.hero[data-astro-cid-ge2uvauf]{padding:clamp(12px,2vw,28px) 0 clamp(48px,5vw,72px);overflow-x:clip}.hero-in[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,44fr) minmax(0,56fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.hero-media[data-astro-cid-ge2uvauf]{aspect-ratio:5/6;border-radius:var(--radius-lg);background:linear-gradient(160deg, var(--teal-soft), var(--surface-2));position:relative}.hero-img[data-astro-cid-ge2uvauf]{aspect-ratio:5/6;object-fit:cover;border-radius:var(--radius-lg);background:var(--surface-2);opacity:0;width:100%;height:auto;animation:photo .6s var(--ease-out) both}.hero-img[data-astro-cid-ge2uvauf].is-missing{display:none}@keyframes photo{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:none}}.hero-copy[data-astro-cid-ge2uvauf]{gap:clamp(18px,2.2vw,26px);padding-right:clamp(0px,2vw,32px);display:grid}.hero-h1[data-astro-cid-ge2uvauf] .line[data-astro-cid-ge2uvauf]{margin:-.06em -.12em -.18em -.1em;padding:.06em .12em .18em .1em;display:block;overflow:hidden}.hero-h1[data-astro-cid-ge2uvauf] .w[data-astro-cid-ge2uvauf]{animation:rise .55s var(--ease-out) forwards;animation-delay:calc(40ms + var(--i) * 40ms);display:inline-block;transform:translateY(110%)}@keyframes rise{to{transform:none}}.hero-eyebrow[data-astro-cid-ge2uvauf],.hero-sub[data-astro-cid-ge2uvauf],.hero-checks[data-astro-cid-ge2uvauf],.hero-cta[data-astro-cid-ge2uvauf]{opacity:0;animation:up .4s var(--ease-out) forwards}.hero-eyebrow[data-astro-cid-ge2uvauf]{animation-delay:80ms}.hero-sub[data-astro-cid-ge2uvauf]{animation-delay:.1s}.hero-checks[data-astro-cid-ge2uvauf]{animation-delay:.14s}.hero-cta[data-astro-cid-ge2uvauf]{animation-delay:.18s}.hero-cta[data-astro-cid-ge2uvauf]:focus-within{opacity:1;animation:none;transform:none}@keyframes up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.hero-sub[data-astro-cid-ge2uvauf]{max-width:54ch}.hero-checks[data-astro-cid-ge2uvauf]{gap:10px;display:grid}.hero-cta[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;display:flex}.pass[data-astro-cid-ge2uvauf]{width:min(76%,390px);color:var(--ink);filter:drop-shadow(0 22px 26px #0b142352)drop-shadow(0 1px 1px #0b14231a);will-change:transform;opacity:1;animation:passin .6s var(--ease-out) .1s backwards;background:0 0;border-radius:14px;position:absolute;bottom:-4%;right:-6%;transform:rotate(-3deg)}@keyframes passin{0%{opacity:0;transform:translateY(12px)rotate(-5deg)}to{opacity:1;transform:rotate(-3deg)}}.pass-main[data-astro-cid-ge2uvauf]{border-bottom:1.5px dashed var(--teal-line);background:#fff;border-radius:14px 14px 0 0;padding:20px 22px 18px;position:relative;-webkit-mask:radial-gradient(circle at 0 100%,#0000 11px,#000 11.6px) 0 0/51% 100% no-repeat,radial-gradient(circle at 100% 100%,#0000 11px,#000 11.6px) 100% 0/51% 100% no-repeat;mask:radial-gradient(circle at 0 100%,#0000 11px,#000 11.6px) 0 0/51% 100% no-repeat,radial-gradient(circle at 100% 100%,#0000 11px,#000 11.6px) 100% 0/51% 100% no-repeat}.pass-head[data-astro-cid-ge2uvauf]{text-transform:uppercase;letter-spacing:.1em;color:var(--teal-deep);justify-content:space-between;margin-bottom:16px;font-size:.66rem;font-weight:700;display:flex}.pass-route[data-astro-cid-ge2uvauf]{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.pass-route[data-astro-cid-ge2uvauf]>div[data-astro-cid-ge2uvauf]{display:grid}.pass-route[data-astro-cid-ge2uvauf]>div[data-astro-cid-ge2uvauf]:last-child{text-align:right}.pass-k[data-astro-cid-ge2uvauf]{text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);font-size:.62rem;font-weight:700}.pass-code[data-astro-cid-ge2uvauf]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--navy);font-variation-settings:"opsz" 72, "SOFT" 20;font-size:2.7rem;font-weight:700;line-height:1}.pass-city[data-astro-cid-ge2uvauf]{color:var(--ink-2);font-size:.82rem}.pass-plane[data-astro-cid-ge2uvauf]{color:var(--teal)}.pass-grid[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0 0;font-size:.72rem;display:grid}.pass-grid[data-astro-cid-ge2uvauf] dt[data-astro-cid-ge2uvauf]{color:var(--ink-3);text-transform:uppercase;letter-spacing:.08em;font-size:.58rem;font-weight:700}.pass-grid[data-astro-cid-ge2uvauf] dd[data-astro-cid-ge2uvauf]{color:var(--ink);font-weight:600;font-family:var(--font-mono);white-space:nowrap;margin:3px 0 0;font-size:.7rem}.pass-stub[data-astro-cid-ge2uvauf]{background:#fff;border-radius:0 0 14px 14px;grid-template-columns:auto 1fr;align-items:center;gap:16px;padding:12px 22px 16px;display:grid;-webkit-mask:radial-gradient(circle at 0 0,#0000 11px,#000 11.6px) 0 0/51% 100% no-repeat,radial-gradient(circle at 100% 0,#0000 11px,#000 11.6px) 100% 0/51% 100% no-repeat;mask:radial-gradient(circle at 0 0,#0000 11px,#000 11.6px) 0 0/51% 100% no-repeat,radial-gradient(circle at 100% 0,#0000 11px,#000 11.6px) 100% 0/51% 100% no-repeat}.pass-code[data-astro-cid-ge2uvauf].sm{font-size:1.2rem}.pass-code[data-astro-cid-ge2uvauf].sm i[data-astro-cid-ge2uvauf]{color:var(--teal);margin:0 6px;font-style:normal}.barcode[data-astro-cid-ge2uvauf]{background:repeating-linear-gradient(90deg, var(--navy) 0 2px, transparent 2px 4px, var(--navy) 4px 5px, transparent 5px 8px, var(--navy) 8px 11px, transparent 11px 13px);opacity:.85;height:30px}@media (width<=1180px){.hero-in[data-astro-cid-ge2uvauf]{gap:clamp(24px,3vw,40px)}.pass[data-astro-cid-ge2uvauf]{width:min(82%,330px);bottom:5%;right:2%}.pass-code[data-astro-cid-ge2uvauf]{font-size:2.2rem}.pass-main[data-astro-cid-ge2uvauf]{padding:16px 18px 14px}.pass-grid[data-astro-cid-ge2uvauf]{gap:8px;margin-top:14px}.pass-stub[data-astro-cid-ge2uvauf]{padding:10px 18px 14px}}@media (width<=960px){.hero-in[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.hero-media[data-astro-cid-ge2uvauf]{aspect-ratio:4/3;order:2;margin-top:8px}.hero-img[data-astro-cid-ge2uvauf]{aspect-ratio:4/3}.pass[data-astro-cid-ge2uvauf]{width:min(68%,300px);bottom:-22px;right:12px;transform:rotate(-2deg)}.pass-code[data-astro-cid-ge2uvauf]{font-size:1.9rem}.pass-code[data-astro-cid-ge2uvauf].sm{font-size:1.05rem}.pass-main[data-astro-cid-ge2uvauf]{padding:14px 16px 12px}.pass-head[data-astro-cid-ge2uvauf]{margin-bottom:12px;font-size:.6rem}.pass-grid[data-astro-cid-ge2uvauf]{gap:8px;margin-top:12px}.pass-stub[data-astro-cid-ge2uvauf]{gap:12px;padding:8px 16px 12px}.barcode[data-astro-cid-ge2uvauf]{height:24px}.hero[data-astro-cid-ge2uvauf]{padding-bottom:64px}}@media (width<=600px){.hero-media[data-astro-cid-ge2uvauf],.hero-img[data-astro-cid-ge2uvauf]{aspect-ratio:1}.hero[data-astro-cid-ge2uvauf]{padding-top:12px;padding-bottom:44px}.pass[data-astro-cid-ge2uvauf]{width:min(64%,280px);bottom:-16px}.pass-code[data-astro-cid-ge2uvauf]{font-size:1.7rem}.pass-grid[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(2,1fr);gap:6px 10px;margin-top:10px}.pass-main[data-astro-cid-ge2uvauf]{padding:12px 14px 10px}.pass-head[data-astro-cid-ge2uvauf]{letter-spacing:.06em;gap:8px;margin-bottom:10px;font-size:.55rem}.pass-head[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pass-head[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]:last-child{flex:none}.pass-k[data-astro-cid-ge2uvauf]{font-size:.56rem}.pass-city[data-astro-cid-ge2uvauf]{font-size:.74rem}.pass-grid[data-astro-cid-ge2uvauf] dt[data-astro-cid-ge2uvauf]{font-size:.52rem}.pass-grid[data-astro-cid-ge2uvauf] dd[data-astro-cid-ge2uvauf]{white-space:nowrap;font-size:.64rem}.pass-stub[data-astro-cid-ge2uvauf]{padding:8px 14px 10px}.barcode[data-astro-cid-ge2uvauf]{height:20px}}@media (prefers-reduced-motion:reduce){.hero-h1[data-astro-cid-ge2uvauf] .w[data-astro-cid-ge2uvauf],.hero-eyebrow[data-astro-cid-ge2uvauf],.hero-sub[data-astro-cid-ge2uvauf],.hero-checks[data-astro-cid-ge2uvauf],.hero-cta[data-astro-cid-ge2uvauf],.pass[data-astro-cid-ge2uvauf],.hero-img[data-astro-cid-ge2uvauf]{opacity:1;animation:none;transform:none}.pass[data-astro-cid-ge2uvauf]{transform:rotate(-3deg)}}@media (width<=400px){.pass-head[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]:last-child{display:none}}.facts[data-astro-cid-u6vsyxkm]{background:var(--navy);color:#fff;padding-right:48px;position:relative;overflow:hidden}.facts-in[data-astro-cid-u6vsyxkm]{flex-wrap:nowrap;padding:14px 0;display:flex;overflow:hidden}.track[data-astro-cid-u6vsyxkm]{animation:facts-scroll calc(var(--n) * 4.2s) linear infinite;will-change:transform;flex:none;gap:36px;padding-right:36px;display:flex}.facts-in[data-astro-cid-u6vsyxkm]:hover .track[data-astro-cid-u6vsyxkm],.facts[data-astro-cid-u6vsyxkm].is-paused .track[data-astro-cid-u6vsyxkm]{animation-play-state:paused}.facts-toggle[data-astro-cid-u6vsyxkm]{background:var(--navy);border-left:1px solid #fff3;place-items:center;width:48px;display:grid;position:absolute;inset:0 0 0 auto}.facts-toggle[data-astro-cid-u6vsyxkm]:focus-visible{outline-offset:-5px;outline-color:#fff}.play-icon[data-astro-cid-u6vsyxkm],.is-paused[data-astro-cid-u6vsyxkm] .pause-icon[data-astro-cid-u6vsyxkm]{display:none}.is-paused[data-astro-cid-u6vsyxkm] .play-icon[data-astro-cid-u6vsyxkm]{display:block}.fact[data-astro-cid-u6vsyxkm]{letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;color:#ffffffeb;align-items:center;gap:10px;font-size:.74rem;font-weight:600;display:inline-flex}.fact[data-astro-cid-u6vsyxkm] i[data-astro-cid-u6vsyxkm]{background:var(--teal);border-radius:50%;flex:none;width:6px;height:6px}@keyframes facts-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (width<=960px){.track[data-astro-cid-u6vsyxkm]{animation-duration:calc(var(--n) * 3.6s);gap:28px;padding-right:28px}}@media (prefers-reduced-motion:reduce){.facts[data-astro-cid-u6vsyxkm]{padding-right:0}.facts-toggle[data-astro-cid-u6vsyxkm]{display:none}.track[data-astro-cid-u6vsyxkm]{animation:none}.track-dup[data-astro-cid-u6vsyxkm]{display:none}.facts-in[data-astro-cid-u6vsyxkm]{justify-content:center}.track[data-astro-cid-u6vsyxkm]{flex-wrap:wrap;flex:0 auto;justify-content:center;gap:6px 28px;padding:0 20px}@media (width<=960px){.facts-in[data-astro-cid-u6vsyxkm]{scrollbar-width:none;-webkit-overflow-scrolling:touch;justify-content:flex-start;overflow-x:auto}.facts-in[data-astro-cid-u6vsyxkm]::-webkit-scrollbar{display:none}.track[data-astro-cid-u6vsyxkm]{flex-wrap:nowrap;padding-left:20px}}}.stats[data-astro-cid-2ojqaodh]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.stat[data-astro-cid-2ojqaodh]{align-content:start;gap:10px;padding:28px 26px 30px;display:grid}.stat-v[data-astro-cid-2ojqaodh]{font-size:clamp(2.8rem,4.8vw,4.2rem);line-height:.95}.stat-l[data-astro-cid-2ojqaodh]{color:var(--ink-2);max-width:22ch;font-size:.98rem}.stat-n[data-astro-cid-2ojqaodh]{color:var(--teal-deep);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:700}.caveat[data-astro-cid-2ojqaodh]{border-radius:var(--radius-lg);background:var(--ink);color:#fff;align-items:end;min-height:340px;margin-top:24px;display:grid;position:relative;overflow:hidden}.caveat-img[data-astro-cid-2ojqaodh]{object-fit:cover;opacity:.7;width:100%;height:100%;position:absolute;inset:0}.caveat-img[data-astro-cid-2ojqaodh].is-missing{display:none}.caveat[data-astro-cid-2ojqaodh]:after{content:"";background:linear-gradient(90deg,#0b1423eb 0%,#0b1423bf 45%,#0b142326 100%);position:absolute;inset:0}.caveat-body[data-astro-cid-2ojqaodh]{z-index:1;gap:12px;max-width:68ch;padding:clamp(28px,4vw,48px);display:grid;position:relative}.caveat-h[data-astro-cid-2ojqaodh]{color:var(--lime);text-transform:uppercase;letter-spacing:.09em;font-size:.74rem;font-weight:700}.caveat[data-astro-cid-2ojqaodh] p[data-astro-cid-2ojqaodh]{color:#ffffffdb;text-wrap:pretty;font-size:1.05rem}@media (width<=900px){.stats[data-astro-cid-2ojqaodh]{grid-template-columns:1fr 1fr}}@media (width<=700px){.caveat[data-astro-cid-2ojqaodh]:after{background:linear-gradient(#0b14238c 0%,#0b1423eb 55%)}.caveat[data-astro-cid-2ojqaodh]{min-height:420px}}@media (width<=480px){.stats[data-astro-cid-2ojqaodh]{grid-template-columns:1fr}}.svc[data-astro-cid-lesv7jgp]{padding:4px 28px}.svc-row[data-astro-cid-lesv7jgp]{border-bottom:1px solid var(--line)}.svc-row[data-astro-cid-lesv7jgp]:last-child{border-bottom:0}.svc-btn[data-astro-cid-lesv7jgp]{text-align:left;grid-template-columns:3.2rem 1fr auto 40px;align-items:center;gap:20px;width:100%;padding:22px 0;display:grid}.svc-n[data-astro-cid-lesv7jgp]{color:var(--teal-deep);letter-spacing:.08em;font-size:.78rem;font-weight:700}.svc-t[data-astro-cid-lesv7jgp]{transition:transform .26s var(--ease-out), color .2s ease}.svc-plus[data-astro-cid-lesv7jgp]{border:1.5px solid var(--line-strong);width:40px;height:40px;transition:background-color .2s ease, border-color .2s ease, color .2s ease, transform .2s var(--ease-out);border-radius:50%;position:relative}.svc-plus[data-astro-cid-lesv7jgp] i[data-astro-cid-lesv7jgp]{width:14px;height:1.6px;transition:transform .24s var(--ease-out);background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.svc-plus[data-astro-cid-lesv7jgp] i[data-astro-cid-lesv7jgp]:last-child{transform:translate(-50%,-50%)rotate(90deg)}.svc-btn[data-astro-cid-lesv7jgp][aria-expanded=true] .svc-plus[data-astro-cid-lesv7jgp]{background:var(--teal);border-color:var(--teal);color:#fff}.svc-btn[data-astro-cid-lesv7jgp][aria-expanded=true] .svc-plus[data-astro-cid-lesv7jgp] i[data-astro-cid-lesv7jgp]:last-child{transform:translate(-50%,-50%)rotate(0)}.svc-btn[data-astro-cid-lesv7jgp]:active .svc-plus[data-astro-cid-lesv7jgp]{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.svc-btn[data-astro-cid-lesv7jgp]:hover .svc-t[data-astro-cid-lesv7jgp]{color:var(--teal-deep);transform:translate(6px)}.svc-btn[data-astro-cid-lesv7jgp]:hover .svc-plus[data-astro-cid-lesv7jgp]{border-color:var(--navy)}}.svc-body[data-astro-cid-lesv7jgp]{transition:grid-template-rows .28s var(--ease-out);grid-template-rows:0fr;display:grid}.svc-body[data-astro-cid-lesv7jgp]>div[data-astro-cid-lesv7jgp]{overflow:hidden}.svc-body[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{max-width:68ch;color:var(--ink-2);opacity:0;transition:opacity .22s ease, transform .22s var(--ease-out);padding:0 0 26px calc(3.2rem + 20px);transform:translateY(-4px)}.svc-body[data-astro-cid-lesv7jgp].is-open{grid-template-rows:1fr}.svc-body[data-astro-cid-lesv7jgp].is-open p[data-astro-cid-lesv7jgp]{opacity:1;transition-delay:60ms;transform:none}.svc-hint[data-astro-cid-lesv7jgp]{margin-top:14px;font-size:.8rem}@media (width<=720px){.svc[data-astro-cid-lesv7jgp]{padding:0 18px}.svc-btn[data-astro-cid-lesv7jgp]{grid-template-columns:2.2rem minmax(0,1fr) 36px;gap:12px}.svc-t[data-astro-cid-lesv7jgp]{overflow-wrap:anywhere;hyphens:auto;min-width:0}.svc-tag[data-astro-cid-lesv7jgp]{display:none}.svc-body[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{padding-left:calc(2.2rem + 12px)}}@media (prefers-reduced-motion:reduce){.svc-body[data-astro-cid-lesv7jgp],.svc-t[data-astro-cid-lesv7jgp],.svc-body[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{transition:none}}.pymap[data-astro-cid-rznp4mku]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.py-outline[data-astro-cid-rznp4mku]{stroke-dasharray:1;stroke-dashoffset:1px;animation:draw 1.8s var(--ease-out) .15s forwards}.py-arc[data-astro-cid-rznp4mku]{opacity:0;animation:.4s .5s forwards fade}.py-arc-solid[data-astro-cid-rznp4mku]{stroke-dasharray:1;stroke-dashoffset:1px;animation:draw 1.6s var(--ease-in-out) .6s forwards}.py-plane[data-astro-cid-rznp4mku]{offset-distance:0%;offset-rotate:auto;animation:fly 1.6s var(--ease-in-out) .6s forwards}.py-pulse[data-astro-cid-rznp4mku]{transform-box:fill-box;transform-origin:50%;animation:pulse 1.6s var(--ease-out) 2.2s 2;opacity:0}.py-fill[data-astro-cid-rznp4mku],.py-cities[data-astro-cid-rznp4mku],.py-origin[data-astro-cid-rznp4mku],.py-asu[data-astro-cid-rznp4mku]{opacity:0;animation:.9s .9s forwards fade}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fly{to{offset-distance:100%}}@keyframes fade{to{opacity:1}}@keyframes pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(4.2)}}@media (width<=960px){.py-origin[data-astro-cid-rznp4mku]{display:none}}@media (prefers-reduced-motion:reduce){.py-outline[data-astro-cid-rznp4mku],.py-arc-solid[data-astro-cid-rznp4mku]{stroke-dashoffset:0;animation:none}.py-plane[data-astro-cid-rznp4mku]{offset-distance:100%;animation:none}.py-pulse[data-astro-cid-rznp4mku]{animation:none}.py-fill[data-astro-cid-rznp4mku],.py-cities[data-astro-cid-rznp4mku],.py-origin[data-astro-cid-rznp4mku],.py-asu[data-astro-cid-rznp4mku],.py-arc[data-astro-cid-rznp4mku]{opacity:1;animation:none}}.process[data-astro-cid-grsovck6]{position:relative;overflow:clip}.proc-map[data-astro-cid-grsovck6]{color:#fff;opacity:.14;--map-accent:var(--teal);pointer-events:none;position:absolute;inset:0 0 0 48%}.proc-wrap[data-astro-cid-grsovck6]{position:relative}.proc[data-astro-cid-grsovck6]{grid-template-columns:220px 1fr;gap:clamp(24px,5vw,96px);display:grid}.proc-sticky[data-astro-cid-grsovck6]{top:calc(var(--nav-h) + 40px);gap:6px;display:grid;position:sticky}.proc-label[data-astro-cid-grsovck6]{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:.72rem;font-weight:700}.proc-num[data-astro-cid-grsovck6]{letter-spacing:-.03em;color:#fff;font-variation-settings:"opsz" 48, "SOFT" 0, "WONK" 0;font-variant-numeric:lining-nums;height:1em;font-size:clamp(5rem,11vw,9rem);line-height:1;position:relative}.proc-num[data-astro-cid-grsovck6] span[data-astro-cid-grsovck6]{opacity:0;filter:blur(6px);transition:opacity .32s var(--ease-out), filter .32s var(--ease-out), transform .32s var(--ease-out);position:absolute;top:0;left:0;transform:translateY(10px)}.proc-num[data-astro-cid-grsovck6] span[data-astro-cid-grsovck6].is-on{opacity:1;filter:blur();transform:none}.proc-total[data-astro-cid-grsovck6]{color:var(--teal);font-size:.85rem;font-weight:600}.steps[data-astro-cid-grsovck6]{display:grid}.step[data-astro-cid-grsovck6]{grid-template-columns:24px 1fr;gap:24px;padding:6px 0 clamp(22px,3vw,36px);display:grid}.step-rail[data-astro-cid-grsovck6]{position:relative}.step-rail[data-astro-cid-grsovck6]:before{content:"";background:var(--line);width:2px;position:absolute;top:0;bottom:0;left:11px}.step-rail[data-astro-cid-grsovck6] i[data-astro-cid-grsovck6]{background:var(--teal);transform-origin:top;width:2px;transition:transform .7s var(--ease-out);position:absolute;top:0;bottom:0;left:11px;transform:scaleY(0)}.step-rail[data-astro-cid-grsovck6]:after{content:"";background:var(--ink);border:2px solid var(--line-strong);width:12px;height:12px;transition:background-color .3s ease, border-color .3s ease, transform .3s var(--ease-out);z-index:1;border-radius:50%;position:absolute;top:8px;left:6px}.step[data-astro-cid-grsovck6].is-active .step-rail[data-astro-cid-grsovck6] i[data-astro-cid-grsovck6]{transform:scaleY(1)}.step[data-astro-cid-grsovck6].is-active .step-rail[data-astro-cid-grsovck6]:after,.step[data-astro-cid-grsovck6].is-done .step-rail[data-astro-cid-grsovck6]:after{background:var(--teal);border-color:var(--teal);transform:scale(1.2)}.step[data-astro-cid-grsovck6].is-done .step-rail[data-astro-cid-grsovck6] i[data-astro-cid-grsovck6]{transform:scaleY(1)}.step-body[data-astro-cid-grsovck6]{gap:10px;display:grid}.step-top[data-astro-cid-grsovck6]{gap:8px;display:grid}.step-when[data-astro-cid-grsovck6]{color:var(--lime);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:700}.step-text[data-astro-cid-grsovck6]{color:var(--ink-2);text-wrap:pretty;max-width:64ch}.step-roles[data-astro-cid-grsovck6]{color:var(--ink-3);gap:6px;font-size:.86rem;display:grid}.step-roles[data-astro-cid-grsovck6] span[data-astro-cid-grsovck6]:before{content:"• ";color:var(--teal)}.proc-note[data-astro-cid-grsovck6]{max-width:80ch;margin-top:20px;font-size:.9rem}@media (width<=860px){.proc[data-astro-cid-grsovck6]{grid-template-columns:1fr}.proc-side[data-astro-cid-grsovck6]{display:none}.proc-map[data-astro-cid-grsovck6]{opacity:.08;left:30%;right:0}}@media (prefers-reduced-motion:reduce){.proc-num[data-astro-cid-grsovck6] span[data-astro-cid-grsovck6]{filter:none;transition:opacity .15s;transform:none}.step-rail[data-astro-cid-grsovck6] i[data-astro-cid-grsovck6]{transition:none}}.tiers[data-astro-cid-htruwgye]{grid-template-rows:auto auto 1fr;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:0 20px;display:grid}.tier[data-astro-cid-htruwgye]{grid-row:span 3;grid-template-rows:subgrid;display:grid;position:relative}.tier[data-astro-cid-htruwgye].is-rec{background:var(--ink);color:#fff;border-color:var(--ink);--ink-2:#c7cdd8;--ink-3:#8b93a3;--line:#ffffff24;--line-strong:#fff6;--navy:#fff}.tier-rec[data-astro-cid-htruwgye]{background:var(--lime);color:var(--ink);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:6px 12px;font-size:.66rem;font-weight:700;position:absolute;top:-13px;left:24px}.tier-top[data-astro-cid-htruwgye]{gap:12px;padding:30px 28px 24px;display:grid}.tier-head[data-astro-cid-htruwgye]{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;gap:12px;font-size:.72rem;font-weight:700;display:flex}.tier-head[data-astro-cid-htruwgye] span[data-astro-cid-htruwgye]:first-child{color:var(--teal-deep)}.tier[data-astro-cid-htruwgye].is-rec .tier-head[data-astro-cid-htruwgye] span[data-astro-cid-htruwgye]:first-child{color:var(--teal)}.tier-price[data-astro-cid-htruwgye]{white-space:nowrap;flex-direction:column;align-items:flex-start;gap:8px;font-size:clamp(2.1rem,2.9vw,2.8rem);line-height:1;display:flex}.tier-price[data-astro-cid-htruwgye] span[data-astro-cid-htruwgye]{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:.72rem;font-weight:700}.tier-tag[data-astro-cid-htruwgye]{color:var(--ink-2);text-wrap:pretty}.tier-cut[data-astro-cid-htruwgye]{border-top:1.5px dashed var(--line-strong);height:0;margin:0 12px;position:relative}.tier-cut[data-astro-cid-htruwgye]:before,.tier-cut[data-astro-cid-htruwgye]:after{content:"";background:var(--surface);border-radius:50%;width:26px;height:26px;position:absolute;top:-13px}.tier-cut[data-astro-cid-htruwgye]:before{box-shadow:inset -1px 0 0 var(--line);left:-25px}.tier-cut[data-astro-cid-htruwgye]:after{box-shadow:inset 1px 0 0 var(--line);right:-25px}.tier[data-astro-cid-htruwgye].is-rec .tier-cut[data-astro-cid-htruwgye]:before,.tier[data-astro-cid-htruwgye].is-rec .tier-cut[data-astro-cid-htruwgye]:after{box-shadow:none}.tier-body[data-astro-cid-htruwgye]{flex-direction:column;gap:10px;padding:24px 28px 30px;display:flex}.tier-h[data-astro-cid-htruwgye]{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-top:6px;font-size:.66rem;font-weight:700}.tier-result[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]{font-family:var(--font-display);border-bottom:1px solid var(--line);color:var(--navy);padding:7px 0;font-size:1.15rem;font-weight:600}.tier-inc[data-astro-cid-htruwgye] .check-item[data-astro-cid-htruwgye]{color:var(--ink-2);padding:5px 0;font-size:.95rem}.tier-cta[data-astro-cid-htruwgye]{width:100%;margin-top:auto}.tier-inc[data-astro-cid-htruwgye]{padding-bottom:16px}.pricing-more[data-astro-cid-htruwgye]{grid-template-columns:1fr 1.3fr;align-items:start;gap:20px;margin-top:24px;display:grid}.pricing-more[data-astro-cid-htruwgye]>[data-astro-cid-htruwgye],.tiers[data-astro-cid-htruwgye]>[data-astro-cid-htruwgye]{min-width:0}.family[data-astro-cid-htruwgye],.extras[data-astro-cid-htruwgye]{align-content:start;gap:14px;padding:30px 28px;display:grid}.family[data-astro-cid-htruwgye] p[data-astro-cid-htruwgye]{color:var(--ink-2)}.pay[data-astro-cid-htruwgye]{font-size:.85rem}.extras-h[data-astro-cid-htruwgye]{letter-spacing:.09em;text-transform:uppercase;color:var(--teal-deep);font-size:.72rem;font-weight:700}.extras-list[data-astro-cid-htruwgye] div[data-astro-cid-htruwgye]{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:10px 0;font-size:.95rem;display:flex}.extras-list[data-astro-cid-htruwgye] dt[data-astro-cid-htruwgye]{color:var(--ink-2)}.extras-list[data-astro-cid-htruwgye] dd[data-astro-cid-htruwgye]{white-space:nowrap;color:var(--navy);text-align:right;margin:0;font-weight:600}@media (width<=480px){.extras-list[data-astro-cid-htruwgye] div[data-astro-cid-htruwgye]{flex-wrap:wrap;gap:4px 12px}.extras-list[data-astro-cid-htruwgye] dd[data-astro-cid-htruwgye]{white-space:normal}.tier-top[data-astro-cid-htruwgye],.tier-body[data-astro-cid-htruwgye],.family[data-astro-cid-htruwgye],.extras[data-astro-cid-htruwgye]{padding-inline:20px}}.extras-note[data-astro-cid-htruwgye]{font-size:.85rem}@media (width<=1000px){.tiers[data-astro-cid-htruwgye]{grid-template-rows:none;grid-template-columns:1fr;gap:28px;max-width:560px;margin-inline:auto}.tier[data-astro-cid-htruwgye]{grid-row:auto;grid-template-rows:auto auto 1fr}.pricing-more[data-astro-cid-htruwgye]{grid-template-columns:1fr;max-width:560px;margin-inline:auto}}.calc-grid[data-astro-cid-wt3zeq3t]{grid-template-columns:1.1fr 1fr;align-items:start;gap:20px;display:grid}.calc[data-astro-cid-wt3zeq3t]{background:var(--navy);color:#fff;border-radius:var(--radius-lg);--line:#ffffff29;align-content:start;gap:28px;padding:clamp(24px,3vw,40px);display:grid}.calc-f[data-astro-cid-wt3zeq3t]{gap:12px;display:grid}.calc-l[data-astro-cid-wt3zeq3t]{color:#fffc;justify-content:space-between;align-items:baseline;gap:12px;font-size:.95rem;display:flex}.calc-l[data-astro-cid-wt3zeq3t] output[data-astro-cid-wt3zeq3t]{color:var(--lime);font-variant-numeric:tabular-nums;font-weight:700}input[data-astro-cid-wt3zeq3t][type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:28px}input[data-astro-cid-wt3zeq3t][type=range]::-webkit-slider-runnable-track{background:#ffffff47;border-radius:2px;height:3px}input[data-astro-cid-wt3zeq3t][type=range]::-moz-range-track{background:#ffffff47;border-radius:2px;height:3px}input[data-astro-cid-wt3zeq3t][type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--teal);border:3px solid var(--navy);width:24px;height:24px;box-shadow:0 0 0 1.5px var(--teal);transition:transform .16s var(--ease-out);border-radius:50%;margin-top:-10.5px}input[data-astro-cid-wt3zeq3t][type=range]::-moz-range-thumb{background:var(--teal);border:3px solid var(--navy);width:18px;height:18px;box-shadow:0 0 0 1.5px var(--teal);border-radius:50%}input[data-astro-cid-wt3zeq3t][type=range]:active::-webkit-slider-thumb{transform:scale(1.15)}.calc-res[data-astro-cid-wt3zeq3t]{border-top:1px solid var(--line);gap:6px;padding-top:22px;display:grid}.calc-res-l[data-astro-cid-wt3zeq3t]{letter-spacing:.09em;text-transform:uppercase;color:#ffffffa6;font-size:.72rem;font-weight:700}.calc-res-v[data-astro-cid-wt3zeq3t]{color:#fff;font-size:clamp(2.8rem,5vw,4.4rem);line-height:1}.calc-month[data-astro-cid-wt3zeq3t]{color:#ffffffb3;font-size:.9rem}.tax-facts[data-astro-cid-wt3zeq3t]{padding:clamp(16px,2.2vw,28px) clamp(24px,3vw,40px)}.tax-facts[data-astro-cid-wt3zeq3t] dl[data-astro-cid-wt3zeq3t]{display:grid}.tax-facts[data-astro-cid-wt3zeq3t] div[data-astro-cid-wt3zeq3t]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;display:flex}.tax-facts[data-astro-cid-wt3zeq3t] div[data-astro-cid-wt3zeq3t]:last-child{border-bottom:0}.tax-facts[data-astro-cid-wt3zeq3t] dt[data-astro-cid-wt3zeq3t]{color:var(--ink-2)}.tax-facts[data-astro-cid-wt3zeq3t] dd[data-astro-cid-wt3zeq3t]{color:var(--teal-deep);white-space:nowrap;font-variation-settings:"opsz" 36, "SOFT" 20;margin:0;font-size:1.45rem}.tax-disc[data-astro-cid-wt3zeq3t]{text-wrap:pretty;max-width:80ch;margin-top:20px;font-size:.9rem}@media (width<=900px){.calc-grid[data-astro-cid-wt3zeq3t]{grid-template-columns:1fr}}.req-grid[data-astro-cid-ygz5fub5]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.req-col[data-astro-cid-ygz5fub5]{padding:28px}.req-h[data-astro-cid-ygz5fub5]{letter-spacing:.09em;text-transform:uppercase;color:var(--teal-deep);margin-bottom:12px;font-size:.72rem;font-weight:700}.check[data-astro-cid-ygz5fub5]{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:14px;padding:10px 0;display:grid}li[data-astro-cid-ygz5fub5]:last-child .check[data-astro-cid-ygz5fub5]{border-bottom:0}.check[data-astro-cid-ygz5fub5] input[data-astro-cid-ygz5fub5]{opacity:0;width:1px;height:1px;position:absolute}.box[data-astro-cid-ygz5fub5]{border:1.5px solid var(--line-strong);width:22px;height:22px;transition:background-color .16s ease, border-color .16s ease, transform .16s var(--ease-out);border-radius:7px;margin-top:2px;position:relative}.box[data-astro-cid-ygz5fub5]:after{content:"";opacity:0;width:7px;height:11px;transition:transform .16s var(--ease-out), opacity .12s ease;border-bottom:2px solid #fff;border-right:2px solid #fff;position:absolute;top:3px;left:6px;transform:rotate(45deg)scale(.6)}.check[data-astro-cid-ygz5fub5] input[data-astro-cid-ygz5fub5]:checked+.box[data-astro-cid-ygz5fub5]{background:var(--teal);border-color:var(--teal)}.check[data-astro-cid-ygz5fub5] input[data-astro-cid-ygz5fub5]:checked+.box[data-astro-cid-ygz5fub5]:after{opacity:1;transform:rotate(45deg)scale(1)}.check[data-astro-cid-ygz5fub5]:active .box[data-astro-cid-ygz5fub5]{transform:scale(.9)}.check[data-astro-cid-ygz5fub5] input[data-astro-cid-ygz5fub5]:focus-visible+.box[data-astro-cid-ygz5fub5]{outline:2px solid var(--teal);outline-offset:2px}.check[data-astro-cid-ygz5fub5] input[data-astro-cid-ygz5fub5]:checked~span[data-astro-cid-ygz5fub5]:last-child{color:var(--ink-3);text-decoration:line-through;text-decoration-color:var(--line-strong)}.check[data-astro-cid-ygz5fub5] span[data-astro-cid-ygz5fub5]:last-child{transition:color .2s}.req-progress[data-astro-cid-ygz5fub5]{grid-column:1/-1;gap:12px;padding:4px 0 0;display:grid}.req-count[data-astro-cid-ygz5fub5]{letter-spacing:.06em;text-transform:uppercase;color:var(--navy);font-size:.8rem;font-weight:700}.bar[data-astro-cid-ygz5fub5]{background:var(--surface-2);border-radius:2px;height:4px;overflow:hidden}.bar[data-astro-cid-ygz5fub5] i[data-astro-cid-ygz5fub5]{background:var(--teal);transform-origin:0;height:100%;transition:transform .24s var(--ease-out);display:block;transform:scaleX(0)}.req-note[data-astro-cid-ygz5fub5]{max-width:80ch;font-size:.85rem}@media (width<=800px){.req-grid[data-astro-cid-ygz5fub5]{grid-template-columns:1fr}}.faq-grid[data-astro-cid-7synugci]{grid-template-columns:1fr 2fr;align-items:start;gap:clamp(24px,5vw,80px);display:grid}.faq-head[data-astro-cid-7synugci]{top:calc(var(--nav-h) + 32px);gap:16px;display:grid;position:sticky}.faq-list[data-astro-cid-7synugci]{border-top:1px solid var(--line)}.faq-item[data-astro-cid-7synugci]{border-bottom:1px solid var(--line)}.faq-q[data-astro-cid-7synugci]{text-align:left;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:20px 0;display:flex}.faq-q-t[data-astro-cid-7synugci]{font-family:var(--font-display);color:var(--navy);font-variation-settings:"opsz" 24, "SOFT" 30;font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:600;line-height:1.25;transition:color .16s}.faq-plus[data-astro-cid-7synugci]{border:1.5px solid var(--line-strong);border-radius:50%;flex:none;width:34px;height:34px;transition:background-color .2s,border-color .2s,color .2s;position:relative}.faq-plus[data-astro-cid-7synugci] i[data-astro-cid-7synugci]{width:12px;height:1.6px;transition:transform .24s var(--ease-out);background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-plus[data-astro-cid-7synugci] i[data-astro-cid-7synugci]:last-child{transform:translate(-50%,-50%)rotate(90deg)}.faq-q[data-astro-cid-7synugci][aria-expanded=true] .faq-plus[data-astro-cid-7synugci]{background:var(--teal);border-color:var(--teal);color:#fff}.faq-q[data-astro-cid-7synugci][aria-expanded=true] .faq-plus[data-astro-cid-7synugci] i[data-astro-cid-7synugci]:last-child{transform:translate(-50%,-50%)rotate(0)}@media (hover:hover){.faq-q[data-astro-cid-7synugci]:hover .faq-q-t[data-astro-cid-7synugci]{color:var(--teal-deep)}.faq-q[data-astro-cid-7synugci]:hover .faq-plus[data-astro-cid-7synugci]{border-color:var(--navy)}.faq-q[data-astro-cid-7synugci][aria-expanded=true]:hover .faq-plus[data-astro-cid-7synugci]{background:var(--teal-deep);border-color:var(--teal-deep)}}.faq-a[data-astro-cid-7synugci]{transition:grid-template-rows .26s var(--ease-out);grid-template-rows:0fr;display:grid}.faq-a[data-astro-cid-7synugci]>div[data-astro-cid-7synugci]{overflow:hidden}.faq-a[data-astro-cid-7synugci] p[data-astro-cid-7synugci]{color:var(--ink-2);text-wrap:pretty;opacity:0;max-width:66ch;transition:opacity .2s ease, transform .2s var(--ease-out);padding-bottom:24px;transform:translateY(-4px)}.faq-a[data-astro-cid-7synugci].is-open{grid-template-rows:1fr}.faq-a[data-astro-cid-7synugci].is-open p[data-astro-cid-7synugci]{opacity:1;transition-delay:50ms;transform:none}@media (width<=860px){.faq-grid[data-astro-cid-7synugci]{grid-template-columns:1fr}.faq-head[data-astro-cid-7synugci]{position:static}}@media (prefers-reduced-motion:reduce){.faq-a[data-astro-cid-7synugci],.faq-a[data-astro-cid-7synugci] p[data-astro-cid-7synugci]{transition:none}}.personas[data-astro-cid-c2cmy4ka]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.persona[data-astro-cid-c2cmy4ka]{grid-template-rows:auto 1fr;display:grid;overflow:hidden}.persona-media[data-astro-cid-c2cmy4ka]{aspect-ratio:4/5;background:linear-gradient(160deg, var(--teal-soft), var(--surface-2));position:relative}.persona-media[data-astro-cid-c2cmy4ka] img[data-astro-cid-c2cmy4ka]{object-fit:cover;width:100%;height:100%}.persona-media[data-astro-cid-c2cmy4ka] img[data-astro-cid-c2cmy4ka].is-missing{display:none}.persona-body[data-astro-cid-c2cmy4ka]{align-content:start;gap:10px;padding:24px 26px 28px;display:grid}.persona-n[data-astro-cid-c2cmy4ka]{letter-spacing:.1em;color:var(--teal-deep);font-size:.72rem;font-weight:700}.persona-body[data-astro-cid-c2cmy4ka] p[data-astro-cid-c2cmy4ka]{color:var(--ink-2);text-wrap:pretty}@media (width<=900px){.personas[data-astro-cid-c2cmy4ka]{grid-template-columns:1fr;max-width:520px;margin-inline:auto}.persona-media[data-astro-cid-c2cmy4ka]{aspect-ratio:16/10}}.sec-grid[data-astro-cid-qj3fwpa7]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.sec-item[data-astro-cid-qj3fwpa7]{border:1px solid var(--line);border-radius:var(--radius-lg);background:#ffffff08;align-content:start;gap:12px;padding:26px 24px 28px;display:grid}.sec-icon[data-astro-cid-qj3fwpa7]{width:46px;height:46px;color:var(--teal);background:#12b3a624;border-radius:12px;place-items:center;display:grid}.sec-item[data-astro-cid-qj3fwpa7] h3[data-astro-cid-qj3fwpa7]{color:#fff;font-size:clamp(1.2rem,1.6vw,1.45rem)}.sec-item[data-astro-cid-qj3fwpa7] p[data-astro-cid-qj3fwpa7]{color:var(--ink-2);text-wrap:pretty;font-size:.95rem}.pgp-link[data-astro-cid-qj3fwpa7]{color:var(--teal);text-underline-offset:4px;text-decoration:underline}.zone[data-astro-cid-qj3fwpa7]{grid-template-columns:1fr 1.35fr;align-items:center;gap:clamp(28px,4vw,64px);margin-top:clamp(48px,6vw,80px);display:grid}.zone-copy[data-astro-cid-qj3fwpa7]{gap:18px;display:grid}.zone-badge[data-astro-cid-qj3fwpa7]{color:var(--lime);letter-spacing:.1em;text-transform:uppercase;background:#dfd15029;border-radius:999px;justify-self:start;padding:6px 12px;font-size:.7rem;font-weight:700}.zone-copy[data-astro-cid-qj3fwpa7] h3[data-astro-cid-qj3fwpa7]{color:#fff}.zone-soon[data-astro-cid-qj3fwpa7]{color:var(--ink-3);border-left:2px solid var(--line-strong);padding-left:14px;font-size:.9rem}.win[data-astro-cid-qj3fwpa7]{--navy:#00377a;--ink:#0b1423;--ink-2:#3b4252;--ink-3:#6b7280;--line:#e5e7eb;--line-strong:#cbd2dc;color:var(--ink);background:#fff;border-radius:14px;overflow:hidden;transform:perspective(1400px)rotateY(-4deg)rotateX(2deg);box-shadow:0 40px 80px -40px #000c,0 0 0 1px #ffffff14}.win-bar[data-astro-cid-qj3fwpa7]{background:var(--surface);border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:10px 12px;display:flex}.win-bar[data-astro-cid-qj3fwpa7] i[data-astro-cid-qj3fwpa7]{background:var(--line-strong);border-radius:50%;width:10px;height:10px}.win-url[data-astro-cid-qj3fwpa7]{color:var(--ink-3);border:1px solid var(--line);background:#fff;border-radius:6px;flex:1;align-items:center;gap:6px;margin-left:10px;padding:4px 10px;font-size:.72rem;display:flex}.win-lock[data-astro-cid-qj3fwpa7]{color:var(--teal-deep);display:grid}.win-body[data-astro-cid-qj3fwpa7]{grid-template-columns:150px 1fr;min-height:340px;display:grid}.win-side[data-astro-cid-qj3fwpa7]{border-right:1px solid var(--line);background:var(--surface);padding:16px 12px}.win-brand[data-astro-cid-qj3fwpa7]{padding:4px 6px 16px}.win-brand[data-astro-cid-qj3fwpa7] img[data-astro-cid-qj3fwpa7]{width:118px;height:auto}.win-side[data-astro-cid-qj3fwpa7] li[data-astro-cid-qj3fwpa7]{color:var(--ink-2);border-radius:8px;padding:8px 10px;font-size:.8rem}.win-side[data-astro-cid-qj3fwpa7] li[data-astro-cid-qj3fwpa7].is-on{background:var(--teal-soft);color:var(--teal-deep);font-weight:600}.win-main[data-astro-cid-qj3fwpa7]{align-content:start;gap:14px;padding:18px 20px 20px;display:grid}.win-head[data-astro-cid-qj3fwpa7]{grid-template-columns:1fr 1fr;align-items:end;gap:16px;display:grid}.win-head[data-astro-cid-qj3fwpa7]>div[data-astro-cid-qj3fwpa7]{gap:4px;display:grid}.win-k[data-astro-cid-qj3fwpa7]{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:.62rem;font-weight:700}.win-head[data-astro-cid-qj3fwpa7] strong[data-astro-cid-qj3fwpa7]{font-family:var(--font-display);color:var(--navy);font-size:1rem;font-weight:600}.win-prog-v[data-astro-cid-qj3fwpa7]{color:var(--ink-2);font-size:.78rem}.bar[data-astro-cid-qj3fwpa7]{background:var(--surface-2);border-radius:3px;height:5px;display:block;overflow:hidden}.bar[data-astro-cid-qj3fwpa7] i[data-astro-cid-qj3fwpa7]{background:var(--teal);transform-origin:0;width:57%;height:100%;transition:transform 1.2s var(--ease-out) .3s;display:block;transform:scaleX(0)}.reveal[data-astro-cid-qj3fwpa7].is-in .bar[data-astro-cid-qj3fwpa7] i[data-astro-cid-qj3fwpa7]{transform:scaleX(1)}.win-docs[data-astro-cid-qj3fwpa7]{border:1px solid var(--line);border-radius:10px;display:grid;overflow:hidden}.win-docs[data-astro-cid-qj3fwpa7] li[data-astro-cid-qj3fwpa7]{border-bottom:1px solid var(--line);grid-template-columns:26px 1fr auto;align-items:center;gap:10px;padding:9px 12px;font-size:.82rem;display:grid}.win-docs[data-astro-cid-qj3fwpa7] li[data-astro-cid-qj3fwpa7]:last-child{border-bottom:0}.doc-ic[data-astro-cid-qj3fwpa7]{border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.doc-verified[data-astro-cid-qj3fwpa7]{background:var(--teal-soft);color:var(--teal-deep)}.doc-review[data-astro-cid-qj3fwpa7]{color:#7a6a00;background:#dfd15040}.doc-missing[data-astro-cid-qj3fwpa7]{background:var(--surface-2);color:var(--navy)}.doc-n[data-astro-cid-qj3fwpa7]{color:var(--ink)}.pill[data-astro-cid-qj3fwpa7]{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:4px 8px;font-size:.66rem;font-weight:700}.pill-verified[data-astro-cid-qj3fwpa7]{background:var(--teal-soft);color:var(--teal-deep)}.pill-review[data-astro-cid-qj3fwpa7]{color:#7a6a00;background:#dfd15040}.pill-missing[data-astro-cid-qj3fwpa7]{border:1px solid var(--navy);color:var(--navy)}.win-drop[data-astro-cid-qj3fwpa7]{border:1.5px dashed var(--teal-line);color:var(--ink-2);text-align:center;background:#12b3a60d;border-radius:10px;justify-items:center;gap:6px;padding:16px;font-size:.8rem;display:grid}.win-drop[data-astro-cid-qj3fwpa7]>span[data-astro-cid-qj3fwpa7]{max-width:100%}.win-drop[data-astro-cid-qj3fwpa7]>svg[data-astro-cid-qj3fwpa7]{color:var(--teal-deep)}.win-enc[data-astro-cid-qj3fwpa7]{text-align:center;color:var(--teal-deep);text-wrap:balance;font-size:.68rem;font-weight:600;line-height:1.5;display:block}.win-enc[data-astro-cid-qj3fwpa7] svg[data-astro-cid-qj3fwpa7]{vertical-align:-2px;margin-right:2px;display:inline-block}.sec-foot[data-astro-cid-qj3fwpa7]{border:1px solid var(--line);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:clamp(36px,5vw,56px);padding:22px 26px;display:flex}.sec-note[data-astro-cid-qj3fwpa7]{color:var(--ink-2);text-wrap:pretty;max-width:60ch}@media (width<=1000px){.sec-grid[data-astro-cid-qj3fwpa7]{grid-template-columns:1fr 1fr}.zone[data-astro-cid-qj3fwpa7]{grid-template-columns:1fr}.win[data-astro-cid-qj3fwpa7]{transform:none}}.zone[data-astro-cid-qj3fwpa7]>[data-astro-cid-qj3fwpa7]{min-width:0}.win[data-astro-cid-qj3fwpa7]{max-width:100%}@media (width<=620px){.sec-grid[data-astro-cid-qj3fwpa7],.win-body[data-astro-cid-qj3fwpa7]{grid-template-columns:1fr}.win-side[data-astro-cid-qj3fwpa7]{display:none}.win-head[data-astro-cid-qj3fwpa7]{grid-template-columns:1fr}.sec-foot[data-astro-cid-qj3fwpa7]{padding:20px}.sec-foot[data-astro-cid-qj3fwpa7] .btn[data-astro-cid-qj3fwpa7]{width:100%}.win-docs[data-astro-cid-qj3fwpa7] li[data-astro-cid-qj3fwpa7]{grid-template-columns:22px 1fr}.win-docs[data-astro-cid-qj3fwpa7] .pill[data-astro-cid-qj3fwpa7]{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.bar[data-astro-cid-qj3fwpa7] i[data-astro-cid-qj3fwpa7]{transition:none;transform:scaleX(1)}}@media (width<=600px){.zone[data-astro-cid-qj3fwpa7]{margin-top:32px}.sec-foot[data-astro-cid-qj3fwpa7]{margin-top:28px;padding:18px 20px}}.contact-grid[data-astro-cid-he3spzz3]{grid-template-columns:1fr 1.15fr;align-items:start;gap:clamp(32px,5vw,80px);display:grid}.contact-copy[data-astro-cid-he3spzz3]{gap:20px;display:grid}.contact-alt[data-astro-cid-he3spzz3]{flex-wrap:wrap;gap:10px;display:flex}.reply[data-astro-cid-he3spzz3]{font-size:.9rem}.contact-photo[data-astro-cid-he3spzz3]{aspect-ratio:4/3;border-radius:var(--radius-lg);background:linear-gradient(160deg, var(--teal-soft), var(--surface-2));margin-top:8px;overflow:hidden}.contact-photo[data-astro-cid-he3spzz3] img[data-astro-cid-he3spzz3]{object-fit:cover;width:100%;height:100%}.contact-photo[data-astro-cid-he3spzz3]:has(img.is-missing){display:none}.form[data-astro-cid-he3spzz3]{padding:clamp(22px,3vw,36px);position:relative;container-type:inline-size}.form-body[data-astro-cid-he3spzz3]{gap:16px;transition:opacity .22s,filter .22s;display:grid}.form[data-astro-cid-he3spzz3].is-sending .form-body[data-astro-cid-he3spzz3]{opacity:.6;pointer-events:none}.form[data-astro-cid-he3spzz3].is-done .form-body[data-astro-cid-he3spzz3]{opacity:0;filter:blur(4px);pointer-events:none;position:absolute;inset:0}.form-done[data-astro-cid-he3spzz3]{text-align:center;opacity:0;filter:blur(4px);place-items:center;gap:16px;min-height:320px;transition:opacity .2s,filter .2s;display:grid}.form[data-astro-cid-he3spzz3].is-done .form-done[data-astro-cid-he3spzz3]{opacity:1;filter:none}.form-done[data-astro-cid-he3spzz3][hidden]{display:none}.form[data-astro-cid-he3spzz3].is-done .form-done[data-astro-cid-he3spzz3][hidden]{display:grid}.done-mark[data-astro-cid-he3spzz3]{background:var(--teal);color:#fff;border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.f-row[data-astro-cid-he3spzz3]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.f[data-astro-cid-he3spzz3]{color:var(--ink-2);align-content:start;gap:6px;font-size:.85rem;font-weight:500;display:grid}.f[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3],.f[data-astro-cid-he3spzz3] select[data-astro-cid-he3spzz3],.f[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]{border:1.5px solid var(--teal-line);width:100%;min-height:48px;color:var(--ink);background:#fff;border-radius:999px;padding:10px 18px;font-weight:400;transition:border-color .16s,box-shadow .16s}.f[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]::placeholder{color:#a3a9b5}.f[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]{resize:vertical;border-radius:16px;min-height:110px}.f[data-astro-cid-he3spzz3] select[data-astro-cid-he3spzz3]{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230b1423' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:16px;padding-right:42px}.f[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:focus,.f[data-astro-cid-he3spzz3] select[data-astro-cid-he3spzz3]:focus,.f[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]:focus{border-color:var(--teal);box-shadow:0 0 0 3px var(--teal-soft);outline:none}.f[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3][aria-invalid=true]{border-color:#d64545;box-shadow:0 0 0 3px #d645451f}.f-err[data-astro-cid-he3spzz3]{color:#d64545;margin:0;font-size:.78rem;font-weight:500}.f-hint[data-astro-cid-he3spzz3]{color:var(--ink-3);margin:0;font-size:.78rem;font-weight:400}.f-hint-c[data-astro-cid-he3spzz3]{text-align:center;padding-top:2px;line-height:1.5}.chan[data-astro-cid-he3spzz3]{border:0;gap:0;min-width:0;margin:0;padding:0;display:grid}.chan-opts[data-astro-cid-he3spzz3]{margin-top:10px}.chan-l[data-astro-cid-he3spzz3]{color:var(--ink-2);margin-bottom:2px;padding:0;font-size:.85rem;font-weight:500}.chan-opts[data-astro-cid-he3spzz3]{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.chan-em[data-astro-cid-he3spzz3]{background:var(--navy)}.opt[data-astro-cid-he3spzz3]{color:var(--ink-3);font-style:normal;font-weight:400}.news[data-astro-cid-he3spzz3]{gap:0;display:grid}.chan-opt[data-astro-cid-he3spzz3]{white-space:nowrap;border:1.5px solid var(--line);min-width:0;min-height:46px;color:var(--ink-2);cursor:pointer;transition:border-color .16s ease, background-color .16s ease, color .16s ease, transform .16s var(--ease-out);background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 10px;font-size:.9rem;font-weight:600;display:flex;position:relative}.chan-opt[data-astro-cid-he3spzz3]:active{transform:scale(.97)}.chan-opt[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]{opacity:0;width:1px;height:1px;position:absolute}.chan-opt[data-astro-cid-he3spzz3]:has(input:checked){border-color:var(--teal);background:var(--teal-soft);color:var(--ink)}.chan-opt[data-astro-cid-he3spzz3]:has(input:focus-visible){outline:2px solid var(--teal);outline-offset:2px}@media (hover:hover) and (pointer:fine){.chan-opt[data-astro-cid-he3spzz3]:hover{border-color:var(--navy)}}.chan-ic[data-astro-cid-he3spzz3]{color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.chan-wa[data-astro-cid-he3spzz3]{background:#25d366}.chan-sg[data-astro-cid-he3spzz3]{background:#3b45fd}.chan-sx[data-astro-cid-he3spzz3]{background:0 0;border-radius:7px;overflow:hidden}.chan-sx[data-astro-cid-he3spzz3] img[data-astro-cid-he3spzz3]{width:26px;height:26px;display:block}.chan-extra[data-astro-cid-he3spzz3]{transition:grid-template-rows .22s var(--ease-out);grid-template-rows:0fr;margin-top:0;display:grid}.chan-extra[data-astro-cid-he3spzz3]>div[data-astro-cid-he3spzz3]{margin:0 -4px;padding:0 4px;overflow:hidden}.chan-extra[data-astro-cid-he3spzz3].is-open{grid-template-rows:1fr;margin-top:12px}.chan-extra[data-astro-cid-he3spzz3] .f[data-astro-cid-he3spzz3]{padding:0 0 3px}.wa-row[data-astro-cid-he3spzz3]{--key-w:190px;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.wa-row[data-astro-cid-he3spzz3]>.f[data-astro-cid-he3spzz3],.wa-key[data-astro-cid-he3spzz3],.wa-key[data-astro-cid-he3spzz3]>.f[data-astro-cid-he3spzz3]{grid-template-rows:subgrid;grid-row:span 3;row-gap:0;min-width:0;display:grid}.wa-row[data-astro-cid-he3spzz3] label[data-astro-cid-he3spzz3]{margin-bottom:6px}.wa-row[data-astro-cid-he3spzz3] .f-err[data-astro-cid-he3spzz3]{margin-top:6px}.wa-key[data-astro-cid-he3spzz3]{opacity:0;width:0;margin-left:0;transition:opacity .16s;overflow:hidden}.wa-key[data-astro-cid-he3spzz3]>.f[data-astro-cid-he3spzz3]{width:calc(var(--key-w) + 6px);margin:0 -3px;padding:0 3px 3px}.wa-row[data-astro-cid-he3spzz3].is-user .wa-key[data-astro-cid-he3spzz3]{width:var(--key-w);opacity:1;margin-left:10px;overflow:visible}.wa-key[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]{font-variant-numeric:tabular-nums;letter-spacing:.12em}@media (width<=420px){.wa-row[data-astro-cid-he3spzz3]{--key-w:128px}}@media (prefers-reduced-motion:reduce){.wa-key[data-astro-cid-he3spzz3]{transition:none}}@container (width<=560px){.chan-opts[data-astro-cid-he3spzz3]{gap:6px}.chan-opt[data-astro-cid-he3spzz3]{gap:6px;padding:0 8px;font-size:.84rem}.chan-ic[data-astro-cid-he3spzz3]{width:22px;height:22px}.chan-ic[data-astro-cid-he3spzz3] svg[data-astro-cid-he3spzz3]{width:14px;height:14px}.chan-sx[data-astro-cid-he3spzz3] img[data-astro-cid-he3spzz3]{width:22px;height:22px}}@container (width<=440px){.chan-opt[data-astro-cid-he3spzz3]{gap:5px;padding:0 6px;font-size:.78rem}}@container (width<=380px){.chan-opts[data-astro-cid-he3spzz3]{grid-template-columns:1fr 1fr}.chan-opt[data-astro-cid-he3spzz3]{gap:8px;padding:0 10px;font-size:.88rem}}@media (prefers-reduced-motion:reduce){.chan-extra[data-astro-cid-he3spzz3]{transition:none}}.combo[data-astro-cid-he3spzz3]{position:relative}.combo-list[data-astro-cid-he3spzz3]{border:1px solid var(--line);z-index:20;background:#fff;border-radius:12px;max-height:240px;padding:6px;font-weight:400;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px -18px #0b142359}.combo-list[data-astro-cid-he3spzz3] li{cursor:pointer;color:var(--ink);border-radius:8px;justify-content:space-between;align-items:baseline;gap:10px;padding:9px 12px;display:flex}.combo-list[data-astro-cid-he3spzz3] li[aria-selected=true],.combo-list[data-astro-cid-he3spzz3] li:hover{background:var(--teal-soft)}.combo-list[data-astro-cid-he3spzz3] li.combo-empty{color:var(--ink-3);cursor:default}.combo-list[data-astro-cid-he3spzz3] .code{color:var(--ink-3);letter-spacing:.06em;font-size:.72rem;font-weight:700}.hp[data-astro-cid-he3spzz3]{opacity:0;height:0;position:absolute;top:0;left:-9999px;overflow:hidden}.check-line[data-astro-cid-he3spzz3]{color:var(--ink-2);cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:12px;font-size:.85rem;display:grid}.check-line[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]{opacity:0;width:1px;height:1px;position:absolute}.check-line[data-astro-cid-he3spzz3] .box[data-astro-cid-he3spzz3]{border:1.5px solid var(--line-strong);border-radius:7px;width:22px;height:22px;margin-top:1px;transition:background-color .16s,border-color .16s;position:relative}.check-line[data-astro-cid-he3spzz3] .box[data-astro-cid-he3spzz3]:after{content:"";opacity:0;width:7px;height:11px;transition:transform .16s var(--ease-out), opacity .12s ease;border-bottom:2px solid #fff;border-right:2px solid #fff;position:absolute;top:3px;left:6px;transform:rotate(45deg)scale(.6)}.check-line[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:checked+.box[data-astro-cid-he3spzz3]{background:var(--teal);border-color:var(--teal)}.check-line[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:checked+.box[data-astro-cid-he3spzz3]:after{opacity:1;transform:rotate(45deg)scale(1)}.check-line[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:focus-visible+.box[data-astro-cid-he3spzz3]{outline:2px solid var(--teal);outline-offset:2px}.check-line[data-astro-cid-he3spzz3] strong[data-astro-cid-he3spzz3]{color:var(--ink);font-weight:700}.check-line[data-astro-cid-he3spzz3] a{color:var(--ink);font-weight:700;text-decoration:none}@media (hover:hover) and (pointer:fine){.check-line[data-astro-cid-he3spzz3] a:hover{text-underline-offset:3px;text-decoration:underline}}.consent[data-astro-cid-he3spzz3]{gap:6px;display:grid}.consent[data-astro-cid-he3spzz3].is-invalid .box[data-astro-cid-he3spzz3]{border-color:#d64545}.chips-f[data-astro-cid-he3spzz3]{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.chips[data-astro-cid-he3spzz3]{flex-wrap:wrap;gap:8px;display:flex}.chips-f[data-astro-cid-he3spzz3].is-invalid .chip-opt[data-astro-cid-he3spzz3]{border-color:#d64545}.chip-opt[data-astro-cid-he3spzz3]{border:1.5px solid var(--line);min-height:40px;color:var(--ink-2);cursor:pointer;transition:border-color .16s ease, background-color .16s ease, color .16s ease, transform .16s var(--ease-out);background:#fff;border-radius:999px;align-items:center;padding:0 14px;font-size:.88rem;font-weight:500;display:inline-flex;position:relative}.chip-opt[data-astro-cid-he3spzz3]:active{transform:scale(.97)}@media (width<=600px){.form[data-astro-cid-he3spzz3]{padding:18px 16px 20px}.chips[data-astro-cid-he3spzz3]{gap:6px}.chip-opt[data-astro-cid-he3spzz3]{min-height:38px;padding:0 11px;font-size:.84rem}}.chip-opt[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]{opacity:0;width:1px;height:1px;position:absolute}.chip-opt[data-astro-cid-he3spzz3]:has(input:checked){border-color:var(--teal);background:var(--teal-soft);color:var(--ink);font-weight:600}.chip-opt[data-astro-cid-he3spzz3]:has(input:checked) span[data-astro-cid-he3spzz3]:before{content:"✓ ";color:var(--teal-deep)}.chip-opt[data-astro-cid-he3spzz3]:has(input:focus-visible){outline:2px solid var(--teal);outline-offset:2px}@media (hover:hover) and (pointer:fine){.chip-opt[data-astro-cid-he3spzz3]:hover{border-color:var(--navy)}}.form-submit[data-astro-cid-he3spzz3]{width:100%;margin-top:6px}.form-submit-in[data-astro-cid-he3spzz3]{align-items:center;gap:10px;transition:opacity .2s,filter .2s;display:inline-flex}.form[data-astro-cid-he3spzz3].is-sending .form-submit-in[data-astro-cid-he3spzz3]{opacity:.7;filter:blur(2px)}.form-error[data-astro-cid-he3spzz3]{color:#d64545;text-align:center;font-size:.9rem}@media (width<=1000px){.contact-grid[data-astro-cid-he3spzz3]{grid-template-columns:1fr}.contact-photo[data-astro-cid-he3spzz3]{display:none}}@media (width<=560px){.f-row[data-astro-cid-he3spzz3]{grid-template-columns:1fr}}
