._8c8JTq_deck{width:min(100%,440px);margin-inline:auto;position:relative}._8c8JTq_invitation{text-align:center;padding:0 0 .85rem}._8c8JTq_invitation h2{color:#ffe0a3;letter-spacing:-.04em;font-size:1.8rem;font-weight:780}._8c8JTq_invitation p{color:#f2f6fd;margin-top:.25rem;font-size:.83rem;line-height:1.5}._8c8JTq_hardware{aspect-ratio:920/1174;filter:drop-shadow(0 20px 28px #0009);isolation:isolate;border-radius:.35rem;position:relative}._8c8JTq_hardware:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#e24bbd2b,#0000 65%);position:absolute;inset:-8%}._8c8JTq_body{border-radius:inherit;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute}._8c8JTq_platter{aspect-ratio:1;touch-action:none;cursor:grab;border-radius:50%;outline:none;width:86.4%;position:absolute;top:26.4%;left:6.85%}._8c8JTq_platter:focus-visible{outline-offset:5px;outline:3px solid #ffe4a5}._8c8JTq_platter[data-held=true]{cursor:grabbing;box-shadow:0 0 0 2px #ffe4a580,0 0 30px #f34ac650}._8c8JTq_record{will-change:transform;background:#121315;border-radius:50%;position:absolute;inset:0;overflow:hidden;box-shadow:0 1px 3px #000}._8c8JTq_vinyl{filter:brightness(.48)contrast(1.18);pointer-events:none;-webkit-user-select:none;user-select:none}._8c8JTq_label{aspect-ratio:1;background:radial-gradient(circle at 40% 30%,#303347,#121522 80%);border:1px solid #ffe0a350;border-radius:50%;place-content:center;justify-items:center;width:30%;display:grid;position:absolute;top:35%;left:35%;box-shadow:0 0 0 3px #101115}._8c8JTq_mark{aspect-ratio:.95;filter:drop-shadow(0 1px 1px #000);background:linear-gradient(130deg,#ffe271 5%,#ff527c 28%,#df3dce 46%,#6c56f6 66%,#29e7ed 90%);width:55%;-webkit-mask:url(/brand/srme-mark-silhouette.svg) 50%/contain no-repeat;mask:url(/brand/srme-mark-silhouette.svg) 50%/contain no-repeat}._8c8JTq_labelText{letter-spacing:.1em;color:#fff4d9;white-space:nowrap;margin-top:3%;font-size:clamp(.32rem,.65vw,.42rem);font-weight:780}._8c8JTq_spindle{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle at 35% 30%,#fff,#9a9ca0 40%,#252526 70%);border-radius:50%;width:1.6%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 2px #000}._8c8JTq_arm{transform-origin:75.5634% 33.2258%;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(2px 3px 2px #0008);width:77.1739%;height:auto;transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;top:9.966%;left:17.3913%;transform:rotate(0)}._8c8JTq_hardware[data-needle=true] ._8c8JTq_arm{transform:rotate(-105deg)}._8c8JTq_powerLight{aspect-ratio:1;background:#340b19;border-radius:50%;width:1.25%;position:absolute;bottom:8.9%;left:9%;box-shadow:0 0 0 1px #171717}._8c8JTq_hardware[data-playing=true] ._8c8JTq_powerLight{background:#ff5a91;box-shadow:0 0 9px #ff5a91}._8c8JTq_controls{flex-wrap:wrap;justify-content:center;gap:.5rem;padding-top:1.1rem;display:flex}._8c8JTq_controls svg{width:1rem;height:1rem;margin-right:.35rem}._8c8JTq_note{text-align:center;color:#e4eaf4;margin-top:.8rem;font-size:.73rem;line-height:1.6}._8c8JTq_volume{color:#f4f8ff;align-items:center;gap:.6rem;padding:.5rem;font-size:.8rem;display:flex}._8c8JTq_pitch{color:#f4f8ff;background:#06101be8;border-radius:.75rem;justify-content:center;align-items:center;gap:.75rem;width:fit-content;max-width:100%;margin:.65rem auto 0;padding:.6rem .8rem;font-size:.8rem;display:flex}._8c8JTq_pitch input{accent-color:#25dfed;width:min(35vw,150px)}._8c8JTq_pitch output{font-variant-numeric:tabular-nums;min-width:3.6em}._8c8JTq_volume input{accent-color:#ffe0a3;max-width:140px}._8c8JTq_error{color:#ffd9bd;text-align:center;margin-top:.75rem;font-size:.8rem;line-height:1.6}@media (max-width:760px){._8c8JTq_deck{width:min(90%,350px)}._8c8JTq_labelText{font-size:.35rem}}@media (prefers-reduced-motion:reduce){._8c8JTq_arm{transition:none}._8c8JTq_record{will-change:auto}}
.services-world{--service-accent:43 223 235;color:#f8fbff;background:0 0;overflow-x:clip}.services-world :is(#dj,#emcee){scroll-margin-top:6rem}.services-world-hero{isolation:isolate;background:0 0;border-bottom:0;align-items:center;min-height:min(820px,100svh - 5rem);display:grid;position:relative;overflow:visible}.services-world-hero:before{content:"";z-index:-2;opacity:.38;background:radial-gradient(circle at 76% 48%,#23deeb66,#0000 22%),radial-gradient(circle at 87% 39%,#e640b55c,#0000 34%),repeating-linear-gradient(90deg,#0000 0 9.8%,#ffffff0f 10%,#0000 10.2%),linear-gradient(135deg,#0000 45%,#ffffff0d 45.1% 45.25%,#0000 45.4%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 4rem calc(100% - 5rem),#0000);mask-image:linear-gradient(#0000,#000 4rem calc(100% - 5rem),#0000)}.services-world-hero-inner{z-index:2;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding-top:clamp(3rem,6vw,5rem);padding-bottom:clamp(3rem,6vw,5rem);display:grid;position:relative}.services-world-kicker,.services-world-act-heading>p,.services-world-close-inner>p{color:rgb(var(--service-accent));letter-spacing:.24em;text-transform:uppercase;margin-bottom:1.1rem;font-size:.75rem;font-weight:800}.services-world-hero h1{max-width:850px;font-family:var(--font-display), sans-serif;letter-spacing:-.07em;text-wrap:balance;text-shadow:0 14px 50px #000000ad;font-size:clamp(3.5rem,6.2vw,6.6rem);font-weight:760;line-height:.96}.services-world-hero h1 span{color:#0000;text-shadow:none;filter:drop-shadow(0 2px #020810)drop-shadow(0 5px 8px #020810);background:linear-gradient(93deg,#fff 3%,#56e4ec 46%,#ff70c8 78%,#ffd36b);-webkit-background-clip:text;background-clip:text;margin-top:.12em;display:block}.services-world-lede{color:#d9e5ed;text-shadow:0 4px 24px #000;max-width:650px;margin-top:2rem;font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.72}.services-world-hero-actions{flex-wrap:wrap;align-items:center;gap:1.2rem 1.8rem;margin-top:2.2rem;display:flex}.services-world-scroll-cue{color:#f4f8fb;text-underline-offset:.35rem;align-items:center;gap:.55rem;font-size:.82rem;font-weight:740;display:inline-flex}.services-world-scroll-cue svg,.services-world-deep-link svg{width:1rem}.services-world-turntable{z-index:-1;aspect-ratio:1;perspective:900px;width:min(46vw,620px);position:absolute;top:50%;right:clamp(-8rem,1.5vw,3rem);transform:translateY(-50%)}.services-world-vinyl{background:repeating-radial-gradient(circle,#0000 0 4px,#ffffff09 4.7px 5.3px,#0000 6px 9px),conic-gradient(from 205deg,#080b0e,#222a32 4%,#080b0e 9% 18%,#353d43 19%,#090c0f 23% 46%,#20272d 48%,#06080a 55% 78%,#2f3539 79%,#06080a 85%);border:2px solid #ffffff26;border-radius:50%;animation:8s linear infinite service-vinyl-spin;position:absolute;inset:5%;overflow:hidden;transform:rotateX(6deg);box-shadow:0 0 0 .8rem #05090e,0 38px 90px #000000a6,0 0 120px #21dce735,inset 0 0 70px #000}.services-world-vinyl-shine{background:conic-gradient(from 18deg, transparent 0 7%, #5ef4ff1f 12%, transparent 19% 47%, #ff64c51f 53%, transparent 60% 78%, #ffd87821 84%, transparent 91%);mix-blend-mode:screen;border-radius:50%;position:absolute;inset:0}.services-world-vinyl-label{aspect-ratio:1;background:#090d12 url(/icons/srme-512.png) 50% 21%/174% no-repeat;border:2px solid #fff3;border-radius:50%;width:34%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 .3rem #06090d,0 0 35px #000}.services-world-vinyl>b{aspect-ratio:1;background:#040608;border:2px solid #fff9;border-radius:50%;width:1.15rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 12px #000}.services-world-tonearm{z-index:3;transform-origin:82% 12%;width:35%;height:72%;position:absolute;top:5%;right:-1%;transform:rotate(12deg)}.services-world-tonearm:before{aspect-ratio:1;content:"";background:radial-gradient(circle,#7b8288,#20252a 58%,#090c0f 61%);border:.55rem solid #2b3035;border-radius:50%;width:4.8rem;position:absolute;top:0;right:0;box-shadow:0 10px 24px #0009}.services-world-tonearm i{transform-origin:top;background:linear-gradient(90deg,#70777d,#e3e6e8 43%,#343a3f 74%);border-radius:999px;width:.72rem;height:72%;position:absolute;top:3.2rem;right:2.55rem;transform:rotate(17deg);box-shadow:4px 8px 12px #0008}.services-world-tonearm span{background:linear-gradient(145deg,#8b9298,#252b30 58%,#090c0f);border-radius:.35rem .85rem .3rem .3rem;width:3.6rem;height:1.7rem;position:absolute;bottom:5%;right:-.2rem;transform:rotate(25deg);box-shadow:0 8px 16px #000a}.services-world-acts{background:0 0}.services-world-act{--service-accent:44 224 235;isolation:isolate;background:0 0;border-bottom:0;align-items:center;min-height:760px;display:grid;position:relative;overflow:visible}.services-world-act:after,.services-world-close:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(ellipse at 15% 50%, rgb(var(--service-accent) / .16), transparent 65%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 5rem calc(100% - 5rem),#0000);mask-image:linear-gradient(#0000,#000 5rem calc(100% - 5rem),#0000)}.services-world-act[data-accent=magenta]{--service-accent:255 79 187}.services-world-act[data-accent=gold]{--service-accent:255 198 82}.services-world-act[data-accent=violet]{--service-accent:155 110 255}.services-world-act[data-side=right]{background:0 0}.services-world-act[data-side=right]:after{background:radial-gradient(ellipse at 85% 50%, rgb(var(--service-accent) / .16), transparent 65%)}.services-world-act-beam{z-index:-1;opacity:.46;background:linear-gradient(90deg, transparent, rgb(var(--service-accent) / .14), transparent);filter:blur(12px);width:62%;height:56%;position:absolute;top:20%;left:-8%;transform:skew(-18deg)rotate(-6deg)}.services-world-act[data-side=right] .services-world-act-beam{left:auto;right:-8%;transform:skew(18deg)rotate(6deg)}.services-world-act-inner{grid-template-columns:minmax(0,1.02fr) minmax(320px,.72fr);align-items:center;gap:clamp(3rem,8vw,8rem);padding-top:7rem;padding-bottom:7rem;display:grid}.services-world-act[data-side=right] .services-world-act-inner>:first-child{order:2}.services-world-act[data-side=right] .services-world-act-inner>:last-child{order:1}.services-world-act-heading h2{color:#fff;max-width:720px;font-family:var(--font-display), sans-serif;letter-spacing:-.065em;text-wrap:balance;font-size:clamp(3rem,5.7vw,5.8rem);font-weight:750;line-height:.92}.services-world-act-body{background:linear-gradient(145deg, rgb(var(--service-accent) / .12), transparent 42%), #060e19e0;-webkit-backdrop-filter:blur(22px)saturate(1.2);backdrop-filter:blur(22px)saturate(1.2);border:1px solid #ffffff24;border-radius:2rem .4rem;padding:clamp(1.6rem,3vw,2.6rem);box-shadow:0 35px 100px #00000061,inset 0 1px #ffffff14}.services-world-icon-row{align-items:center;margin-bottom:1.6rem;display:flex}.services-world-icon-row span{width:3.5rem;height:3.5rem;color:rgb(var(--service-accent));box-shadow:0 0 28px rgb(var(--service-accent) / .12);background:#08111d;border:1px solid #ffffff30;border-radius:50%;place-items:center;margin-right:-.5rem;display:grid}.services-world-icon-row svg{width:1.25rem}.services-world-act-copy{color:#d8e4ec;font-size:1.03rem;line-height:1.72}.services-world-labels{flex-wrap:wrap;gap:.48rem;margin-top:1.5rem;display:flex}.services-world-labels span{border:1px solid rgb(var(--service-accent) / .38);color:#fff;background:rgb(var(--service-accent) / .09);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.42rem .72rem;font-size:.7rem;font-weight:790}.services-world-act-body ul{color:#f1f5f8;gap:.8rem;margin-top:1.6rem;font-size:.86rem;line-height:1.55;display:grid}.services-world-act-body li{padding-left:1.1rem;position:relative}.services-world-act-body li:before{content:"";background:rgb(var(--service-accent));width:.36rem;height:.36rem;box-shadow:0 0 14px rgb(var(--service-accent) / .75);border-radius:50%;position:absolute;top:.62em;left:0}.services-world-deep-link{color:#fff;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--service-accent));text-decoration-color:rgb(var(--service-accent));text-underline-offset:.35rem;align-items:center;gap:.5rem;margin-top:1.8rem;font-size:.8rem;font-weight:780;display:inline-flex}.services-world-close{isolation:isolate;background:0 0;padding:clamp(7rem,14vw,12rem) 0;position:relative;overflow:visible}.services-world-act-heading,.services-world-close-inner{text-shadow:0 2px 3px #020810,0 5px 16px #020810}.services-world-close-inner{text-align:center;max-width:880px;margin:auto}.services-world-close h2{color:#fff;font-family:var(--font-display), sans-serif;letter-spacing:-.075em;text-wrap:balance;font-size:clamp(3.3rem,7.5vw,7.2rem);font-weight:760;line-height:.9}.services-world-close-inner>span{color:#d7e3eb;max-width:620px;margin:1.8rem auto 0;font-size:1.05rem;line-height:1.75;display:block}.services-world-close-inner>div{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:2.2rem;display:flex}@keyframes service-vinyl-spin{0%{transform:rotateX(6deg)rotate(0)}to{transform:rotateX(6deg)rotate(360deg)}}@media (max-width:900px){.services-world-turntable{opacity:.58;width:70vw;right:-24%}.services-world-act-inner{grid-template-columns:1fr;gap:2.5rem}.services-world-act[data-side=right] .services-world-act-inner>:first-child,.services-world-act[data-side=right] .services-world-act-inner>:last-child{order:initial}}@media (max-width:640px){.services-world-hero{align-items:end;min-height:calc(100svh - 4.4rem)}.services-world-hero-inner{padding-top:3rem;padding-bottom:3rem}.services-world-hero h1{font-size:clamp(3.6rem,17vw,5.6rem)}.services-world-turntable{opacity:.5;width:95vw;top:18%;right:-32%}.services-world-lede{font-size:1rem}.services-world-act{min-height:auto}.services-world-act-inner{padding-top:5.5rem;padding-bottom:5.5rem}.services-world-act-heading h2{font-size:clamp(3rem,14vw,4.7rem)}.services-world-act-body{border-radius:1.4rem .3rem}.services-world-close h2{font-size:clamp(3.2rem,15vw,5rem)}}@media (max-width:760px){.services-world-hero-inner{grid-template-columns:1fr;gap:2rem}.services-world-hero{min-height:auto}.services-world-hero h1{font-size:clamp(3.2rem,13vw,5.5rem)}.services-world-lede{margin-top:1.35rem}.services-world-hero-actions{margin-top:1.5rem}}@media (prefers-reduced-motion:reduce){.services-world-vinyl{animation:none!important}}
