.j5cwjG_page{background:#f8f6f0;min-height:100vh}.j5cwjG_hero{background:var(--green-950);color:#fff;padding:120px 0 100px}.j5cwjG_eyebrow{color:var(--gold-400);letter-spacing:3px;margin-bottom:25px;font-size:13px;font-weight:700;display:inline-block}.j5cwjG_hero h1{font-family:var(--font-heading), serif;margin-bottom:30px;font-size:clamp(48px,6vw,85px);font-weight:500;line-height:1.1}.j5cwjG_hero h1 em{color:var(--gold-400);font-weight:500}.j5cwjG_hero p{color:#ffffffbf;max-width:650px;font-size:19px;line-height:1.8}.j5cwjG_updated{color:#ffffff8c;margin-top:35px;font-size:13px;display:inline-block}.j5cwjG_contentSection{padding:100px 0 130px}.j5cwjG_layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:90px;display:grid}.j5cwjG_sidebar{position:sticky;top:110px}.j5cwjG_sidebarLabel{letter-spacing:2px;color:var(--gold-600);margin-bottom:25px;font-size:12px;font-weight:700;display:block}.j5cwjG_sidebar nav{flex-direction:column;gap:16px;display:flex}.j5cwjG_sidebar a{color:var(--text-secondary);font-size:14px;line-height:1.5;transition:color .2s}.j5cwjG_sidebar a:hover{color:var(--green-800)}.j5cwjG_article{min-width:0;max-width:850px}.j5cwjG_policySection{border-bottom:1px solid #173f2a1f;margin-bottom:55px;padding-bottom:45px;scroll-margin-top:120px}.j5cwjG_policySection h2{font-family:var(--font-heading), serif;color:var(--green-950);margin-bottom:22px;font-size:clamp(26px,3vw,34px);font-weight:500;line-height:1.3}.j5cwjG_policySection p{color:var(--text-secondary);margin-bottom:18px;font-size:17px;line-height:1.95}.j5cwjG_policySection p:last-child{margin-bottom:0}.j5cwjG_contactBox{border-left:4px solid var(--gold-500);background:#e9eee5;border-radius:4px;padding:45px}.j5cwjG_contactBox h3{font-family:var(--font-heading), serif;color:var(--green-950);margin-bottom:15px;font-size:30px;font-weight:500}.j5cwjG_contactBox p{color:var(--text-secondary);margin-bottom:25px;font-size:16px;line-height:1.8}.j5cwjG_contactBox a{color:var(--green-900);border-bottom:2px solid var(--gold-500);align-items:center;gap:12px;padding-bottom:6px;font-weight:700;display:inline-flex}@media (max-width:1000px){.j5cwjG_layout{grid-template-columns:220px minmax(0,1fr);gap:45px}}@media (max-width:768px){.j5cwjG_hero{padding:90px 0 75px}.j5cwjG_hero p{font-size:17px}.j5cwjG_contentSection{padding:65px 0 90px}.j5cwjG_layout{grid-template-columns:1fr;gap:45px}.j5cwjG_sidebar{border-bottom:1px solid #173f2a1f;padding-bottom:30px;position:static}.j5cwjG_sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.j5cwjG_policySection{margin-bottom:40px;padding-bottom:35px}.j5cwjG_policySection p{font-size:16px}.j5cwjG_contactBox{padding:30px}}@media (max-width:480px){.j5cwjG_sidebar nav{grid-template-columns:1fr}.j5cwjG_contactBox h3{font-size:26px}}
