@font-face{font-family:Stolzl;src:url(/assets/fonts/stolzl/c3b6151f-145f-45bf-8a8d-be6c1118d1d0.woff2) format("woff2"),url(/assets/fonts/stolzl/5b512891-ba6e-4e21-8404-054e4e547d6a.woff) format("woff");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Stolzl;src:url(/assets/fonts/stolzl/0d4fb2e8-a6a9-4726-a0bc-eff0ad241c32.woff2) format("woff2"),url(/assets/fonts/stolzl/66626e04-d2bf-4a44-9690-c0534a5fcfd6.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Stolzl;src:url(/assets/fonts/stolzl/5fadd3a0-2307-4fda-9657-3dedfea350da.woff2) format("woff2"),url(/assets/fonts/stolzl/7692da8b-d3ef-4fd9-b97a-291cc02d8048.woff) format("woff");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Stolzl;src:url(/assets/fonts/stolzl/c68f4c86-e6b8-49ed-88f2-8f478e995187.woff2) format("woff2"),url(/assets/fonts/stolzl/7b8ca39f-7da5-4894-8b3c-79f2aa5aece0.woff) format("woff");font-style:normal;font-weight:700;font-display:swap}.styles_cardInformation__yUr2Y{border-radius:.125rem;overflow:hidden;box-shadow:inset 0 8px 0 0 #d7d2cb;padding:36px 26px;border:1px solid #d7d2cb;display:flex;flex-direction:column;height:auto;min-height:221px}.styles_cardInformation__yUr2Y .styles_content__rn6A9 .styles_title__fqjAS{font-size:1rem;line-height:1.425rem;letter-spacing:-.005rem;color:#4c565c;font-weight:500;margin-bottom:5px}.styles_cardInformation__yUr2Y .styles_content__rn6A9 .styles_excerpt__0MCSv{font-size:.9375rem;line-height:1.4375rem;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.styles_cardInformation__yUr2Y .styles_link__srC2P{font-size:1rem;line-height:1.4375rem;letter-spacing:-.00625rem;margin-top:auto}.styles_cardInformation__yUr2Y .styles_link__srC2P svg{width:11px;height:10px;margin-left:4px}.styles_cardInformation__yUr2Y:hover{box-shadow:inset 0 8px 0 0 #c3002f;border-color:#c3002f}.styles_cardMortgage__TnQ09 .styles_cardImage__L2t3s{height:168px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}@media screen and (max-width:1024px){.styles_cardMortgage__TnQ09 .styles_cardImage__L2t3s{height:200px}}.styles_cardMortgage__TnQ09 .styles_cardImage__L2t3s:after,.styles_cardMortgage__TnQ09 .styles_cardImage__L2t3s:before{content:"";width:100%;background-color:#c3002f;position:absolute;top:0;margin-top:25px}.styles_cardMortgage__TnQ09 .styles_cardImage__L2t3s:after{height:100%}.styles_cardMortgage__TnQ09 .styles_cardImage__L2t3s:before{content:"";width:120%;height:50px;left:50%;transform:translateX(-50%);border-radius:50%;margin-top:0}.styles_cardMortgage__TnQ09 .styles_cardImage__L2t3s svg{width:89px;height:89px;fill:#fff;z-index:1;transform:scale(1);transition:transform .2s ease;margin-top:10px}.styles_cardMortgage__TnQ09 .styles_cardImage__L2t3s .icon-key{width:80px;height:80px}.styles_cardMortgage__TnQ09 .styles_cardImage__L2t3s .icon-switcher{width:88px;height:88px}.styles_cardMortgage__TnQ09 .styles_cardImage__L2t3s .icon-buy{width:65px;height:65px}.styles_cardMortgage__TnQ09 .styles_cardImage__L2t3s .icon-house2{width:79px;height:79px}.styles_cardMortgage__TnQ09 .styles_cardImage__L2t3s .icon-building2{width:78px;height:78px}.styles_cardMortgage__TnQ09 .styles_cardMortgageBody__6S7lJ{border-radius:0 0 .125rem .125rem;border:1px solid #d7d2cb;margin-top:-1px;display:flex;flex-direction:column;padding:33px 27px 41px 26px;height:auto;min-height:250px;box-shadow:inset 0 -8px 0 0 #d7d2cb;overflow:hidden}.styles_cardMortgage__TnQ09 .styles_title__fqjAS{font-size:1.1875rem;line-height:1.425rem;letter-spacing:-.00625rem;margin-bottom:7px;color:#4c565c;font-weight:500}@media screen and (max-width:1024px){.styles_cardMortgage__TnQ09 .styles_title__fqjAS{font-size:1.125rem;line-height:1.3625rem}}.styles_cardMortgage__TnQ09 .styles_excerpt__0MCSv{font-size:1rem;line-height:1.5rem;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:1024px){.styles_cardMortgage__TnQ09 .styles_excerpt__0MCSv{font-size:.9375rem;line-height:1.4375rem}}.styles_cardMortgage__TnQ09 .styles_link__srC2P{font-size:1rem;line-height:1.4375rem;letter-spacing:-.00625rem;margin-top:auto;font-weight:500;color:#4c565c}.styles_cardMortgage__TnQ09 .styles_link__srC2P svg{width:11px;height:10px;margin-left:4px}.styles_cardMortgage__TnQ09:hover .styles_cardMortgageBody__6S7lJ{box-shadow:inset 0 -8px 0 0 #c3002f;border-color:#c3002f}.styles_cardMortgage__TnQ09:hover .styles_cardImage__L2t3s svg{transform:scale(1.1)}.styles_cardMortgage__TnQ09:hover .styles_link__srC2P{color:#c3002f}.styles_cardMortgage__TnQ09:hover .styles_link__srC2P svg{fill:#c3002f}