@layer modules{.m-swarm-feature{background:var(--surface-dark-bg);color:var(--surface-dark-fg);margin-block:var(--swarm-margin-top) var(--swarm-margin-bottom);padding-block:var(--swarm-padding-y)}.m-swarm-feature__inner{align-items:center;display:flex;flex-direction:column;gap:var(--swarm-gap)}.m-swarm-feature .section-header{max-inline-size:var(--swarm-header-max)}.m-swarm-feature .eyebrow{color:var(--surface-dark-eyebrow);font-size:var(--type-eyebrow-lg-size);line-height:var(--type-eyebrow-lg-lh)}.m-swarm-feature .section-header :is(h1,h2,h3,h4),.m-swarm-feature .section-header__body{color:var(--surface-dark-fg)}.m-swarm-feature .section-header>:is(h1,h2,h3,h4,h5,h6){white-space:pre-line}.m-swarm-feature__media{aspect-ratio:var(--swarm-media-ratio);inline-size:min(100%,var(--swarm-media-width))}.m-swarm-feature__image{block-size:100%;display:block;inline-size:100%;object-fit:contain}@media (max-width:767px){.m-swarm-feature{margin-block:var(--swarm-margin-top-mobile) var(--swarm-margin-bottom-mobile);padding-block:var(--swarm-padding-mobile)}.m-swarm-feature__inner{gap:var(--swarm-gap-mobile)}}}