.otp_card__eLKtj{background:#fff;border:1px solid #e5e7eb;border-radius:24px;box-shadow:0 20px 45px #042b6224;color:#111827;padding:40px;text-align:left}.otp_title__tfb47{color:#111827;font-size:1.75rem;font-weight:700;line-height:1.2;margin:0 0 16px}.otp_subtext__AREYv{color:#4b5563;font-size:.95rem;line-height:1.5;margin:0 0 16px}.otp_subtextStrong__aq1\+z{color:#111827;font-weight:600}.otp_editButton__x9x9Y,.otp_linkButton__sJvSt{background:#0000;border:0;color:#042b62;cursor:pointer;font-size:.95rem;font-weight:600;padding:0}.otp_editButton__x9x9Y{margin-left:8px}.otp_form__4HriW{gap:24px}.otp_field__0RUQC,.otp_form__4HriW{display:flex;flex-direction:column}.otp_label__qcpaX{color:#374151;display:block;font-size:.875rem;font-weight:600;margin-bottom:6px}.otp_card__eLKtj .otp_input__UZlbm,.otp_card__eLKtj .otp_otpInput__K8UAo,.otp_card__eLKtj .otp_select__eHvi8,.otp_card__eLKtj .otp_textarea__OE6xW{background:#fff;border:1px solid #d1d5db;border-radius:12px;color:#111827;font-size:.95rem;outline:none;padding:12px 14px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.otp_card__eLKtj .otp_textarea__OE6xW{min-height:120px;resize:vertical}.otp_card__eLKtj .otp_select__eHvi8{appearance:none}.otp_card__eLKtj .otp_otpInput__K8UAo{background:#f8fafc;border:2px solid #dbe3ee;font-size:1.5rem;font-weight:700;height:64px;letter-spacing:.6em;padding:16px 8px 16px 18px;text-align:center}.otp_card__eLKtj .otp_input__UZlbm:focus,.otp_card__eLKtj .otp_otpInput__K8UAo:focus,.otp_card__eLKtj .otp_select__eHvi8:focus,.otp_card__eLKtj .otp_textarea__OE6xW:focus{border-color:#dd7300;box-shadow:0 0 0 3px #dd73001f}.otp_error__vD3Fq{color:#dc2626;font-size:.875rem;margin-top:6px}.otp_submitButton__VdIwV{background:linear-gradient(135deg,#042b62,#0a4a9c);border:0;border-radius:999px;box-shadow:0 12px 28px #042b6238;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:15px 24px;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;width:100%}.otp_submitButton__VdIwV:hover{box-shadow:0 16px 34px #042b623d;transform:translateY(-1px)}.otp_buttonDisabled__LtO1B,.otp_submitButton__VdIwV:disabled{background:#9ca3af;box-shadow:none;cursor:not-allowed;transform:none}.otp_buttonContent__YoYml{align-items:center;display:inline-flex;justify-content:center}.otp_spinner__U66Fa{animation:otp_otp-spin__hJMhG .8s linear infinite;border:2px solid #ffffffa6;border-radius:50%;border-top-color:#0000;height:16px;margin-left:10px;width:16px}.otp_resendWrap__wtIS7{margin-top:20px;text-align:center}.otp_timerText__fj3GO{color:#6b7280;font-size:.875rem;margin:0}.otp_timerValue__WC9Ll{color:#dd7300;font-weight:600}.otp_otpIcon__4jgHo{align-items:center;background:#dd73001f;border-radius:50%;color:#dd7300;display:flex;font-size:1.25rem;font-weight:800;height:48px;justify-content:center;margin:0 auto 14px;width:48px}.otp_otpSubtext__7JJEz,.otp_otpTitle__qdcNv{text-align:center}.otp_successWrap__nLxBk{padding:24px 8px 8px;text-align:center}.otp_successBadge__c-Q93{align-items:center;background:#16a34a1f;border-radius:999px;color:#15803d;display:inline-flex;font-size:.9rem;font-weight:700;justify-content:center;margin-bottom:18px;min-width:110px;padding:8px 16px}.otp_phoneField__6U5qM .react-tel-input{width:100%}.otp_phoneField__6U5qM .react-tel-input .form-control{border:1px solid #d1d5db;border-radius:12px;box-shadow:none;color:#111827;font-size:.95rem;height:48px;padding-left:48px;width:100%}.otp_phoneField__6U5qM .react-tel-input .form-control:focus{border-color:#dd7300;box-shadow:0 0 0 3px #dd73001f}.otp_phoneField__6U5qM .react-tel-input .flag-dropdown{background:#fff;border:1px solid #d1d5db;border-radius:12px 0 0 12px}.otp_phoneField__6U5qM .react-tel-input .selected-flag{border-radius:12px 0 0 12px}.otp_phoneField__6U5qM .react-tel-input .country-list{border-radius:12px;box-shadow:0 12px 30px #0f172a1f}@keyframes otp_otp-spin__hJMhG{to{transform:rotate(1turn)}}@media (max-width:767px){.otp_card__eLKtj{border-radius:20px;padding:24px 18px}.otp_title__tfb47{font-size:1.4rem}}.fintoo-app-concept-page{--void:#f4f7fc;--midnight:#e8eff8;--navy:#174c8f;--panel:#fff;--ice:#0b2148;--steel:#4c6282;--orange:#e77918;--line:#174c8f38;color-scheme:light}.fintoo-app-concept-page *{-webkit-tap-highlight-color:transparent}.fintoo-app-concept-page{background:radial-gradient(circle at 82% 8%,#3884e026,#0000 30rem),radial-gradient(circle at 8% 30%,#f6863817,#0000 28rem),linear-gradient(180deg,#fbfcff,#f1f6fc 38%,#f8fafc 72%,#eef4fb);background-color:initial;transition:background .35s ease}.fintoo-app-concept-page .bg-midnight,.fintoo-app-concept-page .bg-void{background:#0000!important}.fintoo-app-concept-page{color:var(--ice);font-family:Google Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;overflow-x:hidden}.fintoo-app-concept-page ::selection{background:#dd730047;color:#fff}.fintoo-app-concept-page .font-mono-ui{font-family:Google Sans Code,ui-monospace,SFMono-Regular,Menlo,monospace}.fintoo-app-concept-page .skip-link{background:var(--orange);border-radius:.5rem;color:#04121a;font-weight:600;left:1rem;padding:.6rem 1rem;position:fixed;top:-100%;transition:top .2s ease;z-index:100}.fintoo-app-concept-page .skip-link:focus{top:1rem}.fintoo-app-concept-page :focus-visible{border-radius:2px;outline:2px solid var(--orange);outline-offset:3px}.fintoo-app-concept-page .sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.fintoo-app-concept-page .reveal-heading .clip-text{overflow:hidden;padding-bottom:.05em}.fintoo-app-concept-page .reveal-heading .clip-text>div{will-change:transform}@media (min-width:1079.999px){.fintoo-app-concept-page{font-size:.9vw}}.fintoo-app-concept-page .grid-texture{background-image:linear-gradient(90deg,#3c6eb40f 1px,#0000 0),linear-gradient(180deg,#3c6eb40f 1px,#0000 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 30%,#0000 85%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 30%,#0000 85%);opacity:.72}.fintoo-app-concept-page .grain-overlay{inset:0;mix-blend-mode:overlay;opacity:.025;pointer-events:none;position:fixed;z-index:60}.fintoo-app-concept-page .grain-overlay svg{height:100%;width:100%}.fintoo-app-concept-page .glass{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#fff;border:1px solid var(--line);box-shadow:0 20px 45px -30px #0b2d5c6b}.fintoo-app-concept-page .badge{align-items:center;background:#ffffff94;border:1px solid #4678c84d;border-radius:9999px;color:var(--steel);display:inline-flex;font-family:Google Sans Code,monospace;font-size:.68rem;gap:.55rem;letter-spacing:.14em;padding:.45rem .95rem .45rem .7rem;text-transform:uppercase}.fintoo-app-concept-page .dot-live{background:var(--orange);border-radius:9999px;display:inline-block;height:7px;position:relative;width:7px}.fintoo-app-concept-page .dot-live:after{animation:pulse-ring 2.2s cubic-bezier(.3,.6,.4,1) infinite;border:1px solid var(--orange);border-radius:9999px;content:"";inset:-4px;position:absolute}@keyframes pulse-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}.fintoo-app-concept-page .text-gradient{color:var(--orange)}.fintoo-app-concept-page .hero-rotator{color:var(--orange);display:inline-block;min-height:1.08em;overflow:hidden;vertical-align:bottom;white-space:nowrap}.fintoo-app-concept-page .hero-rotator-word{display:inline-block;will-change:transform,opacity}.fintoo-app-concept-page #hero-heading{font-family:Inter Tight,Helvetica Neue,Arial,sans-serif!important;font-weight:500;letter-spacing:-.055em}.fintoo-app-concept-page .hero-app-animation{align-self:center;background:#0000;height:min(68vh,650px);isolation:isolate;justify-self:center;margin:auto;overflow:visible;position:relative;width:min(520px,100%)}.fintoo-app-concept-page .hero-app-phone{animation:hero-phone-build 15.75s cubic-bezier(.22,.75,.2,1) infinite;aspect-ratio:360/730;background:linear-gradient(145deg,#5f5265,#1a191c 15%,#090a0b 78%,#8c768e);border-radius:48px;box-shadow:0 28px 55px -24px #0a1e3e8c,inset 0 0 0 2px #e0c6e273;left:50%;opacity:0;padding:7px;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.16);width:min(292px,66%);z-index:4}.fintoo-app-concept-page .hero-app-screen{background:#f4f4f4;border-radius:41px;box-shadow:inset 0 0 0 1px #fffc;height:100%;overflow:hidden;position:relative;width:100%}.fintoo-app-concept-page .hero-app-dashboard{animation:hero-dashboard-scroll 15.75s cubic-bezier(.65,0,.35,1) infinite;height:auto;left:0;max-width:none;position:absolute;top:0;width:100%;will-change:transform,opacity}.fintoo-app-concept-page .hero-phone-logo{animation:hero-phone-logo-reveal 15.75s cubic-bezier(.22,.75,.2,1) infinite;display:block;filter:drop-shadow(0 8px 15px rgba(11,45,92,.18));height:auto;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.72);white-space:nowrap;width:138px;z-index:12}@keyframes hero-phone-logo-reveal{0%,27%{opacity:0;transform:translate(-50%,-50%) scale(.72)}31%,38%{opacity:1;transform:translate(-50%,-50%) scale(1)}43%,to{opacity:0;transform:translate(-50%,-50%) scale(1.1)}}.fintoo-app-concept-page .hero-app-island{background:#171719;border-radius:999px;box-shadow:inset -2px -2px 4px #ffffff14;height:25px;left:50%;position:absolute;top:15px;transform:translateX(-50%);width:34%;z-index:7}.fintoo-app-concept-page .hero-app-island:after{background:radial-gradient(circle at 45% 45%,#2389d3 0 12%,#102c43 26%,#090a0b 58%);border-radius:50%;content:"";height:10px;position:absolute;right:8px;top:7px;width:10px}.fintoo-app-concept-page .hero-app-chip{--x:0px;--y:0px;align-items:center;animation:hero-chip-flight 15.75s cubic-bezier(.22,.75,.2,1) infinite;animation-delay:0s;animation-delay:var(--delay,0s);background:#fff;border:1px solid #174c8f1a;border-radius:9px;box-shadow:0 8px 20px #0b2d5c21;color:var(--ice);display:flex;font:600 12px/1 Google Sans,sans-serif;gap:8px;left:50%;letter-spacing:0;opacity:0;padding:9px 13px;position:absolute;top:50%;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) scale(.7);white-space:nowrap;z-index:2}.fintoo-app-concept-page .hero-app-chip svg{background:none;border:0;border-radius:0;box-shadow:none;color:var(--navy);flex:none;height:16px;padding:0;width:16px}.fintoo-app-concept-page .hero-app-chip:nth-of-type(2n) svg{background:none;border:0;box-shadow:none;color:var(--orange)}.fintoo-app-concept-page .hero-app-chip:nth-of-type(odd){--tilt:-.5deg}.fintoo-app-concept-page .hero-app-chip:nth-of-type(2n){--tilt:.5deg}.fintoo-app-concept-page .hero-app-card{animation:hero-card-assemble 15.75s cubic-bezier(.22,.75,.2,1) infinite;animation-delay:0s;animation-delay:var(--card-delay,0s);background:#f4f4f4;border:1px solid #174c8f1f;border-radius:10px;box-shadow:0 14px 35px #0b2d5c2e;height:104px;height:var(--card-h,104px);left:50%;opacity:0;overflow:hidden;position:absolute;top:50%;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) scale(.52);width:154px;z-index:8}.fintoo-app-concept-page .hero-app-card svg,.fintoo-app-concept-page .hero-app-card>img{display:block;height:100%;object-fit:contain;width:100%}@keyframes hero-chip-flight{0%,3%{opacity:0;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y) + 12px)) scale(.62) rotate(0deg);transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y) + 12px)) scale(.62) rotate(var(--tilt,0deg))}22%,8%{opacity:1;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) scale(1) rotate(0deg);transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) scale(1) rotate(var(--tilt,0deg))}31%,to{opacity:0;transform:translate(-50%,-50%) scale(.22)}}@keyframes hero-card-assemble{0%,23%{opacity:0;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) scale(.48)}26%,31%{opacity:1;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) scale(1)}36%{filter:blur(0);opacity:1;transform:translate(-50%,-50%) scale(.42)}38%,to{filter:blur(1px);opacity:0;transform:translate(-50%,-50%) scale(.28)}}@keyframes hero-phone-build{0%,25%{opacity:0;transform:translate(-50%,-50%) scale(.72)}30%{opacity:.22;transform:translate(-50%,-50%) scale(.9)}39%,94%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.94)}}@keyframes hero-dashboard-scroll{0%,37%{opacity:0;transform:translateY(0) scale(.96)}42%{opacity:1;transform:translateY(0) scale(1)}52%{opacity:1;transform:translateY(-10%) scale(1)}68%{opacity:1;transform:translateY(-35%) scale(1)}84%,94%{opacity:1;transform:translateY(-69%) scale(1)}to{opacity:0;transform:translateY(0) scale(.98)}}@media(max-width:767px){.fintoo-app-concept-page .hero-app-animation{height:min(49vh,450px)}.fintoo-app-concept-page .hero-app-phone{border-radius:38px;padding:6px;width:min(220px,58vw)}.fintoo-app-concept-page .hero-app-screen{border-radius:32px}.fintoo-app-concept-page .hero-app-chip{border-radius:7px;font-size:9px;gap:6px;padding:7px 9px}.fintoo-app-concept-page .hero-app-chip svg{height:13px;padding:0;width:13px}.fintoo-app-concept-page .hero-app-card{height:84px;width:124px}.fintoo-app-concept-page .hero-app-card:nth-of-type(odd){--x:-125px!important}.fintoo-app-concept-page .hero-app-card:nth-of-type(2n){--x:125px!important}}@media(prefers-reduced-motion:reduce){.fintoo-app-concept-page .hero-app-phone{animation:none;opacity:1;transform:translate(-50%,-50%) scale(1)}.fintoo-app-concept-page .hero-app-dashboard{animation:none;opacity:1}.fintoo-app-concept-page .hero-app-card,.fintoo-app-concept-page .hero-app-chip{display:none}}.fintoo-app-concept-page .hero-app-card,.fintoo-app-concept-page .hero-app-chip{animation-fill-mode:forwards;animation-iteration-count:1}.fintoo-app-concept-page .hero-app-phone{animation:hero-phone-build-once 6.2s cubic-bezier(.22,.75,.2,1) forwards}.fintoo-app-concept-page .hero-phone-logo{animation:hero-phone-logo-once 6.2s cubic-bezier(.22,.75,.2,1) forwards}.fintoo-app-concept-page .hero-app-dashboard{animation:none;opacity:0;transform:translateY(0)}@keyframes hero-phone-build-once{0%,63%{opacity:0;transform:translate(-50%,-50%) scale(.72)}78%{opacity:.25;transform:translate(-50%,-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes hero-phone-logo-once{0%,66%{opacity:0;transform:translate(-50%,-50%) scale(.72)}75%,88%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.08)}}.fintoo-app-concept-page .btn-primary{align-items:center;background:linear-gradient(95deg,var(--orange),#ffab54);border-radius:.85rem;box-shadow:0 0 0 1px #dd730040,0 16px 40px -14px #dd7300a6;color:#04121a;display:inline-flex;font-size:.92rem;font-weight:600;gap:.5rem;justify-content:center;padding:.95rem 1.5rem;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;white-space:nowrap}.fintoo-app-concept-page .btn-primary:hover{box-shadow:0 0 0 1px #dd730066,0 20px 46px -12px #dd7300cc;transform:translateY(-1px)}.fintoo-app-concept-page .btn-primary:disabled{cursor:default;opacity:.6;transform:none}.fintoo-app-concept-page .input-field{background:#fffc;border:1px solid var(--line);border-radius:.85rem;color:var(--ice);font-size:.95rem;padding:.95rem 1.1rem;transition:border-color .2s ease,background .2s ease}.fintoo-app-concept-page .input-field::placeholder{color:#8190a6}.fintoo-app-concept-page .input-field:focus{background:#dd73000d;border-color:#dd73008c;outline:none}.fintoo-app-concept-page .input-field:invalid[data-touched=true]{border-color:#ff6e6e8c}.fintoo-app-concept-page .link-secondary{align-items:center;border-bottom:1px solid #8ca0c84d;color:var(--ice);display:inline-flex;font-size:.9rem;font-weight:500;gap:.4rem;padding-bottom:2px;transition:border-color .2s ease,color .2s ease}.fintoo-app-concept-page .link-secondary:hover{border-color:var(--orange);color:var(--orange)}.fintoo-app-concept-page .counter-pill{align-items:center;color:var(--steel);display:inline-flex;font-size:.82rem;gap:.6rem}.fintoo-app-concept-page .counter-pill strong{color:var(--ice);font-family:Google Sans Code,monospace;font-weight:500}.fintoo-app-concept-page .form-status{min-height:1.25rem}.fintoo-app-concept-page .form-status[data-state=error]{color:#ff9b9b}.fintoo-app-concept-page .form-status[data-state=success]{color:var(--orange)}.fintoo-app-concept-page .form-status[data-state=duplicate]{color:#ffd27a}.fintoo-app-concept-page .form-status[data-state=loading]{color:var(--steel)}.fintoo-app-concept-page #hero{background:#fff!important;isolation:isolate}.fintoo-app-concept-page #hero:before{display:none}.fintoo-app-concept-page #hero:after{background:linear-gradient(90deg,#0000,#174c8f24,#e7791833,#0000);bottom:0;content:"";height:1px;left:0;position:absolute;right:0;z-index:0}.fintoo-app-concept-page #hero>.grid-texture{display:none}.fintoo-app-concept-page #hero .hero-actions{margin-top:2rem}.fintoo-app-concept-page .hero-cross{--hero-edge:max(24px,calc(50vw - 40rem));inset:0;pointer-events:none;position:absolute;z-index:0}.fintoo-app-concept-page .hero-cross:before{background:linear-gradient(180deg,#0000,#174c8f29 12%,#174c8f14 78%,#0000);bottom:8%;content:"";left:var(--hero-edge);position:absolute;top:0;width:1px}.fintoo-app-concept-page .hero-cross:after{background:linear-gradient(90deg,#174c8f29,#174c8f12 64%,#0000);content:"";height:1px;left:var(--hero-edge);position:absolute;right:var(--hero-edge);top:7rem}.fintoo-app-concept-page .hero-cross-star{background:linear-gradient(135deg,#ffad5f,var(--orange));clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);filter:drop-shadow(0 0 8px rgba(231,121,24,.3));height:22px;left:var(--hero-edge);position:absolute;top:7rem;transform:translate(-50%,-50%);width:22px}@media(max-width:767px){.fintoo-app-concept-page .hero-cross{--hero-edge:20px}.fintoo-app-concept-page .hero-cross-star,.fintoo-app-concept-page .hero-cross:after{top:6.5rem}}.fintoo-app-concept-page .ambient-orb{border-radius:9999px;display:none;filter:blur(60px);opacity:.35;position:absolute}@keyframes float-slow{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-26px,0)}}.fintoo-app-concept-page .animate-float{animation:float-slow 10s ease-in-out infinite}.fintoo-app-concept-page .animate-float-delay{animation:float-slow 12s ease-in-out infinite;animation-delay:-4s}.fintoo-app-concept-page #preview{align-items:center;background:radial-gradient(circle at 18% 72%,#1c69c46b,#0000 31rem),radial-gradient(circle at 82% 18%,#2a7ddb3d,#0000 27rem),radial-gradient(circle at 65% 82%,#e7791817,#0000 22rem),linear-gradient(135deg,#03152f,#062552 48%,#041b3d)!important;display:flex;isolation:isolate;min-height:100svh;padding-bottom:clamp(2rem,4vh,3.5rem)!important;padding-top:clamp(2rem,4vh,3.5rem)!important}.fintoo-app-concept-page #preview:before{background-image:linear-gradient(rgba(133,181,236,.045) 1px,#0000 0),linear-gradient(90deg,rgba(133,181,236,.045) 1px,#0000 0);background-size:64px 64px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#0000,#000 18%,#000 82%,#0000);mask-image:linear-gradient(180deg,#0000,#000 18%,#000 82%,#0000);pointer-events:none;position:absolute;z-index:-1}.fintoo-app-concept-page #preview:after{border:1px solid #89b9f01a;border-radius:2rem;box-shadow:inset 0 1px 0 #ffffff0a;content:"";inset:1.25rem;pointer-events:none;position:absolute;z-index:-1}.fintoo-app-concept-page #preview>.tw-relative{width:100%;z-index:1}.fintoo-app-concept-page #preview .badge{background:#08234b8c;border-color:#84b5ed59;box-shadow:inset 0 1px #ffffff0d;color:#a9c8ed}.fintoo-app-concept-page #preview-heading{color:#f5f9ff;text-shadow:0 8px 30px #0003}.fintoo-app-concept-page #preview-heading+p{color:#aac2e0}.fintoo-app-concept-page #preview .preview-title{color:#f4f8ff}.fintoo-app-concept-page #preview .preview-description,.fintoo-app-concept-page #preview .preview-number,.fintoo-app-concept-page #preview .preview-progress+p{color:#9eb8d8}.fintoo-app-concept-page #preview .preview-progress button{background:#97bfed33}.fintoo-app-concept-page #preview .preview-progress button:after{background:linear-gradient(90deg,#ee7d1b,#ffad5f)}.fintoo-app-concept-page .preview-showcase{grid-gap:clamp(2.5rem,7vw,7rem);align-items:center;display:grid;gap:clamp(2.5rem,7vw,7rem);grid-template-columns:minmax(280px,.88fr) minmax(320px,1.12fr);margin-top:clamp(1.5rem,3vh,2.5rem)!important;min-height:0}.fintoo-app-concept-page .preview-visual{display:grid;min-height:0;place-items:center;position:relative}.fintoo-app-concept-page .preview-visual:before{aspect-ratio:1;background:radial-gradient(circle,#509df44d,#2d6fbe1f 45%,#0000 72%);border-radius:50%;content:"";filter:blur(8px);position:absolute;transform:translateY(4%);width:min(34rem,90%)}.fintoo-app-concept-page .preview-mockup-stage{height:clamp(420px,55vh,570px);position:relative;width:min(460px,86vw)}.fintoo-app-concept-page .preview-mockup{filter:drop-shadow(0 34px 30px rgba(0,5,18,.58));height:100%;left:50%;max-width:min(330px,68vw);object-fit:contain;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.82);transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .45s ease,filter .45s ease;visibility:hidden;width:auto}.fintoo-app-concept-page .preview-mockup.is-next,.fintoo-app-concept-page .preview-mockup.is-prev{filter:drop-shadow(0 22px 22px rgba(0,5,18,.36));opacity:.48;visibility:visible;z-index:1}.fintoo-app-concept-page .preview-mockup.is-prev{transform:translate(-72%,-52%) scale(.84) rotate(-4deg)}.fintoo-app-concept-page .preview-mockup.is-next{transform:translate(-28%,-48%) scale(.84) rotate(4deg)}.fintoo-app-concept-page .preview-mockup.is-active{opacity:1;transform:translate(-50%,-50%) scale(1);visibility:visible;z-index:3}.fintoo-app-concept-page .preview-copy{max-width:36rem}.fintoo-app-concept-page .preview-list{list-style:none;margin:0;min-height:8.5rem;padding:0;position:relative}.fintoo-app-concept-page .preview-list>li{list-style:none;margin:0;padding:0}.fintoo-app-concept-page .preview-item{grid-column-gap:1rem;align-content:center;border-radius:.8rem;column-gap:1rem;cursor:pointer;display:grid;grid-template-columns:2.3rem 1fr;inset:0;opacity:0;padding:.8rem 0;pointer-events:none;position:absolute;text-align:left;transform:translateY(14px);transition:opacity .35s ease,transform .4s ease,visibility .35s ease;visibility:hidden;width:100%}.fintoo-app-concept-page .preview-item.is-active{backdrop-filter:none;-webkit-backdrop-filter:none;background:linear-gradient(90deg,#428be224,rgba(66,139,226,.035) 62%,#0000);border:none;box-shadow:none;opacity:1;padding:1rem 1rem 1rem 1.65rem;pointer-events:auto;transform:none;visibility:visible}.fintoo-app-concept-page .preview-item.is-active:before{background:linear-gradient(180deg,#ffad5f,var(--orange));border-radius:99px;bottom:.9rem;box-shadow:0 0 18px #e779186b;content:"";left:0;position:absolute;top:.9rem;width:3px}.fintoo-app-concept-page .preview-number{color:#7390b5;grid-row:1/span 2;padding-top:.22rem}.fintoo-app-concept-page .preview-title{color:var(--ice);font-family:Google Sans,system-ui,sans-serif;font-size:1.35rem;font-weight:600;line-height:1.25}.fintoo-app-concept-page .preview-description{color:var(--steel);font-size:.95rem;line-height:1.5;margin-top:.3rem}.fintoo-app-concept-page .preview-progress{display:flex;gap:.45rem;margin-top:2rem}.fintoo-app-concept-page .preview-progress button{background:#174c8f21;border-radius:99px;flex:1 1;height:3px;overflow:hidden;position:relative}.fintoo-app-concept-page .preview-progress button:after{background:var(--orange);content:"";inset:0;position:absolute;transform:scaleX(0);transform-origin:left}.fintoo-app-concept-page .preview-progress button.is-active:after{transform:scaleX(1);transition:transform 5s linear}.fintoo-app-concept-page .preview-progress button.is-complete:after{transform:scaleX(1)}@media (max-width:767px){.fintoo-app-concept-page #preview{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.fintoo-app-concept-page #preview-heading{font-size:clamp(1.75rem,7vw,2.25rem)}.fintoo-app-concept-page #preview-heading+p{font-size:.95rem;line-height:1.45;margin-top:.75rem}.fintoo-app-concept-page .preview-showcase{gap:.75rem;grid-template-columns:1fr;margin-top:1rem!important;min-height:0}.fintoo-app-concept-page .preview-visual{min-height:0}.fintoo-app-concept-page .preview-mockup-stage{height:clamp(300px,43vh,420px);width:100%}.fintoo-app-concept-page .preview-mockup{height:100%;max-width:62vw;width:auto}.fintoo-app-concept-page .preview-copy{width:100%}.fintoo-app-concept-page .preview-list{min-height:7.5rem}.fintoo-app-concept-page .preview-item{padding:.5rem 0}.fintoo-app-concept-page .preview-item.is-active{padding:.8rem .75rem .8rem 1.25rem}.fintoo-app-concept-page .preview-title{font-size:1.2rem}.fintoo-app-concept-page .preview-description{font-size:.85rem}.fintoo-app-concept-page .preview-progress{margin-top:.5rem}.fintoo-app-concept-page .preview-progress+p{margin-top:.65rem}}@media (prefers-reduced-motion:reduce){.fintoo-app-concept-page .preview-progress button.is-active:after{transition:none}}.fintoo-app-concept-page .feature-card{background:linear-gradient(155deg,#fff,#f1f5fb 55%,#e6eef8);border:1px solid #174c8f38;border-radius:1.75rem;box-shadow:0 18px 42px -26px #0b2d5c80,inset 0 3px 0 #174c8f12;display:flex;flex-direction:column;overflow:hidden;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.fintoo-app-concept-page .feature-card:hover{border-color:#e7791880;box-shadow:0 24px 52px -28px #0b2d5c8c,0 12px 32px -24px #e7791873;transform:translateY(-6px)}.fintoo-app-concept-page .fc-copy{padding:2.1rem 2rem .25rem;text-align:center}.fintoo-app-concept-page .clarity-trust-section{background:radial-gradient(circle at 12% 18%,#327ed721,#0000 25rem),radial-gradient(circle at 90% 75%,#e7791812,#0000 22rem),linear-gradient(180deg,#f8fbff,#edf4fc);padding:clamp(5rem,9vw,8rem) 0}.fintoo-app-concept-page .clarity-intro{grid-gap:clamp(2rem,8vw,8rem);align-items:end;display:grid;gap:clamp(2rem,8vw,8rem);grid-template-columns:minmax(0,1.15fr) minmax(280px,.65fr)}.fintoo-app-concept-page .clarity-promise{border-left:2px solid var(--orange);padding:0 0 .4rem 1.35rem}.fintoo-app-concept-page .clarity-promise-label{color:var(--orange);font-family:Google Sans Code,monospace;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase}.fintoo-app-concept-page .journey-rail{display:grid;grid-template-columns:repeat(3,1fr);margin-top:clamp(3rem,6vw,5rem);position:relative}.fintoo-app-concept-page .journey-rail:before{background:linear-gradient(90deg,var(--orange),#174c8f47);content:"";height:1px;left:8%;position:absolute;right:8%;top:1.55rem}.fintoo-app-concept-page .journey-step{padding:0 clamp(1rem,2.5vw,2rem);position:relative}.fintoo-app-concept-page .journey-step:first-child{padding-left:0}.fintoo-app-concept-page .journey-step:last-child{padding-right:0}.fintoo-app-concept-page .journey-number{background:#fff;border:1px solid #e779186b;border-radius:50%;box-shadow:0 0 0 8px #f4f8fd,0 12px 28px -18px #0b2d5cb3;color:var(--orange);display:grid;font-family:Google Sans Code,monospace;font-size:.72rem;height:3.1rem;place-items:center;position:relative;width:3.1rem;z-index:1}.fintoo-app-concept-page .journey-step h3{color:var(--ice);font-size:1.08rem;font-weight:650;margin-top:1.5rem;max-width:18rem}.fintoo-app-concept-page .journey-step p{color:var(--steel);font-size:.88rem;line-height:1.65;margin-top:.55rem;max-width:20rem}.fintoo-app-concept-page .trust-ribbon{background:linear-gradient(110deg,#061a39,#0b3977);border:1px solid #5495e040;border-radius:1.75rem;box-shadow:0 28px 65px -42px #04193acc;margin-top:clamp(3rem,6vw,5rem);overflow:hidden;padding:clamp(1.5rem,3vw,2.25rem);position:relative}.fintoo-app-concept-page .trust-ribbon:after{background:radial-gradient(circle at 100% 0,#4391eb4d,#0000 24rem);content:"";inset:0;pointer-events:none;position:absolute}.fintoo-app-concept-page .trust-ribbon-head{align-items:center;border-bottom:1px solid #ffffff1c;display:flex;gap:2rem;justify-content:space-between;padding-bottom:1.25rem;position:relative;z-index:1}.fintoo-app-concept-page .trust-ribbon-head h3{color:#fff;font-size:clamp(1.35rem,2.3vw,2rem);font-weight:600}.fintoo-app-concept-page .trust-pledge{align-items:center;color:#fff;display:flex;flex-shrink:0;font-size:.82rem;font-weight:600;gap:.65rem}.fintoo-app-concept-page .trust-pledge-icon{background:var(--orange);border-radius:50%;color:#07182f;display:grid;height:2rem;place-items:center;width:2rem}.fintoo-app-concept-page .trust-points{display:grid;grid-template-columns:repeat(4,1fr);margin-top:1.25rem;position:relative;z-index:1}.fintoo-app-concept-page .trust-point{align-items:flex-start;border-right:1px solid #ffffff1a;display:flex;gap:.7rem;padding:0 1.15rem}.fintoo-app-concept-page .trust-point:first-child{padding-left:0}.fintoo-app-concept-page .trust-point:last-child{border-right:0;padding-right:0}.fintoo-app-concept-page .trust-point svg{color:var(--orange);flex:0 0 auto;margin-top:.15rem}.fintoo-app-concept-page .trust-point h4{color:#f4f8ff;font-size:.82rem;font-weight:600}.fintoo-app-concept-page .trust-point p{color:#a9c1df;font-size:.72rem;line-height:1.45;margin-top:.25rem}@media(max-width:800px){.fintoo-app-concept-page .clarity-intro{gap:1.5rem;grid-template-columns:1fr}.fintoo-app-concept-page .journey-rail{gap:1.75rem;grid-template-columns:1fr}.fintoo-app-concept-page .journey-rail:before{bottom:1.5rem;height:auto;left:1.55rem;right:auto;top:1.5rem;width:1px}.fintoo-app-concept-page .journey-step,.fintoo-app-concept-page .journey-step:first-child,.fintoo-app-concept-page .journey-step:last-child{padding:0 0 0 4.5rem}.fintoo-app-concept-page .journey-number{left:0;position:absolute;top:0}.fintoo-app-concept-page .journey-step h3{margin-top:0}.fintoo-app-concept-page .trust-ribbon-head{align-items:flex-start;flex-direction:column;gap:1rem}.fintoo-app-concept-page .trust-points{gap:1.25rem 0;grid-template-columns:1fr 1fr}.fintoo-app-concept-page .trust-point:nth-child(2){border-right:0}.fintoo-app-concept-page .trust-point:nth-child(3){padding-left:0}}@media(max-width:500px){.fintoo-app-concept-page .trust-points{gap:1rem;grid-template-columns:1fr}.fintoo-app-concept-page .trust-point,.fintoo-app-concept-page .trust-point:nth-child(3){border-bottom:1px solid #ffffff17;border-right:0;padding:0 0 1rem}.fintoo-app-concept-page .trust-point:last-child{border-bottom:0;padding-bottom:0}}.fintoo-app-concept-page .fc-eyebrow{color:var(--steel);display:block;font-family:Google Sans Code,monospace;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase}.fintoo-app-concept-page .fc-title{color:var(--ice);font-family:Google Sans,sans-serif;font-size:1.45rem;font-weight:700;line-height:1.2;margin-top:.65rem}.fintoo-app-concept-page .fc-desc{color:var(--steel);font-size:.875rem;line-height:1.55;margin:.6rem auto 0;max-width:30ch}.fintoo-app-concept-page .fc-visual{align-items:flex-end;display:flex;justify-content:center;margin-top:auto;min-height:200px;padding:1.5rem 1.25rem 0}.fintoo-app-concept-page .fc-visual svg{filter:drop-shadow(0 15px 18px rgba(11,45,92,.15));height:auto;max-width:230px;overflow:visible;width:100%}.fintoo-app-concept-page .mini-card{filter:drop-shadow(0 20px 30px rgba(0,0,0,.35))}.fintoo-app-concept-page .mini-spark{animation:mini-spark-pulse 3s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes mini-spark-pulse{0%,to{opacity:1;transform:scale(1) rotate(0deg)}50%{opacity:.85;transform:scale(1.18) rotate(8deg)}}.fintoo-app-concept-page .mini-dot{animation:mini-dot-blink 1.4s ease-in-out infinite}.fintoo-app-concept-page .mini-dot:nth-child(2){animation-delay:.18s}.fintoo-app-concept-page .mini-dot:nth-child(3){animation-delay:.36s}@keyframes mini-dot-blink{0%,to{opacity:.25}50%{opacity:1}}.fintoo-app-concept-page .mini-bar{animation:mini-bar-grow 2.2s ease-in-out infinite;transform-box:fill-box;transform-origin:bottom}.fintoo-app-concept-page .mini-bar:first-child{animation-delay:0s}.fintoo-app-concept-page .mini-bar:nth-child(2){animation-delay:.25s}.fintoo-app-concept-page .mini-bar:nth-child(3){animation-delay:.5s}.fintoo-app-concept-page .mini-bar:nth-child(4){animation-delay:.75s}@keyframes mini-bar-grow{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}.fintoo-app-concept-page .mini-ring{animation:mini-ring-fill 3.4s ease-in-out infinite;transform-origin:center}@keyframes mini-ring-fill{0%{stroke-dashoffset:163}55%{stroke-dashoffset:47}to{stroke-dashoffset:163}}.fintoo-app-concept-page .mini-ring-dot{animation:mini-ring-dot-orbit 3.4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes mini-ring-dot-orbit{0%,to{opacity:0}45%,55%{opacity:1}}.fintoo-app-concept-page .mini-donut-seg{transition:opacity .3s ease}.fintoo-app-concept-page .mini-donut-highlight{animation:mini-donut-pulse 2.6s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes mini-donut-pulse{0%,to{opacity:.55}50%{opacity:1}}.fintoo-app-concept-page .mini-arrow{animation:mini-arrow-nudge 1.6s ease-in-out infinite}@keyframes mini-arrow-nudge{0%,to{transform:translateX(0)}50%{transform:translateX(5px)}}.fintoo-app-concept-page .mini-ping{animation:mini-ping-ring 2.2s cubic-bezier(.3,.6,.4,1) infinite;transform-box:fill-box;transform-origin:center}@keyframes mini-ping-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.1)}}.fintoo-app-concept-page .mini-bell{animation:mini-bell-ring 2.6s ease-in-out infinite;transform-box:fill-box;transform-origin:top center}@keyframes mini-bell-ring{0%,80%,to{transform:rotate(0deg)}84%{transform:rotate(10deg)}88%{transform:rotate(-9deg)}92%{transform:rotate(6deg)}96%{transform:rotate(-4deg)}}@media (prefers-reduced-motion:reduce){.fintoo-app-concept-page .mini-arrow,.fintoo-app-concept-page .mini-bar,.fintoo-app-concept-page .mini-bell,.fintoo-app-concept-page .mini-donut-highlight,.fintoo-app-concept-page .mini-dot,.fintoo-app-concept-page .mini-ping,.fintoo-app-concept-page .mini-ring,.fintoo-app-concept-page .mini-ring-dot,.fintoo-app-concept-page .mini-spark{animation:none!important}}@media (pointer:fine){.fintoo-app-concept-page.cursor-ready,.fintoo-app-concept-page.cursor-ready a,.fintoo-app-concept-page.cursor-ready button,.fintoo-app-concept-page.cursor-ready input{cursor:none}}.fintoo-app-concept-page .cursor-dot,.fintoo-app-concept-page .cursor-ring{border-radius:9999px;left:0;pointer-events:none;position:fixed;top:0;will-change:transform;z-index:80}.fintoo-app-concept-page .cursor-dot{background:var(--orange);box-shadow:0 0 12px var(--orange);height:6px;transform:translate(-50%,-50%);width:6px}.fintoo-app-concept-page .cursor-ring{border:1px solid #dd730080;height:34px;transform:translate(-50%,-50%);transition:width .25s ease,height .25s ease,border-color .25s ease,background-color .25s ease;width:34px}.fintoo-app-concept-page .cursor-ring.is-active{background:#dd730014;border-color:#dd7300d9;height:54px;width:54px}.fintoo-app-concept-page #site-nav{background:#f8fbffd1!important;border-color:#1f4c8b1a;transition:transform .4s ease,background .3s ease}.fintoo-app-concept-page footer{border-color:#1f4c8b1a!important}.fintoo-app-concept-page #features{background:linear-gradient(180deg,#e1ebf88c,#f7fafe4d,#e1ebf88c)!important}.fintoo-app-concept-page footer svg[aria-label="Fintoo AI"] .st1,.fintoo-app-concept-page header svg[aria-label="Fintoo AI"] .st1{fill:#10254a}@media (max-width:640px){.fintoo-app-concept-page #site-nav>div{padding:.75rem 1.25rem}.fintoo-app-concept-page #site-nav img{height:1.65rem}.fintoo-app-concept-page #hero{min-height:auto;padding-bottom:2.5rem;padding-top:5.75rem}.fintoo-app-concept-page #hero .hero-layout{gap:1.25rem;padding-left:1.25rem;padding-right:1.25rem}.fintoo-app-concept-page #hero .hero-layout>div:first-child{order:2}.fintoo-app-concept-page #hero-mockups{order:1}.fintoo-app-concept-page #hero .badge{font-size:.6rem;padding:.35rem .7rem .35rem .55rem}.fintoo-app-concept-page #hero-heading{font-size:2.15rem;line-height:1.04;margin-top:1.15rem}.fintoo-app-concept-page #hero-sub{font-size:.95rem;line-height:1.55;margin-top:1rem}.fintoo-app-concept-page #hero-cta{margin-top:1.35rem}.fintoo-app-concept-page #hero .hero-actions{gap:.8rem 1.25rem;margin-top:1.25rem}.fintoo-app-concept-page .btn-primary{border-radius:.75rem;font-size:.82rem;padding:.78rem 1.15rem}.fintoo-app-concept-page .link-secondary{font-size:.8rem}.fintoo-app-concept-page .counter-pill{font-size:.72rem;gap:.45rem}.fintoo-app-concept-page .hero-cross-star,.fintoo-app-concept-page .hero-cross:after{top:5.1rem}.fintoo-app-concept-page .hero-app-animation{height:22rem;margin-bottom:.5rem}.fintoo-app-concept-page .hero-app-phone{border-radius:31px;padding:5px;width:min(180px,52vw)}.fintoo-app-concept-page .hero-app-screen{border-radius:26px}.fintoo-app-concept-page .hero-app-island{height:18px;top:10px}.fintoo-app-concept-page .hero-app-chip{font-size:7px;padding:5px 7px}.fintoo-app-concept-page .hero-app-chip svg{height:10px;width:10px}.fintoo-app-concept-page .hero-app-card{height:66px;width:98px}.fintoo-app-concept-page #preview{min-height:auto;padding-bottom:3rem!important;padding-top:3rem!important}.fintoo-app-concept-page #preview:after{border-radius:1.25rem;inset:.65rem}.fintoo-app-concept-page #preview>.tw-relative{padding-left:1.25rem;padding-right:1.25rem}.fintoo-app-concept-page #preview .badge{font-size:.6rem;padding:.35rem .7rem}.fintoo-app-concept-page #preview-heading{font-size:1.75rem;line-height:1.1;margin-top:1rem}.fintoo-app-concept-page #preview-heading+p{font-size:.85rem;line-height:1.45;margin-top:.65rem}.fintoo-app-concept-page .preview-showcase{gap:.6rem;margin-top:1rem!important}.fintoo-app-concept-page .preview-mockup-stage{height:16rem}.fintoo-app-concept-page .preview-mockup{max-width:52vw}.fintoo-app-concept-page .preview-list{min-height:6.25rem}.fintoo-app-concept-page .preview-item.is-active{padding:.65rem .6rem .65rem 1rem}.fintoo-app-concept-page .preview-item.is-active:before{bottom:.65rem;top:.65rem}.fintoo-app-concept-page .preview-title{font-size:1rem}.fintoo-app-concept-page .preview-description{font-size:.76rem;line-height:1.4}.fintoo-app-concept-page .preview-progress+p{font-size:.66rem;line-height:1.4}.fintoo-app-concept-page .clarity-trust-section{padding:3rem 0}.fintoo-app-concept-page .clarity-trust-section>.tw-relative{padding-left:1.25rem;padding-right:1.25rem}.fintoo-app-concept-page .clarity-intro{gap:1.1rem}.fintoo-app-concept-page #thinks-heading{font-size:1.75rem;line-height:1.12;margin-top:1rem}.fintoo-app-concept-page .clarity-promise{padding-left:1rem}.fintoo-app-concept-page .clarity-promise .tw-text-xl{font-size:1rem}.fintoo-app-concept-page .clarity-promise .tw-text-sm{font-size:.78rem;line-height:1.5}.fintoo-app-concept-page .journey-rail{gap:1.15rem;margin-top:2rem}.fintoo-app-concept-page .journey-rail:before{bottom:1.2rem;left:1.2rem;top:1.2rem}.fintoo-app-concept-page .journey-step,.fintoo-app-concept-page .journey-step:first-child,.fintoo-app-concept-page .journey-step:last-child{padding-left:3.4rem}.fintoo-app-concept-page .journey-number{box-shadow:0 0 0 5px #f4f8fd;font-size:.62rem;height:2.4rem;width:2.4rem}.fintoo-app-concept-page .journey-step h3{font-size:.92rem;line-height:1.35}.fintoo-app-concept-page .journey-step p{font-size:.75rem;line-height:1.45;margin-top:.3rem}.fintoo-app-concept-page .trust-ribbon{border-radius:1.35rem;margin-top:2rem;padding:1.25rem}.fintoo-app-concept-page .trust-ribbon-head{gap:.75rem;padding-bottom:1rem}.fintoo-app-concept-page .trust-ribbon-head h3{font-size:1.15rem;line-height:1.3}.fintoo-app-concept-page .trust-pledge{font-size:.74rem}.fintoo-app-concept-page .trust-pledge-icon{height:1.75rem;width:1.75rem}.fintoo-app-concept-page .trust-points{gap:.7rem;margin-top:1rem}.fintoo-app-concept-page .trust-point,.fintoo-app-concept-page .trust-point:nth-child(3){gap:.55rem;padding-bottom:.7rem}.fintoo-app-concept-page .trust-point h4{font-size:.76rem}.fintoo-app-concept-page .trust-point p{font-size:.66rem;margin-top:.15rem}.fintoo-app-concept-page #join{padding-bottom:3.5rem;padding-top:3.5rem}.fintoo-app-concept-page #join>.tw-relative{padding-left:1.25rem;padding-right:1.25rem}.fintoo-app-concept-page #join h2{font-size:1.75rem;line-height:1.15}.fintoo-app-concept-page #join h2+p{font-size:.88rem;line-height:1.5;margin-top:.85rem}.fintoo-app-concept-page #final-form{margin-top:1.5rem}.fintoo-app-concept-page #final-form>.tw-grid{gap:.6rem}.fintoo-app-concept-page .input-field{border-radius:.7rem;font-size:.82rem;padding:.75rem .9rem}.fintoo-app-concept-page #final-form .btn-primary{min-height:2.75rem}.fintoo-app-concept-page #final-form>p{font-size:.65rem;margin-top:.6rem}}.fintoo-app-concept-page .concept-waitlist-banner{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0b2148f5;border:1px solid #ffffff26;border-radius:1.1rem;bottom:max(1rem,env(safe-area-inset-bottom));box-shadow:0 18px 48px #0414304d;color:#fff;display:flex;gap:1.25rem;left:50%;opacity:1;padding:.7rem .75rem .7rem 1.35rem;position:fixed;transform:translateX(-50%);transition:opacity .25s ease,visibility .25s ease,transform .3s ease;visibility:visible;width:min(46rem,calc(100vw - 2rem));z-index:70}.fintoo-app-concept-page .concept-waitlist-banner.is-hidden{opacity:0;pointer-events:none;transform:translate(-50%,calc(100% + 2rem));visibility:hidden}.fintoo-app-concept-page .concept-waitlist-banner p{color:#ffffffb8;flex:1 1;font-size:.86rem;margin:0;min-width:0}.fintoo-app-concept-page .concept-waitlist-banner strong{color:#fff;font-weight:600}.fintoo-app-concept-page .concept-waitlist-banner a{align-items:center;background:linear-gradient(95deg,var(--orange),#ffab54);border-radius:.75rem;color:#fff;display:inline-flex;flex:none;font-size:.84rem;font-weight:600;gap:.45rem;justify-content:center;min-height:2.8rem;padding:0 1.25rem;text-decoration:none;white-space:nowrap}.fintoo-app-concept-page .concept-waitlist-banner a:hover{color:#fff;transform:translateY(-1px)}@media(max-width:640px){.fintoo-app-concept-page .concept-waitlist-banner{border-radius:.9rem;gap:.65rem;padding:.5rem .5rem .5rem .85rem;width:calc(100vw - 1rem)}.fintoo-app-concept-page .concept-waitlist-banner p{font-size:.7rem;line-height:1.3}.fintoo-app-concept-page .concept-waitlist-banner p strong{display:block}.fintoo-app-concept-page .concept-waitlist-banner a{border-radius:.7rem;font-size:.76rem;min-height:2.65rem;padding:0 .9rem}}@media (prefers-reduced-motion:reduce){.fintoo-app-concept-page *{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}.fintoo-app-concept-page{scroll-behavior:auto}}
/*# sourceMappingURL=4779.7b4857af.chunk.css.map*/