.information-page{color:#172033;background:#f7f8fc;min-height:100vh}.information-header{background:#fff;border-bottom:1px solid #e4e9f0;justify-content:space-between;align-items:center;gap:20px;height:78px;padding:0 max(20px,50vw - 580px);display:flex}.information-header nav{flex:0 auto;justify-content:flex-end;align-items:center;gap:18px;font-size:12px;font-weight:800;display:flex}.information-header nav>a:not(.information-publish){color:#536174}.information-publish{color:#fff;background:#172b49;border-radius:8px;align-items:center;gap:8px;padding:11px 14px;display:inline-flex}.information-publish .ui-icon{width:13px;height:13px}.information-hero{background:radial-gradient(circle at 88% 20%,#ffe8aa 0 9%,#0000 9.2%),linear-gradient(130deg,#eaf6db,#f9f5e9);border-radius:0 0 24px 24px;justify-content:space-between;align-items:end;gap:40px;max-width:1160px;min-height:320px;margin:0 auto;padding:62px 42px 48px;display:flex}.information-hero>div{max-width:700px}.information-hero h1{letter-spacing:-3px;max-width:660px;margin:0;font-size:clamp(38px,5vw,62px);line-height:1.03}.information-hero>div>p:last-child{color:#526077;max-width:610px;margin:19px 0 0;font-size:16px;line-height:1.65}.information-back{color:#3f5670;background:#ffffffb5;border:1px solid #dce5d2;border-radius:8px;flex:none;align-items:center;gap:8px;padding:10px 12px;font-size:11px;font-weight:800;display:inline-flex}.information-back .ui-icon{width:13px;height:13px}.information-back:hover{color:#c95522;border-color:#ffb28f}.information-content{grid-template-columns:minmax(0,1.7fr) minmax(260px,.8fr);gap:30px;max-width:1160px;margin:34px auto 0;padding:0 26px 62px;display:grid}.information-sections{gap:15px;display:grid}.information-card{background:#fff;border:1px solid #e3e8ef;border-radius:14px;padding:25px 27px}.information-card>span{color:#d25924;letter-spacing:.7px;background:#fff2eb;border-radius:999px;align-items:center;min-height:24px;padding:3px 8px;font:700 9px DM Mono,monospace;display:inline-flex}.information-card h2{letter-spacing:-.8px;margin:12px 0 9px;font-size:20px}.information-card p{color:#566276;margin:0;font-size:13px;line-height:1.7}.information-card ul{color:#566276;gap:8px;margin:14px 0 0;padding-left:18px;font-size:13px;line-height:1.55;display:grid}.information-card li::marker{color:#ef7738}.information-callout{color:#fff;background:#172b49;border-radius:14px;align-self:start;padding:27px}.information-callout .eyebrow{color:#d7f3a4}.information-callout h2{letter-spacing:-1px;margin:0;font-size:24px}.information-callout>p:last-of-type{color:#d1dbe8;margin:12px 0 22px;font-size:12px;line-height:1.7}.information-callout>a{color:#fff;background:#ff6b2e;border-radius:8px;align-items:center;gap:10px;padding:11px 13px;font-size:11px;font-weight:800;display:inline-flex}.information-callout>a .ui-icon{width:14px;height:14px}.information-footer{background:0 0;border-top:1px solid #e1e6ed;flex-wrap:wrap;align-items:center;gap:24px;max-width:1160px;margin:auto;padding:30px 26px 36px;display:flex}.information-footer>div{gap:15px;margin-left:auto;font-size:11px;font-weight:800;display:flex}.information-footer a:hover{color:#e65f29}.information-footer small{color:#748094;border-top:1px solid #e5eaf0;width:100%;padding-top:18px;font-size:10px}@media (max-width:760px){.information-header{height:68px;padding:0 15px}.information-header .site-logo-frame{width:108px;height:58px}.information-header nav{gap:8px}.information-header nav>a:not(.information-publish){display:none}.information-publish{padding:10px 11px;font-size:10px}.information-hero{border-radius:0 0 18px 18px;min-height:0;margin:0 14px;padding:43px 22px 28px;display:block}.information-hero h1{letter-spacing:-2px;font-size:38px}.information-hero>div>p:last-child{font-size:14px}.information-back{margin-top:22px;display:inline-flex}.information-content{margin-top:20px;padding:0 14px 42px;display:block}.information-sections{gap:11px}.information-card{padding:21px}.information-card h2{font-size:18px}.information-callout{margin-top:14px;padding:23px}.information-footer{padding:27px 16px 31px;display:block}.information-footer>div{justify-content:flex-start;margin:14px 0 0}.information-footer small{margin-top:20px;display:block}}
