.info_page__Ua2bx{max-width:1180px;margin:0 auto;padding:48px 24px 96px}.info_head__qFYPz{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;padding-bottom:40px;border-bottom:1px solid var(--vs-line,#ecdfe6);margin-bottom:56px}.info_crumbs__y3K4y{display:flex;align-items:center;gap:10px;font-size:calc((12px) * var(--cms-fs, 1));letter-spacing:.04em;color:var(--vs-ink-mid,#9a8893);margin-bottom:22px}.info_crumbs__y3K4y a{color:inherit;text-decoration:none}.info_crumbs__y3K4y a:hover{color:var(--vs-rose-700,#b03a6e)}.info_crumbsSep__dknYL{opacity:.5}.info_eyebrow__dUaxr{display:inline-flex;align-items:center;gap:10px;font-size:calc((11px) * var(--cms-fs, 1));letter-spacing:.24em;text-transform:uppercase;color:var(--vs-rose-700,#b03a6e);font-weight:600;margin-bottom:16px}.info_eyebrowNum__gPXQk{opacity:.6}.info_h1__IpijL{font-family:var(--font-serif,Georgia,serif);font-size:calc((clamp(34px, 5vw, 56px)) * var(--cms-fs, 1));line-height:1.04;letter-spacing:-.01em;color:var(--vs-ink,#2a1f26);margin:0}.info_h1__IpijL em{font-style:italic;color:var(--vs-rose-700,#b03a6e)}.info_lede__BjK6F{margin:18px 0 0;max-width:56ch;font-size:calc((17px) * var(--cms-fs, 1));line-height:1.6;color:var(--vs-ink-mid,#6f5d68)}.info_meta__iWevZ{flex-shrink:0;text-align:right;display:flex;flex-direction:column;gap:4px}.info_meta__iWevZ>span:first-child{font-size:calc((11px) * var(--cms-fs, 1));letter-spacing:.18em;text-transform:uppercase;color:var(--vs-ink-mid,#9a8893)}.info_metaNum__ATDZD{font-family:var(--font-serif,Georgia,serif);font-size:calc((30px) * var(--cms-fs, 1));font-style:italic;color:var(--vs-rose-700,#b03a6e)}.info_section__toWff{margin-bottom:64px}.info_sectionHead__9umUu{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:28px}.info_sectionH2__n1hvW{font-family:var(--font-serif,Georgia,serif);font-size:calc((clamp(24px, 3vw, 32px)) * var(--cms-fs, 1));margin:0;color:var(--vs-ink,#2a1f26)}.info_sectionH2__n1hvW em{font-style:italic;color:var(--vs-rose-700,#b03a6e)}.info_cards__8UX96{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.info_card__T3CWk{border:1px solid var(--vs-line,#ecdfe6);border-radius:14px;padding:26px 24px;background:var(--vs-paper,#fffdfe)}.info_cardTitle__LHvXi{font-size:calc((16px) * var(--cms-fs, 1));font-weight:600;color:var(--vs-ink,#2a1f26);margin:0 0 10px}.info_cardBody__2p1BB{font-size:calc((14.5px) * var(--cms-fs, 1));line-height:1.62;color:var(--vs-ink-mid,#6f5d68);margin:0}.info_cardLink__vcETv{display:block;color:inherit;text-decoration:none;transition:border-color .2s,box-shadow .2s}.info_cardLink__vcETv:hover{border-color:var(--vs-rose-700,#b03a6e)}.info_cardLink__vcETv:focus-visible{outline:2px solid var(--vs-rose-700,#b03a6e);outline-offset:3px}.info_cardArrow__iEl_J{display:block;margin-top:14px;color:var(--vs-rose-700,#b03a6e);font-size:calc((15px) * var(--cms-fs, 1));transition:transform .2s}.info_cardLink__vcETv:hover .info_cardArrow__iEl_J{transform:translateX(4px)}.info_stats__KSnVF{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;border-top:1px solid var(--vs-line,#ecdfe6);padding-top:28px}.info_stat__n8XbD{text-align:center}.info_statN__1Gf9h{font-family:var(--font-serif,Georgia,serif);font-size:calc((38px) * var(--cms-fs, 1));font-style:italic;color:var(--vs-rose-700,#b03a6e);display:block}.info_statL__NgzWE{font-size:calc((12px) * var(--cms-fs, 1));letter-spacing:.1em;text-transform:uppercase;color:var(--vs-ink-mid,#9a8893);margin-top:6px}.info_methods__UjkmF{display:flex;flex-direction:column;gap:0}.info_method__MGCJh{display:flex;align-items:center;gap:18px;padding:20px 4px;border-bottom:1px solid var(--vs-line,#ecdfe6)}.info_methodName__xmilK{font-size:calc((15.5px) * var(--cms-fs, 1));font-weight:600;color:var(--vs-ink,#2a1f26);flex:1 1 30%}.info_methodDetail__cOIT8{font-size:calc((14px) * var(--cms-fs, 1));color:var(--vs-ink-mid,#6f5d68);flex:2 1 45%}.info_methodPrice__keDBt{font-family:var(--font-serif,Georgia,serif);font-style:italic;font-size:calc((18px) * var(--cms-fs, 1));color:var(--vs-rose-700,#b03a6e);flex:0 0 auto;text-align:right}.info_steps__CXAM8{display:flex;flex-direction:column;gap:4px}.info_step__lIrZl{display:grid;grid-template-columns:56px 1fr;gap:8px;padding:22px 0;border-bottom:1px solid var(--vs-line,#ecdfe6);scroll-margin-top:96px}.info_stepNum__7HtiD{font-family:var(--font-serif,Georgia,serif);font-style:italic;font-size:calc((20px) * var(--cms-fs, 1));color:var(--vs-rose-500,#d96a98)}.info_stepTitle__5D9GD{font-size:calc((16px) * var(--cms-fs, 1));font-weight:600;color:var(--vs-ink,#2a1f26);margin:0 0 6px}.info_stepBody__kVUb2{font-size:calc((14.5px) * var(--cms-fs, 1));line-height:1.6;color:var(--vs-ink-mid,#6f5d68);margin:0}.info_faqList__B6bDd{list-style:none;margin:0;padding:0}.info_faqItem__98YnC{display:grid;grid-template-columns:56px 1fr;gap:8px;padding:24px 0;border-bottom:1px solid var(--vs-line,#ecdfe6)}.info_faqNum___H0fx{font-size:calc((12px) * var(--cms-fs, 1));letter-spacing:.1em;color:var(--vs-rose-500,#d96a98)}.info_faqQ__EqKEc{font-size:calc((17px) * var(--cms-fs, 1));font-weight:600;color:var(--vs-ink,#2a1f26);margin:0 0 8px}.info_faqA__BABAg{font-size:calc((14.5px) * var(--cms-fs, 1));line-height:1.64;color:var(--vs-ink-mid,#6f5d68);margin:0}.info_prose__SERnd{margin:0 0 16px;max-width:68ch;font-size:calc((15px) * var(--cms-fs, 1));line-height:1.7;color:var(--vs-ink-mid,#6f5d68)}.info_prose__SERnd:last-child{margin-bottom:0}.info_prose__SERnd strong{color:var(--vs-ink,#2a1f26);font-weight:600}.info_list__epcXE{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px;max-width:68ch}.info_list__epcXE li{padding-left:22px;position:relative;font-size:calc((14.5px) * var(--cms-fs, 1));line-height:1.62;color:var(--vs-ink-mid,#6f5d68)}.info_list__epcXE li:before{content:"—";position:absolute;left:0;color:var(--vs-rose-500,#d96a98)}.info_list__epcXE li strong{color:var(--vs-ink,#2a1f26);font-weight:600}.info_dl__i7sk2{border-top:1px solid var(--vs-line,#ecdfe6)}.info_dlRow__fs4Ua{display:grid;grid-template-columns:220px 1fr;gap:18px;padding:18px 0;border-bottom:1px solid var(--vs-line,#ecdfe6)}.info_dlTerm__BNdno{font-weight:600;color:var(--vs-ink,#2a1f26)}.info_dlDesc__UuWVR,.info_dlTerm__BNdno{font-size:calc((14px) * var(--cms-fs, 1))}.info_dlDesc__UuWVR{line-height:1.62;color:var(--vs-ink-mid,#6f5d68);margin:0}.info_consentBox__o_XGr{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;border:1px solid var(--vs-line,#ecdfe6);border-radius:14px;padding:22px 24px;background:var(--vs-paper,#fffdfe);max-width:68ch}.info_consentStatus__wtfwj{font-size:calc((14px) * var(--cms-fs, 1));color:var(--vs-ink-mid,#6f5d68)}.info_consentStatus__wtfwj strong{color:var(--vs-ink,#2a1f26)}@media (max-width:640px){.info_dlRow__fs4Ua{grid-template-columns:1fr;gap:4px}}.info_cta__d2sbb{margin-top:24px;text-align:center;padding:56px 24px;border:1px solid var(--vs-line,#ecdfe6);border-radius:18px;background:var(--vs-rose-50,#fdf4f8)}.info_ctaEye__SkvDa{font-size:calc((12px) * var(--cms-fs, 1));letter-spacing:.06em;color:var(--vs-rose-700,#b03a6e);margin-bottom:12px}.info_ctaTitle__s70We{font-family:var(--font-serif,Georgia,serif);font-size:calc((clamp(26px, 4vw, 38px)) * var(--cms-fs, 1));margin:0 0 24px;color:var(--vs-ink,#2a1f26)}.info_ctaTitle__s70We em{font-style:italic;color:var(--vs-rose-700,#b03a6e)}.info_ctaActions__prX1Y{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}@media (max-width:640px){.info_head__qFYPz{flex-direction:column;align-items:flex-start}.info_meta__iWevZ{text-align:left}}@media (max-width:480px){.info_page__Ua2bx{padding:32px 20px 64px}.info_head__qFYPz{padding-bottom:28px;margin-bottom:36px;gap:20px}.info_lede__BjK6F{font-size:calc((15px) * var(--cms-fs, 1))}.info_section__toWff{margin-bottom:44px}.info_sectionHead__9umUu{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:20px}.info_metaNum__ATDZD{font-size:calc((24px) * var(--cms-fs, 1))}}.info_promoTerms__TBqnD{margin-top:18px}.info_promoTermsTitle__CaNxu{font-size:calc((14.5px) * var(--cms-fs, 1));font-weight:600;color:var(--vs-ink,#2a1f26);margin:0 0 6px}.info_promoTermsList__OKG6Z{margin:0;padding-left:20px;display:grid;gap:6px;font-size:calc((14.5px) * var(--cms-fs, 1));line-height:1.6;color:var(--vs-ink-mid,#6f5d68)}.ProductFeatures_features__Ay3be{padding:64px 56px;border-top:1px solid var(--vs-line)}.ProductFeatures_featuresGrid__e8WXh{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.ProductFeatures_feature__nm__5{display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px}.ProductFeatures_featureIcon__m63vv{color:var(--vs-ink);width:56px;height:56px}.ProductFeatures_featureIcon__m63vv svg{width:100%;height:100%;display:block}.ProductFeatures_featureLabel__B1v84{font-size:calc((12px) * var(--cms-fs, 1));letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--vs-ink);line-height:1.4;max-width:18ch}@media (prefers-reduced-motion:no-preference){.ProductFeatures_featuresAnim__TXum0 .ProductFeatures_featureIcon__m63vv svg :is(path,rect,line,circle):not(.ProductFeatures_featureFill__DimLb){stroke-dasharray:1;stroke-dashoffset:1}.ProductFeatures_featuresAnim__TXum0 .ProductFeatures_featureFill__DimLb{opacity:0;transform:scale(.4);transform-box:fill-box;transform-origin:center}.ProductFeatures_featuresIn__3AQzI .ProductFeatures_featureIcon__m63vv svg :is(path,rect,line,circle):not(.ProductFeatures_featureFill__DimLb){animation:ProductFeatures_vsIconDraw__l3mSy 1.5s var(--ease,ease) forwards;animation-delay:calc(var(--i, 0) * .32s)}.ProductFeatures_featuresIn__3AQzI .ProductFeatures_featureFill__DimLb{animation:ProductFeatures_vsIconFill__nSBJF .5s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:calc(var(--i, 0) * .32s + 1.15s)}}@keyframes ProductFeatures_vsIconDraw__l3mSy{to{stroke-dashoffset:0}}@keyframes ProductFeatures_vsIconFill__nSBJF{to{opacity:1;transform:scale(1)}}@media (max-width:1100px){.ProductFeatures_features__Ay3be{padding:48px 24px}.ProductFeatures_featuresGrid__e8WXh{grid-template-columns:repeat(2,1fr);gap:36px 24px}}@media (max-width:720px){.ProductFeatures_features__Ay3be{padding:40px 16px}}.ProductFeatures_featuresDark__8JAx0{background:var(--vs-maroon);border-top:none}.ProductFeatures_featuresDark__8JAx0 .ProductFeatures_featureIcon__m63vv,.ProductFeatures_featuresDark__8JAx0 .ProductFeatures_featureLabel__B1v84{color:var(--vs-paper)}.ProductFeatures_featuresDark__8JAx0 .ProductFeatures_featureFill__DimLb{fill:var(--vs-paper)}