.information-page{max-width:1000px;padding-top:25px}.info-nav{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 30px}.info-nav a{font-size:12px;padding:8px 12px;background:#edf3e5;border-radius:22px;text-decoration:none}.info-hero{padding:20px 0 30px;max-width:850px}.info-hero h1{font-size:clamp(34px,5vw,58px);line-height:1.1;letter-spacing:-1.6px;margin:15px 0 20px}.info-lead{font-size:20px;color:#58705d;line-height:1.6;max-width:760px}.info-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:22px}.info-actions .button{background:#ff6846;color:white;border-radius:30px}.info-block{padding:25px 0;border-top:1px solid #dce5d5}.info-block h2{font-size:25px;letter-spacing:-.6px;margin:0 0 16px}.info-block p{line-height:1.85;font-size:15px;color:#4e6755}.information-page .info-note{font-size:12px;color:#758470;line-height:1.7}.contact-email{font-size:clamp(20px,4vw,31px);color:#234b3c;overflow-wrap:anywhere;font-weight:bold}.legal-details{display:grid;gap:16px;grid-template-columns:1fr 1fr}.legal-details div{padding:18px 20px;background:#edf4e5;border-radius:12px}.legal-details dt{font-size:11px;letter-spacing:.5px;color:#6c8061}.legal-details dd{font-size:15px;margin:8px 0 0;overflow-wrap:anywhere}.information-page code{font-size:12px;background:#edf2e7;padding:2px 5px;border-radius:4px}.information-page button{font-size:13px}footer a{white-space:nowrap}@media(max-width:600px){.information-page{padding-top:20px}.info-nav{gap:6px;margin-bottom:15px}.info-nav a{font-size:11px;padding:7px 10px}.info-hero h1{font-size:35px;letter-spacing:-1px}.info-lead{font-size:17px}.info-block h2{font-size:23px}.legal-details{grid-template-columns:1fr}.info-block p{font-size:14px}.info-actions{gap:15px}}
