.footer-widgets-container{padding:40px}.inside-footer-widgets{display:flex}.inside-footer-widgets>div{flex:1 1 0}.site-footer .footer-widgets-container .inner-padding{padding:0 0 0 40px}.site-footer .footer-widgets-container .inside-footer-widgets{margin-left:-40px}.top-bar{font-weight:400;text-transform:none;font-size:13px}.top-bar .inside-top-bar{display:flex;align-items:center;flex-wrap:wrap}.top-bar .inside-top-bar .widget{padding:0;display:inline-block;margin-bottom:0}.top-bar .inside-top-bar .textwidget p:last-child{margin:0}.top-bar .widget-title{display:none}.top-bar .widget{margin:0 10px}.top-bar .widget_nav_menu>div>ul{display:flex;align-items:center}.top-bar .widget_nav_menu li{margin:0 10px;padding:0}.top-bar .widget_nav_menu li:first-child{margin-left:0}.top-bar .widget_nav_menu li:last-child{margin-right:0}.top-bar .widget_nav_menu li ul{display:none}.inside-top-bar{padding:10px 40px}div.top-bar .widget{margin-bottom:0}.top-bar-align-right .widget{margin-right:0}.top-bar-align-right .widget:first-child{margin-left:auto}.top-bar-align-right .widget:nth-child(2n){order:-20}.top-bar-align-right .widget:nth-child(2){margin-left:0}.top-bar-align-left .widget{margin-left:0}.top-bar-align-left .widget:nth-child(odd){order:-20}.top-bar-align-left .widget:nth-child(2){margin-left:auto}.top-bar-align-left .widget:last-child{margin-right:0}.top-bar-align-center .widget:first-child{margin-left:auto}.top-bar-align-center .widget:last-child{margin-right:auto}.top-bar-align-center .widget:not(:first-child):not(:last-child){margin:0 5px}.footer-bar-active .footer-bar .widget{padding:0}.footer-bar .widget_nav_menu>div>ul{display:flex;align-items:center;flex-wrap:wrap}.footer-bar .widget_nav_menu li{margin:0 10px;padding:0}.footer-bar .widget_nav_menu li:first-child{margin-left:0}.footer-bar .widget_nav_menu li:last-child{margin-right:0}.footer-bar .widget_nav_menu li ul{display:none}.footer-bar .textwidget p:last-child{margin:0}.footer-bar .widget-title{display:none}.footer-bar-align-right .copyright-bar{order:-20;margin-right:auto}.footer-bar-align-left .copyright-bar{margin-left:auto}.footer-bar-align-center .inside-site-info{flex-direction:column}.footer-bar-align-center .footer-bar{margin-bottom:10px}.site-footer:not(.footer-bar-active) .copyright-bar{margin:0 auto}@media (max-width:768px){.top-bar .inside-top-bar{justify-content:center}.top-bar .inside-top-bar>.widget{order:1;margin:0 10px}.top-bar .inside-top-bar:first-child{margin-left:auto}.top-bar .inside-top-bar:last-child{margin-right:auto}.top-bar .widget_nav_menu li{padding:5px 0}.top-bar-align-center{text-align:center}.inside-footer-widgets{flex-direction:column}.inside-footer-widgets>div:not(:last-child){margin-bottom:40px}.site-footer .footer-widgets .footer-widgets-container .inside-footer-widgets{margin:0}.site-footer .footer-widgets .footer-widgets-container .inner-padding{padding:0}.footer-bar-active .inside-site-info{flex-direction:column}.footer-bar-active .footer-bar{margin-bottom:10px}.footer-bar .widget_nav_menu>div>ul{justify-content:center}.footer-bar .widget_nav_menu li{padding:5px 0}.footer-bar .widget_nav_menu li:first-child{margin-left:10px}.footer-bar .widget_nav_menu li:last-child{margin-right:10px}.footer-bar-align-left .copyright-bar{margin-left:0}.footer-bar-align-right .copyright-bar{order:unset;margin-right:0}}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0;border:0}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}progress{vertical-align:baseline}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}body,button,input,select,textarea{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;text-transform:none;font-size:17px;line-height:1.5}p{margin-bottom:1.5em}h1,h2,h3,h4,h5,h6{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}pre{background:rgba(0,0,0,.05);font-family:inherit;font-size:inherit;line-height:normal;margin-bottom:1.5em;padding:20px;overflow:auto;max-width:100%}blockquote{border-left:5px solid rgba(0,0,0,.05);padding:20px;font-size:1.2em;font-style:italic;margin:0 0 1.5em;position:relative}blockquote p:last-child{margin:0}table,td,th{border:1px solid rgba(0,0,0,.1)}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.5em;width:100%}td,th{padding:8px}th{border-width:0 1px 1px 0}td{border-width:0 1px 1px 0}hr{background-color:rgba(0,0,0,.1);border:0;height:1px;margin-bottom:40px;margin-top:40px}fieldset{padding:0;border:0;min-width:inherit}fieldset legend{padding:0;margin-bottom:1.5em}h1{font-size:42px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}h2{font-size:35px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}h3{font-size:29px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}h4{font-size:24px}h5{font-size:20px}h4,h5,h6{margin-bottom:20px}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}b,strong{font-weight:700}cite,dfn,em,i{font-style:italic}address{margin:0 0 1.5em}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{text-decoration:none}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}figure{margin:0}table{margin:0 0 1.5em;width:100%}th{font-weight:700}img{height:auto;max-width:100%}button,input[type=button],input[type=reset],input[type=submit]{background:#55555e;color:#fff;border:1px solid transparent;cursor:pointer;-webkit-appearance:button;padding:10px 20px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid;border-radius:0;padding:10px 15px;max-width:100%}textarea{width:100%}a,button,input{transition:color .1s ease-in-out,background-color .1s ease-in-out}a{text-decoration:none}.button,.wp-block-button .wp-block-button__link{padding:10px 20px;display:inline-block}.wp-block-button .wp-block-button__link{font-size:inherit;line-height:inherit}.using-mouse :focus{outline:0}.using-mouse ::-moz-focus-inner{border:0}.alignleft{float:left;margin-right:1.5em}.alignright{float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.no-sidebar .entry-content .alignfull{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw;width:auto}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.main-navigation{z-index:100;padding:0;clear:both;display:block}.main-navigation a{display:block;text-decoration:none;font-weight:400;text-transform:none;font-size:15px}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation .main-nav ul li a{padding-left:20px;padding-right:20px;line-height:60px}.inside-navigation{position:relative}.main-navigation .inside-navigation{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.main-navigation .main-nav>ul{display:flex;flex-wrap:wrap;align-items:center}.main-navigation li{position:relative}.main-navigation .menu-bar-items{display:flex;align-items:center;font-size:15px}.main-navigation .menu-bar-items a{color:inherit}.main-navigation .menu-bar-item{position:relative}.main-navigation .menu-bar-item.search-item{z-index:20}.main-navigation .menu-bar-item>a{padding-left:20px;padding-right:20px;line-height:60px}.sidebar .main-navigation .main-nav{flex-basis:100%}.sidebar .main-navigation .main-nav>ul{flex-direction:column}.sidebar .main-navigation .menu-bar-items{margin:0 auto}.sidebar .main-navigation .menu-bar-items .search-item{order:10}.nav-align-center .inside-navigation{justify-content:center}.nav-align-center .main-nav>ul{justify-content:center}.nav-align-right .inside-navigation{justify-content:flex-end}.main-navigation ul ul{display:block;box-shadow:1px 1px 0 rgba(0,0,0,.1);float:left;position:absolute;left:-99999px;opacity:0;z-index:99999;width:200px;text-align:left;top:auto;transition:opacity 80ms linear;transition-delay:0s;pointer-events:none;height:0;overflow:hidden}.main-navigation ul ul a{display:block}.main-navigation ul ul li{width:100%}.main-navigation .main-nav ul ul li a{line-height:normal;padding:10px 20px;font-size:14px}.main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:0;position:relative}.main-navigation.sub-menu-left ul ul{box-shadow:-1px 1px 0 rgba(0,0,0,.1)}.main-navigation.sub-menu-left .sub-menu{right:0}.main-navigation:not(.toggled) ul li.sfHover>ul,.main-navigation:not(.toggled) ul li:hover>ul{left:auto;opacity:1;transition-delay:150ms;pointer-events:auto;height:auto;overflow:visible}.main-navigation:not(.toggled) ul ul li.sfHover>ul,.main-navigation:not(.toggled) ul ul li:hover>ul{left:100%;top:0}.main-navigation.sub-menu-left:not(.toggled) ul ul li.sfHover>ul,.main-navigation.sub-menu-left:not(.toggled) ul ul li:hover>ul{right:100%;left:auto}.nav-float-right .main-navigation ul ul ul{top:0}.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:20px;padding-left:10px}.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}.sidebar .menu-item-has-children .dropdown-menu-toggle,nav ul ul .menu-item-has-children .dropdown-menu-toggle{float:right}.widget-area .main-navigation li{float:none;display:block;width:100%;padding:0;margin:0}.sidebar .main-navigation.sub-menu-right ul li.sfHover ul,.sidebar .main-navigation.sub-menu-right ul li:hover ul{top:0;left:100%}.sidebar .main-navigation.sub-menu-left ul li.sfHover ul,.sidebar .main-navigation.sub-menu-left ul li:hover ul{top:0;right:100%}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 2em;overflow:hidden}.site-main .post-navigation{margin-bottom:0}.paging-navigation .nav-next,.paging-navigation .nav-previous{display:none}.paging-navigation .nav-links>*{padding:0 5px}.paging-navigation .nav-links .current{font-weight:700}.nav-links>:first-child{padding-left:0}.site-header{position:relative}.inside-header{padding:20px 40px}.main-title{margin:0;font-size:25px;line-height:1.2em;word-wrap:break-word;font-weight:700;text-transform:none}.site-description{margin:0;line-height:1.5;font-weight:400;text-transform:none;font-size:15px}.site-logo{display:inline-block;max-width:100%}.site-header .header-image{vertical-align:middle}.inside-header{display:flex;align-items:center}.header-widget{margin-left:auto}.header-widget p:last-child{margin-bottom:0}.nav-float-right .header-widget{margin-left:20px}.nav-float-right #site-navigation{margin-left:auto}.nav-float-left #site-navigation{margin-right:auto;order:-10}.nav-float-left .header-widget{margin-left:0;margin-right:20px;order:-15}.header-aligned-center:not([class*=nav-float-]) .inside-header{justify-content:center;flex-direction:column;text-align:center}.header-aligned-center:not([class*=nav-float-]) .header-widget{margin-left:auto;margin-right:auto}.header-aligned-center:not([class*=nav-float-]) .inside-header>:not(:first-child){margin-top:1em}.header-aligned-right:not([class*=nav-float-]) .inside-header{justify-content:flex-end}.header-aligned-right:not([class*=nav-float-]) .header-widget{margin-right:auto;margin-left:0;order:-10}.site-branding-container{display:inline-flex;align-items:center;text-align:left;flex-shrink:0}.site-branding-container .site-logo{margin-right:1em}.sticky{display:block}.entry-header .gp-icon,.posted-on .updated{display:none}.byline,.entry-header .cat-links,.entry-header .comments-link,.entry-header .tags-links,.group-blog .byline,.single .byline{display:inline}footer.entry-meta .byline,footer.entry-meta .posted-on{display:block}.entry-content:not(:first-child),.entry-summary:not(:first-child),.page-content:not(:first-child){margin-top:2em}.page-links{clear:both;margin:0 0 1.5em}.archive .format-aside .entry-header,.archive .format-status .entry-header,.archive .format-status .entry-meta,.archive .format-status .entry-title,.blog .format-aside .entry-header,.blog .format-status .entry-header,.blog .format-status .entry-meta,.blog .format-status .entry-title{display:none}.archive .format-aside .entry-content,.archive .format-status .entry-content,.blog .format-aside .entry-content,.blog .format-status .entry-content{margin-top:0}.archive .format-status .entry-content p:last-child,.blog .format-status .entry-content p:last-child{margin-bottom:0}.entry-header,.site-content{word-wrap:break-word}.entry-title{margin-bottom:0}.author .page-header .page-title{display:flex;align-items:center}.author .page-header .avatar{margin-right:20px}.page-header .author-info>:last-child,.page-header>:last-child{margin-bottom:0}.entry-meta{font-size:85%;margin-top:.5em;line-height:1.5}footer.entry-meta{margin-top:2em}.cat-links,.comments-link,.tags-links{display:block}.entry-content>p:last-child,.entry-summary>p:last-child,.page-content>p:last-child,.read-more-container,.taxonomy-description p:last-child{margin-bottom:0}.wp-caption{margin-bottom:1.5em;max-width:100%;position:relative}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto 0;max-width:100%}.wp-caption .wp-caption-text{font-size:75%;padding-top:5px;opacity:.8}.wp-caption img{position:relative;vertical-align:bottom}.wp-block-image figcaption{font-size:13px;text-align:center}.wp-block-gallery,ul.blocks-gallery-grid{margin-left:0}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{background:rgba(255,255,255,.7);color:#000;padding:10px;box-sizing:border-box}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.site-main .gallery{margin-bottom:1.5em}.gallery-item img{vertical-align:bottom}.gallery-icon{padding:5px}embed,iframe,object{max-width:100%}.wp-block-post-template{margin-left:0}.widget-area .widget{padding:40px}.widget select{max-width:100%}.footer-widgets .widget :last-child,.sidebar .widget :last-child{margin-bottom:0}.widget-title{margin-bottom:30px;font-size:20px;line-height:1.5;font-weight:400;text-transform:none}.widget ol,.widget ul{margin:0}.widget .search-field{width:100%}.widget .search-form{display:flex}.widget .search-form button.search-submit{font-size:15px}.footer-widgets .widget{margin-bottom:30px}.footer-widgets .widget:last-child,.sidebar .widget:last-child{margin-bottom:0}.widget ul li{list-style-type:none;position:relative;margin-bottom:.5em}.widget ul li ul{margin-left:1em;margin-top:.5em}.wp-calendar-table{table-layout:fixed}.site-content{display:flex}.grid-container{margin-left:auto;margin-right:auto;max-width:1200px}.page-header,.sidebar .widget,.site-main>*{margin-bottom:20px}.both-left .inside-left-sidebar,.both-right .inside-left-sidebar{margin-right:10px}.both-left .inside-right-sidebar,.both-right .inside-right-sidebar{margin-left:10px}.one-container.both-right .site-main,.one-container.right-sidebar .site-main{margin-right:40px}.one-container.both-left .site-main,.one-container.left-sidebar .site-main{margin-left:40px}.one-container.both-sidebars .site-main{margin:0 40px 0 40px}.one-container.archive .post:not(:last-child):not(.is-loop-template-item),.one-container.blog .post:not(:last-child):not(.is-loop-template-item){padding-bottom:40px}.one-container .site-content{padding:40px}.separate-containers .comments-area,.separate-containers .inside-article,.separate-containers .page-header,.separate-containers .paging-navigation{padding:40px}.separate-containers .site-main{margin:20px}.separate-containers.no-sidebar .site-main{margin-left:0;margin-right:0}.separate-containers.both-right .site-main,.separate-containers.right-sidebar .site-main{margin-left:0}.separate-containers.both-left .site-main,.separate-containers.left-sidebar .site-main{margin-right:0}.separate-containers .inside-left-sidebar,.separate-containers .inside-right-sidebar{margin-top:20px;margin-bottom:20px}.inside-page-header{padding:40px}.widget-area .main-navigation{margin-bottom:20px}.one-container .site-main>:last-child,.separate-containers .site-main>:last-child{margin-bottom:0}.full-width-content .container.grid-container{max-width:100%}.full-width-content.no-sidebar.separate-containers .site-main{margin:0}.full-width-content.one-container .site-content,.full-width-content.separate-containers .inside-article{padding:0}.full-width-content .entry-content .alignwide{margin-left:0;width:auto;max-width:unset}.contained-content.one-container .site-content,.contained-content.separate-containers .inside-article{padding:0}.sidebar .grid-container{max-width:100%;width:100%}.both-left .is-left-sidebar,.both-sidebars .is-left-sidebar,.left-sidebar .sidebar{order:-10}.both-left .is-right-sidebar{order:-5}.both-right .is-left-sidebar{order:5}.both-right .is-right-sidebar,.both-sidebars .is-right-sidebar{order:10}.inside-site-info{display:flex;align-items:center;justify-content:center;padding:20px 40px}.site-info{text-align:center;font-size:15px}.post-image:not(:first-child){margin-top:2em}.featured-image{line-height:0}.separate-containers .featured-image{margin-top:20px}.separate-containers .inside-article>.featured-image{margin-top:0;margin-bottom:2em}.one-container .inside-article>.featured-image{margin-top:0;margin-bottom:2em}.gp-icon{display:inline-flex;align-self:center}.gp-icon svg{height:1em;width:1em;top:.125em;position:relative;fill:currentColor}.close-search .icon-search svg:first-child,.icon-menu-bars svg:nth-child(2),.icon-search svg:nth-child(2),.toggled .icon-menu-bars svg:first-child{display:none}.close-search .icon-search svg:nth-child(2),.toggled .icon-menu-bars svg:nth-child(2){display:block}.entry-meta .gp-icon{margin-right:.6em;opacity:.7}nav.toggled .icon-arrow-left svg{transform:rotate(-90deg)}nav.toggled .icon-arrow-right svg{transform:rotate(90deg)}nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon svg{transform:rotate(180deg)}nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon.icon-arrow-left svg{transform:rotate(-270deg)}nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon.icon-arrow-right svg{transform:rotate(270deg)}.container.grid-container{width:auto}.menu-toggle,.mobile-bar-items,.sidebar-nav-mobile{display:none}.menu-toggle{padding:0 20px;line-height:60px;margin:0;font-weight:400;text-transform:none;font-size:15px;cursor:pointer}.menu-toggle .mobile-menu{padding-left:3px}.menu-toggle .gp-icon+.mobile-menu{padding-left:9px}.menu-toggle .mobile-menu:empty{display:none}button.menu-toggle{background-color:transparent;flex-grow:1;border:0;text-align:center}button.menu-toggle:active,button.menu-toggle:focus,button.menu-toggle:hover{background-color:transparent}.has-menu-bar-items button.menu-toggle{flex-grow:0}nav.toggled ul ul.sub-menu{width:100%}.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}.main-navigation.toggled .main-nav{flex-basis:100%;order:3}.main-navigation.toggled .main-nav>ul{display:block}.main-navigation.toggled .main-nav li{width:100%;text-align:left}.main-navigation.toggled .main-nav ul ul{transition:0s;visibility:hidden;box-shadow:none;border-bottom:1px solid rgba(0,0,0,.05)}.main-navigation.toggled .main-nav ul ul li:last-child>ul{border-bottom:0}.main-navigation.toggled .main-nav ul ul.toggled-on{position:relative;top:0;left:auto!important;right:auto!important;width:100%;pointer-events:auto;height:auto;opacity:1;display:block;visibility:visible;float:none}.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}.mobile-menu-control-wrapper{display:none;margin-left:auto;align-items:center}.has-inline-mobile-toggle #site-navigation.toggled{margin-top:1.5em}.has-inline-mobile-toggle #site-navigation.has-active-search{margin-top:1.5em}.has-inline-mobile-toggle #site-navigation.has-active-search .nav-search-active{position:relative}.has-inline-mobile-toggle #site-navigation.has-active-search .navigation-search input{outline:auto}.nav-float-left .mobile-menu-control-wrapper{order:-10;margin-left:0;margin-right:auto;flex-direction:row-reverse}@media (max-width:768px){.hide-on-mobile{display:none!important}a,body,button,input,select,textarea{transition:all 0s ease-in-out}.inside-header{flex-direction:column;text-align:center}.site-header .header-widget{margin-top:1.5em;margin-left:auto;margin-right:auto;text-align:center}.site-content{flex-direction:column}.container .site-content .content-area{width:auto}.is-left-sidebar.sidebar,.is-right-sidebar.sidebar{width:auto;order:initial}.is-left-sidebar+.is-right-sidebar .inside-right-sidebar{margin-top:0}.both-left .inside-left-sidebar,.both-left .inside-right-sidebar,.both-right .inside-left-sidebar,.both-right .inside-right-sidebar{margin-right:0;margin-left:0}#main{margin-left:0;margin-right:0}body:not(.no-sidebar) #main{margin-bottom:0}.alignleft,.alignright{float:none;display:block;margin-left:auto;margin-right:auto}.comment .children{padding-left:10px;margin-left:0}.entry-meta{font-size:inherit}.entry-meta a{line-height:1.8em}}@media (min-width:769px) and (max-width:1024px){.hide-on-tablet{display:none!important}}@media (min-width:1025px){.hide-on-desktop{display:none!important}}body{background-color:#ffffff;color:var(--text-1);}a{color:var(--link-text);}a:hover, a:focus, a:active{color:var(--text-2);}.grid-container{max-width:1160px;}.wp-block-group__inner-container{max-width:1160px;margin-left:auto;margin-right:auto;}:root{--background:#ffffff;--background-1:#ffffff;--text-1:#1d1d1d;--text-2:#383838;--link-text:#2e67d9;--color-background:#673de6;--color-background-hover:#4F25D1;--border-color:#e4e4e4;}:root .has-background-color{color:var(--background);}:root .has-background-background-color{background-color:var(--background);}:root .has-background-1-color{color:var(--background-1);}:root .has-background-1-background-color{background-color:var(--background-1);}:root .has-text-1-color{color:var(--text-1);}:root .has-text-1-background-color{background-color:var(--text-1);}:root .has-text-2-color{color:var(--text-2);}:root .has-text-2-background-color{background-color:var(--text-2);}:root .has-link-text-color{color:var(--link-text);}:root .has-link-text-background-color{background-color:var(--link-text);}:root .has-color-background-color{color:var(--color-background);}:root .has-color-background-background-color{background-color:var(--color-background);}:root .has-color-background-hover-color{color:var(--color-background-hover);}:root .has-color-background-hover-background-color{background-color:var(--color-background-hover);}:root .has-border-color-color{color:var(--border-color);}:root .has-border-color-background-color{background-color:var(--border-color);}.gp-modal:not(.gp-modal--open):not(.gp-modal--transition){display:none;}.gp-modal--transition:not(.gp-modal--open){pointer-events:none;}.gp-modal-overlay:not(.gp-modal-overlay--open):not(.gp-modal--transition){display:none;}.gp-modal__overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.2);display:flex;justify-content:center;align-items:center;z-index:10000;backdrop-filter:blur(3px);transition:opacity 500ms ease;opacity:0;}.gp-modal--open:not(.gp-modal--transition) .gp-modal__overlay{opacity:1;}.gp-modal__container{max-width:100%;max-height:100vh;transform:scale(0.9);transition:transform 500ms ease;padding:0 10px;}.gp-modal--open:not(.gp-modal--transition) .gp-modal__container{transform:scale(1);}.search-modal-fields{display:flex;}.gp-search-modal .gp-modal__overlay{align-items:flex-start;padding-top:25vh;background:var(--gp-search-modal-overlay-bg-color);}.search-modal-form{width:500px;max-width:100%;background-color:var(--gp-search-modal-bg-color);color:var(--gp-search-modal-text-color);}.search-modal-form .search-field, .search-modal-form .search-field:focus{width:100%;height:60px;background-color:transparent;border:0;appearance:none;color:currentColor;}.search-modal-fields button, .search-modal-fields button:active, .search-modal-fields button:focus, .search-modal-fields button:hover{background-color:transparent;border:0;color:currentColor;width:60px;}.widget-title{font-weight:600;}button:not(.menu-toggle),html input[type="button"],input[type="reset"],input[type="submit"],.button,.wp-block-button .wp-block-button__link{font-size:16px;}h1{font-weight:bold;font-size:30px;}@media (max-width: 1024px){h1{font-size:26px;}}@media (max-width:768px){h1{font-size:24px;}}h2{font-weight:bold;font-size:24px;}@media (max-width: 1024px){h2{font-size:24px;}}@media (max-width:768px){h2{font-size:24px;}}h3{font-weight:600;font-size:24px;}@media (max-width:768px){h3{font-size:24px;}}.main-navigation a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{font-weight:600;font-size:15px;}h2.entry-title{font-weight:bold;font-size:24px;}@media (max-width:768px){h2.entry-title{font-size:24px;}}h4{font-weight:bold;font-size:24px;}@media (max-width:768px){h4{font-size:24px;}}h5{font-weight:bold;font-size:24px;}@media (max-width:768px){h5{font-size:24px;}}h6{font-weight:bold;font-size:24px;}@media (max-width:768px){h6{font-size:24px;}}.top-bar{background-color:#636363;color:#ffffff;}.top-bar a{color:#ffffff;}.top-bar a:hover{color:#303030;}.site-header{background-color:#ffffff;color:#3a3a3a;}.site-header a{color:#3a3a3a;}.main-title a,.main-title a:hover{color:var(--text-1);}.site-description{color:#757575;}.main-navigation,.main-navigation ul ul{background-color:var(--background);}.main-navigation .main-nav ul li a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{color:var(--text-1);}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{color:var(--color-background-hover);background-color:var(--background);}button.menu-toggle:hover,button.menu-toggle:focus{color:var(--text-1);}.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:var(--text-1);background-color:var(--background);}.navigation-search input[type="search"],.navigation-search input[type="search"]:active, .navigation-search input[type="search"]:focus, .main-navigation .main-nav ul li.search-item.active > a, .main-navigation .menu-bar-items .search-item.active > a{color:var(--contrast);background-color:var(--base);opacity:1;}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .one-container .container, .separate-containers .paging-navigation, .inside-page-header{color:var(--text-2);background-color:var(--background-1);}.entry-title a{color:var(--text-1);}.entry-title a:hover{color:var(--text-1);}.entry-meta{color:var(--contrast-3);}.entry-meta a{color:var(--contrast-2);}.entry-meta a:hover{color:var(--accent-hover);}.sidebar .widget{background-color:#ffffff;}.sidebar .widget a{color:var(--contrast);}.sidebar .widget a:hover{color:var(--accent-hover);}.sidebar .widget .widget-title{color:#000000;}.footer-widgets{color:var(--base-3);background-color:var(--contrast-2);}.footer-widgets a{color:var(--base-3);}.footer-widgets a:hover{color:var(--base-3);}.footer-widgets .widget-title{color:var(--base-2);}.site-info{color:var(--contrast-2);}.site-info a{color:var(--contrast-2);}.site-info a:hover{color:var(--accent-hover);}.footer-bar .widget_nav_menu .current-menu-item a{color:var(--accent-hover);}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:var(--text-2);background-color:var(--background-1);border-color:var(--text-2);}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:var(--text-2);background-color:var(--background-1);border-color:var(--text-2);}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background){color:#ffffff;background-color:var(--color-background);}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:#ffffff;background-color:var(--color-background-hover);}a.generate-back-to-top{background-color:rgba( 0,0,0,0.4 );color:#ffffff;}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:rgba( 0,0,0,0.6 );color:#ffffff;}:root{--gp-search-modal-bg-color:#ffffff;--gp-search-modal-text-color:#171717;--gp-search-modal-overlay-bg-color:rgba(33,33,33,0.15);}@media (max-width: 768px){.main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{background:none;color:var(--text-1);}}.inside-top-bar{padding:10px;}.nav-below-header .main-navigation .inside-navigation.grid-container, .nav-above-header .main-navigation .inside-navigation.grid-container{padding:0px 20px 0px 20px;}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:20px 30px 20px 30px;}.site-main .wp-block-group__inner-container{padding:20px 30px 20px 30px;}.separate-containers .paging-navigation{padding-top:20px;padding-bottom:20px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-30px;width:calc(100% + 60px);max-width:calc(100% + 60px);}.one-container.right-sidebar .site-main,.one-container.both-right .site-main{margin-right:30px;}.one-container.left-sidebar .site-main,.one-container.both-left .site-main{margin-left:30px;}.one-container.both-sidebars .site-main{margin:0px 30px 0px 30px;}.sidebar .widget, .page-header, .widget-area .main-navigation, .site-main > *{margin-bottom:25px;}.separate-containers .site-main{margin:25px;}.both-right .inside-left-sidebar,.both-left .inside-left-sidebar{margin-right:12px;}.both-right .inside-right-sidebar,.both-left .inside-right-sidebar{margin-left:12px;}.one-container.archive .post:not(:last-child):not(.is-loop-template-item), .one-container.blog .post:not(:last-child):not(.is-loop-template-item){padding-bottom:20px;}.separate-containers .featured-image{margin-top:25px;}.separate-containers .inside-right-sidebar, .separate-containers .inside-left-sidebar{margin-top:25px;margin-bottom:25px;}.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .menu-bar-item > a{line-height:54px;}.navigation-search input[type="search"]{height:54px;}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px;}.rtl .main-navigation .main-nav ul li.menu-item-has-children > a{padding-right:20px;}.widget-area .widget{padding:15px;}.footer-widgets-container{padding:0px 40px 0px 40px;}.inside-site-info{padding:0px 20px 0px 20px;}@media (max-width:768px){.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:20px;}.site-main .wp-block-group__inner-container{padding:20px;}.inside-header{padding-top:10px;padding-bottom:0px;}.inside-site-info{padding-right:10px;padding-left:10px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-20px;width:calc(100% + 40px);max-width:calc(100% + 40px);}.one-container .site-main .paging-navigation{margin-bottom:25px;}}.main-navigation.slideout-navigation .main-nav > ul > li > a{line-height:50px;}.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .menu-bar-item > a{transition: line-height 300ms ease}.main-navigation.toggled .main-nav > ul{background-color: var(--background)}.sticky-enabled .gen-sidebar-nav.is_stuck .main-navigation {margin-bottom: 0px;}.sticky-enabled .gen-sidebar-nav.is_stuck {z-index: 500;}.sticky-enabled .main-navigation.is_stuck {box-shadow: 0 2px 2px -2px rgba(0, 0, 0, .2);}.navigation-stick:not(.gen-sidebar-nav) {left: 0;right: 0;width: 100% !important;}@media (max-width: 768px){#sticky-placeholder{height:0;overflow:hidden;}.has-inline-mobile-toggle #site-navigation.toggled{margin-top:0;}.has-inline-mobile-menu #site-navigation.toggled .main-nav > ul{top:1.5em;}}.nav-float-right .navigation-stick {width: 100% !important;left: 0;}.nav-float-right .navigation-stick .navigation-branding {margin-right: auto;}.main-navigation.has-sticky-branding:not(.grid-container) .inside-navigation:not(.grid-container) .navigation-branding{margin-left: 10px;}:root{--jhl-blue:#1557a6;--jhl-blue-dark:#103b73;--jhl-ink:#172235;--jhl-muted:#68758a;--jhl-line:#e6ebf2;--jhl-bg:#f5f7fb;--jhl-white:#fff;--jhl-radius:15px;--jhl-shadow:0 6px 22px rgba(21,45,80,.06)}body{background:var(--jhl-bg);color:var(--jhl-ink)}.jhl-site-main{padding:24px 0 40px}.jhl-container{width:min(1160px,calc(100% - 32px));margin-inline:auto}.jhl-hero{display:grid;grid-template-columns:1.4fr .8fr;gap:24px;align-items:center;background:linear-gradient(115deg,#103b73,#1768bd);color:#fff;border-radius:21px;padding:32px;margin-bottom:18px}.jhl-eyebrow{display:inline-block;background:rgb(255 255 255 / .15);padding:6px 10px;border-radius:30px;font-size:11px;font-weight:800;letter-spacing:.5px}.jhl-hero h1{color:#fff;font-size:clamp(29px,4vw,43px);line-height:1.12;letter-spacing:-1px;margin:14px 0 10px}.jhl-hero p{color:#dbeafe;max-width:650px;margin:0 0 20px}.jhl-hero-actions{display:flex;gap:10px;flex-wrap:wrap}.jhl-button{display:inline-flex;padding:11px 16px;border-radius:9px;background:#fff;color:#12477f;font-weight:750;font-size:14px}.jhl-button:hover{background:#eaf2ff;color:#103b73}.jhl-button-outline{background:#fff0;color:#fff;border:1px solid rgb(255 255 255 / .35)}.jhl-hero-highlights{display:grid;grid-template-columns:1fr 1fr;gap:10px}.jhl-hero-highlights div{background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .16);padding:15px;border-radius:12px}.jhl-hero-highlights strong,.jhl-hero-highlights span{display:block}.jhl-hero-highlights strong{font-size:19px}.jhl-hero-highlights span{font-size:12px;color:#dbeafe}.jhl-notice{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--jhl-line);border-radius:11px;padding:12px 15px;margin:15px 0 25px;box-shadow:var(--jhl-shadow)}.jhl-notice strong{font-size:11px;background:#fff0e8;color:#bd4b13;border-radius:6px;padding:5px 8px;white-space:nowrap}.jhl-notice p{margin:0;font-size:13px}.jhl-section{margin:28px 0}.jhl-section-heading{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:14px}.jhl-section-heading h2,.jhl-related h2{font-size:21px;letter-spacing:-.35px;margin:0 0 3px}.jhl-section-heading p{margin:0;color:var(--jhl-muted);font-size:13px}.jhl-text-link{font-size:13px;color:var(--jhl-blue);font-weight:750}.jhl-quick-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:11px}.jhl-quick-grid a{display:flex;flex-direction:column;align-items:center;gap:8px;background:#fff;border:1px solid var(--jhl-line);border-radius:13px;padding:15px 8px;box-shadow:var(--jhl-shadow);font-size:13px}.jhl-quick-grid a span{display:grid;place-items:center;width:39px;height:39px;background:#eaf2ff;color:var(--jhl-blue);border-radius:11px;font-size:21px}.jhl-content-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(240px,.8fr);gap:20px;align-items:start}.jhl-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.jhl-card{background:#fff;border:1px solid var(--jhl-line);border-radius:14px;overflow:hidden;box-shadow:var(--jhl-shadow);min-width:0}.jhl-card-image{display:block;height:145px;background:#eaf2ff;overflow:hidden}.jhl-card-image img{width:100%;height:100%;object-fit:cover;display:block}.jhl-placeholder{height:100%;display:grid;place-items:center;color:var(--jhl-blue);font-weight:900;font-size:30px;background:linear-gradient(135deg,#e5efff,#f5f8fc)}.jhl-card-body{padding:13px}.jhl-card-category{font-size:11px;color:var(--jhl-blue);font-weight:800}.jhl-card-category a{color:inherit}.jhl-card h3{font-size:15px;line-height:1.35;margin:6px 0}.jhl-card h3 a:hover{color:var(--jhl-blue)}.jhl-card p{font-size:12px;color:var(--jhl-muted);margin:0}.jhl-card-date{display:block;font-size:11px;color:#8993a3;margin-top:10px}.jhl-sidebar-box{background:#fff;border:1px solid var(--jhl-line);border-radius:14px;padding:16px;margin-bottom:13px;box-shadow:var(--jhl-shadow)}.jhl-sidebar-box h2{font-size:16px;margin:0 0 11px}.jhl-link-list{list-style:none;margin:0;padding:0}.jhl-link-list li{border-top:1px solid #eef1f5;padding:9px 0;font-size:13px}.jhl-link-list li:first-child{border-top:0}.jhl-link-list a:hover{color:var(--jhl-blue)}.jhl-class-links{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.jhl-class-links a{padding:8px;background:#f2f6fc;border:1px solid #e4ebf5;border-radius:8px;text-align:center;font-size:12px;font-weight:700;color:#31577f}.jhl-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.jhl-category-box{background:#fff;border:1px solid var(--jhl-line);border-radius:14px;padding:16px;box-shadow:var(--jhl-shadow)}.jhl-category-icon{display:grid;place-items:center;width:38px;height:38px;background:#eaf2ff;color:var(--jhl-blue);border-radius:10px;margin-bottom:9px}.jhl-category-box h3{font-size:16px;margin:0 0 5px}.jhl-category-box p{font-size:12px;color:var(--jhl-muted);margin:0}.jhl-breadcrumbs{font-size:12px;color:var(--jhl-muted);margin:0 0 17px}.jhl-breadcrumbs a{color:var(--jhl-blue)}.jhl-article-layout{grid-template-columns:minmax(0,1fr) 270px}.jhl-article{background:#fff;border:1px solid var(--jhl-line);border-radius:16px;padding:clamp(18px,3vw,34px);box-shadow:var(--jhl-shadow);min-width:0}.jhl-article-header h1{font-size:clamp(26px,3.5vw,38px);line-height:1.2;letter-spacing:-.7px;margin:8px 0 12px}.jhl-article-categories{font-size:12px;color:var(--jhl-blue);font-weight:800}.jhl-article-categories a{color:inherit}.jhl-post-meta{display:flex;flex-wrap:wrap;gap:8px;color:var(--jhl-muted);font-size:12px;margin-bottom:18px}.jhl-featured-image{margin:0 0 22px}.jhl-featured-image img{display:block;width:100%;height:auto;border-radius:12px}.jhl-article-content{font-size:17px;line-height:1.8;overflow-wrap:anywhere}.jhl-article-content h2{font-size:25px;line-height:1.3;margin:1.5em 0 .6em}.jhl-article-content h3{font-size:21px;line-height:1.35;margin:1.35em 0 .5em}.jhl-article-content p{margin:0 0 1.15em}.jhl-article-content img{max-width:100%;height:auto}.jhl-article-content table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.jhl-article-content th,.jhl-article-content td{border:1px solid var(--jhl-line);padding:9px;text-align:left}.jhl-author-box{display:flex;gap:13px;align-items:center;background:#f5f8fd;border:1px solid var(--jhl-line);border-radius:12px;padding:14px;margin-top:25px}.jhl-author-avatar img{border-radius:50%}.jhl-author-box p{font-size:12px;color:var(--jhl-muted);margin:3px 0 0}.jhl-post-tags{margin-top:14px;font-size:12px}.jhl-related{margin-top:28px}.jhl-related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.jhl-archive-header{margin-bottom:20px}.jhl-archive-header h1{font-size:30px;margin:0 0 8px}.jhl-archive-description{color:var(--jhl-muted)}.jhl-pagination{margin:25px 0}.jhl-pagination .page-numbers{display:inline-block;padding:8px 12px;background:#fff;border:1px solid var(--jhl-line);border-radius:7px;margin:0 4px 4px 0}@media(max-width:850px){.jhl-hero{grid-template-columns:1fr}.jhl-hero-highlights{max-width:500px}.jhl-quick-grid{grid-template-columns:repeat(3,1fr)}.jhl-content-layout,.jhl-article-layout{grid-template-columns:1fr}.jhl-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jhl-article-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.jhl-article-sidebar .jhl-sidebar-box{margin:0}}@media(max-width:600px){.jhl-container{width:calc(100% - 24px)}.jhl-site-main{padding-top:15px}.jhl-hero{padding:22px 18px;border-radius:16px}.jhl-hero h1{font-size:29px}.jhl-hero p{font-size:14px}.jhl-hero-highlights div{padding:11px}.jhl-hero-highlights strong{font-size:17px}.jhl-notice{align-items:flex-start}.jhl-notice p{font-size:12px}.jhl-quick-grid{gap:8px}.jhl-quick-grid a{padding:12px 5px;font-size:11px}.jhl-card-grid{gap:9px}.jhl-card-image{height:100px}.jhl-card-body{padding:10px}.jhl-card h3{font-size:13px}.jhl-card p{font-size:11px}.jhl-category-grid{gap:9px}.jhl-category-box{padding:12px}.jhl-article{padding:17px}.jhl-article-content{font-size:16px;line-height:1.75}.jhl-article-content h2{font-size:22px}.jhl-article-content h3{font-size:19px}.jhl-related-grid{grid-template-columns:1fr 1fr}.jhl-article-sidebar{grid-template-columns:1fr}.jhl-section-heading h2{font-size:19px}}.jhl-header{background:#fff;position:relative;z-index:50;border-bottom:1px solid var(--jhl-line)}.jhl-topbar{background:#103b73;color:#e4efff;font-size:12px}.jhl-topbar-inner{display:flex;justify-content:space-between;gap:15px;padding:7px 0}.jhl-top-links{display:flex;gap:16px}.jhl-top-links a{color:#e4efff}.jhl-brandbar-inner{min-height:84px;display:flex;align-items:center;justify-content:space-between;gap:20px}.jhl-brand-text{display:flex;flex-direction:column;color:var(--jhl-blue-dark)}.jhl-brand-text strong{font-size:27px;line-height:1.1;letter-spacing:-.7px}.jhl-brand-text span{font-size:12px;color:var(--jhl-muted);margin-top:4px}.jhl-custom-logo img{display:block;max-height:65px;width:auto}.jhl-header-actions{display:flex;align-items:center;gap:10px}.jhl-search-trigger{display:flex;align-items:center;gap:10px;background:#f5f8fd;border:1px solid var(--jhl-line);border-radius:11px;padding:11px 15px;color:#53647c;cursor:pointer;min-width:220px;text-align:left}.jhl-search-icon{font-size:22px;line-height:1;color:var(--jhl-blue)}.jhl-menu-toggle{display:none;background:#fff;border:1px solid var(--jhl-line);border-radius:9px;padding:10px 12px;color:var(--jhl-blue)}.jhl-navigation{border-top:1px solid #f0f2f6}.jhl-primary-menu{list-style:none;display:flex;align-items:center;gap:3px;margin:0;padding:7px 0}.jhl-primary-menu li{position:relative;margin:0}.jhl-primary-menu a{display:block;padding:10px 12px;border-radius:8px;color:#34445b;font-size:13px;font-weight:700}.jhl-primary-menu a:hover,.jhl-primary-menu .current-menu-item>a{background:#eaf2ff;color:var(--jhl-blue)}.jhl-primary-menu .sub-menu{display:none;position:absolute;top:100%;left:0;min-width:210px;list-style:none;padding:7px;margin:0;background:#fff;border:1px solid var(--jhl-line);border-radius:10px;box-shadow:0 12px 30px rgb(20 40 70 / .12);z-index:80}.jhl-primary-menu li:hover>.sub-menu,.jhl-primary-menu li:focus-within>.sub-menu{display:block}.jhl-primary-menu .sub-menu a{white-space:normal}.jhl-search-backdrop{display:none;position:fixed;inset:0;background:rgb(9 25 48 / .64);z-index:99999;padding:8vh 16px 20px;overflow-y:auto}.jhl-search-backdrop.is-open{display:block}.jhl-search-panel{width:min(650px,100%);margin:0 auto;background:#fff;border-radius:17px;padding:22px;box-shadow:0 25px 80px rgb(0 0 0 / .25)}.jhl-search-panel-head{display:flex;align-items:center;justify-content:space-between;font-size:19px;margin-bottom:17px}.jhl-search-close{border:0;background:#f0f3f8;border-radius:50%;width:35px;height:35px;font-size:24px;line-height:1;cursor:pointer;color:#34445b}.jhl-modal-search-form{display:flex;border:2px solid #d8e5f7;border-radius:11px;overflow:hidden}.jhl-modal-search-form:focus-within{border-color:var(--jhl-blue)}.jhl-modal-search-form input{min-width:0;flex:1;border:0!important;box-shadow:none!important;padding:14px;font-size:16px}.jhl-modal-search-form button{border:0;background:var(--jhl-blue);color:#fff;padding:0 20px;font-weight:750;cursor:pointer}.jhl-search-suggestions{margin-top:18px}.jhl-search-suggestions>span{display:block;font-size:12px;color:var(--jhl-muted);font-weight:750;margin-bottom:9px}.jhl-search-suggestions>div{display:flex;flex-wrap:wrap;gap:8px}.jhl-search-suggestions a{background:#f1f6fd;color:#31577f;padding:7px 10px;border-radius:20px;font-size:12px}.jhl-live-search-results{margin-top:12px}.jhl-live-search-results a{display:block;padding:10px 0;border-top:1px solid var(--jhl-line);font-size:13px;font-weight:650}.jhl-footer{background:#102f56;color:#d5e2f3;padding:38px 0 18px;margin-top:35px}.jhl-footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:25px}.jhl-footer h2{font-size:15px;color:#fff;margin:0 0 12px}.jhl-footer a{display:block;color:#d5e2f3;font-size:13px;margin:8px 0}.jhl-footer a:hover{color:#fff;text-decoration:underline}.jhl-footer-brand{font-size:24px!important;font-weight:850;color:#fff!important;margin:0 0 10px!important}.jhl-footer-about p{font-size:13px;color:#b9cbe1;max-width:380px}.jhl-footer-bottom{display:flex;justify-content:space-between;gap:15px;border-top:1px solid rgb(255 255 255 / .16);margin-top:25px;padding-top:15px;font-size:11px;color:#afc2dc}body.admin-bar .jhl-search-backdrop{padding-top:calc(8vh + 32px)}@media(max-width:850px){.jhl-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jhl-menu-toggle{display:block}.jhl-navigation .jhl-container{padding:0}.jhl-primary-menu{display:none;flex-direction:column;align-items:stretch;padding:8px 16px}.jhl-primary-menu.is-open{display:flex}.jhl-primary-menu a{padding:11px}.jhl-primary-menu .sub-menu{display:block;position:static;box-shadow:none;border:0;padding:0 0 0 15px}.jhl-primary-menu .sub-menu a{font-weight:500}}@media(max-width:600px){.jhl-topbar-inner{font-size:10px}.jhl-top-links{gap:9px}.jhl-brandbar-inner{min-height:68px}.jhl-brand-text strong{font-size:21px}.jhl-brand-text span{font-size:10px}.jhl-custom-logo img{max-height:49px}.jhl-search-trigger{min-width:0;width:42px;height:42px;justify-content:center;padding:8px}.jhl-search-trigger>span:last-child{display:none}.jhl-footer-grid{grid-template-columns:1fr 1fr;gap:20px}.jhl-footer-bottom{flex-direction:column}.jhl-search-panel{padding:17px}.jhl-modal-search-form button{padding:0 13px}}body.jhl-custom-site .site-header:not(.jhl-header),body.jhl-custom-site .main-navigation:not(.jhl-navigation),body.jhl-custom-site #mobile-header{display:none!important}:root{--jhl-ink:#152238;--jhl-muted:#687891;--jhl-blue:#1763c6;--jhl-blue-dark:#103b73;--jhl-blue-soft:#edf5ff;--jhl-line:#e3eaf3;--jhl-paper:#fff;--jhl-bg:#f5f8fc;--jhl-radius:20px;--jhl-shadow:0 12px 36px rgba(24,55,95,.07)}body.jhl-premium-layout{background:var(--jhl-bg);color:var(--jhl-ink);font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif}.jhl-container{width:min(1200px,calc(100% - 40px));margin-inline:auto}.jhl-header{box-shadow:0 5px 22px rgb(17 45 83 / .045)}.jhl-topbar{background:#103b73}.jhl-brandbar-inner{min-height:92px}.jhl-custom-logo img{max-height:72px}.jhl-search-trigger{min-width:300px;height:52px;padding:0 17px;border:1px solid #e2e9f3;border-radius:999px;background:#f7f9fc;box-shadow:inset 0 1px 2px rgb(20 40 70 / .025);color:#6a7890;transition:.2s ease}.jhl-search-trigger:hover{border-color:#a9c7ee;background:#fff;box-shadow:0 5px 18px rgb(23 99 198 / .1)}.jhl-search-trigger svg,.jhl-modal-search-form svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2;flex:none}.jhl-search-trigger kbd{margin-left:auto;font-size:10px;border:1px solid #d8e0ec;border-radius:5px;padding:3px 5px;color:#7b8798;background:#fff}.jhl-navigation{background:#fff}.jhl-primary-menu{gap:5px;padding:8px 0}.jhl-primary-menu a{padding:11px 14px;font-size:13px}.jhl-search-backdrop{background:rgb(4 12 27 / .76);backdrop-filter:blur(8px);padding:9vh 18px 25px}.jhl-search-panel{width:min(760px,100%);border:1px solid rgb(255 255 255 / .2);border-radius:24px;padding:30px;background:linear-gradient(145deg,#fff 0%,#f7faff 100%);box-shadow:0 30px 100px rgb(0 0 0 / .38)}.jhl-search-panel-head{margin-bottom:24px}.jhl-search-panel-head>div{display:flex;flex-direction:column;gap:5px}.jhl-search-eyebrow,.jhl-kicker{font-size:10px;letter-spacing:1.2px;font-weight:850;color:var(--jhl-blue);text-transform:uppercase}.jhl-search-panel-head strong{font-size:23px;color:var(--jhl-ink)}.jhl-modal-search-form{min-height:66px;border:1px solid #dce6f4;border-radius:999px;padding:6px 7px 6px 20px;background:#10131d;box-shadow:0 0 0 4px rgb(23 99 198 / .07),0 10px 30px rgb(16 59 115 / .12);gap:12px}.jhl-modal-search-form svg{color:#fff}.jhl-modal-search-form input{background:transparent!important;color:#fff!important;font-size:16px!important;padding:12px 0!important}.jhl-modal-search-form input::placeholder{color:#c2c9d6;opacity:1}.jhl-modal-search-form button{display:flex;align-items:center;gap:12px;border-radius:999px;padding:0 28px;background:#fff;color:#101827;font-size:14px;transition:.2s ease}.jhl-modal-search-form button:hover{background:#e9f2ff;color:var(--jhl-blue)}.jhl-modal-search-form button span{font-size:19px}.jhl-search-suggestions{margin-top:23px}.jhl-suggestion-label{display:block;font-size:10px;letter-spacing:1px;color:#77869b;font-weight:850;margin-bottom:11px}.jhl-search-suggestions a{background:#edf3fb;border:1px solid #e2eaf4;color:#37516f;padding:8px 13px;font-weight:650;transition:.2s}.jhl-search-suggestions a:hover{background:#e0edff;border-color:#bdd5f5;color:#1459ad}.jhl-search-hint{font-size:11px;color:#8491a4;margin:18px 0 0}.jhl-search-hint kbd{background:#edf1f7;border:1px solid #dbe2ec;border-radius:4px;padding:2px 5px}.jhl-live-search-results a{display:flex;align-items:center;gap:10px;padding:13px 4px;color:#25364d}.jhl-live-search-results a:before{content:"↗";color:var(--jhl-blue)}.jhl-menu-toggle{width:44px;height:44px;display:none;flex-direction:column;justify-content:center;gap:5px;align-items:center;border:1px solid var(--jhl-line);background:#fff}.jhl-menu-toggle span{width:18px;height:2px;background:#1c3556;border-radius:2px}.jhl-site-main{padding:28px 0 50px}.jhl-breadcrumbs{font-size:13px;color:#728199;margin:0 0 22px}.jhl-breadcrumbs a{color:var(--jhl-blue);font-weight:650}.jhl-content-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:28px;align-items:start}.jhl-article{min-width:0;background:#fff;border:1px solid var(--jhl-line);border-radius:24px;padding:34px;box-shadow:var(--jhl-shadow)}.jhl-article-header{margin-bottom:25px}.jhl-article-categories{font-size:13px;font-weight:750;margin-bottom:12px}.jhl-article-categories a{color:var(--jhl-blue)}.jhl-article h1{font-size:clamp(30px,4vw,48px);line-height:1.13;letter-spacing:-1.6px;color:#17243a;margin:0 0 18px;font-weight:850}.jhl-posted-meta{display:flex;flex-wrap:wrap;gap:8px 13px;color:#75839a;font-size:13px;margin:0 0 22px}.jhl-featured-image{margin:24px 0 0;border-radius:18px;overflow:hidden;background:#edf2f8}.jhl-featured-image img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.jhl-article-content{font-size:17px;line-height:1.85;color:#29384e;overflow-wrap:anywhere}.jhl-article-content h2{font-size:clamp(23px,2.5vw,30px);line-height:1.25;color:#152d4d;margin:1.65em 0 .65em;letter-spacing:-.5px}.jhl-article-content h3{font-size:21px;line-height:1.35;color:#1b3d67;margin:1.4em 0 .5em}.jhl-article-content a{color:#145eb7;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.jhl-article-content img{max-width:100%;height:auto;border-radius:12px}.jhl-article-content table{width:100%;border-collapse:collapse;display:block;overflow-x:auto;font-size:14px}.jhl-article-content th,.jhl-article-content td{border:1px solid #dfe7f1;padding:10px 12px;text-align:left}.jhl-article-content th{background:#edf4fc;color:#183c68}.jhl-article-content blockquote{margin:25px 0;padding:16px 20px;border-left:4px solid var(--jhl-blue);background:#f1f6fd;border-radius:0 12px 12px 0}.jhl-article-content .wp-block-button__link{background:var(--jhl-blue);border-radius:9px;text-decoration:none;color:#fff}.jhl-author-box{display:flex;gap:15px;align-items:flex-start;background:#f4f8fd;border:1px solid #e4edf8;border-radius:16px;padding:18px;margin-top:32px}.jhl-author-avatar img{width:64px;height:64px;border-radius:50%;object-fit:cover}.jhl-author-box strong{font-size:16px;color:#18375f}.jhl-author-box p{font-size:13px;color:#6b7a90;margin:5px 0 0;line-height:1.6}.jhl-post-tags{margin-top:20px;font-size:13px}.jhl-post-tags a{display:inline-block;background:#f0f5fb;border-radius:30px;padding:5px 10px;margin:4px;color:#345777}.jhl-related{margin-top:36px;padding-top:25px;border-top:1px solid var(--jhl-line)}.jhl-related h2{font-size:23px;margin:0 0 18px}.jhl-sidebar{display:grid;gap:18px;position:sticky;top:24px}.jhl-sidebar-box{background:#fff;border:1px solid var(--jhl-line);border-radius:18px;padding:20px;box-shadow:0 8px 24px rgb(24 55 95 / .045)}.jhl-sidebar-box h2{font-size:17px;line-height:1.3;margin:5px 0 12px;color:#19385f}.jhl-sidebar-feature{background:linear-gradient(145deg,#eff6ff,#fff)}.jhl-sidebar-feature p{font-size:13px;color:#6b7a90;line-height:1.6}.jhl-sidebar-links{display:grid;gap:7px;margin-top:15px}.jhl-sidebar-links a{display:flex;justify-content:space-between;padding:9px 11px;background:#fff;border:1px solid #e4edf8;border-radius:9px;color:#28517f;font-size:13px;font-weight:700}.jhl-sidebar-title{display:flex;align-items:center;justify-content:space-between}.jhl-sidebar-title span{font-size:9px;letter-spacing:.8px;background:#e7f6ed;color:#21824b;border-radius:20px;padding:4px 7px;font-weight:850}.jhl-sidebar-posts{list-style:none;margin:0;padding:0}.jhl-sidebar-posts li+li{border-top:1px solid #edf1f6}.jhl-sidebar-posts a{display:flex;gap:10px;align-items:center;padding:11px 0;color:#263b56;font-size:12px;line-height:1.45;font-weight:700}.jhl-sidebar-posts img{width:58px;height:48px;object-fit:cover;border-radius:8px;flex:none}.jhl-sidebar-posts small{display:block;color:#8290a3;font-size:10px;font-weight:500;margin-top:4px}.jhl-archive-header{background:linear-gradient(120deg,#103b73,#1769c8);border-radius:22px;padding:30px 34px;color:#fff;margin-bottom:25px}.jhl-archive-header .jhl-kicker{color:#c9e0ff}.jhl-archive-header h1{font-size:clamp(28px,4vw,40px);color:#fff;margin:8px 0 10px;line-height:1.15}.jhl-archive-header p,.jhl-archive-description{color:#e0edff;font-size:14px;line-height:1.7;max-width:760px}.jhl-archive-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.jhl-archive-results{min-width:0}.jhl-card{background:#fff;border:1px solid var(--jhl-line);border-radius:17px;overflow:hidden;box-shadow:0 7px 22px rgb(24 55 95 / .04);transition:transform .2s ease,box-shadow .2s ease}.jhl-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgb(24 55 95 / .1)}.jhl-card-image{display:block;aspect-ratio:16/9;background:#edf2f8;overflow:hidden}.jhl-card-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.jhl-card:hover .jhl-card-image img{transform:scale(1.035)}.jhl-card-body{padding:16px}.jhl-card-category{font-size:10px;text-transform:uppercase;letter-spacing:.7px;color:var(--jhl-blue);font-weight:850}.jhl-card h2{font-size:17px;line-height:1.35;margin:7px 0;color:#1b2e49}.jhl-card h2 a{color:inherit}.jhl-card p{font-size:12px;line-height:1.6;color:#748198;margin:0 0 10px}.jhl-card-meta{font-size:10px;color:#8a96a8}.jhl-pagination,.navigation.pagination{margin-top:28px}.nav-links{display:flex;gap:7px;flex-wrap:wrap}.page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 11px;border:1px solid var(--jhl-line);border-radius:9px;background:#fff;color:#31577f;font-size:13px}.page-numbers.current{background:var(--jhl-blue);border-color:var(--jhl-blue);color:#fff}.jhl-empty-state{background:#fff;border:1px solid var(--jhl-line);border-radius:18px;padding:30px;text-align:center}.jhl-empty-state h2{margin-top:0}.jhl-footer{background:#0d294b;padding:48px 0 20px;margin-top:30px}.jhl-footer-grid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:35px}.jhl-footer-brand{font-size:25px!important;letter-spacing:-.6px}.jhl-footer h2{font-size:14px;letter-spacing:.2px}.jhl-footer-bottom{font-size:12px}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1000px){.jhl-content-layout{grid-template-columns:minmax(0,1fr) 260px;gap:18px}.jhl-article{padding:26px}.jhl-footer-grid{grid-template-columns:1.4fr 1fr 1fr}.jhl-footer-grid>div:last-child{grid-column:2/4}}@media(max-width:820px){.jhl-container{width:min(100% - 30px,720px)}.jhl-brandbar-inner{min-height:76px}.jhl-menu-toggle{display:flex}.jhl-navigation .jhl-container{width:100%}.jhl-primary-menu{display:none;flex-direction:column;align-items:stretch;padding:8px 15px;border-top:1px solid var(--jhl-line)}.jhl-primary-menu.is-open{display:flex}.jhl-primary-menu a{padding:12px 14px}.jhl-primary-menu .sub-menu{display:block;position:static;box-shadow:none;border:0;padding:0 0 0 15px}.jhl-content-layout{grid-template-columns:1fr}.jhl-sidebar{display:none}.jhl-article{padding:24px}.jhl-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.jhl-container{width:calc(100% - 24px)}.jhl-topbar-inner{padding:7px 0}.jhl-brandbar-inner{min-height:68px;gap:10px}.jhl-custom-logo img{max-height:48px;max-width:190px}.jhl-brand-text strong{font-size:20px}.jhl-brand-text span{display:none}.jhl-header-actions{gap:7px}.jhl-search-trigger{min-width:42px;width:42px;height:42px;justify-content:center;padding:0;border-radius:50%}.jhl-search-trigger>span,.jhl-search-trigger kbd{display:none}.jhl-menu-toggle{width:42px;height:42px}.jhl-site-main{padding:18px 0 35px}.jhl-article{padding:18px;border-radius:17px}.jhl-article h1{font-size:30px;letter-spacing:-.8px}.jhl-article-content{font-size:16px;line-height:1.8}.jhl-article-content h2{font-size:24px}.jhl-archive-header{padding:23px 20px;border-radius:17px}.jhl-archive-grid{grid-template-columns:1fr;gap:14px}.jhl-card-body{padding:14px}.jhl-card h2{font-size:16px}.jhl-search-backdrop{padding:5vh 10px 15px}.jhl-search-panel{padding:19px 15px;border-radius:19px}.jhl-search-panel-head strong{font-size:20px}.jhl-modal-search-form{min-height:56px;padding-left:15px;gap:8px}.jhl-modal-search-form input{font-size:13px!important}.jhl-modal-search-form button{padding:0 16px;font-size:12px}.jhl-search-hint{font-size:10px}.jhl-footer{padding:35px 0 18px}.jhl-footer-grid{grid-template-columns:1fr 1fr;gap:22px}.jhl-footer-grid>div:first-child{grid-column:1/-1}.jhl-footer-grid>div:last-child{grid-column:auto}.jhl-footer-bottom{flex-direction:column;gap:6px}.jhl-author-box{padding:14px}.jhl-author-avatar img{width:52px;height:52px}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.jhl-card h3{font-size:17px;line-height:1.35;margin:7px 0;color:#1b2e49}.jhl-card h3 a{color:inherit}.jhl-card h3 a:hover{color:var(--jhl-blue)}.jhl-home-sidebar{display:grid;align-content:start;gap:16px;position:sticky;top:24px}.jhl-latest{min-width:0}.jhl-latest .jhl-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jhl-section{margin:30px 0}.jhl-section-heading{display:flex;align-items:end;justify-content:space-between;gap:15px;margin-bottom:16px}.jhl-section-heading h2{font-size:24px;line-height:1.2;margin:0;color:#17375f}.jhl-section-heading p{font-size:13px;color:#78869b;margin:5px 0 0}.jhl-class-links{display:flex;flex-wrap:wrap;gap:7px}.jhl-class-links a{background:#edf4fd;border:1px solid #e1ebf8;color:#28527f;padding:8px 11px;border-radius:8px;font-size:12px;font-weight:750}.jhl-link-list{list-style:none;margin:0;padding:0}.jhl-link-list li+li{border-top:1px solid #edf1f6}.jhl-link-list a{display:block;padding:9px 0;color:#315477;font-size:13px}.jhl-placeholder{display:grid;place-items:center;width:100%;height:100%;min-height:120px;background:linear-gradient(135deg,#eaf2fc,#dce9f8);color:#4d76a5;font-size:25px;font-weight:900}.jhl-article-layout>.jhl-sidebar{margin-top:0}@media(max-width:820px){.jhl-home-sidebar{display:none}.jhl-latest .jhl-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.jhl-latest .jhl-card-grid{grid-template-columns:1fr}.jhl-card h3{font-size:16px}.jhl-section-heading h2{font-size:21px}}.jhl-card{display:flex!important;flex-direction:column!important;min-width:0}.jhl-card-image{display:block!important;position:relative;width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:16/9!important;flex:0 0 auto!important;grid-column:1/-1!important;overflow:hidden!important}.jhl-card-image img{display:block!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;aspect-ratio:16/9!important;object-fit:cover!important;object-position:center!important}.jhl-card-image .jhl-placeholder{display:grid;place-items:center;width:100%;height:100%;min-height:150px;font-size:28px;font-weight:900;color:#1763c6;background:linear-gradient(135deg,#eaf2ff,#d8e8ff)}.jhl-card-body{width:100%!important;min-width:0!important;flex:1 1 auto}.jhl-author-box{display:flex!important;align-items:flex-start!important;gap:16px!important}.jhl-author-avatar{display:block!important;flex:0 0 64px!important;width:64px!important;height:64px!important;min-width:64px!important;overflow:hidden!important;border-radius:50%!important}.jhl-author-avatar img,.jhl-author-avatar .avatar{display:block!important;width:64px!important;height:64px!important;min-width:64px!important;max-width:64px!important;aspect-ratio:1/1!important;object-fit:cover!important;object-position:center top!important;border-radius:50%!important}.jhl-author-box>div:last-child{min-width:0;flex:1 1 auto}@media(max-width:600px){.jhl-card-image{aspect-ratio:16/9!important}.jhl-author-box{gap:12px!important}.jhl-author-avatar,.jhl-author-avatar img,.jhl-author-avatar .avatar{width:56px!important;height:56px!important;min-width:56px!important;max-width:56px!important;flex-basis:56px!important}}.jhl-theme-toggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;border:1px solid var(--jhl-line);border-radius:50%;background:#f7f9fc;color:#23466f;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease}.jhl-theme-toggle:hover{transform:translateY(-1px);background:#eaf2ff}.jhl-theme-icon{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.jhl-theme-icon-moon{display:none}html.jhl-dark-mode{color-scheme:dark}html.jhl-dark-mode body.jhl-premium-layout{--jhl-ink:#e8edf6;--jhl-muted:#a6b3c7;--jhl-blue:#78b3ff;--jhl-blue-dark:#b8d6ff;--jhl-blue-soft:#1a2c43;--jhl-line:#29384c;--jhl-paper:#172334;--jhl-bg:#0d1522;background:#0d1522!important;color:#e8edf6!important}html.jhl-dark-mode .jhl-header,html.jhl-dark-mode .jhl-brandbar,html.jhl-dark-mode .jhl-navigation{background:#111c2b!important;border-color:#29384c!important}html.jhl-dark-mode .jhl-topbar{background:#091321!important}html.jhl-dark-mode .jhl-brand-text,html.jhl-dark-mode .jhl-primary-menu a{color:#e8edf6}html.jhl-dark-mode .jhl-primary-menu a:hover,html.jhl-dark-mode .jhl-primary-menu .current-menu-item>a{background:#20344e;color:#a9ceff}html.jhl-dark-mode .jhl-search-trigger,html.jhl-dark-mode .jhl-theme-toggle,html.jhl-dark-mode .jhl-menu-toggle{background:#1a293b!important;border-color:#35465d!important;color:#d9e7fb!important}html.jhl-dark-mode .jhl-search-trigger kbd{background:#26374d;border-color:#40536d;color:#c7d5e8}html.jhl-dark-mode .jhl-site-main{background:#0d1522}html.jhl-dark-mode .jhl-article,html.jhl-dark-mode .jhl-card,html.jhl-dark-mode .jhl-sidebar-box,html.jhl-dark-mode .jhl-category-box,html.jhl-dark-mode .jhl-quick-grid>a,html.jhl-dark-mode .jhl-notice,html.jhl-dark-mode .jhl-empty-state{background:#172334!important;border-color:#29384c!important;color:#e8edf6!important;box-shadow:0 10px 30px rgb(0 0 0 / .16)}html.jhl-dark-mode .jhl-article h1,html.jhl-dark-mode .jhl-article-content h2,html.jhl-dark-mode .jhl-article-content h3,html.jhl-dark-mode .jhl-card h3,html.jhl-dark-mode .jhl-card h2,html.jhl-dark-mode .jhl-sidebar-box h2,html.jhl-dark-mode .jhl-section-heading h2,html.jhl-dark-mode .jhl-category-box h3,html.jhl-dark-mode .jhl-quick-grid b{color:#e8edf6!important}html.jhl-dark-mode .jhl-article-content,html.jhl-dark-mode .jhl-article-content p,html.jhl-dark-mode .jhl-card p,html.jhl-dark-mode .jhl-section-heading p,html.jhl-dark-mode .jhl-sidebar-feature p,html.jhl-dark-mode .jhl-author-box p{color:#b4c0d2!important}html.jhl-dark-mode .jhl-author-box,html.jhl-dark-mode .jhl-article-content blockquote{background:#1d2d42!important;border-color:#354a66!important}html.jhl-dark-mode .jhl-article-content th{background:#223750;color:#e6f0ff}html.jhl-dark-mode .jhl-article-content td,html.jhl-dark-mode .jhl-article-content th{border-color:#3a4b62}html.jhl-dark-mode .jhl-sidebar-links a,html.jhl-dark-mode .jhl-class-links a,html.jhl-dark-mode .jhl-search-suggestions a,html.jhl-dark-mode .page-numbers{background:#20334b!important;border-color:#354a66!important;color:#d7e8ff!important}html.jhl-dark-mode .jhl-sidebar-posts a,html.jhl-dark-mode .jhl-link-list a{color:#d7e5f7!important}html.jhl-dark-mode .jhl-sidebar-posts li+li,html.jhl-dark-mode .jhl-link-list li{border-color:#2d3d52!important}html.jhl-dark-mode .jhl-footer{background:#070e18!important}html.jhl-dark-mode .jhl-search-panel{background:#152235!important;border-color:#35465d!important}html.jhl-dark-mode .jhl-search-panel-head strong{color:#f0f5fc}html.jhl-dark-mode .jhl-search-hint,html.jhl-dark-mode .jhl-suggestion-label{color:#a8b8cc}html.jhl-dark-mode .jhl-search-close{background:#27384e;color:#e8edf6}html.jhl-dark-mode .jhl-search-modal-search-form{border-color:#40536d}.jhl-theme-icon-sun{display:none}.jhl-theme-icon-moon{display:block}html.jhl-dark-mode .jhl-theme-icon-sun{display:block}html.jhl-dark-mode .jhl-theme-icon-moon{display:none}html.jhl-dark-mode .jhl-menu-toggle span{background:#e8edf6}html.jhl-dark-mode .jhl-archive-header{box-shadow:0 10px 35px rgb(0 0 0 / .22)}html.jhl-dark-mode .jhl-archive-description,html.jhl-dark-mode .jhl-archive-header p{color:#e0ebf9}html.jhl-dark-mode .jhl-breadcrumbs{color:#a8b8cc}html.jhl-dark-mode .jhl-post-tags a{background:#20334b;color:#d7e8ff}html.jhl-dark-mode .jhl-live-search-results a{color:#e4edf9;border-color:#304158}@media(prefers-color-scheme:dark){html.jhl-auto-dark body.jhl-premium-layout{background:#0d1522}}.jhl-header-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:9px!important;min-width:0!important;flex:0 0 auto!important;white-space:nowrap!important}.jhl-search-trigger{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;min-width:260px!important;max-width:340px!important;width:auto!important;flex:0 1 320px!important;white-space:nowrap!important;overflow:hidden!important}.jhl-search-trigger>svg{display:block!important;width:21px!important;height:21px!important;max-width:21px!important;max-height:21px!important;flex:0 0 21px!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important}.jhl-search-trigger>span{display:inline-block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;flex:1 1 auto!important}.jhl-search-trigger>kbd{display:inline-block!important;flex:0 0 auto!important}.jhl-search-panel{box-sizing:border-box!important;max-width:760px!important;width:100%!important;overflow:hidden!important}.jhl-search-panel *{box-sizing:border-box}.jhl-search-panel-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;width:100%!important;min-width:0!important}.jhl-search-panel-head>div{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;align-items:flex-start!important;gap:6px!important;min-width:0!important}.jhl-search-eyebrow{display:block!important;font-size:10px!important;line-height:1.3!important;letter-spacing:1.2px!important;white-space:normal!important}.jhl-search-panel-head strong{display:block!important;font-size:clamp(19px,3vw,24px)!important;line-height:1.25!important;white-space:normal!important;overflow-wrap:anywhere!important}.jhl-search-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 42px!important;width:42px!important;height:42px!important;font-size:25px!important;line-height:1!important}.jhl-modal-search-form{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;min-height:62px!important;height:62px!important;padding:6px 7px 6px 17px!important;border:1px solid #34445d!important;border-radius:999px!important;background:#10131d!important;overflow:hidden!important}.jhl-modal-search-form>svg{display:block!important;position:static!important;inset:auto!important;width:22px!important;height:22px!important;min-width:22px!important;max-width:22px!important;max-height:22px!important;flex:0 0 22px!important;fill:none!important;stroke:#fff!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}.jhl-modal-search-form input#jhl-modal-search{display:block!important;position:static!important;float:none!important;inset:auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;flex:1 1 auto!important;margin:0!important;padding:0 4px!important;border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:#fff!important;font-family:inherit!important;font-size:16px!important;line-height:1.3!important;appearance:none!important;-webkit-appearance:none!important}.jhl-modal-search-form input#jhl-modal-search:focus{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}.jhl-modal-search-form input#jhl-modal-search::placeholder{color:#c2c9d6!important;opacity:1!important}.jhl-modal-search-form input#jhl-modal-search::-webkit-search-decoration,.jhl-modal-search-form input#jhl-modal-search::-webkit-search-cancel-button,.jhl-modal-search-form input#jhl-modal-search::-webkit-search-results-button,.jhl-modal-search-form input#jhl-modal-search::-webkit-search-results-decoration{-webkit-appearance:none!important;appearance:none!important}.jhl-modal-search-form>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;position:static!important;float:none!important;flex:0 0 auto!important;width:auto!important;min-width:112px!important;max-width:140px!important;height:48px!important;margin:0!important;padding:0 20px!important;border:0!important;border-radius:999px!important;background:#fff!important;color:#101827!important;font-size:14px!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important}.jhl-modal-search-form>button span{font-size:19px!important;line-height:1!important}.jhl-search-suggestions{width:100%!important;min-width:0!important}.jhl-search-suggestions>div{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.jhl-search-suggestions a{display:inline-flex!important;align-items:center!important;justify-content:center!important;max-width:100%!important;white-space:normal!important}.jhl-search-hint{font-size:11px!important;line-height:1.5!important;white-space:normal!important}@media(max-width:820px){.jhl-brandbar-inner{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;min-width:0!important}.jhl-brand{min-width:0!important;flex:1 1 auto!important;overflow:hidden!important}.jhl-custom-logo{min-width:0!important}.jhl-custom-logo img{display:block!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:48px!important;object-fit:contain!important}.jhl-header-actions{gap:7px!important;flex:0 0 auto!important}.jhl-search-trigger{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:42px!important;width:42px!important;max-width:42px!important;height:42px!important;flex:0 0 42px!important;padding:0!important;border-radius:50%!important;overflow:hidden!important}.jhl-search-trigger>svg{width:21px!important;height:21px!important;flex:0 0 21px!important}.jhl-search-trigger>span,.jhl-search-trigger>kbd{display:none!important}.jhl-theme-toggle,.jhl-menu-toggle{width:42px!important;height:42px!important;flex:0 0 42px!important}}@media(max-width:600px){.jhl-search-backdrop{display:none;align-items:flex-start!important;justify-content:center!important;padding:16px 12px calc(16px + env(safe-area-inset-bottom))!important;overflow-y:auto!important}.jhl-search-backdrop.is-open{display:flex!important}.jhl-search-panel{width:100%!important;max-width:520px!important;margin:0 auto!important;padding:20px 16px 18px!important;border-radius:20px!important;max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;overflow-y:auto!important}.jhl-search-panel-head{gap:10px!important;margin:0 0 19px!important}.jhl-search-panel-head>div{gap:5px!important}.jhl-search-eyebrow{font-size:9px!important;letter-spacing:1px!important}.jhl-search-panel-head strong{font-size:20px!important;line-height:1.25!important}.jhl-search-close{width:36px!important;height:36px!important;flex-basis:36px!important;font-size:22px!important}.jhl-modal-search-form{height:56px!important;min-height:56px!important;gap:7px!important;padding:5px 5px 5px 13px!important}.jhl-modal-search-form>svg{width:19px!important;height:19px!important;min-width:19px!important;max-width:19px!important;flex-basis:19px!important}.jhl-modal-search-form input#jhl-modal-search{font-size:13px!important;padding:0 2px!important}.jhl-modal-search-form>button{height:44px!important;min-width:86px!important;max-width:96px!important;padding:0 12px!important;font-size:12px!important;gap:5px!important}.jhl-modal-search-form>button span{font-size:16px!important}.jhl-search-suggestions{margin-top:18px!important}.jhl-suggestion-label{font-size:9px!important;margin-bottom:9px!important}.jhl-search-suggestions>div{gap:7px!important}.jhl-search-suggestions a{font-size:12px!important;padding:7px 10px!important}.jhl-search-hint{font-size:10px!important;margin-top:14px!important}}@media(max-width:380px){.jhl-container{width:calc(100% - 20px)}.jhl-custom-logo img{max-height:42px!important;max-width:165px!important}.jhl-header-actions{gap:5px!important}.jhl-search-trigger,.jhl-theme-toggle,.jhl-menu-toggle{width:38px!important;height:38px!important;min-width:38px!important;flex-basis:38px!important}.jhl-modal-search-form input#jhl-modal-search{font-size:12px!important}.jhl-modal-search-form>button{min-width:78px!important;padding:0 9px!important}}:root{color-scheme:light}html.jhl-dark-mode{color-scheme:dark}.jhl-theme-toggle{position:relative;isolation:isolate}.jhl-theme-toggle:focus-visible{outline:3px solid #79b7ff!important;outline-offset:3px!important}.jhl-theme-toggle .jhl-theme-icon{width:20px;height:20px;transition:transform .25s ease}.jhl-theme-toggle:hover .jhl-theme-icon{transform:rotate(18deg)}html.jhl-dark-mode body.jhl-premium-layout,html.jhl-dark-mode body.jhl-custom-site{background:#0b1220!important;color:#e6edf7!important}html.jhl-dark-mode body,html.jhl-dark-mode .site,html.jhl-dark-mode #page,html.jhl-dark-mode .site-content,html.jhl-dark-mode .content-area,html.jhl-dark-mode .site-main,html.jhl-dark-mode .inside-article,html.jhl-dark-mode .inside-page-header,html.jhl-dark-mode .comments-area,html.jhl-dark-mode .comment-respond{background-color:#0b1220!important;color:#e6edf7!important}html.jhl-dark-mode .jhl-header,html.jhl-dark-mode .jhl-brandbar,html.jhl-dark-mode .jhl-navigation,html.jhl-dark-mode .jhl-navigation .jhl-container{background:#111c2c!important}html.jhl-dark-mode .jhl-topbar{background:#081321!important}html.jhl-dark-mode .jhl-topbar a,html.jhl-dark-mode .jhl-topbar span{color:#bdcbe0!important}html.jhl-dark-mode .jhl-brand-text,html.jhl-dark-mode .jhl-brand-text strong,html.jhl-dark-mode .jhl-brand-text span{color:#f1f5fb!important}html.jhl-dark-mode .jhl-primary-menu a,html.jhl-dark-mode .jhl-primary-menu .menu-item-has-children>a{color:#dce7f6!important}html.jhl-dark-mode .jhl-primary-menu a:hover,html.jhl-dark-mode .jhl-primary-menu .current-menu-item>a,html.jhl-dark-mode .jhl-primary-menu .current_page_item>a{background:#203752!important;color:#8fc2ff!important}html.jhl-dark-mode .jhl-primary-menu .sub-menu{background:#17263a!important;border:1px solid #30435d!important}html.jhl-dark-mode .jhl-primary-menu .sub-menu a{color:#dce7f6!important}html.jhl-dark-mode .jhl-search-trigger,html.jhl-dark-mode .jhl-theme-toggle,html.jhl-dark-mode .jhl-menu-toggle{background:#1a2a40!important;border-color:#344a66!important;color:#e4efff!important}html.jhl-dark-mode .jhl-theme-toggle .jhl-theme-icon{stroke:#f6c969!important}html.jhl-dark-mode .jhl-search-trigger kbd{background:#253951!important;border-color:#425773!important;color:#d5e2f3!important}html.jhl-dark-mode .jhl-site-main,html.jhl-dark-mode .jhl-archive-main{background:#0b1220!important}html.jhl-dark-mode .jhl-article,html.jhl-dark-mode .jhl-card,html.jhl-dark-mode .jhl-sidebar-box,html.jhl-dark-mode .jhl-category-box,html.jhl-dark-mode .jhl-quick-grid>a,html.jhl-dark-mode .jhl-notice,html.jhl-dark-mode .jhl-empty-state,html.jhl-dark-mode .jhl-article-content .wp-block-group,html.jhl-dark-mode .jhl-article-content .wp-block-table,html.jhl-dark-mode .jhl-article-content .wp-block-quote,html.jhl-dark-mode .jhl-author-box{background:#142238!important;border-color:#2b405c!important;color:#e5edf8!important;box-shadow:0 10px 28px rgb(0 0 0 / .18)}html.jhl-dark-mode .jhl-article h1,html.jhl-dark-mode .jhl-article h2,html.jhl-dark-mode .jhl-article h3,html.jhl-dark-mode .jhl-article h4,html.jhl-dark-mode .jhl-article h5,html.jhl-dark-mode .jhl-article h6,html.jhl-dark-mode .jhl-article-content h1,html.jhl-dark-mode .jhl-article-content h2,html.jhl-dark-mode .jhl-article-content h3,html.jhl-dark-mode .jhl-article-content h4,html.jhl-dark-mode .jhl-card h2,html.jhl-dark-mode .jhl-card h3,html.jhl-dark-mode .jhl-sidebar-box h2,html.jhl-dark-mode .jhl-section-heading h2,html.jhl-dark-mode .jhl-category-box h3,html.jhl-dark-mode .jhl-quick-grid b,html.jhl-dark-mode .jhl-empty-state h2{color:#f0f5fc!important}html.jhl-dark-mode .jhl-article-content,html.jhl-dark-mode .jhl-article-content p,html.jhl-dark-mode .jhl-article-content li,html.jhl-dark-mode .jhl-card p,html.jhl-dark-mode .jhl-section-heading p,html.jhl-dark-mode .jhl-sidebar-feature p,html.jhl-dark-mode .jhl-author-box p,html.jhl-dark-mode .jhl-article figcaption,html.jhl-dark-mode .jhl-article-content .wp-block-preformatted,html.jhl-dark-mode .jhl-article-content .wp-block-verse{color:#c0ccdc!important}html.jhl-dark-mode a,html.jhl-dark-mode .jhl-article-content a,html.jhl-dark-mode .jhl-sidebar a,html.jhl-dark-mode .jhl-footer a,html.jhl-dark-mode .jhl-card h2 a{color:#83bdff!important}html.jhl-dark-mode a:hover,html.jhl-dark-mode .jhl-article-content a:hover,html.jhl-dark-mode .jhl-sidebar a:hover,html.jhl-dark-mode .jhl-footer a:hover{color:#b6d8ff!important}html.jhl-dark-mode .jhl-article-content a:not(.wp-block-button__link){text-decoration-color:#5b9fe8!important}html.jhl-dark-mode .jhl-article-content strong,html.jhl-dark-mode .jhl-article-content b{color:#f2f6fc!important}html.jhl-dark-mode .jhl-article-content em,html.jhl-dark-mode .jhl-article-content i{color:#d6e3f3!important}html.jhl-dark-mode .jhl-article-content blockquote{background:#1c304a!important;border-left-color:#69aaff!important;color:#d6e3f3!important}html.jhl-dark-mode .jhl-article-content hr,html.jhl-dark-mode .jhl-related,html.jhl-dark-mode .jhl-sidebar-posts li+li,html.jhl-dark-mode .jhl-link-list li{border-color:#30445e!important}html.jhl-dark-mode .jhl-article-content table{color:#e4edf8!important}html.jhl-dark-mode .jhl-article-content th{background:#203752!important;color:#f0f6ff!important}html.jhl-dark-mode .jhl-article-content td,html.jhl-dark-mode .jhl-article-content th{border-color:#3a506c!important}html.jhl-dark-mode .jhl-article-content code,html.jhl-dark-mode .jhl-article-content pre,html.jhl-dark-mode .jhl-article-content kbd{background:#0d1929!important;border-color:#344a65!important;color:#d9e8fa!important}html.jhl-dark-mode .jhl-article-content mark{background:#65521c!important;color:#fff1bd!important}html.jhl-dark-mode .jhl-article-content input,html.jhl-dark-mode .jhl-article-content select,html.jhl-dark-mode .jhl-article-content textarea,html.jhl-dark-mode .jhl-empty-state input,html.jhl-dark-mode .search-form input,html.jhl-dark-mode input[type="search"],html.jhl-dark-mode input[type="text"],html.jhl-dark-mode input[type="email"],html.jhl-dark-mode input[type="url"],html.jhl-dark-mode input[type="number"],html.jhl-dark-mode select,html.jhl-dark-mode textarea{background:#101d30!important;border:1px solid #3a506c!important;color:#e8f0fb!important}html.jhl-dark-mode input::placeholder,html.jhl-dark-mode textarea::placeholder{color:#91a3ba!important}html.jhl-dark-mode button,html.jhl-dark-mode .button,html.jhl-dark-mode input[type="submit"],html.jhl-dark-mode .wp-block-button__link{background:#245b98!important;border-color:#3977b9!important;color:#fff!important}html.jhl-dark-mode button:hover,html.jhl-dark-mode .button:hover,html.jhl-dark-mode input[type="submit"]:hover,html.jhl-dark-mode .wp-block-button__link:hover{background:#3476ba!important;color:#fff!important}html.jhl-dark-mode .jhl-modal-search-form{background:#080e18!important;border-color:#3c5a7d!important}html.jhl-dark-mode .jhl-modal-search-form input#jhl-modal-search{background:transparent!important;color:#fff!important;border:0!important}html.jhl-dark-mode .jhl-modal-search-form>button{background:#f4f7fc!important;color:#152238!important}html.jhl-dark-mode .jhl-search-panel{background:#142238!important;border-color:#344a66!important}html.jhl-dark-mode .jhl-search-panel-head strong{color:#f0f5fc!important}html.jhl-dark-mode .jhl-search-hint,html.jhl-dark-mode .jhl-suggestion-label{color:#aebdd0!important}html.jhl-dark-mode .jhl-search-close{background:#263a54!important;color:#f0f5fc!important}html.jhl-dark-mode .jhl-search-suggestions a,html.jhl-dark-mode .jhl-sidebar-links a,html.jhl-dark-mode .jhl-class-links a,html.jhl-dark-mode .page-numbers,html.jhl-dark-mode .jhl-post-tags a{background:#203650!important;border-color:#38516e!important;color:#c5e0ff!important}html.jhl-dark-mode .jhl-sidebar-posts a,html.jhl-dark-mode .jhl-link-list a{color:#d7e7fa!important}html.jhl-dark-mode .jhl-sidebar-title span{background:#173e35!important;color:#8de0b4!important}html.jhl-dark-mode .jhl-footer{background:#070e18!important;color:#c8d5e5!important}html.jhl-dark-mode .jhl-footer h2,html.jhl-dark-mode .jhl-footer strong{color:#f1f5fb!important}html.jhl-dark-mode .jhl-archive-header{background:linear-gradient(120deg,#102b4e,#174e87)!important}html.jhl-dark-mode .jhl-archive-header h1,html.jhl-dark-mode .jhl-archive-header .jhl-kicker{color:#f3f7ff!important}html.jhl-dark-mode .jhl-archive-description,html.jhl-dark-mode .jhl-archive-header p{color:#d3e4f8!important}html.jhl-dark-mode .jhl-breadcrumbs{color:#aebdd0!important}html.jhl-dark-mode .jhl-breadcrumbs a{color:#83bdff!important}html.jhl-dark-mode .jhl-card-meta,html.jhl-dark-mode .jhl-posted-meta,html.jhl-dark-mode .jhl-card-category{color:#9eb2cc!important}html.jhl-dark-mode .jhl-live-search-results a{color:#e4edf9!important;border-color:#304158!important}html.jhl-dark-mode .jhl-pagination .page-numbers.current,html.jhl-dark-mode .page-numbers.current{background:#2d70b7!important;color:#fff!important}html.jhl-dark-mode .jhl-footer-bottom{border-color:#26374d!important;color:#91a3ba!important}html.jhl-dark-mode .jhl-article-content .ez-toc-container,html.jhl-dark-mode .ez-toc-container,html.jhl-dark-mode #ez-toc-container{background:#142238!important;border:1px solid #30445e!important;color:#dce8f7!important}html.jhl-dark-mode .ez-toc-title,html.jhl-dark-mode .ez-toc-title-container,html.jhl-dark-mode .ez-toc-container a{color:#9bcaff!important}html.jhl-dark-mode .wp-block-separator{border-color:#354a64!important}html.jhl-dark-mode .wp-block-file a,html.jhl-dark-mode .wp-block-latest-posts a{color:#83bdff!important}html.jhl-dark-mode .wp-caption,html.jhl-dark-mode .gallery-item{color:#c0ccdc!important}html.jhl-dark-mode ::selection{background:#2d70b7!important;color:#fff!important}html.jhl-dark-mode .jhl-sidebar-feature{background:linear-gradient(145deg,#1a304b,#142238)!important}html.jhl-dark-mode .jhl-sidebar-feature .jhl-kicker{color:#9bcaff!important}.jhl-header-actions .jhl-theme-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;visibility:visible!important;opacity:1!important;width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important;padding:0!important;overflow:visible!important;line-height:1!important}.jhl-header-actions .jhl-theme-toggle svg.jhl-theme-icon{display:block!important;visibility:visible!important;opacity:1!important;position:static!important;inset:auto!important;float:none!important;width:26px!important;height:26px!important;min-width:26px!important;min-height:26px!important;max-width:26px!important;max-height:26px!important;flex:0 0 26px!important;margin:0!important;padding:0!important;overflow:visible!important;fill:none!important;stroke:#23466f!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important;transform:none!important}.jhl-header-actions .jhl-theme-toggle .jhl-theme-icon-sun{display:none!important}.jhl-header-actions .jhl-theme-toggle .jhl-theme-icon-moon{display:block!important}html.jhl-dark-mode .jhl-header-actions .jhl-theme-toggle .jhl-theme-icon-sun{display:block!important;stroke:#ffd36a!important}html.jhl-dark-mode .jhl-header-actions .jhl-theme-toggle .jhl-theme-icon-moon{display:none!important}html.jhl-dark-mode .jhl-header-actions .jhl-theme-toggle{background:#1a2a40!important;border:1px solid #49617e!important}@media(max-width:820px){.jhl-header-actions .jhl-theme-toggle{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important}.jhl-header-actions .jhl-theme-toggle svg.jhl-theme-icon{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;max-width:22px!important;max-height:22px!important;flex-basis:22px!important}}@media(max-width:820px){.jhl-header-actions .jhl-theme-toggle{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;flex:0 0 38px!important;padding:0!important;border-radius:50%!important}.jhl-header-actions .jhl-theme-toggle svg.jhl-theme-icon{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;flex:0 0 18px!important;stroke-width:1.9!important}}@media(max-width:600px){.jhl-search-backdrop{align-items:center!important;justify-content:center!important;padding:calc(14px + env(safe-area-inset-top)) 12px calc(14px + env(safe-area-inset-bottom))!important;overflow-y:auto!important}.jhl-search-panel{width:100%!important;max-width:480px!important;margin:auto!important;padding:20px 16px 17px!important;border-radius:22px!important;max-height:min(76dvh,620px)!important;overflow-y:auto!important;box-shadow:0 24px 70px rgb(8 20 40 / .24)!important}.jhl-search-panel-head{align-items:flex-start!important;gap:10px!important;margin:0 0 17px!important}.jhl-search-panel-head>div{gap:5px!important}.jhl-search-eyebrow{font-size:9px!important;letter-spacing:1.15px!important}.jhl-search-panel-head strong{font-size:19px!important;line-height:1.28!important;letter-spacing:-.25px!important}.jhl-search-close{width:34px!important;height:34px!important;min-width:34px!important;flex:0 0 34px!important;font-size:21px!important}.jhl-modal-search-form{display:flex!important;width:100%!important;height:58px!important;min-height:58px!important;gap:6px!important;padding:5px 5px 5px 12px!important;border-radius:17px!important}.jhl-modal-search-form>svg{width:19px!important;height:19px!important;min-width:19px!important;max-width:19px!important;flex:0 0 19px!important}.jhl-modal-search-form input#jhl-modal-search{min-width:0!important;width:0!important;flex:1 1 0!important;font-size:13px!important;line-height:1.2!important;padding:0 2px!important;text-overflow:ellipsis!important}.jhl-modal-search-form>button{height:46px!important;min-width:82px!important;max-width:88px!important;padding:0 11px!important;border-radius:13px!important;font-size:12px!important;gap:5px!important;flex:0 0 auto!important}.jhl-modal-search-form>button span{font-size:15px!important}.jhl-search-suggestions{margin-top:17px!important}.jhl-suggestion-label{display:block!important;font-size:9px!important;letter-spacing:1px!important;margin-bottom:9px!important}.jhl-search-suggestions>div{display:flex!important;flex-wrap:wrap!important;gap:7px!important}.jhl-search-suggestions a{font-size:12px!important;line-height:1.2!important;padding:8px 11px!important;border-radius:999px!important}.jhl-search-hint{font-size:10px!important;line-height:1.45!important;margin:14px 0 0!important}.jhl-search-hint kbd{font-size:10px!important;padding:2px 5px!important}.jhl-live-search-results{max-height:32dvh!important;overflow-y:auto!important}}@media(max-width:380px){.jhl-search-panel{padding:18px 14px 15px!important;border-radius:19px!important}.jhl-search-panel-head strong{font-size:18px!important}.jhl-modal-search-form{height:55px!important;min-height:55px!important;padding-left:10px!important}.jhl-modal-search-form>button{min-width:76px!important;max-width:80px!important;padding:0 8px!important}.jhl-modal-search-form input#jhl-modal-search{font-size:12px!important}}html.jhl-dark-mode .jhl-search-panel{box-shadow:0 24px 70px rgb(0 0 0 / .48)!important}.jhl-archive-main{background:var(--jhl-bg,#f4f7fb)}.jhl-all-posts-page .jhl-breadcrumbs,.jhl-archive-main>.jhl-container>.jhl-breadcrumbs{margin-bottom:18px}.jhl-all-posts-hero,.jhl-archive-main .jhl-archive-header{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:210px;overflow:hidden;padding:34px 40px!important;border:1px solid rgb(255 255 255 / .12);border-radius:24px!important;background:radial-gradient(circle at 82% 20%,rgb(113 177 255 / .35),transparent 28%),linear-gradient(118deg,#10386c 0%,#1459a5 58%,#1c70c7 100%)!important;box-shadow:0 18px 42px rgb(22 72 132 / .14)!important}.jhl-archive-hero-copy{position:relative;z-index:2;max-width:760px}.jhl-archive-main .jhl-kicker{display:inline-flex;color:#c9e2ff!important;font-size:10px;font-weight:850;letter-spacing:1.4px}.jhl-archive-main .jhl-archive-header h1{font-size:clamp(32px,4vw,46px)!important;line-height:1.08!important;letter-spacing:-1.1px;margin:9px 0 12px!important;color:#fff!important}.jhl-archive-main .jhl-archive-header p,.jhl-archive-main .jhl-archive-description{font-size:15px!important;line-height:1.7!important;color:#e2efff!important;margin:0;max-width:720px}.jhl-archive-stats{display:flex;align-items:center;flex-wrap:wrap;gap:10px 22px;margin-top:20px;color:#d4e7ff;font-size:12px}.jhl-archive-stats strong{font-size:18px;color:#fff}.jhl-archive-hero-art{position:relative;display:grid;place-items:center;flex:0 0 190px;width:190px;height:150px;z-index:1}.jhl-hero-art-orbit{position:absolute;width:145px;height:145px;border:1px solid rgb(255 255 255 / .25);border-radius:50%;box-shadow:0 0 0 18px rgb(255 255 255 / .045),0 0 0 38px rgb(255 255 255 / .035)}.jhl-hero-art-book{position:relative;display:grid;place-items:center;width:92px;height:92px;border:1px solid rgb(255 255 255 / .4);border-radius:26px;background:rgb(255 255 255 / .16);color:#fff;font-size:49px;backdrop-filter:blur(8px);transform:rotate(-8deg);box-shadow:0 18px 35px rgb(4 25 55 / .2)}.jhl-hero-art-cap{position:absolute;right:18px;top:6px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#fff;color:#1765b7;font-size:20px;box-shadow:0 8px 20px rgb(0 0 0 / .14)}.jhl-archive-category-nav{display:flex;align-items:flex-start;gap:16px;padding:17px 20px;margin:0 0 28px;background:#fff;border:1px solid #e2eaf4;border-radius:16px;box-shadow:0 8px 24px rgb(25 55 90 / .035)}.jhl-archive-category-nav>strong{flex:0 0 auto;color:#203c60;font-size:13px;padding-top:7px}.jhl-archive-category-nav>div{display:flex;flex-wrap:wrap;gap:8px}.jhl-archive-category-nav a{display:inline-flex;align-items:center;padding:7px 12px;border:1px solid #e1eaf6;border-radius:999px;background:#f4f8fe;color:#285a91;font-size:12px;font-weight:700;text-decoration:none;transition:.2s}.jhl-archive-category-nav a:hover{background:#e5f0ff;border-color:#b9d5f5;color:#1258a5}.jhl-archive-content-layout{display:grid!important;grid-template-columns:minmax(0,1fr) 300px!important;gap:28px!important;align-items:start!important}.jhl-archive-results{min-width:0}.jhl-archive-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 0 17px}.jhl-section-overline{display:block;color:#3978bd;font-size:9px;font-weight:850;letter-spacing:1.25px;margin-bottom:5px}.jhl-archive-section-heading h2{font-size:24px;line-height:1.2;letter-spacing:-.4px;color:#18395f;margin:0 0 5px}.jhl-archive-section-heading p{font-size:13px;line-height:1.5;color:#718198;margin:0}.jhl-results-count{flex:0 0 auto;padding:7px 11px;border:1px solid #e2eaf4;border-radius:999px;background:#fff;color:#62748c;font-size:11px;font-weight:700}.jhl-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}.jhl-archive-grid .jhl-card{display:flex!important;flex-direction:column!important;height:100%;background:#fff;border:1px solid #e3eaf3;border-radius:17px;overflow:hidden;box-shadow:0 8px 24px rgb(24 55 95 / .045);transition:transform .2s ease,box-shadow .2s ease}.jhl-archive-grid .jhl-card:hover{transform:translateY(-3px);box-shadow:0 15px 32px rgb(24 55 95 / .1)}.jhl-archive-grid .jhl-card-image{display:block;width:100%;aspect-ratio:16/9;height:auto;overflow:hidden;background:#eaf1f9}.jhl-archive-grid .jhl-card-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.jhl-archive-grid .jhl-card:hover .jhl-card-image img{transform:scale(1.035)}.jhl-archive-grid .jhl-card-body{display:flex;flex:1;flex-direction:column;padding:17px 18px 16px}.jhl-archive-grid .jhl-card-category{font-size:9px;letter-spacing:.8px;font-weight:850;text-transform:uppercase;color:#1765b7}.jhl-archive-grid .jhl-card-category a{color:inherit;text-decoration:none}.jhl-archive-grid .jhl-card h3{font-size:17px;line-height:1.42;letter-spacing:-.2px;margin:8px 0 9px;color:#192f4d}.jhl-archive-grid .jhl-card h3 a{color:inherit;text-decoration:none}.jhl-archive-grid .jhl-card h3 a:hover{color:#1765b7}.jhl-archive-grid .jhl-card p{font-size:12px;line-height:1.65;color:#728198;margin:0 0 13px}.jhl-archive-grid .jhl-card-date{display:block;margin-top:auto;padding-top:10px;border-top:1px solid #edf1f6;font-size:10px;color:#8492a5}.jhl-archive-main .jhl-sidebar{display:grid!important;gap:17px;position:sticky;top:22px}.jhl-archive-main .jhl-sidebar-box{border-radius:17px;padding:20px;background:#fff;border:1px solid #e3eaf3;box-shadow:0 8px 24px rgb(24 55 95 / .045)}.jhl-archive-main .jhl-sidebar-feature{background:linear-gradient(145deg,#eef6ff,#fff)}.jhl-archive-main .jhl-sidebar-box h2{font-size:17px;color:#19385f;line-height:1.3;margin:7px 0 10px}.jhl-archive-main .jhl-sidebar-box p{font-size:12px;line-height:1.65;color:#718198}.jhl-archive-main .jhl-sidebar-links a{padding:10px 12px;border-radius:10px;font-size:12px}.jhl-archive-main .jhl-sidebar-posts a{font-size:11px;line-height:1.45}.jhl-archive-main .jhl-pagination,.jhl-archive-main .navigation.pagination{margin:26px 0 0}.jhl-archive-main .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;padding:7px 11px;border:1px solid #e1e9f3;border-radius:9px;background:#fff;color:#28517f;text-decoration:none;font-size:12px;font-weight:700}.jhl-archive-main .page-numbers.current{background:#1765b7;color:#fff;border-color:#1765b7}.jhl-archive-main .page-numbers.dots{background:#fff0;border-color:#fff0}.jhl-archive-main .jhl-empty-state{padding:32px;border:1px solid #e3eaf3;border-radius:17px;background:#fff}html.jhl-dark-mode .jhl-archive-category-nav,html.jhl-dark-mode .jhl-results-count{background:#142238!important;border-color:#2b405c!important}html.jhl-dark-mode .jhl-archive-category-nav>strong,html.jhl-dark-mode .jhl-archive-section-heading h2{color:#eef5ff!important}html.jhl-dark-mode .jhl-archive-category-nav a,html.jhl-dark-mode .jhl-archive-main .page-numbers{background:#203650!important;border-color:#38516e!important;color:#c5e0ff!important}html.jhl-dark-mode .jhl-archive-grid .jhl-card{background:#142238!important;border-color:#2b405c!important;box-shadow:0 10px 28px rgb(0 0 0 / .18)!important}html.jhl-dark-mode .jhl-archive-grid .jhl-card h3,html.jhl-dark-mode .jhl-archive-grid .jhl-card h3 a{color:#eef5ff!important}html.jhl-dark-mode .jhl-archive-grid .jhl-card h3 a:hover{color:#83bdff!important}html.jhl-dark-mode .jhl-archive-grid .jhl-card p,html.jhl-dark-mode .jhl-archive-grid .jhl-card-date{color:#aebdd0!important}html.jhl-dark-mode .jhl-archive-grid .jhl-card-date{border-color:#30445e!important}html.jhl-dark-mode .jhl-archive-main .jhl-sidebar-box{background:#142238!important;border-color:#2b405c!important}html.jhl-dark-mode .jhl-archive-main .jhl-sidebar-box h2{color:#eef5ff!important}html.jhl-dark-mode .jhl-archive-main .jhl-sidebar-box p{color:#b7c7da!important}@media(max-width:1000px){.jhl-archive-content-layout{grid-template-columns:minmax(0,1fr) 260px!important;gap:18px!important}.jhl-archive-grid{gap:14px!important}}@media(max-width:820px){.jhl-archive-content-layout{grid-template-columns:1fr!important}.jhl-archive-main .jhl-sidebar{display:none!important}}@media(max-width:600px){.jhl-all-posts-hero,.jhl-archive-main .jhl-archive-header{min-height:0;padding:25px 21px!important;border-radius:19px!important}.jhl-archive-main .jhl-archive-header h1{font-size:32px!important}.jhl-archive-main .jhl-archive-header p,.jhl-archive-main .jhl-archive-description{font-size:13px!important}.jhl-archive-hero-art{display:none}.jhl-archive-stats{gap:8px 15px;margin-top:14px}.jhl-archive-category-nav{display:block;padding:14px;margin-bottom:21px}.jhl-archive-category-nav>strong{display:block;padding:0 0 10px}.jhl-archive-category-nav>div{gap:7px}.jhl-archive-category-nav a{font-size:11px;padding:7px 10px}.jhl-archive-section-heading h2{font-size:21px}.jhl-archive-section-heading p{font-size:11px}.jhl-results-count{font-size:10px;padding:6px 8px}.jhl-archive-grid{grid-template-columns:1fr!important;gap:14px!important}.jhl-archive-grid .jhl-card{border-radius:15px}.jhl-archive-grid .jhl-card-body{padding:14px 15px}.jhl-archive-grid .jhl-card h3{font-size:16px}.jhl-archive-grid .jhl-card p{font-size:12px}}html.jhl-dark-mode .jhl-custom-logo a{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:6px 10px!important;border-radius:12px!important;background:#fff!important;box-shadow:0 0 0 1px rgb(255 255 255 / .12)!important}html.jhl-dark-mode .jhl-custom-logo img{filter:none!important}.jhl-live-search-results[aria-busy="true"]{opacity:.72}.jhl-live-search-results:empty{display:none}.jhl-search-trigger:focus-visible,.jhl-menu-toggle:focus-visible,.jhl-search-close:focus-visible,.jhl-modal-search-form button:focus-visible,.jhl-primary-menu a:focus-visible{outline:3px solid #79b7ff!important;outline-offset:3px!important}@media(max-width:820px){html.jhl-dark-mode .jhl-custom-logo a{padding:4px 7px!important;border-radius:9px!important}}.jhl-static-page .jhl-article-header{margin-bottom:18px}.jhl-static-page .jhl-article-header h1{margin-bottom:0}.jhl-404-main{min-height:55vh;display:flex;align-items:center}.jhl-404-card{position:relative;isolation:isolate;overflow:hidden;max-width:820px;margin:25px auto;padding:clamp(28px,5vw,56px);text-align:center;background:#fff;border:1px solid #e3eaf3;border-radius:24px;box-shadow:0 16px 45px rgb(24 55 95 / .08)}.jhl-404-code{position:absolute;z-index:-1;right:15px;top:-30px;color:#edf4fd;font-size:clamp(100px,22vw,210px);line-height:1;font-weight:900;letter-spacing:-10px}.jhl-404-card .jhl-kicker{display:block;color:#1765b7;font-size:10px;font-weight:850;letter-spacing:1.4px}.jhl-404-card h1{font-size:clamp(28px,5vw,42px);line-height:1.15;color:#172b47;margin:10px 0}.jhl-404-card>p{max-width:560px;margin:0 auto 20px;color:#5f6f85;font-size:14px;line-height:1.7}.jhl-404-search{max-width:520px;margin:0 auto 18px}.jhl-404-search .search-form{display:flex;gap:8px}.jhl-404-search .search-field{min-width:0;flex:1;border:1px solid #d9e3f0;border-radius:10px;padding:12px 14px}.jhl-404-search .search-submit{border:0;border-radius:10px;background:#1765b7;color:#fff;padding:0 18px;font-weight:750}.jhl-404-links{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:0 0 22px}.jhl-404-links a{display:inline-flex;padding:8px 12px;border:1px solid #e1eaf6;border-radius:999px;background:#f4f8fe;color:#285a91;font-size:12px;font-weight:700}.jhl-404-card>.jhl-button{display:inline-flex;justify-content:center}html.jhl-dark-mode .jhl-404-card{background:#142238;border-color:#2b405c}html.jhl-dark-mode .jhl-404-card h1{color:#f0f5fc}html.jhl-dark-mode .jhl-404-card>p{color:#c0ccdc}html.jhl-dark-mode .jhl-404-code{color:#1d3049}html.jhl-dark-mode .jhl-404-links a{background:#203650;border-color:#38516e;color:#c5e0ff}.jhl-card p,.jhl-archive-grid .jhl-card p,.jhl-sidebar-box p,.jhl-section-heading p,.jhl-archive-section-heading p,.jhl-archive-description,.jhl-breadcrumbs,.jhl-post-meta,.jhl-posted-meta,.jhl-search-hint,.jhl-suggestion-label,.jhl-search-trigger,.jhl-article-content figcaption,.jhl-card-date,.jhl-sidebar-posts small,.jhl-footer-about p{color:#5f6f85}.jhl-card-date,.jhl-sidebar-posts small{color:#66758b}.jhl-archive-main .jhl-archive-header p,.jhl-archive-main .jhl-archive-description{color:#e2efff!important}html.jhl-dark-mode .jhl-card p,html.jhl-dark-mode .jhl-archive-grid .jhl-card p,html.jhl-dark-mode .jhl-sidebar-box p,html.jhl-dark-mode .jhl-section-heading p,html.jhl-dark-mode .jhl-archive-section-heading p,html.jhl-dark-mode .jhl-archive-description,html.jhl-dark-mode .jhl-breadcrumbs,html.jhl-dark-mode .jhl-post-meta,html.jhl-dark-mode .jhl-posted-meta,html.jhl-dark-mode .jhl-search-hint,html.jhl-dark-mode .jhl-suggestion-label,html.jhl-dark-mode .jhl-card-date,html.jhl-dark-mode .jhl-sidebar-posts small{color:#c0ccdc!important}.jhl-post-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:-2px 0 16px;border-bottom:1px solid #e6ebf2;padding-bottom:10px}.jhl-post-tab{appearance:none;border:1px solid #dce5f0;background:#f5f8fc;color:#52647b;border-radius:999px;padding:9px 15px;font:inherit;font-size:12px;font-weight:800;line-height:1.2;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.jhl-post-tab:hover{border-color:#1765b7;color:#1765b7}.jhl-post-tab.is-active{background:#1765b7;border-color:#1765b7;color:#fff}.jhl-post-tab:focus-visible{outline:3px solid rgb(23 101 183 / .28);outline-offset:2px}.jhl-post-tab-panel[hidden]{display:none!important}.jhl-post-tab-panel{min-width:0}html.jhl-dark-mode .jhl-post-tabs{border-color:#30445e}html.jhl-dark-mode .jhl-post-tab{background:#192a40;border-color:#344b68;color:#c5d4e8}html.jhl-dark-mode .jhl-post-tab:hover{border-color:#83bdff;color:#a9d0ff}html.jhl-dark-mode .jhl-post-tab.is-active{background:#236bb5;border-color:#236bb5;color:#fff}@media(prefers-reduced-motion:reduce){.jhl-post-tab{transition:none}}.jhl-student-highlights{position:relative;padding:22px;border:1px solid #dce7f5;border-radius:20px;background:linear-gradient(135deg,#f5f9ff 0%,#fff 62%);box-shadow:0 12px 32px rgb(24 55 95 / .055)}.jhl-student-highlights .jhl-section-heading{align-items:center}.jhl-student-highlights .jhl-section-heading h2{color:#17375f}.jhl-curated-label{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding:7px 10px;border-radius:999px;background:#e8f1ff;color:#205da2;font-size:10px;font-weight:850;letter-spacing:.55px}.jhl-curated-label span{font-size:12px}.jhl-highlight-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.jhl-student-highlights .jhl-card{background:#fff}html.jhl-dark-mode .jhl-student-highlights{background:linear-gradient(135deg,#172a42 0%,#142238 100%)!important;border-color:#304762!important}html.jhl-dark-mode .jhl-student-highlights .jhl-section-heading h2{color:#eef5ff!important}html.jhl-dark-mode .jhl-student-highlights .jhl-section-heading p{color:#b7c7da!important}html.jhl-dark-mode .jhl-student-highlights .jhl-card{background:#1b2b40!important;border-color:#30445e!important}html.jhl-dark-mode .jhl-curated-label{background:#203d60;color:#b9d8ff}@media(max-width:850px){.jhl-highlight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.jhl-student-highlights{padding:15px;border-radius:16px}.jhl-student-highlights .jhl-section-heading{align-items:flex-start;flex-direction:column}.jhl-highlight-grid{grid-template-columns:1fr}}.jhl-explore-topics{position:relative;z-index:20;background:linear-gradient(180deg,#f3f7fc 0%,#f7f9fc 100%);padding:16px 0 17px;border-bottom:1px solid #e5edf7}.jhl-explore-topics-inner{display:flex;align-items:center;gap:20px;min-height:54px;padding:12px 18px;border:1px solid #dfe8f4;border-radius:20px;background:rgb(255 255 255 / .94);box-shadow:0 8px 24px rgb(20 57 101 / .045)}.jhl-explore-label{flex:0 0 auto;color:#153b68;font-size:14px;font-weight:850;letter-spacing:-.2px}.jhl-explore-topic-list{display:flex;align-items:center;gap:9px;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;padding:1px 2px 5px}.jhl-topic-pill{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:42px;padding:0 16px;border:1px solid #dce7f6;border-radius:999px;background:#f4f7fc;color:#20538c;font-size:13px;font-weight:750;white-space:nowrap;text-decoration:none;transition:background .22s ease,border-color .22s ease,color .22s ease,transform .22s ease,box-shadow .22s ease}.jhl-topic-pill:hover,.jhl-topic-pill:focus-visible{background:#e7f1ff;border-color:#b9d2f4;color:#124c94;transform:translateY(-2px);box-shadow:0 5px 13px rgb(25 91 164 / .10)}.jhl-topic-pill.is-current{background:#e4efff;border-color:#b9d1f2;color:#124b8e;box-shadow:inset 0 0 0 1px rgb(34 103 183 / .05)}.jhl-footer-discovery{position:relative;background:#102d50;color:#dce8f7;padding:34px 0 28px;border-top:1px solid rgb(255 255 255 / .1)}.jhl-footer-discovery-intro{max-width:760px;margin-bottom:19px}.jhl-footer-eyebrow{display:block;margin-bottom:8px;color:#8fc1ff;font-size:10px;font-weight:850;letter-spacing:1.25px}.jhl-footer-discovery h2{margin:0 0 8px;color:#fff;font-size:22px;letter-spacing:-.45px}.jhl-footer-discovery p{margin:0;color:#c1d1e5;font-size:13px;line-height:1.7}.jhl-footer-topic-links{display:flex;flex-wrap:wrap;gap:9px;margin:0 0 20px}.jhl-footer-topic-links a{display:inline-flex;align-items:center;min-height:34px;padding:7px 12px;border:1px solid rgb(205 224 248 / .2);border-radius:999px;color:#e0ecfb;font-size:12px;font-weight:650;text-decoration:none;transition:all .2s ease}.jhl-footer-topic-links a:hover{background:rgb(255 255 255 / .12);border-color:rgb(205 224 248 / .48);color:#fff;transform:translateY(-2px)}.jhl-footer-trust-links{display:flex;flex-wrap:wrap;gap:18px;padding-top:16px;border-top:1px solid rgb(220 235 255 / .17)}.jhl-footer-trust-links a{color:#b8cbe3;font-size:12px;text-decoration:none}.jhl-footer-trust-links a:hover{color:#fff;text-decoration:underline}.jhl-search-results-heading{padding:4px 2px 9px;color:#718198;font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.jhl-search-result-item{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 14px;margin:0 0 8px;border:1px solid #e4ebf4;border-radius:13px;background:#fff;color:#203b5c;text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.jhl-search-result-item:hover,.jhl-search-result-item:focus-visible{border-color:#a9c9f2;background:#f6faff;transform:translateX(3px);box-shadow:0 6px 18px rgb(24 71 125 / .07)}.jhl-search-result-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.jhl-search-result-copy strong{color:#18385f;font-size:14px;line-height:1.4}.jhl-search-result-copy small{display:-webkit-box;overflow:hidden;color:#718198;font-size:11px;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical}.jhl-search-result-meta{flex:0 0 auto;color:#75859a;font-size:10px;text-align:right}.jhl-search-status{margin:8px 0;color:#74849a;font-size:12px}.jhl-search-loading{display:flex;gap:7px;padding:14px 2px 4px}.jhl-search-loading span{width:7px;height:7px;border-radius:50%;background:#3278c5;animation:jhl-search-pulse .9s infinite ease-in-out alternate}.jhl-search-loading span:nth-child(2){animation-delay:.18s}.jhl-search-loading span:nth-child(3){animation-delay:.36s}@keyframes jhl-search-pulse{to{opacity:.28;transform:translateY(-4px)}}.jhl-custom-site button,.jhl-custom-site .jhl-button,.jhl-custom-site .wp-block-button__link,.jhl-custom-site .page-numbers,.jhl-custom-site .jhl-text-link{transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.jhl-custom-site button:hover,.jhl-custom-site .jhl-button:hover,.jhl-custom-site .wp-block-button__link:hover{transform:translateY(-2px);box-shadow:0 7px 18px rgb(18 75 139 / .14)}.jhl-custom-site button:active,.jhl-custom-site .jhl-button:active,.jhl-custom-site .wp-block-button__link:active{transform:translateY(0) scale(.985)}.jhl-custom-site a:focus-visible,.jhl-custom-site button:focus-visible,.jhl-custom-site input:focus-visible{outline:3px solid #72adf4;outline-offset:3px}html.jhl-dark-mode .jhl-explore-topics{background:#0d1929;border-color:#26384f}html.jhl-dark-mode .jhl-explore-topics-inner{background:#142238;border-color:#30445e;box-shadow:0 8px 24px rgb(0 0 0 / .16)}html.jhl-dark-mode .jhl-explore-label{color:#f0f5fc}html.jhl-dark-mode .jhl-topic-pill{background:#1d3049;border-color:#354d6c;color:#c8ddf7}html.jhl-dark-mode .jhl-topic-pill:hover,html.jhl-dark-mode .jhl-topic-pill.is-current{background:#25466d;border-color:#527cac;color:#fff}html.jhl-dark-mode .jhl-footer-discovery{background:#081321;border-color:#25364d}html.jhl-dark-mode .jhl-search-result-item{background:#17283e;border-color:#344a65}html.jhl-dark-mode .jhl-search-result-copy strong{color:#edf4ff}html.jhl-dark-mode .jhl-search-result-copy small,html.jhl-dark-mode .jhl-search-result-meta{color:#b3c3d8}html.jhl-dark-mode .jhl-search-result-item:hover{background:#203752;border-color:#527cac}html.jhl-dark-mode .jhl-search-results-heading,html.jhl-dark-mode .jhl-search-status{color:#aebed2}@media(max-width:820px){.jhl-explore-topics{padding:11px 0}.jhl-explore-topics-inner{display:block;padding:11px 13px;border-radius:15px}.jhl-explore-label{display:block;margin:0 0 9px;font-size:13px}.jhl-explore-topic-list{gap:8px;margin-inline:-2px}.jhl-topic-pill{min-height:38px;padding:0 13px;font-size:12px}}@media(max-width:600px){.jhl-explore-topics{padding:9px 0 11px}.jhl-explore-topics-inner{padding:10px 11px}.jhl-explore-label{font-size:12px;margin-bottom:7px}.jhl-topic-pill{min-height:36px;padding:0 12px;font-size:11px}.jhl-footer-discovery{padding:28px 0 22px}.jhl-footer-discovery h2{font-size:19px}.jhl-footer-discovery p{font-size:12px}.jhl-footer-topic-links{gap:7px}.jhl-footer-topic-links a{font-size:11px;min-height:32px;padding:6px 10px}.jhl-footer-trust-links{gap:12px}.jhl-search-result-item{align-items:flex-start;padding:11px 10px;gap:8px}.jhl-search-result-copy strong{font-size:12px}.jhl-search-result-copy small{font-size:10px}.jhl-search-result-meta{max-width:82px;font-size:9px}}@media(prefers-reduced-motion:reduce){.jhl-custom-site *,.jhl-custom-site *::before,.jhl-custom-site *::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.jhl-custom-site .jhl-header nav.jhl-explore-topics{display:block!important;width:100%!important;box-sizing:border-box!important;padding:14px 0!important;background:linear-gradient(180deg,#f2f6fc 0%,#f7f9fd 100%)!important;border-bottom:1px solid #e2eaf5!important}.jhl-custom-site .jhl-explore-topics .jhl-explore-topics-inner{width:min(1530px,calc(100% - 48px))!important;max-width:1530px!important;margin:0 auto!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:20px!important;box-sizing:border-box!important;min-height:64px!important;padding:12px 18px!important;border:1px solid #dce7f5!important;border-radius:18px!important;background:#fff!important;box-shadow:0 8px 25px rgb(25 61 105 / .055)!important}.jhl-custom-site .jhl-explore-topics .jhl-explore-label{display:block!important;flex:0 0 auto!important;margin:0!important;color:#153b68!important;font-size:14px!important;line-height:1.3!important;font-weight:850!important;white-space:nowrap!important}.jhl-custom-site .jhl-explore-topics .jhl-explore-topic-list{display:flex!important;flex:1 1 auto!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;gap:8px!important;min-width:0!important;overflow-x:auto!important;overflow-y:hidden!important;padding:2px 2px 5px!important;margin:0!important;scrollbar-width:thin!important;white-space:nowrap!important}.jhl-custom-site .jhl-explore-topics .jhl-topic-pill{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;min-height:40px!important;margin:0!important;padding:0 14px!important;border:1px solid #dce7f6!important;border-radius:999px!important;background:#f3f7fd!important;color:#20538c!important;font-size:13px!important;line-height:1.2!important;font-weight:750!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:none!important}.jhl-custom-site .jhl-explore-topics .jhl-topic-pill:hover,.jhl-custom-site .jhl-explore-topics .jhl-topic-pill:focus-visible,.jhl-custom-site .jhl-explore-topics .jhl-topic-pill.is-current{background:#e4efff!important;border-color:#b8d1f2!important;color:#124b8e!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgb(35 91 157 / .10)!important}html.jhl-dark-mode .jhl-custom-site .jhl-header nav.jhl-explore-topics{background:#0d1929!important;border-color:#26384f!important}html.jhl-dark-mode .jhl-custom-site .jhl-explore-topics .jhl-explore-topics-inner{background:#142238!important;border-color:#30445e!important}html.jhl-dark-mode .jhl-custom-site .jhl-explore-topics .jhl-explore-label{color:#f0f5fc!important}html.jhl-dark-mode .jhl-custom-site .jhl-explore-topics .jhl-topic-pill{background:#1d3049!important;border-color:#354d6c!important;color:#d2e3f8!important}html.jhl-dark-mode .jhl-custom-site .jhl-explore-topics .jhl-topic-pill:hover,html.jhl-dark-mode .jhl-custom-site .jhl-explore-topics .jhl-topic-pill.is-current{background:#25466d!important;border-color:#638fbe!important;color:#fff!important}.jhl-custom-site .jhl-related,#jp-relatedposts,.jhl-custom-site .yarpp-related{margin:30px 0 0!important;padding:22px!important;border:1px solid var(--jhl-line,#e4eaf2)!important;border-radius:18px!important;background:var(--jhl-card,#fff)!important;box-shadow:0 8px 26px rgb(22 55 95 / .055)!important}.jhl-custom-site .jhl-related h2,#jp-relatedposts h3,.jhl-custom-site .yarpp-related h3{display:flex!important;align-items:center!important;gap:9px!important;margin:0 0 16px!important;color:var(--jhl-text,#173451)!important;font-size:clamp(19px,2vw,23px)!important;line-height:1.3!important;font-weight:850!important}.jhl-custom-site .jhl-related h2:before,#jp-relatedposts h3:before,.jhl-custom-site .yarpp-related h3:before{content:"";display:block;width:5px;height:23px;border-radius:9px;background:#2876c7}.jhl-custom-site .jhl-related-grid,.jhl-custom-site .jhl-related .jhl-card-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:13px!important}.jhl-custom-site .jhl-related .jhl-card,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post,.jhl-custom-site .yarpp-related .yarpp-thumbnail{min-width:0!important;overflow:hidden!important;border:1px solid var(--jhl-line,#e4eaf2)!important;border-radius:13px!important;background:var(--jhl-card,#fff)!important;box-shadow:none!important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important}.jhl-custom-site .jhl-related .jhl-card:hover,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover{transform:translateY(-3px)!important;border-color:#b8d0ee!important;box-shadow:0 9px 20px rgb(20 63 112 / .09)!important}.jhl-custom-site .jhl-related .jhl-card-image{height:125px!important}.jhl-custom-site .jhl-related .jhl-card-body{padding:11px!important}.jhl-custom-site .jhl-related .jhl-card h3{font-size:13px!important;line-height:1.45!important;margin:5px 0!important;color:var(--jhl-text,#173451)!important}.jhl-custom-site .jhl-related a,#jp-relatedposts a,.jhl-custom-site .yarpp-related a{color:var(--jhl-text,#173451)!important;text-decoration:none!important}html.jhl-dark-mode .jhl-custom-site .jhl-related,html.jhl-dark-mode #jp-relatedposts,html.jhl-dark-mode .jhl-custom-site .yarpp-related{background:#111f32!important;border-color:#30435b!important;box-shadow:0 8px 26px rgb(0 0 0 / .18)!important}html.jhl-dark-mode .jhl-custom-site .jhl-related h2,html.jhl-dark-mode #jp-relatedposts h3,html.jhl-dark-mode .jhl-custom-site .yarpp-related h3{color:#f0f5fc!important}html.jhl-dark-mode .jhl-custom-site .jhl-related .jhl-card,html.jhl-dark-mode #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post,html.jhl-dark-mode .jhl-custom-site .yarpp-related .yarpp-thumbnail{background:#17283e!important;border-color:#344a65!important}html.jhl-dark-mode .jhl-custom-site .jhl-related .jhl-card h3,html.jhl-dark-mode .jhl-custom-site .jhl-related a,html.jhl-dark-mode #jp-relatedposts a,html.jhl-dark-mode .jhl-custom-site .yarpp-related a{color:#e7f0fc!important}.jhl-custom-site .jhl-social-share,.jhl-custom-site .jhl-share-buttons,.jhl-custom-site .jhl-social-links,.jhl-custom-site .shared-counts-wrap,.jhl-custom-site .heateor_sss_sharing_container,.jhl-custom-site .a2a_kit,.jhl-custom-site .wp-block-social-links{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:9px!important;margin:20px 0!important;padding:14px!important;border:1px solid var(--jhl-line,#e4eaf2)!important;border-radius:15px!important;background:#f6f9fd!important}.jhl-custom-site .jhl-social-share a,.jhl-custom-site .jhl-share-buttons a,.jhl-custom-site .jhl-social-links a,.jhl-custom-site .shared-counts-wrap a,.jhl-custom-site .heateor_sss_sharing_container a,.jhl-custom-site .a2a_kit a,.jhl-custom-site .wp-block-social-links a{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-width:40px!important;min-height:40px!important;padding:8px 11px!important;border:1px solid #d9e4f2!important;border-radius:11px!important;background:#fff!important;color:#244466!important;text-decoration:none!important;box-shadow:0 2px 7px rgb(20 50 90 / .045)!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease!important}.jhl-custom-site .jhl-social-share a:hover,.jhl-custom-site .jhl-share-buttons a:hover,.jhl-custom-site .jhl-social-links a:hover,.jhl-custom-site .shared-counts-wrap a:hover,.jhl-custom-site .heateor_sss_sharing_container a:hover,.jhl-custom-site .a2a_kit a:hover,.jhl-custom-site .wp-block-social-links a:hover{transform:translateY(-2px)!important;box-shadow:0 6px 14px rgb(20 50 90 / .12)!important}.jhl-custom-site .jhl-social-share img,.jhl-custom-site .jhl-share-buttons img,.jhl-custom-site .jhl-social-links img,.jhl-custom-site .heateor_sss_sharing_container img,.jhl-custom-site .a2a_kit img{display:block!important;max-width:24px!important;max-height:24px!important;filter:none!important;opacity:1!important}.jhl-custom-site .jhl-social-share svg,.jhl-custom-site .jhl-share-buttons svg,.jhl-custom-site .jhl-social-links svg,.jhl-custom-site .wp-block-social-links svg{fill:currentColor!important;opacity:1!important}html.jhl-dark-mode .jhl-custom-site .jhl-social-share,html.jhl-dark-mode .jhl-custom-site .jhl-share-buttons,html.jhl-dark-mode .jhl-custom-site .jhl-social-links,html.jhl-dark-mode .jhl-custom-site .shared-counts-wrap,html.jhl-dark-mode .jhl-custom-site .heateor_sss_sharing_container,html.jhl-dark-mode .jhl-custom-site .a2a_kit,html.jhl-dark-mode .jhl-custom-site .wp-block-social-links{background:#111f32!important;border-color:#30435b!important;color:#eaf2fc!important}html.jhl-dark-mode .jhl-custom-site .jhl-social-share a,html.jhl-dark-mode .jhl-custom-site .jhl-share-buttons a,html.jhl-dark-mode .jhl-custom-site .jhl-social-links a,html.jhl-dark-mode .jhl-custom-site .shared-counts-wrap a,html.jhl-dark-mode .jhl-custom-site .heateor_sss_sharing_container a,html.jhl-dark-mode .jhl-custom-site .a2a_kit a,html.jhl-dark-mode .jhl-custom-site .wp-block-social-links a{background:#1b2d44!important;border-color:#405875!important;color:#f1f6ff!important}html.jhl-dark-mode .jhl-custom-site .jhl-social-share img,html.jhl-dark-mode .jhl-custom-site .jhl-share-buttons img,html.jhl-dark-mode .jhl-custom-site .jhl-social-links img,html.jhl-dark-mode .jhl-custom-site .heateor_sss_sharing_container img,html.jhl-dark-mode .jhl-custom-site .a2a_kit img{filter:none!important;opacity:1!important}@media(max-width:820px){.jhl-custom-site .jhl-explore-topics .jhl-explore-topics-inner{width:calc(100% - 28px)!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:9px!important;padding:11px 12px!important;border-radius:15px!important}.jhl-custom-site .jhl-explore-topics .jhl-explore-label{font-size:13px!important}.jhl-custom-site .jhl-explore-topics .jhl-explore-topic-list{width:100%!important;gap:8px!important}.jhl-custom-site .jhl-explore-topics .jhl-topic-pill{min-height:38px!important;padding:0 13px!important;font-size:12px!important}.jhl-custom-site .jhl-related-grid,.jhl-custom-site .jhl-related .jhl-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:600px){.jhl-custom-site .jhl-header nav.jhl-explore-topics{padding:9px 0 11px!important}.jhl-custom-site .jhl-explore-topics .jhl-explore-topics-inner{width:calc(100% - 22px)!important;padding:10px!important}.jhl-custom-site .jhl-explore-topics .jhl-topic-pill{min-height:36px!important;padding:0 12px!important;font-size:11px!important}.jhl-custom-site .jhl-related,#jp-relatedposts,.jhl-custom-site .yarpp-related{margin-top:22px!important;padding:15px!important;border-radius:15px!important}.jhl-custom-site .jhl-related h2,#jp-relatedposts h3,.jhl-custom-site .yarpp-related h3{font-size:18px!important;margin-bottom:13px!important}.jhl-custom-site .jhl-related-grid,.jhl-custom-site .jhl-related .jhl-card-grid{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;gap:11px!important;padding:2px 2px 10px!important;margin:0 -2px!important}.jhl-custom-site .jhl-related .jhl-card,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{flex:0 0 min(72vw,245px)!important;scroll-snap-align:start!important}.jhl-custom-site .jhl-related .jhl-card-image{height:112px!important}.jhl-custom-site .jhl-related .jhl-card-body{padding:10px!important}.jhl-custom-site .jhl-related .jhl-card h3{font-size:13px!important}.jhl-custom-site .jhl-social-share,.jhl-custom-site .jhl-share-buttons,.jhl-custom-site .jhl-social-links,.jhl-custom-site .shared-counts-wrap,.jhl-custom-site .heateor_sss_sharing_container,.jhl-custom-site .a2a_kit,.jhl-custom-site .wp-block-social-links{gap:8px!important;padding:11px!important;border-radius:13px!important}.jhl-custom-site .jhl-social-share a,.jhl-custom-site .jhl-share-buttons a,.jhl-custom-site .jhl-social-links a,.jhl-custom-site .shared-counts-wrap a,.jhl-custom-site .heateor_sss_sharing_container a,.jhl-custom-site .a2a_kit a,.jhl-custom-site .wp-block-social-links a{min-width:42px!important;min-height:42px!important;padding:8px!important}}.jhl-custom-site .jhl-article{padding:clamp(20px,2.6vw,30px)!important}.jhl-custom-site .jhl-article-header{margin-bottom:20px!important}.jhl-custom-site .jhl-article h1,.jhl-custom-site .jhl-article-header h1{font-size:clamp(28px,3.1vw,40px)!important;line-height:1.16!important;letter-spacing:-1.05px!important;margin:0 0 13px!important}.jhl-custom-site .jhl-article-content{font-size:16px!important;line-height:1.78!important;color:#34445b}.jhl-custom-site .jhl-article-content p,.jhl-custom-site .jhl-article-content li{font-size:inherit!important;line-height:inherit!important}.jhl-custom-site .jhl-article-content p{margin:0 0 1em!important}.jhl-custom-site .jhl-article-content h2{font-size:clamp(21px,2.1vw,25px)!important;line-height:1.3!important;letter-spacing:-.35px!important;margin:1.45em 0 .55em!important}.jhl-custom-site .jhl-article-content h3{font-size:clamp(18px,1.7vw,21px)!important;line-height:1.35!important;margin:1.25em 0 .5em!important}.jhl-custom-site .jhl-article-content h4{font-size:17px!important;line-height:1.4!important}.jhl-custom-site .jhl-article-content ul,.jhl-custom-site .jhl-article-content ol{padding-left:1.35em!important;margin:0 0 1.15em!important}.jhl-custom-site .jhl-article-content li{margin:.25em 0!important}.jhl-custom-site .jhl-article-header .jhl-featured-image{margin:18px auto 0!important;max-width:100%!important;text-align:center!important}.jhl-custom-site .jhl-article-header .jhl-featured-image img{display:block!important;width:100%!important;max-width:100%!important;max-height:560px!important;height:auto!important;object-fit:contain!important;margin:0 auto!important;border-radius:13px!important}.jhl-custom-site .jhl-article-content img{display:block!important;width:auto!important;max-width:100%!important;max-height:520px!important;height:auto!important;object-fit:contain!important;margin:18px auto!important;border-radius:9px!important}.jhl-custom-site .jhl-article-content figure{max-width:100%!important;margin:18px auto!important}.jhl-custom-site .jhl-article-content figure img{margin:0 auto!important}.jhl-custom-site .jhl-article-content figcaption{margin-top:7px!important;font-size:12px!important;line-height:1.5!important;color:#738198!important;text-align:center!important}.jhl-custom-site .jhl-article-content table,.jhl-custom-site .jhl-article-content .wp-block-table table{display:table!important;width:100%!important;max-width:100%!important;min-width:0!important;table-layout:auto!important;border-collapse:separate!important;border-spacing:0!important;margin:16px 0 22px!important;font-size:14px!important;line-height:1.55!important}.jhl-custom-site .jhl-article-content .wp-block-table{width:100%!important;max-width:100%!important;overflow-x:auto!important;margin:16px 0 22px!important}.jhl-custom-site .jhl-article-content th,.jhl-custom-site .jhl-article-content td{padding:10px 12px!important;font-size:14px!important;line-height:1.5!important;vertical-align:top!important}.jhl-custom-site .jhl-article-content th{font-weight:750!important}.jhl-custom-site .jhl-article-content table a{overflow-wrap:anywhere!important}.jhl-custom-site .jhl-article-content .wp-block-table figcaption{font-size:12px!important}.jhl-custom-site .jhl-article+.jhl-social-share,.jhl-custom-site .jhl-article~.jhl-share-buttons,.jhl-custom-site .jhl-article~.jhl-social-links,.jhl-custom-site .jhl-article~.shared-counts-wrap,.jhl-custom-site .jhl-article~.heateor_sss_sharing_container,.jhl-custom-site .jhl-article~.a2a_kit{margin-top:14px!important}.jhl-custom-site .jhl-social-share a,.jhl-custom-site .jhl-share-buttons a,.jhl-custom-site .jhl-social-links a,.jhl-custom-site .shared-counts-wrap a,.jhl-custom-site .heateor_sss_sharing_container a,.jhl-custom-site .a2a_kit a,.jhl-custom-site .wp-block-social-links a{min-width:38px!important;min-height:38px!important;padding:7px 9px!important;border-radius:10px!important}.jhl-custom-site .jhl-social-share img,.jhl-custom-site .jhl-share-buttons img,.jhl-custom-site .jhl-social-links img,.jhl-custom-site .shared-counts-wrap img,.jhl-custom-site .heateor_sss_sharing_container img,.jhl-custom-site .a2a_kit img{width:auto!important;max-width:21px!important;max-height:21px!important;margin:0!important}@media(max-width:820px){.jhl-custom-site .jhl-article{padding:22px!important}.jhl-custom-site .jhl-article h1,.jhl-custom-site .jhl-article-header h1{font-size:clamp(27px,4.2vw,34px)!important}.jhl-custom-site .jhl-article-content{font-size:15.5px!important;line-height:1.75!important}.jhl-custom-site .jhl-article-header .jhl-featured-image img{max-height:480px!important}.jhl-custom-site .jhl-article-content img{max-height:440px!important}}@media(max-width:600px){.jhl-custom-site .jhl-article{padding:16px!important;border-radius:15px!important}.jhl-custom-site .jhl-article h1,.jhl-custom-site .jhl-article-header h1{font-size:26px!important;line-height:1.2!important;letter-spacing:-.55px!important;margin-bottom:11px!important}.jhl-custom-site .jhl-article-categories{font-size:11px!important;margin-bottom:8px!important}.jhl-custom-site .jhl-article-content{font-size:15px!important;line-height:1.72!important}.jhl-custom-site .jhl-article-content h2{font-size:20px!important;margin:1.35em 0 .5em!important}.jhl-custom-site .jhl-article-content h3{font-size:18px!important}.jhl-custom-site .jhl-article-content th,.jhl-custom-site .jhl-article-content td{padding:8px 9px!important;font-size:12.5px!important}.jhl-custom-site .jhl-article-content table{font-size:12.5px!important}.jhl-custom-site .jhl-article-header .jhl-featured-image{margin-top:14px!important}.jhl-custom-site .jhl-article-header .jhl-featured-image img{max-height:360px!important;border-radius:10px!important}.jhl-custom-site .jhl-article-content img{max-height:360px!important;margin:14px auto!important}.jhl-custom-site .jhl-article-content figure{margin:14px auto!important}.jhl-custom-site .jhl-social-share,.jhl-custom-site .jhl-share-buttons,.jhl-custom-site .jhl-social-links,.jhl-custom-site .shared-counts-wrap,.jhl-custom-site .heateor_sss_sharing_container,.jhl-custom-site .a2a_kit,.jhl-custom-site .wp-block-social-links{gap:7px!important;padding:9px!important;margin:14px 0!important}.jhl-custom-site .jhl-social-share a,.jhl-custom-site .jhl-share-buttons a,.jhl-custom-site .jhl-social-links a,.jhl-custom-site .shared-counts-wrap a,.jhl-custom-site .heateor_sss_sharing_container a,.jhl-custom-site .a2a_kit a,.jhl-custom-site .wp-block-social-links a{min-width:36px!important;min-height:36px!important;padding:6px!important}}html.jhl-dark-mode .jhl-custom-site .jhl-article-content{color:#c0ccdc!important}html.jhl-dark-mode .jhl-custom-site .jhl-article-content figcaption{color:#a9bad0!important}html.jhl-dark-mode .jhl-custom-site .jhl-article-content th{background:#203752!important;color:#f0f6ff!important}html.jhl-dark-mode .jhl-custom-site .jhl-article-content td{background:#17283e!important;color:#dce8f6!important}@media(prefers-reduced-motion:reduce){.jhl-custom-site .jhl-social-share a,.jhl-custom-site .jhl-share-buttons a,.jhl-custom-site .jhl-social-links a{transition:none!important}}@media(min-width:821px){.jhl-custom-site .jhl-header nav.jhl-explore-topics{padding:7px 0!important}.jhl-custom-site .jhl-explore-topics .jhl-explore-topics-inner{min-height:0!important;padding:7px 14px!important;gap:14px!important;border-radius:14px!important;box-shadow:0 3px 12px rgb(25 61 105 / .035)!important}.jhl-custom-site .jhl-explore-topics .jhl-explore-label{font-size:13px!important}.jhl-custom-site .jhl-explore-topics .jhl-explore-topic-list{gap:7px!important;padding:0!important}.jhl-custom-site .jhl-explore-topics .jhl-topic-pill{min-height:34px!important;padding:0 12px!important;font-size:12px!important}}@media(min-width:851px){.jhl-explore-topics{padding:10px 0 12px!important;background:linear-gradient(180deg,rgb(239 246 255 / .76),rgb(246 249 253 / .58))!important}.jhl-explore-topics .jhl-explore-topics-inner{width:max-content!important;max-width:calc(100% - 48px)!important;margin:0 auto!important;min-height:0!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:15px!important;padding:8px 13px!important;border:1px solid rgb(190 211 239 / .72)!important;border-radius:999px!important;background:linear-gradient(135deg,rgb(255 255 255 / .84),rgb(235 244 255 / .68))!important;box-shadow:0 7px 22px rgb(42 91 151 / .075),inset 0 1px 0 rgb(255 255 255 / .96)!important;-webkit-backdrop-filter:blur(14px) saturate(145%)!important;backdrop-filter:blur(14px) saturate(145%)!important;box-sizing:border-box!important}.jhl-explore-topics .jhl-explore-label{font-size:13px!important}.jhl-explore-topics .jhl-explore-topic-list{justify-content:center!important;gap:7px!important;padding:0!important;overflow:visible!important}.jhl-explore-topics .jhl-topic-pill{min-height:34px!important;padding:0 12px!important;font-size:12px!important}html.jhl-dark-mode .jhl-explore-topics{background:linear-gradient(180deg,rgb(13 29 49 / .68),rgb(17 35 57 / .58))!important}html.jhl-dark-mode .jhl-explore-topics .jhl-explore-topics-inner{background:linear-gradient(135deg,rgb(28 49 75 / .88),rgb(21 39 62 / .78))!important;border-color:rgb(91 127 169 / .45)!important;box-shadow:0 8px 24px rgb(0 0 0 / .18),inset 0 1px 0 rgb(255 255 255 / .07)!important}}@media(min-width:851px){.jhl-explore-topics{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;padding:9px 12px!important;margin:0 auto!important;background:transparent!important;border:0!important;box-sizing:border-box!important}.jhl-explore-topics>.jhl-container.jhl-explore-topics-inner{display:inline-flex!important;flex:0 1 auto!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;width:fit-content!important;max-width:calc(100% - 24px)!important;min-width:0!important;margin:0 auto!important;padding:8px 13px!important;gap:12px!important;border:1px solid rgb(190 211 239 / .78)!important;border-radius:999px!important;background:linear-gradient(135deg,rgb(255 255 255 / .88),rgb(235 244 255 / .76))!important;box-shadow:0 5px 16px rgb(42 91 151 / .065),inset 0 1px 0 rgb(255 255 255 / .95)!important;-webkit-backdrop-filter:blur(12px) saturate(140%)!important;backdrop-filter:blur(12px) saturate(140%)!important;box-sizing:border-box!important}.jhl-explore-topics .jhl-explore-label{margin:0!important;padding:0!important;font-size:13px!important;white-space:nowrap!important}.jhl-explore-topics .jhl-explore-topic-list{display:flex!important;flex:0 1 auto!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;min-width:0!important;width:auto!important;margin:0!important;padding:0!important;overflow:visible!important}.jhl-explore-topics .jhl-topic-pill{min-height:33px!important;padding:0 11px!important;font-size:12px!important}html.jhl-dark-mode .jhl-explore-topics>.jhl-container.jhl-explore-topics-inner{background:linear-gradient(135deg,rgb(28 49 75 / .92),rgb(21 39 62 / .86))!important;border-color:rgb(91 127 169 / .48)!important}}@media(min-width:851px){.jhl-explore-topics{position:sticky!important;top:0!important;z-index:90!important;display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:0 auto!important;padding:8px 12px!important;background:linear-gradient(180deg,rgb(239 246 255 / .76),rgb(246 249 253 / .42))!important;border:0!important;box-sizing:border-box!important;transition:padding .22s ease,background .22s ease!important}.jhl-explore-topics>.jhl-container.jhl-explore-topics-inner{display:flex!important;flex:0 1 auto!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;width:fit-content!important;max-width:calc(100% - 24px)!important;min-width:0!important;margin:0 auto!important;padding:8px 13px!important;gap:12px!important;border:1px solid rgb(190 211 239 / .78)!important;border-radius:999px!important;background:linear-gradient(135deg,rgb(255 255 255 / .88),rgb(235 244 255 / .76))!important;box-shadow:0 5px 16px rgb(42 91 151 / .065),inset 0 1px 0 rgb(255 255 255 / .95)!important;-webkit-backdrop-filter:blur(12px) saturate(140%)!important;backdrop-filter:blur(12px) saturate(140%)!important;box-sizing:border-box!important;transition:padding .22s ease,gap .22s ease,box-shadow .22s ease!important}.jhl-explore-topics .jhl-explore-label{font-size:13px!important;white-space:nowrap!important}.jhl-explore-topics .jhl-explore-topic-list{display:flex!important;flex:0 1 auto!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-width:0!important;width:auto!important;margin:0!important;padding:0!important;overflow:visible!important}.jhl-explore-topics .jhl-topic-pill{min-height:33px!important;padding:0 11px!important;font-size:12px!important}.jhl-explore-topics .jhl-topic-pill.is-current{background:#173f70!important;border-color:#173f70!important;color:#fff!important;box-shadow:0 3px 10px rgb(23 63 112 / .18)!important}.jhl-explore-topics.is-scrolled{padding:5px 12px!important;background:rgb(244 248 253 / .72)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.jhl-explore-topics.is-scrolled>.jhl-container.jhl-explore-topics-inner{padding:5px 10px!important;gap:9px!important;box-shadow:0 5px 18px rgb(25 61 105 / .12),inset 0 1px 0 rgb(255 255 255 / .94)!important}.jhl-explore-topics.is-scrolled .jhl-explore-label{font-size:12px!important}.jhl-explore-topics.is-scrolled .jhl-topic-pill{min-height:29px!important;padding:0 9px!important;font-size:11px!important}html.jhl-dark-mode .jhl-explore-topics{background:rgb(14 28 46 / .72)!important}html.jhl-dark-mode .jhl-explore-topics>.jhl-container.jhl-explore-topics-inner{background:linear-gradient(135deg,rgb(28 49 75 / .94),rgb(21 39 62 / .9))!important;border-color:rgb(91 127 169 / .48)!important}html.jhl-dark-mode .jhl-explore-topics .jhl-topic-pill.is-current{background:#8fc1ff!important;border-color:#8fc1ff!important;color:#10243c!important}}@media(max-width:850px){.jhl-explore-topics .jhl-topic-pill.is-current{background:#173f70!important;border-color:#173f70!important;color:#fff!important}}.jhl-explore-topics{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.jhl-explore-topics.is-scrolled{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media(max-width:850px){.jhl-explore-topics{position:sticky!important;top:0!important;z-index:90!important;display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:0 auto!important;padding:7px 8px!important;border:0!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-sizing:border-box!important;transition:padding .2s ease!important}.jhl-explore-topics>.jhl-container.jhl-explore-topics-inner{display:flex!important;flex:0 1 auto!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:max-content!important;max-width:100%!important;min-width:0!important;margin:0 auto!important;padding:7px 9px!important;border:1px solid rgb(190 211 239 / .78)!important;border-radius:999px!important;background:linear-gradient(135deg,rgb(255 255 255 / .94),rgb(235 244 255 / .88))!important;box-shadow:0 4px 13px rgb(42 91 151 / .07),inset 0 1px 0 rgb(255 255 255 / .96)!important;-webkit-backdrop-filter:blur(10px) saturate(135%)!important;backdrop-filter:blur(10px) saturate(135%)!important;box-sizing:border-box!important;transition:padding .2s ease,gap .2s ease,box-shadow .2s ease!important}.jhl-explore-topics .jhl-explore-label{flex:0 0 auto!important;margin:0!important;font-size:11px!important;white-space:nowrap!important}.jhl-explore-topics .jhl-explore-topic-list{display:flex!important;flex:1 1 auto!important;justify-content:flex-start!important;align-items:center!important;gap:5px!important;min-width:0!important;width:auto!important;margin:0!important;padding:0 1px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-inline:contain!important}.jhl-explore-topics .jhl-explore-topic-list::-webkit-scrollbar{display:none!important}.jhl-explore-topics .jhl-topic-pill{flex:0 0 auto!important;min-height:29px!important;padding:0 9px!important;font-size:10.5px!important}.jhl-explore-topics .jhl-topic-pill.is-current{background:#173f70!important;border-color:#173f70!important;color:#fff!important}.jhl-explore-topics.is-scrolled{padding:4px 7px!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.jhl-explore-topics.is-scrolled>.jhl-container.jhl-explore-topics-inner{gap:6px!important;padding:5px 7px!important;box-shadow:0 4px 14px rgb(25 61 105 / .12),inset 0 1px 0 rgb(255 255 255 / .94)!important}.jhl-explore-topics.is-scrolled .jhl-explore-label{font-size:10px!important}.jhl-explore-topics.is-scrolled .jhl-topic-pill{min-height:26px!important;padding:0 8px!important;font-size:10px!important}html.jhl-dark-mode .jhl-explore-topics>.jhl-container.jhl-explore-topics-inner{background:linear-gradient(135deg,rgb(28 49 75 / .96),rgb(21 39 62 / .94))!important;border-color:rgb(91 127 169 / .5)!important;box-shadow:0 4px 14px rgb(0 0 0 / .2),inset 0 1px 0 rgb(255 255 255 / .07)!important}html.jhl-dark-mode .jhl-explore-topics .jhl-topic-pill.is-current{background:#8fc1ff!important;border-color:#8fc1ff!important;color:#10243c!important}}@media(max-width:390px){.jhl-explore-topics>.jhl-container.jhl-explore-topics-inner{gap:6px!important;padding:6px 7px!important}.jhl-explore-topics .jhl-explore-label{font-size:10px!important}.jhl-explore-topics .jhl-topic-pill{padding:0 7px!important;font-size:10px!important}}.jhl-footer-discovery{position:relative;isolation:isolate;margin-top:38px!important;padding:46px 0 18px!important;color:#dce8f7!important;background:linear-gradient(145deg,#102b4b 0%,#123d6b 52%,#0c2948 100%)!important;border-top:1px solid rgb(150 190 235 / .22)!important;overflow:hidden!important}.jhl-footer-discovery:before{content:"";position:absolute;z-index:-1;width:440px;height:440px;top:-290px;right:-100px;border-radius:50%;background:radial-gradient(circle,rgb(83 160 255 / .2),transparent 68%);pointer-events:none}.jhl-footer-discovery .jhl-container{max-width:1240px!important}.jhl-footer-main{display:grid!important;grid-template-columns:minmax(230px,1.45fr) minmax(145px,.8fr) minmax(155px,.85fr) minmax(210px,1.1fr)!important;gap:34px!important;padding-bottom:32px!important}.jhl-footer-brand-column,.jhl-footer-link-column,.jhl-footer-app-column{min-width:0!important}.jhl-footer-brand{display:inline-flex!important;align-items:center!important;min-height:42px!important;margin-bottom:13px!important;color:#fff!important;font-size:23px!important;font-weight:850!important;letter-spacing:-.6px!important;text-decoration:none!important}.jhl-footer-brand .custom-logo-link{display:inline-flex!important;align-items:center!important}.jhl-footer-brand img.custom-logo{display:block!important;width:auto!important;max-width:235px!important;max-height:52px!important;object-fit:contain!important}.jhl-footer-description,.jhl-footer-app-column p{max-width:360px!important;margin:0 0 18px!important;color:#c4d4e7!important;font-size:13px!important;line-height:1.75!important}.jhl-footer-socials{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:17px 0 14px!important}.jhl-footer-socials .jhl-social-link{display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:34px!important;padding:0 10px!important;border:1px solid rgb(203 222 246 / .2)!important;border-radius:999px!important;background:rgb(255 255 255 / .07)!important;color:#f3f7ff!important;font-size:11px!important;font-weight:650!important;text-decoration:none!important;transition:transform .18s ease,background .18s ease,border-color .18s ease!important}.jhl-footer-socials .jhl-social-link span:first-child{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;border-radius:50%!important;background:rgb(255 255 255 / .13)!important;color:#fff!important;font-size:12px!important;font-weight:800!important}.jhl-footer-socials .jhl-social-link:hover{transform:translateY(-2px)!important;background:rgb(255 255 255 / .14)!important;border-color:rgb(203 222 246 / .45)!important;color:#fff!important}.jhl-footer-share{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:37px!important;padding:0 14px!important;border:1px solid rgb(151 194 244 / .48)!important;border-radius:10px!important;background:linear-gradient(135deg,#2876c7,#1e5fa8)!important;color:#fff!important;font-size:12px!important;font-weight:750!important;cursor:pointer!important;box-shadow:0 5px 14px rgb(0 0 0 / .12)!important;transition:transform .18s ease,filter .18s ease!important}.jhl-footer-share:hover{transform:translateY(-2px)!important;filter:brightness(1.08)!important}.jhl-footer-share-status{display:block!important;min-height:17px!important;margin-top:5px!important;color:#b9d9ff!important;font-size:11px!important}.jhl-footer-link-column h2,.jhl-footer-app-column h2{margin:3px 0 15px!important;color:#fff!important;font-size:14px!important;font-weight:800!important;letter-spacing:.1px!important}.jhl-footer-link-column a{display:block!important;width:fit-content!important;margin:0 0 10px!important;color:#c9d9eb!important;font-size:12px!important;line-height:1.45!important;text-decoration:none!important;transition:color .16s ease,transform .16s ease!important}.jhl-footer-link-column a:hover{color:#fff!important;transform:translateX(3px)!important}.jhl-footer-eyebrow{display:block!important;margin:2px 0 8px!important;color:#8fc5ff!important;font-size:9px!important;font-weight:850!important;letter-spacing:1.4px!important}.jhl-footer-app-button{display:inline-flex!important;align-items:center!important;gap:11px!important;margin:2px 0 10px!important;padding:9px 15px!important;border:1px solid rgb(255 255 255 / .38)!important;border-radius:10px!important;background:#071a2d!important;color:#fff!important;text-decoration:none!important;box-shadow:0 5px 16px rgb(0 0 0 / .16)!important;transition:transform .18s ease,background .18s ease!important}.jhl-footer-app-button:hover{transform:translateY(-2px)!important;background:#0a223b!important;color:#fff!important}.jhl-footer-play-icon{font-size:21px!important;color:#8bd0ff!important}.jhl-footer-app-button small,.jhl-footer-app-button strong{display:block!important;line-height:1.2!important}.jhl-footer-app-button small{font-size:8px!important;letter-spacing:1px!important;color:#c5d7eb!important}.jhl-footer-app-button strong{font-size:15px!important;color:#fff!important}.jhl-footer-app-textlink{display:block!important;width:fit-content!important;color:#b9d9ff!important;font-size:11px!important;text-decoration:none!important}.jhl-footer-app-textlink:hover{color:#fff!important}.jhl-footer-topic-directory{display:flex!important;align-items:flex-start!important;gap:18px!important;padding:17px 0!important;border-top:1px solid rgb(207 225 247 / .15)!important;border-bottom:1px solid rgb(207 225 247 / .15)!important}.jhl-footer-topic-directory>strong{flex:0 0 auto!important;color:#fff!important;font-size:11px!important}.jhl-footer-topic-directory>div{display:flex!important;flex-wrap:wrap!important;gap:7px 15px!important}.jhl-footer-topic-directory a{color:#b9cce2!important;font-size:11px!important;text-decoration:none!important}.jhl-footer-topic-directory a:hover{color:#fff!important;text-decoration:underline!important}.jhl-footer-bottom{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:15px!important;padding-top:17px!important;color:#aebfd4!important;font-size:10px!important;line-height:1.6!important}.jhl-footer-bottom a{color:#dce8f7!important;text-decoration:none!important}.jhl-footer-bottom a:hover{color:#fff!important;text-decoration:underline!important}html.jhl-dark-mode .jhl-footer-discovery{background:linear-gradient(145deg,#091a2c 0%,#102b48 55%,#081a2c 100%)!important}@media(max-width:1000px){.jhl-footer-main{grid-template-columns:1.2fr 1fr 1fr!important;gap:27px!important}.jhl-footer-app-column{grid-column:1/-1!important;padding-top:5px!important}}@media(max-width:680px){.jhl-footer-discovery{margin-top:25px!important;padding:32px 0 15px!important}.jhl-footer-main{grid-template-columns:1fr 1fr!important;gap:23px 18px!important;padding-bottom:23px!important}.jhl-footer-brand-column{grid-column:1/-1!important}.jhl-footer-brand{font-size:21px!important}.jhl-footer-description{max-width:100%!important}.jhl-footer-socials{gap:6px!important}.jhl-footer-socials .jhl-social-link{min-height:32px!important;padding:0 9px!important;font-size:10px!important}.jhl-footer-link-column h2,.jhl-footer-app-column h2{font-size:13px!important}.jhl-footer-link-column a{font-size:11px!important}.jhl-footer-app-column{grid-column:1/-1!important}.jhl-footer-topic-directory{display:block!important;padding:14px 0!important}.jhl-footer-topic-directory>strong{display:block!important;margin-bottom:10px!important}.jhl-footer-topic-directory>div{gap:8px 13px!important}.jhl-footer-bottom{display:block!important;padding-top:13px!important;font-size:10px!important}.jhl-footer-bottom span{display:block!important;margin:3px 0!important}}@media(prefers-reduced-motion:reduce){.jhl-footer-discovery *{transition:none!important}}.jhl-author-card{position:relative!important;display:block!important;overflow:hidden!important;margin:26px 0 12px!important;padding:22px!important;border:1px solid rgb(181 204 232 / .72)!important;border-radius:18px!important;background:linear-gradient(135deg,#fff 0%,#f4f8ff 100%)!important;box-shadow:0 10px 28px rgb(26 62 105 / .07)!important;color:#1b2d46!important}.jhl-author-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#174b82,#2d83d5,#72b6f3)!important}.jhl-author-card-top{display:flex!important;align-items:center!important;gap:17px!important}.jhl-author-card-avatar{flex:0 0 76px!important;width:76px!important;height:76px!important}.jhl-author-card-image{display:block!important;width:76px!important;height:76px!important;border:3px solid #e5effb!important;border-radius:50%!important;object-fit:cover!important;box-shadow:0 4px 12px rgb(21 67 116 / .13)!important}.jhl-author-card-info{min-width:0!important}.jhl-author-card-eyebrow{display:block!important;margin-bottom:5px!important;color:#2874b9!important;font-size:9px!important;font-weight:850!important;letter-spacing:1.35px!important}.jhl-author-card-info h2{margin:0 0 3px!important;color:#142a45!important;font-size:21px!important;line-height:1.2!important;font-weight:850!important}.jhl-author-card-role{margin:0 0 9px!important;color:#63758d!important;font-size:11px!important;font-weight:600!important}.jhl-author-linkedin{display:inline-flex!important;align-items:center!important;gap:7px!important;padding:6px 10px!important;border:1px solid #c9dcef!important;border-radius:7px!important;background:#edf5ff!important;color:#145b9d!important;font-size:10px!important;font-weight:750!important;text-decoration:none!important}.jhl-author-linkedin span{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:16px!important;height:16px!important;border-radius:3px!important;background:#1769aa!important;color:#fff!important;font-size:10px!important;font-weight:850!important}.jhl-author-linkedin:hover{background:#dcecff!important;color:#0e477c!important}.jhl-author-card-bio{margin:15px 0 0!important;color:#50647e!important;font-size:12px!important;line-height:1.75!important}.jhl-author-card-note{display:flex!important;flex-direction:column!important;gap:5px!important;margin-top:14px!important;padding:11px 13px!important;border-left:3px solid #3988d2!important;border-radius:0 9px 9px 0!important;background:#edf5ff!important}.jhl-author-card-note strong{color:#1c5d98!important;font-size:9px!important;font-weight:850!important;letter-spacing:.7px!important;text-transform:uppercase!important}.jhl-author-card-note span{color:#213c5d!important;font-size:12px!important;line-height:1.55!important;font-weight:650!important}.jhl-author-card-footer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-top:15px!important;padding-top:12px!important;border-top:1px solid #e4edf7!important}.jhl-author-card-footer a{color:#276ca9!important;font-size:10px!important;font-weight:750!important;text-decoration:none!important}.jhl-author-card-footer a:hover{color:#0c477e!important;text-decoration:underline!important}html.jhl-dark-mode .jhl-author-card{background:linear-gradient(135deg,#172b43 0%,#12243a 100%)!important;border-color:#314b68!important;color:#e6effa!important;box-shadow:0 10px 28px rgb(0 0 0 / .18)!important}html.jhl-dark-mode .jhl-author-card-info h2{color:#f1f6fd!important}html.jhl-dark-mode .jhl-author-card-role,html.jhl-dark-mode .jhl-author-card-bio{color:#b9cbe0!important}html.jhl-dark-mode .jhl-author-linkedin{background:#203e5e!important;border-color:#3d6288!important;color:#b9dcff!important}html.jhl-dark-mode .jhl-author-card-note{background:#1d3855!important;border-left-color:#79baff!important}html.jhl-dark-mode .jhl-author-card-note strong{color:#9bcfff!important}html.jhl-dark-mode .jhl-author-card-note span{color:#e0edfb!important}html.jhl-dark-mode .jhl-author-card-footer{border-top-color:#30465f!important}html.jhl-dark-mode .jhl-author-card-footer a{color:#9dccff!important}@media(max-width:600px){.jhl-author-card{padding:17px!important;border-radius:14px!important}.jhl-author-card-top{gap:12px!important}.jhl-author-card-avatar,.jhl-author-card-image{width:64px!important;height:64px!important;flex-basis:64px!important}.jhl-author-card-info h2{font-size:18px!important}.jhl-author-card-footer{flex-wrap:wrap!important}}.jhl-footer-brand-wrap{display:flex!important;align-items:center!important;margin:0 0 15px!important}.jhl-footer-brand-wrap .custom-logo-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;max-width:min(100%,310px)!important;min-height:62px!important;padding:7px 13px!important;border:1px solid rgb(220 233 248 / .8)!important;border-radius:13px!important;background:#fff!important;box-shadow:0 5px 17px rgb(0 0 0 / .14)!important;text-decoration:none!important}.jhl-footer-brand-wrap img.custom-logo{display:block!important;width:auto!important;max-width:285px!important;max-height:58px!important;height:auto!important;object-fit:contain!important;background:#fff!important}.jhl-footer-brand-text{display:inline-flex!important;padding:10px 14px!important;border-radius:11px!important;background:#fff!important;color:#132c49!important;font-size:21px!important;font-weight:850!important;text-decoration:none!important}.jhl-comments-area{margin:32px 0 18px!important;padding:clamp(18px,2.5vw,28px)!important;border:1px solid #dfe8f3!important;border-radius:18px!important;background:linear-gradient(145deg,#fff 0%,#f7faff 100%)!important;box-shadow:0 10px 28px rgb(27 64 108 / .055)!important;color:#20324a!important}.jhl-comments-heading{margin:0 0 20px!important}.jhl-comments-eyebrow{display:block!important;margin:0 0 6px!important;color:#2877bd!important;font-size:9px!important;font-weight:850!important;letter-spacing:1.35px!important}.jhl-comments-heading .comments-title{margin:0 0 6px!important;color:#172b45!important;font-size:23px!important;line-height:1.25!important}.jhl-comments-heading>p,.jhl-comment-form-heading>p{margin:0!important;color:#6b7c92!important;font-size:12px!important;line-height:1.65!important}.jhl-comment-list{list-style:none!important;margin:0 0 24px!important;padding:0!important}.jhl-comment-list>li,.jhl-comment-list .children>li{list-style:none!important;margin:0 0 12px!important;padding:0!important}.jhl-comment-list .children{list-style:none!important;margin:13px 0 0 28px!important;padding:0!important}.jhl-comment-list .comment-body{position:relative!important;padding:15px 16px!important;border:1px solid #e4ebf4!important;border-radius:13px!important;background:#fff!important}.jhl-comment-list .comment-author{display:flex!important;align-items:center!important;gap:10px!important;color:#1c3554!important;font-size:13px!important;font-weight:750!important}.jhl-comment-list .comment-author .avatar{width:38px!important;height:38px!important;border-radius:50%!important;border:2px solid #e8f1fb!important}.jhl-comment-list .comment-author .says{color:#7b8ba0!important;font-size:11px!important;font-weight:500!important}.jhl-comment-list .comment-metadata{margin:5px 0 8px 48px!important;color:#8291a5!important;font-size:10px!important}.jhl-comment-list .comment-metadata a{color:#6d819a!important;text-decoration:none!important}.jhl-comment-list .comment-content{margin:0 0 0 48px!important;color:#40536d!important;font-size:13px!important;line-height:1.7!important;overflow-wrap:anywhere!important}.jhl-comment-list .reply{margin:9px 0 0 48px!important}.jhl-comment-list .reply a{display:inline-flex!important;padding:5px 9px!important;border:1px solid #d9e7f6!important;border-radius:7px!important;color:#2267a8!important;font-size:10px!important;font-weight:700!important;text-decoration:none!important}.jhl-comment-list .bypostauthor>.comment-body{border-color:#c6ddf5!important;background:#f7fbff!important}.jhl-comment-navigation{display:flex!important;justify-content:space-between!important;gap:12px!important;margin:14px 0 22px!important}.jhl-comment-navigation a{color:#276ca9!important;font-size:11px!important;font-weight:700!important;text-decoration:none!important}.jhl-comment-form-heading{margin:0 0 15px!important;padding-top:18px!important;border-top:1px solid #e5edf6!important}.jhl-comment-form-heading h3{margin:0 0 5px!important;color:#172b45!important;font-size:21px!important;line-height:1.25!important}.jhl-comment-note{margin:0 0 16px!important;padding:10px 12px!important;border:1px solid #dceafa!important;border-radius:9px!important;background:#f0f6fd!important;color:#526a86!important;font-size:11px!important;line-height:1.6!important}.jhl-comment-form .logged-in-as,.jhl-comment-form .must-log-in{margin:0 0 14px!important;color:#6b7c92!important;font-size:11px!important}.jhl-comment-form .logged-in-as a,.jhl-comment-form .must-log-in a{color:#2168aa!important}.jhl-comment-form .comment-form-cookies-consent{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:12px 0!important;color:#687b92!important;font-size:11px!important;line-height:1.5!important}.jhl-comment-form .comment-form-cookies-consent input{width:15px!important;height:15px!important;flex:0 0 auto!important;margin:2px 0 0!important}.jhl-comment-form .jhl-comment-field{display:flex!important;flex-direction:column!important;gap:6px!important;min-width:0!important;margin:0 0 13px!important}.jhl-comment-form .comment-form-author,.jhl-comment-form .comment-form-email,.jhl-comment-form .comment-form-url{display:inline-block!important;width:calc(33.333% - 9px)!important;vertical-align:top!important;margin:0 10px 13px 0!important}.jhl-comment-form .comment-form-url{margin-right:0!important}.jhl-comment-form label{display:block!important;margin:0!important;color:#344a65!important;font-size:11px!important;font-weight:750!important}.jhl-comment-form label span{color:#d34a55!important}.jhl-comment-form input[type="text"],.jhl-comment-form input[type="email"],.jhl-comment-form input[type="url"],.jhl-comment-form textarea{display:block!important;width:100%!important;max-width:100%!important;min-height:43px!important;padding:11px 12px!important;border:1px solid #d8e3ef!important;border-radius:9px!important;background:#fff!important;color:#20324a!important;font:inherit!important;font-size:12px!important;box-shadow:inset 0 1px 2px rgb(24 53 87 / .025)!important;outline:none!important;transition:border-color .18s ease,box-shadow .18s ease!important;box-sizing:border-box!important}.jhl-comment-form textarea{min-height:145px!important;resize:vertical!important;line-height:1.65!important}.jhl-comment-form input:focus,.jhl-comment-form textarea:focus{border-color:#5b9bd8!important;box-shadow:0 0 0 3px rgb(59 132 203 / .13)!important}.jhl-comment-form input::placeholder,.jhl-comment-form textarea::placeholder{color:#9aa8b9!important}.jhl-comment-submit-wrap{display:flex!important;align-items:center!important;gap:12px!important;margin:14px 0 0!important}.jhl-comment-submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;min-height:43px!important;padding:0 17px!important;border:1px solid #1e64a7!important;border-radius:9px!important;background:linear-gradient(135deg,#2879c5,#174f8d)!important;color:#fff!important;font-size:12px!important;font-weight:800!important;cursor:pointer!important;box-shadow:0 6px 14px rgb(28 91 151 / .16)!important;transition:transform .18s ease,filter .18s ease!important}.jhl-comment-submit:hover{transform:translateY(-2px)!important;filter:brightness(1.07)!important}.jhl-comment-submit span:last-child{font-size:16px!important}.jhl-cancel-reply{font-size:11px!important}.jhl-cancel-reply a{color:#627a96!important}.jhl-comments-closed{padding:12px!important;border-radius:9px!important;background:#f3f6fa!important;color:#718198!important;font-size:12px!important}html.jhl-dark-mode .jhl-comments-area{background:linear-gradient(145deg,#17283e,#122238)!important;border-color:#30445e!important;color:#e4edf8!important;box-shadow:0 10px 28px rgb(0 0 0 / .16)!important}html.jhl-dark-mode .jhl-comments-heading .comments-title,html.jhl-dark-mode .jhl-comment-form-heading h3{color:#f1f6fd!important}html.jhl-dark-mode .jhl-comments-heading>p,html.jhl-dark-mode .jhl-comment-form-heading>p{color:#b5c6db!important}html.jhl-dark-mode .jhl-comment-list .comment-body{background:#1b2e46!important;border-color:#354d68!important}html.jhl-dark-mode .jhl-comment-list .comment-author{color:#e8f1fc!important}html.jhl-dark-mode .jhl-comment-list .comment-content{color:#c6d4e5!important}html.jhl-dark-mode .jhl-comment-list .comment-metadata,html.jhl-dark-mode .jhl-comment-list .comment-metadata a{color:#9eb1c9!important}html.jhl-dark-mode .jhl-comment-note{background:#1d3652!important;border-color:#355575!important;color:#c2d4e8!important}html.jhl-dark-mode .jhl-comment-form label{color:#d4e1f0!important}html.jhl-dark-mode .jhl-comment-form input[type="text"],html.jhl-dark-mode .jhl-comment-form input[type="email"],html.jhl-dark-mode .jhl-comment-form input[type="url"],html.jhl-dark-mode .jhl-comment-form textarea{background:#102036!important;border-color:#3a526f!important;color:#edf5ff!important}html.jhl-dark-mode .jhl-comment-list .bypostauthor>.comment-body{background:#1c3550!important;border-color:#41658a!important}html.jhl-dark-mode .jhl-comment-list .reply a{background:#203c5a!important;border-color:#3c5e82!important;color:#a9d2ff!important}html.jhl-dark-mode .jhl-comments-closed{background:#1d3047!important;color:#b6c8dc!important}@media(max-width:700px){.jhl-footer-brand-wrap .custom-logo-link{max-width:min(100%,270px)!important;min-height:54px!important;padding:6px 10px!important}.jhl-footer-brand-wrap img.custom-logo{max-width:245px!important;max-height:48px!important}.jhl-comments-area{margin:23px 0 12px!important;padding:16px!important;border-radius:14px!important}.jhl-comment-form .comment-form-author,.jhl-comment-form .comment-form-email,.jhl-comment-form .comment-form-url{display:block!important;width:100%!important;margin:0 0 12px!important}.jhl-comment-list .children{margin-left:14px!important}.jhl-comment-list .comment-content{margin-left:0!important}.jhl-comment-list .comment-metadata{margin-left:0!important}}@media(prefers-reduced-motion:reduce){.jhl-comment-submit,.jhl-comment-form input,.jhl-comment-form textarea{transition:none!important}}.jhl-author-archive{padding-top:26px!important}.jhl-author-profile-hero{display:flex!important;align-items:center!important;gap:25px!important;margin:0 0 24px!important;padding:30px!important;border:1px solid #dce7f4!important;border-radius:20px!important;background:linear-gradient(130deg,#fff 0%,#f1f7ff 100%)!important;box-shadow:0 10px 28px rgb(24 65 111 / .06)!important}.jhl-author-profile-avatar{flex:0 0 116px!important;width:116px!important;height:116px!important}.jhl-author-profile-image{display:block!important;width:116px!important;height:116px!important;border:4px solid #fff!important;border-radius:50%!important;object-fit:cover!important;box-shadow:0 5px 18px rgb(23 69 117 / .15)!important}.jhl-author-profile-copy{min-width:0!important}.jhl-author-profile-eyebrow,.jhl-author-posts-header span{display:block!important;margin-bottom:7px!important;color:#2874b9!important;font-size:10px!important;font-weight:850!important;letter-spacing:1.4px!important}.jhl-author-profile-copy h1{margin:0 0 5px!important;color:#172b45!important;font-size:clamp(27px,3vw,38px)!important;line-height:1.15!important}.jhl-author-profile-role{margin:0 0 10px!important;color:#536983!important;font-size:13px!important;font-weight:700!important}.jhl-author-profile-bio{max-width:760px!important;margin:0 0 13px!important;color:#53647b!important;font-size:14px!important;line-height:1.7!important}.jhl-author-profile-actions{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:9px!important}.jhl-author-about-link{display:inline-flex!important;align-items:center!important;min-height:31px!important;padding:0 11px!important;border:1px solid #d0dfef!important;border-radius:7px!important;background:#fff!important;color:#245f98!important;font-size:10px!important;font-weight:750!important;text-decoration:none!important}.jhl-author-profile-intro{margin:0 0 30px!important;padding:23px 25px!important;border:1px solid #e1eaf4!important;border-radius:15px!important;background:#fff!important}.jhl-author-profile-intro h2{margin:0 0 10px!important;color:#1a304d!important;font-size:22px!important}.jhl-author-profile-intro p{margin:0 0 10px!important;color:#50627a!important;font-size:14px!important;line-height:1.8!important}.jhl-author-profile-intro>a{color:#246eae!important;font-size:12px!important;font-weight:750!important;text-decoration:none!important}.jhl-author-posts{margin:0 0 28px!important}.jhl-author-posts-header{margin-bottom:17px!important}.jhl-author-posts-header h2{margin:0!important;color:#192d47!important;font-size:25px!important}.jhl-author-archive .jhl-post-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}.jhl-author-archive .jhl-post-card{overflow:hidden!important;border:1px solid #e0e9f3!important;border-radius:14px!important;background:#fff!important;box-shadow:0 5px 17px rgb(25 63 105 / .045)!important}.jhl-author-archive .jhl-post-card-image{display:block!important;aspect-ratio:16/9!important;overflow:hidden!important;background:#eef4fb!important}.jhl-author-archive .jhl-post-card-image img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .25s ease!important}.jhl-author-archive .jhl-post-card:hover .jhl-post-card-image img{transform:scale(1.035)!important}.jhl-author-archive .jhl-post-card-placeholder{display:grid!important;place-items:center!important;width:100%!important;height:100%!important;color:#52708e!important;font-weight:800!important}.jhl-author-archive .jhl-post-card-body{padding:15px!important}.jhl-author-archive .jhl-post-card-meta{margin-bottom:7px!important;color:#74859a!important;font-size:10px!important}.jhl-author-archive .jhl-post-card-body h3{margin:0 0 8px!important;font-size:16px!important;line-height:1.4!important}.jhl-author-archive .jhl-post-card-body h3 a{color:#1d3553!important;text-decoration:none!important}.jhl-author-archive .jhl-post-card-body p{margin:0 0 10px!important;color:#63748a!important;font-size:12px!important;line-height:1.65!important}.jhl-author-archive .jhl-post-card-readmore{color:#216bac!important;font-size:11px!important;font-weight:750!important;text-decoration:none!important}html.jhl-dark-mode .jhl-author-profile-hero{background:linear-gradient(130deg,#172d46,#12243a)!important;border-color:#314b68!important}html.jhl-dark-mode .jhl-author-profile-copy h1,html.jhl-dark-mode .jhl-author-posts-header h2{color:#edf5ff!important}html.jhl-dark-mode .jhl-author-profile-role,html.jhl-dark-mode .jhl-author-profile-bio{color:#bdcde0!important}html.jhl-dark-mode .jhl-author-profile-intro,html.jhl-dark-mode .jhl-author-archive .jhl-post-card{background:#172b43!important;border-color:#314b68!important}html.jhl-dark-mode .jhl-author-profile-intro h2,html.jhl-dark-mode .jhl-author-archive .jhl-post-card-body h3 a{color:#edf5ff!important}html.jhl-dark-mode .jhl-author-profile-intro p,html.jhl-dark-mode .jhl-author-archive .jhl-post-card-body p{color:#bdcde0!important}html.jhl-dark-mode .jhl-author-about-link{background:#203e5e!important;border-color:#3d6288!important;color:#b9dcff!important}@media(max-width:850px){.jhl-author-archive .jhl-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:600px){.jhl-author-archive{padding-top:16px!important}.jhl-author-profile-hero{align-items:flex-start!important;gap:15px!important;padding:18px!important;border-radius:15px!important}.jhl-author-profile-avatar,.jhl-author-profile-image{width:76px!important;height:76px!important;flex-basis:76px!important}.jhl-author-profile-copy h1{font-size:25px!important}.jhl-author-profile-bio{font-size:12px!important}.jhl-author-profile-intro{padding:17px!important}.jhl-author-profile-intro h2{font-size:19px!important}.jhl-author-profile-intro p{font-size:12px!important}.jhl-author-posts-header h2{font-size:21px!important}.jhl-author-archive .jhl-post-grid{grid-template-columns:1fr!important;gap:13px!important}.jhl-author-archive .jhl-post-card{display:grid!important;grid-template-columns:112px minmax(0,1fr)!important}.jhl-author-archive .jhl-post-card-image{aspect-ratio:1/1!important;height:100%!important}.jhl-author-archive .jhl-post-card-body{padding:11px!important}.jhl-author-archive .jhl-post-card-body h3{font-size:13px!important}.jhl-author-archive .jhl-post-card-body p{font-size:11px!important}}.jhl-footer-disclaimer{margin:18px 0 0!important;padding:15px 17px!important;border:1px solid rgb(211 226 244 / .2)!important;border-radius:11px!important;background:rgb(4 20 37 / .24)!important;color:#c5d4e6!important}.jhl-footer-disclaimer strong{display:block!important;margin:0 0 6px!important;color:#f1f6fd!important;font-size:11px!important;font-weight:850!important;letter-spacing:.25px!important}.jhl-footer-disclaimer p{margin:0 0 6px!important;color:#c5d4e6!important;font-size:10px!important;line-height:1.65!important}.jhl-footer-disclaimer a{display:inline-block!important;margin-top:3px!important;color:#9dccff!important;font-size:10px!important;font-weight:750!important;text-decoration:underline!important;text-underline-offset:2px!important}.jhl-footer-disclaimer a:hover{color:#fff!important}@media(max-width:680px){.jhl-footer-disclaimer{margin-top:14px!important;padding:12px!important}.jhl-footer-disclaimer p{font-size:10px!important;line-height:1.6!important}}.jhl-header .jhl-header-actions>button.jhl-menu-toggle,.jhl-header .jhl-header-actions>.jhl-menu-toggle,body.jhl-custom-site .jhl-header .jhl-menu-toggle{display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:5px!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;flex:0 0 44px!important;padding:0!important;border:1px solid #1557a0!important;border-radius:12px!important;background:#1763c6!important;background-image:none!important;color:#fff!important;box-shadow:0 5px 14px rgb(23 99 198 / .22)!important;-webkit-appearance:none!important;appearance:none!important;line-height:1!important;cursor:pointer!important}.jhl-header .jhl-header-actions>button.jhl-menu-toggle span,body.jhl-custom-site .jhl-header .jhl-menu-toggle span{display:block!important;width:19px!important;height:2px!important;min-height:2px!important;margin:0!important;border:0!important;border-radius:3px!important;background:#fff!important;background-color:#fff!important;opacity:1!important;transform:none!important;box-shadow:none!important}.jhl-header .jhl-header-actions>button.jhl-menu-toggle:hover,body.jhl-custom-site .jhl-header .jhl-menu-toggle:hover{background:#104f9f!important;border-color:#104f9f!important;color:#fff!important;box-shadow:0 7px 18px rgb(23 99 198 / .28)!important}.jhl-header .jhl-header-actions>button.jhl-menu-toggle:focus-visible,body.jhl-custom-site .jhl-header .jhl-menu-toggle:focus-visible{outline:3px solid #8fc5ff!important;outline-offset:3px!important}.jhl-header .jhl-header-actions>button.jhl-menu-toggle[aria-expanded="true"]{background:#103b73!important;border-color:#103b73!important}html.jhl-dark-mode .jhl-header .jhl-header-actions>button.jhl-menu-toggle,html.jhl-dark-mode body.jhl-custom-site .jhl-header .jhl-menu-toggle{background:#2d83dc!important;border-color:#6aaef0!important;color:#fff!important;box-shadow:0 5px 16px rgb(0 0 0 / .28)!important}html.jhl-dark-mode .jhl-header .jhl-header-actions>button.jhl-menu-toggle span,html.jhl-dark-mode body.jhl-custom-site .jhl-header .jhl-menu-toggle span{background:#fff!important;background-color:#fff!important}@media(max-width:820px){.jhl-header .jhl-header-actions>button.jhl-menu-toggle,body.jhl-custom-site .jhl-header .jhl-menu-toggle{display:flex!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;flex-basis:42px!important;border-radius:11px!important}}.jhl-article-share{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:16px!important;margin:24px 0 22px!important;padding:18px 20px!important;border:1px solid var(--jhl-border,#dce6f2)!important;border-radius:16px!important;background:var(--jhl-surface,#fff)!important;box-shadow:0 8px 24px rgb(25 65 110 / .06)!important}.jhl-article-share-copy{flex:1 1 220px!important;min-width:0!important}.jhl-article-share-eyebrow{display:block!important;margin:0 0 4px!important;color:var(--jhl-primary,#1763c6)!important;font-size:10px!important;font-weight:800!important;letter-spacing:.08em!important}.jhl-article-share-copy h2{margin:0 0 4px!important;font-size:18px!important;line-height:1.3!important}.jhl-article-share-copy p{margin:0!important;color:var(--jhl-muted,#66758b)!important;font-size:13px!important;line-height:1.5!important}.jhl-article-share-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.jhl-share-network{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;padding:8px 12px!important;border:1px solid var(--jhl-border,#dce6f2)!important;border-radius:9px!important;background:var(--jhl-soft,#f3f7fc)!important;color:var(--jhl-text,#17365d)!important;font-size:12px!important;font-weight:750!important;text-decoration:none!important;cursor:pointer!important;transition:transform .18s ease,background .18s ease,border-color .18s ease!important}.jhl-share-network:hover{transform:translateY(-2px)!important;background:#e8f1ff!important;border-color:#a9c9f2!important;color:#104f9f!important}.jhl-share-whatsapp{border-color:#b7e5cb!important}.jhl-share-telegram{border-color:#b9d9f2!important}.jhl-article-share .jhl-footer-share-status{flex:1 0 100%!important;font-size:12px!important;color:var(--jhl-muted,#66758b)!important}.jhl-author-card-info .jhl-author-linkedin{margin:5px 7px 0 0!important}.jhl-author-profile-actions{display:flex!important;flex-wrap:wrap!important;gap:9px!important}.jhl-author-profile-actions .jhl-author-linkedin{margin:0!important}@media(max-width:640px){.jhl-article-share{display:block!important;padding:15px!important}.jhl-article-share-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:12px!important}.jhl-share-network{width:100%!important;min-height:40px!important}.jhl-author-card-info .jhl-author-linkedin{display:inline-flex!important;margin:6px 6px 0 0!important}}html.jhl-dark-mode .jhl-article-share{background:var(--jhl-surface,#142238)!important;border-color:rgb(170 195 225 / .22)!important}html.jhl-dark-mode .jhl-share-network{background:#1d3452!important;color:#e5effb!important;border-color:#385575!important}html.jhl-dark-mode .jhl-share-network:hover{background:#29486e!important;color:#fff!important}.jhl-footer-socials{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:9px!important;max-width:100%!important}.jhl-footer-socials .jhl-social-link{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;min-height:42px!important;padding:7px 13px!important;border:1px solid rgb(198 218 242 / .22)!important;border-radius:999px!important;background:rgb(255 255 255 / .075)!important;color:#f0f6ff!important;font-size:12px!important;font-weight:750!important;text-decoration:none!important;white-space:nowrap!important;transition:background .18s ease,border-color .18s ease,transform .18s ease!important}.jhl-footer-socials .jhl-social-link>span:first-child{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:23px!important;height:23px!important;flex:0 0 23px!important;border-radius:50%!important;background:rgb(255 255 255 / .18)!important;color:#fff!important;font-size:12px!important;font-weight:900!important;line-height:1!important}.jhl-footer-socials .jhl-social-link:hover{transform:translateY(-2px)!important;background:rgb(255 255 255 / .14)!important;border-color:rgb(173 207 246 / .55)!important;color:#fff!important}.jhl-footer-socials .jhl-social-link.is-linkedin>span:first-child{background:#0a66c2!important;color:#fff!important;font-family:Arial,sans-serif!important;font-size:12px!important;letter-spacing:-1px!important}.jhl-recent-updates{clear:both!important;margin:30px 0 26px!important;padding:22px!important;border:1px solid var(--jhl-line,#dce6f2)!important;border-radius:18px!important;background:var(--jhl-card,#fff)!important;box-shadow:0 9px 28px rgb(22 55 95 / .06)!important}.jhl-recent-updates-heading{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:14px!important;margin:0 0 17px!important}.jhl-recent-updates-eyebrow{display:block!important;margin:0 0 5px!important;color:#2876c7!important;font-size:10px!important;font-weight:850!important;letter-spacing:.11em!important}.jhl-recent-updates-heading h2{margin:0 0 4px!important;color:var(--jhl-text,#173451)!important;font-size:clamp(20px,2.2vw,25px)!important;line-height:1.25!important;font-weight:850!important}.jhl-recent-updates-heading p{margin:0!important;color:var(--jhl-muted,#687a90)!important;font-size:13px!important;line-height:1.5!important}.jhl-recent-updates-heading>a{display:inline-flex!important;align-items:center!important;gap:6px!important;flex:0 0 auto!important;color:var(--jhl-blue,#1763c6)!important;font-size:12px!important;font-weight:800!important;text-decoration:none!important}.jhl-recent-updates-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:13px!important}.jhl-recent-update-card{display:flex!important;flex-direction:column!important;min-width:0!important;overflow:hidden!important;border:1px solid var(--jhl-line,#dce6f2)!important;border-radius:13px!important;background:var(--jhl-card,#fff)!important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important}.jhl-recent-update-card:hover{transform:translateY(-3px)!important;border-color:#a9c8ec!important;box-shadow:0 10px 22px rgb(25 65 110 / .09)!important}.jhl-recent-update-image{display:block!important;position:relative!important;overflow:hidden!important;aspect-ratio:16/8.5!important;background:#edf3fa!important}.jhl-recent-update-image img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .35s ease!important}.jhl-recent-update-card:hover .jhl-recent-update-image img{transform:scale(1.035)!important}.jhl-recent-update-placeholder{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;color:#3979bd!important;font-size:24px!important;font-weight:900!important;letter-spacing:.04em!important;background:linear-gradient(135deg,#eaf3ff,#f7faff)!important}.jhl-recent-update-body{display:flex!important;flex:1!important;flex-direction:column!important;padding:12px!important}.jhl-recent-update-meta{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:5px!important;margin:0 0 8px!important;color:var(--jhl-muted,#687a90)!important;font-size:10px!important;line-height:1.4!important}.jhl-recent-update-meta>span{display:inline-block!important;padding:4px 7px!important;border-radius:999px!important;background:#edf5ff!important;color:#1e5c9f!important;font-weight:800!important}.jhl-recent-update-body h3{margin:0 0 12px!important;font-size:14px!important;line-height:1.45!important;font-weight:800!important}.jhl-recent-update-body h3 a{color:var(--jhl-text,#173451)!important;text-decoration:none!important}.jhl-recent-update-body h3 a:hover{color:var(--jhl-blue,#1763c6)!important}.jhl-recent-update-read{display:inline-flex!important;align-items:center!important;gap:5px!important;margin-top:auto!important;color:var(--jhl-blue,#1763c6)!important;font-size:11px!important;font-weight:850!important;text-decoration:none!important}html.jhl-dark-mode .jhl-recent-updates{background:#111f32!important;border-color:#30435b!important;box-shadow:0 9px 28px rgb(0 0 0 / .2)!important}html.jhl-dark-mode .jhl-recent-updates-heading h2,html.jhl-dark-mode .jhl-recent-update-body h3 a{color:#edf4fd!important}html.jhl-dark-mode .jhl-recent-update-card{background:#17283e!important;border-color:#344a65!important}html.jhl-dark-mode .jhl-recent-update-image{background:#203752!important}html.jhl-dark-mode .jhl-recent-update-meta>span{background:#203b5c!important;color:#b9d8ff!important}@media(max-width:900px){.jhl-recent-updates-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:600px){.jhl-footer-socials{gap:7px!important}.jhl-footer-socials .jhl-social-link{min-height:39px!important;padding:6px 10px!important;font-size:11px!important}.jhl-recent-updates{padding:15px!important;margin:24px 0!important}.jhl-recent-updates-heading{align-items:flex-start!important}.jhl-recent-updates-heading>a{font-size:11px!important}.jhl-recent-updates-grid{grid-template-columns:1fr!important;gap:10px!important}.jhl-recent-update-card{display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;min-height:112px!important}.jhl-recent-update-image{height:100%!important;min-height:112px!important;aspect-ratio:auto!important}.jhl-recent-update-body{padding:10px!important}.jhl-recent-update-body h3{font-size:12px!important;margin-bottom:7px!important}.jhl-recent-update-meta{font-size:9px!important}}@media(prefers-reduced-motion:reduce){.jhl-social-link,.jhl-recent-update-card,.jhl-recent-update-image img{transition:none!important}.jhl-recent-update-card:hover,.jhl-social-link:hover{transform:none!important}}.jhl-custom-site .jhl-footer-socials .jhl-social-link.is-whatsapp{border-color:rgb(37 211 102 / .42)!important;background:rgb(37 211 102 / .105)!important}.jhl-custom-site .jhl-footer-socials .jhl-social-link.is-whatsapp>span:first-child{background:#25d366!important;color:#062b18!important}.jhl-custom-site .jhl-footer-socials .jhl-social-link.is-telegram{border-color:rgb(38 166 229 / .42)!important;background:rgb(38 166 229 / .11)!important}.jhl-custom-site .jhl-footer-socials .jhl-social-link.is-telegram>span:first-child{background:#229ed9!important;color:#fff!important}.jhl-custom-site .jhl-footer-socials .jhl-social-link.is-youtube{border-color:rgb(255 0 0 / .38)!important;background:rgb(255 0 0 / .09)!important}.jhl-custom-site .jhl-footer-socials .jhl-social-link.is-youtube>span:first-child{background:#ff0033!important;color:#fff!important}.jhl-custom-site .jhl-footer-socials .jhl-social-link.is-instagram{border-color:rgb(225 48 108 / .4)!important;background:rgb(225 48 108 / .10)!important}.jhl-custom-site .jhl-footer-socials .jhl-social-link.is-instagram>span:first-child{background:linear-gradient(135deg,#feda75 0%,#fa7e1e 28%,#d62976 62%,#962fbf 82%,#4f5bd5 100%)!important;color:#fff!important}.jhl-custom-site .jhl-footer-socials .jhl-social-link.is-linkedin{border-color:rgb(10 102 194 / .48)!important;background:rgb(10 102 194 / .12)!important}.jhl-custom-site .jhl-footer-socials .jhl-social-link.is-linkedin>span:first-child{background:#0a66c2!important;color:#fff!important}.jhl-custom-site .jhl-footer-socials .jhl-social-link.is-whatsapp:hover{background:rgb(37 211 102 / .19)!important}.jhl-custom-site .jhl-footer-socials .jhl-social-link.is-telegram:hover{background:rgb(38 166 229 / .2)!important}.jhl-custom-site .jhl-footer-socials .jhl-social-link.is-youtube:hover{background:rgb(255 0 0 / .17)!important}.jhl-custom-site .jhl-footer-socials .jhl-social-link.is-instagram:hover{background:rgb(225 48 108 / .18)!important}.jhl-custom-site .jhl-footer-socials .jhl-social-link.is-linkedin:hover{background:rgb(10 102 194 / .2)!important}body .site-footer .site-info,body #colophon .site-info,body #colophon .inside-site-info{display:none!important}body #colophon.site-footer{margin:0!important;padding:0!important;min-height:0!important;height:auto!important;border:0!important;background:transparent!important;box-shadow:none!important}body #colophon.site-footer .inside-site-footer{padding:0!important;margin:0!important;min-height:0!important}.jhl-footer-discovery{margin-top:0!important}.jhl-footer-brand-column,.jhl-footer-brand-wrap{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}.jhl-footer-brand-wrap{display:flex!important;align-items:center!important;justify-content:flex-start!important}.jhl-footer-brand-wrap .custom-logo-link{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:320px!important;min-width:0!important;min-height:0!important;height:auto!important;padding:9px 12px!important;margin:0!important;overflow:hidden!important}.jhl-footer-brand-wrap img.custom-logo{box-sizing:border-box!important;display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:68px!important;margin:0 auto!important;object-fit:contain!important;object-position:center center!important}@media(max-width:680px){.jhl-footer-brand-wrap{justify-content:flex-start!important}.jhl-footer-brand-wrap .custom-logo-link{width:min(100%,300px)!important;max-width:300px!important;padding:8px 10px!important}.jhl-footer-brand-wrap img.custom-logo{width:100%!important;max-width:100%!important;max-height:62px!important}}#colophon .site-info,#colophon .inside-site-info,#colophon .site-info .copyright-bar,.site-footer .site-info,.site-footer .inside-site-info{display:none!important;visibility:hidden!important;max-height:0!important;min-height:0!important;height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}#colophon.site-footer,#colophon.site-footer .inside-site-footer{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;min-height:0!important;height:auto!important;border:0!important}.jhl-archive-grid+.navigation.pagination,.jhl-archive-grid+.jhl-pagination,.jhl-archive-main .navigation.pagination,.jhl-archive-main .jhl-pagination,.jhl-card-grid+.navigation.pagination{display:block!important;clear:both!important;margin-top:28px!important;padding-top:0!important}.jhl-archive-grid+.navigation.pagination .nav-links,.jhl-archive-grid+.jhl-pagination .page-numbers,.jhl-archive-main .navigation.pagination .nav-links{gap:9px!important}@media(max-width:600px){.jhl-archive-grid+.navigation.pagination,.jhl-archive-grid+.jhl-pagination,.jhl-archive-main .navigation.pagination,.jhl-archive-main .jhl-pagination,.jhl-card-grid+.navigation.pagination{margin-top:24px!important}}@media(min-width:1024px){body.jhl-custom-site .jhl-brandbar-inner{min-height:78px!important;padding-top:8px!important;padding-bottom:8px!important;gap:22px!important}body.jhl-custom-site .jhl-custom-logo img{max-height:56px!important;max-width:340px!important;width:auto!important;height:auto!important;object-fit:contain!important}body.jhl-custom-site .jhl-custom-logo a,body.jhl-custom-site .jhl-custom-logo .custom-logo-link{padding:5px 8px!important;border-radius:12px!important}body.jhl-custom-site .jhl-brand{min-width:0!important}}.jhl-archive-category-nav{display:none!important}body.jhl-custom-site .jhl-navigation{display:none!important}body.jhl-custom-site .jhl-navigation.is-open{display:block!important}body.jhl-custom-site .jhl-navigation .jhl-primary-menu{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:wrap!important}body.jhl-custom-site .jhl-header .jhl-menu-toggle{display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:5px!important;cursor:pointer!important}body.jhl-custom-site .jhl-header .jhl-menu-toggle span{display:block!important;width:18px!important;height:2px!important;border-radius:2px!important;background:#fff!important}@media(max-width:820px){body.jhl-custom-site .jhl-navigation .jhl-primary-menu{flex-direction:column!important;align-items:stretch!important;padding:8px 15px!important}body.jhl-custom-site .jhl-navigation .jhl-primary-menu a{padding:12px 14px!important}}html.jhl-dark-mode body.jhl-custom-site,html.jhl-dark-mode body.jhl-premium-layout{background:#0b1220!important;color:#e7edf7!important}html.jhl-dark-mode body.jhl-custom-site .jhl-header,html.jhl-dark-mode body.jhl-custom-site .jhl-brandbar,html.jhl-dark-mode body.jhl-custom-site .jhl-navigation,html.jhl-dark-mode body.jhl-custom-site .jhl-navigation .jhl-container{background:#111c2b!important;border-color:#293b53!important}html.jhl-dark-mode body.jhl-custom-site .jhl-topbar{background:#081321!important;color:#c8d5e7!important}html.jhl-dark-mode body.jhl-custom-site .jhl-topbar a,html.jhl-dark-mode body.jhl-custom-site .jhl-topbar span,html.jhl-dark-mode body.jhl-custom-site .jhl-primary-menu a{color:#d8e5f6!important}html.jhl-dark-mode body.jhl-custom-site .jhl-site-main,html.jhl-dark-mode body.jhl-custom-site .jhl-archive-main,html.jhl-dark-mode body.jhl-custom-site .jhl-content-area{background:#0b1220!important;color:#e7edf7!important}html.jhl-dark-mode body.jhl-custom-site .jhl-article,html.jhl-dark-mode body.jhl-custom-site .jhl-card,html.jhl-dark-mode body.jhl-custom-site .jhl-sidebar-box,html.jhl-dark-mode body.jhl-custom-site .jhl-category-box,html.jhl-dark-mode body.jhl-custom-site .jhl-archive-category-nav,html.jhl-dark-mode body.jhl-custom-site .jhl-results-count,html.jhl-dark-mode body.jhl-custom-site .jhl-archive-main .jhl-pagination,html.jhl-dark-mode body.jhl-custom-site .jhl-search-panel{background:#142238!important;border-color:#304761!important;color:#e7edf7!important}html.jhl-dark-mode body.jhl-custom-site .jhl-article h1,html.jhl-dark-mode body.jhl-custom-site .jhl-article h2,html.jhl-dark-mode body.jhl-custom-site .jhl-article h3,html.jhl-dark-mode body.jhl-custom-site .jhl-card h2,html.jhl-dark-mode body.jhl-custom-site .jhl-card h3,html.jhl-dark-mode body.jhl-custom-site .jhl-sidebar-box h2,html.jhl-dark-mode body.jhl-custom-site .jhl-archive-main h1,html.jhl-dark-mode body.jhl-custom-site .jhl-archive-main h2,html.jhl-dark-mode body.jhl-custom-site .jhl-archive-main h3{color:#edf4ff!important}html.jhl-dark-mode body.jhl-custom-site .jhl-article p,html.jhl-dark-mode body.jhl-custom-site .jhl-card p,html.jhl-dark-mode body.jhl-custom-site .jhl-archive-main p,html.jhl-dark-mode body.jhl-custom-site .jhl-breadcrumbs{color:#b8c7da!important}html.jhl-dark-mode body.jhl-custom-site .jhl-explore-topics{background:rgb(12 25 42 / .96)!important;border-color:#304761!important;box-shadow:0 8px 28px rgb(0 0 0 / .24)!important}html.jhl-dark-mode body.jhl-custom-site .jhl-explore-label{color:#edf4ff!important}html.jhl-dark-mode body.jhl-custom-site .jhl-topic-pill{background:#1b304a!important;border-color:#385674!important;color:#d5e7ff!important}html.jhl-dark-mode body.jhl-custom-site .jhl-topic-pill.is-current,html.jhl-dark-mode body.jhl-custom-site .jhl-topic-pill:hover{background:#24558b!important;border-color:#5d9bd8!important;color:#fff!important}html.jhl-dark-mode body.jhl-custom-site .jhl-footer-main{background:#0e2945!important;color:#e7edf7!important}html.jhl-dark-mode body.jhl-custom-site .jhl-theme-toggle{background:#1a2a40!important;border-color:#49617e!important;color:#f6c969!important}html.jhl-dark-mode body.jhl-custom-site .jhl-theme-toggle .jhl-theme-icon-sun{display:none!important}html.jhl-dark-mode body.jhl-custom-site .jhl-theme-toggle .jhl-theme-icon-moon{display:block!important;stroke:#f6c969!important}html.jhl-dark-mode body.jhl-custom-site .jhl-search-trigger{background:#1a2a40!important;border-color:#38516e!important;color:#dce9fa!important}body.jhl-custom-site .jhl-navigation{display:none!important}body.jhl-custom-site .jhl-navigation.is-open{display:block!important;animation:jhl-nav-reveal .18s ease-out both}body.jhl-custom-site .jhl-navigation .jhl-primary-menu{display:flex!important}body.jhl-custom-site .jhl-header .jhl-menu-toggle{display:flex!important}@keyframes jhl-nav-reveal{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){body.jhl-custom-site .jhl-navigation.is-open{animation:none}}@media(max-width:850px){.jhl-explore-topics{transition:transform .24s ease,opacity .2s ease,padding .2s ease!important;will-change:transform}.jhl-explore-topics.is-hidden-on-scroll{transform:translate3d(0,-125%,0)!important;opacity:0!important;pointer-events:none!important}}@media(prefers-reduced-motion:reduce){.jhl-explore-topics{transition:none!important}}@media(max-width:600px){.jhl-recent-updates{padding:16px!important;margin:22px 0!important;border-radius:18px!important}.jhl-recent-updates-heading{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;margin-bottom:16px!important}.jhl-recent-updates-heading h2{font-size:22px!important;line-height:1.2!important;margin:5px 0 7px!important}.jhl-recent-updates-heading p{font-size:13px!important;line-height:1.55!important}.jhl-recent-updates-heading>a{font-size:12px!important}.jhl-recent-updates-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:13px!important}.jhl-recent-update-card{display:grid!important;grid-template-columns:minmax(0,1fr)!important;min-height:0!important;overflow:hidden!important;border-radius:15px!important}.jhl-recent-update-image{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:155px!important;min-height:155px!important;aspect-ratio:16/9!important;overflow:hidden!important;background:#0d1b2d!important}.jhl-recent-update-image img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}.jhl-recent-update-body{padding:13px 14px 15px!important;min-width:0!important}.jhl-recent-update-meta{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px 9px!important;font-size:10px!important;line-height:1.4!important}.jhl-recent-update-body h3{font-size:16px!important;line-height:1.42!important;margin:9px 0!important;overflow-wrap:anywhere!important}.jhl-recent-update-read{font-size:13px!important}.jhl-comments-area{padding:17px!important;border-radius:17px!important}.jhl-comments-area .comment-respond,.jhl-comments-area .jhl-comment-form,.jhl-comments-area #respond{margin:0!important;padding:0!important;border:0!important;border-top:0!important;background:transparent!important;box-shadow:none!important}.jhl-comment-form-heading{padding-top:0!important;border-top:0!important;margin-bottom:14px!important}.jhl-comment-form-heading h3{font-size:22px!important;line-height:1.25!important}.jhl-comment-form-heading>p{font-size:13px!important;line-height:1.55!important}.jhl-comment-note{padding:12px 13px!important;margin-bottom:17px!important;font-size:12px!important;line-height:1.55!important}.jhl-comment-form .jhl-comment-field{margin-bottom:15px!important}.jhl-comment-form textarea{min-height:125px!important}.jhl-comment-form input[type="text"],.jhl-comment-form input[type="email"],.jhl-comment-form textarea{font-size:16px!important;border-radius:11px!important}.jhl-comment-submit{width:100%!important;min-height:48px!important}}html.jhl-dark-mode .jhl-comments-area .comment-respond,html.jhl-dark-mode .jhl-comments-area .jhl-comment-form,html.jhl-dark-mode .jhl-comments-area #respond{background:transparent!important;color:#e7effb!important}@media(max-width:850px){.jhl-explore-topics.is-hidden-on-scroll{transform:translate3d(0,-125%,0)!important;opacity:0!important;pointer-events:none!important}}.jhl-pinned-ticker{display:flex;align-items:center;gap:14px;min-width:0;margin:0 0 17px;padding:11px 15px;background:linear-gradient(105deg,#102f56 0%,#174d85 100%);border:1px solid rgb(130 177 229 / .28);border-radius:13px;box-shadow:0 8px 22px rgb(16 47 86 / .12);color:#fff;overflow:hidden}.jhl-pinned-ticker-label{display:flex;align-items:center;gap:8px;flex:0 0 auto;padding-right:13px;border-right:1px solid rgb(255 255 255 / .2);font-size:10px;font-weight:850;letter-spacing:.8px;white-space:nowrap;color:#eaf4ff}.jhl-pinned-ticker-pin{font-size:15px}.jhl-pinned-ticker-viewport{min-width:0;flex:1;overflow:hidden}.jhl-pinned-ticker-track{display:flex;align-items:center;gap:26px;width:max-content;min-width:100%;animation:jhlPinnedTicker 42s linear infinite}.jhl-pinned-ticker:hover .jhl-pinned-ticker-track,.jhl-pinned-ticker:focus-within .jhl-pinned-ticker-track{animation-play-state:paused}.jhl-pinned-ticker-item{display:inline-flex;align-items:center;gap:9px;max-width:min(560px,72vw);color:#fff!important;font-size:13px;font-weight:700;text-decoration:none!important;white-space:nowrap}.jhl-pinned-ticker-item>span:nth-child(2){overflow:hidden;text-overflow:ellipsis}.jhl-pinned-ticker-item:hover{color:#d9ecff!important}.jhl-pinned-ticker-new{display:inline-flex;align-items:center;border-radius:5px;padding:3px 6px;background:#ffdf70;color:#493300;font-size:9px;font-weight:900;letter-spacing:.45px}.jhl-pinned-ticker-arrow{color:#a9d0ff;font-size:17px}.jhl-pinned-ticker-separator{color:#8bb7e8}.jhl-pinned-ticker-empty{color:#d5e7fa;font-size:12px}@keyframes jhlPinnedTicker{from{transform:translateX(0)}to{transform:translateX(-50%)}}.jhl-search-result-item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 14px;margin:0 0 7px;border:1px solid #e4ebf4;border-radius:11px;background:#fff;color:#203b5c;text-decoration:none!important;transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.jhl-search-result-title{display:block;min-width:0;color:#18385f;font-size:14px;line-height:1.45;font-weight:700}.jhl-search-result-arrow{flex:0 0 auto;color:#1763c6;font-size:18px;font-weight:700}.jhl-search-result-item:hover,.jhl-search-result-item:focus-visible{border-color:#a9c9f2;background:#f6faff;transform:translateX(2px);box-shadow:0 5px 15px rgb(24 71 125 / .06)}html.jhl-dark-mode .jhl-pinned-ticker{background:linear-gradient(105deg,#10233b,#173e68);border-color:#345574}html.jhl-dark-mode .jhl-search-result-item{background:#17283e;border-color:#344a65}html.jhl-dark-mode .jhl-search-result-title{color:#edf4ff}html.jhl-dark-mode .jhl-search-result-arrow{color:#83bdff}html.jhl-dark-mode .jhl-search-result-item:hover{background:#203752;border-color:#527cac}@media(max-width:600px){.jhl-pinned-ticker{gap:9px;padding:10px 11px;margin-bottom:14px;border-radius:11px}.jhl-pinned-ticker-label{gap:5px;padding-right:9px;font-size:9px;letter-spacing:.4px}.jhl-pinned-ticker-item{font-size:12px;max-width:78vw}.jhl-pinned-ticker-track{gap:18px;animation-duration:34s}.jhl-search-result-item{min-height:46px;padding:11px 12px}.jhl-search-result-title{font-size:13px}}@media(prefers-reduced-motion:reduce){.jhl-pinned-ticker-track{animation:none}.jhl-pinned-ticker-viewport{overflow-x:auto}.jhl-pinned-ticker-track{width:max-content}}.jhl-pinned-ticker{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;min-height:54px!important;max-height:66px!important}.jhl-pinned-ticker-label{position:relative;z-index:2;white-space:nowrap!important;flex:0 0 auto!important}.jhl-pinned-ticker-viewport{display:block!important;flex:1 1 auto!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;white-space:nowrap!important}.jhl-pinned-ticker-track{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:34px!important;width:max-content!important;min-width:max-content!important;white-space:nowrap!important;animation:jhlPinnedTickerSingle 48s linear infinite!important}.jhl-pinned-ticker-item,.jhl-pinned-ticker-item:visited,.jhl-pinned-ticker-item:hover,.jhl-pinned-ticker-item:focus{display:inline-flex!important;flex:0 0 auto!important;flex-wrap:nowrap!important;align-items:center!important;gap:9px!important;max-width:none!important;white-space:nowrap!important;color:#fff!important;text-decoration:none!important;line-height:1.2!important}.jhl-pinned-ticker-title{display:inline-block!important;flex:0 0 auto!important;max-width:clamp(190px,48vw,620px)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#fff!important;font-size:13px!important;font-weight:750!important}.jhl-pinned-ticker-new{flex:0 0 auto!important;background:#ffe08a!important;color:#473000!important}.jhl-pinned-ticker-arrow{flex:0 0 auto!important;color:#d7eaff!important}@keyframes jhlPinnedTickerSingle{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.jhl-pinned-ticker:hover .jhl-pinned-ticker-track,.jhl-pinned-ticker:focus-within .jhl-pinned-ticker-track{animation-play-state:paused!important}@media(max-width:600px){.jhl-pinned-ticker{min-height:50px!important;max-height:58px!important;padding:9px 10px!important;gap:9px!important}.jhl-pinned-ticker-label{font-size:9px!important;padding-right:8px!important}.jhl-pinned-ticker-title{max-width:65vw!important;font-size:12px!important}.jhl-pinned-ticker-track{gap:24px!important;animation-duration:38s!important}}@media(prefers-reduced-motion:reduce){.jhl-pinned-ticker-track{animation:none!important;transform:none!important}.jhl-pinned-ticker-viewport{overflow-x:auto!important}}@media (min-width:851px){body.jhl-custom-site .jhl-navigation>.jhl-container{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:1240px!important;margin-left:auto!important;margin-right:auto!important;padding-left:18px!important;padding-right:18px!important;box-sizing:border-box!important}body.jhl-custom-site .jhl-navigation .jhl-primary-menu{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}}body.author.jhl-custom-site .jhl-author-archive .jhl-post-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:18px!important}body.author.jhl-custom-site .jhl-author-archive .jhl-post-card{display:flex!important;flex-direction:column!important;position:relative!important;min-width:0!important;width:100%!important;overflow:hidden!important}body.author.jhl-custom-site .jhl-author-archive .jhl-post-card-image{position:relative!important;display:block!important;float:none!important;width:100%!important;height:auto!important;aspect-ratio:16 / 9!important;min-width:0!important;margin:0!important;inset:auto!important}body.author.jhl-custom-site .jhl-author-archive .jhl-post-card-image img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:cover!important}body.author.jhl-custom-site .jhl-author-archive .jhl-post-card-body{position:relative!important;display:block!important;float:none!important;width:100%!important;min-width:0!important;height:auto!important;margin:0!important;inset:auto!important;transform:none!important;box-sizing:border-box!important}body.author.jhl-custom-site .jhl-author-archive .jhl-post-card-meta,body.author.jhl-custom-site .jhl-author-archive .jhl-post-card-body h3,body.author.jhl-custom-site .jhl-author-archive .jhl-post-card-body p,body.author.jhl-custom-site .jhl-author-archive .jhl-post-card-readmore{position:static!important;float:none!important;transform:none!important;max-width:100%!important;overflow-wrap:anywhere!important}@media (max-width:850px){body.author.jhl-custom-site .jhl-author-archive .jhl-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:600px){body.author.jhl-custom-site .jhl-author-archive .jhl-post-grid{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}body.author.jhl-custom-site .jhl-author-archive .jhl-post-card{display:grid!important;grid-template-columns:minmax(0,36%) minmax(0,1fr)!important;align-items:stretch!important}body.author.jhl-custom-site .jhl-author-archive .jhl-post-card-image{width:100%!important;height:100%!important;min-height:170px!important;aspect-ratio:auto!important}body.author.jhl-custom-site .jhl-author-archive .jhl-post-card-image img{position:absolute!important;width:100%!important;height:100%!important;object-fit:cover!important}body.author.jhl-custom-site .jhl-author-archive .jhl-post-card-body{padding:12px!important}}body.jhl-custom-site .jhl-category-box p{color:#536983!important}html.jhl-dark-mode body.jhl-custom-site .jhl-category-box p{color:#c0ccdc!important}body.jhl-custom-site a.skip-link,body.jhl-custom-site .skip-link{z-index:100000!important}body.jhl-custom-site a.skip-link:focus,body.jhl-custom-site .skip-link:focus{position:fixed!important;top:10px!important;left:10px!important;width:auto!important;height:auto!important;padding:12px 16px!important;clip:auto!important;clip-path:none!important;overflow:visible!important;white-space:normal!important;background:#ffffff!important;color:#123b69!important;border:2px solid #1765b7!important;border-radius:8px!important;box-shadow:0 4px 18px rgb(0 0 0 / .2)!important;text-decoration:underline!important}body.jhl-custom-site .jhl-search-trigger:focus-visible,body.jhl-custom-site .jhl-header-actions button:focus-visible,body.jhl-custom-site a:focus-visible,body.jhl-custom-site button:focus-visible{outline:3px solid #1765b7!important;outline-offset:3px!important}@media (max-width:600px){body.author.jhl-custom-site .jhl-author-archive .jhl-post-card{display:grid!important;grid-template-columns:minmax(0,36%) minmax(0,1fr)!important;grid-template-rows:minmax(170px,auto)!important;align-items:stretch!important;position:relative!important}body.author.jhl-custom-site .jhl-author-archive .jhl-post-card>.jhl-post-card-image{grid-column:1!important;grid-row:1!important;position:relative!important;display:block!important;width:100%!important;height:100%!important;min-height:170px!important;margin:0!important;inset:auto!important}body.author.jhl-custom-site .jhl-author-archive .jhl-post-card>.jhl-post-card-body{grid-column:2!important;grid-row:1!important;position:relative!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;height:auto!important;margin:0!important;padding:12px!important;inset:auto!important;transform:none!important;box-sizing:border-box!important}body.author.jhl-custom-site .jhl-author-archive .jhl-post-card-body>.jhl-post-card-meta,body.author.jhl-custom-site .jhl-author-archive .jhl-post-card-body>h3,body.author.jhl-custom-site .jhl-author-archive .jhl-post-card-body>p,body.author.jhl-custom-site .jhl-author-archive .jhl-post-card-body>.jhl-post-card-readmore{position:static!important;float:none!important;clear:both!important;display:block!important;width:auto!important;max-width:100%!important;inset:auto!important;transform:none!important;overflow-wrap:anywhere!important;box-sizing:border-box!important}body.author.jhl-custom-site .jhl-author-archive .jhl-post-card-body>.jhl-post-card-meta{margin:0 0 8px!important;line-height:1.4!important}}.main-navigation.offside{position:fixed;width:var(--gp-slideout-width);height:100%;height:100vh;top:0;z-index:9999;overflow:auto;-webkit-overflow-scrolling:touch}.offside,.offside--left{left:calc(var(--gp-slideout-width) * -1)}.offside--right{left:auto;right:calc(var(--gp-slideout-width) * -1)}.offside--left.is-open:not(.slideout-transition),.offside-js--is-left .offside-sliding-element{transform:translate3d(var(--gp-slideout-width),0,0)}.offside--right.is-open:not(.slideout-transition),.offside-js--is-right .offside-sliding-element{transform:translate3d(calc(var(--gp-slideout-width) * -1),0,0)}.offside-js--interact .offside,.offside-js--interact .offside-sliding-element{transition:transform .2s cubic-bezier(.16,.68,.43,.99);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.offside-js--init{overflow-x:hidden}.slideout-navigation.main-navigation:not(.is-open):not(.slideout-transition){display:none}.slideout-navigation.main-navigation:not(.slideout-transition).do-overlay{opacity:1}.slideout-navigation.main-navigation.slideout-transition.do-overlay{opacity:0}.slideout-overlay{z-index:100000;position:fixed;width:100%;height:100%;height:100vh;min-height:100%;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);visibility:hidden;opacity:0;cursor:pointer;transition:visibility .2s ease,opacity .2s ease}.offside-js--is-open .slideout-overlay{visibility:visible;opacity:1}.slideout-overlay button.slideout-exit{position:fixed;top:0;background-color:transparent;color:#fff;font-size:30px;border:0;opacity:0}.slide-opened .slideout-overlay button.slideout-exit{opacity:1}button.slideout-exit:hover{background-color:transparent}.slideout-navigation button.slideout-exit{background:0 0;width:100%;text-align:left;padding-top:20px;padding-bottom:20px;box-sizing:border-box;border:0}.slide-opened nav.toggled .menu-toggle:before{content:"\f0c9"}.offside-js--is-left.slide-opened .slideout-overlay button.slideout-exit{left:calc(var(--gp-slideout-width) - 5px)}.offside-js--is-right.slide-opened .slideout-overlay button.slideout-exit{right:calc(var(--gp-slideout-width) - 5px)}.slideout-widget{margin:20px}.slideout-navigation .main-nav,.slideout-navigation .slideout-widget:not(:last-child){margin-bottom:40px}.slideout-navigation:not(.do-overlay) .main-nav{width:100%;box-sizing:border-box}.slideout-navigation .mega-menu>ul>li{display:block;width:100%!important}.slideout-navigation .slideout-menu{display:block}#generate-slideout-menu{z-index:100001}#generate-slideout-menu .slideout-menu li{float:none;width:100%;clear:both;text-align:left}.slideout-navigation .slideout-widget li{float:none}#generate-slideout-menu.do-overlay li{text-align:center}#generate-slideout-menu.main-navigation ul ul{display:none}#generate-slideout-menu.main-navigation ul ul.toggled-on{display:block!important}#generate-slideout-menu .slideout-menu li.sfHover>ul,#generate-slideout-menu .slideout-menu li:hover>ul{display:none}#generate-slideout-menu.main-navigation .main-nav ul ul{position:relative;top:0;left:0;width:100%}.slideout-toggle:not(.has-svg-icon) a:before{content:"\f0c9";font-family:'GP Premium';line-height:1em;width:1.28571429em;text-align:center;display:inline-block;position:relative;top:1px}.slide-opened .slideout-exit:not(.has-svg-icon):before,.slideout-navigation button.slideout-exit:not(.has-svg-icon):before{content:"\f00d";font-family:'GP Premium';line-height:1em;width:1.28571429em;text-align:center;display:inline-block}#generate-slideout-menu li.menu-item-float-right{float:none!important;display:inline-block;width:auto}.rtl .slideout-navigation{position:fixed}.slideout-navigation .menu-item-has-children .dropdown-menu-toggle{float:right}.slideout-navigation .slideout-widget .menu li{float:none}.slideout-navigation .slideout-widget ul{display:block}.slideout-navigation.do-overlay{transform:none!important;transition:opacity .2s,visibility .2s;width:100%;text-align:center;left:0;right:0}.slideout-navigation.do-overlay .inside-navigation{display:flex;flex-direction:column;padding:10% 10% 0;max-width:700px}.slideout-navigation.do-overlay .inside-navigation .main-nav,.slideout-navigation.do-overlay .inside-navigation .slideout-widget{margin-left:auto;margin-right:auto;min-width:250px}.slideout-navigation.do-overlay .slideout-exit{position:fixed;right:0;top:0;width:auto;font-size:25px}.slideout-navigation.do-overlay .slideout-menu li a{display:inline-block}.slideout-navigation.do-overlay .slideout-menu li{margin-bottom:5px}#generate-slideout-menu.do-overlay .slideout-menu li,.slideout-navigation.do-overlay .inside-navigation{text-align:center}.slideout-navigation.do-overlay .menu-item-has-children .dropdown-menu-toggle{border-left:1px solid rgba(0,0,0,.07);padding:0 10px;margin:0 0 0 10px}.slideout-navigation.do-overlay ul ul{box-shadow:0 0 0}.nav-aligned-center .slideout-navigation,.nav-aligned-right .slideout-navigation{text-align:left}.slideout-navigation .sfHover>a>.dropdown-menu-toggle>.gp-icon svg{transform:rotate(180deg)}.slideout-navigation .sub-menu .dropdown-menu-toggle .gp-icon svg{transform:rotate(0)}.slideout-both .main-navigation.toggled .main-nav>ul,.slideout-desktop .main-navigation.toggled .main-nav li.slideout-toggle,.slideout-mobile .main-navigation.toggled .main-nav>ul{display:none!important}.slideout-both .has-inline-mobile-toggle #site-navigation.toggled,.slideout-mobile .has-inline-mobile-toggle #site-navigation.toggled{margin-top:0}.sf-menu>li.slideout-toggle{float:right}.gen-sidebar-nav .sf-menu>li.slideout-toggle{float:none}.off-canvas-toggle-label{padding-left:7px}.gp-icon+.off-canvas-toggle-label{padding-left:9px}@media (max-width:768px){.slideout-overlay button.slideout-exit{font-size:20px;padding:10px}.slideout-overlay{top:-100px;height:calc(100% + 100px);height:calc(100vh + 100px);min-height:calc(100% + 100px)}.slideout-navigation.do-overlay .slideout-exit{position:static;text-align:center}}.navigation-branding,.site-logo.mobile-header-logo{display:flex;align-items:center;order:0;margin-right:10px}.navigation-branding img,.site-logo.mobile-header-logo img{position:relative;padding:10px 0;display:block;transition:height .3s ease}.navigation-branding>div+.main-title{margin-left:10px}.navigation-branding .main-title{transition:line-height .3s ease}.navigation-branding .main-title a{font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:unset}.main-navigation.mobile-header-navigation{display:none;float:none;margin-bottom:0}.mobile-header-navigation.is_stuck{box-shadow:0 2px 2px -2px rgba(0,0,0,.2)}.main-navigation .menu-toggle{flex-grow:1;width:auto}.main-navigation.has-branding .menu-toggle,.main-navigation.has-sticky-branding.navigation-stick .menu-toggle{flex-grow:0;padding-right:20px;order:2}.main-navigation:not(.slideout-navigation) .mobile-bar-items+.menu-toggle{text-align:left}.main-navigation.has-sticky-branding:not(.has-branding):not(.navigation-stick) .navigation-branding{display:none}.nav-align-right .navigation-branding{margin-right:auto}.main-navigation.has-branding:not([class*=nav-align-]):not(.mobile-header-navigation) .inside-navigation,.main-navigation.has-sticky-branding.navigation-stick:not([class*=nav-align-]):not(.mobile-header-navigation) .inside-navigation{justify-content:flex-start}.main-navigation.has-branding:not([class*=nav-align-]):not(.mobile-header-navigation) .menu-bar-items,.main-navigation.has-sticky-branding.navigation-stick:not([class*=nav-align-]):not(.mobile-header-navigation) .menu-bar-items{margin-left:auto}.nav-float-right .main-navigation.has-branding:not(.mobile-header-navigation) .menu-bar-items,.nav-float-right .main-navigation.has-sticky-branding.navigation-stick:not(.mobile-header-navigation) .menu-bar-items{margin-left:0}.mobile-header-navigation.has-menu-bar-items .mobile-header-logo{margin-right:auto}.rtl .navigation-branding>div+.main-title{margin-right:10px}.rtl .main-navigation.nav-align-right:not(.mobile-header-navigation) .navigation-branding{order:-10}.rtl .nav-align-right .navigation-branding{margin-right:10px}.rtl .navigation-branding,.rtl .site-logo.mobile-header-logo{margin-left:auto;margin-right:0}.rtl .nav-align-center .navigation-branding,.rtl .nav-align-center .site-logo.mobile-header-logo,.rtl .nav-align-right .navigation-branding,.rtl .nav-align-right .site-logo.mobile-header-logo{margin-left:10px}.rtl .nav-align-right .menu-bar-items{margin-right:auto}.rtl .mobile-header-navigation.has-menu-bar-items .site-logo{margin-left:auto}