.pointy-image-section{padding:0 1.5rem 4rem}.pointy-image-section>*{max-width:36rem;margin-left:auto;margin-right:auto}.pointy-image-section{background:#f4f6f9;flex-direction:column;display:flex}.pointy-image-section h2{order:-1}.pointy-image-section:before{clip-path:polygon(3rem 100%,2.8851rem 100%,2.8326rem 99.92%,2.7867rem 99.76%,2.7516rem 99.52%,.0945rem 53.34%,.0531rem 52.51%,.0234rem 51.67%,.0057rem 50.82%,0 50%,.0057rem 49.18%,.0234rem 48.33%,.0531rem 47.49%,.0945rem 46.66%,2.7516rem .48%,2.7867rem .24%,2.8326rem .08%,2.8851rem 0%,3rem 0%,3rem 0%,3rem 0%,100% 0%,100% 100%);z-index:1;content:"";background:url(/images/pointy-image-section-mobile.jpg) 0/cover;height:18em;margin:0 -1.5rem 2em 0}@media (min-width:1200px){.pointy-image-section{position:relative}.pointy-image-section h1,.pointy-image-section h2{writing-mode:vertical-lr;white-space:nowrap;align-items:flex-start;margin:0;position:absolute;top:50%;left:.8em;transform:translateY(-50%)rotate(.5turn)}.pointy-image-section h1:after,.pointy-image-section h2:after{order:-1;align-self:flex-start;width:2px;height:4em;margin:0 .3em 0 0}.pointy-image-section{grid-gap:0 7rem;grid-template-rows:8em min-content min-content 8em;grid-template-columns:min-content min-content;justify-content:right;gap:0 7rem;padding:0;display:grid}.pointy-image-section .subheading,.pointy-image-section .text{width:calc(50vw - 15rem);max-width:32rem}.pointy-image-section .subheading{grid-row:2}.pointy-image-section .text{grid-row:3}.pointy-image-section:before{clip-path:polygon(7rem 100%,6.7319rem 100%,6.6094rem 99.92%,6.5023rem 99.76%,6.4204rem 99.52%,.2205rem 53.34%,.1239rem 52.51%,.0546rem 51.67%,.0133rem 50.82%,0 50%,.0133rem 49.18%,.0546rem 48.33%,.1239rem 47.49%,.2205rem 46.66%,6.4204rem .48%,6.5023rem .24%,6.6094rem .08%,6.7319rem 0%,7rem 0%,7rem 0%,7rem 0%,100% 0%,100% 100%);z-index:1;width:50vw;height:unset;background-image:url(/images/pointy-image-section-desktop.jpg);grid-area:1/2/-1;align-self:stretch;margin:0}}.newsletter-section{--before-image-size:20em;margin:var(--before-image-size) 0 -5rem;background-image:url(/images/background-svgs/balloon.svg);background-position:50%;background-repeat:no-repeat;background-size:18em;padding:1px 1.5rem 10rem;position:relative}.newsletter-section:before{width:100vw;height:var(--before-image-size);content:"";background-image:url(/images/newsletter-section-before-image-mobile.jpg);background-position:50%;background-size:cover;display:block;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.newsletter-section>*{max-width:36rem;margin-left:auto;margin-right:auto}.newsletter-section h2{margin-bottom:1.2em}.newsletter-section h2+p{text-transform:uppercase;font-size:1.2em}.newsletter-section h2+p:after{content:"";background:#70707066;border-radius:1px;width:12rem;height:1px;display:block}.newsletter-section .arrow-button{margin-top:1.5rem}@media (min-width:900px){.newsletter-section{--before-image-size:26em;position:relative}.newsletter-section h1,.newsletter-section h2{writing-mode:vertical-lr;white-space:nowrap;align-items:flex-start;margin:0;position:absolute;top:50%;left:.8em;transform:translateY(-50%)rotate(.5turn)}.newsletter-section h1:after,.newsletter-section h2:after{order:-1;align-self:flex-start;width:2px;height:4em;margin:0 .3em 0 0}.newsletter-section{text-align:center;background:0 0;padding:4em 8rem 13rem}.newsletter-section:before{background-image:url(/images/newsletter-section-before-image-desktop.jpg)}.newsletter-section:after{content:"";z-index:-1;background-image:url(/images/background-svgs/mailbox.svg),url(/images/background-svgs/balloon.svg);background-position:0,100%;background-repeat:no-repeat;background-size:contain,contain;width:78rem;max-width:calc(100vw - 16rem);height:18em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.newsletter-section>*{max-width:60rem;margin-left:auto;margin-right:auto}.newsletter-section h2+p{border-bottom:1px solid #7b96b7;width:max-content;margin-bottom:1em;padding-bottom:.15em;font-size:1.3em}.newsletter-section h2+p:after{display:none}.newsletter-section .arrow-button{margin-top:2.5rem}}.about-page .pointy-header{clip-path:polygon(100% calc(100% - 3rem),100% calc(100% - 2.8851rem),99.92% calc(100% - 2.8326rem),99.76% calc(100% - 2.7867rem),99.52% calc(100% - 2.7516rem),53.34% calc(100% - .0945rem),52.51% calc(100% - .0531rem),51.67% calc(100% - .0234rem),50.82% calc(100% - .0057rem),50% 100%,49.18% calc(100% - .0057rem),48.33% calc(100% - .0234rem),47.49% calc(100% - .0531rem),46.66% calc(100% - .0945rem),.48% calc(100% - 2.7516rem),.24% calc(100% - 2.7867rem),.08% calc(100% - 2.8326rem),0% calc(100% - 2.8851rem),0% calc(100% - 3rem),0% calc(100% - 3rem),0% calc(100% - 3rem),0% 0%,100% 0%);z-index:1;--mobile-background-image:url(/images/about-us/pointy-header-image-mobile.jpg);--desktop-background-image:url(/images/about-us/pointy-header-image-desktop.jpg);padding-bottom:3rem}@media (min-width:1000px){.about-page .pointy-header{padding-bottom:6em;position:relative}.about-page .pointy-header:before{grid-area:unset;background:#383d46b3;border:none;width:100%;height:100%;position:absolute;top:0;left:0}}.about-page .pointy-header h1:after{margin:1.3rem 0}.about-page .our-mission .subheading,.about-page .our-story .subheading,.about-page .partnership .subheading{text-transform:uppercase;width:100%;margin-top:1.8em;margin-bottom:1.8em;font-size:1.2em;position:relative}.about-page .our-mission .subheading:after,.about-page .our-story .subheading:after,.about-page .partnership .subheading:after{content:"";background:#7b96b7;border-radius:1px;width:9em;height:1px;display:block}.about-page .our-mission .subheading:before,.about-page .our-story .subheading:before,.about-page .partnership .subheading:before{content:"";background-image:var(--icon);background-position:100%;background-repeat:no-repeat;background-size:contain;width:6em;height:2em;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.about-page .our-mission .text p:last-child,.about-page .our-story .text p:last-child,.about-page .partnership .text p:last-child{margin-bottom:0}.about-page .our-story,.about-page .partnership{--icon:url(/images/about-us/our-story-icon.svg);padding:0 1.5rem 5em}.about-page .our-story>*,.about-page .partnership>*{max-width:36rem;margin-left:auto;margin-right:auto}.about-page .our-story h2,.about-page .partnership h2{margin-bottom:1.2em}.about-page .our-story img,.about-page .partnership img{object-fit:cover;width:100%;height:auto;display:block;box-shadow:0 7px 10px #22273221}.about-page .partnership{--icon:url(/images/competences-icons/sustainability.svg)}.about-page .our-mission{--icon:url(/images/about-us/our-mission-icon.svg)}.about-page .our-mission:before{margin-bottom:0}.about-page .team h2{margin-top:2.5em;margin-bottom:0}.about-page .button{margin-top:2rem}@media (min-width:1200px){.about-page .our-story .subheading,.about-page .our-mission .subheading,.about-page .partnership .subheading{margin-top:0}.about-page .our-story .subheading:before,.about-page .our-mission .subheading:before,.about-page .partnership .subheading:before{height:2.4em}.about-page .our-story,.about-page .partnership{position:relative}.about-page .our-story h1,.about-page .our-story h2,.about-page .partnership h1,.about-page .partnership h2{writing-mode:vertical-lr;white-space:nowrap;align-items:flex-start;margin:0;position:absolute;top:50%;left:.8em;transform:translateY(-50%)rotate(.5turn)}.about-page .our-story h1:after,.about-page .our-story h2:after,.about-page .partnership h1:after,.about-page .partnership h2:after{order:-1;align-self:flex-start;width:2px;height:4em;margin:0 .3em 0 0}.about-page .our-story,.about-page .partnership{grid-gap:0 7rem;grid-template-rows:min-content min-content;grid-template-columns:min-content min-content;justify-content:center;gap:0 7rem;max-width:none;padding:5em 8rem;display:grid}.about-page .our-story img,.about-page .partnership img{width:calc(50vw - 8rem);height:unset;grid-area:1/1/-1;align-self:stretch;max-width:39rem;max-height:none}.about-page .our-story .subheading,.about-page .our-story .text,.about-page .partnership .subheading,.about-page .partnership .text{width:calc(50vw - 15rem);max-width:32rem}.about-page .team{position:relative}.about-page .team h1,.about-page .team h2{writing-mode:vertical-lr;white-space:nowrap;align-items:flex-start;margin:0;position:absolute;top:50%;left:.8em;transform:translateY(-50%)rotate(.5turn)}.about-page .team h1:after,.about-page .team h2:after{order:-1;align-self:flex-start;width:2px;height:4em;margin:0 .3em 0 0}.about-page .team{grid-template-columns:1fr min-content 1fr;padding:0;display:grid}.about-page .team>*{grid-column:2;justify-self:center;width:calc(100vw - 16rem);max-width:78rem}.about-page .team h1,.about-page .team h2{height:calc(100vh - 5.5rem);width:unset;grid-column:1;justify-content:center;place-self:flex-start left;display:grid;position:sticky;top:5.5rem;transform:rotate(.5turn)}.about-page .team .team-list{padding-left:0;padding-right:0}}
