/* PAYME 4.1.1 — shared section rhythm and content-aligned gutters. */
:root{--pm-section-space:72px;--pm-layout-gap:48px;--pm-content-gap:32px;--pm-gutter:56px}
.v4-wrap,.payme-footer .payme-wrap,.payme-header{width:min(1280px,calc(100% - var(--pm-gutter)*2));margin-inline:auto}
.payme-header{max-width:none;padding:16px 0}
.v4-section,.v4-world,.v4-closing,.v4-page-body,.v4-page-hero,.v4-document-hero{padding-block:var(--pm-section-space)}
.v4-home-hero{padding-block:56px}
.v4-section-heading,.v5-section-top{margin-top:0;margin-bottom:var(--pm-content-gap)}
.v4-section-heading h2,.v5-section-top h2{margin-top:16px;margin-bottom:0}
.v4-section-intro{margin-top:0;margin-bottom:var(--pm-content-gap);gap:24px}
.v4-section-intro>p{margin-block:0}
.v4-split,.v4-investor-band,.v4-faq-layout,.v4-enquiry-grid,.v4-page-hero-grid,.v5-section-top{gap:var(--pm-layout-gap)}
.v4-reading-layout{gap:var(--pm-layout-gap)}
.v4-bento,.v5-audience-grid,.v4-related,.v4-editorial-grid{gap:24px}
.v4-chapter{padding-bottom:32px;margin-bottom:32px}
.v4-chapter:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}
.v4-chapter-content>:last-child{margin-bottom:0}
.v4-chapter h2{margin-top:16px;margin-bottom:24px}
.v4-toc{padding-top:24px}
.v4-milestone{padding-block:32px}
.v4-milestone:first-child{padding-top:0}
.v4-milestone:last-child{padding-bottom:0;border-bottom:0}
.v4-published-posts{margin-top:var(--pm-layout-gap)}
.v4-page main>*,.v4-home>section{margin-block-start:0}
.payme-footer .payme-wrap{max-width:none}
.payme-footer{padding:0 0 24px}
.v5-footer-intro{padding:48px 0 32px;margin:0 0 32px;gap:32px}
.v5-footer-intro h2{margin:16px 0 0}
.payme-footer .payme-grid{gap:32px}
.payme-footer .payme-grid ul{margin-block:0}
.payme-footer .payme-grid>div>:last-child{margin-bottom:0}
.payme-footer h3{margin:0 0 16px}
.payme-footer li{padding:6px 0}
.v5-footer-bottom{margin-top:32px;padding-top:20px;padding-right:56px;gap:24px;min-height:0}
.v5-footer-bottom nav{gap:20px}
body.payme-footer-in-view .mary-launch{padding:6px;width:52px;height:52px;justify-content:center;border-radius:50%;gap:0}
body.payme-footer-in-view .mary-launch>span{display:none}
body.payme-footer-in-view .mary-launch img{width:38px;height:38px}
@media(min-width:1101px){.payme-header .wp-block-navigation__submenu-container{padding:16px!important;gap:8px}.payme-header .wp-block-navigation__submenu-container a{min-height:84px;padding:16px 32px 16px 16px!important}}
@media(max-width:1100px){:root{--pm-gutter:40px;--pm-layout-gap:32px}}
@media(max-width:820px){:root{--pm-section-space:56px;--pm-content-gap:28px;--pm-gutter:32px}.v4-home-hero{padding-block:40px}.v4-reading-layout,.v4-enquiry-grid{gap:32px}.v4-toc{padding:20px}.v4-chapter{padding-bottom:28px;margin-bottom:28px}.v5-footer-intro{padding:40px 0 28px;margin-bottom:28px}.v5-footer-bottom{margin-top:28px;gap:20px}}
@media(max-width:600px){:root{--pm-section-space:40px;--pm-layout-gap:28px;--pm-content-gap:24px;--pm-gutter:20px}.payme-header{padding-block:14px}.v4-home-hero{padding-block:32px}.v4-bento,.v5-audience-grid,.v4-related,.v4-editorial-grid{gap:24px}.v4-chapter{padding-bottom:24px;margin-bottom:24px}.v4-chapter h2{margin-bottom:20px}.v4-toc{padding:16px}.v4-milestone{padding-block:24px}.v5-footer-intro{padding:32px 0 24px;margin-bottom:24px;gap:24px}.payme-footer .payme-grid{gap:24px}.v5-footer-bottom{margin-top:24px;padding-top:16px;padding-right:52px;gap:16px}.v5-footer-bottom nav{gap:8px 16px}.payme-footer{padding-bottom:20px}.payme-header .wp-block-navigation__responsive-container.is-menu-open{padding:24px 20px}.payme-header .is-menu-open .wp-block-navigation__submenu-container{padding:8px 0 8px 16px!important}.payme-header .is-menu-open .wp-block-navigation__submenu-container a{padding-block:10px!important;min-height:0}.v4-nav-description{margin-top:4px}}
@media print{.v4-section,.v4-world,.v4-closing,.v4-page-body,.v4-page-hero,.v4-document-hero{padding-block:20px}}
