@font-face{font-family:tektur;src:url(../media/Tektur_400-s.p.0biplrkjwcv6a.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:tektur;src:url(../media/Tektur_500-s.p.0mt2z1u8dir5i.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:tektur;src:url(../media/Tektur_600-s.p.15zxpqz.x7tud.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:tektur;src:url(../media/Tektur_700-s.p.08-4ir~u3ev7n.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:tektur;src:url(../media/Tektur_800-s.p.01~oklte6ua6y.ttf)format("truetype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:tektur;src:url(../media/Tektur_900-s.p.0brqh67l_hhwz.ttf)format("truetype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:tektur Fallback;src:local(Arial);ascent-override:89.25%;descent-override:26.77%;line-gap-override:0.0%;size-adjust:112.05%}.tektur_abcd117e-module__shP4sG__className{font-family:tektur,tektur Fallback}.tektur_abcd117e-module__shP4sG__variable{--font-display-local:"tektur", "tektur Fallback"}
@font-face{font-family:gilroy;src:url(../media/Gilroy_Light-s.p.0~7d9.gbpq3b_.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:gilroy;src:url(../media/Gilroy_Regular-s.p.0a7m.r_mv89-8.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:gilroy;src:url(../media/Gilroy_Medium-s.p.0ug-mthpag24o.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:gilroy;src:url(../media/Gilroy_Semibold-s.p.0f_cqzh8t7.k~.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:gilroy;src:url(../media/Gilroy_Bold-s.p.0.26r-.3.ab.k.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:gilroy;src:url(../media/Gilroy_Extrabold-s.p.0e7iahtearlby.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:gilroy;src:url(../media/Gilroy_Black-s.p.1061gn~m~pi~2.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:gilroy Fallback;src:local(Arial);ascent-override:74.23%;descent-override:21.55%;line-gap-override:19.16%;size-adjust:104.41%}.gilroy_4b0ffe8d-module__rRRzlG__className{font-family:gilroy,gilroy Fallback}.gilroy_4b0ffe8d-module__rRRzlG__variable{--font-body-local:"gilroy", "gilroy Fallback"}
:root{--color-background:#161616;--color-surface:#1d1d1d;--color-surface-strong:#1d1a15;--color-surface-soft:#262626;--color-border:#262626;--color-border-strong:#915800;--color-outline:gray;--color-text-primary:#ececec;--color-text-secondary:#d3d3d3;--color-text-muted:#acacac;--color-text-faint:#676767;--color-text-disabled:#3a3a3a;--color-accent:#f29200;--color-accent-strong:#f7b859;--color-accent-pressed:#c27500;--color-accent-soft:#f292000d;--color-accent-soft-border:#f2920040;--color-shadow:#00000057;--font-display:var(--font-display-local), "Tektur", "Arial Narrow", "Roboto Condensed", "Impact", sans-serif;--font-body:var(--font-body-local), "Segoe UI", "Helvetica Neue", Arial, sans-serif;--type-display-12:12px;--type-display-14:14px;--type-display-16:16px;--type-display-20:20px;--type-display-32:32px;--type-display-44:44px;--type-display-64:64px;--type-body-16:16px;--type-body-18:18px;--type-body-20:20px;--type-body-22:22px;--leading-display:1.3;--leading-body:1.4;--leading-body-compact:1.375;--leading-brand-compact:1.03;--leading-nav:calc(18 / 14);--container-max-width:1280px;--section-padding-x:80px;--section-padding-y:64px;--section-padding-y-large:100px;--radius-sm:0;--radius-md:0;--radius-lg:0;--border-thin:1px;--header-height:76px}@media (max-width:1024px){:root{--section-padding-x:32px;--section-padding-y:52px;--section-padding-y-large:72px}}@media (max-width:640px){:root{--section-padding-x:20px;--section-padding-y:42px;--section-padding-y-large:54px}}
.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.balanced-text{text-wrap:balance}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--color-background);min-height:100vh;color:var(--color-text-primary);font-family:var(--font-body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}img{max-width:100%;display:block}::selection{background:var(--color-accent);color:var(--color-background)}
