.blocks__media .img-container[data-v-8bc996c5],.blocks__image-text .img-container[data-v-8bf6ed05]{overflow:hidden;transform:scale(1)!important}.blocks__image-text .text-container[data-v-8bf6ed05]{margin-top:var(--gut)}@media (max-width:1023px){.blocks__image-text .text-container .text[data-v-8bf6ed05]{width:100%}}@media (max-width:767px){.blocks__image-text .text-container[data-v-8bf6ed05]{width:100%}}.blocks__image-text--reversed .img-container[data-v-8bf6ed05],.blocks__image-text--reversed .text-container[data-v-8bf6ed05]{margin-left:auto}.blocks__double-images-text .images[data-v-d00dcc56]{gap:var(--gut)}.blocks__double-images-text .img-container[data-v-d00dcc56]{overflow:hidden;position:relative;transform:scale(1)!important}.blocks__double-images-text .img-container[data-v-d00dcc56]:before{content:"";display:block;padding-top:56.28%;width:100%}.blocks__double-images-text .img-container[data-v-d00dcc56]>:first-child{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.blocks__double-images-text .img-container[data-v-d00dcc56]:last-child{margin-left:auto}@media (max-width:1023px){.blocks__double-images-text .img-container[data-v-d00dcc56]{width:100%}.blocks__double-images-text .img-container[data-v-d00dcc56]:first-child{margin-bottom:var(--gut)}}.blocks__double-images-text .text-container[data-v-d00dcc56]{margin-left:auto;margin-top:var(--gut)}@media (max-width:1023px){.blocks__double-images-text .text-container[data-v-d00dcc56]{margin-left:0}.blocks__double-images-text .text-container .text[data-v-d00dcc56]{width:100%}}@media (max-width:767px){.blocks__double-images-text .text-container[data-v-d00dcc56]{width:100%}}.blocks__double-images-text--reversed .img-container[data-v-d00dcc56]:first-child{margin-left:auto}.blocks__double-images-text--reversed .img-container[data-v-d00dcc56]:last-child,.blocks__double-images-text--reversed .text-container[data-v-d00dcc56]{margin-left:0}.blocks__quote-text .quote[data-v-3af6f1f9]{margin-bottom:5em}@media (max-width:767px){.blocks__quote-text .quote[data-v-3af6f1f9]{width:90%}}.blocks__quote-text .quote.is-single-word[data-v-3af6f1f9] p{display:inline-block;position:relative}.blocks__quote-text .quote.is-single-word[data-v-3af6f1f9] p span:before{content:'"';font-size:min(32px,32/var(--bp) * 100vw);left:max(-16px,-16/var(--bp) * 100vw);position:absolute;top:0}@media (min-width:1024px){.blocks__quote-text .quote.is-single-word[data-v-3af6f1f9] p span:before{font-size:min(48px,48/var(--bp) * 100vw);left:max(-20px,-20/var(--bp) * 100vw)}}@media (min-width:1600px){.blocks__quote-text .quote.is-single-word[data-v-3af6f1f9] p span:before{font-size:min(36px,36/var(--bp) * 100vw)}}.blocks__quote-text .quote.is-single-word[data-v-3af6f1f9] p span:after{content:'"';font-size:min(32px,32/var(--bp) * 100vw);margin-left:min(4px,4/var(--bp) * 100vw);position:relative}@media (min-width:1024px){.blocks__quote-text .quote.is-single-word[data-v-3af6f1f9] p span:after{font-size:min(48px,48/var(--bp) * 100vw);margin-left:min(20px,20/var(--bp) * 100vw)}}@media (min-width:1600px){.blocks__quote-text .quote.is-single-word[data-v-3af6f1f9] p span:after{font-size:min(36px,36/var(--bp) * 100vw)}}.blocks__quote-text .quote[data-v-3af6f1f9]:not(.blocks__quote-text .quote.is-single-word) p:first-child{position:relative}.blocks__quote-text .quote[data-v-3af6f1f9]:not(.blocks__quote-text .quote.is-single-word) p:first-child span:before{content:'"';font-size:min(32px,32/var(--bp) * 100vw);left:max(-16px,-16/var(--bp) * 100vw);position:absolute;top:0}@media (min-width:1024px){.blocks__quote-text .quote[data-v-3af6f1f9]:not(.blocks__quote-text .quote.is-single-word) p:first-child span:before{font-size:min(48px,48/var(--bp) * 100vw);left:max(-20px,-20/var(--bp) * 100vw)}}@media (min-width:1600px){.blocks__quote-text .quote[data-v-3af6f1f9]:not(.blocks__quote-text .quote.is-single-word) p:first-child span:before{font-size:min(36px,36/var(--bp) * 100vw)}}.blocks__quote-text .quote[data-v-3af6f1f9]:not(.blocks__quote-text .quote.is-single-word) p:last-child{display:inline-block;position:relative}.blocks__quote-text .quote[data-v-3af6f1f9]:not(.blocks__quote-text .quote.is-single-word) p:last-child span:after{content:'"';font-size:min(32px,32/var(--bp) * 100vw);margin-left:min(4px,4/var(--bp) * 100vw);position:relative}@media (min-width:1024px){.blocks__quote-text .quote[data-v-3af6f1f9]:not(.blocks__quote-text .quote.is-single-word) p:last-child span:after{font-size:min(48px,48/var(--bp) * 100vw);margin-left:min(20px,20/var(--bp) * 100vw)}}@media (min-width:1600px){.blocks__quote-text .quote[data-v-3af6f1f9]:not(.blocks__quote-text .quote.is-single-word) p:last-child span:after{font-size:min(36px,36/var(--bp) * 100vw)}}.blocks__quote-text .description[data-v-3af6f1f9]{margin-left:auto}@media (max-width:1023px){.blocks__quote-text .description[data-v-3af6f1f9]{margin-left:0}}@media (max-width:767px){.blocks__quote-text .description[data-v-3af6f1f9]{width:100%}}.blocks__quote-text--reversed .quote[data-v-3af6f1f9]{margin-left:auto}@media (max-width:1023px){.blocks__quote-text--reversed .quote[data-v-3af6f1f9]{margin-left:0}}.blocks__quote-text--reversed .description[data-v-3af6f1f9]{margin-left:0}.data-grid[data-v-7e70213e]{background-color:#1a1a1a;display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(4,1fr);margin-left:calc(var(--m)*-1);position:relative;width:calc(100% + var(--m)*2)}@media (max-width:767px){.data-grid[data-v-7e70213e]{display:flex;flex-direction:column}}.element[data-v-7e70213e]{color:#fff;overflow:hidden;padding:min(40px,40/var(--bp) * 100vw) 0 min(40px,40/var(--bp) * 100vw) min(120px,120/var(--bp) * 100vw);padding-left:min(120px,120/var(--bp) * 100vw);position:relative}@media (max-width:767px){.element[data-v-7e70213e]{background-image:none;grid-column-start:unset;grid-row-start:unset;padding:min(25px,25/var(--bp) * 100vw) 0 min(25px,25/var(--bp) * 100vw) min(90px,90/var(--bp) * 100vw);padding-left:min(90px,90/var(--bp) * 100vw)}.element[data-v-7e70213e]:after{background:linear-gradient(90deg,#fff 10%,transparent 25%);background-size:6px 1px;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.app-header--is-transparent .element[data-v-7e70213e]:after{opacity:.3}}.element[data-v-7e70213e]:before{background-color:#fff;border-radius:min(40px,40/var(--bp) * 100vw);content:"";height:min(40px,40/var(--bp) * 100vw);left:min(40px,40/var(--bp) * 100vw);position:absolute;top:min(45px,45/var(--bp) * 100vw);width:min(40px,40/var(--bp) * 100vw)}@media (max-width:767px){.element[data-v-7e70213e]:before{border-radius:min(30px,30/var(--bp) * 100vw);height:min(30px,30/var(--bp) * 100vw);left:min(30px,30/var(--bp) * 100vw);top:min(30px,30/var(--bp) * 100vw);width:min(30px,30/var(--bp) * 100vw)}}.element[data-v-7e70213e]:nth-child(2){grid-column-start:4;grid-row-start:2}.element[data-v-7e70213e]:nth-child(3){grid-column-start:2;grid-row-start:2}.element[data-v-7e70213e]:nth-child(4){grid-column-start:3;grid-row-start:1}.element[data-v-7e70213e]:nth-child(5){grid-column-start:1;grid-row-start:2}.element[data-v-7e70213e]:nth-child(6){grid-column-start:4;grid-row-start:1}.element[data-v-7e70213e]:nth-child(7){grid-column-start:2;grid-row-start:1}.element[data-v-7e70213e]:nth-child(8){grid-column-start:3;grid-row-start:2}.element-number[data-v-7e70213e]{width:95%;word-wrap:break-word}.element-desc[data-v-7e70213e]{width:80%}.spacers[data-v-7e70213e]{display:flex;height:100%;pointer-events:none}.spacers[data-v-7e70213e],.spacers[data-v-7e70213e]:after{position:absolute;width:100%}.spacers[data-v-7e70213e]:after{background:linear-gradient(90deg,#fff 10%,transparent 25%);background-size:6px 1px;bottom:0;content:"";height:1px;left:0}.app-header--is-transparent .spacers[data-v-7e70213e]:after{opacity:.3}.spacers[data-v-7e70213e]:after{top:50%;transform:translateY(-50%)}@media (max-width:767px){.spacers[data-v-7e70213e]{display:none}}.spacers .spacer[data-v-7e70213e]{height:100%;position:relative;width:25%}.spacers .spacer[data-v-7e70213e]:first-child:before{transform:translate(-25%)}.spacers .spacer span[data-v-7e70213e]{background-image:linear-gradient(180deg,#fff 10%,transparent 25%);background-position:100%;background-repeat:repeat-y;background-size:1px 6px;display:block;height:100%;width:100%}.spacers .spacer[data-v-7e70213e]:after{background-color:#1a1a1a;height:min(15px,15/var(--bp) * 100vw);right:max(-7.5px,-7.5/var(--bp) * 100vw);width:min(15px,15/var(--bp) * 100vw);z-index:2}.spacers .spacer[data-v-7e70213e]:after,.spacers .spacer[data-v-7e70213e]:before{bottom:0;content:"";margin:auto;position:absolute;top:0}.spacers .spacer[data-v-7e70213e]:before{background-color:#fff;border-radius:50%;height:min(3px,3/var(--bp) * 100vw);opacity:.25;right:max(-1.5px,-1.5/var(--bp) * 100vw);width:min(3px,3/var(--bp) * 100vw);z-index:3}.blocks[data-v-2d671c7a]{--margin:max(60px,min(120px,120/var(--bp) * 100vw));margin:var(--margin) auto}@media (max-width:767px){.blocks[data-v-2d671c7a]{--margin:max(20px,min(40px,40/var(--bp) * 100vw))}}.blocks[data-v-2d671c7a]:first-of-type{--margin-t:max(60px,min(160px,160/var(--bp) * 100vw));margin-top:var(--margin-t)}.blocks[data-v-2d671c7a]:last-of-type{--margin-b:max(60px,min(160px,160/var(--bp) * 100vw));margin-bottom:var(--margin-b)}@media (max-width:767px){.blocks[data-v-2d671c7a]:last-of-type{--margin-b:max(20px,min(40px,40/var(--bp) * 100vw))}}.blocks[data-v-2d671c7a] p+h1,.blocks[data-v-2d671c7a] p+h2,.blocks[data-v-2d671c7a] p+h3,.blocks[data-v-2d671c7a] ul+h1,.blocks[data-v-2d671c7a] ul+h2,.blocks[data-v-2d671c7a] ul+h3,.blocks[data-v-2d671c7a] ul+p{margin-top:1.5em}.blocks[data-v-2d671c7a] p+p{margin-top:1em}.blocks[data-v-2d671c7a] h2,.blocks[data-v-2d671c7a] h3{margin-bottom:.5em}.blocks[data-v-2d671c7a] ul,.blocks[data-v-2d671c7a] ul li{margin-left:1.5ch}.blocks[data-v-2d671c7a] ul li:first-child{margin-top:1ch}.blocks[data-v-2d671c7a] a{position:relative;text-decoration:none;transition:opacity .15s}.blocks[data-v-2d671c7a] a:before{background:#1a1a1a;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(1);transform-origin:left;transition:transform .3s cubic-bezier(.55,0,.1,1);width:100%}.blocks[data-v-2d671c7a] a:active,.blocks[data-v-2d671c7a] a:hover{opacity:.7}.blocks[data-v-2d671c7a] a:active:before,.blocks[data-v-2d671c7a] a:hover:before{transform:scaleX(0);transform-origin:right}
