.its-gp-theme #masthead{background:#fff;border-bottom:1px solid #e1e9f3;box-shadow:none}.its-gp-theme #masthead .inside-header{display:flex;flex-wrap:wrap;align-items:center;gap:20px;max-width:1200px;min-height:80px;padding:16px 24px;margin-inline:auto}.its-gp-theme #masthead .site-logo{flex:0 1 240px;min-width:0}.its-gp-theme #masthead .header-image{width:auto;max-width:240px;max-height:52px;object-fit:contain}.its-gp-theme #masthead .main-title{font-size:1.4rem;line-height:1.2}.its-gp-theme #site-navigation{background:#fff!important;box-shadow:none;margin-left:auto;float:none;max-width:100%;padding:0}.its-gp-theme #site-navigation .inside-navigation{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0;max-width:none}.its-gp-theme #site-navigation .main-nav{order:1}.its-gp-theme #site-navigation .main-nav ul li a{color:#0c2854!important;background:#fff0;font-size:14px!important;font-weight:600;line-height:48px;padding:0 12px}.its-gp-theme #site-navigation .main-nav ul li a:hover,.its-gp-theme #site-navigation .main-nav ul li a:focus-visible{background:#eaf4ff;color:#0058b8}.its-gp-theme #site-navigation .main-nav ul ul{background:#fff;box-shadow:0 8px 24px #0c285426;width:min(320px,85vw)}.its-gp-theme #site-navigation .main-nav ul ul li a{line-height:1.5;padding:12px 16px;white-space:normal}.its-gp-theme #site-navigation .main-nav .current-menu-item>a{color:#0058b8;text-decoration:underline;text-underline-offset:6px}.its-gp-theme #site-navigation .menu-toggle{color:#0c2854;background:#fff;min-height:44px;line-height:44px;padding:0 12px;font-weight:600}.its-gp-theme #site-navigation .menu-toggle::before{content:"";display:inline-block;width:20px;height:16px;margin-right:9px;vertical-align:middle;background:linear-gradient(to bottom,currentColor 0 2px,transparent 2px 7px,currentColor 7px 9px,transparent 9px 14px,currentColor 14px 16px)}.its-gp-theme #site-navigation .menu-toggle .gp-icon{display:none}.its-gp-theme .its-header-search{position:relative;order:2;margin:0}.its-gp-theme .its-header-search summary{cursor:pointer;min-height:44px;display:flex;align-items:center;padding:0 12px;border-radius:4px;color:#0c2854;list-style:none;font-size:14px;font-weight:600}.its-gp-theme .its-header-search summary::-webkit-details-marker{display:none}.its-gp-theme .its-header-search summary:hover{background:#eaf4ff}.its-gp-theme .its-header-search-panel{position:absolute;right:0;top:100%;width:min(420px,calc(100vw - 40px));padding:12px;background:#fff;border:1px solid #dce6f2;border-radius:6px;box-shadow:0 10px 24px #0c285426;z-index:100}.its-gp-theme :is(a,button,input,summary):focus-visible{outline:3px solid #db8c00;outline-offset:3px}.its-gp-theme :is(.its-search button,.wp-block-search__button,.wp-block-button__link){background:#0066d9;color:#fff;border-radius:5px;font-weight:600}.its-gp-theme :is(.its-search button,.wp-block-search__button,.wp-block-button__link):hover{background:#004eaa;color:#fff}.its-gp-theme .site-footer{background:#0c2854;color:#e4edf8}.its-gp-theme .its-footer-inner{max-width:1200px;padding:48px 24px 20px;margin:auto}.its-gp-theme .its-footer-grid{display:grid;grid-template-columns:1.2fr .8fr 1fr 1.2fr;gap:32px}.its-gp-theme .its-footer-grid>*{min-width:0}.its-gp-theme .site-footer h2{color:#fff;font-size:1rem;font-weight:700;margin:0 0 16px}.its-gp-theme .site-footer :is(p,li){font-size:.9rem;line-height:1.65}.its-gp-theme .site-footer ul{list-style:none;padding:0;margin:0}.its-gp-theme .site-footer li{margin-bottom:8px}.its-gp-theme .site-footer a{color:#e4edf8;text-decoration:none}.its-gp-theme .site-footer a:hover,.its-gp-theme .site-footer a:focus-visible{text-decoration:underline;color:#fff}.its-gp-theme .its-footer-title{font-size:1.35rem!important;font-weight:750;margin:0 0 8px}.its-gp-theme .its-footer-grid .its-search{flex-direction:column;gap:10px;padding:0;background:#fff0;border:0;box-shadow:none}.its-gp-theme .its-footer-grid .its-search :is(input,button){width:100%;margin:0;box-sizing:border-box;border-radius:4px}.its-gp-theme .its-footer-bottom{border-top:1px solid #ffffff38;display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-top:20px;margin-top:32px}.its-gp-theme .its-footer-bottom ul{display:flex;flex-wrap:wrap;gap:20px}.its-gp-theme .its-footer-bottom p{margin:0}.its-gp-theme .wp-block-latest-posts>li{display:flex;flex-direction:column;min-width:0}.its-gp-theme .wp-block-latest-posts__featured-image{margin-bottom:16px}.its-gp-theme .wp-block-latest-posts__featured-image img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.its-gp-theme .wp-block-latest-posts__post-title{font-weight:650;line-height:1.4}.its-gp-theme .wp-block-latest-posts__post-excerpt{display:flex;flex-direction:column;flex:1;gap:12px}.its-gp-theme .wp-block-latest-posts__post-excerpt a{align-self:flex-start;margin-top:auto}.its-gp-theme .its-post-card .its-card-body{display:flex;flex-direction:column;flex:1}.its-gp-theme .its-post-card{display:flex;flex-direction:column}.its-gp-theme .its-read-more{margin-top:auto}.its-gp-theme .its-homepage-hero h1{font-weight:700}.its-gp-theme .its-topic-icon{color:#0066d9;flex-shrink:0;margin-bottom:8px}.its-gp-theme .its-topics{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch}.its-gp-theme .its-topics .its-category{grid-column:span 3;height:auto;box-sizing:border-box;min-height:190px;gap:8px}.its-gp-theme .its-topics .its-category:nth-child(n+5){grid-column:span 4}.its-gp-theme .its-topics .its-category strong{line-height:1.4}.its-gp-theme .its-topics .its-category:focus-visible{outline-offset:4px}.its-gp-theme .its-homepage-hero .wp-block-cover__inner-container{max-width:720px}@media(max-width:1000px){.its-gp-theme #masthead .inside-header{gap:8px;padding:12px 16px}.its-gp-theme #masthead .site-logo{flex-basis:auto;max-width:calc(100% - 20px)}.its-gp-theme #masthead .header-image{max-width:min(220px,75vw);max-height:44px}.its-gp-theme #site-navigation{width:100%;margin:0}.its-gp-theme #site-navigation .menu-toggle{display:block;order:1;width:auto;flex:0 0 auto}.its-gp-theme #site-navigation .its-header-search{order:2;margin-left:auto}.its-gp-theme #site-navigation .main-nav{order:3;width:100%}.its-gp-theme #site-navigation:not(.toggled) .main-nav{display:none}.its-gp-theme #site-navigation.toggled .main-nav{display:block}.its-gp-theme #site-navigation .main-nav>ul{display:block}.its-gp-theme #site-navigation .main-nav ul li{float:none;width:100%}.its-gp-theme .its-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.its-gp-theme .its-topics{grid-template-columns:repeat(2,minmax(0,1fr))}.its-gp-theme .its-topics .its-category:nth-child(n){grid-column:span 1}}@media(min-width:1001px){.its-gp-theme #site-navigation .menu-toggle{display:none}.its-gp-theme #site-navigation .main-nav{display:block}}@media(max-width:600px){.its-gp-theme .its-footer-grid{grid-template-columns:1fr;gap:28px}.its-gp-theme .its-footer-inner{padding:32px 20px 16px}.its-gp-theme .its-header-search-panel .its-search{flex-direction:column;gap:8px}.its-gp-theme .its-header-search-panel .its-search button{width:100%;margin:0}}@media(max-width:600px){.its-gp-theme .its-topics{grid-template-columns:1fr}}