.info-main{max-width:800px;margin:0 auto;padding:57px 0 65px}.info-main .eyebrow{margin-bottom:25px}.info-main h1{font-size:clamp(34px,4.5vw,52px);line-height:1.35;letter-spacing:-2px;margin:0 0 22px;overflow-wrap:anywhere}.info-lead{font-size:20px;line-height:1.8;margin:0 0 34px}.info-main section{border-top:1px solid var(--line);padding-top:27px;margin-top:32px}.info-main h2{font-size:24px;line-height:1.5;letter-spacing:-.9px}.info-main section p,.info-main li{font-size:15px;line-height:1.95;color:var(--muted);overflow-wrap:anywhere}.info-main section p{margin:14px 0 0}.info-main ul{padding-left:22px}.info-main li+li{margin-top:10px}.info-main a{text-decoration:underline;text-underline-offset:4px;color:var(--green)}.info-main a:hover{color:var(--orange)}.info-main .email-link{display:inline-flex;align-items:center;gap:20px;max-width:100%;min-height:54px;margin-top:24px;padding:13px 18px;background:#e9eee2;border:1px solid #97a390;border-radius:6px;font-size:18px;font-weight:600;overflow-wrap:anywhere}.info-main .info-note,.info-date{font-size:13px;line-height:1.85;color:var(--muted)}.info-date{margin:0}.header [aria-current="page"]{text-decoration:underline;text-underline-offset:6px}
@media(max-width:700px){.info-main{padding:36px 0 43px}.info-main h1{font-size:34px;letter-spacing:-1.4px}.info-lead{font-size:18px;margin-bottom:27px}.info-main h2{font-size:22px}.info-main section{margin-top:27px;padding-top:23px}.info-main .email-link{font-size:16px;padding:12px 14px;gap:10px}.info-main section p,.info-main li{font-size:14px}}
