.musicmint-guide{color:var(--text);min-width:0}.musicmint-guide .guide-container{margin-inline:auto;max-width:1080px;padding:32px 24px 48px;width:100%}.musicmint-guide .guide-breadcrumb{align-items:center;color:var(--text-2);display:flex;flex-wrap:wrap;font-size:14px;gap:8px;line-height:1.6;margin-bottom:20px}.musicmint-guide .guide-breadcrumb a{align-items:center;color:var(--text-2);display:inline-flex;min-height:44px}.musicmint-guide .guide-breadcrumb [aria-current=page]{min-width:0;overflow-wrap:anywhere}.musicmint-guide .guide-header{max-width:760px}.musicmint-guide h1{font:700 var(--t-display)/1.2 var(--font-display);letter-spacing:-.02em;margin:0;overflow-wrap:anywhere;text-wrap:balance}.musicmint-guide .guide-description{color:var(--text-2);font-size:16px;line-height:1.75;margin-top:var(--s-4);max-width:56ch}.musicmint-guide .guide-intro{color:var(--text-2);font-size:14px;line-height:1.7;margin-top:12px;max-width:68ch}.musicmint-guide .guide-directory{display:grid;gap:0 24px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.musicmint-guide .guide-directory-item{border-block-end:1px solid var(--line);border-radius:var(--r-xs);min-width:0;padding-block:24px}.musicmint-guide .guide-directory-item:is(:hover,:focus-visible) .guide-directory-title :is(h2,h3){text-decoration:underline;text-underline-offset:4px}.musicmint-guide .guide-directory-title{align-items:flex-start;color:var(--text-2);display:flex;gap:12px;justify-content:space-between}.musicmint-guide .guide-directory-title :is(h2,h3){font-size:18px;font-weight:550;line-height:1.5;margin:0;overflow-wrap:anywhere;text-wrap:balance}.musicmint-guide .guide-directory-title>span{color:var(--text-2);flex:none;height:18px;margin-top:4px;width:18px}.musicmint-guide .guide-category{font-size:12px;line-height:1.5;margin-top:8px}.musicmint-guide .guide-directory-description{color:var(--text-2);font-size:14px;line-height:1.7;margin-top:8px}.musicmint-guide .guide-metadata{color:var(--text-2);display:flex;flex-wrap:wrap;font-size:14px;gap:16px;line-height:1.7;margin-top:16px}.musicmint-guide .guide-cta{display:flex;flex-wrap:wrap;gap:12px;margin-block:24px 40px}.musicmint-guide .guide-cta a{border-radius:var(--r-pill);min-height:44px}.musicmint-guide .guide-reading-layout{align-items:start;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) 280px}.musicmint-guide .guide-reading-layout>.guide-prose{grid-column:1;margin-top:0}.musicmint-guide .guide-reading-layout>.guide-facts{grid-column:2;grid-row:1/span 3}.musicmint-guide .guide-prose{font:400 18px/1.7 var(--font-ui);max-width:68ch}.musicmint-guide .guide-prose h2,.musicmint-guide .guide-related-heading h2,.musicmint-guide .guide-section>h2{color:var(--text);font:600 var(--t-h2)/1.4 var(--font-display);margin:0 0 16px;text-wrap:balance}.musicmint-guide .guide-prose p{color:var(--text-2);overflow-wrap:anywhere}.musicmint-guide .guide-facts{background:var(--surface);border-radius:var(--r-md);min-width:0;padding:20px}.musicmint-guide .guide-facts h2{font:600 var(--t-h3)/1.5 var(--font-display);margin-bottom:var(--s-3);text-wrap:balance}.musicmint-guide .guide-facts ul{color:var(--text-2);font-size:14px;line-height:1.75;list-style:disc;padding-inline-start:18px}.musicmint-guide .guide-facts li+li{margin-top:12px}.musicmint-guide .guide-section{margin-top:40px}.musicmint-guide .guide-steps{color:var(--text-2);list-style:decimal;padding-inline-start:24px}.musicmint-guide .guide-steps li{border-bottom:1px solid var(--line);padding:12px 8px}.musicmint-guide .guide-steps li::marker{color:var(--text-2);font-weight:550}.musicmint-guide .guide-faq{border-bottom:1px solid var(--line)}.musicmint-guide .guide-faq summary{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:550;gap:16px;justify-content:space-between;line-height:1.6;list-style:none;min-height:48px;padding-block:16px}.musicmint-guide .guide-faq summary::-webkit-details-marker{display:none}.musicmint-guide .guide-faq[open] summary>:last-child{transform:rotate(180deg)}.musicmint-guide .guide-faq p{padding-bottom:20px}.musicmint-guide .guide-related-heading{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.musicmint-guide .guide-related-heading h2{margin:0}.musicmint-guide .guide-related-heading a{align-items:center;color:var(--text-2);display:inline-flex;font-size:14px;min-height:44px}.musicmint-guide .guide-related-heading a:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:4px}.musicmint-guide :is(a,summary):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.musicmint-guide ::-moz-selection{background:var(--accent-soft);color:var(--text)}.musicmint-guide ::selection{background:var(--accent-soft);color:var(--text)}@media (max-width:1199px){.musicmint-guide .guide-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.musicmint-guide .guide-reading-layout{gap:24px;grid-template-columns:minmax(0,1fr)}.musicmint-guide .guide-reading-layout>.guide-facts{grid-column:1;grid-row:auto;max-width:68ch}}@media (max-width:767px){.musicmint-guide .guide-container{padding:20px 16px 40px}.musicmint-guide h1{font-size:var(--t-h1);line-height:1.25}.musicmint-guide .guide-breadcrumb{margin-bottom:16px}.musicmint-guide .guide-directory{grid-template-columns:minmax(0,1fr)}.musicmint-guide .guide-directory-item{padding-block:20px}.musicmint-guide .guide-directory-title :is(h2,h3){font-size:18px}.musicmint-guide .guide-description{margin-top:12px}.musicmint-guide .guide-cta{margin-bottom:32px}.musicmint-guide .guide-cta a{flex:1 1 100%}.musicmint-guide .guide-section{margin-top:32px}.musicmint-guide .guide-prose h2{font-size:var(--t-h2)}}.musicmint-guide .guide-container{max-width:var(--maxw);padding-inline:0}.musicmint-guide .guide-header{max-width:860px}.musicmint-guide .guide-reading-layout{grid-template-columns:minmax(0,68ch) minmax(220px,280px);justify-content:space-between}.musicmint-guide .guide-directory-item{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--s-6)}.musicmint-guide .guide-directory{gap:var(--s-4)}.musicmint-guide .guide-category{color:var(--text-2);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.musicmint-guide .guide-cta .musicmint-primary-button{background:var(--accent);border:0;border-radius:var(--r-pill);box-shadow:none;color:var(--accent-ink)}.musicmint-guide .guide-cta .musicmint-secondary-button{background:var(--surface-2);border:1px solid var(--line-strong);border-radius:var(--r-pill);color:var(--text)}.musicmint-guide [id]{scroll-margin-top:calc(var(--nav-h) + var(--s-6))}@media (max-width:1199px){.musicmint-guide .guide-reading-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.musicmint-guide h1{font-size:var(--t-h1)}}.musicmint-guide [tabindex="-1"]:focus:not(:focus-visible){outline:none}.musicmint-guide .guide-breadcrumb a:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:.2em}.musicmint-guide .guide-prose :is(img,video){height:auto;max-width:100%}.musicmint-guide .guide-prose :is(pre,table){max-width:100%;overflow-x:auto}.musicmint-guide .guide-prose pre{background:var(--surface);border-radius:var(--r-md);font:400 var(--t-small)/1.6 var(--font-mono);padding:var(--s-4)}.musicmint-guide .guide-faq summary>:last-child{flex:none;height:44px;padding:var(--s-3);width:44px}.musicmint-guide .guide-directory-description{max-width:68ch}.musicmint-guide .guide-metadata{font-variant-numeric:tabular-nums}@media (min-width:768px) and (max-width:1199px){.musicmint-guide .guide-directory>.guide-directory-item:last-child:nth-child(odd){grid-column:1/-1}}.guide-language-links[data-v-5ecb5448]{font-size:var(--t-small);margin-block:var(--s-6);min-width:0}.guide-language-desktop[data-v-5ecb5448]{display:flex;gap:var(--s-2);overflow-x:auto;padding:var(--s-1);scrollbar-width:thin}.guide-language-links a[data-v-5ecb5448]{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--text-2);display:inline-flex;flex:none;min-height:44px;padding:var(--s-2) var(--s-3)}.guide-language-links a[aria-current=page][data-v-5ecb5448]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-text)}.guide-language-links a[data-v-5ecb5448]:hover{background:var(--accent-soft);color:var(--text)}.guide-language-links a[data-v-5ecb5448]:focus-visible,summary[data-v-5ecb5448]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}
