.ak20{width:min(1100px,calc(100% - 40px));margin:48px auto 72px;color:#17373f;line-height:1.75}.ak20 h1{font-size:clamp(30px,4vw,48px);line-height:1.15;max-width:900px;letter-spacing:-.025em}.ak20 h2{font-size:26px;line-height:1.3}.ak20 h3{font-size:19px}.ak20-intro{font-size:20px;max-width:850px}.ak20-eyebrow{font-size:13px;text-transform:uppercase;letter-spacing:.1em;color:#386f70}.ak20-section{padding:26px 0;border-top:1px solid #dce7e5}.ak20-section p,.ak20-section li{max-width:82ch}.ak20-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ak20-card{background:#f0f6f4;border:1px solid #dce7e5;border-radius:12px;padding:24px}.ak20-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin:24px 0}.ak20-btn{display:inline-block;background:#125c5b;color:white!important;padding:13px 20px;border-radius:7px;text-decoration:none;font-weight:700}.ak20 a:focus-visible,a:focus-visible,button:focus-visible{outline:3px solid #398e85;outline-offset:4px}.ak20 table{border-collapse:collapse;width:100%}.ak20 th,.ak20 td{padding:14px;text-align:left;border-bottom:1px solid #dce7e5;vertical-align:top}.ak20-table{overflow-x:auto}.ak20 details{padding:16px 0;border-bottom:1px solid #dce7e5}.ak20 summary{cursor:pointer;font-weight:700}.ak20-profile{margin:32px auto;padding:28px;background:#f0f6f4;border-radius:12px;max-width:1100px}.ak20-profile p{max-width:85ch}.v9-header img{max-width:210px;object-fit:contain}.v9-header nav a{white-space:nowrap}input,select,textarea{max-width:100%}img{max-width:100%}@media(max-width:760px){.ak20-grid{grid-template-columns:1fr}.ak20{margin-top:28px}.ak20-profile{padding:20px}.ak20-actions{align-items:flex-start;flex-direction:column}.ak20 th,.ak20 td{min-width:150px}.v9-header nav.open{max-height:75vh;overflow-y:auto}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*{animation-duration:.01ms!important;transition-duration:.01ms!important}}