:root{--color-white:255,255,255;--color-background:234,224,211;--color-text:33,22,58;--color-primary:247,143,164;--color-secondary:33,22,58;--color-quaternary:255,104,57;--color-quaternary-soft:255,196,174;--color-positive:32,128,102;--color-input-background:245,240,233;--color-team-photo-summer-a:161,199,103;--color-team-photo-summer-b:247,143,164;--color-team-photo-winter-a:178,165,221;--color-team-photo-winter-b:110,177,219}:root,:root.edition-summer{--color-background-soft:226,217,181;--color-tertiary:32,128,102;--color-tertiary-soft:161,199,103}:root.edition-winter{--color-background-soft:110,177,219;--color-tertiary:101,86,166;--color-tertiary-soft:178,165,221}.page-organisation{position:relative;padding:120px 0}.page-organisation__illustration{position:absolute;pointer-events:none}.page-organisation__illustration img{width:100%;height:100%;object-fit:contain}.page-organisation__hero-wrapper{--hero-gutter:200px;position:relative;overflow:visible;max-width:1440px;margin:0 auto;padding:0 60px}.page-organisation__hero-wrapper .block,.page-organisation__hero-wrapper .block__container{max-width:none;width:100%;margin:0;padding-left:0;padding-right:0}.page-organisation__hero-wrapper .hero-stacked{padding-left:var(--hero-gutter);padding-right:var(--hero-gutter)}.page-organisation__hero-wrapper .hero-stacked .rich-text{width:100%;max-width:min(600px,100%)}.page-organisation__hero-shape{position:absolute;top:0;right:60px;width:180px;height:214px;border-radius:48px;background-color:rgb(var(--color-quaternary-soft));transform:rotate(8deg);pointer-events:none;z-index:0}.page-organisation__illustration--hero-left{top:16px;left:4%;z-index:0}.page-organisation__illustration--hero-right{top:8px;right:4%;z-index:0}.page-organisation__magazine{position:relative;margin-top:120px}.page-organisation__columns{position:relative;margin:-30px}@media screen and (max-width:1024px){.page-organisation__columns{margin:-20px}}@media screen and (max-width:768px){.page-organisation__columns{margin:0}}.page-organisation__columns{display:flex;flex-direction:column;gap:48px;margin:0}.page-organisation__column{position:relative;padding:30px;min-width:0;overflow-wrap:anywhere;hyphens:auto;-webkit-hyphens:auto}.page-organisation__column h2,.page-organisation__column h3{font-weight:900;font-size:32px;line-height:.85em;margin-bottom:30px;overflow-wrap:inherit;-webkit-hyphens:inherit;hyphens:inherit}.page-organisation__column:nth-child(odd){padding-right:calc(50% + 30px)}.page-organisation__column:nth-child(2n){padding-left:calc(50% + 30px)}@media screen and (max-width:1024px){.page-organisation__column{padding:20px}.page-organisation__column h2,.page-organisation__column h3{font-size:28px;margin-bottom:25px}.page-organisation__column:nth-child(odd){padding-right:calc(50% + 20px)}.page-organisation__column:nth-child(2n){padding-left:calc(50% + 20px)}}@media screen and (max-width:768px){.page-organisation__column{padding:0;margin-bottom:50px}.page-organisation__column h2,.page-organisation__column h3{font-size:24px;margin-bottom:20px}.page-organisation__column p{font-size:15px}.page-organisation__column:nth-child(2n),.page-organisation__column:nth-child(odd){padding-left:0;padding-right:0}.page-organisation__column:last-child{margin-bottom:0}}.page-organisation__column{margin:0;padding:0}.page-organisation__column:nth-child(2n),.page-organisation__column:nth-child(odd){padding-left:0;padding-right:0}.page-organisation__column h2,.page-organisation__column h3{margin-bottom:40px}.page-organisation__column--with-cluster,.page-organisation__column--with-image{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:30px 60px;gap:30px 60px;align-items:start}.page-organisation__column--with-image .page-organisation__column__column-text{grid-column:1;grid-row:1;min-width:0}.page-organisation__column--with-image .page-organisation__column__column-media{grid-column:2;grid-row:1;align-self:start}.page-organisation__column--with-cluster .page-organisation__column__cluster{grid-column:1;grid-row:1}.page-organisation__column--with-cluster .page-organisation__column__column-text{grid-column:2;grid-row:1;min-width:0}.page-organisation__column:not(.page-organisation__column--with-image):not(.page-organisation__column--with-cluster):nth-child(odd){padding-right:calc(50% + 15px)}.page-organisation__column:not(.page-organisation__column--with-image):not(.page-organisation__column--with-cluster):nth-child(2n){padding-left:calc(50% + 15px)}.page-organisation__column-text{min-width:0}.page-organisation__column-media{position:relative;width:100%;max-width:560px;justify-self:end;aspect-ratio:4/5;border-radius:48px;overflow:hidden;background-color:rgba(var(--color-secondary),.08)}.page-organisation__column-media img{width:100%;height:100%;object-fit:cover}.page-organisation__cluster{position:relative;width:100%;max-width:320px;aspect-ratio:1/1.15;pointer-events:none}.page-organisation__cluster-shape{position:absolute;left:10%;top:10%;width:78%;aspect-ratio:280/340;border-radius:48px;background-color:rgb(var(--color-tertiary-soft));transform:rotate(-2.5deg)}.page-organisation__illustration--cluster-main{left:28%;top:56px;z-index:1}.page-organisation__illustration--cluster-leaf{left:4%;top:12px;z-index:2}.page-organisation__downloads,.page-organisation__team{position:relative;margin-top:120px}.page-organisation__downloads .page-organisation__introduction{margin-bottom:60px}.page-organisation__introduction{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:120px}.page-organisation__introduction h2{font-size:32px;font-weight:900;margin-bottom:40px}.page-organisation__introduction p{max-width:600px}.page-organisation__blocks{position:relative;display:flex;gap:30px}.page-organisation__downloads .page-organisation__block{position:relative;flex-basis:0;flex-grow:1;padding:60px;border-radius:30px;border:none}.page-organisation__downloads .page-organisation__block h3{margin-bottom:30px}.page-organisation__downloads .page-organisation__block .page-organisation__download{position:relative;display:block;width:50px;height:50px;border-radius:50px;cursor:pointer;margin-top:30px;background-repeat:no-repeat;background-position:50%}.page-organisation__downloads .page-organisation__block:nth-child(4n+1){background-color:rgb(var(--color-primary));color:rgb(var(--color-secondary))}.page-organisation__downloads .page-organisation__block:nth-child(4n+1) .page-organisation__download{background-color:rgb(var(--color-secondary));background-image:url(/images/download-negative.svg)}.page-organisation__downloads .page-organisation__block:nth-child(4n+2){background-color:rgb(var(--color-secondary));color:rgb(var(--color-background))}.page-organisation__downloads .page-organisation__block:nth-child(4n+2) .page-organisation__download{background-color:rgb(var(--color-background));background-image:url(/images/download.svg)}.page-organisation__downloads .page-organisation__block:nth-child(4n+3){background-color:rgb(var(--color-tertiary));color:rgb(var(--color-background))}.page-organisation__downloads .page-organisation__block:nth-child(4n+3) .page-organisation__download{background-color:rgb(var(--color-background));background-image:url(/images/download.svg)}.page-organisation__downloads .page-organisation__block:nth-child(4n+4){background-color:rgb(var(--color-tertiary-soft));color:rgb(var(--color-secondary))}.page-organisation__downloads .page-organisation__block:nth-child(4n+4) .page-organisation__download{background-color:rgb(var(--color-secondary));background-image:url(/images/download-negative.svg)}.page-organisation__block{position:relative;flex-basis:0;flex-grow:1}.page-organisation__projects{position:relative;margin-top:120px}.page-organisation__projects .page-organisation__introduction{margin-bottom:60px}.page-organisation__projects .page-organisation__introduction h2{font-weight:800}.page-organisation__tiles{position:relative;display:flex;flex-wrap:wrap;margin:-15px}.page-organisation__tile{position:relative;width:33.333333%;padding:15px}.page-organisation__box{position:relative;display:block;cursor:pointer;color:inherit;text-decoration:none}.page-organisation__image{position:relative;padding-bottom:60%;background-color:rgba(var(--color-secondary),.1);border-radius:30px;overflow:hidden}.page-organisation__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.page-organisation__box .page-organisation__information{position:relative;padding:30px 30px 0}.page-organisation__box .page-organisation__information h3{font-size:18px;margin-bottom:30px}.page-organisation__external{position:relative;display:block;width:50px;height:50px;border-radius:50px;cursor:pointer;background-color:rgb(var(--color-white));background-image:url(/images/external.svg);background-repeat:no-repeat;background-position:50%}.page-organisation__contact{position:relative;margin-top:120px}.page-organisation__contact .page-organisation__introduction{margin-bottom:40px}.page-organisation__contact .page-organisation__introduction h2{font-size:32px;font-weight:900}.page-organisation__contact .page-organisation__blocks{gap:60px}.page-organisation__contact .page-organisation__blocks ul li{line-height:1.6em}@media screen and (max-width:1024px){.page-organisation{padding:80px 0}.page-organisation__hero-wrapper{--hero-gutter:168px;padding:0 40px}.page-organisation__hero-shape{right:40px;width:136px;height:162px;border-radius:36px}.page-organisation__illustration--hero-left{left:52px}.page-organisation__illustration--hero-left-accent{width:40px;height:40px;left:40px;top:80px}.page-organisation__illustration--hero-right{right:52px}.page-organisation__illustration--hero-right-side{width:44px;height:44px;right:36px;top:132px}.page-organisation__columns{gap:40px}.page-organisation__column h2,.page-organisation__column h3{margin-bottom:30px}.page-organisation__column--with-cluster,.page-organisation__column--with-image{gap:20px 40px}.page-organisation__column:not(.page-organisation__column--with-image):not(.page-organisation__column--with-cluster):nth-child(odd){padding-right:calc(50% + 10px)}.page-organisation__column:not(.page-organisation__column--with-image):not(.page-organisation__column--with-cluster):nth-child(2n){padding-left:calc(50% + 10px)}.page-organisation__column-media{max-width:420px;border-radius:36px}.page-organisation__downloads,.page-organisation__magazine,.page-organisation__team{margin-top:80px}.page-organisation__downloads .page-organisation__introduction{margin-bottom:40px}.page-organisation__introduction{margin-bottom:80px}.page-organisation__introduction h2{font-size:28px;margin-bottom:30px}.page-organisation__blocks{gap:20px}.page-organisation__downloads .page-organisation__block{padding:40px;border-radius:25px}.page-organisation__downloads .page-organisation__block h3{margin-bottom:25px}.page-organisation__downloads .page-organisation__block .page-organisation__download{width:45px;height:45px;margin-top:25px}.page-organisation__projects{margin-top:80px}.page-organisation__projects .page-organisation__introduction{margin-bottom:40px}.page-organisation__tiles{margin:-10px}.page-organisation__tile{width:50%;padding:10px}.page-organisation__image{border-radius:25px}.page-organisation__box .page-organisation__information{padding:25px 25px 0}.page-organisation__box .page-organisation__information h3{font-size:16px;margin-bottom:25px}.page-organisation__external{width:45px;height:45px}.page-organisation__contact{margin-top:80px}.page-organisation__contact .page-organisation__introduction h2{font-size:28px}.page-organisation__contact .page-organisation__blocks{gap:40px}}@media screen and (max-width:768px){.page-organisation{padding:40px 0 80px}.page-organisation__hero-wrapper{--hero-gutter:0px;padding:0 25px}.page-organisation__hero-shape{display:none}.page-organisation__illustration--hero-left{top:auto;bottom:8%;left:2%}.page-organisation__illustration--hero-right{top:4%;right:0}.page-organisation__columns{gap:48px}.page-organisation__column h2,.page-organisation__column h3{margin-bottom:28px}.page-organisation__column--with-cluster,.page-organisation__column--with-image{grid-template-columns:1fr;gap:28px}.page-organisation__column--with-cluster .page-organisation__column__cluster,.page-organisation__column--with-cluster .page-organisation__column__column-text,.page-organisation__column--with-image .page-organisation__column__column-media,.page-organisation__column--with-image .page-organisation__column__column-text{grid-column:1;grid-row:auto;padding:0}.page-organisation__column--with-image .page-organisation__column__column-text{order:1}.page-organisation__column--with-image .page-organisation__column__column-media{order:2;max-width:100%;justify-self:stretch}.page-organisation__column--with-cluster .page-organisation__column__cluster{order:1;max-width:240px;margin:0 auto;aspect-ratio:1}.page-organisation__column--with-cluster .page-organisation__column__column-text{order:2}.page-organisation__column:not(.page-organisation__column--with-image):not(.page-organisation__column--with-cluster):nth-child(2n),.page-organisation__column:not(.page-organisation__column--with-image):not(.page-organisation__column--with-cluster):nth-child(odd){padding-left:0;padding-right:0}.page-organisation__column-media{border-radius:28px}.page-organisation__magazine{margin-top:60px}.page-organisation__downloads,.page-organisation__team{margin-top:80px}.page-organisation__downloads .page-organisation__introduction{margin-bottom:30px}.page-organisation__downloads .page-organisation__introduction h2{font-size:24px}.page-organisation__introduction{margin-bottom:40px}.page-organisation__introduction h2{font-size:24px;margin-bottom:20px}.page-organisation__introduction p{font-size:15px}.page-organisation__blocks{flex-direction:column;gap:15px}.page-organisation__downloads .page-organisation__block{padding:30px;border-radius:20px}.page-organisation__downloads .page-organisation__block h3{font-size:18px;margin-bottom:20px}.page-organisation__downloads .page-organisation__block p{font-size:14px}.page-organisation__downloads .page-organisation__block .page-organisation__download{width:40px;height:40px;margin-top:20px;background-size:16px}.page-organisation__projects{margin-top:80px}.page-organisation__projects .page-organisation__introduction{margin-bottom:30px}.page-organisation__projects .page-organisation__introduction h2{font-size:24px}.page-organisation__tiles{margin:0}.page-organisation__tile{width:100%;padding:0;margin-bottom:20px}.page-organisation__tile:last-child{margin-bottom:0}.page-organisation__image{border-radius:20px}.page-organisation__box .page-organisation__information{padding:20px 20px 0}.page-organisation__box .page-organisation__information h3{font-size:15px;margin-bottom:20px}.page-organisation__external{width:40px;height:40px}.page-organisation__contact{margin-top:80px}.page-organisation__contact .page-organisation__introduction{margin-bottom:30px}.page-organisation__contact .page-organisation__introduction h2{font-size:24px}.page-organisation__contact .page-organisation__blocks{flex-direction:column;gap:20px}.page-organisation__contact .page-organisation__blocks ul li{font-size:15px}}