/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-display:swap;font-family:Alegreya;font-style:normal;font-weight:500;src:url(/themes/custom/mtt/dist/7c2b4f1947c43dbf6082.eot);src:url(/themes/custom/mtt/dist/7c2b4f1947c43dbf6082.eot#iefix) format("embedded-opentype"),url(/themes/custom/mtt/dist/a1b88b45ff5b9e0cc939.woff2) format("woff2"),url(/themes/custom/mtt/dist/f0042c4dc15f4fb201ea.woff) format("woff"),url(/themes/custom/mtt/dist/9217af1ba98cedb691f8.ttf) format("truetype"),url(/themes/custom/mtt/dist/addc1434799b0bb75641.svg#Alegreya) format("svg")}@font-face{font-display:swap;font-family:Alegreya;font-style:normal;font-weight:700;src:url(/themes/custom/mtt/dist/7abb9520b0f5b195e69f.eot);src:url(/themes/custom/mtt/dist/7abb9520b0f5b195e69f.eot#iefix) format("embedded-opentype"),url(/themes/custom/mtt/dist/f52be836fe3f356330e2.woff2) format("woff2"),url(/themes/custom/mtt/dist/f1801b7a62e99f7fc89d.woff) format("woff"),url(/themes/custom/mtt/dist/04dc04a3661a63a05863.ttf) format("truetype"),url(/themes/custom/mtt/dist/383a92078f2fc1f98e20.svg#Alegreya) format("svg")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/themes/custom/mtt/dist/718c721859c94b975489.eot);src:url(/themes/custom/mtt/dist/718c721859c94b975489.eot#iefix) format("embedded-opentype"),url(/themes/custom/mtt/dist/a326ef9a2bd62d0c5394.woff2) format("woff2"),url(/themes/custom/mtt/dist/8ec38611b6ee70e1ebf9.woff) format("woff"),url(/themes/custom/mtt/dist/0b7ebb30c248fcda7217.ttf) format("truetype"),url(/themes/custom/mtt/dist/53f58e7a1e8ffcd4846b.svg#Inter) format("svg")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(/themes/custom/mtt/dist/628a7f8206b2516fd4a4.eot);src:url(/themes/custom/mtt/dist/628a7f8206b2516fd4a4.eot#iefix) format("embedded-opentype"),url(/themes/custom/mtt/dist/f57ecb0ae6a81c6dc740.woff2) format("woff2"),url(/themes/custom/mtt/dist/49066b0263f40daa7663.woff) format("woff"),url(/themes/custom/mtt/dist/a0e86f324441901a77df.ttf) format("truetype"),url(/themes/custom/mtt/dist/f1e71104a889de8ae71f.svg#Inter) format("svg")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/themes/custom/mtt/dist/78b471b3e96a762cdac6.eot);src:url(/themes/custom/mtt/dist/78b471b3e96a762cdac6.eot#iefix) format("embedded-opentype"),url(/themes/custom/mtt/dist/f1342c5b841e614b40da.woff2) format("woff2"),url(/themes/custom/mtt/dist/1821abbd717fb207b3cc.woff) format("woff"),url(/themes/custom/mtt/dist/96215ce43fd0974dfec7.ttf) format("truetype"),url(/themes/custom/mtt/dist/49ddb2943c6d8ab16bdf.svg#Inter) format("svg")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/themes/custom/mtt/dist/1c0485262f8cc3467347.eot);src:url(/themes/custom/mtt/dist/1c0485262f8cc3467347.eot#iefix) format("embedded-opentype"),url(/themes/custom/mtt/dist/cf99b64f6df6ea7155d1.woff2) format("woff2"),url(/themes/custom/mtt/dist/b98cc417026c2c5ae561.woff) format("woff"),url(/themes/custom/mtt/dist/3d2caca3865b8f436214.ttf) format("truetype"),url(/themes/custom/mtt/dist/a6d5513443811dfe1897.svg#Inter) format("svg")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/themes/custom/mtt/dist/8002f97ee3e3b5db064c.eot);src:url(/themes/custom/mtt/dist/8002f97ee3e3b5db064c.eot#iefix) format("embedded-opentype"),url(/themes/custom/mtt/dist/66b322ee99e7c6fba410.woff2) format("woff2"),url(/themes/custom/mtt/dist/4b776c548533ad84cac6.woff) format("woff"),url(/themes/custom/mtt/dist/81fe4dccc3f94637c188.ttf) format("truetype"),url(/themes/custom/mtt/dist/6fef7e6a429d72a3a309.svg#Inter) format("svg")}:root{--space-elements:5rem}@media(max-width:57.49rem){:root{--space-elements:3rem}}.menu--top .menu__text,.rjsf .radio label span input,.rjsf fieldset legend .required,.details-summary:not([open])~.button,.button--close .button__text,.form--search .label--text{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}:root{--color--text:#000;--color--text-inverse:#fffaf2;--color--text-meta:#808080;--color--text-meta-light:#ccc;--color--text-meta-inverse:#ccc;--color--text-action:#0d717e;--color--text-action-pro:#3f68a5;--color--text-disabled:#808080;--color--text-error:#ce013b;--color--text-accent:#3f68a5;--color--border:#000;--color--border-primary:#4674b9;--color--border-secondary:#bbcec8;--color--border-tertiary:#fff;--color--border-quaternary:#e58490;--color--border-separator:#808080;--color--border-separator-2:#0d717e;--color--border-light:#ccc;--color--background:#fffaf2;--color--background-inverse:#bbcec8;--color--background-section:#ebf0ef;--color--background-section-2:#f5f0ec;--color--background-section-3:#ecf0f6;--color--background-box:#ccc;--color--background-box-alpha:#0d717e;--color--background-box-beta:#3f68a5;--color--background-box-gamma:#e58490;--color--background-box-delta:#e89079;--color--background-box-epsilon:#f9cf60;--color--background-box-light-alpha:#fcf3f4;--color--background-box-light-beta:#f5f0ec;--color--background-box-form:#fff;--color--background-card-alpha:#f8e0e3;--color--background-card-beta:#e7f1f2;--color--background-form-error:rgba(206,1,59,0.1);--color--background-card-gamma:#ecf0f6;--color--background-card-delta:#fff;--color--background-card-epsilon:#3f68a5;--color--background-sub:#fff;--color--primary:#0d717e;--color--secondary:#3f68a5;--color--tertiary:#4674b9;--color--status-warning:#9d690e;--color--status-error:#ce013b;--color--status-message:#2a850f;--color--state-active:#0d717e;--color--state-active-inverse:#ebf0ef;--color--state-hover:#3f68a5;--color--state-activated:#4674b9;--color--state-disabled:#ccc;--color--state-visited:#3f68a5;--color--state-visited-inverse:#ebf0ef;--color--submitted:#494949;--color--box-shadow:#bbcec8;--color--range-marker:#555;--color--range-thumb:#ccc}html{box-sizing:border-box}body{overflow-x:hidden;font-family:"Inter",sans-serif;font-size:1rem;line-height:1.75;color:var(--color--text);background-color:var(--color--background)}body[data-header-overlay-expanded=true]{height:100vh;overflow:hidden}body.cke_editable{padding:.5rem 1.5rem}*,*::after,*::before{box-sizing:inherit}h1{color:var(--color--text);font-family:"Alegreya",serif;font-weight:700;font-size:2.5rem;font-style:normal;line-height:1.14;margin:0 0 1.5rem;width:auto}h1 a{color:var(--color--text);line-height:1.14}h1 a:focus,h1 a:hover{color:var(--color--text)}@media(min-width:45rem){h1{font-size:2.75rem}}@media(max-width:24.99rem){h1{word-break:break-word;hyphens:auto}}h2{color:var(--color--text);font-family:"Alegreya",serif;font-weight:700;font-size:2rem;font-style:normal;line-height:1.25;margin:0 0 1rem;width:auto}h2 a{color:var(--color--text);line-height:1.25}h2 a:focus,h2 a:hover{color:var(--color--text)}@media(min-width:45rem){h2{font-size:2rem}}@media(max-width:24.99rem){h2{word-break:break-word;hyphens:auto}}h3{color:var(--color--text);font-family:"Alegreya",serif;font-weight:500;font-size:1.5rem;font-style:normal;line-height:1.25;margin:0 0 1rem;width:auto}h3 a{color:var(--color--text);line-height:1.25}h3 a:focus,h3 a:hover{color:var(--color--text)}@media(min-width:45rem){h3{font-size:1.75rem}}@media(max-width:24.99rem){h3{word-break:break-word;hyphens:auto}}h4{color:var(--color--text);font-family:"Alegreya",serif;font-weight:500;font-size:1.25rem;font-style:normal;line-height:1.25;margin:0 0 1rem;width:auto}h4 a{color:var(--color--text);line-height:1.25}h4 a:focus,h4 a:hover{color:var(--color--text)}@media(min-width:45rem){h4{font-size:1.5rem}}@media(max-width:24.99rem){h4{word-break:break-word;hyphens:auto}}h5,h6{color:var(--color--text);font-family:"Alegreya",serif;font-weight:500;font-size:1.25rem;font-style:normal;line-height:1.25;margin:0 0 1rem;width:auto}h5 a,h6 a{color:var(--color--text);line-height:1.25}h5 a:focus,h5 a:hover,h6 a:focus,h6 a:hover{color:var(--color--text)}@media(min-width:45rem){h5,h6{font-size:1.25rem}}@media(max-width:24.99rem){h5,h6{word-break:break-word;hyphens:auto}}hr{border-style:solid;border-width:.0625rem 0 0;color:currentColor}a{color:var(--color--text-action);line-height:1.75;font-weight:600;text-decoration:none}a:focus{box-shadow:0 0 0 .13rem var(--color--text-inverse),0 0 0 0.26rem var(--color--text-action);outline:0;text-decoration:none}a:hover{text-decoration:underline}a:visited{color:var(--color--state-visited)}a:active{text-decoration:underline;color:var(--color--state-hover)}.node--pro a{color:var(--color--text-action-pro);line-height:1.75;font-weight:600;text-decoration:none}.node--pro a:focus{box-shadow:0 0 0 .13rem var(--color--text-inverse),0 0 0 0.26rem var(--color--text-action-pro);outline:0;text-decoration:none}.node--pro a:hover{text-decoration:underline}.node--pro a:visited{color:var(--color--state-visited)}.node--pro a:active{text-decoration:underline;color:var(--color--state-hover)}ul{list-style-type:disc;padding-left:1.5rem;text-align:left}ol{list-style-type:decimal;padding-left:1.5rem;text-align:left}summary{cursor:pointer}table{width:100%;margin:1rem 0;font-size:.875rem;border:none;border-spacing:0;color:var(--color--text);background-color:var(--color--background);border-collapse:collapse}table tr:nth-child(even){background-color:var(--color--background-section)}table caption{margin-bottom:1.5rem;font-family:"Alegreya",serif;font-size:1.25rem;font-weight:800;text-align:left}th,td{vertical-align:top;text-align:left;border:none}th{padding:.5rem 1rem;font-size:1rem;font-weight:700;text-transform:uppercase}thead th{border-bottom:.25rem solid var(--color--border-secondary)}tbody th{border-bottom:.075rem solid var(--color--border-secondary)}td{padding:1rem;border-bottom:.075rem solid var(--color--border-secondary)}tfoot th,tfoot td{border-bottom:none;border-top:.25rem solid var(--color--border-secondary)}button:hover{cursor:pointer}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);overflow:hidden;height:1px;width:1px;word-wrap:normal}.video{max-height:calc(100vh - 8rem);margin-bottom:1rem}.video__content{height:0;overflow:hidden;padding-top:2rem;padding-bottom:56.25%;position:relative}.video__content iframe{width:100%;height:100%;max-height:calc(100vh - 8rem);position:absolute;left:0;top:0}.video--full{padding-bottom:75%}.text-teaser{margin-top:0;margin-bottom:1.5rem;font-size:1.125rem}@media(min-width:45rem){.text-teaser{font-size:1.125rem;margin-bottom:2.5rem}}.text-teaser--large{font-size:1.125rem;margin-bottom:2rem}@media(min-width:45rem){.text-teaser--large{font-size:1.25rem;line-height:1.5}}.text-teaser--small{font-size:1rem;margin-bottom:2rem}.text-long{margin-bottom:1.5rem}.text-long a{text-decoration:underline}.text-long a:focus{text-decoration:none}.text-long a:hover{text-decoration:underline;text-decoration-thickness:3px}.text-long h2{margin:2.5rem 0 1rem}.text-long h3{margin:3rem 0 1rem}.text-long h4{margin:3rem 0 1rem}.text-long h5{margin:3rem 0 1rem}.text-long ol,.text-long ul{margin:0 0 1.5rem}.text-long ol li ul,.text-long ul li ul{margin:0 0 .2rem}.text-long img{margin-bottom:1rem}.text-caption,figcaption{margin:1rem 0 var(--space-elements);padding:0 0 1rem}.paragraph,.text-long p{margin:0 0 1.5rem}.indicator{max-width:49rem;padding:0 1.5rem;margin-left:auto;margin-right:auto}.page-content--with-sidebar .indicator{padding:0;margin-right:0;max-width:46rem}.indicator__inner{color:var(--color--text);font-family:"Inter",sans-serif;font-size:.875rem;margin-bottom:1rem;padding:.875rem 1.5rem}.indicator--unpublished .indicator__inner,.indicator--intranslation .indicator__inner{background:rgba(206,1,59,.1);border:.13rem solid #ce013b;color:var(--color--text-error)}.indicator--intranslation .indicator__inner{align-items:center;display:inline-flex}.indicator--intranslation .indicator__inner .icon{height:1.5rem;margin-right:.5rem;width:1.5rem}.indicator--success .indicator__inner{background:rgba(42,133,15,.1);border:.13rem solid var(--color--status-message);color:var(--color--status-message);align-items:center;display:flex;margin-bottom:2rem;width:100%}.indicator--success .indicator__inner .icon{height:1.5rem;margin-right:.5rem;width:1.5rem}.indicator--hidden{display:none}.heading--h1{color:var(--color--text);font-family:"Alegreya",serif;font-weight:700;font-size:2.5rem;font-style:normal;line-height:1.14;margin:0 0 1.5rem;width:auto}.heading--h1 a{color:var(--color--text);line-height:1.14}.heading--h1 a:focus,.heading--h1 a:hover{color:var(--color--text)}@media(min-width:45rem){.heading--h1{font-size:2.75rem}}@media(max-width:24.99rem){.heading--h1{word-break:break-word;hyphens:auto}}.heading--h2{color:var(--color--text);font-family:"Alegreya",serif;font-weight:700;font-size:2rem;font-style:normal;line-height:1.25;margin:0 0 1rem;width:auto}.heading--h2 a{color:var(--color--text);line-height:1.25}.heading--h2 a:focus,.heading--h2 a:hover{color:var(--color--text)}@media(min-width:45rem){.heading--h2{font-size:2rem}}@media(max-width:24.99rem){.heading--h2{word-break:break-word;hyphens:auto}}.heading--h3{color:var(--color--text);font-family:"Alegreya",serif;font-weight:500;font-size:1.5rem;font-style:normal;line-height:1.25;margin:0 0 1rem;width:auto}.heading--h3 a{color:var(--color--text);line-height:1.25}.heading--h3 a:focus,.heading--h3 a:hover{color:var(--color--text)}@media(min-width:45rem){.heading--h3{font-size:1.75rem}}@media(max-width:24.99rem){.heading--h3{word-break:break-word;hyphens:auto}}.heading--h4{color:var(--color--text);font-family:"Alegreya",serif;font-weight:500;font-size:1.25rem;font-style:normal;line-height:1.25;margin:0 0 1rem;width:auto}.heading--h4 a{color:var(--color--text);line-height:1.25}.heading--h4 a:focus,.heading--h4 a:hover{color:var(--color--text)}@media(min-width:45rem){.heading--h4{font-size:1.5rem}}@media(max-width:24.99rem){.heading--h4{word-break:break-word;hyphens:auto}}.heading--h5,.heading--h6{color:var(--color--text);font-family:"Alegreya",serif;font-weight:500;font-size:1.25rem;font-style:normal;line-height:1.25;margin:0 0 1rem;width:auto}.heading--h5 a,.heading--h6 a{color:var(--color--text);line-height:1.25}.heading--h5 a:focus,.heading--h5 a:hover,.heading--h6 a:focus,.heading--h6 a:hover{color:var(--color--text)}@media(min-width:45rem){.heading--h5,.heading--h6{font-size:1.25rem}}@media(max-width:24.99rem){.heading--h5,.heading--h6{word-break:break-word;hyphens:auto}}.heading--inverse{color:var(--color--text-inverse)}.heading--inverse a{color:var(--color--text-inverse)}.heading--inverse a:focus,.heading--inverse a:hover{color:var(--color--text-inverse)}.heading--subheading{color:var(--color--text);font-family:"Alegreya",serif;font-weight:500;font-size:1.5rem;font-style:normal;line-height:1.25;margin:0 0 1rem;width:auto}.heading--subheading a{color:var(--color--text);line-height:1.25}.heading--subheading a:focus,.heading--subheading a:hover{color:var(--color--text)}@media(min-width:45rem){.heading--subheading{font-size:1.75rem}}@media(max-width:24.99rem){.heading--subheading{word-break:break-word;hyphens:auto}}.heading--title-label{margin:0;padding:.25rem 0;line-height:1.75;font-family:"Inter",sans-serif;font-size:.875rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--color--text)}.heading--link-label{margin:0;padding:.25rem 0;line-height:1.75;font-family:"Inter",sans-serif;font-size:.875rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--color--text);margin-top:1rem;display:block}.heading--title-section-small{margin:0 0 1rem;padding:.25rem 0;line-height:1.75;font-family:"Inter",sans-serif;font-size:.875rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--color--text-meta)}.heading--heavy{text-transform:uppercase}.heading__link{text-decoration:underline}.heading__link:hover{text-decoration:none}.blockquote,.text-long blockquote{display:flex;flex-direction:column;align-items:center;font-size:1.25rem;font-weight:400;line-height:1.5;margin:0 0 1rem}.blockquote p,.text-long blockquote p{margin:0}.blockquote p a,.text-long blockquote p a{text-decoration:underline}.blockquote p a:focus,.text-long blockquote p a:focus{text-decoration:none}.blockquote p a:hover,.text-long blockquote p a:hover{text-decoration:underline;text-decoration-thickness:3px}.blockquote .icon{width:2rem;height:2rem;flex-shrink:0;color:var(--color--secondary);margin-bottom:1rem}@media(min-width:57.5rem){.blockquote .icon{width:3rem;height:3rem}}.table-wrapper{display:block;overflow-x:auto;white-space:normal}.table--pro thead th{background:var(--color--background-section-2);border:none}.table--pro tr,.table--pro tr:nth-child(even){background-color:rgba(0,0,0,0)}.list-item,.text-long ol li,.text-long ul li{margin-bottom:.2rem;padding-left:.5rem}.list-definition{margin:0 0 2rem;line-height:1.75}.list-definition a{color:currentColor;color:var(--color--text-meta);text-decoration:underline}.list-definition a:focus,.list-definition a:hover,.list-definition a:visited{color:currentColor;text-decoration:none}.list-definition a:hover{color:var(--color--text)}.list-item-term{font-family:"Alegreya",serif;font-weight:700;letter-spacing:.08em;margin:0 0 .3333333333rem;font-size:.875rem;text-transform:uppercase;color:var(--color--text)}.list-item-defintion{margin:0 0 1.5rem;font-family:"Inter",sans-serif;font-size:.875rem;font-weight:600;color:var(--color--text-meta)}.list-item-defintion p{margin:0}.link-tab{color:currentColor;transition:all .3s ease-in-out 0s;background-color:var(--color--background-section);border:.0625rem solid var(--color--primary);border-bottom:none;color:var(--color--text);display:block;padding:1rem 2rem;text-align:center;text-decoration:none}.link-tab:focus,.link-tab:hover,.link-tab:visited{color:currentColor;text-decoration:none}@media(min-width:25rem){.link-tab{border-bottom:.188rem solid var(--color--primary);border-left:none;display:inline-block;font-size:.875rem;padding:.5rem 1.5rem;position:relative;top:.0625rem;width:auto}.link-tab:first-child{border-left:.0625rem solid var(--color--primary)}}.link-tab.is-active{background-color:var(--color--background);color:var(--color--text)}.link-tab:hover{background-color:var(--color--primary);color:var(--color--text-inverse);text-decoration:underline}.link-cta{padding:.75rem 1.5rem;line-height:1.5;font-size:.875rem;color:var(--color--text-inverse);background-color:var(--color--state-active);border-color:var(--color--state-active);display:inline-flex;align-items:center;font-family:"Inter",sans-serif;font-weight:600;text-decoration:none;text-align:center;border-width:.125rem;border-style:solid;border-radius:2em}.link-cta:visited{color:var(--color--text-inverse)}.link-cta:focus{color:var(--color--text-inverse);background-color:var(--color--state-active);border-color:var(--color--state-active)}.link-cta:hover{color:var(--color--text-inverse);background-color:var(--color--state-hover);border-color:var(--color--state-hover)}.link-cta:active{color:var(--color--text-inverse)}.link-cta[disabled]{color:var(--color--text-disabled);background-color:var(--color--state-disabled);border-color:var(--color--state-disabled);cursor:not-allowed}.link-cta:focus{box-shadow:0 0 0 .188rem var(--color--text-inverse),0 0 0 0.376rem var(--color--primary)}.link-cta:hover{text-decoration:none}.link-cta .icon{transition:transform .3s ease-in-out 0s;width:2rem;height:2rem;flex-shrink:0;margin-left:.5rem}.link-cta:hover .icon{transform:translateX(0.5em)}.link-cta--large{padding:1rem 2rem;line-height:1.75;font-size:1rem}.link-cta--large .icon{margin-left:1rem}.link-cta--inverse{color:var(--color--text-action);background-color:var(--color--background);border-color:var(--color--state-active)}.link-cta--inverse:visited{color:var(--color--text-action)}.link-cta--inverse:focus{color:var(--color--text-action);background-color:var(--color--background);border-color:var(--color--state-active)}.link-cta--inverse:hover{color:var(--color--state-hover);background-color:var(--color--background);border-color:var(--color--state-hover)}.link-cta--inverse:active{color:var(--color--state-active)}.link-cta--inverse[disabled]{color:var(--color--text-disabled);background-color:var(--color--background);border-color:var(--color--state-disabled);cursor:not-allowed}.link-cta--sos{background-color:var(--color--background);border:none;border-radius:0;color:var(--color--text);font-family:"Inter",sans-serif;font-size:1rem;font-weight:400;height:4.7rem;line-height:1.75;margin-top:.5rem;margin-bottom:.5rem;max-width:20rem;padding:.5rem 0;width:auto}@media(min-width:57.5rem){.link-cta--sos{margin-top:0}}@media(min-width:73.75rem){.link-cta--sos{margin-bottom:0;padding:0}}@media(min-width:90rem){.link-cta--sos{justify-content:flex-end}}.link-cta--sos .icon--sos{flex-shrink:0;height:3rem;margin-right:.5rem;margin-left:0;width:3rem}.link-cta--sos:active{color:var(--color--state-hover);text-decoration:none}.link-cta--sos:focus,.link-cta--sos:focus-visible{box-shadow:0 0 0 .13rem var(--color--text-inverse),0 0 0 0.26rem var(--color--primary);background-color:var(--color--background);border-radius:.25rem;color:var(--color--text);margin-left:.2rem;margin-top:.3rem}.link-cta--sos:hover{color:var(--color--text);background-color:var(--color--background);text-decoration:underline}.link-cta--sos:hover .icon--sos{transform:none}.link-cta--sos:visited{color:var(--color--text)}.link{color:var(--color--text-action);line-height:1.75;font-weight:600;text-decoration:none}.link:focus{box-shadow:0 0 0 .13rem var(--color--text-inverse),0 0 0 0.26rem var(--color--text-action);outline:0;text-decoration:none}.link:hover{text-decoration:underline}.link:visited{color:var(--color--state-visited)}.link:active{text-decoration:underline;color:var(--color--state-hover)}.link .icon{transition:transform .3s ease-in-out 0s;flex-shrink:0;flex-grow:0}.link .icon--before{width:1.25rem;height:1.25rem;margin-right:.5rem}.link .icon--after{margin-left:.5rem}.link .icon--external-link{position:relative;width:.75rem;height:.75rem;right:0;margin-left:.25rem;color:var(--color--text)}.link--external:hover{text-decoration:underline;text-decoration-thickness:3px}.link__suffix{transition:all .3s ease-in-out 0s;font-size:.875rem;color:var(--color--text)}.link--icon{color:currentColor;display:flex;align-items:center;padding:1rem 1.5rem;margin-bottom:1rem;color:var(--color--text-action);background:var(--color--background-section);border-radius:.313rem}.link--icon:focus,.link--icon:hover,.link--icon:visited{color:currentColor;text-decoration:none}.link--icon:hover{text-decoration:underline}.link--inverse{color:var(--color--text-inverse);line-height:1.75;font-weight:600;text-decoration:none;text-decoration:underline}.link--inverse:focus{box-shadow:0 0 0 .13rem var(--color--primary),0 0 0 0.26rem var(--color--text-inverse);outline:0;text-decoration:none}.link--inverse:hover{text-decoration:underline}.link--inverse:visited{color:var(--color--state-visited-inverse)}.link--inverse:hover{text-decoration:underline}.link--inverse:active{text-decoration:underline;color:var(--color--state-active-inverse)}.link--inverse .icon--external-link{color:var(--color--text-inverse)}.link--large{font-size:1.125rem}.link--large .icon--before{margin-right:1rem}.link--large .icon--after{margin-left:1rem}.link--action,.link--action-before{align-items:center;display:inline-flex;padding-bottom:.125rem;padding-top:.125rem;text-decoration:none}.link--action:hover,.link--action-before:hover{text-decoration:underline}.link--action.link--large:not(.link--inverse),.link--action-before.link--large:not(.link--inverse){color:var(--color--text)}.link--action.link--large:not(.link--inverse):focus,.link--action-before.link--large:not(.link--inverse):focus{color:var(--color--text-action)}.link--action.link--inverse,.link--action-before.link--inverse{text-decoration:none}.link--action.link--inverse:hover,.link--action-before.link--inverse:hover{text-decoration:underline}.link--action .icon,.link--action-before .icon{flex-shrink:0;height:2rem;width:2rem}.link--action:hover .icon{transform:translateX(0.5em)}.link:hover .link__suffix{color:var(--color--text-meta-inverse)}.link:focus{border-radius:.25rem}.flag{align-items:center;background:rgba(0,0,0,0);border:none;display:inline-flex;padding:0}.flag .icon{margin:0 .5rem}.flag .js-flag-message{color:var(--color--submitted);font-weight:400;margin:0}.hero .flag{text-decoration:none}.svg{fill:currentColor}img,picture{display:block;height:auto;max-width:100%}figure{margin:1rem 0}.figure__caption{font-style:italic}.icon{width:1em;height:1em}.icon use{fill:currentColor}svg.icon.icon--unpublished{height:3em;margin-bottom:1rem;width:8em}.figure{max-width:49rem;padding:0 1.5rem;margin-left:auto;margin-right:auto}.page-content--with-sidebar .figure{padding:0;margin-right:0;max-width:46rem}.figure__inner{padding:1rem 0;margin:0}@media(min-width:57.5rem){.figure--centered .figure__inner{max-width:60%;margin-left:auto;margin-right:auto}}.figure .text-caption{margin:1rem 0 0}.textarea{background-color:var(--color--background-box-form);border:.06rem solid var(--color--border);border-radius:.25rem;padding:.875rem 1.5rem;width:100%;max-width:19rem}.textarea:focus{box-shadow:0 0 0 .06rem var(--color--state-active);background-color:var(--color--background-box-form);border-color:var(--color--state-active)}.textarea:focus-visible{box-shadow:0 0 0 .06rem var(--color--state-active);outline:0}.textarea::placeholder{color:var(--color--text-meta)}.textarea.disabled{border-color:var(--color--border-separator)}.textarea--error{background-color:var(--color--background-form-error);border-color:var(--color--text-error)}.textarea--error::placeholder{color:var(--color--text-error)}.select{-webkit-appearance:none;appearance:none;background-color:var(--color--background-box-form);background-image:url(/themes/custom/mtt/dist/92c1b2f6543c1cb594b0.svg);background-size:1rem;background-repeat:no-repeat;background-position:top 50% right 1.5rem;border:.06rem solid var(--color--border);border-radius:.25rem;padding:.875rem 2.5rem .875rem 1.5rem;width:100%;max-width:19rem;line-height:1.75}.select:focus{box-shadow:0 0 0 .06rem var(--color--state-active);background-color:var(--color--background-box-form);border-color:var(--color--state-active)}.select:focus-visible{box-shadow:0 0 0 .06rem var(--color--state-active);outline:0}.select::placeholder{color:var(--color--text-meta)}.select.disabled{border-color:var(--color--border-separator)}.select--error{color:var(--color--text-error);background-color:var(--color--background-form-error);border-color:var(--color--text-error)}.select--error::placeholder{color:var(--color--text-error)}.legend--error{color:red}.label{display:block;font-weight:700;margin-bottom:1rem}.label--error{color:var(--color--text-error)}.label--checkbox,.label--radio{display:flex;align-items:center;font-weight:400}input:checked+.label--checkbox,input:checked+.label--radio{font-weight:400}.label__checkbox,.label__radio{position:relative;background-color:var(--color--text-inverse);border:.063rem solid var(--color--text);width:1.5rem;height:1.5rem;margin-right:1rem;transition:background-color .125s cubic-bezier(0.19,1,0.22,1) 0s}.label:hover .label__checkbox,input:focus+.label .label__checkbox,input:checked:focus+.label>.label__checkbox,.label:hover .label__radio,input:focus+.label .label__radio,input:checked:focus+.label>.label__radio{border-color:var(--color--primary);box-shadow:inset 0 0 0 2px var(--color--secondary)}input:checked+.label>.label__checkbox,input:checked+.label:hover>.label__checkbox,input:checked+.label>.label__radio,input:checked+.label:hover>.label__radio{border-color:var(--color--primary);background-color:var(--color--primary)}input:checked:focus+.label>.label__checkbox,input:checked+.label:hover>.label__checkbox,input:checked:focus+.label>.label__radio,input:checked+.label:hover>.label__radio{box-shadow:0 0 0 1px var(--color--background-box-form),0 0 0 3px var(--color--primary)}.label--error .label__checkbox,.label--error .label__radio{border-color:var(--color--text-error)}.label__checkbox{display:flex;align-items:center;justify-content:center;border-radius:.1875rem}.label__checkbox svg{width:100%;height:100%;color:var(--color--text-inverse)}.label__radio{border-radius:50%}input:checked+.label>.label__radio::after{content:"";display:block;position:absolute;width:.875rem;height:.875rem;background-color:var(--color--primary);border-radius:50%;left:.25rem;top:.25rem}.label:hover .label__radio{border-color:var(--color--secondary);background-color:var(--color--text-inverse)}input:focus+.label>.label__radio,input:checked:focus+.label>.label__radio,input:checked+.label:hover>.label__radio{box-shadow:0 0 0 .125rem var(--color--secondary)}input:checked+.label>.label__radio{background-color:var(--color--text-inverse)}input:checked:focus+.label>.label__radio,input:checked+.label:hover>.label__radio{border-color:var(--color--secondary);background-color:var(--color--text-inverse)}input:checked:focus+.label>.label__radio::after,input:checked+.label:hover>.label__radio::after{background-color:var(--color--secondary)}.input{width:100%;max-width:19rem;padding:.875rem 1.5rem;border:.06rem solid var(--color--border);border-radius:.25rem;background-color:var(--color--background-box-form);line-height:1.75}.input:focus{box-shadow:0 0 0 .06rem var(--color--state-active);background-color:var(--color--background-box-form);border-color:var(--color--state-active);outline:none}.input::placeholder{color:var(--color--text-meta)}.input.disabled{background-color:var(--color--background-box);border-color:var(--color--border-separator)}.input--submit{padding:.75rem 1.5rem;line-height:1.5;font-size:.875rem;color:var(--color--text-inverse);background-color:var(--color--state-active);border-color:var(--color--state-active);display:inline-flex;align-items:center;font-family:"Inter",sans-serif;font-weight:600;text-decoration:none;text-align:center;border-width:.125rem;border-style:solid;border-radius:2em;display:block;padding:1rem 2rem;border-radius:2rem}.input--submit:visited{color:var(--color--text-inverse)}.input--submit:focus{color:var(--color--text-inverse);background-color:var(--color--state-active);border-color:var(--color--state-active)}.input--submit:hover{color:var(--color--text-inverse);background-color:var(--color--state-hover);border-color:var(--color--state-hover)}.input--submit:active{color:var(--color--text-inverse)}.input--submit[disabled]{color:var(--color--text-disabled);background-color:var(--color--state-disabled);border-color:var(--color--state-disabled);cursor:not-allowed}.input--submit:focus{box-shadow:0 0 0 .188rem var(--color--text-inverse),0 0 0 0.376rem var(--color--primary)}.input--submit:hover{text-decoration:none}.input--submit.button--secondary{padding:.75rem 1.5rem;line-height:1.5;font-size:.875rem;color:var(--color--text-action);background-color:var(--color--background);border-color:var(--color--state-active);display:inline-flex;align-items:center;font-family:"Inter",sans-serif;font-weight:600;text-decoration:none;text-align:center;border-width:.125rem;border-style:solid;border-radius:2em}.input--submit.button--secondary:visited{color:var(--color--text-action)}.input--submit.button--secondary:focus{color:var(--color--text-action);background-color:var(--color--background);border-color:var(--color--state-active)}.input--submit.button--secondary:hover{color:var(--color--state-hover);background-color:var(--color--background);border-color:var(--color--state-hover)}.input--submit.button--secondary:active{color:var(--color--state-active)}.input--submit.button--secondary[disabled]{color:var(--color--text-disabled);background-color:var(--color--background);border-color:var(--color--state-disabled);cursor:not-allowed}.input--submit.button--secondary:focus{box-shadow:0 0 0 .188rem var(--color--text-inverse),0 0 0 0.376rem var(--color--primary)}.input--submit.button--secondary:hover{text-decoration:none}.input--minimal{border:0;font-size:1.25rem;background-color:var(--color--background-box-form)}.input--minimal:focus{background-color:var(--color--background-box-form);border-color:var(--color--secondary)}.input--error{background-color:var(--color--background-form-error);border-color:var(--color--text-error)}.input--error::placeholder{color:var(--color--text-error);font-style:italic}.form--search .input,.form--keyword .input{max-width:none}.form--search .input{height:4rem}.form--search .input--submit{width:auto;background-image:url(/themes/custom/mtt/dist/4226d9cc1b66378bb74a.svg);background-repeat:no-repeat;background-position:right 1.5rem center;padding:1rem 3.5rem 1rem 2rem;font-size:1rem}.form--search .input:not(.input--submit){padding:1rem 1.5rem;border-radius:6.25rem;border:none;background:var(--color--background-inverse);line-height:1.5;max-width:100%}.form--search .input:not(.input--submit)::placeholder{color:var(--color--text);font-style:italic}.form--search .input:not(.input--submit):focus{box-shadow:0 0 0 .13rem var(--color--text-inverse),0 0 0 0.26rem var(--color--primary)}.form{display:grid;grid-gap:1rem}@media(min-width:45rem){.form{grid-gap:1.5rem}}@media(min-width:57.5rem){.form{grid-gap:2rem}}.form--search{display:flex;flex-direction:column}@media(min-width:45rem){.form--search{flex-direction:row}}.form--search .form-item{width:100%}.form--keyword{position:relative}.form-item--url{visibility:hidden}.form.views-exposed-form{grid-gap:0}@media(min-width:45rem){.form.views-exposed-form{grid-gap:0}}@media(min-width:57.5rem){.form.views-exposed-form{grid-gap:0}}.fieldset--error{color:red}.details-summary{text-align:right}.details-summary__summary{list-style:none;padding:.75rem 1.5rem;line-height:1.5;font-size:.875rem;color:var(--color--text-inverse);background-color:var(--color--state-active);border-color:var(--color--state-active);display:inline-flex;align-items:center;font-family:"Inter",sans-serif;font-weight:600;text-decoration:none;text-align:center;border-width:.125rem;border-style:solid;border-radius:2em;padding:.75rem 1rem}.details-summary__summary:visited{color:var(--color--text-inverse)}.details-summary__summary:focus{color:var(--color--text-inverse);background-color:var(--color--state-active);border-color:var(--color--state-active)}.details-summary__summary:hover{color:var(--color--text-inverse);background-color:var(--color--state-hover);border-color:var(--color--state-hover)}.details-summary__summary:active{color:var(--color--text-inverse)}.details-summary__summary[disabled]{color:var(--color--text-disabled);background-color:var(--color--state-disabled);border-color:var(--color--state-disabled);cursor:not-allowed}.details-summary__summary:focus{box-shadow:0 0 0 .188rem var(--color--text-inverse),0 0 0 0.376rem var(--color--primary)}.details-summary__summary:hover{text-decoration:none}@media(min-width:57.5rem){.details-summary__summary{padding:.75rem 1rem}}.details-summary__summary .icon--before{width:1.25em;height:1.25em;margin-right:1rem}.details-summary__summary .icon--after{margin-left:.5rem}.details-summary__summary::marker{display:none}.details-summary__content{position:relative;text-align:left;display:flex;flex-flow:row wrap;align-items:center;padding:1rem 0;margin-right:-0.5rem;margin-left:-0.5rem;margin-top:1rem;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1) 0s,opacity .5s}@media(min-width:45rem){.details-summary__content{padding:2rem 0;margin-right:-1rem;margin-left:-1rem;margin-top:2rem}}@media(min-width:57.5rem){.details-summary__content{margin-right:-2rem;margin-left:-2rem;margin-top:3rem}}.details-summary__content::before{content:"";position:absolute;top:0;height:.0625rem;background-color:var(--color--border-separator);display:block;right:.5rem;left:.5rem}@media(min-width:45rem){.details-summary__content::before{right:1rem;left:1rem}}@media(min-width:57.5rem){.details-summary__content::before{right:2rem;left:2rem}}.details-summary:not([open])>.details-summary__content{opacity:0;transform:translateY(-0.25rem)}.details-summary__content>*{min-width:14rem;margin:.5rem}@media(min-width:45rem){.details-summary__content>*{margin:1rem}}@media(min-width:57.5rem){.details-summary__content>*{margin:2rem}}.description{font-size:.875rem}.description--error{color:var(--color--text-error)}.button{padding:.75rem 1.5rem;line-height:1.5;font-size:.875rem;color:var(--color--text-inverse);background-color:var(--color--state-active);border-color:var(--color--state-active);display:inline-flex;align-items:center;font-family:"Inter",sans-serif;font-weight:600;text-decoration:none;text-align:center;border-width:.125rem;border-style:solid;border-radius:2em;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1) 0s,opacity .5s}.button:visited{color:var(--color--text-inverse)}.button:focus{color:var(--color--text-inverse);background-color:var(--color--state-active);border-color:var(--color--state-active)}.button:hover{color:var(--color--text-inverse);background-color:var(--color--state-hover);border-color:var(--color--state-hover)}.button:active{color:var(--color--text-inverse)}.button[disabled]{color:var(--color--text-disabled);background-color:var(--color--state-disabled);border-color:var(--color--state-disabled);cursor:not-allowed}.button:focus{box-shadow:0 0 0 .188rem var(--color--text-inverse),0 0 0 0.376rem var(--color--primary)}.button:hover{text-decoration:none}.button .icon{transition:transform .3s ease-in-out 0s}.button .icon--before{margin-right:1rem}.button .icon--after{margin-left:.5rem}.button--large{padding:1rem 2rem;line-height:1.75;font-size:1rem}.button--inverse{border:var(--color--background) solid .125rem}.button--inverted{padding:.75rem 1.5rem;line-height:1.5;font-size:.875rem;color:var(--color--text-action);background-color:var(--color--background);border-color:var(--color--state-active);display:inline-flex;align-items:center;font-family:"Inter",sans-serif;font-weight:600;text-decoration:none;text-align:center;border-width:.125rem;border-style:solid;border-radius:2em}.button--inverted:visited{color:var(--color--text-action)}.button--inverted:focus{color:var(--color--text-action);background-color:var(--color--background);border-color:var(--color--state-active)}.button--inverted:hover{color:var(--color--state-hover);background-color:var(--color--background);border-color:var(--color--state-hover)}.button--inverted:active{color:var(--color--state-active)}.button--inverted[disabled]{color:var(--color--text-disabled);background-color:var(--color--background);border-color:var(--color--state-disabled);cursor:not-allowed}.button--inverted:focus{box-shadow:0 0 0 .188rem var(--color--text-inverse),0 0 0 0.376rem var(--color--primary)}.button--inverted:hover{text-decoration:none}.button--inverted.button--large{padding:1rem 2rem;line-height:1.75;font-size:1rem}.button--secondary{padding:.75rem 1.5rem;line-height:1.5;font-size:.875rem;color:var(--color--text-action);background-color:var(--color--background);border-color:var(--color--state-active);display:inline-flex;align-items:center;font-family:"Inter",sans-serif;font-weight:600;text-decoration:none;text-align:center;border-width:.125rem;border-style:solid;border-radius:2em}.button--secondary:visited{color:var(--color--text-action)}.button--secondary:focus{color:var(--color--text-action);background-color:var(--color--background);border-color:var(--color--state-active)}.button--secondary:hover{color:var(--color--state-hover);background-color:var(--color--background);border-color:var(--color--state-hover)}.button--secondary:active{color:var(--color--state-active)}.button--secondary[disabled]{color:var(--color--text-disabled);background-color:var(--color--background);border-color:var(--color--state-disabled);cursor:not-allowed}.button--secondary:focus{box-shadow:0 0 0 .188rem var(--color--text-inverse),0 0 0 0.376rem var(--color--primary)}.button--secondary:hover{text-decoration:none}.button--minimal{background-color:rgba(0,0,0,0);color:var(--color--text);border:0;text-decoration:underline;padding:0}.button--minimal:hover,.button--minimal:focus{background-color:rgba(0,0,0,0);color:var(--color--text);border:0;text-decoration:underline}.button--large-icon .icon{width:1.5rem;height:1.5rem}.button--large-icon .icon use{fill:rgba(0,0,0,0)}.button--close{padding:.75rem 1.5rem;line-height:1.5;font-size:.875rem;color:var(--color--text-action);background-color:var(--color--background);border-color:var(--color--state-active);display:inline-flex;align-items:center;font-family:"Inter",sans-serif;font-weight:600;text-decoration:none;text-align:center;border-width:.125rem;border-style:solid;border-radius:2em;background:rgba(0,0,0,0);border:0;padding:0}.button--close:visited{color:var(--color--text-action)}.button--close:focus{color:var(--color--text-action);background-color:var(--color--background);border-color:var(--color--state-active)}.button--close:hover{color:var(--color--state-hover);background-color:var(--color--background);border-color:var(--color--state-hover)}.button--close:active{color:var(--color--state-active)}.button--close[disabled]{color:var(--color--text-disabled);background-color:var(--color--background);border-color:var(--color--state-disabled);cursor:not-allowed}.button--close:focus{box-shadow:0 0 0 .188rem var(--color--text-inverse),0 0 0 0.376rem var(--color--primary)}.button--close:hover{text-decoration:none}.button--close .icon{width:1.5rem;height:1.5rem;color:var(--color--text);margin:0}.button--close .icon:hover,.button--close .icon:focus{color:var(--color--text-action)}.button--close:hover,.button--close:focus{background:rgba(0,0,0,0);color:var(--color--text)}.button--quiz-answer{padding:.75rem 1.5rem;line-height:1.5;font-size:.875rem;color:var(--color--text-action);background-color:var(--color--background);border-color:var(--color--state-active);display:inline-flex;align-items:center;font-family:"Inter",sans-serif;font-weight:600;text-decoration:none;text-align:center;border-width:.125rem;border-style:solid;border-radius:2em;background:var(--color--background-box-form);border-radius:.625rem;text-align:left;padding:.5rem 1rem}.button--quiz-answer:visited{color:var(--color--text-action)}.button--quiz-answer:focus{color:var(--color--text-action);background-color:var(--color--background);border-color:var(--color--state-active)}.button--quiz-answer:hover{color:var(--color--state-hover);background-color:var(--color--background);border-color:var(--color--state-hover)}.button--quiz-answer:active{color:var(--color--state-active)}.button--quiz-answer[disabled]{color:var(--color--text-disabled);background-color:var(--color--background);border-color:var(--color--state-disabled);cursor:not-allowed}.button--quiz-answer:focus{box-shadow:0 0 0 .188rem var(--color--text-inverse),0 0 0 0.376rem var(--color--primary)}.button--quiz-answer:hover{text-decoration:none}.button--quiz-answer:hover,.button--quiz-answer:focus{background:var(--color--background-card-beta)}@media(min-width:45rem){.button--quiz-answer{padding:.75rem 1rem}}.button--quiz-answer .button__text{font-size:1rem;color:var(--color--text);font-weight:400}@media(min-width:45rem){.button--quiz-answer .button__text{font-size:1.125rem}}.button--quiz-answer .button__identifier{transition:background 0.5s cubic-bezier(0.19,1,0.22,1) 0s,color .5s;align-items:center;background:var(--color--background-card-beta);border-radius:100%;display:flex;font-size:1rem;font-weight:700;justify-content:center;margin-right:1rem;width:1.5rem;height:1.5rem}@media(min-width:45rem){.button--quiz-answer .button__identifier{font-size:1.5rem;height:3rem;width:3rem}}.button--quiz-answer:not([disabled]):hover .button__identifier,.button--quiz-answer:not([disabled]):focus .button__identifier{background:var(--color--text-action);color:var(--color--text-inverse)}.button--visually-hidden-text .icon{margin:0}.details-summary:not([open])~.button{opacity:0;transform:translateY(-0.25rem)}.timeline-loop{margin:1rem auto 2rem;overflow-x:auto;max-width:32rem}.timeline-loop-item{align-items:center;display:flex;background-color:#e58490;border-radius:50%;height:9rem;width:9rem}.timeline-loop-item .icon{height:3rem;position:absolute;width:2.5rem}.timeline-loop-item__content{display:flex;font-size:16px;height:8rem;line-height:28px;justify-content:center;text-align:center;padding:.7rem;position:relative;width:9rem}.timeline-loop-item__content p{align-self:center;margin-bottom:.2rem;margin-top:.2rem}.item-count-5{display:grid;grid-template-columns:9rem 7rem 7rem 9rem;grid-template-rows:7rem 4rem 9rem 4rem 7rem 2.5rem;max-height:34rem}.item-count-5 .item-number-1{grid-column-start:2;grid-column-end:4;grid-row-start:1;grid-row-end:2;justify-self:center}.item-count-5 .item-number-1 .timeline-loop-item .icon{bottom:-2rem;right:-4rem}.item-count-5 .item-number-2{grid-column-start:4;grid-column-end:5;grid-row-start:3;grid-row-end:4}.item-count-5 .item-number-2 .timeline-loop-item .icon{bottom:-4.5rem;left:2.5rem;transform:rotate(75deg)}.item-count-5 .item-number-3{grid-column-start:3;grid-column-end:5;grid-row-start:5;grid-row-end:7;place-self:start center}.item-count-5 .item-number-3 .timeline-loop-item .icon{bottom:1rem;left:-5rem;transform:rotate(140deg)}.item-count-5 .item-number-4{grid-column-start:1;grid-column-end:3;grid-row-start:5;grid-row-end:7;place-self:start center}.item-count-5 .item-number-4 .timeline-loop-item .icon{left:1rem;top:-4rem;transform:rotate(200deg)}.item-count-5 .item-number-5{grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:4}.item-count-5 .item-number-5 .timeline-loop-item .icon{bottom:9rem;right:-1rem;transform:rotate(-90deg)}.item-count-4{display:grid;grid-template-columns:9rem 9rem 9rem;grid-template-rows:6rem 4rem 9rem 5rem 5rem;margin-left:2.5rem;max-height:32rem}@media(max-width:24.99rem){.item-count-4{margin-left:0}}.item-count-4 .item-number-1{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:3;align-self:center}.item-count-4 .item-number-1 .timeline-loop-item .icon{bottom:-0.6rem;right:-3.5rem}.item-count-4 .item-number-2{align-self:center;grid-column-start:3;grid-column-end:4;grid-row-start:3;grid-row-end:4}.item-count-4 .item-number-2 .timeline-loop-item .icon{bottom:-5rem;left:1.5rem;transform:rotate(95deg)}.item-count-4 .item-number-3{align-self:center;grid-column-start:2;grid-column-end:3;grid-row-start:4;grid-row-end:6}.item-count-4 .item-number-3 .timeline-loop-item .icon{bottom:4.3rem;left:-4rem;transform:rotate(180deg)}.item-count-4 .item-number-4{align-self:center;grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:4}.item-count-4 .item-number-4 .timeline-loop-item .icon{top:-4rem;right:2rem;transform:rotate(-85deg)}.item-count-3{display:grid;grid-template-columns:9rem 9rem 9rem;grid-template-rows:9rem 3rem 9rem;height:22rem;margin-left:2.5rem}@media(max-width:24.99rem){.item-count-3{margin-left:0}}.item-count-3 .item-number-1{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2}.item-count-3 .item-number-1 .timeline-loop-item .icon{bottom:-2.5rem;right:-3.5rem;transform:rotate(5deg)}.item-count-3 .item-number-2{grid-column-start:3;grid-column-end:4;grid-row-start:3;grid-row-end:4}.item-count-3 .item-number-2 .timeline-loop-item .icon{bottom:-1rem;left:-6rem;transform:rotate(140deg)}.item-count-3 .item-number-3{grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:4}.item-count-3 .item-number-3 .timeline-loop-item .icon{top:-4.5rem;left:4.5rem;transform:rotate(-90deg)}.timeline{max-width:49rem;padding:0 1.5rem;margin-left:auto;margin-right:auto}.page-content--with-sidebar .timeline{padding:0;margin-right:0;max-width:46rem}.timeline__inner{border-radius:.6rem;display:flex;flex-direction:column;margin-bottom:2.5rem;overflow:hidden}@media(min-width:45rem){.timeline__inner{flex-direction:row}}.timeline-item{align-items:center;background:var(--color--background-box-delta);border-bottom:.06rem solid var(--color--border-tertiary);display:flex;flex:1 1 0;font-size:.875rem;justify-content:center;min-height:8rem;padding:3rem 2rem;position:relative;text-align:center}.timeline-item:last-child{border-bottom:none}.timeline-item:last-child svg{display:none}.timeline-item svg{bottom:-15%;height:2.5rem;position:absolute;transform:rotate(90deg);width:2.5rem;z-index:1}@media(min-width:45rem){.timeline-item{border-bottom:none;border-right:.06rem solid var(--color--border-tertiary);display:grid;grid-template-columns:auto .5rem}.timeline-item svg{bottom:auto;grid-column-start:2;justify-self:end;right:-1.3rem;transform:rotate(0)}.timeline-item:last-child{border-right:none}}.tags{max-width:49rem;padding:0 1.5rem;margin-left:auto;margin-right:auto}.page-content--with-sidebar .tags{padding:0;margin-right:0;max-width:46rem}.tags__inner{margin-bottom:3rem}.tags .icon{width:1.2em;height:1.2em;vertical-align:middle;margin-right:.5rem}.tags .tags-item{display:inline-block;margin-right:.25rem}.tags--bottom{margin-bottom:3rem;margin-top:3rem}.tags-item{border:.06rem solid var(--color--text-action);border-radius:.125rem;color:var(--color--text-action);font-size:.875rem;font-weight:bold;line-height:1.25;position:relative;padding:.18rem .5rem;text-decoration:none;text-transform:uppercase}a.tags-item:visited{color:var(--color--text-action)}a.tags-item:hover,a.tags-item:active{border-color:var(--color--secondary);color:var(--color--secondary);text-decoration:none}a.tags-item:focus{box-shadow:0 0 0 .18rem var(--color--text-inverse),0 0 0 0.36rem var(--color--secondary)}a.tags-item.disabled{border-color:var(--color--text-meta-light);color:var(--color--text-meta)}.tabs__nav{list-style:none;margin:0;padding:0;border-bottom:.0625rem solid var(--color--primary)}@media(min-width:25rem){.tabs__nav{display:flex}}.tabs__nav--local-tasks{margin:1rem 0 .5rem;padding:0}.tabs__nav--bar{border:0}.tabs__nav--bar .tabs__item{margin-left:1.5rem}.tabs__nav--bar .tabs__item:first-child{margin-left:0}@media(min-width:57.5rem){.tabs__nav--bar .tabs__item{margin-left:0}}.tabs__nav--bar .link-tab{top:0;color:var(--color--text);padding:1rem 0;font-size:1rem;font-weight:400;background:none;border:0}.tabs__nav--bar .link-tab.is-active{text-decoration:underline}@media(min-width:57.5rem){.tabs__nav--bar .link-tab{padding:.5rem 2rem;color:var(--color--text-inverse);background-color:var(--color--background-box-beta);border-top:.188rem solid var(--color--secondary)}.tabs__nav--bar .link-tab.is-active{color:var(--color--text);background-color:var(--color--background);font-weight:600;text-decoration:none}}.tabs__link--local-tasks{padding:.25rem 1.5rem}.submitted{max-width:49rem;padding:0 1.5rem;margin-left:auto;margin-right:auto}.page-content--with-sidebar .submitted{padding:0;margin-right:0;max-width:46rem}.submitted__inner{color:var(--color--submitted);font-size:.875rem;margin:1rem 0}.submitted__date{text-transform:uppercase}.submitted__separator{padding:0 .5rem}.status{background-color:var(--color--background-section);width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.status__content{max-width:90rem;width:100%;margin:0 auto 2rem;padding-left:1.5rem;padding-right:1.5rem;display:flex;align-items:center;padding:1.5rem;margin:0 auto 1rem}@media(min-width:90rem){.status__content{padding-left:5.5rem}}.status a{color:var(--color--text);text-decoration:underline}.status a:hover{text-decoration:none}.status .icon{width:2rem;height:2rem;margin-right:1rem}.status__list{list-style:none;margin:0;padding:0;margin-bottom:1rem}.status--warning{background-color:var(--color--background-box-epsilon)}.status--error{background-color:var(--color--background-box-gamma)}.status--status{background-color:var(--color--background-inverse)}.sharing{margin:2rem 0 0}@media(min-width:57.5rem){.sharing{margin:.5rem 0 1rem}}.sharing__row{margin-bottom:2rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}.sharing__row--responsive{align-items:flex-start}@media(max-width:44.99rem){.sharing__row--responsive{display:initial}}.sharing__row>.input{max-width:100%}.sharing__row>.heading{margin-bottom:0}.sharing__row:first-child{margin-top:1rem}@media(min-width:45rem){.sharing__row:first-child{margin-top:2rem}}.sharing__barcode{width:100%}@media(min-width:45rem){.sharing__barcode{flex-shrink:0;width:8em}}.sharing__barcode img{margin:0 auto}@media(min-width:45rem){.sharing__instructions ul{margin-top:0}}[popover]{border:0;border-radius:.5rem;box-shadow:0 .25rem 1.875rem rgba(0,0,0,.15);padding:0 1rem;max-width:40em}@media(min-width:45rem){[popover]{padding:0 2rem}}::backdrop{background-color:color(srgb 0 0 0/.5)}.section-header{max-width:49rem;padding:0 1.5rem;margin-left:auto;margin-right:auto;margin-bottom:2rem;margin-top:2rem;text-align:center}.page-content--with-sidebar .section-header{padding:0;margin-right:0;max-width:46rem}.section-header__heading{margin-bottom:.5rem}@media(min-width:45rem){.section-header .text-teaser{margin-bottom:1.5rem}}.section-header .text-teaser p{margin-top:.5rem}.section-header .text-teaser p a{text-decoration:underline}.section-header .text-teaser p a:focus{text-decoration:none}.section-header .text-teaser p a:hover{text-decoration:underline;text-decoration-thickness:3px}.section-40x{display:flex;flex-direction:column;margin:3rem auto 2rem;max-width:70rem}@media(min-width:57.5rem){.section-40x{flex-direction:row;justify-content:space-between}}.section-40x__wrapper{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:0 1.5rem}.section-40x__content .link--action .icon{color:var(--color--text)}.section-40x__content .text-teaser{margin-bottom:3rem}.section-40x__content .link-cta{margin-bottom:2rem}.section-40x__content .link-cta .icon{margin-left:.5rem}@media(min-width:57.5rem){.section-40x__content .link-cta{margin-right:3rem;margin-bottom:0}}@media(min-width:57.5rem){.section-40x__content{max-width:37rem}}.section-40x__image{order:-1;align-self:center;margin-bottom:1rem}@media(min-width:57.5rem){.section-40x__image{order:2;margin-bottom:3.5rem}}.section-40x .icon-40x{width:10rem;height:12rem}@media(min-width:57.5rem){.section-40x .icon-40x{width:18.875rem;height:22.938rem}}@media(min-width:90rem){.section-40x .icon-40x{margin-right:5rem}}.search-result{display:flex;flex-direction:column;padding:2rem 0;border-bottom:.125rem solid var(--color--border-secondary)}.search-result__meta{order:-1;font-weight:600;text-transform:uppercase;font-size:.875rem;line-height:1.5;margin-bottom:.875rem}.search-result__meta .pro-label{margin-right:1.5rem;font-size:.875rem}.search-result__heading{margin-bottom:1rem;display:flex;flex-wrap:wrap}.search-result__heading .heading__link{font-weight:500;font-size:1.5rem;color:var(--color--text-action);text-decoration:none}.search-result__heading .heading__link:hover{text-decoration:underline}.search-result__heading .icon{width:1.5rem;height:1.5rem;margin:.188rem .5rem}.search-result__teaser p{margin:0}.search-keyword{display:flex;flex-direction:column;position:relative;width:100%}@media(min-width:45rem){.search-keyword{flex-direction:row}}.search-keyword .input{padding:1rem 4.5rem 1rem 1.5rem;border-radius:6.25rem;border:.0625rem solid var(--color--primary);background:var(--color--background);line-height:1.5;max-width:100%}.search-keyword .input::placeholder{color:var(--color--text);font-style:italic}.search-keyword .input:focus{box-shadow:0 0 0 .13rem var(--color--text-inverse),0 0 0 0.26rem var(--color--primary)}.search-keyword .icon{height:1rem;width:1rem}.search-keyword .button{margin-top:1rem;padding:1.125rem 2rem;height:4rem;font-size:1rem}@media(min-width:45rem){.search-keyword .button{margin-top:0;margin-left:2rem}}.search-keyword--minimal{height:3rem;flex-direction:row}@media(min-width:73.75rem){.search-keyword--minimal{width:25.75rem}}.search-keyword--minimal .input::placeholder{font-style:normal}.search-keyword--minimal .button{margin-top:0;height:3rem;padding:.5rem 1.5rem;margin-left:-4rem;background:rgba(0,0,0,0);border:none;border-radius:0 6.25rem 6.25rem 0;color:var(--color--primary)}.search-keyword--minimal .button:hover{color:var(--color--text-inverse);background:var(--color--state-hover)}.search-keyword--minimal .button:focus{color:var(--color--text-inverse);background:var(--color--state-active);box-shadow:none}.search-keyword--minimal .icon{margin:0}.search-filters--minimal .search-filters__bottom{display:none}.search-filters__top{display:flex;flex-direction:column}@media(min-width:45rem){.search-filters__top{flex-direction:row;flex-wrap:wrap}}.search-filters__top .select{max-width:100%}@media(min-width:45rem){.search-filters__top .select{width:16rem}}.search-filters__top .form-item{margin-bottom:2rem}@media(min-width:45rem){.search-filters__top .form-item{margin-right:2rem}.search-filters__top .form-item:last-child{margin-right:0}}.search-filters__top .form-item .label{margin-bottom:.5rem}.search-filters__bottom{display:flex;flex-direction:column;margin-top:1rem;margin-bottom:1rem}@media(min-width:45rem){.search-filters__bottom{flex-direction:row;margin-top:.5rem}}.search-filters__bottom .form-item--search{width:100%;margin-bottom:1rem}@media(min-width:45rem){.search-filters__bottom .form-item--search{margin-right:2rem}}.search-filters__bottom .input--text{max-width:100%;height:4rem;padding:1.25rem 2rem;border-radius:6.25rem}.search-filters__bottom .input--text::placeholder{color:var(--color--text);font-style:italic}@media(min-width:45rem){.search-filters__bottom .form-actions{display:flex}.search-filters__bottom .form-actions .input--submit:first-child{margin-right:2rem}.search-filters__bottom .form-actions .input--submit:last-child{margin-right:0}}.search-filters__bottom .input--submit{margin-bottom:1rem;font-size:1rem;height:4rem}@media(max-width:44.99rem){.search-filters__bottom .input--submit{max-width:100%}}.search-filters__options-wrapper{display:flex;margin-bottom:3.5rem}@media(max-width:44.99rem){.search-filters__options-wrapper{flex-direction:column;align-items:center}}.search-filters__options-wrapper .selected-filter{margin-right:1rem;margin-bottom:1rem}.search-filters__options-wrapper .selected-filter:hover{cursor:pointer}.search-filters__options-wrapper .selected-filter:last-child{margin-right:0}.search-filters__options-wrapper .selected-filter .icon{width:1rem;height:1rem}#readspeaker_button{display:none !important}#readspeaker_button.rs-enabled{max-width:49rem;padding:0 1.5rem;margin-left:auto;margin-right:auto;display:block !important}.page-content--with-sidebar #readspeaker_button.rs-enabled{padding:0;margin-right:0;max-width:46rem}.form__mount-point>.rjsf{max-width:49rem;padding:0 1.5rem;margin-left:auto;margin-right:auto}.page-content--with-sidebar .form__mount-point>.rjsf{padding:0;margin-right:0;max-width:46rem}.rjsf{padding:0}.rjsf fieldset{border:2px solid var(--color--background-section);padding:0;margin:0 0 1.5rem;border-radius:.625rem}.rjsf fieldset legend{width:calc(100% + .25rem);max-width:calc(100% + .25rem);margin:0 -0.125rem;font-weight:bold;background-color:var(--color--background-section);display:block;padding:1rem 1.5rem;border-top-left-radius:.625rem;border-top-right-radius:.625rem}.rjsf fieldset legend .required-marker{margin-left:.25rem;color:var(--color--status-error)}.rjsf ul.error-detail{background-color:var(--color--status-error);color:var(--color--text-inverse);list-style:none;margin:0;padding:1rem 1.5rem}.rjsf .field-description{font-size:.875rem}.rjsf .field_description{font-size:.875rem;margin:.5rem 0 1.5rem;padding:0 1.5rem}.rjsf>.field{border:0;margin-bottom:0}.rjsf .field-radio-group,.rjsf .field-range-wrapper{margin:1.5rem}.rjsf .exercise-multi-form fieldset,.rjsf fieldset#root{border:0;padding:0}.rjsf>legend.field_label{display:none}.rjsf .radio{margin-bottom:1rem}.rjsf .radio label span{display:flex;align-items:center;position:relative}.rjsf .radio label span span{align-items:flex-start}.rjsf .radio label span span::before{content:"";position:relative;flex-shrink:0;background-color:var(--color--text-inverse);border:.06rem solid var(--color--text);width:1.5rem;height:1.5rem;margin-right:1rem;margin-top:.2rem;border-radius:50%}.rjsf .radio label span input:checked+span::after{content:"";background-color:var(--color--primary);top:.4975rem;border-radius:50%;display:block;height:.875rem;left:.3125rem;position:absolute;width:.875rem}.rjsf .radio label span input:checked+span::before{border-color:var(--color--primary)}.rjsf .radio label span input:hover+span::before,.rjsf .radio label span input:focus+span::before{box-shadow:0 0 0 .125rem var(--color--secondary);border-color:var(--color--secondary)}.rjsf .radio label span input:hover+span::after,.rjsf .radio label span input:focus+span::after{background-color:var(--color--secondary)}.rjsf button{margin-bottom:3rem}.rjsf input[type=text],.rjsf textarea{background:rgba(0,0,0,0);resize:none;border:.06rem solid var(--color--text);border-radius:.312rem;padding:1rem;width:100%}.rjsf .field-range-wrapper{--range-color-track-background:var(--color--background-section);--range-color-thumb-initial:var(--color--range-thumb);--range-color-thumb-active:var(--color--primary);--range-color-marker-initial:var(--color--range-marker);--range-color-marker-active:var(--range-color-thumb-active);--range-color-marker-inactive:var(--range-color-marker-initial);--range-color-marker-line-initial:var(--color--background-inverse);--range-color-marker-line-active:var(--range-color-thumb-active);--range-color-marker-line-inactive:var(--range-color-marker-line-initial);--range-color-thumb:var(--range-color-thumb-initial);--range-color-active:var(--color--primary);--range-height:5rem;--range-track-height:1rem;--range-track-vertical-offset:3rem;--range-thumb-size:2rem;--range-half-thumb-size:calc(var(--range-thumb-size) / 2);--range-active-offset:calc(var(--range-half-thumb-size) + 0.125rem);--range-marker-line-width:1.5px;--range-marker-line-half-width:calc(var(--range-marker-line-width) / 2);--range-marker-line-height:1rem;--range-markers-height:2rem;--range-markers-line-offset:-.25rem}.rjsf .field-range-wrapper .input-wrapper{display:flex;gap:0;position:relative;margin-top:calc(-1*var(--range-markers-height))}.rjsf .field-range-wrapper .input-wrapper::before{content:"";background:radial-gradient(circle at right,transparent 0%,transparent var(--range-active-offset),var(--range-color-active) var(--range-active-offset));border-radius:.5rem 0 0 .5rem;pointer-events:none;position:absolute;left:0;top:var(--range-track-vertical-offset);height:var(--range-track-height);width:calc(var(--range-half-thumb-size) + (100% - var(--range-thumb-size))*(var(--value) - var(--min))/(var(--max) - var(--min)));z-index:1}.rjsf .field-range-wrapper .markers{align-content:stretch;box-sizing:border-box;display:flex;height:var(--range-markers-height);justify-content:space-between;padding:0 calc(var(--range-half-thumb-size) - .525rem) calc(var(--range-half-thumb-size) - .5*var(--range-track-height));-webkit-user-select:none;user-select:none;width:calc(100% - var(--range-marker-line-width)*.5)}.rjsf .field-range-wrapper .marker{box-sizing:border-box;color:var(--range-color-marker-initial);flex-shrink:1;height:2rem;line-height:1rem;padding-bottom:calc(var(--range-markers-height) - 1rem);padding-top:.5rem;position:relative;text-align:center;transition:padding-top .15s ease-in-out;width:var(--range-half-thumb-size)}.rjsf .field-range-wrapper .marker::before{content:"";background-color:var(--range-color-marker-line-initial);height:calc(var(--range-marker-line-height) - var(--range-markers-line-offset));left:calc(50% - var(--range-marker-line-half-width));position:absolute;top:calc(1.5rem - var(--range-markers-line-offset));transition:height .15s ease-in-out,top .15s ease-in-out;width:var(--range-marker-line-width)}.rjsf .field-range-wrapper input[type=range]{-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0);box-sizing:border-box;cursor:pointer;height:var(--range-height);padding-top:var(--range-markers-height);width:100%}.rjsf .field-range-wrapper input[type=range]+.range-view{align-items:center;box-sizing:border-box;display:flex;flex:0 0 var(--range-height);height:var(--range-height);justify-content:center;width:var(--range-height)}.rjsf .field-range-wrapper input[type=range]:focus{outline:none}.rjsf .field-range-wrapper input[type=range]::-webkit-slider-runnable-track{background-color:var(--range-color-track-background);border-radius:.5rem;height:var(--range-track-height)}.rjsf .field-range-wrapper input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-8px;background-color:var(--range-color-track-background);border-radius:1rem;outline:3px dashed var(--range-color-thumb);position:relative;height:var(--range-thumb-size);width:var(--range-thumb-size);transform-origin:center;transform:rotate(19.5deg)}.rjsf .field-range-wrapper input[type=range]:focus::-webkit-slider-thumb{outline:3px solid var(--range-color-active);outline-offset:.125rem}.rjsf .field-range-wrapper input[type=range]::-moz-range-track{background-color:var(--range-color-track-background);border-radius:.5rem;height:var(--range-track-height)}.rjsf .field-range-wrapper input[type=range]::-moz-range-thumb{background-color:var(--range-track-background);border:none;border-radius:1rem;outline:3px dashed var(--range-color-thumb);position:relative;height:var(--range-thumb-size);width:var(--range-thumb-size);transform-origin:center;transform:rotate(19.5deg)}.rjsf .field-range-wrapper input[type=range]:focus::-moz-range-thumb{outline:3px solid var(--range-color-active);outline-offset:.125rem}.rjsf .field-range-wrapper.user-selected{--range-color-thumb:var(--range-color-thumb-active)}.rjsf .field-range-wrapper.user-selected .marker[data-active=false]{color:var(--range-color-marker-inactive)}.rjsf .field-range-wrapper.user-selected .marker[data-active=false]::before{background-color:var(--range-color-marker-line-inactive)}.rjsf .field-range-wrapper.user-selected .marker[data-active=true]{color:var(--range-color-marker-active);font-weight:600;padding-top:0}.rjsf .field-range-wrapper.user-selected .marker[data-active=true]::before{background-color:var(--range-color-marker-line-active);border-left:1px solid var(--range-color-marker-line-active);border-right:1px solid var(--range-color-marker-line-active);height:calc(var(--range-marker-line-height) - var(--range-markers-line-offset) + .5rem);top:calc(1rem - var(--range-markers-line-offset))}.rjsf .field-range-wrapper.user-selected .value-text{color:var(--range-color-thumb-active);font-weight:600;text-align:center}.rjsf .field-range-wrapper.user-selected input[type=range]::-webkit-slider-thumb{background-color:var(--range-color-thumb);border:0;outline:0}.rjsf .field-range-wrapper.user-selected input[type=range]:focus::-webkit-slider-thumb{outline:3px solid var(--range-color-thumb);outline-offset:.125rem}.rjsf .field-range-wrapper.user-selected input[type=range]::-moz-range-thumb{background-color:var(--range-color-thumb);border:0;outline:0}.rjsf .field-range-wrapper.user-selected input[type=range]:focus::-moz-range-thumb{outline:3px solid var(--range-color-thumb);outline-offset:.125rem}.rjsf .form-feedback p{border:1px solid var(--color--status-message);padding:.5rem;color:var(--color--status-message);border-radius:.25rem}.exercise-form-multi__mount-point .rjsf input[type=text],.exercise-form-multi__mount-point .rjsf textarea,.exercise-form__mount-point .rjsf input[type=text],.exercise-form__mount-point .rjsf textarea{margin:.5rem 0 1rem}.exercise-form-multi__mount-point .rjsf button,.exercise-form__mount-point .rjsf button{margin-bottom:3.5rem}.copy-to-clipboard .button{transition:background-color .2s ease-in-out}.copy-to-clipboard .button--copied{background-color:var(--color--status-message)}.box.box--questionnaire-score{margin-top:.5rem;margin-bottom:1.5rem;padding:1.5rem 2rem;text-align:center}.box.box--questionnaire-score .box__heading{margin-bottom:0}.box.box--questionnaire-score:has(+.box--questionnaire-scoring-groups){margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0}.box.box--questionnaire-score~.copy-to-clipboard{text-align:center;margin-top:1rem;margin-bottom:3rem}.box--border.box--questionnaire-scoring-groups{border-top:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:0;margin-bottom:1rem;padding:1.5rem 2rem}.box--border.box--questionnaire-scoring-groups .box__heading{margin-bottom:0}.box--border.box--questionnaire-scoring-groups+.copy-to-clipboard{text-align:center;margin-top:-2.5rem;margin-bottom:3rem}.exercise-form-multi__mount-point label.control-label,.exercise-form-checkboxes__mount-point label.control-label,.exercise-form__mount-point label.control-label{font-weight:bold}.exercise-form-multi__mount-point input[type=checkbox],.exercise-form-checkboxes__mount-point input[type=checkbox]{-webkit-appearance:none;appearance:none;border:.06rem solid var(--color--text);border-radius:0;margin:0;cursor:pointer}.exercise-form-multi__mount-point .checkboxes,.exercise-form-checkboxes__mount-point .checkboxes{margin-top:1rem}.exercise-form-multi__mount-point .checkboxes .checkbox:not(:last-child),.exercise-form-checkboxes__mount-point .checkboxes .checkbox:not(:last-child){margin-bottom:.5rem}.exercise-form-multi__mount-point .checkboxes .checkbox label span,.exercise-form-checkboxes__mount-point .checkboxes .checkbox label span{align-items:flex-start;display:flex;flex:1}.exercise-form-multi__mount-point .checkboxes .checkbox label span .checked,.exercise-form-checkboxes__mount-point .checkboxes .checkbox label span .checked{align-items:center;display:flex;position:relative}.exercise-form-multi__mount-point .checkboxes .checkbox label span svg,.exercise-form-checkboxes__mount-point .checkboxes .checkbox label span svg{height:1rem;left:.25rem;margin-top:.2rem;position:absolute;top:.25rem;width:1rem}.exercise-form-multi__mount-point .checkboxes .checkbox label span input,.exercise-form-checkboxes__mount-point .checkboxes .checkbox label span input{height:1.5rem;margin-right:1rem;margin-top:.2rem;width:1.5rem}.exercise-form-multi__mount-point .checkboxes .checkbox label span input:checked,.exercise-form-checkboxes__mount-point .checkboxes .checkbox label span input:checked{background:var(--color--primary);border-color:var(--color--primary)}.exercise-form-multi__mount-point .checkboxes .checkbox label span input:hover,.exercise-form-multi__mount-point .checkboxes .checkbox label span input:focus,.exercise-form-checkboxes__mount-point .checkboxes .checkbox label span input:hover,.exercise-form-checkboxes__mount-point .checkboxes .checkbox label span input:focus{border-color:var(--color--secondary);box-shadow:0 0 0 .125rem var(--color--secondary)}.exercise-form-multi__mount-point .checkboxes .checkbox label span input:focus-visible,.exercise-form-checkboxes__mount-point .checkboxes .checkbox label span input:focus-visible{box-shadow:0 0 0 .18rem var(--color--text-inverse),0 0 0 0.36rem var(--color--secondary);outline:none}.mtt-quiz-app>.box{max-width:73rem;padding:0 1.5rem;margin-left:auto;margin-right:auto}.page-content--with-sidebar .mtt-quiz-app>.box{padding:0;margin-right:0;max-width:46rem}.mtt-quiz-app .rjsf{max-width:42.5rem;margin:2rem auto 0}@media(min-width:45rem){.mtt-quiz-app .rjsf{margin:3rem auto 0}}.mtt-quiz-app .rjsf fieldset{display:contents}.mtt-quiz-app .rjsf fieldset legend{display:none}.mtt-quiz-app .rjsf .control-label{display:block;margin:2rem 0 1.5rem}@media(min-width:45rem){.mtt-quiz-app .rjsf .control-label{margin:3rem 0 1.5rem}}@media(max-width:44.99rem){.mtt-quiz-app .rjsf .control-label .heading--h2{color:var(--color--text);font-family:"Alegreya",serif;font-weight:500;font-size:1.5rem;font-style:normal;line-height:1.25;margin:0 0 1rem;width:auto;color:var(--color--text-inverse)}.mtt-quiz-app .rjsf .control-label .heading--h2 a{color:var(--color--text);line-height:1.25}.mtt-quiz-app .rjsf .control-label .heading--h2 a:focus,.mtt-quiz-app .rjsf .control-label .heading--h2 a:hover{color:var(--color--text)}}@media(max-width:44.99rem)and (min-width:45rem){.mtt-quiz-app .rjsf .control-label .heading--h2{font-size:1.75rem}}@media(max-width:44.99rem)and (max-width:24.99rem){.mtt-quiz-app .rjsf .control-label .heading--h2{word-break:break-word;hyphens:auto}}@media(max-width:44.99rem){.mtt-quiz-app .rjsf .control-label .heading--h2 a{color:var(--color--text-inverse)}.mtt-quiz-app .rjsf .control-label .heading--h2 a:focus,.mtt-quiz-app .rjsf .control-label .heading--h2 a:hover{color:var(--color--text-inverse)}}.mtt-quiz-app .rjsf .control-label>.required{display:none}.mtt-quiz-app .rjsf .field-description{margin:0 0 var(--tn-app--spacings--basic) 0;font-size:1rem}@media(max-width:44.99rem){.mtt-quiz-app .rjsf .field-description h2{color:var(--color--text);font-family:"Alegreya",serif;font-weight:500;font-size:1.5rem;font-style:normal;line-height:1.25;margin:0 0 1rem;width:auto;color:var(--color--text-inverse)}.mtt-quiz-app .rjsf .field-description h2 a{color:var(--color--text);line-height:1.25}.mtt-quiz-app .rjsf .field-description h2 a:focus,.mtt-quiz-app .rjsf .field-description h2 a:hover{color:var(--color--text)}}@media(max-width:44.99rem)and (min-width:45rem){.mtt-quiz-app .rjsf .field-description h2{font-size:1.75rem}}@media(max-width:44.99rem)and (max-width:24.99rem){.mtt-quiz-app .rjsf .field-description h2{word-break:break-word;hyphens:auto}}@media(max-width:44.99rem){.mtt-quiz-app .rjsf .field-description h2 a{color:var(--color--text-inverse)}.mtt-quiz-app .rjsf .field-description h2 a:focus,.mtt-quiz-app .rjsf .field-description h2 a:hover{color:var(--color--text-inverse)}}.mtt-quiz-app .rjsf .field-auto-advance{margin:0 auto;max-width:42.5rem}.mtt-quiz-app .rjsf .field-auto-advance input[type=radio]{display:none}.mtt-quiz-app .rjsf .field-auto-advance button{margin-bottom:.5rem;margin-top:.5rem;white-space:initial;width:100%}.mtt-quiz-app .rjsf .button--interstitial-advance{display:flex;margin:1rem auto}.mtt-quiz-app .hidden-by-pagination{overflow:hidden;position:absolute;height:0;visibility:hidden;width:0}.mtt-quiz-app .hidden-by-pagination--debug{visibility:visible;position:static;height:auto;opacity:.25;width:auto}.mtt-quiz-app .quiz-start-page{text-align:center}.mtt-quiz-app .quiz-start-page .quiz-start__icon{width:6rem;height:6rem;margin:0 auto 1rem}.mtt-quiz-app .quiz-start-page .quiz-start__icon svg{width:100%;height:100%}@media(min-width:45rem){.mtt-quiz-app .quiz-start-page h2{color:var(--color--text);font-family:"Alegreya",serif;font-weight:700;font-size:2.5rem;font-style:normal;line-height:1.14;margin:0 0 1.5rem;width:auto;color:var(--color--text-inverse)}.mtt-quiz-app .quiz-start-page h2 a{color:var(--color--text);line-height:1.14}.mtt-quiz-app .quiz-start-page h2 a:focus,.mtt-quiz-app .quiz-start-page h2 a:hover{color:var(--color--text)}}@media(min-width:45rem)and (min-width:45rem){.mtt-quiz-app .quiz-start-page h2{font-size:2.75rem}}@media(min-width:45rem)and (max-width:24.99rem){.mtt-quiz-app .quiz-start-page h2{word-break:break-word;hyphens:auto}}@media(min-width:45rem){.mtt-quiz-app .quiz-start-page h2 a{color:var(--color--text-inverse)}.mtt-quiz-app .quiz-start-page h2 a:focus,.mtt-quiz-app .quiz-start-page h2 a:hover{color:var(--color--text-inverse)}}.mtt-quiz-app .quiz-start-page .title-goodluck{margin-top:1rem;padding:1rem 0}.mtt-quiz-app .quiz-result{max-width:42.5rem;margin:5rem auto 0;text-align:center}@media(min-width:45rem){.mtt-quiz-app .quiz-result{margin:9.5rem auto 0}}.mtt-quiz-app .quiz-result-level__icon{height:8.125rem;width:7.5rem;margin:0 auto}.mtt-quiz-app .quiz-result-level__icon svg{height:100%;width:100%}.mtt-quiz-app .quiz-result-level__label{color:var(--color--text);font-family:"Alegreya",serif;font-weight:700;font-size:2rem;font-style:normal;line-height:1.25;margin:0 0 1rem;width:auto;color:var(--color--text-inverse);margin-top:2.25rem}.mtt-quiz-app .quiz-result-level__label a{color:var(--color--text);line-height:1.25}.mtt-quiz-app .quiz-result-level__label a:focus,.mtt-quiz-app .quiz-result-level__label a:hover{color:var(--color--text)}@media(min-width:45rem){.mtt-quiz-app .quiz-result-level__label{font-size:2rem}}@media(max-width:24.99rem){.mtt-quiz-app .quiz-result-level__label{word-break:break-word;hyphens:auto}}.mtt-quiz-app .quiz-result-level__label a{color:var(--color--text-inverse)}.mtt-quiz-app .quiz-result-level__label a:focus,.mtt-quiz-app .quiz-result-level__label a:hover{color:var(--color--text-inverse)}.mtt-quiz-app .quiz-score{color:var(--color--text);font-family:"Alegreya",serif;font-weight:500;font-size:1.25rem;font-style:normal;line-height:1.25;margin:0 0 1rem;width:auto;color:var(--color--text-inverse);margin-bottom:2rem}.mtt-quiz-app .quiz-score a{color:var(--color--text);line-height:1.25}.mtt-quiz-app .quiz-score a:focus,.mtt-quiz-app .quiz-score a:hover{color:var(--color--text)}@media(min-width:45rem){.mtt-quiz-app .quiz-score{font-size:1.5rem}}@media(max-width:24.99rem){.mtt-quiz-app .quiz-score{word-break:break-word;hyphens:auto}}.mtt-quiz-app .quiz-score a{color:var(--color--text-inverse)}.mtt-quiz-app .quiz-score a:focus,.mtt-quiz-app .quiz-score a:hover{color:var(--color--text-inverse)}.mtt-quiz-app .progress-bar{display:flex;width:100%}.mtt-quiz-app .progress-bar__step{height:1.75rem;width:1.75rem;margin-right:.5rem}@media(min-width:57.5rem){.mtt-quiz-app .progress-bar__step{height:2.625rem;width:2.625rem;margin-right:1rem}.mtt-quiz-app .progress-bar__step:last-child{margin-right:0}}.mtt-quiz-app .progress-bar__icon{height:100%;width:100%;flex-grow:1}.mtt-quiz-app .lifeline-buttons{display:flex;gap:2rem;justify-content:center;margin-top:1.5rem}.mtt-quiz-app .button--lifeline-disabled{opacity:.5}.mtt-quiz-app .button--lifeline-highlighted{animation:lifeline-highlighted linear infinite 1s}.mtt-quiz-app .title-correctness{color:var(--color--text);font-family:"Alegreya",serif;font-weight:500;font-size:1.25rem;font-style:normal;line-height:1.25;margin:0 0 1rem;width:auto;color:var(--color--text-inverse);padding:1rem 0}.mtt-quiz-app .title-correctness a{color:var(--color--text);line-height:1.25}.mtt-quiz-app .title-correctness a:focus,.mtt-quiz-app .title-correctness a:hover{color:var(--color--text)}@media(min-width:45rem){.mtt-quiz-app .title-correctness{font-size:1.5rem}}@media(max-width:24.99rem){.mtt-quiz-app .title-correctness{word-break:break-word;hyphens:auto}}.mtt-quiz-app .title-correctness a{color:var(--color--text-inverse)}.mtt-quiz-app .title-correctness a:focus,.mtt-quiz-app .title-correctness a:hover{color:var(--color--text-inverse)}.mtt-quiz-app .answer-list{padding:0;list-style-type:none}.mtt-quiz-app .answer{color:var(--color--text);font-family:"Alegreya",serif;font-weight:500;font-size:1.25rem;font-style:normal;line-height:1.25;margin:0 0 1rem;width:auto;padding:.5rem 1rem;background:var(--color--background-card-beta);color:var(--color--text-action);border-radius:.313rem}.mtt-quiz-app .answer a{color:var(--color--text);line-height:1.25}.mtt-quiz-app .answer a:focus,.mtt-quiz-app .answer a:hover{color:var(--color--text)}@media(min-width:45rem){.mtt-quiz-app .answer{font-size:1.25rem}}@media(max-width:24.99rem){.mtt-quiz-app .answer{word-break:break-word;hyphens:auto}}.mtt-quiz-app .answer--incorrect{background:var(--color--background-card-alpha);color:var(--color--text-error)}@keyframes lifeline-highlighted{0%{box-shadow:0 0 0 .188rem var(--color--border-primary)}50%{box-shadow:0 0 0 .188rem var(--color--border-secondary)}100%{box-shadow:0 0 0 .188rem var(--color--border-primary)}}.quote{max-width:49rem;padding:0 1.5rem;margin-left:auto;margin-right:auto}.page-content--with-sidebar .quote{padding:0;margin-right:0;max-width:46rem}.quote__inner{display:flex;flex-direction:column;align-items:center;margin:1rem;text-align:center}@media(min-width:57.5rem){.quote__inner{margin:2rem}}.quote .text-long{margin-bottom:0;font-size:.875rem;line-height:1.5}.tree-nav{position:relative}.tree-nav-list{flex:1 0 100%;list-style:none;margin:0;padding:0}.tree-nav-list.closed{display:none}.tree-nav-list.open{display:block}@media(max-width:57.49rem){.tree-nav-list.top-level{border:.125rem solid var(--color--background-box-alpha);border-top:0}}.tree-nav-list__title{font-size:1.5rem;font-weight:500;margin-bottom:1rem}.tree-nav>.tree-nav-list>li{border-bottom:.125rem solid var(--color--border-secondary);padding:.5rem 0;position:relative}@media(min-width:57.5rem){.tree-nav>.tree-nav-list>li:first-child{border-top:.125rem solid var(--color--border-secondary)}}@media(max-width:57.49rem){.tree-nav>.tree-nav-list>li:last-child{border-bottom:0}}.tree-nav a{display:flex;justify-content:space-between;padding:.5rem 1rem;color:var(--color--text)}.tree-nav a.is-active{color:var(--color--state-hover);border-left:.25rem solid var(--color--state-hover);margin-left:-0.125rem;padding-left:.75rem}.tree-nav li.unpublished>a{color:var(--color--text-meta);font-style:italic}.tree-nav li.unpublished>a+span{color:var(--color--text-meta);display:block;padding-left:1rem;margin-top:-0.5rem}.tree-nav li.is-active-trail>a{color:var(--color--state-hover)}.tree-nav .with-children{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.tree-nav .with-children>a{flex:1 1 0}.tree-nav .with-children .tree-nav-list li a{font-weight:400;padding:.5rem 0 .5rem 1.5rem}.tree-nav .with-children .tree-nav-list li a.is-active{font-weight:700;padding-left:1.25rem}.tree-nav .menu-switcher{align-items:center;color:var(--color--text);display:flex;font-weight:400;font-size:1rem;justify-content:center;padding:1rem;position:relative}@media(min-width:57.5rem){.tree-nav .menu-switcher{display:none}}.tree-nav .menu-switcher .icon{height:1rem;width:1rem}.tree-nav .menu-switcher--top-level{justify-content:space-between;padding:1.25rem 1.75rem;height:auto;width:100%}.tree-nav .menu-switcher--top-level::after{border:.0625rem solid;border-radius:.25rem;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.tree-nav .menu-switcher--top-level[aria-expanded=true] .icon{color:var(--color--background-box-alpha)}.tree-nav .menu-switcher--top-level[aria-expanded=true]::after{border:.125rem solid var(--color--background-box-alpha);border-radius:.25rem .25rem 0 0}.section-pager{max-width:49rem;padding:0 1.5rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin:0}.page-content--with-sidebar .section-pager{padding:0;margin-right:0;max-width:46rem}@media(min-width:45rem){.section-pager{flex-direction:row;margin-bottom:1rem}}.section-pager .link--with-icon{align-items:center;display:flex;margin-bottom:1.5rem;text-decoration:none}@media(min-width:45rem){.section-pager .link--with-icon{margin-bottom:0}}.section-pager .link--with-icon:hover{text-decoration:underline}.section-pager .link--with-icon:visited{color:var(--color--text-action)}.section-pager .link--with-icon .icon{color:var(--color--text);flex-shrink:0;height:2rem;width:2rem}.section-pager--first-page{justify-content:flex-end}.section-pager::before{border-bottom:.125rem solid var(--color--border-secondary);content:"";display:block;margin-bottom:3rem;margin-top:2rem;width:100%}.pager{margin:2em 0}.pager__items{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:flex-start}.pager__item{position:relative;z-index:1;display:inline-block;margin:0 .188rem}.pager__item:focus,.pager__item:hover,.pager__item.is-active{position:relative;z-index:2}.pager__item:focus,.pager__item:hover{z-index:3}.pager__item--ellipsis{margin:0 1rem}.pager__link:not(.pager__link--next):not(.pager__link--prev):not(.pager__link--first):not(.pager__link--last){display:block;background:var(--color--background-section);color:var(--color--text-action);font-weight:600;text-decoration:none;padding:.125rem .75rem}.pager__link:not(.pager__link--next):not(.pager__link--prev):not(.pager__link--first):not(.pager__link--last):focus,.pager__link:not(.pager__link--next):not(.pager__link--prev):not(.pager__link--first):not(.pager__link--last):hover,.pager__link:not(.pager__link--next):not(.pager__link--prev):not(.pager__link--first):not(.pager__link--last).is-active{background:var(--color--secondary);color:var(--color--text-inverse)}.pager__link:not(.pager__link--next):not(.pager__link--prev):not(.pager__link--first):not(.pager__link--last):focus,.pager__link:not(.pager__link--next):not(.pager__link--prev):not(.pager__link--first):not(.pager__link--last):hover{background:var(--color--secondary)}.pager__link:not(.pager__link--next):not(.pager__link--prev):not(.pager__link--first):not(.pager__link--last):focus{box-shadow:0 0 0 0 var(--color--text-inverse),0 0 0 0 var(--color--primary)}.pager__link--next,.pager__link--prev,.pager__link--first,.pager__link--last{padding:.625rem .375rem;display:flex;align-items:center}.pager__link--next .icon,.pager__link--prev .icon,.pager__link--first .icon,.pager__link--last .icon{width:.75rem;height:.75rem;color:var(--color--text-action)}.pager__link--next:focus .icon,.pager__link--next:hover .icon,.pager__link--prev:focus .icon,.pager__link--prev:hover .icon,.pager__link--first:focus .icon,.pager__link--first:hover .icon,.pager__link--last:focus .icon,.pager__link--last:hover .icon{color:var(--color--secondary)}.pager__link--next{margin-left:.875rem}.pager__link--prev{margin-right:.875rem}.pager-load-more{display:flex;justify-content:center}.pager-load-more .pager-load-more.button{padding:1rem 2rem;line-height:1.75;font-size:1rem;background:var(--color--background);border:none;color:var(--color--text-action);list-style:none;margin-top:0;padding:.5rem 1rem;text-align:center}.pager-load-more .pager-load-more.button:hover{text-decoration:underline}.pager-load-more .pager-load-more.button:hover svg.icon{color:var(--color--text-action)}.pager-load-more .pager-load-more.button:focus{box-shadow:0 0 0 .13rem var(--color--text-inverse),0 0 0 0.26rem var(--color--text-action);border-radius:.1rem}.pager-load-more .pager-load-more.button:focus svg.icon{color:var(--color--text-action)}.pager-load-more .pager-load-more.button svg.icon{color:var(--color--text);height:1.5rem;margin-left:.5rem;transition:none;width:1.5rem}.menu-switcher{display:flex;margin-right:1rem;padding:0;-webkit-appearance:none;appearance:none;border:0;background:none;width:1.5rem;height:1.5rem;color:var(--color--primary);z-index:2}.menu-switcher span{align-items:center;display:flex;justify-content:center}.menu-switcher .icon{width:1.5rem;height:1.5rem}.menu-switcher .close-menu{display:none}.menu-switcher[aria-expanded=true] .open-menu{display:none}.menu-switcher[aria-expanded=true] .close-menu{display:block}.social-menu-list{display:flex;flex-direction:column;padding:0;margin:0}.social-menu .list-item{display:inline-block;margin-bottom:1.5rem;padding:0}.social-menu .link{align-items:center;color:var(--color--text);display:flex;flex-flow:row nowrap;text-decoration:none}.social-menu .link:hover{text-decoration:underline}.social-menu .icon{height:1.5rem;width:1.5rem;fill:currentColor;margin-right:1rem}.social-menu .text{font-weight:bold}.menu-main{background:var(--color--background);display:flex;position:relative;z-index:5}.menu{transition:transform .3s ease-in-out 0s;margin:0;padding:0}.menu__item{list-style:none;margin:.375rem 0}.menu__parent-title{color:var(--color--text);font-family:"Alegreya",serif;font-weight:500;font-size:1.5rem;font-style:normal;line-height:1.25;margin:0;width:auto}.menu__parent-title a{color:var(--color--text);line-height:1.25}.menu__parent-title a:focus,.menu__parent-title a:hover{color:var(--color--text)}@media(min-width:45rem){.menu__parent-title{font-size:1.75rem}}@media(max-width:24.99rem){.menu__parent-title{word-break:break-word;hyphens:auto}}@media(max-width:57.49rem){.menu__parent-title{display:none;font-size:1.25rem}}@media(min-width:57.5rem){.menu__parent-title{margin:0 0 1.5rem;padding-bottom:1rem}}.menu__parent-title--mobile{display:none}@media(max-width:57.49rem){.menu__parent-title--mobile{display:block}}.menu__link-wrapper{position:relative;display:flex;justify-content:space-between;margin:.5rem 0;color:var(--color--text)}.menu__link,.menu__text-nolink{color:currentColor;box-shadow:none;font-family:"Inter",sans-serif;font-size:1rem;font-weight:400;padding:0;text-decoration:none}.menu__link:focus,.menu__link:hover,.menu__link:visited,.menu__text-nolink:focus,.menu__text-nolink:hover,.menu__text-nolink:visited{color:currentColor;text-decoration:none}@media(min-width:57.5rem){.menu__link,.menu__text-nolink{padding:.5rem}}.menu__link[tabindex="-1"],.menu__text-nolink[tabindex="-1"]{pointer-events:none}.menu__link:hover,.menu__text-nolink:hover{box-shadow:none;color:var(--color--text);text-decoration:underline}.menu__link:focus,.menu__text-nolink:focus{box-shadow:0 0 0 .13rem var(--color--text-inverse),0 0 0 0.26rem var(--color--primary);border-radius:.25rem}.menu__text-nolink+.menu__expand-submenu::before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.menu__expand-submenu,.menu__collapse-submenu{-webkit-appearance:none;appearance:none;border:none;background:rgba(0,0,0,0);color:inherit}.menu__expand-submenu{align-self:center;padding:0}.menu__expand-submenu .icon{vertical-align:middle;width:.8rem;height:.8rem}@media(max-width:57.49rem){.menu__expand-submenu .icon{width:1rem;height:1rem}}.menu__expand-submenu:focus{box-shadow:0 0 0 .13rem var(--color--text-inverse),0 0 0 0.26rem var(--color--primary);border-radius:.25rem;outline:none}.menu__expand-submenu[aria-expanded=true] .icon{transform:rotate(180deg)}.menu__collapse-submenu{margin:0;padding:.25rem 0;line-height:1.75;font-family:"Inter",sans-serif;font-size:.875rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--color--text);display:flex;align-items:center;margin:1rem 0}.menu__collapse-submenu .icon{width:1.25em;height:1.25em;transform:rotate(-180deg);margin-right:.5rem}@media(min-width:57.5rem){.menu__collapse-submenu--mobile{display:none}}.menu__drawer{width:100%;position:relative}.menu__drawer[aria-hidden=true]{display:none}@media(min-width:57.5rem){.menu__drawer{width:auto;min-width:17.5rem;position:absolute;border-top:.5rem solid var(--color--secondary)}}.menu--top{width:100%;padding-right:0}.menu--top .menu__link__icon{width:1.406rem;height:1.25rem;vertical-align:middle;fill:var(--color--secondary)}@media(max-width:57.49rem){.menu--top>.menu__item{margin:0}.menu--top>.menu__item::after{content:"";display:block;width:100vw;margin-left:-2rem;border-bottom:.063rem solid var(--color--border-secondary)}.menu--top>.menu__item>.menu__link-wrapper{margin:1rem 0}.menu--top>.menu__item>.menu__link-wrapper:last-of-type{margin-bottom:1rem}.menu--top>.menu__item>.menu__link-wrapper .menu__link,.menu--top>.menu__item>.menu__link-wrapper .menu__text-nolink{font-size:1.25rem;font-weight:400;line-height:1.5}.menu--top>.menu__item--active>.menu__link-wrapper .menu__link,.menu--top>.menu__item--active>.menu__link-wrapper .menu__text-nolink{font-weight:600}.menu--top>.menu__item[data-active=true]>.menu__link-wrapper{width:100vw;margin:0 0 0 -2rem;padding:1rem 2rem;background:var(--color--background-section);border-bottom:.063rem solid var(--color--border-separator-2)}.menu--top>.menu__item[data-active=true]>.menu__link-wrapper .menu__link,.menu--top>.menu__item[data-active=true]>.menu__link-wrapper .menu__text-nolink{font-weight:600}}@media(min-width:57.5rem){.menu--top{align-self:flex-start;-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-wrap:wrap;margin-right:2rem}.menu--top>.menu__item{margin:0;border-bottom:.25rem solid;border-color:rgba(0,0,0,0)}.menu--top>.menu__item>.menu__link-wrapper{margin:.5rem 0;padding:.5rem 0 0}.menu--top>.menu__item--active,.menu--top>.menu__item[data-active=true]{border-color:var(--color--secondary)}}.menu--sub{position:relative;display:none;width:100vw;margin-left:-2rem;padding:1rem 2rem;transform:translateX(63rem);background:var(--color--background-sub);z-index:3}.menu--sub .menu__link-wrapper{color:var(--color--text)}.menu--sub .menu__link{font-weight:600;color:var(--color--text-action)}.menu--sub .menu__link.is-active{color:var(--color--secondary)}.menu--sub .menu__link--action-before{display:flex;align-items:center}.menu--sub .menu__link--action-before .icon{color:var(--color--text);flex-shrink:0;height:2rem;margin-right:1rem;width:2rem}.menu--sub[aria-hidden=false]{transform:translateX(0);display:block}.menu--sub[data-child-sub-expanded=true]{transform:translateX(-63rem)}.menu--sub[data-child-sub-expanded=true]>.menu__item>.menu__link-wrapper{opacity:0}@media(min-width:57.5rem){.menu--sub{position:absolute;width:100%;margin-left:0;padding:.375rem 1rem;box-shadow:0 .25rem .25rem rgba(0,0,0,.25)}}.menu--sub-3,.menu--sub-4,.menu--sub-5,.menu--sub-6{top:0;left:63rem;position:absolute}.menu-list .link{color:var(--color--text)}.menu-list .list-links__item{margin-bottom:1.75rem}.menu-list .list-links{margin-bottom:0}.menu-list--inline .list-links__item{margin-bottom:1.5rem}.menu-list--inline .link{text-decoration:underline}.menu-list--inline .link:hover{text-decoration:underline;text-decoration-thickness:3px}@media(min-width:57.5rem){.menu-list--inline .list-links{display:inline-flex}.menu-list--inline .list-links__item{margin-right:3rem}}.login-menu .list-links{display:flex;margin-bottom:0}.login-menu .list-links__item{display:flex;margin-bottom:0;border-right:.06rem solid var(--color--text-inverse)}.login-menu .list-links__item:last-child{border:0}.login-menu .list-links__item .link{display:flex;align-items:center;padding:0 1rem;color:var(--color--text-inverse);font-weight:400}.login-menu .list-links__item .icon{height:1rem;width:1rem}.language-switcher{position:relative}@media(max-width:57.49rem){.language-switcher::after{content:"";display:block;width:100vw;margin-left:-2rem;border-bottom:.063rem solid var(--color--border-secondary)}}.language-switcher__button{width:100%;align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;display:flex;font-weight:600;line-height:1.75;padding:1rem 0}@media(min-width:57.5rem){.language-switcher__button{width:auto;padding:1rem;margin-right:2rem;max-width:20rem}}.language-switcher__button[aria-expanded=true] .arrow__icon{transform:rotate(180deg)}.language-switcher__button .switcher__icon{width:1.375rem;height:1.375rem;margin-right:1rem}@media(min-width:57.5rem){.language-switcher__button .switcher__icon{margin-right:.5rem}}.language-switcher__button .arrow__icon{width:.8rem;height:.8rem;margin-left:.5rem}@media(max-width:57.49rem){.language-switcher__button .arrow__icon{position:absolute;right:0;width:1rem;height:1rem}}.language-switcher__list{display:none;background:var(--color--background)}@media(min-width:57.5rem){.language-switcher__list{position:absolute;width:16.55rem;padding:0 1.5rem;box-shadow:0 .25rem .25rem rgba(0,0,0,.25);z-index:6}}.language-switcher__list.is-visible{display:block}.language-switcher__list .list-links{margin-bottom:0}.language-switcher__list .link:visited{color:var(--color--text-action)}.language-switcher__list .link.link--is-active{display:none}.language-switcher__list .icon{color:var(--color--text)}.language-switcher__list .no-results{padding:1rem 0;text-align:center}.breadcrumb{list-style:none;margin:0;padding:0;background-color:var(--color--background-box);padding:1rem 2rem}.breadcrumb__link{color:var(--color--secondary)}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited,.breadcrumb__link:focus{color:var(--color--secondary)}.breadcrumb__link:hover{color:var(--color--text)}.breadcrumb__item{display:inline-block}.breadcrumb__item::after{color:var(--color--secondary);content:"→";margin:0 .5rem}.breadcrumb__item:last-child{color:var(--color--text)}.breadcrumb__item:last-child::after{content:""}.breadcrumb_link:active{color:var(--color--text)}.anchor-menu{margin-bottom:var(--space-elements);padding:1rem 0;border:.0625rem solid var(--color--border-primary);border-left:none;border-right:none}.anchor-menu .link{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;box-shadow:none}.anchor-menu .link .icon{margin-right:.5rem}.anchor-menu .link:hover{text-decoration:underline}.anchor-menu__menu{list-style:none;margin:0;padding:0}.anchor-menu__menu-item{margin-bottom:.5rem;padding:0;font-weight:bold;letter-spacing:.05em}.modal{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);width:100%;height:-moz-fit-content;height:fit-content;background-color:var(--color--background);padding:1rem}@media(min-width:45rem){.modal{width:33.75rem;padding:2rem;border-radius:.625rem}}.modal-overlay{position:fixed;inset:0;background-color:color(srgb 0 0 0/.25);z-index:10}.ReactModal__Header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.ReactModal__Header>.heading{margin:0}.ReactModal__Header .icon{width:1.5rem;height:1.5rem;margin-right:0}.media{max-width:49rem;padding:0 1.5rem;margin-left:auto;margin-right:auto;margin-bottom:var(--space-elements)}.page-content--with-sidebar .media{padding:0;margin-right:0;max-width:46rem}.media--audio{margin-bottom:0}.video-with-consent-placeholder{text-align:center;background:var(--color--background-box);border:1px solid var(--color--border-separator);display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;position:absolute;top:0;left:0;width:100%;height:100%}.list-links{list-style:none;margin:0;padding:0;margin-bottom:var(--space-elements)}.list-links__item{margin-bottom:1.125rem}.list-links__item .link--with-icon{text-decoration:none}.list-links__item .link--with-icon:hover{text-decoration:underline}.list-links .link--with-icon{text-decoration:none}.list-links .link--with-icon:hover{text-decoration:underline}.list-links--icon{margin:1rem 0 1.5rem;color:var(--color--text-action)}.list-links--grid{display:flex;flex-wrap:wrap;width:calc(100% + 1.5rem);margin-left:-0.75rem;margin-right:-0.75rem;margin-top:.875rem;margin-bottom:1rem}.list-links--grid .list-links__item{margin:0 .75rem 1.5rem}.list-links--grid .link{margin-bottom:0}.list-links__grid-wrapper{max-width:73rem;padding:0 1.5rem;margin-left:auto;margin-right:auto}.page-content--with-sidebar .list-links__grid-wrapper{padding:0;margin-right:0;max-width:46rem}.liftup-wide{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media(min-width:45rem){.liftup-wide{padding:0 1.5rem}}.liftup-wide__content{max-width:70rem;margin:2rem auto;padding:2rem 1.5rem;background:var(--color--background-box-delta)}@media(min-width:45rem){.liftup-wide__content{padding:4rem 2rem;border-radius:.625rem}}.liftup-wide__inner{max-width:46rem;margin:0 auto;text-align:center}.liftup-wide__inner .text-teaser{margin-bottom:1rem}.liftup-wide__inner .text-teaser p:last-child{margin-bottom:0}.liftup-wide__inner p a{color:var(--color--text);text-decoration:underline}.liftup-wide__inner p a:focus{box-shadow:0 0 0 .13rem var(--color--text);outline:0;text-decoration:none}.liftup-wide__inner p a:hover{text-decoration:underline;text-decoration-thickness:3px}.liftup-wide__inner a.link--action.link--large.link--with-icon{color:var(--color--text)}.liftup-wide__inner a.link--action.link--large.link--with-icon:focus{box-shadow:0 0 0 .13rem var(--color--text);outline:0;text-decoration:none}.liftup-video{margin:3rem 0}.liftup-video__inner{max-width:49rem;padding:0 1.5rem;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0}.page-content--with-sidebar .liftup-video__inner{padding:0;margin-right:0;max-width:46rem}.liftup-video .video{margin-bottom:0}.liftup-video .video__content{padding-top:0}.liftup-video .blockquote{margin:2rem 0 0}.liftup-video--fullwidth{background:var(--color--background-section);margin-bottom:3rem;padding:2rem 0}@media(min-width:45rem){.liftup-video--fullwidth{padding:4rem 0}}.liftup-m{max-width:70rem;padding:0 0;margin-left:auto;margin-right:auto}.page-content--with-sidebar .liftup-m{padding:0;margin-right:0;max-width:46rem}@media(min-width:45rem){.liftup-m{max-width:73rem;padding:0 1.5rem;margin-left:auto;margin-right:auto}.page-content--with-sidebar .liftup-m{padding:0;margin-right:0;max-width:46rem}}.liftup-m__inner{position:relative;display:flex;flex-direction:column;margin:0 0 2rem}@media(min-width:45rem){.liftup-m__inner{width:100%;border-radius:.625rem;flex-direction:row;margin:0 0 2rem}}.liftup-m__heading{margin-bottom:1.5rem}.liftup-m__text{order:2;padding:1.5rem 2rem}@media(min-width:45rem){.liftup-m__text{width:50%}}@media(min-width:57.5rem){.liftup-m__text{padding:4rem}}.liftup-m__text .link--action,.liftup-m__text .link--action-before{color:var(--color--text);line-height:1.75;font-weight:600;text-decoration:none}.liftup-m__text .link--action:focus,.liftup-m__text .link--action-before:focus{box-shadow:0 0 0 .13rem var(--color--text-inverse),0 0 0 0.26rem var(--color--text);outline:0;text-decoration:none}.liftup-m__text .link--action:hover,.liftup-m__text .link--action-before:hover{text-decoration:underline}.liftup-m__text .link--action:visited,.liftup-m__text .link--action-before:visited{color:var(--color--state-visited)}.liftup-m__text .link--action:active,.liftup-m__text .link--action-before:active{text-decoration:underline;color:var(--color--state-hover)}.liftup-m__text .link--action:focus,.liftup-m__text .link--action-before:focus{text-decoration:none}.liftup-m__text .link--action:visited,.liftup-m__text .link--action-before:visited{color:var(--color--text)}.liftup-m__text .list-links{margin-bottom:0}.liftup-m__text .text-teaser{margin-bottom:1.5rem}.liftup-m__image{order:1}.liftup-m__image .image{-o-object-fit:cover;object-fit:cover;-o-object-position:initial;object-position:initial;width:100%;height:17.5rem}@media(min-width:45rem){.liftup-m__image{width:50%}.liftup-m__image .image{height:100%;border-radius:.625rem 0 0 .625rem}}@media(min-width:45rem){.liftup-m--right .liftup-m__text{order:1}.liftup-m--right .liftup-m__image{order:2}.liftup-m--right .liftup-m__image .image{border-radius:0 .625rem .625rem 0}}.liftup-m--inverse .liftup-m__heading{color:var(--color--text-inverse)}.liftup-m--inverse .liftup-m__heading a{color:var(--color--text-inverse)}.liftup-m--inverse .liftup-m__heading a:focus,.liftup-m--inverse .liftup-m__heading a:hover{color:var(--color--text-inverse)}.liftup-m--inverse .text-teaser,.liftup-m--inverse .text-long{color:var(--color--text-inverse)}.liftup-m--inverse .text-teaser a,.liftup-m--inverse .text-long a{color:var(--color--text-inverse);line-height:1.75;font-weight:600;text-decoration:none;text-decoration:underline}.liftup-m--inverse .text-teaser a:focus,.liftup-m--inverse .text-long a:focus{box-shadow:0 0 0 .13rem var(--color--primary),0 0 0 0.26rem var(--color--text-inverse);outline:0;text-decoration:none}.liftup-m--inverse .text-teaser a:hover,.liftup-m--inverse .text-long a:hover{text-decoration:underline}.liftup-m--inverse .text-teaser a:visited,.liftup-m--inverse .text-long a:visited{color:var(--color--state-visited-inverse)}.liftup-m--inverse .text-teaser a:hover,.liftup-m--inverse .text-long a:hover{text-decoration:underline}.liftup-m--inverse .text-teaser a:active,.liftup-m--inverse .text-long a:active{text-decoration:underline;color:var(--color--state-active-inverse)}.liftup-m--inverse .text-teaser a:hover,.liftup-m--inverse .text-long a:hover{text-decoration-thickness:3px}.liftup-m--inverse .text-teaser h2,.liftup-m--inverse .text-teaser h3,.liftup-m--inverse .text-teaser h4,.liftup-m--inverse .text-teaser h5,.liftup-m--inverse .text-teaser h6,.liftup-m--inverse .text-long h2,.liftup-m--inverse .text-long h3,.liftup-m--inverse .text-long h4,.liftup-m--inverse .text-long h5,.liftup-m--inverse .text-long h6{color:var(--color--text-inverse)}.liftup-m--inverse .text-teaser h2 a,.liftup-m--inverse .text-teaser h3 a,.liftup-m--inverse .text-teaser h4 a,.liftup-m--inverse .text-teaser h5 a,.liftup-m--inverse .text-teaser h6 a,.liftup-m--inverse .text-long h2 a,.liftup-m--inverse .text-long h3 a,.liftup-m--inverse .text-long h4 a,.liftup-m--inverse .text-long h5 a,.liftup-m--inverse .text-long h6 a{color:var(--color--text-inverse)}.liftup-m--inverse .text-teaser h2 a:focus,.liftup-m--inverse .text-teaser h2 a:hover,.liftup-m--inverse .text-teaser h3 a:focus,.liftup-m--inverse .text-teaser h3 a:hover,.liftup-m--inverse .text-teaser h4 a:focus,.liftup-m--inverse .text-teaser h4 a:hover,.liftup-m--inverse .text-teaser h5 a:focus,.liftup-m--inverse .text-teaser h5 a:hover,.liftup-m--inverse .text-teaser h6 a:focus,.liftup-m--inverse .text-teaser h6 a:hover,.liftup-m--inverse .text-long h2 a:focus,.liftup-m--inverse .text-long h2 a:hover,.liftup-m--inverse .text-long h3 a:focus,.liftup-m--inverse .text-long h3 a:hover,.liftup-m--inverse .text-long h4 a:focus,.liftup-m--inverse .text-long h4 a:hover,.liftup-m--inverse .text-long h5 a:focus,.liftup-m--inverse .text-long h5 a:hover,.liftup-m--inverse .text-long h6 a:focus,.liftup-m--inverse .text-long h6 a:hover{color:var(--color--text-inverse)}.liftup-m--inverse .link--action-before,.liftup-m--inverse .link--action{color:var(--color--text-inverse);line-height:1.75;font-weight:600;text-decoration:none;text-decoration:underline;text-decoration:none}.liftup-m--inverse .link--action-before:focus,.liftup-m--inverse .link--action:focus{box-shadow:0 0 0 .13rem var(--color--primary),0 0 0 0.26rem var(--color--text-inverse);outline:0;text-decoration:none}.liftup-m--inverse .link--action-before:hover,.liftup-m--inverse .link--action:hover{text-decoration:underline}.liftup-m--inverse .link--action-before:visited,.liftup-m--inverse .link--action:visited{color:var(--color--state-visited-inverse)}.liftup-m--inverse .link--action-before:hover,.liftup-m--inverse .link--action:hover{text-decoration:underline}.liftup-m--inverse .link--action-before:active,.liftup-m--inverse .link--action:active{text-decoration:underline;color:var(--color--state-active-inverse)}.liftup-m--inverse .link--action-before:hover,.liftup-m--inverse .link--action:hover{text-decoration:underline}.liftup-m--turkoosi .liftup-m__inner{background:var(--color--background-box-alpha)}.liftup-m--sininen .liftup-m__inner{background:var(--color--background-box-beta)}.liftup-m--roosa .liftup-m__inner{background:var(--color--background-box-gamma)}.liftup-m--roosa .liftup-m__inner .text-long a{color:var(--color--text)}.liftup-m--roosa .liftup-m__inner .text-long a:focus{box-shadow:0 0 0 .13rem var(--color--text);outline:0;text-decoration:none}.liftup-m--roosa .liftup-m__inner .list-links .link--action.link--with-icon:active,.liftup-m--roosa .liftup-m__inner .list-links .link--action-before.link--with-icon:active{color:var(--color--text);text-decoration:underline}.liftup-m--roosa .liftup-m__inner .list-links .link--action.link--with-icon:focus,.liftup-m--roosa .liftup-m__inner .list-links .link--action-before.link--with-icon:focus{color:var(--color--text)}.liftup-m--roosa .liftup-m__inner .link--action-before:focus,.liftup-m--roosa .liftup-m__inner .link--action:focus{color:var(--color--text);box-shadow:0 0 0 .13rem var(--color--background-box-gamma),0 0 0 0.26rem var(--color--text)}.liftup-m--lohenpunainen .liftup-m__inner{background:var(--color--background-box-delta)}.liftup-m--lohenpunainen .liftup-m__inner .text-long a{color:var(--color--text)}.liftup-m--lohenpunainen .liftup-m__inner .text-long a:focus{box-shadow:0 0 0 .13rem var(--color--text);outline:0;text-decoration:none}.liftup-m--lohenpunainen .liftup-m__inner .list-links .link--action.link--with-icon:active,.liftup-m--lohenpunainen .liftup-m__inner .list-links .link--action-before.link--with-icon:active{color:var(--color--text);text-decoration:underline}.liftup-m--lohenpunainen .liftup-m__inner .list-links .link--action.link--with-icon:focus,.liftup-m--lohenpunainen .liftup-m__inner .list-links .link--action-before.link--with-icon:focus{color:var(--color--text)}.liftup-m--lohenpunainen .liftup-m__inner .link--action-before:focus,.liftup-m--lohenpunainen .liftup-m__inner .link--action:focus{color:var(--color--text-action);box-shadow:0 0 0 .13rem var(--color--background-box-delta),0 0 0 0.26rem var(--color--text)}.liftup-m--keltainen .liftup-m__inner{background:var(--color--background-box-epsilon)}.liftup-m--keltainen .liftup-m__inner .text-long a{color:var(--color--text)}.liftup-m--keltainen .liftup-m__inner .text-long a:focus{box-shadow:0 0 0 .13rem var(--color--text);outline:0;text-decoration:none}.liftup-m--keltainen .liftup-m__inner .list-links .link--action.link--with-icon:active,.liftup-m--keltainen .liftup-m__inner .list-links .link--action-before.link--with-icon:active{color:var(--color--text);text-decoration:underline}.liftup-m--keltainen .liftup-m__inner .list-links .link--action.link--with-icon:focus,.liftup-m--keltainen .liftup-m__inner .list-links .link--action-before.link--with-icon:focus{color:var(--color--text)}.liftup-m--keltainen .liftup-m__inner .link--action-before:focus,.liftup-m--keltainen .liftup-m__inner .link--action:focus{color:var(--color--text);box-shadow:0 0 0 .13rem var(--color--background-box-epsilon),0 0 0 0.26rem var(--color--text)}.liftup{display:flex;flex-direction:column;justify-content:space-between;padding:2rem;border-radius:.625rem;background:var(--color--background-section)}.liftup__heading,.liftup__heading a{margin-bottom:1.5rem;font-size:1.5rem;color:var(--color--text-action)}.liftup .liftup__text p a{text-decoration:underline}.liftup .liftup__text p a:focus{text-decoration:none}.liftup .liftup__text p a:hover{text-decoration:underline;text-decoration-thickness:3px}.liftup .tags{margin:0 0 1.5rem;padding:0}.liftup .tags__inner{margin-bottom:1rem}.liftup .icon{color:var(--color--text);width:1.875rem;height:1.875rem}.hero{position:relative;overflow:hidden;min-height:32rem;margin-bottom:3rem;padding:1.5rem;text-shadow:0 0 .75rem rgba(0,0,0,.7);max-width:90rem;width:100%;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem;color:var(--color--text-inverse)}.hero a{color:var(--color--text-inverse);line-height:1.75;font-weight:600;text-decoration:none;text-decoration:underline}.hero a:focus{box-shadow:0 0 0 .13rem var(--color--primary),0 0 0 0.26rem var(--color--text-inverse);outline:0;text-decoration:none}.hero a:hover{text-decoration:underline}.hero a:visited{color:var(--color--state-visited-inverse)}.hero a:hover{text-decoration:underline}.hero a:active{text-decoration:underline;color:var(--color--state-active-inverse)}.hero a:hover{text-decoration-thickness:3px}.hero h2,.hero h3,.hero h4,.hero h5,.hero h6{color:var(--color--text-inverse)}.hero h2 a,.hero h3 a,.hero h4 a,.hero h5 a,.hero h6 a{color:var(--color--text-inverse)}.hero h2 a:focus,.hero h2 a:hover,.hero h3 a:focus,.hero h3 a:hover,.hero h4 a:focus,.hero h4 a:hover,.hero h5 a:focus,.hero h5 a:hover,.hero h6 a:focus,.hero h6 a:hover{color:var(--color--text-inverse)}.hero__inner{display:flex;flex-direction:column;max-width:42.5rem;padding-bottom:5.25rem;padding-top:5.25rem;position:relative;z-index:2}@media(min-width:57.5rem){.hero__inner{padding-left:8.5rem}}.hero__inner .submitted{margin:0;padding:0}.hero__bg{height:100%;width:100%;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.hero__bg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.2) 100%)}.hero__bg .image{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.hero__title,.hero__hero__title_digitherapy{color:var(--color--text-inverse);margin-bottom:1.5rem}.hero__title a,.hero__hero__title_digitherapy a{color:var(--color--text-inverse)}.hero__title a:focus,.hero__title a:hover,.hero__hero__title_digitherapy a:focus,.hero__hero__title_digitherapy a:hover{color:var(--color--text-inverse)}.hero--m{min-height:10.625rem;margin-bottom:3rem}.hero--m .hero__inner{padding-bottom:1.5rem;padding-top:1.5rem}.hero--box{background:none;border-top:.06rem solid rgba(0,0,0,0);height:100%;min-height:15rem;margin-bottom:0;overflow:visible}.hero--box .hero__title{margin-bottom:3rem}.hero--box .hero__bg{background:var(--color--background-box-alpha);height:8rem}.hero--box .hero__bg::before{display:none}.hero--box .hero__inner{max-width:70rem;margin:0 auto;padding:1.5rem 0 0}.hero--box .hero__box{padding:1.5rem;color:var(--color--text);background:var(--color--background);box-shadow:0 .25rem 1.875rem 0 rgba(0,0,0,.15)}@media(min-width:45rem){.hero--box .hero__box{padding:3rem}}@media(min-width:57.5rem){.hero--box .hero__box{padding:3rem 6rem}}.hero--solid{display:flex;flex-direction:column;max-width:72rem;height:auto;margin-left:auto;margin-right:auto;margin-bottom:0;padding:2rem 0;text-shadow:none;color:var(--color--text);background-color:var(--color--background)}@media(min-width:57.5rem){.hero--solid{flex-direction:row;align-items:center}}.hero--solid .hero__title{color:var(--color--text-accent);margin-bottom:1rem}.hero--solid .hero__list{margin:0;padding:0;list-style:none}.hero--solid .hero__list .list-item{display:flex;padding:0;margin-bottom:1rem}.hero--solid .hero__list .icon{width:1.3rem;height:1.3rem;flex-shrink:0;margin-right:1rem;color:var(--color--secondary)}.hero--solid .hero__inner{max-width:unset;width:100%;order:2;padding:0}@media(min-width:57.5rem){.hero--solid .hero__inner{width:50%;order:1}}.hero--solid .hero__bg{position:relative;z-index:initial;overflow:unset;display:flex;justify-content:center;width:100%;max-height:13.5rem;order:1;margin-bottom:2rem}.hero--solid .hero__bg::before{display:none}@media(min-width:57.5rem){.hero--solid .hero__bg{width:50%;order:2;justify-content:flex-end;margin-bottom:0}}.hero--solid .hero__bg .image{-o-object-fit:initial;object-fit:initial;max-height:13.5rem}@media(min-width:57.5rem){.hero--solid .hero__bg .image{height:13.5rem;width:auto}}.hero--digitherapy .title_digitherapy_wrapper{align-items:center;display:flex}.hero--digitherapy .title_digitherapy_wrapper .svg{height:5rem;margin-right:.5rem;width:3rem}@media(min-width:45rem){.hero--digitherapy .title_digitherapy_wrapper .svg{height:6rem;margin-right:1.7rem;width:4.5rem}}.block--feedback{background-color:var(--color--background-sub);padding:1rem}@media(max-width:44.99rem){.block--feedback{text-align:center}}@media(max-width:73.74rem){.block--feedback{padding:1rem}}.block--feedback .block__inner-wrapper{max-width:70rem;width:100%;margin:0 auto}.block--feedback h2{font-weight:400}@media(min-width:45rem){.block--feedback h2{display:inline-block}}.block--feedback #upper-feedback-content h2{margin-bottom:1.5rem}@media(min-width:45rem){.block--feedback #upper-feedback-content h2{margin:0 1.5rem 0 0}}.block--feedback h2:first-child:last-child{margin:0}.block--feedback .feedback-yes-button,.block--feedback .feedback-no-button{vertical-align:top}@media(max-width:17.49rem){.block--feedback .feedback-yes-button,.block--feedback .feedback-no-button{display:block;margin-bottom:1rem}}@media(min-width:17.5rem){.block--feedback .feedback-yes-button,.block--feedback .feedback-no-button{display:inline-block}}.block--feedback .feedback-yes-button .feedback-btn,.block--feedback .feedback-no-button .feedback-btn{min-width:6rem;padding:.5rem 1.5rem}@media(max-width:17.49rem){.block--feedback .feedback-yes-button .feedback-btn,.block--feedback .feedback-no-button .feedback-btn{margin:0 auto}}@media(min-width:17.5rem){.block--feedback .feedback-no-button{margin-left:1rem}}.block--feedback .admin-feedback-form{grid-gap:0}@media(max-width:44.99rem){.block--feedback .admin-feedback-form{text-align:center}}.block--feedback .admin-feedback-form .feedback-btn{display:inline-block}.block--feedback .admin-feedback-form .ajax-progress{display:block}.facet .icon{color:var(--color--text)}.facet__header{margin:0}.facet__trigger{justify-content:space-between;display:flex;align-items:center;width:100%;background:none;border:none;padding:1.25rem 1.5rem;font-size:1.125rem;font-weight:bold;letter-spacing:0;line-height:1.5;border-bottom:.125rem solid var(--color--border-secondary)}.facet__trigger.is-active{border-bottom:.125rem solid var(--color--secondary);color:var(--color--secondary)}.facet__trigger.is-active .icon{transform:rotate(-180deg)}.facet__content{display:none;flex-direction:column;padding:1.5rem 1.5rem 0;background:var(--color--background-section-2)}.facet__content.open{display:flex}.facet__content a{font-weight:400;color:var(--color--text)}.facet__content a:hover,.facet__content a:focus{box-shadow:none;text-decoration:none}.facet-item{display:flex;align-items:center;margin-bottom:1.25rem}.facet-item__status{position:relative;background-color:var(--color--background-section-2);border:.063rem solid var(--color--text);width:1.5rem;height:1.5rem;margin-right:1rem;border-radius:.1875rem;transition:background-color .125s cubic-bezier(0.19,1,0.22,1) 0s}a:hover .facet-item__status,a:focus .facet-item__status{box-shadow:inset 0 0 0 .125rem var(--color--secondary)}.facet-item__status.active{background-color:var(--color--primary);border-color:var(--color--primary)}a:hover .facet-item__status.active,a:focus .facet-item__status.active{box-shadow:0 0 0 .063rem var(--color--background-section-2),0 0 0 .188rem var(--color--primary)}.facet-item__status svg{width:100%;height:100%;color:var(--color--background-section-2)}@media(min-width:45rem){.card .card__content{height:100%}}.card .link-cta{align-items:flex-start;border-radius:.6rem;display:flex;justify-content:space-between;height:100%;line-height:1.5;padding:1.38rem;text-align:left}.card .link-cta .icon{width:1.875rem;height:1rem}.card .link-cta:hover{text-decoration:underline}.card .card__header{color:var(--color--text);font-family:"Alegreya",serif;font-weight:500;font-size:1.25rem;font-style:normal;line-height:1.25;margin:0 0 1rem;width:auto;margin-bottom:.6rem}.card .card__header a{color:var(--color--text);line-height:1.25}.card .card__header a:focus,.card .card__header a:hover{color:var(--color--text)}@media(min-width:45rem){.card .card__header{font-size:1.5rem}}@media(max-width:24.99rem){.card .card__header{word-break:break-word;hyphens:auto}}.card .card__description{margin-bottom:.6rem}.card.turkoosi .link-cta{background:var(--color--background-card-beta);border-color:var(--color--background-card-beta);color:var(--color--black)}.card.turkoosi .link-cta span{margin:0;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card.roosa .link-cta{background:var(--color--background-card-alpha);border-color:var(--color--background-card-alpha);color:var(--color--black)}.card.roosa .link-cta span{margin:0;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card.sticky .link-cta{background:var(--color--background-card-epsilon);border-color:var(--color--background-card-epsilon);color:var(--color--text-inverse)}.card.sticky .link-cta span{font-size:1.125rem;font-weight:500;margin:0;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card--large{max-width:22rem;position:relative;background:var(--color--background-section);border-radius:.6rem}.card--large img.image{width:100%;max-height:14.6rem;border-top-left-radius:.6rem;border-top-right-radius:.6rem}.card--large .card__content{padding:1.5rem 2rem}@media(min-width:45rem){.card--large .card__content{height:auto}}.card--large .link{width:100%;display:flex;justify-content:space-between;align-items:flex-start;line-height:24px;font-size:1rem;text-overflow:ellipsis}.card--large .link::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.card--large .link p{margin:0}.card--large .link .icon{transition:transform .3s ease-in-out 0s;width:1.5rem;height:1.5rem;margin-left:2rem;flex-shrink:0}.card--large .link:hover .icon{transform:translateX(0.5em)}.card--large .link:visited{color:var(--color--text-action)}.card--pro{background:var(--color--background-card-gamma)}.card--pro .link,.card--pro .link:visited{color:var(--color--secondary)}.card--pro .link:focus{box-shadow:0 0 0 .13rem var(--color--secondary)}.card--pro.card--medium{background:var(--color--background-card-delta);border-radius:4px}.card--pro.card--medium .link{display:flex;justify-content:space-between;padding:1.5rem 2rem}.card--pro.card--medium .icon{transition:transform .3s ease-in-out 0s;color:var(--color--secondary);flex-shrink:0;height:1.5rem;margin-left:.5rem;width:1.5rem}.card--pro.card--medium:hover .icon{transform:translateX(0.5em)}.card--small{display:flex;flex-direction:row;position:relative;padding:.75rem 1rem;background:var(--color--text-inverse);box-shadow:0 .25rem 1.875rem rgba(0,0,0,.15);border-radius:3.25rem}.card--small.card--yellow .card__icon,.card--small:nth-child(1) .card__icon{background:var(--color--background-box-epsilon)}.card--small.card--yellow .card__icon::before,.card--small:nth-child(1) .card__icon::before{background-image:url(/themes/custom/mtt/dist/bcb98a144ede19682e89.svg)}.card--small.card--blue .card__icon,.card--small:nth-child(2) .card__icon{background:var(--color--background-box-beta)}.card--small.card--blue .card__icon::before,.card--small:nth-child(2) .card__icon::before{background-image:url(/themes/custom/mtt/dist/ae6d2b562d46377e1bc0.svg)}.card--small.card--pink .card__icon,.card--small:nth-child(3) .card__icon{background:var(--color--background-box-gamma)}.card--small.card--pink .card__icon::before,.card--small:nth-child(3) .card__icon::before{background-image:url(/themes/custom/mtt/dist/58a22d1052f35698636b.svg)}.card--small .card__icon{margin-right:1rem;width:4rem;height:4rem;border-radius:100%}.card--small .card__icon::before{content:"";display:block;width:4rem;height:4rem;background-size:3rem 3rem;background-repeat:no-repeat;background-position:center}.card--small .card__text{display:flex;flex-direction:column}.card--small .card__text .link--action{padding-right:1rem}.card--small .card__text .link--action .icon--after{color:var(--color--text);margin-left:.5rem;margin-top:-0.25rem}.card--small .link--action{width:100%;display:flex;justify-content:space-between;align-items:flex-start;padding:0;line-height:1.5;font-size:1rem;text-overflow:ellipsis;overflow:hidden}.card--small .link--action:visited{color:var(--color--text-action)}.card--small .link--action::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.call-to-action{max-width:49rem;padding:0 1.5rem;margin-left:auto;margin-right:auto;margin-bottom:3rem;margin-top:1rem;text-align:center}.page-content--with-sidebar .call-to-action{padding:0;margin-right:0;max-width:46rem}.box{max-width:49rem;padding:0 1.5rem;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:2rem}.page-content--with-sidebar .box{padding:0;margin-right:0;max-width:46rem}.box__inner{border-radius:.625rem;padding:2rem}.box .text-long h2,.box .text-long h3,.box .text-long h4,.box .text-long h5{margin:1.5rem 0}.box .link--action{color:var(--color--text);line-height:1.75;font-weight:600;text-decoration:none;text-decoration:none}.box .link--action:focus{box-shadow:0 0 0 .13rem var(--color--text-inverse),0 0 0 0.26rem var(--color--text);outline:0;text-decoration:none}.box .link--action:hover{text-decoration:underline}.box .link--action:visited{color:var(--color--state-visited)}.box .link--action:active{text-decoration:underline;color:var(--color--state-hover)}.box .link--action:active{color:var(--color--text);text-decoration:underline}.box .link--action:hover{text-decoration:underline}.box .link--action:visited{color:var(--color--text)}.box .list-links{list-style-type:none;margin:0;padding-left:0}.box .list-links li:first-child{padding-top:0}.box .list-links li:last-child{margin-bottom:0}.box>div:last-child{margin-bottom:0}.box--inverse .box__heading{color:var(--color--text-inverse)}.box--inverse .box__heading a{color:var(--color--text-inverse)}.box--inverse .box__heading a:focus,.box--inverse .box__heading a:hover{color:var(--color--text-inverse)}.box--inverse .text-teaser,.box--inverse .text-long{color:var(--color--text-inverse)}.box--inverse .text-teaser a,.box--inverse .text-long a{color:var(--color--text-inverse);line-height:1.75;font-weight:600;text-decoration:none;text-decoration:underline}.box--inverse .text-teaser a:focus,.box--inverse .text-long a:focus{box-shadow:0 0 0 .13rem var(--color--primary),0 0 0 0.26rem var(--color--text-inverse);outline:0;text-decoration:none}.box--inverse .text-teaser a:hover,.box--inverse .text-long a:hover{text-decoration:underline}.box--inverse .text-teaser a:visited,.box--inverse .text-long a:visited{color:var(--color--state-visited-inverse)}.box--inverse .text-teaser a:hover,.box--inverse .text-long a:hover{text-decoration:underline}.box--inverse .text-teaser a:active,.box--inverse .text-long a:active{text-decoration:underline;color:var(--color--state-active-inverse)}.box--inverse .text-teaser a:hover,.box--inverse .text-long a:hover{text-decoration-thickness:3px}.box--inverse .text-teaser h2,.box--inverse .text-teaser h3,.box--inverse .text-teaser h4,.box--inverse .text-teaser h5,.box--inverse .text-teaser h6,.box--inverse .text-long h2,.box--inverse .text-long h3,.box--inverse .text-long h4,.box--inverse .text-long h5,.box--inverse .text-long h6{color:var(--color--text-inverse)}.box--inverse .text-teaser h2 a,.box--inverse .text-teaser h3 a,.box--inverse .text-teaser h4 a,.box--inverse .text-teaser h5 a,.box--inverse .text-teaser h6 a,.box--inverse .text-long h2 a,.box--inverse .text-long h3 a,.box--inverse .text-long h4 a,.box--inverse .text-long h5 a,.box--inverse .text-long h6 a{color:var(--color--text-inverse)}.box--inverse .text-teaser h2 a:focus,.box--inverse .text-teaser h2 a:hover,.box--inverse .text-teaser h3 a:focus,.box--inverse .text-teaser h3 a:hover,.box--inverse .text-teaser h4 a:focus,.box--inverse .text-teaser h4 a:hover,.box--inverse .text-teaser h5 a:focus,.box--inverse .text-teaser h5 a:hover,.box--inverse .text-teaser h6 a:focus,.box--inverse .text-teaser h6 a:hover,.box--inverse .text-long h2 a:focus,.box--inverse .text-long h2 a:hover,.box--inverse .text-long h3 a:focus,.box--inverse .text-long h3 a:hover,.box--inverse .text-long h4 a:focus,.box--inverse .text-long h4 a:hover,.box--inverse .text-long h5 a:focus,.box--inverse .text-long h5 a:hover,.box--inverse .text-long h6 a:focus,.box--inverse .text-long h6 a:hover{color:var(--color--text-inverse)}.box--inverse .link--action{color:var(--color--text-inverse);line-height:1.75;font-weight:600;text-decoration:none;text-decoration:underline;text-decoration:none}.box--inverse .link--action:focus{box-shadow:0 0 0 .13rem var(--color--primary),0 0 0 0.26rem var(--color--text-inverse);outline:0;text-decoration:none}.box--inverse .link--action:hover{text-decoration:underline}.box--inverse .link--action:visited{color:var(--color--state-visited-inverse)}.box--inverse .link--action:hover{text-decoration:underline}.box--inverse .link--action:active{text-decoration:underline;color:var(--color--state-active-inverse)}.box--inverse .link--action:hover{text-decoration:underline}.box--turkoosi .box__inner{background:var(--color--background-box-alpha)}.box--sininen .box__inner{background:var(--color--background-box-beta)}.box--roosa .box__inner{background:var(--color--background-box-gamma)}.box--roosa .box__inner a{color:var(--color--text)}.box--roosa .box__inner .text-long a:focus{box-shadow:0 0 0 .13rem var(--color--text);outline:0;text-decoration:none}.box--roosa .box__inner .link--action:focus{color:var(--color--text);box-shadow:0 0 0 .13rem var(--color--background-box-gamma),0 0 0 0.26rem var(--color--text)}.box--lohenpunainen .box__inner{background:var(--color--background-box-delta)}.box--lohenpunainen .box__inner a{color:var(--color--text)}.box--lohenpunainen .box__inner .text-long a:focus{box-shadow:0 0 0 .13rem var(--color--text);outline:0;text-decoration:none}.box--lohenpunainen .box__inner .link--action:focus{color:var(--color--text);box-shadow:0 0 0 .13rem var(--color--background-box-delta),0 0 0 0.26rem var(--color--text)}.box--keltainen .box__inner{background:var(--color--background-box-epsilon)}.box--keltainen .box__inner a{color:var(--color--text)}.box--keltainen .box__inner .text-long a:focus{box-shadow:0 0 0 .13rem var(--color--text);outline:0;text-decoration:none}.box--keltainen .box__inner .link--action:focus{color:var(--color--text);box-shadow:0 0 0 .13rem var(--color--background-box-epsilon),0 0 0 0.26rem var(--color--text)}.box--border .box__inner{border:.063rem solid var(--color--secondary);padding:1.5rem 1.5rem 0}@media(min-width:57.5rem){.box--border .box__inner{padding:4rem 4rem 2rem}}@media(min-width:57.5rem){.box--border .box__inner.box--small{padding:2rem 2rem 1rem}}.box.box--sos-box .box__inner{border:.5rem solid var(--color--border-quaternary);margin:2rem auto;max-width:46rem}.box.box--sos-box .box__inner .box__heading{text-align:center}.box.box--sos-box .box__inner .text-teaser{text-align:center}.box.box--sos-box .box__inner .link--sos-box{font-size:1.125rem;display:flex;justify-content:center}.box--roosa-10 .box__inner{background:var(--color--background-box-light-alpha)}.box--beige .box__inner{background:var(--color--background-box-light-beta)}.box--quiz .box__inner{color:var(--color--text-inverse);max-width:70rem;padding:2rem 1rem;border-radius:0}.box--quiz .box__inner a{color:var(--color--text-inverse);line-height:1.75;font-weight:600;text-decoration:none;text-decoration:underline}.box--quiz .box__inner a:focus{box-shadow:0 0 0 .13rem var(--color--primary),0 0 0 0.26rem var(--color--text-inverse);outline:0;text-decoration:none}.box--quiz .box__inner a:hover{text-decoration:underline}.box--quiz .box__inner a:visited{color:var(--color--state-visited-inverse)}.box--quiz .box__inner a:hover{text-decoration:underline}.box--quiz .box__inner a:active{text-decoration:underline;color:var(--color--state-active-inverse)}.box--quiz .box__inner a:hover{text-decoration-thickness:3px}.box--quiz .box__inner h2,.box--quiz .box__inner h3,.box--quiz .box__inner h4,.box--quiz .box__inner h5,.box--quiz .box__inner h6{color:var(--color--text-inverse)}.box--quiz .box__inner h2 a,.box--quiz .box__inner h3 a,.box--quiz .box__inner h4 a,.box--quiz .box__inner h5 a,.box--quiz .box__inner h6 a{color:var(--color--text-inverse)}.box--quiz .box__inner h2 a:focus,.box--quiz .box__inner h2 a:hover,.box--quiz .box__inner h3 a:focus,.box--quiz .box__inner h3 a:hover,.box--quiz .box__inner h4 a:focus,.box--quiz .box__inner h4 a:hover,.box--quiz .box__inner h5 a:focus,.box--quiz .box__inner h5 a:hover,.box--quiz .box__inner h6 a:focus,.box--quiz .box__inner h6 a:hover{color:var(--color--text-inverse)}@media(min-width:45rem){.box--quiz .box__inner{border-radius:.625rem;min-height:45.375rem;padding:2rem}}.box--quiz .box__inner .box__header{display:flex;flex-direction:column-reverse;align-items:flex-end;gap:2rem;width:100%;margin-bottom:1rem}@media(min-width:45rem){.box--quiz .box__inner .box__header{flex-direction:row;align-items:center}}.box--quiz .box__inner .box__content{max-width:42.5rem;margin:0 auto}.box--quiz .box__inner .quiz-start-page .box__header{justify-content:flex-end}.accordion{max-width:49rem;padding:0 1.5rem;margin-left:auto;margin-right:auto}.page-content--with-sidebar .accordion{padding:0;margin-right:0;max-width:46rem}.accordion__inner{margin-bottom:2.5rem}.accordion .lead-text{margin-bottom:2.5rem}.accordion .lead-text p a{text-decoration:underline}.accordion .lead-text p a:focus{text-decoration:none}.accordion .lead-text p a:hover{text-decoration:underline;text-decoration-thickness:3px}.page-content--wide .accordion{max-width:73rem;padding:0 1.5rem;margin-left:auto;margin-right:auto}.page-content--with-sidebar .page-content--wide .accordion{padding:0;margin-right:0;max-width:46rem}.accordion-item{border-top:.0625rem solid}.accordion-item:last-child{border-bottom:.0625rem solid}.accordion-item .icon{color:var(--color--primary);flex-shrink:0}.accordion-item__header{margin:0}.accordion-item__trigger{display:flex;justify-content:space-between;align-items:center;width:100%;-webkit-appearance:none;appearance:none;padding:1rem 1.5rem;background:none;border:none;font-size:1.125rem;font-weight:bold;letter-spacing:0;line-height:1.5}.accordion-item__trigger .button__text{color:var(--color--text);text-align:left}.accordion-item__trigger.is-active .icon{transform:rotate(-180deg);color:var(--color--state-hover)}.accordion-item__content{display:none;padding:.5rem 1.5rem;border-top:.0625rem solid}.accordion-item__content.open{display:block}.accordion-item__content p a{text-decoration:underline}.accordion-item__content p a:focus{text-decoration:none}.accordion-item__content p a:hover{text-decoration:underline;text-decoration-thickness:3px}.accordion-item__content li a{text-decoration:underline}.accordion-item__content li a:focus{text-decoration:none}.accordion-item__content li a:hover{text-decoration:underline;text-decoration-thickness:3px}.accordion-item__content .text-long{margin-bottom:0}.grid--pro.grid--pro{background:var(--color--background-section-3);padding-top:3rem;padding-bottom:1rem}.grid--pro.grid--pro .grid__inner{max-width:70rem;padding:0 0;margin-left:auto;margin-right:auto}.page-content--with-sidebar .grid--pro.grid--pro .grid__inner{padding:0;margin-right:0;max-width:46rem}@media(min-width:45rem){.grid--pro.grid--pro .grid__inner{max-width:72rem;padding:0 .75rem}}.grid--pro.grid--pro .grid__items{width:100%}.section-cards{display:grid;grid-template-rows:auto;align-items:center;position:relative;margin-bottom:var(--space-elements)}@media(min-width:57.5rem){.section-cards{grid-template-columns:auto auto}}.section-cards>.link{justify-self:center;margin:0 0 2rem}@media(min-width:57.5rem){.section-cards>.link{grid-row-start:1;grid-column-start:2;justify-self:end}}.section-cards__items{display:grid;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));grid-gap:1.5rem}.section-cards-item>*{height:100%}.profile{max-width:46rem;width:100%;margin:3rem auto 2rem}.profile .text-long--teaser{font-size:1.125rem;margin-bottom:2.5rem}.profile__important{padding:2rem;background:var(--color--background-box-alpha);color:var(--color--text-inverse);border-radius:.625rem;margin-bottom:3.75rem}.profile__important .heading{font-size:1.75rem;font-weight:500}.profile__important .text-long{margin-bottom:0}.profile .user-form .select{background-color:rgba(0,0,0,0);max-width:33.875rem}.profile .user-form .label{margin-bottom:.5rem}.profile .user-form .fieldset-legend{display:block;font-weight:700;margin-bottom:.5rem}.profile .user-form .input--submit{width:auto;padding:1.125rem 4.5rem 1.125rem 2rem;background-image:url(/themes/custom/mtt/dist/4226d9cc1b66378bb74a.svg);background-size:2rem;background-repeat:no-repeat;background-position:right 1.5rem center}.section--new-and-popular{padding:2rem 0 0}@media(min-width:45rem){.section--new-and-popular{padding:1.5rem 0}}.header--loggedin .header__bar-wrapper{background:var(--color--background-box-beta)}.header--loggedin .header__bar{justify-content:space-between}@media(max-width:57.49rem){.header--loggedin .language-switcher::before{content:"";display:block;width:100vw;margin-left:-2rem;border-bottom:.063rem solid var(--color--border-secondary)}.header--loggedin .login-menu{padding:.5rem 0}.header--loggedin .login-menu .list-links{flex-direction:column}.header--loggedin .login-menu .list-links__item{border:none}.header--loggedin .login-menu .link{color:var(--color--text);padding:.5rem 0}}.header__bar-wrapper{background:var(--color--background-box-alpha)}.header__bar{max-width:93rem;width:100%;margin:0 auto;min-height:3rem;display:none;flex-wrap:wrap;justify-content:end;align-items:center;padding:0 2rem}@media(min-width:57.5rem){.header__bar{display:flex}}.header__main{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;z-index:50}@media(min-width:57.5rem){.header__main{flex-wrap:nowrap}}@media(max-width:57.49rem){.header__main{top:0}}.header__inner{max-width:93rem;width:100%;margin:0 auto;padding:0 2rem}@media(min-width:57.5rem){.header__seperator{border-bottom:.063rem solid var(--color--border-separator-2)}}@media(min-width:57.5rem){.header__item--mobile{display:none}}.header__tabs-mobile{display:none}.header__tabs-mobile.is-visible{display:block}@media(min-width:57.5rem){.header__tabs-mobile.is-visible{display:none}}@media(min-width:57.5rem){.header__tabs-mobile{display:none}}@media(min-width:57.5rem){.header__login-mobile{display:none}}@media(max-width:57.49rem){.header__login-desktop{display:none}}.header__menu{max-width:93rem;width:100%;margin:0 auto;display:none;padding:0 2rem}.header__menu.is-visible{display:block}@media(min-width:57.5rem){.header__menu{display:flex;flex-wrap:wrap}}@media(min-width:73.75rem){.header__menu{display:flex}}@media(min-width:90rem){.header__menu{display:flex;flex-wrap:nowrap}}@media(min-width:57.5rem){.header__menu .login-menu{display:none}}.header__item--menu{order:-1}.header__item--branding{display:flex;align-items:center;max-height:3rem;grid-column:2/3;margin:.75rem 0}@media(min-width:57.5rem){.header__item--additional{display:flex;align-items:center;margin-left:1rem}}@media(max-width:57.49rem){.header__item--additional{display:flex;flex-direction:column;width:100%}.header__item--additional .form--keyword,.header__item--additional .language-switcher,.header__item--additional .header__login-mobile{width:100%;display:none}.header__item--additional .form--keyword.is-visible,.header__item--additional .language-switcher.is-visible,.header__item--additional .header__login-mobile.is-visible{display:block}.header__item--additional .header__login-mobile{width:100vw;margin-left:-2rem;padding:1rem;background:var(--color--background-box-alpha)}.header__item--additional .header__login-mobile .link{font-weight:600}.header__item--additional .header__login-mobile .icon{width:1.5rem;height:1.5rem;margin-right:1rem}.header__item--additional .form--keyword{padding:1rem 0}}.header__item--additional .language-switcher{margin:0 auto;padding-left:2rem}@media(max-width:73.74rem){.header__item--additional .language-switcher{padding-left:0}}.header .search-switcher{display:flex;margin-left:1rem;padding:0;-webkit-appearance:none;appearance:none;border:0;background:none;width:1.5rem;height:1.5rem;color:var(--color--primary);z-index:2}@media(min-width:57.5rem){.header .search-switcher{display:none}}.header .search-switcher .icon{width:1.5rem;height:1.5rem}.header .search-switcher .close-search{display:none}.header .search-switcher[aria-expanded=true] .open-search{display:none}.header .search-switcher[aria-expanded=true] .close-search{display:block}.header-overlay .menu-switcher{grid-column-start:1;grid-row-start:1}.header-overlay .menu-main{grid-column:1/3}.header-overlay .menu-main[aria-hidden=true]{display:none}.header-overlay .menu-extra,.header-overlay .language-switcher,.header-overlay__focus{display:none}.header-overlay .menu-extra{grid-column:1/3;padding:1.5rem}@media(min-width:57.5rem){.header-overlay .menu-extra{grid-row-start:1;grid-column-start:2;justify-content:flex-end;align-items:center;margin-bottom:3rem;padding:1rem 0}}.header-overlay .language-switcher{grid-column:1/3;padding:1.5rem;border-top:.0625rem solid var(--color--border-separator)}.header-overlay__backdrop{position:relative}[data-header-overlay-expanded=true] .header-overlay .menu-switcher{justify-self:start}@media(max-width:57.49rem){[data-header-overlay-expanded=true] .header-overlay .menu-switcher{margin-left:1.5rem}}@media(min-width:57.5rem){[data-header-overlay-expanded=true] .header-overlay .menu-switcher{margin-bottom:3rem}}[data-header-overlay-expanded=true] .header-overlay .menu-extra{display:flex}@media(max-width:57.49rem){[data-header-overlay-expanded=true] .header-overlay .menu-extra{display:block}}[data-header-overlay-expanded=true] .header-overlay__focus{display:block}@media(max-width:57.49rem){[data-header-overlay-expanded=true] .header-overlay .language-switcher{display:flex}}[data-header-overlay-expanded=true] .header-overlay__dialog{display:grid;grid-template-columns:auto;width:90rem;max-width:100%;position:relative;transform:translateX(-50%);top:4.4rem;left:50%;z-index:101;overflow:hidden}[data-header-overlay-expanded=true] .header-overlay__backdrop{overflow-y:auto;top:0;left:0;right:0;bottom:0;position:fixed;z-index:100;background:var(--color--background)}@media(min-width:57.5rem){[data-header-overlay-expanded=true] .header-overlay__backdrop{padding:0 1.5rem}}[data-header-overlay-expanded=true] .header__main--compact .header-overlay__dialog{top:.55rem}@media(min-width:68rem){.toolbar-fixed[data-header-overlay-expanded=true] .header-overlay__backdrop{padding-top:79px}}.header-branding{color:currentColor;display:block}.header-branding:focus,.header-branding:hover,.header-branding:visited{color:currentColor;text-decoration:none}.header-branding:focus{box-shadow:0 0 0 .188rem var(--color--text-inverse),0 0 0 0.376rem var(--color--primary)}.header-branding svg{max-width:11.5rem;width:100%;display:block}@media(min-width:22.5rem){.header-branding svg{max-width:12.875rem}}@media(min-width:57.5rem){.header-branding svg{max-width:15.5rem}}.footer{background:var(--color--background-inverse)}.footer--pro{background:var(--color--background-section-2)}.footer__inner{max-width:90rem;width:100%;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem;display:flex;flex-direction:column;padding-top:2rem;padding-bottom:2rem}@media(min-width:57.5rem){.footer__inner{padding-top:3rem}}.footer__top-row,.footer__middle-row,.footer__bottom-row,.footer__seperator{display:flex;flex-direction:column;max-width:70rem;width:100%;margin-left:auto;margin-right:auto}@media(min-width:57.5rem){.footer__top-row,.footer__middle-row,.footer__bottom-row,.footer__seperator{flex-direction:row;justify-content:space-between}}@media(min-width:57.5rem){.footer__top-row{align-items:center}}@media(min-width:57.5rem){.footer__bottom-row{justify-content:flex-start}}.footer__seperator{margin-top:2.5rem;margin-bottom:2.5rem;border-bottom:.063rem solid var(--color--border-separator-2)}@media(min-width:57.5rem){.footer__seperator{margin-top:1rem;margin-bottom:1.5rem}}@media(min-width:90rem){.footer__branding{margin-right:1rem;margin-bottom:0;max-width:28rem}}@media(min-width:57.5rem){.footer__menu-main{margin-top:1rem;margin-right:1rem;margin-left:1rem;min-width:22rem}.footer__menu-main .list-links__item{margin-bottom:1.5rem}}@media(min-width:57.5rem){.footer__social{margin-top:1rem;min-width:14.5rem}}@media(min-width:57.5rem){.footer__menu-legal{margin-top:.5rem}}.footer__logo{margin-bottom:1.5rem}@media(min-width:57.5rem){.footer__logo{margin-right:8.125rem}}.footer__logo .logo-hus{display:block}.footer .link:focus,.footer .logo-hus:focus,.footer .footer-branding:focus{border-radius:.25rem;box-shadow:0 0 0 .13rem var(--color--background-inverse),0 0 0 0.26rem var(--color--text-action)}.footer-branding{color:var(--color--text);display:block;font-family:"Inter",sans-serif;font-size:1rem;line-height:1.75;padding:0}.footer-branding .svg{fill:var(--color--text);max-width:21.875rem;width:100%}@media(min-width:57.5rem){.footer-branding .svg{width:21.875rem}}.place-holder{padding:3rem;border:.25rem dashed var(--color--text-meta-light);color:var(--color--text-meta-light)}.place-holder__content{font-size:3.2rem;line-height:1.4;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.page{display:flex;flex-direction:column;min-height:100vh}.page__system{max-width:90rem;width:100%;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.page-content{position:relative;padding-bottom:2rem}.page-content__content{width:100%;margin-top:3rem;margin-left:auto;margin-right:auto}.page-content__content>h1,.page-content__content>h2,.page-content__content>h3,.page-content__content>h4,.page-content__content>h5,.page-content__content>h6,.page-content__content>p{max-width:49rem;padding:0 1.5rem;margin-left:auto;margin-right:auto}.page-content--with-sidebar .page-content__content>h1,.page-content--with-sidebar .page-content__content>h2,.page-content--with-sidebar .page-content__content>h3,.page-content--with-sidebar .page-content__content>h4,.page-content--with-sidebar .page-content__content>h5,.page-content--with-sidebar .page-content__content>h6,.page-content--with-sidebar .page-content__content>p{padding:0;margin-right:0;max-width:46rem}.page-content__content>.field,.page-content__content>.field-title,.page-content__content>.text-long,.page-content__content>.list-links{max-width:49rem;padding:0 1.5rem;margin-left:auto;margin-right:auto}.page-content--with-sidebar .page-content__content>.field,.page-content--with-sidebar .page-content__content>.field-title,.page-content--with-sidebar .page-content__content>.text-long,.page-content--with-sidebar .page-content__content>.list-links{padding:0;margin-right:0;max-width:46rem}.page-content__post-content>h1,.page-content__post-content>h2,.page-content__post-content>h3,.page-content__post-content>h4,.page-content__post-content>h5,.page-content__post-content>h6,.page-content__post-content>p{max-width:49rem;padding:0 1.5rem;margin-left:auto;margin-right:auto}.page-content--with-sidebar .page-content__post-content>h1,.page-content--with-sidebar .page-content__post-content>h2,.page-content--with-sidebar .page-content__post-content>h3,.page-content--with-sidebar .page-content__post-content>h4,.page-content--with-sidebar .page-content__post-content>h5,.page-content--with-sidebar .page-content__post-content>h6,.page-content--with-sidebar .page-content__post-content>p{padding:0;margin-right:0;max-width:46rem}.page-content__post-content>.field,.page-content__post-content>.field-title,.page-content__post-content>.text-long,.page-content__post-content>.list-links{max-width:49rem;padding:0 1.5rem;margin-left:auto;margin-right:auto}.page-content--with-sidebar .page-content__post-content>.field,.page-content--with-sidebar .page-content__post-content>.field-title,.page-content--with-sidebar .page-content__post-content>.text-long,.page-content--with-sidebar .page-content__post-content>.list-links{padding:0;margin-right:0;max-width:46rem}.page-content__sidebar{max-width:46rem;width:100%;margin-left:auto;margin-right:auto}.page-content__inner,.page-content__post-content{width:100%;margin-left:auto;margin-right:auto}.page-content--wide .page-content__content>h1,.page-content--wide .page-content__content>h2,.page-content--wide .page-content__content>h3,.page-content--wide .page-content__content>h4,.page-content--wide .page-content__content>h5,.page-content--wide .page-content__content>h6,.page-content--wide .page-content__content>p{max-width:73rem;padding:0 1.5rem;margin-left:auto;margin-right:auto}.page-content--with-sidebar .page-content--wide .page-content__content>h1,.page-content--with-sidebar .page-content--wide .page-content__content>h2,.page-content--with-sidebar .page-content--wide .page-content__content>h3,.page-content--with-sidebar .page-content--wide .page-content__content>h4,.page-content--with-sidebar .page-content--wide .page-content__content>h5,.page-content--with-sidebar .page-content--wide .page-content__content>h6,.page-content--with-sidebar .page-content--wide .page-content__content>p{padding:0;margin-right:0;max-width:46rem}.page-content--wide .page-content__content>.field,.page-content--wide .page-content__content>.text-long,.page-content--wide .page-content__content>.list-links,.page-content--wide .page-content__content>.figure{max-width:73rem;padding:0 1.5rem;margin-left:auto;margin-right:auto}.page-content--with-sidebar .page-content--wide .page-content__content>.field,.page-content--with-sidebar .page-content--wide .page-content__content>.text-long,.page-content--with-sidebar .page-content--wide .page-content__content>.list-links,.page-content--with-sidebar .page-content--wide .page-content__content>.figure{padding:0;margin-right:0;max-width:46rem}.page-content--border-wide .page-content__post-content::before{content:"";display:block;border-bottom:2px solid var(--color--border-secondary);margin-top:3rem;margin-bottom:3rem}.page-content--border-narrow .page-content__content::after{content:"";display:block;border-bottom:2px solid var(--color--border-secondary)}.page-content--with-sidebar .page-content__inner{display:flex;flex-direction:column;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:3rem;max-width:70rem;padding:0 1.5rem}.page-content--with-sidebar .page-content__sidebar{padding:0}@media(min-width:57.5rem){.page-content--with-sidebar .page-content__inner{max-width:73rem;flex-direction:row}.page-content--with-sidebar .page-content__content{flex-grow:0;flex-shrink:1;flex-basis:calc(100% - 20rem);width:auto;margin:0}.page-content--with-sidebar .page-content__sidebar{flex-grow:0;flex-shrink:0;flex-basis:18rem;max-width:18rem;margin:0}}@media(min-width:73.75rem){.page-content .page-content__content{flex-basis:calc(100% - 24rem)}}.grid__items{gap:1.5rem;justify-content:center;padding-bottom:.75rem;width:100%}@media(min-width:45rem){.grid__items{display:flex;flex-wrap:wrap;padding-bottom:1.5rem}}.grid__item{width:100%;flex-grow:0;flex-shrink:1;margin:0}@media(max-width:44.99rem){.grid__item{margin-left:auto;margin-right:auto;margin-bottom:1.5rem}}@media(min-width:45rem){.grid__item{width:calc((100% - 1*1.5rem)/2)}}@media(min-width:73.75rem){.grid__item{width:calc((100% - 2*1.5rem)/3)}}.grid--full-width .grid__inner{max-width:73.5rem;padding:0 .75rem;margin-left:auto;margin-right:auto}.page-content--with-sidebar .grid--full-width .grid__inner{padding:0;margin-right:0;max-width:46rem}@media(min-width:57.5rem){.grid--full-width .grid__inner{max-width:72rem;padding:0 .75rem}}.grid--card-s-list{max-width:71.5rem;padding:0 .75rem;margin-left:auto;margin-right:auto;margin-top:-6rem;margin-bottom:3rem}.page-content--with-sidebar .grid--card-s-list{padding:0;margin-right:0;max-width:46rem}.grid--card-s-list .grid__item{margin-bottom:1rem}.grid--three-columns .grid__item{width:100%;flex-grow:0;flex-shrink:1;margin:0}@media(max-width:44.99rem){.grid--three-columns .grid__item{margin-left:auto;margin-right:auto;margin-bottom:1.5rem}}@media(min-width:45rem){.grid--three-columns .grid__item{width:calc((100% - 1*1.5rem)/2)}}@media(min-width:73.75rem){.grid--three-columns .grid__item{width:calc((100% - 2*1.5rem)/3)}}.grid--two-columns .grid__item{width:100%;flex-grow:0;flex-shrink:1;margin:0}@media(max-width:44.99rem){.grid--two-columns .grid__item{margin-left:auto;margin-right:auto;margin-bottom:1.5rem}}@media(min-width:45rem){.grid--two-columns .grid__item{width:calc((100% - 1*1.5rem)/2)}}@media(min-width:73.75rem){.grid--two-columns .grid__item{width:calc((100% - 1*1.5rem)/2)}}.grid--no-wrap .grid__items{flex-wrap:nowrap}@media(min-width:45rem){.grid--no-wrap .grid__item{margin-bottom:0}}@media(max-width:44.99rem){.grid--limit-initial-items .grid__items:not(:has(.grid__item:nth-child(10))) .grid__item:nth-child(3)~.grid__item{display:none}}@media(max-width:73.74rem){.grid--limit-initial-items .grid__items:not(:has(.grid__item:nth-child(10))) .grid__item:nth-child(8)~.grid__item{display:none}}:root{--reach-accordion:1}[data-reach-accordion-button][disabled]{cursor:not-allowed}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.search-content{margin:0 auto 2.5rem}@media(min-width:57.5rem){.search-content.page-content--with-sidebar .page-content__sidebar{flex-basis:21rem;max-width:21rem;padding-right:3rem;border-right:.125rem solid var(--color--border-secondary)}.search-content.page-content--with-sidebar .page-content__content{flex-basis:calc(100% - 21rem - 2rem)}}@media(max-width:57.49rem){.search-content .page-content__inner{margin-top:2rem}.search-content .page-content__content{margin-top:0}.search-content .page-content__sidebar{z-index:99;display:none;position:fixed;top:0;left:0;height:100%;width:100%;margin:0;padding:1.5rem;background-color:var(--color--background);overflow:auto}.search-content .page-content__sidebar .search-sidebar{margin-bottom:7rem}.search-content .page-content__sidebar .button-wrapper{width:100vw;position:fixed;bottom:0;margin-left:-1.5rem;padding:1.5rem;box-shadow:0 .25rem 1.875rem rgba(0,0,0,.15);background:var(--color--background)}.search-content .page-content__sidebar .sui-layout-sidebar-toggle{display:block;padding:.625rem 2rem}.search-content .page-content__sidebar .sui-layout-sidebar-toggle .icon{display:none}.search-content .hero .sui-layout-sidebar-toggle{display:flex;align-items:center;justify-content:center;width:100%;margin-top:1rem;background:none;border:none;color:var(--color--text-action)}.search-content .hero .sui-layout-sidebar-toggle:hover{text-decoration:underline}.search-content .hero .sui-layout-sidebar-toggle .icon{width:1.5rem;height:1.5rem}}@media(min-width:57.5rem){.search-content .sui-layout-sidebar-toggle{display:none}}.search-content .page-content__sidebar--toggled{display:block;animation:fadein .2s ease-out;max-width:100%}.search-content .sui-search-box .sui-search-box__text-input{width:100%;height:4rem;padding:1rem 2rem;border-radius:6.25rem;border:none;background:var(--color--background-inverse);line-height:1.5;max-width:100%;outline:0}.search-content .sui-search-box .sui-search-box__text-input::placeholder{color:var(--color--text);font-style:italic}.search-content .sui-search-box .sui-search-box__text-input:focus{box-shadow:0 0 0 .13rem var(--color--text-inverse),0 0 0 0.26rem var(--color--primary)}.search-content .sui-search-box .button{display:flex}@media(max-width:44.99rem){.search-content .sui-search-box .button{justify-content:center}}.search-content .sui-search-box .button .icon{width:2rem;height:2rem}.search-content .search-results__heading{font-size:1.25rem;font-weight:500;margin-bottom:.25rem;line-height:1.25}.search-content .search-layout-main-body ul{padding:0;margin:0}.search-content .pro-label{display:inline-block;padding:.188rem .5rem;background:var(--color--background-box-epsilon);border-radius:.188rem;text-transform:uppercase;font-weight:700;line-height:1.5}.search-content .search-sidebar h2{color:var(--color--text);font-family:"Alegreya",serif;font-weight:500;font-size:1.25rem;font-style:normal;line-height:1.25;margin:0 0 1rem;width:auto;margin-bottom:0;padding-bottom:.75rem;border-bottom:.125rem solid var(--color--border-secondary)}.search-content .search-sidebar h2 a{color:var(--color--text);line-height:1.25}.search-content .search-sidebar h2 a:focus,.search-content .search-sidebar h2 a:hover{color:var(--color--text)}@media(min-width:45rem){.search-content .search-sidebar h2{font-size:1.5rem}}@media(max-width:24.99rem){.search-content .search-sidebar h2{word-break:break-word;hyphens:auto}}.search-content .search-sidebar .pro-label{font-size:.75rem}.search-content .search-sidebar .search-accordion--button{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.75rem 3.125rem .75rem 0;border:none;background:none;font-weight:600;line-height:1.75;background-image:url(/themes/custom/mtt/dist/92c1b2f6543c1cb594b0.svg);background-size:1rem;background-repeat:no-repeat;background-position:right}.search-content .search-sidebar .search-accordion--button[aria-expanded=true]{background-image:url(/themes/custom/mtt/dist/41a4cf93a38c7290a8c7.svg)}.search-content .search-sidebar .search-accordion--item{border-bottom:.125rem solid var(--color--border-secondary)}.search-content .search-sidebar .sui-facet{margin:0;padding:1rem 0 0;border:0}.search-content .search-sidebar .label--checkbox,.search-content .search-sidebar .label--radio{flex-wrap:wrap}.search-content .search-sidebar .sui-multi-checkbox-facet__option-count,.search-content .search-sidebar .input-checkbox__option-count{margin-left:auto;font-style:italic;font-size:.875rem}.sui-paging{list-style:none;margin:2.5rem 0 0;padding:0;display:flex;align-items:center;justify-content:flex-start}.sui-paging li{position:relative;z-index:1;display:inline-block;margin:0 .25rem}.sui-paging li button{-webkit-appearance:none;appearance:none;border:0;line-height:1.75}.sui-paging li button:hover{cursor:pointer}.sui-paging li:not(.rc-pagination-prev):not(.rc-pagination-next):not(.rc-pagination-jump-next):not(.rc-pagination-jump-prev) a,.sui-paging li:not(.rc-pagination-prev):not(.rc-pagination-next):not(.rc-pagination-jump-next):not(.rc-pagination-jump-prev) button{display:block;background:var(--color--background-section);color:var(--color--text-action);font-weight:600;text-decoration:none;padding:.125rem .75rem}.sui-paging li:not(.rc-pagination-prev):not(.rc-pagination-next):not(.rc-pagination-jump-next):not(.rc-pagination-jump-prev) a:focus,.sui-paging li:not(.rc-pagination-prev):not(.rc-pagination-next):not(.rc-pagination-jump-next):not(.rc-pagination-jump-prev) a:hover,.sui-paging li:not(.rc-pagination-prev):not(.rc-pagination-next):not(.rc-pagination-jump-next):not(.rc-pagination-jump-prev) button:focus,.sui-paging li:not(.rc-pagination-prev):not(.rc-pagination-next):not(.rc-pagination-jump-next):not(.rc-pagination-jump-prev) button:hover{background:var(--color--secondary);color:var(--color--text-inverse)}.sui-paging li:not(.rc-pagination-prev):not(.rc-pagination-next):not(.rc-pagination-jump-next):not(.rc-pagination-jump-prev) a:focus,.sui-paging li:not(.rc-pagination-prev):not(.rc-pagination-next):not(.rc-pagination-jump-next):not(.rc-pagination-jump-prev) button:focus{box-shadow:0 0 0 0 var(--color--text-inverse),0 0 0 0 var(--color--primary)}.sui-paging li:not(.rc-pagination-prev):not(.rc-pagination-next):not(.rc-pagination-jump-next):not(.rc-pagination-jump-prev).rc-pagination-item-active a,.sui-paging li:not(.rc-pagination-prev):not(.rc-pagination-next):not(.rc-pagination-jump-next):not(.rc-pagination-jump-prev).rc-pagination-item-active button{background:var(--color--secondary);color:var(--color--text-inverse)}.sui-paging li.rc-pagination-jump-prev a::after,.sui-paging li.rc-pagination-jump-next a::after{content:"...";display:block;margin:0 1rem;color:var(--color--text)}.sui-paging li.rc-pagination-prev button,.sui-paging li.rc-pagination-next button{display:flex;padding:0 .75rem;margin-right:.875rem;height:2rem;background-color:rgba(0,0,0,0);background-image:url(/themes/custom/mtt/dist/1cf89ba8203b4aa244f5.svg);background-size:.75rem;background-repeat:no-repeat;background-position:center}.sui-paging li.rc-pagination-next{transform:rotate(180deg)}.sui-paging li.rc-pagination-disabled{display:none}.toolbar-vertical .page-content__sidebar--toggled{padding-top:4rem}.search-info-box{margin-top:1rem;padding:1rem;font-size:.875rem;line-height:1.5;background-color:#ebf0ef}.node--pro-scale .page__main{padding-bottom:3rem}.node--pro-scale .field-title{color:var(--color--text);font-family:"Alegreya",serif;font-weight:500;font-size:1.25rem;font-style:normal;line-height:1.25;margin:0 0 1rem;width:auto;margin-top:2rem;margin-bottom:0;margin-left:auto;margin-right:auto}.node--pro-scale .field-title a{color:var(--color--text);line-height:1.25}.node--pro-scale .field-title a:focus,.node--pro-scale .field-title a:hover{color:var(--color--text)}@media(min-width:45rem){.node--pro-scale .field-title{font-size:1.5rem}}@media(max-width:24.99rem){.node--pro-scale .field-title{word-break:break-word;hyphens:auto}}.node--pro-scale .field-title::after{content:":"}.page--vocabulary .section-header{margin-top:3rem}.full__node--pro-landing-page .views-element-container{margin-top:2rem}@media(min-width:45rem){.full__node--pro-landing-page .views-element-container{margin-top:5rem}}.favorites-listing{max-width:73rem;padding:0 1.5rem;margin-left:auto;margin-right:auto}.page-content--with-sidebar .favorites-listing{padding:0;margin-right:0;max-width:46rem}.scales-listing{max-width:73rem;padding:0 1.5rem;margin-left:auto;margin-right:auto}.page-content--with-sidebar .scales-listing{padding:0;margin-right:0;max-width:46rem}.scale-name .scale-label{font-size:1rem}.scale-name a:visited{color:var(--color--text-action)}.scale-files>div{display:flex;flex-wrap:wrap}.scale-files .link{font-size:1rem;display:flex;flex-direction:column;margin-right:2rem}.scale-files .link:last-child{margin-right:0}.scale-files .link .icon{width:1.5rem;height:1.5rem;margin:0}.trainings-listing{max-width:73rem;padding:0 1.5rem;margin-left:auto;margin-right:auto}.page-content--with-sidebar .trainings-listing{padding:0;margin-right:0;max-width:46rem}.trainings-listing .views-field-title>a{font-size:1rem;text-transform:uppercase}.trainings-listing .views-field-title>a:visited{color:var(--color--text-action)}.trainings-listing .views-field-title>p{margin-top:0}.trainings-listing .views-field-view-node .icon{display:block;width:2rem;height:2rem;background-size:100%;background-image:url(/themes/custom/mtt/dist/f314c4e5f1571938d4f1.svg);background-repeat:no-repeat}.guides-listing{max-width:73rem;padding:0 1.5rem;margin-left:auto;margin-right:auto;box-sizing:border-box}.page-content--with-sidebar .guides-listing{padding:0;margin-right:0;max-width:46rem}.guides-listing .views-field-title{font-weight:700}.guides-listing .search-filters__options-wrapper{display:none}.guides-listing .search-filters__bottom{display:none}.guides-listing .search-filters__top .form-item--combine{position:relative}.guides-listing .search-filters__top .form-item--combine .input{max-width:100%;padding-right:4rem}.guides-listing .search-filters__top .form-item--combine .icon{bottom:1rem;font-size:1.5rem;position:absolute;right:1.5rem}@media(min-width:45rem){.guides-listing .search-filters__top .form-item{flex:1 1 20%}.guides-listing .search-filters__top .form-item .select{width:100%}.guides-listing .search-filters__top .form-item--combine{flex:1 0 100%}.guides-listing .search-filters__top .form-item--combine .input{max-width:100%}}@media(min-width:57.5rem){.guides-listing .search-filters__top .form-item{flex:1 1 17%}.guides-listing .search-filters__top .form-item .select{width:100%}.guides-listing .search-filters__top .form-item--combine{flex:1 0 28%}.guides-listing .search-filters__top .form-item--combine .input{max-width:100%}}
