.ai-brochure-generator-module__B84i9W__theme{--tool-hero-background:#173f46;--tool-hero-shadow:0 28px 84px #13393f3d;--tool-hero-heading-color:#fff;--tool-hero-lead-color:#ffffffd1;--tool-how-to-background:#14383f;--tool-step-accent:#f1b85b}.ai-brochure-generator-module__B84i9W__theme .ai-brochure-generator-module__B84i9W__hero{display:block}.ai-brochure-generator-module__B84i9W__theme .ai-brochure-generator-module__B84i9W__heroText{gap:16px}.ai-brochure-generator-module__B84i9W__heroComposer{z-index:6;width:min(860px,100% - 80px);margin:24px auto 0;position:relative}.ai-brochure-generator-module__B84i9W__heroComposer>section{border-radius:26px;box-shadow:0 0 0 1px #082a2f2e,0 18px 48px #06252a47,0 4px 12px #06252a24}.ai-brochure-generator-module__B84i9W__heroVisual{bottom:0}.ai-brochure-generator-module__B84i9W__heroGallery{justify-content:center;align-items:flex-end;gap:16px;height:100%;padding:18px 0 0;display:flex}img.ai-brochure-generator-module__B84i9W__heroBrochureImage{object-fit:cover;border-radius:12px 12px 0 0;width:300px;height:225px;box-shadow:0 18px 44px #051b1f57}img.ai-brochure-generator-module__B84i9W__heroBrochureImageSide{opacity:.92;width:260px;height:195px}.ai-brochure-generator-module__B84i9W__workflowSection{width:min(1116px,100vw - 96px);margin:0 auto;padding:82px 0 88px}.ai-brochure-generator-module__B84i9W__workflowHeading{text-align:center;justify-items:center;gap:14px;display:grid}.ai-brochure-generator-module__B84i9W__workflowBadge{color:#17634f;letter-spacing:.08em;text-transform:uppercase;background:#e5f3ed;border-radius:999px;align-items:center;gap:7px;min-height:28px;margin:0;padding:0 13px;font-size:11px;font-weight:850;line-height:1;display:inline-flex}.ai-brochure-generator-module__B84i9W__workflowBadge svg{width:13px;height:13px}.ai-brochure-generator-module__B84i9W__workflowHeading h2{color:#101116;letter-spacing:-.04em;margin:0;font-size:clamp(40px,4vw,64px);font-weight:760;line-height:.98}.ai-brochure-generator-module__B84i9W__workflowHeading h2 span{color:#17725d}.ai-brochure-generator-module__B84i9W__workflowHeading>p:last-child{color:#606978;max-width:640px;margin:0;font-size:14px;line-height:1.55}.ai-brochure-generator-module__B84i9W__workflowSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:48px 0 30px;padding:0 18px;list-style:none;display:grid}.ai-brochure-generator-module__B84i9W__workflowSteps li{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;display:grid;position:relative}.ai-brochure-generator-module__B84i9W__workflowSteps li>svg:first-child{color:#18735e;background:#eaf5f0;border-radius:13px;width:40px;height:40px;padding:10px}.ai-brochure-generator-module__B84i9W__workflowSteps li>svg:last-child:not(:first-child){color:#a4aab4;width:18px}.ai-brochure-generator-module__B84i9W__workflowSteps div{gap:3px;min-width:0;display:grid}.ai-brochure-generator-module__B84i9W__workflowSteps strong{color:#1b1d22;font-size:13px}.ai-brochure-generator-module__B84i9W__workflowSteps small{color:#7b828d;font-size:10px;line-height:1.35}.ai-brochure-generator-module__B84i9W__workflowCanvas{background:#f5f7f6;border:1px solid #dfe5e8;border-radius:24px;grid-template-columns:minmax(0,.8fr) 44px minmax(0,1.2fr);align-items:center;gap:20px;padding:28px;display:grid}.ai-brochure-generator-module__B84i9W__workflowPromptCard{background:#fff;border:1px solid #d9e3df;border-radius:20px;gap:18px;padding:24px;display:grid;box-shadow:0 18px 44px #233e391a}.ai-brochure-generator-module__B84i9W__workflowPromptCard>span{color:#18735e;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.ai-brochure-generator-module__B84i9W__workflowPromptCard p{color:#30363d;margin:0;font-size:15px;line-height:1.65}.ai-brochure-generator-module__B84i9W__workflowPromptCard div{flex-wrap:wrap;gap:7px;display:flex}.ai-brochure-generator-module__B84i9W__workflowPromptCard div span{color:#5d6763;background:#edf2f0;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:700}.ai-brochure-generator-module__B84i9W__workflowArrow{color:#18735e;justify-self:center;width:28px;height:28px}img.ai-brochure-generator-module__B84i9W__workflowResult{border-radius:16px;width:100%;height:auto;box-shadow:0 20px 52px #1331332e}img.ai-brochure-generator-module__B84i9W__howToImage{object-fit:contain;width:100%;max-width:540px;max-height:440px}.ai-brochure-generator-module__B84i9W__theme .ai-brochure-generator-module__B84i9W__howToVisual{min-height:440px}.ai-brochure-generator-module__B84i9W__templateGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-brochure-generator-module__B84i9W__templateGrid img{aspect-ratio:4/3}img.ai-brochure-generator-module__B84i9W__showcaseImage{aspect-ratio:4/3;object-fit:cover;justify-self:center;width:min(100%,520px)}@media (max-width:860px){.ai-brochure-generator-module__B84i9W__heroComposer{width:calc(100% - 32px);margin-top:20px}.ai-brochure-generator-module__B84i9W__heroVisual{width:100%;margin-left:0;bottom:auto;left:auto}.ai-brochure-generator-module__B84i9W__heroGallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-inline:8px;display:grid;overflow:visible}img.ai-brochure-generator-module__B84i9W__heroBrochureImage{aspect-ratio:4/3;width:100%;height:auto}img.ai-brochure-generator-module__B84i9W__heroBrochureImageSide{opacity:.92;width:100%;height:auto}.ai-brochure-generator-module__B84i9W__workflowSection{width:min(100% - 32px,680px);padding:64px 0}.ai-brochure-generator-module__B84i9W__workflowSteps{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-brochure-generator-module__B84i9W__workflowCanvas{grid-template-columns:1fr}.ai-brochure-generator-module__B84i9W__workflowArrow{transform:rotate(90deg)}.ai-brochure-generator-module__B84i9W__theme .ai-brochure-generator-module__B84i9W__howToVisual{min-height:0}.ai-brochure-generator-module__B84i9W__templateGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.ai-brochure-generator-module__B84i9W__heroComposer{width:calc(100% - 20px);margin-top:16px}.ai-brochure-generator-module__B84i9W__heroGallery{gap:5px;padding-inline:5px}.ai-brochure-generator-module__B84i9W__workflowHeading h2{font-size:clamp(34px,10.5vw,44px)}.ai-brochure-generator-module__B84i9W__workflowSteps{grid-template-columns:1fr;padding:0}.ai-brochure-generator-module__B84i9W__workflowSteps li>svg:last-child:not(:first-child){display:none}.ai-brochure-generator-module__B84i9W__workflowCanvas{padding:14px}.ai-brochure-generator-module__B84i9W__workflowPromptCard{padding:18px}}
