:root{--lp-primary:#2664AB;--lp-secondary:#EAF2FA;--lp-section-1:#F7FBFF;--lp-section-2:#FFFFFF;--lp-section-3:#FFFFFF;--lp-cta-primary:#2664AB;--lp-cta-outline:#2664AB;--color-primary:var(--lp-primary)}.lp-btn-primary,.lp-btn-outline{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;line-height:1;border-radius:999px;padding:10px 22px;font-weight:600;font-size:15px;border:none;box-sizing:border-box;text-decoration:none}.lp-btn-primary{background-color:var(--lp-cta-primary);color:#fff}.lp-btn-outline{background:transparent;color:var(--lp-cta-outline);border:2px solid var(--lp-cta-outline);padding:9px 20px;font-weight:500;font-size:14px}.imf-toc{border-left:3px solid var(--color-primary);padding-left:1.25rem;margin:clamp(2rem,4vw,3rem) 0}.imf-toc__title{font-weight:600;margin-bottom:0.5rem}.imf-toc__list{list-style:none;padding:0;margin:0}.imf-toc__list li{margin:0.25rem 0}.imf-toc__list a{text-decoration:none}/.imf-fab-panel{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px);transition:opacity .15s ease,transform .15s ease}.imf-fab-panel.imf-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}/#ba-tool{--ba-bg:#0b1f33;--ba-surface:#112840;--ba-surface2:#163450;--ba-border:rgba(255,255,255,0.10);--ba-accent:#d42a3f;--ba-accent2:#559a2d;--ba-accent3:#7dbf4a;--ba-text:#ffffff;--ba-muted:rgba(255,255,255,0.60);--ba-good:#559a2d;--ba-warn:#e8a020;--ba-bad:#d42a3f}#ba-tool .ba-card{background:linear-gradient(160deg,#0b1f33 0%,#163450 100%);border-color:rgba(255,255,255,0.10);font-family:"IBM Plex Sans",sans-serif}#ba-tool .ba-card::before{background:linear-gradient(90deg,#d42a3f,#559a2d)}#ba-tool .ba-btn-primary{background:#d42a3f;font-family:"IBM Plex Sans",sans-serif;font-weight:600;letter-spacing:0.01em}#ba-tool .ba-btn-primary:hover{background:#b82235;box-shadow:0 8px 24px rgba(212,42,63,0.35)}#ba-tool .ba-btn-ghost{border-color:#559a2d;color:#559a2d;font-family:"IBM Plex Sans",sans-serif}#ba-tool .ba-btn-ghost:hover{background:rgba(85,154,45,0.12);border-color:#7dbf4a;color:#7dbf4a}#ba-tool .ba-field input{background:rgba(0,0,0,0.25);border-color:rgba(255,255,255,0.15);color:#ffffff;font-family:"IBM Plex Sans",sans-serif}#ba-tool .ba-field input::placeholder{color:rgba(255,255,255,0.40)}#ba-tool .ba-field input:focus{border-color:#d42a3f;box-shadow:0 0 0 3px rgba(212,42,63,0.20)}#ba-tool .ba-score-box{background:rgba(0,0,0,0.20);border-color:rgba(255,255,255,0.10)}#ba-tool .ba-teaser{background:rgba(0,0,0,0.20);border-color:rgba(212,42,63,0.35)}#ba-tool .ba-highlight{background:rgba(0,0,0,0.20)}#ez-toc-container,.ez-toc-container,div.ez-toc-container{background:#f8f8f6!important;border:1px solid rgba(17,17,17,0.08)!important;border-left:3px solid #d42a3f!important;border-radius:8px!important;box-shadow:none!important;padding:20px 24px!important;margin:2rem 0!important;font-family:"IBM Plex Sans",sans-serif!important;width:auto!important;max-width:560px}#ez-toc-container p.ez-toc-title,.ez-toc-container p.ez-toc-title{font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:600!important;color:#111111!important;margin:0 0 12px 0!important;padding:0!important;border:none!important;text-transform:none!important;letter-spacing:-0.01em}#ez-toc-container .ez-toc-title-toggle,.ez-toc-container .ez-toc-title-toggle{color:#d42a3f!important}#ez-toc-container ul.ez-toc-list,.ez-toc-container ul.ez-toc-list{margin:0!important;padding:0!important;list-style:none!important;counter-reset:toc-counter}#ez-toc-container ul.ez-toc-list li,.ez-toc-container ul.ez-toc-list li{margin:0!important;padding:3px 0!important;line-height:1.5!important;font-size:14px!important;counter-increment:toc-counter;list-style:none!important}#ez-toc-container ul.ez-toc-list li::before,.ez-toc-container ul.ez-toc-list li::before{content:counter(toc-counter) ". ";color:#d42a3f;font-weight:600;font-size:13px;min-width:1.4em;display:inline-block}#ez-toc-container ul.ez-toc-list li a,.ez-toc-container ul.ez-toc-list li a{color:#111111!important;text-decoration:none!important;font-weight:400!important;transition:color 0.12s ease}#ez-toc-container ul.ez-toc-list li a:hover,.ez-toc-container ul.ez-toc-list li a:hover{color:#d42a3f!important;text-decoration:none!important}#ez-toc-container ul.ez-toc-list li.active>a,.ez-toc-container ul.ez-toc-list li.active>a{color:#d42a3f!important;font-weight:500!important}#ez-toc-container ul.ez-toc-list ul,.ez-toc-container ul.ez-toc-list ul{padding-left:1.2em!important;margin:2px 0!important;counter-reset:toc-sub-counter}#ez-toc-container ul.ez-toc-list ul li,.ez-toc-container ul.ez-toc-list ul li{font-size:13px!important;counter-increment:toc-sub-counter}#ez-toc-container ul.ez-toc-list ul li::before,.ez-toc-container ul.ez-toc-list ul li::before{content:counter(toc-sub-counter,lower-alpha) ". ";color:rgba(17,17,17,0.35);font-weight:400}.faq-panel{display:none}.faq-panel.is-active{display:block}.faq-trigger-active .et_pb_text_inner{color:#d42a3f}/.et_pb_menu__icon,.et_pb_menu__menu-button,.mobile_menu_bar{pointer-events:auto;cursor:pointer;z-index:10000}.mobile_nav.opened .et_mobile_menu{position:fixed;inset:0;width:100vw;height:100vh;max-height:none;overflow-y:auto;background:#ffffff;padding:5rem 2rem 2rem;transform:none!important;z-index:9999;font-family:"IBM Plex Sans",sans-serif}.mobile_nav.opened .et_mobile_menu li a{color:#0b1f33;font-family:"IBM Plex Sans",sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.01em;padding:12px 0;border-bottom:1px solid rgba(11,31,51,0.08);display:block;transition:color 0.15s ease,padding-left 0.15s ease}.mobile_nav.opened .et_mobile_menu li a:hover{color:#d42a3f;padding-left:6px}.mobile_nav.opened .et_mobile_menu .current-menu-item>a,.mobile_nav.opened .et_mobile_menu .current-menu-ancestor>a{color:#d42a3f;font-weight:700}.mobile_nav.opened .et_mobile_menu .sub-menu{padding-left:16px;border-left:2px solid rgba(212,42,63,0.25);margin:4px 0 8px}.mobile_nav.opened .et_mobile_menu .sub-menu li a{font-size:14px;font-weight:500;padding:9px 0;color:rgba(11,31,51,0.68);border-bottom:1px solid rgba(11,31,51,0.05)}.mobile_nav.opened .et_mobile_menu .sub-menu li a:hover{color:#d42a3f}.et_pb_menu_0_tb_header .nav li.menu-item-has-children{position:relative}.et_pb_menu_0_tb_header .nav li.menu-item-has-children::after{content:"";position:absolute;left:-10px;right:-10px;top:100%;height:16px;background:transparent}.et_pb_menu_0_tb_header .nav li ul.sub-menu{background:#ffffff!important;border:1px solid rgba(11,31,51,0.1)!important;border-radius:10px!important;box-shadow:0 4px 16px rgba(11,31,51,0.08),0 1px 4px rgba(11,31,51,0.04)!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:380px!important;min-width:380px!important;max-width:420px!important;padding:8px!important;margin-top:0!important;text-align:left!important;box-sizing:border-box!important;overflow:hidden!important}.et_pb_menu_0_tb_header .nav li ul.sub-menu>li{margin:0!important;padding:0!important;width:100%!important;border-bottom:1px solid rgba(11,31,51,0.06)!important}.et_pb_menu_0_tb_header .nav li ul.sub-menu>li:last-child{border-bottom:none!important}.et_pb_menu_0_tb_header .nav li ul.sub-menu>li>a{display:block!important;width:100%!important;color:#0b1f33!important;font-family:"IBM Plex Sans",sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:1.35!important;text-transform:none!important;letter-spacing:-0.01em!important;white-space:normal!important;padding:16px 14px!important;border-radius:7px!important;box-sizing:border-box!important;transition:padding-left 0.15s ease,color 0.15s ease!important}.et_pb_menu_0_tb_header .nav li ul.sub-menu>li>a .menu-item-desc{display:block;margin-top:4px;color:rgba(11,31,51,0.55);font-size:12px;font-weight:400;line-height:1.5;letter-spacing:0;transition:color 0.15s ease}.et_pb_menu_0_tb_header .nav li ul.sub-menu>li>a:hover,.et_pb_menu_0_tb_header .nav li ul.sub-menu>li>a:focus{background:transparent!important;color:#0b1f33!important;padding-left:24px!important;outline:none!important}.et_pb_menu_0_tb_header .nav li ul.sub-menu>li>a:hover .menu-item-desc,.et_pb_menu_0_tb_header .nav li ul.sub-menu>li>a:focus .menu-item-desc{color:rgba(11,31,51,0.75)}.et_pb_menu_0_tb_header .nav li ul.sub-menu .current-menu-item>a,.et_pb_menu_0_tb_header .nav li ul.sub-menu .current-menu-ancestor>a{background:rgba(212,42,63,0.07)!important;color:#d42a3f!important;font-weight:700!important}.et_pb_menu_0_tb_header .nav li ul.sub-menu .current-menu-item>a .menu-item-desc,.et_pb_menu_0_tb_header .nav li ul.sub-menu .current-menu-ancestor>a .menu-item-desc{color:rgba(212,42,63,0.65)}.et_pb_menu_0_tb_header .nav li.menu-item-has-children>.sub-menu{top:calc(100% + 0px)!important}.et_pb_menu_0_tb_header .nav li.menu-item-has-children:hover>.sub-menu,.et_pb_menu_0_tb_header .nav li.menu-item-has-children:focus-within>.sub-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important}@media (max-width:1200px){.et_pb_menu_0_tb_header .nav li ul.sub-menu{width:340px!important;min-width:340px!important;max-width:calc(100vw - 40px)!important}}.et_pb_menu .sub-menu li a .menu-item-desc{display:block;font-family:"IBM Plex Sans",sans-serif;font-size:12px;font-weight:400;color:rgba(17,17,17,0.55);margin-top:2px;line-height:1.4;text-transform:none;letter-spacing:0;white-space:normal}.et_pb_menu .sub-menu li a:hover .menu-item-desc{color:rgba(38,100,171,0.75)}