.legal-shell{color:#eee9dc;background:#0c0c0c;min-height:100vh}.legal-nav{border-bottom:1px solid #ece4d321;justify-content:space-between;align-items:center;max-width:1120px;height:82px;margin:auto;padding:0 28px;display:flex}.legal-nav>a:first-child{font-size:20px;font-weight:700}.legal-nav>a:last-child{color:#d9a75e;font-size:12px}.legal-page{max-width:860px;margin:auto;padding:90px 28px 120px}.legal-page .eyebrow{color:#d9a75e;letter-spacing:.2em;font-size:10px}.legal-page h1{margin:18px 0 24px;font:400 clamp(48px,7vw,78px)/1 Georgia,serif}.legal-page>p{color:#aaa398;font-size:16px;line-height:1.75}.legal-page section{border-top:1px solid #ece4d321;padding:28px 0}.legal-page h2{margin:0 0 12px;font:400 26px Georgia,serif}.legal-page section p{color:#aaa398;font-size:14px;line-height:1.75}.legal-page a{color:#d9a75e}
