menu.svelte-2mh8hh{display:grid;gap:2px;list-style:none;font-size:.975em}menu.svelte-2mh8hh li:where(.svelte-2mh8hh){display:grid}details.svelte-2mh8hh[data-sticky-container]{--sticky-marginBlockStart: 1.75rem;--sticky-paddingBlockStart: .5rem}a.svelte-2mh8hh{color:inherit;font-weight:inherit}a.svelte-2mh8hh:hover{color:var(--accent);text-decoration:none}a.svelte-2mh8hh[aria-current]{background-color:var(--background-primary);font-weight:700}summary.svelte-2mh8hh,a.svelte-2mh8hh{display:flex;align-items:center;gap:.5rem}:is(summary.svelte-2mh8hh,a.svelte-2mh8hh)>.icon:where(.svelte-2mh8hh){display:flex;font-size:1.25em;width:1em;height:1em;line-height:1}:is(summary.svelte-2mh8hh,a.svelte-2mh8hh)>.icon:where(.svelte-2mh8hh) img,:is(summary.svelte-2mh8hh,a.svelte-2mh8hh)>.icon:where(.svelte-2mh8hh) svg{border-radius:.125rem;width:100%;height:100%}:is(summary.svelte-2mh8hh,a.svelte-2mh8hh) mark{font-weight:600;text-decoration:underline;background-color:transparent;color:inherit}summary.svelte-2mh8hh,a.svelte-2mh8hh:not(summary:where(.svelte-2mh8hh) a:where(.svelte-2mh8hh)){padding:.45rem;border-radius:.375rem;font-weight:500;transition-property:opacity,scale,background-color,color,outline}:is(summary.svelte-2mh8hh,a.svelte-2mh8hh:not(summary:where(.svelte-2mh8hh) a:where(.svelte-2mh8hh))):hover:not(:has(a:hover)){background-color:var(--background-primary);color:var(--accent)}:is(summary.svelte-2mh8hh,a.svelte-2mh8hh:not(summary:where(.svelte-2mh8hh) a:where(.svelte-2mh8hh))):focus{outline:2px solid var(--accent);outline-offset:-1px}:is(summary.svelte-2mh8hh,a.svelte-2mh8hh:not(summary:where(.svelte-2mh8hh) a:where(.svelte-2mh8hh))):active{background-color:var(--background-primary)}details.svelte-2mh8hh:not([open])>summary:where(.svelte-2mh8hh):after{transform:perspective(100px) rotateX(180deg) rotate(-90deg)}summary.svelte-2mh8hh~:where(.svelte-2mh8hh){margin-inline-start:2em;margin-inline-start:1.25em;margin-block-start:2px;padding-inline-start:.75em;box-shadow:-1px 0 var(--border-color)}nav.svelte-1x3frci{width:100%;height:100dvh;display:grid;grid-template-rows:auto 1fr auto}nav.svelte-1x3frci[data-sticky-container]{--sticky-paddingBlockStart: var(--navigation-mobile-blockSize)}nav.svelte-1x3frci>header:where(.svelte-1x3frci){block-size:var(--navigation-mobile-blockSize);box-shadow:0 0 0 var(--separator-width) var(--border-color);padding:1rem}nav.svelte-1x3frci>header:where(.svelte-1x3frci) a:where(.svelte-1x3frci){display:flex;text-decoration:none}nav.svelte-1x3frci>header:where(.svelte-1x3frci) a:where(.svelte-1x3frci) .logo:where(.svelte-1x3frci){font-size:1.1em;text-transform:uppercase}nav.svelte-1x3frci>header:where(.svelte-1x3frci) a:where(.svelte-1x3frci) .logo:where(.svelte-1x3frci) .title:where(.svelte-1x3frci){letter-spacing:.08em;font-weight:700}nav.svelte-1x3frci>header:where(.svelte-1x3frci) a:where(.svelte-1x3frci) .logo:where(.svelte-1x3frci) [data-tag]:where(.svelte-1x3frci){letter-spacing:.06em;font-size:.6em}nav.svelte-1x3frci>header:where(.svelte-1x3frci) menu:where(.svelte-1x3frci) li:where(.svelte-1x3frci){display:contents}nav.svelte-1x3frci>header:where(.svelte-1x3frci) menu:where(.svelte-1x3frci) #theme-toggle:where(.svelte-1x3frci)>:where(.svelte-1x3frci):first-child{color:light-dark(currentColor,transparent)}nav.svelte-1x3frci>header:where(.svelte-1x3frci) menu:where(.svelte-1x3frci) #theme-toggle:where(.svelte-1x3frci)>:where(.svelte-1x3frci):last-child{color:light-dark(transparent,currentColor)}nav.svelte-1x3frci #nav-menu:where(.svelte-1x3frci){padding:1rem .75rem}nav.svelte-1x3frci #nav-menu:where(.svelte-1x3frci)[data-sticky-container]{--sticky-marginBlockStart: 1rem;--sticky-marginBlockEnd: 1rem;--sticky-marginInlineStart: .75rem;--sticky-marginInlineEnd: .75rem;--sticky-paddingBlockStart: 5rem}nav.svelte-1x3frci footer:where(.svelte-1x3frci){padding:1rem}@media(min-width:60rem){li.svelte-1x3frci:has(#menu-toggle:where(.svelte-1x3frci)){display:none}}@media not (min-width:60rem){nav.svelte-1x3frci{transition-property:block-size;block-size:auto}nav.svelte-1x3frci[popover]:not(:popover-open){block-size:var(--navigation-mobile-blockSize);overflow:hidden;overscroll-behavior:none}nav.svelte-1x3frci[popover]:not(:popover-open) header:where(.svelte-1x3frci)~:where(.svelte-1x3frci){display:none;interactivity:inert;opacity:0;pointer-events:none}}:root{--safeArea-insetTop: env(safe-area-inset-top, 0px);--safeArea-insetBottom: env(safe-area-inset-bottom, 0px);--safeArea-insetLeft: env(safe-area-inset-left, 0px);--safeArea-insetRight: env(safe-area-inset-right, 0px);--transition-easeInExpo: cubic-bezier(.7, 0, .84, 0);--transition-easeOutExpo: cubic-bezier(.16, 1, .3, 1);--transition-easeInOutExpo: cubic-bezier(.87, 0, .13, 1);--pressable-transitionInDuration: .125s;--pressable-transitionOutDuration: .2s;--pressable-pressed-scale: .99;--pressable-pressed-opacity: .8;--fontFamily-base: sans-serif;--fontFamily-monospace: monospace;--background-primary: light-dark(#fff, #17191f);--background-secondary: light-dark(#efefef, #141414);--background-tertiary: light-dark(#eeeff4, #0d0e0f);--accent: var(--accent-color);--accent-color: light-dark(#649ee5, #83cde6);--accent-backgroundColor: light-dark(#dcf1fb, #051c44);--text-primary: light-dark(#222222, #efefef);--text-secondary: light-dark(#3f4046, #b1b2b9);--border-color: light-dark(#cecece, #313131);--separator-width: 1px;--icon-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 3 3'%3E%3Cpath d='m.5 1 1 1 1-1' fill='none' stroke='black' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E")}:nth-child(1){--n: 0}:nth-child(2){--n: 1}:nth-child(3){--n: 2}:nth-child(4){--n: 3}:nth-child(5){--n: 4}:nth-child(6){--n: 5}:nth-child(7){--n: 6}:nth-child(8){--n: 7}:nth-child(9){--n: 8}:nth-child(10){--n: 9}:nth-child(11){--n: 10}:nth-child(12){--n: 11}:nth-child(13){--n: 12}:nth-child(14){--n: 13}:nth-child(15){--n: 14}:nth-child(16){--n: 15}:nth-child(17){--n: 16}:nth-child(18){--n: 17}:nth-child(19){--n: 18}:nth-child(20){--n: 19}:nth-child(21){--n: 20}:nth-child(22){--n: 21}:root{overflow:hidden;font-size:16px;font-family:var(--fontFamily-base);color-scheme:light dark;color:var(--text-primary);background-color:var(--background-primary);outline-color:var(--accent);transition-property:background-color,color}*,:before,:after,[popover]{box-sizing:border-box;border:none;outline-color:inherit;margin:0;padding:0;transition-property:none;transition-behavior:allow-discrete;transition-duration:inherit;transition-timing-function:inherit;interpolate-size:allow-keywords}:root,:before,:after,[popover]{transition-duration:.25s;transition-timing-function:var(--transition-easeOutExpo)}[popover]{background-color:transparent}::details-content,::picker(select),::scroll-marker{transition-duration:.25s;transition-timing-function:var(--transition-easeOutExpo);transition-behavior:allow-discrete}[data-link],a{--link-color: var(--accent);--link-color: color-mix(in oklch, var(--text-primary) 33%, var(--accent));color:var(--link-color);text-decoration:none;font-weight:600;transition-property:color,text-decoration}:is([data-link],a):hover{text-decoration:underline}:is([data-link],a)[data-link=camouflaged]{color:inherit}:is([data-link],a)[data-link=camouflaged]:hover{color:var(--link-color);text-decoration:none}hr{margin-inline:10%;border:none;border-top:var(--separator-width) solid var(--border-color)}strong{font-weight:600}h1,h2,h3,h4,h5,h6{text-box:trim-both auto;text-wrap:balance}[data-list],ul,ol{padding-inline-start:1.25em}:is([data-list],ul,ol)[data-list~=unstyled]{list-style:none}[data-text][data-text~=font-base]{font-family:var(--fontFamily-base)}[data-text][data-text~=font-monospace]{font-family:var(--fontFamily-monospace)}details::details-content{transition-property:content-visibility,height,opacity,filter,transform;display:grid;content-visibility:visible;height:auto;transform:perspective(100px);transform-origin:center top}details:not([open])::details-content{content-visibility:hidden;height:0;opacity:0;filter:blur(4px);transform:perspective(1000px) rotateX(-1deg)}details>summary{cursor:zoom-in;display:grid;grid-template-columns:1fr auto;align-items:center;gap:.5rem}details>summary::-webkit-details-marker{display:none}details>summary:after{content:"";flex-shrink:0;width:.75em;height:.75em;background-color:currentColor;mask:var(--icon-chevron) no-repeat;opacity:.66;transform:perspective(100px) rotateX(0);transition-property:transform}details[open]>summary{cursor:zoom-out}details[open]>summary:after{transform:perspective(100px) rotateX(180deg)}details[data-card]{padding:0;gap:0}details[data-card]>summary{padding:var(--card-padding)}details[data-card]>summary~*{padding:var(--card-padding);padding-top:0}[data-button],select,button,input,label:has(>input:is([type=checkbox],[type=radio])){cursor:pointer;display:inline-flex;align-items:center;padding:.66em 1em;gap:.5em;background-color:var(--background-primary);border:1px solid var(--border-color);border-radius:.5em;font:inherit;font-size:smaller;line-height:1}:is([data-button],select,button,input,label:has(>input:is([type=checkbox],[type=radio]))) :disabled{cursor:not-allowed;opacity:.6}:is([data-button],select,button,input,label:has(>input:is([type=checkbox],[type=radio])))[data-button=icon]{padding:.66em}:is([data-button],select,button,input,label:has(>input:is([type=checkbox],[type=radio])))[data-size=small]{font-size:.75em}:is([data-button],select,button,input,label:has(>input:is([type=checkbox],[type=radio])))[data-size=large]{font-size:1em}input{field-sizing:content}input:is([type="text"],[type="search"],[type="url"],[type="tel"],[type="email"],[type="password"],[type="number"],){min-width:100%}input[type=search]{padding-right:0}input[type=search]::-webkit-search-cancel-button{margin:0;padding:0;inline-size:1.4em;inline-size:1lh;appearance:none;display:list-item!important;list-style:inside "✕";font-family:var(--fontFamily-monospace);font-size:1.5em;text-align:center;transition:.15s;cursor:pointer;opacity:1!important}input[type=search]:not(:placeholder-shown)::-webkit-search-cancel-button{opacity:1!important}input[type=search]:placeholder-shown::-webkit-search-cancel-button{opacity:0!important;font-size:0!important}input[type=search]::-webkit-calendar-picker-indicator{margin:-1em 0;padding:0;inline-size:2.25em!important;block-size:2.25em!important;appearance:none;display:list-item!important;list-style:inside "▼"!important;line-height:2.25em;text-align:center;transition:.15s}input[type=search]:not(:placeholder-shown)::-webkit-calendar-picker-indicator{font-size:0}option,label:has(>input:is([type=checkbox],[type=radio])){padding:.6em .8em}[data-pressable],[role=button],:where(summary,a,select,option,button,input,label:has(>input:is([type=checkbox],[type=radio]),button),::scroll-marker){position:relative;transition-property:opacity,scale;transition-duration:var(--pressable-transitionOutDuration)}:is([data-pressable],[role=button],:where(summary,a,select,option,button,input,label:has(>input:is([type=checkbox],[type=radio]),button),::scroll-marker))[data-pressable=to-containing]{position:static}:is([data-pressable],[role=button],:where(summary,a,select,option,button,input,label:has(>input:is([type=checkbox],[type=radio]),button),::scroll-marker))[data-pressable=to-containing]:before{content:"";position:absolute;inset:0}:is([data-pressable],[role=button],:where(summary,a,select,option,button,input,label:has(>input:is([type=checkbox],[type=radio]),button),::scroll-marker)):active:is(label:has(>input:is([type=checkbox],[type=radio]),button),:not(:has(:where([data-pressable],[role=button],:where(summary,a,select,option,button,input,label:has(>input:is([type=checkbox],[type=radio]),button))):active))){transition-duration:var(--pressable-transitionInDuration);opacity:var(--pressable-pressed-opacity);scale:var(--pressable-pressed-scale)}::scroll-marker:active{transition-duration:var(--pressable-transitionInDuration);opacity:var(--pressable-pressed-opacity);scale:var(--pressable-pressed-scale)}span svg{display:inline-flex;justify-content:center;align-items:center;width:1.15em;height:1.15em;vertical-align:-.2em}span svg[fill=none]{stroke:currentColor}span svg:not([fill=none]){fill:currentColor}[data-stack]{display:grid;grid:"stack"}[data-stack]>*,[data-stack]:before,[data-stack]:after{grid-area:stack}[data-column],[data-card]{display:grid;grid-template-columns:1fr;gap:1em;align-content:start}:is([data-column],[data-card])[data-column~=start]{justify-items:start}:is([data-column],[data-card])[data-column~=center]{justify-items:center}:is([data-column],[data-card])[data-column~=end]{justify-items:end}:is([data-column],[data-card])[data-column~=gap-0]{gap:0em}:is([data-column],[data-card])[data-column~=gap-1]{gap:.25em}:is([data-column],[data-card])[data-column~=gap-2]{gap:.5em}:is([data-column],[data-card])[data-column~=gap-3]{gap:.75em}:is([data-column],[data-card])[data-column~=gap-4]{gap:1em}:is([data-column],[data-card])[data-column~=gap-5]{gap:1.25em}:is([data-column],[data-card])[data-column~=gap-6]{gap:1.5em}:is([data-column],[data-card])[data-column~=gap-8]{gap:2em}[data-row],[data-badge]{display:flex;justify-content:space-between;align-items:center;gap:1em}:is([data-row],[data-badge])[data-row~=wrap]{flex-wrap:wrap}:is([data-row],[data-badge])[data-row~=wrap]:not([data-row~=start],[data-row~=center],[data-row~=end])>:nth-child(2):last-child{margin-inline-start:auto}:is([data-row],[data-badge])[data-row~=start]{justify-content:start}:is([data-row],[data-badge])[data-row~=center]{justify-content:center}:is([data-row],[data-badge])[data-row~=end]{justify-content:end}:is([data-row],[data-badge])[data-row~=gap-0]{gap:0em}:is([data-row],[data-badge])[data-row~=gap-1]{gap:.25em}:is([data-row],[data-badge])[data-row~=gap-2]{gap:.5em}:is([data-row],[data-badge])[data-row~=gap-3]{gap:.75em}:is([data-row],[data-badge])[data-row~=gap-4]{gap:1em}:is([data-row],[data-badge])[data-row~=gap-5]{gap:1.25em}:is([data-row],[data-badge])[data-row~=gap-6]{gap:1.5em}:is([data-row],[data-badge])[data-row~=gap-8]{gap:2em}:is(:is([data-row],[data-badge])>*,:is([data-row],[data-badge]) [data-row-item])[data-row-item~=grow]{flex-grow:1}[data-card]{--card-backgroundColor: var(--background-primary);--card-radius: .5em;--card-padding: 1em;background-color:var(--card-backgroundColor);border-radius:var(--card-radius);padding:var(--card-padding)}[data-card][data-card~=secondary]{--card-backgroundColor: var(--background-secondary);border-color:var(--border-color)}[data-card][data-card~=tertiary]{--card-backgroundColor: var(--background-tertiary);border-color:var(--border-color)}[data-card][data-card~=radius-1]{--card-radius: .125em}[data-card][data-card~=radius-2]{--card-radius: .25em}[data-card][data-card~=radius-3]{--card-radius: .375em}[data-card][data-card~=radius-4]{--card-radius: .5em}[data-card][data-card~=radius-6]{--card-radius: .75em}[data-card][data-card~=radius-8]{--card-radius: 1em}[data-card][data-card~=padding-0]{--card-padding: 0em}[data-card][data-card~=padding-1]{--card-padding: .25em}[data-card][data-card~=padding-2]{--card-padding: .5em}[data-card][data-card~=padding-3]{--card-padding: .75em}[data-card][data-card~=padding-4]{--card-padding: 1em}[data-card][data-card~=padding-5]{--card-padding: 1.25em}[data-card][data-card~=padding-6]{--card-padding: 1.5em}[data-card][data-card~=border-accent]{border:2px solid color-mix(in srgb,var(--accent) 90%,transparent)}[data-badge]{flex-shrink:0;flex-basis:auto;column-gap:0;border-radius:.375em;background-color:color-mix(in srgb,var(--accent) 33%,transparent);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);font-weight:600;line-height:1}[data-badge][data-badge~=small]{font-size:.75em;padding:.4em .5em}[data-badge][data-badge~=medium]{font-size:.875em;padding:.45em .6em}[data-badge][data-badge~=large]{font-size:1em;padding:.5em .7em}[data-badge]>img,[data-badge] svg{width:1.15em;height:1.15em;vertical-align:-.2em}:is([data-badge]>img,[data-badge] svg):first-child{margin-inline-end:.25em}a:has(>[data-badge]:only-child){flex-shrink:0;flex-basis:auto}[data-tag]{--tag-backgroundColor: light-dark(rgba(108, 36, 224, .08), rgba(108, 36, 224, .12));--tag-textColor: light-dark(var(--accent), rgb(147, 187, 255));--tag-borderColor: light-dark(rgba(36, 121, 224, .2), rgba(36, 142, 224, .3));--tag-hover-backgroundColor: light-dark(rgba(108, 36, 224, .12), rgba(108, 36, 224, .16));--tag-hover-textColor: light-dark(var(--accent), rgb(147, 210, 255));--tag-hover-borderColor: light-dark(rgba(36, 108, 224, .3), rgba(36, 149, 224, .4));font-size:.66em;display:inline-flex;align-items:center;justify-content:center;padding:.4em .66em;border-radius:9999px;background-color:var(--tag-backgroundColor);color:var(--tag-textColor);border:1px solid var(--tag-borderColor);font-weight:500;line-height:1;cursor:pointer;transition-property:background-color,border-color,color,transform,box-shadow}[data-tag]:is(button):hover{background-color:var(--tag-hover-backgroundColor);color:var(--tag-hover-textColor);border-color:var(--tag-hover-borderColor);transform:translateY(-1px);box-shadow:0 2px 8px #00000026}[data-tag]:is(button):active{transform:translateY(0);box-shadow:0 1px 3px #0003}[data-scroll-container]{--scrollContainer-sizeBlock: 100cqb;--scrollContainer-sizeInline: 100cqi;container-name:ScrollContainer;scroll-behavior:smooth;--sticky-level: 0;--sticky0-insetBlockStart: var(--sticky-marginBlockStart);--sticky0-insetBlockEnd: var(--sticky-marginBlockEnd);--sticky0-insetInlineStart: var(--sticky-marginInlineStart);--sticky0-insetInlineEnd: var(--sticky-marginInlineEnd);--sticky0-paddingBlockStart: var(--sticky-paddingBlockStart);--sticky0-paddingBlockEnd: var(--sticky-paddingBlockEnd);--sticky0-paddingInlineStart: var(--sticky-paddingInlineStart);--sticky0-paddingInlineEnd: var(--sticky-paddingInlineEnd);--sticky0-sizeBlock: calc(var(--scrollContainer-sizeBlock) - var(--sticky0-insetBlockStart) - var(--sticky0-insetBlockEnd));--sticky0-sizeInline: calc(var(--scrollContainer-sizeInline) - var(--sticky0-insetInlineStart) - var(--sticky0-insetInlineEnd));--sticky-insetBlockStart: var(--sticky0-insetBlockStart);--sticky-insetBlockEnd: var(--sticky0-insetBlockEnd);--sticky-insetInlineStart: var(--sticky0-insetInlineStart);--sticky-insetInlineEnd: var(--sticky0-insetInlineEnd);--sticky-sizeBlock: var(--sticky0-sizeBlock);--sticky-sizeInline: var(--sticky0-sizeInline)}[data-scroll-container]:not([data-scroll-container~=block]):not([data-scroll-container~=inline]){container-type:size;container-type:scroll-state size;overflow:auto auto}[data-scroll-container][data-scroll-container~=block]{container-type:inline-size;container-type:scroll-state inline-size;overflow-y:auto}[data-scroll-container][data-scroll-container~=inline]{container-type:block-size;container-type:scroll-state block-size;overflow-x:auto}[data-sticky-container]:not([data-scroll-container]){--sticky-level: 1;--sticky1-insetBlockStart: calc(var(--sticky0-insetBlockStart) + var(--sticky0-paddingBlockStart) + var(--sticky-marginBlockStart));--sticky1-insetBlockEnd: calc(var(--sticky0-insetBlockEnd) + var(--sticky0-paddingBlockEnd) + var(--sticky-marginBlockEnd));--sticky1-insetInlineStart: calc(var(--sticky0-insetInlineStart) + var(--sticky0-paddingInlineStart) + var(--sticky-marginInlineStart));--sticky1-insetInlineEnd: calc(var(--sticky0-insetInlineEnd) + var(--sticky0-paddingInlineEnd) + var(--sticky-marginInlineEnd));--sticky1-paddingBlockStart: var(--sticky-paddingBlockStart);--sticky1-paddingBlockEnd: var(--sticky-paddingBlockEnd);--sticky1-paddingInlineStart: var(--sticky-paddingInlineStart);--sticky1-paddingInlineEnd: var(--sticky-paddingInlineEnd);--sticky1-sizeBlock: calc(var(--scrollContainer-sizeBlock) - var(--sticky1-insetBlockStart) - var(--sticky1-insetBlockEnd));--sticky1-sizeInline: calc(var(--scrollContainer-sizeInline) - var(--sticky1-insetInlineStart) - var(--sticky1-insetInlineEnd));--sticky-insetBlockStart: var(--sticky1-insetBlockStart);--sticky-insetBlockEnd: var(--sticky1-insetBlockEnd);--sticky-insetInlineStart: var(--sticky1-insetInlineStart);--sticky-insetInlineEnd: var(--sticky1-insetInlineEnd);--sticky-sizeBlock: var(--sticky1-sizeBlock);--sticky-sizeInline: var(--sticky1-sizeInline)}[data-sticky-container]:not([data-scroll-container]) [data-sticky-container]{--sticky-level: 2;--sticky2-insetBlockStart: calc(var(--sticky1-insetBlockStart) + var(--sticky1-paddingBlockStart) + var(--sticky-marginBlockStart));--sticky2-insetBlockEnd: calc(var(--sticky1-insetBlockEnd) + var(--sticky1-paddingBlockEnd) + var(--sticky-marginBlockEnd));--sticky2-insetInlineStart: calc(var(--sticky1-insetInlineStart) + var(--sticky1-paddingInlineStart) + var(--sticky-marginInlineStart));--sticky2-insetInlineEnd: calc(var(--sticky1-insetInlineEnd) + var(--sticky1-paddingInlineEnd) + var(--sticky-marginInlineEnd));--sticky2-paddingBlockStart: var(--sticky-paddingBlockStart);--sticky2-paddingBlockEnd: var(--sticky-paddingBlockEnd);--sticky2-paddingInlineStart: var(--sticky-paddingInlineStart);--sticky2-paddingInlineEnd: var(--sticky-paddingInlineEnd);--sticky2-sizeBlock: calc(var(--scrollContainer-sizeBlock) - var(--sticky2-insetBlockStart) - var(--sticky2-insetBlockEnd));--sticky2-sizeInline: calc(var(--scrollContainer-sizeInline) - var(--sticky2-insetInlineStart) - var(--sticky2-insetInlineEnd));--sticky-insetBlockStart: var(--sticky2-insetBlockStart);--sticky-insetBlockEnd: var(--sticky2-insetBlockEnd);--sticky-insetInlineStart: var(--sticky2-insetInlineStart);--sticky-insetInlineEnd: var(--sticky2-insetInlineEnd);--sticky-sizeBlock: var(--sticky2-sizeBlock);--sticky-sizeInline: var(--sticky2-sizeInline)}[data-sticky-container]:not([data-scroll-container]) [data-sticky-container] [data-sticky-container]{--sticky-level: 3;--sticky3-insetBlockStart: calc(var(--sticky2-insetBlockStart) + var(--sticky2-paddingBlockStart) + var(--sticky-marginBlockStart));--sticky3-insetBlockEnd: calc(var(--sticky2-insetBlockEnd) + var(--sticky2-paddingBlockEnd) + var(--sticky-marginBlockEnd));--sticky3-insetInlineStart: calc(var(--sticky2-insetInlineStart) + var(--sticky2-paddingInlineStart) + var(--sticky-marginInlineStart));--sticky3-insetInlineEnd: calc(var(--sticky2-insetInlineEnd) + var(--sticky2-paddingInlineEnd) + var(--sticky-marginInlineEnd));--sticky3-paddingBlockStart: var(--sticky-paddingBlockStart);--sticky3-paddingBlockEnd: var(--sticky-paddingBlockEnd);--sticky3-paddingInlineStart: var(--sticky-paddingInlineStart);--sticky3-paddingInlineEnd: var(--sticky-paddingInlineEnd);--sticky3-sizeBlock: calc(var(--scrollContainer-sizeBlock) - var(--sticky3-insetBlockStart) - var(--sticky3-insetBlockEnd));--sticky3-sizeInline: calc(var(--scrollContainer-sizeInline) - var(--sticky3-insetInlineStart) - var(--sticky3-insetInlineEnd));--sticky-insetBlockStart: var(--sticky3-insetBlockStart);--sticky-insetBlockEnd: var(--sticky3-insetBlockEnd);--sticky-insetInlineStart: var(--sticky3-insetInlineStart);--sticky-insetInlineEnd: var(--sticky3-insetInlineEnd);--sticky-sizeBlock: var(--sticky3-sizeBlock);--sticky-sizeInline: var(--sticky3-sizeInline)}[data-sticky-container]:not([data-scroll-container]) [data-sticky-container] [data-sticky-container] [data-sticky-container]{--sticky-level: 4;--sticky4-insetBlockStart: calc(var(--sticky3-insetBlockStart) + var(--sticky3-paddingBlockStart) + var(--sticky-marginBlockStart));--sticky4-insetBlockEnd: calc(var(--sticky3-insetBlockEnd) + var(--sticky3-paddingBlockEnd) + var(--sticky-marginBlockEnd));--sticky4-insetInlineStart: calc(var(--sticky3-insetInlineStart) + var(--sticky3-paddingInlineStart) + var(--sticky-marginInlineStart));--sticky4-insetInlineEnd: calc(var(--sticky3-insetInlineEnd) + var(--sticky3-paddingInlineEnd) + var(--sticky-marginInlineEnd));--sticky4-paddingBlockStart: var(--sticky-paddingBlockStart);--sticky4-paddingBlockEnd: var(--sticky-paddingBlockEnd);--sticky4-paddingInlineStart: var(--sticky-paddingInlineStart);--sticky4-paddingInlineEnd: var(--sticky-paddingInlineEnd);--sticky4-sizeBlock: calc(var(--scrollContainer-sizeBlock) - var(--sticky4-insetBlockStart) - var(--sticky4-insetBlockEnd));--sticky4-sizeInline: calc(var(--scrollContainer-sizeInline) - var(--sticky4-insetInlineStart) - var(--sticky4-insetInlineEnd));--sticky-insetBlockStart: var(--sticky4-insetBlockStart);--sticky-insetBlockEnd: var(--sticky4-insetBlockEnd);--sticky-insetInlineStart: var(--sticky4-insetInlineStart);--sticky-insetInlineEnd: var(--sticky4-insetInlineEnd);--sticky-sizeBlock: var(--sticky4-sizeBlock);--sticky-sizeInline: var(--sticky4-sizeInline)}[data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]{--sticky-marginBlockStart: 0px;--sticky-marginBlockEnd: 0px;--sticky-marginInlineStart: 0px;--sticky-marginInlineEnd: 0px;--sticky-paddingBlockStart: 0px;--sticky-paddingBlockEnd: 0px;--sticky-paddingInlineStart: 0px;--sticky-paddingInlineEnd: 0px;--scrollItem-inlineDetached-maxSize: var(--sticky-sizeInline);--scrollItem-inlineDetached-paddingStart: 1.5rem;--scrollItem-inlineDetached-maxPaddingMatchStart: 2rem;--scrollItem-inlineDetached-paddingEnd: 1.5rem;--scrollItem-inlineDetached-maxPaddingMatchEnd: 2rem;isolation:isolate}:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-sticky]{--sticky-backgroundColor: light-dark(#efefefaa, #141414aa);--sticky-backdropFilter: blur(20px);--sticky-backdropMaskImage: none;z-index:1;container-type:scroll-state;position:sticky}:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-sticky]:not([data-sticky~=block]):not([data-sticky~=inline]),:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-sticky][data-sticky~=block]{inset-block-start:var(--sticky-insetBlockStart);inset-block-end:var(--sticky-insetBlockEnd);max-block-size:calc(var(--scrollContainer-sizeBlock) - var(--sticky-insetBlockStart) - var(--sticky-insetBlockEnd))}:is(:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-sticky]:not([data-sticky~=block]):not([data-sticky~=inline]),:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-sticky][data-sticky~=block])[data-sticky~=block-start]{inset-inline-end:auto}:is(:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-sticky]:not([data-sticky~=block]):not([data-sticky~=inline]),:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-sticky][data-sticky~=block])[data-sticky~=block-end]{inset-inline-start:auto}:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-sticky]:not([data-sticky~=block]):not([data-sticky~=inline]),:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-sticky][data-sticky~=inline]{inset-inline-start:var(--sticky-insetInlineStart);inset-inline-end:var(--sticky-insetInlineEnd);max-inline-size:calc(var(--scrollContainer-sizeInline) - var(--sticky-insetInlineStart) - var(--sticky-insetInlineEnd))}:is(:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-sticky]:not([data-sticky~=block]):not([data-sticky~=inline]),:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-sticky][data-sticky~=inline])[data-sticky~=inline-start]{inset-inline-end:auto}:is(:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-sticky]:not([data-sticky~=block]):not([data-sticky~=inline]),:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-sticky][data-sticky~=inline])[data-sticky~=inline-end]{inset-inline-start:auto}:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-sticky]:not([data-sticky~=no-backdrop]):before{content:"";z-index:-1;position:absolute;inset:0;background-color:var(--sticky-backgroundColor);-webkit-backdrop-filter:var(--sticky-backdropFilter);backdrop-filter:var(--sticky-backdropFilter);border-radius:inherit;transition-property:background-color,backdrop-filter}@container scroll-state(stuck: none){:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-sticky]:not([data-sticky~=no-backdrop]):before{background-color:transparent!important;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}}:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-scroll-item][data-scroll-item~=inline-detached]{--scrollItem-paddingInlineStart: max(var(--scrollItem-inlineDetached-paddingStart), (var(--sticky-sizeInline) - var(--scrollItem-inlineDetached-maxSize)) / 2);--scrollItem-paddingInlineEnd: max(var(--scrollItem-inlineDetached-paddingEnd), (var(--sticky-sizeInline) - var(--scrollItem-inlineDetached-maxSize)) / 2);--scrollItem-paddingInlineMatch: min(var(--scrollItem-paddingInlineStart), var(--scrollItem-paddingInlineEnd));inline-size:100%;padding-inline-start:var(--scrollItem-paddingInlineStart);padding-inline-end:var(--scrollItem-paddingInlineEnd)}:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-scroll-item][data-scroll-item~=inline-detached][data-sticky-container]{--sticky-paddingInlineStart: var(--scrollItem-paddingInlineStart);--sticky-paddingInlineEnd: var(--scrollItem-paddingInlineEnd)}:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-scroll-item][data-scroll-item~=inline-detached][data-scroll-item~=padding-match-start]{padding-block-start:min(var(--scrollItem-paddingInlineMatch),var(--scrollItem-inlineDetached-maxPaddingMatchStart))}:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-scroll-item][data-scroll-item~=inline-detached][data-scroll-item~=padding-match-end]{padding-block-end:min(var(--scrollItem-paddingInlineMatch),var(--scrollItem-inlineDetached-maxPaddingMatchEnd))}:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-scroll-item][data-scroll-item~=inline-detached]>:only-child{min-width:max-content}:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-scroll-item][data-scroll-item~=inline-attached]{display:grid;inline-size:min-content;min-inline-size:var(--sticky-sizeInline)}:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-scroll-item][data-scroll-item~=inline-attached][data-scroll-item~=underflow-start]{justify-content:safe start}:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-scroll-item][data-scroll-item~=inline-attached][data-scroll-item~=underflow-center]{justify-content:safe center}:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-scroll-item][data-scroll-item~=inline-attached][data-scroll-item~=underflow-end]{justify-content:safe end}:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-scroll-item][data-scroll-item~=inline-attached][data-scroll-item~=overflow-start]{position:sticky;inset-inline-end:var(--sticky-insetInlineEnd);margin-inline-start:auto}:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-scroll-item][data-scroll-item~=inline-attached][data-scroll-item~=overflow-center]{margin-inline:auto}:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-scroll-item][data-scroll-item~=inline-attached][data-scroll-item~=overflow-end]{position:sticky;inset-inline-start:var(--sticky-insetInlineStart);margin-inline-end:auto}:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-scroll-item][data-scroll-item~=snap-block-start]{scroll-snap-align:start}:is([data-scroll-container][data-sticky-container],[data-scroll-container] [data-sticky-container]) [data-scroll-item][data-scroll-item~=snap-block-end]{scroll-snap-align:end}#layout.svelte-12qhfyh{--navigation-desktop-inlineSize: 16.5rem;--navigation-mobile-blockSize: 4rem;width:100dvw;height:100dvh;padding:var(--safeArea-insetTop) var(--safeArea-insetRight) var(--safeArea-insetBottom) var(--safeArea-insetLeft);display:grid;align-items:start;gap:var(--separator-width)}#layout.svelte-12qhfyh[data-scroll-container]{--sticky-paddingBlockStart: var(--safeArea-insetTop);--sticky-paddingBlockEnd: var(--safeArea-insetBottom);--sticky-paddingInlineStart: var(--safeArea-insetLeft);--sticky-paddingInlineEnd: var(--safeArea-insetRight)}@media(min-width:60rem){#layout.svelte-12qhfyh{grid-template:"Nav Main" 100dvh / var(--navigation-desktop-inlineSize) minmax(auto,1fr)}#layout.svelte-12qhfyh[data-sticky-container]{--sticky-marginInlineStart: var(--separator-width);--sticky-paddingInlineStart: var(--navigation-desktop-inlineSize)}}@media not (min-width:60rem){#layout.svelte-12qhfyh{grid-template:"Nav" var(--navigation-mobile-blockSize) "Main" 1fr / minmax(auto,1fr)}#layout.svelte-12qhfyh[data-sticky-container]{--sticky-marginBlockStart: var(--separator-width);--sticky-paddingBlockStart: var(--navigation-mobile-blockSize)}}#layout.svelte-12qhfyh>nav{grid-area:Nav;box-shadow:0 0 0 var(--separator-width) var(--border-color)}#layout.svelte-12qhfyh>main{grid-area:Main;--sticky-paddingInlineStart: clamp(1rem, 6cqi, 2rem);--sticky-paddingInlineEnd: clamp(1rem, 6cqi, 2rem)}
