@font-face{font-display:fallback;font-family:"Noto Sans Canadian Aboriginal";font-weight:700;font-style:normal;src:url("../fonts/NotoSansCanadianAboriginal-Bold-subset.woff2") format("woff2"),url("../fonts/NotoSansCanadianAboriginal-Bold-subset.woff") format("woff");unicode-range:U+1400-167F,U+18B0-18F5,U+11AB0-11ABF}@font-face{font-display:fallback;font-family:"Noto Sans Canadian Aboriginal";font-weight:600;font-style:normal;src:url("../fonts/NotoSansCanadianAboriginal-SemiBold-subset.woff2") format("woff2"),url("../fonts/NotoSansCanadianAboriginal-SemiBold-subset.woff") format("woff");unicode-range:U+1400-167F,U+18B0-18F5,U+11AB0-11ABF}@font-face{font-display:fallback;font-family:"Noto Sans Canadian Aboriginal";font-weight:400;font-style:normal;src:url("../fonts/NotoSansCanadianAboriginal-Regular-subset.woff2") format("woff2"),url("../fonts/NotoSansCanadianAboriginal-Regular-subset.woff") format("woff");unicode-range:U+1400-167F,U+18B0-18F5,U+11AB0-11ABF}@font-face{font-display:fallback;font-family:"Open Sans";font-weight:700;font-style:normal;src:url("../fonts/OpenSans-Bold-subset.woff2") format("woff2"),url("../fonts/OpenSans-Bold-subset.woff") format("woff");unicode-range:U+0000-007F,U+0080-00FF,U+2070-209F}@font-face{font-display:fallback;font-family:"Open Sans";font-weight:700;font-style:italic;src:url("../fonts/OpenSans-BoldItalic-subset.woff2") format("woff2"),url("../fonts/OpenSans-BoldItalic-subset.woff") format("woff");unicode-range:U+0000-007F,U+0080-00FF,U+2070-209F}@font-face{font-display:fallback;font-family:"Open Sans";font-weight:600;font-style:normal;src:url("../fonts/OpenSans-SemiBold-subset.woff2") format("woff2"),url("../fonts/OpenSans-SemiBold-subset.woff") format("woff");unicode-range:U+0000-007F,U+0080-00FF,U+2070-209F}@font-face{font-display:fallback;font-family:"Open Sans";font-weight:600;font-style:italic;src:url("../fonts/OpenSans-SemiBoldItalic-subset.woff2") format("woff2"),url("../fonts/OpenSans-SemiBoldItalid-subset.woff") format("woff");unicode-range:U+0000-007F,U+0080-00FF,U+2070-209F}@font-face{font-display:fallback;font-family:"Open Sans";font-weight:400;font-style:normal;src:url("../fonts/OpenSans-Regular-subset.woff2") format("woff2"),url("../fonts/OpenSans-Regular-subset.woff") format("woff");unicode-range:U+0000-007F,U+0080-00FF,U+2070-209F}@font-face{font-display:fallback;font-family:"Open Sans";font-weight:400;font-style:italic;src:url("../fonts/OpenSans-Italic-subset.woff2") format("woff2"),url("../fonts/OpenSans-Italic-subset.woff") format("woff");unicode-range:U+0000-007F,U+0080-00FF,U+2070-209F}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:border-box;font-family:inherit;margin:0;overflow-wrap:break-word;padding:0;word-wrap:break-word}html{height:100%}body{background-color:#fcfcfc;color:#333;display:grid;display:-ms-grid;grid-template-columns:100%;-ms-grid-columns:100%;grid-template-rows:1fr auto;-ms-grid-rows:1fr auto;min-height:100%;overflow-x:hidden;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{font-family:Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}p+*{margin-top:1rem}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0}h1,.text-32{font-size:2rem;line-height:1.2}h1+*,.text-32+*{margin-top:1.5rem}h2,.text-24{font-size:1.5rem;line-height:1.2}h2+*,.text-24+*{margin-top:0.5rem}h3,.text-20{font-size:1.25rem;line-height:1.2}h3+*,.text-20+*{margin-top:0.5rem}h4,.text-18{font-size:1.125rem;line-height:1.2}h4+*,.text-18+*{margin-top:0.5rem}h5,.text-16{font-size:1rem;line-height:1.2}h5+*,.text-16+*{margin-top:0.25rem}h6{font-size:0.875rem;line-height:1.2}h6+*{margin-top:0.25rem}.text-14{font-size:0.875rem;line-height:1.2;margin-top:1rem}*+h2,.text-24,*+h3,.text-20,*+h4,.text-18,*+h5,.text-16,*+h6{margin-top:1.5rem}.lead{font-size:1.1875rem;line-height:1.2;color:#006e87;font-weight:600}.lead+*{margin-top:1.5rem}.lead--bio{margin-top:2rem}.lead+.lead{border-top:solid 1px #ccc;margin-top:1.5rem;padding-top:1.5rem}#overview .lead+.component{margin-top:2.5rem}.fonts-loaded body{font-family:"Open Sans",Arial,sans-serif}.fonts-loaded [lang=ike-Cans]{font-family:"Noto Sans Canadian Aboriginal","Open Sans",Arial,sans-serif;word-spacing:.4em}[hidden]{display:none !important}.visuallyhidden:not(:focus):not(:active),.skip-link:not(:focus):not(:active){border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}br{margin-top:0}abbr{-webkit-text-decoration-skip:auto;text-decoration-skip:auto;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}address{font-style:normal}dfn{font-style:normal;font-weight:600}b,strong,.bold{font-weight:600}em,i{font-style:italic}small,.small,.small-caps{font-size:0.875rem;line-height:1.2}.small-caps{text-shadow:0 0 0 #333;text-transform:uppercase}hr,pre{margin-bottom:1rem;margin-top:1rem}code,kbd,samp,pre{font-family:Monaco,"Lucida Console","Courier New",monospace;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;orphans:3;page-break-before:avoid;text-transform:none;widows:3}code,kbd,samp{font-size:.9em}samp kbd{font-size:1em}code,kbd{background-color:#333;border-radius:0.25rem;color:#fcfcfc;padding:0.125rem 0.25rem}a:not([class]),a.with-icon--before,a.with-icon--after{border:none;color:#33576c;cursor:pointer;font-weight:600;text-decoration:underline;-webkit-text-decoration-skip:auto;text-decoration-skip:auto;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a:not([class]):visited,a.with-icon--before:visited,a.with-icon--after:visited{color:#920ba6}a:not([class]):hover,a:not([class]):active,a.with-icon--before:hover,a.with-icon--before:active,a.with-icon--after:hover,a.with-icon--after:active{color:#006e87;outline-width:0}a:not([class]):focus,a.with-icon--before:focus,a.with-icon--after:focus{background-color:#85bfe4;background-image:linear-gradient(to top, #000 3px, #85bfe4 3px, #85bfe4);color:#000;text-decoration:none}.button{text-decoration:none}button,.button,input[type=submit].button{align-items:center;align-self:start;background-color:#006e87;border:solid 2px #006e87;border-radius:0.375rem;color:#fcfcfc;display:inline-flex;font-weight:700;justify-content:center;min-width:10ch;min-height:2.75rem;padding:.25em .75em}button:hover,button:active,.button:hover,.button:active,input[type=submit].button:hover,input[type=submit].button:active{background-color:#33576c;border-color:#33576c;color:#fcfcfc}button:focus,.button:focus,input[type=submit].button:focus{color:#000;background-color:#85bfe4;background-image:none;border-color:#000}.button--wide.button--wide{width:100%}.button--alt{background:#fcfcfc url(../../dist/svg/button-alt-bg.svg) no-repeat right .75em center;color:#006e87;padding:.25em 2em .25em .75em}.button--alt:hover,.button--alt:active{background-color:#33576c;background-image:url(../../dist/svg/button-alt-bg-hover.svg);color:#fcfcfc}.button--alt:focus{background-color:#85bfe4;background-image:url(../../dist/svg/button-alt-bg-focus.svg);color:#000;outline:2px solid #000;outline-offset:-3px}.button--ghost{background-color:transparent;border-color:transparent;color:#333;min-width:2.75rem;padding:0}.button--ghost:hover,.button--ghost:active{background-color:transparent;border-color:transparent;color:#333}.button--ghost:focus{color:#000;background-color:#85bfe4;background-image:none;border-color:#000}button[disabled],.button[disabled],.button.js-disabled{background-color:#ccc;border-color:#ccc;box-shadow:none;color:#666;cursor:not-allowed}button[disabled]:hover,button[disabled]:focus,button[disabled]:active,.button[disabled]:hover,.button[disabled]:focus,.button[disabled]:active,.button.js-disabled:hover,.button.js-disabled:focus,.button.js-disabled:active{background-color:#ccc;color:#666;outline:0}.button--alt[disabled],.button--alt.js-disabled{background-image:url(../../dist/svg/button-alt-bg-disabled.svg)}.button--alt[disabled]:hover,.button--alt[disabled]:focus,.button--alt[disabled]:active,.button--alt.js-disabled:hover,.button--alt.js-disabled:focus,.button--alt.js-disabled:active{background-image:url(../../dist/svg/button-alt-bg-disabled.svg)}.skip-link{background-color:#85bfe4;border:solid 3px #000;color:#000;padding:0.625em 0.9375em;text-decoration:none}.skip-link:active,.skip-link:focus{left:0;position:absolute;top:0;z-index:999}.skip-link:active span,.skip-link:focus span{box-shadow:0 -1px 0 0 inset}:focus{outline:2px solid transparent;outline-offset:-2px}main:focus,#main:focus,[tabindex="-1"]:focus{outline:none}.icon{height:1em;width:1em}.icon--24{height:1.5rem;width:1.5rem}.with-icon--before,.with-icon--after{align-items:center;display:inline-flex}.with-icon--before .icon,.with-icon--after .icon{flex:0 0 auto}.with-icon--before .icon{margin-right:0.3125rem}@supports((-webkit-margin-end: 1em) or (margin-inline-end: 1em)){.with-icon--before .icon{margin-right:0;-webkit-margin-end:0.3125rem;margin-inline-end:0.3125rem}}.with-icon--after .icon{margin-left:0.3125rem}@supports((-webkit-margin-start: 1em) or (margin-inline-start: 1em)){.with-icon--after .icon{margin-left:0;-webkit-margin-start:0.3125rem;margin-inline-start:0.3125rem}}img{display:block;max-width:100%}svg{fill:currentColor;height:auto;width:100%}ul,ol{margin-bottom:1rem;margin-top:1rem;padding-left:2rem}ul li,ol li{padding-left:.25rem}ul>*+*,ul li ul,ul li ol,ol>*+*,ol li ul,ol li ol{margin-top:.75rem}ol ::marker{content:counters(list-item, ".") ". ";font-weight:600}.clean-list{list-style:none;padding:0}dl{margin-bottom:1rem;margin-top:1rem}dl dt{font-weight:bold}dl dd+dt{margin-top:.5em}dl dt+dd,dl dd+dd{margin-top:.25em}@supports(grid-row-start: auto){dl.grid{-webkit-column-gap:1rem;column-gap:1rem;display:grid;display:-ms-grid;grid-template-columns:1fr 6fr;-ms-grid-columns:1fr 6fr;grid-template-rows:1fr;-ms-grid-rows:1fr;row-gap:1rem}dl.grid dd+dt,dl.grid dt+dd,dl.grid dd+dd{margin-top:0}dl.grid dt{grid-column-start:1;-ms-grid-column:1;grid-column-end:2;-ms-grid-column-span:1}dl.grid dd{grid-column-start:2;-ms-grid-column:2;grid-column-end:3;-ms-grid-column-span:1}}.publications-list li{border-bottom:solid 1px #ccc;margin-bottom:1.5rem;padding-bottom:1.5rem}blockquote{margin:1rem 0;padding:0 2.5rem;font-size:1.25rem;line-height:1.2;display:flex;flex-direction:column;justify-content:flex-start}blockquote>*+*{margin-top:1rem}blockquote>*{font-weight:600}blockquote cite{font-size:1rem;font-style:normal;font-weight:bold}table{border:none;border-collapse:collapse;margin-bottom:1rem;margin-top:1rem;width:100%}tr:nth-child(even){background-color:#f4f4f4}th,td,table caption{padding:.75rem;text-align:left;text-align:start}table caption{font-style:italic;padding:0}th,td{vertical-align:text-top}th{vertical-align:bottom}th[scope=col]{background-color:#33576c;color:#fcfcfc}td{vertical-align:text-top}@media screen{[data-component=table-wrap]{border:1px solid #ccc;margin-bottom:1rem;margin-top:1rem;max-width:100% !important}[data-component=table-wrap][role][aria-labelledby][tabindex]{overflow:auto}[data-component=table-wrap] table{margin-bottom:0;margin-top:0}[data-component=table-wrap]:focus{border-color:#000;box-shadow:inset 0 0 0 4px;outline:3px solid #85bfe4}}@media screen and (prefers-reduced-motion: reduce),(update: slow){*,::before,::after{-webkit-animation-delay:-1ms !important;animation-delay:-1ms !important;-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;background-attachment:initial !important;scroll-behavior:auto !important;transition-duration:.001ms !important;transition-delay:0s !important}}fieldset{border:0;margin:0;min-width:0;padding:.01em 0 0 0}body:not(:-moz-handler-blocked) fieldset{display:table-cell}form>*+*,.field-group>*+*{margin-top:1.75rem}.field-group+.field-group{margin-top:2.5rem}.field-group__heading{font-size:1.25rem;line-height:1.2;font-weight:bold}.input-group{display:flex;align-items:center}.input-group>*+*{margin-left:1.875rem}.field{max-width:41.25rem}label,.field-label,.field-hint,.field-error-msg,.faux-label{display:block}.field-label,.faux-label{margin-bottom:.25rem}.field-label,.group-legend{font-weight:bold}.field-label+.field-hint,.group-legend+.field-hint{margin-top:.25rem}.field-hint{font-size:0.875rem;line-height:1.2;color:#666;margin-bottom:.25rem;max-width:41.25rem}.required{color:#666;font-weight:normal}textarea,[type=date],[type=email],[type=file],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url]{-webkit-appearance:none;appearance:none;background-color:#fcfcfc;border:2px solid #666;border-radius:0.25rem;line-height:1.25;padding:0.3125rem;width:100%}textarea:focus,[type=date]:focus,[type=email]:focus,[type=file]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus{box-shadow:inset 0 0 0 2px;outline:solid 3px #85bfe4;outline-offset:0}[type=date],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url]{height:2.75rem}[type=file]{border-color:transparent}[type=file]:focus{border-color:currentColor;box-shadow:inset 0 0 0 4px;margin-left:-0.3125rem;margin-right:-0.3125rem;outline:3px solid #85bfe4;padding-left:0.3125rem;padding-right:0.3125rem}[type=search]::-webkit-search-decoration,[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}textarea{height:10em;resize:vertical}.input-width-30{max-width:59ex}.input-width-20{max-width:41ex}.input-width-10{max-width:23ex}.input-width-5{max-width:10.8ex}.input-width-4{max-width:9ex}.input-width-3{max-width:7.2ex}.input-width-2{max-width:5.4ex}[data-component=error-summary] li a{color:#b83123;display:inline-block;font-weight:bold;padding-bottom:0.625rem;padding-top:0.625rem}[data-component=error-summary] li a:hover,[data-component=error-summary] li a:visited{color:#b83123}[data-component=error-summary] li a:focus{color:#333}.field--error{border-left:solid 0.3125rem #b83123;padding-left:0.9375rem}.field--error input:not([type=file]),.field--error textarea:not(:focus){border-color:#b83123}.field--error input:focus,.field--error textarea:focus{border-color:inherit}.field-error-msg{color:#b83123;font-weight:bold;margin-top:0.9375rem}.radio-item,.checkbox-item{clear:left;float:left;margin-top:.25rem;padding-left:2.125rem;position:relative}.radio-item::after,.checkbox-item::after{clear:both;content:"";display:block}.radio-item input,.checkbox-item input{cursor:pointer;height:2.75rem;left:-0.625rem;margin:0;opacity:0;position:absolute;top:-0.125rem;width:2.75rem;z-index:1}.radio-item label,.checkbox-item label{cursor:pointer;display:inline-block;margin-bottom:0;margin-top:-0.125rem;padding:0.6875rem 0.9375rem 0.625rem 0.0625rem;touch-action:manipulation}.radio-item label::before,.radio-item label::after,.checkbox-item label::before,.checkbox-item label::after{content:"";position:absolute}.radio-item label::before,.checkbox-item label::before{background:transparent;border:2px solid;height:1.5rem;left:0;top:0.5rem;width:1.5rem}.radio-item label::before,.radio-item label::after{border-radius:50%}.radio-item label::after{background:currentColor;border:5px solid;height:0;left:0.4375rem;opacity:0;top:0.9375rem;width:0}.checkbox-item label::after{background:transparent;border:solid;border-top-color:transparent;border-width:0 0 3px 3px;height:0.40625rem;left:0.375rem;opacity:0;top:0.9375rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:0.75rem}.checkbox-group--cluster .checkbox-item{clear:none;margin-right:0.75rem}.radio-item:hover input:not(:disabled)+label::before,.checkbox-item:hover input:not(:disabled)+label::before{box-shadow:0 0 0 4px #235bd1}.radio-item input:focus+label::before,.checkbox-item input:focus+label::before{border-width:4px;box-shadow:0 0 0 4px #85bfe4}.radio-item:hover input:focus+label::before,.checkbox-item:hover input:focus+label::before{box-shadow:0 0 0 4px #85bfe4}.radio-item input:checked+label::after,.checkbox-item input:checked+label::after{opacity:1}[type=radio]:disabled,[type=radio]:disabled+label,[type=checkbox]:disabled,[type=checkbox]:disabled+label{cursor:default}[type=radio]:disabled+label,[type=checkbox]:disabled+label{opacity:.5}select{background-color:#fcfcfc;border:2px solid;border-radius:0.25rem;height:2.75rem;line-height:1.25;padding:0.3125rem;width:100%}select:focus{box-shadow:inset 0 0 0 2px;outline:solid 3px #85bfe4;outline-offset:0}@supports((-webkit-appearance: none) or (appearance: none)){select{-webkit-appearance:none;appearance:none;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="none" d="M0 0h24v24H0z"/%3E%3Cpath d="M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"/%3E%3C/svg%3E');background-position:center right 0.3125rem;background-repeat:no-repeat;padding-right:2.125rem}}.l-box{border:1px solid;display:block;padding:1.5rem}.l-box--no-padding{padding:0}.l-box--no-border{border:none;outline:1px solid transparent;outline-offset:-1px}.l-center{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:75rem;padding-left:5vw;padding-right:5vw}.l-cover{display:flex;flex-direction:column;min-height:30vh;padding:1rem}.l-cover>*{margin-top:1rem;margin-bottom:1rem}.l-cover>.principal{margin-top:auto;margin-bottom:auto}.l-cover>:first-child:not(.principal){margin-top:0}.l-cover>:last-child:not(.principal){margin-bottom:0}.l-cluster{overflow:hidden}.l-cluster>*{display:flex;flex-direction:row;flex-wrap:wrap;margin:-0.625rem}.l-cluster.l-cluster>*>*{margin:0.625rem}.l-frame{display:block;overflow:hidden;position:relative}.l-frame>*{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.l-frame>iframe,.l-frame>img,.l-frame>video{height:100%;width:100%}.l-frame>iframe{border:0}.l-frame>img,.l-frame>video{-o-object-fit:cover;object-fit:cover}.l-frame--16-9{padding-bottom:56.25%}.l-frame--3-2{padding-bottom:66.67%}.l-frame--4-3{padding-bottom:75%}.l-frame--square{padding-bottom:100%}.l-sidebar{overflow:hidden}.l-sidebar>*{display:flex;flex-direction:row;flex-wrap:wrap;margin:-0.75rem}.l-sidebar>*>*{margin:.75rem}.l-sidebar .sidebar{display:flex;flex-direction:column;justify-content:flex-start;flex-basis:20rem;flex-grow:1}.l-sidebar .sidebar>*+*{margin-top:1em}.l-sidebar .not-sidebar{display:flex;flex-direction:column;justify-content:flex-start;flex-basis:0;flex-grow:999;min-width:calc(55% - 1.5rem)}.l-sidebar .not-sidebar>*+*{margin-top:1em}.l-sidebar--expanded{width:100%}.l-sidebar .sidebar.sidebar--compact{flex-basis:11.25rem}.l-switcher{overflow:hidden}.l-switcher>*{display:flex;flex-flow:row wrap}.l-switcher>*>*{max-width:100%;min-width:50%;width:calc(476100px - 69000%)}.global-header{background-color:#f4f4f4;color:#333;padding-bottom:1rem;padding-top:1rem;position:relative}.global-header::after{background-image:url(../../dist/svg/header-bg.svg);background-position:0 0;background-repeat:repeat-x;background-size:auto 16px;bottom:-1rem;content:"";display:block;-webkit-filter:drop-shadow(0px 4px 2px rgba(0, 0, 0, 0.1));filter:drop-shadow(0px 4px 2px rgba(0, 0, 0, 0.1));height:1rem;left:0;position:absolute;width:100%;z-index:2}.logo__link{display:block}.logo__link:hover,.logo__link:active{outline-width:0}.logo__link:focus{box-shadow:0 0 0 3px #000;outline:solid 3px #85bfe4;outline-offset:3px}.nav ul,.nav ul *+*{margin:0}[data-component=nav-double]{padding-bottom:1rem;padding-top:1rem}@media screen and (min-width: 75em){[data-component=nav-double]{padding-bottom:0;padding-top:0}}[data-nav=submenu]{padding-left:1.25rem}a.nav-link{color:#33576c;font-size:1.125rem;font-weight:700;display:block;line-height:normal;padding:0.625rem 0.875rem;text-decoration:none}@media screen and (min-width: 75em){a.nav-link{padding-bottom:0.3125rem;padding-top:0.3125rem}}a.nav-link:hover,a.nav-link:active{color:#333;outline-width:0}a.nav-link:focus{background-color:#85bfe4;background-image:linear-gradient(to top, #000 3px, #85bfe4 3px, #85bfe4);color:#000;text-decoration:none}.members-link.members-link{color:#006e87;position:absolute;right:0;text-decoration:none;top:0}.members-link.members-link:visited{color:#006e87}.members-link.members-link:hover,.members-link.members-link:active{color:#33576c;outline-width:0}.members-link.members-link:focus{background-color:#85bfe4;background-image:linear-gradient(to top, #000 3px, #85bfe4 3px, #85bfe4);color:#000;text-decoration:none}.nav--section{background-color:#33576c;color:#fcfcfc;margin-bottom:2.5rem;padding:1.5rem 1rem}.nav--section ol ::marker{content:""}.nav--section h2{font-size:1.25rem;line-height:1.2}.nav--section ol>li::before{display:none}.nav--section ol ul,.nav--section ul li+li{margin-top:1.25rem}.nav--section a{color:#fcfcfc;display:inline-block;padding-bottom:0.125rem;padding-top:0.125rem}.nav--section a:hover{color:#fcfcfc;text-decoration:none}.nav--section a:visited{color:#fcfcfc}.nav--section a:focus{color:#000}.breadcrumbs{padding-bottom:0.9375rem;padding-top:0.625rem}.breadcrumbs .l-cluster>*{margin:0 -0.6875rem}.breadcrumbs .l-cluster>*>*{margin:0 0 0 0.6875rem;padding-right:1.2em;position:relative}.breadcrumbs ol ::marker{content:""}.breadcrumbs ol>li::before{padding:0}.breadcrumbs a{display:block;padding-bottom:0.6875rem;padding-top:0.6875rem}.breadcrumbs a:visited,.breadcrumbs a:active{color:#33576c}.breadcrumbs a:hover{color:#006e87}.breadcrumbs a:focus{color:#000}.breadcrumbs a[aria-current]{color:#333;font-weight:normal;text-decoration:none}.breadcrumbs a[aria-current]:focus{background-image:none;outline:2px solid #333}.breadcrumbs li:not(:last-child)::before,.breadcrumbs li:not(:last-child)::after{background-color:#333;content:"";display:block;height:1px;position:absolute;right:0;top:50%;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;width:8px}.breadcrumbs li:not(:last-child)::before{-webkit-transform:translateY(-50%) rotate(25deg);transform:translateY(-50%) rotate(25deg)}.breadcrumbs li:not(:last-child)::after{-webkit-transform:translateY(-50%) rotate(-25deg);transform:translateY(-50%) rotate(-25deg)}main,#main{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:75rem;padding:0 5vw 5rem}@supports(grid-column-gap: 10%){@media screen and (min-width: 64em){.content{display:grid;grid-column-gap:10%;grid-template-columns:66% 24%;grid-template-rows:1fr}}}.component+.component{margin-top:1.5rem}@media screen and (min-width: 48em){.component+.component{margin-top:2.5rem}}.hero::after{background-image:url(../../dist/svg/hero-bg.svg);background-position:0 0;background-repeat:repeat-x;background-size:auto 24px;bottom:0;content:"";display:block;height:1rem;left:0;position:absolute;width:100%}.hero .l-frame{padding-bottom:56.25%}@media screen and (min-width: 48em){.hero .l-frame{padding-bottom:25%}}.hero--home{background-color:#002e41;box-shadow:0 0 0 100vmax #002e41;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);color:#fcfcfc;position:relative}.hero--home::after{display:none}.l-cover.hero--home{padding:3.5rem 0}@media screen and (min-width: 75em){.l-cover.hero--home{padding:6.25rem 0}}.hero--home .l-frame{bottom:0;left:50%;margin-left:-50vw;margin-right:-50vw;margin-top:0;padding-bottom:0;position:absolute;right:50%;top:0;width:100vw;z-index:-1}.hero--home .hero__background{opacity:.1}.hero--home figcaption{max-width:80%}@media screen and (min-width: 75em){.hero--home figcaption{max-width:50%}}.hero--home figcaption::after{background:url(../../dist/svg/spear-fisher.svg) no-repeat;background-size:contain;bottom:0;content:"";display:block;height:6.25rem;position:absolute;right:0;width:8.75rem}@media screen and (min-width: 48em){.hero--home figcaption::after{height:9.375rem;width:13.0625rem}}@media screen and (min-width: 75em){.hero--home figcaption::after{height:24.1875rem;width:33.75rem}}.hero--home span{display:block}.hero__title{font-size:2rem;line-height:1.2;margin-bottom:2.5rem}@media screen and (min-width: 48em){.hero__title{font-size:4rem;line-height:1.3}}.hero__subtitle{font-size:1rem;line-height:1.2}@media screen and (min-width: 48em){.hero__subtitle{font-size:2rem;line-height:1.2}}.hero__link{color:#85bfe4;font-weight:600;max-width:75%}@media screen and (min-width: 48em){.hero__link{font-size:1.5rem;line-height:1.4;max-width:80%}}@media screen and (min-width: 75em){.hero__link{max-width:none}}.hero__link a{color:inherit}.hero__link a:visited{color:#85bfe4}.hero__link a:focus{color:#000}.component--text>*:not(img){max-width:41.25rem}.component--text--translated>*+*{border-top:solid 1px #ccc;margin-top:1.5rem;padding-top:1.5rem}.component--quote{display:flex;flex-direction:column;justify-content:flex-start;-webkit-margin-start:0.5rem;margin-inline-start:0.5rem;padding:1rem;position:relative}.component--quote>*+*{margin-top:1rem}.component--quote::before{background-color:#85bfe4;border-radius:0;content:"";height:100%;left:-0.5rem;position:absolute;top:0;width:0.5rem}.component--quote blockquote{color:#33576c;margin:0;padding:0}.component--quote figcaption{color:#006e87;font-weight:bold}.component--image{display:flex;flex-direction:column;justify-content:flex-start}.component--image>*+*{margin-top:.5rem}.component--image figcaption{display:flex;flex-direction:column;justify-content:flex-start;font-style:italic;-webkit-margin-before:0.5rem;margin-block-start:0.5rem}.component--image figcaption>*+*{margin-top:1em}.component--image figcaption>*{max-width:33.75rem}.component--image figcaption>a{align-self:flex-start;display:inline-block;margin:0;padding-bottom:0.625rem;padding-top:0.625rem}.component--image .project-location{font-style:normal}.component--image.map{margin-top:5rem}.component--video iframe{border:0}.component--video figcaption{display:flex;flex-direction:column;justify-content:flex-start;font-style:italic;-webkit-margin-before:0.5rem;margin-block-start:0.5rem}.component--video figcaption>*+*{margin-top:1em}.component--video figcaption>*{max-width:33.75rem}.component--video figcaption>a{align-self:flex-start;display:inline-block;font-style:normal;font-weight:600;margin:0;padding-bottom:0.625rem;padding-top:0.625rem}.video-wrap{margin-left:auto;margin-right:auto;max-width:49.5625rem}.component--downloads a{font-weight:600}.note{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;border-width:0.25rem}.note>*+*{margin-top:1em}.note>*{max-width:41.25rem}.note--error{border-color:#b83123}.note--info{border-color:#002e41}.note--success{border-color:#17731d}.note--warning{border-color:#965203}.card{display:flex;flex-direction:column;overflow:hidden}.card__text{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1;order:1;padding-top:1rem}.card__text>*+*{margin-top:1em}.card--neat{height:100%}.card--neat .card__text>:nth-last-child(2){margin-bottom:1em}.card--neat .card__text>:last-child{margin-top:auto}.card__text>a:not([class]){align-self:flex-start;margin-top:0.375rem;padding-bottom:0.625rem;padding-top:0.625rem}.card__heading{font-size:1.125rem;line-height:1.4}.card__link{border:0;color:#33576c;text-decoration:none}.card__link:hover{color:#006e87;text-decoration:none}.card__link:focus{background-color:#85bfe4;background-image:linear-gradient(to top, #000 3px, #85bfe4 3px, #85bfe4);color:#000;text-decoration:none}@supports(grid-template-columns: repeat(auto-fill, minmax(11.25rem, 1fr))){.component--organisations{-webkit-column-gap:3.125rem;column-gap:3.125rem;display:grid;grid-template-columns:repeat(auto-fill, minmax(11.25rem, 1fr));row-gap:2.25rem}}.component--organisations>*+*{margin-top:0}.component--organisations .l-frame>img{-o-object-fit:scale-down;object-fit:scale-down}.org-logo{align-items:center;display:flex;justify-content:center}.component--people blockquote{color:#33576c;font-weight:600;padding:0;quotes:"“" "”" "‘" "’"}.component--people blockquote p:first-child::before{content:open-quote}.component--people blockquote p:last-child{quotes:"“" "”" "‘" "’"}.component--people blockquote p:last-child::after{content:close-quote}.component--people figcaption{color:#006e87;font-weight:700}.component--people__item{background-color:#f4f4f4;padding:1.5rem}.component--people__item+.component--people__item{margin-top:1.5rem}#overview .component--people__item+.component--people__item{margin-top:5rem}.component--people .component--people__item .sidebar{flex-basis:10rem;order:-1}.component--people .component--people__item .not-sidebar{min-width:calc(70% - 1.5rem)}.component--people__name.component--people__name+p{margin-top:0.25rem}.component--people__image{height:10rem;overflow:hidden;position:relative;width:10rem}.component--people__image img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.component--people--grid{margin-bottom:0;padding:0}@supports(grid-template-columns: repeat(auto-fill, minmax(11.25rem, 1fr))){.component--people--grid{-webkit-column-gap:3.125rem;column-gap:3.125rem;display:grid;grid-template-columns:repeat(auto-fill, minmax(11.25rem, 1fr));row-gap:2.25rem}}.component--people--grid>*+*{margin-top:0}.component--people--grid .card__heading+*{margin-top:0.25rem}@supports(grid-template-columns: repeat(auto-fill, minmax(14.0625rem, 1fr))){.component--projects{display:grid;grid-gap:3.125rem;grid-template-columns:repeat(auto-fill, minmax(14.0625rem, 1fr))}}.component--projects>*+*{margin-top:0}.component--projects .l-frame{padding-bottom:66.67%}.component--projects .l-frame>.placeholder{-o-object-fit:scale-down;object-fit:scale-down}[data-heading=collapsibles]{font-size:1.25rem;line-height:1.2}.component--collapsibles>div:first-of-type{border-top:solid 1px #ccc}.component--collapsibles__panel{display:flex;flex-direction:column;justify-content:flex-start;background-color:#fcfcfc;border-bottom:solid 1px #ccc;padding:1.5625rem}.component--collapsibles__panel>*+*{margin-top:1em}.component--collapsibles__panel__content{display:flex;flex-direction:column;justify-content:flex-start}.component--collapsibles__panel__content>*+*{margin-top:1em}.component--collapsibles__panel__content>*{max-width:41.25rem}.component--collapsibles__panel__content a,.component--collapsibles__panel__content button{align-self:flex-start}.no-js .component--tabs{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.no-js .component--tabs>*+*{margin-top:1em}.no-js .component--tabs section{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.no-js .component--tabs section>*+*{margin-top:1em}.no-js .component--tabs section+section{margin-top:2.5rem}.related-content{background-color:#f4f4f4;padding:1.5rem 1rem}.related-content__heading{font-size:1.25rem;line-height:1.2}.related-content .l-switcher>*{margin:-1rem}.related-content .l-switcher>*>*{width:calc(435600px - 66000%)}.related-content .card{padding:1rem}.related-content .button{margin-top:2rem}.related-content .with-icon--before{align-items:baseline}.related-content--highlights{padding:2.5rem 0 3.5rem}.related-content--highlights::before{background-image:url(../../dist/svg/highlights-bg.svg);background-position:0 0;background-repeat:repeat-x;background-size:auto 16px;content:"";display:block;height:1rem;left:0;position:absolute;top:-0.9375rem;width:100%}.related-content--highlights::after{background-image:url(../../dist/svg/video-wrap-bg.svg);background-position:0 0;background-repeat:repeat-x;background-size:auto 16px;bottom:0;content:"";display:block;height:1rem;left:0;position:absolute;width:100%}.related-content--highlights .related-content__heading{font-size:2rem;line-height:1.2;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:49.375rem;position:relative;text-align:center}.related-content--highlights .card{padding:0}.filters{display:flex;flex-direction:column;margin-bottom:3rem}@media screen and (min-width: 64em){.filters{flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center}}@media screen and (min-width: 64em){.filters>*+*{margin-top:0}}@media screen and (min-width: 64em){.filters .field{flex-basis:17.5rem}}@media screen and (min-width: 64em){.filters .field--auto-width{flex-basis:auto}}.filters label{font-weight:600}.filters label+*{margin-top:0.25rem}@media screen and (min-width: 64em){.filters button{align-self:flex-end}}.categories-filter{display:flex;justify-content:center}.categories-filter__inner{position:relative}.categories-list{background:#33576c;border-radius:.375rem;left:0;list-style:none;margin-top:0 !important;padding:1.25rem;position:absolute;top:100%;width:100%;z-index:10}.categories-list a,.categories-list a:visited,.categories-list a:hover{color:#fff}.categories-list a:hover{text-decoration:none}.categories-list a:focus{color:#000}.meta-info{font-weight:600}.pagination{margin-top:2.5rem}.l-cluster.pagination>*{justify-content:center;margin:0}.l-cluster.pagination>*>*{margin:0}.pagination__list a{color:#33576c;display:block;text-decoration:none;padding:0.6875rem 1.125rem}.pagination__list a[href]:hover{color:#006e87}.pagination__list a:visited{color:#000}.pagination__list a:focus{background-color:#85bfe4;background-image:linear-gradient(to top, #000 3px, #85bfe4 3px, #85bfe4);color:#000;text-decoration:none}.pagination__list a[href][aria-current]{background-color:#ccc;color:#333;font-weight:bold}.pagination__list a[href][aria-current]:hover{text-decoration:underline}.pagination__list a[href][aria-current]:focus{color:#000}.global-footer{background-color:#002e41;color:#fcfcfc;grid-row-start:2;-ms-grid-row:2;grid-row-end:3;-ms-grid-row-span:1;padding:4.6875rem 0 2.5rem;position:relative}.global-footer::before{background-image:url(../../dist/svg/footer-bg.svg);background-position:0 0;background-repeat:repeat-x;background-size:auto 16px;content:"";display:block;height:1rem;left:0;position:absolute;top:-1rem;width:100%}.global-footer a{color:#85bfe4}.global-footer a:visited,.global-footer a:active{color:#85bfe4}.global-footer a:hover{color:#fcfcfc}.global-footer a:focus{background-color:#85bfe4;background-image:none;color:#000}.global-footer__logo-and-links{display:flex;flex-flow:column nowrap}@media screen and (min-width: 80em){.global-footer__logo-and-links{flex-flow:row wrap}}.global-footer__logo{margin-bottom:2rem}@media screen and (min-width: 80em){.global-footer__logo{margin-bottom:0}}.global-footer__columns{margin:-1rem}@media screen and (min-width: 48em){.global-footer__columns{display:flex;flex-flow:row wrap}}@media screen and (min-width: 80em){.global-footer__columns{flex-basis:70%;justify-content:flex-end;margin-left:auto}}.global-footer__columns>div{padding:1rem;flex-basis:10.625rem}.global-footer__columns h2{margin-top:0}.global-footer__columns ul{margin-bottom:0}.global-footer__columns a{font-size:1rem;line-height:1.2;font-weight:700;text-decoration:none}.global-footer__policies,.copyright{font-size:0.875rem;line-height:1.2}.global-footer__policies{margin-bottom:1rem;margin-top:3.125rem}@media screen and (min-width: 80em){.global-footer__policies{margin-top:6.25rem}}.global-footer__policies a{font-weight:normal}.copyright{color:#f4f4f4}.global-footer__social>*{margin:-0.3125rem}@media screen and (min-width: 51.4375em){.global-footer__social>*{justify-content:flex-end}}.global-footer__social>*>*{margin:0.3125rem}.global-footer__social a{align-items:center;display:inline-flex;justify-content:center;padding:0.625rem}.single .content aside{margin-top:4rem}@media screen and (min-width: 64em){.single .content aside{margin-top:0}}.single .content aside>*+*{margin-top:2.5rem}.single-person h1+*{margin-top:0.5rem}.single-person .l-box{max-height:18.75rem;max-width:18.75rem}.single-organisation article h2{margin-top:4rem}.archive .breadcrumbs ol{justify-content:center}.archive h1,.archive .lead{text-align:center}.archive .lead{margin-left:auto;margin-right:auto;max-width:49.5625rem;position:relative}@supports((-webkit-column-gap: 3rem) or (column-gap: 3rem)){.archive .component--people--grid{-webkit-column-gap:3rem;column-gap:3rem}}@supports(grid-template-columns: repeat(auto-fill, minmax(10rem, 1fr))){.archive .component--projects{display:grid;-webkit-column-gap:3.75rem;column-gap:3.75rem;grid-template-columns:repeat(auto-fill, minmax(10rem, 1fr));row-gap:2.25rem}}.projects-wrap{padding-bottom:5rem;padding-top:5rem}.projects-wrap::before{background-image:url(../../dist/svg/hero-bg.svg);background-position:0 0;background-repeat:repeat-x;background-size:auto 16px;content:"";display:block;height:1rem;left:0;position:absolute;top:-0.9375rem;width:100%}.projects-wrap::after{background-image:url(../../dist/svg/projects-wrap-bg.svg);background-position:0 0;background-repeat:repeat-x;background-size:auto 16px;bottom:0;content:"";display:block;height:1rem;left:0;position:absolute;width:100%}.projects-wrap h2{font-size:2rem;line-height:1.2}.projects-wrap h2+*{margin-top:1.5rem}.projects-wrap h2,.projects-wrap .summary{margin-left:auto;margin-right:auto;max-width:49.375rem;position:relative;text-align:center}.projects-wrap .summary{font-size:1.1875rem;font-weight:600;line-height:1.2}.home .component--projects{margin-top:3rem}@supports(grid-template-columns: repeat(auto-fill, minmax(10rem, 1fr))){.home .component--projects{display:grid;-webkit-column-gap:6.25rem;column-gap:6.25rem;grid-template-columns:repeat(auto-fill, minmax(10rem, 1fr));row-gap:2.25rem}}.home .component--projects .l-frame{padding-bottom:100%}.home .component--projects+*{margin-top:2.25rem}.home .component.l-sidebar{background-color:#006e87;box-shadow:0 0 0 100vmax #006e87;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);color:#f4f4f4;padding-bottom:3.5rem;padding-top:2.5rem}.home .component.l-sidebar .sidebar{flex-basis:25rem}.home .component--text--translated div{max-width:none}.home .component--text--translated div:not([lang=ike-Cans]){font-weight:600}.video-wrap{padding-top:2.5rem}.blog .breadcrumbs ol{justify-content:center}.blog h1,.blog .lead{text-align:center}.blog .lead{margin-left:auto;margin-right:auto;max-width:49.5625rem;position:relative}@supports(grid-auto-columns: 100%){.post-list{display:grid;grid-auto-columns:100%;grid-gap:2.5rem;grid-template-columns:1fr}@media screen and (min-width: 48em){.post-list{grid-auto-columns:50%;grid-template-columns:1fr 1fr}}@media screen and (min-width: 64em){.post-list{grid-auto-columns:33.33333%;grid-column-gap:3.75rem;grid-template-columns:1fr 1fr 1fr}}.post-list>*+*{margin-top:0}}.u-float-left{float:left;float:inline-start}.u-float-right{float:right;float:inline-end}.u-text-center{text-align:center}.u-text-left{text-align:left;text-align:start}.u-text-right{text-align:right;text-align:end}@media screen and (min-width: 80em){.u-text-left-from-lap{text-align:left;text-align:start}}@media screen and (min-width: 80em){.u-text-center-from-lap{text-align:center}}@media screen and (min-width: 80em){.u-text-right-from-lap{text-align:right;text-align:end}}.u-full-width{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.u-center{margin-left:auto;margin-right:auto;position:relative}.u-no-margin.u-no-margin{margin:0}.u-no-margin-top.u-no-margin-top{margin-top:0}
