:root{--cobalt:#0047AB;--lemon:#FFD300;--ink:#0B132B;--paper:#F7F9FC;--link-color:#185ADB;--shadow:0 10px 30px rgba(0,0,0,.12);--radius:18px;--container:1200px;--cz-bg:#0b1220;--cz-fg:#ffffff;--cz-accent:var(--lemon, #FFD300);--cz-ink:var(--ink, #0B132B);--cz-shadow:0 10px 30px rgba(0,0,0,.12);--cz-radius:16px}body,main{min-height:100vh}*,::after,::before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,html,p{margin:0}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizeLegibility;line-height:1.6;background:linear-gradient(180deg,#fdfefe 0,#f2f7ff 100%);color:#0e1726;max-width:100vw;overflow-x:hidden}img{display:block;max-width:100%;height:auto}a{text-decoration:none;color:var(--link-color)}button{background:0 0;border:0;font:inherit}.s-5460f9af419272fa136e{max-width:var(--container);margin:auto;padding:0 20px}.s-e8a1982ad5b7252a1792{margin-top:32px}:focus-visible{outline:3px solid var(--lemon);outline-offset:3px}[role=button],a,button{cursor:pointer}header.s-511e7ef342f8be706ec6{position:sticky;top:0;z-index:9999;background:rgba(255,255,255,.8);backdrop-filter:saturate(140%) blur(10px);border-bottom:1px solid rgba(0,0,0,.06)}.s-64a2830acbc8c3edd2d9{display:flex;align-items:center;justify-content:space-between;padding:14px 0}.s-6ae37776c56478dcf5fb{display:flex;align-items:center;gap:12px}.s-a790bb80f1654adfb88e{width:40px;height:40px;border-radius:12px;box-shadow:var(--shadow)}.s-419877b353787860a438{font-weight:800;letter-spacing:.3px;font-size:1.15rem;color:var(--ink)}nav.s-bae2b96693317e31453e a{color:var(--link-color);font-weight:600;padding:10px 14px;border-radius:12px}nav.s-bae2b96693317e31453e a:hover{background:rgba(24,90,219,.08)}.s-038cfc6066621c66518d{display:flex;gap:8px;align-items:center}.s-b4a59a358aaeb6e923b5{padding:10px 14px;border-radius:999px;font-weight:700}.s-99a1399bcb1bd6c7836c{background:linear-gradient(90deg,var(--cobalt),#1666d1);color:#fff;box-shadow:var(--shadow)}.s-aeaa587a92812500330c{border:2px solid var(--cobalt);color:var(--cobalt);background:#fff}.s-a6a4afc7cc386ff51a9c{display:none;position:relative;width:44px;height:44px;border-radius:12px;border:2px solid var(--cobalt)}.s-a6a4afc7cc386ff51a9c i,.s-a6a4afc7cc386ff51a9c i::after,.s-a6a4afc7cc386ff51a9c i::before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:22px;height:2px;background:var(--cobalt);border-radius:2px;transition:.3s}.s-a6a4afc7cc386ff51a9c i{top:50%}.s-a6a4afc7cc386ff51a9c i::before{top:-7px}.s-a6a4afc7cc386ff51a9c i::after{top:7px}.s-ff1314c679e2508273f6{position:fixed;inset:0;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:.25s;z-index:9998}.s-cdcbc2113105ea6b33d3{position:fixed;inset:0 0 0 auto;width:min(86vw,380px);background:#fff;box-shadow:var(--shadow);transform:translateX(100%);transition:.3s;z-index:9999;display:flex;flex-direction:column;gap:8px;padding:24px}.s-cdcbc2113105ea6b33d3 a{color:var(--ink);font-weight:700;padding:12px 14px;border-radius:12px;border:1px solid rgba(0,0,0,.06)}body.s-dec89f46ee0fc6ae8c55 .s-ff1314c679e2508273f6{opacity:1;pointer-events:auto}body.s-dec89f46ee0fc6ae8c55 .s-cdcbc2113105ea6b33d3{transform:none}body.s-dec89f46ee0fc6ae8c55 .s-a6a4afc7cc386ff51a9c i{background:0 0}body.s-dec89f46ee0fc6ae8c55 .s-a6a4afc7cc386ff51a9c i::before{transform:translate(-50%,7px) rotate(45deg)}body.s-dec89f46ee0fc6ae8c55 .s-a6a4afc7cc386ff51a9c i::after{transform:translate(-50%,-7px) rotate(-45deg)}@media (max-width:860px){.s-038cfc6066621c66518d,nav.s-bae2b96693317e31453e{display:none}.s-a6a4afc7cc386ff51a9c{display:inline-flex;align-items:center;justify-content:center}}main{padding:56px 0 24px}.s-8cd7f665f871101dcf38{font-size:clamp(1.8rem,3.5vw,2.4rem);line-height:1.2;font-weight:900;color:#0b1220}.s-0e1967030102df121130{color:#475267}.s-767d39da760cf974ac5a,.s-b3f2d67012312fa160bd{margin-top:10px}.s-042482a882edeb57d691{display:grid;grid-template-columns:1.05fr .95fr;gap:22px;margin-top:16px}.s-9d24019a4c428db7bd8f{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:16px;padding:18px;box-shadow:var(--shadow)}.s-c2db4f2b04092b6a5652{position:sticky;top:88px}.s-c2db4f2b04092b6a5652 a{display:block;padding:6px 0}footer.s-0f431a572994a02335e0{margin-top:36px;border-top:1px solid rgba(0,0,0,.08);background:#fff}.s-e318ebdd69ed05156955{padding:20px 0;display:flex;justify-content:space-between;align-items:center}.s-c7d24ac1037e780ee744 a{color:#1e2a44;padding:6px 10px;border-radius:10px}.s-c7d24ac1037e780ee744 a:hover{background:rgba(0,0,0,.06)}.s-039b791e3f727fd98ccd{font-size:.9rem;color:#475267}@media (max-width:980px){.s-042482a882edeb57d691{grid-template-columns:1fr}}.s-a9f3a1e32f5b8f169a33{margin-top:14px}#cz-consent{position:fixed;left:16px;right:16px;bottom:16px;z-index:99999;display:none}#cz-consent .s-95d4970658830edd4604{background:var(--cz-bg);color:var(--cz-fg);border:2px solid var(--cz-accent);border-radius:var(--cz-radius);box-shadow:var(--cz-shadow);padding:14px;display:flex;gap:12px;align-items:flex-start;flex-wrap:wrap}#cz-consent .s-ada1bdf78abeacc68f28{flex:1;min-width:240px}#cz-consent .s-c001c1af6f0386a6af01{display:flex;gap:8px;flex-wrap:wrap}#cz-consent .s-5a21acf38a462c85d85d{border-radius:12px;padding:10px 14px;font-weight:800}#cz-consent .s-3e6bab31e179f0b534f6,#cz-consent .s-5ec30746c8fec2cfb8c5{background:var(--cz-accent);color:#111}#cz-consent .s-3dbbe93ca0b05a4c5036,#cz-consent .s-e10b069b0f760d3a8810{border:2px solid #fff;color:#fff;background:0 0}#cz-consent .s-d0d4a6dbcc4b198f6129{color:#9ec5ff;text-decoration:underline}#cz-consent .s-9363e062a41dd69248f3{width:100%;background:#fff;color:var(--cz-ink);border-radius:12px;padding:10px;border:1px solid rgba(0,0,0,.08);display:none}#cz-consent .s-57bddb88d665e70f7df7{display:flex;align-items:center;justify-content:space-between;padding:8px 6px;border-radius:10px}#cz-consent .s-57bddb88d665e70f7df7+.s-57bddb88d665e70f7df7{border-top:1px dashed rgba(0,0,0,.12)}#cz-consent .s-57bddb88d665e70f7df7 small{opacity:.8}#cz-consent .s-0d258a1bcd78c374cf4c{width:46px;height:28px;border-radius:999px;border:2px solid #ccd6f6;background:#e9efff;position:relative}#cz-consent .s-0d258a1bcd78c374cf4c input{appearance:none;width:0;height:0;position:absolute}#cz-consent .s-0d258a1bcd78c374cf4c i{position:absolute;left:4px;top:3px;width:18px;height:18px;border-radius:50%;background:#6073a8;transition:.2s}#cz-consent .s-0d258a1bcd78c374cf4c input:checked+i{left:22px;background:#1db954}@media (min-width:720px){#cz-consent{left:20px;right:auto;max-width:560px}}