@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2039e8342bda6056-s.0h2amv7e1wlhq.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fabcf92ba1ccea36-s.p.0lwj123ije5i..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:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}.bebas_neue_781729e7-module__f-BBIq__className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.bebas_neue_781729e7-module__f-BBIq__variable{--font-display:"Bebas Neue", "Bebas Neue Fallback"}
@font-face{font-family:Crimson Pro;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d4cfff78d70c32f1-s.0.f_03yjeizj3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Crimson Pro;font-style:italic;font-weight:400;font-display:swap;src:url(../media/edd49e6a728081e1-s.0nec83w9a499y.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Pro;font-style:italic;font-weight:400;font-display:swap;src:url(../media/a41eab1df8ed80c4-s.p.05m5kcrbsr6xs.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:Crimson Pro;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d4cfff78d70c32f1-s.0.f_03yjeizj3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Crimson Pro;font-style:italic;font-weight:600;font-display:swap;src:url(../media/edd49e6a728081e1-s.0nec83w9a499y.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Pro;font-style:italic;font-weight:600;font-display:swap;src:url(../media/a41eab1df8ed80c4-s.p.05m5kcrbsr6xs.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:Crimson Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbe2082c2ebf69de-s.0tj914n-9wmjl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9ae69ccf0a67f3e4-s.07rqilbxje11w.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/115e7a2565b70400-s.p.0ldth1faq2ch-.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:Crimson Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bbe2082c2ebf69de-s.0tj914n-9wmjl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9ae69ccf0a67f3e4-s.07rqilbxje11w.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/115e7a2565b70400-s.p.0ldth1faq2ch-.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:Crimson Pro Fallback;src:local(Times New Roman);ascent-override:90.96%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:98.56%}.crimson_pro_1da444c2-module__X2qVfG__className{font-family:Crimson Pro,Crimson Pro Fallback}.crimson_pro_1da444c2-module__X2qVfG__variable{--font-serif:"Crimson Pro", "Crimson Pro Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_830ec4ec-module__tt13ca__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_830ec4ec-module__tt13ca__variable{--font-body:"DM Sans", "DM Sans Fallback"}
:root{--red:#c0392b;--red-bright:#e74c3c;--red-dim:#c0392b2e;--red-glow:#c0392b59;--chrome:#b8b8b8;--chrome-light:#ececec;--chrome-dim:#666;--black:#080808;--dark:#111;--dark2:#181818;--dark3:#222;--dark4:#2a2a2a;--text:#f0f0f0;--text-muted:#888;--border:#ffffff12;--border-light:#ffffff1f;--font-display:"Bebas Neue", sans-serif;--font-serif:"Crimson Pro", serif;--font-body:"DM Sans", sans-serif;--nav-height:64px;--max-width:1200px;--section-pad:5rem 3rem;--radius:2px;--transition:.2s ease;--transition-md:.35s ease}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{background:var(--black);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:var(--font-body);cursor:pointer}input,select,textarea{font-family:var(--font-body)}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes heroZoom{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes pulse-red{0%,to{box-shadow:0 0 0 0 var(--red-glow)}50%{box-shadow:0 0 0 12px #0000}}.section{padding:var(--section-pad);border-bottom:1px solid var(--border)}.section--dark{background:var(--dark2)}.section-header{align-items:baseline;gap:1rem;margin-bottom:2.5rem;display:flex}.section-num{font-family:var(--font-display);color:var(--red);opacity:.2;-webkit-user-select:none;user-select:none;font-size:5rem;line-height:1}.section-title{font-family:var(--font-display);letter-spacing:.06em;color:var(--chrome-light);font-size:2.4rem}.btn{text-transform:uppercase;letter-spacing:.14em;cursor:pointer;transition:background var(--transition), border-color var(--transition), color var(--transition);font-size:.78rem;font-family:var(--font-body);border:none;align-items:center;gap:.5rem;padding:.85rem 2.2rem;display:inline-flex}.btn-primary{background:var(--red);color:#fff}.btn-primary:hover{background:var(--red-bright)}.btn-ghost{color:var(--chrome-light);background:0 0;border:1px solid #b8b8b859}.btn-ghost:hover{border-color:var(--chrome-light);color:#fff}.stats-bar{border-bottom:1px solid var(--border);background:var(--dark);grid-template-columns:repeat(3,1fr);display:grid}.stat{text-align:center;border-right:1px solid var(--border);padding:1.6rem 1rem}.stat:last-child{border-right:none}.stat-num{font-family:var(--font-display);color:var(--red-bright);font-size:2.8rem;line-height:1}.stat-label{text-transform:uppercase;letter-spacing:.16em;color:var(--text-muted);margin-top:.3rem;font-size:.62rem}@media (max-width:900px){:root{--section-pad:3rem 1.5rem}.stats-bar{grid-template-columns:1fr 1fr 1fr}.stat-num{font-size:2rem}}@media (max-width:600px){.stats-bar{grid-template-columns:1fr}.stat{border-right:none;border-bottom:1px solid var(--border)}.stat:last-child{border-bottom:none}.section-num{font-size:3.5rem}.section-title{font-size:1.8rem}}
.Nav-module__e1xquq__nav{z-index:500;height:var(--nav-height);border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(12px);background:#080808f7;justify-content:space-between;align-items:center;padding:0 3rem;display:flex;position:sticky;top:0}.Nav-module__e1xquq__logo{align-items:center;display:flex}.Nav-module__e1xquq__logoText{font-family:var(--font-display);letter-spacing:.1em;color:var(--chrome-light);font-size:1.3rem}.Nav-module__e1xquq__links{align-items:center;gap:2rem;display:flex}.Nav-module__e1xquq__link{text-transform:uppercase;letter-spacing:.14em;color:var(--text-muted);transition:color var(--transition);font-size:.72rem;position:relative}.Nav-module__e1xquq__link:after{content:"";background:var(--red-bright);height:1px;transition:transform var(--transition);position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.Nav-module__e1xquq__link:hover{color:var(--text)}.Nav-module__e1xquq__link:hover:after{transform:scaleX(1)}.Nav-module__e1xquq__link.Nav-module__e1xquq__active{color:var(--text)}.Nav-module__e1xquq__link.Nav-module__e1xquq__active:after{transform:scaleX(1)}.Nav-module__e1xquq__toggle{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:4px;display:none}.Nav-module__e1xquq__toggle span{background:var(--chrome-light);width:24px;height:2px;transition:transform var(--transition), opacity var(--transition);display:block}.Nav-module__e1xquq__toggleOpen span:first-child{transform:translateY(7px)rotate(45deg)}.Nav-module__e1xquq__toggleOpen span:nth-child(2){opacity:0}.Nav-module__e1xquq__toggleOpen span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.Nav-module__e1xquq__drawer{top:var(--nav-height);border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:499;background:#080808fa;flex-direction:column;gap:0;padding:1.5rem;display:flex;position:fixed;left:0;right:0}.Nav-module__e1xquq__drawerLink{text-transform:uppercase;letter-spacing:.14em;color:var(--text-muted);border-bottom:1px solid var(--border);transition:color var(--transition);padding:.9rem 0;font-size:.85rem;display:block}.Nav-module__e1xquq__drawerLink:last-of-type{border-bottom:none}.Nav-module__e1xquq__drawerLink:hover,.Nav-module__e1xquq__drawerLink.Nav-module__e1xquq__active{color:var(--text)}@media (max-width:900px){.Nav-module__e1xquq__nav{padding:0 1.5rem}.Nav-module__e1xquq__links{display:none}.Nav-module__e1xquq__toggle{display:flex}.Nav-module__e1xquq__nav>a.Nav-module__e1xquq__btn{display:none}}
.Footer-module__EZoWya__footer{background:var(--black);border-top:1px solid var(--border);padding:2.5rem 3rem}.Footer-module__EZoWya__inner{max-width:var(--max-width);grid-template-columns:1fr 1fr 1fr;align-items:start;gap:2rem;margin:0 auto;display:grid}.Footer-module__EZoWya__brandName{font-family:var(--font-display);letter-spacing:.1em;color:var(--chrome-light);margin-bottom:.5rem;font-size:1.4rem;display:block}.Footer-module__EZoWya__tagline{font-family:var(--font-serif);color:var(--chrome);font-size:.95rem;font-style:italic}.Footer-module__EZoWya__colHead{font-family:var(--font-display);letter-spacing:.12em;color:var(--chrome-light);margin-bottom:.8rem;font-size:.85rem}.Footer-module__EZoWya__links ul{flex-direction:column;gap:.45rem;list-style:none;display:flex}.Footer-module__EZoWya__links a{color:var(--text-muted);transition:color var(--transition);font-size:.8rem}.Footer-module__EZoWya__links a:hover{color:var(--text)}.Footer-module__EZoWya__contact p{color:var(--text-muted);font-size:.8rem;line-height:1.8}.Footer-module__EZoWya__contact a{color:var(--red-bright);transition:color var(--transition)}.Footer-module__EZoWya__contact a:hover{color:#fff}.Footer-module__EZoWya__bottom{max-width:var(--max-width);border-top:1px solid var(--border);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin:2rem auto 0;padding-top:1.5rem;font-size:.68rem;display:flex}@media (max-width:900px){.Footer-module__EZoWya__footer{padding:2rem 1.5rem}.Footer-module__EZoWya__inner{grid-template-columns:1fr;gap:1.5rem}.Footer-module__EZoWya__bottom{padding:1rem 0 0}}
