@layer base{*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,ul,ol,figure,blockquote,dl,dd{margin:0}body{color:var(--ink);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}img,svg,video,canvas{max-width:100%;display:block}img{vertical-align:middle;border-style:none}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0;font-family:inherit;line-height:1.15}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;cursor:pointer}button{border:none}[hidden]{display:none!important}a,button,label,select,summary,textarea,input,input[type=range],[type=button],[type=reset],[type=submit],[role=button],[role=tab],[role=switch]{touch-action:manipulation}@media (width<=840px){body{overflow-x:clip}}}@layer components{.mm-list--helpers{gap:1px!important}.mm-list--helpers .mm-a{gap:6px!important;padding:5px 8px!important}.mm-list--helpers .mm-a span{font-size:13px!important;font-weight:700!important}.mm-list--helpers .mm-a small{font-size:10.5px!important}.mm-item{z-index:1;position:relative}.mm-item:after{content:"";height:18px;position:absolute;top:100%;left:0;right:0}.mm-caret{border-bottom:2px solid #0f172a80;border-right:2px solid #0f172a80;width:8px;height:8px;margin-top:-3px;transition:all .2s;transform:rotate(45deg)}.mm-item.open .mm-caret{margin-top:2px;transform:rotate(225deg)}.mm-title{color:#0f172a80;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:12px;font-size:11px;font-weight:950;display:flex}.mm-title:after{content:"";background:#0f172a1a;flex:1;height:1px}.mm-subdivider{background:#0f172a1a;height:1px;margin:16px 0}.mm-btn{color:#fff;background:linear-gradient(135deg,#0ea5b7,#0891b2);border-radius:14px;justify-content:center;align-items:center;padding:12px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 10px 20px #0ea5b733}.brand{background:var(--brand-500);color:#fff}.mm-nav{isolation:isolate;align-items:center;gap:2px;position:relative}.mm-nav-indicator{pointer-events:none;opacity:0;z-index:0;will-change:transform, width, opacity;background:linear-gradient(135deg,#2f9db821,#0ea5b713);border:1px solid #2f9db826;border-radius:13px;width:0;transition:transform .36s cubic-bezier(.22,1,.36,1),width .36s cubic-bezier(.22,1,.36,1),opacity .18s;position:absolute;top:3px;bottom:3px;left:0;transform:translate(0,0);box-shadow:0 8px 18px #2f9db814,inset 0 1px #ffffffb8}.mm-nav-indicator.is-visible{opacity:1}.mm-link{appearance:none;color:var(--slate-900);cursor:pointer;white-space:nowrap;z-index:2;background:0 0;border:0;border-radius:12px;align-items:center;gap:6px;padding:10px;font-size:13px;font-weight:800;transition:color .2s,transform .22s cubic-bezier(.22,1,.36,1),text-shadow .2s;display:flex;position:relative}.mm-link:hover,.mm-link:focus-visible,.mm-item.open .mm-link{color:var(--brand-700);text-shadow:0 8px 18px #2f9db81a;outline:none;transform:translateY(-1px)}.mm-link:focus-visible{box-shadow:0 0 0 3px #2f9db82e}.mm-item.open .mm-caret{border-color:var(--brand-700)}.mm-mega{-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);border:1px solid var(--mm-line);z-index:999;opacity:0;visibility:hidden;pointer-events:none;transform-origin:0 0;will-change:transform, opacity;background:#fffffff9;border-radius:22px;width:min(1000px,100vw - 40px);padding:20px;transition:opacity .2s,transform .34s cubic-bezier(.22,1,.36,1),visibility 0s linear .34s;display:block;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-10px)scale(.985);box-shadow:0 28px 68px #02061724,0 8px 22px #0f172a12}.mm-item.open .mm-mega{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)scale(1)}.mm-item.open .mm-grid>*{animation:.34s cubic-bezier(.22,1,.36,1) both mmPanelReveal}.mm-item.open .mm-grid>:nth-child(2){animation-delay:35ms}.mm-item.open .mm-grid>:nth-child(3){animation-delay:70ms}@keyframes mmPanelReveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.mm-grid{grid-template-columns:1.15fr 1.15fr .85fr;gap:18px;display:grid}.mm-col{border-right:1px solid #0f172a14;padding-right:15px}.mm-col:last-of-type{border-right:none}.mm-list{flex-direction:column;gap:2px;display:flex}.mm-a{color:var(--slate-900);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:800;text-decoration:none;transition:background-color .18s,color .18s,transform .22s cubic-bezier(.22,1,.36,1),box-shadow .18s;display:flex;position:relative}.mm-a:hover,.mm-a:focus-visible{color:var(--brand-700);background:#2f9db813;outline:none;transform:translate(3px);box-shadow:inset 3px 0 #2f9db861}.mm-a>span{min-width:0}.mm-a small{color:var(--slate-500);white-space:nowrap;text-align:right;flex:none;font-size:11px;font-weight:700}.mm-a--stack{flex-direction:column;align-items:flex-start;gap:2px}.mm-cta{background:linear-gradient(135deg, var(--bn-blue-1), #fff);border:1px solid #0ea5b726;border-radius:20px;flex-direction:column;justify-content:space-between;gap:12px;padding:18px;display:flex}.mm-sub-caret{border-top:2px solid #0f172a80;border-right:2px solid #0f172a80;flex:none;width:7px;height:7px;transition:transform .18s,border-color .18s;transform:rotate(45deg)}.mm-sub-trigger.is-current{color:var(--brand-700);background:#2f9db813}.mm-sub-trigger.is-current .mm-sub-caret{border-color:var(--brand-700);transform:translate(1px)rotate(45deg)}.mm-detail{position:relative}.mm-sub-panel{display:none}.mm-sub-panel.is-active{animation:.22s cubic-bezier(.22,1,.36,1) both mmFade;display:block}.mm-detail .mm-a:hover,.mm-detail .mm-a:focus-visible{transform:translate(4px)}@keyframes mmFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}header{transition:box-shadow .28s,background-color .28s,border-color .28s}header.bn-header-scrolled{background:#fffffff5;border-color:#0f172a14;box-shadow:0 10px 32px #0f172a12}@media (width<=767px){.mm-nav-indicator{display:none}}@media (prefers-reduced-motion:reduce){header,.mm-nav-indicator,.mm-link,.mm-caret,.mm-mega,.mm-item.open .mm-grid>*,.mm-a,.mm-btn,.mm-sub-caret,.mm-sub-panel.is-active{transition:none!important;animation:none!important}}.brand-text{color:var(--brand-700)}.accent-text{color:var(--accent-500)}[class*=-nav-btn]{background:var(--slate-50)!important;border:1px solid var(--slate-300)!important;color:var(--slate-700)!important;transition:all .2s!important}[class*=-nav-btn]:hover,[class*=-nav-btn]:focus-visible{color:#0b7ea3!important;background:#f0f9fb!important;border-color:#bfe2ef!important;transform:translateY(-1px)!important;box-shadow:0 6px 14px #0f8fb21a!important}.bn-tile{background:var(--surface-2-weak);transition:background .2s,box-shadow .2s,transform .18s,border-color .2s;box-shadow:0 1px 2px #0000000a}.bn-tile:hover,.bn-tile:focus-visible{background:#2f9db824;border-color:#2f9db859;outline:none;transform:translateY(-2px);box-shadow:0 14px 28px #0f172a14}.bn-tile:active{transform:translateY(1px);box-shadow:0 3px 8px #1118271a}.bn-hover-lift{transition:transform .18s,box-shadow .18s,border-color .18s}.bn-hover-lift:hover,.bn-hover-lift:focus-visible{border-color:#2f9db859;outline:none;transform:translateY(-2px);box-shadow:0 14px 28px #0f172a14}.bn-surface-soft{background:var(--surface-2);border:1px solid var(--border-brand-soft,#2f9db826)}.bn-surface-soft-weak{background:var(--surface-2-weak,#c3e1ea38);border:1px solid var(--border-soft,#0f172a14)}.bn-logo{color:#0f172ab3;text-align:center;background:#f8fafce6;border:1px dashed #0f172a2e;border-radius:18px;place-items:center;height:56px;padding:0 6px;font-size:12px;font-weight:900;line-height:1.2;text-decoration:none;transition:all .2s cubic-bezier(.22,1,.36,1);display:grid}.bn-logo:hover{border-color:var(--brand-500);color:var(--brand-700);background:#fff;transform:translateY(-2px);box-shadow:0 8px 16px #0f172a0f}.progress-bar-fill{background:linear-gradient(135deg, var(--brand-500), var(--brand-700))}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.press-logo{min-width:140px;height:44px;color:var(--slate-900);letter-spacing:.1px;white-space:nowrap;background:#fffffff2;border:1px solid #00000014;border-radius:14px;place-items:center;padding:0 14px;font-size:.9rem;font-weight:600;display:grid;box-shadow:0 1px 2px #0000000a}.press-logo:hover{background:#fff;box-shadow:0 2px 6px #0000000f}.banner{border:2px dashed var(--line)}.banner .label{color:var(--bn-muted);font-size:.8rem}.textpage_content h1,.textpage_content h2,.textpage_content h3,.textpage_content h4,.textpage_content h5,.textpage_content h6,.textpage_content p{margin:revert}.textpage_content ul,.textpage_content ol{list-style:revert;padding:revert;margin:revert}.textpage_content a{color:revert;-webkit-text-decoration:revert;text-decoration:revert}.textpage_content img,.textpage_content svg,.textpage_content video,.textpage_content canvas{display:revert;max-width:revert;vertical-align:revert}.textpage_content table{border-collapse:revert}.textpage_content button,.textpage_content [type=button],.textpage_content [type=reset],.textpage_content [type=submit]{-webkit-appearance:revert;cursor:revert;border:revert;background:revert;padding:revert;font-family:revert;line-height:revert;margin:revert}.textpage_content input,.textpage_content select,.textpage_content textarea{font-family:revert;line-height:revert;margin:revert}.textpage_content .offer_info_details,.textpage_content .conversion_popup,.textpage_content .offer_details_block{display:none!important}.offer_info_details{display:none}.offer_info_details.active{display:block}.bank-hero-section{background:linear-gradient(to right, var(--bn-blue-1,var(--bn-blue-1)), var(--bn-blue-2,#d6ebf2), var(--bn-blue-3,#c3e1ea));padding-bottom:80px;position:relative;overflow:visible}.bank-hero-bg{display:none}.bank-hero-inner{text-align:center;max-width:1152px;margin:0 auto;padding:64px 24px}.bank-hero-title{color:var(--slate-900);margin:0;font-size:clamp(26px,3.2vw,36px);font-weight:800}.bank-hero-subtitle{color:var(--slate-600);max-width:78ch;margin:16px auto 0;font-size:1.05rem;line-height:1.5}.bank-hero-seo{text-align:center;max-width:880px;color:var(--slate-700);margin:10px auto 0;font-size:15px;font-weight:600;line-height:1.5}.bank-hero-cta{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:24px;display:flex}.bank-hero-btn-primary{background:linear-gradient(135deg, var(--accent-500), var(--accent-700));color:#fff;cursor:pointer;border:none;border-radius:16px;justify-content:center;align-items:center;padding:12px 24px;font-size:15px;font-weight:900;text-decoration:none;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 12px 28px #a11b6352}.bank-hero-btn-primary:hover{filter:saturate(1.05);transform:translateY(-2px);box-shadow:0 18px 36px #a11b636b}.bank-hero-btn-primary:active{transform:translateY(1px);box-shadow:0 8px 18px #a11b6347}.bank-hero-btn-secondary{color:var(--accent-700);cursor:pointer;background:#fff;border:1.5px solid #a11b6380;border-radius:16px;padding:12px 24px;font-size:15px;font-weight:800;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.bank-hero-btn-secondary:hover{border-color:var(--accent-500);color:var(--accent-700);background:#a11b630f}.bank-hero-inner .hero-top:has(.hero-banner){text-align:left}:is(.bank-hero-inner .hero-top:has(.hero-banner) .bank-hero-subtitle,.bank-hero-inner .hero-top:has(.hero-banner) .bank-hero-seo){margin-left:0;margin-right:0}.bank-hero-inner .hero-top:has(.hero-banner) .bank-hero-cta{justify-content:flex-start}@media (width<=640px){.bank-hero-inner{padding:40px 16px}.bank-hero-title{font-size:24px}.bank-hero-seo{font-size:14px}}.bank-mini-calc{border:1px solid var(--slate-200);background:#e8f3f7a6;border-radius:24px;max-width:980px;margin:0 auto 24px;padding:32px}.bank-mini-calc-title{color:var(--brand,var(--brand-700));margin:0 0 20px;font-size:1.4rem;font-weight:800}.bank-mini-calc-grid{grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:20px;display:grid}.bank-mini-calc-field{flex-direction:column;gap:6px;display:flex}.bank-mini-calc-label{color:var(--slate-700);font-size:13px;font-weight:700}.bank-mini-calc-input-wrap{align-items:center;display:flex;position:relative}.bank-mini-calc-input{border:1.5px solid var(--slate-300);text-align:center;width:100%;color:var(--slate-900);background:#fff;border-radius:12px;outline:none;padding:10px 36px;font-size:16px;font-weight:900}.bank-mini-calc-input:focus{border-color:#0891b2}.bank-mini-calc-input--wide-suffix{padding-right:58px}.bank-mini-calc-suffix{color:var(--slate-500);pointer-events:none;font-size:13px;font-weight:600;position:absolute;right:10px}.bank-mini-calc-note{color:var(--accent-700);white-space:nowrap;pointer-events:none;font-size:11px;font-weight:700;position:absolute;top:calc(100% + 3px);left:2px}.bank-mini-calc-btn-wrap{align-items:flex-end;display:flex}.bank-mini-calc-btn{background:linear-gradient(135deg, var(--accent-500), var(--accent-700));color:#fff;cursor:pointer;border:none;border-radius:12px;width:100%;padding:11px 20px;font-size:15px;font-weight:900;transition:transform .15s,box-shadow .15s;box-shadow:0 8px 20px #a11b634d}.bank-mini-calc-btn:hover{transform:translateY(-1px);box-shadow:0 12px 28px #a11b6366}.bank-mini-calc-disclaimer{color:var(--slate-400);margin:22px 0 0;font-size:11px}@media (width<=768px){.bank-mini-calc-grid{grid-template-columns:1fr}.bank-mini-calc-btn-wrap{align-items:stretch}}.bn-section-title{padding-bottom:.75rem;font-weight:800;position:relative}.bn-section-title:after{content:"";background:var(--brand-500);border-radius:999px;width:64px;height:4px;position:absolute;bottom:0;left:0}.bn-section-title--center:after{left:50%;transform:translate(-50%)}@media (width>=768px){.bn-hub-hero-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:32px;display:grid}}@media (width>=1024px){.bn-hub-hero-grid{grid-template-columns:minmax(0,1fr) 360px}}.bn-tip,.bn-important{border-radius:12px;margin:16px 0;padding:14px 16px}.bn-tip>p,.bn-important>p{margin:0}.bn-tip{background:var(--bn-surface-soft,#c3e1ea59);border:1px solid #c7e1ea}.bn-tip strong{color:var(--brand-700,#166a80)}.bn-important{background:#fff5f9;border:1px solid #f3c5d6}.bn-important strong{color:var(--bn-magenta-2,#7d174e)}}
