.text-image__inner[data-v-2a43cfcf]{flex-direction:column;justify-content:space-between;align-items:center;gap:4.5rem;display:flex}.text-image__media[data-v-2a43cfcf],.text-image__text[data-v-2a43cfcf]{flex:0 auto;width:100%}.text-image__inner--below-centered .text-image__media[data-v-2a43cfcf]{max-width:666px}@media (width>=992px){.text-image__inner--left[data-v-2a43cfcf],.text-image__inner--right[data-v-2a43cfcf]{flex-direction:row}.text-image__inner--left .text-image__media[data-v-2a43cfcf],.text-image__inner--left .text-image__text[data-v-2a43cfcf],.text-image__inner--right .text-image__media[data-v-2a43cfcf],.text-image__inner--right .text-image__text[data-v-2a43cfcf]{width:50%}.text-image__inner--left .text-image__media[data-v-2a43cfcf]{order:-1}}.text-image__figure[data-v-2a43cfcf]{width:100%;font:inherit;text-align:inherit;background:0 0;border:0;margin:0;padding:0;display:block;position:relative}.text-image__image[data-v-2a43cfcf]{width:100%;transition:opacity .15s linear;display:block}.text-image__zoom[data-v-2a43cfcf]{cursor:pointer}.text-image__zoom:focus-visible .text-image__image[data-v-2a43cfcf],.text-image__zoom:hover .text-image__image[data-v-2a43cfcf]{opacity:.5}.text-image__zoom[data-v-2a43cfcf]:focus-visible{border-radius:var(--rounded_default);outline:3px solid var(--secondary);outline-offset:2px;box-shadow:0 0 0 2px #fff}.text-image__magnifier[data-v-2a43cfcf]{z-index:1;border-radius:var(--rounded_full);background-color:var(--secondary);color:#fff;padding:10px;display:inline-flex;position:absolute;bottom:-5px;right:-5px}.text-image__zoom:focus-visible .text-image__magnifier[data-v-2a43cfcf],.text-image__zoom:hover .text-image__magnifier[data-v-2a43cfcf]{background-color:var(--primary)}.bg-highlight-box>.text-image__inner[data-v-2a43cfcf]{--highlight-box-padding:1.5rem;isolation:isolate;padding-inline:calc(var(--container-padding-x) + var(--highlight-box-padding));padding-block:var(--highlight-box-padding);position:relative}.bg-highlight-box>.text-image__inner[data-v-2a43cfcf]:before{content:"";inset:0 var(--container-padding-x);z-index:-1;border-radius:var(--rounded_default);background:#ee730c1a;position:absolute}@media (width>=768px){.bg-highlight-box>.text-image__inner[data-v-2a43cfcf]{--highlight-box-padding:2rem}}@media (prefers-reduced-motion:reduce){.text-image__image[data-v-2a43cfcf]{transition:none}}
