.about-section-entry{--about-shell-max-width:1560px;--about-shell-padding:1rem;--about-start-inset:max(0px, calc((100vw - var(--about-shell-max-width)) / 2 + var(--about-shell-padding)))}.about-section-frame{width:calc(100% - (var(--about-start-inset) * 2));will-change:width, border-radius;border-radius:32px;margin-inline:auto;transition:width 1.02s cubic-bezier(.22,1,.36,1),border-radius 1.02s cubic-bezier(.22,1,.36,1)}.about-section-content{opacity:1}.about-section-right{opacity:0;transition:opacity .48s ease-out .84s,transform .52s cubic-bezier(.22,1,.36,1) .84s;transform:translateY(14px)}.about-section-left{opacity:0;transition:opacity .48s ease-out 1.12s,transform .52s cubic-bezier(.22,1,.36,1) 1.12s;transform:translateY(18px)scale(.98)}.about-section-entry.about-section-visible .about-section-frame{border-radius:0;width:100%}.about-section-entry.about-section-visible .about-section-content{opacity:1}.about-section-entry.about-section-visible .about-section-right{opacity:1;transform:translateY(0)}.about-section-entry.about-section-visible .about-section-left{opacity:1;transform:translateY(0)scale(1)}@media (min-width:640px){.about-section-entry{--about-shell-padding:1.25rem}}@media (min-width:1024px){.about-section-entry{--about-shell-padding:2.5rem}}@media (prefers-reduced-motion:reduce){.about-section-frame,.about-section-content,.about-section-right,.about-section-left{transition:none}}
.featured-banner-frame{border-radius:0;width:100%;margin-inline:0}.featured-banner-media{animation:1.6s cubic-bezier(.22,1,.36,1) both featured-banner-image-settle}.featured-banner-content{animation:1.2s cubic-bezier(.2,1,.3,1) .42s both featured-banner-content-rise}.featured-banner-dots{animation:.9s cubic-bezier(.2,1,.3,1) .62s both featured-banner-content-rise}@keyframes featured-banner-image-settle{0%{filter:saturate(1.04)contrast(1.02);transform:scale(1.04)}to{filter:saturate()contrast();transform:scale(1)}}@keyframes featured-banner-content-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.featured-banner-frame,.featured-banner-media,.featured-banner-content,.featured-banner-dots{animation:none}}
.market-film-section{contain:layout style;width:100%;position:relative;overflow:visible}.market-film-section__inner{perspective:1600px;height:clamp(560px,64vw,820px);transform-style:preserve-3d;background:radial-gradient(circle at 18% 20%,#d89b7038,#0000 34%),radial-gradient(circle at 82% 78%,#8b3f2c2e,#0000 38%),linear-gradient(120deg,#fff3,#ffffff0a);position:relative;overflow:visible}.market-film-section__inner:after{pointer-events:none;z-index:8;content:"";background:radial-gradient(#ffffff14 0%,#fff0 62%),linear-gradient(90deg,#f6f1e83d,#0000 20% 80%,#f6f1e83d);position:absolute;inset:0}.market-film-section__glow{pointer-events:none;z-index:7;background:linear-gradient(100deg,#0000 30%,#ffffff17 50%,#0000 70%);animation:10s linear infinite market-film-glow-drift;position:absolute;inset:0}.market-film-section__mask-left,.market-film-section__mask-right{pointer-events:none;z-index:9;width:220px;position:absolute;top:0;bottom:0}.market-film-section__mask-left{background:linear-gradient(90deg,#f6f1e8f2,#f6f1e800);left:0}.market-film-section__mask-right{background:linear-gradient(270deg,#f6f1e8f2,#f6f1e800);right:0}.market-film-row{z-index:5;position:absolute;left:0;right:0;overflow:visible}.market-film-row--primary{top:.4rem}.market-film-row--secondary{opacity:.84;bottom:0}.market-film-row__track{will-change:transform;width:max-content;animation:66s linear infinite market-film-marquee-primary;display:flex}.market-film-row--secondary .market-film-row__track{animation:78s linear infinite market-film-marquee-secondary}.market-film-row__group{flex-shrink:0;width:max-content;padding-inline:1rem;display:flex}.market-film-row__group--primary{gap:1.35rem}.market-film-row__group--secondary{gap:3.4rem}.market-film-card{z-index:1;border:none;border-radius:18px;flex:0 0 390px;height:500px;transition:transform .36s,box-shadow .36s,filter .36s;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 20px 42px #1f1d193d}.market-film-card--soft{--card-rotate-y:-10deg;--card-rotate-x:2deg;filter:saturate(.9)brightness(.94);height:300px;transform:perspective(1600px) rotateY(var(--card-rotate-y)) rotateX(var(--card-rotate-x)) translateZ(0);flex-basis:210px}.market-film-card:hover{z-index:6;transform:translateY(-4px)scale(1.02);box-shadow:0 20px 44px #1f1d1942}.market-film-card--soft:hover{transform:perspective(1600px) rotateY(var(--card-rotate-y)) rotateX(var(--card-rotate-x)) translateY(-4px) scale(1.02)}.market-film-card__image{object-fit:cover;filter:saturate(1.08)contrast(1.02)}.market-film-card__frost{display:none}.market-film-card__shine{pointer-events:none;z-index:3;background:linear-gradient(135deg,#ffffff29,#0000 40%,#ffffff0d);position:absolute;inset:0}@keyframes market-film-glow-drift{0%{transform:translate(-36%)}to{transform:translate(36%)}}@keyframes market-film-marquee-primary{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes market-film-marquee-secondary{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.market-film-section__glow,.market-film-row__track{animation:none}}
