/* compiled by scssphp 1.6.0 on Thu, 07 May 2026 14:30:22 +0000 (0.0586s) */

html body#root #wrap_all #main .textblock-intro__wrapper.section{position:relative;padding:2.5rem 0}@media only screen and (min-width: 48rem){html body#root #wrap_all #main .textblock-intro__wrapper.section{padding:2.5rem 0}}@media only screen and (min-width: 64rem){html body#root #wrap_all #main .textblock-intro__wrapper.section{padding:4.375rem 0}}@media only screen and (max-width: 29.9375rem){html body#root #wrap_all #main .textblock-intro__wrapper.section{padding:2.5rem 0 0}}@media only screen and (min-width: 48rem){html body#root #wrap_all #main .textblock-intro__container.columns-6>*{grid-column:2 / span 13}}@media only screen and (min-width: 64rem){html body#root #wrap_all #main .textblock-intro__container.columns-6>*{grid-column:span 4}}@media only screen and (min-width: 85.375rem){html body#root #wrap_all #main .textblock-intro__container.columns-6>*{grid-column:span 3}}@media only screen and (min-width: 48rem){html body#root #wrap_all #main .textblock-intro__container.columns-6>*.span-5{grid-column:2 / span 13}}@media only screen and (min-width: 64rem){html body#root #wrap_all #main .textblock-intro__container.columns-6>*.span-5{grid-column:3 / span 8;padding-right:2.5rem}}@media only screen and (min-width: 85.375rem){html body#root #wrap_all #main .textblock-intro__container.columns-6>*.span-5{grid-column:3 / span 9;padding-right:10.375rem}}html body#root #wrap_all #main .textblock-intro__container.columns-6>*.span-5.right{order:0;grid-column:1 / span 14;padding-left:2.5rem}@media only screen and (min-width: 48rem){html body#root #wrap_all #main .textblock-intro__container.columns-6>*.span-5.right{grid-column:2 / span 13}}@media only screen and (min-width: 64rem){html body#root #wrap_all #main .textblock-intro__container.columns-6>*.span-5.right{order:2;grid-column:6 / span 9;padding-left:10.375rem;padding-right:0}}@media only screen and (max-width: 29.9375rem){html body#root #wrap_all #main .textblock-intro__container.columns-6>*.span-5.right{padding-left:0}}@media only screen and (min-width: 64rem){html body#root #wrap_all #main .textblock-intro__container{align-items:flex-start}}html body#root #wrap_all #main .textblock-intro__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 63.9375rem){html body#root #wrap_all #main .textblock-intro__content{margin-bottom:1.875rem}}html body#root #wrap_all #main .textblock-intro__content .heading-4{font-size:1rem}@media only screen and (min-width: 48rem){html body#root #wrap_all #main .textblock-intro__content .heading-4{font-size:1.125rem}}@media only screen and (min-width: 64rem){html body#root #wrap_all #main .textblock-intro__content .heading-4{font-size:1.3125rem}}@media only screen and (max-width: 47.9375rem){html body#root #wrap_all #main .textblock-intro__content .heading-4{font-size:1.25rem}}html body#root #wrap_all #main .textblock-intro__content p:empty{display:none}html body#root #wrap_all #main .textblock-intro__content .textblock--expandable{font-size:1.125rem;line-height:1.83;margin-bottom:1.875rem}html body#root #wrap_all #main .textblock-intro__content .textblock--expandable[aria-hidden="true"]{display:none}html body#root #wrap_all #main .textblock-intro__content .toggle.button{background-color:transparent;background-image:linear-gradient(-45deg, transparent 0.7rem, #72be44 0.7rem);color:#fff;margin:0 0.5rem 0.625rem 0;padding:1rem 1.375rem}html body#root #wrap_all #main .textblock-intro__content .toggle.button .icon{display:none}html body#root #wrap_all #main .textblock-intro__content .toggle.button:hover{background-image:linear-gradient(-45deg, transparent 0.7rem, #2d6ab1 0.7rem)}html body#root #wrap_all #main .textblock-intro__image{position:relative;filter:drop-shadow(0 4px 8px rgba(0, 0, 0, 0.2));min-width:calc(100% + 32px);max-width:calc(100% + 32px);margin-left:-1rem;margin-right:-1rem;height:21.25rem}@media only screen and (min-width: 48rem){html body#root #wrap_all #main .textblock-intro__image{min-width:auto;max-width:none;margin-left:0;margin-right:0;padding-left:1.25rem}html body#root #wrap_all #main .textblock-intro__image:before,html body#root #wrap_all #main .textblock-intro__image:after{content:'';position:absolute;left:0;height:50%;z-index:1}html body#root #wrap_all #main .textblock-intro__image:before{right:1.25rem;top:1.25rem;border:2px solid #efefef;transform:skewY(3deg);border-bottom:none}html body#root #wrap_all #main .textblock-intro__image:after{bottom:1.25rem;right:1.25rem;border:2px solid #efefef;border-top:none}}html body#root #wrap_all #main .textblock-intro__image img{width:100%;height:100%;object-fit:cover;clip-path:polygon(0 0, 100% 5%, 100% 100%, 0% 100%)}html body#root #wrap_all #main .textblock-intro__image.left{margin-left:-1rem}@media only screen and (min-width: 48rem){html body#root #wrap_all #main .textblock-intro__image.left{margin-left:0}}@media only screen and (min-width: 64rem){html body#root #wrap_all #main .textblock-intro__image.left{margin-left:-2.1875rem;grid-column:3 / span 3}}