:root{--hg-container:1280px;--hg-sidebar-width:30%;--hg-bg:#efefef;--hg-text:#3a3a3a;--hg-link:#1e73be;--hg-link-hover:#000000;--hg-content-bg:#ffffff;--hg-content-link:#21759b;--hg-h3:#182464;--hg-site-title:#ffffff;--hg-nav-bg:#222222;--hg-nav-text:#ffffff;--hg-nav-bg-hover:#3f3f3f;--hg-nav-text-hover:#ffffff;--hg-nav-bg-current:#3f3f3f;--hg-subnav-bg:#3f3f3f;--hg-subnav-text:#ffffff;--hg-subnav-bg-hover:#4f4f4f;--hg-widget-bg:#ffffff;--hg-widget-title:#000000;--hg-meta:#595959;--hg-meta-hover:#1e73be;--hg-footer-widget-bg:#ffffff;--hg-footer-widget-title:#000000;--hg-footer-bg:#222222;--hg-footer-text:#ffffff;--hg-footer-link:#ffffff;--hg-footer-link-hover:#606060;--hg-form-text:#666666;--hg-form-bg:#fafafa;--hg-form-border:#cccccc;--hg-form-bg-focus:#ffffff;--hg-form-border-focus:#bfbfbf;--hg-button:#666666;--hg-button-text:#ffffff;--hg-button-hover:#3f3f3f;--hg-font:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--hg-body-size:19px;--hg-line-height:1.6;--hg-site-title-size:25px;--hg-site-title-size-mobile:25px;--hg-nav-size:15px;--hg-subnav-size:14px;--hg-h1-size:40px;--hg-h1-size-mobile:30px;--hg-h1-weight:300;--hg-h2-size:30px;--hg-h2-size-mobile:25px;--hg-h2-weight:300;--hg-h3-size:20px;--hg-widget-size:17px;--hg-widget-title-size:20px;--hg-footer-size:15px;--hg-code-size:18px;--hg-sep:10px;--hg-pad:40px;--hg-pad-mobile:30px;--hg-widget-pad:40px;--hg-footer-widget-pad:40px;--hg-site-info-pad:20px;--hg-nav-height:60px;--hg-nav-pad:20px;--hg-element-sep:2em}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background-color:var(--hg-bg);color:var(--hg-text);font-family:var(--hg-font);font-size:var(--hg-body-size);font-weight:400;line-height:var(--hg-line-height);text-rendering:optimizeLegibility}button,input,select,textarea{font-family:inherit;font-size:var(--hg-body-size);line-height:1.5;margin:0}img,svg,video,iframe{max-width:100%}img{height:auto;vertical-align:middle}a{color:var(--hg-link);text-decoration:none;transition:color .1s ease-in-out,background-color .1s ease-in-out}a:hover,a:focus,a:active{color:var(--hg-link-hover)}:focus-visible{outline:2px solid currentColor;outline-offset:2px}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:400;text-transform:none;line-height:1.2em;margin:0 0 20px}h1{font-size:var(--hg-h1-size);font-weight:var(--hg-h1-weight)}h2{font-size:var(--hg-h2-size);font-weight:var(--hg-h2-weight)}h3{font-size:var(--hg-h3-size);color:var(--hg-h3)}h4,h5,h6{font-size:inherit}p{margin:0 0 1.5em}ul,ol{margin:0 0 1.5em 3em;padding:0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}blockquote{border-left:5px solid rgba(0,0,0,5%);padding:20px;font-size:1.2em;font-style:italic;margin:0 0 1.5em;position:relative}blockquote p:last-child{margin:0}hr{background-color:rgba(0,0,0,.1);border:0;height:1px;margin:40px 0}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.5em;width:100%}table,td,th{border:1px solid rgba(0,0,0,.1)}td,th{padding:8px}th{border-width:0 1px 1px 0;font-weight:700}td{border-width:0 1px 1px 0}figure{margin:0}code,kbd,pre,samp{font-family:monospace,monospace}code{font-size:var(--hg-code-size)}pre{background:rgba(0,0,0,5%);font-size:.9em;margin-bottom:1.5em;max-width:100%;overflow:auto;padding:20px;line-height:1.5}pre code{font-size:inherit;background:0 0}mark,ins{text-decoration:none}.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}.skip-link:focus{background:#f1f1f1;clip:auto;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;top:5px;width:auto;z-index:100000}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(--hg-form-text);background-color:var(--hg-form-bg);border:1px solid var(--hg-form-border);border-radius:0;padding:10px 15px;max-width:100%;-webkit-appearance:none;appearance:none}input:focus,textarea:focus,select:focus{color:var(--hg-form-text);background-color:var(--hg-form-bg-focus);border-color:var(--hg-form-border-focus)}button,input[type=button],input[type=reset],input[type=submit],a.button{background:var(--hg-button);color:var(--hg-button-text);border:1px solid transparent;padding:10px 20px;cursor:pointer;-webkit-appearance:button;appearance:button}button:hover,button:focus,input[type=submit]:hover,input[type=submit]:focus,a.button:hover,a.button:focus{background:var(--hg-button-hover);color:var(--hg-button-text)}.gp-icon{display:inline-flex;align-self:center}.gp-icon svg{height:1em;width:1em;top:.125em;position:relative;fill:currentColor}svg.gp-icon{height:1em;width:1em;fill:currentColor}.grid-container{margin-left:auto;margin-right:auto;max-width:var(--hg-container)}.site-content{display:flex}.content-area{width:calc(100% - var(--hg-sidebar-width))}.no-sidebar .content-area{width:100%}.left-sidebar .site-content{flex-direction:row-reverse}.sidebar{width:var(--hg-sidebar-width)}.separate-containers .site-main{margin:var(--hg-sep)}.separate-containers.right-sidebar .site-main{margin-left:0}.separate-containers.left-sidebar .site-main{margin-right:0}.separate-containers .site-main>*{margin-bottom:var(--hg-sep)}.separate-containers .site-main>*:last-child{margin-bottom:0}.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.separate-containers .paging-navigation{background-color:var(--hg-content-bg);padding:var(--hg-pad)}.separate-containers .paging-navigation{padding-top:20px;padding-bottom:20px}.separate-containers .inside-right-sidebar,.separate-containers .inside-left-sidebar{margin-top:var(--hg-sep);margin-bottom:var(--hg-sep)}.one-containers .site-content{background-color:var(--hg-content-bg);padding:var(--hg-pad)}.one-containers .site-main>*+*{margin-top:var(--hg-element-sep)}.one-containers .content-area{padding-right:var(--hg-pad)}.one-containers.left-sidebar .content-area{padding-right:0;padding-left:var(--hg-pad)}.one-containers.no-sidebar .content-area{padding:0}.main-navigation{background-color:var(--hg-nav-bg);position:relative;z-index:100;clear:both}.inside-navigation{display:flex;flex-wrap:wrap;align-items:center;position:relative}.navigation-branding{display:flex;align-items:center;margin-right:10px;margin-left:10px;order:0}.main-title{margin:0;font-size:var(--hg-site-title-size);font-weight:700;line-height:var(--hg-nav-height)}.main-title a{display:inline-block}.main-title a,.main-title a:hover{color:var(--hg-site-title)}.main-nav{margin-left:auto}.nav-align-left .main-nav{margin-left:0}.nav-align-center .main-nav{margin-left:auto;margin-right:auto}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation .menu{display:flex;flex-wrap:wrap}.main-navigation li{position:relative;display:flex;align-items:center}.main-navigation .main-nav ul li a{display:block;color:var(--hg-nav-text);font-size:var(--hg-nav-size);padding:0 var(--hg-nav-pad);line-height:var(--hg-nav-height)}.main-navigation .main-nav ul li:hover>a,.main-navigation .main-nav ul li:focus-within>a{color:var(--hg-nav-text-hover);background-color:var(--hg-nav-bg-hover)}.main-navigation .main-nav ul li.current-menu-item>a,.main-navigation .main-nav ul li.current-menu-ancestor>a{background-color:var(--hg-nav-bg-current)}.dropdown-menu-toggle{background:0 0;border:0;color:var(--hg-nav-text);padding:0 10px 0 0;margin-left:-10px;line-height:var(--hg-nav-height);font-size:var(--hg-nav-size);display:flex;align-items:center}.dropdown-menu-toggle:hover,.dropdown-menu-toggle:focus{background:0 0;color:var(--hg-nav-text-hover)}.main-navigation ul ul{position:absolute;top:100%;left:-99999px;width:200px;background-color:var(--hg-subnav-bg);box-shadow:1px 1px rgba(0,0,0,.1);display:block;visibility:hidden;opacity:0;transition:opacity 80ms linear;z-index:99999;pointer-events:none}.main-navigation li:hover>ul,.main-navigation li:focus-within>ul,.main-navigation li.sfHover>ul{left:0;visibility:visible;opacity:1;pointer-events:auto}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li:focus-within>ul,.main-navigation ul ul li.sfHover>ul{left:100%;top:0}.nav-align-right .main-nav>ul>li:nth-last-child(-n+2):hover>ul,.nav-align-right .main-nav>ul>li:nth-last-child(-n+2):focus-within>ul,.nav-align-right .main-nav>ul>li:nth-last-child(-n+2).sfHover>ul{left:auto;right:0}.main-navigation .main-nav ul ul li{width:100%}.main-navigation .main-nav ul ul li a{color:var(--hg-subnav-text);font-size:var(--hg-subnav-size);line-height:normal;padding:10px 20px;width:100%}.main-navigation .main-nav ul ul li:hover>a,.main-navigation .main-nav ul ul li:focus-within>a,.main-navigation .main-nav ul ul li.current-menu-item>a{background-color:var(--hg-subnav-bg-hover)}.menu-toggle{display:none;background:0 0;border:0;color:var(--hg-nav-text);cursor:pointer;font-size:var(--hg-nav-size);line-height:var(--hg-nav-height);padding:0 var(--hg-nav-pad);margin:0}.menu-toggle:hover,.menu-toggle:focus{background:0 0;color:var(--hg-nav-text-hover)}.menu-toggle .mobile-menu{padding-left:.6em}.icon-menu-bars svg:nth-child(2){display:none}.toggled .icon-menu-bars svg:nth-child(1){display:none}.toggled .icon-menu-bars svg:nth-child(2){display:block}.entry-header .entry-title{margin-bottom:0}.entry-title a{color:var(--hg-link)}.entry-title a:hover{color:var(--hg-link-hover)}.page-header>*:last-child,.taxonomy-description>*:last-child{margin-bottom:0}.entry-content:not(:first-child),.entry-summary:not(:first-child){margin-top:var(--hg-element-sep)}.entry-content>*:last-child,.entry-summary>*:last-child{margin-bottom:0}.entry-content p a{text-decoration:underline;color:var(--hg-content-link)}.entry-content p a:hover{color:var(--hg-link-hover)}.entry-content>*:not(:last-child){margin-bottom:1.5em}.entry-content>:is(h1,h2,h3,h4,h5,h6):not(:last-child){margin-bottom:20px}.wp-block-image{text-align:center}.wp-block-image figcaption{font-size:13px;color:#555;margin:.5em 0 1em;text-align:center}.video-embed{position:relative;aspect-ratio:16/9;margin-bottom:1.5em}.video-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.ad-slot{text-align:center;margin:20px 0}.entry-meta{font-size:85%;margin-top:.5em;line-height:1.5;color:var(--hg-meta)}.entry-meta a{color:var(--hg-meta)}.entry-meta a:hover{color:var(--hg-meta-hover)}footer.entry-meta{margin-top:var(--hg-element-sep)}.cat-links,.tags-links{display:block}.tags-links .gp-icon,.cat-links .gp-icon{margin-right:.6em;opacity:.7}.posted-on{display:inline}.post-image:not(:first-child){margin-top:var(--hg-element-sep)}.post-image-aligned-left{float:left;margin-right:2em}.post-image-aligned-right{float:right;margin-left:2em}.post-image-aligned-center{text-align:center}.post-image-aligned-left+.entry-summary,.post-image-aligned-right+.entry-summary{margin-top:var(--hg-element-sep)}.inside-article::after{content:"";display:table;clear:both}.paging-navigation .nav-links>*{padding:0 5px}.paging-navigation .nav-links>*:first-child{padding-left:0}.paging-navigation .current{font-weight:700}.comment-list,.comment-list ol.children{list-style:none;margin:0;padding:0}.comment-list{margin-bottom:1.5em}.comment-list ol.children{margin-left:3em}.comment-body{padding:30px 0}.comment-author-info{display:inline-block;vertical-align:middle}.comment-author cite{font-style:normal;font-weight:700}.comment-metadata{font-size:85%;margin-top:0}.comment-content{margin-top:1.5em;padding:30px;border:1px solid rgba(0,0,0,5%)}.comment-content>*:last-child{margin-bottom:0}.no-comments{margin:0;font-size:85%;color:var(--hg-meta)}.widget-area .widget{padding:var(--hg-widget-pad)}.sidebar .widget{background-color:var(--hg-widget-bg);font-size:var(--hg-widget-size);margin-bottom:var(--hg-sep)}.sidebar .widget:last-child{margin-bottom:0}.widget-title{font-size:var(--hg-widget-title-size);font-weight:400;line-height:1.5;margin-bottom:30px}.sidebar .widget-title{color:var(--hg-widget-title)}.widget ul{list-style:none;margin:0;padding:0}.widget ul li{margin-bottom:.5em;padding-bottom:0;position:relative}.widget ul li:last-child{margin-bottom:0}.widget>*:last-child{margin-bottom:0}.widget .search-form{display:flex}.widget .search-form label{flex-grow:1}.widget .search-form .search-field{width:100%}.widget .search-form button.search-submit{font-size:15px}.footer-widgets{background-color:var(--hg-footer-widget-bg)}.inside-footer-widgets{display:flex;padding:var(--hg-footer-widget-pad)}.inside-footer-widgets>div{flex:1}.footer-widgets .widget{padding:0;font-size:var(--hg-widget-size)}.inside-footer-widgets>div+div{margin-left:40px}.footer-widgets .widget-title{color:var(--hg-footer-widget-title)}.site-info{background-color:var(--hg-footer-bg);color:var(--hg-footer-text);text-align:center;font-size:var(--hg-footer-size)}.site-info a{color:var(--hg-footer-link)}.site-info a:hover{color:var(--hg-footer-link-hover)}.inside-site-info{display:flex;align-items:center;justify-content:center;padding:var(--hg-site-info-pad)}@media(max-width:768px){h1{font-size:var(--hg-h1-size-mobile)}h2{font-size:var(--hg-h2-size-mobile)}.main-title{font-size:var(--hg-site-title-size-mobile);margin-left:10px}.site-content{flex-direction:column}.left-sidebar .site-content{flex-direction:column}.content-area,.sidebar{width:100%}.separate-containers .site-main,.separate-containers.right-sidebar .site-main,.separate-containers.left-sidebar .site-main{margin:var(--hg-sep)0}.separate-containers .inside-right-sidebar,.separate-containers .inside-left-sidebar{margin:0 0 var(--hg-sep)}.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.separate-containers .paging-navigation,.one-containers .site-content{padding:var(--hg-pad-mobile)}.one-containers .content-area{padding:0}.inside-navigation{justify-content:space-between}.navigation-branding{margin-right:auto}.menu-toggle{display:block}.main-nav{flex:0 0 100%;order:4;margin-left:0}.main-navigation .main-nav>ul{display:none}.main-navigation.toggled .main-nav>ul{display:block}.main-navigation li{display:block}.main-navigation .main-nav ul li a{display:block}.main-navigation li.menu-item-has-children{display:flex;flex-wrap:wrap}.main-navigation li.menu-item-has-children>a{flex:1}.dropdown-menu-toggle{margin-left:0;padding:0 20px}.main-navigation ul ul{position:static;width:100%;box-shadow:none;display:none;visibility:visible;opacity:1;pointer-events:auto;transition:none}.main-navigation li:hover>ul,.main-navigation li:focus-within>ul{display:none}.main-navigation li.sfHover>ul{display:block}.post-image-aligned-left,.post-image-aligned-right{float:none;margin:0;text-align:center}.inside-footer-widgets{flex-direction:column}.inside-footer-widgets>div+div{margin-left:0;margin-top:40px}.inside-site-info{padding-left:10px;padding-right:10px}.comment-list ol.children{margin-left:1em}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{transition:none!important;animation:none!important}}