.REjJbW_page{color:#1f3045;background:#f7f9fc;min-height:100vh;font-family:inherit}.REjJbW_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:960px;margin:0 auto;padding:14px 16px;display:flex}.REjJbW_header nav{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.REjJbW_header nav a{color:#0b2d52;font-weight:600;text-decoration:none}.REjJbW_login{background:#0b2d52;border-radius:999px;padding:8px 14px;color:#fff!important}.REjJbW_article{max-width:760px;margin:0 auto;padding:16px 16px 48px;line-height:1.65}.REjJbW_article h1{color:#0b2d52;margin:16px 0 8px;font-size:clamp(1.8rem,5vw,2.4rem)}.REjJbW_article h2{color:#0b2d52;margin:28px 0 8px;font-size:1.2rem}.REjJbW_article ul{padding-left:20px}.REjJbW_article a{color:#295da7}.REjJbW_intro{color:#4b5d73;font-size:1.05rem}.REjJbW_updated{color:#5b6b80;font-size:.9rem}.REjJbW_article details{background:#fff;border:1px solid #e3eaf2;border-radius:12px;margin:8px 0;padding:12px 14px}.REjJbW_article summary{cursor:pointer;font-weight:700}.REjJbW_footer{border-top:1px solid #e3eaf2;gap:12px;max-width:960px;margin:0 auto;padding:24px 16px;display:grid}.REjJbW_footer nav{flex-wrap:wrap;gap:14px;display:flex}.REjJbW_footer a{color:#0b2d52}.REjJbW_footer p{color:#5b6b80;margin:4px 0 0}.REjJbW_header nav a,.REjJbW_footer nav a{align-items:center;min-height:44px;display:inline-flex}.REjJbW_header{background:#fff;border-bottom:1px solid #e2e9f3;max-width:none;padding:12px max(16px,50% - 560px)}.REjJbW_logo{width:min(48vw,210px);height:auto}.REjJbW_header .REjJbW_login{background:#c9212a}.REjJbW_article{padding-block:32px 56px}.REjJbW_article h1,.REjJbW_article h2{font-family:inherit}.REjJbW_article h1{line-height:1.18}.REjJbW_article details{box-shadow:0 4px 16px #0b2d5205}.REjJbW_article summary{align-items:center;min-height:44px;display:flex}.REjJbW_page :is(a,summary):focus-visible{outline-offset:3px;outline:2px solid #0754a7}.REjJbW_footer{color:#fff;background:#0b2d52;grid-template-columns:minmax(180px,1fr) minmax(0,1.4fr);align-items:start;gap:22px;max-width:none;padding:28px max(16px,50% - 560px)}.REjJbW_footerLogo{--kj-w:200px}.REjJbW_footer :is(a,p){color:#e2e9f3}.REjJbW_footer small{border-top:1px solid #ffffff40;grid-column:1/-1;padding-top:14px}@media (max-width:600px){.REjJbW_footer{grid-template-columns:1fr}.REjJbW_article{padding-top:22px}}
