.HomeCampaignCarousel_campaignStage__SDZz5{--home-campaign-ink:#f6f8f9;--home-campaign-muted:rgb(240 245 247/0.76);--home-campaign-gutter:clamp(1rem,4vw,4rem);--home-campaign-inline:max(var(--home-campaign-gutter),calc((100% - var(--ds-container-max, 1208px)) / 2));--home-campaign-height:min(46rem,calc(100svh - 4.5rem));position:relative;overflow:hidden;background:var(--home-campaign-background,#0b0e12);color:var(--home-campaign-ink);isolation:isolate;touch-action:pan-y;scroll-margin-top:clamp(76px,8vw,96px)}.HomeCampaignCarousel_campaignViewport__KWQ49{position:relative;min-height:var(--home-campaign-height);overflow:hidden;touch-action:pan-y pinch-zoom}.HomeCampaignCarousel_campaignSlides__Aahpb{position:absolute;inset:0}.HomeCampaignCarousel_campaignSlide__xZfbZ{position:absolute;inset:0;display:flex;align-items:center;overflow:hidden;padding:clamp(3.5rem,8vh,5.5rem) var(--home-campaign-inline) clamp(7rem,13vh,8.5rem);background:var(--home-campaign-background);opacity:0;pointer-events:none;visibility:hidden}.HomeCampaignCarousel_campaignSlide__xZfbZ[data-active]{z-index:2;opacity:1;pointer-events:auto;visibility:visible}.HomeCampaignCarousel_campaignSlide__xZfbZ[data-visual=artwork]{background:radial-gradient(circle at 72% 46%,rgb(41 163 220/.22),transparent 46%),linear-gradient(114deg,var(--home-campaign-background),#101f26 74%)}.HomeCampaignCarousel_campaignCopy___Yqd2{position:relative;z-index:4;width:min(50%,34rem);max-width:34rem}.HomeCampaignCarousel_campaignSlide__xZfbZ[data-active] .HomeCampaignCarousel_campaignCopy___Yqd2>*{animation:HomeCampaignCarousel_homeCampaignCopyIn__apuuh .64s cubic-bezier(.16,1,.3,1) both}.HomeCampaignCarousel_campaignSlide__xZfbZ[data-active] .HomeCampaignCarousel_campaignCopy___Yqd2>:nth-child(2){animation-delay:60ms}.HomeCampaignCarousel_campaignSlide__xZfbZ[data-active] .HomeCampaignCarousel_campaignCopy___Yqd2>:nth-child(3){animation-delay:.11s}.HomeCampaignCarousel_campaignSlide__xZfbZ[data-active] .HomeCampaignCarousel_campaignCopy___Yqd2>:nth-child(4){animation-delay:175ms}.HomeCampaignCarousel_campaignEyebrow__biTWe{display:inline-flex;align-items:center;gap:.75rem;margin:0;color:var(--home-campaign-ink);font-family:var(--font-technical),monospace;font-size:var(--ds-font-label);font-weight:500;letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.HomeCampaignCarousel_campaignEyebrow__biTWe:before{width:24px;height:2px;flex:none;background:var(--home-campaign-accent);content:""}.HomeCampaignCarousel_campaignTitle__TodY5{max-width:17ch;margin:clamp(1.1rem,2.2vw,1.9rem) 0 0;color:var(--home-campaign-ink);font-family:var(--font-display),var(--font-geist-sans),system-ui,sans-serif;font-size:clamp(2.3rem,3.6vw,4rem);font-weight:800;letter-spacing:-.03em;line-height:1.03;text-wrap:balance}.HomeCampaignCarousel_campaignDescription__nF5rh{max-width:34rem;margin:clamp(1.1rem,2vw,1.7rem) 0 0;color:var(--home-campaign-muted);font-size:var(--ds-font-lead);line-height:1.55}.HomeCampaignCarousel_campaignActions__iao2Q{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:clamp(1.5rem,2.6vw,2.3rem)}.HomeCampaignCarousel_campaignPrimaryCta__4ilm1{display:inline-flex;min-height:var(--ds-ctl-h-l);align-items:center;justify-content:center;gap:.75rem;padding:0 24px;border-radius:var(--ds-ctl-radius);background:var(--home-campaign-accent);color:#ffffff;font:var(--ds-ctl-font);text-decoration:none;transition:filter .12s ease}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.HomeCampaignCarousel_campaignPrimaryCta__4ilm1{background:color-mix(in oklab,var(--home-campaign-accent),black 8%)}}@supports not (color:color-mix(in oklab,red,red)){.HomeCampaignCarousel_campaignPrimaryCta__4ilm1{box-shadow:inset 0 0 0 100vmax rgb(0 0 0/.08)}}.HomeCampaignCarousel_campaignSlide__xZfbZ[data-visual=artwork] .HomeCampaignCarousel_campaignPrimaryCta__4ilm1{color:#06171f}.HomeCampaignCarousel_campaignPrimaryCta__4ilm1:hover{filter:brightness(.9)}.HomeCampaignCarousel_campaignArrows__zOSaZ button:focus-visible,.HomeCampaignCarousel_campaignPagination__q2CcO button:focus-visible,.HomeCampaignCarousel_campaignPrimaryCta__4ilm1:focus-visible{outline:2px solid #fff;outline-offset:2px}.HomeCampaignCarousel_campaignVisual__r84Tg{position:absolute;inset:0;z-index:0;min-width:0}.HomeCampaignCarousel_campaignVisual__r84Tg img,.HomeCampaignCarousel_campaignVisual__r84Tg picture{position:absolute;display:block}.HomeCampaignCarousel_campaignVisual__r84Tg[data-visual=photo] img,.HomeCampaignCarousel_campaignVisual__r84Tg[data-visual=photo] picture{inset:0;width:100%;height:100%}.HomeCampaignCarousel_campaignVisual__r84Tg[data-visual=photo] img{object-fit:cover;object-position:var(--home-campaign-focal-desktop,50% 50%)}.HomeCampaignCarousel_campaignSlide__xZfbZ[data-gradient=to-right] .HomeCampaignCarousel_campaignVisual__r84Tg:before{position:absolute;inset:0;z-index:1;background:linear-gradient(92deg,var(--home-campaign-background) 0 12%,rgb(5 9 12/.86) 30%,rgb(5 9 12/.44) 46%,transparent 62%);content:"";pointer-events:none}.HomeCampaignCarousel_campaignSlide__xZfbZ[data-photo-tone=light][data-gradient=to-right] .HomeCampaignCarousel_campaignVisual__r84Tg:before{background:linear-gradient(92deg,var(--home-campaign-background) 0 24%,rgb(5 9 12/.92) 40%,rgb(5 9 12/.62) 50%,transparent 66%)}.HomeCampaignCarousel_campaignVisual__r84Tg[data-visual=photo]:after{position:absolute;inset:auto 0 0;z-index:1;height:30%;background:linear-gradient(180deg,transparent,rgb(5 9 12/.66));content:"";pointer-events:none}.HomeCampaignCarousel_campaignVisual__r84Tg[data-visual=artwork]{z-index:3;inset:clamp(3.2rem,7vh,4.5rem) var(--home-campaign-inline) clamp(6.5rem,12vh,8rem) auto;width:min(38%,27rem);pointer-events:none}.HomeCampaignCarousel_campaignVisual__r84Tg[data-visual=artwork] img,.HomeCampaignCarousel_campaignVisual__r84Tg[data-visual=artwork] picture{position:relative;width:100%;height:100%;object-fit:contain;object-position:center right}.HomeCampaignCarousel_campaignWipe__OqWdN{position:absolute;inset:-12% -25%;z-index:5;background:linear-gradient(104deg,var(--campaign-transition-from,#05090c) 0 30%,var(--campaign-transition-from,#05090c) 30% 62%,var(--campaign-transition-to,#1b2430) 62%);pointer-events:none;opacity:0;transform:translate3d(-130%,0,0) skewX(-14deg)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.HomeCampaignCarousel_campaignWipe__OqWdN{background:linear-gradient(104deg,var(--campaign-transition-from,#05090c) 0 30%,color-mix(in oklab,var(--campaign-transition-from,#05090c),var(--campaign-transition-to,#1b2430)) 30% 62%,var(--campaign-transition-to,#1b2430) 62%)}}.HomeCampaignCarousel_campaignStage__SDZz5[data-direction=previous] .HomeCampaignCarousel_campaignWipe__OqWdN{transform:translate3d(130%,0,0) skewX(-14deg)}.HomeCampaignCarousel_campaignStage__SDZz5[data-transition-phase=covering] .HomeCampaignCarousel_campaignWipe__OqWdN{animation:HomeCampaignCarousel_homeCampaignCoverNext__BT6sT .5s cubic-bezier(.77,0,.175,1) both}.HomeCampaignCarousel_campaignStage__SDZz5[data-direction=previous][data-transition-phase=covering] .HomeCampaignCarousel_campaignWipe__OqWdN{animation-name:HomeCampaignCarousel_homeCampaignCoverPrevious__vEgqL}.HomeCampaignCarousel_campaignStage__SDZz5[data-transition-phase=revealing] .HomeCampaignCarousel_campaignWipe__OqWdN{animation:HomeCampaignCarousel_homeCampaignRevealNext__sAe_k .58s cubic-bezier(.77,0,.175,1) both}.HomeCampaignCarousel_campaignStage__SDZz5[data-direction=previous][data-transition-phase=revealing] .HomeCampaignCarousel_campaignWipe__OqWdN{animation-name:HomeCampaignCarousel_homeCampaignRevealPrevious__spQKS}.HomeCampaignCarousel_campaignControls__vVfV4{position:absolute;right:var(--home-campaign-inline);bottom:2.2rem;left:var(--home-campaign-inline);z-index:7;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.25rem}.HomeCampaignCarousel_campaignArrows__zOSaZ{display:flex;gap:.45rem}.HomeCampaignCarousel_campaignArrows__zOSaZ button,.HomeCampaignCarousel_campaignPagination__q2CcO button{border:0;color:inherit;cursor:pointer}.HomeCampaignCarousel_campaignArrows__zOSaZ button:disabled,.HomeCampaignCarousel_campaignPagination__q2CcO button:disabled{cursor:wait}.HomeCampaignCarousel_campaignArrows__zOSaZ button{display:grid;width:var(--ds-ctl-h-m);height:var(--ds-ctl-h-m);place-items:center;border:1px solid rgb(255 255 255/.72);border-radius:var(--ds-ctl-radius);background:rgb(5 9 12/.36);color:var(--home-campaign-ink);font-size:1.1rem;transition:background-color .12s ease}.HomeCampaignCarousel_campaignArrows__zOSaZ button:hover:not(:disabled){background:rgb(255 255 255/.16)}.HomeCampaignCarousel_campaignPagination__q2CcO{display:grid;max-width:42rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.HomeCampaignCarousel_campaignPagination__q2CcO button{display:grid;min-width:0;min-height:3rem;align-content:end;gap:.6rem;background:transparent;color:rgb(246 248 249/.74);font-family:var(--font-technical),monospace;font-size:var(--ds-font-label);text-align:left;transition:color .18s ease}.HomeCampaignCarousel_campaignPagination__q2CcO button[aria-pressed=true]{color:var(--home-campaign-ink)}.HomeCampaignCarousel_campaignPaginationLabel__bMMf1{display:flex;min-width:0;align-items:baseline;gap:.5rem}.HomeCampaignCarousel_campaignPaginationLabel__bMMf1 small,.HomeCampaignCarousel_campaignPaginationLabel__bMMf1 strong{font-size:var(--ds-font-label);font-weight:500;letter-spacing:var(--ds-tracking-label)}.HomeCampaignCarousel_campaignPaginationLabel__bMMf1 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeCampaignCarousel_campaignPaginationTrack__e2HGm{position:relative;display:block;width:100%;height:.25rem;overflow:hidden;background:rgb(246 248 249/.2);contain:paint}.HomeCampaignCarousel_campaignPagination__q2CcO button[aria-pressed=true] .HomeCampaignCarousel_campaignPaginationTrack__e2HGm{background:rgb(246 248 249/.32)}.HomeCampaignCarousel_campaignPaginationTrack__e2HGm i{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;background:var(--campaign-progress-color,currentColor);transform:scaleX(0);transform-origin:left center;will-change:transform}.HomeCampaignCarousel_campaignAside__YeW9U{position:absolute;right:var(--home-campaign-inline);bottom:2.2rem;z-index:8;width:min(300px,calc(100% - 2 * var(--home-campaign-gutter)))}@media (max-width:70rem){.HomeCampaignCarousel_campaignStage__SDZz5{--home-campaign-height:min(42rem,calc(100svh - 4.5rem))}.HomeCampaignCarousel_campaignAside__YeW9U{bottom:calc(2.2rem + 3rem + .75rem)}.HomeCampaignCarousel_campaignCopy___Yqd2{width:min(60%,30rem)}.HomeCampaignCarousel_campaignVisual__r84Tg[data-visual=artwork]{width:min(40%,20rem)}.HomeCampaignCarousel_campaignSlide__xZfbZ[data-gradient=to-right] .HomeCampaignCarousel_campaignVisual__r84Tg:before{background:linear-gradient(92deg,var(--home-campaign-background) 0 16%,rgb(5 9 12/.9) 38%,rgb(5 9 12/.56) 56%,transparent 72%)}.HomeCampaignCarousel_campaignSlide__xZfbZ[data-photo-tone=light][data-gradient=to-right] .HomeCampaignCarousel_campaignVisual__r84Tg:before{background:linear-gradient(92deg,var(--home-campaign-background) 0 30%,rgb(5 9 12/.92) 50%,rgb(5 9 12/.6) 62%,transparent 78%)}}@media (max-width:53.75rem){.HomeCampaignCarousel_campaignStage__SDZz5{--home-campaign-height:46rem}.HomeCampaignCarousel_campaignAside__YeW9U{top:calc(2.2rem + .75rem);right:calc(var(--home-campaign-gutter) + .5rem);bottom:auto;width:auto;max-width:calc(100% - 2 * var(--home-campaign-gutter) - 1rem)}.HomeCampaignCarousel_campaignSlide__xZfbZ{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);align-items:start;gap:clamp(1.1rem,4vw,1.8rem);padding:2.2rem var(--home-campaign-gutter) 7.6rem}.HomeCampaignCarousel_campaignCopy___Yqd2{width:auto;max-width:none;grid-row:2;align-self:start}.HomeCampaignCarousel_campaignVisual__r84Tg,.HomeCampaignCarousel_campaignVisual__r84Tg[data-visual=artwork]{position:relative;inset:auto;z-index:1;width:100%;height:min(64vw,17rem);grid-row:1;padding:0}.HomeCampaignCarousel_campaignVisual__r84Tg[data-visual=photo] img,.HomeCampaignCarousel_campaignVisual__r84Tg[data-visual=photo] picture{position:absolute;inset:0}.HomeCampaignCarousel_campaignVisual__r84Tg[data-visual=photo] img{object-position:var(--home-campaign-focal-mobile,50% 50%)}.HomeCampaignCarousel_campaignVisual__r84Tg[data-visual=artwork] img{object-position:right center}.HomeCampaignCarousel_campaignSlide__xZfbZ[data-gradient=to-right] .HomeCampaignCarousel_campaignVisual__r84Tg:before,.HomeCampaignCarousel_campaignSlide__xZfbZ[data-photo-tone=light][data-gradient=to-right] .HomeCampaignCarousel_campaignVisual__r84Tg:before{background:linear-gradient(180deg,transparent 58%,rgb(5 9 12/.5) 86%,var(--home-campaign-background) 100%)}.HomeCampaignCarousel_campaignVisual__r84Tg[data-visual=photo]:after{display:none}.HomeCampaignCarousel_campaignTitle__TodY5{max-width:20ch;margin-top:.9rem;font-size:clamp(1.95rem,8vw,2.8rem)}.HomeCampaignCarousel_campaignDescription__nF5rh{margin-top:.9rem;font-size:var(--ds-font-body);line-height:1.55}.HomeCampaignCarousel_campaignActions__iao2Q{margin-top:1.3rem}.HomeCampaignCarousel_campaignPagination__q2CcO{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}}@media (max-width:36rem){.HomeCampaignCarousel_campaignStage__SDZz5{--home-campaign-height:44rem}.HomeCampaignCarousel_campaignTitle__TodY5{font-size:clamp(1.8rem,7.6vw,2.35rem)}.HomeCampaignCarousel_campaignDescription__nF5rh{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.HomeCampaignCarousel_campaignActions__iao2Q a{width:100%}.HomeCampaignCarousel_campaignArrows__zOSaZ button{width:var(--ds-ctl-h-m);height:var(--ds-ctl-h-m)}.HomeCampaignCarousel_campaignPaginationLabel__bMMf1 small{display:none}}@media (prefers-reduced-motion:reduce){.HomeCampaignCarousel_campaignSlide__xZfbZ[data-active] .HomeCampaignCarousel_campaignCopy___Yqd2>*,.HomeCampaignCarousel_campaignStage__SDZz5[data-transition-phase] .HomeCampaignCarousel_campaignWipe__OqWdN{animation:none!important}.HomeCampaignCarousel_campaignWipe__OqWdN{display:none}.HomeCampaignCarousel_campaignArrows__zOSaZ button,.HomeCampaignCarousel_campaignPrimaryCta__4ilm1{transition:none}}@keyframes HomeCampaignCarousel_homeCampaignCopyIn__apuuh{0%{opacity:0;transform:translate3d(0,1rem,0)}to{opacity:1;transform:translateZ(0)}}@keyframes HomeCampaignCarousel_homeCampaignCoverNext__BT6sT{0%{opacity:1;transform:translate3d(-130%,0,0) skewX(-14deg)}to{opacity:1;transform:translateZ(0) skewX(-14deg)}}@keyframes HomeCampaignCarousel_homeCampaignRevealNext__sAe_k{0%{opacity:1;transform:translateZ(0) skewX(-14deg)}to{opacity:1;transform:translate3d(130%,0,0) skewX(-14deg)}}@keyframes HomeCampaignCarousel_homeCampaignCoverPrevious__vEgqL{0%{opacity:1;transform:translate3d(130%,0,0) skewX(-14deg)}to{opacity:1;transform:translateZ(0) skewX(-14deg)}}@keyframes HomeCampaignCarousel_homeCampaignRevealPrevious__spQKS{0%{opacity:1;transform:translateZ(0) skewX(-14deg)}to{opacity:1;transform:translate3d(-130%,0,0) skewX(-14deg)}}.HomeCampaignCarousel_campaignPageHeading__cOCUu{position:relative;z-index:2;display:flex;flex-direction:column;padding:clamp(1.25rem,3vw,2rem) clamp(1.25rem,5vw,4rem) 0}.HomeCampaignCarousel_campaignPageTitle__D4dqA{margin:0;max-width:22ch;font-size:clamp(1.6rem,4.2vw,2.6rem);font-weight:700;line-height:1.08;letter-spacing:-.02em;text-wrap:balance;color:var(--cs-text-strong,#0b0e12)}@media (max-width:720px){.HomeCampaignCarousel_campaignPageHeading__cOCUu{padding:1.1rem 1.1rem 0}.HomeCampaignCarousel_campaignPageTitle__D4dqA{max-width:none}}.PaintTakeoverDebugPanel_panel__f69Po{position:fixed;top:calc(6.25rem + env(safe-area-inset-top));right:1rem;z-index:2147483001;width:min(23rem,calc(100vw - 2rem));border:1px solid rgb(255 255 255/.16);border-radius:.75rem;background:rgb(7 9 16/.94);box-shadow:0 1.25rem 3.5rem rgb(0 0 0/.32);color:#f4f1eb;font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:.72rem;line-height:1.45;padding:1rem;pointer-events:none}.PaintTakeoverDebugPanel_title__DX_nN{margin:0 0 .85rem;color:#ff69b4;font-size:.74rem;font-weight:800;letter-spacing:.16em}.PaintTakeoverDebugPanel_grid__teFdr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.42rem .85rem;margin:0}.PaintTakeoverDebugPanel_grid__teFdr dt{color:rgb(244 241 235/.58)}.PaintTakeoverDebugPanel_grid__teFdr dd{max-width:13rem;margin:0;color:#f4f1eb;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right}.PaintTakeoverDebugPanel_mutation__1sh3l{display:grid;gap:.25rem;margin-top:.85rem;padding-top:.75rem;border-top:1px solid rgb(255 255 255/.12)}.PaintTakeoverDebugPanel_mutation__1sh3l span{color:rgb(244 241 235/.58)}.PaintTakeoverDebugPanel_mutation__1sh3l strong{color:#7fe6f4;font-weight:650;overflow-wrap:anywhere}@media (max-width:720px){.PaintTakeoverDebugPanel_panel__f69Po{top:auto;right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));left:.75rem;width:auto;max-height:min(48svh,25rem);overflow:hidden}}.PaintTakeoverHomeSection_section__BRgXW{--intro-surface:var(--bg2,#e9e5dc);--return-surface:var(--bg,#070910);--takeover-canvas:#14161f;--takeover-ink:#f4f1eb;--takeover-ink-muted:rgb(244 241 235/0.82);--takeover-contrast-rgb:5 7 12;--surface-offset:-32svh;--artwork-offset:18svh;--background-opacity:0;--background-scale:1.015;--background-x:-0.55vw;--background-y:8px;--hero-global-opacity:0;--content-opacity:0;--content-offset:26px;--contrast-opacity:0;--color-wash-opacity:0;position:relative;z-index:1;height:155vh;height:155svh;overflow:clip;background:var(--return-surface);color:var(--takeover-ink);isolation:isolate}html[data-theme-preference=dark] .PaintTakeoverHomeSection_section__BRgXW{--takeover-canvas:#f1eee8;--takeover-ink:#14161e;--takeover-ink-muted:rgb(20 22 30/0.78);--takeover-contrast-rgb:241 238 232;color:var(--takeover-ink)}.PaintTakeoverHomeSection_strokesOnLight__SHYV1,html[data-theme-preference=dark] .PaintTakeoverHomeSection_backgroundArtwork__k46Yl,html[data-theme-preference=dark] .PaintTakeoverHomeSection_strokesOnDark__QxOHM{display:none}html[data-theme-preference=dark] .PaintTakeoverHomeSection_strokesOnLight__SHYV1{display:inline}.PaintTakeoverHomeSection_heroArtwork__YQQQF>svg{animation:PaintTakeoverHomeSection_takeoverDriftStrokes__uU_ac 16s ease-in-out infinite alternate;animation-play-state:paused}.PaintTakeoverHomeSection_backgroundArtwork__k46Yl{animation:PaintTakeoverHomeSection_takeoverDriftBackground__D29oR 23s ease-in-out infinite alternate;animation-play-state:paused}.PaintTakeoverHomeSection_section__BRgXW[data-motion-active=true] .PaintTakeoverHomeSection_backgroundArtwork__k46Yl,.PaintTakeoverHomeSection_section__BRgXW[data-motion-active=true] .PaintTakeoverHomeSection_heroArtwork__YQQQF>svg{animation-play-state:running}@keyframes PaintTakeoverHomeSection_takeoverDriftStrokes__uU_ac{0%{translate:-.9% .5%}to{translate:.9% -.7%}}@keyframes PaintTakeoverHomeSection_takeoverDriftBackground__D29oR{0%{translate:.8% -.4%}to{translate:-.8% .6%}}html:not([data-js]) .PaintTakeoverHomeSection_section__BRgXW,html[data-route-transition=fallback] .PaintTakeoverHomeSection_section__BRgXW{--surface-offset:0px;--background-opacity:1;--hero-global-opacity:1;--content-opacity:1;--content-offset:0px;--contrast-opacity:1}.PaintTakeoverHomeSection_section__BRgXW[data-paint-debug-layout=true]{outline:2px solid #ffd84a;outline-offset:-2px}.PaintTakeoverHomeSection_stickyViewport__v0Zet{position:sticky;top:0;height:100vh;height:100svh;min-height:540px;overflow:hidden;background:var(--intro-surface);isolation:isolate}.PaintTakeoverHomeSection_takeoverSurface__Adqhm{position:absolute;inset:0;pointer-events:none;z-index:0;transform:translate3d(0,var(--surface-offset),0)}.PaintTakeoverHomeSection_takeoverSurface__Adqhm svg{display:block;width:100%;height:100%;overflow:visible}.PaintTakeoverHomeSection_backgroundArtwork__k46Yl,.PaintTakeoverHomeSection_colorWash__zFR77,.PaintTakeoverHomeSection_contentContrast__BvKgM,.PaintTakeoverHomeSection_heroArtwork__YQQQF{position:absolute;inset:-3svh -3vw;overflow:hidden;pointer-events:none}.PaintTakeoverHomeSection_backgroundArtwork__k46Yl{z-index:1;background-image:image-set(url("/art/paint-takeover/paint-takeover-background.avif") type("image/avif"),url("/art/paint-takeover/paint-takeover-background.webp") type("image/webp"));background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:var(--background-opacity);transform:translate3d(var(--background-x),calc(var(--artwork-offset) + var(--background-y)),0) scale(var(--background-scale));transform-origin:center}.PaintTakeoverHomeSection_heroArtwork__YQQQF{z-index:2;opacity:var(--hero-global-opacity);transform:translate3d(0,var(--artwork-offset),0)}.PaintTakeoverHomeSection_heroArtwork__YQQQF>svg{display:block;width:100%;height:100%;overflow:visible}.PaintTakeoverHomeSection_heroArtwork__YQQQF [data-paint-line]{opacity:0;stroke-dasharray:1;stroke-dashoffset:1}.PaintTakeoverHomeSection_contentContrast__BvKgM{z-index:3;background:radial-gradient(ellipse at 16% 63%,rgb(var(--takeover-contrast-rgb)/calc(var(--contrast-opacity) * .86)) 0 23%,rgb(var(--takeover-contrast-rgb)/calc(var(--contrast-opacity) * .56)) 36%,transparent 66%),linear-gradient(90deg,rgb(var(--takeover-contrast-rgb)/calc(var(--contrast-opacity) * .62)),transparent 57%);transform:translate3d(0,var(--artwork-offset),0)}.PaintTakeoverHomeSection_colorWash__zFR77{z-index:4;background:rgb(7 9 16/.08);opacity:var(--color-wash-opacity)}html[data-theme-preference=dark] .PaintTakeoverHomeSection_colorWash__zFR77{background:none}html[data-theme-preference=dark] .PaintTakeoverHomeSection_contentContrast__BvKgM{background:radial-gradient(ellipse 46% 40% at 22% 66%,rgb(var(--takeover-contrast-rgb)/calc(var(--contrast-opacity) * .78)) 0 40%,transparent 100%)}.PaintTakeoverHomeSection_section__BRgXW[data-wash-disabled=true] .PaintTakeoverHomeSection_colorWash__zFR77,.PaintTakeoverHomeSection_section__BRgXW[data-wash-disabled=true] .PaintTakeoverHomeSection_contentContrast__BvKgM{opacity:0}.PaintTakeoverHomeSection_copy__GdV3s{position:absolute;top:51%;--copy-inset:max(var(--ds-gutter,clamp(20px,4vw,56px)),env(safe-area-inset-left),(100% - var(--ds-container-max,1208px))/2);left:var(--copy-inset);z-index:6;width:min(63vw,1060px,100% - var(--copy-inset) * 2);opacity:var(--content-opacity);transform:translate3d(0,var(--content-offset),0)}.PaintTakeoverHomeSection_section__BRgXW[data-motion-active=true] .PaintTakeoverHomeSection_backgroundArtwork__k46Yl,.PaintTakeoverHomeSection_section__BRgXW[data-motion-active=true] .PaintTakeoverHomeSection_copy__GdV3s,.PaintTakeoverHomeSection_section__BRgXW[data-motion-active=true] .PaintTakeoverHomeSection_heroArtwork__YQQQF,.PaintTakeoverHomeSection_section__BRgXW[data-motion-active=true] .PaintTakeoverHomeSection_takeoverSurface__Adqhm{will-change:opacity,transform}.PaintTakeoverHomeSection_section__BRgXW[data-motion-active=true] .PaintTakeoverHomeSection_colorWash__zFR77{will-change:opacity}.PaintTakeoverHomeSection_eyebrow__hjIXz{margin:0 0 clamp(18px,2.2vw,32px);color:var(--takeover-ink-muted);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:500;letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.PaintTakeoverHomeSection_copy__GdV3s h2{margin:0;font-family:var(--font-display),var(--font-geist-sans),sans-serif;font-size:clamp(58px,6vw,88px);font-weight:900;letter-spacing:-.03em;line-height:.95;text-transform:uppercase;text-wrap:balance}.PaintTakeoverHomeSection_copy__GdV3s h2 span{display:block;white-space:nowrap}.PaintTakeoverHomeSection_description__Wna7Q{max-width:50ch;margin:clamp(24px,3vw,42px) 0 0;color:var(--takeover-ink-muted);font-size:var(--ds-font-lead);line-height:1.55}.PaintTakeoverHomeSection_primaryCta__viVHp{display:inline-flex;min-height:var(--ds-ctl-h-l);align-items:center;gap:12px;margin-top:clamp(24px,2.8vw,40px);padding:0 22px;border:1px solid var(--takeover-ink);border-radius:var(--ds-ctl-radius);color:var(--takeover-ink);font:var(--ds-ctl-font);letter-spacing:.02em;text-decoration:none;transition:color .12s ease,background-color .12s ease}@media (max-width:720px){.PaintTakeoverHomeSection_stickyViewport__v0Zet{min-height:500px}.PaintTakeoverHomeSection_backgroundArtwork__k46Yl,.PaintTakeoverHomeSection_colorWash__zFR77,.PaintTakeoverHomeSection_contentContrast__BvKgM,.PaintTakeoverHomeSection_heroArtwork__YQQQF{inset:-2svh -12vw}.PaintTakeoverHomeSection_backgroundArtwork__k46Yl{background-position:57%}.PaintTakeoverHomeSection_contentContrast__BvKgM{background:radial-gradient(ellipse at 30% 61%,rgb(var(--takeover-contrast-rgb)/calc(var(--contrast-opacity) * .9)) 0 24%,rgb(var(--takeover-contrast-rgb)/calc(var(--contrast-opacity) * .62)) 42%,transparent 74%),linear-gradient(90deg,rgb(var(--takeover-contrast-rgb)/calc(var(--contrast-opacity) * .7)) 0,rgb(var(--takeover-contrast-rgb)/calc(var(--contrast-opacity) * .42)) 78%,transparent 112%)}.PaintTakeoverHomeSection_copy__GdV3s{top:48%;width:calc(100% - var(--copy-inset) - max(var(--ds-gutter, 20px), env(safe-area-inset-right)))}.PaintTakeoverHomeSection_eyebrow__hjIXz{margin-bottom:18px}.PaintTakeoverHomeSection_copy__GdV3s h2{font-size:clamp(34px,9.6vw,54px);line-height:.95}.PaintTakeoverHomeSection_description__Wna7Q{max-width:33ch;margin-top:22px;font-size:var(--ds-font-body)}.PaintTakeoverHomeSection_primaryCta__viVHp{margin-top:22px;margin-bottom:env(safe-area-inset-bottom)}}@media (prefers-reduced-motion:reduce){.PaintTakeoverHomeSection_backgroundArtwork__k46Yl,.PaintTakeoverHomeSection_heroArtwork__YQQQF>svg{animation:none}.PaintTakeoverHomeSection_backgroundArtwork__k46Yl,.PaintTakeoverHomeSection_colorWash__zFR77,.PaintTakeoverHomeSection_copy__GdV3s,.PaintTakeoverHomeSection_heroArtwork__YQQQF,.PaintTakeoverHomeSection_takeoverSurface__Adqhm{will-change:auto}}@media (max-width:720px){html[data-theme-preference=dark] .PaintTakeoverHomeSection_contentContrast__BvKgM{background:radial-gradient(ellipse 90% 44% at 32% 60%,rgb(var(--takeover-contrast-rgb)/calc(var(--contrast-opacity) * .8)) 0 45%,transparent 100%)}}