.page_page__6kfbF{--black:#080909;--panel:#121414;--steel:#262a2b;--line:#343838;--muted:#b8bcba;--yellow:#f4c928;--red:#e71d32;background:var(--black);color:#f8f8f4;overflow:clip}.page_page__6kfbF *{box-sizing:border-box}.page_page__6kfbF a{color:inherit}.page_header__cMkfo{height:84px;padding:0 max(24px,calc((100% - 1540px) / 2));display:grid;grid-template-columns:190px 1fr auto;align-items:center;gap:24px;position:absolute;inset:0 0 auto;z-index:30;border-bottom:1px solid rgba(255,255,255,.18);background:rgba(5,6,6,.68);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.page_brand__htRGz{width:170px;display:block}.page_brand__htRGz img{width:100%;height:auto;display:block}.page_nav__gTBjs{display:flex;align-items:center;justify-content:center;gap:clamp(14px,1.65vw,28px)}.page_nav__gTBjs a{position:relative;color:#ededeb;text-decoration:none;font-size:.9rem;font-weight:750;white-space:nowrap}.page_nav__gTBjs a:after{content:"";position:absolute;height:2px;inset:auto 50% -12px;background:var(--yellow);transition:inset .2s ease}.page_nav__gTBjs .page_activeNav__rUP4T:after,.page_nav__gTBjs a:hover:after{inset-inline:0}.page_nav__gTBjs .page_activeNav__rUP4T{color:var(--yellow)}.page_headerCta__QgoN2{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;background:var(--yellow);color:#101111;text-decoration:none;font-weight:900}.page_menuButton__A1GfN,.page_navToggle__QJy_a{display:none}.page_hero__6rEyf{min-height:min(850px,100vh);position:relative;display:flex;align-items:flex-end;isolation:isolate}.page_heroImage__I_b3Q{object-fit:cover;object-position:center 55%;z-index:-3}.page_heroOverlay__eDcao{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(4,5,5,.97),rgba(4,5,5,.77) 46%,rgba(4,5,5,.18) 78%),linear-gradient(0deg,rgba(4,5,5,.82),transparent 48%)}.page_heroContent__KAtz5{width:min(1540px,calc(100% - 48px));margin:0 auto;padding:170px 0 92px}.page_kicker__zsLx0{margin:0 0 12px;color:var(--yellow);font-size:.78rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.page_hero__6rEyf h1{max-width:970px;margin:0;font-size:clamp(3.5rem,6.8vw,7.4rem);line-height:.9;letter-spacing:0}.page_heroContent__KAtz5>p:not(.page_kicker__zsLx0){max-width:810px;margin:26px 0 0;color:#e4e6e3;font-size:clamp(1.08rem,1.55vw,1.42rem);line-height:1.55}.page_actions__1gyRk{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.page_primaryButton___Q3X8,.page_secondaryButton__u4zl9{min-height:54px;display:inline-flex;align-items:center;justify-content:center;padding:0 23px;text-decoration:none;font-weight:900;transition:transform .2s ease,box-shadow .2s ease}.page_primaryButton___Q3X8{background:var(--yellow);color:#101111}.page_secondaryButton__u4zl9{border:1px solid rgba(255,255,255,.7);background:rgba(8,9,9,.42);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.page_primaryButton___Q3X8:hover,.page_secondaryButton__u4zl9:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(0,0,0,.28)}.page_heroFacts__ja__t{display:flex;gap:38px;flex-wrap:wrap;margin-top:48px}.page_heroFacts__ja__t span{display:grid;color:#d2d5d2;font-size:.82rem;text-transform:uppercase;letter-spacing:.05em}.page_heroFacts__ja__t strong{color:#fff;font-size:1.45rem;letter-spacing:0}.page_scrollCue__vjdgV{position:absolute;right:max(24px,calc((100% - 1540px) / 2));bottom:92px;display:flex;gap:16px;align-items:center;color:#fff;text-decoration:none;font-weight:750}.page_scrollCue__vjdgV span{width:42px;height:42px;border:1px solid rgba(255,255,255,.55);display:grid;place-items:center}.page_categorySection__fQPex,.page_collectionSection__bMqzV,.page_configSection__fkjA8,.page_factorySection__XBLdl,.page_faqSection__MKM3U,.page_inquirySection__Jw44G,.page_packageSection__vPYxm,.page_tableSection__oK8jd{width:min(1540px,calc(100% - 48px));margin:0 auto;padding:100px 0}.page_sectionIntro__IPI0c{max-width:920px;margin-bottom:42px}.page_inquiryCopy__7kgEz h2,.page_rackCopy__dZCDy h2,.page_sectionIntroRow__vL9Iz h2,.page_sectionIntro__IPI0c h2,.page_zoneImage__3Bq7L h2{margin:0;font-size:clamp(2.4rem,4.35vw,5rem);line-height:.96;letter-spacing:0}.page_sectionIntroRow__vL9Iz>div:last-child p,.page_sectionIntroRow__vL9Iz>p,.page_sectionIntro__IPI0c>p:last-child{color:var(--muted);line-height:1.65;font-size:1.05rem}.page_sectionIntroRow__vL9Iz{display:grid;grid-template-columns:1.1fr .7fr;gap:80px;align-items:end;margin-bottom:44px}.page_sectionIntroRow__vL9Iz>div:last-child a{display:inline-flex;gap:10px;margin-top:10px;color:var(--yellow);font-weight:850;text-underline-offset:5px}.page_categorySection__fQPex{padding-top:80px}.page_categoryGrid__oGXw8{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;background:#3c3f3f;border:2px solid #3c3f3f}.page_categoryCard__JgPZu{min-height:260px;position:relative;isolation:isolate;overflow:hidden;text-decoration:none;background:#171919}.page_categoryCard__JgPZu img{object-fit:cover;z-index:-2;transition:transform .4s ease}.page_categoryCard__JgPZu:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(4,5,5,.95),rgba(4,5,5,.12) 72%)}.page_categoryCard__JgPZu:hover img{transform:scale(1.045)}.page_categoryCard__JgPZu>div{position:absolute;inset:auto 20px 18px}.page_categoryCard__JgPZu h3{margin:0;font-size:1.42rem}.page_categoryCard__JgPZu p{margin:6px 0 0;color:#d6d8d5;font-size:.9rem;line-height:1.4}.page_categoryNumber__WUhtM{position:absolute;top:16px;left:16px;color:var(--yellow);font-weight:900}.page_collectionSection__bMqzV{width:100%;padding-inline:max(24px,calc((100% - 1540px) / 2));background:#f1f2ee;color:#111212}.page_collectionSection__bMqzV .page_kicker__zsLx0{color:#bd1526}.page_collectionSection__bMqzV .page_sectionIntroRow__vL9Iz>div:last-child p{color:#555a57}.page_collectionSection__bMqzV .page_sectionIntroRow__vL9Iz>div:last-child a{color:#111}.page_productGrid__raRxz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.page_productCard__y1ZJz{min-width:0;border:1px solid #d2d4cf;background:#fff}.page_productImage__isb_a{display:block;position:relative;aspect-ratio:1/.82;overflow:hidden;background:#f8f8f5}.page_productImage__isb_a img{object-fit:contain;padding:18px;transition:transform .3s ease}.page_productImage__isb_a:hover img{transform:scale(1.025)}.page_productBody__FZ_oB{padding:25px}.page_productBody__FZ_oB>span{color:#b61627;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.page_productBody__FZ_oB h3{margin:9px 0 12px;font-size:1.4rem;line-height:1.15}.page_productBody__FZ_oB p{min-height:70px;color:#565b58;line-height:1.55}.page_productBody__FZ_oB>div{display:flex;justify-content:space-between;gap:12px;padding-top:17px;border-top:1px solid #dcddd9}.page_productBody__FZ_oB a{color:#111;font-weight:850;text-underline-offset:4px}.page_tableSection__oK8jd{padding-bottom:80px}.page_tableWrap__PENLk{overflow-x:auto;border:1px solid var(--line)}.page_tableWrap__PENLk table{width:100%;min-width:940px;border-collapse:collapse}.page_tableWrap__PENLk td,.page_tableWrap__PENLk th{padding:20px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.page_tableWrap__PENLk th{background:#1b1e1e;color:var(--yellow);font-size:.76rem;letter-spacing:.07em;text-transform:uppercase}.page_tableWrap__PENLk td{color:#d2d5d2;line-height:1.48}.page_inlineCta__0oePn{display:flex;justify-content:space-between;margin-top:20px;padding:21px 24px;border:1px solid var(--line);color:#fff;text-decoration:none;font-weight:850}.page_inlineCta__0oePn span{color:var(--yellow)}.page_rackSection__Rob2P{display:grid;grid-template-columns:1.22fr .78fr;min-height:740px;background:#171919;border-block:1px solid var(--line)}.page_rackMedia__zBgnu{min-height:620px;position:relative;overflow:hidden}.page_rackMedia__zBgnu img{object-fit:cover}.page_rackMedia__zBgnu>span{position:absolute;top:24px;left:24px;padding:9px 13px;background:var(--yellow);color:#111;font-size:.74rem;font-weight:900;text-transform:uppercase}.page_rackCopy__dZCDy{padding:90px max(28px,calc((100vw - 1540px) / 2)) 90px 70px;align-self:center}.page_rackCopy__dZCDy li,.page_rackCopy__dZCDy>p:not(.page_kicker__zsLx0){color:var(--muted);line-height:1.65}.page_rackCopy__dZCDy ul{display:grid;gap:12px;margin:28px 0 36px;padding-left:20px}.page_configSection__fkjA8{padding-top:120px}.page_configurator__B3CqA{display:grid;grid-template-columns:.92fr 1.08fr;border:1px solid var(--line)}.page_configImage__ehFJ4{min-height:650px;position:relative;background:#f4f4f0}.page_configImage__ehFJ4 img{object-fit:contain;padding:24px}.page_configSteps__v3dpd{display:grid;grid-template-columns:1fr 1fr}.page_configSteps__v3dpd>div{min-height:216px;padding:30px;border-left:1px solid var(--line);border-bottom:1px solid var(--line)}.page_configSteps__v3dpd>div:last-child{grid-column:1/-1;border-bottom:0}.page_configSteps__v3dpd span{color:var(--yellow);font-weight:900}.page_configSteps__v3dpd h3{margin:28px 0 9px;font-size:1.3rem}.page_configSteps__v3dpd p{margin:0;color:var(--muted);line-height:1.5}.page_zoneSection___2dyb{background:#eff0ec;color:#111}.page_zoneImage__3Bq7L{min-height:620px;position:relative;display:flex;align-items:end;isolation:isolate}.page_zoneImage__3Bq7L img{object-fit:cover;z-index:-2}.page_zoneImage__3Bq7L:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(5,6,6,.92),transparent 72%)}.page_zoneImage__3Bq7L>div{width:min(1540px,calc(100% - 48px));margin:0 auto;padding:70px 0;color:#fff}.page_zoneImage__3Bq7L h2{max-width:1050px}.page_zonePlans__HBVbB{width:min(1540px,calc(100% - 48px));margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);border-inline:1px solid #c9ccc6}.page_zonePlans__HBVbB article{min-height:330px;padding:34px;border-right:1px solid #c9ccc6}.page_zonePlans__HBVbB article:last-child{border-right:0}.page_zonePlans__HBVbB span{color:#c41627;font-weight:900}.page_zonePlans__HBVbB h3{margin:32px 0 12px;font-size:1.65rem}.page_zonePlans__HBVbB strong{display:block}.page_zonePlans__HBVbB p{color:#525753;line-height:1.55}.page_zonePlans__HBVbB small{display:block;color:#6d726e}.page_zonePlans__HBVbB a{display:inline-block;margin-top:24px;color:#111;font-weight:850}.page_packageSection__vPYxm{padding-top:120px}.page_packageGrid__YSp0x{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.page_packageGrid__YSp0x article{min-width:0;border:1px solid var(--line);background:#111313}.page_packageImage__GIwWc{position:relative;aspect-ratio:1/.75;background:#f4f4f0;overflow:hidden}.page_packageImage__GIwWc img{object-fit:contain;padding:12px}.page_packageGrid__YSp0x article>div:last-child{padding:26px}.page_packageGrid__YSp0x span{color:var(--yellow);font-size:.74rem;font-weight:900;text-transform:uppercase}.page_packageGrid__YSp0x h3{margin:10px 0 18px;font-size:1.45rem}.page_packageGrid__YSp0x p{color:var(--muted);line-height:1.5}.page_packageGrid__YSp0x a{display:inline-block;margin-top:10px;color:#fff;font-weight:850}.page_packageCta__VXuZc{margin-top:14px;padding:26px 30px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:var(--yellow);color:#111}.page_packageCta__VXuZc p{margin:0;font-size:1.18rem;font-weight:800}.page_packageCta__VXuZc .page_primaryButton___Q3X8{background:#111;color:#fff}.page_factorySection__XBLdl{width:100%;padding-inline:max(24px,calc((100% - 1540px) / 2));background:#171919}.page_factoryGrid__PlvkU{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.page_factoryGrid__PlvkU article{position:relative;padding-bottom:22px;border-bottom:1px solid var(--line)}.page_factoryGrid__PlvkU article>div{position:relative;aspect-ratio:4/3;overflow:hidden}.page_factoryGrid__PlvkU img{object-fit:cover}.page_factoryGrid__PlvkU span{display:inline-block;margin-top:20px;color:var(--yellow);font-weight:900}.page_factoryGrid__PlvkU h3{margin:6px 0 0;font-size:1.35rem}.page_trustLinks__R0y_8{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.page_trustLinks__R0y_8 a{padding:12px 15px;border:1px solid var(--line);text-decoration:none;font-weight:750}.page_faqSection__MKM3U{padding-top:110px}.page_faqGrid__xRNjR{display:grid;grid-template-columns:1fr 1fr;gap:10px}.page_faqGrid__xRNjR details{border:1px solid var(--line);background:#111313}.page_faqGrid__xRNjR summary{position:relative;padding:20px 52px 20px 20px;cursor:pointer;font-weight:800;line-height:1.35}.page_faqGrid__xRNjR summary:after{content:"+";position:absolute;right:20px;color:var(--yellow);font-size:1.5rem}.page_faqGrid__xRNjR details[open] summary:after{content:"−"}.page_faqGrid__xRNjR p{margin:0;padding:0 20px 22px;color:var(--muted);line-height:1.6}.page_inquirySection__Jw44G{display:grid;grid-template-columns:.72fr 1.28fr;gap:64px;align-items:start;padding-top:120px}.page_inquiryCopy__7kgEz>p:not(.page_kicker__zsLx0):not(.page_disclosure__9PRRX){color:var(--muted);font-size:1.05rem;line-height:1.65}.page_inquiryCopy__7kgEz>div{display:grid;gap:7px;margin:30px 0;font-weight:800}.page_disclosure__9PRRX{color:#8f9491;font-size:.78rem;line-height:1.5}.page_page__6kfbF .hyrox-form{display:grid;grid-template-columns:1fr 1fr;gap:17px;padding:30px;background:#f2f3ef;color:#111}.page_page__6kfbF .hyrox-form label{display:grid;gap:7px;font-weight:800}.page_page__6kfbF .hyrox-form input,.page_page__6kfbF .hyrox-form textarea{width:100%;min-height:50px;border:1px solid #b9bdb8;border-radius:0;padding:13px;background:#fff;color:#111;font:inherit}.page_page__6kfbF .hyrox-form-actions,.page_page__6kfbF .hyrox-form-wide{grid-column:1/-1}.page_page__6kfbF .hyrox-form-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.page_page__6kfbF .hyrox-form button{min-height:52px;border:0;padding:0 22px;background:var(--yellow);color:#111;font:inherit;font-weight:900;cursor:pointer}.page_page__6kfbF .hyrox-form-status{margin:0;color:#444}.page_page__6kfbF .hyrox-form-status-error{color:#9e0e1c}.page_page__6kfbF .hyrox-form-status-success{color:#176b39}.page_page__6kfbF .hyrox-honeypot{display:none!important}.page_footer__oOPpE{padding:66px max(24px,calc((100% - 1540px) / 2));display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:50px;border-top:1px solid var(--line);background:#050606}.page_footer__oOPpE img{width:170px;height:auto}.page_footer__oOPpE p{max-width:340px;color:var(--muted);line-height:1.55}.page_footer__oOPpE h3{margin-top:0;font-size:1rem;color:var(--yellow)}.page_footer__oOPpE>div{display:grid;align-content:start;gap:10px}.page_footer__oOPpE a{color:#d9dbd8;text-decoration:none}@media (max-width:1200px){.page_header__cMkfo{grid-template-columns:160px 1fr auto;gap:16px}.page_nav__gTBjs{gap:13px}.page_nav__gTBjs a{font-size:.78rem}.page_categoryGrid__oGXw8{grid-template-columns:repeat(3,1fr)}.page_packageGrid__YSp0x,.page_productGrid__raRxz{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.page_header__cMkfo{grid-template-columns:150px 1fr auto}.page_navToggle__QJy_a{display:block;position:absolute;opacity:0;pointer-events:none}.page_menuButton__A1GfN{width:42px;height:42px;display:grid;align-content:center;gap:5px;justify-self:end;cursor:pointer}.page_menuButton__A1GfN span{width:24px;height:2px;display:block;background:#fff}.page_nav__gTBjs{display:none;position:absolute;top:84px;left:0;right:0;padding:26px 24px;background:rgba(5,6,6,.97);grid-template-columns:1fr 1fr;align-items:stretch}.page_nav__gTBjs a{padding:12px 0;font-size:.95rem}.page_nav__gTBjs a:after{display:none}.page_navToggle__QJy_a:checked~.page_nav__gTBjs{display:grid}.page_headerCta__QgoN2{grid-column:3;grid-row:1}.page_configurator__B3CqA,.page_inquirySection__Jw44G,.page_rackSection__Rob2P,.page_sectionIntroRow__vL9Iz{grid-template-columns:1fr}.page_sectionIntroRow__vL9Iz{gap:24px}.page_rackMedia__zBgnu{min-height:540px}.page_rackCopy__dZCDy{padding:65px 32px}.page_configImage__ehFJ4{min-height:540px}.page_zonePlans__HBVbB{grid-template-columns:1fr}.page_zonePlans__HBVbB article{border-right:0;border-bottom:1px solid #c9ccc6;min-height:250px}.page_zonePlans__HBVbB article:last-child{border-bottom:0}.page_footer__oOPpE{grid-template-columns:1fr 1fr}}@media (max-width:720px){.page_header__cMkfo{height:70px;padding-inline:16px;grid-template-columns:125px 1fr}.page_brand__htRGz{width:124px}.page_headerCta__QgoN2{display:none}.page_nav__gTBjs{top:70px;grid-template-columns:1fr;max-height:calc(100vh - 70px);overflow-y:auto}.page_hero__6rEyf{min-height:760px}.page_heroOverlay__eDcao{background:linear-gradient(0deg,rgba(4,5,5,.97) 4%,rgba(4,5,5,.74) 72%,rgba(4,5,5,.3))}.page_heroContent__KAtz5{width:calc(100% - 32px);padding:150px 0 64px}.page_hero__6rEyf h1{font-size:clamp(3rem,15vw,4.7rem)}.page_actions__1gyRk{display:grid}.page_primaryButton___Q3X8,.page_secondaryButton__u4zl9{width:100%}.page_heroFacts__ja__t{gap:18px;display:grid;grid-template-columns:1fr 1fr;margin-top:34px}.page_scrollCue__vjdgV{display:none}.page_categorySection__fQPex,.page_collectionSection__bMqzV,.page_configSection__fkjA8,.page_factorySection__XBLdl,.page_faqSection__MKM3U,.page_inquirySection__Jw44G,.page_packageSection__vPYxm,.page_tableSection__oK8jd{width:calc(100% - 32px);padding:72px 0}.page_collectionSection__bMqzV,.page_factorySection__XBLdl{width:100%;padding-inline:16px}.page_inquiryCopy__7kgEz h2,.page_rackCopy__dZCDy h2,.page_sectionIntroRow__vL9Iz h2,.page_sectionIntro__IPI0c h2,.page_zoneImage__3Bq7L h2{font-size:clamp(2.3rem,12vw,3.6rem)}.page_categoryGrid__oGXw8{grid-template-columns:1fr 1fr}.page_categoryCard__JgPZu{min-height:220px}.page_configSteps__v3dpd,.page_factoryGrid__PlvkU,.page_faqGrid__xRNjR,.page_packageGrid__YSp0x,.page_productGrid__raRxz{grid-template-columns:1fr}.page_productBody__FZ_oB p,.page_rackSection__Rob2P{min-height:auto}.page_rackMedia__zBgnu{min-height:410px}.page_rackCopy__dZCDy{padding:52px 20px 62px}.page_configImage__ehFJ4{min-height:430px}.page_configSteps__v3dpd>div,.page_configSteps__v3dpd>div:last-child{grid-column:auto;border-left:0;border-bottom:1px solid var(--line);min-height:190px}.page_configSteps__v3dpd>div:last-child{border-bottom:0}.page_zoneImage__3Bq7L{min-height:520px}.page_zoneImage__3Bq7L>div,.page_zonePlans__HBVbB{width:calc(100% - 32px)}.page_packageCta__VXuZc{align-items:stretch;flex-direction:column}.page_factoryGrid__PlvkU article>div{aspect-ratio:4/3}.page_inquirySection__Jw44G{gap:38px}.page_page__6kfbF .hyrox-form{grid-template-columns:1fr;padding:20px}.page_page__6kfbF .hyrox-form-actions,.page_page__6kfbF .hyrox-form-wide{grid-column:auto}.page_footer__oOPpE{grid-template-columns:1fr;padding:50px 20px;gap:32px}}