.generated-ads-page{color:var(--website-ink, #202124);--creative-stage: #edf3fb;--creative-accent: #244a91;--creative-ease: cubic-bezier(.23, 1, .32, 1)}.generated-ads-page p{color:var(--website-muted, #5b5d63)}.generated-ads-page h1,.generated-ads-page h2{text-wrap:balance}.generated-ads-page strong{color:var(--website-ink, #202124);font-weight:500}.generated-ads-page [id]{scroll-margin-top:96px}.generated-ads-page figure{margin:0;min-width:0}.generated-ads-page a:focus-visible,.generated-ads-page button:focus-visible{outline:2px solid var(--creative-accent);outline-offset:5px}.generated-ads-page ::selection{background:#d7e4fa;color:#202124}.generated-ads-hero{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:48px;padding-block:64px 80px}.generated-ads-hero-copy>.website-type-intro{max-width:40ch;margin-top:24px}.generated-ads-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:28px}.generated-ads-text-link{display:inline-flex;min-height:44px;align-items:center;gap:8px;color:var(--website-ink, #202124);text-decoration:none}.generated-ads-text-link svg{transition:transform .18s var(--creative-ease)}.generated-ads-format-note{margin-top:20px;max-width:36ch}.creative-canvas{min-width:0}.creative-canvas-stage{min-height:522px;position:relative;background:var(--creative-stage);border-radius:16px;overflow:hidden}.creative-canvas-source{position:absolute;width:112px;left:24px;top:240px}.creative-canvas-source img{display:block;width:100%;height:auto;border-radius:12px}.creative-canvas-source figcaption{text-align:center;margin-top:12px}.creative-canvas-arrow{position:absolute;left:151px;top:283px;color:var(--creative-accent)}.creative-canvas-output{position:absolute;inset:30px 24px 30px 190px}.creative-canvas-result{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;opacity:0;transform:translate(12px);pointer-events:none;transition:opacity .24s var(--creative-ease),transform .24s var(--creative-ease)}.creative-canvas-result.is-active{opacity:1;transform:translate(0)}.creative-canvas-result img{width:100%;max-height:430px;aspect-ratio:4 / 5;object-fit:contain;border-radius:12px;filter:drop-shadow(0 12px 15px #15285024)}.creative-canvas-result figcaption{text-align:center;margin-top:16px}.creative-canvas-directions{display:flex;gap:8px;justify-content:center;margin-top:20px;flex-wrap:wrap}.creative-canvas-directions button{min-height:44px;padding:10px 12px;cursor:pointer;background:#fff;color:#202124;border:0;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease}.creative-canvas-directions button[aria-pressed=true]{color:var(--creative-accent);border-bottom-color:var(--creative-accent)}.creative-canvas-caption{text-align:center;margin-top:8px}.generated-ads-examples{padding-block:40px 80px}.generated-ads-section-heading,.generated-ads-workflow-heading{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end;margin-bottom:40px}.generated-ads-section-heading>div{max-width:45ch}.generated-ads-section-heading>div>p+p{margin-top:16px;color:var(--creative-accent)}.generated-ads-artworks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.generated-ads-artwork-image{aspect-ratio:4 / 5;overflow:hidden;border-radius:12px;background:var(--creative-stage)}.generated-ads-artwork-image img{width:100%;height:100%;object-fit:contain;display:block}.generated-ads-artwork figcaption{display:grid;grid-template-columns:1fr auto;gap:12px;margin-top:20px}.generated-ads-artwork figcaption p{margin-top:8px;max-width:28ch}.generated-ads-download{display:flex;gap:6px;justify-content:center;align-items:center;width:64px;height:44px;color:var(--website-ink);text-decoration:none}.generated-ads-provenance{max-width:80ch;margin-top:28px}.generated-ads-workflow{padding-block:64px 80px}.generated-ads-workflow-heading{align-items:start}.generated-ads-workflow-heading a{margin-top:20px}.generated-ads-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding:0;margin:48px 0 0;list-style:none}.generated-ads-step-number{display:grid;place-items:center;width:48px;height:48px;background:var(--creative-stage);color:var(--creative-accent);border-radius:12px;margin-bottom:24px;font-variant-numeric:tabular-nums}.generated-ads-steps p{margin-top:12px}.generated-ads-workflow-end{margin-top:40px;display:flex;align-items:center;justify-content:space-between;gap:24px}.generated-ads-workflow-end p{display:flex;align-items:center;gap:10px}.generated-ads-workflow-end svg{flex-shrink:0}.generated-ads-questions{padding-block:64px 80px}.generated-ads-questions>h2,.generated-ads-questions>p{text-align:center}.generated-ads-questions>p{margin-top:16px;margin-bottom:36px}.generated-ads-questions>a{margin-top:24px}.generated-ads-final{background:#202124;color:#fff;padding-block:72px;text-align:center;margin-top:24px}.generated-ads-final p{color:#e4e6eb;margin-top:20px}.generated-ads-final .generated-ads-actions{justify-content:center}.generated-ads-final .generated-ads-text-link{color:#fff}.generated-ads-final a:focus-visible{outline-color:#fff}@media(hover:hover)and (pointer:fine){.generated-ads-text-link:hover svg{transform:translate(4px)}.creative-canvas-directions button:hover,.generated-ads-download:hover{color:var(--creative-accent)}}@media(prefers-reduced-motion:no-preference){.creative-canvas-stage{animation:creative-canvas-enter .7s var(--creative-ease) both}@keyframes creative-canvas-enter{0%{transform:translateY(20px);opacity:.85}to{transform:translateY(0);opacity:1}}}@media(prefers-reduced-motion:reduce){.creative-canvas-result,.generated-ads-text-link svg{transition:none;transform:none}}@media(min-width:768px)and (max-width:1100px){.generated-ads-hero{gap:24px;grid-template-columns:1fr 1fr}.creative-canvas-stage{min-height:450px}.creative-canvas-source{width:80px;left:16px;top:220px}.creative-canvas-arrow{left:104px;top:248px;width:18px}.creative-canvas-output{left:130px;right:16px}.generated-ads-section-heading,.generated-ads-workflow-heading{gap:40px}}@media(max-width:767px){.generated-ads-hero{grid-template-columns:1fr;gap:32px;padding-block:32px 48px}.generated-ads-hero-copy>.website-type-intro{max-width:36ch;margin-top:20px}.generated-ads-actions{gap:20px;margin-top:24px}.generated-ads-format-note{margin-top:16px}.creative-canvas-stage{min-height:378px}.creative-canvas-source{width:80px;left:16px;top:180px}.creative-canvas-arrow{left:104px;top:207px;width:18px}.creative-canvas-output{inset:16px 16px 16px 134px}.creative-canvas-result figcaption{margin-top:12px}.creative-canvas-directions{margin-top:12px;gap:0}.creative-canvas-directions button{padding-inline:10px}.generated-ads-section-heading,.generated-ads-workflow-heading{grid-template-columns:1fr;gap:20px;margin-bottom:28px}.generated-ads-examples,.generated-ads-workflow,.generated-ads-questions{padding-block:40px}.generated-ads-artworks{grid-template-columns:1fr;gap:32px}.generated-ads-artwork{max-width:390px;margin-inline:auto;width:100%}.generated-ads-artwork figcaption{margin-top:16px}.generated-ads-artwork figcaption p{max-width:30ch}.generated-ads-provenance{margin-top:24px}.generated-ads-steps{grid-template-columns:1fr;gap:28px;margin-top:32px}.generated-ads-steps li{display:grid;grid-template-columns:48px 1fr;column-gap:16px}.generated-ads-step-number{grid-row:span 2;margin-bottom:0}.generated-ads-steps p{margin-top:8px}.generated-ads-workflow-end{align-items:flex-start;flex-direction:column;margin-top:32px}.generated-ads-questions>p{margin-bottom:28px}.generated-ads-final{padding-block:48px}}@media(max-width:767px){.generated-ads-hero{gap:24px}.generated-ads-format-note{display:none}.generated-ads-hero-copy>.website-type-intro{margin-top:16px}.generated-ads-actions{gap:16px}.creative-canvas-stage{display:flex;flex-direction:column;gap:12px;min-height:0;overflow:visible;background:#fff}.creative-canvas-source{position:static;width:auto;display:flex;align-items:center;gap:12px}.creative-canvas-source img{width:44px;height:44px}.creative-canvas-source figcaption{margin-top:0;text-align:left}.creative-canvas-arrow{left:auto;right:8px;top:12px;transform:rotate(90deg)}.creative-canvas-output{position:relative;inset:auto;width:100%;aspect-ratio:4 / 5}.creative-canvas-result{justify-content:start}.creative-canvas-result img{max-height:none;height:100%;filter:none}.creative-canvas-result figcaption{display:none}}.generated-ads-placement{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-block:64px 80px}.generated-ads-placement-copy>p{margin-top:20px;max-width:48ch}.generated-ads-format-list{display:grid;gap:24px;margin-block:28px}.generated-ads-format-list dd{margin:6px 0 8px}.generated-ads-format-list p{max-width:46ch}.generated-ads-format-stage{background:var(--creative-stage);border-radius:16px;padding:40px;display:grid;justify-items:center;gap:24px}.generated-ads-format-portrait{max-width:330px}.generated-ads-format-portrait img{display:block;width:100%;height:auto;border-radius:12px}.generated-ads-format-stage>p{text-align:center}@media(max-width:1023px)and (min-width:768px){.generated-ads-placement{gap:40px}}@media(max-width:767px){.generated-ads-placement{grid-template-columns:1fr;gap:28px;padding-block:40px}.generated-ads-format-stage{padding:28px}.generated-ads-format-portrait{max-width:280px}}.generated-ads-format-list dd p{margin-top:8px}.generated-ads-style-case{min-width:0}.generated-ads-style-case figcaption{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.generated-ads-style-case>p{margin-top:16px}.generated-ads-case-notes{margin-top:20px}.generated-ads-case-notes summary{cursor:pointer;min-height:44px;display:list-item;align-content:center}.generated-ads-case-notes>div{padding-block:12px}.generated-ads-case-notes p{margin-top:8px}.generated-ads-case-notes h4:not(:first-child){margin-top:20px}.generated-ads-workflow-heading{display:block;max-width:760px;margin-inline:auto;text-align:center}.generated-ads-workflow-heading>div>p{margin-top:20px}.generated-ads-workflow-heading>div>a{margin-top:12px}.generated-ads-making{margin:44px 0 0;padding:0;list-style:none;display:flex;flex-direction:column}.generated-ads-making>li{display:grid;grid-template-columns:48px 1fr 1fr;align-items:start;gap:24px}.generated-ads-making>li:nth-child(1){margin-bottom:56px}.generated-ads-making>li:nth-child(2){margin-bottom:18px}.generated-ads-making .generated-ads-step-number{margin:0}.generated-ads-making>li>div>p{margin-top:8px;max-width:40ch}.generated-ads-making-help,.generated-ads-making-finish{align-self:start;padding-top:4px}.generated-ads-making-help summary,.generated-ads-experiment-notes summary{cursor:pointer;min-height:44px;align-content:center}.generated-ads-making-help>p{margin-top:12px;max-width:48ch}.generated-ads-mini-brief{background:#202124;color:#fff;padding:18px 20px;border-radius:14px}.generated-ads-mini-brief dl{margin-top:12px;display:grid;gap:8px}.generated-ads-mini-brief dl>div{display:grid;grid-template-columns:68px 1fr;gap:12px}.generated-ads-mini-brief dt{color:#e4e6eb}.generated-ads-mini-brief dd{margin:0}.generated-ads-making-finish p{display:flex;align-items:start;gap:8px}.generated-ads-making-finish svg{flex-shrink:0}.generated-ads-making-finish a{margin-top:8px}.generated-ads-experiment{padding-block:48px 64px}.generated-ads-experiment-heading{max-width:760px}.generated-ads-experiment-heading>p{margin-top:16px}.generated-ads-experiment-path{list-style:none;padding:0;margin:32px 0 0;display:grid;grid-template-columns:1fr 24px 1fr 24px 1fr;gap:24px}.generated-ads-experiment-path p{margin-top:8px;max-width:28ch}.generated-ads-path-arrow{color:var(--creative-accent);margin-top:3px}.generated-ads-experiment-notes{margin-top:24px}.generated-ads-experiment-notes p{margin-top:12px;max-width:72ch}@media(max-width:767px){.generated-ads-workflow-heading{text-align:left}.generated-ads-making{display:grid;margin-top:28px;gap:32px}.generated-ads-making>li:nth-child(1),.generated-ads-making>li:nth-child(2){margin-bottom:0}.generated-ads-making>li{grid-template-columns:40px minmax(0,1fr);gap:12px}.generated-ads-making .generated-ads-step-number{width:40px;height:40px}.generated-ads-making>li>:last-child{grid-column:2}.generated-ads-mini-brief{padding:20px}.generated-ads-mini-brief dl>div{grid-template-columns:56px minmax(0,1fr);gap:8px}.generated-ads-experiment{padding-block:32px 40px}.generated-ads-experiment-path{grid-template-columns:1fr;gap:16px;margin-top:24px}.generated-ads-path-arrow{margin:0;transform:rotate(90deg);transform-origin:12px 12px}}
