*,*::before,*::after{box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:1rem;line-height:1.5;color:#171717;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}img,video{max-width:100%;height:auto;display:block}a{color:#102060;text-decoration:underline;transition:color 150ms ease-in-out}a:hover{color:#171717}ul,ol{padding-left:1.5rem}hr{border:none;border-top:1px solid #eceef2;margin-block:2rem}.alignleft{float:left;margin-right:1rem;margin-bottom:1rem}.alignright{float:right;margin-left:1rem;margin-bottom:1rem}.aligncenter{display:block;margin-inline:auto}.alignwide{max-width:100%}.alignfull{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw)}h1,h2,h3,h4,h5,h6{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-weight:700;line-height:1.25;color:#171717;margin-top:0;margin-bottom:1rem}h1{font-size:3rem}h2{font-size:2.25rem}h3{font-size:1.875rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1.125rem}p{margin-top:0;margin-bottom:1rem}.lead{font-size:1.25rem;line-height:1.75;color:#657693}blockquote{margin:2rem 0;padding:1rem 1.5rem;border-left:4px solid #d4a857;background:#eceef2;border-radius:0 .5rem .5rem 0;font-style:italic;font-size:1.125rem;color:#171717}blockquote cite{display:block;margin-top:.75rem;font-size:.875rem;font-style:normal;color:#657693}code{font-family:"JetBrains Mono",ui-monospace,monospace;font-size:.875em;background:#eceef2;padding:.15em .4em;border-radius:.25rem;color:#b8943d}pre{font-family:"JetBrains Mono",ui-monospace,monospace;font-size:.875rem;background:#171717;color:#eceef2;padding:1.5rem;border-radius:1rem;overflow-x:auto;margin-block:2rem}pre code{background:none;padding:0;color:inherit;border-radius:0}.site{display:flex;flex-direction:column;min-height:100vh}.site-header-group{position:sticky;top:0;z-index:100}.announcement-bar{width:100%;background:#154891;color:#fff;font-size:.875rem;line-height:1.5}.announcement-bar__inner{width:100%;max-width:1280px;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.announcement-bar__inner{padding-inline:2rem}}@media(min-width: 1024px){.announcement-bar__inner{padding-inline:0}}.announcement-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:.5rem}.announcement-bar__contact{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.announcement-bar__contact-item{display:inline-flex;align-items:center;gap:.5rem;color:hsla(0,0%,100%,.92);text-decoration:none;font-weight:500;white-space:nowrap;transition:color 150ms ease-in-out}.announcement-bar__contact-item svg{flex-shrink:0;opacity:.8}.announcement-bar__contact-item:hover{color:#fff;text-decoration:none}.announcement-bar__contact-item:hover svg{opacity:1}.announcement-bar__message{margin:0;text-align:right;color:hsla(0,0%,100%,.92);white-space:nowrap;display:none}@media(min-width: 1024px){.announcement-bar__message{display:block}}.announcement-bar__link{display:inline-flex;align-items:center;gap:.25rem;margin-left:.75rem;color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:2px;transition:opacity 150ms ease-in-out}.announcement-bar__link:hover{opacity:.8;text-decoration:underline}.site-header{position:relative;background:#114ca0;border-bottom:1px solid rgba(21,72,145,.6)}.site-header__inner{width:100%;max-width:1280px;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.site-header__inner{padding-inline:2rem}}@media(min-width: 1024px){.site-header__inner{padding-inline:0}}.site-header__inner{display:flex;align-items:center;justify-content:space-between;padding-block:1rem}.site-content{flex:1}.site-footer{background:#102060;color:hsla(0,0%,100%,.72)}#colophon h3,#colophon h4{font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;color:#fff}.footer-banner{padding-block:2rem;text-align:center}.footer-banner__text{margin:0;font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:clamp(1.125rem,2vw,1.5rem);font-weight:700;color:#fff;letter-spacing:.01em}.footer-main{padding-block:4rem 3rem}.footer-main__inner{width:100%;max-width:1280px;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.footer-main__inner{padding-inline:2rem}}@media(min-width: 1024px){.footer-main__inner{padding-inline:0}}.footer-main__inner{display:grid;grid-template-columns:1fr;gap:2.5rem}@media(min-width: 640px){.footer-main__inner{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.footer-main__inner{grid-template-columns:2fr 1fr 1fr 1.2fr 1.4fr;gap:2rem;align-items:start}}.footer-col__heading{font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff;margin:0 0 1.5rem}.footer-col__heading a{color:#fff;text-decoration:none;transition:color 150ms ease-in-out}.footer-col__heading a:hover{color:#d4a857;text-decoration:none}.footer-contact-info{font-style:normal;font-size:.875rem;line-height:1.75;color:hsla(0,0%,100%,.72)}.footer-contact-info p{margin:0}.footer-contact-info p+p{margin-top:1rem}.footer-contact-info a{color:inherit;text-decoration:none;transition:color 150ms ease-in-out}.footer-contact-info a:hover{color:#d4a857;text-decoration:none}.footer-col--nav{display:flex;flex-direction:column;gap:2rem}.footer-col--nav .footer-col__heading{margin:0}.footer-col--social{display:flex;flex-direction:column;gap:1.5rem}.footer-social{display:flex;gap:.75rem}.footer-social__link{display:block;flex-shrink:0;opacity:.9;transition:opacity 150ms ease-in-out;text-decoration:none}.footer-social__link:hover{opacity:1;text-decoration:none}.footer-social__link img{width:39px;height:39px;display:block}.footer-certs{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.footer-certs img{-o-object-fit:contain;object-fit:contain;display:block}.footer-bottom{padding-block:1.5rem}.footer-bottom__inner{width:100%;max-width:1280px;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.footer-bottom__inner{padding-inline:2rem}}@media(min-width: 1024px){.footer-bottom__inner{padding-inline:0}}.footer-bottom__inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.footer-copyright{font-size:.875rem;color:hsla(0,0%,100%,.45);margin:0}.footer-legal-links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:2rem}.footer-legal-links li{display:block;margin:0;padding:0}.footer-legal-links li a{font-size:.875rem;color:hsla(0,0%,100%,.45);text-decoration:none;transition:color 150ms ease-in-out}.footer-legal-links li a:hover{color:#fff;text-decoration:none}.archive-hero.wp-block-globeiron-hero-interior{width:100%;margin-left:0;margin-right:0}.container{width:100%;max-width:1280px;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.container{padding-inline:2rem}}@media(min-width: 1024px){.container{padding-inline:0}}body.page-template-default .site-content{background:#eceef2}.entry.page>.wp-block-columns,.entry.page>.wp-block-group:not(.alignfull){max-width:1280px;margin-inline:auto;padding-inline:1rem;padding-block:5rem}@media(min-width: 768px){.entry.page>.wp-block-columns,.entry.page>.wp-block-group:not(.alignfull){padding-inline:2rem}}@media(min-width: 1024px){.entry.page>.wp-block-columns,.entry.page>.wp-block-group:not(.alignfull){padding-inline:3rem}}.entry.page>.wp-block-columns{gap:4rem}@media(min-width: 1024px){.entry.page>.wp-block-columns{gap:6rem}}.section{padding-block:5rem}.section--alt{background:#eceef2}@keyframes err-fade-up{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.page-404{min-height:calc(100svh - 100px);background:linear-gradient(160deg, #102060 0%, #0D1A50 55%, #091440 100%);display:flex;align-items:center;justify-content:center;text-align:center;padding:4rem 1.5rem}.page-404__inner{display:flex;flex-direction:column;align-items:center;gap:1.5rem;max-width:640px}.page-404__indicator{display:flex;flex-direction:column;align-items:center;color:#d4a857}.page-404__crosshair{position:relative;z-index:1;width:56px;height:56px}.page-404__crosshair circle,.page-404__crosshair line{stroke-dasharray:1;stroke-dashoffset:1}.page-404__line{position:relative;z-index:0;width:2px;height:80px;clip-path:inset(0 0 var(--gi-track-clip, 100%) 0);background-image:repeating-linear-gradient(to bottom, #D4A857 0px, #D4A857 4px, transparent 4px, transparent 12px)}.page-404__number{font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:clamp(5rem,20vw,10rem);font-weight:800;color:rgba(212,168,87,.12);line-height:1;letter-spacing:-0.04em;margin:0;animation:err-fade-up .8s ease-out .3s both}.page-404__heading{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:clamp(1.75rem,5vw,3rem);font-weight:700;color:#fff;line-height:1.25;margin:0;animation:err-fade-up .8s ease-out .5s both}.page-404__sub{font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:1rem;color:hsla(0,0%,100%,.5);letter-spacing:.02em;margin:0;animation:err-fade-up .8s ease-out .65s both}.page-404__cta{animation:err-fade-up .8s ease-out .8s both}.page-404__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;padding-top:1.5rem;border-top:1px solid hsla(0,0%,100%,.1);width:100%;animation:err-fade-up .8s ease-out .95s both}.page-404__nav-link{font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.45);text-decoration:none;text-transform:uppercase;letter-spacing:.08em;transition:color 150ms ease-in-out}.page-404__nav-link:hover{color:#d4a857}.entry-content{max-width:720px;margin-inline:auto}.wp-block-group.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:720px;margin-inline:auto}.skip-to-content{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;text-decoration:none}.skip-to-content:focus{position:fixed;top:1rem;left:50%;transform:translateX(-50%);z-index:300;width:auto;height:auto;padding:.75rem 1.5rem;margin:0;overflow:visible;clip:auto;clip-path:none;white-space:nowrap;background:#102060;color:#fff;font-size:1rem;font-weight:700;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);outline:3px solid #d4a857;outline-offset:3px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:0;font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1;cursor:pointer;transition:all 150ms ease-in-out;text-decoration:none}.btn:focus-visible{outline:2px solid #102060;outline-offset:2px}.btn{background:#d4a857;color:#102060;text-transform:uppercase}.btn:hover{background:#b8943d;color:#102060;text-decoration:none}.btn:focus-visible{outline-color:#102060}.btn--primary{background:#d4a857;color:#102060}.btn--primary:hover{background:#b8943d;color:#102060;text-decoration:none}.btn--secondary{background:rgba(0,0,0,0);color:#102060;border:2px solid #102060}.btn--secondary:hover{background:#102060;color:#fff;text-decoration:none}.btn--brand{background:#d4a857;color:#102060}.btn--brand:hover{background:#b8943d;color:#102060;text-decoration:none}.btn--brand:focus-visible{outline-color:#102060}.btn--ghost{background:rgba(0,0,0,0);color:#171717;border:2px solid #eceef2}.btn--ghost:hover{background:#eceef2;text-decoration:none}.btn--outline-gold{background:rgba(0,0,0,0);color:#d4a857;border:2px solid #d4a857}.btn--outline-gold:hover{background:#d4a857;color:#102060;text-decoration:none}.btn--outline-gold:focus-visible{outline-color:#d4a857}.btn--sm{padding:.5rem 1rem;font-size:.875rem}.btn--lg{padding:1rem 2rem;font-size:1.125rem}.card{background:#fff;border:1px solid #eceef2;border-radius:1rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);padding:1.5rem}.card__image{margin:-1.5rem -1.5rem 1.5rem;border-radius:1rem 1rem 0 0;overflow:hidden}.card__image img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.card__title{font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.card__body{color:#657693;font-size:1rem}.nav-toggle{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:.5rem;background:rgba(0,0,0,0);border:none;cursor:pointer;border-radius:.25rem;transition:background 150ms ease-in-out}.nav-toggle span{display:block;width:22px;height:2px;background:#171717;border-radius:2px;transition:transform 250ms ease-in-out,opacity 150ms ease-in-out,width 150ms ease-in-out;transform-origin:center}.nav-toggle[aria-expanded=true] span:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav-toggle[aria-expanded=true] span:nth-child(2){opacity:0;width:0}.nav-toggle[aria-expanded=true] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.nav-toggle:hover{background:#eceef2}.nav-toggle:focus-visible{outline:2px solid #102060;outline-offset:2px}@media(min-width: 1024px){.nav-toggle{display:none}}.site-header__nav{position:fixed;top:0;right:0;bottom:0;width:min(320px,88vw);background:#102060;z-index:200;transform:translateX(100%);transition:transform 320ms cubic-bezier(0.16, 1, 0.3, 1);overflow-y:auto;display:flex;flex-direction:column}.site-header__nav.is-open{transform:translateX(0)}@media(min-width: 1024px){.site-header__nav{position:static;width:auto;background:rgba(0,0,0,0);z-index:auto;transform:none;transition:none;overflow:visible;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex:1;bottom:auto}}.nav-panel__header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.12);flex-shrink:0}@media(min-width: 1024px){.nav-panel__header{display:none}}.nav-panel__logo{height:44px;width:auto}.nav-panel__close{display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:hsla(0,0%,100%,.1);border:none;border-radius:.25rem;color:#fff;cursor:pointer;flex-shrink:0;transition:background 150ms ease-in-out}.nav-panel__close:hover{background:hsla(0,0%,100%,.2)}.nav-panel__close:focus-visible{outline:2px solid #d4a857;outline-offset:2px}@media(min-width: 1024px){.nav-panel__close{display:none}}.nav-panel__cta{padding:1.5rem;flex-shrink:0}.nav-panel__cta .btn{width:100%;justify-content:center}@media(min-width: 1024px){.nav-panel__cta{display:none}}.nav-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:99;opacity:0;pointer-events:none;transition:opacity 320ms ease}.nav-overlay.is-active{opacity:1;pointer-events:auto}@media(min-width: 1024px){.nav-overlay{display:none}}.header-logo{display:flex;align-items:center;flex-shrink:0}.header-logo .custom-logo-link{display:flex;align-items:center}.header-logo .custom-logo,.header-logo .site-logo{height:46px;width:auto}@media(min-width: 640px){.header-logo .custom-logo,.header-logo .site-logo{height:58px}}@media(min-width: 1024px){.header-logo .custom-logo,.header-logo .site-logo{height:73px}}.nav{list-style:none;margin:0;padding:0;display:block;position:static;background:rgba(0,0,0,0);border:none;box-shadow:none;max-height:none;overflow-y:visible;flex:1}@media(min-width: 1024px){.nav{display:flex !important;align-items:center;gap:.5rem;position:static;width:auto;background:rgba(0,0,0,0);border:none;box-shadow:none;max-height:none;overflow:visible;flex:1;justify-content:flex-end}}.nav>.menu-item{position:relative;border-bottom:1px solid #eceef2}.nav>.menu-item:last-child{border-bottom:none}.nav>.menu-item>a{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.5rem;font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:1rem;font-weight:600;color:#171717;text-decoration:none;transition:color 150ms ease-in-out,background 150ms ease-in-out}.nav>.menu-item>a:hover{color:#102060;background:#eceef2}.nav>.menu-item.current-menu-item>a,.nav>.menu-item.current-menu-ancestor>a{color:#102060}@media(min-width: 1024px){.nav>.menu-item{border-bottom:none}.nav>.menu-item>a{padding:.5rem .75rem;border-radius:.25rem;font-size:clamp(.625rem,1.1vw,.875rem);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.nav>.menu-item:hover>.sub-menu,.nav>.menu-item:focus-within>.sub-menu{visibility:visible;opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0);transition:visibility 0ms 0ms,opacity 160ms ease,transform 160ms cubic-bezier(0.16, 1, 0.3, 1)}}@media(min-width: 1280px){.nav>.menu-item>a{padding:.5rem 1rem;letter-spacing:.05em}}.menu-item-has-children>a::after{content:"";display:inline-block;flex-shrink:0;margin-left:.5rem;width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-1px);transition:transform 150ms ease-in-out}@media(min-width: 1024px){.menu-item-has-children>a::after{width:6px;height:6px}}.menu-item-has-children.is-open>a::after{transform:rotate(-135deg) translateY(-2px)}.sub-menu{list-style:none;margin:0;padding:0;display:none;background:#eceef2}.sub-menu .menu-item{border-top:1px solid #eceef2}.sub-menu .menu-item a{display:block;padding:.75rem 2rem;font-size:.875rem;font-weight:500;color:#657693;text-decoration:none;transition:color 150ms ease-in-out,background 150ms ease-in-out}.sub-menu .menu-item a:hover{color:#102060}.menu-item-has-children.is-open>.sub-menu{display:block}@media(min-width: 1024px){.sub-menu{display:block;visibility:hidden;opacity:0;pointer-events:none;transform:translateX(-50%) translateY(-6px);transition:visibility 0ms 160ms,opacity 160ms ease,transform 160ms cubic-bezier(0.16, 1, 0.3, 1);position:absolute;top:100%;left:50%;padding-top:12px;padding-bottom:.5rem;min-width:260px;white-space:nowrap;background:rgba(0,0,0,0);border:none;box-shadow:none;overflow:visible;z-index:100}.sub-menu::after{content:"";position:absolute;inset:12px 0 0;background:#fff;border-top:3px solid #d4a857;box-shadow:0 24px 56px rgba(0,0,0,.16),0 8px 20px rgba(0,0,0,.1),0 0 0 1px rgba(212,168,87,.1);z-index:-1}.sub-menu::before{content:"";position:absolute;top:7px;left:50%;transform:translateX(-50%) rotate(45deg);width:12px;height:12px;background:#d4a857;border-radius:2px 0 0 0;box-shadow:-2px -2px 4px rgba(0,0,0,.06)}.sub-menu .menu-item{border-top:1px solid rgba(23,23,23,.06);background:rgba(0,0,0,0)}.sub-menu .menu-item:first-child{border-top:none}.sub-menu .menu-item a{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem .75rem 1rem;color:#171717;font-size:.875rem;font-weight:600;letter-spacing:.01em;background:rgba(0,0,0,0);border-left:3px solid rgba(0,0,0,0);transition:color 150ms ease-in-out,background 150ms ease-in-out,border-color 150ms ease-in-out}.sub-menu .menu-item a:hover{color:#102060;background:rgba(212,168,87,.09);border-left-color:#d4a857}.sub-menu .menu-item.current-menu-item>a,.sub-menu .menu-item.current-menu-ancestor>a{color:#102060;background:rgba(212,168,87,.09);border-left-color:#d4a857}}.nav-toggle--light span{background:#fff}.nav-toggle--light:hover{background:hsla(0,0%,100%,.1)}@media(min-width: 1024px){.nav--light>.menu-item>a{color:#fff}.nav--light>.menu-item>a:hover{color:#d4a857;background:hsla(0,0%,100%,.1)}.nav--light>.menu-item.current-menu-item>a,.nav--light>.menu-item.current-menu-ancestor>a{color:#d4a857;background:hsla(0,0%,100%,.12)}.nav>.menu-item.menu-item-cta{margin-left:.5rem}.nav>.menu-item.menu-item-cta>a{padding:.5rem 1.25rem;background:#d4a857;color:#102060 !important;border-radius:0;font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:1rem;font-weight:800;letter-spacing:.06em;transition:background 150ms ease-in-out,color 150ms ease-in-out}.nav>.menu-item.menu-item-cta>a:hover{background:#b8943d;color:#102060 !important}.nav>.menu-item.menu-item-cta.current-menu-item>a,.nav>.menu-item.menu-item-cta.current-menu-ancestor>a{background:#b8943d;color:#102060 !important}}@media(max-width: 1023px){.site-header__nav .nav>.menu-item{border-bottom:1px solid hsla(0,0%,100%,.1)}.site-header__nav .nav>.menu-item:last-child{border-bottom:none}.site-header__nav .nav>.menu-item>a{color:hsla(0,0%,100%,.88);padding-inline:1.5rem}.site-header__nav .nav>.menu-item>a:hover{color:#fff;background:hsla(0,0%,100%,.07)}.site-header__nav .nav>.menu-item.current-menu-item>a,.site-header__nav .nav>.menu-item.current-menu-ancestor>a{color:#d4a857}.site-header__nav .sub-menu{background:rgba(0,0,0,.22)}.site-header__nav .sub-menu .menu-item{border-top:1px solid hsla(0,0%,100%,.08)}.site-header__nav .sub-menu .menu-item a{color:hsla(0,0%,100%,.68);padding-left:2rem}.site-header__nav .sub-menu .menu-item a:hover{color:#fff;background:hsla(0,0%,100%,.05)}}.wp-block-globeiron-section-post-listing{background-color:#fff}.blog-listing__header{margin-bottom:2.5rem}.blog-listing__heading{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:clamp(1.875rem,4vw,2.25rem);font-weight:700;color:#114ca0;line-height:1.25;margin:0 0 .75rem}.blog-listing__description{font-size:1rem;color:#657693;line-height:1.5;max-width:560px;margin:0}.blog-controls{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:2.5rem;flex-wrap:wrap}.blog-filters{display:flex;flex-wrap:wrap;gap:0;align-items:flex-end}.blog-filters__tab{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:1rem;font-weight:700;color:#171717;background:none;border:none;border-bottom:3px solid #d0d4db;padding:.5rem 1rem .5rem 0;margin-right:1.5rem;cursor:pointer;transition:color 250ms ease-in-out,border-color 250ms ease-in-out;letter-spacing:.01em;white-space:nowrap}.blog-filters__tab:last-child{margin-right:0}.blog-filters__tab:hover:not(.is-active){color:#114ca0;border-bottom-color:rgba(212,168,87,.5)}.blog-filters__tab.is-active{color:#114ca0;border-bottom-color:#d4a857}.blog-search{display:flex;align-items:center;border-bottom:3px solid #d0d4db;background:rgba(0,0,0,0);overflow:visible;flex-shrink:0;min-width:180px;transition:border-color 250ms ease-in-out}.blog-search:focus-within{border-bottom-color:#114ca0}.blog-search__input{flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;outline:none;box-shadow:none;padding:.5rem .5rem .5rem 0;font-size:1rem;font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;color:#171717;background:rgba(0,0,0,0);min-width:0;line-height:normal}.blog-search__input::-moz-placeholder{color:#657693}.blog-search__input::placeholder{color:#657693}.blog-search__input::-webkit-search-cancel-button,.blog-search__input::-webkit-search-decoration{display:none}.blog-search__input:focus{outline:none;box-shadow:none}.blog-search__btn{display:flex;align-items:center;justify-content:center;padding:.5rem 0 .5rem .5rem;background:none;border:none;color:#114ca0;cursor:pointer;flex-shrink:0}.posts-grid{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width: 768px){.posts-grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.posts-grid{grid-template-columns:repeat(3, 1fr)}}.posts-grid--loading{opacity:.5;pointer-events:none;transition:opacity 250ms ease-in-out}.post-card{display:flex;flex-direction:column;background:#fff;overflow:hidden;transition:box-shadow 250ms ease-in-out,transform 250ms ease-in-out}.post-card:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);transform:translateY(-2px)}.post-card__image{display:block;aspect-ratio:16/9;overflow:hidden;background:#eceef2;flex-shrink:0}.post-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform 400ms ease-in-out}.post-card:hover .post-card__image img{transform:scale(1.04)}.post-card__body{display:flex;flex-direction:column;flex:1;padding:1.5rem;gap:.75rem}.post-card__cats{display:flex;flex-wrap:wrap;gap:.25rem .5rem}.post-card__title{font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:1.25;text-transform:uppercase;letter-spacing:.04em;margin:0}.post-card__title a{color:#114ca0;text-decoration:none}.post-card__title a:hover{color:#154891}.post-card__excerpt{color:#657693;font-size:.875rem;line-height:1.75;margin:0;flex:1}.post-card__date{display:block;font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#657693;margin-top:auto;padding-top:1rem;border-top:1px solid #eceef2}.post-card__cat{display:inline-block;font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.03em;color:#114ca0;border:none;border-bottom:2px solid #d0d4db;padding:2px .25rem 2px 0;text-decoration:none;transition:color 150ms ease-in-out,border-color 150ms ease-in-out}.post-card__cat:hover{color:#154891;border-bottom-color:#d4a857}.post-card__cat--meta{color:#657693;border-bottom-color:rgba(0,0,0,0)}.navigation.pagination{margin-top:3rem}.navigation.pagination .nav-links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem}.navigation.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding-inline:.75rem;border-radius:.5rem;font-size:.875rem;font-weight:600;font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;text-decoration:none;transition:background 150ms ease-in-out,color 150ms ease-in-out;border:1px solid #eceef2;color:#171717;background:#fff;cursor:pointer}.navigation.pagination .page-numbers:hover:not(:disabled){background:#eceef2;text-decoration:none}.navigation.pagination .page-numbers:disabled{cursor:default}.navigation.pagination .page-numbers.current{background:#d4a857;color:#102060;border-color:#d4a857}.navigation.pagination .page-numbers.dots{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);cursor:default;color:#657693}.navigation.pagination .page-numbers.prev,.navigation.pagination .page-numbers.next{padding-inline:1rem}.badge{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:600;line-height:1.5}.badge--primary{background:rgba(212,168,87,.18);color:#102060}.badge--iron{background:#eceef2;color:#657693}.alert{padding:1rem 1.5rem;border-radius:.5rem;border:1px solid rgba(0,0,0,0);font-size:1rem}.alert--info{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.alert--success{background:#f0fdf4;border-color:#bbf7d0;color:#166534}.alert--warning{background:#fffbeb;border-color:#fde68a;color:#92400e}.alert--error{background:#fef2f2;border-color:#fecaca;color:#991b1b}.wpcf7 form p{margin:0 0 2rem}.wpcf7 label{display:block;font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:#114ca0;margin-bottom:.75rem;cursor:default}.wpcf7 input:not([type=submit]),.wpcf7 textarea,.wpcf7 select{width:100%;background:rgba(0,0,0,0);border:none;border-bottom:2px solid #c4c9d4;border-radius:0;padding:.75rem 0;font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:1rem;color:#171717;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}.wpcf7 input:not([type=submit])::-moz-placeholder, .wpcf7 textarea::-moz-placeholder, .wpcf7 select::-moz-placeholder{color:#657693}.wpcf7 input:not([type=submit])::placeholder,.wpcf7 textarea::placeholder,.wpcf7 select::placeholder{color:#657693}.wpcf7 input:not([type=submit]):focus,.wpcf7 textarea:focus,.wpcf7 select:focus{border-bottom-color:#114ca0;box-shadow:none}.wpcf7 textarea{resize:vertical;min-height:80px}.wpcf7 input[type=submit]{background:#d4a857;color:#102060;border:none;padding:1rem 2.5rem;font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;transition:background-color 150ms ease-in-out;margin-top:1rem}.wpcf7 input[type=submit]:hover{background:#b8943d}.wpcf7 .wpcf7-not-valid-tip{font-size:.75rem;color:#991b1b;margin-top:.25rem}.wpcf7 .wpcf7-response-output{border:none;padding:.75rem 0;font-size:.875rem}.contact-section,.wp-block-group.has-iron-light-background-color{background:#eceef2}.contact-section>.wp-block-columns,.wp-block-group.has-iron-light-background-color>.wp-block-columns{max-width:1280px;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.contact-section>.wp-block-columns,.wp-block-group.has-iron-light-background-color>.wp-block-columns{padding-inline:2rem}}@media(min-width: 1024px){.contact-section>.wp-block-columns,.wp-block-group.has-iron-light-background-color>.wp-block-columns{padding-inline:3rem}}.contact-section h1.wp-block-heading,.contact-section h2.wp-block-heading,.wp-block-group.has-iron-light-background-color h1.wp-block-heading,.wp-block-group.has-iron-light-background-color h2.wp-block-heading{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;color:#114ca0;font-size:clamp(1.875rem,4vw,3rem);line-height:1.25;margin-top:0}.contact-section p.wp-block-paragraph,.wp-block-group.has-iron-light-background-color p.wp-block-paragraph{font-size:1rem;color:#171717;line-height:1.75}.single-post-hero{background:linear-gradient(135deg, #102060 0%, #0D1A50 60%, #091440 100%);color:#fff;overflow:hidden}.single-post-hero__inner{display:grid;grid-template-columns:1fr;min-height:340px;max-width:1440px;margin-inline:auto}@media(min-width: 1024px){.single-post-hero__inner{grid-template-columns:1fr 1fr;min-height:420px}}.single-post-hero--text-only .single-post-hero__inner{grid-template-columns:1fr}@media(min-width: 1024px){.single-post-hero--text-only .single-post-hero__inner{grid-template-columns:1fr}}.single-post-hero--text-only .single-post-hero__content{width:100%;max-width:1280px;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.single-post-hero--text-only .single-post-hero__content{padding-inline:2rem}}@media(min-width: 1024px){.single-post-hero--text-only .single-post-hero__content{padding-inline:0}}.single-post-hero--text-only .single-post-hero__content{padding-block:3rem 5rem}.single-post-hero__content{display:flex;flex-direction:column;justify-content:center;padding:2.5rem 1rem 2.5rem}@media(min-width: 768px){.single-post-hero__content{padding:2.5rem 2rem}}@media(min-width: 1024px){.single-post-hero__content{padding:3rem 2.5rem 3rem clamp(2rem,6vw,5rem)}}.single-post-hero__media{display:flex;align-items:center;justify-content:center;background:#0d1a50;width:100%;min-height:220px}@media(min-width: 1024px){.single-post-hero__media{min-height:0}}.single-post-hero__img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.single-post-hero__meta{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.single-post-hero__cat{font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#d4a857;text-decoration:none;transition:color 150ms ease-in-out}.single-post-hero__cat:hover{color:#b8943d;text-decoration:none}.single-post-hero__meta-sep{color:hsla(0,0%,100%,.25);font-size:.875rem}.single-post-hero__date{font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:.875rem;color:hsla(0,0%,100%,.5)}.single-post-hero__title{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:clamp(1.5rem,4vw,3rem);font-weight:700;line-height:1.25;color:#fff;margin:0;text-wrap:balance}.post-breadcrumb{margin-bottom:2rem}.post-breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;list-style:none;margin:0;padding:0}.post-breadcrumb__item{display:flex;align-items:center;font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:.875rem;color:hsla(0,0%,100%,.4)}.post-breadcrumb__item+.post-breadcrumb__item::before{content:"/";margin-right:.25rem;color:hsla(0,0%,100%,.2)}.post-breadcrumb__item--current{color:hsla(0,0%,100%,.55);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width: 768px){.post-breadcrumb__item--current{max-width:420px}}@media(min-width: 1024px){.post-breadcrumb__item--current{max-width:600px}}.post-breadcrumb__link{color:hsla(0,0%,100%,.6);text-decoration:none;transition:color 150ms ease-in-out}.post-breadcrumb__link:hover{color:#d4a857;text-decoration:none}.single-post-thumb{background:#fff}.single-post-thumb__inner{width:100%;max-width:1280px;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.single-post-thumb__inner{padding-inline:2rem}}@media(min-width: 1024px){.single-post-thumb__inner{padding-inline:0}}.single-post-thumb__inner{max-width:900px;padding-block:0;margin-top:-2.5rem}@media(min-width: 1024px){.single-post-thumb__inner{margin-top:-4rem}}.single-post-thumb__img{display:block;width:100%;height:auto;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)}.single-post-body{background:#fff;padding-bottom:5rem}.single-post-body--no-thumb{padding-top:3rem}.single-post-body__inner{width:100%;max-width:1280px;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.single-post-body__inner{padding-inline:2rem}}@media(min-width: 1024px){.single-post-body__inner{padding-inline:0}}.single-post-body__inner{max-width:900px;padding-top:3rem}.single-post-body .entry h2,.single-post-body .entry h3,.single-post-body .entry h4{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;color:#114ca0;margin-top:2.5rem;margin-bottom:1rem}.single-post-body .entry h2{font-size:clamp(1.5rem,3vw,1.875rem)}.single-post-body .entry h3{font-size:clamp(1.25rem,2.5vw,1.5rem)}.single-post-body .entry h4{font-size:1.25rem}.single-post-body .entry p{font-size:1rem;line-height:1.75;color:#171717;margin-bottom:1.5rem}.single-post-body .entry ul,.single-post-body .entry ol{padding-left:1.5rem;margin-bottom:1.5rem}.single-post-body .entry ul li,.single-post-body .entry ol li{font-size:1rem;line-height:1.75;color:#171717;margin-bottom:.5rem}.single-post-body .entry a{color:#114ca0;text-decoration:underline;text-underline-offset:2px;transition:color 150ms ease-in-out}.single-post-body .entry a:hover{color:#154891}.single-post-body .entry img{max-width:100%;height:auto;display:block;margin-block:2rem}.single-post-body .entry blockquote{border-left-color:#d4a857}.single-post-body .entry figure{margin-block:2rem}.single-post-body .entry figcaption{font-size:.875rem;color:#657693;text-align:center;margin-top:.5rem}.single-post-back{margin-top:3rem;padding-top:2rem;border-top:1px solid #eceef2}.project-header{position:relative;background:linear-gradient(135deg, #102060 0%, #0D1A50 60%, #091440 100%)}.project-header__ornament{display:none}@media(min-width: 1024px){.project-header__ornament{display:flex;flex-direction:column;align-items:center;position:absolute;left:var(--ornament-left, 0px);top:var(--ornament-top, 0px);bottom:var(--ornament-bottom, 0px);width:44px;z-index:10;color:#fff;pointer-events:none}}.project-header__ornament-crosshair{width:28px;height:28px;flex-shrink:0}.project-header__ornament-crosshair:last-child{color:#114ca0}.project-header__ornament-line{flex:1;width:2px;position:relative}.project-header__ornament-line::before{content:"";position:absolute;top:0;left:0;right:0;height:var(--line-white-height, 50%);background-image:repeating-linear-gradient(to bottom, rgba(255, 255, 255, 0.8) 0px, rgba(255, 255, 255, 0.8) 4px, transparent 4px, transparent 12px)}.project-header__ornament-line::after{content:"";position:absolute;bottom:0;left:0;right:0;height:var(--line-blue-height, 50%);background-image:repeating-linear-gradient(to bottom, #114CA0 0px, #114CA0 4px, transparent 4px, transparent 12px)}.project-header__hero{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:240px}@media(min-width: 1024px){.project-header__hero{min-height:380px}}.project-header__hero::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top, rgba(16, 32, 96, 0.9) 0%, rgba(16, 32, 96, 0.55) 50%, rgba(16, 32, 96, 0.3) 100%)}.project-header__bg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;opacity:.82;z-index:0}.project-header__hero-inner{flex:1;position:relative;z-index:2;display:flex;flex-direction:column;padding-bottom:2rem}@media(min-width: 1024px){.project-header__hero-inner{display:block;padding-left:calc(44px + 1rem);padding-right:calc(400px + 2rem + 3rem);padding-bottom:2.5rem}}@media(min-width: 1280px){.project-header__hero-inner{padding-right:calc(440px + 2rem + 3rem)}}.project-header__topbar{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:.75rem}@media(min-width: 1024px){.project-header__topbar{position:static}}.project-header__back{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#d4a857;text-decoration:none;transition:color .2s ease;flex-shrink:0}.project-header__back svg{flex-shrink:0}.project-header__back:hover{color:#b8943d}.project-header__cat-label{display:none;font-size:.875rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.7)}.project-header__cat-label strong{font-weight:700;color:#fff}@media(min-width: 1024px){.project-header__cat-label{display:flex;align-items:center;position:absolute;top:0;padding-block:.75rem;right:max(2.5rem,(100vw - 1440px)/2 + 2.5rem);z-index:2}}.project-header__cat-mobile{margin:0 0 .5rem;font-size:.875rem;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.65)}.project-header__cat-mobile strong{font-weight:700;color:#fff}@media(min-width: 1024px){.project-header__cat-mobile{display:none}}.project-header__content{display:flex;flex-direction:column;padding-top:1.5rem}@media(min-width: 1024px){.project-header__content{padding-top:2rem;padding-bottom:2.5rem}}.project-header__eyebrow{display:block;font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;margin-bottom:.5rem}.project-header__headline{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:clamp(1.5rem,5vw,3.5rem);font-weight:800;color:#fff;line-height:1.25;margin:0;text-wrap:balance}.project-header__snapshot{background:#114ca0;padding:2rem 1rem;margin-top:2.5rem;display:flex;flex-direction:column}@media(min-width: 640px){.project-header__snapshot{padding-inline:2rem}}@media(min-width: 1024px){.project-header__snapshot{position:absolute;right:max(2.5rem,(100vw - 1440px)/2 + 2.5rem);top:var(--snapshot-top, 5rem);width:400px;padding:2.5rem 2rem;z-index:5}}@media(min-width: 1280px){.project-header__snapshot{width:440px}}.project-header__snapshot-title{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:1.25rem;font-weight:700;color:#fff;margin:0 0 .5rem}.project-header__snapshot-intro{font-size:.875rem;color:hsla(0,0%,100%,.7);line-height:1.5;margin:0 0 1.5rem}.project-header__specs{list-style:none;margin:0;padding:1rem 0 0;border-top:1px solid hsla(0,0%,100%,.2);display:flex;flex-direction:column}.project-header__spec{font-size:.875rem;color:hsla(0,0%,100%,.85);line-height:1.5;padding:.75rem 0 .75rem 1rem;position:relative}.project-header__spec::before{content:"•";position:absolute;left:0;top:.75rem;color:#d4a857;font-weight:700}.project-header__spec strong{font-weight:700;color:#fff}.project-body{background:#fff;padding-block:4rem}.project-body__description{font-size:1.125rem;color:#171717;line-height:1.75}@media(min-width: 1024px){.project-body__description{padding-left:calc(44px + 1rem);padding-right:calc(400px + 2rem)}}@media(min-width: 1280px){.project-body__description{padding-right:calc(440px + 2rem)}}.project-body__description p{margin:0 0 1.5rem}.project-body__description p:last-child{margin-bottom:0}.project-body__description h2,.project-body__description h3{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;color:#114ca0;margin:2rem 0 .75rem}.wp-block-globeiron-hero{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);color:#fff;isolation:isolate}.wp-block-globeiron-hero.has-bg-solid{background-color:#d4a857}.wp-block-globeiron-hero.has-bg-image{background-color:#171717;background-size:cover;background-position:center}.wp-block-globeiron-hero .hero__overlay{position:absolute;inset:0;z-index:0;pointer-events:none;background-color:rgba(0, 0, 0, var(--hero-overlay, 0.4))}.wp-block-globeiron-hero .hero__inner{position:relative;z-index:1;width:100%;max-width:1280px;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.wp-block-globeiron-hero .hero__inner{padding-inline:2rem}}@media(min-width: 1024px){.wp-block-globeiron-hero .hero__inner{padding-inline:0}}.wp-block-globeiron-hero .hero__inner{display:flex;flex-direction:column;align-items:flex-start;padding-block:6rem}.wp-block-globeiron-hero .hero__heading{color:#fff;font-size:clamp(1.875rem,5vw,3rem);font-weight:800;line-height:1.25;max-width:820px;margin-top:0;margin-bottom:1.5rem;text-wrap:balance}.wp-block-globeiron-hero .hero__content{color:hsla(0,0%,100%,.88);font-size:clamp(1rem,2vw,1.25rem);line-height:1.75;max-width:620px;margin-top:0;margin-bottom:2rem}.wp-block-globeiron-hero .hero__actions{display:flex;flex-wrap:wrap;gap:1rem}.wp-block-globeiron-hero .btn:focus-visible{outline:3px solid #fff;outline-offset:3px}@keyframes si-stroke-draw{to{stroke-dashoffset:0}}@keyframes si-track-draw{from{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0% 0)}}@keyframes si-dots-march{to{background-position:0 8px}}@keyframes border-draw-h{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0% 0 0)}}@keyframes border-draw-h-rtl{from{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0%)}}@keyframes border-draw-v-btt{from{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0% 0 0 0)}}@keyframes si-pulse{0%,100%{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.wp-block-globeiron-hero-home{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex;align-items:center;justify-content:center;z-index:2;background-color:#154891;background-size:cover;background-position:center;isolation:isolate}.wp-block-globeiron-hero-home .hero-home__content{position:relative;z-index:1;width:100%;max-width:1280px;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.wp-block-globeiron-hero-home .hero-home__content{padding-inline:2rem}}@media(min-width: 1024px){.wp-block-globeiron-hero-home .hero-home__content{padding-inline:0}}.wp-block-globeiron-hero-home .hero-home__content{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:4rem;padding-bottom:7rem}@media(min-width: 768px){.wp-block-globeiron-hero-home .hero-home__content{padding-top:5rem;padding-bottom:7rem}}@media(min-width: 1024px){.wp-block-globeiron-hero-home .hero-home__content{padding-top:6rem;padding-bottom:8rem}}.wp-block-globeiron-hero-home .hero-home__heading{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;color:#fff;font-size:clamp(1.5rem,4.5vw,3rem);font-weight:800;line-height:1.25;max-width:820px;margin-top:0;margin-bottom:.75rem;text-wrap:balance}@media(min-width: 768px){.wp-block-globeiron-hero-home .hero-home__heading{margin-bottom:1.5rem}}.wp-block-globeiron-hero-home .hero-home__content-body{color:hsla(0,0%,100%,.88);font-size:clamp(.875rem,2vw,1.25rem);line-height:1.75;max-width:620px;margin-top:0;margin-bottom:1rem;text-wrap:balance}@media(min-width: 768px){.wp-block-globeiron-hero-home .hero-home__content-body{margin-bottom:2rem}}.wp-block-globeiron-hero-home .hero-home__content-body p,.wp-block-globeiron-hero-home .hero-home__content-body ul,.wp-block-globeiron-hero-home .hero-home__content-body ol{margin-top:0}.wp-block-globeiron-hero-home .hero-home__content-body p:last-child,.wp-block-globeiron-hero-home .hero-home__content-body ul:last-child,.wp-block-globeiron-hero-home .hero-home__content-body ol:last-child{margin-bottom:0}.wp-block-globeiron-hero-home .hero-home__actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:0}.wp-block-globeiron-hero-home .hero-home__globe-left,.wp-block-globeiron-hero-home .hero-home__globe-right{position:absolute;bottom:0;z-index:1;pointer-events:none;width:clamp(80px,18vw,300px);height:auto}.wp-block-globeiron-hero-home .hero-home__globe-left{left:0}.wp-block-globeiron-hero-home .hero-home__globe-right{right:0}.wp-block-globeiron-hero-home .hero-home__scroll-indicator{position:absolute;bottom:-106px;left:50%;transform:translateX(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;pointer-events:none}.wp-block-globeiron-hero-home .hero-home__scroll-indicator .hero-home__scroll-crosshair{display:block;position:relative;z-index:1;width:28px;height:28px;flex-shrink:0}.wp-block-globeiron-hero-home .hero-home__scroll-indicator .hero-home__scroll-crosshair circle,.wp-block-globeiron-hero-home .hero-home__scroll-indicator .hero-home__scroll-crosshair line{stroke-dasharray:1;stroke-dashoffset:1}.wp-block-globeiron-hero-home .hero-home__scroll-indicator .hero-home__scroll-crosshair--top{color:hsla(0,0%,100%,.85)}.wp-block-globeiron-hero-home .hero-home__scroll-indicator .hero-home__scroll-crosshair--end{color:#d4a857}.wp-block-globeiron-hero-home .hero-home__scroll-indicator .hero-home__scroll-line{position:relative;z-index:0;width:2px;height:150px;flex-shrink:0;clip-path:inset(0 0 var(--gi-track-clip, 100%) 0);background-image:repeating-linear-gradient(to bottom, #D4A857 0px, #D4A857 4px, transparent 4px, transparent 12px)}.wp-block-globeiron-hero-home .btn:focus-visible{outline:3px solid #fff;outline-offset:3px}.btn--outline-white{background:rgba(0,0,0,0);color:#fff;border:2px solid hsla(0,0%,100%,.75)}.btn--outline-white:hover,.btn--outline-white:focus{background:hsla(0,0%,100%,.12);border-color:#fff;color:#fff;text-decoration:none}.btn--outline-white:focus-visible{outline:3px solid #fff;outline-offset:3px}.wp-block-globeiron-hero-interior{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex;align-items:flex-end;background-color:#154891;background-image:var(--hero-bg, none),linear-gradient(160deg, #114CA0 0%, #154891 100%);background-size:cover,cover;background-position:center top,center;padding-top:clamp(5rem,16vw,10rem);isolation:isolate}.wp-block-globeiron-hero-interior .hero-interior__overlay{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(to top, rgba(0, 0, 0, var(--hero-overlay, 0.8)) 0%, rgba(0, 0, 0, calc(var(--hero-overlay, 0.8) * 0.55)) 60%, rgba(0, 0, 0, calc(var(--hero-overlay, 0.8) * 0.3)) 100%)}.wp-block-globeiron-hero-interior .hero-interior__inner{width:100%;max-width:1280px;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.wp-block-globeiron-hero-interior .hero-interior__inner{padding-inline:2rem}}@media(min-width: 1024px){.wp-block-globeiron-hero-interior .hero-interior__inner{padding-inline:0}}.wp-block-globeiron-hero-interior .hero-interior__inner{position:relative;z-index:1;width:100%;padding-bottom:clamp(2rem,3.5vw,2.75rem)}.wp-block-globeiron-hero-interior .hero-interior__content{position:relative;z-index:1}.wp-block-globeiron-hero-interior .hero-interior__heading{color:#fff;font-size:clamp(1.5rem,2.75vw,2.75rem);font-weight:800;line-height:1.25;margin:0;text-wrap:balance}.wp-block-globeiron-hero-interior .hero-interior__subheading{color:hsla(0,0%,100%,.88);margin-top:.75rem;margin-bottom:0;font-size:1.125rem;max-width:600px}.wp-block-globeiron-hero-interior.is-align-center .hero-interior__content{text-align:center}.wp-block-globeiron-hero-interior.is-align-center .hero-interior__subheading{margin-inline:auto}.wp-block-globeiron-hero-interior.is-align-right .hero-interior__content{text-align:right}.wp-block-globeiron-hero-interior.is-align-right .hero-interior__subheading{margin-left:auto}.wp-block-globeiron-hero-interior.hero-interior--collage{margin-top:0;margin-bottom:0;padding-top:0;min-height:auto;flex-direction:column;align-items:stretch;overflow:hidden;background-color:#154891;background-image:linear-gradient(90deg, rgba(21, 72, 145, 0.18), rgba(21, 72, 145, 0.7)),linear-gradient(180deg, rgba(21, 72, 145, 0.25), rgba(21, 72, 145, 0.9)),var(--hero-bg, none),linear-gradient(155deg, #1b66bd 0%, #154891 52%, #0a244c 100%);background-size:cover;background-position:center}@media(min-width: 1024px){.wp-block-globeiron-hero-interior.hero-interior--collage{flex-direction:row;min-height:clamp(760px,53vw,908px)}}.wp-block-globeiron-hero-interior.hero-interior--collage::after{display:none}@media(min-width: 1024px){.wp-block-globeiron-hero-interior.hero-interior--collage::after{display:block;content:"";position:absolute;bottom:0;left:0;right:0;z-index:0;height:clamp(170px,13vw,225px);background:#fff;pointer-events:none}}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior__collage-ornament,.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior__collage-line{display:none}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior__collage-top{order:2;position:relative;z-index:1;width:100%;aspect-ratio:4/3;margin:0;margin-top:-4rem;overflow:hidden}@media(min-width: 1024px){.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior__collage-top{order:0;position:absolute;top:clamp(2.5rem,3.9vw,5rem);right:0;width:min(37vw,650px);height:clamp(320px,27vw,460px);aspect-ratio:auto;margin:0}}@media(min-width: 1280px){.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior__collage-top{width:min(37vw,660px)}}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior__collage-top img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap{order:1;position:relative;z-index:3;width:min(100%,1440px);min-height:auto;margin-inline:auto;padding:2rem 1rem 1rem;align-items:stretch}@media(min-width: 1024px){.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap{order:0;min-height:inherit;display:grid;grid-template-columns:minmax(0, 56fr) minmax(430px, 44fr);padding:0 clamp(3rem,5.5vw,6rem)}}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap .hero-interior__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:100%;padding:1rem 0 1.5rem}@media(min-width: 1024px){.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap .hero-interior__content{max-width:640px;min-height:inherit;justify-content:flex-start;padding:clamp(6rem,6.8vw,7.5rem) 0 0}}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap .hero-interior__heading{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:clamp(1.8rem,4vw,3rem);font-weight:700;color:#fff;line-height:1.02;letter-spacing:0;margin:0 0 1rem;max-width:620px;text-wrap:balance}@media(min-width: 1024px){.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap .hero-interior__heading{margin-bottom:1.5rem}}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap .hero-interior__body{color:hsla(0,0%,100%,.94);font-size:clamp(1rem,1.32vw,1.125rem);line-height:1.42;max-width:560px;margin:0 0 1.5rem}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap .hero-interior__body p,.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap .hero-interior__body ul,.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap .hero-interior__body ol{margin:0 0 .75rem}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap .hero-interior__body p:last-child,.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap .hero-interior__body ul:last-child,.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap .hero-interior__body ol:last-child{margin-bottom:0}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap .hero-interior__body ul,.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap .hero-interior__body ol{padding-left:1rem}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap .hero-interior__body strong{color:#fff}@media(min-width: 1024px){.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap .hero-interior__body{margin-bottom:2rem}}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap .hero-interior__cta-row{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap .hero-interior__collage{position:relative;z-index:2;min-height:auto}@media(min-width: 1024px){.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap .hero-interior__collage{min-height:inherit}}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap .hero-interior__collage-worker{position:relative;width:min(100%,300px);aspect-ratio:.84;z-index:2;overflow:hidden;margin:0 auto}@media(min-width: 1024px){.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap .hero-interior__collage-worker{position:absolute;top:30%;left:0;width:min(24vw,410px);height:min(31vw,535px);aspect-ratio:auto;margin:0}}@media(min-width: 1280px){.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap .hero-interior__collage-worker{left:-2%;width:min(24vw,410px)}}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap .hero-interior__collage-worker img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior--collage-wrap .hero-interior__collage-fill{display:none}@media(min-width: 1024px){.wp-block-globeiron-hero-interior.hero-interior--collage{--collage-rail-top: 29%;--collage-rail-x: clamp(220px, 16vw, 260px);--collage-rail-bottom: 0px;--collage-horizontal-y: clamp(50px, 4.4vw, 68px);--collage-horizontal-left: clamp(128px, 11vw, 190px);--collage-horizontal-width: clamp(420px, 38vw, 650px)}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior__collage-ornament{display:block;position:absolute;z-index:4;width:28px;height:28px;color:hsla(0,0%,100%,.82);opacity:0;pointer-events:none}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior__collage-ornament circle,.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior__collage-ornament line{stroke-dasharray:1;stroke-dashoffset:1}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior__collage-ornament--top{top:var(--collage-rail-top);right:var(--collage-rail-x)}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior__collage-ornament--bottom{right:var(--collage-rail-x);bottom:var(--collage-rail-bottom);color:rgba(17,76,160,.95)}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior__collage-ornament--left,.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior__collage-ornament--right{bottom:var(--collage-horizontal-y);color:rgba(17,76,160,.95)}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior__collage-ornament--left{left:var(--collage-horizontal-left)}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior__collage-ornament--right{left:calc(var(--collage-horizontal-left) + var(--collage-horizontal-width) - 28px)}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior__collage-line{display:block;position:absolute;z-index:3;opacity:0;pointer-events:none}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior__collage-line--vertical{top:calc(var(--collage-rail-top) + 34px);right:calc(var(--collage-rail-x) + 14px);bottom:calc(var(--collage-rail-bottom) + 28px);width:2px;transform-origin:top center;background-image:repeating-linear-gradient(to bottom, rgba(255, 255, 255, 0.78) 0px, rgba(255, 255, 255, 0.78) 4px, transparent 4px, transparent 12px)}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior__collage-line--vertical::after{content:"";position:absolute;right:0;bottom:0;width:2px;height:calc(clamp(170px,13vw,225px) - var(--collage-rail-bottom) - 28px);background-image:repeating-linear-gradient(to bottom, rgba(17, 76, 160, 0.95) 0px, rgba(17, 76, 160, 0.95) 4px, transparent 4px, transparent 12px)}.wp-block-globeiron-hero-interior.hero-interior--collage .hero-interior__collage-line--horizontal{left:calc(var(--collage-horizontal-left) + 14px);bottom:calc(var(--collage-horizontal-y) + 14px);width:calc(var(--collage-horizontal-width) - 28px);height:2px;transform-origin:left center;background-image:repeating-linear-gradient(to right, rgba(17, 76, 160, 0.95) 0px, rgba(17, 76, 160, 0.95) 4px, transparent 4px, transparent 12px)}}.wp-block-globeiron-card-grid{width:100%;max-width:1280px;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.wp-block-globeiron-card-grid{padding-inline:2rem}}@media(min-width: 1024px){.wp-block-globeiron-card-grid{padding-inline:0}}.wp-block-globeiron-card-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:1.5rem;padding-block:5rem}.wp-block-globeiron-section-partnership{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);isolation:isolate;overflow:hidden}.wp-block-globeiron-section-partnership.is-style-dark{background-color:#102060;background-image:radial-gradient(ellipse 120% 80% at 50% 0%, rgba(212, 168, 87, 0.1) 0%, transparent 60%),linear-gradient(160deg, #0D1A50 0%, #102060 55%, #091440 100%)}.wp-block-globeiron-section-partnership.is-style-dark .partners__eyebrow{color:#c7d2fe}.wp-block-globeiron-section-partnership.is-style-dark .partners__heading{color:#fff}.wp-block-globeiron-section-partnership.is-style-dark .partners__subheading{color:hsla(0,0%,100%,.65)}.wp-block-globeiron-section-partnership.is-style-dark .partners__intro{color:hsla(0,0%,100%,.72)}.wp-block-globeiron-section-partnership.is-style-dark .partners__tile{background:#fff;border-color:hsla(0,0%,100%,.12);box-shadow:0 2px 12px rgba(0,0,0,.25)}.wp-block-globeiron-section-partnership.is-style-dark .partners__tile-link:hover .partners__tile,.wp-block-globeiron-section-partnership.is-style-dark .partners__item:not(:has(.partners__tile-link)):hover .partners__tile{box-shadow:0 4px 20px rgba(0,0,0,.35);border-color:rgba(212,168,87,.4)}.wp-block-globeiron-section-partnership.is-style-dark .partners__logo{filter:none}.wp-block-globeiron-section-partnership.is-style-dark .partners__logo-placeholder{background:#eceef2;color:#657693}.wp-block-globeiron-section-partnership.is-style-dark::before{content:"";position:absolute;inset-inline:0;top:0;height:3px;background:linear-gradient(90deg, transparent 0%, #D4A857 30%, #B8943D 70%, transparent 100%);opacity:.8}.wp-block-globeiron-section-partnership.is-style-light{background-color:#eceef2;background-image:radial-gradient(ellipse 100% 70% at 50% 0%, rgba(212, 168, 87, 0.05) 0%, transparent 55%)}.wp-block-globeiron-section-partnership.is-style-light .partners__eyebrow{color:#d4a857}.wp-block-globeiron-section-partnership.is-style-light .partners__heading{color:#171717}.wp-block-globeiron-section-partnership.is-style-light .partners__subheading{color:#657693}.wp-block-globeiron-section-partnership.is-style-light .partners__intro{color:#657693}.wp-block-globeiron-section-partnership.is-style-light .partners__tile{background:#fff;border-color:#eceef2;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.wp-block-globeiron-section-partnership.is-style-light .partners__tile-link:hover .partners__tile,.wp-block-globeiron-section-partnership.is-style-light .partners__item:not(:has(.partners__tile-link)):hover .partners__tile{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);border-color:rgba(212,168,87,.25)}.wp-block-globeiron-section-partnership.is-style-light .partners__logo{filter:none}.wp-block-globeiron-section-partnership.is-style-light .partners__logo-placeholder{background:#eceef2;color:#657693}.wp-block-globeiron-section-partnership.is-style-light::before{content:"";position:absolute;inset-inline:0;top:0;height:3px;background:linear-gradient(90deg, transparent 0%, #D4A857 30%, #B8943D 70%, transparent 100%)}.wp-block-globeiron-section-partnership.is-style-brand{background-color:#d4a857;background-image:radial-gradient(ellipse 100% 80% at 50% -10%, rgba(255, 255, 255, 0.12) 0%, transparent 55%),linear-gradient(150deg, #D4A857 0%, #B8943D 100%)}.wp-block-globeiron-section-partnership.is-style-brand .partners__eyebrow{color:hsla(0,0%,100%,.8)}.wp-block-globeiron-section-partnership.is-style-brand .partners__heading{color:#fff}.wp-block-globeiron-section-partnership.is-style-brand .partners__subheading{color:hsla(0,0%,100%,.7)}.wp-block-globeiron-section-partnership.is-style-brand .partners__intro{color:hsla(0,0%,100%,.72)}.wp-block-globeiron-section-partnership.is-style-brand .partners__tile{background:#fff;border-color:hsla(0,0%,100%,.2);box-shadow:0 2px 12px rgba(0,0,0,.15)}.wp-block-globeiron-section-partnership.is-style-brand .partners__tile-link:hover .partners__tile,.wp-block-globeiron-section-partnership.is-style-brand .partners__item:not(:has(.partners__tile-link)):hover .partners__tile{box-shadow:0 4px 20px rgba(0,0,0,.25);border-color:hsla(0,0%,100%,.5)}.wp-block-globeiron-section-partnership.is-style-brand .partners__logo{filter:none}.wp-block-globeiron-section-partnership.is-style-brand .partners__logo-placeholder{background:#eceef2;color:#657693}.wp-block-globeiron-section-partnership .partners__inner{width:100%;max-width:1280px;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.wp-block-globeiron-section-partnership .partners__inner{padding-inline:2rem}}@media(min-width: 1024px){.wp-block-globeiron-section-partnership .partners__inner{padding-inline:0}}.wp-block-globeiron-section-partnership .partners__inner{padding-block:4rem}.wp-block-globeiron-section-partnership .partners__header{text-align:center;margin-bottom:2rem}.wp-block-globeiron-section-partnership .partners__eyebrow{font-size:.875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .75rem}.wp-block-globeiron-section-partnership .partners__heading{font-size:clamp(1.875rem,4vw,3rem);font-weight:800;line-height:1.25;margin:0 0 1rem;text-wrap:balance}.wp-block-globeiron-section-partnership .partners__subheading{font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.75;max-width:560px;margin-inline:auto;margin-bottom:0}.wp-block-globeiron-section-partnership .partners__intro{font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.75;max-width:600px;margin-inline:auto;margin-top:1rem;margin-bottom:0}.wp-block-globeiron-section-partnership .partners__grid{display:grid;grid-template-columns:repeat(2, 1fr);list-style:none;margin:0;padding:0;gap:.5rem}@media(min-width: 640px){.wp-block-globeiron-section-partnership .partners__grid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 768px){.wp-block-globeiron-section-partnership .partners__grid{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1024px){.wp-block-globeiron-section-partnership .partners__grid{grid-template-columns:repeat(5, 1fr)}}.wp-block-globeiron-section-partnership .partners__item{display:flex;align-items:stretch}.wp-block-globeiron-section-partnership .partners__tile-link{display:flex;align-items:center;justify-content:center;text-decoration:none;color:inherit;width:100%}.wp-block-globeiron-section-partnership .partners__tile-link:focus-visible{outline:3px solid #d4a857;outline-offset:3px}.wp-block-globeiron-section-partnership .partners__tile{display:flex;align-items:center;justify-content:center;width:100%;min-height:96px;padding:1.25rem 1.5rem;border:1px solid rgba(0,0,0,0);border-radius:0;transition:background 250ms ease-in-out,border-color 250ms ease-in-out,box-shadow 250ms ease-in-out}.wp-block-globeiron-section-partnership .partners__logo{display:block;max-width:100%;max-height:64px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;transition:filter 250ms ease-in-out,opacity 250ms ease-in-out}.wp-block-globeiron-section-partnership .partners__logo-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:40px;font-size:.875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-align:center;padding-inline:.75rem;white-space:nowrap}.wp-block-globeiron-section-partnership.is-style-dark .partners__tile-link:focus-visible,.wp-block-globeiron-section-partnership.is-style-brand .partners__tile-link:focus-visible{outline-color:#fff}.wp-block-globeiron-section-team-grid,.wp-block-globeiron-section-content-image-split,.wp-block-globeiron-section-cta,.wp-block-globeiron-section-testimonials,.wp-block-globeiron-section-process,.wp-block-globeiron-section-features{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.wp-block-globeiron-section-team-grid .section-team-grid__inner,.wp-block-globeiron-section-content-image-split .section-content-image-split__inner,.wp-block-globeiron-section-testimonials .section-testimonials__inner,.wp-block-globeiron-section-process .section-process__inner,.wp-block-globeiron-section-features .section-features__inner{padding-block:5rem}@media(min-width: 1024px){.wp-block-globeiron-section-team-grid .section-team-grid__inner,.wp-block-globeiron-section-content-image-split .section-content-image-split__inner,.wp-block-globeiron-section-testimonials .section-testimonials__inner,.wp-block-globeiron-section-process .section-process__inner,.wp-block-globeiron-section-features .section-features__inner{padding-block:6rem}}.wp-block-globeiron-section-process .section-process__icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;background:#d4a857;border-radius:.5rem;flex-shrink:0;color:#102060}.wp-block-globeiron-section-process .section-process__icon-wrap svg,.wp-block-globeiron-section-process .section-process__icon-wrap img{width:64px;height:64px}.wp-block-globeiron-section-features{position:relative;background:#fff;z-index:1;isolation:isolate}.wp-block-globeiron-section-features .section-features__overflow-clip{position:relative;overflow:hidden}.wp-block-globeiron-section-features .section-features__globe-left,.wp-block-globeiron-section-features .section-features__globe-right{position:absolute;top:0;z-index:0;pointer-events:none;width:clamp(80px,18vw,300px);height:auto}.wp-block-globeiron-section-features .section-features__globe-left{left:0}.wp-block-globeiron-section-features .section-features__globe-right{right:0}.wp-block-globeiron-section-features .section-features__inner{width:100%;max-width:1280px;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.wp-block-globeiron-section-features .section-features__inner{padding-inline:2rem}}@media(min-width: 1024px){.wp-block-globeiron-section-features .section-features__inner{padding-inline:0}}.wp-block-globeiron-section-features .section-features__inner{position:relative;z-index:1;padding-block-start:calc(6rem + 3rem)}@media(min-width: 1024px){.wp-block-globeiron-section-features .section-features__inner{padding-block-start:calc(6rem + 4rem)}}.wp-block-globeiron-section-features .section-features__scroll-indicator{position:absolute;bottom:-106px;left:50%;transform:translateX(-50%);z-index:2;display:flex;flex-direction:column;align-items:center}.wp-block-globeiron-section-features .section-features__scroll-indicator .section-features__scroll-crosshair{display:block;position:relative;z-index:1;width:28px;height:28px;flex-shrink:0}.wp-block-globeiron-section-features .section-features__scroll-indicator .section-features__scroll-crosshair circle,.wp-block-globeiron-section-features .section-features__scroll-indicator .section-features__scroll-crosshair line{stroke-dasharray:1;stroke-dashoffset:1}.wp-block-globeiron-section-features .section-features__scroll-indicator .section-features__scroll-crosshair--top{color:#114ca0}.wp-block-globeiron-section-features .section-features__scroll-indicator .section-features__scroll-crosshair--end{color:hsla(0,0%,100%,.85)}.wp-block-globeiron-section-features .section-features__scroll-indicator .section-features__scroll-line{position:relative;z-index:0;width:2px;height:150px;flex-shrink:0;clip-path:inset(0 0 var(--gi-track-clip, 100%) 0);background-image:repeating-linear-gradient(to bottom, #114CA0 0px, #114CA0 4px, transparent 4px, transparent 12px)}.wp-block-globeiron-section-features .section-features__header{text-align:center;max-width:780px;margin-inline:auto;margin-bottom:4rem}.wp-block-globeiron-section-features.style--xtra .section-features__heading{margin-top:2rem}.wp-block-globeiron-section-features .section-features__eyebrow{font-size:.875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#d4a857;margin:0 0 .75rem}.wp-block-globeiron-section-features .section-features__heading{font-size:clamp(1.875rem,4.5vw,2.75rem);font-weight:800;color:#114ca0;line-height:1.25;margin:0 0 1.5rem;text-wrap:balance}.wp-block-globeiron-section-features .section-features__body{color:#657693;font-size:1.125rem;line-height:1.75;margin:0}.wp-block-globeiron-section-features .section-features__grid{padding-inline:3rem;display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width: 768px){.wp-block-globeiron-section-features .section-features__grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.wp-block-globeiron-section-features .section-features__grid{grid-template-columns:repeat(3, 1fr)}}.wp-block-globeiron-section-features .section-features__item{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;text-align:left;max-width:325px;padding-top:2rem;background-image:url(../b8afce7477fbece97591.svg);background-repeat:no-repeat;background-position:top left;background-size:100% 3px;margin:0 auto}.wp-block-globeiron-section-features .section-features__item-title{font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:1.25rem;font-weight:800;color:#114ca0;text-transform:uppercase;margin:0}.wp-block-globeiron-section-features .section-features__item-desc{color:#171717;font-size:1rem;line-height:1.5;margin:0}.wp-block-globeiron-section-features .section-features__ornament{position:absolute;top:var(--features-ornament-top, 0px);bottom:0;display:flex;flex-direction:column;align-items:center;color:rgba(17,76,160,.45);z-index:0;pointer-events:none}.wp-block-globeiron-section-features .section-features__ornament::after{content:"";flex:1;width:2px;margin-top:.5rem;clip-path:inset(0 0 var(--gi-ornament-line-clip, 100%) 0);background-image:repeating-linear-gradient(to bottom, rgba(17, 76, 160, 0.4) 0px, rgba(17, 76, 160, 0.4) 4px, transparent 4px, transparent 12px)}.wp-block-globeiron-section-features .section-features__ornament--left{left:0}.wp-block-globeiron-section-features .section-features__ornament--right{right:0}.wp-block-globeiron-section-features .section-features__ornament .section-features__ornament-crosshair{width:28px;height:28px;flex-shrink:0}.wp-block-globeiron-section-features .section-features__ornament .section-features__ornament-crosshair circle,.wp-block-globeiron-section-features .section-features__ornament .section-features__ornament-crosshair line{stroke-dasharray:1;stroke-dashoffset:1}@media(min-width: 1024px){.wp-block-globeiron-section-features.desktop-no-padding-top .section-features__inner{padding-top:0 !important}}.wp-block-globeiron-hero-home+.wp-block-globeiron-section-features .section-features__inner{padding-block-start:4rem}@media(min-width: 1024px){.wp-block-globeiron-hero-home+.wp-block-globeiron-section-features .section-features__inner{padding-block-start:5rem}}.wp-block-globeiron-section-services{background:linear-gradient(to bottom, #0D1A50 0%, #0D1A50 70%, #eceef2 50%, #eceef2 100%);padding-bottom:4rem}.wp-block-globeiron-section-services .section-services__header{position:relative;width:100%;max-width:1280px;margin-inline:auto;display:flex;align-items:center;justify-content:center;color:#fff;padding-block:calc(4rem + 3rem) 4rem}@media(min-width: 1024px){.wp-block-globeiron-section-services .section-services__header{padding-block:calc(5rem + 3rem) 5rem}}.wp-block-globeiron-section-services .section-services__ornament{position:absolute;top:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:1.5rem;color:hsla(0,0%,100%,.4)}.wp-block-globeiron-section-services .section-services__ornament::before{content:"";flex:1;width:2px;background-image:repeating-linear-gradient(to bottom, rgba(255, 255, 255, 0.45) 0px, rgba(255, 255, 255, 0.45) 4px, transparent 4px, transparent 12px);margin-bottom:.5rem;clip-path:inset(0 0 var(--gi-ornament-line-clip, 100%) 0)}.wp-block-globeiron-section-services .section-services__ornament--left{left:0}.wp-block-globeiron-section-services .section-services__ornament--right{right:0}.wp-block-globeiron-section-services .section-services__crosshair{width:28px;height:28px;flex-shrink:0}.wp-block-globeiron-section-services .section-services__crosshair circle,.wp-block-globeiron-section-services .section-services__crosshair line{stroke-dasharray:1;stroke-dashoffset:1}.wp-block-globeiron-section-services .section-services__headline{text-align:center;max-width:720px;padding-inline:4rem}.wp-block-globeiron-section-services .section-services__heading{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:clamp(1.875rem,4.5vw,2.75rem);font-weight:800;color:#fff;line-height:1.25;margin:0 0 1rem;text-wrap:balance}.wp-block-globeiron-section-services .section-services__subtitle{color:hsla(0,0%,100%,.75);font-size:1.125rem;letter-spacing:.02em;margin:0}.wp-block-globeiron-section-services .section-services__grid{margin-top:2rem;display:grid;grid-template-columns:minmax(0, 440px);justify-content:center;gap:1rem;width:100%;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.wp-block-globeiron-section-services .section-services__grid{grid-template-columns:repeat(2, minmax(0, 440px));padding-inline:1.5rem}}@media(min-width: 1024px){.wp-block-globeiron-section-services .section-services__grid{grid-template-columns:repeat(3, minmax(0, 440px));padding-inline:2rem}}.wp-block-globeiron-section-services .section-services__card{position:relative;display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:440/380;overflow:hidden;background-color:#0d1a50;transition:background-color .4s ease;cursor:pointer}.wp-block-globeiron-section-services .section-services__card:hover{background-color:#d4a857}.wp-block-globeiron-section-services .section-services__card:hover .section-services__img{opacity:.18}.wp-block-globeiron-section-services .section-services__card:hover .section-services__card-overlay{opacity:0}.wp-block-globeiron-section-services .section-services__card:hover .section-services__card-top{background:rgba(0,0,0,0)}.wp-block-globeiron-section-services .section-services__card:hover .section-services__card-bottom{background:rgba(0,0,0,0)}.wp-block-globeiron-section-services .section-services__card:hover .section-services__type-title{color:#102060}.wp-block-globeiron-section-services .section-services__card:hover .section-services__type-desc{color:#171717}.wp-block-globeiron-section-services .section-services__card:hover .section-services__type-desc li::marker{color:#102060}.wp-block-globeiron-section-services .section-services__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;opacity:.55;transition:opacity .4s ease}.wp-block-globeiron-section-services .section-services__card-overlay{position:absolute;inset:0;z-index:1;background:#d4a857;opacity:0;pointer-events:none}.wp-block-globeiron-section-services .section-services__card-top{position:relative;z-index:2;padding:1.5rem 1.5rem 2rem;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.65) 0%, transparent 100%);transition:background .4s ease}.wp-block-globeiron-section-services .section-services__card-bottom{position:relative;z-index:2;padding:2rem 1.5rem 1.5rem;background:linear-gradient(to top, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.55) 60%, transparent 100%);transition:background .4s ease}.wp-block-globeiron-section-services .section-services__type-title{font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:1rem;font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:.12em;margin:0;transition:color .4s ease}.wp-block-globeiron-section-services .section-services__type-desc{color:hsla(0,0%,100%,.9);font-size:1rem;line-height:1.5;transition:color .4s ease,font-weight .4s ease}.wp-block-globeiron-section-services .section-services__type-desc p{margin:0 0 .5rem}.wp-block-globeiron-section-services .section-services__type-desc p:last-child{margin-bottom:0}.wp-block-globeiron-section-services .section-services__type-desc ul{margin:0;padding-left:1.25rem;list-style:disc}.wp-block-globeiron-section-services .section-services__type-desc li{margin-bottom:.5rem;list-style:disc}.wp-block-globeiron-section-services .section-services__type-desc li::marker{color:#fff}.wp-block-globeiron-section-services .section-services__cta{display:inline-block;margin-top:1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:#102060;background:#d4a857;border:2px solid #d4a857;transition:background .25s ease,color .25s ease}.wp-block-globeiron-section-services .section-services__cta:hover{background:rgba(0,0,0,0);color:#d4a857}.wp-block-globeiron-section-services .section-services__card:hover .section-services__cta{background:#102060;border-color:#102060;color:#fff}.wp-block-globeiron-section-services .section-services__card:hover .section-services__cta:hover{background:rgba(0,0,0,0);border-color:#102060;color:#102060}.wp-block-globeiron-service-hubs{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-block:5rem;background-color:#eceef2}.wp-block-globeiron-service-hubs.has-bg-white{background-color:#fff}.wp-block-globeiron-service-hubs.has-bg-blue{background-color:#154891}.wp-block-globeiron-service-hubs.has-bg-blue .section-service-hubs__heading{color:#fff}.wp-block-globeiron-service-hubs.has-bg-blue .section-service-hubs__card-title{color:hsla(0,0%,100%,.9)}.wp-block-globeiron-service-hubs.has-bg-blue .section-service-hubs__card-content{color:hsla(0,0%,100%,.8)}.wp-block-globeiron-service-hubs.has-bg-blue .section-service-hubs__cta{color:#fff}.wp-block-globeiron-service-hubs .section-service-hubs__ornament{position:absolute;top:-5rem;height:clamp(120px,16vw,200px);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:1.5rem;color:rgba(17,76,160,.4);z-index:0;pointer-events:none}.wp-block-globeiron-service-hubs .section-service-hubs__ornament::before{content:"";flex:1;width:2px;background-image:repeating-linear-gradient(to bottom, rgba(17, 76, 160, 0.4) 0px, rgba(17, 76, 160, 0.4) 4px, transparent 4px, transparent 12px);margin-bottom:.5rem;clip-path:inset(0 0 var(--gi-ornament-line-clip, 100%) 0)}.wp-block-globeiron-service-hubs .section-service-hubs__ornament--left{left:0}.wp-block-globeiron-service-hubs .section-service-hubs__ornament--right{right:0}.wp-block-globeiron-service-hubs .section-service-hubs__ornament-crosshair{width:28px;height:28px;flex-shrink:0}.wp-block-globeiron-service-hubs .section-service-hubs__ornament-crosshair circle,.wp-block-globeiron-service-hubs .section-service-hubs__ornament-crosshair line{stroke-dasharray:1;stroke-dashoffset:1}.wp-block-globeiron-service-hubs.has-bg-blue .section-service-hubs__ornament{color:hsla(0,0%,100%,.4)}.wp-block-globeiron-service-hubs.has-bg-blue .section-service-hubs__ornament::before{background-image:repeating-linear-gradient(to bottom, rgba(255, 255, 255, 0.45) 0px, rgba(255, 255, 255, 0.45) 4px, transparent 4px, transparent 12px)}.wp-block-globeiron-service-hubs .section-service-hubs__inner{position:relative;width:100%;max-width:1280px;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.wp-block-globeiron-service-hubs .section-service-hubs__inner{padding-inline:2rem}}@media(min-width: 1024px){.wp-block-globeiron-service-hubs .section-service-hubs__inner{padding-inline:0}}.wp-block-globeiron-service-hubs .section-service-hubs__heading{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:clamp(1.875rem,4vw,3rem);font-weight:700;color:#154891;text-align:center;line-height:1.25;margin:0 0 3rem;text-wrap:balance}.wp-block-globeiron-service-hubs--has-description .section-service-hubs__heading{margin-bottom:1rem}.wp-block-globeiron-service-hubs .section-service-hubs__description{max-width:680px;margin:0 auto 3rem;text-align:center;font-size:1.125rem;color:#171717;line-height:1.5}.wp-block-globeiron-service-hubs .section-service-hubs__description p{margin:0 0 .75rem}.wp-block-globeiron-service-hubs .section-service-hubs__description p:last-child{margin-bottom:0}.wp-block-globeiron-service-hubs.has-bg-blue .section-service-hubs__description{color:hsla(0,0%,100%,.82)}.wp-block-globeiron-service-hubs .section-service-hubs__grid{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width: 640px){.wp-block-globeiron-service-hubs .section-service-hubs__grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.wp-block-globeiron-service-hubs .section-service-hubs__grid{grid-template-columns:repeat(var(--hub-cols, 3), 1fr);padding-inline:3rem}}.wp-block-globeiron-service-hubs .section-service-hubs__card{display:flex;flex-direction:column}.wp-block-globeiron-service-hubs .section-service-hubs__figure{margin:0 0 1.5rem;width:100%;aspect-ratio:16/9;overflow:hidden}.wp-block-globeiron-service-hubs .section-service-hubs__figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .4s ease}.wp-block-globeiron-service-hubs .section-service-hubs__card:hover .section-service-hubs__figure img{transform:scale(1.03)}.wp-block-globeiron-service-hubs .section-service-hubs__card-title{font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#114ca0;margin:0 0 .75rem}.wp-block-globeiron-service-hubs .section-service-hubs__card-content{font-size:1rem;color:#171717;line-height:1.5;flex:1}.wp-block-globeiron-service-hubs .section-service-hubs__card-content p{margin:0 0 .75rem}.wp-block-globeiron-service-hubs .section-service-hubs__card-content p:last-child{margin-bottom:0}.wp-block-globeiron-service-hubs .section-service-hubs__card-content ul{margin:0 0 .75rem;padding-left:1.5rem;list-style-type:disc}.wp-block-globeiron-service-hubs .section-service-hubs__card-content ol{margin:0 0 .75rem;padding-left:1.5rem;list-style-type:decimal}.wp-block-globeiron-service-hubs .section-service-hubs__card-content li{margin-bottom:.25rem;display:list-item}.wp-block-globeiron-service-hubs .section-service-hubs__cta{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#114ca0;text-decoration:none}.wp-block-globeiron-service-hubs .section-service-hubs__cta:hover{color:#154891;text-decoration:underline}.wp-block-globeiron-service-hubs .section-service-hubs__cta svg{flex-shrink:0}.wp-block-globeiron-section-process{background:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 800 400%27%3E%3C/svg%3E");position:relative}.wp-block-globeiron-section-process .section-process__inner{width:100%;max-width:1280px;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.wp-block-globeiron-section-process .section-process__inner{padding-inline:2rem}}@media(min-width: 1024px){.wp-block-globeiron-section-process .section-process__inner{padding-inline:0}}.wp-block-globeiron-section-process .section-process__header{text-align:center;margin-bottom:4rem}.wp-block-globeiron-section-process .section-process__eyebrow{font-size:.875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#657693;margin:0 0 .75rem}.wp-block-globeiron-section-process .section-process__heading{font-size:clamp(1.875rem,4vw,2.5rem);font-weight:800;color:#171717;line-height:1.25;margin:0;text-wrap:balance}.wp-block-globeiron-section-process .section-process__steps{display:grid;grid-template-columns:1fr;gap:2.5rem}@media(min-width: 768px){.wp-block-globeiron-section-process .section-process__steps{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.wp-block-globeiron-section-process .section-process__steps{grid-template-columns:repeat(3, 1fr)}}.wp-block-globeiron-section-process .section-process__step{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;text-align:left}.wp-block-globeiron-section-process .section-process__icon-wrap{width:70px;height:70px;border-radius:.5rem}.wp-block-globeiron-section-process .section-process__icon-wrap svg{width:36px;height:36px}.wp-block-globeiron-section-process .section-process__step-title{font-size:1.25rem;font-weight:800;color:#171717;margin:0}.wp-block-globeiron-section-process .section-process__step-desc{color:#657693;font-size:1rem;line-height:1.75;margin:0}.wp-block-globeiron-section-testimonials{background:#fff}.wp-block-globeiron-section-testimonials .section-testimonials__inner{width:100%;max-width:1280px;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.wp-block-globeiron-section-testimonials .section-testimonials__inner{padding-inline:2rem}}@media(min-width: 1024px){.wp-block-globeiron-section-testimonials .section-testimonials__inner{padding-inline:0}}.wp-block-globeiron-section-testimonials .section-testimonials__header{text-align:center;margin-bottom:3rem}.wp-block-globeiron-section-testimonials .section-testimonials__eyebrow{font-size:.875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#657693;margin:0 0 .75rem}.wp-block-globeiron-section-testimonials .section-testimonials__heading{font-size:clamp(1.875rem,4vw,2.5rem);font-weight:800;color:#171717;line-height:1.25;margin:0;text-wrap:balance}.wp-block-globeiron-section-testimonials .section-testimonials__grid{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width: 768px){.wp-block-globeiron-section-testimonials .section-testimonials__grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.wp-block-globeiron-section-testimonials .section-testimonials__grid{grid-template-columns:repeat(3, 1fr)}}.wp-block-globeiron-section-testimonials .section-testimonials__card{background:#fff;border:1px solid #eceef2;border-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);overflow:hidden;display:flex;flex-direction:column;transition:box-shadow 250ms ease-in-out,transform 250ms ease-in-out}.wp-block-globeiron-section-testimonials .section-testimonials__card:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);transform:translateY(-3px)}.wp-block-globeiron-section-testimonials .section-testimonials__card-body{padding:1.5rem;display:flex;flex-direction:column;gap:.5rem;text-align:center;flex:1}.wp-block-globeiron-section-testimonials .section-testimonials__client-name{font-size:1.125rem;font-weight:800;color:#171717;margin:0}.wp-block-globeiron-section-testimonials .section-testimonials__client-loc{font-size:.875rem;color:#657693;margin:0}.wp-block-globeiron-section-testimonials .section-testimonials__stars-row{display:flex;align-items:center;justify-content:center;gap:.75rem;flex-wrap:wrap;margin-block:.25rem}.wp-block-globeiron-section-testimonials .section-testimonials__stars{display:flex;gap:2px}.wp-block-globeiron-section-testimonials .section-testimonials__star{font-size:1.1rem;color:#eceef2}.wp-block-globeiron-section-testimonials .section-testimonials__star.is-filled{color:#d4a857}.wp-block-globeiron-section-testimonials .section-testimonials__source{font-size:.875rem;font-weight:600;color:#657693;background:#eceef2;padding:2px .5rem;border-radius:.25rem;white-space:nowrap}.wp-block-globeiron-section-testimonials .section-testimonials__review{color:#657693;font-size:1rem;line-height:1.75;margin:0;flex:1}.wp-block-globeiron-section-testimonials .section-testimonials__review p{margin:0 0 .5rem}.wp-block-globeiron-section-testimonials .section-testimonials__review p:last-child{margin-bottom:0}.wp-block-globeiron-section-testimonials .section-testimonials__date{font-size:.875rem;color:rgba(101,118,147,.75);margin:.5rem 0 0;text-align:center}.wp-block-globeiron-section-testimonials .section-testimonials__cta{text-align:center;margin-top:3rem}@keyframes map-crosshair-spin{to{transform:rotate(360deg)}}@keyframes crosshair-appear{from{opacity:0;transform:scale(0.5)}to{opacity:1;transform:scale(1)}}@keyframes map-panel-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.wp-block-globeiron-section-contact-map{width:100%;margin-left:0;margin-right:0;background:#fff;color:#171717}.wp-block-globeiron-section-contact-map.has-bg-grey{background-color:#eceef2}.wp-block-globeiron-section-contact-map.has-bg-blue{background-color:#154891;color:hsla(0,0%,100%,.88)}.wp-block-globeiron-section-contact-map.has-bg-blue .section-contact-map__heading{color:#fff}.wp-block-globeiron-section-contact-map.has-bg-blue .section-contact-map__content,.wp-block-globeiron-section-contact-map.has-bg-blue .section-contact-map__region-name,.wp-block-globeiron-section-contact-map.has-bg-blue .section-contact-map__region-desc{color:hsla(0,0%,100%,.88)}.wp-block-globeiron-section-contact-map.has-bg-blue .section-contact-map__rail-crosshair,.wp-block-globeiron-section-contact-map.has-bg-blue .section-contact-map__divider-crosshair{color:hsla(0,0%,100%,.65)}.wp-block-globeiron-section-contact-map.has-bg-blue .section-contact-map__rail-line,.wp-block-globeiron-section-contact-map.has-bg-blue .section-contact-map__divider-line{background-image:repeating-linear-gradient(to bottom, rgba(255, 255, 255, 0.35) 0px, rgba(255, 255, 255, 0.35) 4px, transparent 4px, transparent 12px)}.wp-block-globeiron-section-contact-map .section-contact-map__inner{max-width:1440px;margin-inline:auto}.wp-block-globeiron-section-contact-map .section-contact-map__panel{display:grid;grid-template-columns:1fr;padding-block:clamp(2rem,5vw,5rem);animation:map-panel-in .35s ease both}@media(min-width: 1024px){.wp-block-globeiron-section-contact-map .section-contact-map__panel{grid-template-columns:1.2fr 1fr;-moz-column-gap:1rem;column-gap:1rem;min-height:520px}}.wp-block-globeiron-section-contact-map .section-contact-map__text{display:flex;flex-direction:column;justify-content:center;padding:2rem 1.5rem}@media(min-width: 768px){.wp-block-globeiron-section-contact-map .section-contact-map__text{padding:3rem 2rem}}@media(min-width: 1024px){.wp-block-globeiron-section-contact-map .section-contact-map__text{padding:5rem 4rem}}.wp-block-globeiron-section-contact-map .section-contact-map__heading{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:clamp(1.875rem,4vw,3rem);color:#114ca0;line-height:1.25;margin:0 0 1.5rem;text-wrap:balance}.wp-block-globeiron-section-contact-map .section-contact-map__content{font-size:1rem;color:#171717;line-height:1.5;margin:0;max-width:44ch}.wp-block-globeiron-section-contact-map .section-contact-map__regions-wrapper{display:flex;gap:1rem;margin-top:1.5rem}.wp-block-globeiron-section-contact-map .section-contact-map__rail{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:28px}.wp-block-globeiron-section-contact-map .section-contact-map__rail-crosshair{position:relative;z-index:1;flex-shrink:0;width:28px;height:28px;color:#114ca0;opacity:0;transform:scale(0.5)}.wp-block-globeiron-section-contact-map .section-contact-map__rail-crosshair svg{display:block;width:100%;height:100%}.wp-block-globeiron-section-contact-map .section-contact-map__rail-line{flex:1;min-height:20px;width:2px;background-image:repeating-linear-gradient(to bottom, rgba(17, 76, 160, 0.55) 0px, rgba(17, 76, 160, 0.55) 4px, transparent 4px, transparent 12px);transform:scaleY(0);transform-origin:top center}.wp-block-globeiron-section-contact-map .section-contact-map__regions{flex:1;list-style:none;margin:0;padding:0}.wp-block-globeiron-section-contact-map .section-contact-map__region{padding-bottom:2rem}.wp-block-globeiron-section-contact-map .section-contact-map__region:last-child{padding-bottom:0}.wp-block-globeiron-section-contact-map .section-contact-map__region-body{display:flex;flex-direction:column;gap:.25rem}.wp-block-globeiron-section-contact-map .section-contact-map__region-name{display:block;font-size:.875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#114ca0}.wp-block-globeiron-section-contact-map .section-contact-map__region-desc{font-size:1rem;color:#171717;margin:0;line-height:1.5}@media(min-width: 1024px){.wp-block-globeiron-section-contact-map .section-contact-map__panel.has-no-regions{grid-template-columns:1.2fr auto 1fr}}.wp-block-globeiron-section-contact-map .section-contact-map__divider{display:none}@media(min-width: 1024px){.wp-block-globeiron-section-contact-map .section-contact-map__divider{display:flex;flex-direction:column;align-items:center;width:28px;padding-block:3rem}}.wp-block-globeiron-section-contact-map .section-contact-map__divider-crosshair{flex-shrink:0;width:28px;height:28px;color:#114ca0}.wp-block-globeiron-section-contact-map .section-contact-map__divider-crosshair svg{display:block;width:100%;height:100%}.wp-block-globeiron-section-contact-map .section-contact-map__divider-line{flex:1;width:2px;background-image:repeating-linear-gradient(to bottom, rgba(17, 76, 160, 0.55) 0px, rgba(17, 76, 160, 0.55) 4px, transparent 4px, transparent 12px)}.wp-block-globeiron-section-contact-map .section-contact-map__map{width:100%;max-width:100%;aspect-ratio:1/1;overflow:hidden}.wp-block-globeiron-section-contact-map .section-contact-map__map iframe{display:block;width:100%;height:100%;border:none}.section-work{background:#eceef2}.section-work__inner{width:100%;max-width:1280px;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.section-work__inner{padding-inline:2rem}}@media(min-width: 1024px){.section-work__inner{padding-inline:0}}.section-work__inner{padding-block:5rem}.section-work__header{text-align:center;margin-bottom:3rem}.section-work__heading{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:clamp(1.875rem,4vw,3rem);color:#114ca0;line-height:1.25;margin:0 0 1rem}.section-work__subheading{font-size:1.125rem;color:#657693;margin:0}.section-work__tabs{display:grid;gap:1.25rem;grid-auto-columns:1fr;grid-auto-flow:column;margin-bottom:2.5rem}.section-work__tab{background:none;border:none;border-bottom:3px solid rgba(101,118,147,.75);margin-bottom:-1px;padding:.75rem .5rem 1rem;font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:clamp(1rem,2vw,1.25rem);font-weight:700;letter-spacing:.04em;color:#657693;cursor:pointer;transition:color 150ms ease-in-out,border-color 150ms ease-in-out;text-align:center}.section-work__tab:hover{color:#102060}.section-work__tab.is-active{color:#102060;border-bottom-color:#d4a857}.section-work__tab:focus-visible{outline:3px solid #114ca0;outline-offset:2px}.section-work__slide{display:grid;grid-template-columns:1fr;gap:2.5rem}@media(min-width: 1024px){.section-work__slide{grid-template-columns:3fr 2fr;align-items:flex-start;gap:4rem}}.section-work__slide-image img{display:block;width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.section-work__slide-placeholder{width:100%;aspect-ratio:4/3;background:hsl(220,18.75%,87.7254901961%);border-radius:.5rem}.section-work__slide-info{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}@media(min-width: 1024px){.section-work__slide-info{padding-block:2rem}}.section-work__project-title{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:clamp(1.875rem,3.5vw,3rem);color:#102060;line-height:1.25;margin:0;text-wrap:balance}.section-work__project-description{font-size:1rem;color:#171717;line-height:1.5;margin:0}.section-work__project-type{font-size:.875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#102060;margin:0}.section-work__meta{margin:0;display:flex;flex-direction:column;gap:.5rem}.section-work__meta-row{display:flex;flex-wrap:wrap;gap:.25rem}.section-work__meta-row dt{font-weight:700;color:#171717}.section-work__meta-row dt::after{content:""}.section-work__meta-row dd{color:#171717;margin:0}.section-work__cta{margin-top:.5rem}.wp-block-globeiron-section-cta{position:relative;background-color:#154891;background-size:cover;background-position:center;isolation:isolate}.wp-block-globeiron-section-cta .section-cta__inner{position:relative;z-index:1;max-width:1440px;margin-inline:auto;padding-inline:2.5rem;padding-block:6rem;display:flex;flex-direction:column;align-items:center;text-align:center;min-height:280px;justify-content:center}@media(min-width: 1024px){.wp-block-globeiron-section-cta .section-cta__inner{padding-block:6rem}}.wp-block-globeiron-section-cta .section-cta__heading{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:clamp(1.875rem,4vw,3rem);font-weight:700;color:#fff;line-height:1.25;margin:0 0 1.5rem;text-wrap:balance;max-width:900px}.wp-block-globeiron-section-cta .section-cta__body{font-size:clamp(1rem,2vw,1.125rem);color:#fff;line-height:1.5;margin:0 0 2.5rem;max-width:640px}.wp-block-globeiron-section-cta .section-cta__body p,.wp-block-globeiron-section-cta .section-cta__body ul,.wp-block-globeiron-section-cta .section-cta__body ol{margin-top:0}.wp-block-globeiron-section-cta .section-cta__body p:last-child,.wp-block-globeiron-section-cta .section-cta__body ul:last-child,.wp-block-globeiron-section-cta .section-cta__body ol:last-child{margin-bottom:0}.wp-block-globeiron-section-cta .section-cta__actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.wp-block-globeiron-section-cta .section-cta__placeholder{color:hsla(0,0%,100%,.55);font-size:1.125rem;text-align:center;margin:0}.wp-block-globeiron-section-cta .section-cta__placeholder small{font-size:.875rem;opacity:.7}.wp-block-globeiron-section-border-columns{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:clamp(3rem,8vw,7rem) 2rem;background-color:#114ca0;color:#fff;isolation:isolate}@media(min-width: 1024px){.wp-block-globeiron-section-border-columns{padding:clamp(3rem,8vw,7rem) 0}}.wp-block-globeiron-section-border-columns.has-bg-white{background-color:#fff;color:#171717}.wp-block-globeiron-section-border-columns.has-bg-grey{background-color:#eceef2;color:#171717}.wp-block-globeiron-section-border-columns .section-border-columns__border-box{position:absolute;top:clamp(3rem,3vw,4rem);bottom:clamp(3rem,3vw,4rem);left:50%;transform:translateX(-50%);width:calc(100% - 2*clamp(2rem,3vw,2rem));max-width:1280px;pointer-events:none;z-index:0}.wp-block-globeiron-section-border-columns .section-border-columns__corner{position:absolute;z-index:1;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.wp-block-globeiron-section-border-columns .section-border-columns__corner--tl{top:-14px;left:-14px}.wp-block-globeiron-section-border-columns .section-border-columns__corner--tr{top:-14px;right:-14px}.wp-block-globeiron-section-border-columns .section-border-columns__corner--bl{bottom:-14px;left:-14px}.wp-block-globeiron-section-border-columns .section-border-columns__corner--br{bottom:-14px;right:-14px}.wp-block-globeiron-section-border-columns .section-border-columns__crosshair{width:28px;height:28px;flex-shrink:0;color:hsla(0,0%,100%,.65)}.wp-block-globeiron-section-border-columns .section-border-columns__crosshair circle,.wp-block-globeiron-section-border-columns .section-border-columns__crosshair line{stroke-dasharray:1;stroke-dashoffset:1}.wp-block-globeiron-section-border-columns .section-border-columns__edge{position:absolute}.wp-block-globeiron-section-border-columns .section-border-columns__edge--top,.wp-block-globeiron-section-border-columns .section-border-columns__edge--bottom{height:2px;left:0;right:0;background-image:repeating-linear-gradient(to right, rgba(255, 255, 255, 0.5) 0px, rgba(255, 255, 255, 0.5) 4px, transparent 4px, transparent 12px)}.wp-block-globeiron-section-border-columns .section-border-columns__edge--top{top:0;clip-path:inset(0 100% 0 0)}.wp-block-globeiron-section-border-columns .section-border-columns__edge--bottom{bottom:0;clip-path:inset(0 0 0 100%)}.wp-block-globeiron-section-border-columns .section-border-columns__edge--left,.wp-block-globeiron-section-border-columns .section-border-columns__edge--right{width:2px;top:0;bottom:0;background-image:repeating-linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 0px, rgba(255, 255, 255, 0.5) 4px, transparent 4px, transparent 12px)}.wp-block-globeiron-section-border-columns .section-border-columns__edge--right{right:0;clip-path:inset(0 0 100% 0)}.wp-block-globeiron-section-border-columns .section-border-columns__edge--left{left:0;clip-path:inset(100% 0 0 0)}.wp-block-globeiron-section-border-columns.has-bg-white .section-border-columns__crosshair,.wp-block-globeiron-section-border-columns.has-bg-grey .section-border-columns__crosshair{color:rgba(17,76,160,.65)}.wp-block-globeiron-section-border-columns.has-bg-white .section-border-columns__edge--top,.wp-block-globeiron-section-border-columns.has-bg-white .section-border-columns__edge--bottom,.wp-block-globeiron-section-border-columns.has-bg-grey .section-border-columns__edge--top,.wp-block-globeiron-section-border-columns.has-bg-grey .section-border-columns__edge--bottom{background-image:repeating-linear-gradient(to right, rgba(17, 76, 160, 0.4) 0px, rgba(17, 76, 160, 0.4) 4px, transparent 4px, transparent 12px)}.wp-block-globeiron-section-border-columns.has-bg-white .section-border-columns__edge--left,.wp-block-globeiron-section-border-columns.has-bg-white .section-border-columns__edge--right,.wp-block-globeiron-section-border-columns.has-bg-grey .section-border-columns__edge--left,.wp-block-globeiron-section-border-columns.has-bg-grey .section-border-columns__edge--right{background-image:repeating-linear-gradient(to bottom, rgba(17, 76, 160, 0.4) 0px, rgba(17, 76, 160, 0.4) 4px, transparent 4px, transparent 12px)}.wp-block-globeiron-section-border-columns .section-border-columns__inner{position:relative;z-index:1;max-width:1200px;margin:0 auto;text-align:center}.wp-block-globeiron-section-border-columns .section-border-columns__heading{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:clamp(1.875rem,4vw,3rem);font-weight:700;color:#fff;line-height:1.25;margin:0 0 1.5rem;text-wrap:balance}.wp-block-globeiron-section-border-columns.has-bg-white .section-border-columns__heading,.wp-block-globeiron-section-border-columns.has-bg-grey .section-border-columns__heading{color:#154891}.wp-block-globeiron-section-border-columns .section-border-columns__intro{font-size:clamp(1rem,2vw,1.125rem);color:hsla(0,0%,100%,.85);line-height:1.75;max-width:720px;margin:0 auto 3rem}.wp-block-globeiron-section-border-columns .section-border-columns__intro p{margin-top:0}.wp-block-globeiron-section-border-columns .section-border-columns__intro p:last-child{margin-bottom:0}.wp-block-globeiron-section-border-columns.has-bg-white .section-border-columns__intro,.wp-block-globeiron-section-border-columns.has-bg-grey .section-border-columns__intro{color:#171717}.wp-block-globeiron-section-border-columns .section-border-columns__heading:last-of-type{margin-bottom:3rem}.wp-block-globeiron-section-border-columns .section-border-columns__grid{display:grid;gap:2.5rem 2rem;grid-template-columns:1fr}@media(min-width: 640px){.wp-block-globeiron-section-border-columns .section-border-columns__grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.wp-block-globeiron-section-border-columns .section-border-columns__grid{grid-template-columns:repeat(var(--col-count, 3), 1fr)}}@media(min-width: 640px){.wp-block-globeiron-section-border-columns--centered .section-border-columns__grid{grid-template-columns:repeat(var(--col-count), 1fr)}}@media(min-width: 1024px){.wp-block-globeiron-section-border-columns--centered .section-border-columns__grid{grid-template-columns:repeat(var(--col-count), minmax(0, 320px));justify-content:center}}.wp-block-globeiron-section-border-columns .section-border-columns__col{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:300px;margin-inline:auto}.wp-block-globeiron-section-border-columns .section-border-columns__icon{margin:0;flex-shrink:0}.wp-block-globeiron-section-border-columns .section-border-columns__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.wp-block-globeiron-section-border-columns .section-border-columns__col-title{font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;margin:0;line-height:1.25}.wp-block-globeiron-section-border-columns.has-bg-white .section-border-columns__col-title,.wp-block-globeiron-section-border-columns.has-bg-grey .section-border-columns__col-title{color:#154891}.wp-block-globeiron-section-border-columns .section-border-columns__col-content{font-size:.875rem;line-height:1.5;color:hsla(0,0%,100%,.85);margin:0}.wp-block-globeiron-section-border-columns .section-border-columns__col-content p,.wp-block-globeiron-section-border-columns .section-border-columns__col-content ul,.wp-block-globeiron-section-border-columns .section-border-columns__col-content ol{margin-top:0}.wp-block-globeiron-section-border-columns .section-border-columns__col-content p:last-child,.wp-block-globeiron-section-border-columns .section-border-columns__col-content ul:last-child,.wp-block-globeiron-section-border-columns .section-border-columns__col-content ol:last-child{margin-bottom:0}.wp-block-globeiron-section-border-columns .section-border-columns__col-content ul{list-style-type:disc;padding-left:1.25em}.wp-block-globeiron-section-border-columns .section-border-columns__col-content ol{list-style-type:decimal;padding-left:1.25em}.wp-block-globeiron-section-border-columns .section-border-columns__col-content li{display:list-item}.wp-block-globeiron-section-border-columns.has-bg-white .section-border-columns__col-content,.wp-block-globeiron-section-border-columns.has-bg-grey .section-border-columns__col-content{color:#171717}.wp-block-globeiron-section-border-columns .section-border-columns__cta{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:#fff;text-decoration:none;margin-top:auto;transition:opacity .15s ease}.wp-block-globeiron-section-border-columns .section-border-columns__cta:hover{opacity:.75}.wp-block-globeiron-section-border-columns .section-border-columns__cta svg{flex-shrink:0}.wp-block-globeiron-section-border-columns.has-bg-white .section-border-columns__cta,.wp-block-globeiron-section-border-columns.has-bg-grey .section-border-columns__cta{color:#114ca0}.editor-styles-wrapper{font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:1rem;color:#171717}.editor-styles-wrapper h1,.editor-styles-wrapper h2,.editor-styles-wrapper h3,.editor-styles-wrapper h4,.editor-styles-wrapper h5,.editor-styles-wrapper h6{font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;color:#171717}.editor-styles-wrapper p{line-height:1.5}.blog-hero__hero{background:#eceef2;overflow:hidden;position:relative;z-index:1}@media(min-width: 1024px){.blog-hero__hero{overflow:visible}}.blog-hero__inner{width:100%;max-width:1280px;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.blog-hero__inner{padding-inline:2rem}}@media(min-width: 1024px){.blog-hero__inner{padding-inline:0}}.blog-hero__inner{display:flex;flex-direction:column;gap:0;position:relative}@media(min-width: 1024px){.blog-hero__inner{flex-direction:row;align-items:center;min-height:360px}}.blog-hero__content{flex:none;width:100%;max-width:100%;padding:2.5rem 0 1.5rem;position:relative;z-index:2}@media(min-width: 1024px){.blog-hero__content{flex:0 0 54%;max-width:54%;padding:3rem 3rem 3rem 0}}.blog-hero__category-badge{display:inline-block;font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#d4a857;text-decoration:none;margin-bottom:.75rem}.blog-hero__category-badge:hover{color:#b8943d}.blog-hero__eyebrow{font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#171717;margin:.5rem 0 1rem}.blog-hero__meta{margin:0 0 1.5rem;padding:0}.blog-hero__meta-row{display:flex;gap:.5rem;font-size:.875rem;color:#171717;line-height:1.5;margin-bottom:.25rem}.blog-hero__meta-row dt{font-weight:700;flex-shrink:0}.blog-hero__meta-row dd{margin:0}.blog-hero__heading{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:clamp(1.5rem,3.2vw,2.25rem);font-weight:700;line-height:1.25;color:#114ca0;margin:0 0 .5rem}.blog-hero__heading a{color:inherit;text-decoration:none}.blog-hero__heading a:hover{color:#154891;text-decoration:underline}.blog-hero__body{font-size:1rem;color:#171717;line-height:1.5;margin:0 0 1.5rem;max-width:460px}.blog-hero__actions{margin-bottom:1.5rem}.blog-hero__filters{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;padding-top:1rem;border-top:1px solid rgba(101,118,147,.3)}.blog-hero__filter{font-size:.875rem;font-weight:600;color:#171717;text-decoration:none;padding-bottom:.25rem;border-bottom:2px solid rgba(0,0,0,0);transition:color 250ms ease-in-out,border-color 250ms ease-in-out;letter-spacing:.01em}.blog-hero__filter.is-active{color:#114ca0;border-bottom-color:#d4a857}.blog-hero__filter:hover:not(.is-active){color:#114ca0;border-bottom-color:rgba(212,168,87,.4)}.blog-hero__media{position:relative;width:calc(100% + 2rem);margin-left:-1rem;height:240px;overflow:hidden;z-index:1}@media(min-width: 768px){.blog-hero__media{width:calc(100% + 4rem);margin-left:-2rem;height:320px}}@media(min-width: 1024px){.blog-hero__media{position:absolute;width:auto;margin-left:0;left:54%;right:calc(-1*clamp(1rem,4vw,3rem));top:0;bottom:-11rem;height:auto}}.blog-hero__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}@media(min-width: 1024px){.blog-hero+.section{padding-top:calc(5rem + 5rem)}}.blog-hero--project .blog-hero__heading{font-size:clamp(1.5rem,4vw,3rem);text-wrap:balance}.wp-block-globeiron-section-reviews{background:#fff}.section-reviews__inner{width:100%;max-width:1280px;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.section-reviews__inner{padding-inline:2rem}}@media(min-width: 1024px){.section-reviews__inner{padding-inline:0}}.section-reviews__inner{padding-block:5rem}.section-reviews__header{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;flex-wrap:wrap;margin-bottom:2.5rem}@media(min-width: 768px){.section-reviews__header{align-items:center;flex-wrap:nowrap}}.section-reviews__heading{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:clamp(1.875rem,4vw,3rem);font-weight:700;color:#114ca0;margin:0;line-height:1.25}.section-reviews__rating{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex-shrink:0}.section-reviews__stars{display:flex;gap:.5rem}.section-reviews__star{width:40px;height:40px;fill:#eceef2;stroke:none;transform-box:fill-box;transform-origin:center}.section-reviews__star.is-filled{fill:#d4a857}@media(min-width: 1024px){.section-reviews__star{width:48px;height:48px}}.section-reviews__rating-label{font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#657693;margin:0}.section-reviews__splide{position:relative}.section-reviews__splide .splide__slide{height:auto;display:flex;align-items:stretch}.section-reviews__splide:not(.is-initialized) .splide__track{overflow:visible}.section-reviews__splide:not(.is-initialized) .splide__list{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width: 768px){.section-reviews__splide:not(.is-initialized) .splide__list{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.section-reviews__splide:not(.is-initialized) .splide__list{grid-template-columns:repeat(3, 1fr)}}.section-reviews__splide:not(.is-initialized) .splide__slide{width:100% !important;height:auto}.section-reviews__splide:not(.is-initialized) .section-reviews__arrows{display:none}.review-card{display:flex;flex-direction:column;width:100%;background:#eceef2;padding:2rem}.review-card__title{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:1.25rem;font-weight:700;color:#114ca0;margin:0 0 1rem;line-height:1.25}.review-card__body{font-size:.875rem;color:#171717;line-height:1.75;margin:0;flex:1}.review-card__divider{border:none;border-top:1px solid rgb(211.775,216.325,225.425);margin:1.5rem 0}.review-card__footer{display:flex;align-items:center;justify-content:space-between;gap:1rem}.review-card__author{display:flex;align-items:center;gap:.75rem;min-width:0}.review-card__avatar{flex-shrink:0;width:44px;height:44px;border-radius:50%;background:#102060;color:#fff;font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:1.125rem;font-weight:700;display:flex;align-items:center;justify-content:center}.review-card__avatar--photo{background:none;-o-object-fit:cover;object-fit:cover}.review-card__author-info{min-width:0}.review-card__name{font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:.875rem;font-weight:700;color:#171717;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.review-card__date{font-size:.75rem;color:#657693;margin:0}.review-card__source-svg{width:32px;height:32px;flex-shrink:0;display:block}.section-reviews__arrows{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem;position:static !important}.section-reviews__arrow{width:44px;height:44px;border-radius:50%;border:1.5px solid #d4a857;background:rgba(0,0,0,0);color:#d4a857;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background 150ms ease-in-out,color 150ms ease-in-out;padding:0;position:static !important;transform:none !important;opacity:1 !important}.section-reviews__arrow svg{width:18px;height:18px}.section-reviews__arrow:hover:not(:disabled){background:#d4a857;color:#fff}.section-reviews__arrow:disabled{border-color:#eceef2;color:#657693;cursor:not-allowed}.wp-block-group.page-header-band{background-color:#102060 !important;padding-top:5rem;padding-bottom:5rem;padding-left:max(1rem,(100% - 1280px)/2 + 1.5rem);padding-right:max(1rem,(100% - 1280px)/2 + 1.5rem)}.wp-block-group.page-header-band h1,.wp-block-group.page-header-band h2,.wp-block-group.page-header-band h3,.wp-block-group.page-header-band h4,.wp-block-group.page-header-band h5,.wp-block-group.page-header-band h6{color:#fff;margin-top:0;margin-bottom:0;font-size:clamp(2rem,4vw,3.25rem)}.wp-block-group.page-content-band{background-color:#fff !important;padding-top:5rem;padding-bottom:5rem;padding-left:max(1rem,(100% - 860px)/2 + 1.5rem);padding-right:max(1rem,(100% - 860px)/2 + 1.5rem)}@media(min-width: 1024px){.wp-block-group.page-content-band{padding-top:6rem;padding-bottom:6rem}.wp-block-columns.contact-section{align-items:start}.wp-block-columns.contact-section>.wp-block-column:first-child{position:sticky;top:116px}}.project-details{background:#fff;padding-block:5rem}.project-details__inner{display:grid;grid-template-columns:1fr;gap:3rem;align-items:start}@media(min-width: 1024px){.project-details__inner{grid-template-columns:1fr 1fr;gap:4rem}}.project-details__media{display:flex;flex-direction:column;gap:1.5rem}.project-details__images{position:relative;overflow:visible}@media(min-width: 1024px){.project-details__images{aspect-ratio:1/1.075}}.project-details__pair{display:none}.project-details__pair.is-active{display:block}@media(min-width: 1024px){.project-details__pair{display:block;position:absolute;inset:0;opacity:0;pointer-events:none}.project-details__pair.is-active{opacity:1;pointer-events:auto}}.project-details__img-wrap{display:block;width:100%}.project-details__img-wrap+.project-details__img-wrap{margin-top:1rem}@media(min-width: 1024px){.project-details__img-wrap{position:absolute;margin-top:0}.project-details__img-wrap--before{width:60%;top:0;left:0;z-index:1}.project-details__img-wrap--after{width:60%;top:22%;right:0;z-index:2}}.project-details__img-inner{width:100%;aspect-ratio:3/4;overflow:hidden;position:relative}.project-details__img-inner img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.project-details__img-label{display:block;margin-top:.5rem;font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#657693;line-height:1}@media(min-width: 1024px){.project-details__pair--single .project-details__img-wrap{width:100%;top:0;left:0;right:auto}.project-details__pair--single .project-details__img-inner{aspect-ratio:3/4}.project-details__images:has(.project-details__pair--single.is-active){aspect-ratio:3/4}}.project-details__ornament{display:none}@media(min-width: 1024px){.project-details__ornament{display:block;position:absolute;top:3%;left:62%;z-index:5;color:#114ca0;pointer-events:none;width:96px;height:90px}}.project-details__ornament-ch{position:absolute;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.project-details__ornament-ch svg{width:100%;height:100%}.project-details__ornament-ch:first-child{top:0;left:0}.project-details__ornament-ch:last-child{bottom:0;right:0}.project-details__ornament-hline{position:absolute;top:14px;left:28px;right:14px;height:1.5px;background-image:repeating-linear-gradient(to right, currentColor 0, currentColor 4px, transparent 4px, transparent 12px)}.project-details__ornament-vline{position:absolute;top:14px;right:14px;bottom:28px;width:2px;background-image:repeating-linear-gradient(to bottom, currentColor 0, currentColor 4px, transparent 4px, transparent 12px)}.project-details__controls{display:flex;align-items:center;gap:.75rem;justify-content:flex-end;margin-top:1rem}@media(min-width: 1024px){.project-details__controls{position:absolute;bottom:-8%;right:2%;z-index:10;margin-top:0}}.project-details__arrow{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1.5px solid #d4a857;border-radius:50%;background:none;color:#d4a857;cursor:pointer;transition:background 150ms ease-in-out,color 150ms ease-in-out;flex-shrink:0}.project-details__arrow svg{display:block;width:16px;height:16px}.project-details__arrow:hover{background:#d4a857;color:#102060}.project-details__arrow:focus-visible{outline:2px solid #114ca0;outline-offset:3px}.project-details__heading{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:clamp(1.875rem,4vw,3rem);font-weight:700;color:#114ca0;line-height:1.25;margin:0 0 2.5rem}.project-details__highlights{display:flex;flex-direction:column;gap:2rem}.project-details__highlight-heading{font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#114ca0;margin:0 0 .75rem}.project-details__highlight-body{font-size:1rem;color:#171717;line-height:1.75;margin:0}.project-details__highlight-body p{margin:0 0 .75rem}.project-details__highlight-body p:last-child{margin:0}.project-details__highlight-body strong{font-weight:700}.project-outcome{position:relative;overflow:hidden;padding:10rem 0;background-color:#eceef2}.project-outcome.has-bg-white{background-color:#fff}.project-outcome.has-bg-grey{background-color:#eceef2}.project-outcome.has-bg-blue{background-color:#114ca0}.project-outcome.has-bg-blue .project-outcome__heading{color:#fff}.project-outcome.has-bg-blue .project-outcome__body{color:#fff}.project-outcome__bg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0;opacity:.25}.project-outcome__inner{position:relative;z-index:2;text-align:center;max-width:860px;margin-inline:auto}.project-outcome__heading{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:700;line-height:1.25;color:#114ca0;margin:0 0 1.5rem}.project-outcome__body{font-size:1.125rem;line-height:1.75;color:#171717;margin:0}.project-outcome__body p{margin:0 0 1rem}.project-outcome__body p:last-child{margin:0}.project-outcome__body strong{font-weight:700}.project-outcome__placeholder{color:#657693;text-align:center;padding:2.5rem}.wp-block-globeiron-section-content-image-split{background-color:#fff}.wp-block-globeiron-section-content-image-split.has-bg-grey{background-color:#eceef2}.wp-block-globeiron-section-content-image-split.has-bg-blue{background-color:#154891}.wp-block-globeiron-section-content-image-split.has-bg-blue .section-content-image-split__heading{color:#fff}.wp-block-globeiron-section-content-image-split.has-bg-blue .section-content-image-split__body{color:hsla(0,0%,100%,.88)}.wp-block-globeiron-section-content-image-split.has-bg-blue .section-content-image-split__body a{color:#d4a857}.wp-block-globeiron-section-content-image-split.has-bg-blue .section-content-image-split__divider-crosshair{color:hsla(0,0%,100%,.55)}.wp-block-globeiron-section-content-image-split.has-bg-blue .section-content-image-split__divider-line{background-image:repeating-linear-gradient(to bottom, rgba(255, 255, 255, 0.35) 0px, rgba(255, 255, 255, 0.35) 4px, transparent 4px, transparent 12px)}.wp-block-globeiron-section-content-image-split .section-content-image-split__inner{width:100%;max-width:1280px;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.wp-block-globeiron-section-content-image-split .section-content-image-split__inner{padding-inline:2rem}}@media(min-width: 1024px){.wp-block-globeiron-section-content-image-split .section-content-image-split__inner{padding-inline:0}}.wp-block-globeiron-section-content-image-split .section-content-image-split__inner{display:grid;grid-template-columns:1fr;grid-template-areas:"media" "content";gap:2.5rem}@media(min-width: 1024px){.wp-block-globeiron-section-content-image-split .section-content-image-split__inner{grid-template-columns:1fr auto 1fr;grid-template-areas:"content divider media";gap:0;align-items:stretch}}.wp-block-globeiron-section-content-image-split .section-content-image-split__content{grid-area:content}.wp-block-globeiron-section-content-image-split .section-content-image-split__divider{grid-area:divider}.wp-block-globeiron-section-content-image-split .section-content-image-split__media{grid-area:media}@media(min-width: 1024px){.wp-block-globeiron-section-content-image-split.image-left .section-content-image-split__inner{grid-template-areas:"media divider content"}.wp-block-globeiron-section-content-image-split.image-left .section-content-image-split__content{padding-right:0;padding-left:3rem}.wp-block-globeiron-section-content-image-split.image-left .section-content-image-split__media{padding-left:0;padding-right:3rem}}.wp-block-globeiron-section-content-image-split .section-content-image-split__content{display:flex;flex-direction:column;justify-content:center;gap:1.5rem}@media(min-width: 1024px){.wp-block-globeiron-section-content-image-split .section-content-image-split__content{padding-right:3rem}}.wp-block-globeiron-section-content-image-split .section-content-image-split__heading{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:700;line-height:1.25;color:#114ca0;margin:0;text-wrap:balance}.wp-block-globeiron-section-content-image-split .section-content-image-split__body{font-size:1rem;line-height:1.5;color:#171717}.wp-block-globeiron-section-content-image-split .section-content-image-split__body p{margin:0 0 1rem}.wp-block-globeiron-section-content-image-split .section-content-image-split__body p:last-child{margin-bottom:0}.wp-block-globeiron-section-content-image-split .section-content-image-split__body ul,.wp-block-globeiron-section-content-image-split .section-content-image-split__body ol{padding-left:1.5rem;margin-bottom:1rem}.wp-block-globeiron-section-content-image-split .section-content-image-split__body strong{font-weight:700}.wp-block-globeiron-section-content-image-split .section-content-image-split__divider{display:none}@media(min-width: 1024px){.wp-block-globeiron-section-content-image-split .section-content-image-split__divider{display:flex;flex-direction:column;align-items:center;width:28px;padding-block:1rem}}.wp-block-globeiron-section-content-image-split .section-content-image-split__divider-crosshair{flex-shrink:0;width:28px;height:28px;color:#114ca0}.wp-block-globeiron-section-content-image-split .section-content-image-split__divider-crosshair svg{display:block;width:100%;height:100%}.wp-block-globeiron-section-content-image-split .section-content-image-split__divider-line{flex:1;width:2px;background-image:repeating-linear-gradient(to bottom, rgba(17, 76, 160, 0.55) 0px, rgba(17, 76, 160, 0.55) 4px, transparent 4px, transparent 12px)}.wp-block-globeiron-section-content-image-split .section-content-image-split__media{display:flex}@media(min-width: 1024px){.wp-block-globeiron-section-content-image-split .section-content-image-split__media{padding-left:3rem}}.wp-block-globeiron-section-content-image-split .section-content-image-split__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:280px}@media(min-width: 1024px){.wp-block-globeiron-section-content-image-split .section-content-image-split__media img{min-height:360px}}.wp-block-globeiron-section-team-grid{background-color:#fff}.wp-block-globeiron-section-team-grid.has-bg-grey{background-color:#eceef2}.wp-block-globeiron-section-team-grid.has-bg-blue{background-color:#154891}.wp-block-globeiron-section-team-grid.has-bg-blue .section-team-grid__heading{color:#fff}.wp-block-globeiron-section-team-grid.has-bg-blue .section-team-grid__body{color:hsla(0,0%,100%,.88)}.wp-block-globeiron-section-team-grid.has-bg-blue .section-team-grid__header-crosshair{color:hsla(0,0%,100%,.65)}.wp-block-globeiron-section-team-grid.has-bg-blue .section-team-grid__header-line{background-image:repeating-linear-gradient(to right, rgba(255, 255, 255, 0.3) 0px, rgba(255, 255, 255, 0.3) 4px, transparent 4px, transparent 12px)}.wp-block-globeiron-section-team-grid.has-bg-blue .team-card__crosshair{color:hsla(0,0%,100%,.65)}.wp-block-globeiron-section-team-grid.has-bg-blue .team-card__ornament-hline{background-image:repeating-linear-gradient(to right, rgba(255, 255, 255, 0.3) 0px, rgba(255, 255, 255, 0.3) 4px, transparent 4px, transparent 12px)}.wp-block-globeiron-section-team-grid.has-bg-blue .team-card__ornament-vline{background-image:repeating-linear-gradient(to bottom, rgba(255, 255, 255, 0.3) 0px, rgba(255, 255, 255, 0.3) 4px, transparent 4px, transparent 12px)}.wp-block-globeiron-section-team-grid.has-bg-blue .team-card__photo-wrap{border-color:hsla(0,0%,100%,.15)}.wp-block-globeiron-section-team-grid.has-bg-blue .team-card__name{color:#fff}.wp-block-globeiron-section-team-grid.has-bg-blue .team-card__role{color:#d4a857}.wp-block-globeiron-section-team-grid .section-team-grid__inner{width:100%;max-width:1280px;margin-inline:auto;padding-inline:1rem}@media(min-width: 768px){.wp-block-globeiron-section-team-grid .section-team-grid__inner{padding-inline:2rem}}@media(min-width: 1024px){.wp-block-globeiron-section-team-grid .section-team-grid__inner{padding-inline:0}}.wp-block-globeiron-section-team-grid .section-team-grid__header{max-width:680px;margin-bottom:3rem}.wp-block-globeiron-section-team-grid .section-team-grid__heading{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:700;line-height:1.25;color:#114ca0;margin:0 0 1.5rem}.wp-block-globeiron-section-team-grid .section-team-grid__header-ornament{display:flex;align-items:center;margin-bottom:1.5rem}.wp-block-globeiron-section-team-grid .section-team-grid__header-crosshair{flex-shrink:0;width:28px;height:28px;color:#114ca0}.wp-block-globeiron-section-team-grid .section-team-grid__header-crosshair svg{display:block;width:100%;height:100%}.wp-block-globeiron-section-team-grid .section-team-grid__header-line{flex:1;height:2px;margin-left:.75rem;background-image:repeating-linear-gradient(to right, rgba(17, 76, 160, 0.45) 0px, rgba(17, 76, 160, 0.45) 4px, transparent 4px, transparent 12px);transform-origin:left center;transform:scaleX(0)}.wp-block-globeiron-section-team-grid .section-team-grid__body{font-size:1rem;line-height:1.5;color:#171717}.wp-block-globeiron-section-team-grid .section-team-grid__body p{margin:0 0 .75rem}.wp-block-globeiron-section-team-grid .section-team-grid__body p:last-child{margin-bottom:0}.wp-block-globeiron-section-team-grid .section-team-grid__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem}@media(min-width: 768px){.wp-block-globeiron-section-team-grid .section-team-grid__grid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1024px){.wp-block-globeiron-section-team-grid .section-team-grid__grid{grid-template-columns:repeat(4, 1fr);gap:2rem}}.wp-block-globeiron-section-team-grid .team-card{display:flex;flex-direction:column;background:none;border:none;padding:0;cursor:pointer;text-align:left}.wp-block-globeiron-section-team-grid .team-card:hover .team-card__photo,.wp-block-globeiron-section-team-grid .team-card:focus-visible .team-card__photo{transform:scale(1.04)}.wp-block-globeiron-section-team-grid .team-card:hover .team-card__cta,.wp-block-globeiron-section-team-grid .team-card:focus-visible .team-card__cta{transform:translateY(0)}.wp-block-globeiron-section-team-grid .team-card:focus-visible{outline:2px solid #114ca0;outline-offset:3px}.wp-block-globeiron-section-team-grid .team-card__photo-wrap{position:relative;overflow:hidden;aspect-ratio:3/4;background-color:#154891;margin-bottom:.75rem;border:1px solid rgba(17,76,160,.12)}.wp-block-globeiron-section-team-grid .team-card__photo{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;transition:transform .4s ease}.wp-block-globeiron-section-team-grid .team-card__photo-placeholder{width:100%;height:100%;background:linear-gradient(160deg, #114CA0 0%, #154891 100%)}.wp-block-globeiron-section-team-grid .team-card__ornament{position:absolute;inset:0;z-index:2;pointer-events:none}.wp-block-globeiron-section-team-grid .team-card__crosshair{position:absolute;top:.75rem;left:.75rem;width:28px;height:28px;color:#114ca0}.wp-block-globeiron-section-team-grid .team-card__crosshair svg{display:block;width:100%;height:100%}.wp-block-globeiron-section-team-grid .team-card__ornament-hline{position:absolute;top:calc(0.75rem + 14px);left:calc(0.75rem + 28px);right:0;height:2px;background-image:repeating-linear-gradient(to right, rgba(17, 76, 160, 0.45) 0px, rgba(17, 76, 160, 0.45) 4px, transparent 4px, transparent 12px);transform-origin:left center;transform:scaleX(0)}.wp-block-globeiron-section-team-grid .team-card__ornament-vline{position:absolute;top:calc(0.75rem + 28px);left:calc(0.75rem + 14px);bottom:0;width:2px;background-image:repeating-linear-gradient(to bottom, rgba(17, 76, 160, 0.45) 0px, rgba(17, 76, 160, 0.45) 4px, transparent 4px, transparent 12px);transform-origin:top center;transform:scaleY(0)}.wp-block-globeiron-section-team-grid .team-card__cta{position:absolute;bottom:0;left:0;right:0;z-index:3;background:#102060;padding:.75rem 1.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem;transform:translateY(100%);transition:transform .28s ease}.wp-block-globeiron-section-team-grid .team-card__cta span{font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#fff}.wp-block-globeiron-section-team-grid .team-card__cta svg{width:16px;height:16px;color:#fff;flex-shrink:0}.wp-block-globeiron-section-team-grid .team-card__meta{display:flex;flex-direction:column;gap:.25rem;padding-top:.25rem}.wp-block-globeiron-section-team-grid .team-card__name{font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:1rem;font-weight:700;color:#171717;line-height:1.25}.wp-block-globeiron-section-team-grid .team-card__role{font-size:.875rem;color:#114ca0;line-height:1.5}.team-modal{border:none;padding:0;margin:auto;max-width:min(900px,96vw);width:100%;background:#fff;box-shadow:0 24px 80px rgba(21,72,145,.3);overflow:hidden}.team-modal::backdrop{background:rgba(16,32,96,.72);backdrop-filter:blur(3px)}.team-modal .team-modal__panel{position:relative}.team-modal .team-modal__close{position:absolute;top:1rem;right:1rem;z-index:10;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(23,23,23,.08);border:none;border-radius:50%;cursor:pointer;color:#171717;transition:background .2s}.team-modal .team-modal__close:hover{background:rgba(23,23,23,.16)}.team-modal .team-modal__close:focus-visible{outline:2px solid #114ca0;outline-offset:2px}.team-modal .team-modal__close svg{width:18px;height:18px}.team-modal .team-modal__layout{display:grid;grid-template-columns:1fr}@media(min-width: 768px){.team-modal .team-modal__layout{grid-template-columns:280px 1fr}}@media(min-width: 1024px){.team-modal .team-modal__layout{grid-template-columns:340px 1fr}}.team-modal .team-modal__media{aspect-ratio:3/4;overflow:hidden;background-color:#154891;max-height:40vh}@media(min-width: 768px){.team-modal .team-modal__media{max-height:none;aspect-ratio:auto}}.team-modal .team-modal__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.team-modal .team-modal__content{padding:2rem 1.5rem 1.5rem;overflow-y:auto;max-height:80vh}@media(min-width: 768px){.team-modal .team-modal__content{padding:2.5rem 2rem}}.team-modal .team-modal__role{font-family:"Franklin Gothic Demi","Franklin Gothic Medium","ITC Franklin Gothic",Arial,sans-serif;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#114ca0;margin:0 0 .5rem}.team-modal .team-modal__name{font-family:"ClarendonURW","Clarendon","Libre Baskerville",Georgia,serif;font-size:clamp(1.25rem,2.5vw,1.875rem);font-weight:700;line-height:1.25;color:#171717;margin:0 0 1.5rem}.team-modal .team-modal__bio{font-size:1rem;line-height:1.5;color:#171717}.team-modal .team-modal__bio p{margin:0 0 1rem}.team-modal .team-modal__bio p:last-child{margin-bottom:0}.team-modal .team-modal__bio ul,.team-modal .team-modal__bio ol{padding-left:1.5rem;margin-bottom:1rem}.team-modal .team-modal__bio strong{font-weight:700;color:#171717}*, ::before, ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}::before,
::after {
  --tw-content: '';
}/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: Franklin Gothic Demi, Franklin Gothic Medium, ITC Franklin Gothic, Arial, sans-serif; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}/*
Remove the default font size and weight for headings.
*/h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}/*
Reset links to optimize for opt-in styling instead of opt-out.
*/a {
  color: inherit;
  text-decoration: inherit;
}/*
Add the correct font weight in Edge and Safari.
*/b,
strong {
  font-weight: bolder;
}/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/code,
kbd,
samp,
pre {
  font-family: JetBrains Mono, ui-monospace, monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}/*
Add the correct font size in all browsers.
*/small {
  font-size: 80%;
}/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}sub {
  bottom: -0.25em;
}sup {
  top: -0.5em;
}/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}/*
Remove the inheritance of text transform in Edge and Firefox.
*/button,
select {
  text-transform: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}/*
Use the modern Firefox focus style for all focusable elements.
*/:-moz-focusring {
  outline: auto;
}/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/:-moz-ui-invalid {
  box-shadow: none;
}/*
Add the correct vertical alignment in Chrome and Firefox.
*/progress {
  vertical-align: baseline;
}/*
Correct the cursor style of increment and decrement buttons in Safari.
*/::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}/*
Remove the inner padding in Chrome and Safari on macOS.
*/::-webkit-search-decoration {
  -webkit-appearance: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}/*
Add the correct display in Chrome and Safari.
*/summary {
  display: list-item;
}/*
Removes the default spacing and border for appropriate elements.
*/blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}fieldset {
  margin: 0;
  padding: 0;
}legend {
  padding: 0;
}ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}/*
Reset default styling for dialogs.
*/dialog {
  padding: 0;
}/*
Prevent resizing textareas horizontally by default.
*/textarea {
  resize: vertical;
}/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}/*
Set the default cursor for buttons.
*/button,
[role="button"] {
  cursor: pointer;
}/*
Make sure disabled buttons don't get the pointer cursor.
*/:disabled {
  cursor: default;
}/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/img,
video {
  max-width: 100%;
  height: auto;
}/* Make elements with the HTML hidden attribute stay hidden by default */[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}.tw-sticky{position:sticky}.tw-top-0{top:0px}.tw-z-\[100\]{z-index:100}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-flex{display:flex}.tw-h-\[70px\]{height:70px}.tw-w-auto{width:auto}.tw-max-w-\[1440px\]{max-width:1440px}.tw-shrink-0{flex-shrink:0}.tw-items-center{align-items:center}.tw-justify-between{justify-content:space-between}.tw-bg-brand-blue{--tw-bg-opacity:1;background-color:rgb(17 76 160 / var(--tw-bg-opacity, 1))}.tw-px-4{padding-left:1rem;padding-right:1rem}.tw-no-underline{text-decoration-line:none}@media (min-width: 640px){.sm\:tw-h-\[85px\]{height:85px}.sm\:tw-px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 1024px){.lg\:tw-h-\[100px\]{height:100px}.lg\:tw-px-10{padding-left:2.5rem;padding-right:2.5rem}}
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}
