._page_1h98n_1{min-height:100vh;background:#f7f2ea;color:#171315}._hero_1h98n_1{background:#171315;color:#fff;padding:clamp(4rem,9vw,8rem) clamp(1.4rem,8vw,8rem)}._eyebrow_1h98n_1{text-transform:uppercase;letter-spacing:.18em;color:#d1ae6c;font-size:.7rem;font-weight:800;margin:0 0 12px}._hero_1h98n_1 h1{font-family:var(--font-family-display);font-size:clamp(3.4rem,8vw,7.6rem);line-height:1.08;margin:.5rem 0 1.4rem}._hero_1h98n_1 h1 em{color:#ed168c;font-style:normal}._hero_1h98n_1>p:not(._eyebrow_1h98n_1){max-width:620px;color:#d7cdd0;line-height:1.7;font-size:1.05rem}._stars_1h98n_1{display:flex;align-items:center;gap:.35rem;margin-top:2rem;color:#d1ae6c}._stars_1h98n_1 span{margin-left:.7rem;color:#d7cdd0;font-size:.82rem}._sources_1h98n_1{max-width:1120px;margin:auto;padding:clamp(3rem,7vw,6rem) clamp(1.2rem,5vw,3rem);display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}._card_1h98n_1{background:#fffaf4;border:1px solid #d5c9bb;border-radius:1.25rem;padding:clamp(1.5rem,4vw,2.5rem);box-shadow:0 18px 50px #23181c14}._icon_1h98n_1{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:#171315;color:#d1ae6c}._icon_1h98n_1 svg{width:22px}._card_1h98n_1 h2,._promise_1h98n_1 h2{font-family:var(--font-family-display);font-size:2.3rem;line-height:1;margin:.5rem 0 1rem}._card_1h98n_1>p:not(._eyebrow_1h98n_1),._promise_1h98n_1>p:not(._eyebrow_1h98n_1){color:#695f62;line-height:1.65}._actions_1h98n_1{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.5rem}._actions_1h98n_1 a{display:flex;align-items:center;gap:.45rem}._highlights_1h98n_1{max-width:1200px;margin:0 auto;padding:1rem clamp(1.2rem,5vw,3rem) 5rem}._highlights_1h98n_1 h2{font-family:var(--font-family-display);font-size:clamp(2.3rem,5vw,4.2rem);margin:.3rem 0 1rem}._note_1h98n_1{max-width:720px;color:#695f62;line-height:1.6}._bubbleGrid_1h98n_1{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:2rem}._bubble_1h98n_1{position:relative;background:#fff;border:1px solid #d5c9bb;border-radius:1.2rem;padding:1.25rem;box-shadow:0 12px 32px #23181c0f}._bubble_1h98n_1:after{content:"";position:absolute;bottom:-9px;left:26px;width:17px;height:17px;background:#fff;border-right:1px solid #d5c9bb;border-bottom:1px solid #d5c9bb;transform:rotate(45deg)}._bubbleStars_1h98n_1{display:flex;gap:2px;color:#d1ae6c}._bubble_1h98n_1 p{color:#4f4847;line-height:1.55;font-size:.92rem}._bubble_1h98n_1 strong,._bubble_1h98n_1 small{display:block}._bubble_1h98n_1 strong{font-size:.85rem}._bubble_1h98n_1 small{color:#8b807b;margin-top:.25rem}._promise_1h98n_1{margin:0 auto 5rem;max-width:920px;background:#fff;border:1px solid #d5c9bb;border-radius:1.25rem;padding:clamp(2rem,6vw,4rem);text-align:center}._promise_1h98n_1 h2{font-size:clamp(2.3rem,5vw,4.2rem)}._promise_1h98n_1>p:not(._eyebrow_1h98n_1){max-width:650px;margin:0 auto 1.5rem}@media(max-width:1000px){._bubbleGrid_1h98n_1{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){._sources_1h98n_1,._bubbleGrid_1h98n_1{grid-template-columns:1fr}._stars_1h98n_1{align-items:flex-start;flex-wrap:wrap}._stars_1h98n_1 span{width:100%;margin-left:0;margin-top:.4rem}}
