@font-face{font-family:displayFont;src:url(/_next/static/media/a838cfed199e32f6-s.p.woff2) format("woff2");font-display:swap;font-weight:300 800;font-style:normal}@font-face{font-family:displayFont;src:url(/_next/static/media/13d587dd9d179c13-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:italic}@font-face{font-family:displayFont Fallback;src:local("Arial");ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.00%;size-adjust:110.19%}.__className_db619a{font-family:displayFont,displayFont Fallback,Avenir Next,Segoe UI,Helvetica Neue,Arial,sans-serif}.__variable_db619a{--ai-font-display:"displayFont","displayFont Fallback",Avenir Next,Segoe UI,Helvetica Neue,Arial,sans-serif}@font-face{font-family:textFont;src:url(/_next/static/media/93af595f71d0a236-s.p.woff2) format("woff2");font-display:swap;font-weight:300 800;font-style:normal}@font-face{font-family:textFont Fallback;src:local("Arial");ascent-override:95.06%;descent-override:25.02%;line-gap-override:0.00%;size-adjust:99.94%}.__className_5d68ce{font-family:textFont,textFont Fallback,Avenir Next,Segoe UI,Helvetica Neue,Arial,sans-serif;font-style:normal}.__variable_5d68ce{--ai-font-text:"textFont","textFont Fallback",Avenir Next,Segoe UI,Helvetica Neue,Arial,sans-serif}html[data-admindra-product=interactive]{color-scheme:dark;background:#0a0f1a;scroll-behavior:smooth}html[data-admindra-product=interactive] body{background:#0a0f1a;color:#f1f5f9}@media (prefers-reduced-motion:reduce){html[data-admindra-product=interactive]{scroll-behavior:auto}}html[data-ai-menu=open]{overflow:hidden}.ai-site{--ai-bg:#0a0f1a;--ai-bg-rgb:10 15 26;--ai-panel:#0d1322;--ai-panel-rgb:13 19 34;--ai-slate:#111827;--ai-slate-rgb:17 24 39;--ai-steel:#1e293b;--ai-mist:#64748b;--ai-line:rgba(226,232,240,0.1);--ai-line-strong:rgba(226,232,240,0.2);--ai-text:#f1f5f9;--ai-text-soft:rgba(226,232,240,0.86);--ai-muted:rgba(226,232,240,0.7);--ai-faint:rgba(226,232,240,0.6);--ai-gold:#f5c76b;--ai-gold-strong:#f8d58e;--ai-gold-deep:#d9a441;--ai-blue:#60a5fa;--ai-blue-strong:#3b82f6;--ai-c67:#7cc4ff;--ai-red:#dc2626;--ai-red-strong:#ef4444;--ai-green:#7fd6a4;--ai-radius:10px;--ai-radius-lg:14px;--ai-container:1400px;--ai-gutter:clamp(16px,3.2vw,44px);--ai-header-h:76px;--ai-ease:cubic-bezier(0.2,0.7,0.2,1);--ai-display:var(--ai-font-display),"Avenir Next","Segoe UI",Arial,sans-serif;--ai-text-font:var(--ai-font-text),"Avenir Next","Segoe UI",Arial,sans-serif;position:relative;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--ai-bg);color:var(--ai-text);font-family:var(--ai-text-font);font-size:16px;line-height:1.6;letter-spacing:.005em;font-feature-settings:normal;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}@media (max-width:860px){.ai-site{--ai-header-h:64px}}:where(.ai-site) *,:where(.ai-site) :after,:where(.ai-site) :before{box-sizing:border-box}:where(.ai-site) :where(h1,h2,h3,h4,p,figure,blockquote,ul,ol,dl,dd){margin:0}:where(.ai-site) :where(ul,ol){padding:0;list-style:none}:where(.ai-site) :where(h1,h2,h3,h4){font-family:var(--ai-display);font-weight:600;line-height:1.08;letter-spacing:.01em;text-wrap:balance}:where(.ai-site) p{text-wrap:pretty}:where(.ai-site) a{color:inherit;text-decoration:none}:where(.ai-site) :where(img,svg,picture,video){display:block;max-width:100%}:where(.ai-site) img{height:auto}:where(.ai-site) button{font:inherit;color:inherit}:where(.ai-site) :focus-visible{outline:2px solid var(--ai-gold-strong);outline-offset:3px}:where(.ai-site) ::selection{background:rgba(245,199,107,.34);color:#fff}:where(.ai-site) main{flex:1 0 auto}.ai-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ai-skip-link{position:absolute;left:16px;top:-80px;z-index:200;padding:12px 18px;border-radius:6px;background:var(--ai-text);color:var(--ai-bg);font-family:var(--ai-display);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:top .2s var(--ai-ease)}.ai-skip-link:focus-visible{top:12px}:where(.ai-site) main:focus{outline:none}