.Navbar-module___rHu7W__header{z-index:1000;color:#fff;pointer-events:none;width:100%;padding:24px 0;position:absolute;top:0;left:0}.Navbar-module___rHu7W__container{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:32px;width:min(100% - 64px,1800px);min-width:0;margin:0 auto;display:grid}.Navbar-module___rHu7W__logo{z-index:2;color:#fff;pointer-events:auto;align-items:center;gap:12px;width:max-content;min-width:0;text-decoration:none;display:inline-flex;position:relative}.Navbar-module___rHu7W__logoMark{color:#fff;clip-path:polygon(50% 0%,90% 17%,84% 74%,50% 100%,16% 74%,10% 17%);letter-spacing:-1px;background:#d71919;flex:none;justify-content:center;align-items:center;width:48px;height:56px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:900;display:flex}.Navbar-module___rHu7W__logoText{letter-spacing:.14em;white-space:nowrap;flex-direction:column;min-width:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,Arial,sans-serif;line-height:.9;display:flex}.Navbar-module___rHu7W__logoModern{color:#fff;font-size:21px;font-weight:900}.Navbar-module___rHu7W__logoWarrior{color:#d71919;margin-top:5px;font-size:20px;font-weight:900}.Navbar-module___rHu7W__logoImage{object-fit:contain;filter:brightness(1.4)contrast(1.05);width:220px;height:75px;display:block}.Navbar-module___rHu7W__desktopNavigation{justify-content:center;align-items:center;gap:clamp(16px,2vw,34px);min-width:0;display:flex;overflow:hidden}.Navbar-module___rHu7W__desktopNavigation .Navbar-module___rHu7W__navLink{color:#ffffffb8;text-transform:uppercase;white-space:nowrap;letter-spacing:.07em;pointer-events:auto;flex:none;justify-content:center;align-items:center;gap:7px;padding:8px 2px;font-family:Arial Narrow,Arial,Helvetica,sans-serif;font-size:clamp(11px,.78vw,15px);font-weight:700;text-decoration:none;transition:color .25s;display:inline-flex;position:relative}.Navbar-module___rHu7W__desktopNavigation .Navbar-module___rHu7W__navLink .Navbar-module___rHu7W__navIcon{color:#ffffff80;flex:none;width:17px;height:17px;transition:color .25s,transform .25s}.Navbar-module___rHu7W__desktopNavigation .Navbar-module___rHu7W__navLink:after{content:"";background:#d71919;border-radius:2px;width:0;height:2px;transition:width .25s;position:absolute;bottom:-2px;left:0}.Navbar-module___rHu7W__desktopNavigation .Navbar-module___rHu7W__navLink:hover{color:#fff}.Navbar-module___rHu7W__desktopNavigation .Navbar-module___rHu7W__navLink:hover .Navbar-module___rHu7W__navIcon{color:#d71919;transform:translateY(-1px)}.Navbar-module___rHu7W__desktopNavigation .Navbar-module___rHu7W__navLink:hover:after{width:100%}.Navbar-module___rHu7W__desktopNavigation .Navbar-module___rHu7W__navLink.Navbar-module___rHu7W__active,.Navbar-module___rHu7W__desktopNavigation .Navbar-module___rHu7W__navLink.Navbar-module___rHu7W__active .Navbar-module___rHu7W__navIcon{color:#d71919}.Navbar-module___rHu7W__desktopNavigation .Navbar-module___rHu7W__navLink.Navbar-module___rHu7W__active:after{width:100%}.Navbar-module___rHu7W__communityButton{color:#fff;text-transform:uppercase;white-space:nowrap;letter-spacing:.08em;pointer-events:auto;background:#0000001f;border:1px solid #d71919;flex:none;justify-content:center;align-items:center;min-height:46px;padding:0 20px;font-family:Arial Narrow,Arial,Helvetica,sans-serif;font-size:10px;font-weight:800;text-decoration:none;transition:background .25s,border-color .25s,transform .25s;display:inline-flex}.Navbar-module___rHu7W__communityButton:hover{color:#fff;background:#d71919;border-color:#d71919;transform:translateY(-2px)}.Navbar-module___rHu7W__mobileMenuWrapper{min-width:0;display:none}.Navbar-module___rHu7W__mobileHeaderRow{justify-content:flex-end;align-items:center;gap:12px;width:100%;display:flex}.Navbar-module___rHu7W__mobileCommunityButton{color:#fff;text-transform:uppercase;white-space:nowrap;letter-spacing:.08em;pointer-events:auto;background:#d71919;border:1px solid #d71919;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-family:Arial Narrow,Arial,sans-serif;font-size:9px;font-weight:800;text-decoration:none;transition:background .25s,transform .25s;display:none}.Navbar-module___rHu7W__mobileCommunityButton:hover{background:#b31515;transform:translateY(-1px)}.Navbar-module___rHu7W__mobileNavBottom{z-index:2000;width:100%;padding:8px 8px calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);background:#050709f5;border-top:1px solid #d7191947;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 30px #00000073}.Navbar-module___rHu7W__mobileNavigation{justify-content:stretch;align-items:stretch;gap:2px;width:100%;margin:0;padding:0;display:flex}.Navbar-module___rHu7W__mobileNavigation .Navbar-module___rHu7W__navLink{color:#ffffff8c;text-align:center;text-transform:uppercase;letter-spacing:.025em;white-space:nowrap;pointer-events:auto;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:58px;padding:6px 3px;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:600;line-height:1.1;text-decoration:none;transition:color .2s;display:flex;position:relative}.Navbar-module___rHu7W__mobileNavigation .Navbar-module___rHu7W__navLink:after{content:"";background:#d71919;border-radius:2px;width:0;height:2px;margin:auto;transition:width .2s;position:absolute;bottom:0;left:20%;right:20%}.Navbar-module___rHu7W__mobileNavigation .Navbar-module___rHu7W__navLink .Navbar-module___rHu7W__navIcon{color:#ffffff7a;flex:none;width:21px;height:21px;transition:color .2s,transform .2s}.Navbar-module___rHu7W__mobileNavigation .Navbar-module___rHu7W__navLink:hover{color:#fff}.Navbar-module___rHu7W__mobileNavigation .Navbar-module___rHu7W__navLink:hover .Navbar-module___rHu7W__navIcon{color:#d71919;transform:translateY(-1px)}.Navbar-module___rHu7W__mobileNavigation .Navbar-module___rHu7W__navLink.Navbar-module___rHu7W__active{color:#fff}.Navbar-module___rHu7W__mobileNavigation .Navbar-module___rHu7W__navLink.Navbar-module___rHu7W__active .Navbar-module___rHu7W__navIcon{color:#d71919}.Navbar-module___rHu7W__mobileNavigation .Navbar-module___rHu7W__navLink.Navbar-module___rHu7W__active:after{width:60%}@media (min-width:1600px){.Navbar-module___rHu7W__container{column-gap:40px;width:min(100% - 96px,1800px)}.Navbar-module___rHu7W__desktopNavigation{gap:28px}.Navbar-module___rHu7W__desktopNavigation .Navbar-module___rHu7W__navLink{letter-spacing:.08em;font-size:15px}.Navbar-module___rHu7W__desktopNavigation .Navbar-module___rHu7W__navLink .Navbar-module___rHu7W__navIcon{width:18px;height:18px}.Navbar-module___rHu7W__communityButton{min-height:48px;padding:0 23px}}@media (min-width:1201px) and (max-width:1599px){.Navbar-module___rHu7W__container{column-gap:24px;width:calc(100% - 64px)}.Navbar-module___rHu7W__desktopNavigation{gap:clamp(13px,1.5vw,24px)}.Navbar-module___rHu7W__desktopNavigation .Navbar-module___rHu7W__navLink{letter-spacing:.055em;gap:5px;font-size:12px}.Navbar-module___rHu7W__desktopNavigation .Navbar-module___rHu7W__navLink .Navbar-module___rHu7W__navIcon{width:15px;height:15px}.Navbar-module___rHu7W__communityButton{min-height:43px;padding:0 15px;font-size:9px}.Navbar-module___rHu7W__logo{gap:9px}.Navbar-module___rHu7W__logoMark{width:43px;height:51px}.Navbar-module___rHu7W__logoModern{font-size:18px}.Navbar-module___rHu7W__logoWarrior{font-size:17px}}@media (max-width:1200px){.Navbar-module___rHu7W__header{padding:18px 0}.Navbar-module___rHu7W__container{justify-content:space-between;align-items:center;gap:20px;width:calc(100% - 40px);display:flex}.Navbar-module___rHu7W__desktopNavigation,.Navbar-module___rHu7W__communityButton{display:none}.Navbar-module___rHu7W__mobileMenuWrapper{width:auto;display:block}.Navbar-module___rHu7W__mobileCommunityButton{display:inline-flex}.Navbar-module___rHu7W__mobileNavBottom{display:block}.Navbar-module___rHu7W__logoMark{width:42px;height:49px;font-size:12px}.Navbar-module___rHu7W__logoModern{font-size:17px}.Navbar-module___rHu7W__logoWarrior{font-size:16px}}@media (max-width:900px){.Navbar-module___rHu7W__header{padding:16px 0}.Navbar-module___rHu7W__container{width:calc(100% - 30px)}.Navbar-module___rHu7W__logo{gap:9px}.Navbar-module___rHu7W__logoMark{width:39px;height:46px}.Navbar-module___rHu7W__logoModern{font-size:16px}.Navbar-module___rHu7W__logoWarrior{margin-top:4px;font-size:15px}.Navbar-module___rHu7W__mobileCommunityButton{min-height:40px;padding:0 14px;font-size:8px}.Navbar-module___rHu7W__mobileNavigation .Navbar-module___rHu7W__navLink{min-height:56px;font-size:9px}.Navbar-module___rHu7W__mobileNavigation .Navbar-module___rHu7W__navLink .Navbar-module___rHu7W__navIcon{width:20px;height:20px}}@media (max-width:600px){.Navbar-module___rHu7W__container{gap:12px;width:calc(100% - 24px)}.Navbar-module___rHu7W__logo{gap:8px}.Navbar-module___rHu7W__logoMark{width:36px;height:43px}.Navbar-module___rHu7W__logoModern{font-size:15px}.Navbar-module___rHu7W__logoWarrior{font-size:14px}.Navbar-module___rHu7W__mobileCommunityButton{letter-spacing:.06em;min-height:38px;padding:0 12px;font-size:8px}.Navbar-module___rHu7W__mobileNavBottom{padding:6px 5px calc(6px + env(safe-area-inset-bottom))}.Navbar-module___rHu7W__mobileNavigation .Navbar-module___rHu7W__navLink{letter-spacing:0;gap:4px;min-height:54px;padding:5px 2px;font-size:8px}.Navbar-module___rHu7W__mobileNavigation .Navbar-module___rHu7W__navLink .Navbar-module___rHu7W__navIcon{width:19px;height:19px}}@media (max-width:420px){.Navbar-module___rHu7W__container{width:calc(100% - 20px)}.Navbar-module___rHu7W__logo{gap:7px}.Navbar-module___rHu7W__logoMark{width:34px;height:41px}.Navbar-module___rHu7W__logoModern{font-size:14px}.Navbar-module___rHu7W__logoWarrior{font-size:13px}.Navbar-module___rHu7W__mobileCommunityButton{min-height:36px;padding:0 10px;font-size:7px}.Navbar-module___rHu7W__mobileNavigation .Navbar-module___rHu7W__navLink{min-height:52px;font-size:7px}.Navbar-module___rHu7W__mobileNavigation .Navbar-module___rHu7W__navLink .Navbar-module___rHu7W__navIcon{width:18px;height:18px}}@media (max-width:360px){.Navbar-module___rHu7W__container{width:calc(100% - 16px)}.Navbar-module___rHu7W__logo{gap:6px}.Navbar-module___rHu7W__logoMark{width:31px;height:38px}.Navbar-module___rHu7W__logoModern{font-size:12px}.Navbar-module___rHu7W__logoWarrior{margin-top:3px;font-size:11px}.Navbar-module___rHu7W__mobileCommunityButton{min-height:34px;padding:0 8px;font-size:6.5px}.Navbar-module___rHu7W__mobileNavBottom{padding:4px 3px calc(4px + env(safe-area-inset-bottom))}.Navbar-module___rHu7W__mobileNavigation .Navbar-module___rHu7W__navLink{gap:2px;min-height:48px;padding:3px 1px;font-size:6px}.Navbar-module___rHu7W__mobileNavigation .Navbar-module___rHu7W__navLink .Navbar-module___rHu7W__navIcon{width:16px;height:16px}}@media (prefers-reduced-motion:reduce){.Navbar-module___rHu7W__desktopNavigation .Navbar-module___rHu7W__navLink,.Navbar-module___rHu7W__desktopNavigation .Navbar-module___rHu7W__navLink:after,.Navbar-module___rHu7W__desktopNavigation .Navbar-module___rHu7W__navLink .Navbar-module___rHu7W__navIcon,.Navbar-module___rHu7W__communityButton,.Navbar-module___rHu7W__mobileCommunityButton,.Navbar-module___rHu7W__mobileNavigation .Navbar-module___rHu7W__navLink,.Navbar-module___rHu7W__mobileNavigation .Navbar-module___rHu7W__navLink:after,.Navbar-module___rHu7W__mobileNavigation .Navbar-module___rHu7W__navLink .Navbar-module___rHu7W__navIcon{transition:none}.Navbar-module___rHu7W__desktopNavigation .Navbar-module___rHu7W__navLink:hover .Navbar-module___rHu7W__navIcon,.Navbar-module___rHu7W__mobileNavigation .Navbar-module___rHu7W__navLink:hover .Navbar-module___rHu7W__navIcon,.Navbar-module___rHu7W__communityButton:hover,.Navbar-module___rHu7W__mobileCommunityButton:hover{transform:none}}@media (min-width:1201px){.Navbar-module___rHu7W__mobileNavBottom{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;border:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;display:none!important;position:absolute!important;overflow:hidden!important}}
.Hero-module__JgYmMq__hero{color:#f4f3ef;isolation:isolate;background:#07080a;flex-direction:column;justify-content:space-between;width:100%;min-height:100svh;display:flex;position:relative;overflow:hidden}.Hero-module__JgYmMq__background{z-index:0;position:absolute;inset:0}.Hero-module__JgYmMq__backgroundImage{z-index:0}.Hero-module__JgYmMq__backgroundScrim{z-index:1;background:linear-gradient(90deg,#040506f5 0%,#040506db 30%,#0405068c 52%,#0405062e 68%,#04050614 100%);position:absolute;inset:0}.Hero-module__JgYmMq__backgroundVignette{z-index:1;background:linear-gradient(#0203046b 0%,#02030400 24% 72%,#0203048c 100%);position:absolute;inset:0}.Hero-module__JgYmMq__inner{z-index:2;flex-direction:column;flex:1;justify-content:center;gap:clamp(28px,3.5vw,40px);max-width:760px;padding:clamp(110px,14vw,160px) clamp(24px,6vw,88px) clamp(40px,6vw,64px);display:flex;position:relative}.Hero-module__JgYmMq__content{flex-direction:column;gap:clamp(14px,1.6vw,20px);display:flex}.Hero-module__JgYmMq__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#f4f3ef;flex-direction:column;align-items:flex-start;gap:10px;margin:0;font-size:clamp(13px,1vw,15px);font-weight:600;display:flex}.Hero-module__JgYmMq__eyebrowRule{background:#c8161d;width:56px;height:3px;display:block}.Hero-module__JgYmMq__heading{font-family:var(--font-display,"Anton", "Arial Narrow", sans-serif);text-transform:uppercase;letter-spacing:.01em;flex-direction:column;margin:0;font-size:clamp(42px,6.4vw,92px);font-weight:400;line-height:.98;display:flex}.Hero-module__JgYmMq__headingLine{color:#f4f3ef;text-shadow:0 2px 18px #0000008c}.Hero-module__JgYmMq__headingAccent{color:#c8161d}.Hero-module__JgYmMq__description{color:#cfcfd2;max-width:46ch;margin:0;font-size:clamp(15px,1.15vw,18px);line-height:1.55}.Hero-module__JgYmMq__actions{flex-wrap:wrap;gap:16px;margin-top:4px;display:flex}.Hero-module__JgYmMq__primaryButton,.Hero-module__JgYmMq__secondaryButton{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;gap:10px;height:54px;padding:0 30px;font-size:13px;font-weight:700;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,transform .15s;display:inline-flex}.Hero-module__JgYmMq__primaryButton{color:#f4f3ef;background:#c8161d;border:1px solid #c8161d}.Hero-module__JgYmMq__primaryButton:hover{background:#a31218;border-color:#a31218;transform:translateY(-1px)}.Hero-module__JgYmMq__secondaryButton{color:#f4f3ef;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a0b0d8c;border:1px solid #f4f3ef59}.Hero-module__JgYmMq__secondaryButton:hover{border-color:#f4f3ef;transform:translateY(-1px)}.Hero-module__JgYmMq__playIcon{flex-shrink:0;width:18px;height:18px}.Hero-module__JgYmMq__primaryButton:focus-visible,.Hero-module__JgYmMq__secondaryButton:focus-visible{outline-offset:3px;outline:2px solid #f4f3ef}.Hero-module__JgYmMq__bottom{z-index:2;position:relative}.Hero-module__JgYmMq__featureBar{border-top:1px solid #f4f3ef1f;grid-template-columns:repeat(4,1fr);gap:clamp(16px,2vw,24px);margin:0;padding:clamp(24px,3vw,34px) clamp(24px,6vw,88px);list-style:none;display:grid}.Hero-module__JgYmMq__featureItem{align-items:flex-start;gap:14px;padding-left:clamp(16px,1.8vw,24px);display:flex;position:relative}.Hero-module__JgYmMq__featureItem:first-child{padding-left:0}.Hero-module__JgYmMq__featureDivider{background:#f4f3ef24;width:1px;position:absolute;top:2px;bottom:2px;left:0}.Hero-module__JgYmMq__featureIcon{color:#c8161d;flex-shrink:0;width:34px;height:34px}.Hero-module__JgYmMq__featureIcon svg{width:100%;height:100%}.Hero-module__JgYmMq__featureText{flex-direction:column;gap:4px;display:flex}.Hero-module__JgYmMq__featureTitle{letter-spacing:.08em;text-transform:uppercase;color:#f4f3ef;font-size:13px;font-weight:700}.Hero-module__JgYmMq__featureDescription{color:#a6a7ab;font-size:13px;line-height:1.45}.Hero-module__JgYmMq__ribbon{text-align:center;letter-spacing:.24em;text-transform:uppercase;color:#f4f3ef;margin:0;padding:16px clamp(24px,6vw,88px) clamp(20px,2.4vw,28px);font-size:13px;font-weight:700}.Hero-module__JgYmMq__ribbonAccent{color:#c8161d}@media (max-width:900px){.Hero-module__JgYmMq__featureBar{grid-template-columns:repeat(2,1fr);row-gap:24px}.Hero-module__JgYmMq__featureItem:nth-child(3){padding-left:0}.Hero-module__JgYmMq__featureItem:first-child .Hero-module__JgYmMq__featureDivider,.Hero-module__JgYmMq__featureItem:nth-child(3) .Hero-module__JgYmMq__featureDivider{display:none}.Hero-module__JgYmMq__backgroundScrim{background:linear-gradient(90deg,#040506d9 0%,#040506b3 40%,#04050666 60%,#04050626 80%,#0405060d 100%)}.Hero-module__JgYmMq__backgroundVignette{background:linear-gradient(#02030499 0%,#02030400 20% 70%,#020304cc 100%)}}@media (max-width:560px){.Hero-module__JgYmMq__inner{padding-top:130px}.Hero-module__JgYmMq__actions{flex-direction:column}.Hero-module__JgYmMq__primaryButton,.Hero-module__JgYmMq__secondaryButton{width:100%}.Hero-module__JgYmMq__featureBar{grid-template-columns:1fr}.Hero-module__JgYmMq__featureItem .Hero-module__JgYmMq__featureDivider{display:none}.Hero-module__JgYmMq__featureItem{padding-left:0}.Hero-module__JgYmMq__ribbon{letter-spacing:.14em;font-size:11px}.Hero-module__JgYmMq__backgroundScrim{background:linear-gradient(#040506bf 0%,#0405068c 30%,#0405064d 60%,#0405061a 85%,#0405060d 100%)!important}.Hero-module__JgYmMq__backgroundVignette{background:linear-gradient(#02030480 0%,#02030400 25% 75%,#020304b3 100%)!important}.Hero-module__JgYmMq__headingLine{text-shadow:0 2px 30px #000000b3}.Hero-module__JgYmMq__description{text-shadow:0 1px 20px #0009}}@media (max-width:400px){.Hero-module__JgYmMq__backgroundScrim{background:linear-gradient(#040506b3 0%,#04050680 25%,#04050640 55%,#04050614 80%,#04050608 100%)!important}.Hero-module__JgYmMq__backgroundVignette{background:linear-gradient(#02030466 0%,#02030400 20% 80%,#02030499 100%)!important}}@media (prefers-reduced-motion:reduce){.Hero-module__JgYmMq__primaryButton,.Hero-module__JgYmMq__secondaryButton{transition:none}}
