﻿.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;clip-path:none;white-space:normal}main a,main a:visited,main a.anchor{color:var(--color_action);text-decoration:none;overflow-wrap:break-word}main a:active,main a:focus,main a:hover,main a:visited:active,main a:visited:focus,main a:visited:hover,main a.anchor:active,main a.anchor:focus,main a.anchor:hover{color:var(--color_action-variant);text-underline-offset:.281rem}main a b,main a strong,main a:visited b,main a:visited strong,main a.anchor b,main a.anchor strong{color:unset}main a.anchor__internal--feed:after,main a[href$=".atom"]:after,main a[href$=".rss"]:after,main a[href$="feed.xml"]:after{content:"";background-image:url("/assets/graphics/feed.svg");background-position:0 100%;background-repeat:no-repeat;background-size:58%;display:inline-block;height:1rem;margin-left:.3rem;opacity:.7;width:1rem}main .further-readings a{font-size:var(--font-size_s)}main a[href^="#"]:after{content:"#";font-size:77%;padding:0 0 0 .15rem}main h1:target,main h2:target,main h3:target,main h4:target,main h5:target,main h6:target{animation:toc-target 2s ease 1;padding-top:var(--space)}@starting-style{main h1:target,main h2:target,main h3:target,main h4:target,main h5:target,main h6:target{animation:none}}@keyframes toc-target{0%{color:inherit}5%{color:var(--color_white)}10%{color:inherit}15%{color:var(--color_white)}20%{background:inherit}}main h1 a[href^="#"],main h2 a[href^="#"],main h3 a[href^="#"],main h4 a[href^="#"],main h5 a[href^="#"],main h6 a[href^="#"]{color:var(--color_black);font-family:var(--font_400);font-size:76%;opacity:.6;padding:0 0 0 .15rem;transition:var(--transition-0)}main h1 a[href^="#"]:after,main h2 a[href^="#"]:after,main h3 a[href^="#"]:after,main h4 a[href^="#"]:after,main h5 a[href^="#"]:after,main h6 a[href^="#"]:after{content:""}main h1:hover a[href^="#"],main h2:hover a[href^="#"],main h3:hover a[href^="#"],main h4:hover a[href^="#"],main h5:hover a[href^="#"],main h6:hover a[href^="#"]{color:var(--color_action);opacity:1}main h1:hover a[href^="#"]:hover,main h2:hover a[href^="#"]:hover,main h3:hover a[href^="#"]:hover,main h4:hover a[href^="#"]:hover,main h5:hover a[href^="#"]:hover,main h6:hover a[href^="#"]:hover{text-decoration:none}main a.anchor__anchor:focus{visibility:visible}main a.button:after,main a.downloads__anchor:after{display:none}main .navigation-toc a[href^="#"]:after{content:""}main h2.references a.anchor__anchor{display:none}@media print{h1 a[href^="#"],h2 a[href^="#"],h3 a[href^="#"],h4 a[href^="#"],h5 a[href^="#"],h6 a[href^="#"]{display:none}}.icyds-article-header{margin:0 0 calc(var(--space)*2) 0;padding:0 0 var(--space) 0}.author{padding:calc(var(--space)*4) 0;margin:0 0 calc(var(--space)*8) 0}.author__body{align-items:center;display:flex;gap:calc(var(--space)*2)}.author__body img{border-radius:50%;margin-top:calc(var(--space)/2)}.author__body h3{font-size:var(--font-size_m);margin:0 0 var(--space)}.author__body address{font-size:var(--font-size_xs);font-style:normal}.author__body address span{white-space:nowrap}@media(max-width: 38rem){.author__body{align-items:flex-start}}@media(max-width: 25rem){.author__body{flex-direction:column}.author__body img{margin:0 auto}.author__body h3,.author__body address{text-align:center}}figure.quotes{background:var(--gradient_linear-0);border:var(--border-1);border-radius:var(--border-radius-1);margin:0 0 calc(var(--space)*8);padding:calc(var(--space)*2)}figure.quotes blockquote{background:none;border:none;margin:0 0 calc(var(--space)*2);padding:0 0 calc(var(--space)*2) 0}figure.quotes blockquote p{font-family:var(--font_300italic);font-size:var(--font-size_xxl);line-height:calc(var(--barespace)*1.9)}figure.quotes blockquote p b,figure.quotes blockquote p strong{font-family:var(--font_500italic)}figure.quotes blockquote p:last-of-type{margin-bottom:0}figure.quotes blockquote>h1,figure.quotes blockquote>h2,figure.quotes blockquote>h3,figure.quotes blockquote>h4,figure.quotes blockquote>h5,figure.quotes blockquote>h6{margin-top:0}figure.quotes figcaption{font-family:var(--font_300);font-size:var(--font-size_s);font-weight:300;margin:0;text-align:right}figure.quotes figcaption span,figure.quotes figcaption span cite{font-size:var(--font-size_xs)}figure.quotes figcaption span time,figure.quotes figcaption span cite time{font-family:var(--font_300mono)}figure.quotes figcaption span{display:block}figure.quotes figcaption span.expertise{font-family:var(--font_300italic);margin-bottom:var(--space)}figure.quotes figcaption a{transition:var(--transition-1)}figure.quotes figcaption a:hover{color:var(--color_action-variant);text-decoration:underline}:root{--border-radius-0: .125rem;--border-radius-1: .25rem;--border-radius-2: .5rem}:root{--border-0: calc(var(--space)/174) solid var(--color_grey-4);--border-1: calc(var(--space)/174) solid var(--color_grey-2);--border-2: calc(var(--space)/3) double var(--color_black);--border-3: calc(var(--space)/3) solid var(--color_black)}:root{--box-shadow-0: rgba(38, 50, 56, .23) 0 var(--space) var(--space) calc(var(--space) * -1);--box-shadow-inset-0: inset rgba(38, 50, 56, .23) 0 var(--space) var(--space) calc(var(--space) * -1)}:root{--buttons__border-thickness-0: 0.1rem}main .button,main a.button,main a:link.button,main a:visited.button,main button.button{align-items:center;border:none;border-radius:var(--border-radius-1);cursor:pointer;display:inline-flex;font-family:var(--font_400);font-size:var(--font-size_xs);line-height:1.3;padding:.5rem 1rem .6rem;text-align:center;transition:220ms all ease-in-out;transition:var(--transition-0)}main .button__contained,main a.button__contained,main a:link.button__contained,main a:visited.button__contained,main button.button__contained{background:var(--color_action);border:var(--buttons__border-thickness-0) solid var(--color_action);color:var(--color_white)}main .button__contained:active,main .button__contained:hover,main .button__contained:focus,main .button__contained:focus-visible,main a.button__contained:active,main a.button__contained:hover,main a.button__contained:focus,main a.button__contained:focus-visible,main a:link.button__contained:active,main a:link.button__contained:hover,main a:link.button__contained:focus,main a:link.button__contained:focus-visible,main a:visited.button__contained:active,main a:visited.button__contained:hover,main a:visited.button__contained:focus,main a:visited.button__contained:focus-visible,main button.button__contained:active,main button.button__contained:hover,main button.button__contained:focus,main button.button__contained:focus-visible{color:var(--color_white);filter:contrast(175%) brightness(103%);outline:none;text-decoration:underline}main .button__contained--disabled,main a.button__contained--disabled,main a:link.button__contained--disabled,main a:visited.button__contained--disabled,main button.button__contained--disabled{background:var(--color_grey-6);border:var(--buttons__border-thickness-0) solid var(--color_grey-6);color:var(--color_white)}main .button__contained--disabled:active,main .button__contained--disabled:hover,main .button__contained--disabled:focus,main .button__contained--disabled:focus-visible,main a.button__contained--disabled:active,main a.button__contained--disabled:hover,main a.button__contained--disabled:focus,main a.button__contained--disabled:focus-visible,main a:link.button__contained--disabled:active,main a:link.button__contained--disabled:hover,main a:link.button__contained--disabled:focus,main a:link.button__contained--disabled:focus-visible,main a:visited.button__contained--disabled:active,main a:visited.button__contained--disabled:hover,main a:visited.button__contained--disabled:focus,main a:visited.button__contained--disabled:focus-visible,main button.button__contained--disabled:active,main button.button__contained--disabled:hover,main button.button__contained--disabled:focus,main button.button__contained--disabled:focus-visible{background:var(--color_grey-6);color:var(--color_white);cursor:not-allowed;outline:none;text-decoration:none}main .button__contained--download:before,main .button__contained--external:before,main .button__contained--feed:before,main .button__contained--filter:before,main .button__contained--reset:before,main .button__contained--search:before,main .button__contained--submit:before,main .button__contained--user:before,main a.button__contained--download:before,main a.button__contained--external:before,main a.button__contained--feed:before,main a.button__contained--filter:before,main a.button__contained--reset:before,main a.button__contained--search:before,main a.button__contained--submit:before,main a.button__contained--user:before,main a:link.button__contained--download:before,main a:link.button__contained--external:before,main a:link.button__contained--feed:before,main a:link.button__contained--filter:before,main a:link.button__contained--reset:before,main a:link.button__contained--search:before,main a:link.button__contained--submit:before,main a:link.button__contained--user:before,main a:visited.button__contained--download:before,main a:visited.button__contained--external:before,main a:visited.button__contained--feed:before,main a:visited.button__contained--filter:before,main a:visited.button__contained--reset:before,main a:visited.button__contained--search:before,main a:visited.button__contained--submit:before,main a:visited.button__contained--user:before,main button.button__contained--download:before,main button.button__contained--external:before,main button.button__contained--feed:before,main button.button__contained--filter:before,main button.button__contained--reset:before,main button.button__contained--search:before,main button.button__contained--submit:before,main button.button__contained--user:before{border-right:.063rem solid var(--color_grey-0);content:"";display:block;filter:var(--filter_white);height:1.3rem;margin:0 .7rem 0 0;width:1.625rem}main .button__outlined,main a.button__outlined,main a:link.button__outlined,main a:visited.button__outlined,main button.button__outlined{background:var(--color_white);border:var(--buttons__border-thickness-0) solid var(--color_action);color:var(--color_action)}main .button__outlined:active,main .button__outlined:hover,main .button__outlined:focus,main .button__outlined:focus-visible,main a.button__outlined:active,main a.button__outlined:hover,main a.button__outlined:focus,main a.button__outlined:focus-visible,main a:link.button__outlined:active,main a:link.button__outlined:hover,main a:link.button__outlined:focus,main a:link.button__outlined:focus-visible,main a:visited.button__outlined:active,main a:visited.button__outlined:hover,main a:visited.button__outlined:focus,main a:visited.button__outlined:focus-visible,main button.button__outlined:active,main button.button__outlined:hover,main button.button__outlined:focus,main button.button__outlined:focus-visible{border:var(--buttons__border-thickness-0) solid var(--color_black-0);color:var(--color_black-0);text-decoration:underline}main .button__outlined--disabled,main a.button__outlined--disabled,main a:link.button__outlined--disabled,main a:visited.button__outlined--disabled,main button.button__outlined--disabled{border:var(--buttons__border-thickness-0) solid var(--color_grey-6);color:var(--color_grey-6)}main .button__outlined--disabled:active,main .button__outlined--disabled:hover,main .button__outlined--disabled:focus,main .button__outlined--disabled:focus-visible,main a.button__outlined--disabled:active,main a.button__outlined--disabled:hover,main a.button__outlined--disabled:focus,main a.button__outlined--disabled:focus-visible,main a:link.button__outlined--disabled:active,main a:link.button__outlined--disabled:hover,main a:link.button__outlined--disabled:focus,main a:link.button__outlined--disabled:focus-visible,main a:visited.button__outlined--disabled:active,main a:visited.button__outlined--disabled:hover,main a:visited.button__outlined--disabled:focus,main a:visited.button__outlined--disabled:focus-visible,main button.button__outlined--disabled:active,main button.button__outlined--disabled:hover,main button.button__outlined--disabled:focus,main button.button__outlined--disabled:focus-visible{background:none;color:var(--color_grey-6);cursor:not-allowed}main .button__outlined--download:before,main .button__outlined--external:before,main .button__outlined--feed:before,main .button__outlined--filter:before,main .button__outlined--reset:before,main .button__outlined--search:before,main .button__outlined--submit:before,main .button__outlined--user:before,main a.button__outlined--download:before,main a.button__outlined--external:before,main a.button__outlined--feed:before,main a.button__outlined--filter:before,main a.button__outlined--reset:before,main a.button__outlined--search:before,main a.button__outlined--submit:before,main a.button__outlined--user:before,main a:link.button__outlined--download:before,main a:link.button__outlined--external:before,main a:link.button__outlined--feed:before,main a:link.button__outlined--filter:before,main a:link.button__outlined--reset:before,main a:link.button__outlined--search:before,main a:link.button__outlined--submit:before,main a:link.button__outlined--user:before,main a:visited.button__outlined--download:before,main a:visited.button__outlined--external:before,main a:visited.button__outlined--feed:before,main a:visited.button__outlined--filter:before,main a:visited.button__outlined--reset:before,main a:visited.button__outlined--search:before,main a:visited.button__outlined--submit:before,main a:visited.button__outlined--user:before,main button.button__outlined--download:before,main button.button__outlined--external:before,main button.button__outlined--feed:before,main button.button__outlined--filter:before,main button.button__outlined--reset:before,main button.button__outlined--search:before,main button.button__outlined--submit:before,main button.button__outlined--user:before{border-right:.063rem solid var(--color_action);content:"";display:block;height:1.3rem;justify-content:left;margin:0 .7rem 0 0;width:1.625rem}main .button__outlined--download:before:active,main .button__outlined--download:before:hover,main .button__outlined--download:before:focus,main .button__outlined--download:before:focus-visible,main .button__outlined--external:before:active,main .button__outlined--external:before:hover,main .button__outlined--external:before:focus,main .button__outlined--external:before:focus-visible,main .button__outlined--feed:before:active,main .button__outlined--feed:before:hover,main .button__outlined--feed:before:focus,main .button__outlined--feed:before:focus-visible,main .button__outlined--filter:before:active,main .button__outlined--filter:before:hover,main .button__outlined--filter:before:focus,main .button__outlined--filter:before:focus-visible,main .button__outlined--reset:before:active,main .button__outlined--reset:before:hover,main .button__outlined--reset:before:focus,main .button__outlined--reset:before:focus-visible,main .button__outlined--search:before:active,main .button__outlined--search:before:hover,main .button__outlined--search:before:focus,main .button__outlined--search:before:focus-visible,main .button__outlined--submit:before:active,main .button__outlined--submit:before:hover,main .button__outlined--submit:before:focus,main .button__outlined--submit:before:focus-visible,main .button__outlined--user:before:active,main .button__outlined--user:before:hover,main .button__outlined--user:before:focus,main .button__outlined--user:before:focus-visible,main a.button__outlined--download:before:active,main a.button__outlined--download:before:hover,main a.button__outlined--download:before:focus,main a.button__outlined--download:before:focus-visible,main a.button__outlined--external:before:active,main a.button__outlined--external:before:hover,main a.button__outlined--external:before:focus,main a.button__outlined--external:before:focus-visible,main a.button__outlined--feed:before:active,main a.button__outlined--feed:before:hover,main a.button__outlined--feed:before:focus,main a.button__outlined--feed:before:focus-visible,main a.button__outlined--filter:before:active,main a.button__outlined--filter:before:hover,main a.button__outlined--filter:before:focus,main a.button__outlined--filter:before:focus-visible,main a.button__outlined--reset:before:active,main a.button__outlined--reset:before:hover,main a.button__outlined--reset:before:focus,main a.button__outlined--reset:before:focus-visible,main a.button__outlined--search:before:active,main a.button__outlined--search:before:hover,main a.button__outlined--search:before:focus,main a.button__outlined--search:before:focus-visible,main a.button__outlined--submit:before:active,main a.button__outlined--submit:before:hover,main a.button__outlined--submit:before:focus,main a.button__outlined--submit:before:focus-visible,main a.button__outlined--user:before:active,main a.button__outlined--user:before:hover,main a.button__outlined--user:before:focus,main a.button__outlined--user:before:focus-visible,main a:link.button__outlined--download:before:active,main a:link.button__outlined--download:before:hover,main a:link.button__outlined--download:before:focus,main a:link.button__outlined--download:before:focus-visible,main a:link.button__outlined--external:before:active,main a:link.button__outlined--external:before:hover,main a:link.button__outlined--external:before:focus,main a:link.button__outlined--external:before:focus-visible,main a:link.button__outlined--feed:before:active,main a:link.button__outlined--feed:before:hover,main a:link.button__outlined--feed:before:focus,main a:link.button__outlined--feed:before:focus-visible,main a:link.button__outlined--filter:before:active,main a:link.button__outlined--filter:before:hover,main a:link.button__outlined--filter:before:focus,main a:link.button__outlined--filter:before:focus-visible,main a:link.button__outlined--reset:before:active,main a:link.button__outlined--reset:before:hover,main a:link.button__outlined--reset:before:focus,main a:link.button__outlined--reset:before:focus-visible,main a:link.button__outlined--search:before:active,main a:link.button__outlined--search:before:hover,main a:link.button__outlined--search:before:focus,main a:link.button__outlined--search:before:focus-visible,main a:link.button__outlined--submit:before:active,main a:link.button__outlined--submit:before:hover,main a:link.button__outlined--submit:before:focus,main a:link.button__outlined--submit:before:focus-visible,main a:link.button__outlined--user:before:active,main a:link.button__outlined--user:before:hover,main a:link.button__outlined--user:before:focus,main a:link.button__outlined--user:before:focus-visible,main a:visited.button__outlined--download:before:active,main a:visited.button__outlined--download:before:hover,main a:visited.button__outlined--download:before:focus,main a:visited.button__outlined--download:before:focus-visible,main a:visited.button__outlined--external:before:active,main a:visited.button__outlined--external:before:hover,main a:visited.button__outlined--external:before:focus,main a:visited.button__outlined--external:before:focus-visible,main a:visited.button__outlined--feed:before:active,main a:visited.button__outlined--feed:before:hover,main a:visited.button__outlined--feed:before:focus,main a:visited.button__outlined--feed:before:focus-visible,main a:visited.button__outlined--filter:before:active,main a:visited.button__outlined--filter:before:hover,main a:visited.button__outlined--filter:before:focus,main a:visited.button__outlined--filter:before:focus-visible,main a:visited.button__outlined--reset:before:active,main a:visited.button__outlined--reset:before:hover,main a:visited.button__outlined--reset:before:focus,main a:visited.button__outlined--reset:before:focus-visible,main a:visited.button__outlined--search:before:active,main a:visited.button__outlined--search:before:hover,main a:visited.button__outlined--search:before:focus,main a:visited.button__outlined--search:before:focus-visible,main a:visited.button__outlined--submit:before:active,main a:visited.button__outlined--submit:before:hover,main a:visited.button__outlined--submit:before:focus,main a:visited.button__outlined--submit:before:focus-visible,main a:visited.button__outlined--user:before:active,main a:visited.button__outlined--user:before:hover,main a:visited.button__outlined--user:before:focus,main a:visited.button__outlined--user:before:focus-visible,main button.button__outlined--download:before:active,main button.button__outlined--download:before:hover,main button.button__outlined--download:before:focus,main button.button__outlined--download:before:focus-visible,main button.button__outlined--external:before:active,main button.button__outlined--external:before:hover,main button.button__outlined--external:before:focus,main button.button__outlined--external:before:focus-visible,main button.button__outlined--feed:before:active,main button.button__outlined--feed:before:hover,main button.button__outlined--feed:before:focus,main button.button__outlined--feed:before:focus-visible,main button.button__outlined--filter:before:active,main button.button__outlined--filter:before:hover,main button.button__outlined--filter:before:focus,main button.button__outlined--filter:before:focus-visible,main button.button__outlined--reset:before:active,main button.button__outlined--reset:before:hover,main button.button__outlined--reset:before:focus,main button.button__outlined--reset:before:focus-visible,main button.button__outlined--search:before:active,main button.button__outlined--search:before:hover,main button.button__outlined--search:before:focus,main button.button__outlined--search:before:focus-visible,main button.button__outlined--submit:before:active,main button.button__outlined--submit:before:hover,main button.button__outlined--submit:before:focus,main button.button__outlined--submit:before:focus-visible,main button.button__outlined--user:before:active,main button.button__outlined--user:before:hover,main button.button__outlined--user:before:focus,main button.button__outlined--user:before:focus-visible{border-right:.063rem solid var(--color_white);filter:brightness(0) sepia(1) hue-rotate(-70deg) saturate(5)}main .button__contained--download:before,main .button__outlined--download:before,main a.button__contained--download:before,main a.button__outlined--download:before,main a:link.button__contained--download:before,main a:link.button__outlined--download:before,main a:visited.button__contained--download:before,main a:visited.button__outlined--download:before,main button.button__contained--download:before,main button.button__outlined--download:before{background:url(/assets/graphics/download.svg) no-repeat left 50%/.8rem}main .button__contained--external:after,main .button__outlined--external:after,main a.button__contained--external:after,main a.button__outlined--external:after,main a:link.button__contained--external:after,main a:link.button__outlined--external:after,main a:visited.button__contained--external:after,main a:visited.button__outlined--external:after,main button.button__contained--external:after,main button.button__outlined--external:after{background:none;height:0;margin:0;visibility:hidden;width:0}main .button__contained--external:before,main .button__outlined--external:before,main a.button__contained--external:before,main a.button__outlined--external:before,main a:link.button__contained--external:before,main a:link.button__outlined--external:before,main a:visited.button__contained--external:before,main a:visited.button__outlined--external:before,main button.button__contained--external:before,main button.button__outlined--external:before{background:url(/assets/graphics/external.svg) no-repeat left 50%/.8rem}main .button__contained--feed:before,main .button__outlined--feed:before,main a.button__contained--feed:before,main a.button__outlined--feed:before,main a:link.button__contained--feed:before,main a:link.button__outlined--feed:before,main a:visited.button__contained--feed:before,main a:visited.button__outlined--feed:before,main button.button__contained--feed:before,main button.button__outlined--feed:before{background:url(/assets/graphics/feed.svg) no-repeat left 50%/.8rem}main .button__contained--filter:before,main .button__outlined--filter:before,main a.button__contained--filter:before,main a.button__outlined--filter:before,main a:link.button__contained--filter:before,main a:link.button__outlined--filter:before,main a:visited.button__contained--filter:before,main a:visited.button__outlined--filter:before,main button.button__contained--filter:before,main button.button__outlined--filter:before{background:url(/assets/graphics/filter.svg) no-repeat left 50%/.8rem}main .button__contained--reset:before,main .button__outlined--reset:before,main a.button__contained--reset:before,main a.button__outlined--reset:before,main a:link.button__contained--reset:before,main a:link.button__outlined--reset:before,main a:visited.button__contained--reset:before,main a:visited.button__outlined--reset:before,main button.button__contained--reset:before,main button.button__outlined--reset:before{background:url(/assets/graphics/reset.svg) no-repeat left 50%/.8rem}main .button__contained--search:before,main .button__outlined--search:before,main a.button__contained--search:before,main a.button__outlined--search:before,main a:link.button__contained--search:before,main a:link.button__outlined--search:before,main a:visited.button__contained--search:before,main a:visited.button__outlined--search:before,main button.button__contained--search:before,main button.button__outlined--search:before{background:url(/assets/graphics/search.svg) no-repeat left 50%/.8rem}main .button__contained--submit:before,main .button__outlined--submit:before,main a.button__contained--submit:before,main a.button__outlined--submit:before,main a:link.button__contained--submit:before,main a:link.button__outlined--submit:before,main a:visited.button__contained--submit:before,main a:visited.button__outlined--submit:before,main button.button__contained--submit:before,main button.button__outlined--submit:before{background:url(/assets/graphics/submit.svg) no-repeat left 50%/.8rem}main .button__contained--user:before,main .button__outlined--user:before,main a.button__contained--user:before,main a.button__outlined--user:before,main a:link.button__contained--user:before,main a:link.button__outlined--user:before,main a:visited.button__contained--user:before,main a:visited.button__outlined--user:before,main button.button__contained--user:before,main button.button__outlined--user:before{background:url(/assets/graphics/user.svg) no-repeat left 50%/.8rem}@media(max-width: 550px){main .button,main a.button,main a:link.button,main a:visited.button,main button.button{min-height:2.75rem}}a.button,a:link.button{box-sizing:border-box}a.button{margin-bottom:var(--layout_spacing);margin-right:var(--layout_spacing)}a.button:only-of-type{margin-left:0}p+a.button{margin-top:1.4rem}.button-list{margin:0;padding:0}.button-list li{list-style:outside none;margin-left:var(--layout_spacing);padding:0}.button-list li::before{content:""}:root{--color_primary: rgba(170, 0, 0, 1);--color_primary-variant: rgba(51, 51, 51, 1);--color_secondary: rgba(1, 87, 155, 1);--color_secondary-variant: rgba(2, 119, 189, 1)}:root{--color_black: rgba(0, 0, 0, 1);--color_white: rgba(255, 255, 255, 1);--color_grey-0: rgba(250, 250, 250, 1);--color_grey-1: rgba(236, 239, 241, 1);--color_grey-2: rgba(207, 216, 220, 1);--color_grey-3: rgba(176, 190, 197, 1);--color_grey-4: rgba(144, 164, 174, 1);--color_grey-5: rgba(102, 102, 102, 1);--color_grey-6: rgba(76, 77, 78, 1);--color_grey-7: rgba(67, 67, 68, 1);--color_grey-8: rgba(51, 51, 51, 1)}:root{--color_action: #1d3557;--color_action-variant: rgba(0, 0, 0, 1);--color_action-variant: #00509d}:root{--color_note: rgba(0, 98, 185, 1);--color_note-variant: rgba(0, 98, 185, .05);--color_success: rgba(46, 133, 64, 1);--color_success-variant: rgba(46, 133, 64, .05);--color_alert: rgba(205, 32, 38, 1);--color_alert-variant: rgba(205, 32, 38, .05);--color_warning: rgba(208, 133, 0, 1);--color_warning-variant: rgba(208, 133, 0, .05)}.contents{margin-bottom:calc(var(--space)*8)}section.faqs{border-bottom:var(--border-0);border-top:var(--border-0);margin:calc(var(--space)*8) 0;padding:0 0 calc(var(--space)*4) 0}section.faqs article.faq{margin:calc(var(--space)*4) 0 calc(var(--space)*4) 0}section.faqs article.faq h3{font-family:var(--font_400condenseditalic);font-size:var(--font-size_xl);margin:calc(var(--space)*4) 0 calc(var(--space)*2)}section.faqs article.faq h3:after,section.faqs article.faq h3:before{content:'"'}section.faqs article.faq h3 code{font-family:var(--font_400condenseditalic)}section.faqs article.faq p{font-size:var(--font-size_m)}:root{--filter_primary: brightness(0) saturate(100%) invert(11%) sepia(96%) saturate(4096%) hue-rotate(7deg) brightness(93%) contrast(125%);--filter_white: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7472%) hue-rotate(4deg) brightness(106%) contrast(96%);--filter_black: brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(9%) hue-rotate(271deg) brightness(106%) contrast(99%);--filter_action: brightness(0) saturate(100%) invert(14%) sepia(71%) saturate(4523%) hue-rotate(194deg) brightness(102%) contrast(101%)}:root{--font-size_xxxs: var(--space);--font-size_xxs: calc(var(--space) * 1.25);--font-size_xs: calc(var(--space) * 1.5);--font-size_s: calc(var(--space) * 1.75);--font-size_m: calc(var(--space) * 2);--font-size_l: calc(var(--space) * 2.125);--font-size_xl: calc(var(--space) * 2.25);--font-size_xxl: calc(var(--space) * 2.4);--font-size_xxxl: calc(var(--space) * 2.675);--font-size_xxxxl: calc(var(--space) * 3.5)}main form{background:var(--color_grey-1);border:.004rem solid var(--color_grey-2);border-radius:var(--border-radius-1);margin:calc(var(--space)*2) 0 calc(var(--space)*8);padding:calc(var(--space)*2)}main form fieldset{border:none;margin:0 0 var(--space);padding:0}main form input,main form label,main form legend,main form select,main form textarea{box-sizing:border-box;font-size:var(--font-size_s);width:100%}main form input,main form select,main form textarea{background:var(--color_white);border:.004rem solid var(--color_grey-2);border-radius:var(--border-radius-0);box-shadow:inset 0 .1875rem .1875rem 0 rgba(0,0,0,.15);font-family:var(--font_300);font-size:var(--font-size_s);line-height:calc(var(--space)*2);padding:.5rem .6rem}main form input:active,main form input:focus,main form input:focus-visible,main form select:active,main form select:focus,main form select:focus-visible,main form textarea:active,main form textarea:focus,main form textarea:focus-visible{border:.004rem solid var(--color_black);outline:none}main form input option,main form select option,main form textarea option{display:block;min-height:none;padding:0;white-space:nowrap}main form input:placeholder,main form select:placeholder,main form textarea:placeholder{opacity:.5}main button.button+button.button{margin:0 0 0 1rem}main button.button+button.button__contained--submit{float:right}main label,main legend{font-family:var(--font_400);padding:0 .6rem .5rem .25rem;display:block}main label.required:after,main legend.required:after{content:" *";font-family:var(--font_300);font-size:var(--font-size_xxs)}:root{--gradient_linear-0: linear-gradient(135deg,var(--color_grey-1) 0%,var(--color_grey-0) 45%,var(--color_white) 50%,var(--color_grey-0) 65%,var(--color_grey-1) 100%);--gradient_linear-1: linear-gradient(to bottom, var(--color_grey-0) 0%,var(--color_grey-1) 100%)}main h1,main h2,main h3,main h4,main h5,main h6{color:var(--color_black);font-weight:normal;text-wrap:balance}main h1 abbr,main h2 abbr,main h3 abbr,main h4 abbr,main h5 abbr,main h6 abbr{text-decoration:none}main h1 code,main h2 code,main h3 code,main h4 code,main h5 code,main h6 code{font-size:100%}main h1{font-family:var(--font_700condensed);font-size:var(--font-size_xxxxl);display:block;line-height:1.2;margin:0 0 calc(var(--space)*2);padding:var(--space) 0 0 0;position:relative}@media(max-width: 38rem){main h1{font-size:var(--font-size_xxxl);margin:0 0 calc(var(--space)*1)}}@media(max-width: 32rem){main h1{font-size:var(--font-size_xxxl);margin:0 0 var(--space)}}main h1 code{font-family:var(--font_700condensed)}main h1.main-section{border-bottom:var(--border-0);font-family:var(--font_900);padding:calc(var(--space)*2) 0 calc(var(--space)*3)}main h2,main h3,main h4,main h5,main h6{font-family:var(--font_400condensed);margin:calc(var(--space)*8) 0 calc(var(--space)*4)}main h2 code,main h3 code,main h4 code,main h5 code,main h6 code{font-family:var(--font_400condensed)}main h2{font-size:var(--font-size_xxxl)}main dl+h2,main p+h2,main pre+h2,main ul+h2,main .highlighter-rouge+h2{margin:calc(var(--space)*8) 0 calc(var(--space)*3)}main h3{font-size:var(--font-size_xxl)}main dl+h3,main h2+h3,main p+h3,main pre+h3,main ul+h3,main .highlighter-rouge+h3{margin:calc(var(--space)*6) 0 calc(var(--space)*3)}main h4{font-family:var(--font_400condensed);font-size:var(--font-size_xl)}main dl+h4,main p+h4,main pre+h4,main ul+h4{margin:calc(var(--space)*5) 0 calc(var(--space)*2)}main .highlighter-rouge+h4{margin:calc(var(--space)*6) 0 calc(var(--space)*2)}main h5{font-size:var(--font-size_l)}main dl+h5,main p+h5,main pre+h5,main ul+h5{margin:calc(var(--space)*5) 0 calc(var(--space)*2)}main h6{font-size:var(--font-size_m)}main dl+h6 main p+h6,main pre+h6,main ul+h6{margin:calc(var(--space)*5) 0 calc(var(--space)*2)}:root{--hint__border-thickness-0: calc(var(--space)/2)}p.hint,section.hint{display:block;font-size:var(--font-size_s);margin:calc(var(--space)*6) 0;padding:calc(var(--space)*2);position:relative}p.hint__error,section.hint__error{border-left:var(--hint__border-thickness-0) solid var(--color_alert);background:var(--color_alert-variant)}p.hint__warning,section.hint__warning{border-left:var(--hint__border-thickness-0) solid var(--color_warning);background:var(--color_warning-variant)}p.hint__success,section.hint__success{border-left:var(--hint__border-thickness-0) solid var(--color_success);background:var(--color_success-variant)}p.hint__note,section.hint__note{border-left:var(--hint__border-thickness-0) solid var(--color_note);background:var(--color_note-variant)}p.hint h2,p.hint h3,p.hint h4,p.hint h5,p.hint h6,section.hint h2,section.hint h3,section.hint h4,section.hint h5,section.hint h6{margin-top:0}p.hint ul,p.hint ol,section.hint ul,section.hint ol{margin-bottom:0}.kicker{color:var(--color_black);display:block;font-family:var(--font_400condensed);font-size:var(--font-size_xxs);margin:0 0 calc(var(--space)/1.5)}.kicker+h1{margin-top:calc(var(--space)/-1.75)}a:active .kicker,a:focus .kicker,a:hover .kicker{text-decoration:none}.latest-published-pages{margin:calc(var(--space)*2) 0 calc(var(--space)*10) 0}.latest-published-pages ul{display:grid;gap:0 calc(var(--space)*3);grid-template-columns:repeat(2, 1fr);margin:calc(var(--space)*-2) 0 0 0;padding:0}@media(max-width: 47rem){.latest-published-pages ul{gap:0;grid-template-columns:repeat(1, 1fr)}}.latest-published-pages ul li{border-bottom:var(--border-1);margin:0;padding:0}.latest-published-pages ul li:before{content:"";display:block;width:0}.latest-published-pages ul li a{background:var(--color_grey-0);display:block;padding:calc(var(--space)*2) 0;transition:var(--transition-1)}.latest-published-pages ul li a h3{color:var(--color_action);font-size:var(--font-size_s);margin:0}.latest-published-pages ul li a time{color:var(--color_black);display:block;font-size:var(--font-size_xxs);margin:0 0 calc(var(--space)/2)}.latest-published-pages ul li a:active,.latest-published-pages ul li a:focus,.latest-published-pages ul li a:hover{background:var(--color_grey-1);padding:calc(var(--space)*2) 0 calc(var(--space)*2) var(--space);transition:var(--transition-1)}.latest-published-pages ul li a:active h3,.latest-published-pages ul li a:focus h3,.latest-published-pages ul li a:hover h3{color:var(--color_action-variant);text-decoration:underline;text-underline-offset:.281rem;transition:var(--transition-1)}:root{--page-width: 47.2rem;--article-width: 47.2rem;--space: .7rem;--barespace: .7}*{margin:0;padding:0}html{background:var(--color_grey-0)}html:focus-within{scroll-behavior:smooth}body{margin:0 auto;min-height:100vh;padding:0;text-rendering:optimizeSpeed}body header .wrapper,body nav .wrapper,body main .wrapper,body footer .wrapper{margin:0 auto;padding:0 calc(var(--space)*2);max-width:var(--page-width)}body main{padding:calc(var(--space)*3.25) 0 0}body main article.wrapper__article{max-width:var(--article-width)}@media print{html{background:var(--color_white) !important}}.license{padding:calc(var(--space)*4) 0 0;margin:0 0 calc(var(--space)*8) 0}.license p{font-size:var(--font-size_xs);line-height:calc(var(--barespace)*1.8);margin:0 0 var(--space)}.license p:last-child{margin-bottom:0}.license p span{font-family:var(--font_500)}.license pre,.license code{font-family:var(--font_300mono);font-size:var(--font-size_xxxs);margin:0 0 var(--space)}.author+.license{border-top:none;padding:0 0 calc(var(--space)*4) 0;margin:0 0 calc(var(--space)*4) 0}main ol,main ul{font-family:var(--font_300);margin:calc(var(--space)*4) 0 calc(var(--space)*6) calc(var(--space)*3)}main ol li,main ul li{font-family:var(--font_300);font-size:var(--font-size_m);margin:0 0 calc(var(--space)*2)}main ol li::before,main ul li::before{content:"•";color:var(--color_black);display:inline-block;margin-left:calc(var(--space)*-2);width:calc(var(--space)*2)}@media(max-width: 50rem){main ol li,main ul li{margin:0 0 .4rem 0}}@media(max-width: 30rem){main ol li,main ul li{margin:0 0 .6rem 0}}@media(max-width: 20rem){main ol li,main ul li{margin:0 0 .8rem 0}}main ol li b code,main ol li strong code,main ul li b code,main ul li strong code{background:var(--color_white);border:.004rem solid var(--color_grey-1);border-radius:var(--border-radius-1);font-family:var(--font_500mono);padding:0 calc(var(--space)/2)}main ol li br,main ul li br{margin:.4rem 0 .25rem}main ol li code,main ul li code{background:var(--color_white);border:.004rem solid var(--color_grey-1);border-radius:var(--border-radius-1);font-family:var(--font_300mono);padding:0 calc(var(--space)/2)}main ol li p,main ul li p{display:inline}main ol li ol,main ol li ul,main ul li ol,main ul li ul{margin:var(--space) 0 var(--space) calc(var(--space)*2)}main ol li ol li,main ol li ul li,main ul li ol li,main ul li ul li{font-size:var(--font-size_s)}main ol li ol li br,main ol li ul li br,main ul li ol li br,main ul li ul li br{margin:calc(var(--space)/2) 0 calc(var(--space)/3)}main ol li ol li::before,main ol li ul li::before,main ul li ol li::before,main ul li ul li::before{content:"•";color:var(--color_black);display:inline-block}main ol li ol li:before,main ul li ol li:before{content:"";width:1.2rem}main ol li:before{content:""}main ul{list-style:none}ul[style*=list-style-type] li::before{content:"";display:none;margin:0;width:0}:root{--logo_gap: calc(var(--space)*2)}.logo{align-items:center;color:var(--color_black);display:flex;flex-direction:row;gap:var(--logo_gap);text-decoration:none}@media(max-width: 47rem){.logo{flex-direction:column;align-items:flex-start;flex-grow:0;gap:calc(var(--logo_gap)/2);justify-content:flex-start}}.logo__image{border-right:.04rem solid var(--color_black);padding:calc(var(--space)/3) var(--logo_gap) calc(var(--space)/3) 0}@media(max-width: 47rem){.logo__image{border:none;margin:0 auto;padding:0}}.logo__tagline,.logo__tagline b{color:var(--color_black);font-size:var(--font-size_s);line-height:normal;padding:0}@media(max-width: 47rem){.logo__tagline,.logo__tagline b{font-size:var(--font-size_xs);margin:0 auto;text-align:center}}.logo__tagline b{display:block}h1+dl.meta-data{margin:calc(var(--space)*-1) 0 calc(var(--space)*4) 0}@media(max-width: 47.2rem){h1+dl.meta-data{margin:var(--space) 0 calc(var(--space)*3) 0}}dl.meta-data{display:flex;flex-wrap:wrap;line-height:.9;margin:0 0 calc(var(--space)*2) 0;white-space:nowrap}dl.meta-data dd,dl.meta-data dt{color:var(--color_grey-6);display:inline;font-family:var(--font_300);font-size:var(--font-size_xxs);line-height:1}dl.meta-data dd time,dl.meta-data dt time{line-height:.9}dl.meta-data dd a:after,dl.meta-data dt a:after{content:""}dl.meta-data dt{font-family:var(--font_500)}dl.meta-data dd{margin:0 calc(var(--space)*1.4) 0 .3rem}dl.meta-data dd a{transition:var(--transition-1)}dl.meta-data dd a:hover{color:var(--color_action-variant);text-decoration:underline}.navigation-footer{background:var(--gradient_linear-1);padding:0 0 calc(var(--space)*8) 0}.navigation-footer__sections{display:flex;gap:calc(var(--space)*2);justify-content:space-between;margin:0}@media(max-width: 34rem){.navigation-footer__sections{flex-direction:column;gap:calc(var(--space)*4);text-align:center}}.navigation-footer__sections h2,.navigation-footer__sections h3{color:var(--color_black)}.navigation-footer__sections h3{font-family:var(--font_300);font-size:var(--font-size_m);font-weight:300;margin:0 0 calc(var(--space)*3) 0}@media(max-width: 34rem){.navigation-footer__sections h3{margin:0 0 calc(var(--space)*2) 0}}.navigation-footer ul{display:flex;flex-direction:column;gap:var(--space);list-style:outside none;margin:0;padding:0}@media(max-width: 34rem){.navigation-footer ul{flex-direction:column}}.navigation-footer ul li{font-size:var(--font-size_xs)}.navigation-footer ul li a{color:var(--color_action);font-family:var(--font_300);text-decoration:none;transition:var(--transition-0)}.navigation-footer ul li a:hover,.navigation-footer ul li a:active,.navigation-footer ul li a:focus{color:var(--color_action-variant);text-decoration:underline;text-underline-offset:.281rem}.navigation-footer ul.social{flex-direction:row;gap:var(--space)}@media(max-width: 34rem){.navigation-footer ul.social{justify-content:center;flex-direction:row}}.navigation-global{background:var(--color_white);border-bottom:.004rem solid var(--color_grey-2);border-top:.004rem solid var(--color_grey-2);box-shadow:var(--box-shadow-0);height:inherit}.navigation-global ul{display:flex;gap:calc(var(--space)*1.5);height:auto;list-style:none;margin:0;max-width:var(--page-width);padding:0;width:auto}@media(max-width: 32rem){.navigation-global ul{gap:0}}.navigation-global ul li{display:inline;overflow:hidden}.navigation-global__anchor{color:var(--color_action);display:block;font-family:var(--font_500);font-size:var(--font-size_xs);padding:0;position:relative;line-height:2.9rem;text-align:center;text-decoration:none;text-transform:capitalize;transition:var(--transition-0)}.navigation-global__anchor:after{position:absolute;bottom:0;left:0;right:0;margin:auto;width:0%;content:".";color:rgba(0,0,0,0);background:var(--color_black);height:.12rem}.navigation-global__anchor:after,.navigation-global__anchor:before{transition:var(--transition-0)}.navigation-global__anchor:active,.navigation-global__anchor:focus,.navigation-global__anchor:hover{color:var(--color_black);text-decoration:none}.navigation-global__anchor:active:after,.navigation-global__anchor:focus:after,.navigation-global__anchor:hover:after{width:100%}.navigation-global__anchor--active,.navigation-global__anchor--active:active,.navigation-global__anchor--active:hover,.navigation-global__anchor--active:focus{color:var(--color_black);text-decoration:none}.navigation-global__anchor--active:after,.navigation-global__anchor--active:active:after,.navigation-global__anchor--active:hover:after,.navigation-global__anchor--active:focus:after{background:var(--color_primary);width:100%}@media(max-width: 47.2rem){.navigation-global{border:none;border-top:.004rem solid var(--color_grey-2);position:relative;z-index:99}.navigation-global ul{align-items:center;background:var(--color_grey-0);border-bottom:.004rem solid var(--color_grey-2);border-top:.004rem solid var(--color_grey-0);flex-direction:column;gap:var(--space);justify-content:center;left:0;margin:.02rem 0 0 0;position:absolute;top:0;width:100%}.navigation-global ul li{background:var(--color_blue-2);color:#fff;display:flex;justify-content:center;margin:0;padding:1rem 0;width:100%}.navigation-global #menu-toggle:checked~ul{box-shadow:var(--box-shadow-0);visibility:visible}.navigation-global #menu-toggle:checked~ul li{height:calc(var(--space)*3.2);padding:0;transition:height 400ms cubic-bezier(0.23, 1, 0.32, 1)}.navigation-global #menu-toggle:checked~ul li:first-child{padding:1.4rem .5rem .5rem}.navigation-global #menu-toggle:checked~ul li:last-child{padding:.5rem .5rem 1.4rem}.navigation-global #menu-toggle~ul{visibility:collapse}.navigation-global #menu-toggle~ul li{height:0;margin:0;padding:0;border:0;transition:height 400ms cubic-bezier(0.23, 1, 0.32, 1)}}.navigation-global__menu-toggle{display:none}.navigation-global__menu-button-container{background:var(--color_action);border-radius:var(--border-radius-1);cursor:pointer;display:none;padding:1rem .5rem 1.25rem .5rem;width:30px}@media(max-width: 47.2rem){.navigation-global__menu-button-container{display:block;position:absolute;right:0;transform:scale(0.6);top:.04rem;z-index:999}}.navigation-global__menu-button,.navigation-global__menu-button::before,.navigation-global__menu-button::after{display:block;background:var(--color_white);position:absolute;height:.25rem;width:1.875rem;transition:transform 400ms cubic-bezier(0.23, 1, 0.32, 1);border-radius:var(--border-radius-2)}.navigation-global__menu-button::before{content:"";margin-top:-8px}.navigation-global__menu-button::after{content:"";margin-top:8px}#menu-toggle:checked+.navigation-global__menu-button-container .navigation-global__menu-button::before{margin-top:0;transform:rotate(405deg)}#menu-toggle:checked+.navigation-global__menu-button-container .navigation-global__menu-button::after{margin-top:0;transform:rotate(-405deg)}#menu-toggle:checked+.navigation-global__menu-button-container .navigation-global__menu-button{background:none}details.navigation-toc{background:var(--color_white);border:var(--border-0);border-radius:var(--border-radius-1)}details.navigation-toc summary{cursor:pointer;list-style:none;position:relative;padding:var(--space) calc(var(--space)*1.5)}details.navigation-toc summary:after{content:"";border-right:calc(var(--space)/6) solid;border-bottom:calc(var(--space)/6) solid;position:absolute;right:calc(var(--space)*1.5);height:var(--space);width:var(--space);top:50%;transform:translateY(-60%) rotate(45deg);transition:var(--transition-0)}details.navigation-toc summary h2{color:var(--color_action);display:inline;font-family:var(--font_500);font-size:var(--font-size_s);margin:0;transition:var(--transition-0)}details.navigation-toc summary:active h2,details.navigation-toc summary:focus h2,details.navigation-toc summary:hover h2{color:var(--color_action-variant)}details.navigation-toc ol{list-style:inside none;margin:calc(var(--space)*2) 0;padding:0 calc(var(--space)*1.5)}details.navigation-toc ol li{margin:0 0 var(--space) 0}details.navigation-toc ol li a,details.navigation-toc ol li a code{background:none;border:none;font-family:var(--font_400);font-size:var(--font-size_s);padding:0}details.navigation-toc ol li ol{margin:calc(var(--space)/2) 0 calc(var(--space)*1.5)}details.navigation-toc ol li ol li{margin:0 0 calc(var(--space)/2) 0}details.navigation-toc ol li ol li a,details.navigation-toc ol li ol li a code{font-family:var(--font_300);font-size:var(--font-size_xs)}details.navigation-toc ol~ol{margin:0 0 calc(var(--space)*2)}details.navigation-toc[open] summary:after{transform:rotate(-135deg)}details.navigation-toc[open] summary~*{animation:toc-open .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}@keyframes toc-open{0%{opacity:0;transform:translateY(calc(var(--space) * -1))}100%{opacity:1}}section.quotes{margin:calc(var(--space)*10) auto calc(var(--space)*10) auto}section.quotes h2.section-heading{border:none;margin:0;padding:0 0 calc(var(--space)/9)}section.quotes figure{background:var(--gradient_linear-0);border-bottom:var(--border-2);border-top:var(--border-2);color:var(--color_black);margin:0;padding:calc(var(--space)*6) 0}section.quotes figure blockquote{background:none;border:none;margin:0 calc(var(--space)*4) calc(var(--space)*5) calc(var(--space)*4);padding:0}section.quotes figure blockquote p{font-family:var(--font_300italic);font-size:var(--font-size_xxxl);line-height:calc(var(--barespace)*1.9)}section.quotes figure figcaption{font-family:var(--font_300);font-size:var(--font-size_s);font-weight:300;margin:0 calc(var(--space)*4);text-align:right}section.quotes figure figcaption span,section.quotes figure figcaption span cite{font-size:var(--font-size_xs)}section.quotes figure figcaption span time,section.quotes figure figcaption span cite time{font-family:var(--font_300mono)}section.quotes figure figcaption span{display:block}section.quotes figure figcaption span.expertise{font-family:var(--font_300italic);margin-bottom:var(--space)}section.quotes figure figcaption a{transition:var(--transition-1)}section.quotes figure figcaption a:hover{color:var(--color_action-variant);text-decoration:underline}section.related-articles{margin:calc(var(--space)*2) 0 calc(var(--space)*8) 0}section.related-articles article{border-bottom:var(--border-1);margin:0 0 calc(var(--space)*4) 0;padding:0 0 calc(var(--space)*4) 0}@media(max-width: 37.5rem){section.related-articles article{margin:0 0 calc(var(--space)*3) 0;padding:0 0 calc(var(--space)*2) 0}}section.related-articles article a{display:flex;gap:calc(var(--space)*2.5);padding:0;text-decoration:none}@media(max-width: 37.5rem){section.related-articles article a{display:inherit}}section.related-articles article a h3{color:var(--color_action);font-size:var(--font-size_m);margin:0 0 var(--space)}section.related-articles article a p{color:var(--color_black);font-size:var(--font-size_s);margin:0}@media(max-width: 37.5rem){section.related-articles article a p{font-size:var(--font-size_xs);line-height:calc(var(--space)*2)}}section.related-articles article a:active h3,section.related-articles article a:focus h3,section.related-articles article a:hover h3{color:var(--color_action-variant);text-decoration:underline;text-underline-offset:.281rem;transition:var(--transition-1)}section.related-articles article a:active p,section.related-articles article a:focus p,section.related-articles article a:hover p{color:var(--color_black);text-decoration:none}div.search{align-items:center;display:flex}div.search>div{margin:0 auto;min-width:12rem}h2.section-heading{border-bottom:var(--border-3);margin:0 0 calc(var(--space)*4);padding:0 0 calc(var(--space)/9)}h2.section-heading span{background:var(--color_black);border-top-left-radius:var(--border-radius-0);border-top-right-radius:var(--border-radius-0);color:var(--color_white);display:inline-block;font-family:var(--font_400);font-size:var(--font-size_xs);padding:calc(var(--space)/3) var(--space) calc(var(--space)/4)}.sources li{margin:0 0 var(--space)}.sources li a{font-size:var(--font-size_s)}.stage{border-bottom-left-radius:var(--border-radius-0);border-bottom-right-radius:var(--border-radius-0);background-image:url(/assets/graphics/cogs.svg),var(--gradient_linear-1);background-repeat:no-repeat;background-position:top right;background-size:contain;margin:calc(var(--space)*2) calc(var(--space)*-2) calc(var(--space)*8) calc(var(--space)*-2);padding:0 calc(var(--space)*3) calc(var(--space)*4) calc(var(--space)*3)}.stage h1{font-size:var(--font-size_xxxl)}.stage p{border-bottom:var(--border-0);font-family:var(--font_300);font-size:var(--font-size_s);margin:0 0 calc(var(--space)*4.4);padding:0 0 calc(var(--space)*3.4)}.stage .tag-list ul{display:grid;gap:var(--space);grid-template-columns:repeat(3, 1fr)}@media(max-width: 37.5rem){.stage .tag-list ul{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 34rem){.stage .tag-list ul{grid-template-columns:repeat(1, 1fr)}}.stage .tag-list ul li a.tag-list__anchor{background:none;display:block;font-size:var(--font-size_s);padding:0}.stage .tag-list ul li a.tag-list__anchor:active .tag-list__tag-name,.stage .tag-list ul li a.tag-list__anchor:focus .tag-list__tag-name,.stage .tag-list ul li a.tag-list__anchor:hover .tag-list__tag-name{text-decoration:underline;text-underline-offset:.281rem}.stage .tag-list ul li a.tag-list__anchor:active .tag-list__tag-count span,.stage .tag-list ul li a.tag-list__anchor:focus .tag-list__tag-count span,.stage .tag-list ul li a.tag-list__anchor:hover .tag-list__tag-count span{text-decoration:unset}.stage .tag-list ul li a.tag-list__anchor:before{content:"";display:none}.summary{border-top:var(--border-1);border-bottom:var(--border-1);display:flex;gap:calc(var(--space)*2.5);line-height:1.225;padding:calc(var(--space)*2) 0;margin:0 0 calc(var(--space)*2) 0}@media(max-width: 37.5rem){.summary{display:inherit}}.summary p{font-family:var(--font_400);font-size:var(--font-size_m);margin:0}.summary p code{font-family:var(--font_500mono)}.summary p em,.summary p i{font-family:var(--font_400italic)}.main-section~.summary{border-top:none;padding:0 0 calc(var(--space)*2)}.highlighter-rouge pre{background:var(--color_white);border:.004rem solid var(--color_grey-2);border-radius:var(--border-radius-1);box-shadow:var(--box-shadow-inset-0);margin:calc(var(--space)*3) 0 calc(var(--space)*5);overflow-x:scroll;padding:calc(var(--space)/2) var(--space) var(--space) var(--space)}.highlighter-rouge pre code{font-family:var(--font_300mono);font-size:var(--font-size_xs);padding:0}.highlighter-rouge pre code .hll{background-color:#ffc}.highlighter-rouge pre code .c{color:#685638;font-family:var(--font_400monoitalic)}.highlighter-rouge pre code .err{color:#a40000}.highlighter-rouge pre code .g{color:#000}.highlighter-rouge pre code .k{color:#204a87;font-family:var(--font_400mono)}.highlighter-rouge pre code .l{color:#000}.highlighter-rouge pre code .n{color:#000}.highlighter-rouge pre code .o{color:#b50000;font-family:var(--font_400mono)}.highlighter-rouge pre code .x{color:#000}.highlighter-rouge pre code .p{color:#000;font-family:var(--font_400mono)}.highlighter-rouge pre code .cm{color:#685638;font-family:var(--font_400monoitalic)}.highlighter-rouge pre code .cp{color:#685638;font-family:var(--font_400monoitalic)}.highlighter-rouge pre code .c1{color:#685638;font-family:var(--font_400monoitalic)}.highlighter-rouge pre code .cs{color:#685638;font-family:var(--font_400monoitalic)}.highlighter-rouge pre code .gd{color:#a40000}.highlighter-rouge pre code .ge{color:#000;font-family:var(--font_400monoitalic)}.highlighter-rouge pre code .gr{color:var(--color_alert)}.highlighter-rouge pre code .gh{color:navy;font-family:var(--font_400mono)}.highlighter-rouge pre code .gi{color:#00a000}.highlighter-rouge pre code .go{color:#000;font-family:var(--font_400monoitalic)}.highlighter-rouge pre code .gp{color:#685638}.highlighter-rouge pre code .gs{color:#000;font-family:var(--font_400mono)}.highlighter-rouge pre code .gu{color:purple;font-family:var(--font_400mono)}.highlighter-rouge pre code .gt{color:#a40000;font-family:var(--font_400mono)}.highlighter-rouge pre code .kc{color:#204a87;font-family:var(--font_400mono)}.highlighter-rouge pre code .kd{color:#204a87;font-family:var(--font_400mono)}.highlighter-rouge pre code .kn{color:#204a87;font-family:var(--font_400mono)}.highlighter-rouge pre code .kp{color:#204a87;font-family:var(--font_400mono)}.highlighter-rouge pre code .kr{color:#204a87;font-family:var(--font_400mono)}.highlighter-rouge pre code .kt{color:#204a87;font-family:var(--font_400mono)}.highlighter-rouge pre code .ld{color:#000}.highlighter-rouge pre code .m{color:#0000cf;font-family:var(--font_400mono)}.highlighter-rouge pre code .s{color:#1f6400}.highlighter-rouge pre code .na{color:#a8007e}.highlighter-rouge pre code .nb{color:#204a87}.highlighter-rouge pre code .nc{color:#000}.highlighter-rouge pre code .no{color:#000}.highlighter-rouge pre code .nd{color:#5c35cc;font-family:var(--font_400mono)}.highlighter-rouge pre code .ni{color:#b50000}.highlighter-rouge pre code .ne{color:#c00;font-family:var(--font_400mono)}.highlighter-rouge pre code .nf{color:#000}.highlighter-rouge pre code .nl{color:#f57900}.highlighter-rouge pre code .nn{color:#000}.highlighter-rouge pre code .nx{color:#000}.highlighter-rouge pre code .py{color:#000}.highlighter-rouge pre code .nt{color:#204a87;font-family:var(--font_400mono)}.highlighter-rouge pre code .nv{color:#000}.highlighter-rouge pre code .ow{color:#204a87;font-family:var(--font_400mono)}.highlighter-rouge pre code .w{color:#f8f8f8;text-decoration:underline}.highlighter-rouge pre code .mf{color:#0000cf;font-family:var(--font_400mono)}.highlighter-rouge pre code .mh{color:#0000cf;font-family:var(--font_400mono)}.highlighter-rouge pre code .mi{color:#0000cf;font-family:var(--font_400mono)}.highlighter-rouge pre code .mo{color:#0000cf;font-family:var(--font_400mono)}.highlighter-rouge pre code .sb{color:#1f6400}.highlighter-rouge pre code .sc{color:#1f6400}.highlighter-rouge pre code .sd{color:#685638;font-family:var(--font_400monoitalic)}.highlighter-rouge pre code .s2{color:#1f6400}.highlighter-rouge pre code .se{color:#1f6400}.highlighter-rouge pre code .sh{color:#1f6400}.highlighter-rouge pre code .si{color:#1f6400}.highlighter-rouge pre code .sx{color:#1f6400}.highlighter-rouge pre code .sr{color:#1f6400}.highlighter-rouge pre code .s1{color:#1f6400}.highlighter-rouge pre code .ss{color:#1f6400}.highlighter-rouge pre code .bp{color:#3465a4}.highlighter-rouge pre code .vc{color:#000}.highlighter-rouge pre code .vg{color:#000}.highlighter-rouge pre code .vi{color:#000}.highlighter-rouge pre code .il{color:#0000cf;font-family:var(--font_400mono)}div.highlighter-rouge code{background:none;border:none}table{border-collapse:collapse;border-spacing:0;margin:calc(var(--space)*4) 0;min-width:100%;overflow-x:auto;width:100%}@media(max-width: 47rem){table{display:block}}table::-webkit-scrollbar{-webkit-appearance:none;height:.875rem;width:.875rem}table::-webkit-scrollbar-thumb{border-radius:.5rem;border:.1875 solid var(--color_white-0);background-color:rgba(0,0,0,.3)}table caption{border-bottom:.004rem solid var(--color_grey-2);caption-side:bottom;color:var(--color_grey-5);font-family:var(--font_400);font-size:var(--font-size_xxs);padding:calc(var(--space)*2) 0;text-align:left}table caption p{font-family:var(--font_300);font-size:var(--font-size_xxs);line-height:1.2}table thead tr{box-shadow:var(--box-shadow-0);position:sticky;top:0;z-index:2}table tr{border-bottom:calc(var(--space)/2) solid var(--color_grey-0);color:var(--color_black-0);font-family:var(--font_300);font-size:var(--font-size_xs);margin:0}table tr th{background:var(--color_grey-0);font-family:var(--font_400);font-size:var(--font-size_xs);padding:var(--space) var(--space) calc(var(--space)*2) var(--space);text-align:left;vertical-align:top}table tr th:first-child{padding:var(--space) var(--space) calc(var(--space)*2) 0}table td{background:var(--color_white);padding:calc(var(--space)*2) var(--space);vertical-align:top}table td p{color:var(--color_black-0);font-family:var(--font_300);font-size:var(--font-size_xs);line-height:calc(var(--space)*2);margin:0 0 .5rem 0}table td p small{font-size:var(--font-size_xxs)}table td p:last-of-type{margin:0}table td ol,table td ul{margin:-0.2rem 0 0 -1.2rem}table td ol li,table td ul li{font-size:inherit}table td p+ol,table td p+ul{margin:0 0 0 -1.2rem}nav.tag-list ul{display:flex;flex-wrap:wrap;gap:calc(var(--space)*1.5);list-style:none;margin:0;padding:0}nav.tag-list ul__item,nav.tag-list ul li{margin:0;white-space:nowrap}nav.tag-list ul__item::before,nav.tag-list ul li::before{content:"";display:none;margin:0;padding:0;width:0}nav.tag-list ul__item__anchor,nav.tag-list ul__item a,nav.tag-list ul li__anchor,nav.tag-list ul li a{background:var(--color_grey-2);border-bottom-left-radius:var(--border-radius-2);border-top-left-radius:var(--border-radius-2);border-bottom-right-radius:var(--border-radius-0);border-top-right-radius:var(--border-radius-0);font-size:var(--font-size_xs);margin:0;padding:calc(var(--space)/2.8) var(--space) calc(var(--space)/2.5);transition:var(--transition-1);white-space:nowrap}nav.tag-list ul__item__anchor .tag-list__tag-name,nav.tag-list ul__item a .tag-list__tag-name,nav.tag-list ul li__anchor .tag-list__tag-name,nav.tag-list ul li a .tag-list__tag-name{color:var(--color_action);display:inline-block;font-family:var(--font_400condensed)}nav.tag-list ul__item__anchor .tag-list__tag-count,nav.tag-list ul__item a .tag-list__tag-count,nav.tag-list ul li__anchor .tag-list__tag-count,nav.tag-list ul li a .tag-list__tag-count{color:var(--color_grey-6);font-family:var(--font_300condensed);font-size:80%;margin:0 0 0 calc(var(--space)/1.5)}nav.tag-list ul__item__anchor:active,nav.tag-list ul__item__anchor:focus,nav.tag-list ul__item__anchor:hover,nav.tag-list ul__item a:active,nav.tag-list ul__item a:focus,nav.tag-list ul__item a:hover,nav.tag-list ul li__anchor:active,nav.tag-list ul li__anchor:focus,nav.tag-list ul li__anchor:hover,nav.tag-list ul li a:active,nav.tag-list ul li a:focus,nav.tag-list ul li a:hover{background:var(--color_grey-1);text-decoration:none;transition:var(--transition-1)}nav.tag-list ul__item__anchor:active .tag-list__tag-name,nav.tag-list ul__item__anchor:focus .tag-list__tag-name,nav.tag-list ul__item__anchor:hover .tag-list__tag-name,nav.tag-list ul__item a:active .tag-list__tag-name,nav.tag-list ul__item a:focus .tag-list__tag-name,nav.tag-list ul__item a:hover .tag-list__tag-name,nav.tag-list ul li__anchor:active .tag-list__tag-name,nav.tag-list ul li__anchor:focus .tag-list__tag-name,nav.tag-list ul li__anchor:hover .tag-list__tag-name,nav.tag-list ul li a:active .tag-list__tag-name,nav.tag-list ul li a:focus .tag-list__tag-name,nav.tag-list ul li a:hover .tag-list__tag-name{color:var(--color_action-variant)}nav.tag-list ul__item__anchor:active .tag-list__tag-count,nav.tag-list ul__item__anchor:focus .tag-list__tag-count,nav.tag-list ul__item__anchor:hover .tag-list__tag-count,nav.tag-list ul__item a:active .tag-list__tag-count,nav.tag-list ul__item a:focus .tag-list__tag-count,nav.tag-list ul__item a:hover .tag-list__tag-count,nav.tag-list ul li__anchor:active .tag-list__tag-count,nav.tag-list ul li__anchor:focus .tag-list__tag-count,nav.tag-list ul li__anchor:hover .tag-list__tag-count,nav.tag-list ul li a:active .tag-list__tag-count,nav.tag-list ul li a:focus .tag-list__tag-count,nav.tag-list ul li a:hover .tag-list__tag-count{color:var(--color_black)}nav.tag-list ul__item__anchor:before,nav.tag-list ul__item a:before,nav.tag-list ul li__anchor:before,nav.tag-list ul li a:before{color:var(--color_white);content:"•   "}section.tag-list-section{margin:calc(var(--space)*2) 0 calc(var(--space)*8) 0}.tag-teasers-grouped{margin:calc(var(--space)*2) 0 calc(var(--space)*8)}.tag-teasers-grouped>article{border-bottom:var(--border-1);margin:0 0 calc(var(--space)*4) 0;padding:0 0 calc(var(--space)*4) 0}@media(max-width: 37.5rem){.tag-teasers-grouped>article{margin:0 0 calc(var(--space)*3) 0;padding:0 0 calc(var(--space)*2) 0}}.tag-teasers-grouped>article a{display:flex;gap:calc(var(--space)*2.5);text-decoration:none}@media(max-width: 37.5rem){.tag-teasers-grouped>article a{display:inherit}}.tag-teasers-grouped>article a h3{color:var(--color_action);font-size:var(--font-size_m);margin:0 0 var(--space)}.tag-teasers-grouped>article a p{color:var(--color_black);font-size:var(--font-size_s);margin:0}@media(max-width: 37.5rem){.tag-teasers-grouped>article a p{font-size:var(--font-size_xs);line-height:calc(var(--space)*2)}}.tag-teasers-grouped>article a:active h3,.tag-teasers-grouped>article a:focus h3,.tag-teasers-grouped>article a:hover h3{color:var(--color_action-variant);text-decoration:underline;text-underline-offset:.281rem;transition:var(--transition-1)}.tag-teasers-grouped>article a:active p,.tag-teasers-grouped>article a:focus p,.tag-teasers-grouped>article a:hover p{color:var(--color_black);text-decoration:none}.tag-teasers-grouped__boxes{display:grid;gap:calc(var(--space)*3);grid-template-columns:repeat(2, 1fr);margin:0 0 calc(var(--space)*2)}@media(max-width: 34rem){.tag-teasers-grouped__boxes{grid-template-columns:repeat(1, 1fr)}}.tag-teasers-grouped__boxes article a{color:var(--color_black);display:flex;flex-direction:column;text-decoration:none}.tag-teasers-grouped__boxes article a h3{color:var(--color_action);font-size:var(--font-size_s);margin:0 0 var(--space)}.tag-teasers-grouped__boxes article a p{font-size:var(--font-size_xs);line-height:calc(var(--space)*2);margin:0}.tag-teasers-grouped__boxes article a:active h3,.tag-teasers-grouped__boxes article a:focus h3,.tag-teasers-grouped__boxes article a:hover h3{color:var(--color_action-variant);text-decoration:underline;text-underline-offset:.281rem;transition:var(--transition-1)}.tag-teasers-grouped__boxes article a:active p,.tag-teasers-grouped__boxes article a:focus p,.tag-teasers-grouped__boxes article a:hover p{color:var(--color_black);text-decoration:none}.tag-teasers-grouped a.more{border-top:var(--border-1);display:block;font-family:var(--font_400condensed);font-size:var(--font-size_xs);margin:calc(var(--space)*4) 0 0 0;padding:calc(var(--space)*4) 0 0 0;text-align:right}.tag-teasers-grouped a.more span{background:var(--color_grey-2);border-bottom-left-radius:var(--border-radius-2);border-top-left-radius:var(--border-radius-2);border-bottom-right-radius:var(--border-radius-0);border-top-right-radius:var(--border-radius-0);color:var(--color_action);display:inline-block;margin:0;padding:calc(var(--space)/2.8) var(--space) calc(var(--space)/2.5);transition:var(--transition-1);white-space:nowrap}.tag-teasers-grouped a.more span:before{color:var(--color_white);content:"•   "}.tag-teasers-grouped a.more:active span,.tag-teasers-grouped a.more:focus span,.tag-teasers-grouped a.more:hover span{background:var(--color_grey-1);color:var(--color_action-variant);text-decoration:none;transition:var(--transition-1)}section.teaser-boxes h2{margin-top:0}section.teaser-boxes h2 a{color:var(--color_grey-7)}section.teaser-boxes div{display:grid;gap:calc(var(--space)*3);grid-template-columns:repeat(2, 1fr);margin:0 0 calc(var(--space)*2)}@media(max-width: 32rem){section.teaser-boxes div{grid-template-columns:repeat(1, 1fr)}}section.teaser-boxes div article a{color:var(--color_black);display:flex;flex-direction:column;text-decoration:none}section.teaser-boxes div article a h3{color:var(--color_action);font-size:var(--font-size_m);margin:0 0 var(--space)}section.teaser-boxes div article a p{font-size:var(--font-size_xs);line-height:calc(var(--space)*2);margin:0}section.teaser-boxes div article a:active h3,section.teaser-boxes div article a:focus h3,section.teaser-boxes div article a:hover h3{text-decoration:underline}section.teaser-boxes div article a:active p,section.teaser-boxes div article a:focus p,section.teaser-boxes div article a:hover p{text-decoration:none}article.teaser-page{margin:0 calc(var(--space)*-2) calc(var(--space)*2)}@media(max-width: 37.5rem){article.teaser-page{margin:0 calc(var(--space)*-2) 0}}article.teaser-page a{display:flex;gap:calc(var(--space)*2);padding:calc(var(--space)*2);text-decoration:none}@media(max-width: 37.5rem){article.teaser-page a{display:inherit}}article.teaser-page a h2{color:var(--color_action);font-size:var(--font-size_m);margin:0 0 var(--space)}article.teaser-page a p{color:var(--color_black);font-size:var(--font-size_s);margin:0}@media(max-width: 37.5rem){article.teaser-page a p{font-size:var(--font-size_xs);line-height:calc(var(--space)*2)}}article.teaser-page a:active h3,article.teaser-page a:focus h3,article.teaser-page a:hover h3{text-decoration:underline}article.teaser-page a:active p,article.teaser-page a:focus p,article.teaser-page a:hover p{text-decoration:none}body{font-family:var(--font_300);font-size:var(--font-size_m)}abbr{cursor:help;text-decoration:dotted underline;text-underline-offset:.281rem}p{font-family:var(--font_300);font-size:var(--font-size_m);line-height:calc(var(--space)*2.4);margin:0 0 calc(var(--space)*2);max-width:calc(var(--space)*70);text-wrap:stable}p code,p kbd{background:var(--color_white);border:.004rem solid var(--color_grey-1);border-radius:var(--border-radius-1);font-family:var(--font_300mono);font-size:80%;padding:0 calc(var(--space)/2)}h1+p{margin:calc(var(--space)*2) 0 calc(var(--space)*3)}b,strong{font-family:var(--font_400condensed);font-weight:normal}b i,b em,strong i,strong em{font-family:var(--font_400italic)}b code,b kbd,strong code,strong kbd{background:var(--color_white);border:.004rem solid var(--color_grey-1);border-radius:var(--border-radius-1);font-family:var(--font_500mono);font-size:80%;padding:0 calc(var(--space)/2)}cite,em,i,q{font-family:var(--font_300italic);font-style:normal}cite b,cite strong,em b,em strong,i b,i strong,q b,q strong{font-family:var(--font_400condenseditalic)}del,s{text-decoration:line-through}sub,sup{font-size:var(--font-size_s);line-height:1}code,kbd{font-family:var(--font_500mono);font-size:80%;white-space:break-spaces}li code,li kbd{font-family:var(--font_500mono);font-size:80%;white-space:break-spaces}td code,td kbd{background:var(--color_white);border:.004rem solid var(--color_grey-1);border-radius:var(--border-radius-1);font-size:80%;padding:0 calc(var(--space)/2)}td kbd{background:var(--gradient_linear-1);font-size:85%}form code,form kbd{font-size:100%;font-weight:normal}math{font-family:var(--font_300)}time{font-family:var(--font_300mono)}hr{color:var(--color_grey-4);background:var(--color_grey-4);height:calc(var(--space)/10);border:0;margin:calc(var(--space)*6) 0}:root{--transformation-0: rotate(2.5deg) scale(1.1)}:root{--transition-0: all .3s ease-in-out;--transition-1: all .6s ease}:root{--font_100: '100';--font_100italic: '100italic';--font_100mono: '100mono';--font_100monoitalic: '100monoitalic';--font_100condensed: '100condensed';--font_100condenseditalic: '100condenseditalic';--font_100: '200';--font_100italic: '200italic';--font_200mono: '200';--font_200monoitalic: '200monoitalic';--font_200condensed: '200condensed';--font_200condenseditalic: '200condenseditalic';--font_300: '300';--font_300italic: '300italic';--font_300mono: '300mono';--font_300monoitalic: '300monoitalic';--font_300condensed: '300condensed';--font_300condenseditalic: '300condenseditalic';--font_400: '400';--font_400italic: '400italic';--font_400mono: '400mono';--font_400monoitalic: '400monoitalic';--font_400condensed: '400condensed';--font_400condenseditalic: '400condenseditalic';--font_500: '500';--font_500italic: '500italic';--font_500mono: '500mono';--font_500monoitalic: '500monoitalic';--font_500condensed: '500condensed';--font_500condenseditalic: '500condenseditalic';--font_600mono: '600mono';--font_600monoitalic: '600monoitalic';--font_600condensed: '600condensed';--font_600condenseditalic: '600condenseditalic';--font_700: '700';--font_700italic: '700italic';--font_700mono: '700mono';--font_700monoitalic: '700monoitalic';--font_700condensed: '700condensed';--font_700condenseditalic: '700condenseditalic';--font_800: '800';--font_800italic: '800italic';--font_800condensed: '800condensed';--font_800condenseditalic: '800condenseditalic';--font_900: '900';--font_900italic: '900italic';--font_900condensed: '900condensed';--font_900condenseditalic: '900condenseditalic'}@font-face{font-family:"100";font-display:swap;font-style:normal;font-weight:100;src:url("/assets/fonts/Roboto-Thin.woff2") format("woff2")}@font-face{font-family:"100italic";font-display:swap;font-style:italic;font-weight:100;src:url("/assets/fonts/Roboto-ThinItalic.woff2") format("woff2")}@font-face{font-family:"100mono";font-display:swap;font-style:normal;font-weight:100;src:url("/assets/fonts/RobotoMono-Thin.woff2") format("woff2")}@font-face{font-family:"100monoitalic";font-display:swap;font-style:italic;font-weight:100;src:url("/assets/fonts/RobotoMono-ThinItalic.woff2") format("woff2")}@font-face{font-family:"100condensed";font-display:swap;font-style:normal;font-weight:100;src:url("/assets/fonts/RobotoCondensed-Thin.woff2") format("woff2")}@font-face{font-family:"100condenseditalic";font-display:swap;font-style:italic;font-weight:100;src:url("/assets/fonts/RobotoCondensed-ThinItalic.woff2") format("woff2")}@font-face{font-family:"200";font-display:swap;font-style:normal;font-weight:200;src:url("/assets/fonts/Roboto-ExtraLight.woff2") format("woff2")}@font-face{font-family:"200italic";font-display:swap;font-style:italic;font-weight:200;src:url("/assets/fonts/Roboto-ExtraLightItalic.woff2") format("woff2")}@font-face{font-family:"200mono";font-display:swap;font-style:normal;font-weight:200;src:url("/assets/fonts/RobotoMono-ExtraLight.woff2") format("woff2")}@font-face{font-family:"200monoitalic";font-display:swap;font-style:italic;font-weight:200;src:url("/assets/fonts/RobotoMono-ExtraLightItalic.woff2") format("woff2")}@font-face{font-family:"200condensed";font-display:swap;font-style:normal;font-weight:200;src:url("/assets/fonts/RobotoCondensed-ExtraLight.woff2") format("woff2")}@font-face{font-family:"200condenseditalic";font-display:swap;font-style:italic;font-weight:200;src:url("/assets/fonts/RobotoCondensed-ExtraLightItalic.woff2") format("woff2")}@font-face{font-family:"300";font-display:swap;font-style:normal;font-weight:300;src:url("/assets/fonts/Roboto-Light.woff2") format("woff2")}@font-face{font-family:"300italic";font-display:swap;font-style:italic;font-weight:300;src:url("/assets/fonts/Roboto-LightItalic.woff2") format("woff2")}@font-face{font-family:"300mono";font-display:swap;font-style:normal;font-weight:300;src:url("/assets/fonts/RobotoMono-Light.woff2") format("woff2")}@font-face{font-family:"300monoitalic";font-display:swap;font-style:italic;font-weight:300;src:url("/assets/fonts/RobotoMono-LightItalic.woff2") format("woff2")}@font-face{font-family:"300condensed";font-display:swap;font-style:normal;font-weight:300;src:url("/assets/fonts/RobotoCondensed-Light.woff2") format("woff2")}@font-face{font-family:"300condenseditalic";font-display:swap;font-style:italic;font-weight:300;src:url("/assets/fonts/RobotoCondensed-LightItalic.woff2") format("woff2")}@font-face{font-family:"400";font-display:swap;font-style:normal;font-weight:400;src:url("/assets/fonts/Roboto-Regular.woff2") format("woff2")}@font-face{font-family:"400italic";font-display:swap;font-style:italic;font-weight:400;src:url("/assets/fonts/Roboto-RegularItalic.woff2") format("woff2")}@font-face{font-family:"400mono";font-display:swap;font-style:normal;font-weight:400;src:url("/assets/fonts/RobotoMono-Regular.woff2") format("woff2")}@font-face{font-family:"400monoitalic";font-display:swap;font-style:italic;font-weight:400;src:url("/assets/fonts/RobotoMono-RegularItalic.woff2") format("woff2")}@font-face{font-family:"400condensed";font-display:swap;font-style:normal;font-weight:400;src:url("/assets/fonts/RobotoCondensed-Regular.woff2") format("woff2")}@font-face{font-family:"400condenseditalic";font-display:swap;font-style:italic;font-weight:400;src:url("/assets/fonts/RobotoCondensed-RegularItalic.woff2") format("woff2")}@font-face{font-family:"500";font-display:swap;font-style:normal;font-weight:500;src:url("/assets/fonts/Roboto-Medium.woff2") format("woff2")}@font-face{font-family:"500italic";font-display:swap;font-style:italic;font-weight:500;src:url("/assets/fonts/Roboto-MediumItalic.woff2") format("woff2")}@font-face{font-family:"500mono";font-display:swap;font-style:normal;font-weight:500;src:url("/assets/fonts/RobotoMono-Medium.woff2") format("woff2")}@font-face{font-family:"500monoitalic";font-display:swap;font-style:italic;font-weight:500;src:url("/assets/fonts/RobotoMono-MediumItalic.woff2") format("woff2")}@font-face{font-family:"500condensed";font-display:swap;font-style:normal;font-weight:500;src:url("/assets/fonts/RobotoCondensed-Medium.woff2") format("woff2")}@font-face{font-family:"500condenseditalic";font-display:swap;font-style:italic;font-weight:500;src:url("/assets/fonts/RobotoCondensed-MediumItalic.woff2") format("woff2")}@font-face{font-family:"600mono";font-display:swap;font-style:normal;font-weight:600;src:url("/assets/fonts/RobotoMono-SemiBold.woff2") format("woff2")}@font-face{font-family:"600monoitalic";font-display:swap;font-style:italic;font-weight:600;src:url("/assets/fonts/RobotoMono-SemiBoldItalic.woff2") format("woff2")}@font-face{font-family:"600condensed";font-display:swap;font-style:normal;font-weight:600;src:url("/assets/fonts/RobotoCondensed-SemiBold.woff2") format("woff2")}@font-face{font-family:"600condenseditalic";font-display:swap;font-style:italic;font-weight:600;src:url("/assets/fonts/RobotoCondensed-SemiBoldItalic.woff2") format("woff2")}@font-face{font-family:"700";font-display:swap;font-style:normal;font-weight:700;src:url("/assets/fonts/Roboto-Bold.woff2") format("woff2")}@font-face{font-family:"700italic";font-display:swap;font-style:italic;font-weight:700;src:url("/assets/fonts/Roboto-BoldItalic.woff2") format("woff2")}@font-face{font-family:"700mono";font-display:swap;font-style:normal;font-weight:700;src:url("/assets/fonts/RobotoMono-Bold.woff2") format("woff2")}@font-face{font-family:"700monoitalic";font-display:swap;font-style:italic;font-weight:700;src:url("/assets/fonts/RobotoMono-BoldItalic.woff2") format("woff2")}@font-face{font-family:"700condensed";font-display:swap;font-style:normal;font-weight:700;src:url("/assets/fonts/RobotoCondensed-Bold.woff2") format("woff2")}@font-face{font-family:"700condenseditalic";font-display:swap;font-style:italic;font-weight:700;src:url("/assets/fonts/RobotoCondensed-BoldItalic.woff2") format("woff2")}@font-face{font-family:"800";font-display:swap;font-style:normal;font-weight:800;src:url("/assets/fonts/Roboto-ExtraBold.woff2") format("woff2")}@font-face{font-family:"800italic";font-display:swap;font-style:italic;font-weight:800;src:url("/assets/fonts/Roboto-ExtraBoldItalic.woff2") format("woff2")}@font-face{font-family:"800condensed";font-display:swap;font-style:normal;font-weight:800;src:url("/assets/fonts/RobotoCondensed-ExtraBold.woff2") format("woff2")}@font-face{font-family:"800condenseditalic";font-display:swap;font-style:italic;font-weight:800;src:url("/assets/fonts/RobotoCondensed-ExtraBoldItalic.woff2") format("woff2")}@font-face{font-family:"900";font-display:swap;font-style:normal;font-weight:900;src:url("/assets/fonts/Roboto-Black.woff2") format("woff2")}@font-face{font-family:"900italic";font-display:swap;font-style:italic;font-weight:900;src:url("/assets/fonts/Roboto-BlackItalic.woff2") format("woff2")}@font-face{font-family:"900condensed";font-display:swap;font-style:normal;font-weight:900;src:url("/assets/fonts/RobotoCondensed-Black.woff2") format("woff2")}@font-face{font-family:"900condenseditalic";font-display:swap;font-style:italic;font-weight:900;src:url("/assets/fonts/RobotoCondensed-BlackItalic.woff2") format("woff2")}img.visual{border-radius:var(--border-radius-1);height:140px;margin:0;width:140px}@media(max-width: 37.5rem){.summary img.visual,.tag-teasers-grouped img.visual,.teaser-page img.visual{float:left;height:102px;margin:calc(var(--space)/2) calc(var(--space)*2) calc(var(--space)/2) 0;width:102px}}@media(max-width: 37.5rem){.tag-teasers-grouped img.visual,.teaser-page img.visual{height:92px;margin:calc(var(--space)/6) calc(var(--space)*1.2) calc(var(--space)/2) 0;width:92px}}.website-footer{background:var(--color_tertiary);color:var(--color_white);font-size:var(--font-size_m);margin:0 0 calc(var(--space)*8) 0}.website-footer .container{align-items:center;display:flex;flex-direction:row;gap:calc(var(--space)*4);justify-content:space-between;padding:calc(var(--space)*8) 0 0}@media(max-width: 34rem){.website-footer .container{flex-direction:column;gap:calc(var(--space)*2)}}.website-footer .logo__image{border:none;padding:0}@media(max-width: 34rem){.website-footer .logo__image{margin:0 auto}}.website-footer .logo__tagline{display:none;visibility:hidden}.website-footer aside{color:var(--color_black);margin:0;padding:0}.website-footer aside h2{color:var(--color_black)}.website-footer aside p{font-family:var(--font_300);font-size:var(--font-size_xxs);line-height:calc(var(--space)*2);margin:0;padding:0;text-align:right}@media(max-width: 34rem){.website-footer aside p{text-align:center}}.website-header{background:var(--color_grey-1);padding:calc(var(--space)*2) 0}.website-header>div.wrapper{display:flex;gap:calc(var(--space)*2);justify-content:space-between}@media(max-width: 47rem){.website-header>div.wrapper{flex-direction:column;gap:calc(var(--space)*2);justify-content:center}}/*# sourceMappingURL=style.css.map */