.understanding-your-credit{background:var(--color-primitive-secondary-secondary-container,#f1f4f8);box-sizing:border-box;margin:0;overflow:hidden;padding:0;padding-bottom:80px;padding-top:24px}.understanding-your-credit .understanding-child-container{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;margin-bottom:24px}.understanding-your-credit .understanding-your-credit-title{color:var(--color-primitive-primary-on-primary-container,#1a1a1a);font-size:var(--typography-font-size-title,36px);font-weight:600;line-height:var(--typography-line-height-title,44px);margin:0;text-align:center}.understanding-your-credit .understanding-your-credit-description{color:var(--color-alias-text-secondary,#424242);font-size:var(--typography-font-size-body-md,20px);font-weight:var(--typography-font-weight-title,500);line-height:26px;margin:0;max-width:843px;text-align:center}.understanding-your-credit .credit-visualization{align-items:stretch;display:flex;gap:48px;justify-content:center;margin-bottom:24px}.understanding-your-credit .credit-visualization-image{flex:0 0 auto;height:450px;width:450px;z-index:0}.understanding-your-credit .credit-info-carousel{flex:0 0 clamp(320px,28vw,380px)}.understanding-your-credit .understanding-bottom-description{color:var(--color-alias-text-secondary,#424242);font-family:var(--typography-font-label,"Noto Sans Display");font-size:var(--typography-font-size-label-md,20px);font-style:normal;font-weight:var(--typography-font-weight-label,500);line-height:var(--typography-line-height-label-md,26px);margin:0 auto;max-width:800px;text-align:center}.understanding-your-credit .understanding-bottom-description p{color:var(--color-primitive-secondary-secondary,#424242);font-size:var(--typography-font-size-body-md,20px);font-weight:var(--typography-font-weight-title,500);line-height:26px;margin:0 auto;max-width:843px}.understanding-your-credit .carousel-container{border-radius:4px;isolation:isolate;margin:0 auto;max-width:340px;overflow:hidden;padding-bottom:80px;position:relative;width:100%;z-index:1}.understanding-your-credit .carousel-wrapper{display:flex;touch-action:pan-y;transition:transform .5s ease-in-out;will-change:transform}.understanding-your-credit .carousel-slide{align-items:center;display:flex;flex:0 0 100%;justify-content:center;min-height:250px;min-width:100%;overflow:hidden;padding:32px 24px}.understanding-your-credit .carousel-card__icon{height:60px;width:60px}.understanding-your-credit .slide-content{background:var(--color-primitive-primary-on-primary,#fff);border:.25px solid var(--color-primitive-surface-outline,#424242);border-radius:4px;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;padding:24px;text-align:left;width:100%}.understanding-your-credit .slide-content h3{color:var(--color-primitive-surface-on-surface,#1a1a1a);font-size:var(--typography-font-size-body-lg,24px);font-weight:600;line-height:34px;white-space:normal}.understanding-your-credit .slide-content p{color:var(--color-primitive-surface-on-surface,#1a1a1a);font-size:var(--typography-font-size-body-sm,16px);font-weight:var(--typography-font-weight-body,400);line-height:24px}.understanding-your-credit .carousel-navigation{align-items:center;bottom:24px;display:flex;gap:24px;justify-content:center;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:70%}.understanding-your-credit .carousel-button,.understanding-your-credit .carousel-dots,.understanding-your-credit .dot{pointer-events:auto}.understanding-your-credit .carousel-button{align-items:center;background:transparent;border:0;border-radius:50%;color:var(--color-alias-text-primary,#1a1a1a);cursor:pointer;display:flex;font-size:var(--typography-font-size-body-md,20px);height:40px;justify-content:center;transition:all .3s ease;width:40px}.understanding-your-credit .carousel-button img{height:40px;max-width:40px}.understanding-your-credit .carousel-button:hover{background:#f8f8f8;border-color:#d5d5d5}.understanding-your-credit .carousel-dots{display:flex;gap:8px;justify-content:center;width:66%}.understanding-your-credit .dot{background:#d5d5d5;border:none;border-radius:50%;cursor:pointer;height:8px;transition:all .3s ease;width:8px}.understanding-your-credit .dot.active{background:#2562ff;transform:scale(1.2)}@media (min-width:769px) and (max-width:1000px){.understanding-your-credit .credit-visualization{gap:32px;padding:0 20px}.understanding-your-credit .credit-visualization-image{height:350px;width:350px}.understanding-your-credit .understanding-your-credit-description{max-width:600px}}@media (min-width:768px){.understanding-your-credit .carousel-container{max-width:350px;width:100%}.understanding-your-credit .carousel-slide{min-height:350px}.understanding-your-credit .carousel-button{font-size:var(--typography-font-size-body-md-sm,18px);height:36px;width:36px}.understanding-your-credit .slide-content{height:auto;width:100%}.understanding-your-credit .slide-content h3{color:var(--color-primitive-surface-on-surface,#181611);font-size:var(--typography-font-size-body-lg,24px);font-weight:var(--typography-font-weight-title,500);line-height:30px}.understanding-your-credit .slide-content p{color:var(--color-primitive-surface-on-surface,#181611);font-size:var(--typography-font-size-body-sm,16px);font-weight:var(--typography-font-weight-body,400);line-height:24px;padding-bottom:10px}.understanding-your-credit .carousel-navigation{bottom:65px;gap:0}}@media (max-width:768px){.understanding-your-credit{padding-bottom:64px;padding-top:40px}.understanding-your-credit .understanding-child-container{gap:16px;margin-bottom:16px}.understanding-your-credit .understanding-your-credit-title{font-size:var(--typography-font-size-title-sm,28px);line-height:36px}.understanding-your-credit .understanding-your-credit-description{font-size:var(--typography-font-size-body-md-sm,18px);line-height:24px;max-width:100%;padding:0 16px}.understanding-your-credit .credit-visualization{align-items:center;flex-direction:column;gap:40px;margin-bottom:16px;padding:0 16px}.understanding-your-credit .credit-visualization-image{height:auto;max-width:300px;width:100%}.understanding-your-credit .credit-info-carousel{flex:1 1 auto}.understanding-your-credit .understanding-bottom-description{font-size:18px;padding:0 16px}.understanding-your-credit .understanding-bottom-description p{font-size:var(--typography-font-size-body-sm,16px);line-height:24px}}