.ak-page{color:#24384d;background:#fff}.ak-hero{padding:74px 0 68px;border-bottom:1px solid #dce6ef;background:#f4f8fb}.ak-hero__layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:end;gap:64px}.ak-eyebrow,.ak-section__heading>p{display:flex;align-items:center;gap:8px;margin:0 0 14px;color:#0879aa;font-size:13px;font-weight:700;letter-spacing:0}.ak-hero h1{max-width:820px;margin-bottom:22px;color:#1e3854;font-size:clamp(36px,5vw,60px);line-height:1.12}.ak-lead{max-width:780px;margin-bottom:30px;color:#50647a;font-size:18px;line-height:1.85}.ak-actions,.ak-source-links{display:flex;flex-wrap:wrap;gap:12px}.ak-primary,.ak-secondary{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:10px 18px;border:1px solid #0d70b9;border-radius:5px;font-weight:650}.ak-primary{background:#0d70b9;color:#fff}.ak-secondary{background:#fff;color:#185f93}.ak-policy{display:flex;align-items:flex-start;gap:15px;padding:24px 0 8px 24px;border-left:3px solid #62c4de;color:#1e4c6c}.ak-policy svg{flex:0 0 auto;color:#168cad}.ak-policy div{display:grid;gap:7px}.ak-policy strong{font-size:17px}.ak-policy span{color:#5c7084;line-height:1.75}.ak-section{padding-top:76px;padding-bottom:76px}.ak-section__heading{max-width:760px;margin-bottom:34px}.ak-section__heading h2{margin:0;color:#203a55;font-size:32px}.ak-identity{display:grid;grid-template-columns:.65fr 1fr 1.45fr;border-block:1px solid #dfe8f0}.ak-identity>div{display:grid;gap:6px;min-width:0;padding:22px 24px;border-right:1px solid #dfe8f0}.ak-identity>div:last-child{border-right:0}.ak-identity span{color:#6a7c8e;font-size:13px}.ak-identity strong{color:#253e57;font-size:16px;line-height:1.7}.ak-description{max-width:920px;margin:28px 0 0;color:#51677c}.ak-services-band{background:#f7f9fb}.ak-service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ak-service{display:flex;flex-direction:column;min-width:0;padding:26px;border:1px solid #dfe6ed;border-radius:6px;background:#fff}.ak-service__title{display:flex;align-items:flex-start;gap:13px;margin-bottom:17px}.ak-service__title svg{flex:0 0 auto;margin-top:4px;color:#1183ad}.ak-service__title p{margin:0 0 2px;color:#6c8093;font-size:12px}.ak-service__title h3{margin:0;font-size:21px}.ak-service>p{color:#53697d}.ak-service dl{display:grid;gap:12px;margin:auto 0 22px}.ak-service dl>div{padding-top:12px;border-top:1px solid #e5ebf0}.ak-service dt{margin-bottom:4px;color:#708295;font-size:13px}.ak-service dd{margin:0;color:#334b62;line-height:1.7}.ak-service>a{display:inline-flex;align-items:center;gap:8px;color:#086da9;font-weight:650}.ak-faq{border-top:1px solid #dce5ed}.ak-faq details{border-bottom:1px solid #dce5ed}.ak-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;color:#263f58;font-weight:650;list-style:none}.ak-faq summary::-webkit-details-marker{display:none}.ak-faq summary span{color:#0a78b4;font-size:25px;font-weight:400}.ak-faq details[open] summary span{transform:rotate(45deg)}.ak-faq details>p{max-width:920px;padding:0 42px 20px 0;color:#53687b}.ak-rules-band{border-top:1px solid #dce6ef;background:#edf4f8}.ak-rules{padding-top:70px;padding-bottom:76px}.ak-rules ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 34px;margin:0 0 34px;padding:0;list-style:none}.ak-rules li{display:flex;align-items:flex-start;gap:12px;color:#4c6277;line-height:1.75}.ak-rules li svg{flex:0 0 auto;margin-top:4px;color:#0a8b91}.ak-rules li strong{display:block;color:#26445e}.ak-source-links a{min-height:44px;padding:8px 14px;border-bottom:2px solid #2b83b3;color:#185f8e;font-weight:650}@media (max-width:800px){.ak-hero{padding:52px 0}.ak-hero__layout{grid-template-columns:1fr;gap:30px}.ak-hero h1{font-size:40px}.ak-policy{padding:18px 0 0;border-top:3px solid #62c4de;border-left:0}.ak-section{padding-top:58px;padding-bottom:58px}.ak-identity,.ak-rules ul,.ak-service-grid{grid-template-columns:1fr}.ak-identity>div{border-right:0;border-bottom:1px solid #dfe8f0}.ak-identity>div:last-child{border-bottom:0}}@media (max-width:520px){.ak-hero h1{font-size:34px}.ak-lead{font-size:16px}.ak-actions{display:grid}.ak-actions>*{width:100%}.ak-section__heading h2{font-size:27px}.ak-service{padding:21px}}