.smn .st-wrap{display:grid;grid-template-columns:minmax(150px,16%) minmax(0,1fr);-moz-column-gap:clamp(30px,5vw,90px);column-gap:clamp(30px,5vw,90px);padding:clamp(108px,15vh,150px) var(--pad) clamp(100px,12vh,180px) clamp(40px,11vw,300px)}.smn .st-f-inner{display:flex;flex-direction:column;gap:1px}.smn .st-filter button{display:block;width:100%;text-align:left;font:inherit;font-size:11px;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--faint);padding:9px 0;cursor:pointer;position:relative;background:none;border:none;transition:color .3s var(--ease)}.smn .st-filter button:hover{color:var(--muted)}.smn .st-filter button.active{color:var(--ink)}.smn .st-filter button:before{content:"";position:absolute;left:-15px;top:50%;transform:translateY(-50%) scale(.2);width:4px;height:4px;border-radius:50%;background:var(--pink);opacity:0;transition:transform .3s var(--ease),opacity .3s var(--ease)}.smn .st-filter button.active:before{transform:translateY(-50%) scale(1);opacity:1}.smn .st-feed{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(36px,3.6vw,64px) clamp(24px,2.6vw,44px)}.smn .st-item{cursor:pointer}.smn .st-item .media{position:relative;aspect-ratio:16/9;border-radius:14px;overflow:hidden;margin-bottom:18px;background:#EFECE7;display:grid;place-items:center}.smn .st-item .ph-lab{position:relative;z-index:2;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.smn .st-item .tag-row{display:flex;gap:8px;align-items:center;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-bottom:9px}.smn .st-item .cat{color:var(--pink-deep)}.smn .st-item h3{font-size:clamp(17px,1.5vw,21px);font-weight:400;color:var(--ink);letter-spacing:-.01em;line-height:1.25;margin:0 0 8px;transition:color .2s var(--ease)}.smn .st-item:hover h3{color:var(--pink-deep)}.smn .st-item .dek{font-size:14px;line-height:1.6;color:var(--body);margin:0;max-width:44ch}.smn .st-item.feat{grid-column:1/-1}.smn .st-item.feat .media{aspect-ratio:21/9}.smn .st-item.feat h3{font-size:clamp(24px,2.7vw,40px);font-weight:300;line-height:1.08;letter-spacing:-.02em}.smn .st-item.feat .dek{font-size:15.5px;max-width:54ch}.smn .st-item .media .teaser-aniback{position:absolute;inset:0}.smn .st-item .media .teaser-aniback span{position:absolute;width:54vw;height:54vw;border-radius:50%;mix-blend-mode:multiply;opacity:.85}.smn .st-item .media .teaser-aniback .b1{background:radial-gradient(circle,#FF6FA8,transparent 62%);top:-14vw;left:-8vw;animation:drift1 26s var(--ease) infinite alternate}.smn .st-item .media .teaser-aniback .b2{background:radial-gradient(circle,#9C7BFF,transparent 62%);top:-6vw;right:-10vw;animation:drift2 30s var(--ease) infinite alternate}.smn .st-item .media .teaser-aniback .b3{background:radial-gradient(circle,#73E0C0,transparent 62%);bottom:-18vw;right:8vw;animation:drift3 28s var(--ease) infinite alternate}.smn .st-item .media .teaser-mosaic{position:absolute;inset:0;backdrop-filter:blur(54px) saturate(1.15);-webkit-backdrop-filter:blur(54px) saturate(1.15);background:rgba(247,246,244,.14)}.smn .lsr-glitch{position:relative;display:inline-block;color:inherit;animation:lsrBurst 2.5s infinite}.smn .lsr-glitch:after,.smn .lsr-glitch:before{content:attr(data-text);position:absolute;left:0;top:0;width:100%;pointer-events:none;opacity:0;mix-blend-mode:multiply}.smn .lsr-glitch:before{color:#ff2d78;animation:lsrA 2.5s infinite}.smn .lsr-glitch:after{color:#19d3ff;animation:lsrB 2.5s infinite}.smn .lsr-glitch .ds{position:absolute;left:0;pointer-events:none;opacity:0;mix-blend-mode:multiply}.smn .lsr-glitch .ds1{top:8%;height:24%;background:#ff2d78;animation:dsA 2.5s infinite}.smn .lsr-glitch .ds2{top:54%;height:22%;background:#19d3ff;animation:dsB 2.5s infinite}.smn .lsr-glitch .ds3{top:32%;height:16%;background:#7a4dff;animation:dsC 2.5s infinite}@keyframes lsrBurst{0%,88%,98%,to{transform:translate(0) skewX(0deg)}89%{transform:translate(-2px) skewX(9deg)}91%{transform:translate(2px) skewX(-6deg)}93%{transform:translate(-1px) skewX(4deg)}95%{transform:translate(1px) skewX(0deg)}}@keyframes lsrA{0%,88%,97%,to{opacity:0;transform:translate(0);clip-path:inset(0 0 0 0)}89%{opacity:1;transform:translate(-5px,-1px);clip-path:inset(10% 0 55% 0)}92%{opacity:1;transform:translate(4px,1px);clip-path:inset(55% 0 8% 0)}95%{opacity:.85;transform:translate(-3px);clip-path:inset(30% 0 30% 0)}}@keyframes lsrB{0%,88%,97%,to{opacity:0;transform:translate(0);clip-path:inset(0 0 0 0)}89%{opacity:1;transform:translate(5px,1px);clip-path:inset(45% 0 12% 0)}92%{opacity:1;transform:translate(-4px,-1px);clip-path:inset(6% 0 58% 0)}95%{opacity:.85;transform:translate(3px);clip-path:inset(25% 0 35% 0)}}@keyframes dsA{0%,88%,96%,to{opacity:0;width:0;transform:translateX(0)}89%{opacity:.9;width:38%;transform:translateX(6%)}91%{opacity:.9;width:22%;transform:translateX(52%)}93%{opacity:.8;width:30%;transform:translateX(20%)}95%{opacity:0;width:0}}@keyframes dsB{0%,88%,96%,to{opacity:0;width:0;transform:translateX(0)}90%{opacity:.85;width:30%;transform:translateX(48%)}92%{opacity:.85;width:20%;transform:translateX(12%)}94%{opacity:.8;width:34%;transform:translateX(60%)}95%{opacity:0;width:0}}@keyframes dsC{0%,88%,96%,to{opacity:0;width:0;transform:translateX(0)}90%{opacity:.7;width:18%;transform:translateX(30%)}93%{opacity:.7;width:26%;transform:translateX(64%)}95%{opacity:0;width:0}}@media(max-width:880px){.smn .st-wrap{grid-template-columns:1fr;row-gap:30px;padding-left:var(--pad)}.smn .st-f-inner{position:relative;left:auto;top:0;flex-direction:row;flex-wrap:wrap;gap:2px 18px}}@media(max-width:680px){.smn .st-feed{grid-template-columns:1fr}}