:root{--gray-text:#4b5563;--gray-light:#f9fafb}.blog-list-page .mortgage-card{box-sizing:border-box;opacity:0;background-color:#fff;border:2px solid #0000;border-radius:12px;flex-direction:column;justify-content:flex-start;width:100%;max-width:360px;padding:1.5rem 1.25rem 1.75rem;transition:all .3s;animation:.8s forwards fadeSlideUp;display:flex;box-shadow:0 4px 16px #0000000a}.blog-list-page .mortgage-card:first-child{animation-delay:.2s}.blog-list-page .mortgage-card:nth-child(2){animation-delay:.4s}.blog-list-page .mortgage-card:nth-child(3){animation-delay:.6s}.blog-list-page .mortgage-card:hover{border-color:var(--pri-text-color);transform:translateY(-6px);box-shadow:0 12px 28px #00000014}.blog-list-page .card-image{object-fit:cover;border-radius:10px;width:100%;height:150px;margin-bottom:1rem}.blog-list-page .card-tag{color:var(--pri-text-color);margin-bottom:.25rem;font-size:.8rem;font-weight:600;display:inline-block}.blog-list-page .mortgage-card h3{color:#111827;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;height:67px;margin-bottom:.3rem;font-size:1rem;font-weight:700;display:-webkit-box;overflow:hidden}.blog-list-page .mortgage-card p{color:#6b7280;-webkit-line-clamp:5;text-overflow:ellipsis;-webkit-box-orient:vertical;height:93px;margin-bottom:.4rem;padding-top:.3rem;font-size:.95rem;line-height:1.5;display:-webkit-box;overflow:hidden}.blog-list-page .card-button{background-color:var(--sec-color);color:#fff;border:none;border-radius:8px;width:100%;margin-top:.75rem;padding:.95rem 1.5rem;font-size:1rem;font-weight:600;transition:background-color .2s}.blog-list-page .card-button:hover{background-color:#163075}.blog-list-page .mortgage-card.clickable{cursor:pointer;text-decoration:none}.blog-list-page .mortgage-card.clickable .card-button{pointer-events:none}@media (max-width:767px){.blog-list-page .mortgage-hero{clip-path:polygon(0 0,100% 0,100% 70%,0 95%);padding:2rem 1rem 6rem}.blog-list-page .hero-title{font-size:1.5rem}.blog-list-page .hero-subtitle{padding:0 1rem;font-size:.9rem}.blog-list-page .mortgage-options{flex-direction:column;align-items:center;gap:1.5rem;margin-top:-4rem}.blog-list-page .mortgage-card{width:100%;max-width:100%}.blog-list-page .card-image{height:130px}.blog-list-page .card-button{padding:.8rem;font-size:.9rem}}.blog-list-page .hero-title{transform-origin:top;opacity:0;animation:.6s ease-out forwards heroPop}.blog-list-page .hero-subtitle{transform-origin:top;opacity:0;animation:.6s ease-out .15s forwards heroPop}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes heroPop{0%{opacity:0;transform:scale(.95)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}
/*# sourceMappingURL=6d49957a8d29a64a.css.map*/