/* @license GNU-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-family:"Alegreya";font-style:normal;font-weight:500;src:url(/themes/custom/mtt/dist/1c99bda798c5e677ef21.eot);src:local(""),url(/themes/custom/mtt/dist/38b9a8d912464c34d570.woff2) format("woff2"),url(/themes/custom/mtt/dist/7459a9338ee4c93e8d09.woff) format("woff"),url(/themes/custom/mtt/dist/3fedd075ab2fbf06fd87.ttf) format("truetype"),url(/themes/custom/mtt/dist/7ab1a5afb582c4cad00b.svg#Alegreya) format("svg")}@font-face{font-family:"Alegreya";font-style:normal;font-weight:700;src:url(/themes/custom/mtt/dist/55ba3bef7b3471db08b4.eot);src:local(""),url(/themes/custom/mtt/dist/2ac7578fffd81c8c0707.woff2) format("woff2"),url(/themes/custom/mtt/dist/f94ef6684b470d38fed1.woff) format("woff"),url(/themes/custom/mtt/dist/a2a2282699be8b0b30d9.ttf) format("truetype"),url(/themes/custom/mtt/dist/7695a056442f94ea1dbb.svg#Alegreya) format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:400;src:url(/themes/custom/mtt/dist/82f9ad3014f93403bbd1.eot);src:local(""),url(/themes/custom/mtt/dist/be7cb18dc7caf47cf7e9.woff2) format("woff2"),url(/themes/custom/mtt/dist/817c4274293e221c5076.woff) format("woff"),url(/themes/custom/mtt/dist/9ba6f9c489a7031fe88e.ttf) format("truetype"),url(/themes/custom/mtt/dist/b8db5cf5416facf0c5ec.svg#Alegreya) format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:500;src:url(/themes/custom/mtt/dist/b90b3735aac076435aa9.eot);src:local(""),url(/themes/custom/mtt/dist/c72c72b70c82b1f4bacf.woff2) format("woff2"),url(/themes/custom/mtt/dist/2e89c7eec639d70f9770.woff) format("woff"),url(/themes/custom/mtt/dist/c381d5332b4e00ac2c97.ttf) format("truetype"),url(/themes/custom/mtt/dist/bea79ba7b952c3b2ca75.svg#Inter) format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:600;src:url(/themes/custom/mtt/dist/b87748b9347765ab098a.eot);src:local(""),url(/themes/custom/mtt/dist/8f1e0300e8d26fa8919d.woff2) format("woff2"),url(/themes/custom/mtt/dist/a8909bb7bbff51df8622.woff) format("woff"),url(/themes/custom/mtt/dist/69f37ba21aa8763abebf.ttf) format("truetype"),url(/themes/custom/mtt/dist/9a42e1a5ef4e43e16747.svg#Inter) format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:700;src:url(/themes/custom/mtt/dist/e2097f4f0ab4d1ed5bee.eot);src:local(""),url(/themes/custom/mtt/dist/54321e26b8bf4739a16d.woff2) format("woff2"),url(/themes/custom/mtt/dist/7ad0df5561cc0933cead.woff) format("woff"),url(/themes/custom/mtt/dist/1a8ee2b437a5aa448647.ttf) format("truetype"),url(/themes/custom/mtt/dist/0a85e1f2fd11f8afbfa1.svg#Inter) format("svg")}:root{--space-elements:5rem}@media(max-width:57.49rem){:root{--space-elements:3rem}}:root{--color--text:#000000;--color--text-inverse:#fffaf2;--color--text-meta:#808080;--color--text-meta-light:#cccccc;--color--text-meta-inverse:#cccccc;--color--text-action:#0d717e;--color--text-action-pro:#3f68a5;--color--text-disabled:#808080;--color--text-error:#ce013b;--color--text-accent:#3f68a5;--color--border:#000000;--color--border-primary:#4674b9;--color--border-secondary:#bbcec8;--color--border-tertiary:#ffffff;--color--border-quaternary:#e58490;--color--border-separator:#808080;--color--border-separator-2:#0d717e;--color--background:#fffaf2;--color--background-inverse:#bbcec8;--color--background-section:#ebf0ef;--color--background-section-2:#f5f0ec;--color--background-box:#cccccc;--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-form:#ffffff;--color--background-card-alpha:#f8e0e3;--color--background-card-beta:#e7f1f2;--color--background-form-error:rgba(206,1,59,0.1);--color--background-sub:#ffffff;--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:#cccccc;--color--state-visited:#3f68a5;--color--state-visited-inverse:#ebf0ef;--color--submitted:#494949;--color--box-shadow:#bbcec8}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}main{max-width:93rem;width:100%;margin:0 auto}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;-webkit-hyphens:auto;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;-webkit-hyphens:auto;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;-webkit-hyphens:auto;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;-webkit-hyphens:auto;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;-webkit-hyphens:auto;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}ol{list-style-type:decimal;padding-left:1.5rem}summary{cursor:pointer}table{width:100%;margin:1rem 0;font-size:.875rem;border:none;border-spacing:0;color:var(--color--text-primary);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}.button{padding:.5rem 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)}.button:focus{box-shadow:0 0 0 .25rem var(--color--text-inverse),0 0 0 0.5rem 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 .25rem}.button--secondary{padding:.5rem 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)}.button--secondary:focus{box-shadow:0 0 0 .25rem var(--color--text-inverse),0 0 0 0.5rem 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--visually-hidden-text .icon{margin:0}.details-summary:not([open])~.button{opacity:0;transform:translateY(-0.25rem)}.description{font-size:.875rem}.description--error{color:var(--color--text-error)}.details-summary{text-align:right}.details-summary__summary{list-style:none;padding:.5rem 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)}.details-summary__summary:focus{box-shadow:0 0 0 .25rem var(--color--text-inverse),0 0 0 0.5rem 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}}.fieldset--error{color:red}.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}.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:.5rem 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)}.input--submit:focus{box-shadow:0 0 0 .25rem var(--color--text-inverse),0 0 0 0.5rem var(--color--primary)}.input--submit:hover{text-decoration:none}.input--submit.button--secondary{padding:.5rem 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)}.input--submit.button--secondary:focus{box-shadow:0 0 0 .25rem var(--color--text-inverse),0 0 0 0.5rem 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)}.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)}.legend--error{color:red}.select{-webkit-appearance:none;appearance:none;background-color:var(--color--background-box-form);background-image:url(/themes/custom/mtt/dist/4570b4aea7695a40e401.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)}.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)}.figure{margin:0 auto;padding:1rem 0}.figure--centered{max-width:100%}.figure--fullwidth{max-width:100%}@media(min-width:57.5rem){.figure--centered{max-width:60%}}.figure .text-caption{margin:1rem 0 0 0}.icon{width:1em;height:1em}.icon use{fill:currentColor}svg.icon.icon--unpublished{height:3em;margin-bottom:1rem;width:8em}img,picture{display:block;height:auto;max-width:100%}figure{margin:1rem 0}.figure__caption{font-style:italic}.svg{fill:currentColor}.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}.link-cta{padding:.5rem 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)}.link-cta:focus{box-shadow:0 0 0 .25rem var(--color--text-inverse),0 0 0 0.5rem 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)}.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-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:.25rem 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{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}.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}.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}.list-item,.text-long ol li,.text-long ul li{margin-bottom:.2rem;padding-left:.5rem}.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)}.blockquote,.text-long blockquote{display:flex;flex-direction:column;font-size:1.25rem;font-weight:400;line-height:1.65;margin:0 0 1rem 0}.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,.text-long blockquote .icon{width:4.5rem;height:3.5rem;flex-shrink:0;color:var(--color--secondary);margin-bottom:1.5rem}@media(min-width:45rem){.blockquote,.text-long blockquote{flex-direction:row}.blockquote .icon,.text-long blockquote .icon{width:8rem;height:6.25rem;margin-right:4rem;margin-bottom:0}}.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;-webkit-hyphens:auto;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;-webkit-hyphens:auto;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;-webkit-hyphens:auto;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;-webkit-hyphens:auto;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;-webkit-hyphens:auto;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;-webkit-hyphens:auto;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--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}.indicator{color:var(--color--text);font-family:"Inter",sans-serif;font-size:.875rem;margin-bottom:1rem;padding:.875rem 1.5rem}.indicator--unpublished,.indicator--intranslation{background:rgba(206,1,59,.1);border:.13rem solid #ce013b;color:var(--color--text-error);display:inline-block}.indicator--intranslation{align-items:center;display:inline-flex}.indicator--intranslation .icon{height:1.5rem;margin-right:.5rem;width:1.5rem}.paragraph,.text-long p{margin:0 0 1.5rem}.text-caption,figcaption{margin:1rem 0 var(--space-elements);padding:0 0 1rem}.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-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}.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%}.visually-hidden,.rjsf .radio label span input,.rjsf fieldset legend .required,.details-summary:not([open])~.button,.form--search .label--text{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.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}.accordion{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}.box{border-radius:.625rem;margin:2rem auto;max-width:46rem;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{background:var(--color--background-box-alpha)}.box--sininen{background:var(--color--background-box-beta)}.box--roosa{background:var(--color--background-box-gamma)}.box--roosa a{color:var(--color--text)}.box--roosa .text-long a:focus{box-shadow:0 0 0 .13rem var(--color--text);outline:0;text-decoration:none}.box--roosa .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{background:var(--color--background-box-delta)}.box--lohenpunainen a{color:var(--color--text)}.box--lohenpunainen .text-long a:focus{box-shadow:0 0 0 .13rem var(--color--text);outline:0;text-decoration:none}.box--lohenpunainen .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{background:var(--color--background-box-epsilon)}.box--keltainen a{color:var(--color--text)}.box--keltainen .text-long a:focus{box-shadow:0 0 0 .13rem var(--color--text);outline:0;text-decoration:none}.box--keltainen .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{border:.063rem solid var(--color--secondary);padding:1.5rem 1.5rem 0}@media(min-width:57.5rem){.box--border{padding:4rem 4rem 2rem}}@media(min-width:57.5rem){.box--border.box--small{padding:2rem 2rem 1rem}}.box.box--sos-box{border:.5rem solid var(--color--border-quaternary);margin:2rem auto;max-width:46rem}.box.box--sos-box .box__heading{text-align:center}.box.box--sos-box .text-teaser{text-align:center}.box.box--sos-box .link--sos-box{font-size:1.125rem;display:flex;justify-content:center}.call-to-action{margin:1rem auto 3rem;max-width:46rem;text-align:center}@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.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--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}.card--large .link{width:100%;display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem 2rem;line-height:24px;font-size:1rem;text-overflow:ellipsis;overflow:hidden}.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--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 .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--small .card__text .card__header a{color:var(--color--text);line-height:1.25}.card--small .card__text .card__header a:focus,.card--small .card__text .card__header a:hover{color:var(--color--text)}@media(min-width:45rem){.card--small .card__text .card__header{font-size:1.5rem}}@media(max-width:24.99rem){.card--small .card__text .card__header{word-break:break-word;-webkit-hyphens:auto;hyphens:auto}}.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%}.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)}.hero{position:relative;overflow:hidden;min-height:32rem;margin-bottom:3rem;padding:1.5rem;text-shadow:0 0 .75rem rgba(0,0,0,.7);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)}@media(max-width:89.99rem){.hero{margin-left:-1.5rem;margin-right:-1.5rem}}.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__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%;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,.hero--solid .hero__list .text-long ol li,.text-long ol .hero--solid .hero__list li,.hero--solid .hero__list .text-long ul li,.text-long ul .hero--solid .hero__list li{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}}.liftup-m{width:100vw;max-width:70rem;position:relative;display:flex;flex-direction:column;margin:0 -1.5rem 2rem}@media(min-width:45rem){.liftup-m{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;font-family:"object-fit: cover;";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{background:var(--color--background-box-alpha)}.liftup-m--sininen{background:var(--color--background-box-beta)}.liftup-m--roosa{background:var(--color--background-box-gamma)}.liftup-m--roosa .text-long a{color:var(--color--text)}.liftup-m--roosa .text-long a:focus{box-shadow:0 0 0 .13rem var(--color--text);outline:0;text-decoration:none}.liftup-m--roosa .list-links .link--action.link--with-icon:active,.liftup-m--roosa .list-links .link--action-before.link--with-icon:active{color:var(--color--text);text-decoration:underline}.liftup-m--roosa .list-links .link--action.link--with-icon:focus,.liftup-m--roosa .list-links .link--action-before.link--with-icon:focus{color:var(--color--text)}.liftup-m--roosa .link--action-before:focus,.liftup-m--roosa .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{background:var(--color--background-box-delta)}.liftup-m--lohenpunainen .text-long a{color:var(--color--text)}.liftup-m--lohenpunainen .text-long a:focus{box-shadow:0 0 0 .13rem var(--color--text);outline:0;text-decoration:none}.liftup-m--lohenpunainen .list-links .link--action.link--with-icon:active,.liftup-m--lohenpunainen .list-links .link--action-before.link--with-icon:active{color:var(--color--text);text-decoration:underline}.liftup-m--lohenpunainen .list-links .link--action.link--with-icon:focus,.liftup-m--lohenpunainen .list-links .link--action-before.link--with-icon:focus{color:var(--color--text)}.liftup-m--lohenpunainen .link--action-before:focus,.liftup-m--lohenpunainen .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{background:var(--color--background-box-epsilon)}.liftup-m--keltainen .text-long a{color:var(--color--text)}.liftup-m--keltainen .text-long a:focus{box-shadow:0 0 0 .13rem var(--color--text);outline:0;text-decoration:none}.liftup-m--keltainen .list-links .link--action.link--with-icon:active,.liftup-m--keltainen .list-links .link--action-before.link--with-icon:active{color:var(--color--text);text-decoration:underline}.liftup-m--keltainen .list-links .link--action.link--with-icon:focus,.liftup-m--keltainen .list-links .link--action-before.link--with-icon:focus{color:var(--color--text)}.liftup-m--keltainen .link--action-before:focus,.liftup-m--keltainen .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-video{margin:3rem 0}.liftup-video__inner{max-width:46rem;margin:0 auto}.liftup-video .video{margin-bottom:0}.liftup-video .video__content{padding-top:0}.liftup-video .blockquote,.liftup-video .text-long blockquote,.text-long .liftup-video blockquote{margin:2rem 0 0 0}.liftup-video--fullwidth{margin-bottom:3rem;padding:2rem 0;position:relative}.liftup-video--fullwidth::before{content:"";width:100vw;max-width:100vw;height:100%;position:absolute;top:0;left:50%;z-index:-1;transform:translateX(-50%);background:var(--color--background-section)}@media(min-width:45rem){.liftup-video--fullwidth{padding:4rem 0}}.liftup-video--fullwidth .liftup-video__inner{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{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-bottom:1.5rem}.liftup .icon{color:var(--color--text);width:1.875rem;height:1.875rem}.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}.media{margin-bottom:var(--space-elements)}.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}.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}.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)}.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)}.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}.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}}.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;-webkit-hyphens:auto;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)}.menu--top .menu__text{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}@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 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}.social-menu-list{display:flex;flex-direction:column;padding:0;margin:0}.social-menu .list-item,.social-menu .text-long ol li,.text-long ol .social-menu li,.social-menu .text-long ul li,.text-long ul .social-menu li{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-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}.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 .25rem}.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 a.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 a.pager-load-more.button:hover{text-decoration:underline}.pager-load-more a.pager-load-more.button:hover svg.icon{color:var(--color--text-action)}.pager-load-more a.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 a.pager-load-more.button:focus svg.icon{color:var(--color--text-action)}.pager-load-more a.pager-load-more.button svg.icon{color:var(--color--text);height:1.5rem;margin-left:.5rem;transition:none;width:1.5rem}.section-pager{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin:0;padding-left:0}@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%}.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.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}.quote{display:flex;flex-direction:row}.quote .text-long{margin-bottom:0;line-height:1.6;font-size:.8rem;margin-left:12rem}.rjsf{padding:0}.rjsf fieldset{border:2px solid var(--color--background-section);padding:0;margin:0 0 1.5rem 0;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 .field-description{padding:0 1.5rem;margin:1.5rem 0;font-size:.875rem}.rjsf>.field{border:0;margin-bottom:0}.rjsf .field-radio-group{padding:0 1.5rem;margin:1.5rem 0}.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 .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}.box--questionnaire-score{margin-top:.5rem;margin-bottom:3rem;padding:1.5rem 2rem;text-align:center}.box--questionnaire-score .box__heading{margin-bottom:0}.exercise-form__mount-point label.control-label{display:none}.exercise-form-multi__mount-point label.control-label{font-weight:bold}.exercise-form-multi__mount-point input[type=checkbox],.exercise-form-checkboxes__mount-point input[type=checkbox]{appearance:none;border:.06rem solid var(--color--text);border-radius:0;margin:0;cursor:pointer;-webkit-appearance:none}.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}.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}.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-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}.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}}.section-header{margin:2rem auto 2rem;max-width:46rem;text-align:center}.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}.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:93rem;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)}.submitted{color:var(--color--submitted);font-size:.875rem;margin:1rem 0}.submitted__date{text-transform:uppercase}.submitted__separator{padding:0 .5rem}.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:.25rem 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}.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)}.tags{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:3rem 0}.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-loop{margin:1rem auto 2rem;overflow-x:auto;max-width:32rem}.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}}.timeline{border-radius:.6rem;display:flex;flex-direction:column;margin-bottom:2.5rem;overflow:hidden}@media(min-width:45rem){.timeline{flex-direction:row}}.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);margin-bottom:2rem;max-width:21.875rem;width:100%}@media(min-width:57.5rem){.footer-branding .svg{width:21.875rem}}.footer{background:var(--color--background-inverse)}.footer--pro{background:var(--color--background-section-2)}.footer__inner{max-width:93rem;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__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__bottom-row,.footer__seperator{flex-direction:row;justify-content:space-between}}@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}}.footer__branding{margin-bottom:2rem}@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)}.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 .25rem var(--color--text-inverse),0 0 0 0.5rem 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}}.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--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;padding-left:1.5rem;padding-right:1.5rem;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-left:1.5rem;padding-right:1.5rem;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;padding-left:1.5rem;padding-right:1.5rem;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}.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-cards-item>*{height: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}.grid__items{width:calc(100% + 1.5rem);display:flex;flex-wrap:wrap;justify-content:center;margin-left:-0.75rem;margin-right:-0.75rem}.grid__item{width:100%;margin:0 .75rem 1.5rem}@media(min-width:45rem){.grid__item{width:calc(50% - 1.5rem)}}@media(min-width:73.75rem){.grid__item{width:calc(33.3333333333% - 1.5rem)}}@media(min-width:57.5rem){.grid--full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.grid--full-width .grid__items{max-width:72rem;margin-left:auto;margin-right:auto}}.grid--card-s-list{margin-top:-6rem;margin-bottom:3rem}.grid--card-s-list .grid__item{margin-bottom:1rem}.page-content{max-width:93rem;width:100%;margin:0 auto;position:relative}.page-content__content{max-width:46rem;width:100%;margin-top:3rem;margin-left:auto;margin-right:auto}.page-content__sidebar{max-width:46rem;width:100%;margin-left:auto;margin-right:auto}.page-content__inner,.page-content__post-content{max-width:70rem;width:100%;margin-left:auto;margin-right:auto}.page-content--wide .page-content__content{max-width:70rem}.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-wrap:wrap;justify-content:space-between;margin-top:3rem}@media(min-width:57.5rem){.page-content--with-sidebar .page-content__content{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 18rem - 2rem);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}}.page{display:flex;flex-direction:column;min-height:100vh}.page__main{padding-left:1.5rem;padding-right:1.5rem;padding-bottom:2rem}.page__system{max-width:93rem;width:100%;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.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}.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}.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;-webkit-hyphens:auto;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}}.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 .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}: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;-webkit-hyphens:auto;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/4570b4aea7695a40e401.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/08d8dd9439c3c587c9f0.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) 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)}.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/7b3d18053310ad9a3315.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}
