.migrated-hero{background-color:var(--navi-blue, #050044);padding-top:10rem;padding-bottom:4rem}@media screen and (max-width: 991px){.migrated-hero{padding-top:12rem}}.migrated-hero .heading-style-h1{color:var(--neutral--white, #fff);max-width:22ch;margin-top:0;margin-bottom:1.25rem}.migrated-hero .text-size-medium{color:var(--off-white, #f0eef3);max-width:65ch}.migrated-hero__image{margin-top:2.5rem;border-radius:14px;overflow:hidden}.migrated-body{padding-top:3rem;padding-bottom:4.5rem}.migrated-body .text-rich-text{max-width:80ch}.migrated-body .text-rich-text h2{color:var(--navi-blue, #050044);font-size:2rem;line-height:1.2;font-weight:600;margin:2.75rem 0 1rem;text-transform:none}.migrated-body .text-rich-text h2:first-child{margin-top:0}.migrated-body .text-rich-text h3{color:var(--navi-blue, #050044);font-size:1.3rem;line-height:1.3;font-weight:600;margin:2rem 0 .6rem;text-transform:none}.migrated-body .text-rich-text p,.migrated-body .text-rich-text li{color:var(--dark-blue, #030043);font-size:1.125rem;line-height:1.6}.migrated-body .text-rich-text p{margin:0 0 1.15rem}.migrated-body .text-rich-text ul,.migrated-body .text-rich-text ol{margin:0 0 1.35rem;padding-left:1.4rem}.migrated-body .text-rich-text li+li{margin-top:.5rem}.migrated-body .text-rich-text blockquote{margin:1.75rem 0;padding:1.1rem 1.5rem;border-left:3px solid var(--electric-blue, #016eff);background:var(--off-white, #f0eef3);border-radius:0 12px 12px 0}.migrated-body .text-rich-text blockquote p:last-child{margin-bottom:0}.migrated-body .text-rich-text img{border-radius:12px;margin:1.75rem 0}.home-section{border-top:1px solid var(--off-white, #f0eef3)}.home-section__heading{color:var(--navi-blue, #050044);text-align:center;margin:0 0 2.5rem}.home-card{position:relative;overflow:hidden;background:var(--off-white, #f0eef3);border-radius:16px;padding:2.5rem 1.5rem 1.75rem;text-align:left}.home-card__badge{position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden}.home-card__badge img{position:absolute;top:0;left:0;height:100%;width:auto;max-width:none}.home-achievements-grid,.home-press-grid,.home-blogs-grid{display:grid;gap:2rem}.home-achievements-grid,.home-press-grid{grid-template-columns:repeat(3,1fr)}.home-blogs-grid{grid-template-columns:repeat(4,1fr)}@media screen and (max-width: 991px){.home-achievements-grid,.home-press-grid,.home-blogs-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 479px){.home-achievements-grid,.home-press-grid,.home-blogs-grid{grid-template-columns:1fr}}.home-achievements-grid__logo{max-width:100%;height:auto;margin-bottom:1.5rem}.home-achievements-grid__title{color:var(--navi-blue, #050044);font-size:1.25rem}.home-press-grid__logo{max-width:140px;height:auto;margin-bottom:1.5rem}.home-press-grid__headline{color:var(--dark-blue, #030043)}.home-blogs-grid__item{display:block;text-decoration:none;color:inherit;background:var(--off-white, #f0eef3);border-radius:16px;overflow:hidden}.home-blogs-grid__image{width:100%;aspect-ratio:1872 / 499;display:block;object-fit:cover}.home-blogs-grid__image--placeholder{background:linear-gradient(135deg,var(--navi-blue, #050044),var(--electric-blue, #016eff));display:flex;align-items:center;justify-content:center}.home-blogs-grid__image--placeholder img{height:40%;width:auto}.home-blogs-grid__title,.home-blogs-grid__description{padding-left:1.5rem;padding-right:1.5rem}.home-blogs-grid__title{padding-top:1.5rem}.home-blogs-grid__description{padding-bottom:1.5rem}.home-blogs-grid__title{color:var(--navi-blue, #050044);margin:0 0 .5rem}.home-blogs-grid__description{color:var(--dark-blue, #030043)}.home-section__subheading{color:var(--dark-blue, #030043);text-align:center;max-width:60ch;margin:-1.5rem auto 2.5rem}.home-testimonials-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.home-testimonials-grid__name{color:var(--navi-blue, #050044);margin-bottom:.5rem}.home-testimonials-grid__quote{color:var(--dark-blue, #030043)}.home-free-features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.home-free-features-grid__title{color:var(--navi-blue, #050044);font-weight:600;margin-bottom:.5rem}.home-free-features-grid__description{color:var(--dark-blue, #030043)}.home-ondemand-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.home-ondemand-grid__item{position:relative;min-height:320px;border-radius:12px;background-size:cover;background-position:center;display:flex;align-items:flex-end;overflow:hidden}.home-ondemand-grid__overlay{width:100%;padding:1.5rem;background:linear-gradient(to top,#050044e6,#05004400)}.home-ondemand-grid__title{color:var(--neutral--white, #fff);margin-bottom:.5rem}.home-ondemand-grid__description{color:var(--off-white, #f0eef3)}@media screen and (max-width: 991px){.home-testimonials-grid,.home-free-features-grid,.home-ondemand-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 479px){.home-testimonials-grid,.home-free-features-grid,.home-ondemand-grid{grid-template-columns:1fr}}.visa-hero-header{background-image:url(/images/visa-hero-bg.webp);background-position:50% 50%;background-size:cover;overflow:hidden;padding-top:10rem;padding-bottom:4rem}@media screen and (max-width: 991px){.visa-hero-header{padding-top:12rem}}.visa-hero-header__content{display:grid;row-gap:18px;justify-items:start;max-width:620px}.visa-hero-header__logo{width:309px;max-width:60vw;height:auto}.visa-hero-header__heading{font-family:Nunito Sans,sans-serif;font-weight:400;font-size:3.4rem;line-height:1.08;max-width:30rem;color:#fff;margin:0}.visa-hero-header__gold{color:#facc15}.visa-hero-header__mint{color:#a9ffe4}.visa-hero-header__tnc{color:#ffffffad;font-family:Nunito Sans,sans-serif;font-size:12px;margin:0}.visa-hero-header__btn{display:inline-block;background-color:#a9ffe4;color:#01297e;border-radius:100px;padding:18px 48px;font-family:Nunito Sans,sans-serif;font-weight:700;font-size:20px;text-decoration:none}@media screen and (max-width: 767px){.visa-hero-header__heading{font-size:2rem;max-width:none}}.solution-pillars{display:flex;gap:30px;align-items:stretch}.solution-pillars__item{position:relative;overflow:hidden;flex:1;min-height:560px;border-radius:20px;padding:40px;background:linear-gradient(90deg,#b6cafb,#ececf2)}.solution-pillars__content{position:relative;z-index:2;display:flex;flex-direction:column;height:100%}.solution-pillars__icon{width:35px;height:auto;margin-bottom:1rem}.solution-pillars__title{color:#030043;font-family:Everett,sans-serif;font-weight:500;font-size:2.25rem;margin:0 0 1rem}.solution-pillars__description{color:#030043;font-size:1rem;line-height:1.5;margin:0}.solution-pillars__btn{align-self:flex-start;margin-top:auto;display:inline-block;background-color:#0034ab;color:#fff;border-radius:100px;padding:1.2rem 3rem;font-weight:600;text-decoration:none}.solution-pillars__image{position:absolute;bottom:0;left:0;width:100%;height:auto;z-index:1}@media screen and (max-width: 991px){.solution-pillars{flex-direction:column}.solution-pillars__item{min-height:0}}.milestones-card{border-radius:15px;padding:5.5rem 5rem;background:linear-gradient(45deg,#012f91,#0165ef);text-align:center}.milestones-card__heading{color:#fff;font-family:Everett,sans-serif;font-weight:500;font-size:2.5rem;margin:0 0 3rem}.milestones-card__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.milestones-card__value{color:#fff;font-family:Everett,sans-serif;font-weight:600;font-size:3rem;margin-bottom:.5rem}.milestones-card__label{color:#fff;opacity:.85}@media screen and (max-width: 767px){.milestones-card{padding:3rem 1.5rem}.milestones-card__grid{grid-template-columns:1fr;gap:2.5rem}}.partners-logos-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media screen and (max-width: 991px){.partners-logos-grid{grid-template-columns:repeat(3,1fr)}}.partners-logos-grid__item{display:flex;align-items:center;justify-content:center;background:#e3e9f933;border-radius:20px;padding:1.7rem;min-height:8.5rem}.partners-logos-grid__item img{max-width:100%;max-height:5rem;object-fit:contain}@media screen and (max-width: 767px){.partners-logos-grid{grid-template-columns:repeat(2,1fr)}}.faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:4rem}.faq-grid__heading{color:var(--navi-blue, #050044);font-family:Everett,sans-serif;font-weight:500;font-size:2.75rem;line-height:1.15;margin:0}.faq-grid__list{display:flex;flex-direction:column;gap:.6rem}.faq-item{border:1px solid #dcdde3;border-radius:16px;padding:0}.faq-item__question{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.75rem;font-weight:700;font-size:1.125rem;color:var(--navi-blue, #050044);cursor:pointer;list-style:none}.faq-item__question::-webkit-details-marker{display:none}.faq-item__chevron{flex-shrink:0;transition:transform .2s ease}.faq-item[open] .faq-item__chevron{transform:rotate(180deg)}.faq-item__answer{padding:0 1.75rem 1.25rem;color:var(--dark-blue, #030043)}.faq-item__answer p{margin:0 0 .75rem}.faq-item__answer p:last-child{margin-bottom:0}@media screen and (max-width: 767px){.faq-grid{grid-template-columns:1fr;gap:2rem}}.how-it-works{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;border-radius:20px;padding:3rem;background:linear-gradient(90deg,#eceef7,#fff)}.how-it-works__heading{color:var(--navi-blue, #050044);font-size:2rem;margin:0 0 2rem}.how-it-works__steps{display:flex;flex-direction:column}.how-it-works__step{display:grid;grid-template-columns:2.5rem 1fr;gap:1.25rem}.how-it-works__step-marker{display:flex;flex-direction:column;align-items:center}.how-it-works__step-circle{width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:50%;background:#d0dcfc;color:var(--navi-blue, #050044);display:flex;align-items:center;justify-content:center;font-weight:600}.how-it-works__step-line{width:2px;flex:1;min-height:1.5rem;background:#d0dcfc}.how-it-works__step-body{padding-bottom:1.75rem}.how-it-works__step-title{color:var(--navi-blue, #050044);font-size:1.25rem;font-weight:600;margin:.4rem 0}.how-it-works__step-description{color:var(--dark-blue, #030043);margin:0}.how-it-works__image-wrap{display:flex;justify-content:center}.how-it-works__image{max-width:100%;height:auto;border-radius:12px}.how-it-works__cta{margin-top:1.5rem;text-align:center}.how-it-works__cta-heading{color:var(--electric-blue, #016eff);font-size:1.125rem;margin:0 0 1rem}.how-it-works__cta-buttons{display:flex;gap:1rem;justify-content:center}@media screen and (max-width: 767px){.how-it-works{grid-template-columns:1fr;padding:2rem 1.5rem}}.team-values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.team-values-grid__item{background:var(--off-white, #f0eef3);border-radius:16px;padding:2rem;text-align:center}.team-values-grid__title{color:var(--electric-blue, #016eff);font-size:1.5rem;margin:0 0 .75rem}.team-values-grid__description{color:var(--navi-blue, #050044);margin:0}.about-founders-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:3rem}.about-founders-grid__item{position:relative;border-radius:16px;overflow:hidden;background:var(--off-white, #f0eef3);display:grid;grid-template-columns:1fr 1fr;align-items:end;min-height:280px}.about-founders-grid__text{padding:2rem}.about-founders-grid__quote{color:var(--navi-blue, #050044);margin:0 0 1.5rem}.about-founders-grid__name{display:inline-block;background:var(--electric-blue, #016eff);color:#fff;border-radius:100px;padding:.4rem 1rem;font-weight:600;margin-bottom:.6rem}.about-founders-grid__title{color:var(--navi-blue, #050044);font-weight:600;margin:0}.about-founders-grid__image{width:100%;height:100%;object-fit:cover;display:block}.about-team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2.5rem}.about-team-grid__image{width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px;margin-bottom:.75rem}.about-team-grid__name{color:var(--navi-blue, #050044);font-weight:600}.about-team-grid__title{color:var(--navi-blue, #050044)}.about-team-cta{text-align:center}.about-team-cta__btn{display:inline-block;background:var(--electric-blue, #016eff);color:#fff;border-radius:100px;padding:.9rem 2rem;font-weight:600;text-decoration:none;margin-top:.75rem}@media screen and (max-width: 767px){.team-values-grid,.about-founders-grid{grid-template-columns:1fr}.about-team-grid{grid-template-columns:repeat(2,1fr)}.about-founders-grid__item{grid-template-columns:1fr}}.rnpl-hero{padding-top:10rem;padding-bottom:3rem;background:#fff}@media screen and (max-width: 991px){.rnpl-hero{padding-top:12rem}}.rnpl-hero__badge{display:inline-block;background:#a9ffe4;color:#01297e;border-radius:100px;padding:.4rem 1rem;font-weight:600;font-size:.85rem;margin-bottom:1rem}.rnpl-hero__heading{color:var(--navi-blue, #050044);font-family:Everett,sans-serif;font-size:3.25rem;font-weight:500;line-height:1.1;max-width:20ch;margin:0 0 1rem;border-bottom:6px solid #a9ffe4;display:inline-block}.rnpl-hero__subheading{color:var(--dark-blue, #030043);font-size:1.125rem;max-width:40ch;margin:1.5rem 0}.rnpl-hero__btn{display:inline-block;background:var(--navi-blue, #050044);color:#fff;border-radius:100px;padding:1rem 2rem;font-weight:600;text-decoration:none}.rnpl-hero__endorsed{display:flex;align-items:center;gap:1rem;margin-top:2rem}.rnpl-hero__endorsed-label{font-weight:600;color:var(--navi-blue, #050044);font-size:.85rem}.rnpl-hero__stat-card{background:var(--off-white, #f0eef3);border-radius:12px;padding:.6rem 1.25rem;text-align:center;display:flex;flex-direction:column}.rnpl-hero__stat-card strong{color:var(--navi-blue, #050044)}.rnpl-hero__stat-card span{color:var(--dark-blue, #030043);font-size:.8rem}.rnpl-logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:3rem;padding:2rem 1.5rem}.rnpl-logos img{height:2rem;width:auto;object-fit:contain;opacity:.7}.rnpl-calculator{display:grid;grid-template-columns:1fr 1fr;border-radius:20px;overflow:hidden}.rnpl-calculator__image{width:100%;height:100%;min-height:320px;object-fit:cover;display:block}.rnpl-calculator__panel{background:var(--navi-blue, #050044);color:#fff;padding:3rem}.rnpl-calculator__heading{font-size:1.75rem;margin:0 0 1rem}.rnpl-calculator__lede{font-weight:600;margin:0 0 .5rem}.rnpl-calculator__body{color:#cdd6ea;margin:0 0 .75rem}@media screen and (max-width: 767px){.rnpl-calculator{grid-template-columns:1fr}}.rnpl-why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.rnpl-why-grid__item{background:var(--navi-blue, #050044);border-radius:16px;padding:2rem;text-align:center}.rnpl-why-grid__icon{width:2.5rem;height:2.5rem;margin-bottom:1rem}.rnpl-why-grid__title{color:#fff;font-size:1.125rem;margin:0 0 .4rem}.rnpl-why-grid__description{color:#cdd6ea;font-size:.9rem;margin:0 0 1.25rem}.rnpl-why-grid__btn{display:inline-block;background:#a9ffe4;color:#01297e;border-radius:100px;padding:.6rem 1.25rem;font-weight:600;text-decoration:none;font-size:.9rem}.rnpl-why-tagline{text-align:center;color:var(--dark-blue, #030043);margin-top:1.5rem}.rnpl-steps{display:flex;flex-direction:column;gap:1.5rem}.rnpl-steps__item{border-radius:16px;background-size:cover;background-position:center;min-height:220px;display:flex;align-items:center;overflow:hidden}.rnpl-steps__content{max-width:40ch;padding:2rem 2.5rem}.rnpl-steps__number{display:block;font-size:1.5rem;color:var(--navi-blue, #050044);margin-bottom:.5rem}.rnpl-steps__title{color:var(--electric-blue, #016eff);font-size:1.5rem;margin:0 0 .5rem}.rnpl-steps__description{color:var(--dark-blue, #030043);margin:0}.rnpl-testimonials{background:var(--navi-blue, #050044)}.rnpl-testimonials__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;align-items:start}.rnpl-testimonials__qr{text-align:center;color:#fff}.rnpl-testimonials__qr img{width:100%;max-width:140px;border-radius:8px;margin-bottom:.5rem}.rnpl-testimonials__quote{color:#fff;font-style:italic;margin:0 0 .75rem}.rnpl-testimonials__stars{color:#ffc700;letter-spacing:.2rem;margin-bottom:.5rem}.rnpl-testimonials__name{color:#cdd6ea;font-weight:600}@media screen and (max-width: 991px){.rnpl-testimonials__grid{grid-template-columns:1fr 1fr}}.rnpl-cta{background:linear-gradient(180deg,#eceef7,#fff)}.rnpl-cta__grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:2.5rem;text-align:left}.rnpl-cta__form{background:var(--navi-blue, #050044);color:#fff;border-radius:16px;padding:2rem}.rnpl-cta__form h3{margin:0 0 .25rem}.rnpl-cta__form label{display:block;margin-top:1rem;font-size:.9rem}.rnpl-cta__form input{display:block;width:100%;margin-top:.4rem;padding:.7rem 1rem;border-radius:8px;border:none}.rnpl-cta__side{display:flex;flex-direction:column;gap:1.5rem}.rnpl-cta__whychoose{background:#fff;border-radius:16px;padding:1.75rem}.rnpl-cta__whychoose h3{color:var(--navi-blue, #050044);margin:0 0 1rem}.rnpl-cta__whychoose-item{margin-bottom:1rem}.rnpl-cta__whychoose-item strong{color:var(--navi-blue, #050044);display:block;margin-bottom:.25rem}.rnpl-cta__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.rnpl-cta__stat{background:#fff;border-radius:12px;padding:1rem;text-align:center}.rnpl-cta__stat strong{display:block;color:var(--navi-blue, #050044)}.rnpl-cta__stat span{color:var(--dark-blue, #030043);font-size:.85rem}@media screen and (max-width: 767px){.rnpl-why-grid,.rnpl-cta__grid{grid-template-columns:1fr}}.partners-earnings-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.partners-earnings-grid__item{position:relative;background:var(--off-white, #f0eef3);border-radius:16px;padding:2.5rem;overflow:hidden}.partners-earnings-grid__label{color:var(--electric-blue, #016eff);font-size:1.5rem;display:block}.partners-earnings-grid__amount{color:var(--electric-blue, #016eff);font-family:Everett,sans-serif;font-size:2.5rem;font-weight:500}.partners-earnings-grid__description{color:var(--electric-blue, #016eff);margin:.5rem 0 0}.partners-earnings-grid__icon{position:absolute;top:.5rem;right:.5rem;width:5rem;height:5rem;opacity:.5}@media screen and (max-width: 767px){.partners-earnings-grid{grid-template-columns:1fr}}.partners-protected-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.partners-protected{background:linear-gradient(135deg,#b6cafb,#7e93d6);border-radius:16px;padding:2.5rem;color:#fff}.partners-protected__image{width:100%;max-width:260px;margin-bottom:1.5rem}.partners-protected__heading{margin:0 0 .5rem}.partners-protected__description{color:#eceef7;margin:0}.partners-form{background:#6b6f9c;border-radius:16px;padding:2.5rem;color:#fff}.partners-form__heading{margin:0 0 1.5rem}.partners-form label{display:block;margin-bottom:1rem;font-size:.9rem}.partners-form input{display:block;width:100%;margin-top:.4rem;padding:.7rem 1rem;border-radius:8px;border:none}.partners-form button{width:100%;background:#a9ffe4;color:#01297e;border:none;border-radius:100px;padding:.9rem;font-weight:600;margin-top:.5rem}@media screen and (max-width: 767px){.partners-protected-grid{grid-template-columns:1fr}}.blog-post-meta{padding:1rem 0 2rem}.blog-post-meta__back{color:var(--dark-blue, #030043);text-decoration:none;font-weight:600;font-size:.9rem}.blog-post-meta__row{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:.75rem;color:var(--dark-blue, #030043);font-size:.9rem}.handsoff-header{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2rem}.handsoff-header h2{margin:0;color:var(--navi-blue, #050044)}.handsoff-header p{max-width:30ch;color:var(--dark-blue, #030043);margin:0}.handsoff-footer{text-align:center;color:var(--dark-blue, #030043);margin-top:2rem}@media screen and (max-width: 767px){.handsoff-header{flex-direction:column;align-items:flex-start}}.powerful-tools{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:start}.powerful-tools__list{display:flex;flex-direction:column;gap:1.75rem}.powerful-tools__item{padding:.5rem 0}.powerful-tools__item--highlighted{background:#e8eefc;border-radius:16px;padding:1.5rem}.powerful-tools__title{color:var(--navi-blue, #050044);font-size:1.25rem;margin:0 0 .4rem}.powerful-tools__item--highlighted .powerful-tools__title{color:var(--electric-blue, #016eff)}.powerful-tools__description{color:var(--dark-blue, #030043);margin:0}.powerful-tools__image-wrap{display:flex;justify-content:center}.powerful-tools__image{max-width:100%;height:auto}@media screen and (max-width: 767px){.powerful-tools{grid-template-columns:1fr}.powerful-tools__image-wrap{order:-1}}footer.footer1_component,footer.footer1_component *{opacity:1!important}footer.footer1_component{transform:none!important}
