:where(.barbell_barbell__2rSkx){position:relative;height:var(--plate-h,210px)}.barbell_shaft__t4LbI{position:absolute;inset-inline:0;top:50%;height:calc(var(--plate-h, 210px) * .057);min-height:6px;transform:translateY(-50%);border-radius:999px;background:linear-gradient(180deg,var(--color-steel-hi) 0,var(--color-steel) 55%,var(--color-steel-lo) 100%)}.barbell_sleeve__owTyk{position:absolute;top:0;bottom:0;width:var(--sleeve-w,200px);display:flex;align-items:center;gap:1px}.barbell_sleeve__owTyk:before{content:"";position:absolute;inset-inline:0;top:50%;height:calc(var(--plate-h, 210px) * .105);min-height:10px;transform:translateY(-50%);border-radius:6px;background:linear-gradient(180deg,#f0f0f2,#a6a6ae 55%,#62626c)}.barbell_left__iRtNR{inset-inline-start:0;flex-direction:row-reverse;padding-inline-end:calc(var(--plate-h, 210px) * .066)}.barbell_right__gXrqA{inset-inline-end:0;padding-inline-start:calc(var(--plate-h, 210px) * .066)}.barbell_collar__mGuxw{position:absolute;top:50%;width:calc(var(--plate-h, 210px) * .066);min-width:6px;height:calc(var(--plate-h, 210px) * .19);transform:translateY(-50%);border-radius:4px;background:linear-gradient(180deg,var(--color-red-hover),var(--color-red-pressed) 55%,#7a1515)}.barbell_left__iRtNR .barbell_collar__mGuxw{inset-inline-end:0}.barbell_right__gXrqA .barbell_collar__mGuxw{inset-inline-start:0}.barbell_plate__ML_Kj{position:relative;flex:none;height:100%;width:var(--plate-45,30px);border-radius:calc(var(--plate-45, 30px) * .24);background:linear-gradient(180deg,var(--color-rubber-hi) 0,var(--color-rubber) 18%,var(--color-rubber) 80%,color-mix(in srgb,var(--color-rubber) 70%,#000) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255/.1),inset 1px 0 0 rgb(255 255 255/.04),0 18px 30px -18px rgb(0 0 0/.8)}.barbell_plate__ML_Kj:after{content:"";position:absolute;inset-inline:0;top:11%;height:max(2px,3.2%);background:var(--color-red);box-shadow:0 0 10px rgb(233 45 44/.5)}.barbell_plate__ML_Kj[data-w="35"]{width:calc(var(--plate-45, 30px) * .8)}.barbell_plate__ML_Kj[data-w="25"]{width:calc(var(--plate-45, 30px) * .66)}.barbell_plate__ML_Kj[data-w="10"]{width:calc(var(--plate-45, 30px) * .43);height:62%}.barbell_plate__ML_Kj[data-w="5"]{width:calc(var(--plate-45, 30px) * .36);height:44%}.barbell_plate__ML_Kj[data-w="2.5"]{width:calc(var(--plate-45, 30px) * .3);height:36%}@media (prefers-reduced-motion:no-preference){.barbell_load__YTaC9 .barbell_plate__ML_Kj{animation-name:barbell_plate-on__S7_CU;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-fill-mode:both}.barbell_load__YTaC9 .barbell_left__iRtNR .barbell_plate__ML_Kj{--from:-140px}.barbell_load__YTaC9 .barbell_right__gXrqA .barbell_plate__ML_Kj{--from:140px}}@keyframes barbell_plate-on__S7_CU{0%{opacity:0;transform:translateX(var(--from))}40%{opacity:1}to{opacity:1;transform:translateX(0)}}@property --lb{syntax:"<integer>";inherits:false;initial-value:0}.barbell_digits__HR7UP{counter-reset:lb var(--lb)}.barbell_digits__HR7UP:after{content:counter(lb)}@media (prefers-reduced-motion:no-preference){.barbell_counting__wP5jM .barbell_digits__HR7UP{animation-name:var(--counter-anim);animation-timing-function:step-end;animation-fill-mode:both}}.home-hero_hero__lKNzQ{--inset:max(calc(var(--page-pad) - var(--frame-gap)),calc((100% - var(--content-max)) / 2));position:relative;margin-top:var(--frame-gap);height:calc(100svh - 2 * var(--frame-gap));min-height:680px;max-height:1080px;overflow:clip;border-radius:var(--radius-xl);background:var(--color-surface);isolation:isolate}.home-hero_stage__0Dzyi{position:absolute;inset:0;z-index:-1}.home-hero_stage__0Dzyi:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgb(21 21 24/.92),rgb(21 21 24/.6) 34%,rgb(21 21 24/.1) 62%,rgb(21 21 24/.45)),linear-gradient(90deg,rgb(21 21 24/.7),rgb(21 21 24/.2) 55%,transparent 80%),radial-gradient(50% 45% at 0 100%,rgb(233 45 44/.18),transparent 75%)}.home-hero_media__N1WLB{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.home-hero_video__ifEtm{opacity:0;transition:opacity .6s var(--ease-out-expo)}.home-hero_video__ifEtm[data-playing]{opacity:1}.home-hero_copy__aa6E2{position:absolute;z-index:1;left:var(--inset);bottom:clamp(48px,9vh,96px);max-width:min(820px,62%)}.home-hero_copy__aa6E2 h1{font-size:clamp(3.5rem,5.4vw,6rem);text-shadow:0 2px 24px rgb(21 21 24/.5)}.home-hero_copy__aa6E2 p{margin-top:22px;max-width:44ch;font-size:19px;line-height:1.55;color:color-mix(in srgb,var(--color-text) 90%,transparent)}.home-hero_ctas__HeAy_{margin-top:32px;display:flex;flex-wrap:wrap;gap:12px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.home-hero_hero__lKNzQ{view-timeline:--hero block}.home-hero_copy__aa6E2,.home-hero_stage__0Dzyi{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hero;animation-range:exit 0 exit 100%}.home-hero_stage__0Dzyi{animation-name:home-hero_drift__u9YvZ}.home-hero_copy__aa6E2{animation-name:home-hero_lift__V_dPg}}}@keyframes home-hero_drift__u9YvZ{to{transform:translateY(24%)}}@keyframes home-hero_lift__V_dPg{60%{opacity:0}to{opacity:0;transform:translateY(-30%)}}@media (max-width:760px){.home-hero_hero__lKNzQ{min-height:620px;border-radius:var(--radius-lg)}.home-hero_copy__aa6E2{left:22px;right:22px;bottom:28px;max-width:none}.home-hero_copy__aa6E2 h1{font-size:clamp(2.4rem,11vw,3rem)}.home-hero_copy__aa6E2 p{margin-top:12px;max-width:34ch;font-size:16px}.home-hero_ctas__HeAy_{margin-top:22px}}@media (min-width:761px) and (max-width:1100px){.home-hero_copy__aa6E2{max-width:600px}}@media (prefers-reduced-motion:no-preference){.home-hero_media__N1WLB{animation:home-hero_settle__W86xl 2.4s var(--ease-out-expo) backwards}.home-hero_copy__aa6E2 h1>span,.home-hero_copy__aa6E2>p,.home-hero_ctas__HeAy_{animation:home-hero_rise__i7oiG 1.1s var(--ease-out-expo) backwards}.home-hero_copy__aa6E2 h1>span:nth-child(2){animation-delay:.14s}.home-hero_copy__aa6E2>p{animation-delay:.32s}.home-hero_ctas__HeAy_{animation-delay:.46s}}@keyframes home-hero_settle__W86xl{0%{transform:scale(1.1)}to{transform:none}}@keyframes home-hero_rise__i7oiG{0%{opacity:0;transform:translateY(40px);filter:blur(14px)}to{opacity:1;transform:none;filter:none}}