:root{--green:#183b35;--cream:#f5f1e8;--paper:#fbfaf6;--ink:#15302b}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:400 17px/1.7 Inter,system-ui,sans-serif}.page-header{background:var(--green);padding:18px clamp(20px,6vw,80px);display:flex;align-items:center;justify-content:space-between;color:#fff}.page-header img{display:block;width:76px;height:76px;object-fit:contain}.page-header a{color:#fff;text-decoration:none}.legal-page{width:min(850px,calc(100% - 40px));margin:70px auto 100px}.legal-page h1{font:400 clamp(42px,7vw,72px)/1 Georgia,serif;margin:0 0 40px}.legal-page h2{font:400 30px/1.2 Georgia,serif;margin-top:42px}.legal-page a{text-decoration:underline;text-underline-offset:3px}.legal-page img{max-width:100%;height:auto}@media(max-width:600px){.page-header img{width:62px;height:62px}.legal-page{margin-top:45px}}
