:root{--adame-blue:#0046e3;--adame-blue-deep:#0037cc;--adame-yellow:#fd0;--adame-white:#fffefa;--adame-ink:#071a66;--font-display:"Helvetica Neue", Helvetica, Arial, sans-serif;--page-gutter:clamp(18px, 3vw, 48px);--section-space:clamp(96px, 12vw, 190px);--line:#fffefab3}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--adame-blue);overflow-x:clip}body{color:var(--adame-white);background:var(--adame-blue);font-family:var(--font-display);text-rendering:geometricprecision;margin:0;overflow-x:hidden}body::selection{color:var(--adame-blue);background:var(--adame-yellow)}a{color:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,summary:focus-visible{outline:4px solid var(--adame-white);outline-offset:5px}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}em{font-weight:inherit}.blueTexture,.yellowSurface,.whiteSurface{isolation:isolate;position:relative}.blueTexture{background-color:var(--adame-blue)}.blueTexture:before,.yellowSurface:before,.whiteSurface:before,.blueTexture:after,.yellowSurface:after,.whiteSurface:after{pointer-events:none;content:"";position:absolute;inset:0}.blueTexture:before,.yellowSurface:before,.whiteSurface:before{z-index:0;background:url(/masterclass/pigment.svg) 0 0/360px 360px}.blueTexture:after,.yellowSurface:after,.whiteSurface:after{z-index:20;background:url(/masterclass/grain.svg) 0 0/180px 180px}.blueTexture:before{opacity:.26;mix-blend-mode:overlay}.blueTexture:after{opacity:.58;mix-blend-mode:soft-light}.yellowSurface{color:var(--adame-blue);background:var(--adame-yellow)}.yellowSurface:before{opacity:.16;mix-blend-mode:multiply}.yellowSurface:after{opacity:.36;mix-blend-mode:multiply}.whiteSurface{color:var(--adame-blue);background:var(--adame-white)}.whiteSurface:before{opacity:.07;mix-blend-mode:multiply}.whiteSurface:after{opacity:.13;mix-blend-mode:multiply}.sectionIndex{z-index:2;color:inherit;letter-spacing:.08em;border-bottom:2px solid;padding-bottom:18px;font-size:12px;font-weight:700;position:relative}.sectionIndexBlue{color:var(--adame-blue)}[data-reveal]{opacity:1;transition:opacity .7s cubic-bezier(.2,.7,0,1),transform .85s cubic-bezier(.2,.7,0,1);transform:none}html[data-motion-ready=true] [data-reveal]{opacity:0;transform:translateY(48px)}html[data-motion-ready=true] [data-reveal][data-visible=true]{opacity:1;transform:translateY(0)}.hero{min-height:100svh;padding:18px var(--page-gutter) 30px;overflow:hidden}.microHeader{z-index:12;border-bottom:2px solid var(--adame-white);letter-spacing:.04em;grid-template-columns:1fr auto auto;gap:clamp(18px,4vw,68px);padding-bottom:14px;font-size:12px;font-weight:700;display:grid;position:relative}.microBrand{text-decoration:none}.microBrand span{color:var(--adame-yellow)}.heroMaster{z-index:1;top:5.2vh;left:calc(var(--page-gutter) * .7);color:var(--adame-white);letter-spacing:-.105em;white-space:nowrap;flex-direction:column;font-size:clamp(86px,15.4vw,238px);font-weight:700;line-height:.68;display:flex;position:absolute}.heroMaster span:last-child{margin-left:13vw}.heroPolygon{z-index:2;background-color:var(--adame-yellow);background-blend-mode:multiply, soft-light;clip-path:polygon(15% 4%,96% 0,88% 85%,18% 100%,0 43%);background-image:url(/masterclass/grain.svg),url(/masterclass/pigment.svg);background-size:180px 180px,520px 520px;width:min(45vw,680px);height:74%;position:absolute;top:8%;right:3%;transform:rotate(4deg)}.heroSmile{z-index:10;width:clamp(96px,10vw,150px);height:auto;filter:drop-shadow(0 0 1px var(--adame-yellow));animation:18s linear infinite slowTurn;position:absolute;top:52%;right:28%}.heroImageWrap{z-index:5;width:min(56vw,790px);animation:1.1s cubic-bezier(.2,.7,0,1) .12s both imageReveal;position:absolute;bottom:-5%;right:2.5%}.heroImage{filter:contrast(1.035)saturate(.95);width:100%;height:auto}.heroTitleBlock{z-index:8;left:var(--page-gutter);width:min(58vw,800px);position:absolute;bottom:21%}.eyebrow{letter-spacing:.08em;margin-bottom:8px;font-size:clamp(11px,1vw,15px);font-weight:700}.hero h1{letter-spacing:-.075em;text-transform:uppercase;font-size:clamp(62px,8.25vw,128px);font-weight:700;line-height:.77}.hero h1 span{display:block}.hero h1 em{color:var(--adame-yellow)}.heroProof{letter-spacing:.08em;border-top:1px solid;width:max-content;margin-top:16px;padding-top:8px;font-size:clamp(10px,.85vw,13px);font-weight:700}.heroOffer{z-index:11;right:var(--page-gutter);bottom:30px;left:var(--page-gutter);grid-template-columns:1fr minmax(310px,410px);align-items:end;gap:34px;display:grid;position:absolute}.heroOffer>div:first-child{align-items:baseline;gap:clamp(18px,3vw,46px);font-weight:700;display:flex}.heroDate{letter-spacing:-.06em;font-size:clamp(38px,5vw,76px)}.heroSlots{color:var(--adame-yellow);font-size:clamp(20px,2.4vw,38px)}.heroPurchase{gap:8px;display:grid}.heroPurchase strong{letter-spacing:-.05em;font-size:clamp(28px,3vw,46px);line-height:1}.heroPurchase small,.offerBottom small{font-size:12px;font-weight:700}.cta{border:2px solid var(--adame-yellow);min-height:58px;color:var(--adame-blue);background:var(--adame-yellow);justify-content:space-between;align-items:center;gap:24px;padding:0 20px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:color .18s,background-color .18s,transform .18s;display:flex;position:relative}.cta:hover{color:var(--adame-yellow);background:var(--adame-blue);transform:translateY(-3px)}.cta>span:last-child{font-size:26px;transition:transform .18s}.cta:hover>span:last-child{transform:translate(5px)}.ctaInverse{border-color:var(--adame-blue);color:var(--adame-yellow);background:var(--adame-blue)}.ctaInverse:hover{color:var(--adame-blue);background:var(--adame-yellow)}.scrollCue{z-index:12;writing-mode:vertical-rl;letter-spacing:.08em;font-size:10px;font-weight:700;position:absolute;top:50%;right:18px}.projects,.tracks,.process,.audience,.artists,.bonus,.offer,.faq{padding:34px var(--page-gutter) var(--section-space)}.projectsIntro{z-index:2;grid-template-columns:minmax(0,1.5fr) minmax(260px,.62fr);align-items:end;gap:8vw;padding:clamp(70px,10vw,150px) 0 clamp(110px,14vw,210px);display:grid;position:relative}.projectsIntro h2,.trackHeadline h2,.processHeader h2,.audience h2,.artists>h2,.bonus h2,.offer>h2,.finalPoster>h2{letter-spacing:-.08em;font-size:clamp(68px,12vw,186px);font-weight:700;line-height:.76}.projectsIntro p{letter-spacing:-.04em;max-width:430px;padding-bottom:8px;font-size:clamp(21px,2.25vw,35px);line-height:1.05}.conceptStack{z-index:2;gap:clamp(90px,15vw,230px);display:grid;position:relative}.concept{grid-template-columns:70px minmax(0,1fr) minmax(220px,.32fr);align-items:start;gap:24px;display:grid}.concept h3{letter-spacing:-.075em;font-size:clamp(54px,9.5vw,148px);font-weight:700;line-height:.76}.conceptTwo h3{font-size:clamp(50px,8.45vw,132px)}.concept h3 em,.audience h2 em,.artists>h2 em,.bonus h2 em,.finalPoster>h2 em{color:var(--adame-yellow)}.concept>span{padding-top:8px;font-size:15px;font-weight:700}.concept p{padding-top:8px;font-size:clamp(16px,1.5vw,22px);line-height:1.14}.conceptTwo{margin-left:8vw}.conceptThree{margin-left:2vw;margin-right:5vw}.contentCta,.bonusCta{z-index:2;width:min(100%,420px);margin:clamp(90px,12vw,170px) 0 0 auto;position:relative}.tracks{min-height:100svh;overflow:visible}.trackBridgeSmile{z-index:22;filter:brightness(0)saturate()invert(22%)sepia(94%)saturate(4693%)hue-rotate(224deg)brightness(85%);width:clamp(112px,13vw,180px);height:auto;position:absolute;top:clamp(-90px,-6vw,-58px);right:clamp(22px,8vw,130px);transform:rotate(11deg)}.trackHeadline{grid-template-columns:minmax(0,1.65fr) minmax(230px,.4fr);align-items:end;gap:8vw;padding:clamp(70px,9vw,130px) 0 clamp(80px,10vw,140px);display:grid}.trackHeadline h2 em,.offer>h2 em{color:var(--adame-white)}.trackHeadline p{letter-spacing:-.035em;padding-bottom:8px;font-size:clamp(18px,2vw,29px);line-height:1.05}.trackList{border-top:3px solid var(--adame-blue)}.trackRow{border-bottom:3px solid var(--adame-blue);grid-template-columns:clamp(108px,14vw,190px) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,72px);min-height:clamp(150px,15vw,214px);padding:24px 0;font-weight:700;display:grid}.trackNumber{font-size:clamp(16px,2vw,28px)}.trackInfo{gap:9px;min-width:0;display:grid}.trackArtists{font-size:clamp(14px,1.55vw,23px);line-height:1.05}.trackInfo strong{letter-spacing:-.06em;overflow-wrap:anywhere;max-width:100%;font-size:clamp(42px,6.7vw,102px);line-height:.84}.processHeader{grid-template-columns:minmax(0,1.5fr) auto;align-items:end;gap:40px;padding:clamp(75px,9vw,140px) 0 clamp(80px,11vw,170px);display:grid}.processLead{gap:16px;max-width:470px;padding-bottom:8px;display:grid}.processLead p:first-child{text-transform:uppercase;font-size:18px;font-weight:700}.processLead p:last-child{letter-spacing:-.02em;font-size:clamp(16px,1.45vw,21px);line-height:1.18}.processHeader em{color:var(--adame-yellow);text-shadow:3px 3px 0 var(--adame-blue)}.paperBridge{z-index:22;color:var(--adame-yellow);letter-spacing:-.1em;text-shadow:2px 2px 0 var(--adame-blue);gap:clamp(10px,1.4vw,20px);font-size:clamp(64px,7vw,108px);font-weight:700;line-height:.7;display:flex;position:absolute;top:clamp(-52px,-3.6vw,-36px);left:clamp(20px,8vw,120px);transform:rotate(-3deg)}.paperBridge span:nth-child(2){transform:translateY(20%)}.processList{border-top:3px solid var(--adame-blue)}.processRow{border-bottom:3px solid var(--adame-blue);grid-template-columns:70px minmax(260px,.8fr) minmax(260px,.55fr);gap:clamp(22px,4vw,70px);padding:clamp(30px,4vw,56px) 0;display:grid}.processRow>span{padding-top:6px;font-size:14px;font-weight:700}.processRow h3{letter-spacing:-.06em;max-width:700px;font-size:clamp(34px,5vw,76px);line-height:.84}.processRow p{max-width:400px;font-size:clamp(16px,1.55vw,22px);line-height:1.18}.audience{min-height:100svh;overflow:hidden}.audience h2{z-index:2;padding:clamp(90px,11vw,170px) 0 clamp(100px,15vw,240px);position:relative}.audienceWords{z-index:2;letter-spacing:-.07em;white-space:nowrap;align-items:center;gap:clamp(18px,3vw,52px);font-size:clamp(44px,8vw,122px);font-weight:700;line-height:.8;display:flex;position:relative;transform:translate(-3vw)}.audienceWords img{flex:none;width:clamp(46px,6vw,100px);height:auto}.audienceCopy{z-index:2;letter-spacing:-.045em;max-width:650px;margin:clamp(70px,10vw,150px) 0 0 auto;font-size:clamp(22px,3vw,45px);line-height:1.02;position:relative}.marquee{border-top:3px solid var(--adame-blue);border-bottom:3px solid var(--adame-blue);color:var(--adame-blue);background-color:var(--adame-yellow);background-blend-mode:multiply, soft-light;background-image:url(/masterclass/grain.svg),url(/masterclass/pigment.svg);background-size:180px 180px,520px 520px;overflow:hidden}.marqueeTrack,.marqueeGroup{align-items:center;width:max-content;display:flex}.marqueeTrack{animation:28s linear infinite marquee}.marqueeGroup{gap:26px;padding:16px 13px}.marqueeGroup span{letter-spacing:-.05em;white-space:nowrap;font-size:clamp(30px,4vw,58px);font-weight:700}.marqueeGroup img{filter:brightness(0)saturate()invert(22%)sepia(94%)saturate(4693%)hue-rotate(224deg)brightness(85%);width:clamp(32px,4vw,48px);height:auto}.artists{min-height:135svh;overflow:hidden}.artists>h2{z-index:8;padding-top:clamp(80px,10vw,150px);position:relative}.artistNames{z-index:1;color:#0000;letter-spacing:-.095em;-webkit-text-stroke:2px #fffefa94;flex-direction:column;font-size:clamp(100px,20vw,310px);font-weight:700;line-height:.65;display:flex;position:absolute;bottom:8%;left:-2vw;right:-2vw}.artistNames span:last-child{align-self:flex-end}.artistsPolygon{z-index:2;background-color:var(--adame-yellow);background-blend-mode:multiply, soft-light;clip-path:polygon(9% 7%,87% 0,100% 67%,74% 100%,3% 83%);background-image:url(/masterclass/grain.svg),url(/masterclass/pigment.svg);background-size:180px 180px,520px 520px;width:min(57vw,780px);height:63%;position:absolute;bottom:2%;right:12%;transform:rotate(-3deg)}.artistsImageWrap{z-index:5;width:min(61vw,860px);position:absolute;bottom:-1%;right:8%}.artistsImage{width:100%;height:auto}.artistLabel,.artistPlus{z-index:9;font-weight:700;position:absolute}.artistLabel{color:var(--adame-blue);background:var(--adame-yellow);letter-spacing:-.055em;padding:10px 14px 8px;font-size:clamp(22px,3.5vw,52px)}.artistLabelOne{bottom:27%;left:5%;transform:rotate(-2deg)}.artistLabelTwo{bottom:11%;right:3%;transform:rotate(2deg)}.artistPlus{color:var(--adame-yellow);font-size:clamp(80px,12vw,190px);line-height:.6;bottom:11%;left:9%}.bonus{min-height:100svh}.bonusTitleWrap{z-index:2;justify-content:space-between;align-items:center;gap:30px;padding:clamp(80px,9vw,140px) 0 clamp(90px,12vw,180px);display:flex;position:relative}.bonusSmile{width:clamp(120px,17vw,240px);height:auto;transform:rotate(9deg)}.bonusList{z-index:2;position:relative}.bonusList article{border-top:3px solid var(--adame-white);grid-template-columns:70px minmax(0,1fr);gap:24px;padding:clamp(30px,4vw,58px) 0;display:grid}.bonusList article:last-child{border-bottom:3px solid var(--adame-white)}.bonusList img{width:clamp(42px,5vw,62px);height:auto}.bonusList h3{letter-spacing:-.06em;font-size:clamp(36px,6vw,90px);line-height:.85}.bonusList p{max-width:600px;margin-top:18px;font-size:clamp(16px,1.5vw,22px);line-height:1.2}.offer{min-height:115svh;overflow:hidden}.offerTop{justify-content:space-between;align-items:start;gap:30px;padding-top:clamp(65px,7vw,110px);font-size:clamp(15px,1.55vw,22px);font-weight:700;line-height:1.18;display:flex}.offerTop img{filter:brightness(0)saturate()invert(22%)sepia(94%)saturate(4693%)hue-rotate(224deg)brightness(85%);width:clamp(90px,12vw,160px);height:auto}.offer>h2{padding:clamp(55px,5vw,78px) 0 clamp(72px,8vw,120px);font-size:clamp(140px,25vw,390px)}.offerBottom{border-top:3px solid var(--adame-blue);grid-template-columns:1fr minmax(330px,440px);align-items:end;gap:50px;padding-top:32px;display:grid}.offerBottom>div{gap:8px;display:grid}.offerBottom span{letter-spacing:.08em;font-size:12px;font-weight:700}.offerBottom strong{letter-spacing:-.07em;font-size:clamp(58px,9vw,136px);line-height:.8}.faq{min-height:90svh}.faq h2{z-index:2;letter-spacing:-.08em;padding:clamp(75px,8vw,120px) 0 clamp(70px,8vw,110px);font-size:clamp(64px,12vw,185px);line-height:.8;position:relative}.faqList{z-index:2;border-top:3px solid var(--adame-white);position:relative}.faqList details{border-bottom:3px solid var(--adame-white)}.faqList summary{cursor:pointer;grid-template-columns:55px minmax(0,1fr) auto;align-items:center;gap:20px;min-height:96px;list-style:none;display:grid}.faqList summary::-webkit-details-marker{display:none}.faqList summary>span:first-child{font-size:13px;font-weight:700}.faqList summary strong{letter-spacing:-.035em;font-size:clamp(20px,2.5vw,38px)}.faqMark{color:var(--adame-yellow);font-size:50px;font-weight:400;line-height:1;transition:transform .18s}.faqList details[open] .faqMark{transform:rotate(45deg)}.faqList details p{max-width:750px;padding:0 0 34px 75px;font-size:clamp(17px,1.8vw,25px);line-height:1.2}.finalPoster{min-height:110svh;padding:28px var(--page-gutter) 46px;overflow:hidden}.finalSmile{z-index:1;opacity:.95;width:min(52vw,680px);height:auto;position:absolute;bottom:-12%;right:-8%;transform:rotate(12deg)}.finalMeta{z-index:4;border-bottom:3px solid var(--adame-white);justify-content:space-between;gap:20px;padding-bottom:18px;font-size:clamp(13px,1.4vw,20px);font-weight:700;display:flex;position:relative}.finalPoster>h2{z-index:4;padding-top:clamp(70px,8vw,120px);position:relative}.finalArtists{z-index:4;letter-spacing:-.07em;align-items:center;gap:clamp(18px,4vw,60px);margin-top:clamp(70px,9vw,130px);font-size:clamp(46px,8vw,122px);font-weight:700;line-height:.8;display:flex;position:relative}.finalArtists span:nth-child(2){color:var(--adame-yellow)}.finalPurchase{z-index:4;grid-template-columns:1fr minmax(320px,430px);align-items:end;gap:45px;margin-top:clamp(70px,10vw,150px);display:grid;position:relative}.finalPurchase strong{letter-spacing:-.08em;font-size:clamp(64px,12vw,180px);line-height:.7}footer{padding:18px var(--page-gutter);color:var(--adame-blue);background-color:var(--adame-yellow);background-blend-mode:multiply, soft-light;background-image:url(/masterclass/grain.svg),url(/masterclass/pigment.svg);background-size:180px 180px,520px 520px;justify-content:space-between;gap:20px;font-size:11px;font-weight:700;display:flex}.footerLegal{gap:clamp(16px,3vw,42px);display:flex}.footerLinks{flex-wrap:wrap;justify-content:center;gap:8px clamp(14px,2vw,28px);display:flex}.footerLinks a{text-underline-offset:3px;text-decoration-thickness:1px}.legalPage{min-height:100svh;padding:18px var(--page-gutter) 0}.legalHeader{z-index:3;border-bottom:2px solid var(--adame-white);letter-spacing:.04em;grid-template-columns:1fr auto auto;gap:clamp(18px,5vw,80px);padding-bottom:12px;font-size:12px;font-weight:700;display:grid;position:relative}.legalHeader a{width:max-content;text-decoration:none}.legalHero{z-index:2;grid-template-columns:minmax(170px,.42fr) 1.58fr;gap:clamp(28px,6vw,100px);padding:clamp(80px,10vw,150px) 0 clamp(90px,12vw,180px);display:grid;position:relative}.legalHero>p{color:var(--adame-yellow);letter-spacing:.08em;padding-top:8px;font-size:12px;font-weight:700}.legalHero h1{letter-spacing:-.075em;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;max-width:1100px;font-size:clamp(72px,10.4vw,168px);font-weight:700;line-height:.78}.legalIntro{border-top:1px solid #fffefabf;grid-column:2;grid-template-columns:minmax(240px,620px) auto;align-items:end;gap:28px;margin-top:clamp(30px,5vw,70px);padding-top:18px;display:grid}.legalIntro p{letter-spacing:-.025em;max-width:620px;font-size:clamp(18px,2vw,28px);font-weight:600;line-height:1.12}.legalIntro span{letter-spacing:.06em;font-size:10px;font-weight:700}.legalDocument{z-index:2;margin:0 calc(var(--page-gutter) * -1);padding:clamp(70px, 9vw, 140px) var(--page-gutter);color:var(--adame-blue)}.legalDocumentInner{z-index:2;border-bottom:3px solid var(--adame-blue);max-width:1260px;margin:0 auto;position:relative}.legalSection{border-top:3px solid var(--adame-blue);grid-template-columns:70px minmax(220px,.72fr) minmax(340px,1.28fr);gap:clamp(20px,4vw,64px);padding:clamp(30px,5vw,64px) 0;display:grid}.legalSectionNumber{font-size:13px;font-weight:700}.legalSection h2{letter-spacing:-.055em;max-width:360px;font-size:clamp(27px,3vw,46px);line-height:.9}.legalSectionCopy{gap:18px;max-width:680px;font-size:clamp(16px,1.35vw,20px);line-height:1.46;display:grid}.legalSectionCopy ul{gap:10px;margin:0;padding-left:1.15em;display:grid}.legalClosing{z-index:2;grid-template-columns:1fr minmax(300px,430px);align-items:end;gap:34px;padding:clamp(90px,12vw,180px) 0;display:grid;position:relative}.legalClosing>div{gap:12px;display:grid}.legalClosing>div span{color:var(--adame-yellow);letter-spacing:.06em;font-size:12px;font-weight:700}.legalClosing>div a{letter-spacing:-.055em;width:max-content;font-size:clamp(34px,5vw,76px);font-weight:700;line-height:.9;text-decoration:none}.legalBack{border:2px solid var(--adame-yellow);min-height:72px;color:var(--adame-yellow);letter-spacing:.06em;justify-content:space-between;align-items:center;gap:24px;padding:18px 22px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.legalBack span{font-size:28px}.legalSiteFooter{z-index:2;margin:0 calc(var(--page-gutter) * -1);position:relative}.mobileBuyBar{z-index:100;right:8px;bottom:max(8px, env(safe-area-inset-bottom));border:1px solid var(--adame-yellow);min-height:46px;transform:translateY(calc(100% + 20px + env(safe-area-inset-bottom)));grid-template-columns:.72fr 1.28fr;transition:transform .28s cubic-bezier(.2,.7,0,1);display:none;position:fixed;left:8px}.mobileBuyBarVisible{transform:translateY(0)}.mobilePrice,.mobileBuyLink{align-items:center;font-weight:700;display:flex}.mobilePrice{color:var(--adame-yellow);background:var(--adame-blue);padding:0 10px;font-size:15px}.mobileBuyLink{color:var(--adame-blue);background:var(--adame-yellow);justify-content:space-between;gap:9px;padding:0 11px;font-size:11px;text-decoration:none}.mobileBuyLink span{font-size:20px}@keyframes slowTurn{to{transform:rotate(360deg)}}@keyframes imageReveal{0%{clip-path:inset(0 0 100%);transform:translateY(35px)}to{clip-path:inset(0);transform:translateY(0)}}@keyframes marquee{to{transform:translate(-50%)}}@media (max-width:900px){.heroMaster{font-size:clamp(74px,18vw,150px);top:7.5vh}.heroPolygon{width:68vw;height:60%;top:15%;right:-8%}.heroImageWrap{width:72vw;bottom:7%;right:-7%}.heroTitleBlock{width:71vw;bottom:28%}.hero h1{font-size:clamp(54px,11vw,96px)}.heroOffer{grid-template-columns:minmax(0,1fr) 340px}.concept{grid-template-columns:50px minmax(0,1fr)}.projectsIntro h2,.processHeader h2{font-size:9.8vw}.concept p{grid-column:2;max-width:380px}.processRow{grid-template-columns:50px minmax(0,1fr)}.processRow p{grid-column:2}.artists{min-height:110svh}}@media (max-width:700px){:root{--page-gutter:16px;--section-space:110px}.mobileBuyBar{display:grid}.hero{min-height:max(100svh,940px);padding-top:14px}.microHeader{grid-template-columns:1fr auto;font-size:10px}.microHeader span:nth-child(2){display:none}.heroMaster{font-size:clamp(68px,24vw,103px);line-height:.67;top:62px;left:12px}.heroMaster span:last-child{margin-left:7vw}.heroPolygon{width:96vw;height:36%;top:40%;right:-24%;transform:rotate(6deg)}.heroSmile{width:76px;top:55%;right:13%}.heroImageWrap{width:min(82vw,320px);top:41%;bottom:auto;right:-2%}.heroTitleBlock{width:calc(100% - 28px);top:21.5%;bottom:auto;left:14px}.eyebrow{margin-bottom:6px;font-size:10px}.hero h1{font-size:clamp(46px,13.5vw,56px);line-height:.8}.heroProof{letter-spacing:.055em;max-width:100%;margin-top:11px;font-size:9px}.heroOffer{grid-template-columns:.9fr 1.1fr;gap:14px;bottom:22px;left:14px;right:14px}.heroOffer>div:first-child{gap:1px;display:grid}.heroDate{font-size:32px}.heroSlots{font-size:18px}.heroPurchase{gap:5px}.heroPurchase strong{font-size:23px}.heroPurchase .cta{min-height:48px;padding:0 12px;font-size:10px}.heroPurchase small{font-size:9px}.scrollCue{display:none}.projectsIntro,.trackHeadline,.processHeader{grid-template-columns:1fr;gap:36px}.projectsIntro{padding-top:75px;padding-bottom:110px}.projectsIntro h2,.trackHeadline h2,.processHeader h2,.audience h2,.artists>h2,.bonus h2,.finalPoster>h2{font-size:clamp(58px,20vw,84px)}.projectsIntro h2{font-size:18vw}.projectsIntro p{max-width:90%;font-size:22px}.conceptStack{gap:125px}.concept,.conceptTwo,.conceptThree{grid-template-columns:36px minmax(0,1fr);margin:0}.conceptTwo{transform:translate(12px)}.concept h3{font-size:12vw}.conceptTwo h3{font-size:8vw}.concept p{grid-column:2}.contentCta,.bonusCta{width:100%}.trackHeadline{padding-top:70px;padding-bottom:80px}.trackHeadline p{max-width:85%;font-size:21px}.trackRow{grid-template-columns:62px minmax(0,1fr);gap:14px;min-height:124px;padding:23px 0}.trackNumber{align-self:start;padding-top:4px;font-size:12px}.trackInfo{gap:7px}.trackArtists{font-size:12px;line-height:1.14}.trackInfo strong{font-size:clamp(30px,9.4vw,39px);line-height:.88}.trackBridgeSmile{width:96px;top:-47px;right:18px}.processHeader{padding-top:74px;padding-bottom:80px}.processLead{gap:13px;padding:0}.processLead p:first-child{font-size:15px}.processLead p:last-child{max-width:95%;font-size:16px}.paperBridge{font-size:58px;top:-31px;left:20px}.processRow{grid-template-columns:35px minmax(0,1fr);gap:16px}.processRow h3{font-size:40px}.processRow p{grid-column:2}.audience{min-height:auto}.audience h2{padding-top:80px;padding-bottom:100px}.audienceWords{white-space:normal;flex-wrap:wrap;gap:18px;font-size:clamp(48px,16vw,68px);transform:none}.audienceWords img{width:44px}.audienceCopy{margin-top:85px;font-size:26px}.artists{min-height:920px}.artists>h2{padding-top:75px;font-size:18vw}.artistNames{font-size:31vw;bottom:12%;left:-4vw;right:-7vw}.artistsPolygon{width:116vw;height:53%;bottom:2%;right:-18%}.artistsImageWrap{width:125vw;bottom:0;right:-19%}.artistLabelOne{bottom:25%;left:4%}.artistLabelTwo{bottom:9%;right:3%}.artistPlus{bottom:9%;left:4%}.bonusTitleWrap{align-items:start}.bonusSmile{width:105px;margin-top:15px}.bonusList article{grid-template-columns:44px minmax(0,1fr);gap:14px}.bonusList h3{font-size:39px}.offer{min-height:910px}.offer>h2{padding-top:70px;font-size:26vw}.offer>h2 em{font-size:.66em;line-height:.88}.offerTop img{width:80px}.offerBottom{grid-template-columns:1fr;gap:34px}.offerBottom strong{font-size:clamp(62px,20vw,86px)}.faq h2{font-size:14vw}.faqList summary{grid-template-columns:34px minmax(0,1fr) auto;gap:10px;min-height:88px}.faqList summary strong{font-size:20px}.faqMark{font-size:38px}.faqList details p{padding:0 0 26px 44px;font-size:17px}.finalPoster{min-height:960px}.finalSmile{width:96vw;bottom:2%;right:-35%}.finalMeta{font-size:11px}.finalArtists{flex-wrap:wrap;margin-top:75px;font-size:50px}.finalPurchase{grid-template-columns:1fr;gap:36px;margin-top:90px}.finalPurchase strong{font-size:76px}footer{padding-bottom:calc(68px + env(safe-area-inset-bottom));flex-direction:column;align-items:flex-start;gap:8px}.footerLegal{flex-wrap:wrap;gap:4px 14px}.footerLinks{justify-content:flex-start}.legalPage{padding-top:14px}.legalHeader{grid-template-columns:1fr auto;font-size:10px}.legalHeader span:nth-child(2){display:none}.legalHero{padding:70px 0 90px;display:block}.legalHero>p{margin-bottom:28px}.legalHero h1{font-size:clamp(44px,13vw,60px);line-height:.8}.legalIntro{grid-template-columns:1fr;gap:24px;margin-top:44px;display:grid}.legalIntro p{font-size:19px}.legalDocument{padding-top:58px;padding-bottom:72px}.legalSection{grid-template-columns:42px 1fr;gap:16px 10px;padding:34px 0 40px}.legalSection h2{font-size:30px}.legalSectionCopy{grid-column:2;font-size:16px;line-height:1.48}.legalClosing{grid-template-columns:1fr;padding:92px 0}.legalClosing>div a{font-size:clamp(32px,9vw,44px)}.legalSiteFooter{padding-bottom:28px}}@media (max-width:390px){.hero{min-height:max(100svh,920px)}.heroMaster{font-size:23vw}.heroImageWrap{top:41%}.heroTitleBlock{top:21.5%}.hero h1{font-size:13.5vw}.heroOffer{grid-template-columns:.82fr 1.18fr}.heroDate{font-size:28px}.heroSlots{font-size:16px}.heroPurchase strong{font-size:21px}.bonusList h3{font-size:34px}}@media (min-width:1600px){:root{--page-gutter:60px}.heroImageWrap{right:7%}.projects,.tracks,.process,.audience,.artists,.bonus,.offer,.faq,.finalPoster{max-width:1920px;margin-inline:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1;transform:none}}
