.legal-page{color:#0b1218;background:#e8e0d2}.legal-header{color:#eee8de;background:radial-gradient(at 70% 20%,#142532,#0000 65%),#03090e}.legal-heading{max-width:1380px;margin:auto;padding:110px clamp(24px,5vw,80px) 75px}.legal-heading h1{overflow-wrap:anywhere;max-width:1000px;margin:0 0 24px;font:400 clamp(42px,5.5vw,80px)/1.08 Cormorant Garamond,serif}.legal-heading p{color:#d2b477;font-size:12px}.legal-content{padding:70px clamp(24px,5vw,80px) 100px}.legal-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:70px;max-width:1220px;margin:auto;display:grid}.legal-index{flex-direction:column;gap:18px;display:flex}.legal-index a{color:#554329;font-size:13px;line-height:1.6;text-decoration:none}.legal-index a[aria-current]{color:#0b1218;text-underline-offset:6px;font-weight:600;text-decoration:underline}.legal-article{overflow-wrap:anywhere;min-width:0;max-width:76ch;font:400 15px/1.85 Montserrat,sans-serif}.legal-article p{margin:0 0 22px}.legal-article h2{margin:45px 0 22px;font:500 34px/1.2 Cormorant Garamond,serif}.legal-article h3,.legal-article h4{margin:32px 0 16px}.legal-article li{margin:0 0 16px}.legal-article ul,.legal-article ol{padding-left:24px}.legal-article a{color:#60451d;text-underline-offset:4px;text-decoration:underline}.legal-review{color:#594c39;border-bottom:1px solid #b09b76;padding-bottom:24px;font-size:12px}.legal-cookie-button{color:#eee8de;cursor:pointer;background:#091722;border:1px solid #8d6b34;margin-bottom:30px;padding:16px 24px;font:500 13px Montserrat,sans-serif}.legal-cookie-button:hover{background:#233a49}.legal-page a:focus-visible,.legal-cookie-button:focus-visible{outline-offset:6px;outline:2px solid #9a783f}@media (max-width:800px){.legal-layout{grid-template-columns:1fr;gap:40px}.legal-index{flex-flow:wrap;gap:14px 24px}.legal-heading{padding-top:85px;padding-bottom:45px}.legal-content{padding-top:40px}}
