*,::after,::before{box-sizing:border-box}#vw-consent-root,body{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,"Helvetica Neue";line-height:1.5}#vw-consent .s-2fdd2f7735506d13cd96,.s-20182fbc10716eb197ea,header.s-f819d7dee1ee55de63a8{border-bottom:1px solid rgba(255,255,255,.06)}:root{--bg:#0d0f12;--card:#12151a;--muted:#1a1f27;--ink:#e6f7fa;--ink-soft:#b7c5cc;--accent:#00e5ff;--accent-2:#37f1ff;--link-color:var(--accent);--container:1120px;--grid-gap:clamp(16px,2vw,28px);--fs-base:1rem;--fs-small:.875rem;--fs-h1:clamp(2rem,4vw+1rem,3.2rem);--fs-h2:clamp(1.5rem,2.2vw+1rem,2.2rem);--fs-h3:clamp(1.1rem,1.5vw+1rem,1.4rem);--radius:18px;--shadow-1:0 10px 30px rgba(0,0,0,.35);--vw-bg:var(--bg, #0d0f12);--vw-card:var(--card, #12151a);--vw-ink:var(--ink, #e6f7fa);--vw-ink-soft:var(--ink-soft, #b7c5cc);--vw-accent:var(--accent, #00e5ff);--vw-accent-2:var(--accent-2, #37f1ff);--vw-link:var(--link-color, var(--vw-accent));--vw-radius:16px;--vw-shadow:0 18px 50px rgba(0,0,0,.45)}*{margin:0;padding:0}html:focus-within{scroll-behavior:smooth}body,html{height:100%}a{text-decoration:none;color:var(--link-color);cursor:pointer}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:radial-gradient(1200px 600px at 80% -10%,rgba(0,229,255,.06),transparent 60%),radial-gradient(800px 400px at 5% 20%,rgba(0,229,255,.05),transparent 60%),var(--bg);color:var(--ink);font-size:var(--fs-base);max-width:100vw;overflow-x:hidden}.s-255a762c36cdae2fe950{max-width:var(--container);margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}main{min-height:100vh}.s-20182fbc10716eb197ea{padding:clamp(48px,8vw,96px) 0}.s-8cb33b2754e53feca4f7{font-size:var(--fs-h3);color:var(--ink-soft);max-width:68ch}.s-c27f8d2ab91d81c97aaa{margin-top:10px}.s-de820e2414088aefe2e5{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--grid-gap)}.s-8e6c522d6391250f675d{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--grid-gap)}.s-2ab0591dbcf5fefdad65{background:var(--card);border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:18px}ul.s-1602b8d64ea8519bd25a{display:grid;gap:10px;color:var(--ink-soft)}.s-d7ec0fc3c07177c2ab16{list-style:decimal;padding-left:18px}.s-657ce6c21cc08f06a3a0{font-size:var(--fs-small);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft)}@media (max-width:980px){.s-8e6c522d6391250f675d,.s-de820e2414088aefe2e5{grid-template-columns:1fr}}header.s-f819d7dee1ee55de63a8{position:sticky;top:0;z-index:50;backdrop-filter:saturate(140%) blur(10px);background:color-mix(in srgb,var(--bg) 86%,transparent)}.s-05d56e123cbd01f11d26{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--grid-gap);height:72px}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:12px}.s-7d767248f14b8b8d87fc{width:40px;height:40px;border-radius:12px;background:linear-gradient(145deg,#0f1217,#0b0d10);display:grid;place-items:center;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),var(--shadow-1)}.s-7d767248f14b8b8d87fc img{width:26px;height:26px}.s-755ea24aa34ee7d8efa5{font-weight:800;letter-spacing:.5px}nav.s-e3b7c980d763196e9d13 a{font-size:.95rem;padding:.55rem .8rem;border-radius:10px;color:var(--ink)}nav.s-e3b7c980d763196e9d13 a:hover{background:rgba(255,255,255,.06)}.s-7a86b15480e0a870f0b0{display:none;width:44px;height:44px;border-radius:12px;background:0 0;border:1px solid rgba(255,255,255,.12);position:relative}.s-7a86b15480e0a870f0b0 .s-62cdb7020ff920e5aa64{position:absolute;left:10px;right:10px;height:2px;background:var(--ink);border-radius:2px;transition:.3s}.s-7a86b15480e0a870f0b0 .s-62cdb7020ff920e5aa64:first-child{top:13px}.s-7a86b15480e0a870f0b0 .s-62cdb7020ff920e5aa64:nth-child(2){top:21px}.s-7a86b15480e0a870f0b0 .s-62cdb7020ff920e5aa64:nth-child(3){top:29px}.s-7a86b15480e0a870f0b0.s-2bb6b986c5d6fb26dd9d .s-62cdb7020ff920e5aa64:first-child{transform:translateY(8px) rotate(45deg)}.s-7a86b15480e0a870f0b0.s-2bb6b986c5d6fb26dd9d .s-62cdb7020ff920e5aa64:nth-child(2){opacity:0}.s-7a86b15480e0a870f0b0.s-2bb6b986c5d6fb26dd9d .s-62cdb7020ff920e5aa64:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.s-38591decbaf4a67f37e3{position:fixed;inset:0;background:rgba(13,15,18,.8);backdrop-filter:blur(14px);transform:translateY(-100%);transition:transform .35s;z-index:60}.s-38591decbaf4a67f37e3.s-5fc7e38bffe00ca46add{transform:translateY(0)}.s-38591decbaf4a67f37e3 .s-7040cb72e5b1a981b50c{max-width:var(--container);margin:0 auto;padding:24px 24px 40px;display:grid;gap:16px}.s-38591decbaf4a67f37e3 a{display:block;padding:14px 16px;font-size:1.05rem;color:var(--ink);border:1px solid rgba(255,255,255,.08);border-radius:14px}.s-38591decbaf4a67f37e3 .s-64c65374dbab6fe37627{margin-top:8px;font-size:.85rem;color:var(--ink-soft)}footer.s-a928d4c5751e4352ec16{margin-top:96px;border-top:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#0d0f12,#0a0c0f)}.s-33aa5d4d1153073f9c4f{display:grid;grid-template-columns:2fr 1fr;gap:var(--grid-gap);padding:28px 0}.s-b150a1aa0a630d6d247c{display:grid;grid-template-columns:1fr 1fr;gap:10px}.s-b150a1aa0a630d6d247c a{color:var(--ink);padding:10px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.08)}.s-b150a1aa0a630d6d247c a:hover{background:rgba(255,255,255,.05)}.s-1a73af9e7ae00182733b{color:var(--ink-soft);font-size:.95rem;display:grid;gap:6px}.s-2a1b875b84fa7245c2d4{border-top:1px dashed rgba(255,255,255,.12);padding:12px 0 28px;color:var(--ink-soft);font-size:.85rem}@media (max-width:840px){.s-7a86b15480e0a870f0b0{display:block}.s-3224a500d5a1273d6d0c{display:none}}#vw-consent-root{position:fixed;inset:auto 16px 16px auto;z-index:58;max-width:min(420px,calc(100vw - 24px));color:var(--vw-ink)}#vw-consent{background:linear-gradient(180deg,var(--vw-card),color-mix(in srgb,var(--vw-card) 92%,#000));border:1px solid rgba(255,255,255,.08);border-radius:var(--vw-radius);box-shadow:var(--vw-shadow);overflow:hidden}#vw-accept-all,#vw-consent .s-348a3c4a81ea6081e50d,.s-01ba7992f85de477e8e6 input:checked+.s-703c518a23972ccb5a64{background:linear-gradient(180deg,var(--vw-accent),var(--vw-accent-2))}#vw-consent .s-2fdd2f7735506d13cd96{display:flex;align-items:center;gap:10px;padding:14px 16px}#vw-consent .s-348a3c4a81ea6081e50d{width:10px;height:10px;border-radius:9999px;box-shadow:0 0 0 4px rgba(0,229,255,.14)}#vw-consent .s-3c6de1b7dd91465d437e{font-weight:800;letter-spacing:.3px}#vw-consent .s-02083f4579e08a612425{padding:12px 16px 10px;color:var(--vw-ink-soft);font-size:.95rem}#vw-consent .s-02083f4579e08a612425 a{color:var(--vw-link);text-decoration:none}#vw-consent .s-02083f4579e08a612425 a:hover{text-decoration:underline}#vw-consent .s-326b426f9ac7a96ed6ba{display:flex;gap:8px;flex-wrap:wrap;padding:0 16px 14px}#vw-consent button{cursor:pointer;border-radius:12px;border:1px solid rgba(255,255,255,.1);padding:10px 12px;font-weight:700}#vw-accept-all{color:#061015}#vw-reject-all{background:0 0;color:var(--vw-ink)}#vw-manage{background:0 0;color:var(--vw-link);border-color:color-mix(in srgb,var(--vw-accent) 50%,#fff 10%)}#vw-advanced{display:none;border-top:1px dashed rgba(255,255,255,.1);padding:12px 16px 8px}#vw-advanced .s-e8cdc05b346aa0d4a91a{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:8px 0}#vw-advanced .s-9d7bf1516b2059c77d4f{font-weight:700;color:var(--vw-ink)}#vw-advanced .s-deb80331306dc3bc1cd0{font-size:.9rem;color:var(--vw-ink-soft)}.s-01ba7992f85de477e8e6{position:relative;width:46px;height:26px;display:inline-block}.s-01ba7992f85de477e8e6 input{opacity:0;width:0;height:0}.s-703c518a23972ccb5a64{position:absolute;inset:0;background:#0e1319;border:1px solid rgba(255,255,255,.14);border-radius:999px;transition:.25s}.s-703c518a23972ccb5a64:before{content:"";position:absolute;height:18px;width:18px;left:4px;top:50%;transform:translateY(-50%);background:#9fb1b8;border-radius:999px;transition:.25s}.s-01ba7992f85de477e8e6 input:checked+.s-703c518a23972ccb5a64{border-color:transparent}.s-01ba7992f85de477e8e6 input:checked+.s-703c518a23972ccb5a64:before{left:24px;background:#061015}.s-01ba7992f85de477e8e6 input:disabled+.s-703c518a23972ccb5a64{opacity:.5}#vw-reopen{position:fixed;right:16px;bottom:16px;z-index:57;display:none}#vw-reopen button{background:0 0;border:1px dashed rgba(255,255,255,.18);color:var(--vw-ink);padding:8px 10px;border-radius:999px;backdrop-filter:blur(8px);box-shadow:var(--vw-shadow)}#vw-reopen button:hover{border-style:solid}@media (max-width:640px){#vw-consent-root,#vw-reopen{right:12px;bottom:12px}#vw-consent-root{left:12px;max-width:none}}@media (prefers-reduced-motion:reduce){#vw-consent,#vw-reopen{transition:none}}.s-a2ad0243180873777c21{font-size:var(--fs-h1);line-height:1.05}.s-2a85ac89df5248cbb301{font-size:var(--fs-h2);margin-bottom:8px}.s-68bd1125359273108d21{display:none;margin-left:auto}