.ai-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,80px);align-items:center}.ai-split--media-right .ai-split__media{order:2}.ai-split__media{min-width:0}.ai-split__media :where(img){width:100%;height:100%;object-fit:cover;display:block}.ai-split__copy{min-width:0;display:flex;flex-direction:column;gap:16px}@media(max-width:749px){.ai-split{grid-template-columns:1fr}.ai-split--media-right .ai-split__media{order:0}}.ai-press-band{display:grid;gap:clamp(32px,5vw,64px);text-align:center}.ai-press-band__head{max-width:60ch;margin:0 auto;display:grid;gap:12px}.ai-press-band__list{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px,3vw,48px)}.ai-press-band__item{min-width:0;display:grid;gap:12px;padding:24px;text-align:left}@media(max-width:749px){.ai-press-band__list{grid-template-columns:1fr}}.ai-accordion{display:grid;gap:clamp(24px,4vw,48px);max-width:70ch;margin:0 auto}.ai-accordion__head{display:grid;gap:12px}.ai-accordion__list{display:grid;gap:8px}.ai-accordion__item summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px}.ai-accordion__item summary::-webkit-details-marker{display:none}.ai-mega-cards{display:grid;gap:clamp(32px,5vw,64px)}.ai-mega-cards__head{max-width:60ch;display:grid;gap:12px}.ai-mega-cards__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(16px,2vw,29px)}.ai-mega-cards__card{min-width:0;display:grid;gap:10px}.ai-mega-cards__card :where(img){width:100%;aspect-ratio:3 / 4;object-fit:cover;display:block}@media(max-width:989px){.ai-mega-cards__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:539px){.ai-mega-cards__grid{grid-template-columns:1fr}}.ai-media-collage{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(32px,5vw,80px);align-items:center}.ai-media-collage--art-right .ai-media-collage__art{order:2}.ai-media-collage__art{position:relative;min-width:0}.ai-media-collage__copy{min-width:0;display:grid;gap:16px;max-width:44ch}@media(max-width:749px){.ai-media-collage{grid-template-columns:1fr}.ai-media-collage--art-right .ai-media-collage__art{order:0}}.ai-carousel{display:grid;gap:clamp(24px,4vw,40px)}.ai-carousel__head{max-width:60ch;display:grid;gap:8px}.ai-carousel__viewport{position:relative}.ai-carousel__slider{display:flex;overflow:hidden}.ai-carousel__slide{position:relative;min-width:0}.ai-carousel__nav{position:absolute;top:42%;transform:translateY(-50%);z-index:2;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:#ffffffeb;border:1px solid rgba(0,0,0,.08);cursor:pointer;color:inherit}.ai-carousel__prev{left:6px}.ai-carousel__next{right:6px}@media(max-width:749px){.ai-carousel__nav{display:none}}.ai-comparison{display:grid;gap:clamp(24px,4vw,40px)}.ai-comparison__head{max-width:60ch;display:grid;gap:8px}.ai-comparison__stage{position:relative;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none;line-height:0}.ai-comparison__before :where(img){display:block;width:100%;height:auto}.ai-comparison__after{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 0 var(--ai-cmp-pos))}.ai-comparison__after :where(img){display:block;width:100%;height:100%;object-fit:cover}.ai-comparison__divider{position:absolute;top:0;bottom:0;left:var(--ai-cmp-pos);width:2px;background:#fff;transform:translate(-50%);pointer-events:none}.ai-comparison__grip{position:absolute;top:50%;left:0;transform:translate(-50%,-50%);width:38px;height:38px;border-radius:50%;background:#fff;box-shadow:0 2px 10px #00000059;display:grid;place-items:center}.ai-comparison__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:ew-resize}.ai-scroll-step{display:grid;grid-template-columns:1fr 1.2fr;gap:clamp(32px,6vw,96px);align-items:start}.ai-scroll-step__aside{position:sticky;top:14vh;align-self:start;display:grid;gap:12px}.ai-scroll-step__steps{display:grid;gap:clamp(32px,8vh,96px);padding:8vh 0}.ai-scroll-step__step{min-height:56vh;display:grid;align-content:center;opacity:.38;transition:opacity .45s ease,transform .45s ease}.ai-scroll-step__step.is-active{opacity:1}@media(max-width:749px){.ai-scroll-step{grid-template-columns:1fr;gap:24px}.ai-scroll-step__aside{position:static}.ai-scroll-step__steps{padding:16px 0;gap:32px}.ai-scroll-step__step{opacity:1}}@media(prefers-reduced-motion:reduce){.ai-scroll-step__step{opacity:1!important;transition:none}}.ai-scroll-scrub{height:240vh;position:relative}.ai-scroll-scrub__stage{position:sticky;top:0;height:100vh;overflow:hidden;display:grid;place-items:center}.ai-scroll-scrub__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;transform:scale(calc(1 + var(--ai-pin-progress, 0) * .28))}.ai-scroll-scrub__media :where(img){width:100%;height:100%;object-fit:cover}.ai-scroll-scrub__copy{position:relative;z-index:1;text-align:center;padding:24px;opacity:calc(1 - var(--ai-pin-progress, 0) * 1.4);transform:translateY(calc(var(--ai-pin-progress, 0) * -48px))}@media(prefers-reduced-motion:reduce){.ai-scroll-scrub{height:auto}.ai-scroll-scrub__stage{position:static;height:auto}.ai-scroll-scrub__media{transform:none}.ai-scroll-scrub__copy{opacity:1;transform:none}}.ai-scroll-stack{display:grid;gap:clamp(32px,5vw,64px)}.ai-scroll-stack__head{max-width:60ch;display:grid;gap:8px}.ai-scroll-stack__cards{display:grid;gap:clamp(32px,6vh,80px)}.ai-scroll-stack__card{position:sticky;top:14vh;min-height:58vh;display:grid;align-content:center}.ai-scroll-stack__card:nth-child(2){top:calc(14vh + 14px)}.ai-scroll-stack__card:nth-child(3){top:calc(14vh + 28px)}.ai-scroll-stack__card:nth-child(4){top:calc(14vh + 42px)}.ai-scroll-stack__card:nth-child(n+5){top:calc(14vh + 56px)}@media(max-width:749px),(prefers-reduced-motion:reduce){.ai-scroll-stack__card{position:static}}.ai-hpin{height:340vh;position:relative}.ai-hpin__stage{position:sticky;top:0;height:100vh;overflow:hidden;display:flex;align-items:center}.ai-hpin__head{position:absolute;top:8vh;left:6vw;right:6vw;z-index:3;pointer-events:none}.ai-hpin__track{display:flex;gap:clamp(24px,3vw,48px);padding:0 6vw;align-items:center;will-change:transform;transform:translate(calc(var(--ai-pin-progress, 0) * (100vw - 100%)))}.ai-hpin__panel{flex:0 0 clamp(260px,30vw,440px)}@media(max-width:749px),(prefers-reduced-motion:reduce){.ai-hpin{height:auto}.ai-hpin__stage{position:static;height:auto;overflow-x:auto;overflow-y:hidden}.ai-hpin__head{position:static;padding:0 0 16px}.ai-hpin__track{transform:none!important}}.ai-coverflow{height:360vh;position:relative}.ai-coverflow__stage{position:sticky;top:0;height:100vh;overflow:hidden;display:flex;align-items:center;perspective:1600px}.ai-coverflow__head{position:absolute;top:8vh;left:6vw;right:6vw;z-index:3;pointer-events:none}.ai-coverflow__track{display:flex;gap:clamp(16px,2vw,32px);padding:0 38vw;align-items:center;transform-style:preserve-3d;will-change:transform;transform:translate(calc(var(--ai-pin-progress, 0) * (100vw - 100%)))}.ai-coverflow__card{flex:0 0 clamp(240px,26vw,380px);transform:rotateY(calc(var(--ai-center, 0) * -38deg)) scale(calc(1 - var(--ai-center-abs, 0) * .16)) translateZ(calc(var(--ai-center-abs, 0) * -90px));opacity:calc(1 - var(--ai-center-abs, 0) * .34)}@media(max-width:749px),(prefers-reduced-motion:reduce){.ai-coverflow{height:auto}.ai-coverflow__stage{position:static;height:auto;overflow-x:auto;overflow-y:hidden;perspective:none}.ai-coverflow__head{position:static;padding:0 0 16px}.ai-coverflow__track{transform:none!important;padding:0 6vw}.ai-coverflow__card{transform:none!important;opacity:1!important}}.ai-pinscene{height:260vh;position:relative}.ai-pinscene__stage{position:sticky;top:0;height:100vh;overflow:hidden;display:grid;place-items:center;text-align:center;padding:0 6vw}.ai-pinscene__word{transform:scale(calc(.5 + var(--ai-pin-progress, 0) * 2));transform-origin:center;will-change:transform}.ai-pinscene__caption{position:absolute;bottom:8vh;left:0;right:0;opacity:calc(var(--ai-pin-progress, 0) * 1.3 - .1)}@media(max-width:749px),(prefers-reduced-motion:reduce){.ai-pinscene{height:auto}.ai-pinscene__stage{position:static;height:auto;padding:14vh 6vw}.ai-pinscene__word{transform:none!important}.ai-pinscene__caption{position:static;opacity:1!important;margin-top:32px}}.ai-giantmask{height:300vh;position:relative}.ai-giantmask__stage{position:sticky;top:0;height:100vh;overflow:hidden;display:grid;place-items:center;background:#0a0b0e}.ai-giantmask__word{font-size:clamp(64px,23vw,320px);font-weight:900;letter-spacing:-.03em;line-height:.82;text-align:center;background-size:cover;background-position:center;-webkit-background-clip:text;background-clip:text;color:transparent;transform:scale(calc(1 + var(--ai-pin-progress, 0) * 6));transform-origin:center;will-change:transform}.ai-giantmask__word *{color:transparent;margin:0;font:inherit}@media(max-width:749px),(prefers-reduced-motion:reduce){.ai-giantmask{height:auto}.ai-giantmask__stage{position:static;height:70vh}.ai-giantmask__word{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ai-patterns.css.map */
