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-stack{position:sticky!important;top:92px}.hx-stack:nth-of-type(2){top:176px}.hx-stack:nth-of-type(3){top:260px}@media(max-width:900px),(max-height:640px){.hx-stack{position:relative!important;top:auto!important}}@media(max-width:760px){.hx-secgfx{display:none}}@media(prefers-reduced-motion:no-preference){.hx-reveal{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--hx-d, 0ms)}.hx-reveal.hx-in{opacity:1;transform:none}.hx-float{animation:hxbob 6s ease-in-out infinite alternate;animation-delay:var(--hx-fd, 0s)}@keyframes hxbob{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.hx-gfx-page{animation:hxbob 7s ease-in-out infinite alternate}.hx-gfx-pay{animation:hxbob 5s ease-in-out infinite alternate-reverse}.hx-gfx-lock{animation:hxbob 4s ease-in-out -2s infinite alternate}.hx-gfx-shield{animation:hxglow 2.8s ease-in-out infinite;transform-origin:50% 50%}@keyframes hxglow{0%,to{filter:drop-shadow(0 0 0 rgba(124,245,180,0));transform:scale(1)}50%{filter:drop-shadow(0 0 14px rgba(124,245,180,.6));transform:scale(1.05)}}.hx-gfx-scanline{animation:hxscan 2.2s ease-in-out infinite}@keyframes hxscan{0%{top:0;opacity:0}15%,85%{opacity:1}to{top:calc(100% - 2px);opacity:0}}.hx-gfx-scan>span{animation:hxcorner 2.2s ease-in-out infinite}@keyframes hxcorner{0%,to{opacity:.45}50%{opacity:1}}.hx-gfx-scantext:after{content:"";display:inline-block;width:0;animation:hxdots 1.4s steps(4) infinite;overflow:hidden;vertical-align:bottom}.hx-marquee-track{display:flex;gap:20px;align-items:flex-end;width:max-content;animation:hxmarq 45s linear infinite}.hx-marquee:hover .hx-marquee-track{animation-play-state:paused}@keyframes hxmarq{0%{transform:translate(0)}to{transform:translate(-50%)}}.hx-draw{stroke-dasharray:var(--len);stroke-dashoffset:var(--len);transition:stroke-dashoffset 1.8s ease}.hx-draw.hx-in{stroke-dashoffset:0}}.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}}
