.legal-module__oEAOsW__page{background:var(--green);min-height:100vh;color:var(--cream);flex-direction:column;display:flex}.legal-module__oEAOsW__header{height:var(--nav-h);padding:0 var(--gutter-hero);border-bottom:1px solid var(--green-line);align-items:center;display:flex}.legal-module__oEAOsW__brand{align-items:center;gap:12px;display:flex}.legal-module__oEAOsW__mark{width:auto;height:36px}.legal-module__oEAOsW__wordmark{width:auto;height:30px}.legal-module__oEAOsW__main{width:100%;max-width:1440px;padding:128px var(--gutter);flex-direction:column;flex:1;align-items:flex-start;gap:28px;margin:0 auto;display:flex}.legal-module__oEAOsW__badge{border:1px solid #5b6a50;border-radius:999px;align-items:center;gap:10px;padding:8px 16px 8px 12px;font-size:15px;display:flex}.legal-module__oEAOsW__diamond{background:var(--blush);border-radius:2px;width:8px;height:8px;transform:rotate(45deg)}.legal-module__oEAOsW__title{font-family:var(--font-display), serif;letter-spacing:-.025em;margin:0;font-size:clamp(48px,5.6vw,80px);font-weight:350;line-height:1}.legal-module__oEAOsW__text{color:#c9c2ab;max-width:560px;margin:0;font-size:19px;line-height:1.55}.legal-module__oEAOsW__text a{color:var(--cream);border-bottom:1.5px solid var(--outline)}.legal-module__oEAOsW__back{border-bottom:1.5px solid var(--outline);margin-top:8px;padding-bottom:4px;font-size:17px;font-weight:600}.legal-module__oEAOsW__back:hover{border-color:var(--cream)}@media (max-width:1099px){.legal-module__oEAOsW__header{padding:0 var(--gutter-sm)}.legal-module__oEAOsW__brand{gap:9px}.legal-module__oEAOsW__mark{height:28px}.legal-module__oEAOsW__wordmark{height:23px}.legal-module__oEAOsW__main{padding:72px var(--gutter-sm);gap:24px}.legal-module__oEAOsW__text{font-size:17px}}
