.accordion__item[data-astro-cid-evv6jc5q]{box-shadow:inset 0 calc(-1 * var(--border-s)) 0 0 var(--neutral-4-transparent)}.accordion__trigger[data-astro-cid-evv6jc5q]{justify-content:space-between;align-items:center;gap:var(--space-xs);padding:var(--space-m) var(--space-zero);border-radius:var(--radius-s);color:var(--neutral-10);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);cursor:pointer;list-style:none;display:flex}.accordion__trigger[data-astro-cid-evv6jc5q]::-webkit-details-marker{display:none}.accordion__trigger[data-astro-cid-evv6jc5q]:focus-visible{outline:var(--keyboard-focus-outline)}.accordion__trigger[data-astro-cid-evv6jc5q] .accordion__indicator{color:var(--neutral-7);transition:transform var(--motion-duration) var(--motion-easing)}.accordion__item[data-astro-cid-evv6jc5q][open] .accordion__indicator{transform:rotate(180deg)}.accordion__content[data-astro-cid-evv6jc5q]{padding-bottom:var(--space-m);color:var(--neutral-8);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l)}.panel[data-astro-cid-rbk6xghk]{align-content:start;gap:var(--space-xl);padding:var(--space-l);border-radius:var(--radius-m);background:var(--cte-surface);box-shadow:inset 0 0 0 var(--border-s) var(--neutral-10);display:grid}.panel__title[data-astro-cid-rbk6xghk]{font-family:var(--font-brand);font-weight:var(--weight-brand-regular);font-size:var(--size-l);line-height:var(--line-l);letter-spacing:var(--letter-spacing-l)}:root,:root[data-theme=light]{color-scheme:light;--theme-name:Untitled;--theme-icon-family:Lucide;--theme-icon-style:outlined;--toolbar-divider-bleed:0;--focus-ring-outline:initial;--icon-stroke-width:2;--icon-light-display:none;--icon-regular-display:inline;--icon-bold-display:none;--motion-duration:.2s;--motion-easing:cubic-bezier(.16, 1, .3, 1);--motion-type:easing;--motion-visual-duration:.2;--motion-bounce:.2;--motion-enabled:1;--motion-small-iterations:infinite;--motion-large-duration:.36s;--motion-large-easing:cubic-bezier(.22, 1, .36, 1);--motion-large-type:easing;--motion-large-visual-duration:.36;--motion-large-bounce:.2;--motion-large-iterations:infinite;--motion-popup-scale:.96;--motion-press-distance:1px;--option-badge-background:#ffea00;--option-badge-foreground:#333;--navigation-active-foreground:#333;--emphasis-chart-fill:#ffea0033;--emphasis-balance-background:#398574;--emphasis-rewards-background:#f4f4f4;--emphasis-icon-background:#f4f4f4;--emphasis-icon-foreground:#000;--emphasis-type-background:#f4f4f4;--emphasis-type-foreground:#000;--navigation-active-background:#ffea00;--surface-raised-image:none;--surface-raised-shadow:0 0 0 0 transparent;--surface-recessed-image:none;--surface-recessed-shadow:0 0 0 0 transparent;--space-zero:0px;--space-xxs:4px;--space-xs:8px;--space-s:12px;--space-m:16px;--space-l:23px;--space-xl:31px;--space-xxl:47px;--tracking-xs:-.02em;--tracking-s:-.01em;--tracking-m:0em;--tracking-l:.01em;--tracking-xl:.02em;--size-xxs:10px;--line-xxs:14px;--letter-spacing-xxs:.02em;--size-xs:12px;--line-xs:16px;--letter-spacing-xs:.01em;--size-s:14px;--line-s:20px;--letter-spacing-s:.01em;--size-m:16px;--line-m:24px;--letter-spacing-m:0em;--size-l:24px;--line-l:32px;--letter-spacing-l:-.01em;--size-xl:36px;--line-xl:40px;--letter-spacing-xl:-.01em;--size-xxl:48px;--line-xxl:52px;--letter-spacing-xxl:-.02em;--radius-zero:0px;--radius-xs:5px;--radius-s:10px;--radius-m:14px;--radius-l:20px;--radius-xl:31px;--radius-full:9999px;--border-none:0px;--border-s:0px;--border-m:0px;--border-l:0px;--border-default-color:#e7e7e733;--border-shadow-none:0 0 0 0 transparent;--border-shadow-s:0 0 0 0 transparent;--border-shadow-m:0 0 0 0 transparent;--border-shadow-l:0 0 0 0 transparent;--font-ui:"Timeless Grotesk", sans-serif;--weight-ui-regular:400;--weight-ui-medium:500;--weight-ui-heavy:600;--font-brand:"Timeless Grotesk", sans-serif;--weight-brand-regular:400;--weight-brand-medium:500;--weight-brand-heavy:600;--font-editorial:"Timeless Grotesk", sans-serif;--weight-editorial-regular:400;--weight-editorial-medium:500;--weight-editorial-heavy:600;--font-data:"Timeless Grotesk", sans-serif;--weight-data-regular:400;--weight-data-medium:500;--weight-data-heavy:600;--color-none:transparent;--color-1:#ffea00;--color-1-transparent:#ffea0033;--color-2:#5100c0;--color-2-transparent:#5100c033;--color-3:#ffc0ff;--color-3-transparent:#ffc0ff33;--color-4:#398574;--color-4-transparent:#39857433;--neutral-1:#fff;--neutral-1-transparent:#fff3;--neutral-2:#fbfbfb;--neutral-2-transparent:#fbfbfb33;--neutral-3:#f4f4f4;--neutral-3-transparent:#f4f4f433;--neutral-4:#e7e7e7;--neutral-4-transparent:#e7e7e733;--neutral-5:#cdcdcd;--neutral-5-transparent:#cdcdcd33;--neutral-6:#a1a1a1;--neutral-6-transparent:#a1a1a133;--neutral-7:#7d7d7d;--neutral-7-transparent:#7d7d7d33;--neutral-8:#555;--neutral-8-transparent:#5553;--neutral-9:#333;--neutral-9-transparent:#3333;--neutral-10:#000;--neutral-10-transparent:#0003;--success:#00906c;--success-transparent:#00906c33;--warning:#ffea00;--warning-transparent:#ffea0033;--error:#fc032d;--error-transparent:#fc032d33;--shadow-none:none;--shadow-s:0px 2px 4px 0px #0000;--shadow-m:0px 2px 6px 0px #0000000d, 0px 8px 24px 0px #00000013;--shadow-l:0px 16px 48px 0px #0000;--cte-canvas:#fff;--cte-surface:#fbfbfb;--cte-surface-muted:#f4f4f4;--cte-text:#000;--cte-text-muted:#7d7d7d;--cte-border:#e7e7e733;--cte-accent:#ffea00;--cte-accent-text:#333;--cte-danger:#fc032d;--cte-focus:#ffea00;--cte-font:"Timeless Grotesk", sans-serif;--cte-font-size:14px;--cte-font-weight:400;--cte-line-height:20px;--cte-letter-spacing:.01em;--cte-detail-font-size:12px;--cte-detail-line-height:16px;--cte-detail-letter-spacing:.01em;--interaction-stroke:2px;--separator-stroke:1px;--interaction-color:var(--neutral-9);--progress-indicator:var(--neutral-9);--keyboard-focus-outline:2px solid var(--interaction-color)}:root[data-theme=dark]{color-scheme:dark;--emphasis-balance-background:#398574;--emphasis-rewards-background:#2b2b2b;--emphasis-icon-background:#2b2b2b;--emphasis-icon-foreground:#fff;--emphasis-type-background:#2b2b2b;--emphasis-type-foreground:#fff;--border-default-color:#3d3d3d33;--neutral-1:#000;--neutral-1-transparent:#0003;--neutral-2:#202020;--neutral-2-transparent:#20202033;--neutral-3:#2b2b2b;--neutral-3-transparent:#2b2b2b33;--neutral-4:#3d3d3d;--neutral-4-transparent:#3d3d3d33;--neutral-5:#565656;--neutral-5-transparent:#56565633;--neutral-6:#838383;--neutral-6-transparent:#83838333;--neutral-7:#ababab;--neutral-7-transparent:#ababab33;--neutral-8:#cfcfcf;--neutral-8-transparent:#cfcfcf33;--neutral-9:#f4f4f4;--neutral-9-transparent:#f4f4f433;--neutral-10:#fff;--neutral-10-transparent:#fff3;--cte-canvas:#000;--cte-surface:#202020;--cte-surface-muted:#2b2b2b;--cte-text:#fff;--cte-text-muted:#ababab;--cte-border:#3d3d3d33;--cte-accent-text:#202020;--interaction-color:var(--cte-focus);--progress-indicator:var(--color-1)}.button--outline:hover:where(:not(:disabled,[aria-disabled=true])),.button--ghost:hover:where(:not(:disabled,[aria-disabled=true])){--button-bg:var(--neutral-3-transparent)}:root[data-theme=dark] .theme-toggle__moon,:root:not([data-theme=dark]) .theme-toggle__sun{display:none}.text-input{min-width:0;padding:var(--space-s) var(--space-m);border-radius:var(--radius-s);background:var(--neutral-3);color:var(--cte-text);box-shadow:0 0 0 var(--border-s) var(--neutral-4);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);border:0}.text-input:hover{box-shadow:0 0 0 var(--border-s) var(--neutral-5)}.text-input:focus{box-shadow:0 0 0 var(--border-s) var(--color-1-transparent)}.text-input:disabled{background:var(--neutral-3);color:var(--neutral-6);box-shadow:0 0 0 var(--border-s) var(--neutral-4-transparent)}.select-control{color:var(--cte-text);align-items:center;display:inline-flex;position:relative}.file-input{width:100%}.file-input::file-selector-button{margin-right:var(--space-s);padding:var(--space-xxs) var(--space-s);border-radius:var(--radius-s);background:var(--neutral-3);color:var(--cte-text);font:inherit;cursor:pointer;border:0}.file-input:disabled::file-selector-button{color:var(--neutral-6);cursor:not-allowed}.file-button{position:relative}.file-button:has(input:focus-visible){outline:var(--keyboard-focus-outline);outline-offset:2px}.select-control>select{appearance:none;width:100%;padding-inline-end:calc(2 * var(--space-s) + var(--size-m))}.select-control__indicator{width:var(--size-m);height:var(--size-m);pointer-events:none;position:absolute;inset-inline-end:var(--space-s)}.select-control:has(select:disabled){color:var(--neutral-6)}.text-input::placeholder{color:var(--neutral-7)}.text-input[readonly]{background:var(--neutral-2);color:var(--neutral-8)}.text-input:is([aria-invalid=true],:user-invalid){background:var(--error-transparent);box-shadow:0 0 0 var(--border-s) var(--error)}.text-input[data-valid=true]{background:var(--success-transparent);box-shadow:0 0 0 var(--border-s) var(--success)}.ui-menu-root{min-width:0}.ui-menu{width:max(var(--anchor-width), 10em);max-width:calc(100vw - var(--space-xs) * 2);padding:var(--space-xxs);border-radius:var(--radius-xs);background:var(--neutral-2);color:var(--neutral-10);box-shadow:0 0 0 var(--border-s) var(--neutral-4-transparent), var(--shadow-m);font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);font-weight:var(--weight-ui-regular);transform-origin:0 0;border:0;margin:0;position:fixed;inset:auto;overflow:auto}.ui-menu:popover-open{gap:var(--space-xxs);animation:ui-menu-enter var(--motion-duration) var(--motion-easing);flex-direction:column;display:flex}.ui-menu-option{align-items:center;gap:var(--space-xs);padding:var(--space-xs);border-radius:var(--radius-xs);background:var(--color-none);color:var(--neutral-10);cursor:pointer;border:0;grid-template-columns:minmax(0,1fr) 1em;display:grid}.ui-menu-option:is(:hover,:focus,[aria-checked=true]):not([aria-disabled=true]){background:var(--neutral-3)}.ui-menu-option[aria-disabled=true]{color:var(--neutral-6);cursor:not-allowed}.ui-menu-option-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-menu-indicator{place-items:center;width:1em;height:1em;display:grid}.ui-menu .icon,.ui-menu-trigger .icon{width:1em;height:1em;display:block}.ui-navigation-list{align-items:stretch;gap:var(--space-xxs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui-navigation-link{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-s);border-radius:var(--radius-s);background:var(--color-none);color:var(--neutral-10);font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);font-weight:var(--weight-ui-regular);border:0;display:flex}.ui-navigation-link:is(:hover,[aria-current=page]){background:var(--neutral-3)}.ui-navigation-link[aria-disabled=true]{color:var(--neutral-6)}@keyframes ui-menu-enter{0%{opacity:0;transform:scale(var(--motion-popup-scale))}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ui-menu:popover-open{animation:none}}.theme-selector{align-items:center;gap:var(--space-xxs);display:flex}.theme-selector .button[aria-pressed=true]{background:var(--neutral-3);color:var(--neutral-10)}.ui-menu button.ui-menu-option{text-align:left;font:inherit;width:100%}.logo{flex:none;width:auto;height:.674em;display:block}@font-face{font-family:Timeless Grotesk;src:url(/_astro/TimelessSansVF.B9pFgEUz.woff2)format("woff2");font-weight:300 800;font-style:normal;font-variation-settings:"STYL" 0, "ital" 0;font-display:swap}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--cte-canvas);color:var(--cte-text);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--letter-spacing-m);text-wrap:pretty;-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,p,ul,dl,dd,figure{margin:0}ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}:focus-visible{outline:var(--keyboard-focus-outline);outline-offset:2px}code,pre{font-family:var(--font-data)}.icon{stroke-width:var(--icon-stroke-width);flex:none}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}:root{--layout-max:1280px;--layout-prose:600px;--layout-section-gap:calc(var(--space-xxl) * 3);--nav-popover-background:var(--neutral-1)}:root[data-theme=dark]{--nav-popover-background:var(--neutral-2)}.art{fill:none;stroke-linecap:square;width:100%;height:auto;color:var(--neutral-10);display:block;overflow:visible}.art-line,.art-line path,.art-line rect,.art-line circle{fill:none;stroke:currentColor;stroke-width:1.25px}.art-line--bold{stroke-width:2px}.art-solid{fill:currentColor}.art-cut rect{fill:var(--cte-canvas)}.art-sheet{fill:var(--cte-canvas);stroke:currentColor;stroke-width:1.25px}.art-accent,.art-accent path,.art-accent rect{fill:none;stroke:var(--color-3);stroke-width:1.25px}.art-area,.art-accent .art-area{fill:var(--color-3-transparent);stroke:none}.art-dash{stroke:var(--color-3);stroke-width:1px;stroke-dasharray:10 6;opacity:.6}.art-tag{fill:var(--neutral-10)}.art-label{fill:currentColor;stroke:none;font-family:var(--font-data);font-weight:var(--weight-data-medium);letter-spacing:var(--tracking-l);font-size:11px}.art-label--accent{fill:var(--color-3)}.art-label--muted{fill:var(--neutral-6)}.art-label--inverse{fill:var(--neutral-1)}.container{width:100%;max-width:var(--layout-max);padding-inline:var(--space-xl);margin-inline:auto}.footer[data-astro-cid-jo6i4kqk]{margin-top:var(--space-xxl);padding-block:var(--space-xl);box-shadow:inset 0 var(--border-s) 0 0 var(--cte-border)}.footer__inner[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--space-l) var(--space-xxl);flex-wrap:wrap;display:flex}.footer__brand[data-astro-cid-jo6i4kqk]{gap:var(--space-s);display:grid}.footer__links[data-astro-cid-jo6i4kqk]{gap:var(--space-s) var(--space-l);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);flex-wrap:wrap;display:flex}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--cte-text-muted);transition:color var(--motion-duration) var(--motion-easing)}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--cte-text)}.footer__logo[data-astro-cid-jo6i4kqk]{font-size:var(--size-l);line-height:var(--line-l);letter-spacing:var(--letter-spacing-l);align-items:center;display:flex}.footer__legal[data-astro-cid-jo6i4kqk]{color:var(--cte-text-muted);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s)}.button{--button-bg:var(--color-none);--button-fg:var(--neutral-10);--button-edge:var(--color-none);--button-edge-width:var(--border-s);--button-edge-shadow:0 0 0 var(--button-edge-width) var(--button-edge);--button-shadow:var(--border-shadow-none);justify-content:center;align-items:center;gap:var(--space-xs);padding:var(--space-s) var(--space-l);border-radius:var(--radius-s);background:var(--button-bg);color:var(--button-fg);box-shadow:var(--button-edge-shadow), var(--button-shadow);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);white-space:nowrap;cursor:pointer;transition-property:background-color,color,box-shadow,transform;transition-duration:var(--motion-duration);transition-timing-function:var(--motion-easing);border:0;display:inline-flex}.button--icon{padding:var(--space-xs)}.button:active:not(:disabled,[aria-disabled=true]){transform:translateY(var(--motion-press-distance))}.button--primary{--button-bg:var(--color-1);--button-fg:var(--cte-accent-text);--button-edge:var(--color-1-transparent);--button-edge-width:var(--border-none)}.button--primary:hover:where(:not(:disabled,[aria-disabled=true])){--button-shadow:var(--shadow-s)}.button--secondary{--button-bg:var(--color-1-transparent);--button-edge:var(--neutral-3-transparent)}.button--secondary:hover:where(:not(:disabled,[aria-disabled=true])){--button-bg:var(--neutral-4-transparent);--button-edge:var(--neutral-4-transparent)}.button--outline{--button-edge:var(--neutral-4-transparent)}.button--outline:hover:where(:not(:disabled,[aria-disabled=true])),.button--ghost:hover:where(:not(:disabled,[aria-disabled=true])){--button-bg:var(--neutral-3-transparent)}.button:focus-visible{--button-edge:var(--color-1-transparent)}.button:is(:disabled,[aria-disabled=true]){--button-fg:var(--neutral-6);--button-edge:var(--neutral-4-transparent);--button-shadow:var(--border-shadow-none);cursor:not-allowed}.button--ghost:is(:disabled,[aria-disabled=true]){--button-edge:var(--color-none)}.button:is(.button--primary,.button--secondary):is(:disabled,[aria-disabled=true]){--button-bg:var(--neutral-3)}.language-switcher[data-astro-cid-l4evwy7q]{align-items:center;gap:var(--space-xxs);display:flex}.language-switcher[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q]{padding:var(--space-xs);border-radius:var(--radius-s);color:var(--cte-text-muted);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);transition:background-color var(--motion-duration) var(--motion-easing)}.language-switcher[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q]:hover,.language-switcher[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q][aria-current=page]{background:var(--neutral-3);color:var(--neutral-10)}.header[data-astro-cid-nen7h5rs]{z-index:10;background:var(--cte-canvas);box-shadow:inset 0 calc(-1 * var(--border-s)) 0 0 var(--border-default-color);position:sticky;top:0}.header__inner[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-xl);padding-block:var(--space-m);display:flex}.header__logo[data-astro-cid-nen7h5rs]{font-size:var(--size-l);line-height:var(--line-l);align-items:center;display:flex}.header__actions[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-s);margin-left:auto;display:flex}.nav__list[data-astro-cid-nen7h5rs]{gap:var(--space-xxs);display:flex}.nav__list--stacked[data-astro-cid-nen7h5rs]{flex-direction:column}.nav__link[data-astro-cid-nen7h5rs]{padding:var(--space-xs) var(--space-s);border-radius:var(--radius-s);color:var(--neutral-10);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);transition:background-color var(--motion-duration) var(--motion-easing);display:block}.nav__link[data-astro-cid-nen7h5rs]:hover{background:var(--neutral-3)}.mobile-nav[data-astro-cid-nen7h5rs]{display:none;position:relative}.mobile-nav__trigger[data-astro-cid-nen7h5rs]{padding:var(--space-xs) var(--space-s);border-radius:var(--radius-s);color:var(--neutral-10);cursor:pointer;transition:background-color var(--motion-duration) var(--motion-easing);list-style:none;display:flex}.mobile-nav__trigger[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.mobile-nav__trigger[data-astro-cid-nen7h5rs]:hover,.mobile-nav[data-astro-cid-nen7h5rs][open] .mobile-nav__trigger[data-astro-cid-nen7h5rs]{background:var(--neutral-3)}.mobile-nav__popover[data-astro-cid-nen7h5rs]{top:calc(100% + var(--space-xs));min-width:200px;padding:var(--space-xs);border-radius:var(--radius-m);background:var(--nav-popover-background);color:var(--neutral-10);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);box-shadow:0 0 0 var(--border-s) var(--neutral-4-transparent), var(--shadow-m);transform-origin:100% 0;animation:popup-in var(--motion-large-duration) var(--motion-large-easing);position:absolute;right:0}@keyframes popup-in{0%{opacity:0;transform:scale(var(--motion-popup-scale))}}@media (width<=1100px){.header__nav[data-astro-cid-nen7h5rs]{display:none}.mobile-nav[data-astro-cid-nen7h5rs]{display:block}}@media (width<=560px){.header__inner[data-astro-cid-nen7h5rs]{gap:var(--space-s);padding-inline:var(--space-m)}.header__actions[data-astro-cid-nen7h5rs]{gap:var(--space-xxs)}.header__actions[data-astro-cid-nen7h5rs] .header__start{display:none}}.hero[data-astro-cid-d32ejlv2]{padding-block:var(--layout-section-gap);text-align:center}.hero__inner[data-astro-cid-d32ejlv2]{justify-items:center;gap:var(--space-l);display:grid}.hero__title[data-astro-cid-d32ejlv2]{max-width:900px;margin-bottom:var(--space-s);font-family:var(--font-brand);font-weight:var(--weight-brand-regular);font-size:var(--size-xxl);line-height:var(--line-xxl);letter-spacing:var(--letter-spacing-xxl)}mark[data-astro-cid-d32ejlv2]{padding-inline:var(--space-xs);background:var(--neutral-10);color:var(--neutral-1);-webkit-box-decoration-break:clone;box-decoration-break:clone}.hero__lead[data-astro-cid-d32ejlv2]{max-width:560px;margin-bottom:var(--space-xl)}.hero__alternative[data-astro-cid-d32ejlv2]{color:var(--cte-text-muted)}.hero__alternative[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]{color:var(--cte-text);text-underline-offset:var(--space-xxs);text-decoration:underline}.command[data-astro-cid-d32ejlv2]{border-radius:var(--radius-s);background:var(--cte-surface-muted);width:min(100%,520px);box-shadow:var(--border-shadow-s);font-family:var(--font-data);font-weight:var(--weight-data-regular);font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--letter-spacing-m);display:flex;overflow:hidden}.command__label[data-astro-cid-d32ejlv2]{align-items:center;gap:var(--space-s);padding:var(--space-l);text-align:left;flex:1;display:flex}.command[data-astro-cid-d32ejlv2] .command__icon{color:var(--cte-text-muted)}.command__go[data-astro-cid-d32ejlv2]{padding-inline:var(--space-l);background:var(--color-1);color:var(--cte-accent-text);place-items:center;display:grid}.command__go[data-astro-cid-d32ejlv2] .icon{transition:transform var(--motion-duration) var(--motion-easing)}.showcase[data-astro-cid-d32ejlv2]{align-items:center;gap:var(--space-xxl);padding-bottom:var(--layout-section-gap);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.sheet-box[data-astro-cid-d32ejlv2]{border-radius:var(--radius-m);gap:var(--space-m);padding:var(--space-xl);background:var(--cte-surface-muted);box-shadow:var(--border-shadow-s);font-family:var(--font-data);margin:0;display:grid}.sheet-box__comment[data-astro-cid-d32ejlv2]{align-items:center;gap:var(--space-xs);color:var(--cte-text-muted);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);display:flex}.sheet-box__comment[data-astro-cid-d32ejlv2] .icon{color:var(--color-3)}.qty[data-astro-cid-d32ejlv2]{border-collapse:collapse;width:100%;font-family:var(--font-data);font-weight:var(--weight-data-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);font-variant-numeric:tabular-nums}.qty[data-astro-cid-d32ejlv2] [data-astro-cid-d32ejlv2]:is(td,th){padding:var(--space-xxs) var(--space-zero);text-align:left}.qty[data-astro-cid-d32ejlv2] .qty__num[data-astro-cid-d32ejlv2]{padding-inline:var(--space-l) var(--space-s);color:var(--color-3);text-align:right;white-space:nowrap}.qty[data-astro-cid-d32ejlv2] .qty__unit[data-astro-cid-d32ejlv2]{width:1%;color:var(--cte-text-muted);white-space:nowrap}.qty--grouped[data-astro-cid-d32ejlv2] td[data-astro-cid-d32ejlv2]{padding-block:var(--space-xs);box-shadow:inset 0 calc(-1 * var(--border-s)) 0 0 var(--neutral-4)}.qty[data-astro-cid-d32ejlv2] .qty__trade[data-astro-cid-d32ejlv2]{padding-top:var(--space-l);color:var(--neutral-10);font-weight:var(--weight-data-medium)}.qty--grouped[data-astro-cid-d32ejlv2] tbody[data-astro-cid-d32ejlv2]:first-child .qty__trade[data-astro-cid-d32ejlv2]{padding-top:var(--space-zero)}.steps[data-astro-cid-d32ejlv2]{gap:var(--space-xxl);padding-bottom:var(--layout-section-gap);text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.step[data-astro-cid-d32ejlv2]{gap:var(--space-s);grid-template-rows:auto 1fr auto;display:grid}.step__title[data-astro-cid-d32ejlv2]{font-family:var(--font-brand);font-weight:var(--weight-brand-regular);font-size:var(--size-l);line-height:var(--line-l);letter-spacing:var(--letter-spacing-l)}.step__body[data-astro-cid-d32ejlv2]{margin-bottom:var(--space-m);color:var(--cte-text-muted)}.step__frame[data-astro-cid-d32ejlv2]{border-radius:var(--radius-m);background:var(--cte-surface);aspect-ratio:1;padding:var(--space-xl);box-shadow:inset 0 0 0 var(--border-s) var(--neutral-10);place-items:center;display:grid}.panels[data-astro-cid-d32ejlv2]{gap:var(--space-m);padding-bottom:var(--layout-section-gap);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.panels[data-astro-cid-d32ejlv2] .panels__main{grid-row:span 2}.muted[data-astro-cid-d32ejlv2]{color:var(--cte-text-muted)}.points[data-astro-cid-d32ejlv2]{gap:var(--space-xs);display:grid}.points[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{align-items:center;gap:var(--space-s);display:flex}.points[data-astro-cid-d32ejlv2] .icon{color:var(--color-3)}@media (prefers-reduced-motion:no-preference){html[data-landing-motion=intro] .hero__inner[data-astro-cid-d32ejlv2]>[data-astro-cid-d32ejlv2],[data-astro-cid-d32ejlv2][data-reveal=visible]{animation:landing-enter calc(var(--motion-large-duration) * 2 / 3) var(--motion-large-easing) backwards;animation-delay:calc(var(--motion-large-duration) * var(--reveal-order,0) / 12)}.hero__lead[data-astro-cid-d32ejlv2]{--reveal-order:1}.command[data-astro-cid-d32ejlv2]{--reveal-order:2}.hero__alternative[data-astro-cid-d32ejlv2]{--reveal-order:3}[data-astro-cid-d32ejlv2][data-reveal=pending]{opacity:0;transform:translateY(var(--space-m))}html[data-landing-motion=intro] .hero__inner[data-astro-cid-d32ejlv2]>[data-astro-cid-d32ejlv2]:focus-within,[data-astro-cid-d32ejlv2][data-reveal]:focus-within{opacity:1;animation:none;transform:none}.showcase[data-astro-cid-d32ejlv2][data-reveal=visible] .art-accent path{stroke-dasharray:1;animation:dimension-draw calc(var(--motion-large-duration) * 3 / 4) var(--motion-large-easing) backwards;animation-delay:calc(var(--motion-large-duration) / 12)}.command[data-astro-cid-d32ejlv2]:is(:hover,:focus-visible) .command__go[data-astro-cid-d32ejlv2] .icon{transform:translateX(var(--space-xxs))}.command[data-astro-cid-d32ejlv2]:active{transform:translateY(var(--motion-press-distance))}}@keyframes landing-enter{0%{opacity:0;transform:translateY(var(--space-m))}to{opacity:1;transform:none}}@keyframes dimension-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (width<=960px){.panels[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1fr)}.panels[data-astro-cid-d32ejlv2] .panels__main{grid-row:auto}.panels[data-astro-cid-d32ejlv2]>.panel+.panel{margin-left:var(--space-zero);margin-top:calc(-1 * var(--border-s))}}@media (width<=760px){.hero__title[data-astro-cid-d32ejlv2]{font-size:var(--size-xl);line-height:var(--line-xl);letter-spacing:var(--letter-spacing-xl)}.showcase[data-astro-cid-d32ejlv2],.steps[data-astro-cid-d32ejlv2]{grid-template-columns:minmax(0,1fr)}.panels[data-astro-cid-d32ejlv2] .panel{padding:var(--space-xl)}}
