.policy-hero{position:relative;overflow:hidden;background:#0a4a4a center / cover no-repeat;display:flex;align-items:center;min-height:300px}.policy-hero-scrim{position:absolute;inset:0;background:linear-gradient(95deg,rgb(0 74 74 / .92) 0%,rgb(0 122 120 / .74) 50%,rgb(0 84 82 / .4) 100%)}.policy-hero .container{position:relative;z-index:1;padding-top:56px;padding-bottom:56px}.policy-hero-content{max-width:640px}.policy-hero-content h1{color:#fff;font-size:2.6rem;font-weight:800;letter-spacing:-.02em;line-height:1.08;margin:0;text-shadow:0 2px 14px rgb(0 0 0 / .18)}.policy-hero-accent{display:block;width:54px;height:4px;border-radius:2px;background:#fff;margin:14px 0 16px}.policy-hero-content p{color:rgb(255 255 255 / .92);font-size:1.08rem;line-height:1.6;margin:0;max-width:540px}.policy-page .page-content{max-width:860px;margin:0 auto;padding:44px 0 64px}@media (max-width:575px){.policy-hero{min-height:230px}.policy-hero-content h1{font-size:1.9rem}}