html{scroll-behavior:smooth}body{margin:0}*{box-sizing:border-box}a{color:#1f5bff}.hx-wrap{max-width:1200px;margin:0 auto;padding:0 24px}.hx-topbar{background:#061a40;color:#c9d6f2;font-size:13px}.hx-topbar .hx-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 20px;padding-top:8px;padding-bottom:8px}.hx-toplinks{display:flex;gap:18px}.hx-toplinks a{color:#c9d6f2;text-decoration:none}.hx-toplinks a strong{color:#fff}.hx-header{position:sticky;top:0;z-index:60;background:#fff;border-bottom:1px solid #E6EAF2}.hx-bar{display:flex;align-items:center;gap:28px;height:72px}.hx-logo{display:flex;align-items:center;gap:9px;text-decoration:none;flex-shrink:0}.hx-logo span{font-size:19px;font-weight:800;letter-spacing:.04em;color:#061a40}.hx-desk{display:flex;align-items:center;gap:4px;flex-grow:1;height:100%}.hx-dd{height:100%;display:flex;align-items:center}.hx-top{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;border-radius:8px;border:none;background:transparent;color:#2a3650;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer}.hx-top:hover,.hx-dd.open .hx-top{color:#061a40;background:#f4f7fd}.hx-dd.open .hx-top svg{transform:rotate(180deg)}.hx-actions{display:flex;align-items:center;gap:10px}.hx-login{padding:10px 16px;border-radius:8px;color:#061a40;text-decoration:none;font-size:15px;font-weight:700}.hx-cta{padding:12px 20px;border-radius:999px;background:#1f5bff;color:#fff;text-decoration:none;font-size:15px;font-weight:700;white-space:nowrap}.hx-mega{display:none;position:absolute;left:0;right:0;top:100%;background:#fff;border-top:1px solid #E6EAF2;border-bottom:1px solid #E6EAF2;box-shadow:0 30px 60px #061a4024}.hx-dd.open .hx-mega{display:block}.hx-mega-in{max-width:1200px;margin:0 auto;padding:28px 24px 32px;display:grid;grid-template-columns:240px minmax(0,1fr) 280px;gap:32px}.hx-tabs{display:flex;flex-direction:column;gap:4px;border-right:1px solid #E6EAF2;padding-right:20px}.hx-tab{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:10px;border:none;background:transparent;font-family:inherit;font-size:15px;font-weight:700;color:#2a3650;text-align:left;cursor:pointer}.hx-tab:hover,.hx-tab.on{background:#f4f7fd;color:#061a40}.hx-tab svg{opacity:0}.hx-tab.on svg{opacity:1;color:#1f5bff}.hx-panes{position:relative}.hx-pane{display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 20px}.hx-pane.on{display:grid}.hx-mitem{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:12px;text-decoration:none}.hx-mitem:hover{background:#f4f7fd}.hx-mtitle{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:#061a40}.hx-mdesc{font-size:13px;line-height:1.45;color:#4a5673}.hx-badge{padding:2px 8px;border-radius:999px;background:#ddf7ea;color:#0b7a45;font-size:11px;font-weight:800;letter-spacing:.03em}.hx-promo{border-radius:16px;background:linear-gradient(160deg,#0b2a5c,#061a40);color:#fff;padding:24px;display:flex;flex-direction:column;gap:10px}.hx-promo-art{width:64px;height:64px;border-radius:14px;background:#ffffff1a;display:flex;align-items:center;justify-content:center}.hx-promo h4{margin:6px 0 0;font-size:18px;font-weight:800}.hx-promo p{margin:0;font-size:13.5px;line-height:1.55;color:#c9d6f2;flex-grow:1}.hx-promo a{display:inline-flex;align-items:center;gap:6px;color:#7cf5b4;font-weight:800;font-size:13.5px;text-decoration:none;letter-spacing:.02em}.hx-region{position:relative;height:auto}.hx-regbtn{gap:7px;padding:8px 10px;font-weight:700;color:#061a40}.hx-regmenu{left:auto;right:0;top:calc(100% + 8px);width:260px;border:1px solid #E6EAF2;border-radius:14px;padding:8px;box-shadow:0 20px 50px #061a4029}.hx-regitem{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;text-decoration:none;color:#061a40}.hx-regitem:hover,.hx-regitem.on{background:#f4f7fd}.hx-regitem span{display:flex;flex-direction:column;line-height:1.2}.hx-regitem strong{font-size:14px}.hx-regitem small{font-size:12px;color:#4a5673}.hx-user{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;color:#061a40}.hx-user:hover{background:#f4f7fd}.hx-mregion{display:flex;flex-wrap:wrap;gap:8px;padding:18px 0 6px}.hx-mregion .hx-regionlink{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid #E6EAF2;color:#061a40;text-decoration:none;font-size:13.5px;font-weight:700}.hx-mregion .hx-regionlink.on{background:#061a40;color:#fff;border-color:#061a40}.hx-burger{display:none;width:44px;height:44px;border-radius:10px;border:1px solid #E6EAF2;background:#fff;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:5px}.hx-burger span{display:block;width:20px;height:2px;background:#061a40;border-radius:2px;transition:transform .2s,opacity .2s}.hx-burger[aria-expanded=true] span:nth-child(1){transform:translateY(7px) rotate(45deg)}.hx-burger[aria-expanded=true] span:nth-child(2){opacity:0;transform:scaleX(0)}.hx-burger[aria-expanded=true] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.hx-drawer{display:none;position:fixed;inset:72px 0 0;background:#fff;overflow-y:auto;z-index:59}.hx-drawer:not([hidden]){display:block}.hx-drawer-in{padding:12px 20px 40px;display:flex;flex-direction:column}.hx-macc{border-bottom:1px solid #E6EAF2}.hx-macc summary{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:18px 4px;font-size:18px;font-weight:800;color:#061a40;cursor:pointer}.hx-macc summary::-webkit-details-marker{display:none}.hx-macc[open] summary svg{transform:rotate(180deg)}.hx-macc-body{padding:0 0 12px}.hx-mgroup{padding:8px 0 10px}.hx-mglabel{padding:8px 14px 4px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#4a5673}.hx-mlink{display:block;padding:18px 4px;border-bottom:1px solid #E6EAF2;font-size:18px;font-weight:800;color:#061a40;text-decoration:none}.hx-drawer-cta{display:flex;gap:12px;padding-top:22px}.hx-drawer-cta .hx-cta,.hx-drawer-cta .hx-login{flex:1;text-align:center}body.hx-locked{overflow:hidden}@media(max-width:1024px){.hx-topbar,.hx-desk,.hx-actions .hx-login,.hx-actions .hx-cta,.hx-actions .hx-region,.hx-actions .hx-user{display:none}.hx-bar{justify-content:space-between;height:64px}.hx-burger{display:flex}.hx-drawer{top:64px}}.hx-geo{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 18px;padding:10px 24px;background:#ddf7ea;color:#052e1a;font-size:14px;font-weight:600}.hx-geo[hidden]{display:none}.hx-geo a{padding:7px 14px;border-radius:999px;background:#061a40;color:#fff;text-decoration:none;font-weight:800;font-size:13px}.hx-geo button{padding:7px 12px;border-radius:999px;border:1px solid #0B7A45;background:transparent;color:#0b7a45;font-family:inherit;font-weight:700;font-size:13px;cursor:pointer}.hx-switch{display:none}.hx-regionlink{padding:8px 12px;border-radius:6px;border:1px solid #E6EAF2;color:#061a40;font-weight:600;text-decoration:none;font-size:13px}.hx-regionlink.on{background:#061a40;color:#fff;border-color:#061a40}.hx-bill{padding:11px 20px;border-radius:999px;border:none;background:transparent;color:#2a3650;font-size:14px;font-weight:700;font-family:inherit;cursor:pointer}.hx-bill.on{background:#061a40;color:#fff}details.hx-faq{border-radius:14px;background:#fff;border:1px solid #E6EAF2}details.hx-faq[open]{border-color:#1f5bff;box-shadow:0 14px 34px #061a4014}details.hx-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px;cursor:pointer;font-size:17px;font-weight:700;color:#061a40;line-height:1.4}details.hx-faq summary::-webkit-details-marker{display:none}.hx-faq-icon{flex-shrink:0;width:34px;height:34px;border-radius:50%;background:#f4f7fd;display:inline-flex;align-items:center;justify-content:center;transition:transform .15s}details.hx-faq[open] .hx-faq-icon{background:#e8efff;transform:rotate(180deg)}details.hx-faq p{margin:0;padding:0 24px 24px;font-size:15.5px;line-height:1.65;color:#2a3650}input[readonly]{cursor:default}@media(max-width:900px){[style*="grid-template-columns: repeat(3, minmax(0, 1fr))"],[style*="grid-template-columns: repeat(4, minmax(0, 1fr))"],[style*="grid-template-columns: repeat(5, minmax(0, 1fr))"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[style*="grid-template-columns: repeat(12, minmax(0, 1fr))"]>*{grid-column:span 12!important}h1{font-size:40px!important}h2{font-size:32px!important}}@media(max-width:600px){[style*="grid-template-columns: repeat(2, minmax(0, 1fr))"],[style*="grid-template-columns: repeat(3, minmax(0, 1fr))"],[style*="grid-template-columns: repeat(4, minmax(0, 1fr))"],[style*="grid-template-columns: repeat(5, minmax(0, 1fr))"]{grid-template-columns:minmax(0,1fr)!important}[style*="padding: 44px 52px"]{padding-left:24px!important;padding-right:24px!important}h1{font-size:34px!important}h2{font-size:28px!important}}
