From 34f012ec4f67b3995e33b4a6176cda4740db4251 Mon Sep 17 00:00:00 2001 From: Denis Ah-Kang Date: Mon, 16 Oct 2023 17:46:59 +0400 Subject: [PATCH] fix FA icons width --- assets-src/styles/sass/30-base/_icons.scss | 8 +++++--- public/dist/assets/styles/core.css | 2 ++ public/dist/assets/styles/core.min.css | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/assets-src/styles/sass/30-base/_icons.scss b/assets-src/styles/sass/30-base/_icons.scss index a211668a..e94bdf76 100644 --- a/assets-src/styles/sass/30-base/_icons.scss +++ b/assets-src/styles/sass/30-base/_icons.scss @@ -5,10 +5,12 @@ svg { fill: currentColor; height: auto; - width: 100%; + + &:not(.svg-inline--fa) { + width: 100%; + } } - /** SVG icons are sized relative to font size, thanks to the em unit. */ @@ -92,4 +94,4 @@ Pay attention to whether the icon is before the text or after. } } } -} \ No newline at end of file +} diff --git a/public/dist/assets/styles/core.css b/public/dist/assets/styles/core.css index b0a1deb4..253298f1 100644 --- a/public/dist/assets/styles/core.css +++ b/public/dist/assets/styles/core.css @@ -1521,6 +1521,8 @@ pre { svg { fill: currentColor; height: auto; +} +svg:not(.svg-inline--fa) { width: 100%; } diff --git a/public/dist/assets/styles/core.min.css b/public/dist/assets/styles/core.min.css index bae58369..5ac2709d 100644 --- a/public/dist/assets/styles/core.min.css +++ b/public/dist/assets/styles/core.min.css @@ -1 +1 @@ -@font-face{font-display:fallback;font-family:"Noto Sans";font-style:normal;font-weight:400;src:url("../fonts/notosans/notosans-regular.woff2") format("woff2"),url("../fonts/notosans/notosans-regular.woff") format("woff")}@font-face{font-display:fallback;font-family:"Noto Sans";font-style:italic;font-weight:400;src:url("../fonts/notosans/notosans-italic.woff2") format("woff2"),url("../fonts/notosans/notosans-italic.woff") format("woff")}@font-face{font-display:fallback;font-family:"Noto Sans";font-style:normal;font-weight:600;src:url("../fonts/notosans/notosans-bold.woff2") format("woff2"),url("../fonts/notosans/notosans-bold.woff") format("woff")}@font-face{font-display:fallback;font-family:"Noto Sans";font-style:italic;font-weight:600;src:url("../fonts/notosans/notosans-bolditalic.woff2") format("woff2"),url("../fonts/notosans/notosans-bolditalic.woff") format("woff")}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@media screen and (prefers-reduced-motion: reduce),(update: slow){*,::before,::after{animation-delay:-1ms !important;animation-duration:1ms !important;animation-iteration-count:1 !important;background-attachment:initial !important;scroll-behavior:auto !important;transition-duration:.001ms !important;transition-delay:0s !important}}blockquote{-webkit-margin-end:1.5625rem;margin-inline-end:1.5625rem;-webkit-margin-start:1.5625rem;margin-inline-start:1.5625rem;padding:0.625rem;position:relative}blockquote::before{background-color:#bdbdbd;content:"";height:100%;left:-0.1875rem;position:absolute;top:0;width:0.1875rem}blockquote>*+*{margin-top:1rem}blockquote>*:first-child{margin-top:0}blockquote cite{color:#111;font-size:1rem;font-style:normal;font-weight:bold}[dir=rtl] blockquote::before{left:auto;right:-0.1875rem}html{height:100%}body{background-color:#fff;color:#111;min-height:100%;overflow-x:hidden;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.grid-wrap{display:grid;grid-template-columns:100%;grid-template-rows:1fr auto;min-height:100vh}*,*::before,*::after{box-sizing:border-box;font-family:inherit;margin:0;overflow-wrap:break-word;padding:0}button,.button{background-color:#005797;border:solid 2px #005797;border-radius:1.5rem;color:#fff;display:inline-block;font-size:0.875rem;font-weight:600;line-height:1.5;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;padding:0.6875rem 1.5rem}button:hover,.button:hover{background-color:#024488;border-color:#024488}button:focus,button:active,.button:focus,.button:active{color:#000;background-color:#f9dc4a;border-color:#000}button:not([type=submit]){text-align:start}.button{text-decoration:none}button.button,input[type=submit].button{text-decoration:none}.button--wide{text-align:center;width:100%}.button--alt{background-color:rgba(0,0,0,0);color:#005797}.button--alt:hover{background-color:#cbe0fb;color:#024488}.button--alt:focus,.button--alt:active{background-color:#f9dc4a;border-width:3px;color:#000;padding:0.625rem 1.4375rem}.button--ghost{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-radius:0;color:#000;font-weight:normal;padding-left:0;padding-right:0}.button--ghost:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.button[disabled],.button.js-disabled{background-color:#bdbdbd;border-color:#bdbdbd;box-shadow:none;color:#303030;cursor:not-allowed}.button[disabled]:hover,.button[disabled]:focus,.button[disabled]:active,.button.js-disabled:hover,.button.js-disabled:focus,.button.js-disabled:active{background-color:#bdbdbd;color:#303030;outline:0}:focus{outline:2px solid rgba(0,0,0,0);outline-offset:-2px}main:focus,#main:focus,[tabindex="-1"]:focus{outline:none}fieldset{border:0;margin:0;min-width:0;padding:.01em 0 0 0}body:not(:-moz-handler-blocked) fieldset{display:table-cell}.field-group+.field-group{margin-top:2.5rem}form>*+*,.field-group>*+*{margin-top:1.75rem}.input-group{display:flex;align-items:center}.input-group>*+*{margin-left:1.875rem}[dir=rtl] .input-group>*+*{margin-left:0;margin-right:1.875rem}.field-legend{font-size:1.125rem;line-height:1.5;font-weight:bold}.field{max-width:41.25rem}label,.field-label,.field-hint,.field-error-msg,.faux-label{display:block}.field-label,.faux-label{margin-bottom:.25rem}.field-label,.group-legend{font-weight:bold}.field-label+.field-hint,.group-legend+.field-hint{margin-top:.25rem}.field-hint{font-size:0.9375rem;line-height:1.5;color:#545454;margin-bottom:.25rem;max-width:41.25rem}.required{color:#545454;font-weight:normal}textarea,[type=date],[type=email],[type=file],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:2px solid;border-radius:0;line-height:1.25;padding:0.3125rem;width:100%}textarea:focus,[type=date]:focus,[type=email]:focus,[type=file]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus{box-shadow:inset 0 0 0 2px;outline:solid 3px #f9dc4a;outline-offset:0}select,[type=date],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url]{height:2.9375rem}[type=file]{border-color:rgba(0,0,0,0)}[type=file]:focus{border-color:currentColor;box-shadow:inset 0 0 0 4px;margin-left:-0.3125rem;margin-right:-0.3125rem;outline:3px solid #f9dc4a;padding-left:0.3125rem;padding-right:0.3125rem}[type=search]::-webkit-search-decoration,[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}select{background-color:rgba(0,0,0,0);border:2px solid;border-radius:0;line-height:1.25;padding:0.3125rem;width:100%}select:focus{box-shadow:inset 0 0 0 2px;outline:solid 3px #f9dc4a;outline-offset:0}@supports((-webkit-padding-start: 1em) or (padding-inline-start: 1em)){select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3E%3C/svg%3E");background-position:center right 0.625rem;background-repeat:no-repeat;background-size:0.9375rem;-webkit-padding-end:2.125rem;padding-inline-end:2.125rem}[dir=rtl] select{background-position:center left 0.625rem}}textarea{height:10em;resize:vertical}.memorable-date{display:inline-block;margin-top:0}.memorable-date+.memorable-date{margin-left:1rem}[dir=rtl] .memorable-date+.memorable-date{margin-left:auto;margin-right:1rem}.radio-item,.checkbox-item{clear:left;float:left;margin-top:.25rem;padding-left:2.125rem;position:relative}.radio-item::after,.checkbox-item::after{clear:both;content:"";display:block}[dir=rtl] .radio-item,[dir=rtl] .checkbox-item{clear:right;float:right;padding-left:0;padding-right:2.125rem}.radio-item input,.checkbox-item input{cursor:pointer;height:2.75rem;left:-0.625rem;margin:0;opacity:0;position:absolute;top:-0.125rem;width:2.75rem;z-index:1}[dir=rtl] .radio-item input,[dir=rtl] .checkbox-item input{left:auto;right:-0.625rem}.radio-item label,.checkbox-item label{cursor:pointer;display:inline-block;margin-bottom:0;margin-top:-0.125rem;padding:0.6875rem 0.9375rem 0.625rem 0.0625rem;touch-action:manipulation}.radio-item label::before,.radio-item label::after,.checkbox-item label::before,.checkbox-item label::after{content:"";position:absolute}.radio-item label::before,.checkbox-item label::before{background:rgba(0,0,0,0);border:2px solid;height:1.5rem;left:0;top:0.5rem;width:1.5rem}[dir=rtl] .radio-item label,[dir=rtl] .checkbox-item label{padding:0.6875rem 0.0625rem 0.625rem 0.9375rem}[dir=rtl] .radio-item label::before,[dir=rtl] .checkbox-item label::before{left:auto;right:0}.radio-item label::before,.radio-item label::after{border-radius:50%}.radio-item label::after{background:currentColor;border:5px solid;height:0;left:0.4375rem;opacity:0;top:0.9375rem;width:0}[dir=rtl] .radio-item label::after{left:auto;right:0.4375rem}.checkbox-item label::after{background:rgba(0,0,0,0);border:solid;border-top-color:rgba(0,0,0,0);border-width:0 0 3px 3px;height:0.40625rem;left:0.375rem;opacity:0;top:0.9375rem;transform:rotate(-45deg);width:0.75rem}[dir=rtl] .checkbox-item label::after{left:auto;right:0.375rem}.checkbox-group--cluster .checkbox-item{clear:none;margin-right:0.75rem}.radio-item:hover input:not(:disabled)+label::before,.checkbox-item:hover input:not(:disabled)+label::before{box-shadow:0 0 0 4px #005797}.radio-item input:focus+label::before,.checkbox-item input:focus+label::before{border-width:4px;box-shadow:0 0 0 4px #f9dc4a}.radio-item:hover input:focus+label::before,.checkbox-item:hover input:focus+label::before{box-shadow:0 0 0 4px #f9dc4a}.radio-item input:checked+label::after,.checkbox-item input:checked+label::after{opacity:1}[type=radio]:disabled,[type=radio]:disabled+label [type=checkbox]:disabled,[type=checkbox]:disabled+label{cursor:default}[type=radio]:disabled+label,[type=checkbox]:disabled+label{opacity:.5}.segmented-group-wrapper{max-width:none}.segmented-group.l-switcher{margin-top:0}.segmented-group.l-switcher>*>*{max-width:100%;min-width:33.333%;position:relative}.segmented-group.l-switcher label{border:2px solid;cursor:pointer;display:block;margin:0.125rem}.segmented-group.l-switcher label:before,.segmented-group.l-switcher label:after{content:"";position:absolute}.segmented-group.l-switcher label::before{background:rgba(0,0,0,0);height:1.5rem;left:0.625rem;top:0.625rem;width:1.5rem}.segmented-group.l-switcher label::after{background:rgba(0,0,0,0);border:solid;border-top-color:rgba(0,0,0,0);border-width:0 0 3px 3px;height:0.40625rem;left:1rem;opacity:0;top:1.0625rem;transform:rotate(-45deg);width:0.75rem}.segmented-group.l-switcher input{cursor:pointer;height:2.75rem;margin:0;opacity:0;position:absolute;right:0;top:0;width:2.75rem;z-index:1}.segmented-group.l-switcher .segmented-label{display:flex;flex-direction:column;justify-content:flex-start;display:block;padding:0.625rem;padding-left:2.75rem}.segmented-group.l-switcher .segmented-label>*+*{margin-top:.5em}.segmented-group.l-switcher .segmented-label span{display:block}.segmented-group.l-switcher .segmented-label span:first-of-type{font-weight:bold}.segmented-group.l-switcher>*>*:hover label{background-color:#cbe0fb}.segmented-group.l-switcher input:focus+label{border-color:#f9dc4a;box-shadow:inset 0 0 0 4px;outline:solid 2px #f9dc4a}.segmented-group.l-switcher input:checked+label::after{opacity:1}[dir=rtl] .segmented-group label::before{right:0.625rem;left:auto}[dir=rtl] .segmented-group label::after{right:1rem;left:auto}[dir=rtl] .segmented-group input{left:0;right:auto}[dir=rtl] .segmented-group .segmented-label{padding:0.625rem;padding-right:2.75rem}.input-width-30{max-width:59ex}.input-width-20{max-width:41ex}.input-width-10{max-width:23ex}.input-width-5{max-width:10.8ex}.input-width-4{max-width:9ex}.input-width-3{max-width:7.2ex}.input-width-2{max-width:5.4ex}[data-component=error-summary] li a{color:#a82615;display:inline-block;font-weight:bold;padding-bottom:0.625rem;padding-top:0.625rem}[data-component=error-summary] li a:hover,[data-component=error-summary] li a:visited{color:#a82615}[data-component=error-summary] li a:focus{color:#000}.field--error{border-left:solid 0.3125rem #a82615;padding-left:0.9375rem}.field--error input:not([type=file]),.field--error textarea:not(:focus){border-color:#a82615}.field--error input:focus,.field--error textarea:focus{border-color:inherit}[dir=rtl] .field--error{border-left:none;border-right:solid 0.3125rem #a82615;padding-left:0;padding-right:0.9375rem}.field-error-msg{color:#a82615;font-weight:bold;margin-top:0.9375rem}.progress-list{margin-bottom:1.875rem}@media screen and (min-width: 48em){.progress-list{display:flex;flex-wrap:wrap}}.progress-list li{position:relative}.progress-list li::after{background-color:#545454;bottom:-1rem;content:"";height:0.8125rem;left:1.1875rem;position:absolute;width:0.1875rem}@media screen and (min-width: 48em){.progress-list li::after{bottom:auto;height:0.1875rem;left:50%;top:2rem;width:100%;z-index:-1}}.progress-list li+li{margin-top:1.25rem}@media screen and (min-width: 48em){.progress-list li+li{margin-top:0}}[dir=rtl] .progress-list li::after{left:auto;right:1.1875rem}@media screen and (min-width: 48em){[dir=rtl] .progress-list li::after{left:auto;right:50%}}.progress-list li.complete::after{background-color:#237978}.progress-list li:last-child::after{display:none}.progress-step__inner{align-items:center;display:flex}@media screen and (min-width: 48em){.progress-step__inner{flex-direction:column;padding-top:0.625rem;text-align:center}}.progress-step__inner>span{font-size:0.9375rem;line-height:1.5;padding:0.625rem}@media screen and (min-width: 48em){.progress-step__inner>span{width:9.375rem}}.progress-step__marker{align-items:center;background-color:#fff;border:solid 3px #545454;border-radius:50%;display:flex;height:2.75rem;justify-content:center;width:2.75rem}@media screen and (min-width: 48em){.progress-step__marker{box-shadow:0 0 0 0.625rem #fff}}.progress-step__marker.complete{background-color:#237978;border-color:#237978;color:#fff;position:relative}.progress-step__marker.complete::before,.progress-step__marker.complete::after{background-color:#237978;content:"";position:absolute}.progress-step__marker.complete::before{border-radius:50%;height:2.375rem;left:0;top:0;width:2.375rem}.progress-step__marker.complete::after{border:solid;border-top-color:rgba(0,0,0,0);border-width:0 0 3px 3px;height:0.5625rem;left:0.625rem;top:0.8125rem;transform:rotate(-45deg);width:1.125rem}.progress-list a{color:#545454;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.25em}.progress-list a:visited{color:#920ba6}.progress-list a:hover{color:#024488}.progress-list a:focus{box-shadow:0 0 0 2px;color:#000;outline:solid 3px #f9dc4a;outline-offset:2px;text-decoration:none}.progress-list a:active{color:#000}[hidden]{display:none !important}.global-header [role=status],.visuallyhidden:not(:focus):not(:active),.skip-link:not(:focus):not(:active){border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visuallyhidden+*,.skip-link+*{margin-top:0 !important}br{margin-top:0}abbr{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.25em}dfn{font-style:normal;font-weight:600}b,strong,.bold{font-weight:600}em,i{font-style:italic}small,.small,.small-caps{font-size:0.875rem;line-height:1.4285714286}.small-caps{text-shadow:0 0 0 #111;text-transform:uppercase}code,samp,pre{font-family:Monaco,"Lucida Console","Courier New",monospace;font-size:.9em;-webkit-hyphens:none;hyphens:none;orphans:3;padding-left:0.1875rem;padding-right:0.1875rem;page-break-before:avoid;text-transform:none;widows:3}svg{fill:currentColor;height:auto;width:100%}.icon{height:1em;vertical-align:baseline;width:1em}.icon--larger{height:1.875rem;width:1.875rem}.with-icon--before,.with-icon--after,.with-icon--larger{align-items:baseline;display:inline-flex}.with-icon--before .icon,.with-icon--after .icon,.with-icon--larger .icon{flex:0 0 auto}.with-icon--larger{align-items:center}.with-icon--before .icon{margin-right:0.5rem}@supports((-webkit-margin-end: 1em) or (margin-inline-end: 1em)){.with-icon--before .icon{margin-right:0;-webkit-margin-end:0.5rem;margin-inline-end:0.5rem}}.with-icon--after .icon{margin-left:0.5rem}@supports((-webkit-margin-start: 1em) or (margin-inline-start: 1em)){.with-icon--after .icon{margin-left:0;-webkit-margin-start:0.5rem;margin-inline-start:0.5rem}}[dir=rtl] .with-icon--before .icon{margin-left:0.5rem;margin-right:0}@supports((-webkit-margin-start: 1em) or (margin-inline-start: 1em)){[dir=rtl] .with-icon--before .icon{margin-left:0;-webkit-margin-end:0.5rem;margin-inline-end:0.5rem}}[dir=rtl] .with-icon--after .icon{margin-left:0;margin-right:0.5rem}@supports((-webkit-margin-start: 1em) or (margin-inline-start: 1em)){[dir=rtl] .with-icon--after .icon{margin-right:0;-webkit-margin-start:0.5rem;margin-inline-start:0.5rem}}img{height:auto;max-width:100%}.avatar{background-color:#fff;border:solid 1px #005a9c;border-radius:50%;height:6.25rem;overflow:hidden;width:6.25rem}.avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.avatar--med{height:3.125rem;width:3.125rem}.avatar--med img{margin-top:0}.avatar--small{height:2rem;width:2rem}.avatar--small img{margin-top:0}a:not([class]),a.with-icon--before,a.with-icon--after{border:0;color:#005797;cursor:pointer;padding-left:0.125rem;padding-right:0.125rem;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.25em}a:not([class]) svg,a.with-icon--before svg,a.with-icon--after svg{fill:currentColor}a:not([class]):visited,a.with-icon--before:visited,a.with-icon--after:visited{color:#920ba6}a:not([class]):hover,a.with-icon--before:hover,a.with-icon--after:hover{color:#024488;outline-width:0}a:not([class]):focus,a.with-icon--before:focus,a.with-icon--after:focus{background-color:#f9dc4a;background-image:linear-gradient(to top, #000 3px, #f9dc4a 3px, #f9dc4a);color:#000;text-decoration:none}a:not([class]):active,a.with-icon--before:active,a.with-icon--after:active{color:#000;outline-width:0}ol[class],ul[class]{list-style:none;padding:0}ul:not([class]),ol:not([class]),ol.counter{-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-before:1em;margin-block-start:1em;-webkit-padding-start:2.4em;padding-inline-start:2.4em}ul:not([class])>*+*,ul:not([class]) li ul,ul:not([class]) li ol,ol:not([class])>*+*,ol:not([class]) li ul,ol:not([class]) li ol,ol.counter>*+*,ol.counter li ul,ol.counter li ol{margin-top:.75em}ol.counter ::marker{content:counters(list-item, ".") ". "}.clean-list li{display:block}dl{-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-before:1em;margin-block-start:1em}dl dt{font-weight:bold}dl dd+dt{margin-top:.5em}dl dt+dd,dl dd+dd{margin-top:.25em}dl.inline div{align-items:baseline;display:flex;flex-wrap:wrap}dl.inline div dt,dl.inline div dd{-webkit-margin-start:0;margin-inline-start:0}dl.inline div dt::after{content:": "}dl.inline div dd:not(:last-child):after{content:", "}@supports(grid-row-start: auto){dl.grid{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:max-content;grid-template-rows:1fr;row-gap:1rem}dl.grid dd+dt,dl.grid dt+dd,dl.grid dd+dd{margin-top:0}dl.grid dt{grid-column-start:1;grid-column-end:2}dl.grid dd{grid-column-start:2;grid-column-end:3}}.skip-link{background-color:#f9dc4a;border:solid 3px #000;color:#000;padding:0.625em 0.9375em;text-decoration:none}.skip-link:active,.skip-link:focus{left:0;position:absolute;top:0;z-index:999}.skip-link:active span,.skip-link:focus span{box-shadow:0 -1px 0 0 inset}.skip-link [dir=rtl]:active,.skip-link [dir=rtl]:focus{left:auto;right:0}summary{color:#005797;cursor:pointer;display:inline-block;padding-left:1.5625rem;position:relative}summary::before{border-color:rgba(0,0,0,0);border-left-color:inherit;border-style:solid;border-width:7px 0 7px 12.124px;bottom:0;-webkit-clip-path:polygon(0% 0%, 100% 50%, 0% 100%);clip-path:polygon(0% 0%, 100% 50%, 0% 100%);content:"";display:block;height:0;left:0;margin:auto;position:absolute;top:-0.0625rem;width:0}summary::-webkit-details-marker{display:none}summary:hover{color:#024488}summary span{display:inline-block;padding-bottom:0.625rem;padding-top:0.625rem;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.25em}summary:focus{background-color:#f9dc4a;background-image:linear-gradient(to top, #000 3px, #f9dc4a 3px, #f9dc4a);color:#000}summary:focus span{text-decoration:none}details{margin-bottom:1rem;margin-top:1rem}details[open]>summary{margin-bottom:1rem}details[open]>summary::before{transform:rotate(90deg)}[dir=rtl] summary{padding-left:0;padding-right:1.5625rem}[dir=rtl] summary::before{left:auto;right:0;transform:rotate(180deg)}.social-links__item{height:3rem;padding:0.875rem;width:3rem}.social-links__item .icon{height:1.25rem;width:1.25rem}.social-links__item:hover .icon{color:#024488}table{border:1px solid #bdbdbd;border-collapse:collapse;margin-bottom:1rem;margin-top:1rem;width:100%}tr:nth-child(even){background-color:rgba(206,205,205,.5)}th,td,table caption{padding:.75rem;text-align:left;text-align:start}[dir=rtl] th,[dir=rtl] td,[dir=rtl] table caption{text-align:right;text-align:start}th{vertical-align:bottom}th[scope=col]{background-color:#024488;color:#fff}td{vertical-align:text-top}@media screen{.table-wrap{border:1px solid #bdbdbd;margin-bottom:1rem;margin-top:1rem;max-width:100% !important}.table-wrap[role][aria-labelledby][tabindex]{overflow:auto}.table-wrap table{border:0;margin-bottom:0;margin-top:0}.table-wrap:focus{border-color:#000;box-shadow:inset 0 0 0 4px;outline:3px solid #f9dc4a}}body{font-family:"Trebuchet MS",Geneva,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}p{margin:1rem 0}h1,h2,h3,h4,h5,h6{font-weight:600;margin:0 0 1rem}h1{margin-bottom:1em}h1,.txt-venus{font-size:2.0625rem;line-height:1.303030303}@media screen and (min-width: 48em){h1,.txt-venus{font-size:2.625rem;line-height:1.4}}h2,.txt-earth{font-size:1.6875rem;line-height:1.2444444444}@media screen and (min-width: 48em){h2,.txt-earth{font-size:2.125rem;line-height:1.2647058824}}h3,.txt-mars{font-size:1.5rem;line-height:1.4}h4,.txt-jupiter{font-size:1.25rem;line-height:1.6}h5,.txt-saturn,.post__notes h3{font-size:1.125rem;line-height:1.5}h6{font-size:1rem}.lead{font-size:1.4375rem;line-height:1.4}.txt-pluto{font-size:0.9375rem;line-height:1.5}.txt-eris{font-size:0.875rem;line-height:1.4285714286}.fonts-loaded body{font-family:"Noto Sans","Trebuchet MS",Geneva,sans-serif}.l-box{border:1px solid;display:block;padding:1.5rem}.l-box--no-padding{padding:0}.l-box--no-border{border:none;outline:1px solid rgba(0,0,0,0);outline-offset:-1px}.l-center.l-center{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:70rem;padding-left:5vw;padding-right:5vw}.l-cluster{overflow:hidden}.l-cluster>*{display:flex;flex-direction:row;flex-wrap:wrap;margin:-0.625rem}.l-cluster--vertical-align>*{align-items:center}.l-cluster.l-cluster>*>*{display:inline-block;margin:0.625rem}.l-frame{display:block;overflow:hidden;position:relative}.l-frame>*{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.l-frame>iframe,.l-frame>img,.l-frame>video{height:100%;width:100%}.l-frame>img,.l-frame>video{-o-object-fit:cover;object-fit:cover}.l-frame--16-9{padding-bottom:56.25%}.l-frame--3-2{padding-bottom:66.67%}.l-frame--4-3{padding-bottom:75%}.l-frame--square{padding-bottom:100%}.l-sidebar{overflow:hidden}.l-sidebar>*{display:flex;flex-direction:row;flex-wrap:wrap;margin:-0.75rem}.l-sidebar>*>*{margin:.75rem}.l-sidebar .sidebar{flex-basis:18.75rem;flex-grow:1}.l-sidebar .not-sidebar{flex-basis:0;flex-grow:999;min-width:calc(55% - 1.5rem)}.l-sidebar--expanded{width:100%}.l-sidebar .sidebar--compact{flex-basis:11.25rem}.l-switcher{overflow:hidden}.l-switcher>*{display:flex;flex-flow:row wrap}.l-switcher>*>*{max-width:100%;min-width:50%;width:calc(476100px - 69000%)}.no-js [data-trigger=account-menu],.no-js .account-menu{display:none}.global-header{background-color:#fff}.global-header .banner{background-color:#cbe0fb;padding-bottom:0.625rem;padding-top:0.625rem}.global-header .banner__inner{align-items:center;display:flex}.global-header .banner__inner p{font-size:0.875rem;line-height:1.4285714286;margin-bottom:0;margin-top:0}.global-header .banner__inner a{color:#024488}.global-header .banner__inner a:focus{color:#000}#lang-nav{background-color:#f8f8fb}#lang-nav .l-cluster>*{justify-content:flex-end;margin:0 -0.625rem}#lang-nav .l-cluster.l-cluster>*>*{margin:0 0.625rem}#lang-nav a{font-size:0.875rem;line-height:1.4285714286;color:#111;display:block;padding-bottom:0.75rem;padding-top:0.75rem}@media screen{#archive-banner{background-color:#f9dc4a;padding-bottom:1.25rem;padding-top:1.25rem}#archive-banner .centered{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:70rem;overflow:hidden;padding-left:5vw;padding-right:5vw}#archive-banner .centered>*{display:flex;flex-direction:row;flex-wrap:wrap;margin:-0.75rem}#archive-banner .centered>*>*{margin:.75rem}#archive-banner .archive-banner__message{flex-basis:0;flex-grow:999;min-width:calc(80% - 1.5rem)}#archive-banner .archive-banner__message>*+*{margin-top:1rem}#archive-banner .archive-banner__message>*{max-width:41.25rem}#archive-banner .archive-banner__message h2{display:block;font-size:1.1875rem;line-height:1.6842105263}#archive-banner .archive-banner__message h3{font-size:1rem;line-height:1.3333333333}#archive-banner .archive-banner__message h3+*{margin-top:0}#archive-banner a{color:#024488}#archive-banner a:visited{color:#024488}#archive-banner a:focus{background-image:none;color:#000;outline:solid 2px #000;outline-offset:1px;text-decoration:none}#archive-banner .archive-banner__logo{flex-basis:auto;flex-grow:1;order:-1}#archive-banner .archive-banner__logo>span{display:block;height:2.75rem;position:relative;width:4.125rem}}@media screen and (min-width: 64em){#archive-banner .archive-banner__logo>span{height:3.25rem;width:4.875rem}}@media print{#archive-banner{border:solid 2.25pt;font-family:"Noto Sans","Trebuchet MS",Geneva,sans-serif;margin:1cm;padding:8pt;position:relative}#archive-banner a:link,#archive-banner a:visited,#archive-banner a{color:#000}#archive-banner a[href]::after{content:" <" attr(href) "> "}.archive-banner__message{min-height:40pt;padding-left:62pt}.archive-banner__message>*+*{margin-top:8pt}[dir=rtl] .archive-banner__message{padding-left:0;padding-right:60pt}.archive-banner__logo{left:8pt;position:absolute;top:8pt}[dir=rtl] .archive-banner__logo{left:auto;right:8pt}}.logo{display:block;height:2.75rem;position:relative;width:4.125rem}@media screen and (min-width: 64em){.logo{height:3.25rem;width:4.875rem}}.logo--member{height:5.25rem;padding-left:1.25rem;padding-right:1.25rem;position:relative;width:9.375rem}.logo--member>img{bottom:0;height:auto;left:0;margin:auto 0;max-height:100%;max-width:calc(100% - 40px);position:absolute;right:0;top:0;width:auto}#global-nav svg{pointer-events:none}#global-nav{border-bottom:solid 1px #bdbdbd;display:block;padding-bottom:1.125rem;padding-top:1.125rem}@media screen and (min-width: 70em){#global-nav{padding-bottom:0;padding-top:1.25rem}}.global-nav__inner{align-items:center;display:flex;flex-wrap:wrap}@media screen and (min-width: 70em){.global-nav__inner{align-items:flex-end;flex-wrap:nowrap;position:relative}}.global-nav__inner>ul{background-color:#fff;display:flex;flex-basis:100%;flex-wrap:wrap;padding-bottom:2.8125rem;width:100%}@media screen and (min-width: 70em){.global-nav__inner>ul{flex-basis:auto;flex-wrap:nowrap;padding-bottom:0}}@media screen and (min-width: 70em){li.top-nav-item+li.top-nav-item{-webkit-margin-start:0.25rem;margin-inline-start:0.25rem}}@media screen and (min-width: 70em){.global-nav__inner>ul>li:last-child{-webkit-margin-start:auto;margin-inline-start:auto}}.global-nav__inner .top-nav-item{border-bottom:solid 1px #bdbdbd;flex-basis:100%}@media screen and (min-width: 70em){.global-nav__inner .top-nav-item{border-bottom:none;flex-basis:auto}}.nav-link{color:#111;display:block;padding:0.625rem 0;position:relative;text-decoration:none}@media screen and (min-width: 70em){.nav-link{display:inline-block}}.global-nav__inner .top-nav-item>.nav-link{font-weight:600}.logo-link:focus{box-shadow:0 0 0 3px #000;outline:solid 3px #f9dc4a;outline-offset:3px}@media screen and (min-width: 70em){.logo-link{-webkit-margin-end:1.5625rem;margin-inline-end:1.5625rem;padding-bottom:0.3125rem;position:relative}.logo-link::before{background-color:#005a9c;bottom:0;content:"";display:none;height:0.1875rem;left:0;position:absolute;width:100%}.logo-link:hover::before{display:block}}.icon-link{align-items:center;color:#111;display:flex;min-height:2.75rem;text-decoration:none !important}@media screen and (min-width: 70em){.icon-link{display:inline-flex;justify-content:center;height:100%;min-width:2.75rem}}.icon-link::before{bottom:0 !important}.icon-link:visited,.icon-link:hover{color:#111 !important}.icon-link:focus{background-color:#f9dc4a;background-image:linear-gradient(to top, #000 3px, #f9dc4a 3px, #f9dc4a);color:#000}.icon-link .hide-at-max-width{-webkit-margin-start:0.625rem;margin-inline-start:0.625rem}@media screen and (min-width: 70em){.icon-link .hide-at-max-width{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;-webkit-margin-start:0;margin-inline-start:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}.account-login{flex-basis:100%;font-size:0.875rem !important}@media screen and (min-width: 70em){.account-login{flex-basis:auto;padding-bottom:0.625rem;padding-top:0.625rem}}@media screen and (min-width: 70em){.global-nav__inner .top-nav-item>*:first-child{font-size:1rem;height:100%;line-height:1.6875rem;padding:0.625rem 0.3125rem 0.4375rem !important;position:relative;white-space:nowrap}.global-nav__inner .top-nav-item>*:first-child::before{background-color:#005a9c;bottom:-0.125rem;content:"";display:none;height:0.1875rem;left:0;position:absolute;width:100%}.global-nav__inner .top-nav-item>*:first-child:hover::before{display:block}.global-nav__inner .top-nav-item>*:first-child:focus{background-color:#f9dc4a;background-image:linear-gradient(to top, #000 3px, #f9dc4a 3px, #f9dc4a);color:#000}.global-nav__inner .top-nav-item>*:first-child:focus:hover::before{display:none}}.global-nav__inner .nav__submenu{display:none}#archive-nav ul,#category-nav ul{background-color:#fff;border:solid 1px #bdbdbd;height:11.25rem;overflow:auto}#archive-nav ul a,#category-nav ul a{display:block;padding:0.625rem}#breadcrumb{padding-bottom:0.9375rem;padding-top:0.625rem}#breadcrumb .l-cluster>*{margin:0 -0.6875rem}#breadcrumb .l-cluster.l-cluster>*>*{margin:0 0 0 0.6875rem;padding-right:1em;position:relative}[dir=rtl] #breadcrumb .l-cluster.l-cluster>*>*{margin:0 0.6875rem 0 0;padding-left:1em;padding-right:0}.breadcrumbs a{font-size:0.9375rem;line-height:1.5;color:#111;display:block;padding-bottom:0.6875rem;padding-top:0.6875rem}.breadcrumbs a:visited,.breadcrumbs a:hover,.breadcrumbs a:active{color:#111}.breadcrumbs [aria-current]{font-weight:600;text-decoration:none}.breadcrumbs [aria-current]:hover,.breadcrumbs [aria-current]:focus{outline-color:#111}.breadcrumbs li:not(:last-child)::after{border-style:solid;border-width:.1em .1em 0 0;content:"";display:block;height:.5em;position:absolute;right:.4em;top:50%;transform:rotate(45deg) translateY(-50%);width:.5em}[dir=rtl] .breadcrumbs li:not(:last-child)::after{border-width:0 0 .1em .1em;left:.1em;right:auto}.banner.banner--access-control.acl-private,.banner.banner--access-control.acl-user{background-color:#237978;color:#fff}.banner.banner--access-control.acl-private .icon,.banner.banner--access-control.acl-user .icon{filter:invert(1)}.banner--access-control.acl-member{background-color:#ddb0c8;color:#000}.banner--access-control.acl-team{background-color:#ec7070;color:#000}main,#main{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:70rem;padding:1.5rem 5vw 6.25rem}#main .component+.component{margin-top:5rem}@media screen and (min-width: 48em){#main .component+.component{margin-top:6.25rem}}#main .component.u-full-width+.component.u-full-width{margin-top:0}.hero{background-color:#f8f8fb}@media screen and (min-width: 70em){.hero{padding-top:2.875rem}}.hero .l-sidebar>*,.hero .l-sidebar>*>*{margin:0}.hero .l-sidebar .sidebar{flex-basis:31.25rem}.hero .l-sidebar .not-sidebar{min-width:50%;padding-bottom:1.875rem}@media screen and (min-width: 70em){.hero .l-sidebar .not-sidebar>*{max-width:31.5rem}}.hero .lead{margin-bottom:1.125rem;margin-top:0}.hero img{margin-left:auto;margin-right:auto}@media screen and (min-width: 48em){.hero img{max-width:31.25rem}}.hero h1{margin-bottom:1rem}.hero+*{margin-top:3.125rem}.hero .button{align-self:flex-start}.hero--listing{background-color:#fff;margin-bottom:1.25rem;padding-bottom:2.5rem}.hero--listing+*{margin-top:0}.hero--listing .filters.l-switcher{margin:-0.625rem;overflow:visible}.hero--listing .filters.l-switcher>*>*{min-width:33.333%;padding:0.625rem;width:calc(846400px - 92000%)}.hero--listing .filters>div{align-items:flex-start}.hero--listing .filters>div>fieldset,.hero--listing .filters>div>.input-group-wrap{align-self:end}.hero--listing .filters .field{margin-top:0}.hero--listing .filters .button--ghost{padding-left:0.1875rem;padding-right:0.1875rem;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.25em}.hero--listing .filters .button--ghost:hover{box-shadow:0 0 4px 2px rgba(84,84,84,.25)}.hero--listing .filters .button--ghost:focus{border-color:inherit;box-shadow:inset 0 0 0 2px;outline:solid 3px #f9dc4a;outline-offset:0}.hero--listing .browse{margin:-0.625rem;overflow:visible}.hero--listing .browse>*{display:flex;flex-wrap:wrap}.hero--listing .browse>*>*{padding:0.625rem}.hero--listing .browse h2{font-size:1rem;font-weight:normal}.translations{background-color:#f8f8fb;padding:1.25rem}.translations .l-sidebar>*{align-items:center;margin-bottom:0;margin-top:0}.translations .l-sidebar>*>*{margin-bottom:0;margin-top:0}.translations .l-sidebar .sidebar{flex-basis:auto}.translations .l-sidebar .not-sidebar{min-width:70%}.translations.l-cluster>*{margin:0 -0.625rem}.translations.l-cluster>*>*{margin:0 0.625rem}.translations+*{margin-top:1.875rem}.translations h2,.translations h3,.translations h5,.translations .sidebar span{font-size:1rem;font-weight:normal;padding-bottom:0.625rem;padding-top:0.625rem}.translations a{display:block;padding-bottom:0.625rem;padding-top:0.625rem}.landing .translations,.ecosystem .translations{padding:0;margin-top:0}.landing .translations .sidebar span,.ecosystem .translations .sidebar span{-webkit-padding-end:1em;padding-inline-end:1em}.landing .translations .l-sidebar .not-sidebar,.ecosystem .translations .l-sidebar .not-sidebar{min-width:70%;padding-bottom:0}.landing .translations+*,.ecosystem .translations+*{margin-top:2em}.toc+*{margin-top:1.875rem}@media screen and (min-width: 70em){.toc+*{margin-top:5rem}}.toc h2{font-size:1rem;font-weight:normal}.toc ul{border-left:solid 3px #f9c818;padding-left:0.9375rem}[dir=rtl] .toc ul{border-left:0;border-right:solid 3px #f9c818;padding-left:0;padding-right:0.9375rem}.toc ul a{display:inline-block;padding-bottom:0.625rem;padding-top:0.625rem}.component--text>*{max-width:41.25rem}.component--text>*+h2,.component--text>*+h3,.component--text>*+h4,.component--text>*+h5,.component--text>*+h6{margin-top:2em}.component--quote{font-size:1.125rem;line-height:1.5;color:#005a9c;font-weight:bold;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0.625rem;margin-inline-start:0.625rem;padding:1.25rem;position:relative}.component--quote::before{background-color:#005a9c;border-radius:0.3125rem;left:-0.625rem;width:0.625rem}.component--quote>*{max-width:39.375rem}[dir=rtl] .component--quote::before{left:auto;right:-0.625rem}.component--image figcaption{font-size:0.9375rem;line-height:1.5;-webkit-margin-before:1em;margin-block-start:1em}.component--image figcaption>*{max-width:33.75rem}.component--image figcaption>a{align-self:flex-start;display:inline-block;margin:0;padding-bottom:0.625rem;padding-top:0.625rem}.component--video iframe{border:0}.component--video figcaption{font-size:0.9375rem;line-height:1.5}.component--video figcaption>*{max-width:33.75rem}.component--video figcaption>a{display:inline-block;margin:0;padding-bottom:0.625rem;padding-top:0.625rem}.note{border-width:5px;margin-bottom:1.875rem;max-width:47rem}.note--error{border-color:#a82615}.note--info{border-color:#005a9c}.note--success{border-color:#046704}.note--warning{border-color:#c28605}.component--columns{overflow:hidden}@media screen and (min-width: 48em){.component--columns>ul{display:flex;flex-wrap:wrap;margin:-1.5%}}.component--columns>ul li+li{margin-top:1.25rem}@media screen and (min-width: 48em){.component--columns>ul li+li{margin-top:0}}@media screen and (min-width: 48em){.component--columns--images>ul>li{flex:1 0 33%;max-width:50%;padding:1.5%}}@media screen and (min-width: 48em){.component--columns--images li:nth-last-child(n+4):nth-last-child(-n+4):first-child,.component--columns--images li:nth-last-child(n+4):nth-last-child(-n+4):first-child~li{flex-basis:50%}}@media screen and (min-width: 48em){.component--columns--icons>ul>li{flex:1 0 50%;max-width:50%;padding:1.5%}}@media screen and (min-width: 70em){.component--columns--icons>ul>li{flex-basis:25%}}@media screen and (min-width: 70em){.component--columns--icons li:nth-last-child(n+5),.component--columns--icons li:nth-last-child(n+5)~li{flex-basis:33%}}@media screen and (min-width: 70em){.component--columns--icons li:nth-last-child(n+7),.component--columns--icons li:nth-last-child(n+7)~li{flex-basis:25%}}.card{background-color:#fff;border-radius:0.25rem;display:flex;flex-direction:column;height:100%;overflow:hidden}.card--event{border-left:solid 0.375rem}[dir=rtl] .card--event{border-left:0;border-right:solid 0.375rem}.card--event,.card--member,.card--news,.card--group{box-shadow:-1px 1px 4px 0 rgba(55,70,95,.12)}.card--event.conference{border-color:#237978}.card--event.meeting{border-color:#1bc0d7}.card--event.talk{border-color:#f9c818}.card--event.workshop{border-color:#e93737}.card__text{flex-grow:1;order:1;padding-top:1rem}.card--group .card__text{max-width:41.25rem}.card__text>a:not([class]){align-self:flex-start;margin-top:0.375rem;padding-bottom:0.625rem;padding-top:0.625rem}.card__heading{font-size:1.125rem;line-height:1.5}.card__image img{border-radius:0.25rem}.card__link{border:0;color:#111;text-decoration:none}.card__link:hover{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.25em}.card__link:focus{background-color:#f9dc4a;background-image:linear-gradient(to top, #000 3px, #f9dc4a 3px, #f9dc4a);color:#000;text-decoration:none}.card--user.l-sidebar{padding-bottom:1.875rem;padding-top:2.5rem}.card--user.l-sidebar .sidebar{flex-basis:auto;order:-1}.card--user.l-sidebar .sidebar img{width:6.25rem}.card--user.l-sidebar .not-sidebar{min-width:calc(70% - 1.5rem)}.card--user.l-sidebar .not-sidebar>div{max-width:41.25rem}.card--user.l-sidebar .not-sidebar>div>*+*{margin-top:1.25rem}.card--user.l-sidebar .l-cluster>*{align-items:center}.card--user.l-sidebar .l-cluster>*,.card--user.l-sidebar .l-cluster.l-cluster>*>*{margin-bottom:0;margin-top:0}.card--user.l-sidebar .l-cluster a{display:inline-block;padding:0.75rem 0}.tag-list.tag-list{margin:-0.625rem}.tag-list.tag-list li{margin:0.625rem}.tag{font-size:0.875rem;line-height:1.4285714286;background-color:rgba(206,205,205,.5);border-radius:0.25rem;display:inline-block;padding:0.15625rem 0.3125rem 0.15625rem 0.3125rem}a.tag{position:relative;text-decoration:underline;z-index:10;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.25em}@media screen and (min-width: 48em){.component--fifty-fifty{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}}.component--fifty-fifty>*+*{margin-top:1rem}@media screen and (min-width: 48em){.component--fifty-fifty>*+*{margin-top:0}}@media screen and (min-width: 48em){.component--fifty-fifty__text{flex-basis:52%}}@media screen and (min-width: 64em){.component--fifty-fifty__text{flex-basis:45%}}.component--fifty-fifty__text .l-box{display:flex;flex-direction:column;justify-content:flex-start;margin-top:1.875rem}.component--fifty-fifty__text .l-box>*+*{margin-top:1rem}.component--fifty-fifty__text .l-box a{align-self:flex-start}@media screen and (min-width: 48em){.component--fifty-fifty .image,.component--fifty-fifty .illustration{flex-basis:45%}}.component--fifty-fifty .image img{border-radius:0.25rem}.component--fifty-fifty .image .l-frame{padding-bottom:66.67%}@media screen and (min-width: 48em){.component--fifty-fifty .image .l-frame{padding-bottom:100%}}.component--fifty-fifty .illustration .l-frame{padding-bottom:75%}@media screen and (min-width: 48em){.component--fifty-fifty.reversed .component--fifty-fifty__text{order:-1}}@media screen and (min-width: 64em){.component--evangelists{display:flex;flex-wrap:wrap;justify-content:space-between}}.component--evangelists>*+*{margin-top:1rem}@media screen and (min-width: 64em){.component--evangelists>*+*{margin-top:0}}@media screen and (min-width: 64em){.component--evangelists__text{flex-basis:45%}}.component--evangelists__text h2~*{max-width:41.25rem}.component--evangelists__list{background-color:#005a9c;border-radius:0.375rem;color:#fff;overflow:hidden;padding-top:1.5rem}@media screen and (min-width: 64em){.component--evangelists__list{flex-basis:45%}}.component--evangelists__list h3{padding-left:1.5rem;padding-right:1.5rem}.component--evangelists__list li+li{border-top:solid 1px #649bc5}.component--evangelists__list p{margin-bottom:0;margin-top:0}.component--evangelists__list .sidebar{flex-basis:auto}.component--evangelists__list .not-sidebar{display:flex;flex-direction:column;justify-content:flex-start;min-width:calc(65% - 1.5rem)}.component--evangelists__list .not-sidebar>*+*{margin-top:.75em}.component--evangelists__list a{color:#fff}.component--evangelists__list a:visited,.component--evangelists__list a:hover,.component--evangelists__list a:active{color:#fff}.component--evangelists__list a:focus{background-color:#f9dc4a;background-image:linear-gradient(to top, #000 3px, #f9dc4a 3px, #f9dc4a);color:#000}.component--activity{background-color:#f8f8fb;padding-bottom:3.125rem;padding-top:3.125rem}@media screen and (min-width: 64em){.component--activity .component--columns--images li:nth-last-child(n+4):nth-last-child(-n+4):first-child,.component--activity .component--columns--images li:nth-last-child(n+4):nth-last-child(-n+4):first-child~li{flex-basis:25%}}.component--activity .card{background-color:#fff;border-radius:0.25rem;overflow:hidden}.component--activity .card__text{padding:1.25rem}.component--activity .card__image img{border-radius:0}.component--collapsibles>div{background-color:#fff;border-radius:0.375rem;box-shadow:-0.0625rem 0.0625rem 0.25rem rgba(55,70,95,.12);padding:1.5625rem}.component--collapsibles>div+div{margin-top:1rem}[data-heading=collapsibles] span{display:flex;flex-direction:column;justify-content:flex-start}[data-heading=collapsibles] span>*+*{margin-top:1rem}[data-heading=collapsibles] h3{font-size:1.125rem;line-height:1.5}[data-heading=collapsibles]>*{font-size:0.9375rem;line-height:1.5;display:block;font-weight:normal;margin-top:1rem}[data-heading=collapsibles]+*>*{max-width:41.25rem}.component--group-list{background-color:#f8f8fb;padding-bottom:3.125rem;padding-top:3.125rem}.component--group-list__intro{max-width:41.25rem}.component--members{background-color:#f8f8fb;padding-bottom:1.5625rem;padding-top:1.5625rem}.component--members .l-center>h2,.component--members .l-center>p{max-width:41.25rem}.component--members__grid{display:flex;flex-wrap:wrap;margin-bottom:1rem}@supports(display: grid){.component--members__grid{display:grid;grid-auto-rows:minmax(10.625rem, auto);grid-gap:1.25rem;grid-template-columns:repeat(auto-fill, minmax(10.625rem, 1fr))}}.component--members__grid figure{align-items:center;background-color:#fff;display:flex;justify-content:center;margin-bottom:1.25rem;margin-left:0.625rem;margin-right:0.625rem;flex:1 1 10.625rem;position:relative}@supports(display: grid){.component--members__grid figure{margin:0}}.component--members__grid figcaption{font-size:0.9375rem;line-height:1.5;font-weight:bold;margin:0.625rem;text-align:center}.component--members__grid .l-box{max-width:10.625rem}.component--members__grid+a{align-self:flex-start}.component--members__cta>*{align-items:center;margin-top:1em}.component--members__cta>*>*:not(a){flex-basis:100%}@media screen and (min-width: 48em){.component--members__cta>*>*:not(a){flex-basis:auto}}@media screen and (min-width: 64em){.slide{align-items:flex-start;display:flex;justify-content:space-between}}.slide>*+*{margin-top:1rem}@media screen and (min-width: 64em){.slide>*+*{margin-top:0}}@media screen and (min-width: 64em){.slide__quote,.slide__cite{flex-basis:45%}}.slide__quote{background:url("../images/quote-bg.png") no-repeat 0 0;font-size:1.25rem;font-weight:bold;line-height:1.6;-webkit-margin-start:2.1875rem;margin-inline-start:2.1875rem;padding-top:0.9375rem;position:relative}@media screen and (min-width: 48em){.slide__quote{font-size:1.5rem;line-height:1.4}}.slide__quote::before{background-color:#005a9c;border-radius:0.3125rem;content:"";height:100%;left:-2.0625rem;position:absolute;top:0;width:0.25rem}.slide__quote>*{max-width:41.25rem}[dir=rtl] .slide__quote{background-position-x:100%}[dir=rtl] .slide__quote::before{left:auto;right:-2.0625rem}.slide__cite{font-size:0.9375rem;line-height:1.5;-webkit-padding-start:0.3125rem;padding-inline-start:0.3125rem}.slide__cite.l-sidebar .sidebar{flex-basis:auto}.slide__cite.l-sidebar .not-sidebar{align-items:flex-start;min-width:calc(70% - 1.5rem)}.slide__cite.l-sidebar .not-sidebar p:first-child{font-weight:bold}.slide__cite.l-sidebar .not-sidebar p:first-child+p{margin-top:0}.slide__logo{background-color:#fff;height:7.5rem;padding:1.5rem;position:relative;width:11.25rem}.slide__logo>img{bottom:0;left:0;margin:auto;max-width:100%;position:absolute;right:0;top:0}@supports((-o-object-fit: contain) or (object-fit: contain)){.slide__logo>img{height:100%;max-width:none;-o-object-fit:contain;object-fit:contain;position:static}}.component--slider{background-color:#f8f8fb;padding-bottom:3.125rem;padding-top:3.125rem}.component--slider h2{font-size:1rem;font-weight:normal;margin-bottom:1.5rem}.component--slider ul>li+li{margin-top:2rem}.crosslinks{background-color:#005a9c;color:#fff;padding-bottom:3.125rem;padding-top:3.125rem}.crosslinks .component--columns__intro h2{font-size:1.5rem;line-height:1.4}.crosslinks .component--columns__intro a,.crosslinks .component--columns__intro a:visited,.crosslinks .component--columns__intro a:hover,.crosslinks .component--columns__intro a:active{color:#fff}@media screen and (min-width: 43.75em){.crosslinks .component--columns--images>ul{display:flex;flex-wrap:wrap;margin:-1.5%}}@media screen and (min-width: 43.75em){.crosslinks .component--columns--images>ul>li{flex:1 0 50%;max-width:50%;padding:1.5%}}@media screen and (min-width: 43.75em){.crosslinks .component--columns--images>ul li+li{margin-top:0}}@media screen and (min-width: 43.75em){.crosslinks .component--columns--images li:nth-last-child(n+3):nth-last-child(-n+3):first-child,.crosslinks .component--columns--images li:nth-last-child(n+3):nth-last-child(-n+3):first-child~li{flex-basis:33%}}@media screen and (min-width: 64em){.crosslinks .component--columns--images li:nth-last-child(n+4):nth-last-child(-n+4):first-child,.crosslinks .component--columns--images li:nth-last-child(n+4):nth-last-child(-n+4):first-child~li{flex-basis:25%}}.crosslinks .card{background-color:#fff;border-radius:0.25rem;color:#111;overflow:hidden}.crosslinks .card__text{padding:1.25rem}.crosslinks .card__image img{border-radius:0}input[type=search]{max-width:none;position:relative;z-index:1}.l-sidebar.search{overflow:visible}.l-sidebar.search>*{margin:-0.75rem}.l-sidebar.search>*>*{margin:.75rem}.l-sidebar.search form .sidebar{flex-basis:auto}.l-sidebar.search form .not-sidebar{min-width:70%}.l-sidebar.search input[type=search]{max-width:none}@supports((-webkit-padding-start: 1em) or (padding-inline-start: 1em)){input[type=search]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cdefs/%3E%3Cpath d='M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z'/%3E%3C/svg%3E");background-position:center left .5em;background-repeat:no-repeat;background-size:1.25rem;-webkit-padding-start:2.5rem;padding-inline-start:2.5rem}[dir=rtl] input[type=search]{background-position:center right .5em}}.meta{border-bottom:solid 1px #bdbdbd;border-top:solid 1px #bdbdbd;margin-bottom:3.125rem;padding:1.5rem 0}.meta dl{margin-bottom:0}.meta .with-link{padding-bottom:0.625rem;padding-top:0.625rem}.family-grouping{padding-top:2.5rem}.family-grouping h2+*{margin-top:1rem}.maturity-level{background-color:rgba(206,205,205,.5);border-radius:0.25rem;display:inline-block;margin-bottom:0.3125rem;padding:0.15625rem 0.3125rem}.maturity-level--note{background-color:rgba(0,0,0,0)}.maturity-level--highlighted{background-color:#005a9c;color:#fff}.pagination{margin-top:2.5rem}.l-cluster.pagination>*{margin-bottom:0;margin-top:0}.l-cluster.pagination>*>*{margin-bottom:0;margin-top:0}.pagination+*{border-top:solid 1px #bdbdbd;margin-top:2.0625rem}@media screen and (min-width: 64em){.pagination__list{justify-content:center}}.pagination__list a{font-size:0.9375rem;line-height:1.5;color:#000;display:block;text-decoration:none;padding:0.6875rem 1.125rem}.pagination__list a:visited{color:#000}.pagination__list a:focus{background-color:#f9dc4a;background-image:linear-gradient(to top, #000 3px, #f9dc4a 3px, #f9dc4a);color:#000;text-decoration:none}.pagination__list a[href]:hover{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.25em}.pagination__list a[href][aria-current]{background-color:#005797;color:#fff;font-weight:bold}.pagination__list a[href][aria-current]:hover{color:#fff;text-decoration:none}.pagination__list a[href][aria-current]:focus{color:#000}.rss{margin-top:2.5rem}.rss a{padding-bottom:0.625rem;padding-top:0.625rem}.comments{background-color:#f8f8fb;padding-bottom:3.125rem;padding-top:3.125rem}.comments h2{font-size:1.5rem;line-height:1.4}.comment-list{margin-top:1.875rem}.comment-list>li{border-bottom:solid 1px #bdbdbd;padding-bottom:3.125rem}.comment-list>li+li{margin-top:1.25rem}.l-sidebar.comment{overflow:visible}.l-sidebar.comment,.l-sidebar.comment-form-wrap{overflow:visible}.l-sidebar.comment .sidebar,.l-sidebar.comment-form-wrap .sidebar{flex-basis:auto;order:-1}.l-sidebar.comment .sidebar img,.l-sidebar.comment-form-wrap .sidebar img{width:3.125rem}.l-sidebar.comment .not-sidebar,.l-sidebar.comment-form-wrap .not-sidebar{min-width:calc(80% - 1.5rem)}.reply-list.reply-list{margin-left:4.375rem;margin-top:1.875rem;padding-left:1.875rem;position:relative}.reply-list.reply-list::before{background-color:#005a9c;border-radius:0.1875rem;content:"";height:100%;left:0;position:absolute;top:0;width:0.1875rem}.reply-list.reply-list>li{border-top:solid 1px #bdbdbd}.reply-list.reply-list>li+li{margin-top:1.25rem}[dir=rtl] .reply-list.reply-list{margin-left:0;margin-right:4.375rem;padding-left:0;padding-right:1.875rem}[dir=rtl] .reply-list.reply-list::before{left:auto;right:0}.reply-list .comment{padding-top:1.25rem}.comment__author{font-size:1rem;font-weight:bold;line-height:1.3333333333}.comment__body{max-width:41.25rem}[data-replylink]{font-size:0.9375rem;line-height:1.5;align-self:flex-start;padding-bottom:0.6875rem;padding-top:0.6875rem}#respond{margin-top:1rem}#respond>div:first-of-type{align-items:center;display:flex;flex-wrap:wrap}.comment-form-wrap{margin-top:1.875rem}#comment-form{max-width:41.25rem}#comment-form .l-switcher{overflow:visible}#comment-form .l-switcher>*{align-items:flex-end;margin:-0.625rem}#comment-form .l-switcher>*>*{padding:0.625rem;width:calc(435600px - 66000%)}.pre-footer.l-switcher{margin:-1.25rem}.pre-footer.l-switcher>*>*{margin-top:2.5rem;min-width:33.333%;padding:1.25rem;width:calc(846400px - 92000%)}.pre-footer h2+*{margin-top:1em}.pre-footer a{display:block}.global-footer{border-top:solid 1px #bdbdbd;grid-row-start:2;grid-row-end:3;padding:1.25rem 0 1.5625rem}.global-footer .l-center{display:flex;flex-direction:column;justify-content:flex-start}.global-footer .l-center>*+*{margin-top:1rem}.global-footer a,.global-footer .copyright{font-size:0.875rem;line-height:1.4285714286}.global-footer .copyright{margin-bottom:0}.global-footer a{color:#111}.global-footer a:visited,.global-footer a:hover,.global-footer a:active{color:#111}.global-footer__links{display:flex;flex-wrap:wrap}.global-footer__links>ul{display:flex;flex-wrap:wrap}@media screen and (min-width: 64em){.global-footer__links>ul{-webkit-margin-start:auto;margin-inline-start:auto}}.global-footer__links .l-cluster>*{margin:0 -0.625rem}.global-footer__links .l-cluster.l-cluster>*>*{margin:0 0.625rem}.global-footer__links a:not([class]){display:block;padding-bottom:0.75rem;padding-top:0.75rem}.global-footer__links .with-icon--larger{padding:0.75rem}.global-footer__links .with-icon--larger img{height:1.25rem;width:1.25rem}.global-footer__links .with-icon--larger:focus{background-color:#f9dc4a;background-image:linear-gradient(to top, #000 3px, #f9dc4a 3px, #f9dc4a)}.default .content{max-width:47rem}@supports(grid-column-gap: 8%){.default .content{max-width:none}@media screen and (min-width: 64em){.default .content{display:grid;grid-column-gap:7.857%;grid-template-areas:"article related";grid-template-columns:67.143% 25%}}@media screen and (min-width: 64em){.default .content article{grid-area:article}}@media screen and (min-width: 64em){.default .content .related{grid-area:related}}}.default .related{border-top:solid 10px #005a9c;margin-top:2.5rem;padding-top:1.25rem}.related [aria-current]{color:#111;text-decoration:none}@supports(grid-column-gap: 8%){@media screen and (min-width: 64em){.default .related{margin-top:0}}}@media screen and (min-width: 64em){.default .related__inner{-webkit-border-start:solid 1px #bdbdbd;border-inline-start:solid 1px #bdbdbd;padding-left:1.25rem;padding-right:1.25rem}}.default .related__inner ul a{display:inline-block;padding-bottom:0.625rem;padding-top:0.625rem}.event .content{max-width:47rem}.event .intro{display:flex;flex-direction:column;margin-bottom:1.25rem;-webkit-margin-start:1.875rem;margin-inline-start:1.875rem;position:relative}.event .intro::before{border-radius:0.3125rem;content:"";height:100%;left:-1.75rem;position:absolute;top:0;width:0.3125rem}.event .intro.conference::before{background-color:#237978}.event .intro.meeting::before{background-color:#1bc0d7}.event .intro.talk::before{background-color:#f9c818}.event .intro.workshop::before{background-color:#e93737}.event .intro h1{margin-bottom:0}.event .intro h1+*{font-size:1.5rem;line-height:1.4;margin-bottom:0.625rem;order:-1}[dir=rtl] .event .intro::before{left:auto;right:-1.75rem}.event .lead,.event .calendar-link{margin-bottom:1.25rem}.home .hero{background-color:#fff}.home .component--members{padding-bottom:2.5rem;padding-top:2.5rem}.home .component--members__grid{margin-top:2.5rem}.post .content,.post .rss{max-width:47rem}@supports(grid-column-gap: 8%){.post .content{max-width:none}@media screen and (min-width: 64em){.post .content{display:grid;grid-column-gap:7.857%;grid-template-columns:67.143% 25%;grid-template-areas:"article related"}}@media screen and (min-width: 64em){.post .content article{grid-area:article}}@media screen and (min-width: 64em){.post .content .related{grid-area:related}}}.post .related{margin-top:2.5rem}@supports(grid-column-gap: 8%){@media screen and (min-width: 64em){.post .content .related{margin-top:0}}}.post .related__inner{background-color:#f8f8fb;padding:1.75rem 1.25rem}.post .related__inner h2{font-size:1.1875rem;line-height:1.9411764706}.post .related__inner h3{font-size:1rem;line-height:1.3333333333}.post .related__inner a{color:#545454}.post .related__inner a:focus{color:#000}.post .related__inner>div,.post .related__inner h3+*{margin-top:1.125rem}.post .related__inner>div+div{border-top:solid 1px #bdbdbd;margin-top:1.5rem;padding-top:0.9375rem}.post .related__inner li{font-size:0.9375rem;line-height:1.5}.post .related__inner li+li{margin-top:1.375rem}.post .sub-head{font-size:0.9375rem;line-height:1.5;margin-bottom:1.875rem;margin-top:-1.25rem}.post .meta{position:relative}@media screen and (min-width: 48em){.post .meta dl dd:first-of-type{padding-right:9.375rem}}.post .meta dl dd,.post .meta dl dt{margin:0;padding-bottom:0.5rem;padding-top:0.3125rem}.post .meta dl dt:first-of-type,.post .meta dl dd:first-of-type{padding-top:0.5rem}.post .meta dl dt{float:left;font-weight:normal;margin-right:1em}.post .skip-to-comments,.post .skip-to-comment-form{color:#545454;display:inline-block;padding-bottom:0.6875rem;padding-top:0.6875rem;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.25em}.post .skip-to-comments:visited,.post .skip-to-comment-form:visited{color:#545454}.post .skip-to-comments:focus,.post .skip-to-comment-form:focus{background-color:#f9dc4a;background-image:linear-gradient(to top, #000 3px, #f9dc4a 3px, #f9dc4a);color:#000;text-decoration:none}@media screen and (min-width: 48em){.post .skip-to-comments{position:absolute;right:0;top:1.1875rem}}.post .rss{border-top:solid 1px #bdbdbd;padding-top:2.5rem}@media screen and (min-width: 48em){[dir=rtl] .post .meta dl dd:first-of-type{padding-left:9.375rem;padding-right:0}}[dir=rtl] .post .meta dl dt{float:right;margin-left:1em;margin-right:0}@media screen and (min-width: 48em){[dir=rtl] .post .skip-to-comments{left:0;right:auto}}.post__notes{border-top:solid 1px #bdbdbd;margin-top:3.75rem;padding-top:1.25rem}.landing #breadcrumb,.ecosystem #breadcrumb{background-color:#f8f8fb}.landing main,.landing #main,.ecosystem main,.ecosystem #main{padding-top:0}.landing .component--text,.landing .component--image,.landing .component--video,.landing .component--quote,.ecosystem .component--text,.ecosystem .component--image,.ecosystem .component--video,.ecosystem .component--quote{margin-left:auto;margin-right:auto;max-width:44.4375rem}.landing .component--quote,.ecosystem .component--quote{max-width:43.1875rem}.listing .wrap{background-color:#f8f8fb}.listing #breadcrumb{background-color:#fff}.listing main,.listing #main{padding-top:0}.people-list>*+*,.post-list>*+*{border-top:solid 1px #bdbdbd}.people-list .groups .sidebar{flex-basis:auto}.people-list .groups .sidebar h3{font-size:1rem;font-weight:normal;line-height:2.75rem}.post-list>*{padding-bottom:1.875rem;padding-top:2.5rem}.post-list>li:last-child{border-bottom:solid 1px #bdbdbd}.post-list .l-sidebar .sidebar{flex-basis:auto}.post-list .l-sidebar .not-sidebar{min-width:calc(70% - 1.5rem)}.post-list .l-sidebar .not-sidebar>div{max-width:41.25rem}@media screen and (min-width: 64em){.post-list .l-sidebar .not-sidebar>div{margin-bottom:2.5rem}}.post-list .l-sidebar .not-sidebar>div>*+*{margin-top:1.25rem}.post-list .l-sidebar .sidebar .l-frame{height:9.125rem;width:12.5rem}.post-list .l-sidebar .sidebar .l-frame img{border-radius:0.25rem}.post-list .l-cluster>*{align-items:center}.post-list .l-cluster a{display:inline-block;padding:0.75rem 0}.post-list h2 a{color:#000}.post-list h2 a .icon{height:.8em;width:.8em}.event-list,.member-list,.group-list,.tr-stats-list{margin-top:2.5rem}.event-list>*+*,.member-list>*+*,.group-list>*+*,.tr-stats-list>*+*{margin-top:1rem}.event-list .card,.member-list .card,.group-list .card,.tr-stats-list .card{padding:1rem}.event-list .card.l-sidebar .sidebar,.member-list .card.l-sidebar .sidebar,.group-list .card.l-sidebar .sidebar,.tr-stats-list .card.l-sidebar .sidebar{flex-basis:auto}.event-list .card.l-sidebar .not-sidebar,.member-list .card.l-sidebar .not-sidebar,.group-list .card.l-sidebar .not-sidebar,.tr-stats-list .card.l-sidebar .not-sidebar{min-width:calc(70% - 1.5rem)}.event-list .card__text,.member-list .card__text,.group-list .card__text,.tr-stats-list .card__text{padding-top:0}.event-list .card .l-cluster{margin-top:1rem}.event-list .card .l-cluster>*{font-size:0.9375rem;line-height:1.5;align-items:center}.event-list .card.l-sidebar .l-sidebar .sidebar{flex-basis:20rem}.event-list .card.l-sidebar .l-sidebar .not-sidebar{min-width:calc(55% - 1.5rem)}.event-list .card__image{align-self:flex-start;height:6.25rem;width:6.25rem}@media screen and (min-width: 64em){.event-list .card__image{height:12.5rem;width:12.5rem}}.event-list .card__image img{border-radius:0}.event-list .date-location{font-size:0.9375rem;line-height:1.5;display:flex;flex-wrap:nowrap;max-width:18.75rem}.event-list .date-location img{-webkit-margin-end:0.75rem;margin-inline-end:0.75rem;width:1.125rem}.event-list .date-location .date-orig{display:inline-block;padding-bottom:0.625rem}.event-list .date-location>div:last-child{-webkit-border-start:solid 1px #bdbdbd;border-inline-start:solid 1px #bdbdbd;-webkit-padding-start:0.75rem;padding-inline-start:0.75rem}.member-list .card__text>*{max-width:41.25rem}.member-list .logo--member{margin-left:auto;margin-right:auto}.js .member-list [data-component=card] .card__text>:last-child{margin-bottom:2.5rem;margin-top:0}.group-list{margin-top:0}.archive-links h2+*{margin-top:.8em}.group .content{max-width:47rem}@supports(grid-column-gap: 8%){.group .content{max-width:none}@media screen and (min-width: 64em){.group .content{display:grid;grid-column-gap:7.857%;grid-template-areas:"title nav" "details nav";grid-template-columns:67.143% 25%;grid-template-rows:auto 1fr}}@media screen and (min-width: 64em){.group .content h1{grid-area:title}}@media screen and (min-width: 64em){.group .content #group-nav{grid-area:nav}}@media screen and (min-width: 64em){.group .content .details{grid-area:details}}}.group .group-nav__inner{margin-bottom:2.0625rem}@media screen and (min-width: 64em){.group .group-nav__inner{-webkit-border-start:solid 1px #bdbdbd;border-inline-start:solid 1px #bdbdbd;margin-bottom:0;padding-left:1.25rem;padding-right:1.25rem}}.group .group-nav__inner [aria-current]{font-weight:bold}@media screen and (min-width: 64em){.group [data-toggle=true]{display:none}}.group [data-toggle=true][aria-expanded=false]{margin-bottom:2.0625rem}#group-nav a{display:inline-block;padding-bottom:0.625rem;padding-top:0.625rem}#group-nav a[aria-current]{color:#111;text-decoration:none}.technical-reports .wrap{background-color:#fff}.technical-reports .hero{background-color:#fff;margin-bottom:1.25rem;padding-bottom:2.5rem}.technical-reports .hero .l-box{background-color:#f3f3f6;border-radius:0.25rem}.technical-reports .hero .field{max-width:none}.technical-reports .hero .field-hint{color:#111}.technical-reports .checkbox-item label::before,.technical-reports .radio-item label::before{background-color:#fff}.tr-list .tr-list__item{display:flex;flex-direction:column;justify-content:flex-start;font-size:0.9375rem;line-height:1.5;padding-bottom:1.5rem;padding-top:1.5rem}.tr-list .tr-list__item>*+*{margin-top:.5em}.tr-list .tr-list__item>*{max-width:51.25rem}.tr-list .tr-list__item h3{font-size:1.5rem;line-height:1.4}.tr-list .tr-list__item+.tr-list__item{border-top:1px solid #bdbdbd}.tr-list .tr-list__item__header{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.tr-list .tr-list__item__header>*+*{margin-top:1em}.tr-list .tr-list__item__header h3{margin-bottom:0;margin-top:0.3125rem}.tr-list .tr-list__item__header h3+*{margin-top:0;order:-1}.u-float-left{float:left;float:inline-start}.u-float-right{float:right;float:inline-end}.u-text-center{text-align:center}.u-text-left{text-align:left;text-align:start}.u-text-right{text-align:right;text-align:end}.u-text-vertical-lr{writing-mode:vertical-lr}.u-text-vertical-rl{writing-mode:vertical-rl}.u-block-left{float:left;margin-bottom:1em;margin-right:1em}.u-block-right{float:right;margin-bottom:1em;margin-left:1em}@media screen and (min-width: 80em){.u-text-left-from-lap{text-align:left;text-align:start}}@media screen and (min-width: 80em){.u-text-center-from-lap{text-align:center}}@media screen and (min-width: 80em){.u-text-right-from-lap{text-align:right;text-align:end}}.u-full-width{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.u-center{margin-left:auto;margin-right:auto;position:relative}.u-no-margin.u-no-margin{margin:0}.u-no-margin-top.u-no-margin-top{margin-top:0}.error-color.error-color{color:#a82615;border-color:#a82615} +@font-face{font-display:fallback;font-family:"Noto Sans";font-style:normal;font-weight:400;src:url("../fonts/notosans/notosans-regular.woff2") format("woff2"),url("../fonts/notosans/notosans-regular.woff") format("woff")}@font-face{font-display:fallback;font-family:"Noto Sans";font-style:italic;font-weight:400;src:url("../fonts/notosans/notosans-italic.woff2") format("woff2"),url("../fonts/notosans/notosans-italic.woff") format("woff")}@font-face{font-display:fallback;font-family:"Noto Sans";font-style:normal;font-weight:600;src:url("../fonts/notosans/notosans-bold.woff2") format("woff2"),url("../fonts/notosans/notosans-bold.woff") format("woff")}@font-face{font-display:fallback;font-family:"Noto Sans";font-style:italic;font-weight:600;src:url("../fonts/notosans/notosans-bolditalic.woff2") format("woff2"),url("../fonts/notosans/notosans-bolditalic.woff") format("woff")}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@media screen and (prefers-reduced-motion: reduce),(update: slow){*,::before,::after{animation-delay:-1ms !important;animation-duration:1ms !important;animation-iteration-count:1 !important;background-attachment:initial !important;scroll-behavior:auto !important;transition-duration:.001ms !important;transition-delay:0s !important}}blockquote{-webkit-margin-end:1.5625rem;margin-inline-end:1.5625rem;-webkit-margin-start:1.5625rem;margin-inline-start:1.5625rem;padding:0.625rem;position:relative}blockquote::before{background-color:#bdbdbd;content:"";height:100%;left:-0.1875rem;position:absolute;top:0;width:0.1875rem}blockquote>*+*{margin-top:1rem}blockquote>*:first-child{margin-top:0}blockquote cite{color:#111;font-size:1rem;font-style:normal;font-weight:bold}[dir=rtl] blockquote::before{left:auto;right:-0.1875rem}html{height:100%}body{background-color:#fff;color:#111;min-height:100%;overflow-x:hidden;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.grid-wrap{display:grid;grid-template-columns:100%;grid-template-rows:1fr auto;min-height:100vh}*,*::before,*::after{box-sizing:border-box;font-family:inherit;margin:0;overflow-wrap:break-word;padding:0}button,.button{background-color:#005797;border:solid 2px #005797;border-radius:1.5rem;color:#fff;display:inline-block;font-size:0.875rem;font-weight:600;line-height:1.5;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;padding:0.6875rem 1.5rem}button:hover,.button:hover{background-color:#024488;border-color:#024488}button:focus,button:active,.button:focus,.button:active{color:#000;background-color:#f9dc4a;border-color:#000}button:not([type=submit]){text-align:start}.button{text-decoration:none}button.button,input[type=submit].button{text-decoration:none}.button--wide{text-align:center;width:100%}.button--alt{background-color:rgba(0,0,0,0);color:#005797}.button--alt:hover{background-color:#cbe0fb;color:#024488}.button--alt:focus,.button--alt:active{background-color:#f9dc4a;border-width:3px;color:#000;padding:0.625rem 1.4375rem}.button--ghost{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-radius:0;color:#000;font-weight:normal;padding-left:0;padding-right:0}.button--ghost:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.button[disabled],.button.js-disabled{background-color:#bdbdbd;border-color:#bdbdbd;box-shadow:none;color:#303030;cursor:not-allowed}.button[disabled]:hover,.button[disabled]:focus,.button[disabled]:active,.button.js-disabled:hover,.button.js-disabled:focus,.button.js-disabled:active{background-color:#bdbdbd;color:#303030;outline:0}:focus{outline:2px solid rgba(0,0,0,0);outline-offset:-2px}main:focus,#main:focus,[tabindex="-1"]:focus{outline:none}fieldset{border:0;margin:0;min-width:0;padding:.01em 0 0 0}body:not(:-moz-handler-blocked) fieldset{display:table-cell}.field-group+.field-group{margin-top:2.5rem}form>*+*,.field-group>*+*{margin-top:1.75rem}.input-group{display:flex;align-items:center}.input-group>*+*{margin-left:1.875rem}[dir=rtl] .input-group>*+*{margin-left:0;margin-right:1.875rem}.field-legend{font-size:1.125rem;line-height:1.5;font-weight:bold}.field{max-width:41.25rem}label,.field-label,.field-hint,.field-error-msg,.faux-label{display:block}.field-label,.faux-label{margin-bottom:.25rem}.field-label,.group-legend{font-weight:bold}.field-label+.field-hint,.group-legend+.field-hint{margin-top:.25rem}.field-hint{font-size:0.9375rem;line-height:1.5;color:#545454;margin-bottom:.25rem;max-width:41.25rem}.required{color:#545454;font-weight:normal}textarea,[type=date],[type=email],[type=file],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:2px solid;border-radius:0;line-height:1.25;padding:0.3125rem;width:100%}textarea:focus,[type=date]:focus,[type=email]:focus,[type=file]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus{box-shadow:inset 0 0 0 2px;outline:solid 3px #f9dc4a;outline-offset:0}select,[type=date],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url]{height:2.9375rem}[type=file]{border-color:rgba(0,0,0,0)}[type=file]:focus{border-color:currentColor;box-shadow:inset 0 0 0 4px;margin-left:-0.3125rem;margin-right:-0.3125rem;outline:3px solid #f9dc4a;padding-left:0.3125rem;padding-right:0.3125rem}[type=search]::-webkit-search-decoration,[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}select{background-color:rgba(0,0,0,0);border:2px solid;border-radius:0;line-height:1.25;padding:0.3125rem;width:100%}select:focus{box-shadow:inset 0 0 0 2px;outline:solid 3px #f9dc4a;outline-offset:0}@supports((-webkit-padding-start: 1em) or (padding-inline-start: 1em)){select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3E%3C/svg%3E");background-position:center right 0.625rem;background-repeat:no-repeat;background-size:0.9375rem;-webkit-padding-end:2.125rem;padding-inline-end:2.125rem}[dir=rtl] select{background-position:center left 0.625rem}}textarea{height:10em;resize:vertical}.memorable-date{display:inline-block;margin-top:0}.memorable-date+.memorable-date{margin-left:1rem}[dir=rtl] .memorable-date+.memorable-date{margin-left:auto;margin-right:1rem}.radio-item,.checkbox-item{clear:left;float:left;margin-top:.25rem;padding-left:2.125rem;position:relative}.radio-item::after,.checkbox-item::after{clear:both;content:"";display:block}[dir=rtl] .radio-item,[dir=rtl] .checkbox-item{clear:right;float:right;padding-left:0;padding-right:2.125rem}.radio-item input,.checkbox-item input{cursor:pointer;height:2.75rem;left:-0.625rem;margin:0;opacity:0;position:absolute;top:-0.125rem;width:2.75rem;z-index:1}[dir=rtl] .radio-item input,[dir=rtl] .checkbox-item input{left:auto;right:-0.625rem}.radio-item label,.checkbox-item label{cursor:pointer;display:inline-block;margin-bottom:0;margin-top:-0.125rem;padding:0.6875rem 0.9375rem 0.625rem 0.0625rem;touch-action:manipulation}.radio-item label::before,.radio-item label::after,.checkbox-item label::before,.checkbox-item label::after{content:"";position:absolute}.radio-item label::before,.checkbox-item label::before{background:rgba(0,0,0,0);border:2px solid;height:1.5rem;left:0;top:0.5rem;width:1.5rem}[dir=rtl] .radio-item label,[dir=rtl] .checkbox-item label{padding:0.6875rem 0.0625rem 0.625rem 0.9375rem}[dir=rtl] .radio-item label::before,[dir=rtl] .checkbox-item label::before{left:auto;right:0}.radio-item label::before,.radio-item label::after{border-radius:50%}.radio-item label::after{background:currentColor;border:5px solid;height:0;left:0.4375rem;opacity:0;top:0.9375rem;width:0}[dir=rtl] .radio-item label::after{left:auto;right:0.4375rem}.checkbox-item label::after{background:rgba(0,0,0,0);border:solid;border-top-color:rgba(0,0,0,0);border-width:0 0 3px 3px;height:0.40625rem;left:0.375rem;opacity:0;top:0.9375rem;transform:rotate(-45deg);width:0.75rem}[dir=rtl] .checkbox-item label::after{left:auto;right:0.375rem}.checkbox-group--cluster .checkbox-item{clear:none;margin-right:0.75rem}.radio-item:hover input:not(:disabled)+label::before,.checkbox-item:hover input:not(:disabled)+label::before{box-shadow:0 0 0 4px #005797}.radio-item input:focus+label::before,.checkbox-item input:focus+label::before{border-width:4px;box-shadow:0 0 0 4px #f9dc4a}.radio-item:hover input:focus+label::before,.checkbox-item:hover input:focus+label::before{box-shadow:0 0 0 4px #f9dc4a}.radio-item input:checked+label::after,.checkbox-item input:checked+label::after{opacity:1}[type=radio]:disabled,[type=radio]:disabled+label [type=checkbox]:disabled,[type=checkbox]:disabled+label{cursor:default}[type=radio]:disabled+label,[type=checkbox]:disabled+label{opacity:.5}.segmented-group-wrapper{max-width:none}.segmented-group.l-switcher{margin-top:0}.segmented-group.l-switcher>*>*{max-width:100%;min-width:33.333%;position:relative}.segmented-group.l-switcher label{border:2px solid;cursor:pointer;display:block;margin:0.125rem}.segmented-group.l-switcher label:before,.segmented-group.l-switcher label:after{content:"";position:absolute}.segmented-group.l-switcher label::before{background:rgba(0,0,0,0);height:1.5rem;left:0.625rem;top:0.625rem;width:1.5rem}.segmented-group.l-switcher label::after{background:rgba(0,0,0,0);border:solid;border-top-color:rgba(0,0,0,0);border-width:0 0 3px 3px;height:0.40625rem;left:1rem;opacity:0;top:1.0625rem;transform:rotate(-45deg);width:0.75rem}.segmented-group.l-switcher input{cursor:pointer;height:2.75rem;margin:0;opacity:0;position:absolute;right:0;top:0;width:2.75rem;z-index:1}.segmented-group.l-switcher .segmented-label{display:flex;flex-direction:column;justify-content:flex-start;display:block;padding:0.625rem;padding-left:2.75rem}.segmented-group.l-switcher .segmented-label>*+*{margin-top:.5em}.segmented-group.l-switcher .segmented-label span{display:block}.segmented-group.l-switcher .segmented-label span:first-of-type{font-weight:bold}.segmented-group.l-switcher>*>*:hover label{background-color:#cbe0fb}.segmented-group.l-switcher input:focus+label{border-color:#f9dc4a;box-shadow:inset 0 0 0 4px;outline:solid 2px #f9dc4a}.segmented-group.l-switcher input:checked+label::after{opacity:1}[dir=rtl] .segmented-group label::before{right:0.625rem;left:auto}[dir=rtl] .segmented-group label::after{right:1rem;left:auto}[dir=rtl] .segmented-group input{left:0;right:auto}[dir=rtl] .segmented-group .segmented-label{padding:0.625rem;padding-right:2.75rem}.input-width-30{max-width:59ex}.input-width-20{max-width:41ex}.input-width-10{max-width:23ex}.input-width-5{max-width:10.8ex}.input-width-4{max-width:9ex}.input-width-3{max-width:7.2ex}.input-width-2{max-width:5.4ex}[data-component=error-summary] li a{color:#a82615;display:inline-block;font-weight:bold;padding-bottom:0.625rem;padding-top:0.625rem}[data-component=error-summary] li a:hover,[data-component=error-summary] li a:visited{color:#a82615}[data-component=error-summary] li a:focus{color:#000}.field--error{border-left:solid 0.3125rem #a82615;padding-left:0.9375rem}.field--error input:not([type=file]),.field--error textarea:not(:focus){border-color:#a82615}.field--error input:focus,.field--error textarea:focus{border-color:inherit}[dir=rtl] .field--error{border-left:none;border-right:solid 0.3125rem #a82615;padding-left:0;padding-right:0.9375rem}.field-error-msg{color:#a82615;font-weight:bold;margin-top:0.9375rem}.progress-list{margin-bottom:1.875rem}@media screen and (min-width: 48em){.progress-list{display:flex;flex-wrap:wrap}}.progress-list li{position:relative}.progress-list li::after{background-color:#545454;bottom:-1rem;content:"";height:0.8125rem;left:1.1875rem;position:absolute;width:0.1875rem}@media screen and (min-width: 48em){.progress-list li::after{bottom:auto;height:0.1875rem;left:50%;top:2rem;width:100%;z-index:-1}}.progress-list li+li{margin-top:1.25rem}@media screen and (min-width: 48em){.progress-list li+li{margin-top:0}}[dir=rtl] .progress-list li::after{left:auto;right:1.1875rem}@media screen and (min-width: 48em){[dir=rtl] .progress-list li::after{left:auto;right:50%}}.progress-list li.complete::after{background-color:#237978}.progress-list li:last-child::after{display:none}.progress-step__inner{align-items:center;display:flex}@media screen and (min-width: 48em){.progress-step__inner{flex-direction:column;padding-top:0.625rem;text-align:center}}.progress-step__inner>span{font-size:0.9375rem;line-height:1.5;padding:0.625rem}@media screen and (min-width: 48em){.progress-step__inner>span{width:9.375rem}}.progress-step__marker{align-items:center;background-color:#fff;border:solid 3px #545454;border-radius:50%;display:flex;height:2.75rem;justify-content:center;width:2.75rem}@media screen and (min-width: 48em){.progress-step__marker{box-shadow:0 0 0 0.625rem #fff}}.progress-step__marker.complete{background-color:#237978;border-color:#237978;color:#fff;position:relative}.progress-step__marker.complete::before,.progress-step__marker.complete::after{background-color:#237978;content:"";position:absolute}.progress-step__marker.complete::before{border-radius:50%;height:2.375rem;left:0;top:0;width:2.375rem}.progress-step__marker.complete::after{border:solid;border-top-color:rgba(0,0,0,0);border-width:0 0 3px 3px;height:0.5625rem;left:0.625rem;top:0.8125rem;transform:rotate(-45deg);width:1.125rem}.progress-list a{color:#545454;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.25em}.progress-list a:visited{color:#920ba6}.progress-list a:hover{color:#024488}.progress-list a:focus{box-shadow:0 0 0 2px;color:#000;outline:solid 3px #f9dc4a;outline-offset:2px;text-decoration:none}.progress-list a:active{color:#000}[hidden]{display:none !important}.global-header [role=status],.visuallyhidden:not(:focus):not(:active),.skip-link:not(:focus):not(:active){border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visuallyhidden+*,.skip-link+*{margin-top:0 !important}br{margin-top:0}abbr{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.25em}dfn{font-style:normal;font-weight:600}b,strong,.bold{font-weight:600}em,i{font-style:italic}small,.small,.small-caps{font-size:0.875rem;line-height:1.4285714286}.small-caps{text-shadow:0 0 0 #111;text-transform:uppercase}code,samp,pre{font-family:Monaco,"Lucida Console","Courier New",monospace;font-size:.9em;-webkit-hyphens:none;hyphens:none;orphans:3;padding-left:0.1875rem;padding-right:0.1875rem;page-break-before:avoid;text-transform:none;widows:3}svg{fill:currentColor;height:auto}svg:not(.svg-inline--fa){width:100%}.icon{height:1em;vertical-align:baseline;width:1em}.icon--larger{height:1.875rem;width:1.875rem}.with-icon--before,.with-icon--after,.with-icon--larger{align-items:baseline;display:inline-flex}.with-icon--before .icon,.with-icon--after .icon,.with-icon--larger .icon{flex:0 0 auto}.with-icon--larger{align-items:center}.with-icon--before .icon{margin-right:0.5rem}@supports((-webkit-margin-end: 1em) or (margin-inline-end: 1em)){.with-icon--before .icon{margin-right:0;-webkit-margin-end:0.5rem;margin-inline-end:0.5rem}}.with-icon--after .icon{margin-left:0.5rem}@supports((-webkit-margin-start: 1em) or (margin-inline-start: 1em)){.with-icon--after .icon{margin-left:0;-webkit-margin-start:0.5rem;margin-inline-start:0.5rem}}[dir=rtl] .with-icon--before .icon{margin-left:0.5rem;margin-right:0}@supports((-webkit-margin-start: 1em) or (margin-inline-start: 1em)){[dir=rtl] .with-icon--before .icon{margin-left:0;-webkit-margin-end:0.5rem;margin-inline-end:0.5rem}}[dir=rtl] .with-icon--after .icon{margin-left:0;margin-right:0.5rem}@supports((-webkit-margin-start: 1em) or (margin-inline-start: 1em)){[dir=rtl] .with-icon--after .icon{margin-right:0;-webkit-margin-start:0.5rem;margin-inline-start:0.5rem}}img{height:auto;max-width:100%}.avatar{background-color:#fff;border:solid 1px #005a9c;border-radius:50%;height:6.25rem;overflow:hidden;width:6.25rem}.avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.avatar--med{height:3.125rem;width:3.125rem}.avatar--med img{margin-top:0}.avatar--small{height:2rem;width:2rem}.avatar--small img{margin-top:0}a:not([class]),a.with-icon--before,a.with-icon--after{border:0;color:#005797;cursor:pointer;padding-left:0.125rem;padding-right:0.125rem;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.25em}a:not([class]) svg,a.with-icon--before svg,a.with-icon--after svg{fill:currentColor}a:not([class]):visited,a.with-icon--before:visited,a.with-icon--after:visited{color:#920ba6}a:not([class]):hover,a.with-icon--before:hover,a.with-icon--after:hover{color:#024488;outline-width:0}a:not([class]):focus,a.with-icon--before:focus,a.with-icon--after:focus{background-color:#f9dc4a;background-image:linear-gradient(to top, #000 3px, #f9dc4a 3px, #f9dc4a);color:#000;text-decoration:none}a:not([class]):active,a.with-icon--before:active,a.with-icon--after:active{color:#000;outline-width:0}ol[class],ul[class]{list-style:none;padding:0}ul:not([class]),ol:not([class]),ol.counter{-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-before:1em;margin-block-start:1em;-webkit-padding-start:2.4em;padding-inline-start:2.4em}ul:not([class])>*+*,ul:not([class]) li ul,ul:not([class]) li ol,ol:not([class])>*+*,ol:not([class]) li ul,ol:not([class]) li ol,ol.counter>*+*,ol.counter li ul,ol.counter li ol{margin-top:.75em}ol.counter ::marker{content:counters(list-item, ".") ". "}.clean-list li{display:block}dl{-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-before:1em;margin-block-start:1em}dl dt{font-weight:bold}dl dd+dt{margin-top:.5em}dl dt+dd,dl dd+dd{margin-top:.25em}dl.inline div{align-items:baseline;display:flex;flex-wrap:wrap}dl.inline div dt,dl.inline div dd{-webkit-margin-start:0;margin-inline-start:0}dl.inline div dt::after{content:": "}dl.inline div dd:not(:last-child):after{content:", "}@supports(grid-row-start: auto){dl.grid{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:max-content;grid-template-rows:1fr;row-gap:1rem}dl.grid dd+dt,dl.grid dt+dd,dl.grid dd+dd{margin-top:0}dl.grid dt{grid-column-start:1;grid-column-end:2}dl.grid dd{grid-column-start:2;grid-column-end:3}}.skip-link{background-color:#f9dc4a;border:solid 3px #000;color:#000;padding:0.625em 0.9375em;text-decoration:none}.skip-link:active,.skip-link:focus{left:0;position:absolute;top:0;z-index:999}.skip-link:active span,.skip-link:focus span{box-shadow:0 -1px 0 0 inset}.skip-link [dir=rtl]:active,.skip-link [dir=rtl]:focus{left:auto;right:0}summary{color:#005797;cursor:pointer;display:inline-block;padding-left:1.5625rem;position:relative}summary::before{border-color:rgba(0,0,0,0);border-left-color:inherit;border-style:solid;border-width:7px 0 7px 12.124px;bottom:0;-webkit-clip-path:polygon(0% 0%, 100% 50%, 0% 100%);clip-path:polygon(0% 0%, 100% 50%, 0% 100%);content:"";display:block;height:0;left:0;margin:auto;position:absolute;top:-0.0625rem;width:0}summary::-webkit-details-marker{display:none}summary:hover{color:#024488}summary span{display:inline-block;padding-bottom:0.625rem;padding-top:0.625rem;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.25em}summary:focus{background-color:#f9dc4a;background-image:linear-gradient(to top, #000 3px, #f9dc4a 3px, #f9dc4a);color:#000}summary:focus span{text-decoration:none}details{margin-bottom:1rem;margin-top:1rem}details[open]>summary{margin-bottom:1rem}details[open]>summary::before{transform:rotate(90deg)}[dir=rtl] summary{padding-left:0;padding-right:1.5625rem}[dir=rtl] summary::before{left:auto;right:0;transform:rotate(180deg)}.social-links__item{height:3rem;padding:0.875rem;width:3rem}.social-links__item .icon{height:1.25rem;width:1.25rem}.social-links__item:hover .icon{color:#024488}table{border:1px solid #bdbdbd;border-collapse:collapse;margin-bottom:1rem;margin-top:1rem;width:100%}tr:nth-child(even){background-color:rgba(206,205,205,.5)}th,td,table caption{padding:.75rem;text-align:left;text-align:start}[dir=rtl] th,[dir=rtl] td,[dir=rtl] table caption{text-align:right;text-align:start}th{vertical-align:bottom}th[scope=col]{background-color:#024488;color:#fff}td{vertical-align:text-top}@media screen{.table-wrap{border:1px solid #bdbdbd;margin-bottom:1rem;margin-top:1rem;max-width:100% !important}.table-wrap[role][aria-labelledby][tabindex]{overflow:auto}.table-wrap table{border:0;margin-bottom:0;margin-top:0}.table-wrap:focus{border-color:#000;box-shadow:inset 0 0 0 4px;outline:3px solid #f9dc4a}}body{font-family:"Trebuchet MS",Geneva,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}p{margin:1rem 0}h1,h2,h3,h4,h5,h6{font-weight:600;margin:0 0 1rem}h1{margin-bottom:1em}h1,.txt-venus{font-size:2.0625rem;line-height:1.303030303}@media screen and (min-width: 48em){h1,.txt-venus{font-size:2.625rem;line-height:1.4}}h2,.txt-earth{font-size:1.6875rem;line-height:1.2444444444}@media screen and (min-width: 48em){h2,.txt-earth{font-size:2.125rem;line-height:1.2647058824}}h3,.txt-mars{font-size:1.5rem;line-height:1.4}h4,.txt-jupiter{font-size:1.25rem;line-height:1.6}h5,.txt-saturn,.post__notes h3{font-size:1.125rem;line-height:1.5}h6{font-size:1rem}.lead{font-size:1.4375rem;line-height:1.4}.txt-pluto{font-size:0.9375rem;line-height:1.5}.txt-eris{font-size:0.875rem;line-height:1.4285714286}.fonts-loaded body{font-family:"Noto Sans","Trebuchet MS",Geneva,sans-serif}.l-box{border:1px solid;display:block;padding:1.5rem}.l-box--no-padding{padding:0}.l-box--no-border{border:none;outline:1px solid rgba(0,0,0,0);outline-offset:-1px}.l-center.l-center{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:70rem;padding-left:5vw;padding-right:5vw}.l-cluster{overflow:hidden}.l-cluster>*{display:flex;flex-direction:row;flex-wrap:wrap;margin:-0.625rem}.l-cluster--vertical-align>*{align-items:center}.l-cluster.l-cluster>*>*{display:inline-block;margin:0.625rem}.l-frame{display:block;overflow:hidden;position:relative}.l-frame>*{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.l-frame>iframe,.l-frame>img,.l-frame>video{height:100%;width:100%}.l-frame>img,.l-frame>video{-o-object-fit:cover;object-fit:cover}.l-frame--16-9{padding-bottom:56.25%}.l-frame--3-2{padding-bottom:66.67%}.l-frame--4-3{padding-bottom:75%}.l-frame--square{padding-bottom:100%}.l-sidebar{overflow:hidden}.l-sidebar>*{display:flex;flex-direction:row;flex-wrap:wrap;margin:-0.75rem}.l-sidebar>*>*{margin:.75rem}.l-sidebar .sidebar{flex-basis:18.75rem;flex-grow:1}.l-sidebar .not-sidebar{flex-basis:0;flex-grow:999;min-width:calc(55% - 1.5rem)}.l-sidebar--expanded{width:100%}.l-sidebar .sidebar--compact{flex-basis:11.25rem}.l-switcher{overflow:hidden}.l-switcher>*{display:flex;flex-flow:row wrap}.l-switcher>*>*{max-width:100%;min-width:50%;width:calc(476100px - 69000%)}.no-js [data-trigger=account-menu],.no-js .account-menu{display:none}.global-header{background-color:#fff}.global-header .banner{background-color:#cbe0fb;padding-bottom:0.625rem;padding-top:0.625rem}.global-header .banner__inner{align-items:center;display:flex}.global-header .banner__inner p{font-size:0.875rem;line-height:1.4285714286;margin-bottom:0;margin-top:0}.global-header .banner__inner a{color:#024488}.global-header .banner__inner a:focus{color:#000}#lang-nav{background-color:#f8f8fb}#lang-nav .l-cluster>*{justify-content:flex-end;margin:0 -0.625rem}#lang-nav .l-cluster.l-cluster>*>*{margin:0 0.625rem}#lang-nav a{font-size:0.875rem;line-height:1.4285714286;color:#111;display:block;padding-bottom:0.75rem;padding-top:0.75rem}@media screen{#archive-banner{background-color:#f9dc4a;padding-bottom:1.25rem;padding-top:1.25rem}#archive-banner .centered{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:70rem;overflow:hidden;padding-left:5vw;padding-right:5vw}#archive-banner .centered>*{display:flex;flex-direction:row;flex-wrap:wrap;margin:-0.75rem}#archive-banner .centered>*>*{margin:.75rem}#archive-banner .archive-banner__message{flex-basis:0;flex-grow:999;min-width:calc(80% - 1.5rem)}#archive-banner .archive-banner__message>*+*{margin-top:1rem}#archive-banner .archive-banner__message>*{max-width:41.25rem}#archive-banner .archive-banner__message h2{display:block;font-size:1.1875rem;line-height:1.6842105263}#archive-banner .archive-banner__message h3{font-size:1rem;line-height:1.3333333333}#archive-banner .archive-banner__message h3+*{margin-top:0}#archive-banner a{color:#024488}#archive-banner a:visited{color:#024488}#archive-banner a:focus{background-image:none;color:#000;outline:solid 2px #000;outline-offset:1px;text-decoration:none}#archive-banner .archive-banner__logo{flex-basis:auto;flex-grow:1;order:-1}#archive-banner .archive-banner__logo>span{display:block;height:2.75rem;position:relative;width:4.125rem}}@media screen and (min-width: 64em){#archive-banner .archive-banner__logo>span{height:3.25rem;width:4.875rem}}@media print{#archive-banner{border:solid 2.25pt;font-family:"Noto Sans","Trebuchet MS",Geneva,sans-serif;margin:1cm;padding:8pt;position:relative}#archive-banner a:link,#archive-banner a:visited,#archive-banner a{color:#000}#archive-banner a[href]::after{content:" <" attr(href) "> "}.archive-banner__message{min-height:40pt;padding-left:62pt}.archive-banner__message>*+*{margin-top:8pt}[dir=rtl] .archive-banner__message{padding-left:0;padding-right:60pt}.archive-banner__logo{left:8pt;position:absolute;top:8pt}[dir=rtl] .archive-banner__logo{left:auto;right:8pt}}.logo{display:block;height:2.75rem;position:relative;width:4.125rem}@media screen and (min-width: 64em){.logo{height:3.25rem;width:4.875rem}}.logo--member{height:5.25rem;padding-left:1.25rem;padding-right:1.25rem;position:relative;width:9.375rem}.logo--member>img{bottom:0;height:auto;left:0;margin:auto 0;max-height:100%;max-width:calc(100% - 40px);position:absolute;right:0;top:0;width:auto}#global-nav svg{pointer-events:none}#global-nav{border-bottom:solid 1px #bdbdbd;display:block;padding-bottom:1.125rem;padding-top:1.125rem}@media screen and (min-width: 70em){#global-nav{padding-bottom:0;padding-top:1.25rem}}.global-nav__inner{align-items:center;display:flex;flex-wrap:wrap}@media screen and (min-width: 70em){.global-nav__inner{align-items:flex-end;flex-wrap:nowrap;position:relative}}.global-nav__inner>ul{background-color:#fff;display:flex;flex-basis:100%;flex-wrap:wrap;padding-bottom:2.8125rem;width:100%}@media screen and (min-width: 70em){.global-nav__inner>ul{flex-basis:auto;flex-wrap:nowrap;padding-bottom:0}}@media screen and (min-width: 70em){li.top-nav-item+li.top-nav-item{-webkit-margin-start:0.25rem;margin-inline-start:0.25rem}}@media screen and (min-width: 70em){.global-nav__inner>ul>li:last-child{-webkit-margin-start:auto;margin-inline-start:auto}}.global-nav__inner .top-nav-item{border-bottom:solid 1px #bdbdbd;flex-basis:100%}@media screen and (min-width: 70em){.global-nav__inner .top-nav-item{border-bottom:none;flex-basis:auto}}.nav-link{color:#111;display:block;padding:0.625rem 0;position:relative;text-decoration:none}@media screen and (min-width: 70em){.nav-link{display:inline-block}}.global-nav__inner .top-nav-item>.nav-link{font-weight:600}.logo-link:focus{box-shadow:0 0 0 3px #000;outline:solid 3px #f9dc4a;outline-offset:3px}@media screen and (min-width: 70em){.logo-link{-webkit-margin-end:1.5625rem;margin-inline-end:1.5625rem;padding-bottom:0.3125rem;position:relative}.logo-link::before{background-color:#005a9c;bottom:0;content:"";display:none;height:0.1875rem;left:0;position:absolute;width:100%}.logo-link:hover::before{display:block}}.icon-link{align-items:center;color:#111;display:flex;min-height:2.75rem;text-decoration:none !important}@media screen and (min-width: 70em){.icon-link{display:inline-flex;justify-content:center;height:100%;min-width:2.75rem}}.icon-link::before{bottom:0 !important}.icon-link:visited,.icon-link:hover{color:#111 !important}.icon-link:focus{background-color:#f9dc4a;background-image:linear-gradient(to top, #000 3px, #f9dc4a 3px, #f9dc4a);color:#000}.icon-link .hide-at-max-width{-webkit-margin-start:0.625rem;margin-inline-start:0.625rem}@media screen and (min-width: 70em){.icon-link .hide-at-max-width{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;-webkit-margin-start:0;margin-inline-start:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}.account-login{flex-basis:100%;font-size:0.875rem !important}@media screen and (min-width: 70em){.account-login{flex-basis:auto;padding-bottom:0.625rem;padding-top:0.625rem}}@media screen and (min-width: 70em){.global-nav__inner .top-nav-item>*:first-child{font-size:1rem;height:100%;line-height:1.6875rem;padding:0.625rem 0.3125rem 0.4375rem !important;position:relative;white-space:nowrap}.global-nav__inner .top-nav-item>*:first-child::before{background-color:#005a9c;bottom:-0.125rem;content:"";display:none;height:0.1875rem;left:0;position:absolute;width:100%}.global-nav__inner .top-nav-item>*:first-child:hover::before{display:block}.global-nav__inner .top-nav-item>*:first-child:focus{background-color:#f9dc4a;background-image:linear-gradient(to top, #000 3px, #f9dc4a 3px, #f9dc4a);color:#000}.global-nav__inner .top-nav-item>*:first-child:focus:hover::before{display:none}}.global-nav__inner .nav__submenu{display:none}#archive-nav ul,#category-nav ul{background-color:#fff;border:solid 1px #bdbdbd;height:11.25rem;overflow:auto}#archive-nav ul a,#category-nav ul a{display:block;padding:0.625rem}#breadcrumb{padding-bottom:0.9375rem;padding-top:0.625rem}#breadcrumb .l-cluster>*{margin:0 -0.6875rem}#breadcrumb .l-cluster.l-cluster>*>*{margin:0 0 0 0.6875rem;padding-right:1em;position:relative}[dir=rtl] #breadcrumb .l-cluster.l-cluster>*>*{margin:0 0.6875rem 0 0;padding-left:1em;padding-right:0}.breadcrumbs a{font-size:0.9375rem;line-height:1.5;color:#111;display:block;padding-bottom:0.6875rem;padding-top:0.6875rem}.breadcrumbs a:visited,.breadcrumbs a:hover,.breadcrumbs a:active{color:#111}.breadcrumbs [aria-current]{font-weight:600;text-decoration:none}.breadcrumbs [aria-current]:hover,.breadcrumbs [aria-current]:focus{outline-color:#111}.breadcrumbs li:not(:last-child)::after{border-style:solid;border-width:.1em .1em 0 0;content:"";display:block;height:.5em;position:absolute;right:.4em;top:50%;transform:rotate(45deg) translateY(-50%);width:.5em}[dir=rtl] .breadcrumbs li:not(:last-child)::after{border-width:0 0 .1em .1em;left:.1em;right:auto}.banner.banner--access-control.acl-private,.banner.banner--access-control.acl-user{background-color:#237978;color:#fff}.banner.banner--access-control.acl-private .icon,.banner.banner--access-control.acl-user .icon{filter:invert(1)}.banner--access-control.acl-member{background-color:#ddb0c8;color:#000}.banner--access-control.acl-team{background-color:#ec7070;color:#000}main,#main{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:70rem;padding:1.5rem 5vw 6.25rem}#main .component+.component{margin-top:5rem}@media screen and (min-width: 48em){#main .component+.component{margin-top:6.25rem}}#main .component.u-full-width+.component.u-full-width{margin-top:0}.hero{background-color:#f8f8fb}@media screen and (min-width: 70em){.hero{padding-top:2.875rem}}.hero .l-sidebar>*,.hero .l-sidebar>*>*{margin:0}.hero .l-sidebar .sidebar{flex-basis:31.25rem}.hero .l-sidebar .not-sidebar{min-width:50%;padding-bottom:1.875rem}@media screen and (min-width: 70em){.hero .l-sidebar .not-sidebar>*{max-width:31.5rem}}.hero .lead{margin-bottom:1.125rem;margin-top:0}.hero img{margin-left:auto;margin-right:auto}@media screen and (min-width: 48em){.hero img{max-width:31.25rem}}.hero h1{margin-bottom:1rem}.hero+*{margin-top:3.125rem}.hero .button{align-self:flex-start}.hero--listing{background-color:#fff;margin-bottom:1.25rem;padding-bottom:2.5rem}.hero--listing+*{margin-top:0}.hero--listing .filters.l-switcher{margin:-0.625rem;overflow:visible}.hero--listing .filters.l-switcher>*>*{min-width:33.333%;padding:0.625rem;width:calc(846400px - 92000%)}.hero--listing .filters>div{align-items:flex-start}.hero--listing .filters>div>fieldset,.hero--listing .filters>div>.input-group-wrap{align-self:end}.hero--listing .filters .field{margin-top:0}.hero--listing .filters .button--ghost{padding-left:0.1875rem;padding-right:0.1875rem;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.25em}.hero--listing .filters .button--ghost:hover{box-shadow:0 0 4px 2px rgba(84,84,84,.25)}.hero--listing .filters .button--ghost:focus{border-color:inherit;box-shadow:inset 0 0 0 2px;outline:solid 3px #f9dc4a;outline-offset:0}.hero--listing .browse{margin:-0.625rem;overflow:visible}.hero--listing .browse>*{display:flex;flex-wrap:wrap}.hero--listing .browse>*>*{padding:0.625rem}.hero--listing .browse h2{font-size:1rem;font-weight:normal}.translations{background-color:#f8f8fb;padding:1.25rem}.translations .l-sidebar>*{align-items:center;margin-bottom:0;margin-top:0}.translations .l-sidebar>*>*{margin-bottom:0;margin-top:0}.translations .l-sidebar .sidebar{flex-basis:auto}.translations .l-sidebar .not-sidebar{min-width:70%}.translations.l-cluster>*{margin:0 -0.625rem}.translations.l-cluster>*>*{margin:0 0.625rem}.translations+*{margin-top:1.875rem}.translations h2,.translations h3,.translations h5,.translations .sidebar span{font-size:1rem;font-weight:normal;padding-bottom:0.625rem;padding-top:0.625rem}.translations a{display:block;padding-bottom:0.625rem;padding-top:0.625rem}.landing .translations,.ecosystem .translations{padding:0;margin-top:0}.landing .translations .sidebar span,.ecosystem .translations .sidebar span{-webkit-padding-end:1em;padding-inline-end:1em}.landing .translations .l-sidebar .not-sidebar,.ecosystem .translations .l-sidebar .not-sidebar{min-width:70%;padding-bottom:0}.landing .translations+*,.ecosystem .translations+*{margin-top:2em}.toc+*{margin-top:1.875rem}@media screen and (min-width: 70em){.toc+*{margin-top:5rem}}.toc h2{font-size:1rem;font-weight:normal}.toc ul{border-left:solid 3px #f9c818;padding-left:0.9375rem}[dir=rtl] .toc ul{border-left:0;border-right:solid 3px #f9c818;padding-left:0;padding-right:0.9375rem}.toc ul a{display:inline-block;padding-bottom:0.625rem;padding-top:0.625rem}.component--text>*{max-width:41.25rem}.component--text>*+h2,.component--text>*+h3,.component--text>*+h4,.component--text>*+h5,.component--text>*+h6{margin-top:2em}.component--quote{font-size:1.125rem;line-height:1.5;color:#005a9c;font-weight:bold;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0.625rem;margin-inline-start:0.625rem;padding:1.25rem;position:relative}.component--quote::before{background-color:#005a9c;border-radius:0.3125rem;left:-0.625rem;width:0.625rem}.component--quote>*{max-width:39.375rem}[dir=rtl] .component--quote::before{left:auto;right:-0.625rem}.component--image figcaption{font-size:0.9375rem;line-height:1.5;-webkit-margin-before:1em;margin-block-start:1em}.component--image figcaption>*{max-width:33.75rem}.component--image figcaption>a{align-self:flex-start;display:inline-block;margin:0;padding-bottom:0.625rem;padding-top:0.625rem}.component--video iframe{border:0}.component--video figcaption{font-size:0.9375rem;line-height:1.5}.component--video figcaption>*{max-width:33.75rem}.component--video figcaption>a{display:inline-block;margin:0;padding-bottom:0.625rem;padding-top:0.625rem}.note{border-width:5px;margin-bottom:1.875rem;max-width:47rem}.note--error{border-color:#a82615}.note--info{border-color:#005a9c}.note--success{border-color:#046704}.note--warning{border-color:#c28605}.component--columns{overflow:hidden}@media screen and (min-width: 48em){.component--columns>ul{display:flex;flex-wrap:wrap;margin:-1.5%}}.component--columns>ul li+li{margin-top:1.25rem}@media screen and (min-width: 48em){.component--columns>ul li+li{margin-top:0}}@media screen and (min-width: 48em){.component--columns--images>ul>li{flex:1 0 33%;max-width:50%;padding:1.5%}}@media screen and (min-width: 48em){.component--columns--images li:nth-last-child(n+4):nth-last-child(-n+4):first-child,.component--columns--images li:nth-last-child(n+4):nth-last-child(-n+4):first-child~li{flex-basis:50%}}@media screen and (min-width: 48em){.component--columns--icons>ul>li{flex:1 0 50%;max-width:50%;padding:1.5%}}@media screen and (min-width: 70em){.component--columns--icons>ul>li{flex-basis:25%}}@media screen and (min-width: 70em){.component--columns--icons li:nth-last-child(n+5),.component--columns--icons li:nth-last-child(n+5)~li{flex-basis:33%}}@media screen and (min-width: 70em){.component--columns--icons li:nth-last-child(n+7),.component--columns--icons li:nth-last-child(n+7)~li{flex-basis:25%}}.card{background-color:#fff;border-radius:0.25rem;display:flex;flex-direction:column;height:100%;overflow:hidden}.card--event{border-left:solid 0.375rem}[dir=rtl] .card--event{border-left:0;border-right:solid 0.375rem}.card--event,.card--member,.card--news,.card--group{box-shadow:-1px 1px 4px 0 rgba(55,70,95,.12)}.card--event.conference{border-color:#237978}.card--event.meeting{border-color:#1bc0d7}.card--event.talk{border-color:#f9c818}.card--event.workshop{border-color:#e93737}.card__text{flex-grow:1;order:1;padding-top:1rem}.card--group .card__text{max-width:41.25rem}.card__text>a:not([class]){align-self:flex-start;margin-top:0.375rem;padding-bottom:0.625rem;padding-top:0.625rem}.card__heading{font-size:1.125rem;line-height:1.5}.card__image img{border-radius:0.25rem}.card__link{border:0;color:#111;text-decoration:none}.card__link:hover{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.25em}.card__link:focus{background-color:#f9dc4a;background-image:linear-gradient(to top, #000 3px, #f9dc4a 3px, #f9dc4a);color:#000;text-decoration:none}.card--user.l-sidebar{padding-bottom:1.875rem;padding-top:2.5rem}.card--user.l-sidebar .sidebar{flex-basis:auto;order:-1}.card--user.l-sidebar .sidebar img{width:6.25rem}.card--user.l-sidebar .not-sidebar{min-width:calc(70% - 1.5rem)}.card--user.l-sidebar .not-sidebar>div{max-width:41.25rem}.card--user.l-sidebar .not-sidebar>div>*+*{margin-top:1.25rem}.card--user.l-sidebar .l-cluster>*{align-items:center}.card--user.l-sidebar .l-cluster>*,.card--user.l-sidebar .l-cluster.l-cluster>*>*{margin-bottom:0;margin-top:0}.card--user.l-sidebar .l-cluster a{display:inline-block;padding:0.75rem 0}.tag-list.tag-list{margin:-0.625rem}.tag-list.tag-list li{margin:0.625rem}.tag{font-size:0.875rem;line-height:1.4285714286;background-color:rgba(206,205,205,.5);border-radius:0.25rem;display:inline-block;padding:0.15625rem 0.3125rem 0.15625rem 0.3125rem}a.tag{position:relative;text-decoration:underline;z-index:10;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.25em}@media screen and (min-width: 48em){.component--fifty-fifty{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}}.component--fifty-fifty>*+*{margin-top:1rem}@media screen and (min-width: 48em){.component--fifty-fifty>*+*{margin-top:0}}@media screen and (min-width: 48em){.component--fifty-fifty__text{flex-basis:52%}}@media screen and (min-width: 64em){.component--fifty-fifty__text{flex-basis:45%}}.component--fifty-fifty__text .l-box{display:flex;flex-direction:column;justify-content:flex-start;margin-top:1.875rem}.component--fifty-fifty__text .l-box>*+*{margin-top:1rem}.component--fifty-fifty__text .l-box a{align-self:flex-start}@media screen and (min-width: 48em){.component--fifty-fifty .image,.component--fifty-fifty .illustration{flex-basis:45%}}.component--fifty-fifty .image img{border-radius:0.25rem}.component--fifty-fifty .image .l-frame{padding-bottom:66.67%}@media screen and (min-width: 48em){.component--fifty-fifty .image .l-frame{padding-bottom:100%}}.component--fifty-fifty .illustration .l-frame{padding-bottom:75%}@media screen and (min-width: 48em){.component--fifty-fifty.reversed .component--fifty-fifty__text{order:-1}}@media screen and (min-width: 64em){.component--evangelists{display:flex;flex-wrap:wrap;justify-content:space-between}}.component--evangelists>*+*{margin-top:1rem}@media screen and (min-width: 64em){.component--evangelists>*+*{margin-top:0}}@media screen and (min-width: 64em){.component--evangelists__text{flex-basis:45%}}.component--evangelists__text h2~*{max-width:41.25rem}.component--evangelists__list{background-color:#005a9c;border-radius:0.375rem;color:#fff;overflow:hidden;padding-top:1.5rem}@media screen and (min-width: 64em){.component--evangelists__list{flex-basis:45%}}.component--evangelists__list h3{padding-left:1.5rem;padding-right:1.5rem}.component--evangelists__list li+li{border-top:solid 1px #649bc5}.component--evangelists__list p{margin-bottom:0;margin-top:0}.component--evangelists__list .sidebar{flex-basis:auto}.component--evangelists__list .not-sidebar{display:flex;flex-direction:column;justify-content:flex-start;min-width:calc(65% - 1.5rem)}.component--evangelists__list .not-sidebar>*+*{margin-top:.75em}.component--evangelists__list a{color:#fff}.component--evangelists__list a:visited,.component--evangelists__list a:hover,.component--evangelists__list a:active{color:#fff}.component--evangelists__list a:focus{background-color:#f9dc4a;background-image:linear-gradient(to top, #000 3px, #f9dc4a 3px, #f9dc4a);color:#000}.component--activity{background-color:#f8f8fb;padding-bottom:3.125rem;padding-top:3.125rem}@media screen and (min-width: 64em){.component--activity .component--columns--images li:nth-last-child(n+4):nth-last-child(-n+4):first-child,.component--activity .component--columns--images li:nth-last-child(n+4):nth-last-child(-n+4):first-child~li{flex-basis:25%}}.component--activity .card{background-color:#fff;border-radius:0.25rem;overflow:hidden}.component--activity .card__text{padding:1.25rem}.component--activity .card__image img{border-radius:0}.component--collapsibles>div{background-color:#fff;border-radius:0.375rem;box-shadow:-0.0625rem 0.0625rem 0.25rem rgba(55,70,95,.12);padding:1.5625rem}.component--collapsibles>div+div{margin-top:1rem}[data-heading=collapsibles] span{display:flex;flex-direction:column;justify-content:flex-start}[data-heading=collapsibles] span>*+*{margin-top:1rem}[data-heading=collapsibles] h3{font-size:1.125rem;line-height:1.5}[data-heading=collapsibles]>*{font-size:0.9375rem;line-height:1.5;display:block;font-weight:normal;margin-top:1rem}[data-heading=collapsibles]+*>*{max-width:41.25rem}.component--group-list{background-color:#f8f8fb;padding-bottom:3.125rem;padding-top:3.125rem}.component--group-list__intro{max-width:41.25rem}.component--members{background-color:#f8f8fb;padding-bottom:1.5625rem;padding-top:1.5625rem}.component--members .l-center>h2,.component--members .l-center>p{max-width:41.25rem}.component--members__grid{display:flex;flex-wrap:wrap;margin-bottom:1rem}@supports(display: grid){.component--members__grid{display:grid;grid-auto-rows:minmax(10.625rem, auto);grid-gap:1.25rem;grid-template-columns:repeat(auto-fill, minmax(10.625rem, 1fr))}}.component--members__grid figure{align-items:center;background-color:#fff;display:flex;justify-content:center;margin-bottom:1.25rem;margin-left:0.625rem;margin-right:0.625rem;flex:1 1 10.625rem;position:relative}@supports(display: grid){.component--members__grid figure{margin:0}}.component--members__grid figcaption{font-size:0.9375rem;line-height:1.5;font-weight:bold;margin:0.625rem;text-align:center}.component--members__grid .l-box{max-width:10.625rem}.component--members__grid+a{align-self:flex-start}.component--members__cta>*{align-items:center;margin-top:1em}.component--members__cta>*>*:not(a){flex-basis:100%}@media screen and (min-width: 48em){.component--members__cta>*>*:not(a){flex-basis:auto}}@media screen and (min-width: 64em){.slide{align-items:flex-start;display:flex;justify-content:space-between}}.slide>*+*{margin-top:1rem}@media screen and (min-width: 64em){.slide>*+*{margin-top:0}}@media screen and (min-width: 64em){.slide__quote,.slide__cite{flex-basis:45%}}.slide__quote{background:url("../images/quote-bg.png") no-repeat 0 0;font-size:1.25rem;font-weight:bold;line-height:1.6;-webkit-margin-start:2.1875rem;margin-inline-start:2.1875rem;padding-top:0.9375rem;position:relative}@media screen and (min-width: 48em){.slide__quote{font-size:1.5rem;line-height:1.4}}.slide__quote::before{background-color:#005a9c;border-radius:0.3125rem;content:"";height:100%;left:-2.0625rem;position:absolute;top:0;width:0.25rem}.slide__quote>*{max-width:41.25rem}[dir=rtl] .slide__quote{background-position-x:100%}[dir=rtl] .slide__quote::before{left:auto;right:-2.0625rem}.slide__cite{font-size:0.9375rem;line-height:1.5;-webkit-padding-start:0.3125rem;padding-inline-start:0.3125rem}.slide__cite.l-sidebar .sidebar{flex-basis:auto}.slide__cite.l-sidebar .not-sidebar{align-items:flex-start;min-width:calc(70% - 1.5rem)}.slide__cite.l-sidebar .not-sidebar p:first-child{font-weight:bold}.slide__cite.l-sidebar .not-sidebar p:first-child+p{margin-top:0}.slide__logo{background-color:#fff;height:7.5rem;padding:1.5rem;position:relative;width:11.25rem}.slide__logo>img{bottom:0;left:0;margin:auto;max-width:100%;position:absolute;right:0;top:0}@supports((-o-object-fit: contain) or (object-fit: contain)){.slide__logo>img{height:100%;max-width:none;-o-object-fit:contain;object-fit:contain;position:static}}.component--slider{background-color:#f8f8fb;padding-bottom:3.125rem;padding-top:3.125rem}.component--slider h2{font-size:1rem;font-weight:normal;margin-bottom:1.5rem}.component--slider ul>li+li{margin-top:2rem}.crosslinks{background-color:#005a9c;color:#fff;padding-bottom:3.125rem;padding-top:3.125rem}.crosslinks .component--columns__intro h2{font-size:1.5rem;line-height:1.4}.crosslinks .component--columns__intro a,.crosslinks .component--columns__intro a:visited,.crosslinks .component--columns__intro a:hover,.crosslinks .component--columns__intro a:active{color:#fff}@media screen and (min-width: 43.75em){.crosslinks .component--columns--images>ul{display:flex;flex-wrap:wrap;margin:-1.5%}}@media screen and (min-width: 43.75em){.crosslinks .component--columns--images>ul>li{flex:1 0 50%;max-width:50%;padding:1.5%}}@media screen and (min-width: 43.75em){.crosslinks .component--columns--images>ul li+li{margin-top:0}}@media screen and (min-width: 43.75em){.crosslinks .component--columns--images li:nth-last-child(n+3):nth-last-child(-n+3):first-child,.crosslinks .component--columns--images li:nth-last-child(n+3):nth-last-child(-n+3):first-child~li{flex-basis:33%}}@media screen and (min-width: 64em){.crosslinks .component--columns--images li:nth-last-child(n+4):nth-last-child(-n+4):first-child,.crosslinks .component--columns--images li:nth-last-child(n+4):nth-last-child(-n+4):first-child~li{flex-basis:25%}}.crosslinks .card{background-color:#fff;border-radius:0.25rem;color:#111;overflow:hidden}.crosslinks .card__text{padding:1.25rem}.crosslinks .card__image img{border-radius:0}input[type=search]{max-width:none;position:relative;z-index:1}.l-sidebar.search{overflow:visible}.l-sidebar.search>*{margin:-0.75rem}.l-sidebar.search>*>*{margin:.75rem}.l-sidebar.search form .sidebar{flex-basis:auto}.l-sidebar.search form .not-sidebar{min-width:70%}.l-sidebar.search input[type=search]{max-width:none}@supports((-webkit-padding-start: 1em) or (padding-inline-start: 1em)){input[type=search]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cdefs/%3E%3Cpath d='M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z'/%3E%3C/svg%3E");background-position:center left .5em;background-repeat:no-repeat;background-size:1.25rem;-webkit-padding-start:2.5rem;padding-inline-start:2.5rem}[dir=rtl] input[type=search]{background-position:center right .5em}}.meta{border-bottom:solid 1px #bdbdbd;border-top:solid 1px #bdbdbd;margin-bottom:3.125rem;padding:1.5rem 0}.meta dl{margin-bottom:0}.meta .with-link{padding-bottom:0.625rem;padding-top:0.625rem}.family-grouping{padding-top:2.5rem}.family-grouping h2+*{margin-top:1rem}.maturity-level{background-color:rgba(206,205,205,.5);border-radius:0.25rem;display:inline-block;margin-bottom:0.3125rem;padding:0.15625rem 0.3125rem}.maturity-level--note{background-color:rgba(0,0,0,0)}.maturity-level--highlighted{background-color:#005a9c;color:#fff}.pagination{margin-top:2.5rem}.l-cluster.pagination>*{margin-bottom:0;margin-top:0}.l-cluster.pagination>*>*{margin-bottom:0;margin-top:0}.pagination+*{border-top:solid 1px #bdbdbd;margin-top:2.0625rem}@media screen and (min-width: 64em){.pagination__list{justify-content:center}}.pagination__list a{font-size:0.9375rem;line-height:1.5;color:#000;display:block;text-decoration:none;padding:0.6875rem 1.125rem}.pagination__list a:visited{color:#000}.pagination__list a:focus{background-color:#f9dc4a;background-image:linear-gradient(to top, #000 3px, #f9dc4a 3px, #f9dc4a);color:#000;text-decoration:none}.pagination__list a[href]:hover{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.25em}.pagination__list a[href][aria-current]{background-color:#005797;color:#fff;font-weight:bold}.pagination__list a[href][aria-current]:hover{color:#fff;text-decoration:none}.pagination__list a[href][aria-current]:focus{color:#000}.rss{margin-top:2.5rem}.rss a{padding-bottom:0.625rem;padding-top:0.625rem}.comments{background-color:#f8f8fb;padding-bottom:3.125rem;padding-top:3.125rem}.comments h2{font-size:1.5rem;line-height:1.4}.comment-list{margin-top:1.875rem}.comment-list>li{border-bottom:solid 1px #bdbdbd;padding-bottom:3.125rem}.comment-list>li+li{margin-top:1.25rem}.l-sidebar.comment{overflow:visible}.l-sidebar.comment,.l-sidebar.comment-form-wrap{overflow:visible}.l-sidebar.comment .sidebar,.l-sidebar.comment-form-wrap .sidebar{flex-basis:auto;order:-1}.l-sidebar.comment .sidebar img,.l-sidebar.comment-form-wrap .sidebar img{width:3.125rem}.l-sidebar.comment .not-sidebar,.l-sidebar.comment-form-wrap .not-sidebar{min-width:calc(80% - 1.5rem)}.reply-list.reply-list{margin-left:4.375rem;margin-top:1.875rem;padding-left:1.875rem;position:relative}.reply-list.reply-list::before{background-color:#005a9c;border-radius:0.1875rem;content:"";height:100%;left:0;position:absolute;top:0;width:0.1875rem}.reply-list.reply-list>li{border-top:solid 1px #bdbdbd}.reply-list.reply-list>li+li{margin-top:1.25rem}[dir=rtl] .reply-list.reply-list{margin-left:0;margin-right:4.375rem;padding-left:0;padding-right:1.875rem}[dir=rtl] .reply-list.reply-list::before{left:auto;right:0}.reply-list .comment{padding-top:1.25rem}.comment__author{font-size:1rem;font-weight:bold;line-height:1.3333333333}.comment__body{max-width:41.25rem}[data-replylink]{font-size:0.9375rem;line-height:1.5;align-self:flex-start;padding-bottom:0.6875rem;padding-top:0.6875rem}#respond{margin-top:1rem}#respond>div:first-of-type{align-items:center;display:flex;flex-wrap:wrap}.comment-form-wrap{margin-top:1.875rem}#comment-form{max-width:41.25rem}#comment-form .l-switcher{overflow:visible}#comment-form .l-switcher>*{align-items:flex-end;margin:-0.625rem}#comment-form .l-switcher>*>*{padding:0.625rem;width:calc(435600px - 66000%)}.pre-footer.l-switcher{margin:-1.25rem}.pre-footer.l-switcher>*>*{margin-top:2.5rem;min-width:33.333%;padding:1.25rem;width:calc(846400px - 92000%)}.pre-footer h2+*{margin-top:1em}.pre-footer a{display:block}.global-footer{border-top:solid 1px #bdbdbd;grid-row-start:2;grid-row-end:3;padding:1.25rem 0 1.5625rem}.global-footer .l-center{display:flex;flex-direction:column;justify-content:flex-start}.global-footer .l-center>*+*{margin-top:1rem}.global-footer a,.global-footer .copyright{font-size:0.875rem;line-height:1.4285714286}.global-footer .copyright{margin-bottom:0}.global-footer a{color:#111}.global-footer a:visited,.global-footer a:hover,.global-footer a:active{color:#111}.global-footer__links{display:flex;flex-wrap:wrap}.global-footer__links>ul{display:flex;flex-wrap:wrap}@media screen and (min-width: 64em){.global-footer__links>ul{-webkit-margin-start:auto;margin-inline-start:auto}}.global-footer__links .l-cluster>*{margin:0 -0.625rem}.global-footer__links .l-cluster.l-cluster>*>*{margin:0 0.625rem}.global-footer__links a:not([class]){display:block;padding-bottom:0.75rem;padding-top:0.75rem}.global-footer__links .with-icon--larger{padding:0.75rem}.global-footer__links .with-icon--larger img{height:1.25rem;width:1.25rem}.global-footer__links .with-icon--larger:focus{background-color:#f9dc4a;background-image:linear-gradient(to top, #000 3px, #f9dc4a 3px, #f9dc4a)}.default .content{max-width:47rem}@supports(grid-column-gap: 8%){.default .content{max-width:none}@media screen and (min-width: 64em){.default .content{display:grid;grid-column-gap:7.857%;grid-template-areas:"article related";grid-template-columns:67.143% 25%}}@media screen and (min-width: 64em){.default .content article{grid-area:article}}@media screen and (min-width: 64em){.default .content .related{grid-area:related}}}.default .related{border-top:solid 10px #005a9c;margin-top:2.5rem;padding-top:1.25rem}.related [aria-current]{color:#111;text-decoration:none}@supports(grid-column-gap: 8%){@media screen and (min-width: 64em){.default .related{margin-top:0}}}@media screen and (min-width: 64em){.default .related__inner{-webkit-border-start:solid 1px #bdbdbd;border-inline-start:solid 1px #bdbdbd;padding-left:1.25rem;padding-right:1.25rem}}.default .related__inner ul a{display:inline-block;padding-bottom:0.625rem;padding-top:0.625rem}.event .content{max-width:47rem}.event .intro{display:flex;flex-direction:column;margin-bottom:1.25rem;-webkit-margin-start:1.875rem;margin-inline-start:1.875rem;position:relative}.event .intro::before{border-radius:0.3125rem;content:"";height:100%;left:-1.75rem;position:absolute;top:0;width:0.3125rem}.event .intro.conference::before{background-color:#237978}.event .intro.meeting::before{background-color:#1bc0d7}.event .intro.talk::before{background-color:#f9c818}.event .intro.workshop::before{background-color:#e93737}.event .intro h1{margin-bottom:0}.event .intro h1+*{font-size:1.5rem;line-height:1.4;margin-bottom:0.625rem;order:-1}[dir=rtl] .event .intro::before{left:auto;right:-1.75rem}.event .lead,.event .calendar-link{margin-bottom:1.25rem}.home .hero{background-color:#fff}.home .component--members{padding-bottom:2.5rem;padding-top:2.5rem}.home .component--members__grid{margin-top:2.5rem}.post .content,.post .rss{max-width:47rem}@supports(grid-column-gap: 8%){.post .content{max-width:none}@media screen and (min-width: 64em){.post .content{display:grid;grid-column-gap:7.857%;grid-template-columns:67.143% 25%;grid-template-areas:"article related"}}@media screen and (min-width: 64em){.post .content article{grid-area:article}}@media screen and (min-width: 64em){.post .content .related{grid-area:related}}}.post .related{margin-top:2.5rem}@supports(grid-column-gap: 8%){@media screen and (min-width: 64em){.post .content .related{margin-top:0}}}.post .related__inner{background-color:#f8f8fb;padding:1.75rem 1.25rem}.post .related__inner h2{font-size:1.1875rem;line-height:1.9411764706}.post .related__inner h3{font-size:1rem;line-height:1.3333333333}.post .related__inner a{color:#545454}.post .related__inner a:focus{color:#000}.post .related__inner>div,.post .related__inner h3+*{margin-top:1.125rem}.post .related__inner>div+div{border-top:solid 1px #bdbdbd;margin-top:1.5rem;padding-top:0.9375rem}.post .related__inner li{font-size:0.9375rem;line-height:1.5}.post .related__inner li+li{margin-top:1.375rem}.post .sub-head{font-size:0.9375rem;line-height:1.5;margin-bottom:1.875rem;margin-top:-1.25rem}.post .meta{position:relative}@media screen and (min-width: 48em){.post .meta dl dd:first-of-type{padding-right:9.375rem}}.post .meta dl dd,.post .meta dl dt{margin:0;padding-bottom:0.5rem;padding-top:0.3125rem}.post .meta dl dt:first-of-type,.post .meta dl dd:first-of-type{padding-top:0.5rem}.post .meta dl dt{float:left;font-weight:normal;margin-right:1em}.post .skip-to-comments,.post .skip-to-comment-form{color:#545454;display:inline-block;padding-bottom:0.6875rem;padding-top:0.6875rem;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.25em}.post .skip-to-comments:visited,.post .skip-to-comment-form:visited{color:#545454}.post .skip-to-comments:focus,.post .skip-to-comment-form:focus{background-color:#f9dc4a;background-image:linear-gradient(to top, #000 3px, #f9dc4a 3px, #f9dc4a);color:#000;text-decoration:none}@media screen and (min-width: 48em){.post .skip-to-comments{position:absolute;right:0;top:1.1875rem}}.post .rss{border-top:solid 1px #bdbdbd;padding-top:2.5rem}@media screen and (min-width: 48em){[dir=rtl] .post .meta dl dd:first-of-type{padding-left:9.375rem;padding-right:0}}[dir=rtl] .post .meta dl dt{float:right;margin-left:1em;margin-right:0}@media screen and (min-width: 48em){[dir=rtl] .post .skip-to-comments{left:0;right:auto}}.post__notes{border-top:solid 1px #bdbdbd;margin-top:3.75rem;padding-top:1.25rem}.landing #breadcrumb,.ecosystem #breadcrumb{background-color:#f8f8fb}.landing main,.landing #main,.ecosystem main,.ecosystem #main{padding-top:0}.landing .component--text,.landing .component--image,.landing .component--video,.landing .component--quote,.ecosystem .component--text,.ecosystem .component--image,.ecosystem .component--video,.ecosystem .component--quote{margin-left:auto;margin-right:auto;max-width:44.4375rem}.landing .component--quote,.ecosystem .component--quote{max-width:43.1875rem}.listing .wrap{background-color:#f8f8fb}.listing #breadcrumb{background-color:#fff}.listing main,.listing #main{padding-top:0}.people-list>*+*,.post-list>*+*{border-top:solid 1px #bdbdbd}.people-list .groups .sidebar{flex-basis:auto}.people-list .groups .sidebar h3{font-size:1rem;font-weight:normal;line-height:2.75rem}.post-list>*{padding-bottom:1.875rem;padding-top:2.5rem}.post-list>li:last-child{border-bottom:solid 1px #bdbdbd}.post-list .l-sidebar .sidebar{flex-basis:auto}.post-list .l-sidebar .not-sidebar{min-width:calc(70% - 1.5rem)}.post-list .l-sidebar .not-sidebar>div{max-width:41.25rem}@media screen and (min-width: 64em){.post-list .l-sidebar .not-sidebar>div{margin-bottom:2.5rem}}.post-list .l-sidebar .not-sidebar>div>*+*{margin-top:1.25rem}.post-list .l-sidebar .sidebar .l-frame{height:9.125rem;width:12.5rem}.post-list .l-sidebar .sidebar .l-frame img{border-radius:0.25rem}.post-list .l-cluster>*{align-items:center}.post-list .l-cluster a{display:inline-block;padding:0.75rem 0}.post-list h2 a{color:#000}.post-list h2 a .icon{height:.8em;width:.8em}.event-list,.member-list,.group-list,.tr-stats-list{margin-top:2.5rem}.event-list>*+*,.member-list>*+*,.group-list>*+*,.tr-stats-list>*+*{margin-top:1rem}.event-list .card,.member-list .card,.group-list .card,.tr-stats-list .card{padding:1rem}.event-list .card.l-sidebar .sidebar,.member-list .card.l-sidebar .sidebar,.group-list .card.l-sidebar .sidebar,.tr-stats-list .card.l-sidebar .sidebar{flex-basis:auto}.event-list .card.l-sidebar .not-sidebar,.member-list .card.l-sidebar .not-sidebar,.group-list .card.l-sidebar .not-sidebar,.tr-stats-list .card.l-sidebar .not-sidebar{min-width:calc(70% - 1.5rem)}.event-list .card__text,.member-list .card__text,.group-list .card__text,.tr-stats-list .card__text{padding-top:0}.event-list .card .l-cluster{margin-top:1rem}.event-list .card .l-cluster>*{font-size:0.9375rem;line-height:1.5;align-items:center}.event-list .card.l-sidebar .l-sidebar .sidebar{flex-basis:20rem}.event-list .card.l-sidebar .l-sidebar .not-sidebar{min-width:calc(55% - 1.5rem)}.event-list .card__image{align-self:flex-start;height:6.25rem;width:6.25rem}@media screen and (min-width: 64em){.event-list .card__image{height:12.5rem;width:12.5rem}}.event-list .card__image img{border-radius:0}.event-list .date-location{font-size:0.9375rem;line-height:1.5;display:flex;flex-wrap:nowrap;max-width:18.75rem}.event-list .date-location img{-webkit-margin-end:0.75rem;margin-inline-end:0.75rem;width:1.125rem}.event-list .date-location .date-orig{display:inline-block;padding-bottom:0.625rem}.event-list .date-location>div:last-child{-webkit-border-start:solid 1px #bdbdbd;border-inline-start:solid 1px #bdbdbd;-webkit-padding-start:0.75rem;padding-inline-start:0.75rem}.member-list .card__text>*{max-width:41.25rem}.member-list .logo--member{margin-left:auto;margin-right:auto}.js .member-list [data-component=card] .card__text>:last-child{margin-bottom:2.5rem;margin-top:0}.group-list{margin-top:0}.archive-links h2+*{margin-top:.8em}.group .content{max-width:47rem}@supports(grid-column-gap: 8%){.group .content{max-width:none}@media screen and (min-width: 64em){.group .content{display:grid;grid-column-gap:7.857%;grid-template-areas:"title nav" "details nav";grid-template-columns:67.143% 25%;grid-template-rows:auto 1fr}}@media screen and (min-width: 64em){.group .content h1{grid-area:title}}@media screen and (min-width: 64em){.group .content #group-nav{grid-area:nav}}@media screen and (min-width: 64em){.group .content .details{grid-area:details}}}.group .group-nav__inner{margin-bottom:2.0625rem}@media screen and (min-width: 64em){.group .group-nav__inner{-webkit-border-start:solid 1px #bdbdbd;border-inline-start:solid 1px #bdbdbd;margin-bottom:0;padding-left:1.25rem;padding-right:1.25rem}}.group .group-nav__inner [aria-current]{font-weight:bold}@media screen and (min-width: 64em){.group [data-toggle=true]{display:none}}.group [data-toggle=true][aria-expanded=false]{margin-bottom:2.0625rem}#group-nav a{display:inline-block;padding-bottom:0.625rem;padding-top:0.625rem}#group-nav a[aria-current]{color:#111;text-decoration:none}.technical-reports .wrap{background-color:#fff}.technical-reports .hero{background-color:#fff;margin-bottom:1.25rem;padding-bottom:2.5rem}.technical-reports .hero .l-box{background-color:#f3f3f6;border-radius:0.25rem}.technical-reports .hero .field{max-width:none}.technical-reports .hero .field-hint{color:#111}.technical-reports .checkbox-item label::before,.technical-reports .radio-item label::before{background-color:#fff}.tr-list .tr-list__item{display:flex;flex-direction:column;justify-content:flex-start;font-size:0.9375rem;line-height:1.5;padding-bottom:1.5rem;padding-top:1.5rem}.tr-list .tr-list__item>*+*{margin-top:.5em}.tr-list .tr-list__item>*{max-width:51.25rem}.tr-list .tr-list__item h3{font-size:1.5rem;line-height:1.4}.tr-list .tr-list__item+.tr-list__item{border-top:1px solid #bdbdbd}.tr-list .tr-list__item__header{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.tr-list .tr-list__item__header>*+*{margin-top:1em}.tr-list .tr-list__item__header h3{margin-bottom:0;margin-top:0.3125rem}.tr-list .tr-list__item__header h3+*{margin-top:0;order:-1}.u-float-left{float:left;float:inline-start}.u-float-right{float:right;float:inline-end}.u-text-center{text-align:center}.u-text-left{text-align:left;text-align:start}.u-text-right{text-align:right;text-align:end}.u-text-vertical-lr{writing-mode:vertical-lr}.u-text-vertical-rl{writing-mode:vertical-rl}.u-block-left{float:left;margin-bottom:1em;margin-right:1em}.u-block-right{float:right;margin-bottom:1em;margin-left:1em}@media screen and (min-width: 80em){.u-text-left-from-lap{text-align:left;text-align:start}}@media screen and (min-width: 80em){.u-text-center-from-lap{text-align:center}}@media screen and (min-width: 80em){.u-text-right-from-lap{text-align:right;text-align:end}}.u-full-width{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.u-center{margin-left:auto;margin-right:auto;position:relative}.u-no-margin.u-no-margin{margin:0}.u-no-margin-top.u-no-margin-top{margin-top:0}.error-color.error-color{color:#a82615;border-color:#a82615}