.home_heroGrid__u9_k8{display:grid;gap:clamp(32px,5vw,56px);align-items:center}@media (min-width:960px){.home_heroGrid__u9_k8{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.home_heroCopy__tf372{display:grid;gap:20px;justify-items:start}.home_heroCopy__tf372 .home_heroTitle__08Jbj{max-width:14ch}.home_heroNote__byqgi{font-size:.875rem;color:var(--rc-text-3);max-width:52ch}.home_heroNote__byqgi strong{color:var(--rc-text-2);font-weight:600}.home_anatomy__9pwWA{gap:18px}.home_anatomyHead__C0tcN{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.home_anatomyTitle__AJExd{font-size:.95rem;font-weight:600;color:var(--rc-text);letter-spacing:-.01em}.home_anatomyCaption__tN5s_{font-size:.78rem;color:var(--rc-text-3)}.home_diagram__vzvcf{width:100%;height:auto;border-radius:var(--rc-radius-sm);background:radial-gradient(80% 80% at 50% 40%,var(--rc-accent-tint),transparent 75%),var(--rc-surface-2);box-shadow:var(--rc-ring)}.home_footprint__wXX9p{fill:var(--rc-surface)}.home_eave__Tbodo{stroke:var(--rc-text-2);stroke-width:2.4;fill:none;stroke-linecap:round;stroke-linejoin:round}.home_ridge__avfRe{stroke:var(--rc-accent-ink);stroke-width:3.2;fill:none;stroke-linecap:round}.home_hip__fg_1C{stroke:var(--rc-text-3);stroke-width:1.6;fill:none;stroke-linecap:round}.home_valley__KMmb7{stroke:var(--rc-signal-ink);stroke-width:2.2;fill:none;stroke-dasharray:7 5;stroke-linecap:round}.home_rake__M0lDs{stroke:var(--rc-success-ink);stroke-width:2.4;fill:none;stroke-dasharray:2 5;stroke-linecap:round}.home_legend__nRJvF{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px 16px;font-size:.8125rem;color:var(--rc-text-2)}.home_legend__nRJvF li{display:inline-flex;align-items:center;gap:8px}.home_legend__nRJvF svg{flex:none}.home_fields__cqiLL{display:grid;gap:0;margin:0}.home_field__R0yAK{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;align-items:baseline;padding-block:10px;background:linear-gradient(90deg,transparent,var(--rc-line),transparent) bottom /100% 1px no-repeat}.home_field__R0yAK:last-child{background:none}.home_field__R0yAK dt{color:var(--rc-text);font-weight:500;font-size:.925rem}.home_field__R0yAK dd{margin:0;color:var(--rc-text-3);font-size:.8125rem;text-align:right}.home_steps__1UG5h{list-style:none;padding:0;margin:0;display:grid;gap:clamp(14px,2vw,22px);counter-reset:step}@media (min-width:720px){.home_steps__1UG5h{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.home_steps__1UG5h{grid-template-columns:repeat(4,minmax(0,1fr))}}.home_step__44wOL{counter-increment:step;display:grid}.home_step__44wOL>*{height:100%}.home_stepNum__UgBVe{width:36px;height:36px;border-radius:999px;display:inline-grid;place-items:center;font-weight:700;font-size:.95rem;color:var(--rc-accent-ink);background:var(--rc-accent-tint);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rc-accent) 30%,transparent)}.home_stepNum__UgBVe:before{content:counter(step)}.home_featureCard__S_iTi.home_featureCard__S_iTi{display:flex;flex-direction:column;gap:10px}.home_featureCard__S_iTi{transition:box-shadow var(--rc-dur) var(--rc-ease),transform var(--rc-dur) var(--rc-ease)}.home_featureCard__S_iTi:hover{transform:translateY(-2px);box-shadow:var(--rc-edge-lit),var(--rc-ring),var(--rc-shadow-contact),var(--rc-shadow-cast-lg)}.home_featureLink__t20cN{color:var(--rc-text)!important;text-decoration:none!important}.home_featureLink__t20cN:after{content:"";position:absolute;inset:0;border-radius:var(--rc-radius)}.home_featureLink__t20cN:hover{color:var(--rc-accent-ink)!important}.home_notYet__ePWI1{font-size:.8125rem;color:var(--rc-text-3)!important}.home_notYet__ePWI1 strong{color:var(--rc-text-2);font-weight:600}.home_gafMark__3K_TE{position:relative;z-index:1}.home_cardFoot__5g1oS{margin-top:auto;padding-top:4px;font-size:.875rem;font-weight:600;color:var(--rc-accent-ink)}.home_comingList__P_hR3{list-style:none;padding:0;margin:0;display:grid;gap:12px}@media (min-width:720px){.home_comingList__P_hR3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.home_comingList__P_hR3{grid-template-columns:repeat(3,minmax(0,1fr))}}.home_comingItem__sTo4U{gap:6px}.home_comingItem__sTo4U p{font-size:.875rem}.home_audienceHead__fGWHD{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.home_checkIcon__U6_zo{width:20px;height:20px}.home_checkItem__HLyFa{color:var(--rc-text-2)}.home_checkItem__HLyFa a{font-weight:500}.home_plan__ut8Zw.home_plan__ut8Zw{display:flex;flex-direction:column;gap:14px}.home_planPrice__14SKl{display:flex;align-items:baseline;gap:8px}.home_planAmount__b2hfD{font-size:2.2rem;font-weight:700;letter-spacing:-.03em;color:var(--rc-text);line-height:1}.home_planPeriod__Dd2AH{color:var(--rc-text-3);font-size:.9rem}.home_planNote__5wt5u{display:block;font-size:.8125rem;color:var(--rc-text-3);margin-top:2px}.home_planCta__cXR5Z{margin-top:auto;padding-top:6px}.home_planCta__cXR5Z>*{width:100%}.home_packs__qXBaF{margin-top:clamp(20px,3vw,32px);color:var(--rc-text-2);font-size:.925rem}.home_faq__BBXtb{display:grid;gap:clamp(14px,2vw,22px);margin:0}@media (min-width:720px){.home_faq__BBXtb{grid-template-columns:repeat(2,minmax(0,1fr))}}.home_faq__BBXtb dt{font-weight:600;color:var(--rc-text);font-size:1.02rem;line-height:1.35}.home_faq__BBXtb dd{margin:0;color:var(--rc-text-2)}.home_sectionFoot__1_drH{margin-top:clamp(20px,3vw,32px)}.home_finalCta__JQkBC{text-align:center;justify-items:center;gap:16px;padding:clamp(28px,5vw,56px) clamp(20px,4vw,48px);background:radial-gradient(70% 90% at 50% 0,var(--rc-accent-tint),transparent 70%),linear-gradient(180deg,var(--rc-surface),color-mix(in srgb,var(--rc-surface) 90%,var(--rc-bg)))}.home_finalCta__JQkBC p{max-width:56ch}@media (prefers-reduced-motion:reduce){.home_featureCard__S_iTi:hover{transform:none}}.features_jump__Jwnjt{list-style:none;padding:0;margin:4px 0 0;display:flex;flex-wrap:wrap;gap:8px 10px}.features_jump__Jwnjt a{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:6px 14px;border-radius:999px;font-size:.9rem;font-weight:500;color:var(--rc-text)!important;text-decoration:none!important;background:var(--rc-surface);box-shadow:var(--rc-edge-lit),var(--rc-ring),var(--rc-shadow-contact)}.features_jump__Jwnjt a:hover{background:var(--rc-surface-2)}.features_count__FdZsw{font-size:.8rem;color:var(--rc-text-3);font-variant-numeric:tabular-nums}.features_how__gq3XI{font-size:.9rem}.features_stamp__rnCXX{font-size:.8125rem;color:var(--rc-text-3)}.features_crumbs__0qv_i{margin-bottom:18px;font-size:.875rem}.features_crumbs__0qv_i ol{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px;color:var(--rc-text-3)}.features_crumbs__0qv_i li{display:inline-flex;align-items:center;gap:6px}.features_crumbs__0qv_i li+li:before{content:"/";color:var(--rc-text-3)}.features_crumbs__0qv_i a{color:var(--rc-text-2)}.features_heroHead__3slKj{display:grid;gap:14px;justify-items:start;max-width:780px}.features_heroMeta__U2rns{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.features_facts__N_MCq{display:grid;gap:clamp(14px,2vw,22px)}@media (min-width:900px){.features_facts__N_MCq{grid-template-columns:repeat(3,minmax(0,1fr))}}.features_fact__zQ0oS h2{font-size:1.15rem;line-height:1.3;letter-spacing:-.01em;color:var(--rc-text);font-weight:700}.features_fact__zQ0oS p{font-size:1rem}.features_related__vvdTG{list-style:none;padding:0;margin:0}