._7flnLG_root{--edge-fade:clamp(24px, 6vw, 88px);isolation:isolate;mask-image:linear-gradient(to bottom, transparent, #000 9%, #000 78%, transparent 100%), linear-gradient(to right, transparent, #000 var(--edge-fade), #000 calc(100% - var(--edge-fade)), transparent);position:relative;overflow:hidden;mask-composite:intersect}._7flnLG_plane{transform-origin:50% 32%;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;display:grid;position:absolute;inset:-120px -12px;transform:perspective(1600px)rotateX(4deg)rotateY(-4deg)rotate(-6deg)}._7flnLG_lane{min-width:0}._7flnLG_track{will-change:transform;flex-direction:column;animation:80s linear infinite paused _7flnLG_page-ribbon;display:flex}._7flnLG_lane[data-direction=down] ._7flnLG_track{animation-direction:reverse}._7flnLG_root[data-running=true] ._7flnLG_track{animation-play-state:running}._7flnLG_root:has(:focus-visible) ._7flnLG_track{animation-play-state:paused}._7flnLG_copy{flex-shrink:0;padding-bottom:24px}._7flnLG_page{box-shadow:var(--fs-shadow-card);background:#fff;border:1px solid #919eab33;border-radius:16px;display:block;overflow:hidden}._7flnLG_chrome{height:33px;color:var(--fs-muted);background:#fff;border-bottom:1px solid #919eab29;align-items:center;gap:8px;padding:0 12px;display:flex}._7flnLG_lights{gap:4px;display:flex}._7flnLG_lights i{background:#dfe3e8;border-radius:50%;width:5px;height:5px}._7flnLG_domain{text-align:center;flex:1;font-size:10px;font-weight:500}._7flnLG_arrow{color:#919eab;font-size:14px}._7flnLG_capture{width:100%;height:auto;display:block}@keyframes _7flnLG_page-ribbon{0%{transform:translate(0,0)}to{transform:translateY(-50%)}}@media (max-width:767px){._7flnLG_plane{gap:18px;width:810px;margin-left:-405px;left:50%;right:auto}._7flnLG_copy{padding-bottom:18px}._7flnLG_page{border-radius:12px}._7flnLG_chrome{height:27px;padding-inline:8px}._7flnLG_domain{font-size:8px}._7flnLG_lights i{width:4px;height:4px}}@media (max-width:539px){._7flnLG_plane{gap:14px;width:690px;margin-left:-345px;top:-74px}._7flnLG_copy{padding-bottom:14px}}@media (prefers-reduced-motion:reduce){._7flnLG_track{will-change:auto;animation:none}}
.OUhe9W_showcase{padding-bottom:24px;position:relative}.OUhe9W_gallery{height:850px;margin:-24px -48px 0}.OUhe9W_ranking{z-index:2;width:calc(100% - 64px);max-width:1000px;margin:-186px auto 0;position:relative}.OUhe9W_rankingSurface{align-items:center;gap:28px;padding:20px;display:flex}.OUhe9W_rankingVisual{background:var(--fs-grad-btn);border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:200px;height:128px;display:flex}.OUhe9W_rankingVisual img{object-fit:contain;width:200px;height:100px}.OUhe9W_rankingBody{flex:1;min-width:0}.OUhe9W_rankingHeading{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.OUhe9W_rankingTitle{align-items:center;gap:10px;display:flex}.OUhe9W_rankingTitle h3{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:800}.OUhe9W_chips{gap:8px;display:flex}.OUhe9W_chips>span{font-size:11px}.OUhe9W_rankingBody p{color:var(--fs-body);margin:14px 0 0;font-size:14px;line-height:1.7}@media (max-width:1023px){.OUhe9W_gallery{height:760px;margin-inline:-24px}.OUhe9W_ranking{width:calc(100% - 24px);margin-top:-155px}.OUhe9W_rankingSurface{gap:20px;padding:20px}.OUhe9W_rankingVisual{width:160px}.OUhe9W_rankingVisual img{width:160px;height:80px}.OUhe9W_rankingTitle h3{font-size:21px}}@media (max-width:767px){.OUhe9W_showcase{padding-bottom:0}.OUhe9W_gallery{height:650px;margin:-24px -32px 0}.OUhe9W_ranking{width:100%;margin-top:-110px}.OUhe9W_rankingSurface{align-items:flex-start;gap:18px;padding:20px}.OUhe9W_rankingVisual{border-radius:15px;width:120px;height:100px}.OUhe9W_rankingVisual img{width:120px;height:60px}.OUhe9W_rankingHeading{gap:12px}.OUhe9W_rankingTitle h3{font-size:20px}.OUhe9W_rankingBody p{font-size:13px}}@media (max-width:539px){.OUhe9W_gallery{height:580px;margin-inline:-24px}.OUhe9W_ranking{margin-top:-72px}.OUhe9W_rankingSurface{padding:20px;display:block}.OUhe9W_rankingVisual{width:100%;height:92px;margin-bottom:20px}.OUhe9W_rankingVisual img{width:180px;height:90px}.OUhe9W_rankingHeading{gap:14px}.OUhe9W_rankingTitle h3{font-size:21px}}
