._benefits_1k8vp_1{grid-template-columns:minmax(0,1fr);gap:16px;margin:26px 0 0;padding:0;list-style:none;display:grid}._benefits_1k8vp_1 li{color:#e5d6e0;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:14px;font-size:1rem;line-height:1.5;display:grid}._benefits_1k8vp_1 svg{color:#d6b990;width:24px;height:24px;display:block}._journey_5jg2g_2,._offerSection_5jg2g_2,._faq_5jg2g_2{color:#342436;background:var(--paper);padding:clamp(36px,5vw,64px) 20px}._inner_5jg2g_3{width:min(100%,1140px);margin-inline:auto}._eyebrow_5jg2g_4{color:#855273;letter-spacing:.07em;text-transform:uppercase;margin:0 0 12px;font-size:.875rem;font-weight:500;line-height:1.5}._sectionHeading_5jg2g_5{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 36px;display:flex}._journey_5jg2g_2 h2,._offer_5jg2g_2 h2,._faq_5jg2g_2 h2{max-width:22ch;font-family:var(--romantic);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2rem,3.6vw,2.875rem);font-weight:400;line-height:1.12}._textLink_5jg2g_7{color:#855273;text-underline-offset:5px;align-items:center;min-height:44px;font-size:.9375rem;line-height:1.5;text-decoration-thickness:1px;display:inline-flex}._steps_5jg2g_8{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:32px 0 0;padding:0;list-style:none;display:grid}._steps_5jg2g_8 li{min-width:0;padding:24px 0 0;position:relative}._steps_5jg2g_8 li:before{content:"";background:#cbbbab;height:1px;position:absolute;top:0;left:0;right:-36px}._steps_5jg2g_8 li:last-child:before{right:0}._stepNumber_5jg2g_12{color:#876448;font-family:var(--romantic);margin-bottom:18px;font-size:2.75rem;font-style:italic;line-height:1;display:block}._steps_5jg2g_8 h3{font-family:var(--romantic);margin:0;font-size:1.625rem;font-weight:400;line-height:1.2}._steps_5jg2g_8 p{color:#6d5a69;margin:12px 0 0;font-size:1rem;line-height:1.65}._journeyEnd_5jg2g_15{border-top:1px solid #cbbbab80;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-top:28px;padding-top:20px;display:flex}._priorities_5jg2g_16{color:#6d5a69;margin:0;font-size:1rem;line-height:1.6}._offerSection_5jg2g_2{padding-top:clamp(36px,5vw,64px)}._offer_5jg2g_2{outline-offset:-8px;color:#fff9f6;background:#271c2b;border:1px solid #b49a74;outline:1px solid #b49a7440;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:32px 48px;padding:clamp(24px,4.6vw,52px);display:grid}._offerCopy_5jg2g_19{min-width:0}._offer_5jg2g_2 ._eyebrow_5jg2g_4{color:#edc5ae}._offer_5jg2g_2 h2{color:#fff9f6}._offer_5jg2g_2 h2 em{color:#edc5ae;font-weight:400}._offerIntro_5jg2g_23{color:#d4c3d0;max-width:38ch;margin:18px 0 0;font-size:1rem;line-height:1.65}._purchase_5jg2g_24{text-align:center;border-left:1px solid #edc5ae35;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;min-width:0;padding-left:40px;display:flex}._seal_5jg2g_25{color:#d6b990;width:44px;height:44px;margin-bottom:24px;display:block}._price_5jg2g_26{color:#edc5ae;justify-content:center;align-items:center;gap:16px;margin:0;display:flex}._price_5jg2g_26 strong{font-family:var(--romantic);letter-spacing:-.04em;font-size:3.75rem;font-weight:400;line-height:1}._price_5jg2g_26 span{color:#d4c3d0;text-align:left;font-size:.875rem;line-height:1.5}._validity_5jg2g_29{color:#e5d6e0;margin:20px 0 24px;font-size:.9375rem;line-height:1.65}._primary_5jg2g_30{color:#2b1827;text-align:center;background:#edc5ae;border:1px solid #edc5ae;border-radius:3px;justify-content:center;align-items:center;width:100%;min-height:54px;padding:14px 18px;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none;display:flex}._primary_5jg2g_30:hover{background:#f4d6bd}._primary_5jg2g_30{transition:background .18s,transform .18s}._primary_5jg2g_30:active{transform:translateY(1px)}._textLink_5jg2g_7{text-decoration-color:#85527370;transition:text-decoration-color .18s}._textLink_5jg2g_7:hover{text-decoration-color:currentColor}._access_5jg2g_36{color:#d4c3d0;margin:16px 0 0;font-size:.875rem;line-height:1.65}._offerScope_5jg2g_37{color:#c9b6c7;border-top:1px solid #edc5ae25;grid-column:1/-1;margin:0;padding-top:20px;font-size:.875rem;line-height:1.6}._faq_5jg2g_2{padding-top:0}._faqLayout_5jg2g_39{border-top:1px solid var(--print-line);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:48px;padding-top:36px;display:grid}._faq_5jg2g_2 header ._textLink_5jg2g_7{margin-top:16px}._faq_5jg2g_2 details{border-bottom:1px solid #cbbbab80}._faq_5jg2g_2 summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:20px;min-height:64px;padding:18px 0;font-size:1rem;font-weight:500;line-height:1.5;list-style:none;display:grid}._faq_5jg2g_2 summary::-webkit-details-marker{display:none}._toggle_5jg2g_44{color:#855273;width:16px;height:16px;display:block;position:relative}._toggle_5jg2g_44:before,._toggle_5jg2g_44:after{content:"";background:currentColor;position:absolute}._toggle_5jg2g_44:before{width:14px;height:1px;top:7px;left:1px}._toggle_5jg2g_44:after{width:1px;height:14px;top:1px;left:7px}._faq_5jg2g_2 details[open] ._toggle_5jg2g_44:after{display:none}._faq_5jg2g_2 details p{color:#6d5a69;margin:0 32px 22px 0;font-size:1rem;line-height:1.7}:is(._journey_5jg2g_2 a:focus-visible,._faq_5jg2g_2 :is(a,summary):focus-visible){outline-offset:5px;outline:2px solid #855273}._offer_5jg2g_2 a:focus-visible{outline-offset:5px;outline:2px solid #edc5ae}@media (max-width:760px){._steps_5jg2g_8{grid-template-columns:1fr;gap:0;margin-top:24px}._steps_5jg2g_8 li{grid-template-columns:48px minmax(0,1fr);gap:20px;padding:0 0 32px;display:grid}._steps_5jg2g_8 li:before{width:1px;height:auto;inset:48px auto 8px 20px}._steps_5jg2g_8 li:last-child{padding-bottom:0}._steps_5jg2g_8 li:last-child:before{display:none}._stepNumber_5jg2g_12{margin:0;font-size:2.5rem}._steps_5jg2g_8 h3{font-size:1.5rem}._steps_5jg2g_8 p{margin-top:8px}._priorities_5jg2g_16{margin-top:0}._offer_5jg2g_2{grid-template-columns:1fr;gap:28px}._purchase_5jg2g_24{border-top:1px solid #edc5ae35;border-left:0;padding:28px 0 0}._seal_5jg2g_25{display:none}._primary_5jg2g_30{max-width:380px}._faqLayout_5jg2g_39{grid-template-columns:1fr;gap:16px}}@media (max-width:540px){._steps_5jg2g_8 p,._offerIntro_5jg2g_23,._faq_5jg2g_2 details p,._faq_5jg2g_2 summary{font-size:1.0625rem}._steps_5jg2g_8 h3{font-size:1.625rem}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){._steps_5jg2g_8 li{animation:linear both _ink-settle_5jg2g_1;animation-timeline:view();animation-range:entry entry 90%}._steps_5jg2g_8 li:before{transform-origin:0 0;animation:linear both _thread-draw_5jg2g_1;animation-timeline:view();animation-range:entry cover 35%}}}@keyframes _ink-settle_5jg2g_1{0%{transform:translateY(8px)}to{transform:translateY(0)}}@keyframes _thread-draw_5jg2g_1{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (max-width:760px){@keyframes _thread-draw_5jg2g_1{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}}@media (prefers-reduced-motion:reduce){._primary_5jg2g_30,._textLink_5jg2g_7{transition:none}._primary_5jg2g_30:active{transform:none}}
