section.form{width:800px;max-width:90%;margin:auto}section.form h3{margin-bottom:.5rem}section.form .form-builder-form .form-fields-wrapper{margin:1rem}section.form .form-builder-form .form-fields-wrapper .form-field{align-items:center;margin:.5rem;display:flex}section.form .form-builder-form .form-fields-wrapper .form-field label{width:200px}section.form .form-builder-form .form-fields-wrapper .form-field input,section.form .form-builder-form .form-fields-wrapper .form-field textarea{border:1px solid #ccc;flex-grow:1;padding:.75rem}section.form .form-builder-form .form-fields-wrapper .form-field button{border:1px solid #ccc;margin:auto;padding:.5rem 6rem}.req{color:var(--error);vertical-align:middle;margin-left:.4rem;font-size:2rem;line-height:.6rem}.grecaptcha-badge{visibility:hidden}p.recaptcha-text{color:#333;margin:1rem 0 0;padding:0;font-size:12px}p.recaptcha-text a{color:var(--primary);font-size:12px;font-weight:600;text-decoration:underline}p.recaptcha-text a:hover{text-decoration:none}.pageform .inner{padding:1rem 16% 1rem 0}.pageform h3{padding:0 0 .8rem;font-weight:600}.pageform.bgdgrey p,.pageform.bgdgrey .req{color:#fff}.pageform.bgdgrey p.recaptcha-text,.pageform.bgdgrey p.recaptcha-text a,.pageform.bgdgrey p.recaptcha-text a:hover{color:gray}.form-field{margin-bottom:2.4rem;padding:.4rem 0;position:relative}.form-field label{cursor:pointer;padding:.8rem 0;font-size:1rem;font-weight:600;display:block}.form-field label:has(+p){padding:.6rem 0 .2rem}.form-field p.description{padding:0 0 .3rem;font-size:.8975rem}.form-field input[type=text],.form-field input[type=tel],.form-field input[type=email],.form-field input[type=number],.form-field select{width:100%;color:var(--bodytext);border:0;border-bottom:1px solid var(--keyline);background:0 0;width:100%;padding:.3rem 0;font-family:Roboto,sans-serif;font-size:1.1rem;font-weight:400;display:block}.form-field textarea{width:100%;color:var(--bodytext);border:0;border-bottom:1px solid var(--keyline);background:0 0;height:100px;padding:.3rem 0;font-family:Roboto,sans-serif}.pageform.bgdgrey label,.pageform.bgdgrey p.description{color:#fff}.pageform.bgdgrey input[type=text],.pageform.bgdgrey input[type=tel],.pageform.bgdgrey input[type=email],.pageform.bgdgrey input[type=number],.pageform.bgdgrey select,.pageform.bgdgrey textarea{color:#fff;border-bottom:1px solid #797979}.form-fields-wrapper{flex-wrap:wrap;justify-content:space-between;display:flex}.form-fields-wrapper .form-field-one-quarter{width:23%}.form-fields-wrapper .form-field-one-third{width:31.33%}.form-fields-wrapper .form-field-one-half{width:48%}.form-fields-wrapper .form-field-two-thirds{width:64%}.form-fields-wrapper .form-field-three-quarters{width:72%}.form-fields-wrapper .form-field-full-width{width:100%}form.form button[type=submit]{background-color:var(--primary);color:#fff;cursor:pointer;border-radius:12px;padding:.8rem 2.4rem .8rem 1.2rem;font-family:Roboto,sans-serif;font-size:.96rem;font-weight:700;line-height:.9rem;text-decoration:none;display:inline-block;position:relative}form.form button[type=submit]:after{content:"";font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;color:#fff;font-family:"Font Awesome 6 Free";font-size:1.3rem;font-style:normal;font-weight:900;position:absolute;top:14px;right:16px}form.form .bgdgrey button[type=submit]{background-color:var(--secondary);color:var(--bodytext)}form.form .bgdgrey button[type=submit]:after{color:var(--bodytext)}@media screen and (width<=982px){.form-field-one-quarter{width:48%}}@media screen and (width<=768px){form.form .formrow{width:100%}.form-field{padding:0 0 .6rem}.form-fields-wrapper .form-field-one-quarter,.form-fields-wrapper .form-field-one-third,.form-fields-wrapper .form-field-two-thirds,.form-fields-wrapper .form-field-three-quarters{width:100%}}@media screen and (width<=600px){form.form .form-fields-wrapper{padding:.8rem 0;display:block}form.form .form-fields-wrapper .form-field-one-half{width:100%}}.formcontent{text-align:left}.formcontent .form-field.required label:after{content:"*";color:var(--primary);font-weight:500}:root{--white:#fff;--bodytext:#1f2024;--bg:#16181b;--bgdgrey:#1c1e22;--bgmidgrey:#585a6a;--lgrey:#edeffa;--lblue:#e4e7f7;--primary:#4264ba;--secondary:#ffdc84;--error:#c83325;--keyline:#b2b3b7;--keylinelte:#e7e5e6;--keylinemenu:#6f6e6c}html,body{border:0;height:100%;margin:0;padding:0;position:relative}html{scroll-behavior:smooth;height:100%;overflow:hidden scroll}body{color:var(--bodytext);background-color:var(--bg);flex-direction:column;font-family:Raleway,sans-serif;font-size:1rem;font-weight:300;display:flex}body.modalopen{overflow:hidden}input{font-family:Raleway,sans-serif}input[type=text],input[type=submit],input[type=email],input[type=number],select{-webkit-appearance:none;-moz-appearance:none;border:0;border-radius:0;font-family:Raleway,sans-serif}*{box-sizing:border-box;border:0;margin:0;padding:0}.js-focus-visible :focus:not(.focus-visible){outline:none}.clear{clear:both;width:100%;height:0;font-size:1%;overflow:hidden}.clrfx:after{content:".";clear:both;visibility:hidden;height:0;display:block}.mclear{display:none}.space{clear:both;width:100%;height:1.6rem}.rule{clear:both;background-color:var(--keyline);width:100%;height:1px;margin-top:5px;margin-bottom:7px;font-size:1%;overflow:hidden}hr{background-color:var(--keyline);clear:both;border:0;border-bottom:1px solid var(--tertiary);width:100%;height:0;margin:12px 0;overflow:hidden}#skipnavigation{display:none;position:absolute;left:-5000px}a.skip-main{z-index:-999;width:1px;height:1px;position:absolute;top:auto;left:-999px;overflow:hidden}a.skip-main:focus,a.skip-main:active{color:var(--text);text-align:center;z-index:100001;width:240px;height:auto;margin:0 auto;font-weight:700;top:6px;left:0;right:0;overflow:auto}input{filter:none;cursor:pointer}input:focus,select:focus,textarea:focus,button:focus{outline:none}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 500px #fff}textarea{resize:none}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;width:auto;height:auto;margin:0;position:static;overflow:visible}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);word-wrap:normal;width:0;height:0;position:absolute;overflow:hidden}.screen-reader-text:focus{color:#21759b;z-index:100000;background-color:#f1f1f1;border-radius:3px;width:auto;height:auto;padding:15px 23px 14px;font-size:.875rem;font-weight:700;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;box-shadow:0 0 2px 2px #0009;clip:auto!important}iframe{max-width:100%}.alignleft{text-align:left}.alignright{text-align:right}.aligncenter{text-align:center}.hidden,.d-none{display:none!important}.img-fluid{width:auto;max-width:100%;height:auto;display:block}.img-angle{position:relative}.img-angle:before{content:"";background-image:url("data:image/svg+xml,<svg width=\"141px\" height=\"640px\" viewBox=\"0 0 141 640\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"><g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\"><polygon id=\"Rectangle\" fill=\"%23121318\" points=\"0 0 140.190476 0 0 640\"></polygon></g></svg>");background-position:0 0;background-repeat:no-repeat;background-size:contain;display:block;position:absolute;inset:-1px}@media screen and (width<=982px){.img-angle:before{background-image:url("data:image/svg+xml,<svg width=\"640px\" height=\"141px\" viewBox=\"0 0 640 141\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"><g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\"><polygon id=\"Rectangle\" fill=\"%23121318\" transform=\"translate(320.000000, 70.095238) scale(-1, 1) rotate(90.000000) translate(-320.000000, -70.095238) \" points=\"249.904762 -249.904762 390.095238 -249.904762 249.904762 390.095238\"></polygon></g></svg>");background-position:0 0}}h1{padding:0 0 1rem;font-size:3.4rem;line-height:1.1em}h2{padding:0 0 1rem;font-size:2.2rem;font-weight:500;line-height:1.2em}h3{padding:0 0 1.4rem;font-size:1.9rem;line-height:1.1em}h4{padding:.8rem 0;font-size:1.26rem;font-weight:600;line-height:1.1em}p{padding:0 0 1.4rem;font-size:1.1rem;line-height:1.4em}.outer{flex:1 0 auto;padding-top:90px}@media screen and (width<=600px){.outer{padding-top:70px}}.inner{z-index:3;width:90%;max-width:1200px;margin:0 auto;padding:1rem 0;position:relative}.inner .innercontent{width:100%;position:relative}p.ttl{color:var(--bodytext);letter-spacing:-.02rem;padding:0 0 2rem;font-size:1.34rem;font-weight:500}.bgsecondary{color:var(--bodytext);background-color:var(--secondary)}section{z-index:1;padding:2rem 0 1rem;position:relative}@media screen and (width<=982px){section{padding:1rem 0}}section.cta{padding:1.8rem 0}@media screen and (width<=768px){section.cta{padding:1rem 0}}section.full{min-height:100vh}section.bgdrk h1,section.bgdrk h2,section.bgdrk h3{color:#fff}section.bgdrk p.hherottl{color:var(--primary);padding:0 0 2rem;font-size:1.4rem;font-weight:600}.basic{background-color:#fff}.inner.flex{justify-content:space-between;align-items:center;display:flex}.inner.flex .col:first-child{padding-right:1rem}.inner.flex .col:last-child{padding-left:1rem}.inner .content{width:100%}.bgdrk{background-color:var(--bg);color:#fff}.bgdgrey{background-color:var(--bgdgrey);color:#fff}.bgmidgrey{background-color:var(--bgmidgrey)}.bglte{background-color:#fff}.bgltegrey{background-color:var(--lgrey)}.bglteblue{background-color:var(--lblue)}.bgprimary{background-color:var(--primary)}.bgsecondary{background-color:var(--secondary)}section.bglte:not(.heading)+section.bglte{padding:1rem 0 2rem}section.bglte:has(+section.bglte){padding:2rem 0 1rem}section.bglte+section.bglte:has(+section.bglte){padding:.6rem 0}section.bgltegrey.sectionttl:has(+section.bgltegrey){padding:2rem 0 0}section.bgltegrey.sectionttl+section.bgltegrey{padding:0 0 3rem}section.bgblack.sectionttl:has(+section.bgblack){padding:2rem 0 0}section.bgblack.sectionttl+section.bgblack{padding:0 0 3rem}p.btncontent{padding:1.6rem 0 0}@media screen and (width<=768px){p.btncontent{padding:1rem 0}}.lazy.lazy-down,.lazy.lazy-left,.lazy.lazy-right,.lazy.lazy-up{transition-delay:.6s}.lazy{opacity:0;-o-transition:opacity .3s ease-in-out, transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.lazy.lazy-up{transform:translateY(3rem)}.lazy.lazy-down{transform:translateY(-3rem)}.lazy.lazy-left{transform:translate(3rem)}.lazy.lazy-right{transform:translate(-3rem)}.lazy.in,.no-js .lazy{opacity:1;transition-delay:.3s;transform:none}.lazy.lazy1.in{transition-delay:1s}.lazy.animate1{transition-delay:.6s}.lazy.animate2{transition-delay:.9s}.lazy.animate3{transition-delay:1.2s}.lazy.animate4{transition-delay:1.5s}.lazy.animate5{transition-delay:1.8s}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-slider .slick-track{margin-left:auto;margin-right:auto;position:relative;top:0;left:0;display:flex!important}.slick-slider .slick-track:before,.slick-slider .slick-track:after{content:"";display:table}.slick-slider .slick-track:after{clear:both}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;min-height:1px;display:none;height:inherit!important}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}section h3{padding:0 0 1.4rem;font-size:2rem;font-weight:500}section.bgdgrey h3{color:var(--secondary)}.grid2{z-index:1;grid-template-columns:1fr 1fr;gap:2.4rem 4%;display:grid;position:relative}@media screen and (width<=768px){.grid2{display:block}}.grid3{z-index:1;grid-template-columns:1fr 1fr 1fr;gap:2.4rem 3%;display:grid;position:relative}@media screen and (width<=768px){.grid3{display:block}}.grid4{z-index:1;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.8rem 2%;display:grid;position:relative}@media screen and (width<=768px){.grid4{grid-template-columns:1fr 1fr}}@media screen and (width<=600px){.grid4{display:block}}h3.sectionttl{padding:0 0 2rem}.logoslider{margin:0 -10px;padding:1.4rem 0}.logoslider.slick-slider .slick-track{align-items:center}@media screen and (width<=982px){.logoslider{margin:0 40px}}@media screen and (width<=768px){.logoslider{margin:0}}.logoslider .item{margin:0 10px}.logoslider .item img{width:auto;max-width:90%;height:auto;max-height:100px;margin:0 auto;display:block}.txtbtn .col{width:auto}.txtbtn .col:first-child{padding-right:6%}.txtbtn .col:last-child{text-align:right;padding-left:6%}.txtbtn .col:last-child a.btn{white-space:nowrap;margin-bottom:1rem}.txtslider{margin:0 -30px;padding:1rem 0}.txtslider .item{margin:0 30px}.txtslider p{padding:0 0 1.2rem;font-size:1.2rem}.txtslider p span{color:var(--primary);font-weight:400}.txtslider p.ttl{color:var(--bodytext);letter-spacing:-.02rem;padding:0 0 1rem;font-size:1.34rem;font-weight:500}.txtslider p.number{color:#797979;padding:0 0 1.2rem;font-size:2.1rem;font-weight:400}.txtslider button.slick-prev{left:-30px}@media screen and (width<=768px){.txtslider button.slick-prev{left:calc(50% - 40px)}}.txtslider button.slick-next{right:-30px}@media screen and (width<=768px){.txtslider button.slick-next{right:calc(50% - 40px)}}.bgdgrey .txtslider p{color:#fff}.bgdgrey .txtslider p span{color:var(--secondary)}.bgdgrey .txtslider p.number{color:#d4d4d4}.txtpanelblocks{color:var(--bodytext);grid-template-columns:1fr 1fr;gap:2.8rem 6%;padding:1.2rem 0;display:grid}.txtpanelblocks p{padding:0 0 1rem;font-size:1.2rem}.txtpanelblocks p span{color:var(--primary);font-weight:400}.txtpanelblocks p.number{color:#797979;padding:0 0 1.2rem;font-size:2.1em;font-weight:400}.txtpanelblocks p.ttl{color:var(--bodytext);letter-spacing:-.02rem;padding:0 0 .8rem;font-size:1.34rem;font-weight:500}.bgdgrey .txtpanelblocks p{color:#fff}.bgdgrey .txtpanelblocks p span{color:var(--secondary)}.bgdgrey .txtpanelblocks p.number{color:#d4d4d4}.editorial{padding:0 21% 0 0}@media screen and (width<=982px){.editorial{padding:0}}.editorial .item{padding:0 0 2rem}.editorial .item:last-child{padding:0}.editorial h3{color:var(--bodytext);letter-spacing:-.02rem;padding:0 0 .8rem;font-size:1.4rem;font-weight:500}.editorial p{padding:0 0 1rem;font-size:1.2rem}.editorial p.ttl{color:var(--bodytext);letter-spacing:-.02rem;padding:0 0 .8rem;font-size:1.34rem;font-weight:500}.editorial p:has(+ul){padding:0 0 .5rem}.editorial p span{color:var(--primary);font-weight:400}.editorial p.number{color:#797979;padding:0 0 1.7rem;font-size:2.2rem;font-weight:400}.editorial ul,.editorial ol{margin-left:1.2rem;padding:0 0 1rem}.editorial ul li,.editorial ol li{padding:0 0 .2rem;font-size:1.2rem;line-height:1.4em}.editorial a{color:var(--primary);font-weight:400;text-decoration:none}.editorial a:hover,.editorial a:focus{color:var(--primary);text-decoration:underline}.editorial table{border-collapse:collapse;width:100%;margin:0 0 1.8rem}.editorial table th{text-align:left;vertical-align:top;background-color:#f2f1f2;padding:.4rem .6rem;font-weight:500}.editorial table td{text-align:left;vertical-align:top;border-bottom:1px solid #d3d2d1;padding:.4rem .6rem}.editorial table tr:last-child td{border-bottom:0}.editorial figure.table{float:none!important}.bgdgrey .editorial p,.bgdgrey .editorial li{color:#fff}.bgdgrey .editorial p span,.bgdgrey .editorial li span{color:var(--secondary)}.bgdgrey .editorial p.number{color:#d4d4d4}.mainimage{margin-bottom:1.8rem}p.csbtn{padding:1.2rem 0 0;font-size:1rem}a.btn.arrowdown:after{content:"";background:url(/assets/images/sprite.png) -16px -16px/160px 160px no-repeat;width:16px;height:16px;position:absolute;top:12px;right:16px}a.btnprimary.arrowdown:after{content:"";color:#fff}@media screen and (width<=1280px){.txtslider,.csslider{margin:0 40px}.txtslider .item{margin:0}.txtpanelslider{margin:0 30px}.txtpanelslider .item{margin:0 10px}.ctacontent{width:100%;display:block}.ctacontent .ctalink{text-align:left;white-space:normal;padding:1.2rem 0 0}.txtslider .item{padding:0 1rem}.txtpanelslider button.slick-prev{left:-30px}.txtpanelslider button.slick-next{right:-30px}}@media screen and (width<=982px){.pageform .inner{padding:1rem 0}}@media screen and (width<=768px){.intro .inner{display:block}.hintrotxt{position:relative}.hintrotxt h2,.hintrotxt p{width:100%}.signpost a.btnarrowtxt,.signpost a.btnarrow{bottom:1rem;right:1.6rem}.txtpanelslider{margin:0 -10px;padding-bottom:40px}.ctacontent{width:100%;display:block}.ctacontent .ctalink{text-align:left;white-space:normal;padding:1.2rem 0 0}.txtpanelblocks{padding:0;display:block}.txtpanelblocks .item{margin-bottom:1rem}.txtslider{margin:0 -30px;padding-bottom:40px}.txtslider .item{margin:30px;padding:0}.txtbtn{display:block}.txtbtn .col:last-child{text-align:left;padding-left:0}.lazy{opacity:1!important;transition-delay:0s!important;transform:none!important}.faqitem{margin:0}}header{-o-transition:all .3s ease;z-index:100;background-color:var(--bg);width:100%;height:90px;transition:all .3s;position:fixed;top:0;left:0}@media screen and (width<=600px){header{height:72px}}header.scrolldown{top:-90px}header .inner{padding:0}header a.hdrctc{color:#fff;padding-right:1rem;font-size:1rem;font-weight:400;text-decoration:none;position:absolute;top:38px;right:104px}header a.hdrctc:hover{color:#fff;text-decoration:underline}header a.hdrctc:after{content:"";background-color:#6b6b6e;width:1px;height:14px;position:absolute;top:2px;right:0}@media screen and (width<=600px){header a.hdrctc{display:none}}.logo{-o-transition:all .3s;width:288px;height:auto;transition:all .3s;display:inline-block}@media screen and (width<=600px){.logo{width:230px}}.hhero{background:url(/assets/images/Header-dots.svg) top left repeat var(--bgdgrey)}.hhero .inner{z-index:1;justify-content:space-between;align-items:flex-start;min-height:100px;padding:2rem 0;display:flex;position:relative}@media screen and (width<=768px){.hhero .inner{padding:1rem 0;display:block}}.hhero p{color:#fff;padding:0 0 2rem;font-size:1rem;font-weight:600}@media screen and (width<=768px){.hhero p{padding:0 0 1rem}}.hhero .hherotxt{z-index:2;width:50%}@media screen and (width<=768px){.hhero .hherotxt{width:100%;padding:0 0 1rem}}.hhero .hherotxt h1{color:#fff;padding:0 0 1.4rem;font-size:4rem;font-weight:700;line-height:1em}@media screen and (width<=982px){.hhero .hherotxt h1{font-size:3.2rem}}.hhero .hherotxt h1 span{color:#fff;display:block}@media screen and (width<=768px){.hhero .hherotxt h1 span{display:inline}}.hhero .hherotxt h1 em{color:var(--secondary);font-style:normal;display:block}@media screen and (width<=768px){.hhero .hherotxt h1 em{display:inline}}.hhero .hherobtn{text-align:center;width:41.6667%;position:relative;overflow:hidden}@media screen and (width<=1100px){.hhero .hherobtn{width:50%}}@media screen and (width<=768px){.hhero .hherobtn{text-align:left;width:100%}}.hhero .hherobtn p.hbtn{padding:.8rem 0;display:flex}.hhero .hherobtn p.hbtn:nth-child(odd){justify-content:flex-start}.hhero .hherobtn p.hbtn:nth-child(2n){justify-content:flex-end}.hhero .hherobtn p.hbtn a.btn{background-color:var(--primary);color:#fff;border-radius:10px;min-width:380px;padding:1rem 4rem 1rem 1.2rem;font-size:1.125rem;line-height:.9rem;display:inline-block;position:relative}@media screen and (width<=982px){.hhero .hherobtn p.hbtn a.btn{width:100%}}@media screen and (width<=768px){.hhero .hherobtn p.hbtn a.btn{width:100%}}.hhero .hherobtn p.hbtn a.btn span{color:var(--secondary)}.hhero .hherobtn p.hbtn a.btn:before{content:"";background-color:var(--secondary);border-radius:6px;width:24px;height:24px;display:block;position:absolute;top:12px;right:10px}.hhero .hherobtn p.hbtn a.btn:after{content:"";color:var(--primary);font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";font-size:1.1rem;font-style:normal;font-weight:900;position:absolute;top:17px;right:18px}.hhero .hherospacer{width:8.33333%;display:block}@media screen and (width<=1100px){.hhero .hherospacer{display:none}}section.hhero{padding:1rem 0}.hero{z-index:1;background:url(/assets/images/Header-dots.svg) top left repeat var(--bgdgrey);position:relative}.hero .inner{align-items:center;min-height:300px;display:flex}.hero .herotxtinner{width:80%;padding:3rem 0}@media screen and (width<=768px){.hero .herotxtinner{width:100%;padding:2.4rem 0}}.hero h1{color:#fff;padding:0 0 1rem;font-size:2.8rem;font-weight:700}@media screen and (width<=768px){.hero h1{font-size:2.4rem}}.hero h1.icon{padding:60px 0 1rem;position:relative}.hero h1.icon i{font-size:2.4rem;display:block;position:absolute;top:0;left:0}.hero p{color:var(--keylinelte);padding:0 0 1rem;font-size:1.76rem;font-weight:300;line-height:1.2em}@media screen and (width<=768px){.hero p{font-size:1.4rem}}.hero p.herobtn{padding:2rem 0 1rem}.hero p.hdrbtn{margin:1rem 0 0}.hero ul,.hero ol{margin:0 0 0 1.6rem;padding:0 0 1rem}.hero ul li,.hero ol li{color:var(--keylinelte);font-size:1.76rem;font-weight:300;line-height:1.2em}.hero .authors,.hero .btndate{padding:0 0 .4rem;font-size:.9rem}.hero .authors span,.hero .btndate span{font-weight:600}.hero .csimg img{width:auto;max-width:100%;height:80px;margin-bottom:1.22rem;display:block}.intro{color:#fff;width:100%;position:relative}.intro .inner{grid-template-columns:1fr 1fr 1fr;justify-content:stretch;align-items:stretch;display:grid}@media screen and (width<=768px){.intro .inner{display:block}}.hintrotxt{grid-column:span 2;margin-bottom:auto;padding:4vh 0;position:sticky;top:0}.hintrotxt h2{width:80%;font-size:1.7rem;font-weight:400;line-height:1.3em}@media screen and (width<=768px){.hintrotxt h2{width:100%}}.hintrotxt p{width:80%;font-size:1.4rem;font-weight:300;line-height:1.2em}@media screen and (width<=768px){.hintrotxt p{width:100%}.hintrotxt{padding:0 0 2vh;position:relative}}ul.hintrolist{flex-flow:column;justify-content:stretch;align-items:stretch;margin:4vh 0;font-size:1.2rem;list-style:none;display:flex}ul.hintrolist li{padding:2rem 0;position:relative}ul.hintrolist li:before{content:"";background-color:#797979;width:100%;height:1px;position:absolute;top:0;left:0}ul.hintrolist li:last-child:after{content:"";background-color:#797979;width:100%;height:1px;position:absolute;bottom:0;left:0}.openmenu{-o-transition:all .3s;z-index:101;cursor:pointer;width:34px;height:34px;transition:all .3s;display:block;position:absolute;top:36px;right:0}@media screen and (width<=600px){.openmenu{top:24px}}.openmenu:before{content:"Menu";color:#fff;font-size:1rem;font-weight:400;position:absolute;top:2px;right:50px}@media screen and (width<=600px){.openmenu:before{display:none}}.openmenu .menutext:hover,.openmenu:hover{text-decoration:none}.menuicon{background:#fff;border-radius:4px;width:34px;height:3px;margin:10px 0;transition-property:background;transition-duration:.4s;display:inline-block;position:relative}.menuicon:before{top:-10px}.menuicon:after{bottom:-10px}.menuicon:before,.menuicon:after{content:"";background:#fff;border-radius:4px;width:34px;height:3px;transition:all .4s;display:block;position:absolute;left:0}#bt.menuon .menuicon{background:0 0}#bt.menuon .menuicon:before{background:#fff;height:4px;transform:rotate(-45deg)translate(-7px,6px)}#bt.menuon .menuicon:after{background:#fff;height:4px;transform:rotate(45deg)translate(-8px,-6px)}.hero.breadcrumb,.breadcrumb{font-size:.86rem;position:absolute;top:-.6rem;left:0}@media screen and (width<=768px){.hero.breadcrumb,.breadcrumb{top:.2rem}}.hero.breadcrumb p,.breadcrumb p{color:#adadad;padding:0;font-size:.86rem;font-weight:400}.hero.breadcrumb a,.breadcrumb a{color:#adadad;padding-right:1rem;text-decoration:none;position:relative}.hero.breadcrumb a:after,.breadcrumb a:after{content:"/";color:#adadad;font-size:.86rem;position:absolute;top:1px;right:2px}.hero.breadcrumb a:hover,.hero.breadcrumb a:focus,.breadcrumb a:hover,.breadcrumb a:focus{color:#adadad;text-decoration:underline}.hero.breadcrumb .after-slash,.breadcrumb .after-slash{padding-right:1rem;position:relative}.hero.breadcrumb .after-slash:after,.breadcrumb .after-slash:after{content:"/";color:#adadad;font-size:.86rem;position:absolute;top:1px;right:2px}.sidenav{z-index:101;-webkit-overflow-scrolling:touch;width:0;max-width:100%;height:100%;transition:all .5s;position:fixed;top:0;left:0;overflow:hidden}.sidenav *{scrollbar-width:none}.sidenav ::-webkit-scrollbar{display:none}.sidenavmain{background-color:var(--primary);width:326px;height:100%;transition:all .3s ease-in-out}@media screen and (width<=768px){.sidenavmain{width:100%}}.sidenavhdr{height:100px;position:relative}.sidenavhdr .closebtn{color:#fff;text-transform:uppercase;padding:.2rem 0 .2rem 40px;font-size:1rem;font-weight:700;text-decoration:none;position:absolute;top:36px;left:28px}.sidenavhdr .closebtn:before{content:"";background:url(/assets/images/sprite.png) 0 -48px/240px 240px no-repeat;width:24px;height:24px;position:absolute;top:0;left:0}.sidenavinner{width:calc(100% - 56px);height:calc(100% - 120px);margin:0 0 0 28px;overflow-x:hidden!important}ul.mainmenu{width:100%;margin-bottom:2rem;list-style:none}ul.mainmenu li a{color:#fff;padding:1rem 0;font-size:1.125rem;font-weight:300;text-decoration:none;display:block;position:relative}ul.mainmenu li a:hover,ul.mainmenu li a:focus{font-weight:500}@media screen and (width<=672px){ul.mainmenu li.expandable{position:relative}}ul.mainmenu li.expandable>ul.submenu>li.expandable>a:after{content:"";background:url(/assets/images/sprite.png) -96px -16px/160px 160px no-repeat;width:16px;height:16px;margin-top:4px;display:inline-block}ul.mainmenu li.expandable a{justify-content:space-between;align-items:center;display:flex}@media screen and (width<=672px){ul.mainmenu li.expandable a{padding:1rem 20px 1rem 0}ul.mainmenu li.expandable a:after{display:none}}ul.mainmenu li.expandable span{display:none}@media screen and (width<=672px){ul.mainmenu li.expandable span{cursor:pointer;z-index:10;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABQCAYAAACkoQMCAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMS8yNi8yNB7wRm0AAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAADlklEQVR4nO2bTYsUVxSGn25HFCSrRAhuFFwkhGzjtgV34lIhi0FkRDIaGAgRJhBwZBDciSujLtwG/AX9AxScjb/BWSiKG3HGdMt09ZtF3YaesU7XR1fVbeE8UAxdVefUex9u3aa7pjuScL6kGzvAouJiDFyMgYsxcDEGLsbAxRi4GAMXY+BiDFyMgYsxcDEGiyJmGdgBFP4ux40DnQX42uE88BQ4NrXvE3AR6EdJRPwZ8w2wzn4ppK8/bMKT7yJkAuKLOQ2cyT6U/AInf241zRSxxRwHjmYf+lZwrtNqmiliixmSLrgWSVtBDhJbTBewZkVnxrHGiS1mYXExBi7GwMUYuBgDF2PgYgxcjIGLMXAxBi7GwMUYuBgDF2PgYgxcjIGLMXAxBktz1h8HTpF+N/sGeDtvoBr4HjgBHAJeAe+rNJlnxlwAngPPgC3gBelDsphcDDm2SHM9J81ZHklVth8lvVY2V0v06Rk9JvRK9Lpq9Hgtbf1QdoxVZ8wG6XTN4jFwpWLfqlwJ183iBOz9W7ZhVTGncno+BlYq9i7LSrjejLF0Sz/RrCrmb2Y/DDsM/ANcrti/KJfDdQ7POCeB7q+lO1dcYzqS7uasD5K0K2llRp9eTn1vRu2KpE8FMtytMsaqYpB0VNL9AsH+k7Rq9Ojl1PaMutXQN4/7IWerYpB0JFw8yQk4lHQ9o76XU9fLqLkR+s0iCbmOVB3bvGKQ1FU6XUc5YceS/lR6G1YR0wn145yaUcjTnWdcdYiZbHdyAk+4OVVzNufcs1Pn3izY/04d46lTDJI2C4ZfD+f/JHsGjMNxwvlF2KxrLHWLQdJGkRGMRh/X+v17l4bDJPMWTIbD0b1+/9LH0WitmBNt1DmOJsQg6XbeKMbjoba3X74bDJLMGZMMBuOX29vvhuO8JUUK16t1DE2JQdKtIiOqgVtN5G9STEfF15yqbGr/u9xXIQZJS5L+Uv5bbFnGoe9SU9mbFjOZOeuSPtck5XPo18hMaVPMZPtD0mBOKYPQp/G8bYpB0u+S9ipK2Qv1rWRtWwxKP+vkfXw4yCjUtZYz1o8sVoEHFPs/XgE3gIeNJjpArMcnD4G1gueu0bIUiP+znN+YPehV4FFLWfYR+4HbI+AasHtg/27YH0UKEGXxzdqWJe2EhXYnvI6aKfattLDEvpUWFhdj4GIMXIyBizFwMQYuxsDFGLgYAxdj4GIMXIyBizFwMQb/AxMsoJY+6q3DAAAAAElFTkSuQmCC);background-size:100% 100%;width:20px;height:24px;transition:all .3s;display:block;position:absolute;top:16px;right:-4px}}ul.mainmenu li.expandable span.open{transform:rotate(180deg)}@media screen and (width<=672px){ul.mainmenu li.expandable span.open{transform:rotate(180deg)}ul.mainmenu li.expandable span ul li.expandable span{display:none}}ul.mainmenu ul{list-style:none}ul.mainmenu>li{width:268px;position:unset;border-bottom:1px solid #bfbfbf;list-style:none}ul.mainmenu>li:hover>ul.submenu{visibility:visible;opacity:1}ul.mainmenu>li.keepfocus>a{font-weight:500}@media screen and (width<=672px){ul.mainmenu>li.expandable a{padding:1rem 20px 1rem 0}}ul.mainmenu>li.expandable>a:after{content:"";background:url(/assets/images/sprite.png) -96px -16px/160px 160px no-repeat;width:16px;height:16px;display:inline-block}@media screen and (width<=672px){ul.mainmenu>li.expandable>a:after{display:none}ul.mainmenu>li.expandable{position:relative}ul.mainmenu>li.expandable>ul.submenu>li.expandable>a:after,ul.mainmenu>li.expandable ul li.expandable span{display:none}ul.mainmenu>li{width:100%}}ul.mainmenu>li>ul>li{padding:0 2rem}ul.mainmenu>li>ul>li.active>a{font-weight:500}ul.mainmenu>li>ul>li>a{color:var(--bodytext);border-bottom:1px solid #383e4a;padding:1rem 0;text-decoration:none;display:block}ul.mainmenu>li>ul>li>a:hover,ul.mainmenu>li>ul>li>a:focus{font-weight:500}ul.mainmenu>li>ul>li>ul>li{padding:0 2rem}ul.mainmenu>li>ul>li>ul>li>a{color:var(--bodytext);border-bottom:1px solid #383e4a;padding:1rem 0;text-decoration:none;display:block}@media screen and (width<=672px){ul.mainmenu>li>ul>li{padding:0}}ul.mainmenu>li>ul.submenu{visibility:hidden;opacity:0;z-index:1;background-color:var(--lgrey);width:326px;height:100vh;padding-top:100px;list-style:none;transition:all .3s ease-in-out;position:absolute;top:0;left:326px}ul.mainmenu>li>ul.submenu>li>a{font-size:1.125rem;font-weight:300}ul.mainmenu>li>ul.submenu>li>a:hover,ul.mainmenu>li>ul.submenu>li>a:focus{font-weight:500}@media screen and (width<=672px){ul.mainmenu>li>ul.submenu>li>a{color:#fff;border-bottom:0;padding:.4rem 0 .4rem 1rem;font-size:1rem}}ul.mainmenu>li>ul.submenu>li>ul.submenu{visibility:hidden;opacity:0;z-index:1;background-color:var(--secondary);width:326px;height:100vh;padding-top:100px;transition:visibility,opacity .3s ease-in-out;position:absolute;top:0;left:326px}@media screen and (width<=672px){ul.mainmenu>li>ul.submenu>li>ul.submenu{background-color:#1f2027;padding-left:2.2rem;display:block!important}}@media screen and (width<=982px){ul.mainmenu>li>ul.submenu>li>ul.submenu>li{padding:0}ul.mainmenu>li>ul.submenu>li>ul.submenu>li>a{color:#fff;border-bottom:0;padding:.6rem 0;font-size:1rem;text-decoration:none;display:block}}ul.mainmenu>li>ul.submenu>li:hover>ul.submenu{visibility:visible;opacity:1;transition:visibility,opacity .3s ease-in-out;left:326px}@media screen and (width<=982px){ul.mainmenu>li>ul.submenu>li:hover>ul.submenu{visibility:visible;opacity:1;transition:none;left:auto}}@media screen and (width<=672px){ul.mainmenu>li>ul.submenu{visibility:visible;opacity:1;z-index:1;background-color:var(--primary);width:100%;height:auto;padding:0 0 .8rem;list-style:none;transition:none;display:none;position:relative;top:auto;left:auto}}a.btn,button.btn{background-color:var(--primary);color:#fff;cursor:pointer;border-radius:12px;padding:.8rem 2.4rem .8rem 1.2rem;font-family:Raleway,sans-serif;font-size:.96rem;font-weight:700;line-height:.9rem;text-decoration:none;display:inline-block;position:relative}a.btn:after,button.btn:after{content:"";font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";font-size:1.3rem;font-style:normal;font-weight:900;position:absolute;top:12px;right:16px}a.btn.btnwhite,button.btn.btnwhite{color:var(--bodytext);background-color:#fff}a.btn.btnprimary,button.btn.btnprimary{background-color:var(--primary);color:#fff}a.btn.btnsecondary,button.btn.btnsecondary{background-color:var(--secondary);color:var(--bodytext)}a.btn.btndrk,button.btn.btndrk{background-color:var(--bg);color:#fff!important}a.btn.btndrk:hover,button.btn.btndrk:hover{background-color:var(--bg);color:#fff!important;text-decoration:none!important}a.btn.btncs,button.btn.btncs{color:var(--bodytext);background-color:#fff;padding:.8rem 1.2rem .8rem 3rem}a.btn.btncs:after,button.btn.btncs:after{display:none}a.btn.btncs:before,button.btn.btncs:before{content:"";font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";font-size:1.3rem;font-style:normal;font-weight:900;position:absolute;top:14px;left:16px}a.btnarrowtxt{color:var(--bodytext);padding:0 42px 0 0;font-weight:400;text-decoration:none;position:relative}a.btnarrowtxt:hover,a.btnarrowtxt:focus{color:var(--bodytext);text-decoration:none}a.btnarrowtxt:before{content:"";background-color:var(--secondary);border-radius:8px;width:30px;height:30px;display:block;position:absolute;top:-.3rem;right:0}a.btnarrowtxt:after{content:"";color:var(--bodytext);font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";font-size:1.3rem;font-style:normal;font-weight:900;position:absolute;top:0;right:9px}a.btnarrow{width:30px;height:30px;display:block;position:relative}a.btnarrow:before{content:"";background-color:var(--bg);border-radius:8px;width:30px;height:30px;display:block;position:absolute;top:0;left:0}a.btnarrow:after{content:"";color:#fff;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";font-size:1.3rem;font-style:normal;font-weight:900;position:absolute;top:5px;left:9px}a.btndate{width:auto;color:var(--bodytext);background-color:#fff;border-radius:6px;padding:.6rem 1rem .6rem 2.2rem;font-size:.94rem;font-weight:600;text-decoration:none;display:inline-block;position:relative}a.btndate:before{content:"";color:var(--bodytext);font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";font-size:1.3rem;font-style:normal;font-weight:900;position:absolute;top:8px;left:10px}button.slick-prev{cursor:pointer;background:url(/assets/images/sprite.png) 0 0/300px 300px no-repeat;border:0;outline:none;width:30px;height:30px;font-size:0;position:absolute;top:calc(50% - 15px);left:-40px;z-index:6!important}@media screen and (width<=768px){button.slick-prev{top:auto;bottom:-20px;left:calc(50% - 40px)}}button.slick-prev:before{content:"";background-color:var(--primary);border-radius:9px;width:30px;height:30px;position:absolute;top:0;left:0}button.slick-prev:after{content:"";color:#fff;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";font-size:1rem;font-style:normal;font-weight:900;position:absolute;top:6px;left:10px}button.slick-next{cursor:pointer;background-color:#0000;border:0;outline:none;width:30px;height:30px;font-size:0;position:absolute;top:calc(50% - 15px);right:-40px;z-index:6!important}@media screen and (width<=768px){button.slick-next{top:auto;bottom:-20px;right:calc(50% - 40px)}}button.slick-next:before{content:"";background-color:var(--primary);border-radius:9px;width:30px;height:30px;position:absolute;top:0;left:0}button.slick-next:after{content:"";color:#fff;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";font-size:1rem;font-style:normal;font-weight:900;position:absolute;top:6px;left:10px}button.slick-disabled{background:0 0}.slick-dots{text-align:center;z-index:10;width:40%;margin:0 auto;padding:0;list-style:none;display:block;position:absolute;bottom:-20px;left:0;right:0}.slick-dots li{cursor:pointer;width:14px;height:14px;display:inline-block;position:relative;overflow:hidden;margin:0 4px!important;padding:0!important}.slick-dots li:only-child{display:none}.slick-dots li button{cursor:pointer;background:0 0;border:0;outline:none;width:14px;height:14px;padding:0;font-size:0;line-height:0;display:block}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{color:#fff;content:"";opacity:1;text-align:center;background:url(/assets/images/sprite.png) -28px 0/140px 140px no-repeat;outline:none;width:14px;height:14px;font-family:slick;font-size:0;position:absolute;top:0;left:0}.slick-dots li.slick-active button{outline:none}.slick-dots li.slick-active button:before{opacity:1;background:url(/assets/images/sprite.png) -42px 0/140px 140px no-repeat;outline:none}ul.tags{flex-wrap:wrap;margin:0 0 1rem;list-style:none;display:flex}ul.tags li{border:1px solid var(--bodytext);white-space:nowrap;text-overflow:ellipsis;width:auto;color:var(--bodytext);border-radius:4px;margin:0 .3rem .3rem 0;padding:.4rem .8rem;font-size:.8rem;font-weight:600;line-height:1em;position:relative;overflow:hidden}.hero ul.tags{margin:1rem 0}.hero ul.tags li{color:var(--keylinelte);border:1px solid #adadad;border-radius:4px}.loadmore{text-align:center;padding:1rem 0}button.btnmore span{padding-right:.6rem;font-weight:300}button.btnmore:after{content:"";top:12px;right:16px}.heading{padding:1rem 0;position:relative}.heading .inner{padding:2.2rem 0 1.6rem}@media screen and (width<=768px){.heading .inner{padding:1rem 0 .6rem}}.heading h2{color:var(--bodytext);padding:0 16% .8rem 0;font-size:1.5rem;font-weight:600;line-height:1.32em}@media screen and (width<=768px){.heading h2{padding:1rem 0;font-size:1.6rem;line-height:1.24em}}.heading p{padding:0 16% .8rem 0;font-size:1.42rem;font-weight:300;line-height:1.32em}@media screen and (width<=982px){.heading p{padding:0 0 .8rem}}.heading p.ttl{color:var(--bodytext);padding:0 16% .8rem 0;font-size:1.6rem;font-weight:600;line-height:1.32em}@media screen and (width<=768px){.heading p.ttl{padding:1rem 0;font-size:1.6rem;line-height:1.24em}}.heading p.btncontent{padding:1.6rem 16% 1rem 0}@media screen and (width<=982px){.heading p.btncontent{padding:1.6rem 0 .6rem}}.heading p:has(+p.btncontent){padding:0 16% 0 0}@media screen and (width<=982px){.heading p:has(+p.btncontent){padding:0}}.heading p.anchorlink{color:var(--bodytext);padding:.4rem 0 1.4rem 2.6rem;font-size:1.1rem;font-weight:600;text-decoration:none;position:relative}.heading p.anchorlink:before{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIvMjMvMjWja5zKAAADFUlEQVR4nO2b742bQBDFn6N8v5RACZcKTAmkA66DlJIS6OBcAlSQlEAJpoLNh10niEOEP29mFmd+EpIlHzPvnlmWZXYuIQQ4PD5ZC3g23FAybigZN5SMG0rm845zXgFUAMr0+WXy/QDgF4AWwC19zglZ/SGEtUcVQmjDdtp07pZcEoeK/jV/VOwUMiesWCuMeKjqX/Or3gliHtyD7tWqrn9JTE0UMqVeEkU6TPQv/bLSSF6pZvovIXxYyxdpZpvOfmwGxFm2J8ctYKh/7jm0URCDlKMRiNvAUP/U0ArAVUHMg2vKycJc/9TQ73paRHKa6x/fQ18B/FSXE/mK4yuqLPSPr1Dm0NsKI3cW+seGlvo6qLkZMQ7nHg/5O3RmxzkGAF8OxshC/9hQ6+LS5eD5Wej396Fk3FAybiiZsaGDmQpO7iz0jw21LFUwcmehf2xoq6+DmpsR43DusaE3fR3U3Fnonw75Tl8LOvCGvLn+6Sz/Q1cLPae5/rk39i303il24K/BWxjq9xLIflaXQHoAtbAYpBy9QNwelvoXKodeRt6hP7uNAuQjq40Oj6MIvhVntf6tv/YeYW34jzaLzc3y/8K3My6wx1BnAX8fSsYNJeOGknFDybihZNxQMm4oGTeUjBtKZk8nnTSnXtrmtPSsEHcDby1fdIh1Hcuq5x9yMLRA3Px/tA7UQa4KsBrre2iFOGQZRbVrimW5k9nU0BrAO7jFtJcUsybG3ITVkK8Q/3FJvsHgvmphaIFzl6kXsRjyDc7dqbeItqHmnW7SaBtq3ukmjeY9NItON2k0r9AsOt2k0TS0VMxllltzyGfR6SaNpqHWLw2Oduqtwnot/3S4oWTcUDKahmbR6SaNpqFZdLpJo2loq5jLLLemoVl0ukmjPeTNO92k0Z7lzTvdpLF4Y9/i3J16i3gJhIzFg32Pc3fqLWK1UroBeBOM/wajpwrLpWeDWOplrmKGFLMhxtyE9Vr+hnifYzxOdSmW6R4na0OBeJ8rEa+sPcZ26dwSxvuagDw2i03x7YzOX3IY8k+FG0rGDSXzG0kMAPr9NacZAAAAAElFTkSuQmCC);background-size:100% 100%;width:24px;height:24px;position:absolute;top:4px;left:0}.heading a.anchorlink{color:var(--bodytext);padding:.4rem 0 .4rem 2.6rem;font-size:1.1rem;font-weight:700;text-decoration:none;position:relative}.heading a.anchorlink:before{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIvMjMvMjWja5zKAAADFUlEQVR4nO2b742bQBDFn6N8v5RACZcKTAmkA66DlJIS6OBcAlSQlEAJpoLNh10niEOEP29mFmd+EpIlHzPvnlmWZXYuIQQ4PD5ZC3g23FAybigZN5SMG0rm845zXgFUAMr0+WXy/QDgF4AWwC19zglZ/SGEtUcVQmjDdtp07pZcEoeK/jV/VOwUMiesWCuMeKjqX/Or3gliHtyD7tWqrn9JTE0UMqVeEkU6TPQv/bLSSF6pZvovIXxYyxdpZpvOfmwGxFm2J8ctYKh/7jm0URCDlKMRiNvAUP/U0ArAVUHMg2vKycJc/9TQ73paRHKa6x/fQ18B/FSXE/mK4yuqLPSPr1Dm0NsKI3cW+seGlvo6qLkZMQ7nHg/5O3RmxzkGAF8OxshC/9hQ6+LS5eD5Wej396Fk3FAybiiZsaGDmQpO7iz0jw21LFUwcmehf2xoq6+DmpsR43DusaE3fR3U3Fnonw75Tl8LOvCGvLn+6Sz/Q1cLPae5/rk39i303il24K/BWxjq9xLIflaXQHoAtbAYpBy9QNwelvoXKodeRt6hP7uNAuQjq40Oj6MIvhVntf6tv/YeYW34jzaLzc3y/8K3My6wx1BnAX8fSsYNJeOGknFDybihZNxQMm4oGTeUjBtKZk8nnTSnXtrmtPSsEHcDby1fdIh1Hcuq5x9yMLRA3Px/tA7UQa4KsBrre2iFOGQZRbVrimW5k9nU0BrAO7jFtJcUsybG3ITVkK8Q/3FJvsHgvmphaIFzl6kXsRjyDc7dqbeItqHmnW7SaBtq3ukmjeY9NItON2k0r9AsOt2k0TS0VMxllltzyGfR6SaNpqHWLw2Oduqtwnot/3S4oWTcUDKahmbR6SaNpqFZdLpJo2loq5jLLLemoVl0ukmjPeTNO92k0Z7lzTvdpLF4Y9/i3J16i3gJhIzFg32Pc3fqLWK1UroBeBOM/wajpwrLpWeDWOplrmKGFLMhxtyE9Vr+hnifYzxOdSmW6R4na0OBeJ8rEa+sPcZ26dwSxvuagDw2i03x7YzOX3IY8k+FG0rGDSXzG0kMAPr9NacZAAAAAElFTkSuQmCC);background-size:100% 100%;width:24px;height:24px;position:absolute;top:4px;left:0}.heading.bgdrk h2,.heading.bgdgrey h2,.heading.bgmidgrey h2,.heading.bgprimary h2,.heading.bgdrk p,.heading.bgdgrey p,.heading.bgmidgrey p,.heading.bgprimary p,.heading.bgdrk .btncontent a,.heading.bgdgrey .btncontent a,.heading.bgmidgrey .btncontent a,.heading.bgprimary .btncontent a{color:#fff}.heading.bglte .anchorlink:before,.heading.bgltegrey .anchorlink:before,.heading.bglteblue .anchorlink:before,.heading.bgsecondary .anchorlink:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIvMjMvMjWja5zKAAADEklEQVR4nO2bvW3jQBCFnw+Xu4UrgVeBBQjM7Q7oQLlLcc6EHci5QICs4FjCtcAK5EBrg5ZWlHl8M7N7mC+Wdh4eucv9e3fH4xEOjx/WAv433FAybigZN5SMG0rm59I/bHeHAsAjgA2AAsD92U9GAAOADsBbW5fDOolcpPXffXfatN0dHgG8AHhYUgBAD+C1rcu3hf+joqX/pqHb3eEXgOYfhMSEVW1d/l3ZziK09c+OoeGpDgQxCG0MoU0VLPRfNXS7O1QA9rgcY9ZwD2Af2hbFSn+0y4ensCcKifEkNa5a6r8wNIw5A7hPNsYIoGCPqdb6Y12+URCDUKMRaLeBof4vhoauwhjAv8sD8yOVgv7zN/RFUYxETXP9n2NoWEH8MRAEAL/XrqhS0T99Q9XmhxEYtZPQPzV0o6+DWpvRxuraU0MLfR3U2knonxqqMdW4BqN2Evp9P5SMG0rGDSUzNXQ0U8GpnYT+qaGWRxWM2knonxra6eug1ma0sbr21FDLMx9G7ST0fxoa1qK9gZiecTKaiv7zr/yrshh2TXP9sR37Dnp7in1blxtmg9b6Y/PQCjpTkDHUYlPBUP+FoeGM5OKHAoic0Vvrj66Uwmnes6CYZ8mbJJb6Z2+OhPOSBrydnBGnJ6syxbHQP7uWD38swJmO9Dgdu6rNFy30+2Wx23Avi0WE+XXGGRYb6szj+6Fk3FAybigZN5SMG0rGDSXjhpJxQ8m4oWQWJ+mkyX1pm8zSM/fNlw/MDc09qXeO6Riae1IvhpmhuSf1rmHS5XNP6s2hbqh10k0aiy7fIO+k3iyqhqaQdJNG+w01T7pJozaGppJ0k0bzDU0i6SaNpqEbxVpmtTUNTSLpJo2moUkk3aTx/VAybigZN5SMpqFJJN2k0TQ0iaSbNJqGdoq1zGprGppE0k0aNUNTSbpJo/2VN0+6SWOxY98h46TeLSzmoRXyTurNom6oddJNGpOVUu5JvTnMlp5tXTYAnsDt/iNOx8cNsc1FmK7lc0/qxTC/2/SBXxYTwq8zOl/w/VAybigZN5TMOzWjkXJA2SJsAAAAAElFTkSuQmCC);background-size:100% 100%}.signpost{padding:3rem 0;position:relative}@media screen and (width<=768px){.signpost{padding:1rem 0}}.signpost .item{border:1px solid #abacb4;border-radius:8px;padding:2.8rem 2.4rem 6rem;position:relative}@media screen and (width<=982px){.signpost .item{padding:2rem 1.6rem 4.8rem}}@media screen and (width<=768px){.signpost .item{margin-bottom:1rem;padding:1.8rem 1.6rem 3.4rem}}.signpost .item p{padding:0 0 .8rem;font-size:1.12rem;line-height:1.3em}@media screen and (width<=768px){.signpost .item p{display:block}}.signpost .item p.ttl{padding:0 0 1.8rem;font-size:1.5rem;font-weight:600}@media screen and (width<=982px){.signpost .item p.ttl{font-size:1.3rem}}@media screen and (width<=768px){.signpost .item p.ttl{padding:0 0 1rem;display:block}}.signpost .item a{color:var(--bodytext);font-weight:600;text-decoration:none}.signpost .item a:hover,.signpost .item a:focus{color:var(--bodytext);text-decoration:underline}.signpost .item a.btnarrowtxt{position:absolute;bottom:1.8rem;right:2rem}.signpost .item a.btnarrow{position:absolute;bottom:1.5rem;right:1.6rem}.signpost .item a.btnarrow:before{background-color:var(--secondary)}.signpost.bgdgrey .item,.signpost.bgdrk .item{border:1px solid #797979}.signpost.bgdgrey .item p,.signpost.bgdrk .item p{color:#fff}.signpost.bgdgrey .item a,.signpost.bgdrk .item a{color:#fff;text-decoration:none}.signpost.bgdgrey .item a:hover,.signpost.bgdrk .item a:hover,.signpost.bgdgrey .item a:focus,.signpost.bgdrk .item a:focus{color:#fff;text-decoration:underline}.signpost.bgdgrey .item a.btnarrow:after,.signpost.bgdrk .item a.btnarrow:after{color:var(--bodytext)}.signpost.bgdgrey .item a.btnarrowtxt,.signpost.bgdrk .item a.btnarrowtxt{color:#fff;text-decoration:none;display:block;position:absolute;bottom:1.8rem;right:2rem}.quote{background-color:var(--primary);border-radius:10px;padding:2.2rem 4rem}@media screen and (width<=768px){.quote{padding:1.2rem 2rem}}.quote .quotetxt{width:100%}.quote.flex{justify-content:space-between;padding:2.2rem;display:flex}@media screen and (width<=768px){.quote.flex{display:block}}.quote.flex .qteimage{order:1;width:26%}.quote.flex .qteimage img{border-radius:8px;width:auto;max-width:100%;height:auto;display:block;box-shadow:0 0 23px #00000045}@media screen and (width<=768px){.quote.flex .qteimage{width:100%;margin-bottom:2rem}}.quote.flex .qtetxt{order:2;width:68%}@media screen and (width<=768px){.quote.flex .qtetxt{width:100%}}.quote blockquote{color:#fff;text-align:left;padding:1rem 1rem 2rem 0;font-size:1.2rem;font-weight:300;line-height:1.5em}@media screen and (width<=982px){.quote blockquote{padding:0 0 2rem;font-size:1.1rem}}.quote blockquote strong{font-weight:600}.quote p.quoteby{color:#fff;text-align:left;padding:0 0 1rem;font-size:1rem;font-weight:600}.quote p.quoteby span{font-weight:300}.faq{border-bottom:1px solid #c8cacb}.faqq{margin-bottom:.4rem;padding-top:.4rem}.faqq h3{color:var(--bodytext);cursor:pointer;padding:2rem 50px 2rem 0;font-size:1.4rem;font-weight:600;line-height:1.3em;text-decoration:none;display:block;position:relative}@media screen and (width<=768px){.faqq h3{padding:1.2rem 50px 1.2rem 0;font-size:1.24rem}}.faqq h3 a{color:var(--bodytext);font-weight:600;text-decoration:none}.faqq h3 a:hover{color:var(--bodytext);text-decoration:none}.faqq h3 .icon{padding:2rem 100px 2rem 50px;position:relative}.faqq h3 .icon i{color:var(--primary);font-size:1.4rem;display:block;position:absolute;top:2rem;left:0}.faqq h3:after{content:"";-o-transition:all .2s ease-in-out;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK6wAACusBgosNWgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTAvMjkvMjTg5F2PAAAAkElEQVRYhe3WQQqEMBBE0SpPHk9ebtzMwKBh/EigHgRctX8R6DiJVrK9HTCrwbQG0xpMa7Ak2R62c57x6Gxi09n+GJrET83ulaA1mNZgWoNpywUrya0jaUgKfMZVx+3V/L1uKVdrfLkrMRO8YxUT/+hrjdZgWoNpDaY1mEYF7z++/4asZlKvBK3BtAbTGkw7AJoobwMLcYutAAAAAElFTkSuQmCC) 50%/100% 100% no-repeat;width:40px;height:40px;transition:all .2s ease-in-out;position:absolute;top:1.5rem;right:0}@media screen and (width<=768px){.faqq h3:after{width:30px;height:30px;top:.9rem}}.faqq h3.open:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK6wAACusBgosNWgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTAvMjkvMjTg5F2PAAAAeElEQVRYhe3XsQ2AMAwFUZvJYfLPBpAUBwTdSa5S5BVu3Elqpba3AbMJphNMJ5hOMJ1gOsF0gukE0wnGSzI0VbVXVeDZ7xw9eoR29yPXapK+el9uJWbAB6aY+GN4Jb7Sr1fiEwmmE0wnmE4wnWA6wXSC6QTTLQc+AY7gXP/W4hSoAAAAAElFTkSuQmCC) 50%/100% 100% no-repeat;transform:rotate(-180deg)}.faqa{background-color:var(--lgrey);border-radius:10px;margin-bottom:2rem;display:none;position:relative}.faqa.show{display:block}.faqa .faqainner{padding:2.2rem 2.6rem 1rem}@media screen and (width<=768px){.faqa .faqainner{padding:2.2rem 2rem 1rem}}.faqa h4{color:var(--bodytext);padding:0 0 .4rem;font-size:1.2rem;font-weight:600;line-height:1.4em}.faqa p{padding:0 0 1rem;font-size:1.2rem;line-height:1.5em}.faqa p strong{font-weight:600}.faqa p.emp{padding:0 0 .6rem;font-weight:600}.faqa p a{color:var(--primary);font-weight:600;text-decoration:none}.faqa p a:hover{color:var(--primary);text-decoration:underline}.faqa p span{color:var(--primary);font-weight:400}.faqa p:has(+ul){padding:0 0 .6rem}.faqa ul,.faqa ol{margin-left:1rem;padding:0 0 1rem}.faqa ul li,.faqa ol li{padding:.2rem 0 .2rem .4rem;font-size:1.2rem;line-height:1.5em}.faqa ul li strong,.faqa ol li strong{font-weight:600}.faqa .btn{margin-bottom:1rem}.faqa .hcslink .btn{margin-bottom:0}.insight{background-color:var(--secondary);border-radius:10px;margin-bottom:2rem;padding:2.4rem 2.8rem 1rem}@media screen and (width<=768px){.insight{margin-bottom:1.2rem;padding:2.2rem 2rem .8rem}}.insight h3{padding:0 0 1.4rem;font-size:1.5rem;font-weight:600}.insight h3 a{color:var(--bodytext);text-decoration:none}.insight h3 a:hover{color:var(--bodytext);text-decoration:underline}.insight p{padding:0 0 1rem;font-size:1.1rem;line-height:1.4em}.insight p.authors{font-size:.9rem;font-weight:600}.insight p:has(+ul){padding:0 0 .5rem}.insight ul,.insight ol{margin-left:1.2rem;padding:0 0 1rem}.insight ul li,.insight ol li{padding:0 0 .2rem;font-size:1.1rem;line-height:1.4em}.insight span.btndate{background-color:#fff;border-radius:6px;width:auto;margin-bottom:2rem;padding:.6rem 1rem .6rem 2.2rem;font-size:.94rem;font-weight:600;display:inline-block;position:relative}.insight span.btndate:before{content:"";color:var(--bodytext);font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";font-size:1.3rem;font-style:normal;font-weight:900;position:absolute;top:8px;left:10px}.insight a.btndate{margin-bottom:2rem}.cstudy .item{background-color:var(--lblue);border-radius:10px}@media screen and (width<=982px){.cstudy .item{display:block}}.cstudy .itemimg{border-top-left-radius:10px;border-top-right-radius:10px}.cstudy .itemimg img{width:100%;height:auto;display:block}.hcs{background-color:var(--lblue);border-bottom-right-radius:10px;border-bottom-left-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:1rem 1.6rem;display:flex}@media screen and (width<=768px){.hcs{padding:1.2rem 1.6rem;display:block}}.hcs .hcslink{order:1;width:160px}@media screen and (width<=768px){.hcs .hcslink{width:100%}}.hcs .hcstxt{order:2;width:calc(100% - 220px)}@media screen and (width<=768px){.hcs .hcstxt{width:100%}}.hcs .hcstxt p{padding:0;font-size:1rem;font-weight:600}@media screen and (width<=768px){.hcs .hcstxt p{padding:0 0 1rem}}.hcs .hcsbtn{order:3;width:30px}@media screen and (width<=768px){.hcs .hcsbtn{display:none}}.nimg .hcs{border-radius:10px}.csfeature .hcs{padding:1rem 0 2rem}@media screen and (width<=768px){.csfeature .hcs{padding:1.2rem 0}}.fwimg{padding:0;display:block}.fwimg img{border-radius:10px;width:100%;height:auto;display:block}.item .ftrd{background-color:var(--secondary);border-radius:10px;margin:1rem 0 0;padding:1rem 6% .2rem 3.4rem;position:relative}.item .ftrd p{color:var(--bodytext)!important}.item .ftrd:before{content:"";color:var(--bg);font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";font-size:1.1rem;font-style:normal;font-weight:900;position:absolute;top:1.2rem;left:1.1rem}.txtblock h4{padding:0 0 .8rem;font-size:1.4rem;font-weight:600}.txtblock.ftrd{background-color:var(--secondary);border-radius:10px;padding:1.8rem 6% .8rem 4rem;position:relative}.txtblock.ftrd:before{content:"";color:var(--bg);font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";font-size:1.1rem;font-style:normal;font-weight:900;position:absolute;top:1.9rem;left:1.7rem}.bgdgrey .txtblock h4,.bgdgrey .txtblock p{color:#fff}.bgdgrey .txtblock.ftrd h4,.bgdgrey .txtblock.ftrd p{color:var(--bodytext)}.cta .inner{padding:1.2rem 0}.cta .ctacontent{justify-content:space-between;align-items:center;width:100%;display:flex}@media screen and (width<=768px){.cta .ctacontent{display:block}}.cta .ctatxt{padding:0 2% 0 0}.cta .ctatxt p{color:#fff;padding:0;font-size:1.2rem}.cta .ctatxt p.ttl{font-size:1.4rem;font-weight:600}.cta .ctatxt p.ttl:has(+p){padding:0 0 .3rem}.cta .ctalink{text-align:right;white-space:nowrap;padding:0 0 0 3%}@media screen and (width<=768px){.cta .ctalink{text-align:left;padding:1rem 0}}.cta.bglte p,.cta.bgsecondary p,.cta.bgltegrey,.cta.bglteblue p{color:var(--bodytext)}.cta.bgprimary a.btn{color:var(--bodytext);background-color:#fff}.footer{background-color:var(--bg);z-index:0;text-align:center;width:100%;position:relative}@media screen and (width<=768px){.footer{position:relative;bottom:auto;left:auto}}.footer .ftrlogo{width:92%;max-width:300px;height:auto}.footer .ftricon{width:24px;height:24px}.footer a{color:#fff;font-weight:500;text-decoration:none}.footer a:hover,.footer a:focus{color:#fff;text-decoration:underline}.footer .inner{color:#fff;padding:2rem 0}@media screen and (width<=768px){.footer .inner{padding:0}}.footer .inner .ftr{padding:.6rem 0}.footer .inner .ftr p{color:#fff;padding:0 0 1rem;font-size:.96rem;line-height:1.5em}.footer .inner .ftr p strong{font-weight:600}.footer ul{text-align:center;list-style:none}.footer ul li{font-size:.9rem;font-weight:600;display:inline-block;position:relative}.footer ul li a{padding:0 .8rem}.footer ul li:after{content:"";background-color:#b2b2b2;width:1px;height:14px;position:absolute;top:2px;right:-2px}.footer ul li:last-child:after{display:none}.footer .creds{padding:3rem 0 1rem}.footer .creds img{width:auto;height:70px;margin:0 .6rem .4rem;display:inline-block}
