.M4cz9G_wall{perspective:1200px;z-index:0;pointer-events:none;will-change:transform;position:absolute;inset:-8% -10%}.M4cz9G_wallTilt{transform-style:preserve-3d;flex-direction:column;gap:clamp(12px,2vw,26px);display:flex;position:absolute;inset:0;transform:rotateX(16deg)rotateY(-8deg)rotate(2deg)}.M4cz9G_row{will-change:transform;gap:clamp(10px,1.6vw,22px);width:max-content;display:flex}.M4cz9G_rowLeft{animation:52s linear infinite M4cz9G_scrollLeft}.M4cz9G_rowRight{animation:60s linear infinite M4cz9G_scrollRight}@keyframes M4cz9G_scrollLeft{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}@keyframes M4cz9G_scrollRight{0%{transform:translate(-33.3333%)}to{transform:translate(0)}}.M4cz9G_cover{aspect-ratio:3/4;background:var(--color-control-dark);border:1px solid #ffffff0f;border-radius:10px;flex:none;width:clamp(96px,9vw,138px);position:relative;overflow:hidden;box-shadow:0 18px 40px #0000008c}.M4cz9G_cover img{object-fit:cover;filter:saturate(.6)brightness(.55);width:100%;height:100%;display:block}.M4cz9G_scrim{z-index:0;pointer-events:none;background:radial-gradient(62% 58% at 50% 46%,#12070df0 0%,#12070dd1 42%,#12070d66 72%,#12070d00 100%);position:absolute;inset:0}.M4cz9G_edgeFade{z-index:0;pointer-events:none;background:linear-gradient(#12070d 0%,#12070d00 20% 80%,#12070d 100%);position:absolute;inset:0}.M4cz9G_glow{background:radial-gradient(ellipse 50% 50% at 50% 50%, color-mix(in srgb, var(--color-primary) 20%, transparent) 0%, transparent 72%);opacity:.55;pointer-events:none;width:min(48rem,80vw);height:24rem;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.M4cz9G_glow{animation:6s ease-in-out infinite M4cz9G_breathe}}@keyframes M4cz9G_breathe{0%,to{opacity:.45;transform:translate(-50%,-50%)scale(1)}50%{opacity:.85;transform:translate(-50%,-50%)scale(1.08)}}@media (max-width:860px){.M4cz9G_wallTilt{transform:rotateX(18deg)rotateY(-6deg)}.M4cz9G_cover{width:clamp(76px,21vw,110px)}}@media (prefers-reduced-motion:reduce){.M4cz9G_rowLeft,.M4cz9G_rowRight{animation:none}}
.IDF7qa_card{transform:perspective(900px) translateY(0) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));will-change:transform;transition:transform .5s cubic-bezier(.2,0,0,1),border-color .4s,box-shadow .4s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.IDF7qa_card:hover{transform:perspective(900px) translateY(-4px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));box-shadow:0 18px 44px #00000080}}
@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.piTutq_accent{transform-origin:0;transform:scaleX(0)}.piTutq_accentSwept{animation:.7s cubic-bezier(.16,1,.3,1) forwards piTutq_accent-sweep}}@keyframes piTutq_accent-sweep{to{transform:scaleX(1)}}.piTutq_suffixShimmer{animation:.9s ease-in-out piTutq_suffix-shimmer}@keyframes piTutq_suffix-shimmer{0%,to{filter:brightness()drop-shadow(0 0 #0000)}40%{filter:brightness(1.9) drop-shadow(0 0 10px color-mix(in srgb, var(--color-primary) 80%, transparent))}}
@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){[data-stagger-cards]>:first-child:hover .tOHMWG_iconWrap svg{animation:.9s ease-in-out tOHMWG_icon-bob}[data-stagger-cards]>:nth-child(2):hover .tOHMWG_iconWrap svg{animation:.7s ease-in-out tOHMWG_icon-nudge}[data-stagger-cards]>:nth-child(3):hover .tOHMWG_iconWrap svg path{animation:.6s ease-out tOHMWG_icon-arrow-bounce}[data-stagger-cards]>:nth-child(4):hover .tOHMWG_iconWrap svg path:nth-of-type(2){animation:1s ease-in-out tOHMWG_icon-dot-blink}[data-stagger-cards]>:nth-child(4):hover .tOHMWG_iconWrap svg path:nth-of-type(3){animation:1s ease-in-out .12s tOHMWG_icon-dot-blink}[data-stagger-cards]>:nth-child(4):hover .tOHMWG_iconWrap svg path:nth-of-type(4){animation:1s ease-in-out .24s tOHMWG_icon-dot-blink}}@keyframes tOHMWG_icon-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes tOHMWG_icon-nudge{0%,to{transform:translate(0)}30%{transform:translate(-3px)}70%{transform:translate(3px)}}@keyframes tOHMWG_icon-arrow-bounce{0%{transform:translateY(0)}40%{transform:translateY(-2.5px)}70%{transform:translateY(.5px)}to{transform:translateY(0)}}@keyframes tOHMWG_icon-dot-blink{0%,to{opacity:1}50%{opacity:.25}}
@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.HFQXpq_draw{stroke-dashoffset:1px;transition:stroke-dashoffset 1.8s cubic-bezier(.16,1,.3,1)}.HFQXpq_connector[data-revealed] .HFQXpq_draw{stroke-dashoffset:0}}
.DM7mvW_viewport{flex-direction:column;gap:clamp(14px,2vw,24px);padding-block:clamp(8px,1.5vw,16px);display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.DM7mvW_rowWrap{position:relative}.DM7mvW_rowEdge{opacity:.45;filter:blur(1.5px);pointer-events:none;transform:scale(.9)}.DM7mvW_row{will-change:transform;gap:clamp(12px,1.4vw,20px);width:max-content;display:flex}.DM7mvW_rowLeft{animation:90s linear infinite DM7mvW_marqueeLeft}.DM7mvW_rowRight{animation:100s linear infinite DM7mvW_marqueeRight}@keyframes DM7mvW_marqueeLeft{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}@keyframes DM7mvW_marqueeRight{0%{transform:translate(-33.3333%)}to{transform:translate(0)}}.DM7mvW_row:has(.DM7mvW_card:hover,.DM7mvW_card:focus-within){animation-play-state:paused}.DM7mvW_card{flex:none;width:300px}@media (min-width:640px){.DM7mvW_card{width:340px}}.DM7mvW_clamp{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.DM7mvW_staticGrid{display:none}@media (prefers-reduced-motion:reduce){.DM7mvW_viewport{display:none}.DM7mvW_staticGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.DM7mvW_card{width:100%}}
