:root{--content-ink:#292332;--content-muted:#6b6177;--content-accent:#7850bf;--content-line:#e7e0ef;--content-tint:#f6f2fb}
.studio-hero .hero-title,.guide-hero h1{font-size:clamp(48px,5.4vw,76px)!important;line-height:1.06!important;color:var(--content-ink);letter-spacing:-2.5px;margin:0 0 22px}
.product-subtitle,.guide-hero .product-subtitle{font-size:clamp(24px,2.6vw,36px)!important;line-height:1.22!important;letter-spacing:-.7px;font-weight:500;color:var(--content-ink)!important;margin:0 0 20px;max-width:600px}
.hero-copy .hero-lead{margin-top:0}
.creation-process{display:grid;grid-template-columns:1fr 1.1fr;gap:64px;margin:70px 0;padding:48px;border:1px solid var(--content-line);border-radius:26px;background:var(--content-tint);text-align:left;scroll-margin-top:90px}
.creation-process h2,.conversion-panel h2{font-size:clamp(28px,3vw,40px)!important;line-height:1.16!important;letter-spacing:-1px;color:var(--content-ink)!important;margin:0 0 20px}
.creation-process p,.conversion-panel p{font-size:16px!important;line-height:1.75!important;color:var(--content-muted)!important;margin:0;max-width:650px}
.creation-process ol{list-style:none;display:grid;gap:25px;padding:0;margin:0}
.creation-process li{display:flex;gap:20px;border-bottom:1px solid var(--content-line);padding-bottom:25px}.creation-process li:last-child{border:0;padding-bottom:0}
.creation-process li>span{color:var(--content-accent);font-size:12px;padding-top:4px}
.creation-process h3{font-size:19px;font-weight:600;color:var(--content-ink)!important;margin:0 0 8px}.creation-process li p{font-size:14px!important}
.conversion-panel,.guide-final.conversion-panel{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:48px;margin:72px 0 0;border:1px solid var(--content-line);border-radius:26px;background:linear-gradient(120deg,#f5effc,#f0f3fc);text-align:left}
.conversion-panel .try-button{flex-shrink:0;min-height:50px;padding:14px 32px;border-radius:12px}
.conversion-panel .eyebrow,.conversion-panel .guide-eyebrow{color:var(--content-accent)!important;margin-bottom:16px}
.guide-final.conversion-panel h2{max-width:650px}.guide-final.conversion-panel p{max-width:660px}
.faq-section,.guide-faq{margin-top:64px;border-top:1px solid var(--content-line)}
.guide-prompt,.guide-case aside,.guide-checklist{background:var(--content-tint);border-color:var(--content-line)}
.guide-prompt blockquote,.guide-case blockquote{color:#584267}.guide-prompt p,.guide-checklist li,.guide-source-note,.guide-faq details p{color:var(--content-muted)}
.guide-step-number,.guide-case-number,.guide-eyebrow{color:var(--content-accent)}
.guide-chips span{color:#665173;background:#faf8fd;border-color:var(--content-line)}
.guide-page .guide-hero h1{margin-top:22px}.guide-page .guide-hero{gap:50px}
@media(max-width:900px){.creation-process{gap:32px;padding:32px}.conversion-panel,.guide-final.conversion-panel{padding:34px;gap:26px}.guide-page .guide-hero{gap:30px}}
@media(max-width:600px){.studio-hero .hero-title,.guide-hero h1{font-size:48px!important;letter-spacing:-2px;margin-bottom:18px}.product-subtitle,.guide-hero .product-subtitle{font-size:26px!important;line-height:1.23!important}.creation-process{grid-template-columns:1fr;padding:26px 22px;margin:42px 0;gap:30px;border-radius:20px}.creation-process h2,.conversion-panel h2{font-size:28px!important}.creation-process p,.conversion-panel p{font-size:15px!important}.conversion-panel,.guide-final.conversion-panel{align-items:flex-start;flex-direction:column;padding:28px 24px;margin-top:44px;gap:26px;border-radius:20px}.conversion-panel .try-button{width:100%}.faq-section,.guide-faq{margin-top:40px}.guide-page .guide-hero{gap:32px}}

.guide-final.conversion-panel{margin-bottom:64px}
@media(max-width:600px){.guide-final.conversion-panel{margin-bottom:40px}}
