@charset "UTF-8";.Partners{--background:var(--text);--blocBackground:var(--blue-bg);align-items:center;background:var(--blue-bg);display:flex;flex-direction:column;padding:4rem 1.5rem 7.25rem}@media screen and (min-width:48rem){.Partners{padding:4rem 5rem 7.25rem}}.Partners__title{align-items:center;display:flex;flex-direction:column;font:700 italic 2.5em/1 Ubuntu,sans-serif;margin:0}.Partners__title:before{background:url(/build/images/partners.a922c702.svg) no-repeat 50%/contain;content:"";display:block;height:2.2em;margin-bottom:.25em;width:2.7em}.Partners__items{display:flex;flex-wrap:wrap;gap:9rem 3.5rem;justify-content:center;margin:9rem auto 3.5rem;width:min(100%,108rem)}@media screen and (min-width:72rem){.Partners__items{gap:9rem 1rem}}.Partners__items>*{flex:0 1 25rem;justify-self:center;max-width:30rem}@media screen and (min-width:72rem){.Partners__items>*{max-width:none}}.Partner{--border:2.125rem;border:var(--border) solid #fff;padding:7rem 1.4rem 4rem;position:relative}@media screen and (min-width:48rem){.Partner{padding:7rem 1.875rem 4rem}}.Partner:after{background:url(/build/images/plus.46e6e7a0.svg) no-repeat 50%/contain;bottom:calc(1rem - var(--border));content:"";display:block;height:.5rem;position:absolute;right:calc(.75rem - var(--border));width:.5rem;z-index:1}.Partner__name{color:var(--blue);font:400 2.5rem/1.15 Bebas Neue,sans-serif;margin:1.5rem 0;text-transform:uppercase}.Partner__description,.Partner__name{text-align:center}.Partner__logo{background:#fff;border-radius:50%;height:14rem;left:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;transform:translate(-50%,calc(-50% - var(--border)/2));width:14rem}.Partner__link:before{border-bottom:5rem solid var(--text);border-left:2.9rem solid transparent;bottom:calc(0px - var(--border));content:"";display:block;position:absolute;right:calc(0px - var(--border));transition:all .3s ease}.Partner__link:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.Partner__link:focus:before,.Partner__link:hover:before{border-bottom-width:7.5rem;border-left-width:4.5rem}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:300;src:url(/build/fonts/Ubuntu-Light.2a3bd08a.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:italic;font-weight:300;src:url(/build/fonts/Ubuntu-LightItalic.8ddf9428.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:500;src:url(/build/fonts/Ubuntu-Medium.ee77bb5a.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:italic;font-weight:500;src:url(/build/fonts/Ubuntu-MediumItalic.2f5dd4b3.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:400;src:url(/build/fonts/Ubuntu-Regular.6ebae6bb.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:italic;font-weight:400;src:url(/build/fonts/Ubuntu-Italic.597f0427.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:700;src:url(/build/fonts/Ubuntu-Bold.5de31d28.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:italic;font-weight:700;src:url(/build/fonts/Ubuntu-BoldItalic.5142210f.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bebas Neue;font-style:normal;font-weight:400;src:url(/build/fonts/BebasNeue-Regular.a013d74c.woff2) format("woff2")}.EditionSection__content a strong,.EditionSection__content strong a,.Partner__description a strong,.Partner__description strong a{align-items:center;background:var(--background,var(--blue));border:none;color:var(--color,#fff);cursor:pointer;display:flex;font:400 1em/1.1 Bebas Neue,sans-serif;justify-content:center;letter-spacing:.1em;max-width:-moz-max-content;max-width:max-content;outline:none;padding:1.2em 3.5em 1em;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease;width:100%}@media screen and (min-width:72rem){.EditionSection__content a strong,.EditionSection__content strong a,.Partner__description a strong,.Partner__description strong a{font-size:1.375em}}.EditionSection__content a strong:before,.EditionSection__content strong a:before,.Partner__description a strong:before,.Partner__description strong a:before{border-bottom:2.9em solid var(--triangle,var(--red));border-left:1.65em solid transparent;bottom:0;content:"";display:block;position:absolute;right:0}.EditionSection__content a strong:focus,.EditionSection__content a strong:hover,.EditionSection__content strong a:focus,.EditionSection__content strong a:hover,.Partner__description a strong:focus,.Partner__description a strong:hover,.Partner__description strong a:focus,.Partner__description strong a:hover{box-shadow:0 0 0 .25em var(--blocBackground,#fff),0 0 0 .5em var(--background,var(--blue));z-index:1}.EditionSection__content,.Partner__description{--stackMargin:2em;display:flex;flex-direction:column}@media screen and (min-width:48rem){.EditionSection__content,.Partner__description{--stackMargin:2.3em}}.EditionSection__content h3,.EditionSection__content h4,.Partner__description h3,.Partner__description h4{font:700 italic 2em/1.325 Ubuntu,sans-serif}@media screen and (min-width:72rem){.EditionSection__content h3,.EditionSection__content h4,.Partner__description h3,.Partner__description h4{font-size:2.5rem}}.EditionSection__content li,.EditionSection__content p,.Partner__description li,.Partner__description p{font:400 1.1em/1.7 Ubuntu,sans-serif}.EditionSection__content li,.Partner__description li{line-height:1.25}.EditionSection__content hr,.Partner__description hr{--stackMargin:0;display:block;width:100%}.EditionSection__content a,.Partner__description a{color:var(--text)}.EditionSection{--blue-shape-border:2.5rem;--border-offset:1.5rem;align-items:center;display:grid;grid-template:"media ." auto "text text" auto/1fr 1.5rem;margin:calc(var(--stackMargin)/2) auto;max-width:120rem;overflow:hidden;padding:calc(var(--border-offset) + var(--blue-shape-border)) 0;width:100%}@media screen and (min-width:72rem){.EditionSection{--blue-shape-border:5rem;--border-offset:3rem;grid-template:". media . text ." auto/calc(var(--side-padding) + var(--header-border-size)) 1.3fr var(--blue-shape-border) 1fr calc(var(--side-padding) + var(--header-border-size));overflow:visible}}.EditionSection:nth-child(2n){grid-template:". media" auto "text text" auto/1.5rem 1fr}@media screen and (min-width:72rem){.EditionSection:nth-child(2n){grid-template:". text . media ." auto/calc(var(--side-padding) + var(--header-border-size)) 1fr var(--blue-shape-border) 1.3fr calc(var(--side-padding) + var(--header-border-size))}}.EditionSection:nth-child(2n) .EditionSection__medias:before{transform:translate(calc(var(--border-offset) + var(--blue-shape-border)),calc(0rem - var(--border-offset) - var(--blue-shape-border)))}.EditionSection:nth-child(2n) .EditionSection__medias *{-o-object-position:center right;object-position:center right}@media screen and (min-width:72rem){.EditionSection:nth-child(2n) .EditionSection__medias *{-o-object-position:center left;object-position:center left}}.EditionSection:nth-child(2n) .EditionSection__content:before{left:auto;right:2.25rem;transform:scaleX(-1)}.EditionSection__medias{--stackMargin:var(--border-offset);grid-area:media;position:relative;z-index:1}.EditionSection__medias:before{box-shadow:inset 0 0 0 var(--blue-shape-border) var(--blue);content:"";height:calc(100% + var(--blue-shape-border)*2 + var(--border-offset)*2);left:0;position:absolute;top:0;transform:translate(calc(0rem - var(--border-offset) - var(--blue-shape-border)),calc(0rem - var(--border-offset) - var(--blue-shape-border)));width:100%;z-index:-1}.EditionSection__medias *{max-height:60vh;-o-object-fit:contain;object-fit:contain;-o-object-position:center left;object-position:center left;width:100%}@media screen and (min-width:72rem){.EditionSection__medias *{-o-object-position:center right;object-position:center right}}.EditionSection__content{align-self:center;grid-area:text;margin-top:calc(var(--blue-shape-border) + var(--border-offset));padding:2.25rem;position:relative}@media screen and (min-width:72rem){.EditionSection__content{margin-top:0;padding:0}}.EditionSection__content:before{border-color:var(--red) transparent transparent transparent;border-style:solid;border-width:2.75rem 5rem 0 0;content:"";display:block;height:0;left:2.25rem;position:absolute;top:calc(100% - 1rem);width:0}@media screen and (min-width:72rem){.EditionSection__content:before{left:0;top:calc(100% + 1rem)}}.EditionSection__title{color:var(--blue)}.EditionSection--mediaOnly,.EditionSection--textOnly{display:block;margin-bottom:0;margin-top:0;max-width:50rem}.EditionSection--textOnly{padding-top:0}.EditionSection--textOnly .EditionSection__content{margin-top:0;padding:0 2.25rem}.EditionSection--textOnly .EditionSection__content:before{top:calc(100% + 1rem)}.Resources__blocks{list-style-type:none}.Resources__blocks>li:before{content:"​";display:block;height:0}.EditionSection__content,.EditionSection__medias,.Partner__description,.ResourcesItem__text,.Resources__description{--stackMargin:1.2em}.EditionSection__content>*,.EditionSection__medias>*,.Partner__description>*,.ResourcesItem__text>*,.Resources__description>*{margin-bottom:0;margin-top:0}.EditionSection__content>*+*,.EditionSection__medias>*+*,.Partner__description>*+*,.ResourcesItem__text>*+*,.Resources__description>*+*{margin-top:var(--stackMargin)}.Resources{--headerHeight:8rem;--bottomHeaderPadding:0rem;--min-header-size:0;background:var(--blue-bg)}@media screen and (min-width:72rem){.Resources{--headerHeight:17rem}.Resources .Header{grid-template-rows:var(--header-border-size) 15rem var(--header-border-size);margin-bottom:0}}.Resources .Header:before{box-shadow:none}.Resources .PageHeader{height:100%}.Resources .PageHeader:before{background:var(--blue-bg);content:"";inset:0;opacity:1;position:absolute;z-index:1}@media screen and (min-width:48rem){.Resources .PageHeader:before{opacity:.85}}.Resources__header{-webkit-padding-after:5rem;display:grid;grid-template-columns:min(100%,66.25rem);justify-content:center;padding-block-end:5rem;padding-inline:2.25rem;position:relative;z-index:1}@media screen and (min-width:48rem){.Resources__header{-webkit-padding-after:10.25rem;padding-block-end:10.25rem}}.Resources__title{color:var(--blue-2);font-family:Bebas Neue,sans-serif;font-size:2.75rem;font-weight:var(--fweight-regular);letter-spacing:.025em;line-height:1.25;margin:0;text-align:center;text-transform:uppercase}@media screen and (min-width:48rem){.Resources__title{margin:auto 0}}.Resources__titleContainer{display:grid;gap:.625rem;justify-items:center;margin-block:0 3rem}.Resources__title img{display:block;max-block-size:5.625rem;max-inline-size:100%;place-self:center}.Resources__description{font:var(--fweight-light) 1.5rem/1.85 Ubuntu,sans-serif;text-align:center}@media screen and (min-width:72rem){.Resources__description{padding-top:0}}.Resources__blocks{display:grid;gap:7rem 1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,28rem),1fr));inline-size:min(100%,102.5rem);margin:0 auto;padding-inline:0;position:relative;z-index:1}.Resources__blocks>li{inline-size:min(100%,30rem);justify-self:center}.Resources__blocksContainer{background:#fff;display:grid;grid-template-columns:min(100%,120rem);justify-content:center;padding-block:12rem 8rem;padding-inline:1.5rem}@media screen and (min-width:48rem){.Resources__blocksContainer{padding-inline:2.25rem}}.Resources__blocksContainer:not(:has(h3)){display:none}.ResourcesItem{border:1.25rem solid var(--blue-bg);display:grid;gap:.75rem;padding-block:5rem 2rem;padding-inline:1.5rem;position:relative}@media screen and (min-width:48rem){.ResourcesItem{padding-inline:2.25rem}}.ResourcesItem__title{font-size:1.625rem;font-style:italic;font-weight:700;line-height:1.2;margin-block:0;text-align:center}.ResourcesItem__media{aspect-ratio:1;background:var(--blue-bg);border-radius:50%;display:grid;inline-size:8.5rem;inset-block-start:0;inset-inline-start:50%;padding:1rem;place-items:center;position:absolute;translate:-50% calc(-50% - .625rem)}.ResourcesItem__media img{aspect-ratio:1;display:block;inline-size:3.5rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.ResourcesItem__text{font-weight:400;line-height:1.7}.ResourcesItem__link{--triangle:#fff;-webkit-margin-before:2.75rem;font-size:1.125rem;justify-self:center;margin-block-start:2.75rem;padding-block:.875em 1em}