@layer modules{.m-rich-text{padding-block:var(--section-padding-y)}.m-rich-text--spacing-joined{padding-block-start:0}.m-rich-text--spacing-joined-below{padding-block-end:0}.m-rich-text--spacing-band{padding-block:var(--rich-text-spacing-band)}.m-rich-text--gradient{background:var(--rich-text-band-bg)}.m-rich-text .section-header>:is(h1,h2,h3,h4){white-space:pre-line}.m-rich-text--width-reading .section-header{max-inline-size:var(--rich-text-reading-max)}.m-rich-text--width-full .section-header{max-inline-size:none}.m-rich-text--body-default .section-header__body{font-size:var(--type-body-size);font-weight:var(--type-body-weight);letter-spacing:var(--type-body-ls);line-height:var(--type-body-lh)}.m-rich-text .section-header__body :is(ul,ol){margin-block:0}.m-rich-text .section-header__body>:not(:first-child){margin-block-start:var(--rich-text-flow-gap)}.m-rich-text .section-header__body>:is(h2,h3,h4){color:var(--picus-foreground);font-family:var(--type-display-family);margin-block-end:0}.m-rich-text .section-header__body>:is(h2,h3,h4):not(:first-child){margin-block-start:var(--rich-text-subhead-gap)}.m-rich-text .section-header__body>h2{font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);letter-spacing:var(--type-h3-ls);line-height:var(--type-h3-lh)}.m-rich-text .section-header__body>:is(h3,h4){font-size:var(--type-h4-size);font-weight:var(--type-h4-weight);letter-spacing:var(--type-h4-ls);line-height:var(--type-h4-lh)}.m-rich-text--navy{background:var(--rich-text-navy-bg);color:var(--rich-text-navy-fg)}.m-rich-text--navy .eyebrow{color:var(--rich-text-navy-eyebrow)}.m-rich-text--navy .section-header>:is(h1,h2,h3,h4),.m-rich-text--navy .section-header__body,.m-rich-text--navy .section-header__body :is(strong,b,a),.m-rich-text--navy .section-header__body>:is(h2,h3,h4){color:var(--rich-text-navy-fg)}.m-rich-text--navy .section-header__body a:hover{color:var(--rich-text-navy-link-hover)}.m-rich-text--visual{isolation:isolate;overflow:hidden;position:relative}.m-rich-text__visual{inset:0;position:absolute}.m-rich-text__still,.m-rich-text__video{block-size:100%;display:block;inline-size:100%;inset:0;object-fit:cover;position:absolute}.m-rich-text__still[hidden],.m-rich-text__visual.is-playing .m-rich-text__still{display:none}.m-rich-text--visual .m-rich-text__inner{position:relative}.m-rich-text--visual .section-header{max-inline-size:var(--rich-text-visual-text-max)}.m-rich-text__toggle{align-items:center;background:var(--video-toggle-bg);block-size:var(--video-toggle-size);border:0;border-radius:var(--picus-radius-full);color:var(--video-toggle-fg);cursor:pointer;display:flex;inline-size:var(--video-toggle-size);inset-block-end:var(--rich-text-visual-toggle-inset);inset-inline-end:var(--rich-text-visual-toggle-end);justify-content:center;padding:0;position:absolute;z-index:1}.m-rich-text__toggle svg{block-size:var(--video-toggle-icon);display:block;inline-size:var(--video-toggle-icon)}.m-rich-text__toggle-play,.m-rich-text__toggle[hidden],.m-rich-text__visual.is-paused .m-rich-text__toggle-pause{display:none}.m-rich-text__visual.is-paused .m-rich-text__toggle-play{display:block}.m-rich-text__toggle:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@media (max-width:767px){.m-rich-text{padding-block:var(--section-padding-y-mobile)}.m-rich-text--spacing-joined{padding-block-start:0}.m-rich-text--spacing-joined-below{padding-block-end:0}.m-rich-text--spacing-band{padding-block:var(--rich-text-spacing-band-mobile)}.m-rich-text--visual .section-header{max-inline-size:none}.m-rich-text__still,.m-rich-text__video{opacity:var(--rich-text-visual-dim-mobile)}}}