.feature{--feature-bg:var(--c-blue-darker);--feature-color:var(--c-white);--feature-title:var(--c-white);--feature-title-strong:var(--c-orange-light);--accent-color:var(--c-white-warm);isolation:isolate;background-color:var(--feature-bg);color:var(--feature-color);padding:1rem 0 0;position:relative;overflow:clip}.feature__label{margin:0 0 var(--sp-md)}.feature__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--sp-md);color:var(--feature-title)}.feature__title b,.feature__title strong{color:var(--feature-title-strong)}.feature__text{padding:var(--sp-md) 0 var(--sp-xl)}.feature__intro{margin-bottom:var(--sp-lg);max-width:80%}@media (width<=991.98px){.feature__intro{max-width:100%}}.feature__media{isolation:isolate;padding:var(--sp-md) 0;justify-content:center;align-items:center;display:flex}.feature__image{width:100%;max-width:750px}.feature__image-container,.feature__image-image{aspect-ratio:750/1000;object-fit:cover;width:100%;height:auto;display:block}@media (width>=992px){.feature__image{z-index:-1;width:42%;max-width:none;height:100%;position:absolute;top:0;left:59%}.feature__image-container,.feature__image-image{aspect-ratio:auto;height:100%}}.feature__image-square{box-sizing:border-box;width:100%;max-width:600px;display:none}.feature__image-square-container,.feature__image-square-image{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.feature--square .feature__image{display:none}.feature--square .feature__image-square{display:block}@media (width>=992px){.feature:not(.feature--square){min-height:40rem}.feature:not(.feature--square) .feature__media{padding:0}}.feature--blue{--feature-bg:var(--c-blue);--feature-color:var(--c-blue-darker);--feature-title:var(--c-white);--feature-title-strong:var(--c-blue-darker);--accent-color:var(--c-orange)}.feature--orange{--feature-bg:var(--c-orange);--feature-color:var(--c-blue-darker);--feature-title:var(--c-white-warm);--feature-title-strong:var(--c-blue-darker);--accent-color:var(--c-blue)}.about{padding-top:var(--header-height)}.about .list{background-color:var(--c-white-warm)}