@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}.visually-hidden:not(:focus-within):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.header{border-bottom:1px solid var(--c-header-border);position:sticky;background:var(--c-header-bg);color:var(--c-header-fg);top:0;left:0;right:0;z-index:10;font-size:var(--s--1);display:grid;grid-template-columns:2em auto;gap:calc(var(--spacing-unit) * 2) calc(var(--spacing-unit) * 4)}.header__logo{font-weight:700;color:inherit;grid-area:1/2/1/2;text-align:center}@media (min-width: 40em){.header__logo{font-size:var(--s-1)}}@media (min-width: 60em){.header__logo{text-align:initial;margin-left:1em}}.header__nav{display:none}.header__nav-wrapper{line-height:1;grid-area:1/1/-1/1;align-self:center}@media (min-width: 60em){.header__nav-wrapper{align-self:initial}}.header__toggle{width:2em;overflow-wrap:break-word;display:inline-block;cursor:pointer}.header__toggle-control{display:none}.header__toggle-control:checked~.header__nav{display:block}.header__logo{text-decoration:none}.header__offline{text-decoration:none;color:inherit;grid-area:2/2/2/2;text-align:center}@media (min-width: 60em){.header__offline{font-size:var(--s-1);margin-left:auto;text-align:initial}}@media (min-width: 40em){.header{font-size:var(--s-0)}}@media (min-width: 60em){.header{display:flex;flex-flow:row nowrap}}.nav{position:absolute;top:100%;left:calc(var(--spacing-unit) * -4);background:var(--c-nav-bg);border:1px solid var(--c-nav-border);list-style-type:"";color:var(--c-nav-fg);flex-flow:row nowrap;z-index:1;overflow:auto;max-height:calc(80vh - 3lh);max-width:30em}.nav__section--nested{color:var(--c-nav-nested-fg)}.nav__section--nested[open]{border:1px solid var(--c-nav-nested-stroke);background:var(--c-nav-nested-bg);background:var(--c-nav-bg);margin-top:calc(var(--spacing-unit) * 4)}.nav__items{list-style-type:"";padding:0;margin:0}.nav__items--nested{background:var(--c-nav-nested-bg);background:var(--c-nav-bg);left:100%;top:0%;min-height:100%;display:flex;flex-flow:row wrap;align-items:stretch;box-shadow:0 4px 4px 0 var(--c-nav-nested-shadow);font-weight:400}.nav__item,.nav__title:not(.nav__title--nested){padding:calc(var(--spacing-unit) * 4) calc(var(--spacing-unit) * 8)}.nav__item--nested{width:max-content;padding:0;flex:0 0 100%;display:flex;align-items:flex-start;padding:calc(var(--spacing-unit) * 2)}.nav__item--nested>.nav__link{display:block}.nav__item{border:1px solid var(--c-nav-separator);max-width:100%}.nav__item:last-child{border-bottom:0}.nav__item--nested{display:flex;align-items:center;border-left:0;border-right:0}.nav__item--nested:first-child{border-top:1px solid}.nav__item:has(.nav__section){display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.nav__item:has(.nav__section[open]){align-items:flex-start;flex-flow:column nowrap}.nav__item:has(.nav__section[open]){background:var(--c-nav-nested-open-bg);font-weight:700;color:var(--c-nav-nested-open-fg);--arrow: var(--c-nav-nested-open-fg)}.nav [aria-current=page],.nav__title:not(.nav__title--nested)[aria-current=page],.nav__item--parent{color:var(--c-nav-active-fg);background:var(--c-nav-active-bg);font-weight:700}.nav__title{font-size:inherit;margin:0}.nav__title:not(.nav__title--nested){font-weight:700;border:1px solid var(--c-nav-separator);display:block;color:var(--c-nav-title-fg);background:var(--c-nav-title-bg)}.nav__title--nested{text-align:center;padding:0 calc(var(--spacing-unit) * 4)}[open]>.nav__title--nested{padding:calc(var(--spacing-unit) * 2)}.nav__link{text-decoration-color:transparent;text-underline-offset:.1em;text-decoration-thickness:.1em;color:inherit;display:block;transition:var(--duration-short) ease-out text-decoration-color}.nav__link:hover,.nav__link:focus-within{text-decoration-color:currentColor}.nav__title:not(:focus-visible)>.nav__more{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.search{grid-area:3/2/3/2;margin:0 auto}.search__field{color:inherit;background:var(--c-search-bg);border-radius:2.5ch;border:.1em solid;padding:calc(var(--spacing-unit) * 2) calc(var(--spacing-unit) * 4) calc(var(--spacing-unit) * 2) calc(calc(var(--spacing-unit) * 4) + 1.25em);background:url(/assets/search-white-d0ebae23.svg) no-repeat .5em center/1em}.search__field::placeholder{color:inherit;opacity:1}@media (min-width: 60em){.search{margin-left:calc(var(--spacing-unit) * 4);margin-right:0}}.breadcrumbs{margin:0;padding:calc(var(--spacing-unit) * 4);list-style-type:"";color:var(--c-breadcrumb-fg);max-width:none;border-bottom:1px solid var(--c-breadcrumb-border);font-size:var(--s--1)}.breadcrumbs__item{display:inline-flex;flex-flow:row nowrap;align-items:center}.breadcrumbs__item+.breadcrumbs__item:before{content:" > ";display:inline-block;margin:0 .5ch;font-weight:700}.breadcrumbs__item:not(:has(a))+.breadcrumbs__item:before{content:": ";margin:0 .5ch 0 0;font-weight:400}.breadcrumbs__item:last-child{font-weight:700}.breadcrumbs__link{color:inherit;text-decoration-color:transparent;transition:var(--duration-short) ease-out text-decoration-color}.breadcrumbs__link:hover,.breadcrumbs__link:focus{text-decoration-color:currentColor}.breadcrumbs__home{display:inline-block;width:1em;height:1em;margin-right:calc(var(--spacing-unit) * 2)}@media (min-width: 40em){.breadcrumbs{font-size:var(--s-1)}}.home{border-top:1px solid var(--c-header-bg)}.home>*{margin-left:auto;margin-right:auto;max-width:var(--text-width)}.home__hero{height:calc(var(--spacing-unit) * 4 * 16);display:flex;align-items:center;justify-content:center;background:var(--c-hero-bg);margin:0;max-width:none}@media (min-width: 40em){.home__hero{font-size:var(--s-2)}}.home__introduction{font-weight:700;position:relative;box-sizing:content-box}.home__introduction>picture{object-fit:contain;z-index:0;aspect-ratio:787/352}.home__introduction>picture>img{width:100%;height:100%}@media (min-width: 70.75em){.home__introduction>picture{top:0;left:0;right:0;bottom:0;position:absolute}}@media (min-width: 60em){.home__introduction{font-size:var(--s-2)}}@media (min-width: 70.75em){.home__introduction{aspect-ratio:787/352}}.home__introduction-1{color:var(--c-introduction-fg);background:var(--c-introduction-bg);display:block;padding:calc(var(--spacing-unit) * 4);box-shadow:var(--c-introduction-shadow) 0 calc(var(--spacing-unit) * 4);margin:0 auto}@media (min-width: 70.75em){.home__introduction-1{z-index:1;position:absolute;right:0;bottom:0;padding:calc(var(--spacing-unit) * 8);max-width:min(100%,22em)}}.home__introduction-2{color:var(--c-introduction-fg-2);background:var(--c-introduction-bg-2);font-size:var(--s-1);max-width:none}.home__introduction-2>span{max-width:var(--text-width);display:block;margin:0 auto}.home__navigating{font-size:var(--s-2)}.home__pdf{max-width:none;width:100%;background:var(--c-home-pdf-bg);color:var(--c-home-pdf-fg)}.home__pdf-wrapper{display:block;max-width:var(--text-width);display:flex;flex-flow:row nowrap;justify-content:center;margin:0 auto;align-items:center;gap:calc(var(--spacing-unit) * 4)}.home__pdf-text{font-weight:700;font-size:var(--s-1)}@media (min-width: 40em){.home__pdf-text{font-size:var(--s-2)}}.home__pdf-icon{display:inline-block;margin-right:.5ch}.home__pdf-link{color:inherit;font-weight:700;text-decoration:none;border-radius:2.5ch;border:.1em solid;padding:calc(var(--spacing-unit) * 2) calc(var(--spacing-unit) * 4)}.toc{list-style-type:"";gap:calc(var(--spacing-unit) * 4);margin-top:calc(var(--spacing-unit) * 8);display:flex;flex-flow:row wrap;padding:0}.toc__section{padding:calc(var(--spacing-unit) * 2) calc(var(--spacing-unit) * 8) calc(var(--spacing-unit) * 4);flex:1 0 min(30em,100%);background:var(--c-toc-bg)}.toc__title{color:var(--c-toc-title-fg);font-size:var(--s-1)}.toc__items{list-style-type:"";padding:calc(var(--spacing-unit) * 4) 0}.toc__item{font-weight:700}.toc__item+.toc__item{margin-top:.5ch}.toc__link{color:var(--c-toc-title-fg);text-underline-offset:.2em}.footer{padding:calc(var(--spacing-unit) * 4);background:var(--c-footer-bg);margin-top:auto;justify-content:space-between;color:var(--c-footer-fg);display:flex;flex-flow:column nowrap;align-items:center}.footer__logos{display:flex;padding:0;gap:.5em;list-style-type:"";text-align:center;align-items:flex-start;justify-content:center}.footer__logo-item{flex:0 1 min(40vw,15em)}.footer__logo{max-height:calc(min(40vw,15em)*.515);object-fit:contain}.footer__contact>p+p{margin-top:calc(var(--spacing-unit) * 2)}@media (min-width: 40em){.footer{flex-flow:row nowrap}}.table{margin:calc(var(--spacing-unit) * 2) auto 0;border-collapse:collapse;text-align:left}.table>:where(tbody,thead)>tr>:where(td,th){vertical-align:top;border-top:1px solid var(--c-indicator-cell-border);border-left:1px solid var(--c-indicator-cell-border);padding:calc(var(--spacing-unit) * 2) calc(var(--spacing-unit) * 4);border:1px solid var(--c-table-border)}.table>:where(tbody,thead)>tr>:where(td,th)>:where(ul,ol){padding-left:1em}.table>:where(tbody,thead)>tr>:where(td,th)>:where(ul,ol):only-child{margin:calc(var(--spacing-unit) * 2)}.table>:where(tbody,thead)>tr>:where(td,th):last-child{border-right:1px solid var(--c-indicator-cell-border)}.table>:where(tbody,thead)>tr:last-child{border-bottom:1px solid var(--c-indicator-cell-border)}@media (min-width: 40em){.table{margin-top:calc(var(--spacing-unit) * 8)}}.table>thead>tr:not(.table__row--tools):not(.table__row--highlight){background:var(--c-table-generic-header-bg)}.table>:where(thead,tbody)>tr>th:not(.table__cell--filetype){text-align:left}.table__cell--header{background:var(--bg, var(--c-table-inner-header-bg))}.table__cell--pass{background:var(--c-table-pass-bg)}.table__cell--fail{background:var(--c-table-fail-bg)}.table__cell--checkbox{width:2em;text-align:center!important}.table__cell--number{text-align:right;font-variant-numeric:lining-nums tabular-nums}.table__cell--filetype{width:10em;text-align:center}.table__cell.table__cell--header.table__cell--tools{border:0;padding:calc(var(--spacing-unit) * 2) calc(var(--spacing-unit) * 4)}.table--frequency>tbody>tr>:first-child{text-align:left}.table__row--palette1,.table__row--basic{--bg: var(--c-palette1-bg)}.table__row--palette3,.table__row--comprehensive{--bg: var(--c-palette3-bg)}.table__row--outcomes,.table__row--intensive{--bg: var(--c-indicator-outcomes-bg)}.table__row--tools{border-left:1px solid var(--c-table-border)}.table__row--header{border-left:0}.table__row--highlight{background:var(--c-palette1-bg)}.table__row--tools:nth-child(2n){background:var(--c-tools-alternate-bg)}.table__row>.table__cell--tools{background:none;border-left:none;border-right:none;padding:calc(var(--spacing-unit) * 4)}.table--step-by-step :link,.table--step-by-step :visited{font-weight:700}.table__checkmark{display:block;width:1.5em;height:1.5em;margin:0 auto;padding:0}.table__cell>p:has(.table__checkmark:only-child){margin:0}.table__tools-download-link{margin:0 auto;display:block;width:max-content;height:max-content;border-radius:50%;background:var(--c-tools-download-icon-bg);padding:.25em}.table__tools-download-icon{object-fit:contain}.table__notes{font-style:italic;font-size:var(--s--1)}.table__note-number{font-weight:700}.indicator__table{display:grid;margin:calc(var(--spacing-unit) * 2) auto 0;grid-template-columns:auto auto max-content;grid-template-rows:1fr 1fr}.indicator__row{display:grid;grid-template-columns:subgrid;grid-column:1/span 2;margin:0}.indicator__cell{padding:calc(var(--spacing-unit) * 2)}.indicator__cell--numerator,.indicator__cell--denominator{grid-column:2}.indicator__cell--header{grid-column:1;font-weight:700}.indicator__cell--header{text-align:left;text-align:start;padding-inline-end:1en}.indicator__cell--multiplier{padding:calc(var(--spacing-unit) * 4);grid-row:1/-1;grid-column:3;display:flex;align-items:center;justify-content:center}.indicator__cell--denominator:not(.indicator__cell--header){border-top:1px solid}.indicators__table{margin:calc(var(--spacing-unit) * 2) auto 0;border-collapse:collapse;text-align:left;--c-link-fg: var(--c-body)}.indicators__table>:where(tbody,thead)>tr>:where(td,th){vertical-align:top;border-top:1px solid var(--c-indicator-cell-border);border-left:1px solid var(--c-indicator-cell-border);padding:calc(var(--spacing-unit) * 2) calc(var(--spacing-unit) * 4);border:1px solid var(--c-table-border)}.indicators__table>:where(tbody,thead)>tr>:where(td,th)>:where(ul,ol){padding-left:1em}.indicators__table>:where(tbody,thead)>tr>:where(td,th)>:where(ul,ol):only-child{margin:calc(var(--spacing-unit) * 2)}.indicators__table>:where(tbody,thead)>tr>:where(td,th):last-child{border-right:1px solid var(--c-indicator-cell-border)}.indicators__table>:where(tbody,thead)>tr:last-child{border-bottom:1px solid var(--c-indicator-cell-border)}@media (min-width: 40em){.indicators__table{margin-top:calc(var(--spacing-unit) * 8)}}.indicators__table--structure{--heading-fg: var(--c-palette1-fg);--heading-bg: var(--c-palette1-bg);--c-info-link-bg: var(--c-palette1-fg)}.indicators__table--process{--heading-fg: var(--c-palette2-fg);--heading-bg: var(--c-palette2-bg);--c-info-link-bg: var(--c-palette2-fg)}.indicators__table--outcomes{--heading-fg: var(--c-palette3-fg);--heading-bg: var(--c-palette3-bg);--c-info-link-bg: var(--c-palette3-fg)}.indicators__table td:first-child:not(:only-child){color:var(--heading-fg);background:var(--heading-bg);font-weight:700}.indicators__table a{text-decoration:none}.indicators__arrow{float:right;height:.5lh;padding:calc(var(--spacing-unit) * 2);box-sizing:content-box;aspect-ratio:1/1;margin-left:calc(var(--spacing-unit) * 4);margin-right:calc(-1 * calc(var(--spacing-unit) * 2));background:var(--heading-bg);border-radius:50%;padding-left:calc(calc(var(--spacing-unit) * 2) + .1em)}.indicators__cell--highlight{background:var(--c-table-light-bg)}.double{padding:calc(var(--spacing-unit) * 4) calc((100% - var(--text-width)) / 2);text-align:left;width:100%;font-size:var(--s-1);margin-top:calc(var(--spacing-unit) * 8);line-height:1.4}@media (min-width: 40em){.double{padding:calc(var(--spacing-unit) * 8) calc((100% - var(--text-width)) / 2)}}.double__domain{font-size:var(--s-0)}@media (min-width: 40em){.double__domain{font-size:var(--s-1)}}.content>.double{max-width:none}.double+*{margin-top:calc(var(--spacing-unit) * 8)}@media (min-width: 40em){.double{margin-top:calc(var(--spacing-unit) * 16);font-size:var(--s-2)}}.signals__selector{display:flex;flex-flow:row wrap;gap:calc(var(--spacing-unit) * 4);justify-content:flex-start}@media (min-width: 40em){.signals__selector{gap:calc(var(--spacing-unit) * 8)}}.signals__form{grid-column:1/-1;grid-row:1/1;background:var(--c-signal-form-bg);padding:calc(var(--spacing-unit) * 8);margin-top:calc(var(--spacing-unit) * 4)}.signals__form>p{margin-top:0}.signals__form>p+p{margin-top:calc(var(--spacing-unit) * 4)}.signals__label{font-weight:700;display:inline-flex;flex-flow:row nowrap;align-items:center;scroll-margin-top:5rem;scroll-margin-top:9rlh}.signals__label--basic{color:var(--c-signal-basic-fg)}.signals__label--comprehensive{color:var(--c-signal-comprehensive-fg)}.signals__label--intensive{color:var(--c-signal-intensive-fg)}.signals__radio{margin:0;padding:0;margin-right:.5ch}.signals__heading,.signals__list{text-align:left}.signals__heading--obstetric,.signals__list--obstetric{grid-column:1/1}.signals__heading--neonatal,.signals__list--neonatal{grid-column:2/2}@media (min-width: 60em){.signals__heading,.signals__list{max-width:95%;margin-left:auto;margin-right:auto;width:100%}}.signals__heading,.signals__item{padding:calc(var(--spacing-unit) * 4)}.signals__heading--basic,.signals__item--basic{--c-info-link-bg: var(--c-palette1-fg)}.signals__heading--comprehensive,.signals__item--comprehensive{--c-info-link-bg: var(--c-palette2-fg)}.signals__heading--intensive,.signals__item--intensive{--c-info-link-bg: var(--c-palette3-fg)}.signals__heading{grid-row:2/2;text-transform:uppercase;background:var(--c-signal-heading-bg);border:.1em solid var(--c-signal-border);border-bottom:0}.signals__list{--block-width: calc(2em + calc(var(--spacing-unit) * 4)/2);margin-top:0;grid-row:3/3;padding:0;list-style-type:""}.signals__item{border-color:var(--signal-fg);color:var(--signal-fg);border-left:.1em solid;border-right:.1em solid;display:block;flex-flow:row nowrap;align-items:stretch;width:100%;padding-left:calc(var(--block-width) + 1ch);border-bottom:.1em solid;position:relative}.signals__item--basic{--signal-fg: var(--c-signal-basic-fg);--signal-bg: var(--c-signal-basic-bg)}.signals__item--comprehensive{--signal-fg: var(--c-signal-comprehensive-fg);--signal-bg: var(--c-signal-comprehensive-bg);display:none}.signals__item--intensive{--signal-fg: var(--c-signal-intensive-fg);--signal-bg: var(--c-signal-intensive-bg);display:none}.signals__item:first-child{border-top:.1em solid}.signals__item:before{width:var(--block-width);height:100%;position:absolute;top:0;bottom:0;left:0;content:" ";background:var(--signal-bg);margin:0 1em 0 0;border-right:.1em solid var(--signal-fg)}.signals>.signals__form:has([value=comprehensive]:checked)~.signals__list .signals__addendum--basic.signals__addendum--comprehensive,.signals>.signals__form:has([value=intensive]:checked)~.signals__list .signals__addendum--basic.signals__addendum--comprehensive{--signal-fg: var(--c-signal-comprehensive-fg);--signal-bg: var(--c-signal-comprehensive-bg)}.signals>.signals__form:has([value=comprehensive]:checked)~.signals__list>.signals__item--comprehensive,.signals>.signals__form:has([value=intensive]:checked)~.signals__list>.signals__item--comprehensive{display:block}.signals>.signals__form:has([value=comprehensive]:checked)~.signals__list>.signals__item--upgrade-comprehensive,.signals>.signals__form:has([value=intensive]:checked)~.signals__list>.signals__item--upgrade-comprehensive{--signal-fg: var(--c-signal-comprehensive-fg);--signal-bg: var(--c-signal-comprehensive-bg)}.signals>.signals__form:has([value=comprehensive]:checked)~.signals__list .signals__addendum--basic:not(.signals__addendum--comprehensive){display:none}.signals>.signals__form:has([value=intensive]:checked)~.signals__list>.signals__item--intensive{display:block}.signals>.signals__form:has([value=intensive]:checked)~.signals__list .signals__addendum--basic:not(.signals__addendum--intensive),.signals>.signals__form:has([value=intensive]:checked)~.signals__list .signals__addendum--comprehensive:not(.signals__addendum--intensive){display:none}.signals__performing--higher,.signals__performance-key--higher{background:var(--c-palette2-bg)}.signals__performing--ontarget,.signals__performance-key--ontarget{background:var(--c-palette3-bg)}.signals__performing--lower,.signals__performance-key--lower{background:var(--c-signal-performing-lower-bg)}.signals__performance-key{display:inline-block;padding:calc(var(--spacing-unit) * 1)}.signals__highlight{background:var(--c-palette2-bg)}.signals__checklist{width:100%;max-width:100%}@media (min-width: 60em){.signals{display:grid;grid-template-columns:1fr 1fr}}.signal-function-measurement-link{background:var(--c-palette1-bg);padding:calc(var(--spacing-unit) * 8);font-weight:700}.signal-function-measurement-link>a{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;color:var(--c-palette1-fg);text-decoration:none}.signal-function-measurement-link>a>img{background:var(--c-signal-link-icon-bg);display:block;text-align:center;padding:calc(var(--spacing-unit) * 2);padding-left:calc(calc(var(--spacing-unit) * 2) + .1em);box-sizing:content-box;border-radius:50%;width:1em;height:1em}@media (min-width: 40em){.signal-function-measurement-link{font-size:var(--s-1)}}.placeholder-checkbox{width:1em;height:1em;border:1px solid;display:block;margin:0 auto}td:has(.placeholder-checkbox){vertical-align:middle}.content{padding:calc(var(--spacing-unit) * 4) 0;margin:0 auto;width:100%;margin-bottom:calc(var(--spacing-unit) * 16)}.content ul,.content ol{margin-bottom:0}.content>*{max-width:var(--text-width);margin-left:auto;margin-right:auto}.content :link:not(.info-link),.content :visited:not(.info-link){transition:var(--duration-medium) ease-out color;text-underline-offset:.2em}.content :link:not(.info-link):hover,.content :link:not(.info-link):focus-within,.content :visited:not(.info-link):hover,.content :visited:not(.info-link):focus-within{color:var(--c-link-active-fg)}.content :link:not(.info-link){color:var(--c-link-fg)}.content :visited:not(.info-link){color:var(--c-link-visited-fg)}@media (min-width: 40em){.content>:not(table):not(figure):not(h1):not(h2):not(h3):not(h4){text-align:justify}}.footnote-ref{width:1.5em;height:1.5em;border-radius:50%;background:var(--c-footnote-bg);color:var(--c-footnote-fg);display:inline-block;text-align:center}[id^=fnref]{text-decoration:none}.footnote-modal{padding:0;border:0;box-shadow:0 4px 4px 0 var(--c-modal-shadow);border-bottom-left-radius:1em;border-bottom-right-radius:1em;position:fixed;max-width:90vw;max-height:90vh;overflow:auto}.footnote-modal>*{margin:0 auto;display:block;padding:0 calc(var(--spacing-unit) * 4)}.footnote-modal>:nth-last-child(2){margin-bottom:calc(var(--spacing-unit) * 4)}.footnote-modal__close{z-index:2;background:none;border:0;width:1em;height:1em;display:block;cursor:pointer;right:calc(var(--spacing-unit) * 4);top:calc(var(--spacing-unit) * 4);position:absolute;padding:0}.footnote-modal--close-icon{width:100%;height:100%;object-fit:contain}.footnote-modal__heading{font-weight:700;padding:calc(var(--spacing-unit) * 4);width:100%;background:var(--c-modal-heading-bg);color:var(--c-modal-heading-fg);margin-bottom:calc(var(--spacing-unit) * 4)}.footnote-modal__indicator{color:var(--c-footnote-modal-indicator-fg);background:var(--c-footnote-modal-indicator-bg);border-radius:50%;min-width:1.5em;min-height:1.5em;display:inline-block;text-align:center}.footnote-button{all:unset;cursor:pointer}.footnote-ref:has(:hover),.footnote-ref:has(:focus){filter:invert(1)}sup,sub{vertical-align:baseline;position:relative;font-size:.7em;--offset: .6em}sup{bottom:var(--offset)}@supports (font-feature-settings: "sups"){sup.ordinal{bottom:initial;font-size:inherit;font-feature-settings:"sups"}}sub{bottom:calc(var(--offset) * -1)}.principle{padding:1em;font-weight:700;margin:calc(var(--spacing-unit) * 4) auto 0;color:var(--c-vision-principle-fg);background:var(--c-vision-principle-bg);max-width:min(var(--text-width),70%)}.principle>*{margin:0}.footnotes-sep{margin-top:calc(var(--spacing-unit) * 8)}.u-palette1{color:var(--c-palette1-fg);background:var(--c-palette1-bg)}.u-palette2{color:var(--c-palette2-fg);background:var(--c-palette2-bg)}.u-palette3{color:var(--c-palette3-fg);background:var(--c-palette3-bg)}.qoc__quote{padding:0 1em}.figure{margin-top:calc(var(--spacing-unit) * 4);padding:calc(var(--spacing-unit) * 4);margin-left:auto;margin-right:auto;text-align:center}.figure>picture,.figure>picture>img{display:flex;align-items:center;justify-content:center;margin:0 auto}.figure>picture>img{margin-top:calc(var(--spacing-unit) * 2);display:block;height:auto}.figure__label{font-weight:700}.figure__source{font-style:italic;margin-top:0;font-size:var(--s--1)}.figure__source+*{margin-top:calc(var(--spacing-unit) * 8)}.figure__caption>*{margin-top:0}.figure--contain{max-width:var(--text-width);width:max-content;overflow-x:scroll}.textbox{margin:calc(var(--spacing-unit) * 8) auto}.textbox__content{padding:calc(var(--spacing-unit) * 4) calc(var(--spacing-unit) * 8);color:var(--c-textbox-fg);background:var(--c-textbox-bg);margin-top:calc(var(--spacing-unit) * 4)}.textbox__content>:first-child{margin-top:0}.infobox{padding:0;border:0;box-shadow:0 4px 4px 0 var(--c-modal-shadow);border-bottom-left-radius:1em;border-bottom-right-radius:1em;position:fixed;max-width:90vw;max-height:90vh;overflow:auto}.infobox>*{margin:0 auto;display:block;padding:0 calc(var(--spacing-unit) * 4)}.infobox>:nth-last-child(2){margin-bottom:calc(var(--spacing-unit) * 4)}.infobox__close{z-index:2;background:none;border:0;width:1em;height:1em;display:block;cursor:pointer;right:calc(var(--spacing-unit) * 4);top:calc(var(--spacing-unit) * 4);position:absolute;padding:0}.infobox--close-icon{width:100%;height:100%;object-fit:contain}.infobox__heading{font-weight:700;padding:calc(var(--spacing-unit) * 4);width:100%;background:var(--c-modal-heading-bg);color:var(--c-modal-heading-fg);margin-bottom:calc(var(--spacing-unit) * 4)}.info-link{background:var(--c-info-link-bg);color:var(--c-info-link-fg);display:inline-block;text-align:center;width:1em;width:1lh;text-decoration:none;border-radius:50%;font-size:var(--s--2);margin-left:.5ch;vertical-align:center}.info-link__inner{font-size:0}.info-link:hover,.info-link:focus-within{border:1px solid var(--c-link-fg);background:var(--c-info-link-fg);color:var(--c-link-fg)}.accordion{width:100%;max-width:none;margin-top:calc(var(--spacing-unit) * 8);scroll-margin-top:4em;scroll-margin-top:4rlh}.accordion>:not(.accordion__summary){max-width:var(--text-width);margin-left:auto;margin-right:auto}.accordion__summary{padding:calc(var(--spacing-unit) * 4) calc((100% - var(--text-width)) / 2);text-align:left;width:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;color:var(--c-accordion-heading-fg);background:var(--c-accordion-heading-bg);scroll-margin-top:4em;scroll-margin-top:4rlh}@media (min-width: 40em){.accordion__summary{padding:calc(var(--spacing-unit) * 8) calc((100% - var(--text-width)) / 2)}}.accordion__summary--manual{padding:calc(var(--spacing-unit) * 2);background:none}.accordion__summary--manual>*{margin:0;max-width:max-content;max-height:max-content}.accordion__summary:has(.accordion--palette1){background:var(--c-palette1-bg)}.accordion__summary:has(.accordion--palette2){background:var(--c-palette2-bg)}.accordion__summary:has(.accordion--palette3){background:var(--c-palette3-bg)}.accordion__title{margin:0}.accordion__icon{margin-left:calc(var(--spacing-unit) * 4);stroke:currentColor;--transition: var(--duration-short)}.accordion__icon--manual{width:1em;width:1lh;height:1em;height:1lh;object-fit:contain}:where(.accordion__summary:focus-within,.accordion__summary:hover)>.accordion__icon{--stroke-width: 3}.accordion[open]>.accordion__summary>.accordion__icon,.accordion[open]>.accordion__summary>p>.accordion__icon{--plus-rotate: 90deg;--plus-opacity: 0}.accordion-separator{opacity:0}.tools__questionnaire{text-align:left}.tools__interjection{text-align:left;quotes:"“" "”" "‘" "’";margin:0}.tools__interjection>:first-child:before{content:open-quote}.tools__interjection>:last-child:after{content:close-quote}.tools-search{display:flex;flex-flow:column nowrap;margin-top:calc(var(--spacing-unit) * 8)}.tools-search__input{color:inherit;background:var(--c-search-bg);border-radius:2.5ch;border:.1em solid;padding:calc(var(--spacing-unit) * 2) calc(var(--spacing-unit) * 4) calc(var(--spacing-unit) * 2) calc(calc(var(--spacing-unit) * 4) + 1.25em);background:url(/assets/search-blue-86ec846e.svg) no-repeat .5em center/1em;max-width:30em;color:var(--c-tools-search-fg)}.tools-search__input::placeholder{color:inherit;opacity:1}.tools-search__input::placeholder{font-weight:700}.table--scoring,.table--score{text-align:left}:root{--spacing-unit: .25rem;--s--2: clamp(.6331rem, .5751rem + .2902vi, .8rem);--s--1: clamp(.844rem, .7897rem + .2714vi, 1rem);--s-0: clamp(1.125rem, 1.0815rem + .2174vi, 1.25rem);--s-1: clamp(1.4996rem, 1.4778rem + .1093vi, 1.5625rem);--s-2: clamp(1.9531rem, 2.015rem + -.0798vi, 1.999rem);--s-3: clamp(2.4414rem, 2.7423rem + -.3883vi, 2.6647rem);--s-4: clamp(3.0518rem, 3.726rem + -.87vi, 3.552rem);--s-5: clamp(3.8147rem, 5.0549rem + -1.6002vi, 4.7348rem);--c-primary: #6750A4;--c-secondary: #958DA5;--c-tertiary: #B58392;--c-error: #E46962;--c-neutral: #938F96;--c-neutral-variant: #938F99;--c-body: #000;--c-header-border: gray;--c-header-bg: #6F71AB;--c-header-fg: #FFFFFF;--c-nav-fg: #000000;--c-nav-bg: #F3F3F3;--c-nav-border: gray;--c-nav-separator: #B1B1B1;--c-nav-title-fg: #40427C;--c-nav-title-bg: #EBEBF6;--c-nav-active-fg: #40427C;--c-nav-active-bg: #CACCE2;--c-nav-nested-open-bg: #6F71AB;--c-nav-nested-open-fg: #FFFFFF;--c-nav-nested-bg: #DDDDDD;--c-nav-nested-fg: #000000;--c-nav-nested-stroke: #FFFFFF;--c-nav-nested-shadow: rgba(0, 0, 0, .25);--c-search-bg: #6F71AB;--c-breadcrumb-fg: #40427C;--c-breadcrumb-border: #B1B1B1;--c-link-fg: #40427C;--c-link-visited-fg: #6F71AB;--c-link-active-fg: #115088;--c-info-link-fg: #FFFFFF;--c-info-link-bg: var(--c-link-fg);--c-introduction-fg: #FFFFFF;--c-introduction-bg: #6F71AB;--c-introduction-shadow: #EBEBF6;--c-introduction-fg-2: #40427C;--c-introduction-bg-2: rgb(235, 235, 246);--c-toc-title-fg: #40427C;--c-toc-link-fg: #40427C;--c-toc-bg: rgb(235, 235, 246, 40%);--c-home-pdf-fg: #40427C;--c-home-pdf-bg: #EBEBF6;--c-vision-principle-fg: white;--c-vision-principle-bg: #6F71AB;--c-accordion-heading-bg: #EBEBF6;--c-accordion-heading-fg: #40427C;--c-modal-heading-fg: #40427C;--c-modal-heading-bg: #CCCCE8;--c-modal-shadow: rgba(0, 0, 0, .25);--c-textbox-fg: #40427C;--c-textbox-bg: #EBEBF6;--c-footnote-fg: #40427C;--c-footnote-bg: #EBEBF6;--c-footnote-modal-indicator-bg: #CCCCE8;--c-footnote-modal-indicator-fg: #40427C;--c-footer-fg: #FFFFFF;--c-footer-bg: #6F71AB;--c-palette1-fg: #40427C;--c-palette1-bg: #EBEBF6;--c-palette2-fg: #115088;--c-palette2-bg: #E3F1FC;--c-palette3-fg: #065B43;--c-palette3-bg: #E2F4EC;--c-indicator-cell-border: #B1B1B1;--c-signal-heading-bg: #F3F3F3;--c-signal-border: #B1B1B1;--c-signal-basic-fg: #40427C;--c-signal-basic-bg: #EBEBF6;--c-signal-comprehensive-fg: #115088;--c-signal-comprehensive-bg: #E3F1FC;--c-signal-intensive-fg: #065B43;--c-signal-intensive-bg: #E2F4EC;--c-signal-form-bg: #F3F3F3;--c-signal-link-icon-bg: white;--c-signal-performing-lower-bg: hsl(344.53 79% 95%);--c-table-generic-header-bg: #F3F3F3;--c-table-light-bg: #F7F7F7;--c-table-inner-header-bg: #EBEBF6;--c-table-border: #B1B1B1;--c-table-pass-bg: var(--c-palette3-bg);--c-table-fail-bg: hsl(344.53 79% 95%);--c-tools-search-fg: #40427C;--c-tools-alternate-bg: #F6F6F6;--c-tools-download-icon-bg: #CCCCE8;--text-width: min(80vw, 100rem);--duration-short: .25s;--duration-medium: .5s}@media not all and (prefers-reduced-motion: no-preference){*{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}body{font-family:Lato,sans-serif;font-size:var(--s-0);padding:0;margin:0;min-height:100vh;min-height:100svh;display:flex;flex-flow:column nowrap}.horizontal{display:flex;flex-flow:row nowrap}.align-center{align-items:center}.center{margin-left:auto;margin-right:auto}.no-decoration{text-decoration:none}.ml-auto{margin-left:auto}.mt-1{margin-top:calc(var(--spacing-unit) * 1)}.mr-1{margin-right:calc(var(--spacing-unit) * 1)}.mb-1{margin-bottom:calc(var(--spacing-unit) * 1)}.ml-1{margin-left:calc(var(--spacing-unit) * 1)}.pt-1{padding-top:calc(var(--spacing-unit) * 1)}.pr-1{padding-right:calc(var(--spacing-unit) * 1)}.pb-1{padding-bottom:calc(var(--spacing-unit) * 1)}.pl-1{padding-left:calc(var(--spacing-unit) * 1)}.px-1{padding-left:calc(var(--spacing-unit) * 1);padding-right:calc(var(--spacing-unit) * 1)}.py-1{padding-top:calc(var(--spacing-unit) * 1);padding-bottom:calc(var(--spacing-unit) * 1)}.p-1{padding-top:calc(var(--spacing-unit) * 1);padding-right:calc(var(--spacing-unit) * 1);padding-bottom:calc(var(--spacing-unit) * 1);padding-left:calc(var(--spacing-unit) * 1)}.mt-2{margin-top:calc(var(--spacing-unit) * 2)}.mr-2{margin-right:calc(var(--spacing-unit) * 2)}.mb-2{margin-bottom:calc(var(--spacing-unit) * 2)}.ml-2{margin-left:calc(var(--spacing-unit) * 2)}.pt-2{padding-top:calc(var(--spacing-unit) * 2)}.pr-2{padding-right:calc(var(--spacing-unit) * 2)}.pb-2{padding-bottom:calc(var(--spacing-unit) * 2)}.pl-2{padding-left:calc(var(--spacing-unit) * 2)}.px-2{padding-left:calc(var(--spacing-unit) * 2);padding-right:calc(var(--spacing-unit) * 2)}.py-2{padding-top:calc(var(--spacing-unit) * 2);padding-bottom:calc(var(--spacing-unit) * 2)}.p-2{padding-top:calc(var(--spacing-unit) * 2);padding-right:calc(var(--spacing-unit) * 2);padding-bottom:calc(var(--spacing-unit) * 2);padding-left:calc(var(--spacing-unit) * 2)}.mt-3{margin-top:calc(var(--spacing-unit) * 4)}.mr-3{margin-right:calc(var(--spacing-unit) * 4)}.mb-3{margin-bottom:calc(var(--spacing-unit) * 4)}.ml-3{margin-left:calc(var(--spacing-unit) * 4)}.pt-3{padding-top:calc(var(--spacing-unit) * 4)}.pr-3{padding-right:calc(var(--spacing-unit) * 4)}.pb-3{padding-bottom:calc(var(--spacing-unit) * 4)}.pl-3{padding-left:calc(var(--spacing-unit) * 4)}.px-3{padding-left:calc(var(--spacing-unit) * 4);padding-right:calc(var(--spacing-unit) * 4)}.py-3{padding-top:calc(var(--spacing-unit) * 4);padding-bottom:calc(var(--spacing-unit) * 4)}.p-3{padding-top:calc(var(--spacing-unit) * 4);padding-right:calc(var(--spacing-unit) * 4);padding-bottom:calc(var(--spacing-unit) * 4);padding-left:calc(var(--spacing-unit) * 4)}.mt-4{margin-top:calc(var(--spacing-unit) * 8)}.mr-4{margin-right:calc(var(--spacing-unit) * 8)}.mb-4{margin-bottom:calc(var(--spacing-unit) * 8)}.ml-4{margin-left:calc(var(--spacing-unit) * 8)}.pt-4{padding-top:calc(var(--spacing-unit) * 8)}.pr-4{padding-right:calc(var(--spacing-unit) * 8)}.pb-4{padding-bottom:calc(var(--spacing-unit) * 8)}.pl-4{padding-left:calc(var(--spacing-unit) * 8)}.px-4{padding-left:calc(var(--spacing-unit) * 8);padding-right:calc(var(--spacing-unit) * 8)}.py-4{padding-top:calc(var(--spacing-unit) * 8);padding-bottom:calc(var(--spacing-unit) * 8)}.p-4{padding-top:calc(var(--spacing-unit) * 8);padding-right:calc(var(--spacing-unit) * 8);padding-bottom:calc(var(--spacing-unit) * 8);padding-left:calc(var(--spacing-unit) * 8)}.mt-5{margin-top:calc(var(--spacing-unit) * 16)}.mr-5{margin-right:calc(var(--spacing-unit) * 16)}.mb-5{margin-bottom:calc(var(--spacing-unit) * 16)}.ml-5{margin-left:calc(var(--spacing-unit) * 16)}.pt-5{padding-top:calc(var(--spacing-unit) * 16)}.pr-5{padding-right:calc(var(--spacing-unit) * 16)}.pb-5{padding-bottom:calc(var(--spacing-unit) * 16)}.pl-5{padding-left:calc(var(--spacing-unit) * 16)}.px-5{padding-left:calc(var(--spacing-unit) * 16);padding-right:calc(var(--spacing-unit) * 16)}.py-5{padding-top:calc(var(--spacing-unit) * 16);padding-bottom:calc(var(--spacing-unit) * 16)}.p-5{padding-top:calc(var(--spacing-unit) * 16);padding-right:calc(var(--spacing-unit) * 16);padding-bottom:calc(var(--spacing-unit) * 16);padding-left:calc(var(--spacing-unit) * 16)}.mt-6{margin-top:calc(var(--spacing-unit) * 32)}.mr-6{margin-right:calc(var(--spacing-unit) * 32)}.mb-6{margin-bottom:calc(var(--spacing-unit) * 32)}.ml-6{margin-left:calc(var(--spacing-unit) * 32)}.pt-6{padding-top:calc(var(--spacing-unit) * 32)}.pr-6{padding-right:calc(var(--spacing-unit) * 32)}.pb-6{padding-bottom:calc(var(--spacing-unit) * 32)}.pl-6{padding-left:calc(var(--spacing-unit) * 32)}.px-6{padding-left:calc(var(--spacing-unit) * 32);padding-right:calc(var(--spacing-unit) * 32)}.py-6{padding-top:calc(var(--spacing-unit) * 32);padding-bottom:calc(var(--spacing-unit) * 32)}.p-6{padding-top:calc(var(--spacing-unit) * 32);padding-right:calc(var(--spacing-unit) * 32);padding-bottom:calc(var(--spacing-unit) * 32);padding-left:calc(var(--spacing-unit) * 32)}.mt-7{margin-top:calc(var(--spacing-unit) * 64)}.mr-7{margin-right:calc(var(--spacing-unit) * 64)}.mb-7{margin-bottom:calc(var(--spacing-unit) * 64)}.ml-7{margin-left:calc(var(--spacing-unit) * 64)}.pt-7{padding-top:calc(var(--spacing-unit) * 64)}.pr-7{padding-right:calc(var(--spacing-unit) * 64)}.pb-7{padding-bottom:calc(var(--spacing-unit) * 64)}.pl-7{padding-left:calc(var(--spacing-unit) * 64)}.px-7{padding-left:calc(var(--spacing-unit) * 64);padding-right:calc(var(--spacing-unit) * 64)}.py-7{padding-top:calc(var(--spacing-unit) * 64);padding-bottom:calc(var(--spacing-unit) * 64)}.p-7{padding-top:calc(var(--spacing-unit) * 64);padding-right:calc(var(--spacing-unit) * 64);padding-bottom:calc(var(--spacing-unit) * 64);padding-left:calc(var(--spacing-unit) * 64)}summary{cursor:pointer}picture,img{object-fit:contain}h1{margin-top:.25em}@media (min-width: 40em){h1{margin-top:.5em}}h1+h2{margin-top:calc(var(--spacing-unit) * 10)}
