*{box-sizing:border-box}body{margin:0;background:#101711;color:#edf0e8;font:17px/1.65 system-ui,sans-serif}header,footer{padding:24px max(24px,calc((100% - 1060px)/2));border-bottom:1px solid #6d765f}header{display:flex;justify-content:space-between;gap:24px}nav{display:flex;gap:20px}a{color:#e6cf81}a:focus-visible{outline:3px solid #f5d06a;outline-offset:4px}main{max-width:1060px;margin:auto;padding:32px 24px 60px}h1{font-size:clamp(30px,5vw,46px);line-height:1.15}h2{color:#e9d797;font-size:25px}section{margin-top:32px;padding:24px;border:1px solid #606d58;border-radius:12px;background:#1b261c}dt{font-weight:700;color:#dccd9d;margin-top:16px}dd{margin:4px 0;overflow-wrap:anywhere}.notice{border-left:4px solid #d8bc65;padding:12px 18px;background:#263022}.eyebrow{color:#c7b775;font-size:13px;letter-spacing:.1em}.table{overflow:auto}table{width:100%;border-collapse:collapse}th,td{text-align:left;border-bottom:1px solid #4c5e46;padding:12px}td{white-space:nowrap}footer{font-size:14px;color:#c7cdbe}@media(max-width:600px){header{display:block}nav{margin-top:14px}section{padding:18px}main{padding:22px 14px}table{font-size:14px}}
.contact-discreet{font-size:14px;font-weight:400;color:#c7cdbe;margin:12px 0 0}.contact-discreet a{color:inherit}
