.hero-slider-module__rO4Gtq__slider{touch-action:pan-y pinch-zoom}.hero-slider-module__rO4Gtq__mobilePhotoLink{display:none}.hero-slider-module__rO4Gtq__progressX{animation:linear both hero-slider-module__rO4Gtq__progress-x}.hero-slider-module__rO4Gtq__progressY{animation:linear both hero-slider-module__rO4Gtq__progress-y}@keyframes hero-slider-module__rO4Gtq__progress-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hero-slider-module__rO4Gtq__progress-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.hero-slider-module__rO4Gtq__body{z-index:1;color:var(--foreground);flex-direction:column;width:100%;max-width:1320px;min-height:min(744px,100svh);margin-inline:auto;padding:180px 24px 62px;display:flex;position:relative}.hero-slider-module__rO4Gtq__main{align-items:center;display:flex;position:relative}.hero-slider-module__rO4Gtq__copy{width:100%;min-width:0;position:relative}.hero-slider-module__rO4Gtq__headline{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:36px;line-height:40px}.hero-slider-module__rO4Gtq__rule{margin-top:24px}.hero-slider-module__rO4Gtq__description{margin-top:20px}.hero-slider-module__rO4Gtq__actions{margin-top:28px}.hero-slider-module__rO4Gtq__lightButtonPrice{color:#bdbdb9}.hero-slider-module__rO4Gtq__statsWrap{margin-top:28px}.hero-slider-module__rO4Gtq__dots{margin-top:20px}.hero-slider-module__rO4Gtq__stats{grid-template-columns:repeat(var(--hero-stat-count), minmax(0, 1fr));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:18px;min-height:106px;padding:20px 12px;display:grid}.hero-slider-module__rO4Gtq__lightStats{background:#ffffff8c;box-shadow:inset 0 0 0 1px #1111110d}.hero-slider-module__rO4Gtq__darkStats{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff0d}.hero-slider-module__rO4Gtq__stat{overflow-wrap:anywhere;flex-direction:column;gap:8px;min-width:0;padding-inline:8px;display:flex}.hero-slider-module__rO4Gtq__stat:first-child{padding-left:0}.hero-slider-module__rO4Gtq__statLabel{font-size:12px;line-height:16px}.hero-slider-module__rO4Gtq__statValue{font-size:22px;line-height:26px}.hero-slider-module__rO4Gtq__statUnit{letter-spacing:-.014em;margin-left:5px;font-size:11px;font-weight:500}.hero-slider-module__rO4Gtq__stage{isolation:isolate;background-color:currentColor;transition-property:color;transition-timing-function:ease-in-out;position:relative;overflow:hidden}.hero-slider-module__rO4Gtq__backdrop{--scene-width:min(100vw, 1440px);--scene-center:50%;--photo-blend-top:72px;--photo-blend-height:calc(129.23vw / var(--hero-photo-ratio) * 1.1);isolation:isolate;--hero-scrim:currentColor;transition-property:opacity;transition-timing-function:ease-in-out;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.hero-slider-module__rO4Gtq__backdrop{transition-property:opacity!important}}.hero-slider-module__rO4Gtq__scene{inset-block:0;width:min(100%,1440px);position:absolute;left:50%;transform:translate(-50%)}.hero-slider-module__rO4Gtq__photoFrame{justify-content:center;align-items:center;display:flex;position:absolute;inset:0;container-type:size}.hero-slider-module__rO4Gtq__photoCanvas{position:absolute;inset:0}.hero-slider-module__rO4Gtq__fittedCanvas{width:min(100cqw, calc(100cqh * var(--hero-photo-ratio)));aspect-ratio:var(--hero-photo-ratio);flex:none;position:relative;inset:auto;container-type:inline-size}.hero-slider-module__rO4Gtq__photo{-webkit-mask-image:linear-gradient(#0000,#000 13% 93%,#0000 100%);mask-image:linear-gradient(#0000,#000 13% 93%,#0000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-slider-module__rO4Gtq__scene.hero-slider-module__rO4Gtq__ghostScene{z-index:4}.hero-slider-module__rO4Gtq__ghostMask{-webkit-mask-image:var(--hero-ghost-mask);mask-image:var(--hero-ghost-mask);position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha;mask-mode:alpha}.hero-slider-module__rO4Gtq__artwork{z-index:0;width:129.23%;position:absolute;top:98px;right:0;container-type:inline-size}.hero-slider-module__rO4Gtq__ghost{letter-spacing:-.054em;white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:34cqw;font-weight:800;line-height:1;position:absolute;top:0;left:20%}.hero-slider-module__rO4Gtq__lightGhost{color:#11111114}.hero-slider-module__rO4Gtq__darkGhost{color:#0000;background:linear-gradient(#d8d4cb4d 10%,#d8d4cb21 56%,#0000);-webkit-background-clip:text;background-clip:text}.hero-slider-module__rO4Gtq__photoBlend{z-index:1;background-image:linear-gradient(90deg, color-mix(in srgb, var(--hero-scrim) 20%, transparent), color-mix(in srgb, var(--hero-scrim) 8%, transparent) 55%, transparent), linear-gradient(180deg, var(--hero-scrim), color-mix(in srgb, var(--hero-scrim) 4%, transparent) 18%, color-mix(in srgb, var(--hero-scrim) 8%, transparent) 55%, color-mix(in srgb, var(--hero-scrim) 35%, transparent) 76%, var(--hero-scrim));background-size:100% var(--photo-blend-height);background-position:0 var(--photo-blend-top);background-repeat:no-repeat;position:absolute;inset:0}.hero-slider-module__rO4Gtq__lighting{z-index:2;display:none;position:absolute;inset:0}.hero-slider-module__rO4Gtq__backdrop:not(.hero-slider-module__rO4Gtq__lightBackdrop) .hero-slider-module__rO4Gtq__lighting{mix-blend-mode:screen}.hero-slider-module__rO4Gtq__lighting>span{mix-blend-mode:screen;background:radial-gradient(ellipse var(--light-rx) var(--light-ry) at var(--light-x) var(--light-y), var(--light-color) 0%, color-mix(in srgb, var(--light-color) 81%, transparent) 10%, color-mix(in srgb, var(--light-color) 64%, transparent) 20%, color-mix(in srgb, var(--light-color) 49%, transparent) 30%, color-mix(in srgb, var(--light-color) 36%, transparent) 40%, color-mix(in srgb, var(--light-color) 25%, transparent) 50%, color-mix(in srgb, var(--light-color) 16%, transparent) 60%, color-mix(in srgb, var(--light-color) 9%, transparent) 70%, color-mix(in srgb, var(--light-color) 4%, transparent) 80%, color-mix(in srgb, var(--light-color) 1%, transparent) 90%, transparent);position:absolute;inset:0}.hero-slider-module__rO4Gtq__lightLeft{--light-color:var(--hero-left-light);--light-rx:calc(var(--scene-width) * .36323);--light-ry:170%;--light-x:calc(var(--scene-center) - var(--scene-width) * .57224);--light-y:-0.915%}.hero-slider-module__rO4Gtq__lightUpper{--light-color:var(--hero-upper-light);--light-rx:calc(var(--scene-width) * .72493);--light-ry:57.547%;--light-x:calc(var(--scene-center) + var(--scene-width) * .18494);--light-y:25%}.hero-slider-module__rO4Gtq__lightLower{--light-color:color-mix(in srgb, var(--hero-glow) 70%, var(--hero-lower-light));--light-rx:calc(var(--scene-width) * .88521);--light-ry:61.234%;--light-x:calc(var(--scene-center) + var(--scene-width) * .03919);--light-y:87.789%}.hero-slider-module__rO4Gtq__lightBackdrop .hero-slider-module__rO4Gtq__lighting{opacity:.22}.hero-slider-module__rO4Gtq__lightBackdrop .hero-slider-module__rO4Gtq__lighting>span{mix-blend-mode:normal}.hero-slider-module__rO4Gtq__desktopControls{display:none}.hero-slider-module__rO4Gtq__dark{--on-night-muted:#c7c6c2}@media (max-width:767px){.hero-slider-module__rO4Gtq__mobilePhotoLink{z-index:1;grid-area:3/1/auto/-1;display:block;position:relative}.hero-slider-module__rO4Gtq__stage{--hero-mobile-gutter:24px;--hero-mobile-copy-fraction:.44;grid-template-columns:var(--hero-mobile-gutter) minmax(0, 1fr) var(--hero-mobile-gutter);padding-block:calc(var(--header-h,92px) + 24px) 64px;display:grid}.hero-slider-module__rO4Gtq__body,.hero-slider-module__rO4Gtq__main,.hero-slider-module__rO4Gtq__copy{display:contents}.hero-slider-module__rO4Gtq__headline,.hero-slider-module__rO4Gtq__rule,.hero-slider-module__rO4Gtq__description,.hero-slider-module__rO4Gtq__actions,.hero-slider-module__rO4Gtq__statsWrap,.hero-slider-module__rO4Gtq__dots,.hero-slider-module__rO4Gtq__copy>p{z-index:1;grid-column:2;position:relative}.hero-slider-module__rO4Gtq__headline{grid-row:1}.hero-slider-module__rO4Gtq__rule{grid-row:2}.hero-slider-module__rO4Gtq__backdrops{z-index:0;min-height:max(210px, calc(100vw / var(--hero-mobile-photo-ratio,1.777)));grid-area:3/1/auto/-1;position:relative;inset:auto;overflow:visible}.hero-slider-module__rO4Gtq__description{width:calc(100% * var(--hero-mobile-copy-fraction));grid-row:3;align-self:start;padding-bottom:24px;font-size:16px;line-height:1.4}.hero-slider-module__rO4Gtq__slider:not(.hero-slider-module__rO4Gtq__dark) .hero-slider-module__rO4Gtq__description{overflow-wrap:anywhere}.hero-slider-module__rO4Gtq__actions{grid-row:4;margin-top:8px}.hero-slider-module__rO4Gtq__secondaryAction{display:none}.hero-slider-module__rO4Gtq__statsWrap{grid-row:6;margin-top:28px}.hero-slider-module__rO4Gtq__copy>p:not(.hero-slider-module__rO4Gtq__description){grid-row:5}.hero-slider-module__rO4Gtq__stats{grid-template-columns:repeat(var(--hero-mobile-stat-count), minmax(0, 1fr))}.hero-slider-module__rO4Gtq__stat:nth-child(n+4){display:none}.hero-slider-module__rO4Gtq__dots{grid-row:7;margin-top:12px}.hero-slider-module__rO4Gtq__artwork{--hero-ghost-lift:clamp(44px, 15vw, 80px);width:100%;top:0}.hero-slider-module__rO4Gtq__photoBlend{--hero-mobile-copy-edge:calc(var(--hero-mobile-gutter) + (100% - 2 * var(--hero-mobile-gutter)) * var(--hero-mobile-copy-fraction));background-image:linear-gradient(90deg, var(--hero-scrim) calc(var(--hero-mobile-copy-edge) - 64px), transparent var(--hero-mobile-copy-edge));background-position:0 0;background-size:100% 100%;-webkit-mask-image:linear-gradient(#000 45%,#0000 85%);mask-image:linear-gradient(#000 45%,#0000 85%)}.hero-slider-module__rO4Gtq__backdrop:not(.hero-slider-module__rO4Gtq__lightBackdrop) .hero-slider-module__rO4Gtq__photoBlend{background-image:linear-gradient(90deg, var(--hero-scrim) 22%, transparent 56%)}.hero-slider-module__rO4Gtq__backdrops .hero-slider-module__rO4Gtq__backdrop:not(.hero-slider-module__rO4Gtq__lightBackdrop) .hero-slider-module__rO4Gtq__photo{opacity:1}.hero-slider-module__rO4Gtq__ghost{top:calc(-1 * var(--hero-ghost-lift));font-size:34cqw;left:48%}.hero-slider-module__rO4Gtq__darkGhost{color:#d8d4cb33;background:0 0}.hero-slider-module__rO4Gtq__ghostMask{top:calc(-1 * var(--hero-ghost-lift));-webkit-mask-image:linear-gradient(black, black), var(--hero-ghost-mask);mask-image:linear-gradient(black, black), var(--hero-ghost-mask);-webkit-mask-size:100% var(--hero-ghost-lift), 100% calc(100% - var(--hero-ghost-lift));mask-size:100% var(--hero-ghost-lift), 100% calc(100% - var(--hero-ghost-lift));-webkit-mask-position:top,bottom;mask-position:top,bottom}.hero-slider-module__rO4Gtq__ghostMask .hero-slider-module__rO4Gtq__ghost{top:0}}@media (max-width:1023px){.hero-slider-module__rO4Gtq__backdrop:not(.hero-slider-module__rO4Gtq__lightBackdrop) .hero-slider-module__rO4Gtq__photo{opacity:.78}}@media (min-width:768px){.hero-slider-module__rO4Gtq__backdrop{--photo-blend-top:96px;--photo-blend-height:calc(112vw / var(--hero-photo-ratio) * 1.2)}.hero-slider-module__rO4Gtq__body{min-height:min(864px,100svh);padding:220px var(--spacing-gutter) 76px}.hero-slider-module__rO4Gtq__headline{letter-spacing:-.063em;font-size:56px;line-height:56px}.hero-slider-module__rO4Gtq__rule{margin-top:28px}.hero-slider-module__rO4Gtq__description{margin-top:24px}.hero-slider-module__rO4Gtq__actions,.hero-slider-module__rO4Gtq__statsWrap{margin-top:32px}.hero-slider-module__rO4Gtq__stats{border-radius:20px;min-height:108px;padding:20px 24px}.hero-slider-module__rO4Gtq__stat{gap:6px;padding-inline:16px}.hero-slider-module__rO4Gtq__statLabel{font-size:14px;line-height:20px}.hero-slider-module__rO4Gtq__statValue{font-size:32px;line-height:34px}.hero-slider-module__rO4Gtq__statUnit{font-size:16px}.hero-slider-module__rO4Gtq__artwork{width:112%;top:96px}.hero-slider-module__rO4Gtq__ghost{font-size:31cqw;left:12%}}@media (min-width:768px) and (max-width:1023px){.hero-slider-module__rO4Gtq__stage{--hero-tablet-copy-fraction:.4;--hero-tablet-scene-scale:.76}.hero-slider-module__rO4Gtq__copy{max-width:calc(100% * var(--hero-tablet-copy-fraction))}.hero-slider-module__rO4Gtq__headline{font-size:clamp(40px,5.1vw,52px);line-height:1.05}.hero-slider-module__rO4Gtq__actions{width:calc(100% / var(--hero-tablet-copy-fraction))}.hero-slider-module__rO4Gtq__artwork{transform:scale(var(--hero-tablet-scene-scale));transform-origin:100% 0}.hero-slider-module__rO4Gtq__photoBlend{--photo-blend-height:calc(112vw / var(--hero-photo-ratio) * var(--hero-tablet-scene-scale));background-image:linear-gradient(90deg, var(--hero-scrim) 17%, transparent 38%), linear-gradient(180deg, var(--hero-scrim), transparent 18%, transparent 76%, var(--hero-scrim))}}@media (min-width:1024px){.hero-slider-module__rO4Gtq__body{min-height:clamp(720px,100svh,900px);padding:calc(var(--header-h,92px) + 24px) 56px 64px}.hero-slider-module__rO4Gtq__main{flex:1}.hero-slider-module__rO4Gtq__copy{max-width:691px;padding-top:36px}.hero-slider-module__rO4Gtq__headline{letter-spacing:-.062em;font-size:72px;line-height:78.22px}.hero-slider-module__rO4Gtq__rule{margin-top:32px}.hero-slider-module__rO4Gtq__actions{margin-top:36px}.hero-slider-module__rO4Gtq__stats{min-height:117px;padding:24px 0}.hero-slider-module__rO4Gtq__stat,.hero-slider-module__rO4Gtq__stat:first-child{padding-inline:40px}.hero-slider-module__rO4Gtq__statValue{font-size:44px;line-height:43px}.hero-slider-module__rO4Gtq__statUnit{margin-left:6px;font-size:24px}.hero-slider-module__rO4Gtq__backdrop{--scene-anchor-width:1880px;--scene-inset:max(0px, calc((100% - var(--scene-anchor-width)) / 2));--scene-center:calc(100% - var(--scene-inset) - var(--scene-width) / 2)}.hero-slider-module__rO4Gtq__scene{left:auto;right:var(--scene-inset);z-index:0;transform:none}.hero-slider-module__rO4Gtq__artwork{width:min(80.2%,1155px);height:min(650px,100% - 200px);top:100px;right:0}.hero-slider-module__rO4Gtq__photoBlend{background:linear-gradient(90deg, var(--hero-scrim) calc(var(--scene-center) - var(--scene-width) * .28), transparent calc(var(--scene-center) + var(--scene-width) * .02)), linear-gradient(180deg, var(--hero-scrim), color-mix(in srgb, var(--hero-scrim) 4%, transparent) 18%, color-mix(in srgb, var(--hero-scrim) 4%, transparent) 55%, color-mix(in srgb, var(--hero-scrim) 20%, transparent) 76%, var(--hero-scrim))}.hero-slider-module__rO4Gtq__ghost{left:6%}.hero-slider-module__rO4Gtq__photoFrame{transform-origin:100%;justify-content:flex-end}.hero-slider-module__rO4Gtq__photo{-webkit-mask-image:linear-gradient(180deg, transparent, black var(--hero-photo-fade-top,0%), black 93%, transparent 100%);mask-image:linear-gradient(180deg, transparent, black var(--hero-photo-fade-top,0%), black 93%, transparent 100%)}.hero-slider-module__rO4Gtq__desktopControls{z-index:3;flex-direction:column;align-items:center;gap:16px;width:44px;display:flex;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.hero-slider-module__rO4Gtq__dark .hero-slider-module__rO4Gtq__desktopControls{text-shadow:0 1px 2px #000000d9}.hero-slider-module__rO4Gtq__dark .hero-slider-module__rO4Gtq__desktopControls svg{filter:drop-shadow(0 1px 1px #000000d9)}}@media (min-width:1600px){.hero-slider-module__rO4Gtq__photoFrame{transform:scale(var(--hero-photo-scale,1))}}
