*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#09090d;color:#f5f2f7;font-family:"DM Sans",sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}.grain{position:fixed;inset:0;pointer-events:none;z-index:5;opacity:.08;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E")}.site-header{height:84px;padding:0 7vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff18;position:absolute;z-index:10;top:0;width:100%}.wordmark{font:700 19px "Space Grotesk",sans-serif;letter-spacing:-1px}.wordmark span:first-child{font-size:9px;letter-spacing:2px;margin:0 4px 0 5px;color:#a99bb8}.wordmark .dot{color:#c7a3ff}.nav{display:flex;align-items:center;gap:34px;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#c8c2ce}.nav a:hover,.text-link:hover{color:#c7a3ff}.nav-cta{border:1px solid #ffffff45;padding:12px 17px;color:#fff}.menu-toggle{display:none;background:none;border:0;color:white;font-size:24px}.hero{min-height:760px;height:100vh;max-height:1000px;padding:170px 7vw 65px;display:grid;grid-template-columns:1fr 1fr;position:relative;overflow:hidden;background:radial-gradient(ellipse at 75% 43%,#42285d 0%,#17121f 29%,#09090d 68%)}.hero-glow{position:absolute;width:600px;height:600px;right:8%;top:15%;border-radius:50%;background:#9c5bd4;filter:blur(160px);opacity:.18}.hero-copy{position:relative;z-index:2;align-self:center}.eyebrow,.section-kicker{font-size:10px;letter-spacing:2.5px;color:#bca8d3;text-transform:uppercase}.pulse{display:inline-block;width:6px;height:6px;background:#c7a3ff;border-radius:50%;margin:0 9px 1px 0;box-shadow:0 0 14px #c7a3ff}.hero h1{font:700 clamp(76px,12vw,170px)/.78 "Space Grotesk",sans-serif;letter-spacing:-.09em;margin:35px 0 28px}.hero h1 em,.section h2 em,.connect h2 em{font-style:normal;color:#c7a3ff}.hero-sub{font-size:19px;line-height:1.5;color:#fff}.hero-sub span{font-size:13px;color:#a9a1b2}.hero-actions{display:flex;align-items:center;gap:28px;margin-top:38px}.button{display:inline-flex;align-items:center;gap:28px;padding:17px 21px;font-size:11px;letter-spacing:1px;text-transform:uppercase;font-weight:700}.button-light{background:#f5f2f7;color:#111015}.button-light:hover{background:#c7a3ff}.text-link{font-size:11px;letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid #9e8bac;padding-bottom:7px}.hero-art{position:relative;align-self:center;justify-self:center;width:min(39vw,490px);aspect-ratio:1;border:1px solid #ffffff24;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,#4d3263 0%,#21172b 40%,#0d0b12 70%);box-shadow:0 0 120px #a45ce022,inset 0 0 90px #c7a3ff18}.hero-art:before,.hero-art:after{content:"";position:absolute;border:1px solid #c7a3ff45;border-radius:50%;inset:9%}.hero-art:after{inset:19%;border-color:#ffffff24}.orbit{position:absolute;border:1px solid #c7a3ff70;border-radius:50%;transform:rotate(-28deg)}.orbit-one{width:125%;height:43%}.orbit-two{width:43%;height:125%;transform:rotate(28deg)}.hero-monogram{font:700 clamp(110px,19vw,240px)/1 "Space Grotesk";letter-spacing:-.13em;color:#f1e9fa;text-shadow:0 0 55px #d5aaff66;z-index:2}.hero-monogram span{color:#c7a3ff}.vertical-note{position:absolute;right:-55px;top:40%;writing-mode:vertical-rl;font-size:8px;letter-spacing:2px;color:#a99bb8}.hero-index{position:absolute;bottom:4%;font-size:9px;letter-spacing:3px;color:#bca8d3}.hero-bottom{position:absolute;bottom:28px;left:7vw;right:7vw;display:flex;justify-content:space-between;font-size:9px;letter-spacing:2px;color:#817889}.section{padding:130px 12vw}.section-kicker{margin-bottom:45px}.section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:55px}.section h2,.connect h2{font:700 clamp(52px,8vw,105px)/.86 "Space Grotesk";letter-spacing:-.075em;margin:0}.section-heading>p{max-width:230px;color:#a9a1b2;font-size:13px;line-height:1.7;margin:0 0 5px}.release-card{display:grid;grid-template-columns:1fr 1fr;background:#15131a;border:1px solid #ffffff18}.release-art{min-height:410px;padding:30px;background:linear-gradient(135deg,#1e1727,#56336a 55%,#1b1423);display:grid;place-items:center;overflow:hidden}.release-art-inner{width:78%;height:100%;min-height:340px;border:1px solid #d5b5f788;padding:22px;display:flex;flex-direction:column;justify-content:space-between;position:relative;transform:rotate(-3deg);box-shadow:18px 18px 0 #09090d55}.release-art-inner:before{content:"";position:absolute;width:210px;height:210px;border-radius:50%;background:#c7a3ff;filter:blur(75px);opacity:.28;right:-40px;top:25px}.release-small,.release-bottom{font-size:9px;letter-spacing:3px;z-index:1}.release-art-inner strong{font:700 clamp(42px,6vw,75px)/.8 "Space Grotesk";letter-spacing:-.08em;z-index:1}.release-art-inner strong i{font-style:normal;color:#d8b6ff}.release-info{padding:55px;align-self:center}.release-info h3{font:600 35px "Space Grotesk";margin:17px 0}.release-info>p:not(.eyebrow):not(.small-note){font-size:14px;line-height:1.8;color:#a9a1b2;max-width:400px;margin-bottom:30px}.small-note{font-size:10px;color:#746d7b;margin-top:18px}.about{background:#efebf2;color:#151219}.about .section-kicker{color:#776b80}.about-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:10vw}.about h2 em{color:#8863a7}.about-copy{align-self:end;padding-bottom:8px}.about-copy .lead{font:600 22px "Space Grotesk";margin:0 0 18px}.about-copy p:not(.lead){font-size:14px;line-height:1.9;color:#655d6a}.about-copy .text-link{display:inline-block;color:#251d2b;border-color:#8e789b;margin-top:20px}.video{background:#0e0d12}.video-panel{min-height:260px;padding:55px;display:flex;align-items:center;gap:38px;background:linear-gradient(110deg,#251a31,#17131d 60%,#30203e);border:1px solid #ffffff20;position:relative;overflow:hidden}.video-panel:after{content:"";position:absolute;width:400px;height:400px;right:4%;top:-70%;border:1px solid #c7a3ff55;border-radius:50%;box-shadow:0 0 0 35px #c7a3ff0a,0 0 0 70px #c7a3ff08}.play{width:72px;height:72px;border:1px solid #c7a3ff;border-radius:50%;display:grid;place-items:center;color:#c7a3ff;padding-left:4px;font-size:20px;z-index:1}.video-panel h3{font:600 30px "Space Grotesk";margin:10px 0 17px}.video-link{font-size:9px;letter-spacing:2px;color:#c7a3ff}.video-panel>div:last-child{z-index:1}.connect{background:radial-gradient(ellipse at 80% 80%,#3a234b,#09090d 60%);text-align:center;padding-top:145px;padding-bottom:145px}.connect .section-kicker{margin-bottom:38px}.connect h2{font-size:clamp(60px,10vw,130px)}.connect>p{color:#aaa1b4;font-size:14px;margin:30px 0}.footer{padding:35px 7vw;border-top:1px solid #ffffff20;display:flex;align-items:center;justify-content:space-between;color:#837b89;font-size:9px;letter-spacing:1.5px}.footer .wordmark{color:#fff}.footer>a:last-child:hover{color:#c7a3ff}
@media(max-width:760px){.site-header{height:70px;padding:0 6vw}.menu-toggle{display:block}.nav{display:none;position:absolute;top:70px;left:0;right:0;background:#100d15;padding:25px 6vw;flex-direction:column;align-items:flex-start;gap:22px;border-bottom:1px solid #ffffff22}.nav.open{display:flex}.hero{height:auto;min-height:850px;padding:135px 7vw 90px;grid-template-columns:1fr;align-content:center;gap:55px}.hero h1{font-size:clamp(82px,19vw,140px)}.hero-art{width:min(70vw,360px);grid-row:2}.hero-bottom{font-size:7px;left:7vw;right:7vw}.vertical-note{right:-30px}.section{padding:90px 7vw}.section-heading{display:block}.section-heading>p{margin-top:25px}.release-card{grid-template-columns:1fr}.release-art{min-height:350px}.release-info{padding:35px 28px}.about-grid{grid-template-columns:1fr;gap:45px}.about h2{font-size:clamp(65px,15vw,100px)}.video-panel{padding:35px 25px;gap:22px}.play{width:58px;height:58px;flex-shrink:0}.video-panel h3{font-size:23px}.footer{padding:30px 7vw;gap:18px;flex-wrap:wrap}.footer>span{order:3;width:100%}}
