.form-field-module__cM5roG__field{gap:var(--space-2);margin-bottom:var(--space-5);display:grid}.form-field-module__cM5roG__label{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--ink);margin:0}.form-field-module__cM5roG__required{font-weight:var(--weight-normal);color:var(--ink-muted)}.form-field-module__cM5roG__hint{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--ink-muted);margin:0}.form-field-module__cM5roG__control{width:100%;max-width:32rem;padding:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);transition:border-color var(--duration-fast) var(--easing), box-shadow var(--duration-fast) var(--easing)}.form-field-module__cM5roG__control:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset);border-color:var(--focus)}.form-field-module__cM5roG__invalid{border-color:var(--danger)}.form-field-module__cM5roG__error{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--danger-ink);margin:0}.form-field-module__cM5roG__group{margin:0 0 var(--space-6);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.form-field-module__cM5roG__legend{padding-inline:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--ink)}@media (prefers-reduced-motion:reduce){.form-field-module__cM5roG__control{transition:none}}
.brand-module__v6n9mG__logo{align-items:center;gap:.6em;line-height:1;display:inline-flex}.brand-module__v6n9mG__mark{flex:none;display:block}.brand-module__v6n9mG__onLight{color:var(--navy);--brand-accent:var(--cobalt)}.brand-module__v6n9mG__onDark{color:var(--on-navy);--brand-accent:var(--cyan)}.brand-module__v6n9mG__bubble{fill:var(--brand-accent)}.brand-module__v6n9mG__wordmark{font-size:1.0625rem;font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);white-space:nowrap}.brand-module__v6n9mG__wordmarkAccent{color:var(--brand-accent)}.brand-module__v6n9mG__link{min-height:var(--control-height);color:inherit;border-radius:var(--radius-sm);align-items:center;text-decoration:none;display:inline-flex}.brand-module__v6n9mG__link:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.brand-module__v6n9mG__visuallyHidden{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.shell-module__Mzbf4W__page{background:var(--background);color:var(--ink);margin-inline:calc(var(--space-4) * -1)}@media (max-width:30rem){.shell-module__Mzbf4W__page{margin-inline:calc(var(--space-3) * -1)}}.shell-module__Mzbf4W__main{max-width:none;margin:0}.shell-module__Mzbf4W__skipLink{left:var(--space-4);top:var(--space-4);z-index:10;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--cobalt);color:var(--surface);font-weight:var(--weight-semibold);text-decoration:none;position:absolute;transform:translateY(-200%)}.shell-module__Mzbf4W__skipLink:focus-visible{outline:var(--focus-width) solid var(--ink);outline-offset:var(--focus-offset);transform:translateY(0)}.shell-module__Mzbf4W__header{background:var(--surface);border-bottom:1px solid var(--border)}.shell-module__Mzbf4W__headerInner{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:4rem;padding-block:var(--space-3);display:flex}.shell-module__Mzbf4W__desktopNav,.shell-module__Mzbf4W__headerActions{display:none}.shell-module__Mzbf4W__mobileNav{position:relative}@media (min-width:64rem){.shell-module__Mzbf4W__desktopNav{align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.shell-module__Mzbf4W__headerActions{align-items:center;gap:var(--space-4);display:flex}.shell-module__Mzbf4W__mobileNav{display:none}}.shell-module__Mzbf4W__navLink{min-height:var(--control-height);color:var(--ink-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:color var(--duration-fast) var(--easing);align-items:center;text-decoration:none;display:inline-flex}.shell-module__Mzbf4W__navLink:hover,.shell-module__Mzbf4W__navLink:focus-visible{color:var(--ink)}.shell-module__Mzbf4W__signIn{min-height:var(--control-height);color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-semibold);align-items:center;text-decoration:none;display:inline-flex}.shell-module__Mzbf4W__signIn:hover,.shell-module__Mzbf4W__signIn:focus-visible{text-decoration:underline}.shell-module__Mzbf4W__headerCta{min-height:var(--control-height);padding-inline:var(--space-5);border-radius:var(--radius-md);background:var(--cobalt);color:var(--surface);font-size:var(--text-sm);font-weight:var(--weight-semibold);transition:background-color var(--duration-fast) var(--easing);align-items:center;text-decoration:none;display:inline-flex}.shell-module__Mzbf4W__headerCta:hover,.shell-module__Mzbf4W__headerCta:focus-visible{background:var(--cobalt-hover)}.shell-module__Mzbf4W__mobileToggle{align-items:center;gap:var(--space-2);min-height:var(--control-height);padding-inline:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;list-style:none;display:flex}.shell-module__Mzbf4W__mobileToggle::-webkit-details-marker{display:none}.shell-module__Mzbf4W__mobileToggle:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.shell-module__Mzbf4W__mobileToggleLabel{line-height:1}.shell-module__Mzbf4W__mobileToggleIcon{gap:3px;width:1rem;display:grid}.shell-module__Mzbf4W__mobileToggleIcon span{background:var(--ink);border-radius:2px;height:2px;display:block}.shell-module__Mzbf4W__mobilePanel{right:0;top:calc(100% + var(--space-2));z-index:20;gap:var(--space-1);min-width:14rem;max-width:min(18rem, calc(100vw - var(--space-8)));padding:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:grid;position:absolute}.shell-module__Mzbf4W__mobileLink{min-height:var(--control-height);padding-inline:var(--space-3);border-radius:var(--radius-sm);color:var(--ink);font-size:var(--text-base);font-weight:var(--weight-medium);align-items:center;text-decoration:none;display:flex}.shell-module__Mzbf4W__mobileLink:hover,.shell-module__Mzbf4W__mobileLink:focus-visible{background:var(--surface-subtle)}.shell-module__Mzbf4W__mobileCta{min-height:var(--control-height);margin-top:var(--space-2);border-radius:var(--radius-md);background:var(--cobalt);color:var(--surface);font-size:var(--text-base);font-weight:var(--weight-semibold);justify-content:center;align-items:center;text-decoration:none;display:flex}.shell-module__Mzbf4W__mobileCta:hover,.shell-module__Mzbf4W__mobileCta:focus-visible{background:var(--cobalt-hover)}.shell-module__Mzbf4W__footer{padding-block:var(--space-16) var(--space-10);border-top:1px solid var(--border-on-navy);background:var(--navy);color:var(--on-navy)}.shell-module__Mzbf4W__footerTop{gap:var(--space-8);margin-bottom:var(--space-10);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.shell-module__Mzbf4W__footerBrand{grid-column:span 1;max-width:22rem}@media (min-width:64rem){.shell-module__Mzbf4W__footerTop{grid-template-columns:2fr 1fr 1fr 1fr}}.shell-module__Mzbf4W__footerTagline{margin:var(--space-4) 0 0;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--on-navy-muted)}.shell-module__Mzbf4W__footerHeading{margin:0 0 var(--space-4);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--on-navy)}.shell-module__Mzbf4W__footerList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.shell-module__Mzbf4W__footerLink{min-height:var(--control-height);color:var(--on-navy-muted);font-size:var(--text-sm);align-items:center;text-decoration:none;display:inline-flex}.shell-module__Mzbf4W__footerLink:hover,.shell-module__Mzbf4W__footerLink:focus-visible{color:var(--on-navy);text-decoration:underline}.shell-module__Mzbf4W__footerLegal{gap:var(--space-4);padding-top:var(--space-8);border-top:1px solid var(--border-on-navy);display:grid}.shell-module__Mzbf4W__footerNote{max-width:var(--measure);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--on-navy-muted);margin:0}.shell-module__Mzbf4W__footerInlineLink{color:var(--on-navy);text-decoration:underline}.shell-module__Mzbf4W__page :is(a,summary):focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset);border-radius:var(--radius-sm)}.shell-module__Mzbf4W__footer :is(a):focus-visible{outline-color:var(--cyan)}@media (prefers-reduced-motion:reduce){.shell-module__Mzbf4W__page :is(a){transition:none}}
.ui-module__meknnq__container{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}@media (min-width:48rem){.ui-module__meknnq__container{padding-inline:var(--gutter-lg)}}.ui-module__meknnq__containerNarrow{max-width:var(--container-narrow)}.ui-module__meknnq__section{padding-block:var(--section-y)}.ui-module__meknnq__sectionTight{padding-block:var(--section-y-tight)}.ui-module__meknnq__sectionSubtle{background:var(--surface-subtle);border-block:1px solid var(--border)}.ui-module__meknnq__sectionNavy{background:var(--navy);color:var(--on-navy)}.ui-module__meknnq__eyebrow{margin:0 0 var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--cobalt)}.ui-module__meknnq__sectionNavy .ui-module__meknnq__eyebrow{color:var(--cyan)}.ui-module__meknnq__sectionHeading{margin:0 0 var(--space-3);font-size:var(--text-3xl);line-height:var(--leading-heading);letter-spacing:var(--tracking-tight);color:inherit;max-width:24ch}.ui-module__meknnq__lede{margin:0 0 var(--space-8);font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--ink-muted);max-width:var(--measure)}.ui-module__meknnq__sectionNavy .ui-module__meknnq__lede{color:var(--on-navy-muted)}.ui-module__meknnq__buttonRow{gap:var(--space-3);flex-wrap:wrap;display:flex}.ui-module__meknnq__button{min-height:var(--control-height);padding-inline:var(--control-padding-x);border-radius:var(--radius-md);font-size:var(--text-base);font-weight:var(--weight-semibold);text-align:center;transition:background-color var(--duration-fast) var(--easing), border-color var(--duration-fast) var(--easing), color var(--duration-fast) var(--easing);border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ui-module__meknnq__buttonLarge{min-height:var(--control-height-lg);padding-inline:var(--control-padding-x-lg);font-size:var(--text-md)}.ui-module__meknnq__buttonPrimary{background:var(--cobalt);color:var(--surface);box-shadow:var(--shadow-sm)}.ui-module__meknnq__buttonPrimary:hover,.ui-module__meknnq__buttonPrimary:focus-visible{background:var(--cobalt-hover)}.ui-module__meknnq__buttonSecondary{background:var(--surface);color:var(--ink);border-color:var(--border)}.ui-module__meknnq__buttonSecondary:hover,.ui-module__meknnq__buttonSecondary:focus-visible{border-color:var(--border-strong);background:var(--surface-subtle)}.ui-module__meknnq__buttonOnNavy{color:var(--on-navy);border-color:var(--border-on-navy);background:0 0}.ui-module__meknnq__buttonOnNavy:hover,.ui-module__meknnq__buttonOnNavy:focus-visible{background:var(--navy-elevated);border-color:var(--on-navy-muted);color:var(--on-navy)}.ui-module__meknnq__actionNote{margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--ink-muted);max-width:var(--measure)}.ui-module__meknnq__sectionNavy .ui-module__meknnq__actionNote{color:var(--on-navy-muted)}.ui-module__meknnq__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.ui-module__meknnq__gridTwo{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}.ui-module__meknnq__gridFour{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.ui-module__meknnq__card{padding:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.ui-module__meknnq__sectionNavy .ui-module__meknnq__card{background:var(--navy-elevated);border-color:var(--border-on-navy);box-shadow:none}.ui-module__meknnq__cardMarker{width:var(--space-6);height:var(--space-2);margin-bottom:var(--space-4);border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--cobalt), var(--cyan));display:block}.ui-module__meknnq__cardTitle{margin:0 0 var(--space-2);font-size:var(--text-md);line-height:var(--leading-heading);color:inherit}.ui-module__meknnq__cardBody{color:var(--ink-muted);line-height:var(--leading-relaxed)}.ui-module__meknnq__cardBody :is(p){margin:0}.ui-module__meknnq__sectionNavy .ui-module__meknnq__cardBody{color:var(--on-navy-muted)}.ui-module__meknnq__trustStrip{gap:var(--space-3) var(--space-6);margin:var(--space-8) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.ui-module__meknnq__trustItem{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--ink-muted);display:flex}.ui-module__meknnq__trustDot{background:var(--success);border-radius:50%;flex:none;width:.5rem;height:.5rem}.ui-module__meknnq__ctaBlock{max-width:var(--container-narrow)}.ui-module__meknnq__ctaHeading{margin:0 0 var(--space-3);font-size:var(--text-3xl);line-height:var(--leading-heading);letter-spacing:var(--tracking-tight)}.ui-module__meknnq__ctaLede{margin:0 0 var(--space-8);font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--on-navy-muted)}.ui-module__meknnq__ctaNote{margin:var(--space-5) 0 0;font-size:var(--text-sm);color:var(--on-navy-muted)}.ui-module__meknnq__ctaNote a{color:var(--on-navy)}.ui-module__meknnq__faqList{gap:var(--space-3);max-width:var(--container-narrow);display:grid}.ui-module__meknnq__faqItem{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md)}.ui-module__meknnq__faqSummary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--control-height);padding:var(--space-4) var(--space-5);cursor:pointer;list-style:none;display:flex}.ui-module__meknnq__faqSummary::-webkit-details-marker{display:none}.ui-module__meknnq__faqSummary:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:calc(var(--focus-offset) * -1);border-radius:var(--radius-md)}.ui-module__meknnq__faqQuestion{font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-heading);color:var(--ink);margin:0}.ui-module__meknnq__faqIcon{flex:none;width:1rem;height:1rem;position:relative}.ui-module__meknnq__faqIcon:before,.ui-module__meknnq__faqIcon:after{content:"";background:var(--cobalt);height:2px;transition:transform var(--duration-fast) var(--easing);border-radius:2px;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.ui-module__meknnq__faqIcon:after{transform:translateY(-50%)rotate(90deg)}.ui-module__meknnq__faqItem[open] .ui-module__meknnq__faqIcon:after{transform:translateY(-50%)rotate(0)}.ui-module__meknnq__faqAnswer{padding:0 var(--space-5) var(--space-5);color:var(--ink-muted);line-height:var(--leading-relaxed);max-width:var(--measure)}.ui-module__meknnq__faqAnswer :is(p){margin:0 0 var(--space-3)}.ui-module__meknnq__faqAnswer :is(p):last-child{margin-bottom:0}.ui-module__meknnq__pointList{gap:var(--space-4);max-width:var(--measure);margin:0;padding:0;list-style:none;display:grid}.ui-module__meknnq__pointList li{padding-left:var(--space-6);line-height:var(--leading-relaxed);color:var(--ink-muted);position:relative}.ui-module__meknnq__pointList li:before{content:"";background:var(--cobalt);border-radius:2px;width:.5rem;height:.5rem;position:absolute;top:.55em;left:0}.ui-module__meknnq__pointList strong{color:var(--ink);font-weight:var(--weight-semibold)}.ui-module__meknnq__sectionNavy .ui-module__meknnq__pointList li{color:var(--on-navy-muted)}.ui-module__meknnq__sectionNavy .ui-module__meknnq__pointList strong{color:var(--on-navy)}.ui-module__meknnq__sectionNavy .ui-module__meknnq__pointList li:before{background:var(--cyan)}.ui-module__meknnq__stepList{gap:var(--space-6);counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.ui-module__meknnq__step{counter-increment:step;padding-top:var(--space-4);border-top:2px solid var(--cobalt)}.ui-module__meknnq__step:before{content:counter(step);width:1.75rem;height:1.75rem;margin-bottom:var(--space-3);background:var(--cobalt-soft);color:var(--cobalt);font-size:var(--text-xs);font-weight:var(--weight-bold);border-radius:50%;justify-content:center;align-items:center;display:flex}.ui-module__meknnq__stepTitle{margin:0 0 var(--space-2);font-size:var(--text-md);line-height:var(--leading-heading)}.ui-module__meknnq__stepBody{color:var(--ink-muted);line-height:var(--leading-relaxed);margin:0}.ui-module__meknnq__tagRow{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ui-module__meknnq__tag{padding:var(--space-2) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);font-size:var(--text-sm);color:var(--ink)}.ui-module__meknnq__button:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.ui-module__meknnq__buttonOnNavy:focus-visible{outline-color:var(--cyan)}@media (prefers-reduced-motion:reduce){.ui-module__meknnq__button,.ui-module__meknnq__faqIcon:before,.ui-module__meknnq__faqIcon:after{transition:none}}
.pricing-module__kvPdYW__planGrid{gap:var(--space-5);margin:0 0 var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));padding:0;list-style:none;display:grid}.pricing-module__kvPdYW__plan{gap:var(--space-2);padding:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.pricing-module__kvPdYW__planName{margin:0 0 var(--space-2);font-size:var(--text-md);line-height:var(--leading-heading);color:var(--ink)}.pricing-module__kvPdYW__planPrice{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.pricing-module__kvPdYW__planAmount{font-size:var(--text-2xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--ink);font-variant-numeric:tabular-nums}.pricing-module__kvPdYW__planPeriod{font-size:var(--text-sm);color:var(--ink-muted)}.pricing-module__kvPdYW__planIncluded{margin:var(--space-2) 0 0;font-weight:var(--weight-semibold);color:var(--ink)}.pricing-module__kvPdYW__planOverage{color:var(--ink-muted);line-height:var(--leading-relaxed);margin:0}.pricing-module__kvPdYW__planPromise{padding-top:var(--space-4);border-top:1px solid var(--border);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--success-ink);margin:auto 0 0}.pricing-module__kvPdYW__currencyNote{max-width:var(--measure);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--ink-muted);margin:0}.pricing-module__kvPdYW__planFeatured{border-color:var(--cobalt);box-shadow:var(--shadow-md)}.pricing-module__kvPdYW__planHeader{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.pricing-module__kvPdYW__planBadge{margin:0 0 var(--space-2);padding:.125rem var(--space-3);border-radius:var(--radius-pill);background:var(--cyan-soft);color:var(--navy);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;white-space:nowrap}.pricing-module__kvPdYW__planOffer{color:var(--ink-muted);margin:0;font-size:.9em}.pricing-module__kvPdYW__planSummary{margin:var(--space-2) 0 0;color:var(--ink-muted);line-height:var(--leading-relaxed)}.pricing-module__kvPdYW__planInherits{margin:var(--space-4) 0 0;font-weight:var(--weight-semibold);color:var(--ink)}.pricing-module__kvPdYW__planFeatures{margin:var(--space-3) 0 0;padding:0 0 0 var(--space-5);color:var(--ink);line-height:var(--leading-relaxed)}.pricing-module__kvPdYW__planFeatures li+li{margin-top:var(--space-2)}.pricing-module__kvPdYW__overageList{margin:var(--space-5) 0 0;padding:0 0 0 var(--space-5);max-width:var(--measure);color:var(--ink);line-height:var(--leading-relaxed)}.pricing-module__kvPdYW__overageList li+li{margin-top:var(--space-3)}.pricing-module__kvPdYW__foundingList{margin:var(--space-5) 0 0;max-width:var(--measure);border-top:1px solid var(--border);padding:0;list-style:none}.pricing-module__kvPdYW__foundingRow{align-items:baseline;gap:var(--space-2) var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.pricing-module__kvPdYW__foundingName{font-weight:var(--weight-semibold);color:var(--ink);flex:8rem}.pricing-module__kvPdYW__foundingPrice{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--ink);font-variant-numeric:tabular-nums}.pricing-module__kvPdYW__foundingPeriod{font-size:var(--text-sm);color:var(--ink-muted)}.pricing-module__kvPdYW__foundingLock{margin:var(--space-4) 0 0;font-weight:var(--weight-semibold);color:var(--ink)}.pricing-module__kvPdYW__foundingTerms{margin:var(--space-3) 0 0;padding:0 0 0 var(--space-5);max-width:var(--measure);font-size:var(--text-sm);color:var(--ink-muted);line-height:var(--leading-relaxed)}.pricing-module__kvPdYW__foundingTerms li+li{margin-top:var(--space-2)}.pricing-module__kvPdYW__disclaimer{margin:var(--space-6) 0 0;max-width:var(--measure);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--ink-muted)}
.onboarding-shell-module__N6tqCq__page{background:var(--background);min-height:100vh;color:var(--ink);margin-inline:calc(var(--space-4) * -1);flex-direction:column;display:flex}@media (max-width:30rem){.onboarding-shell-module__N6tqCq__page{margin-inline:calc(var(--space-3) * -1)}}.onboarding-shell-module__N6tqCq__header{background:var(--surface);border-bottom:1px solid var(--border)}.onboarding-shell-module__N6tqCq__headerInner{min-height:4rem;max-width:var(--container-narrow);padding:var(--space-3) var(--gutter);align-items:center;margin-inline:auto;display:flex}.onboarding-shell-module__N6tqCq__main{max-width:var(--container-narrow);width:100%;padding:var(--section-y-tight) var(--gutter) var(--space-16);box-sizing:border-box;flex:1;margin-inline:auto}.onboarding-shell-module__N6tqCq__title{margin:0 0 var(--space-3);font-size:var(--text-2xl);line-height:var(--leading-heading);letter-spacing:var(--tracking-tight);color:var(--ink)}.onboarding-shell-module__N6tqCq__intro{margin-bottom:var(--space-8);color:var(--ink-muted);line-height:var(--leading-relaxed)}.onboarding-shell-module__N6tqCq__intro :is(p){margin:0 0 var(--space-3)}.onboarding-shell-module__N6tqCq__intro :is(p):last-child{margin-bottom:0}.onboarding-shell-module__N6tqCq__steps{margin-bottom:var(--space-8);padding:var(--space-4) var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}.onboarding-shell-module__N6tqCq__stepList{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.onboarding-shell-module__N6tqCq__step{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--ink-muted);display:flex}.onboarding-shell-module__N6tqCq__stepMarker{border:2px solid var(--border-strong);border-radius:50%;flex:none;width:.6rem;height:.6rem}.onboarding-shell-module__N6tqCq__step[data-state=done] .onboarding-shell-module__N6tqCq__stepMarker{background:var(--success);border-color:var(--success)}.onboarding-shell-module__N6tqCq__step[data-state=current] .onboarding-shell-module__N6tqCq__stepMarker{background:var(--cobalt);border-color:var(--cobalt)}.onboarding-shell-module__N6tqCq__step[data-state=current] .onboarding-shell-module__N6tqCq__stepLabel{color:var(--ink);font-weight:var(--weight-semibold)}.onboarding-shell-module__N6tqCq__step[data-state=done] .onboarding-shell-module__N6tqCq__stepLabel{color:var(--success-ink)}.onboarding-shell-module__N6tqCq__stepState{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.onboarding-shell-module__N6tqCq__content{line-height:var(--leading-relaxed)}.onboarding-shell-module__N6tqCq__content :is(h2){margin:var(--space-10) 0 var(--space-3);font-size:var(--text-xl);line-height:var(--leading-heading);color:var(--ink)}.onboarding-shell-module__N6tqCq__content :is(h3){margin:var(--space-6) 0 var(--space-2);font-size:var(--text-md);color:var(--ink)}.onboarding-shell-module__N6tqCq__content :is(p){margin:0 0 var(--space-4);color:var(--ink-muted)}.onboarding-shell-module__N6tqCq__content :is(a){color:var(--cobalt)}.onboarding-shell-module__N6tqCq__content :is(fieldset){border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:var(--space-5)}.onboarding-shell-module__N6tqCq__content :is(legend){font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--ink)}.onboarding-shell-module__N6tqCq__content :is(label){font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink)}.onboarding-shell-module__N6tqCq__content :is(input,select,textarea){border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--ink)}.onboarding-shell-module__N6tqCq__content :is(input,select,textarea):focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset);border-color:var(--focus)}.onboarding-shell-module__N6tqCq__content :is(button){border-radius:var(--radius-md);background:var(--cobalt);color:var(--surface);font-weight:var(--weight-semibold);border:1px solid #0000}.onboarding-shell-module__N6tqCq__content :is(button):hover,.onboarding-shell-module__N6tqCq__content :is(button):focus-visible{background:var(--cobalt-hover)}.onboarding-shell-module__N6tqCq__content :is(ul,ol){color:var(--ink-muted)}.onboarding-shell-module__N6tqCq__content :is(li){margin-bottom:var(--space-2)}.onboarding-shell-module__N6tqCq__footer{border-top:1px solid var(--border);background:var(--surface)}.onboarding-shell-module__N6tqCq__footerNote{max-width:var(--container-narrow);padding:var(--space-5) var(--gutter);font-size:var(--text-sm);color:var(--ink-muted);margin-inline:auto}.onboarding-shell-module__N6tqCq__footerLink{color:var(--cobalt)}.onboarding-shell-module__N6tqCq__page :is(a,button,summary):focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}
