.northstar-landing-module__z8YlRa__page{color:#101e2b;background:#f8f6f0;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.northstar-landing-module__z8YlRa__header,.northstar-landing-module__z8YlRa__hero,.northstar-landing-module__z8YlRa__details,.northstar-landing-module__z8YlRa__contact,.northstar-landing-module__z8YlRa__footer{max-width:1160px;margin:auto;padding-left:40px;padding-right:40px}.northstar-landing-module__z8YlRa__header{border-bottom:1px solid #d9d3c7;justify-content:space-between;align-items:center;gap:24px;padding-top:32px;padding-bottom:32px;display:flex}.northstar-landing-module__z8YlRa__logo{width:240px;height:auto}.northstar-landing-module__z8YlRa__page a{color:inherit;text-underline-offset:5px}.northstar-landing-module__z8YlRa__header a{white-space:nowrap;font-size:15px}.northstar-landing-module__z8YlRa__hero{padding-top:100px;padding-bottom:100px}.northstar-landing-module__z8YlRa__eyebrow{color:#756037;letter-spacing:2px;text-transform:uppercase;margin:0 0 24px;font-size:12px;font-weight:700}.northstar-landing-module__z8YlRa__hero h1{letter-spacing:-3px;margin:0 0 30px;font-size:clamp(48px,7vw,88px);font-weight:500;line-height:1.04}.northstar-landing-module__z8YlRa__lead{color:#43515a;max-width:660px;margin:0 0 36px;font-size:21px;line-height:1.65}.northstar-landing-module__z8YlRa__cta{background:#101e2b;border-radius:3px;padding:17px 22px;line-height:1.5;text-decoration:none;display:inline-block;color:#fff!important}.northstar-landing-module__z8YlRa__details{border-top:1px solid #d9d3c7;grid-template-columns:1fr 1.5fr;gap:60px;padding-top:60px;padding-bottom:70px;display:grid}.northstar-landing-module__z8YlRa__page h2{letter-spacing:-.8px;margin:0 0 24px;font-size:32px;font-weight:500;line-height:1.2}.northstar-landing-module__z8YlRa__cards article{border-bottom:1px solid #d9d3c7;margin-bottom:25px;padding:0 0 25px}.northstar-landing-module__z8YlRa__cards span{float:right;color:#756037;font-size:13px}.northstar-landing-module__z8YlRa__cards h3{margin:0 0 10px;font-size:21px;font-weight:600}.northstar-landing-module__z8YlRa__cards p,.northstar-landing-module__z8YlRa__contact p{color:#43515a;margin:0;font-size:17px;line-height:1.65}.northstar-landing-module__z8YlRa__contact{border-top:1px solid #d9d3c7;padding-top:60px;padding-bottom:70px}.northstar-landing-module__z8YlRa__contact a{margin-top:24px;font-size:20px;display:inline-block}.northstar-landing-module__z8YlRa__footer{color:#43515a;border-top:1px solid #d9d3c7;justify-content:space-between;gap:24px;padding-top:26px;padding-bottom:26px;font-size:13px;display:flex}.northstar-landing-module__z8YlRa__footer nav{gap:22px;display:flex}.northstar-landing-module__z8YlRa__page a:focus-visible{outline-offset:5px;outline:3px solid #b79a60}@media (max-width:640px){.northstar-landing-module__z8YlRa__header,.northstar-landing-module__z8YlRa__hero,.northstar-landing-module__z8YlRa__details,.northstar-landing-module__z8YlRa__contact,.northstar-landing-module__z8YlRa__footer{padding-left:24px;padding-right:24px}.northstar-landing-module__z8YlRa__logo{width:175px}.northstar-landing-module__z8YlRa__header{gap:12px}.northstar-landing-module__z8YlRa__hero{padding-top:65px;padding-bottom:65px}.northstar-landing-module__z8YlRa__hero h1{letter-spacing:-2px}.northstar-landing-module__z8YlRa__lead{font-size:19px}.northstar-landing-module__z8YlRa__details{grid-template-columns:1fr;gap:20px}.northstar-landing-module__z8YlRa__footer{flex-direction:column}}
