.rh_property__common_note p,.rh_property__common_note .rh_agent_form .rh_agent_form__row,.rh_agent_form .rh_property__common_note .rh_agent_form__row{background:#fff!important;line-height:1.4!important}.rh_property__similar_properties{display:block;text-align:left;padding:2rem 1rem!important}.ik-calkulator button{margin-top:20px!important}.ik-button{margin-top:20px!important}.ik-calkulator{margin-bottom:20px!important}@media (max-width:639px){.ik-charts-grid canvas{max-height:300px!important;height:auto}.ik-chart-interest-comparison{max-height:300px;height:auto}.ik-kalkulator .md\:grid-cols-2{grid-template-columns:1fr!important}.ik-kalkulator input,.ik-kalkulator select,.ik-kalkulator textarea{width:100%!important;min-width:0!important;box-sizing:border-box}.ik-kalkulator .ik-results-grid{grid-template-columns:1fr!important}.ik-kalkulator .ik-charts-grid,.ik-kalkulator .ik-charts-wrapper{grid-template-columns:1fr!important}.ik-kalkulator .ik-result-item{margin-bottom:1rem}.ik-charts-grid canvas{max-height:200px;height:auto}}.ik-kalkulator input{margin-top:5px!important;margin-bottom:10px!important}.ik-charts-grid canvas{max-height:500px;height:auto}.ik-chart-interest-comparison{max-height:500px;height:auto}:root{--primary:#f1bd1d;--primary-light:rgba(241,189,29,0.15);--muted:#6b7280;--border:#d1d5db;--bg-input:#ffffff}.ik-tabs{list-style:none;margin:0 0 1rem;padding:0;display:flex;gap:2rem;border-bottom:3px solid var(--primary)}.ik-tab{padding-bottom:.5rem;cursor:pointer;color:var(--muted);font-weight:500;transition:color .2s}.ik-tab--active{color:var(--primary)!important;border-bottom:3px solid var(--primary)}.ik-tab:not(.ik-tab--active):hover{color:var(--primary)}.ik-form{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:1.5rem}.ik-form .form-row{display:grid;grid-template-columns:max-content 1fr;align-items:center;gap:1rem;margin-bottom:1rem}.ik-form label{font-weight:600;color:#374151;white-space:nowrap}.ik-form .relative{position:relative;width:100%}.ik-form input{width:100%;box-sizing:border-box;border:1px solid var(--border);border-radius:.375rem;background:var(--bg-input);padding:.5rem 1rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.ik-form input:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light)}.ik-form input::placeholder{color:#9ca3af}.ik-form .relative>span{position:absolute;top:50%;right:1rem;transform:translateY(-50%);color:var(--muted);pointer-events:none;font-size:.875rem}.ik-form .term-group{grid-column:2;display:flex;gap:1rem}.ik-form .term-group input{flex:1;padding-right:1rem}.ik-results{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:1.5rem}.ik-results .form-row{margin-bottom:.75rem}.ik-results input[readonly]{background:#f3f4f6;border-color:var(--border);cursor:default}.ik-form-buttons{grid-column:1 / -1;display:flex;gap:1rem;margin-top:1rem}.ik-form-buttons button{flex:1;height:3rem;font-size:1rem;font-weight:600;border-radius:.375rem;transition:background-color .2s,color .2s}#ik-reset{border:2px solid var(--primary);background:#fff0;color:var(--primary)}#ik-reset:hover{background:var(--primary-light)}#ik-calc{border:2px solid var(--primary);background:var(--primary);color:#fff}#ik-calc:hover{background:#d1a217}.ik-results{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:1.5rem}.ik-results-annuity,.ik-results-equal{display:grid;grid-template-columns:repeat(3,1fr);align-items:start;gap:1rem;padding:1rem}.ik-results-annuity>h3,.ik-results-equal>h3{grid-column:1 / -1;margin-bottom:1rem}.ik-results-annuity p,.ik-results-equal p{margin:0}.ik-results-annuity p strong,.ik-results-equal p strong{display:block;font-size:.95rem;color:var(--muted);margin-bottom:.25rem}.ik-results-annuity p span,.ik-results-equal p span{display:block;font-size:1.75rem;font-weight:700;color:#f1bd1d}.ik-results-annuity p span::after,.ik-results-equal p span::after{content:" €";font-weight:600;margin-left:.25ch}.ik-results-text{width:100%}.ik-results-text .ik-results-heading{font-size:1.25rem;font-weight:700;margin-bottom:.75rem;color:#111827}.ik-results-text .ik-results-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0rem}.ik-results-text .ik-result-item{text-align:left}.ik-results-text .ik-result-label{font-size:.95rem;color:var(--muted);margin-bottom:.25rem;padding:0 0 0 10px!important}.ik-results-text .ik-result-value{font-size:1.75rem;font-weight:700;color:#f1bd1d;padding:0 0 0 10px!important}.ik-results-text .ik-result-value span::after{content:"\00a0€";font-weight:400;margin-left:.25ch}.ik-kalkulator{font-size:18px}.ik-tab{font-size:1.3rem;padding-bottom:.75rem}.ik-tab--active{border-bottom-width:4px}.ik-form label,.ik-form .ik-results-heading{font-size:1.125rem}.ik-form input{font-size:1.125rem;padding:.75rem 1.25rem;border-radius:.5rem}.ik-form .relative>span{font-size:1rem}.ik-form .term-group input{font-size:1.125rem}#ik-reset,#ik-calc{font-size:1.4rem;font-weight:700;padding:1rem 1.5rem;border-radius:.5rem;margin-top:20px;margin-bottom:50px}.ik-results-text .ik-results-heading{font-size:1.7rem;margin-bottom:1rem}.ik-results-text .ik-result-label{font-size:1.3rem;margin-bottom:.5rem}.ik-results-text .ik-result-value{font-size:2.4rem}.ik-charts-grid h4,.ik-charts-wrapper h3{font-size:1.25rem;margin-bottom:.75rem}.ik-charts-grid canvas{max-height:500px;height:auto}.ik-pdf-page{max-width:800px;margin:0 auto;padding:20px;background:#fff;font-family:sans-serif;color:#333}.ik-pdf-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.ik-pdf-header .ik-pdf-logo{max-height:50px}.ik-pdf-contact p{margin:0;font-size:.9em}.ik-pdf-intro{margin-bottom:20px;font-style:italic}.ik-pdf-footer{margin-top:30px;text-align:center;font-weight:700}.rh_property__common_note p,.rh_property__common_note .rh_agent_form .rh_agent_form__row,.rh_agent_form .rh_property__common_note .rh_agent_form__row{padding:2rem;background:white!important;line-height:1.4!important}.rh_wrap--padding{padding:0 0rem!important;max-width:1440px;margin:0 auto}@media (max-width:639px){.ik-form{grid-template-columns:1fr!important}.ik-form.grid-cols-1,.ik-form.grid-cols-2{display:block}.ik-results-text .ik-results-grid{grid-template-columns:1fr!important}.ik-charts-grid{grid-template-columns:1fr!important}.ik-charts-wrapper{grid-template-columns:1fr!important}.ik-results-text .ik-result-item{margin-bottom:1rem}}.rh_property__common_note p,.rh_property__common_note .rh_agent_form .rh_agent_form__row,.rh_agent_form .rh_property__common_note .rh_agent_form__row{background:#fff!important;line-height:1.4!important}.hidden{display:none!important}