.LiveSection-module__9A2jPG__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));align-items:start;gap:clamp(32px,5vw,64px);display:grid}.LiveSection-module__9A2jPG__lead{color:var(--fg-2);max-width:44ch;margin-bottom:24px;font-size:clamp(15px,1.4vw,17px);line-height:1.6}.LiveSection-module__9A2jPG__points{flex-direction:column;margin-bottom:24px;display:flex}.LiveSection-module__9A2jPG__point{border-top:1px solid var(--line);gap:14px;padding-block:13px;display:flex}.LiveSection-module__9A2jPG__pointNumber{font-family:var(--mono);letter-spacing:.1em;color:var(--accent);flex:none;padding-top:3px;font-size:10px}.LiveSection-module__9A2jPG__pointTitle{letter-spacing:-.01em;margin-bottom:3px;font-size:15px;font-weight:600}.LiveSection-module__9A2jPG__pointText{color:var(--fg-2);font-size:13.5px;line-height:1.5}.LiveSection-module__9A2jPG__checkRow{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-block:11px;display:flex}.LiveSection-module__9A2jPG__checkLabel{color:var(--fg-2);flex:1;font-size:13.5px}.LiveSection-module__9A2jPG__checkValue{font-family:var(--mono);letter-spacing:.1em;color:var(--fg-3);font-size:10px}.LiveSection-module__9A2jPG__checkFoot{margin-top:14px}
.PluginsSection-module__aXNRmW__card{border:1px solid var(--line-2);border-radius:var(--radius-xl);background:var(--bg);box-shadow:var(--shadow-lift);overflow:hidden}.PluginsSection-module__aXNRmW__split{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));display:grid}.PluginsSection-module__aXNRmW__main{border-right:1px solid var(--line);padding:clamp(24px,3.2vw,42px)}.PluginsSection-module__aXNRmW__badges{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;display:flex}.PluginsSection-module__aXNRmW__name{letter-spacing:-.035em;margin-bottom:12px;font-size:clamp(28px,3.8vw,42px);font-weight:700;line-height:1.08}.PluginsSection-module__aXNRmW__nameLink:hover .PluginsSection-module__aXNRmW__name{color:var(--accent)}.PluginsSection-module__aXNRmW__description{color:var(--fg-2);max-width:46ch;margin-bottom:24px;font-size:15.5px;line-height:1.6}.PluginsSection-module__aXNRmW__features{grid-template-columns:repeat(auto-fit,minmax(min(100%,215px),1fr));gap:0 22px;margin-bottom:28px;display:grid}.PluginsSection-module__aXNRmW__feature{border-top:1px solid var(--line);color:var(--fg-2);align-items:flex-start;gap:10px;padding-block:8px;font-size:13.5px;line-height:1.45;display:flex}.PluginsSection-module__aXNRmW__featureMark{background:var(--accent);flex:none;width:5px;height:5px;margin-top:7px}.PluginsSection-module__aXNRmW__priceRow{flex-wrap:wrap;align-items:flex-end;gap:clamp(16px,3vw,32px);display:flex}.PluginsSection-module__aXNRmW__price{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.PluginsSection-module__aXNRmW__priceNow{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(30px,4vw,42px);font-weight:600}.PluginsSection-module__aXNRmW__priceWas{color:var(--fg-3);font-variant-numeric:tabular-nums;font-size:16px;text-decoration:line-through}.PluginsSection-module__aXNRmW__discount{border:1px solid var(--accent);color:var(--accent);font-family:var(--mono);letter-spacing:.1em;border-radius:6px;padding:3px 8px;font-size:10px}.PluginsSection-module__aXNRmW__terms{margin-top:8px}.PluginsSection-module__aXNRmW__ctas{flex-wrap:wrap;gap:9px;display:flex}.PluginsSection-module__aXNRmW__subline{flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px;display:flex}.PluginsSection-module__aXNRmW__aside{background:linear-gradient(180deg, var(--bg-2), var(--bg-1));flex-direction:column;gap:12px;padding:clamp(20px,2.6vw,32px);display:flex}.PluginsSection-module__aXNRmW__shot{border:1px solid var(--line);background:var(--bg);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.PluginsSection-module__aXNRmW__shotHead,.PluginsSection-module__aXNRmW__shotFoot{font-family:var(--mono);letter-spacing:.14em;color:var(--fg-3);text-transform:uppercase;align-items:center;gap:8px;padding:9px 12px;font-size:9px;display:flex}.PluginsSection-module__aXNRmW__shotHead{border-bottom:1px solid var(--line)}.PluginsSection-module__aXNRmW__shotFoot{border-top:1px solid var(--line)}.PluginsSection-module__aXNRmW__shotAccent{color:var(--accent)}.PluginsSection-module__aXNRmW__shotFrame{background:var(--bg-2);padding:12px;display:block}.PluginsSection-module__aXNRmW__shotImage{border-radius:7px;width:100%;height:auto}.PluginsSection-module__aXNRmW__stats{grid-template-columns:1fr 1fr;gap:12px;margin-top:auto;display:grid}.PluginsSection-module__aXNRmW__stat{border:1px solid var(--line);background:var(--bg);border-radius:12px;flex-direction:column-reverse;gap:4px;padding:14px;display:flex}.PluginsSection-module__aXNRmW__statValue{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:19px;font-weight:600}.PluginsSection-module__aXNRmW__statLabel{margin:0}@media (max-width:719px){.PluginsSection-module__aXNRmW__main{border-right:0;border-bottom:1px solid var(--line)}}
.ServicesSection-module__yIL7hG__bay{grid-template-columns:repeat(5,1fr);grid-auto-rows:auto;gap:0 clamp(18px,2vw,32px);margin:0;padding:0;list-style:none;display:grid;position:relative}.ServicesSection-module__yIL7hG__bay:before{content:"";inset-inline:0;background:var(--line-2);height:1px;position:absolute;top:4px}.ServicesSection-module__yIL7hG__front{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;padding-top:26px;display:grid;position:relative}.ServicesSection-module__yIL7hG__bay:after{content:"";inset-inline:0;background-image:linear-gradient(90deg, transparent, var(--lamp) 50%, transparent);opacity:.9;pointer-events:none;background-position:-160px 0;background-repeat:no-repeat;background-size:160px 100%;border-radius:2px;height:3px;position:absolute;top:3px}.ServicesSection-module__yIL7hG__front:before{content:"";background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 0 var(--lamp-halo);border-radius:50%;position:absolute;top:0;left:0}@media (prefers-reduced-motion:no-preference){.ServicesSection-module__yIL7hG__bay:after{animation:9s linear infinite ServicesSection-module__yIL7hG__sa-chain}.ServicesSection-module__yIL7hG__front:before{animation:9s ease-out infinite ServicesSection-module__yIL7hG__sa-node}.ServicesSection-module__yIL7hG__front:first-child:before{animation-delay:.4s}.ServicesSection-module__yIL7hG__front:nth-child(2):before{animation-delay:2.1s}.ServicesSection-module__yIL7hG__front:nth-child(3):before{animation-delay:3.8s}.ServicesSection-module__yIL7hG__front:nth-child(4):before{animation-delay:5.5s}.ServicesSection-module__yIL7hG__front:nth-child(5):before{animation-delay:7.2s}}@keyframes ServicesSection-module__yIL7hG__sa-chain{0%{background-position:-160px 0}to{background-position:calc(100% + 160px) 0}}@keyframes ServicesSection-module__yIL7hG__sa-node{0%,to{background:var(--accent);box-shadow:0 0 0 0 var(--lamp-halo)}4%{background:var(--lamp);box-shadow:0 0 0 5px var(--lamp-halo), 0 0 18px 4px var(--lamp-haze)}22%{background:var(--accent);box-shadow:0 0 0 0 var(--lamp-halo)}}.ServicesSection-module__yIL7hG__meta{align-items:baseline;gap:10px;margin:0;display:flex}.ServicesSection-module__yIL7hG__number{font-family:var(--mono);letter-spacing:.16em;color:var(--accent);font-size:10px}.ServicesSection-module__yIL7hG__count{font-family:var(--mono);letter-spacing:.12em;color:var(--fg-3);text-transform:uppercase;font-size:9.5px}.ServicesSection-module__yIL7hG__title{font-size:clamp(19px,1.7vw,24px);font-weight:600;font-stretch:var(--stretch-display);letter-spacing:-.028em;margin:12px 0 0;line-height:1.08}.ServicesSection-module__yIL7hG__description{color:var(--fg-3);margin:8px 0 0;font-size:13.5px;line-height:1.5}.ServicesSection-module__yIL7hG__listBlock{margin-top:18px}.ServicesSection-module__yIL7hG__items{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.ServicesSection-module__yIL7hG__items li{border-bottom:1px solid var(--line);font-size:14px;font-stretch:var(--stretch-dense);color:var(--fg-2);padding:9px 0 9px 15px;line-height:1.4;position:relative}.ServicesSection-module__yIL7hG__items li:before{content:"";background:var(--line-2);width:6px;height:1px;position:absolute;top:17px;left:0}.ServicesSection-module__yIL7hG__caveat{color:var(--fg-3);border-left:1px solid var(--accent);margin:14px 0 0;padding-left:12px;font-size:12.5px;line-height:1.55}@media (max-width:1080px){.ServicesSection-module__yIL7hG__bay{grid-template-columns:repeat(2,1fr);row-gap:clamp(30px,4vw,44px)}.ServicesSection-module__yIL7hG__bay:before,.ServicesSection-module__yIL7hG__bay:after{display:none}.ServicesSection-module__yIL7hG__front{border-top:1px solid var(--line-2)}.ServicesSection-module__yIL7hG__front:before{animation:none}}@media (max-width:620px){.ServicesSection-module__yIL7hG__bay{grid-template-columns:1fr}.ServicesSection-module__yIL7hG__front{grid-row:auto;display:block}}
.WorkStrip-module__M2x6HG__strip{flex-direction:column;gap:clamp(24px,3.4vw,40px);display:flex}.WorkStrip-module__M2x6HG__sleeves{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),300px));gap:clamp(14px,2vw,24px);display:grid}.WorkStrip-module__M2x6HG__sleeve{color:var(--fg);flex-direction:column;gap:12px;display:flex}.WorkStrip-module__M2x6HG__cover{border:1px solid var(--line);width:100%;height:auto;box-shadow:var(--shadow-lift);transition:transform .28s var(--ease-out), border-color .2s ease;border-radius:6px}.WorkStrip-module__M2x6HG__sleeve:hover .WorkStrip-module__M2x6HG__cover,.WorkStrip-module__M2x6HG__sleeve:focus-visible .WorkStrip-module__M2x6HG__cover{border-color:var(--line-2);transform:translateY(-4px)}.WorkStrip-module__M2x6HG__sleeveMeta{flex-direction:column;gap:4px;display:flex}.WorkStrip-module__M2x6HG__artist{font-size:16px;font-weight:600;font-stretch:var(--stretch-display);letter-spacing:-.02em}.WorkStrip-module__M2x6HG__actions{flex-wrap:wrap;gap:10px;display:flex}
.SignalRail-module__26KFiW__rail{display:none}.SignalRail-module__26KFiW__stops{flex-direction:column;gap:clamp(18px,3vh,34px);display:flex;position:relative}.SignalRail-module__26KFiW__stop{height:16px;color:var(--fg-3);transition:color .2s var(--ease-out);align-items:center;gap:9px;display:flex}.SignalRail-module__26KFiW__tick{background:var(--line-2);width:11px;height:1px;transition:width .24s var(--ease-out), background .2s var(--ease-out);flex:none}.SignalRail-module__26KFiW__number{font-family:var(--mono);letter-spacing:.1em;font-variant-numeric:tabular-nums;font-size:9px}.SignalRail-module__26KFiW__label{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--face-2);box-shadow:var(--bevel);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--fg-2);opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);padding:3px 9px;font-size:9px;position:absolute;left:44px;transform:translate(-4px)}.SignalRail-module__26KFiW__stop:hover,.SignalRail-module__26KFiW__stop[aria-current=true]{color:var(--fg)}.SignalRail-module__26KFiW__stop:hover .SignalRail-module__26KFiW__tick,.SignalRail-module__26KFiW__stop[aria-current=true] .SignalRail-module__26KFiW__tick{background:var(--accent);width:17px}.SignalRail-module__26KFiW__stop:hover .SignalRail-module__26KFiW__label,.SignalRail-module__26KFiW__stop:focus-visible .SignalRail-module__26KFiW__label{opacity:1;transform:none}@media (min-width:1320px){.SignalRail-module__26KFiW__rail{top:calc(var(--header-height) + clamp(24px, 6vh, 60px));left:max(14px, calc((100% - var(--container)) / 2 - var(--rail-width)));z-index:40;align-items:flex-start;gap:13px;padding-block:4px;display:flex;position:fixed}.SignalRail-module__26KFiW__track{background:var(--bg-3);width:2px;min-height:120px;box-shadow:var(--recess);border-radius:2px;align-self:stretch;position:relative;overflow:hidden}.SignalRail-module__26KFiW__fill{background:linear-gradient(180deg, var(--accent) 0 88%, transparent);transform-origin:50% 0;border-radius:2px;position:absolute;inset:0;transform:scaleY(0)}}@supports (animation-timeline:scroll()){@media (min-width:1320px) and (prefers-reduced-motion:no-preference){.SignalRail-module__26KFiW__fill{animation:linear both SignalRail-module__26KFiW__sa-rail-fill;animation-timeline:scroll(root)}}}@keyframes SignalRail-module__26KFiW__sa-rail-fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}
