.fv-loans-h1{font:800 clamp(2.4rem, 7.2vw, 4.5rem)/1 var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin-top:16px}.fv-loans-sub{color:var(--inv-2);max-width:52ch;margin-top:20px;font-size:clamp(1.0625rem,1.8vw,1.25rem);line-height:1.55}.fv-loanphone .fv-orow{opacity:0;animation:fvRowIn .7s var(--ease) forwards}.fv-loanphone .fv-orow:first-child{animation:fvRowIn .7s var(--ease) .35s forwards, fvBest 2.6s ease-in-out 1.6s infinite}.fv-loanphone .fv-orow:nth-child(2){animation-delay:.5s}.fv-loanphone .fv-orow:nth-child(3){animation-delay:.65s}.fv-loanphone .fv-orow:nth-child(4){animation-delay:.8s}.fv-loanphone .fv-osub{position:relative;overflow:hidden}.fv-loanphone .fv-osub:after{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:40%;animation:3.2s ease-in-out 1.4s infinite fvSheen;position:absolute;top:0;bottom:0}@keyframes fvRowIn{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:none}}@keyframes fvBest{0%,to{border-color:var(--line);box-shadow:0 0 #0b7a4b00}50%{border-color:#0b7a4b73;box-shadow:0 0 0 4px #0b7a4b24}}.fv-fchip{z-index:3;color:var(--ink);font:500 .8125rem/1.25 var(--font-ui);white-space:nowrap;opacity:0;animation:fvChipIn .8s var(--ease) forwards, fvFloat 6s ease-in-out infinite;background:#fff;border-radius:16px;align-items:center;gap:10px;padding:8px 14px 8px 8px;display:flex;position:absolute;box-shadow:0 18px 40px #14042859}.fv-fchip b{font-weight:700;font-family:var(--font-display)}.fv-fchip>span:first-child{border-radius:10px;flex:none;place-items:center;width:30px;height:30px;display:grid}.fv-fchip .pos{color:var(--positive);background:#0b7a4b1f}.fv-fchip .brand{color:var(--brand);background:#6c46d61f}.fv-fchip.c1{animation-delay:1.1s,1.9s;top:60%;left:-64px}.fv-fchip.c2{animation-delay:1.4s,2.4s;top:-2%;right:-58px}.fv-fchip.c3{animation-delay:1.7s,2.9s;bottom:10%;right:-40px}@keyframes fvChipIn{0%{opacity:0;transform:translateY(14px)scale(.92)}to{opacity:1;transform:none}}@keyframes fvFloat{0%,to{translate:0}50%{translate:0 -8px}}@media (width<=560px){.fv-fchip{padding:6px 10px 6px 6px;font-size:.75rem}.fv-fchip.c1{left:-8px}.fv-fchip.c2{top:-5%;right:-6px}.fv-fchip.c3{bottom:6%;right:-6px}}.fv-emi-band{padding:clamp(28px, 4vw, 52px) var(--edge)}.fv-emi{align-items:stretch;gap:clamp(14px,2vw,22px);display:grid}@media (width>=1000px){.fv-emi{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}}.fv-emi-in{border:1px solid var(--line);background:#fff;border-radius:28px;align-content:start;gap:26px;padding:clamp(20px,2.8vw,32px);display:grid;box-shadow:0 2px 10px #2e0a560d}.fv-field-range{gap:12px;display:grid}.fv-field-range>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.fv-field-range label{font:500 .9375rem/1.3 var(--font-ui);color:var(--ink-2)}.fv-field-range output{background:var(--surface-2);border:1px solid var(--line);min-height:40px;font:700 1.0625rem/1 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);border-radius:12px;align-items:center;padding:0 14px;display:inline-flex}.fv-range-ends{font:500 .75rem/1 var(--font-ui);color:var(--ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.fv-ten-chips{flex-wrap:wrap;gap:8px;display:flex}.fv-ten-chips button{border:1px solid var(--line-strong);min-height:40px;color:var(--ink);font:600 .8125rem/1 var(--font-ui);background:#fff;border-radius:999px;padding:0 16px;transition:background .16s,border-color .16s,color .16s}.fv-ten-chips button:hover{border-color:var(--brand)}.fv-ten-chips button[aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:#fff}.fv-emi-out-card{background:var(--brand-deep);color:#fff;border-radius:28px;align-content:start;gap:22px;padding:clamp(22px,3vw,34px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #2e0a5638}.fv-emi-out{align-items:center;gap:22px;display:grid;position:relative}@media (width>=620px) and (width<=999px),(width>=1240px){.fv-emi-out{grid-template-columns:auto 1fr}}.fv-donut{aspect-ratio:1;justify-self:center;width:min(220px,62vw);position:relative}.fv-donut svg{width:100%;height:100%;transform:rotate(-90deg)}.fv-donut circle:last-child{transition:stroke-dasharray .52s var(--ease)}.fv-donut>div{text-align:center;place-content:center;gap:4px;display:grid;position:absolute;inset:0}.fv-donut>div span:first-child{font:600 .6875rem/1.2 var(--font-ui);text-transform:uppercase;letter-spacing:.14em;color:var(--inv-3)}.fv-donut>div span:nth-child(2){font:800 clamp(1.5rem, 4.4vw, 1.9rem)/1 var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.fv-donut>div span:nth-child(3){font:500 .75rem/1.2 var(--font-ui);color:var(--inv-2)}.fv-legend{gap:10px;display:grid}.fv-legend-row{background:#ffffff12;border:1px solid #ffffff24;border-radius:18px;align-items:center;gap:12px;padding:14px 16px;display:flex}.fv-legend-row i{border-radius:4px;flex:none;width:12px;height:12px;display:block}.fv-legend-row>span{font:500 .875rem/1.3 var(--font-ui);color:var(--inv-2);flex:1}.fv-legend-row>span span{color:var(--inv-3)}.fv-legend-row b{font:700 1rem/1 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.fv-legend-row--total{background:#ffffff1f;border-color:#ffffff38}.fv-legend-row--total>span{color:#fff;font-weight:600}.fv-legend-row--total b{letter-spacing:-.03em;font-size:1.125rem;font-weight:800}.fv-rb{font:500 .75rem/1.3 var(--font-ui);color:var(--inv-3);flex-wrap:wrap;align-items:center;gap:6px;padding:2px 4px 0;display:flex;position:relative}.fv-rb button{width:14px;height:14px;color:var(--inv-3);background:0 0;border:none;flex:none;place-items:center;padding:0;transition:color .16s;display:inline-grid;position:relative}.fv-rb button:hover{color:#fff}.fv-rb button:after{content:"";position:absolute;inset:-14px}.fv-tip{white-space:normal;z-index:5;color:var(--ink);font:400 .8125rem/1.55 var(--font-ui);animation:fvPageIn .2s var(--ease) both;background:#fff;border-radius:16px;padding:14px 16px;position:absolute;bottom:calc(100% + 10px);left:0;right:0;box-shadow:0 18px 44px #0000004d}.fv-tip b{font:700 .875rem/1.3 var(--font-display);margin-bottom:4px;display:block}.fv-hint{background:#4ed99a1f;border:1px solid #4ed99a4d;border-radius:18px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex;position:relative}.fv-hint>span:first-child{color:#ffd27a;flex:none;display:grid}.fv-hint>span:last-child{font:500 .875rem/1.5 var(--font-ui);color:#e4dcfb}.fv-emi-out-card .fv-btn{position:relative}.fv-subhead{gap:14px;margin-bottom:22px;display:grid}.fv-rates-box{border:1px solid var(--line);background:#fff;border-radius:26px;overflow:hidden}.fv-rates{border-collapse:collapse;width:100%;font-size:.9375rem}.fv-rates th{text-align:left;border-bottom:1px solid var(--line);font:600 .6875rem/1.2 var(--font-ui);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-3);background:var(--surface-2);padding:14px 16px}.fv-rates tbody tr{transition:background .24s}.fv-rates tbody tr:hover{background:var(--bg)}.fv-rates td{text-align:left;border-bottom:1px solid var(--line);padding:14px 16px;font-weight:600}.fv-rates td:nth-child(2){font-variant-numeric:tabular-nums}.fv-rates td:nth-child(3){color:var(--ink-2);font-weight:400}.fv-rates tbody tr:last-child td{border-bottom:none}.fv-note{font:400 .8125rem/1.6 var(--font-ui);color:var(--ink-3);margin-top:14px}.fv-card{border:1px solid var(--line);background:#fff;border-radius:24px;gap:10px;padding:24px;display:grid}.fv-card h3{font:700 1.0625rem/1.35 var(--font-display);letter-spacing:-.025em}.fv-card p{color:var(--ink-2);font-size:.9375rem;line-height:1.6}.fv-step4{box-sizing:border-box;animation:8s ease-in-out infinite fvStepOn;animation-delay:calc(var(--k,0) * 2s);background:#ffffff12;border:1px solid #ffffff29;border-radius:26px;align-content:start;gap:12px;padding:24px;display:grid;position:relative;overflow:hidden}.fv-step4:before{content:"";background:linear-gradient(90deg, var(--lilac), #fff);transform-origin:0;width:100%;height:3px;animation:8s linear infinite fvStepBar;animation-delay:inherit;position:absolute;top:0;left:0;transform:scaleX(0)}.fv-s4n{font:800 1.75rem/1 var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--lilac);animation:8s ease-in-out infinite fvStepNum;animation-delay:inherit}.fv-step4 h3{font:700 1.0625rem/1.3 var(--font-display);letter-spacing:-.025em}.fv-step4 p{color:var(--inv-2);font-size:.9375rem;line-height:1.6}.fv-rail-x>div:first-child .fv-step4{--k:0}.fv-rail-x>div:nth-child(2) .fv-step4{--k:1}.fv-rail-x>div:nth-child(3) .fv-step4{--k:2}.fv-rail-x>div:nth-child(4) .fv-step4{--k:3}@keyframes fvStepOn{0%,28%,to{box-shadow:none;background:#ffffff12;border-color:#ffffff29;transform:none}4%,24%{background:#ab93f02e;border-color:#ab93f099;transform:translateY(-6px);box-shadow:0 18px 40px #00000047}}@keyframes fvStepBar{0%{opacity:1;transform:scaleX(0)}25%{opacity:1;transform:scaleX(1)}29%,to{opacity:0;transform:scaleX(1)}}@keyframes fvStepNum{0%,28%,to{color:var(--lilac)}4%,24%{color:#fff}}.fv-loans-final{text-align:center;padding:clamp(40px,6vw,92px) clamp(18px,4vw,56px)}.fv-loans-final .fv-inner{justify-items:center;gap:20px;display:grid}.fv-loans-final h2{font:700 clamp(2rem, 5.6vw, 3.6rem)/1.02 var(--font-display);letter-spacing:-.045em;text-wrap:balance;max-width:17ch}.fv-loans-final .fv-btnrow{justify-content:center}@media (prefers-reduced-motion:reduce){.fv-loanphone .fv-orow,.fv-fchip{opacity:1!important}}
