body,main{min-height:100vh}:root{--graphite:#1f2125;--graphite-2:#2a2d33;--accent:#ff7a00;--accent-2:#ff9a3c;--sand:#f1e9da;--text:#e9edf1;--muted:#c9cdd3;--link-color:#ff9a3c;--card:#24272d;--shadow:0 10px 30px rgba(0,0,0,.25);--radius:14px;--container:1200px;--gap:28px}*,::after,::before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,html,p{margin:0}ol[role=list],ul[role=list]{list-style:none;margin:0;padding:0}canvas,img,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}a{text-decoration:none;color:var(--link-color)}html{scroll-behavior:smooth}:focus-visible{outline:2px dashed var(--accent);outline-offset:3px}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background:radial-gradient(1600px 900px at 80% -10%,rgba(255,122,0,.15),transparent 60%),radial-gradient(1200px 700px at 10% 110%,rgba(241,233,218,.08),transparent 60%),var(--graphite);color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif;line-height:1.35;max-width:100vw;overflow-x:hidden}.s-255a762c36cdae2fe950{width:100%;max-width:var(--container);padding:0 20px;margin:0 auto}a:hover{filter:brightness(1.1)}a,button{cursor:pointer}.s-f819d7dee1ee55de63a8{position:sticky;top:0;z-index:50;border-bottom:1px solid rgba(255,255,255,.06);backdrop-filter:saturate(120%) blur(8px);background:linear-gradient(180deg,rgba(31,33,37,.85),rgba(31,33,37,.65))}.s-47a679ac4bf5f3b48d12{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px}.s-5109b8ed055a6af8a9f4,.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:12px}.s-ae61715b136fca145954{width:42px;height:42px;border-radius:11px;border:1px solid rgba(255,255,255,.08);background:var(--graphite-2);box-shadow:var(--shadow)}.s-17372aab96768df56d25{font-weight:900;letter-spacing:.4px}.s-89961ab731e563455658{color:var(--muted);font-size:.86rem}nav.s-e3b7c980d763196e9d13{display:flex;align-items:center;gap:24px}.s-bce1b640aa3b70b17d91{display:flex;align-items:center;gap:18px}.s-bce1b640aa3b70b17d91 a{font-weight:700;opacity:.95}.s-d6a8182dd1a6f8cdfbf9{display:flex;align-items:center;gap:10px}.s-7a86b15480e0a870f0b0{display:none;border:0;background:0 0;padding:8px;border-radius:10px}.s-7a86b15480e0a870f0b0 span{display:block;width:26px;height:2px;background:var(--text);margin:6px 0;transition:transform .25s,opacity .25s}.s-7a86b15480e0a870f0b0[aria-expanded=true] .s-39a89dd158c8e9747943{transform:translateY(8px) rotate(45deg)}.s-7a86b15480e0a870f0b0[aria-expanded=true] .s-95438a383abe53ef9e00{opacity:0}.s-7a86b15480e0a870f0b0[aria-expanded=true] .s-c3b65c6048c8ddbd9422{transform:translateY(-8px) rotate(-45deg)}.s-10e7a3fcea616cd8cc05{display:none;position:fixed;inset:72px 0 0 auto;background:var(--graphite);border-left:1px solid rgba(255,255,255,.08);padding:22px;z-index:40}.s-10e7a3fcea616cd8cc05 a{display:block;padding:12px 6px;font-weight:700}.s-10e7a3fcea616cd8cc05.s-9fb29051f2217270a7b2{display:block}section{padding:68px 0;border-top:1px solid rgba(255,255,255,.06)}.s-6d2664d1359dbd4e27d8{padding:84px 0 40px;border-top:none}.s-f4a7fc8c543204b13cda{font-size:clamp(2rem,4.2vw,3rem);line-height:1.06;background:linear-gradient(180deg,#fff,#f1e9da);-webkit-background-clip:text;background-clip:text;color:transparent}.s-5d85613a56c124e3a3ff{color:var(--muted);max-width:70ch;margin-top:10px}.s-f3c543ad5fe9d69603e7{display:grid;gap:var(--gap)}.s-de820e2414088aefe2e5{grid-template-columns:repeat(2,minmax(0,1fr))}.s-8e6c522d6391250f675d{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:980px){nav.s-e3b7c980d763196e9d13{display:none}.s-7a86b15480e0a870f0b0{display:block}.s-8e6c522d6391250f675d,.s-de820e2414088aefe2e5{grid-template-columns:1fr}}.s-2ab0591dbcf5fefdad65{background:var(--card);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius);box-shadow:var(--shadow);padding:18px}.s-adac3846b477f4671462{font-size:.78rem;padding:.3rem .6rem;border-radius:999px;background:rgba(255,122,0,.12);border:1px solid rgba(255,122,0,.4);color:#ffd9b7;display:inline-block}.s-212301c593df7a10ee64{display:inline-flex;align-items:center;gap:.6rem;padding:.9rem 1.2rem;border-radius:999px;border:1px solid transparent;background:linear-gradient(180deg,var(--accent),var(--accent-2));color:#1a120a;font-weight:800;box-shadow:var(--shadow)}.s-40c3f58a8de5af9ef2ff,.s-6018cb9fe166335146b2{margin-top:10px}.s-bd80ddf7b5d0ce1978be{background:0 0;border-color:var(--accent);color:var(--text)}.s-5389d81ffe2e6e17fdc7{width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.s-6d82502522d0fe235425{margin-top:18px}footer{margin-top:64px;border-top:1px solid rgba(255,255,255,.08);background:#191b1f}.s-790f5a4f2e985b582ee9{display:grid;grid-template-columns:1.2fr .8fr;gap:24px;min-height:160px;align-items:center}.s-e53511877ed60d7daf6d{display:grid;grid-template-columns:1fr 1fr;gap:6px 24px}.s-e53511877ed60d7daf6d a{padding:6px 0}.s-623b8e331687f0d3a7e0{font-size:.9rem;color:var(--muted)}.s-75c14e9fc71d15a8dce5{opacity:0;transform:translateY(12px);transition:opacity .6s,transform .6s}.s-75c14e9fc71d15a8dce5.s-b00bc32d19dae99e72ff{opacity:1;transform:none}.s-2fd5294223f055fee474{margin-top:6px}.s-e0dfa636aec6cefac52c{display:grid;gap:8px;margin-top:8px}