.marketing-copy-demo .pd-hero h1{font-size:var(--ds-text-40);max-width:28ch;margin-inline:auto;line-height:1.4}.marketing-copy-demo .mc-hero-description{max-width:64ch;margin-inline:auto}.marketing-copy-demo .mc-mobile-break{display:none}.marketing-copy-demo .pd-hero{min-height:0;padding-bottom:var(--ds-space-12)}.marketing-copy-demo .mc-cta-note{font-size:var(--ds-text-14);line-height:1.6;color:var(--muted-foreground);margin-top:var(--ds-space-4)}.marketing-copy-demo .mc-management-section{padding-top:var(--ds-space-8)}.marketing-copy-demo .mc-management{width:100%;margin:0;box-shadow:none;transform:none;animation:none}.marketing-copy-demo .mc-management .pd-stage-body{grid-template-columns:180px minmax(0,1fr)}.marketing-copy-demo .mc-management .pd-stage-content{min-width:0;padding:var(--ds-space-6)}.marketing-copy-demo .mc-management aside button{width:100%}.marketing-copy-demo .mc-product-heading{padding-bottom:var(--ds-space-4);border-bottom:1px solid var(--border)}.marketing-copy-demo .mc-product-heading h3{font-size:var(--ds-text-24);line-height:1.4}.marketing-copy-demo .mc-product-heading p{font-size:var(--ds-text-14);color:var(--muted-foreground);margin-top:var(--ds-space-2)}.marketing-copy-demo .mc-tools{display:flex;flex-wrap:wrap;gap:var(--ds-space-2);margin-block:var(--ds-space-4)}.marketing-copy-demo .mc-views{display:flex;gap:var(--ds-space-6);border-bottom:1px solid var(--border)}.marketing-copy-demo .mc-views button{background:transparent;color:var(--muted-foreground);font:inherit;font-size:var(--ds-text-14);min-height:48px;padding:var(--ds-space-3) 0;border:0;border-bottom:1px solid transparent;cursor:pointer}.marketing-copy-demo .mc-views button[aria-pressed=true]{color:var(--primary);border-color:var(--primary);font-weight:600}.marketing-copy-demo .mc-views button:hover{color:var(--foreground)}.marketing-copy-demo :is(button,a):focus-visible{outline:2px solid var(--ds-focus);outline-offset:var(--ds-space-1)}.marketing-copy-demo .mc-result{min-height:260px;padding-top:var(--ds-space-4)}.marketing-copy-demo .mc-result-label{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--ds-space-2);font-size:var(--ds-text-14);margin-bottom:var(--ds-space-6)}.marketing-copy-demo .mc-result-label span{font-size:var(--ds-text-12);color:var(--muted-foreground)}.marketing-copy-demo .mc-result h4{font-size:var(--ds-text-16);font-weight:600;margin:var(--ds-space-4) 0}.marketing-copy-demo .mc-result :is(p,blockquote){font-size:var(--ds-text-14);line-height:1.6;margin:var(--ds-space-4) 0;color:var(--muted-foreground)}.marketing-copy-demo .mc-result blockquote{color:var(--foreground);font-size:var(--ds-text-18)}.marketing-copy-demo .mc-demo-note{padding:var(--ds-space-4) var(--ds-space-6);border-top:1px solid var(--border);color:var(--muted-foreground);font-size:var(--ds-text-12);line-height:1.6}.marketing-copy-demo .mc-section-end{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-8);margin-top:var(--ds-space-8)}.marketing-copy-demo .mc-section-end p{max-width:64ch;font-size:var(--ds-text-16);line-height:1.6;color:var(--muted-foreground)}.marketing-copy-demo .mc-section-end [data-slot=button]{flex-shrink:0}.marketing-copy-demo .pd-section-title h2{font-size:var(--ds-text-32)}.marketing-copy-demo .mc-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ds-space-8);padding-left:var(--ds-space-6);margin:0 0 var(--ds-space-8)}.marketing-copy-demo .mc-steps li{padding-left:var(--ds-space-2)}.marketing-copy-demo .mc-steps li::marker{color:var(--primary);font-weight:600}.marketing-copy-demo .mc-steps h3{font-size:var(--ds-text-20);line-height:1.4}.marketing-copy-demo .mc-steps p{font-size:var(--ds-text-16);color:var(--muted-foreground);line-height:1.6;margin-top:var(--ds-space-3)}.marketing-copy-demo .mc-close{display:block;text-align:center}.marketing-copy-demo .mc-close h2{max-width:26ch;margin-inline:auto;font-size:var(--ds-text-32)}.marketing-copy-demo .mc-close .mc-cta-note{margin-bottom:0}.marketing-copy-demo .mc-footer-account{display:none}.marketing-copy-demo .pd-footer>a{color:var(--muted-foreground);text-underline-offset:var(--ds-space-1)}@media(min-width:1024px){.marketing-copy-demo .pd-hero{padding-top:var(--ds-space-16)}.marketing-copy-demo .mc-management{max-width:100%;width:100%}}@media(max-width:767px){.marketing-copy-demo .pd-hero h1{font-size:var(--ds-text-32)}.marketing-copy-demo .mc-mobile-break{display:block}.marketing-copy-demo .mc-management .pd-stage-body{grid-template-columns:minmax(0,1fr)}.marketing-copy-demo .mc-management aside button{width:auto}.marketing-copy-demo .mc-management .pd-stage-content{padding:var(--ds-space-4)}.marketing-copy-demo .mc-section-end{align-items:start;flex-direction:column;gap:var(--ds-space-6)}.marketing-copy-demo .mc-steps{grid-template-columns:1fr;gap:var(--ds-space-6)}.marketing-copy-demo .mc-close h2,.marketing-copy-demo .pd-section-title h2{font-size:var(--ds-text-24)}.marketing-copy-demo .mc-login{display:none}.marketing-copy-demo .mc-footer-account{display:inline-flex;align-items:center;min-height:48px}}.marketing-copy-demo .mc-faq{display:block;padding-block:var(--ds-space-12)}.marketing-copy-demo .mc-faq .pd-faq-intro{text-align:center;margin-bottom:var(--ds-space-8)}.marketing-copy-demo .mc-faq .pd-faq-intro p{margin-top:var(--ds-space-3);color:var(--muted-foreground);line-height:1.6}.marketing-copy-demo .mc-faq-list{width:100%;display:grid;gap:var(--ds-space-4)}.marketing-copy-demo .mc-faq article{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:var(--ds-space-12);border:1px solid var(--border);border-radius:var(--ds-radius-container);background:var(--surface);padding:var(--ds-space-6)}.marketing-copy-demo .mc-faq article h3{font-size:var(--ds-text-16);font-weight:600;line-height:1.6}.marketing-copy-demo .mc-faq article p{font-size:var(--ds-text-16);line-height:1.6;color:var(--muted-foreground);margin-top:0}@media(max-width:767px){.marketing-copy-demo .mc-faq article{grid-template-columns:minmax(0,1fr);gap:var(--ds-space-3);padding:var(--ds-space-4)}}.marketing-copy-demo .mn-header{position:sticky;top:0;z-index:20;background:var(--background);border-bottom:1px solid var(--border)}.marketing-copy-demo .mn-bar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--ds-space-6);min-height:88px;padding-block:var(--ds-space-4)}.marketing-copy-demo .mn-brand{display:flex;justify-self:start}.marketing-copy-demo .mn-brand .brand-logo{width:180px}.marketing-copy-demo .mn-desktop-nav{display:flex;gap:var(--ds-space-6)}.marketing-copy-demo .mn-header a{text-decoration:none}.marketing-copy-demo .mn-desktop-nav a{position:relative;display:flex;align-items:center;min-height:48px;color:var(--muted-foreground);font-size:var(--ds-text-14);white-space:nowrap}.marketing-copy-demo .mn-desktop-nav a[aria-current]{color:var(--foreground);font-weight:600}.marketing-copy-demo .mn-desktop-nav a[aria-current]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--primary)}.marketing-copy-demo .mn-actions{display:flex;justify-content:end;align-items:center;gap:var(--ds-space-4);min-width:0}.marketing-copy-demo .mn-header form{margin:0}.marketing-copy-demo .mn-account{font-size:var(--ds-text-14);white-space:nowrap;color:var(--muted-foreground)}.marketing-copy-demo .mn-header a:hover{color:var(--foreground)}.marketing-copy-demo .mn-theme{width:44px;padding:0;color:var(--muted-foreground)}.marketing-copy-demo .mn-cta{background:var(--ds-brand-action);box-shadow:none;white-space:nowrap}.marketing-copy-demo .mn-cta:hover{background:var(--ds-brand-hover)}.marketing-copy-demo .mn-menu-control{display:none}.marketing-copy-demo .mn-menu-toggle{width:44px;padding:0}.marketing-copy-demo .mn-mobile-menu{display:none}main.marketing-copy-demo[data-navbar=preview] :is(#mc-management,#mc-public,#mc-start,#mc-faq){scroll-margin-top:96px}@media(max-width:1023px){.marketing-copy-demo .mn-bar{grid-template-columns:minmax(0,1fr) auto;gap:var(--ds-space-3);min-height:80px}.marketing-copy-demo .mn-brand .brand-logo{width:130px}.marketing-copy-demo .mn-actions{gap:var(--ds-space-2)}.marketing-copy-demo .mn-account,.marketing-copy-demo .mn-desktop-nav,.marketing-copy-demo .mn-desktop-theme{display:none}.marketing-copy-demo .mn-menu-control{display:inline-flex}.marketing-copy-demo .mn-cta{font-size:var(--ds-text-14);padding-inline:var(--ds-space-3)}.marketing-copy-demo .mn-mobile-menu:not([hidden]){display:block;padding-bottom:var(--ds-space-4)}.marketing-copy-demo .mn-mobile-menu nav{display:grid}.marketing-copy-demo .mn-mobile-menu nav a{display:flex;align-items:center;justify-content:space-between;min-height:56px;border-top:1px solid var(--border);color:var(--muted-foreground);font-size:var(--ds-text-16)}.marketing-copy-demo .mn-mobile-menu nav a[aria-current]{color:var(--primary);font-weight:600}.marketing-copy-demo .mn-mobile-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--border);padding-top:var(--ds-space-3);color:var(--muted-foreground)}}.marketing-copy-demo .mn-header .mn-actions .mn-cta[data-slot=button]{background:var(--ds-brand-action);box-shadow:none}.marketing-copy-demo .mn-header .mn-actions .mn-cta[data-slot=button]:hover{background:var(--ds-brand-hover)}