.terms{padding-bottom:clamp(64px,10vh,120px)}.terms__short{background:#c9a84c14;border:1px solid #c9a84c73;border-radius:2px;margin:0 0 clamp(40px,6vh,64px);padding:1.2em 1.4em}.terms__short-label{letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin-bottom:.8em;font-size:13px}.terms__short ul{flex-direction:column;gap:.6em;list-style:none;display:flex}.terms__short li{color:var(--parch);font-size:18px;line-height:1.5}.terms__short strong{color:var(--gold-l);font-weight:600}.terms__section{border-top:1px solid #c9a84c38;padding-block:clamp(28px,4vh,40px)}.terms__kicker{letter-spacing:.24em;text-transform:uppercase;color:var(--gold);font-size:13px}.terms__title{font-family:var(--serif);font-weight:400;font-size:var(--step-2);color:var(--gold-l);margin:.35em 0 .7em;line-height:1.15}.terms__section p{color:var(--parch);max-width:68ch;font-size:17px;line-height:1.65}.terms__section p+p{margin-top:.8em}.terms__contact{color:var(--parch-2);margin-top:clamp(28px,4vh,40px);font-size:17px}.terms__contact a{color:var(--gold-l);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}@media (max-width:420px){.terms__kicker,.terms__short-label{letter-spacing:.16em}}
