#cm2-panel[open],img,svg,video{display:block}.s-c38f7bdc32102dfc7eb6 .s-0e85f2d60a4bf5e7974d,nav a{padding:10px 12px}:root{--velvet-900:#0f1f44;--velvet-700:#172b5f;--velvet-500:#203a7a;--brass-400:#d8ba73;--brass-500:#c7a259;--ink:#0b0f1a;--paper:#f7f5ef;--link-color:#d8ba73;--shadow:0 10px 30px rgba(0,0,0,.25);--radius-xl:22px;--container:1240px;--cm2-brass:var(--brass-400, #d8ba73);--cm2-brass-500:var(--brass-500, #c7a259);--cm2-bg:var(--velvet-900, #0f1f44);--cm2-panel:#0b142f;--cm2-paper:var(--paper, #f7f5ef);--cm2-ink:rgba(247,245,239,.92);--cm2-radius:16px;--cm2-shadow:0 18px 60px rgba(0,0,0,.35);--cm2-border:1px solid rgba(216,186,115,.28)}*,::after,::before{box-sizing:border-box}body,html{margin:0;padding:0}html:focus-within{scroll-behavior:smooth}img,svg,video{max-width:100%;height:auto}a{text-decoration:none;color:var(--link-color)}button,input,select,textarea{font:inherit}body{line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:radial-gradient(1400px 800px at 70% -10%,#1a2f66 0,var(--velvet-900) 50%,#0b1327 100%);color:var(--paper);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans";max-width:100vw;overflow-x:hidden}.s-3505a6ab2f18d0d0e7a4{max-width:var(--container);margin-inline:auto;padding:0 20px}.s-3a479cf0c0b4906a73f3,a,button{cursor:pointer}.s-51e169a342bfb9252052{overflow:hidden}header.s-b166b7c1a0a21f6f7844{position:sticky;top:0;z-index:1000;background:linear-gradient(180deg,rgba(10,17,34,.9),rgba(10,17,34,.6) 60%,rgba(10,17,34,0));backdrop-filter:saturate(1.1) blur(8px);border-bottom:1px solid rgba(216,186,115,.15)}.s-1d3f11af3bd7e5233971{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:74px}.s-9f6e0a7097e780492f47{display:flex;align-items:center;gap:12px}.s-9f6e0a7097e780492f47 svg{width:36px;height:36px;filter:drop-shadow(0 2px 8px rgba(216,186,115,.25))}.s-2c5f45c5f9d6439284a4{font-weight:800;letter-spacing:.5px;background:linear-gradient(90deg,var(--brass-400),#f1d993 60%,var(--brass-500));-webkit-background-clip:text;background-clip:text;color:transparent;text-transform:uppercase;font-size:1.05rem;line-height:1;white-space:nowrap}nav a{border-radius:12px;display:inline-flex;align-items:center;gap:8px}nav a:hover{background:rgba(216,186,115,.1)}.s-0e85f2d60a4bf5e7974d:active,nav a:active{transform:translateY(1px)}nav .s-224eb2a5580175f0e522{outline:rgba(216,186,115,.35) solid 1px}.s-9ddec9f3bf12bfc58725{display:flex;gap:4px;align-items:center;flex-wrap:wrap}.s-21eed7115986dc776a95{appearance:none;border:0;background:0 0;width:40px;height:40px;border-radius:10px;display:none;place-items:center;cursor:pointer}.s-21eed7115986dc776a95 .s-67e6e05edd4b482bd8d7,.s-21eed7115986dc776a95 .s-67e6e05edd4b482bd8d7::after,.s-21eed7115986dc776a95 .s-67e6e05edd4b482bd8d7::before{width:22px;height:2px;background:var(--brass-400);border-radius:2px;position:relative;display:block;transition:transform .3s,opacity .3s}.s-21eed7115986dc776a95 .s-67e6e05edd4b482bd8d7::after,.s-21eed7115986dc776a95 .s-67e6e05edd4b482bd8d7::before{content:"";position:absolute;left:0}.s-21eed7115986dc776a95 .s-67e6e05edd4b482bd8d7::before{top:-7px}.s-21eed7115986dc776a95 .s-67e6e05edd4b482bd8d7::after{top:7px}.s-21eed7115986dc776a95[aria-expanded=true] .s-67e6e05edd4b482bd8d7{transform:rotate(45deg)}.s-21eed7115986dc776a95[aria-expanded=true] .s-67e6e05edd4b482bd8d7::before{transform:translateY(7px) rotate(90deg)}.s-21eed7115986dc776a95[aria-expanded=true] .s-67e6e05edd4b482bd8d7::after{transform:translateY(-7px) rotate(90deg)}.s-ace23be4357a11d971c0{position:fixed;inset:0;z-index:9999;background:linear-gradient(180deg,rgba(15,31,68,.98),rgba(15,31,68,.95));transform:translateY(-6%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .35s,opacity .35s,visibility .35s step-end;padding:96px 24px 32px;border-bottom:1px solid rgba(216,186,115,.2);display:flex;flex-direction:column;gap:12px}.s-ace23be4357a11d971c0.s-bcb2cc08c3d7260de54d{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto;transition:transform .35s,opacity .35s,visibility}.s-ace23be4357a11d971c0 a{font-size:1.125rem}@media (max-width:900px){.s-9ddec9f3bf12bfc58725{display:none}.s-21eed7115986dc776a95{display:grid}}main{min-height:100svh;padding:56px 0}.s-0ebcd30e9319875b2bb3{max-width:980px;margin-inline:auto;background:linear-gradient(180deg,rgba(20,42,92,.6),rgba(11,25,54,.85));border:1px solid rgba(216,186,115,.22);border-radius:18px;overflow:hidden;box-shadow:0 14px 40px rgba(0,0,0,.25)}.s-35895e30e79df6ab3d4a input:checked+.s-38d9336514578257e77e,.s-f97d4186769bc4802df3{background:linear-gradient(180deg,#e9cb80,var(--cm2-brass-500))}#cm2-bar,#cm2-panel,.s-0e85f2d60a4bf5e7974d{box-shadow:var(--cm2-shadow)}.s-013990af01edf1c041f5{padding:18px 18px 6px}h1,h2{color:#f0e4bd;margin:0 0 12px}.s-62018418d4e831779452{opacity:.85}.s-34bc68735f9c01eb3765{margin:10px 0 18px;padding:12px;border:1px solid rgba(216,186,115,.22);border-radius:12px}.s-34bc68735f9c01eb3765 a{display:inline-block;margin:4px 8px 4px 0}footer.s-b166b7c1a0a21f6f7844{background:#0b1327;border-top:1px solid rgba(216,186,115,.18);margin-top:20px}.s-866f254c61f7b2d47b52{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0}.s-866f254c61f7b2d47b52 a{font-size:.95rem}.s-866f254c61f7b2d47b52 small{opacity:.7}.s-0eaac4ff19bab0eb43db{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}#cm2-root{position:fixed;inset:auto 12px 12px 12px;z-index:10000;display:grid;gap:10px;max-width:720px;margin:0 auto}#cm2-bar{display:flex;align-items:start;justify-content:space-between;gap:12px;background:linear-gradient(180deg,rgba(20,42,92,.92),rgba(11,25,54,.96));color:var(--cm2-ink);border:var(--cm2-border);border-radius:var(--cm2-radius);padding:14px}#cm2-bar p{margin:0;line-height:1.45;max-width:70ch}#cm2-actions{display:flex;gap:8px;flex-wrap:wrap}.s-0e85f2d60a4bf5e7974d{appearance:none;border:0;border-radius:12px;padding:10px 14px;font-weight:800;cursor:pointer;transition:transform .15s}.s-f97d4186769bc4802df3{color:#2b1d00}.s-97fb679b4b5e36401c8e{background:rgba(216,186,115,.12);color:var(--cm2-brass);border:1px solid rgba(216,186,115,.35)}.s-6de9173054ddc0659b5c{color:var(--cm2-brass);text-decoration:none}#cm2-panel{position:fixed;right:12px;bottom:76px;max-width:420px;width:calc(100% - 24px);background:linear-gradient(180deg,rgba(20,42,92,.96),rgba(11,25,54,.98));border:var(--cm2-border);border-radius:18px;padding:14px;display:none}#cm2-panel h3{margin:0 0 8px;color:#f0e4bd;font-size:1.05rem}.s-1a32777dee3985ecd6c5{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 0;border-top:1px solid rgba(216,186,115,.18)}.s-1a32777dee3985ecd6c5:first-of-type{border-top:0}.s-1a32777dee3985ecd6c5 small{opacity:.8}.s-35895e30e79df6ab3d4a{position:relative;width:48px;height:28px;flex:0 0 auto}.s-35895e30e79df6ab3d4a input{opacity:0;width:0;height:0}.s-38d9336514578257e77e{position:absolute;inset:0;background:#22345f;border:1px solid rgba(216,186,115,.25);border-radius:20px;transition:.2s}.s-38d9336514578257e77e::before{content:"";position:absolute;height:20px;width:20px;left:4px;top:3px;background:#f5f1e6;border-radius:50%;transition:.2s}.s-35895e30e79df6ab3d4a input:checked+.s-38d9336514578257e77e::before{transform:translateX(20px)}.s-c38f7bdc32102dfc7eb6{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.s-610102909646cba4e93e{justify-content:flex-end;margin-top:10px}@media (min-width:680px){#cm2-bar{padding:14px 16px}}