.DayPicker{display:inline-block;font-size:1rem}.DayPicker-wrapper{position:relative;flex-direction:row;padding-bottom:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPicker-Months{display:flex;flex-wrap:wrap;justify-content:center}.DayPicker-Month{display:table;margin:1em 1em 0;border-spacing:0;border-collapse:collapse;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPicker-NavButton{position:absolute;top:1em;right:1.5em;left:auto;display:inline-block;margin-top:2px;width:1.25em;height:1.25em;background-position:50%;background-size:50%;background-repeat:no-repeat;color:#8b9898;cursor:pointer}.DayPicker-NavButton:hover{opacity:.8}.DayPicker-NavButton--prev{margin-right:1.5em;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAVVJREFUWAnN2G0KgjAYwPHpGfRkaZeqvgQaK+hY3SUHrk1YzNLay/OiEFp92I+/Mp2F2Mh2lLISWnflFjzH263RQjzMZ19wgs73ez0o1WmtW+dgA01VxrE3p6l2GLsnBy1VYQOtVSEH/atCCgqpQgKKqYIOiq2CBkqtggLKqQIKgqgCBjpJ2Y5CdJ+zrT9A7HHSTA1dxUdHgzCqJIEwq0SDsKsEg6iqBIEoq/wEcVRZBXFV+QJxV5mBtlDFB5VjYTaGZ2sf4R9PM7U9ZU+lLuaetPP/5Die3ToO1+u+MKtHs06qODB2zBnI/jBd4MPQm1VkY79Tb18gB+C62FdBFsZR6yeIo1YQiLJWMIiqVjQIu1YSCLNWFgijVjYIuhYYCKoWKAiiFgoopxYaKLUWOii2FgkophYp6F3r42W5A9s9OcgNvva8xQaysKXlFytoqdYmQH6tF3toSUo0INq9AAAAAElFTkSuQmCC")}.DayPicker-NavButton--next{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAXRJREFUWAnN119ugjAcwPHWzJ1gnmxzB/BBE0n24m4xfNkTaOL7wOtsl3AXMMb+Vjaa1BG00N8fSEibPpAP3xAKKs2yjzTPH9RAjhEo9WzPr/Vm8zgE0+gXATAxxuxtqeJ9t5tIwv5AtQAApsfT6TPdbp+kUBcgVwvO51KqVhMkXKsVJFXrOkigVhCIs1Y4iKlWZxB1rX4gwlpRIIpa8SDkWmggrFq4IIRaJKCYWnSgnrXIQV1r8YD+1Vrn+bReagysIFfLABRt31v8oBu1xEBttfRbltmfjgEcWh9snUS2kNdBK6WN1vrOWxObWsz+fjxevsxmB1GQDfINWiev83nhaoiB/CoOU438oPrhXS0WpQ9xc1ZQWxWHqUYe0I0qrKCQKjygDlXIQV2r0IF6ViEBxVTBBSFUQQNhVYkHIVeJAtkNsbQ7c1LtzP6FsObhb2rCKv7NBIGoq4SDmKoEgTirXAcJVGkFSVVpgoSrXICGUMUH/QBZNSUy5XWUhwAAAABJRU5ErkJggg==")}.DayPicker-NavButton--interactionDisabled{display:none}.DayPicker-Caption{display:table-caption;margin-bottom:.5em;padding:0 .5em;text-align:left}.DayPicker-Caption>div{font-weight:500;font-size:1.15em}.DayPicker-Weekdays{display:table-header-group;margin-top:1em}.DayPicker-WeekdaysRow{display:table-row}.DayPicker-Weekday{display:table-cell;padding:.5em;color:#8b9898;text-align:center;font-size:.875em}.DayPicker-Weekday abbr[title]{border-bottom:none;text-decoration:none}.DayPicker-Body{display:table-row-group}.DayPicker-Week{display:table-row}.DayPicker-Day{border-radius:50%;text-align:center}.DayPicker-Day,.DayPicker-WeekNumber{display:table-cell;padding:.5em;vertical-align:middle;cursor:pointer}.DayPicker-WeekNumber{min-width:1em;border-right:1px solid #eaecec;color:#8b9898;text-align:right;font-size:.75em}.DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.DayPicker-Footer{padding-top:.5em}.DayPicker-TodayButton{border:none;background-color:transparent;background-image:none;box-shadow:none;color:#4a90e2;font-size:.875em;cursor:pointer}.DayPicker-Day--today{color:#d0021b;font-weight:700}.DayPicker-Day--outside{color:#8b9898;cursor:default}.DayPicker-Day--disabled{color:#dce0e0;cursor:default}.DayPicker-Day--sunday{background-color:#f7f8f8}.DayPicker-Day--sunday:not(.DayPicker-Day--today){color:#dce0e0}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){position:relative;background-color:#4a90e2;color:#f0f8ff}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:#51a0fa}.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#f0f8ff}.DayPickerInput{display:inline-block}.DayPickerInput-OverlayWrapper{position:relative}.DayPickerInput-Overlay{position:absolute;left:0;z-index:1;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.15)}*,:after,:before{box-sizing:border-box}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}a{color:inherit;text-decoration:none}button,input{padding:0;margin:0;border:0;background:none;color:inherit;font-size:inherit;font-family:inherit;outline:none}button{cursor:pointer}body.-no-scroll,body.no-scroll,html.-no-scroll,html.no-scroll{width:100%;height:100%;overflow:hidden}body,html{height:100%}body{font-family:Open Sans,sans-serif;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;background-color:#fff;color:#50556d}b,strong{font-weight:700}em,i{font-style:italic}h1,h2,h3,h4,h5,h6{word-break:break-word}h1,h2,h3,h4,h5,h6{font-family:Open Sans,sans-serif;font-weight:700;line-height:1.4}h1{font-size:40px;color:#50556d}h2{font-family:Open Sans,sans-serif;font-size:26px;font-weight:700}h3{font-size:16px;font-weight:400;letter-spacing:.5px;text-transform:uppercase}h3 em{font-style:normal;font-weight:300}h4{font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}h4 em,h4 i{font-style:normal;font-weight:300}h4 i,h5{font-size:10px}h5{font-weight:700;letter-spacing:.5px}p{font-size:14px;line-height:1.75}p+p{margin:12px 0 0}img{display:block;max-width:100%}sup{vertical-align:super;font-size:12px}.-capitalize{text-transform:capitalize}.wrapper{width:100%;box-sizing:border-box;max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative}@media screen and (min-width:878px){.wrapper{padding:0 3rem}}.wrapper.-no-margin{margin:0}.row{display:-moz-flex;display:flex;-moz-flex:0 1 auto;flex:0 1 auto;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;box-sizing:border-box;margin-right:-.75rem;margin-left:-.75rem}.row.reverse{-moz-flex-direction:row-reverse;flex-direction:row-reverse}.row.equal-height{margin-top:-1.5rem}.row.equal-height div[class*=col],.row.equal-height div[class^=col]{display:flex;flex-direction:column;margin-top:1.5rem}.row.equal-height div[class*=col]>div,.row.equal-height div[class^=col]>div{height:100%}.col.reverse{-moz-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:0){.col-xs-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xs-1,.col-xs-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xs-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-3,.col-xs-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xs-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xs-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xs-5,.col-xs-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xs-7,.col-xs-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xs-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-9,.col-xs-10{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xs-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xs-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xs-11,.col-xs-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-1,.col-xs-offset-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-3,.col-xs-offset-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-5,.col-xs-offset-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-7,.col-xs-offset-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-9,.col-xs-offset-10{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-11,.col-xs-offset-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xs-offset-12{margin-left:100%}.col-xs{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem;-moz-flex-grow:1;flex-grow:1;flex-basis:0;max-width:100%}.start-xs{-moz-justify-content:flex-start;justify-content:flex-start}.center-xs{-moz-justify-content:center;justify-content:center}.end-xs{-moz-justify-content:flex-end;justify-content:flex-end}.top-xs{-moz-align-items:flex-start;align-items:flex-start}.middle-xs{-moz-align-items:center;align-items:center}.bottom-xs{-moz-align-items:flex-end;align-items:flex-end}.around-xs{-moz-justify-content:space-around;justify-content:space-around}.between-xs{-moz-justify-content:space-between;justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}}@media only screen and (min-width:420px){.col-s-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-s-1,.col-s-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-s-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-s-3{flex-basis:25%;max-width:25%}.col-s-3,.col-s-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-s-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-s-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-s-5,.col-s-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-s-6{flex-basis:50%;max-width:50%}.col-s-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-s-7,.col-s-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-s-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-s-9{flex-basis:75%;max-width:75%}.col-s-9,.col-s-10{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-s-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-s-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-s-11,.col-s-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-s-12{flex-basis:100%;max-width:100%}.col-s-offset-1{margin-left:8.3333333333%}.col-s-offset-1,.col-s-offset-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-s-offset-2{margin-left:16.6666666667%}.col-s-offset-3{margin-left:25%}.col-s-offset-3,.col-s-offset-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-s-offset-4{margin-left:33.3333333333%}.col-s-offset-5{margin-left:41.6666666667%}.col-s-offset-5,.col-s-offset-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-s-offset-6{margin-left:50%}.col-s-offset-7{margin-left:58.3333333333%}.col-s-offset-7,.col-s-offset-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-s-offset-8{margin-left:66.6666666667%}.col-s-offset-9{margin-left:75%}.col-s-offset-9,.col-s-offset-10{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-s-offset-10{margin-left:83.3333333333%}.col-s-offset-11{margin-left:91.6666666667%}.col-s-offset-11,.col-s-offset-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-s-offset-12{margin-left:100%}.col-s{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem;-moz-flex-grow:1;flex-grow:1;flex-basis:0;max-width:100%}.start-s{-moz-justify-content:flex-start;justify-content:flex-start}.center-s{-moz-justify-content:center;justify-content:center}.end-s{-moz-justify-content:flex-end;justify-content:flex-end}.top-s{-moz-align-items:flex-start;align-items:flex-start}.middle-s{-moz-align-items:center;align-items:center}.bottom-s{-moz-align-items:flex-end;align-items:flex-end}.around-s{-moz-justify-content:space-around;justify-content:space-around}.between-s{-moz-justify-content:space-between;justify-content:space-between}.first-s{order:-1}.last-s{order:1}}@media only screen and (min-width:672px){.col-m-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-m-1,.col-m-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-m-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-m-3{flex-basis:25%;max-width:25%}.col-m-3,.col-m-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-m-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-m-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-m-5,.col-m-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-m-6{flex-basis:50%;max-width:50%}.col-m-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-m-7,.col-m-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-m-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-m-9{flex-basis:75%;max-width:75%}.col-m-9,.col-m-10{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-m-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-m-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-m-11,.col-m-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-m-12{flex-basis:100%;max-width:100%}.col-m-offset-1{margin-left:8.3333333333%}.col-m-offset-1,.col-m-offset-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-m-offset-2{margin-left:16.6666666667%}.col-m-offset-3{margin-left:25%}.col-m-offset-3,.col-m-offset-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-m-offset-4{margin-left:33.3333333333%}.col-m-offset-5{margin-left:41.6666666667%}.col-m-offset-5,.col-m-offset-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-m-offset-6{margin-left:50%}.col-m-offset-7{margin-left:58.3333333333%}.col-m-offset-7,.col-m-offset-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-m-offset-8{margin-left:66.6666666667%}.col-m-offset-9{margin-left:75%}.col-m-offset-9,.col-m-offset-10{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-m-offset-10{margin-left:83.3333333333%}.col-m-offset-11{margin-left:91.6666666667%}.col-m-offset-11,.col-m-offset-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-m-offset-12{margin-left:100%}.col-m{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem;-moz-flex-grow:1;flex-grow:1;flex-basis:0;max-width:100%}.start-m{-moz-justify-content:flex-start;justify-content:flex-start}.center-m{-moz-justify-content:center;justify-content:center}.end-m{-moz-justify-content:flex-end;justify-content:flex-end}.top-m{-moz-align-items:flex-start;align-items:flex-start}.middle-m{-moz-align-items:center;align-items:center}.bottom-m{-moz-align-items:flex-end;align-items:flex-end}.around-m{-moz-justify-content:space-around;justify-content:space-around}.between-m{-moz-justify-content:space-between;justify-content:space-between}.first-m{order:-1}.last-m{order:1}}@media only screen and (min-width:878px){.col-l-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-l-1,.col-l-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-l-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-l-3{flex-basis:25%;max-width:25%}.col-l-3,.col-l-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-l-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-l-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-l-5,.col-l-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-l-6{flex-basis:50%;max-width:50%}.col-l-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-l-7,.col-l-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-l-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-l-9{flex-basis:75%;max-width:75%}.col-l-9,.col-l-10{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-l-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-l-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-l-11,.col-l-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-l-12{flex-basis:100%;max-width:100%}.col-l-offset-1{margin-left:8.3333333333%}.col-l-offset-1,.col-l-offset-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-l-offset-2{margin-left:16.6666666667%}.col-l-offset-3{margin-left:25%}.col-l-offset-3,.col-l-offset-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-l-offset-4{margin-left:33.3333333333%}.col-l-offset-5{margin-left:41.6666666667%}.col-l-offset-5,.col-l-offset-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-l-offset-6{margin-left:50%}.col-l-offset-7{margin-left:58.3333333333%}.col-l-offset-7,.col-l-offset-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-l-offset-8{margin-left:66.6666666667%}.col-l-offset-9{margin-left:75%}.col-l-offset-9,.col-l-offset-10{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-l-offset-10{margin-left:83.3333333333%}.col-l-offset-11{margin-left:91.6666666667%}.col-l-offset-11,.col-l-offset-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-l-offset-12{margin-left:100%}.col-l{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem;-moz-flex-grow:1;flex-grow:1;flex-basis:0;max-width:100%}.start-l{-moz-justify-content:flex-start;justify-content:flex-start}.center-l{-moz-justify-content:center;justify-content:center}.end-l{-moz-justify-content:flex-end;justify-content:flex-end}.top-l{-moz-align-items:flex-start;align-items:flex-start}.middle-l{-moz-align-items:center;align-items:center}.bottom-l{-moz-align-items:flex-end;align-items:flex-end}.around-l{-moz-justify-content:space-around;justify-content:space-around}.between-l{-moz-justify-content:space-between;justify-content:space-between}.first-l{order:-1}.last-l{order:1}}@media only screen and (min-width:1120px){.col-xl-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xl-1,.col-xl-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xl-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex-basis:25%;max-width:25%}.col-xl-3,.col-xl-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xl-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xl-5,.col-xl-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xl-6{flex-basis:50%;max-width:50%}.col-xl-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xl-7,.col-xl-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xl-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex-basis:75%;max-width:75%}.col-xl-9,.col-xl-10{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xl-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xl-11,.col-xl-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xl-12{flex-basis:100%;max-width:100%}.col-xl-offset-1{margin-left:8.3333333333%}.col-xl-offset-1,.col-xl-offset-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xl-offset-2{margin-left:16.6666666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-3,.col-xl-offset-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xl-offset-4{margin-left:33.3333333333%}.col-xl-offset-5{margin-left:41.6666666667%}.col-xl-offset-5,.col-xl-offset-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.3333333333%}.col-xl-offset-7,.col-xl-offset-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xl-offset-8{margin-left:66.6666666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-9,.col-xl-offset-10{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xl-offset-10{margin-left:83.3333333333%}.col-xl-offset-11{margin-left:91.6666666667%}.col-xl-offset-11,.col-xl-offset-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xl-offset-12{margin-left:100%}.col-xl{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem;-moz-flex-grow:1;flex-grow:1;flex-basis:0;max-width:100%}.start-xl{-moz-justify-content:flex-start;justify-content:flex-start}.center-xl{-moz-justify-content:center;justify-content:center}.end-xl{-moz-justify-content:flex-end;justify-content:flex-end}.top-xl{-moz-align-items:flex-start;align-items:flex-start}.middle-xl{-moz-align-items:center;align-items:center}.bottom-xl{-moz-align-items:flex-end;align-items:flex-end}.around-xl{-moz-justify-content:space-around;justify-content:space-around}.between-xl{-moz-justify-content:space-between;justify-content:space-between}.first-xl{order:-1}.last-xl{order:1}}@media only screen and (min-width:1500px){.col-xxl-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xxl-1,.col-xxl-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xxl-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xxl-3{flex-basis:25%;max-width:25%}.col-xxl-3,.col-xxl-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xxl-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xxl-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xxl-5,.col-xxl-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xxl-6{flex-basis:50%;max-width:50%}.col-xxl-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xxl-7,.col-xxl-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xxl-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xxl-9{flex-basis:75%;max-width:75%}.col-xxl-9,.col-xxl-10{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xxl-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xxl-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xxl-11,.col-xxl-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xxl-12{flex-basis:100%;max-width:100%}.col-xxl-offset-1{margin-left:8.3333333333%}.col-xxl-offset-1,.col-xxl-offset-2{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xxl-offset-2{margin-left:16.6666666667%}.col-xxl-offset-3{margin-left:25%}.col-xxl-offset-3,.col-xxl-offset-4{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xxl-offset-4{margin-left:33.3333333333%}.col-xxl-offset-5{margin-left:41.6666666667%}.col-xxl-offset-5,.col-xxl-offset-6{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xxl-offset-6{margin-left:50%}.col-xxl-offset-7{margin-left:58.3333333333%}.col-xxl-offset-7,.col-xxl-offset-8{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xxl-offset-8{margin-left:66.6666666667%}.col-xxl-offset-9{margin-left:75%}.col-xxl-offset-9,.col-xxl-offset-10{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xxl-offset-10{margin-left:83.3333333333%}.col-xxl-offset-11{margin-left:91.6666666667%}.col-xxl-offset-11,.col-xxl-offset-12{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem}.col-xxl-offset-12{margin-left:100%}.col-xxl{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding-right:.75rem;padding-left:.75rem;-moz-flex-grow:1;flex-grow:1;flex-basis:0;max-width:100%}.start-xxl{-moz-justify-content:flex-start;justify-content:flex-start}.center-xxl{-moz-justify-content:center;justify-content:center}.end-xxl{-moz-justify-content:flex-end;justify-content:flex-end}.top-xxl{-moz-align-items:flex-start;align-items:flex-start}.middle-xxl{-moz-align-items:center;align-items:center}.bottom-xxl{-moz-align-items:flex-end;align-items:flex-end}.around-xxl{-moz-justify-content:space-around;justify-content:space-around}.between-xxl{-moz-justify-content:space-between;justify-content:space-between}.first-xxl{order:-1}.last-xxl{order:1}}@-webkit-keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes dash{0%{stroke-dashoffset:10;stroke-dasharray:220,0}50%{stroke-dashoffset:220;stroke-dasharray:0,220}to{stroke-dashoffset:440;stroke-dasharray:220,0}}@keyframes dash{0%{stroke-dashoffset:10;stroke-dasharray:220,0}50%{stroke-dashoffset:220;stroke-dasharray:0,220}to{stroke-dashoffset:440;stroke-dasharray:220,0}}@-webkit-keyframes pulse{0%{transform:translateY(-50%) scale(1)}50%{transform:translate(5px,-50%) scale(1.2)}to{transform:translateY(-50%) scale(1)}}@keyframes pulse{0%{transform:translateY(-50%) scale(1)}50%{transform:translate(5px,-50%) scale(1.2)}to{transform:translateY(-50%) scale(1)}}.c-actions{position:relative}@media screen and (min-width:878px){.c-actions{position:fixed;top:0;right:0;z-index:10}}.c-actions .actions--item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:2px;padding:12px 6px;line-height:1;background:#efedeb}@media screen and (min-width:878px){.c-actions .actions--item{width:50px}}@media screen and (min-width:1500px){.c-actions .actions--item{width:100px}}.c-actions .actions--item:hover{background:rgba(239,237,235,.75)}.c-actions .actions--icon{width:24px;height:24px}.c-actions .actions--icon--feedback{width:36px;height:36px}.c-actions .actions--label{display:block;margin-top:3px;font-size:10px;font-weight:700;text-transform:uppercase;text-align:center}.c-button{display:inline-block;flex-shrink:0;height:44px;line-height:42px;padding:0 18px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;cursor:pointer;touch-action:manipulation;background-image:none;text-align:center;font-weight:700;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;font-family:inherit;position:relative;overflow:hidden;z-index:1;transition:all .16s linear;pointer-events:auto}.c-button:active,.c-button:focus,.c-button:hover{outline:0;text-decoration:none}.c-button.-disabled,.c-button:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}.c-button .button--children-container{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.c-button .button--children-container>*{margin:0 0 0 12px}.c-button .button--children-container>:first-child{margin:0}.c-button .button--ripple-container{position:absolute;top:0;left:0;display:block;height:100%;width:100%;overflow:hidden;z-index:0;pointer-events:none}.c-button .button--ripple-container .button--ripple{position:absolute;top:0;left:0;border-radius:50%;opacity:0;pointer-events:none;transform:scale(.0001)}.c-button .button--ripple-container .button--ripple.-is-animating{transform:none;transition:transform .5s cubic-bezier(.445,.05,.55,.95),width .5s cubic-bezier(.445,.05,.55,.95),height .5s cubic-bezier(.445,.05,.55,.95),opacity .5s cubic-bezier(.445,.05,.55,.95)}.c-button .button--ripple-container .button--ripple.-is-visible{opacity:.6}.c-button.-small{font-size:12px;height:26px;padding:0 18px;line-height:20px}.c-button.-medium{height:36px;padding:0 18px;line-height:21px}.c-button.-icon{width:44px;height:44px;padding:0}.c-button.-icon svg{width:14px;height:14px}.c-button.-icon.-small{width:20px;height:20px}.c-button.-icon.-medium{width:36px;height:36px}.c-button.-fullwidth{width:100%}.c-button.-fullheight{height:100%}.c-button.-radius50{border-radius:50%}.c-button.-primary{background:#048574;border-color:#048574;color:#fff;fill:#fff}.c-button.-primary .button--ripple-container .button--ripple{background:#05ad97}.c-button.-primary:hover:enabled{background:#059985;border-color:#059985}.c-button.-primary-alt{background:transparent;border-color:#048574;color:#048574;fill:#048574}.c-button.-primary-alt .button--ripple-container .button--ripple{background:rgba(2,144,127,.1)}.c-button.-primary-alt:hover:enabled{background:rgba(2,144,127,.05)}.c-button.-secondary{background:#083750;border-color:#083750;color:#fff;fill:#fff}.c-button.-secondary .button--ripple-container .button--ripple{background:#0c5175}.c-button.-secondary:hover:enabled{background:#0a4463;border-color:#0a4463}.c-button.-secondary-alt{background:transparent;border-color:#083750;color:#083750}.c-button.-secondary-alt span+svg{width:24px;height:24px;padding:6px;fill:#fff;background:#083750;border-radius:50%}.c-button.-secondary-alt .button--ripple-container .button--ripple{background:rgba(2,144,127,.1)}.c-button.-secondary-alt:hover:enabled{background:rgba(2,144,127,.05)}.c-button.-white{background:#fff;border-color:#fff;color:#083750;fill:#083750}.c-button.-white .button--ripple-container .button--ripple{background:#fff}.c-button.-white:hover:enabled{background:#fff;border-color:#fff}.c-button.-white-alt{background:transparent;border-color:#fff;color:#fff;fill:#fff}.c-button.-white-alt .button--ripple-container .button--ripple{background:rgba(2,144,127,.1)}.c-button.-white-alt:hover:enabled{background:rgba(2,144,127,.05)}.c-chart{width:100%;height:100%}.c-chart .chart--container{width:100%;height:100%;position:relative}.c-chart .chart--xtitle{position:relative;text-align:right;font-size:11px;font-weight:700;margin-top:6px;padding-top:3px}.c-chart .chart--xtitle:after{content:"";position:absolute;right:0;top:0;width:16px;height:0;border-bottom:2px solid #d0d1d3}.c-chart .chart--ytitle{position:relative;font-size:11px;font-weight:700;margin-bottom:6px;padding-bottom:3px}.c-chart .chart--ytitle:after{content:"";position:absolute;left:0;bottom:0;width:16px;height:0;border-bottom:2px solid #d0d1d3}.c-brush{position:absolute}.c-brush,.c-brush .brush--svg{width:100%;top:0;left:0}.c-brush .brush--svg .handle{fill:#fff}.c-brush .brush--svg .handle circle{pointer-events:none}.c-checkbox{display:flex;justify-content:flex-start;align-items:flex-start;overflow:hidden;position:relative}.checkbox--input{height:1000em;left:0;position:absolute;top:0;visibility:hidden;width:1000em;z-index:1}.checkbox--box{flex:0 0 auto;width:16px;height:16px;border:1px solid #707070;background:#fff;margin-right:.4em;margin-top:.2em;vertical-align:middle}.c-checkbox--checked .checkbox--box{background:#707070}.checkbox--input:active~.checkbox--box{background:#ededed}.checkbox--label{color:#000;flex:1 1;font-weight:700}.c-radio{display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.c-radio.c-radio--disabled{opacity:.5}.title{font-size:12px;font-weight:700;margin-right:15px;line-height:22px}.radio--input{height:1000em;left:0;position:absolute;top:0;visibility:hidden;width:1000em;z-index:1}.radio--box{flex:0 0 auto;width:16px;height:16px;border-radius:16px;border:1px solid #707070;background:#fff;margin-right:.4em;vertical-align:middle}.c-radio--checked .radio--box{background:#707070}.c-radio-enabled .radio--input:active~.radio--box{background:#ededed}.radio--label{flex:1 1;font-weight:700;font-size:12px}.c-data-quality{width:100%;margin:12px 0 0}.c-data-quality .data-quality--title{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:700;margin-bottom:6px}.c-data-quality .data-quality--container{flex:1 1;overflow-y:auto;overflow-x:hidden;max-width:200px}.c-data-quality .data-quality--summary p{font-size:14px}.c-data-quality .data-quality--chart{width:100%;display:flex;align-items:center;justify-content:space-between;background-color:#efedeb}.c-data-quality .data-quality--chart-item{width:20%;text-align:center;font-weight:700;line-height:1;padding:4px 0;color:#999}.c-data-quality .data-quality--chart-item.-active{opacity:1;background-color:rgba(8,55,80,.25);color:#083750}.c-data-quality .data-quality--labels{display:flex;justify-content:space-between;margin-top:3px}.c-detail{display:flex;min-height:100%}.c-donut-chart{display:block;margin:0}.c-donut-chart,.c-donut-chart .donut-chart--svg{height:100%;width:100%}.c-donut-chart .donut-chart-label{fill:#fff;text-anchor:middle}.c-download{position:relative}.c-download .download--results>*{margin-top:12px}.c-download .download--results>:first-child{margin-top:0}.c-download .download--description a{color:#048574;text-decoration:underline}.c-download .download--list{margin-top:24px}.c-download .download--list .download--list-item{margin-top:12px}.c-download .download--list .download--list-item:first-child{margin-top:0}.c-dropdown{width:auto;text-align:left;transition:opacity .16s linear}.c-dropdown .dropdown--label{display:block;font-size:12px;font-weight:700;color:#161616;margin-bottom:4px}.c-dropdown.-inline{display:inline-block}.c-dropdown.-disabled{opacity:.5;pointer-events:none}.c-dropdown-item{display:none;justify-content:space-between;align-items:center;height:0;flex:0 1;transform:translate(25%);opacity:0;width:100%;transition:none;overflow:hidden;padding:6px 12px;font-weight:400;white-space:nowrap}.c-dropdown-item .dropdown-item--container{width:100%;display:flex}.c-dropdown-item .dropdown-item--icon{position:relative;flex-shrink:0;width:16px;height:16px;margin-top:3px;margin-right:6px;border-radius:50%;border:1px solid #083750}.c-dropdown-item .dropdown-item--icon:after{content:"";position:absolute;width:10px;height:10px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background:#083750;display:none}.c-dropdown-item .dropdown-item--more{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.c-dropdown-item .dropdown-item--more svg{width:10px;height:10px;fill:#048574}.c-dropdown-item .dropdown-item--count{height:16px;font-size:10px;font-weight:700;padding:0 6px;margin-left:6px;background:#048574;color:#fff;border-radius:5px}.c-dropdown-item .dropdown-item--back{display:flex;align-items:center;width:100%;height:24px}.c-dropdown-item .dropdown-item--back svg{width:10px;height:10px;fill:#048574;margin-right:6px}.c-dropdown-item.-base{transform:translate(-25%);opacity:0;transition:all .2s ease-in-out}.c-dropdown-item.-show{display:flex;height:auto;transform:translate(0);flex:1 1;opacity:1;overflow:visible;overflow:initial;transition:all .2s ease-in-out}.c-dropdown-item.-active .dropdown-item--icon:after{display:block}.c-dropdown-item.-highlight{background:#efedeb}.c-dropdown-item.-disabled{pointer-events:none;opacity:.5}.c-dropdown-item.-multiselect .dropdown-item--icon,.c-dropdown-item.-multiselect .dropdown-item--icon:after{border-radius:0}.c-dropdown-menu{border:1px solid #d0d1d3;margin-top:2px;z-index:10;max-height:300px;overflow-y:scroll;cursor:pointer;color:#161616;position:absolute;top:100%;left:0;transform:translate(0);min-width:100%;background-color:#fff;font-size:16px}.c-dropdown-selector{position:relative}.c-dropdown-selector .dropdown-selector--container{display:flex;justify-content:space-between;align-items:center;position:relative;border:1px solid #efedeb;border-radius:0;height:46px;padding:0 10px;cursor:pointer;color:#50556d;z-index:0;background:#efedeb;font-weight:700}.c-dropdown-selector .dropdown-selector--container .dropdown-selector--value{position:relative;z-index:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.c-dropdown-selector .dropdown-selector--container .dropdown-selector--value.-placeholder{color:#50556d}.c-dropdown-selector .dropdown-selector--container .dropdown-selector--value.-clearable{padding-right:28px}.c-dropdown-selector .dropdown-selector--container .dropdown-selector--arrowbtn{position:relative;top:1px;z-index:3;padding-left:6px;cursor:pointer;border:none;outline:none;pointer-events:none}.c-dropdown-selector .dropdown-selector--container .dropdown-selector--arrowbtn svg{max-width:10px;max-height:10px;fill:#048574}.c-dropdown-selector .dropdown-selector--container .dropdown-selector--clearbtn{z-index:3;padding-left:6px;cursor:pointer;border:none;outline:none;color:#000}.c-dropdown-selector .dropdown-selector--container .dropdown-selector--clearbtn svg{max-width:10px;max-height:10px;fill:#515153}.c-dropdown-selector .dropdown-selector--container input{z-index:1;background-color:transparent;position:absolute;top:0;left:0;width:100%;height:100%;border:0}.c-dropdown-selector .dropdown-selector--container input:focus{outline:none}.c-dropdown-selector .dropdown-selector--container input::-moz-placeholder{color:#515153}.c-dropdown-selector .dropdown-selector--container input:-ms-input-placeholder{color:#515153}.c-dropdown-selector .dropdown-selector--container input::placeholder{color:#515153}.c-dropdown-selector .dropdown-selector--container input:-moz-read-only{cursor:pointer}.c-dropdown-selector .dropdown-selector--container input:read-only{cursor:pointer}.c-dropdown-selector .dropdown-selector--container.-align-left{justify-content:flex-start}.c-dropdown-selector .dropdown-selector--container.-align-left .dropdown-selector--value{padding-left:18px;padding-right:0}.c-dropdown-selector.-small .dropdown-selector--container{height:25px}.c-dropdown-selector.-medium .dropdown-selector--container{height:45px}.c-form-checkbox{position:relative;display:flex;margin-bottom:18px}.c-form-checkbox .form-checkbox--checkmark{position:relative;width:16px;height:16px;border:1px solid #161616;flex-shrink:0;margin-right:6px;margin-top:3px}.c-form-checkbox .form-checkbox--checkmark:after{content:"";display:none;position:absolute;top:50%;left:50%;width:10px;height:10px;transform:translate(-50%,-50%);background:#083750}.c-form-checkbox .form-checkbox--label{font-size:16px;line-height:1.25;color:#50556d;font-weight:700}.c-form-checkbox .form-checkbox--input{position:absolute;opacity:0;cursor:pointer;width:100%;height:100%}.c-form-checkbox .form-checkbox--input:checked~.form-checkbox--checkmark:after{display:block}.c-field-wrapper{margin-bottom:18px;display:flex;flex-direction:column}.c-field-wrapper .field-wrapper--label{font-size:16px;color:#50556d;margin-bottom:6px;font-weight:700;line-height:1;display:flex;justify-content:space-between;align-items:flex-end}.c-field-wrapper .field-wrapper--label:focus{outline:none}.c-field-wrapper .field-wrapper--label label{margin-right:12px}.c-field-wrapper .field-wrapper--label span{font-size:10px;font-weight:700;color:#50556d;text-transform:uppercase}.c-field-wrapper .field-wrapper--tip{font-size:12px;color:#50556d;margin-bottom:6px}.c-field-wrapper .field-wrapper--input-field{width:100%}.c-field-wrapper input,.c-field-wrapper select,.c-field-wrapper textarea{transition:all .16s linear}.c-field-wrapper.-error .selector,.c-field-wrapper.-error input,.c-field-wrapper.-error select,.c-field-wrapper.-error textarea{border-color:#fc4349}.c-field-wrapper.-error .field-wrapper--label{color:#fc4349}.c-field-wrapper.-active .selector,.c-field-wrapper.-active input,.c-field-wrapper.-active select,.c-field-wrapper.-active textarea{border-color:#777}.c-field-wrapper.-hidden{display:none}.c-form-selector{width:100%;height:60px}.c-form-selector,.c-help{position:relative}.c-help>*{margin-top:12px}.c-help>:first-child{margin-top:0}.c-help .help--description h4{margin-top:18px;margin-bottom:6px}.c-help .help--description a{color:#048574;text-decoration:underline}.c-home-banner{background-color:#083750;padding:72px 0}.c-home-banner h2{font-size:24px;color:#fff;font-weight:400;margin-bottom:30px;text-align:center}.c-home-banner .home-banner--actions{display:flex;justify-content:center}.c-home-banner .home-banner--actions>button:first-child{margin-right:18px}.c-home-card{width:100%;padding:24px 30px;box-shadow:0 10px 19px 0 rgba(0,0,0,.07);background-color:#fff;display:flex;flex-direction:column;text-align:left;border:1px solid #efedeb;transition:all .16s linear}.c-home-card .home-card--icon{width:26px;height:26px;margin-bottom:12px}.c-home-card .home-card--icon.-hover{display:none}.c-home-card .home-card--title{margin-bottom:12px}.c-home-card .home-card--description{margin-bottom:12px;font-size:16px}.c-home-card .home-card--button{align-self:flex-end;border-radius:0}.c-home-card:hover{background-color:#048574;color:#fff}.c-home-card:hover .home-card--button{background-color:#fff}.c-home-card:hover .home-card--button svg{fill:#048574}.c-home-card:hover .home-card--icon{display:none}.c-home-card:hover .home-card--icon.-hover{display:block}.c-home-explore{padding:12px 0;text-align:center;width:100%;margin-bottom:48px}.c-home-explore>h4{margin-bottom:24px}.c-home-explore .home-explore--cards{width:100%}.c-home-explore .home-explore--cards .card{margin-bottom:24px}.c-home-explore .home-explore--cards .card>*{height:100%}.c-home-title{padding:30px 0 48px;text-align:center;align-items:center;display:flex;flex-direction:column}.c-home-title img{width:200px;margin-bottom:60px}.c-home-title h1{margin-bottom:6px}.c-home-title p{font-size:22px}.c-icon{display:block;width:15px;height:15px}.c-impacts .impacts--item{display:flex;margin-top:18px}.c-impacts .impacts--item:first-child{margin-top:0}.c-impacts .impacts--item-icon{width:34px;height:34px;margin-right:12px;border-radius:50%;background:#fff;fill:#083750;display:flex;flex-shrink:0;justify-content:center;align-items:center}.c-impacts .impacts--item-icon svg{display:block;width:50%;height:50%}.c-impacts .impacts--item-info .impacts--item-name{font-size:22px}.c-impacts .impacts--item-info .impacts--item-value{font-size:16px;font-weight:700}.c-input{font-family:inherit;background-color:#efedeb;padding:0 18px;height:45px;width:100%;font-size:14px;border:none}.c-legend{display:block}.c-legend .legend--list-item{display:flex;width:100%;max-width:220px;margin-top:18px;margin-bottom:0;transition:opacity .16s linear;font-size:16px;line-height:16px;font-weight:700}.c-legend .legend--list-item:before{display:none}.c-legend .legend--list-item:first-child{margin-top:0}.c-legend .legend--list-item .legend--list-item-name{width:100%;text-transform:capitalize}.c-legend .legend--list-item .legend--list-item-value{font-weight:400;color:#515153;margin-top:6px;font-size:16px;line-height:16px}.c-legend .legend--list-item .legend--list-item-icon{flex-shrink:0;width:20px;height:20px;border-radius:50%;margin-right:12px;display:flex;align-items:center;justify-content:center;fill:#fff;border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.25)}.c-legend .legend--list-item .legend--list-item-icon>svg{width:18px;height:18px}.c-legend .legend--list-item .legend--sublist{margin-top:12px}.c-legend .legend--list-item .legend--sublist .legend--sublist-item{display:flex;padding-left:0;margin-top:6px;margin-bottom:0}.c-legend .legend--list-item .legend--sublist .legend--sublist-item:before{display:none}.c-legend .legend--list-item .legend--sublist .legend--sublist-item:first-child{margin-top:0}.c-legend .legend--list-item .legend--sublist .legend--list-item-name{padding-left:0;font-size:12px}.c-legend .legend--list-item .legend--sublist .legend--list-item-name .legend--list-item-name-value{white-space:nowrap}.c-legend .legend--list-item .legend--sublist .legend--list-item-icon{width:12px;height:12px;border:1px solid #fff}.c-legend .legend--list-item.-small .legend--list-item{font-size:16px;line-height:16px;font-weight:700}.c-legend .legend--list-item.-small .legend--sublist-item{font-size:12px;line-height:14px;font-weight:400}.c-legend .legend--list-item.-medium .legend--list-item{font-size:18px;line-height:18px;font-weight:700}.c-legend .legend--list-item.-medium .legend--sublist-item{font-size:16px;line-height:16px}.c-legend .legend--list-item.-active{opacity:1}.c-legend .legend--list-item.-inactive{opacity:.75}.c-legend .legend--list-item.-clickable{cursor:pointer}.c-loading{position:fixed;top:0;z-index:9999;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:700;font-size:10px;background:rgba(255,255,255,.95)}@media screen and (min-width:878px){.c-loading{width:calc(100% - (90px));left:90px}}.c-loading .loading--container{width:calc(100vh - 350px);height:calc(100vh - 350px);position:absolute;top:50%;left:50%;border:5px solid #999;border-radius:50%;transform:translate(-50%,-50%)}.c-loading.-absolute{position:absolute;top:0;left:0;z-index:9;width:100%;height:100%}@media screen and (min-width:878px){.c-loading.-absolute{width:100%;height:100%}}.c-loading.-absolute .loading--container{width:100%;height:0;padding-bottom:100%}.c-main{position:relative;display:block;width:100%;height:100%;padding-top:54px}@media screen and (min-width:878px){.c-main{width:calc(100% - (90px));margin-left:90px;padding-top:0}}.c-meta-list{display:flex;flex-direction:column;margin-right:48px}.c-meta-list .meta-title{font-size:10px;color:#3e4257;text-transform:uppercase;font-weight:700;margin-bottom:9px}.c-meta-list .meta-label{font-size:14px;color:#3e4257;font-weight:700;margin-bottom:3px}.c-meta-list.-large .meta-title{font-size:26px;text-transform:none}.c-meta-list.-large .meta-label{font-size:18px;font-weight:400}.c-meta-list.-alt .meta-label,.c-meta-list.-alt .meta-title{color:#fff}.c-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;width:100%;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 15px 0 rgba(71,44,184,.1);overflow:auto;background-color:rgba(81,81,83,.75);transition:all .16s cubic-bezier(.47,0,.745,.715)}@media screen and (min-width:){.c-modal-overlay{padding:20px 0 40px}}@media screen and (min-width:878px){.c-modal-overlay{left:90px;width:calc(100% - 90px)}}.c-modal{transition:transform .24s cubic-bezier(.215,.61,.355,1);transform:translateY(-15px);position:relative;top:auto;left:auto;right:auto;bottom:auto;border:none;overflow:auto;border-radius:0;outline:none;padding:0;margin:auto;z-index:1;max-width:600px;height:100%}@media screen and (min-width:){.c-modal{width:calc(100% - 50px)}}@media screen and (min-width:878px){.c-modal{max-height:90vh;height:auto}}.c-modal .modal-content{position:relative;background:#fff;width:100%;height:100%;min-height:150px;padding:60px;overflow-x:hidden;box-shadow:0 0 20px rgba(0,0,0,.5)}@media screen and (min-width:){.c-modal .modal-content{padding:36px;border-radius:4px}}@media screen and (min-width:878px){.c-modal .modal-content{height:auto}}.c-modal .modal-close{display:flex;position:absolute;justify-content:center;align-items:center;top:6px;right:6px;width:24px;height:24px;padding:0;border:0;background-color:transparent;cursor:pointer;z-index:2;color:#000}.c-modal .modal-close svg{width:50%;height:50%}@media screen and (min-width:){.c-modal .modal-close{fill:#000;top:0;right:0}}.c-modal .modal-close:hover svg{fill:#0d0d0d}.c-modal.ReactModal__Content--after-open{transform:translateY(0)}.c-nav{top:0;left:0;position:fixed;width:100%;z-index:10;height:100%;pointer-events:none}@media screen and (min-width:878px){.c-nav{width:90px;background:#083750}}.c-nav .nav--header{position:relative;height:54px;background:#048574;padding:12px 0;pointer-events:all;z-index:9}.c-nav .nav--header-container{display:flex;justify-content:space-between;align-items:center}.c-nav .nav--header-logo svg{fill:#fff}.c-nav .nav--header-button{position:relative;width:30px;height:30px}.c-nav .nav--header-button .nav--header-button-line{position:absolute;width:100%;height:3px;top:50%;left:50%;border-radius:4px;background-color:#fff}.c-nav .nav--menu{pointer-events:all;background:#083750;height:100%;overflow:auto}.c-nav .nav--list{border-top:1px solid rgba(239,237,235,.3)}.c-nav .nav--list:first-child{border-top:none}.c-nav .nav--list-item{padding:3px;background:#083750}.c-nav .nav--list-item .nav--list-link{display:block;font-size:10px;font-weight:700;text-transform:uppercase;text-align:center;padding:18px 3px;color:rgba(255,255,255,.5);fill:rgba(255,255,255,.5);line-height:12px;transition-property:background-color,color,fill;transition-duration:.16s;transition-timing-function:linear}.c-nav .nav--list-item .nav--list-link svg{display:block;width:28px;height:28px;margin:0 auto 6px}.c-nav .nav--list-item .nav--list-link.-active,.c-nav .nav--list-item .nav--list-link:hover{background-color:#0d577e;color:#fff;fill:#fff}.c-nav .nav--list-item.-secondary svg{display:none}@media screen and (min-height:810px){.c-nav .nav--list-item.-secondary svg{display:block}}.c-nav .nav--list-item.-logo{background:#0092b7}.c-nav .nav--list-item.-logo .nav--list-link{padding:24px 3px}.c-nav .nav--list-item.-logo .nav--list-link.-active,.c-nav .nav--list-item.-logo .nav--list-link:hover{background-color:#00a6d1;color:#0092b7;fill:#fff}.c-nav .nav--list-item.-logo .nav--list-link svg{fill:#fff;width:66px;height:50px;margin-bottom:0}.c-nav .nav--list-item.-engine{background:#5ca958}.c-nav .nav--list-item.-engine .nav--list-link{color:#fff;fill:#fff}.c-nav .nav--list-item.-engine .nav--list-link.-active,.c-nav .nav--list-item.-engine .nav--list-link:hover{background-color:#6cb269;color:#fff;fill:#fff}.c-page{display:block;width:100%}.c-page.-fullsrceen{height:100vh}.c-pill{background-color:rgba(88,148,20,.3);border-radius:10px;font-weight:700;font-size:10px;text-transform:uppercase;min-height:18px;padding:3px 12px 3px 6px;display:flex;align-items:center}.c-pill .pill-dot{width:10px;height:10px;min-width:10px;min-height:10px;background-color:#589414;border-radius:5px;margin-right:5px}.c-pill .pill-name{display:block;line-height:1}.c-table2{position:relative}.table2--table{width:100%}.table2--row{line-height:18px;display:flex;box-sizing:border-box;width:-webkit-min-content;width:-moz-min-content;width:min-content}.table2--headerRow{z-index:9;align-items:flex-end;position:-webkit-sticky;position:sticky;top:114px;width:100%;overflow-x:hidden;overflow-y:hidden}.table2--headerRow.-hidden{position:relative;top:0;height:8px;overflow-x:auto;background:#fff}.table2--headerRow.-hidden::-webkit-scrollbar{height:8px}.table2--headerRow.-hidden::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.table2--headerRow.-hidden::-webkit-scrollbar-thumb{background-color:#a9a9a9}.table2--headerRow.-hidden *{visibility:hidden}.table2--body{width:100%;overflow-x:auto;overflow-y:hidden}.table2--body::-webkit-scrollbar{height:8px}.table2--body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.table2--body::-webkit-scrollbar-thumb{background-color:#a9a9a9}.table2--cell{flex:0 0 auto;padding:10px 20px;overflow:hidden;text-overflow:ellipsis;min-height:50px;display:flex;align-items:center}.table2--cell div:first-of-type{display:flex;flex-direction:column}.table2--cell:first-child{padding-left:40px}.table2--headerRow .table2--cell{background:#ededed}.table2--body .table2--row:nth-child(odd) .table2--cell{background:#fff}.table2--body .table2--row:nth-child(2n) .table2--cell{background:#f8f8f8}.table2--cell--sticky{position:-webkit-sticky;position:sticky;z-index:1}.table2--stickyShadow{position:absolute;top:0;bottom:0;box-shadow:10px 0 10px rgba(0,0,0,.16);width:10px;margin-left:-10px;pointer-events:none;opacity:0;z-index:1;-webkit-clip-path:inset(0 -50px 0 0);clip-path:inset(0 -50px 0 0);transition:all 75ms linear}.table2--cell--flexible{flex-grow:1}.table2--cell--align-number{text-align:right;justify-content:flex-end}.table2--cell--align-date{text-align:center!important;justify-content:center!important}.table2--headerCell{white-space:nowrap}.table2--headerCell,.table2--headerCell--sortButton{text-align:left;font-size:12px;font-weight:700;color:#464646;text-transform:uppercase;position:-webkit-sticky;position:sticky}.table2--headerCell .sublabel{font-size:10px;line-height:30px;padding-left:6px}.table2--headerCell.table2--cell--align-number{text-align:left;justify-content:flex-end}.table2--headerCell--sortButton{align-self:stretch;display:block;margin:0 -20px;padding:0 20px;white-space:nowrap}.table2--headerCell--sortButton--label{display:inline-block;white-space:normal}.table2--headerCell--sortButton--icon{display:inline-block;width:7px;vertical-align:middle;margin-left:15px;opacity:.3;transition:all 75ms linear}.table2--headerCell--sortButton-active .table2--headerCell--sortButton--icon{opacity:1}.table2--headerCell--sortButton-reversed .table2--headerCell--sortButton--icon{transform:rotate(-180deg)}.pagination__align{align-items:center;display:flex;justify-content:flex-start;position:-webkit-sticky;position:sticky;background:#fff;bottom:0;z-index:9;padding:12px 0}.pagination__align p{margin-right:16px}.pagination__container{display:flex}.pagination__dots,.pagination__item{border-radius:10em;flex:0 0 auto;margin:10px 0;min-width:2em;padding:.3em .7em}.pagination__item--selected{background-color:#4d7e92;color:#fff}.c-tab{display:flex;justify-content:center}.c-tab .tab-container{display:inline-flex;background:#efedeb}.c-tab .tab--list{display:flex}.c-tab .tab--list-item{margin-left:1px}.c-tab .tab--list-item:first-child{margin-left:0}.c-tab .tab--list-button{font-size:14px;padding:15px 12px;font-weight:700;transition-property:color,background-color;transition-duration:.16s;transition-timing-function:linear;color:#083750;text-transform:capitalize}.c-tab .tab--list-button:hover{background-color:rgba(8,55,80,.15)}.c-tab .tab--list-button.-selected{background-color:#083750;color:#fff}.c-tab.-collapsed .tab--list-button{font-size:14px;padding:6px 12px}.c-tabs-two{background-color:#ebebeb;border-radius:30px;font-family:Open Sans,sans-serif;justify-content:space-between;font-size:16px;font-weight:600;position:relative;box-shadow:9px 11px 13px -9px #c2c2c2;-webkit-box-shadow:9px 11px 13px -9px #c2c2c2;-moz-box-shadow:9px 11px 13px -9px #c2c2c2}@media screen and (min-width:878px){.c-tabs-two{display:flex}}.c-tabs-two .tabs-two__title{display:none}@media screen and (min-width:1120px){.c-tabs-two .tabs-two__title{color:#4b4b4b;display:block;font-size:16px;font-weight:700;left:-14%;position:absolute;top:20%}}.c-tabs-two .tabs-two__list--el{width:100%}.c-tabs-two .tabs-two__btn{align-items:center;border-radius:30px;color:#000;display:flex;justify-content:center;width:100%;white-space:nowrap;padding:0 24px;height:50px;box-sizing:border-box}.c-tabs-two .tabs-two__btn .tabs-two__icon{margin-right:15px;height:18px;width:18px}.c-tabs-two .tabs-two__btn .tabs-two__icon--selected{fill:#fff}.c-tabs-two .tabs-two__btn--selected{background-color:#557f93;color:#fff}.c-tooltip{position:relative;font-size:14px;outline:0;transition-property:transform,visibility,opacity}.c-tooltip[data-animation=fade][data-state=hidden]{opacity:0}.c-tooltip [data-tippy-root]{max-width:calc(100vw - 10px)}.c-tooltip[data-placement^=top]>.tippy-arrow{bottom:-1px}.c-tooltip[data-placement^=top]>.tippy-arrow:before{bottom:-6px;left:-1px;border-width:7px 7px 0;border-top-color:#d0d1d3;transform-origin:center top}.c-tooltip[data-placement^=top]>.tippy-arrow:after{bottom:-5px;left:0;border-width:6px 6px 0;border-top-color:initial;transform-origin:center top}.c-tooltip[data-placement^=bottom]>.tippy-arrow{top:0}.c-tooltip[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:-1px;border-width:0 7px 7px;border-bottom-color:#d0d1d3;transform-origin:center bottom}.c-tooltip[data-placement^=bottom]>.tippy-arrow:after{top:-6px;left:0;border-width:0 6px 6px;border-bottom-color:initial;transform-origin:center bottom}.c-tooltip[data-placement^=left]>.tippy-arrow{right:0}.c-tooltip[data-placement^=left]>.tippy-arrow:before{border-width:7px 0 7px 7px;border-left-color:#d0d1d3;right:-7px;transform-origin:center left}.c-tooltip[data-placement^=left]>.tippy-arrow:after{border-width:6px 0 6px 6px;border-left-color:initial;right:-6px;transform-origin:center left}.c-tooltip[data-placement^=right]>.tippy-arrow{left:0}.c-tooltip[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:7px 7px 7px 0;border-right-color:initial;transform-origin:center right}.c-tooltip[data-placement^=right]>.tippy-arrow:after{left:-6px;border-width:6px 6px 6px 0;border-right-color:initial;transform-origin:center right}.c-tooltip[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.c-tooltip .tippy-arrow{width:16px;height:16px}.c-tooltip .tippy-arrow:after,.c-tooltip .tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.c-tooltip .tippy-content{position:relative;padding:12px;z-index:1}.c-tooltip .tippy-content a{text-decoration:underline}.c-tooltip.-default{color:#3e4257;background-color:#fff;border:1px solid #d0d1d3;box-shadow:0 5px 10px rgba(0,0,0,.25)}.c-tooltip.-default .tippy-arrow{color:#fff}.c-tooltip.-collapsed{font-size:12px;color:#3e4257;background-color:#fff;border:1px solid #d0d1d3;box-shadow:0 5px 10px rgba(0,0,0,.25)}.c-tooltip.-collapsed .tippy-arrow{color:#fff}.c-tooltip.-center{transform:translateY(50%)}.c-tooltip.-table{font-size:12px;color:#3e4257;background-color:#fff;border:1px solid #d0d1d3;box-shadow:0 5px 10px rgba(0,0,0,.25);margin:50px 12px 0 0;width:300px}.c-tooltip.-table .tippy-arrow{display:none}.c-version{position:fixed;right:0;bottom:0;z-index:10;padding:6px 12px;font-size:10px;font-weight:700;background-color:#083750;color:#fff;line-height:1}.c-version .version--label{margin-right:6px}.c-voronoi{position:absolute;display:block;width:100%;height:100%;margin:0 auto}.c-voronoi .voronoi--error{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:700;font-size:10px}.c-voronoi .voronoi--error .voronoi--error-container{width:calc(100% - 40px);height:calc(100% - 40px);position:absolute;top:50%;left:50%;border:5px solid #d0d1d3;border-radius:50%;transform:translate(-50%,-50%)}.c-voronoi .voronoi--svg{width:100%;height:100%;display:block}.c-voronoi .voronoi--svg .voronoi--svg-container{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.645,.045,.355,1)}.c-voronoi .voronoi--svg .voronoi--svg-cell{stroke:#fff;stroke-width:3px;stroke-linejoin:round;transition:fill-opacity .16s linear}.c-voronoi .voronoi--svg .voronoi--svg-cell-hover{stroke:#fff;stroke-width:3px;stroke-linejoin:round;pointer-events:none}.c-voronoi .voronoi--svg .voronoi--svg-foreign{overflow:visible;pointer-events:none;position:relative}.c-voronoi .voronoi--svg .voronoi--svg-total{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.645,.045,.355,1)}.c-voronoi .voronoi--svg .voronoi--svg-label-html{position:fixed;display:inline-block;text-align:center;font-weight:700;font-size:12px;border:1px solid #d0d1d3;background:#fff;max-width:135px;padding:3px 6px;border-radius:20px;transform:translate(-50%,-50%);line-height:1;pointer-events:none}.c-voronoi .voronoi--svg .voronoi--svg-label-html-value{display:block;margin-top:6px}.c-voronoi .voronoi--svg .voronoi--svg-total-html{max-width:100px}.c-voronoi .voronoi--svg .voronoi--svg-total-html span{text-align:center;display:block}.c-voronoi .voronoi--svg .voronoi--svg-total-html span.-highlighted{font-weight:700}.c-textarea{font-family:inherit;background-color:#efedeb;padding:18px;width:100%;font-size:14px;border:none;resize:vertical}.c-voronoi-tooltip{display:inline-block;text-align:center;font-weight:700;font-size:12px;background:#fff;max-width:150px;line-height:1;pointer-events:none}.c-voronoi-tooltip .voronoi-tooltip--name{display:block;text-transform:uppercase}.c-voronoi-tooltip .voronoi-tooltip--value{display:block;margin-top:6px}.autosuggest--container{position:relative}.autosuggest--suggestions{background:#fff;box-shadow:0 3px 7px rgba(0,0,0,.3);position:absolute;left:0;top:100%;width:100%;z-index:10;max-height:400px;overflow:auto}.autosuggest--suggestions--list{list-style:none;margin:0;padding:0}.autosuggest--suggestions--suggestion{padding:5px 10px;cursor:pointer}.autosuggest--suggestions--suggestion-highlighted{background:#eee}.c-detail-aside{width:450px;background-color:#083750;color:#fff;display:flex;flex-direction:column;flex:1 1}.c-detail-container{width:calc(100% - 450px)}.c-detail-header .detail-header--return{background-color:#fff;width:100%}.c-detail-header .detail-header--return .detail-header--return-link{display:flex;align-items:center;padding:20px 0;font-size:16px}.c-detail-header .detail-header--return .detail-header--button{margin-right:12px;height:34px;width:34px}.c-detail-header .detail-header--return .detail-header--arrow-icon{fill:#fff}.c-detail-header .detail-header--banner{background-color:#efedeb;display:flex;align-items:center;font-weight:700;text-transform:uppercase;font-size:10px}.c-detail-section{padding-top:24px;margin-top:24px;font-size:18px}.c-detail-section:last-child{padding-bottom:24px;margin-bottom:24px}.c-detail-section>*{margin-top:12px}.c-detail-section>:first-child{margin-top:0}.c-detail-section.-dark{border-top:1px solid rgba(208,209,211,.2)}.c-detail-section.-dark:first-child{border-top:none}.c-detail-section .wrapper>*{margin-top:18px}.c-detail-section .wrapper>:first-child{margin-top:0}.c-detail-section h2{text-transform:capitalize}.c-detail-section p{line-height:1.25;font-family:Open Sans,sans-serif;font-size:18px}.c-detail-section a{display:inline-block;font-weight:700;color:#048574;text-decoration:underline}.c-detail-section ol li,.c-detail-section ul li{font-family:Open Sans,sans-serif;font-size:18px;margin-bottom:12px;position:relative;padding-left:18px}.c-detail-section ol li:last-child,.c-detail-section ul li:last-child{margin-bottom:0}.c-detail-section ol li>ol,.c-detail-section ol li>ul,.c-detail-section ul li>ol,.c-detail-section ul li>ul{margin-top:12px}.c-detail-section ol li h4,.c-detail-section ul li h4{padding:4px 0;position:relative}.c-detail-section ol li h4:after,.c-detail-section ul li h4:after{content:"";position:absolute;left:0;bottom:0;width:50px;height:1px;background:#161616}.c-detail-section ul li:before{position:absolute;content:"";width:5px;height:5px;background-color:#083750;border-radius:50%;top:12px;left:0;transform:translateY(-50%)}.c-detail-section ul li.-sub-list-item:before{display:none}.c-detail-section ol{counter-reset:item}.c-detail-section ol>li:before{position:absolute;content:counters(item,".") ".";counter-increment:item;top:0;left:0}.c-detail-section ol>li>ol{counter-reset:nestedItem}.c-detail-section ol>li>ol>li{padding-left:36px}.c-detail-section ol>li>ol>li:before{position:absolute;content:counters(item,".") counter(nestedItem,lower-alpha) ".";counter-increment:nestedItem;top:0;left:0}.c-detail-section b,.c-detail-section strong{font-family:Open Sans,sans-serif;font-size:18px;text-transform:uppercase;color:#048574;letter-spacing:3px}.c-detail-section .sidenote{font-size:12px;font-weight:700;font-style:italic}.c-detail-title{position:relative;background-color:#083750;background-position:50%;background-size:cover;padding:60px 0}.c-detail-title.-image{padding:0 0 31.25%}.c-detail-title.-image .detail-title--container{position:absolute;top:0;left:0}.c-detail-title.-image:after{content:"";position:absolute;z-index:0;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.75),transparent)}.c-detail-title .detail-title--container{display:flex;align-items:center;width:100%;height:100%}.c-detail-title h1{font-size:50px;line-height:1}.c-detail-title h1,.c-detail-title h2{position:relative;z-index:1;color:#fff}.c-detail-title h2{margin-top:18px;font-size:18px;line-height:1.5;font-weight:400;max-width:700px}.c-foodwaste-about{margin-top:12px;width:100%}.c-foodwaste-about .foodwaste-about--container{flex:1 1;max-width:200px}.c-foodwaste-help{margin-top:12px}.c-foodwaste-help .foodwaste-help--container>*{margin-top:6px}.c-foodwaste-help .foodwaste-help--container>:first-child{margin-top:0}.c-foodwaste-break-by{position:absolute;width:100%;top:0;left:0;overflow:hidden;margin:12px 0 0;z-index:1;text-transform:capitalize}.c-foodwaste-chart{width:100%;height:100%;display:flex;margin-top:30px}.c-foodwaste-chart .foodwaste-chart--play{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin:6px 18px 6px 0;width:50px;height:50px;border:1px solid #083750;border-radius:50%;fill:#083750;transition:all .16s linear}.c-foodwaste-chart .foodwaste-chart--play svg{display:block;width:11px;height:11px;margin-left:2px;transition:fill .16s linear}.c-foodwaste-chart .foodwaste-chart--play.-playing svg{margin-left:0}.c-foodwaste-chart .foodwaste-chart--play:hover{background-color:#083750;fill:#fff}.c-foodwaste-chart .foodwaste-chart--container{width:100%}.c-foodwaste-error{position:absolute;top:0;left:0;width:100%;height:100%}.c-foodwaste-error .foodwaste-error--container{display:flex;align-items:center;justify-content:center;width:calc(100vh - 350px);height:calc(100vh - 350px);position:absolute;top:50%;left:50%;background-color:#efedeb;border-radius:50%;transform:translate(-50%,-50%);text-transform:uppercase;font-weight:700;font-size:14px}.c-foodwaste-kpis{margin-top:12px;width:100%}.c-foodwaste-kpis .foodwaste-kpis--container{flex:1 1;overflow-y:auto;overflow-x:hidden;max-width:230px}.c-foodwaste-kpis .foodwaste-kpis--list{margin:12px 0}.c-foodwaste-kpis .foodwaste-kpis--list-item{margin-top:24px}@media screen and (min-height:800px){.c-foodwaste-kpis .foodwaste-kpis--list-item{margin-top:30px}}.c-foodwaste-kpis .foodwaste-kpis--list-item:first-child{margin-top:0}.c-foodwaste-kpis .foodwaste-kpis--subtitle{position:relative;padding-bottom:6px}.c-foodwaste-kpis .foodwaste-kpis--subtitle:after{content:"";position:absolute;bottom:0;left:0;width:30px;height:1px;background:rgba(22,22,22,.25)}.c-foodwaste-kpis .foodwaste-kpis--sublist{margin:6px 0}.c-foodwaste-kpis .foodwaste-kpis--sublist-item{margin-top:12px}.c-foodwaste-kpis .foodwaste-kpis--sublist-item:first-child{margin-top:0}.c-foodwaste-kpis .foodwaste-kpis--value{font-size:24px;font-weight:700;display:block;line-height:1}.c-foodwaste-kpis .foodwaste-kpis--name{font-size:14px}@media screen and (min-height:800px){.c-foodwaste-kpis .foodwaste-kpis--name{font-size:16px}}.c-foodwaste-legend{align-items:flex-end}.c-foodwaste-legend,.c-foodwaste-legend .foodwaste-legend--wrapper{display:flex;flex-direction:column}.c-foodwaste-legend .foodwaste-legend--title{margin-bottom:24px}.c-foodwaste-legend .foodwaste-legend--back{display:flex;align-items:center}.c-foodwaste-legend .foodwaste-legend--back>*{margin-left:12px}.c-foodwaste-legend .foodwaste-legend--back>:first-child{margin-left:0}.c-foodwaste-legend .foodwaste-legend--container{flex:1 1;max-height:calc(100vh - 500px);overflow-y:auto;overflow-x:hidden}.c-foodwaste-sentence{position:relative;z-index:9;width:100%;min-height:105px;text-align:center;font-weight:700;margin:36px auto 0;padding:0 60px}.c-foodwaste-sentence .foodwaste-sentence--up{font-size:40px;line-height:1.25}.c-foodwaste-sentence .foodwaste-sentence--down{font-size:21px;font-weight:400}.c-foodwaste-sidebar{margin-top:12px;width:100%;display:flex;justify-content:flex-end}.c-foodwaste-sidebar .foodwaste-sidebar--container{flex:1 1;overflow-y:auto;overflow-x:hidden;max-width:200px;position:relative}.c-foodwaste-voronoi{position:relative;width:100%;height:calc(100vh - 300px);margin:0 auto}.c-foodwaste-voronoi.-hover{cursor:pointer}.c-foodwaste-voronoi .foodwaste-voronoi--explore{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100vh - 300px);height:100%;padding:20px;pointer-events:none;visibility:hidden}.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--explore-container{position:relative;top:0;left:0;width:100%;height:100%;border-radius:50%;overflow:hidden;transform:translateZ(0)}.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--text{position:absolute;top:0;left:0;z-index:9;width:100%;height:100%;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transform:translateY(-5px);transition:transform .16s cubic-bezier(.645,.045,.355,1) .16s,opacity .16s linear .16s}.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--text span{display:block;max-width:150px;margin:0 auto;font-size:18px;font-weight:700;text-align:center;text-transform:uppercase;color:#fff}.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--text svg{width:32px;height:32px;margin:0 auto 12px;fill:#fff}.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--surplus{position:relative;z-index:1;top:0;left:0;width:100%;height:100%;background:#168374;transition:transform .24s cubic-bezier(.645,.045,.355,1),opacity .24s linear;opacity:0}.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--wave1,.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--wave2{position:absolute;z-index:0;top:50%;left:50%;width:85%;height:85%;transform:translate(-50%,-50%);opacity:0}.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--wave1:after,.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--wave1:before,.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--wave2:after,.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--wave2:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid #d0d1d3}.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--wave1:before,.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--wave2:before{width:100%;height:100%}.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--wave1:after,.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--wave2:after{width:calc(100% - 8px);height:calc(100% - 8px)}.c-foodwaste-voronoi .foodwaste-voronoi--explore.-active .foodwaste-voronoi--surplus{transform:rotate(72deg) translate(0);opacity:1}.c-foodwaste-voronoi .foodwaste-voronoi--explore.-active .foodwaste-voronoi--text{visibility:visible;opacity:1;transform:translate(0)}.c-foodwaste-voronoi .foodwaste-voronoi--explore.-active .foodwaste-voronoi--wave1{-webkit-animation:pulse2 1.5s linear .16s infinite normal none running;animation:pulse2 1.5s linear .16s infinite normal none running}.c-foodwaste-voronoi .foodwaste-voronoi--explore.-active .foodwaste-voronoi--wave2{-webkit-animation:pulse1 1.5s linear .16s infinite normal none running;animation:pulse1 1.5s linear .16s infinite normal none running}.c-foodwaste-voronoi .foodwaste-voronoi--explore.-visible{visibility:visible}.c-foodwaste-voronoi .foodwaste-voronoi--explore.-visible .foodwaste-voronoi--surplus{transition:transform .24s cubic-bezier(.645,.045,.355,1),opacity .24s linear}.c-foodwaste-voronoi .foodwaste-voronoi--explore .foodwaste-voronoi--button{width:100%;margin-top:12px;font-style:italic}@-webkit-keyframes pulse1{0%{transform:translate(-50%,-50%) scale(1);opacity:0}50%{transform:translate(-50%,-50%) scale(1.1);opacity:1}to{transform:translate(-50%,-50%) scale(1.2);opacity:0}}@keyframes pulse1{0%{transform:translate(-50%,-50%) scale(1);opacity:0}50%{transform:translate(-50%,-50%) scale(1.1);opacity:1}to{transform:translate(-50%,-50%) scale(1.2);opacity:0}}@-webkit-keyframes pulse2{0%{transform:translate(-50%,-50%) scale(1);opacity:0}50%{transform:translate(-50%,-50%) scale(1.2);opacity:1}to{transform:translate(-50%,-50%) scale(1.4);opacity:0}}@keyframes pulse2{0%{transform:translate(-50%,-50%) scale(1);opacity:0}50%{transform:translate(-50%,-50%) scale(1.2);opacity:1}to{transform:translate(-50%,-50%) scale(1.4);opacity:0}}.l-impact-calculator .impact-calculator--title{text-align:center;font-size:40px;margin:48px auto;color:#3e4257}.l-impact-calculator .impact-calculator--form{padding:0}@media screen and (min-width:878px){.l-impact-calculator .impact-calculator--form{padding-right:24px}}.c-impact-calculator .impact-calculator--spacing{margin-bottom:18px}.c-impact-calculator .impact-calculator--subelement{padding:30px;border:1px solid #d0d1d3}.c-impact-calculator .impact-calculator--selector{z-index:1;text-transform:capitalize}.c-impact-calculator .impact-calculator--alternative{display:flex;align-items:center}@media screen and (min-width:420px){.c-impact-calculator .impact-calculator--alternative{justify-content:flex-end;margin:-30px 0 0}}.c-impact-calculator .impact-calculator--button{z-index:0;margin-bottom:6px}.c-field-breakdown{width:100%;margin:12px 0 0}.c-field-breakdown th{padding:6px;font-size:14px;color:#515153;font-weight:700;text-align:left;border-bottom:1px solid #50556d;line-height:1;vertical-align:bottom}@media screen and (min-width:672px){.c-field-breakdown th{padding:6px 12px}}.c-field-breakdown th:first-child{padding-left:0}.c-field-breakdown th:last-child{padding-right:0}.c-field-breakdown td{width:100%;padding:6px;vertical-align:middle}@media screen and (min-width:672px){.c-field-breakdown td{padding:6px 12px}}.c-field-breakdown td:first-child{padding-left:0}.c-field-breakdown td:last-child{padding-right:0}.c-field-breakdown td.-input{text-align:right}.c-field-breakdown td .label{flex:1 1;padding-right:6px}.c-field-breakdown td .text{display:flex;align-items:center;color:rgba(80,85,109,.75);font-size:14px;line-height:1;min-height:30px}.c-field-breakdown td .text.filled{color:#50556d}.c-field-breakdown td .input{width:80px;text-align:right;height:30px;padding:0 9px;background:#efedeb}@media screen and (min-width:672px){.c-field-breakdown td .input{width:125px}}.c-field-breakdown td .input::-webkit-inner-spin-button,.c-field-breakdown td .input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.c-field-breakdown td .input[type=number]{-moz-appearance:textfield}.c-field-breakdown td .unit{text-align:left}.c-field-breakdown td .value{text-align:right;padding-right:9px}.c-field-breakdown tr{padding:9px 0;border-bottom:1px solid rgba(80,85,109,.2);transition:opacity .16s linear}.c-field-breakdown tr.-total{font-weight:700}.c-field-breakdown tr.-disabled{opacity:.5;pointer-events:none}.c-field-breakdown tr:last-child{border-bottom:none}.c-impact-calculator-methodology{z-index:0;position:relative;padding:30px 0;margin-top:18px;border-top:1px solid #d0d1d3}@media screen and (min-width:878px){.c-impact-calculator-methodology{display:flex;justify-content:space-between;align-items:center;padding:60px 0;margin-top:48px}}.c-impact-calculator-methodology p{font-size:24px;line-height:30px;color:#50556d;margin-bottom:18px}@media screen and (min-width:878px){.c-impact-calculator-methodology p{margin-right:60px;margin-bottom:0}}.c-impact-results{background:#72b76b;margin:0 -1.5rem;padding-bottom:60px}@media screen and (min-width:878px){.c-impact-results{margin:0;padding-bottom:0;overflow-y:auto}}.c-impact-results .results-section{padding:0 1.5rem 24px}@media screen and (min-width:878px){.c-impact-results .results-section{padding:0 36px 36px}}.c-impact-results .results-section:first-child{padding-top:36px}.c-impact-results .results-section>div{margin-bottom:36px}.c-impact-results .results-section>div:last-child{margin-bottom:0}.c-impact-results .impact-results--title{text-align:center;font-size:32px;line-height:1;color:#3e4257}.c-impact-results .results--no-data{color:#fff;fill:#515153;display:flex;flex-direction:column;align-items:center}.c-impact-results .results--no-data .results--no-data-icons{display:flex;justify-content:center;align-items:center}.c-impact-results .results--no-data .results--no-data-icons>*{margin-left:12px}.c-impact-results .results--no-data .results--no-data-icons>:first-child{margin-left:0}.c-impact-results .results--no-data .results--no-data-icons .results--no-data-icon{background-color:#3e4257;border-radius:50%;fill:#fff;padding:6px}.c-impact-results .results--no-data .results--no-data-description{margin-top:24px;font-size:22px;text-align:center}.c-impact-results .divider{border-bottom:1px solid rgba(255,255,255,.5)}.c-impact-results .results-subtitle,.c-impact-results .results-title{font-size:26px;color:#3e4257}.c-impact-results .results-subtitle{font-weight:700}.c-results-card .result-header{display:flex;align-items:center;margin-bottom:24px}.c-results-card .result-header p{font-size:22px;color:#3e4257}.c-results-card .card-icon{width:35px;height:35px;background-color:#3e4257;border-radius:20px;margin-right:24px}.c-results-card .cards-wrapper{display:flex}.c-results-card .cards-wrapper>div{margin-right:2px}.c-results-card .cards-wrapper>div:last-child{margin-right:0}.c-results-card .results-card--header{display:flex;align-items:center;margin-bottom:12px}.c-results-card .results-card--header p{font-size:22px;color:#3e4257;line-height:1}.c-results-card .results-card--icon{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;background-color:#3e4257;border-radius:20px;margin-right:12px;fill:#fff}.c-results-card .results-card--icon svg{width:22px;height:22px}.c-results-card .results-card--wrapper{display:flex}.c-results-card .results-card--wrapper>div{margin-right:2px}.c-results-card .results-card--wrapper>div:last-child{margin-right:0}.c-results-data{width:100%;border-left:1px solid #515153;color:#3e4257}.c-results-data th{width:100%;padding:3px 6px;font-size:10px;font-weight:700;text-align:left;text-transform:uppercase;letter-spacing:.5px;line-height:1;color:#fff;background-color:#3e4257;border-left:5px solid #72b76b}.c-results-data th:first-child{border-left:none}.c-results-data th.-white{background-color:#fff;color:#3e4257}.c-results-data td{padding:6px;line-height:1.2;border-left:5px solid #72b76b}.c-results-data td:first-child{border-left:none}.c-results-data td.-result{background-image:linear-gradient(90deg,#3e4257 40%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:6px 1px;background-repeat:repeat-x;font-size:16px;font-weight:700}.c-results-data td.-title{font-size:10px;text-transform:uppercase;font-weight:700;width:100%;display:block;padding:6px 6px 0;letter-spacing:.5px}.l-capital-tracker{height:100%;display:flex;flex-direction:column}.capital-tracker--banner{flex:0 0 auto}.capital-tracker--wrapper{flex:1 0 1px;height:1px}.capital-tracker--content{padding-top:12px;padding-bottom:12px;box-sizing:border-box;margin-left:-1.5rem;margin-right:0;height:100%}@media screen and (min-width:878px){.capital-tracker--content{margin-left:-3rem}}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;outline:none;padding:0;width:100%}.filter-select{align-items:center;background-color:#fff;background-image:linear-gradient(0deg,#f9f9f9,#fff 33%);border:1px solid #d0d1d3;box-sizing:border-box;display:grid;font-size:14px;cursor:pointer;grid-template-areas:"select";height:30px;line-height:1.1;min-width:15ch;padding:.25rem;width:100%}.filter-select:after{background-color:#999;-webkit-clip-path:polygon(100% 0,0 0,50% 100%);clip-path:polygon(100% 0,0 0,50% 100%);content:"";height:.5rem;justify-self:end;width:.8rem}.filter-select:after,select{grid-area:select}.c-list{padding:2% 0}.c-capital-tracker-list-table{position:relative}.c-capital-tracker-list-table-results{font-size:12px;padding:20px 0 18px;background-color:#fff}.capital-tracker-list-table--loading-text{padding:24px 0;text-align:center}.capital-tracker-list-table--no-results{margin:48px;text-align:center;color:#777;font-size:12px}.capital-tracker-list-table--loading-overlay{background:rgba(255,255,255,.5);position:absolute;left:0;top:0;right:0;bottom:0;z-index:9}.capital-tracker-list-table--cell-descriptionWrapper{overflow:visible}.capital-tracker-list-table--cell-description{position:relative;font-size:11px;line-height:15px;margin:0 -20px;padding:0 20px}.capital-tracker-list-table--cell-description .capital-tracker-list-table--cell-description--preview{max-height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}.capital-tracker-list-table--cell-description .capital-tracker-list-table--cell-description--full{position:absolute;right:100%;top:0;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:12px;opacity:0;transition:opacity .15s linear,margin-top .15s linear;pointer-events:none;width:300px;margin-top:-10px;margin-right:-10px;z-index:10;height:0}.capital-tracker-list-table--cell-description:hover .capital-tracker-list-table--cell-description--full{transition-delay:.3s;display:block;pointer-events:auto;margin-top:-15px;opacity:1;height:auto}.capital-tracker-list-table--cell-solution-container p{padding:0;margin:0}.capital-tracker-list-table--cell-links-container{display:flex;flex-direction:column}.capital-tracker-list-table--cell-links-container>*{margin-top:6px}.capital-tracker-list-table--cell-links-container>:last-child{margin-bottom:6px}.capital-tracker-list-table--cell-link{color:#0092b7}.capital-tracker-list-table--cell-link:hover{color:#557f93;font-weight:500;text-decoration:underline}.capital-tracker-list-table--cell-colorDot{display:flex;flex-direction:row!important;align-items:center;white-space:nowrap}.capital-tracker-list-table--cell-colorDot:first-child{margin-left:0}.capital-tracker-list-table--cell-colorDot .capital-tracker-list-table--cell-colorDot--dot{display:inline-block;border-radius:50%;height:7px;margin-right:10px;width:7px}.capital-tracker-list-filters{margin:10px 0;position:relative;z-index:10}.capital-tracker-list-filters .row{display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0}.capital-tracker-list-filters--content{padding:10px 20px;background-color:#f8f8f8}.capital-tracker-list--tabs-container{align-items:center;display:flex;margin-bottom:15px}.capital-tracker-list--tabs-container>p{color:#000;font-size:12px;font-weight:800;margin:0 10px 0 0}.capital-tracker-list-filters--tabs{box-shadow:none;margin:0;background:#d8d8d8}.capital-tracker-list-filters--tab{height:36px!important;box-shadow:none;font-size:12px;font-weight:600;line-height:12px;width:120px!important}.capital-tracker-list-filters--filters{display:flex;align-items:center}.capital-tracker-list-filters--filters--search{flex:1 1 1px}.capital-tracker-list-filters--filters--indirect{flex:0 0 auto;margin-left:15px;display:flex}.capital-tracker-list-search{display:flex;border:1px solid #c3c3c3;position:relative}.capital-tracker-list-search--input{flex:1 1 1px;border-right:1px solid #c3c3c3;position:relative}.capital-tracker-list-search--input--input{width:100%;box-sizing:border-box;height:30px;line-height:30px;padding:0 75px 0 30px}.capital-tracker-list-search--input--type{background:#eee;text-transform:uppercase;font-size:10px;padding:0 5px;font-weight:600;position:absolute;top:50%;height:17px;line-height:17px;margin-top:-8px;right:7px;pointer-events:none}.capital-tracker-list-search--input--icon{position:absolute;top:50%;height:14px;margin-top:-7px;left:7px;pointer-events:none;color:#666}.capital-tracker-list-search--loading{-webkit-animation:capital-tracker-list--loading--animation 1.2s infinite;animation:capital-tracker-list--loading--animation 1.2s infinite;padding:5px 10px;text-align:center;font-size:12px;color:#999}@-webkit-keyframes capital-tracker-list--loading--animation{0%{color:#999}50%{color:#ccc}to{color:#999}}@keyframes capital-tracker-list--loading--animation{0%{color:#999}50%{color:#ccc}to{color:#999}}.capital-tracker-list-search--dropdown{flex:0 0 auto;min-width:15em}.capital-tracker-list-search--dropdown .dropdown-selector--container{background:transparent;border:0;font-size:13px;height:30px}.capital-tracker--suggestion{display:flex;align-items:center}.capital-tracker--suggestion .capital-tracker--suggestion--value{flex:1 1 1px}.capital-tracker--suggestion .capital-tracker--suggestion--value .capital-tracker--suggestion--value-secondary{color:#aaa}.capital-tracker--suggestion .capital-tracker--suggestion--type{flex:0 0 auto;background:#eee;text-transform:uppercase;font-size:10px;padding:1px 5px;font-weight:600}.c-capital-tracker-banner{background-color:#000;color:#d0d1d3;padding:18px 0}@media screen and (min-width:878px){.c-capital-tracker-banner{padding-right:50px}}@media screen and (min-width:1500px){.c-capital-tracker-banner{padding-right:100px}}.c-capital-tracker-banner .wrapper{padding-right:0}.c-capital-tracker-banner .column{border-right:1px solid #d0d1d3;display:flex;flex-direction:column;padding-right:10px;position:relative}.capital-tracker-banner--title{color:#fff;font-family:Georgia,sans-serif;font-size:36px;display:flex;white-space:nowrap;line-height:40px}@media(max-width:1300px){.capital-tracker-banner--title{font-size:26px;line-height:36px}}@media(max-width:1024px){.capital-tracker-banner--title{font-size:16px;line-height:28px}}.capital-tracker-banner--subtitle{color:#fff;font-family:Georgia,sans-serif;font-size:14px;display:flex;margin:0;position:absolute;top:31px;right:43px;white-space:nowrap}@media(max-width:1300px){.capital-tracker-banner--subtitle{font-size:12px;top:28px;right:50px}}@media(max-width:1024px){.capital-tracker-banner--subtitle{font-size:10px;top:20px;right:55px}}.capital-tracker-banner--description{align-self:center;color:#fff;font-size:14px;font-weight:500;padding-left:24px;line-height:28px}@media(max-width:1300px){.capital-tracker-banner--description{font-size:12px;line-height:24px}}@media(max-width:1024px){.capital-tracker-banner--description{font-size:10px;line-height:20px}}.c-capital-tracker-filters{background:#ededed;box-shadow:0 3px 6px rgba(0,0,0,.16);position:relative}.capital-tracker-filters--header{padding:16px;background:#4d7e92;color:#fff;top:0;z-index:1}.capital-tracker-filters--body{padding:12px}.capital-tracker-filters--header--main{align-items:center;display:flex;justify-content:space-between}.capital-tracker-filters--title{font-weight:600;font-size:20px}.capital-tracker-filters--apply{background:#16374e;color:#fff;padding:8px 20px;border-radius:1000px;font-size:14px;font-weight:600;text-transform:uppercase;float:right}.capital-tracker-filters--current-filters{margin:12px 0 0 -6px}.capital-tracker-filters--current-filters:before{content:"";height:0;display:block;clear:both}.capital-tracker-filters--current-filters-list{display:flex;flex-wrap:wrap}.capital-tracker-filters--current-filter{background:#fff;color:#161616;padding:6px 8px;border-radius:1000px;font-size:12px;font-weight:600;text-transform:uppercase;margin:6px 0 0 6px;display:flex;align-items:center}.capital-tracker-filters--current-filter--icon{width:8px;color:#707070;vertical-align:middle;margin-left:5px;position:relative;top:1px}.capital-tracker-filters--clearall{margin:16px 0 0}.capital-tracker-filters--clearall button{padding:3px 8px;background:transparent;text-transform:uppercase;font-size:12px;font-weight:600}.c-capital-tracker-footnotes{background:#f8f8f8;color:#000;padding:20px;margin-top:27px}.capital-tracker-footnotes--title{font-size:16px;font-weight:600;text-transform:uppercase;margin-bottom:12px}.capital-tracker-footnotes--content{font-size:12px}.capital-tracker-footnotes--list{list-style-type:disc;list-style-position:inside}.c-capital-tracker-filter{background:#fff;margin-bottom:12px}.c-capital-tracker-filter:last-child{margin-bottom:0}.capital-tracker-filter--header{padding:12px;width:100%;background:none;border:none;text-align:left;position:relative;display:flex;align-items:center}.capital-tracker-filter--label{color:#000;text-transform:uppercase;font-weight:600;vertical-align:middle;flex:1 1 1px}.capital-tracker-filter--count{background:#4a798d;width:20px;height:20px;line-height:20px;text-align:center;font-size:10px;color:#fff;border-radius:20px;overflow:hidden;vertical-align:middle;margin-left:.7em;flex:0 0 auto;opacity:0;transition:all .15s linear}.capital-tracker-filter--count-visible{opacity:1}.capital-tracker-filter--downarrow{height:8px;margin-left:.7em;color:#6a6a6a;transition:all .15s linear;flex:0 0 auto}.c-capital-tracker-filter--open .capital-tracker-filter--downarrow{transform:rotate(-180deg)}.capital-tracker-filter--body{transition:height .15s linear;overflow:hidden}.capital-tracker-filter--body-inner{padding:12px;border-top:1px solid #999}.capital-tracker-filter--clearall{margin:16px 0 0}.capital-tracker-filter--clearall button{padding:3px 8px;background:#eee;text-transform:uppercase;font-size:12px;font-weight:600}.c-capital-tracker-tabs{display:flex;align-items:center}.capital-tracker-tabs--title{color:#000;flex:0 0 auto;margin-right:24px;font-size:18px;font-weight:600}.capital-tracker-tabs--tabs{flex:1 0 1px}.c-capital-tracker-over-time-message{font-size:16px;padding:24px 0;margin:100px auto;text-align:center}.c-capital-tracker-sentence{color:#000;font-size:24px;padding:24px 0;margin:0 auto;max-width:30em;font-weight:700;text-align:center;line-height:1.5}.c-capital-tracker-stacked-bar{position:relative}.capital-tracker-stacked-bar--loading{background:rgba(255,255,255,.5);position:absolute;left:0;top:0;right:0;bottom:0}.capital-tracker-stacked-bar--svg{color:#464646;position:relative}.capital-tracker-stacked-bar--xAxis .domain{stroke-width:3px;shape-rendering:crispEdges}.capital-tracker-stacked-bar--dollarsAxis .domain{display:none}.capital-tracker-stacked-bar--dollarsAxis .tick text{font-weight:500}.capital-tracker-stacked-bar--dealsAxis .domain{display:none}.capital-tracker-stacked-bar--dealsAxis .tick text{font-weight:500}.capital-tracker-stacked-bar--line path{stroke:#dc354d}.capital-tracker-stacked-bar--line circle{fill:#dc354d;stroke:#dc354d}.capital-tracker-stacked-bar--interactive{fill:transparent;stroke:transparent}.capital-tracker-stacked-bar--tooltip{position:fixed;transform:translateY(-30%);transition:all .15s linear;z-index:10}.capital-tracker-stacked-bar--tooltip-enter{margin-top:5px;opacity:0}.capital-tracker-stacked-bar--tooltip-enter-active{margin-top:0;opacity:1}.capital-tracker-stacked-bar--tooltip-exit{opacity:1}.capital-tracker-stacked-bar--tooltip-exit-active{opacity:0}.c-capital-tracker-stacked-bar-tooltip{background:#fff;box-shadow:0 0 4.2px rgba(0,0,0,.15);max-width:18em}.capital-tracker-stacked-bar-tooltip--content{padding:15px 20px;font-size:10px;font-weight:600}.capital-tracker-stacked-bar-tooltip--content span{font-weight:bolder}.capital-tracker-stacked-bar-tooltip--year{font-size:10px;margin:0 0 10px}.capital-tracker-stacked-bar-tooltip--total{font-size:12px;margin:0 0 6px}.capital-tracker-stacked-bar-tooltip--category{margin:0 0 6px}.capital-tracker-stacked-bar-tooltip--category:last-child{margin-bottom:0}.capital-tracker-stacked-bar-tooltip--category--link{display:flex;background-color:#557f93;color:#fff;padding:12px 12px 12px 21px;font-size:10px;align-items:center}.capital-tracker-stacked-bar-tooltip--category--link span{margin-right:6px}.capital-tracker-stacked-bar-tooltip--category--link svg{fill:#fff;width:10px;height:10px}.capital-tracker-stacked-bar-tooltip--category--description{font-size:12px}.capital-tracker-stacked-bar-tooltip--linkIcon{display:inline-block;height:8px;vertical-align:middle;margin-left:.2em;position:relative}.c-capital-tracker-stacked-bar-legend-container{display:flex;align-items:center;justify-content:center}.c-capital-tracker-stacked-bar-legend{display:inline-flex;align-items:center;margin:25px 0;padding:0}.capital-tracker-stacked-bar-legend--item{color:#000;flex:0 0 auto;white-space:nowrap;margin-top:25px;margin-right:35px;text-transform:uppercase;font-size:10px;font-weight:600}@media(max-width:1400px){.capital-tracker-stacked-bar-legend--item{font-size:10px;margin-right:25px}}.capital-tracker-stacked-bar-legend--item:last-child{margin-right:0}.capital-tracker-stacked-bar-legend--item span{display:inline-block;width:25px;height:25px;margin-right:12px;vertical-align:middle}.capital-tracker-stacked-bar-legend--bar span{display:inline-block;width:20px;height:20px;margin-right:12px;vertical-align:middle}@media(max-width:1400px){.capital-tracker-stacked-bar-legend--bar span{height:15px;margin-right:8px;width:15px}}.capital-tracker-stacked-bar-legend--line span{display:inline-block;width:60px;height:5px;margin-right:12px;vertical-align:middle;box-shadow:0 3px 6px rgba(0,0,0,.16)}.capital-tracker-stacked-bar--preliminary-label{font-size:8px;font-weight:500;color:#464646;letter-spacing:.05em}.preliminary-modal--button-bg{align-items:center;background:#677d86;display:flex;justify-content:center;padding:4px 0;margin:0}.preliminary-modal--button-bg .preliminary-modal--button{display:inline-block;border:0;background:#fff;width:10px;height:10px;line-height:10px;text-align:center;border-radius:10px;color:#677d86;font-weight:700;font-size:10px;align-self:center}.dollarYAxis-label{right:52px;top:86px}.dealYAxis-label,.dollarYAxis-label{color:#464646;font-family:sans-serif;font-size:10px;position:absolute}.dealYAxis-label{left:72px;top:100px}.capital-tracker-over-time-filters--row{display:flex;align-items:center;justify-content:center;border-bottom:1px solid #999;padding-bottom:25px;margin:0 120px}.capital-tracker-over-time-filters--item{display:flex;align-items:center;flex:0 0 auto;margin-right:24px}.capital-tracker-over-time-filters--item:last-child{margin-right:0}.capital-tracker-over-time-filters--title{color:#000;flex:0 0 auto;margin-right:12px;font-size:12px;font-weight:700}.capital-tracker-over-time-filters--filter{flex:0 0 auto;display:flex}.capital-tracker-over-time-filters--tabs{box-shadow:none;margin:0}.capital-tracker-over-time-filters--tabs .capital-tracker-over-time-filters--tab{height:36px;box-shadow:none;font-size:12px;font-weight:600;line-height:12px;width:120px}.indirect-modal--button{display:inline-block;border:0;background:#677d86;width:12px;height:12px;line-height:12px;text-align:center;border-radius:12px;color:#fff;font-weight:700;font-size:10px;margin-left:7px;align-self:center}.c-indirect-modal .modal-content{padding:0}.c-indirect-modal .modal-close{width:26px;height:26px;color:#fff;top:9px;right:9px}.indirect-modal--header{padding:11px 24px;background:#0092b7;color:#fff;text-transform:uppercase;font-size:15px;font-weight:700}.indirect-modal--content{padding:24px;font-size:13px}.indirect-modal--content h4{font-size:15px;font-weight:400;padding:0 0 1em;text-transform:none}.capital-tracker-checkboxes-select--option{margin-bottom:6px;text-transform:uppercase}.capital-tracker-checkboxes-select--option:last-child{margin-bottom:0}.capital-tracker-checkboxes-select--option--disabled{opacity:.4}.capital-tracker-checkboxes-select--clearall{margin:16px 0 0}.capital-tracker-checkboxes-select--clearall button{padding:3px 8px;background:#eee;text-transform:uppercase;font-size:12px;font-weight:600}.capital-tracker-checkbox-subtype--downarrow{height:8px;margin-left:.7em;color:#6a6a6a;transition:all .15s linear;flex:0 0 auto}.c-capital-tracker-checkbox-subtype--open{transform:rotate(-180deg)}.capital-tracker-checkbox-subtype--checkbox-container{padding:6px 12px}.capital-tracker-checkbox-subtype--checkbox{font-size:12px}.capital-tracker-checkbox-subtype--checkbox .checkbox--label{font-weight:500;line-height:22px}.capital-tracker-multi-checkboxes-select--container{width:100%}.capital-tracker-multi-checkboxes-select--container .capital-tracker-multi-checkboxes-select--option{display:flex;justify-content:space-between;width:100%}.c-capital-tracker-range-input{display:flex}.capital-tracker-range-input--input{flex:1 1 50%;margin-right:12px}.capital-tracker-range-input--input:last-child{margin-right:0}.capital-tracker-date-input--input,.capital-tracker-range-input--input input{border:1px solid #999;border-radius:2px;width:100%;padding:6px 12px}.capital-tracker-date-input--input.-disabled{opacity:.5}.DayPickerInput{width:100%}.c-capital-tracker-date-input-overlay{position:absolute}.capital-tracker-date-input-overlay--inner{position:absolute;left:0;bottom:0;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);z-index:10}.capital-tracker-date-range-input--input{display:block;margin-bottom:9px}.capital-tracker-date-range-input--input:last-child{margin-bottom:0}.c-solutiondatabase-chart{position:relative;display:flex;margin:42px 0}.c-solutiondatabase-chart .solutiondatabase-chart--container{width:100%;height:100%}.c-solutiondatabase-chart .solutiondatabase-chart--title{font-weight:700;font-size:12px;max-width:250px}.c-solutiondatabase-chart .solutiondatabase-chart--title span{font-weight:400}.c-solutiondatabase-chart .solutiondatabase-chart--title.-uppercase{text-transform:uppercase}.c-solutiondatabase-chart .solutiondatabase-chart--legend{font-weight:700;font-size:10px;text-transform:uppercase;line-height:1}.c-solutiondatabase-chart .solutiondatabase-chart--legend .solutiondatabase-chart--legend-item{display:flex;justify-content:flex-start;align-items:center}.c-solutiondatabase-chart .solutiondatabase-chart--legend .solutiondatabase-chart--legend-item>*{margin-left:6px}.c-solutiondatabase-chart .solutiondatabase-chart--legend .solutiondatabase-chart--legend-item>:first-child{margin-left:0}.c-solutiondatabase-chart .solutiondatabase-chart--legend .solutiondatabase-chart--legend-icon{width:15px;height:15px;border-radius:50%;display:block;background:#ccc}.c-solutiondatabase-chart .solutiondatabase-chart--axis{display:flex;justify-content:space-between;align-items:flex-end}.c-solutiondatabase-chart .solutiondatabase-chart--axis>*{margin:0 0 0 90px}.c-solutiondatabase-chart .solutiondatabase-chart--axis>:first-child{margin:0;flex:1 1}.c-solutiondatabase-chart .solutiondatabase-chart--axis .subtitle{margin-top:6px;font-size:10px;line-height:1}.c-solutiondatabase-chart .solutiondatabase-chart--axis.-xAxis{justify-content:center;text-align:center;margin:18px 0 0}.c-stacked-bar{position:relative;margin:0 auto}.c-stacked-bar,.c-stacked-bar .stacked-bar--svg{display:block;width:100%;height:100%}.c-stacked-bar .stacked-bar--svg-axis-text{font-size:12px;font-weight:700;opacity:.6}.c-stacked-bar .stacked-bar--svg-axis-text.-xAxis{opacity:1;text-anchor:middle;transform:translateY(10px)}.c-stacked-bar .stacked-bar--svg-axis-text.-yAxis{text-anchor:left;transform:translateY(-5px)}.c-stacked-bar .stacked-bar--svg-axis-text.-zero{opacity:1}.c-stacked-bar .stacked-bar--svg-axis-icon{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;margin:0 auto}.c-stacked-bar .stacked-bar--svg-axis-icon svg{fill:#fff}.c-stacked-bar .stacked-bar--svg-axis-label{font-size:14px;line-height:1.25;text-align:center;margin:6px 0 0;font-weight:400;text-transform:capitalize}.c-stacked-bar .stacked-bar--svg-axis-sublabel{font-family:Open Sans,sans-serif;font-size:10px;font-weight:700;line-height:1;text-transform:uppercase}.c-stacked-bar .stacked-bar--svg-axis-line{shape-rendering:crispEdges;stroke:#083750;stroke-dasharray:1 2;stroke-width:1;stroke-opacity:.5}.c-stacked-bar .stacked-bar--svg-axis-line.-zero{stroke-dasharray:6 3;stroke:#000;stroke-opacity:1}.c-solutiondatabase-filters{width:100%;display:flex;justify-content:center;align-items:center;padding-top:12px;z-index:9;background:#fff}.c-solutiondatabase-filters .solutiondatabase-filters--field{text-transform:capitalize}.c-solutiondatabase-filters>*{margin-left:12px}.c-solutiondatabase-filters>:first-child{margin-left:0}.c-solutiondatabase-table{width:100%;height:100%;display:flex;padding:30px 0 60px}.c-solutiondatabase-table .solutiondatabase-table--container{width:100%}.c-solutiondatabase-table table{width:100%;border-collapse:collapse}.c-solutiondatabase-table table th{vertical-align:bottom;padding:12px 24px;text-align:left;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;line-height:1;white-space:nowrap;cursor:pointer}.c-solutiondatabase-table table th svg{fill:rgba(8,55,80,.25);margin-left:2px}.c-solutiondatabase-table table th.-selected svg{fill:#083750}.c-solutiondatabase-table table th.-action-area{width:80px;padding-left:0;padding-right:0}.c-solutiondatabase-table table th.-name{width:450px}.c-solutiondatabase-table table th.-value{width:calc(100% - 650px)}.c-solutiondatabase-table table th.-button{width:100px}.c-solutiondatabase-table table th.-asc svg{display:inline;display:initial}.c-solutiondatabase-table table th.-desc svg{display:inline;display:initial;transform:rotate(180deg)}.c-solutiondatabase-table table th:last-child{padding-right:0}.c-solutiondatabase-table table td{vertical-align:middle;padding:3px 24px;background-color:#fafaf9;border-bottom:1px solid #fff}.c-solutiondatabase-table table td.-action-area{padding-left:0;padding-right:0}.c-solutiondatabase-table table td.-action-area svg{margin:0 auto;transform:translate(-6px)}.c-solutiondatabase-table table td.-value{position:relative;border-left:1px dashed;padding-left:12px}.c-solutiondatabase-table table td.-name{font-size:16px;font-weight:700;line-height:1;text-transform:capitalize}.c-solutiondatabase-table table td .solutiondatabase-table--bar{height:5px;position:absolute;bottom:0;left:0;max-width:100%}.c-solutiondatabase-table table td .solutiondatabase-table--link{display:flex;align-items:center;white-space:nowrap;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;line-height:1;color:#999}.c-solutiondatabase-table table td .solutiondatabase-table--link svg{display:block;width:10px;height:10px;fill:#048574;margin-left:6px}.c-solutiondatabase-table table .solutiondatabase-table--tr{cursor:pointer}.c-solutiondatabase-table table .solutiondatabase-table--tr:hover td{background-color:#e9e6e6}.c-solutiondatabase-title{text-align:center;margin:0 auto;padding-top:48px}.c-solutiondatabase-detail-definition .solutiondatabase-detail-definition--additional-info{margin-top:36px;font-size:14px}.c-solutiondatabase-detail-definition .solutiondatabase-detail-definition--list{margin-top:12px;font-weight:700}.c-solutiondatabase-detail-definition .solutiondatabase-detail-definition--list .solutiondatabase-detail-definition--list-item{margin-top:6px}.c-solutiondatabase-detail-definition .solutiondatabase-detail-definition--list .solutiondatabase-detail-definition--list-item:first-child{margin-top:0}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--legend{display:flex;padding-top:24px}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--legend .solutiondatabase-detail-financial--legend-item{display:flex;margin-left:48px;text-transform:capitalize}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--legend .solutiondatabase-detail-financial--legend-item:first-child{margin-left:0}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--legend .solutiondatabase-detail-financial--legend-item svg{margin-right:6px}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table{padding:24px 0 0}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table table{width:100%}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table th{padding:12px 18px;text-align:left;font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:.5px}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table th.-axis{position:relative;padding:6px 24px;text-transform:none}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table th.-axis .zero-line{position:absolute;top:22px;left:50%;width:1px;height:200px;background:#000;transform:translate(-1px)}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table th.-axis svg{display:block;width:100%;height:25px}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table th.-axis svg .svg-axis-text{font-size:12px;font-weight:700;opacity:.6}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table th.-axis svg .svg-axis-text.-xAxis{text-anchor:middle;transform:translateY(20px)}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table th.-axis svg .svg-axis-text.-yAxis{text-anchor:left;transform:translateY(-5px)}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table th.-axis svg .svg-axis-text.-zero{opacity:1}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table td{padding:18px;border-bottom:2px solid #fff;background:#efedeb;vertical-align:middle;line-height:1}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table td.-name{text-align:left;font-size:14px;letter-spacing:.5px;text-transform:capitalize}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table td.-name.-bold{font-weight:700;font-size:16px}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table td.-chart{padding:6px 24px}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--table td.-chart svg{display:block;width:100%;height:15px}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--sub-note{padding:18px 18px 0}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--sub-note p{font-size:12px;font-style:italic}.c-solutiondatabase-detail-financial .solutiondatabase-detail-financial--select{font-size:14px;position:absolute;top:0;left:50%;transform:translate(-50%)}.c-solutiondatabase-detail-investment--chart{display:flex;align-items:center}.c-solutiondatabase-detail-investment--chart>*{flex-basis:50%}.c-solution-database-detail-header{display:flex;justify-content:space-between;align-items:center;height:100%;min-height:26px}.c-solution-database-detail-header .solution-database-detail-header--meta{display:flex;align-items:center}.c-solution-database-detail-header .solution-database-detail-header--types{padding:3px 0}.c-solution-database-detail-header .solution-database-detail-header--types>div{margin:3px 0}.c-solution-database-detail-header .solution-database-detail-header--categories{margin:0 12px;padding:0 12px;border-left:1px solid rgba(80,85,109,.2);height:100%}.c-solution-database-detail-header .solution-database-detail-header--year span{font-size:14px}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table{width:100%}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table th{padding:12px 6px;text-align:center;font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:.5px}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table th.-number{max-width:100px}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table td{padding:12px 6px;border-bottom:1px solid #d0d1d3;vertical-align:middle;line-height:1}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table td>*{margin-top:9px}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table td>:first-child{margin-top:0}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table td.-name{text-align:left}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table td.-name .title{font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:capitalize}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table td.-name .title--container{display:flex;align-items:center}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table td.-name .title--container .impacts--item-icon{width:34px;height:34px;margin-right:12px;border-radius:50%;background:#50556d;fill:#fff;display:flex;flex-shrink:0;justify-content:center;align-items:center}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table td.-name .title--container .impacts--item-icon svg{display:block;width:50%;height:50%}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table td.-name .unit{font-size:12px;font-weight:400;letter-spacing:.5px}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table td.-name.-small .title{font-size:12px}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--table td.-number{text-align:center}.c-solutiondatabase-detail-stats .solutiondatabase-detail-stats--footnote{font-size:12px;font-style:italic}.c-solution-providers-card{width:100%;padding:24px 30px;border:1px solid rgba(80,85,109,.3);box-shadow:0 20px 30px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;background-color:#fff;transition:background-color .3s ease}.c-solution-providers-card:hover{background-color:rgba(8,55,80,.05)}.row.equal-height .c-solution-providers-card{height:100%}.c-solution-providers-card .solution-providers-card--header{display:flex;justify-content:space-between;margin-bottom:18px}.c-solution-providers-card .solution-providers-card--header>img{max-width:120px;max-height:50px;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.c-solution-providers-card .solution-providers-card--divider{border-top:1px solid rgba(80,85,109,.3);margin:18px 0}.c-solution-providers-card .solution-providers-card--description{display:flex;flex:1 1;justify-content:space-between}.c-solution-providers-card .solution-providers-card--description>p{font-size:18px;line-height:30px;color:#3e4257;max-width:75%}.c-solution-providers-card .solution-providers-card--view-button{font-size:10px;color:rgba(62,66,87,.4);font-weight:700;text-transform:uppercase;align-self:flex-end;display:flex;align-items:center}.c-solution-providers-card .solution-providers-card--view-button .solution-providers-card--arrow-icon{fill:#048574;margin-left:6px}.c-solution-providers-filters{position:relative;width:100%;z-index:1}.c-solution-providers-filters .solution-providers-filters--container{z-index:0;background:#fff;padding-top:18px;padding-bottom:18px}.c-solution-providers-filters .solution-providers-filters--label{font-size:16px;color:#3e4257;font-weight:700;line-height:1;margin-bottom:6px}.c-solution-providers-filters .solution-providers-filters--selectors{display:flex;text-transform:capitalize}.c-solution-providers-filters .solution-providers-filters--selectors>div,.c-solution-providers-filters .solution-providers-filters--selectors>input{margin-right:12px;width:100%}.c-solution-providers-filters .solution-providers-filters--selectors>div:last-child,.c-solution-providers-filters .solution-providers-filters--selectors>input:last-child{margin-right:0}.c-solution-providers-filters .solution-providers-filters--dropdowns{display:flex}.c-solution-providers-filters .solution-providers-filters--filters{margin-right:12px;flex:1 1}.c-solution-providers-filters .solution-providers-filters--sort-by{width:15%}.c-solution-providers-filters .solution-providers-filters--search{box-shadow:0 1px 2px 0 rgba(0,0,0,.09);position:relative;display:flex;align-items:center}.c-solution-providers-filters .solution-providers-filters--search>input{padding-right:48px}.c-solution-providers-filters .solution-providers-filters--search-icon{position:absolute;right:18px;width:20px;height:20px;fill:#048574}.c-solution-providers-filters .solution-providers-filters--funding{display:flex;justify-content:flex-end;align-items:center}.c-solution-providers-filters .solution-providers-filters--funding p{font-size:14px;font-weight:700;margin-right:18px}.c-solution-providers-filters .solution-providers-filters--checkbox{width:16px;height:16px;border:1px solid #083750;display:block}.c-solution-providers-filters .solution-providers-filters--checkbox.-checked{background-color:#083750}.c-solution-providers-meta{display:flex}.c-solution-providers-meta>div{margin-right:48px}.c-solution-providers-meta>div.-tags{margin-right:0;border-left:1px solid #083750;padding-left:18px}.c-solution-providers-results{width:100%;padding:60px 0}.c-solution-providers-results .solution-providers-results--empty{min-height:200px;display:flex;justify-content:center;align-items:center}.c-solution-providers-results .solution-providers-results--length{margin-bottom:12px;text-align:center}.c-solution-providers-results .solution-providers-result--loading-more{position:fixed;bottom:0;left:0;width:100%;background-color:#083750;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;padding:12px 12px 12px 108px}.c-solution-providers-title{padding:48px 0 6px;text-align:center}.c-solution-providers-title>p{margin-top:12px;font-size:22px;line-height:1.2}.c-solution-providers-join-us{margin:24px 0;padding:24px 0;border-top:1px solid #efedeb;border-bottom:1px solid #efedeb}.c-solution-providers-join-us .solution-providers-join-us--container{display:flex;flex-direction:column;align-items:center;font-size:16px}.c-solution-providers-join-us .solution-providers-join-us--container>*{margin-top:12px}.c-solution-providers-join-us .solution-providers-join-us--container>:first-child{margin-top:0}.c-solution-providers-detail-contact .solution-providers-detail-contact--external-links{display:flex;justify-content:space-between;align-items:center}.c-solution-providers-detail-contact .solution-providers-detail-contact--social-buttons{margin:0 auto}.c-solution-providers-detail-contact .solution-providers-detail-contact--social-buttons>a{margin-right:12px}.c-solution-providers-detail-contact .solution-providers-detail-contact--social-buttons>a svg{width:30px;height:30px}.c-solution-providers-detail-contact .solution-providers-detail-contact--website-button{color:#fff}.c-solution-providers-detail-contact .solution-providers-detail-contact--contact,.c-solution-providers-detail-contact .solution-providers-detail-contact--contact>button{width:100%}.c-solution-providers-detail-description .solution-providers-detail-description--tags{margin-top:24px}.c-solution-providers-detail-divider{border-bottom:1px solid #565656}.c-solution-providers-detail-header{display:flex;justify-content:space-between;align-items:center;height:100%;min-height:26px;line-height:1}.c-solution-providers-detail-header .solution-providers-detail-header--meta{display:flex;align-items:center}.c-solution-providers-detail-header .solution-providers-detail-header--types{padding:3px 0;display:flex}.c-solution-providers-detail-header .solution-providers-detail-header--categories{margin:0 12px;padding:0 12px;border-left:1px solid rgba(80,85,109,.2);height:100%}.c-solution-providers-detail-header .solution-providers-detail-header--year span{font-size:14px}.c-solution-providers-detail-meta{display:flex}.c-solution-providers-detail-meta>div{width:100%}.c-solution-providers-detail-news .solution-providers-detail-news--item{display:flex}.c-solution-providers-detail-news .solution-providers-detail-news--item>p{margin-right:18px;white-space:nowrap}.c-solution-providers-detail-investments-table{display:none;margin-top:24px;margin-bottom:24px;padding-top:24px;padding-bottom:24px}.c-solution-providers-detail-investments-table h2{margin-bottom:24px}.c-solution-providers-detail-investments-table--visible{display:block}.solution-providers-detail-investments-table--table{margin:0 -40px}.c-solution-providers-detail-related-solutions{padding-bottom:24px}.c-solution-providers-detail-related-solutions .solution-providers-detail-related-solutions--link{display:flex;align-items:center}.c-solution-providers-detail-related-solutions .solution-providers-detail-related-solutions--link svg{fill:#048574;margin-left:6px}.c-solution-providers-detail-title{padding:48px 0}.c-solution-providers-detail-title .solution-providers-detail-title--title{font-size:72px;margin-bottom:36px}.c-solution-providers-detail-title .solution-providers-detail-title--last-updated{display:flex;align-items:center;margin-bottom:12px;line-height:1}.c-solution-providers-detail-title .solution-providers-detail-title--last-updated .intro{font-size:10px;font-weight:700;text-transform:uppercase;margin-right:12px}.c-solution-providers-detail-title .solution-providers-detail-title--last-updated .date{font-size:14px;font-weight:700}.c-solution-providers-detail-title .solution-providers-detail-title--last-updated>svg{margin-right:6px}.c-solution-providers-detail-title .solution-providers-detail-title--meta{display:flex;justify-content:space-between}.c-solution-providers-detail-title .solution-providers-detail-title--meta img{max-width:250px;max-height:100px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.c-solution-providers-detail-title .solution-providers-detail-title--meta-lists{display:flex}.help-points{list-style-type:disc;margin-left:40px}.help-points li{margin-bottom:6px}.c-concentration-chart{background-color:#f8f8f8;padding:20px 0 100px;flex:1 1;position:relative}.concentration-chart--loading{margin:50px 0 0;color:#999;text-align:center}.concentration-chart--xAxis .tick text,.concentration-chart--yAxis text{font-size:13px;font-weight:500}.concentration-chart--disclaimer{text-align:center;font-style:italic;max-width:500px;margin:0 auto 24px}.concentration-chart--xAxis-metric-text{font-size:12px;left:0;position:absolute;text-align:right;top:18px;width:100px}.c-concentration-legend{color:#4b4b4b;display:flex;justify-content:center;align-items:center;font-family:Open Sans,sans-serif;font-size:12px;padding:10px 0;flex-wrap:wrap}.c-concentration-legend.c-concentration-legend--hidden{visibility:hidden}@media screen and (min-width:){.c-concentration-legend{justify-content:space-around}}.c-concentration-legend .legend__menu{display:flex}.c-concentration-legend .legend__menu .legend__title{white-space:nowrap;font-size:12px}.c-concentration-legend .legend__menu .legend__list{align-items:center;display:flex;justify-content:space-between;white-space:nowrap}.c-concentration-legend .legend__menu .legend__list .legend__list--el{display:flex;width:100%;align-items:center}.c-concentration-legend .legend__menu .legend__list .legend__list--el_text{display:block;width:100%;margin-right:12px}.c-concentration-legend .legend__menu .legend__list .legend__list--el_color{display:inline-flex;height:15px;width:15px;flex-shrink:0;border-radius:100%;margin:0 6px 0 12px}.c-concentration-legend .legend__menu .legend__list .legend__list--el_color.-empty{background-color:transparent;border:1px solid #4b4b4b}.c-concentration-legend .legend__menu .legend__list .legend__list--el_color.-full{background-color:#4b4b4b}.c-concentration-legend .legend__separator{height:20px;width:1px;background-color:#4b4b4b;opacity:.5;white-space:normal;margin:0 12px}.c-concentration-chart_tooltip{background-color:#fff;box-shadow:0 0 6px 1px #c2c2c2;-webkit-box-shadow:0 0 6px 1px #c2c2c2;-moz-box-shadow:0 0 6px 1px #c2c2c2;transition:all .15s linear;width:300px}.c-concentration-chart_tooltip .concentration-chart_tooltip__info{padding:12px}.c-concentration-chart_tooltip .concentration-chart_tooltip__info p span{color:#4b4b4b;font-size:12px;display:block}.c-concentration-chart_tooltip .tooltip__info{font-size:12px;font-weight:600;margin:0;padding-bottom:6px}.c-concentration-chart_tooltip .tooltip__info.title{font-weight:300;text-transform:uppercase}.c-concentration-chart_tooltip .tooltip__info.tooltip__title{opacity:.9}.c-concentration-chart_tooltip .concentration-chart_tooltip__link{display:flex;background-color:#557f93;color:#fff;padding:12px;font-size:10px;align-items:center}.c-concentration-chart_tooltip .concentration-chart_tooltip__link span{margin-right:6px}.c-concentration-chart_tooltip .concentration-chart_tooltip__link svg{fill:#fff;width:10px;height:10px}.capital-tracker-concentration-filters{background-color:#f8f8f8;padding:20px 0}.capital-tracker-concentration-filters .row{background-color:#ebebeb;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0;padding:0 20px}.capital-tracker-concentration--tabs-row{display:flex}@media(max-width:1024px){.capital-tracker-concentration--tabs-row{flex-direction:column}}.capital-tracker-concentration--tabs-container{align-items:center;display:flex;margin-bottom:15px;flex:1 0 auto;padding:0 20px}@media(max-width:1280px){.capital-tracker-concentration--tabs-container{margin-left:0;margin-right:0;padding:0}}@media(max-width:1024px){.capital-tracker-concentration--tabs-container{padding:0 30px}}.capital-tracker-concentration--tabs-container:first-child{margin-right:24px}@media(max-width:1024px){.capital-tracker-concentration--tabs-container:first-child{margin-right:0}}.capital-tracker-concentration--tabs-container>p{color:#000;font-size:12px;font-weight:800;margin:0 10px 0 0;white-space:nowrap;flex:0 0 auto}@media(max-width:1280px){.capital-tracker-concentration--tabs-container>p{font-size:10px}}.capital-tracker-concentration-filters--tabs{box-shadow:none;margin:0;background:#d8d8d8;flex:1 0 auto}.capital-tracker-concentration-filters--tab{height:36px!important;box-shadow:none;font-size:12px;font-weight:600;line-height:12px;min-width:100px!important;padding:0 12px!important}@media(max-width:1280px){.capital-tracker-concentration-filters--tab{font-size:10px;min-width:80px!important;padding:0 10px!important}}.capital-tracker-concentration-filters--radios{display:flex;flex-wrap:wrap;padding:10px 0;justify-content:flex-end;align-items:center}.capital-tracker-concentration-filters--radio{flex:0 0 auto;margin-right:20px;align-items:center}.capital-tracker-concentration-filters--radio:last-child{margin-right:0}@media screen and (min-width:1120px){.capital-tracker-concentration-filters--radio{margin-right:10px}}.capital-tracker-concentration-filters--exclude{font-size:12px;font-style:italic;cursor:pointer}.capital-tracker-concentration-filters--exclude:hover{text-decoration:underline}.capital-tracker--profile--wrapper{margin-top:30px}.capital-tracker--profile--about dl,.capital-tracker--profile--subtitle-details dl{flex:0 1 auto;margin-left:40px}.capital-tracker--profile--about dl:first-child,.capital-tracker--profile--subtitle-details dl:first-child{margin-left:0}.capital-tracker--profile--about dl dt,.capital-tracker--profile--subtitle-details dl dt{font-weight:700;text-transform:uppercase;margin-top:24px}.capital-tracker--profile--about dl dt:first-child,.capital-tracker--profile--subtitle-details dl dt:first-child{margin-top:0}.capital-tracker--profile--about dl dd,.capital-tracker--profile--subtitle-details dl dd{font-size:20px}.capital-tracker--profile--section{margin-top:48px}.capital-tracker--profile--section h2{margin-bottom:18px}.capital-tracker--profile--section:first-child{margin-top:24px}.capital-tracker--profile--subtitle-details{display:flex;color:#fff;margin-top:20px}.capital-tracker--profile--subtitle-details dl dt{font-size:12px}.capital-tracker--profile--subtitle-details dl dd{font-weight:700}.capital-tracker--profile--about{display:flex}.capital-tracker--profile--about dl{margin-left:80px;min-width:15em}.capital-tracker--profile--about dl dt{font-size:16px}.capital-tracker--profile--about dl dd{font-size:18px;margin-top:6px}.capital-tracker--profile--description{margin:24px 0 48px;font-size:18px}.capital-tracker--profile--funding-highlights{margin-top:24px;margin-bottom:24px;padding-top:24px;padding-bottom:24px}.capital-tracker--profile--funding-highlights h2{margin-bottom:24px}.capital-tracker--profile--funding-highlights--total-raised{align-items:center;display:flex}.capital-tracker--profile--funding-highlights--total-raised p{font-size:16px;margin:0}.capital-tracker--profile--funding-highlights--total-raised strong{font-weight:700;margin-left:.3em}.capital-tracker--profile--funding-highlights--total-raised:before{display:block;flex:0 0 auto;content:"$";width:48px;height:48px;line-height:48px;border-radius:48px;text-align:center;color:#fff;background:#5ca958;font-size:36px;margin-right:10px}.capital-tracker--profile--table{padding-bottom:48px}