*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizeSpeed;min-height:100vh;line-height:1.5}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--font-body:"Fira Sans",sans-serif;--font-alternate:"Montserrat Alternates",montserrat,"Fira Sans",sans-serif;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--content-max:100rem}@font-face{font-display:swap;font-family:Fira Sans;font-style:normal;font-weight:400;src:local(Fira Sans Regular),local(FiraSans-Regular),url(../fonts/fira-sans-v10-latin-regular.woff2)format("woff2"),url(../fonts/fira-sans-v10-latin-regular.woff)format("woff")}@font-face{font-display:swap;font-family:Fira Sans;font-style:italic;font-weight:400;src:local(Fira Sans Italic),local(FiraSans-Italic),url(../fonts/fira-sans-v10-latin-italic.woff2)format("woff2"),url(../fonts/fira-sans-v10-latin-italic.woff)format("woff")}@font-face{font-display:swap;font-family:Fira Sans;font-style:normal;font-weight:500;src:local(Fira Sans Medium),local(FiraSans-Medium),url(../fonts/fira-sans-v10-latin-500.woff2)format("woff2"),url(../fonts/fira-sans-v10-latin-500.woff)format("woff")}@font-face{font-display:swap;font-family:Fira Sans;font-style:normal;font-weight:600;src:local(Fira Sans SemiBold),local(FiraSans-SemiBold),url(../fonts/fira-sans-v10-latin-600.woff2)format("woff2"),url(../fonts/fira-sans-v10-latin-600.woff)format("woff")}@font-face{font-display:swap;font-family:Fira Sans;font-style:normal;font-weight:700;src:local(Fira Sans Bold),local(FiraSans-Bold),url(../fonts/fira-sans-v10-latin-700.woff2)format("woff2"),url(../fonts/fira-sans-v10-latin-700.woff)format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local(Roboto),local(Roboto-Regular),url(../fonts/roboto-v32-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local(Roboto),local(Roboto-Regular),url(../fonts/roboto-v32-latin-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/Montserrat-Regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(../fonts/Montserrat-Italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(../fonts/Montserrat-Medium.woff2)format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(../fonts/Montserrat-MediumItalic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(../fonts/Montserrat-SemiBold.woff2)format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:url(../fonts/Montserrat-SemiBoldItalic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/Montserrat-Bold.woff2)format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(../fonts/Montserrat-BoldItalic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Montserrat Alternates;font-style:normal;font-weight:400;src:url(../fonts/MontserratAlternates-Regular.woff2)format("woff2");unicode-range:U+49,U+6C}@font-face{font-display:swap;font-family:Montserrat Alternates;font-style:italic;font-weight:400;src:url(../fonts/MontserratAlternates-Italic.woff2)format("woff2");unicode-range:U+49,U+6C}@font-face{font-display:swap;font-family:Montserrat Alternates;font-style:normal;font-weight:500;src:url(../fonts/MontserratAlternates-Medium.woff2)format("woff2");unicode-range:U+49,U+6C}@font-face{font-display:swap;font-family:Montserrat Alternates;font-style:italic;font-weight:500;src:url(../fonts/MontserratAlternates-MediumItalic.woff2)format("woff2");unicode-range:U+49,U+6C}@font-face{font-display:swap;font-family:Montserrat Alternates;font-style:normal;font-weight:600;src:url(../fonts/MontserratAlternates-SemiBold.woff2)format("woff2");unicode-range:U+49,U+6C}@font-face{font-display:swap;font-family:Montserrat Alternates;font-style:italic;font-weight:600;src:url(../fonts/MontserratAlternates-SemiBoldItalic.woff2)format("woff2");unicode-range:U+49,U+6C}@font-face{font-display:swap;font-family:Montserrat Alternates;font-style:normal;font-weight:700;src:url(../fonts/MontserratAlternates-Bold.woff2)format("woff2");unicode-range:U+49,U+6C}@font-face{font-display:swap;font-family:Montserrat Alternates;font-style:italic;font-weight:700;src:url(../fonts/MontserratAlternates-BoldItalic.woff2)format("woff2");unicode-range:U+49,U+6C}body{font-family:var(--font-body)}input,button,textarea,select{line-height:normal}::placeholder{color:inherit;opacity:.54}h1{color:#313131;font-size:2.1875rem;font-weight:var(--font-weight-semibold);margin-block:.67em;margin-inline:0}h2{color:#313131;font-size:1.5rem;font-weight:var(--font-weight-medium);margin-block:.83em;margin-inline:0}h3,.h3{font-size:1.125rem;font-weight:var(--font-weight-bold);margin-block:1em;margin-inline:0}h4{font-size:1rem;font-weight:var(--font-weight-bold)}a{color:#5879a0;font-weight:var(--font-weight-bold);text-decoration:none}a:hover,a:focus{background-color:var(--fl-linkFgColor,#fadc90);color:#4d6b8d;border-radius:.25rem}a:focus{box-shadow:0 0 0 .25rem var(--fl-linkBgColor,#fadc90),0 0 0 .375rem var(--fl-linkFgColor,black);outline:none}li{list-style:unset}p{margin-block:1em;margin-inline:0}button:hover:before,button:focus:before,button:active:before{top:.25rem;left:.25rem}svg:not([fill]){fill:currentColor}button::-moz-focus-inner{outline:none}button:focus{outline:none}button:-moz-focusring{color:#0000;text-shadow:0 0 #465d8b}button:not(.fl-prefsEditor-buttons,.fl-textfieldStepper-button,.fl-prefsEditor-showHide,.fl-prefsEditor-reset,.fl-switchUI-control,.lty-playbtn,.search-button){color:#465d8b;background-color:#cee6c5;border:0;border-radius:1.75rem;block-size:3.375rem;padding-block:.5rem;padding-inline:2.125rem;font-size:1.5rem;font-weight:400;line-height:1.41667;transform:perspective(.0625rem)translateZ(0);box-shadow:inset 0 0 0 .125rem #8caabb}button:not(.fl-prefsEditor-buttons,.fl-textfieldStepper-button,.fl-prefsEditor-showHide,.fl-prefsEditor-reset,.fl-switchUI-control,.lty-playbtn,.search-button,.expander__toggle):before{content:"";opacity:1;border-radius:1.625rem;block-size:3.375rem;inline-size:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 .125rem #8caabb}@media screen and (width>=68.75rem){h1{font-size:3.125rem}h2{font-size:2.1875rem}h3,.h3{font-size:1.5rem}h4{font-size:1.125rem}}aside{justify-self:end;display:none}@media screen and (width>=68.75rem){#defaultContainer aside{display:inherit;padding-block-start:3.625rem}#defaultContainer aside nav ul{inline-size:12.1875rem;padding-block:0;padding-inline:0;list-style-type:none;position:sticky;top:3.625rem;box-shadow:inset .0625rem 0 #465d8b}#defaultContainer aside nav ul li{inline-size:9.875rem;margin-block:0 1.4375rem;margin-inline:0;padding-inline-start:1.25rem;left:-.125rem}#defaultContainer aside nav ul li.active{padding-inline-start:1.375rem;position:relative;box-shadow:inset .3125rem 0 #465d8b}#defaultContainer aside nav ul li a{color:#2e405b;font-weight:var(--font-weight-normal);font-size:1.125rem!important}#defaultContainer aside nav ul li:first-child a{font-weight:var(--font-weight-bold)}}.badges h3{margin-block-end:0}.badges h3+div p{margin-block-start:.375rem}.brand{block-size:auto;inline-size:4.5rem}.brand a{block-size:inherit;color:#000;align-items:center;display:flex;position:relative}.brand .logo{block-size:5.625rem;inline-size:5.625rem}.brand .logotype{block-size:2rem;inline-size:12.5rem}@media screen and (width>=68.75rem){.brand a{display:inline-flex}}.homepage-cards{flex-direction:column;justify-content:flex-start;gap:2.375rem;padding-block:3.625rem;display:flex}.homepage-cards .card{aspect-ratio:271/476;font-family:"Montserrat Alternates",Montserrat,var(--font-alternate);text-align:center;background-color:#fff;background-repeat:no-repeat;border:.0625rem solid #0000;border-radius:.625rem;max-block-size:31.3588rem;inline-size:100%;max-inline-size:17.8456rem;position:relative;box-shadow:0 .25rem .25rem #00000040}.homepage-cards .card a:hover,.homepage-cards .card a:focus{box-shadow:none;background:0 0}.homepage-cards .card:hover,.homepage-cards .card:has(a:focus){box-shadow:0 0 0 .125rem #000,.625rem .625rem .625rem #00000040}.homepage-cards .card a:after{content:"";position:absolute;inset:0}.homepage-cards .card h2,.homepage-cards .card p{color:#000;text-align:start;margin-block-start:.9375rem;margin-block-end:unset;margin-inline:1.1875rem}.homepage-cards .card h2{font-size:unset;font-weight:600;line-height:1.3}.homepage-cards .card h2 a{color:#000;font-size:1.875rem;font-weight:600;display:inline-block}.homepage-cards .card h2 a:hover,.homepage-cards .card h2 a:focus{background-color:unset}.homepage-cards .card p{font-size:1.25rem;font-weight:400;line-height:1.75rem}.homepage-cards .card .card__content{block-size:100%;inline-size:100%;position:absolute;inset:0}.homepage-cards .card svg{border-end-end-radius:.5rem;position:absolute;bottom:0;left:0}.homepage-cards .blue{background-color:#abdde9}.homepage-cards .blue svg .cls-1{fill:var(--fl-bgColor,#abdde9);stroke:var(--fl-fgColor,transparent)}.homepage-cards .blue svg .cls-2{fill:var(--fl-bgColor,#198293);stroke:var(--fl-fgColor,transparent)}.homepage-cards .blue svg .cls-3{fill:var(--fl-bgColor,#55769f);stroke:var(--fl-fgColor,transparent)}.homepage-cards .blue svg .cls-4{fill:var(--fl-bgColor,#6ab9c6);stroke:var(--fl-fgColor,transparent)}.homepage-cards .blue svg .cls-5{fill:var(--fl-bgColor,#37a5b7);stroke:var(--fl-fgColor,transparent)}.homepage-cards .green{background-color:#cde6c4}.homepage-cards .green svg .cls-1{fill:var(--fl-bgColor,#cde6c4);stroke:var(--fl-fgColor,transparent)}.homepage-cards .green svg .cls-2{fill:var(--fl-bgColor,#daeed3);stroke:var(--fl-fgColor,transparent)}.homepage-cards .green svg .cls-3{fill:var(--fl-bgColor,#b1d6a1);stroke:var(--fl-fgColor,transparent)}.homepage-cards .green svg .cls-4{fill:var(--fl-bgColor,#96bc84);stroke:var(--fl-fgColor,transparent)}.homepage-cards .green svg .cls-5{fill:var(--fl-bgColor,#85a576);stroke:var(--fl-fgColor,transparent)}.homepage-cards .yellow{background-color:#ffcb70}.homepage-cards .yellow a div{margin-block-start:.25rem}.homepage-cards .yellow .cls-1{fill:var(--fl-bgColor,#95d2f9);stroke:var(--fl-fgColor,transparent)}.homepage-cards .yellow .cls-2{fill:var(--fl-bgColor,#dd9c3e);stroke:var(--fl-fgColor,transparent)}.homepage-cards .yellow .cls-3{fill:var(--fl-bgColor,#fbb23e);stroke:var(--fl-fgColor,transparent)}.homepage-cards .yellow .cls-4{fill:var(--fl-bgColor,#fff);stroke:var(--fl-fgColor,transparent)}.homepage-cards .yellow .cls-5{fill:var(--fl-bgColor,#ffbf59);stroke:var(--fl-fgColor,transparent)}.homepage-cards .azure{background-color:#89b2e0}.homepage-cards .azure .cls-1{fill:var(--fl-bgColor,#fbdc90);stroke:var(--fl-fgColor,transparent)}.homepage-cards .azure .cls-2{fill:var(--fl-bgColor,#337595);stroke:var(--fl-fgColor,transparent)}.homepage-cards .azure .cls-3{fill:var(--fl-bgColor,#5b9ad2);stroke:var(--fl-fgColor,transparent)}.homepage-cards .azure .cls-4{fill:var(--fl-bgColor,#3b93e4);stroke:var(--fl-fgColor,transparent)}.homepage-cards .azure .cls-5{fill:var(--fl-bgColor,#4892c4);stroke:var(--fl-fgColor,transparent)}@media screen and (width>=47.5rem){.homepage-cards{grid-template-columns:repeat(2,17.8456rem);display:grid}}@media only screen and (width>=90.4375rem){.homepage-cards{grid-template-columns:repeat(4,17.8456rem)}}[class*=fl-theme]:not(.fl-theme-prefsEditor-default) div.card__content{background:0 0!important}.expander{background-color:#fff;border-radius:.625rem;padding:1rem;box-shadow:0 0 .4375rem #00000040}.expander .expander__preview{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(70px,230px) minmax(50%,1fr);column-gap:1rem;display:grid;position:relative}.expander .expander__preview img{grid-row:1/4;block-size:auto;inline-size:100%}.expander .expander__preview .expander__title{color:#465d8b;font-weight:var(--font-weight-semibold);border-block-end:0;grid-row:1/2;margin:0}.expander .expander__preview .expander__subtitle{grid-row:2/3;font-weight:600}.expander .expander__preview button{appearance:none;color:#465d8b;background:0 0;border:none;flex-direction:column;grid-row:3/4;justify-content:center;align-items:center;block-size:2rem;inline-size:2rem;padding:0;display:flex;position:absolute;bottom:0;right:0}.expander .expander__preview button svg{block-size:1.5rem;inline-size:1.5rem}.expander .expander__preview button[aria-expanded=true] .vert{display:none}.expander .expander__preview button:hover,.expander .expander__preview button:focus{color:#465d8b;background-color:#fadc90;outline:0}.expander+.expander{margin-block-start:1rem}.stroke-black{stroke:var(--currentcolor,black)}.fill-black{fill:var(--currentcolor,black)}.fill-c4c4c4{fill:var(--currentcolor,#c4c4c4)}.expand-svg{fill:var(--expand-button-color,#ffe6a7);stroke:var(--expand-button-stroke-color,#8caabb);stroke-width:var(--expand-button-stroke-width,.25rem)}.filter{border:.0625rem solid #8caabb;margin-block-end:3rem}.filter button{cursor:pointer;background-color:#0000;background-repeat:no-repeat;border:none;outline:none;overflow:hidden}.filter .filter-checkbox{opacity:0;position:absolute}.filter .filter-checkbox+label,.filter .filter-checkbox+span{cursor:pointer;padding:0;position:relative}.filter .filter-checkbox+label:before,.filter .filter-checkbox+span:before{content:"";vertical-align:text-top;outline:.0625rem solid #8caabb;block-size:1.25rem;inline-size:1.25rem;margin-inline-end:.625rem;display:inline-block}.filter .filter-checkbox:checked+label:after,.filter .filter-checkbox:checked+span:after{color:#fff;content:"✓";block-size:.125rem;inline-size:.125rem;font-size:1.125rem;position:absolute;top:0;left:2rem}.filter .filter-header{background-color:#ffe6a7;flex-direction:row;justify-content:space-between;display:flex}.filter .filter-header h2{border-block-end:none;padding-inline-start:.5rem;line-height:.5rem}.filter .filter-header button{margin-inline-end:1rem}.filter .filter-header svg{block-size:1.5rem;inline-size:1.5rem}.filter .filter-choices{grid-template-columns:repeat(1,auto);margin:0;padding:0;list-style-type:none;display:grid}.filter .filter-choices li{padding-block:.25rem;padding-inline:.5rem}.filter .filter-choices li label{text-indent:-1.875rem;padding-inline-start:1.8125rem;display:block}.filter .filter-buttons{background-color:#f3f3f3;border-block-start:.0625rem solid #8caabb;justify-content:flex-end;display:flex}.filter .filter-buttons svg{fill:none;block-size:2.5rem;inline-size:2.5rem;margin-inline-end:.1875rem;padding:.1875rem}.filter .filter-buttons span{font-size:.875rem}.filter .apply-button,.filter .reset-button{padding-block:.0625rem;padding-inline:.1875rem}.filter .apply-button span,.filter .reset-button span{display:inline-flex}.filter .apply-button:focus svg,.filter .apply-button:hover svg,.filter .reset-button:focus svg,.filter .reset-button:hover svg{background-color:#ffe6a7}.filter .filter-expand-button:focus,.filter .filter-expand-button:hover{--expand-button-color:#8caabb;--expand-button-stroke-color:#ffe6a7;--expand-button-stroke-width:0}.fl-input-enhanced .filter-checkbox+label:before,.fl-input-enhanced .filter-checkbox+span:before{outline:.1875rem double #8caabb}.filter .filter-checkbox:checked+label:before,.filter .filter-checkbox:checked+span:before{background:#8caabb}.filter .filter-checkbox:focus+label:before,.filter .filter-checkbox:hover+label:before,.filter .filter-checkbox:focus+span:before,.filter .filter-checkbox:hover+span:before{outline:.15625rem solid #8caabb}.fl-input-enhanced .filter-checkbox:focus+label:before,.fl-input-enhanced .filter-checkbox:hover+label:before,.fl-input-enhanced .filter-checkbox:focus+span:before,.fl-input-enhanced .filter-checkbox:hover+span:before{border:.15625rem solid #8caabb;outline:.21875rem double #8caabb}.filter .filter-checkbox:checked:focus+label:before,.filter .filter-checkbox:checked:hover+label:before,.filter .filter-checkbox:checked:focus+span:before,.filter .filter-checkbox:checked:hover+span:before{outline:.1875rem double #8caabb}.fl-input-enhanced .filter-checkbox:checked:focus+label:before,.fl-input-enhanced .filter-checkbox:checked:hover+label:before,.fl-input-enhanced .filter-checkbox:checked:focus+span:before,.fl-input-enhanced .filter-checkbox:checked:hover+span:before{border:.0625rem solid #fff;outline:.1875rem double #8caabb;box-shadow:inset 0 0 0 .0625rem #8caabb}@media screen and (width>=68.75rem){.filter .filter-header h2{padding-inline-start:1rem}.filter .filter-header button{margin-inline-end:1.5rem}.filter .filter-choices{grid-template-columns:repeat(2,auto)}.filter .filter-choices li{padding-block:.25rem;padding-inline:1rem}.filter .filter-buttons button{margin-inline-end:.5rem;padding:.25rem}.filter .filter-buttons span{font-size:1.125rem}}.idrc-indicator-wrapper{font-family:var(--font-alternate);background-color:#f4f8fc}.idrc-indicator{max-inline-size:var(--content-max);padding-block:1.25rem}.idrc-indicator-element{align-items:center;padding-block:0;padding-inline:1.5rem;font-size:1rem;line-height:1.25rem;display:flex}.idrc-indicator-element svg{margin-block-end:-.1875em}.idrc-indicator-element a{color:#000;text-decoration:underline}@media screen and (width>=47.5rem){.idrc-indicator-element{padding-inline:6rem;line-height:1.3125rem}}.event-page .event-cover-image{max-inline-size:100%;margin-inline:auto;display:block}.event-page .description{margin-block-end:6.25rem}.event-page .description h3{border-block-end:.3125rem solid #fdcc70;line-height:3.75rem}.tags{flex-wrap:wrap;display:flex}.tags a{color:#4d6b8d;font-weight:var(--font-weight-bold);background-color:#ffe6a7;border-radius:1.25rem;margin-block:.5rem;margin-inline:0 1rem;padding-block:.3125rem;padding-inline:1rem;box-shadow:inset 0 0 0 .0625rem #0000}.tags a:focus,.tags a:hover{box-shadow:inset 0 0 0 .0625rem #5c81a9}.fill-fadc90{fill:var(--bColor,#fadc90)}.fill-fdcc70{fill:var(--bColor,#fdcc70)}.fill-f49822{fill:var(--bColor,#f49822)}.fill-cee6c5{fill:var(--bColor,#cee6c5)}.fill-fcb33e{fill:var(--bColor,#fcb33e)}.fill-c0d8ca{fill:var(--bColor,#c0d8ca)}.fill-c1c6c1{fill:var(--bColor,#c1c6c1)}.fill-a0b9c1{fill:var(--bColor,#a0b9c1)}.fill-8cb6c6{fill:var(--bColor,#8cb6c6)}.fill-acdde9{fill:var(--bColor,#acdde9)}.fill-aedbd5{fill:var(--bColor,#aedbd5)}.fill-b0d0be{fill:var(--bColor,#b0d0be)}.fill-b2bcb1{fill:var(--bColor,#b2bcb1)}.fill-8eabb8{fill:var(--bColor,#8eabb8)}.fill-77a5bb{fill:var(--bColor,#77a5bb)}.fill-84bcde{fill:var(--bColor,#84bcde)}.fill-85bbd1{fill:var(--bColor,#85bbd1)}.fill-88b5c4{fill:var(--bColor,#88b5c4)}.fill-8caabb{fill:var(--bColor,#8caabb)}.fill-74a0bf{fill:var(--bColor,#74a0bf)}.fill-639cc0{fill:var(--bColor,#639cc0)}.fill-6995bf{fill:var(--bColor,#6995bf)}.fill-6b91b7{fill:var(--bColor,#6b91b7)}.fill-6f8ab1{fill:var(--bColor,#6f8ab1)}.fill-6085b3{fill:var(--bColor,#6085b3)}.fill-5482b3{fill:var(--bColor,#5482b3)}.fill-556da2{fill:var(--bColor,#556da2)}.fill-566d9e{fill:var(--bColor,#566d9e)}.fill-566a9a{fill:var(--bColor,#566a9a)}.fill-586697{fill:var(--bColor,#586697)}.fill-506499{fill:var(--bColor,#506499)}.fill-486399{fill:var(--bColor,#486399)}.fill-6895c6{fill:var(--bColor,#6895c6)}.initiatives.dynamic-view,.resources.dynamic-view{display:none}.static-view .filter-body{border-block-start:1px solid #8caabb;display:none}.initiatives .search-container,.resources .search-container{padding-block-end:1.6875rem}.initiatives .search-container svg,.resources .search-container svg{margin-inline-start:1rem;top:1rem;left:0}.initiatives .search-container input[type=search],.resources .search-container input[type=search]{border:1px solid #465d8b;border-radius:1.75rem;inline-size:100%;padding-block:1rem;padding-inline-start:3rem;font-size:1.125rem}.initiatives .search-container input[type=search]:focus,.resources .search-container input[type=search]:focus{inline-size:100%;padding-inline-start:3rem}.initiatives .search-container ::placeholder,.resources .search-container ::placeholder{color:#465d8b}.initiatives .search-result,.resources .search-result{color:#465d8b;margin-block-start:-2rem}.initiatives .search-for-title,.resources .search-for-title{color:#465d8b}.initiatives .tags,.resources .tags{margin-block:-1rem 1rem;margin-inline:0}.initiatives .search-term,.resources .search-term{margin-block:-.5rem 2rem;margin-inline:0}.initiatives .search-container input[type=search]{margin-inline-start:-.5rem}@media screen and (width>=68.75rem){.initiatives .search-container{inline-size:18rem;margin-inline-start:auto}.initiatives .search-container input[type=search]{inline-size:18rem;margin-inline-start:0}}.news-grid{grid-gap:1.875rem 2.375rem;grid-template-columns:repeat(1,1fr);display:grid}.news-grid .api-content{box-sizing:border-box;background:#fff;border:1px solid #000}.news-grid .api-content .news-item .preview-media-wrapper .content{display:none}.news-grid .api-content .news-item .author{color:#6c6c6c;font-style:italic;font-weight:var(--font-weight-semibold)}.news-grid .api-content .news-item .date{padding-block-end:.5rem}.news-grid .api-content .news-item .preview-content{max-block-size:3.6rem;margin-block-end:1rem;padding-inline-end:1rem;line-height:1.2rem;position:relative;overflow:hidden}.news-grid .api-content .news-item .preview-content:before{content:"...";position:absolute;bottom:0;right:0}.news-grid .api-content .news-item .preview-content:after{content:"";background:#fff;block-size:1rem;inline-size:1rem;margin-block-start:.2rem;position:absolute;right:0}@media screen and (width>=68.75rem){.news-grid{grid-template-columns:repeat(2,1fr)}.news-grid .api-content .news-item{padding:0}.news-grid .api-content .news-item .preview-media-wrapper{aspect-ratio:16/9}.news-grid .api-content .news-item .preview-media-wrapper .content{display:block}.news-grid .api-content .news-item .preview-media-wrapper .placeholder-img{block-size:100%;inline-size:100%}.news-grid .api-content .news-item .preview-media-wrapper img{object-fit:cover;block-size:100%;inline-size:100%}.news-grid .content-preview{padding-block:.0625rem;padding-inline:3.75rem}}.pagination{text-align:center;margin-block-start:1.6875rem;margin-inline:-10%;padding:0;line-height:2.375rem;display:block}.pagination .pagination-list{margin:auto;display:flex}.pagination .previous,.pagination .next{block-size:4.0625rem}.pagination .previous{margin-inline-end:.375rem}.pagination .next{margin-inline-start:.375rem}.pagination .pagination-link{color:#465d8b;float:left;background-color:#cee6c5;border:0;border-radius:100%;block-size:2.8125rem;inline-size:2.8125rem;margin-block:.625rem;margin-inline:.3125rem;font-size:1.125rem;font-weight:400;line-height:2.8125rem;transform:perspective(.3125rem)translateZ(0);box-shadow:inset 0 0 0 .125rem #8caabb}.pagination .pagination-link:before{content:"";opacity:1;border-radius:100%;block-size:100%;inline-size:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 .125rem #8caabb}.pagination .pagination-link:hover:before,.pagination .pagination-link:focus:before,.pagination .pagination-link:active:before{top:.25rem;left:.25rem}.pagination .pagination-ellipsis{margin-block:.5625rem;margin-inline:0}.pagination .pagination-ellipsis span{color:#5c81a9;font-size:1.125rem}.pagination li{list-style:none}.pagination li a.is-current{background-color:#f7fff4;box-shadow:inset 0 0 0 .125rem #465d8b}.pagination li a.is-current:before{box-shadow:inset 0 0 0 .125rem #465d8b}.pagination li.hide-on-mobile{display:none}.pagination li:first-child,.pagination li:last-child{flex:1}.pagination .pagination-next,.pagination .pagination-previous{color:#465d8b;float:left;margin-block:.625rem;margin-inline:.3125rem;line-height:2.8125rem}.pagination .pagination-next svg,.pagination .pagination-previous svg{fill:none;stroke:currentColor;stroke-width:2px;block-size:1.5rem;inline-size:.875rem}.pagination .pagination-previous{float:right}.pagination .pagination-next{float:left}.pagination .pagination-next:hover,.pagination .pagination-previous:hover,.pagination .pagination-next:focus,.pagination .pagination-previous:focus{background-color:#0000}.pagination .pagination-next:hover svg,.pagination .pagination-previous:hover svg,.pagination .pagination-next:focus svg,.pagination .pagination-previous:focus svg{fill:currentColor;stroke-width:.25px}@media screen and (width>=68.75rem){.pagination{margin-block-start:3.875rem;margin-inline:auto;line-height:2.1875rem}.pagination .previous,.pagination .next{margin-block:0;margin-inline:1.25rem}.pagination .pagination-ellipsis{margin-block:.25rem;margin-inline:0}.pagination .pagination-ellipsis span{font-size:1.5rem}.pagination li.hide-on-mobile{display:block}.pagination li:not(:first-child,:last-child){padding-block-start:.25rem}.pagination .pagination-list{inline-size:40rem}.pagination .pagination-link{block-size:3.3125rem;inline-size:3.3125rem;margin-block:0;margin-inline:.8125rem;font-size:1.5rem;line-height:3.3125rem}.pagination .pagination-next,.pagination .pagination-previous{line-height:3rem}}.post-article .author{color:#6c6c6c;font-style:italic}.post-article .date{margin-block-end:4rem}.post-article .api-content{border-block-end:2px solid #465d8b;margin-block-end:1.5rem;padding-block-end:10rem}.post-article .tags-info h2{color:#465d8b;margin-block:.5rem;margin-inline:0}.post-article .tags{margin-block-end:5rem}.resource-detail .features{grid-template-columns:5rem auto;row-gap:2rem;display:grid}.resource-detail .features svg{block-size:3rem;inline-size:3rem}.resource-detail .features div{align-self:center}.resource-detail .features .feature-name{color:#465d8b;font-weight:var(--font-weight-bold)}.resource-detail .features .learn-tag{background-color:#e7e7e7;border-radius:1.375rem;margin-block:.125rem;margin-inline:.5rem 0;padding-block:.5rem;padding-inline:1rem;display:inline-block}@media screen and (width>=68.75rem){.resource-detail .features{align-items:center}}.fill-465d8b{fill:var(--currentcolor,#465d8b)}.stroke-465d8b{stroke:var(--currentcolor,#465d8b)}.fill-stroke-465d8b{fill:var(--currentcolor,#465d8b);stroke:var(--currentcolor,#465d8b)}.fill-white-stroke-465d8b{fill:var(--bColor,white);stroke:var(--currentcolor,#465d8b)}.resources h1{margin-block-end:0}.resources .api-content{grid-template-columns:1fr;row-gap:2rem;display:grid}.resources .api-content a:hover,.resources .api-content a:focus{border-radius:1.125rem}.resources .api-content .tile-item{block-size:auto;margin:0}.resources .api-content .tile-item .tile-resource{border-radius:1.125rem;padding-block:0 .5rem;padding-inline:1rem}.resources .search-container{margin-block:2rem 0;margin-inline:0}.resources .search-container input[type=search]{border:none;padding-block:1rem;font-size:1.125rem;box-shadow:0 0 .4375rem #00000040}.resources .search-container svg{top:1rem;left:0}.resources .filter{background-color:#f8f8f8;border:none;border-radius:.5625rem;margin-block-end:2rem;padding-block:.5rem;padding-inline:1rem;box-shadow:0 0 .4375rem #00000040}.resources .filter h2{font-size:1.5625rem;font-weight:var(--font-weight-bold);text-transform:uppercase;border-block-end:.0625rem solid #888;margin:0;padding-block:0 .75rem;padding-inline:.25rem 0}.resources .filter h3{color:#313131;border-block-end:none;font-size:1.125rem;line-height:2.5rem}.resources .filter .filter-buttons{background-color:initial;border-block-start:none;gap:.5rem;margin-block-start:1.5rem}.resources .filter .filter-buttons button{background-color:#fff;box-shadow:0 0 .4375rem #00000040}.resources .filter .filter-header{background-color:initial;border-block-end:.0625rem solid #888;margin:0;padding-block:0;padding-inline:1rem}.resources .filter .filter-header:hover{box-shadow:0 .1875rem .125rem -.125rem #0009}.resources .filter .filter-header button{align-self:center;block-size:2rem;margin-inline-end:0;padding:0}.resources .filter .filter-body[data-section=topics]{display:block}.resources .filter .filter-body .filter-clear{justify-content:end;display:flex}.resources .filter .filter-body .filter-clear button{color:#465d8b;font-size:1.125rem;font-weight:var(--font-weight-semibold)}.resources .filter .filter-body .filter-clear button:hover,.resources .filter .filter-body .filter-clear button:focus{text-decoration:underline}.resources .filter .filter-expand-button{--expand-button-color:none;--expand-button-stroke-color:#313131}.resources .filter .filter-expand-button svg{background-color:initial!important}.resources .filter .filter-expand-button svg .expand-svg{fill:none}.resources .filter .filter-expand-button:focus,.resources .filter .filter-expand-button:hover{--expand-button-color:#313131;--expand-button-stroke-color:#313131}.resources .filter .topic-choices{flex-wrap:wrap;gap:1.125rem;padding-inline-start:0;font-size:1.25rem;list-style:none;display:flex}.resources .filter .topic-choices li{flex:initial;text-align:center;grid-template-rows:1fr min-content;min-inline-size:100%;display:grid}.resources .filter .topic-choices li:hover .topic-checkbox span:before{outline:.15625rem solid #8caabb}.resources .filter .topic-choices li svg{block-size:5rem;inline-size:100%}.resources .filter .topic-choices li .topic-title{cursor:pointer;font-weight:var(--font-weight-semibold);border-radius:.5rem .5rem 0 0;grid-template-columns:2fr 1fr;align-items:center;column-gap:1rem;block-size:auto;padding:1rem;display:grid}.resources .filter .topic-choices li .aiAndDisability{background-color:#89b2e0}.resources .filter .topic-choices li .dataScience{background-color:#abdde9}.resources .filter .topic-choices li .aiEthics{background-color:#cde6c4}.resources .filter .topic-choices li .designAndMethods{background-color:#ffcb70}.resources .filter .topic-choices li .ictStandards{background-color:#cde6c4}.resources .filter .topic-choices li .topic-checkbox{background:#fff;border:1px solid #8caabb;border-radius:0 0 .5rem .5rem}.resources .filter .topic-choices li .topic-checkbox .filter-checkbox+label,.resources .filter .topic-choices li .topic-checkbox .filter-checkbox+span{border-radius:0 0 .5rem .5rem;font-size:1.125rem;display:block}.resources .filter .topic-choices li .topic-checkbox .filter-checkbox+label:before,.resources .filter .topic-choices li .topic-checkbox .filter-checkbox+span:before{vertical-align:middle;margin-inline-end:0}.resources .filter .topic-choices li .topic-checkbox .filter-checkbox:checked+label:after,.resources .filter .topic-choices li .topic-checkbox .filter-checkbox:checked+span:after{margin-inline-start:-.4375rem;left:50%}@media screen and (width>=68.75rem){.resources .api-content{grid-template-columns:1fr 1fr;gap:3rem}.resources .api-content .tile-item{block-size:100%}.resources .api-content .tile-item .tile-resource{padding-block:0 1rem;padding-inline:1rem}.resources .filter{margin-block-end:3rem;padding-block:1.5rem;padding-inline:2.5rem}.resources .filter .topic-choices{gap:1rem}.resources .filter .topic-choices li{min-inline-size:unset;text-align:center;flex:1 0 18%}.resources .filter .topic-choices li svg{block-size:auto}.resources .filter .topic-choices li .topic-title{grid-template-columns:initial;align-items:start;gap:1rem 0;block-size:100%;padding:1rem}.resources .filter .topic-choices li .topic-title svg{align-self:end}}.search-container{position:relative}.search-container button{appearance:none;background:0 0;border:0;border-radius:50%;block-size:2.75rem;inline-size:2.75rem;position:absolute}.search-container button:hover{background-color:#fbdc90}.search-container button:focus{box-shadow:inset 0 0 0 .125rem #000}.search-container svg{fill:var(--fl-bgColor,#fff);block-size:2rem;inline-size:2rem}.search-container input[type=search]{border:0;border-radius:50%;outline:none;inline-size:1rem;padding-block:.5rem;padding-inline:1rem;font-size:.875rem}.tile-item{border-radius:1.125rem;margin-block:2rem;margin-inline:0;display:grid;box-shadow:0 0 .4375rem #00000040}.tile-item:hover{box-shadow:0 0 2.1875rem #0000008c}.tile-item .tile-narrative,.tile-item .tile-resource{border-radius:1.125rem;min-block-size:13rem;padding-block:0 1rem;padding-inline:1rem}.tile-item .tile-narrative h2,.tile-item .tile-resource h2{border-block-end:.125rem solid #c4c4c4;padding-block-end:1rem}.tile-item .tile-narrative .author,.tile-item .tile-resource .author{color:#000;font-style:italic;font-weight:var(--font-weight-semibold)}.tile-item .tile-narrative .date,.tile-item .tile-resource .date{color:#6c6c6c;padding-block-end:1rem;font-style:italic}.tile-item .tile-narrative .description,.tile-item .tile-resource .description{color:#000;font-weight:var(--font-weight-normal)}.tile-item .tile-resource .h3{color:#465d8b;border-block-end:none;padding-block-end:0}.tile-item .tile-resource .info{color:#000;font-weight:var(--font-weight-normal);margin-block-start:1rem}.tile-item .tile-resource .info svg{block-size:1.25rem;inline-size:1.25rem;margin-inline-end:.75rem}.tile-item .tile-resource .info .resource-readability-list{padding-inline-start:0;list-style:none;display:inline}.tile-item .tile-resource .info .resource-readability-list li{display:inline}.tile-item .tile-resource .info .resource-tags-list{margin-block:1rem 0;margin-inline:0;padding-inline-start:0}.tile-item .tile-resource .info .resource-tags-list li{background:#e7e7e7;border-radius:2rem;margin-block:0 .75rem;margin-inline:0 .75rem;padding-block:.25rem;padding-inline:1rem;display:inline-block}.tile-item .tile-image{display:none}@media screen and (width>=68.75rem){.tile-item{grid-template-rows:100%;grid-template-columns:70% 30%}.tile-item .tile-narrative,.tile-item .tile-resource{border-radius:1.125rem 0 0 1.125rem;min-block-size:21rem;padding-block:0 1rem;padding-inline:2rem 1rem}.tile-item .tile-image{border-radius:0 0 1.125rem 1.125rem;block-size:100%;display:block}.tile-item .tile-image img,.tile-item .tile-image svg{border-radius:0 1.125rem 1.125rem 0;block-size:100%;inline-size:100%}.resources .tile-item{grid-template-columns:1fr;margin:0}}header .site-nav{position:relative;box-shadow:0 0 1.25rem #0000001a}header .site-nav:after{background:linear-gradient(var(--fl-fgColor,#fff),#0000000d);content:"";block-size:15px;inline-size:100vw;display:block;position:absolute;top:8.125rem;left:0}header .site-nav-inner{background:#fff;grid-template-rows:8.125rem 5.9375rem;grid-template-columns:4.5rem 1fr;align-items:center;gap:1.125rem;inline-size:calc(100vw - 2.25rem);margin-inline:auto;display:grid}header .site-nav-inner .brand svg{stroke:var(--fl-linkFgColor)}header .site-nav-inner .header-join{box-shadow:inset 0 0 0 .0625rem var(--fl-linkFgColor,black);color:#000;font-family:var(--font-alternate);font-size:.875rem;font-weight:var(--font-weight-bold);text-align:center;white-space:nowrap;border-radius:2.25rem;justify-self:end;block-size:max-content;inline-size:max-content;padding-block:1.125rem;padding-inline:.875rem}header .site-nav-inner .header-join:hover,header .site-nav-inner .header-join:focus{box-shadow:inset 0 0 0 .125rem var(--fl-linkFgColor,black)}header .site-nav-inner [aria-expanded]{border:unset;border-radius:unset;box-shadow:none;color:#000;background:0 0;flex-direction:column;justify-self:center;align-items:center;block-size:5.625rem;inline-size:3.25rem;padding:.5rem;display:flex}header .site-nav-inner [aria-expanded] .menu-open{block-size:auto;inline-size:2.625rem}header .site-nav-inner [aria-expanded] .menu-close{block-size:auto;inline-size:2.125rem}header .site-nav-inner [aria-expanded] .label{font-family:var(--font-alternate);font-size:.875rem;font-weight:var(--font-weight-semibold);letter-spacing:.15em}header .site-nav-inner [aria-expanded]:before{content:none}header .site-nav-inner [aria-expanded]:hover,header .site-nav-inner [aria-expanded]:focus{box-shadow:0 0 0 .125rem var(--fl-linkFgColor,black)inset;background-color:#fadc90}header .site-nav-inner [aria-expanded=false] .menu-close{display:none}header .site-nav-inner [aria-expanded=false] .menu-open,header .site-nav-inner [aria-expanded=true] .menu-close{display:block}header .site-nav-inner [aria-expanded=true] .menu-open,header .site-nav-inner:has([aria-expanded=false])+.primary-nav{display:none}header .site-nav-inner:has([aria-expanded=true])+.primary-nav{display:flex}header .site-nav-inner .search-form{padding-inline:0}header .primary-nav .search-container{display:none}header .search-container button{fill:var(--fl-fgColor,#fff);top:.25rem;right:.25rem}header .search-container input[type=search]{font-family:var(--font-alternate);font-size:1rem;font-weight:var(--font-weight-semibold);border-radius:1.625rem;outline:none;block-size:3.25rem;inline-size:100%;padding-inline-start:.75rem;box-shadow:inset 0 0 0 .0625rem #000}header .search-container input[type=search]:focus{box-shadow:inset 0 0 0 .125rem #000}header .search-container input[type=search]::-ms-clear{block-size:0;inline-size:0;display:none}header .search-container input[type=search]::-ms-reveal{block-size:0;inline-size:0;display:none}header .search-container input[type=search]::-webkit-search-decoration{display:none}header .search-container input[type=search]::-webkit-search-cancel-button{display:none}header .search-container input[type=search]::-webkit-search-results-button{display:none}header .search-container input[type=search]::-webkit-search-results-decoration{display:none}header .primary-nav{background:#f7eccf;flex-direction:column;inline-size:100vw;padding-block:2.25rem;display:flex}header .primary-nav nav{flex-direction:column;justify-content:center;padding-inline:2.25rem;display:flex}header .primary-nav a{color:#000;font-family:"Montserrat Alternates",Montserrat,var(--font-alternate);font-weight:var(--font-weight-medium);text-transform:capitalize;inline-size:100%;line-height:1.75rem;font-size:.875rem!important}header .primary-nav div>a{display:block}header .primary-nav a[aria-current=page]{font-weight:var(--font-weight-bold);background-color:#fadc90;text-decoration:underline}@media screen and (width>=47.5rem){header .site-nav:after{display:none}header .site-nav-inner{justify-content:space-between;block-size:9.375rem;inline-size:100%;max-inline-size:79.0625rem;margin-inline:auto;padding-inline:2.25rem;display:flex}header .site-nav-inner .header-join{padding-inline:2rem;font-size:1.5rem}header .site-nav-inner .search-form{display:none}header input[type=search]{font-size:1.5rem}header .nav-container{flex-direction:row;padding-block:1.875rem}header .nav-container form{display:none}header .site-nav-inner [aria-expanded]{border:1px solid var(--fl-fgColor,black);border-radius:50%;justify-content:center;align-items:center;block-size:5.5625rem;inline-size:5.5625rem;display:flex}header .site-nav-inner [aria-expanded] span{position:absolute;bottom:-1.5rem}header .site-nav-inner [aria-expanded] .menu-open{block-size:2.625rem;inline-size:2.625rem;position:relative}header .primary-nav nav{margin-block-end:1.75rem}header .primary-nav a{line-height:4rem;font-size:2rem!important}header .primary-nav div>a+a:before{content:"/";padding-inline:1ch;display:inline}header .primary-nav .search-container{display:unset}}.fill-f00{fill:var(--fl-fgColor,red)}.subscribe{font-family:"Montserrat Alternates",Montserrat,var(--font-alternate);background-color:#fefefe;flex-direction:column;align-items:center;padding-block:2.25rem;padding-inline:6rem;display:flex}.subscribe a{color:#1a4672;font-size:1.5rem;font-weight:var(--font-weight-bold);background-color:#acdeeb;border:1px solid #0000;border-radius:2.25rem;padding-block:1.5rem;padding-inline:4.5rem}.subscribe a:hover,.subscribe a:focus{color:#fff;background-color:#2e405b;border:1px solid #fff}.subscribe .subscribe-text{margin-block:0 2rem;font-size:.875rem;line-height:1.3125rem}footer{color:#fff;text-align:center;background:#2e405b;margin-block-start:1.875rem;padding-block:1rem;padding-inline:2rem}footer a{color:#fff}footer a:hover,footer a:focus{color:#2e405b}footer .netlify-notice{padding-block-start:2rem}footer .netlify-notice a{font-weight:var(--font-weight-normal)}footer .footer-content{max-inline-size:var(--content-max);flex-direction:column;align-items:baseline;margin:auto;display:flex}footer .footer-content h2{color:#fff;font-size:1rem;font-weight:var(--font-weight-bold)}footer .footer-content .funders p{margin:0;padding-block-end:.125rem}footer .footer-content .funders div .funder-logo{display:inline-block}footer .footer-content .funders .canada-logo{block-size:3.75rem;inline-size:9rem;padding-block:.8125rem;padding-inline:0 .8125rem}footer .footer-content .funders .hewlett-logo{block-size:3.4375rem;inline-size:13.4375rem;margin-block-end:1rem;padding-block:.8125rem 0;padding-inline:0 .8125rem}footer .footer-content .contact-info{inline-size:100%}footer .footer-content .contact-info address{font-style:normal}footer .footer-content .contact-info a{font-weight:var(--font-weight-normal)}footer .footer-content .contact-info a svg{padding-block:2rem 1rem;padding-inline:0 1rem}footer .footer-content .contact-info .footer-logos a{display:inline-block}footer .footer-content .contact-info .ocadu-logo-wrapper a svg{block-size:8rem;inline-size:8rem;padding:1rem}footer .footer-content .contact-info .idrc-logo{block-size:5.75rem;inline-size:13.3125rem}footer .footer-content .contact-info .ocadu-logo{block-size:8rem;inline-size:8rem}footer .footer-content .social-media{align-self:center;padding-block-end:2rem}footer .footer-content .social-media .social-media-icons{grid-row-gap:1rem;grid-template-columns:repeat(5,auto);margin:auto;display:grid}footer .footer-content .social-media .social-media-icons div:nth-child(2){grid-column-start:3}footer .footer-content .social-media .social-media-icons div:nth-child(3){grid-column-start:5}footer .footer-content .social-media .social-media-icons div:nth-child(4){grid-column-start:2}footer .footer-content .social-media .social-media-icons div:nth-child(5){grid-column-start:4}footer .footer-content .social-media .social-media-icons a svg{stroke-width:2px;block-size:3.125rem;inline-size:3.125rem}footer .footer-content .social-media .social-media-icons a:hover,footer .footer-content .social-media .social-media-icons a:focus{background-color:inherit}footer .footer-content .social-media .social-media-icons a:hover svg,footer .footer-content .social-media .social-media-icons a:focus svg{fill:#2e405b;stroke:#fff;stroke-linecap:round}footer .footer-content .social-media .social-media-icons a:hover svg path,footer .footer-content .social-media .social-media-icons a:focus svg path{fill:#2e405b}@media screen and (width>=47.5rem){footer{margin-block-start:0}footer .footer-content{grid-row-gap:1rem;grid-template-columns:3.8fr 1.2fr;padding-block:2rem;padding-inline:3rem;display:grid}footer .footer-content .funders{text-align:start;grid-area:3/2/3/3;align-self:end}footer .footer-content .funders svg{margin-block-end:1rem}footer .footer-content .funders .hewlett-logo{block-size:5rem;inline-size:18rem}footer .footer-content .contact-info{text-align:start;grid-area:3/1/3/2}footer .footer-content .contact-info .idrc-logo{block-size:6rem;inline-size:11rem}footer .footer-content .contact-info .ocadu-logo{block-size:4.5rem;inline-size:11rem}footer .footer-content .contact-info .footer-logos{display:inline-flex}footer .footer-content .contact-info .footer-logos .ocadu-logo-wrapper{padding:0}footer .footer-content .social-media{grid-row:2;align-self:auto}footer .footer-content .social-media h2{text-align:start}footer .footer-content .social-media .social-media-icons{grid-gap:1rem;margin:inherit;grid-template-columns:repeat(5,auto);inline-size:6rem}footer .footer-content .social-media .social-media-icons div:nth-child(2){grid-column-start:2}footer .footer-content .social-media .social-media-icons div:nth-child(3){grid-column-start:3}footer .footer-content .social-media .social-media-icons div:nth-child(4){grid-column-start:4}footer .footer-content .social-media .social-media-icons div:nth-child(5){grid-column-start:5}footer .footer-content .social-media .social-media-icons a svg{block-size:3.125rem;inline-size:3.125rem}footer .footer-content .subscribe{text-align:start;grid-area:1/span 2}footer .footer-content .subscribe .subscribe-text{font-size:2rem}footer .footer-content .subscribe a{padding-block:1rem;padding-inline:2rem}footer .netlify-notice{padding-block-start:0}}#defaultContainer{flex-direction:column;min-block-size:100vh;display:flex}.content-wrapper{background-color:#f4f8fc;flex:1;padding-inline:1.6875rem;font-size:.875rem}main{inline-size:100%;max-inline-size:75ch;margin-block:0;margin-inline:auto}article h2:not(.h3){border-block-end:.3125rem solid #fdcc70}article .api-content{display:block}article .api-content:after{clear:both;content:"";display:table}.filter .apply-button,.filter .reset-button,.resources .filter .filter-buttons button,.resources .filter .filter-header button,.resources .filter .filter-expand-button{align-items:center;display:flex}.has-small-font-size{font-size:84%}.has-large-font-size{font-size:126%}.has-larger-font-size{font-size:168%}.image-and-text--vertical-top figure,.image-and-text--vertical-top .image-and-text__content{align-self:start}.image-and-text--vertical-top figure>*,.image-and-text--vertical-top .image-and-text__content>*{margin-block:0}.image-and-text--vertical-center figure,.image-and-text--vertical-center .image-and-text__content{align-self:center}.image-and-text--vertical-center figure>*,.image-and-text--vertical-center .image-and-text__content>*{margin-block:0}.image-and-text--vertical-bottom figure,.image-and-text--vertical-bottom .image-and-text__content{align-self:end}.image-and-text--vertical-bottom figure>*,.image-and-text--vertical-bottom .image-and-text__content>*{margin-block:0}.has-text-align-left{text-align:start}.has-text-align-center{text-align:center}.has-text-align-right{text-align:end}figure{margin-inline:auto;display:table}p img{block-size:auto;max-inline-size:100%}.image-and-text{margin-block:1em;display:grid}.image-and-text .image-and-text__content{margin-inline-start:1.5625rem}.image-and-text img{block-size:auto;inline-size:100%}.image-and-text--image-left{grid-template-columns:15% auto}.image-and-text--image-right figure{grid-area:1/2}.image-and-text--image-right .image-and-text__content{grid-area:1/1;margin-inline-start:0}.embed--youtube{min-inline-size:100%}.embed--youtube lite-youtube{max-inline-size:100%}article .homepage-content{font-family:var(--font-alternate);text-align:center;max-inline-size:max-content;margin-inline:auto}article .homepage-content h2{color:#1b93b9;border:none;font-size:1.5rem;font-weight:800}article .homepage-content p{text-align:start;max-inline-size:39.375rem;font-size:.875rem;line-height:1.3125rem}article .homepage-content .homepage-intro p{font-size:3rem;font-weight:var(--font-weight-semibold);text-align:start;max-inline-size:40.625rem;line-height:3.875rem}article .homepage-content .banner-image-container{margin-block-start:3rem;position:relative}article .homepage-content .banner-image-container figure{max-inline-size:100%}article .homepage-content .banner-image-container img{border-block-start:.625rem solid #fdcc70}article .homepage-content .banner-image-text{display:none}article .homepage-content ul{text-align:initial}video{max-block-size:36.25rem;inline-size:100%}figcaption{caption-side:bottom;text-align:center;padding-block:1rem;padding-inline:0;font-size:.875rem;font-style:italic;display:table-caption}.screen-reader-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;block-size:.0625rem;inline-size:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}@media screen and (width>=68.75rem){#defaultContainer aside{padding-block-start:unset}body{background-position:50%}.content-wrapper{grid-template-rows:auto auto;grid-template-columns:1fr minmax(75ch,130ch) 1fr;font-size:1.125rem;display:grid}.homepage-content-wrapper{grid-template-columns:unset}main{max-inline-size:100vw}main .embed--youtube{min-inline-size:auto}main .image-and-text--image-left .image-and-text__content{margin-inline-start:1.5625rem}main .image-and-text--image-left img{block-size:100%;inline-size:100%}main .image-and-text--image-right .image-and-text__content{margin-inline:0 1.5625rem}main .embed--youtube iframe{block-size:20.375rem;inline-size:36.25rem}article .homepage-content h2{font-size:3rem}article .homepage-content p{max-inline-size:56.5625rem;font-size:1.5rem;line-height:2.25rem}article .homepage-content .banner-image-text{color:#fff;font-family:"Montserrat Alternates",Montserrat,var(--font-alternate);font-size:2.5rem;font-weight:600;display:block;position:absolute;top:10%;right:10%;background-color:#0000!important}article .homepage-content .homepage-intro p{max-inline-size:62.5rem;font-size:4rem;line-height:5.1875rem}}@media screen and (width>=85.375rem){.alignleft .wp-block-embed__wrapper iframe,.alignright .wp-block-embed__wrapper iframe{block-size:20.375rem;inline-size:36.25rem}}.fl-theme-bw img,.fl-theme-wb img,.fl-theme-lgdg img,.fl-theme-gw img,.fl-theme-gd img{filter:grayscale()}.fl-theme-by img,.fl-theme-yb img{filter:url(#yellow)}.fl-theme-bbr img{filter:url(#brown)}.fl-panelBar-wideScreen{max-inline-size:100rem;margin:auto}header>.fl-prefsEditor-separatedPanel{border-block-end:none}header>.fl-prefsEditor-separatedPanel .fl-panelBar{background-color:var(--fl-bgColor,#f4f8fc)}#defaultContainer .fl-prefsEditor-separatedPanel .fl-panelBar{box-shadow:none;border-block-end:none}#defaultContainer .fl-prefsEditor-separatedPanel .fl-panelBar .fl-prefsEditor-buttons{box-sizing:border-box;background:#fff;border:none;border-radius:0 0 1.875rem 1.875rem;max-block-size:3.125rem;padding-block:.625rem;padding-inline:1.25rem;box-shadow:0 0 .25rem #00000040}#defaultContainer .fl-prefsEditor-separatedPanel .fl-panelBar .fl-prefsEditor-buttons button{color:#000;font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:var(--font-weight-bold);line-height:1.1875rem}#defaultContainer .fl-prefsEditor-separatedPanel .fl-panelBar .fl-prefsEditor-buttons button:hover,#defaultContainer .fl-prefsEditor-separatedPanel .fl-panelBar .fl-prefsEditor-buttons button:focus{background-color:#fadc90}#defaultContainer .fl-prefsEditor-separatedPanel .fl-panelBar .fl-prefsEditor-buttons .fl-prefsEditor-showHide[aria-expanded=false]{text-align:center;padding:0}.fl-input-enhanced #defaultContainer .fl-prefsEditor-separatedPanel .fl-panelBar .fl-prefsEditor-buttons{block-size:5.5rem;max-block-size:5.5rem;padding:0;display:inline-block}.fl-input-enhanced #defaultContainer .fl-prefsEditor-separatedPanel .fl-panelBar .fl-prefsEditor-buttons button{font-size:95%!important}.fl-input-enhanced #defaultContainer .fl-prefsEditor-separatedPanel .fl-panelBar .fl-prefsEditor-buttons .fl-prefsEditor-reset{border:none;margin-inline-start:.5625rem;padding-block:.3125rem .0625rem}.fl-input-enhanced #defaultContainer .fl-prefsEditor-separatedPanel .fl-panelBar .fl-prefsEditor-buttons .fl-prefsEditor-showHide[aria-expanded=false]{word-spacing:-2px;margin-block:1.4375rem 0;margin-inline:auto;padding-block:.625rem;padding-inline:0;display:block}.fl-input-enhanced #defaultContainer .fl-prefsEditor-separatedPanel .fl-panelBar .fl-prefsEditor-buttons .fl-prefsEditor-showHide[aria-expanded=true]{border-block-end:2px solid #ccc;inline-size:97%;margin-inline-start:.3125rem;padding-block:.625rem .9375rem;padding-inline:.625rem 0}.flc-toc-tocContainer{padding-block:0;padding-inline:1.6875rem}.flc-toc-tocContainer .flc-toc-header{margin-block-end:1rem}.flc-toc-tocContainer ul{margin-inline-start:1rem;list-style:none}.flc-toc-tocContainer ul a{color:#2e405b;font-weight:var(--font-weight-semibold)}.flc-toc-tocContainer ul li:before{color:#2e405b;content:"●";inline-size:.625rem;margin-inline-start:-1rem;font-size:120%;display:inline-block}.flc-toc-tocContainer ul ul li:before{content:"○"}[class^=fl-theme-] .logo path,[class^=gpii-ext-theme-] .logo path{fill:none;stroke:var(--fColor,currentcolor);stroke-linecap:round;stroke-width:.1875rem}[class^=fl-theme-] svg.placeholder-img use,[class^=gpii-ext-theme-] svg.placeholder-img use{stroke:var(--fColor,currentcolor);stroke-linecap:round;stroke-width:.1875rem}[class^=fl-theme-] .filter .filter-checkbox+label:before,[class^=fl-theme-] .filter .filter-checkbox+span:before,[class^=gpii-ext-theme-] .filter .filter-checkbox+label:before,[class^=gpii-ext-theme-] .filter .filter-checkbox+span:before{outline:.0625rem solid var(--fColor)}[class^=fl-theme-] .filter .filter-checkbox:checked+label:after,[class^=fl-theme-] .filter .filter-checkbox:checked+span:after,[class^=gpii-ext-theme-] .filter .filter-checkbox:checked+label:after,[class^=gpii-ext-theme-] .filter .filter-checkbox:checked+span:after{color:var(--bColor)}[class^=fl-theme-] .filter .filter-expand-button,[class^=gpii-ext-theme-] .filter .filter-expand-button{--expand-button-color:var(--bColor);--expand-button-stroke-color:var(--fColor);background-color:var(--bColor)!important}[class^=fl-theme-] .filter .filter-expand-button svg,[class^=gpii-ext-theme-] .filter .filter-expand-button svg{background-color:var(--bColor)!important}[class^=fl-theme-] .filter .filter-expand-button:focus,[class^=fl-theme-] .filter .filter-expand-button:hover,[class^=gpii-ext-theme-] .filter .filter-expand-button:focus,[class^=gpii-ext-theme-] .filter .filter-expand-button:hover{--expand-button-color:var(--fColor);--expand-button-stroke-color:var(--bColor)}[class^=fl-theme-] .filter .filter-buttons,[class^=gpii-ext-theme-] .filter .filter-buttons{background-color:#f3f3f3}[class^=fl-theme-].fl-input-enhanced .filter-checkbox+label:before,[class^=fl-theme-].fl-input-enhanced .filter-checkbox+span:before,[class^=gpii-ext-theme-].fl-input-enhanced .filter-checkbox+label:before,[class^=gpii-ext-theme-].fl-input-enhanced .filter-checkbox+span:before{outline:.1875rem double var(--fColor)}[class^=fl-theme-] .filter .filter-checkbox:checked+label:before,[class^=fl-theme-] .filter .filter-checkbox:checked+span:before,[class^=gpii-ext-theme-] .filter .filter-checkbox:checked+label:before,[class^=gpii-ext-theme-] .filter .filter-checkbox:checked+span:before{background:var(--fColor)}[class^=fl-theme-] .filter .filter-checkbox:focus+label:before,[class^=fl-theme-] .filter .filter-checkbox:hover+label:before,[class^=fl-theme-] .filter .filter-checkbox:focus+span:before,[class^=fl-theme-] .filter .filter-checkbox:hover+span:before,[class^=gpii-ext-theme-] .filter .filter-checkbox:focus+label:before,[class^=gpii-ext-theme-] .filter .filter-checkbox:hover+label:before,[class^=gpii-ext-theme-] .filter .filter-checkbox:focus+span:before,[class^=gpii-ext-theme-] .filter .filter-checkbox:hover+span:before{outline:.15625rem solid var(--fColor)}[class^=fl-theme-].fl-input-enhanced .filter-checkbox:focus+label:before,[class^=fl-theme-].fl-input-enhanced .filter-checkbox:hover+label:before,[class^=fl-theme-].fl-input-enhanced .filter-checkbox:focus+span:before,[class^=fl-theme-].fl-input-enhanced .filter-checkbox:hover+span:before,[class^=gpii-ext-theme-].fl-input-enhanced .filter-checkbox:focus+label:before,[class^=gpii-ext-theme-].fl-input-enhanced .filter-checkbox:hover+label:before,[class^=gpii-ext-theme-].fl-input-enhanced .filter-checkbox:focus+span:before,[class^=gpii-ext-theme-].fl-input-enhanced .filter-checkbox:hover+span:before{border:.15625rem solid var(--fColor);outline:.21875rem double var(--fColor)}[class^=fl-theme-] .filter .filter-checkbox:checked:focus+label:before,[class^=fl-theme-] .filter .filter-checkbox:checked:hover+label:before,[class^=fl-theme-] .filter .filter-checkbox:checked:focus+span:before,[class^=fl-theme-] .filter .filter-checkbox:checked:hover+span:before,[class^=gpii-ext-theme-] .filter .filter-checkbox:checked:focus+label:before,[class^=gpii-ext-theme-] .filter .filter-checkbox:checked:hover+label:before,[class^=gpii-ext-theme-] .filter .filter-checkbox:checked:focus+span:before,[class^=gpii-ext-theme-] .filter .filter-checkbox:checked:hover+span:before{outline:.1875rem double var(--fColor)}[class^=fl-theme-].fl-input-enhanced .filter-checkbox:checked:focus+label:before,[class^=fl-theme-].fl-input-enhanced .filter-checkbox:checked:hover+label:before,[class^=fl-theme-].fl-input-enhanced .filter-checkbox:checked:focus+span:before,[class^=fl-theme-].fl-input-enhanced .filter-checkbox:checked:hover+span:before,[class^=gpii-ext-theme-].fl-input-enhanced .filter-checkbox:checked:focus+label:before,[class^=gpii-ext-theme-].fl-input-enhanced .filter-checkbox:checked:hover+label:before,[class^=gpii-ext-theme-].fl-input-enhanced .filter-checkbox:checked:focus+span:before,[class^=gpii-ext-theme-].fl-input-enhanced .filter-checkbox:checked:hover+span:before{border:.0625rem solid var(--bColor);box-shadow:0 0 0 .0625rem var(--fColor)inset;outline:.1875rem double var(--fColor)}[class^=fl-theme-] .tags a,[class^=fl-theme-] .tags p,[class^=gpii-ext-theme-] .tags a,[class^=gpii-ext-theme-] .tags p{box-shadow:inset 0 0 0 .0625rem}[class^=fl-theme-] .tags a:focus,[class^=fl-theme-] .tags a:hover,[class^=gpii-ext-theme-] .tags a:focus,[class^=gpii-ext-theme-] .tags a:hover{box-shadow:inset 0 0 0 .125rem}[class^=fl-theme-] .tile-item,[class^=gpii-ext-theme-] .tile-item{box-shadow:0 0 .4375rem}[class^=fl-theme-] .tile-item:hover,[class^=gpii-ext-theme-] .tile-item:hover{box-shadow:0 0 2.1875rem}[class^=fl-theme-] .disabled-element,[class^=fl-theme-] .submitted-comment,[class^=gpii-ext-theme-] .disabled-element,[class^=gpii-ext-theme-] .submitted-comment{opacity:.7}[class^=fl-theme-] footer .footer-content .funders a,[class^=fl-theme-] footer .footer-content .footer-logos a,[class^=gpii-ext-theme-] footer .footer-content .funders a,[class^=gpii-ext-theme-] footer .footer-content .footer-logos a{padding:.3125rem}[class^=fl-theme-] footer .footer-content .social-media .social-media-icons a svg path,[class^=gpii-ext-theme-] footer .footer-content .social-media .social-media-icons a svg path{fill:currentColor;stroke:var(--bColor)}[class^=fl-theme-] footer .footer-content .social-media .social-media-icons a:hover svg path,[class^=fl-theme-] footer .footer-content .social-media .social-media-icons a:focus svg path,[class^=gpii-ext-theme-] footer .footer-content .social-media .social-media-icons a:hover svg path,[class^=gpii-ext-theme-] footer .footer-content .social-media .social-media-icons a:focus svg path{fill:var(--bColor);stroke:currentColor}[class^=fl-theme-] #defaultContainer aside nav ul,[class^=gpii-ext-theme-] #defaultContainer aside nav ul,[class^=fl-theme-] #defaultContainer aside nav ul li,[class^=gpii-ext-theme-] #defaultContainer aside nav ul li{box-shadow:inset .0625rem 0}[class^=fl-theme-] #defaultContainer aside nav ul li:active,[class^=gpii-ext-theme-] #defaultContainer aside nav ul li:active,[class^=fl-theme-] #defaultContainer aside nav ul li.active,[class^=gpii-ext-theme-] #defaultContainer aside nav ul li.active{box-shadow:inset .3125rem 0}[class^=fl-theme-] #defaultContainer a:focus,[class^=fl-theme-] #defaultContainer a:hover,[class^=fl-theme-] #defaultContainer header .site-nav-wrapper .site-nav nav a:focus,[class^=fl-theme-] #defaultContainer header .site-nav-wrapper .site-nav nav a:hover,[class^=fl-theme-] .search-container input,[class^=fl-theme-] button:not(.filter-expand-button):focus,[class^=fl-theme-] button:not(.filter-expand-button):hover,[class^=fl-theme-] #comment-form button,[class^=fl-theme-] #comment-form button:before,[class^=fl-theme-] li .pagination-link,[class^=fl-theme-] li .pagination-link:before,[class^=gpii-ext-theme-] #defaultContainer a:focus,[class^=gpii-ext-theme-] #defaultContainer a:hover,[class^=gpii-ext-theme-] #defaultContainer header .site-nav-wrapper .site-nav nav a:focus,[class^=gpii-ext-theme-] #defaultContainer header .site-nav-wrapper .site-nav nav a:hover,[class^=gpii-ext-theme-] .search-container input,[class^=gpii-ext-theme-] button:not(.filter-expand-button):focus,[class^=gpii-ext-theme-] button:not(.filter-expand-button):hover,[class^=gpii-ext-theme-] #comment-form button,[class^=gpii-ext-theme-] #comment-form button:before,[class^=gpii-ext-theme-] li .pagination-link,[class^=gpii-ext-theme-] li .pagination-link:before{box-shadow:inset 0 0 0 .125rem}[class^=fl-theme-] #defaultContainer .fl-prefsEditor-buttons button,[class^=gpii-ext-theme-] #defaultContainer .fl-prefsEditor-buttons button{padding-inline:.1875rem}[class^=fl-theme-] #defaultContainer .content-wrapper main .pagination .pagination-list .pagination-next,[class^=fl-theme-] #defaultContainer .content-wrapper main .pagination .pagination-list .pagination-previous,[class^=fl-theme-] #defaultContainer .content-wrapper main .pagination .pagination-list li a[aria-current=page]:before,[class^=gpii-ext-theme-] #defaultContainer .content-wrapper main .pagination .pagination-list .pagination-next,[class^=gpii-ext-theme-] #defaultContainer .content-wrapper main .pagination .pagination-list .pagination-previous,[class^=gpii-ext-theme-] #defaultContainer .content-wrapper main .pagination .pagination-list li a[aria-current=page]:before{box-shadow:none}[class^=fl-theme-] #defaultContainer .content-wrapper main .pagination .pagination-list li a[aria-current=page],[class^=gpii-ext-theme-] #defaultContainer .content-wrapper main .pagination .pagination-list li a[aria-current=page]{box-shadow:none;background-color:var(--fColor)!important;color:var(--bColor)!important}[class^=fl-theme-] #defaultContainer .content-wrapper main .pagination .pagination-list li a[aria-current=page]:hover,[class^=fl-theme-] #defaultContainer .content-wrapper main .pagination .pagination-list li a[aria-current=page]:focus,[class^=gpii-ext-theme-] #defaultContainer .content-wrapper main .pagination .pagination-list li a[aria-current=page]:hover,[class^=gpii-ext-theme-] #defaultContainer .content-wrapper main .pagination .pagination-list li a[aria-current=page]:focus{box-shadow:0 0 0 .25rem var(--bColor),0 0 0 .375rem var(--fColor)}[class^=fl-theme-] #defaultContainer .card,[class^=gpii-ext-theme-] #defaultContainer .card{background-image:none;box-shadow:0 .25rem .25rem}[class^=fl-theme-] #defaultContainer .card:focus,[class^=fl-theme-] #defaultContainer .card:hover,[class^=gpii-ext-theme-] #defaultContainer .card:focus,[class^=gpii-ext-theme-] #defaultContainer .card:hover{box-shadow:.625rem .625rem .625rem}[class^=fl-theme-] .initiatives .search-container svg,[class^=gpii-ext-theme-] .initiatives .search-container svg{fill:currentColor}[class^=fl-theme-] .initiatives .search-container input[type=search],[class^=gpii-ext-theme-] .initiatives .search-container input[type=search]{border:none}[class^=fl-theme-] .initiatives .search-container ::placeholder,[class^=gpii-ext-theme-] .initiatives .search-container ::placeholder{color:var(--fColor)}[class^=fl-theme-] header .search-container input[type=search],[class^=fl-theme-] footer .footer-content .subscribe a,[class^=gpii-ext-theme-] header .search-container input[type=search],[class^=gpii-ext-theme-] footer .footer-content .subscribe a{border-style:solid;border-width:.125rem}[class^=fl-theme-] .news-grid .api-content .recount-item .preview-content:after,[class^=gpii-ext-theme-] .news-grid .api-content .recount-item .preview-content:after{background:var(--bColor)}[class^=fl-theme-] .resources .search-container input,[class^=gpii-ext-theme-] .resources .search-container input{box-shadow:0 0 .4375rem}[class^=fl-theme-] .resources .search-container svg,[class^=gpii-ext-theme-] .resources .search-container svg{fill:currentColor}[class^=fl-theme-] .resources .filter .topic-choices li .topic-title,[class^=gpii-ext-theme-] .resources .filter .topic-choices li .topic-title{border:1px solid var(--fColor);display:block}[class^=fl-theme-] .resources .filter .topic-choices li .topic-title svg,[class^=gpii-ext-theme-] .resources .filter .topic-choices li .topic-title svg{display:none}[class^=fl-theme-] .resources .filter .topic-choices li:hover .topic-checkbox span:before,[class^=gpii-ext-theme-] .resources .filter .topic-choices li:hover .topic-checkbox span:before{outline:.15625rem solid}[class^=fl-theme-] .flc-toc-tocContainer ul li:before,[class^=gpii-ext-theme-] .flc-toc-tocContainer ul li:before{color:var(--fColor)}.fl-theme-bw,.gpii-ext-theme-bw{--fColor:#000;--bColor:#fff}.fl-theme-wb,.gpii-ext-theme-wb{--fColor:#fff;--bColor:#000}.fl-theme-yb,.gpii-ext-theme-yb{--fColor:#ff0;--bColor:#000}.fl-theme-by,.gpii-ext-theme-by{--fColor:#000;--bColor:#ff0}.fl-theme-lgdg,.gpii-ext-theme-lgdg{--fColor:#bdbdbb;--bColor:#555}.fl-theme-gd,.gpii-ext-theme-gd{--fColor:#888;--bColor:#222}.fl-theme-gw,.gpii-ext-theme-gw{--fColor:#6c6c6c;--bColor:#fff}.fl-theme-bbr,.gpii-ext-theme-bbr{--fColor:#000;--bColor:#b96}@media screen and (width>=40rem){#defaultContainer header .fl-prefsEditor-separatedPanel .fl-panelBar .fl-prefsEditor-buttons button{font-size:1rem}.fl-input-enhanced #defaultContainer header .fl-prefsEditor-separatedPanel .fl-panelBar .fl-prefsEditor-buttons{block-size:auto;padding-block:.625rem;padding-inline:1.25rem;display:block}.fl-input-enhanced #defaultContainer header .fl-prefsEditor-separatedPanel .fl-panelBar .fl-prefsEditor-buttons button{font-size:125%!important}.fl-input-enhanced #defaultContainer header .fl-prefsEditor-separatedPanel .fl-panelBar .fl-prefsEditor-buttons button:not(.fl-prefsEditor-reset){margin-block:0;margin-inline:.5rem}.fl-input-enhanced #defaultContainer header .fl-prefsEditor-separatedPanel .fl-panelBar .fl-prefsEditor-buttons .fl-prefsEditor-reset{padding-block:0;padding-inline:.8rem .1875rem}.fl-input-enhanced #defaultContainer header .fl-prefsEditor-separatedPanel .fl-panelBar .fl-prefsEditor-buttons .fl-prefsEditor-showHide[aria-expanded=true]{inline-size:unset;border:none;padding-block:0;padding-inline:.1875rem}.fl-input-enhanced #defaultContainer header .fl-prefsEditor-separatedPanel .fl-panelBar .fl-prefsEditor-buttons .fl-prefsEditor-showHide[aria-expanded=false]{margin-block-start:0;padding-block:0;padding-inline:.1875rem}}@media screen and (width>=68.75rem){.flc-toc-tocContainer{padding-block:.0625rem;padding-inline:3.75rem}}