.storeHero{--hero-ink:#f8fafc;--hero-muted:rgba(248,250,252,0.78);--hero-kicker:color-mix(in srgb,var(--primary,#16a34a) 70%,white);--hero-accent:var(--primary,#16a34a);position:relative;isolation:isolate;overflow:hidden;color:var(--hero-ink);margin-inline:1rem;border-radius:1.75rem}@media (min-width:768px){.storeHero{margin-inline:1.25rem}}.storeHero-bg,.storeHero-fx,.storeHero-photo,.storeHero-veil{position:absolute;inset:0;pointer-events:none}.storeHero-photo{background-position:50%;background-repeat:no-repeat;z-index:0}.storeHero-bg{z-index:0}.storeHero-fx{z-index:1}.storeHero-veil{z-index:2;background:color-mix(in srgb,#020617 42%,transparent)}.storeHero-inner{position:relative;z-index:3;display:flex;align-items:center;width:100%;max-width:76rem;margin-inline:auto;padding:1.75rem 1.25rem;min-height:inherit}.storeHero-copy{display:flex;flex-direction:column;gap:.85rem;width:100%;max-width:42rem}.storeHero-kicker{display:inline-flex;align-items:center;gap:.45rem;width:fit-content;padding:.28rem .7rem;border:1px solid color-mix(in srgb,#fff 28%,transparent);background:color-mix(in srgb,#fff 10%,transparent);color:var(--hero-kicker);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.storeHero-title{margin:0;font-size:clamp(1.55rem,3.6vw,3.15rem);font-weight:800;line-height:1.15;letter-spacing:-.035em;text-wrap:balance}.storeHero-sub{margin:0;max-width:36rem;font-size:clamp(.88rem,1.5vw,1.125rem);line-height:1.65;color:var(--hero-muted);font-weight:500}.storeHero-search{width:100%;max-width:40rem;margin-top:.35rem}.storeHero-mosaic{display:none;position:relative;flex:1 1 16rem;min-height:12rem}.storeHero[data-height=compact]{min-height:13.5rem}.storeHero[data-height=standard]{min-height:20rem}.storeHero[data-height=tall]{min-height:26rem}.storeHero[data-height=cinematic]{min-height:min(34rem,72vh)}.storeHero[data-height=compact] .storeHero-inner{padding-block:1.35rem}.storeHero[data-height=cinematic] .storeHero-inner{padding-block:3rem}.storeHero[data-align=center] .storeHero-inner{justify-content:center;text-align:center}.storeHero[data-align=center] .storeHero-copy,.storeHero[data-align=center] .storeHero-kicker,.storeHero[data-align=center] .storeHero-search{margin-inline:auto;align-items:center}.storeHero[data-align=center] .storeHero-sub{margin-inline:auto}.storeHero[data-align=start] .storeHero-inner{justify-content:flex-start;text-align:start}.storeHero[data-align=end] .storeHero-inner{justify-content:flex-end;text-align:end}.storeHero[data-align=end] .storeHero-copy{align-items:flex-end}.storeHero[data-align=end] .storeHero-kicker{margin-inline-start:auto}.storeHero[data-layout=split] .storeHero-inner{display:grid;grid-template-columns:1fr;gap:1.5rem;text-align:start;justify-content:stretch}.storeHero[data-layout=split] .storeHero-copy,.storeHero[data-layout=split] .storeHero-search{margin-inline:0;align-items:flex-start;text-align:start}.storeHero[data-layout=split] .storeHero-kicker,.storeHero[data-layout=split] .storeHero-sub{margin-inline:0}.storeHero[data-layout=panel] .storeHero-copy{padding:1.25rem 1.35rem 1.4rem;background:color-mix(in srgb,#020617 38%,transparent);border:1px solid color-mix(in srgb,#fff 16%,transparent);backdrop-filter:blur(18px);box-shadow:0 24px 60px color-mix(in srgb,#000 28%,transparent)}@media (min-width:900px){.storeHero[data-layout=split] .storeHero-inner{grid-template-columns:minmax(0,1.15fr) minmax(0,.9fr);align-items:center}.storeHero[data-layout=split] .storeHero-mosaic{display:block}}.storeHero[data-theme=aurora] .storeHero-bg{background:radial-gradient(90% 80% at 12% 10%,color-mix(in srgb,var(--hero-accent) 55%,#38bdf8) 0,transparent 42%),radial-gradient(80% 70% at 92% 88%,color-mix(in srgb,#6366f1 50%,var(--hero-accent)) 0,transparent 46%),linear-gradient(135deg,#0b1220 0,#111827 48%,#0f172a 100%)}.storeHero[data-theme=aurora] .storeHero-fx{background:radial-gradient(circle at 20% 80%,color-mix(in srgb,#fff 18%,transparent),transparent 28%),linear-gradient(180deg,color-mix(in srgb,#fff 8%,transparent),transparent 40%);mask-image:radial-gradient(120% 80% at 50% 0,#000 30%,transparent 75%)}.storeHero[data-theme=aurora] .storeHero-fx:after{content:"";position:absolute;inset:-20%;background:conic-gradient(from 210deg at 70% 30%,transparent 0 40%,color-mix(in srgb,var(--hero-accent) 28%,transparent) 48%,transparent 60%);animation:storeHeroDrift 18s linear infinite;opacity:.7}.storeHero[data-theme=midnight]{--hero-kicker:#f5d78a}.storeHero[data-theme=midnight] .storeHero-bg{background:linear-gradient(160deg,#07070a,#141218 42%,#1a140e)}.storeHero[data-theme=midnight] .storeHero-fx{background:linear-gradient(90deg,transparent,color-mix(in srgb,#f5d78a 22%,transparent) 50%,transparent),radial-gradient(60% 50% at 80% 20%,color-mix(in srgb,#f5d78a 16%,transparent),transparent 70%);opacity:.85}.storeHero[data-theme=midnight] .storeHero-fx:before{content:"";position:absolute;inset-inline-start:0;top:18%;bottom:18%;width:3px;background:linear-gradient(#f5d78a,transparent)}.storeHero[data-theme=marketplace] .storeHero-bg{background:radial-gradient(70% 80% at 100% 0,color-mix(in srgb,var(--hero-accent) 40%,transparent),transparent 50%),linear-gradient(180deg,#0c1912 0,#102016 100%)}.storeHero[data-theme=marketplace] .storeHero-tile{position:absolute;border:1px solid color-mix(in srgb,#fff 14%,transparent);background:linear-gradient(180deg,color-mix(in srgb,#fff 14%,transparent),color-mix(in srgb,var(--hero-accent) 22%,transparent));box-shadow:0 18px 40px color-mix(in srgb,#000 30%,transparent)}.storeHero[data-theme=marketplace] .storeHero-tile:first-child{width:42%;height:46%;inset-inline-end:8%;top:8%}.storeHero[data-theme=marketplace] .storeHero-tile:nth-child(2){width:34%;height:38%;inset-inline-start:6%;top:28%}.storeHero[data-theme=marketplace] .storeHero-tile:nth-child(3){width:48%;height:32%;inset-inline-end:14%;bottom:10%}.storeHero[data-theme=glass] .storeHero-bg{background:linear-gradient(120deg,color-mix(in srgb,var(--hero-accent) 65%,#0f172a),#0b1324 55%,#1e1b4b)}.storeHero[data-theme=glass][data-layout=panel] .storeHero-copy{background:color-mix(in srgb,#fff 12%,transparent);border-color:color-mix(in srgb,#fff 28%,transparent)}.storeHero[data-theme=editorial]{--hero-ink:#fafafa}.storeHero[data-theme=editorial] .storeHero-bg{background:#111}.storeHero[data-theme=editorial] .storeHero-fx{background-image:linear-gradient(color-mix(in srgb,#fff 8%,transparent) 1px,transparent 0),linear-gradient(90deg,color-mix(in srgb,#fff 8%,transparent) 1px,transparent 0);background-size:48px 48px;opacity:.35}.storeHero[data-theme=editorial] .storeHero-title{font-size:clamp(1.8rem,5vw,3.6rem);letter-spacing:-.05em}.storeHero[data-theme=spotlight] .storeHero-bg{background:#09090b}.storeHero[data-theme=spotlight] .storeHero-fx{background:radial-gradient(55% 55% at 50% 42%,color-mix(in srgb,var(--hero-accent) 55%,transparent),transparent 62%),radial-gradient(30% 30% at 50% 45%,color-mix(in srgb,#fff 22%,transparent),transparent 70%)}.storeHero[data-theme=silk]{--hero-ink:#171717;--hero-muted:#525252;--hero-kicker:var(--hero-accent)}.storeHero[data-theme=silk] .storeHero-bg{background:radial-gradient(80% 70% at 0 0,color-mix(in srgb,var(--hero-accent) 18%,white),transparent 42%),radial-gradient(70% 60% at 100% 100%,color-mix(in srgb,#93c5fd 35%,white),transparent 46%),linear-gradient(180deg,#f8fafc 0,#eef2f7 100%)}.storeHero[data-theme=silk] .storeHero-kicker{background:color-mix(in srgb,var(--hero-accent) 10%,white);border-color:color-mix(in srgb,var(--hero-accent) 28%,transparent)}.storeHero[data-theme=silk][data-layout=panel] .storeHero-copy{background:color-mix(in srgb,#fff 78%,transparent);border-color:color-mix(in srgb,#171717 10%,transparent);color:var(--hero-ink)}.storeHero[data-theme=neon] .storeHero-bg{background:#05060a}.storeHero[data-theme=neon] .storeHero-fx{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hero-accent) 55%,transparent);background:radial-gradient(50% 60% at 15% 20%,color-mix(in srgb,var(--hero-accent) 35%,transparent),transparent 55%),radial-gradient(40% 50% at 90% 80%,color-mix(in srgb,#22d3ee 28%,transparent),transparent 50%)}.storeHero[data-theme=neon]{box-shadow:0 0 0 1px color-mix(in srgb,var(--hero-accent) 40%,transparent),0 20px 50px color-mix(in srgb,var(--hero-accent) 18%,transparent)}.storeHero[data-theme=classic] .storeHero-bg{background:var(--hero-accent)}.storeHero[data-theme=classic] .storeHero-fx{opacity:.14;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23ffffff' fill-opacity='1'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/svg%3E");background-size:60px 60px}.storeHeroSearch{width:100%;max-width:none}.storeHeroSearch-input{width:100%;min-height:3.15rem!important;border:1px solid transparent!important;font-size:.95rem;font-weight:600;outline:none!important;box-shadow:none;transition:box-shadow .15s ease,border-color .15s ease,background .15s ease}.storeHeroSearch-input.is-glass{background:color-mix(in srgb,#fff 14%,transparent)!important;border-color:color-mix(in srgb,#fff 32%,transparent)!important;color:#fff!important;border-radius:.9rem!important;backdrop-filter:blur(16px);box-shadow:0 12px 40px color-mix(in srgb,#000 22%,transparent)!important}.storeHeroSearch-input.is-glass::placeholder{color:rgba(255,255,255,.7)}.storeHeroSearch-input.is-glass:focus{border-color:#fff;box-shadow:0 0 0 3px color-mix(in srgb,#fff 28%,transparent)}.storeHeroSearch-input.is-solid{background:#fff!important;color:#171717!important;border-radius:.9rem!important;border-color:color-mix(in srgb,#000 8%,transparent)!important;box-shadow:0 16px 40px color-mix(in srgb,#000 16%,transparent)!important}.storeHeroSearch-input.is-solid::placeholder{color:#737373}.storeHeroSearch-input.is-solid:focus{border-color:var(--hero-accent,var(--primary));box-shadow:0 0 0 3px color-mix(in srgb,var(--hero-accent,var(--primary)) 28%,transparent)}.storeHeroSearch-input.is-pill{border-radius:999px!important;background:#fff!important;color:#171717!important;padding-inline:1.15rem;box-shadow:0 18px 44px color-mix(in srgb,#000 18%,transparent)!important}.storeHeroSearch-input.is-pill::placeholder{color:#737373}.storeHero[data-theme=silk] .storeHeroSearch-input.is-glass{background:#fff!important;color:#171717!important;border-color:color-mix(in srgb,#171717 12%,transparent)!important}.storeHero[data-theme=silk] .storeHeroSearch-input.is-glass::placeholder{color:#737373}.storeHeroSearch-icon{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;z-index:2}.storeHeroSearch-icon.is-start{inset-inline-start:.9rem}.storeHeroSearch-icon.is-light{color:rgba(255,255,255,.9)}.storeHeroSearch-icon.is-dark{color:#525252}@keyframes storeHeroDrift{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.storeHero[data-theme=aurora] .storeHero-fx:after{animation:none}}.cineSlider{--cine-dur:780ms;--cine-ease:cubic-bezier(0.22,1,0.36,1);--cine-accent:var(--primary,#16a34a);isolation:isolate;background:#0b0d12;color:#fff;contain:layout paint;-webkit-tap-highlight-color:transparent;touch-action:pan-y;user-select:none}.cineSlider,.cineSlider-frame{position:relative;overflow:hidden;width:100%}.cineSlider-frame{perspective:1400px;transform:translateZ(0);min-height:0}.cineSlider[data-height=compact] .cineSlider-frame{aspect-ratio:2.8/1;min-height:11.5rem;max-height:16rem}.cineSlider[data-height=standard] .cineSlider-frame{aspect-ratio:2.35/1;min-height:16rem;max-height:22rem}.cineSlider[data-height=tall] .cineSlider-frame{aspect-ratio:2.05/1;min-height:18rem;max-height:26rem}.cineSlider[data-height=cinematic] .cineSlider-frame{aspect-ratio:1.85/1;min-height:20rem;max-height:30rem}@media (min-width:640px){.cineSlider[data-height=compact] .cineSlider-frame{aspect-ratio:3/1;min-height:12.5rem;max-height:18rem}.cineSlider[data-height=standard] .cineSlider-frame{aspect-ratio:2.5/1;min-height:18rem;max-height:26rem}.cineSlider[data-height=tall] .cineSlider-frame{aspect-ratio:2.2/1;min-height:20rem;max-height:30rem}.cineSlider[data-height=cinematic] .cineSlider-frame{aspect-ratio:2/1;min-height:22rem;max-height:34rem}}@media (min-width:1024px){.cineSlider[data-height=compact] .cineSlider-frame{max-height:20rem}.cineSlider[data-height=standard] .cineSlider-frame{max-height:28rem}.cineSlider[data-height=tall] .cineSlider-frame{max-height:32rem}.cineSlider[data-height=cinematic] .cineSlider-frame{max-height:36rem}}.cineSlide{position:absolute;inset:0;z-index:0;opacity:0;pointer-events:none;overflow:hidden;transform:translateZ(0);backface-visibility:hidden}.cineSlide.is-current{z-index:2;opacity:1;pointer-events:auto}.cineSlide.is-leaving{z-index:3;pointer-events:none}.cineSlide.is-entering{z-index:4;pointer-events:none}.cineSlide.is-preload{z-index:0;opacity:0;pointer-events:none}.cineSlide-media,.cineSlide-shine,.cineSlide-veil{position:absolute;inset:0;pointer-events:none}.cineSlide-media{width:100%;height:100%;object-fit:cover;transform:scale(1.04)}.cineSlide-media--mobile{display:none}@media (max-width:767px){.cineSlide-media--mobile{display:block}.cineSlide-media--desktop{display:none}}.cineSlider.is-ken .cineSlide.is-current .cineSlide-media{animation:cineKen var(--cine-ken,6s) linear forwards}.cineSlide-fallback{position:absolute;inset:0;background:radial-gradient(80% 70% at 18% 20%,color-mix(in srgb,var(--cine-accent) 55%,transparent),transparent 46%),radial-gradient(70% 80% at 88% 78%,color-mix(in srgb,#6366f1 42%,transparent),transparent 50%),linear-gradient(145deg,#0b1220,#111827 55%,#0f172a)}.cineSlide[data-tone="1"] .cineSlide-fallback{background:radial-gradient(70% 70% at 80% 10%,color-mix(in srgb,#f59e0b 35%,transparent),transparent 48%),linear-gradient(160deg,#111018,#1c1917 50%,#0c0a09)}.cineSlide[data-tone="2"] .cineSlide-fallback{background:radial-gradient(70% 70% at 12% 90%,color-mix(in srgb,#22d3ee 32%,transparent),transparent 50%),linear-gradient(200deg,#082f2a,#0b1320)}.cineSlide-veil{background:linear-gradient(90deg,color-mix(in srgb,#020617 72%,transparent),color-mix(in srgb,#020617 28%,transparent) 52%,transparent);z-index:1}[dir=rtl] .cineSlide-veil{background:linear-gradient(270deg,color-mix(in srgb,#020617 72%,transparent),color-mix(in srgb,#020617 28%,transparent) 52%,transparent)}.cineSlide-shine{z-index:1;background:linear-gradient(105deg,transparent 38%,color-mix(in srgb,#fff 22%,transparent) 50%,transparent 62%);transform:translate3d(-80%,0,0);opacity:0;pointer-events:none}.cineSlide.is-current .cineSlide-shine,.cineSlide.is-entering .cineSlide-shine{animation:cineShine 1.15s var(--cine-ease) .12s both}.cineSlide-copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;height:100%;max-width:40rem;padding:1.4rem 1.25rem 4.2rem;gap:.7rem}.cineSlider[data-height=compact] .cineSlide-copy{padding:.85rem 1rem 2.75rem;gap:.4rem}.cineSlider[data-height=compact] .cineSlide-title{font-size:clamp(1.05rem,2.8vw,1.75rem)}.cineSlider[data-height=compact] .cineSlide-sub{display:none}.cineSlider[data-height=compact] .cineSlide-cta{min-height:2.35rem;font-size:.8rem}.cineSlider[data-height=standard] .cineSlide-copy{padding:1.15rem 1.25rem 3.4rem;gap:.55rem}.cineSlider[data-height=standard] .cineSlide-title{font-size:clamp(1.25rem,3.2vw,2.35rem)}.cineSlide.is-current:not(.is-leaving) .cineSlide-copy,.cineSlide.is-entering .cineSlide-copy{animation:cineCopyIn .72s var(--cine-ease) both}@media (min-width:768px){.cineSlide-copy{padding:2.4rem 3rem 3.2rem;max-width:46rem}}.cineSlide[data-align=center] .cineSlide-copy{margin-inline:auto;text-align:center;align-items:center}.cineSlide[data-align=end] .cineSlide-copy{margin-inline-start:auto;text-align:end;align-items:flex-end}.cineSlide-kicker{display:inline-flex;width:fit-content;padding:.28rem .7rem;border:1px solid color-mix(in srgb,#fff 24%,transparent);background:color-mix(in srgb,#fff 10%,transparent);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cineSlide-title{margin:0;font-size:clamp(1.45rem,4.2vw,3.2rem);font-weight:800;letter-spacing:-.04em;line-height:1.12;text-wrap:balance}.cineSlide-sub{margin:0;max-width:34rem;font-size:clamp(.86rem,1.5vw,1.12rem);line-height:1.6;color:rgba(248,250,252,.82);font-weight:500}.cineSlide-cta{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 1.15rem;margin-top:.35rem;width:fit-content;background:#fff;color:#111;font-weight:800;font-size:.88rem;text-decoration:none;transition:transform .2s var(--cine-ease),background .2s ease}.cineSlide-cta:hover{transform:translateY(-1px);background:#f4f4f5}.cineSlider-nav{position:absolute;top:50%;z-index:6;width:2.75rem;height:2.75rem;display:grid;place-items:center;border:1px solid color-mix(in srgb,#fff 22%,transparent);background:color-mix(in srgb,#020617 42%,transparent);color:#fff;cursor:pointer;opacity:.78;transform:translateY(-50%);backdrop-filter:blur(8px);transition:opacity .2s ease,background .2s ease,transform .2s ease}.cineSlider-nav:hover{opacity:1;background:color-mix(in srgb,#020617 66%,transparent)}.cineSlider-nav.is-prev{inset-inline-start:.7rem}.cineSlider-nav.is-next{inset-inline-end:.7rem}@media (max-width:639px){.cineSlider-nav{width:2.4rem}}.cineSlider-dots{position:absolute;z-index:6;inset-inline:0;bottom:.85rem;display:flex;justify-content:center;gap:.4rem;pointer-events:none}.cineSlider-dot{pointer-events:auto;width:.45rem;height:.45rem;padding:0;border:0;border-radius:99px;background:color-mix(in srgb,#fff 38%,transparent);cursor:pointer}.cineSlider-dot.is-on{width:1.35rem;background:#fff}.cineSlider-progress{position:absolute;z-index:6;inset-inline:0;bottom:0;height:3px;background:color-mix(in srgb,#fff 14%,transparent);transform-origin:left}[dir=rtl] .cineSlider-progress{transform-origin:right}.cineSlider-progress>i{display:block;height:100%;width:100%;background:var(--cine-accent);transform:scaleX(0);transform-origin:inherit;animation:cineProgress linear forwards}.cineSlider.is-paused .cineSlider-progress>i{animation-play-state:paused}.cineSlider[data-fx=fade] .cineSlide.is-leaving{animation:cineFadeOut var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=fade] .cineSlide.is-entering{animation:cineFadeIn var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=slide][data-dir="1"] .cineSlide.is-leaving{animation:cineSlideOutL var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=slide][data-dir="1"] .cineSlide.is-entering{animation:cineSlideInR var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=slide][data-dir="-1"] .cineSlide.is-leaving{animation:cineSlideOutR var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=slide][data-dir="-1"] .cineSlide.is-entering{animation:cineSlideInL var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=rise] .cineSlide.is-leaving{animation:cineRiseOut var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=rise] .cineSlide.is-entering{animation:cineRiseIn var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=zoom] .cineSlide.is-leaving{animation:cineZoomOut var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=zoom] .cineSlide.is-entering{animation:cineZoomIn var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=cube] .cineSlider-frame{transform-style:preserve-3d}.cineSlider[data-fx=cube] .cineSlide{transform-origin:center center;transform-style:preserve-3d}.cineSlider[data-fx=cube][data-dir="1"] .cineSlide.is-leaving{animation:cineCubeOut var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=cube][data-dir="1"] .cineSlide.is-entering{animation:cineCubeIn var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=cube][data-dir="-1"] .cineSlide.is-leaving{animation:cineCubeOutRev var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=cube][data-dir="-1"] .cineSlide.is-entering{animation:cineCubeInRev var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=flip] .cineSlide.is-leaving{animation:cineFlipOut var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=flip] .cineSlide.is-entering{animation:cineFlipIn var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=wipe][data-dir="1"] .cineSlide.is-entering{animation:cineWipeIn var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=wipe][data-dir="-1"] .cineSlide.is-entering{animation:cineWipeInRev var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=wipe] .cineSlide.is-leaving{animation:cineFadeOut calc(var(--cine-dur) * .7) var(--cine-ease) both}.cineSlider[data-fx=reveal] .cineSlide.is-entering{animation:cineReveal var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=reveal] .cineSlide.is-leaving{animation:cineFadeOut var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=iris] .cineSlide.is-entering{animation:cineIris var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=iris] .cineSlide.is-leaving{animation:cineFadeOut var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=stack][data-dir="1"] .cineSlide.is-leaving{animation:cineStackOut var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=stack][data-dir="1"] .cineSlide.is-entering{animation:cineSlideInR var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=stack][data-dir="-1"] .cineSlide.is-leaving{animation:cineStackOutRev var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=stack][data-dir="-1"] .cineSlide.is-entering{animation:cineSlideInL var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=blend] .cineSlide.is-leaving{animation:cineBlendOut var(--cine-dur) var(--cine-ease) both}.cineSlider[data-fx=blend] .cineSlide.is-entering{animation:cineBlendIn var(--cine-dur) var(--cine-ease) both}@keyframes cineFadeIn{0%{opacity:0}to{opacity:1}}@keyframes cineFadeOut{0%{opacity:1}to{opacity:0}}@keyframes cineSlideInR{0%{opacity:1;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}@keyframes cineSlideInL{0%{opacity:1;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}@keyframes cineSlideOutL{0%{opacity:1;transform:none}to{opacity:1;transform:translate3d(-100%,0,0)}}@keyframes cineSlideOutR{0%{opacity:1;transform:none}to{opacity:1;transform:translate3d(100%,0,0)}}@keyframes cineRiseIn{0%{opacity:0;transform:translate3d(0,18%,0) scale(1.04)}to{opacity:1;transform:none}}@keyframes cineRiseOut{0%{opacity:1}to{opacity:0;transform:translate3d(0,-8%,0) scale(.98)}}@keyframes cineZoomIn{0%{opacity:0;transform:scale(1.18)}to{opacity:1;transform:none}}@keyframes cineZoomOut{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.9)}}@keyframes cineCubeOut{0%{transform:rotateY(0) translateZ(0);opacity:1}to{transform:rotateY(-90deg) translateZ(8%);opacity:.2}}@keyframes cineCubeIn{0%{transform:rotateY(90deg) translateZ(8%);opacity:.2}to{transform:none;opacity:1}}@keyframes cineCubeOutRev{0%{transform:none;opacity:1}to{transform:rotateY(90deg) translateZ(8%);opacity:.2}}@keyframes cineCubeInRev{0%{transform:rotateY(-90deg) translateZ(8%);opacity:.2}to{transform:none;opacity:1}}@keyframes cineFlipOut{0%{transform:rotateX(0);opacity:1}to{transform:rotateX(78deg);opacity:0}}@keyframes cineFlipIn{0%{transform:rotateX(-78deg);opacity:0}to{transform:none;opacity:1}}@keyframes cineWipeIn{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes cineWipeInRev{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@keyframes cineReveal{0%{clip-path:inset(12% 18% 12% 18%);opacity:.4;transform:scale(1.08)}to{clip-path:inset(0);opacity:1;transform:none}}@keyframes cineIris{0%{clip-path:circle(0 at 50% 50%)}to{clip-path:circle(150% at 50% 50%)}}@keyframes cineStackOut{to{transform:translate3d(-10%,0,0) scale(.9);opacity:.25;filter:blur(6px)}}@keyframes cineStackOutRev{to{transform:translate3d(10%,0,0) scale(.9);opacity:.25;filter:blur(6px)}}@keyframes cineBlendIn{0%{opacity:0;transform:scale(1.06);filter:blur(10px)}to{opacity:1;transform:none;filter:none}}@keyframes cineBlendOut{0%{opacity:1}to{opacity:0;transform:scale(.96);filter:blur(8px)}}@keyframes cineKen{0%{transform:scale(1.04) translateZ(0)}to{transform:scale(1.14) translate3d(-1.5%,1%,0)}}@keyframes cineProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cineCopyIn{0%{opacity:0;transform:translate3d(0,1.1rem,0)}to{opacity:1;transform:none}}@keyframes cineShine{0%{transform:translate3d(-80%,0,0);opacity:0}28%{opacity:1}to{transform:translate3d(80%,0,0);opacity:0}}@media (prefers-reduced-motion:reduce){.cineSlide-copy,.cineSlide-shine,.cineSlider .cineSlide.is-entering,.cineSlider .cineSlide.is-leaving,.cineSlider-progress>i,.cineSlider.is-ken .cineSlide.is-current .cineSlide-media{animation:cineFadeIn .18s linear both!important}.cineSlider .cineSlide.is-leaving{animation-name:cineFadeOut!important}}