.landing-featured-stage{aspect-ratio:3/2;isolation:isolate;background:rgb(var(--surface-deep));border-radius:2px;position:relative;overflow:hidden}.landing-featured-slide{opacity:0;pointer-events:none;transition:opacity .6s;position:absolute;inset:0}.landing-featured-slide[data-active=true]{opacity:1}.landing-featured-slide img{-o-object-fit:contain;object-fit:contain}.landing-featured-feedback{z-index:1;background:linear-gradient(to bottom,rgb(var(--surface-deep)/0),rgb(var(--surface-deep)/.76)45%,rgb(var(--surface-deep)/.86));color:rgb(var(--fg));align-items:flex-end;gap:12px;padding:22px 16px 12px;display:flex;position:absolute;inset:auto 0 0}.landing-featured-score{color:rgb(var(--photo-soft));font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:18px;font-weight:600;line-height:1.4}.landing-featured-score-scale{opacity:.8;font-size:10px;font-weight:400}.landing-featured-verdict-wrap{min-width:0}.landing-featured-verdict{-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.landing-featured .landing-photo-caption{align-items:center;gap:8px;min-height:44px;margin-top:8px}.landing-featured-caption{min-width:0}.landing-featured-controls{flex-shrink:0;align-items:center;gap:0;display:flex}.landing-featured-count{font-variant-numeric:tabular-nums;white-space:nowrap;margin-right:8px;font-size:11px}.landing-featured-controls button{width:44px;height:44px;color:rgb(var(--fg-muted));border-radius:3px;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:inline-flex}.landing-featured-controls button:hover{color:rgb(var(--fg));background:rgb(var(--fg)/.04)}.landing-featured-controls button:disabled{color:rgb(var(--fg-subtle));cursor:default;background:0 0}.landing-featured-unavailable{color:rgb(var(--fg-muted));place-items:center;padding:24px;font-size:14px;display:grid;position:absolute;inset:0}@media (max-width:850px){.landing-hero-grid .landing-featured{margin-inline:-8px}.landing-featured .landing-photo-caption,.landing-featured-score-scale{display:none}}@media (max-width:600px){.landing-featured-feedback{align-items:baseline;gap:9px;padding:18px 12px 9px}.landing-featured-score{font-size:16px}.landing-featured-verdict{white-space:nowrap;font-size:12px;display:block}}@media (prefers-reduced-motion:reduce){.landing-featured-slide,.landing-featured-controls button{transition:none}}
/*# sourceMappingURL=bf3076410ac7686c.css.map*/