.HomeHero_hero__Ypqly{position:relative;min-height:100svh;display:flex;align-items:flex-end;background:var(--color-night);overflow:hidden;margin-top:-4rem}@media (min-width:1024px){.HomeHero_hero__Ypqly{margin-top:-5rem}}.HomeHero_slides__SiwV9{position:absolute;inset:0;overflow:hidden}.HomeHero_photo__hSycc{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:56% 35%}.HomeHero_shade__77VGf{position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--color-night) 55%,transparent) 0,color-mix(in srgb,var(--color-night) 0%,transparent) 22%,color-mix(in srgb,var(--color-night) 35%,transparent) 42%,color-mix(in srgb,var(--color-night) 94%,transparent) 64%,var(--color-night) 100%)}@media (max-width:1099px){.HomeHero_slides__SiwV9{bottom:30%;-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,0) 0,rgba(0,0,0,.013) 3.6%,rgba(0,0,0,.049) 7%,rgba(0,0,0,.104) 10.2%,rgba(0,0,0,.175) 13.1%,rgba(0,0,0,.259) 15.9%,rgba(0,0,0,.352) 18.4%,rgba(0,0,0,.45) 21%,rgba(0,0,0,.55) 23.5%,rgba(0,0,0,.648) 25.9%,rgba(0,0,0,.741) 28.4%,rgba(0,0,0,.825) 31.1%,rgba(0,0,0,.896) 34%,rgba(0,0,0,.951) 37%,rgba(0,0,0,.987) 40.3%,rgba(0,0,0,1) 45%);mask-image:linear-gradient(0deg,rgba(0,0,0,0) 0,rgba(0,0,0,.013) 3.6%,rgba(0,0,0,.049) 7%,rgba(0,0,0,.104) 10.2%,rgba(0,0,0,.175) 13.1%,rgba(0,0,0,.259) 15.9%,rgba(0,0,0,.352) 18.4%,rgba(0,0,0,.45) 21%,rgba(0,0,0,.55) 23.5%,rgba(0,0,0,.648) 25.9%,rgba(0,0,0,.741) 28.4%,rgba(0,0,0,.825) 31.1%,rgba(0,0,0,.896) 34%,rgba(0,0,0,.951) 37%,rgba(0,0,0,.987) 40.3%,rgba(0,0,0,1) 45%)}.HomeHero_photo__hSycc{object-position:60% 35%}.HomeHero_shade__77VGf{background:linear-gradient(180deg,color-mix(in srgb,var(--color-night) 45%,transparent) 0,color-mix(in srgb,var(--color-night) 0%,transparent) 14%),linear-gradient(0deg,color-mix(in srgb,var(--color-night) 90%,transparent) 22%,color-mix(in srgb,var(--color-night) 88.8%,transparent) 25.2%,color-mix(in srgb,var(--color-night) 85.6%,transparent) 28.2%,color-mix(in srgb,var(--color-night) 80.6%,transparent) 31%,color-mix(in srgb,var(--color-night) 74.2%,transparent) 33.6%,color-mix(in srgb,var(--color-night) 66.7%,transparent) 36.1%,color-mix(in srgb,var(--color-night) 58.3%,transparent) 38.4%,color-mix(in srgb,var(--color-night) 49.5%,transparent) 40.7%,color-mix(in srgb,var(--color-night) 40.5%,transparent) 42.9%,color-mix(in srgb,var(--color-night) 31.7%,transparent) 45%,color-mix(in srgb,var(--color-night) 23.3%,transparent) 47.2%,color-mix(in srgb,var(--color-night) 15.8%,transparent) 49.6%,color-mix(in srgb,var(--color-night) 9.4%,transparent) 52.2%,color-mix(in srgb,var(--color-night) 4.4%,transparent) 54.9%,color-mix(in srgb,var(--color-night) 1.2%,transparent) 57.8%,color-mix(in srgb,var(--color-night) 0%,transparent) 62%)}}.HomeHero_copy__UnkHx{position:relative;z-index:2;width:100%;padding-bottom:30px}.HomeHero_script__hVbfS{position:absolute;left:calc(var(--gut) - 10px);top:-64px;font-family:var(--font-signature);font-size:120px;line-height:1;color:color-mix(in srgb,var(--color-primary) 26%,transparent);pointer-events:none;user-select:none;white-space:nowrap}.HomeHero_h1__buGvT{position:relative;font-size:44px;line-height:1.02;color:var(--color-on-dark);hyphens:manual}.HomeHero_h1__buGvT em{display:block;font-style:italic;font-weight:400;color:var(--color-primary)}.HomeHero_rule__ULBnn{display:block;width:64px;height:1px;background:var(--color-primary);margin:20px 0 18px;transform-origin:left}.HomeHero_lede__NUjlT{font-size:16px;line-height:1.6;color:var(--color-on-dark-muted);max-width:36ch}.HomeHero_rating__pyjwx{display:flex;align-items:center;gap:10px;margin-top:16px;font:600 14px var(--font-sans);color:var(--color-on-dark)}.HomeHero_stars__uPM_7{display:inline-flex;gap:2px;color:var(--color-rating-on-dark)}.HomeHero_stars__uPM_7 svg{width:14px;height:14px;flex:none}.HomeHero_count__I33NB{font-weight:500;color:var(--color-on-dark-muted)}.HomeHero_ctas__GhSjc{display:grid;gap:10px;margin-top:22px}@media (min-width:768px){.HomeHero_h1__buGvT{font-size:64px}.HomeHero_line__JNFqY{display:block}.HomeHero_script__hVbfS{font-size:150px;top:-40px;left:calc(var(--gut) + 200px)}.HomeHero_ctas__GhSjc{grid-template-columns:auto auto;justify-content:start}}@media (min-width:1100px){.HomeHero_hero__Ypqly{min-height:min(100vh,960px);align-items:center}.HomeHero_slides__SiwV9{left:22%;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,.013) 3.7%,rgba(0,0,0,.049) 7.1%,rgba(0,0,0,.104) 10.4%,rgba(0,0,0,.175) 13.4%,rgba(0,0,0,.259) 16.2%,rgba(0,0,0,.352) 18.8%,rgba(0,0,0,.45) 21.5%,rgba(0,0,0,.55) 24%,rgba(0,0,0,.648) 26.5%,rgba(0,0,0,.741) 29%,rgba(0,0,0,.825) 31.8%,rgba(0,0,0,.896) 34.7%,rgba(0,0,0,.951) 37.8%,rgba(0,0,0,.987) 41.2%,rgba(0,0,0,1) 46%);mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,.013) 3.7%,rgba(0,0,0,.049) 7.1%,rgba(0,0,0,.104) 10.4%,rgba(0,0,0,.175) 13.4%,rgba(0,0,0,.259) 16.2%,rgba(0,0,0,.352) 18.8%,rgba(0,0,0,.45) 21.5%,rgba(0,0,0,.55) 24%,rgba(0,0,0,.648) 26.5%,rgba(0,0,0,.741) 29%,rgba(0,0,0,.825) 31.8%,rgba(0,0,0,.896) 34.7%,rgba(0,0,0,.951) 37.8%,rgba(0,0,0,.987) 41.2%,rgba(0,0,0,1) 46%)}.HomeHero_photo__hSycc{object-position:62% 40%}.HomeHero_shade__77VGf{left:0;background:linear-gradient(90deg,color-mix(in srgb,var(--color-night) 88%,transparent) 0,color-mix(in srgb,var(--color-night) 86.9%,transparent) 5.3%,color-mix(in srgb,var(--color-night) 83.7%,transparent) 10.2%,color-mix(in srgb,var(--color-night) 78.8%,transparent) 14.9%,color-mix(in srgb,var(--color-night) 72.6%,transparent) 19.2%,color-mix(in srgb,var(--color-night) 65.2%,transparent) 23.3%,color-mix(in srgb,var(--color-night) 57%,transparent) 27%,color-mix(in srgb,var(--color-night) 48.4%,transparent) 30.8%,color-mix(in srgb,var(--color-night) 39.6%,transparent) 34.4%,color-mix(in srgb,var(--color-night) 31%,transparent) 38%,color-mix(in srgb,var(--color-night) 22.8%,transparent) 41.6%,color-mix(in srgb,var(--color-night) 15.4%,transparent) 45.6%,color-mix(in srgb,var(--color-night) 9.2%,transparent) 49.8%,color-mix(in srgb,var(--color-night) 4.3%,transparent) 54.2%,color-mix(in srgb,var(--color-night) 1.1%,transparent) 59.1%,color-mix(in srgb,var(--color-night) 0%,transparent) 66%),linear-gradient(180deg,color-mix(in srgb,var(--color-night) 50%,transparent) 0,color-mix(in srgb,var(--color-night) 0%,transparent) 22%,color-mix(in srgb,var(--color-night) 0%,transparent) 70%,color-mix(in srgb,var(--color-night) 75%,transparent) 100%)}.HomeHero_copy__UnkHx{padding-block:130px 110px}.HomeHero_h1__buGvT{font-size:80px;line-height:1}.HomeHero_script__hVbfS{font-size:190px;top:-34px;left:calc(var(--gut) + 300px)}.HomeHero_lede__NUjlT{font-size:18px;max-width:38ch}.HomeHero_rating__pyjwx{margin-top:22px}.HomeHero_ctas__GhSjc{margin-top:36px}}@media (prefers-reduced-motion:no-preference){.HomeHero_photo__hSycc{animation:HomeHero_settle__rJ4wG 2.6s var(--ease-out-quart) both,HomeHero_breathe__k3YSk 26s 2.6s ease-in-out infinite alternate}@keyframes HomeHero_breathe__k3YSk{0%{scale:1}to{scale:1.035}}@keyframes HomeHero_settle__rJ4wG{0%{transform:scale(1.06)}to{transform:none}}.HomeHero_script__hVbfS{animation:HomeHero_wipe__afbeT 1.8s .3s var(--ease-out-quart) both}@keyframes HomeHero_wipe__afbeT{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.HomeHero_rule__ULBnn{animation:HomeHero_draw__2v9xb 1.2s .5s var(--ease-out-quart) both}@keyframes HomeHero_draw__2v9xb{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.HomeHero_stars__uPM_7{animation:HomeHero_wipe__afbeT 1.2s .7s var(--ease-out-quart) both}}