.hero[data-astro-cid-ge2uvauf]{min-height:calc(100svh - var(--header-h));align-items:center;padding-block:clamp(3rem,7vw,6rem) clamp(3rem,6vw,5rem);display:flex}.hero__inner[data-astro-cid-ge2uvauf]{gap:var(--space-7);align-items:center;display:grid}.hero__copy[data-astro-cid-ge2uvauf]{gap:var(--space-5);max-width:40rem;display:grid}.hero__eyebrow[data-astro-cid-ge2uvauf]{margin:0}.hero__title[data-astro-cid-ge2uvauf]{max-width:10ch;margin:0}.hero__sub[data-astro-cid-ge2uvauf]{font-size:var(--step-1);color:var(--muted);max-width:44ch;margin:0}.hero__actions[data-astro-cid-ge2uvauf]{gap:var(--space-3);flex-wrap:wrap;display:flex}.hero__risk[data-astro-cid-ge2uvauf]{font-size:var(--step--1);color:var(--label);letter-spacing:.02em;margin:0}.hero__proof[data-astro-cid-ge2uvauf]{font-size:var(--step--1);color:var(--muted);flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;display:flex}.hero__proof[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{align-items:center;gap:.5rem;display:inline-flex}.hero__proof[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:before{content:"";background:var(--steel);border-radius:1px;width:.4rem;height:.4rem}.hero__score-link[data-astro-cid-ge2uvauf]{min-height:var(--tap);width:fit-content;color:var(--white);border-bottom:1px solid var(--line);align-items:center;gap:.6rem;padding-bottom:.1rem;font-weight:500;text-decoration:none;display:inline-flex}.hero__score-link[data-astro-cid-ge2uvauf]:hover{border-bottom-color:var(--white)}.hero__score-dot[data-astro-cid-ge2uvauf]{background:var(--orange);border-radius:50%;width:.5rem;height:.5rem}.hero__visual[data-astro-cid-ge2uvauf]{place-items:center;min-height:32rem;display:grid;position:relative}.hero__mark[data-astro-cid-ge2uvauf]{opacity:.08;filter:drop-shadow(0 0 48px #ffffff73);transition:opacity .8s var(--ease-out);place-items:center;display:grid;position:absolute;inset:0}.hero__mark[data-astro-cid-ge2uvauf] svg{width:min(70%,26rem);height:auto}.hero__canvas[data-astro-cid-ge2uvauf]{z-index:0;opacity:0;transition:opacity .9s var(--ease-out);position:absolute;inset:-4% -10%}.hero__canvas[data-astro-cid-ge2uvauf][data-ready=true]{opacity:1}.hero__canvas[data-astro-cid-ge2uvauf] canvas{display:block;width:100%!important;height:100%!important}.hero__canvas[data-astro-cid-ge2uvauf]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0f2a4499,#0000 14%);position:absolute;inset:0}.hero__frame-wrap[data-astro-cid-ge2uvauf]{z-index:1;aspect-ratio:390/700;width:min(100%,19.5rem);position:relative}.hero__dims[data-astro-cid-ge2uvauf]{width:calc(100% + 3rem);height:calc(100% + 3rem);stroke:var(--steel);stroke-width:1.25px;position:absolute;inset:-1.5rem;overflow:visible}.hero__dims[data-astro-cid-ge2uvauf] line[data-astro-cid-ge2uvauf]{vector-effect:non-scaling-stroke}.hero-dim[data-astro-cid-ge2uvauf]{stroke-dasharray:1;stroke-dashoffset:1px;animation:draw-in 1.3s var(--ease-out) .4s both}.hero__dim-tag[data-astro-cid-ge2uvauf]{letter-spacing:.08em;color:var(--steel-light);opacity:0;animation:fade-up .6s var(--ease-out) 1.4s both;font-size:.6875rem;position:absolute}.hero__dim-tag--h[data-astro-cid-ge2uvauf]{top:-2.6rem;left:50%;transform:translate(-50%)}.hero__dim-tag--v[data-astro-cid-ge2uvauf]{writing-mode:vertical-rl;top:50%;right:-2.9rem;transform:translateY(-50%)}.site-frame[data-astro-cid-ge2uvauf]{background:var(--concrete);color:var(--navy);border-radius:18px;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #ffffff2e,0 30px 60px -30px #0009}.site-frame__bar[data-astro-cid-ge2uvauf]{background:var(--white);border-bottom:1px solid var(--line-light);align-items:center;gap:.5rem;padding:.55rem .75rem;font-size:.625rem;display:flex}.site-frame__dots[data-astro-cid-ge2uvauf]{gap:4px;display:inline-flex}.site-frame__dots[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:#0f2a442e;border-radius:50%;width:7px;height:7px}.site-frame__url[data-astro-cid-ge2uvauf]{background:var(--concrete);color:var(--muted-light);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;flex:1;padding:.25rem .5rem;font-size:.625rem;overflow:hidden}.site-frame__live[data-astro-cid-ge2uvauf]{color:var(--navy);letter-spacing:.06em;text-transform:uppercase;opacity:0;animation:fade-up .5s var(--ease-out) 1.7s both;align-items:center;gap:.3rem;font-size:.625rem;display:inline-flex}.site-frame__page[data-astro-cid-ge2uvauf]{flex:1;grid-template-rows:auto auto auto auto auto auto 1fr;gap:.6rem;padding:.7rem;display:grid}[data-astro-cid-ge2uvauf][data-blk]{animation:blk-in .7s var(--ease-out) both;animation-delay:calc(.25s + var(--i) * .14s)}.sf-nav[data-astro-cid-ge2uvauf]{background:var(--white);border-radius:8px;align-items:center;gap:.4rem;padding:.45rem .55rem;display:flex}.sf-logo[data-astro-cid-ge2uvauf]{background:var(--navy);border-radius:3px;width:14px;height:14px}.sf-links[data-astro-cid-ge2uvauf]{flex:1;gap:.35rem;display:flex}.sf-links[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:#0f2a4440;border-radius:2px;width:18px;height:4px}.sf-cta[data-astro-cid-ge2uvauf]{background:var(--orange);border-radius:3px;width:34px;height:12px}.sf-hero[data-astro-cid-ge2uvauf]{background:var(--navy);border-radius:10px;gap:.4rem;padding:.9rem .7rem .8rem;display:grid}.sf-h[data-astro-cid-ge2uvauf]{background:var(--white);border-radius:2px;height:9px;display:block}.sf-h--1[data-astro-cid-ge2uvauf]{width:88%}.sf-h--2[data-astro-cid-ge2uvauf]{width:64%}.sf-p[data-astro-cid-ge2uvauf]{background:#fff6;border-radius:2px;width:80%;height:4px;margin-top:.2rem;display:block}.sf-p--short[data-astro-cid-ge2uvauf]{width:56%;margin-top:0}.sf-btn[data-astro-cid-ge2uvauf]{background:var(--orange);border-radius:4px;width:48%;height:16px;margin-top:.4rem;display:block}.sf-img[data-astro-cid-ge2uvauf]{background:var(--white);color:var(--navy);border-radius:10px;padding:.5rem .9rem}.sf-img[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{width:100%;height:auto}.site-frame__page[data-astro-cid-ge2uvauf] .sf-card[data-astro-cid-ge2uvauf]{background:var(--white);border-radius:8px;gap:.35rem;padding:.55rem;display:grid}.site-frame__page[data-astro-cid-ge2uvauf]>.sf-card[data-astro-cid-ge2uvauf]:nth-of-type(4),.site-frame__page[data-astro-cid-ge2uvauf]>.sf-card[data-astro-cid-ge2uvauf]:nth-of-type(5),.site-frame__page[data-astro-cid-ge2uvauf]>.sf-card[data-astro-cid-ge2uvauf]:nth-of-type(6){grid-row:4}.site-frame__page[data-astro-cid-ge2uvauf]>.sf-card[data-astro-cid-ge2uvauf]:nth-of-type(4){grid-column:1}.site-frame__page[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(3,1fr)}.sf-nav[data-astro-cid-ge2uvauf],.sf-hero[data-astro-cid-ge2uvauf],.sf-img[data-astro-cid-ge2uvauf],.sf-reviews[data-astro-cid-ge2uvauf],.sf-contact[data-astro-cid-ge2uvauf],.sf-footer[data-astro-cid-ge2uvauf]{grid-column:1/-1}.sf-contact[data-astro-cid-ge2uvauf]{background:var(--white);border-radius:8px;grid-template-columns:1fr 1fr;gap:.5rem;padding:.6rem;display:grid}.sf-contact__col[data-astro-cid-ge2uvauf]{gap:.3rem;display:grid}.sf-contact__icon[data-astro-cid-ge2uvauf]{background:var(--steel);border-radius:50%;width:12px;height:12px}.sf-contact__icon--pin[data-astro-cid-ge2uvauf]{border-radius:50% 50% 50% 0;transform:rotate(-45deg)}.sf-contact__btn[data-astro-cid-ge2uvauf]{background:var(--orange);border-radius:3px;grid-column:1/-1;width:55%;height:14px}.sf-card__icon[data-astro-cid-ge2uvauf]{background:var(--steel);border-radius:3px;width:14px;height:14px}.sf-card__line[data-astro-cid-ge2uvauf]{background:#0f2a444d;border-radius:2px;width:90%;height:4px;display:block}.sf-card__line--short[data-astro-cid-ge2uvauf]{width:60%}.sf-reviews[data-astro-cid-ge2uvauf]{background:var(--white);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .6rem;display:flex}.sf-stars[data-astro-cid-ge2uvauf]{gap:2px;display:inline-flex}.sf-stars[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:var(--orange);clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);width:8px;height:8px}.sf-reviews[data-astro-cid-ge2uvauf] .sf-card__line[data-astro-cid-ge2uvauf]{width:50%}.sf-footer[data-astro-cid-ge2uvauf]{background:var(--navy);border-radius:8px;align-self:end;gap:.4rem;padding:.5rem .6rem;display:flex}.sf-footer[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:#fff6;border-radius:2px;width:30%;height:4px}@keyframes blk-in{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}@keyframes fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes draw-in{to{stroke-dashoffset:0}}@media (width>=64rem){.hero__inner[data-astro-cid-ge2uvauf]{gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.hero__visual[data-astro-cid-ge2uvauf]{min-height:40rem}}@media (width<=47.99rem){.hero__visual[data-astro-cid-ge2uvauf]{min-height:0;margin-top:var(--space-4)}.hero__frame-wrap[data-astro-cid-ge2uvauf]{width:min(100%,16rem)}.hero__dim-tag--v[data-astro-cid-ge2uvauf]{display:none}}@media (prefers-reduced-motion:reduce){[data-astro-cid-ge2uvauf][data-blk],.hero-dim[data-astro-cid-ge2uvauf],.hero__dim-tag[data-astro-cid-ge2uvauf],.site-frame__live[data-astro-cid-ge2uvauf]{opacity:1;stroke-dashoffset:0;animation:none;transform:none}.hero__dim-tag--h[data-astro-cid-ge2uvauf]{transform:translate(-50%)}.hero__dim-tag--v[data-astro-cid-ge2uvauf]{transform:translateY(-50%)}}.proof[data-astro-cid-jxp34i24]{padding-block:var(--space-7) var(--space-6);border-bottom:1px solid var(--line)}.proof__method[data-astro-cid-jxp34i24]{margin:0 0 var(--space-5);letter-spacing:.04em;color:var(--label);font-size:.75rem}.proof__stats[data-astro-cid-jxp34i24]{gap:var(--space-5);display:grid}.proof__stat[data-astro-cid-jxp34i24]{padding-left:var(--space-4);border-left:2px solid var(--steel);gap:.35rem;display:grid}.proof__num[data-astro-cid-jxp34i24]{font-size:var(--step-4);color:var(--navy);letter-spacing:-.02em;font-weight:500;line-height:1}.proof__label[data-astro-cid-jxp34i24]{color:var(--muted);max-width:30ch;font-size:var(--step--1);line-height:1.45}.proof__ships[data-astro-cid-jxp34i24]{margin-top:var(--space-7)}.proof__ships-head[data-astro-cid-jxp34i24]{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.marquee-toggle[data-astro-cid-jxp34i24]{border:1px solid var(--line);min-height:2.25rem;font-size:var(--step--1);color:var(--navy);background:var(--white);border-radius:999px;padding:0 .75rem;font-weight:500}.marquee-toggle[data-astro-cid-jxp34i24]:hover{border-color:var(--navy)}.ship[data-astro-cid-jxp34i24]{border:1px solid var(--line);background:var(--white);color:var(--navy);font-weight:500;font-size:var(--step--1);white-space:nowrap;border-radius:999px;align-items:center;gap:.6rem;padding:.55rem .9rem .55rem .6rem;display:inline-flex}.ship__check[data-astro-cid-jxp34i24]{background:var(--green);width:1.35rem;height:1.35rem;color:var(--navy);border-radius:50%;place-items:center;display:inline-grid}@media (width>=48rem){.proof__stats[data-astro-cid-jxp34i24]{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=47.99rem){.marquee-toggle[data-astro-cid-jxp34i24]{display:none}.ship[data-astro-cid-jxp34i24]{white-space:normal}}.problem__inner[data-astro-cid-jrdwie4c]{gap:var(--space-7);align-items:start;display:grid}.problem__copy[data-astro-cid-jrdwie4c]{gap:var(--space-4);max-width:36rem;display:grid}.problem__copy[data-astro-cid-jrdwie4c] h2[data-astro-cid-jrdwie4c]{margin:0}.problem__text[data-astro-cid-jrdwie4c]{gap:var(--space-4);font-size:var(--step-1);line-height:1.5;display:grid}.assistant[data-astro-cid-jrdwie4c]{padding:var(--space-5);gap:var(--space-4);max-width:34rem;display:grid}.assistant__bubble[data-astro-cid-jrdwie4c]{border-radius:14px;padding:.9rem 1rem}.assistant__bubble--user[data-astro-cid-jrdwie4c]{background:var(--navy);color:var(--white);border-bottom-right-radius:4px;justify-self:end;max-width:85%}.assistant__question[data-astro-cid-jrdwie4c]{margin:0;font-weight:500}.assistant__bubble--ai[data-astro-cid-jrdwie4c]{background:var(--concrete);gap:var(--space-3);border-bottom-left-radius:4px;display:grid}.assistant__intro[data-astro-cid-jrdwie4c]{font-size:var(--step--1);color:var(--muted);margin:0}.assistant__list[data-astro-cid-jrdwie4c]{gap:.5rem;display:grid}.assistant__item[data-astro-cid-jrdwie4c]{background:var(--white);border:1px solid var(--line);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:start;gap:.75rem;padding:.65rem .75rem;display:grid}.assistant__check[data-astro-cid-jrdwie4c]{background:var(--green);width:1.5rem;height:1.5rem;color:var(--navy);border-radius:50%;place-items:center;margin-top:.1rem;display:inline-grid}.assistant__check--off[data-astro-cid-jrdwie4c]{border:2px solid var(--orange);background:0 0}.assistant__body[data-astro-cid-jrdwie4c]{gap:.15rem;min-width:0;display:grid}.assistant__body[data-astro-cid-jrdwie4c] strong[data-astro-cid-jrdwie4c]{font-size:var(--step--1)}.assistant__meta[data-astro-cid-jrdwie4c]{color:var(--muted);font-size:.8125rem}.assistant__tag[data-astro-cid-jrdwie4c]{letter-spacing:.08em;text-transform:uppercase;color:var(--label);white-space:nowrap;padding-top:.25rem;font-size:.625rem}.assistant__item--off[data-astro-cid-jrdwie4c]{background:0 0;border-style:dashed}.assistant__item--off[data-astro-cid-jrdwie4c] strong[data-astro-cid-jrdwie4c],.assistant__item--off[data-astro-cid-jrdwie4c] .assistant__meta[data-astro-cid-jrdwie4c]{color:var(--muted)}.assistant__caption[data-astro-cid-jrdwie4c]{font-size:var(--step--1);color:var(--muted)}@media (width>=64rem){.problem__inner[data-astro-cid-jrdwie4c]{gap:var(--space-8);grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.assistant[data-astro-cid-jrdwie4c]{justify-self:end}}@media (width<=30rem){.assistant__item[data-astro-cid-jrdwie4c]{grid-template-columns:auto 1fr}.assistant__tag[data-astro-cid-jrdwie4c]{grid-column:2;padding-top:0}}.check-row[data-astro-cid-uaqh4yro]{border-top:1px solid var(--line);grid-template-columns:1.5rem 1fr auto;align-items:start;gap:.85rem;min-height:3.6rem;padding:.8rem 0;display:grid}.check-row__mark[data-astro-cid-uaqh4yro]{width:1.5rem;height:1.5rem;margin-top:.1rem;position:relative}.check-row__icon[data-astro-cid-uaqh4yro]{opacity:0;width:100%;height:100%;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur) var(--ease-out);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;position:absolute;inset:0;transform:scale(.6)}.check-row__icon--pass[data-astro-cid-uaqh4yro] circle[data-astro-cid-uaqh4yro]{fill:var(--green);stroke:none}.check-row__icon--pass[data-astro-cid-uaqh4yro] path[data-astro-cid-uaqh4yro]{stroke:var(--navy);stroke-width:2.4px}.check-row__icon--fail[data-astro-cid-uaqh4yro] circle[data-astro-cid-uaqh4yro]{stroke:var(--orange)}.check-row__icon--fail[data-astro-cid-uaqh4yro] path[data-astro-cid-uaqh4yro]{stroke:var(--white);stroke-width:2.2px}[data-astro-cid-uaqh4yro][data-theme=light] .check-row__icon--fail[data-astro-cid-uaqh4yro] path[data-astro-cid-uaqh4yro]{stroke:var(--navy)}.check-row__icon--unknown[data-astro-cid-uaqh4yro] circle[data-astro-cid-uaqh4yro],.check-row__icon--unknown[data-astro-cid-uaqh4yro] path[data-astro-cid-uaqh4yro]{stroke:var(--muted)}.check-row__spinner[data-astro-cid-uaqh4yro]{border:2px solid var(--line);border-top-color:var(--steel-light);opacity:0;border-radius:50%;animation:.9s linear infinite spin;position:absolute;inset:2px}.check-row[data-astro-cid-uaqh4yro][data-state=pending] .check-row__spinner[data-astro-cid-uaqh4yro]{opacity:1}.check-row[data-astro-cid-uaqh4yro][data-state=pass] .check-row__icon--pass[data-astro-cid-uaqh4yro],.check-row[data-astro-cid-uaqh4yro][data-state=fail] .check-row__icon--fail[data-astro-cid-uaqh4yro],.check-row[data-astro-cid-uaqh4yro][data-state=unknown] .check-row__icon--unknown[data-astro-cid-uaqh4yro]{opacity:1;transform:none}.check-row__text[data-astro-cid-uaqh4yro]{gap:.15rem;min-width:0;display:grid}.check-row__label[data-astro-cid-uaqh4yro]{color:var(--heading);font-weight:500}.check-row__detail[data-astro-cid-uaqh4yro]{font-size:var(--step--1);color:var(--muted);line-height:1.45}.check-row__state[data-astro-cid-uaqh4yro]{letter-spacing:.08em;text-transform:uppercase;color:var(--label);white-space:nowrap;padding-top:.3rem;font-size:.6875rem}.check-row[data-astro-cid-uaqh4yro][data-state=pass] .check-row__state[data-astro-cid-uaqh4yro]{color:var(--green)}[data-astro-cid-uaqh4yro][data-theme=light] .check-row[data-astro-cid-uaqh4yro][data-state=pass] .check-row__state[data-astro-cid-uaqh4yro]{color:var(--navy)}.check-row[data-astro-cid-uaqh4yro][data-state=fail] .check-row__state[data-astro-cid-uaqh4yro]{color:var(--orange)}[data-astro-cid-uaqh4yro][data-theme=light] .check-row[data-astro-cid-uaqh4yro][data-state=fail] .check-row__state[data-astro-cid-uaqh4yro]{color:var(--navy)}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=30rem){.check-row[data-astro-cid-uaqh4yro]{grid-template-columns:1.5rem 1fr}.check-row__state[data-astro-cid-uaqh4yro]{grid-column:2;padding-top:0}}@media (prefers-reduced-motion:reduce){.check-row__icon[data-astro-cid-uaqh4yro]{transition:none}.check-row__spinner[data-astro-cid-uaqh4yro]{border-top-color:var(--line);animation:none}}.score__inner[data-astro-cid-vsy43ebx]{gap:var(--space-6);display:grid}.score__left[data-astro-cid-vsy43ebx]{gap:var(--space-6);align-content:start;display:grid}.score__idle[data-astro-cid-vsy43ebx]{gap:var(--space-4);border:1px dashed var(--line);border-radius:var(--radius-lg);padding:clamp(1.25rem,3vw,2rem);display:grid}.score[data-astro-cid-vsy43ebx][data-state=running] .score__idle[data-astro-cid-vsy43ebx],.score[data-astro-cid-vsy43ebx][data-state=done] .score__idle[data-astro-cid-vsy43ebx]{display:none}.score__idle-title[data-astro-cid-vsy43ebx]{letter-spacing:.08em;text-transform:uppercase;color:var(--label);margin:0;font-size:.6875rem}.score__idle-list[data-astro-cid-vsy43ebx]{gap:.75rem var(--space-5);display:grid}.score__idle-item[data-astro-cid-vsy43ebx]{align-items:flex-start;gap:.75rem;display:flex}.score__idle-item[data-astro-cid-vsy43ebx]>span[data-astro-cid-vsy43ebx]:last-child{gap:.1rem;display:grid}.score__idle-item[data-astro-cid-vsy43ebx] strong[data-astro-cid-vsy43ebx]{color:var(--white);font-weight:500}.score__idle-num[data-astro-cid-vsy43ebx]{color:var(--label);padding-top:.25rem;font-size:.6875rem}.score__idle-meaning[data-astro-cid-vsy43ebx]{font-size:var(--step--1);color:var(--muted)}.score-card[data-astro-cid-vsy43ebx][hidden]{display:none}.score__head[data-astro-cid-vsy43ebx]{gap:var(--space-4);max-width:44rem;display:grid}.score__head[data-astro-cid-vsy43ebx] h1[data-astro-cid-vsy43ebx],.score__head[data-astro-cid-vsy43ebx] h2[data-astro-cid-vsy43ebx]{margin:0}.score__title[data-astro-cid-vsy43ebx]{font-size:var(--step-4)}.score__lead[data-astro-cid-vsy43ebx]{margin:0}.score__form[data-astro-cid-vsy43ebx]{gap:var(--space-3);max-width:44rem;display:grid}.score__row[data-astro-cid-vsy43ebx]{background:var(--white);border-radius:calc(var(--radius) + 4px);grid-template-columns:1fr;gap:.6rem;padding:.4rem;display:grid}.score__scheme[data-astro-cid-vsy43ebx]{color:var(--muted-light);font-size:var(--step--1);align-self:center;padding-left:.9rem;display:none}.score__input[data-astro-cid-vsy43ebx]{min-height:var(--tap);border-radius:var(--radius);width:100%;color:var(--graphite);font-size:var(--step-0);background:0 0;border:0;padding:.7rem .9rem}.score__input[data-astro-cid-vsy43ebx]::placeholder{color:#8a8a92}.score__input[data-astro-cid-vsy43ebx]:focus{outline:3px solid var(--steel);outline-offset:-3px}.score__submit[data-astro-cid-vsy43ebx]{width:100%}.score__turnstile[data-astro-cid-vsy43ebx]{min-height:65px}.score__status[data-astro-cid-vsy43ebx]{min-height:1.5em;font-size:var(--step--1);color:var(--steel-light);margin:0}.score[data-astro-cid-vsy43ebx][data-state=error] .score__status[data-astro-cid-vsy43ebx]{color:var(--orange)}.score-card[data-astro-cid-vsy43ebx]{gap:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-lg);backdrop-filter:none;background:#ffffff0d;padding:clamp(1.25rem,3vw,2.25rem);display:grid}.score-card__head[data-astro-cid-vsy43ebx]{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.score-card__headline[data-astro-cid-vsy43ebx]{color:var(--white);align-items:baseline;gap:.5rem;margin:0;display:flex}.score-card__num[data-astro-cid-vsy43ebx]{font-size:var(--step-5);letter-spacing:-.04em;font-weight:500;line-height:.9}.score-card__of[data-astro-cid-vsy43ebx]{font-size:var(--step-2);color:var(--muted)}.score-card__label[data-astro-cid-vsy43ebx]{font-size:var(--step-0);color:var(--muted)}.score-card__host[data-astro-cid-vsy43ebx]{color:var(--steel-light);font-size:var(--step--1);word-break:break-all;margin:0}.score-card__unknown[data-astro-cid-vsy43ebx]{font-size:var(--step--1);color:var(--muted);flex-basis:100%;margin:0}.score-card__unknown[data-astro-cid-vsy43ebx][hidden],.score-card__notice[data-astro-cid-vsy43ebx][hidden]{display:none}.score-card__notice[data-astro-cid-vsy43ebx]{padding:var(--space-3) var(--space-4);border-left:2px solid var(--steel-light);font-size:var(--step--1);color:var(--muted);margin:0;line-height:1.5}.score-card__progress[data-astro-cid-vsy43ebx]{gap:.4rem;display:grid}.score-card__progress-text[data-astro-cid-vsy43ebx]{letter-spacing:.08em;text-transform:uppercase;color:var(--label);min-height:1em;font-size:.6875rem}.score-card__bar[data-astro-cid-vsy43ebx]{background:#ffffff1f;border-radius:2px;height:3px;display:block;overflow:hidden}.score-card__bar[data-astro-cid-vsy43ebx] i[data-astro-cid-vsy43ebx]{background:var(--green);width:100%;height:100%;transform:scaleX(var(--p,0));transform-origin:0;transition:transform var(--dur) var(--ease-out);display:block}.score-card__fixes[data-astro-cid-vsy43ebx]{padding:var(--space-4);border-radius:var(--radius);border:1px solid var(--line);gap:.5rem;display:grid}.score-card__fixes-title[data-astro-cid-vsy43ebx]{letter-spacing:.08em;text-transform:uppercase;color:var(--label);margin:0;font-size:.6875rem}.score-card__fixes-list[data-astro-cid-vsy43ebx]{color:var(--white);gap:.5rem;margin:0;padding-left:1.25rem;display:grid}.score-card__fixes-list[data-astro-cid-vsy43ebx] li{padding-left:.25rem}.score-card__fixes-list[data-astro-cid-vsy43ebx] strong{color:var(--white);font-weight:500;display:block}.score-card__fixes-list[data-astro-cid-vsy43ebx] span{font-size:var(--step--1);color:var(--muted);display:block}.score-card__rows[data-astro-cid-vsy43ebx]{border-bottom:1px solid var(--line);display:grid}.score[data-astro-cid-vsy43ebx][data-state=running] .score-card__rows[data-astro-cid-vsy43ebx] .check-row{animation:row-in .5s var(--ease-out) both;animation-delay:calc(var(--i) * 90ms)}@keyframes row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.score-card__actions[data-astro-cid-vsy43ebx]{gap:var(--space-5);align-items:center;display:grid}.score-card__handoff[data-astro-cid-vsy43ebx]{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius);background:#ffffff0f;display:grid}.score-card__handoff[data-astro-cid-vsy43ebx] p[data-astro-cid-vsy43ebx]{color:var(--white);margin:0;font-weight:500}.score-card__footnote[data-astro-cid-vsy43ebx]{font-size:var(--step--1);color:var(--muted);margin:0}@media (width>=40rem){.score__row[data-astro-cid-vsy43ebx]{grid-template-columns:auto 1fr auto;align-items:center}.score__scheme[data-astro-cid-vsy43ebx]{display:block}.score__input[data-astro-cid-vsy43ebx]{padding-left:.25rem}.score__submit[data-astro-cid-vsy43ebx]{width:auto}}@media (width>=48rem){.score__idle-list[data-astro-cid-vsy43ebx]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.score__inner[data-astro-cid-vsy43ebx]{align-items:start;gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.score__left[data-astro-cid-vsy43ebx]{top:calc(var(--header-h) + 1.5rem);position:sticky}.score__idle[data-astro-cid-vsy43ebx],.score-card[data-astro-cid-vsy43ebx]{grid-area:1/2}.score-card__actions[data-astro-cid-vsy43ebx]{grid-template-columns:auto 1fr}.score-card__handoff[data-astro-cid-vsy43ebx]{grid-template-columns:1fr auto;align-items:center}}@media (prefers-reduced-motion:reduce){.score[data-astro-cid-vsy43ebx][data-state=running] .score-card__rows[data-astro-cid-vsy43ebx] .check-row{animation:none}}.section-heading[data-astro-cid-ysklgcyt]{gap:var(--space-4);margin-bottom:var(--space-7);max-width:52rem;display:grid}.section-heading--center[data-astro-cid-ysklgcyt]{text-align:center;justify-items:center;margin-inline:auto}.section-heading[data-astro-cid-ysklgcyt] h2[data-astro-cid-ysklgcyt],.section-heading[data-astro-cid-ysklgcyt] .lead[data-astro-cid-ysklgcyt]{margin:0}.before-after[data-astro-cid-jiexunio]{gap:var(--space-3);display:grid}.ba-stage[data-astro-cid-jiexunio]{aspect-ratio:16/11;border-radius:var(--radius-lg);display:grid;position:relative;overflow:hidden;box-shadow:0 1px #0f2a440f,0 16px 40px -24px #0f2a4466}.ba-frame[data-astro-cid-jiexunio]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);grid-area:1/1;grid-template-rows:auto 1fr auto;margin:0;display:grid;overflow:hidden}.ba-frame--after[data-astro-cid-jiexunio]{clip-path:inset(0 calc(100% - var(--reveal)) 0 0);transition:clip-path .6s var(--ease-in-out)}.before-after[data-astro-cid-jiexunio][data-state=after]{--reveal:100%}.ba-divider[data-astro-cid-jiexunio]{top:0;bottom:0;left:var(--reveal);background:var(--orange);width:2px;transition:left .6s var(--ease-in-out);pointer-events:none;position:absolute;transform:translate(-1px)}.ba-bar[data-astro-cid-jiexunio]{border-bottom:1px solid var(--line);background:var(--concrete);align-items:center;gap:.35rem;padding:.5rem .7rem;display:flex}.ba-bar[data-astro-cid-jiexunio] i[data-astro-cid-jiexunio]{background:#0f2a442e;border-radius:50%;width:7px;height:7px}.ba-url[data-astro-cid-jiexunio]{color:var(--muted-light);flex:1;margin-left:.35rem;font-size:.625rem}.ba-live[data-astro-cid-jiexunio]{display:inline-flex}.ba-page[data-astro-cid-jiexunio]{align-content:start;gap:.5rem;padding:.7rem;display:grid}.ba-caption[data-astro-cid-jiexunio]{letter-spacing:.08em;text-transform:uppercase;color:var(--label);border-top:1px solid var(--line);background:var(--white);padding:.45rem .7rem;font-size:.625rem}.ba-page--old[data-astro-cid-jiexunio]{background:#e9e6dc;font-size:0}.old-banner[data-astro-cid-jiexunio]{background:#c9b26a;gap:.4rem;padding:.4rem;display:flex}.old-banner[data-astro-cid-jiexunio] span[data-astro-cid-jiexunio]{background:#00000040;flex:1;height:6px}.old-nav[data-astro-cid-jiexunio]{gap:.3rem;display:flex}.old-nav[data-astro-cid-jiexunio] i[data-astro-cid-jiexunio]{background:#7a8aa3;border:1px solid #5c6b82;flex:1;height:12px}.old-grid[data-astro-cid-jiexunio]{grid-template-columns:2fr 1fr;gap:.5rem;display:grid}.old-col[data-astro-cid-jiexunio]{align-content:start;gap:.35rem;display:grid}.old-line[data-astro-cid-jiexunio]{background:#8c8c8c;width:95%;height:4px;display:block}.old-line--title[data-astro-cid-jiexunio]{background:#3b4f6b;width:70%;height:8px}.old-line--short[data-astro-cid-jiexunio]{width:55%}.old-box[data-astro-cid-jiexunio]{background:#cfd3da;border:1px solid #9aa3b0;height:34px;display:block}.old-box--tall[data-astro-cid-jiexunio]{height:48px}.old-footer[data-astro-cid-jiexunio]{background:#9aa3b0;padding:.35rem}.old-footer[data-astro-cid-jiexunio] span[data-astro-cid-jiexunio]{background:#e9e6dc;width:40%;height:4px;display:block}.ba-page--new[data-astro-cid-jiexunio]{background:var(--concrete)}.new-nav[data-astro-cid-jiexunio]{background:var(--white);border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .5rem;display:flex}.new-logo[data-astro-cid-jiexunio]{background:var(--navy);border-radius:3px;width:12px;height:12px}.new-links[data-astro-cid-jiexunio]{flex:1;gap:.3rem;display:flex}.new-links[data-astro-cid-jiexunio] i[data-astro-cid-jiexunio]{background:#0f2a4440;border-radius:2px;width:16px;height:4px}.new-nav[data-astro-cid-jiexunio] b[data-astro-cid-jiexunio]{background:var(--orange);border-radius:3px;width:28px;height:10px}.new-hero[data-astro-cid-jiexunio]{background:var(--navy);border-radius:8px;gap:.35rem;padding:.8rem .6rem;display:grid}.new-h[data-astro-cid-jiexunio]{background:var(--white);border-radius:2px;width:80%;height:8px}.new-h--2[data-astro-cid-jiexunio]{width:55%}.new-p[data-astro-cid-jiexunio]{background:#fff6;border-radius:2px;width:70%;height:4px}.new-btn[data-astro-cid-jiexunio]{background:var(--orange);border-radius:3px;width:40%;height:14px;margin-top:.25rem}.new-cards[data-astro-cid-jiexunio]{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.new-cards[data-astro-cid-jiexunio] div[data-astro-cid-jiexunio]{background:var(--white);border-top:3px solid var(--steel);border-radius:6px;height:36px}.new-strip[data-astro-cid-jiexunio]{background:var(--white);border-radius:6px;gap:.4rem;padding:.4rem;display:flex}.new-strip[data-astro-cid-jiexunio] i[data-astro-cid-jiexunio]{background:var(--green);border-radius:2px;flex:1;height:4px}.before-after__toggle[data-astro-cid-jiexunio]{justify-self:start}@media (prefers-reduced-motion:reduce){.ba-frame--after[data-astro-cid-jiexunio],.ba-divider[data-astro-cid-jiexunio]{transition:none}}.how__panels[data-astro-cid-l43jfdkk]{gap:var(--space-7);display:grid;position:relative}.how__panel[data-astro-cid-l43jfdkk]{gap:var(--space-3);align-content:start;padding-left:3rem;display:grid;position:relative}.how__rail[data-astro-cid-l43jfdkk]{top:0;left:0;bottom:calc(-1 * var(--space-7));align-content:start;justify-items:center;gap:.5rem;width:2rem;display:grid;position:absolute}.how__rail[data-astro-cid-l43jfdkk]:after{content:"";background:var(--line);flex:1;width:1px;height:100%}.how__panel[data-astro-cid-l43jfdkk]:last-child .how__rail[data-astro-cid-l43jfdkk]:after{display:none}.how__num[data-astro-cid-l43jfdkk]{font-size:var(--step--1);color:var(--label);letter-spacing:.08em;font-weight:500}.how__mark[data-astro-cid-l43jfdkk] rect[data-astro-cid-l43jfdkk]{fill:var(--line-light);transition:fill var(--dur) var(--ease-out)}.how__mark[data-astro-cid-l43jfdkk] rect[data-astro-cid-l43jfdkk][data-fill]{fill:var(--navy)}.how__title[data-astro-cid-l43jfdkk]{font-size:var(--step-3);margin:0}.how__text[data-astro-cid-l43jfdkk]{font-size:var(--step-1);max-width:34ch;margin:0}.how__artifact[data-astro-cid-l43jfdkk]{margin-top:var(--space-3)}.mini-score[data-astro-cid-l43jfdkk]{gap:.4rem;max-width:24rem;display:grid}.mini-score__row[data-astro-cid-l43jfdkk]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);font-size:var(--step--1);color:var(--navy);grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;padding:.55rem .75rem;font-weight:500;display:grid}.mini-score__mark[data-astro-cid-l43jfdkk]{background:var(--green);width:1.25rem;height:1.25rem;color:var(--navy);border-radius:50%;place-items:center;display:inline-grid}.mini-score__row[data-astro-cid-l43jfdkk][data-ok=false] .mini-score__mark[data-astro-cid-l43jfdkk]{border:2px solid var(--orange);background:0 0}.mini-score__state[data-astro-cid-l43jfdkk]{letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:.625rem}.claim-card[data-astro-cid-l43jfdkk]{gap:var(--space-3);padding:var(--space-4);background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);max-width:24rem;display:grid}.claim-card__url[data-astro-cid-l43jfdkk]{color:var(--muted);flex-wrap:wrap;gap:.4rem;margin:0;font-size:.75rem;display:flex}.claim-card__to[data-astro-cid-l43jfdkk]{color:var(--navy);font-weight:500}.claim-card__list[data-astro-cid-l43jfdkk]{font-size:var(--step--1);color:var(--graphite);gap:.35rem;display:grid}.claim-card__list[data-astro-cid-l43jfdkk] li[data-astro-cid-l43jfdkk]{color:var(--navy);align-items:center;gap:.5rem;display:flex}.claim-card__button[data-astro-cid-l43jfdkk]{border-radius:var(--radius);background:var(--orange);color:var(--navy);font-weight:500;font-size:var(--step--1);justify-self:start;align-items:center;gap:.5rem;padding:.6rem 1rem;display:inline-flex}@media (width>=64rem){.how__panels[data-astro-cid-l43jfdkk]{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}.how__panel[data-astro-cid-l43jfdkk]{padding-top:3.25rem;padding-left:0}.how__rail[data-astro-cid-l43jfdkk]{grid-auto-flow:column;align-items:center;gap:.75rem;width:auto;bottom:auto;right:0}.how__rail[data-astro-cid-l43jfdkk]:after{display:none}.how__panel[data-astro-cid-l43jfdkk]:before{content:"";top:2.5rem;left:0;right:calc(-1 * var(--space-6));background:var(--line);height:1px;position:absolute}.how__panel[data-astro-cid-l43jfdkk]:last-child:before{right:0}}.bento[data-astro-cid-rtei5hqi]{gap:var(--space-4);grid-auto-flow:dense;display:grid}.tile[data-astro-cid-rtei5hqi]{gap:var(--space-3);background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);transition:transform var(--dur) var(--ease-out), box-shadow var(--dur) var(--ease-out);align-content:start;padding:clamp(1.25rem,2.5vw,2rem);display:grid;position:relative}.tile[data-astro-cid-rtei5hqi]:hover{transform:translateY(-2px);box-shadow:0 20px 40px -28px #0f2a4459}.tile__frame[data-astro-cid-rtei5hqi]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tile__frame[data-astro-cid-rtei5hqi] rect[data-astro-cid-rtei5hqi]{x:.5px;y:.5px;rx:12px;fill:none;width:calc(100% - 1px);height:calc(100% - 1px);stroke:var(--steel);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .8s var(--ease-out)}.tile[data-astro-cid-rtei5hqi]:hover .tile__frame[data-astro-cid-rtei5hqi] rect[data-astro-cid-rtei5hqi],.tile[data-astro-cid-rtei5hqi]:focus-within .tile__frame[data-astro-cid-rtei5hqi] rect[data-astro-cid-rtei5hqi]{stroke-dashoffset:0}.tile__head[data-astro-cid-rtei5hqi]{align-items:center;gap:.6rem;display:flex}.tile__icon[data-astro-cid-rtei5hqi]{border-radius:var(--radius);background:var(--concrete);width:2.25rem;height:2.25rem;color:var(--navy);place-items:center;display:inline-grid}.tile__kicker[data-astro-cid-rtei5hqi]{letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:.6875rem}.tile__name[data-astro-cid-rtei5hqi]{font-size:var(--step-2);margin:0}.tile__outcome[data-astro-cid-rtei5hqi]{font-size:var(--step-0);color:var(--graphite);max-width:34ch;margin:0;font-weight:500}.tile__caps[data-astro-cid-rtei5hqi]{font-size:var(--step--1);color:var(--graphite);gap:.4rem;display:grid}.tile__caps[data-astro-cid-rtei5hqi] li[data-astro-cid-rtei5hqi]{align-items:flex-start;gap:.5rem;display:flex}.tile__caps[data-astro-cid-rtei5hqi] .tile__cap-icon{color:var(--navy);background:var(--green);border-radius:50%;width:1rem;height:1rem;margin-top:.2rem;padding:2px}.tile__proof[data-astro-cid-rtei5hqi]{color:var(--label);padding-top:var(--space-2);border-top:1px solid var(--line);margin:0;font-size:.75rem}.tile__foot[data-astro-cid-rtei5hqi]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-top:auto;display:flex}.tile__plans[data-astro-cid-rtei5hqi]{flex-wrap:wrap;gap:.35rem;display:inline-flex}.tile__cta[data-astro-cid-rtei5hqi]{min-height:var(--tap);color:var(--navy);border-bottom:2px solid var(--orange);align-items:center;gap:.4rem;font-weight:500;text-decoration:none;display:inline-flex}.tile__cta[data-astro-cid-rtei5hqi]:hover{color:var(--link)}.profile-fan[data-astro-cid-rtei5hqi]{padding:var(--space-3);background:var(--concrete);border-radius:var(--radius);grid-template-columns:minmax(0,1.1fr) 3rem minmax(0,1fr);align-items:center;gap:0;display:grid}.pf-form[data-astro-cid-rtei5hqi]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-sm);gap:.45rem;padding:.7rem;display:grid}.pf-form__title[data-astro-cid-rtei5hqi]{letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:.625rem}.pf-row[data-astro-cid-rtei5hqi]{opacity:0;grid-template-columns:30% 1fr;gap:.4rem;display:grid;transform:translate(-6px)}.pf-label[data-astro-cid-rtei5hqi],.pf-value[data-astro-cid-rtei5hqi]{background:#0f2a442e;border-radius:3px;height:6px;display:block}.pf-value[data-astro-cid-rtei5hqi]{background:var(--navy);width:85%}.pf-value--services[data-astro-cid-rtei5hqi]{width:95%}.pf-value--area[data-astro-cid-rtei5hqi]{width:60%}.pf-value--hours[data-astro-cid-rtei5hqi]{width:70%}.pf-lines[data-astro-cid-rtei5hqi]{width:100%;height:100%;min-height:7rem;stroke:var(--steel);stroke-width:1.5px}.pf-lines[data-astro-cid-rtei5hqi] path[data-astro-cid-rtei5hqi]{vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px}.pf-outs[data-astro-cid-rtei5hqi]{gap:.45rem;display:grid}.pf-out[data-astro-cid-rtei5hqi]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--navy);opacity:0;align-items:center;gap:.45rem;padding:.45rem .6rem;font-size:.75rem;font-weight:500;display:inline-flex;transform:translate(8px)}.is-inview[data-astro-cid-rtei5hqi] .pf-row[data-astro-cid-rtei5hqi]{animation:pf-in .5s var(--ease-out) both;animation-delay:calc(.1s + var(--i) * .12s)}.is-inview[data-astro-cid-rtei5hqi] .pf-lines[data-astro-cid-rtei5hqi] path[data-astro-cid-rtei5hqi]{animation:draw-in .9s var(--ease-out) .7s both}.is-inview[data-astro-cid-rtei5hqi] .pf-out[data-astro-cid-rtei5hqi]{animation:pf-in .5s var(--ease-out) both;animation-delay:calc(1.2s + var(--i) * .15s)}@keyframes pf-in{to{opacity:1;transform:none}}.auto-flow[data-astro-cid-rtei5hqi]{padding:var(--space-3);background:var(--concrete);border-radius:var(--radius);grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.4rem;display:grid}.af-step[data-astro-cid-rtei5hqi]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--navy);text-align:center;opacity:0;justify-items:center;gap:.25rem;padding:.7rem .5rem;display:grid;transform:translateY(8px)}.af-step--booked[data-astro-cid-rtei5hqi]{border-color:var(--green);box-shadow:inset 0 0 0 1px var(--green)}.af-step__label[data-astro-cid-rtei5hqi]{font-size:.75rem;font-weight:500}.af-step__meta[data-astro-cid-rtei5hqi]{color:var(--muted);font-size:.625rem}.af-arrow[data-astro-cid-rtei5hqi]{background:var(--steel);transform-origin:0;width:1.25rem;height:1px;position:relative;transform:scaleX(0)}.af-arrow[data-astro-cid-rtei5hqi]:after{content:"";border-top:1px solid var(--steel);border-right:1px solid var(--steel);width:6px;height:6px;position:absolute;top:-3px;right:-1px;transform:rotate(45deg)}.is-inview[data-astro-cid-rtei5hqi] .af-step[data-astro-cid-rtei5hqi]{animation:pf-in .5s var(--ease-out) both;animation-delay:calc(.1s + var(--i) * .22s)}.is-inview[data-astro-cid-rtei5hqi] .af-arrow[data-astro-cid-rtei5hqi]{animation:grow-x .4s var(--ease-out) both;animation-delay:calc(.1s + var(--i) * .22s)}@keyframes grow-x{to{transform:scaleX(1)}}.capabilities[data-astro-cid-rtei5hqi]{margin-top:var(--space-8);gap:var(--space-5);display:grid}.capabilities__head[data-astro-cid-rtei5hqi]{gap:.5rem;display:grid}.capabilities__lead[data-astro-cid-rtei5hqi]{font-size:var(--step-1);color:var(--muted);margin:0}.capabilities__list[data-astro-cid-rtei5hqi]{gap:var(--space-3) var(--space-6);display:grid}.capability[data-astro-cid-rtei5hqi]{border-top:1px solid var(--line);color:var(--navy);align-items:flex-start;gap:.75rem;padding:.75rem 0;display:flex}.capability[data-astro-cid-rtei5hqi]>span[data-astro-cid-rtei5hqi]{gap:.1rem;display:grid}.capability[data-astro-cid-rtei5hqi] strong[data-astro-cid-rtei5hqi]{font-weight:500}.capability__text[data-astro-cid-rtei5hqi]{font-size:var(--step--1);color:var(--muted)}@media (width>=48rem){.bento[data-astro-cid-rtei5hqi]{grid-template-columns:repeat(2,minmax(0,1fr))}.tile--large[data-astro-cid-rtei5hqi],.tile--growth[data-astro-cid-rtei5hqi]{grid-column:span 2}.capabilities__list[data-astro-cid-rtei5hqi]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.bento[data-astro-cid-rtei5hqi]{gap:var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr))}.tile[data-astro-cid-rtei5hqi]{grid-column:span 4}.tile--large[data-astro-cid-rtei5hqi]{grid-column:span 8}.tile--content[data-astro-cid-rtei5hqi],.tile--custom[data-astro-cid-rtei5hqi]{grid-column:span 6}.tile--large[data-astro-cid-rtei5hqi] .tile__caps[data-astro-cid-rtei5hqi]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=30rem){.profile-fan[data-astro-cid-rtei5hqi]{grid-template-columns:1fr}.pf-lines[data-astro-cid-rtei5hqi]{display:none}.auto-flow[data-astro-cid-rtei5hqi]{grid-template-columns:1fr}.af-arrow[data-astro-cid-rtei5hqi]{display:none}}@media (prefers-reduced-motion:reduce){.tile[data-astro-cid-rtei5hqi],.tile__frame[data-astro-cid-rtei5hqi] rect[data-astro-cid-rtei5hqi]{transition:none}.pf-row[data-astro-cid-rtei5hqi],.pf-out[data-astro-cid-rtei5hqi],.af-step[data-astro-cid-rtei5hqi],.is-inview[data-astro-cid-rtei5hqi] .pf-row[data-astro-cid-rtei5hqi],.is-inview[data-astro-cid-rtei5hqi] .pf-out[data-astro-cid-rtei5hqi],.is-inview[data-astro-cid-rtei5hqi] .af-step[data-astro-cid-rtei5hqi]{opacity:1;animation:none;transform:none}.pf-lines[data-astro-cid-rtei5hqi] path[data-astro-cid-rtei5hqi],.is-inview[data-astro-cid-rtei5hqi] .pf-lines[data-astro-cid-rtei5hqi] path[data-astro-cid-rtei5hqi]{stroke-dashoffset:0;animation:none}.af-arrow[data-astro-cid-rtei5hqi],.is-inview[data-astro-cid-rtei5hqi] .af-arrow[data-astro-cid-rtei5hqi]{animation:none;transform:none}}.compare__note[data-astro-cid-d4nisn5p]{margin:var(--space-4) 0 0;font-size:var(--step--1);color:var(--muted)}.compare__table[data-astro-cid-d4nisn5p]{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.compare__col[data-astro-cid-d4nisn5p],.compare__label[data-astro-cid-d4nisn5p]{text-align:left;font-family:var(--font-body);color:var(--navy);vertical-align:top;padding:1rem 1.25rem;font-weight:500}.compare__col[data-astro-cid-d4nisn5p]{font-size:var(--step-0);border-bottom:1px solid var(--line)}.compare__col--us[data-astro-cid-d4nisn5p]{background:var(--white);border-top:3px solid var(--orange);border-radius:var(--radius-lg) var(--radius-lg) 0 0;font-family:var(--font-display);font-weight:700;font-size:var(--step-1)}.compare__label[data-astro-cid-d4nisn5p]{font-size:var(--step--1);color:var(--label);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-weight:500}.compare__cell[data-astro-cid-d4nisn5p]{vertical-align:top;color:var(--graphite);border-bottom:1px solid var(--line);font-size:var(--step-0);padding:1rem 1.25rem;line-height:1.45}.compare__cell--us[data-astro-cid-d4nisn5p]{background:var(--white);color:var(--navy);box-shadow:inset 1px 0 0 var(--line), inset -1px 0 0 var(--line);font-weight:500}.compare__row[data-astro-cid-d4nisn5p]:last-child .compare__cell--us[data-astro-cid-d4nisn5p]{border-radius:0 0 var(--radius-lg) var(--radius-lg);box-shadow:inset 1px 0 0 var(--line), inset -1px 0 0 var(--line), inset 0 -1px 0 var(--line)}@supports (animation-timeline:view()){.compare__row[data-astro-cid-d4nisn5p]{animation:compare-in var(--ease-out) both;animation-timeline:view();animation-range:entry entry 30%}}@keyframes compare-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (width<=47.99rem){.compare__table[data-astro-cid-d4nisn5p],.compare__table[data-astro-cid-d4nisn5p] tbody[data-astro-cid-d4nisn5p],.compare__table[data-astro-cid-d4nisn5p] tr[data-astro-cid-d4nisn5p],.compare__table[data-astro-cid-d4nisn5p] td[data-astro-cid-d4nisn5p],.compare__table[data-astro-cid-d4nisn5p] th[data-astro-cid-d4nisn5p]{display:block}.compare__table[data-astro-cid-d4nisn5p] thead[data-astro-cid-d4nisn5p]{display:none}.compare__row[data-astro-cid-d4nisn5p]{margin-bottom:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);overflow:hidden}.compare__label[data-astro-cid-d4nisn5p]{border-bottom:0;padding:.9rem 1rem .5rem}.compare__cell[data-astro-cid-d4nisn5p]{border-bottom:0;padding:.6rem 1rem}.compare__cell[data-astro-cid-d4nisn5p]:before{content:attr(data-col);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:.2rem;font-size:.6875rem;display:block}.compare__cell--us[data-astro-cid-d4nisn5p]{background:var(--concrete);box-shadow:none;border-left:3px solid var(--orange);border-radius:0!important}.compare__cell--us[data-astro-cid-d4nisn5p]:before{color:var(--label)}}@media (prefers-reduced-motion:reduce){.compare__row[data-astro-cid-d4nisn5p]{animation:none}}.plan-card[data-astro-cid-u4kchbew]{gap:var(--space-4);background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);align-content:start;height:100%;padding:clamp(1.25rem,2.2vw,1.75rem);display:grid;position:relative}.plan-card--highlight[data-astro-cid-u4kchbew]{border-color:var(--navy);transform:translateY(-.5rem);box-shadow:0 24px 48px -32px #0f2a4473}.plan-card__badge[data-astro-cid-u4kchbew]{background:var(--orange);color:var(--navy);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin:0;padding:.25rem .6rem;font-size:.6875rem;font-weight:500;position:absolute;top:-.8rem;left:1.25rem}.plan-card__head[data-astro-cid-u4kchbew]{gap:.25rem;display:grid}.plan-card__name[data-astro-cid-u4kchbew]{font-size:var(--step-2);margin:0}.plan-card__audience[data-astro-cid-u4kchbew]{font-size:var(--step--1);color:var(--muted);margin:0}.plan-card__price[data-astro-cid-u4kchbew]{color:var(--navy);gap:.15rem;margin:0;display:grid}.plan-card__setup[data-astro-cid-u4kchbew]{font-size:var(--step--1);color:var(--muted)}.plan-card__amount[data-astro-cid-u4kchbew]{font-size:var(--step-3);letter-spacing:-.02em;font-weight:500;line-height:1}.plan-card__currency[data-astro-cid-u4kchbew]{letter-spacing:.08em;color:var(--label);font-size:.6875rem}.plan-card__total[data-astro-cid-u4kchbew]{font-size:var(--step--1);color:var(--muted);margin:-.5rem 0 0}.plan-card__features[data-astro-cid-u4kchbew]{font-size:var(--step--1);color:var(--graphite);padding-top:var(--space-3);border-top:1px solid var(--line);gap:.5rem;display:grid}.plan-card__features[data-astro-cid-u4kchbew] li[data-astro-cid-u4kchbew]{gap:.5rem;display:flex}.plan-card__features[data-astro-cid-u4kchbew] li[data-astro-cid-u4kchbew]:before{content:"";background:var(--steel);border-radius:50%;flex:none;width:.4rem;height:.4rem;margin-top:.45rem}.plan-card__cta[data-astro-cid-u4kchbew]{white-space:normal;text-align:center;width:100%;margin-top:auto}@media (width<=63.99rem){.plan-card--highlight[data-astro-cid-u4kchbew]{transform:none}}.plans__wrap[data-astro-cid-i7nfoaoc]{padding-top:1rem}.plans__grid[data-astro-cid-i7nfoaoc]{gap:var(--space-4);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(-1 * var(--gutter));padding-block:1.1rem 1rem;padding-inline:var(--gutter);scrollbar-width:thin;display:flex;overflow-x:auto}.plans__cell[data-astro-cid-i7nfoaoc]{scroll-snap-align:start;flex:0 0 min(82%,20rem)}.plans__note[data-astro-cid-i7nfoaoc]{margin:var(--space-5) 0 0;font-size:var(--step--1);color:var(--muted);max-width:60ch}.plans__questions[data-astro-cid-i7nfoaoc]{margin:var(--space-3) 0 0;font-size:var(--step--1);flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.plans__questions-label[data-astro-cid-i7nfoaoc]{color:var(--muted)}.plans__questions[data-astro-cid-i7nfoaoc] a[data-astro-cid-i7nfoaoc]{color:var(--link);min-height:var(--tap);align-items:center;display:inline-flex}@media (width>=64rem){.plans__grid[data-astro-cid-i7nfoaoc]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(13.5rem,1fr));margin-inline:0;padding-block:.75rem 0;padding-inline:0;display:grid;overflow:visible}.plans__cell[data-astro-cid-i7nfoaoc]{flex:none}}.cases[data-astro-cid-t3eiqlen]{gap:var(--space-5);display:grid}.case[data-astro-cid-t3eiqlen]{top:calc(var(--header-h) + 1rem + var(--i) * 1.25rem);gap:var(--space-5);background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);transform-origin:top;padding:clamp(1.25rem,3vw,2.5rem);display:grid;position:sticky;box-shadow:0 1px #0f2a440a,0 24px 48px -32px #0f2a4459}.case__head[data-astro-cid-t3eiqlen]{gap:var(--space-3);display:grid}.case__title[data-astro-cid-t3eiqlen]{font-size:var(--step-3);max-width:24ch;margin:0}.case__grid[data-astro-cid-t3eiqlen]{gap:var(--space-5);display:grid}.case__block[data-astro-cid-t3eiqlen]{align-content:start;gap:.5rem;display:grid}.case__block[data-astro-cid-t3eiqlen] h4[data-astro-cid-t3eiqlen]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:.6875rem}.case__block[data-astro-cid-t3eiqlen] p[data-astro-cid-t3eiqlen]{font-size:var(--step--1);margin:0}.case__list[data-astro-cid-t3eiqlen]{font-size:var(--step--1);gap:.35rem;display:grid}.case__list[data-astro-cid-t3eiqlen] li[data-astro-cid-t3eiqlen]{padding-left:1rem;position:relative}.case__list[data-astro-cid-t3eiqlen] li[data-astro-cid-t3eiqlen]:before{content:"";background:var(--steel);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.55em;left:0}.case__results[data-astro-cid-t3eiqlen]{gap:.5rem;display:grid}.case__results[data-astro-cid-t3eiqlen] li[data-astro-cid-t3eiqlen]{border-left:2px solid var(--steel);gap:.1rem;padding-left:.75rem;display:grid}.case__results[data-astro-cid-t3eiqlen] strong[data-astro-cid-t3eiqlen]{font-size:var(--step-2);color:var(--navy);font-weight:500;line-height:1}.case__results[data-astro-cid-t3eiqlen] span[data-astro-cid-t3eiqlen]{font-size:var(--step--1);color:var(--muted)}.case__why[data-astro-cid-t3eiqlen]{color:var(--navy);max-width:50ch;margin:0;font-weight:500}.case__quote[data-astro-cid-t3eiqlen]{padding:var(--space-4);border-left:3px solid var(--orange);background:var(--concrete);border-radius:0 var(--radius) var(--radius) 0;margin:0}.case__quote[data-astro-cid-t3eiqlen] footer[data-astro-cid-t3eiqlen]{font-size:var(--step--1);color:var(--muted);margin-top:.5rem}.case__foot[data-astro-cid-t3eiqlen]{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.portfolio[data-astro-cid-t3eiqlen]{margin-top:var(--space-8);position:relative}.portfolio__head[data-astro-cid-t3eiqlen]{gap:var(--space-4);margin-bottom:var(--space-4);display:grid}.portfolio__heading[data-astro-cid-t3eiqlen]{font-size:var(--step-2);margin:0}.portfolio__filters[data-astro-cid-t3eiqlen]{flex-wrap:wrap;gap:.4rem;display:flex}.portfolio__filter[data-astro-cid-t3eiqlen]{border:1px solid var(--line);background:var(--white);min-height:2.5rem;color:var(--navy);font-size:var(--step--1);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border-radius:999px;padding:0 .9rem;font-weight:500}.portfolio__filter[data-astro-cid-t3eiqlen]:hover{border-color:var(--navy)}.portfolio__filter[data-astro-cid-t3eiqlen][aria-pressed=true]{background:var(--navy);color:var(--white);border-color:var(--navy)}.portfolio__list[data-astro-cid-t3eiqlen]{border-top:1px solid var(--line);display:grid}.pf-item[data-astro-cid-t3eiqlen]{gap:var(--space-3) var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--line);grid-template-columns:2.5rem 1fr auto;align-items:start;display:grid}.pf-item[data-astro-cid-t3eiqlen][hidden]{display:none}.pf-item__num[data-astro-cid-t3eiqlen]{font-size:var(--step--1);color:var(--label);padding-top:.2rem}.pf-item__body[data-astro-cid-t3eiqlen]{gap:.25rem;min-width:0;display:grid}.pf-item__title[data-astro-cid-t3eiqlen]{font-family:var(--font-display);font-weight:700;font-size:var(--step-1);color:var(--navy);letter-spacing:-.01em;margin:0}.pf-item__summary[data-astro-cid-t3eiqlen]{font-size:var(--step--1);color:var(--muted);max-width:70ch;margin:0}.pf-item__thumb[data-astro-cid-t3eiqlen]{border-radius:var(--radius);border:1px solid var(--line);grid-column:2/-1;overflow:hidden}.pf-item__thumb[data-astro-cid-t3eiqlen] img{width:100%;height:auto}.pf-preview[data-astro-cid-t3eiqlen]{display:none}@media (width>=48rem){.case__grid[data-astro-cid-t3eiqlen]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.portfolio__head[data-astro-cid-t3eiqlen]{grid-template-columns:1fr auto;align-items:end}.pf-item[data-astro-cid-t3eiqlen]{transition:padding-left var(--dur) var(--ease-out);grid-template-columns:3rem 1fr auto}.pf-item[data-astro-cid-t3eiqlen]:hover{padding-left:.5rem}.pf-item__thumb[data-astro-cid-t3eiqlen]{display:none}.pf-preview[data-astro-cid-t3eiqlen]{aspect-ratio:16/10;pointer-events:none;z-index:50;opacity:0;width:26rem;transform:translate3d(var(--x,-9999px), var(--y,-9999px), 0) translate(1.5rem, -50%);transition:opacity var(--dur-fast) var(--ease-out);display:block;position:fixed;top:0;left:0}.pf-preview__img[data-astro-cid-t3eiqlen]{border-radius:var(--radius-lg);opacity:0;transition:opacity var(--dur-fast) var(--ease-out);position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 60px -30px #0f2a4499}.pf-preview__img[data-astro-cid-t3eiqlen] img{object-fit:cover;width:100%;height:100%}.portfolio[data-astro-cid-t3eiqlen]:has(.pf-item:hover) .pf-preview[data-astro-cid-t3eiqlen],.pf-preview[data-astro-cid-t3eiqlen][data-active=engine] .pf-preview__img[data-astro-cid-t3eiqlen][data-art=engine],.pf-preview[data-astro-cid-t3eiqlen][data-active=fair] .pf-preview__img[data-astro-cid-t3eiqlen][data-art=fair],.pf-preview[data-astro-cid-t3eiqlen][data-active=rescue] .pf-preview__img[data-astro-cid-t3eiqlen][data-art=rescue],.pf-preview[data-astro-cid-t3eiqlen][data-active=outreach] .pf-preview__img[data-astro-cid-t3eiqlen][data-art=outreach],.pf-preview[data-astro-cid-t3eiqlen][data-active=routing] .pf-preview__img[data-astro-cid-t3eiqlen][data-art=routing],.pf-preview[data-astro-cid-t3eiqlen][data-active=content] .pf-preview__img[data-astro-cid-t3eiqlen][data-art=content],.pf-preview[data-astro-cid-t3eiqlen][data-active=listings] .pf-preview__img[data-astro-cid-t3eiqlen][data-art=listings],.pf-preview[data-astro-cid-t3eiqlen][data-active=brokerage] .pf-preview__img[data-astro-cid-t3eiqlen][data-art=brokerage],.pf-preview[data-astro-cid-t3eiqlen][data-active=marketplace] .pf-preview__img[data-astro-cid-t3eiqlen][data-art=marketplace],.pf-preview[data-astro-cid-t3eiqlen][data-active=travel] .pf-preview__img[data-astro-cid-t3eiqlen][data-art=travel],.pf-preview[data-astro-cid-t3eiqlen][data-active=tours] .pf-preview__img[data-astro-cid-t3eiqlen][data-art=tours],.pf-preview[data-astro-cid-t3eiqlen][data-active=clinic] .pf-preview__img[data-astro-cid-t3eiqlen][data-art=clinic],.pf-preview[data-astro-cid-t3eiqlen][data-active=agent] .pf-preview__img[data-astro-cid-t3eiqlen][data-art=agent],.pf-preview[data-astro-cid-t3eiqlen][data-active=pipeline] .pf-preview__img[data-astro-cid-t3eiqlen][data-art=pipeline],.pf-preview[data-astro-cid-t3eiqlen][data-active=assistants] .pf-preview__img[data-astro-cid-t3eiqlen][data-art=assistants],.pf-preview[data-astro-cid-t3eiqlen][data-active=pitch] .pf-preview__img[data-astro-cid-t3eiqlen][data-art=pitch]{opacity:1}}@media (prefers-reduced-motion:reduce){.pf-item[data-astro-cid-t3eiqlen],.pf-preview[data-astro-cid-t3eiqlen],.pf-preview__img[data-astro-cid-t3eiqlen],.portfolio__filter[data-astro-cid-t3eiqlen]{transition:none}}.about__grid[data-astro-cid-oxgmilyn]{gap:var(--space-7);align-items:start;display:grid}.about__story[data-astro-cid-oxgmilyn]{gap:var(--space-4);font-size:var(--step-1);max-width:38rem;line-height:1.5;display:grid}.about__story[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{color:var(--white)}.about__map[data-astro-cid-oxgmilyn]{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:#ffffff0a;margin:0;display:grid}.about__map[data-astro-cid-oxgmilyn] svg[data-astro-cid-oxgmilyn]{width:100%;height:auto}.about__arc[data-astro-cid-oxgmilyn]{stroke:var(--steel);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke}.about__dim[data-astro-cid-oxgmilyn]{stroke:var(--steel);stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke}.about__ring[data-astro-cid-oxgmilyn]{stroke:var(--white);stroke-width:1.5px;opacity:.6}.about__dot[data-astro-cid-oxgmilyn]{fill:var(--white)}.about__dot--orange[data-astro-cid-oxgmilyn]{fill:var(--orange)}.about__pin[data-astro-cid-oxgmilyn]{opacity:0;transform-origin:50%;transform-box:fill-box;transform:scale(.6)}.is-inview[data-astro-cid-oxgmilyn] .about__arc[data-astro-cid-oxgmilyn],.is-inview[data-astro-cid-oxgmilyn] .about__dim[data-astro-cid-oxgmilyn]{animation:draw-in 1.4s var(--ease-out) .2s both}.is-inview[data-astro-cid-oxgmilyn] .about__pin[data-astro-cid-oxgmilyn]{animation:pin-in .6s var(--ease-out) both;animation-delay:calc(.2s + var(--i) * 1s)}@keyframes pin-in{to{opacity:1;transform:none}}.about__places[data-astro-cid-oxgmilyn]{justify-content:space-between;gap:var(--space-4);display:flex}.about__place[data-astro-cid-oxgmilyn]{gap:.15rem;display:grid}.about__place--right[data-astro-cid-oxgmilyn]{text-align:right}.about__place-label[data-astro-cid-oxgmilyn]{letter-spacing:.08em;text-transform:uppercase;color:var(--label);font-size:.6875rem}.about__place[data-astro-cid-oxgmilyn] strong[data-astro-cid-oxgmilyn]{color:var(--white)}.about__values[data-astro-cid-oxgmilyn]{gap:var(--space-4) var(--space-6);margin-top:var(--space-7);padding-top:var(--space-6);border-top:1px solid var(--line);display:grid}.about__value[data-astro-cid-oxgmilyn]{gap:var(--space-3);align-items:flex-start;display:flex}.about__value[data-astro-cid-oxgmilyn]>span[data-astro-cid-oxgmilyn]:last-child{gap:.15rem;display:grid}.about__value-num[data-astro-cid-oxgmilyn]{font-size:var(--step--1);color:var(--label);padding-top:.2rem}.about__value[data-astro-cid-oxgmilyn] strong[data-astro-cid-oxgmilyn]{color:var(--white)}.about__value-text[data-astro-cid-oxgmilyn]{color:var(--muted);font-size:var(--step--1)}.about__line[data-astro-cid-oxgmilyn]{margin:var(--space-6) 0 0;font-family:var(--font-display);font-weight:700;font-size:var(--step-2);color:var(--white);letter-spacing:-.02em;max-width:30ch}.testimonials[data-astro-cid-oxgmilyn]{margin-top:var(--space-7);gap:var(--space-4);display:grid}.testimonials__title[data-astro-cid-oxgmilyn]{font-size:var(--step-2)}.testimonials__list[data-astro-cid-oxgmilyn]{gap:var(--space-4);display:grid}.testimonial[data-astro-cid-oxgmilyn] blockquote[data-astro-cid-oxgmilyn]{padding:var(--space-4);border-left:3px solid var(--orange);background:#ffffff0d}.testimonial[data-astro-cid-oxgmilyn] footer[data-astro-cid-oxgmilyn]{color:var(--muted);font-size:var(--step--1);margin-top:.5rem}@media (width>=48rem){.about__values[data-astro-cid-oxgmilyn]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.about__grid[data-astro-cid-oxgmilyn]{gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}@media (prefers-reduced-motion:reduce){.about__arc[data-astro-cid-oxgmilyn],.about__dim[data-astro-cid-oxgmilyn],.is-inview[data-astro-cid-oxgmilyn] .about__arc[data-astro-cid-oxgmilyn],.is-inview[data-astro-cid-oxgmilyn] .about__dim[data-astro-cid-oxgmilyn]{stroke-dashoffset:0;animation:none}.about__pin[data-astro-cid-oxgmilyn],.is-inview[data-astro-cid-oxgmilyn] .about__pin[data-astro-cid-oxgmilyn]{opacity:1;animation:none;transform:none}}.faq-list[data-astro-cid-hemr5th4]{border-top:1px solid var(--line);display:grid}.faq[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line)}.faq__summary[data-astro-cid-hemr5th4]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--tap);cursor:pointer;font-family:var(--font-display);font-weight:700;font-size:var(--step-1);color:var(--navy);letter-spacing:-.01em;padding:1.1rem 0;list-style:none;display:flex}.faq__summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq__index[data-astro-cid-hemr5th4]{letter-spacing:.08em;width:2.25rem;color:var(--label);flex:none;font-size:.75rem;font-weight:500}.faq__question[data-astro-cid-hemr5th4]{flex:1}.faq__body[data-astro-cid-hemr5th4]{padding-left:2.25rem}.faq__summary[data-astro-cid-hemr5th4]:hover .faq__question[data-astro-cid-hemr5th4]{color:var(--link)}.faq__summary[data-astro-cid-hemr5th4]:focus-visible{outline:3px solid var(--navy);outline-offset:4px;border-radius:4px}.faq__icon[data-astro-cid-hemr5th4]{border:1px solid var(--line);border-radius:50%;flex:none;width:1.5rem;height:1.5rem;position:relative}.faq__icon[data-astro-cid-hemr5th4]:before,.faq__icon[data-astro-cid-hemr5th4]:after{content:"";background:var(--navy);width:.7rem;height:2px;transition:transform var(--dur) var(--ease-out);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq__icon[data-astro-cid-hemr5th4]:after{transform:translate(-50%,-50%)rotate(90deg)}.faq[data-astro-cid-hemr5th4][open] .faq__icon[data-astro-cid-hemr5th4]:after{transform:translate(-50%,-50%)rotate(0)}.faq__body[data-astro-cid-hemr5th4]{max-width:62ch;color:var(--graphite);padding:0 0 1.25rem}.faq__body[data-astro-cid-hemr5th4] p+p{margin-top:.75rem}.faq__note[data-astro-cid-hemr5th4]{letter-spacing:.08em;text-transform:uppercase;color:var(--label);margin-top:.75rem;font-size:.6875rem}@media (prefers-reduced-motion:reduce){.faq__icon[data-astro-cid-hemr5th4]:before,.faq__icon[data-astro-cid-hemr5th4]:after{transition:none}}.sticky-cta[data-astro-cid-bjs4jpu3]{z-index:90;opacity:0;pointer-events:none;transition:opacity var(--dur) var(--ease-out), transform var(--dur) var(--ease-out);gap:.5rem;display:flex;position:fixed}.sticky-cta[data-astro-cid-bjs4jpu3][data-visible=true]{opacity:1;pointer-events:auto}.sticky-cta__desktop[data-astro-cid-bjs4jpu3]{display:none}@media (width<=63.99rem){.sticky-cta[data-astro-cid-bjs4jpu3]{padding:.6rem var(--gutter) calc(.6rem + env(safe-area-inset-bottom));background:var(--white);border-top:1px solid var(--line-light);bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -10px 30px -20px #0f2a4466}.sticky-cta[data-astro-cid-bjs4jpu3][data-visible=true]{transform:none}.sticky-cta[data-astro-cid-bjs4jpu3] .btn[data-astro-cid-bjs4jpu3]{flex:1}.sticky-cta__call[data-astro-cid-bjs4jpu3]{--btn-fg:var(--navy);border-color:#0f2a4466;flex:none;min-width:6rem}}@media (width>=64rem){.sticky-cta[data-astro-cid-bjs4jpu3]{bottom:1.5rem;right:1.5rem;transform:translateY(12px)}.sticky-cta[data-astro-cid-bjs4jpu3][data-visible=true]{transform:none}.sticky-cta__pill[data-astro-cid-bjs4jpu3]{border-radius:999px;box-shadow:0 16px 32px -16px #ff6b2cb3}.sticky-cta__desktop[data-astro-cid-bjs4jpu3]{display:inline}.sticky-cta__mobile[data-astro-cid-bjs4jpu3],.sticky-cta__call[data-astro-cid-bjs4jpu3]{display:none}}@media (prefers-reduced-motion:reduce){.sticky-cta[data-astro-cid-bjs4jpu3]{transition:none}}
