.content-heading{padding-top:65px;padding-bottom:55px;border-bottom:1px solid var(--line)}.content-heading h1{font-size:clamp(38px,4.8vw,66px);max-width:980px;line-height:1.12;letter-spacing:-2px;margin:0 0 24px}.content-heading>p:last-child{font-size:14px;color:var(--muted);margin:0;max-width:600px}.content-heading .eyebrow{margin-top:28px;color:#1b7429}.breadcrumb{font-size:12px;text-decoration:underline;text-underline-offset:4px}.legal-layout{display:grid;grid-template-columns:230px 1fr;gap:65px;padding-top:55px;padding-bottom:85px}.policy-nav{display:flex;flex-direction:column;align-items:start;gap:18px;font-size:13px}.policy-nav a[aria-current]{color:#1b7429;text-decoration:underline;text-underline-offset:5px}.prose{max-width:800px;font-size:16px;line-height:1.9;overflow-wrap:anywhere}.prose p{margin-bottom:23px}.prose h2,.prose h3,.prose h4{font-family:'DM Sans',Arial,sans-serif;font-size:25px;line-height:1.35;letter-spacing:-.6px;margin:36px 0 18px}.prose li{margin-bottom:9px}.prose a{color:#1b7429;text-decoration:underline;text-underline-offset:3px}.prose ul,.prose ol{padding-left:25px;margin-bottom:28px}.prose table{width:100%;border-collapse:collapse;font-size:14px}.prose td,.prose th{border:1px solid var(--line);padding:10px;vertical-align:top}.prose blockquote{margin:28px 0;padding:8px 24px;border-left:3px solid #559f2b}.article-body{padding:50px 24px 80px;margin:auto;max-width:850px}.archive-note{font-size:12px;color:var(--muted);padding-bottom:22px;border-bottom:1px solid var(--line)}.meta-separator{margin:0 12px;color:#a0ab97}.insight-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0 38px;padding-top:12px;padding-bottom:70px}.insight-card{padding:34px 0;border-bottom:1px solid var(--line);display:flex;flex-direction:column}.insight-card .eyebrow{color:#64725d;font-size:9px;letter-spacing:1px;margin-bottom:17px}.insight-card h2{font-size:25px;line-height:1.3;letter-spacing:-.7px;margin-bottom:15px}.insight-card>p:not(.eyebrow){font-size:13px;color:var(--muted);line-height:1.85;flex:1}.read-article{align-self:start;color:#1b7429;border-bottom:1px solid #91b777;font-size:12px;padding-bottom:3px}.insight-card h2 a:hover{color:#1b7429}.article-end{border-top:1px solid var(--line);margin-top:45px;padding-top:25px;display:flex;justify-content:space-between;gap:20px;font-size:13px}.footer-bottom{flex-wrap:wrap}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:950px){.legal-layout{grid-template-columns:1fr;gap:35px}.policy-nav{flex-direction:row;flex-wrap:wrap;gap:12px 20px;padding-bottom:25px;border-bottom:1px solid var(--line)}.insight-grid{grid-template-columns:repeat(2,1fr)}.content-heading{padding-top:35px;padding-bottom:35px}}@media(max-width:600px){.insight-grid{grid-template-columns:1fr}.prose{font-size:15px}.content-heading h1{font-size:39px;letter-spacing:-1.4px}.legal-layout{padding-top:30px}.article-body{padding-top:30px}}
