.legal_page__UMb4A{min-height:100vh;background:#f1f0eb;color:#11110f}.legal_hero__r_CA3{padding:clamp(65px,9vw,125px) var(--page-gutter);border-bottom:1px solid #aaa79e;background:#11110f;color:#f1f0eb}.legal_hero__r_CA3 p{margin:0 0 16px;color:#f95b10;font:600 10px DM Mono;letter-spacing:1px;text-transform:uppercase}.legal_hero__r_CA3 h1{max-width:950px;font-size:clamp(58px,9vw,118px);line-height:.8;text-transform:uppercase}.legal_hero__r_CA3 small{display:block;max-width:700px;margin-top:26px;color:#c4c4bd;font:12px/1.7 DM Mono}.legal_layout__gn77I{display:grid;grid-template-columns:minmax(190px,240px) minmax(0,1000px);grid-gap:clamp(35px,6vw,100px);gap:clamp(35px,6vw,100px);padding:clamp(55px,8vw,105px) var(--page-gutter)}.legal_aside___5H9u{align-self:start;position:-webkit-sticky;position:sticky;top:30px;display:grid;grid-gap:12px;gap:12px}.legal_aside___5H9u strong{font:700 11px DM Mono;text-transform:uppercase}.legal_aside___5H9u a{color:#56554f;font:11px/1.5 DM Mono;text-decoration:none}.legal_aside___5H9u a:hover{text-decoration:underline}.legal_content__wENxw{max-width:1000px}.legal_content__wENxw section{padding:0 0 45px;margin:0 0 45px;border-bottom:1px solid #c9c6bd}.legal_content__wENxw section:last-child{border-bottom:0}.legal_content__wENxw h2{margin:0 0 20px;font-size:clamp(31px,4vw,49px);line-height:.95;text-transform:uppercase}.legal_content__wENxw h3{margin:28px 0 10px;font-size:23px}.legal_content__wENxw li,.legal_content__wENxw p{color:#3f3e39;font-size:15px;line-height:1.75}.legal_content__wENxw p{margin:0 0 16px}.legal_content__wENxw ul{padding-left:20px}.legal_content__wENxw li+li{margin-top:8px}.legal_content__wENxw a{color:#8a3109}.legal_content__wENxw address{font-style:normal}.legal_content__wENxw strong{color:#11110f}.legal_actions__pgj0T{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.legal_actions__pgj0T a{display:inline-flex;align-items:center;min-height:44px;padding:0 15px;border:1px solid #11110f;color:#11110f;font:700 10px DM Mono;text-decoration:none;text-transform:uppercase}.legal_actions__pgj0T a:first-child{background:#f95b10}.legal_actions__pgj0T a:hover{background:#11110f;color:#f1f0eb}@media(max-width:720px){.legal_layout__gn77I{grid-template-columns:1fr}.legal_aside___5H9u{position:static;padding-bottom:30px;border-bottom:1px solid #c9c6bd}.legal_hero__r_CA3 h1{font-size:clamp(52px,16vw,78px)}}