.HomeHeroResponsive-module__fs1NJa__hero{isolation:isolate;color:#fff;background:#221c20;height:calc(179.17vw + 80px);min-height:640px;max-height:1000px;position:relative;overflow:hidden}.HomeHeroResponsive-module__fs1NJa__container{z-index:1;width:100%;max-width:560px;margin-inline:auto;padding:76px 20px 0;position:relative}.HomeHeroResponsive-module__fs1NJa__copy{text-align:center;width:100%}.HomeHeroResponsive-module__fs1NJa__title{letter-spacing:-.03em;text-shadow:0 2px 16px #00000073;margin:0;font-size:clamp(24px,7vw,36px);font-weight:900;line-height:1.25}.HomeHeroResponsive-module__fs1NJa__hero[dir=ltr] .HomeHeroResponsive-module__fs1NJa__title{font-size:clamp(22px,6.5vw,34px)}.HomeHeroResponsive-module__fs1NJa__title>span{display:block}.HomeHeroResponsive-module__fs1NJa__title .HomeHeroResponsive-module__fs1NJa__highlight{color:#10130e;background:#c9ff47;border-radius:12px;margin-top:8px;padding:0 14px 5px;display:inline-block}.HomeHeroResponsive-module__fs1NJa__description{display:none}.HomeHeroResponsive-module__fs1NJa__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:12px;display:flex}.HomeHeroResponsive-module__fs1NJa__primary{color:#10130e;white-space:nowrap;background:#c9ff47;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 20px;font-size:14px;font-weight:900;transition:background .2s,transform .2s;display:inline-flex}.HomeHeroResponsive-module__fs1NJa__primary:hover{background:#dbff79;transform:translateY(-2px)}.HomeHeroResponsive-module__fs1NJa__primary:active{transform:translateY(0)}.HomeHeroResponsive-module__fs1NJa__secondary{color:#fff;text-underline-offset:5px;white-space:nowrap;align-items:center;min-height:44px;font-size:14px;font-weight:700;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6;display:none}.HomeHeroResponsive-module__fs1NJa__secondary:hover{text-decoration-color:#c9ff47}.HomeHeroResponsive-module__fs1NJa__actions a:focus-visible{outline-offset:5px;outline:2px solid #c9ff47}.HomeHeroResponsive-module__fs1NJa__mobileScene{position:absolute;inset:0}.HomeHeroResponsive-module__fs1NJa__mobilePhoto{object-fit:cover;object-position:center top;height:calc(100% - 80px)!important;top:80px!important}.HomeHeroResponsive-module__fs1NJa__mobileScene:after,.HomeHeroResponsive-module__fs1NJa__desktopScene:after{content:"";position:absolute;inset:0}.HomeHeroResponsive-module__fs1NJa__mobileScene:after{background:linear-gradient(#0d0f0ba6,#0d0f0b2e 30%,#0000 45% 90%,#0d0f0ba6)}.HomeHeroResponsive-module__fs1NJa__desktopScene{display:none}@media (min-width:800px){.HomeHeroResponsive-module__fs1NJa__hero{background:#0d0f0b;height:auto;min-height:max(560px,100svh);max-height:none}.HomeHeroResponsive-module__fs1NJa__mobileScene{display:none}.HomeHeroResponsive-module__fs1NJa__desktopScene{display:block;position:absolute;inset:80px 0 0}.HomeHeroResponsive-module__fs1NJa__desktopPhoto{object-fit:cover;object-position:left top}.HomeHeroResponsive-module__fs1NJa__hero[dir=ltr] .HomeHeroResponsive-module__fs1NJa__desktopPhoto{transform:scaleX(-1)}.HomeHeroResponsive-module__fs1NJa__desktopScene:after{background:linear-gradient(#0d0f0b,#0000 clamp(12px,1.5vw,56px)),linear-gradient(#0000 82%,#0d0f0b),linear-gradient(270deg,#0d0f0b 0%,#0d0f0beb 24%,#0d0f0b66 43%,#0000 58%)}.HomeHeroResponsive-module__fs1NJa__hero[dir=ltr] .HomeHeroResponsive-module__fs1NJa__desktopScene:after{transform:scaleX(-1)}.HomeHeroResponsive-module__fs1NJa__container{width:min(100%,1600px);max-width:none;min-height:inherit;align-items:center;padding:120px clamp(32px,4vw,72px) 56px;display:flex}.HomeHeroResponsive-module__fs1NJa__copy{text-align:start;width:43%;margin-inline-end:auto}.HomeHeroResponsive-module__fs1NJa__title{text-shadow:none;font-size:clamp(32px,4vw,68px)}.HomeHeroResponsive-module__fs1NJa__hero[dir=ltr] .HomeHeroResponsive-module__fs1NJa__title{font-size:clamp(28px,3.1vw,56px)}.HomeHeroResponsive-module__fs1NJa__title .HomeHeroResponsive-module__fs1NJa__highlight{margin-top:10px}.HomeHeroResponsive-module__fs1NJa__description{margin:24px 0 0;color:#ffffffd9;max-width:min(32rem,90%);margin-inline-end:auto;font-size:clamp(15px,1.35vw,20px);line-height:1.8;display:block}.HomeHeroResponsive-module__fs1NJa__actions{justify-content:flex-start;gap:18px;margin-top:28px}.HomeHeroResponsive-module__fs1NJa__primary{min-height:52px;padding-inline:24px;font-size:clamp(14px,1.1vw,17px)}.HomeHeroResponsive-module__fs1NJa__secondary{display:inline-flex}}@media (min-width:800px) and (max-width:1050px){.HomeHeroResponsive-module__fs1NJa__copy{width:42%}.HomeHeroResponsive-module__fs1NJa__primary{min-height:48px;padding-inline:20px}.HomeHeroResponsive-module__fs1NJa__actions{gap:14px}}@media (min-width:1920px){.HomeHeroResponsive-module__fs1NJa__desktopScene{inset-block-start:clamp(112px,3.5vw + 42px,174px)}.HomeHeroResponsive-module__fs1NJa__container{width:min(100%,3200px);padding:clamp(140px,6vw,220px) clamp(80px,5vw,192px) clamp(64px,3vw,116px)}.HomeHeroResponsive-module__fs1NJa__title{font-size:clamp(80px,4vw,154px)}.HomeHeroResponsive-module__fs1NJa__hero[dir=ltr] .HomeHeroResponsive-module__fs1NJa__title{font-size:clamp(64px,3.1vw,120px)}.HomeHeroResponsive-module__fs1NJa__title .HomeHeroResponsive-module__fs1NJa__highlight{border-radius:20px;margin-top:16px;padding:0 clamp(20px,1vw,38px) 10px}.HomeHeroResponsive-module__fs1NJa__description{max-width:90%;margin-top:clamp(28px,1.3vw,50px);font-size:clamp(22px,1.05vw,36px)}.HomeHeroResponsive-module__fs1NJa__actions{gap:clamp(24px,1.2vw,46px);margin-top:clamp(32px,1.5vw,58px)}.HomeHeroResponsive-module__fs1NJa__primary{gap:16px;min-height:clamp(64px,3.2vw,108px);padding:16px clamp(32px,1.5vw,58px);font-size:clamp(20px,1vw,34px)}.HomeHeroResponsive-module__fs1NJa__primary svg{width:clamp(20px,1vw,36px);height:clamp(20px,1vw,36px)}.HomeHeroResponsive-module__fs1NJa__secondary{min-height:60px;font-size:clamp(18px,.85vw,30px)}}@media (prefers-reduced-motion:reduce){.HomeHeroResponsive-module__fs1NJa__primary{transition:none}.HomeHeroResponsive-module__fs1NJa__primary:hover{transform:none}}
