@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}img,picture,video,canvas,svg{max-width:100%;height:auto}a{text-decoration:none;color:inherit}button,input,select,textarea{font:inherit;color:inherit;background:none;border:none;outline:none}button{cursor:pointer}table{border-collapse:collapse;border-spacing:0}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}h1{font-family:Montserrat,sans-serif;font-weight:800;font-size:46px;line-height:50.16px}@media (max-width: 1280px){h1{font-size:38px;line-height:42px}}@media (max-width: 1023px){h1{font-size:32px;line-height:35.2px}}@media (max-width: 767px){h1{font-size:28px;line-height:30px}}h2{font-family:Montserrat,sans-serif;font-weight:800;font-size:44px;line-height:48px}@media (max-width: 1023px){h2{font-size:36px;line-height:38px}}@media (max-width: 767px){h2{font-size:28px;line-height:30px}}h3{font-family:Montserrat,sans-serif;font-weight:800;font-size:22px;line-height:30px}.btn-secondary,.btn-primary,.btn-lg{display:grid;grid-auto-flow:column;justify-content:center;align-items:center;grid-gap:8px;padding:16px 42px;border-radius:50px;cursor:pointer;text-decoration:none;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1);font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;line-height:20px}.btn-secondary svg,.btn-primary svg,.btn-lg svg{width:18px;height:18px;transition:transform .3s ease}.btn-secondary:disabled,.btn-primary:disabled,.btn-lg:disabled{cursor:not-allowed;opacity:.6}.btn-primary,.btn-lg{background-color:#1c6478;color:#fff;letter-spacing:.42px}.btn-primary:active:not(:disabled),.btn-lg:active:not(:disabled){background-color:#1c6478}.btn-secondary{background-color:#fff;color:#2b3a4a;text-transform:uppercase;box-shadow:#ffffff4d 0 6px 24px;transition-property:scale,box-shadow!important;transition-duration:.3s!important;transition-timing-function:ease!important;transform:none!important}.btn-secondary:hover:not(:disabled){scale:1.03!important;box-shadow:#fff6 0 10px 28px!important}.btn-small{padding:10px 28px;letter-spacing:.45px;font-family:Montserrat,sans-serif;font-weight:700;font-size:14px;line-height:20px}.btn-small:hover:not(:disabled){transform:scale(1.04);box-shadow:0 10px 25px #00000026,0 4px 10px #00000014}.btn-shadow{padding:16px 40px;letter-spacing:.45px;box-shadow:#1c647826 0 0 0 4px,#1c647840 0 8px 24px;font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:20px}.btn-lg{transition:transform .35s ease,box-shadow .35s ease,background-color .35s ease;box-shadow:0 6px 22px #00000024,0 0 0 2px #ffffff47;animation:heroPulse 2.5s ease-in-out infinite}.btn-lg svg{width:16px;height:16px}.btn-lg:hover:not(:disabled){box-shadow:0 14px 32px #00000029,0 0 0 5px #ffffffa6}.btn-lg:hover:not(:disabled) svg{transform:translate(6px)}.btn-lg:active:not(:disabled){transform:translateY(0) scale(.98)}.bg-orange{background-color:#da702f}@keyframes glowPulse{0%,to{box-shadow:0 6px 22px #00000024,0 0 0 2px #ffffff40}50%{box-shadow:0 10px 28px #0000002e,0 0 0 6px #ffffff8c}}@keyframes heroPulse{0%,to{box-shadow:0 6px 24px #00000026,0 0 0 5px #ffffff80}50%{box-shadow:0 10px 30px #0000002e,0 0 0 8px #ffffffbf}}:root{--se-ease: cubic-bezier(.16,1,.3,1);--se-section-fade-duration: .22s;--se-section-fade-delay: 0ms;--se-section-offset: 48px;--se-section-duration: 1.36s;--se-section-delay: 60ms;--se-pill-duration: 1s;--se-pill-delay: 80ms;--se-pill-offset: 24px;--se-pill-ease: var(--se-ease);--se-underline-duration: 1.8s;--se-underline-delay: .14s;--se-body-duration: .64s;--se-body-delay: .12s;--se-stagger-step: .12s;--hand-duration: 1.2s;--hand-distance: 96px;--wiggle-period: 2.8s;--wiggle-rot: .7deg;--wiggle-y: 2px;--cards-lr-distance: 36px;--cards-lr-duration: .64s;--cards-stagger: .12s;--se-lr-distance: 36px;--se-lr-duration: .64s;--se-lr-delay: 0ms;--hero-rot: -4deg}@media (max-width: 768px){:root{--se-section-fade-duration: .2s;--se-section-duration: .34s;--se-section-delay: 40ms;--se-pill-duration: .8s;--se-pill-delay: 80ms;--se-pill-offset: 28px;--se-underline-duration: 1.4s;--se-underline-delay: .1s;--se-body-duration: .56s;--se-body-delay: .1s;--se-stagger-step: .1s;--hand-duration: 1s;--hand-distance: 84px;--wiggle-period: 2.6s;--wiggle-rot: .65deg;--wiggle-y: 2px;--hero-rot: 10.176deg}}.se-zoom{display:flex;backface-visibility:hidden;transform-origin:center;transform:translate3d(0,var(--se-pill-offset),0) scale(0)}@keyframes se-zoom-slide{0%{transform:translate3d(0,var(--se-pill-offset),0) scale(0)}to{transform:translateZ(0) scale(1)}}.se-reveal.is-visible .se-zoom{will-change:transform;animation:se-zoom-slide var(--se-pill-duration) var(--se-pill-ease) both;animation-delay:var(--se-pill-delay)}.hand-anim{transform:translate3d(0,var(--hand-distance),0);transform-origin:50% 90%;will-change:transform}@keyframes hand-lift-linear{0%{transform:translate3d(0,var(--hand-distance),0)}to{transform:translateZ(0)}}.se-reveal.is-visible .hand-anim{animation:hand-lift-linear var(--hand-duration) linear both}.hand-rot{transform:rotate(var(--hero-rot))}@media (max-width: 768px){.hand-rot{display:flex;justify-content:flex-end;transform:rotate(var(--hero-rot))}}@keyframes phone-wiggle-smooth{0%{transform:translateZ(0) rotate(var(--hero-rot))}12.5%{transform:translate3d(0,calc(var(--wiggle-y) * .707),0) rotate(calc(var(--hero-rot) + var(--wiggle-rot) * .707))}25%{transform:translate3d(0,var(--wiggle-y),0) rotate(calc(var(--hero-rot) + var(--wiggle-rot)))}37.5%{transform:translate3d(0,calc(var(--wiggle-y) * .707),0) rotate(calc(var(--hero-rot) + var(--wiggle-rot) * .707))}50%{transform:translateZ(0) rotate(var(--hero-rot))}62.5%{transform:translate3d(0,calc(var(--wiggle-y) * -.707),0) rotate(calc(var(--hero-rot) - var(--wiggle-rot) * .707))}75%{transform:translate3d(0,calc(var(--wiggle-y) * -1),0) rotate(calc(var(--hero-rot) - var(--wiggle-rot)))}87.5%{transform:translate3d(0,calc(var(--wiggle-y) * -.707),0) rotate(calc(var(--hero-rot) - var(--wiggle-rot) * .707))}to{transform:translateZ(0) rotate(var(--hero-rot))}}.se-reveal.is-visible .hand-anim .hand-rot{display:flex;justify-content:flex-end;will-change:transform;animation:phone-wiggle-smooth var(--wiggle-period) linear var(--hand-duration) infinite both}.se-underline{position:relative;display:inline-block}.se-underline:after{content:"";position:absolute;left:50%;bottom:-12px;height:4px;width:100%;background:linear-gradient(90deg,#ef4444,#f59e0b,#ef4444);transform-origin:center;transform:translate(-50%) scaleX(0)}.se-reveal.is-visible .se-underline:after{will-change:transform;transform:translate(-50%) scaleX(1);transition:transform var(--se-underline-duration) var(--se-ease);transition-delay:var(--se-underline-delay)}.se-slide{opacity:0;transform:translate3d(0,32px,0)}.se-reveal.is-visible .se-slide{will-change:transform,opacity;opacity:1;transform:translateZ(0);transition:opacity var(--se-body-duration) var(--se-ease),transform var(--se-body-duration) var(--se-ease);transition-delay:var(--se-body-delay)}.se-slide>*{opacity:0;transform:translate3d(0,12px,0)}.se-reveal.is-visible .se-slide>*{opacity:1;transform:translateZ(0);transition:opacity .42s var(--se-ease),transform .42s var(--se-ease)}.se-reveal.is-visible .se-slide>*:nth-child(1){transition-delay:calc(var(--se-body-delay) + var(--se-stagger-step) * 0)}.se-reveal.is-visible .se-slide>*:nth-child(2){transition-delay:calc(var(--se-body-delay) + var(--se-stagger-step) * 1)}.se-reveal.is-visible .se-slide>*:nth-child(3){transition-delay:calc(var(--se-body-delay) + var(--se-stagger-step) * 2)}.se-reveal.is-visible .se-slide>*:nth-child(4){transition-delay:calc(var(--se-body-delay) + var(--se-stagger-step) * 3)}html{scroll-behavior:auto}*{backface-visibility:visible}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.se-zoom,.se-lift,.se-slide,.se-underline:after,.se-reveal,.hand-anim,.hand-rot{transform:none!important;opacity:1!important}}.cards-small-w-dark-bg-curve .cards__header{opacity:0;transform:translate3d(calc(var(--cards-lr-distance) * -1),0,0)}.se-reveal.is-visible.cards-small-w-dark-bg-curve .cards__header{will-change:transform,opacity;opacity:1;transform:translateZ(0);transition:opacity var(--cards-lr-duration) var(--se-ease),transform var(--cards-lr-duration) var(--se-ease);transition-delay:60ms}.cards-small-w-dark-bg-curve .cards__section .card{opacity:0;transform:translate3d(var(--cards-lr-distance),0,0)}.se-reveal.is-visible.cards-small-w-dark-bg-curve .cards__section .card{will-change:transform,opacity;opacity:1;transform:translateZ(0);transition:opacity var(--cards-lr-duration) var(--se-ease),transform var(--cards-lr-duration) var(--se-ease)}.se-reveal.is-visible.cards-small-w-dark-bg-curve .cards__section .card:nth-child(1){transition-delay:calc(var(--cards-stagger) * 0)}.se-reveal.is-visible.cards-small-w-dark-bg-curve .cards__section .card:nth-child(2){transition-delay:calc(var(--cards-stagger) * 1)}.se-reveal.is-visible.cards-small-w-dark-bg-curve .cards__section .card:nth-child(3){transition-delay:calc(var(--cards-stagger) * 2)}.cards-small-w-dark-bg-curve .se-underline{position:relative;display:inline-block}.cards-small-w-dark-bg-curve .se-underline:after{content:"";position:absolute;left:0;bottom:-12px;height:4px;width:100%;background:linear-gradient(90deg,#ef4444,#f59e0b,#ef4444);transform-origin:left center;transform:scaleX(0)}.se-reveal.is-visible.cards-small-w-dark-bg-curve .se-underline:after{will-change:transform;transform:scaleX(1);transition:transform var(--se-underline-duration) var(--se-ease);transition-delay:80ms}.se-slide-left{opacity:0;transform:translate3d(calc(var(--se-lr-distance) * -1),0,0)}@media (max-width: 767px){.se-slide-left{transform:none;transition:none}}.se-reveal.is-visible .se-slide-left{will-change:transform,opacity;opacity:1;transform:translateZ(0);transition:opacity var(--se-lr-duration, .64s) var(--se-ease),transform var(--se-lr-duration, .64s) var(--se-ease);transition-delay:var(--se-lr-delay, 0ms)}@media (max-width: 767px){.se-reveal.is-visible .se-slide-left{transform:none;transition:none}}.se-slide-right{opacity:0;transform:translate3d(var(--se-lr-distance),0,0)}@media (max-width: 767px){.se-slide-right{transform:none}}.se-reveal.is-visible .se-slide-right{will-change:transform,opacity;opacity:1;transform:translateZ(0);transition:opacity var(--se-lr-duration, .64s) var(--se-ease),transform var(--se-lr-duration, .64s) var(--se-ease);transition-delay:var(--se-lr-delay, 0ms)}@media (max-width: 767px){.se-reveal.is-visible .se-slide-right{transform:none;transition:none}}.se-stagger>*{opacity:0;transform:translate3d(0,12px,0)}.se-reveal.is-visible .se-stagger>*{opacity:1;transform:translateZ(0);transition:opacity .42s var(--se-ease),transform .42s var(--se-ease);transition-delay:calc(var(--se-body-delay) + var(--se-stagger-step) * var(--i, 0))}body{background-color:#fff;color:#000;font-family:Montserrat,sans-serif;font-weight:400;font-size:20px;line-height:28px}body.menu-open{overflow:hidden;height:100%}body.menu-open .header{backdrop-filter:none;-webkit-backdrop-filter:none}a{color:#1a1a1a99;text-decoration:underline}a:hover,a:visited{color:#1a1a1acc}app-root img,app-root picture,app-root video,app-root canvas,app-root svg{display:block}.content-wrapper{background-color:#fff;margin:0 auto;padding-top:40px}.content-inner{max-width:1210px;margin:0 auto;padding:0 20px}.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor}.scroll-hidden{overflow-y:hidden}@media (max-width: 1023px){.hide-on-mobile{display:none}}body,html{margin:0;padding:0}.cmp-home p{font-size:16px}.cmp-hero{background-repeat:no-repeat;background-position:center;background-size:cover;padding:20px;display:flex;justify-content:center;align-items:center}.cmp-hero .content-inner a{margin-top:20px}@media (max-width: 767px){.cmp-hero{background-color:#fff}}.cmp-hero__content{padding:48px 24px;text-align:center;border-radius:4px}.cmp-hero__title{margin-bottom:16px;font-family:Montserrat,sans-serif;font-weight:800;font-size:46px;line-height:50.16px}@media (max-width: 1280px){.cmp-hero__title{font-size:38px;line-height:42px}}@media (max-width: 1023px){.cmp-hero__title{font-size:32px;line-height:35.2px}}@media (max-width: 767px){.cmp-hero__title{font-size:28px;line-height:30px}}.cmp-hero--funds{display:flex;align-items:center;background-position:top;text-align:center;min-height:auto}.cmp-hero--funds .cmp-hero__content{width:100%;background-color:transparent}.cmp-hero--funds .cmp-hero__title{color:#000}.cmp-hero--funds sup{font-size:18px;font-weight:600}.cmp-hero.hero-psl{background-color:#1e6577;min-height:300px;height:300px;background-size:contain;background-position-x:right}@media (max-width: 767px){.cmp-hero.hero-psl{background-position:center top -14px}}.cmp-banner{background-color:#033246;border-bottom:3px solid #e07a30;padding:16px 0}.cmp-banner h4{font-weight:400;color:#fff}.cmp-hero{background-image:url(/assets/images/VIP-BG.jpeg);background-repeat:no-repeat;background-position:center;background-size:cover;min-height:400px}.cmp-hero__content{padding:48px 0}@media (max-width: 1280px){.cmp-hero__content{margin-left:30px}}.cmp-hero.bg-vip{border-bottom:3px solid #e07a30;min-height:400px;display:block}@media (max-width: 1023px){.cmp-hero.bg-vip{background-image:none;min-height:auto}}.cmp-hero.bg-vip .cmp-hero__content{max-width:600px}.cmp-hero.bg-vip .cmp-hero__content h1{color:#000;text-transform:uppercase}.cmp-hero.bg-vip .cmp-hero__content img{height:130px;width:130px}@media (max-width: 1023px){.cmp-hero.bg-vip .cmp-hero__content img{margin:20px auto}}@media (max-width: 1023px){.cmp-hero{min-height:222px}.cmp-hero__content{max-width:500px;margin:0 auto}}@media (max-width: 767px){.cmp-hero{background-image:none}.cmp-hero:not(.bg-sm):not(.bg-vip):after{content:"";display:block;min-height:222px;background-repeat:no-repeat;background-position:center;background-size:cover}.cmp-hero__content{padding:24px 0}.cmp-hero__content h1{color:#000}}.btn-getstarted{width:263px;height:115px;background-position:center;background-repeat:no-repeat;display:inline-block}.offer-container{display:grid;grid-template-columns:calc(60% - 20px) calc(40% - 20px);gap:40px}@media (max-width: 767px){.offer-container{grid-template-columns:100%}}.offer-container__list{padding:32px 24px 32px 0;position:relative}@media (max-width: 767px){.offer-container__list{padding:0;text-align:center}}.offer-container__list:after{content:"";position:absolute;top:0;right:-20px;height:100%;border-right:3px dotted black}@media (max-width: 767px){.offer-container__list:after{border-right:none}}.offer-container__list ul{list-style:none;counter-reset:item;padding:0;margin:32px 0;display:flex;flex-direction:column;gap:32px}.offer-container__list ul li{position:relative;counter-increment:item;padding-left:80px}@media (max-width: 767px){.offer-container__list ul li{padding-top:80px;padding-left:0}}.offer-container__list ul li:before{content:counter(item);font-size:20px;font-weight:700;background-color:#1d6777;color:#fff;width:60px;height:60px;line-height:60px;text-align:center;position:absolute;left:0}@media (max-width: 767px){.offer-container__list ul li:before{left:50%;top:0;transform:translate(-50%)}}.offer-container__list ul li p{margin:0}.offer-container__list ul li h4{font-weight:600}.offer-container__list a.btn-primary{display:inline-block}.offer-container__list a.btn-getstarted{width:100%;height:250px;background-image:url(/assets/images/get-started-large.png)}@media (max-width: 1023px){.offer-container__list a.btn-getstarted{height:115px;background-image:url(/assets/images/get-started.png)}}.offer-container__list-options{padding:32px 0}@media (max-width: 767px){.offer-container__list-options{padding:0}}.offer-container__list-options ul li{display:flex;flex-direction:column;align-items:center}.offer-container__list-options ul li:not(:last-of-type){margin-bottom:32px}.offer-container__list-options ul li svg{color:#e07a30}.offer-container__list-options ul li p{font-weight:600}.offer-container__list-options a{display:none}@media (max-width: 767px){.offer-container__list-options a{display:block;margin:20px auto}}.title-underline:after{content:"";border-image:linear-gradient(90deg,#e07a30 13.66%,#e9ecef 87.56%) 1;border-bottom:3px solid;width:486px;margin:12px auto 0;display:block}@media (max-width: 767px){.title-underline:after{width:212px}}.bordered-content{margin:32px auto;border:1px solid #DEE2E6;border-radius:45px;padding:32px}.bordered-content p:last-child{margin-bottom:0}.cmp-hero--bg-offer{background-image:url(/assets/images/TSL-Money-background.jpeg);min-height:500px;padding:0}@media (max-width: 767px){.cmp-hero--bg-offer{min-height:auto}}.cmp-hero--bg-offer .cmp-hero__wrapper{position:relative;min-height:500px;display:flex;align-items:center;width:100%;padding:20px 20px 40px}.cmp-hero--bg-offer .cmp-hero__wrapper:after{content:"";display:inline-block;height:500px;width:100%;position:absolute;background-image:url(/assets/images/offer-page-hero.png);top:0;background-repeat:no-repeat;background-position:right 0;right:8px}@media (max-width: 767px){.cmp-hero--bg-offer .cmp-hero__wrapper:after{display:none}}.cmp-hero--bg-offer .cmp-hero__wrapper .cmp-hero__content{max-width:600px;z-index:1;background-color:#fff;padding:24px;text-align:left}@media (max-width: 1023px){.cmp-hero--bg-offer .cmp-hero__wrapper .cmp-hero__content{margin:0}}.cmp-hero--bg-offer .cmp-hero__wrapper .cmp-hero__content h3{font-weight:400;margin-bottom:24px}@media (max-width: 1023px){.cmp-hero--bg-offer .cmp-hero__wrapper .cmp-hero__content{max-width:320px}}@media (max-width: 767px){.cmp-hero--bg-offer .cmp-hero__wrapper .cmp-hero__content{max-width:100%}}.cmp-hero--bg-offer .cmp-hero__wrapper .cmp-hero__content a{display:block;width:fit-content;margin:0 auto}.cmp-hero--bg-offer .cmp-hero__wrapper .cmp-hero__content a.btn-small{padding:6px 32px}@media (max-width: 767px){.cmp-funds .offer-container__list ul li{padding-left:80px;padding-top:0;text-align:left}}.cmp-funds .offer-container__list ul li:before{width:72px}@media (max-width: 767px){.cmp-funds .offer-container__list ul li:before{left:0;transform:none}}.cmp-funds .offer-container__list-options ul li p{color:#1d6777}.cmp-funds .bottom-sec p{font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;line-height:18px}.cmp-returning__customer{position:fixed;top:0;height:40px;width:100%;background-color:#1a1a1a;text-align:center;transition:top .3s;padding:10px 0;z-index:10}.cmp-returning__customer p,.cmp-returning__customer a{color:#fff;margin:0;font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:20px;font-weight:500}.cmp-returning__customer a{margin-left:8px;text-decoration:underline}@media (max-width: 767px){.cmp-returning__customer .md-hide{display:none}}.generic-content{padding:112px 0}.generic-content h1{color:#032f44;padding-bottom:32px;font-weight:700}.generic-content .content-area{background-color:#f0edea59;border-radius:16px;border:1px solid rgba(227,224,221,.4);padding:40px}@media (max-width: 767px){.generic-content .content-area{padding:20px}}.generic-content .content-area a[href^="mailto:"]{word-break:break-all}.generic-content .content-area h3{font-weight:700}.generic-content .content-area p{margin-bottom:16px}.generic-content .content-area p,.generic-content .content-area h3,.generic-content .content-area li{color:#032f44b3}.generic-content .content-area h3,.generic-content .content-area ul,.generic-content .content-area ol{padding-bottom:16px}.generic-content .content-area ul,.generic-content .content-area ol{margin-left:20px}.cta-teaser{position:relative;overflow:hidden;background:#1c6478;padding:100px 0}@media (max-width: 1023px){.cta-teaser{flex-direction:column;gap:48px;padding:80px 0}}@media (max-width: 767px){.cta-teaser{padding:60px 0}}.cta-teaser .content-inner{position:relative;z-index:2}.cta-teaser .cta-header{max-width:640px;margin:0 auto;text-align:center}.cta-teaser.license-bg{padding:112px 0}@media (max-width: 767px){.cta-teaser.license-bg{padding:80px 0}}.cta-teaser.license-bg .cta-header{max-width:720px}@media (max-width: 767px){.cta-teaser.rewards-cta-bg{padding:80px 0}}.cta-teaser.rewards-cta-bg .cta-header{max-width:520px}.cta-teaser.about-bg,.cta-teaser.rewards-bg{min-height:520px;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.cta-teaser.about-bg,.cta-teaser.rewards-bg{padding:80px 0 60px}}.cta-teaser.about-bg .cta-header,.cta-teaser.rewards-bg .cta-header{max-width:768px}.cta-teaser.about-bg .cta-header .cta-intro,.cta-teaser.rewards-bg .cta-header .cta-intro{margin-bottom:0}.cta-teaser.rewards-bg .cta-title{margin-bottom:8px}.cta-teaser .sub-head{font-family:Montserrat,sans-serif;font-size:42px;line-height:45px;font-weight:800;margin-bottom:32px;color:#fff}@media (max-width: 767px){.cta-teaser .sub-head{font-size:26px;line-height:28px}}.cta-teaser .cta-title{margin-bottom:24px;color:#fff;letter-spacing:-.02em}.cta-teaser .cta-intro{color:#ffffffd9;margin-bottom:48px}.cta-teaser a.btn-primary{display:inline-flex}.cta-teaser .cta-bg__overlay{position:absolute;inset:0;overflow:hidden;z-index:1}.cta-teaser .cta-bg__circle{position:absolute;border-radius:50%;filter:blur(60px)}.cta-teaser .cta-bg__circle--1{top:-96px;left:-96px;width:384px;height:384px;background:#48d5e026;animation:pulse 6s ease-in-out infinite}.cta-teaser .cta-bg__circle--2{bottom:0;right:0;width:500px;height:500px;background:#48d5e01a;animation:pulse 8s ease-in-out infinite 1s}.cta-teaser .cta-bg__circle--3{top:50%;left:50%;width:700px;height:700px;background:#48d5e00f;transform:translate(-50%,-50%);animation:pulse-center 10s ease-in-out infinite 2s}.cta-teaser .cta-bg__circle--4{top:20%;right:15%;width:300px;height:300px;background:#48d5e014;animation:pulse 7s ease-in-out infinite .5s}.cta-teaser .cta-bg__circle--5{bottom:30%;left:10%;width:250px;height:250px;background:#48d5e01a;animation:pulse 9s ease-in-out infinite 1.5s}.cta-teaser.bg-orange{background:#da702f}.cta-teaser.bg-orange .cta-bg__overlay{pointer-events:none}.cta-teaser.bg-orange .cta-bg__overlay:before,.cta-teaser.bg-orange .cta-bg__overlay:after{content:"";position:absolute;inset:0}.cta-teaser.bg-orange .cta-bg__overlay:before{background:radial-gradient(80% 60% at 75% 30%,rgba(255,255,255,.12) 0%,transparent 70%)}.cta-teaser.bg-orange .cta-bg__overlay:after{background:radial-gradient(60% 50% at 20% 80%,rgba(0,0,0,.08) 0%,transparent 60%)}.cta-teaser.bg-orange .cta-bg__circle--1{top:6%;right:4%;left:auto;width:140px;height:140px;opacity:.18;border-radius:0;filter:none;animation:none;background:url(https://web-framework.replit.app/assets/image_278_1772215245155-9tuO4k-l.png) center/contain no-repeat;transform:rotate(15deg)}.cta-teaser.bg-orange .cta-bg__circle--2{bottom:8%;left:4%;right:auto;width:120px;height:120px;opacity:.14;border-radius:0;filter:none;animation:none;background:url(https://web-framework.replit.app/assets/image_286_1772215245163-DteNmAOa.png) center/contain no-repeat;transform:rotate(-10deg)}.cta-teaser.bg-orange .cta-bg__circle--3,.cta-teaser.bg-orange .cta-bg__circle--4,.cta-teaser.bg-orange .cta-bg__circle--5{display:none}.cta-teaser.bg-orange a.btn-secondary{display:inline-flex}.about-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;margin-bottom:32px;border-radius:9999px;background:#ffffff2e;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.about-badge__icon{width:14px;height:14px;flex-shrink:0;color:#fffc}.about-badge__text{color:#ffffffe6;letter-spacing:.05em;font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;line-height:18px}.license-card{margin-top:48px;overflow:hidden;border-radius:24px;background:#fffffff7;box-shadow:0 20px 60px #00000040,0 0 0 1px #ffffff1a}.license-card__image{display:block;width:100%;height:auto}@keyframes pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}@keyframes pulse-center{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:.9;transform:translate(-50%,-50%) scale(1.15)}}.promise-wrapper{display:flex;align-items:center;justify-content:space-between;gap:60px;padding:100px 0}@media (max-width: 1023px){.promise-wrapper{flex-direction:column;gap:48px;padding:80px 0}}@media (max-width: 767px){.promise-wrapper{padding:60px 0}}.promise-media,.promise-content{width:calc(50% - 24px)}@media (max-width: 1023px){.promise-media,.promise-content{width:100%}}.promise-media{position:relative;display:flex;align-items:flex-end;justify-content:center;min-height:520px}.promise-media__card{position:absolute;bottom:0;left:50%;width:370px;height:340px;border-radius:32px;background:url(https://web-framework.replit.app/assets/image_1772832967085-Dltql5m3.png) center/cover no-repeat;animation:float-card 6s ease-in-out infinite;will-change:transform}.promise-media__image{position:relative;z-index:2;width:420px;max-height:520px;object-fit:cover;object-position:center top;animation:float-image 5s ease-in-out infinite;will-change:transform}@media (max-width: 767px){.promise-media{min-height:auto}.promise-media__card{width:300px;height:270px}.promise-media__image{width:320px;max-width:100%}}.promise-content .promise-title{margin-bottom:24px;color:transparent;background:linear-gradient(90deg,#032f44,#032f44b3);background-clip:text;-webkit-background-clip:text}.promise-content .promise-intro{margin-bottom:32px}.promise-content .promise-intro,.promise-content p{color:#032f4499}.promise-content .promise-disclaimer{margin:32px 0;color:#9bacb3;font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;line-height:18px;font-weight:400}.promise-content a.btn-primary{display:inline-flex}.promise-badge{display:inline-flex;align-items:center;gap:8px;margin-bottom:24px;padding:8px 20px;background:#f7f5f3;border:1px solid rgba(233,231,226,.5);border-radius:50px}.promise-badge__dot{width:8px;height:8px;border-radius:50%;background:#1c6478}.promise-badge__text{color:#4e6a77;letter-spacing:.15em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;line-height:18px}.promise-list{display:flex;flex-direction:column;gap:16px}.promise-card{display:flex;align-items:flex-start;gap:20px;padding:20px;border-radius:20px;background:#f5efe4;border:1px solid rgba(3,47,68,.08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 2px 16px #00000008;transition:all .3s ease}.promise-card:hover{box-shadow:0 12px 30px #00000014}.promise-card:hover .promise-card__content h4{color:#1c6478}.promise-card__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,#da702f,#d06a2a);box-shadow:0 4px 16px #da702f33;transition:transform .3s ease}.promise-card__icon svg{width:24px;height:24px;color:#fff;stroke-width:2}.promise-card__content{flex:1}.promise-card__content h3{margin:0;color:#032f44;transition:color .3s ease}.promise-card__content p{margin-top:8px;color:#032f4499}.promise-card__content .btn-primary{margin-top:16px}@keyframes float-card{0%,to{transform:translate(-50%) translateY(0) scale(1) rotate(-3deg)}25%{transform:translate(-50%) translateY(2px) scale(1.01) rotate(-3deg)}50%{transform:translate(-50%) translateY(4px) scale(1.02) rotate(-3deg)}75%{transform:translate(-50%) translateY(2px) scale(1.01) rotate(-3deg)}}@keyframes float-image{0%,to{transform:translateY(-4px) rotate(-3deg)}25%{transform:translateY(-2px) rotate(-3deg)}50%{transform:translateY(4px) rotate(-3deg)}75%{transform:translateY(1px) rotate(-3deg)}}.process-section{position:relative;overflow:hidden;padding:100px 0;background:linear-gradient(180deg,#fff,#f7fafb 38%,#fff)}@media (max-width: 1023px){.process-section{padding:80px 0}}@media (max-width: 767px){.process-section{padding:60px 0}}.process-section__bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at top right,rgba(0,130,84,.08),transparent 26%),radial-gradient(circle at 20% 30%,rgba(6,104,84,.06),transparent 20%)}.process-section .process-intro{position:relative;z-index:1;text-align:center;margin-bottom:56px}.process-section .process-intro .process-label{display:block;margin-bottom:20px;color:#1a1a1a8c;letter-spacing:.15em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;line-height:18px}.process-section .process-intro .process-title{margin-bottom:20px;color:#1a1a1a}.process-section .process-intro .process-divider{width:44px;height:4px;margin:0 auto;border-radius:2px;background:#1c6478}.process-section .process-grid{display:grid;gap:100px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:56px}@media (max-width: 1023px){.process-section .process-grid{grid-template-columns:1fr}}@media (max-width: 1280px){.process-section .process-grid{gap:40px}}.process-section .process-card-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center}.process-section .process-card-wrapper h3{margin-top:56px;margin-bottom:12px}.process-section .process-card-wrapper p{color:#1a1a1a8c}.process-section .process-card__step{display:inline-flex;align-items:center;justify-content:center;margin-bottom:82px;padding:6px 16px;border-radius:50px;background:linear-gradient(135deg,#1c64781f,#1c64780f);color:#1c6478;letter-spacing:.14em;text-transform:uppercase;border:1px solid rgba(28,100,120,.18);font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;line-height:18px}.process-section .process-card{position:relative;display:flex;flex-direction:column;align-items:center;background:#fff;width:280px;height:210px;border-radius:26px;box-shadow:0 18px 40px #1e324c14;text-align:center;transform:rotate(-4deg);background-image:url(/assets/images/orange-background.png);background-position:center center;background-size:cover;overflow:visible;transform-origin:50% 100% 0px}.process-section .process-card__media{position:absolute;top:-80px;bottom:2px;left:50%;transform:translate(-50%);width:260px;max-width:100%;overflow:hidden;z-index:1}.process-section .process-card__media img{width:100%;display:block;border-radius:24px;height:auto;object-fit:cover;object-position:center top;transform:scale(1.12) rotate(4deg);animation:process-card-image-pulse 8s ease-in-out infinite}.process-section .process-card h3{margin-bottom:12px;color:#335567}.process-section .process-card p{color:#69828f;margin:0}.process-section .process-card{animation:process-card-pulse 8s ease-in-out infinite}.process-section .process-card-wrapper:nth-child(2) .process-card{transform:translateY(12px) scale(1.03) rotate(4deg);animation:process-card-pulse-secondary 8s ease-in-out infinite}@keyframes process-card-pulse{0%,to{transform:rotate(-4deg) scale(1)}25%{transform:rotate(-4deg) scale(1.03)}75%{transform:rotate(-4deg) scale(.97)}}@keyframes process-card-pulse-secondary{0%,to{transform:translateY(12px) scale(1.03) rotate(4deg)}25%{transform:translateY(12px) scale(1.05) rotate(4deg)}75%{transform:translateY(12px) scale(1.01) rotate(4deg)}}@keyframes process-card-image-pulse{0%,to{transform:rotate(4deg) scale(1.12)}25%{transform:rotate(4deg) scale(1.08)}75%{transform:rotate(4deg) scale(1.16)}}.process-footer{position:relative;z-index:1;text-align:center;max-width:660px;margin:0 auto}.process-footer p{color:#1a1a1a73}.process-footer .process-cta{margin:16px auto;text-transform:uppercase;display:inline-flex;width:max-content}.process-footer .process-footnote{margin-top:16px;margin-bottom:8px;color:#1a1a1a80;font-family:Montserrat,sans-serif;font-weight:400;font-size:13px;line-height:20px}.process-footer .process-footnote .link-button{background:none;border:none;color:#1a1a1a99;text-decoration:underline;cursor:pointer;padding:0;font:inherit}.process-footer .process-footnote .link-button:hover{color:#1a1a1acc}.values-section{padding:100px 0}@media (max-width: 1023px){.values-section{padding:80px 0}}@media (max-width: 767px){.values-section{padding:60px 0}}.values-section .values-header{text-align:center;margin-bottom:56px}.values-section .values-label{display:block;margin-bottom:20px;color:#1c6478;letter-spacing:.15em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;line-height:18px}.values-section .values-title{margin-bottom:56px;color:#335567}.values-section .values-intro{max-width:700px;margin:0 auto;color:#69828f;font-family:Montserrat,sans-serif;font-weight:400;font-size:20px;line-height:28px}.values-section .values-grid{display:grid;gap:28px}.values-section .values-grid--3{grid-template-columns:repeat(3,1fr)}.values-section .values-grid--2{margin-top:28px;grid-template-columns:repeat(2,1fr)}.values-section .value-card{padding:32px;background:#f5efe4;border-radius:20px;box-shadow:0 2px 16px #00000008;transition:transform .35s ease,box-shadow .35s ease}.values-section .value-card:hover{transform:translateY(-8px);box-shadow:0 12px 30px #00000014}.values-section .value-card:hover h3{color:#1c6478}.values-section .value-card h3{margin-bottom:12px;color:#032f44;transition:color .3s ease}.values-section .value-card p{color:#032f44}.values-section .value-number{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:20px;border-radius:16px;color:#fff;background:linear-gradient(135deg,#da702f,#d06a2a);box-shadow:0 4px 16px #da702f33;transition:transform .35s ease;font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:20px;font-weight:800}@media (max-width: 767px){.values-section .values-grid--3,.values-section .values-grid--2{grid-template-columns:1fr}.values-section .values-grid--2{margin-top:28px}}.loan-faq{max-width:768px;margin:100px auto}.loan-faq h2{margin-bottom:48px;text-align:center;color:#032f44}.loan-faq .loan-faq-tabs{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:48px;gap:10px}.loan-faq .loan-faq-tabs button{background-color:#f5f5f599;color:#1f2b418c;border-radius:25px;padding:10px 20px;font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:20px;font-weight:600}@media (max-width: 767px){.loan-faq .loan-faq-tabs button{border-bottom:1px solid #DEE2E6}}.loan-faq .loan-faq-tabs button.active{background-color:#1c6478;color:#fff;box-shadow:#2bbaee4d 0 4px 16px}@media (max-width: 1023px){.loan-faq .loan-faq-tabs button{margin-right:30px}}@media (max-width: 767px){.loan-faq .loan-faq-tabs button{margin:0}}.loan-faq p{margin-top:40px}@media (max-width: 1023px){.loan-faq p{margin-top:20px}}@media (max-width: 767px){.loan-faq p{margin-top:20px}}.loan-faq .loan-faq-section{max-width:100%;margin:0 auto 40px;width:100%;padding:0}.loan-faq .loan-faq-section .loan-faq-hidden{border-top:none}.loan-faq .loan-faq-section .loan-faq-item{margin-bottom:0;overflow:hidden;cursor:pointer;border-bottom:1px solid rgba(227,224,221,.5);border-top:none}.loan-faq .loan-faq-section .loan-faq-item .loan-faq-question{display:flex;align-items:center;padding:20px 0;transition:background-color .3s ease,color .3s ease;color:#032f44c7;justify-content:space-between;gap:20px;font-weight:600}.loan-faq .loan-faq-section .loan-faq-item .loan-faq-question .faq-arrow{background-color:#f0edea80;align-items:center;height:28px;width:28px;border-radius:50%;display:flex;justify-content:center;flex-shrink:0}.loan-faq .loan-faq-section .loan-faq-item .loan-faq-question .faq-arrow svg{width:16px;height:16px}.loan-faq .loan-faq-section .loan-faq-item .loan-faq-question .faq-arrow.active{background-color:#1c64781a;transform:rotate(180deg)}.loan-faq .loan-faq-section .loan-faq-item .loan-faq-question.active{color:#1c6478}.loan-faq .loan-faq-section .loan-faq-item .loan-faq-answer{max-height:0;opacity:0;transition:max-height .5s ease,opacity .5s ease,padding .5s ease;color:#3c495899}.loan-faq .loan-faq-section .loan-faq-item .loan-faq-answer p{margin:0}.loan-faq .loan-faq-section .loan-faq-item .loan-faq-answer.active{opacity:1;max-height:inherit;padding-bottom:20px;color:#032f4499}.loan-faq .loan-faq-section .loan-faq-item .loan-faq-arrow{transition:transform .3s ease;margin-right:0}.loan-faq .loan-faq-section .loan-faq-item .loan-faq-arrow.active{transform:rotate(180deg)}
