.o-text{padding-block-start:2.5rem;padding-block-end:2.5rem}@media screen and (min-width: 1024px){.o-text{padding-block-start:3.75rem;padding-block-end:3.75rem}}.o-hero+.o-text{padding-block-start:0}.o-text__content{max-inline-size:1536px;margin-inline:auto;padding-inline:clamp(1rem,4vw,12rem);display:grid;grid-template-columns:repeat(12, 1fr);column-gap:2rem;grid-auto-flow:dense;align-items:start;row-gap:2.5rem}.o-text__content__title{grid-column:1/-1}.o-text__content__title>*{display:block;font-family:"GT Flexa Extended",sans-serif;font-weight:700;font-size:1.5rem;line-height:1.1;margin-block-start:0;margin-block-end:2.5rem}@media screen and (min-width: 600px)and (max-width: 1439px){.o-text__content__title>*{font-size:1.75rem}}@media screen and (min-width: 1440px){.o-text__content__title>*{font-size:2rem}}.o-text__content__title>* small{font-family:"GT Flexa",sans-serif;font-weight:400;font-size:1.125rem;display:block}@media screen and (min-width: 600px)and (max-width: 1439px){.o-text__content__title>* small{font-size:1.1875rem}}@media screen and (min-width: 1024px){.o-text__content__title>* small{display:inline}}@media screen and (min-width: 1440px){.o-text__content__title>* small{font-size:1.25rem}}.o-text__content__title>*{letter-spacing:-3%;border-bottom:1px solid #000;padding-block-end:1.5rem;margin-block-end:2.5rem;margin-block-end:0}.o-text__content__text{grid-column:1/-1}@media screen and (min-width: 1440px){.o-text__content__text{grid-column:4/-1}}.o-text__content__aside a{color:#000;text-decoration:underline}.o-text__content__aside a:hover,.o-text__content__aside a:focus-visible{color:#0000c4;text-decoration:none}.o-text__content__aside{grid-column:1/-1}@media screen and (min-width: 1440px){.o-text__content__aside{grid-column:4/-1}}.o-text__content__footer{font-size:1.5rem;font-family:"GT Flexa Extended",sans-serif;font-weight:700;color:#000;padding-block-start:1.5rem;display:flex;align-items:center;justify-content:end;column-gap:1.5rem;order:2;border-top:1px solid #000;grid-column:1/-1}.o-text--full .o-text__content__text{grid-column:1/-1}@media screen and (min-width: 1440px){.o-text--footer .o-text__content{grid-template-rows:auto auto}.o-text--footer .o-text__content .o-text__content__text{grid-row:1/2}.o-text--footer .o-text__content .o-text__content__text{grid-row:2/3}.o-text--footer .o-text__content .o-text__content__aside{grid-row:2/3}.o-text--footer .o-text__content .o-text__content__footer{grid-row:3/4}}.o-text--aside .o-text__content__text{grid-column:1/-1}@media screen and (min-width: 1440px){.o-text--aside .o-text__content__text{grid-column:1/7}}.o-text--aside .o-text__content__aside{grid-column:1/-1}@media screen and (min-width: 1440px){.o-text--aside .o-text__content__aside{grid-column:8/-1}}.o-text--aside .o-text__content__aside__image{margin-block-start:1.5rem}.o-text--aside .o-text__content__aside__image:first-child{margin-block-start:0}.o-text--aside .o-text__content__aside__image picture{display:block;aspect-ratio:16/9}.o-text--aside .o-text__content__aside__image img{width:100%;height:100%;object-fit:cover}.o-text--aside-left .o-text__content__text{grid-column:1/-1}@media screen and (min-width: 1440px){.o-text--aside-left .o-text__content__text{grid-column:7/-1}}.o-text--aside-left .o-text__content__aside{grid-column:1/-1}@media screen and (min-width: 1440px){.o-text--aside-left .o-text__content__aside{grid-column:1/6}}.o-text--aside-float .o-text__content{display:block;overflow:hidden}.o-text--aside-float .o-text__content__title{margin-block-end:2.5rem}.o-text--aside-float .o-text__content__aside{margin-block-end:2.5rem}@media screen and (min-width: 1440px){.o-text--aside-float .o-text__content__aside{float:right;width:calc((100% + 2rem)*5/12 - 2rem);margin-inline-start:5rem;margin-block-end:5rem}.o-text--aside-float .o-text__content__aside .m-image__caption{margin-block-end:0}}@media screen and (min-width: 1440px){.o-text--aside-float-left .o-text__content__aside{float:left;margin-inline-start:0;margin-inline-end:5rem}}.o-text--benefits .o-text__content__text{grid-column:1/-1;order:1}@media screen and (min-width: 1440px){.o-text--benefits .o-text__content__text{grid-column:1/6;order:initial}}.o-text--benefits .o-text__content__text .m-text{font-family:"GT Flexa",sans-serif;font-weight:300;font-size:1.125rem}@media screen and (min-width: 1024px){.o-text--benefits .o-text__content__text .m-text{font-size:1.5rem}}.o-text--benefits .o-text__content__aside{grid-column:1/-1;order:2}@media screen and (min-width: 1440px){.o-text--benefits .o-text__content__aside{grid-column:7/-1;order:initial}}.o-text__benefits{list-style:none;margin:0;padding:0}.o-text__benefits__item{display:flex;align-items:flex-start;gap:.75rem;padding-block:.75rem;font-family:"GT Flexa",sans-serif;font-weight:400;font-size:1.125rem;line-height:1.1}@media screen and (min-width: 1024px){.o-text__benefits__item{font-weight:300;font-size:1.5rem}}.o-text__benefits__item p,.o-text__benefits__item ul,.o-text__benefits__item ol,.o-text__benefits__item a{font:inherit}.o-text__benefits__item>div>*:first-child{margin-block-start:0}.o-text__benefits__item>div>*:last-child{margin-block-end:0}.o-text__benefits__item .a-icon{flex-shrink:0;color:blue;margin-block-start:.125rem}