@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.p.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.HwFO5a_className{font-family:Outfit,Outfit Fallback;font-style:normal}.HwFO5a_variable{--font-outfit:"Outfit", "Outfit Fallback"}
.Af2_WG_header{z-index:50;border-bottom:1px solid #0000;transition:background .3s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;inset:0 0 auto}.Af2_WG_scrolled{-webkit-backdrop-filter:blur(16px);border-bottom-color:var(--border);background:#0a0a0acc}.Af2_WG_inner{justify-content:space-between;align-items:center;height:72px;display:flex}.Af2_WG_logo{text-transform:uppercase;letter-spacing:.08em;z-index:2;align-items:center;gap:.65rem;font-size:1.2rem;font-weight:800;display:flex}.Af2_WG_logoMark{background:var(--gradient);width:36px;height:36px;color:var(--bg);border-radius:0;place-items:center;font-weight:800;display:grid}.Af2_WG_nav{text-transform:uppercase;letter-spacing:.1em;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;pointer-events:none;transition:opacity .35s var(--ease);background:#0a0a0af7;flex-direction:column;justify-content:center;align-items:center;gap:2rem;font-size:1.35rem;font-weight:700;display:flex;position:fixed;inset:0}.Af2_WG_navOpen{opacity:1;pointer-events:auto}.Af2_WG_nav a:not(.btn){color:var(--muted);transition:color .2s}.Af2_WG_nav a:not(.btn):hover{color:var(--accent-2)}.Af2_WG_burger{z-index:2;border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:0;place-content:center;gap:7px;width:44px;height:44px;display:grid}.Af2_WG_burger span{background:var(--text);width:22px;height:2px;transition:transform .3s var(--ease);border-radius:0;display:block}.Af2_WG_burgerOpen span:first-child{transform:translateY(4.5px)rotate(45deg)}.Af2_WG_burgerOpen span:last-child{transform:translateY(-4.5px)rotate(-45deg)}@media (min-width:900px){.Af2_WG_burger{display:none}.Af2_WG_nav{-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1;pointer-events:auto;background:0 0;flex-direction:row;gap:2rem;font-size:.82rem;position:static}.Af2_WG_nav .btn{padding:.65rem 1.25rem;font-size:.78rem}}
.EZoWya_footer{border-top:1px solid var(--border);margin-top:4rem;padding:2.5rem 0}.EZoWya_inner{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;display:flex}.EZoWya_brand{font-size:1.2rem;font-weight:700}.EZoWya_muted{color:var(--muted);font-size:.9rem}.EZoWya_links{color:var(--muted);gap:1.5rem;display:flex}.EZoWya_links a:hover{color:var(--text)}@media (min-width:768px){.EZoWya_inner{text-align:left;flex-direction:row;justify-content:space-between}}
:root{--bg:#0a0a0a;--bg-2:#121212;--surface:#ffffff08;--surface-hover:#e0bf6c14;--border:#c5b38738;--text:#fafafa;--muted:#a3a3a3;--accent-1:#e6b333;--accent-2:#f8d581;--accent-3:#af721d;--gradient:linear-gradient(125deg, #fadc89 0%, #e5b12e 50%, #b1731b 100%);--radius:0px;--container:1200px;--shadow:0 18px 45px -18px #cf9b1759;--ease:cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:80px}body{font-family:var(--font-outfit), system-ui, sans-serif;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}body:before{content:"";z-index:-1;background-image:linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px),radial-gradient(650px at 12% 10%,#e7af231a,#0000 65%),radial-gradient(600px at 88% 90%,#bb7b1b14,#0000 65%);background-size:64px 64px,64px 64px,100% 100%,100% 100%;position:fixed;inset:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,textarea{font:inherit;color:inherit}.container{width:min(100% - 2.5rem, var(--container));margin-inline:auto}.gradient-text{background:var(--gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.btn{text-transform:uppercase;letter-spacing:.1em;border:1px solid var(--border);background:var(--surface);cursor:pointer;transition:transform .25s var(--ease), background .25s, border-color .25s, box-shadow .25s;border-radius:0;justify-content:center;align-items:center;gap:.6rem;padding:.9rem 1.75rem;font-size:.86rem;font-weight:700;display:inline-flex}.btn:hover{background:var(--surface-hover);border-color:var(--accent-1);transform:translateY(-2px)}.btn-primary{border:1px solid var(--accent-2);background:var(--gradient);color:#0a0a0a;box-shadow:var(--shadow)}.btn-primary:hover{background:var(--gradient);border-color:#fff;box-shadow:0 22px 55px -15px #edb21d8c}.glass{border:1px solid var(--border);-webkit-backdrop-filter:blur(14px);background:#0f0f0fe0;border-radius:0}.reveal{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transform:translateY(30px)}.reveal.visible{opacity:1;transform:none}:is(body:has([data-standalone-site=true])>header,body:has([data-standalone-site=true])>footer){display:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transition:none;transform:none}}
