.media-text__inner{display:grid;gap:2.5rem}@media screen and (min-width: 992px){.media-text__inner{grid-template-columns:1fr 1fr;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;gap:1.25rem}}.media-text__main{min-width:0}@media screen and (min-width: 992px){.media-text__main{max-width:34.375rem;padding-top:2.1875rem}}.media-text__title.h2{margin-bottom:1.875rem}.media-text__content{max-width:33.0625rem}.media-text__list-title.h3{margin:2.5rem 0 1.25rem}.media-text__tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem;margin:0;padding:0;list-style:none}.media-text li.media-text__tag{color:var(--color-chip-text)}.media-text__tag{padding:.625rem;border-radius:.3125rem;background-color:var(--color-chip);font-size:.875rem;line-height:1.4}.media-text__checklist{display:grid;gap:.625rem;margin:1.875rem 0 0;padding:0;list-style:none}.media-text__check{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.625rem;line-height:1.4}.media-text__check-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.media-text__button{margin-top:2.5rem}.media-text__media{position:relative;margin:0;aspect-ratio:640/570;overflow:hidden;border-radius:.625rem;background-color:var(--color-surface)}.media-text__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .8s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .8s cubic-bezier(.22,1,.36,1);transition:transform .8s cubic-bezier(.22,1,.36,1);transition:transform .8s cubic-bezier(.22,1,.36,1),-webkit-transform .8s cubic-bezier(.22,1,.36,1)}.media-text__media:hover .media-text__image,.media-text__media:focus-within .media-text__image{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.media-text__label,.media-text__image-tag{padding:.375rem .9375rem;border-radius:4.375rem;background-color:#fffbef99;color:#000;font-size:.875rem;line-height:1.4;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.media-text__label{position:absolute;top:1.875rem;left:1.875rem}.media-text__image-tags{position:absolute;bottom:1.875rem;left:1.875rem;right:5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;margin:0;padding:0;list-style:none}.media-text li.media-text__image-tag{color:#000}.media-text__link svg{position:absolute;right:1.875rem;bottom:1.875rem;z-index:1;display:block;-webkit-transition:-webkit-transform .3s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .3s cubic-bezier(.22,1,.36,1);transition:transform .3s cubic-bezier(.22,1,.36,1);transition:transform .3s cubic-bezier(.22,1,.36,1),-webkit-transform .3s cubic-bezier(.22,1,.36,1)}.media-text__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:.625rem}.media-text__link:hover svg,.media-text__link:focus-visible svg{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.media-text__link:focus-visible{outline:none}.media-text__link:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:-4px}@media screen and (min-width: 992px){.media-text--image-left .media-text__media{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}@media screen and (min-width: 992px){.media-text--image-left .media-text__main{padding-left:5.625rem;max-width:40rem}}@media (prefers-reduced-motion: reduce){.media-text__image,.media-text__link svg{-webkit-transition:none;transition:none}}
