.block-image-text[data-v-705a2b0f]{overflow-x:clip}.decoration[data-v-705a2b0f]{pointer-events:none;z-index:-1;width:160px;display:block;position:absolute;top:-15px;left:-33px}@media (min-width:1200px){.decoration[data-v-705a2b0f]{width:200px;top:-37px}}.content[data-v-705a2b0f]{gap:var(--space-sm);padding-inline:var(--space-sm);flex-direction:column;width:100%;margin-inline:auto;display:flex}@media (min-width:576px){.content[data-v-705a2b0f]{max-width:512px}}@media (min-width:992px){.content[data-v-705a2b0f]{flex-direction:row;align-items:center;max-width:758px;padding-inline:0}}@media (min-width:1200px){.content[data-v-705a2b0f]{max-width:944px}}@media (min-width:1440px){.content[data-v-705a2b0f]{justify-content:center;max-width:none}}@media (min-width:992px){.reverse .content[data-v-705a2b0f]{flex-direction:row-reverse}.media[data-v-705a2b0f],.text[data-v-705a2b0f]{flex:1 1 0;min-width:0}}@media (min-width:1440px){.media[data-v-705a2b0f]{flex:0 0 555px}}.image[data-v-705a2b0f]{width:100%;height:auto;display:block}.text[data-v-705a2b0f]{padding:var(--space-lg) var(--space-xs) 0;flex-direction:column;display:flex}@media (min-width:992px){.text[data-v-705a2b0f]{padding-block:0;padding-inline:var(--space-xl) var(--space-md)}}@media (min-width:1440px){.text[data-v-705a2b0f]{flex:0 0 557px}}@media (min-width:992px){.reverse .text[data-v-705a2b0f]{padding-inline:var(--space-md) var(--space-xl)}}.title[data-v-705a2b0f]{color:var(--color-text-primary);align-items:center;gap:var(--space-xs);overflow-wrap:anywhere;white-space:pre-line;display:flex}.title[data-v-705a2b0f]:not(:first-child){margin-top:var(--space-xs)}.title[data-v-705a2b0f]{font-family:var(--font-family-title);font-size:var(--font-size-3xl);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-title);line-height:var(--line-height-3xl)}.title-icon[data-v-705a2b0f]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:56px;height:56px;display:block}.description[data-v-705a2b0f]:not(:first-child){margin-top:var(--space-sm)}.description.inset[data-v-705a2b0f]{padding-left:var(--space-2xs)}@media (min-width:992px){.description.inset[data-v-705a2b0f]{padding-left:var(--space-xs)}}.description[data-v-705a2b0f]>*{margin-inline:0}.button[data-v-705a2b0f]{align-self:flex-start}.button[data-v-705a2b0f]:not(:first-child){margin-top:var(--space-md)}
