/* Reviewed marketing reading widths and spacing; existing brand and copy retained. */
body.v2-marketing-settings main > .wrap,
body.v2-marketing-settings main > section > .wrap {width:min(1280px,calc(100% - 64px));margin-inline:auto;}
body.v2-marketing-settings main > .v2-content {max-width:1120px;padding-block:24px 64px;}
body.v2-marketing-settings .article-hero {padding-block:64px;}
body.v2-marketing-settings .v2-lead {max-width:725px;font-size:18px;line-height:1.75;}
body.v2-marketing-settings .v2-content > .v2-section {padding-block:64px;margin-block:0;}
body.v2-marketing-settings .v2-section :is(p,li) {font-size:18px;line-height:1.75;}
body.v2-marketing-settings .v2-section > p {max-width:72ch;}
body.v2-marketing-settings .v2-section h2 {margin-bottom:24px;}
body.v2-marketing-settings .v2-section h3 {margin-block:28px 12px;}
body.v2-marketing-settings .v2-home-hero .hero-grid {gap:48px;padding-block:64px 48px;}
body.v2-marketing-settings .v2-home-hero .hero-intro {font-size:18px;line-height:1.75;}
body.v2-marketing-settings .v2-home-cards {gap:18px;margin-block:32px;}
body.v2-marketing-settings .v2-home-cards .feature-card {padding:24px;border-radius:14px;}
body.v2-marketing-settings .v2-content > .v2-section:has(> h2:is(#build-your-framework-your-way,#frequently-asked-questions,#from-a-recorded-issue-to-an-accountable-response,#practical-support-from-setup-onwards)) {padding:32px;margin-block:32px;}
body.v2-marketing-settings .v2-page-index {gap:18px;padding-block:32px 8px;}
body.v2-marketing-settings .v2-section p + p {margin-top:20px;}
@media(max-width:900px){body.v2-marketing-settings .v2-home-hero .hero-grid {padding-top:158px;}}
@media(max-width:700px){
body.v2-marketing-settings main > .wrap,body.v2-marketing-settings main > section > .wrap {width:calc(100% - 40px);}
body.v2-marketing-settings .article-hero {padding-block:36px;}
body.v2-marketing-settings .v2-content > .v2-section {padding-block:36px;}
body.v2-marketing-settings .v2-content > .v2-section:has(> h2:is(#build-your-framework-your-way,#frequently-asked-questions,#from-a-recorded-issue-to-an-accountable-response,#practical-support-from-setup-onwards)){padding:24px;margin-block:24px;}
body.v2-marketing-settings .v2-home-cards .feature-card {padding:22px;}
}
