.text-media-columns{width:100%;padding-top:50px;padding-bottom:50px;position:relative;overflow:hidden}@media (min-width:768px){.text-media-columns{padding-top:75px;padding-bottom:75px}}.text-media-columns>picture{width:100%;height:100%;position:absolute;top:0;right:0}.text-media-columns>picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;height:100%}@media (min-width:1025px){.text-media-columns>picture img{-o-object-position:center;object-position:center}}.text-media-columns>div{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:1025px){.text-media-columns>div{max-width:1170px}}.text-media-columns .inner-wrapper{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;display:flex}.text-media-columns .inner-wrapper:not(:has(.inner-media)){align-items:flex-start}.text-media-columns .inner-wrapper .inner-content{width:100%;position:relative}.text-media-columns .inner-wrapper .inner-content>h2{color:rgb(0 0 0/var(--tw-text-opacity,1));--tw-text-opacity:1;margin-bottom:30px;font-size:40px;line-height:1}@media (min-width:1025px){.text-media-columns .inner-wrapper .inner-content>h2{font-size:48px}}.text-media-columns .inner-wrapper .inner-content>h2 mark{white-space:normal}.text-media-columns .inner-wrapper .inner-content>h3{font-size:1.25rem;font-weight:400;line-height:1.75rem}@media (min-width:768px){.text-media-columns .inner-wrapper .inner-content>h3{font-size:1.5rem;line-height:2rem}}@media (min-width:1400px){.text-media-columns .inner-wrapper .inner-content>h3{font-size:2rem;line-height:2.25rem}}.text-media-columns .inner-wrapper .inner-content>h3+*{margin-top:15px}.text-media-columns .inner-wrapper .inner-content>h4{font-size:1.5rem;font-weight:300;line-height:24px}.text-media-columns .inner-wrapper .inner-content>h4 img:has(+mark){margin-bottom:.75rem;margin-left:auto;margin-right:auto}@media (min-width:1025px){.text-media-columns .inner-wrapper .inner-content>h4 img:has(+mark){display:inline}}.text-media-columns .inner-wrapper .inner-content>h4 img+mark{text-align:center;display:block}@media (min-width:1025px){.text-media-columns .inner-wrapper .inner-content>h4 img+mark{margin-left:1rem;display:inline-block}}.text-media-columns .inner-wrapper .inner-content span{color:var(--primary)}.text-media-columns .inner-wrapper .inner-content>p{margin-bottom:15px;font-size:1.125rem;font-weight:300;line-height:1.75rem}@media (min-width:1025px){.text-media-columns .inner-wrapper .inner-content>p{font-size:1.25rem;line-height:1.75rem}}.text-media-columns .inner-wrapper .inner-content>p:last-child{margin-bottom:10px}.text-media-columns .inner-wrapper .inner-content>p strong{font-weight:600}.text-media-columns .inner-wrapper .inner-content p:has(.button-nice){margin-bottom:0}.text-media-columns .inner-wrapper .inner-content h4+p{margin-top:0}.text-media-columns .inner-wrapper .inner-content>ul{margin-top:14px;margin-bottom:14px;padding-left:2.5rem;font-size:.875rem;font-weight:300;line-height:1.25rem;list-style-type:disc}.text-media-columns .inner-wrapper .inner-content>ul ::marker{color:var(--primary)}.text-media-columns .inner-wrapper .inner-content>ul::marker{color:var(--primary)}@media (min-width:1025px){.text-media-columns .inner-wrapper .inner-content>ul{margin-top:1rem;margin-bottom:1rem;font-size:1.125rem;line-height:1.75rem}}.text-media-columns .inner-wrapper .inner-content>ul ul{list-style-type:circle}.text-media-columns .inner-wrapper .inner-content>ul a{color:var(--primary)}.text-media-columns .inner-wrapper .inner-content>ul a:hover{text-decoration-line:underline}.text-media-columns .inner-wrapper .inner-media{order:-1;width:100%;margin-bottom:1.25rem;position:relative}@media (min-width:768px){.text-media-columns .inner-wrapper .inner-media{order:1;margin-bottom:0}}.text-media-columns .inner-wrapper .inner-media .iframe-wrapper{width:100%!important;height:0!important;padding-bottom:56.25%!important;position:relative!important}.text-media-columns .inner-wrapper .inner-media .iframe-wrapper iframe[src*=vimeo]+img{width:100%;margin-left:0;margin-right:0}.text-media-columns .inner-wrapper .inner-media img{margin-left:auto;margin-right:auto}.text-media-columns .inner-wrapper .inner-media iframe{border-radius:.75rem;width:100%;height:100%;position:absolute;top:0;left:0}.text-media-columns .inner-wrapper .inner-media .video-block{width:calc(100% + 40px);margin-left:-1.25rem}@media (min-width:768px){.text-media-columns .inner-wrapper .inner-media .video-block{width:100%;margin-left:0}}.text-media-columns .inner-wrapper .inner-media .video-block:after{--tw-translate-x:-50%;--tw-translate-y:-50%;width:37px;height:37px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));cursor:pointer;opacity:.5;--tw-content:"";content:var(--tw-content);background-repeat:no-repeat;position:absolute;top:50%;left:50%}@media (min-width:768px){.text-media-columns .inner-wrapper .inner-media .video-block:after{width:5rem;height:5rem}}.text-media-columns .inner-wrapper .inner-media .video-block:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 480.88 480.88'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23ff2463;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M134.73,377.47,272.43,240.39l-137.6-137L180.7,57.75,364.17,240.39,180.59,423.13ZM0,480.88H480.88V0H0Z'/%3E%3C/svg%3E")}.text-media-columns .inner-wrapper .inner-media .video-block video{cursor:pointer;width:100%}.text-media-columns .inner-wrapper .inner-media .video-block.playing:after{display:none}@media (min-width:768px){.text-media-columns.section-50-50 .inner-wrapper>div{width:calc(50% - 10px)}}@media (min-width:1025px){.text-media-columns.section-60-40 .inner-wrapper>div:first-child{width:calc(60% - 15px)}.text-media-columns.section-60-40 .inner-wrapper>div:last-child{width:calc(40% - 15px)}}@media (min-width:768px){.text-media-columns.section-70-30 .inner-wrapper>div:first-child{width:calc(50% - 15px)}}@media (min-width:1025px){.text-media-columns.section-70-30 .inner-wrapper>div:first-child{width:calc(70% - 15px)}}@media (min-width:768px){.text-media-columns.section-70-30 .inner-wrapper>div:last-child{width:calc(50% - 15px)}}@media (min-width:1025px){.text-media-columns.section-70-30 .inner-wrapper>div:last-child{width:calc(30% - 15px)}.text-media-columns.section-40-60 .inner-wrapper>div:first-child{width:calc(40% - 15px)}.text-media-columns.section-40-60 .inner-wrapper>div:last-child{width:calc(60% - 15px)}.text-media-columns.section-80-20 .inner-wrapper>div:first-child{width:calc(80% - 30px)}.text-media-columns.section-80-20 .inner-wrapper>div:last-child{width:20%}}.text-media-columns.section-80-20 .inner-wrapper>.inner-content:first-child{border-bottom-width:1px;border-color:var(--black);margin-bottom:20px;margin-right:0;padding-bottom:20px;padding-right:0}@media (min-width:1025px){.text-media-columns.section-80-20 .inner-wrapper>.inner-content:first-child{border-bottom-width:0;border-right-width:1px;margin-bottom:0;margin-right:30px;padding-bottom:0;padding-right:30px}}.text-media-columns.section-80-20 .inner-wrapper>.inner-content>p{margin-bottom:0}.text-media-columns.section-80-20 .inner-wrapper>.inner-content a{text-decoration-line:underline}.text-media-columns.section-80-20.image-or-video-left .inner-media,.text-media-columns.section-80-20.image-or-video-left .inner-content:nth-child(2){order:-1}.text-media-columns.section-80-20.image-or-video-left .inner-wrapper>.inner-content:first-child{border-top-width:1px;border-bottom-width:0;border-right-width:0;margin:20px 0 0;padding:20px 0 0}@media (min-width:1025px){.text-media-columns.section-80-20.image-or-video-left .inner-wrapper>.inner-content:first-child{border-top-width:0;border-left-width:1px;margin-top:0;margin-left:30px;padding-top:0;padding-left:30px}.text-media-columns.section-20-80 .inner-wrapper>div:first-child{width:calc(20% - 30px)}.text-media-columns.section-20-80 .inner-wrapper>div:last-child{width:80%}}.text-media-columns.section-20-80 .inner-wrapper>.inner-content:first-child{border-bottom-width:1px;border-color:var(--black);margin-bottom:20px;margin-right:0;padding-bottom:20px;padding-right:0}@media (min-width:1025px){.text-media-columns.section-20-80 .inner-wrapper>.inner-content:first-child{border-bottom-width:0;border-right-width:1px;margin-bottom:0;margin-right:30px;padding-bottom:0;padding-right:30px}}.text-media-columns.section-20-80 .inner-wrapper>.inner-content>p{margin-bottom:0}.text-media-columns.section-20-80 .inner-wrapper>.inner-content a{text-decoration-line:underline}.text-media-columns.section-20-80.image-or-video-left .inner-media,.text-media-columns.section-20-80.image-or-video-left .inner-content:nth-child(2){order:-1}.text-media-columns.section-20-80.image-or-video-left .inner-wrapper>.inner-content:first-child{border-top-width:1px;border-bottom-width:0;border-right-width:0;margin:20px 0 0;padding:20px 0 0}@media (min-width:1025px){.text-media-columns.section-20-80.image-or-video-left .inner-wrapper>.inner-content:first-child{border-top-width:0;border-left-width:1px;margin-top:0;margin-left:30px;padding-top:0;padding-left:30px}.text-media-columns.image-or-video-left .inner-media{order:-1}}.text-media-columns.bg-hidden-tablet>picture{display:none}@media (min-width:1025px){.text-media-columns.bg-hidden-tablet>picture{display:block}}.text-media-columns.py-large{padding-top:60px;padding-bottom:60px}@media (min-width:1025px){.text-media-columns.py-large{padding-top:120px;padding-bottom:120px}}.text-media-columns.list-columns>div{max-width:1400px}.text-media-columns.list-columns .inner-wrapper .inner-content>ul{-moz-column-gap:50px;flex-wrap:wrap;gap:30px 50px;padding-left:1.25rem;font-size:1.125rem;line-height:1.75rem;display:flex}.text-media-columns.list-columns .inner-wrapper .inner-content>ul li{width:100%}@media (min-width:768px){.text-media-columns.list-columns .inner-wrapper .inner-content>ul li{width:calc(50% - 25px)}}.text-media-columns.bigger-fonts .inner-content{flex-direction:column;flex:1;display:flex}.text-media-columns.bigger-fonts .inner-content>h3{margin-bottom:20px;font-size:89px;font-weight:700}.text-media-columns.bigger-fonts .inner-content>p{font-size:1.5rem;line-height:2rem}@media (min-width:1025px){.text-media-columns.bigger-fonts .inner-content>p{font-size:2rem;line-height:2.25rem}}
