.benefits_page__EpEia{padding:32px 0 64px;color:var(--d-ink)}.benefits_breadcrumb__z27rG{color:var(--d-muted);font-size:14px;margin-bottom:42px}.benefits_breadcrumb__z27rG a{text-decoration:underline;text-underline-offset:3px}.benefits_intro__mMxRm{max-width:830px;padding-bottom:44px}.benefits_intro__mMxRm h1{font-family:var(--d-serif);font-size:clamp(36px,5vw,62px);line-height:1.12;margin:16px 0 24px;text-wrap:balance}.benefits_intro__mMxRm>p:not(:first-child){font-size:20px;line-height:1.6;max-width:65ch}.benefits_actions__87Ffv{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px}.benefits_actions__87Ffv a{white-space:normal;text-align:center}.benefits_grid__8Ty8w{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;margin-bottom:36px}.benefits_card__qCW6Y{background:#fff;border:1px solid var(--d-line);border-radius:14px;padding:28px}.benefits_number__JAbpR{color:var(--d-clay);font-size:14px;letter-spacing:.08em}.benefits_card__qCW6Y h2,.benefits_panel__UZvlB h2,.benefits_steps__f_n57 h2{font-family:var(--d-serif);font-size:clamp(24px,2.5vw,30px);line-height:1.22;margin:14px 0 16px}.benefits_card__qCW6Y p,.benefits_panel__UZvlB p,.benefits_steps__f_n57 li,.benefits_steps__f_n57 p{line-height:1.75}.benefits_card__qCW6Y p{color:var(--d-muted)}.benefits_panel__UZvlB{padding:30px;border:1px solid var(--d-line);border-radius:14px;background:#f2ece5;margin:30px 0}.benefits_panel__UZvlB p{max-width:85ch}.benefits_steps__f_n57{max-width:850px;margin:46px 0}.benefits_steps__f_n57 ol{padding-left:24px}.benefits_steps__f_n57 li{padding:8px 0 8px 6px}.benefits_note__U1r0j{color:var(--d-muted);font-size:14px;line-height:1.65;max-width:90ch;margin-top:30px}@media (max-width:900px){.benefits_grid__8Ty8w{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.benefits_grid__8Ty8w{grid-template-columns:1fr}.benefits_page__EpEia{padding-top:24px}.benefits_breadcrumb__z27rG{margin-bottom:30px}.benefits_card__qCW6Y,.benefits_panel__UZvlB{padding:22px}.benefits_actions__87Ffv{align-items:stretch;flex-direction:column}.benefits_intro__mMxRm>p:not(:first-child){font-size:18px}}