.asset-text{width:100%;max-width:100%;color:var(--color-text)}.asset-text__inner{display:grid;gap:var(--s-24);width:100%;max-width:100%;margin-inline:auto}@media(min-width:1180px){.asset-text__inner{grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem;align-items:center;max-width:var(--container-width);padding-inline:4rem}}.asset-text__asset{min-width:0}@media(min-width:1180px){.asset-text__asset{grid-column:2/span 4;grid-row:1}}@media(min-width:1180px){.asset-text__asset--edge-bleed{width:50vw;height:auto;grid-column:1/span 6;margin-left:-2.4rem}}@media(min-width:1180px){.asset-text__asset--right{grid-column:8/span 4;margin-left:-1rem}}@media(min-width:1180px){.asset-text__asset--edge-bleed.asset-text__asset--right{grid-column:7/span 6}}.asset-text__asset-media{width:100%;height:auto}.asset-text__text{min-width:0;padding-inline:2rem}@media(min-width:1180px){.asset-text__text{padding-inline:0;grid-column:8/span 4;grid-row:1}}@media(min-width:1180px){.asset-text__text--right{grid-column:2/span 4}}.asset-text__heading{margin:0;font-family:var(--font-body);font-size:1.8rem;font-weight:400;line-height:2rem;letter-spacing:.05rem;text-indent:var(--text-block-indent, 4.2rem);overflow-wrap:break-word}@media(min-width:1180px){.asset-text__heading{--text-block-indent: 4.2rem;font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking)}}.asset-text__content{display:grid;gap:0}.asset-text__content h1,.asset-text__content h2,.asset-text__content h3,.asset-text__content h4,.asset-text__content h5,.asset-text__content h6{margin:0;font-family:var(--font-body);font-size:1.8rem;font-weight:400;line-height:2rem;letter-spacing:.05rem;text-indent:var(--text-block-indent, 4.2rem);overflow-wrap:break-word}@media(min-width:1180px){.asset-text__content h1,.asset-text__content h2,.asset-text__content h3,.asset-text__content h4,.asset-text__content h5,.asset-text__content h6{--text-block-indent: 4.2rem;font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking)}}.asset-text__content p{margin:0;font-family:var(--font-body);font-size:1.8rem;font-weight:400;line-height:2rem;letter-spacing:.05rem;overflow-wrap:break-word}@media(min-width:1180px){.asset-text__content p{font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking)}}.asset-text__content h1+p,.asset-text__content h2+p,.asset-text__content h3+p,.asset-text__content h4+p,.asset-text__content h5+p,.asset-text__content h6+p{text-indent:0}.asset-text__content p:not(:first-child){text-indent:var(--text-block-indent, 4.2rem)}@media(min-width:1180px){.asset-text__content p:not(:first-child){--text-block-indent: 4.2rem}}.asset-text__content hr{width:100%;height:0;margin:var(--s-24) 0;border:0;border-top:.1rem solid var(--color-line)}.asset-text__content a{color:inherit;text-decoration:underline;text-decoration-color:#f0f0f073;text-underline-offset:.2em;transition:color .2s ease,text-decoration-color .2s ease}@media(hover:hover)and (pointer:fine){.asset-text__content a:hover,.asset-text__content a:focus-visible{color:#f0f0f0f2;text-decoration-color:#f0f0f0bf}}.asset-text--no-indent .asset-text__content p{text-indent:0}.asset-text__heading+.asset-text__content p:first-child{text-indent:0}.asset-text__ctas{display:grid;gap:0;margin-top:var(--s-24)}.asset-text__cta-item{text-indent:var(--text-block-indent, 4.2rem)}@media(min-width:1180px){.asset-text__cta-item{--text-block-indent: 4.2rem}}.asset-text--no-indent .asset-text__cta-item{text-indent:0}.asset-text__cta{display:inline;font-family:var(--font-body);font-size:1.8rem;font-weight:400;line-height:2rem;letter-spacing:.05rem;color:inherit;text-decoration:none}@media(min-width:1180px){.asset-text__cta{font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking)}}@media(min-width:1180px){.asset-text--sticky .asset-text__inner{align-items:start}}@media(min-width:1180px){.asset-text--sticky .asset-text__asset{position:sticky;top:0;align-self:start;max-height:100vh}}@media(min-width:1180px){.asset-text--sticky .asset-text__asset-media{max-height:100vh}.asset-text--sticky .asset-text__asset-media .now-asset__image,.asset-text--sticky .asset-text__asset-media .now-asset__video,.asset-text--sticky .asset-text__asset-media .now-asset__still{max-height:100vh;object-fit:contain}}.asset-text--mobile-asset-bottom .asset-text__asset{order:2}@media(min-width:1180px){.asset-text--mobile-asset-bottom .asset-text__asset{order:unset}}.asset-text--mobile-asset-bottom .asset-text__text{order:1}@media(min-width:1180px){.asset-text--mobile-asset-bottom .asset-text__text{order:unset}}.asset-text--carousel .asset-text__asset-media,.asset-text--carousel .asset-text-carousel__media .asset-text__asset-media,.asset-text--carousel .asset-text-carousel__media .now-asset{height:100%}.asset-text asset-text-carousel,.asset-text .asset-text-carousel{display:block;position:relative;z-index:0;width:100%;aspect-ratio:var(--asset-text-carousel-ratio, 4/5);overflow:hidden;isolation:isolate}.asset-text asset-text-carousel__viewport,.asset-text .asset-text-carousel__viewport{position:relative;width:100%;height:100%;touch-action:pan-y;outline:none}.asset-text asset-text-carousel__slides,.asset-text .asset-text-carousel__slides{position:relative;width:100%;height:100%;margin:0;padding:0}.asset-text asset-text-carousel__slide,.asset-text .asset-text-carousel__slide{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;pointer-events:none}.asset-text asset-text-carousel__slide.is-active,.asset-text asset-text-carousel__slide.is-entering,.asset-text .asset-text-carousel__slide.is-active,.asset-text .asset-text-carousel__slide.is-entering{visibility:visible;pointer-events:auto}.asset-text asset-text-carousel__media,.asset-text .asset-text-carousel__media{width:100%;height:100%;will-change:transform,clip-path}.asset-text asset-text-carousel__media .asset-text__asset-media,.asset-text asset-text-carousel__media .now-asset,.asset-text .asset-text-carousel__media .asset-text__asset-media,.asset-text .asset-text-carousel__media .now-asset{width:100%;height:100%}@media(min-width:1180px){.asset-text--sticky.asset-text--carousel .asset-text-carousel{max-height:100vh;aspect-ratio:var(--asset-text-carousel-ratio, 4/5)}.asset-text--sticky.asset-text--carousel .asset-text-carousel .asset-text__asset-media,.asset-text--sticky.asset-text--carousel .asset-text-carousel .now-asset__image,.asset-text--sticky.asset-text--carousel .asset-text-carousel .now-asset__video,.asset-text--sticky.asset-text--carousel .asset-text-carousel .now-asset__still{max-height:100vh;object-fit:cover}}
