:root{--theme-fonts: Titillium Web, Titillium Web-fallback, Arial, sans-serif;--theme-bg-color: #ebf9ff;--theme-color: #3873b9;--theme-color-light: #97a4b4;--theme-color-active: #004393;--theme-color-sidecol-active: #be1622;--theme-color-text: white;--theme-color2: #abd7ed;--theme-color2-text: black;--theme-color3: #be1622;--theme-color3-text: white;--text-color: black;--panel-border-radius: .25rem;--panel-bg-color: white;--panel-text-color: black;--search-highlight-bg-color: yellow;--search-highlight-font-color: black;--scrolltop-bg-color: #909eb9;--scrolltop-color: white;--theme-nav-bg-color: #3873b9;--theme-navmobile-color: #3873b9}@font-face{font-family:Titillium Web-fallback;size-adjust:94%;ascent-override:100%;src:local("Arial")}html,body{font-family:var(--theme-fonts);font-size:1rem;line-height:1.5rem}@font-face{font-family:Titillium Web;font-style:italic;font-weight:200;font-display:swap;src:url(/build/assets/titillium-web-extra-light-italic-latin-ext-a98ddfad.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-family:Titillium Web;font-style:italic;font-weight:300;font-display:swap;src:url(/build/assets/titillium-web-light-italic-latin-ext-ecc19e13.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-family:Titillium Web;font-style:italic;font-weight:400;font-display:swap;src:url(/build/assets/titillium-web-regular-italic-latin-ext-76663412.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-family:Titillium Web;font-style:italic;font-weight:600;font-display:swap;src:url(/build/assets/titillium-web-semi-bold-italic-latin-ext-efee0937.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-family:Titillium Web;font-style:italic;font-weight:700;font-display:swap;src:url(/build/assets/titillium-web-bold-italic-latin-ext-6b2b3834.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-family:Titillium Web;font-style:italic;font-weight:900;font-display:swap;src:url(/resources/fonts/titillium-web/titillium-web-heavy-italic-latin-ext.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-family:Titillium Web;font-style:normal;font-weight:200;font-display:swap;src:url(/build/assets/titillium-web-extra-light-normal-latin-ext-975dc251.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-family:Titillium Web;font-style:normal;font-weight:300;font-display:swap;src:url(/build/assets/titillium-web-light-normal-latin-ext-2eb466d9.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/titillium-web-regular-normal-latin-ext-05e41516.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/titillium-web-semi-bold-normal-latin-ext-069170df.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/titillium-web-bold-normal-latin-ext-8f8ebc7e.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-family:Titillium Web;font-style:normal;font-weight:900;font-display:swap;src:url(/build/assets/titillium-web-heavy-normal-latin-ext-cf788ea6.woff2) format("woff2");unicode-range:"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF"}@font-face{font-family:Titillium Web;font-style:italic;font-weight:200;font-display:swap;src:url(/build/assets/titillium-web-extra-light-italic-latin-523e1eae.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-family:Titillium Web;font-style:italic;font-weight:300;font-display:swap;src:url(/build/assets/titillium-web-light-italic-latin-fdec1d24.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-family:Titillium Web;font-style:italic;font-weight:400;font-display:swap;src:url(/build/assets/titillium-web-regular-italic-latin-51c77586.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-family:Titillium Web;font-style:italic;font-weight:600;font-display:swap;src:url(/build/assets/titillium-web-semi-bold-italic-latin-d6dcae23.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-family:Titillium Web;font-style:italic;font-weight:700;font-display:swap;src:url(/build/assets/titillium-web-bold-italic-latin-e3748720.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-family:Titillium Web;font-style:italic;font-weight:900;font-display:swap;src:url(/resources/fonts/titillium-web/titillium-web-heavy-italic-latin.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-family:Titillium Web;font-style:normal;font-weight:200;font-display:swap;src:url(/build/assets/titillium-web-extra-light-normal-latin-e0ec0b8a.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-family:Titillium Web;font-style:normal;font-weight:300;font-display:swap;src:url(/build/assets/titillium-web-light-normal-latin-d14d732f.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/titillium-web-regular-normal-latin-557f6d08.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/titillium-web-semi-bold-normal-latin-dd870101.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/titillium-web-bold-normal-latin-d5c1172f.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}@font-face{font-family:Titillium Web;font-style:normal;font-weight:900;font-display:swap;src:url(/build/assets/titillium-web-heavy-normal-latin-8e59456a.woff2) format("woff2");unicode-range:"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"}.image-advertisement{margin:0 auto auto;width:100%;display:flex}.image-advertisement.mobile-only{display:flex!important}@media screen and (min-width: 768px){.image-advertisement.mobile-only{display:none!important}}.image-advertisement.no-mobile{display:none!important}@media screen and (min-width: 768px){.image-advertisement.no-mobile{display:flex!important}}.image-advertisement img{display:block;width:100%;height:auto;transition:all .5s}.image-advertisement a{width:100%;position:relative;display:block}.advertisement{margin:0 auto auto;width:100%;display:flex}.advertisement a{width:100%;position:relative}@media screen and (min-width: 768px){.advertisement a{margin:0}}.advertisement a img{display:block;width:100%;height:auto;transition:all .5s}.advertisement a:hover img{filter:brightness(.5)}.advertisement a .button-shine{display:inline-block;position:absolute;color:#00c7ec;top:81%;left:65.25%;width:15.6%;height:11.1%;overflow:hidden}.advertisement a .button-shine:before{animation:shine 2s 0s linear infinite;content:"";display:block;width:0px;height:86%;position:absolute;top:7%;left:0%;opacity:0;background:white;box-shadow:0 0 20px 8px #fff;transform:skew(-30deg)}@keyframes shine{0%{opacity:0;left:-20%}50%{opacity:1}to{opacity:0;left:120%}}.attribution{font-size:.8rem;padding:0 1rem}@media screen and (min-width: 768px){.attribution{padding:0rem}}.attribution p{margin:0;font-size:.8rem!important}.article-content .attribution{padding:0}@media print{.banner{display:none}}.banner .image{width:100%}.banner .image img{display:block;width:100%;height:auto}footer{background:var(--theme-color2);color:var(--theme-color2-text)}footer .footer-content{margin:auto;padding:0 1em}@media screen and (min-width: 768px){footer .footer-content{width:90%;max-width:1200px;display:flex;gap:1em;padding:1em;flex-wrap:wrap}}footer .footer-content .footer-col{margin:1.5em 0}@media screen and (min-width: 768px){footer .footer-content .footer-col{flex:1 1 0;width:0}footer .footer-content .footer-col.col-full{width:100%;flex-basis:100%}footer .footer-content .footer-col.col-full:not(:last-child){margin-bottom:0}}footer .footer-content .footer-col p:first-child{margin-top:0}footer .footer-content .footer-col p:last-child{margin-bottom:0}footer .footer-content .footer-col .footer-header{color:var(--theme-color);font-weight:600;text-transform:uppercase;min-height:2rem}footer .footer-content .footer-col .footercol-link{margin:.5rem 0}footer .footer-content .footer-col .footercol-link a{display:block;color:var(--theme-color2-text);text-decoration:none;font-weight:600}footer .footer-content .footer-col .footercol-link.btn-link a{display:inline-flex;background-color:var(--theme-color);color:var(--theme-color-text);padding:.5rem 1rem;border-radius:2rem;justify-content:center;align-items:center}footer .footer-content .footer-col .footercol-link.btn-link a svg{display:inline-block;margin:0 1rem 0 0;height:1em}footer .footer-content .footer-col .footercol-link.btn-link a svg path{fill:var(--theme-color-text)}footer .footer-content .footer-col .footercol-link.btn-link a .link-text{display:inline-block}footer .nav-footer-wrapper{background-color:var(--theme-color);padding:.5rem 0;text-align:center}footer .nav-footer-wrapper .copyright{color:var(--theme-color-text);justify-content:center;align-items:center;text-align:center;display:inline-block;position:relative;padding-left:1em}@media screen and (min-width: 768px){footer .nav-footer-wrapper .copyright{text-align:initial}}footer .nav-footer-wrapper .copyright .symbol{font-size:1.5em;line-height:0;position:absolute;left:0;top:55%;transform:translateY(-50%)}footer .nav-footer-wrapper .nav-footer{display:flex;flex-wrap:wrap;margin-bottom:1rem;justify-content:center}@media screen and (min-width: 768px){footer .nav-footer-wrapper .nav-footer{margin-left:0;margin-right:auto;margin-bottom:0;justify-content:flex-start}}footer .nav-footer-wrapper .nav-footer .nav-element{margin:0 1rem}@media screen and (min-width: 768px){footer .nav-footer-wrapper .nav-footer .nav-element{margin-left:0;margin-right:1em;align-items:center;justify-content:center;display:flex}}footer .nav-footer-wrapper .nav-footer .nav-element a{color:var(--theme-color-text);text-decoration:none;font-size:1rem;font-weight:600;text-align:center}footer .nav-footer-wrapper .social-links{display:flex;align-items:center;justify-content:center;margin:1rem 0}@media screen and (min-width: 768px){footer .nav-footer-wrapper .social-links{margin:0}}footer .nav-footer-wrapper .social-links ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}footer .nav-footer-wrapper .social-links ul li{list-style:none;margin:0;padding:0;margin:.25rem}@media screen and (min-width: 768px){footer .nav-footer-wrapper .social-links ul li{margin-left:.5rem;margin-right:0}}footer .nav-footer-wrapper .social-links ul li a svg{display:block;width:1.5rem;height:1.5rem}footer .nav-footer-wrapper .social-links ul li a svg path{fill:var(--theme-color-text)}.calc .btns{margin:1rem 0}.calc .btns .btn{font-size:1rem}.tw-daisy-checkbox{border-style:solid}.col-container{display:flex;flex-wrap:wrap;margin:0 -.5rem}.col-container *{box-sizing:border-box}.col-container .col-container{margin:0rem;padding:0}.col-container .col{box-sizing:border-box;padding:.5rem;align-content:flex-start}.col-container .col.no-padding{padding:0}.col-container .col-1{width:8.3333333333%}.col-container .col-2{width:16.6666666667%}.col-container .col-3{width:25%}.col-container .col-4{width:33.3333333333%}.col-container .col-5{width:41.6666666667%}.col-container .col-6{width:50%}.col-container .col-7{width:58.3333333333%}.col-container .col-8{width:66.6666666667%}.col-container .col-9{width:75%}.col-container .col-10{width:83.3333333333%}.col-container .col-11{width:91.6666666667%}.col-container .col-12{width:100%}@media screen and (min-width: 768px){.col-container .col-1-d{width:8.3333333333%}.col-container .col-2-d{width:16.6666666667%}.col-container .col-3-d{width:25%}.col-container .col-4-d{width:33.3333333333%}.col-container .col-5-d{width:41.6666666667%}.col-container .col-6-d{width:50%}.col-container .col-7-d{width:58.3333333333%}.col-container .col-8-d{width:66.6666666667%}.col-container .col-9-d{width:75%}.col-container .col-10-d{width:83.3333333333%}.col-container .col-11-d{width:91.6666666667%}.col-container .col-12-d{width:100%}}.page-wrapper{margin-top:3rem}@media screen and (min-width: 768px){.page-wrapper{margin-top:4rem}}@media print{.page-wrapper{margin:0!important}}body.is-touch .page-wrapper{margin-top:6rem}@media screen and (min-width: 1100px){body.is-touch .page-wrapper{margin-top:3rem}}body.is-touch .page-wrapper header .header-content{height:3em}body.is-touch .page-wrapper header .header-content .container-header-content{display:none}@media screen and (min-width: 1100px){body.is-touch .page-wrapper header .header-content .container-header-content{display:block}}@media screen and (max-width: 1100px){body.is-touch .page-wrapper header .toggle-target{display:block}}body.is-touch .page-wrapper header .toggle-target .search-input .search-group{width:initial}body.is-touch .page-wrapper .page-header-fixed{display:none!important}@media screen and (min-width: 1100px){body.is-touch .page-wrapper .page-header-fixed{display:flex!important}body.is-touch .page-wrapper .page-header-fixed .search-input{width:initial}}body.is-touch .page-wrapper .mobile-only-block{display:none}@media screen{body.is-touch .page-wrapper .mobile-only-block{display:flex!important}}@media screen and (min-width: 1100px){body.is-touch .page-wrapper .mobile-only-block{display:none!important}}@media screen and (max-width: 1100px){body.is-touch .mobile-nav-wrapper .mobile-nav{margin-top:3rem}}header .header-nav-wrapper .header-nav{min-width:200px;margin:0 1em;flex-grow:1;width:100%}@media screen and (min-width: 768px){header .header-nav-wrapper .header-nav{margin:auto;width:90%;max-width:1200px}}header .logo-container{position:relative;display:flex;justify-content:center;align-items:center}header .logo-container .logo,header .logo-container .dm-logo{text-align:center;padding:0;margin:0;display:block}header .logo-container .logo img,header .logo-container .logo svg,header .logo-container .dm-logo img,header .logo-container .dm-logo svg{display:block;max-width:80%;height:auto;padding:0;margin:0}header .header-content{height:3em;position:relative}@media screen and (min-width: 768px){header .header-content{height:2em}}header .header-content .container-header-content{display:none;position:relative}@media screen{header .header-content .container-header-content{display:flex}}@media screen and (min-width: 768px){header .header-content .container-header-content{display:none}}header .header-content .search-input{position:absolute;z-index:110;top:.5rem;height:100%;left:1rem;justify-content:space-between;align-items:center;margin-right:3em;padding:0}header .header-content .search-input .search-header,header .header-content .search-input form{margin-left:0;margin-right:1em;display:inline-block}header .header-content .search-input .search-header input,header .header-content .search-input form input{max-width:100%;width:100%}header .header-content .mobile-nav-wrapper{flex-direction:column;display:none;position:initial;left:0;right:0}@media screen{header .header-content .mobile-nav-wrapper{display:flex}}@media screen and (min-width: 768px){header .header-content .mobile-nav-wrapper{display:none}}header .header-content .mobile-nav-wrapper .container-nav-hamburger{margin:0;display:none}@media screen{header .header-content .mobile-nav-wrapper .container-nav-hamburger{display:flex}}@media screen and (min-width: 768px){header .header-content .mobile-nav-wrapper .container-nav-hamburger{margin:auto}}header .header-content .mobile-nav-wrapper .hamburger{margin:.5rem 0em .5rem auto}header.page-header-fixed{display:none;position:fixed;top:0;left:0;right:0;width:100%;background-color:var(--theme-bg-color);z-index:100;height:4rem;justify-content:center;align-items:center}@media screen and (min-width: 768px){header.page-header-fixed{display:flex}}@media print{header.page-header-fixed{display:none!important;height:initial}}header.page-header-fixed .logo{margin-left:0;margin-right:auto}header.mobile-only-block{justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;width:100%;z-index:100;background-color:var(--theme-bg-color)}@media print{header.mobile-only-block{position:initial!important}}@media screen and (min-width: 768px){header.mobile-only-block{display:none}}header.mobile-only-block .header-container{display:flex;justify-content:space-between;align-items:center;padding:0;width:100%}@media screen and (min-width: 768px){header.mobile-only-block .header-container{width:90%}}header.mobile-only-block .logo-container{margin-left:1rem;margin-right:auto;padding:0}@media screen and (min-width: 768px){header.mobile-only-block .logo-container{margin-left:0}}@media print{header.mobile-only-block .logo-container{margin:0}}header.mobile-only-block .logo-container a{margin-left:0;margin-right:auto}header.mobile-only-block .logo-container .dm-logo{display:flex;justify-content:center;align-items:center}header.mobile-only-block .logo-container .dm-logo svg{width:15rem}header.mobile-only-block .header-content{margin-left:auto;margin-right:1rem;display:flex;align-items:center;position:initial;justify-content:space-between}@media screen and (min-width: 768px){header.mobile-only-block .header-content{margin-right:0}}@media print{header.mobile-only-block .header-content{display:none!important}}header.mobile-only-block .header-content .search-input{position:relative;top:initial}header.mobile-only-block .header-content .container-header-content .btns{margin:0 1em}header.mobile-only-block .header-content .container-header-content .btns .btn{width:2rem;height:2rem;position:relative;padding:0;background-color:var(--theme-color);cursor:pointer}header.mobile-only-block .header-content .container-header-content .btns .btn svg{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1.25rem;height:1.25rem}header.mobile-only-block .header-content .container-header-content .btns .btn svg path{fill:var(--theme-color-text)}header.mobile-only-block .header-content .container-header-content .btns .btn.active{background-color:var(--theme-color-active)}header.mobile-only-block .logo,header.mobile-only-block .dm-logo{text-align:center;margin:.5rem 0}header.mobile-only-block .logo img,header.mobile-only-block .logo svg,header.mobile-only-block .dm-logo img,header.mobile-only-block .dm-logo svg{display:inline-block;max-width:100%;height:auto;width:20rem}header.mobile-only-block .header-toggle-content{position:absolute;top:100%;left:0;right:0;background-color:var(--theme-bg-color);padding:0 0 1rem;z-index:10}header.mobile-only-block .header-toggle-content .container{display:flex;justify-content:flex-end}.news.news-news .header-img img{max-width:100%;height:auto}.news.news-news .news-list ul li a{text-decoration:none}@media screen and (min-width: 768px){.news.news-newsletter .newsletter-form .col-container .categories{margin-top:2.3rem}}.news.news-newsletter .newsletter-form .btns{margin-top:1rem}.btns{display:flex;gap:1em}.btn{display:inline-flex;border:1px solid var(--theme-color);background-color:transparent;color:var(--theme-color);border-radius:2rem;padding:.5rem 1rem;text-decoration:none;transition:all .2s;align-content:center}.btn:hover,.btn.active{background-color:var(--theme-color);color:var(--theme-color-text)}.btn svg{height:1em}.btn .indicator{margin-left:.5rem}.btn:disabled{background-color:var(--theme-color);color:var(--theme-color-text);opacity:.8;cursor:not-allowed}.btn.filled{background-color:var(--theme-color);color:var(--theme-color-text)}.btn.filled:hover,.btn.filled.active{background-color:transparent;color:var(--theme-color)}button.btn{cursor:pointer}.pagination .pagination-nav .btns-pages{display:flex;justify-content:space-between}.pagination .pagination-nav .btns-pages .btn-left button,.pagination .pagination-nav .btns-pages .btn-right button{border:1px solid rgba(0,0,153,.4);border-radius:.5em;padding:.5em}.pagination .pagination-nav .btns-pages .btn-left button:not(.disabled):hover,.pagination .pagination-nav .btns-pages .btn-right button:not(.disabled):hover{background-color:#0093}.pagination .pagination-nav .btns-pages .btn-left button.disabled,.pagination .pagination-nav .btns-pages .btn-right button.disabled{cursor:not-allowed}.pagination .pagination-nav .navigation .nav-wrapper{text-align:center;justify-items:center;justify-content:center}.pagination .pagination-nav .navigation .nav-wrapper .nav{display:inline-flex;margin:0 2em;border:1px solid rgba(0,0,153,.4);border-radius:.5em;overflow:hidden;justify-items:center;justify-content:center}.pagination .pagination-nav .navigation .nav-wrapper .nav span{display:flex;flex:1 1 0;width:2em;height:2em}.pagination .pagination-nav .navigation .nav-wrapper .nav span:not(:last-child){border-right:1px solid rgba(0,0,153,.4)}.pagination .pagination-nav .navigation .nav-wrapper .nav span button,.pagination .pagination-nav .navigation .nav-wrapper .nav span span{display:flex;height:100%;width:100%;border:none;justify-content:center;align-items:center}.pagination .pagination-nav .navigation .nav-wrapper .nav span button svg,.pagination .pagination-nav .navigation .nav-wrapper .nav span span svg{display:block;margin:0}.pagination .pagination-nav .navigation .nav-wrapper .nav span button{background-color:#0000991a;cursor:pointer}.pagination .pagination-nav .navigation .nav-wrapper .nav span button:not(.disabled):hover{background-color:#0093}.pagination .pagination-nav .navigation .nav-wrapper .nav span button.disabled{cursor:not-allowed}.col-content .content{display:flex;height:100%;width:100%;flex-direction:column}.col-content .content .articles{width:100%}.col-content .content .articles .article .article-header h1,.col-content .content .articles .article .article-header h2,.col-content .content .articles .article .article-header h3,.col-content .content .articles .article .article-header h4,.col-content .content .articles .article .article-header h5,.col-content .content .articles .article .article-header h6{margin:0;font-weight:600;margin-bottom:.25rem}.col-content .content .articles .article .article-header h2{color:var(--theme-color);font-weight:700;font-size:1.5rem;line-height:2.25rem}.col-content .content .articles .article .article-header h2 b,.col-content .content .articles .article .article-header h2 strong{font-weight:700}.col-content .content .articles .article .article-header h3{font-size:1rem}.col-content .content .articles .article .article-header h3 b,.col-content .content .articles .article .article-header h3 strong{font-weight:700}.col-content .content .articles .article .article-content h2{color:var(--theme-color);font-weight:700;font-size:1.5rem;line-height:2.25rem}.col-content .content .articles .article .article-content h2 span{font-size:1.5rem}.col-content .content .articles .article .article-content h2 b,.col-content .content .articles .article .article-content h2 strong{font-weight:700}.col-content .content .articles .article .article-content h3{color:var(--theme-color);font-size:1rem;line-height:1.5rem}.col-content .content .articles .article .article-content h3 b,.col-content .content .articles .article .article-content h3 strong{font-weight:700}.col-content .content .articles .article .article-content h3 span{font-size:1rem}.col-content .content .articles .article .article-content i{color:var(--theme-color)}.col-content .content .articles .article .article-content em{font-weight:700;color:var(--theme-color);font-style:normal}.col-content .content .articles .article .article-content p,.col-content .content .articles .article .article-content ul,.col-content .content .articles .article .article-content ol,.col-content .content .articles .article .article-content table,.col-content .content .articles .article .article-content span{font-size:1rem}.col-content .content .articles .article .article-content .table-container{overflow:auto}@media screen and (min-width: 1100px){.col-content .content .articles .article .article-content .table-container{overflow:initial}}.col-content .content .articles .article .article-content table{border-collapse:collapse;border:1px solid var(--panel-text-color);width:100%}.col-content .content .articles .article .article-content table tr td,.col-content .content .articles .article .article-content table tr th{padding:.25rem}.col-content .content .articles .article .article-content iframe{border:none;width:100%;max-width:100%;height:1200px}@media screen and (min-width: 768px){.col-content .content .articles .article .article-content iframe{width:1000px}}.col-content .content .articles .article .article-content b,.col-content .content .articles .article .article-content strong{font-weight:700}.col-content .content .articles .article .article-content b span.classic-blue,.col-content .content .articles .article .article-content strong span.classic-blue,.col-content .content .articles .article .article-content span.classic-blue b,.col-content .content .articles .article .article-content span.classic-blue strong{color:var(--theme-color)}.col-content .content .articles .article .article-content hr{width:100%;display:block;height:1px;border:none;background-color:var(--theme-color)}@media print{.col-content .content .articles .article .article-content p,.col-content .content .articles .article .article-content span,.col-content .content .articles .article .article-content strong,.col-content .content .articles .article .article-content b,.col-content .content .articles .article .article-content li,.col-content .content .articles .article .article-content table,.col-content .content .articles .article .article-content tr{page-break-inside:avoid;break-inside:avoid-page}.col-content .content .articles .article .article-content p,.col-content .content .articles .article .article-content ul,.col-content .content .articles .article .article-content ol{display:block}.col-content .content .articles .article .article-content h1,.col-content .content .articles .article .article-content h2,.col-content .content .articles .article .article-content h3,.col-content .content .articles .article .article-content h4,.col-content .content .articles .article .article-content h5,.col-content .content .articles .article .article-content h6,.col-content .content .articles .article .article-content strong{page-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid}}.col-content .content .articles .article .article-authors{text-align:left;font-size:.8rem;line-height:1.25rem}@media print{.col-content .content .articles .article .article-authors{page-break-inside:avoid;break-inside:avoid-page}}.col-content .content .articles .article.is-first .article-header h1{font-size:1.5rem;line-height:2.25rem}.col-content .content .articles .article.is-first .article-header h1.reverse{color:var(--theme-color);text-transform:uppercase;font-size:1rem;line-height:1.5rem}.col-content .content .articles .article.is-first .article-header h2{font-size:1.2rem;line-height:1.8rem}.col-content .content .articles .article.is-first .article-header h2.reverse{font-size:1.5rem;line-height:2.25rem}.col-content .content .latest-update{text-align:left;font-size:.8rem;line-height:1.25rem}.content-footer{margin-top:1rem}.content-footer.panel{padding:.5rem 1rem}@media screen and (min-width: 768px){.content-footer.panel{padding:.5rem}}.content-footer .btns{margin:0 1rem;flex-wrap:wrap;justify-content:center}@media screen and (min-width: 768px){.content-footer .btns{margin:0;justify-content:initial}}.content-footer .btns .btn{background-color:var(--theme-color3);color:var(--theme-color3-text);text-transform:uppercase;position:relative;border:none;display:flex;align-items:center;justify-content:center}.content-footer .btns .btn svg{display:block;margin:0 .5rem 0 0}.content-footer .btns .btn svg path{fill:var(--theme-color3-text)}.content-footer .btns .btn:hover{border:none}.content-footer .btns .btn.btn-share{cursor:pointer}.content-footer .btns .btn.btn-share span,.content-footer .btns .btn.btn-share svg{z-index:5;position:relative}@media screen and (max-width: 767px){.content-footer .btns .btn.btn-share.active{cursor:initial}.content-footer .btns .btn.btn-share.active .btn-share-content,.content-footer .btns .btn.btn-share.active:before{opacity:1;visibility:visible}}@media screen and (min-width: 768px){.content-footer .btns .btn.btn-share.hover{cursor:initial}.content-footer .btns .btn.btn-share.hover .btn-share-content,.content-footer .btns .btn.btn-share.hover:before{opacity:1;visibility:visible}}.content-footer .btns .btn.btn-share:before{transition:all .5s;position:absolute;display:block;opacity:0;visibility:hidden;content:" ";background-color:var(--theme-color3);top:50%;bottom:0;width:100%}.content-footer .btns .btn.btn-share .btn-share-content{z-index:10;transition:all .5s;opacity:0;visibility:hidden;position:absolute;top:100%;left:0;background-color:var(--panel-bg-color);color:var(--panel-text-color);padding:.5rem;text-transform:initial;border-top-left-radius:0;border-top-right-radius:var(--panel-border-radius);border-bottom-left-radius:var(--panel-border-radius);border-bottom-right-radius:var(--panel-border-radius);max-width:80vw;border:1px solid var(--theme-color3)}.content-footer .btns .btn.btn-share .btn-share-content .social-links ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;width:10rem}@media screen and (min-width: 768px){.content-footer .btns .btn.btn-share .btn-share-content .social-links ul{flex-wrap:nowrap;width:initial}}.content-footer .btns .btn.btn-share .btn-share-content .social-links ul li{list-style:none;margin:0;padding:0;display:inline-block}.content-footer .btns .btn.btn-share .btn-share-content .social-links ul li svg{display:block;width:4rem;height:4rem}@media screen and (min-width: 768px){.content-footer .btns .btn.btn-share .btn-share-content .social-links ul li svg{width:2rem;height:2rem}}.content-footer .btns .btn.btn-share .btn-share-content .social-links ul li svg path{fill:var(--theme-color)}.content-footer .dm-mail-header{color:var(--theme-color3);font-weight:600;text-decoration:none;text-transform:uppercase}.is-touch .content-footer .btns .btn.btn-share.active{cursor:initial}.is-touch .content-footer .btns .btn.btn-share.active .btn-share-content,.is-touch .content-footer .btns .btn.btn-share.active:before{opacity:1;visibility:visible}.nav .nav-element.c-indent-1-i,.mobile-nav-wrapper .nav-element.c-indent-1-i,.nav .nav-element.c-indent-1-v,.mobile-nav-wrapper .nav-element.c-indent-1-v{padding-left:1rem!important}.nav .nav-element.c-indent-1-v svg,.mobile-nav-wrapper .nav-element.c-indent-1-v svg{display:block;position:absolute;top:50%;transform:translateY(-.33rem);left:0rem;width:.5rem;height:.5rem}.nav .nav-element.c-indent-1-v svg path,.mobile-nav-wrapper .nav-element.c-indent-1-v svg path{stroke:var(--theme-color)}.nav .nav-element.c-indent-2-i,.mobile-nav-wrapper .nav-element.c-indent-2-i,.nav .nav-element.c-indent-2-v,.mobile-nav-wrapper .nav-element.c-indent-2-v{padding-left:2rem!important}.nav .nav-element.c-indent-2-v svg,.mobile-nav-wrapper .nav-element.c-indent-2-v svg{display:block;position:absolute;top:50%;transform:translateY(-.33rem);left:1rem;width:.5rem;height:.5rem}.nav .nav-element.c-indent-2-v svg path,.mobile-nav-wrapper .nav-element.c-indent-2-v svg path{stroke:var(--theme-color)}.nav .nav-element.c-indent-3-i,.mobile-nav-wrapper .nav-element.c-indent-3-i,.nav .nav-element.c-indent-3-v,.mobile-nav-wrapper .nav-element.c-indent-3-v{padding-left:3rem!important}.nav .nav-element.c-indent-3-v svg,.mobile-nav-wrapper .nav-element.c-indent-3-v svg{display:block;position:absolute;top:50%;transform:translateY(-.33rem);left:2rem;width:.5rem;height:.5rem}.nav .nav-element.c-indent-3-v svg path,.mobile-nav-wrapper .nav-element.c-indent-3-v svg path{stroke:var(--theme-color)}.nav .nav-element.c-indent-4-i,.mobile-nav-wrapper .nav-element.c-indent-4-i,.nav .nav-element.c-indent-4-v,.mobile-nav-wrapper .nav-element.c-indent-4-v{padding-left:4rem!important}.nav .nav-element.c-indent-4-v svg,.mobile-nav-wrapper .nav-element.c-indent-4-v svg{display:block;position:absolute;top:50%;transform:translateY(-.33rem);left:3rem;width:.5rem;height:.5rem}.nav .nav-element.c-indent-4-v svg path,.mobile-nav-wrapper .nav-element.c-indent-4-v svg path{stroke:var(--theme-color)}.nav .nav-element.c-indent-5-i,.mobile-nav-wrapper .nav-element.c-indent-5-i,.nav .nav-element.c-indent-5-v,.mobile-nav-wrapper .nav-element.c-indent-5-v{padding-left:5rem!important}.nav .nav-element.c-indent-5-v svg,.mobile-nav-wrapper .nav-element.c-indent-5-v svg{display:block;position:absolute;top:50%;transform:translateY(-.33rem);left:4rem;width:.5rem;height:.5rem}.nav .nav-element.c-indent-5-v svg path,.mobile-nav-wrapper .nav-element.c-indent-5-v svg path{stroke:var(--theme-color)}.mobile-nav-wrapper .nav-element.c-indent-1-i,.mobile-nav-wrapper .nav-element.c-indent-1-v{padding-left:3rem!important}.mobile-nav-wrapper .nav-element.c-indent-1-i>a,.mobile-nav-wrapper .nav-element.c-indent-1-v>a{padding-left:0!important}.mobile-nav-wrapper .nav-element.c-indent-1-i svg,.mobile-nav-wrapper .nav-element.c-indent-1-v svg{left:1rem}.mobile-nav-wrapper .nav-element.c-indent-2-i,.mobile-nav-wrapper .nav-element.c-indent-2-v{padding-left:4rem!important}.mobile-nav-wrapper .nav-element.c-indent-2-i>a,.mobile-nav-wrapper .nav-element.c-indent-2-v>a{padding-left:0!important}.mobile-nav-wrapper .nav-element.c-indent-2-i svg,.mobile-nav-wrapper .nav-element.c-indent-2-v svg{left:2rem}.mobile-nav-wrapper .nav-element.c-indent-3-i,.mobile-nav-wrapper .nav-element.c-indent-3-v{padding-left:5rem!important}.mobile-nav-wrapper .nav-element.c-indent-3-i>a,.mobile-nav-wrapper .nav-element.c-indent-3-v>a{padding-left:0!important}.mobile-nav-wrapper .nav-element.c-indent-3-i svg,.mobile-nav-wrapper .nav-element.c-indent-3-v svg{left:3rem}.mobile-nav-wrapper .nav-element.c-indent-4-i,.mobile-nav-wrapper .nav-element.c-indent-4-v{padding-left:6rem!important}.mobile-nav-wrapper .nav-element.c-indent-4-i>a,.mobile-nav-wrapper .nav-element.c-indent-4-v>a{padding-left:0!important}.mobile-nav-wrapper .nav-element.c-indent-4-i svg,.mobile-nav-wrapper .nav-element.c-indent-4-v svg{left:4rem}.mobile-nav-wrapper .nav-element.c-indent-5-i,.mobile-nav-wrapper .nav-element.c-indent-5-v{padding-left:7rem!important}.mobile-nav-wrapper .nav-element.c-indent-5-i>a,.mobile-nav-wrapper .nav-element.c-indent-5-v>a{padding-left:0!important}.mobile-nav-wrapper .nav-element.c-indent-5-i svg,.mobile-nav-wrapper .nav-element.c-indent-5-v svg{left:5rem}.nav{list-style:none;margin:0;padding:0}.nav .nav-element{list-style:none;margin:0;padding:0;display:flex;position:relative}.nav .nav-element a{display:block;text-decoration:none;font-size:.8rem;line-height:1.25rem}.nav .nav-element hr{width:100%;display:block;height:1px;border:none;background-color:var(--theme-color-text)}.nav.nav-main{background-color:var(--theme-nav-bg-color);border-radius:var(--panel-border-radius);padding:.75rem 1rem}.nav.nav-main .nav-element a{color:var(--theme-color-text);font-weight:600;text-transform:uppercase}.nav.nav-main .nav-element:not(:last-child){margin-bottom:.5rem}.col-nav .col-sub .side-col-wrapper{background-color:var(--theme-color);color:var(--theme-color-text)}.col-nav .col-sub .side-col-wrapper .current-maincat.has-back,.col-nav .col-sub .side-col-wrapper .current-subcat.has-back{display:flex}.col-nav .col-sub .side-col-wrapper .current-maincat.home-link span a,.col-nav .col-sub .side-col-wrapper .current-subcat.home-link span a{font-weight:500}.col-nav .col-sub .side-col-wrapper .current-maincat .back,.col-nav .col-sub .side-col-wrapper .current-subcat .back{display:block;margin-right:1rem}.col-nav .col-sub .side-col-wrapper .current-maincat .back svg,.col-nav .col-sub .side-col-wrapper .current-subcat .back svg{width:1rem}.col-nav .col-sub .side-col-wrapper .current-maincat .back svg path,.col-nav .col-sub .side-col-wrapper .current-subcat .back svg path{fill:var(--theme-color-text)}.col-nav .col-sub .side-col-wrapper .current-maincat .back.sub svg,.col-nav .col-sub .side-col-wrapper .current-subcat .back.sub svg{transform:rotate(90deg)}.col-nav .col-sub .side-col-wrapper .current-maincat span,.col-nav .col-sub .side-col-wrapper .current-subcat span{color:var(--theme-color-text)}.col-nav .col-sub .side-col-wrapper .current-maincat span a,.col-nav .col-sub .side-col-wrapper .current-subcat span a{color:var(--theme-color-text);text-decoration:none}.col-nav .col-sub .side-col-wrapper.condensed{padding:.5rem}.col-nav .col-sub .side-col-wrapper .current-subcat{margin-bottom:.5rem}.col-nav .col-sub .side-col-wrapper .nav-sub,.col-nav .col-sub .side-col-wrapper .nav-art{padding:.5rem;border-radius:var(--panel-border-radius);background-color:var(--theme-bg-color)}.col-nav .col-sub .side-col-wrapper .nav-sub li:not(:last-child),.col-nav .col-sub .side-col-wrapper .nav-art li:not(:last-child){margin-bottom:.5rem}.col-nav .col-sub .side-col-wrapper .nav-sub hr,.col-nav .col-sub .side-col-wrapper .nav-art hr{background-color:var(--theme-color)}.col-nav .col-sub .side-col-wrapper .nav-sub+.nav-sub,.col-nav .col-sub .side-col-wrapper .nav-art+.nav-art{margin-top:.5rem}.col-nav .col-sub .side-col-wrapper .nav-art li a.active,.col-nav .col-sub .side-col-wrapper .nav-art li a:hover{color:var(--theme-color3)}.col-nav .nav-main+.nav-main{margin-top:.5rem}.col-sub .dm-red{color:#c00}.col-sub .dm-blue{color:#009}.col-sub .side-col-wrapper{padding:.75rem 1rem;border-radius:var(--panel-border-radius);background-color:var(--theme-bg-color)}.col-sub .side-col-wrapper .current-maincat{font-size:1rem;margin-bottom:.5rem}.col-sub .side-col-wrapper .current-maincat .back{display:none}.col-sub .side-col-wrapper .current-maincat span{color:var(--theme-color-active);text-transform:uppercase;font-weight:600}.col-sub .side-col-wrapper .nav-sub li:not(:last-child){margin-bottom:.5rem}.col-sub .side-col-wrapper .nav-sub li a{color:var(--theme-color);text-decoration:none;font-weight:600}.col-sub .side-col-wrapper .nav-sub li a b,.col-sub .side-col-wrapper .nav-sub li a strong{font-weight:700}.col-sub .side-col-wrapper .nav-sub li a:hover,.col-sub .side-col-wrapper .nav-sub li a.active{color:var(--theme-color-sidecol-active)}.col-sub .side-col-wrapper .nav-sub .nav-art{padding:.5rem 0rem 0rem .75rem}.col-sub .side-col-wrapper .nav-sub .nav-art li a{text-transform:initial}.col-sub .side-col-wrapper .nav-sub .nav-art li a:hover,.col-sub .side-col-wrapper .nav-sub .nav-art li a.active{color:var(--theme-color3)}body.is-touch .mobile-nav-wrapper{display:flex}html.header-nav-overflow{overflow:hidden}@media screen and (min-width: 768px){html.header-nav-overflow{overflow:initial;overflow-x:hidden}}html.header-nav-overflow .mobile-nav{overflow-y:scroll}.mobile-nav-wrapper{z-index:10;position:relative;display:block}@media screen and (min-width: 768px){.mobile-nav-wrapper{display:none}}.mobile-nav-wrapper .mobile-nav{background-color:var(--theme-navmobile-color);border-bottom:1px solid var(--theme-navmobile-color);position:absolute;left:0;right:0;top:100%;overflow:hidden}.mobile-nav-wrapper .mobile-nav .mobile-nav-container{background-color:var(--panel-bg-color);position:relative;overflow-x:hidden;padding-bottom:1rem}.mobile-nav-wrapper .mobile-nav .mobile-nav-container ul{width:100%;list-style:none;margin:0;padding:0}.mobile-nav-wrapper .mobile-nav .mobile-nav-container ul li{list-style:none}.mobile-nav-wrapper .mobile-nav .mobile-nav-container ul li:not(:last-child){border-bottom:1px solid var(--theme-navmobile-color)}.mobile-nav-wrapper .mobile-nav .mobile-nav-container ul li a{padding:.25rem 1.5rem .25rem 1rem;font-size:.8rem;line-height:1.25rem;display:block;text-decoration:none;color:var(--theme-navmobile-color)}.mobile-nav-wrapper .mobile-nav .mobile-nav-container ul li a.active{font-weight:700}.mobile-nav-wrapper .nav-element{position:relative;overflow-x:hidden}.mobile-nav-wrapper .nav-element:not(.has-children){display:flex}.mobile-nav-wrapper .nav-element button{position:absolute;right:0rem;top:.05rem;width:1.5rem;height:1.5rem}.mobile-nav-wrapper .nav-element .nav-element{padding-left:1em}.mobile-nav-wrapper button{border:none;padding:0;background:none;cursor:pointer}.mobile-nav-wrapper button.hamburger{width:2em;border-radius:3px;cursor:pointer;position:relative}.mobile-nav-wrapper button.hamburger span{height:4px;width:100%;margin-left:auto;margin-right:auto;background-color:var(--theme-navmobile-color);display:block;margin-bottom:6px;transition:all .5s;border-radius:4px;position:relative}.mobile-nav-wrapper button.hamburger span:nth-child(2):before,.mobile-nav-wrapper button.hamburger span:nth-child(2):after{content:"";display:block;background-color:var(--theme-navmobile-color);height:4px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;transition:all .5s;opacity:0;border-radius:4px}.mobile-nav-wrapper button.hamburger span:nth-child(2):before{transform:translate(-50%,-50%) rotate(45deg)}.mobile-nav-wrapper button.hamburger span:nth-child(2):after{transform:translate(-50%,-50%) rotate(-45deg)}.mobile-nav-wrapper button.hamburger span:last-child{margin-bottom:0}.mobile-nav-wrapper button.hamburger span.text{background-color:transparent;font-size:.7rem;color:var(--theme-navmobile-color);line-height:1em;margin-top:-3px;height:initial}.mobile-nav-wrapper button.hamburger.active span:nth-child(1){opacity:0}.mobile-nav-wrapper button.hamburger.active span:nth-child(2){background-color:transparent}.mobile-nav-wrapper button.hamburger.active span:nth-child(2):before,.mobile-nav-wrapper button.hamburger.active span:nth-child(2):after{opacity:1}.mobile-nav-wrapper button.hamburger.active span:nth-child(3){opacity:0}.mobile-nav-wrapper button.sub-nav span{display:block;position:relative}.mobile-nav-wrapper button.sub-nav span:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(135deg);transition:all .5s;border-top:2px solid var(--theme-navmobile-color);border-left:2px solid var(--theme-navmobile-color);content:"";display:block;height:.9em;width:.9em}.mobile-nav-wrapper button.sub-nav.active span:before{transform:translate(-50%,-50%) rotate(225deg)}.mobile-nav-wrapper .loading{animation:navLoading .5s infinite}.mobile-nav-wrapper div .indicator{overflow:hidden;opacity:0;transition:all .5s;visibility:hidden}.mobile-nav-wrapper div .indicator:before{transition:all .5s;height:.25rem;background-color:var(--theme-navmobile-color);width:0%;display:block;position:absolute;left:0%;transform:translate(-50%);bottom:0;content:" "}.mobile-nav-wrapper div .loading+.indicator,.mobile-nav-wrapper div .indicator.updating{opacity:1;visibility:visible}.mobile-nav-wrapper div .loading+.indicator:before,.mobile-nav-wrapper div .indicator.updating:before{animation:navLoadingIndicator 1s infinite}@keyframes navLoading{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes navLoadingIndicator{0%{left:0%;width:20%}50%{left:100%;width:50%}to{left:0%;width:20%}}html,body{margin:0;padding:0;min-height:100vh;overflow-x:hidden;color:var(--text-color);background-color:var(--theme-bg-color)}a{color:var(--theme-color)}body{display:flex;flex-direction:column}@media print{body{margin:0!important;display:initial}}.container{margin:auto;padding:0 1em}@media screen and (min-width: 768px){.container{width:90%;max-width:1200px;display:flex}.container.container-gap{gap:1em;padding:1em}}.panel{background-color:var(--panel-bg-color);border-radius:var(--panel-border-radius);color:var(--panel-text-color);padding:.5rem}.alert-wrapper{display:flex}.alert-wrapper h1,.alert-wrapper h2,.alert-wrapper h3,.alert-wrapper h4,.alert-wrapper h5{color:inherit!important}body.is-touch .page-wrapper .page-content .col-nav{display:none}@media screen and (min-width: 1100px){body.is-touch .page-wrapper .page-content .col-nav{display:block}}body.is-touch .page-wrapper .page-content .page-content{padding:.5rem 1rem}body.is-touch .page-wrapper .page-content .page-content-main-wrapper{width:100%;margin:0;padding:0}@media screen and (min-width: 1100px){body.is-touch .page-wrapper .page-content .page-content-main-wrapper{padding-left:1rem}}body.has-search .page-wrapper .page-header-fixed .search-input,body.has-search .page-wrapper .page-header .search-input,body.has-search .page-wrapper .page-header-fixed .btn-search,body.has-search .page-wrapper .page-header .btn-search,body.has-search .page-wrapper .header-toggle-content{display:none!important}body.has-search.is-touch .page-wrapper{margin-top:3rem!important}.page-wrapper{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.page-wrapper .page-content{margin:1em auto auto;display:flex;justify-content:space-between;width:100%}@media screen and (min-width: 768px){.page-wrapper .page-content{width:90%;max-width:1200px}}@media print{.page-wrapper .page-content{margin:0}}.page-wrapper .page-content .col-nav{flex-basis:30%;overflow:hidden;display:none}@media screen and (min-width: 768px){.page-wrapper .page-content .col-nav{display:block}}.page-wrapper .page-content .page-content-main-wrapper{width:100%;margin:0}@media screen and (min-width: 768px){.page-wrapper .page-content .page-content-main-wrapper{padding-left:1rem}}.page-wrapper .page-content .page-content-main-wrapper .page-content-search{padding:1rem;margin-bottom:1rem}.page-wrapper .page-content .page-content-main-wrapper .page-content-main{display:flex;background-color:var(--panel-bg-color);border-radius:var(--panel-border-radius);color:var(--panel-text-color);padding:.5rem 1rem}@media screen and (min-width: 768px){.page-wrapper .page-content .page-content-main-wrapper .page-content-main{padding:.5rem}}@media print{.page-wrapper .page-content .page-content-main-wrapper .page-content-main{padding:0}}.page-wrapper .page-content .page-content-main-wrapper .page-content-main .col-content{width:100%}@media screen and (min-width: 768px){.page-wrapper .page-content .page-content-main-wrapper .page-content-main .col-content{flex-basis:75%;margin:.5rem}.page-wrapper .page-content .page-content-main-wrapper .page-content-main .col-content:only-child{flex-basis:100%}}.page-wrapper .page-content .page-content-main-wrapper .page-content-main .col-sub{display:none}@media screen and (min-width: 768px){.page-wrapper .page-content .page-content-main-wrapper .page-content-main .col-sub{display:block;flex-basis:33%}.page-wrapper .page-content .page-content-main-wrapper .page-content-main .col-content+.col-sub{margin-left:1rem}}.page-wrapper .page-content .page-content-main-wrapper .footer-image{margin-top:1rem}.page-wrapper .page-content .page-content-main-wrapper .footer-image .image img{display:block;width:100%;height:auto}.page-wrapper .page-footer{display:none;margin-top:1rem}@media screen{.page-wrapper .page-footer{display:block}}.toggle-target{display:none}.toggle-target.active{display:block}@media print{.no-print{display:none}}@media screen{.no-mobile-block{display:none}}@media screen and (min-width: 768px){.no-mobile-block{display:block}}@media screen{.mobile-only-block{display:block}}@media screen and (min-width: 768px){.mobile-only-block{display:none}}@media screen{.mobile-only-flex{display:flex}}@media screen and (min-width: 768px){.mobile-only-flex{display:none}}.hidden{display:none}.loading{opacity:.8}.with-loading{position:relative}.with-loading .loading-indicator{position:absolute;z-index:1;display:flex;justify-content:center;align-content:center;visibility:hidden;opacity:0;transition:all .5s;width:100%;height:100%}.with-loading .loading-indicator.loading{opacity:.5;visibility:visible}.with-loading .loading-indicator span{width:5rem}.with-loading .wrapper{transition:opacity .5s}.with-loading .wrapper.loading{opacity:.5}.scrolltop{cursor:pointer;position:fixed;bottom:.5em;right:1em;border-radius:100%;background-color:var(--scrolltop-bg-color);width:2.5em;height:2.5em;z-index:2}@media screen and (min-width: 768px){.scrolltop{right:4em}}@media print{.scrolltop{display:none}}.scrolltop:before{position:absolute;display:block;content:" ";border-left:2px solid var(--scrolltop-color);border-top:2px solid var(--scrolltop-color);top:50%;left:50%;width:.75em;height:.75em;transform:translate(-50%,-30%) rotate(45deg)}.search-cat .serach-cat-header{color:var(--theme-color);font-size:1.2em;font-weight:700}.search-cat .serach-cat-results{margin:1em 0}.search-results-header{margin-bottom:1em}.search-results-wrapper .search-results{min-height:6rem}.search-results-wrapper .search-results .result{margin-bottom:1em}.search-results-wrapper .search-results .result .result-body,.search-results-wrapper .search-results .result .result-footer{font-size:.8rem;line-height:1.25rem}.search-results-wrapper .search-results .result .result-footer{margin-top:.5rem}.search-results-wrapper .search-results .result .result-footer .is-ai{font-weight:700}.search-results-wrapper .search-hint{padding:1em;border:1px solid var(--theme-color);background-color:#3873b91a;border-radius:1em;font-size:.8rem;line-height:1.25rem}.search-result-highlight{background-color:var(--search-highlight-bg-color);color:var(--search-highlight-font-color)}.is-touch .search-input{width:100%}.search-input{padding-right:1rem;width:100%}@media screen and (min-width: 768px){.search-input{width:initial}}.search-input .search-group{display:flex;border-radius:2rem;border-top-right-radius:0;border-bottom-right-radius:0;background-color:var(--panel-bg-color);padding-left:1rem;padding-right:1rem;height:2rem;position:relative;box-shadow:inset 0 0 0 1px var(--theme-color)}@media screen and (min-width: 1100px){.search-input .search-group{width:25rem;max-width:100%}}.search-input .search-group input{border:none;background-color:transparent;flex-grow:1;outline:none}.search-input .search-group input:focus{border:none}.search-input .search-group input::-moz-placeholder{color:var(--theme-color);font-size:.9rem;font-weight:400;opacity:1}.search-input .search-group input::placeholder{color:var(--theme-color);font-size:.9rem;font-weight:400;opacity:1}.search-input .search-group button{position:absolute;right:-1rem;border:none;text-align:center;border-radius:2rem;background-color:var(--theme-color);width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.search-input .search-group button svg{width:80%;height:80%}.search-input .search-group button svg path{fill:var(--theme-color-text)}.search-input .search-group button span{color:var(--theme-color-text)}.search-input.big{padding-right:3rem;width:initial}.search-input.big .search-group{width:initial;padding-right:6rem;height:2.5rem}.search-input.big .search-group input{font-size:1rem}.search-input.big .search-group input::-moz-placeholder{font-size:1rem}.search-input.big .search-group input::placeholder{font-size:1rem}.search-input.big .search-group button{display:flex;right:-3rem;width:6rem;height:2.5rem;border-top-left-radius:0;border-bottom-left-radius:0}.search-input.big .search-group button svg{max-height:1.5rem;max-width:1.5rem}.search-input.big .search-group button span{margin:0 .5rem;font-family:var(--theme-fonts);font-weight:700;font-size:1rem}.search-wrapper .search-input,.article-content .search-input,.search-wrapper .search-input .search-group,.article-content .search-input .search-group{width:initial}.article-content>.search-input{margin:2rem 0}.search-wrapper .search-input+.search-hint{margin-top:1rem}#cookies-policy.cookies{font-size:16px;position:fixed;bottom:0;right:0;max-height:100%;max-width:100%;overflow:auto;z-index:9999;transition:transform .2s ease-out,opacity .2s ease-out;display:flex;width:100%;height:100%}#cookies-policy.cookies:before{width:100%;height:100%;content:" ";background-color:#00000080;position:absolute;z-index:-1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#cookies-policy.cookies--closing{opacity:0}#cookies-policy.cookies--show .cookies__btn--customize{border-top:none;border-bottom:1px solid var(--theme-color-light)}#cookies-policy.cookies--show .cookies__btn svg{transform:rotate(180deg)}#cookies-policy.cookies .cookies__btn svg path{fill:var(--panel-text-color)}#cookies-policy.cookies--no-js .cookies__section .cookies__expandable,#cookies-policy.cookies--no-js .cookies__expandable:target{height:auto;visibility:visible;opacity:1;transition:height .3s ease-out,opacity .3s ease-out}#cookies-policy.cookies--no-js .cookies__details{display:none}#cookies-policy.cookies--no-js .cookies__sections{max-height:-moz-fit-content;max-height:fit-content}#cookies-policy.cookies--no-js svg{display:none}#cookies-policy .cookies__expandable{display:block;overflow:hidden;height:0;visibility:hidden;opacity:0;transition:height .3s ease-out,opacity .3s ease-out,visibility 0s .3s linear}#cookies-policy .cookies__expandable--open{height:auto;visibility:visible;opacity:1;transition:height .3s ease-out,opacity .3s ease-out}#cookies-policy .cookies__alert{width:22em;max-width:90%;max-height:90%;margin:auto;background:var(--panel-bg-color);border-radius:var(--panel-border-radius);border:1px solid var(--theme-color-light);box-shadow:0 12px 12px -8px #00000014,0 0 4px #0000000a}#cookies-policy .cookies__container{display:block;overflow:hidden;height:auto;visibility:visible;opacity:1;transition:height .3s ease-out,opacity .3s ease-out,visibility 0s .1s linear}#cookies-policy .cookies__container--hide{height:0;visibility:hidden;opacity:0;transition:height .3s ease-out,opacity .3s ease-out,visibility 0s .3s linear}#cookies-policy .cookies__wrapper{padding:1em 1.5em}#cookies-policy .cookies__title{font-weight:700;line-height:1.4em;margin-top:0;margin-bottom:.8em;color:var(--panel-text-color)}#cookies-policy .cookies__intro{font-weight:450;font-size:.875em;line-height:1.4em;color:var(--panel-text-color)}#cookies-policy .cookies__intro p{margin-top:1em}#cookies-policy .cookies__intro p:first-child{margin-top:0}#cookies-policy .cookies__intro a{text-decoration:underline;color:inherit;transition:color .2s ease-out}#cookies-policy .cookies__intro a:hover,#cookies-policy .cookies__intro a:focus{color:var(--theme-color)}#cookies-policy .cookies__actions{margin-top:1em;display:flex;flex-direction:column;justify-content:space-between;gap:.5rem}#cookies-policy .cookies__btn--customize{display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:.875em;line-height:1em;text-decoration:none;color:var(--panel-text-color);position:relative;padding:1.125em 24px;border-top:1px solid var(--theme-color-light)}#cookies-policy .cookies__btn svg{transition:transform .2s ease-out}#cookies-policy .cookies__sections{max-height:450px;overflow-y:scroll}#cookies-policy .cookies__section{padding:0 1.5em}#cookies-policy .cookies__section+.cookies__section{border-top:1px solid var(--theme-color-light)}#cookies-policy .cookies__category,#cookies-policy .cookies__box{display:block;position:relative;overflow:hidden}#cookies-policy .cookies__category input{position:absolute;display:block;top:0;right:105%;padding:0;margin:0}#cookies-policy .cookies__box{padding:1em 3em 1em 0;line-height:1.4em;cursor:pointer}#cookies-policy .cookies__box:before,#cookies-policy .cookies__box:after{content:"";display:block;position:absolute;top:50%;border-radius:1.4em}#cookies-policy .cookies__box:after{right:0;width:2.5em;height:1.4em;margin-top:-.7em;background:var(--theme-color-light);z-index:0;transition:background .2s ease-out,opacity .2s ease-out}#cookies-policy .cookies__box:before{right:.75em;width:1em;height:1em;margin-top:-.5em;background:var(--theme-color-text);z-index:1;transform:translate(-.55em);transition:transform .2s ease-out}#cookies-policy .cookies__category input:checked+.cookies__box:after{background:var(--theme-color);opacity:1}#cookies-policy .cookies__category input:disabled+.cookies__box:after{opacity:.6}#cookies-policy .cookies__category input:checked+.cookies__box:before{transform:translate(.55em)}#cookies-policy .cookies__label{font-size:.875em;font-weight:600;color:var(--panel-text-color)}#cookies-policy .cookies__info{font-weight:450;font-size:.875em;line-height:1.4em;color:var(--panel-text-color)}#cookies-policy .cookies__details{display:block;color:var(--panel-text-color);font-size:.875em;margin:.625em 0 .9em;transition:color .2s ease-out}#cookies-policy .cookies__details:hover,#cookies-policy .cookies__details:focus{color:var(--theme-color)}#cookies-policy .cookies__definitions{font-size:.875em;line-height:1.2em;padding-top:.8em;color:var(--panel-text-color)}#cookies-policy .cookies__cookie+.cookies__cookie{margin-top:1em}#cookies-policy .cookies__name{display:inline;font-weight:600;line-height:22px;color:var(--panel-text-color)}#cookies-policy .cookies__duration{display:inline;text-align:right;color:var(--panel-text-color)}#cookies-policy .cookies__description{padding-top:.3em;display:block;width:100%;line-height:120%;text-align:left;color:var(--panel-text-color)}#cookies-policy .cookies__save{border-top:1px solid var(--theme-color-light);padding:.75em 1.5em;margin-top:.4em;display:flex;justify-content:flex-end}#cookies-policy .cookiesBtn{width:100%}#cookies-policy .cookiesBtn__link{display:block;font:inherit;font-size:14px;font-weight:600;color:var(--theme-color-text);background:var(--theme-color);border:1px solid var(--theme-color);border-radius:5rem;margin:0;padding:.86em 1em;line-height:1em;text-align:center;text-decoration:none;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:opacity .2s ease-out}#cookies-policy .cookiesBtn__link:hover,#cookies-policy .cookiesBtn__link:focus{opacity:.8}#cookies-policy .cookiesBtn.cookiesBtn--essentials .cookiesBtn__link{background:var(--panel-bg-color);color:var(--theme-color)}
