.ai-zene-generator-module__CilP3q__page{gap:clamp(5rem,9vw,9rem);padding:clamp(3rem,6vw,6rem) max(1rem,4vw);display:grid}.ai-zene-generator-module__CilP3q__page h2{letter-spacing:-.05em;font-size:clamp(2rem,4vw,4.4rem);font-weight:900;line-height:.98}.ai-zene-generator-module__CilP3q__page p,.ai-zene-generator-module__CilP3q__page li{color:hsl(var(--muted-foreground));line-height:1.72}.ai-zene-generator-module__CilP3q__proof{grid-template-columns:1.1fr .9fr;align-items:center;gap:5vw;display:grid}.ai-zene-generator-module__CilP3q__player{border:1px solid hsl(var(--border));background:hsl(var(--card));gap:1.5rem;padding:2rem;display:grid}.ai-zene-generator-module__CilP3q__player>span,.ai-zene-generator-module__CilP3q__proof aside>span{text-transform:uppercase;letter-spacing:.15em;color:hsl(var(--primary));font:800 .72rem/1 ui-monospace,monospace}.ai-zene-generator-module__CilP3q__player audio{width:100%}.ai-zene-generator-module__CilP3q__cover{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.ai-zene-generator-module__CilP3q__wave{align-items:center;gap:3px;height:9rem;display:flex}.ai-zene-generator-module__CilP3q__wave i{background:hsl(var(--primary));opacity:.75;width:100%}.ai-zene-generator-module__CilP3q__arrangement{grid-template-columns:.65fr 1.35fr;gap:5vw;display:grid}.ai-zene-generator-module__CilP3q__arrangement ol{border-left:3px solid hsl(var(--primary));margin:0;padding:0}.ai-zene-generator-module__CilP3q__arrangement li{border-bottom:1px solid hsl(var(--border));grid-template-columns:5rem 8rem 1fr;gap:1rem;padding:1.2rem;list-style:none;display:grid}.ai-zene-generator-module__CilP3q__arrangement li>span{color:hsl(var(--primary));font:800 .8rem/1.4 ui-monospace,monospace}.ai-zene-generator-module__CilP3q__arrangement h3,.ai-zene-generator-module__CilP3q__arrangement p{margin:0}.ai-zene-generator-module__CilP3q__lyrics{grid-template-columns:1fr 1fr;align-items:center;gap:5vw;display:grid}.ai-zene-generator-module__CilP3q__lyrics blockquote{border:1px solid hsl(var(--border));background:hsl(var(--card));margin:0;padding:3rem;font-size:1.25rem;line-height:2}.ai-zene-generator-module__CilP3q__lyrics blockquote span{color:hsl(var(--primary));text-transform:uppercase;margin:1rem 0 .5rem;font:800 .7rem/1 ui-monospace,monospace;display:block}.ai-zene-generator-module__CilP3q__briefs{grid-template-columns:.7fr 1.3fr;gap:5vw;display:grid}.ai-zene-generator-module__CilP3q__briefs header{align-self:start;position:sticky;top:6rem}.ai-zene-generator-module__CilP3q__briefs>div{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.ai-zene-generator-module__CilP3q__briefs article{border:1px solid hsl(var(--border));background:hsl(var(--card));grid-template-columns:2rem 1fr;gap:.7rem;padding:1.35rem;display:grid}.ai-zene-generator-module__CilP3q__briefs article span{color:hsl(var(--primary));font:800 .7rem/1 ui-monospace,monospace}.ai-zene-generator-module__CilP3q__briefs article p{margin:0;font-size:.9rem}.ai-zene-generator-module__CilP3q__review{border-block:1px solid hsl(var(--border));grid-template-columns:1.1fr .9fr;gap:5vw;padding-block:3rem;display:grid}.ai-zene-generator-module__CilP3q__review a{color:hsl(var(--primary));text-decoration:underline}@media (max-width:900px){.ai-zene-generator-module__CilP3q__proof,.ai-zene-generator-module__CilP3q__arrangement,.ai-zene-generator-module__CilP3q__lyrics,.ai-zene-generator-module__CilP3q__briefs,.ai-zene-generator-module__CilP3q__review{grid-template-columns:1fr}.ai-zene-generator-module__CilP3q__briefs header{position:static}.ai-zene-generator-module__CilP3q__briefs>div{grid-template-columns:1fr}.ai-zene-generator-module__CilP3q__arrangement li{grid-template-columns:4rem 1fr}.ai-zene-generator-module__CilP3q__arrangement li p{grid-column:1/-1}}@media (max-width:560px){.ai-zene-generator-module__CilP3q__wave{height:6rem}}
