@charset "UTF-8";.mobile{display:block}@media (min-width: 768px) and (max-width: 991px){.mobile:not(.tablet){display:none!important}}@media (min-width: 992px){.mobile:not(.desktop){display:none!important}}.tablet{display:block}@media (max-width: 575px){.tablet:not(.mobile){display:none!important}}@media (min-width: 992px){.tablet:not(.desktop){display:none!important}}.desktop{display:block}@media (min-width: 768px) and (max-width: 991px){.desktop:not(.tablet){display:none!important}}@media (max-width: 575px){.desktop:not(.mobile){display:none!important}}img.fr-dib{display:block;margin:5px auto;float:none;vertical-align:top}img.fr-dib.fr-fil{margin-left:0;text-align:left}img.fr-dib.fr-fir{margin-right:0;text-align:right}img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - 10px)}img.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 10px)}img.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 10px)}.fr-img-caption.fr-dib{margin:5px auto;text-align:center}.fr-img-caption.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-img-caption.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-img-caption.fr-dib .fr-img-wrap{padding:0;display:inline-block;margin:auto;text-align:center;width:100%}.fr-img-caption.fr-dib .fr-img-wrap>a{display:block}.fr-img-caption.fr-dib .fr-img-wrap img{display:block;margin:auto;width:100%}.fr-img-caption.fr-dib .fr-img-wrap>figcaption{display:block;padding:5px 5px 10px;font-size:14px;font-weight:initial}.fr-img-caption.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - 10px);text-align:center}.fr-img-caption.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 10px);text-align:left}.fr-img-caption.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 10px);text-align:right}img.fr-rounded,.fr-img-caption.fr-rounded img{border-radius:10px}img.fr-bordered,.fr-img-caption.fr-bordered img{border:solid 5px #ccc}img.fr-bordered{box-sizing:content-box}.fr-img-caption.fr-bordered img{box-sizing:border-box}img.fr-shadow,.fr-img-caption.fr-shadow img{box-shadow:10px 10px 5px #ccc}.fr-video.fr-dvb{display:block;clear:both}.fr-video.fr-dvi{display:inline-block}.fr-video.fr-fvl{float:left}.fr-video.fr-fvr{float:right}*{box-sizing:border-box}body,input,textarea,select,table{margin:0;padding:0}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(/build/assets/open-sans-v15-latin-regular-CBraEO2L.eot);src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/build/assets/open-sans-v15-latin-regular-CBraEO2L.eot?#iefix) format("embedded-opentype"),url(/build/assets/open-sans-v15-latin-regular-DyNlA2Tw.woff2) format("woff2"),url(/build/assets/open-sans-v15-latin-regular-BEjZ0hAN.woff) format("woff"),url(/build/assets/open-sans-v15-latin-regular-DkTmurEz.ttf) format("truetype"),url(/build/assets/open-sans-v15-latin-regular-lC2He52j.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:url(/build/assets/open-sans-v15-latin-italic-CpukDzCJ.eot);src:local("Open Sans Italic"),local("OpenSans-Italic"),url(/build/assets/open-sans-v15-latin-italic-CpukDzCJ.eot?#iefix) format("embedded-opentype"),url(/build/assets/open-sans-v15-latin-italic-BCuqeOS0.woff2) format("woff2"),url(/build/assets/open-sans-v15-latin-italic-CUk3pxos.woff) format("woff"),url(/build/assets/open-sans-v15-latin-italic-C0SSHgEc.ttf) format("truetype"),url(/build/assets/open-sans-v15-latin-italic-DS2jiysF.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:url(/build/assets/open-sans-v15-latin-700-6aD3WKGe.eot);src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/build/assets/open-sans-v15-latin-700-6aD3WKGe.eot?#iefix) format("embedded-opentype"),url(/build/assets/open-sans-v15-latin-700-Dpzy62EW.woff2) format("woff2"),url(/build/assets/open-sans-v15-latin-700-BnmsmCBR.woff) format("woff"),url(/build/assets/open-sans-v15-latin-700-C8IMMF3F.ttf) format("truetype"),url(/build/assets/open-sans-v15-latin-700-C_UJxkap.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;src:url(/build/assets/open-sans-v15-latin-700italic-BkJaOe1t.eot);src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(/build/assets/open-sans-v15-latin-700italic-BkJaOe1t.eot?#iefix) format("embedded-opentype"),url(/build/assets/open-sans-v15-latin-700italic-Du-sspBO.woff2) format("woff2"),url(/build/assets/open-sans-v15-latin-700italic-BnCKI_20.woff) format("woff"),url(/build/assets/open-sans-v15-latin-700italic-B26PgGnU.ttf) format("truetype"),url(/build/assets/open-sans-v15-latin-700italic-BCWvx5iH.svg#OpenSans) format("svg")}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;src:url(/build/assets/ubuntu-v12-latin-regular-BnXzYFvd.eot);src:local("Ubuntu Regular"),local("Ubuntu-Regular"),url(/build/assets/ubuntu-v12-latin-regular-BnXzYFvd.eot?#iefix) format("embedded-opentype"),url(/build/assets/ubuntu-v12-latin-regular-CDvaWiIx.woff2) format("woff2"),url(/build/assets/ubuntu-v12-latin-regular-vT4UH_1f.woff) format("woff"),url(/build/assets/ubuntu-v12-latin-regular-BreMSyjO.ttf) format("truetype"),url(/build/assets/ubuntu-v12-latin-regular-DEw1Yhtl.svg#Ubuntu) format("svg")}@font-face{font-family:Ubuntu;font-style:italic;font-weight:400;src:url(/build/assets/ubuntu-v12-latin-italic-DbFKpXyu.eot);src:local("Ubuntu Italic"),local("Ubuntu-Italic"),url(/build/assets/ubuntu-v12-latin-italic-DbFKpXyu.eot?#iefix) format("embedded-opentype"),url(/build/assets/ubuntu-v12-latin-italic-C-hzMo6S.woff2) format("woff2"),url(/build/assets/ubuntu-v12-latin-italic-ShP6jG7q.woff) format("woff"),url(/build/assets/ubuntu-v12-latin-italic-DxVtGW5Z.ttf) format("truetype"),url(/build/assets/ubuntu-v12-latin-italic-BJUKyNyR.svg#Ubuntu) format("svg")}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;src:url(/build/assets/ubuntu-v12-latin-700-CBwUg1Yx.eot);src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url(/build/assets/ubuntu-v12-latin-700-CBwUg1Yx.eot?#iefix) format("embedded-opentype"),url(/build/assets/ubuntu-v12-latin-700-CRszxfQ1.woff2) format("woff2"),url(/build/assets/ubuntu-v12-latin-700-B72muA3F.woff) format("woff"),url(/build/assets/ubuntu-v12-latin-700-BKBcejkM.ttf) format("truetype"),url(/build/assets/ubuntu-v12-latin-700-IBM3fXRg.svg#Ubuntu) format("svg")}@font-face{font-family:Ubuntu;font-style:italic;font-weight:700;src:url(/build/assets/ubuntu-v12-latin-700italic-B3i22e8g.eot);src:local("Ubuntu Bold Italic"),local("Ubuntu-BoldItalic"),url(/build/assets/ubuntu-v12-latin-700italic-B3i22e8g.eot?#iefix) format("embedded-opentype"),url(/build/assets/ubuntu-v12-latin-700italic-C7ZMWni_.woff2) format("woff2"),url(/build/assets/ubuntu-v12-latin-700italic-BzcY_oE0.woff) format("woff"),url(/build/assets/ubuntu-v12-latin-700italic-Kulj9eu4.ttf) format("truetype"),url(/build/assets/ubuntu-v12-latin-700italic-BGs3jNz5.svg#Ubuntu) format("svg")}@font-face{font-family:Kalam;font-style:normal;font-weight:300;font-display:swap;src:local("Kalam Light"),local("Kalam-Light"),url(/build/assets/kalam-v18-latin-300-BZrHEY_3.woff2) format("woff2"),url(/build/assets/kalam-v18-latin-300-DPABNfw9.ttf) format("truetype")}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:local("Kalam Regular"),local("Kalam-Regular"),url(/build/assets/kalam-v18-latin-regular-BthBl_aR.woff2) format("woff2"),url(/build/assets/kalam-v18-latin-regular-ClNdlnkg.ttf) format("truetype")}@font-face{font-family:Kalam;font-style:normal;font-weight:700;font-display:swap;src:local("Kalam Bold"),local("Kalam-Bold"),url(/build/assets/kalam-v18-latin-700-D2H-9ISU.woff2) format("woff2"),url(/build/assets/kalam-v18-latin-700-DI_EsbDz.ttf) format("truetype")}html{scroll-padding-top:80px;scroll-behavior:smooth}body,input,textarea,select,table,button{font-family:Open Sans,Arial,sans-serif;font-size:16px;line-height:1.75em;color:#666;background-color:#fff}img{max-width:100%;max-height:100%;height:auto}.container-layout-accordion{--accordion-hover-bg: rgb(241.68, 247.68, 252.18);--accordion-active-bg: rgb(241.68, 247.68, 252.18)}.content-block .button,.content-block .button-grey-outline,.content-block .button-grey-outline:visited,.content-block .button-tertiary-outline,.content-block .button-tertiary-outline:visited,.content-block .button-secondary-outline,.content-block .button-secondary-outline:visited,.content-block .button-primary-outline,.content-block .button-primary-outline:visited,.content-block .button-grey,.content-block .button-grey:visited,.content-block .button-tertiary,.content-block .button-tertiary:visited,.content-block .button-secondary,.content-block .tryIt,.content-block .button-secondary:visited,.content-block .tryIt:visited,.content-block .button-primary,.content-block .button-primary:visited{display:inline-block;padding:.5rem 1.5rem;margin:0;border-radius:.3rem;transition:background-color .25s;text-decoration:none}.content-block .button:not(.forward):not(.external):not(.call-to-action):hover:after,.content-block .button-grey-outline:not(.forward):not(.external):not(.call-to-action):hover:after,.content-block .button-tertiary-outline:not(.forward):not(.external):not(.call-to-action):hover:after,.content-block .button-secondary-outline:not(.forward):not(.external):not(.call-to-action):hover:after,.content-block .button-primary-outline:not(.forward):not(.external):not(.call-to-action):hover:after,.content-block .button-grey:not(.forward):not(.external):not(.call-to-action):hover:after,.content-block .button-tertiary:not(.forward):not(.external):not(.call-to-action):hover:after,.content-block .button-secondary:not(.forward):not(.external):not(.call-to-action):hover:after,.content-block .tryIt:not(.forward):not(.external):not(.call-to-action):hover:after,.content-block .button-primary:not(.forward):not(.external):not(.call-to-action):hover:after{display:none}.content-block .button.call-to-action,.content-block .call-to-action.button-grey-outline,.content-block .call-to-action.button-tertiary-outline,.content-block .call-to-action.button-secondary-outline,.content-block .call-to-action.button-primary-outline,.content-block .call-to-action.button-grey,.content-block .call-to-action.button-tertiary,.content-block .call-to-action.button-secondary,.content-block .call-to-action.tryIt,.content-block .call-to-action.button-primary{display:inline-block;margin-top:1em;padding:.5em 1em;font-size:1.2em;line-height:1.5em}@media (min-width: 768px){.content-block .button.call-to-action,.content-block .call-to-action.button-grey-outline,.content-block .call-to-action.button-tertiary-outline,.content-block .call-to-action.button-secondary-outline,.content-block .call-to-action.button-primary-outline,.content-block .call-to-action.button-grey,.content-block .call-to-action.button-tertiary,.content-block .call-to-action.button-secondary,.content-block .call-to-action.tryIt,.content-block .call-to-action.button-primary{font-size:1.5em;padding:.5em 2em}}@media (min-width: 992px){.content-block .button.call-to-action,.content-block .call-to-action.button-grey-outline,.content-block .call-to-action.button-tertiary-outline,.content-block .call-to-action.button-secondary-outline,.content-block .call-to-action.button-primary-outline,.content-block .call-to-action.button-grey,.content-block .call-to-action.button-tertiary,.content-block .call-to-action.button-secondary,.content-block .call-to-action.tryIt,.content-block .call-to-action.button-primary{padding:.5em 2em}}@media (min-width: 1200px){.content-block .button.call-to-action,.content-block .call-to-action.button-grey-outline,.content-block .call-to-action.button-tertiary-outline,.content-block .call-to-action.button-secondary-outline,.content-block .call-to-action.button-primary-outline,.content-block .call-to-action.button-grey,.content-block .call-to-action.button-tertiary,.content-block .call-to-action.button-secondary,.content-block .call-to-action.tryIt,.content-block .call-to-action.button-primary{padding:.5em 3em}}.content-block .button.call-to-action:after,.content-block .call-to-action.button-grey-outline:after,.content-block .call-to-action.button-tertiary-outline:after,.content-block .call-to-action.button-secondary-outline:after,.content-block .call-to-action.button-primary-outline:after,.content-block .call-to-action.button-grey:after,.content-block .call-to-action.button-tertiary:after,.content-block .call-to-action.button-secondary:after,.content-block .call-to-action.tryIt:after,.content-block .call-to-action.button-primary:after{font-family:fontello;content:"";display:inline;padding-left:.4em;color:#fff;border:none}.content-block .button-primary,.content-block .button-primary:visited{background-color:#2185d0;color:#fff}.content-block .button-primary:hover,.content-block .button-primary:visited:hover{background-color:#1a6aa6}.content-block .button-secondary,.content-block .tryIt,.content-block .button-secondary:visited,.content-block .tryIt:visited{background-color:#4a2;color:#fff}.content-block .button-secondary:hover,.content-block .tryIt:hover,.content-block .button-secondary:visited:hover{background-color:#36881b}.content-block .button-tertiary,.content-block .button-tertiary:visited{background-color:#e69900;color:#fff}.content-block .button-tertiary:hover,.content-block .button-tertiary:visited:hover{background-color:#b87a00}.content-block .button-grey,.content-block .button-grey:visited{background-color:#737373;color:#fff}.content-block .button-grey:hover,.content-block .button-grey:visited:hover{background-color:#666}.content-block .button-primary-outline,.content-block .button-primary-outline:visited{background-color:transparent;color:#2185d0;border:1px solid #2185D0}.content-block .button-primary-outline:hover,.content-block .button-primary-outline:visited:hover{background-color:#d3e7f6}.content-block .button-secondary-outline,.content-block .button-secondary-outline:visited{background-color:transparent;color:#4a2;border:1px solid #44aa22}.content-block .button-secondary-outline:hover,.content-block .button-secondary-outline:visited:hover{background-color:#daeed3}.content-block .button-tertiary-outline,.content-block .button-tertiary-outline:visited{background-color:transparent;color:#e69900;border:1px solid #e69900}.content-block .button-tertiary-outline:hover,.content-block .button-tertiary-outline:visited:hover{background-color:#faebcc}.content-block .button-grey-outline,.content-block .button-grey-outline:visited{background-color:transparent;color:#737373;border:1px solid #737373}.content-block .button-grey-outline:hover,.content-block .button-grey-outline:visited:hover{background-color:#f6f6f6}.content-block .tryIt{position:relative;padding:20px 50px;margin:100px auto 50px;font-size:1.5em;line-height:1em;text-align:center}.content-block .tryIt:before{position:absolute;display:block;top:-75px;left:-170px;width:150px;height:111px;content:attr(title);color:#2185d0;font-family:Kalam,cursive;font-size:1.25em;line-height:1.1em;font-weight:100}@media (max-width: 575px){.content-block .tryIt:before{left:30px;top:-100px}}.content-block .tryIt:after{position:absolute;display:block!important;top:-60px;left:-170px;width:150px;height:111px;background-image:url(../../static/images/tryit.svg);background-repeat:no-repeat;background-size:40% 40%;background-position:right bottom;content:"";pointer-events:none}@media (max-width: 575px){.content-block .tryIt:after{left:90px;top:-150px;transform:rotate(90deg) scaleY(-1)}}@media (max-width: 575px){.content-block .tryIt{margin:100px 0 0;padding:1rem 2rem}}.container{margin-right:auto;margin-left:auto}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}@media (min-width: 1400px){.container{width:1370px}}@media (min-width: 1920px){.container{width:1570px}}.container-layout-tabs .container-tabs .tabs-list{flex-wrap:wrap;gap:.25rem;border:none;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:.75rem;margin-bottom:.75rem}.container-layout-tabs .container-tabs .tabs-list .tab-button{padding:.625rem 1rem;border:none;border-radius:.375rem;font-weight:500;color:#666;background:transparent;margin:0;transition:background-color .2s ease,color .2s ease}.container-layout-tabs .container-tabs .tabs-list .tab-button:hover{background-color:#2185d00f;color:#2185d0}.container-layout-tabs .container-tabs .tabs-list .tab-button.active{background-color:#2185d01a;color:#2185d0}.container-layout-tabs .container-tabs[data-tab-position=bottom] .tabs-list{border:none;border-top:1px solid rgba(0,0,0,.1);padding-top:.75rem;margin-top:.75rem;margin-bottom:0}.container-layout-tabs .container-tabs[data-tab-position=bottom] .tabs-list .tab-button{border:none;margin:0}.container-layout-tabs .container-tabs[data-tab-position=left] .tabs-list{border:none;border-right:1px solid rgba(0,0,0,.1);padding-right:.75rem}.container-layout-tabs .container-tabs[data-tab-position=left] .tabs-list .tab-button{border:none;margin:0}.container-layout-tabs .container-tabs[data-tab-position=right] .tabs-list{border:none;border-left:1px solid rgba(0,0,0,.1);padding-left:.75rem}.container-layout-tabs .container-tabs[data-tab-position=right] .tabs-list .tab-button{border:none;margin:0}@media (max-width: 575px){.content-block{margin-left:1rem;margin-right:1rem}.container-block .content-block,.sidepanel .content-block{margin:0}}h1,h2,h3,h4{color:#333;font-weight:400;font-family:Ubuntu,Open Sans,Arial,sans-serif}h1+.headline-subtitle,h2+.headline-subtitle,h3+.headline-subtitle,h4+.headline-subtitle{font-weight:400;text-align:center;-webkit-hyphens:auto;hyphens:auto;font-size:1.1em}h1{font-size:3rem;line-height:3.5rem}@media (max-width: 767px){h1{font-size:2.2rem}}@media (max-width: 575px){h1{font-size:1.8rem}}h2{font-size:2rem;line-height:1.3em}@media (max-width: 767px){h2{font-size:1.6rem}}@media (max-width: 575px){h2{font-size:1.4rem}}h3{font-size:1.2rem;line-height:1.3em}h2.cap,h3.cap,h4.cap{text-align:center;text-transform:uppercase;letter-spacing:2px;font-weight:400}h2.cap a,h3.cap a,h4.cap a{text-decoration:none;color:#2185d0}h2.cap{margin-top:0}h4.cap{margin-bottom:0;text-shadow:none;font-size:1rem}hr{border:0;border-top:1px solid #2185D0;padding:0;margin:0;opacity:.25;margin-top:3rem;padding-bottom:3rem}.html-block{color:#666;--cms-img-border-color: #cccccc}@media (max-width: 575px){.html-block p{padding:0;text-align:justify;-webkit-hyphens:auto;hyphens:auto}.html-block ul,.html-block ol{padding:0 1rem}.html-block ul li,.html-block ol li{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-left:0rem}}.html-block p{padding:0;margin:0 0 .25em}.html-block img.responsive-img{width:100%!important;height:auto!important;max-width:800px!important;display:block;margin:auto}ul,ol{margin:1.35rem auto .5rem;padding:0}ul li,ol li{margin-left:1rem;padding:.4rem 0 .4rem 1.2rem;line-height:1.4;position:relative}ol{list-style:none;counter-reset:list-counter}ol li{counter-increment:list-counter}ol li:before{content:counter(list-counter) ".";position:absolute;left:0;top:.4rem}ul{list-style:none}ul li{text-align:left}ul li:before{content:"";position:absolute;left:0;top:.9rem;width:7px;height:7px;border-radius:2px;background:currentColor;color:#2185d0;opacity:.4}ul.checklist>li:before{content:"";font-family:fontello;font-size:.8em;top:.65rem;color:#296614;width:auto;height:auto;background:none;border-radius:0;opacity:1}ul.inner-grid{display:flex;flex-wrap:wrap;gap:2rem;align-items:center;justify-content:center;margin:0}ul.inner-grid li{display:flex;flex:0 0 auto;align-items:center;justify-content:center;margin:0;padding:0}ul.inner-grid li:before{content:none}ul.inner-grid li img{display:block;width:auto;max-width:20rem;object-fit:contain}ul.inner-grid li a{text-decoration:none}.navigation-block .nav-tree{background:transparent;border:1px solid rgba(0,0,0,.1);border-radius:1rem;padding:1.5em;color:#2185d0}.navigation-block .nav-tree .nav-header{background:transparent;margin:0 0 .5rem}.navigation-block .nav-tree .nav-header .nav-title{color:#666}.navigation-block .nav-tree ul{margin:0}.navigation-block .nav-tree li{margin:.1em 0;padding:0}.navigation-block .nav-tree li>a{display:block;padding:.5rem .75rem;border-radius:.3rem;transition:background-color .15s ease}.navigation-block .nav-tree li>a:hover{background-color:#2185d01a}.navigation-block .nav-tree li>a.active{background-color:#2185d01a}.navigation-block .nav-tree li>a>i{color:#2185d0}.navigation-block .nav-tree li>.nav-children{margin-left:1.25em;border-left:1px solid rgba(0,0,0,.1);padding-left:.75em}.navigation-block .nav-tree.nav-list-numbered li>.nav-children,.navigation-block .nav-tree.nav-list-bullet li>.nav-children{border-left:none}.header .navigation-block .nav-tree{border:none;padding:0}.header .navigation-block .nav-tree .nav-header{display:none}.header .navigation-block .nav-tree li>a{padding:.4rem .625rem}.header .navigation-block .nav-tree li>a>i{display:none}.header .navigation-block .nav-tree li.hasSubtree>a:after{content:"";display:inline-block;position:static;width:.3em;height:.3em;bottom:auto;border:none;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-left:.4rem;margin-bottom:.15em;vertical-align:middle;transition:transform .2s ease}.header .navigation-block .nav-tree li.hasSubtree.is-open>a:after{transform:rotate(-135deg);margin-bottom:0}.header .navigation-block .nav-tree li.panelTrigger>a:after{content:"";display:inline-block;position:static;width:.3em;height:.3em;bottom:auto;border:none;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-left:.4rem;margin-bottom:.15em;vertical-align:middle;transition:transform .2s ease}.header .navigation-block .nav-tree li.panelTrigger>a[aria-expanded=true]{background-color:#ffffff26}.header .navigation-block .nav-tree li.panelTrigger>a[aria-expanded=true]:after{transform:rotate(-135deg);margin-bottom:0}.header .navigation-block .nav-tree li.hasSubtree{position:relative}.header .navigation-block .nav-tree li>.nav-children{display:none!important;position:absolute;top:100%;left:0;min-width:14rem;flex-direction:column;gap:.125rem;background:#fff;border-radius:.5rem;box-shadow:0 6px 20px #0000002e;padding:.5rem;margin:.25rem 0 0;z-index:1}.header .navigation-block .nav-tree li.is-open>.nav-children{display:flex!important}.header .navigation-block .nav-tree li>.nav-children>li{width:100%;margin:0}.header .navigation-block .nav-tree li>.nav-children a{color:#666!important;display:block!important;width:100%!important;padding:.625rem .875rem;border-radius:.375rem;font-weight:400;line-height:1.4}.header .navigation-block .nav-tree li>.nav-children a:hover{background-color:#2185d014}.header .navigation-block .nav-tree li>.nav-children a.active{background-color:#2185d01f}.nav-panel .navigation-block .nav-tree,.nav-panel-region .navigation-block .nav-tree{border:none;border-radius:0}.nav-panel .navigation-block .nav-tree .nav-header .nav-title,.nav-panel-region .navigation-block .nav-tree .nav-header .nav-title{color:#1a1a1a}.nav-panel .navigation-block .nav-tree li>a,.nav-panel-region .navigation-block .nav-tree li>a{color:#666}.mobile-menu-drawer .navigation-block .nav-tree{border:none;border-radius:0;padding:0;color:inherit}.mobile-menu-drawer .navigation-block .nav-tree .nav-header{padding:0 1.5rem;margin:0 0 .25rem}.mobile-menu-drawer .navigation-block .nav-tree .nav-header .nav-title{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#737373}.mobile-menu-drawer .navigation-block .nav-tree li>a{width:auto;display:block}.mobile-menu-drawer .navigation-block .nav-tree li>.nav-children{margin-left:.75em;padding-left:.5em}.nav-panel-host{position:fixed;top:70px;left:0;right:0;z-index:998;pointer-events:none}.nav-panel{pointer-events:none;background:#fff;box-shadow:0 1px #0000000d,0 14px 28px -8px #0000001f,0 28px 56px -16px #0000002e;border-top:1px solid rgba(0,0,0,.05);padding:2rem 0;visibility:hidden;opacity:0;transform:translateY(-16px);transition:opacity .36s cubic-bezier(.16,1,.3,1),transform .36s cubic-bezier(.16,1,.3,1),visibility 0s linear .36s;will-change:opacity,transform}.nav-panel.is-open{pointer-events:auto;visibility:visible;opacity:1;transform:translateY(0);transition:opacity .36s cubic-bezier(.16,1,.3,1),transform .36s cubic-bezier(.16,1,.3,1),visibility 0s linear 0s}.nav-panel[hidden]{display:none}.nav-panel .nav-panel-inner{max-width:1600px;margin:0 auto;padding:0 1.5rem}@media (max-width: 991px){.nav-panel-host{display:none}}.nav-panel-region{position:relative;z-index:1100;margin:0;padding:0}.nav-panel-region.editable-region-wrapper-outer{min-width:0;min-height:0}body[data-mode=editor] .nav-panel-region{position:absolute;top:70px;left:0;right:0}.nav-panel-region .nav-panel-region-content{background:#fff}.nav-panel-region .nav-panel-region-toggle{position:absolute;top:-12px;left:1rem;width:24px;height:24px;border-radius:50%;border:1px solid #cccccc;background:#fff;color:#666;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:1;box-shadow:0 1px 3px #0000001a;transition:background-color .15s ease}.nav-panel-region .nav-panel-region-toggle:before{content:"›";display:inline-block;transform:rotate(90deg);line-height:1}.nav-panel-region .nav-panel-region-toggle[aria-expanded=true]:before{content:"‹"}.nav-panel-region .nav-panel-region-toggle:hover{background:#f6f6f6}.mobile-menu-drawer .panel-accordion-toggle{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;width:100%;padding:.75rem 1.5rem;font:inherit;color:#333;text-align:left;transition:background-color .15s ease}.mobile-menu-drawer .panel-accordion-toggle:hover,.mobile-menu-drawer .panel-accordion-toggle:focus,.mobile-menu-drawer .panel-accordion-toggle:active{background-color:#2185d014}.mobile-menu-drawer .panel-accordion-toggle .panel-accordion-chevron{display:inline-block;width:.4em;height:.4em;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.mobile-menu-drawer .panel-accordion-toggle[aria-expanded=true] .panel-accordion-chevron{transform:rotate(-135deg)}.mobile-menu-drawer .panel-accordion-content{padding:0 1.5rem 1rem}.mobile-menu-drawer .panel-accordion-content .container-layout-row{flex-direction:column}.content-block a{color:#2185d0;text-decoration:none;cursor:pointer}.content-block a.forward:after{font-family:fontello;content:" "}.content-block a.external:after{font-family:fontello;content:" "}.content-block a.pdf:before{font-family:fontello;content:"";display:inline-block;color:#e53737;margin-right:.25em}.content-block a.template:before{font-family:fontello;content:"";margin-right:.25em}.content-block a.download:before{font-family:fontello;content:"";font-size:1.25em}.content-block a.muster{position:relative;display:inline-block;padding:10px 30px;margin-top:80px;font-size:1.4em;line-height:1em;text-align:center}.content-block a.muster:before{position:absolute;display:block;top:-80px;left:-70px;width:150px;height:68px;background-image:url(../../lp3-common/img/muster-text.svg);background-size:100% 100%;content:" "}.content-block a.muster:after{font-family:fontello;content:"";margin-left:.4em}@media (max-width: 399px){.content-block a.muster{display:block;margin:60px auto auto}.content-block a.muster:before{left:30px}}.content-block a:not(.toc-block a):not(.navigation-block a):not(.search-block a){display:inline-block;position:relative}.content-block a:not(.toc-block a):not(.navigation-block a):not(.search-block a):not(.external):not(.forward):not(.tryIt):not([class*=button-]):after,.content-block a:not(.toc-block a):not(.navigation-block a):not(.search-block a).external:not([class*=button-]):before,.content-block a:not(.toc-block a):not(.navigation-block a):not(.search-block a).forward:not([class*=button-]):before{display:block;content:"";border-bottom:1px solid #2185D0;transform:scaleX(0);transition:transform .2s ease-in-out;position:absolute;bottom:2px;width:100%}.content-block a:not(.toc-block a):not(.navigation-block a):not(.search-block a):hover:not(.external):not(.forward):not(.tryIt):not([class*=button-]):not(:has(img)):after,.content-block a:not(.toc-block a):not(.navigation-block a):not(.search-block a).external:not([class*=button-]):hover:before,.content-block a:not(.toc-block a):not(.navigation-block a):not(.search-block a).forward:not([class*=button-]):hover:before{transform:scaleX(1)}.switch{position:relative;font-size:1.3em}.switch input{position:absolute;z-index:2;opacity:0;cursor:pointer;left:50%;margin-left:-1.5em}.switch input:checked{z-index:1}.switch input:checked+label{opacity:1;cursor:default}.switch input:not(:checked)+label:hover{opacity:.5}.switch label{color:#666;opacity:.67;transition:opacity .2s cubic-bezier(.45,.05,.55,.95);cursor:pointer}.switch .toggle-outside{height:100%;border-radius:2em;padding:.25em;overflow:hidden;transition:background-color .2s cubic-bezier(.45,.05,.55,.95)}.switch .toggle-inside{border-radius:2em;background:#2185d0;position:absolute;transition:transform .2s cubic-bezier(.45,.05,.55,.95)}.switch--horizontal input{height:1.4em;width:3em}.switch--horizontal input:checked~.toggle-outside .toggle-inside{transform:translate(0)}.switch--horizontal input:not(:checked)~.toggle-outside .toggle-inside{transform:translate(1.8em)}.switch--horizontal label{font-size:1em;display:inline-block;vertical-align:middle;width:6em;margin-right:.5em;text-align:right}.switch--horizontal label:last-of-type{margin-left:.5em;margin-right:0;text-align:left}.switch--horizontal .toggle-outside{background:#fff;border:1px solid #2185D0;position:relative;width:3em;height:1.2em;display:inline-block;vertical-align:middle;cursor:pointer}.switch--horizontal .toggle-inside{height:.6em;width:.6em;top:.3em;left:.3em}.content-block .search-results__title{color:#2185d0;display:inline-block;position:relative}.content-block .search-results__title:after{display:block;content:"";border-bottom:1px solid #2185D0;transform:scaleX(0);transition:transform .2s ease-in-out;position:absolute;bottom:2px;width:100%}.content-block .search-results__title mark{background:none;color:inherit;font-weight:inherit}.content-block .search-results__link:hover .search-results__title:after{transform:scaleX(1)}.content-block .search-block__suggestion a{position:relative}.content-block .search-block__suggestion a:after{display:block;content:"";border-bottom:1px solid #2185D0;transform:scaleX(0);transition:transform .2s ease-in-out;position:absolute;bottom:2px;width:100%}.content-block .search-block__suggestion a:hover:after{transform:scaleX(1)}.content-block a.search-suggest__item{display:block;color:inherit}.content-block .search-results__page--current{background:none;border:none;color:#666}.content-block .search-results__pagination a{display:inline-flex;border:none}.content-block .tip-box,.content-block .fazit-box,.content-block .info-box{position:relative!important;border:2px solid rgb(210.6,230.6,245.6);border-radius:1rem;padding:1rem 1rem 1rem 4rem;margin:2rem 1rem 1rem;line-height:1.5;min-height:4rem}.content-block .tip-box:hover,.content-block .fazit-box:hover,.content-block .info-box:hover{border-color:#a6ceec;background-color:#f6fafd}@media (max-width: 575px){.content-block .tip-box,.content-block .fazit-box,.content-block .info-box{margin:.5rem}}.content-block .tip-box:before,.content-block .fazit-box:before,.content-block .info-box:before{position:absolute!important;left:1rem;top:1rem;font-family:fontello;font-size:2.5rem;line-height:1;color:#4d9dd9}.tip-box:before,.fazit-box:before,.info-box:before{content:"";font-family:fontello}.info-box:before{content:""}.fazit-box:before{content:""}.content-block .box{position:relative!important;border:2px solid transparent;border-radius:1rem;padding:1rem;margin:2rem 1rem 1rem;line-height:1.5;min-height:4rem}@media (max-width: 575px){.content-block .box{margin:.5rem}}.content-block .box>:first-child{margin-top:0}.content-block .box>:last-child{margin-bottom:0}.content-block .box-blue{border-color:#d3e7f6}.content-block .box-blue:before{color:#4d9dd9}.content-block .box-blue:hover{border-color:#a6ceec;background-color:#e9f3fa}.content-block .box-green{border-color:#daeed3}.content-block .box-green:before{color:#69bb4e}.content-block .box-green:hover{border-color:#b4dda7;background-color:#ecf7e9}.content-block .box-teal{border-color:#d0f1ed}.content-block .box-teal:before{color:#43c6b8}.content-block .box-teal:hover{border-color:#a1e3db;background-color:#e8f8f6}.content-block .box-grey{border-color:#f6f6f6}.content-block .box-grey:before{color:#999}.content-block .box-grey:hover{border-color:#f0f0f0;background-color:#fafafa}.content-block .box-orange{border-color:#faebcc}.content-block .box-orange:before{color:#ebad33}.content-block .box-orange:hover{border-color:#f5d699;background-color:#fdf5e6}.content-block .box-purple{border-color:#ebe0f5}.content-block .box-purple:before{color:#ad85d6}.content-block .box-purple:hover{border-color:#d6c2eb;background-color:#f5f0fa}.content-block .box-brown{border-color:#ece3db}.content-block .box-brown:before{color:#b38e6f}.content-block .box-brown:hover{border-color:#d9c7b7;background-color:#f6f1ed}.content-block .box-red{border-color:#fad7d7}.content-block .box-red:before{color:#ea5f5f}.content-block .box-red:hover{border-color:#f5afaf;background-color:#fcebeb}.content-block .box[class*=box-icon-]{padding-left:4rem}.content-block .box[class*=box-icon-]:before{position:absolute!important;left:1rem;top:1rem;font-size:2.5rem;line-height:1}.box-icon-info:before{content:"";font-family:fontello}.box-icon-tip:before{content:"";font-family:fontello}.box-icon-check:before{content:"";font-family:fontello}.box-icon-warn:before{content:"";font-family:fontello}.box-icon-quote:before{content:"";font-family:fontello}.box-icon-target:before{content:"";font-family:fontello}.box-icon-bell:before{content:"";font-family:fontello}.box-icon-graduation:before{content:"";font-family:fontello}.box-icon-lightning:before{content:"";font-family:fontello}.box-icon-document:before{content:"";font-family:fontello}.fr-dropdown-list li:before{content:none}.fr-dropdown-list li a.tip-box,.fr-dropdown-list li a.info-box,.fr-dropdown-list li a.fazit-box{display:flex!important;align-items:center!important;gap:6px!important;position:static!important;margin:4px 8px!important;padding:6px 12px!important;min-height:unset!important;line-height:1.4!important;border:1px solid #cce5f7!important;border-radius:8px!important;background:#f5faff!important}.fr-dropdown-list li a.tip-box:before,.fr-dropdown-list li a.info-box:before,.fr-dropdown-list li a.fazit-box:before{position:static!important;display:inline-block!important;flex-shrink:0!important;width:auto!important;height:auto!important;font-size:1rem!important;line-height:1!important;transform:none!important}.fr-dropdown-list li a.tip-box:hover,.fr-dropdown-list li a.info-box:hover,.fr-dropdown-list li a.fazit-box:hover{background:#e8f2fc!important;border-color:#a3cff0!important}.fr-dropdown-list li a.tip-box.fr-active,.fr-dropdown-list li a.info-box.fr-active,.fr-dropdown-list li a.fazit-box.fr-active{background:#d0e6fa!important;border-color:#4a9fe0!important;box-shadow:inset 0 0 0 1px #4a9fe0!important}.toc-block{border:1px solid rgba(0,0,0,.1);border-radius:1rem;padding:1.5em;color:#2185d0}.toc-block .toc-title:before{font-family:fontello;content:"";margin-right:.5em;font-size:.85em}.toc-block .toc-link{display:block;padding:.5rem .75rem;border-radius:.375rem;transition:background-color .15s ease}.toc-block .toc-link:hover{background-color:#2185d00f}.toc-block .toc-item{margin:.1em 0;padding:0}.toc-block .toc-item.is-active>.toc-link{background-color:#2185d014}.tooltip,.bottom-tooltip,.line-tooltip{position:relative;cursor:pointer;vertical-align:top}.tooltip:after,.bottom-tooltip:after,.line-tooltip:after{font-family:fontello;content:"";color:#999;padding-left:.35em;font-size:1.15em;line-height:1rem}.tooltip:hover .text,.bottom-tooltip:hover .text,.line-tooltip:hover .text{opacity:1;visibility:visible}.tooltip .text,.bottom-tooltip .text,.line-tooltip .text{opacity:0;text-transform:none;visibility:hidden;transition:opacity .25s ease .4s,visibility 0s .65s;position:absolute;top:-.5rem;left:2rem;width:15rem;background:#fff;z-index:3;text-align:left;padding:.5em;line-height:1.5em;border:.0625rem solid #cccccc;box-shadow:0 0 .25rem #00000040;border-radius:.25rem}.tooltip .text:before,.bottom-tooltip .text:before,.line-tooltip .text:before,.tooltip .text:after,.bottom-tooltip .text:after,.line-tooltip .text:after{display:block;content:"";position:absolute;border:.625rem solid transparent}.tooltip .text:before,.bottom-tooltip .text:before,.line-tooltip .text:before{border-width:.6875rem;border-right-color:#ccc;left:-1.375rem;top:.1875rem}.tooltip .text:after,.bottom-tooltip .text:after,.line-tooltip .text:after{border-right-color:#fff;left:-1.25rem;top:.25rem}.tooltip.left-hand .text,.left-hand.bottom-tooltip .text,.left-hand.line-tooltip .text{left:-13.5rem;right:auto}.tooltip.left-hand .text:before,.left-hand.bottom-tooltip .text:before,.left-hand.line-tooltip .text:before{left:auto;right:-1.375rem;border-color:transparent;border-left-color:#ccc}.tooltip.left-hand .text:after,.left-hand.bottom-tooltip .text:after,.left-hand.line-tooltip .text:after{left:auto;right:-1.25rem;border-color:transparent;border-left-color:#fff}.line-tooltip .text{left:auto;right:-13.5rem}.bottom-tooltip .text{top:1.75rem;right:-2.875rem;left:auto}.bottom-tooltip .text:before,.bottom-tooltip .text:after{left:auto;top:auto;border-right-color:transparent}.bottom-tooltip .text:before{border-bottom-color:#ccc;right:2.5625rem;top:-1.375rem}.bottom-tooltip .text:after{border-bottom-color:#fff;right:2.625rem;top:-1.25rem}.content-block table.table-minimal{border-collapse:collapse;border-width:0}.content-block table.table-minimal th,.content-block table.table-minimal td{padding:.5em .75em;text-align:left;vertical-align:top}.content-block table.table-minimal th{font-weight:400;font-size:1.25rem}.content-block table.table-minimal th{border-bottom:2px solid #cccccc}.content-block table.table-minimal td{border-bottom:1px solid #f0f0f0}.content-block table.table-minimal tr:has(>.section)>*{font-weight:700;color:#1a1a1a;border-top:2px solid #333333}.content-block table.table-minimal tr:has(>.sub-section)>*{font-weight:700;color:#4d4d4d}.content-block table.table-blue{border-collapse:collapse;border-width:0}.content-block table.table-blue th,.content-block table.table-blue td{padding:.5em .75em;text-align:left;vertical-align:top}.content-block table.table-blue th{font-weight:400;font-size:1.25rem}.content-block table.table-blue th{background:#2185d0;color:#fff}.content-block table.table-blue td{border-bottom:1px solid #f0f0f0}.content-block table.table-blue tr:has(>.section)>*{background:#e9f3fa;color:#14507d;border-top:2px solid rgb(26.4,106.4,166.4)}.content-block table.table-blue tr:has(>.sub-section)>*{background:#f6f6f6;color:#333;border-top:2px solid rgb(121.8,181.8,226.8)}.content-block table.table-classic{border-collapse:collapse;border-width:0}.content-block table.table-classic th,.content-block table.table-classic td{padding:.5em .75em;text-align:left;vertical-align:top}.content-block table.table-classic th{font-weight:400;font-size:1.25rem}.content-block table.table-classic{border:1px solid #cccccc}.content-block table.table-classic th{background:#4d4d4d;color:#fff;border:1px solid #cccccc}.content-block table.table-classic td{border:1px solid #cccccc}.content-block table.table-classic tr:has(>.section)>*{background:#f0f0f0;color:#1a1a1a;border-top:2px solid #666666}.content-block table.table-classic tr:has(>.sub-section)>*{background:#f6f6f6;color:#4d4d4d;border-top:2px solid #999999}.content-block table .success{background:#daeed3;color:#1b440e}.content-block table .warn{background:#faebcc;color:#5c3d00}.content-block table .danger{background:#fad7d7;color:#5c1616}.review-aggregate-badge{display:flex;justify-content:flex-end;align-items:center;font-size:13px;color:#ffffffb3;margin-top:-3rem;padding:1rem}.review-aggregate-badge__star{color:#f5b800;margin-right:2px}.scroll-to-top{position:fixed;bottom:2rem;right:2rem;z-index:100;width:3rem;height:3rem;border-radius:50%;border:1px solid rgba(0,0,0,.1);background:#fff;color:#666;font-size:1.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001a;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease,background-color .15s ease}.scroll-to-top.visible{opacity:1;visibility:visible}.scroll-to-top:hover{background-color:#2185d00f}.legacy-col-2{display:block;width:100%;padding:10px;box-sizing:border-box}@media (min-width: 768px){.legacy-col-2{display:inline-block;vertical-align:top;width:49%}}.card-block .card-item{border-radius:.3rem}.card-block .colored-card,.card-block .card-brown,.card-block .card-purple,.card-block .card-blue,.card-block .card-orange,.card-block .card-green{border:2px solid;border-radius:1rem;padding:1.5rem}.card-block .card-green{border-color:#daeed3}.card-block .card-green .card-icon{color:#4a2}.card-block .card-orange{border-color:#faebcc}.card-block .card-orange .card-icon{color:#e69900}.card-block .card-blue{border-color:#d3e7f6}.card-block .card-blue .card-icon{color:#2185d0}.card-block .card-purple{border-color:#ebe0f5}.card-block .card-purple .card-icon{color:#96c}.card-block .card-brown{border-color:#ece3db}.card-block .card-brown .card-icon{color:#a0724b}.no-cookies-banner{position:fixed;left:1.5rem;right:1.5rem;bottom:1.5rem;z-index:1000;max-width:1100px;margin:0 auto;background:#ffffffb3;backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border:1px solid rgba(255,255,255,.5);border-radius:1rem;box-shadow:0 8px 32px #0000001f;color:#333;padding:1.25rem 1.5rem;opacity:0;transform:translateY(16px);pointer-events:none}@supports not ((backdrop-filter: blur(20px)) or (-webkit-backdrop-filter: blur(20px))){.no-cookies-banner{background:#fffffff5}}@media (max-width: 575px){.no-cookies-banner{left:.75rem;right:.75rem;bottom:.75rem;padding:1rem;border-radius:.75rem}}.no-cookies-banner.is-visible{animation:noCookiesEnter .45s cubic-bezier(.34,1.4,.64,1) both;pointer-events:auto}.no-cookies-banner.is-leaving{animation:noCookiesExit .22s ease-in forwards}.no-cookies-banner__content{display:flex;align-items:center;gap:1.5rem}@media (max-width: 767px){.no-cookies-banner__content{flex-direction:column;align-items:stretch;text-align:center;gap:1rem}}.no-cookies-banner__text{flex:1;font-size:.875rem;line-height:1.5;color:#4d4d4d}.no-cookies-banner__text p{margin:.2rem 0}.no-cookies-banner__title{font-weight:600;font-size:1rem;color:#333;margin-bottom:.35rem}.no-cookies-banner__actions{display:flex;gap:.5rem;flex-shrink:0;align-items:center}@media (max-width: 767px){.no-cookies-banner__actions{justify-content:center}}.no-cookies-banner__btn{display:inline-block;border:none;cursor:pointer;font-size:.875rem;line-height:1.4;white-space:nowrap;transition:background-color .2s,color .2s}.no-cookies-banner__btn--secondary{background:transparent;color:#666;padding:.5rem 1.25rem;border-radius:2em}.no-cookies-banner__btn--secondary:hover{color:#333;background:#0000000d}.no-cookies-banner__btn--primary{background:#2185d0;color:#fff;padding:.5rem 1.25rem;border-radius:2em;font-weight:500}.no-cookies-banner__btn--primary:hover{background:#1a6aa6}@media (prefers-reduced-motion: reduce){.no-cookies-banner.is-visible,.no-cookies-banner.is-leaving{animation-duration:.15s;animation-timing-function:ease}}@keyframes noCookiesEnter{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes noCookiesExit{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(16px)}}body{margin-top:70px}body:has(.parallax){margin-top:0}.header{position:fixed;top:0;left:0;right:0;height:70px;background-color:#2185d0;box-shadow:0 2px 8px #00000026,0 8px 32px #0003;z-index:999;color:#fff;line-height:1.5rem;transition:transform .3s ease}.header--hidden{transform:translateY(-100%)}.header a{color:#fff!important;height:100%;text-decoration:none}.header .header-container{display:flex;height:100%;max-width:1600px;margin:auto;padding:0 1.5rem;justify-content:space-between;align-items:stretch}.header .header-container .header-left{display:flex;align-items:start;gap:.5rem;height:70px}@media (max-width: 991px){.header .header-container .header-left .navigation-block,.header .header-container .header-left .html-block{display:none}}.header .header-container .header-left .html-block{flex-direction:column;align-items:flex-start;justify-content:center;height:100%}.header .header-container .header-right{display:flex;align-items:center;gap:.5rem;height:70px}@media (max-width: 991px){.header .header-container .header-right{display:none}}.header .header-container .site-logo{display:flex;align-items:center;height:70px;flex-shrink:0}.header .header-container .site-logo img{max-height:40px;filter:brightness(0) invert(1)}.header .header-container .content-block{color:#fff;margin:0;height:70px;display:flex;align-items:center}.header .header-container .content-block a{display:flex;align-items:center;height:100%}.header .header-container .content-block img{max-height:40px}.header .header-container .navigation-block ul{display:flex;list-style-type:none;padding:0;margin:0;gap:.25rem}.header .header-container .navigation-block ul li{display:flex;white-space:nowrap}.header .header-container .navigation-block ul li a{padding:.625rem 1rem;font-weight:500;transition:background-color .2s ease}.header .header-container .navigation-block ul li a:hover{background-color:#ffffff26}.header .header-container .navigation-block ul li a.active{background-color:#fff3}.mobile-menu-toggle{display:none;background:none;border:none;cursor:pointer;padding:.75rem;margin-right:.5rem}@media (max-width: 991px){.mobile-menu-toggle{display:flex;align-items:center;justify-content:center}}.mobile-menu-toggle .burger-icon{display:flex;flex-direction:column;justify-content:space-between;width:24px;height:18px}.mobile-menu-toggle .burger-icon span{display:block;width:100%;height:2px;background-color:#fff;border-radius:1px;transition:transform .3s ease,opacity .3s ease}.mobile-menu-toggle[aria-expanded=true] .burger-icon span:nth-child(1){transform:translateY(8px) rotate(45deg)}.mobile-menu-toggle[aria-expanded=true] .burger-icon span:nth-child(2){opacity:0}.mobile-menu-toggle[aria-expanded=true] .burger-icon span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.mobile-menu-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.mobile-menu-overlay.is-visible{opacity:1;visibility:visible}.mobile-menu-drawer{position:fixed;top:0;right:0;width:85%;max-width:320px;height:100%;background-color:#fff;z-index:1001;transform:translate(100%);transition:none;overflow-y:auto}.mobile-menu-drawer.is-open{transform:translate(0);transition:transform .3s ease;box-shadow:-2px 0 10px #0003}.mobile-menu-drawer .mobile-menu-header{position:absolute;top:0;right:0;z-index:1}.mobile-menu-drawer .mobile-menu-close{background:none;border:none;cursor:pointer;width:2rem;height:2rem;margin:.5rem;display:flex;align-items:center;justify-content:center;color:#666;transition:color .15s ease}.mobile-menu-drawer .mobile-menu-close span{font-size:1.5rem;line-height:1}.mobile-menu-drawer .mobile-menu-close:hover{color:#333}.mobile-menu-drawer .mobile-menu-content{padding:1rem 0}.mobile-menu-drawer .mobile-menu-home{display:block;padding:.75rem 1.5rem;margin-bottom:.5rem;color:#333!important;font-size:.95rem;line-height:1.5;text-decoration:none;transition:background-color .15s ease}.mobile-menu-drawer .mobile-menu-home:hover,.mobile-menu-drawer .mobile-menu-home:focus{background-color:#2185d014}.mobile-menu-drawer .mobile-menu-section{margin-bottom:.5rem}.mobile-menu-drawer .mobile-menu-section:last-child{margin-bottom:0}.mobile-menu-drawer .mobile-menu-section .content-block{height:auto;margin:0}.mobile-menu-drawer .mobile-menu-section .container-layout-row{flex-direction:column}.mobile-menu-drawer .mobile-menu-section .container-layout-row .row-slot{width:100%;flex:0 0 auto}.mobile-menu-drawer .mobile-menu-section .navigation-block ul{flex-direction:column;gap:0;list-style:none;padding:0;margin:0}.mobile-menu-drawer .mobile-menu-section .navigation-block ul li{border:none!important;display:block}.mobile-menu-drawer .mobile-menu-section .navigation-block ul li a{display:block;width:100%;padding:.75rem 1.5rem;color:#333!important;border-top:none;border-bottom:none;font-size:.95rem;line-height:1.5;height:auto;border-radius:0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;transition:background-color .15s ease,color .15s ease}.mobile-menu-drawer .mobile-menu-section .navigation-block ul li a:hover,.mobile-menu-drawer .mobile-menu-section .navigation-block ul li a:focus,.mobile-menu-drawer .mobile-menu-section .navigation-block ul li a:active{background-color:#2185d014;color:#333!important}.mobile-menu-drawer .mobile-menu-section .html-block{color:#4d4d4d;font-size:.9rem;line-height:1.6;padding:0 1.5rem;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.mobile-menu-drawer .mobile-menu-section .html-block a{color:#2185d0!important}.bottom-container{margin:4rem auto;padding-top:4rem}@media (max-width: 575px){.footer{font-size:.8rem}}.footer{color:#fff!important;background-color:#333;line-height:2em;margin-top:2rem}@media (max-width: 767px){.footer .footerNav .container-grid.gap-md>.grid-item{flex:0 0 calc(50% - .75rem)}.footer .footerNav .container-grid.gap-lg>.grid-item{flex:0 0 calc(50% - 1.5rem)}.footer .footerNav .container-grid.gap-none>.grid-item{flex:0 0 50%}.footer .footerNav .navigation-block .nav-title{font-size:.95rem;margin:.5rem 0}.footer .footerNav .navigation-block ul a{text-align:left}}@media (max-width: 399px){.footer .footerNav .container-grid.gap-md>.grid-item,.footer .footerNav .container-grid.gap-lg>.grid-item,.footer .footerNav .container-grid.gap-none>.grid-item{flex:0 0 100%}.footer .footerNav .navigation-block .nav-title{font-size:1.15rem;margin:1.25rem 0 .25rem}.footer .footerNav .navigation-block ul a{font-size:1rem}}.footer a,.footer .html-block p,.footer .html-block div{color:#fff!important}.footer .navigation-block .nav-tree{border:none}.footer .navigation-block .nav-title{color:#fff!important;margin:1rem auto;font-weight:400}@media (max-width: 575px){.footer .navigation-block .nav-title{font-size:.9rem}}.footer .navigation-block ul{list-style:none;margin:0;padding:0}.footer .navigation-block ul a{display:block;box-sizing:border-box;width:calc(100% + .75rem);color:#fff;opacity:.8;line-height:1.4;padding:.5rem .75rem;margin:.125rem 0 .125rem -.75rem;border-radius:.25rem;transition:background-color .2s ease,opacity .2s ease}.footer .navigation-block ul a:hover{opacity:1;background-color:#ffffff1a}.text-blue-10{color:#f6fafd}.bg-blue-10{background-color:#f6fafd}.border-blue-10{border-color:#f6fafd}.text-blue-25{color:#f2f8fc}.bg-blue-25{background-color:#f2f8fc}.border-blue-25{border-color:#f2f8fc}.text-blue-50{color:#e9f3fa}.bg-blue-50{background-color:#e9f3fa}.border-blue-50{border-color:#e9f3fa}.text-blue-100{color:#d3e7f6}.bg-blue-100{background-color:#d3e7f6}.border-blue-100{border-color:#d3e7f6}.text-blue-200{color:#a6ceec}.bg-blue-200{background-color:#a6ceec}.border-blue-200{border-color:#a6ceec}.text-blue-300{color:#7ab6e3}.bg-blue-300{background-color:#7ab6e3}.border-blue-300{border-color:#7ab6e3}.text-blue-400{color:#4d9dd9}.bg-blue-400{background-color:#4d9dd9}.border-blue-400{border-color:#4d9dd9}.text-blue-500{color:#2185d0}.bg-blue-500{background-color:#2185d0}.border-blue-500{border-color:#2185d0}.text-blue-600{color:#1a6aa6}.bg-blue-600{background-color:#1a6aa6}.border-blue-600{border-color:#1a6aa6}.text-blue-700{color:#14507d}.bg-blue-700{background-color:#14507d}.border-blue-700{border-color:#14507d}.text-blue-800{color:#0d3553}.bg-blue-800{background-color:#0d3553}.border-blue-800{border-color:#0d3553}.text-blue-900{color:#071b2a}.bg-blue-900{background-color:#071b2a}.border-blue-900{border-color:#071b2a}.text-green-50{color:#ecf7e9}.bg-green-50{background-color:#ecf7e9}.border-green-50{border-color:#ecf7e9}.text-green-100{color:#daeed3}.bg-green-100{background-color:#daeed3}.border-green-100{border-color:#daeed3}.text-green-200{color:#b4dda7}.bg-green-200{background-color:#b4dda7}.border-green-200{border-color:#b4dda7}.text-green-300{color:#8fcc7a}.bg-green-300{background-color:#8fcc7a}.border-green-300{border-color:#8fcc7a}.text-green-400{color:#69bb4e}.bg-green-400{background-color:#69bb4e}.border-green-400{border-color:#69bb4e}.text-green-500{color:#4a2}.bg-green-500{background-color:#4a2}.border-green-500{border-color:#4a2}.text-green-600{color:#36881b}.bg-green-600{background-color:#36881b}.border-green-600{border-color:#36881b}.text-green-700{color:#296614}.bg-green-700{background-color:#296614}.border-green-700{border-color:#296614}.text-green-800{color:#1b440e}.bg-green-800{background-color:#1b440e}.border-green-800{border-color:#1b440e}.text-green-900{color:#0e2207}.bg-green-900{background-color:#0e2207}.border-green-900{border-color:#0e2207}.text-teal-50{color:#e8f8f6}.bg-teal-50{background-color:#e8f8f6}.border-teal-50{border-color:#e8f8f6}.text-teal-100{color:#d0f1ed}.bg-teal-100{background-color:#d0f1ed}.border-teal-100{border-color:#d0f1ed}.text-teal-200{color:#a1e3db}.bg-teal-200{background-color:#a1e3db}.border-teal-200{border-color:#a1e3db}.text-teal-300{color:#72d4ca}.bg-teal-300{background-color:#72d4ca}.border-teal-300{border-color:#72d4ca}.text-teal-400{color:#43c6b8}.bg-teal-400{background-color:#43c6b8}.border-teal-400{border-color:#43c6b8}.text-teal-500{color:#14b8a6}.bg-teal-500{background-color:#14b8a6}.border-teal-500{border-color:#14b8a6}.text-teal-600{color:#109385}.bg-teal-600{background-color:#109385}.border-teal-600{border-color:#109385}.text-teal-700{color:#0c6e64}.bg-teal-700{background-color:#0c6e64}.border-teal-700{border-color:#0c6e64}.text-teal-800{color:#084a42}.bg-teal-800{background-color:#084a42}.border-teal-800{border-color:#084a42}.text-teal-900{color:#042521}.bg-teal-900{background-color:#042521}.border-teal-900{border-color:#042521}.text-grey-50{color:#fafafa}.bg-grey-50{background-color:#fafafa}.border-grey-50{border-color:#fafafa}.text-grey-100{color:#f6f6f6}.bg-grey-100{background-color:#f6f6f6}.border-grey-100{border-color:#f6f6f6}.text-grey-200{color:#f0f0f0}.bg-grey-200{background-color:#f0f0f0}.border-grey-200{border-color:#f0f0f0}.text-grey-300{color:#ccc}.bg-grey-300{background-color:#ccc}.border-grey-300{border-color:#ccc}.text-grey-400{color:#999}.bg-grey-400{background-color:#999}.border-grey-400{border-color:#999}.text-grey-500{color:#737373}.bg-grey-500{background-color:#737373}.border-grey-500{border-color:#737373}.text-grey-600{color:#666}.bg-grey-600{background-color:#666}.border-grey-600{border-color:#666}.text-grey-700{color:#4d4d4d}.bg-grey-700{background-color:#4d4d4d}.border-grey-700{border-color:#4d4d4d}.text-grey-800{color:#333}.bg-grey-800{background-color:#333}.border-grey-800{border-color:#333}.text-grey-900{color:#1a1a1a}.bg-grey-900{background-color:#1a1a1a}.border-grey-900{border-color:#1a1a1a}.text-orange-50{color:#fdf5e6}.bg-orange-50{background-color:#fdf5e6}.border-orange-50{border-color:#fdf5e6}.text-orange-100{color:#faebcc}.bg-orange-100{background-color:#faebcc}.border-orange-100{border-color:#faebcc}.text-orange-200{color:#f5d699}.bg-orange-200{background-color:#f5d699}.border-orange-200{border-color:#f5d699}.text-orange-300{color:#f0c266}.bg-orange-300{background-color:#f0c266}.border-orange-300{border-color:#f0c266}.text-orange-400{color:#ebad33}.bg-orange-400{background-color:#ebad33}.border-orange-400{border-color:#ebad33}.text-orange-500{color:#e69900}.bg-orange-500{background-color:#e69900}.border-orange-500{border-color:#e69900}.text-orange-600{color:#b87a00}.bg-orange-600{background-color:#b87a00}.border-orange-600{border-color:#b87a00}.text-orange-700{color:#8a5c00}.bg-orange-700{background-color:#8a5c00}.border-orange-700{border-color:#8a5c00}.text-orange-800{color:#5c3d00}.bg-orange-800{background-color:#5c3d00}.border-orange-800{border-color:#5c3d00}.text-orange-900{color:#2e1f00}.bg-orange-900{background-color:#2e1f00}.border-orange-900{border-color:#2e1f00}.text-purple-50{color:#f5f0fa}.bg-purple-50{background-color:#f5f0fa}.border-purple-50{border-color:#f5f0fa}.text-purple-100{color:#ebe0f5}.bg-purple-100{background-color:#ebe0f5}.border-purple-100{border-color:#ebe0f5}.text-purple-200{color:#d6c2eb}.bg-purple-200{background-color:#d6c2eb}.border-purple-200{border-color:#d6c2eb}.text-purple-300{color:#c2a3e0}.bg-purple-300{background-color:#c2a3e0}.border-purple-300{border-color:#c2a3e0}.text-purple-400{color:#ad85d6}.bg-purple-400{background-color:#ad85d6}.border-purple-400{border-color:#ad85d6}.text-purple-500{color:#96c}.bg-purple-500{background-color:#96c}.border-purple-500{border-color:#96c}.text-purple-600{color:#7a52a3}.bg-purple-600{background-color:#7a52a3}.border-purple-600{border-color:#7a52a3}.text-purple-700{color:#5c3d7a}.bg-purple-700{background-color:#5c3d7a}.border-purple-700{border-color:#5c3d7a}.text-purple-800{color:#3d2952}.bg-purple-800{background-color:#3d2952}.border-purple-800{border-color:#3d2952}.text-purple-900{color:#1f1429}.bg-purple-900{background-color:#1f1429}.border-purple-900{border-color:#1f1429}.text-brown-50{color:#f6f1ed}.bg-brown-50{background-color:#f6f1ed}.border-brown-50{border-color:#f6f1ed}.text-brown-100{color:#ece3db}.bg-brown-100{background-color:#ece3db}.border-brown-100{border-color:#ece3db}.text-brown-200{color:#d9c7b7}.bg-brown-200{background-color:#d9c7b7}.border-brown-200{border-color:#d9c7b7}.text-brown-300{color:#c6aa93}.bg-brown-300{background-color:#c6aa93}.border-brown-300{border-color:#c6aa93}.text-brown-400{color:#b38e6f}.bg-brown-400{background-color:#b38e6f}.border-brown-400{border-color:#b38e6f}.text-brown-500{color:#a0724b}.bg-brown-500{background-color:#a0724b}.border-brown-500{border-color:#a0724b}.text-brown-600{color:#805b3c}.bg-brown-600{background-color:#805b3c}.border-brown-600{border-color:#805b3c}.text-brown-700{color:#60442d}.bg-brown-700{background-color:#60442d}.border-brown-700{border-color:#60442d}.text-brown-800{color:#402e1e}.bg-brown-800{background-color:#402e1e}.border-brown-800{border-color:#402e1e}.text-brown-900{color:#20170f}.bg-brown-900{background-color:#20170f}.border-brown-900{border-color:#20170f}.text-red-50{color:#fcebeb}.bg-red-50{background-color:#fcebeb}.border-red-50{border-color:#fcebeb}.text-red-100{color:#fad7d7}.bg-red-100{background-color:#fad7d7}.border-red-100{border-color:#fad7d7}.text-red-200{color:#f5afaf}.bg-red-200{background-color:#f5afaf}.border-red-200{border-color:#f5afaf}.text-red-300{color:#ef8787}.bg-red-300{background-color:#ef8787}.border-red-300{border-color:#ef8787}.text-red-400{color:#ea5f5f}.bg-red-400{background-color:#ea5f5f}.border-red-400{border-color:#ea5f5f}.text-red-500{color:#e53737}.bg-red-500{background-color:#e53737}.border-red-500{border-color:#e53737}.text-red-600{color:#b72c2c}.bg-red-600{background-color:#b72c2c}.border-red-600{border-color:#b72c2c}.text-red-700{color:#892121}.bg-red-700{background-color:#892121}.border-red-700{border-color:#892121}.text-red-800{color:#5c1616}.bg-red-800{background-color:#5c1616}.border-red-800{border-color:#5c1616}.text-red-900{color:#2e0b0b}.bg-red-900{background-color:#2e0b0b}.border-red-900{border-color:#2e0b0b}.text-white{color:#fff}.bg-white{background-color:#fff}.border-white{border-color:#fff}.text-black{color:#000}.bg-black{background-color:#000}.border-black{border-color:#000}.text-primary{color:#2185d0}.bg-primary{background-color:#2185d0}.border-primary{border-color:#2185d0}.text-secondary{color:#4a2}.bg-secondary{background-color:#4a2}.border-secondary{border-color:#4a2}.text-warn{color:#e69900}.bg-warn{background-color:#e69900}.border-warn{border-color:#e69900}.border-thin,.border-normal,.border-thick{border-style:solid;border-radius:.3rem;padding:.1em .45em}.border-thin{border-width:1px}.border-normal{border-width:2px}.border-thick{border-width:3px}.size-small{font-size:.875rem;line-height:1.3125rem}.size-large{font-size:1.5rem;line-height:2.25rem}.size-xlarge{font-size:2.5rem;line-height:3.75rem}.size-xxlarge{font-size:3.5rem;line-height:5.25rem}.size-huge{font-size:5rem;line-height:7.5rem}.sidepanel{display:flex;flex-direction:column;gap:1rem;min-width:0;text-align:center;margin-top:1rem}@media (max-width: 767px){.sidepanel{margin-top:2rem;font-size:.95rem}}@media (max-width: 575px){.sidepanel{margin:2rem 1rem}}.sidepanel>.editable-region-wrapper-outer{display:flex;flex-direction:column;gap:1rem}.sidepanel .content-block{background:#fff;overflow:hidden;border-radius:1rem;box-shadow:0 0 0 1px #0000000d,0 1px 3px #0000001a,0 1px 2px #0000000f;padding:1rem;transition:box-shadow .3s ease}.sidepanel .content-block:hover{box-shadow:0 0 0 1px #0000000d,0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}@media (max-width: 767px){.sidepanel .content-block{border-radius:.75rem;padding:.875rem}}.sidepanel .html-block ul,.sidepanel .html-block ol{padding-inline-start:0}.sidepanel .html-block ul li,.sidepanel .html-block ol li{margin-left:1.5rem}.sidepanel .navigation-block{margin:0}.sidepanel .nav-tree{background:transparent;border:none;border-radius:0;padding:0}.sidepanel .nav-tree .nav-header{margin:0 0 .5rem;text-align:left}.sidepanel .nav-tree ul{margin:0;padding:0;display:flex;flex-direction:column;gap:.125rem}.sidepanel .nav-tree li{margin:0;padding:0;text-align:left}.sidepanel .nav-tree li>a{line-height:1.5}.sidepanel .nav-tree li>a:hover{background-color:#f6f6f6}.sidepanel .toc-block{text-align:left;color:#666;margin-top:0;margin-bottom:0}.sidepanel .toc-block .toc-children{padding-left:.75em}.sidepanel .toc-block .toc-link{color:#666}.sidepanel .toc-block .toc-item.is-active>.toc-link{font-weight:400;background-color:#2185d014}.sidepanel .review-block{padding:0;margin:0}.sidepanel .review-block .review-card{box-shadow:none;border-radius:0;padding:1rem;background:transparent}.sidepanel .review-block .review-card:hover{box-shadow:none;transform:none}.sidepanel .content-block.card-block{background:transparent;box-shadow:none;padding:0;border-radius:0;overflow:visible}.sidepanel .content-block.card-block:hover{box-shadow:none}.sidepanel .content-block.card-block .card-grid{grid-template-columns:1fr}.sidepanel .form-block .form-content{border:none;border-radius:0;padding:0;margin:0}.form-block .form-content{border:1px solid #cccccc;border-radius:.3rem;padding:2rem;margin:2rem auto}.form-block .form-actions button[type=submit]{display:block;width:100%}.page-hero{background-color:#14507d;background-size:cover;background-position:center;min-height:400px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.35);padding:1rem 2rem}@media (min-width: 768px){.page-hero{padding:2rem 4rem}}.page-hero{font-size:1.25rem;margin-bottom:2rem}.page-hero .content-block h1,.page-hero .content-block h2,.page-hero .content-block h3,.page-hero .content-block h4,.page-hero .content-block p,.page-hero .content-block ul,.page-hero .content-block li{color:#fff}.page-hero .content-block ul.checklist>li:before{color:#fff}.page-hero .content-block a{text-decoration:none;color:#fff}.page-hero .content-block a:not(.external):not(.forward):not([class*=button-]):after{border-bottom-color:#fff6!important;transform:scaleX(1);transition:border-bottom-color .2s ease-in-out}.page-hero .content-block a:hover:not(.external):not(.forward):not([class*=button-]):after{border-bottom-color:#fff!important}.page-body>.container{display:flex;justify-content:center;gap:1rem}.page-body>.container.flex-column{flex-direction:column}@media (max-width: 767px){.page-body>.container{display:block}}@media (min-width: 1200px){.page-body>.container{gap:2rem}}.page-body>.container>div:not(.sidepanel){flex:1;min-width:0}@media (min-width: 768px){.page-body>.container .sidepanel .navigation-block,.page-body>.container .sidepanel .toc-block{position:sticky;top:1rem;overflow:visible;z-index:1}}@media (min-width: 768px) and (max-width: 991px){.page-body>.container .sidepanel{flex:0 0 30%}}@media (min-width: 992px) and (max-width: 1199px){.page-body>.container .sidepanel{flex:0 0 25%}}@media (min-width: 1200px){.page-body>.container .sidepanel{flex:0 0 18%}}@media (min-width: 768px) and (max-width: 991px){.page-body>.container:has(.left.sidepanel) .right.sidepanel{display:none}}.page-body>.container .left.sidepanel .nav-block a{color:#666}body[data-mode=editor] .page-body>.container .sidepanel{position:relative}body[data-mode=editor] .page-body>.container .sidepanel-toggle{position:absolute;top:0;z-index:10;width:24px;height:24px;border-radius:50%;border:1px solid #cccccc;background:#fff;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1;box-shadow:0 1px 3px #0000001a;transition:background-color .15s ease}body[data-mode=editor] .page-body>.container .sidepanel-toggle:hover{background:#f6f6f6}body[data-mode=editor] .page-body>.container .left.sidepanel>.sidepanel-toggle{right:-12px}body[data-mode=editor] .page-body>.container .right.sidepanel>.sidepanel-toggle{left:-12px}body[data-mode=editor] .page-body>.container .sidepanel.collapsed{flex:0 0 24px!important;overflow:visible;gap:0;min-width:0}body[data-mode=editor] .page-body>.container .sidepanel.collapsed>:not(.sidepanel-toggle){display:none}body[data-mode=editor] .page-body>.container .sidepanel.collapsed>.sidepanel-toggle{position:static}.bottom-container{border-top:1px solid rgb(210.6,230.6,245.6)}
