@import"https://fonts.googleapis.com/css2?family=Fraunces:wght@500;600;700&family=Outfit:wght@400;500;600;700&family=Space+Grotesk:wght@500;700&display=swap";body{margin:0;background:#f8f9fb}._page_1dwmt_8{--bg-0: #f8f9fb;--bg-1: #ffffff;--ink-900: #202534;--ink-700: #4f576a;--ink-500: #747f96;--line: #e1e6f0;--panel: #ffffff;--panel-soft: #fbfcff;--brand-600: #2f449f;--accent-600: #2f8f73;--accent-700: #25705a;--brand-100: rgba(47, 68, 159, .08);min-height:100%;padding:1.25rem;color:var(--ink-900);font-family:Outfit,Segoe UI,sans-serif;background:linear-gradient(135deg,rgba(47,68,159,.06) 0%,transparent 34%),linear-gradient(220deg,rgba(47,143,115,.07) 0%,transparent 36%),linear-gradient(180deg,var(--bg-0) 0%,var(--bg-1) 64%)}._hero_1dwmt_32,._section_1dwmt_33,._ctaPanel_1dwmt_34,._footer_1dwmt_35{box-sizing:border-box;width:min(1200px,100%);margin-inline:auto;animation:_riseIn_1dwmt_1 .48s ease both}._hero_1dwmt_32{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.92fr);gap:2rem;align-items:stretch;margin-bottom:1.2rem;padding:1.6rem;border:1px solid var(--line);border-radius:1.1rem;background:var(--panel);box-shadow:0 14px 28px #19223814}._heroContent_1dwmt_55{display:grid;align-content:start;gap:.7rem}._eyebrow_1dwmt_61{margin:0;color:#3854ad;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}._heroTitle_1dwmt_70{margin:0;font-family:Fraunces,Georgia,serif;font-size:2.9rem;line-height:1.08;letter-spacing:0}._heroSubtitle_1dwmt_78{margin:0;color:var(--ink-700);font-size:1.1rem;max-width:58ch}._heroTrustRow_1dwmt_85{display:flex;flex-wrap:wrap;gap:.45rem;max-width:36rem}._heroTrustBadge_1dwmt_92{border:1px solid #d8dfeb;border-radius:999px;padding:.25rem .6rem;font-size:.75rem;font-weight:700;line-height:1.3;background:#fff;color:#303949}._heroButtonLink_1dwmt_103,._ctaButton_1dwmt_104{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:2.85rem;width:fit-content;border:1px solid transparent;border-radius:.72rem;padding:.72rem 1.1rem;font-family:Outfit,Segoe UI,sans-serif;font-size:.94rem;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;text-decoration:none;background:linear-gradient(135deg,var(--accent-600),var(--accent-700));color:#f7faff;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}._heroButtonLink_1dwmt_103{width:min(36rem,100%);margin-top:.2rem}._ctaButton_1dwmt_104{min-height:2.75rem;padding:.7rem 1.15rem}._heroButtonLink_1dwmt_103:hover,._ctaButton_1dwmt_104:hover{transform:translateY(-1px);box-shadow:0 10px 20px #25705a3d;filter:saturate(1.05)}._heroButtonLink_1dwmt_103:active,._ctaButton_1dwmt_104:active{transform:translateY(0)}._heroButtonLink_1dwmt_103:focus-visible,._ctaButton_1dwmt_104:focus-visible,._faqSummary_1dwmt_153:focus-visible,._footerNav_1dwmt_154 a:focus-visible{outline:3px solid #9fb1de;outline-offset:2px}._reassurance_1dwmt_159{margin:0;font-size:.85rem;color:var(--ink-500)}._heroVisual_1dwmt_165{display:flex;align-items:center;min-width:0;margin:0}._heroImage_1dwmt_172{display:block;width:100%;height:auto;border:1px solid #d4dceb;border-radius:.95rem;background:#081024;box-shadow:0 18px 36px #10193629}._section_1dwmt_33{margin-bottom:1rem;padding:1.25rem;border:1px solid var(--line);border-radius:1rem;background:var(--panel)}._sectionTitle_1dwmt_190{margin:0 0 .8rem;font-family:Fraunces,Georgia,serif;font-size:1.62rem;letter-spacing:0}._sectionHeader_1dwmt_197{display:grid;gap:.45rem;margin-bottom:.95rem}._sectionHeader_1dwmt_197 ._sectionTitle_1dwmt_190{margin-bottom:0}._sectionIntro_1dwmt_207{max-width:48rem;margin:0;color:var(--ink-700);font-size:1rem;line-height:1.45}._cardGrid_1dwmt_215{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}._problemCard_1dwmt_221,._solutionCard_1dwmt_222{border:1px solid #dce2ee;border-radius:.84rem;background:var(--panel-soft);padding:.84rem .88rem}._problemCard_1dwmt_221 p,._solutionCard_1dwmt_222 p{margin:0;color:var(--ink-700);line-height:1.42}._solutionCard_1dwmt_222 h3{margin:0 0 .35rem;font-size:1rem;line-height:1.24;color:#253257}._visualSection_1dwmt_243{overflow:hidden;background:radial-gradient(circle at 15% 0%,rgba(121,139,255,.14),transparent 32%),radial-gradient(circle at 84% 8%,rgba(191,102,255,.12),transparent 34%),#fff}._visualGrid_1dwmt_251{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}._visualCard_1dwmt_257{overflow:hidden;border:1px solid rgba(118,133,185,.35);border-radius:.95rem;background-color:#091026;box-shadow:0 18px 36px #10193629}._visualImage_1dwmt_265{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}._trustedRow_1dwmt_273{display:flex;flex-wrap:wrap;gap:.55rem}._trustedPill_1dwmt_279{border:1px dashed #d2d9e8;border-radius:999px;padding:.38rem .72rem;font-size:.82rem;font-weight:700;color:#364062;background:#fcfdff}._stepsRow_1dwmt_289{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:.72rem}._stepCard_1dwmt_296{border:1px solid #d7dfef;border-radius:.72rem;background:#fbfcff;padding:.62rem 1rem;font-size:.92rem;font-weight:700;color:#2c3550}._stepIndex_1dwmt_306{color:#2f8f73}._benefitPanel_1dwmt_310{display:grid;gap:.8rem;max-width:62rem}._benefitList_1dwmt_316{margin:0;padding:0;list-style:none;display:grid;gap:.6rem}._benefitList_1dwmt_316 li{display:flex;align-items:flex-start;gap:.5rem;color:var(--ink-700);line-height:1.45}._benefitList_1dwmt_316 li:before{content:">";margin-top:.05rem;font-weight:800;color:#2f8f73}._faqList_1dwmt_339{display:grid;gap:.55rem}._faqItem_1dwmt_344{border:1px solid #dbe2ef;border-radius:.78rem;background:#fff;overflow:hidden}._faqSummary_1dwmt_153{position:relative;list-style:none;cursor:pointer;padding:.74rem 2.5rem .74rem .82rem;font-weight:700;line-height:1.35;color:#29344f}._faqSummary_1dwmt_153::-webkit-details-marker{display:none}._faqSummary_1dwmt_153:after{content:"+";position:absolute;right:.92rem;top:50%;transform:translateY(-50%);color:#3d4a71;font-size:1.05rem}._faqItem_1dwmt_344[open] ._faqSummary_1dwmt_153:after{content:"-"}._faqAnswer_1dwmt_379{margin:0;padding:0 .82rem .82rem;color:var(--ink-700);line-height:1.5}._ctaPanel_1dwmt_34{margin-bottom:1rem;padding:1.35rem 1rem;border:1px solid #d7dfef;border-radius:1rem;text-align:center;background:linear-gradient(135deg,rgba(47,143,115,.09) 0%,transparent 62%),#fff}._ctaTitle_1dwmt_397{margin:0 0 .8rem;font-family:Fraunces,Georgia,serif;font-size:2rem;letter-spacing:0;color:#1f2a42}._ctaNote_1dwmt_405{margin:.68rem 0 0;color:var(--ink-500);font-size:.87rem}._footer_1dwmt_35{display:flex;gap:.85rem;justify-content:space-between;align-items:center;margin-bottom:.8rem;padding:.8rem 1rem;border:1px solid var(--line);border-radius:.92rem;background:#fff}._footerBrandLockup_1dwmt_423{display:inline-flex;align-items:center;gap:.48rem;min-width:0}._footerBrandImage_1dwmt_430{display:block;width:1.72rem;height:1.72rem;object-fit:contain;flex:0 0 auto}._footerBrandName_1dwmt_438{font-family:Fraunces,Georgia,serif;font-size:1.18rem;font-weight:700;letter-spacing:0;color:var(--ink-900);line-height:1;white-space:nowrap}._footerNav_1dwmt_154{display:flex;flex-wrap:wrap;gap:.7rem}._footerNav_1dwmt_154 a{color:#33406a;text-decoration:none;font-size:.9rem;font-weight:700}._footerNav_1dwmt_154 a:hover{color:#223159;text-decoration:underline}@keyframes _riseIn_1dwmt_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:72rem){._hero_1dwmt_32{grid-template-columns:minmax(0,1fr)}._heroTitle_1dwmt_70{font-size:2.35rem}._cardGrid_1dwmt_215{grid-template-columns:repeat(2,minmax(0,1fr))}._visualGrid_1dwmt_251{grid-template-columns:minmax(0,1fr)}._stepsRow_1dwmt_289{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:48rem){._page_1dwmt_8{padding:.72rem}._hero_1dwmt_32,._section_1dwmt_33,._ctaPanel_1dwmt_34,._footer_1dwmt_35{border-radius:.85rem}._hero_1dwmt_32{padding:1rem}._heroTitle_1dwmt_70{font-size:1.85rem}._heroSubtitle_1dwmt_78{font-size:1rem}._sectionTitle_1dwmt_190,._ctaTitle_1dwmt_397{font-size:1.35rem}._cardGrid_1dwmt_215,._stepsRow_1dwmt_289,._visualGrid_1dwmt_251{grid-template-columns:minmax(0,1fr)}._footer_1dwmt_35{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
