@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Oswald:wght@200..700&family=Story+Script&display=swap";html{color-scheme:light dark}body{margin:0}img,picture,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Helvetica Neue,Arial;background:#0b0b0c;color:#f5f7fa}h1,h2,h3{line-height:1.2}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.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}*{box-sizing:border-box;margin:0;padding:0}:root{--header-h:76px;--max-w:1280px;--calc:calc(100vh - 76px);--bg:#3f0000;--border:rgba(255,222,89,1);--text:#f5f5f5;--muted:#cfcfcf;--bgshadow:#2E2A2A;--dark:#131313;--line:rgba(255,255,255,0.08);--radius:999px;--shadow:0 4px 12px rgba(0,0,0,0.3),0 10px 30px rgba(0,0,0,0.4);--font-body:"Montserrat",sans-serif;--font-script:"Story Script",cursive}body{font-family:var(--font-body);font-size:1rem;line-height:1.6}h1{font-family:Oswald,sans-serif;font-weight:700}h2{font-family:Noto Sans,sans-serif}h2,h3,h4,h5,h6{font-weight:600}h3,h4,h5,h6{font-family:var(--font-body)}.Footer_footer___mXpK{border-top:1px solid hsla(0,0%,100%,.08);opacity:.9;height:50px}.Footer_inner__fvbLE{display:grid;grid-template-columns:300px 1fr 300px;padding:5px 35px;font-size:.8rem;align-items:center;height:100%}.Footer_mail__53vhZ{width:200px;cursor:pointer;background:none;border:none;color:#fff;justify-self:center}.Footer_social__pyssC{display:flex;gap:10px;justify-self:center}@media(max-width:960px){.Footer_inner__fvbLE{display:flex;justify-content:space-between}}@media(max-width:600px){.Footer_inner__fvbLE{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:5px 20px}.Footer_social__pyssC{padding-bottom:10px}}.Header_header__2AlXl :where(a,button):focus-visible{outline:2px solid #fff;outline-offset:3px}.Header_skipLink__0_YzJ{position:absolute;left:-9999px;top:0;background:#fff;color:#000;padding:8px 12px;z-index:5000}.Header_skipLink__0_YzJ:focus{left:12px;top:12px;border-radius:6px;box-shadow:var(--shadow)}.Header_header__2AlXl{position:-webkit-sticky;position:sticky;top:0;z-index:4000;isolation:isolate;height:var(--header-h);background:var(--bg);color:var(--text);overflow:visible;pointer-events:auto}.Header_inner__VPAiV{max-width:1200px;margin:0 auto;height:100%;display:flex;align-items:center;justify-content:space-between;position:relative;padding:0 var(--pad-x,16px);gap:16px}.Header_brand___l_bl{display:inline-flex;align-items:center;justify-self:center;min-width:64px;flex:0 0 auto;pointer-events:auto}.Header_logoWrapper__K79NK{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:64px;height:64px;padding:6px;border-radius:50%;border:1px solid var(--border);box-shadow:0 0 2px rgba(245,196,0,.8),0 0 8px rgba(245,196,0,.6),0 0 14px rgba(245,196,0,.4),0 0 20px rgba(245,196,0,.2);background:var(--dark);overflow:hidden;margin-top:0}.Header_logoWrapper__K79NK :where(picture) img,.Header_logoWrapper__K79NK img{width:48px!important;height:48px!important;max-width:none;object-fit:contain;display:block;image-rendering:auto}.Header_navLeft__DhV9M,.Header_navRight__ojNGv{display:flex;align-items:center;width:500px;gap:60px;position:relative;pointer-events:auto}.Header_navLeft__DhV9M{justify-self:start;justify-content:flex-end}.Header_navRight__ojNGv{justify-self:end;justify-content:flex-start}.Header_navLink__IXQUL{position:relative;z-index:0;text-decoration:none;color:var(--text);font-size:1.2rem;font-weight:600;letter-spacing:.2px;padding:8px 6px;border-radius:8px;white-space:nowrap;font-family:Noto Sans,sans-serif;pointer-events:auto}.Header_navLink__IXQUL:hover{opacity:.9}.Header_cta__nHTcB{background:var(--brand);color:#081c12;padding:10px 16px;border-radius:var(--radius);font-weight:800;text-decoration:none;border:1px solid var(--brand-strong)}.Header_cta__nHTcB:hover{filter:brightness(1.05)}.Header_burger__U8XWg{position:absolute;right:var(--pad-x,16px);left:auto;height:44px;width:48px;border:none;background:rgba(0,0,0,0);color:var(--text);display:none;align-items:center;justify-content:center;cursor:pointer;border-radius:10px;touch-action:manipulation;pointer-events:auto}.Header_burger__U8XWg:hover{background:hsla(0,0%,100%,.06)}.Header_burgerBox__xQxog{position:relative;width:30px;height:20px}.Header_burgerInner__Sms5m,.Header_burgerInner__Sms5m:after,.Header_burgerInner__Sms5m:before{position:absolute;left:0;right:0;height:2px;background:currentColor;content:""}.Header_burgerInner__Sms5m{top:50%;transform:translateY(-50%)}.Header_burgerInner__Sms5m:before{top:-6px}.Header_burgerInner__Sms5m:after{bottom:-6px}.Header_overlay__1ggAP{position:fixed;inset:0;background:rgba(0,0,0,0);z-index:3500;transition:none}.Header_overlayHidden__Wq6iU{pointer-events:none}.Header_overlayVisible__yy_r4{pointer-events:auto}.Header_mobilePanel__gtdtp{position:fixed;top:var(--header-h,80px);right:0;left:auto;bottom:0;width:min(86vw,300px);background:var(--bg);color:var(--text);transform:translateX(100%);transition:transform .24s ease;border-left:1px solid var(--line);overflow:auto;z-index:3600;pointer-events:none;will-change:transform;-webkit-tap-highlight-color:rgba(0,0,0,0)}.Header_mobilePanel__gtdtp[data-open=true]{transform:translateX(0);pointer-events:auto}.Header_mobileInner__KXHwp{padding:20px var(--pad-x,16px) 32px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Header_mobileGroup__no46_{display:flex;flex-direction:column;gap:15px}.Header_mobileLink__cX10U{position:relative;z-index:0;display:block;width:100%;text-decoration:none;color:var(--text);font-size:1.05rem;padding:12px 10px;border-radius:10px}.Header_mobileLink__cX10U:hover{background:hsla(0,0%,100%,.06)}.Header_siteTitle__e4oWW{display:none;color:var(--text);font-weight:800}.Header_siteTitle__e4oWW a{color:inherit;text-decoration:none;border-radius:8px;padding:6px 4px}.Header_titleWrap__0zJHR{display:inline-block;line-height:1.05}.Header_titleFirst__aIP51,.Header_titleSecond__2EVKq{display:inline}@media(max-width:1200px){.Header_navLeft__DhV9M,.Header_navRight__ojNGv{gap:32px;width:420px}.Header_navLink__IXQUL{font-size:1.05rem}.Header_logoWrapper__K79NK{width:56px;height:56px;padding:6px}.Header_logoWrapper__K79NK :where(picture) img,.Header_logoWrapper__K79NK img{width:44px!important;height:44px!important}}@media(max-width:960px){.Header_inner__VPAiV{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:12px;gap:12px}.Header_navLeft__DhV9M,.Header_navRight__ojNGv{display:none}.Header_burger__U8XWg{display:inline-flex;position:static;grid-column:3;justify-self:end}.Header_brand___l_bl{display:flex;justify-content:center;align-items:center}.Header_siteTitle__e4oWW{display:block;grid-column:1;justify-self:start;font-size:1.1rem;max-width:45vw;white-space:normal;overflow:hidden;text-overflow:ellipsis;font-family:Story Script,sans-serif;font-weight:400;font-style:normal}.Header_titleSecond__2EVKq{display:block}.Header_mobileLink__cX10U:focus-visible{outline:2px solid #fff;outline-offset:3px}}@media(prefers-reduced-motion:reduce){.Header_mobilePanel__gtdtp,.Header_overlay__1ggAP{transition:none}}