#mdc-comfino-rates{margin:14px 0;padding:15px 16px;border:1px solid #efc7ca;border-left:4px solid #d71920;border-radius:8px;background:#fff8f8;color:#262626;font-size:14px;line-height:1.5;box-shadow:0 8px 24px rgb(80 20 24 / .06)}#mdc-comfino-rates [hidden]{display:none!important}#mdc-comfino-rates p{margin:8px 0 0}#mdc-comfino-rates .mdc-cf-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;font-weight:700;color:#b9141d}#mdc-comfino-rates label{display:flex;gap:8px;align-items:center;font-size:13px;font-weight:400;white-space:nowrap}#mdc-comfino-rates select{width:auto;min-width:60px;min-height:36px;padding:4px 10px;border:1px solid #d7a4a8;border-radius:4px;background:#fff;color:#222;font:inherit}#mdc-comfino-rates .mdc-cf-main{display:flex;flex-wrap:wrap;gap:5px 16px;font-size:17px;line-height:1.45}#mdc-comfino-rates .mdc-cf-main strong{font-weight:700}#mdc-comfino-rates .mdc-cf-installment{color:#c91520}#mdc-comfino-rates .mdc-cf-basis{font-size:13px;color:#555}#mdc-comfino-rates details{margin-top:9px;font-size:13px}#mdc-comfino-rates summary{cursor:pointer;color:#a61019;text-decoration:underline;text-underline-offset:3px}#mdc-comfino-rates summary:focus-visible,#mdc-comfino-rates select:focus-visible,#mdc-comfino-rates button:focus-visible{outline:2px solid #333;outline-offset:3px}#mdc-comfino-rates .mdc-cf-retry{border:1px solid #aaa;border-radius:4px;background:#fff;color:#262626;padding:6px 10px;margin-top:8px;font-size:13px;cursor:pointer}@media(max-width:480px){#mdc-comfino-rates{padding:12px}#mdc-comfino-rates .mdc-cf-main{font-size:16px}#mdc-comfino-rates .mdc-cf-heading{gap:6px}}.mdc-home-financing{padding:28px 0;background:#fff;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.mdc-home-financing__inner{display:flex;align-items:center;justify-content:space-between;gap:34px;padding:26px 34px;border:1px solid #e5e5e5;border-radius:14px;background:#f7f7f7;box-shadow:0 10px 26px rgb(0 0 0 / .055)}.mdc-home-financing__copy{max-width:720px}.mdc-home-financing__kicker{margin:0 0 6px;color:#c91520;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mdc-home-financing h2{margin:0 0 8px;color:#222;font-size:clamp(25px,3vw,38px);line-height:1.15}.mdc-home-financing__copy>p:last-child{margin:0;color:#4c4c4c;font-size:16px;line-height:1.6}.mdc-home-financing__actions{display:flex;flex:0 0 270px;flex-direction:column;align-items:stretch;gap:9px;text-align:center}.mdc-home-financing .mdc-home-financing__button{display:block;margin:0;padding:14px 20px;border:0;border-radius:6px;background:#e71924;color:#fff;font-weight:800;text-transform:uppercase;box-shadow:0 8px 20px rgb(231 25 36 / .23)}.mdc-home-financing .mdc-home-financing__button:hover,.mdc-home-financing .mdc-home-financing__button:focus{background:#c91520;color:#fff}.mdc-home-financing__note{color:#666;font-size:12px;line-height:1.45}@media(max-width:767px){.mdc-home-financing{padding:18px 0}.mdc-home-financing__inner{display:block;padding:22px 20px}.mdc-home-financing__actions{margin-top:18px}.mdc-home-financing__copy>p:last-child{font-size:15px}}.dana-info-calculator{margin:0 0 28px;padding:26px;border:1px solid #dedede;border-left:4px solid #d71920;border-radius:12px;background:#fff;box-shadow:0 8px 24px rgb(0 0 0 / .05)}.dana-info-calculator h2{margin:0 0 7px;color:#222;font-size:clamp(24px,3vw,32px);line-height:1.2}.dana-info-calculator__lead{margin:0 0 20px;color:#5c5c5c;line-height:1.6}.dana-info-calculator__form{display:grid;grid-template-columns:minmax(180px,1fr) minmax(140px,.55fr) auto;gap:14px;align-items:end}.dana-info-calculator__form label{display:grid;gap:7px;color:#333;font-size:13px;font-weight:700}.dana-info-calculator__form input,.dana-info-calculator__form select{width:100%;height:46px;box-sizing:border-box;padding:8px 12px;border:1px solid #cfcfcf;border-radius:6px;background:#fff;color:#222;font:inherit}.dana-info-calculator__button{height:46px;padding:0 22px;border:0;border-radius:6px;background:#e71924;color:#fff;font-weight:800;text-transform:uppercase;cursor:pointer}.dana-info-calculator__button:hover,.dana-info-calculator__button:focus{background:#c91520}.dana-info-calculator__result{margin-top:20px;padding-top:18px;border-top:1px solid #e8e8e8}.dana-info-calculator__status{margin:0;color:#555}.dana-info-calculator__values[hidden],.dana-info-calculator__status[hidden]{display:none!important}.dana-info-calculator__main{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;font-size:20px;line-height:1.4}.dana-info-calculator__installment{color:#c91520}.dana-info-calculator__summary{margin:7px 0 0;color:#333}.dana-info-calculator__basis{margin:7px 0 0;color:#666;font-size:13px}.dana-info-calculator details{margin-top:10px;color:#555;font-size:13px}.dana-info-calculator summary{cursor:pointer;color:#a61019;text-decoration:underline;text-underline-offset:3px}.dana-info-calculator input:focus-visible,.dana-info-calculator select:focus-visible,.dana-info-calculator button:focus-visible,.dana-info-calculator summary:focus-visible{outline:2px solid #333;outline-offset:3px}@media(max-width:680px){.dana-info-calculator{padding:21px 18px}.dana-info-calculator__form{grid-template-columns:1fr}.dana-info-calculator__button{width:100%}.dana-info-calculator__main{font-size:18px}}