@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,400&display=swap";@font-face{font-family:ITC Lubalin Graph Std;src:url(/assets/fonts/ITCLubalinGraphW05-Bold.woff2) format("woff2"),url(/assets/fonts/ITCLubalinGraphW05-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ITC Lubalin Graph Std;src:url(/assets/fonts/ITCLubalinGraphW05-Book.woff2) format("woff2"),url(/assets/fonts/ITCLubalinGraphW05-Book.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ITC Lubalin Graph Std;src:url(/assets/fonts/ITCLubalinGraphW05-Book.woff2) format("woff2"),url(/assets/fonts/ITCLubalinGraphW05-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@-webkit-keyframes slideIn{0%{opacity:0;transform:translateX(10%)}to{opacity:1;transform:translateX(0)}}@keyframes slideIn{0%{opacity:0;transform:translateX(10%)}to{opacity:1;transform:translateX(0)}}body{width:100%;overflow-x:hidden;background:#fff;font-family:Roboto,Helvetica,sans-serif;font-size:16px;color:#000}*{box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}a{color:#4696cd;text-decoration:none}button{outline:none}.container{width:100%;max-width:1024px;margin:0 auto}.mobile-only{display:none}@media(max-width:640px){.mobile-only{display:block}}.structure{display:flex;flex-direction:column;align-items:center;max-width:1440px;margin:0 auto;font-family:ITC Lubalin Graph Std,Tahoma,sans-serif;text-align:center}*+.structure{margin-top:80px}.structure .section{margin:0;text-align:left}.structure .section-title{max-width:800px;font-size:40px;font-weight:700;line-height:46px;letter-spacing:1px}.structure .section-title.centered:before{display:block;content:"";width:48px;height:5px;background:#000;border-radius:5px;margin:0 auto 32px}.structure .section-video{height:605px;width:80%;max-width:1440px;margin:56px auto 0;border-radius:36px;overflow:hidden}.structure .section-video iframe{height:100%;background:#ffeeef;margin:0}.structure .subtitle{font-size:32px;font-weight:700;line-height:32px;letter-spacing:1px}.structure .subtext{max-width:480px;margin:auto;font-size:18px;line-height:28px}.structure .subtext.light{max-width:660px;font-size:22px;line-height:32px;font-weight:300;color:#507188}.structure .secondary-title{font-size:24px;font-weight:700;line-height:48px}.structure .secondary-title:after{display:block;content:"";width:48px;height:5px;background:#000;border-radius:5px;width:24px;margin-top:4px}.structure *+.section-title,.structure *+.subtext,.structure *+.subtitle{margin-top:20px}.structure *+.secondary-title{margin-top:24px}.structure .section-title+.section{margin-top:64px}.structure .buttons{display:flex;align-items:center;justify-content:center;margin-top:32px}.structure .buttons .link{margin-right:32px}.structure .disclaimer{margin-top:40px;font-family:Roboto,Helvetica,sans-serif;font-size:11px;font-weight:400;line-height:16px;color:rgba(0,0,0,.7)}.structure .quote{margin-top:24px}.structure .quote:before{display:block;content:"";width:48px;height:5px;background:#000;border-radius:5px;width:24px;margin-bottom:24px}.structure .quote .quote-name{font-size:20px;font-weight:700}.structure .quote .quote-title{font-size:14px;margin-top:8px}.structure .about-value{max-width:320px;padding:44px 32px 36px;border-radius:26px;text-align:center}.structure .about-value .value-content,.structure .about-value .value-label{font-family:ITC Lubalin Graph Std,Tahoma,sans-serif}.structure .about-value .value-content .number{font-size:70px}.structure .about-value .value-content .unit{font-size:38px}.structure .about-value .value-content:after{display:block;content:"";width:48px;height:5px;background:#000;border-radius:5px;margin:16px auto 0}.structure .about-value .value-label{font-weight:700;line-height:22px;margin-top:16px}.structure .about-value .value-label a{color:#000;text-decoration:underline}.structure .about-value .button{margin-top:24px}.structure .about-value+.text{max-width:368px;margin-left:40px}.structure .for-more{display:flex;flex-direction:column;align-items:center;margin-top:48px}.structure .for-more:before{display:block;content:"";width:48px;height:5px;background:#000;border-radius:5px;margin:0 auto 32px}.structure .for-more .text{font-size:14px;font-weight:700}.structure .for-more .button,.structure .for-more .link{margin-top:24px}.structure.theme-blue .section-title:before{background:#4696cd}.structure.theme-blue .section-title em,.structure.theme-blue .subtitle+.section-title{color:#4696cd}.structure.theme-blue .secondary-title:after{background:#4696cd}.structure.theme-blue .illustration svg *{fill:#4696cd}.structure.theme-blue .quote:before{background:#4696cd}.structure.theme-blue .quote .quote-name{color:#4696cd}.structure.theme-blue .about-value{background:#dcf3ff}.structure.theme-blue .about-value .value-content .number{color:#4696cd}.structure.theme-blue .about-value .value-content:after,.structure.theme-blue .for-more:before{background:#4696cd}.structure.theme-blue .disclaimer a{color:#4696cd}.structure.theme-blue2 .section-title:before{background:#4696cd}.structure.theme-blue2 .section-title em,.structure.theme-blue2 .subtitle+.section-title{color:#4696cd}.structure.theme-blue2 .secondary-title:after{background:#4696cd}.structure.theme-blue2 .illustration svg *{fill:#4696cd}.structure.theme-blue2 .quote:before{background:#4696cd}.structure.theme-blue2 .quote .quote-name{color:#4696cd}.structure.theme-blue2 .about-value{background:#dcf3ff}.structure.theme-blue2 .about-value .value-content .number{color:#4696cd}.structure.theme-blue2 .about-value .value-content:after,.structure.theme-blue2 .for-more:before{background:#4696cd}.structure.theme-blue2 .disclaimer a{color:#4696cd}.structure.theme-green .section-title:before{background:#59a53c}.structure.theme-green .section-title em,.structure.theme-green .subtitle+.section-title{color:#59a53c}.structure.theme-green .secondary-title:after{background:#59a53c}.structure.theme-green .illustration svg *{fill:#59a53c}.structure.theme-green .quote:before{background:#59a53c}.structure.theme-green .quote .quote-name{color:#59a53c}.structure.theme-green .about-value{background:#ecffec}.structure.theme-green .about-value .value-content .number{color:#59a53c}.structure.theme-green .about-value .value-content:after,.structure.theme-green .for-more:before{background:#59a53c}.structure.theme-green .disclaimer a{color:#59a53c}.structure.theme-pink .section-title:before{background:#c8559b}.structure.theme-pink .section-title em,.structure.theme-pink .subtitle+.section-title{color:#c8559b}.structure.theme-pink .secondary-title:after{background:#c8559b}.structure.theme-pink .illustration svg *{fill:#c8559b}.structure.theme-pink .quote:before{background:#c8559b}.structure.theme-pink .quote .quote-name{color:#c8559b}.structure.theme-pink .about-value{background:#ffeeef}.structure.theme-pink .about-value .value-content .number{color:#c8559b}.structure.theme-pink .about-value .value-content:after,.structure.theme-pink .for-more:before{background:#c8559b}.structure.theme-pink .disclaimer a{color:#c8559b}.structure.theme-purple .section-title:before{background:#645f9b}.structure.theme-purple .section-title em,.structure.theme-purple .subtitle+.section-title{color:#645f9b}.structure.theme-purple .secondary-title:after{background:#645f9b}.structure.theme-purple .illustration svg *{fill:#645f9b}.structure.theme-purple .quote:before{background:#645f9b}.structure.theme-purple .quote .quote-name{color:#645f9b}.structure.theme-purple .about-value{background:#918db9}.structure.theme-purple .about-value .value-content .number{color:#645f9b}.structure.theme-purple .about-value .value-content:after,.structure.theme-purple .for-more:before{background:#645f9b}.structure.theme-purple .disclaimer a{color:#645f9b}.structure.theme-lavender .section-title:before{background:#655f9f}.structure.theme-lavender .section-title em,.structure.theme-lavender .subtitle+.section-title{color:#655f9f}.structure.theme-lavender .secondary-title:after{background:#655f9f}.structure.theme-lavender .illustration svg *{fill:#655f9f}.structure.theme-lavender .quote:before{background:#655f9f}.structure.theme-lavender .quote .quote-name{color:#655f9f}.structure.theme-lavender .about-value{background:#938fbc}.structure.theme-lavender .about-value .value-content .number{color:#655f9f}.structure.theme-lavender .about-value .value-content:after,.structure.theme-lavender .for-more:before{background:#655f9f}.structure.theme-lavender .disclaimer a{color:#655f9f}.structure.theme-yellow .section-title:before{background:#f58c2d}.structure.theme-yellow .section-title em,.structure.theme-yellow .subtitle+.section-title{color:#f58c2d}.structure.theme-yellow .secondary-title:after{background:#f58c2d}.structure.theme-yellow .illustration svg *{fill:#f58c2d}.structure.theme-yellow .quote:before{background:#f58c2d}.structure.theme-yellow .quote .quote-name{color:#f58c2d}.structure.theme-yellow .about-value{background:#ffe7c5}.structure.theme-yellow .about-value .value-content .number{color:#f58c2d}.structure.theme-yellow .about-value .value-content:after,.structure.theme-yellow .for-more:before{background:#f58c2d}.structure.theme-yellow .disclaimer a{color:#f58c2d}.structure.with-background{padding:64px;border-radius:36px}.structure.with-background.theme-blue{background:#f3f8fb}.structure.with-background.theme-blue2{background:#e5f6ff}.structure.with-background.theme-green{background:#ecffec}.structure.with-background.theme-pink{background:#ffeeef}.structure.with-background.theme-purple{background:#f9f0ff}.structure.with-background.theme-lavender{background:#efefff}.structure.with-background.theme-yellow{background:#fff4e4}@media(max-width:1440px)and (min-width:640px){.structure{margin-left:32px;margin-right:32px}.structure .section-video{margin:56px 32px 0}}@media(max-width:640px){.structure{width:95vw;margin-left:auto;margin-right:auto;overflow:hidden}.structure.with-background{padding:40px 24px}.structure .section-title,.structure .subtitle{font-size:28px;line-height:36px}.structure .section-video{width:95vw;height:110vw}.structure .buttons{flex-direction:column}.structure .buttons .link{order:2;margin:32px 0 0}.structure .about-value{max-width:none}.structure .about-value .value-content .number{font-size:86px}.structure .about-value .value-content .unit{font-size:24px}.structure .about-value .value-label{max-width:240px;margin:16px auto 0;font-size:14px}.structure .about-value+.text{max-width:none;margin:24px 0 0}.structure .disclaimer{text-align:left}.structure .section .section-title{font-size:32px;line-height:42px;text-align:center}.structure .section .section-title:before{margin-left:auto;margin-right:auto}.structure .section .text{padding:0}.structure .section .section .text+.illustration{width:100%;margin:32px 0 0}.structure .section.vertical .section-title{font-size:28px;line-height:32px}.structure .for-more:before{margin-bottom:24px}.structure.theme-blue .for-more{background:#d9e9f4;padding:32px 40px;border-radius:24px}.structure.theme-blue2 .for-more{background:#cde8f8;padding:32px 40px;border-radius:24px}.structure.theme-green .for-more{background:#d6f2d2;padding:32px 40px;border-radius:24px}.structure.theme-pink .for-more{background:#f7d7e2;padding:32px 40px;border-radius:24px}.structure.theme-purple .for-more{background:#e3daf0;padding:32px 40px;border-radius:24px}.structure.theme-lavender .for-more{background:#dad9f1;padding:32px 40px;border-radius:24px}.structure.theme-yellow .for-more{background:#fee4c9;padding:32px 40px;border-radius:24px}}.section{display:flex;align-items:center;max-width:1024px;margin:64px auto 0}.section+.section{margin-top:48px}.subtext+.section{margin-top:24px}.section .section-title{font-family:ITC Lubalin Graph Std,Tahoma,sans-serif;font-size:40px;font-weight:700;line-height:42px}.section .section-title:before{display:block;content:"";width:48px;height:5px;background:#000;border-radius:5px;margin-bottom:32px}.section .section-title em{color:#4696cd}.section .subtext,.section .subtitle{width:75%;margin-top:32px;font-family:ITC Lubalin Graph Std,Tahoma,sans-serif;font-weight:400;font-size:14px;line-height:28px;letter-spacing:0}.section .subtext sub,.section .subtitle sub{display:block;font-size:11px;margin-top:8px}.section .subtext{width:100%;margin-top:16px}.section strong{font-family:ITC Lubalin Graph Std,Tahoma,sans-serif;font-size:14px;font-weight:700;line-height:22px}.section .illustration{flex:0 0 auto;width:560px;height:560px;-o-object-fit:contain;object-fit:contain}.section .text{display:flex;flex-direction:column;align-items:flex-start;flex:1 1}.section .text .button,.section .text .toggleable-items{margin-top:32px}.section .text .illustration{width:380px;height:380px}.section .illustration+.text,.section .text+.illustration{margin-left:64px}.section .text+.toggleable-items{margin-left:100px}.section .numbered-title{position:relative;display:flex;align-items:center;padding-bottom:12px;margin-bottom:24px}.section .numbered-title .number{min-width:48px;font-size:72px;margin-right:16px;text-align:center}.section .numbered-title span{font-size:24px;line-height:24px;color:#000}.section .numbered-title:after{position:absolute;bottom:0;display:block;content:"";width:48px;height:5px;background:#000;border-radius:5px}*+.section .numbered-title{margin-top:42px}.section.vertical{flex-direction:column}.section.vertical .section-title{text-align:center;line-height:54px}.section.vertical .section-title:before{display:none}.section.with-background{max-width:1440px;border-radius:36px}.section.with-background .text{padding:54px 96px 54px 0}.section.with-background .illustration+.text{padding-left:0;padding-right:96px}.section.with-background.theme-blue{background:#f3f8fb}.section.with-background.theme-green{background:#ecffec}.section.with-background.theme-yellow{background:#fff4e4}.section.theme-blue .subtext,.section.theme-blue .subtitle{color:#507188}.section.theme-blue .section-title:before,.section.theme-blue2 .section-title:before{background:#4696cd}.section.theme-green .section-title:before{background:#59a53c}.section.theme-pink .section-title:before{background:#c8559b}.section.theme-purple .section-title:before{background:#645f9b}.section.theme-lavender .section-title:before{background:#655f9f}.section.theme-yellow .section-title:before{background:#f58c2d}.theme-blue .numbered-title .number{color:#4696cd}.theme-blue .numbered-title:after{background:#4696cd}.theme-blue2 .numbered-title .number{color:#4696cd}.theme-blue2 .numbered-title:after{background:#4696cd}.theme-green .numbered-title .number{color:#59a53c}.theme-green .numbered-title:after{background:#59a53c}.theme-pink .numbered-title .number{color:#c8559b}.theme-pink .numbered-title:after{background:#c8559b}.theme-purple .numbered-title .number{color:#645f9b}.theme-purple .numbered-title:after{background:#645f9b}.theme-lavender .numbered-title .number{color:#655f9f}.theme-lavender .numbered-title:after{background:#655f9f}.theme-yellow .numbered-title .number{color:#f58c2d}.theme-yellow .numbered-title:after{background:#f58c2d}@media(max-width:1024px)and (min-width:640px){.section{margin-left:32px;margin-right:32px}.section .subtitle{width:100%}}@media(max-width:1440px)and (min-width:640px){.section.with-background{margin-left:32px;margin-right:32px}}@media(max-width:640px){.section{flex-direction:column;text-align:center}.section .section-title{width:100%;font-size:34px;line-height:48px;text-align:center}.section .section-title:before{margin-left:auto;margin-right:auto}.section .quote,.section .secondary-title,.section .text{display:flex;flex-direction:column;align-items:center;text-align:center}.section hr{margin-left:auto;margin-right:auto}.section .subtitle{width:100%}.section .text{padding:0 5vw}.section .illustration+.text,.section .text+.illustration{margin:64px auto 0}.section .text+.toggleable-items.basic{margin:24px auto 0}.section .text .illustration{width:80%;height:auto;margin:8px auto 0}.section .illustration{width:80vw;height:80vw}.section .button{margin-left:auto;margin-right:auto}.section.with-background{width:95vw}.section.with-background .illustration+.text,.section.with-background .text{order:-1;display:flex;flex-direction:column;align-items:center;padding:40px 16px;margin:0;text-align:center}.section.with-background .section-title{font-size:38px;line-height:42px}.section.with-background .section-title:before{margin-left:auto;margin-right:auto}.section.with-background .illustration{width:80vw;margin:0 auto}}.markdown{max-width:1024px;margin:80px auto;font-family:ITC Lubalin Graph Std,Tahoma,sans-serif;color:#464640}.markdown h1{font-size:32px;line-height:32px;color:#000}.markdown *+h1{margin-top:100px}.markdown h2{font-size:20px;line-height:24px;color:#000}.markdown *+h2{margin-top:60px}.markdown h3{font-size:18px;line-height:20px;color:#000}.markdown *+h3{margin-top:30px}.markdown li,.markdown p{font-size:14px;line-height:28px}.markdown *+p,.markdown *+ul{margin-top:24px}.markdown ul{padding-left:48px}.markdown ul li{list-style-type:disc}.markdown ul li+li{margin-top:8px}.markdown table{margin:48px 0}.markdown table td+td{padding-left:48px}.markdown table tr+tr td{padding-top:16px}.markdown table .c17{font-weight:700}@media(max-width:640px){.markdown{margin:40px auto;padding:0 5vw;font-family:ITC Lubalin Graph Std,Tahoma,sans-serif;color:#464640}.markdown h2{font-size:18px;line-height:28px}.markdown *+h2{margin-top:40px}.markdown p{font-weight:300}.markdown *+p{margin-top:18px}}.articles-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:32px}*+.articles-grid{margin-top:80px}.articles-grid .article{text-align:left}.articles-grid .article .thumbnail{width:100%;max-height:276px;-o-object-fit:cover;object-fit:cover}.articles-grid .article .article-title{font-size:14px;line-height:22px;color:#000;margin-top:24px}.articles-grid .article hr{margin:24px 0 20px}.articles-grid .article .more{display:flex;font-family:Roboto,Helvetica,sans-serif;font-size:14px;font-weight:700}.articles-grid .article .more svg{width:8px;height:8px;margin-left:8px}.theme-blue .articles-grid .article .thumbnail{background:#4696cd}.theme-blue .articles-grid .article .more{color:#4696cd}.theme-blue .articles-grid .article .more svg *{fill:#4696cd}.theme-blue2 .articles-grid .article .thumbnail{background:#4696cd}.theme-blue2 .articles-grid .article .more{color:#4696cd}.theme-blue2 .articles-grid .article .more svg *{fill:#4696cd}.theme-green .articles-grid .article .thumbnail{background:#59a53c}.theme-green .articles-grid .article .more{color:#59a53c}.theme-green .articles-grid .article .more svg *{fill:#59a53c}.theme-pink .articles-grid .article .thumbnail{background:#c8559b}.theme-pink .articles-grid .article .more{color:#c8559b}.theme-pink .articles-grid .article .more svg *{fill:#c8559b}.theme-purple .articles-grid .article .thumbnail{background:#645f9b}.theme-purple .articles-grid .article .more{color:#645f9b}.theme-purple .articles-grid .article .more svg *{fill:#645f9b}.theme-lavender .articles-grid .article .thumbnail{background:#655f9f}.theme-lavender .articles-grid .article .more{color:#655f9f}.theme-lavender .articles-grid .article .more svg *{fill:#655f9f}.theme-yellow .articles-grid .article .thumbnail{background:#f58c2d}.theme-yellow .articles-grid .article .more{color:#f58c2d}.theme-yellow .articles-grid .article .more svg *{fill:#f58c2d}@media(max-width:640px){.articles-grid{display:flex;width:100vw;padding:0 5vw 24px;grid-gap:0;overflow-x:scroll;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.articles-grid:after{display:block;content:"";width:5vw;flex:0 0 auto}.articles-grid .article{flex:0 0 auto;width:78%;scroll-snap-align:center}.articles-grid .article+.article{margin-left:16px}}.collection{display:flex;align-items:flex-start;justify-content:center}*+.collection{margin-top:52px}.collection .column{display:flex;flex-direction:column;align-items:center;max-width:176px}.collection .column+.column{margin-left:80px}.collection .value{display:flex;align-items:center;justify-content:center}.collection .value .number{font-family:Roboto,Helvetica,sans-serif;font-size:92px;font-weight:700}.collection .value .number sub{font-size:32px}.collection .value .value-label{display:flex;flex-direction:column;align-items:flex-start;font-size:28px;line-height:28px;font-weight:700}.collection .illustration svg{width:56px;height:56px;-o-object-fit:contain;object-fit:contain}.collection .illustration,.collection .value{position:relative;padding-bottom:16px}.collection .illustration:after,.collection .value:after{position:absolute;bottom:0;left:calc(50% - 20px);display:block;content:"";width:40px;height:5px;border-radius:5px}.collection .description{font-size:14px;font-weight:700;line-height:22px;margin-top:16px}.collection .link{margin-top:20px}.collection.stats .column{max-width:320px}.collection.stats .description{font-weight:400}.collection.icons{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:54px;max-width:1080px}.collection.icons .column{flex-direction:row;max-width:none;align-items:flex-start;text-align:left}.collection.icons .column+.column{margin-left:0}.collection.icons .column>.icon{flex:0 0 auto;width:32px;height:32px;margin-right:16px}.collection.icons .column>.icon svg{width:100%;height:100%}.collection.icons .name{font-weight:700}.collection.icons .description{font-weight:400;margin-top:0}.collection.icons.vertical .column{flex-direction:column;justify-self:start}.collection.icons.vertical .icon{margin:0 0 16px}.collection.icons.vertical .description{margin-top:8px}.theme-blue .collection .value{color:#4696cd}.theme-blue .collection .value .value-label em{color:#1f5274}.theme-blue .collection .illustration:after,.theme-blue .collection .value:after{background:#4696cd}.theme-blue .collection.icons .icon svg *{fill:#4696cd}.theme-blue2 .collection .value{color:#4696cd}.theme-blue2 .collection .value .value-label em{color:#1f5274}.theme-blue2 .collection .illustration:after,.theme-blue2 .collection .value:after{background:#4696cd}.theme-blue2 .collection.icons .icon svg *{fill:#4696cd}.theme-green .collection .value{color:#59a53c}.theme-green .collection .value .value-label em{color:#27481a}.theme-green .collection .illustration:after,.theme-green .collection .value:after{background:#59a53c}.theme-green .collection.icons .icon svg *{fill:#59a53c}.theme-pink .collection .value{color:#c8559b}.theme-pink .collection .value .value-label em{color:#772758}.theme-pink .collection .illustration:after,.theme-pink .collection .value:after{background:#c8559b}.theme-pink .collection.icons .icon svg *{fill:#c8559b}.theme-purple .collection .value{color:#645f9b}.theme-purple .collection .value .value-label em{color:#312f4c}.theme-purple .collection .illustration:after,.theme-purple .collection .value:after{background:#645f9b}.theme-purple .collection.icons .icon svg *{fill:#645f9b}.theme-lavender .collection .value{color:#655f9f}.theme-lavender .collection .value .value-label em{color:#322f4f}.theme-lavender .collection .illustration:after,.theme-lavender .collection .value:after{background:#655f9f}.theme-lavender .collection.icons .icon svg *{fill:#655f9f}.theme-yellow .collection .value{color:#f58c2d}.theme-yellow .collection .value .value-label em{color:#9b4e07}.theme-yellow .collection .illustration:after,.theme-yellow .collection .value:after{background:#f58c2d}.theme-yellow .collection.icons .icon svg *{fill:#f58c2d}@media(max-width:640px){.collection{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px 24px;max-width:none}.collection .column+.column{margin:0}.collection .description{max-width:75%}.collection.stats{grid-template-columns:1fr}.collection.stats .column+.column{margin:0}.collection.stats.small .value .number{font-size:46px}.collection.stats.small .value .number sub{font-size:18px}.collection.icons{grid-template-columns:1fr 1fr;grid-gap:24px}.collection.icons .column{flex-direction:column;justify-content:center}.collection.icons .column+.column{margin-left:0}.collection.icons .column>.icon{margin:0 auto 16px}.collection.icons .description{max-width:none;text-align:center}.collection.icons.vertical .column{align-items:center}.collection.icons.vertical .column:nth-child(odd):last-child{width:50%;margin:0 auto;grid-column:span 2}.collection.icons.vertical .name{text-align:center}.collection.icons.vertical .column>.icon{margin:0 auto 16px}}.steps-slides{margin-top:52px}.steps-slides .slides-indicators,.steps-slides .steps-slides-controls{display:none}.steps{display:flex;align-items:flex-start;justify-content:center;margin-top:0}.steps .column{display:flex;flex-direction:column;align-items:center;max-width:176px}.steps .column+.column{margin-left:80px}.steps .step{max-width:248px}.steps .step-number{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:48px;font-size:26px;font-weight:700;color:#fff;text-align:center}.steps .step-title{font-size:24px;margin-top:16px}.steps .step-title:after{display:block;content:"";width:40px;height:5px;border-radius:5px;margin:16px auto 0}.steps .step-description{font-size:14px;line-height:22px;margin-top:16px}.theme-green .steps .step-number,.theme-green .steps .step-title:after{background:#59a53c}@media(max-width:640px){.steps-slides{position:relative;overflow:hidden;width:100%}.steps-slides .steps-slides-controls{position:absolute;z-index:1;width:100%;top:64px;display:flex}.steps-slides .steps-slides-controls button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:32px;padding:0;background:none;border:none;font:0/0 a;color:transparent}.steps-slides .steps-slides-controls button svg{width:24px;height:24px}.steps-slides .steps-slides-controls button svg *{fill:#59a53c}.steps-slides .steps-slides-controls button.prev svg{transform:rotate(180deg)}.steps-slides .steps-slides-controls button.prev{margin-right:auto}.steps-slides .steps-slides-controls button.next{margin-left:auto}.steps-slides .steps-slides-controls button.hidden{display:none}.steps-slides .steps-slides-controls button:active{background:#59a53c}.steps-slides .steps-slides-controls button:active svg *{fill:#fff}.steps-slides+.slide-indicators{display:flex;margin:24px auto 0}.steps-slides+.slide-indicators .indicator{width:6px;height:6px;background:#c7e9c0;border-radius:6px;transition:all .35s cubic-bezier(.165,.84,.44,1)}.steps-slides+.slide-indicators .indicator+.indicator{margin-left:8px}.steps-slides+.slide-indicators .indicator.toggled{width:32px;background:#59a53c}.steps{display:flex;justify-content:flex-start;grid-gap:0;transition:all .35s cubic-bezier(.165,.84,.44,1)}.steps .step{max-width:none;width:100%;flex:0 0 auto}.steps .step .step-description{padding:0 5vw}.steps .step+.step{margin-left:16px}}.static-list{max-width:368px}.static-list li{font-size:14px;line-height:28px}.static-list li:before{display:block;content:"";width:48px;height:5px;background:#000;border-radius:5px;width:24px;margin-bottom:24px}.static-list li+li{margin-top:32px}.theme-blue .static-list li:before,.theme-blue2 .static-list li:before{background:#4696cd}.theme-green .static-list li:before{background:#59a53c}.theme-pink .static-list li:before{background:#c8559b}.theme-purple .static-list li:before{background:#645f9b}.theme-lavender .static-list li:before{background:#655f9f}.theme-yellow .static-list li:before{background:#f58c2d}@media(max-width:640px){.static-list{max-width:none;padding:0 5vw}.static-list li:before{margin-left:auto;margin-right:auto}}.footnotes{max-width:600px;font-size:12px;line-height:24px;color:#464640}*+.footnotes{margin-top:40px}@media(max-width:640px){.footnotes{padding:0 5vw}}hr{display:block;content:"";width:48px;height:5px;background:#000;border-radius:5px;border:none;margin:32px auto 32px 0}.theme-blue hr,.theme-blue2 hr{background:#4696cd}.theme-green hr{background:#59a53c}.theme-pink hr{background:#c8559b}.theme-purple hr{background:#645f9b}.theme-lavender hr{background:#655f9f}.theme-yellow hr{background:#f58c2d}.subscript2{display:inline-block;font-size:75%;transform:translateY(4px)}.awe-popkies-content-container{overflow-y:auto!important}.awe-popkies-content *{font-family:Roboto,Helvetica,sans-serif!important}.awe-popkies-content .awe-popkies-title{font-family:ITC Lubalin Graph Std,Tahoma,sans-serif!important}.awe-popkies-actions .awe-popkies-bt_agree,.awe-popkies-actions .awe-popkies-bt_disagree,.awe-popkies-actions .awe-popkies-bt_save{border-radius:80px}@media(max-width:640px){.awe-popkies-content-container{display:flex;align-items:flex-start;padding:10vw 5vw;overflow-y:auto!important}.awe-popkies-content-container .awe-popkies-content{top:auto;left:auto;transform:none;width:90vw;margin:auto 0 0;border-radius:28px}.awe-popkies-content-container .awe-popkies-content .awe-popkies-part{margin-top:0;padding:7vw 5vw 5vw}.awe-popkies-content-container .awe-popkies-content .awe-popkies-bt_cancel,.awe-popkies-content-container .awe-popkies-content .awe-popkies-bt_settings{margin:20px 0}.awe-popkies-desc{display:none}.awe-popkies-actions{display:flex;flex-direction:column}.awe-popkies-actions .awe-popkies-bt_disagree{margin:8px 0 0}}@-webkit-keyframes shake{0%{transform:translateX(0)}33%{transform:translateX(10%)}66%{transform:translateX(-10%)}}@keyframes shake{0%{transform:translateX(0)}33%{transform:translateX(10%)}66%{transform:translateX(-10%)}}.button{display:flex;align-items:center;background:#4696cd;box-shadow:0 8px 24px 0 rgba(70,150,205,.5),0 0 0 6px rgba(70,150,205,.1);padding:0 0 0 22px;border:none;border-radius:44px;overflow:hidden;font-family:Roboto,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#fff}.button span{flex:1 1;text-align:center}.button .icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:38px;margin:3px 3px 3px 15px;background:#fff}.button .icon svg{width:16px;height:16px}.button.white{background:#fff;color:#000;box-shadow:0 8px 24px 0 rgba(70,150,205,.5),0 0 0 6px rgba(70,150,205,.1)}.button.white .icon{background:#4696cd}.button.white .icon *{fill:#fff}.button.white:hover{color:#fff;background:#4696cd}.button.white:hover .icon{background:#fff}.button.white:hover .icon *{fill:#4696cd}.button:hover{background:#fff;color:#4696cd;cursor:pointer}.button:hover .icon{background:#4696cd}.button:hover .icon *{fill:#fff}.button:active{transform:scale(.9)}.button:focus{outline:none}.has-error .button{-webkit-animation:shake .3s 3;animation:shake .3s 3}.theme-blue .button{background:#fff;color:#4696cd;box-shadow:0 8px 24px 0 rgba(70,150,205,.5),0 0 0 6px rgba(70,150,205,.1)}.theme-blue .button .icon{background:#4696cd}.theme-blue .button .icon *{fill:#fff}.theme-blue .button:hover{color:#fff;background:#4696cd}.theme-blue .button:hover .icon{background:#fff}.theme-blue .button:hover .icon *{fill:#4696cd}.theme-blue .button.secondary{background:none;box-shadow:0 0 0 2px #4696cd}.theme-blue .button.secondary:hover{background:#4696cd;color:#f3f8fb}.theme-blue2 .button{background:#fff;color:#4696cd;box-shadow:0 8px 24px 0 rgba(70,150,205,.5),0 0 0 6px rgba(70,150,205,.1)}.theme-blue2 .button .icon{background:#4696cd}.theme-blue2 .button .icon *{fill:#fff}.theme-blue2 .button:hover{color:#fff;background:#4696cd}.theme-blue2 .button:hover .icon{background:#fff}.theme-blue2 .button:hover .icon *{fill:#4696cd}.theme-blue2 .button.secondary{background:none;box-shadow:0 0 0 2px #4696cd}.theme-blue2 .button.secondary:hover{background:#4696cd;color:#e5f6ff}.theme-green .button{background:#fff;color:#59a53c;box-shadow:0 8px 24px 0 rgba(89,165,60,.5),0 0 0 6px rgba(89,165,60,.1)}.theme-green .button .icon{background:#59a53c}.theme-green .button .icon *{fill:#fff}.theme-green .button:hover{color:#fff;background:#59a53c}.theme-green .button:hover .icon{background:#fff}.theme-green .button:hover .icon *{fill:#59a53c}.theme-green .button.secondary{background:none;box-shadow:0 0 0 2px #59a53c}.theme-green .button.secondary:hover{background:#59a53c;color:#ecffec}.theme-pink .button{background:#fff;color:#c8559b;box-shadow:0 8px 24px 0 rgba(200,85,155,.5),0 0 0 6px rgba(200,85,155,.1)}.theme-pink .button .icon{background:#c8559b}.theme-pink .button .icon *{fill:#fff}.theme-pink .button:hover{color:#fff;background:#c8559b}.theme-pink .button:hover .icon{background:#fff}.theme-pink .button:hover .icon *{fill:#c8559b}.theme-pink .button.secondary{background:none;box-shadow:0 0 0 2px #c8559b}.theme-pink .button.secondary:hover{background:#c8559b;color:#ffeeef}.theme-purple .button{background:#fff;color:#645f9b;box-shadow:0 8px 24px 0 rgba(100,95,155,.5),0 0 0 6px rgba(100,95,155,.1)}.theme-purple .button .icon{background:#645f9b}.theme-purple .button .icon *{fill:#fff}.theme-purple .button:hover{color:#fff;background:#645f9b}.theme-purple .button:hover .icon{background:#fff}.theme-purple .button:hover .icon *{fill:#645f9b}.theme-purple .button.secondary{background:none;box-shadow:0 0 0 2px #645f9b}.theme-purple .button.secondary:hover{background:#645f9b;color:#f9f0ff}.theme-lavender .button{background:#fff;color:#655f9f;box-shadow:0 8px 24px 0 rgba(101,95,159,.5),0 0 0 6px rgba(101,95,159,.1)}.theme-lavender .button .icon{background:#655f9f}.theme-lavender .button .icon *{fill:#fff}.theme-lavender .button:hover{color:#fff;background:#655f9f}.theme-lavender .button:hover .icon{background:#fff}.theme-lavender .button:hover .icon *{fill:#655f9f}.theme-lavender .button.secondary{background:none;box-shadow:0 0 0 2px #655f9f}.theme-lavender .button.secondary:hover{background:#655f9f;color:#efefff}.theme-yellow .button{background:#fff;color:#f58c2d;box-shadow:0 8px 24px 0 rgba(245,140,45,.5),0 0 0 6px rgba(245,140,45,.1)}.theme-yellow .button .icon{background:#f58c2d}.theme-yellow .button .icon *{fill:#fff}.theme-yellow .button:hover{color:#fff;background:#f58c2d}.theme-yellow .button:hover .icon{background:#fff}.theme-yellow .button:hover .icon *{fill:#f58c2d}.theme-yellow .button.secondary{background:none;box-shadow:0 0 0 2px #f58c2d}.theme-yellow .button.secondary:hover{background:#f58c2d;color:#fff4e4}.carousel{position:relative;width:100%;margin-top:80px;overflow:hidden}.carousel .controls{position:absolute;z-index:2;top:270px;width:100%}.carousel .slide-buttons{display:flex;justify-content:space-between;width:1144px;margin:0 auto}.carousel .slide-buttons button{width:52px;height:52px;background:#fff;box-shadow:0 8px 34px 0 rgba(0,0,0,.25);border-radius:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font:0/0 a;color:transparent}.carousel .slide-buttons button:hover{background:#4696cd;cursor:pointer}.carousel .slide-buttons button:hover svg *{fill:#fff}.carousel .slide-buttons button.prev{margin-right:auto}.carousel .slide-buttons button.next{margin-left:auto}.carousel .slide-buttons button.prev svg{transform:rotate(180deg) translateX(2px)}.carousel .slide-buttons button.hidden{display:none}.carousel .slide-buttons svg{width:16px;height:16px}.carousel .slide-buttons svg *{fill:#4696cd}.carousel .viewport{position:relative;z-index:1;width:920px;margin:0 auto}.carousel .viewport .viewport-container{display:flex;transition:all .35s cubic-bezier(.165,.84,.44,1)}.carousel .slide-entry{flex:0 0 auto;width:100%;text-align:left;opacity:.2}.carousel .slide-entry.toggled{opacity:1}.carousel .slide-entry+.slide-entry{margin-left:32px}.carousel .slide-entry .slide-photo{width:100%}.carousel .slide-entry .slide-title{font-size:32px;font-weight:700;line-height:38px;color:#fff}.carousel .slide-entry p{line-height:28px;color:hsla(0,0%,100%,.5)}.carousel .slide-entry *+p,.carousel .slide-entry .slide-title{margin-top:24px}.carousel .slide-indicators{display:flex;width:920px;margin:48px auto 0}.carousel .slide-indicators .indicator{width:6px;height:6px;background:#c8e0f0;border-radius:6px;transition:all .35s cubic-bezier(.165,.84,.44,1)}.carousel .slide-indicators .indicator+.indicator{margin-left:8px}.carousel .slide-indicators .indicator.toggled{width:32px;background:#4696cd}@media(max-width:1440px)and (min-width:640px){.carousel .controls{top:17.9347826087vw}.carousel .slide-buttons{width:calc(66vw + 224px)}.carousel .slide-indicators,.carousel .viewport{max-width:66vw}}@media(max-width:640px){.carousel{margin-top:40px}.carousel .controls{top:calc(16.5vh - 24px)}.carousel .slide-buttons{width:100%;padding:0 5vw}.carousel .slide-buttons button{width:48px;height:48px}.carousel .viewport{width:100%}.carousel .slide-entry{opacity:1}.carousel .slide-entry .slide-photo{height:33vh;-o-object-fit:cover;object-fit:cover}.carousel .slide-entry .slide-text{padding:24px 5vw 0}.carousel .slide-entry .slide-title{margin-top:0}.carousel .slide-entry p{font-size:14px;color:#fff}.carousel .slide-indicators{width:100%;padding:0 5vw;margin-top:32px}}@-webkit-keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#contact-form .section-title{text-align:left}#contact-form .section-title:before{display:block;content:"";width:48px;height:5px;background:#000;border-radius:5px;background:#4696cd;margin-bottom:24px}#contact-form .container{max-width:1024px}#contact-form .form{margin-top:48px}#contact-form .about-mandatory-fields{padding:32px 0;text-align:left}#contact-form .about-mandatory-fields em{color:#eb5757}#contact-form .honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}#contact-form .submission-error{margin-top:24px;font-family:Roboto,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#eb5757}#contact-form .button .icon.loading{display:none}#contact-form .button.isLoading .icon.loading{display:flex;-webkit-animation:rotate 1s ease infinite both;animation:rotate 1s ease infinite both}#contact-form .button.isLoading .icon:not(.loading){display:none}#contact-form .confirmation{background:#dcf3ff;border-radius:24px;padding:48px 64px;margin-top:32px}#contact-form .confirmation .confirmation-title{font-size:32px;font-weight:700;color:#4696cd}#contact-form .confirmation p{margin-top:24px;font-size:16px}.footer{padding-top:48px}.footer .link{color:#000}.footer .link:hover{color:#4696cd}.footer .container{max-width:1024px}.footer .sitemap{display:flex;padding-top:48px;border-top:1px solid #efefef}.footer .brand-section{margin-right:128px}.footer .brand-section .logo{height:32px;margin-bottom:24px}.footer .brand-section .contact{font-size:13px;line-height:22px;color:#507188}.footer .column{display:flex;flex-direction:column;margin-top:12px;font-size:14px}.footer .column+.column{margin-left:80px}.footer .column .section-title{font-weight:700;text-transform:uppercase;margin-bottom:24px}.footer .column .link{font-weight:400}.footer .column .link+.link{margin-top:22px}.footer .sn{display:flex;margin-top:24px}.footer .sn .link{font:0/0 a;color:transparent}.footer .sn .link+.link{margin:0 0 0 10px}.footer .sn .link:before{display:block;content:"";width:22px;height:22px;background:no-repeat 50%/contain}.footer .sn .youtube:before{background-image:url(/assets/images/icons/social-youtube.svg)}.footer .sn .facebook:before{background-image:url(/assets/images/icons/social-facebook.svg)}.footer .sn .instagram:before{background-image:url(/assets/images/icons/social-instagram.svg)}.footer .legal{display:flex;align-items:center;padding:24px 0;margin-top:48px;border-top:1px solid #efefef;font-size:10px}.footer .legal .copyright{margin-right:auto}.footer .legal .link{font-size:10px;font-weight:400}.footer .legal .link+.link{margin:0 0 0 20px}.footer .button{display:none}@media(max-width:640px){.footer{display:flex;flex-direction:column;padding:32px 5vw;margin-top:32px;border-top:1px solid #efefef}.footer .sitemap{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px 24px;border:none;padding-top:0}.footer .brand-section{grid-column:span 2;margin:0}.footer .column,.footer .column+.column{margin:0}.footer .column:last-child{display:grid;grid-template-columns:1fr 1fr;grid-column:span 2}.footer .column:last-child>:not(.sn){grid-column:1}.footer .sn{grid-column:2;grid-row:1/span 4;margin-top:0}.footer .sn .link:before{width:40px;height:40px}.footer .legal{flex-direction:column;margin-top:24px;font-size:12px}.footer .legal .legal-pages{display:flex;flex-wrap:wrap}.footer .legal .link,.footer .legal .link+.link{margin:12px 20px 0 0;white-space:nowrap}.footer .button{display:flex}}.graph{position:relative}.graph:hover #graph-tooltips{opacity:1}.graph .time{position:absolute;bottom:-96px;width:100%;display:flex;padding:0 8px}.graph .time .time-entry:first-child{margin-left:0}.graph .time .time-entry:last-child{margin-right:0}.graph .time .time-entry{margin:0 auto;font-size:10px;color:hsla(0,0%,100%,.7)}#graph-tooltips{position:absolute;width:128px;bottom:40px;pointer-events:none;opacity:0;transition:opacity .25s cubic-bezier(.165,.84,.44,1)}.graph-tooltip{position:relative}.graph-tooltip:first-child{margin:0 0 24px}.graph-tooltip .bubble{padding:10px 16px;border-radius:48px;text-align:center}.graph-tooltip .value{font-size:15px;line-height:18px;font-weight:700}.graph-tooltip .date{font-size:10px;font-weight:300;line-height:10px;line-height:14px;white-space:nowrap;margin-top:2px}.graph-tooltip .pointer{position:absolute;top:100%;left:50%;width:2px;height:118px}.graph-tooltip.cac40 .bubble{background:#4696cd;box-shadow:0 0 0 5px rgba(70,150,205,.2);color:#fff}.graph-tooltip.cac40 .pointer{background:linear-gradient(0,#4696cd,rgba(70,150,205,0) 110%)}.graph-tooltip.airliquide .bubble{background:#fff;box-shadow:0 0 0 5px hsla(0,0%,100%,.2);color:#000}.graph-tooltip.airliquide .pointer{background:linear-gradient(0,#fff,hsla(0,0%,100%,0) 110%)}.graph-tooltip.cac40 .bubble,.graph-tooltip.cac40 .pointer{transform:translateX(-4px)}#graph-plots{overflow:visible}#graph-plots #airliquide-plot path{stroke:#fff;stroke-width:3px}#graph-plots #airliquide-plot circle{display:none}#graph-plots #airliquide-plot .integral *{fill:url(#light-gradient);opacity:.3;stroke:none}#graph-plots #cac40-plot path{stroke:#4696cd;stroke-width:3px}#graph-plots #cac40-plot circle{display:none}#graph-plots #cac40-plot .integral *{fill:url(#primary-gradient);opacity:.3;stroke:none}.header{position:-webkit-sticky;position:sticky;z-index:999;top:0;background:#fff;padding:0 48px}.header .container{display:flex;align-items:center;max-width:1440px}.header .logo{display:flex;align-items:center;padding:24px 0}.header .logo img{display:block;height:32px}.header .link{display:block;padding:26px 0;font-size:14px;font-weight:500;color:#000}.header .link:last-child{margin-right:32px}.header .link:hover{color:#4696cd}.header .link+.link{margin-left:40px}.header nav{display:flex;align-items:center}.header .about-project{margin-left:48px}.header .about-investment{margin-left:auto}.header .about-investment .button{margin-left:32px}.header #mobile-menu-toggle{display:none}@media(max-width:1024px){.header{position:fixed;z-index:100;top:0;left:0;width:100%;padding:0}.header .container{display:flex;flex-direction:column;align-items:stretch}.header .mobile-head{display:flex;background:#fff}.header .logo{padding:20px 24px}.header .logo img{height:24px}.header #mobile-menu-toggle{display:block;width:64px;height:64px;padding:0;margin-left:auto;border:none;font:0/0 a;color:transparent;background:#fff url(/assets/images/icons/mobile-menu.svg) no-repeat 50%/24px}.header #mobile-menu-toggle:active{background-color:#4696cd}.header #mobile-menu-toggle:focus{outline:none}.header .about-investment,.header .about-project,.header .mobile-only{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:0}.header .about-investment .link,.header .about-project .link,.header .mobile-only .link{width:100%;font-size:18px;font-weight:500;letter-spacing:.5px;padding:18px 24px}.header .about-investment .link:active,.header .about-project .link:active,.header .mobile-only .link:active{color:#fff;background:#4696cd}.header .about-investment .link+.link,.header .about-project .link+.link,.header .mobile-only .link+.link{margin-left:0}.header .about-investment .link.highlight,.header .about-project .link.highlight,.header .mobile-only .link.highlight{text-decoration:underline}.header .about-project{padding-top:8px}.header .about-investment{flex:1 1}.header .about-investment .link{position:relative;margin-bottom:4px}.header .about-investment .link:before{position:absolute;bottom:-2px;display:block;content:"";width:calc(100% - 48px);height:1px;background:#efefef}.header .about-investment .button{width:calc(100% - 48px);margin:32px 24px auto}.header .about-investment,.header .about-project{display:none}.header.toggled{height:100vh;background:#fff}.header.toggled .about-investment,.header.toggled .about-project{display:flex}.header.toggled .mobile-head{border-bottom:1px solid #efefef}.header.toggled .container{height:100%}.header.toggled #mobile-menu-toggle{background-image:url(/assets/images/icons/cross.svg);background-size:16px}.header+*{margin-top:64px}}.hero{max-width:1440px;padding:64px 184px;margin:0 auto;border-radius:44px}.hero .subtext,.hero .title{font-family:ITC Lubalin Graph Std,Tahoma,sans-serif}.hero .title{font-size:70px;font-weight:700;line-height:74px;color:#000}.hero .subtext{margin-top:24px;font-size:16px;line-height:34px;color:#000}.hero.marginTop{margin-top:8rem}.hero.followed-by-simulator{padding-bottom:128px}.hero .collection{text-align:center}.hero .collection .value .number{font-size:58px}.hero .collection .value .number sub{font-size:22px}.hero .collection p{font-family:ITC Lubalin Graph Std,Tahoma,sans-serif}.hero.theme-blue{background:#f3f8fb}.hero.theme-blue .title em{color:#4696cd}.hero.theme-blue2{background:#e5f6ff}.hero.theme-blue2 .title em{color:#4696cd}.hero.theme-green{background:#ecffec}.hero.theme-green .title em{color:#59a53c}.hero.theme-pink{background:#ffeeef}.hero.theme-pink .title em{color:#c8559b}.hero.theme-purple{background:#f9f0ff}.hero.theme-purple .title em{color:#645f9b}.hero.theme-lavender{background:#efefff}.hero.theme-lavender .title em{color:#655f9f}.hero.theme-yellow{background:#fff4e4}.hero.theme-yellow .title em{color:#f58c2d}@media(max-width:1024px),(max-width:1096px){.hero{padding:64px}.header+.hero{margin-top:80px}}@media(max-width:1440px)and (min-width:640px){.hero{margin:0 32px}}@media(max-width:640px){.hero{width:95vw;padding:50px 16px}.hero.followed-by-simulator{padding-bottom:50px}.hero .subtext,.hero .title{max-width:none;text-align:center}.hero .title{font-size:34px;line-height:42px}.hero .subtext{font-size:15px;line-height:28px}}.home-hero{max-width:1440px;padding:96px 106px 160px;margin:0 auto;border-radius:44px;background:#eef6ec url(/assets/images/illustrations/hero-photo.jpg) no-repeat 170% bottom/contain}.home-hero .text{max-width:614px}.home-hero .subtext,.home-hero .title{font-family:ITC Lubalin Graph Std,Tahoma,sans-serif}.home-hero .title{font-size:70px;font-weight:700;line-height:66px;color:#000}.home-hero .title em{color:#59a53c}.home-hero .subtext{max-width:440px;margin-top:24px;font-size:16px;line-height:34px;color:#000}.home-hero .ctas{display:flex;margin-top:40px}.home-hero .ctas .button+.button{margin-left:24px}@media(max-width:1440px)and (min-width:640px){.home-hero{margin:0 32px;background-position:42vw bottom;background-size:auto 95%}.home-hero .text{width:70%}}@media(max-width:640px){.home-hero{display:none;width:95vw;padding:50px 16px;margin:0 auto;background:#eef6ec url(/assets/images/illustrations/hero-photo.jpg) no-repeat bottom/auto 65%}.home-hero .text{max-width:none}.home-hero .title{font-size:36px;line-height:42px;text-align:center}.home-hero .subtext{display:none}.home-hero .ctas{flex-direction:column;margin-top:204px;padding:0 48px}.home-hero .ctas .button+.button{margin:16px 0 0}.home-hero .button.secondary{box-shadow:0 0 0 2px #fff;color:#fff}.home-hero .button.secondary .icon{background:#fff}.home-hero .button.secondary .icon svg *{fill:#59a53c}.home-hero-subtext{display:none;overflow:hidden;margin-top:32px;padding:0 10vw;font-family:ITC Lubalin Graph Std,Tahoma,sans-serif;font-size:16px;line-height:34px;text-align:center}.header+.home-hero{margin-top:64px}}.field.isCheckbox{flex-direction:row;flex-wrap:wrap;align-items:flex-start}.field.isCheckbox .input-checkbox{flex:0 0 auto;width:14px;height:14px;background:#fff;border:1px solid #464640;border-radius:1px}.field.isCheckbox .label{display:flex;flex:1 1;margin:0 0 0 8px;font-weight:400;text-align:left}.field.isCheckbox .label:after{display:inline}.field.isCheckbox .label a{font-weight:700;color:#464640;text-decoration:underline;margin:0 5px}.field.isCheckbox .label a:hover{color:#4696cd;text-decoration:none}.field.isCheckbox .input-error{flex:0 0 auto;width:100%;text-align:left}@media(max-width:640px){.field.isCheckbox{flex-wrap:wrap}.field.isCheckbox .input-checkbox{margin:6px 8px 0}.field.isCheckbox .label{text-align:left}}.form .row{display:flex}.form .row .field{flex:1 1}.form .row .field+.field{margin:0 0 0 24px}.form *+.field,.form *+.row{margin-top:36px}.field{display:flex;flex-direction:column;align-items:flex-start}.field .input-text,.field .label{width:100%}.field .label{display:flex;font-size:15px;font-weight:700;line-height:24px;margin-bottom:0}.field .label.isMandatory:after{display:block;content:"*";color:#eb5757;margin-left:4px}.field .input-error{margin-top:16px;font-family:Roboto,Helvetica,sans-serif;font-size:12px;font-weight:700;color:#eb5757;letter-spacing:1px}.field.hasError .input-text{border-color:#eb5757;box-shadow:0 0 0 4px rgba(235,87,87,.1);outline:none}.month{margin-bottom:30px}.input-text{height:50px;padding:0 24px;border:1px solid #e7e7e7;border-radius:8px;font-family:Roboto,Helvetica,sans-serif;font-size:15px;line-height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-text::-moz-placeholder{color:#a9a9a9}.input-text:-ms-input-placeholder{color:#a9a9a9}.input-text::placeholder{color:#a9a9a9}.input-text:focus{border-color:#4696cd;box-shadow:0 0 0 4px rgba(70,150,205,.1);outline:none}@media(max-width:640px){.form .row{flex-direction:column}.form .row .field+.field{margin:16px 0 0}.form *+.field,.form *+.row{margin-top:16px}}.input-text.input-textarea{height:200px;padding:16px 24px}#join-family{position:relative;flex-direction:row;padding:0;margin-top:96px;margin-bottom:96px;background:#dcf3ff}#join-family .text{position:relative;z-index:1;max-width:58%;margin:0 auto;padding:64px;display:flex;flex-direction:column;align-items:center}#join-family .text .subtitle{font-size:22px;font-weight:400;line-height:32px;margin:20px 0 32px}#join-family .illustration{position:absolute;z-index:0;bottom:0;align-self:flex-end}#join-family .illustration:first-child{left:0;width:auto;height:290px;margin:0 0 0 80px;transform:translateY(96px)}#join-family .illustration:last-child{right:64px;width:auto;height:440px;margin:0}#join-family .ctas{display:flex}#join-family .ctas .button+.button{margin-left:24px}@media(max-width:640px){#join-family{margin-top:48px;margin-bottom:0}#join-family .text{max-width:none;padding:48px 16px}#join-family .text .subtitle{font-size:16px;line-height:26px}#join-family .illustration{display:none}#join-family .ctas{flex-direction:column}#join-family .ctas .button+.button{margin:32px 0 0}}.link{font-size:14px;font-weight:700}.link.more{display:inline-flex;align-items:center}.link.more:hover{text-decoration:underline}.link.more .icon svg{width:8px;height:8px;margin-left:6px}.theme-blue .link{color:#4696cd}.theme-blue .link.more svg *{fill:#4696cd}.theme-blue2 .link{color:#4696cd}.theme-blue2 .link.more svg *{fill:#4696cd}.theme-green .link{color:#59a53c}.theme-green .link.more svg *{fill:#59a53c}.theme-pink .link{color:#c8559b}.theme-pink .link.more svg *{fill:#c8559b}.theme-purple .link{color:#645f9b}.theme-purple .link.more svg *{fill:#645f9b}.theme-lavender .link{color:#655f9f}.theme-lavender .link.more svg *{fill:#655f9f}.theme-yellow .link{color:#f58c2d}.theme-yellow .link.more svg *{fill:#f58c2d}.performance-graph{display:flex;justify-content:flex-end;max-width:none;width:100%;margin:32px 0 0;padding:140px 0 100px;background:#375f9b}.performance-graph .text{align-items:flex-start;max-width:496px;text-align:left;color:#fff}.performance-graph .text .section-title{line-height:54px}.performance-graph .text .section-title:before{display:none}.performance-graph .text .section-title em{color:#a8e0ff}.performance-graph .text .section-subtitle{font-size:18px;line-height:28px;margin-top:20px}.performance-graph .text .subtext{font-family:ITC Lubalin Graph Std,Tahoma,sans-serif;font-size:14px;line-height:28px;color:#fff;margin-top:24px}.performance-graph .text .disclaimer{margin-top:8px}.performance-graph .disclaimer{font-size:11px;line-height:22px;font-style:italic;color:hsla(0,0%,100%,.7);letter-spacing:.5px}.performance-graph .live-investment{margin-top:32px}.performance-graph .live-investment .investment-title{font-family:ITC Lubalin Graph Std,Tahoma,sans-serif;font-size:18px;line-height:28px}.performance-graph .live-investment .investment-value-container{display:flex;align-items:flex-end;margin-top:12px}.performance-graph .live-investment .investment-value-container .investment-value{font-size:56px;font-weight:700}.performance-graph .live-investment .investment-value-container .investment-value sub{font-size:28px}.performance-graph .live-investment .investment-value-container .investment-delta{display:flex;align-items:center;justify-content:center;margin:0 0 10px 16px;background:#59a53c;padding:3px 8px 3px 3px;border-radius:20px;font-family:ITC Lubalin Graph Std,Tahoma,sans-serif;font-size:12px;line-height:14px;color:#fff}.performance-graph .live-investment .investment-value-container .investment-delta .icon{width:14px;height:14px;margin-right:6px}.performance-graph .live-investment .investment-value-container .investment-delta .icon *{fill:#fff}.performance-graph .live-investment .investment-value-container .investment-delta.positive{background:#59a53c}.performance-graph .live-investment .investment-value-container .investment-delta.negative{background:#d7001e}.performance-graph .live-investment .investment-value-container .investment-delta.negative .icon{transform:rotate(180deg)}.performance-graph .live-investment .investment-about,.performance-graph .live-investment .investment-last-update{font-size:12px;color:hsla(0,0%,100%,.7);margin-top:16px}.performance-graph .graph-section{flex:0 0 auto;width:52%;height:100%}.performance-graph .graph-section svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.performance-graph .graph-section .disclaimer{margin-top:112px;padding:0 8px;text-align:right}.performance-graph .graph-section .more{display:block;padding:0 8px;text-align:right;font-size:12px;color:#a8e0ff}.performance-graph .graph-section .more:hover{text-decoration:underline}@media(max-width:640px){.performance-graph{padding:80px 0}.performance-graph .text .mobile-only.more{display:block;margin-top:32px;font-size:12px;color:#a8e0ff}.performance-graph .text .mobile-only.more:hover{text-decoration:underline}.performance-graph .live-investment .investment-title{max-width:66%}.performance-graph .graph-section{display:none}}.popin-container{display:none;pointer-events:none;position:fixed;z-index:1000;top:0;bottom:0;left:0;right:0;align-items:center;justify-content:center;background:rgba(0,0,0,.5)}.popin-container,.popin-container .popin{opacity:0;transition:all .25s cubic-bezier(.165,.84,.44,1)}.popin-container .popin{transform:scale(.95);position:relative;width:80vw;height:80vh;background:#fff;box-shadow:0 12px 24px 0 rgba(0,0,0,.25)}.popin-container .close{position:absolute;top:0;right:-64px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:48px}.popin-container .close svg{width:16px;height:16px}.popin-container .close svg *{fill:#fff}.popin-container .close:hover{cursor:pointer;background:#fff}.popin-container .close:hover svg *{fill:#000}.popin-container iframe{display:block;width:100%;height:100%}.popin-container.toggled{display:flex;opacity:1;pointer-events:all}.popin-container.toggled .popin{opacity:1;transform:scale(1)}@media(max-width:640px){.popin-container .popin{width:100vw}.popin-container .close{top:-64px;left:calc(50% - 24px);right:auto}}.simulator{display:flex;max-width:1024px;margin:-88px auto 0;padding:8px;background:#fff;border-radius:34px;box-shadow:0 12px 64px #ebe8f4;font-family:ITC Lubalin Graph Std,Tahoma,sans-serif}.simulator .controls{display:flex;flex-direction:column;padding:52px 20px 8px 64px}.simulator .controls .title{font-size:40px;line-height:42px;color:#000;font-weight:700}.simulator .controls .title em{color:#4696cd}.simulator .controls .subtitle{font-size:18px;line-height:28px;margin-top:20px}.simulator .controls .subtext{font-family:Roboto,Helvetica,sans-serif;font-size:14px;line-height:21px;color:#404040;margin-top:16px}.simulator .controls .original-investment-amount{margin:24px 0 32px}.simulator .controls .field{padding-right:48px}.simulator .controls .field .text{display:flex;align-items:center;width:100%}.simulator .controls .field .label{font-size:18px;margin-right:auto}.simulator .controls .field .value{font-size:32px;font-weight:700;color:#4696cd;white-space:nowrap}.simulator .controls .field .slider{width:100%;height:12px;border-radius:12px;margin-top:16px;background:#f1f7fa;-webkit-appearance:none}.simulator .controls .field .slider:hover{cursor:pointer}.simulator .controls .field .slider:focus{outline:none}.simulator .controls .field .slider::-webkit-slider-thumb{width:32px;height:32px;background:#fff url(/assets/images/icons/grabber.svg) no-repeat 50%/8px;box-shadow:0 8px 24px 0 rgba(70,150,205,.5),0 0 0 6px rgba(70,150,205,.1);border:none;border-radius:32px;-webkit-appearance:none}.simulator .controls .field .slider::-moz-range-thumb{width:32px;height:32px;background:#fff url(/assets/images/icons/grabber.svg) no-repeat 50%/8px;box-shadow:0 8px 24px 0 rgba(70,150,205,.5),0 0 0 6px rgba(70,150,205,.1);border:none;border-radius:32px;-webkit-appearance:none}.simulator .controls #original-investment-date{direction:rtl}.simulator .disclaimer{font-family:Roboto,Helvetica,sans-serif;font-size:10px;line-height:16px;color:#9eb4c3;margin-top:10px;padding-right:64px}.simulator .potential-gains{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 0 auto;max-width:408px;min-width:40%;background:#f8fbfd;padding:88px 16px;border-radius:26px}.simulator .potential-gains .title{display:flex;flex-direction:column;text-align:center;font-size:22px;line-height:40px;margin-bottom:16px}.simulator .potential-gains .title .date{font-size:28px;font-weight:700;color:#4696cd}.simulator .potential-gains .placement+.placement{margin-top:24px}.simulator .potential-gains .placement .with{display:flex;align-items:center;justify-content:center;margin-bottom:16px;font-size:14px}.simulator .potential-gains .placement .with:before{margin-right:20px}.simulator .potential-gains .placement .with:after{margin-left:20px}.simulator .potential-gains .placement .with:after,.simulator .potential-gains .placement .with:before{display:block;content:"";width:64px;height:1px;margin-bottom:2px;background:#cfdae2}.simulator .potential-gains .placement .placement-name{display:flex;align-items:center;justify-content:center}.simulator .potential-gains .placement .placement-name span{font-size:16px;font-weight:700;text-transform:uppercase}.simulator .potential-gains .placement .placement-name .tooltip{margin-left:8px}.simulator .potential-gains .placement .placement-gains{display:flex;align-items:center;margin-top:20px}.simulator .potential-gains .placement .placement-gains .placement-gains-value{font-weight:700;white-space:nowrap}.simulator .potential-gains .placement .placement-name,.simulator .potential-gains .placement .with{font-family:Roboto,Helvetica,sans-serif}.simulator .potential-gains .placement .placement-gains-percentage .icon{margin-bottom:6px}.simulator .potential-gains .placement .placement-gains-percentage .icon,.simulator .potential-gains .placement .placement-gains-percentage .icon svg{width:14px;height:14px}.simulator .potential-gains .placement.major .placement-gains-value{font-size:56px;line-height:56px;color:#4696cd}.simulator .potential-gains .placement.major .placement-gains-value.big-number{font-size:48px}.simulator .potential-gains .placement.major .placement-gains-percentage{font-size:15px;color:#59a53c;margin-left:16px}.simulator .potential-gains .placement.major .placement-gains-percentage.loss{color:#d7001e}.simulator .potential-gains .placement.major .placement-gains-percentage.loss svg *{fill:#d7001e}.simulator .potential-gains .placement.major .placement-gains-percentage.loss .icon{transform:rotate(180deg)}.simulator .potential-gains .placement.major svg *{fill:#59a53c}.simulator .potential-gains .placement.minor .placement-gains-value{font-size:42px;color:#8aafc8}.simulator .potential-gains .placement.minor .placement-gains-percentage{font-size:14px;margin-left:10px}.simulator .potential-gains .placement.minor svg *{fill:#000}@media(max-width:1126.4px){.simulator{width:90%}}@media(max-width:640px){.simulator{width:95vw;flex-direction:column;margin:32px auto 0;padding:36px 8px 8px}.simulator .controls{padding:0}.simulator .controls .title{font-size:28px;line-height:30px;text-align:center}.simulator .controls .subtext{max-width:80%;margin:16px auto 0;font-size:14px;line-height:21px;color:#a6a6a6;text-align:center}.simulator .controls .field{padding:0 12px}.simulator .controls .field .label{font-size:16px}.simulator .controls .field .value{font-size:26px}.simulator .controls .disclaimer{display:none}.simulator .potential-gains{max-width:none;width:100%;margin-top:24px;padding:16px 10px}.simulator .potential-gains .title{font-size:18px;line-height:26px}.simulator .potential-gains .title .date{font-size:25px}.simulator .potential-gains .placement+.placement{margin-top:12px}.simulator .potential-gains .placement .placement-gains{margin-top:6px}.simulator .potential-gains .placement.major .placement-gains-value{font-size:10vw;line-height:11vw}.simulator .potential-gains .placement.major .placement-gains-value.big-number{font-size:10vw}.simulator .potential-gains .disclaimer{padding:0;margin-top:32px;text-align:center}.home-hero-subtext+.simulator{margin-top:80px}}.month_simulator{display:flex;max-width:1024px;margin:-88px auto 0;padding:8px;background:#fff;border-radius:34px;box-shadow:0 12px 64px #ebe8f4;font-family:ITC Lubalin Graph Std,Tahoma,sans-serif}.month_simulator .controls{display:flex;flex-direction:column;padding:52px 20px 8px 64px}.month_simulator .controls .title{font-size:40px;line-height:42px;color:#black;font-weight:700}.month_simulator .controls .title em{color:#59a53c}.month_simulator .controls .subtitle{font-size:18px;line-height:28px;margin-top:20px}.month_simulator .controls .subtext{font-family:Roboto,Helvetica,sans-serif;font-size:14px;line-height:21px;color:#404040;margin-top:16px;margin-bottom:20px}.month_simulator .controls .original-investment-amount{margin:24px 0 32px}.month_simulator .controls .field{padding-right:48px}.month_simulator .controls .field .text{display:flex;align-items:center;width:100%}.month_simulator .controls .field .label{font-size:18px;margin-right:auto}.month_simulator .controls .field .value{font-size:32px;font-weight:700;color:#59a53c;white-space:nowrap}.month_simulator .controls .field .slider{width:100%;height:12px;border-radius:12px;margin-top:16px;margin-bottom:16px;background:#f1f7fa;-webkit-appearance:none}.month_simulator .controls .field .slider:hover{cursor:pointer}.month_simulator .controls .field .slider:focus{outline:none}.month_simulator .controls .field .slider::-webkit-slider-thumb{width:32px;height:32px;background:#fff url(/assets/images/icons/grabber.svg) no-repeat 50%/8px;box-shadow:0 8px 24px 0 rgba(70,150,205,.5),0 0 0 6px rgba(70,150,205,.1);border:none;border-radius:32px;-webkit-appearance:none}.month_simulator .controls .field .slider::-moz-range-thumb{width:32px;height:32px;background:#fff url(/assets/images/icons/grabber.svg) no-repeat 50%/8px;box-shadow:0 8px 24px 0 rgba(70,150,205,.5),0 0 0 6px rgba(70,150,205,.1);border:none;border-radius:32px;-webkit-appearance:none}.month_simulator .controls #original-investment-date{direction:rtl}.month_simulator .disclaimer{font-family:Roboto,Helvetica,sans-serif;font-size:10px;line-height:16px;color:#9eb4c3;padding-right:64px;margin:16px 0 auto}.month_simulator .potential-gains{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 0 auto;max-width:408px;min-width:40%;background:#f7fdf7;padding:88px 16px;border-radius:26px}.month_simulator .potential-gains .title{display:flex;flex-direction:column;text-align:center;font-size:22px;line-height:40px;margin-bottom:16px}.month_simulator .potential-gains .title .date{font-size:28px;font-weight:700;color:#59a53c}.month_simulator .potential-gains .placement+.placement{margin-top:24px}.month_simulator .potential-gains .placement .with{display:flex;align-items:center;justify-content:center;margin-bottom:16px;font-size:14px}.month_simulator .potential-gains .placement .with:before{margin-right:20px}.month_simulator .potential-gains .placement .with:after{margin-left:20px}.month_simulator .potential-gains .placement .with:after,.month_simulator .potential-gains .placement .with:before{display:block;content:"";width:64px;height:1px;margin-bottom:2px;background:#cfdae2}.month_simulator .potential-gains .placement .placement-name{display:flex;align-items:center;justify-content:center}.month_simulator .potential-gains .placement .placement-name span{font-size:16px;font-weight:700;text-transform:uppercase}.month_simulator .potential-gains .placement .placement-name .tooltip{margin-left:8px}.month_simulator .potential-gains .placement .placement-gains{display:flex;align-items:center;margin-top:20px}.month_simulator .potential-gains .placement .placement-gains .placement-gains-value{font-weight:700;white-space:nowrap}.month_simulator .potential-gains .placement .placement-name,.month_simulator .potential-gains .placement .with{font-family:Roboto,Helvetica,sans-serif}.month_simulator .potential-gains .placement .placement-gains-percentage .icon{margin-bottom:6px}.month_simulator .potential-gains .placement .placement-gains-percentage .icon,.month_simulator .potential-gains .placement .placement-gains-percentage .icon svg{width:14px;height:14px}.month_simulator .potential-gains .placement.major .placement-gains-value{font-size:56px;line-height:56px;color:#59a53c}.month_simulator .potential-gains .placement.major .placement-gains-value.big-number{font-size:48px}.month_simulator .potential-gains .placement.major .placement-gains-percentage{font-size:15px;color:#59a53c;margin-left:16px}.month_simulator .potential-gains .placement.major .placement-gains-percentage.loss{color:#59a53c}.month_simulator .potential-gains .placement.major .placement-gains-percentage.loss svg *{fill:#59a53c}.month_simulator .potential-gains .placement.major .placement-gains-percentage.loss .icon{transform:rotate(180deg)}.month_simulator .potential-gains .placement.major svg *{fill:#59a53c}.month_simulator .potential-gains .placement.minor .placement-gains-value{font-size:42px;color:rgba(89,165,60,.51)}.month_simulator .potential-gains .placement.minor .placement-gains-percentage{font-size:14px;margin-left:10px}.month_simulator .potential-gains .placement.minor svg *{fill:#59a53c}@media(max-width:1126.4px){.month_simulator{width:90%}}@media(max-width:640px){.month_simulator{width:95vw;flex-direction:column;margin:32px auto 0;padding:36px 8px 8px}.month_simulator .controls{padding:0}.month_simulator .controls .title{font-size:28px;line-height:30px;text-align:center}.month_simulator .controls .subtext{max-width:80%;margin:16px auto 0;font-size:14px;line-height:21px;color:#404040;text-align:center}.month_simulator .controls .field{padding:0 12px}.month_simulator .controls .field .label{font-size:16px}.month_simulator .controls .field .value{font-size:26px}.month_simulator .controls .disclaimer{display:none}.month_simulator .potential-gains{max-width:none;width:100%;margin-top:24px;padding:16px 10px}.month_simulator .potential-gains .title{font-size:18px;line-height:26px}.month_simulator .potential-gains .title .date{font-size:25px}.month_simulator .potential-gains .placement+.placement{margin-top:12px}.month_simulator .potential-gains .placement .placement-gains{margin-top:6px}.month_simulator .potential-gains .placement.major .placement-gains-value{font-size:10vw;line-height:11vw}.month_simulator .potential-gains .placement.major .placement-gains-value.big-number{font-size:10vw}.month_simulator .potential-gains .disclaimer{padding:0;margin-top:32px;text-align:center}.home-hero-subtext+.simulator{margin-top:80px}}.slides{display:flex;align-items:stretch;justify-content:flex-start;width:100%;min-height:570px}.slides .slide-photo{position:relative;flex:0 0 auto;width:800px;height:600px;overflow:hidden}.slides .slide-photo .photo{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateX(-100%);transition:all .35s cubic-bezier(.165,.84,.44,1)}.slides .slide-photo .photo:before{position:absolute;z-index:1;top:calc(50% - 32px);left:calc(50% - 32px);display:block;content:"";width:64px;height:64px;border-radius:22px;background:#2c5fa0 url(/assets/images/icons/play.svg) no-repeat 50%/24px;transition:all .25s cubic-bezier(.165,.84,.44,1)}.slides .slide-photo .photo:hover{cursor:pointer}.slides .slide-photo .photo:hover:before{transform:scale(1.1);box-shadow:0 4px 16px 0 rgba(0,0,0,.35)}.slides .slide-photo .photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slides .slide-photo .photo.toggled{transform:translateX(0)}.slides .slide-photo .photo.toggled~.photo{transform:translateX(100%)}.slides .text{display:flex;flex-direction:column;padding:96px 160px 24px 96px;text-align:left}.slides .text .viewport{flex:1 1;max-width:380px}.slides .text .slide-title{font-size:32px;font-weight:700;line-height:38px}.slides .text .slide-title em{color:#4696cd}.slides .text p{font-size:14px;line-height:28px;color:#507188;margin-top:32px}.slides .text .link{margin-top:32px}.slides .slide-text{display:none;-webkit-animation:slideIn .35s;animation:slideIn .35s}.slides .slide-text.toggled{display:block}.slides .controls{display:flex;align-items:center;margin-top:60px}.slides .slide-indicators{display:flex;margin-right:auto}.slides .slide-indicators .indicator{width:6px;height:6px;background:#c8e0f0;border-radius:6px}.slides .slide-indicators .indicator+.indicator{margin-left:8px}.slides .slide-indicators .indicator.toggled{width:32px;background:#4696cd}.slides .slide-buttons{display:flex;height:52px;background:#fff;box-shadow:0 8px 24px 0 rgba(219,232,239,.5);border-radius:15px;overflow:hidden}.slides .slide-buttons button{position:relative;padding:18px 20px;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font:0/0 a;color:transparent}.slides .slide-buttons button:hover{background:#4696cd;cursor:pointer}.slides .slide-buttons button:hover svg *{fill:#fff}.slides .slide-buttons svg{width:16px;height:16px}.slides .slide-buttons svg *{fill:#4696cd}.slides .slide-buttons .prev svg{transform:rotate(180deg)}.slides .slide-buttons .next:before{position:absolute;top:25%;left:0;display:block;content:"";width:1px;height:50%;background:#dbe3e8}.slides .slide-buttons button:hover+button:before,.slides .slide-buttons button:hover:before{display:none}@media(max-width:1440px)and (min-width:640px){.slides .slide-photo{width:55vw;height:auto}.slides .text{padding:64px 64px 24px}}@media(max-width:640px){.slides{flex-direction:column;overflow:scroll hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.slides::-webkit-scrollbar{display:none}.slides .slide-photo{display:flex;width:100%;height:30vh;overflow:visible}.slides .slide-photo .photo{position:static;flex:0 0 auto;transform:translateX(0);scroll-snap-align:center}.slides .slide-photo .photo.toggled~.photo{transform:translateX(0)}.slides .slide-text{display:block;flex:0 0 auto;width:100%;padding:24px 16px 0}.slides .text{padding:28px 0 0}.slides .text .viewport{display:flex;max-width:none}.slides .text .controls{position:absolute;left:calc(50% - 30px);margin:0}.slides .text .controls .slide-buttons{display:none}}.testimonials .quote-selector{margin-right:116px}.testimonials .author-selector{display:flex;margin-top:24px}.testimonials .author-selector .author-photo{display:flex;align-items:center;justify-content:center;width:104px;height:104px;border:0;padding:0;border-radius:100px;background:#fff no-repeat 50%/contain;font:0/0 a;color:transparent;-webkit-appearance:none}.testimonials .author-selector .author-photo img{width:80%;height:80%;-o-object-fit:cover;object-fit:cover;border-radius:100%}.testimonials .author-selector .author-photo+.author-photo{margin-left:24px}.testimonials .author-selector .author-photo.toggled{background-image:url(/assets/images/illustrations/testimonial-selected.svg)}.testimonials .author-selector .author-photo:hover{cursor:pointer}.testimonials .author-selector .author-photo:active{transform:scale(.9)}.testimonials .author-selector .author-photo:focus{outline:none}.testimonials .testimonials-collection{position:relative;display:flex;align-items:center;min-height:278px}.testimonials .testimonial{display:none}.testimonials .testimonial.toggled{display:block;-webkit-animation:slideIn .35s;animation:slideIn .35s}.testimonials .testimonial .quote{font-family:ITC Lubalin Graph Std,Tahoma,sans-serif;font-size:28px;line-height:42px}.testimonials .testimonial .author{font-size:14px;line-height:22px;color:#758d9d;margin-top:24px}.testimonials .testimonial .author .name{color:#4696cd;font-weight:700}@media(max-width:640px){.testimonials{padding:0 32px}.testimonials .section-title{text-align:center}.testimonials .section-title:before{margin-left:auto;margin-right:auto}.testimonials .quote-selector{width:100%;margin:0 0 32px}.testimonials .author-selector{margin:24px auto 0;justify-content:space-between}.testimonials .author-selector .author-photo{width:25vw;height:25vw}.testimonials .author-selector .author-photo+.author-photo{margin-left:0}.testimonials .testimonial .quote{font-size:26px;line-height:36px}}.toggleable-items{width:100%;text-align:left}.toggleable-items.basic .item{position:relative;font-family:ITC Lubalin Graph Std,Tahoma,sans-serif}.toggleable-items.basic .item+.item{border-top:1px solid #e6e6e6}.toggleable-items.basic .item .item-title{display:flex;align-items:center;font-size:20px;line-height:24px;padding:24px 0}.toggleable-items.basic .item .icon{margin-left:auto}.toggleable-items.basic .item .icon svg{width:14px;height:14px}.toggleable-items.basic .item p{display:none;width:80%;font-size:14px;line-height:28px;color:#507188;padding:0 0 32px}.toggleable-items.basic .item:hover{cursor:pointer}.toggleable-items.basic .item:hover .item-title{color:#4696cd}.toggleable-items.basic .item.toggled .icon svg{transform:rotate(90deg)}.toggleable-items.basic .item.toggled .icon svg *{fill:#4696cd}.toggleable-items.basic .item.toggled p{display:block}.toggleable-items.cards .item{position:relative;padding:24px 34px;background:rgba(231,241,247,.5);border-radius:20px}.toggleable-items.cards .item+.item{margin-top:16px}.toggleable-items.cards .item .icon{display:none}.toggleable-items.cards .item:after,.toggleable-items.cards .item:before{display:block;content:"";position:absolute;left:16px;top:20px;bottom:20px;width:4px;background:#c9deea;border-radius:4px}.toggleable-items.cards .item:after{display:none;background:#4696cd}.toggleable-items.cards .item .item-title{font-size:14px;line-height:24px;font-weight:700;text-transform:uppercase}.toggleable-items.cards .item p{display:none;font-size:13px;line-height:22px;color:#507188;margin-top:8px}.toggleable-items.cards .item:hover{cursor:pointer}.toggleable-items.cards .item.toggled,.toggleable-items.cards .item:hover{background:#fff;box-shadow:0 12px 44px 0 #e8f7ff}.toggleable-items.cards .item.toggled p{display:block}.toggleable-items.cards .item.toggled:after{display:block;bottom:40%}@media(max-width:640px){.toggleable-items.basic{padding:0 5vw}}.tooltip{position:relative;display:inline-block}.tooltip,.tooltip .icon,.tooltip .icon svg{width:16px;height:16px}.tooltip .icon svg *{fill:#4696cd}.tooltip .tooltip-content{opacity:0;pointer-events:none;position:absolute;bottom:16px;left:-120px;width:256px;padding:16px 32px;border-radius:8px;background:rgba(0,0,0,.8);font-size:13px;font-weight:500;line-height:16px;color:#fff;text-align:center}.tooltip .tooltip-pointer{position:absolute;display:none;content:"";width:0;height:0;top:0;border-color:rgba(0,0,0,.8) transparent transparent;border-style:solid;border-width:8px 8px 0}.tooltip:hover{cursor:help}.tooltip:hover .tooltip-pointer{display:block}.tooltip:hover .tooltip-content{opacity:1;pointer-events:all}.theme-blue .tooltip .icon svg *,.theme-blue2 .tooltip .icon svg *{fill:#4696cd}.theme-green .tooltip .icon svg *{fill:#59a53c}.theme-pink .tooltip .icon svg *{fill:#c8559b}.theme-purple .tooltip .icon svg *{fill:#645f9b}.theme-lavender .tooltip .icon svg *{fill:#655f9f}.theme-yellow .tooltip .icon svg *{fill:#f58c2d}.video{position:relative;width:100%;height:560px;margin-top:32px;background:url(/assets/images/illustrations/avenir-rose-video-poster.jpg) no-repeat 50%/cover}.video:before{position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);display:block;content:"";width:64px;height:64px;border-radius:22px;background:#c8559b url(/assets/images/icons/play.svg) no-repeat 50%/26px}.video:hover{cursor:pointer}.video .video-container,.video iframe{width:100%;height:100%}.video iframe{opacity:0;pointer-events:none}.video.show:before{display:none}.video.show iframe{opacity:1;pointer-events:all}@media(max-width:640px){.video{height:110vw}.video-caption{margin-top:24px}}.article-content{max-width:925px;margin:58px auto 0;font-size:20px;line-height:31px;display:grid;grid-template-columns:1fr;grid-gap:24px}.article-content strong{font-weight:600}.article-content img{width:100%;height:412px;-o-object-fit:contain;object-fit:contain}.article-content h1{font-weight:700;font-size:24px;line-height:36px}.article-content h2{font-weight:700;font-size:20px;line-height:31px}.article-content h2+*{margin-top:-24px}.article-content h3{color:#375f9b}.article-content h3,.article-content h4,.article-content h5,.article-content h6{font-weight:700;font-size:20px;line-height:31px}.article-content p+ul{margin-top:-24px}.article-content ul{list-style-type:disc}.article-content ul li{margin-left:2rem}.article-content ol{list-style-type:decimal}.article-content ol li{margin-left:2rem}.article-content sup{vertical-align:super;font-size:smaller}.article-content sub{vertical-align:sub;font-size:smaller}@media(max-width:1024px){.article-content{margin:58px 32px 0}}.article-quotes{display:none;max-width:910px;margin:58px auto 0;display:grid;grid-template-columns:1fr;grid-gap:44px}.article-quotes .quote{padding:74px 74px 50px;border-radius:36px;grid-gap:32px;justify-content:space-between;font-weight:500;font-size:20px;line-height:31px}.article-quotes .quote span{font-weight:700;position:relative;margin-right:10px}.article-quotes .quote span:before{position:absolute;content:"";width:47px;height:5px;top:-20px;left:0;border-radius:3.5px}.article-quotes .quote-orange{background:#fff4e4}.article-quotes .quote-orange span strong{color:#f58c2d}.article-quotes .quote-orange span:before{background:#f58c2d}.article-quotes .quote-green{background:#ecffec}.article-quotes .quote-green span strong{color:#59a53c}.article-quotes .quote-green span:before{background:#59a53c}@media(max-width:640px){.article-quotes{width:95vw}.article-quotes .quote{padding:50px 16px}.article-quotes .quote span:before{top:-20px}}.article-video{height:605px;max-width:910px;margin:56px auto 0;border-radius:20px;overflow:hidden}.article-video iframe{height:100%;background:#ffeeef;margin:0}@media(max-width:640px){.article-video{width:95vw;height:110vw}}.article-cta{display:flex;justify-content:center;margin-top:56px}.article-push{max-width:910px;background:#dbf2ff;margin:58px auto 0;padding:55px 60px 35px;border-radius:36px;display:grid;grid-template-columns:1fr;grid-gap:20px}.article-push-title{font-weight:600;font-size:40px;line-height:48px;color:#4696cd;text-align:center}.article-push-subtitle{font-weight:500;font-size:18px;line-height:33px;text-align:center;letter-spacing:1px;max-width:600px;justify-self:center}.article-push-cta{justify-self:center}@media(max-width:640px){.article-push{padding:40px 20px;width:95vw}.article-push-title{font-size:30px}}.video-caption{max-width:800px;margin-top:54px;font-size:14px;line-height:28px}#objectif-climat .section-title:before{display:none}#objectif-climat .subtext{color:#464640}#objectif-climat .illustration{max-width:460px;height:auto}#avenir-rose{padding-left:0;padding-right:0;margin:80px auto 0}#avenir-rose .subtext{max-width:780px;color:#464640}@media(max-width:640px){#avenir-rose{width:100%}#avenir-rose>:not(.video){padding:0 5vw}}#changeons-la-sante .subtext{max-width:780px;font-size:22px;line-height:32px;color:#464640}#changeons-la-sante .illustration{max-width:440px}.timeline{position:relative;max-width:1024px;margin:60px auto 0;padding-bottom:60px}.timeline:before{position:absolute;display:block;content:"";top:0;left:calc(50% - 2px);width:4px;height:100%;background:linear-gradient(180deg,#4696cd,#a8e0ff,#c8559b)}.timeline .step{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 64px;align-items:center}.timeline .step+.step{margin-top:80px}.timeline .step .illustration-container,.timeline .step .text{flex:1 1}.timeline .step .text{max-width:380px;margin-right:32px;text-align:right}.timeline .step .illustration+.text{text-align:left;margin:0 0 0 32px}.timeline .step .illustration+.text .step-number{align-items:flex-start}.timeline .step .illustration{width:320px;height:370px;-o-object-fit:contain;object-fit:contain}.timeline .step>:nth-child(odd){justify-self:end}.timeline .step>:nth-child(2n){justify-self:start}.timeline .step .step-number{display:flex;flex-direction:column;align-items:flex-end;font-family:Roboto,Helvetica,sans-serif;font-size:56px;font-weight:700}.timeline .step .step-number:after{display:block;content:"";width:48px;height:5px;background:#000;border-radius:5px;width:24px;margin-top:24px}.timeline .step .step-title{font-size:32px;font-weight:700;line-height:38px;margin-top:24px}.timeline .step .step-description{font-size:14px;line-height:28px;color:#464640;margin-top:24px}.theme-blue .timeline .step .step-number{color:#4696cd}.theme-blue .timeline .step .step-number:after{background:#4696cd}.theme-blue .timeline .step .step-title em,.theme-blue2 .timeline .step .step-number{color:#4696cd}.theme-blue2 .timeline .step .step-number:after{background:#4696cd}.theme-blue2 .timeline .step .step-title em{color:#4696cd}.theme-green .timeline .step .step-number{color:#59a53c}.theme-green .timeline .step .step-number:after{background:#59a53c}.theme-green .timeline .step .step-title em{color:#59a53c}.theme-pink .timeline .step .step-number{color:#c8559b}.theme-pink .timeline .step .step-number:after{background:#c8559b}.theme-pink .timeline .step .step-title em{color:#c8559b}.theme-purple .timeline .step .step-number{color:#645f9b}.theme-purple .timeline .step .step-number:after{background:#645f9b}.theme-purple .timeline .step .step-title em{color:#645f9b}.theme-lavender .timeline .step .step-number{color:#655f9f}.theme-lavender .timeline .step .step-number:after{background:#655f9f}.theme-lavender .timeline .step .step-title em{color:#655f9f}.theme-yellow .timeline .step .step-number{color:#f58c2d}.theme-yellow .timeline .step .step-number:after{background:#f58c2d}.theme-yellow .timeline .step .step-title em{color:#f58c2d}#davantage-davantages>.subtext{margin-bottom:32px}#davantage-davantages .subtitle{width:100%}#davantage-davantages .illustration{height:480px;width:auto}@media(max-width:640px){.timeline:before{display:none}.timeline .step{display:block}.timeline .step+.step{margin-top:32px}.timeline .step .illustration+.text,.timeline .step .text{max-width:none;text-align:center;margin:0}.timeline .step .illustration+.text .step-number,.timeline .step .text .step-number{align-items:center}.timeline .step .text{display:flex;flex-direction:column;align-items:center;text-align:center}.timeline .step .illustration{display:none}.timeline .step .step-number{font-size:32px}.timeline .step .step-title{font-size:22px}.timeline .step .step-description{font-weight:300}#davantage-davantages .illustration{width:80vw;height:auto;order:-1;margin:0 auto 48px}#davantage-davantages .illustration+.text{margin-top:0}#davantage-davantages #comment-ca-marche-avantages-1{width:60vw;height:auto}}#meet-and-call{flex-direction:row;align-items:flex-start;justify-content:space-between;max-width:1024px;margin:80px auto 0}#meet-and-call .section{flex:1 1;max-width:450px;flex-direction:column;align-items:flex-start}#meet-and-call .section+.section{margin-top:0}#meet-and-call .numero-vert{width:284px;margin-top:32px}#meet-and-call p{font-size:14px;line-height:28px;color:#464640}#meet-and-call *+p{margin-top:32px}#questions-finance{margin-top:128px}@media(max-width:640px){#meet-and-call{flex-direction:column;padding:0 5vw}#meet-and-call .section{max-width:none}#meet-and-call .section-title{text-align:left}#meet-and-call .section-title:before{margin:0 0 32px}#meet-and-call .section+.section{margin-top:40px}#meet-and-call .numero-vert{width:100%}}#invest-daily .text{min-height:746px}.al-banner-alert{background-color:#4696cd;padding:30px;font-size:15px;font-weight:500;line-height:22px;color:#fff}.al-banner-alert strong{font-weight:700}.al-banner-alert .container{display:flex;align-items:center;max-width:1440px;position:relative;padding-right:20px}.al-banner-alert .close-al-banner-alert{position:absolute;top:0;right:0;height:20px;width:20px}.al-banner-alert .close-al-banner-alert:hover{cursor:pointer}.not-found{max-width:1440px;padding:96px 106px 160px;margin:0 auto;border-radius:44px;background:#98e2ff url(/assets/images/illustrations/not-found.jpg) no-repeat 100% bottom/contain}.not-found .text{max-width:614px}.not-found .subtext,.not-found .title{font-family:ITC Lubalin Graph Std,Tahoma,sans-serif}.not-found .title{font-size:70px;font-weight:700;line-height:82px;color:#fff}.not-found .title em{color:#4696cd}.not-found .ctas{display:flex;margin-top:40px}.not-found .ctas .button+.button{margin-left:24px}@media(max-width:1440px)and (min-width:640px){.not-found{margin:0 32px;background-position:48vw bottom;background-size:auto 95%}.not-found .text{width:70%}}@media(max-width:640px){.not-found{width:95vw;padding:50px 16px;margin:0 auto;background:#98e2ff url(/assets/images/illustrations/not-found.jpg) no-repeat bottom/auto 65%}.not-found .text{max-width:none}.not-found .title{font-size:36px;line-height:42px;text-align:center}.not-found .ctas{flex-direction:column;margin-top:204px;padding:0 48px}.not-found .ctas .button+.button{margin:16px 0 0}.header+.not-found{margin-top:64px}}#dividendes-actions-gratuites .subtitle{font-size:40px}.secondary-title-min{font-size:20px;font-weight:700;line-height:48px}#croissance{padding-bottom:0}#croissance .illustration{width:41.3888888889%;height:auto;margin:60px 0 0 80px;align-self:flex-end;-o-object-position:center bottom;object-position:center bottom}#avantages-fidelite .illustration{width:50%;height:auto}#avantages-fidelite .illustration:hover{cursor:pointer}#avantages-fidelite .subtext em{font-size:24px;font-weight:700}#questions-finance .text{min-height:576px}@media(max-width:640px){#croissance .illustration{width:80vw;margin:64px auto 0}#avantages-fidelite{margin-top:40px;background:none}#avantages-fidelite .section{text-align:center}#avantages-fidelite .quote,#avantages-fidelite .secondary-title,#avantages-fidelite .text{display:flex;flex-direction:column;align-items:center;text-align:center}#avantages-fidelite .illustration{width:100%;margin:32px 0 0}#avantages-fidelite .value-explanation .text{order:-1;margin-top:0}#avantages-fidelite .value-explanation .about-value{margin-top:48px;padding:0;background:none}#avantages-fidelite .value-explanation .about-value .value-content,#avantages-fidelite .value-explanation .about-value .value-label{display:none}#avantages-fidelite .value-explanation .about-value .button{margin-top:0}}#share-more-than-stock{padding:80px 0 320px;margin:32px 0 0;border-radius:0}#share-more-than-stock .slides{margin-top:64px;justify-content:center}#share-more-than-stock.structure{max-width:none}#share-more-than-stock-articles{margin-top:-220px}#share-more-than-stock-articles .articles-grid{max-width:1024px}#share-more-than-stock-articles .articles-grid .article .thumbnail{max-height:440px}#share-more-than-stock-articles .articles-grid .article .article-title{font-size:18px;line-height:28px}#inventeurs-davenir{flex-direction:row;justify-content:space-between}#inventeurs-davenir .illustration{max-width:350px}#inventeurs-davenir .collection .value{flex-direction:column}#inventeurs-davenir .collection .value .number{font-size:64px}#inventeurs-davenir .collection p{max-width:208px;font-weight:700}#inventeurs-davenir .collection p sub{font-weight:400}#inventeurs-davenir .for-more:before{display:none}@media(max-width:1440px)and (min-width:640px){#inventeurs-davenir .illustration{max-width:20%}#inventeurs-davenir .collection .value .number{font-size:4vw}}@media(max-width:640px){#share-more-than-stock{padding:48px 0;margin:32px auto 0;border-radius:36px}#share-more-than-stock .section-title,#share-more-than-stock .subtext{margin-left:16px;margin-right:16px}#share-more-than-stock .slides{margin-top:48px}#share-more-than-stock-articles{margin-top:40px}#inventeurs-davenir .illustration{display:none}}.hero .collection{margin-top:-80px}.description-min{font-size:14px;line-height:22px;margin-top:16px}#solidite-worldmap-stats .number{font-size:56px}#solidite-worldmap-stats .map-caption{max-width:812px;margin:32px auto 0;font-family:ITC Lubalin Graph Std,Tahoma,sans-serif;font-size:14px;line-height:28px;color:#464640;text-align:center}#productions-locales .subtext{max-width:880px;margin-top:48px;font-style:22px;line-height:32px;color:#464640}#productions-locales .text{max-width:324px}#productions-locales .text p{line-height:28px;color:#464640}#productions-locales .illustration{max-width:500px}#usages-quotidiens{background:#375f9b;padding:90px 0;margin:48px 0 0}#usages-quotidiens .section-title{color:#fff}#usages-quotidiens.structure{max-width:none}@media(max-width:1440px)and (min-width:640px){.hero .map{max-width:90%}}@media(max-width:640px){.hero .collection,.hero .map,.hero .map-caption{display:none}#solidite-worldmap-stats{margin-top:32px;padding:0 5vw;text-align:center}#solidite-worldmap-stats .column{max-width:none}#solidite-worldmap-stats .value .number{font-size:46px}#solidite-worldmap-stats .value .number sub{font-size:12px}#solidite-worldmap-stats .map-caption{margin:32px auto 0;font-family:ITC Lubalin Graph Std,Tahoma,sans-serif;font-size:14px;font-weight:300;line-height:28px;color:#464640;text-align:center}#productions-locales .illustration{max-width:none;height:auto;margin-top:40px}#usages-quotidiens{width:100%}#usages-quotidiens .section-title{padding:0 5vw;font-size:34px;line-height:36px}}.landing .landing-hero{padding:50px 184px 138px;background:#e5f6ff!important}.landing .landing-hero .title strong{color:#4696cd}.landing #invest-in-future .section-title{color:#59a53c}.landing #invest-in-future .disclaimer{max-width:1072px}.landing #invest-in-future .disclaimer.noContent{margin-top:0}.landing #join-family .section-title{color:#4696cd}.landing #join-family .illustration:last-child{right:0!important}.landing #join-family .button{color:#000}.landing #dividendes-actions-gratuites .column .number strong{font-size:32px;margin-left:-25px}.landing #dividendes-actions-gratuites .description strong{font-weight:700}.landing #dividendes-actions-gratuites .first-column{margin-right:80px;position:relative}.landing #dividendes-actions-gratuites .first-column:after{position:absolute;content:"";width:1px;height:180px;background:#c8559b;right:-80px;opacity:.2}.landing #dividendes-actions-gratuites .first-column .value-label strong{color:#772758}@media(max-width:1024px),(max-width:1096px){.landing .landing-hero{padding:64px 64px 138px}}@media(max-width:640px){.landing .landing-hero{padding:50px 16px}.landing #dividendes-actions-gratuites .first-column{margin-right:0;position:relative}.landing #dividendes-actions-gratuites .first-column:after{content:unset}}.news-articles .news-hero{padding:50px 184px 74px;background:#e5f6ff!important}.news-articles #articles-list .articles-grid{max-width:1168px;grid-gap:60px 32px}.news-articles #articles-list .articles-grid .article{position:relative}.news-articles #articles-list .articles-grid .article .thumbnail{max-height:none;height:440px;-o-object-fit:cover;object-fit:cover}.news-articles #articles-list .articles-grid .article .article-title{font-size:18px;line-height:28px}.news-articles #articles-list .articles-grid .article:nth-child(3n+1):before{content:"";width:calc(100vw - 64px);height:260px;position:absolute;background:#e7f1f7;opacity:.3;z-index:-1;border-radius:36px;left:calc((100vw - 1168px)/-2);margin:0 32px;top:-30px}.news-articles #invest-in-future .section-title{color:#59a53c}.news-articles #invest-in-future .disclaimer{max-width:1072px}@media(max-width:1235px){.news-articles #articles-list .articles-grid .article:nth-child(3n+1):before{width:100vw;left:-32px;margin:0}}@media(max-width:1024px),(max-width:1096px){.news-articles .news-hero{padding:64px 64px 74px}.news-articles #articles-list .articles-grid .article .thumbnail{height:276px}}@media(max-width:640px){.news-articles .news-hero{padding:50px 16px}.news-articles #articles-list .articles-grid{flex-direction:column;align-items:center}.news-articles #articles-list .articles-grid .article{max-width:280px}.news-articles #articles-list .articles-grid .article:nth-child(3n+1):before{content:unset}.news-articles #articles-list .articles-grid .article+.article{margin:0}}.article{font-family:ITC Lubalin Graph Std,Tahoma,sans-serif}.article .more-articles{margin-top:200px}.article .more-articles-text{font-weight:600;font-size:50px;line-height:46px;color:#59a53c}.article .more-articles #articles-list .articles-grid .article:nth-child(3n+1):before{height:400px;top:-200px}.article .article-img{max-width:910px;height:558px;margin:58px auto 0}.article .article-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.article .article-hero{background:#a8e0ff;border-radius:36px}.article .article-hero .title{color:#000;font-weight:500;font-size:68px;line-height:66px}.article .article-hero .title strong{color:#fff}.article .download-content{display:flex;margin:56px auto 0;justify-content:center;max-width:1026px}.article .download-content .download{background:#fff;width:492px;display:flex;justify-content:space-between;box-shadow:0 12px 64px #ebe8f4;border-radius:26px;padding:4px}.article .download-content .download:nth-child(2){margin-left:42px}.article .download-content .download .text{padding:45px 25px 45px 30px;font-size:18px;line-height:27px;text-align:center;width:100%}.article .download-content .download .download-link{min-width:200px;padding:62px 26px;text-align:center;font-weight:700;font-size:20px;line-height:34px;color:#000;display:flex;flex-direction:column;justify-content:center;background:#e7f1f7;border-radius:26px}.article .download-content .download .download-link .size{font-weight:400}@media(max-width:1220px){.article .download-content{margin:56px 64px 0;max-width:100%}.article .download-content .download:nth-child(2){margin-left:24px}}@media(max-width:1024px){.article .download-content{flex-direction:column;margin:56px auto 0;max-width:492px}.article .download-content .download:nth-child(2){margin:32px 0 0}.article .download-content .download .text{padding:30px 15px 30px 10px}.article .download-content .download .download-link{padding:40px 10px;min-width:155px}}@media(max-width:640px){.article .article-hero .title{font-size:34px;line-height:42px}.article .article-img{height:70vw}.article .download-content{width:90vw}.article .download-content .download{width:100%}.article .download-content .download .download-link,.article .download-content .download .text{font-size:14px;line-height:28px}.article .download-content .download .download-link{min-width:115px}}