.album-cover-generator-module__tlCosW__pageRoot{background:#fff}:is(html:has(.album-cover-generator-module__tlCosW__pageRoot),body:has(.album-cover-generator-module__tlCosW__pageRoot)){background:#fff!important}.album-cover-generator-module__tlCosW__main{color:#111216;background:#fff}.album-cover-generator-module__tlCosW__hero{background:var(--tool-hero-background,radial-gradient(circle at 18% 82%,#379fc22e,transparent 28%),radial-gradient(circle at 88% 18%,#5954ba2e,transparent 30%),linear-gradient(135deg,#123245 0%,#172446 44%,#11152e 100%));width:min(1330px,100vw - 96px);height:602px;box-shadow:var(--tool-hero-shadow,0 28px 84px #0b0f1c33);border-radius:18px;grid-template-columns:minmax(0,1fr);justify-items:center;margin:0 auto;padding:42px 58px 0;display:grid;position:relative;overflow:hidden}.album-cover-generator-module__tlCosW__heroText{z-index:4;text-align:center;place-self:start center;justify-items:center;gap:26px;width:100%;min-width:0;max-width:900px;display:grid;position:relative}.album-cover-generator-module__tlCosW__eyebrow{color:#5e4ff4;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:12px;font-weight:800;line-height:1}.album-cover-generator-module__tlCosW__hero .album-cover-generator-module__tlCosW__eyebrow{color:var(--tool-hero-eyebrow,#93a1ff)}.album-cover-generator-module__tlCosW__hero h1{max-width:1180px;color:var(--tool-hero-heading-color,#fff);font-family:Impact,Haettenschweiler,"Arial Narrow Bold",var(--font-poppins),sans-serif;letter-spacing:0;text-transform:uppercase;margin:0;font-size:clamp(46px,4.2vw,76px);font-weight:800;line-height:.92}.album-cover-generator-module__tlCosW__heroLead{max-width:620px;color:var(--tool-hero-lead-color,#ffffffad);margin:0;font-size:18px;font-weight:500;line-height:1.35}.album-cover-generator-module__tlCosW__heroActions,.album-cover-generator-module__tlCosW__relatedLinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.album-cover-generator-module__tlCosW__heroActions{margin-top:6px}.album-cover-generator-module__tlCosW__primaryCta,.album-cover-generator-module__tlCosW__secondaryCta{border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:40px;font-size:13px;font-weight:760;line-height:1;text-decoration:none;display:inline-flex}.album-cover-generator-module__tlCosW__primaryCta{background:var(--tool-hero-cta-background,#fff);color:var(--tool-hero-cta-color,#111216);padding:0 18px;box-shadow:0 18px 42px #00000042}.album-cover-generator-module__tlCosW__secondaryCta{color:#fff;background:#ffffff17;border:1px solid #ffffff2e;padding:0 18px}.album-cover-generator-module__tlCosW__releaseTypes{z-index:5;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;display:flex;position:relative}.album-cover-generator-module__tlCosW__releaseTypes span,.album-cover-generator-module__tlCosW__releaseTypes a{color:#4c5361;background:#fff;border:1px solid #11121614;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:700;line-height:1;text-decoration:none}.album-cover-generator-module__tlCosW__releaseTypes a:hover{color:#5e4ff4;border-color:#5e4ff44d}.album-cover-generator-module__tlCosW__releaseTypes a:focus-visible{outline-offset:3px;outline:2px solid #5e4ff4}.album-cover-generator-module__tlCosW__heroVisual{z-index:1;aspect-ratio:2268/540;pointer-events:none;width:100%;min-width:0;margin:0;position:absolute;inset:auto 0 0}.album-cover-generator-module__tlCosW__heroVisualImage{width:100%;height:auto;display:block}.album-cover-generator-module__tlCosW__chatMessageWithUpload{justify-items:end;gap:8px;display:grid}.album-cover-generator-module__tlCosW__chatUploadThumbnailFrame{border:2px solid #ffffffd1;border-radius:7px;width:56px;height:44px;display:block;overflow:hidden;box-shadow:0 4px 10px #14111d29}.album-cover-generator-module__tlCosW__chatUploadThumbnail{object-fit:cover;transform-origin:64% 38%;width:100%;height:100%;display:block;transform:scale(1.65)}.album-cover-generator-module__tlCosW__quickStrip{justify-items:center;gap:14px;width:min(1180px,100vw - 48px);margin:0 auto;padding:42px 0 12px;display:grid}.album-cover-generator-module__tlCosW__taskSection,.album-cover-generator-module__tlCosW__exportSection{width:min(1180px,100% - 48px);margin:0 auto;padding:64px 0}.album-cover-generator-module__tlCosW__taskGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.album-cover-generator-module__tlCosW__taskGrid article{background:#fff;border:1px solid #e8e7f0;border-radius:18px;flex-direction:column;align-items:flex-start;gap:14px;min-width:0;padding:14px 16px 24px;display:flex;box-shadow:0 10px 28px #20183e0b}.album-cover-generator-module__tlCosW__taskSection{isolation:isolate;position:relative}.album-cover-generator-module__tlCosW__taskSection:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 100% 0,#f1eafe 0%,#0000 70%);width:min(560px,80%);height:280px;position:absolute;inset:0 0 auto auto}.album-cover-generator-module__tlCosW__taskSection .album-cover-generator-module__tlCosW__sectionHeader{gap:18px;max-width:940px;margin-bottom:32px}.album-cover-generator-module__tlCosW__taskSection .album-cover-generator-module__tlCosW__sectionHeader h2{letter-spacing:-.035em;text-wrap:balance;max-width:850px;font-size:clamp(32px,3.5vw,52px);font-weight:650;line-height:1.14}.album-cover-generator-module__tlCosW__taskArtwork{aspect-ratio:1.45;background:#edf4ff;border-radius:12px;place-items:center;width:100%;margin-bottom:4px;display:grid;overflow:hidden}.album-cover-generator-module__tlCosW__taskGrid article:nth-child(2) .album-cover-generator-module__tlCosW__taskArtwork{background:#f4efff}.album-cover-generator-module__tlCosW__taskGrid article:nth-child(3) .album-cover-generator-module__tlCosW__taskArtwork{background:#f6f4ed}.album-cover-generator-module__tlCosW__taskArtwork img{aspect-ratio:1;object-fit:cover;border-radius:5px;width:64%;height:auto;box-shadow:0 12px 24px #1a182c29}.album-cover-generator-module__tlCosW__taskCardHeading{align-items:flex-start;gap:10px;width:100%;min-width:0;display:flex}.album-cover-generator-module__tlCosW__taskCardHeading>svg{color:#5e4ff4;flex-shrink:0;width:22px;height:22px;margin-top:2px}.album-cover-generator-module__tlCosW__taskCardHeading h3{min-width:0}.album-cover-generator-module__tlCosW__taskGrid a:hover{color:#7039ef;background:#eee8ff;border-color:#d4c7fb}.album-cover-generator-module__tlCosW__taskGrid article[id]{scroll-margin-top:100px}.album-cover-generator-module__tlCosW__taskActions{text-align:center;color:#5c6270;margin:32px 0 0;font-size:15px;line-height:1.75}.album-cover-generator-module__tlCosW__taskActions a{color:#5142c7;text-underline-offset:3px;text-decoration:underline}.album-cover-generator-module__tlCosW__taskActions a:first-child{color:#fff;background:#6c3cf4;border-radius:999px;justify-content:center;align-items:center;min-height:48px;margin-right:12px;padding:12px 28px;font-weight:600;text-decoration:none;transition:background .16s,box-shadow .16s;display:inline-flex}.album-cover-generator-module__tlCosW__taskActions a:first-child:hover{background:#5929df;box-shadow:0 6px 18px #6c3cf433}.album-cover-generator-module__tlCosW__taskActions a:last-child{background:#f7f4ff;border:1px solid #e5dcfc;border-radius:999px;align-items:center;min-height:48px;margin-left:12px;padding:10px 18px;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:reduce){.album-cover-generator-module__tlCosW__taskActions a:first-child{transition:none}}.album-cover-generator-module__tlCosW__taskGrid h3{margin:0;font-size:20px;font-weight:600;line-height:1.35}.album-cover-generator-module__tlCosW__taskGrid p,.album-cover-generator-module__tlCosW__exportDetails dd,.album-cover-generator-module__tlCosW__exportNote{color:#5c6270;margin:0;font-size:15px;line-height:1.75}.album-cover-generator-module__tlCosW__taskGrid a{color:#5142c7;background:#f7f4ff;border:1px solid #e5dcfc;border-radius:10px;align-items:center;gap:8px;max-width:100%;min-height:44px;margin-top:auto;padding:10px 12px;font-size:14px;line-height:1.5;text-decoration:none;transition:background .16s,border-color .16s;display:inline-flex}.album-cover-generator-module__tlCosW__exportSection a:not(.album-cover-generator-module__tlCosW__darkButton){color:#5142c7;text-underline-offset:3px;text-decoration:underline}.album-cover-generator-module__tlCosW__taskSection a:focus-visible,.album-cover-generator-module__tlCosW__exportSection a:focus-visible{outline-offset:4px;outline:2px solid #5e4ff4}.album-cover-generator-module__tlCosW__exportDetails{margin:0 0 24px}.album-cover-generator-module__tlCosW__exportDetails>div{border-top:1px solid #dedfe5;grid-template-columns:minmax(160px,.65fr) minmax(0,2fr);gap:32px;padding:22px 0;display:grid}.album-cover-generator-module__tlCosW__exportDetails dt{font-size:16px;font-weight:600;line-height:1.6}.album-cover-generator-module__tlCosW__exportNote{margin-bottom:24px}@media (max-width:720px){.album-cover-generator-module__tlCosW__taskGrid,.album-cover-generator-module__tlCosW__exportDetails>div{grid-template-columns:minmax(0,1fr)}.album-cover-generator-module__tlCosW__taskGrid article{padding:14px 18px 24px}.album-cover-generator-module__tlCosW__taskArtwork img{width:min(64%,240px)}.album-cover-generator-module__tlCosW__taskActions a:first-child{margin:0 0 16px;display:flex}.album-cover-generator-module__tlCosW__taskActions a:last-child{margin-left:6px}.album-cover-generator-module__tlCosW__exportDetails>div{gap:8px}.album-cover-generator-module__tlCosW__taskSection,.album-cover-generator-module__tlCosW__exportSection{padding:40px 0}}.album-cover-generator-module__tlCosW__toolEntrySection{z-index:6;background:#fffffff7;border:1px solid #11121617;border-radius:18px;grid-template-columns:minmax(240px,.72fr) minmax(420px,1.28fr);align-items:center;gap:34px;width:min(1116px,100vw - 96px);margin:-34px auto 0;padding:28px;display:grid;position:relative;box-shadow:0 24px 70px #11121621}.album-cover-generator-module__tlCosW__toolEntryCopy{gap:9px;display:grid}.album-cover-generator-module__tlCosW__toolEntryEyebrow{color:#5e4ff4;letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800;line-height:1}.album-cover-generator-module__tlCosW__toolEntryCopy h2{color:#101116;letter-spacing:-.025em;margin:0;font-size:clamp(24px,2.4vw,34px);font-weight:680;line-height:1.08}.album-cover-generator-module__tlCosW__toolEntryCopy>p:last-child{color:#676f7e;margin:0;font-size:13px;line-height:1.55}.album-cover-generator-module__tlCosW__section,.album-cover-generator-module__tlCosW__introSection,.album-cover-generator-module__tlCosW__storySection,.album-cover-generator-module__tlCosW__relatedSection{width:min(1180px,100vw - 48px);margin:0 auto}.album-cover-generator-module__tlCosW__section{padding:72px 0}.album-cover-generator-module__tlCosW__sectionHeader{gap:14px;max-width:760px;margin-bottom:28px;display:grid}.album-cover-generator-module__tlCosW__sectionHeader h2,.album-cover-generator-module__tlCosW__introHeader h2,.album-cover-generator-module__tlCosW__storyCopy h2,.album-cover-generator-module__tlCosW__relatedSection h2{color:#101116;letter-spacing:0;margin:0;font-size:clamp(30px,2.4vw,48px);font-weight:500;line-height:1.08}.album-cover-generator-module__tlCosW__sectionHeader p,.album-cover-generator-module__tlCosW__introHeader p,.album-cover-generator-module__tlCosW__introBody p,.album-cover-generator-module__tlCosW__storyCopy p{color:#676f7e;margin:0;font-size:15px;line-height:1.75}.album-cover-generator-module__tlCosW__introSection{justify-items:center;gap:34px;padding:76px 0 92px;display:grid}.album-cover-generator-module__tlCosW__introHeader{text-align:center;justify-items:center;gap:16px;width:min(760px,100%);display:grid}.album-cover-generator-module__tlCosW__introHeader h2{max-width:720px;font-size:clamp(34px,4.2vw,58px)}.album-cover-generator-module__tlCosW__introHeader p{max-width:680px}.album-cover-generator-module__tlCosW__introContent{grid-template-columns:minmax(180px,300px) minmax(0,1fr);align-items:center;gap:48px;width:min(860px,100%);display:grid}.album-cover-generator-module__tlCosW__introVisual{width:min(980px,100%);height:auto;display:block}.album-cover-generator-module__tlCosW__introVisualPhone{justify-self:center;width:auto;max-width:min(300px,100%);height:auto;max-height:520px;display:block}.album-cover-generator-module__tlCosW__introBody{gap:26px;width:100%;display:grid}.album-cover-generator-module__tlCosW__storySection{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:center;gap:44px;padding:92px 0;display:grid}.album-cover-generator-module__tlCosW__storyCopy{gap:16px;display:grid}.album-cover-generator-module__tlCosW__storyMedia{position:relative}.album-cover-generator-module__tlCosW__storyMedia img{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%;height:auto;display:block;box-shadow:0 24px 64px #16182324}.album-cover-generator-module__tlCosW__faqItem{border-bottom:1px solid #1112161f}.album-cover-generator-module__tlCosW__faqItem p{color:#5c6270;max-width:760px;margin:0;padding:0 0 24px;font-size:14px;line-height:1.75}.album-cover-generator-module__tlCosW__howMakeSection{background:var(--tool-how-to-background,radial-gradient(circle at 57% 62%,#1e9fb33d,transparent 24%),radial-gradient(circle at 78% 48%,#555baa38,transparent 30%),linear-gradient(135deg,#0a1728 0%,#112d3b 44%,#222340 100%));color:#fff;width:100%;padding:68px 0;position:relative;overflow:hidden}.album-cover-generator-module__tlCosW__howMakeRadio{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.album-cover-generator-module__tlCosW__howMakeInner{grid-template-columns:minmax(520px,.95fr) minmax(0,1fr);align-items:center;gap:40px;width:min(1116px,100vw - 96px);margin:0 auto;display:grid}.album-cover-generator-module__tlCosW__howMakeCopy{gap:34px;min-width:0;display:grid}.album-cover-generator-module__tlCosW__howMakeCopy h2{color:#fff;letter-spacing:0;white-space:nowrap;text-shadow:0 2px #0000005c;margin:0;font-size:clamp(36px,2.4vw,42px);font-weight:600;line-height:1.05}.album-cover-generator-module__tlCosW__howMakeSteps{gap:26px;display:grid}.album-cover-generator-module__tlCosW__howMakeStep{text-align:left;cursor:pointer;color:#ffffff75;background:0 0;border:0;width:100%;max-width:590px;padding:0 0 0 44px;transition:color .18s;position:relative}.album-cover-generator-module__tlCosW__howMakeStep:hover{color:#ffffffb8}:is(.album-cover-generator-module__tlCosW__howMakeSection:has(.album-cover-generator-module__tlCosW__howMakeRadio0:focus-visible) .album-cover-generator-module__tlCosW__howMakeStep0,.album-cover-generator-module__tlCosW__howMakeSection:has(.album-cover-generator-module__tlCosW__howMakeRadio1:focus-visible) .album-cover-generator-module__tlCosW__howMakeStep1,.album-cover-generator-module__tlCosW__howMakeSection:has(.album-cover-generator-module__tlCosW__howMakeRadio2:focus-visible) .album-cover-generator-module__tlCosW__howMakeStep2,.album-cover-generator-module__tlCosW__howMakeSection:has(.album-cover-generator-module__tlCosW__howMakeRadio3:focus-visible) .album-cover-generator-module__tlCosW__howMakeStep3){outline-offset:6px;border-radius:8px;outline:2px solid #ffffffb3}.album-cover-generator-module__tlCosW__howMakeStepTitle{color:currentColor;letter-spacing:0;font-size:22px;font-weight:600;line-height:1.2;display:block}.album-cover-generator-module__tlCosW__howMakeStepTitle span{color:currentColor}.album-cover-generator-module__tlCosW__howMakeStepBody{color:currentColor;max-width:520px;margin:14px 0 0;font-size:14px;line-height:1.55;display:block}:is(.album-cover-generator-module__tlCosW__howMakeSection:has(.album-cover-generator-module__tlCosW__howMakeRadio0:checked) .album-cover-generator-module__tlCosW__howMakeStep0,.album-cover-generator-module__tlCosW__howMakeSection:has(.album-cover-generator-module__tlCosW__howMakeRadio1:checked) .album-cover-generator-module__tlCosW__howMakeStep1,.album-cover-generator-module__tlCosW__howMakeSection:has(.album-cover-generator-module__tlCosW__howMakeRadio2:checked) .album-cover-generator-module__tlCosW__howMakeStep2,.album-cover-generator-module__tlCosW__howMakeSection:has(.album-cover-generator-module__tlCosW__howMakeRadio3:checked) .album-cover-generator-module__tlCosW__howMakeStep3){color:#fff}.album-cover-generator-module__tlCosW__stepProgress{background:#ffffff38;border-radius:999px;width:5px;position:absolute;top:2px;bottom:2px;left:0;overflow:hidden}.album-cover-generator-module__tlCosW__stepProgress span{border-radius:inherit;background:var(--tool-step-accent,#149bff);transform-origin:top;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scaleY(0)}:is(.album-cover-generator-module__tlCosW__howMakeSection:has(.album-cover-generator-module__tlCosW__howMakeRadio0:checked) .album-cover-generator-module__tlCosW__howMakeStep0 .album-cover-generator-module__tlCosW__stepProgress span,.album-cover-generator-module__tlCosW__howMakeSection:has(.album-cover-generator-module__tlCosW__howMakeRadio1:checked) .album-cover-generator-module__tlCosW__howMakeStep1 .album-cover-generator-module__tlCosW__stepProgress span,.album-cover-generator-module__tlCosW__howMakeSection:has(.album-cover-generator-module__tlCosW__howMakeRadio2:checked) .album-cover-generator-module__tlCosW__howMakeStep2 .album-cover-generator-module__tlCosW__stepProgress span,.album-cover-generator-module__tlCosW__howMakeSection:has(.album-cover-generator-module__tlCosW__howMakeRadio3:checked) .album-cover-generator-module__tlCosW__howMakeStep3 .album-cover-generator-module__tlCosW__stepProgress span){opacity:1;animation:5.5s linear forwards album-cover-generator-module__tlCosW__stepProgressFill}.album-cover-generator-module__tlCosW__howMakeCta{color:#111216;background:#fff;border:1px solid #1112161f;border-radius:8px;justify-content:center;justify-self:start;align-items:center;min-height:46px;padding:0 20px;font-size:14px;font-weight:760;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 18px 38px #0306103d}.album-cover-generator-module__tlCosW__howMakeVisual{min-width:0;min-height:370px;position:relative}.album-cover-generator-module__tlCosW__howMakeVisualItem{opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .22s,transform .22s;display:flex;position:absolute;inset:0;transform:translateY(8px)}:is(.album-cover-generator-module__tlCosW__howMakeSection:has(.album-cover-generator-module__tlCosW__howMakeRadio0:checked) .album-cover-generator-module__tlCosW__howMakeVisualItem0,.album-cover-generator-module__tlCosW__howMakeSection:has(.album-cover-generator-module__tlCosW__howMakeRadio1:checked) .album-cover-generator-module__tlCosW__howMakeVisualItem1,.album-cover-generator-module__tlCosW__howMakeSection:has(.album-cover-generator-module__tlCosW__howMakeRadio2:checked) .album-cover-generator-module__tlCosW__howMakeVisualItem2,.album-cover-generator-module__tlCosW__howMakeSection:has(.album-cover-generator-module__tlCosW__howMakeRadio3:checked) .album-cover-generator-module__tlCosW__howMakeVisualItem3){opacity:1;pointer-events:auto;z-index:1;transform:translateY(0)}.album-cover-generator-module__tlCosW__howMakeImage{filter:drop-shadow(0 28px 72px #0000006b);border-radius:12px;width:100%;max-width:594px;height:auto;display:block}.album-cover-generator-module__tlCosW__howMakeMobile{display:none}@keyframes album-cover-generator-module__tlCosW__stepProgressFill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.album-cover-generator-module__tlCosW__sectionActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}.album-cover-generator-module__tlCosW__sectionActions .album-cover-generator-module__tlCosW__primaryCta{color:#fff;background:#111216;box-shadow:0 14px 32px #11121626}.album-cover-generator-module__tlCosW__sectionActions .album-cover-generator-module__tlCosW__secondaryCta{color:#111216;background:#fff;border-color:#1112161f}.album-cover-generator-module__tlCosW__templateBrowserSection{justify-items:center;gap:34px;width:min(1116px,100vw - 96px);margin:0 auto;padding:76px 0 86px;display:grid}.album-cover-generator-module__tlCosW__templateBrowserSection h2{color:#101116;letter-spacing:0;text-align:center;margin:0;font-size:clamp(32px,2.4vw,44px);font-weight:650;line-height:1.08}.album-cover-generator-module__tlCosW__albumTemplateGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 22px;width:min(100%,980px);display:grid}.album-cover-generator-module__tlCosW__albumTemplateCard{color:#101116;gap:9px;min-width:0;text-decoration:none;display:grid}.album-cover-generator-module__tlCosW__albumTemplateImage{aspect-ratio:1;object-fit:cover;background:#eef0f6;border-radius:8px;width:100%;height:auto;transition:transform .18s,box-shadow .18s;display:block;box-shadow:0 1px #11121614}.album-cover-generator-module__tlCosW__albumTemplateCard:hover .album-cover-generator-module__tlCosW__albumTemplateImage,.album-cover-generator-module__tlCosW__albumTemplateCard:focus-visible .album-cover-generator-module__tlCosW__albumTemplateImage{transform:translateY(-2px);box-shadow:0 18px 40px #11121621}.album-cover-generator-module__tlCosW__albumTemplateCard:focus-visible{outline-offset:5px;border-radius:8px;outline:2px solid #5e4ff4}.album-cover-generator-module__tlCosW__albumTemplateCard span{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;line-height:1.25;overflow:hidden}.album-cover-generator-module__tlCosW__browseMoreButton{color:#101116;background:#fff;border:1px solid #11121624;border-radius:8px;justify-content:center;align-items:center;min-height:38px;padding:0 16px;font-size:13px;font-weight:650;line-height:1;text-decoration:none;display:inline-flex}.album-cover-generator-module__tlCosW__creativeShowcaseSection{gap:118px;width:min(1116px,100vw - 96px);margin:0 auto;padding:80px 0 92px;display:grid}.album-cover-generator-module__tlCosW__creativeShowcaseRow{grid-template-columns:minmax(0,.78fr) minmax(0,1fr);align-items:center;gap:68px;display:grid}.album-cover-generator-module__tlCosW__creativeShowcaseRowReversed{grid-template-columns:minmax(0,1fr) minmax(0,.78fr)}.album-cover-generator-module__tlCosW__creativeShowcaseRowReversed .album-cover-generator-module__tlCosW__creativeShowcaseCopy{order:2}.album-cover-generator-module__tlCosW__creativeShowcaseRowReversed .album-cover-generator-module__tlCosW__creativeShowcaseImage{order:1}.album-cover-generator-module__tlCosW__creativeShowcaseCopy{align-content:center;gap:18px;min-width:0;display:grid}.album-cover-generator-module__tlCosW__creativeShowcaseCopy h2{color:#101116;letter-spacing:0;margin:0;font-size:clamp(27px,3vw,36px);font-weight:680;line-height:1.08}.album-cover-generator-module__tlCosW__creativeShowcaseCopy p{color:#626b78;margin:0;font-size:15px;font-weight:500;line-height:1.7}.album-cover-generator-module__tlCosW__darkButton{color:#fff;background:#07090f;border:1px solid #ffffff24;border-radius:7px;justify-content:center;justify-self:start;align-items:center;min-height:38px;margin-top:16px;padding:0 16px;font-size:13px;font-weight:760;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 10px 24px #11121629}.album-cover-generator-module__tlCosW__creativeShowcaseImage{border-radius:10px;width:100%;height:auto;display:block}.album-cover-generator-module__tlCosW__faqSection{width:min(900px,100vw - 48px)}.album-cover-generator-module__tlCosW__faqSection .album-cover-generator-module__tlCosW__sectionHeader{text-align:center;justify-items:center;max-width:none;margin-bottom:20px}.album-cover-generator-module__tlCosW__faqList{border-top:1px solid #1112161f;display:grid}.album-cover-generator-module__tlCosW__faqItem{padding:0}.album-cover-generator-module__tlCosW__faqItem summary{cursor:pointer;color:#101116;padding:24px 44px 24px 0;font-size:18px;font-weight:500;line-height:1.35;list-style:none;position:relative}.album-cover-generator-module__tlCosW__faqItem summary::-webkit-details-marker{display:none}.album-cover-generator-module__tlCosW__faqItem summary:after{content:"+";color:#101116;font-size:24px;font-weight:450;line-height:1;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.album-cover-generator-module__tlCosW__faqItem[open] summary:after{content:"-"}.album-cover-generator-module__tlCosW__faqItem summary:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #5e4ff4}.album-cover-generator-module__tlCosW__relatedSection{justify-items:center;gap:24px;width:min(900px,100vw - 48px);padding:18px 0 86px;display:grid}.album-cover-generator-module__tlCosW__relatedSection h2{color:#101116;text-align:center;letter-spacing:0;margin:0;font-size:clamp(30px,2.4vw,48px);font-weight:600;line-height:1.08}.album-cover-generator-module__tlCosW__relatedLinks a{color:#676f7e;background:#ffffffbd;border:1px solid #e0e4eb;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:0 16px;font-size:12px;line-height:1;text-decoration:none;display:inline-flex}@media (max-width:1080px){.album-cover-generator-module__tlCosW__hero{padding-bottom:0}.album-cover-generator-module__tlCosW__storySection{grid-template-columns:1fr}.album-cover-generator-module__tlCosW__howMakeInner{grid-template-columns:1fr;gap:48px;width:min(100% - 48px,820px)}.album-cover-generator-module__tlCosW__howMakeVisual{min-height:360px}.album-cover-generator-module__tlCosW__howMakeImage{max-width:720px}.album-cover-generator-module__tlCosW__albumTemplateGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.album-cover-generator-module__tlCosW__creativeShowcaseSection{gap:76px;width:min(100% - 48px,860px)}.album-cover-generator-module__tlCosW__creativeShowcaseRow,.album-cover-generator-module__tlCosW__creativeShowcaseRowReversed{grid-template-columns:1fr;gap:28px}.album-cover-generator-module__tlCosW__creativeShowcaseRowReversed .album-cover-generator-module__tlCosW__creativeShowcaseCopy,.album-cover-generator-module__tlCosW__creativeShowcaseRowReversed .album-cover-generator-module__tlCosW__creativeShowcaseImage{order:initial}}@media (max-width:860px){.album-cover-generator-module__tlCosW__hero{border-radius:20px;row-gap:24px;width:min(100% - 32px,680px);height:auto;padding:36px 0 0}.album-cover-generator-module__tlCosW__section,.album-cover-generator-module__tlCosW__introSection,.album-cover-generator-module__tlCosW__storySection,.album-cover-generator-module__tlCosW__relatedSection,.album-cover-generator-module__tlCosW__faqSection{width:min(100% - 32px,680px)}.album-cover-generator-module__tlCosW__templateBrowserSection{gap:26px;width:min(100% - 32px,680px);padding:58px 0 18px}.album-cover-generator-module__tlCosW__templateBrowserSection h2{font-size:clamp(30px,8vw,40px)}.album-cover-generator-module__tlCosW__albumTemplateGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px;width:100%}.album-cover-generator-module__tlCosW__creativeShowcaseSection{gap:60px;width:min(100% - 32px,680px);padding:56px 0 68px}.album-cover-generator-module__tlCosW__creativeShowcaseCopy{gap:14px}.album-cover-generator-module__tlCosW__creativeShowcaseCopy h2{font-size:clamp(27px,8vw,36px)}.album-cover-generator-module__tlCosW__creativeShowcaseCopy p{font-size:14px}.album-cover-generator-module__tlCosW__section{padding:52px 0}.album-cover-generator-module__tlCosW__introSection{gap:24px;padding:56px 0 64px}.album-cover-generator-module__tlCosW__introHeader h2{font-size:clamp(32px,10vw,46px)}.album-cover-generator-module__tlCosW__introContent{grid-template-columns:minmax(0,1fr);justify-items:center;gap:24px;width:100%}.album-cover-generator-module__tlCosW__introBody{gap:18px}.album-cover-generator-module__tlCosW__hero h1{font-size:clamp(24px,10vw,42px)}.album-cover-generator-module__tlCosW__heroLead{font-size:16px}.album-cover-generator-module__tlCosW__heroText{padding-inline:24px}.album-cover-generator-module__tlCosW__heroVisual{width:100%;margin:0;position:relative;inset:auto}.album-cover-generator-module__tlCosW__heroVisualImage{width:100%;max-width:100%;margin:0;transform:none}.album-cover-generator-module__tlCosW__toolEntrySection{grid-template-columns:minmax(0,1fr);gap:20px;width:min(100% - 16px,720px);margin-top:24px;padding:18px 14px}.album-cover-generator-module__tlCosW__howMakeSection{padding:36px 0 46px}.album-cover-generator-module__tlCosW__howMakeInner{gap:34px;width:min(100% - 32px,680px)}.album-cover-generator-module__tlCosW__howMakeCopy{gap:30px}.album-cover-generator-module__tlCosW__howMakeCopy h2{white-space:normal;font-size:clamp(18px,10vw,32px)}.album-cover-generator-module__tlCosW__howMakeSteps{gap:24px}.album-cover-generator-module__tlCosW__howMakeStepTitle{font-size:18px}.album-cover-generator-module__tlCosW__howMakeStepBody{font-size:14px}.album-cover-generator-module__tlCosW__howMakeVisual{min-height:0}.album-cover-generator-module__tlCosW__howMakeSectionMobileCompact{touch-action:pan-y;padding:52px 0 58px}.album-cover-generator-module__tlCosW__howMakeSectionMobileCompact .album-cover-generator-module__tlCosW__howMakeInner{display:none}.album-cover-generator-module__tlCosW__howMakeSectionMobileCompact .album-cover-generator-module__tlCosW__howMakeMobile{gap:22px;width:min(100% - 32px,680px);margin:0 auto;display:grid}.album-cover-generator-module__tlCosW__howMakeMobile h2{color:#fff;text-align:center;letter-spacing:-.02em;margin:0;font-size:clamp(30px,9vw,38px);font-weight:600;line-height:1.08}.album-cover-generator-module__tlCosW__howMakeMobileCards{min-width:0}.album-cover-generator-module__tlCosW__howMakeMobileCard{background:#ffffff12;border:1px solid #ffffff24;border-radius:22px;gap:20px;padding:18px;display:none;overflow:hidden}:is(.album-cover-generator-module__tlCosW__howMakeSectionMobileCompact:has(.album-cover-generator-module__tlCosW__howMakeRadio0:checked) .album-cover-generator-module__tlCosW__howMakeMobileCard.album-cover-generator-module__tlCosW__howMakeStep0,.album-cover-generator-module__tlCosW__howMakeSectionMobileCompact:has(.album-cover-generator-module__tlCosW__howMakeRadio1:checked) .album-cover-generator-module__tlCosW__howMakeMobileCard.album-cover-generator-module__tlCosW__howMakeStep1,.album-cover-generator-module__tlCosW__howMakeSectionMobileCompact:has(.album-cover-generator-module__tlCosW__howMakeRadio2:checked) .album-cover-generator-module__tlCosW__howMakeMobileCard.album-cover-generator-module__tlCosW__howMakeStep2,.album-cover-generator-module__tlCosW__howMakeSectionMobileCompact:has(.album-cover-generator-module__tlCosW__howMakeRadio3:checked) .album-cover-generator-module__tlCosW__howMakeMobileCard.album-cover-generator-module__tlCosW__howMakeStep3){display:grid}.album-cover-generator-module__tlCosW__howMakeMobileCopy{gap:8px;display:grid}.album-cover-generator-module__tlCosW__howMakeMobileKicker{color:var(--tool-step-accent,#149bff);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1}.album-cover-generator-module__tlCosW__howMakeMobileCopy h3{color:#fff;margin:0;font-size:22px;font-weight:650;line-height:1.18}.album-cover-generator-module__tlCosW__howMakeMobileCopy p{color:#ffffffc7;margin:0;font-size:14px;line-height:1.6}.album-cover-generator-module__tlCosW__howMakeMobileVisual{justify-content:center;align-items:flex-start;min-height:0;display:flex}.album-cover-generator-module__tlCosW__howMakeMobileImage{max-width:100%;max-height:420px}.album-cover-generator-module__tlCosW__howMakeMobileDots{justify-content:center;align-items:center;gap:10px;display:flex}.album-cover-generator-module__tlCosW__howMakeMobileArrow{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff3d;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;transition:border-color .16s,background .16s,transform .16s;display:inline-flex}.album-cover-generator-module__tlCosW__howMakeMobileArrow:hover{background:#ffffff29;border-color:#ffffff6b}.album-cover-generator-module__tlCosW__howMakeMobileArrow:active{transform:scale(.95)}.album-cover-generator-module__tlCosW__howMakeMobileArrow:focus-visible{outline-offset:3px;outline:2px solid #fff}.album-cover-generator-module__tlCosW__howMakeMobileArrow svg{width:18px;height:18px}.album-cover-generator-module__tlCosW__howMakeMobileDot{cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:999px;width:9px;height:9px;padding:0;transition:width .18s,background .18s,border-color .18s}:is(.album-cover-generator-module__tlCosW__howMakeSectionMobileCompact:has(.album-cover-generator-module__tlCosW__howMakeRadio0:checked) .album-cover-generator-module__tlCosW__howMakeMobileDot.album-cover-generator-module__tlCosW__howMakeStep0,.album-cover-generator-module__tlCosW__howMakeSectionMobileCompact:has(.album-cover-generator-module__tlCosW__howMakeRadio1:checked) .album-cover-generator-module__tlCosW__howMakeMobileDot.album-cover-generator-module__tlCosW__howMakeStep1,.album-cover-generator-module__tlCosW__howMakeSectionMobileCompact:has(.album-cover-generator-module__tlCosW__howMakeRadio2:checked) .album-cover-generator-module__tlCosW__howMakeMobileDot.album-cover-generator-module__tlCosW__howMakeStep2,.album-cover-generator-module__tlCosW__howMakeSectionMobileCompact:has(.album-cover-generator-module__tlCosW__howMakeRadio3:checked) .album-cover-generator-module__tlCosW__howMakeMobileDot.album-cover-generator-module__tlCosW__howMakeStep3){border-color:var(--tool-step-accent,#149bff);background:var(--tool-step-accent,#149bff);width:26px}.album-cover-generator-module__tlCosW__howMakeMobileDot:focus-visible{outline-offset:4px;outline:2px solid #fff}.album-cover-generator-module__tlCosW__howMakeMobileCta{justify-self:stretch;width:100%}.album-cover-generator-module__tlCosW__faqItem summary{font-size:16px}}@media (max-width:620px){.album-cover-generator-module__tlCosW__heroActions,.album-cover-generator-module__tlCosW__primaryCta,.album-cover-generator-module__tlCosW__secondaryCta{width:100%}.album-cover-generator-module__tlCosW__heroText{padding-bottom:10px}.album-cover-generator-module__tlCosW__toolEntrySection{width:calc(100% - 12px);padding:16px 8px}}.album-cover-generator-module__tlCosW__unifiedActions :is(.album-cover-generator-module__tlCosW__taskGrid a,.album-cover-generator-module__tlCosW__taskActions a,.album-cover-generator-module__tlCosW__browseMoreButton,.album-cover-generator-module__tlCosW__darkButton,.album-cover-generator-module__tlCosW__howMakeCta,.album-cover-generator-module__tlCosW__releaseTypes a,.album-cover-generator-module__tlCosW__relatedLinks a){--action-background:#f7f4ff;--action-color:#5142c7;--action-border:#e5dcfc;--action-hover:#eee8ff;border:1px solid var(--action-border);background:var(--action-background);max-width:100%;min-height:44px;color:var(--action-color);box-shadow:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;transition:background .16s,border-color .16s;display:inline-flex}.album-cover-generator-module__tlCosW__unifiedActions :is(.album-cover-generator-module__tlCosW__darkButton,.album-cover-generator-module__tlCosW__howMakeCta,.album-cover-generator-module__tlCosW__taskActions a:first-child){--action-background:#6c3cf4;--action-color:#fff;--action-border:#6c3cf4;--action-hover:#5929df}.album-cover-generator-module__tlCosW__unifiedActions :is(.album-cover-generator-module__tlCosW__taskGrid a,.album-cover-generator-module__tlCosW__taskActions a,.album-cover-generator-module__tlCosW__browseMoreButton,.album-cover-generator-module__tlCosW__darkButton,.album-cover-generator-module__tlCosW__howMakeCta,.album-cover-generator-module__tlCosW__releaseTypes a,.album-cover-generator-module__tlCosW__relatedLinks a):hover{background:var(--action-hover);color:var(--action-color);box-shadow:none;border-color:#c9b7f6}.album-cover-generator-module__tlCosW__unifiedActions :is(.album-cover-generator-module__tlCosW__taskGrid a,.album-cover-generator-module__tlCosW__taskActions a,.album-cover-generator-module__tlCosW__browseMoreButton,.album-cover-generator-module__tlCosW__darkButton,.album-cover-generator-module__tlCosW__howMakeCta,.album-cover-generator-module__tlCosW__releaseTypes a,.album-cover-generator-module__tlCosW__relatedLinks a):focus-visible{outline-offset:3px;outline:2px solid #6c3cf4}@media (max-width:720px){.album-cover-generator-module__tlCosW__unifiedActions .album-cover-generator-module__tlCosW__taskActions a:first-child{display:flex}}@media (prefers-reduced-motion:reduce){.album-cover-generator-module__tlCosW__unifiedActions :is(.album-cover-generator-module__tlCosW__taskGrid a,.album-cover-generator-module__tlCosW__taskActions a,.album-cover-generator-module__tlCosW__browseMoreButton,.album-cover-generator-module__tlCosW__darkButton,.album-cover-generator-module__tlCosW__howMakeCta,.album-cover-generator-module__tlCosW__releaseTypes a,.album-cover-generator-module__tlCosW__relatedLinks a){transition:none}}.album-cover-generator-module__tlCosW__unifiedActions .album-cover-generator-module__tlCosW__centeredCreation{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.album-cover-generator-module__tlCosW__unifiedActions .album-cover-generator-module__tlCosW__centeredCreation>a{margin-top:0}.album-cover-generator-module__tlCosW__creationAction{justify-content:center;margin-top:32px;display:flex}.album-cover-generator-module__tlCosW__unifiedActions .album-cover-generator-module__tlCosW__creationAction>a{margin-top:0}.album-cover-generator-module__tlCosW__unifiedActions .album-cover-generator-module__tlCosW__howMakeMobileCta{justify-self:center;width:auto}@media (max-width:860px){.album-cover-generator-module__tlCosW__desktopCreationAction{display:none}}.album-cover-generator-module__tlCosW__unifiedActions .album-cover-generator-module__tlCosW__taskActions{flex-direction:column;align-items:center;gap:12px;display:flex}.album-cover-generator-module__tlCosW__unifiedActions .album-cover-generator-module__tlCosW__taskActions a{margin:0}
