.time-target{display:flex!important;align-items:baseline;gap:7px;font-family:var(--sans)!important;margin-top:8px}
.time-target .time-value{font-size:36px;font-weight:800;letter-spacing:-.05em;line-height:1}
.time-target .time-unit{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-right:6px}
.rich-footer{padding-top:70px}.footer-intro{display:grid;grid-template-columns:1.1fr .9fr;gap:90px;padding-bottom:48px;border-bottom:1px solid #604a3f}.footer-intro h3{font:600 clamp(30px,4vw,48px)/1 var(--serif);max-width:520px;margin:24px 0 0}.footer-intro>p{font-size:14px;line-height:1.8;max-width:500px;align-self:end}.footer-links{grid-template-columns:1fr 1.2fr 1.1fr 1.6fr;padding-top:45px}.footer-bottom{border-top:1px solid #604a3f;margin-top:55px;padding:22px 0;display:flex;justify-content:space-between;gap:25px;color:#a88f80;font-size:9px}.footer-links a:hover{color:#e8b892}
@media(max-width:820px){.footer-intro{grid-template-columns:1fr;gap:22px}.footer-links{grid-template-columns:1fr 1fr}.footer-bottom{flex-direction:column;gap:8px}}
@media(max-width:520px){.time-target .time-value{font-size:30px}.footer-links{grid-template-columns:1fr}.footer-intro{padding-bottom:35px}.footer-bottom{margin-top:38px}}
