/* MultPoster Theme 2.0.6 audited visual/accessibility layer */
*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{overflow-x:clip;color:#243146}
:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid rgba(82,67,220,.5)!important;outline-offset:3px!important;box-shadow:0 0 0 5px rgba(109,93,253,.13)!important}
:where(.mpt-home,.mpt-page,.mpt-header,.mpt-footer) :where(button,.mpt-btn,input:not([type=checkbox]):not([type=radio]),select){min-height:44px}
:where(.mpt-home,.mpt-page,.mpt-header,.mpt-footer) small{font-size:.75rem!important;line-height:1.5!important}
:where(.mpt-home,.mpt-page,.mpt-header,.mpt-footer) :where(p,li,a,button){line-height:1.55}
.mpt-header{backdrop-filter:saturate(135%) blur(18px)}.mpt-nav-shell{min-width:0}.mpt-nav-shell>nav a{padding-block:12px}.mpt-logo strong{letter-spacing:-.02em}
.mpt-plugin-fullwidth,.mpt-app-content{width:100%;min-width:0;overflow:visible}.mpt-plugin-fullwidth>*{max-width:100%}
.mpt-plan-capacity span,.mpt-pricing-grid article>p,.mpt-pricing-grid li,.mpt-plan-proof,.mpt-plan-includes-head small{font-size:.75rem!important;line-height:1.5!important}.mpt-plan-tag{font-size:.7rem!important}.mpt-pricing-grid article{min-width:0}.mpt-pricing-grid h3{overflow-wrap:normal;word-break:normal}
@supports not (color:color-mix(in srgb,#000 50%,#fff)){.mpt-pricing-grid article{border-color:#d8deea!important}.mpt-plan-price-zone{background:#f7f6ff!important}}
@media(max-width:900px){.mpt-nav-shell>nav.open{max-height:calc(100vh - 88px);overflow:auto;overscroll-behavior:contain}.mpt-nav-shell>nav a{min-height:44px;display:flex;align-items:center}.mpt-hero-shell,.mpt-final-card{border-radius:24px}.mpt-container{padding-left:18px;padding-right:18px}}
@media(max-width:620px){.mpt-hero h1,.mpt-final h2{font-size:clamp(2.4rem,13vw,4.2rem)!important}.mpt-bento>article,.mpt-pricing-grid>article{border-radius:22px!important}.mpt-pricing-grid{gap:16px!important}.mpt-pricing-grid>article{padding:25px 21px!important}}
@media(prefers-contrast:more){small,.mpt-pricing-grid article>p{color:#334155!important}:where(input,select,textarea,.mpt-pricing-grid article,.mpt-bento>article){border-color:#64748b!important}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.mpt-reveal,.mpt-pricing-motion-ready [data-premium-plan]{opacity:1!important;transform:none!important}}


/* 2.1.1 alignment/responsiveness corrections only */
:where(.mpt-home,.mpt-page,.mpt-header,.mpt-footer) :where(.mpt-container,.mpt-nav-shell,.mpt-bento,.mpt-pricing-grid,.mpt-final-card,.mpt-hero-shell)>*{min-width:0}
:where(.mpt-home,.mpt-page,.mpt-header,.mpt-footer) :where(img,video,svg){max-width:100%}
:where(.mpt-home,.mpt-page,.mpt-header,.mpt-footer) :where(code,.mpt-card p,.mpt-card li,.mpt-pricing-grid p,.mpt-pricing-grid li){overflow-wrap:anywhere}
.mpt-nav-shell{gap:14px}.mpt-nav-shell>nav{min-width:0}.mpt-nav-shell>nav a{white-space:nowrap}.mpt-header-actions{min-width:0;flex-wrap:wrap;justify-content:flex-end}.mpt-pricing-grid,.mpt-bento{align-items:stretch}.mpt-pricing-grid>article,.mpt-bento>article{height:100%}.mpt-plugin-fullwidth :where(input,select,textarea,button){max-width:100%}
@media(max-width:1100px){.mpt-nav-shell>nav{gap:2px}.mpt-nav-shell>nav a{padding-inline:8px}.mpt-header-actions{gap:7px}}
@media(max-width:900px){.mpt-nav-shell>nav a{white-space:normal}.mpt-header-actions{width:100%;justify-content:flex-start}.mpt-nav-shell>nav.open{width:100%}}
@media(max-width:620px){.mpt-container{padding-left:16px;padding-right:16px}.mpt-plugin-fullwidth{overflow-wrap:anywhere}.mpt-header-actions :where(a,button){max-width:100%}}
