﻿.left-column .orange-button{font-size:1rem;padding:.5rem 2rem;}.grey-box{background-color:#e4e4e6;padding:1.25rem;margin-bottom:1rem;border-radius:.25rem;}.grey-box:empty{display:none;}.grey-box .button{width:100%;border-radius:.25rem;}.rhs-buttons .button{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;text-align:center;font-weight:bold;border-radius:.25rem;padding:.75rem 1rem;}.rhs-buttons .rhs-buttons__icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px;}.rhs-buttons img{margin-right:.3rem;width:20px;height:20px;}.flex-video{height:400px;}.lender{background-color:#e4e4e6;padding:1.5rem;margin-bottom:1.875rem;min-height:244px;}.lender .button{font-weight:700;text-transform:uppercase;margin:0;background-color:#464745;-webkit-border-radius:.25rem;border-radius:.25rem;background-clip:padding-box;}.lender a.legal-link{color:#0060a8;text-decoration:underline;}.lender.reveal{width:600px;max-width:75rem;background:#464745;border:0;padding:6rem 4rem;overflow:hidden;outline:0;}.lender.reveal p.quote{color:#fff;font-size:1.125rem;line-height:1.625rem;font-weight:300;}.lender.reveal p.name{color:#fff;font-size:.875rem;line-height:1.375rem;font-weight:700;margin:0;}.logInFormContainer em{color:#f07;font-style:normal;}.logInFormContainer p{color:#f07;}.logInFormContainer .error{color:#f07;font-size:9pt;float:right;}.logInFormContainer input[type=text],.logInFormContainer input[type=password]{margin-bottom:0;}.logInFormContainer label,.logInFormContainer input[type=submit]{margin-top:1rem;}.reg-form input[type=text],.reg-form select{border-radius:5px;}.reg-form label em{color:#f07;font-style:normal;}.reg-form .regTandC{margin-bottom:1rem;}.reg-form .regTandC,.reg-form .regTandC a{font-size:.8rem;clear:both;}.reg-form .error{font-size:.8rem;color:#f07;}.reg-form input[type=submit]{height:2.5rem;padding:.5rem 2rem;font-size:1rem;}.reg-form input[type=checkbox]{margin-bottom:0;position:relative;top:5px;-webkit-appearance:none;width:20px;height:20px;background:#fff;border-radius:2px;border:1px solid #555;}.reg-form input[type=checkbox]:checked{background:url(/images/green-tick.png) no-repeat;border:0;outline:0;}.reg-result{color:#f07;font-size:1rem;}.quick-enquiry{width:100%;background:#f5f5f5;}.quick-enquiry label,.quick-enquiry span,.quick-enquiry input[type=text],.quick-enquiry textarea{font-size:.8rem;margin-bottom:0;}.quick-enquiry label{margin-top:.5rem;}.quick-enquiry label em{color:#f07;text-decoration:none;font-style:normal;}.quick-enquiry legend{color:#0060a8;background:#f5f5f5;font-weight:bold;display:block;text-align:center;font-size:1rem;width:100%;padding:1rem 0;}.quick-enquiry .error{color:#f07;font-size:.8rem;float:right;}.quick-enquiry .error-left{color:#f07;padding:.5rem 0;}.quick-enquiry input[type=submit]{width:125px;height:50px;border-radius:.25rem;font-weight:bold;margin-top:1rem;}.eventrow{padding:.375rem 0;background:#e4e4e6;margin-bottom:.375rem;font-size:.875rem;line-height:1.25rem;}.eventrow:last-of-type{margin-bottom:2rem;}.news .card-section a{color:#0b1925;text-decoration:underline;}.ourpartners{background-color:#f5f5f5;padding:1.5rem 0;}.ourpartners .button{-webkit-border-radius:.25rem;border-radius:.25rem;background-clip:padding-box;padding:.75rem 6rem;font-weight:bold;font-size:1rem;}.team p,.events p{font-size:1rem;}.head-blue,.head-pink{margin-bottom:1rem;padding:.5rem;}.head-blue h2,.head-pink h2{color:#fff;font-size:2rem;}.head-blue-solid{background-color:#2199e8;padding:.5rem;margin-bottom:1rem;}.head-blue-solid p{color:#fff;font-size:1rem;font-weight:bold;}.content #ytvid{width:90%;aspect-ratio:16/9;}.member-details p{margin:0;}.member-details p.name{font-size:.9rem;font-weight:bold;}.member-details p.designation{font-size:.85rem;font-weight:bold;}.member-details p.phone{font-style:italic;font-size:.85rem;}ul ul{margin-bottom:1rem;}.blue-box{background-color:#2199e8;border-top:10px solid #0060a8;padding:1rem;}.blue-box p,.blue-box h2{color:#fff;}.event{background-color:#f5f5f5;padding:1rem;}.event .event-head{font-weight:bold;}.event .presenter{margin-bottom:0;}.event .designation{font-style:italic;}.event .button{font-size:1rem;font-weight:bold;}.guide-cat strong{font-size:1rem;}.guide-cat a{font-size:1rem;color:#0b1925;}.guide-cat a:hover{font-weight:bold;text-decoration:underline;}.guides .title{font-size:1.2rem;font-weight:bold;}.guides .column{margin-bottom:2rem;}@media screen and (max-width:39.9375em){.lender.reveal{width:350px;max-width:35rem;}.lender.reveal p.quote{margin-top:100px;}.lender.reveal button{margin-top:170px;}.head-blue{background:#0060a8;background:-webkit-linear-gradient(left,#0060a8,#0060a8);background:-o-linear-gradient(left,#0060a8,#0060a8);background:-moz-linear-gradient(left,#0060a8,#0060a8);background:linear-gradient(to right,#0060a8,#0060a8);}.head-pink{background:#b40048;background:-webkit-linear-gradient(left,#b40048,#b40048);background:-o-linear-gradient(left,#b40048,#b40048);background:-moz-linear-gradient(left,#b40048,#b40048);background:linear-gradient(to right,#b40048,#b40048);}}@media screen and (max-width:63.9375em){.lender.reveal p.quote{font-size:1rem;line-height:1.2rem;}}@media screen and (min-width:40em){.head-blue{background:#0060a8;background:-webkit-linear-gradient(left,#0060a8,#fff);background:-o-linear-gradient(left,#0060a8,#fff);background:-moz-linear-gradient(left,#0060a8,#fff);background:linear-gradient(to right,#0060a8,#fff);}.head-pink{background:#b40048;background:-webkit-linear-gradient(left,#b40048,#fff);background:-o-linear-gradient(left,#b40048,#fff);background:-moz-linear-gradient(left,#b40048,#fff);background:linear-gradient(to right,#b40048,#fff);}}.frame{border:0;}.big2rem{font-size:2rem;margin:0;}.big2rem:hover .circle-arrow{background-color:#0060a8;}.big2rem>a{display:flex;align-items:center;gap:.6rem;}.circle-arrow{display:flex;justify-content:center;align-items:center;width:33px;height:33px;background-color:#1779ba;border-radius:50%;position:relative;}.circle-arrow::before{content:"";display:block;width:10px;height:10px;border-left:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);position:absolute;left:44%;top:50%;}.circle-arrow::after{content:"";display:block;width:15px;height:3px;background-color:#fff;transform:translateY(-50%);position:absolute;left:33%;top:50%;}.circle-arrow--right::before{transform:rotate(-130deg);top:35%;left:42%;}.circle-arrow--right::after{left:22%;}.solution-hero-dock{position:fixed;left:0;right:0;bottom:0;z-index:80;background-color:rgba(26,43,95,.96);backdrop-filter:blur(4px);border-top:1px solid rgba(255,255,255,.12);transform:translateY(110%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .25s ease,opacity .25s ease,visibility 0s linear .25s;}.solution-hero-dock--visible{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;}@media screen and (max-width:39.9375em){.solution-hero-dock{padding-left:.9375rem;padding-right:.9375rem;top:0;bottom:auto;border-top:0;border-bottom:1px solid rgba(255,255,255,.12);transform:translateY(-110%);}.solution-hero-dock--visible{transform:translateY(0);}}.solution-hero-dock__inner{padding-top:.45rem;padding-bottom:.45rem;}.solution-hero-dock .solution-hero__actions{gap:.5rem;flex-wrap:nowrap;}.solution-hero-dock .cta-btn{min-width:210px;padding:.55rem .95rem;font-size:.9rem;border-radius:.5rem;}.solution-hero-dock .phone-pill{flex:0 0 auto;max-width:none;padding:.5rem .85rem;margin-bottom:0;}.solution-hero-dock .btn-pill{flex:0 0 auto;min-width:0;max-width:none;padding:.55rem .95rem;margin-bottom:0;font-size:.9rem;text-decoration:none;}.solution-hero-dock .btn-pill__link{font-size:inherit;font-weight:600;}.solution-hero-dock .solution-hero__icon{width:16px;height:16px;}@media screen and (max-width:39.9375em){.solution-hero-dock .solution-hero__actions{flex-wrap:wrap;}.solution-hero-dock .cta-btn{min-width:0;width:100%;}}.about-product{padding:2.5rem 0 5rem;}@media screen and (max-width:39.9375em){.about-product{padding:2rem 0 1.5rem;}}.about-product__eyebrow{margin:0 0 .5rem;color:#00b5b8;text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;font-weight:700;}.about-product__title{margin:0 0 3rem;color:#1a2b5f;font-size:2.25rem;line-height:1.15;font-weight:700;}@media screen and (max-width:39.9375em){.about-product__title{font-size:2.2rem;}}.about-product__copy p{margin:0 0 1rem;max-width:56rem;color:#1a2b5f;font-size:1rem;line-height:1.45;}.about-product__copy p:last-child{margin-bottom:0;}@media screen and (max-width:39.9375em){.about-product__copy p{font-size:1rem;line-height:1.5;}}.section{padding:2rem 0 2.5rem;}.section__eyebrow{margin:0 0 .5rem;color:#00b5b8;text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;font-weight:700;}.section__title{margin:0 0 2rem;color:#1a2b5f;font-size:2.25rem;line-height:1.15;font-weight:700;}.key-features__grid{display:grid;grid-template-columns:1fr;gap:1rem;list-style:none;margin:0;padding:0;}@media screen and (min-width:40em){.key-features__grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media screen and (min-width:64em){.key-features__grid{grid-template-columns:repeat(3,minmax(0,1fr));}}.key-features__card{padding:.95rem 1.1rem 1rem;border:1px solid #d7d5dc;border-radius:.875rem;background:#fff;}.key-features__label{display:flex;align-items:center;gap:.5rem;margin:0 0 .55rem;color:#6b7280;text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;font-weight:700;}.key-features__tick{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:50%;background:#dff8f9;color:#00b5b8;font-size:.75rem;line-height:1;}.key-features__value p{margin:0;color:#1a2b5f;font-size:.9rem;line-height:1.45;}@media screen and (max-width:39.9375em){.key-features__value p{font-size:1rem;}}.key-features__actions{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;padding-top:2.5rem;}@media screen and (max-width:39.9375em){.key-features__actions{gap:0;}}.key-features__btn{min-width:220px;padding:.72rem 1.1rem;border-radius:.35rem;font-size:.95rem;display:inline-flex;align-items:center;justify-content:center;gap:.44rem;}.key-features__btn--primary{background:#1a2b5f;border-color:#1a2b5f;color:#fff;}.key-features__btn--primary:hover,.key-features__btn--primary:focus{background:#132047;border-color:#132047;color:#fff;}.key-features__btn--secondary{background:#fff;border-color:#d9e3ef;color:#1a2b5f;}.key-features__btn--secondary:hover,.key-features__btn--secondary:focus{background:#f7faff;border-color:#c8d8eb;color:#1a2b5f;}.key-features__btn .solution-hero__icon{width:16px;height:16px;margin-right:0;flex:0 0 16px;}.key-features__btn--primary .solution-hero__icon{color:#fff;}.key-features__btn--secondary .solution-hero__icon{color:#1a2b5f;}.key-features__link{color:#1a2b5f;font-weight:700;text-decoration:none;}.ideal-clients__grid{display:grid;grid-template-columns:1fr;gap:1rem;list-style:none;margin:0;padding:0;}@media screen and (min-width:40em){.ideal-clients__grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media screen and (min-width:64em){.ideal-clients__grid{grid-template-columns:repeat(3,minmax(0,1fr));}}.ideal-clients__card{padding:1.15rem;border:1px solid #e7edf3;background-color:#fff;border-radius:.875rem;}.ideal-clients__card-title{margin:0 0 .6rem;color:#1a2b5f;font-size:1.15rem;line-height:1.3;font-weight:700;}.ideal-clients__card-copy p{margin:0;color:#6b7280;font-size:.95rem;line-height:1.45;}@media screen and (max-width:39.9375em){.ideal-clients__card-copy p{font-size:1rem;}}.ideal-clients{padding:2.5rem 0 5rem;}.ideal-clients__eyebrow{margin:0 0 .5rem;color:#00b5b8;text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;font-weight:700;}.ideal-clients__title{margin:0 0 3rem;color:#1a2b5f;font-size:2.25rem;line-height:1.15;font-weight:700;}.ideal-clients__grid{display:grid;grid-template-columns:1fr;gap:1rem;list-style:none;margin:0;padding:0;}@media screen and (min-width:40em){.ideal-clients__grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media screen and (min-width:64em){.ideal-clients__grid{grid-template-columns:repeat(3,minmax(0,1fr));}}.ideal-clients__card{padding:1.15rem;border:1px solid #e7edf3;border-radius:.875rem;}.ideal-clients__card-title{margin:0 0 .6rem;color:#1a2b5f;font-size:1.15rem;line-height:1.3;font-weight:700;}.ideal-clients__card-copy{margin:0;color:#6b7280;font-size:.95rem;line-height:1.5;}@media screen and (max-width:39.9375em){.ideal-clients__card-copy{font-size:1rem;}}.referral-process{display:grid;grid-template-columns:1fr;gap:2rem;padding:3rem 0 5rem;}@media screen and (min-width:64em){.referral-process{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);column-gap:2.5rem;align-items:start;}}.referral-process__eyebrow{margin:0 0 .5rem;color:#00b5b8;text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;font-weight:700;}.referral-process__title{margin:0 0 1.5rem;color:#1a2b5f;font-size:2.25rem;line-height:1.15;font-weight:700;}.referral-process__copy p{margin:0 0 1.25rem;max-width:36rem;color:#6b7280;font-size:1rem;line-height:1.5;}@media screen and (max-width:39.9375em){.referral-process__copy p{font-size:1rem;}}.referral-process__actions{display:flex;flex-wrap:wrap;gap:.75rem;padding-top:2.5rem;}@media screen and (max-width:39.9375em){.referral-process__actions{gap:0;}}.referral-process__btn{gap:.4rem;min-width:220px;padding:.72rem 1.1rem;border-radius:.35rem;}.referral-process__btn--primary{background:#1a2b5f;border-color:#1a2b5f;color:#fff;}.referral-process__btn--primary:hover,.referral-process__btn--primary:focus{background:#132047;border-color:#132047;color:#fff;}.referral-process__btn--primary .solution-hero__icon{color:#fff;}.referral-process__btn--secondary{background:#fff;border-color:#d9e3ef;color:#1a2b5f;}.referral-process__btn--secondary:hover,.referral-process__btn--secondary:focus{background:#f7faff;border-color:#c8d8eb;color:#1a2b5f;}.referral-process__btn--secondary .solution-hero__icon{color:#1a2b5f;}.referral-process__btn .solution-hero__icon{width:16px;height:16px;margin-right:0;flex:0 0 16px;}.referral-process__steps{list-style:none;margin:0;padding:0;}.referral-process__step{position:relative;display:grid;grid-template-columns:3rem 1fr;column-gap:1rem;align-items:start;padding-bottom:1.4rem;}.referral-process__step:not(:last-child)::after{content:"";position:absolute;left:1.45rem;top:2.65rem;bottom:.2rem;width:1px;background:#e6edf5;}.referral-process__num{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.5rem;border-radius:.8rem;background:#1a2b5f;color:#fff;font-size:1.35rem;font-weight:700;line-height:1;letter-spacing:.02em;}.referral-process__step-title{margin:0 0 .25rem;color:#1a2b5f;font-size:1.05rem;line-height:1.3;font-weight:700;}.referral-process__step-copy p{margin:0;color:#6b7280;font-size:.95rem;line-height:1.5;}.referral-process__steps{counter-reset:referral-step;}.referral-process__step{counter-increment:referral-step;}.referral-process__num::before{content:counter(referral-step,decimal-leading-zero);}.offer{position:relative;overflow:hidden;isolation:isolate;padding:4rem 0 4.5rem;color:#fff;background:radial-gradient(65rem 34rem at 94% 98%,rgba(0,181,184,.35) 0%,rgba(0,181,184,0) 62%),radial-gradient(40rem 20rem at 88% 102%,rgba(33,153,232,.28) 0%,rgba(33,153,232,0) 68%),linear-gradient(180deg,#082a70 0%,#06245f 100%);}.offer::before{content:"";position:absolute;right:-14rem;bottom:-15rem;z-index:0;width:38rem;height:38rem;border-radius:50%;opacity:.75;background:radial-gradient(circle at 40% 35%,rgba(77,198,255,.34),rgba(16,114,197,.14) 55%,rgba(0,0,0,0) 72%);pointer-events:none;}@media screen and (max-width:39.9375em){.offer{background:linear-gradient(180deg,#082a70 0%,#06245f 100%);}.offer::before{display:none;}}.offer .row{position:relative;z-index:2;}.offer__eyebrow{margin:0 0 .45rem;color:#00b5b8;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;}.offer__title{margin:0 0 2rem;color:#fff;font-size:3rem;font-weight:700;line-height:1.1;}.offer__grid{display:grid;grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;}@media screen and (min-width:40em){.offer__grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media screen and (min-width:64em){.offer__grid{grid-template-columns:repeat(4,minmax(0,1fr));}}.offer__card{padding:1.25rem 1.35rem;border:1px solid rgba(255,255,255,.12);border-radius:1rem;background:rgba(255,255,255,.03);}.offer__card::before{content:"";display:block;width:2rem;height:.26rem;margin-bottom:1rem;border-radius:.25rem;background:#00b5b8;}.offer__card-title{margin:0 0 .45rem;color:#fff;font-size:1.05rem;font-weight:700;line-height:1.3;}.offer__card-copy p{margin:0;color:#dbeafe;font-size:.95rem;line-height:1.5;}@media screen and (max-width:39.9375em){.offer__card-copy p{font-size:1rem;}}.offer__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem;}@media screen and (max-width:39.9375em){.offer__actions{gap:.5rem;}}.offer__btn{display:flex;justify-content:center;align-items:center;margin:0;min-width:270px;flex-wrap:wrap;margin-top:2rem;}@media screen and (max-width:39.9375em){.offer__btn{margin-top:1rem;}}.offer__btn .solution-hero__icon{width:20px;height:20px;}.solution-hero.orange-theme,.offer.orange-theme{background:linear-gradient(180deg,#082a70 0%,#06245f 100%);}.solution-hero.orange-theme::before,.offer.orange-theme::before{right:-14rem;bottom:-15rem;width:38rem;height:38rem;opacity:.75;background:linear-gradient(90deg,rgba(50,60,72,.37) 0%,rgba(241,145,11,.6) 80%);}@media screen and (max-width:39.9375em){.solution-hero.orange-theme,.offer.orange-theme{background:linear-gradient(180deg,#082a70 0%,#06245f 100%);}}.solution-hero.purple-theme,.offer.purple-theme{background:linear-gradient(180deg,#082a70 0%,#06245f 100%);}.solution-hero.purple-theme::before,.offer.purple-theme::before{right:-14rem;bottom:-15rem;width:38rem;height:38rem;opacity:.75;background:linear-gradient(90deg,rgba(50,60,72,.37) 0%,rgba(232,5,113,.6) 80%);}@media screen and (max-width:39.9375em){.solution-hero.purple-theme,.offer.purple-theme{background:linear-gradient(180deg,#082a70 0%,#06245f 100%);}}.solution-hero.green-theme,.offer.green-theme{background:linear-gradient(180deg,#082a70 0%,#06245f 100%);}.solution-hero.green-theme::before,.offer.green-theme::before{right:-14rem;bottom:-15rem;width:38rem;height:38rem;opacity:.75;background:linear-gradient(90deg,rgba(50,60,72,.37) 0%,rgba(152,183,59,.6) 80%);}@media screen and (max-width:39.9375em){.solution-hero.green-theme,.offer.green-theme{background:linear-gradient(180deg,#082a70 0%,#06245f 100%);}}.solution-hero.orange-theme .decor-ring,.offer.orange-theme .decor-ring{background:conic-gradient(#44d4ff 0 33%,#6f57d8 33% 66%,#f032a0 66% 100%);}.solution-hero.purple-theme .decor-ring,.offer.purple-theme .decor-ring{background:conic-gradient(from 40deg,#f5c800 0 40%,#99b83e 68% 100%);}.solution-hero.green-theme .decor-ring,.offer.green-theme .decor-ring{background:conic-gradient(from 40deg,#f5c800 0 40%,#2bb8ea 68% 100%);}.solution-hero.orange-theme .solution-hero__eyebrow,.solution-hero.orange-theme~.content-wrapper .section__eyebrow,.solution-hero.orange-theme~.content-wrapper .referral-process__eyebrow,.offer.orange-theme .offer__eyebrow{color:#99b83c;}.offer.orange-theme .offer__card::before{background:#99b83c;}.solution-hero.purple-theme .solution-hero__eyebrow,.solution-hero.purple-theme~.content-wrapper .section__eyebrow,.solution-hero.purple-theme~.content-wrapper .referral-process__eyebrow,.offer.purple-theme .offer__eyebrow{color:#289cda;}.offer.purple-theme .offer__card::before{background:#289cda;}.solution-hero.green-theme .solution-hero__eyebrow,.solution-hero.green-theme~.content-wrapper .section__eyebrow,.solution-hero.green-theme~.content-wrapper .referral-process__eyebrow,.offer.green-theme .offer__eyebrow{color:#e70573;}.offer.green-theme .offer__card::before{background:#e70573;}.solution-hero.orange-theme~.content-wrapper .key-features__tick{background:rgba(153,184,60,.16);color:#99b83c;}.solution-hero.purple-theme~.content-wrapper .key-features__tick{background:rgba(40,156,218,.16);color:#289cda;}.solution-hero.green-theme~.content-wrapper .key-features__tick{background:rgba(231,5,115,.16);color:#e70573;}.solution-hero-dock .cta-btn--primary{flex:0 0 auto;min-width:210px;}.solution-hero-dock .btn-pill{flex:0 0 auto;min-width:0;max-width:none;padding:.55rem .95rem;margin-bottom:0;font-size:.9rem;text-decoration:none;}