.project-purchase{cursor:pointer;display:flex;flex-direction:column;max-width:100%;min-height:282px;min-width:305px;width:100%}@media only screen and (max-width:734px){.project-purchase{min-height:223px;min-width:331px}}@media (any-hover:hover) and (pointer:fine){.project-purchase:hover .project-purchase__content img,.project-purchase:hover button{background:var(--color-link-hover);transform:scale(1.1)}}.project-purchase .asymmetrically-rounded-corner--size-25 .asymmetrically-rounded-corner__corner:before{box-shadow:-5px 4px 0 4px var(--corner-bg,var(--color-surface))}.project-purchase__content-wrapper{height:100%;width:100%}.project-purchase__content{background:var(--purchase-card-bg-color,var(--color-primary));border-radius:25px;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.project-purchase__title{margin:20px 0 25px 20px;max-width:80%;width:fit-content;z-index:var(--z-index-1)}.project-purchase__desc{margin-left:20px;z-index:var(--z-index-1)}@media only screen and (max-width:734px){.project-purchase__desc{margin-bottom:20px;margin-top:auto}}.project-purchase img,.project-purchase picture{display:flex;height:100%;object-fit:cover;transition:all .3s;width:100%}.bank-mortgage-card__subtitle{font-family:var(--font);font-size:var(--typescale-label-default-font-size);font-style:normal;font-weight:var(--typescale-label-default-font-weight,500);letter-spacing:var(--typescale-label-default-letter-spacing);line-height:var(--typescale-label-default-line-height);-webkit-text-decoration:var(--typescale-label-default-text-decoration);text-decoration:var(--typescale-label-default-text-decoration);text-transform:var(--typescale-label-default-text-transform)}.bank-mortgage-card__name,.bank-mortgage-card__value{font-family:var(--font);font-size:var(--typescale-h4-title-font-size);font-style:normal;font-weight:var(--typescale-h4-title-font-weight,500);letter-spacing:var(--typescale-h4-title-letter-spacing);line-height:var(--typescale-h4-title-line-height);-webkit-text-decoration:var(--typescale-h4-title-text-decoration);text-decoration:var(--typescale-h4-title-text-decoration);text-transform:var(--typescale-h4-title-text-transform)}.bank-mortgage-card{align-items:center;border-top:1px solid var(--color-white-20);display:flex;gap:35px;max-width:700px;padding:10px 0}@media only screen and (max-width:734px){.bank-mortgage-card{background:var(--color-surface);border-radius:15px;color:var(--color-on-surface);display:grid;gap:10px;grid-template-columns:auto auto 1fr;padding:10px 12px 15px}}.bank-mortgage-card .callback-round{background:var(--color-white-10);color:var(--color-white)}@media only screen and (max-width:734px){.bank-mortgage-card .callback-round{background:var(--color-primary-10);color:var(--color-primary);height:35px;justify-self:flex-end;min-width:35px;width:35px}.bank-mortgage-card .callback-round svg{height:15px;width:15px;fill:currentcolor}}.bank-mortgage-card__logo{background:var(--color-surface);border-radius:12px;flex:0 0 135px;height:75px;overflow:hidden;padding:8px;width:135px}@media only screen and (max-width:734px){.bank-mortgage-card__logo{background:var(--color-label);border-radius:8px;flex:0 0 70px;height:40px;padding:3px;width:70px}}.bank-mortgage-card__logo img,.bank-mortgage-card__logo picture{height:100%;object-fit:contain;width:100%}@media only screen and (min-width:734.1px){.bank-mortgage-card__name{display:none}}.bank-mortgage-card__conditions{display:flex;flex:1;gap:35px}@media only screen and (max-width:734px){.bank-mortgage-card__conditions{border-top:1px solid var(--color-primary-20);grid-column:span 3;grid-row:2;padding-top:13px}}.bank-mortgage-card__condition{display:grid;flex:60px;gap:9px}@media only screen and (max-width:734px){.bank-mortgage-card__condition{gap:5px}.bank-mortgage-card__condition:first-child{order:3}}.bank-mortgage-card__subtitle{color:var(--color-white-70);white-space:nowrap}@media only screen and (max-width:734px){.bank-mortgage-card__subtitle{color:var(--color-on-surface-light);font-size:10px;grid-row:2}}.bank-mortgage-card__value{white-space:nowrap}@media only screen and (max-width:734px){.bank-mortgage-card__value{font-size:14px;line-height:1}}
