/* Minification failed. Returning unminified contents.
(1,979): run-time error CSS1039: Token not allowed after unary operator: '-brand__color-loop'
(1,1056): run-time error CSS1039: Token not allowed after unary operator: '-brand__color-loop--first'
(1,1087): run-time error CSS1039: Token not allowed after unary operator: '-brand__color-loop'
(1,1165): run-time error CSS1039: Token not allowed after unary operator: '-brand__color-loop--second'
(1,1197): run-time error CSS1039: Token not allowed after unary operator: '-brand__color-loop'
 */
@font-face{font-family:Tondo;font-weight:400;src:url(/node_modules/@orbia/impactmark-interactive/dist/media/Tondo_Trial_Rg.otf)}@font-face{font-family:FS Kim;font-weight:400;src:url(/node_modules/@orbia/impactmark-interactive/dist/media/FSKimText-Regular.otf)}@font-face{font-family:FS Kim;font-style:italic;src:url(/node_modules/@orbia/impactmark-interactive/dist/media/FSKim-BoldItalic.otf)}@font-face{font-family:FS Kim;font-weight:700;src:url(/node_modules/@orbia/impactmark-interactive/dist/media/FSKimText-Bold.otf)}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.o-semantic-list{list-style-type:none;margin:0;padding-left:0}.u-cursor{cursor:pointer}.u-overflow-hidden{overflow:hidden}.App{display:flex;flex-direction:column-reverse;padding-right:24px;padding-left:24px;font-family:FS Kim,sans-serif;color:#353750;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.App-link{color:#61dafb}.App--Simple .Loop__Path{stroke:#000;stroke:var(--brand__color-loop,#000)}.App--Simple .Loop__Path--1{stroke:#000;stroke:var(--brand__color-loop--first,var(--brand__color-loop,#000))}.App--Simple .Loop__Path--2{stroke:#000;stroke:var(--brand__color-loop--second,var(--brand__color-loop,#000))}@media (min-width:78.75em){.App{display:grid;grid-template-columns:repeat(12,1fr)}}.DownloadPressKitContainer{padding:24px 0 15px;display:flex;justify-content:center;align-items:center}.DownloadPressKitContainer a{color:#353750;font-size:14px;text-decoration:underline;cursor:pointer;font-family:Tondo,sans-serif;font-style:normal;font-weight:400;letter-spacing:.02em;position:unset}.DownloadPressKitContainer img{padding-right:10px}@media (min-width:78.75em){.DownloadPressKitContainer{padding:30px 0 0;justify-content:flex-start}}.Years__Container{display:flex;justify-content:center;margin:0 -5px;padding-top:15px}.Years__Year{display:flex;flex-direction:column;align-items:center;padding-left:5px;padding-right:5px;font-family:Tondo,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:.02em}.Years__Year:before{content:"";display:block;height:6px;width:55px;margin-bottom:5px}.Years__Year:first-child{color:#ff7d5e}.Years__Year:first-child:before{background-color:#ff7d5e}.Years__Year:nth-child(2){color:#353750}.Years__Year:nth-child(2):before{background-color:#353750}.Years__Year:nth-child(3){color:#d43f3e}.Years__Year:nth-child(3):before{background-color:#d43f3e}@media (min-width:78.75em){.Years__Container{justify-content:flex-start;padding-top:30px}.Years__Year{align-items:flex-start}.YearsLegend{grid-column:9/span 3;grid-row:1/span 1}}.NavBarContainer{grid-column:1/end;grid-row:3/span 1;margin:0 auto;padding-bottom:20px;z-index:100}.NavBar{width:90vw;min-width:310px;max-width:1300px;padding:0 20px;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.2);border-radius:10px;z-index:100;display:flex;align-content:flex-start;justify-content:space-evenly;align-items:center}.NavBarButton{margin:5px;cursor:pointer;text-align:center;line-height:19px;letter-spacing:.02em;color:#353750}.NavBarButton.HomeButton img{min-width:52px;max-width:52px;width:52px;height:52px}.Separator{width:1px;height:60px;border-right:1px solid #e6e7e8}@media (min-width:980px){.NavBarButton{margin:15px 10px;font-size:20px}}@media (max-width:980px){.NavBarButton{margin:5px;font-size:14px}}@media (max-width:600px){.NavBarButton{margin:5px;font-size:14px}}.c-carrousel-nav{display:flex;justify-content:center;padding-top:10px}.c-carrousel-nav__btn{padding:.5em}.c-carrousel-nav__btn:before{content:"";display:block;width:.5em;height:.5em;border:1px solid #353750;border-radius:50px}.c-carrousel-nav__btn--active:before{background-color:#353750}.c-carrousel-nav__info{text-align:center;text-transform:uppercase;color:#a7a9ac;font-size:.75em}.YearlyProgress__Container{margin-top:15px}.Years__Container--Progress .Years__Year{flex:1 1 auto}.Years__Title{font-size:16px;line-height:12px;margin-top:10px;text-align:center}.Years__Unit{font-size:12px}.Years__Subtitle{font-size:12px;margin-top:0}@media (min-width:46.25em){.YearlyProgress__Container{margin:35px 0}.Years__Container--Progress{padding-top:0;margin:0 -10px;justify-content:flex-start}.Years__Container--Progress .Years__Year{flex:0 0 auto;align-items:flex-start;padding:0 10px}}@media (min-width:61.25em){.Years__Title{font-size:20px}.Years__Unit{font-size:14px}}.ExecutiveCommentaryContainer{display:flex;flex-wrap:wrap;color:#353750;font-family:Tondo,sans-serif;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:auto}.ExecutiveCommentaryButton{display:flex;align-content:flex-start;justify-content:flex-start;align-items:center;margin:0;padding:0;min-width:50%}.ExecutiveCommentaryLink{text-decoration:underline}.ExecutiveCommentaryProfile{padding:10px;z-index:5;margin-left:-10px}.ExecutiveCommentaryDetails{z-index:6;font-size:14px}.ExecutiveCommentaryDetails p{padding:0;margin:0}.ExecutiveCommentaryDetails .active p{color:#e4e2ce}.ExecutiveCommentaryTop{display:flex;align-content:flex-start;justify-content:space-between;align-items:flex-start;padding:10px 10px 10px 24px}.ExecutiveCommentaryHeader{width:60%;padding:0}.ExecutiveCommentaryCloseButton{cursor:pointer;padding:10px 10px 0 0}.ExecutiveCommentaryTextContainer{position:fixed;bottom:0;top:0;right:0;left:0;z-index:122;background-color:#e4e2ce;background-repeat:no-repeat;background-size:120%;background-position:bottom}.ExecutiveCommentaryText{display:flex;flex-direction:column;align-content:flex-start;justify-content:flex-start;align-items:flex-start;padding:10px 40px 10px 24px;font-size:12px;line-height:16px}.ExecutiveCommentaryQuoteIcon{width:40px;margin-bottom:20px}@media (min-width:1920px){.ExecutiveCommentaryContainer h2{font-size:calc(1rem + .9vw);font-family:FS Kim;font-weight:700}.ExecutiveCommentaryText p{font-size:calc(.7rem + .2vw)}}@media (max-width:1920px){.ExecutiveCommentaryContainer h2{font-size:calc(1rem + .5vw);font-family:FS Kim;font-weight:700}}.ExecutiveCommentaryButton--Active{position:fixed;bottom:0;z-index:123}@media (max-width:320px){.ExecutiveCommentaryTextContainer{background-size:150%}}@media (min-width:46.25em){.ExecutiveCommentaryButton{max-width:50%}.ExecutiveCommentaryButton--Active{bottom:12px}.ExecutiveCommentaryTop{padding:30px 10px 10px 40px}.ExecutiveCommentaryTextContainer{background-size:100% 25%}.ExecutiveCommentaryText{flex-direction:row;padding:10px 40px 30%;font-size:inherit;line-height:inherit}.ExecutiveCommentaryQuoteIcon{margin-right:20px}.ExecutiveCommentaryDetails{font-size:17px}}@media (min-width:78.75em){.ExecutiveCommentaryButton{max-width:unset}.ExecutiveCommentaryProfile{margin-left:-20px}.ExecutiveCommentaryTextContainer{position:absolute;top:unset;z-index:120;width:120%;min-height:100%;margin-left:-10%;border-radius:15px;background-size:110%}.ExecutiveCommentaryText{font-size:12px;line-height:16px}.ExecutiveCommentaryButton--Active{position:static;font-weight:inherit}.ExecutiveCommentaryDetails{font-size:14px}.ExecutiveCommentaryContainer{display:grid;grid-template-columns:1fr}.ExecutiveCommentaryContainer--1 .ExecutiveCommentaryButton--Active{grid-row:1}.ExecutiveCommentaryContainer--2 .ExecutiveCommentaryButton--Active{grid-row:2}.ExecutiveCommentaryContainer--3 .ExecutiveCommentaryButton--Active{grid-row:3}.ExecutiveCommentaryContainer--4 .ExecutiveCommentaryButton--Active{grid-row:4}.ExecutiveCommentaryContainer--5 .ExecutiveCommentaryButton--Active{grid-row:5}}@media (min-width:112.5em){.ExecutiveCommentaryButton--Active{position:relative}.ExecutiveCommentaryContainer{grid-template-columns:1fr 1fr}.ExecutiveCommentaryContainer--1{grid-template-columns:1fr}}.TextBlockContainer{padding-top:10px}.Italic{font-style:italic}.h1Big,.h1Mid,.h1Small{font-weight:700}.pMid,.pSmall{font-family:Tondo,sans-serif;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:1.3em;color:#a7a9ac}@media (min-width:1920px){.h1Small h1{font-size:calc(1.2rem + .7vw)}.h1Mid h1{font-size:calc(1.2rem + 1.5vw)}.h1Big h1{font-size:calc(1.2rem + 2vw)}.pSmall{font-size:calc(.8rem + .2vw)}.pMid{font-size:calc(.8rem + .6vw)}.unitDefinition{font-size:14px;line-height:normal;letter-spacing:0}}@media (max-width:1920px){.h1Small h1{font-size:calc(1.2rem + .3vw)}.h1Mid h1{font-size:calc(1.2rem + .8vw)}.h1Big h1{font-size:calc(1.2rem + 1.2vw)}.pSmall{font-size:14px}.pMid{font-size:16px}.unitDefinition{font-size:12px;line-height:normal;letter-spacing:0}}.TextBlock__Subtitle{display:none}@media (min-width:46.25em){.TextBlock__Container{grid-column:9/span 3;grid-row:2/span 1;position:relative;padding-top:40px}.TextBlock__Container--Zoomed{padding-top:0;padding-bottom:40px}.TextBlock__Container--Left{grid-column-start:2}.TextBlock{position:relative}.TextBlock__Subtitle{display:block;font-family:FS Kim;font-size:calc(.8rem + .2vw);font-weight:400;margin-bottom:8px;margin-top:0}}.ChartContainer{padding-top:10px}@media (min-width:46.25em){.ChartContainer{grid-column:1/end;grid-row:1/span 3;padding-top:0}}@media (min-width:78.75em){.TextBlock__Container--Zoomed+.ChartContainer .chart-container{max-height:90vh;overflow:hidden}}.SVGcontainer{margin:auto;display:flex;width:100%;height:auto}.shape{fill-opacity:.3;stroke-width:10}.svg-path svg:hover #glow{stroke:#fff;-webkit-filter:url(/node_modules/@orbia/impactmark-interactive/dist/css/#blur-filter);filter:url(/node_modules/@orbia/impactmark-interactive/dist/css/#blur-filter)}.svg-path svg:hover #color{stroke:#fff}.shape:hover{fill-opacity:.65;z-index:100}.scale{fill:#fafafa;stroke:#999;stroke-width:.2}.axis{stroke:#555;stroke-width:.2}.dot{fill:#fff;stroke:#e7e8e7;r:5;transition:r .2s}.dot:hover{stroke:#bbb;r:8}.caption{fill:#444;font-weight:100;text-shadow:1px 1px 0 #fff}.circle{position:relative;margin:20px;height:120px;width:120px;background-color:orange;border-radius:50%}.circle__spin{position:absolute;left:-10px;top:-10px;width:140px;height:140px}.circle__spin svg{width:100%;height:100%;-webkit-animation:spin 10s linear infinite;animation:spin 10s linear infinite}.circle__spin circle{stroke-width:5;stroke-dasharray:120,20;fill:none;stroke:orange}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}
