:root{--container-xxl:1400px;--container-xl:1200px;--container-lg:992px;--container-md:768px;--container-sm:576px}@media(min-width:1400px){.hdr-top-inner{width:75%;max-width:var(--container-xxl)}.hdr-nav-inner{max-width:75%}.hdr-nav .hdr-menu{gap:8rem}.footer-container{max-width:var(--container-xl)}.sp-content-wrapper.has-scroll-quotes{max-width:var(--container-xl);gap:60px}}@media(max-width:1399px){.hdr-top-inner{width:85%}.hdr-nav-inner{max-width:85%}.hdr-nav .hdr-menu,.hdr-sticky .hdr-menu{gap:5rem}.sp-hero-title{font-size:2.25rem}.sp-content-wrapper.has-scroll-quotes{gap:50px;grid-template-columns:260px 1fr}}@media(max-width:1199px){.hdr-top-inner{width:90%;padding:.5rem 1rem}.hdr-nav-inner{max-width:90%}.hdr-nav .hdr-menu,.hdr-sticky .hdr-menu{gap:3.5rem}.hdr-nav .hdr-menu li a{font-size:17px}.hdr-nav .hdr-search,.hdr-sticky .hdr-search{position:relative;right:auto;margin-left:1.5rem}.hdr-logo-icon{height:56px}.sp-hero-title{font-size:2rem}.sp-content-wrapper.has-scroll-quotes{gap:40px;grid-template-columns:240px 1fr;padding:2.5rem 1.5rem}.footer-container{max-width:100%;padding:0 1.5rem 30px}.footer-column{padding:0 25px}.footer-column.brand{flex:0 0 220px;min-width:220px;max-width:220px}}@media(max-width:991px){.hdr-top{display:none}.hdr-nav{padding:.5rem 0}.hdr-nav-inner{max-width:100%;padding:0 1rem;justify-content:space-between}.hdr-nav .hdr-hamburger{display:flex;order:1}.hdr-hamburger-line{width:24px;height:3px;background:var(--hdr-white,#fff);border-radius:2px;transition:all .3s}.hdr-nav .hdr-logo-sticky{display:block;position:absolute;left:50%;transform:translateX(-50%);order:2}.hdr-nav .hdr-logo-sticky img{height:44px;width:auto}.hdr-nav .hdr-menu{display:none}.hdr-nav .hdr-search{position:relative;right:auto;margin-left:0;order:3;font-size:1.25rem;padding:.5rem}.hdr-sticky .hdr-hamburger{display:flex}.hdr-sticky .hdr-logo-sticky{display:block;position:absolute;left:50%;transform:translateX(-50%)}.hdr-sticky .hdr-logo-sticky img{height:36px;width:auto}.hdr-sticky .hdr-menu{display:none}.hdr-sticky .hdr-search{position:relative;right:auto;margin-left:0}.sp-content-wrapper.has-scroll-quotes{display:block;padding:2rem 1.5rem;max-width:100%}.sp-content-wrapper.has-scroll-quotes .sp-sidebar{position:relative;display:none;top:auto;max-height:none;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #e5e5e5;overflow:visible;flex-direction:column;align-items:flex-start;gap:.5rem}.sp-sidebar .sp-author-box{flex-direction:column;align-items:flex-start;gap:.5rem}.sp-sidebar .sp-author-box img,.sp-sidebar .sp-author-avatar img{width:56px;height:56px}.sp-sidebar .sp-author-bio{display:block;font-size:.8rem}.sp-content-wrapper.has-scroll-quotes .sp-quote-box{display:none}.sp-content-wrapper.has-scroll-quotes .quote-extracted{display:block!important}.sp-content-wrapper.has-scroll-quotes .sp-main{max-width:100%}.sp-hero-title{font-size:1.75rem;margin-bottom:20px}.sp-hero-excerpt{font-size:1rem}.sp-hero .hdr-top-inner{flex-direction:column;gap:.5rem;text-align:center;padding:1.5rem!important}.sp-hero-meta{font-size:.75rem;order:2}.sp-hero-author{order:1}.footer{padding:30px 15px 0}.footer-container{flex-wrap:wrap;gap:0}.footer-column{flex:1 1 calc(50% - 20px);min-width:calc(50% - 20px);padding:20px 15px;border-right:none;border-bottom:1px solid #444}.footer-column:nth-child(even){border-left:1px solid #444}.footer-column:last-child,.footer-column:nth-last-child(2):nth-child(odd){border-bottom:none}.footer-column.brand{flex:1 1 100%;min-width:100%;max-width:100%;padding:20px 15px;border-bottom:1px solid #444;text-align:center}.footer-column.brand .logo{display:inline-block}.footer-column.brand .logo img{width:180px}.footer-links a{font-size:13px}}@media(max-width:767px){.hdr-nav .hdr-logo-sticky img{height:40px}.hdr-sticky .hdr-logo-sticky img{height:32px}.sp-hero-title{font-size:1.5rem;line-height:1.3;padding:0 .5rem}.sp-hero-excerpt{font-size:.95rem;margin-bottom:15px;padding:0 .5rem}.sp-hero-excerpt p{font-size:.95rem}.sp-hero .hdr-top-inner{padding:1rem!important}.sp-hero-meta{font-size:.7rem}.sp-content-wrapper.has-scroll-quotes{padding:1.5rem 1rem}.sp-sidebar .sp-author-box img,.sp-sidebar .sp-author-avatar img{width:48px;height:48px}.sp-sidebar .sp-author-name{font-size:.9rem}.sp-sidebar .sp-author-bio{display:none}.sp-main .sp-content{font-size:1rem;line-height:1.75}.footer-container{flex-direction:column}.footer-column{flex:none;width:100%;min-width:100%;padding:15px 10px;border-left:none!important;border-bottom:1px solid #444}.footer-column:last-child{border-bottom:none}.footer-column.brand{padding:15px 10px}.footer-column.brand .logo img{width:160px}.footer-links li{margin-bottom:10px}.footer-bottom p{font-size:12px}}@media(max-width:575px){.hdr-nav .hdr-logo-sticky img{height:38px}.hdr-sticky .hdr-logo-sticky img{height:30px}.hdr-hamburger-line{width:22px;height:2px}.sp-hero{padding:0}.sp-hero .hdr-top-inner{flex-direction:column;gap:.35rem;text-align:center;padding:.75rem!important}.sp-hero-meta{font-size:.65rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.2rem}.sp-hero-separator{margin:0 3px}.sp-hero-author-link{font-size:.95rem}.sp-hero-title{font-size:1.35rem;line-height:1.35;margin-bottom:12px}.sp-hero-excerpt{font-size:.85rem;line-height:1.5;margin-bottom:10px}.sp-content-wrapper.has-scroll-quotes{padding:1rem}.sp-content-wrapper.has-scroll-quotes .sp-sidebar{flex-direction:column;align-items:flex-start;gap:.5rem;padding-bottom:1rem;margin-bottom:1rem}.sp-sidebar .sp-author-box{flex-direction:column;align-items:flex-start;text-align:left;gap:.5rem}.sp-sidebar .sp-author-box img,.sp-sidebar .sp-author-avatar img{width:44px;height:44px}.sp-sidebar .sp-author-name{font-size:.85rem}.sp-sidebar .sp-author-bio{display:none}.sp-main .sp-content{font-size:.95rem;line-height:1.7}.sp-main .sp-content p{margin-bottom:1.25rem}.sp-main .sp-content>p:first-of-type::first-letter,.sp-main .sp-content p.has-drop-cap::first-letter{font-size:3rem;margin-right:.4rem}.footer{padding:20px 15px 0}.footer-container{flex-direction:column;padding-bottom:15px}.footer-column{width:100%;padding:15px 0;border-bottom:1px solid #444}.footer-column:last-child{border-bottom:none}.footer-column.brand{padding:15px 0;text-align:center}.footer-column.brand .logo img{width:140px}.footer-links{gap:8px}.footer-links a{font-size:13px}.footer-bottom{padding:15px 0}.footer-bottom p{font-size:11px}.hdr-mobile-menu{width:280px;left:-280px}.hdr-mobile-menu.is-open{left:0}.hdr-mobile-top{padding:1rem}.hdr-mobile-logo img{height:28px}.hdr-mobile-list li a{padding:.875rem 1rem;font-size:14px}.hdr-search-form{width:95%;padding:0 10px}.hdr-search-input{font-size:1rem;padding:.875rem 1rem}.hdr-search-submit{padding:.875rem 1rem;font-size:1rem}}@media(max-width:420px){.hdr-nav .hdr-logo-sticky img{height:36px}.hdr-sticky .hdr-logo-sticky img{height:28px}.hdr-hamburger-line{width:20px}.hdr-nav .hdr-search{font-size:1.1rem}.sp-hero-title{font-size:1.25rem}.sp-hero-excerpt{font-size:.8rem}.sp-hero-meta{font-size:.6rem}.sp-sidebar .sp-author-box img,.sp-sidebar .sp-author-avatar img{width:40px;height:40px}.sp-sidebar .sp-author-name{font-size:.8rem}.sp-main .sp-content{font-size:.9rem}.footer-column.brand .logo img{width:120px}.footer-links a{font-size:12px}.hdr-mobile-menu{width:260px;left:-260px}}@media(max-width:360px){.hdr-nav .hdr-logo-sticky img{height:32px}.hdr-sticky .hdr-logo-sticky img{height:26px}.hdr-nav .hdr-search{font-size:1rem;padding:.35rem}.sp-hero-title{font-size:1.15rem}.sp-hero .hdr-top-inner{padding:.5rem!important}.sp-content-wrapper.has-scroll-quotes{padding:.75rem}.sp-sidebar .sp-author-box img,.sp-sidebar .sp-author-avatar img{width:36px;height:36px}.sp-main .sp-content{font-size:.875rem;line-height:1.65}.footer{padding:15px 10px 0}.footer-column{padding:12px 0}.footer-column.brand .logo img{width:100px}.footer-links a{font-size:11px}.footer-bottom p{font-size:10px}}@media(max-width:575px){.d-xs-none{display:none!important}}@media(min-width:576px) and (max-width:767px){.d-sm-none{display:none!important}}@media(min-width:768px) and (max-width:991px){.d-md-none{display:none!important}}@media(min-width:992px) and (max-width:1199px){.d-lg-none{display:none!important}}@media(min-width:1200px){.d-xl-none{display:none!important}}@media print{.hdr-main,.hdr-sticky,.hdr-mobile-menu,.hdr-mobile-overlay,.hdr-search-overlay,.footer,.sp-sidebar,.sp-actions,.sp-related{display:none!important}.sp-content-wrapper.has-scroll-quotes{display:block;padding:0}.sp-main .sp-content{max-width:100%;font-size:12pt}.sp-hero-title{font-size:18pt;color:#000}}