@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-ext-wght-normal.DCwSJGxG.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-wght-normal.D_ZTVpCC.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-vietnamese-wdth-normal.BKE08zty.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-latin-ext-wdth-normal.DoS1gVTC.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-latin-wdth-normal.Dtb2a5nO.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff) format("woff")}:root{--navy: #0b1d33;--navy-2: #1c2e47;--charcoal: #1f232b;--amber: #f2a23a;--amber-deep: #d8871f;--amber-tint: #fdf1de;--paper: #fbf8f2;--paper-2: #f3eee4;--white: #ffffff;--screen-bg: #f6f7f9;--ink: var(--charcoal);--ink-2: rgba(31, 35, 43, .72);--ink-3: rgba(31, 35, 43, .52);--ink-4: rgba(31, 35, 43, .36);--rule: rgba(11, 29, 51, .14);--rule-soft: rgba(11, 29, 51, .08);--rule-screen: #e4e7ec;--up: #b5402a;--up-tint: #fbeae6;--down: #2b7a57;--down-tint: #e6f3ec;--info-tint: #e9eef6;--sans: "Figtree Variable", "Figtree", "Avenir Next", "Segoe UI", system-ui, sans-serif;--mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--container: 1180px;--gutter: clamp(20px, 5vw, 48px);--section: clamp(72px, 9vw, 128px);--radius: 10px;--radius-lg: 14px;--shadow-screen: 0 1px 2px rgba(11, 29, 51, .06), 0 30px 60px -30px rgba(11, 29, 51, .32);--shadow-photo: 0 24px 48px -28px rgba(11, 29, 51, .35);--ease-out: cubic-bezier(.2, .7, .2, 1);color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-weight:400;font-size:1rem;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}img,svg{display:block;max-width:100%}a{color:inherit}h1,h2,h3,h4,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}[hidden]{display:none!important}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:focus-visible{outline:2px solid var(--navy);outline-offset:3px;border-radius:4px}::selection{background:#f2a23a59}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.container{width:min(100% - 2 * var(--gutter),var(--container));margin-inline:auto}.section{padding-block:var(--section)}section[id]{scroll-margin-top:4.5rem}.section--white{background:var(--white)}.section--paper2{background:var(--paper-2)}.opener{max-width:46rem}.opener--center{margin-inline:auto;text-align:center}.opener .lead{margin-top:1.25rem}.eyebrow{display:inline-flex;align-items:center;gap:.625rem;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--amber-deep)}.eyebrow:before{content:"";width:1.25rem;height:1px;background:var(--amber)}.eyebrow--plain:before{display:none}.opener--center .eyebrow:before{display:none}.display-1,.display-2,.display-3{font-weight:600;color:var(--navy);letter-spacing:-.028em;text-wrap:balance}.display-1{font-size:clamp(2.75rem,5.6vw,4.5rem);line-height:1.02}.display-2{font-size:clamp(2rem,3.8vw,3.125rem);line-height:1.08;margin-top:1rem}.display-3{font-size:clamp(1.375rem,2vw,1.75rem);line-height:1.2;letter-spacing:-.018em}.lead{font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.55;color:var(--ink-2);text-wrap:pretty}.small{font-size:.875rem;line-height:1.5}.muted{color:var(--ink-3)}.mono{font-family:var(--mono);font-size:.75rem;letter-spacing:.01em}.num{font-variant-numeric:tabular-nums}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.75rem 1.375rem;border-radius:8px;font-weight:600;font-size:.9375rem;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color .16s var(--ease-out),color .16s var(--ease-out),box-shadow .16s var(--ease-out),transform .16s var(--ease-out)}.btn--primary{background:var(--amber);color:var(--navy);box-shadow:0 1px #0b1d3314,0 8px 20px -10px #d8871fb3}.btn--primary:hover{background:#f5b055;transform:translateY(-1px)}.btn--primary:active{transform:translateY(0)}.btn--ghost{color:var(--navy);padding-inline:.5rem}.btn--ghost:hover{text-decoration:underline;text-underline-offset:.3em}.btn--small{min-height:2.5rem;padding:.5rem 1rem;font-size:.875rem}.checks{display:grid;gap:.625rem}.checks li{display:grid;grid-template-columns:1.125rem 1fr;gap:.75rem;align-items:start;color:var(--ink-2);font-size:.9375rem;line-height:1.5}.checks li:before{content:"";margin-top:.3rem;width:1rem;height:1rem;border-radius:50%;background:var(--amber-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.6 2.5L12 5.5' fill='none' stroke='%23d8871f' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat}.photo{position:relative;overflow:hidden;border-radius:var(--radius);background:var(--paper-2);box-shadow:var(--shadow-photo)}.photo img{width:100%;height:100%;object-fit:cover;will-change:transform}.photo__caption{position:absolute;left:.875rem;bottom:.875rem;padding:.375rem .625rem;border-radius:6px;background:#fbf8f2eb;color:var(--navy);font-family:var(--mono);font-size:.6875rem;letter-spacing:.02em;line-height:1.4;max-width:calc(100% - 1.75rem)}.photo__caption--top{bottom:auto;top:.875rem}.screen{background:var(--white);border:1px solid var(--rule-screen);border-radius:var(--radius);box-shadow:var(--shadow-screen);color:var(--charcoal);font-size:.8125rem;line-height:1.4;overflow:hidden;font-variant-numeric:tabular-nums}.screen__bar{display:flex;align-items:center;gap:.75rem;padding:.625rem .875rem;border-bottom:1px solid var(--rule-screen);background:var(--screen-bg);font-size:.75rem;color:var(--ink-3)}.screen__bar strong{color:var(--navy);font-weight:600}.screen__brand{display:inline-flex;align-items:center;gap:.4rem;color:var(--navy);font-weight:700;letter-spacing:-.01em;font-size:.8125rem}.screen__brand img{width:14px;height:13px}.screen__crumb{display:inline-flex;gap:.4rem;align-items:center;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.screen__crumb:before{content:"/";color:var(--ink-4)}@media(max-width:480px){.screen__crumb--page{display:none}}.screen__avatar{margin-left:auto;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--navy);color:#fff;font-size:.625rem;font-weight:600;display:grid;place-items:center}.screen__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.875rem 1rem .625rem}.screen__title{font-size:.9375rem;font-weight:600;color:var(--navy);letter-spacing:-.01em}.screen__sub{color:var(--ink-3);font-size:.75rem;margin-top:.125rem}.screen__body{padding:.5rem 1rem 1rem;overflow-x:auto;scrollbar-width:thin}.screen__foot{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem 1rem;border-top:1px solid var(--rule-screen);background:var(--screen-bg);font-size:.75rem;color:var(--ink-3)}.sbtn{display:inline-flex;align-items:center;gap:.375rem;padding:.4rem .75rem;border-radius:6px;border:1px solid var(--rule-screen);background:#fff;color:var(--navy);font-weight:600;font-size:.75rem;line-height:1.2;white-space:nowrap}.sbtn--primary{background:var(--navy);border-color:var(--navy);color:#fff}.sbtn--link{border-color:transparent;background:transparent;padding-inline:.25rem}.chip{display:inline-flex;align-items:center;gap:.3rem;padding:.125rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:600;line-height:1.5;background:var(--info-tint);color:var(--navy);white-space:nowrap}.chip--up{background:var(--up-tint);color:var(--up)}.chip--down{background:var(--down-tint);color:var(--down)}.chip--amber{background:var(--amber-tint);color:var(--amber-deep)}.tbl{width:100%;border-collapse:collapse;font-size:.75rem}.tbl th,.tbl td{padding:.45rem .5rem;text-align:left;border-bottom:1px solid var(--rule-screen);vertical-align:middle;white-space:nowrap}.tbl th{font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4);padding-top:.25rem}.tbl th:first-child,.tbl td:first-child{padding-left:0}.tbl th:last-child,.tbl td:last-child{padding-right:0}.tbl .r{text-align:right}@media(max-width:480px){.tbl th,.tbl td{padding-inline:.35rem}}.tbl tr:last-child td{border-bottom:0}.tbl .is-up{color:var(--up)}.tbl .is-down{color:var(--down)}.tbl .is-flag td{background:var(--amber-tint)}.tbl .is-flag td:first-child{box-shadow:inset 3px 0 0 var(--amber);padding-left:.5rem}.tbl .is-total td{font-weight:600;color:var(--navy);border-top:1px solid var(--navy)}.tbl .is-sub td:first-child{padding-left:1rem;color:var(--ink-2)}.tbl .is-result td{font-weight:700;color:var(--navy);background:var(--screen-bg)}.kpi{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.kpi__value{font-size:1.75rem;font-weight:600;color:var(--navy);letter-spacing:-.03em;line-height:1}.kpi__label{font-size:.75rem;color:var(--ink-3)}.bar{height:6px;border-radius:3px;background:var(--screen-bg);overflow:hidden}.bar>i{display:block;height:100%;background:var(--navy);border-radius:3px}.bar--amber>i{background:var(--amber)}.pill-dot{width:.5rem;height:.5rem;border-radius:50%;background:var(--amber);display:inline-block}@media(min-height:720px){html body .calendly-overlay .calendly-popup{height:min(800px,92vh)!important;max-height:min(800px,92vh)!important}}.reveal{opacity:0;transform:translateY(10px);transition:opacity .6s var(--ease-out),transform .7s var(--ease-out);transition-delay:var(--reveal-delay, 0ms)}.reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}.btn--primary:hover{transform:none}[data-parallax]{transform:none!important}}:root{--night: #07121f;--navy: #0b1d33;--navy-2: #12283f;--steel: #9aabbd;--steel-dim: #6b7f95;--line-night: rgba(154, 171, 189, .2);--heat: #f2a23a;--heat-hi: #ffd595;--heat-deep: #c9781a;--tile: #f2f4f1;--tile-2: #e7eae6;--ticket: #fffdf7;--paper: var(--tile);--paper-2: var(--tile-2);--display: "Bricolage Grotesque Variable", "Figtree Variable", "Avenir Next", system-ui, sans-serif;--container: 1240px;--section: clamp(84px, 10vw, 152px);--ease-out: cubic-bezier(.16, .84, .24, 1)}html{scroll-behavior:auto}html.lenis,html.lenis body{height:auto}body{background:var(--tile);font-size:1.0625rem}section[id]{scroll-margin-top:5rem}.band{position:relative;padding-block:var(--section)}.band--night{background:var(--night);color:#e9eef4;--fg: #f4f7fa;--fg-2: rgba(233, 238, 244, .72);--fg-3: rgba(233, 238, 244, .5);--rule-c: var(--line-night)}.band--tile{background:var(--tile);--fg: var(--navy);--fg-2: rgba(31, 35, 43, .74);--fg-3: rgba(31, 35, 43, .54);--rule-c: rgba(11, 29, 51, .14)}.band--white{background:#fff;--fg: var(--navy);--fg-2: rgba(31, 35, 43, .74);--fg-3: rgba(31, 35, 43, .54);--rule-c: rgba(11, 29, 51, .12)}.band--night :focus-visible{outline-color:var(--heat)}.h-hero,.h-sec,.h-sub,.fig{font-family:var(--display);font-stretch:88%;color:var(--fg, var(--navy));text-wrap:balance;margin:0}.h-hero{font-size:clamp(2.75rem,7.4vw,6.75rem);font-weight:640;line-height:.94;letter-spacing:-.038em}.h-sec{font-size:clamp(2.125rem,4.7vw,4rem);font-weight:620;line-height:1;letter-spacing:-.032em}.h-sub{font-size:clamp(1.375rem,2.1vw,1.875rem);font-weight:600;line-height:1.12;letter-spacing:-.022em;font-stretch:92%}.fig{font-variant-numeric:tabular-nums;font-stretch:82%;letter-spacing:-.03em;line-height:1}.body-l{font-size:clamp(1.0625rem,1.45vw,1.3125rem);line-height:1.5;color:var(--fg-2);text-wrap:pretty;max-width:38rem}.body-m{color:var(--fg-2);line-height:1.6;max-width:36rem}.note{font-size:.875rem;line-height:1.5;color:var(--fg-3)}.heat{color:var(--heat)}.btn{border-radius:999px;min-height:3.25rem;padding:.875rem 1.625rem;font-size:1rem;letter-spacing:-.005em}.btn--small{min-height:2.625rem;padding:.5rem 1.125rem;font-size:.9375rem}.btn--primary{background:var(--heat);color:var(--night);box-shadow:0 0 0 1px #ffd59580 inset,0 14px 34px -14px #f2a23abf}.btn--primary:hover{background:var(--heat-hi)}.btn--line{color:var(--fg, var(--navy));box-shadow:0 0 0 1px var(--rule-c, rgba(11, 29, 51, .2)) inset}.btn--line:hover{box-shadow:0 0 0 1px currentColor inset}.btn--navy{background:var(--navy);color:#fff}.btn--navy:hover{background:var(--navy-2)}.actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem .875rem}.ticket{--teeth: 9px;position:relative;background:var(--ticket);color:#20242b;font-family:var(--mono);font-size:.75rem;line-height:1.55;padding:1.375rem 1.25rem calc(1.25rem + var(--teeth));-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% / calc(var(--teeth) * 2) 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% / calc(var(--teeth) * 2) 100%}.ticket__row{display:flex;justify-content:space-between;gap:1rem;font-variant-numeric:tabular-nums}.ticket__rule{border:0;border-top:1px dashed rgba(32,36,43,.4);margin:.625rem 0}.ticket__sub{color:#20242b9e;padding-left:.75rem}.ticket strong{font-weight:500}.seg{display:inline-flex;padding:3px;border-radius:999px;background:#0b1d3312;gap:2px}.seg button{min-height:2.25rem;padding:.25rem .9375rem;border-radius:999px;font-size:.875rem;font-weight:600;color:#1f232ba8;transition:background-color .16s var(--ease-out),color .16s var(--ease-out)}.seg button[aria-pressed=true]{background:var(--navy);color:#fff}.seg__save{font-weight:500;opacity:.75;margin-left:.25rem}.shot{position:relative;overflow:hidden;border-radius:6px;background:var(--navy)}.shot img{width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.nav[data-astro-cid-dsyeo4ft]{position:fixed;inset:0 0 auto;z-index:60;color:#f4f7fa;transition:background-color .24s var(--ease-out),box-shadow .24s var(--ease-out)}.nav[data-astro-cid-dsyeo4ft][data-stuck]{background:#07121fdb;-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);box-shadow:0 1px 0 var(--line-night)}.nav__inner[data-astro-cid-dsyeo4ft]{display:flex;align-items:center;gap:2rem;min-height:4.5rem}.nav__brand[data-astro-cid-dsyeo4ft]{display:inline-flex;align-items:center;gap:.625rem;color:#fff;text-decoration:none;font-family:var(--display);font-stretch:90%;font-weight:650;font-size:1.375rem;letter-spacing:-.03em}.nav__links[data-astro-cid-dsyeo4ft]{display:flex;gap:1.75rem;margin-left:auto}.nav__links[data-astro-cid-dsyeo4ft] a[data-astro-cid-dsyeo4ft]{color:#e9eef4c7;text-decoration:none;font-size:.9375rem;font-weight:500;padding-block:.5rem;transition:color .14s var(--ease-out)}.nav__links[data-astro-cid-dsyeo4ft] a[data-astro-cid-dsyeo4ft]:hover{color:#fff}.nav__cta-short[data-astro-cid-dsyeo4ft]{display:none}@media(max-width:960px){.nav__links[data-astro-cid-dsyeo4ft]{display:none}.nav__cta[data-astro-cid-dsyeo4ft]{margin-left:auto}}@media(max-width:420px){.nav__cta-long[data-astro-cid-dsyeo4ft]{display:none}.nav__cta-short[data-astro-cid-dsyeo4ft]{display:inline}}.hero[data-astro-cid-ztyx2sdh]{position:relative;min-height:min(100svh,62rem);display:flex;align-items:flex-end;padding-top:7.5rem;padding-bottom:clamp(3rem,6vw,5.5rem);overflow:hidden;isolation:isolate}.hero__bg[data-astro-cid-ztyx2sdh]{position:absolute;inset:0;z-index:-1}.hero__bg[data-astro-cid-ztyx2sdh] picture,.hero__bg[data-astro-cid-ztyx2sdh] .hero__img{display:block;width:100%;height:100%;object-fit:cover;object-position:72% 60%}.hero__shade[data-astro-cid-ztyx2sdh]{position:absolute;inset:0;background:linear-gradient(90deg,var(--night) 0%,rgba(7,18,31,.9) 34%,rgba(7,18,31,.35) 68%,rgba(7,18,31,.15) 100%),linear-gradient(0deg,var(--night) 0%,rgba(7,18,31,0) 36%)}.hero__lamp[data-astro-cid-ztyx2sdh]{position:absolute;inset:0;background:radial-gradient(26rem circle at var(--lx, 74%) var(--ly, 38%),rgba(242,162,58,.2),rgba(242,162,58,.06) 45%,transparent 70%);mix-blend-mode:screen;pointer-events:none}.hero__grid[data-astro-cid-ztyx2sdh]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,21.5rem);gap:clamp(2rem,5vw,5rem);align-items:end;width:min(100% - 2 * var(--gutter),var(--container))}.hero__for[data-astro-cid-ztyx2sdh]{font-size:.9375rem;font-weight:500;color:var(--heat-hi);margin-bottom:1.5rem}.hero__line[data-astro-cid-ztyx2sdh]{display:block}.hero__line[data-astro-cid-ztyx2sdh]+.hero__line[data-astro-cid-ztyx2sdh]{color:var(--heat)}@media(prefers-reduced-motion:no-preference){.hero__line[data-astro-cid-ztyx2sdh]{animation:hero-open 1.1s var(--ease-out) both}.hero__line[data-astro-cid-ztyx2sdh]:nth-child(2){animation-delay:.14s}.hero__for[data-astro-cid-ztyx2sdh],.hero__lead[data-astro-cid-ztyx2sdh],.hero__actions[data-astro-cid-ztyx2sdh],.hero__terms[data-astro-cid-ztyx2sdh]{animation:hero-rise .8s var(--ease-out) both;animation-delay:.42s}.hero__actions[data-astro-cid-ztyx2sdh]{animation-delay:.52s}.hero__terms[data-astro-cid-ztyx2sdh]{animation-delay:.62s}.hero__ticket[data-astro-cid-ztyx2sdh]{animation:hero-print 1.6s cubic-bezier(.3,.1,.2,1) .7s both}.hero__ticket[data-astro-cid-ztyx2sdh] [data-astro-cid-ztyx2sdh][data-hero-driver]{animation:hero-ink .5s ease-out both}.hero__ticket[data-astro-cid-ztyx2sdh] [data-astro-cid-ztyx2sdh][data-hero-driver]{animation-delay:1.7s}.hero__ticket[data-astro-cid-ztyx2sdh] [data-astro-cid-ztyx2sdh][data-hero-driver]+[data-astro-cid-ztyx2sdh][data-hero-driver]{animation-delay:2s}.hero__ticket[data-astro-cid-ztyx2sdh] [data-astro-cid-ztyx2sdh][data-hero-driver]+[data-astro-cid-ztyx2sdh][data-hero-driver]+[data-astro-cid-ztyx2sdh][data-hero-driver]{animation-delay:2.3s}}@keyframes hero-open{0%{font-stretch:75%;opacity:0;transform:translate3d(0,.18em,0)}to{font-stretch:88%;opacity:1;transform:none}}@keyframes hero-rise{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:none}}@keyframes hero-print{0%{clip-path:inset(0 0 100% 0);transform:translate3d(0,-14px,0)}to{clip-path:inset(0 0 0 0);transform:none}}@keyframes hero-ink{0%{opacity:0}to{opacity:1}}.hero__lead[data-astro-cid-ztyx2sdh]{margin-top:1.75rem;max-width:34rem}.hero__actions[data-astro-cid-ztyx2sdh]{margin-top:2.25rem}.hero__terms[data-astro-cid-ztyx2sdh]{margin-top:1.5rem;max-width:30rem}.hero__ticket-wrap[data-astro-cid-ztyx2sdh]{position:relative;padding-top:.625rem;transform-origin:50% 0}.hero__rail[data-astro-cid-ztyx2sdh]{position:absolute;top:0;left:-1.25rem;right:-1.25rem;height:.625rem;border-radius:2px;background:linear-gradient(180deg,#c8d2dc,#7f8fa1 45%,#46566a);box-shadow:0 6px 14px #00000073;z-index:2}.hero__ticket[data-astro-cid-ztyx2sdh]{box-shadow:0 30px 60px -20px #0009;transform-origin:50% 0}.hero__big[data-astro-cid-ztyx2sdh]{font-size:1.0625rem;align-items:baseline}.hero__big[data-astro-cid-ztyx2sdh] strong[data-astro-cid-ztyx2sdh]{font-size:1.5rem;letter-spacing:-.02em}.hero__up[data-astro-cid-ztyx2sdh] strong[data-astro-cid-ztyx2sdh]{color:#a8371f}.hero__ticket[data-astro-cid-ztyx2sdh] [data-astro-cid-ztyx2sdh][data-hero-driver]{margin-top:.5rem}.hero__sample[data-astro-cid-ztyx2sdh]{margin-top:.625rem;text-align:center;color:#20242b8c}@media(max-width:1023px){.hero[data-astro-cid-ztyx2sdh]{min-height:0;padding-top:6.5rem}.hero__grid[data-astro-cid-ztyx2sdh]{grid-template-columns:minmax(0,1fr)}.hero__ticket-wrap[data-astro-cid-ztyx2sdh]{max-width:22rem;margin-top:1rem}.hero__bg[data-astro-cid-ztyx2sdh] .hero__img{object-position:80% 50%}.hero__shade[data-astro-cid-ztyx2sdh]{background:linear-gradient(90deg,var(--night) 0%,rgba(7,18,31,.86) 55%,rgba(7,18,31,.6) 100%),linear-gradient(0deg,var(--night) 0%,rgba(7,18,31,0) 40%)}}.rail[data-astro-cid-nedtszuc]{padding-block:2.25rem 3.5rem;border-top:1px solid var(--line-night);overflow:hidden}.rail__head[data-astro-cid-nedtszuc]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem}.rail__label[data-astro-cid-nedtszuc]{color:var(--fg-3);font-size:.9375rem;max-width:44rem}.rail__cta[data-astro-cid-nedtszuc]{color:var(--heat-hi);font-size:.9375rem;font-weight:600;text-underline-offset:.3em}.rail__track[data-astro-cid-nedtszuc]{display:flex;width:max-content;margin-top:2rem;-webkit-mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);width:100%}.rail__run[data-astro-cid-nedtszuc]{display:flex;flex:none;align-items:center;gap:clamp(3rem,7vw,6.5rem);padding-right:clamp(3rem,7vw,6.5rem);animation:rail-slide 38s linear infinite}.rail__track[data-astro-cid-nedtszuc]:hover .rail__run[data-astro-cid-nedtszuc]{animation-play-state:paused}@keyframes rail-slide{to{transform:translate3d(-100%,0,0)}}.rail__item[data-astro-cid-nedtszuc]{flex:none;display:flex;align-items:center}.rail__item[data-astro-cid-nedtszuc] img{opacity:.92}.rail__item[data-astro-cid-nedtszuc] .rail__logo--knockout{filter:brightness(0) invert(1);opacity:.88}.rail__open[data-astro-cid-nedtszuc]{display:grid;place-content:center;gap:.125rem;width:84px;height:84px;border-radius:50%;border:1px dashed rgba(242,162,58,.7);color:var(--heat-hi);text-align:center;font-size:.75rem;font-weight:600;line-height:1.15}@media(prefers-reduced-motion:reduce){.rail__track[data-astro-cid-nedtszuc]{overflow-x:auto}.rail__run[data-astro-cid-nedtszuc]{animation:none}.rail__run[data-astro-cid-nedtszuc][aria-hidden=true]{display:none}}.cost__top[data-astro-cid-hfvmfpyn]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(2.5rem,6vw,6rem);align-items:start}.cost__lead[data-astro-cid-hfvmfpyn]{margin-top:1.75rem}.calc[data-astro-cid-hfvmfpyn]{background:var(--night);color:#e9eef4;border-radius:14px;padding:clamp(1.5rem,3vw,2.25rem);box-shadow:0 40px 80px -40px #07121f99;--fg: #f4f7fa}.calc__title[data-astro-cid-hfvmfpyn]{font-family:var(--display);font-stretch:90%;font-size:1.5rem;font-weight:620;letter-spacing:-.02em;color:#fff}.calc__field[data-astro-cid-hfvmfpyn]{display:block;margin-top:1.5rem}.calc__label[data-astro-cid-hfvmfpyn]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;font-size:.9375rem;color:#e9eef4bd}.calc__label[data-astro-cid-hfvmfpyn] output[data-astro-cid-hfvmfpyn]{font-size:1.375rem;font-weight:600;color:#fff;white-space:nowrap}.calc[data-astro-cid-hfvmfpyn] input[data-astro-cid-hfvmfpyn][type=range]{-webkit-appearance:none;appearance:none;width:100%;height:2rem;margin-top:.375rem;background:transparent;cursor:pointer}.calc[data-astro-cid-hfvmfpyn] input[data-astro-cid-hfvmfpyn][type=range]::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(90deg,var(--heat) var(--fill, 50%),rgba(154,171,189,.28) var(--fill, 50%))}.calc[data-astro-cid-hfvmfpyn] input[data-astro-cid-hfvmfpyn][type=range]::-moz-range-track{height:4px;border-radius:2px;background:#9aabbd47}.calc[data-astro-cid-hfvmfpyn] input[data-astro-cid-hfvmfpyn][type=range]::-moz-range-progress{height:4px;border-radius:2px;background:var(--heat)}.calc[data-astro-cid-hfvmfpyn] input[data-astro-cid-hfvmfpyn][type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:1.375rem;height:1.375rem;margin-top:-.5625rem;border-radius:50%;background:var(--heat);border:3px solid var(--night);box-shadow:0 0 0 1px var(--heat)}.calc[data-astro-cid-hfvmfpyn] input[data-astro-cid-hfvmfpyn][type=range]::-moz-range-thumb{width:1rem;height:1rem;border-radius:50%;background:var(--heat);border:3px solid var(--night);box-shadow:0 0 0 1px var(--heat)}.calc[data-astro-cid-hfvmfpyn] input[data-astro-cid-hfvmfpyn][type=range]:focus-visible{outline:2px solid var(--heat);outline-offset:4px}.calc__result[data-astro-cid-hfvmfpyn]{display:grid;grid-template-columns:1fr 1.4fr;gap:1.5rem;margin-top:1.75rem;padding-top:1.5rem;border-top:1px solid var(--line-night)}.calc__k[data-astro-cid-hfvmfpyn]{display:block;font-size:.875rem;color:#e9eef499;margin-bottom:.375rem}.calc__month[data-astro-cid-hfvmfpyn]{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;color:#fff}.calc__year[data-astro-cid-hfvmfpyn]{font-size:clamp(2.5rem,5vw,4rem);font-weight:660;color:var(--heat)}.calc__vs[data-astro-cid-hfvmfpyn]{margin-top:1.25rem;font-size:.9375rem;line-height:1.5;color:#e9eef4bd}.calc[data-astro-cid-hfvmfpyn] .calc__cta{margin-top:1.5rem;width:100%;white-space:normal;text-align:center}.causes[data-astro-cid-hfvmfpyn]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem);margin-top:clamp(3.5rem,7vw,6rem);counter-reset:none}.cause__shot[data-astro-cid-hfvmfpyn]{aspect-ratio:4 / 3}.cause[data-astro-cid-hfvmfpyn]:nth-child(2) .cause__shot[data-astro-cid-hfvmfpyn]{aspect-ratio:4 / 3.6;margin-top:-1.75rem}.cause__name[data-astro-cid-hfvmfpyn]{margin-top:1.375rem}.cause__line[data-astro-cid-hfvmfpyn]{margin-top:.625rem;font-weight:600;color:var(--navy);line-height:1.4}.cause__detail[data-astro-cid-hfvmfpyn]{margin-top:.375rem;color:var(--fg-2);font-size:.9375rem;line-height:1.55;max-width:24rem}@media(max-width:900px){.cost__top[data-astro-cid-hfvmfpyn],.causes[data-astro-cid-hfvmfpyn]{grid-template-columns:minmax(0,1fr)}.cause[data-astro-cid-hfvmfpyn]:nth-child(2) .cause__shot[data-astro-cid-hfvmfpyn]{aspect-ratio:4 / 3;margin-top:0}}.receipt[data-astro-cid-bkw5coxk]{background:var(--white);border:1px solid var(--rule-screen);border-radius:var(--radius);padding:.875rem 1rem;font-size:.8125rem;color:var(--charcoal);font-variant-numeric:tabular-nums}.receipt__head[data-astro-cid-bkw5coxk]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;padding-bottom:.625rem;margin-bottom:.25rem;border-bottom:1px dashed var(--rule)}.receipt__id[data-astro-cid-bkw5coxk]{font-weight:500;color:var(--navy);font-size:.8125rem}.receipt__meta[data-astro-cid-bkw5coxk]{color:var(--ink-3);font-size:.75rem;margin-top:.125rem}.receipt__where[data-astro-cid-bkw5coxk]{display:grid;justify-items:end;gap:.125rem;font-size:.6875rem;text-align:right}.receipt__foot[data-astro-cid-bkw5coxk]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap;margin-top:.75rem;padding-top:.625rem;border-top:1px dashed var(--rule);font-size:.75rem}.receipt__foot[data-astro-cid-bkw5coxk] strong[data-astro-cid-bkw5coxk]{color:var(--navy)}@media(max-width:480px){.receipt__where[data-astro-cid-bkw5coxk]{display:none}.receipt[data-astro-cid-bkw5coxk] .tbl[data-astro-cid-bkw5coxk] th[data-astro-cid-bkw5coxk]:nth-child(4),.receipt[data-astro-cid-bkw5coxk] .tbl[data-astro-cid-bkw5coxk] td[data-astro-cid-bkw5coxk]:nth-child(4){display:none}}.foot-actions[data-astro-cid-4hv5jg3f]{display:inline-flex;gap:.375rem}@media(max-width:480px){.screen-count[data-astro-cid-4hv5jg3f] .tbl[data-astro-cid-4hv5jg3f] th[data-astro-cid-4hv5jg3f]:nth-child(5),.screen-count[data-astro-cid-4hv5jg3f] .tbl[data-astro-cid-4hv5jg3f] td[data-astro-cid-4hv5jg3f]:nth-child(5){display:none}.screen-count[data-astro-cid-4hv5jg3f] .screen__foot[data-astro-cid-4hv5jg3f]{flex-wrap:wrap}}.how[data-astro-cid-4qinzm3i]{overflow:hidden}.how__head[data-astro-cid-4qinzm3i]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,5rem);align-items:end}.how__head[data-astro-cid-4qinzm3i] .body-l[data-astro-cid-4qinzm3i]{max-width:30rem}.how__steps[data-astro-cid-4qinzm3i]{margin-top:clamp(3rem,6vw,5rem);display:grid;gap:clamp(3.5rem,7vw,6rem)}.how__step[data-astro-cid-4qinzm3i]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,5vw,5rem);align-items:center}.how__text[data-astro-cid-4qinzm3i]{max-width:26rem}.how__n[data-astro-cid-4qinzm3i]{display:block;font-size:1rem;font-weight:600;color:var(--heat);margin-bottom:1rem}.how__n[data-astro-cid-4qinzm3i]:after{content:" / 4";color:var(--fg-3)}.how__text[data-astro-cid-4qinzm3i] .body-m[data-astro-cid-4qinzm3i]{margin-top:.875rem}.how__stage[data-astro-cid-4qinzm3i]{min-width:0}.how[data-astro-cid-4qinzm3i].is-pinned .how__steps[data-astro-cid-4qinzm3i]{display:grid;gap:0;min-height:min(34rem,62vh)}.how[data-astro-cid-4qinzm3i].is-pinned .how__step[data-astro-cid-4qinzm3i]{grid-area:1 / 1;opacity:0;pointer-events:none}.how[data-astro-cid-4qinzm3i].is-pinned .how__step[data-astro-cid-4qinzm3i].is-on{opacity:1;pointer-events:auto}.how__kpi[data-astro-cid-4qinzm3i]{padding:clamp(1.5rem,4vw,3rem);border:1px solid var(--line-night);border-radius:14px;background:linear-gradient(180deg,#12283fb3,#07121f33)}.how__kpi-label[data-astro-cid-4qinzm3i]{color:var(--fg-2)}.how__kpi-value[data-astro-cid-4qinzm3i]{display:block;margin-top:.5rem;font-size:clamp(5rem,13vw,11rem);font-weight:680;color:#fff}.how__kpi-delta[data-astro-cid-4qinzm3i]{display:inline-block;margin-top:.75rem;font-size:1.25rem;font-weight:600;color:#ff9d82;letter-spacing:-.01em}.how__three[data-astro-cid-4qinzm3i]{display:grid;border-top:1px solid var(--line-night)}.how__three[data-astro-cid-4qinzm3i] li[data-astro-cid-4qinzm3i]{display:grid;gap:.25rem;padding-block:1.375rem;border-bottom:1px solid var(--line-night)}.how__three-asks[data-astro-cid-4qinzm3i]{color:var(--heat);font-size:.9375rem;font-weight:500}.how__three-shows[data-astro-cid-4qinzm3i]{margin-top:.375rem;font-size:1.125rem;font-weight:500;letter-spacing:-.01em;line-height:1.3;color:var(--fg)}.how__three-from[data-astro-cid-4qinzm3i]{font-size:.875rem;color:var(--fg-3)}.how__records[data-astro-cid-4qinzm3i]{position:relative;padding-bottom:11rem;padding-right:3rem}.how__records[data-astro-cid-4qinzm3i] .how__count{position:absolute;right:0;bottom:0;width:min(27rem,70%);box-shadow:0 30px 70px -20px #000000bf}.how__follow[data-astro-cid-4qinzm3i]{max-width:28rem;font-size:.9375rem;padding:2rem 1.75rem calc(1.75rem + var(--teeth));margin-inline:auto;box-shadow:0 30px 60px -20px #0009;transform:rotate(-1.2deg)}.how__follow-title[data-astro-cid-4qinzm3i]{font-family:var(--sans);font-size:1.375rem;font-weight:600;line-height:1.25;margin-bottom:.875rem;color:#101a2a}@media(max-width:900px){.how__head[data-astro-cid-4qinzm3i],.how__step[data-astro-cid-4qinzm3i]{grid-template-columns:minmax(0,1fr)}.how__records[data-astro-cid-4qinzm3i]{padding-bottom:0;padding-right:0;display:grid;gap:1rem}.how__records[data-astro-cid-4qinzm3i] .how__count{position:static;width:100%}}.recon[data-astro-cid-yhorfd6a]{display:grid;gap:.25rem;padding:.625rem .75rem;margin-bottom:.75rem;border-radius:8px;background:var(--screen-bg);font-size:.75rem;color:var(--ink-2)}.recon__row[data-astro-cid-yhorfd6a]{display:flex;justify-content:space-between;gap:1rem}.recon__row--sub[data-astro-cid-yhorfd6a]{color:var(--ink-3);padding-left:.75rem}.pnl[data-astro-cid-yhorfd6a] td[data-astro-cid-yhorfd6a]:first-child{white-space:normal}.pnl[data-astro-cid-yhorfd6a] .is-total[data-astro-cid-yhorfd6a] td[data-astro-cid-yhorfd6a]:first-child{padding-left:0}.product__grid[data-astro-cid-uz6lhr2c]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2.5rem,6vw,6rem);align-items:start}.product__intro[data-astro-cid-uz6lhr2c]{position:sticky;top:7rem}.product__intro[data-astro-cid-uz6lhr2c] .body-l[data-astro-cid-uz6lhr2c]{margin-top:1.75rem}.parts[data-astro-cid-uz6lhr2c]{margin:0;border-top:1px solid var(--rule-c)}.part[data-astro-cid-uz6lhr2c]{display:grid;grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:1rem 2rem;padding-block:1.625rem;border-bottom:1px solid var(--rule-c)}.part[data-astro-cid-uz6lhr2c] dd[data-astro-cid-uz6lhr2c]{margin:0;color:var(--fg-2);line-height:1.55}.product__close[data-astro-cid-uz6lhr2c]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2.5rem,6vw,6rem);align-items:center;margin-top:clamp(4rem,8vw,7rem)}.product__close-copy[data-astro-cid-uz6lhr2c] .body-m[data-astro-cid-uz6lhr2c]{margin-top:.875rem}@media(max-width:900px){.product__grid[data-astro-cid-uz6lhr2c],.product__close[data-astro-cid-uz6lhr2c]{grid-template-columns:minmax(0,1fr)}.product__intro[data-astro-cid-uz6lhr2c]{position:static}.part[data-astro-cid-uz6lhr2c]{grid-template-columns:minmax(0,1fr);gap:.5rem}}.ask__grid[data-astro-cid-jyypn4v3]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2.5rem,6vw,6rem);align-items:start}.ask__copy[data-astro-cid-jyypn4v3] .body-l[data-astro-cid-jyypn4v3]{margin-top:1.75rem}.ask__questions[data-astro-cid-jyypn4v3]{display:none;margin-top:2.5rem}.ask[data-astro-cid-jyypn4v3][data-ask-ready] .ask__questions[data-astro-cid-jyypn4v3]{display:block}.ask__try[data-astro-cid-jyypn4v3]{font-size:.9375rem;font-weight:600;color:var(--fg-3);margin-bottom:.5rem}.ask__questions[data-astro-cid-jyypn4v3] ul[data-astro-cid-jyypn4v3]{border-top:1px solid var(--rule-c)}.ask__questions[data-astro-cid-jyypn4v3] li[data-astro-cid-jyypn4v3]{border-bottom:1px solid var(--rule-c)}.ask__questions[data-astro-cid-jyypn4v3] button[data-astro-cid-jyypn4v3]{position:relative;display:block;width:100%;min-height:3.5rem;padding:.875rem 0 .875rem 1.375rem;text-align:left;font-family:var(--display);font-stretch:92%;font-size:clamp(1.0625rem,1.5vw,1.25rem);font-weight:560;letter-spacing:-.015em;line-height:1.25;color:var(--fg-2);transition:color .16s var(--ease-out)}.ask__questions[data-astro-cid-jyypn4v3] button[data-astro-cid-jyypn4v3]:before{content:"";position:absolute;left:0;top:50%;width:.5rem;height:.5rem;margin-top:-.25rem;border-radius:50%;box-shadow:0 0 0 1px var(--fg-3) inset;transition:background-color .16s var(--ease-out),box-shadow .16s var(--ease-out)}.ask__questions[data-astro-cid-jyypn4v3] button[data-astro-cid-jyypn4v3]:hover,.ask__questions[data-astro-cid-jyypn4v3] button[data-astro-cid-jyypn4v3][aria-pressed=true]{color:var(--fg)}.ask__questions[data-astro-cid-jyypn4v3] button[data-astro-cid-jyypn4v3][aria-pressed=true]:before{background:var(--heat);box-shadow:0 0 0 1px var(--heat-deep) inset}.ask__panel[data-astro-cid-jyypn4v3]{font-size:.875rem;box-shadow:0 40px 80px -40px #0b1d3373}.ask__thread[data-astro-cid-jyypn4v3]{display:grid;gap:1.75rem;padding:1.125rem 1.125rem .75rem;align-content:start}.ask[data-astro-cid-jyypn4v3][data-ask-ready] .ask__thread[data-astro-cid-jyypn4v3]{min-height:35.5rem}.ask__exchange[data-astro-cid-jyypn4v3]{display:grid;gap:.75rem;min-width:0}.ask__q[data-astro-cid-jyypn4v3]{justify-self:end;max-width:85%;padding:.625rem .875rem;border-radius:12px 12px 2px;background:var(--navy);color:#fff;line-height:1.45}.ask__reading[data-astro-cid-jyypn4v3]{display:grid;gap:.375rem;padding:.625rem .875rem;border-radius:8px;background:var(--screen-bg);font-size:.8125rem}.ask__reading-line[data-astro-cid-jyypn4v3]{font-weight:600;color:var(--navy)}.ask__reading[data-astro-cid-jyypn4v3] ul[data-astro-cid-jyypn4v3]{display:flex;flex-wrap:wrap;gap:.25rem 1rem;font-family:var(--mono);font-size:.6875rem;color:var(--ink-3)}.ask__reading[data-astro-cid-jyypn4v3] li[data-astro-cid-jyypn4v3]{display:inline-flex;align-items:center;gap:.375rem;transition:color .2s var(--ease-out)}.ask__reading[data-astro-cid-jyypn4v3] li[data-astro-cid-jyypn4v3]:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--down);transition:background-color .2s var(--ease-out),box-shadow .2s var(--ease-out)}.ask[data-astro-cid-jyypn4v3][data-ask-ready] .ask__reading[data-astro-cid-jyypn4v3] li[data-astro-cid-jyypn4v3]:not(.is-read):before{background:transparent;box-shadow:0 0 0 1px var(--rule) inset}.ask[data-astro-cid-jyypn4v3][data-ask-ready] .ask__reading[data-astro-cid-jyypn4v3] li[data-astro-cid-jyypn4v3].is-read{color:var(--navy)}.ask__lead[data-astro-cid-jyypn4v3]{font-size:1rem;font-weight:600;line-height:1.4;color:var(--navy)}.ask__line[data-astro-cid-jyypn4v3]{line-height:1.5;color:var(--charcoal)}.ask__rows[data-astro-cid-jyypn4v3]{margin-top:.5rem;border-top:1px solid var(--rule-screen)}.ask__rows[data-astro-cid-jyypn4v3] li[data-astro-cid-jyypn4v3]{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:.75rem;padding-block:.5rem;border-bottom:1px solid var(--rule-screen);font-variant-numeric:tabular-nums}.ask__rows[data-astro-cid-jyypn4v3] strong[data-astro-cid-jyypn4v3]{font-weight:600;color:var(--navy)}.ask__open[data-astro-cid-jyypn4v3]{display:flex;flex-wrap:wrap;gap:.5rem}.ask__open[data-astro-cid-jyypn4v3] span[data-astro-cid-jyypn4v3]{padding:.3125rem .75rem;border-radius:999px;border:1px solid var(--rule-screen);font-size:.75rem;font-weight:600;color:var(--navy)}.ask__doc-title[data-astro-cid-jyypn4v3]{font-size:.75rem;font-weight:600;color:var(--ink-3);margin-bottom:.375rem}.ask__doc[data-astro-cid-jyypn4v3]{min-width:0;overflow-x:auto}.ask__sources[data-astro-cid-jyypn4v3]{display:flex;flex-wrap:wrap;gap:.25rem 1rem;padding:.625rem .75rem;border-radius:6px;border:1px dashed var(--rule);font-family:var(--mono);font-size:.6875rem;color:var(--ink-2)}.ask__composer[data-astro-cid-jyypn4v3]{margin:.5rem 1.125rem 1.125rem;padding:.75rem .875rem;border:1px solid var(--rule-screen);border-radius:8px;color:var(--ink-4);font-size:.8125rem}.ask[data-astro-cid-jyypn4v3][data-ask-ready] .ask__exchange[data-astro-cid-jyypn4v3][hidden]{display:none}.ask[data-astro-cid-jyypn4v3][data-ask-ready] [data-astro-cid-jyypn4v3][data-ask-step]{opacity:0;transform:translateY(6px);transition:opacity .38s var(--ease-out),transform .44s var(--ease-out)}.ask[data-astro-cid-jyypn4v3][data-ask-ready] [data-astro-cid-jyypn4v3][data-ask-step].is-on{opacity:1;transform:none}.ask__rules[data-astro-cid-jyypn4v3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);margin:clamp(3.5rem,7vw,6rem) 0 0;padding-top:2rem;border-top:1px solid var(--rule-c)}.ask__rules[data-astro-cid-jyypn4v3] dd[data-astro-cid-jyypn4v3]{margin:.75rem 0 0;color:var(--fg-2);line-height:1.55;max-width:24rem}@media(max-width:900px){.ask__grid[data-astro-cid-jyypn4v3],.ask__rules[data-astro-cid-jyypn4v3]{grid-template-columns:minmax(0,1fr)}.ask[data-astro-cid-jyypn4v3][data-ask-ready] .ask__thread[data-astro-cid-jyypn4v3]{min-height:0}}@media(max-width:480px){.ask__rows[data-astro-cid-jyypn4v3] li[data-astro-cid-jyypn4v3]{grid-template-columns:minmax(0,1fr);gap:.125rem}.ask__thread[data-astro-cid-jyypn4v3]{padding-inline:.75rem}.ask__doc[data-astro-cid-jyypn4v3] .receipt{padding:.75rem .625rem}.ask__doc[data-astro-cid-jyypn4v3] .tbl{font-size:.6875rem}.ask__doc[data-astro-cid-jyypn4v3] .tbl th,.ask__doc[data-astro-cid-jyypn4v3] .tbl td{padding-inline:.1875rem}.ask__doc[data-astro-cid-jyypn4v3] .receipt .tbl th:nth-child(6),.ask__doc[data-astro-cid-jyypn4v3] .receipt .tbl td:nth-child(6){display:none}}.who__head[data-astro-cid-n74y6mq7]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,5rem);align-items:end}.who__head[data-astro-cid-n74y6mq7] .body-l[data-astro-cid-n74y6mq7]{max-width:30rem}.who__kinds[data-astro-cid-n74y6mq7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);margin-top:clamp(3rem,6vw,5rem);padding-top:2rem;border-top:1px solid var(--rule-c)}.who__line[data-astro-cid-n74y6mq7]{margin-top:.75rem;font-weight:600;color:var(--fg);line-height:1.4}.who__body[data-astro-cid-n74y6mq7]{margin-top:.5rem;color:var(--fg-2);line-height:1.55}.who__roles[data-astro-cid-n74y6mq7]{margin-top:1.25rem;font-size:.9375rem;line-height:1.45;color:var(--fg-2)}.who__roles[data-astro-cid-n74y6mq7] span[data-astro-cid-n74y6mq7]{color:var(--fg-3)}.who__note[data-astro-cid-n74y6mq7]{margin-top:clamp(2rem,4vw,3rem)}.who__note[data-astro-cid-n74y6mq7] a[data-astro-cid-n74y6mq7]{color:var(--fg);text-decoration:underline;text-underline-offset:.2em}@media(max-width:900px){.who__head[data-astro-cid-n74y6mq7],.who__kinds[data-astro-cid-n74y6mq7]{grid-template-columns:minmax(0,1fr)}}.proof[data-astro-cid-7lhmqeqv]{padding-top:0;overflow:hidden}.proof__rail[data-astro-cid-7lhmqeqv]{position:relative;height:clamp(11rem,26vw,22rem);margin-bottom:clamp(3rem,6vw,5rem)}.proof__rail[data-astro-cid-7lhmqeqv] img{width:100%;height:100%;object-fit:cover;object-position:50% 42%}.proof__rail[data-astro-cid-7lhmqeqv]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--night) 0%,rgba(7,18,31,0) 22%,rgba(7,18,31,0) 62%,var(--night) 100%)}.proof__grid[data-astro-cid-7lhmqeqv]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(2.5rem,6vw,6rem);align-items:start}.proof__copy[data-astro-cid-7lhmqeqv] .body-l[data-astro-cid-7lhmqeqv]{margin-top:1.75rem}.proof__disclosure[data-astro-cid-7lhmqeqv]{margin-top:1.25rem;padding-left:1rem;border-left:2px solid var(--heat)}.quotes__stage[data-astro-cid-7lhmqeqv]{display:grid}.quote[data-astro-cid-7lhmqeqv]{grid-area:1 / 1;font-size:.8125rem;padding:1.75rem 1.5rem calc(1.5rem + var(--teeth));opacity:0;visibility:hidden;transform:translate3d(0,-10px,0) rotate(.6deg);transition:opacity .38s var(--ease-out),transform .52s var(--ease-out),visibility 0s .38s;box-shadow:0 30px 60px -24px #000000b3}.quote[data-astro-cid-7lhmqeqv].is-on{opacity:1;visibility:visible;transform:rotate(-.6deg);transition:opacity .38s var(--ease-out),transform .52s var(--ease-out),visibility 0s}.quote[data-astro-cid-7lhmqeqv] blockquote[data-astro-cid-7lhmqeqv]{margin:0;font-family:var(--sans);font-size:clamp(1.125rem,1.7vw,1.375rem);line-height:1.42;font-weight:500;color:#101a2a;text-wrap:pretty}.quote__tag[data-astro-cid-7lhmqeqv]{display:inline-block;margin-bottom:1rem;padding:.125rem .5rem;background:#a8371f;color:#fff;font-size:.6875rem;letter-spacing:.04em}.quote[data-astro-cid-7lhmqeqv] figcaption[data-astro-cid-7lhmqeqv]{display:grid;gap:.125rem}.quote[data-astro-cid-7lhmqeqv] figcaption[data-astro-cid-7lhmqeqv] strong[data-astro-cid-7lhmqeqv]{font-family:var(--sans);font-size:.9375rem;font-weight:700}.quotes__nav[data-astro-cid-7lhmqeqv]{display:flex;align-items:center;gap:.75rem;margin-top:1.5rem}.quotes__nav[data-astro-cid-7lhmqeqv] button[data-astro-cid-7lhmqeqv]{width:2.75rem;height:2.75rem;border-radius:50%;display:grid;place-items:center;color:var(--fg);box-shadow:0 0 0 1px var(--line-night) inset;transition:box-shadow .16s var(--ease-out)}.quotes__nav[data-astro-cid-7lhmqeqv] button[data-astro-cid-7lhmqeqv]:hover{box-shadow:0 0 0 1px var(--heat) inset}.quotes__count[data-astro-cid-7lhmqeqv]{font-size:.9375rem;color:var(--fg-3);min-width:3rem;text-align:center}.proof__open[data-astro-cid-7lhmqeqv]{padding:clamp(1.5rem,3vw,2.25rem);border:1px dashed rgba(242,162,58,.55);border-radius:14px}.proof__open[data-astro-cid-7lhmqeqv] .body-m[data-astro-cid-7lhmqeqv]{margin-top:.875rem}.proof__open[data-astro-cid-7lhmqeqv] .actions[data-astro-cid-7lhmqeqv]{margin-top:1.5rem}@media(max-width:900px){.proof__grid[data-astro-cid-7lhmqeqv]{grid-template-columns:minmax(0,1fr)}}.pricing__head[data-astro-cid-lzotlums]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:2rem}.pricing__head[data-astro-cid-lzotlums] .body-l[data-astro-cid-lzotlums]{margin-top:1.5rem}.pricing__toggles[data-astro-cid-lzotlums]{display:flex;flex-wrap:wrap;gap:.75rem}.tiers[data-astro-cid-lzotlums]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(2.5rem,5vw,4rem);border-top:1px solid var(--rule-c);border-bottom:1px solid var(--rule-c)}.tier[data-astro-cid-lzotlums]{position:relative;padding:2.25rem clamp(1.25rem,2.6vw,2.25rem) 2.5rem;border-left:1px solid var(--rule-c)}.tier[data-astro-cid-lzotlums]:first-child{border-left:0;padding-left:0}.tier[data-astro-cid-lzotlums]:last-child{padding-right:0}.tier--featured[data-astro-cid-lzotlums]{background:var(--night);color:#e9eef4;border-left:0;border-radius:14px;margin-block:-1.25rem;padding-top:2.5rem;padding-bottom:3.75rem;box-shadow:0 40px 80px -40px #07121fb3;--rule-c: var(--line-night)}.tier--featured[data-astro-cid-lzotlums]+.tier[data-astro-cid-lzotlums]{border-left:0}.tier__flag[data-astro-cid-lzotlums]{font-size:.875rem;font-weight:600;color:var(--heat);margin-bottom:.875rem}.tier__name[data-astro-cid-lzotlums]{font-family:var(--display);font-stretch:86%;font-size:clamp(2.25rem,3.6vw,3.25rem);font-weight:660;line-height:1;letter-spacing:-.035em;color:var(--navy)}.tier--featured[data-astro-cid-lzotlums] .tier__name[data-astro-cid-lzotlums]{color:#fff}.tier__question[data-astro-cid-lzotlums]{margin-top:.625rem;font-size:1.0625rem;color:var(--fg-2);min-height:3.2em}.tier--featured[data-astro-cid-lzotlums] .tier__question[data-astro-cid-lzotlums]{color:#e9eef4c2}.tier__price[data-astro-cid-lzotlums]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;margin-top:1.25rem}.tier__price[data-astro-cid-lzotlums] strong[data-astro-cid-lzotlums]{font-size:clamp(2.75rem,4.4vw,3.75rem);font-weight:640;color:var(--navy)}.tier--featured[data-astro-cid-lzotlums] .tier__price[data-astro-cid-lzotlums] strong[data-astro-cid-lzotlums]{color:var(--heat)}.tier__price[data-astro-cid-lzotlums] span[data-astro-cid-lzotlums]{font-size:.875rem;color:var(--fg-3)}.tier--featured[data-astro-cid-lzotlums] .tier__price[data-astro-cid-lzotlums] span[data-astro-cid-lzotlums]{color:#e9eef48f}.tier[data-astro-cid-lzotlums] .tier__cta{margin-top:1.5rem;width:100%}.tier__from[data-astro-cid-lzotlums]{margin-top:1.75rem;font-size:.9375rem;font-weight:600}.tier__list[data-astro-cid-lzotlums]{margin-top:1.75rem;display:grid;gap:.75rem}.tier__from[data-astro-cid-lzotlums]+.tier__list[data-astro-cid-lzotlums]{margin-top:.75rem}.tier__list[data-astro-cid-lzotlums] li[data-astro-cid-lzotlums]{position:relative;padding-left:1.5rem;font-size:.9375rem;line-height:1.45;color:var(--fg-2)}.tier--featured[data-astro-cid-lzotlums] .tier__list[data-astro-cid-lzotlums] li[data-astro-cid-lzotlums]{color:#e9eef4d1}.tier__list[data-astro-cid-lzotlums] li[data-astro-cid-lzotlums]:before{content:"";position:absolute;left:0;top:.5em;width:.75rem;height:2px;background:var(--heat-deep)}.tier--featured[data-astro-cid-lzotlums] .tier__list[data-astro-cid-lzotlums] li[data-astro-cid-lzotlums]:before{background:var(--heat)}.pricing__terms[data-astro-cid-lzotlums]{margin-top:2.5rem;max-width:52rem}.extras[data-astro-cid-lzotlums]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,3vw,2.5rem);margin-top:clamp(2.5rem,5vw,4rem)}.extra[data-astro-cid-lzotlums]{padding:clamp(1.5rem,3vw,2.25rem);border-radius:14px;background:var(--tile)}.extra--founding[data-astro-cid-lzotlums]{background:#fff5e2;box-shadow:0 0 0 1px #c9781a59 inset;scroll-margin-top:6rem}.extra__price[data-astro-cid-lzotlums]{margin-top:.875rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;color:var(--fg-2)}.extra__price[data-astro-cid-lzotlums] strong[data-astro-cid-lzotlums]{font-size:2.25rem;font-weight:640;color:var(--navy)}.extra__body[data-astro-cid-lzotlums]{margin-top:.875rem;color:var(--fg-2);font-size:.9375rem;line-height:1.6;max-width:34rem}.extra[data-astro-cid-lzotlums] .btn{margin-top:1.25rem}@media(max-width:960px){.tiers[data-astro-cid-lzotlums]{grid-template-columns:minmax(0,1fr);border-bottom:0}.tier[data-astro-cid-lzotlums],.tier[data-astro-cid-lzotlums]:first-child,.tier[data-astro-cid-lzotlums]:last-child{border-left:0;border-bottom:1px solid var(--rule-c);padding-inline:0}.tier--featured[data-astro-cid-lzotlums],.tier--featured[data-astro-cid-lzotlums]:first-child{margin-block:0;padding-inline:1.5rem;padding-bottom:2.5rem;border-bottom:0}.tier__question[data-astro-cid-lzotlums]{min-height:0}.extras[data-astro-cid-lzotlums]{grid-template-columns:minmax(0,1fr)}}.guarantee[data-astro-cid-k66tawiw]{background:var(--heat);color:var(--night);padding-block:clamp(3.5rem,7vw,6rem);--fg: var(--night)}.guarantee__grid[data-astro-cid-k66tawiw]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:center}.guarantee__body[data-astro-cid-k66tawiw]{font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.5;font-weight:500}.guarantee__terms[data-astro-cid-k66tawiw]{margin-top:1rem;font-size:.9375rem;color:#07121fbd}.ways__grid[data-astro-cid-k66tawiw]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:clamp(2.5rem,5vw,4rem);border-top:1px solid var(--rule-c)}.way[data-astro-cid-k66tawiw]{padding:2.25rem clamp(1.5rem,4vw,3.5rem) 0 0}.way[data-astro-cid-k66tawiw]+.way[data-astro-cid-k66tawiw]{padding-left:clamp(1.5rem,4vw,3.5rem);padding-right:0;border-left:1px solid var(--rule-c)}.way[data-astro-cid-k66tawiw] .body-m[data-astro-cid-k66tawiw]{margin-top:.875rem}.way[data-astro-cid-k66tawiw] .btn{margin-top:1.5rem}.faq__grid[data-astro-cid-k66tawiw]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2.5rem,6vw,6rem);align-items:start}.faq__intro[data-astro-cid-k66tawiw]{position:sticky;top:7rem}.faq__intro[data-astro-cid-k66tawiw] .body-m[data-astro-cid-k66tawiw]{margin-top:1.5rem}.faq__list[data-astro-cid-k66tawiw]{border-top:1px solid var(--rule-c)}.faq__item[data-astro-cid-k66tawiw]{border-bottom:1px solid var(--rule-c)}.faq__item[data-astro-cid-k66tawiw] summary[data-astro-cid-k66tawiw]{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.375rem;cursor:pointer;list-style:none;font-family:var(--display);font-stretch:92%;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:600;letter-spacing:-.018em;line-height:1.25;color:var(--navy)}.faq__item[data-astro-cid-k66tawiw] summary[data-astro-cid-k66tawiw]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-k66tawiw] summary[data-astro-cid-k66tawiw] svg[data-astro-cid-k66tawiw]{flex:none;color:var(--heat-deep);transition:transform .24s var(--ease-out)}.faq__item[data-astro-cid-k66tawiw][open] summary[data-astro-cid-k66tawiw] svg[data-astro-cid-k66tawiw]{transform:rotate(45deg)}.faq__item[data-astro-cid-k66tawiw] p[data-astro-cid-k66tawiw]{padding-bottom:1.5rem;max-width:40rem;color:var(--fg-2);line-height:1.6}.final[data-astro-cid-k66tawiw]{position:relative;isolation:isolate;padding-block:clamp(6rem,14vw,12rem);overflow:hidden}.final__bg[data-astro-cid-k66tawiw]{position:absolute;inset:0;z-index:-1}.final__bg[data-astro-cid-k66tawiw] img{width:100%;height:100%;object-fit:cover;object-position:60% 40%}.final__bg[data-astro-cid-k66tawiw]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--night) 0%,rgba(7,18,31,.9) 38%,rgba(7,18,31,.45) 100%)}.final__title[data-astro-cid-k66tawiw]{max-width:12ch}.final[data-astro-cid-k66tawiw] .body-l[data-astro-cid-k66tawiw]{margin-top:1.75rem;max-width:32rem}.final[data-astro-cid-k66tawiw] .actions[data-astro-cid-k66tawiw]{margin-top:2.25rem}@media(max-width:900px){.guarantee__grid[data-astro-cid-k66tawiw],.ways__grid[data-astro-cid-k66tawiw],.faq__grid[data-astro-cid-k66tawiw]{grid-template-columns:minmax(0,1fr)}.way[data-astro-cid-k66tawiw]+.way[data-astro-cid-k66tawiw]{padding-left:0;border-left:0;border-top:1px solid var(--rule-c);margin-top:2.25rem}.faq__intro[data-astro-cid-k66tawiw]{position:static}}.foot[data-astro-cid-iaykcll7]{padding-block:3.5rem 2rem;border-top:1px solid var(--line-night)}.foot__grid[data-astro-cid-iaykcll7]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem 4rem}.foot__brand[data-astro-cid-iaykcll7]{display:inline-flex;align-items:center;gap:.625rem;color:#fff;text-decoration:none;font-family:var(--display);font-stretch:90%;font-weight:650;font-size:1.25rem;letter-spacing:-.03em}.foot__about[data-astro-cid-iaykcll7]{margin-top:1rem;max-width:26rem}.foot__nav[data-astro-cid-iaykcll7]{display:flex;flex-wrap:wrap;gap:.5rem 1.75rem;align-content:start}.foot__nav[data-astro-cid-iaykcll7] a[data-astro-cid-iaykcll7]{color:#e9eef4c7;text-decoration:none;font-size:.9375rem}.foot__nav[data-astro-cid-iaykcll7] a[data-astro-cid-iaykcll7]:hover{color:#fff}.foot__base[data-astro-cid-iaykcll7]{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--line-night)}
