.elevation--0{box-shadow:0 0 0 0 #0003,0 0 0 0 #00000024,0 0 0 0 #0000001f}.elevation--1{box-shadow:0 2px 1px -1px #0003,0 1px 1px 0 #00000024,0 1px 3px 0 #0000001f}#rsvp-popup #rsvp-popup__content,.elevation--2{box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f}.elevation--3{box-shadow:0 3px 3px -2px #0003,0 3px 4px 0 #00000024,0 1px 8px 0 #0000001f}.elevation--5{box-shadow:0 3px 5px -1px #0003,0 5px 8px 0 #00000024,0 1px 14px 0 #0000001f}#rsvp-popup{align-items:center;background:#0009;display:flex;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100vw;z-index:1000}#rsvp-popup #rsvp-popup__content{background:#fff;border-radius:6px;display:flex;flex-direction:column;justify-content:center;max-width:400px;padding:16px;position:relative;-webkit-user-select:none;user-select:none}#rsvp-popup #rsvp-popup__content #rsvp-popup__close{cursor:pointer;font-weight:700;opacity:.4;position:absolute;right:16px;top:16px;-webkit-user-select:none;user-select:none}#rsvp-popup #rsvp-popup__content #rsvp-popup__close:hover{opacity:1}#rsvp-popup #rsvp-popup__content h4{padding:0 8px;text-align:center}.red{background:red!important}.orange{background:#f80!important}.yellow{background:#ff0!important}.chartreuse{background:#8f0!important}.green{background:lime!important}.spring-green{background:#0f8!important}.cyan{background:aqua!important}.azure{background:#08f!important}.blue{background:blue!important}.purple{background:#80f!important}.magenta{background:#f0f!important}.rose{background:#f08!important}.red-text{color:red!important}.orange-text{color:#f80!important}.yellow-text{color:#ff0!important}.chartreuse-text{color:#8f0!important}.green-text{color:lime!important}.spring-green-text{color:#0f8!important}.cyan-text{color:aqua!important}.azure-text{color:#08f!important}.blue-text{color:blue!important}.purple-text{color:#80f!important}.magenta-text{color:#f0f!important}.rose-text{color:#f08!important}.elevation-transition{transition:box-shadow .2s ease}.content-display .content-display__inner,.elevation--0{box-shadow:0 0 0 0 #0003,0 0 0 0 #00000024,0 0 0 0 #0000001f}#style-guide__nodes__grid .grid__cell--1,#style-guide__nodes__grid .grid__cell--10,#style-guide__nodes__grid .grid__cell--11,#style-guide__nodes__grid .grid__cell--12,#style-guide__nodes__grid .grid__cell--2,#style-guide__nodes__grid .grid__cell--3,#style-guide__nodes__grid .grid__cell--4,#style-guide__nodes__grid .grid__cell--5,#style-guide__nodes__grid .grid__cell--6,#style-guide__nodes__grid .grid__cell--7,#style-guide__nodes__grid .grid__cell--8,#style-guide__nodes__grid .grid__cell--9,.elevation--1,.popup__wrapper .popup{box-shadow:0 2px 1px -1px #0003,0 1px 1px 0 #00000024,0 1px 3px 0 #0000001f}#controls .controls__tooltip,#header,#style-guide__atoms__colours .style-guide__color,.code,.dialog .dialog__buffer .dialog__content,.edit-button,.elevation--2{box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f}.content-display:hover .content-display__inner,.content-type-tooltip,.edit-button:active,.elevation--3,.popup__wrapper:hover .popup{box-shadow:0 3px 3px -2px #0003,0 3px 4px 0 #00000024,0 1px 8px 0 #0000001f}.elevation--4{box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f}.edit-button:hover,.elevation--5,.menu__list,.snackbar .snackbar__content{box-shadow:0 3px 5px -1px #0003,0 5px 8px 0 #00000024,0 1px 14px 0 #0000001f}.elevation--6{box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f}.elevation--7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.elevation--8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.elevation--9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.elevation--10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.elevation--11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.elevation--12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.elevation--13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.elevation--14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.elevation--15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.elevation--16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.elevation--17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.elevation--18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.elevation--19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.elevation--20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.elevation--21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.elevation--22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.elevation--23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.elevation--24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.font--avenir-light{font-family:Avenir LT W01_35 Light1475496}.font--avenir-light-alt{font-family:Avenir LT W01_35 Light\ 1475502}.font--avenir-roman{font-family:Avenir LT W01_55 Roman1475520}.font--avenir-oblique{font-family:Avenir LT W01_55 Obliqu1475526}.font--avenir-heavy{font-family:Avenir LT W01_85 Heavy1475544}.font--avenir-heavy-alt{font-family:Avenir LT W01_85 Heavy\ 1475550}.font--optima-bold{font-family:Optima LT W01 Bold}.font--optima-bold-italic{font-family:Optima LT W01 Bold Italic}.font--avenir-black{font-family:Avenir LT W01_95 Black1475556}.font--avenir-black-alt{font-family:Avenir LT W01_95 Black\ 1475562}.font--frutiger-light{font-family:Frutiger LT W01_45 Ligh1475730}.font--frutiger-light-alt{font-family:Frutiger LT W01_46 Ligh1475734}.font--frutiger-roman{font-family:Frutiger LT W01_55 Roma1475738}.font--frutiger-italic{font-family:Frutiger LT W01_56 Italic}.font--frutiger-bold{font-family:Frutiger LT W01_65 Bold1475746}.font--frutiger-bold-italic{font-family:Frutiger LT W01_66 Bold Italic}.font--frutiger-black{font-family:Frutiger LT W01_75 Black}.font--frutiger-black-alt{font-family:Frutiger LT W01_76 Blac1475758}.font--frutiger-black-cn{font-family:Frutiger LT W01_87 X Black Cn}.font--frutiger-black-cn-italic{font-family:Frutiger LT W01_88 X Blk Cn It}.grid{box-sizing:border-box;margin-left:-8px;width:calc(100% + 16px)}.grid:after{clear:both;content:"";display:table}.grid .grid__cell,.grid .grid__cell--1,.grid .grid__cell--10,.grid .grid__cell--11,.grid .grid__cell--12,.grid .grid__cell--2,.grid .grid__cell--3,.grid .grid__cell--4,.grid .grid__cell--5,.grid .grid__cell--6,.grid .grid__cell--7,.grid .grid__cell--8,.grid .grid__cell--9{box-sizing:border-box;float:left;margin:0 8px}.grid .grid__cell--1{width:calc(8.33333% - 16px)}.grid .grid__cell--2{width:calc(16.66667% - 16px)}.grid .grid__cell--3{width:calc(25% - 16px)}.grid .grid__cell--4{width:calc(33.33333% - 16px)}.grid .grid__cell--5{width:calc(41.66667% - 16px)}.grid .grid__cell--6{width:calc(50% - 16px)}.grid .grid__cell--7{width:calc(58.33333% - 16px)}.grid .grid__cell--8{width:calc(66.66667% - 16px)}.grid .grid__cell--9{width:calc(75% - 16px)}.grid .grid__cell--10{width:calc(83.33333% - 16px)}.grid .grid__cell--11{width:calc(91.66667% - 16px)}.grid .grid__cell--12{width:calc(100% - 16px)}@media screen and (max-width:768px){.grid .grid__cell--1{width:calc(25% - 16px)}.grid .grid__cell--2{width:calc(50% - 16px)}.grid .grid__cell--3{width:calc(75% - 16px)}.grid .grid__cell--10,.grid .grid__cell--11,.grid .grid__cell--12,.grid .grid__cell--4,.grid .grid__cell--5,.grid .grid__cell--6,.grid .grid__cell--7,.grid .grid__cell--8,.grid .grid__cell--9{width:calc(100% - 16px)}}.main--mobile .grid .grid__cell--1{width:calc(25% - 16px)}.main--mobile .grid .grid__cell--2{width:calc(50% - 16px)}.main--mobile .grid .grid__cell--3{width:calc(75% - 16px)}.main--mobile .grid .grid__cell--10,.main--mobile .grid .grid__cell--11,.main--mobile .grid .grid__cell--12,.main--mobile .grid .grid__cell--4,.main--mobile .grid .grid__cell--5,.main--mobile .grid .grid__cell--6,.main--mobile .grid .grid__cell--7,.main--mobile .grid .grid__cell--8,.main--mobile .grid .grid__cell--9{width:calc(100% - 16px)}.content-layout--two-column{box-sizing:border-box;margin-top:32px!important}.content-layout--two-column:after{clear:both;content:"";display:table}.content-layout--two-column>:first-child{float:left;margin-right:16px;width:320px}.content-layout--two-column>:last-child{float:left;margin-left:16px;width:calc(100% - 352px)}.table{table-layout:fixed;width:100%}.table thead tr th{text-align:left}.table tbody tr th{text-align:right}.table tbody tr td,.table tbody tr th{padding:8px}.flex{align-items:center;display:flex}.flex>*{margin-left:8px;margin-right:8px}.flex>:first-child{margin-left:0}.flex>:last-child{margin-right:0}.flex.flex--end{justify-content:flex-end}.flex.flex--center{justify-content:center}.flex.flex--full>*{width:100%}hr{background:#000;border:none;height:1px;margin:16px 0}.link,a{color:#0096d6;cursor:pointer;transition:color .2s ease}.link:hover,a:hover{color:#0084bd}@media screen and (max-width:480px){.hide-phone{display:none!important}}@media screen and (min-width:480px)and (max-width:768px){.hide-tablet{display:none!important}}@media screen and (min-width:768px){.hide-desktop{display:none!important}}.btn{align-items:center;background:#0096d600;border:none;border-radius:6px;color:#0096d6;cursor:pointer;display:inline-flex;justify-content:center;overflow:hidden;padding:8px 16px;position:relative;text-decoration:none;transition:background-color .2s ease}.btn>*{margin:0 8px 0 0}.btn>:last-child{margin-right:0}.btn:before{background:#0096d612;border-radius:40%;content:"";height:40%;left:50%;opacity:0;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);transition:background-color .2s ease,border-radius .5s ease,opacity .2s ease,width .2s ease,height .2s ease;width:40%}.btn:hover:before{border-radius:0;height:100%;opacity:1;width:100%}.btn:active:before{background:#0096d61a}.btn:focus{background:#0096d612;outline:none}.btn.btn--raised{background:#0096d6;color:#fff}.btn.btn--raised:before{background:#fff3}.btn.btn--raised:active:before{background:#004f701a}.btn.btn--raised:focus{background:#0084bd}.btn.btn--outlined{border:2px solid #0096d6;padding:6px 14px}.btn.btn--outlined:focus{background:#0096d61a}.btn.btn--secondary{background:#e31b2300;color:#e31b23}.btn.btn--secondary:before{background:#e31b2312}.btn.btn--secondary:active:before,.btn.btn--secondary:focus{background:#e31b231a}.btn.btn--secondary.btn--raised{background:#e31b23;color:#fff}.btn.btn--secondary.btn--raised:before{background:#fff3}.btn.btn--secondary.btn--raised:active:before{background:#8810151a}.btn.btn--secondary.btn--raised:focus{background:#cc181f}.btn.btn--secondary.btn--outlined{border:2px solid #e31b23}.btn.btn--secondary.btn--outlined:focus{background:#e31b231a}.btn:disabled{color:#aaa;cursor:default}.btn:disabled:before{content:none}.btn:disabled:active,.btn:disabled:focus,.btn:disabled:hover{background:#0000}.btn:disabled.btn--raised{background:#aaa;color:#fff}.btn:disabled.btn--outlined{border:2px solid #aaa}.container{margin:16px auto;max-width:1200px;width:calc(100% - 32px)}.custom-icon{height:24px;width:24px}.menu__list{background:#fff;border-radius:3px;left:0;margin:16px;position:fixed;top:0;z-index:9999}.menu__list.menu__list--hidden{display:none;left:-1000px;top:-1000px}.menu__list .menu__list__item{background:#fff;border-bottom:1px solid #aaa;color:#000;display:block;margin:0;min-width:100px;padding:8px 16px;text-decoration:none;transition:background-color .3s ease,color .3s ease;-webkit-user-select:none;user-select:none}.menu__list .menu__list__item:last-child{border-bottom:none}.menu__list .menu__list__item:hover{background:#f6f6f6;color:#0096d6}.menu__handle{background:#0000;border:none;margin:0;padding:0}.menu__handle:active,.menu__handle:focus{outline:none}section{margin-bottom:32px}section:first-child{margin-top:16px}.text-area{background:#00000008;border:1px solid;border-radius:3px;box-sizing:border-box;display:inline-block;padding:4px 4px 0;position:relative;transition:background-color .8s ease,border-color .2s ease,border-width .2s ease}.text-area>textarea{background:#0000;border:none;font-family:Avenir LT W01_35 Light1475496;font-size:12pt;margin-bottom:4px;margin-top:16px;resize:none;width:100%}.text-area>textarea:focus{outline:none}.text-area>textarea:invalid{box-shadow:none}.text-area .text-area__span{color:#0009;font-family:Avenir LT W01_35 Light1475496;font-size:12pt;left:5px;position:absolute;top:10px;transition:top .2s ease,left .2s ease,color .2s ease,font-size .2s ease;-webkit-user-select:none;user-select:none}.text-area.text-area--label-raised .text-area__span{font-size:10pt;left:5px;top:2px}.text-area.text-area--focused{background:#0096d60d;border-color:#0096d6}.text-area.text-area--focused .text-area__span{color:#0096d6}.text-area.text-area--disabled{opacity:.4}.select,.text-field{background:#00000005;border:1px solid;border-radius:3px;box-sizing:border-box;display:inline-block;padding:4px 4px 0;position:relative;transition:background-color .8s ease,border-color .2s ease,border-width .2s ease}.select>input,.select>select,.text-field>input,.text-field>select{background:#0000;border:none;font-family:Avenir LT W01_35 Light1475496;font-size:12pt;margin-bottom:4px;margin-top:16px;width:100%}.select>input:focus,.select>select:focus,.text-field>input:focus,.text-field>select:focus{outline:none}.select>input:invalid,.select>select:invalid,.text-field>input:invalid,.text-field>select:invalid{box-shadow:none}.select .select__span,.select .text-field__span,.text-field .select__span,.text-field .text-field__span{color:#0009;font-family:Avenir LT W01_35 Light1475496;font-size:12pt;left:5px;position:absolute;top:20px;transition:top .2s ease,left .2s ease,color .2s ease,font-size .2s ease;-webkit-user-select:none;user-select:none}.select.select--label-raised .select__span,.select.select--label-raised .text-field__span,.select.text-field--label-raised .select__span,.select.text-field--label-raised .text-field__span,.text-field.select--label-raised .select__span,.text-field.select--label-raised .text-field__span,.text-field.text-field--label-raised .select__span,.text-field.text-field--label-raised .text-field__span{font-size:10pt;left:5px;top:2px}.select.select--focused,.select.text-field--focused,.text-field.select--focused,.text-field.text-field--focused{background:#0096d60d;border-color:#0096d6}.select.select--focused .select__span,.select.select--focused .text-field__span,.select.text-field--focused .select__span,.select.text-field--focused .text-field__span,.text-field.select--focused .select__span,.text-field.select--focused .text-field__span,.text-field.text-field--focused .select__span,.text-field.text-field--focused .text-field__span{color:#0096d6}.select.select--disabled,.select.text-field--disabled,.text-field.select--disabled,.text-field.text-field--disabled{opacity:.4}.toggle{align-items:center;display:inline-flex;margin:5px;-webkit-user-select:none;user-select:none}.toggle>span{margin-left:8px}.toggle>input{display:none}.toggle .toggle__icon{height:17px;max-height:17px;max-width:17px;min-height:17px;min-width:17px;width:17px}.toggle.toggle--radio .toggle__icon{align-items:center;border:2px solid #aaa;border-radius:50%;display:flex;justify-content:center;transition:border .2s ease}.toggle.toggle--radio .toggle__icon:after{background:#0000;border-radius:50%;content:"";display:block;height:0;transition:height .2s cubic-bezier(.1,.95,.3,1.2),width .2s cubic-bezier(.1,.95,.3,1.2);width:0}.toggle.toggle--checkbox .toggle__icon{align-items:center;border:2px solid #aaa;border-radius:5px;display:flex;justify-content:center;transition:border .2s ease,background-color .2s ease}.toggle.toggle--checkbox .toggle__icon>svg{height:90%;width:90%}.toggle.toggle--checkbox .toggle__icon>svg path{stroke:#fff;stroke-width:13;fill:none;stroke-dasharray:125;stroke-dashoffset:125;transition:stroke-dashoffset .4s ease}.toggle.toggle--switch .toggle__icon{align-items:center;background:#aaa;border-radius:6px;display:flex;height:14px;justify-content:flex-start;left:1px;max-height:14px;max-width:28px;min-height:14px;min-width:28px;position:relative;transition:background-color .2s ease;width:28px}.toggle.toggle--switch .toggle__icon:after{background:#f4f4f4;border-radius:50%;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;content:"";display:block;height:17px;left:0;position:relative;transition:left .2s ease,background-color .2s ease;width:17px}.toggle.toggle--on.toggle--radio .toggle__icon{border:2px solid #0096d6}.toggle.toggle--on.toggle--radio .toggle__icon:after{background:#0096d6;height:13px;width:13px}.toggle.toggle--on.toggle--checkbox .toggle__icon{background:#0096d6;border:2px solid #0096d6}.toggle.toggle--on.toggle--checkbox .toggle__icon>svg path{stroke-dashoffset:0}.toggle.toggle--on.toggle--switch .toggle__icon{background:#3dc5ff}.toggle.toggle--on.toggle--switch .toggle__icon:after{background:#0096d6;left:11px}.toggle.toggle--disabled{opacity:.4}.toggle.toggle--disabled.toggle--radio .toggle__icon{border:2px solid #aaa}.toggle.toggle--disabled.toggle--radio.toggle--on .toggle__icon:after{background:#aaa}.toggle.toggle--disabled.toggle--checkbox .toggle__icon{border:2px solid #aaa}.toggle.toggle--disabled.toggle--checkbox.toggle--on .toggle__icon{background:#aaa}.toggle.toggle--disabled.toggle--switch .toggle__icon{background:#ddd}.toggle.toggle--disabled.toggle--switch .toggle__icon:after{background:#aaa}#style-guide__atoms__colours .style-guide__color.style-guide__color--background:after,#style-guide__atoms__colours .style-guide__color.style-guide__color--background:before,#style-guide__atoms__colours .style-guide__color.style-guide__color--dark:after,#style-guide__atoms__colours .style-guide__color.style-guide__color--dark:before,#style-guide__atoms__colours .style-guide__color.style-guide__color--primary:after,#style-guide__atoms__colours .style-guide__color.style-guide__color--primary:before,#style-guide__atoms__colours .style-guide__color.style-guide__color--secondary:after,#style-guide__atoms__colours .style-guide__color.style-guide__color--secondary:before,.table,.typography--base,.typography--body1,.typography--body2,.typography--h1,.typography--h2,.typography--h3,.typography--h4,.typography--h5,.typography--h6,.typography--subtitle1,.typography--subtitle2{font-family:Avenir LT W01_35 Light1475496;font-style:normal;font-weight:400;line-height:1;margin:0 0 16px;text-rendering:optimizeLegibility}#style-guide__atoms__colours .style-guide__color.style-guide__color--background:first-child:after,#style-guide__atoms__colours .style-guide__color.style-guide__color--background:first-child:before,#style-guide__atoms__colours .style-guide__color.style-guide__color--dark:first-child:after,#style-guide__atoms__colours .style-guide__color.style-guide__color--dark:first-child:before,#style-guide__atoms__colours .style-guide__color.style-guide__color--primary:first-child:after,#style-guide__atoms__colours .style-guide__color.style-guide__color--primary:first-child:before,#style-guide__atoms__colours .style-guide__color.style-guide__color--secondary:first-child:after,#style-guide__atoms__colours .style-guide__color.style-guide__color--secondary:first-child:before,.table:first-child,.typography--base:first-child,.typography--body1:first-child,.typography--body2:first-child,.typography--h1:first-child,.typography--h2:first-child,.typography--h3:first-child,.typography--h4:first-child,.typography--h5:first-child,.typography--h6:first-child,.typography--subtitle1:first-child,.typography--subtitle2:first-child{margin-top:0}#style-guide__atoms__colours .style-guide__color.style-guide__color--background:last-child:after,#style-guide__atoms__colours .style-guide__color.style-guide__color--background:last-child:before,#style-guide__atoms__colours .style-guide__color.style-guide__color--dark:last-child:after,#style-guide__atoms__colours .style-guide__color.style-guide__color--dark:last-child:before,#style-guide__atoms__colours .style-guide__color.style-guide__color--primary:last-child:after,#style-guide__atoms__colours .style-guide__color.style-guide__color--primary:last-child:before,#style-guide__atoms__colours .style-guide__color.style-guide__color--secondary:last-child:after,#style-guide__atoms__colours .style-guide__color.style-guide__color--secondary:last-child:before,.table:last-child,.typography--base:last-child,.typography--body1:last-child,.typography--body2:last-child,.typography--h1:last-child,.typography--h2:last-child,.typography--h3:last-child,.typography--h4:last-child,.typography--h5:last-child,.typography--h6:last-child,.typography--subtitle1:last-child,.typography--subtitle2:last-child{margin-bottom:0}.typography--h1{color:#656565;font-family:Avenir LT W01_35 Light1475496;font-size:20px;line-height:24px;margin-top:32px;text-align:center}.typography--h1>i{font-family:Avenir LT W01_35 Light\ 1475502;font-style:normal}.typography--h2{font-family:Optima LT W01 Bold;font-size:24px;line-height:26px}.typography--h2>i{font-family:Optima LT W01 Bold Italic;font-style:normal}.typography--h3{border-bottom:1px solid #ccc;color:#656565;font-family:Avenir LT W01_35 Light1475496;font-size:18px;line-height:28px;padding-bottom:8px}.typography--h3>i{font-family:Avenir LT W01_35 Light\ 1475502;font-style:normal}.typography--h4{color:#656565;font-family:Avenir LT W01_35 Light1475496;font-size:18px;line-height:28px;margin-bottom:8px}.typography--h4>i{font-family:Avenir LT W01_35 Light\ 1475502;font-style:normal}.typography--h5{font-family:Avenir LT W01_85 Heavy1475544;font-size:17px;line-height:28px}.typography--h5>i{font-family:Avenir LT W01_85 Heavy\ 1475550;font-style:normal}.typography--h6{font-family:Avenir LT W01_55 Roman1475520;font-size:15px;line-height:21px}.typography--h6>i{font-family:Avenir LT W01_55 Obliqu1475526;font-style:normal}.typography--subtitle1{color:#656565;font-family:Avenir LT W01_85 Heavy1475544;font-size:18px;line-height:28px}.typography--subtitle1>i{font-family:Avenir LT W01_85 Heavy\ 1475550;font-style:normal}.typography--subtitle2{color:#656565;font-family:Avenir LT W01_85 Heavy1475544;font-size:16px;line-height:26px}.typography--subtitle2>i{font-family:Avenir LT W01_85 Heavy\ 1475550;font-style:normal}#style-guide__atoms__colours .style-guide__color.style-guide__color--background:after,#style-guide__atoms__colours .style-guide__color.style-guide__color--background:before,#style-guide__atoms__colours .style-guide__color.style-guide__color--dark:after,#style-guide__atoms__colours .style-guide__color.style-guide__color--dark:before,#style-guide__atoms__colours .style-guide__color.style-guide__color--primary:after,#style-guide__atoms__colours .style-guide__color.style-guide__color--primary:before,#style-guide__atoms__colours .style-guide__color.style-guide__color--secondary:after,#style-guide__atoms__colours .style-guide__color.style-guide__color--secondary:before,.table,.typography--body1{color:#656565;font-family:Avenir LT W01_55 Roman1475520;font-size:16px;line-height:20px}#style-guide__atoms__colours .style-guide__color.style-guide__color--background:after>i,#style-guide__atoms__colours .style-guide__color.style-guide__color--background:before>i,#style-guide__atoms__colours .style-guide__color.style-guide__color--dark:after>i,#style-guide__atoms__colours .style-guide__color.style-guide__color--dark:before>i,#style-guide__atoms__colours .style-guide__color.style-guide__color--primary:after>i,#style-guide__atoms__colours .style-guide__color.style-guide__color--primary:before>i,#style-guide__atoms__colours .style-guide__color.style-guide__color--secondary:after>i,#style-guide__atoms__colours .style-guide__color.style-guide__color--secondary:before>i,.table>i,.typography--body1>i{font-family:Avenir LT W01_55 Obliqu1475526;font-style:normal}.typography--body2{color:#656565;font-family:Avenir LT W01_55 Roman1475520;font-size:14px;line-height:18px}.typography--body2>i{font-family:Avenir LT W01_55 Obliqu1475526;font-style:normal}.tabs .tabs__header .tabs__header__tab,.toggle>span,.typography--caption{font-family:Avenir LT W01_35 Light1475496}.btn,.edit-button,.typography--button{font-family:Avenir LT W01_85 Heavy1475544;font-size:12pt;letter-spacing:1px;line-height:150%;text-transform:capitalize;-webkit-user-select:none;user-select:none}#style-guide__nodes__grid .grid__cell--1,#style-guide__nodes__grid .grid__cell--10,#style-guide__nodes__grid .grid__cell--11,#style-guide__nodes__grid .grid__cell--12,#style-guide__nodes__grid .grid__cell--2,#style-guide__nodes__grid .grid__cell--3,#style-guide__nodes__grid .grid__cell--4,#style-guide__nodes__grid .grid__cell--5,#style-guide__nodes__grid .grid__cell--6,#style-guide__nodes__grid .grid__cell--7,#style-guide__nodes__grid .grid__cell--8,#style-guide__nodes__grid .grid__cell--9,.collapse,.typography--overline{font-family:Avenir LT W01_35 Light1475496}.article_list{margin-bottom:16px}.article_list .article_list__title{color:#000;font-weight:700;margin:0 0 16px}.article_list .article_list__image{background:#f6f6f6;background-position:50%;background-size:cover;border-bottom:4px solid #0096d6;border-top-left-radius:2px;border-top-right-radius:2px;height:140px}.article_list .article_list__ul{list-style-type:none;margin:0;padding:0}.article_list .article_list__ul .article_list__li a{display:block;padding:8px;text-decoration:none;transition:color .2s ease}.article_list .article_list__ul .article_list__li a:hover,.article_list .article_list__ul .article_list__li a:hover p{color:#000}.article_list .article_list__ul .article_list__li a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.article_list .article_list__ul .article_list__li a p{color:#000;line-height:150%;margin:0}.carousel{margin-bottom:16px;overflow:hidden;position:relative;width:100%}.carousel .carousel__container{display:flex;height:150px;left:0;position:relative;transition:left 1s ease}.carousel .carousel__container .carousel__item{border:1px solid #656565;box-sizing:border-box;height:100%;margin-right:16px}.carousel .carousel__container .carousel__item:last-child{margin-right:0}.carousel .carousel__container .carousel__item a,.carousel .carousel__container .carousel__item img{height:100%}.carousel .carousel__dots{align-items:center;display:flex;justify-content:center;margin-top:16px}.carousel .carousel__dots .carousel__dot{background:#0096d6;border-radius:50%;cursor:pointer;height:11px;margin-right:8px;max-height:11px;max-width:11px;min-height:11px;min-width:11px;opacity:.25;transition:opacity .3s ease;width:11px}.carousel .carousel__dots .carousel__dot:last-child{margin:0}.carousel .carousel__dots .carousel__dot.carousel__dot--active,.carousel .carousel__dots .carousel__dot:hover{opacity:1}.cdl-map{border:1px solid #656565;height:400px;margin:16px 0;width:100%}.cdl-map iframe{border:none;height:100%;width:100%}.code{background:#ffd;border-radius:6px;display:inline-block;font-family:monospace;margin-bottom:16px;padding:8px 32px 8px 8px;position:relative}.code *{font-family:monospace!important;font-size:13px!important;text-transform:none!important}.code .code__copy{background:#0000;border:none;cursor:pointer;margin-right:0!important;opacity:.1;padding-right:0;position:absolute;right:8px;top:8px;transition:opacity .3s ease}.code .code__copy:hover{opacity:.7}.code .code__copy .material-icons{font-family:Material Icons!important;font-size:16px!important}.collapse{margin-bottom:4px}.collapse .collapse__title{align-items:center;background:#0096d6;border-radius:3px;color:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:8px 16px;position:relative;-webkit-user-select:none;user-select:none}.collapse .collapse__title:after{background:#000;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%}.collapse .collapse__title:hover:after{opacity:.1}.collapse .collapse__title .material-icons{left:4px;position:relative;top:2px}.collapse .collapse__body{overflow:hidden;padding:0 3px}.collapse .collapse__body>:first-child{margin-top:16px}.collapse.collapse--hidden .collapse__body{height:0}.content-display{margin-bottom:16px;margin-right:16px;max-width:320px;min-height:300px;position:relative;width:100%}.content-display:last-child{margin-right:0}.content-display .content-display__inner{background:#fff;position:relative;top:0;transform:scale(1);transition:transform 0s,box-shadow .2s ease,top .2s ease;width:100%}.content-display .content-display__inner .content-display__img{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #000;box-sizing:border-box;transition:border .2s ease;width:100%}.content-display .content-display__inner .content-display__img:after{content:"";display:block;padding-top:66%;width:100%}.content-display .content-display__inner .content-display__body{padding:0;transition:padding 0s}.content-display .content-display__inner .content-display__body .content-display__body__title{color:#000;font-family:Avenir LT W01_85 Heavy1475544;font-size:18px;line-height:24px;margin:8px 0 0}.content-display .content-display__inner .content-display__body .content-display__body__title i{font-family:Avenir LT W01_85 Heavy\ 1475550}.content-display .content-display__inner .content-display__body .content-display__body__subtitle{color:#656565;font-family:Avenir LT W01_55 Roman1475520;font-size:15px;margin:0}.content-display .content-display__inner .content-display__body .content-display__body__subtitle i{font-family:Avenir LT W01_55 Obliqu1475526}.content-display .content-display__inner .content-display__body .content-display__body__author,.content-display .content-display__inner .content-display__body .content-display__body__publication-date{color:#a0a0a0;font-family:Avenir LT W01_55 Roman1475520;font-size:14px;font-style:italic;margin:0}.content-display .content-display__inner .content-display__body .constent-display__body__body{color:#656565;font-family:Avenir LT W01_35 Light1475496;font-size:15px;margin:8px 0 0}.content-display .content-display__inner .content-display__body .constent-display__body__body i{font-family:Avenir LT W01_35 Light\ 1475502}.content-display .content-display__inner .content-display__body .content-display--hidden{margin:0;max-height:0;opacity:0;transition:opacity 0s,max-height 0s,margin 0s}.content-display:hover .content-display__inner{position:absolute;top:-5px;transform:scale(1.05);transition:transform .2s ease;z-index:100}.content-display:hover .content-display__inner .content-display__img{border:none;border-bottom:1px solid #000}.content-display:hover .content-display__inner .content-display__body{padding:0 8px 8px;transition:padding .2s ease}.content-display:hover .content-display__inner .content-display__body .content-display--hidden{margin:8px 0 0;max-height:none;opacity:1;transition:opacity .2s ease,max-height .2s ease,margin .2s ease}.dialog{background:#0009;height:100%;left:0;opacity:1;position:fixed;top:0;transition:opacity .5s ease;width:100%;z-index:100}.dialog .dialog__buffer{align-items:center;display:flex;justify-content:center;left:50%;padding:48px;position:relative;top:50%;transform:translateX(-50%) translateY(-50%);width:50%}.dialog .dialog__buffer .dialog__content{background:#fff;border-radius:6px;padding:16px;transition:top .5s ease;z-index:101}.dialog.dialog--hidden{opacity:0;pointer-events:none}.dialog.dialog--hidden .dialog__content{pointer-events:none;top:40vh}@media screen and (max-width:768px){.dialog .dialog__content{width:calc(100% - 64px)}}.fab{bottom:16px;position:fixed;right:16px}.fab .fab__btn{border-radius:50%;padding:12px}.fab .fab__btn>i{font-size:32px}.image-link{border:1px solid #656565;display:block;max-width:450px;overflow:hidden;position:relative;width:100%}.image-link:before{content:"";display:block;padding-top:100%}.image-link .image-link__image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;opacity:.8;position:absolute;top:0;transition:opacity .3s ease;width:100%}.image-link .image-link__title{background:#65656599;bottom:0;color:#f6f6f6;padding:20% 20px;position:absolute;text-align:center;transition:padding .3s ease;width:calc(100% - 40px)}.image-link:hover .image-link__image{opacity:1}.image-link:hover .image-link__title{padding:30% 20px}.loader{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;-webkit-user-select:none;user-select:none;width:100%}.loader svg{height:100px;width:100px}.loader svg circle{fill:#0000;stroke:#0096d6;stroke-width:10;stroke-linecap:round;stroke-dasharray:250;stroke-dashoffset:0;animation:loader 4s infinite;transform:rotate(-90deg);transform-origin:50% 50%}@keyframes loader{50%{stroke-dashoffset:-500;transform:rotate(270deg)}}@keyframes load{0%{bottom:-100px;opacity:0}}.notification{animation:load 2s;bottom:0;left:0;position:fixed;transition:bottom .8s ease,opacity .8s ease;width:100%;z-index:9999}.notification .notification__content{align-items:center;background:#656565e6;display:flex;justify-content:space-between;padding:16px;width:calc(100% - 32px)}.notification .notification__content>p{color:#f6f6f6;margin:0}.notification .notification__content>.btn{border-color:#f6f6f6;color:#f6f6f6}.notification .notification__content>.btn:active,.notification .notification__content>.btn:focus,.notification .notification__content>.btn:hover{background:#f6f6f61a}.notification.notification--hidden{bottom:-100px;opacity:0}.paginator{align-items:center;display:flex;justify-content:center}.paginator .paginator__item{cursor:pointer;margin:0 8px}.paginator .paginator__item.paginator__item--selected,.paginator .paginator__item:hover{font-weight:700}.paginator .material-icons{cursor:pointer}.popup__wrapper{background:#fff;color:#000;position:fixed;z-index:1000}.popup__wrapper .popup{left:0;min-width:200px;padding:12px;top:0;transition:box-shadow .2s ease}.popup__wrapper .popup.popup--active{box-shadow:0 3px 5px -1px #0003,0 5px 8px 0 #00000024,0 1px 14px 0 #0000001f!important}.popup__wrapper .popup .popup__header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;line-height:1;-webkit-user-select:none;user-select:none}.popup__wrapper .popup .popup__body{border-top:1px solid;margin-top:12px;padding-top:12px}.popup__wrapper .popup .popup__body.popup__body--hidden{display:none}.share{align-items:center;display:flex}.share .share__icon{border-radius:6px;margin-right:4px}.share .share__icon .react-share__ShareButton{align-items:center;border-radius:6px;color:#fff;cursor:pointer;display:flex}.share .share__icon .react-share__ShareButton:focus{outline:none}.share .share__icon .react-share__ShareButton .tabs .tabs__header .tabs__header__tab,.share .share__icon .react-share__ShareButton .toggle>span,.share .share__icon .react-share__ShareButton .typography--caption,.tabs .tabs__header .share .share__icon .react-share__ShareButton .tabs__header__tab{color:#fff;font-size:12px;padding-right:12px;-webkit-user-select:none;user-select:none}.share .share__icon.share__icon--facebook{background:#3b5998}.share .share__icon.share__icon--facebook circle{fill:#3b5998}.share .share__icon.share__icon--facebook:hover{background:#344e86}.share .share__icon.share__icon--facebook:hover circle{fill:#344e86}.share .share__icon.share__icon--linkedin{background:#007fb1}.share .share__icon.share__icon--linkedin circle{fill:#007fb1}.share .share__icon.share__icon--linkedin:hover{background:#006d98}.share .share__icon.share__icon--linkedin:hover circle{fill:#006d98}.share .share__icon.share__icon--twitter{background:#00aced}.share .share__icon.share__icon--twitter circle{fill:#00aced}.share .share__icon.share__icon--twitter:hover{background:#0099d4}.share .share__icon.share__icon--twitter:hover circle{fill:#0099d4}.share .share__icon.share__icon--copy .btn{align-items:center;background:#e31b23;display:flex;font-size:12px;letter-spacing:0;padding:0 12px 0 0;-webkit-user-select:none;user-select:none}.share .share__icon.share__icon--copy .btn .custom-icon{fill:#fff;height:12px;margin:0;padding:6px;width:12px}.share .material-icons{cursor:pointer;font-size:16px;margin-right:4px;opacity:.3;transition:opacity .2s ease}.share .material-icons:hover{opacity:1}.snackbar{bottom:16px;left:16px;position:fixed;transition:bottom .6s ease;z-index:100}.snackbar .snackbar__content{align-items:center;background:#333;border-radius:6px;color:#fff;display:inline-flex;max-width:400px;padding-left:16px}.snackbar .snackbar__content .snackbar__message{padding:12px 0}.snackbar.snackbar--hidden{bottom:-100px}.tabs{width:100%}.tabs .tabs__header{display:flex}.tabs .tabs__header .tabs__header__tab{align-items:center;border-bottom:5px solid;border-color:#0096d6;cursor:pointer;display:flex;justify-content:center;padding:8px 4px;position:relative;text-align:center;transition:background-color .4s ease,color .4s ease;-webkit-user-select:none;user-select:none;width:100%}.tabs .tabs__header .tabs__header__tab.tabs__header__tab--active{font-weight:700}.tabs .tabs__header .tabs__header__tab.tabs__header__tab--active:after{border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid;border-top-color:inherit;bottom:-13px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:10}.tabs .tabs__header .tabs__header__tab>*{margin-right:8px}.tabs .tabs__header .tabs__header__tab>:last-child{margin:0}.tabs .tabs__body{padding:16px 0}.tooltip{background:#fff;border:2px solid #e31b23;border-radius:2px;color:#000;opacity:0;padding:8px 16px;pointer-events:none;position:absolute;top:-100px;transition:opacity .5s ease;z-index:15}.tooltip.tooltip--shown{opacity:1}.tooltip:before{border-bottom:12px solid #fff;border-left:6px solid #0000;border-right:6px solid #0000;content:" ";left:10px;position:absolute;top:-12px;z-index:10}.tooltip:after{border-bottom:15px solid #f1710e;border-left:8px solid #0000;border-right:8px solid #0000;content:" ";left:8px;position:absolute;top:-15px;z-index:9}.check-subscription{width:100%}.check-subscription .typography--body2{margin-bottom:0}#style-guide__atoms__colours .check-subscription .style-guide__color.style-guide__color--background:after,#style-guide__atoms__colours .check-subscription .style-guide__color.style-guide__color--background:before,#style-guide__atoms__colours .check-subscription .style-guide__color.style-guide__color--dark:after,#style-guide__atoms__colours .check-subscription .style-guide__color.style-guide__color--dark:before,#style-guide__atoms__colours .check-subscription .style-guide__color.style-guide__color--primary:after,#style-guide__atoms__colours .check-subscription .style-guide__color.style-guide__color--primary:before,#style-guide__atoms__colours .check-subscription .style-guide__color.style-guide__color--secondary:after,#style-guide__atoms__colours .check-subscription .style-guide__color.style-guide__color--secondary:before,.check-subscription #style-guide__atoms__colours .style-guide__color.style-guide__color--background:after,.check-subscription #style-guide__atoms__colours .style-guide__color.style-guide__color--background:before,.check-subscription #style-guide__atoms__colours .style-guide__color.style-guide__color--dark:after,.check-subscription #style-guide__atoms__colours .style-guide__color.style-guide__color--dark:before,.check-subscription #style-guide__atoms__colours .style-guide__color.style-guide__color--primary:after,.check-subscription #style-guide__atoms__colours .style-guide__color.style-guide__color--primary:before,.check-subscription #style-guide__atoms__colours .style-guide__color.style-guide__color--secondary:after,.check-subscription #style-guide__atoms__colours .style-guide__color.style-guide__color--secondary:before,.check-subscription .table,.check-subscription .typography--body1{margin:16px 0 0}.check-subscription .check-subscription__error{margin:16px 0}.check-subscription>form{width:100%}.check-subscription>form .text-field{margin-bottom:16px;width:100%}.contact-form .contact-form__button-container{display:flex;justify-content:center}.contact-form .contact-form__image{display:block;margin:32px auto;max-width:250px}.contact-form .select,.contact-form .text-area,.contact-form .text-field{margin-bottom:16px;width:100%}.contact-form .contact-form__body{display:flex}.contact-form .contact-form__body>div{padding:0 32px;width:100%}.contact-form .contact-form__body>div:first-of-type{padding-left:0}.contact-form .contact-form__body>div:last-of-type{padding-right:0}.contact-form .contact-form__body>div:nth-of-type(2){border-left:1px solid #656565}#style-guide__atoms__colours .contact-form .contact-form__body .contact-form__body__instructions .style-guide__color.style-guide__color--background:after,#style-guide__atoms__colours .contact-form .contact-form__body .contact-form__body__instructions .style-guide__color.style-guide__color--background:before,#style-guide__atoms__colours .contact-form .contact-form__body .contact-form__body__instructions .style-guide__color.style-guide__color--dark:after,#style-guide__atoms__colours .contact-form .contact-form__body .contact-form__body__instructions .style-guide__color.style-guide__color--dark:before,#style-guide__atoms__colours .contact-form .contact-form__body .contact-form__body__instructions .style-guide__color.style-guide__color--primary:after,#style-guide__atoms__colours .contact-form .contact-form__body .contact-form__body__instructions .style-guide__color.style-guide__color--primary:before,#style-guide__atoms__colours .contact-form .contact-form__body .contact-form__body__instructions .style-guide__color.style-guide__color--secondary:after,#style-guide__atoms__colours .contact-form .contact-form__body .contact-form__body__instructions .style-guide__color.style-guide__color--secondary:before,.contact-form .contact-form__body .contact-form__body__instructions #style-guide__atoms__colours .style-guide__color.style-guide__color--background:after,.contact-form .contact-form__body .contact-form__body__instructions #style-guide__atoms__colours .style-guide__color.style-guide__color--background:before,.contact-form .contact-form__body .contact-form__body__instructions #style-guide__atoms__colours .style-guide__color.style-guide__color--dark:after,.contact-form .contact-form__body .contact-form__body__instructions #style-guide__atoms__colours .style-guide__color.style-guide__color--dark:before,.contact-form .contact-form__body .contact-form__body__instructions #style-guide__atoms__colours .style-guide__color.style-guide__color--primary:after,.contact-form .contact-form__body .contact-form__body__instructions #style-guide__atoms__colours .style-guide__color.style-guide__color--primary:before,.contact-form .contact-form__body .contact-form__body__instructions #style-guide__atoms__colours .style-guide__color.style-guide__color--secondary:after,.contact-form .contact-form__body .contact-form__body__instructions #style-guide__atoms__colours .style-guide__color.style-guide__color--secondary:before,.contact-form .contact-form__body .contact-form__body__instructions .table,.contact-form .contact-form__body .contact-form__body__instructions .typography--body1{display:flex}.contact-form .contact-form__body .contact-form__body__instructions .contact-form__body__instructions__identifier{color:#0096d6;margin-right:8px}.main--mobile .contact-form .contact-form__body{flex-direction:column}.main--mobile .contact-form .contact-form__body>div{border:none;padding:0}.main--mobile .contact-form .contact-form__body>div:first-of-type{order:1}.main--mobile .contact-form .contact-form__body>div:last-of-type{order:0}.edit-button{align-items:center;background:#333;border-radius:6px;color:#fff;display:inline-flex;justify-content:center;padding:4px 16px;text-decoration:none;transition:background-color .2s ease,box-shadow .2s ease}.edit-button:hover{background:#444;color:#fff}.edit-button:active{background:#333}.edit-button .material-icons{font-size:15px;margin-bottom:1px;margin-left:4px}.email-optin{width:100%}.email-optin .typography--h4{margin-bottom:0}#style-guide__atoms__colours .email-optin .style-guide__color.style-guide__color--background:first-of-type:after,#style-guide__atoms__colours .email-optin .style-guide__color.style-guide__color--background:first-of-type:before,#style-guide__atoms__colours .email-optin .style-guide__color.style-guide__color--dark:first-of-type:after,#style-guide__atoms__colours .email-optin .style-guide__color.style-guide__color--dark:first-of-type:before,#style-guide__atoms__colours .email-optin .style-guide__color.style-guide__color--primary:first-of-type:after,#style-guide__atoms__colours .email-optin .style-guide__color.style-guide__color--primary:first-of-type:before,#style-guide__atoms__colours .email-optin .style-guide__color.style-guide__color--secondary:first-of-type:after,#style-guide__atoms__colours .email-optin .style-guide__color.style-guide__color--secondary:first-of-type:before,.email-optin #style-guide__atoms__colours .style-guide__color.style-guide__color--background:first-of-type:after,.email-optin #style-guide__atoms__colours .style-guide__color.style-guide__color--background:first-of-type:before,.email-optin #style-guide__atoms__colours .style-guide__color.style-guide__color--dark:first-of-type:after,.email-optin #style-guide__atoms__colours .style-guide__color.style-guide__color--dark:first-of-type:before,.email-optin #style-guide__atoms__colours .style-guide__color.style-guide__color--primary:first-of-type:after,.email-optin #style-guide__atoms__colours .style-guide__color.style-guide__color--primary:first-of-type:before,.email-optin #style-guide__atoms__colours .style-guide__color.style-guide__color--secondary:first-of-type:after,.email-optin #style-guide__atoms__colours .style-guide__color.style-guide__color--secondary:first-of-type:before,.email-optin .email-optin__error,.email-optin .table:first-of-type,.email-optin .typography--body1:first-of-type{margin-top:16px}.email-optin>form{width:100%}.email-optin>form .text-field{margin-bottom:16px;width:100%}.login .login__content{display:flex}.login .login__content .login__content__section{margin:0;max-width:400px}.login .login__content .login__content__section:first-of-type{border-right:1px solid #0096d6;padding-right:16px}.login .login__content .login__content__section:first-of-type .typography--h4{margin-bottom:0}.login .login__content .login__content__section:last-of-type{padding-left:16px}.login form{margin-bottom:16px}.login form .text-field{width:100%}.login form .login__error_text{color:red;margin-bottom:0}.login form .login__button-container{display:flex;justify-content:flex-end}.login form .login__button-container .btn{margin-top:16px}.login ul{padding-left:18px}@media screen and (max-width:768px){.login{text-align:center}.login h4{margin:8px!important}.login .login__content{flex-direction:column}.login .login__content .login__content__section{max-width:100%;width:100%!important}.login .login__content .login__content__section:first-of-type{border-right:none;padding-right:0}.login .login__content .login__content__section:last-of-type{padding-left:0}.login form{border-bottom:1px solid #eee;margin-bottom:8px;padding-bottom:16px}.login form .login__button-container{justify-content:center}}#style-guide__atoms__colours .style-guide__color{margin-bottom:16px;padding:32px 48px}#style-guide__atoms__colours .style-guide__color.style-guide__color--primary{background:#0096d6;color:#fff}#style-guide__atoms__colours .style-guide__color.style-guide__color--primary:before{color:#fff;content:"$brand__primary: #0096D6";display:block}#style-guide__atoms__colours .style-guide__color.style-guide__color--primary:after{color:#fff;content:"$brand__on-primary: white";display:block}#style-guide__atoms__colours .style-guide__color.style-guide__color--secondary{background:#e31b23;color:#fff}#style-guide__atoms__colours .style-guide__color.style-guide__color--secondary:before{color:#fff;content:"$brand__secondary: #e31b23";display:block}#style-guide__atoms__colours .style-guide__color.style-guide__color--secondary:after{color:#fff;content:"$brand__on-secondary: white";display:block}#style-guide__atoms__colours .style-guide__color.style-guide__color--background{background:#fff;color:#000}#style-guide__atoms__colours .style-guide__color.style-guide__color--background:before{color:#000;content:"$brand__background: white";display:block}#style-guide__atoms__colours .style-guide__color.style-guide__color--background:after{color:#000;content:"$brand__on-background: black";display:block}#style-guide__atoms__colours .style-guide__color.style-guide__color--dark{background:#656565;color:#f6f6f6}#style-guide__atoms__colours .style-guide__color.style-guide__color--dark:before{color:#f6f6f6;content:"$brand__dark: #656565";display:block}#style-guide__atoms__colours .style-guide__color.style-guide__color--dark:after{color:#f6f6f6;content:"$brand__on-dark: #f6f6f6";display:block}#style-guide__atoms__spacing .style-guide__spacing.style-guide__spacing--padding-quarter{align-items:center;display:flex}#style-guide__atoms__spacing .style-guide__spacing.style-guide__spacing--padding-quarter:before{content:"$padding-quarter: 4px";width:200px}#style-guide__atoms__spacing .style-guide__spacing.style-guide__spacing--padding-quarter:after{background:#0096d6;content:"";display:block;height:16px;margin-left:16px;width:4px}#style-guide__atoms__spacing .style-guide__spacing.style-guide__spacing--padding-half{align-items:center;display:flex}#style-guide__atoms__spacing .style-guide__spacing.style-guide__spacing--padding-half:before{content:"$padding-half: 8px";width:200px}#style-guide__atoms__spacing .style-guide__spacing.style-guide__spacing--padding-half:after{background:#0096d6;content:"";display:block;height:16px;margin-left:16px;width:8px}#style-guide__atoms__spacing .style-guide__spacing.style-guide__spacing--padding-minus{align-items:center;display:flex}#style-guide__atoms__spacing .style-guide__spacing.style-guide__spacing--padding-minus:before{content:"$padding-minus: 12px";width:200px}#style-guide__atoms__spacing .style-guide__spacing.style-guide__spacing--padding-minus:after{background:#0096d6;content:"";display:block;height:16px;margin-left:16px;width:12px}#style-guide__atoms__spacing .style-guide__spacing.style-guide__spacing--padding{align-items:center;display:flex}#style-guide__atoms__spacing .style-guide__spacing.style-guide__spacing--padding:before{content:"$padding: 16px";width:200px}#style-guide__atoms__spacing .style-guide__spacing.style-guide__spacing--padding:after{background:#0096d6;content:"";display:block;height:16px;margin-left:16px;width:16px}#style-guide__atoms__spacing .style-guide__spacing.style-guide__spacing--padding-plus{align-items:center;display:flex}#style-guide__atoms__spacing .style-guide__spacing.style-guide__spacing--padding-plus:before{content:"$padding-plus: 24px";width:200px}#style-guide__atoms__spacing .style-guide__spacing.style-guide__spacing--padding-plus:after{background:#0096d6;content:"";display:block;height:16px;margin-left:16px;width:24px}#style-guide__atoms__spacing .style-guide__spacing.style-guide__spacing--padding-double{align-items:center;display:flex}#style-guide__atoms__spacing .style-guide__spacing.style-guide__spacing--padding-double:before{content:"$padding-double: 32px";width:200px}#style-guide__atoms__spacing .style-guide__spacing.style-guide__spacing--padding-double:after{background:#0096d6;content:"";display:block;height:16px;margin-left:16px;width:32px}#style-guide__atoms__spacing .style-guide__spacing.style-guide__spacing--padding-triple{align-items:center;display:flex}#style-guide__atoms__spacing .style-guide__spacing.style-guide__spacing--padding-triple:before{content:"$padding-triple: 48px";width:200px}#style-guide__atoms__spacing .style-guide__spacing.style-guide__spacing--padding-triple:after{background:#0096d6;content:"";display:block;height:16px;margin-left:16px;width:48px}#style-guide__atoms__elevation .style-guide__elevation{align-items:center;border-radius:6px;display:flex;justify-content:center;margin-bottom:16px;padding:48px 0}#style-guide__atoms__fonts .style-guide__font{margin-top:32px}#style-guide__atoms__fonts .style-guide__font:first-of-type{margin-top:0}#style-guide__atoms__fonts .style-guide__font:after{content:"The quick brown fox jumps over the lazy dog";display:block;font-size:24pt}#style-guide__nodes__inputs .select,#style-guide__nodes__inputs .text-area,#style-guide__nodes__inputs .text-field{width:100%}#style-guide__nodes__icons .style-guid__icon{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:24px}#style-guide__nodes__icons .style-guid__icon .custom-icon,#style-guide__nodes__icons .style-guid__icon .material-icons{margin-bottom:8px}#style-guide__nodes__grid .grid__cell--1,#style-guide__nodes__grid .grid__cell--10,#style-guide__nodes__grid .grid__cell--11,#style-guide__nodes__grid .grid__cell--12,#style-guide__nodes__grid .grid__cell--2,#style-guide__nodes__grid .grid__cell--3,#style-guide__nodes__grid .grid__cell--4,#style-guide__nodes__grid .grid__cell--5,#style-guide__nodes__grid .grid__cell--6,#style-guide__nodes__grid .grid__cell--7,#style-guide__nodes__grid .grid__cell--8,#style-guide__nodes__grid .grid__cell--9{border-radius:2px;font-weight:700;margin-bottom:16px;padding:16px;text-align:center}p{margin:0}.coming-soon{color:#e31b23!important;font-style:italic!important}#digest__about .about__call-to-action{color:#00c312;display:block;margin-bottom:16px;text-align:center}#digest__about .about__call-to-action a{font-weight:700;text-decoration:underline}#digest__about .flag-container{display:flex;margin:0 auto 16px}#digest__about .flag-container .flag{background:#0796ce;border-radius:1px;margin-right:3px;width:100%}#digest__about .flag-container .flag:last-of-type{margin-right:0}#digest__about .flag-container .flag:nth-child(odd){background:#0096d6}#digest__about .flag-container .flag .flag__image{align-items:center;background:#ffffffd9;border-bottom:3px solid #fff;border-top:3px solid #fff;display:flex;justify-content:center;margin-top:32px;padding:16px}#digest__about .flag-container .flag .flag__image img{max-height:80px}#digest__about .flag-container .flag .flag__body{padding:16px;text-align:center}#digest__about .flag-container .flag .flag__body .typography--h4{color:#fff}#digest__about .flag-container .flag .flag__body .typography--body2{color:#fff;margin-bottom:0}#digest__about .about_about-cdl{align-items:center;display:flex}#digest__about .about_about-cdl img{height:110px;margin-right:16px}.main--mobile #digest__about .flag-container{flex-direction:column}.main--mobile #digest__about .flag-container .flag{display:flex;margin-bottom:3px}.main--mobile #digest__about .flag-container .flag .flag__image{border:none;border-right:3px solid #fff;margin-top:0;max-width:150px;min-width:150px;width:150px}.main--mobile #digest__about .flag-container .flag .flag__body{width:100%}.main--mobile #digest__about .about_about-cdl{flex-direction:column}.main--mobile #digest__about .about_about-cdl>img{margin-bottom:16px}#controls{background:#333;min-width:48px;padding:8px 0;position:relative;width:48px}#controls .controls__icon{border-radius:0;color:#f6f6f6;padding:8px}#controls .controls__icon.controls__icon--open{background:#585858;color:#0096d6}#controls .controls__icon .material-icons{font-size:24pt}@keyframes fadeIn{0%{opacity:0}80%{opacity:0;transform:scale(1)}90%{opacity:1;transform:scale(1.25)}to{transform:scale(1)}}#controls .controls__tooltip{animation:fadeIn 5s;background:#fff;border:3px solid #e31b23;border-radius:6px;left:56px;padding:8px 16px;position:absolute;top:12px;transform-origin:left center;transition:transform .2s ease;z-index:100}#controls .controls__tooltip:before{border-right:16px solid #e31b23;left:-16px}#controls .controls__tooltip:after,#controls .controls__tooltip:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:block;position:absolute;top:calc(50% - 8px)}#controls .controls__tooltip:after{border-right:16px solid #fff;left:-10px}#main{overflow-y:auto;width:100%}@media screen and (max-width:768px){#main{margin-bottom:152px}}@media screen and (max-width:480px){#main{margin-bottom:65px}}#header #header__top{background:#8db63f;color:#fff;display:flex;justify-content:center;padding:8px 16px}#header #header__top a,#header #header__top span{color:#fff;text-decoration:underline}#header #header__middle{align-items:flex-end;border-bottom:5px solid #0096d6;display:flex;justify-content:space-between;padding:16px}#header #header__middle>a,#header #header__middle>span{display:block}#header #header__middle>a img,#header #header__middle>span img{margin-bottom:-8px;max-height:30px}#header #header__middle .header__middle__nav{align-items:flex-end;display:flex;justify-content:center}#header #header__middle .header__middle__nav a,#header #header__middle .header__middle__nav span{color:#000;cursor:pointer;text-decoration:none;text-transform:uppercase;transition:color .3s ease;-webkit-user-select:none;user-select:none}#header #header__middle .header__middle__nav a:hover,#header #header__middle .header__middle__nav span:hover{color:#0096d6}#header #header__middle .header__middle__nav>*{margin:0 8px}#header #header__middle .header__middle__nav>:last-child{margin-right:0}#header #header__middle .header__middle__nav .navigation-wrapper{color:#000;margin-bottom:-7px;transition:color .2s ease}#header #header__middle .header__middle__nav .navigation-wrapper:hover{color:#0096d6}#header #header__middle .header__middle__nav .header__login{color:#0096d6;font-weight:700}#header #header__middle .header__middle__nav .lower-button{margin-bottom:-7px}#header #header__middle .header__middle__nav .lower-button .btn{font-family:Avenir LT W01_35 Light1475496;padding:4px 8px;text-transform:uppercase}#header #header__middle .header__middle__icon{align-items:center;background:#0096d6;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;margin-bottom:-6px;transition:background-color .3s ease;width:32px}#header #header__middle .header__middle__icon:hover{background:#0072a3}#header #header__middle .header__middle__icon.header__middle__icon--user{background:#e31b23}#header #header__middle .header__middle__icon.header__middle__icon--user:hover{background:#b5161c}#header #header__bottom{background:#f6f6f6;color:#0096d6;display:flex;justify-content:flex-end;padding:0 16px;-webkit-user-select:none;user-select:none}#header #header__bottom .menu__handle{height:24px;width:24px}#header #header__bottom .material-icons{color:#0096d6;padding:0}.sidebar{box-sizing:border-box;height:100%;overflow-x:hidden;transition:all .3s ease}.sidebar.sidebar--hidden{min-width:0!important;width:0!important}@media screen and (max-width:768px){.sidebar{height:100%;left:0;position:absolute}.sidebar,.sidebar.sidebar--hidden{min-width:100%!important;width:100%!important}.sidebar.sidebar--hidden{left:-101%}}#main-sidebar{background:#0096d6;color:#fff;min-width:300px;width:300px;z-index:3}#main-sidebar *{color:#fff}#sub-sidebar{min-width:400px;width:400px;z-index:2}#offline{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}#offline h2,#offline p{width:85vw}#layout{display:flex;flex-direction:column;height:100vh;width:100vw}#layout #layout__header{z-index:10}#layout #layout__body{display:flex;flex-direction:row;height:calc(100% - 98px);position:relative}#layout #layout__fab{bottom:16px;position:fixed;right:16px}@media screen and (max-width:480px){#layout #layout__body{height:calc(100% - 65px)}}.login .text-field{margin-top:8px}.article-display{display:block;margin-right:16px;text-decoration:none;width:100%}.article-display:last-child{margin-right:0}.article-samples{margin:0 auto 32px;max-width:768px}.article-samples .collapse{margin-bottom:2px}.article-samples .collapse .collapse__title{background:#0096d6;box-shadow:0 2px 1px -1px #0003,0 1px 1px 0 #00000024,0 1px 3px 0 #0000001f;color:#fff;margin-bottom:2px}.article-samples .collapse .collapse__title:hover{background:#00a8f0;color:#fff!important}.article-samples .collapse .collapse__title:hover .material-icons{color:#fff!important}.article-samples .collapse .collapse__body{border-top:none}.article-samples .collapse .collapse__body>:last-child{margin-bottom:16px}.article-samples .collapse a{display:block;text-align:center}.content-groups{margin-bottom:16px}.content-groups .content-group{background:#0096d6;border-radius:3px;display:block;margin-bottom:2px;padding:4px 12px;text-decoration:none;transition:background-color .2s ease}.content-groups .content-group:hover{background:#0084bd}.content-groups .content-group .typography--h4{color:#fff;font-size:16px}.ep-analysis .ep-analysis__articles{column-count:2;width:100%}.ep-analysis .ep-analysis__articles .ep-analysis__article{align-items:center;background:#fff;border:1px solid #d5d5d5;display:flex;text-decoration:none;transition:background-color .2s ease}.ep-analysis .ep-analysis__articles .ep-analysis__article:hover{background:#f2f2f2}.ep-analysis .ep-analysis__articles .ep-analysis__article img{height:50px;margin:16px;-webkit-user-select:none;user-select:none}.ep-analysis .ep-analysis__articles .ep-analysis__article .ep-analysis__article__content .typography--subtitle2{color:#656565;font-size:14px;line-height:1.2;margin:0;-webkit-user-select:none;user-select:none}.ep-analysis .ep-analysis__articles .ep-analysis__article .ep-analysis__article__content .typography--body2{font-style:italic;line-height:1.2}.main--mobile .ep-analysis{margin-bottom:16px}.main--mobile .ep-analysis .ep-analysis__articles{column-count:1}.article_list{margin-top:16px}.article_list .article_list__title{line-height:1;margin-bottom:8px}.article_list .typography--h5{color:#656565;font-size:14px;line-height:1.2;margin-bottom:4px;transition:color .2s ease}.article_list .typography--body2{color:#656565!important;font-style:italic!important;line-height:1.2!important;transition:color .2s ease}.article_list .article_list__li:hover .typography--body2,.article_list .article_list__li:hover .typography--h5{color:#000!important}.recent-activity-map{display:block;position:relative}.recent-activity-map .recent-activity-map__img{bottom:-4px;position:relative;width:100%}.recent-articles .recent-articles__articles{display:flex}.main--mobile .recent-articles .recent-articles__articles{flex-direction:column}.regional-map-display{display:block;margin-right:16px;text-decoration:none;width:100%}.regional-map-display:last-child{margin-right:0}.results{background:#f6f6f6;box-sizing:border-box;color:#656565;height:100%;min-width:365px;overflow:hidden}.results a{color:#000}.results .results__content{height:calc(100% - 79px);overflow-y:auto;padding:16px 16px 0}.results .results__content .results__item{border-bottom:1px solid #cbcbcb;border-left:5px solid #f6f6f6;display:block;opacity:1;padding:16px 0 16px 8px;text-decoration:none;transition:border-left-color .2s ease,color .2s ease}.results .results__content .results__item:hover{border-left-color:#0096d6;color:#8b8b8b}.results .results__content .results__item:first-of-type{padding-top:0}.results .results__content .results__item:last-child{border-bottom:none}.results .results__content .results__item .typography--h4{font-size:16px;line-height:1.1;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.results .results__content .results__item .tabs .tabs__header .tabs__header__tab,.results .results__content .results__item .toggle>span,.results .results__content .results__item .typography--caption,.tabs .tabs__header .results .results__content .results__item .tabs__header__tab{font-size:13px}.results .results__content .results__item h5{margin-bottom:0}@media screen and (max-width:768px){.results .results__content{max-height:calc(100% - 231px)}}@media screen and (max-width:480px){.results .results__content{max-height:calc(100% - 144px)}}.results .results__footer{background:#f6f6f6;padding:8px 16px 0}.results svg.loader{height:64px;margin-top:48px}.sample-email__form{display:flex;flex-direction:column}.sample-email__form .sample-email__form__btn-container{display:flex;justify-content:flex-end;margin-top:16px}.search__content-type .search__content-type__item{align-items:center;display:flex;justify-content:space-between}.search__content-type .search__content-type__item:first-of-type{margin-top:8px!important}.search__content-type .search__content-type__item:last-of-type{margin-bottom:8px!important}.search__content-type .search__content-type__item .search__content-type__tooltip{position:relative}.search__content-type .search__content-type__item .search__content-type__tooltip .search__content-type__tooltip__icon{align-items:center;cursor:pointer;display:flex;height:18px;justify-content:center;max-height:18px;max-width:18px;min-height:18px;min-width:18px;width:18px}.search__content-type .search__content-type__item .search__content-type__tooltip .search__content-type__tooltip__icon img{height:100%}.search__content-type__tooltip__content{background:#fff;position:absolute}#style-guide__atoms__colours .search__content-type__tooltip__content .style-guide__color.style-guide__color--background:after,#style-guide__atoms__colours .search__content-type__tooltip__content .style-guide__color.style-guide__color--background:before,#style-guide__atoms__colours .search__content-type__tooltip__content .style-guide__color.style-guide__color--dark:after,#style-guide__atoms__colours .search__content-type__tooltip__content .style-guide__color.style-guide__color--dark:before,#style-guide__atoms__colours .search__content-type__tooltip__content .style-guide__color.style-guide__color--primary:after,#style-guide__atoms__colours .search__content-type__tooltip__content .style-guide__color.style-guide__color--primary:before,#style-guide__atoms__colours .search__content-type__tooltip__content .style-guide__color.style-guide__color--secondary:after,#style-guide__atoms__colours .search__content-type__tooltip__content .style-guide__color.style-guide__color--secondary:before,.search__content-type__tooltip__content #style-guide__atoms__colours .style-guide__color.style-guide__color--background:after,.search__content-type__tooltip__content #style-guide__atoms__colours .style-guide__color.style-guide__color--background:before,.search__content-type__tooltip__content #style-guide__atoms__colours .style-guide__color.style-guide__color--dark:after,.search__content-type__tooltip__content #style-guide__atoms__colours .style-guide__color.style-guide__color--dark:before,.search__content-type__tooltip__content #style-guide__atoms__colours .style-guide__color.style-guide__color--primary:after,.search__content-type__tooltip__content #style-guide__atoms__colours .style-guide__color.style-guide__color--primary:before,.search__content-type__tooltip__content #style-guide__atoms__colours .style-guide__color.style-guide__color--secondary:after,.search__content-type__tooltip__content #style-guide__atoms__colours .style-guide__color.style-guide__color--secondary:before,.search__content-type__tooltip__content .table,.search__content-type__tooltip__content .typography--body1{color:#000!important}.content-type-tooltip{background:#fff;border-radius:6px;color:#000;margin-left:32px;margin-top:-8px;max-width:400px;padding:12px;position:absolute;z-index:10}.content-type-tooltip.hidden{display:none}.content-type-tooltip:before{border-bottom:7px solid #0000;border-right:15px solid #0000001a;border-top:7px solid #0000;content:"";left:-15px;position:absolute;top:11px}.content-type-tooltip:after{border-bottom:6px solid #0000;border-right:12px solid #fff;border-top:6px solid #0000;content:"";left:-12px;position:absolute;top:12px}.search__location .search__location__radios{align-items:center;display:flex}.search__location table{width:100%}.search__location .search__location__coordinate_range td{vertical-align:middle}.search__location .search__location__coordinate_range td .select>select{margin-top:0}.search-input{align-items:center;background:#fff;border-radius:19px;display:flex;justify-content:space-between;margin:8px 0;padding:3px}.search-input>input{background:#0000;border:none;color:#000!important;font-family:Avenir LT W01_35 Light1475496;font-size:18px;margin-left:12px}.search-input>input:focus{outline:none}.search-input>.material-icons{align-items:center;background:#0096d6;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background-color .3s ease;width:32px}.search-input>.material-icons:hover{background:#0072a3}.search{box-sizing:border-box;height:100%;overflow:hidden;padding-bottom:16px}.search form{margin-bottom:16px;max-height:calc(100% - 52px);overflow-y:auto}@media screen and (max-width:768px){.search form{max-height:calc(100% - 204px)}}@media screen and (max-width:480px){.search form{max-height:calc(100% - 117px)}}.search .collapse{color:#fff;margin:0}.search .collapse .collapse__title{background:#008bc7;border-bottom:1px solid #ffffffb3;box-shadow:none;transition:background-color .2s ease}.search .collapse .collapse__title:hover{background:#0084bd}.search .collapse .collapse__title>*{font-family:Avenir LT W01_95 Black1475556}.search .collapse .collapse__body{background:#0000;border:none;border-left:1px solid #0096d6;padding:0 16px}.search .collapse .collapse__body>:first-child{margin-top:16px}.search .collapse .collapse__body>:last-child{margin-bottom:16px}.search .search__container{padding:16px}.search .search__button-container{display:flex;justify-content:flex-end;padding:0 16px}.search .search__button-container .search__button--search{background:#fff;border:2px solid #fff;color:#0096d6!important}.search .search__button-container .search__button--reset{opacity:.8}.search .search__button-container .search__button--reset:hover{background:#009adb;opacity:1}.search .select,.search .text-field{width:100%}.search .select:after,.search .text-field:after{background:#fff}.search .select.select--focused .select__span,.search .select.select--focused .text-field__span,.search .select.text-field--focused .select__span,.search .select.text-field--focused .text-field__span,.search .text-field.select--focused .select__span,.search .text-field.select--focused .text-field__span,.search .text-field.text-field--focused .select__span,.search .text-field.text-field--focused .text-field__span{color:#fff}.search .select.select--focused:after,.search .select.text-field--focused:after,.search .text-field.select--focused:after,.search .text-field.text-field--focused:after{background:#fff}.search .select input::placeholder,.search .text-field input::placeholder{color:#fff9}.search .select>select option,.search .text-field>select option{color:#656565!important}.search .text-area{width:100%}.search .text-area:after{border:1px solid #fff}.search .text-area.text-area--label-raised .text-area__span{background:#0096d6}.search .text-area.text-area--focused .text-area__span{color:#fff}.search .text-area.text-area--focused:after{border-color:#fff}.search .toggle.toggle--checkbox .toggle__icon,.search .toggle.toggle--radio .toggle__icon{border:2px solid #fff;opacity:.6;transition:opacity .2s ease}.search .toggle.toggle--checkbox .toggle__icon>svg path{stroke:#fff}.search .toggle.toggle--switch .toggle__icon{opacity:.6;transition:opacity .2s ease}.search .toggle.toggle--on.toggle--radio .toggle__icon{border:2px solid #fff;opacity:1}.search .toggle.toggle--on.toggle--radio .toggle__icon:after{background:#fff}.search .toggle.toggle--on.toggle--checkbox .toggle__icon{border:2px solid #fff;opacity:1}.search .toggle.toggle--on.toggle--switch .toggle__icon{opacity:1}.search .toggle.toggle--on.toggle--switch .toggle__icon:after{background:#fff}.search .toggle.toggle--disabled{opacity:.4}.search .toggle.toggle--disabled.toggle--radio .toggle__icon{border:2px solid #aaa}.search .toggle.toggle--disabled.toggle--radio.toggle--on .toggle__icon:after{background:#aaa}.search .toggle.toggle--disabled.toggle--checkbox .toggle__icon{border:2px solid #aaa}.search .toggle.toggle--disabled.toggle--checkbox.toggle--on .toggle__icon{background:#aaa}.search .toggle.toggle--disabled.toggle--switch .toggle__icon{background:#ddd}.search .toggle.toggle--disabled.toggle--switch .toggle__icon:after{background:#aaa}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.search form{max-height:700px}}#activity-map--desktop .activity-map__image,#activity-map--mobile .activity-map__image{border:1px solid #656565;box-sizing:border-box;margin-bottom:16px;width:100%}#activity-map--desktop .activity-map__image img,#activity-map--mobile .activity-map__image img{width:100%}#activity-map--desktop .activity-map__contents,#activity-map--mobile .activity-map__contents{margin:16px 0}#activity-map--desktop .activity-map__contents ul,#activity-map--mobile .activity-map__contents ul{margin-left:-24px}#activity-map--desktop .activity-map__contents ul li,#activity-map--mobile .activity-map__contents ul li{align-items:center;display:flex;margin-bottom:8px}#activity-map--desktop .activity-map__contents ul li .custom-icon,#activity-map--mobile .activity-map__contents ul li .custom-icon{height:16px}#activity-map--desktop .activity-map__contents ul li .custom-icon path,#activity-map--mobile .activity-map__contents ul li .custom-icon path{fill:#0096d6}#activity-map--desktop .activity-map__read-article-btn,#activity-map--mobile .activity-map__read-article-btn{padding-left:0;padding-right:0;width:100%}#activity-map--desktop table tr th,#activity-map--mobile table tr th{padding:4px 16px 4px 0;text-align:left;vertical-align:top}#activity-map--mobile .activity-map__image{border:none;border-bottom:1px solid #656565;border-radius:0}#article--desktop .typography--h2,#article--desktop .typography--subtitle1,#article--mobile .typography--h2,#article--mobile .typography--subtitle1{margin:0}#article--desktop .article__image,#article--mobile .article__image{background-position:50%;background-size:cover;border:1px solid #656565;box-sizing:border-box;margin-bottom:16px;padding-top:66%;width:100%}#article--desktop .article__map-image,#article--mobile .article__map-image{background-position:50%;background-size:cover;height:150px;margin-bottom:16px;margin-right:32px;min-width:175px;width:175px}#article--desktop .article__heading,#article--mobile .article__heading{min-height:198px}#article--desktop .article__contents,#article--mobile .article__contents{margin:25px 0 16px}#article--desktop .article__contents ul,#article--mobile .article__contents ul{margin-left:-24px}#article--desktop .article__contents ul li,#article--mobile .article__contents ul li{align-items:center;display:flex;margin-bottom:8px}#article--desktop .article__contents ul li .custom-icon,#article--mobile .article__contents ul li .custom-icon{height:16px}#article--desktop .article__contents ul li .custom-icon path,#article--mobile .article__contents ul li .custom-icon path{fill:#0096d6}#article--desktop .article__read-article-btn,#article--mobile .article__read-article-btn{padding-left:0;padding-right:0;width:100%}#article--desktop table tr th,#article--mobile table tr th{padding:4px 16px 4px 0;text-align:left;vertical-align:top}#article--desktop ul,#article--mobile ul{list-style-type:none;margin:0;padding:0}#article--desktop a,#article--mobile a{text-decoration:none}#article--mobile{margin-bottom:16px}#article--mobile .article__image{border:none;border-bottom:1px solid #656565;border-radius:0;padding-top:33%}.content-group{padding-bottom:120px}.content-group .content-group__body .content-display{margin-bottom:8px}.content-group .content-group__body .content-group__body__group{display:flex}.content-group .content-group__body .content-group__body__group .article-display,.content-group .content-group__body .content-group__body__group .regional-map-display{max-width:calc(25% - 16px)}.content-group .content-group__body .content-group__body__group .content-group__item{display:block;opacity:1;padding-bottom:16px;transition:opacity .2s ease;width:25%}.content-group .content-group__body .content-group__body__group .content-group__item a{display:block;margin:0 8px;text-decoration:none}.content-group .content-group__body .content-group__body__group .content-group__item:hover{opacity:.75}.content-group .content-group__body .content-group__body__group .content-group__item .content-group__item__img{background-position:50%;background-size:cover;border:1px solid #656565;margin-bottom:16px;width:100%}.content-group .content-group__body .content-group__body__group .content-group__item .content-group__item__img:after{content:"";display:block;padding-top:66%}.content-group .content-group__body .content-group__body__group .content-group__item .typography--h4{line-height:1;margin-bottom:5px}.content-group .content-group__body .content-group__body__group .content-group__item .typography--h6{color:#777;margin:0 0 12px}.content-group .content-group__body .content-group__body__group .content-group__item p{margin:0}.main--mobile .content-group .content-group__body .content-group__body__group{flex-direction:column}.main--mobile .content-group .content-group__body .content-group__body__group .content-group__item{width:100%}.main--mobile .content-group .content-group__body .content-group__body__group .article-display{max-width:100%}#editions .editions__year{margin-top:32px;text-align:center}#editions .editions__year .editions__year__body{display:flex;justify-content:center;margin-bottom:32px}#editions .editions__year .editions__year__body .editions__year__body__group{display:flex;justify-content:center}#editions .editions__year .editions__year__body .editions__year__body__group a{text-decoration:none}#editions .editions__year .editions__year__body .editions__year__body__group .editions__year__edition{cursor:pointer;display:flex;flex-direction:column;margin:0 16px}#editions .editions__year .editions__year__body .editions__year__body__group .editions__year__edition img{box-shadow:0 3px 3px -2px #0003,0 3px 4px 0 #00000024,0 1px 8px 0 #0000001f;height:200px;margin-bottom:8px;transition:all .2s ease}#editions .editions__year .editions__year__body .editions__year__body__group .editions__year__edition .tabs .tabs__header .tabs__header__tab,#editions .editions__year .editions__year__body .editions__year__body__group .editions__year__edition .toggle>span,#editions .editions__year .editions__year__body .editions__year__body__group .editions__year__edition .typography--caption,.tabs .tabs__header #editions .editions__year .editions__year__body .editions__year__body__group .editions__year__edition .tabs__header__tab{color:#000;transition:color .2s ease}#editions .editions__year .editions__year__body .editions__year__body__group .editions__year__edition:hover img{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f;transform:scale(1.05)}#editions .editions__year .editions__year__body .editions__year__body__group .editions__year__edition:hover .tabs .tabs__header .tabs__header__tab,#editions .editions__year .editions__year__body .editions__year__body__group .editions__year__edition:hover .toggle>span,#editions .editions__year .editions__year__body .editions__year__body__group .editions__year__edition:hover .typography--caption,.tabs .tabs__header #editions .editions__year .editions__year__body .editions__year__body__group .editions__year__edition:hover .tabs__header__tab{color:#0096d6}.main--mobile .editions__year__body{flex-direction:column}.main--mobile .editions__year__edition{margin-bottom:16px!important}.main--mobile .editions__year__edition img{height:150px!important}#free-resources{text-align:center}#free-resources form{margin:0 auto;width:40%}#free-resources form .text-field{margin-bottom:16px;width:100%}#free-resources form #free-resources__error-message{color:#e31b23}#front-page{display:flex;margin-top:48px}#front-page>:first-child{padding-right:16px;width:100%}#front-page>:first-child hr{margin:30px 0}#front-page>:last-child{max-width:300px;min-width:300px}#front-page .front-page__hidden{display:none}#front-page .loader{margin:150px auto auto}.main--mobile #front-page{flex-direction:column;margin-top:0}.main--mobile #front-page>:last-child{max-width:100%;min-width:100%}.learning-library section{margin:0}.learning-library .learning-library__search{background:#fff}.learning-library .learning-library__search .learning-library__search__header{background:#0096d6;color:#fff;font-size:20px;line-height:24px;padding:8px;text-align:center}.learning-library .learning-library__search .learning-library__search__inner .typography--h3{color:#000;font-weight:700;margin-top:7px}.learning-library .learning-library__search .learning-library__search__inner .toggle__highlight{color:#0096d6}.main--desktop .learning-library{height:calc(100% - 64px);min-height:calc(100% - 64px);padding-bottom:32px}.main--desktop .learning-library .learning-library__container{display:flex;min-height:calc(100% - 64px)}.main--desktop .learning-library .learning-library__container .learning-library__content{margin-right:16px;min-height:calc(100% - 64px);width:100%}.main--desktop .learning-library .learning-library__container .learning-library__content .learning-library__article__container{grid-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr 1fr}.main--desktop .learning-library .learning-library__container .learning-library__content .learning-library__content__message{align-items:center;display:flex;height:calc(100% - 64px);justify-content:center;width:100%}.main--desktop .learning-library .learning-library__container .learning-library__search{position:relative;width:350px}.main--desktop .learning-library .learning-library__container .learning-library__search .learning-library__search__inner{height:85%;overflow:auto;position:fixed;width:350px}.main--mobile .learning-library .learning-library__container{display:flex;flex-direction:column-reverse}.main--mobile .learning-library .learning-library__search{background:#fff}.main--mobile .learning-library .learning-library__search .learning-library__search__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.pdf{overflow:hidden}.pdf,.pdf iframe{height:100%;width:100%}#regional-map--desktop .typography--h2,#regional-map--desktop .typography--subtitle1,#regional-map--mobile .typography--h2,#regional-map--mobile .typography--subtitle1{margin:0}#regional-map--desktop .regional-map__image,#regional-map--mobile .regional-map__image{border:1px solid #656565;box-sizing:border-box;margin-bottom:16px;width:100%}#regional-map--desktop .regional-map__image img,#regional-map--mobile .regional-map__image img{width:100%}#regional-map--desktop .regional-map__contents,#regional-map--mobile .regional-map__contents{margin:16px 0}#regional-map--desktop .regional-map__contents ul,#regional-map--mobile .regional-map__contents ul{margin-left:-24px}#regional-map--desktop .regional-map__contents ul li,#regional-map--mobile .regional-map__contents ul li{align-items:center;display:flex;margin-bottom:8px}#regional-map--desktop .regional-map__contents ul li .custom-icon,#regional-map--mobile .regional-map__contents ul li .custom-icon{height:16px}#regional-map--desktop .regional-map__contents ul li .custom-icon path,#regional-map--mobile .regional-map__contents ul li .custom-icon path{fill:#0096d6}#regional-map--desktop .regional-map__read-article-btn,#regional-map--mobile .regional-map__read-article-btn{padding-left:0;padding-right:0;width:100%}#regional-map--desktop table tr th,#regional-map--mobile table tr th{padding:4px 16px 4px 0;text-align:left;vertical-align:top}#regional-map--mobile .regional-map__image{border:none;border-bottom:1px solid #656565;border-radius:0;height:215px;overflow:hidden}.regional-map__shapefile-contact{align-items:center;display:flex;justify-content:center;margin:16px 0}.regional-map__shapefile-contact .btn{width:100%}*{font-family:Avenir LT W01_35 Light1475496,sans-serif}body,html{margin:0;overflow:hidden}@media screen and (max-width:480px){.content-display{margin-left:auto!important;margin-right:auto!important}}
/*# sourceMappingURL=main.b39c90de.css.map*/