.section-featured-text{position:relative}@media (max-width:1440px){.section-featured-text .wrap{padding-left:0;padding-right:0}}@media (max-width:1024px){.section-featured-text .wrap{padding-left:1em;padding-right:1em}}.section-featured-text__inner{display:grid;grid-template-columns:1fr 33%}@media (min-width:1025px){.section-featured-text__inner--right{grid-template-columns:33% 1fr}.section-featured-text__inner--right .section-featured-text__image{order:2}.section-featured-text__inner--right .section-featured-text__image .device img,.section-featured-text__inner--right .section-featured-text__image .device svg{left:-1px;right:auto;transform:rotate(180deg)}.section-featured-text__inner--right .section-featured-text__content{order:1}}@media (max-width:1024px){.section-featured-text__inner{grid-template-columns:100%}}.section-featured-text__image{height:100%;width:100%;position:relative;overflow:hidden}@media (max-width:1024px){.section-featured-text__image{height:0;padding-bottom:125%}}.section-featured-text__image>img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.section-featured-text__image .device{position:absolute;left:-2px;top:-2px;width:calc(100% + 4px);height:calc(100% + 4px);z-index:2}.section-featured-text__image .device img,.section-featured-text__image .device svg{position:absolute;right:-1px;top:-1px;width:auto;height:calc(100% + 2px)}.section-featured-text__image .device--desktop{display:block}@media (max-width:1024px){.section-featured-text__image .device--desktop{display:none}}.section-featured-text__image .device--mobile{display:none}@media (max-width:1024px){.section-featured-text__image .device--mobile{display:block}}.section-featured-text__image .device--mobile img,.section-featured-text__image .device--mobile svg{top:auto;left:-1px;bottom:-1px;width:calc(100% + 3px);height:auto}.section-featured-text__content{padding:10em 0;text-align:center;line-height:1.6}@media (max-width:1440px){.section-featured-text__content{padding-right:4em}}@media (max-width:1024px){.section-featured-text__content{padding:0}}.section-featured-text__content p{font-size:.8125em;line-height:1.6}.section-featured-text__content ol,.section-featured-text__content ul{margin:0 0 1em 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 1em auto;line-height:1.6}.section-featured-text__content ul{list-style-type:disc}.section-featured-text__content ol{list-style-type:decimal}.section-featured-text__content li{font-size:.8125em}