.fl[data-astro-cid-nqmzsqxo]{gap:var(--space-4);flex-direction:column;width:100%;margin:0;display:flex}.fl__win[data-astro-cid-nqmzsqxo]{border-radius:var(--r-card);background:var(--bg);border:1px solid color-mix(in oklab, var(--fg) 16%, transparent);box-shadow:0 40px 80px -40px color-mix(in oklab, var(--aurora-violet) 45%, transparent), 0 20px 60px -30px color-mix(in oklab, var(--aurora-teal) 30%, transparent);overflow:hidden}.fl__bar[data-astro-cid-nqmzsqxo]{background:var(--surface-2);border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:12px 16px;display:flex}.fl__dots[data-astro-cid-nqmzsqxo]{gap:6px;display:flex}.fl__dots[data-astro-cid-nqmzsqxo] i[data-astro-cid-nqmzsqxo]{border-radius:var(--r-pill);background:var(--fg-subtle);width:9px;height:9px}.fl__url[data-astro-cid-nqmzsqxo]{border-radius:var(--r-pill);background:var(--bg);min-width:0;font-family:var(--font-mono);color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;padding:4px 12px;font-size:.75rem;overflow:hidden}.fl__body[data-astro-cid-nqmzsqxo]{padding:var(--space-8) var(--space-6);min-height:300px;display:grid}.fl__error[data-astro-cid-nqmzsqxo],.fl__fixed[data-astro-cid-nqmzsqxo]{grid-area:1/1}.fl__error[data-astro-cid-nqmzsqxo]{padding:var(--space-6);border-radius:var(--r-card);background:var(--fg);color:var(--bg);animation:fl-error-out .5s var(--ease-out) 1.9s both;align-self:center;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.fl__err-title[data-astro-cid-nqmzsqxo]{font-size:1.0625rem;line-height:1.5}.fl__err-link[data-astro-cid-nqmzsqxo]{margin-top:var(--space-4);font-size:.875rem;text-decoration:underline}.fl__fixed[data-astro-cid-nqmzsqxo]{gap:var(--space-4);flex-direction:column;display:flex}.fl__status[data-astro-cid-nqmzsqxo]{align-items:center;gap:var(--space-2);padding:6px var(--space-4);border-radius:var(--r-pill);border:1px solid color-mix(in oklab, var(--aurora-teal) 40%, transparent);color:var(--aurora-teal);animation:fl-in .5s var(--ease-out) 2.3s both;align-self:flex-start;font-size:.875rem;font-weight:600;display:inline-flex}.fl__icon[data-astro-cid-nqmzsqxo] svg{width:16px;height:16px}.fl__log[data-astro-cid-nqmzsqxo]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fl__log[data-astro-cid-nqmzsqxo] li[data-astro-cid-nqmzsqxo]{gap:var(--space-4);border-bottom:1px solid var(--border);animation:fl-in .45s var(--ease-out) both;animation-delay:calc(2.5s + var(--n) * .16s);grid-template-columns:7.5rem 1fr;padding-block:10px;font-size:.875rem;display:grid}.fl__log[data-astro-cid-nqmzsqxo] li[data-astro-cid-nqmzsqxo]:last-child{border-bottom:0}.fl__what[data-astro-cid-nqmzsqxo]{font-family:var(--font-mono);color:var(--fg-subtle);padding-top:2px;font-size:.75rem}.fl__detail[data-astro-cid-nqmzsqxo]{color:var(--fg)}.fl__cap[data-astro-cid-nqmzsqxo]{color:var(--fg-subtle);font-size:.875rem}.fl[data-astro-cid-nqmzsqxo]:not([data-play]) [data-astro-cid-nqmzsqxo]:is(.fl__error,.fl__status,.fl__log li){animation-play-state:paused}@media (scripting:none){.fl[data-astro-cid-nqmzsqxo]:not([data-play]) [data-astro-cid-nqmzsqxo]:is(.fl__error,.fl__status,.fl__log li){animation-play-state:running}}@keyframes fl-error-out{to{opacity:0;visibility:hidden;transform:translateY(-12px)}}@keyframes fl-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (width<=480px){.fl__log[data-astro-cid-nqmzsqxo] li[data-astro-cid-nqmzsqxo]{grid-template-columns:1fr;gap:2px}}@media (prefers-reduced-motion:reduce){.fl__error[data-astro-cid-nqmzsqxo]{display:none}.fl__status[data-astro-cid-nqmzsqxo],.fl__log[data-astro-cid-nqmzsqxo] li[data-astro-cid-nqmzsqxo]{animation:none}}.tri[data-astro-cid-dywiz2pb]{gap:var(--space-8);margin-top:var(--space-12);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=900px){.tri[data-astro-cid-dywiz2pb]{grid-template-columns:1fr 1fr}}.tri__choices[data-astro-cid-dywiz2pb]{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.tri__legend[data-astro-cid-dywiz2pb]{color:var(--fg-subtle);margin-bottom:var(--space-4);padding:0;font-size:.9375rem}.tri__choice[data-astro-cid-dywiz2pb]{align-items:center;gap:var(--space-4);min-height:56px;padding:var(--space-2) var(--space-6);border-radius:var(--r-pill);border:1px solid var(--border);background:var(--surface);color:var(--fg-muted);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-pill), color var(--dur-fast) var(--ease-pill), background var(--dur-fast) var(--ease-pill);display:flex}.tri__choice[data-astro-cid-dywiz2pb]:hover{color:var(--fg);border-color:var(--fg-subtle)}.tri__choice[data-astro-cid-dywiz2pb] input[data-astro-cid-dywiz2pb]{appearance:none;border-radius:var(--r-pill);border:2px solid var(--fg-subtle);flex:none;place-items:center;width:20px;height:20px;margin:0;display:grid}.tri__choice[data-astro-cid-dywiz2pb] input[data-astro-cid-dywiz2pb]:after{content:"";border-radius:var(--r-pill);background:var(--aurora-teal);width:10px;height:10px;transition:transform var(--dur-fast) var(--ease-pill);transform:scale(0)}.tri__choice[data-astro-cid-dywiz2pb] input[data-astro-cid-dywiz2pb]:checked{border-color:var(--aurora-teal)}.tri__choice[data-astro-cid-dywiz2pb] input[data-astro-cid-dywiz2pb]:checked:after{transform:scale(1)}.tri__choice[data-astro-cid-dywiz2pb]:has(input:checked){color:var(--fg);border-color:var(--aurora-teal);background:var(--surface-2)}.tri__choice[data-astro-cid-dywiz2pb]:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.tri__choice[data-astro-cid-dywiz2pb] input[data-astro-cid-dywiz2pb]:focus-visible{outline:none}.tri__panels[data-astro-cid-dywiz2pb]{position:relative}@media (width>=900px){.tri__panels[data-astro-cid-dywiz2pb]{top:calc(44px + var(--space-6) * 2 + var(--space-4));position:sticky}}.tri__panel[data-astro-cid-dywiz2pb]{align-items:flex-start;gap:var(--space-4);padding:var(--space-8);border-radius:var(--r-card);border:1px solid var(--border);background:var(--surface);flex-direction:column;display:none}.tri[data-astro-cid-dywiz2pb]:not(:has(input:checked)) .tri__panel--empty[data-astro-cid-dywiz2pb]{display:flex}.tri[data-astro-cid-dywiz2pb]:has(input[value=critical]:checked) [data-astro-cid-dywiz2pb][data-panel=critical],.tri[data-astro-cid-dywiz2pb]:has(input[value=update]:checked) [data-astro-cid-dywiz2pb][data-panel=update],.tri[data-astro-cid-dywiz2pb]:has(input[value=hacked]:checked) [data-astro-cid-dywiz2pb][data-panel=hacked],.tri[data-astro-cid-dywiz2pb]:has(input[value=money]:checked) [data-astro-cid-dywiz2pb][data-panel=money],.tri[data-astro-cid-dywiz2pb]:has(input[value=unclear]:checked) [data-astro-cid-dywiz2pb][data-panel=unclear],.tri[data-astro-cid-dywiz2pb]:has(input[value=calm]:checked) [data-astro-cid-dywiz2pb][data-panel=calm]{animation:tri-in var(--dur-base) var(--ease-out);display:flex}@keyframes tri-in{0%{opacity:0;transform:translateY(8px)}}.tri__panel--empty[data-astro-cid-dywiz2pb]{border-style:dashed;justify-content:center;min-height:200px}.tri__prompt[data-astro-cid-dywiz2pb]{color:var(--fg-muted);max-width:40ch;font-size:1.0625rem}.tri__kicker[data-astro-cid-dywiz2pb]{color:var(--fg-subtle);font-size:.875rem}.tri__name[data-astro-cid-dywiz2pb]{letter-spacing:-.02em;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;line-height:1.1}.tri__price[data-astro-cid-dywiz2pb]{color:var(--aurora-teal);font-weight:600}.tri__why[data-astro-cid-dywiz2pb]{color:var(--fg-muted)}.tri__try[data-astro-cid-dywiz2pb]{width:100%;padding:var(--space-4) var(--space-6);border-radius:var(--r-card);background:var(--bg);border:1px solid var(--border);color:var(--fg-muted);font-size:.9375rem}.tri__try-label[data-astro-cid-dywiz2pb]{color:var(--fg);margin-bottom:var(--space-1);font-weight:600}.sr-only[data-astro-cid-dywiz2pb]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@supports not selector(:has(*)){.tri__panel[data-astro-cid-dywiz2pb]{margin-bottom:var(--space-4);display:flex}.tri__panel--empty[data-astro-cid-dywiz2pb]{display:none}}.oc[data-astro-cid-uj6wut3r]{gap:var(--space-2);padding:var(--space-8) var(--space-6);border-radius:var(--r-card);border:1px solid var(--border);background:var(--surface);flex-direction:column;display:flex;position:relative}.oc--featured[data-astro-cid-uj6wut3r]{background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--grad-aurora) border-box;border-color:#0000}.oc__head[data-astro-cid-uj6wut3r]{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.oc__head[data-astro-cid-uj6wut3r] h3[data-astro-cid-uj6wut3r]{font-size:1.375rem}.oc__tag[data-astro-cid-uj6wut3r]{border-radius:var(--r-pill);background:var(--surface-2);color:var(--aurora-teal);padding:2px 10px;font-size:.75rem;font-weight:600}.oc__who[data-astro-cid-uj6wut3r]{color:var(--fg-muted);min-height:3em;font-size:.9375rem}.oc__price[data-astro-cid-uj6wut3r]{align-items:baseline;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.oc__lkr[data-astro-cid-uj6wut3r]{letter-spacing:-.02em;font-size:2rem;font-weight:700;line-height:1}.oc__usd[data-astro-cid-uj6wut3r]{color:var(--fg-subtle);font-size:.875rem}.oc__terms[data-astro-cid-uj6wut3r]{color:var(--fg-subtle);font-size:.8125rem}.oc__start[data-astro-cid-uj6wut3r]{align-items:center;gap:var(--space-2);color:var(--fg);margin-top:var(--space-2);font-size:.875rem;font-weight:500;display:flex}.oc__icon[data-astro-cid-uj6wut3r] svg{width:16px;height:16px;color:var(--aurora-teal)}.oc__list[data-astro-cid-uj6wut3r]{gap:var(--space-2);margin:var(--space-4) 0 0;padding:var(--space-4) 0 0;border-top:1px solid var(--border);color:var(--fg-muted);flex-direction:column;flex:1;font-size:.9375rem;list-style:none;display:flex}.oc__list[data-astro-cid-uj6wut3r] li[data-astro-cid-uj6wut3r]{gap:var(--space-2);align-items:flex-start;display:flex}.oc__tick[data-astro-cid-uj6wut3r]{flex:none;margin-top:3px}.oc__tick[data-astro-cid-uj6wut3r] svg{width:16px;height:16px;color:var(--aurora-teal)}.oc__not[data-astro-cid-uj6wut3r]{margin-top:var(--space-2);color:var(--fg-subtle);font-size:.875rem}.oc__not[data-astro-cid-uj6wut3r] summary[data-astro-cid-uj6wut3r]{cursor:pointer;min-height:44px;color:var(--fg-muted);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.oc__not[data-astro-cid-uj6wut3r] ul[data-astro-cid-uj6wut3r]{margin:0 0 var(--space-2);padding-left:var(--space-6);gap:var(--space-1);flex-direction:column;list-style:outside;display:flex}.oc__cta[data-astro-cid-uj6wut3r]{margin-top:var(--space-4);align-self:stretch}.cp[data-astro-cid-xw5pqjpb]{gap:var(--space-8);margin-top:var(--space-12);flex-direction:column;display:flex}.cp__switch[data-astro-cid-xw5pqjpb]{align-self:flex-start;gap:var(--space-1);padding:var(--space-1);border:1px solid var(--border);border-radius:var(--r-pill);background:var(--surface);flex-wrap:wrap;margin:0;display:inline-flex}.cp__legend[data-astro-cid-xw5pqjpb]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cp__switch[data-astro-cid-xw5pqjpb] label[data-astro-cid-xw5pqjpb]{min-height:44px;padding:0 var(--space-6);border-radius:var(--r-pill);color:var(--fg-muted);cursor:pointer;transition:background var(--dur-fast) var(--ease-pill), color var(--dur-fast) var(--ease-pill);align-items:center;font-size:.9375rem;font-weight:600;display:inline-flex;position:relative}.cp__switch[data-astro-cid-xw5pqjpb] input[data-astro-cid-xw5pqjpb]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.cp__switch[data-astro-cid-xw5pqjpb] label[data-astro-cid-xw5pqjpb]:has(input:checked){background:var(--surface-2);color:var(--fg);box-shadow:inset 0 0 0 1px var(--aurora-teal)}.cp__switch[data-astro-cid-xw5pqjpb] label[data-astro-cid-xw5pqjpb]:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.cp[data-astro-cid-xw5pqjpb] .cp--yearly[data-astro-cid-xw5pqjpb],.cp[data-astro-cid-xw5pqjpb]:has(input[value=yearly]:checked) .cp--monthly[data-astro-cid-xw5pqjpb]{display:none}.cp[data-astro-cid-xw5pqjpb]:has(input[value=yearly]:checked) .cp__price[data-astro-cid-xw5pqjpb].cp--yearly{display:flex}.cp[data-astro-cid-xw5pqjpb]:has(input[value=yearly]:checked) .cp__terms[data-astro-cid-xw5pqjpb].cp--yearly{display:block}.cp__grid[data-astro-cid-xw5pqjpb]{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=768px){.cp__grid[data-astro-cid-xw5pqjpb]{grid-template-columns:1fr 1fr}}.cp__card[data-astro-cid-xw5pqjpb]{gap:var(--space-4);padding:var(--space-8);border-radius:var(--r-card);border:1px solid var(--border);background:var(--surface);flex-direction:column;display:flex}.cp__card--rec[data-astro-cid-xw5pqjpb]{background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--grad-aurora) border-box;border-color:#0000}.cp__head[data-astro-cid-xw5pqjpb]{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.cp__tag[data-astro-cid-xw5pqjpb]{border-radius:var(--r-pill);background:var(--surface-2);color:var(--aurora-teal);padding:2px 10px;font-size:.75rem;font-weight:600}.cp__who[data-astro-cid-xw5pqjpb]{color:var(--fg-muted)}.cp__price[data-astro-cid-xw5pqjpb]{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.cp__lkr[data-astro-cid-xw5pqjpb]{letter-spacing:-.02em;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1}.cp__per[data-astro-cid-xw5pqjpb]{color:var(--fg-muted)}.cp__usd[data-astro-cid-xw5pqjpb]{color:var(--fg-subtle);font-size:.875rem}.cp__terms[data-astro-cid-xw5pqjpb]{color:var(--fg-subtle);flex:1;font-size:.875rem}.cp__cta[data-astro-cid-xw5pqjpb]{align-self:stretch}.cp__fine[data-astro-cid-xw5pqjpb]{color:var(--fg-subtle);max-width:75ch;font-size:.875rem}.cp__fine[data-astro-cid-xw5pqjpb] a[data-astro-cid-xw5pqjpb]{color:var(--fg);text-underline-offset:4px;text-decoration:underline}.cp__credit[data-astro-cid-xw5pqjpb]{padding:var(--space-4) var(--space-6);border-radius:var(--r-card);border:1px dashed var(--border);color:var(--fg-muted)}.cp__credit[data-astro-cid-xw5pqjpb] strong[data-astro-cid-xw5pqjpb]{color:var(--fg)}.cp__table-wrap[data-astro-cid-xw5pqjpb]{border-radius:var(--r-card);border:1px solid var(--border);overflow-x:auto}.cp__table-wrap[data-astro-cid-xw5pqjpb]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cp__table[data-astro-cid-xw5pqjpb]{border-collapse:collapse;width:100%;min-width:560px;font-size:.9375rem}.cp__table[data-astro-cid-xw5pqjpb] caption[data-astro-cid-xw5pqjpb]{text-align:left;padding:var(--space-6) var(--space-6) var(--space-2);font-size:1.125rem;font-weight:600}.cp__table[data-astro-cid-xw5pqjpb] th[data-astro-cid-xw5pqjpb],.cp__table[data-astro-cid-xw5pqjpb] td[data-astro-cid-xw5pqjpb]{text-align:left;padding:var(--space-4) var(--space-6);border-top:1px solid var(--border);vertical-align:top}.cp__table[data-astro-cid-xw5pqjpb] thead[data-astro-cid-xw5pqjpb] th[data-astro-cid-xw5pqjpb]{color:var(--fg);font-weight:600}.cp__table[data-astro-cid-xw5pqjpb] tbody[data-astro-cid-xw5pqjpb] th[data-astro-cid-xw5pqjpb]{color:var(--fg-muted);width:40%;font-weight:500}.cp__table[data-astro-cid-xw5pqjpb] td[data-astro-cid-xw5pqjpb]{color:var(--fg)}.cp__table[data-astro-cid-xw5pqjpb] td[data-astro-cid-xw5pqjpb].cp__no{color:var(--fg-subtle)}.sr-only[data-astro-cid-xw5pqjpb]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fc[data-astro-cid-ukihomxy]{gap:var(--space-8);margin-top:var(--space-12);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=1024px){.fc[data-astro-cid-ukihomxy]{grid-template-columns:minmax(0,1fr) 340px}.fc__aside[data-astro-cid-ukihomxy]{top:calc(44px + var(--space-6) * 2 + var(--space-4));grid-area:1/2;position:sticky}.fc__form[data-astro-cid-ukihomxy],.fc__pay[data-astro-cid-ukihomxy]{grid-area:1/1}}.fc__form[data-astro-cid-ukihomxy],.fc__pay[data-astro-cid-ukihomxy]{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.fc__pay[data-astro-cid-ukihomxy]{align-items:flex-start;gap:var(--space-6);padding:var(--space-8);border-radius:var(--r-card);border:1px solid var(--aurora-teal);background:var(--surface)}.fc__pay[data-astro-cid-ukihomxy][hidden],.fc__form[data-astro-cid-ukihomxy][hidden]{display:none}.fc__pay[data-astro-cid-ukihomxy]>div[data-astro-cid-ukihomxy]{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.fc__pay[data-astro-cid-ukihomxy]>div[data-astro-cid-ukihomxy][hidden]{display:none}.fc__pay[data-astro-cid-ukihomxy] h3[data-astro-cid-ukihomxy]:focus{outline:none}.fc__step[data-astro-cid-ukihomxy]{color:var(--aurora-teal);font-size:.9375rem;font-weight:600}.fc__ref[data-astro-cid-ukihomxy] strong[data-astro-cid-ukihomxy]{font-family:var(--font-mono);letter-spacing:.04em}.fc__lock[data-astro-cid-ukihomxy] svg{width:16px;height:16px}.fc__back[data-astro-cid-ukihomxy]{min-height:44px;padding:0 var(--space-4);border-radius:var(--r-pill);color:var(--fg-muted);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;font-size:.9375rem;text-decoration:underline}.fc__offers[data-astro-cid-ukihomxy]{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.fc__offers[data-astro-cid-ukihomxy] legend[data-astro-cid-ukihomxy]{margin-bottom:var(--space-4);padding:0;font-size:1.125rem;font-weight:700}.fc__group[data-astro-cid-ukihomxy]{color:var(--fg-subtle);margin-top:var(--space-4);font-size:.875rem}.fc__group[data-astro-cid-ukihomxy]:first-of-type{margin-top:0}.fc__opt[data-astro-cid-ukihomxy]{align-items:center;gap:var(--space-4);min-height:52px;padding:var(--space-2) var(--space-6);border-radius:var(--r-pill);border:1px solid var(--border);background:var(--surface);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-pill), background var(--dur-fast) var(--ease-pill);display:flex}.fc__opt[data-astro-cid-ukihomxy]:hover{border-color:var(--fg-subtle)}.fc__opt[data-astro-cid-ukihomxy] input[data-astro-cid-ukihomxy]{accent-color:var(--aurora-teal);flex:none;width:18px;height:18px;margin:0}.fc__opt[data-astro-cid-ukihomxy]:has(input:checked){border-color:var(--aurora-teal);background:var(--surface-2)}.fc__opt-name[data-astro-cid-ukihomxy]{flex:1;font-weight:600}.fc__opt-price[data-astro-cid-ukihomxy]{color:var(--fg-muted);text-align:right;font-size:.9375rem}.fc[data-astro-cid-ukihomxy] .fc--yearly[data-astro-cid-ukihomxy],.fc[data-astro-cid-ukihomxy]:has(input[name=billing][value=yearly]:checked) .fc--monthly[data-astro-cid-ukihomxy]{display:none}.fc[data-astro-cid-ukihomxy]:has(input[name=billing][value=yearly]:checked) .fc--yearly[data-astro-cid-ukihomxy]{display:inline}.fc__billing[data-astro-cid-ukihomxy]{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-6);flex-wrap:wrap;display:none}.fc[data-astro-cid-ukihomxy]:has(input[name=offer][value^=care]:checked) .fc__billing[data-astro-cid-ukihomxy]{display:flex}.fc__billing-label[data-astro-cid-ukihomxy]{color:var(--fg-muted);font-size:.9375rem}.fc__billing-opts[data-astro-cid-ukihomxy]{gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.fc__billing-opts[data-astro-cid-ukihomxy] label[data-astro-cid-ukihomxy]{align-items:center;gap:var(--space-2);cursor:pointer;min-height:44px;display:inline-flex}.fc__billing-opts[data-astro-cid-ukihomxy] input[data-astro-cid-ukihomxy]{accent-color:var(--aurora-teal);width:18px;height:18px;margin:0}.fc__grid[data-astro-cid-ukihomxy]{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=768px){.fc__grid[data-astro-cid-ukihomxy]{grid-template-columns:1fr 1fr}.fc__field--wide[data-astro-cid-ukihomxy]{grid-column:1/-1}}.fc__field[data-astro-cid-ukihomxy]{gap:var(--space-2);flex-direction:column;display:flex}.fc__field[data-astro-cid-ukihomxy] label[data-astro-cid-ukihomxy]{font-size:.9375rem;font-weight:700}.fc__field[data-astro-cid-ukihomxy] input[data-astro-cid-ukihomxy],.fc__field[data-astro-cid-ukihomxy] select[data-astro-cid-ukihomxy],.fc__field[data-astro-cid-ukihomxy] textarea[data-astro-cid-ukihomxy]{min-height:48px;padding:var(--space-4);border-radius:var(--r-card);border:1px solid var(--border);background:var(--surface);color:var(--fg);font-family:var(--font-display);font-size:1rem}.fc__field[data-astro-cid-ukihomxy] input[data-astro-cid-ukihomxy]::placeholder{color:var(--fg-subtle)}.fc__field[data-astro-cid-ukihomxy] textarea[data-astro-cid-ukihomxy]{resize:vertical;min-height:140px}.fc__field[data-astro-cid-ukihomxy] :is(input,select,textarea)[data-astro-cid-ukihomxy][aria-invalid=true],.fc__consent[data-astro-cid-ukihomxy] input[data-astro-cid-ukihomxy][aria-invalid=true]{border-color:var(--danger);outline:1px solid var(--danger)}.fc__consent[data-astro-cid-ukihomxy]{gap:var(--space-4);align-items:flex-start;display:flex}.fc__consent[data-astro-cid-ukihomxy] input[data-astro-cid-ukihomxy]{width:22px;height:22px;accent-color:var(--aurora-teal);flex:none;margin:2px 0 0}.fc__consent[data-astro-cid-ukihomxy] label[data-astro-cid-ukihomxy]{color:var(--fg);cursor:pointer;font-size:.9375rem}.fc__links[data-astro-cid-ukihomxy]{margin-top:calc(-1 * var(--space-6));padding-left:calc(22px + var(--space-4))}.fc__hint[data-astro-cid-ukihomxy]{color:var(--fg-subtle);font-size:.8125rem}.fc__hint[data-astro-cid-ukihomxy] a[data-astro-cid-ukihomxy],.fc__privacy[data-astro-cid-ukihomxy] a[data-astro-cid-ukihomxy],.fc__send-err[data-astro-cid-ukihomxy] a[data-astro-cid-ukihomxy]{color:var(--fg);text-underline-offset:4px;text-decoration:underline}.fc__error[data-astro-cid-ukihomxy]{color:var(--danger);font-size:.8125rem;font-weight:500}.fc__privacy[data-astro-cid-ukihomxy]{color:var(--fg-muted);margin-top:calc(-1 * var(--space-4));font-size:.875rem}.fc__submit[data-astro-cid-ukihomxy]{align-self:flex-start}.fc__submit[data-astro-cid-ukihomxy][aria-busy=true]{opacity:.7;cursor:progress}.fc__summary-err[data-astro-cid-ukihomxy],.fc__send-err[data-astro-cid-ukihomxy]{padding:var(--space-6);border-radius:var(--r-card);border:1px solid var(--danger);background:var(--surface)}.fc__summary-err[data-astro-cid-ukihomxy] ul[data-astro-cid-ukihomxy]{margin:var(--space-2) 0 0;padding-left:var(--space-6)}.fc__summary-err[data-astro-cid-ukihomxy] a[data-astro-cid-ukihomxy]{color:var(--danger)}.fc__aside[data-astro-cid-ukihomxy]{gap:var(--space-2);padding:var(--space-8);border-radius:var(--r-card);border:1px solid var(--border);background:var(--surface);flex-direction:column;display:flex}.fc__aside[data-astro-cid-ukihomxy] h3[data-astro-cid-ukihomxy]{color:var(--fg-subtle);letter-spacing:0;font-size:1rem;font-weight:600}.fc__sum-name[data-astro-cid-ukihomxy]{font-size:1.375rem;font-weight:600}.fc__sum-price[data-astro-cid-ukihomxy]{letter-spacing:-.02em;font-size:2rem;font-weight:700;line-height:1.1}.fc__sum-usd[data-astro-cid-ukihomxy]{color:var(--fg-subtle);letter-spacing:0;font-size:.875rem;font-weight:400}.fc__sum-terms[data-astro-cid-ukihomxy],.fc__sum-start[data-astro-cid-ukihomxy]{color:var(--fg-muted);font-size:.9375rem}.fc__next[data-astro-cid-ukihomxy]{margin:var(--space-4) 0 0;padding:var(--space-4) 0 0 var(--space-6);border-top:1px solid var(--border);gap:var(--space-2);color:var(--fg-muted);flex-direction:column;font-size:.875rem;list-style:outside;display:flex}.fc__sum-note[data-astro-cid-ukihomxy]{color:var(--fg-subtle);margin-top:var(--space-2);font-size:.8125rem}.sticky[data-astro-cid-77otdkbq]{left:var(--space-2);right:var(--space-2);bottom:calc(var(--space-2) + env(safe-area-inset-bottom,0px));z-index:50;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-6);border-radius:var(--r-pill);border:1px solid var(--border);background:color-mix(in oklab, var(--surface-2) 92%, transparent);backdrop-filter:blur(12px);box-shadow:0 20px 40px -20px color-mix(in oklab, var(--bg) 90%, transparent);animation:sticky-in var(--dur-base) var(--ease-out);display:flex;position:fixed}.sticky[data-astro-cid-77otdkbq][hidden]{display:none}.sticky__text[data-astro-cid-77otdkbq]{color:var(--fg-muted);font-size:.875rem;line-height:1.3}.sticky__text[data-astro-cid-77otdkbq] strong[data-astro-cid-77otdkbq]{color:var(--fg);display:block}@keyframes sticky-in{0%{transform:translateY(120%)}}@media (width>=1024px){.sticky[data-astro-cid-77otdkbq],.sticky[data-astro-cid-77otdkbq][hidden]{display:none}}.fh[data-astro-cid-m66rmtek]{isolation:isolate;width:min(100% - 2 * var(--space-6), 1152px);gap:var(--space-12);padding-block:var(--space-12) var(--space-24);grid-template-columns:1fr;align-items:center;margin-inline:auto;display:grid;position:relative}@media (width>=1024px){.fh[data-astro-cid-m66rmtek]{gap:var(--space-16);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.fh__copy[data-astro-cid-m66rmtek]{align-items:flex-start;gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.fh[data-astro-cid-m66rmtek] h1[data-astro-cid-m66rmtek]{max-width:16ch;font-size:clamp(2.5rem,5.4vw,4.75rem)}.fh__ctas[data-astro-cid-m66rmtek]{gap:var(--space-4);flex-wrap:wrap;display:flex}.fh__promises[data-astro-cid-m66rmtek]{gap:var(--space-2) var(--space-6);color:var(--fg);flex-wrap:wrap;margin:0;padding:0;font-size:.9375rem;font-weight:500;list-style:none;display:flex}.fh__promises[data-astro-cid-m66rmtek] li[data-astro-cid-m66rmtek]{align-items:center;gap:var(--space-2);display:inline-flex}.fh__icon[data-astro-cid-m66rmtek] svg{width:18px;height:18px;color:var(--aurora-teal)}.fh__hours[data-astro-cid-m66rmtek]{align-items:center;gap:var(--space-2);color:var(--fg-muted);font-size:.875rem;display:inline-flex}.fh__dot[data-astro-cid-m66rmtek]{border-radius:var(--r-pill);background:var(--fg-subtle);flex:none;width:8px;height:8px}.fh__hours[data-astro-cid-m66rmtek][data-open=true] .fh__dot[data-astro-cid-m66rmtek]{background:var(--aurora-teal);box-shadow:0 0 0 4px color-mix(in oklab, var(--aurora-teal) 20%, transparent)}.fh__art[data-astro-cid-m66rmtek]{min-width:0}.sec-lede[data-astro-cid-m66rmtek]{margin-top:var(--space-6)}.inline[data-astro-cid-m66rmtek]{color:var(--fg);text-underline-offset:4px;text-decoration:underline}.offers[data-astro-cid-m66rmtek]{gap:var(--space-6);margin-top:var(--space-12);grid-template-columns:1fr;display:grid}@media (width>=768px){.offers[data-astro-cid-m66rmtek]{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){.offers[data-astro-cid-m66rmtek]{grid-template-columns:repeat(4,1fr)}}.reviews[data-astro-cid-m66rmtek]{gap:var(--space-6);margin:var(--space-12) 0 var(--space-8);grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (width>=900px){.reviews[data-astro-cid-m66rmtek]{grid-template-columns:repeat(3,1fr)}}.review[data-astro-cid-m66rmtek]{justify-content:space-between;gap:var(--space-6);padding:var(--space-8);border-radius:var(--r-card);background:var(--bg);border:1px solid var(--border);flex-direction:column;display:flex}.review[data-astro-cid-m66rmtek] blockquote[data-astro-cid-m66rmtek]{margin:0;font-size:1.25rem;line-height:1.4}.review__by[data-astro-cid-m66rmtek]{color:var(--fg-subtle);font-size:.875rem}.steps[data-astro-cid-m66rmtek]{gap:var(--space-6);margin:var(--space-12) 0 0;counter-reset:none;grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (width>=768px){.steps[data-astro-cid-m66rmtek]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.steps[data-astro-cid-m66rmtek]{grid-template-columns:repeat(4,1fr)}}.step[data-astro-cid-m66rmtek]{gap:var(--space-2);padding-top:var(--space-16);flex-direction:column;display:flex;position:relative}.step[data-astro-cid-m66rmtek]:before{content:"";top:22px;left:52px;right:calc(-1 * var(--space-6));background:var(--border);height:1px;position:absolute}.step[data-astro-cid-m66rmtek]:last-child:before{display:none}@media (width<=1099px){.step[data-astro-cid-m66rmtek]:before{display:none}}.step__n[data-astro-cid-m66rmtek]{border-radius:var(--r-pill);border:1px solid var(--aurora-teal);width:44px;height:44px;color:var(--aurora-teal);place-items:center;font-weight:700;display:grid;position:absolute;top:0;left:0}.step[data-astro-cid-m66rmtek] h3[data-astro-cid-m66rmtek]{font-size:1.25rem}.step[data-astro-cid-m66rmtek] p[data-astro-cid-m66rmtek]{color:var(--fg-muted)}.promises[data-astro-cid-m66rmtek]{gap:var(--space-8);margin:var(--space-12) 0 0;grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (width>=768px){.promises[data-astro-cid-m66rmtek]{grid-template-columns:repeat(2,1fr)}}.promise[data-astro-cid-m66rmtek]{column-gap:var(--space-4);row-gap:var(--space-1);grid-template-columns:44px 1fr;align-content:start;display:grid}.promise[data-astro-cid-m66rmtek] h3[data-astro-cid-m66rmtek]{align-self:center}.promise[data-astro-cid-m66rmtek] p[data-astro-cid-m66rmtek]{grid-column:2}.promise__icon[data-astro-cid-m66rmtek]{border-radius:var(--r-pill);background:var(--surface-2);width:44px;height:44px;color:var(--aurora-teal);place-items:center;display:grid}.promise__icon[data-astro-cid-m66rmtek] svg{width:20px;height:20px}.promise[data-astro-cid-m66rmtek] h3[data-astro-cid-m66rmtek]{font-size:1.25rem}.promise[data-astro-cid-m66rmtek] p[data-astro-cid-m66rmtek]{color:var(--fg-muted)}.issue[data-astro-cid-m66rmtek]{margin-top:var(--space-16);padding:var(--space-8);border-radius:var(--r-card);border:1px solid var(--border);background:var(--surface)}.issue[data-astro-cid-m66rmtek] h3[data-astro-cid-m66rmtek]{font-size:1.5rem}.issue__lede[data-astro-cid-m66rmtek]{color:var(--fg-muted);margin-top:var(--space-2)}.issue__cols[data-astro-cid-m66rmtek]{gap:var(--space-8);margin-top:var(--space-8);grid-template-columns:1fr;display:grid}@media (width>=768px){.issue__cols[data-astro-cid-m66rmtek]{grid-template-columns:1fr 1fr}}.issue__h[data-astro-cid-m66rmtek]{color:var(--fg-muted);margin-bottom:var(--space-4);font-size:1rem}.issue__h--yes[data-astro-cid-m66rmtek]{color:var(--aurora-teal)}.issue[data-astro-cid-m66rmtek] ul[data-astro-cid-m66rmtek]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.issue[data-astro-cid-m66rmtek] li[data-astro-cid-m66rmtek]{gap:var(--space-2);color:var(--fg);align-items:flex-start;display:flex}.issue__icon[data-astro-cid-m66rmtek]{color:var(--fg-subtle);flex:none;margin-top:4px}.issue__icon--yes[data-astro-cid-m66rmtek]{color:var(--aurora-teal)}.issue__icon[data-astro-cid-m66rmtek] svg{width:16px;height:16px}.why[data-astro-cid-m66rmtek]{gap:var(--space-6);margin:var(--space-12) 0 0;grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (width>=768px){.why[data-astro-cid-m66rmtek]{grid-template-columns:repeat(2,1fr)}}.why__item[data-astro-cid-m66rmtek]{gap:var(--space-2);padding:var(--space-8);border-radius:var(--r-card);background:var(--bg);border:1px solid var(--border);flex-direction:column;display:flex}.why__item[data-astro-cid-m66rmtek] h3[data-astro-cid-m66rmtek]{font-size:1.25rem}.why__item[data-astro-cid-m66rmtek] p[data-astro-cid-m66rmtek]{color:var(--fg-muted)}.why__item[data-astro-cid-m66rmtek] .why__care[data-astro-cid-m66rmtek]{padding-top:var(--space-4);border-top:1px solid var(--border);color:var(--fg);margin-top:auto;font-size:.9375rem}.qa[data-astro-cid-m66rmtek]{margin:var(--space-12) 0 0;max-width:820px;padding:0;list-style:none}.qa__item[data-astro-cid-m66rmtek]{gap:var(--space-2);padding-block:var(--space-6);border-top:1px solid var(--border);display:grid}.qa__item[data-astro-cid-m66rmtek]:last-child{border-bottom:1px solid var(--border)}@media (width>=768px){.qa__item[data-astro-cid-m66rmtek]{gap:var(--space-8);grid-template-columns:1fr 1fr}}.qa__q[data-astro-cid-m66rmtek]{font-size:1.125rem;font-weight:600}.qa__a[data-astro-cid-m66rmtek]{color:var(--fg-muted)}.packs[data-astro-cid-m66rmtek]{gap:var(--space-6);margin:var(--space-12) 0 var(--space-8);grid-template-columns:1fr;max-width:820px;display:grid}@media (width>=768px){.packs[data-astro-cid-m66rmtek]{grid-template-columns:1fr 1fr}}.pack[data-astro-cid-m66rmtek]{align-items:flex-start;gap:var(--space-2);padding:var(--space-8);border-radius:var(--r-card);background:var(--bg);border:1px solid var(--border);flex-direction:column;display:flex}.pack__price[data-astro-cid-m66rmtek]{letter-spacing:-.02em;font-size:2rem;font-weight:700}.pack__price[data-astro-cid-m66rmtek] span[data-astro-cid-m66rmtek]{color:var(--fg-subtle);letter-spacing:0;font-size:.875rem;font-weight:400}.pack__rate[data-astro-cid-m66rmtek]{color:var(--fg-muted);margin-bottom:var(--space-4);font-size:.9375rem}.faq-wrap[data-astro-cid-m66rmtek]{margin-top:var(--space-12);max-width:820px}@media (width<=1023px){#start[data-astro-cid-m66rmtek]{margin-bottom:var(--space-24)}}
