.kol3-page-template-active .skip-link{left:1rem;position:absolute;top:1rem;z-index:10000}.kol3-page-template-active .skip-link:focus{background:#fff;border-radius:.5rem;box-shadow:0 0 0 3px #004884;clip:auto;color:#004884;display:inline-block;height:auto;padding:.75rem 1rem;width:auto}.kol3-page-template__shell{background:radial-gradient(circle at top left,rgba(201,162,39,.12),transparent 24rem),linear-gradient(180deg,#f7f9fc 0%,#fff 28rem)}.kol3-page-template-full-width .td-main-content-wrap.td-container-wrap,.kol3-page-template-full-width .td-main-content-wrap,.kol3-page-template-full-width .td-container.tdc-content-wrap,.kol3-page-template-full-width .tdc-content-wrap,.kol3-page-template-full-width .td-crumb-container{max-width:100% !important;width:100% !important}.kol3-page-template-full-width .td-main-content-wrap.td-container-wrap,.kol3-page-template-full-width .td-main-content-wrap,.kol3-page-template-full-width .td-container.tdc-content-wrap,.kol3-page-template-full-width .tdc-content-wrap{padding-left:0 !important;padding-right:0 !important}.kol3-page-template-full-width .td-crumb-container{padding-left:24px;padding-right:24px}.kol3-page-template-full-width .kol3-page-template__shell,.kol3-page-template-full-width .kol3-page-template__shell>.wp-block-group__inner-container,.kol3-page-template-full-width .kol3-page-template__article,.kol3-page-template-full-width .kol3-page-template__article>.wp-block-group__inner-container,.kol3-page-template-full-width .kol3-page-template__content,.kol3-page-template-full-width .kol3-page-template__content>.wp-block-group__inner-container,.kol3-page-template-full-width .kol3-page-template__content .wp-block-post-content,.kol3-page-template-full-width .kol3-page-template__content .entry-content{max-width:100% !important;width:100% !important}.kol3-page-template-full-width .kol3-page-template__shell{padding-left:0 !important;padding-right:0 !important}.kol3-page-template-full-width .kol3-page-template__article,.kol3-page-template-full-width .kol3-page-template__content,.kol3-page-template-full-width .kol3-page-template__content>.wp-block-group__inner-container,.kol3-page-template-full-width .kol3-page-template__content .wp-block-post-content,.kol3-page-template-full-width .kol3-page-template__content .entry-content{margin-left:0 !important;margin-right:0 !important}.kol3-page-template-full-width .kol3-page-template__content .wp-block-post-content>*{max-width:none}.kol3-page-template-hide-native-title .td-page-title,.kol3-page-template-hide-native-title .tdb-title-text,.kol3-page-template-hide-native-title .entry-title,.kol3-page-template-hide-native-title .page-title,.kol3-page-template-hide-native-title h1.entry-title{display:none !important}.kol3-page-template-hide-breadcrumb .td-crumb-container,.kol3-page-template-hide-breadcrumb .td-category,.kol3-page-template-hide-breadcrumb .tdb-breadcrumbs,.kol3-page-template-hide-breadcrumb .tdb_title_cat_bg,.kol3-page-template-hide-breadcrumb .breadcrumb,.kol3-page-template-hide-breadcrumb .breadcrumbs{display:none !important}.kol3-page-template__article{gap:0}.kol3-page-template__header{background:#fff;border:1px solid rgba(0,72,132,.1);border-radius:1.25rem;box-shadow:0 18px 40px rgba(0,72,132,.08);padding:clamp(1.5rem,3vw,2.75rem)}.kol3-page-template__title{margin:0}.kol3-page-template__title h1,.kol3-page-template__title.wp-block-post-title{color:#0d2137;font-size:clamp(2rem,4.8vw,3.4rem);font-weight:800;letter-spacing:-.02em;line-height:1.08;margin:0;text-wrap:balance}.kol3-page-template-shortcode-title{color:#0d2137;font-size:clamp(2rem,4.8vw,3.4rem);font-weight:800;letter-spacing:-.02em;line-height:1.08;margin:0;text-wrap:balance}.kol3-page-template__featured{margin-top:1.5rem}.kol3-page-template__featured img{border-radius:1.25rem;box-shadow:0 24px 48px rgba(15,23,42,.14)}.kol3-page-template__content{background:#fff;border-radius:1.25rem;padding:clamp(1.5rem,2.5vw,2.5rem)}.kol3-page-template__content>.wp-block-post-content{color:#243447;font-size:1.05rem;line-height:1.9}.kol3-page-template__content>.wp-block-post-content>*{max-width:68ch}.kol3-page-template__content h2,.kol3-page-template__content h3,.kol3-page-template__content h4{color:#0d2137;margin-top:2.25rem}@media (max-width:781px){.kol3-page-template__header,.kol3-page-template__content{border-radius:1rem;padding:1.25rem}}