@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(/fonts/montserrat-thin.ttf?b3638b16904211d1d24d04ce53810c4d) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(/fonts/montserrat-extraLight.ttf?a7fe50578d9aa3966c925cb9722db03a) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/fonts/montserrat-light.ttf?94fbe93542f684134cad1d775947ca92) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/fonts/montserrat-regular.ttf?5e077c15f6e1d334dd4e9be62b28ac75) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/fonts/montserrat-medium.ttf?bdb7ba651b7bdcda6ce527b3b6705334) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/fonts/montserrat-semiBold.ttf?cc10461cb5e0a6f2621c7179f4d6de17) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/fonts/montserrat-bold.ttf?ed86af2ed5bbaf879e9f2ec2e2eac929) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(/fonts/montserrat-extraBold.ttf?9e07cac927a9b4d955e2138bf6136d6a) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(/fonts/montserrat-black.ttf?cce7ff8c1d7999f907b6760fbe75d99d) format("truetype")}@font-face{font-display:swap;font-family:Open Sans,sans-serif;font-style:normal;font-weight:300;src:url(/fonts/opensans-light.ttf?c87e3b21e46c872774d041a71e181e61) format("truetype")}@font-face{font-display:swap;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;src:url(/fonts/opensans-regular.ttf?931aebd37b54b3e5df2fedfce1432d52) format("truetype")}@font-face{font-display:swap;font-family:Open Sans,sans-serif;font-style:normal;font-weight:500;src:url(/fonts/opensans-medium.ttf?dac0e601db6e3601159b4aae5c1fda39) format("truetype")}@font-face{font-display:swap;font-family:Open Sans,sans-serif;font-style:normal;font-weight:600;src:url(/fonts/opensans-semiBold.ttf?e2ca235bf1ddc5b7a350199cf818c9c8) format("truetype")}@font-face{font-display:swap;font-family:Open Sans,sans-serif;font-style:normal;font-weight:700;src:url(/fonts/opensans-bold.ttf?0a191f83602623628320f3d3c667a276) format("truetype")}@font-face{font-display:swap;font-family:Open Sans,sans-serif;font-style:normal;font-weight:800;src:url(/fonts/opensans-semiBold.ttf?e2ca235bf1ddc5b7a350199cf818c9c8) format("truetype")}@font-face{font-display:swap;font-family:Open Sans,sans-serif;font-style:normal;font-weight:900;src:url(/fonts/opensans-extraBold.ttf?f0af8434e183f500acf62135a577c739) format("truetype")}@font-face{font-display:swap;font-family:Power Grotesk;font-style:normal;font-weight:300;src:url(/fonts/powergrotesk-light.ttf?0116eabdbf7be1d95d3cc8704979ac61) format("truetype")}@font-face{font-display:swap;font-family:Power Grotesk;font-style:normal;font-weight:400;src:url(/fonts/powergrotesk-regular.ttf?7bb5c8feb64e9d371178e66b1101775d) format("truetype")}@font-face{font-display:swap;font-family:Power Grotesk;font-style:normal;font-weight:500;src:url(/fonts/powergrotesk-medium.ttf?300cb9c72b24cf675fa5bc515fb07f65) format("truetype")}@font-face{font-display:swap;font-family:Power Grotesk;font-style:normal;font-weight:600;src:url(/fonts/powergrotesk-semiBold.ttf?61102cb7e30a1c56421a62488508e3a4) format("truetype")}@font-face{font-display:swap;font-family:Power Grotesk;font-style:normal;font-weight:700;src:url(/fonts/powergrotesk-bold.ttf?6c233647ad070d7f8a09af110882b8a8) format("truetype")}@font-face{font-display:swap;font-family:Power Grotesk;font-style:normal;font-weight:800;src:url(/fonts/powergrotesk-extraBold.ttf?aefd2ce28c19b19ff73ac3de7e506573) format("truetype")}@font-face{font-display:swap;font-family:Power Grotesk;font-style:normal;font-weight:900;src:url(/fonts/powergrotesk-black.ttf?1bf5f23385c869a16fdc83bb08bd1d79) format("truetype")}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:400;src:url(/fonts/roboto_mono.ttf?336102a48d996db3d945a346b1790b1f) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/dmsans_thin.ttf?46455ca64f21cf2de568ba29084c7ea2) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/dmsans_extralight.ttf?7b58a6e904cccc7b608c0a5012a0685a) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/dmsans_light.ttf?f6ff9e4536465e2d73124f5673083887) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dmsans_regular.ttf?f3c9137cf66700b4f613ece721d7d162) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/dmsans_semibold.ttf?49d2182811dd3c7b15b5585c72687494) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/dmsans_bold.ttf?7a6c1a2c6196d4d0e617b57adb997b3b) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/dmsans_extrabold.ttf?74a7c51e71e5be3e9878deb3b1dd8276) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/dmsans_black.ttf?e0062779393299c3012a239746c1830c) format("truetype")}.bfcm-page{background:#0c162b}.bfcm-page .section{padding-right:16px;padding-left:16px}@media (min-width:576px){.bfcm-page .section{padding-right:40px;padding-left:40px}}@media (min-width:768px){.bfcm-page .section{padding-right:80px;padding-left:80px}}@media (min-width:992px){.bfcm-page .section{padding-right:32px;padding-left:32px}}@media (min-width:1600px){.bfcm-page .section{padding-right:112px;padding-left:112px}}.bfcm-page .section .container-fluid{max-width:1440px;padding:0}.bfcm-page .header{max-width:1240px;margin:0 auto}.bfcm-page .header .navigation-bar{background:transparent;padding:20px 16px;margin-bottom:64px;align-items:center}@media (min-width:576px){.bfcm-page .header .navigation-bar{padding:20px 40px}}@media (min-width:768px){.bfcm-page .header .navigation-bar{padding:28px 83px}}@media (min-width:992px){.bfcm-page .header .navigation-bar{padding:28px 32px}}@media (min-width:1600px){.bfcm-page .header .navigation-bar{padding:28px 0}}.bfcm-page .header .navigation-bar.sticky{position:relative;top:auto;left:auto;background:transparent}@media (min-width:1200px){.bfcm-page .header .navigation-bar{margin-bottom:110px}}.bfcm-page .header .navigation-bar .logo img{height:25px;width:125px}.bfcm-page .header .hero-section{padding-bottom:48px}@media (min-width:576px){.bfcm-page .header .hero-section{padding-bottom:96px}}@media (min-width:1600px){.bfcm-page .header .hero-section{padding-left:0;padding-right:0}}@media (min-width:1600px){.bfcm-page .header .hero-section .container-fluid{max-width:1440px}}.bfcm-page .header .hero-content{padding-bottom:48px;border-bottom:1px solid #272f36}@media (min-width:992px){.bfcm-page .header .hero-content{border-bottom:unset}}@media (min-width:1200px){.bfcm-page .header .hero-content{max-width:100%;width:592px}}@media (min-width:992px){.bfcm-page .header .hero-content-header{display:grid;grid-template-areas:"title form" "benefits form";align-items:start;justify-content:center;-moz-column-gap:32px;column-gap:32px}}@media (min-width:1200px){.bfcm-page .header .hero-content-header{justify-content:space-between}}@media (min-width:1600px){.bfcm-page .header .hero-content-header{-moz-column-gap:144px;column-gap:144px}}.bfcm-page .header .hero-title{color:#f7f9fa;font-family:Power Grotesk,sans-serif;font-size:36px;font-style:normal;font-weight:800;line-height:44px;letter-spacing:-.72px;max-width:343px;margin-bottom:16px}@media (min-width:576px){.bfcm-page .header .hero-title{font-size:48px;max-width:496px;letter-spacing:-.96px;line-height:60px}}@media (min-width:768px){.bfcm-page .header .hero-title{font-size:60px;max-width:576px;letter-spacing:-1.2px;line-height:72px}}@media (min-width:992px){.bfcm-page .header .hero-title{font-size:48px;letter-spacing:-.96px;line-height:60px;max-width:448px;margin-bottom:24px}}@media (min-width:1600px){.bfcm-page .header .hero-title{font-size:60px;line-height:72px;letter-spacing:-.96px;max-width:672px}}.bfcm-page .header .hero-title em{position:relative;background:#ffb829;color:#0c162b;font-style:normal;padding:4px 17px;border-radius:999px}@media (min-width:576px){.bfcm-page .header .hero-title em{padding:6px 17px}}@media (min-width:1200px){.bfcm-page .header .hero-title em{padding:7px 20px}}@media (min-width:1600px){.bfcm-page .header .hero-title em{padding:8px 22px}}.bfcm-page .header .hero-title em:before{content:"";position:absolute;bottom:auto;top:50%;left:0;right:auto;width:52px;height:44px;transform:translateY(-50%);z-index:-1;background-color:#ffb829;--tail:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='73' height='73' viewBox='0 0 73 73' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M36.5 0C16.3416 0 0 16.3416 0 36.5C0 42.9745 1.68641 49.0572 4.64443 54.3308C3.09129 58.4413 1.63466 63.1964 0.694404 67.9375C0.17791 70.5419 2.48379 72.7473 5.05941 72.1506C9.59183 71.1004 14.2026 69.626 18.2652 68.1256C23.631 71.2259 29.8595 73 36.5 73C56.6584 73 73 56.6584 73 36.5C73 16.3416 56.6584 0 36.5 0Z' fill='%232977FF'/></svg>");-webkit-mask:var(--tail) no-repeat center/100% 100%;mask:var(--tail) no-repeat center/100% 100%}@media (min-width:576px){.bfcm-page .header .hero-title em:before{height:46px;top:60%}}@media (min-width:768px){.bfcm-page .header .hero-title em:before{top:60%;height:52px}}@media (min-width:992px){.bfcm-page .header .hero-title em:before{top:57%}}@media (min-width:1200px){.bfcm-page .header .hero-title em:before{left:0;top:50%;width:60px;height:60px}}@media (min-width:1600px){.bfcm-page .header .hero-title em:before{top:60%}}.bfcm-page .header .hero-description{color:#dce2e5;font-family:DM Sans,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:20px}.bfcm-page .header .hero-description:last-child{margin-bottom:0}@media (min-width:576px){.bfcm-page .header .hero-description{max-width:496px}}@media (min-width:768px){.bfcm-page .header .hero-description{max-width:576px}}@media (min-width:1200px){.bfcm-page .header .hero-description{max-width:520px;font-size:20px;line-height:30px}}.bfcm-page .header .hero-action-list{margin-top:32px;margin-bottom:0;padding-left:8px}@media (min-width:992px){.bfcm-page .header .hero-action-list{margin-top:48px}}.bfcm-page .header .hero-action-list li{display:flex;flex-direction:row;gap:12px;margin-bottom:16px}.bfcm-page .header .hero-action-list li:last-child{margin-bottom:0}.bfcm-page .header .hero-action-list li span{list-style-type:none;color:#dce2e5;font-family:DM Sans,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.bfcm-page .header .hero-form-card{padding-top:48px;position:relative}@media (min-width:992px){.bfcm-page .header .hero-form-card{max-width:448px;margin-top:23px;padding:32px;background:#101a30;border:40px solid #14203c;border-radius:56px}}@media (min-width:1200px){.bfcm-page .header .hero-form-card{grid-area:form;width:100%;margin:27px 0 0;max-width:512px}}.bfcm-page .header .hero-form-card .hero-guide-image{display:none}@media (min-width:992px){.bfcm-page .header .hero-form-card .hero-guide-image{display:block;margin:0 auto 24px}}.bfcm-page .header .hero-form-card .hero-form-title{color:#f7f9fa;text-align:center;font-family:Power Grotesk,sans-serif;font-size:24px;font-style:normal;font-weight:800;line-height:32px;margin-bottom:8px}@media (min-width:1200px){.bfcm-page .header .hero-form-card .hero-form-title{font-size:30px;line-height:38px}}.bfcm-page .header .hero-form-card .hero-form-description{color:#dce2e5;text-align:center;font-family:DM Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:0}.bfcm-page .header .hero-form{margin-top:32px;display:flex;gap:20px;flex-direction:column}@media (min-width:1200px){.bfcm-page .header .hero-form{grid-template-columns:1fr;gap:20px}}.bfcm-page .header .hero-form .hero-input-group{display:flex;flex-direction:column;gap:6px}@media (min-width:768px){.bfcm-page .header .hero-form .hero-input-group:last-child{grid-column:1/-1}}.bfcm-page .header .hero-form .hero-input-group .hero-form-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 14px;border-radius:8px;border:1px solid #4b575e;background:#0c162b;background-clip:padding-box;box-shadow:0 1px 2px 0 hsla(0,0%,100%,0);flex:1 0 0;color:#78828a;text-overflow:ellipsis;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.bfcm-page .header .hero-form .hero-input-group .hero-form-input:focus{color:#fff;outline:none;border:1px solid #fff}.bfcm-page .header .hero-form .hero-input-group .hero-form-input:not(:-moz-placeholder-shown){color:#fff}.bfcm-page .header .hero-form .hero-input-group .hero-form-input:not(:placeholder-shown){color:#fff}.bfcm-page .header .hero-form .hero-input-group .hero-form-input.has-error{border-color:#dc3545}.bfcm-page .header .hero-cta{margin-top:24px;text-align:center}@media (min-width:1200px){.bfcm-page .header .hero-cta{margin-top:32px}}.bfcm-page .header .hero-cta button{width:100%;font-size:18px;font-family:Montserrat,sans-serif;font-weight:600;line-height:27.9px;display:flex;align-items:center;justify-content:center;box-shadow:unset;border:unset;background:#2977ff}.bfcm-page .header .hero-cta button:hover{background:#246ff1}.bfcm-page .header .hero-cta .clarifier{color:#dce2e5;text-align:center;font-family:DM Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:32px auto 0;max-width:343px}@media (min-width:576px){.bfcm-page .header .hero-cta .clarifier{max-width:343px}}@media (min-width:768px){.bfcm-page .header .hero-cta .clarifier{max-width:330px}}@media (min-width:992px){.bfcm-page .header .hero-cta .clarifier{max-width:100%}}.bfcm-page .footer{margin-top:48px;margin-bottom:48px;padding:0 16px}@media (min-width:992px){.bfcm-page .footer{padding:0 32px}}.bfcm-page .footer .container-fluid{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:48px;max-width:1240px}@media (min-width:992px){.bfcm-page .footer .container-fluid{flex-direction:row;justify-content:space-between;align-items:center}}.bfcm-page .footer .footer-content{color:#8f9aa1;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0 auto;text-align:center}@media (min-width:992px){.bfcm-page .footer .footer-content{text-align:unset;margin:0}}.bfcm-page .footer .footer-content a{color:#c4ccd1;font-family:DM Sans,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.bfcm-page .modal-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.55);display:none;align-items:center;justify-content:center;padding:20px;z-index:1000}.bfcm-page .modal-backdrop.open{display:flex}.bfcm-page .bfcm-modal-box{position:relative;width:100%;max-width:510px;background:#fff;color:#1a1f29;border-radius:14px;padding:30px 26px 24px;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.35);animation:modal-pop .15s ease-out}.bfcm-page .bfcm-modal-box .modal-close{position:absolute;top:10px;right:14px;background:none;border:none;font-size:26px;line-height:1;color:#9aa1ab;cursor:pointer}.bfcm-page .bfcm-modal-box .modal-icon{width:60px;height:60px;margin:4px auto 16px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:700;color:#fff}.bfcm-page .bfcm-modal-box .modal-title{margin:0 0 8px;font-size:21px;font-weight:700;font-family:Montserrat,sans-serif}.bfcm-page .bfcm-modal-box .modal-body{margin:0 0 22px;font-size:16px;line-height:1.5;color:#556;font-family:Montserrat,sans-serif;padding:0}.bfcm-page .bfcm-modal-box .modal-btn{min-width:130px;padding:11px 20px;border:none;border-radius:10px;font-size:15px;font-weight:600;color:#fff;cursor:pointer}.bfcm-page .bfcm-modal-box .modal-error-list{list-style:disc;text-align:left;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500}.bfcm-page .bfcm-modal-box.is-success .modal-btn,.bfcm-page .bfcm-modal-box.is-success .modal-icon{background:#28a745}.bfcm-page .bfcm-modal-box.is-error .modal-btn,.bfcm-page .bfcm-modal-box.is-error .modal-icon{background:#dc3545}