.hp[data-astro-cid-ecbhh6jz]{gap:14px;display:grid;position:relative}.hp-card[data-astro-cid-ecbhh6jz]{background:var(--color-white);color:var(--color-ink);border-radius:16px;align-content:start;gap:10px;padding:22px 24px;display:grid;box-shadow:0 24px 48px #00000014}.hp-top[data-astro-cid-ecbhh6jz]{border-bottom:var(--rule);justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;padding-bottom:12px;display:flex}.hp-tool[data-astro-cid-ecbhh6jz]{color:var(--color-ink);font-size:.8125rem;font-weight:700}.hp-demo[data-astro-cid-ecbhh6jz]{color:var(--color-slate);border:1px solid var(--color-mist);border-radius:var(--radius-full);padding:2px 8px;font-size:.75rem;font-weight:500}.hp-place[data-astro-cid-ecbhh6jz]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:1.0625rem;display:flex}.hp-place[data-astro-cid-ecbhh6jz] span[data-astro-cid-ecbhh6jz]{color:var(--color-slate);font-size:.8125rem}.hp-slip[data-astro-cid-ecbhh6jz]{color:var(--color-slate);margin-top:-6px;font-size:.9375rem}.hp-dock[data-astro-cid-ecbhh6jz]{width:100%;height:auto;margin:6px 0 2px}.dock[data-astro-cid-ecbhh6jz]{stroke:var(--color-ink);stroke-width:3px}.finger[data-astro-cid-ecbhh6jz]{stroke:var(--color-ink);stroke-width:1.25px}.boat[data-astro-cid-ecbhh6jz]{fill:var(--color-mist)}.pick[data-astro-cid-ecbhh6jz]{fill:var(--color-harbor-tint);stroke:var(--color-harbor);stroke-width:1.5px}.boat-new[data-astro-cid-ecbhh6jz]{fill:var(--color-harbor)}.hp-row[data-astro-cid-ecbhh6jz]{display:flex}.hp-open[data-astro-cid-ecbhh6jz]{color:var(--color-status-open);border-radius:var(--radius-full);border:1px solid;align-items:center;gap:6px;padding:3px 10px;font-size:.8125rem;font-weight:700;display:inline-flex}.hp-price[data-astro-cid-ecbhh6jz]{color:var(--color-slate);font-size:1.0625rem}.hp-price[data-astro-cid-ecbhh6jz] span[data-astro-cid-ecbhh6jz]{letter-spacing:var(--tracking-tight);color:var(--color-harbor-deep);font-size:1.625rem;font-weight:700}.hp-fine[data-astro-cid-ecbhh6jz]{color:var(--color-slate);margin-top:-6px;font-size:.75rem}.hp-btn[data-astro-cid-ecbhh6jz]{border-radius:var(--radius-input);background:var(--color-harbor);color:var(--color-white);justify-self:start;align-items:center;gap:8px;margin-top:4px;padding:10px 16px;font-size:.875rem;font-weight:700;display:inline-flex}.hp-label[data-astro-cid-ecbhh6jz]{color:var(--color-slate);font-size:.8125rem}.hp-big[data-astro-cid-ecbhh6jz]{letter-spacing:var(--tracking-display);color:var(--color-ink);font-size:4rem;font-weight:700;line-height:.9}.hp-sub[data-astro-cid-ecbhh6jz]{color:var(--color-slate);font-size:.875rem}.hp-sub[data-astro-cid-ecbhh6jz] strong[data-astro-cid-ecbhh6jz]{color:var(--color-ink)}.hp-mid[data-astro-cid-ecbhh6jz]{letter-spacing:var(--tracking-tight);font-size:2rem;font-weight:700;line-height:1}.hp-mid[data-astro-cid-ecbhh6jz] span[data-astro-cid-ecbhh6jz]{letter-spacing:0;color:var(--color-slate);font-size:.9375rem;font-weight:400}.hp-cost[data-astro-cid-ecbhh6jz]{display:none}@media (width>=40rem){.hp[data-astro-cid-ecbhh6jz]{grid-template-columns:1.35fr 1fr;align-items:start}.hp-main[data-astro-cid-ecbhh6jz]{grid-row:span 2}.hp-cost[data-astro-cid-ecbhh6jz]{display:grid}}@media (width>=64rem){.hp[data-astro-cid-ecbhh6jz]{height:540px;display:block}.hp-card[data-astro-cid-ecbhh6jz]{position:absolute}.hp-main[data-astro-cid-ecbhh6jz]{z-index:2;width:372px;top:72px;left:0}.hp-wait[data-astro-cid-ecbhh6jz]{z-index:1;width:208px;top:0;right:0}.hp-cost[data-astro-cid-ecbhh6jz]{z-index:3;width:252px;top:318px;right:16px}}@media (prefers-reduced-motion:no-preference){.hero-card[data-astro-cid-ecbhh6jz]{animation:rise var(--duration-hero) var(--ease-out) both}.hp-main[data-astro-cid-ecbhh6jz]{animation-delay:.15s}.hp-wait[data-astro-cid-ecbhh6jz]{animation-delay:.55s}.hp-cost[data-astro-cid-ecbhh6jz]{animation-delay:.85s}.boat-new[data-astro-cid-ecbhh6jz]{animation:dock-in .7s var(--ease-out) .9s both}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}@keyframes dock-in{0%{opacity:0;transform:translateY(-26px)}}.show[data-astro-cid-gtaspunv]{gap:14px;display:grid}.frame[data-astro-cid-gtaspunv]{background:var(--color-white);border:1px solid var(--color-mist);border-radius:18px;overflow:hidden;box-shadow:0 30px 60px #0000000f}.frame-bar[data-astro-cid-gtaspunv]{border-bottom:var(--rule);background:var(--color-sailcloth);align-items:center;gap:16px;padding:12px 18px;font-size:.8125rem;display:flex}.dots[data-astro-cid-gtaspunv]{gap:6px;display:none}@media (width>=40rem){.dots[data-astro-cid-gtaspunv]{display:inline-flex}}@media (width<=39.99rem){.r-card[data-astro-cid-gtaspunv]:nth-child(n+3){display:none}}.dots[data-astro-cid-gtaspunv] i[data-astro-cid-gtaspunv]{background:var(--color-mist);border-radius:50%;width:9px;height:9px}.frame-title[data-astro-cid-gtaspunv]{color:var(--color-ink);font-weight:500}.frame-demo[data-astro-cid-gtaspunv]{color:var(--color-slate);border:1px solid var(--color-mist);border-radius:var(--radius-full);margin-left:auto;padding:2px 8px;font-size:.75rem}.frame-body[data-astro-cid-gtaspunv]{gap:0;display:grid}.form[data-astro-cid-gtaspunv]{display:none}@media (width>=56rem){.frame-body[data-astro-cid-gtaspunv]{grid-template-columns:300px 1fr}.form[data-astro-cid-gtaspunv]{border-right:var(--rule);align-content:start;gap:14px;padding:28px 24px;display:grid}}.f-h[data-astro-cid-gtaspunv]{color:var(--color-slate);font-size:.8125rem;font-weight:700}.f-field[data-astro-cid-gtaspunv]{gap:6px;display:grid}.f-l[data-astro-cid-gtaspunv]{font-size:.8125rem;font-weight:700}.f-v[data-astro-cid-gtaspunv]{border:1px solid var(--color-slate);border-radius:var(--radius-input);padding:9px 12px;font-size:.9375rem;display:block}.f-two[data-astro-cid-gtaspunv]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.seg[data-astro-cid-gtaspunv]{border:1px solid var(--color-slate);border-radius:var(--radius-input);text-align:center;grid-template-columns:repeat(3,1fr);gap:3px;padding:3px;font-size:.8125rem;font-weight:700;display:grid}.seg[data-astro-cid-gtaspunv] span[data-astro-cid-gtaspunv]{border-radius:4px;padding:7px 4px}.seg[data-astro-cid-gtaspunv] .on[data-astro-cid-gtaspunv]{background:var(--color-harbor);color:var(--color-white)}.results[data-astro-cid-gtaspunv]{background:var(--color-white);align-content:start;gap:16px;padding:24px;display:grid}@media (width>=56rem){.results[data-astro-cid-gtaspunv]{padding:28px 32px}}.r-sum[data-astro-cid-gtaspunv]{letter-spacing:var(--tracking-tight);font-size:1.25rem;font-weight:700}.r-list[data-astro-cid-gtaspunv]{gap:12px;display:grid}@media (width>=40rem){.r-list[data-astro-cid-gtaspunv]{grid-template-columns:1fr 1fr}}.r-card[data-astro-cid-gtaspunv]{border:1px solid var(--color-mist);border-radius:var(--radius-card);gap:6px;padding:16px 18px;display:grid}.r-head[data-astro-cid-gtaspunv]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.r-marina[data-astro-cid-gtaspunv]{font-size:.9375rem;font-weight:700}.r-marina[data-astro-cid-gtaspunv] span[data-astro-cid-gtaspunv]{color:var(--color-slate);font-size:.8125rem;font-weight:400}.r-pill[data-astro-cid-gtaspunv]{border-radius:var(--radius-full);border:1px solid;align-items:center;gap:5px;padding:2px 8px;font-size:.75rem;font-weight:700;display:inline-flex}.r-pill[data-astro-cid-gtaspunv].open{color:var(--color-status-open)}.r-pill[data-astro-cid-gtaspunv].wait{color:var(--color-status-wait)}.r-class[data-astro-cid-gtaspunv]{font-weight:700}.r-fit[data-astro-cid-gtaspunv]{color:var(--color-slate);font-size:.8125rem}.r-price[data-astro-cid-gtaspunv]{color:var(--color-harbor-deep);font-weight:700}figcaption[data-astro-cid-gtaspunv]{color:var(--color-slate);font-size:.875rem}.ti-link[data-astro-cid-o72scrtt]{color:var(--color-ink);transition:background-color var(--duration-hover) var(--ease-out), padding var(--duration-hover) var(--ease-out);grid-template-columns:44px 1fr auto;align-items:baseline;gap:16px;padding:22px 8px 22px 0;text-decoration:none;display:grid}.ti-link[data-astro-cid-o72scrtt]:hover{background:var(--color-sailcloth);padding-left:12px}.ti-text[data-astro-cid-o72scrtt]{gap:4px;display:grid}.ti-name[data-astro-cid-o72scrtt]{letter-spacing:var(--tracking-tight);flex-wrap:wrap;align-items:baseline;gap:6px 12px;font-size:1.375rem;line-height:1.2;display:flex}.ti-tag[data-astro-cid-o72scrtt]{letter-spacing:.04em;border-radius:var(--radius-full);border:1px solid var(--color-ink);padding:2px 8px;font-size:.75rem;font-weight:700}.ti-line[data-astro-cid-o72scrtt]{color:var(--color-slate);font-size:var(--text-small);max-width:52ch}.ti-arrow[data-astro-cid-o72scrtt]{color:var(--color-harbor);transition:transform var(--duration-hover) var(--ease-out);font-size:1.25rem}.ti-link[data-astro-cid-o72scrtt]:hover .ti-arrow[data-astro-cid-o72scrtt]{transform:translate(4px)}.ti-link[data-astro-cid-o72scrtt]:hover .ti-name[data-astro-cid-o72scrtt]{color:var(--color-harbor-deep)}.is-grid[data-astro-cid-o72scrtt]{border-top:var(--rule);display:grid}.is-grid[data-astro-cid-o72scrtt] .ti-row[data-astro-cid-o72scrtt]{border-bottom:var(--rule)}.is-grid[data-astro-cid-o72scrtt] .ti-link[data-astro-cid-o72scrtt]{grid-template-rows:auto 1fr;grid-template-columns:1fr auto;gap:14px 12px;height:100%;padding:24px 20px 28px 0}.is-grid[data-astro-cid-o72scrtt] .ti-num[data-astro-cid-o72scrtt]{grid-column:1}.is-grid[data-astro-cid-o72scrtt] .ti-arrow[data-astro-cid-o72scrtt]{grid-area:1/2}.is-grid[data-astro-cid-o72scrtt] .ti-text[data-astro-cid-o72scrtt]{grid-column:1/-1;align-content:start}.is-grid[data-astro-cid-o72scrtt] .ti-name[data-astro-cid-o72scrtt]{font-size:1.25rem}.is-grid[data-astro-cid-o72scrtt] .ti-link[data-astro-cid-o72scrtt]:hover{background:0 0;padding-left:0}@media (width>=40rem){.is-grid[data-astro-cid-o72scrtt]{grid-template-columns:repeat(2,1fr)}.is-grid[data-astro-cid-o72scrtt] .ti-row[data-astro-cid-o72scrtt]:nth-child(odd) .ti-link[data-astro-cid-o72scrtt]{padding-right:28px}.is-grid[data-astro-cid-o72scrtt] .ti-row[data-astro-cid-o72scrtt]:nth-child(2n){border-left:var(--rule)}.is-grid[data-astro-cid-o72scrtt] .ti-row[data-astro-cid-o72scrtt]:nth-child(2n) .ti-link[data-astro-cid-o72scrtt]{padding-left:28px}}@media (width>=64rem){.is-grid[data-astro-cid-o72scrtt]{grid-template-columns:repeat(4,1fr)}.is-grid[data-astro-cid-o72scrtt] .ti-row[data-astro-cid-o72scrtt]:nth-child(2n){border-left:0}.is-grid[data-astro-cid-o72scrtt] .ti-row[data-astro-cid-o72scrtt]:not(:nth-child(4n+1)){border-left:var(--rule)}.is-grid[data-astro-cid-o72scrtt] .ti-row[data-astro-cid-o72scrtt] .ti-link[data-astro-cid-o72scrtt],.is-grid[data-astro-cid-o72scrtt] .ti-row[data-astro-cid-o72scrtt]:nth-child(odd) .ti-link[data-astro-cid-o72scrtt],.is-grid[data-astro-cid-o72scrtt] .ti-row[data-astro-cid-o72scrtt]:nth-child(2n) .ti-link[data-astro-cid-o72scrtt]{padding:26px 24px 30px}.is-grid[data-astro-cid-o72scrtt] .ti-row[data-astro-cid-o72scrtt]:nth-child(4n+1) .ti-link[data-astro-cid-o72scrtt]{padding-left:0}}.channel[data-astro-cid-rhgclkpe]{display:grid}.stages[data-astro-cid-rhgclkpe],.chart-wrap[data-astro-cid-rhgclkpe]{display:none}@media (width>=64rem){.stages[data-astro-cid-rhgclkpe]{grid-template-columns:repeat(5,1fr);gap:0 24px;display:grid}.stages[data-astro-cid-rhgclkpe] li[data-astro-cid-rhgclkpe]{border-top:var(--rule-strong);color:var(--color-ink);text-align:center;padding-top:14px;font-size:.875rem;font-weight:500}.chart-wrap[data-astro-cid-rhgclkpe]{height:240px;margin:8px 0;display:block;position:relative}}.route[data-astro-cid-rhgclkpe]{width:100%;height:100%;position:absolute;inset:0}.route-line[data-astro-cid-rhgclkpe]{fill:none;stroke:var(--color-harbor);stroke-width:2px;stroke-dasharray:2 7;stroke-linecap:round;vector-effect:non-scaling-stroke}.gate-line[data-astro-cid-rhgclkpe]{stroke:var(--color-ink);stroke-width:1px;vector-effect:non-scaling-stroke}.can[data-astro-cid-rhgclkpe]{fill:var(--color-ink)}.nun[data-astro-cid-rhgclkpe]{fill:var(--color-harbor)}.gate-dot[data-astro-cid-rhgclkpe]{fill:var(--color-white);stroke:var(--color-harbor);stroke-width:2px;vector-effect:non-scaling-stroke}.end[data-astro-cid-rhgclkpe]{color:var(--color-slate);background:var(--color-sailcloth);padding:2px 8px;font-size:.875rem;font-weight:500;position:absolute;top:50%}.end-start[data-astro-cid-rhgclkpe]{padding-left:0;left:0;transform:translateY(8px)}.end-finish[data-astro-cid-rhgclkpe]{padding-right:0;right:0;transform:translateY(16px)}.gates[data-astro-cid-rhgclkpe]{gap:0;display:grid}.gate-item[data-astro-cid-rhgclkpe]{border-top:var(--rule);grid-template-columns:56px 1fr;gap:6px 20px;padding:28px 0;display:grid;position:relative}.gate-stage[data-astro-cid-rhgclkpe]{color:var(--color-slate);grid-column:2;font-size:.875rem}.gate-item[data-astro-cid-rhgclkpe] .gate-mark{color:var(--color-harbor);grid-area:1/1/span 4}.gate-num[data-astro-cid-rhgclkpe]{color:var(--color-harbor);grid-column:2;font-size:.875rem;font-weight:700}.gate-name[data-astro-cid-rhgclkpe]{font-size:var(--text-h3);letter-spacing:var(--tracking-tight);grid-column:2;line-height:1.15}.gate-name[data-astro-cid-rhgclkpe] a[data-astro-cid-rhgclkpe]{color:var(--color-ink);text-decoration:none}.gate-name[data-astro-cid-rhgclkpe] a[data-astro-cid-rhgclkpe]:after{content:"";position:absolute;inset:0}.gate-name[data-astro-cid-rhgclkpe] a[data-astro-cid-rhgclkpe]:hover,.gate-name[data-astro-cid-rhgclkpe] a[data-astro-cid-rhgclkpe]:focus-visible{color:var(--color-harbor-deep);text-underline-offset:6px;text-decoration:underline 2px}.gate-q[data-astro-cid-rhgclkpe]{color:var(--color-slate);grid-column:2;max-width:30ch}@media (width>=64rem){.gates[data-astro-cid-rhgclkpe]{grid-template-columns:repeat(5,1fr);gap:0 24px}.gate-item[data-astro-cid-rhgclkpe]{text-align:center;grid-template-columns:1fr;align-content:start;justify-items:center;gap:12px;padding:28px 0 0}.gate-q[data-astro-cid-rhgclkpe]{max-width:22ch}.gate-stage[data-astro-cid-rhgclkpe]{display:none}.gate-item[data-astro-cid-rhgclkpe] .gate-mark,.gate-num[data-astro-cid-rhgclkpe],.gate-name[data-astro-cid-rhgclkpe],.gate-q[data-astro-cid-rhgclkpe]{grid-area:auto/1}.gate-item[data-astro-cid-rhgclkpe] .gate-mark{margin-bottom:8px}}.hero[data-astro-cid-zkhec6xw]{background:var(--color-deep-water);color:var(--color-white);padding:clamp(40px,5vw,88px) 0 0}.hero-grid[data-astro-cid-zkhec6xw]{align-items:center;gap:56px;display:grid}@media (width>=64rem){.hero-grid[data-astro-cid-zkhec6xw]{min-height:min(680px, calc(100svh - var(--header-h) - 220px));grid-template-columns:1.08fr 1fr;gap:40px}}.hero-copy[data-astro-cid-zkhec6xw]{justify-items:start;gap:28px;display:grid}.hero-q[data-astro-cid-zkhec6xw]{color:var(--color-mist);max-width:34ch;font-size:clamp(1rem,.4vw + .9rem,1.1875rem)}.hero-h1[data-astro-cid-zkhec6xw]{font-size:min(var(--text-display), 6.25rem);max-width:11ch}.hero-lead[data-astro-cid-zkhec6xw]{color:var(--color-mist);max-width:40ch}.hero-ctas[data-astro-cid-zkhec6xw]{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.hero-note[data-astro-cid-zkhec6xw]{color:var(--color-mist);font-size:.875rem}.research[data-astro-cid-zkhec6xw]{border-top:var(--rule-on-dark);gap:28px;margin-top:clamp(64px,7vw,112px);padding:28px 0 clamp(40px,4vw,64px);display:grid}.research-h[data-astro-cid-zkhec6xw]{color:var(--color-mist);font-size:.875rem;font-weight:500}.research-grid[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(2,1fr);gap:32px 24px;display:grid}@media (width>=64rem){.research-grid[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(4,1fr)}}.research-grid[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]{align-content:start;gap:10px;display:grid}.research-value[data-astro-cid-zkhec6xw]{letter-spacing:var(--tracking-display);font-size:clamp(2.75rem,4.4vw,4.5rem);font-weight:700;line-height:.95}.research-label[data-astro-cid-zkhec6xw]{color:var(--color-mist);max-width:22ch;font-size:.9375rem}.research-cap[data-astro-cid-zkhec6xw]{color:var(--color-mist);font-size:.8125rem}.sec-head[data-astro-cid-zkhec6xw]{gap:28px;margin-bottom:clamp(48px,5vw,80px);display:grid}.sec-head[data-astro-cid-zkhec6xw]>div[data-astro-cid-zkhec6xw]:first-child{justify-items:start;gap:28px;display:grid}.sec-head[data-astro-cid-zkhec6xw] .t-h2[data-astro-cid-zkhec6xw]{max-width:15ch}.sec-side[data-astro-cid-zkhec6xw]{align-content:end;justify-items:start;gap:22px;display:grid}.sec-side[data-astro-cid-zkhec6xw] .t-lead[data-astro-cid-zkhec6xw]{max-width:44ch}@media (width>=64rem){.sec-head[data-astro-cid-zkhec6xw]{grid-template-columns:7fr 5fr;align-items:end;gap:80px}}.premise[data-astro-cid-zkhec6xw] .container-page[data-astro-cid-zkhec6xw]{gap:36px;display:grid}.premise-h[data-astro-cid-zkhec6xw]{font-size:var(--text-h1);line-height:var(--text-h1--line-height);letter-spacing:var(--tracking-tight);max-width:18ch;margin-bottom:clamp(32px,5vw,72px)}.promise-title[data-astro-cid-zkhec6xw]{font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--tracking-tight);max-width:16ch}.promise-body[data-astro-cid-zkhec6xw]{color:var(--color-slate);max-width:38ch}.premise-link[data-astro-cid-zkhec6xw]{margin-top:12px}.tool-grid[data-astro-cid-zkhec6xw]{margin-top:clamp(56px,6vw,96px)}.groups-grid[data-astro-cid-zkhec6xw]{align-items:center;gap:56px;display:grid}@media (width>=64rem){.groups-grid[data-astro-cid-zkhec6xw]{grid-template-columns:5fr 6fr;gap:80px}}.groups-copy[data-astro-cid-zkhec6xw]{justify-items:start;gap:28px;display:grid}.groups-copy[data-astro-cid-zkhec6xw] .t-h2[data-astro-cid-zkhec6xw]{max-width:14ch}.groups-lead[data-astro-cid-zkhec6xw]{color:var(--color-mist);max-width:46ch}.groups-ctas[data-astro-cid-zkhec6xw]{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.groups-art[data-astro-cid-zkhec6xw] figcaption{color:var(--color-mist)}.group-points[data-astro-cid-zkhec6xw]{margin-top:clamp(64px,7vw,112px)}.group-body[data-astro-cid-zkhec6xw]{color:var(--color-mist);max-width:38ch}.default-decision[data-astro-cid-zkhec6xw]{border-top:var(--rule-strong);gap:24px;margin-top:clamp(72px,8vw,128px);padding-top:28px;display:grid}@media (width>=64rem){.default-decision[data-astro-cid-zkhec6xw]{grid-template-columns:4fr 8fr;gap:80px}}.dd-label[data-astro-cid-zkhec6xw]{color:var(--color-slate);font-size:.875rem;font-weight:500}.dd-text[data-astro-cid-zkhec6xw]{letter-spacing:var(--tracking-tight);max-width:34ch;font-size:clamp(1.5rem,1.4vw + 1rem,2.25rem);font-weight:700;line-height:1.2}.found[data-astro-cid-zkhec6xw]{gap:48px;display:grid}@media (width>=64rem){.found[data-astro-cid-zkhec6xw]{grid-template-columns:5fr 7fr;align-items:start;gap:80px}.found-head[data-astro-cid-zkhec6xw]{top:calc(var(--header-h) + 40px);position:sticky}}.found-head[data-astro-cid-zkhec6xw]{justify-items:start;gap:28px;display:grid}.found-head[data-astro-cid-zkhec6xw] .t-h2[data-astro-cid-zkhec6xw]{max-width:13ch}.found-src[data-astro-cid-zkhec6xw]{color:var(--color-slate);max-width:36ch}.found-list[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]{border-top:var(--rule);grid-template-columns:56px 1fr;align-items:baseline;gap:16px;padding:26px 0;display:grid}.found-list[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]:last-child{border-bottom:var(--rule)}.found-list[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{max-width:50ch;font-size:clamp(1.125rem,.4vw + 1rem,1.3125rem);line-height:1.45}.footnote[data-astro-cid-zkhec6xw]{color:var(--color-slate);margin-top:40px;font-size:.875rem}.math[data-astro-cid-zkhec6xw] .container-page[data-astro-cid-zkhec6xw]{gap:32px;display:grid}.math-h[data-astro-cid-zkhec6xw]{font-size:var(--text-statement);line-height:var(--text-statement--line-height);letter-spacing:var(--tracking-tight);max-width:30ch}.stats[data-astro-cid-zkhec6xw]{border-top:var(--rule-on-dark);gap:0;margin-top:clamp(32px,4vw,64px);display:grid}@media (width>=48rem){.stats[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(3,1fr)}.stat[data-astro-cid-zkhec6xw]+.stat[data-astro-cid-zkhec6xw]{border-left:var(--rule-on-dark);padding-left:32px}}.stat[data-astro-cid-zkhec6xw]{border-bottom:var(--rule-on-dark);flex-direction:column-reverse;justify-content:flex-end;gap:16px;padding:32px 24px 32px 0;display:flex}@media (width>=48rem){.stat[data-astro-cid-zkhec6xw]{border-bottom:0}}.stat-value[data-astro-cid-zkhec6xw]{letter-spacing:var(--tracking-display);font-size:clamp(4.5rem,9vw,9rem);font-weight:700;line-height:.88}.stat-label[data-astro-cid-zkhec6xw]{color:var(--color-mist);max-width:30ch}.stat-label[data-astro-cid-zkhec6xw] sup[data-astro-cid-zkhec6xw],.cite[data-astro-cid-zkhec6xw] sup[data-astro-cid-zkhec6xw]{margin-left:2px;font-size:.7em}.math-foot[data-astro-cid-zkhec6xw]{gap:28px;margin-top:clamp(32px,4vw,56px);display:grid}@media (width>=64rem){.math-foot[data-astro-cid-zkhec6xw]{grid-template-columns:7fr 4fr;gap:80px}}.math-body[data-astro-cid-zkhec6xw]{color:var(--color-mist);max-width:56ch}.cite[data-astro-cid-zkhec6xw]{color:var(--color-mist);border-top:var(--rule-on-dark);align-self:start;padding-top:10px;font-size:.875rem}.assess-grid[data-astro-cid-zkhec6xw]{align-items:center;gap:56px;display:grid}@media (width>=64rem){.assess-grid[data-astro-cid-zkhec6xw]{grid-template-columns:1fr 1fr;gap:96px}}.assess-copy[data-astro-cid-zkhec6xw]{justify-items:start;gap:28px;display:grid}.assess-copy[data-astro-cid-zkhec6xw] .t-h2[data-astro-cid-zkhec6xw]{max-width:12ch}.assess-list[data-astro-cid-zkhec6xw]{width:100%;max-width:46ch;display:grid}.assess-list[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]{border-top:var(--rule);padding:14px 0}.assess-list[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]:last-child{border-bottom:var(--rule)}.assess-ctas[data-astro-cid-zkhec6xw]{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.quiz-preview[data-astro-cid-zkhec6xw]{background:var(--color-white);color:var(--color-ink);border:1px solid var(--color-mist);border-radius:20px;gap:22px;padding:clamp(28px,3.5vw,48px);display:grid;box-shadow:0 30px 60px #0000000f}.qp-meta[data-astro-cid-zkhec6xw]{color:var(--color-slate);justify-content:space-between;font-size:.875rem;display:flex}.qp-bar[data-astro-cid-zkhec6xw]{background:var(--color-mist);height:2px}.qp-bar[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{background:var(--color-harbor);width:40%;height:100%;display:block}.qp-q[data-astro-cid-zkhec6xw]{letter-spacing:var(--tracking-tight);font-size:clamp(1.5rem,1vw + 1.1rem,2rem);font-weight:700;line-height:1.18}.qp-opts[data-astro-cid-zkhec6xw]{gap:8px;display:grid}.qp-opt[data-astro-cid-zkhec6xw]{border:1px solid var(--color-mist);border-radius:var(--radius-input);align-items:center;min-height:54px;padding:10px 18px;display:flex}.qp-opt[data-astro-cid-zkhec6xw].is-on{border:2px solid var(--color-harbor);background:var(--color-harbor-tint);font-weight:700}.why-grid[data-astro-cid-zkhec6xw]{gap:48px;display:grid}@media (width>=64rem){.why-grid[data-astro-cid-zkhec6xw]{grid-template-columns:7fr 5fr;align-items:end;gap:96px}}.why-quote[data-astro-cid-zkhec6xw]{margin-top:32px}.why-quote[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--tracking-tight);text-indent:-.42em;max-width:19ch;font-weight:700}.why-quote[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]:before{content:"“";color:var(--color-harbor)}.why-quote[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]:after{content:"”";color:var(--color-harbor)}.why-copy[data-astro-cid-zkhec6xw]{justify-items:start;gap:22px;display:grid}.why-copy[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{color:var(--color-slate);max-width:52ch}
