.feature-section{padding:40px 20px}.feature-section .title{text-align:center;margin-bottom:30px;font-size:32px;font-weight:600}.feature-section .title span{color:#3bb77e}.feature-container{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.feature-card{background:#fff;border-radius:16px;min-width:260px;padding:20px;position:relative;box-shadow:0 8.97px 26.91px #0000001a}.feature-card .icon{color:#fff;text-align:center;background:#3bb77e;border-radius:12px;width:50px;height:50px;padding:10px;font-size:18px;position:absolute;top:20px;right:20px}.feature-card h3{color:#3bb77e;width:200px;margin-bottom:10px;font-size:20px}.feature-card p{color:#555;font-size:12px;line-height:1.6}.whatisbike{border-radius:12px;margin-top:60px;margin-bottom:60px;padding:30px 20px;box-shadow:0 8.97px 26.91px #0000001a}.whatisbike h2 span{color:#3bb77e}.whatisbike h2{text-align:center;margin-bottom:30px;font-size:36px}.whatisbike p{font-size:12px}.determineEmi{background-color:#eef2ff;border-radius:17px;margin-bottom:80px;padding:30px}.determineEmi h2{text-align:center;margin-bottom:32px;font-size:36px}.determineEmi h2 span{color:#3bb77e}.tw-disclaimer{border-radius:18px;padding:20px;box-shadow:0 8.97px 26.91px #0000001a}.tw-disclaimer h5{margin-bottom:20px;font-size:20px}.tw-disclaimer p{font-size:12px}.emiContent{align-items:center;gap:30px;display:flex}.steps{flex-direction:column;flex:30%;gap:16px;font-size:14px;display:flex}.stepCard{background:#f8fafc;border-radius:14px;align-items:center;gap:16px;padding:18px 20px;display:flex}.stepCard p{color:#4b5563;margin:0;font-size:14px}.stepCard p span{color:#3bb77e}.stepNumber{background:#d1fae5;border-radius:20px;justify-content:center;align-items:center;min-width:66px;height:66px;font-size:20px;font-weight:400;display:flex}.stepNumber span{color:#fff;text-align:center;background-color:#46be88;border-radius:50%;width:48px;height:48px;line-height:48px}.illustration{flex:1;justify-content:center;display:flex}.illustration img{width:100%;max-width:320px}@media (max-width:768px){.emiContent{flex-direction:column}.illustration{order:-1}h2{font-size:24px!important}.feature-container{scroll-snap-type:x mandatory;gap:16px;padding-bottom:10px;display:flex;overflow-x:auto}.feature-container::-webkit-scrollbar{display:none}.feature-card{scroll-snap-align:start;border:1px solid #eee;flex:0 0 85%;box-shadow:0 4.97px 3.91px #0000001a}.whatisbike h2{font-size:22px}}
.tw-calc-nav{flex-wrap:wrap;gap:6px;margin:40px 0 16px;display:flex}.tw-calc-nav--inset{padding-left:20px;padding-right:20px}.tw-calc-nav a,.tw-calc-nav span{color:#64748b;white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex:none;height:28px;padding:0 12px;font-size:12px;line-height:26px;text-decoration:none}.tw-calc-nav a:hover,.tw-calc-nav a:focus-visible{color:#0f223b;border-color:#34b27b}.tw-calc-nav span.active{border-color:#34b27b;font-weight:500}@media (max-width:1199px){.tw-calc-nav+.tw-emi-container .tw-emi-right{margin-top:8px}}.tw-calc-result .tw-calc-result-figure{color:#fff;margin:0;font-size:32px;font-weight:600;line-height:1.2}.tw-calc-result .tw-calc-result-caption{color:#90a1b9;border-bottom:1px solid #90a1b9;margin:4px 0 0;padding-bottom:12px;font-size:12px}.tw-calc-result .tw-calc-rows{flex:1;margin-top:4px}.tw-calc-result .tw-calc-rows .row{color:#cbd5e1;border-bottom:1px solid #fff3;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;font-size:12px;display:flex}.tw-calc-result .tw-calc-rows .row b{color:#fff;white-space:nowrap;font-size:13px}.tw-calc-result .tw-calc-rows .row.is-total{border-bottom:none}.tw-calc-result .tw-calc-rows .row.is-total span,.tw-calc-result .tw-calc-rows .row.is-total b{color:#34b27b;font-weight:600}.tw-calc-result .tw-calc-rows .row.is-positive b{color:#34b27b}.tw-calc-result .tw-calc-rows .row.is-negative{border-bottom:none}.tw-calc-result .tw-calc-rows .row.is-negative span,.tw-calc-result .tw-calc-rows .row.is-negative b{color:#fca5a5;font-weight:600}.loan-period+.tw-calc-note{margin-top:14px}.tw-calc-note{border:1px solid #0000;border-radius:10px;margin:0 0 16px;padding:12px 14px;font-size:12px;line-height:1.6}.tw-calc-note a{color:inherit;font-weight:600;text-decoration:underline}.tw-calc-note--info{color:#1e40af;background:#eff6ff;border-color:#93c5fd}.tw-calc-note--warn{color:#9a3412;background:#fff7ed;border-color:#fdba74}.tw-calc-note--onDark{color:#fff;background:#ffffff14;border-color:#ffffff40;margin-bottom:12px}.tw-calc-bikes{margin:32px 0 0}.tw-calc-bikes h2{color:#0f223b;margin:0 10px 4px;font-size:20px;font-weight:600}.tw-calc-bikes h2 span{color:#34b27b}.tw-calc-bikes>p{color:#64748b;margin:0 10px 16px;font-size:12px}.tw-calc-bikes .tw-calc-bike-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin:12px;display:grid}.tw-calc-bikes .tw-calc-bike-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:10px;padding:12px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.tw-calc-bikes .tw-calc-bike-card:hover,.tw-calc-bikes .tw-calc-bike-card:focus-visible{border-color:#34b27b;box-shadow:0 2px 10px #34b27b26}.tw-calc-bikes .tw-calc-bike-card .tw-calc-bike-media{background:#f1f5f9;border-radius:8px;justify-content:center;align-items:center;width:100%;height:118px;display:flex;overflow:hidden}.tw-calc-bikes .tw-calc-bike-card .tw-calc-bike-media img{object-fit:contain;width:100%;height:100%}.tw-calc-bikes .tw-calc-bike-card .tw-calc-bike-noimg{background:repeating-linear-gradient(45deg,#eef2f6,#eef2f6 6px,#e2e8f0 6px 12px);width:100%;height:100%}.tw-calc-bikes .tw-calc-bike-card .tw-calc-bike-info{min-width:0}.tw-calc-bikes .tw-calc-bike-card .tw-calc-bike-name{color:#0f223b;margin:0;font-size:13px;font-weight:600}.tw-calc-bikes .tw-calc-bike-card .tw-calc-bike-make{color:#64748b;margin:2px 0 0;font-size:11px}.tw-calc-bikes .tw-calc-bike-card .tw-calc-bike-price{color:#34b27b;white-space:nowrap;margin-top:auto;font-size:14px;font-weight:600}.tw-calc-bikes .tw-calc-bike-card .tw-calc-bike-price span{color:#64748b;font-size:10px;font-weight:400;display:block}.tw-calc-bikes .tw-calc-bikes-empty{color:#64748b;border:1px dashed #e2e8f0;border-radius:12px;padding:16px;font-size:12px}.tw-calc-lenders{margin:32px 0 0}.tw-calc-lenders h2{color:#0f223b;margin:0 10px 4px;font-size:20px;font-weight:600}.tw-calc-lenders h2 span{color:#34b27b}.tw-calc-lenders>p{color:#64748b;margin:0 10px 16px;font-size:12px}.tw-calc-lenders .tw-calc-table-scroll{-webkit-overflow-scrolling:touch;border:1px solid #e2e8f0;border-radius:12px;margin:10px;overflow-x:auto}.tw-calc-lenders table{border-collapse:collapse;width:100%;min-width:620px;font-size:12px}.tw-calc-lenders thead th{color:#64748b;text-align:right;white-space:nowrap;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:12px 14px;font-weight:500}.tw-calc-lenders thead th:first-child{text-align:left}.tw-calc-lenders tbody td{text-align:right;color:#0f223b;white-space:nowrap;border-bottom:1px solid #e2e8f0;padding:14px}.tw-calc-lenders tbody td:first-child{text-align:left;white-space:normal}.tw-calc-lenders tbody tr:last-child td{border-bottom:none}.tw-calc-lenders tbody tr.is-best{background:#34b27b12}.tw-calc-lenders tbody tr.is-best td{font-weight:600}.tw-calc-lenders .tw-calc-lender-cell{align-items:center;gap:10px;display:flex}.tw-calc-lenders .tw-calc-lender-cell img{object-fit:contain;flex:0 0 34px;width:34px;height:34px}.tw-calc-lenders .tw-calc-lender-name{color:#0f223b;font-weight:600}.tw-calc-lenders .tw-calc-badge{letter-spacing:.02em;text-transform:uppercase;border-radius:10px;margin-top:3px;padding:1px 7px;font-size:9px;font-weight:500;display:inline-block}.tw-calc-lenders .tw-calc-badge--best{color:#14663f;background:#d7f2e7}.tw-calc-lenders .tw-calc-badge--indicative{color:#64748b;background:#f1f5f9}.tw-calc-lenders .tw-calc-lender-cta{flex-direction:column;align-items:flex-start;gap:10px;margin-top:20px;margin-left:10px;display:flex}.tw-calc-lenders .tw-calc-lender-cta p{color:#64748b;margin:0;font-size:12px}.tw-calc-lenders .tw-calc-lender-cta p strong{color:#0f223b}.tw-calc-lenders .tw-calc-lender-cta button{color:#fff;cursor:pointer;background:#34b27b;border:none;border-radius:30px;width:100%;padding:13px 24px;font-size:14px;font-weight:500}@media (min-width:1200px){.tw-calc-nav{border-bottom:1px solid #e2e8f0;gap:10px;margin:0 0 28px;padding-bottom:6px}.tw-calc-nav a,.tw-calc-nav span{background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;height:auto;margin-bottom:-7px;padding:6px 14px 10px;font-size:14px;line-height:normal}.tw-calc-nav a a:hover,.tw-calc-nav a a:focus-visible,.tw-calc-nav span a:hover,.tw-calc-nav span a:focus-visible{color:#0f223b;border-bottom-color:#0000}.tw-calc-nav a span.active,.tw-calc-nav span span.active{color:#34b27b;background:0 0;border-bottom-color:#34b27b;font-weight:600}.tw-calc-nav a--inset,.tw-calc-nav span--inset{padding-left:0;padding-right:0}.tw-calc-nav .tw-calc-result .tw-calc-result-figure{font-size:36px}.tw-calc-nav .tw-calc-bikes .tw-calc-bike-grid{grid-template-columns:repeat(3,1fr);gap:16px}.tw-calc-nav .tw-calc-bikes .tw-calc-bike-card{padding:14px}.tw-calc-nav .tw-calc-bikes .tw-calc-bike-card .tw-calc-bike-media{height:168px}.tw-calc-nav .tw-calc-bikes .tw-calc-bike-card .tw-calc-bike-name{font-size:14px}.tw-calc-nav .tw-calc-lenders .tw-calc-lender-cta{flex-direction:row;justify-content:space-between;align-items:center}.tw-calc-nav .tw-calc-lenders .tw-calc-lender-cta button{flex:none;width:auto}}
