body{margin:0;font:15px/1.55 -apple-system,'Segoe UI',Arial,sans-serif;color:#141b24;background:#fff}
a{color:#0064D2;text-decoration:none}a:hover{text-decoration:underline}
.hd{border-bottom:1px solid #e7e9ee;padding:14px 20px}
.hd b{font-size:22px;font-weight:900;letter-spacing:-1px}
.hd b i{font-style:normal}.hd b i:nth-child(1){color:#E53238}.hd b i:nth-child(2){color:#0064D2}
.hd b i:nth-child(3){color:#F5AF02}.hd b i:nth-child(4){color:#86BB17}.hd b i:nth-child(5){color:#6A3DFF}
.wr{max-width:1080px;margin:0 auto;padding:20px}
h1{font-size:26px;line-height:1.25;margin:12px 0 8px}h2{font-size:19px;margin:22px 0 8px}
.crumbs{font-size:13px;color:#68727e}.price{font-size:26px;font-weight:800;margin:10px 0}
.meta{color:#39424e}.meta b{color:#141b24}
table{border-collapse:collapse;width:100%;font-size:14px;margin:8px 0}
td,th{border:1px solid #e7e9ee;padding:7px 10px;text-align:left}th{background:#f7f9fc}
.lot{border:1px solid #e7e9ee;border-radius:10px;padding:12px 14px;margin:10px 0}
.lot h3{margin:0 0 6px;font-size:15px}.lot p{margin:6px 0;font-size:14px;color:#39424e}
.gr{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin:14px 0}
.it{border:1px solid #e7e9ee;border-radius:10px;padding:12px 14px}
.it .t{font-size:13.5px;font-weight:600}.it .p{font-weight:800;margin-top:6px}
.faq details{border:1px solid #e7e9ee;border-radius:10px;margin:8px 0;padding:2px 14px}
.faq summary{cursor:pointer;font-weight:600;padding:10px 0}
.cta{display:inline-block;background:#0064D2;color:#fff;border-radius:22px;padding:11px 22px;font-weight:700;margin:10px 0}
.links{font-size:13.5px;color:#68727e;margin:16px 0}.links a{margin-right:14px}
footer{border-top:1px solid #e7e9ee;margin-top:26px;padding:16px 20px;font-size:13px;color:#68727e}
@media(max-width:640px){h1{font-size:20px}.wr{padding:14px}table{font-size:13px}}