.terms-contact{background:#f1eee5;border:1px solid rgba(36,65,51,.14);border-radius:16px;padding:20px 24px;margin:18px 0}.terms-contact p:first-child{margin-top:0}.terms-contact p:last-child{margin-bottom:0}.terms-page .privacy-content a{overflow-wrap:anywhere}.terms-page .privacy-content h1{font-size:clamp(2.1rem,6vw,3.5rem)}@media(max-width:600px){.terms-contact{padding:16px}.terms-page .privacy-contents{grid-template-columns:1fr}}
