*{box-sizing:border-box;margin:0;padding:0}
body{font-family:'Source Sans Pro','Segoe UI',Arial,sans-serif;background:#fbfaf6;color:#0b1020;line-height:1.75;font-size:17px}
.ae-w{max-width:1100px;margin:0 auto;padding:0 22px}
.ae-hd{border-bottom:1px solid #e3dfd2;background:#fbfaf6}
.ae-hd .ae-w{text-align:center;padding-top:18px}
.ae-lg{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#0b1020;font:800 34px Georgia,serif;letter-spacing:2px}
.ae-lg img{width:42px}.ae-lg i{font-style:normal;color:#1747d6}
.ae-tag{font-size:13px;color:#7b7a70;letter-spacing:3px;text-transform:uppercase;margin:4px 0 10px}
.ae-nv{display:flex;justify-content:center;gap:28px;flex-wrap:wrap;border-top:1px solid #e3dfd2;padding:12px 0}
.ae-nv a{text-decoration:none;color:#0b1020;font-weight:600;font-size:15px;text-transform:uppercase;letter-spacing:1px;padding-bottom:3px}
.ae-nv a:hover,.ae-nv a.on{color:#1747d6;border-bottom:3px solid #ff5a36}
.ae-hero{padding:56px 0 80px;position:relative;background:#fbfaf6}
.ae-hero .ae-w{display:grid;grid-template-columns:1.15fr .85fr;gap:40px;align-items:center}
.ae-hero h1{font:800 52px/1.1 Georgia,serif;margin-bottom:20px}
.ae-hero h1 em{color:#1747d6;font-style:normal;border-bottom:6px solid #ff5a36}
.ae-hero p{font-size:19px;color:#434a5c;margin-bottom:24px}
.ae-btn{display:inline-block;background:#1747d6;color:#fff;padding:14px 32px;text-decoration:none;font-weight:700;border-radius:4px;border:0;font:inherit;font-weight:700;cursor:pointer}
.ae-btn.k{background:#ff5a36}
.ae-sub{background:#1747d6;color:#fff;padding:48px 0 70px;position:relative}
.ae-sub h1{font:800 38px Georgia,serif}.ae-sub p{opacity:.85;max-width:660px}
.ae-sub img.v{position:absolute;bottom:-1px;left:0;width:100%;height:40px}
main{padding:36px 0 56px}
h2{font:800 28px Georgia,serif;margin:38px 0 12px}
h2:after{content:"";display:block;width:56px;height:4px;background:#ff5a36;margin-top:8px}
h3{font-size:19px;color:#1747d6;margin:18px 0 8px}
p{margin-bottom:15px}
.ae-g{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin:26px 0}
.ae-c{background:#fff;border:1px solid #e3dfd2;padding:26px;border-bottom:5px solid #1747d6}
.ae-c:nth-child(2n){border-bottom-color:#ff5a36}
.ae-c img{width:58px;margin-bottom:10px}.ae-c h3{margin-top:0}
.ae-n{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:0;margin:30px 0;border:2px solid #0b1020}
.ae-n div{padding:22px;text-align:center;border-right:2px solid #0b1020}
.ae-n div:last-child{border-right:0}
.ae-n b{display:block;font:800 34px Georgia,serif;color:#1747d6}
.ae-pic{width:100%;margin:20px 0;display:block;border-radius:14px}
ul.ae-u,ol.ae-u{margin:0 0 18px 24px}li{margin-bottom:7px}
ul.ae-u li::marker{color:#ff5a36}
.ae-q{border-left:6px solid #ff5a36;background:#fff;padding:18px 24px;margin:26px 0;font:italic 19px Georgia,serif}
.ae-nt{background:#fff4ef;border:1px solid #ff5a36;padding:16px 22px;margin:24px 0;border-radius:6px}
table{width:100%;border-collapse:collapse;margin:20px 0;background:#fff}
th,td{border:1px solid #e3dfd2;padding:11px 15px;text-align:left;font-size:15px}
th{background:#0b1020;color:#fff}
.ae-f input,.ae-f textarea{width:100%;padding:13px;margin-bottom:12px;border:1px solid #bdb9a8;border-radius:4px;font:inherit;background:#fff}
a{color:#1747d6}
.ae-ft{background:#0b1020;color:#9aa3bd;padding:32px 0;font-size:14px}
.ae-ft a{color:#fff;margin-right:18px;text-decoration:none}
@media(max-width:800px){.ae-hero .ae-w{grid-template-columns:1fr}.ae-hero h1{font-size:34px}.ae-n div{border-right:0;border-bottom:2px solid #0b1020}}
