.centered-text{align-items:center;display:flex;justify-content:center;text-align:center}.centered-text .centered-text_content .arrow-link{color:#2f473f}.centered-text .centered-text_content{align-items:center;display:flex;flex-direction:column;gap:clamp(1.875rem,1.07rem + 2.68vw,3.75rem);justify-content:center;max-width:1300px;text-align:center}.centered-text .centered-text_content h2,.centered-text .centered-text_content h3,.centered-text .centered-text_content h4,.centered-text .centered-text_content h5,.centered-text .centered-text_content h6{font-size:clamp(2.5rem,-.22rem + 4.35vw,5rem);line-height:1.1}.centered-text .centered-text_content h2+p,.centered-text .centered-text_content h3+p,.centered-text .centered-text_content h4+p,.centered-text .centered-text_content h5+p,.centered-text .centered-text_content h6+p{margin-top:clamp(1.25rem,-.11rem + 2.17vw,2.5rem)}.centered-text .centered-text_content p{font-size:clamp(1.125rem,.45rem + 1.09vw,1.75rem);margin:auto;max-width:1000px}.centered-text .centered-text_content p+p{margin-top:clamp(.625rem,-.05rem + 1.09vw,1.25rem)}.centered-text.--smaller-text h2,.centered-text.--smaller-text h3,.centered-text.--smaller-text h4,.centered-text.--smaller-text h5,.centered-text.--smaller-text h6{font-size:clamp(1.5rem,-.27rem + 2.83vw,3.125rem);line-height:120%}.bento__block{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #b0b8ae;border-radius:16px;color:#2f473f}.bento__block.has-bg-image{background-image:var(--bg-image);border:none;color:#fff}@media(max-width:1023px){.bento__block.has-bg-image{background-image:var(--mobile-bg-image,var(--bg-image))}}.bento--perche-vireo .bento__block.no-certification.bento__block-4 .bento__block__content,.bento__block.no-certification .bento__block__content{justify-content:flex-start}.bento__block .bento__block__content{display:flex;flex-direction:column;gap:clamp(.9375rem,-2.12rem + 4.89vw,3.75rem);height:100%;justify-content:flex-end;padding:clamp(1.25rem,.57rem + 1.09vw,1.875rem);width:100%}.bento__block .bento__block__content .bento__block__content__wrapper{display:flex;flex-direction:column;gap:clamp(.625rem,-1.41rem + 3.26vw,2.5rem)}.bento__block .bento__block__content .bento__block__content__icon{aspect-ratio:1;border-radius:8px;left:clamp(1.25rem,.57rem + 1.09vw,1.875rem);max-width:150px;padding:clamp(.625rem,-.05rem + 1.09vw,1.25rem);position:absolute;top:clamp(1.25rem,.57rem + 1.09vw,1.875rem);width:8dvw}.bento__block .bento__block__content .bento__block__content__icon img{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bento__block .bento__block__content .bento__block__content__text{display:flex;flex-direction:column;gap:clamp(.3125rem,-.71rem + 1.63vw,1.25rem)}.bento__block .bento__block__content .bento__block__content__text p{font-size:clamp(.75rem,.07rem + 1.09vw,1.375rem)}.bento__block .bento__block__content .bento__block__content__text p:first-of-type{font-size:clamp(1.5rem,.01rem + 2.39vw,2.875rem)}.bento__block .bento__block__content .bento__block__content__text p:first-of-type:last-of-type{font-size:clamp(.75rem,.07rem + 1.09vw,1.375rem)}@media(max-width:1023px){.bento__block .bento__block__content .bento__block__content__text p{font-size:14px;line-height:normal}.bento__block .bento__block__content .bento__block__content__text p:first-of-type{font-size:28px}.bento__block .bento__block__content .bento__block__content__text p:first-of-type:last-of-type{font-size:14px}}.bento__block .bento__block__content .bento__block__content__links{display:flex;flex-direction:column;gap:clamp(.9375rem,-.08rem + 1.63vw,1.875rem)}.bento__block.bento__block-4 .bento__block__content__text p{max-width:clamp(31.25rem,18.34rem + 20.65vw,43.125rem)}.bento__block.bento__block-4:not(.no-certification) .bento__block__content__icon{aspect-ratio:125/150;left:auto;max-width:125px;right:clamp(.9375rem,-.08rem + 1.63vw,1.875rem);top:50%;transform:translateY(-50%);width:7dvw}@media(min-width:1024px){.bento__block.bento__block-4 .bento__block__content{justify-content:center}}.bento__block.bento__block-5 .bento__block__content__text p,.bento__block.bento__block-6 .bento__block__content__text p{max-width:clamp(23.125rem,2.74rem + 32.61vw,41.875rem)}.bento__block.bento__block-5 .bento__block__content__icon,.bento__block.bento__block-6 .bento__block__content__icon{aspect-ratio:125/150;left:auto;max-width:125px;right:clamp(.9375rem,-.08rem + 1.63vw,1.875rem);top:50%;transform:translateY(-50%);width:7dvw}@media(min-width:1024px){.bento__block.bento__block-7 .bento__block__content{justify-content:flex-start}.bento__block.bento__block-7 .bento__block__content__icon{display:none}}@media(max-width:1023px){.bento__block .bento__block__content{gap:30px;justify-content:space-between}.bento__block .bento__block__content .bento__block__content__icon{align-self:flex-start;display:flex;justify-content:center;position:static;transform:none;width:20dvw}.bento__block.bento__block-5 .bento__block__content__icon,.bento__block.bento__block-6 .bento__block__content__icon{aspect-ratio:1;display:flex;justify-content:center;width:20dvw}.bento__block.bento__block-4.no-certification .bento__block__content{justify-content:flex-end}.bento__block.bento__block-4:not(.no-certification) .bento__block__content__icon{aspect-ratio:1;position:static;right:auto;top:auto;transform:none;width:20dvw}}.bento{display:grid;gap:clamp(.5rem,-.04rem + .87vw,1rem)}.bento .bento__col{display:flex;flex-direction:column;gap:clamp(.625rem,.29rem + .54vw,.9375rem)}.bento .bento__row-1{display:grid;gap:clamp(.625rem,.29rem + .54vw,.9375rem);grid-template-columns:33.1% 1fr}.bento .bento__row-1 .bento__row-1__right__top{display:grid;gap:clamp(.625rem,.29rem + .54vw,.9375rem);grid-template-columns:1fr 1fr}.bento .bento__row-2{display:grid;gap:clamp(.625rem,.29rem + .54vw,.9375rem);grid-template-columns:57.6% 1fr}.bento .bento__block-1,.bento .bento__block-7{height:100%}.bento .bento__block-2,.bento .bento__block-3{aspect-ratio:570/475}.bento .bento__block-4{aspect-ratio:1150/300}.bento .bento__block-5,.bento .bento__block-6{aspect-ratio:1000/225}@media(max-width:1023px){.bento .bento__row-1,.bento .bento__row-1 .bento__row-1__right__top,.bento .bento__row-2,.bento .bento__row-2 .bento__row-1__right__top{grid-template-columns:1fr}.bento .bento__block{aspect-ratio:345/280;height:auto;margin-inline:auto;max-width:500px;width:100%}.bento .bento__block.bento__block-1,.bento .bento__block.bento__block-4,.bento .bento__block.bento__block-7{aspect-ratio:345/450}.bento .bento__block.bento__block-2,.bento .bento__block.bento__block-3,.bento .bento__block.bento__block-5,.bento .bento__block.bento__block-6{aspect-ratio:unset}.bento .bento__block:not(.has-bg-image){aspect-ratio:unset;height:auto;min-height:auto}.bento.bento--perche-vireo .bento__block.no-certification{aspect-ratio:345/220}.bento.bento--perche-vireo .bento__block.bento__block-1.no-certification,.bento.bento--perche-vireo .bento__block.bento__block-4.no-certification,.bento.bento--perche-vireo .bento__block.bento__block-7.no-certification{aspect-ratio:345/350}.bento.bento--perche-vireo .bento__block:not(.has-bg-image){aspect-ratio:unset;height:auto}}
