.supplied-logo{display:flex!important;align-items:center;gap:9px;overflow:hidden;aspect-ratio:auto!important;height:58px;mix-blend-mode:screen}
.supplied-logo span{display:block;position:relative;overflow:hidden;flex-shrink:0}
.supplied-logo img{position:absolute;display:block;height:auto;max-width:none;inset:auto;object-fit:initial}
.supplied-logo-mark{width:59px;height:53px}
.supplied-logo-mark img{width:219.999%;left:-7.24%;top:-22.31%}
.supplied-logo-words{width:170px;height:39px}
.supplied-logo-words img{width:211.646%;left:-106.202%;top:-235.556%}
.site-header .supplied-logo{width:238px}
.site-footer .supplied-logo{width:207px;height:54px;gap:7px}
.site-footer .supplied-logo-mark{width:51px;height:46px}
.site-footer .supplied-logo-words{width:148px;height:34px}
.site-header{background:#03182a}
.site-header-inner{min-height:78px}
.site-header nav a{padding-block:25px}
.site-header nav a[aria-current=page]:after{bottom:14px}
.site-header .quote-button{padding:13px 24px}
.reference-home .home-hero{background:#03182a}
.reference-home .hero-art:after{background:linear-gradient(90deg,#03182a 0%,transparent 20%),linear-gradient(0deg,#03182a 0%,transparent 20%)}
.reference-home .hero-art .asset-frame img{object-position:60% center}
.reference-home .hero-copy h1 span{background:linear-gradient(130deg,#ffe596,#f5b93f);background-clip:text;-webkit-background-clip:text;color:transparent}
.reference-home .website-section,.reference-home .closing-section,.site-footer{background-color:#061e33}
.reference-home .website-copy h2 span,.reference-home .closing-grid h2 span{color:#f5b93f}
.reference-home .round-icon{color:#f5b93f;border-color:#d99818}
.reference-home .gold-button,.site-header .quote-button{background:linear-gradient(120deg,#ffe79c,#ffce70 60%,#f5b93f)}
.reference-home .gold-button.ghost{background:#03182a88;color:#fff;border-color:#d99818}
.reference-home .process-copy h2 span{color:#ac741c}
.reference-home .skyline{opacity:1}
.reference-home .skyline:after{background:linear-gradient(90deg,#061e33,transparent 32%,#061e3344),linear-gradient(0deg,#061e3344,transparent)}
.reference-home .skyline img{object-position:center}
@media(max-width:1200px){.site-header .supplied-logo{width:210px;gap:7px}.site-header .supplied-logo-mark{width:51px;height:46px}.site-header .supplied-logo-words{width:148px;height:34px}.site-header-inner{min-height:74px}}
@media(max-width:1020px){.site-header .supplied-logo{width:180px;gap:6px}.site-header .supplied-logo-mark{width:43px;height:39px}.site-header .supplied-logo-words{width:127px;height:29px}.site-header nav a{padding-block:23px}}
@media(max-width:800px){.site-header .supplied-logo{width:215px;gap:8px;height:54px}.site-header .supplied-logo-mark{width:53px;height:48px}.site-header .supplied-logo-words{width:151px;height:35px}.site-header-inner{padding-block:9px;min-height:74px}.site-header nav a{padding-block:13px}.site-header nav a[aria-current=page]:after{bottom:5px}}
