.musicbuddy-module__GR65Lq__page{--accent:var(--color-accent,#f6c978);--muted:#a6aaa9;color:#f6f6f3;isolation:isolate;background:#090b0b}.musicbuddy-module__GR65Lq__container{width:100%;max-width:1280px;margin-inline:auto;padding-inline:40px}.musicbuddy-module__GR65Lq__page h2{letter-spacing:-.035em;white-space:pre-line;font-size:clamp(30px,3.7vw,46px);font-weight:500;line-height:1.45}.musicbuddy-module__GR65Lq__page h3{letter-spacing:-.025em;white-space:pre-line;font-size:30px;font-weight:500;line-height:1.5}.musicbuddy-module__GR65Lq__page section[id]{scroll-margin-top:110px}.musicbuddy-module__GR65Lq__page a:focus-visible,.musicbuddy-module__GR65Lq__page summary:focus-visible,.musicbuddy-module__GR65Lq__page audio:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.musicbuddy-module__GR65Lq__eyebrow{color:var(--accent);margin-bottom:20px;font-size:12px;line-height:1.6}.musicbuddy-module__GR65Lq__hero{isolation:isolate;background:#101816;align-items:center;min-height:620px;display:flex;position:relative}.musicbuddy-module__GR65Lq__hero .musicbuddy-module__GR65Lq__heroImage{object-fit:cover;object-position:72% 36%;z-index:-2;width:100%;height:100%}.musicbuddy-module__GR65Lq__heroShade{z-index:-1;background:linear-gradient(90deg,#090b0bf5 0%,#090b0bd9 32%,#090b0b52 61%,#090b0b10),linear-gradient(#0000 65%,#090b0b);position:absolute;inset:0}.musicbuddy-module__GR65Lq__heroCopy{max-width:590px;padding-block:70px}.musicbuddy-module__GR65Lq__hero h1{letter-spacing:-.055em;margin:0;font-size:clamp(62px,7.5vw,96px);font-weight:600;line-height:1.08}.musicbuddy-module__GR65Lq__heroHook{letter-spacing:-.03em;margin-top:20px;font-size:clamp(24px,2.9vw,36px);font-weight:450;line-height:1.5}.musicbuddy-module__GR65Lq__heroLead{color:#c2c8c5;max-width:455px;margin-top:22px;font-size:16px;line-height:1.95}.musicbuddy-module__GR65Lq__actions{align-items:center;gap:26px;margin-top:30px;display:flex}.musicbuddy-module__GR65Lq__primary{background:var(--accent);color:#29200d;border:1px solid var(--accent);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:24px;min-height:52px;padding:13px 26px;font-size:14px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.musicbuddy-module__GR65Lq__primary:hover{background:var(--accent-hover);transform:translateY(-2px)}.musicbuddy-module__GR65Lq__primary:active{transform:scale(.98)}.musicbuddy-module__GR65Lq__secondary{color:#e2e4df;align-items:center;gap:12px;min-height:44px;font-size:13px;transition:color .2s;display:inline-flex}.musicbuddy-module__GR65Lq__secondary:hover{color:var(--accent)}.musicbuddy-module__GR65Lq__primary svg,.musicbuddy-module__GR65Lq__secondary svg,.musicbuddy-module__GR65Lq__navEntry svg{flex:none}.musicbuddy-module__GR65Lq__entryNote{color:#b3bab4;margin-top:17px;font-size:12px;line-height:1.75}.musicbuddy-module__GR65Lq__chapterNav{z-index:25;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090b0bef;border-bottom:1px solid #ffffff15;position:sticky;top:80px}.musicbuddy-module__GR65Lq__chapterNav>.musicbuddy-module__GR65Lq__container{justify-content:space-between;align-items:center;gap:24px;min-height:68px;display:flex}.musicbuddy-module__GR65Lq__chapterNav>.musicbuddy-module__GR65Lq__container>a:first-child{letter-spacing:-.025em;font-size:17px;font-weight:600}.musicbuddy-module__GR65Lq__chapterNav>.musicbuddy-module__GR65Lq__container>a:first-child span{display:none}.musicbuddy-module__GR65Lq__chapterNav>.musicbuddy-module__GR65Lq__container>div{color:var(--muted);gap:30px;font-size:12px;display:flex}.musicbuddy-module__GR65Lq__chapterNav a{white-space:nowrap;padding-block:16px}.musicbuddy-module__GR65Lq__chapterNav a:hover{color:var(--accent)}.musicbuddy-module__GR65Lq__navEntry{color:var(--accent);align-items:center;gap:10px;font-size:12px;display:inline-flex}.musicbuddy-module__GR65Lq__features{padding-top:100px;padding-bottom:30px}.musicbuddy-module__GR65Lq__featureIntro{max-width:750px}.musicbuddy-module__GR65Lq__featureIntro>p:last-child{max-width:670px;color:var(--muted);margin-top:24px;font-size:15px;line-height:2}.musicbuddy-module__GR65Lq__guide{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:100px;margin-top:52px;display:grid}.musicbuddy-module__GR65Lq__featureIndex{padding-top:8px;display:grid;position:sticky;top:180px}.musicbuddy-module__GR65Lq__featureIndex a{color:#d5d9d4;border-bottom:1px solid #ffffff18;align-items:center;gap:18px;min-height:58px;font-size:13px;display:flex}.musicbuddy-module__GR65Lq__featureIndex span{color:var(--accent);font-variant-numeric:tabular-nums;font-size:10px}.musicbuddy-module__GR65Lq__featureIndex svg{color:var(--muted);margin-left:auto}.musicbuddy-module__GR65Lq__featureIndex a:hover{color:var(--accent)}.musicbuddy-module__GR65Lq__featureChapter{border-bottom:1px solid #ffffff18;margin-bottom:52px;padding:0 0 52px}.musicbuddy-module__GR65Lq__featureChapter>svg{color:var(--accent);margin-bottom:20px}.musicbuddy-module__GR65Lq__featureBody{color:var(--muted);margin-top:20px;font-size:14px;line-height:2}.musicbuddy-module__GR65Lq__featureChapter dl{gap:20px;margin:28px 0 0;display:grid}.musicbuddy-module__GR65Lq__featureChapter dl>div{grid-template-columns:135px 1fr;gap:20px;display:grid}.musicbuddy-module__GR65Lq__featureChapter dt{color:#f2f2ed;font-size:13px;font-weight:500;line-height:1.9}.musicbuddy-module__GR65Lq__featureChapter dd{color:var(--muted);margin:0;font-size:13px;line-height:1.95}.musicbuddy-module__GR65Lq__example{background:#f6c97807;border-left:2px solid #f6c97888;border-radius:0 12px 12px 0;margin-top:28px;padding:22px 24px}.musicbuddy-module__GR65Lq__example>p{color:#b7ad95;font-size:11px}.musicbuddy-module__GR65Lq__example blockquote{color:#e2dfd4;margin:10px 0 0;font-size:14px;line-height:1.9}.musicbuddy-module__GR65Lq__fine{color:#a0a79f;margin-top:18px;font-size:11px;line-height:1.85}.musicbuddy-module__GR65Lq__features>.musicbuddy-module__GR65Lq__fine{max-width:700px}.musicbuddy-module__GR65Lq__agent{grid-template-columns:1fr 1fr;align-items:center;gap:76px;padding-top:80px;padding-bottom:100px;display:grid}.musicbuddy-module__GR65Lq__agentVisual{aspect-ratio:4/5;isolation:isolate;background:#27251f;border-radius:22px;min-width:0;position:relative;overflow:hidden}.musicbuddy-module__GR65Lq__agentVisual>img{object-fit:cover;z-index:-2;width:100%;height:100%}.musicbuddy-module__GR65Lq__agentVisual>div{z-index:-1;background:linear-gradient(#0000 55%,#15150ed9);position:absolute;inset:0}.musicbuddy-module__GR65Lq__agentVisual>p{color:#fff;font-size:13px;position:absolute;bottom:28px;left:28px;right:24px}.musicbuddy-module__GR65Lq__sectionLead{color:var(--muted);max-width:560px;margin-top:20px;font-size:15px;line-height:1.95}.musicbuddy-module__GR65Lq__agentCopy ul{gap:10px;margin:26px 0 30px;padding:0;list-style:none;display:grid}.musicbuddy-module__GR65Lq__agentCopy li{color:#c9cec6;border:1px solid #ffffff15;border-radius:12px;align-items:center;gap:12px;padding:15px 16px;font-size:12px;line-height:1.85;display:flex}.musicbuddy-module__GR65Lq__agentCopy li svg{color:var(--accent);flex:none}.musicbuddy-module__GR65Lq__listen{padding-top:40px;padding-bottom:100px}.musicbuddy-module__GR65Lq__sectionHead{margin-bottom:36px}.musicbuddy-module__GR65Lq__samples{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.musicbuddy-module__GR65Lq__sample{background:#131715;border:1px solid #ffffff0f;border-radius:18px;min-width:0;overflow:hidden}.musicbuddy-module__GR65Lq__sampleArt{aspect-ratio:1.4;background:#1c2420;position:relative}.musicbuddy-module__GR65Lq__sampleArt img{object-fit:cover;width:100%;height:100%}.musicbuddy-module__GR65Lq__sampleInfo{padding:22px 20px}.musicbuddy-module__GR65Lq__sampleInfo h3{font-size:20px}.musicbuddy-module__GR65Lq__sampleInfo>p{color:var(--muted);margin-top:8px;font-size:12px}.musicbuddy-module__GR65Lq__sampleInfo audio{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;height:38px;margin-top:22px;display:block}.musicbuddy-module__GR65Lq__sampleInfo>a{color:#c8cabb;align-items:center;gap:8px;min-height:28px;margin-top:20px;font-size:11px;display:inline-flex}.musicbuddy-module__GR65Lq__sampleInfo>a:hover{color:var(--accent)}.musicbuddy-module__GR65Lq__sampleInfo .musicbuddy-module__GR65Lq__audioError{color:#f1b5a9;font-size:11px}.musicbuddy-module__GR65Lq__sampleActions{align-items:center;gap:28px;margin-top:28px;display:flex}.musicbuddy-module__GR65Lq__faq{grid-template-columns:1fr 1.2fr;gap:90px;padding-top:20px;padding-bottom:110px;display:grid}.musicbuddy-module__GR65Lq__faq h2{font-size:34px}.musicbuddy-module__GR65Lq__faq details{border-bottom:1px solid #ffffff18}.musicbuddy-module__GR65Lq__faq details:first-child{border-top:1px solid #ffffff18}.musicbuddy-module__GR65Lq__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:22px;font-size:14px;line-height:1.8;list-style:none;display:flex}.musicbuddy-module__GR65Lq__faq summary::-webkit-details-marker{display:none}.musicbuddy-module__GR65Lq__faq summary svg{color:var(--muted);flex:none;transition:transform .2s}.musicbuddy-module__GR65Lq__faq details[open] summary svg{transform:rotate(180deg)}.musicbuddy-module__GR65Lq__faq details>p{color:var(--muted);padding-bottom:24px;font-size:13px;line-height:2}.musicbuddy-module__GR65Lq__sources{gap:12px;margin-top:28px;font-size:12px;display:grid}.musicbuddy-module__GR65Lq__sources p{color:var(--muted);margin-bottom:3px;font-size:11px}.musicbuddy-module__GR65Lq__sources a{color:#c9cdbf;align-items:center;gap:8px;width:fit-content;min-height:28px;display:inline-flex}.musicbuddy-module__GR65Lq__sources a:hover{color:var(--accent)}.musicbuddy-module__GR65Lq__bottom{isolation:isolate;align-items:center;min-height:400px;display:flex;position:relative;overflow:hidden}.musicbuddy-module__GR65Lq__bottom>img{object-fit:cover;z-index:-2;width:100%;height:100%}.musicbuddy-module__GR65Lq__bottomShade{z-index:-1;background:linear-gradient(90deg,#090b0bf0,#090b0b99 60%,#090b0b55),linear-gradient(#0000,#090b0b);position:absolute;inset:0}.musicbuddy-module__GR65Lq__bottom>.musicbuddy-module__GR65Lq__container{padding-block:65px}.musicbuddy-module__GR65Lq__bottom h2{font-size:42px}.musicbuddy-module__GR65Lq__bottom .musicbuddy-module__GR65Lq__container>p:not(.musicbuddy-module__GR65Lq__eyebrow){color:#c6c9be;margin-top:15px;font-size:15px}.musicbuddy-module__GR65Lq__bottom .musicbuddy-module__GR65Lq__primary{margin-top:28px}@media (max-width:1050px){.musicbuddy-module__GR65Lq__guide{grid-template-columns:215px minmax(0,1fr);gap:50px}.musicbuddy-module__GR65Lq__agent{gap:42px}.musicbuddy-module__GR65Lq__samples{gap:16px}.musicbuddy-module__GR65Lq__container{padding-inline:28px}.musicbuddy-module__GR65Lq__chapterNav>.musicbuddy-module__GR65Lq__container>div{gap:20px}}@media (max-width:800px){.musicbuddy-module__GR65Lq__hero{min-height:600px}.musicbuddy-module__GR65Lq__hero h1{font-size:70px}.musicbuddy-module__GR65Lq__heroShade{background:linear-gradient(90deg,#090b0bed,#090b0b99 75%),linear-gradient(#0000 50%,#090b0b)}.musicbuddy-module__GR65Lq__hero .musicbuddy-module__GR65Lq__heroImage{object-position:65% center}.musicbuddy-module__GR65Lq__guide{grid-template-columns:1fr;gap:32px}.musicbuddy-module__GR65Lq__featureIndex{flex-wrap:wrap;gap:8px 22px;padding:0;display:flex;position:static}.musicbuddy-module__GR65Lq__featureIndex a{border:0;gap:10px;min-height:34px;font-size:12px}.musicbuddy-module__GR65Lq__featureIndex svg{display:none}.musicbuddy-module__GR65Lq__featureChapter dl>div{grid-template-columns:115px 1fr}.musicbuddy-module__GR65Lq__chapterNav>.musicbuddy-module__GR65Lq__container>a:first-child,.musicbuddy-module__GR65Lq__navEntry{display:none}.musicbuddy-module__GR65Lq__chapterNav>.musicbuddy-module__GR65Lq__container>div{justify-content:space-between;width:100%}.musicbuddy-module__GR65Lq__chapterNav{top:80px}.musicbuddy-module__GR65Lq__agent{grid-template-columns:1fr;gap:32px;padding-top:50px;padding-bottom:80px}.musicbuddy-module__GR65Lq__agentVisual{aspect-ratio:1.5}.musicbuddy-module__GR65Lq__samples{grid-template-columns:1fr}.musicbuddy-module__GR65Lq__sample{grid-template-columns:38% 1fr;display:grid}.musicbuddy-module__GR65Lq__sampleArt{aspect-ratio:auto;min-height:200px}.musicbuddy-module__GR65Lq__sampleInfo{padding:20px}.musicbuddy-module__GR65Lq__faq{grid-template-columns:1fr;gap:32px;padding-bottom:80px}.musicbuddy-module__GR65Lq__sources{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.musicbuddy-module__GR65Lq__sources p{margin:0}.musicbuddy-module__GR65Lq__listen{padding-bottom:80px}}@media (max-width:540px){.musicbuddy-module__GR65Lq__container{padding-inline:22px}.musicbuddy-module__GR65Lq__hero{min-height:585px}.musicbuddy-module__GR65Lq__heroCopy{padding-block:55px}.musicbuddy-module__GR65Lq__hero h1{font-size:clamp(46px,12vw,65px)}.musicbuddy-module__GR65Lq__heroHook{max-width:300px;margin-top:20px;font-size:23px}.musicbuddy-module__GR65Lq__heroLead{max-width:330px;margin-top:20px;font-size:14px}.musicbuddy-module__GR65Lq__hero .musicbuddy-module__GR65Lq__heroImage{object-position:68% center}.musicbuddy-module__GR65Lq__heroShade{background:linear-gradient(#090b0b88,#090b0bd9 55%,#090b0b),linear-gradient(90deg,#090b0b55,#0000)}.musicbuddy-module__GR65Lq__eyebrow{font-size:11px}.musicbuddy-module__GR65Lq__actions{gap:18px;margin-top:24px}.musicbuddy-module__GR65Lq__primary{gap:20px;min-height:48px;padding:12px 22px;font-size:13px}.musicbuddy-module__GR65Lq__secondary{gap:8px;font-size:12px}.musicbuddy-module__GR65Lq__entryNote{max-width:290px;font-size:10px}.musicbuddy-module__GR65Lq__chapterNav>.musicbuddy-module__GR65Lq__container{min-height:58px}.musicbuddy-module__GR65Lq__chapterNav>.musicbuddy-module__GR65Lq__container>div{gap:12px;font-size:11px}.musicbuddy-module__GR65Lq__features{padding-top:70px}.musicbuddy-module__GR65Lq__page h2{font-size:29px}.musicbuddy-module__GR65Lq__featureIntro>p:last-child{margin-top:20px;font-size:13px}.musicbuddy-module__GR65Lq__guide{margin-top:28px}.musicbuddy-module__GR65Lq__page h3{font-size:25px}.musicbuddy-module__GR65Lq__featureBody{font-size:13px}.musicbuddy-module__GR65Lq__featureChapter{margin-bottom:38px;padding-bottom:38px}.musicbuddy-module__GR65Lq__featureChapter dl>div{grid-template-columns:1fr;gap:5px}.musicbuddy-module__GR65Lq__featureChapter dt{font-size:13px}.musicbuddy-module__GR65Lq__featureChapter dd{font-size:12px}.musicbuddy-module__GR65Lq__example{margin-top:22px;padding:18px}.musicbuddy-module__GR65Lq__example blockquote{font-size:12px}.musicbuddy-module__GR65Lq__fine{font-size:10px}.musicbuddy-module__GR65Lq__agentVisual{aspect-ratio:1.2;border-radius:16px}.musicbuddy-module__GR65Lq__agentVisual>p{font-size:11px;bottom:22px;left:22px}.musicbuddy-module__GR65Lq__sectionLead{font-size:13px}.musicbuddy-module__GR65Lq__agentCopy li{font-size:11px}.musicbuddy-module__GR65Lq__agentCopy .musicbuddy-module__GR65Lq__primary{justify-content:space-between;width:100%}.musicbuddy-module__GR65Lq__samples{gap:18px}.musicbuddy-module__GR65Lq__sample{display:block}.musicbuddy-module__GR65Lq__sampleArt{aspect-ratio:1.7;min-height:0}.musicbuddy-module__GR65Lq__sampleInfo h3{font-size:20px}.musicbuddy-module__GR65Lq__sampleInfo audio{margin-top:18px}.musicbuddy-module__GR65Lq__sampleActions{flex-wrap:wrap;gap:20px}.musicbuddy-module__GR65Lq__faq{padding-top:0}.musicbuddy-module__GR65Lq__faq summary{font-size:13px}.musicbuddy-module__GR65Lq__faq details>p{font-size:12px}.musicbuddy-module__GR65Lq__bottom{min-height:370px}.musicbuddy-module__GR65Lq__bottom h2{font-size:31px}}@media (prefers-reduced-motion:reduce){.musicbuddy-module__GR65Lq__page *{scroll-behavior:auto!important;transition:none!important}.musicbuddy-module__GR65Lq__primary:hover{transform:none}}.musicbuddy-module__GR65Lq__agent{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:50px}.musicbuddy-module__GR65Lq__agentVisual{aspect-ratio:auto;background:#121513;border:1px solid #ffffff1f;border-radius:18px;min-width:0;margin:0;overflow:hidden}.musicbuddy-module__GR65Lq__agentVisual>img{object-fit:contain;z-index:auto;width:100%;height:auto;display:block;position:relative}.musicbuddy-module__GR65Lq__agentVisual>figcaption{color:#b8c1b8;border-top:1px solid #ffffff12;padding:16px 20px;font-size:12px}@media (max-width:800px){.musicbuddy-module__GR65Lq__agent{grid-template-columns:1fr}.musicbuddy-module__GR65Lq__agentVisual{aspect-ratio:auto}}
