:root{--ink:#172021;--paper:#f3f3ed;--acid:#cdfa54;--muted:#64716e;--line:#d8ddd5}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:Manrope,Arial,sans-serif}.wrap{width:min(900px,calc(100% - 40px));margin:auto}.header{height:84px;display:flex;align-items:center;justify-content:space-between}.logo{color:var(--ink);font-size:21px;font-weight:800;letter-spacing:-1.3px;text-decoration:none}.logo i{font-style:normal;color:#87aa1c}.back{color:var(--ink);font:700 12px Manrope;text-decoration:none;border-bottom:1px solid var(--ink);padding-bottom:3px}.intro{padding:72px 0 62px;background:var(--ink);color:#f0f3ec}.eyebrow{margin:0 0 17px;color:#c5d0c3;font:500 10px 'DM Mono',monospace;letter-spacing:1.3px;text-transform:uppercase}.eyebrow span{display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:var(--acid);box-shadow:0 0 0 3px rgba(205,250,84,.2)}h1{max-width:660px;margin:0;font-size:clamp(42px,6vw,68px);line-height:.98;letter-spacing:-4px}.intro p:not(.eyebrow){max-width:640px;margin:22px 0 0;color:#bec9bd;font-size:15px;line-height:1.7}.content{padding:66px 0 90px}.content h2{margin:46px 0 14px;font-size:27px;letter-spacing:-1.4px}.content h2:first-child{margin-top:0}.content p,.content li{color:#4d5c57;font-size:15px;line-height:1.75}.content ul{padding-left:20px}.cookie-table{width:100%;border-collapse:collapse;margin:22px 0 8px;background:#fff;font-size:13px}.cookie-table th,.cookie-table td{border:1px solid var(--line);padding:14px;text-align:left;vertical-align:top;line-height:1.55}.cookie-table th{background:#e4eadf;font:700 11px 'DM Mono',monospace;letter-spacing:.4px}.notice{margin-top:42px;padding:22px;background:#e4edc2;color:#4e5e26;font-size:13px;line-height:1.65}.footer{border-top:1px solid var(--line);padding:29px 0;color:#75817e;font:10px 'DM Mono',monospace}.footer a{color:var(--ink);margin-left:14px}@media(max-width:600px){.wrap{width:min(100% - 32px,600px)}.header{height:70px}.intro{padding:52px 0}.content{padding:46px 0 70px}.content h2{margin-top:37px;font-size:24px}.cookie-table{font-size:11px}.cookie-table th,.cookie-table td{padding:10px}.cookie-table th:nth-child(3),.cookie-table td:nth-child(3){display:none}}
