/* Scoped full-width landing: theme header/footer remain, theme content sidebar does not. */
.msw-fullwidth-landing{display:block!important;float:none!important;clear:both;width:100%!important;max-width:none!important;min-width:0;margin:0!important;padding:clamp(16px,2.5vw,34px) 0 48px;background:#f5f6f8;box-sizing:border-box;direction:rtl}
.msw-fullwidth-landing *, .msw-fullwidth-landing *::before, .msw-fullwidth-landing *::after{box-sizing:border-box}
.msw-fullwidth-landing .msw-fullwidth-container{width:calc(100% - clamp(24px,5vw,80px));max-width:1440px;margin-inline:auto;min-width:0}
.msw-fullwidth-landing .msw-symbol-page.msw-symbol-classic{width:100%;max-width:none;min-width:0;margin:0;padding:0;}
.msw-fullwidth-landing .msw-symbol-layout{display:block;}
.msw-fullwidth-landing .msw-symbol-aside{display:none;}
.msw-fullwidth-landing img,.msw-fullwidth-landing iframe,.msw-fullwidth-landing video{max-width:100%}
@media(max-width:700px){.msw-fullwidth-landing{padding:14px 0 28px}.msw-fullwidth-landing .msw-fullwidth-container{width:calc(100% - 24px)}}

/* Keep the server-rendered document order: financial panels, SEO article, FAQ, and comments last.
   Do NOT set flex order on the editorial section: it previously pushed article content after comments. */
.msw-fullwidth-landing .msw-block-editorial{width:100%;max-width:100%;min-width:0;}
.msw-fullwidth-landing .msw-editorial-body{font-family:inherit;line-height:2.05;overflow-wrap:anywhere;}
.msw-fullwidth-landing .msw-editorial-body :is(h2,h3,h4){line-height:1.6;margin-block:1.3em .65em;}
.msw-fullwidth-landing .msw-editorial-body :is(img,video,iframe){height:auto;max-width:100%;}
