@charset "UTF-8";.fin-comp :where(*,::before,::after){box-sizing:border-box}.fin-comp :where(h1,h2,h3,h4,h5,h6,p,ul,ol,figure,blockquote){margin-block:0}.fin-comp{--brand:#004790;--brand-deep:#00335f;--brand-mid:var(--bcfc-dark-ink-brand,#2f5f94);--brand-soft:#5b7fa3;--brand-tint:var(--bcfc-surface-sunken,#eef3f7);--brand-tint-2:var(--bcfc-surface-sunken,#f5f8fa);--accent:var(--bcfc-navy,#071b33);--ink:#232a31;--heading:var(--bcfc-dark-ink,#1c3346);--body:#48515b;--muted:var(--bcfc-dark-ink-muted,var(--bcfc-gray-500,#667085));--sahel-g:#113e35;--sahel-y1:#f3db6d;--sahel-y2:#e9cc4f;--bg:var(--bcfc-surface-raised,#fff);--panel:var(--bcfc-surface-raised,#fff);--panel-2:var(--bcfc-surface-sunken,#f4f7fa);--cream:var(--bcfc-surface-sunken,#f9f6ef);--line:#e7edf3;--shadow:0 4px 18px rgba(20,45,70,.06);--shadow-lg:0 18px 44px rgba(20,45,70,.1);--font:"Almarai",system-ui,-apple-system,"Segoe UI",sans-serif;--wrap:1200px}.fin-comp a{color:inherit;text-decoration:none}.fin-comp img{max-width:100%;display:block}.fin-comp h1,.fin-comp h2,.fin-comp h3{letter-spacing:-.01em}.fin-comp .wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:24px}.fin-comp .eyebrow{font-size:.8125rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--bcfc-dark-ink-brand,var(--brand));display:inline-flex;align-items:center;gap:11px}.fin-comp .eyebrow::before{content:"";width:22px;height:2px;border-radius:2px;background:var(--accent)}.fin-comp .eyebrow--center{justify-content:center}.fin-comp .wrap--mt-34{margin-top:34px}.fin-comp .wrap--mt-44{margin-top:44px}.fin-comp .wrap--mt-66{margin-top:66px}.fin-comp .wrap--mt-70{margin-top:70px}.fin-comp .wrap--mt-80{margin-top:80px}.fin-comp .calc-note--center{text-align:center;margin-top:20px}.fin-comp .trans-lead{margin:0;font-weight:800;color:var(--heading)}.fin-comp .progress{position:fixed;inset-block-start:0;inset-inline:0;height:3px;background:transparent;z-index:100}.fin-comp .progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--brand-soft),var(--brand));transition:width .1s linear}.fin-comp .reveal{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}.fin-comp .reveal.in{opacity:1;transform:none}.fin-comp .hero{position:relative;overflow:hidden;margin-block-start:var(--bcfc-total-header-height,104px);padding:62px 0 40px;background:var(--brand-tint)}.fin-comp .hero-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:52px;align-items:center}.fin-comp .hero h1{font-weight:800;font-size:clamp(2.125rem,4.6vw,3.4375rem);line-height:1.06;color:var(--bcfc-ink-strong,var(--heading));margin:16px 0 18px;max-width:16ch}.fin-comp .hero h1 em{font-style:normal;color:var(--bcfc-dark-ink-brand,var(--brand))}.fin-comp .swap{position:relative;display:inline-block}.fin-comp .swap .swap-word{display:inline-block;color:var(--hero-accent,var(--brand));animation:none!important;opacity:1!important}.fin-comp .swap .swap-ico-svg{position:absolute;inset-inline-start:50%;inset-block-start:50%;color:var(--bcfc-dark-ink-brand,var(--brand));line-height:0;animation:none!important;display:none!important}.fin-comp .swap .swap-ico-svg svg{display:block}.fin-comp .swap-car .swap-ico-svg svg{width:1.72em;height:1.05em}.fin-comp .swap-key .swap-ico-svg svg{width:1.3em;height:1.3em}.fin-comp .swap-home .swap-ico-svg svg{width:1.4em;height:1.16em}.fin-comp .swap-yes .swap-ico-svg svg{width:1.05em;height:1.05em}.fin-comp .swap-key .swap-word,.fin-comp .swap-key .swap-ico-svg{animation-delay:-2s}@keyframes swapWord{0%,34%{opacity:1}46%,88%{opacity:0}100%{opacity:1}}@keyframes swapIco{0%,34%{opacity:0;transform:translate(-50%,-50%) scale(.55)}46%,88%{opacity:1;transform:translate(-50%,-50%) scale(1)}100%{opacity:0;transform:translate(-50%,-50%) scale(.55)}}.fin-comp .hero-focus{display:inline-flex;align-items:center;gap:10px;margin-top:26px;padding:.62rem 1.2rem;border-radius:999px;background:var(--brand-tint);border:1px solid #dbe6ef;font-size:1rem;font-weight:800;color:var(--bcfc-dark-ink-brand,var(--brand))}.fin-comp .hero-focus .material-icons-outlined{font-size:1.25rem;color:var(--bcfc-dark-ink-brand,var(--brand))}.fin-comp .cycle{display:inline-grid}.fin-comp .cycle>span{grid-area:1/1;color:var(--bcfc-dark-ink-brand,var(--brand));font-weight:800;white-space:nowrap;opacity:0}.fin-comp .cycle>span:nth-child(1){animation:cyc0 11s ease-in-out infinite}.fin-comp .cycle>span:nth-child(2){animation:cyc1 11s ease-in-out infinite}.fin-comp .cycle>span:nth-child(3){animation:cyc2 11s ease-in-out infinite}.fin-comp .cycle>span:nth-child(4){animation:cyc3 11s ease-in-out infinite}@keyframes cyc0{0%{opacity:1}40%{opacity:1}44%{opacity:0}96%{opacity:0}100%{opacity:1}}@keyframes cyc1{0%,44%{opacity:0}48%{opacity:1}58%{opacity:1}62%{opacity:0}100%{opacity:0}}@keyframes cyc2{0%,62%{opacity:0}66%{opacity:1}76%{opacity:1}80%{opacity:0}100%{opacity:0}}@keyframes cyc3{0%,80%{opacity:0}84%{opacity:1}94%{opacity:1}98%{opacity:0}100%{opacity:0}}@media(prefers-reduced-motion:reduce){.fin-comp .swap .swap-word{animation:none;opacity:1}.fin-comp .swap .swap-ico-svg{animation:none;opacity:0}.fin-comp .cycle>span{animation:none;opacity:0}.fin-comp .cycle>span:nth-child(1){opacity:1}}.fin-comp .hero .lead{font-size:1.03125rem;line-height:1.75;color:var(--bcfc-ink-strong,var(--body));max-width:36rem;margin:0 0 26px}.fin-comp .cta-row{display:flex;gap:13px;flex-wrap:wrap}.fin-comp .reassure{font-size:.84375rem;color:var(--bcfc-ink,var(--muted));margin-top:12px;display:flex;align-items:center;gap:7px}.fin-comp .reassure .material-icons-outlined{font-size:1rem;color:var(--bcfc-ink,var(--brand-soft))}.fin-comp .calc{--bcfc-ink-strong:var(--heading);--bcfc-ink:var(--body);--bcfc-ink-muted:var(--body)}.fin-comp .calc{background:var(--bcfc-surface-raised,#fff);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow-lg);overflow:hidden}.fin-comp .calc-head{background:var(--brand);color:#fff;padding:22px 26px}.fin-comp .calc-head .tag{display:inline-flex;align-items:center;gap:8px;font-size:.78125rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#c2d6e6}.fin-comp .calc-head .tag .material-icons-outlined{font-size:1rem}.fin-comp .calc-head h3{font-size:1.25rem;font-weight:800;margin:8px 0 0;color:#fff}.fin-comp .calc-body{padding:24px 26px 26px}.fin-comp .seg{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px}.fin-comp .seg.three{grid-template-columns:1fr 1fr 1fr}.fin-comp .seg button{padding:.6rem .5rem;border-radius:11px;border:1.5px solid var(--line);background:var(--bcfc-surface-raised,#fff);color:var(--bcfc-ink,var(--heading));font-weight:800;font-size:.875rem;cursor:pointer;font-family:inherit;transition:.2s}.fin-comp .seg button.on{background:var(--brand);border-color:var(--brand);color:#fff;box-shadow:0 6px 16px rgba(0,81,137,.2)}.fin-comp .fld{margin-bottom:15px}.fin-comp .fld label{display:flex;justify-content:space-between;font-size:.84375rem;font-weight:700;color:var(--bcfc-ink-muted,var(--heading));margin-bottom:7px}.fin-comp .fld label span{color:var(--bcfc-dark-ink-brand,var(--brand));font-weight:800}.fin-comp .fld input[type=range]{--fin-range:var(--brand);width:100%;margin-block:calc((5px - 2.5rem)/2);-webkit-appearance:none;appearance:none;height:2.5rem;background:none;overflow:hidden;cursor:pointer;accent-color:var(--fin-range)}.fin-comp .fld input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--fin-range);border-image:linear-gradient(90deg,var(--fin-range) 50%,var(--line) 0) 0 1/calc(50% - 5px/2) 100vw/0 100vw}.fin-comp .fld input[type=range]::-moz-range-thumb{width:1.5rem;height:1.5rem;border:0;border-radius:50%;background:var(--fin-range);border-image:linear-gradient(90deg,var(--fin-range) 50%,var(--line) 0) 0 1/calc(50% - 5px/2) 100vw/0 100vw}.fin-comp .fld input[type=range]::-moz-range-track{background:none}.fin-comp .fld input[type=range]:dir(rtl)::-webkit-slider-thumb{border-image:linear-gradient(270deg,var(--fin-range) 50%,var(--line) 0) 0 1/calc(50% - 5px/2) 100vw/0 100vw}.fin-comp .fld input[type=range]:dir(rtl)::-moz-range-thumb{border-image:linear-gradient(270deg,var(--fin-range) 50%,var(--line) 0) 0 1/calc(50% - 5px/2) 100vw/0 100vw}.fin-comp .fld .amt input{width:100%;padding:.72rem .9rem;border:1.5px solid var(--line);border-radius:11px;font-family:inherit;font-size:1rem;font-weight:800;color:var(--bcfc-ink,var(--heading))}.fin-comp .fld .amt input:focus{outline:0;border-color:var(--brand)}.fin-comp .calc-out{margin-top:18px;background:var(--panel-2);border:1px solid var(--line);border-radius:14px;padding:18px 20px}.fin-comp .calc-out .big{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.fin-comp .calc-out .big b{white-space:nowrap;font-size:2.125rem;font-weight:800;color:var(--bcfc-dark-ink-brand,var(--brand));line-height:1}.fin-comp .calc-out .big small{font-size:.84375rem;color:var(--bcfc-ink-muted,var(--muted));font-weight:700}.fin-comp .calc-out .rows{margin-top:14px;display:grid;grid-template-columns:1fr 1fr;gap:10px 18px}.fin-comp .calc-out .rows div{display:flex;justify-content:space-between;font-size:.875rem;border-top:1px solid var(--line);padding-top:9px}.fin-comp .calc-out .rows span:first-child{color:var(--bcfc-ink-muted,var(--muted))}.fin-comp .calc-out .rows span:last-child{font-weight:800;color:var(--bcfc-ink-strong,var(--heading))}.fin-comp .calc-note{font-size:.78125rem;color:var(--bcfc-ink-muted,var(--muted));margin-top:12px;line-height:1.5}.fin-comp .calc-body .btn{width:100%;margin-top:16px}.fin-comp .calc-cta{display:flex;gap:10px;margin-top:16px}.fin-comp .calc-body .calc-cta .btn,.fin-comp .calc--wide .calc-out .calc-cta .btn{flex:1;width:auto;margin-top:0}@media(max-width:560px){.fin-comp .calc-cta{flex-direction:column}.fin-comp .calc-body .calc-cta .btn,.fin-comp .calc--wide .calc-out .calc-cta .btn{width:100%}}.fin-comp .mq-sec{padding:34px 0 6px}.fin-comp .mq-head{text-align:center;margin-bottom:20px}.fin-comp .mq-head .eyebrow{justify-content:center}.fin-comp .mq-head p{color:var(--bcfc-ink,var(--muted));font-size:.9375rem;margin:10px auto 0;max-width:48rem}.fin-comp .marquee{overflow:hidden;position:relative;padding:16px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.fin-comp .mq-track{display:flex;align-items:center;gap:26px;width:max-content;animation:scroll 34s linear infinite}.fin-comp .marquee:hover .mq-track{animation-play-state:paused}.fin-comp .chip{display:flex;align-items:center;justify-content:center;min-height:72px;min-width:190px;padding:0 26px;background:var(--bcfc-surface-raised,#fff);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow)}.fin-comp .chip img{display:block;width:8.5rem;max-width:100%;height:2.625rem;object-fit:contain;object-position:center;margin-inline:auto}.fin-comp .chip .name{font-weight:800;color:var(--bcfc-ink-link,var(--brand-deep));font-size:1rem;letter-spacing:.01em;text-align:center;line-height:1.2;white-space:nowrap}.fin-comp .chip .name small{display:block;font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--bcfc-ink-link,var(--brand-soft));font-weight:800;margin-top:3px}@keyframes scroll{to{transform:translateX(-50%)}}@keyframes scroll-rtl{to{transform:translateX(50%)}}[dir=rtl] .fin-comp .mq-track{animation-name:scroll-rtl}.fin-comp .mq-track.rev{animation-direction:reverse}.fin-comp .mq-row{margin-bottom:4px}.fin-comp .mq-rowlabel{max-width:var(--wrap);margin:16px auto 0;padding-inline:24px;text-align:center;font-size:.75rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--bcfc-ink,var(--brand-soft))}[dir=rtl] .fin-comp .mq-rowlabel{letter-spacing:0;text-transform:none;text-align:center;text-align-last:center}.fin-comp .chip.sm{min-height:52px;min-width:110px;padding:0 20px}.fin-comp .chip.sm .name{font-size:.875rem;letter-spacing:0;color:var(--bcfc-ink-link,var(--brand-deep))}@media(prefers-reduced-motion:reduce){.fin-comp .mq-track{animation:none;flex-wrap:wrap;justify-content:center;width:auto}}.fin-comp .bcfc-sec-head{--sh-gap:30px;--sh-lede-max:54rem;margin-block-start:70px}.fin-comp .bcfc-sec-head--display .bcfc-sec-head__lede{font-weight:inherit}.fin-comp .triad{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;grid-auto-rows:1fr}.fin-comp .usp{background:var(--bcfc-surface-raised,#fff);border:1px solid var(--line);border-radius:18px;padding:32px 28px;box-shadow:var(--shadow);transition:transform .3s,box-shadow .3s,border-color .3s}.fin-comp .usp:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg);border-color:#dbe6ef}.fin-comp .usp .u-ico{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:var(--brand-tint);color:var(--bcfc-dark-ink-brand,var(--brand));margin-bottom:18px}.fin-comp .usp .u-ico .material-icons-outlined{font-size:1.625rem}.fin-comp .usp h3{font-size:1.21875rem;font-weight:800;color:var(--bcfc-ink-strong,var(--heading));margin:0 0 10px}.fin-comp .usp p{font-size:.96875rem;line-height:1.7;color:var(--bcfc-ink,var(--body));margin:0}.fin-comp .usp .feel{display:block;margin-top:14px;font-size:.90625rem;font-weight:800;color:var(--bcfc-ink,var(--brand-mid));font-style:italic}.fin-comp .fac{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;grid-auto-rows:1fr}.fin-comp .fac-card{position:relative;border:1px solid var(--line);border-radius:18px;padding:26px 24px;background:var(--bcfc-surface-raised,#fff);box-shadow:var(--shadow);overflow:hidden;transition:transform .3s,box-shadow .3s}.fin-comp .fac-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.fin-comp .fac-card::before{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:3px;background:var(--brand)}.fin-comp .fac-card .material-icons-outlined{font-size:1.875rem;color:var(--bcfc-dark-ink-brand,var(--brand))}.fin-comp .fac-card h3{font-size:1.125rem;font-weight:800;color:var(--bcfc-ink-strong,var(--heading));margin:14px 0 8px}.fin-comp .fac-card p{font-size:.925rem;line-height:1.6;color:var(--bcfc-ink,var(--body));margin:0}.fin-comp .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;counter-reset:s;grid-auto-rows:1fr}.fin-comp .step{position:relative;padding:30px 24px 26px;background:var(--bcfc-surface-sunken,var(--brand-tint-2));border-radius:18px;border:1px solid var(--line)}.fin-comp .step::before{counter-increment:s;content:counter(s);position:absolute;inset-block-start:-16px;inset-inline-start:24px;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:var(--brand);color:#fff;font-weight:800;font-size:1rem;box-shadow:0 6px 16px rgba(0,81,137,.24)}.fin-comp .step h3{font-size:1.03125rem;font-weight:800;color:var(--bcfc-ink-strong,var(--heading));margin:12px 0 8px}.fin-comp .step p{font-size:.925rem;line-height:1.6;color:var(--bcfc-ink,var(--body));margin:0}.fin-comp .trans{display:grid;grid-template-columns:1.1fr .9fr;gap:34px;align-items:center;background:var(--brand-tint);border:1px solid var(--line);border-inline-start:4px solid var(--brand);border-radius:20px;padding:42px 44px}.fin-comp .trans h2{color:var(--bcfc-ink-strong,var(--heading));font-size:clamp(1.4375rem,2.7vw,1.9375rem);margin:14px 0 14px;font-weight:800}.fin-comp .trans p{color:var(--bcfc-ink,var(--body));font-size:1rem;line-height:1.75}.fin-comp .trans p+p{margin-top:14px}.fin-comp .trans .flatbox{background:var(--bcfc-surface-raised,#fff);border:1px solid var(--line);border-radius:16px;padding:24px 26px;box-shadow:var(--shadow)}.fin-comp .trans .flatbox .cmp{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-top:1px solid var(--line)}.fin-comp .trans .flatbox .cmp:first-of-type{border-top:0}.fin-comp .trans .flatbox .cmp b{font-size:.96875rem;color:var(--bcfc-ink,var(--heading))}.fin-comp .trans .flatbox .cmp .n{font-size:1.25rem;font-weight:800;color:var(--bcfc-ink,var(--muted))}.fin-comp .trans .flatbox .cmp .n.good{color:var(--bcfc-dark-ink-brand,var(--brand))}.fin-comp .trans .flatbox small{display:block;color:var(--bcfc-ink-muted,var(--muted));font-size:.78125rem;margin-top:10px;line-height:1.5}.fin-comp .fees{max-width:940px;margin-inline:auto;text-align:center}.fin-comp .fees table{width:100%;border-collapse:collapse;box-shadow:var(--shadow);border-radius:14px;overflow:hidden;background:var(--bcfc-surface-raised,#fff)}.fin-comp .fees th{background:var(--brand);color:#fff;padding:14px 18px;text-align:start;font-weight:800;font-size:.90625rem}.fin-comp .fees td{padding:14px 18px;border-bottom:1px solid #eef2f7;font-size:.9375rem}.fin-comp .fees td:last-child{font-weight:800;color:var(--bcfc-ink,var(--heading));text-align:end;white-space:nowrap}.fin-comp .fees tr:last-child td{border-bottom:0}.fin-comp .fees tr:hover{background:var(--bcfc-surface-sunken,var(--brand-tint-2))}.fin-comp .fees .disc{color:var(--bcfc-ink,var(--muted));font-size:.8125rem;margin-top:14px;font-style:italic;text-align:center;line-height:1.6}.fin-comp .ins{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--line);border-radius:22px;overflow:hidden;box-shadow:var(--shadow)}.fin-comp .ins-text{padding:44px 44px;display:flex;flex-direction:column;justify-content:center}.fin-comp .ins-text h3{font-size:1.5625rem;font-weight:800;color:var(--bcfc-ink-strong,var(--heading));margin:14px 0 12px}.fin-comp .ins-text p{font-size:.9875rem;line-height:1.7;color:var(--bcfc-ink,var(--body));margin:0 0 22px;max-width:30rem}.fin-comp .ins-logo{background:var(--panel-2);display:grid;place-items:center;padding:40px}.fin-comp .ins-logo img{height:140px;width:auto;max-width:86%}.fin-comp .reqs{display:grid;grid-template-columns:1fr 1fr;gap:22px;grid-auto-rows:1fr}.fin-comp .req-card{background:var(--bcfc-surface-raised,#fff);border:1px solid var(--line);border-radius:18px;padding:30px 30px;box-shadow:var(--shadow)}.fin-comp .req-card .rc-ico{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:var(--brand-tint);color:var(--bcfc-dark-ink-brand,var(--brand));margin-bottom:14px}.fin-comp .req-card .rc-ico .material-icons-outlined{font-size:1.5rem}.fin-comp .req-card h3{font-size:1.1875rem;font-weight:800;color:var(--bcfc-ink-strong,var(--heading));margin:0 0 12px}.fin-comp .req-card ul{list-style:none;margin:0;padding:0}.fin-comp .req-card li{position:relative;padding-block:8px;padding-inline-start:24px;font-size:.9375rem;line-height:1.6;color:var(--bcfc-ink,var(--body))}.fin-comp .req-card li::before{content:"";position:absolute;inset-inline-start:0;inset-block-start:15px;width:6px;height:6px;border-radius:50%;background:var(--accent)}.fin-comp .req-card li b{color:var(--bcfc-ink,var(--heading))}.fin-comp .lead-cap{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--line);border-radius:24px;overflow:hidden;box-shadow:var(--shadow-lg)}.fin-comp .lc-left{background:var(--brand);color:#fff;padding:46px 44px;display:flex;flex-direction:column;justify-content:center}.fin-comp .lc-left .eyebrow{color:#bcd6e8}.fin-comp .lc-left .eyebrow::before{background:var(--bcfc-surface-raised,#fff)}.fin-comp .lc-left h2{color:#fff;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800;margin:14px 0 12px}.fin-comp .lc-left p{color:#d3e3f0;font-size:.975rem;line-height:1.7;margin:0 0 20px;max-width:26rem}.fin-comp .lc-left ul{list-style:none;margin:0;padding:0}.fin-comp .lc-left li{display:flex;align-items:center;gap:10px;font-size:.9375rem;color:#eaf2f8;padding:6px 0}.fin-comp .lc-left li .material-icons-outlined{font-size:1.1875rem;color:var(--sahel-y1)}.fin-comp .lc-form{background:var(--bcfc-surface-raised,#fff);padding:40px 40px}.fin-comp .lc-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:22px}.fin-comp .lc-tabs button{padding:.8rem;border-radius:12px;border:1.5px solid var(--line);background:var(--bcfc-surface-raised,#fff);color:var(--bcfc-ink-link,var(--heading));font-weight:800;font-size:.90625rem;cursor:pointer;font-family:inherit;transition:.2s}.fin-comp .lc-tabs button.on{background:var(--brand);border-color:var(--brand);color:#fff}.fin-comp .lc-field{margin-bottom:15px}.fin-comp .lc-field label{display:block;font-size:.84375rem;font-weight:700;color:var(--bcfc-ink-muted,var(--heading));margin-bottom:6px}.fin-comp .lc-field input,.fin-comp .lc-field select{width:100%;padding:.8rem .9rem;border:1.5px solid var(--line);border-radius:11px;font-family:inherit;font-size:.96875rem;color:var(--bcfc-ink,var(--heading))}.fin-comp .lc-field input:focus,.fin-comp .lc-field select:focus{outline:0;border-color:var(--brand)}.fin-comp .lc-form .btn{width:100%;margin-top:6px}.fin-comp .lc-form .fineprint{font-size:.75rem;color:var(--bcfc-ink,var(--muted));margin-top:12px;line-height:1.5;text-align:center}.fin-comp .faq{max-width:880px;margin-inline:auto}.fin-comp .faq details{border:1px solid var(--line);border-radius:14px;margin-bottom:12px;background:var(--bcfc-surface-raised,#fff);overflow:hidden;transition:box-shadow .25s}.fin-comp .faq details[open]{box-shadow:var(--shadow)}.fin-comp .faq summary{list-style:none;cursor:pointer;padding:20px 22px;font-weight:800;color:var(--bcfc-ink,var(--heading));font-size:.96875rem;display:flex;justify-content:space-between;align-items:center;gap:16px}.fin-comp .faq summary::-webkit-details-marker{display:none}.fin-comp .faq summary .material-icons-outlined{color:var(--bcfc-dark-ink-brand,var(--brand));transition:transform .3s}.fin-comp .faq details[open] summary .material-icons-outlined{transform:rotate(45deg)}.fin-comp .faq .ans{padding:0 22px 22px;font-size:.95625rem;line-height:1.72;color:var(--bcfc-ink,var(--body))}.fin-comp .band{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;border:1px solid rgba(17,62,53,.14);border-radius:22px;overflow:hidden;background:var(--sahel-y1);color:var(--sahel-g)}.fin-comp .band-text{padding:48px 46px;display:flex;flex-direction:column;justify-content:center}.fin-comp .band-text .eyebrow{color:var(--bcfc-dark-ink-green,var(--sahel-g))}.fin-comp .band-text .eyebrow::before{background:var(--sahel-g);opacity:.7}.fin-comp .band-text h3{font-size:1.75rem;font-weight:800;color:var(--bcfc-dark-ink-green,var(--sahel-g));margin:14px 0 12px}.fin-comp .band-text p{color:var(--bcfc-dark-ink-green,#2c4a3a);font-size:.9875rem;line-height:1.7;margin:0 0 24px;max-width:26rem}.fin-comp .band .btn-sahel{align-self:flex-start}.fin-comp .band-visual{display:grid;place-items:center;padding:38px;background:rgba(17,62,53,.04)}.fin-comp .band-visual .phone{width:148px;height:286px;border-radius:30px;background:#0c2e26;border:6px solid #0a241d;box-shadow:0 22px 46px rgba(17,62,53,.34);position:relative}.fin-comp .band-visual .phone::before{content:"";position:absolute;inset-block-start:14px;inset-inline:50%;transform:translateX(-50%);width:50px;height:5px;border-radius:5px;background:rgba(255,255,255,.25)}.fin-comp .band-visual .phone .sc{position:absolute;inset:22px 14px;border-radius:18px;background:rgba(243,219,109,.12);display:grid;place-content:center;text-align:center;color:var(--sahel-y1)}.fin-comp .band-visual .phone .sc .material-icons-outlined{font-size:2.625rem}.fin-comp .band-visual .phone .sc b{display:block;margin-top:10px;font-size:.90625rem;color:#fff}.fin-comp .cta-band{text-align:center;background:var(--bcfc-surface-sunken,var(--brand-tint-2));border:1px solid var(--line);border-radius:24px;padding:54px 40px}.fin-comp .cta-band h2{font-size:clamp(1.875rem,4vw,3.125rem);font-weight:800;color:var(--bcfc-ink-link,var(--heading));margin:16px 0 12px}.fin-comp .cta-band p{color:var(--bcfc-ink-link,var(--muted));font-size:.96875rem;max-width:46rem;margin:0 auto 24px;line-height:1.7}.fin-comp .cta-band .cta-row{justify-content:center}@media(max-width:960px){.fin-comp .hero-grid{grid-template-columns:1fr;gap:36px}.fin-comp .triad,.fin-comp .fac,.fin-comp .steps{grid-template-columns:1fr 1fr}.fin-comp .trans,.fin-comp .ins,.fin-comp .band,.fin-comp .lead-cap{grid-template-columns:1fr}.fin-comp .ins-logo,.fin-comp .band-visual{padding:34px}}@media(max-width:600px){.fin-comp .triad,.fin-comp .fac,.fin-comp .steps,.fin-comp .reqs,.fin-comp .calc-out .rows,.fin-comp .foot-grid,.fin-comp .lc-tabs{grid-template-columns:1fr}.fin-comp .trans{padding:30px 26px}.fin-comp .ins-text,.fin-comp .band-text,.fin-comp .lc-left,.fin-comp .lc-form{padding:32px 26px}}.fin-comp .exp{cursor:pointer}.fin-comp .exp:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.fin-comp .exp .exp-body{max-height:0;overflow:hidden;opacity:0;margin-top:0;transition:max-height .45s ease,opacity .35s ease,margin .35s ease}.fin-comp .exp.open .exp-body{max-height:400px;opacity:1;margin-top:12px}.fin-comp .fees.exp.open .exp-body{max-height:1000px}.fin-comp .exp .exp-cue{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-size:.875rem;font-weight:800;color:var(--bcfc-dark-ink-brand,var(--brand))}.fin-comp .exp .exp-cue .material-icons-outlined{font-size:1.125rem;transition:transform .3s}.fin-comp .exp.open .exp-cue .material-icons-outlined{transform:rotate(180deg)}.fin-comp .req-teaser{font-size:.90625rem;color:var(--bcfc-ink,var(--muted));margin:0}.fin-comp .fees.exp{text-align:center}.fin-comp .fees .exp-cue{justify-content:center}.fin-comp .fees-teaser{font-size:1rem;color:var(--bcfc-ink,var(--body));margin:0 auto;max-width:46rem}@media(prefers-reduced-motion:reduce){.fin-comp .exp .exp-body{transition:none}}.fin-comp .img-ph{position:relative;border-radius:22px;overflow:hidden;background:var(--brand-tint);border:1.5px dashed #b9cede;display:grid;place-items:center;text-align:center;color:var(--bcfc-ink,var(--brand-soft));min-height:360px}.fin-comp .img-ph .material-icons-outlined{font-size:3.375rem;color:var(--bcfc-dark-ink-brand,var(--brand));opacity:.55}.fin-comp .img-ph small{display:block;margin-top:10px;font-size:.8125rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.fin-comp .hero-media{align-self:stretch}.img-ph--hero{min-height:100%;height:100%}.fin-comp .calc--wide{max-width:var(--wrap);margin-inline:auto}.fin-comp .calc--wide .calc-body{display:grid;grid-template-columns:1.35fr 1fr;gap:30px;align-items:start}.fin-comp .calc--wide .calc-controls .flds{display:grid;grid-template-columns:1fr 1fr;gap:16px 22px;margin-top:6px}.fin-comp .calc--wide .flds .fld{margin-bottom:0}.fin-comp .calc--wide .flds .fld label{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.fin-comp .calc--wide .flds .fld input[type=range]{width:100%}.fin-comp .calc--wide .flds .fld .amt input{width:100%}.fin-comp .calc--wide .calc-out{margin-top:0}.calc--wide .calc-out .btn{width:100%;margin-top:16px}@media(max-width:860px){.fin-comp .calc--wide .calc-body{grid-template-columns:1fr}.fin-comp .calc--wide .calc-controls .flds{grid-template-columns:1fr}}.fin-comp .fac-marquee .mq-track{align-items:stretch;gap:22px}.fin-comp .fac-tile{position:relative;flex:none;width:300px;border-radius:22px;overflow:hidden;border:1px solid var(--line);aspect-ratio:4/5;background:var(--brand-tint)}.fin-comp .fac-tile .fac-img{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(160deg,var(--brand-tint),#fff);color:var(--bcfc-dark-ink-brand,var(--brand))}.fin-comp .fac-tile .fac-img .material-icons-outlined{font-size:3.5rem;opacity:.55}.fin-comp .fac-tile .fac-img small{position:absolute;bottom:70px;inset-inline:0;text-align:center;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--bcfc-ink-muted,var(--brand-soft))}.fin-comp .fac-tile .fac-panel{position:absolute;inset-inline:14px;bottom:14px;padding:16px 18px;border-radius:16px;background:rgba(0,51,95,.74);backdrop-filter:blur(6px);color:#fff}.fin-comp .fac-tile .fac-panel h3{font-size:1.125rem;font-weight:800;margin:0 0 6px;color:#fff}.fin-comp .fac-tile .fac-panel p{font-size:.875rem;line-height:1.5;margin:0 0 10px;color:#dbe6f1}.fin-comp .fac-tile .fac-link{display:inline-flex;align-items:center;gap:6px;font-size:.875rem;font-weight:800;color:#fff}.fin-comp .fac-tile .fac-link .material-icons-outlined{font-size:1.0625rem}.fin-comp .apply{display:grid;grid-template-columns:1.05fr .95fr;align-items:stretch;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:24px;overflow:hidden;box-shadow:var(--shadow-lg)}.fin-comp .apply-copy{background:var(--panel);padding:52px 46px;display:flex;flex-direction:column;justify-content:center;border-inline-end:1px solid var(--line)}.fin-comp .apply-copy h2{color:var(--bcfc-ink-strong,var(--heading));font-size:clamp(1.75rem,3.2vw,2.625rem);font-weight:800;margin:14px 0 14px}.fin-comp .apply-copy p{color:var(--bcfc-ink,var(--body));font-size:1rem;line-height:1.7;margin:0 0 24px;max-width:26rem}.fin-comp .apply-steps{list-style:none;margin:0;padding:0;display:grid;gap:14px}.fin-comp .apply-steps li{display:flex;align-items:center;gap:14px;font-size:.96875rem;color:var(--bcfc-ink,var(--body))}.fin-comp .apply-steps .n{width:30px;height:30px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--brand);color:#fff;font-weight:800;font-size:.9375rem}.fin-comp .apply.has-media{grid-template-columns:.95fr .7fr .95fr}.fin-comp .apply-media{position:relative;background:var(--panel-2);min-height:100%}.fin-comp .apply-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}@media(max-width:1024px){.fin-comp .apply.has-media{grid-template-columns:1.05fr .95fr}.fin-comp .apply.has-media .apply-media{display:none}}.fin-comp .apply-form{background:var(--bcfc-surface-raised,#fff);padding:48px 46px}.fin-comp .apply-form h3{margin:0 0 20px;font-size:clamp(1.25rem,2vw,1.6875rem);font-weight:800;line-height:1.15;color:var(--bcfc-ink-strong,var(--heading))}.fin-comp .apply-form .field{margin-bottom:20px}.fin-comp .apply-form .field label{display:block;font-size:.875rem;font-weight:800;letter-spacing:.02em;color:var(--bcfc-dark-ink-brand,var(--heading));margin-bottom:9px}.fin-comp .apply-form .field input,.fin-comp .apply-form .field select{width:100%;padding:.95rem 1.05rem;border:1.5px solid var(--line);border-radius:12px;font-family:inherit;font-size:1rem;color:var(--bcfc-dark-ink-brand,var(--heading));background:var(--bcfc-surface-sunken,#f6f7f9)}.fin-comp .apply-form .field input::placeholder{color:#8fa4c8}.fin-comp .apply-form .field select{appearance:none;cursor:pointer;background-image:url(/assets/svg/ui/chevron-down-004790.svg?v=5HK5adyiHBzDjAMlEYq3v1MGEMI);background-repeat:no-repeat;background-position:right 16px center;background-size:14px}.fin-comp .apply-form .field input:focus,.fin-comp .apply-form .field select:focus{outline:0;border-color:var(--brand);box-shadow:0 0 0 4px rgba(0,71,144,.13)}.fin-comp .apply-form .field .msg{color:var(--bcfc-dark-ink-red,#c0392b);font-size:.84375rem;margin-top:7px;display:none}.fin-comp .apply-form .field.err input,.fin-comp .apply-form .field.err select{border-color:#e0625f;box-shadow:0 0 0 4px rgba(224,98,95,.14)}.fin-comp .apply-form .field.err .msg{display:block}.fin-comp .apply-form .two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.fin-comp .apply-form .phone{display:flex;align-items:center;background:var(--bcfc-surface-sunken,#f6f7f9);border:1.5px solid var(--line);border-radius:12px;overflow:hidden;transition:border-color .2s,box-shadow .2s}.fin-comp .apply-form .phone:focus-within{border-color:var(--brand);box-shadow:0 0 0 4px rgba(0,71,144,.13)}.fin-comp .apply-form .phone .cc{display:flex;align-items:center;gap:9px;flex:none;padding:0 10px 0 14px;font-weight:800;font-size:1rem;color:var(--bcfc-dark-ink-brand,var(--heading))}.fin-comp .apply-form .phone .cc svg{width:22px;height:15px;flex:none;display:block;border-radius:2px}.fin-comp .apply-form .phone input{border:0!important;background:transparent!important;box-shadow:none!important;width:100%;font-size:1rem;color:var(--bcfc-dark-ink-brand,var(--heading))}.fin-comp .apply-form .phone input:not(.iti__tel-input){padding-left:4px!important}.fin-comp .apply-form .field.err .phone{border-color:#e0625f;box-shadow:0 0 0 4px rgba(224,98,95,.14)}.fin-comp .apply-form .field.err .phone input{border:0!important;background:transparent!important;box-shadow:none!important}.fin-comp .apply-form .consent{display:flex;gap:12px;align-items:flex-start;font-size:.875rem;color:var(--bcfc-dark-ink-muted,var(--body));margin:6px 0 18px;line-height:1.55}.fin-comp .apply-form .consent input{width:20px;height:20px;margin-top:1px;accent-color:var(--brand);flex:none}.fin-comp .apply-form .consent a{color:var(--bcfc-dark-ink-brand,var(--brand));font-weight:700}.fin-comp .apply-form .btn{width:100%;justify-content:center}.fin-comp .apply-form .bcfc-btn--primary{background:var(--brand);background-image:none;color:#fff;border-radius:16px;box-shadow:0 6px 18px rgba(0,71,144,.24);transition:background .25s ease,box-shadow .25s ease}.fin-comp .apply-form .bcfc-btn--primary:hover{background:var(--brand-deep);background-image:none;transform:none;box-shadow:0 10px 26px rgba(0,51,95,.32)}.fin-comp .apply-form .bcfc-btn--primary:active{transform:translateY(1px)}.fin-comp .apply-form .bcfc-btn--primary .material-icons-outlined{color:#fff}.fin-comp .apply-form .form-alt{font-size:.90625rem;color:var(--bcfc-dark-ink-muted,var(--muted));text-align:center;margin-top:16px}.fin-comp .apply-form .form-alt a{color:var(--bcfc-dark-ink-brand,var(--brand));font-weight:800}.fin-comp .apply-form .success-in{text-align:center;padding:26px 6px}.fin-comp .apply-form .success-in .ok{width:72px;height:72px;margin:0 auto 18px;border-radius:50%;display:grid;place-items:center;background:var(--brand);color:#fff}.fin-comp .apply-form .success-in .ok .material-icons-outlined{font-size:2.5rem}.fin-comp .apply-form .success-in h3{font-size:1.5rem;font-weight:800;color:var(--bcfc-dark-ink-brand,var(--heading));margin:0 0 8px}.fin-comp .apply-form .success-in p{color:var(--bcfc-dark-ink-muted,var(--muted));font-size:1rem;line-height:1.6;margin:0 auto;max-width:26rem}.fin-comp .bcfc-formband .bcfc-formband__card.apply-form{background:var(--bcfc-surface-raised,#fff);padding:48px 46px;box-shadow:none}.fin-comp .bcfc-formband label.umbraco-forms-label{font-size:.875rem;font-weight:800;letter-spacing:.02em;color:var(--bcfc-dark-ink-brand,var(--heading));margin-bottom:9px}.fin-comp .bcfc-formband .umbraco-forms-form input.text,.fin-comp .bcfc-formband .umbraco-forms-form input[type=text],.fin-comp .bcfc-formband .umbraco-forms-form input[type=tel],.fin-comp .bcfc-formband .umbraco-forms-form input[type=email],.fin-comp .bcfc-formband .umbraco-forms-form select{padding:.95rem 1.05rem;background:var(--bcfc-surface-sunken,#f6f7f9);border:1.5px solid var(--line);border-radius:12px;font-size:1rem;color:var(--bcfc-dark-ink-brand,var(--heading))}.fin-comp .bcfc-formband .umbraco-forms-form input::placeholder{color:#8fa4c8;opacity:1}.fin-comp .bcfc-formband .umbraco-forms-form input:focus,.fin-comp .bcfc-formband .umbraco-forms-form select:focus{border-color:var(--brand);box-shadow:0 0 0 4px rgba(0,71,144,.13)}.fin-comp .bcfc-formband .umbraco-forms-field .phone{display:flex;align-items:center;background:var(--bcfc-surface-sunken,#f6f7f9);border:1.5px solid var(--line);border-radius:12px;overflow:hidden;transition:border-color .2s,box-shadow .2s}.fin-comp .bcfc-formband .umbraco-forms-field .phone:focus-within{border-color:var(--brand);box-shadow:0 0 0 4px rgba(0,71,144,.13)}.fin-comp .bcfc-formband .umbraco-forms-field .phone .cc{display:flex;align-items:center;gap:9px;flex:none;padding:0 10px 0 14px;font-weight:800;font-size:1rem;color:var(--bcfc-dark-ink-brand,var(--heading))}.fin-comp .bcfc-formband .umbraco-forms-field .phone .cc svg{width:22px;height:15px;flex:none;display:block;border-radius:2px}.fin-comp .bcfc-formband .umbraco-forms-field .phone input{border:0!important;background:transparent!important;box-shadow:none!important;width:100%;font-size:1rem;color:var(--bcfc-dark-ink-brand,var(--heading))}.fin-comp .bcfc-formband .umbraco-forms-field .phone input:not(.iti__tel-input){padding-left:4px!important}.fin-comp .bcfc-formband .umbraco-forms-field.err .phone{border-color:#e0625f;box-shadow:0 0 0 4px rgba(224,98,95,.14)}.fin-comp .bcfc-formband .umbraco-forms-navigation input[type=submit].btn.primary,.fin-comp .bcfc-formband input[type=submit].btn.primary{background:var(--brand)!important;background-image:none!important;color:#fff!important;border:0!important;border-radius:16px!important;padding:1.15rem 1.5rem!important;font-size:1rem!important;font-weight:800!important;width:100%;box-shadow:0 6px 18px rgba(0,71,144,.24);transition:background .25s ease,box-shadow .25s ease}.fin-comp .bcfc-formband .umbraco-forms-navigation input[type=submit].btn.primary:hover,.fin-comp .bcfc-formband input[type=submit].btn.primary:hover{background:var(--brand-deep)!important;background-image:none!important;transform:none!important;box-shadow:0 10px 26px rgba(0,51,95,.32)!important}.fin-comp .bcfc-formband .umbraco-forms-navigation input[type=submit].btn.primary:active,.fin-comp .bcfc-formband input[type=submit].btn.primary:active{transform:translateY(1px)!important}@media(max-width:860px){.fin-comp .apply,.fin-comp .apply.has-media{grid-template-columns:1fr}.fin-comp .apply-form .two{grid-template-columns:1fr}}@media(max-width:860px){.fin-comp .apply-form .bcfc-form-privacy{flex-direction:column;align-items:flex-start}.fin-comp .apply-form .bcfc-form-captcha{flex-direction:row;align-items:center}}.fin-comp .apply-form .bcfc-form-privacy{display:flex;gap:12px;align-items:flex-start;font-size:.84375rem;line-height:1.65;color:var(--bcfc-dark-ink-muted,var(--muted));margin:0 0 22px}.fin-comp .apply-form .bcfc-form-privacy .bcfc-form-privacy__icon{font-size:1.1875rem;color:var(--bcfc-dark-ink-brand,var(--brand-soft));flex:none;margin-top:2px}.fin-comp .apply-form .bcfc-form-privacy p{margin:0;flex:1 1 auto;min-width:0}.fin-comp .apply-form .bcfc-form-privacy a{color:var(--bcfc-dark-ink-brand,var(--brand));font-weight:800}.fin-comp .apply-form .bcfc-form-captcha{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;font-size:.8125rem;line-height:1.5;color:var(--bcfc-dark-ink-muted,var(--muted));margin-top:16px;text-align:center}.fin-comp .apply-form .bcfc-form-captcha .bcfc-form-captcha__icon{font-size:1.0625rem;color:var(--bcfc-dark-ink-brand,var(--brand-soft));flex:none}.fin-comp .apply-form .bcfc-form-captcha p{margin:0;display:contents}.fin-comp .apply-form .bcfc-form-captcha a{color:var(--bcfc-dark-ink-brand,var(--heading));font-weight:800;display:inline-flex;align-items:center;gap:3px;text-decoration:none}.fin-comp .apply-form .bcfc-form-captcha a:hover{text-decoration:underline}.fin-comp .apply-form .bcfc-form-captcha a.bcfc-is-external::after{content:"";display:inline-block;width:11px;height:11px;background:currentColor;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7zM19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7h-2v7z'/></svg>") no-repeat center/contain;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7zM19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7h-2v7z'/></svg>") no-repeat center/contain}.fin-comp .apply-form .bcfc-form-captcha .bcfc-form-captcha__sep{opacity:.5}.fin-comp .apply-form .form-alt a::after{content:none}[dir=rtl] .fin-comp .apply-form .form-alt a::after{content:none}.fin-comp .foot-bar .fb-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.fin-comp .foot-bar .fb-link{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;text-decoration:none;border:1px solid var(--line);border-radius:16px;padding:20px 22px;background:var(--bcfc-surface-raised,#fff);font-weight:800;font-size:.9375rem;color:var(--bcfc-ink-link,var(--heading));box-shadow:var(--shadow);transition:transform .25s,border-color .25s}.fin-comp .foot-bar .fb-link:hover{transform:translateY(-4px);border-color:var(--brand)}.fin-comp .foot-bar .fb-link .material-icons-outlined{color:var(--bcfc-dark-ink-brand,var(--brand));font-size:1.4375rem}@media(max-width:768px){.fin-comp .foot-bar .fb-grid{grid-template-columns:1fr 1fr}}@media(width>960px){.fin-comp .band{grid-template-columns:1.05fr .95fr}}.fin-comp .band{background:var(--bcfc-surface-raised,#fff);border-color:var(--line)}.fin-comp .band .band-text .eyebrow{color:var(--bcfc-dark-ink-brand,var(--brand))}.band .band-text .eyebrow::before{background:var(--accent);opacity:1}.fin-comp .band .band-text h3{color:var(--bcfc-ink-strong,var(--heading))}.band .band-text p{color:var(--bcfc-ink,var(--body))}.fin-comp .band-media{min-height:320px;position:relative;background:var(--panel-2)}.fin-comp .band-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media(max-width:960px){.fin-comp .band-media{min-height:13.75rem;height:13.75rem;aspect-ratio:auto;order:2}.fin-comp .band-media img{object-position:center}}.fin-comp .calc--wide .calc-controls{display:flex;flex-direction:column;height:100%}.fin-comp .calc--wide .calc-controls .flds{flex:1;align-content:space-between}.fin-comp .calc-hint{margin-top:18px;font-size:.84375rem;color:var(--bcfc-ink-muted,var(--muted));display:flex;align-items:center;gap:8px}.fin-comp .calc-hint .material-icons-outlined{font-size:1.0625rem;color:var(--bcfc-dark-ink-brand,var(--brand-soft))}.fin-comp .calc-msg{margin:0;padding:1rem 1.125rem;border-radius:.75rem;background:var(--brand-tint,rgba(0,0,0,.04));color:var(--bcfc-ink,inherit);font-size:.9375rem;line-height:1.55}.fin-comp .flds--property input[type=range]{direction:ltr}.fin-comp .calc-msg[hidden]{display:none}.fin-comp .fld-err{margin:6px 0 0;font-size:.75rem;line-height:1.4;color:var(--bcfc-danger)}.fin-comp .fld-err[hidden]{display:none}.fin-comp .calc-check,.fin-comp .calc-out .calc-msg{margin:0;padding:.625rem .75rem;border-radius:.625rem;background:#fff4e5;color:#7a4a00;font-size:.8125rem;line-height:1.5}.fin-comp .calc-check p{margin:0}.fin-comp .calc-check[hidden]{display:none}.fin-comp .calc-br{display:none}@media(min-width:768px){.fin-comp .calc-br{display:inline}}@media(min-width:768px){.fin-comp .calc-out .big:has(.calc-br),.fin-comp .calc-out .rows div:has(.calc-br){align-items:last baseline}}.fin-comp .calc-out .big__fig{white-space:nowrap}.fin-comp .calc-out .big__fig sup{margin-inline-start:2px;font-size:1.3em}.fin-comp .calc-out .rows--prop span:last-child{white-space:nowrap;text-align:end}.fin-comp .calc-out [data-afford-ok][hidden]{display:none}.fin-comp .how-split{display:grid;grid-template-columns:.95fr 1.05fr;gap:46px;align-items:center}.fin-comp .how-split--no-media{grid-template-columns:1fr}.fin-comp .how-media{align-self:stretch}.how-media .img-ph{min-height:440px;height:100%}.fin-comp .how-content h2{font-weight:800;font-size:clamp(1.75rem,3.4vw,2.75rem);color:var(--bcfc-ink-strong,var(--heading));margin:14px 0 12px}.fin-comp .how-sub{color:var(--bcfc-ink-muted,var(--muted));font-size:.96875rem;line-height:1.7;margin:0 0 28px;max-width:44ch}.fin-comp .how-steps{list-style:none;margin:0;padding:0;display:grid;gap:22px}.fin-comp .how-steps li{display:flex;gap:18px;align-items:flex-start}.fin-comp .how-steps .n{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--brand);color:#fff;font-weight:800;font-size:1rem;box-shadow:0 6px 16px rgba(0,71,144,.24)}.fin-comp .how-steps h3{font-size:1.0625rem;font-weight:800;color:var(--bcfc-ink-strong,var(--heading));margin:6px 0 5px}.fin-comp .how-steps p{font-size:.9375rem;line-height:1.6;color:var(--bcfc-ink,var(--body));margin:0}@media(max-width:860px){.fin-comp .how-split{grid-template-columns:1fr;gap:30px}.fin-comp .how-media .img-ph{min-height:260px}}@media(max-width:860px){.fin-comp .apply-copy{padding:36px 26px}.fin-comp .apply-form{padding:36px 26px}}.fin-comp .vt{display:grid;grid-template-columns:.92fr 1.08fr;gap:44px;align-items:center;border-radius:24px;overflow:hidden;padding:52px 50px;background:linear-gradient(125deg,var(--brand-deep),var(--brand));box-shadow:var(--shadow-lg)}.fin-comp .vt-copy .eyebrow{color:#bcd6e8}.fin-comp .vt-copy .eyebrow::before{background:var(--bcfc-surface-raised,#fff)}.fin-comp .vt-copy h2{font-weight:800;font-size:clamp(1.625rem,3vw,2.375rem);color:#fff;margin:14px 0 14px}.fin-comp .vt-copy p{color:#d3e3f0;font-size:.96875rem;line-height:1.75;margin:0;max-width:40ch}.fin-comp .vt-media{position:relative;width:100%;padding-bottom:56.25%;border-radius:16px;overflow:hidden;background:#00335f;box-shadow:0 18px 44px rgba(0,20,45,.4)}.fin-comp .vt-media iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}@media(max-width:860px){.fin-comp .vt{grid-template-columns:1fr;gap:26px;padding:36px 26px}.fin-comp .vt-copy p{max-width:none}}.fin-comp .mq-head{text-align:center}.fin-comp .mq-head .eyebrow{justify-content:center}.fin-comp .mq-head h2{font-weight:800;font-size:clamp(1.875rem,4vw,3.125rem);color:var(--bcfc-ink-strong,var(--heading));margin:14px 0 4px}.fin-comp .mq-head p{margin:10px auto 0;max-width:62rem}.fin-comp .fac-scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;cursor:grab;scrollbar-width:none;padding:16px 0}@media(pointer:coarse){.fin-comp .fac-scroll{scroll-snap-type:x mandatory}.fin-comp .fac-tile{scroll-snap-align:start}}.fin-comp .fac-scroll::-webkit-scrollbar{display:none}.fin-comp .fac-scroll.dragging{cursor:grabbing}.fin-comp .fac-scroll.dragging *{cursor:grabbing}.fin-comp .fac-row{display:flex;gap:22px;width:max-content;padding-inline:2px;min-width:100%;justify-content:center}.fin-comp .hero--banner{position:relative;overflow:hidden;background:var(--brand-deep);margin-block-start:var(--bcfc-total-header-height,104px);padding:110px 0 96px;min-height:min(620px,78vh);display:grid;align-items:center}.fin-comp .hero--banner .hero-bg{position:absolute;inset:0;background-image:var(--hero-img,none);background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#0f3a63}.fin-comp .hero--banner .hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,51,95,.92) 0%,rgba(0,71,144,.8) 46%,rgba(0,71,144,.55) 100%)}.fin-comp .hero--banner .hero-inner{position:relative;z-index:2;width:100%}.fin-comp .hero--banner .hero-copy{max-width:44rem}.fin-comp .hero--banner .eyebrow{color:#cfe0f0}.fin-comp .hero--banner .eyebrow::before{background:var(--bcfc-surface-raised,#fff);opacity:.9}.fin-comp .hero--banner h1{color:#fff;max-width:20ch;text-shadow:0 2px 18px rgba(0,20,40,.28)}.fin-comp .hero--banner h1 em{color:#bcd6ee}.fin-comp .hero--banner .swap .swap-word{color:#bcd6ee}.fin-comp .hero--banner .lead{color:#dce8f4;max-width:38rem}.fin-comp .hero--banner .reassure{color:#c2d6e8}.fin-comp .hero--banner .reassure .material-icons-outlined{color:#c2d6e8}.fin-comp .hero--banner .hero-focus{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.34);color:#fff;backdrop-filter:blur(4px)}.fin-comp .hero--banner .hero-focus .material-icons-outlined{color:#fff}.fin-comp .hero--banner .cycle>span{color:#bcd6ee}@media(max-width:768px){.fin-comp .hero--banner{padding:76px 0 66px;min-height:auto}.fin-comp .hero--banner .hero-overlay{background:linear-gradient(180deg,rgba(0,51,95,.9),rgba(0,71,144,.8))}}.fin-comp .how-media{align-self:stretch;border-radius:22px;overflow:hidden;background:var(--panel-2);min-height:440px;position:relative}.fin-comp .how-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}@media(max-width:860px){.fin-comp .how-media{min-height:260px}}.fin-comp .fac-tile{display:flex;flex-direction:column;aspect-ratio:auto}.fin-comp .fac-tile .fac-img{position:relative;inset:auto;flex:none;aspect-ratio:1/1;background:var(--panel-2)}.fin-comp .fac-tile .fac-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;display:block}.fin-comp .fac-tile .fac-panel{position:static;flex:1 1 auto;margin:0;border-radius:0;backdrop-filter:none;background:#00335f}.fin-comp .ins-logo{position:relative;overflow:hidden;--ins-bg-image:url("/media/07672189c1a7483fa7dc0fac614e875a/b646ca8fe4694fc2a48ad4dc1aa64a53/file.jpg")}.fin-comp .ins-logo::before{content:"";position:absolute;inset:0;background-image:var(--ins-bg-image);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.1;pointer-events:none}.fin-comp .ins-logo img{position:relative;z-index:1;height:140px;max-width:86%}.fin-comp :has(>.hero--banner){padding-top:0!important;margin-top:0!important}.fin-comp .hero--banner{margin-top:0!important}.fin-comp .hero--banner{width:100vw;margin-inline-start:calc(50% - 50vw)}.fin-comp .ast{color:var(--bcfc-dark-ink-brand,var(--brand));font-weight:800}.fin-comp sup.ast{font-size:.5em;vertical-align:super;margin-left:2px}.fin-comp .calc-note .ast{margin-right:2px}.fin-comp :has(>.hero){padding-top:0!important;margin-top:0!important}.fin-comp .hero-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:30px;max-width:31rem}.fin-comp .hstat{background:var(--bcfc-surface-raised,#fff);border:1px solid var(--line);border-radius:16px;padding:18px 20px;box-shadow:var(--shadow)}.fin-comp .hstat b{display:block;font-size:clamp(1.5rem,2.6vw,1.875rem);font-weight:800;color:var(--bcfc-dark-ink-brand,var(--brand));line-height:1;letter-spacing:-.02em}.fin-comp .hstat small{display:block;margin-top:7px;font-size:.84375rem;font-weight:700;color:var(--bcfc-ink-muted,var(--muted));line-height:1.35}.fin-comp .hero-grid>.reveal:first-child{align-self:center}@media(max-width:860px){.fin-comp .hero-stats{grid-template-columns:1fr 1fr;max-width:none}}@media(max-width:420px){.fin-comp .hero-stats{grid-template-columns:1fr}}.fin-comp{font-family:var(--font);color:var(--bcfc-ink,var(--body));line-height:1.65;-webkit-font-smoothing:antialiased;background:var(--bg)}.fin-comp .hidden{display:none!important}.fin-comp .hero--banner nav,.fin-comp .hero--banner nav a,.fin-comp .hero--banner nav li,.fin-comp .hero--banner nav span{color:#cfe0f0}[data-bcfc-theme=dark] .fin-comp{--ink:var(--bcfc-dark-ink);--body:var(--bcfc-dark-ink-muted);--line:var(--bcfc-line);--brand-soft:var(--bcfc-dark-ink-brand);--accent:#7ba6db}[data-bcfc-theme=dark] .fin-comp .chip{background:#fff}[data-bcfc-theme=dark] .fin-comp input[type=range]{--fin-range:#7ba6db}html[data-islamic=true][data-bcfc-theme=dark] .fin-comp{--accent:var(--bcfc-dark-ink-green)}[data-islamic=true][data-bcfc-theme=dark] .fin-comp input[type=range]{--fin-range:var(--bcfc-dark-ink-green)}[data-bcfc-theme=dark] .fin-comp .ins-logo{background:#f4f7fa}[data-bcfc-theme=dark] .fin-comp .band .bcfc-btn--primary,[data-bcfc-theme=dark] .fin-comp .bcfc-btn--primary.bcfc-btn--sm{--bcfc-btn-fill:transparent;--bcfc-btn-ink:var(--bcfc-dark-ink);--bcfc-btn-border:var(--bcfc-dark-ink-brand);--bcfc-btn-fill-hover:var(--bcfc-dark-ink-brand);--bcfc-btn-ink-hover:var(--bcfc-surface-base);--bcfc-btn-border-hover:var(--bcfc-dark-ink-brand)}[data-bcfc-theme=dark] .fin-comp .apply-form [data-form-submit]{background:transparent;background-image:none;color:var(--bcfc-dark-ink);border:1.5px solid var(--bcfc-dark-ink-brand);box-shadow:none}[data-bcfc-theme=dark] .fin-comp .apply-form [data-form-submit]:hover,[data-bcfc-theme=dark] .fin-comp .apply-form [data-form-submit]:focus-visible{background:var(--bcfc-dark-ink-brand);background-image:none;color:var(--bcfc-surface-base);border-color:var(--bcfc-dark-ink-brand)}[data-bcfc-theme=dark] .fin-comp .apply-form [data-form-submit]:hover .material-icons-outlined,[data-bcfc-theme=dark] .fin-comp .apply-form [data-form-submit]:focus-visible .material-icons-outlined,[data-bcfc-theme=dark] .fin-comp .bcfc-btn--primary.bcfc-btn--sm:hover .material-icons-outlined,[data-bcfc-theme=dark] .fin-comp .bcfc-btn--primary.bcfc-btn--sm:focus-visible .material-icons-outlined{color:var(--bcfc-surface-base)}[data-bcfc-theme=dark] .fin-comp .how-steps .n,[data-bcfc-theme=dark] .fin-comp .apply-steps .n{background:transparent;border:1.5px solid var(--bcfc-dark-ink-brand);color:var(--bcfc-dark-ink-brand);box-shadow:none}.fin-comp .fees .fees-cta{margin-top:24px}