.mms-background-bottom-fade-gradient{background:linear-gradient(180deg,#fff0,#fff)}.mms-background-section-responsive-ratio{aspect-ratio:var(--mms-bg-mobile-aspect-ratio,1)}@container (min-width: 1025px){.mms-background-section-responsive-ratio:not(:where(.mms-viewport-queries *)),.mms-background-section-responsive-ratio:where(.mms-container-queries *){aspect-ratio:var(--mms-bg-desktop-aspect-ratio,var(--mms-bg-mobile-aspect-ratio,1))}}@media(min-width:1025px){.mms-background-section-responsive-ratio:where(.mms-viewport-queries *):not(:where(.mms-container-queries *)){aspect-ratio:var(--mms-bg-desktop-aspect-ratio,var(--mms-bg-mobile-aspect-ratio,1))}}@container (min-width: 1025px){.mms-background-parallax:not(:where(.mms-viewport-queries *)),.mms-background-parallax:where(.mms-container-queries *){background-attachment:fixed}}@media(min-width:1025px){.mms-background-parallax:where(.mms-viewport-queries *):not(:where(.mms-container-queries *)){background-attachment:fixed}}.mms-background-section .mms-background-description,.mms-background-section .mms-background-description *{font-family:unset}.mode-dark .mms-background-bottom-fade-gradient{background:linear-gradient(180deg,#0000,#000)}