.h2c[data-astro-cid-qv7abu6a]{--cc-bg: #0d2741;--cc-line: rgb(255 255 255 / .09);margin:0;display:grid;gap:var(--space-3);perspective:1400px}.h2c__stage[data-astro-cid-qv7abu6a]{position:relative;display:block;inline-size:100%}.h2c__flip[data-astro-cid-qv7abu6a]{display:grid;transform-style:preserve-3d;transition:transform var(--dur-narrative) var(--ease-out-expo)}.h2c__face[data-astro-cid-qv7abu6a]{grid-area:1 / 1;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:var(--radius-2xl);background:linear-gradient(180deg,#ffffff0f,#ffffff05),var(--cc-bg);border:1px solid var(--cc-line);box-shadow:0 40px 80px -30px #0009,0 0 0 1px #00aeb80f,inset 0 1px #ffffff0f;padding:clamp(20px,4vw,28px);min-block-size:440px}.h2c__face--front[data-astro-cid-qv7abu6a]{display:flex;flex-direction:column}.h2c__face--back[data-astro-cid-qv7abu6a]{transform:rotateY(180deg);display:grid;align-content:center;justify-items:center;text-align:center;gap:var(--space-2);background:radial-gradient(120% 80% at 50% 0%,rgb(34 197 94 / .14),transparent 60%),var(--cc-bg)}.h2c__stage[data-astro-cid-qv7abu6a][data-state=booked] .h2c__flip[data-astro-cid-qv7abu6a]{transform:rotateY(180deg)}.h2c__top[data-astro-cid-qv7abu6a]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-xs)}.h2c__line[data-astro-cid-qv7abu6a]{display:inline-flex;align-items:center;gap:8px;padding:4px 10px;border-radius:var(--radius-pill);background:#00aeb824;color:#7fe0e6;font-weight:600;letter-spacing:.02em}.h2c__dot[data-astro-cid-qv7abu6a]{inline-size:6px;block-size:6px;border-radius:50%;background:var(--brand)}.h2c__status[data-astro-cid-qv7abu6a]{display:grid;color:var(--obsidian-muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.h2c__s[data-astro-cid-qv7abu6a]{grid-area:1 / 1;text-align:end;transition:opacity var(--dur-base) var(--ease-out)}.h2c__s--live[data-astro-cid-qv7abu6a]{opacity:0;color:#7fe0e6}.h2c__stage[data-astro-cid-qv7abu6a]:not([data-state=ring]) .h2c__s--ring[data-astro-cid-qv7abu6a]{opacity:0}.h2c__stage[data-astro-cid-qv7abu6a]:not([data-state=ring]) .h2c__s--live[data-astro-cid-qv7abu6a]{opacity:1}.h2c__caller[data-astro-cid-qv7abu6a]{display:flex;align-items:center;gap:var(--space-4);padding-block:var(--space-5);margin-block-end:var(--space-5);border-block-end:1px solid var(--cc-line);color:var(--obsidian-ink)}.h2c__caller[data-astro-cid-qv7abu6a] b[data-astro-cid-qv7abu6a]{display:block;font-size:var(--text-lg);font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.h2c__sub[data-astro-cid-qv7abu6a]{display:block;font-size:var(--text-sm);color:var(--obsidian-muted)}.h2c__ring[data-astro-cid-qv7abu6a]{position:relative;flex:none;display:grid;place-items:center;inline-size:48px;block-size:48px;border-radius:50%;background:var(--brand);color:var(--on-brand)}.h2c__pulse[data-astro-cid-qv7abu6a]{position:absolute;inset:0;border-radius:50%;border:2px solid var(--brand);opacity:0}.h2c__stage[data-astro-cid-qv7abu6a][data-state=ring] .h2c__pulse[data-astro-cid-qv7abu6a]{animation:h2c-pulse 1.6s var(--ease-out) infinite}.h2c__stage[data-astro-cid-qv7abu6a][data-state=ring] .h2c__pulse--2[data-astro-cid-qv7abu6a]{animation-delay:.5s}@keyframes h2c-pulse{0%{transform:scale(1);opacity:.7}to{transform:scale(1.9);opacity:0}}.h2c__turns[data-astro-cid-qv7abu6a]{list-style:none;margin:0;padding:0;display:grid;gap:10px;position:relative}.h2c__turn[data-astro-cid-qv7abu6a]{max-inline-size:86%;padding:10px 14px;border-radius:16px;font-size:var(--text-sm);line-height:1.45;opacity:0;transform:translateY(6px);transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out)}.h2c__turn--caller[data-astro-cid-qv7abu6a]{justify-self:end;background:var(--brand);color:var(--on-brand);border-end-end-radius:4px}.h2c__turn--assistant[data-astro-cid-qv7abu6a]{justify-self:start;background:#ffffff14;color:var(--obsidian-ink);border-end-start-radius:4px}.h2c__stage[data-astro-cid-qv7abu6a]:is([data-state=t1],[data-state=t2],[data-state=t3],[data-state=t4],[data-state=booked]) .h2c__turn[data-astro-cid-qv7abu6a]:nth-child(1),.h2c__stage[data-astro-cid-qv7abu6a]:is([data-state=t2],[data-state=t3],[data-state=t4],[data-state=booked]) .h2c__turn[data-astro-cid-qv7abu6a]:nth-child(2),.h2c__stage[data-astro-cid-qv7abu6a]:is([data-state=t3],[data-state=t4],[data-state=booked]) .h2c__turn[data-astro-cid-qv7abu6a]:nth-child(3),.h2c__stage[data-astro-cid-qv7abu6a]:is([data-state=t4],[data-state=booked]) .h2c__turn[data-astro-cid-qv7abu6a]:nth-child(4){opacity:1;transform:none}.h2c__typing[data-astro-cid-qv7abu6a]{position:absolute;inset-block-start:0;inset-inline-end:0;display:inline-flex;gap:5px;padding:14px 16px;border-radius:16px;border-end-end-radius:4px;background:#00aeb82e;opacity:0;transition:opacity var(--dur-base) var(--ease-out)}.h2c__typing[data-astro-cid-qv7abu6a] i[data-astro-cid-qv7abu6a]{inline-size:6px;block-size:6px;border-radius:50%;background:#7fe0e6;animation:h2c-dot 1.2s ease-in-out infinite}.h2c__typing[data-astro-cid-qv7abu6a] i[data-astro-cid-qv7abu6a]:nth-child(2){animation-delay:.15s}.h2c__typing[data-astro-cid-qv7abu6a] i[data-astro-cid-qv7abu6a]:nth-child(3){animation-delay:.3s}.h2c__stage[data-astro-cid-qv7abu6a][data-state=ring] .h2c__typing[data-astro-cid-qv7abu6a]{opacity:1}@keyframes h2c-dot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-2px)}}.h2c__intake[data-astro-cid-qv7abu6a]{margin:auto 0 0;padding-block-start:var(--space-5);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.h2c__intake[data-astro-cid-qv7abu6a] div[data-astro-cid-qv7abu6a]{display:grid;gap:4px;min-inline-size:0;padding:10px 12px;border-radius:var(--radius-md);background:#ffffff0a;border:1px solid var(--cc-line);transition:border-color var(--dur-slow) var(--ease-out),background-color var(--dur-slow) var(--ease-out)}.h2c__intake[data-astro-cid-qv7abu6a] dt[data-astro-cid-qv7abu6a]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--obsidian-muted)}.h2c__intake[data-astro-cid-qv7abu6a] dd[data-astro-cid-qv7abu6a]{margin:0;display:grid;font-size:var(--text-sm);font-weight:550;color:var(--obsidian-ink)}.h2c__intake[data-astro-cid-qv7abu6a] dd[data-astro-cid-qv7abu6a]>span[data-astro-cid-qv7abu6a]{grid-area:1 / 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity var(--dur-slow) var(--ease-out)}.h2c__wait[data-astro-cid-qv7abu6a]{color:var(--obsidian-muted);font-weight:400}.h2c__got[data-astro-cid-qv7abu6a]{opacity:0}.h2c__stage[data-astro-cid-qv7abu6a]:is([data-state=t2],[data-state=t3],[data-state=t4],[data-state=booked]) [data-astro-cid-qv7abu6a][data-at="1"],.h2c__stage[data-astro-cid-qv7abu6a]:is([data-state=t3],[data-state=t4],[data-state=booked]) [data-astro-cid-qv7abu6a][data-at="2"],.h2c__stage[data-astro-cid-qv7abu6a]:is([data-state=t4],[data-state=booked]) [data-astro-cid-qv7abu6a][data-at="3"]{border-color:#00aeb859;background:#00aeb814}.h2c__stage[data-astro-cid-qv7abu6a]:is([data-state=t2],[data-state=t3],[data-state=t4],[data-state=booked]) [data-astro-cid-qv7abu6a][data-at="1"] .h2c__wait[data-astro-cid-qv7abu6a],.h2c__stage[data-astro-cid-qv7abu6a]:is([data-state=t3],[data-state=t4],[data-state=booked]) [data-astro-cid-qv7abu6a][data-at="2"] .h2c__wait[data-astro-cid-qv7abu6a],.h2c__stage[data-astro-cid-qv7abu6a]:is([data-state=t4],[data-state=booked]) [data-astro-cid-qv7abu6a][data-at="3"] .h2c__wait[data-astro-cid-qv7abu6a]{opacity:0}.h2c__stage[data-astro-cid-qv7abu6a]:is([data-state=t2],[data-state=t3],[data-state=t4],[data-state=booked]) [data-astro-cid-qv7abu6a][data-at="1"] .h2c__got[data-astro-cid-qv7abu6a],.h2c__stage[data-astro-cid-qv7abu6a]:is([data-state=t3],[data-state=t4],[data-state=booked]) [data-astro-cid-qv7abu6a][data-at="2"] .h2c__got[data-astro-cid-qv7abu6a],.h2c__stage[data-astro-cid-qv7abu6a]:is([data-state=t4],[data-state=booked]) [data-astro-cid-qv7abu6a][data-at="3"] .h2c__got[data-astro-cid-qv7abu6a]{opacity:1}@media(max-width:420px){.h2c__intake[data-astro-cid-qv7abu6a]{grid-template-columns:1fr 1fr}.h2c__intake[data-astro-cid-qv7abu6a] div[data-astro-cid-qv7abu6a]:last-child{grid-column:1 / -1}}.h2c__check[data-astro-cid-qv7abu6a]{display:grid;place-items:center;inline-size:56px;block-size:56px;border-radius:50%;background:var(--done);color:#052e16;box-shadow:0 0 0 8px #22c55e24;margin-block-end:var(--space-2)}.h2c__booked[data-astro-cid-qv7abu6a]{margin:0;font-size:var(--text-2xl);font-weight:650;letter-spacing:var(--tracking-heading);color:var(--obsidian-ink)}.h2c__what[data-astro-cid-qv7abu6a]{margin:0;font-size:var(--text-sm);color:var(--obsidian-muted)}.h2c__dl[data-astro-cid-qv7abu6a]{margin:var(--space-4) 0 0;display:grid;inline-size:min(100%,320px);border-radius:var(--radius-lg);border:1px solid var(--cc-line);background:#ffffff08;text-align:start}.h2c__dl[data-astro-cid-qv7abu6a] div[data-astro-cid-qv7abu6a]{display:flex;justify-content:space-between;gap:var(--space-4);padding:10px 14px;font-size:var(--text-sm)}.h2c__dl[data-astro-cid-qv7abu6a] div[data-astro-cid-qv7abu6a]+div[data-astro-cid-qv7abu6a]{border-block-start:1px solid var(--cc-line)}.h2c__dl[data-astro-cid-qv7abu6a] dt[data-astro-cid-qv7abu6a]{color:var(--obsidian-muted)}.h2c__dl[data-astro-cid-qv7abu6a] dd[data-astro-cid-qv7abu6a]{margin:0;color:var(--obsidian-ink);font-weight:550}.h2c__sent[data-astro-cid-qv7abu6a]{margin:var(--space-4) 0 0;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-pill);background:#22c55e24;color:#4ade80;font-size:var(--text-sm);font-weight:550}.h2c__foot[data-astro-cid-qv7abu6a]{display:flex;align-items:center;justify-content:center;gap:var(--space-3);min-block-size:32px}.h2c__label[data-astro-cid-qv7abu6a]{font-size:var(--text-xs);color:var(--muted);letter-spacing:.04em}.h2c__pause[data-astro-cid-qv7abu6a]{display:grid;place-items:center;flex:none;inline-size:32px;block-size:32px;padding:0;border-radius:50%;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink-2);cursor:pointer;transition:background-color var(--dur-fast),border-color var(--dur-fast),color var(--dur-fast)}.h2c__pause[data-astro-cid-qv7abu6a][hidden]{display:none}.h2c__pause[data-astro-cid-qv7abu6a]:hover{border-color:var(--muted);color:var(--ink)}.h2c__pause[data-astro-cid-qv7abu6a]:focus-visible{outline:none;box-shadow:var(--ring-focus)}.h2c__pause[data-astro-cid-qv7abu6a]{position:relative}.h2c__pause[data-astro-cid-qv7abu6a]:before{content:"";position:absolute;inset:-6px}.h2c__pause-i[data-astro-cid-qv7abu6a]{display:inline-flex}.h2c__pause[data-astro-cid-qv7abu6a][aria-pressed=false] .h2c__pause-i--play[data-astro-cid-qv7abu6a],.h2c__pause[data-astro-cid-qv7abu6a][aria-pressed=true] .h2c__pause-i--pause[data-astro-cid-qv7abu6a]{display:none}.no-js .h2c__flip[data-astro-cid-qv7abu6a]{transform:rotateY(180deg)}@media(prefers-reduced-motion:reduce){.h2c__stage[data-astro-cid-qv7abu6a]:not([data-played]) .h2c__flip[data-astro-cid-qv7abu6a]{transform:rotateY(180deg)}.h2c__pulse[data-astro-cid-qv7abu6a],.h2c__typing[data-astro-cid-qv7abu6a] i[data-astro-cid-qv7abu6a]{animation:none!important}}.ah[data-astro-cid-vr5e34b6]{position:relative;isolation:isolate;overflow:clip;background:var(--paper);padding-block:clamp(2.5rem,1rem + 5vw,6rem) clamp(2.5rem,1.5rem + 3vw,4rem)}.ah__bg[data-astro-cid-vr5e34b6]{position:absolute;inset:0;z-index:-1;background:radial-gradient(50% 60% at 82% 30%,rgb(0 174 184 / .16),transparent 70%),radial-gradient(40% 50% at 10% 0%,rgb(8 43 76 / .06),transparent 70%),linear-gradient(180deg,#fff 0%,var(--paper) 100%)}.ah__bg[data-astro-cid-vr5e34b6]:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgb(8 43 76 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(8 43 76 / .045) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(70% 70% at 75% 35%,#000 10%,transparent 75%)}.ah__grid[data-astro-cid-vr5e34b6]{display:grid;gap:clamp(2.5rem,1rem + 4vw,4.5rem);align-items:center}@media(min-width:1000px){.ah__grid[data-astro-cid-vr5e34b6]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.ah__copy[data-astro-cid-vr5e34b6]{min-inline-size:0}.ah__eyebrow[data-astro-cid-vr5e34b6]{margin:0 0 var(--space-6)}.ah__title[data-astro-cid-vr5e34b6]{margin:0;font-size:clamp(2.75rem,1.4rem + 4.6vw,5.25rem);line-height:.98;color:var(--ink);max-inline-size:15ch;text-wrap:balance}.ah__title[data-astro-cid-vr5e34b6] em{color:var(--brand-ink)}@media(min-width:720px){.ah__title[data-astro-cid-vr5e34b6] em{display:block}}.ah__sub[data-astro-cid-vr5e34b6]{margin:var(--space-6) 0 0;max-inline-size:36rem;font-size:var(--text-lg);line-height:1.55;color:var(--ink-2);text-wrap:pretty}.ah__copy[data-astro-cid-vr5e34b6] .ah__cta{margin-block-start:var(--space-8)}.ah__card[data-astro-cid-vr5e34b6]{min-inline-size:0;justify-self:end;inline-size:min(100%,520px)}@media(max-width:999px){.ah__card[data-astro-cid-vr5e34b6]{justify-self:center}}.ah__proof[data-astro-cid-vr5e34b6]{list-style:none;margin:clamp(2.5rem,1.5rem + 3vw,4rem) 0 0;padding:var(--space-6) 0 0;display:grid;gap:var(--space-4) var(--space-8);border-top:1px solid var(--line)}@media(min-width:820px){.ah__proof[data-astro-cid-vr5e34b6]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ah__proof[data-astro-cid-vr5e34b6] li[data-astro-cid-vr5e34b6]{display:flex;align-items:center;gap:var(--space-3);color:var(--ink);font-size:var(--text-md);font-weight:550;line-height:1.35}.ah__ic[data-astro-cid-vr5e34b6]{display:grid;place-items:center;flex:none;inline-size:36px;block-size:36px;border-radius:50%;background:var(--brand-soft);color:var(--brand-ink)}.h2v1[data-astro-cid-2sxq4shn]{inline-size:min(100%,340px);padding:var(--space-5);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-lg);font-size:var(--text-sm)}.h2v1__h[data-astro-cid-2sxq4shn]{display:flex;align-items:center;gap:8px;margin:0 0 var(--space-4);font-weight:600;color:var(--ink)}.h2v1__h[data-astro-cid-2sxq4shn] span[data-astro-cid-2sxq4shn]{margin-inline-start:auto;color:var(--muted);font-size:var(--text-xs);font-weight:400}.h2v1__lines[data-astro-cid-2sxq4shn]{list-style:none;margin:0;padding:0;display:grid;gap:6px}.h2v1__lines[data-astro-cid-2sxq4shn] li[data-astro-cid-2sxq4shn]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:9px 12px;border-radius:var(--radius-md);background:var(--paper-2)}.h2v1__lines[data-astro-cid-2sxq4shn] b[data-astro-cid-2sxq4shn]{display:block;font-weight:600;color:var(--ink)}.h2v1__lines[data-astro-cid-2sxq4shn] small[data-astro-cid-2sxq4shn]{display:block;font-size:var(--text-xs);color:var(--muted)}.h2v1__lines[data-astro-cid-2sxq4shn] i[data-astro-cid-2sxq4shn]{flex:none;inline-size:34px;block-size:20px;border-radius:10px;background:var(--line-strong);position:relative}.h2v1__lines[data-astro-cid-2sxq4shn] i[data-astro-cid-2sxq4shn]:after{content:"";position:absolute;inset-block-start:3px;inset-inline-start:3px;inline-size:14px;block-size:14px;border-radius:50%;background:#fff}.h2v1__lines[data-astro-cid-2sxq4shn] li[data-astro-cid-2sxq4shn].is-on i[data-astro-cid-2sxq4shn]{background:var(--brand)}.h2v1__lines[data-astro-cid-2sxq4shn] li[data-astro-cid-2sxq4shn].is-on i[data-astro-cid-2sxq4shn]:after{inset-inline-start:17px}.h2v1__note[data-astro-cid-2sxq4shn]{margin:var(--space-4) 0 0;font-size:var(--text-xs);color:var(--muted)}.h2v2[data-astro-cid-2sxq4shn]{inline-size:min(100%,340px);padding:var(--space-5);border-radius:var(--radius-xl);background:var(--navy-900);color:#f2f6f9;box-shadow:var(--shadow-lg)}.h2v2__row[data-astro-cid-2sxq4shn]{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-sm)}.h2v2__row[data-astro-cid-2sxq4shn] small[data-astro-cid-2sxq4shn]{display:block;color:#9db0c3;font-size:var(--text-xs)}.h2v2__ic[data-astro-cid-2sxq4shn]{display:grid;place-items:center;inline-size:34px;block-size:34px;border-radius:50%;background:var(--brand);color:var(--on-brand);flex:none}.h2v2__live[data-astro-cid-2sxq4shn]{margin-inline-start:auto;font-size:var(--text-xs);color:#7fe0e6;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.h2v2__wave[data-astro-cid-2sxq4shn]{display:flex;align-items:center;gap:3px;block-size:44px;margin-block:var(--space-4)}.h2v2__wave[data-astro-cid-2sxq4shn] i[data-astro-cid-2sxq4shn]{flex:1;block-size:var(--h);border-radius:2px;background:linear-gradient(180deg,#4fd1d9,#00aeb8);opacity:.85}.h2v2__said[data-astro-cid-2sxq4shn]{margin:0;padding:10px 12px;border-radius:12px;background:#ffffff14;font-size:var(--text-sm)}.h2v2__got[data-astro-cid-2sxq4shn]{margin:var(--space-4) 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,6rem),1fr));gap:6px}.h2v2__got[data-astro-cid-2sxq4shn] div[data-astro-cid-2sxq4shn]{padding:8px 10px;border-radius:var(--radius-md);background:#00aeb81a;border:1px solid rgb(0 174 184 / .3);min-inline-size:0}.h2v2__got[data-astro-cid-2sxq4shn] dt[data-astro-cid-2sxq4shn]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#9db0c3}.h2v2__got[data-astro-cid-2sxq4shn] dd[data-astro-cid-2sxq4shn]{margin:2px 0 0;font-size:var(--text-xs);font-weight:550;line-height:1.3}.h2v3[data-astro-cid-2sxq4shn]{inline-size:min(100%,340px);padding:var(--space-5);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-lg);font-size:var(--text-sm)}.h2v3__h[data-astro-cid-2sxq4shn]{display:flex;align-items:center;gap:8px;margin:0 0 var(--space-3);font-weight:600;color:var(--ink)}.h2v3__h[data-astro-cid-2sxq4shn] span[data-astro-cid-2sxq4shn]{margin-inline-start:auto;color:var(--muted);font-size:var(--text-xs);font-weight:400}.h2v3__t[data-astro-cid-2sxq4shn]{margin:0;font-weight:600;color:var(--ink)}.h2v3__s[data-astro-cid-2sxq4shn]{margin:2px 0 var(--space-4);font-size:var(--text-xs);color:var(--muted)}.h2v3__row[data-astro-cid-2sxq4shn]{display:flex;align-items:center;gap:8px;margin:0;padding-block:7px;border-top:1px solid var(--line);color:var(--ink-2);font-size:var(--text-xs);font-weight:550}.h2v3__row[data-astro-cid-2sxq4shn] i[data-astro-cid-2sxq4shn]{inline-size:8px;block-size:8px;border-radius:50%;flex:none}.h2v3__row[data-astro-cid-2sxq4shn] i[data-astro-cid-2sxq4shn].ok{background:var(--done)}.h2v3__row[data-astro-cid-2sxq4shn] i[data-astro-cid-2sxq4shn].cb{background:var(--brand)}.h2w[data-astro-cid-naz47gu7]{background:var(--paper-2);overflow-x:clip}.h2w__track[data-astro-cid-naz47gu7]{display:block;padding-block:var(--section-y)}.h2w__head[data-astro-cid-naz47gu7]{display:grid;gap:var(--space-3);margin-block-end:var(--space-10)}.h2w__title[data-astro-cid-naz47gu7]{margin:0;font-size:var(--text-4xl);line-height:1.04;color:var(--ink);max-inline-size:20ch;text-wrap:balance}.h2w__progress[data-astro-cid-naz47gu7]{display:none}.h2w__list[data-astro-cid-naz47gu7]{list-style:none;margin:0;padding:0 var(--gutter);display:grid;gap:var(--space-5);max-inline-size:calc(var(--container) + var(--gutter) * 2);margin-inline:auto}.h2w__panel[data-astro-cid-naz47gu7]{display:grid;gap:var(--space-6);padding:clamp(1.5rem,1rem + 2vw,2.5rem);border-radius:var(--radius-2xl);background:var(--surface);box-shadow:var(--shadow-md)}.h2w__n[data-astro-cid-naz47gu7]{font-size:var(--text-sm);color:var(--brand-ink);letter-spacing:.06em}.h2w__text[data-astro-cid-naz47gu7] h3[data-astro-cid-naz47gu7]{margin:var(--space-2) 0 var(--space-3);font-size:var(--text-2xl);line-height:1.15;letter-spacing:var(--tracking-heading);font-weight:620;color:var(--ink);text-wrap:balance}.h2w__text[data-astro-cid-naz47gu7] p[data-astro-cid-naz47gu7]{margin:0;color:var(--ink-2);font-size:var(--text-md);line-height:1.6;max-inline-size:38ch}.h2w__vis[data-astro-cid-naz47gu7]{display:grid;place-items:center;padding:var(--space-6);border-radius:var(--radius-xl);background:linear-gradient(160deg,var(--navy-50),var(--teal-50));min-block-size:240px}.h2w__cap[data-astro-cid-naz47gu7]{margin-block:var(--space-5) 0;font-size:var(--text-xs);letter-spacing:.04em;color:var(--muted)}@media(min-width:768px)and (min-height:640px)and (prefers-reduced-motion:no-preference){html.js .h2w__track[data-astro-cid-naz47gu7]{block-size:240vh;padding:0}html.js .h2w__sticky[data-astro-cid-naz47gu7]{position:sticky;top:var(--header-h);block-size:calc(100vh - var(--header-h));block-size:calc(100svh - var(--header-h));display:flex;flex-direction:column;justify-content:flex-start;padding-block-start:clamp(2rem,6vh,5rem);overflow:hidden}html.js .h2w__head[data-astro-cid-naz47gu7]{margin-block-end:var(--space-8)}html.js .h2w__title[data-astro-cid-naz47gu7]{font-size:var(--text-3xl);max-inline-size:28ch}html.js .h2w__progress[data-astro-cid-naz47gu7]{display:block;block-size:2px;inline-size:min(100%,240px);background:var(--line);border-radius:2px;overflow:hidden;margin-block-start:var(--space-2)}html.js .h2w__bar[data-astro-cid-naz47gu7]{display:block;block-size:100%;background:var(--brand);transform-origin:left;transform:scaleX(var(--hw-p, 0))}html.js .h2w__viewport[data-astro-cid-naz47gu7]{overflow:visible}html.js .h2w__list[data-astro-cid-naz47gu7]{display:flex;inline-size:max-content;max-inline-size:none;gap:var(--space-6);padding-inline:max(var(--gutter),calc((100vw - var(--container)) / 2));will-change:transform}html.js .h2w__panel[data-astro-cid-naz47gu7]{inline-size:min(78vw,900px);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;opacity:1;transform:scale(.97);transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out),box-shadow var(--dur-slow) var(--ease-out)}html.js .h2w__panel[data-astro-cid-naz47gu7].is-active{opacity:1;transform:none;box-shadow:var(--shadow-lg)}html.js .h2w__vis[data-astro-cid-naz47gu7]{min-block-size:360px}}@media(min-width:768px){.h2w__panel[data-astro-cid-naz47gu7]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}}.h2t[data-astro-cid-vwyzqe54]{padding-block:var(--section-y);background:var(--paper)}.h2t__head[data-astro-cid-vwyzqe54]{display:grid;gap:var(--space-3);margin-block-end:var(--space-10)}.h2t__title[data-astro-cid-vwyzqe54]{margin:0;font-size:var(--text-4xl);line-height:1.04;color:var(--ink);max-inline-size:18ch;text-wrap:balance}.h2t__lede[data-astro-cid-vwyzqe54]{margin:var(--space-2) 0 0;font-size:var(--text-lg);line-height:1.6;color:var(--ink-2);max-inline-size:48ch}.h2t__win[data-astro-cid-vwyzqe54]{margin:0;border-radius:var(--radius-2xl);background:var(--surface);overflow:hidden;box-shadow:var(--shadow-xl);border:1px solid var(--line);transition:transform var(--dur-slow) var(--ease-out),box-shadow var(--dur-slow) var(--ease-out)}@media(hover:hover){.h2t__win[data-astro-cid-vwyzqe54]:hover{transform:translateY(-2px)}}.h2t__bar[data-astro-cid-vwyzqe54]{display:flex;align-items:center;gap:var(--space-4);padding:12px 18px;background:var(--navy-900);color:#c9d5e0;font-size:var(--text-xs)}.h2t__dots[data-astro-cid-vwyzqe54]{display:inline-flex;gap:6px}.h2t__dots[data-astro-cid-vwyzqe54] i[data-astro-cid-vwyzqe54]{inline-size:10px;block-size:10px;border-radius:50%;background:#ffffff2e}.h2t__crumb[data-astro-cid-vwyzqe54]{font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h2t__body[data-astro-cid-vwyzqe54]{padding:clamp(1.25rem,.8rem + 2vw,2.25rem)}.h2t__greet[data-astro-cid-vwyzqe54]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:var(--space-3) var(--space-6);margin-block-end:var(--space-6)}.h2t__date[data-astro-cid-vwyzqe54]{margin:0;font-size:var(--text-xs);color:var(--muted)}.h2t__hello[data-astro-cid-vwyzqe54]{margin:4px 0 0;font-size:var(--text-xl);font-weight:600;color:var(--ink);letter-spacing:-.015em}.h2t__by[data-astro-cid-vwyzqe54]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-pill);background:var(--done-soft);color:var(--done-ink);font-size:var(--text-sm);font-weight:550}.h2t__kpis[data-astro-cid-vwyzqe54]{list-style:none;margin:0 0 var(--space-6);padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}@media(min-width:860px){.h2t__kpis[data-astro-cid-vwyzqe54]{grid-template-columns:repeat(4,minmax(0,1fr))}}.h2t__kpis[data-astro-cid-vwyzqe54] li[data-astro-cid-vwyzqe54]{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line)}.h2t__kpis[data-astro-cid-vwyzqe54] b[data-astro-cid-vwyzqe54]{display:block;font-size:var(--text-2xl);font-weight:650;color:var(--ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.h2t__kpis[data-astro-cid-vwyzqe54] span[data-astro-cid-vwyzqe54]{font-size:var(--text-sm);color:var(--muted)}.h2t__log[data-astro-cid-vwyzqe54]{inline-size:100%;border-collapse:collapse;font-size:var(--text-sm)}.h2t__log[data-astro-cid-vwyzqe54] th[data-astro-cid-vwyzqe54]{text-align:start;font:500 .6875rem / 1 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);padding:0 var(--space-3) var(--space-3);border-bottom:1px solid var(--line)}.h2t__log[data-astro-cid-vwyzqe54] td[data-astro-cid-vwyzqe54]{padding:var(--space-4) var(--space-3);border-bottom:1px solid var(--line);color:var(--ink-2);vertical-align:middle}.h2t__log[data-astro-cid-vwyzqe54] tr[data-astro-cid-vwyzqe54]:last-child td[data-astro-cid-vwyzqe54]{border-bottom:0}.h2t__log[data-astro-cid-vwyzqe54] tbody[data-astro-cid-vwyzqe54] tr[data-astro-cid-vwyzqe54]{transition:background-color var(--dur-fast)}.h2t__log[data-astro-cid-vwyzqe54] tbody[data-astro-cid-vwyzqe54] tr[data-astro-cid-vwyzqe54]:hover{background:var(--surface-2)}.h2t__log[data-astro-cid-vwyzqe54] b[data-astro-cid-vwyzqe54]{color:var(--ink);font-weight:600}.h2t__t[data-astro-cid-vwyzqe54]{color:var(--muted);white-space:nowrap}.h2t__line[data-astro-cid-vwyzqe54],.h2t__veh[data-astro-cid-vwyzqe54]{display:block;font-size:var(--text-xs);color:var(--muted)}.h2t__out[data-astro-cid-vwyzqe54]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--radius-pill);font-weight:550;font-size:var(--text-xs);white-space:nowrap}.h2t__out[data-astro-cid-vwyzqe54]:before{content:"";inline-size:6px;block-size:6px;border-radius:50%;background:currentColor}.h2t__out--done[data-astro-cid-vwyzqe54]{background:var(--done-soft);color:var(--done-ink)}.h2t__out--transit[data-astro-cid-vwyzqe54]{background:var(--transit-soft);color:var(--transit-ink)}.h2t__out--brand[data-astro-cid-vwyzqe54]{background:var(--brand-soft);color:var(--brand-ink)}.h2t__out--wait[data-astro-cid-vwyzqe54]{background:var(--paper-2);color:var(--ink-2);border:1px solid var(--line-strong)}.h2t__cap[data-astro-cid-vwyzqe54]{margin:var(--space-6) 0 0;text-align:center;font-size:var(--text-xs);color:var(--muted)}.h2t__more[data-astro-cid-vwyzqe54]{display:grid;gap:var(--space-6);margin-block-start:var(--space-6)}@media(min-width:900px){.h2t__more[data-astro-cid-vwyzqe54]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch}}.h2t__report[data-astro-cid-vwyzqe54]{margin:0;padding:clamp(1.25rem,.8rem + 2vw,2.25rem);border-radius:var(--radius-2xl);background:var(--navy-900);color:#f2f6f9;box-shadow:var(--shadow-xl);display:grid;align-content:start;gap:var(--space-3)}.h2t__rk[data-astro-cid-vwyzqe54]{margin:0;font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:#7fe0e6}.h2t__rh[data-astro-cid-vwyzqe54]{margin:0;font-family:var(--font-serif);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.1rem);line-height:1.15;color:#fff}.h2t__rdl[data-astro-cid-vwyzqe54]{margin:var(--space-3) 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border-radius:var(--radius-lg);overflow:hidden;background:#ffffff1a}.h2t__rdl[data-astro-cid-vwyzqe54] div[data-astro-cid-vwyzqe54]{padding:var(--space-4);background:#0b2a47}.h2t__rdl[data-astro-cid-vwyzqe54] dt[data-astro-cid-vwyzqe54]{font-size:var(--text-xs);color:#9db0c3}.h2t__rdl[data-astro-cid-vwyzqe54] dd[data-astro-cid-vwyzqe54]{margin:4px 0 0;font-size:var(--text-2xl);font-weight:650;letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums}.h2t__bars[data-astro-cid-vwyzqe54]{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;align-items:end;block-size:96px;margin-block-start:var(--space-3)}.h2t__bars[data-astro-cid-vwyzqe54] span[data-astro-cid-vwyzqe54]{display:grid;grid-template-rows:1fr auto;gap:6px;block-size:100%}.h2t__bars[data-astro-cid-vwyzqe54] i[data-astro-cid-vwyzqe54]{align-self:end;block-size:var(--h);border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,#4fd1d9,#00aeb859)}.h2t__bars[data-astro-cid-vwyzqe54] small[data-astro-cid-vwyzqe54]{font:500 .6875rem / 1 var(--font-mono);color:#9db0c3;text-align:center}.h2t__rnote[data-astro-cid-vwyzqe54]{margin:var(--space-2) 0 0;font-size:var(--text-sm);line-height:1.55;color:#c9d5e0}.h2t__phone[data-astro-cid-vwyzqe54]{margin:0;display:grid;justify-items:center;align-content:center;gap:var(--space-4);padding:var(--space-8) var(--space-4);border-radius:var(--radius-2xl);background:linear-gradient(160deg,var(--navy-50),var(--teal-50));border:1px solid var(--line)}.h2t__device[data-astro-cid-vwyzqe54]{position:relative;inline-size:min(100%,290px);padding:12px;border-radius:44px;background:#0b1f33;box-shadow:var(--shadow-xl),inset 0 0 0 2px #22384f}.h2t__notch[data-astro-cid-vwyzqe54]{position:absolute;inset-block-start:20px;inset-inline-start:50%;translate:-50% 0;inline-size:84px;block-size:22px;border-radius:12px;background:#0b1f33;z-index:1}.h2t__screen[data-astro-cid-vwyzqe54]{border-radius:34px;background:var(--surface);padding:52px 16px 18px;display:grid;gap:var(--space-3);min-block-size:380px;align-content:start}.h2t__ah[data-astro-cid-vwyzqe54]{margin:0;display:flex;justify-content:space-between;align-items:baseline;font-size:var(--text-lg);font-weight:650;color:var(--ink)}.h2t__ah[data-astro-cid-vwyzqe54] span[data-astro-cid-vwyzqe54]{font-size:.6875rem;font-weight:400;color:var(--muted)}.h2t__alist[data-astro-cid-vwyzqe54]{margin:0;padding:0;display:grid;gap:8px}.h2t__alist[data-astro-cid-vwyzqe54] li[data-astro-cid-vwyzqe54]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;padding:10px 12px;border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line);font-size:var(--text-xs)}.h2t__at[data-astro-cid-vwyzqe54]{grid-row:1 / 3;color:var(--muted);font-size:.6875rem;padding-block-start:2px}.h2t__aw[data-astro-cid-vwyzqe54]{display:grid;color:var(--muted);min-inline-size:0}.h2t__aw[data-astro-cid-vwyzqe54] b[data-astro-cid-vwyzqe54]{color:var(--ink);font-size:var(--text-sm)}.h2t__alist[data-astro-cid-vwyzqe54] .h2t__out[data-astro-cid-vwyzqe54]{grid-column:2;justify-self:start}.h2t__abtn[data-astro-cid-vwyzqe54]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-block-size:44px;border-radius:var(--radius-pill);background:var(--brand);color:var(--on-brand);font-weight:600;font-size:var(--text-sm)}.h2t__pcap[data-astro-cid-vwyzqe54]{font-size:var(--text-sm);color:var(--ink-2);text-align:center}.h2t__all[data-astro-cid-vwyzqe54]{list-style:none;margin:var(--space-6) 0 0;padding:0;display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}.h2t__all[data-astro-cid-vwyzqe54] li[data-astro-cid-vwyzqe54]{display:grid;align-content:start;gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-xl);background:var(--surface);border:1px solid var(--line)}.h2t__ic[data-astro-cid-vwyzqe54]{display:grid;place-items:center;inline-size:36px;block-size:36px;border-radius:10px;background:var(--brand-soft);color:var(--brand-ink);margin-block-end:var(--space-2)}.h2t__it[data-astro-cid-vwyzqe54]{margin:0;font-weight:600;color:var(--ink);font-size:var(--text-base)}.h2t__ib[data-astro-cid-vwyzqe54]{margin:0;font-size:var(--text-xs);line-height:1.5;color:var(--muted)}@media(max-width:679px){.h2t__log[data-astro-cid-vwyzqe54] thead[data-astro-cid-vwyzqe54]{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0)}.h2t__log[data-astro-cid-vwyzqe54],.h2t__log[data-astro-cid-vwyzqe54] tbody[data-astro-cid-vwyzqe54],.h2t__log[data-astro-cid-vwyzqe54] tr[data-astro-cid-vwyzqe54],.h2t__log[data-astro-cid-vwyzqe54] td[data-astro-cid-vwyzqe54]{display:block}.h2t__log[data-astro-cid-vwyzqe54] tr[data-astro-cid-vwyzqe54]{display:grid;grid-template-columns:auto 1fr;gap:4px var(--space-3);padding-block:var(--space-4);border-bottom:1px solid var(--line)}.h2t__log[data-astro-cid-vwyzqe54] tr[data-astro-cid-vwyzqe54]:last-child{border-bottom:0}.h2t__log[data-astro-cid-vwyzqe54] td[data-astro-cid-vwyzqe54]{padding:0;border:0}.h2t__log[data-astro-cid-vwyzqe54] td[data-astro-cid-vwyzqe54]:nth-child(1){grid-row:1 / 3}.h2t__log[data-astro-cid-vwyzqe54] td[data-astro-cid-vwyzqe54]:nth-child(3),.h2t__log[data-astro-cid-vwyzqe54] td[data-astro-cid-vwyzqe54]:nth-child(4){grid-column:2}.h2t__log[data-astro-cid-vwyzqe54] td[data-astro-cid-vwyzqe54]:nth-child(3) .h2t__veh[data-astro-cid-vwyzqe54]{display:inline;margin-inline-start:6px}.h2t__all[data-astro-cid-vwyzqe54]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sn[data-astro-cid-pxum54un]{display:grid;gap:var(--space-4);margin-block-start:var(--space-8);padding-block-start:var(--space-6);border-block-start:1px solid var(--line)}.sn__label[data-astro-cid-pxum54un]{margin:0;font-size:var(--text-sm);line-height:1.5;color:var(--muted)}.sn__list[data-astro-cid-pxum54un]{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3) clamp(1.25rem,.75rem + 2vw,2.5rem)}.sn__list[data-astro-cid-pxum54un] li[data-astro-cid-pxum54un]{font-size:clamp(1rem,.9rem + .4vw,1.25rem);font-weight:650;letter-spacing:-.02em;color:var(--ink-2);opacity:.85;white-space:nowrap}
