html{--font-size-base:clamp(1rem,0.89vw + 0.82rem,1.25rem);--font-size:calc(var(--font-size-base)*1);--font-size-title:calc(clamp(1.25rem, 1.34vw + 0.98rem, 2rem)*2);--font-size-subtitle:calc(clamp(1.25rem, 1.34vw + 0.98rem, 2rem)*1);--font-weight-strong:700;--color-scheme:"light";--color-scheme-duration:0.7s;--color-scheme-timing:ease;--text:#1e2224;--text-hover:#181b1d;--text-faint:#56595b;--link-focus:#069;--bg:#f1f3f4;--bg-hover:#edf6fa;--bg-dark:#0c0c0c;--theme:#069;--theme-hover:#005c8a;--theme-bg:#f9fafa;--theme-bg-active:#b8d3e0;--theme-bg-hover:#9df;--theme-text:#204a60;--theme-text-hover:#1a3c4d;--accent:#c40;--xaccent:#802a00;--haze:#e0e7eb;--xhaze:#c2cfd6;--xxhaze:#a3b8c2;--xxxhaze:#85a0ad;--theme-haze:rgba(249,250,250,.8);--theme-haze-hover:rgba(249,250,250,.9);--neutral-haze:#ccc;--highlight-bg-yellow:#ffff8a;--initial:#900;--header-text:var(--theme-text);--code-bg:var(--bg-dark);--table-bg:var(--theme-bg);--table-haze:var(--haze);--table-border:var(--neutral-haze);--shadow:rgba(0,0,0,.12);--translucent:rgba(0,0,0,.05);--choice-bg:var(--bg);--logo-fill-primary:#069;--logo-fill-secondary:#a32929;--logo-fill-tertiary:#046;--RGB_text:30,34,36;--RGB_theme:0,102,153;--RGB_theme-bg:249,250,250;--RGB_choice-bg:241,243,244;--RGB_xhaze:194,207,214;--RGB_link:0,92,138;--RGB_link-visited:24,37,98;--RGB_link-hover:0,92,138;--RGB_link-focus:0,102,153;--RGB_link-active:0,102,153;--RGB_highlight-bg-yellow:255,255,138}html:not(.kind-page){--choice-bg:var(--theme-bg);--RGB_choice-bg:var(--RGB_theme-bg)}@media screen{html[data-color-scheme=dark]{--color-scheme:"dark";--text:hsla(0,0%,100%,.87);--accent:var(--bubble);--code-bg:var(--translucent);--header-text:hsla(0,0%,100%,.87);--table-bg:var(--code-bg);--table-haze:hsla(0,0%,100%,.1);--table-border:var(--code-bg);--text:#fff;--text-hover:#ccc;--text-faint:#d9d9d9;--link-focus:#0af;--bg:#080e12;--bg-hover:#2e3234;--bg-dark:#040709;--theme:#0af;--theme-hover:#1ab3ff;--theme-bg:#121c21;--theme-bg-active:#2e576b;--theme-bg-hover:#069;--theme-text:#b8e4f9;--theme-text-hover:#c6e9fa;--accent:#c40;--xaccent:#ff884d;--haze:#2e3538;--xhaze:#454f54;--xxhaze:#5c6970;--xxxhaze:#73848c;--theme-haze:rgba(18,28,33,.8);--theme-haze-hover:rgba(54,67,73,.95);--neutral-haze:#333;--highlight-bg-yellow:#660;--initial:#f33;--header-text:var(--theme-text);--code-bg:var(--bg-dark);--table-bg:var(--theme-bg);--table-haze:var(--haze);--table-border:var(--neutral-haze);--shadow:hsla(0,0%,100%,.12);--translucent:hsla(0,0%,100%,.05);--choice-bg:var(--bg);--logo-fill-primary:#0af;--logo-fill-secondary:#bf4040;--logo-fill-tertiary:#9df;--RGB_text:255,255,255;--RGB_theme:0,170,255;--RGB_theme-bg:18,28,33;--RGB_choice-bg:8,14,18;--RGB_xhaze:69,79,84;--RGB_link:0,136,204;--RGB_link-visited:150,106,238;--RGB_link-hover:77,195,255;--RGB_link-focus:0,170,255;--RGB_link-active:0,170,255;--RGB_highlight-bg-yellow:102,102,0}html[data-color-scheme=dark] img:not([src*=".svg"]){filter:brightness(75%)}html[data-color-scheme=dark] svg.icon{fill:var(--theme-text)}html[data-color-scheme=dark] .icon img{background:none}html[data-color-scheme=dark] .icon svg{fill:#fafafa}html[data-color-scheme=dark] .nav_color-scheme_choice_light{opacity:0}html[data-color-scheme=dark] .nav_color-scheme_choice_dark{opacity:1}}@media screen and (any-hover:hover){html[data-color-scheme=dark]:not([data-color-scheme-transition]) .nav_color-scheme_choice:hover .nav_color-scheme_choice_light{opacity:1;z-index:1}html[data-color-scheme=dark]:not([data-color-scheme-transition]) .nav_color-scheme_choice:hover .nav_color-scheme_choice_dark{opacity:0;transition:none;z-index:auto}}@media screen and (prefers-color-scheme:dark){html:not([data-color-scheme=light]){--color-scheme:"dark";--text:hsla(0,0%,100%,.87);--accent:var(--bubble);--code-bg:var(--translucent);--header-text:hsla(0,0%,100%,.87);--table-bg:var(--code-bg);--table-haze:hsla(0,0%,100%,.1);--table-border:var(--code-bg);--text:#fff;--text-hover:#ccc;--text-faint:#d9d9d9;--link-focus:#0af;--bg:#080e12;--bg-hover:#2e3234;--bg-dark:#040709;--theme:#0af;--theme-hover:#1ab3ff;--theme-bg:#121c21;--theme-bg-active:#2e576b;--theme-bg-hover:#069;--theme-text:#b8e4f9;--theme-text-hover:#c6e9fa;--accent:#c40;--xaccent:#ff884d;--haze:#2e3538;--xhaze:#454f54;--xxhaze:#5c6970;--xxxhaze:#73848c;--theme-haze:rgba(18,28,33,.8);--theme-haze-hover:rgba(54,67,73,.95);--neutral-haze:#333;--highlight-bg-yellow:#660;--initial:#f33;--header-text:var(--theme-text);--code-bg:var(--bg-dark);--table-bg:var(--theme-bg);--table-haze:var(--haze);--table-border:var(--neutral-haze);--shadow:hsla(0,0%,100%,.12);--translucent:hsla(0,0%,100%,.05);--choice-bg:var(--bg);--logo-fill-primary:#0af;--logo-fill-secondary:#bf4040;--logo-fill-tertiary:#9df;--RGB_text:255,255,255;--RGB_theme:0,170,255;--RGB_theme-bg:18,28,33;--RGB_choice-bg:8,14,18;--RGB_xhaze:69,79,84;--RGB_link:0,136,204;--RGB_link-visited:150,106,238;--RGB_link-hover:77,195,255;--RGB_link-focus:0,170,255;--RGB_link-active:0,170,255;--RGB_highlight-bg-yellow:102,102,0}html:not([data-color-scheme=light]) img:not([src*=".svg"]){filter:brightness(75%)}html:not([data-color-scheme=light]) svg.icon{fill:var(--theme-text)}html:not([data-color-scheme=light]) .icon img{background:none}html:not([data-color-scheme=light]) .icon svg{fill:#fafafa}html:not([data-color-scheme=light]) .nav_color-scheme_choice_light{opacity:0}html:not([data-color-scheme=light]) .nav_color-scheme_choice_dark{opacity:1}}@media screen and (prefers-color-scheme:dark)and (any-hover:hover){html:not([data-color-scheme=light]):not([data-color-scheme-transition]) .nav_color-scheme_choice:hover .nav_color-scheme_choice_light{opacity:1;z-index:1}html:not([data-color-scheme=light]):not([data-color-scheme-transition]) .nav_color-scheme_choice:hover .nav_color-scheme_choice_dark{opacity:0;transition:none;z-index:auto}}*{box-sizing:border-box;margin:0;padding:0}html{font-kerning:normal;-webkit-text-size-adjust:100%;font-size:100%;text-rendering:optimizeSpeed}html::-webkit-scrollbar-corner{background-color:transparent}body{background:var(--choice-bg);color:var(--text);display:flex;flex-direction:column;font-kerning:normal;font-size:var(--font-size);justify-content:space-between;margin:0 auto;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}html[data-color-scheme-transition] body{transition:color calc(var(--color-scheme-duration)*.25) var(--color-scheme-timing),background-color var(--color-scheme-duration) var(--color-scheme-timing)}a{color:inherit;-webkit-hyphens:none;hyphens:none;text-decoration:none;word-wrap:break-word;overflow-wrap:break-word}a:focus,a:focus-within{outline:none}@media(any-hover:hover){a:hover{color:var(--text-hover)}}a:active{color:var(--xaccent)}a:focus:not(a:active){outline:1px dashed var(--link-focus)}a article,a aside,a div,a header,a p{-webkit-hyphens:auto;hyphens:auto}h1,h2,h3,h4{color:var(--header-text);font-weight:var(--font-weight-strong);-webkit-hyphens:manual;hyphens:manual;margin:1.5rem 0 .375rem;overflow-wrap:anywhere}h1 .icon,h1 .icon svg,h2 .icon,h2 .icon svg,h3 .icon,h3 .icon svg,h4 .icon,h4 .icon svg{height:1em;width:1em}h1.heading_link,h2.heading_link,h3.heading_link,h4.heading_link{margin-right:2em}h1 .link,h2 .link,h3 .link,h4 .link{display:inline-flex;flex-direction:column;margin:0 -2em 0 0;padding:0 0 0 .25em}h1 .icon svg,h2 .icon svg,h3 .icon svg,h4 .icon svg{position:absolute;top:.1em}h1:hover .link,h2:hover .link,h3:hover .link,h4:hover .link{opacity:1;fill:var(--link-hover)}h1{font-size:calc(var(--font-size-base)*1.68)}h2{font-size:calc(var(--font-size-base)*1.41)}h3{font-size:calc(var(--font-size-base)*1.19)}h4{font-size:calc(var(--font-size-base)*1)}img,svg{max-width:100%;vertical-align:middle}img{height:auto;margin:0;padding:0}img:focus,img:focus-within{border:none!important;outline:none!important}main img{content-visibility:auto}ol,ul{margin-left:0;padding-left:1em}ol>li+li,ul>li+li{margin-top:0;padding-top:.5em}ul>li{list-style:disc outside;margin-left:.8em;padding-left:.2em}ul>li>a{display:inline-block;padding:calc(max(0px,2.125rem - .5em - 1em*var(--line-height))/2) 0}ul>li>ul li{list-style-type:none;margin-left:0;padding-left:.5em}ul>li>ul li:before{content:"–";float:left;margin-left:-1.75em}ul>li>ul li>ul li{list-style-type:circle;margin-left:-.25em;padding-left:.75em}ul>li>ul li>ul li:before{content:none}ol li{list-style:decimal outside;margin-left:1em;padding-left:.5em}li ol,li ul{padding-left:1.25em}pre{min-width:0}strong{font-weight:var(--font-weight-strong)}sup{line-height:0}hr{background:var(--xhaze);border:none;margin:clamp(.75rem,2.68vw + .21rem,1.5rem) 0;padding:1px}aside h3{margin:0!important;position:relative}table{background:var(--table-haze);border-collapse:collapse;width:100%}td,th{border:1px solid var(--table-border);font-weight:400;padding:.5rem 1rem}td:not(:first-child),th:not(:first-child){padding-left:1.5rem}th{font-weight:var(--font-weight-strong)}tbody{padding:0}tbody tr:nth-child(2n){background-color:var(--table-haze)}tbody tr:nth-child(odd){background-color:var(--table-bg)}blockquote{font-style:italic;--box-margin-right:0;--box-margin-left:0;--quotation-mark-open-height:calc(var(--font-size)*1);--quotation-mark-close-height:calc(var(--font-size)*2);background:transparent;color:var(--text);margin:.25em var(--box-margin-right) .125em var(--box-margin-left);min-height:calc(var(--quotation-mark-close-height)*1.25);overflow:hidden;padding:.5rem calc(2rem + var(--quotation-mark-close-height)*1.5) .6rem calc(var(--quotation-mark-open-height) + var(--quotation-mark-open-height) + var(--quotation-mark-open-height)*.75);position:relative;width:calc(100% - var(--box-margin-left) - var(--box-margin-right))}blockquote:before{color:rgba(var(--RGB_text),.5);content:"“";font-size:calc(var(--quotation-mark-open-height)*5);font-weight:400;left:0;line-height:var(--quotation-mark-open-height);position:absolute;top:calc(.5rem + var(--quotation-mark-open-height))}blockquote:after{bottom:calc(0px - var(--quotation-mark-close-height)*.5);color:rgba(var(--RGB_text),.1);content:"”";font-size:calc(var(--quotation-mark-close-height)*5);font-weight:400;line-height:var(--quotation-mark-close-height);position:absolute;right:calc(1rem - var(--quotation-mark-close-height)*.5)}blockquote footer{margin:0;text-align:right}blockquote footer cite{display:block;font-style:italic;font-weight:400;opacity:.8}@media screen and (min-width:60rem){.view-screen blockquote+.highlight_wrap{margin-top:2.25rem}}dl{--dt-width:calc(50% - 0.5em);display:flex;flex-wrap:wrap;width:100%}dl>*{margin-top:.5em}dt{font-weight:var(--font-weight-strong);text-align:right;width:var(--dt-width)}dd{margin-left:0;padding-left:1em;width:calc(100% - var(--dt-width) - 1em)}dd+dd{padding-left:calc(var(--dt-width) + 1em);width:100%}dt+dt{padding-right:calc(100% - var(--dt-width) - 1em)}dt+dt+dd{margin-top:-1.625em;padding-left:calc(var(--dt-width) + 1em)}@media screen and (min-width:32rem){dl{--dt-width:25%}}.header_multicolumn{width:100%}@media screen{.header_multicolumn{padding-left:max(1 * clamp(.75rem,3.13vw + .13rem,2.5rem),env(safe-area-inset-left,0px));padding-right:max(1 * clamp(.75rem,3.13vw + .13rem,2.5rem),env(safe-area-inset-right,0px))}}.main_claris{background:var(--choice-bg);z-index:1}html[data-color-scheme-transition] .main_claris{transition:color calc(var(--color-scheme-duration)*.25) var(--color-scheme-timing),background-color var(--color-scheme-duration) var(--color-scheme-timing)}.main_inner{clear:both;padding:0 0 clamp(.75rem,3.13vw + .13rem,2.5rem)}@media screen{.main_inner{padding-top:env(safe-area-inset-top,0)}}.main_inner h1:first-child{margin-top:0;padding-top:0}.content+.content{padding-top:clamp(.75rem,3.13vw + .13rem,2.5rem)}@media screen{.content a,.content a:focus,.content a:link,.content a:visited{text-decoration:none}.content a:active,.content a:hover{text-decoration-line:underline;text-underline-offset:.05em;text-underline-position:under}.content a,.content a:link{color:rgba(var(--RGB_link),1);text-decoration-color:rgba(var(--RGB_link),.5)}.content a:visited{color:rgba(var(--RGB_link-visited),1);text-decoration-color:rgba(var(--RGB_link-visited),.5)}}@media screen and (any-hover:hover){.content a:hover{color:rgba(var(--RGB_link-hover),1);text-decoration-color:rgba(var(--RGB_link-hover),1)}}@media screen{.content a:focus{color:rgba(var(--RGB_link-focus),1);outline:1px dashed var(--link-focus);text-decoration-color:rgba(var(--RGB_link-focus),.5)}.content a:active{color:rgba(var(--RGB_link-active),1);text-decoration-color:rgba(var(--RGB_link-active),1)}}.content a.button,.content a.button:active,.content a.button:focus,.content a.button:hover,.content a.button:link,.content a.button:visited,.content a.footnote-backref,.content a.footnote-backref:active,.content a.footnote-backref:focus,.content a.footnote-backref:hover,.content a.footnote-backref:link,.content a.footnote-backref:visited,.content sup a,.content sup a:active,.content sup a:focus,.content sup a:hover,.content sup a:link,.content sup a:visited{text-decoration:none}.content_singlecolumn{clear:both;margin-left:auto;margin-right:auto}@media screen{.content_singlecolumn,.content_singlecolumn:first-child:last-child{padding-left:max(1 * clamp(.75rem,3.13vw + .13rem,2.5rem),env(safe-area-inset-left,0px));padding-right:max(1 * clamp(.75rem,3.13vw + .13rem,2.5rem),env(safe-area-inset-right,0px))}}.content_multicolumn{clear:both;margin-left:auto;margin-right:auto}@media screen{.content_multicolumn{padding-left:max(1 * clamp(.75rem,3.13vw + .13rem,2.5rem),env(safe-area-inset-left,0px));padding-right:max(1 * clamp(.75rem,3.13vw + .13rem,2.5rem),env(safe-area-inset-right,0px))}}.content_multicolumn:first-child:last-child{width:100%}@media screen{.content_multicolumn:first-child:last-child{padding:max(1 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-top,0px)) max(1 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-right,0px)) max(1 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-bottom,0px)) max(1 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-left,0px))}}.panel_container{clear:both}.panel_container ol:first-child,.panel_container p:first-child,.panel_container ul:first-child{margin-top:calc(1em*(1 - var(--line-height)*0.92))}html[data-color-scheme-transition] .panel_item{transition:color calc(var(--color-scheme-duration)*.25) var(--color-scheme-timing),background-color var(--color-scheme-duration) var(--color-scheme-timing)}@media screen{html[data-color-scheme=dark] .layout-flex .card_item{box-shadow:inset 0 0 3rem hsla(0,0%,50%,.2)}html[data-color-scheme=dark] .layout-flex .card_item:hover{box-shadow:0 0 3rem hsla(0,0%,100%,.4)}}html[data-color-scheme-transition] .layout-flex .card_item{transition:color calc(var(--color-scheme-duration)*.25) var(--color-scheme-timing),background-color var(--color-scheme-duration) var(--color-scheme-timing)}.footer_claris{background:var(--bg-dark);color:#fff;font-size:calc(clamp(1rem, .89vw + .82rem, 1.25rem)*.84);padding-top:clamp(.75rem,3.13vw + .13rem,2.5rem);z-index:0;--font-size-base:calc(clamp(1rem, 0.89vw + 0.82rem, 1.25rem)*0.84)}.footer_claris h1,.footer_claris h2,.footer_claris h3,.footer_claris h4{color:#fff}.footer_claris a{color:#08c}@supports(any-hover:hover){.footer_claris a:hover{color:#4dc3ff}.footer_claris a:active{color:#0af}}.footer_claris svg.icon{fill:#fff}.footer_claris .icon img{background:none}.footer_claris .icon svg{fill:#fff}.footer_claris ol,.footer_claris ul{margin-left:0;padding-left:0}.footer_claris ol>li+li,.footer_claris ul>li+li{margin-top:0;padding-top:0}.footer_claris ul>li{list-style:disc outside;margin-left:.8em;padding-left:.2em}.footer_claris ul>li>a{display:inline-block;padding:calc(max(0px,2.125rem - 1em*var(--line-height))/2) 0}.footer_claris ul>li>ul li{list-style-type:none;margin-left:0;padding-left:.5em}.footer_claris ul>li>ul li:before{content:"–";float:left;margin-left:-1.75em}.footer_claris ul>li>ul li>ul li{list-style-type:circle;margin-left:-.25em;padding-left:.75em}.footer_claris ul>li>ul li>ul li:before{content:none}.footer_claris ol li{list-style:decimal outside;margin-left:1em;padding-left:.5em}.footer_claris li ol,.footer_claris li ul{padding-left:1.25em}.footer_claris h2,.footer_claris h3,.footer_claris h4{margin:0;padding:0}.footer_claris h2{font-size:calc(var(--font-size-base)*1.19)}.footer_claris .footer_inner{clear:both;margin-left:auto;margin-right:auto;max-width:var(--screenViewWidthChrome)}.footer_claris .footer_inner ol,.footer_claris .footer_inner ul{margin-left:0;padding-left:0}.footer_claris .footer_inner ol>li+li,.footer_claris .footer_inner ul>li+li{margin-top:0;padding-top:.5em}.footer_claris .footer_inner ul>li{list-style:disc outside;margin-left:.8em;padding-left:.2em}.footer_claris .footer_inner ul>li>ul li:before{content:"–";float:left;margin-left:-1.75em}.footer_claris .footer_inner ul>li>ul li>ul li{list-style-type:circle;margin-left:-.25em;padding-left:.75em}.footer_claris .footer_inner ul>li>ul li>ul li:before{content:none}.footer_claris .footer_inner ol li{list-style:decimal outside;margin-left:1em;padding-left:.5em}.footer_claris .footer_inner li ol,.footer_claris .footer_inner li ul{padding-left:1.25em}.footer_claris .footer_inner ul>li{list-style:none;margin-left:0;padding-left:0}.footer_claris .footer_inner ul>li>a{display:inline-block;padding:calc(max(0px,2.125rem - .5em - 1em*var(--line-height))/2) 0}.footer_claris .footer_inner ul>li>ul li{list-style-type:none;margin-left:0;padding-left:.5em}.footer_claris .footer_inner ul>li>ul li:before{content:none}.footer_claris .footer_inner h2+p,.footer_claris .footer_inner h2+ul{margin-top:calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.5)}.footer_claris .footer_inner .icon-link{align-items:center;display:flex;flex-direction:column}@media screen and (min-width:32rem){.footer_claris .footer_inner .icon-link{flex-direction:row}}.footer_claris .footer_main{-moz-column-gap:clamp(.75rem,2.68vw + .21rem,1.5rem);column-gap:clamp(.75rem,2.68vw + .21rem,1.5rem);display:flex;flex-wrap:wrap}@media screen and (min-width:32rem){.footer_claris .footer_main{justify-content:space-evenly}}.footer_claris .footer_main-item{flex:1 1 min-content;min-height:1px;min-width:min(80%,max(20%,16em));padding-bottom:calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.75)}.footer_claris .footer_links{align-items:flex-start;border-top:1px solid var(--xxhaze);-moz-column-gap:1em;column-gap:1em;display:flex;flex-wrap:wrap;justify-content:center}.footer_claris .footer_links ul>li,.footer_claris .footer_links ul>li+li{padding:calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.75) calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.5)}.footer_claris .footer_links_generator,.footer_claris .footer_links_social{display:flex;justify-content:center}.footer_claris .footer_links_generator{flex-wrap:nowrap}.footer_claris .footer_links_generator li{flex:1 1 auto}.footer_claris .footer_legal-list{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.footer_claris .footer_legal-list li:nth-last-child(2){flex:1}.footer_claris .icon{margin-inline-end:calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.5)}.button{align-items:center;background-color:var(--theme);border:1px solid var(--translucent);border-radius:99rem;color:var(--theme-text);display:inline-flex;font-size:calc(var(--font-size-base)*1);padding:.5em 1em;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button:focus,.button:hover{background-color:var(--theme-bg-hover);border:1px solid var(--theme-bg-hover);color:var(--theme-text-hover)}.button_translucent{background-color:var(--theme-bg);border:1px solid rgba(var(--RGB_theme),.1);color:var(--text)}.button_tally{border-left:1px solid var(--xxhaze);color:var(--text);font-size:calc(var(--font-size-base)*.71);margin:.125em 0 .125em .5em;padding:0 .25em 0 .5em}@media(any-hover:hover){.article_content .button:focus,.article_content .button:hover,.button:focus,.button:hover,.sidebar .button:focus,.sidebar .button:hover{background-color:var(--theme-bg-hover);border:1px solid var(--theme-text-hover)}}.article_content .button_translucent,.button_translucent,.sidebar .button_translucent{background-color:rgba(var(--RGB_xhaze),10%);border:1px solid rgba(var(--RGB_xhaze),100%);color:var(--text)}@media(any-hover:hover){.article_content .button_translucent:focus,.article_content .button_translucent:hover,.button_translucent:focus,.button_translucent:hover,.sidebar .button_translucent:focus,.sidebar .button_translucent:hover{background-color:rgba(var(--theme-bg-hover),100%);border:1px solid var(--xxxhaze);color:var(--text-hover)}}.article_meta_tag{font-size:calc(clamp(1rem, .89vw + .82rem, 1.25rem)*.84);padding:.25em .75em}.article_meta{align-items:center;color:var(--text-faint);display:inline-flex;flex-flow:row wrap;margin:0 calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.25*-1) calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.75)}@media screen{.article_meta a,.article_meta a:focus,.article_meta a:link,.article_meta a:visited{text-decoration:none}.article_meta a:active,.article_meta a:hover{text-decoration-line:underline;text-underline-offset:.05em;text-underline-position:under}.article_meta a,.article_meta a:link{color:rgba(var(--RGB_link),1);text-decoration-color:rgba(var(--RGB_link),.5)}.article_meta a:visited{color:rgba(var(--RGB_link-visited),1);text-decoration-color:rgba(var(--RGB_link-visited),.5)}}@media screen and (any-hover:hover){.article_meta a:hover{color:rgba(var(--RGB_link-hover),1);text-decoration-color:rgba(var(--RGB_link-hover),1)}}@media screen{.article_meta a:focus{color:rgba(var(--RGB_link-focus),1);outline:1px dashed var(--link-focus);text-decoration-color:rgba(var(--RGB_link-focus),.5)}.article_meta a:active{color:rgba(var(--RGB_link-active),1);text-decoration-color:rgba(var(--RGB_link-active),1)}}.article_meta a.button,.article_meta a.button:active,.article_meta a.button:focus,.article_meta a.button:hover,.article_meta a.button:link,.article_meta a.button:visited,.article_meta a.footnote-backref,.article_meta a.footnote-backref:active,.article_meta a.footnote-backref:focus,.article_meta a.footnote-backref:hover,.article_meta a.footnote-backref:link,.article_meta a.footnote-backref:visited,.article_meta sup a,.article_meta sup a:active,.article_meta sup a:focus,.article_meta sup a:hover,.article_meta sup a:link,.article_meta sup a:visited{text-decoration:none}.article_meta span{align-items:center}.article_meta_item{margin:calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.5) 0;padding:calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.25)}.article_meta .icon{height:1em;margin:calc(var(--line-height)*1em/4*1 - .25em) .5ch calc(var(--line-height)*1em/4*3 - .75em) 0;width:1em}.article_meta_tag{margin:.125em calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.25)}.article_meta_date,.article_meta_reading-time{font-size:calc(clamp(1rem, .89vw + .82rem, 1.25rem)*.84)}.article_meta_date+.article_meta_date{margin-left:1ch}.article_meta_author{align-items:center;display:inline-flex}.article_meta_author img{height:auto;padding:calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.25);width:3rem}.article_content ol,.article_content ul{margin-left:0;padding-left:1em}.article_content ol>li+li,.article_content ul>li+li{margin-top:0;padding-top:.5em}.article_content ul>li{list-style:disc outside;margin-left:.8em;padding-left:.2em}.article_content ul>li>a{display:inline-block;padding:calc(max(0px,2.125rem - .5em - 1em*var(--line-height))/2) 0}.article_content ul>li>ul li{list-style-type:none;margin-left:0;padding-left:.5em}.article_content ul>li>ul li:before{content:"–";float:left;margin-left:-1.75em}.article_content ul>li>ul li>ul li{list-style-type:circle;margin-left:-.25em;padding-left:.75em}.article_content ul>li>ul li>ul li:before{content:none}.article_content ol li{list-style:decimal outside;margin-left:1em;padding-left:.5em}.article_content li ol,.article_content li ul{padding-left:1.25em}.article_body,.excerpt_container,.panel_container{width:100%}.article_body p+p,.article_body>*+*,.excerpt_container p+p,.excerpt_container>*+*,.panel_container p+p,.panel_container>*+*{margin-top:calc(2em*(var(--line-height) - 1))}.article_body>h2,.article_content>h2,.excerpt_container>h2,.panel_container>h2{clear:both;margin-bottom:.2em 0;margin-top:.8em}.article_body>h2:first-child,.article_content>h2:first-child,.excerpt_container>h2:first-child,.panel_container>h2:first-child{margin-top:-.2em}.article_body>h2+*,.article_content>h2+*,.excerpt_container>h2+*,.panel_container>h2+*{margin-top:0}.article_body>h3,.article_body>h4,.article_content>h3,.article_content>h4,.excerpt_container>h3,.excerpt_container>h4,.panel_container>h3,.panel_container>h4{display:inline;font-size:calc(var(--font-size-base)*1)}.article_body>h3:before,.article_body>h4:before,.article_content>h3:before,.article_content>h4:before,.excerpt_container>h3:before,.excerpt_container>h4:before,.panel_container>h3:before,.panel_container>h4:before{content:"";display:block;margin-top:calc(2em*(var(--line-height) - 1))}.article_body>h3:after,.article_body>h4:after,.article_content>h3:after,.article_content>h4:after,.excerpt_container>h3:after,.excerpt_container>h4:after,.panel_container>h3:after,.panel_container>h4:after{content:".";display:inline;padding-right:.5em}.article_body>h3.heading_link,.article_body>h4.heading_link,.article_content>h3.heading_link,.article_content>h4.heading_link,.excerpt_container>h3.heading_link,.excerpt_container>h4.heading_link,.panel_container>h3.heading_link,.panel_container>h4.heading_link{margin-right:0}.article_body>h3.heading_link .link.icon,.article_body>h4.heading_link .link.icon,.article_content>h3.heading_link .link.icon,.article_content>h4.heading_link .link.icon,.excerpt_container>h3.heading_link .link.icon,.excerpt_container>h4.heading_link .link.icon,.panel_container>h3.heading_link .link.icon,.panel_container>h4.heading_link .link.icon{display:none}.article_body>h3+p,.article_body>h4+p,.article_content>h3+p,.article_content>h4+p,.excerpt_container>h3+p,.excerpt_container>h4+p,.panel_container>h3+p,.panel_container>h4+p{display:inline}.article_aside{align-self:start;border-radius:.25rem;display:none;margin:0 auto clamp(.75rem,2.68vw + .21rem,1.5rem) 0;position:sticky;top:4.5rem}@media screen and (min-width:60rem){.article_aside{display:block}}.outdated{background-color:var(--haze);margin:0 auto 1.5rem;padding:.5rem 1.5rem 1rem;position:relative;width:80%}html[data-color-scheme-transition] .outdated{transition:color calc(var(--color-scheme-duration)*.25) var(--color-scheme-timing),background-color var(--color-scheme-duration) var(--color-scheme-timing)}.outdated_wrap{background:none;padding:2em 0 0;position:relative;z-index:1}.outdated_wrap h2{font-size:150%}.outdated_wrap h3{font-size:120%}.outdated_wrap h4{font-size:100%}.outdated_wrap h2,.outdated_wrap h3,.outdated_wrap h4{margin:0;padding:0}.outdated_wrap p{margin:0}.lede{font-size:calc(clamp(1rem, .89vw + .82rem, 1.25rem)*1.19);margin:0 0 2em}.initial{margin-top:2em;min-height:5em}.initial-letter{color:var(--initial);float:left;font-size:7em;line-height:1.5;margin:-.53846em 0 -.53846em -.03365em;padding:0 .09211em 0 0}.main_header .feature-image_figure{margin:0;padding:0}.main_header .feature-image_img{border-radius:0;height:auto;margin:0;max-height:unset;max-width:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;padding:0;width:100%}.main_header{grid-column:3;position:relative;z-index:3}.main_header .content-title{color:var(--header-text);-webkit-hyphens:manual;hyphens:manual;margin:calc(var(--font-size-title)*1.2*.5) auto;max-width:100%;text-align:unset;width:-moz-fit-content;width:fit-content;z-index:6}.main_header .content-title h1{--font-size:var(--font-size-title);font-size:var(--font-size);margin:0;padding:0}.main_header .content-title .supertitle{display:block;--font-size:calc(clamp(1.25rem, 1.34vw + 0.98rem, 2rem)*1);font-size:var(--font-size);text-align:start}.main_header .content-title .subtitle{display:block;margin-top:.5em;text-align:end;--font-size:var(--font-size-subtitle);font-size:var(--font-size);font-weight:400}.main_header.feature-image_style-wide .feature-image_figure{display:grid;grid-template-columns:minmax(0,1fr) min(min(100vw,200vh,152rem),100%) minmax(0,1fr)}.main_header.feature-image_style-wide .feature-image_figure noscript,.main_header.feature-image_style-wide .feature-image_figure picture{grid-column:2}.main_header.feature-image_style-wide .feature-image_figure .background{z-index:4}.main_header.feature-image_style-wide .feature-image_figure .background.left,.main_header.feature-image_style-wide .feature-image_figure .background.right{display:block}.main_header.feature-image_style-wide .feature-image_figure .background.left{background:linear-gradient(270deg,transparent 0,var(--background_dominant-color) min(5vw,.05 * min(100vw,200vh,152rem)));grid-column:1;margin-right:max(min(0px,min(100vw,200vh,152rem) - min(9vw,.09 * min(100vw,200vh,152rem)) - 100vw*(1.01 - .1))*1000000000,min(-5vw,-.05 * min(100vw,200vh,152rem)))}.main_header.feature-image_style-wide .feature-image_figure .background.right{background:linear-gradient(90deg,transparent 0,var(--background_dominant-color) min(5vw,.05 * min(100vw,200vh,152rem)));grid-column:3;margin-left:max(min(0px,min(100vw,200vh,152rem) - min(9vw,.09 * min(100vw,200vh,152rem)) - 100vw*(1.01 - .1))*1000000000,min(-5vw,-.05 * min(100vw,200vh,152rem)))}.main_header.feature-image_style-wide .feature-image_img{height:min(50vw,50vh,38rem);width:min(100%,min(100vw,200vh,152rem))}.hero-image_background_main{padding-bottom:0;position:relative}.hero-image_background_main .main_header{display:grid;grid-template-rows:1fr minmax(0,max-content);height:30vh}@supports(margin:clamp(1px,1vw,1px)){.hero-image_background_main .main_header{height:unset;min-height:clamp(12rem,75vh - 6rem,100vh)}}.hero-image_background_main .main_header .content-title{color:#fff;grid-column:3/span 3;grid-row:2;position:relative;text-shadow:1.5px 1.5px 1.5px #000;--font-size-title:calc(clamp(1.25rem, 1.34vw + 0.98rem, 2rem)*2.38);--font-size-subtitle:calc(clamp(1.25rem, 1.34vw + 0.98rem, 2rem)*1.41);--header-text:#fff;margin-bottom:2rem}.hero-image_background_main .main_header .content-title h1#articleTop,.hero-image_background_main .main_header .content-title h1#articleTop .subtitle,.hero-image_background_main .main_header .content-title h1#articleTop .supertitle,.hero-image_background_main .main_header .content-title h1#articleTop.subtitle,.hero-image_background_main .main_header .content-title h1#articleTop.supertitle{color:#fff}.hero-image_background_main .main_inner{display:grid;position:relative;z-index:3}.hero-image_background_main .article_content{background:var(--choice-bg);padding-bottom:clamp(.75rem,3.13vw + .13rem,2.5rem);padding-top:clamp(.75rem,3.13vw + .13rem,2.5rem)}html[data-color-scheme-transition] .hero-image_background_main .article_content{transition:color calc(var(--color-scheme-duration)*.25) var(--color-scheme-timing),background-color var(--color-scheme-duration) var(--color-scheme-timing)}.hero-image_background_main .article_content .article_body:first-child,.hero-image_background_main .article_content .excerpt_container:first-child,.hero-image_background_main .article_content .panel_container:first-child{margin-top:calc((1 - var(--line-height))*1em)}.hero-image_background_main .article_aside,.hero-image_background_main .sidebar{display:none}.hero-image_background_main~.footer_claris{background:var(--bg-dark);color:#fff;position:relative;z-index:2}html[data-color-scheme-transition] .hero-image_background_main~.footer_claris{transition:color calc(var(--color-scheme-duration)*.25) var(--color-scheme-timing),background-color var(--color-scheme-duration) var(--color-scheme-timing)}.hero-image_background_main~.footer_claris a,.hero-image_background_main~.footer_claris h1,.hero-image_background_main~.footer_claris h2,.hero-image_background_main~.footer_claris h3{color:#fff}.hero-image_background_figure{display:block;margin-bottom:calc(0px - clamp(.75rem, 2.68vw + .21rem, 1.5rem));position:fixed;top:0;width:100%;z-index:0}.hero-image_background_img{border-radius:0;height:100vh;height:100lvh;margin:0;padding:0;width:100%}.scrollable-table{display:grid;max-width:100%;overflow-x:auto;width:100%}ul.inline-separator-list{display:inline-flex;flex-wrap:wrap;list-style:none;margin:0 0 0 .25em;padding-left:0}ul.inline-separator-list>li,ul.inline-separator-list>li+li{list-style:none;margin:0;padding:0 0 0 .41667em}ul.inline-separator-list>li:before{content:"•";display:inline-block;margin-right:.41667em;text-align:center;width:.41667em}ul.inline-separator-list>li:first-child{clip-path:none;margin-left:0;padding-left:0}ul.inline-separator-list>li:first-child:before{content:none}.taxonomy-overlay_container{display:none}.taxonomy-overlay_container.jswidgetopen{background:var(--translucent);cursor:pointer;display:block;height:100vh;left:0;overflow-y:auto;padding:5rem 1.5rem;position:fixed;top:0;width:100vw;z-index:999}.taxonomy-overlay_container .article_meta_tag{font-size:calc(clamp(1rem, .89vw + .82rem, 1.25rem)*.84);margin:.25em .5em}.taxonomy-overlay_toggle{cursor:pointer;margin:.5rem}.taxonomy-overlay_list{background:var(--bg-hover);border-radius:1rem;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.12);cursor:auto;display:flex;flex-flow:row wrap;margin:0 auto;max-width:40rem;padding:6rem 1.5rem 1.5rem;position:relative}.taxonomy-overlay_nav{margin:0 -.5rem;position:relative}.taxonomy-overlay_hide{border-radius:50%;cursor:pointer;padding:.5rem;position:absolute;right:2rem;top:2rem}.taxonomy-overlay_sort{background:var(--theme-bg);border-radius:999rem;color:var(--text);display:flex;gap:2rem;left:2rem;padding:.1rem 1rem;position:absolute;top:2rem}.taxonomy-overlay_sort,.taxonomy-overlay_sort_button{-webkit-user-select:none;-moz-user-select:none;user-select:none}.taxonomy-overlay_sort_button{align-items:center;cursor:pointer;display:inline-flex;height:2.4em;justify-content:center;position:relative;width:auto;z-index:5}.taxonomy-overlay_sort_button:before{background:var(--theme-bg);border:1px solid var(--theme-bg);border-radius:999rem;bottom:0;content:"";left:-1rem;position:absolute;right:-1rem;top:0;transition:background .2s ease-out;z-index:-1}.taxonomy-overlay_sort_button:hover:before{border:1px solid var(--xxxhaze)}.taxonomy-overlay_sort_button_alphabetically{font-weight:bolder;z-index:10}.taxonomy-overlay_sort_button_alphabetically:before{background:var(--theme-bg-active)}.taxonomy-overlay_sort_button_alphabetically:hover:before{border:1px solid var(--theme-bg)}.taxonomy-overlay_sort.taxonomy-overlay_sorted .taxonomy-overlay_sort_button_alphabetically{font-weight:400;z-index:5}.taxonomy-overlay_sort.taxonomy-overlay_sorted .taxonomy-overlay_sort_button_alphabetically:before{background:var(--theme-bg)}.taxonomy-overlay_sort.taxonomy-overlay_sorted .taxonomy-overlay_sort_button_alphabetically:hover:before{border:1px solid var(--xxxhaze)}.taxonomy-overlay_sort.taxonomy-overlay_sorted .taxonomy-overlay_sort_button_frequency{font-weight:bolder;z-index:10}.taxonomy-overlay_sort.taxonomy-overlay_sorted .taxonomy-overlay_sort_button_frequency:before{background:var(--theme-bg-active)}.taxonomy-overlay_sort.taxonomy-overlay_sorted .taxonomy-overlay_sort_button_frequency:hover:before{border:1px solid var(--theme-bg)}.taxonomy-overlay-title{border-bottom:none!important;display:inline-block!important;font-size:2rem;margin-bottom:-1rem;position:relative}.taxonomy-overlay-title:after{background-color:#eee;border-radius:15%;content:attr(data-count);font-size:1.5rem;margin-left:1.5rem;padding:.25rem 1rem}.icon{align-items:center;display:inline-flex;justify-content:center}.icon,.icon img,.icon svg{height:1.2em;width:1.2em}@media screen{html[data-color-scheme=dark] svg.qrcode-svg{fill:var(--text);stroke:var(--text)}html[data-color-scheme=dark] .qrcode-svg svg{background:transparent!important;fill:transparent!important}html[data-color-scheme=dark] .qrcode-svg svg path,html[data-color-scheme=dark] .qrcode-svg svg text{stroke:var(--text)!important;fill:var(--text)!important}}.link{opacity:0;position:relative}.link_yank{opacity:1}.link_yanked{background-color:var(--theme-hover);border-radius:1rem;color:var(--theme-text-hover);font-size:calc(clamp(1rem, .89vw + .82rem, 1.25rem)*.84);font-weight:400;line-height:var(--line-height);padding:.25rem .75rem;position:absolute;right:-1rem;text-align:center;top:-2rem;white-space:nowrap;width:auto}.link_yanked:before{border-color:var(--theme-hover) transparent;border-style:solid;border-width:1rem 1rem 0;content:"";height:0;position:absolute;right:1rem;top:calc(clamp(1rem, .89vw + .82rem, 1.25rem)*.84*var(--line-height));transform:rotate(145deg);transform-origin:50% 50%;width:0}.excerpt_container{background:var(--theme-haze);border-radius:.25rem;box-shadow:inset 0 0 3rem rgba(0,0,0,.2);display:flex;flex:0 0 100%;flex-direction:column;height:auto;margin-bottom:clamp(.75rem,2.68vw + .21rem,1.5rem);width:100%}.excerpt_container:hover{box-shadow:0 0 3rem rgba(0,0,0,.4)}@media screen{html[data-color-scheme=dark] .excerpt_container{box-shadow:inset 0 0 3rem hsla(0,0%,50%,.2)}html[data-color-scheme=dark] .excerpt_container:hover{box-shadow:0 0 3rem hsla(0,0%,100%,.4)}}@media screen and (prefers-color-scheme:dark){html:not([data-color-scheme=light]) .excerpt_container{box-shadow:inset 0 0 3rem hsla(0,0%,50%,.2)}html:not([data-color-scheme=light]) .excerpt_container:hover{box-shadow:0 0 3rem hsla(0,0%,100%,.4)}}@media(any-hover:hover){.excerpt_container:focus,.excerpt_container:hover{background:var(--theme-haze-hover)}}html[data-color-scheme-transition] .excerpt_container{transition:color calc(var(--color-scheme-duration)*.25) var(--color-scheme-timing),background-color var(--color-scheme-duration) var(--color-scheme-timing)}@media screen{.article_body .excerpt_container a,.article_body .excerpt_container a:active,.article_body .excerpt_container a:focus,.article_body .excerpt_container a:hover,.article_body .excerpt_container a:link,.article_body .excerpt_container a:visited,.content .excerpt_container a,.content .excerpt_container a:active,.content .excerpt_container a:focus,.content .excerpt_container a:hover,.content .excerpt_container a:link,.content .excerpt_container a:visited,.excerpt_container .excerpt_container a,.panel_container .excerpt_container a{color:inherit;text-decoration:none}.article_body .excerpt_container a.button,.article_body .excerpt_container a.footnote-backref,.article_body .excerpt_container sup a,.content .excerpt_container a.button,.content .excerpt_container a.footnote-backref,.content .excerpt_container sup a,.excerpt_container .excerpt_container a.button,.excerpt_container .excerpt_container a.footnote-backref,.excerpt_container .excerpt_container sup a,.panel_container .excerpt_container a.button,.panel_container .excerpt_container a.footnote-backref,.panel_container .excerpt_container sup a{color:inherit}}.excerpt_container:last-child{margin-bottom:0}.excerpt_container>a{display:flex;flex:0 0 100%;flex-direction:column}.excerpt_content,.excerpt_footer,.excerpt_header,.excerpt_main,.excerpt_meta,.excerpt_thumbnail,.excerpt_title{width:100%}.excerpt_header{font-size:var(--font-size_heading)}.excerpt_meta,.excerpt_title{padding:0 clamp(.75rem,2.68vw + .21rem,1.5rem)}.excerpt_title{margin:0;padding-top:clamp(.75rem,2.68vw + .21rem,1.5rem)}.excerpt_main{display:flex;flex:1 1 auto;flex-direction:column;padding:0}@media screen and (min-width:32rem){.excerpt_main.image.content .excerpt_thumbnail{float:left;max-width:60%;padding:calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.75) calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.5) calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.5) clamp(.75rem,2.68vw + .21rem,1.5rem)}}@media screen and (min-width:48rem){.excerpt_main.image.content .excerpt_thumbnail{max-width:40%}}.excerpt_thumbnail{padding:calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.75) clamp(.75rem,2.68vw + .21rem,1.5rem) calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.5)}.excerpt_thumbnail img{margin:0;max-height:8rem;min-height:4rem}@supports(aspect-ratio:2/1){.excerpt_thumbnail img{aspect-ratio:16/9;height:auto;max-height:unset;min-height:unset;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:20rem){.excerpt_thumbnail{border-radius:.5rem}}.excerpt_content{height:auto;min-height:unset;padding:0 clamp(.75rem,2.68vw + .21rem,1.5rem)}.excerpt_footer{clear:both;display:flex;flex-direction:row-reverse;justify-content:space-between}.excerpt_footer_page-count,.excerpt_footer_read-on{margin:0;padding:calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.25) clamp(.75rem,2.68vw + .21rem,1.5rem) clamp(.75rem,2.68vw + .21rem,1.5rem)}.excerpt_footer_read-on{text-align:right}.excerpt_footer_read-on .read-on:before{content:"↳  "}@media screen and (min-width:32rem){.excerpt_container{margin:clamp(.75rem,2.68vw + .21rem,1.5rem) 0 0}.excerpt_container .excerpt_main.image.content .excerpt_thumbnail{float:none;max-width:100%;padding-right:clamp(.75rem,2.68vw + .21rem,1.5rem)}.excerpt_container .excerpt_main.image.content .excerpt_content{height:auto}.excerpt_grid{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(auto-fit,minmax(21.75rem,1fr));grid-gap:clamp(.75rem,2.68vw + .21rem,1.5rem) clamp(.75rem,2.68vw + .21rem,1.5rem);margin:0}.excerpt_grid .excerpt_container{margin:0}}.sidebar{background:linear-gradient(0deg,transparent 0,var(--haze) calc(100% - 2px),var(--xhaze) calc(100% - 2px));clear:both;font-size:calc(var(--font-size-base)*1);margin-top:calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*1.5)}@media screen and (min-width:76rem){.sidebar{--font-size-base:calc(clamp(1rem, 0.89vw + 0.82rem, 1.25rem)*1)}}.sidebar h1,.sidebar h2{font-size:calc(var(--font-size-base)*1.41)}.sidebar h3{font-size:calc(var(--font-size-base)*1.19)}.sidebar h4{font-size:calc(var(--font-size-base)*1)}.sidebar ol,.sidebar ul{margin-left:0;padding-left:0}.sidebar ol>li+li,.sidebar ul>li+li{margin-top:0;padding-top:.5em}.sidebar ul>li{list-style:disc outside;margin-left:.8em;padding-left:.2em}.sidebar ul>li>ul li:before{content:"–";float:left;margin-left:-1.75em}.sidebar ul>li>ul li>ul li{list-style-type:circle;margin-left:-.25em;padding-left:.75em}.sidebar ul>li>ul li>ul li:before{content:none}.sidebar ol li{list-style:decimal outside;margin-left:1em;padding-left:.5em}.sidebar li ol,.sidebar li ul{padding-left:1.25em}.sidebar ul>li{list-style:none;margin-left:0;padding-left:0}.sidebar ul>li>a{display:inline-block;padding:calc(max(0px,2.125rem - .5em - 1em*var(--line-height))/2) 0}.sidebar ul>li>ul li{list-style-type:none;margin-left:0;padding-left:.5em}.sidebar ul>li>ul li:before{content:none}.sidebar_inner{display:flex;flex-direction:row;flex-wrap:wrap;gap:clamp(.75rem,2.68vw + .21rem,1.5rem);justify-content:space-between;margin:0;position:relative}.sidebar_inner>:not(:first-child){margin-left:0}html[data-color-scheme-transition] .sidebar_inner{transition:color calc(var(--color-scheme-duration)*.25) var(--color-scheme-timing),background-color var(--color-scheme-duration) var(--color-scheme-timing)}@media screen{.sidebar_inner{padding-left:max(1 * clamp(.75rem,3.13vw + .13rem,2.5rem),env(safe-area-inset-left,0px));padding-right:max(1 * clamp(.75rem,3.13vw + .13rem,2.5rem),env(safe-area-inset-right,0px))}}@media screen and (min-width:60rem){.sidebar{background:none}.sidebar_inner{background:linear-gradient(0deg,transparent 0,var(--haze) calc(100% - 2px),var(--xhaze) calc(100% - 2px))}}@media screen and (min-width:76rem){.sidebar{display:flex;flex-direction:column;justify-content:flex-end}.sidebar_inner{background:linear-gradient(90deg,transparent 0,var(--haze) calc(100% - 2px),var(--xhaze) calc(100% - 2px));margin:0 calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.5*-1);padding-left:max(1 * clamp(.75rem,3.13vw + .13rem,2.5rem),env(safe-area-inset-left,0px));padding-right:env(safe-area-inset-right,0);padding:max(.5 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-top,0px)) max(.5 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-right,0px)) max(.5 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-bottom,0px)) max(.5 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-left,0px))}html[data-color-scheme-transition] .sidebar_inner{transition:color calc(var(--color-scheme-duration)*.25) var(--color-scheme-timing),background-color var(--color-scheme-duration) var(--color-scheme-timing)}.sidebar_inner h2:first-of-type{margin-top:-.2em;padding-top:0}}kbd{background-clip:padding-box;border:1px solid rgba(var(--RGB_text),.2);border-radius:.25rem;box-shadow:0 1px .2rem rgba(0,0,0,.1),inset 0 1px 0 0 #fff;display:inline-block;margin:0 .1rem;overflow-wrap:break-word;padding:.1rem .6rem}kbd kbd{border:none;box-shadow:none}.note{background:#ff8 linear-gradient(135deg,var(--note-bg) 80%,var(--note-bg) 85%,var(--note-bg-light) 100%);border:.0625rem solid var(--note-border-yellow);border-bottom-right-radius:4rem .5rem;color:var(--text);display:inline-block;height:100%;margin:1rem 5%;padding:.5rem 1rem;position:relative;width:90%;--note-bg-yellow:#ffff8a;--note-bg-yellow-light:#ffffc8;--note-bg-yellow-top:#fdfd65;--note-border-yellow:#e8e8e8;--note-bg-orange:#ffbb8a;--note-bg-orange-light:#ffdfc8;--note-bg-orange-top:#fdb480;--note-bg-red:#ff8a8a;--note-bg-red-light:#ffc8c8;--note-bg-red-top:#fd8080;--note-bg-green:#8affd8;--note-bg-green-light:#c8ffed;--note-bg-green-top:#80fdd3;--note-bg-blue:#8ac4ff;--note-bg-blue-light:#c8e3ff;--note-bg-blue-top:#80befd;--note-bg:var(--note-bg-yellow);--note-bg-light:var(--note-bg-yellow-light);--note-bg-top:var(--note-bg-yellow-top);--note-shadow-bg:rgba(0,0,0,.4)}html[data-color-scheme-transition] .note{transition:color calc(var(--color-scheme-duration)*.25) var(--color-scheme-timing),background-color var(--color-scheme-duration) var(--color-scheme-timing)}.note.important{--note-bg:var(--note-bg-orange);--note-bg-light:var(--note-bg-orange-light);--note-bg-top:var(--note-bg-orange-top)}.note:before{background:#ff8 linear-gradient(135deg,var(--note-bg) 80%,var(--note-bg) 85%,var(--note-bg-light) 100%);border-bottom-right-radius:4rem .5rem;border-top:3rem solid var(--note-bg-top);display:inline-block;height:calc(100% - 3rem);left:0;margin-top:3rem;top:-3rem;width:100%;z-index:-1}.note:after,.note:before{content:"";position:absolute}.note:after{background:rgba(0,0,0,.2);bottom:1rem;box-shadow:2px 15px 5px var(--note-shadow-bg);height:1rem;right:0;transform:matrix(-1,-.1,0,1,0,0);width:8rem;z-index:-2}.note_wrap{position:relative;z-index:2}.note h2{font-size:150%}.note h3{font-size:120%}.note h4{font-size:100%}.note h2,.note h3,.note h4{color:var(--text);margin:0;padding:0}@media screen{html[data-color-scheme=dark] .note{--note-bg-yellow:#330;--note-bg-yellow-light:#181800;--note-bg-yellow-top:#313101;--note-border-yellow:#474747;--note-bg-orange:#331500;--note-bg-orange-light:#180a00;--note-bg-orange-top:#311501;--note-bg-red:#300;--note-bg-red-light:#180000;--note-bg-red-top:#310101;--note-bg-green:#032;--note-bg-green-light:#001810;--note-bg-green-top:#013121;--note-bg-blue:#001a33;--note-bg-blue-light:#000c18;--note-bg-blue-top:#011931;--note-shadow-bg:rgba(0,0,0,.95)}}@media screen and (prefers-color-scheme:dark){html:not([data-color-scheme=light]) .note{--note-bg-yellow:#330;--note-bg-yellow-light:#181800;--note-bg-yellow-top:#313101;--note-border-yellow:#474747;--note-bg-orange:#331500;--note-bg-orange-light:#180a00;--note-bg-orange-top:#311501;--note-bg-red:#300;--note-bg-red-light:#180000;--note-bg-red-top:#310101;--note-bg-green:#032;--note-bg-green-light:#001810;--note-bg-green-top:#013121;--note-bg-blue:#001a33;--note-bg-blue-light:#000c18;--note-bg-blue-top:#011931;--note-shadow-bg:rgba(0,0,0,.95)}}.excerpt_container,.shortcode_responsive-figure{margin:clamp(.75rem,2.68vw + .21rem,1.5rem) auto}.content .responsive-image_container,.excerpt_container,.shortcode_responsive-figure{border-radius:.125rem}.content .responsive-image_container>div,.excerpt_container>div,.shortcode_responsive-figure>div{margin:0;padding:0}.shortcode_responsive-figure_img{border-radius:.125rem;display:block;margin:0 auto;max-height:100%;max-width:100%;padding:0}.content .responsive-image_container.caption,.excerpt_container.caption,.shortcode_responsive-figure.caption{background:var(--theme-haze);box-shadow:inset 0 0 3rem rgba(0,0,0,.2);color:var(--text);padding:calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.5)}@media screen{html[data-color-scheme=dark] .content .responsive-image_container.caption,html[data-color-scheme=dark] .excerpt_container.caption,html[data-color-scheme=dark] .shortcode_responsive-figure.caption{box-shadow:inset 0 0 3rem hsla(0,0%,50%,.2)}}@media screen and (prefers-color-scheme:dark){html:not([data-color-scheme=light]) .content .responsive-image_container.caption,html:not([data-color-scheme=light]) .excerpt_container.caption,html:not([data-color-scheme=light]) .shortcode_responsive-figure.caption{box-shadow:inset 0 0 3rem hsla(0,0%,50%,.2)}}html[data-color-scheme-transition] .content .responsive-image_container.caption,html[data-color-scheme-transition] .excerpt_container.caption,html[data-color-scheme-transition] .shortcode_responsive-figure.caption{transition:color calc(var(--color-scheme-duration)*.25) var(--color-scheme-timing),background-color var(--color-scheme-duration) var(--color-scheme-timing)}@media screen{.article_body .content .responsive-image_container.caption a,.article_body .content .responsive-image_container.caption a:active,.article_body .content .responsive-image_container.caption a:focus,.article_body .content .responsive-image_container.caption a:hover,.article_body .content .responsive-image_container.caption a:link,.article_body .content .responsive-image_container.caption a:visited,.article_body .excerpt_container.caption a,.article_body .excerpt_container.caption a:active,.article_body .excerpt_container.caption a:focus,.article_body .excerpt_container.caption a:hover,.article_body .excerpt_container.caption a:link,.article_body .excerpt_container.caption a:visited,.article_body .shortcode_responsive-figure.caption a,.article_body .shortcode_responsive-figure.caption a:active,.article_body .shortcode_responsive-figure.caption a:focus,.article_body .shortcode_responsive-figure.caption a:hover,.article_body .shortcode_responsive-figure.caption a:link,.article_body .shortcode_responsive-figure.caption a:visited,.content .content .responsive-image_container.caption a,.content .content .responsive-image_container.caption a:active,.content .content .responsive-image_container.caption a:focus,.content .content .responsive-image_container.caption a:hover,.content .content .responsive-image_container.caption a:link,.content .content .responsive-image_container.caption a:visited,.content .excerpt_container.caption a,.content .excerpt_container.caption a:active,.content .excerpt_container.caption a:focus,.content .excerpt_container.caption a:hover,.content .excerpt_container.caption a:link,.content .excerpt_container.caption a:visited,.content .shortcode_responsive-figure.caption a,.content .shortcode_responsive-figure.caption a:active,.content .shortcode_responsive-figure.caption a:focus,.content .shortcode_responsive-figure.caption a:hover,.content .shortcode_responsive-figure.caption a:link,.content .shortcode_responsive-figure.caption a:visited,.excerpt_container .content .responsive-image_container.caption a,.excerpt_container .excerpt_container.caption a,.excerpt_container .shortcode_responsive-figure.caption a,.panel_container .content .responsive-image_container.caption a,.panel_container .excerpt_container.caption a,.panel_container .shortcode_responsive-figure.caption a{color:inherit;text-decoration:none}.article_body .content .responsive-image_container.caption a.button,.article_body .content .responsive-image_container.caption a.footnote-backref,.article_body .content .responsive-image_container.caption sup a,.article_body .excerpt_container.caption a.button,.article_body .excerpt_container.caption a.footnote-backref,.article_body .excerpt_container.caption sup a,.article_body .shortcode_responsive-figure.caption a.button,.article_body .shortcode_responsive-figure.caption a.footnote-backref,.article_body .shortcode_responsive-figure.caption sup a,.content .content .responsive-image_container.caption a.button,.content .content .responsive-image_container.caption a.footnote-backref,.content .content .responsive-image_container.caption sup a,.content .excerpt_container.caption a.button,.content .excerpt_container.caption a.footnote-backref,.content .excerpt_container.caption sup a,.content .shortcode_responsive-figure.caption a.button,.content .shortcode_responsive-figure.caption a.footnote-backref,.content .shortcode_responsive-figure.caption sup a,.excerpt_container .content .responsive-image_container.caption a.button,.excerpt_container .content .responsive-image_container.caption a.footnote-backref,.excerpt_container .content .responsive-image_container.caption sup a,.excerpt_container .excerpt_container.caption a.button,.excerpt_container .excerpt_container.caption a.footnote-backref,.excerpt_container .excerpt_container.caption sup a,.excerpt_container .shortcode_responsive-figure.caption a.button,.excerpt_container .shortcode_responsive-figure.caption a.footnote-backref,.excerpt_container .shortcode_responsive-figure.caption sup a,.panel_container .content .responsive-image_container.caption a.button,.panel_container .content .responsive-image_container.caption a.footnote-backref,.panel_container .content .responsive-image_container.caption sup a,.panel_container .excerpt_container.caption a.button,.panel_container .excerpt_container.caption a.footnote-backref,.panel_container .excerpt_container.caption sup a,.panel_container .shortcode_responsive-figure.caption a.button,.panel_container .shortcode_responsive-figure.caption a.footnote-backref,.panel_container .shortcode_responsive-figure.caption sup a{color:inherit}}.content .responsive-image_container.caption>figcaption,.excerpt_container.caption>figcaption,.shortcode_responsive-figure.caption>figcaption{padding:calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.5) 0 0;width:100%}html[data-color-scheme-transition] .content .responsive-image_container.background-dark,html[data-color-scheme-transition] .content .responsive-image_container.background-light,html[data-color-scheme-transition] .excerpt_container.background-dark,html[data-color-scheme-transition] .excerpt_container.background-light,html[data-color-scheme-transition] .shortcode_responsive-figure.background-dark,html[data-color-scheme-transition] .shortcode_responsive-figure.background-light{transition:color calc(var(--color-scheme-duration)*.25) var(--color-scheme-timing),background-color var(--color-scheme-duration) var(--color-scheme-timing)}.content .responsive-image_container.float-left,.content .responsive-image_container.float-right,.excerpt_container.float-left,.excerpt_container.float-right,.shortcode_responsive-figure.float-left,.shortcode_responsive-figure.float-right{float:none;margin:clamp(.75rem,2.68vw + .21rem,1.5rem) auto;max-width:100%}:not(figure)+.content .responsive-image_container,:not(figure)+.excerpt_container,:not(figure)+.shortcode_responsive-figure{clear:both}@media screen and (min-width:20rem){.content .responsive-image_container.float-left,.content .responsive-image_container.float-right,.excerpt_container.float-left,.excerpt_container.float-right,.shortcode_responsive-figure.float-left,.shortcode_responsive-figure.float-right{max-width:80%}}@media screen and (min-width:32rem){.content .responsive-image_container.relative-width-30,.excerpt_container.relative-width-30,.shortcode_responsive-figure.relative-width-30{max-width:40%}.content .responsive-image_container.relative-width-30.float-left,.excerpt_container.relative-width-30.float-left,.shortcode_responsive-figure.relative-width-30.float-left{float:left;margin:.75rem;margin:calc((1 + (var(--line-height) - 1)/2)*1em) calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.75) calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.75) 0}.content .responsive-image_container.relative-width-30.float-right,.excerpt_container.relative-width-30.float-right,.shortcode_responsive-figure.relative-width-30.float-right{float:right;margin:.75rem;margin:calc((1 + (var(--line-height) - 1)/2)*1em) 0 calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.75) calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.75)}.content .responsive-image_container.relative-width-40,.excerpt_container.relative-width-40,.shortcode_responsive-figure.relative-width-40{max-width:50%}}@media print,screen and (min-width:48rem){.content .responsive-image_container.float-left,.content .responsive-image_container.float-right,.excerpt_container.float-left,.excerpt_container.float-right,.shortcode_responsive-figure.float-left,.shortcode_responsive-figure.float-right{max-width:60%}.content .responsive-image_container.float-left,.excerpt_container.float-left,.shortcode_responsive-figure.float-left{float:left;margin:.75rem;margin:calc((1 + (var(--line-height) - 1)/2)*1em) calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.75) calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.75) 0}.content .responsive-image_container.float-right,.excerpt_container.float-right,.shortcode_responsive-figure.float-right{float:right;margin:.75rem;margin:calc((1 + (var(--line-height) - 1)/2)*1em) 0 calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.75) calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.75)}.content .responsive-image_container.relative-width-30,.excerpt_container.relative-width-30,.shortcode_responsive-figure.relative-width-30{max-width:40%}.content .responsive-image_container.relative-width-40,.excerpt_container.relative-width-40,.shortcode_responsive-figure.relative-width-40{max-width:50%}}@media print,screen and (min-width:76rem){.content .responsive-image_container.relative-width-30,.excerpt_container.relative-width-30,.shortcode_responsive-figure.relative-width-30{max-width:30%}.content .responsive-image_container.relative-width-40,.excerpt_container.relative-width-40,.shortcode_responsive-figure.relative-width-40{max-width:40%}}.nav_open+.nav_sub .nav_child:first-child:before,.nav_open+.nav_sub:before{border-left:.33rem solid transparent;border-right:.33rem solid transparent;height:0;left:1rem;top:-.5rem;width:0}@media screen{html[data-color-scheme-transition] .to_top{transition:color calc(var(--color-scheme-duration)*.25) var(--color-scheme-timing),background-color var(--color-scheme-duration) var(--color-scheme-timing)}}.header_claris{background:transparent;height:2.5rem;left:0;line-height:1.5rem;padding:0;position:relative;top:0;width:100%;z-index:99}.header_claris:after{background:rgba(var(--RGB_choice-bg),.98);background:linear-gradient(to top,rgba(var(--RGB_choice-bg),.9) 0,rgba(var(--RGB_choice-bg),.9) 20%,rgba(var(--RGB_xhaze),.9) 90%,rgba(var(--RGB_xhaze),.9) 100%);box-shadow:.25rem .25rem 3rem var(--shadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}@supports((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.header_claris:after{backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);background:linear-gradient(to top,rgba(var(--RGB_choice-bg),.6) 0,rgba(var(--RGB_choice-bg),.6) 20%,rgba(var(--RGB_xhaze),.6) 90%,rgba(var(--RGB_xhaze),.6) 100%)}}html[data-color-scheme-transition] .header_claris:after{transition:color calc(var(--color-scheme-duration)*.25) var(--color-scheme-timing),background-color var(--color-scheme-duration) var(--color-scheme-timing)}@media screen{.header_claris{display:block}}.nav{clear:both;color:var(--text);-moz-column-gap:calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.5);column-gap:calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.5);display:flex;font-size:calc(var(--font-size-base)*1);height:2.5rem;justify-content:space-between;line-height:1.5rem;margin-left:auto;margin-right:auto;max-width:var(--screenViewWidthChrome);position:relative;white-space:nowrap}.nav .icon{height:1.5rem;width:1.5rem}.nav_active{border-radius:.125rem;color:var(--text);cursor:default;padding:0;z-index:2}.nav_active:after{background:var(--theme-bg-active);border:.125em solid var(--theme-bg-active);border-radius:.25rem .25rem .25rem .25rem;bottom:0;content:"";height:unset;left:0;position:absolute;right:0;top:0;z-index:-1}@media screen and (min-width:60rem){.nav_group_menu .nav_active:after{background:var(--theme-bg-active);border:none;border-bottom:.25em solid var(--theme);border-radius:0;height:unset}}.nav_active .icon{fill:var(--text)}.nav_active:hover{color:var(--text)}.nav_active:active{color:var(--xaccent)}.nav_active:focus{outline:var(--accent)}a:not(:has(~.nav_active),.nav_active).nav_active_in_section{color:var(--text);z-index:2}a:not(:has(~.nav_active),.nav_active).nav_active_in_section:after{background:transparent;border:.125em solid var(--theme);border-radius:.25rem .25rem .25rem .25rem;bottom:0;content:"";height:unset;left:0;position:absolute;right:0;top:0;z-index:-1}@media screen and (min-width:60rem){.nav_group_menu a:not(:has(~.nav_active),.nav_active).nav_active_in_section:after{background:transparent;border:none;border-bottom:.25em solid var(--theme);border-radius:0;height:unset}}a:not(:has(~.nav_active),.nav_active).nav_active_in_section .icon{fill:var(--text)}.nav_active,.nav_active_page{color:var(--text);cursor:default;z-index:2}.nav_active:after,.nav_active_page:after{background:var(--theme-bg-active);border:.125em solid var(--theme-bg-active);border-radius:.25rem .25rem .25rem .25rem;bottom:0;content:"";height:unset;left:0;position:absolute;right:0;top:0;z-index:-1}@media screen and (min-width:60rem){.nav_group_menu .nav_active:after,.nav_group_menu .nav_active_page:after{background:var(--theme-bg-active);border:none;border-bottom:.25em solid var(--theme);border-radius:0;height:unset}}.nav_active .icon,.nav_active_page .icon{fill:var(--text)}.nav_active:hover,.nav_active_page:hover{color:var(--text)}.nav_body{background:inherit;bottom:0;display:flex;flex:1;flex-direction:column;max-width:unset;position:fixed;top:0}.nav_body,.nav_body_right{transition:transform .5s cubic-bezier(.19,1,.22,1)}.nav_body_right{right:0;transform:translateX(100%);transform:translateX(calc(100% + 100vw))}.nav_body:after{background:rgba(var(--RGB_choice-bg),.98);background:linear-gradient(to bottom,rgba(var(--RGB_choice-bg),.9) 0,rgba(var(--RGB_choice-bg),.9) 20%,rgba(var(--RGB_xhaze),.9) 90%,rgba(var(--RGB_xhaze),.9) 100%);content:"";height:100%;left:0;position:absolute;top:2.5rem;width:100%;z-index:-1}@supports((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.nav_body:after{backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);background:linear-gradient(to bottom,rgba(var(--RGB_choice-bg),.6) 0,rgba(var(--RGB_choice-bg),.6) 20%,rgba(var(--RGB_xhaze),.6) 90%,rgba(var(--RGB_xhaze),.6) 100%)}}html[data-color-scheme-transition] .nav_body:after{transition:color calc(var(--color-scheme-duration)*.25) var(--color-scheme-timing),background-color var(--color-scheme-duration) var(--color-scheme-timing)}.nav_group_color-scheme_mobile.nav_group{align-items:center;display:flex;justify-content:center;min-width:-moz-fit-content;min-width:fit-content}.nav_group_related{align-content:center;display:flex;flex:0 0 auto;justify-content:space-between}@media screen and (min-width:60rem){.nav_group_related .nav_item{padding:calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.5)}}.nav_sub{background:transparent;border-radius:0 0 .5rem .5rem;height:0;left:0;overflow:hidden;position:absolute;top:3rem;transition:height .3s ease-in-out;z-index:20}.nav_item{align-items:center;border-radius:0;display:flex;padding:.5rem calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.25);position:relative}@media(any-hover:hover){.nav_item a.nav_active_in_section:hover,.nav_item:not(.nav_active):hover{color:var(--theme-text-hover);z-index:2}.nav_item a.nav_active_in_section:hover:after,.nav_item:not(.nav_active):hover:after{background:var(--theme-bg-hover);border:.125em solid var(--theme-bg-hover);border-radius:.25rem .25rem .25rem .25rem;bottom:0;content:"";height:unset;left:0;position:absolute;right:0;top:0;z-index:-1}}@media screen and (any-hover:hover)and (min-width:60rem){.nav_group_menu .nav_item a.nav_active_in_section:hover:after,.nav_group_menu .nav_item:not(.nav_active):hover:after{background:var(--theme-bg-hover);border:none;border-bottom:.25em solid var(--theme-bg-hover);border-radius:0;height:unset}}@media(any-hover:hover){.nav_item a.nav_active_in_section:hover .icon,.nav_item:not(.nav_active):hover .icon{fill:var(--theme-text-hover)}}.nav_parent{display:grid;position:relative;width:100%}.nav_parent_color-scheme{flex-wrap:wrap;margin-left:auto;margin-right:0;width:auto}.nav_open{color:var(--theme-text);z-index:2}.nav_open:after{background:var(--theme-bg);border:.125em solid var(--theme-bg);border-radius:.25rem .25rem .25rem .25rem;bottom:0;content:"";height:unset;left:0;position:absolute;right:0;top:0;z-index:-1}@media screen and (min-width:60rem){.nav_group_menu .nav_open:after{background:var(--theme-bg);border:none;border-bottom:.25em solid var(--theme);border-radius:0;height:unset}}.nav_open .icon{fill:var(--theme-text)}.nav_open+.nav_sub .nav_child{padding-bottom:.5rem;padding-top:.5rem;z-index:3}@media screen and (min-width:60rem){.nav_open+.nav_sub .nav_child+a{padding-top:.5rem}}.nav_open+.nav_sub .nav_child:not(:first-child){position:relative}.nav_open+.nav_sub .nav_child:first-child:before{border-bottom:.5rem solid var(--haze);content:"";position:absolute;z-index:2}.nav_open+.nav_sub{border-radius:.5rem;height:auto;overflow:auto;padding:0;width:100%;z-index:999}@media screen and (min-width:60rem){.nav_open+.nav_sub{background:transparent;color:var(--text);min-width:100%;white-space:nowrap;width:auto}}.nav_open+.nav_sub:after,.nav_open+.nav_sub:before{content:"";position:absolute}.nav_open+.nav_sub:before{z-index:1}@media screen and (min-width:60rem){.nav_open+.nav_sub:before{border-bottom:.5rem solid var(--haze)}}.nav_open+.nav_sub:after{background:var(--haze);border-radius:.5rem;bottom:0;left:0;right:0;top:0}@media screen and (min-width:60rem){.nav_open+.nav_sub:after{background:var(--haze);white-space:nowrap;width:auto}}.nav_open .nav_icon{color:var(--theme-text-hover);transform:rotate(0deg)}.nav_sub .nav_item{display:block;margin:0;padding-bottom:.75rem;padding-top:.75rem;position:relative;transition:background .3s ease-out;z-index:5}.nav_sub .nav_item:not(.nav_child){position:relative}@media(any-hover:hover){.nav_sub .nav_item:hover:not(.nav_active){border-radius:.5rem;color:var(--theme-text-hover);margin:0;z-index:2}.nav_sub .nav_item:hover:not(.nav_active):after{background:var(--theme-bg-hover);border:.125em solid var(--theme-bg-hover);border-radius:.25rem .25rem .25rem .25rem;bottom:0;content:"";height:unset;left:0;position:absolute;right:0;top:0;z-index:-1}}@media screen and (any-hover:hover)and (min-width:60rem){.nav_group_menu .nav_sub .nav_item:hover:not(.nav_active):after{background:var(--theme-bg-hover);border:none;border-bottom:.25em solid var(--theme-bg-hover);border-radius:0;height:unset}}@media(any-hover:hover){.nav_sub .nav_item:hover:not(.nav_active) .icon{fill:var(--theme-text-hover)}}.nav_brand{align-items:center;color:var(--theme-text);-moz-column-gap:calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.5);column-gap:calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.5);display:flex;margin-left:calc(0px - clamp(.75rem, 2.68vw + .21rem, 1.5rem));margin-right:0;padding-left:clamp(.75rem,2.68vw + .21rem,1.5rem);position:relative;width:-moz-min-content;width:min-content}@media(any-hover:hover){.nav_brand:not(.nav_active):hover{color:var(--theme-text-hover);z-index:2}.nav_brand:not(.nav_active):hover:after{background:var(--theme-bg-hover);border:.125em solid var(--theme-bg-hover);border-radius:0 .25rem .25rem 0;bottom:0;content:"";height:unset;left:0;position:absolute;right:0;top:0;z-index:-1}}@media screen and (any-hover:hover)and (min-width:60rem){.nav_group_menu .nav_brand:not(.nav_active):hover:after{background:var(--theme-bg-hover);border:none;border-bottom:.25em solid var(--theme-bg-hover);border-radius:0;height:unset}}@media(any-hover:hover){.nav_brand:not(.nav_active):hover .icon{fill:var(--theme-text-hover)}}.nav_brand_logo{align-items:center;border-radius:.5rem;display:flex;height:2.5rem;overflow:hidden;z-index:3}.nav_brand_logo img,.nav_brand_logo svg{background:transparent!important;height:1.5rem;max-height:unset;max-width:unset;width:auto;fill:var(--theme-text);transition:.3s cubic-bezier(.39,.575,.565,1)}@media screen and (min-width:32rem){.nav_brand_logo img,.nav_brand_logo svg{height:1.8rem}}.nav_brand_logo svg .background{stroke:var(--logo-stroke-background);fill:transparent}.nav_brand_logo svg .primary{stroke:var(--logo-stroke-primary);fill:var(--logo-fill-primary)}.nav_brand_logo svg .secondary{stroke:var(--logo-stroke-secondary);fill:var(--logo-fill-secondary)}.nav_brand_logo svg .tertiary{stroke:var(--logo-stroke-tertiary);fill:var(--logo-fill-tertiary)}.nav_brand_text{display:block;font-weight:var(--font-weight-strong);line-height:1rem;padding:.75rem calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.5) .75rem calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.25)}.nav_color-scheme_choice,.nav_mobile_toggle{cursor:pointer;height:100%;padding:0 0 0 clamp(.75rem,2.68vw + .21rem,1.5rem);position:relative;z-index:1000}.nav_color-scheme_choice .icon,.nav_mobile_toggle .icon{fill:var(--text-);pointer-events:none}.nav_color-scheme_choice_mask{height:2.5rem;position:relative;width:2.5rem}.nav_color-scheme_choice_icon{align-items:center;background:transparent;border-radius:50%;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.nav_color-scheme_choice_icon .icon{display:block;fill:var(--text);height:1rem;margin:0;padding:0;width:1rem}.nav_color-scheme_choice_dark{opacity:0}html[data-color-scheme-transition] .nav_color-scheme_choice_icon{transition:opacity var(--color-scheme-duration) var(--color-scheme-timing),background var(--color-scheme-duration) var(--color-scheme-timing)}html[data-color-scheme-transition] .nav_color-scheme_choice_icon .icon{transition:fill var(--color-scheme-duration) var(--color-scheme-timing)}@media(any-hover:hover){html:not([data-color-scheme-transition]) .nav_color-scheme_choice:hover .nav_color-scheme_choice_icon{background:var(--theme-bg-hover);transition:background .35s var(--color-scheme-timing)}html:not([data-color-scheme-transition]) .nav_color-scheme_choice:hover .nav_color-scheme_choice_icon .icon{height:1.25rem;width:1.25rem}html:not([data-color-scheme-transition]) .nav_color-scheme_choice:hover .nav_color-scheme_choice_dark{opacity:1;z-index:1}html:not([data-color-scheme-transition]) .nav_color-scheme_choice:hover .nav_color-scheme_choice_light{opacity:0;transition:none;z-index:auto}}.nav_mobile_toggle{align-items:center;display:flex;justify-content:center;margin-right:calc(0px - clamp(.75rem, 2.68vw + .21rem, 1.5rem));padding-right:clamp(.75rem,2.68vw + .21rem,1.5rem);position:relative}@media(any-hover:hover){.nav_mobile_toggle a.nav_active_in_section:hover,.nav_mobile_toggle:not(.nav_active):hover{color:var(--theme-text-hover);z-index:2}.nav_mobile_toggle a.nav_active_in_section:hover:after,.nav_mobile_toggle:not(.nav_active):hover:after{background:var(--theme-bg-hover);border:.125em solid var(--theme-bg-hover);border-radius:.25rem 0 0 .25rem;bottom:0;content:"";height:unset;left:0;position:absolute;right:0;top:0;z-index:-1}}@media screen and (any-hover:hover)and (min-width:60rem){.nav_group_menu .nav_mobile_toggle a.nav_active_in_section:hover:after,.nav_group_menu .nav_mobile_toggle:not(.nav_active):hover:after{background:var(--theme-bg-hover);border:none;border-bottom:.25em solid var(--theme-bg-hover);border-radius:0;height:unset}}@media(any-hover:hover){.nav_mobile_toggle a.nav_active_in_section:hover .icon,.nav_mobile_toggle:not(.nav_active):hover .icon{fill:var(--theme-text-hover)}}.nav_mobile_toggle_open{display:block}.nav_mobile_toggle.isopen .nav_mobile_toggle_open,.nav_mobile_toggle_close{display:none}.nav_mobile_toggle.isopen .nav_mobile_toggle_close{display:block}@media screen{.main_claris{margin-top:-2.5rem;min-height:100vh;min-height:100lvh;padding-top:2.5rem;width:100%}}@media screen and (min-width:32rem){.main_claris{margin-top:-3rem;padding-top:3rem}}@supports(position:sticky) and (not (-webkit-touch-callout:none)){@media screen and (min-width:32rem)and (min-height:42rem){.footer_claris{bottom:0;left:0;position:sticky;width:100%}}}@media screen{.footer_claris a,.footer_claris a:focus,.footer_claris a:link,.footer_claris a:visited{text-decoration:none}.footer_claris a:active,.footer_claris a:hover{text-decoration-line:underline;text-underline-offset:.05em;text-underline-position:under}.footer_claris a,.footer_claris a:link{color:#08c;text-decoration-color:rgba(0,136,204,.5)}.footer_claris a:visited{color:#966aee;text-decoration-color:rgba(150,106,238,.5)}}@media screen and (any-hover:hover){.footer_claris a:hover{color:#4dc3ff;text-decoration-color:#4dc3ff}}@media screen{.footer_claris a:focus{color:#0af;outline:1px dashed #0af;text-decoration-color:rgba(0,170,255,.5)}.footer_claris a:active{color:#0af;text-decoration-color:#0af}}.footer_claris a.button,.footer_claris a.button:active,.footer_claris a.button:focus,.footer_claris a.button:hover,.footer_claris a.button:link,.footer_claris a.button:visited,.footer_claris a.footnote-backref,.footer_claris a.footnote-backref:active,.footer_claris a.footnote-backref:focus,.footer_claris a.footnote-backref:hover,.footer_claris a.footnote-backref:link,.footer_claris a.footnote-backref:visited,.footer_claris sup a,.footer_claris sup a:active,.footer_claris sup a:focus,.footer_claris sup a:hover,.footer_claris sup a:link,.footer_claris sup a:visited{text-decoration:none}@supports(position:sticky) and (not (-webkit-touch-callout:none)){@media screen and (min-width:32rem)and (min-height:42rem){.hero-image_background_main .main_inner{margin:0 auto -100lvh;min-height:40vh;min-height:40svh;z-index:3}.hero-image_background_main~.footer_claris{bottom:0;position:sticky;z-index:0}.hero-image_background_figure{display:none}.hero-image_background_main .hero-image_background_figure{bottom:0;display:block;margin:-3rem 0 0;padding:0;position:sticky;top:unset;z-index:2}}}@media screen and (max-width:59.99rem){html.jsopen .main_claris{margin-top:0;padding-top:2.5rem}html.jsopen .main_claris [id]:target{scroll-margin-top:3.5rem}}@media screen and (max-width:59.99rem)and (min-width:32rem){html.jsopen .main_claris{margin-top:0;padding-top:3rem}html.jsopen .main_claris [id]:target{scroll-margin-top:4rem}}@media screen and (max-width:59.99rem){.jsopen:after,html.jsopen .header_claris{position:fixed}.jsopen:after{background-color:rgba(0,0,0,.3);bottom:0;content:"";left:0;right:0;top:0;z-index:2}.jsopen .nav_body .nav_item,.jsopen .nav_body .nav_item.nav_menu,.jsopen .nav_follow{border-radius:.5rem;padding-bottom:.5rem;padding-top:.5rem}.jsopen .nav_body{padding:env(safe-area-inset-top,0) max(1 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-right,0px)) env(safe-area-inset-bottom,0) max(1 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-left,0px));transform:translateX(0);width:auto}.jsopen .nav_body>.nav_group .nav_item{padding-left:.5rem;padding-right:.5rem;width:100%}}@media screen and (max-width:59.99rem)and (min-width:32rem){.jsopen .nav_body>.nav_group .nav_item{padding-left:1rem;padding-right:1rem}}@media screen and (max-width:59.99rem){.jsopen .nav_body>.nav_group:first-child{margin-top:4rem}.jsopen .nav_group_follow_color-scheme{flex-wrap:wrap;justify-content:space-between;margin-top:1.5rem}}@media screen and (min-width:60rem){.header_claris{font-size:calc(var(--font-size-base)*1)}.nav,.nav_body{flex-direction:row}.nav_body{bottom:auto;-moz-column-gap:calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.5);column-gap:calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.5);max-width:none;position:relative;top:auto;transform:none;transition:none;width:auto}.nav_body:after{content:none}.nav_group{align-items:center;display:flex;position:relative}.nav_group_follow_color-scheme{align-content:center;display:flex;justify-content:space-between;margin-left:auto;width:auto}.nav_group_follow_color-scheme .color-scheme{margin-right:0}.nav_logourl{display:none}.nav_sub{height:0;left:0;padding:.96rem 0 0;position:absolute;top:3.5rem;z-index:20}.nav_mobile_toggle{display:none}.color-scheme{position:relative;right:auto;top:auto}}@media screen and (min-width:32rem){.header_claris{height:3rem;line-height:1.5rem}.nav{height:3rem}.nav_brand_logo{height:3rem;margin-right:0}.nav_brand_text{line-height:1.5rem}.nav_item{padding-bottom:.75rem;padding-top:.75rem}.nav_color-scheme_choice_icon,.nav_color-scheme_choice_mask{height:3rem;width:3rem}.nav_mobile_toggle{padding-right:clamp(.75rem,2.68vw + .21rem,1.5rem)}.nav_body:after{top:3rem}}html.content-above-header .main_claris [id]:target{scroll-margin-top:3.5rem}@media screen and (min-width:32rem){html.content-above-header .main_claris [id]:target{scroll-margin-top:4rem}}.table_of_contents{clear:both;visibility:hidden;width:100%;--font-size-base:calc(clamp(1rem, 0.89vw + 0.82rem, 1.25rem)*0.84);font-size:calc(var(--font-size-base)*1)}.table_of_contents_heading{font-size:calc(var(--font-size-base)*1);margin:-.2em 0 calc(clamp(.75rem, 2.68vw + .21rem, 1.5rem)*.25);padding:0;text-transform:uppercase}.table_of_contents a{color:var(--text);text-decoration:none}.table_of_contents ul{margin:0;padding:0;width:100%}.table_of_contents ul>li{list-style-type:none;margin:0 0 0 calc(var(--font-size-base)*1*1.5);padding:calc(var(--font-size-base)*1*.5/2) 0;position:relative}.table_of_contents ul>li ul{padding-left:1em}.table_of_contents ul>li:before{border-left:1px solid var(--xhaze);bottom:0;content:"";left:calc(-.5px - var(--font-size-base)*1*1.5 + var(--font-size-base)*1*1.5/2/2);position:absolute;top:0}.table_of_contents li.active a,.table_of_contents nav:not(.active) li.visible a{color:var(--text)}.table_of_contents li.active>a:before,.table_of_contents nav:not(.active) li.visible>a:before{background-color:var(--xxxhaze);bottom:0;content:"";display:block;left:calc(var(--font-size-base)*1*1.5/2/2 - var(--font-size-base)*1*1.5/2/3/2 - var(--font-size-base)*1*1.5);opacity:1;outline-color:var(--xxxhaze)!important;position:absolute;top:0;width:calc(var(--font-size-base)*1*1.5/2/3);z-index:1}@media(any-hover:hover){.table_of_contents nav.active li,.table_of_contents nav.active li>a:active,.table_of_contents nav:not(.active) li,.table_of_contents nav:not(.active) li.visible~li,.table_of_contents nav:not(.active) li.visible~li>a:active,.table_of_contents nav:not(.active) li>a:active{color:var(--accent);cursor:pointer}.table_of_contents nav.active li:hover,.table_of_contents nav:not(.active) li.visible~li:hover,.table_of_contents nav:not(.active) li:hover{color:var(--theme);list-style-type:none}.table_of_contents nav.active li:hover>a,.table_of_contents nav:not(.active) li.visible~li:hover>a,.table_of_contents nav:not(.active) li:hover>a{color:var(--theme)}}.table_of_contents nav:not(.active) ul ul li.visible a,.table_of_contents ul ul li.active a{color:var(--text)}.table_of_contents nav:not(.active) ul ul li.visible>a:before,.table_of_contents ul ul li.active>a:before{background-color:var(--xxxhaze);bottom:0;content:"";display:block;left:calc(var(--font-size-base)*1*1.5/2/2 - var(--font-size-base)*1*1.5/2/3/2 - var(--font-size-base)*1*1.5);opacity:1;outline-color:var(--xxxhaze)!important;position:absolute;top:0;width:calc(var(--font-size-base)*1*1.5/2/3);z-index:1}@media(any-hover:hover){.table_of_contents nav.active ul ul li,.table_of_contents nav.active ul ul li>a:active,.table_of_contents nav:not(.active) ul ul li,.table_of_contents nav:not(.active) ul ul li.visible~li,.table_of_contents nav:not(.active) ul ul li.visible~li>a:active,.table_of_contents nav:not(.active) ul ul li>a:active{color:var(--accent);cursor:pointer}.table_of_contents nav.active ul ul li:hover,.table_of_contents nav:not(.active) ul ul li.visible~li:hover,.table_of_contents nav:not(.active) ul ul li:hover{color:var(--theme);list-style-type:none}.table_of_contents nav.active ul ul li:hover>a,.table_of_contents nav:not(.active) ul ul li.visible~li:hover>a,.table_of_contents nav:not(.active) ul ul li:hover>a{color:var(--theme)}}.table_of_contents nav.active .article_top,.table_of_contents nav:not(.active) .article_top{font-size:calc(var(--font-size-base)*1.19);margin:0 0 0 calc(var(--font-size-base)*1*1.5);padding:0 0 calc(var(--font-size-base)*1*.5/2) 0;position:relative}@media(any-hover:hover){.table_of_contents nav.active .article_top,.table_of_contents nav.active .article_top>a:active,.table_of_contents nav:not(.active) .article_top,.table_of_contents nav:not(.active) .article_top>a:active{color:var(--accent);cursor:pointer}.table_of_contents nav.active .article_top:hover,.table_of_contents nav:not(.active) .article_top:hover{color:var(--theme);list-style-type:none}.table_of_contents nav.active .article_top:hover>a,.table_of_contents nav:not(.active) .article_top:hover>a{color:var(--theme)}}.table_of_contents nav.active .article_top:before,.table_of_contents nav:not(.active) .article_top:before{content:none}.table_of_contents nav.active .article_top.active>a:before,.table_of_contents nav.active .article_top.visible>a:before,.table_of_contents nav.active .article_top>a:before,.table_of_contents nav:not(.active) .article_top.active>a:before,.table_of_contents nav:not(.active) .article_top.visible>a:before,.table_of_contents nav:not(.active) .article_top>a:before{border-radius:50%;content:"";display:block;height:calc(var(--font-size-base)*1*1.5/2);left:calc(0px - var(--font-size-base)*1*1.5);opacity:1;outline:2px solid var(--xhaze);position:absolute;top:calc(1em*var(--line-height)/2 - var(--font-size-base)*1*1.5/2/2);width:calc(var(--font-size-base)*1*1.5/2)}.table_of_contents nav.active .article_top.active>a:after,.table_of_contents nav.active .article_top.visible>a:after,.table_of_contents nav.active .article_top>a:after,.table_of_contents nav:not(.active) .article_top.active>a:after,.table_of_contents nav:not(.active) .article_top.visible>a:after,.table_of_contents nav:not(.active) .article_top>a:after{border-left:1px solid var(--xhaze);bottom:0;content:"";left:calc(-.5px + var(--font-size-base)*1*1.5/2/2 - var(--font-size-base)*1*1.5);position:absolute;top:calc(1em*var(--line-height)/2 + var(--font-size-base)*1*1.5/2/2)}@media screen{.outdated:before{left:.2rem;transform:rotate(-2deg)}.outdated:after,.outdated:before{background-color:rgba(0,0,0,.5);bottom:.05rem;box-shadow:0 0 10px #000;content:"";display:block;height:1rem;opacity:1;position:absolute;width:60%;z-index:-1}.outdated:after{right:.2rem;transform:rotate(2deg)}.article_body a,.article_body a:active,.article_body a:focus,.article_body a:hover,.article_body a:link,.article_body a:visited{color:var(--text);text-decoration-line:underline;text-underline-offset:.05em;text-underline-position:under}.article_body a,.article_body a:link{color:rgba(var(--RGB_link),1);text-decoration-color:rgba(var(--RGB_link),.5)}.article_body a:visited{color:rgba(var(--RGB_link-visited),1);text-decoration-color:rgba(var(--RGB_link-visited),.5)}}@media screen and (any-hover:hover){.article_body a:hover{color:rgba(var(--RGB_link-hover),1);text-decoration-color:rgba(var(--RGB_link-hover),1)}}@media screen{.article_body a:focus{color:rgba(var(--RGB_link-focus),1);outline:1px dashed var(--link-focus);text-decoration-color:rgba(var(--RGB_link-focus),.5)}.article_body a:active{color:rgba(var(--RGB_link-active),1);text-decoration-color:rgba(var(--RGB_link-active),1)}}.article_body a.button,.article_body a.button:active,.article_body a.button:focus,.article_body a.button:hover,.article_body a.button:link,.article_body a.button:visited,.article_body a.footnote-backref,.article_body a.footnote-backref:active,.article_body a.footnote-backref:focus,.article_body a.footnote-backref:hover,.article_body a.footnote-backref:link,.article_body a.footnote-backref:visited,.article_body sup a,.article_body sup a:active,.article_body sup a:focus,.article_body sup a:hover,.article_body sup a:link,.article_body sup a:visited{text-decoration:none}@media screen{.sidebar a,.sidebar a:focus,.sidebar a:link,.sidebar a:visited{text-decoration:none}.sidebar a:active,.sidebar a:hover{text-decoration-line:underline;text-underline-offset:.05em;text-underline-position:under}.sidebar a,.sidebar a:link{color:rgba(var(--RGB_link),1);text-decoration-color:rgba(var(--RGB_link),.5)}.sidebar a:visited{color:rgba(var(--RGB_link-visited),1);text-decoration-color:rgba(var(--RGB_link-visited),.5)}}@media screen and (any-hover:hover){.sidebar a:hover{color:rgba(var(--RGB_link-hover),1);text-decoration-color:rgba(var(--RGB_link-hover),1)}}@media screen{.sidebar a:focus{color:rgba(var(--RGB_link-focus),1);outline:1px dashed var(--link-focus);text-decoration-color:rgba(var(--RGB_link-focus),.5)}.sidebar a:active{color:rgba(var(--RGB_link-active),1);text-decoration-color:rgba(var(--RGB_link-active),1)}}.sidebar a.button,.sidebar a.button:active,.sidebar a.button:focus,.sidebar a.button:hover,.sidebar a.button:link,.sidebar a.button:visited,.sidebar a.footnote-backref,.sidebar a.footnote-backref:active,.sidebar a.footnote-backref:focus,.sidebar a.footnote-backref:hover,.sidebar a.footnote-backref:link,.sidebar a.footnote-backref:visited,.sidebar sup a,.sidebar sup a:active,.sidebar sup a:focus,.sidebar sup a:hover,.sidebar sup a:link,.sidebar sup a:visited{text-decoration:none}@media screen and (min-height:42rem){html .main_claris{margin-top:0;padding-top:2.5rem}html .main_claris [id]:target{scroll-margin-top:3.5rem}}@media screen and (min-height:42rem)and (min-width:32rem){html .main_claris{margin-top:0;padding-top:3rem}html .main_claris [id]:target{scroll-margin-top:4rem}}@media screen and (min-height:42rem){html .header_claris{position:fixed}}@keyframes footnotes-accessible_highlight{0%{opacity:1}to{opacity:0}}@keyframes footnotes-accessible_highlight-color{0%{background:var(--highlight-bg-yellow);opacity:1}to{background:var(--theme-bg)}}.footnotes li p{position:relative;z-index:2}.footnotes li p:after{background:var(--highlight-bg-yellow);border-radius:.25em;bottom:-.5em;content:"";left:-.5em;opacity:0;position:absolute;right:-.5em;top:-.5em;z-index:-1}.footnotes li:focus p:after,.footnotes li:target p:after{animation:footnotes-accessible_highlight 3s cubic-bezier(.3,0,1,.7)}p sup[id^=fnref]{line-height:0}p sup[id^=fnref] a{border-radius:50%;left:0;padding:0 .3em;position:relative;top:0;z-index:2}p sup[id^=fnref] a:after{background:var(--theme-bg);border-radius:50%;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;z-index:-1}p sup[id^=fnref]:focus a,p sup[id^=fnref]:target a{animation:footnotes-accessible_highlight-color 3s cubic-bezier(.3,0,1,.7)}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.medium-zoom-image{margin-top:0;z-index:101}.medium-zoom-image--opened{z-index:102}.medium-zoom--opened .medium-zoom-overlay{z-index:101}/*! purgecss stop ignore */@media print{.button,.footer_claris,.header_claris,.sidebar,button,nav{display:none}.article_content,.main_claris,body{background:#fff}html{font-size:10pt}.main_claris .article_content a:after{content:" (" attr(href) ") "}}.pt-1{padding-top:1.5rem}.pb-1{padding-bottom:1.5rem}.mt-1{margin-top:1.5rem}.mb-1{margin-bottom:1.5rem}.pt-2{padding-top:3rem}.pb-2{padding-bottom:3rem}.mt-2{margin-top:3rem}.mb-2{margin-bottom:3rem}.flex{align-items:center;display:flex;flex-direction:column}.shadow{box-shadow:0 0 60px rgba(0,0,0,.17)}@media screen{.inner{padding:max(1 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-top,0px)) max(1 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-right,0px)) max(1 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-bottom,0px)) max(1 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-left,0px))}.inner_4-2{padding:max(.5 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-top,0px)) max(.5 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-right,0px)) max(.5 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-bottom,0px)) max(.5 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-left,0px))}.inner_top{padding-top:max(1 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-top,0px))}.inner_bottom{padding-bottom:max(1 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-bottom,0px))}.inner_full-bleed_left{padding-left:env(safe-area-inset-left,0)}.inner_horizontal,.inner_horizontal .inner_top,.inner_horizontal.inner_top{padding-left:max(1 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-left,0px));padding-right:max(1 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-right,0px))}.inner_horizontal .inner_top,.inner_horizontal.inner_top{padding-top:max(1 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-top,0px))}.inner_horizontal .inner_bottom,.inner_horizontal.inner_bottom{padding-bottom:max(1 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-bottom,0px));padding-left:max(1 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-left,0px));padding-right:max(1 * clamp(.75rem,2.68vw + .21rem,1.5rem),env(safe-area-inset-right,0px))}.inner_full-bleed_horizontal{padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}.outer_horizontal{padding-left:max(1 * var(--outer_padding),env(safe-area-inset-left,0px));padding-right:max(1 * var(--outer_padding),env(safe-area-inset-right,0px))}}@media screen and (min-width:60rem){.grid-main{display:grid;--main-column-width-max:40rem;grid-template-columns:minmax(max(env(safe-area-inset-left,0px),clamp(.75rem,2.68vw + .21rem,1.5rem)),1fr) minmax(8rem,8rem) minmax(8rem,8rem) minmax(24rem,var(--main-column-width-max)) minmax(8rem,8rem) minmax(8rem,8rem) minmax(max(env(safe-area-inset-right,0px),clamp(.75rem,2.68vw + .21rem,1.5rem)),1fr);grid-template-rows:minmax(min-content,min-content) minmax(min-content,min-content)}.grid-main .content{grid-row:1}.grid-main .content_singlecolumn{max-width:60rem}.grid-main .sidebar{grid-row:2}.grid-main .article_aside{grid-column:5/span 2;padding-right:max(1 * clamp(.75rem,3.13vw + .13rem,2.5rem),env(safe-area-inset-right,0px))}.grid-main :not(.hero-image_background_main) .article_aside+.article_content{grid-column:1/span 4}.grid-main .content,.grid-main .content_multicolumn,.grid-main .grid-columns-all,.grid-main .header_multicolumn,.grid-main .sidebar{grid-column:1/span 7}}@media screen and (min-width:76rem){.grid-main{--main-column-width-max:60rem;grid-template-columns:minmax(max(env(safe-area-inset-left,0px),clamp(.75rem,2.68vw + .21rem,1.5rem)),1fr) minmax(8rem,8rem) minmax(8rem,8rem) minmax(24rem,var(--main-column-width-max)) minmax(8rem,8rem) minmax(8rem,8rem) minmax(max(env(safe-area-inset-right,0px),clamp(.75rem,2.68vw + .21rem,1.5rem)),1fr)}.grid-main .sidebar{grid-column:2/span 2;grid-row:1}.grid-main .article_aside{grid-column:5/span 2}.grid-main .article_aside+.article_content{grid-column:4/span 1}.grid-main .content+.sidebar{grid-column:2/span 2}.grid-main .content_multicolumn,.grid-main .header_multicolumn{margin-left:auto;margin-right:auto;max-width:calc(max(env(safe-area-inset-left, 0px),clamp(.75rem, 2.68vw + .21rem, 1.5rem)) + 32rem + var(--main-column-width-max) + max(env(safe-area-inset-right, 0px),clamp(.75rem, 2.68vw + .21rem, 1.5rem)))}}.facebook svg{fill:#325c94}.twitter svg{fill:#00abdc}.linkedin svg{fill:#007bb6}.inline{display:inline;margin:0}.hidden{display:none}@keyframes pulse{0%{opacity:1}75%{opacity:.1}to{opacity:1}}code,pre{word-break:break-word}code{font-size:calc(var(--font-size)*.9);font-weight:400;overflow-y:hidden}code.noClass,code:not(pre>code){background-color:var(--haze);border-radius:.125em;display:inline;-webkit-hyphens:manual;hyphens:manual;padding:calc(1em*(var(--line-height) - 1)/8) .125ch}pre code{display:block}pre code.noClass{background-color:transparent;border:none;border-radius:0;color:#fff;display:inline;line-break:inherit;padding:0}.highlight{background:var(--code-bg)!important;border-radius:.2rem;margin:1.5rem auto 0;position:relative;scrollbar-color:hsla(0,0%,50%,.5) #333;width:100%}.highlight+.highlight{margin-top:2.25rem}.highlight:hover>div{opacity:1}.highlight ::-webkit-scrollbar{height:12px;width:12px}.highlight ::-webkit-scrollbar-track{background-color:#333;border-radius:8px}.highlight ::-webkit-scrollbar-thumb{background-color:hsla(0,0%,50%,.5);border-radius:8px}.highlight_inner{border-radius:0 .2rem .2rem 0;display:grid;max-width:100%;overflow-x:auto;padding:0 1rem;position:relative}.highlight .lang{background-color:var(--code-bg);color:#fff;font-size:80%;opacity:0;padding:.5rem 1rem;position:absolute;right:0;text-align:right;text-transform:uppercase;top:0}.highlight:hover .lang{opacity:.75}.highlight .highlight{margin:0}.highlight pre{border-radius:.125rem;color:#fff!important;padding-bottom:.75rem;padding-top:.5rem}@media screen and (min-width:60rem){.highlight pre{padding-bottom:2rem;padding-top:1.5rem}}.highlight table{background:transparent;display:grid;margin-bottom:0;max-width:100%}.highlight td,.highlight th{padding:0}.highlight .lntd{border:none;width:100%}.highlight .lntd:first-child,.highlight .lntd:first-child pre{color:hsla(0,0%,100%,.5);padding-left:0;padding-right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:2.5rem!important}.highlight .lntd:first-child pre{align-items:center;display:flex;flex-direction:column;width:100%}.highlight code.noClass{background-color:inherit;border:inherit;border-radius:inherit;padding:inherit}.err{background-color:#e3d2d2;color:#a61717}.hl{background-color:hsla(0,0%,100%,.25);width:100%}.ln,.lnt{margin-right:.75rem;padding:0;transition:opacity .3s cubic-bezier(.39,.575,.565,1)}.ln,.ln span,.lnt,.lnt span{color:hsla(0,0%,100%,.5);-webkit-user-select:none;-moz-user-select:none;user-select:none}.k,.kc,.kd,.kn,.kp,.kr,.kt,.nt{color:#6ab825;font-weight:400}.kn,.kp{font-weight:400}.nb,.no,.nv{color:#24909d}.nc,.nf,.nn{color:#447fcf}.dl,.s,.s1,.s2,.sa,.sb,.sc,.sd,.se,.sh,.si,.sr,.ss,.sx{color:#ed9d13}.il,.m,.mb,.mf,.mh,.mi,.mo{color:#3677a9}.ow{color:#6ab825;font-weight:400}.c,.c1,.ch,.cm{color:#999;font-style:italic}.cs{background-color:#520000;color:#e50808}.cp,.cpf,.cs{font-weight:400}.cp,.cpf{color:#d93f3f}.gd,.gr{color:#de3b3b}.ge{font-style:italic}.gh,.gu,.na,.nd,.ne{color:orange;font-weight:400}.gi{color:#589819}.go{color:#ccc}.gp{color:#aaa}.gs{font-weight:400}.gt{color:#de3b3b}.w{color:#666}.hljs-string{color:#6ab825}.hljs-attr{color:#ed9d13}.p .hljs-attr{color:#fff}.ln{display:none}.pre_wrap{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.pre_linenumbers.ln{display:inline}.panel_box{grid-gap:.5rem;background:var(--code-bg);border-radius:.2rem;opacity:0;padding:.5rem 1.5rem;position:absolute;right:0;top:-2.4rem;transition:opacity .3s cubic-bezier(.19,1,.22,1)}.panel_box,.panel_icon{align-items:center;display:inline-flex}.panel_icon{cursor:pointer;justify-content:center;padding:.1rem;transform-origin:50% 50%}.panel_icon.active{animation:pulse .1s linear}.panel_icon svg{fill:#fff;height:1.5rem;width:1.5rem}.panel_hide{display:none}.panel_from{background:var(--code-bg);border-radius:.25rem;bottom:0;color:#fff;cursor:pointer;left:0;padding:0 1.5rem .5rem;position:absolute;text-align:center;width:100%;z-index:19}.panel_expanded .panel_from{display:none}@font-face{ascent-override:98%;descent-override:32%;font-display:swap;font-family:dm-mono-fallback;font-style:normal;font-weight:400;line-gap-override:normal;size-adjust:100%;src:local(Courier New)}code,pre{font-family:DM Mono,dm-mono-fallback,monospace;--line-height:1.45;font-size:calc(var(--font-size)*.9);font-weight:400;line-height:1.45;--font-weight-strong:600}code strong,pre strong{font-weight:600}code .variant-all-small-caps,pre .variant-all-small-caps{font-family:DM Mono SC,dm-mono-fallback,monospace;--line-height:1.45;font-size:calc(var(--font-size)*.9);font-variant:inherit;line-height:1.45}code .role-display,pre .role-display{font-family:DM Mono,dm-mono-fallback,monospace;--line-height:1.2;font-size:calc(var(--font-size)*.9);line-height:1.2}code .role-display .variant-all-small-caps,code .role-display.variant-all-small-caps,pre .role-display .variant-all-small-caps,pre .role-display.variant-all-small-caps{font-family:DM Mono SC,dm-mono-fallback,monospace;--line-height:1.2;font-variant:inherit;line-height:1.2}@font-face{ascent-override:108%;descent-override:27%;font-display:swap;font-family:concourse-fallback;font-style:normal;font-weight:400;line-gap-override:normal;size-adjust:88%;src:local(Arial)}@font-face{ascent-override:108%;descent-override:28%;font-display:swap;font-family:concourse-fallback;font-style:normal;font-weight:500;line-gap-override:normal;size-adjust:87%;src:local(Arial)}@font-face{ascent-override:106%;descent-override:26%;font-display:swap;font-family:concourse-fallback;font-style:normal;font-weight:600;line-gap-override:normal;size-adjust:89%;src:local(Arial)}@font-face{ascent-override:129%;descent-override:12%;font-display:swap;font-family:concourse-fallback;font-style:normal;font-weight:700;line-gap-override:normal;size-adjust:87%;src:local(Arial Black)}.font-default,.font-meta,.font-sans,html{font-family:Concourse,concourse-fallback,sans-serif;--line-height:1.45;font-weight:400;line-height:1.45;--font-weight-strong:600}.font-default strong,.font-meta strong,.font-sans strong,html strong{font-weight:600}.font-default .variant-all-small-caps,.font-meta .variant-all-small-caps,.font-sans .variant-all-small-caps,html .variant-all-small-caps{font-family:Concourse SC,concourse-fallback,sans-serif;--line-height:1.45;font-variant:inherit;line-height:1.45;text-transform:lowercase}.font-default .role-display,.font-meta .role-display,.font-sans .role-display,html .role-display{font-family:Concourse,concourse-fallback,sans-serif;--line-height:1.2;line-height:1.2}.font-default .role-display .variant-all-small-caps,.font-default .role-display.variant-all-small-caps,.font-meta .role-display .variant-all-small-caps,.font-meta .role-display.variant-all-small-caps,.font-sans .role-display .variant-all-small-caps,.font-sans .role-display.variant-all-small-caps,html .role-display .variant-all-small-caps,html .role-display.variant-all-small-caps{font-family:Concourse SC,concourse-fallback,sans-serif;--line-height:1.2;font-variant:inherit;line-height:1.2;text-transform:lowercase}@font-face{ascent-override:95.5%;descent-override:29.1%;font-display:swap;font-family:valkyrie_b-fallback;line-gap-override:0%;size-adjust:100.1%;src:local(Georgia)}@font-face{ascent-override:95.4%;descent-override:28.4%;font-display:swap;font-family:valkyrie_b-fallback;font-weight:600;line-gap-override:0%;size-adjust:100.1%;src:local(Georgia)}.font-serif{font-family:Valkyrie_B,valkyrie_b-fallback,serif;--line-height:1.45;font-weight:400;line-height:1.45;--font-weight-strong:600}.font-serif strong{font-weight:600}.font-serif .variant-all-small-caps{font-family:Valkyrie_B SC,valkyrie_b-fallback,serif;--line-height:1.45;font-variant:inherit;line-height:1.45;text-transform:lowercase}.font-serif .role-display{font-family:Valkyrie_B,valkyrie_b-fallback,serif;--line-height:1.2;line-height:1.2}.font-serif .role-display .variant-all-small-caps,.font-serif .role-display.variant-all-small-caps{font-family:Valkyrie_B SC,valkyrie_b-fallback,serif;--line-height:1.2;font-variant:inherit;line-height:1.2;text-transform:lowercase}@font-face{font-display:swap;font-family:DM Mono;font-style:normal;font-weight:300;src:url(/fonts/dm-mono-v10-latin-ext/dm-mono-v10-latin-ext-300.woff2) format("woff2"),url(/fonts/dm-mono-v10-latin-ext/dm-mono-v10-latin-ext-300.woff) format("woff")}@font-face{font-display:swap;font-family:DM Mono;font-style:italic;font-weight:300;src:url(/fonts/dm-mono-v10-latin-ext/dm-mono-v10-latin-ext-300italic.woff2) format("woff2"),url(/fonts/dm-mono-v10-latin-ext/dm-mono-v10-latin-ext-300italic.woff) format("woff")}@font-face{font-display:swap;font-family:DM Mono;font-style:normal;font-weight:400;src:url(/fonts/dm-mono-v10-latin-ext/dm-mono-v10-latin-ext-regular.woff2) format("woff2"),url(/fonts/dm-mono-v10-latin-ext/dm-mono-v10-latin-ext-regular.woff) format("woff")}@font-face{font-display:swap;font-family:DM Mono;font-style:italic;font-weight:400;src:url(/fonts/dm-mono-v10-latin-ext/dm-mono-v10-latin-ext-italic.woff2) format("woff2"),url(/fonts/dm-mono-v10-latin-ext/dm-mono-v10-latin-ext-italic.woff) format("woff")}@font-face{font-display:swap;font-family:DM Mono;font-style:normal;font-weight:500;src:url(/fonts/dm-mono-v10-latin-ext/dm-mono-v10-latin-ext-500.woff2) format("woff2"),url(/fonts/dm-mono-v10-latin-ext/dm-mono-v10-latin-ext-500.woff) format("woff")}@font-face{font-display:swap;font-family:DM Mono;font-style:italic;font-weight:500;src:url(/fonts/dm-mono-v10-latin-ext/dm-mono-v10-latin-ext-500italic.woff2) format("woff2"),url(/fonts/dm-mono-v10-latin-ext/dm-mono-v10-latin-ext-500italic.woff) format("woff")}@font-face{font-display:swap;font-family:Concourse;font-style:normal;font-weight:300;src:url(/fonts/concourse/concourse_2_regular.woff2) format("woff2"),url(/fonts/concourse/concourse_2_regular.woff) format("woff")}@font-face{font-display:swap;font-family:Concourse;font-style:italic;font-weight:300;src:url(/fonts/concourse/concourse_2_italic.woff2) format("woff2"),url(/fonts/concourse/concourse_2_italic.woff) format("woff")}@font-face{font-display:swap;font-family:Concourse;font-style:normal;font-weight:300;src:url(/fonts/concourse/concourse_3_regular.woff2) format("woff2"),url(/fonts/concourse/concourse_3_regular.woff) format("woff")}@font-face{font-display:swap;font-family:Concourse;font-style:italic;font-weight:300;src:url(/fonts/concourse/concourse_3_italic.woff2) format("woff2"),url(/fonts/concourse/concourse_3_italic.woff) format("woff")}@font-face{font-display:swap;font-family:Concourse;font-style:normal;font-weight:400;src:url(/fonts/concourse/concourse_4_regular.woff2) format("woff2"),url(/fonts/concourse/concourse_4_regular.woff) format("woff")}@font-face{font-display:swap;font-family:Concourse;font-style:italic;font-weight:400;src:url(/fonts/concourse/concourse_4_italic.woff2) format("woff2"),url(/fonts/concourse/concourse_4_italic.woff) format("woff")}@font-face{font-display:swap;font-family:Concourse;font-style:normal;font-weight:600;src:url(/fonts/concourse/concourse_6_regular.woff2) format("woff2"),url(/fonts/concourse/concourse_6_regular.woff) format("woff")}@font-face{font-display:swap;font-family:Concourse;font-style:italic;font-weight:600;src:url(/fonts/concourse/concourse_6_italic.woff2) format("woff2"),url(/fonts/concourse/concourse_6_italic.woff) format("woff")}@font-face{font-display:swap;font-family:Concourse;font-style:normal;font-weight:700;src:url(/fonts/concourse/concourse_7_regular.woff2) format("woff2"),url(/fonts/concourse/concourse_7_regular.woff) format("woff")}@font-face{font-display:swap;font-family:Concourse;font-style:italic;font-weight:700;src:url(/fonts/concourse/concourse_7_italic.woff2) format("woff2"),url(/fonts/concourse/concourse_7_italic.woff) format("woff")}@font-face{font-display:swap;font-family:Concourse;font-style:normal;font-weight:800;src:url(/fonts/concourse/concourse_8_regular.woff2) format("woff2"),url(/fonts/concourse/concourse_8_regular.woff) format("woff")}@font-face{font-display:swap;font-family:Concourse;font-style:italic;font-weight:800;src:url(/fonts/concourse/concourse_8_italic.woff2) format("woff2"),url(/fonts/concourse/concourse_8_italic.woff) format("woff")}@font-face{font-display:swap;font-family:Concourse SC;font-style:normal;font-weight:300;src:url(/fonts/concourse-sc/concourse_2_caps_regular.woff2) format("woff2"),url(/fonts/concourse-sc/concourse_2_caps_regular.woff) format("woff")}@font-face{font-display:swap;font-family:Concourse SC;font-style:normal;font-weight:300;src:url(/fonts/concourse-sc/concourse_3_caps_regular.woff2) format("woff2"),url(/fonts/concourse-sc/concourse_3_caps_regular.woff) format("woff")}@font-face{font-display:swap;font-family:Concourse SC;font-style:normal;font-weight:400;src:url(/fonts/concourse-sc/concourse_4_caps_regular.woff2) format("woff2"),url(/fonts/concourse-sc/concourse_4_caps_regular.woff) format("woff")}@font-face{font-display:swap;font-family:Concourse SC;font-style:normal;font-weight:600;src:url(/fonts/concourse-sc/concourse_6_caps_regular.woff2) format("woff2"),url(/fonts/concourse-sc/concourse_6_caps_regular.woff) format("woff")}@font-face{font-display:swap;font-family:Concourse SC;font-style:normal;font-weight:700;src:url(/fonts/concourse-sc/concourse_7_caps_regular.woff2) format("woff2"),url(/fonts/concourse-sc/concourse_7_caps_regular.woff) format("woff")}@font-face{font-display:swap;font-family:Concourse SC;font-style:normal;font-weight:800;src:url(/fonts/concourse-sc/concourse_8_caps_regular.woff2) format("woff2"),url(/fonts/concourse-sc/concourse_8_caps_regular.woff) format("woff")}@font-face{font-display:swap;font-family:Valkyrie_B;font-style:normal;font-weight:400;src:url(/fonts/valkyrie_b/valkyrie_b_regular.woff2) format("woff2"),url(/fonts/valkyrie_b/valkyrie_b_regular.woff) format("woff")}@font-face{font-display:swap;font-family:Valkyrie_B;font-style:italic;font-weight:400;src:url(/fonts/valkyrie_b/valkyrie_b_italic.woff2) format("woff2"),url(/fonts/valkyrie_b/valkyrie_b_italic.woff) format("woff")}@font-face{font-display:swap;font-family:Valkyrie_B;font-style:normal;font-weight:600;src:url(/fonts/valkyrie_b/valkyrie_b_bold.woff2) format("woff2"),url(/fonts/valkyrie_b/valkyrie_b_bold.woff) format("woff")}@font-face{font-display:swap;font-family:Valkyrie_B;font-style:italic;font-weight:600;src:url(/fonts/valkyrie_b/valkyrie_b_bold_italic.woff2) format("woff2"),url(/fonts/valkyrie_b/valkyrie_b_bold_italic.woff) format("woff")}@font-face{font-display:swap;font-family:Valkyrie_B SC;font-style:normal;font-weight:400;src:url(/fonts/valkyrie_b-sc/valkyrie_b_caps_regular.woff2) format("woff2"),url(/fonts/valkyrie_b-sc/valkyrie_b_caps_regular.woff) format("woff")}@font-face{font-display:swap;font-family:Valkyrie_B SC;font-style:normal;font-weight:600;src:url(/fonts/valkyrie_b-sc/valkyrie_b_caps_bold.woff2) format("woff2"),url(/fonts/valkyrie_b-sc/valkyrie_b_caps_bold.woff) format("woff")}