.policy{max-width:1040px;margin:34px auto 90px;padding:0 48px}.policy-heading{max-width:730px;padding-bottom:36px;border-bottom:1px solid var(--border)}.policy h1{font-size:48px;font-weight:500;letter-spacing:-1.8px;line-height:1.1;margin:20px 0 15px}.policy-date{font-size:12px!important;color:var(--muted)}.policy p{font-size:14px;line-height:1.85;color:#636b60;margin:14px 0}.policy-layout{display:grid;grid-template-columns:190px minmax(0,1fr);gap:64px;margin-top:38px}.policy-nav{display:grid;gap:15px;align-content:start;position:sticky;top:30px;align-self:start}.policy-nav a{font-size:12px;color:var(--muted)}.policy-nav a:hover{color:var(--green)}.policy article section{margin-bottom:36px;scroll-margin-top:30px}.policy h2{font-size:21px;font-weight:500;letter-spacing:-.4px;margin:0 0 13px}.policy-home{font-size:12px;color:var(--muted)}#contact[hidden]{display:none}@media(max-width:700px){.policy{margin:25px auto 60px;padding:0 24px}.policy h1{font-size:37px}.policy-heading{padding-bottom:24px}.policy-layout{grid-template-columns:1fr;gap:30px;margin-top:28px}.policy-nav{position:static;grid-template-columns:1fr 1fr;gap:13px;padding-bottom:26px;border-bottom:1px solid var(--border)}.policy p{font-size:13px}.policy h2{font-size:20px}.policy article section{margin-bottom:29px}.header{gap:12px}.header nav{gap:12px}.header nav>a{font-size:11px}.header nav>.nav-cta{padding:9px 10px}.header nav>a:first-child{display:none}}
