.m-page .m-hero h1{max-width:12ch;font-size:clamp(36px,4.2vw,62px)}.m-page .m-hero-offline{margin-top:20px;color:#4d5b50;font-size:13px;max-width:42ch}.m-hero-offline a{text-decoration:underline;color:#123a32}.m-product-evidence figure{margin:32px 0 0}.m-product-evidence img{display:block;width:100%;height:auto;border-radius:16px;border:1px solid #cdd5c5}.m-product-evidence figcaption{margin-top:12px;font-size:13px;color:#596158}.m-assistant-section{background:#e9eddf}.m-assistant-example{padding:28px;border:1px solid #bdc9b1;border-radius:16px;background:#fffefa}.m-assistant-example ol{padding-left:24px}.m-assistant-example li{padding:10px 0}.m-assistant-example .m-footnote{margin-top:20px}.m-plan-details summary{min-height:44px;cursor:pointer;color:#214c3d;font-weight:600;padding-block:10px}.m-plans .m-plan-details h4{margin:20px 0 12px}.m-footer nav a{display:flex;align-items:center;min-height:44px;padding-block:8px}@media(max-width:850px){.m-page .m-hero h1{max-width:15ch}.m-product-evidence .m-section-heading{margin-bottom:24px}}
