@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/_astro/martian-mono-cyrillic-ext-wdth-normal.BFx_pHPN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/_astro/martian-mono-cyrillic-wdth-normal.Dgr-UBxV.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/_astro/martian-mono-latin-ext-wdth-normal.DeTdBbNh.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/_astro/martian-mono-latin-wdth-normal.1TqSgyfh.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--c-velvet:#1e3cff;--c-velvet-deep:#142ac8;--c-velvet-sheen:#4d6bff;--c-ink:#050a2e;--c-ink-2:#121b5c;--c-blush:#ffd9e4;--c-blush-2:#fbc3d3;--c-navy:#050a2e;--c-bone:#fff;--c-bone-2:#e3e9ff;--c-lilac:#c9d3ff;--c-text-dark:#050a2e;--c-text-dark-2:#283070;--c-crimson-deep:#b0004f;--c-pink:#ff2e88;--c-yellow:#ffe600;--t-cold:#7fb2ff;--t-cold-hi:#b9d6ff;--t-violet:#a66bff;--t-crimson:#ff2e88;--t-ember:#ff7a1a;--t-flare:#ffe600;--thermal:linear-gradient(90deg, var(--t-cold) 0%, var(--t-violet) 28%, var(--t-crimson) 52%, var(--t-ember) 76%, var(--t-flare) 100%);--thermal-v:linear-gradient(0deg, var(--t-cold) 0%, var(--t-violet) 28%, var(--t-crimson) 52%, var(--t-ember) 76%, var(--t-flare) 100%);--font-display:"Martian Mono Variable", "Martian Mono", ui-monospace, monospace;--font-text:"Archivo Variable", "Archivo", "Arial Narrow", sans-serif;--fs-mega:clamp(2.4rem, min(6.6vw, 11.5vh), 8.5rem);--fs-h1:clamp(1.9rem, min(4.5vw, 8vh), 5.75rem);--fs-num:clamp(1.8rem, min(3.3vw, 5.6vh), 4.25rem);--fs-h2:clamp(1.5rem, min(2.6vw, 4.4vh), 3.25rem);--fs-h3:clamp(1.05rem, min(1.22vw, 2.1vh), 1.5rem);--fs-lede:clamp(1.125rem, min(1.28vw, 2.25vh), 1.5625rem);--fs-body:clamp(1rem, min(1vw, 1.8vh), 1.1875rem);--fs-small:clamp(.875rem, min(.82vw, 1.5vh), 1rem);--fs-btn:clamp(.9375rem, min(.9vw, 1.65vh), 1.0625rem);--lh-display:1.02;--lh-h2:1.08;--lh-h3:1.22;--lh-body:1.55;--lh-small:1.45;--space-1:clamp(.25rem, .6vh, .5rem);--space-2:clamp(.5rem, 1.2vh, 1rem);--space-3:clamp(.75rem, 2vh, 1.5rem);--space-4:clamp(.9rem, 2.8vh, 2rem);--space-5:clamp(1.25rem, 4.2vh, 3.25rem);--space-6:clamp(2rem, 7vh, 5.5rem);--gutter:clamp(1rem, 4.2vw, 5rem);--col-gap:clamp(1rem, 2vw, 2.5rem);--maxw:1760px;--header-h:clamp(3.75rem, 7.2vh, 5rem);--pad-y:clamp(1.25rem, 4.6vh, 3.5rem);--avail:calc(100svh - var(--header-h) - 2 * var(--pad-y));--rule:1px;--bar:clamp(3px, .35vh, 4px);--measure:62ch;--ease:cubic-bezier(.2, .7, .1, 1)}.tone-velvet{--bg:var(--c-velvet);--bg-2:var(--c-velvet-deep);--band:#1730d9;--fg:var(--c-bone);--fg-2:var(--c-bone-2);--accent:var(--t-flare);--accent-text:var(--t-flare);--line:#ffffff52;--line-strong:#ffffffbf;--deco:#ffffff3d;--btn-bg:var(--t-flare);--btn-fg:var(--c-navy);--btn-bg-hover:var(--c-bone);--btn2-fg:var(--c-bone);--focus:var(--t-flare);--inv-bg:var(--c-blush);--inv-fg:var(--c-text-dark);--inv-fg-2:var(--c-text-dark-2);--inv-accent:var(--c-crimson-deep);--field-bg:#1731d6}.tone-ink{--bg:var(--c-ink);--bg-2:#030620;--band:var(--c-ink-2);--fg:var(--c-bone);--fg-2:var(--c-lilac);--accent:var(--t-flare);--accent-text:var(--t-flare);--line:#c9d3ff42;--line-strong:#c9d3ffa8;--deco:#c9d3ff33;--btn-bg:var(--t-flare);--btn-fg:var(--c-navy);--btn-bg-hover:var(--c-bone);--btn2-fg:var(--c-bone);--focus:var(--t-flare);--inv-bg:var(--c-blush);--inv-fg:var(--c-text-dark);--inv-fg-2:var(--c-text-dark-2);--inv-accent:var(--c-crimson-deep);--field-bg:#0d1446}.tone-blush{--bg:var(--c-blush);--bg-2:var(--c-blush-2);--band:var(--c-blush-2);--fg:var(--c-text-dark);--fg-2:var(--c-text-dark-2);--accent:var(--c-pink);--accent-text:var(--c-crimson-deep);--line:#050a2e38;--line-strong:#050a2eb3;--deco:#050a2e26;--btn-bg:var(--c-navy);--btn-fg:var(--t-flare);--btn-bg-hover:var(--c-velvet);--btn2-fg:var(--c-text-dark);--focus:var(--c-crimson-deep);--inv-bg:var(--c-velvet);--inv-fg:var(--c-bone);--inv-fg-2:var(--c-bone-2);--inv-accent:var(--t-flare);--field-bg:#fff0f5}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--header-h)}body{background:var(--c-ink);color:var(--c-bone);font-family:var(--font-text);font-size:var(--fs-body);line-height:var(--lh-body);font-variation-settings:"wdth" 100;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:clip}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}img,svg,video{max-width:100%;display:block}img{height:auto}button,input,select,textarea{font:inherit;color:inherit}table{border-collapse:collapse;border-spacing:0}:where(a){color:inherit}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--focus,var(--t-flare));outline-offset:3px}.skip-link{z-index:200;left:var(--gutter);background:var(--t-flare);color:var(--c-navy);padding:.85em 1.2em;font-weight:700;text-decoration:none;position:fixed;top:.75rem;transform:translateY(-160%)}.skip-link:focus-visible{outline-color:var(--c-bone);transform:none}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.t-h1,.t-h2,.t-h3,.t-num,.t-mega{font-family:var(--font-display);text-wrap:balance;font-kerning:normal;text-transform:none}.t-h1{font-size:var(--fs-h1);line-height:var(--lh-display);font-variation-settings:"wdth" 112.5;letter-spacing:-.045em;font-weight:800}.t-h2{font-size:var(--fs-h2);line-height:var(--lh-h2);font-variation-settings:"wdth" 112.5;letter-spacing:-.04em;font-weight:760}.t-h3{font-size:var(--fs-h3);line-height:var(--lh-h3);font-variation-settings:"wdth" 100;letter-spacing:-.02em;font-weight:640}.t-num,.t-mega{font-variation-settings:"wdth" 100;letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-weight:800;line-height:.92}.t-num{font-size:var(--fs-num)}.t-mega{font-size:var(--fs-mega)}.t-lede{font-size:var(--fs-lede);text-wrap:pretty;max-width:44ch;font-weight:420;line-height:1.45}.t-body{font-size:var(--fs-body);line-height:var(--lh-body);text-wrap:pretty}.t-small{font-size:var(--fs-small);line-height:var(--lh-small)}.t-data{font-family:var(--font-text);font-variation-settings:"wdth" 78;font-variant-numeric:tabular-nums lining-nums;letter-spacing:.005em;font-weight:600}.text-link{color:var(--accent-text);text-underline-offset:.22em;font-weight:650;text-decoration:underline 2px}.text-link:hover{color:var(--fg)}.btn-row{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.btn{--_h:clamp(3rem, 6.4vh, 3.75rem);min-height:var(--_h);font-family:var(--font-text);font-size:var(--fs-btn);font-variation-settings:"wdth" 108;letter-spacing:.005em;border:2px solid var(--btn-bg);background:var(--btn-bg);color:var(--btn-fg);cursor:pointer;transition:background-color .18s var(--ease), border-color .18s var(--ease), color .18s var(--ease);align-items:stretch;font-weight:720;line-height:1.1;text-decoration:none;display:inline-flex}.btn__label{align-items:center;padding:.7em 1.35em;display:flex}.btn__icon{width:var(--_h);border-left:2px solid;flex:none;justify-content:center;align-items:center;display:flex}.btn__icon svg{width:1.1em;height:1.1em;transition:transform .2s var(--ease)}.btn:hover{background:var(--btn-bg-hover);border-color:var(--btn-bg-hover)}.btn:hover .btn__icon svg{transform:translate(.22em)}.btn--secondary{color:var(--btn2-fg);border-color:var(--btn2-fg);background:0 0}.btn--secondary:hover{background:var(--btn2-fg);border-color:var(--btn2-fg);color:var(--bg)}.btn--full{width:100%;display:flex}.btn--full .btn__label{flex:1}.sec{min-height:100svh;padding:calc(var(--header-h) + var(--pad-y)) var(--gutter) var(--pad-y);background-color:var(--bg);color:var(--fg);isolation:isolate;flex-direction:column;justify-content:center;display:flex;position:relative;overflow-x:clip}.sec__inner{width:100%;max-width:var(--maxw);margin-inline:auto;position:relative}.grid-12{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.sec.tone-velvet,.surface-velvet{background-color:var(--c-velvet);background-image:radial-gradient(110% 70% at 10% -10%,#6e8cff73,#0000 58%),radial-gradient(60% 90% at 105% 110%,#050a2e66,#0000 70%),linear-gradient(118deg,#0000 0 34%,#ffffff0f 44%,#0000 56%),linear-gradient(#2243ff,#1a37f2)}.sec.tone-ink,.surface-ink{background-color:var(--c-ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='144' height='144'%3E%3Cpath d='M72 67v10M67 72h10' stroke='%23c9d3ff' stroke-opacity='.12' stroke-width='1'/%3E%3C/svg%3E"),radial-gradient(90% 60% at 90% 0,#1e3cff52,#0000 60%),linear-gradient(#070e3a,#040824);background-position:top}.sec.tone-blush,.surface-blush{background-color:var(--c-blush);background-image:radial-gradient(90% 70% at 0 0,#fff0f6bf,#0000 60%),radial-gradient(70% 60% at 100% 100%,#ff96be4d,#0000 70%)}.head{gap:var(--space-3);align-content:start;display:grid}.head .t-lede,.head .t-body{color:var(--fg-2)}.head .btn-row{margin-top:var(--space-2)}.media{background:var(--band);position:relative;overflow:hidden}.media img{object-fit:cover;width:100%;height:100%}.source{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--fg);font-weight:500}.source strong{font-weight:700}.list-sq>li{padding-left:1.2em;position:relative}.list-sq>li:before{content:"";background:var(--accent);width:.38em;height:.38em;position:absolute;top:.62em;left:0}@media (width<=900px){.grid-12{row-gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.sec{padding-top:calc(var(--header-h) + 2.5rem);justify-content:flex-start;padding-bottom:3rem}}.js-motion:not(.motion-ready) .sec__inner{visibility:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.wordmark[data-astro-cid-hkf3h753]{color:var(--c-bone);justify-items:stretch;gap:.16em;width:max-content;line-height:1;text-decoration:none;display:inline-grid}.wordmark__name[data-astro-cid-hkf3h753]{font-family:var(--font-display);font-variation-settings:"wdth" 112.5;letter-spacing:-.06em;white-space:nowrap;font-weight:800}.wordmark__heat[data-astro-cid-hkf3h753]{background:var(--thermal);height:.12em;min-height:3px;display:block}.wordmark--header[data-astro-cid-hkf3h753]{font-size:clamp(1.05rem,min(1.25vw,2.4vh),1.45rem)}.wordmark--footer[data-astro-cid-hkf3h753]{font-size:clamp(1.7rem,min(3.4vw,6vh),3.75rem)}a[data-astro-cid-hkf3h753].wordmark:hover .wordmark__heat[data-astro-cid-hkf3h753]{background:var(--t-flare)}.site-header[data-astro-cid-cazewum5]{z-index:100;color:var(--c-bone);transition:background-color .25s var(--ease), box-shadow .25s var(--ease);position:fixed;inset:0 0 auto}.site-header[data-astro-cid-cazewum5][data-scrolled=true],.site-header[data-astro-cid-cazewum5][data-menu=open]{background:var(--c-ink);box-shadow:0 1px 0 var(--line)}.site-header__bar[data-astro-cid-cazewum5]{height:var(--header-h);max-width:calc(var(--maxw) + 2 * var(--gutter));padding-inline:var(--gutter);align-items:center;gap:clamp(1rem,2.4vw,3rem);margin-inline:auto;display:flex}.site-nav[data-astro-cid-cazewum5]{margin-left:auto}.site-nav__list[data-astro-cid-cazewum5]{gap:clamp(1rem,1.9vw,2.4rem);display:flex}.site-nav__link[data-astro-cid-cazewum5]{font-size:var(--fs-btn);font-variation-settings:"wdth" 96;color:var(--c-bone);padding-block:.5em;font-weight:600;text-decoration:none;display:inline-block;position:relative}.site-nav__link[data-astro-cid-cazewum5]:after{content:"";background:var(--t-flare);transform-origin:0;height:2px;transition:transform .2s var(--ease);position:absolute;bottom:.2em;left:0;right:0;transform:scaleX(0)}.site-nav__link[data-astro-cid-cazewum5]:hover:after,.site-nav__link[data-astro-cid-cazewum5][aria-current=page]:after{transform:scaleX(1)}.site-header[data-astro-cid-cazewum5] .site-header__cta{--_h:clamp(2.6rem, 5.2vh, 3.1rem);flex:none}.menu-toggle[data-astro-cid-cazewum5]{border:2px solid var(--c-bone);min-height:2.75rem;color:var(--c-bone);cursor:pointer;background:0 0;align-items:center;gap:.75em;margin-left:auto;padding:0 0 0 .9em;font-size:1rem;font-weight:700;display:none}.menu-toggle__icon[data-astro-cid-cazewum5]{border-left:2px solid var(--c-bone);place-content:center;gap:6px;width:2.75rem;height:2.6rem;display:grid;position:relative}.menu-toggle__icon[data-astro-cid-cazewum5] i[data-astro-cid-cazewum5]{width:20px;height:2px;transition:transform .2s var(--ease);background:currentColor;display:block}.menu-toggle[data-astro-cid-cazewum5][aria-expanded=true] .menu-toggle__icon[data-astro-cid-cazewum5] i[data-astro-cid-cazewum5]:first-child{transform:translateY(4px)rotate(45deg)}.menu-toggle[data-astro-cid-cazewum5][aria-expanded=true] .menu-toggle__icon[data-astro-cid-cazewum5] i[data-astro-cid-cazewum5]:last-child{transform:translateY(-4px)rotate(-45deg)}.mobile-menu[data-astro-cid-cazewum5]{inset:var(--header-h) 0 0 0;padding:2rem var(--gutter) 2.5rem;overscroll-behavior:contain;color:var(--fg);flex-direction:column;justify-content:space-between;gap:2rem;display:flex;position:fixed;overflow-y:auto}.mobile-menu__nav[data-astro-cid-cazewum5] ul[data-astro-cid-cazewum5]{gap:.15rem;display:grid}.mobile-menu__link[data-astro-cid-cazewum5]{font-family:var(--font-display);font-variation-settings:"wdth" 112.5;letter-spacing:-.04em;color:var(--fg);text-decoration:underline 2px;text-decoration-color:var(--line);text-underline-offset:.18em;padding-block:.3rem;font-size:clamp(1.4rem,6.4vw,2.2rem);font-weight:780;line-height:1.15;display:block}.mobile-menu__link[data-astro-cid-cazewum5][aria-current=page],.mobile-menu__link[data-astro-cid-cazewum5]:hover{text-decoration-color:var(--t-flare)}.mobile-menu__foot[data-astro-cid-cazewum5]{gap:1.25rem;display:grid}.mobile-menu__email[data-astro-cid-cazewum5]{color:var(--fg);text-underline-offset:.2em;font-size:1.125rem;font-weight:650;text-decoration:underline 2px}@media (width<=1180px){.site-nav[data-astro-cid-cazewum5],.site-header[data-astro-cid-cazewum5] .site-header__cta{display:none}.menu-toggle[data-astro-cid-cazewum5]{display:inline-flex}}@media (width>=1181px){.mobile-menu[data-astro-cid-cazewum5]{display:none!important}}.site-footer[data-astro-cid-uq6og73e]{color:var(--fg);padding:0 var(--gutter) clamp(1.5rem, 4vh, 3rem);position:relative}.site-footer__heat[data-astro-cid-uq6og73e]{height:clamp(6px,.9vh,10px);margin-inline:calc(var(--gutter) * -1);background:var(--thermal)}.site-footer__inner[data-astro-cid-uq6og73e],.site-footer__base[data-astro-cid-uq6og73e]{max-width:var(--maxw);margin-inline:auto}.site-footer__inner[data-astro-cid-uq6og73e]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2.5rem,5vw,6rem);padding-block:clamp(3.5rem,10vh,7.5rem) clamp(2.5rem,7vh,5rem);display:grid}.site-footer__brand[data-astro-cid-uq6og73e]{align-content:start;gap:clamp(1.25rem,3vh,2rem);display:grid}.site-footer__blurb[data-astro-cid-uq6og73e]{font-family:var(--font-text);font-size:var(--fs-lede);max-width:34ch;color:var(--fg);font-weight:560;line-height:1.4}.site-footer__email[data-astro-cid-uq6og73e]{font-size:var(--fs-lede);color:var(--t-flare);text-underline-offset:.22em;justify-self:start;font-weight:650;text-decoration:underline 2px}.site-footer__email[data-astro-cid-uq6og73e]:hover{color:var(--fg)}.site-footer__cols[data-astro-cid-uq6og73e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3.5rem);display:grid}.site-footer__h[data-astro-cid-uq6og73e]{font-family:var(--font-text);font-size:var(--fs-body);font-variation-settings:"wdth" 100;border-bottom:2px solid var(--line-strong);color:var(--fg);margin-bottom:1rem;padding-bottom:.9rem;font-weight:750}.site-footer__col[data-astro-cid-uq6og73e] ul[data-astro-cid-uq6og73e]{gap:.55rem;display:grid}.site-footer__link[data-astro-cid-uq6og73e]{font-size:var(--fs-body);color:var(--fg);text-decoration:underline 1px;text-decoration-color:var(--line-strong);text-underline-offset:.25em;font-weight:500}.site-footer__link[data-astro-cid-uq6og73e]:hover{color:var(--t-flare);text-decoration-color:var(--t-flare);text-decoration-thickness:2px}.site-footer__base[data-astro-cid-uq6og73e]{border-top:var(--rule) solid var(--line-strong);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:clamp(1.25rem,5vw,6rem);padding-top:clamp(1.5rem,3vh,2.25rem);display:grid}.site-footer__notice[data-astro-cid-uq6og73e]{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--fg);max-width:52ch}.site-footer__meta[data-astro-cid-uq6og73e]{font-size:var(--fs-small);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem 2rem;display:flex}.site-footer__legal[data-astro-cid-uq6og73e]{flex-wrap:wrap;gap:.5rem 1.75rem;display:flex}.site-footer__legal[data-astro-cid-uq6og73e] .site-footer__link[data-astro-cid-uq6og73e]{font-size:var(--fs-small)}.site-footer__copy[data-astro-cid-uq6og73e]{color:var(--fg)}@media (width<=1000px){.site-footer__inner[data-astro-cid-uq6og73e],.site-footer__base[data-astro-cid-uq6og73e]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.site-footer__cols[data-astro-cid-uq6og73e]{grid-template-columns:minmax(0,1fr)}.site-footer__meta[data-astro-cid-uq6og73e]{flex-direction:column}}.crumbs[data-astro-cid-tn5o3dxu]{padding:clamp(1rem, 2.4vh, 1.5rem) var(--gutter);color:var(--fg);border-top:var(--rule) solid var(--line)}.crumbs__list[data-astro-cid-tn5o3dxu]{max-width:var(--maxw);font-size:var(--fs-small);flex-wrap:wrap;align-items:center;gap:.4rem .75rem;margin-inline:auto;font-weight:600;display:flex}.crumbs__item[data-astro-cid-tn5o3dxu]{align-items:center;gap:.75rem;display:inline-flex}.crumbs__link[data-astro-cid-tn5o3dxu]{color:var(--fg);text-decoration:underline 1px;text-decoration-color:var(--line-strong);text-underline-offset:.25em}.crumbs__link[data-astro-cid-tn5o3dxu]:hover{color:var(--t-flare);text-decoration-color:currentColor}.crumbs__sep[data-astro-cid-tn5o3dxu]{width:.5rem;height:.8rem;color:var(--fg-2)}.ladder[data-astro-cid-p6e23gbv]{--n-size:var(--fs-h3);grid-template-columns:clamp(4px,.4vw,7px) 2.6em minmax(0,1fr);grid-template-rows:repeat(var(--total), minmax(0, 1fr));height:100%;font-size:var(--n-size);column-gap:clamp(.6rem,1vw,1.1rem);display:grid;position:relative}.ladder__row[data-astro-cid-p6e23gbv],.ladder__you[data-astro-cid-p6e23gbv]{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;min-height:0;display:grid}.ladder__row[data-astro-cid-p6e23gbv]{border-top:var(--rule) solid var(--line)}.ladder__row[data-astro-cid-p6e23gbv]:last-of-type{border-bottom:var(--rule) solid var(--line)}.ladder__heat[data-astro-cid-p6e23gbv]{background:var(--heat);align-self:stretch;margin-block:18%}.ladder__n[data-astro-cid-p6e23gbv]{font-family:var(--font-display);font-variation-settings:"wdth" 100;letter-spacing:-.04em;font-variant-numeric:lining-nums tabular-nums;text-align:right;color:var(--fg);grid-column:2;font-size:1em;font-weight:600;line-height:1}.ladder__lines[data-astro-cid-p6e23gbv]{grid-column:3;grid-template-rows:auto auto;grid-template-columns:.5em minmax(0,1fr);align-items:center;gap:.22em .45em;padding-right:4%;display:grid}.ladder__lines[data-astro-cid-p6e23gbv] i[data-astro-cid-p6e23gbv]{background:var(--deco);display:block}.ladder__fav[data-astro-cid-p6e23gbv]{grid-row:1/span 2;width:.5em;height:.5em}.ladder__t[data-astro-cid-p6e23gbv]{height:.34em;width:var(--w)}.ladder__u[data-astro-cid-p6e23gbv]{height:.2em;width:var(--w);opacity:.75}.ladder__trail[data-astro-cid-p6e23gbv]{z-index:1;background:var(--thermal-v);grid-column:1;width:100%}.ladder--sink[data-astro-cid-p6e23gbv] .ladder__trail[data-astro-cid-p6e23gbv]{background:linear-gradient(180deg, var(--t-flare), var(--t-crimson) 45%, var(--t-cold))}.ladder__you[data-astro-cid-p6e23gbv]{z-index:2;background:var(--t-flare);height:100%;color:var(--c-navy);box-shadow:0 0 0 1px var(--t-flare), 0 .6em 2.2em -.4em #ffe6008c;grid-column:2/-1}.ladder--bleed[data-astro-cid-p6e23gbv] .ladder__you[data-astro-cid-p6e23gbv]{margin-right:calc(var(--gutter) * -1)}.ladder__you[data-astro-cid-p6e23gbv] .ladder__n[data-astro-cid-p6e23gbv]{color:var(--c-navy);grid-column:1;font-weight:800}.ladder__you[data-astro-cid-p6e23gbv] .ladder__lines[data-astro-cid-p6e23gbv]{grid-column:2}.ladder__you[data-astro-cid-p6e23gbv] .ladder__lines[data-astro-cid-p6e23gbv] i[data-astro-cid-p6e23gbv]{background:var(--c-navy)}.ladder__you[data-astro-cid-p6e23gbv] .ladder__u[data-astro-cid-p6e23gbv]{opacity:.55}.ladder--sink[data-astro-cid-p6e23gbv] .ladder__you[data-astro-cid-p6e23gbv]{background:var(--t-cold);color:var(--c-navy);box-shadow:none}.ladder--sink[data-astro-cid-p6e23gbv] .ladder__you[data-astro-cid-p6e23gbv] .ladder__n[data-astro-cid-p6e23gbv]{color:var(--c-navy)}.ladder--sink[data-astro-cid-p6e23gbv] .ladder__you[data-astro-cid-p6e23gbv] .ladder__lines[data-astro-cid-p6e23gbv] i[data-astro-cid-p6e23gbv]{background:var(--c-navy)}.ladder__fold[data-astro-cid-p6e23gbv]{height:var(--bar);background:repeating-linear-gradient(90deg, var(--line-strong) 0 10px, transparent 10px 18px);grid-column:1/-1;align-self:center}.hero__grid[data-astro-cid-yodha2z4]{align-items:end}.hero__copy{gap:var(--space-4);padding-bottom:var(--space-2);grid-column:1/span 8}.hero__copy .t-h1{max-width:16ch}.hero__grid--long[data-astro-cid-yodha2z4] .t-h1{font-size:calc(var(--fs-h1) * .84)}.hero__copy .t-lede{color:var(--fg)}.hero__visual[data-astro-cid-yodha2z4]{height:calc(100svh - var(--header-h) - 2 * var(--pad-y));grid-column:9/-1;max-height:920px;display:grid}.hero__visual--search[data-astro-cid-yodha2z4]{row-gap:var(--space-3);grid-template-rows:auto minmax(0,1fr)}.hero__search[data-astro-cid-yodha2z4]{background:var(--c-bone);min-height:clamp(2.75rem,6.4vh,4rem);color:var(--c-navy);font-size:var(--fs-lede);cursor:default;grid-column:1/-1;align-items:center;gap:.8em;padding:0 1.1em;font-weight:520;line-height:1;display:flex;position:relative;box-shadow:0 1.4rem 2.6rem -1.6rem #02062899}.hero__search[data-astro-cid-yodha2z4]:after{content:"";height:var(--bar);background:var(--thermal);position:absolute;bottom:0;left:0;right:0}.hero__search-icon[data-astro-cid-yodha2z4]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:square;flex:none;width:1.05em;height:1.05em}.hero__field[data-astro-cid-yodha2z4]{align-items:center;min-width:0;display:flex}.hero__query[data-astro-cid-yodha2z4]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hero__caret[data-astro-cid-yodha2z4]{background:var(--c-pink);flex:none;width:2px;height:1.15em;margin-left:.12em}.hero__grid--media[data-astro-cid-yodha2z4] .hero__copy{grid-column:1/span 6}.hero__grid--media[data-astro-cid-yodha2z4] .hero__visual[data-astro-cid-yodha2z4]{gap:var(--space-3) var(--col-gap);grid-column:7/-1;grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.hero__grid--media[data-astro-cid-yodha2z4] .hero__ladder{--n-size:var(--fs-body)}.hero__grid--media[data-astro-cid-yodha2z4] .hero__media{height:100%}@media (width<=900px){.hero__copy{grid-column:1/-1;padding-bottom:0}.hero__visual[data-astro-cid-yodha2z4]{grid-column:1/-1;height:max(46svh,340px)}.hero__grid--media[data-astro-cid-yodha2z4] .hero__copy,.hero__grid--media[data-astro-cid-yodha2z4] .hero__visual[data-astro-cid-yodha2z4]{grid-column:1/-1}}.statement__grid[data-astro-cid-xxpjr6yl]{row-gap:var(--space-5)}.statement__copy{gap:var(--space-5);grid-column:1/span 7}.statement__body[data-astro-cid-xxpjr6yl]{gap:var(--space-3);max-width:46ch;display:grid}.statement__body[data-astro-cid-xxpjr6yl] .t-lede[data-astro-cid-xxpjr6yl]{max-width:none;color:var(--fg)}.statement__cta[data-astro-cid-xxpjr6yl]{grid-column:1/span 7}.statement__grid--media[data-astro-cid-xxpjr6yl] .statement__copy,.statement__grid--media[data-astro-cid-xxpjr6yl] .statement__cta[data-astro-cid-xxpjr6yl]{grid-column:1/span 6}.statement__grid--media[data-astro-cid-xxpjr6yl] .statement__media{grid-area:1/8/span 2/-1;align-self:stretch;min-height:60vh}.sec--statement>.sec__inner{position:static}.statement__visual[data-astro-cid-xxpjr6yl]{z-index:-1;width:clamp(220px,34vw,720px);position:absolute;top:0;bottom:0;right:0}.curtain[data-astro-cid-xxpjr6yl]{width:100%;height:100%}@media (width<=900px){.statement__copy,.statement__cta[data-astro-cid-xxpjr6yl],.statement__grid--media[data-astro-cid-xxpjr6yl] .statement__copy,.statement__grid--media[data-astro-cid-xxpjr6yl] .statement__cta[data-astro-cid-xxpjr6yl],.statement__grid--media[data-astro-cid-xxpjr6yl] .statement__media{grid-area:auto/1/auto/-1}.statement__grid--media[data-astro-cid-xxpjr6yl] .statement__media{min-height:50svh}.statement__visual[data-astro-cid-xxpjr6yl]{width:auto;height:38svh;margin:var(--space-5) calc(var(--gutter) * -1) calc(-3rem);z-index:0;position:relative;inset:auto}}.stats__layout[data-astro-cid-xvvo3qve]{justify-content:space-between;gap:var(--space-5);min-height:calc(100svh - var(--header-h) - 2 * var(--pad-y));flex-direction:column;display:flex}.stats__head{grid-column:1/span 7}.stats__top[data-astro-cid-xvvo3qve] .stats__media{aspect-ratio:4/3;grid-column:9/-1;width:100%;max-height:34vh}.stats__instrument[data-astro-cid-xvvo3qve]{gap:0;display:grid}.stats__ruler[data-astro-cid-xvvo3qve]{height:clamp(1.75rem,4.4vh,3rem);margin-inline:calc(50% - 50vw);position:relative}.stats__ticks[data-astro-cid-xvvo3qve]{inset:0 0 var(--bar) 0;background:repeating-linear-gradient(90deg, var(--line-strong) 0 1px, transparent 1px 100%) 0 100% / calc(100vw / 12) 100% repeat-x, repeating-linear-gradient(90deg, var(--line) 0 1px, transparent 1px 100%) 0 100% / calc(100vw / 120) 42% repeat-x;position:absolute}.stats__heat[data-astro-cid-xvvo3qve]{height:var(--bar);background:var(--thermal);position:absolute;bottom:0;left:0;right:0}.stats__list[data-astro-cid-xvvo3qve]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));display:grid;container-type:inline-size}.stat[data-astro-cid-xvvo3qve]{align-content:start;gap:var(--space-2);padding:var(--space-4) var(--col-gap) 0 0;border-left:var(--rule) solid var(--line);padding-left:var(--col-gap);display:grid;position:relative}.stat[data-astro-cid-xvvo3qve]:first-child{border-left:0;padding-left:0}.stat__pin[data-astro-cid-xvvo3qve]{top:calc(clamp(1.75rem,4.4vh,3rem)/-1.81818);left:calc(var(--col-gap) - 7px);width:14px;height:calc(clamp(1.75rem, 4.4vh, 3rem) * .55 + var(--space-3));background:linear-gradient(var(--accent), var(--accent)) center / 2px 100% no-repeat;position:absolute}.stat__pin[data-astro-cid-xvvo3qve]:before{content:"";background:var(--accent);width:14px;height:14px;position:absolute;top:-2px;left:0;transform:rotate(45deg)scale(.78)}.stat[data-astro-cid-xvvo3qve]:first-child .stat__pin[data-astro-cid-xvvo3qve]{left:-7px}.stat__value[data-astro-cid-xvvo3qve]{font-size:min(var(--fs-mega), calc(var(--fit) * (100cqi - (var(--n) - 1) * var(--col-gap) * 2) / var(--n) / 100));white-space:nowrap;color:var(--fg);padding-top:.06em}.stat__label[data-astro-cid-xvvo3qve]{font-size:var(--fs-lede);max-width:26ch;color:var(--fg);font-weight:560;line-height:1.3}.stat__source[data-astro-cid-xvvo3qve]{max-width:34ch;color:var(--fg-2)}@media (width<=900px){.stats__head,.stats__top[data-astro-cid-xvvo3qve] .stats__media{grid-column:1/-1}.stats__list[data-astro-cid-xvvo3qve]{row-gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.stat[data-astro-cid-xvvo3qve]:nth-child(odd){border-left:0;padding-left:0}.stat[data-astro-cid-xvvo3qve]:nth-child(odd) .stat__pin[data-astro-cid-xvvo3qve]{left:-7px}.stat[data-astro-cid-xvvo3qve]:nth-child(n+3) .stat__pin[data-astro-cid-xvvo3qve]{display:none}}@media (width<=520px){.stats__list[data-astro-cid-xvvo3qve]{grid-template-columns:minmax(0,1fr)}.stat[data-astro-cid-xvvo3qve]{border-left:0;padding-left:0}.stat[data-astro-cid-xvvo3qve] .stat__pin[data-astro-cid-xvvo3qve]{left:-7px}.stat[data-astro-cid-xvvo3qve]:nth-child(n+2){border-top:var(--rule) solid var(--line)}.stat[data-astro-cid-xvvo3qve]:nth-child(n+2) .stat__pin[data-astro-cid-xvvo3qve]{display:none}.stat__value[data-astro-cid-xvvo3qve]{font-size:min(var(--fs-mega), calc(var(--fit) * .7cqi))}}@media (width>=521px) and (width<=900px){.stat__value[data-astro-cid-xvvo3qve]{font-size:min(var(--fs-mega), calc(var(--fit) * (100cqi - 2 * var(--col-gap)) / 2 / 100))}}.problem__grid[data-astro-cid-se3tv65j]{row-gap:var(--space-5);min-height:calc(100svh - var(--header-h) - 2 * var(--pad-y));grid-template-rows:auto 1fr auto}.problem__head{grid-area:1/1/auto/span 7}.problem__points[data-astro-cid-se3tv65j]{align-self:center;gap:var(--space-4) var(--col-gap);grid-area:2/1/auto/span 8;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.problem__points[data-astro-cid-se3tv65j]:not(.problem__points--grid){grid-template-columns:repeat(2,minmax(0,1fr))}.point[data-astro-cid-se3tv65j]{align-content:start;gap:var(--space-2);padding-top:var(--space-3);display:grid;position:relative}.point__rule[data-astro-cid-se3tv65j]{width:100%;height:var(--bar);background:linear-gradient(90deg, var(--heat), var(--t-cold));position:absolute;top:0;left:0}.point[data-astro-cid-se3tv65j] .t-body[data-astro-cid-se3tv65j]{color:var(--fg-2);max-width:44ch}.problem__cta[data-astro-cid-se3tv65j]{grid-area:3/1/auto/span 8}.problem__visual[data-astro-cid-se3tv65j]{grid-area:1/10/-1/-1;min-height:0;display:grid}.problem__visual[data-astro-cid-se3tv65j] .problem__ladder{--n-size:var(--fs-body)}.problem__grid--media[data-astro-cid-se3tv65j] .problem__visual[data-astro-cid-se3tv65j]{grid-column:9/-1}@media (width<=900px){.problem__grid[data-astro-cid-se3tv65j]{grid-template-rows:none;min-height:0}.problem__head,.problem__points[data-astro-cid-se3tv65j],.problem__cta[data-astro-cid-se3tv65j],.problem__visual[data-astro-cid-se3tv65j]{grid-area:auto/1/auto/-1}.problem__points[data-astro-cid-se3tv65j],.problem__points[data-astro-cid-se3tv65j]:not(.problem__points--grid){grid-template-columns:minmax(0,1fr)}.problem__visual[data-astro-cid-se3tv65j]{order:3;height:54svh}.problem__cta[data-astro-cid-se3tv65j]{order:4}}.process__layout[data-astro-cid-zuepckvj]{justify-content:space-between;gap:var(--space-5);min-height:calc(100svh - var(--header-h) - 2 * var(--pad-y));flex-direction:column;display:flex}.process__head{grid-column:1/span 7}.process__top[data-astro-cid-zuepckvj] .process__media{aspect-ratio:16/10;grid-column:9/-1;width:100%;max-height:30vh}.process__visual[data-astro-cid-zuepckvj]{--node:clamp(14px, 1.9vh, 20px)}.steps[data-astro-cid-zuepckvj]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));column-gap:var(--col-gap);display:grid}.step[data-astro-cid-zuepckvj]{align-content:start;gap:var(--space-2);display:grid}.step__num[data-astro-cid-zuepckvj]{color:var(--fg);margin-bottom:var(--space-1)}.step__rail[data-astro-cid-zuepckvj]{height:var(--node);margin-bottom:var(--space-3);display:block;position:relative}.step__seg[data-astro-cid-zuepckvj]{left:0;right:calc(-1 * var(--col-gap));height:var(--bar);background:linear-gradient(90deg, var(--heat), var(--heat-next));position:absolute;top:50%;transform:translateY(-50%)}.step[data-astro-cid-zuepckvj]:last-child .step__seg[data-astro-cid-zuepckvj]{background:linear-gradient(90deg, var(--heat), var(--t-flare) 30%);right:-50vw}.step__node[data-astro-cid-zuepckvj]{width:var(--node);height:var(--node);background:var(--heat);box-shadow:0 0 0 4px var(--bg);position:absolute;top:0;left:0;transform:rotate(45deg)scale(.86)}.step[data-astro-cid-zuepckvj] .t-body[data-astro-cid-zuepckvj]{color:var(--fg-2);max-width:38ch}@media (width<=900px){.process__head,.process__top[data-astro-cid-zuepckvj] .process__media{grid-column:1/-1}.steps[data-astro-cid-zuepckvj]{row-gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.step[data-astro-cid-zuepckvj]{grid-template-columns:4.25rem minmax(0,1fr);column-gap:1rem;position:relative}.step__num[data-astro-cid-zuepckvj]{font-size:var(--fs-num);grid-row:1/span 3}.step__rail[data-astro-cid-zuepckvj]{width:4.25rem;height:100%;margin:0;position:absolute;top:0;left:0}.step__seg[data-astro-cid-zuepckvj],.step[data-astro-cid-zuepckvj]:last-child .step__seg[data-astro-cid-zuepckvj]{top:calc(var(--fs-num) * .95);bottom:calc(-1 * var(--space-5));width:var(--bar);background:linear-gradient(180deg, var(--heat), var(--heat-next));height:auto;left:.9rem;right:auto;transform:none}.step[data-astro-cid-zuepckvj]:last-child .step__seg[data-astro-cid-zuepckvj]{bottom:0}.step__node[data-astro-cid-zuepckvj]{display:none}.step__rail[data-astro-cid-zuepckvj]~[data-astro-cid-zuepckvj]{grid-column:2}}.del__grid[data-astro-cid-izpjw3zv]{min-height:var(--avail);align-content:space-between;row-gap:var(--space-5);grid-template-rows:auto auto}.del__head{grid-area:1/1/auto/span 7;align-self:end}.del__visual[data-astro-cid-izpjw3zv]{grid-area:1/8/auto/-1;align-self:stretch;align-items:end;height:clamp(11rem,32vh,24rem);min-height:0;display:grid}.del__stack[data-astro-cid-izpjw3zv]{--paper:var(--c-blush);--paper-ink:#050a2e;width:100%;height:100%}.tone-blush .del__stack[data-astro-cid-izpjw3zv]{--paper:#fff}.del__stack[data-astro-cid-izpjw3zv] .sheet{fill:var(--paper)}.del__stack[data-astro-cid-izpjw3zv] .ink{fill:var(--paper-ink)}.del__stack[data-astro-cid-izpjw3zv] .ink-soft{fill:var(--paper-ink);opacity:.28}.del__stack[data-astro-cid-izpjw3zv] .heat-flare{fill:#ff2e88}.del__stack[data-astro-cid-izpjw3zv] .cold{fill:#1e3cff}.del__stack[data-astro-cid-izpjw3zv] .box{fill:none;stroke:var(--paper-ink);stroke-width:2px}.del__stack[data-astro-cid-izpjw3zv] .tick{fill:none;stroke:#ff2e88;stroke-width:2.5px}.del__stack[data-astro-cid-izpjw3zv] .axis{fill:none;stroke:var(--paper-ink);stroke-width:2px}.del__stack[data-astro-cid-izpjw3zv] .grid{fill:none;stroke:var(--paper-ink);stroke-opacity:.18;stroke-width:1px}.del__stack[data-astro-cid-izpjw3zv] .line{fill:none;stroke-width:4px}.del__visual[data-astro-cid-izpjw3zv] .del__media{height:100%}.del__items[data-astro-cid-izpjw3zv]{grid-area:2/1/auto/-1;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--space-4) var(--col-gap);display:grid}.del__item[data-astro-cid-izpjw3zv]{align-content:start;gap:var(--space-2);padding-top:var(--space-3);border-top:2px solid var(--line-strong);display:grid}.del__item[data-astro-cid-izpjw3zv] .t-body[data-astro-cid-izpjw3zv]{color:var(--fg-2)}@media (width<=900px){.del__grid[data-astro-cid-izpjw3zv]{grid-template-rows:none;min-height:0}.del__head,.del__visual[data-astro-cid-izpjw3zv],.del__items[data-astro-cid-izpjw3zv]{grid-area:auto/1/auto/-1}.del__items[data-astro-cid-izpjw3zv]{grid-template-columns:minmax(0,1fr)}.del__visual[data-astro-cid-izpjw3zv]{order:3;height:44svh}}.pricing__layout[data-astro-cid-nwtk6cma]{gap:var(--space-5);align-content:center;display:grid}.pricing__head{grid-column:1/span 7}.pricing__note[data-astro-cid-nwtk6cma]{color:var(--fg);padding-left:var(--space-3);border-left:var(--bar) solid var(--accent);grid-column:9/-1;align-self:end;max-width:40ch;font-weight:500}.pricing__top[data-astro-cid-nwtk6cma] .pricing__media{aspect-ratio:16/9;grid-column:9/-1;max-height:22vh}.tiers[data-astro-cid-nwtk6cma]{grid-template-columns:var(--cols,repeat(var(--n), minmax(0, 1fr)));border-top:2px solid var(--line-strong);border-bottom:2px solid var(--line-strong);align-items:stretch;display:grid}.tier[data-astro-cid-nwtk6cma]{--pad:clamp(1rem, 1.7vw, 2rem);gap:var(--space-2);padding:var(--space-4) var(--pad) var(--space-4);border-left:var(--rule) solid var(--line);flex-direction:column;display:flex;position:relative;container-type:inline-size}.tier[data-astro-cid-nwtk6cma]:first-child{border-left:0;padding-left:0}.tier--featured[data-astro-cid-nwtk6cma],.tier--featured[data-astro-cid-nwtk6cma]:first-child{padding-left:var(--pad);margin-block:calc(-1 * var(--space-3));padding-block:calc(var(--space-4) + var(--space-3));background:var(--inv-bg);color:var(--inv-fg);--fg:var(--inv-fg);--fg-2:var(--inv-fg-2);--accent:var(--inv-accent);--line:transparent;border-left:0;box-shadow:0 1.5rem 3rem -1.5rem #02062873}.tier--featured[data-astro-cid-nwtk6cma]+.tier[data-astro-cid-nwtk6cma]{border-left:0}.js-motion .tiers[data-astro-cid-nwtk6cma]{border-top-color:#0000;border-bottom-color:#0000;position:relative}.js-motion .tiers[data-astro-cid-nwtk6cma]:before,.js-motion .tiers[data-astro-cid-nwtk6cma]:after{content:"";background:var(--line-strong);height:2px;transform:scaleX(var(--ledger-x,1));transform-origin:0;pointer-events:none;z-index:-1;position:absolute;left:0;right:0}.js-motion .tiers[data-astro-cid-nwtk6cma]:before{top:-2px}.js-motion .tiers[data-astro-cid-nwtk6cma]:after{bottom:-2px}.js-motion .tiers--single[data-astro-cid-nwtk6cma]:before,.js-motion .tiers--single[data-astro-cid-nwtk6cma]:after{content:none}@media (width>=1101px){.js-motion .tier[data-astro-cid-nwtk6cma]{border-left-color:#0000}.js-motion .tier[data-astro-cid-nwtk6cma]:before{content:"";top:0;bottom:0;left:calc(-1 * var(--rule));width:var(--rule);background:var(--line);transform:scaleY(var(--ledger-y,1));transform-origin:50% 0;pointer-events:none;position:absolute}.js-motion .tier[data-astro-cid-nwtk6cma]:first-child:before,.js-motion .tier--featured[data-astro-cid-nwtk6cma]+.tier[data-astro-cid-nwtk6cma]:before{content:none}}@media (width<=640px){.js-motion .tiers[data-astro-cid-nwtk6cma]:after{content:none}}.tier__main[data-astro-cid-nwtk6cma]{gap:var(--space-2);flex-direction:column;display:flex}.tier__meter[data-astro-cid-nwtk6cma]{background:var(--deco);height:clamp(6px,.8vh,9px);margin-bottom:var(--space-2);display:block}.tier__fill[data-astro-cid-nwtk6cma]{height:100%;width:var(--w);background:linear-gradient(90deg, var(--t-cold), var(--heat));display:block}.tier__name[data-astro-cid-nwtk6cma]{color:var(--fg)}.tier__price[data-astro-cid-nwtk6cma]{flex-wrap:wrap;align-items:baseline;gap:.15em .5em;display:flex}.tier__figure[data-astro-cid-nwtk6cma]{white-space:nowrap;align-items:baseline;gap:.3em;display:inline-flex}.tier__to[data-astro-cid-nwtk6cma]{font-size:var(--fs-body);color:var(--fg);font-weight:650}.pricing__layout--side[data-astro-cid-nwtk6cma]{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.pricing__layout--side[data-astro-cid-nwtk6cma] .pricing__top[data-astro-cid-nwtk6cma]{gap:var(--space-4);grid-column:1/span 3;grid-template-columns:minmax(0,1fr);align-self:center;display:grid}.pricing__layout--side[data-astro-cid-nwtk6cma] .pricing__top[data-astro-cid-nwtk6cma]>[data-astro-cid-nwtk6cma],.pricing__layout--side[data-astro-cid-nwtk6cma] .pricing__head{grid-column:1/-1}.pricing__layout--side[data-astro-cid-nwtk6cma] .pricing__note[data-astro-cid-nwtk6cma]{margin-top:0}.pricing__layout--side[data-astro-cid-nwtk6cma] .tiers[data-astro-cid-nwtk6cma]{grid-column:4/-1}.tier__amount[data-astro-cid-nwtk6cma]{font-size:min(var(--fs-num), calc(var(--fit) * 1cqi));color:var(--fg);line-height:.95}.tier--featured[data-astro-cid-nwtk6cma] .tier__amount[data-astro-cid-nwtk6cma]{color:var(--inv-accent)}.tier__period[data-astro-cid-nwtk6cma]{font-size:var(--fs-body);color:var(--fg);font-weight:600}.tier__for[data-astro-cid-nwtk6cma]{font-size:var(--fs-body);color:var(--fg);font-weight:560;line-height:1.4}.tier__includes[data-astro-cid-nwtk6cma]{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--fg-2);padding-top:var(--space-2);border-top:var(--rule) solid var(--deco);gap:.35em;display:grid}@container (width>=34rem){.tiers[data-astro-cid-nwtk6cma]:not(.tiers--single) .tier__includes[data-astro-cid-nwtk6cma]{columns:2;column-gap:clamp(1rem,2vw,2rem);display:block}.tiers[data-astro-cid-nwtk6cma]:not(.tiers--single) .tier__includes[data-astro-cid-nwtk6cma]>li[data-astro-cid-nwtk6cma]{break-inside:avoid;margin-bottom:.4em}}.tier__cta[data-astro-cid-nwtk6cma]{padding-top:var(--space-3);margin-top:auto}.tier--featured[data-astro-cid-nwtk6cma] .tier__cta[data-astro-cid-nwtk6cma] .btn--primary{--btn-bg:var(--inv-fg);--btn-fg:var(--inv-bg);--btn-bg-hover:var(--inv-accent)}.tier[data-astro-cid-nwtk6cma] .tier__cta[data-astro-cid-nwtk6cma] .btn--secondary{--btn2-fg:var(--fg)}.tiers--dense[data-astro-cid-nwtk6cma] .tier[data-astro-cid-nwtk6cma]{--pad:clamp(.85rem, 1.2vw, 1.5rem)}.tiers--dense[data-astro-cid-nwtk6cma] .tier__includes[data-astro-cid-nwtk6cma]{gap:.25em}.tiers--dense[data-astro-cid-nwtk6cma] .tier--featured[data-astro-cid-nwtk6cma],.tiers--dense[data-astro-cid-nwtk6cma] .tier--featured[data-astro-cid-nwtk6cma]:first-child{margin-block:calc(-1 * var(--space-2));padding-block:calc(var(--space-3) + var(--space-2))}.tiers--dense[data-astro-cid-nwtk6cma] .tier[data-astro-cid-nwtk6cma]{padding-block:var(--space-3)}.tiers--single[data-astro-cid-nwtk6cma]{border:0;grid-template-columns:minmax(0,1fr)}.tiers--single[data-astro-cid-nwtk6cma] .tier[data-astro-cid-nwtk6cma],.tiers--single[data-astro-cid-nwtk6cma] .tier[data-astro-cid-nwtk6cma]:first-child{padding:var(--space-5) clamp(1.25rem, 3vw, 3.5rem);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;column-gap:clamp(1.5rem,4vw,5rem);margin:0;display:grid}.tiers--single[data-astro-cid-nwtk6cma] .tier__amount[data-astro-cid-nwtk6cma]{font-size:var(--fs-mega)}.tiers--single[data-astro-cid-nwtk6cma] .tier__cta[data-astro-cid-nwtk6cma]{margin-top:var(--space-3);padding-top:0}.tiers--single[data-astro-cid-nwtk6cma] .tier__includes[data-astro-cid-nwtk6cma]{font-size:var(--fs-body);border-top:0;border-left:var(--rule) solid var(--line);align-self:center;gap:.75em;padding-top:0;padding-left:clamp(1.25rem,3vw,3rem);line-height:1.45}.tiers--dense[data-astro-cid-nwtk6cma] .tier__for[data-astro-cid-nwtk6cma]{font-size:var(--fs-small)}@media (width<=1100px){.pricing__layout--side[data-astro-cid-nwtk6cma] .pricing__top[data-astro-cid-nwtk6cma],.pricing__layout--side[data-astro-cid-nwtk6cma] .tiers[data-astro-cid-nwtk6cma]{grid-column:1/-1}.tiers[data-astro-cid-nwtk6cma],.tiers--dense[data-astro-cid-nwtk6cma]{row-gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.tier[data-astro-cid-nwtk6cma]:nth-child(odd){border-left:0;padding-left:0}.tier--featured[data-astro-cid-nwtk6cma]:nth-child(odd){padding-left:var(--pad)}}@media (width<=900px){.pricing__head,.pricing__note[data-astro-cid-nwtk6cma],.pricing__top[data-astro-cid-nwtk6cma] .pricing__media{grid-column:1/-1}.pricing__note[data-astro-cid-nwtk6cma]{margin-top:var(--space-3)}.tiers--single[data-astro-cid-nwtk6cma] .tier[data-astro-cid-nwtk6cma],.tiers--single[data-astro-cid-nwtk6cma] .tier[data-astro-cid-nwtk6cma]:first-child{row-gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.tiers--single[data-astro-cid-nwtk6cma] .tier__includes[data-astro-cid-nwtk6cma]{padding-left:0;padding-top:var(--space-4);border-left:0;border-top:var(--rule) solid var(--line)}}@media (width<=640px){.tiers[data-astro-cid-nwtk6cma],.tiers--dense[data-astro-cid-nwtk6cma]{border-bottom:0;grid-template-columns:minmax(0,1fr);row-gap:0}.tier[data-astro-cid-nwtk6cma],.tier[data-astro-cid-nwtk6cma]:nth-child(odd){border-left:0;border-bottom:2px solid var(--line-strong);padding-inline:0;padding-block:var(--space-5)}.tier--featured[data-astro-cid-nwtk6cma],.tier--featured[data-astro-cid-nwtk6cma]:nth-child(odd){margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);margin-block:0}}.cmp__grid[data-astro-cid-ojanzpy4]{align-items:center}.cmp__head{grid-column:1/span 4}.cmp__head .cmp__media{aspect-ratio:4/3;max-height:26vh;margin-top:var(--space-3)}.cmp__visual[data-astro-cid-ojanzpy4]{grid-column:6/-1;position:relative}.cmp__table[data-astro-cid-ojanzpy4]{table-layout:fixed;width:100%;font-size:var(--fs-body);line-height:1.4}.cmp__corner[data-astro-cid-ojanzpy4]{width:24%}.cmp__col[data-astro-cid-ojanzpy4]{text-align:left;vertical-align:bottom;padding:0 var(--space-3) var(--space-3);font-family:var(--font-display);font-variation-settings:"wdth" 100;letter-spacing:-.02em;font-size:var(--fs-h3);font-weight:620;line-height:1.1}.cmp__col--right[data-astro-cid-ojanzpy4]{background:var(--band);padding-top:var(--space-4)}.cmp__strip[data-astro-cid-ojanzpy4]{height:clamp(8px,1.1vh,12px);margin-bottom:var(--space-3);display:block}.cmp__strip--left[data-astro-cid-ojanzpy4]{background:var(--t-cold)}.cmp__strip--right[data-astro-cid-ojanzpy4]{background:var(--thermal)}.cmp__col-label[data-astro-cid-ojanzpy4]{display:block}.cmp__label[data-astro-cid-ojanzpy4],.cmp__cell[data-astro-cid-ojanzpy4]{text-align:left;vertical-align:top;padding:clamp(.6rem, 1.7vh, 1.15rem) var(--space-3);border-top:var(--rule) solid var(--line)}.cmp__label[data-astro-cid-ojanzpy4]{font-variation-settings:"wdth" 92;color:var(--fg);padding-left:0;font-weight:700}.cmp__cell--left[data-astro-cid-ojanzpy4]{color:var(--fg-2)}.cmp__cell--right[data-astro-cid-ojanzpy4]{background:var(--band);color:var(--fg);font-weight:600}tbody[data-astro-cid-ojanzpy4] tr[data-astro-cid-ojanzpy4]:last-child>[data-astro-cid-ojanzpy4]{border-bottom:var(--rule) solid var(--line)}.cmp__seam[data-astro-cid-ojanzpy4]{width:var(--bar);background:var(--thermal-v);position:absolute;top:0;bottom:0;left:62%}@media (width<=900px){.cmp__head,.cmp__visual[data-astro-cid-ojanzpy4]{grid-column:1/-1}.cmp__seam[data-astro-cid-ojanzpy4]{display:none}.cmp__table[data-astro-cid-ojanzpy4],.cmp__table[data-astro-cid-ojanzpy4] tbody[data-astro-cid-ojanzpy4],.cmp__table[data-astro-cid-ojanzpy4] tr[data-astro-cid-ojanzpy4],.cmp__table[data-astro-cid-ojanzpy4] th[data-astro-cid-ojanzpy4],.cmp__table[data-astro-cid-ojanzpy4] td[data-astro-cid-ojanzpy4]{width:100%;display:block}.cmp__table[data-astro-cid-ojanzpy4] thead[data-astro-cid-ojanzpy4]{display:none}.cmp__table[data-astro-cid-ojanzpy4] tr[data-astro-cid-ojanzpy4]{padding-block:var(--space-4);border-top:2px solid var(--line-strong)}.cmp__label[data-astro-cid-ojanzpy4],.cmp__cell[data-astro-cid-ojanzpy4]{border:0;padding:.35rem 0}.cmp__label[data-astro-cid-ojanzpy4]{font-size:var(--fs-h3);font-family:var(--font-display);font-variation-settings:normal;margin-bottom:.5rem;font-weight:620}.cmp__cell[data-astro-cid-ojanzpy4]:before{content:attr(data-col);color:var(--fg);margin-bottom:.15rem;font-weight:750;display:block}.cmp__cell--left[data-astro-cid-ojanzpy4]{border-left:4px solid var(--t-cold);padding-left:.85rem}.cmp__cell--right[data-astro-cid-ojanzpy4]{border-left:4px solid var(--t-flare);margin-top:.75rem;padding:.85rem}}.cc__layout[data-astro-cid-btgcp23k]{gap:var(--space-5);align-content:center;display:grid}.cc__top[data-astro-cid-btgcp23k]{align-items:end}.cc__head{grid-column:1/span 7}.cc__aside[data-astro-cid-btgcp23k]{gap:var(--space-3);grid-column:9/-1;justify-items:start;display:grid}.cc__aside[data-astro-cid-btgcp23k] .cc__media{aspect-ratio:16/9;width:100%;max-height:20vh}.cc__source[data-astro-cid-btgcp23k]{max-width:44ch;padding-left:var(--space-3);border-left:var(--bar) solid var(--accent)}.cc__table[data-astro-cid-btgcp23k]{--val-w:clamp(3.5rem, 4.2vw, 4.75rem);--cc-pad:clamp(.3rem, .85vh, .7rem);table-layout:fixed;width:100%}.cc__th[data-astro-cid-btgcp23k]{text-align:left;vertical-align:bottom;font-size:var(--fs-small);color:var(--fg);padding:0 var(--space-3) var(--space-2) 0;border-bottom:2px solid var(--line-strong);font-weight:700}.cc__th--page[data-astro-cid-btgcp23k]{width:25%}.cc__th--pos[data-astro-cid-btgcp23k]{width:47%;padding-right:var(--space-4)}.cc__table--no-clicks[data-astro-cid-btgcp23k] .cc__th--pos[data-astro-cid-btgcp23k],.cc__table--no-impr[data-astro-cid-btgcp23k] .cc__th--pos[data-astro-cid-btgcp23k]{width:61%}.cc__table--no-clicks[data-astro-cid-btgcp23k].cc__table--no-impr .cc__th--page[data-astro-cid-btgcp23k]{width:30%}.cc__table--no-clicks[data-astro-cid-btgcp23k].cc__table--no-impr .cc__th--pos[data-astro-cid-btgcp23k]{width:70%}.cc__pos-label[data-astro-cid-btgcp23k]{display:none}.cc__th--num[data-astro-cid-btgcp23k]{text-align:right;width:14%;padding-right:0;padding-left:var(--space-3)}.cc__th-text[data-astro-cid-btgcp23k]{padding-left:var(--val-w);margin-bottom:2.1em;display:block}.cc__axis[data-astro-cid-btgcp23k]{height:1.4em;margin-left:var(--val-w);font-family:var(--font-text);font-variation-settings:"wdth" 78;font-variant-numeric:tabular-nums;font-weight:600;display:block;position:relative}.cc__tick[data-astro-cid-btgcp23k]{color:var(--fg);position:absolute;bottom:0;transform:translate(-50%)}.cc__tick[data-astro-cid-btgcp23k]:first-of-type{transform:none}.cc__tick--one[data-astro-cid-btgcp23k]{color:var(--accent-text);font-weight:800;transform:translate(-100%)}.cc__zone-label[data-astro-cid-btgcp23k]{background:var(--btn-bg);color:var(--btn-fg);white-space:nowrap;text-align:center;width:calc(100% - var(--zone));padding:.1em .45em;font-weight:750;position:absolute;bottom:1.5em;right:0;left:auto!important}.cc__page[data-astro-cid-btgcp23k],.cc__pos[data-astro-cid-btgcp23k],.cc__num[data-astro-cid-btgcp23k]{border-bottom:var(--rule) solid var(--line);padding-block:var(--cc-pad);vertical-align:middle}.cc__page[data-astro-cid-btgcp23k]{text-align:left;font-size:var(--fs-body);padding-right:var(--space-3);color:var(--fg);font-weight:650;line-height:1.25}.cc__pos[data-astro-cid-btgcp23k]{padding-right:var(--space-4)}.cc__page-text[data-astro-cid-btgcp23k]{display:block}.cc__pos[data-astro-cid-btgcp23k]{display:table-cell}.cc__pos-val[data-astro-cid-btgcp23k]{width:var(--val-w);font-size:var(--fs-body);vertical-align:middle;color:var(--fg);display:inline-block}.cc__track[data-astro-cid-btgcp23k]{vertical-align:middle;width:calc(100% - var(--val-w));height:max(clamp(1rem, 2.4vh, 1.75rem), var(--fs-h3));display:inline-block;position:relative}.cc__zone[data-astro-cid-btgcp23k]{top:calc(-1 * var(--cc-pad));bottom:calc(-1 * var(--cc-pad) - 1px);left:var(--zone);border-left:1px dashed var(--line-strong);background:linear-gradient(90deg,#ffe6000d,#ffe6002b);position:absolute;right:0}.tone-blush .cc__zone[data-astro-cid-btgcp23k]{background:linear-gradient(90deg,#ff2e880d,#ff2e8826)}.cc__trail[data-astro-cid-btgcp23k]{width:var(--x);background:linear-gradient(90deg, #7fb2ff26, var(--t-cold) 30%, var(--heat));height:clamp(5px,.75vh,8px);position:absolute;top:50%;left:0;transform:translateY(-50%)}.cc__marker[data-astro-cid-btgcp23k]{left:var(--x);aspect-ratio:1;background:var(--heat);width:clamp(14px,2vh,20px);box-shadow:0 0 0 3px var(--bg), 0 0 1.2rem .1rem var(--heat);position:absolute;top:50%;transform:translate(-50%,-50%)rotate(45deg)}.cc__num[data-astro-cid-btgcp23k]{text-align:right;color:var(--fg)}.cc__clicks-val[data-astro-cid-btgcp23k]{font-family:var(--font-display);font-variation-settings:"wdth" 100;letter-spacing:-.05em;font-size:var(--fs-h3);font-variant-numeric:lining-nums tabular-nums;font-weight:600;line-height:1}.cc__impr[data-astro-cid-btgcp23k]{font-size:var(--fs-body)}@media (width<=900px){.cc__head,.cc__aside[data-astro-cid-btgcp23k]{grid-column:1/-1}.cc__table[data-astro-cid-btgcp23k],.cc__table[data-astro-cid-btgcp23k] tbody[data-astro-cid-btgcp23k],.cc__table[data-astro-cid-btgcp23k] tr[data-astro-cid-btgcp23k],.cc__table[data-astro-cid-btgcp23k] th[data-astro-cid-btgcp23k],.cc__table[data-astro-cid-btgcp23k] td[data-astro-cid-btgcp23k]{width:100%;display:block}.cc__table[data-astro-cid-btgcp23k] thead[data-astro-cid-btgcp23k]{display:none}.cc__table[data-astro-cid-btgcp23k] tr[data-astro-cid-btgcp23k]{border-top:var(--rule) solid var(--line-strong);grid-template-columns:1fr 1fr;gap:.4rem 1rem;padding-block:1rem;display:grid}.cc__page[data-astro-cid-btgcp23k],.cc__pos[data-astro-cid-btgcp23k],.cc__num[data-astro-cid-btgcp23k]{border:0;padding:0}.cc__page[data-astro-cid-btgcp23k],.cc__pos[data-astro-cid-btgcp23k]{grid-column:1/-1}.cc__pos[data-astro-cid-btgcp23k]{flex-wrap:wrap;align-items:center;display:flex}.cc__pos-label[data-astro-cid-btgcp23k]{font-size:var(--fs-small);flex:0 0 100%;margin-bottom:.2rem;font-weight:700;display:block}.cc__track[data-astro-cid-btgcp23k]{flex:1}.cc__zone[data-astro-cid-btgcp23k]{top:0;bottom:0}.cc__num[data-astro-cid-btgcp23k]{text-align:left}.cc__num[data-astro-cid-btgcp23k]:before{content:attr(data-col);font-size:var(--fs-small);font-weight:700;font-family:var(--font-text);font-variation-settings:"wdth" 100;margin-bottom:.2rem;display:block}}.kw__grid[data-astro-cid-iw3z65yx]{align-items:center}.kw__head{grid-column:1/span 4}.kw__head .kw__media{aspect-ratio:4/3;max-height:24vh}.kw__source[data-astro-cid-iw3z65yx]{padding-left:var(--space-3);border-left:var(--bar) solid var(--accent);max-width:40ch}.kw__visual[data-astro-cid-iw3z65yx]{--row:clamp(2.6rem, 6.4vh, 4rem);grid-column:6/-1}.kw__visual--dense[data-astro-cid-iw3z65yx]{--row:clamp(2.2rem, 4.8vh, 3.2rem)}.kw__table[data-astro-cid-iw3z65yx]{table-layout:fixed;width:100%}.kw__th[data-astro-cid-iw3z65yx]{text-align:left;font-size:var(--fs-small);color:var(--fg);padding:0 var(--space-3) var(--space-2) 0;border-bottom:2px solid var(--line-strong);font-weight:700}.kw__th--kw[data-astro-cid-iw3z65yx]{width:40%}.kw__th--vol[data-astro-cid-iw3z65yx]{width:36%}.kw__th--kd[data-astro-cid-iw3z65yx]{width:24%;padding-right:0}.kw__table--no-kd[data-astro-cid-iw3z65yx] .kw__th--kw[data-astro-cid-iw3z65yx]{width:52%}.kw__table--no-kd[data-astro-cid-iw3z65yx] .kw__th--vol[data-astro-cid-iw3z65yx]{width:48%}.kw__table--page[data-astro-cid-iw3z65yx] .kw__th--kw[data-astro-cid-iw3z65yx]{width:30%}.kw__table--page[data-astro-cid-iw3z65yx] .kw__th--page[data-astro-cid-iw3z65yx]{width:22%}.kw__table--page[data-astro-cid-iw3z65yx] .kw__th--vol[data-astro-cid-iw3z65yx]{width:28%}.kw__table--page[data-astro-cid-iw3z65yx] .kw__th--kd[data-astro-cid-iw3z65yx]{width:20%}.kw__page[data-astro-cid-iw3z65yx]{height:var(--row);vertical-align:middle;border-bottom:var(--rule) solid var(--line);padding-right:var(--space-3);font-size:var(--fs-small);color:var(--fg);font-weight:600;line-height:1.3}.kw__kd-none[data-astro-cid-iw3z65yx]{font-size:var(--fs-small);color:var(--fg-2);font-weight:600}.kw__kw[data-astro-cid-iw3z65yx],.kw__vol[data-astro-cid-iw3z65yx],.kw__kd[data-astro-cid-iw3z65yx]{height:var(--row);vertical-align:middle;border-bottom:var(--rule) solid var(--line);padding-right:var(--space-3)}.kw__kw[data-astro-cid-iw3z65yx]{text-align:left;font-size:var(--fs-lede);color:var(--fg);font-weight:600;line-height:1.2}.kw__vol[data-astro-cid-iw3z65yx]{white-space:nowrap}.kw__kw-text[data-astro-cid-iw3z65yx]{display:block}.kw__vol-n[data-astro-cid-iw3z65yx],.kw__kd-n[data-astro-cid-iw3z65yx]{width:3.4em;font-size:var(--fs-body);vertical-align:middle;color:var(--fg);display:inline-block}.kw__bar-track[data-astro-cid-iw3z65yx]{vertical-align:middle;background:var(--deco);width:calc(100% - 3.6em);height:clamp(10px,1.5vh,14px);display:inline-block}.kw__bar[data-astro-cid-iw3z65yx]{height:100%;width:var(--w);background:linear-gradient(90deg, var(--t-crimson), var(--heat));min-width:3px;display:block}.kw__kd[data-astro-cid-iw3z65yx]{white-space:nowrap;padding-right:0}.kw__kd-n[data-astro-cid-iw3z65yx]{width:2.4em}.kw__meter[data-astro-cid-iw3z65yx]{vertical-align:middle;grid-template-columns:repeat(10,1fr);gap:2px;width:calc(100% - 2.6em);height:clamp(10px,1.5vh,14px);display:inline-grid}.kw__seg[data-astro-cid-iw3z65yx]{background:var(--deco)}.kw__seg[data-astro-cid-iw3z65yx].is-on{background:var(--fg)}@media (width<=900px){.kw__head,.kw__visual[data-astro-cid-iw3z65yx]{grid-column:1/-1}.kw__table[data-astro-cid-iw3z65yx],.kw__table[data-astro-cid-iw3z65yx] tbody[data-astro-cid-iw3z65yx],.kw__table[data-astro-cid-iw3z65yx] tr[data-astro-cid-iw3z65yx],.kw__table[data-astro-cid-iw3z65yx] th[data-astro-cid-iw3z65yx],.kw__table[data-astro-cid-iw3z65yx] td[data-astro-cid-iw3z65yx]{width:100%;height:auto;display:block}.kw__table[data-astro-cid-iw3z65yx] thead[data-astro-cid-iw3z65yx]{display:none}.kw__table[data-astro-cid-iw3z65yx] tr[data-astro-cid-iw3z65yx]{border-bottom:var(--rule) solid var(--line);grid-template-columns:3fr 2fr;gap:.5rem 1rem;padding-block:.9rem;display:grid}.kw__kw[data-astro-cid-iw3z65yx],.kw__vol[data-astro-cid-iw3z65yx],.kw__kd[data-astro-cid-iw3z65yx],.kw__page[data-astro-cid-iw3z65yx]{border:0;padding:0}.kw__page[data-astro-cid-iw3z65yx]:before{content:attr(data-col);font-size:var(--fs-small);margin-bottom:.25rem;font-weight:700;display:block}.kw__page[data-astro-cid-iw3z65yx],.kw__kw[data-astro-cid-iw3z65yx]{grid-column:1/-1}.kw__vol[data-astro-cid-iw3z65yx]:before,.kw__kd[data-astro-cid-iw3z65yx]:before{content:attr(data-col);font-size:var(--fs-small);margin-bottom:.25rem;font-weight:700;display:block}}.faq__grid[data-astro-cid-gfo3rpqg]{min-height:calc(100svh - var(--header-h) - 2 * var(--pad-y));align-items:stretch}.faq__side[data-astro-cid-gfo3rpqg]{gap:var(--space-4);grid-column:1/span 5;grid-template-rows:auto 1fr;display:grid}.faq__visual[data-astro-cid-gfo3rpqg]{align-items:end;min-height:0;display:grid}.faq__svg[data-astro-cid-gfo3rpqg]{width:100%;height:100%;max-height:46vh}.faq__visual[data-astro-cid-gfo3rpqg] .faq__media{height:100%;max-height:46vh}.faq__svg[data-astro-cid-gfo3rpqg] .fp__line{fill:var(--fg);opacity:.2}.faq__svg[data-astro-cid-gfo3rpqg] .fp__hit{fill:var(--accent)}.faq__svg[data-astro-cid-gfo3rpqg] .ret__ring{fill:none;stroke:var(--fg);stroke-width:3px}.faq__svg[data-astro-cid-gfo3rpqg] .ret__ring--thin{stroke-width:1px}.faq__svg[data-astro-cid-gfo3rpqg] .ret__tick{stroke:var(--fg);stroke-width:1.5px}.faq__svg[data-astro-cid-gfo3rpqg] .ret__cross{stroke:var(--fg);stroke-width:2px}.faq__svg[data-astro-cid-gfo3rpqg] .ret__dot{fill:var(--accent)}.faq__list[data-astro-cid-gfo3rpqg]{border-top:2px solid var(--line-strong);grid-column:7/-1;align-self:center}.faq__item[data-astro-cid-gfo3rpqg]{border-bottom:var(--rule) solid var(--line-strong)}.faq__q[data-astro-cid-gfo3rpqg]{align-items:center;gap:var(--space-3);cursor:pointer;font-family:var(--font-display);font-variation-settings:"wdth" 100;letter-spacing:-.02em;font-size:var(--fs-h3);color:var(--fg);grid-template-columns:minmax(0,1fr) auto;padding-block:clamp(.7rem,2vh,1.35rem);font-weight:600;line-height:1.15;list-style:none;display:grid}.faq__q[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-gfo3rpqg]:hover .faq__q-text[data-astro-cid-gfo3rpqg]{text-underline-offset:.18em;text-decoration:underline 2px}.faq__toggle[data-astro-cid-gfo3rpqg]{aspect-ratio:1;border:2px solid var(--fg);width:clamp(2.25rem,4.6vh,2.75rem);transition:background-color .2s var(--ease);background:0 0;place-items:center;display:grid;position:relative}.faq__toggle[data-astro-cid-gfo3rpqg] i[data-astro-cid-gfo3rpqg]{background:var(--fg);width:42%;height:2px;transition:transform .2s var(--ease);position:absolute}.faq__toggle[data-astro-cid-gfo3rpqg] i[data-astro-cid-gfo3rpqg]:last-child{transform:rotate(90deg)}.faq__item[data-astro-cid-gfo3rpqg][open] .faq__toggle[data-astro-cid-gfo3rpqg]{background:var(--fg)}.faq__item[data-astro-cid-gfo3rpqg][open] .faq__toggle[data-astro-cid-gfo3rpqg] i[data-astro-cid-gfo3rpqg]{background:var(--bg)}.faq__item[data-astro-cid-gfo3rpqg][open] .faq__toggle[data-astro-cid-gfo3rpqg] i[data-astro-cid-gfo3rpqg]:last-child{transform:rotate(0)}.faq__a[data-astro-cid-gfo3rpqg]{padding:0 calc(clamp(2.25rem, 4.6vh, 2.75rem) + var(--space-3)) clamp(.9rem, 2.4vh, 1.6rem) 0}.faq__a[data-astro-cid-gfo3rpqg] .t-body[data-astro-cid-gfo3rpqg]{color:var(--fg-2);max-width:64ch}@media (width<=900px){.faq__grid[data-astro-cid-gfo3rpqg]{min-height:0}.faq__side[data-astro-cid-gfo3rpqg],.faq__list[data-astro-cid-gfo3rpqg]{grid-column:1/-1}.faq__side[data-astro-cid-gfo3rpqg]{display:contents}.faq__visual[data-astro-cid-gfo3rpqg]{order:3;height:30svh}.faq__a[data-astro-cid-gfo3rpqg]{padding-right:0}}.lg__grid[data-astro-cid-as6knct6]{min-height:var(--avail)}.lg__side[data-astro-cid-as6knct6]{gap:var(--space-4);grid-column:1/span 6;grid-template-rows:auto minmax(0,1fr);display:grid}.lg__visual[data-astro-cid-as6knct6]{min-height:clamp(7rem,16vh,11rem);position:relative}.lg__svg[data-astro-cid-as6knct6],.lg__visual[data-astro-cid-as6knct6] .lg__media{width:100%;height:100%;position:absolute;inset:0}.lg__svg[data-astro-cid-as6knct6] .lg__edge{fill:none;stroke-width:4px}.lg__svg[data-astro-cid-as6knct6] .lg__node{fill:var(--bg);stroke:var(--fg);stroke-width:4px}.lg__svg[data-astro-cid-as6knct6] .lg__hub{fill:var(--accent)}.lg__svg[data-astro-cid-as6knct6] .lg__hub-ring{fill:none;stroke:var(--accent);stroke-width:1.5px}.lg__list[data-astro-cid-as6knct6]{border-top:2px solid var(--line-strong);grid-column:7/-1;align-self:center}.lg__link[data-astro-cid-as6knct6]{column-gap:var(--space-4);row-gap:var(--space-1);border-bottom:var(--rule) solid var(--line-strong);color:var(--fg);transition:background-color .2s var(--ease), padding .2s var(--ease);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label go""text go";align-items:center;padding:clamp(.85rem,2.2vh,1.5rem) 0;text-decoration:none;display:grid}.lg__label[data-astro-cid-as6knct6]{font-family:var(--font-display);font-variation-settings:"wdth" 100;letter-spacing:-.02em;font-size:var(--fs-h3);text-decoration:underline 2px;text-decoration-color:var(--accent);text-underline-offset:.2em;grid-area:label;font-weight:620;line-height:1.1}.lg__text[data-astro-cid-as6knct6]{font-size:var(--fs-body);color:var(--fg-2);grid-area:text;max-width:58ch;line-height:1.45}.lg__go[data-astro-cid-as6knct6]{aspect-ratio:1;border:2px solid var(--fg);width:clamp(2.75rem,6vh,3.5rem);color:var(--fg);transition:background-color .2s var(--ease), color .2s var(--ease);grid-area:go;place-items:center;display:grid}.lg__go[data-astro-cid-as6knct6] svg[data-astro-cid-as6knct6]{width:45%;height:45%}.lg__link[data-astro-cid-as6knct6]:hover{background:var(--band);padding-inline:var(--space-3)}.lg__link[data-astro-cid-as6knct6]:hover .lg__go[data-astro-cid-as6knct6]{background:var(--btn-bg);border-color:var(--btn-bg);color:var(--btn-fg)}.lg__grid--dense[data-astro-cid-as6knct6]{row-gap:var(--space-5);grid-template-rows:auto 1fr}.lg__grid--dense[data-astro-cid-as6knct6] .lg__side[data-astro-cid-as6knct6]{grid-column:1/-1;grid-template-columns:subgrid;grid-template-rows:auto;align-items:end}.lg__grid--dense[data-astro-cid-as6knct6] .lg__side[data-astro-cid-as6knct6]>.head{grid-column:1/span 7}.lg__grid--dense[data-astro-cid-as6knct6] .lg__visual[data-astro-cid-as6knct6]{grid-column:9/-1;height:24vh}.lg__grid--dense[data-astro-cid-as6knct6] .lg__svg[data-astro-cid-as6knct6]{max-height:24vh}.lg__grid--dense[data-astro-cid-as6knct6] .lg__list[data-astro-cid-as6knct6]{align-self:start;column-gap:var(--col-gap);border-top:0;grid-column:1/-1;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));display:grid}.lg__grid--dense[data-astro-cid-as6knct6] .lg__link[data-astro-cid-as6knct6]{border-top:2px solid var(--line-strong);border-bottom:0;align-items:start;height:100%}@media (width<=900px){.lg__grid--dense[data-astro-cid-as6knct6] .lg__side[data-astro-cid-as6knct6]{display:contents}.lg__grid--dense[data-astro-cid-as6knct6] .lg__side[data-astro-cid-as6knct6]>.head,.lg__grid--dense[data-astro-cid-as6knct6] .lg__visual[data-astro-cid-as6knct6]{grid-column:1/-1}.lg__grid--dense[data-astro-cid-as6knct6] .lg__visual[data-astro-cid-as6knct6]{height:30svh}.lg__grid[data-astro-cid-as6knct6]{min-height:0}.lg__side[data-astro-cid-as6knct6],.lg__list[data-astro-cid-as6knct6]{grid-column:1/-1}.lg__side[data-astro-cid-as6knct6]{display:contents}.lg__visual[data-astro-cid-as6knct6]{order:3;height:30svh}}.fm__grid[data-astro-cid-ktkbzt3e]{min-height:calc(100svh - var(--header-h) - 2 * var(--pad-y));align-items:center}.fm__side[data-astro-cid-ktkbzt3e]{align-self:stretch;gap:var(--space-4);grid-column:1/span 5;grid-template-rows:auto 1fr;display:grid}.fm__note[data-astro-cid-ktkbzt3e]{padding-left:var(--space-3);border-left:var(--bar) solid var(--accent);color:var(--fg);max-width:46ch;font-weight:500}.fm__visual[data-astro-cid-ktkbzt3e]{place-items:end start;min-height:0;display:grid}.fm__seal[data-astro-cid-ktkbzt3e]{aspect-ratio:1;width:auto;height:100%;max-height:min(36vh,22vw)}.fm__visual[data-astro-cid-ktkbzt3e] .fm__media{width:100%;height:100%;max-height:40vh}.fm__mono[data-astro-cid-ktkbzt3e]{font-family:var(--font-display);letter-spacing:-4px;fill:#fff;font-size:128px;font-weight:700}.fm__form[data-astro-cid-ktkbzt3e]{gap:var(--space-4);grid-column:7/-1;justify-items:start;display:grid}.fm__hp[data-astro-cid-ktkbzt3e]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.fm__form--compact[data-astro-cid-ktkbzt3e] .fm__fields[data-astro-cid-ktkbzt3e]{column-count:2;column-gap:var(--col-gap);display:block}.fm__form--compact[data-astro-cid-ktkbzt3e] .field[data-astro-cid-ktkbzt3e]{break-inside:avoid;margin-bottom:clamp(.7rem,1.9vh,1.35rem)}.fm__form--compact[data-astro-cid-ktkbzt3e] .field--wide[data-astro-cid-ktkbzt3e]{column-span:all;margin-top:var(--space-2);margin-bottom:0}.fm__form--compact[data-astro-cid-ktkbzt3e] textarea[data-astro-cid-ktkbzt3e].field__input{min-height:clamp(4.5rem,10vh,7rem)}.fm__form--compact[data-astro-cid-ktkbzt3e] .field__check[data-astro-cid-ktkbzt3e]{font-size:var(--fs-small)}.fm__fields[data-astro-cid-ktkbzt3e]{gap:var(--space-3) var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.field[data-astro-cid-ktkbzt3e]{align-content:start;gap:.4rem;display:grid}.field--wide[data-astro-cid-ktkbzt3e]{grid-column:1/-1}.field__label[data-astro-cid-ktkbzt3e]{font-size:var(--fs-small);color:var(--fg);padding:0;font-weight:700}.field__req[data-astro-cid-ktkbzt3e]{color:var(--fg-2);font-weight:500}.field__input[data-astro-cid-ktkbzt3e]{width:100%;min-height:clamp(2.75rem,5.6vh,3.4rem);font-size:var(--fs-body);color:var(--fg);background:var(--field-bg);border:2px solid var(--line-strong);appearance:none;border-radius:0;padding:.6em .8em;line-height:1.35}textarea[data-astro-cid-ktkbzt3e].field__input{resize:vertical;min-height:clamp(5.5rem,13vh,8.5rem)}.field__input[data-astro-cid-ktkbzt3e]::placeholder{color:var(--fg-2);opacity:1}.field__input[data-astro-cid-ktkbzt3e]:hover{border-color:var(--fg)}.field__input[data-astro-cid-ktkbzt3e]:focus-visible{outline:3px solid var(--focus);outline-offset:0;border-color:var(--fg)}.field__select[data-astro-cid-ktkbzt3e]{display:block;position:relative}.field__select[data-astro-cid-ktkbzt3e]:after{content:"";border-right:2px solid var(--fg);border-bottom:2px solid var(--fg);pointer-events:none;width:.6rem;height:.6rem;position:absolute;top:50%;right:1rem;transform:translateY(-70%)rotate(45deg)}.field__select[data-astro-cid-ktkbzt3e] select[data-astro-cid-ktkbzt3e]{cursor:pointer;padding-right:2.75rem}.field__set[data-astro-cid-ktkbzt3e]{border:0;gap:.5rem;margin:0;padding:0;display:grid}.field__options[data-astro-cid-ktkbzt3e]{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.field__check[data-astro-cid-ktkbzt3e]{font-size:var(--fs-body);cursor:pointer;color:var(--fg);align-items:flex-start;gap:.7rem;font-weight:500;line-height:1.4;display:flex;position:relative}.field__check[data-astro-cid-ktkbzt3e] input[data-astro-cid-ktkbzt3e]{opacity:0;width:1.3rem;height:1.3rem;margin:0;position:absolute}.field__box[data-astro-cid-ktkbzt3e]{border:2px solid var(--fg);background:var(--field-bg);flex:none;width:1.3rem;height:1.3rem;margin-top:.05rem}.field__box--radio[data-astro-cid-ktkbzt3e]{border-radius:50%}.field__check[data-astro-cid-ktkbzt3e] input[data-astro-cid-ktkbzt3e]:checked+.field__box[data-astro-cid-ktkbzt3e]{background:var(--fg);box-shadow:inset 0 0 0 3px var(--bg)}.field__check[data-astro-cid-ktkbzt3e] input[data-astro-cid-ktkbzt3e]:focus-visible+.field__box[data-astro-cid-ktkbzt3e]{outline:3px solid var(--focus);outline-offset:2px}.field__help[data-astro-cid-ktkbzt3e]{font-size:var(--fs-small);color:var(--fg-2)}@media (width<=900px){.fm__grid[data-astro-cid-ktkbzt3e]{min-height:0}.fm__side[data-astro-cid-ktkbzt3e],.fm__form[data-astro-cid-ktkbzt3e]{grid-column:1/-1}.fm__fields[data-astro-cid-ktkbzt3e]{grid-template-columns:minmax(0,1fr)}.fm__form--compact[data-astro-cid-ktkbzt3e] .fm__fields[data-astro-cid-ktkbzt3e]{column-count:1}.fm__seal[data-astro-cid-ktkbzt3e]{height:34vw;max-height:34vw}.fm__form[data-astro-cid-ktkbzt3e] .fm__submit{width:100%}.fm__form[data-astro-cid-ktkbzt3e] .fm__submit .btn__label{flex:1}}.ns__layout[data-astro-cid-ugnnrzeo]{gap:var(--space-5);min-height:calc(100svh - var(--header-h) - 2 * var(--pad-y));flex-direction:column;display:flex}.ns__head{grid-column:1/span 7}.ns__top[data-astro-cid-ugnnrzeo] .ns__media{aspect-ratio:16/10;grid-column:9/-1;max-height:30vh}.ns__visual[data-astro-cid-ugnnrzeo]{--o:clamp(22px, 3.2vh, 34px);flex-direction:column;flex:1;display:flex}.ns__route[data-astro-cid-ugnnrzeo]{height:var(--o);align-items:center;margin-right:-50vw;display:flex;position:relative}.ns__origin[data-astro-cid-ugnnrzeo]{z-index:1;width:var(--o);height:var(--o);background:var(--t-flare);box-shadow:0 0 0 5px var(--bg), 0 0 1.6rem .2rem #ffe60099;flex:none;position:relative}.ns__line[data-astro-cid-ugnnrzeo]{height:var(--bar);background:linear-gradient(90deg, var(--t-flare), var(--t-crimson) 45%, var(--t-cold) 80%);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ns__items[data-astro-cid-ugnnrzeo]{margin-top:calc(var(--o) / -2);grid-template-columns:repeat(var(--n), minmax(0, 1fr));column-gap:var(--col-gap);flex:1;display:grid}.ns__item[data-astro-cid-ugnnrzeo]{flex-direction:column;display:flex}.ns__drop[data-astro-cid-ugnnrzeo]{min-height:clamp(2.5rem,7vh,5rem);margin-bottom:var(--space-4);margin-left:calc(var(--o) / 2 - var(--bar) / 2);width:var(--bar);background:linear-gradient(180deg, var(--t-crimson), var(--t-flare));flex:1;position:relative}.ns__drop[data-astro-cid-ugnnrzeo]:after{content:"";width:calc(var(--o) * .7);height:calc(var(--o) * .7);border:3px solid var(--fg);background:var(--bg);position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.ns__body[data-astro-cid-ugnnrzeo]{align-content:start;gap:var(--space-2);display:grid}.ns__item[data-astro-cid-ugnnrzeo] .t-body[data-astro-cid-ugnnrzeo]{color:var(--fg-2);max-width:42ch}.ns__cta[data-astro-cid-ugnnrzeo]{padding-top:var(--space-3)}@media (width<=900px){.ns__layout[data-astro-cid-ugnnrzeo]{min-height:0}.ns__head,.ns__top[data-astro-cid-ugnnrzeo] .ns__media{grid-column:1/-1}.ns__route[data-astro-cid-ugnnrzeo]{display:none}.ns__items[data-astro-cid-ugnnrzeo]{row-gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.ns__item[data-astro-cid-ugnnrzeo]{padding-left:2.25rem;position:relative}.ns__drop[data-astro-cid-ugnnrzeo]{top:.3rem;left:.55rem;bottom:calc(-1 * var(--space-5));min-height:0;margin:0;position:absolute}.ns__item[data-astro-cid-ugnnrzeo]:last-child .ns__drop[data-astro-cid-ugnnrzeo]{bottom:0}.ns__drop[data-astro-cid-ugnnrzeo]:after{width:1.1rem;height:1.1rem;top:0;bottom:auto;transform:translate(-50%)}}.sec--legal{justify-content:flex-start}.lgl__grid[data-astro-cid-laaopxse]{align-items:start}.lgl__aside[data-astro-cid-laaopxse]{grid-column:1/span 4;align-self:stretch}.lgl__sticky[data-astro-cid-laaopxse]{top:calc(var(--header-h) + var(--space-4));gap:var(--space-3);display:grid;position:sticky}.lgl__title[data-astro-cid-laaopxse]{font-size:var(--fs-h2)}.lgl__updated-label[data-astro-cid-laaopxse]{font-weight:750}.lgl__updated[data-astro-cid-laaopxse]{font-size:var(--fs-body);color:var(--fg);font-weight:600}.lgl__toc[data-astro-cid-laaopxse] ol[data-astro-cid-laaopxse]{padding-top:var(--space-3);border-top:2px solid var(--line-strong);counter-reset:toc;gap:.45rem;display:grid}.lgl__toc-link[data-astro-cid-laaopxse]{font-size:var(--fs-body);color:var(--fg);text-decoration:underline 1px;text-decoration-color:var(--line-strong);text-underline-offset:.22em;font-weight:560;line-height:1.35}.lgl__toc-link[data-astro-cid-laaopxse]:hover{color:var(--accent-text);text-decoration-color:currentColor;text-decoration-thickness:2px}.lgl__body[data-astro-cid-laaopxse]{padding-left:var(--space-5);gap:var(--space-5);grid-column:6/span 6;display:grid;position:relative}.lgl__rule[data-astro-cid-laaopxse]{width:var(--bar);background:var(--deco);position:absolute;top:0;bottom:0;left:0}.lgl__fill[data-astro-cid-laaopxse]{background:linear-gradient(180deg, var(--t-flare), var(--t-crimson) 50%, var(--t-cold));position:absolute;inset:0}.lgl__block[data-astro-cid-laaopxse]{max-width:68ch;scroll-margin-top:calc(var(--header-h) + 1.5rem);gap:.9em;display:grid}.lgl__block[data-astro-cid-laaopxse] p[data-astro-cid-laaopxse]{font-size:var(--fs-body);color:var(--fg);line-height:1.7}.lgl__block[data-astro-cid-laaopxse] h3[data-astro-cid-laaopxse]{margin-bottom:.1em}@media (width<=900px){.lgl__aside[data-astro-cid-laaopxse],.lgl__body[data-astro-cid-laaopxse]{grid-column:1/-1}.lgl__sticky[data-astro-cid-laaopxse]{position:static}.lgl__body[data-astro-cid-laaopxse]{padding-left:1.25rem}}.cta__layout[data-astro-cid-y3m7tdo3]{justify-content:space-between;gap:var(--space-4);min-height:calc(100svh - var(--header-h) - 2 * var(--pad-y));flex-direction:column;display:flex}.cta__head{gap:var(--space-4);grid-column:1/span 9}.cta__head .t-h2{max-width:18ch}.cta__head .t-lede{color:var(--fg);max-width:52ch}.cta__top[data-astro-cid-y3m7tdo3] .cta__media{aspect-ratio:3/4;grid-column:10/-1;max-height:60vh}.cta__visual[data-astro-cid-y3m7tdo3]{min-height:0;max-height:40vh;margin-bottom:calc(-1 * var(--pad-y));flex:1;align-items:end;display:grid}.rope[data-astro-cid-y3m7tdo3]{width:100%;height:100%;max-height:40vh}.rope--narrow[data-astro-cid-y3m7tdo3]{display:none}.rope[data-astro-cid-y3m7tdo3] .rope__shadow{fill:none;stroke:#020630;stroke-opacity:.45;stroke-width:30px;stroke-linecap:round}.rope[data-astro-cid-y3m7tdo3] .rope__base{fill:none;stroke:#a3004a;stroke-width:30px;stroke-linecap:round}.rope[data-astro-cid-y3m7tdo3] .rope__body{fill:none;stroke:#ff2e88;stroke-width:21px;stroke-linecap:round}.rope[data-astro-cid-y3m7tdo3] .rope__sheen{fill:none;stroke:#ffb3d3;stroke-opacity:.8;stroke-width:5px;stroke-linecap:round}@media (width<=900px){.cta__head,.cta__top[data-astro-cid-y3m7tdo3] .cta__media{grid-column:1/-1}.rope--wide[data-astro-cid-y3m7tdo3]{display:none}.rope--narrow[data-astro-cid-y3m7tdo3]{display:block}.cta__visual[data-astro-cid-y3m7tdo3]{flex:none;height:30svh;margin-bottom:-3rem}}.res__layout[data-astro-cid-sbdrrdu7]{min-height:calc(100svh - var(--header-h) - 2 * var(--pad-y));flex-direction:column;justify-content:center;gap:clamp(1rem,3.2vh,2.75rem);display:flex}@media (width>=861px){.res__head{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:1.25rem clamp(2rem,5vw,6rem);display:grid}.res__head>[data-anim=heading]{grid-row:1/span 2;align-self:end;margin:0}.res__head>[data-anim=intro],.res__head>[data-anim=cta-row]{grid-column:2;margin:0}}.res__list[data-astro-cid-sbdrrdu7]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));align-items:start;gap:clamp(.4rem,1.2vh,.85rem) clamp(1.25rem,2.6vw,3rem);margin:0;padding:0;list-style:none;display:grid}.res__item[data-astro-cid-sbdrrdu7]{grid-row:span 4;grid-template-rows:subgrid;min-width:0;display:grid}.res__frame[data-astro-cid-sbdrrdu7]{border:3px solid var(--c-bone);box-shadow:10px 10px 0 var(--t-flare,#ffe600);width:min(100%, calc(var(--ar) * 34vh));background:#fff;align-self:end;margin:0 0 clamp(.3rem,1vh,.6rem)}.res__bar[data-astro-cid-sbdrrdu7]{color:#fff;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;background:#050a2e;align-items:center;gap:.6em;padding:.55em .9em;font-size:clamp(.66rem,min(.72vw,1.4vh),.82rem);font-weight:700;display:flex}.res__dot[data-astro-cid-sbdrrdu7]{background:#34a853;flex:none;width:.7em;height:.7em}.res__shot[data-astro-cid-sbdrrdu7]{min-height:0;position:relative}.res__shot[data-astro-cid-sbdrrdu7] img[data-astro-cid-sbdrrdu7]{width:100%;height:auto;display:block}.res__note[data-astro-cid-sbdrrdu7]{pointer-events:none;flex-direction:column;align-items:center;gap:.35em;display:flex;position:absolute;transform:translate(-50%)}.res__note--rule[data-astro-cid-sbdrrdu7]{transform:none}.res__rule[data-astro-cid-sbdrrdu7]{border:3px solid #ff2e88;border-bottom:0;width:100%;height:.75em;display:block}.res__label[data-astro-cid-sbdrrdu7]{color:#fff;font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;background:#ff2e88;order:-1;padding:.35em .6em;font-size:clamp(.62rem,min(.85vw,1.6vh),1rem);font-weight:800;line-height:1.15}.res__title[data-astro-cid-sbdrrdu7]{font-family:var(--font-display);letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(1.35rem,min(2.4vw,4.4vh),3rem);font-weight:800;line-height:1.02}.res__text[data-astro-cid-sbdrrdu7]{max-width:52ch;margin:0}.res__source[data-astro-cid-sbdrrdu7]{margin:0}@media (width<=860px){.res__list[data-astro-cid-sbdrrdu7]{grid-template-columns:minmax(0,1fr);row-gap:.75rem}.res__item[data-astro-cid-sbdrrdu7]+.res__item[data-astro-cid-sbdrrdu7]{margin-top:2rem}.res__frame[data-astro-cid-sbdrrdu7]{width:100%;box-shadow:6px 6px 0 var(--t-flare,#ffe600)}.res__label[data-astro-cid-sbdrrdu7]{font-size:.6rem}}
