
:root{--ink:#063B42;--muted:#536F72;--line:#D7E7E3;--lime:#BDF9DC;--light:#f5f7f5;--green:#278573;--paper:#fff}body{background:var(--paper);color:var(--ink)}.site-header{background:rgba(6,59,66,.72);border-color:rgba(189,249,220,.22);-webkit-backdrop-filter:blur(28px) saturate(130%);backdrop-filter:blur(28px) saturate(130%)}@supports not (backdrop-filter:blur(1px)){.site-header{background:rgba(6,59,66,.96)}}.site-header .new-brand-name,.site-header .site-nav a,.site-header summary{color:#f5f7f5}.site-header .site-nav a:hover{color:#BDF9DC}.site-header .site-contact{background:#BDF9DC!important;color:#092D40!important;border-color:#BDF9DC!important}.site-header .mobile-menu nav a{color:#063B42!important}.site-brand,.brand-ailithe{align-items:center;gap:9px}.site-brand .new-brand-icon,.brand-ailithe .new-brand-icon{width:27px!important;height:27px!important;object-fit:contain}.new-brand-name{font:600 28px/1 Arial;letter-spacing:-1.5px;color:#063B42}.site-contact,.button.primary{background:#063B42!important;color:#BDF9DC!important;border-color:#063B42!important}.site-contact{padding:11px 18px;border-radius:9px}.hero h1>span{color:#278573}.hero>.eyebrow:nth-of-type(2){margin:22px 0 0;color:#063B42}.connector-strip{background:#f5f7f5}.swatch{display:inline-flex;align-items:center;gap:8px}.swatch i{height:22px;width:22px;border-radius:50%;border:1px solid #063b4218}@media(max-width:600px){.new-brand-name{font-size:24px}}
.site-header .site-actions a.site-contact{background:#BDF9DC!important;color:#092D40!important}@media(max-width:600px){.site-brand .new-brand-icon,.brand-ailithe .new-brand-icon{width:23px!important;height:23px!important}}
.site-brand img.new-brand-icon,.brand-ailithe img.new-brand-icon{filter:none!important;mix-blend-mode:normal!important;opacity:1!important}
