@font-face{font-family:Sweet Gothic;src:url(assets/SweetGothic-Medium.otf);font-weight:500;font-display:swap}@font-face{font-family:Roboto Mono;src:url(assets/RobotoMono-Regular.ttf);font-display:swap}@font-face{font-family:Roboto Mono;src:url(assets/RobotoMono-Bold.ttf);font-weight:700;font-display:swap}
:root{--gold:#aa906b;--ink:#111}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:28px}body{margin:0;color:var(--ink);background:#fff;font:14px/1.85 'Roboto Mono',monospace}a{color:inherit;text-underline-offset:4px}a:focus-visible{outline:2px solid #aa906b;outline-offset:5px}.skip{position:absolute;left:20px;top:-100px;z-index:10;background:white;padding:10px}.skip:focus{top:10px}header{min-height:115px;display:flex;align-items:center;justify-content:space-between;padding:16px 4.5%;gap:25px;background:white}.brand{display:block;line-height:0}.brand img{width:157px;height:auto}header nav{display:flex;gap:32px;align-items:center;font-size:12px;text-transform:uppercase}header a{text-decoration:none}header nav a:hover{text-decoration:underline}.contact-nav{padding:12px 18px;border:1px solid #000}.policy-hero{position:relative;overflow:hidden;background:#000;color:white;padding:65px 4.5% 60px;isolation:isolate}.policy-hero:after{content:'';position:absolute;right:5%;top:50%;transform:translateY(-50%);width:370px;aspect-ratio:1;background:url(assets/levata-primary-gold.svg) center/contain no-repeat;opacity:.16;z-index:-1;pointer-events:none}.eyebrow{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin:0 0 20px}h1,h2{font-family:'Sweet Gothic',sans-serif;font-weight:500;text-transform:uppercase}h1{font-size:clamp(40px,5.2vw,76px);line-height:1.12;letter-spacing:-.025em;margin:0 0 24px}h1 span{color:var(--gold)}.updated{font-size:12px;color:#ccc;margin:0}.policy-tabs{display:flex;gap:35px;padding:0 4.5%;border-bottom:1px solid #d5d5d5;overflow:auto}.policy-tabs a{padding:20px 0;text-decoration:none;white-space:nowrap;font-size:12px}.policy-tabs a[aria-current]{border-bottom:3px solid var(--gold);font-weight:bold}.review{padding:12px 4.5%;background:#f4f1ec;font-size:11px;color:#514536}.policy-layout{max-width:1440px;margin:auto;display:grid;grid-template-columns:260px minmax(0,760px);gap:7%;padding:64px 4.5% 100px;align-items:start}.contents{position:sticky;top:28px}.contents h2{font:11px 'Roboto Mono',monospace;letter-spacing:.1em;margin:0 0 20px;color:#595959}.contents ol{list-style:none;margin:0;padding:0}.contents li{margin-bottom:12px}.contents a{display:block;text-decoration:none;font-size:11px;line-height:1.6;border-left:2px solid #ddd;padding-left:14px}.contents a:hover,.contents a.active{border-color:var(--gold);color:#775b36}.policy-copy{min-width:0}.policy-copy>p:first-child{margin-top:0}.policy-copy p{margin:0 0 22px;overflow-wrap:anywhere}.policy-copy section{border-top:1px solid #d4c6b2;margin-top:36px;padding-top:28px}.policy-copy h2{font-size:25px;line-height:1.3;margin:0 0 18px}.policy-copy a{font-weight:700}.end-link{display:inline-block;margin-top:30px;font-size:11px}.policy-footer{background:#000;color:#fff;padding:38px 4.5%;display:flex;justify-content:space-between;gap:30px;align-items:center}.policy-footer img{width:140px;height:auto}.policy-footer nav{display:flex;gap:25px;font-size:11px}.policy-footer a{text-decoration:none}.policy-footer a:hover{text-decoration:underline}.policy-footer small{font-size:10px;color:#aaa;display:block;margin-top:20px}@media(max-width:800px){header{flex-wrap:wrap;padding:20px 6%}header nav{gap:18px;font-size:10px;flex-wrap:wrap}.brand img{width:130px}.policy-hero{padding:46px 6%}.policy-hero:after{right:-80px;width:290px}.policy-tabs{padding:0 6%;gap:24px}.review{padding:12px 6%}.policy-layout{display:block;padding:35px 6% 60px}.contents{position:static;margin-bottom:35px;padding-bottom:20px;border-bottom:1px solid #ddd}.contents ol{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.policy-copy h2{font-size:22px}.policy-footer{padding:30px 6%;align-items:start;flex-direction:column}.policy-footer nav{flex-wrap:wrap;gap:20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{header,.policy-tabs,.contents,.policy-footer,.end-link{display:none}.policy-hero{background:white;color:black;padding:0}.policy-hero:after{display:none}h1 span,.updated{color:black}.review{padding:10px 0}.policy-layout{display:block;padding:25px 0;font-size:11px}.policy-copy section{break-inside:avoid}}

.cookie-table-wrap{max-width:100%;overflow-x:auto;margin:24px 0}.cookie-table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.65;text-align:left}.cookie-table caption{text-align:left;font-weight:700;margin-bottom:12px}.cookie-table th,.cookie-table td{padding:14px 12px;border-bottom:1px solid #aa906b;vertical-align:top}.cookie-table thead th{background:#f4f1ec}.cookie-table th:first-child{width:31%}.cookie-table code{font:inherit;overflow-wrap:anywhere}.policy-copy .cookie-settings{text-decoration:underline;text-underline-offset:3px;border-bottom:0}.cookie-table-wrap:focus-visible{outline:2px solid #756142;outline-offset:3px}@media(max-width:600px){.cookie-table{min-width:560px;font-size:12px}}
