:root{--space-xxs:calc(var(--space-xs) * .5);--space-xxxs:calc(var(--space-xs) * .25);--accent-heading-color:var(--primary)}.brxe-container{width:var(--content-width)!important}body{opacity:1!important}img{object-fit:cover}ul{list-style:none;padding-inline-start:0;margin-block:0}.brxe-text ul{list-style:revert;padding-inline-start:revert;margin-block:revert}.accent-heading{color:var(--accent-heading-color)}.brxe-text b,.brxe-text strong{color:var(--heading-color)}figure{margin:0}[class*=btn--]:where(:not(.btn--none,.wp-block-button)):has(svg){--btn-padding-inline-end:calc(var(--btn-padding-inline) * .6);--icon-size:1.75em;--icon-padding:.35em;--icon-radius:calc(var(--btn-radius) * .75);--icon-color:var(--btn-background);--icon-background:var(--btn-text-color);--icon-color-hover:var(--btn-background-hover);--icon-background-hover:var(--btn-text-color-hover);padding-inline-end:var(--btn-padding-inline-end);padding-block:calc(var(--btn-padding-block) * .35);& svg{height:var(--icon-size);width:var(--icon-size);background-color:var(--icon-background);transition:transform var(--transition-duration) var(--transition-timing) var(--transition-delay),background var(--transition-duration) var(--transition-timing) var(--transition-delay);border-radius:var(--icon-radius);padding:var(--icon-padding)}& svg path{stroke:var(--icon-color);transition:stroke var(--transition-duration) var(--transition-timing) var(--transition-delay)}&:hover svg{transform:translateX(5%);background-color:var(--icon-background-hover)}&:hover svg path{stroke:var(--icon-color-hover)}}[class*=btn--outline]:where(:not(.btn--none,.wp-block-button)):has(svg),[class*=btn--outline]:where(:not(.btn--none,.wp-block-button)):has(svg){--icon-background:var(--btn-background);--icon-background-color:var(--btn-text-color-hover);--icon-color:var(--btn-text-color);--icon-color-hover:var(--btn-background-hover)}[data-readmore]{--rm-max:65rem;--rm-mask-stop:85%;--rm-transition:var(--transition-duration) var(--transition-timing) var(--transition-delay);position:relative;max-height:var(--rm-max);overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,black 0,black var(--rm-mask-stop),transparent 100%);mask-image:linear-gradient(to bottom,black 0,black var(--rm-mask-stop),transparent 100%);transition:max-height var(--rm-transition),-webkit-mask-image var(--rm-transition),mask-image var(--rm-transition)}[data-readmore][data-readmore-expanded=true]{max-height:none;-webkit-mask-image:none;mask-image:none}[data-readmore].readmore--clamped + .readmore__toggle{display:inline-flex}[data-readmore]:not(.readmore--clamped) + .readmore__toggle{display:none}.readmore__toggle{display:inline-flex;gap:.4rem;align-items:center}.readmore__chevron--rotated{transform:rotate(180deg);transition:var(--transition-duration) var(--transition-timing) var(--transition-delay)}@media (prefers-reduced-motion:reduce){[data-readmore]{transition:none}.readmore__chevron--rotated{transition:none}}.form--light .fluentform form,.form--dark .fluentform form{.ff-btn-submit.ff-btn-submit{width:100%;transition:var(--transition)}textarea{border-radius:var(--radius-xs)}}.fr-modal{display:none}.cmplz-cookiebanner .cmplz-close{outline:0}.cmplz-cookiebanner .cmplz-close svg{width:20px!important;height:20px!important;padding:0;margin:0;border:0;outline:0;background:transparent;color:var(--primary);font-size:16px!important}.fluentform_wrapper_7 .ff_input-group input.ff-el-form-control:focus{outline:0!important;box-shadow:none!important}.fluentform_wrapper_7 .ff_input-group:has(input:focus){outline:2px solid #00c896!important;outline-offset:2px;border-radius:12px}.fluentform_wrapper_7 .ff_input-group input{border-right:0!important}.ff_input-group-append .ff_input-group-text{border:2px solid #fff!important;border-left:none!important;background-color:transparent!important;;border-radius:0 12px 12px 0!important}#fluentform_7_success{display:none}.ff-el-input--label span{font-size:var(--text-xs);font-weight:400;color:rgba(255,255,255,.8)}.fluentform-step:first-child .step-nav{display:flex;justify-content:center;align-items:center}#valuation-loader{background:#1A2F2D;border:3px solid #253C38;border-radius:var(--card-radius);padding:40px;text-align:center;margin:30px auto;max-width:805px}.val-loader-title{color:#fff;font-size:var(--h3);font-weight:600;margin-bottom:8px}.val-progress-bar{background:#fff;border-radius:999px;height:15px;overflow:hidden;margin:0 auto 10px;max-width:100%}.val-progress-fill{height:100%;width:0;background:linear-gradient(90deg,#30CBA9,#30CBA9);border-radius:999px;transition:width .15s ease}.val-progress-pct{color:#fff;font-size:var(--text-xs);font-weight:600;text-align:end;display:block;margin-bottom:5px}#valuation-results{margin-top:30px}.val-results-wrap{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-bottom:24px}@media (max-width:768px){.val-results-wrap{grid-template-columns:1fr}}.val-results-left{background:#1A2F2D;border:3px solid #253C38;border-radius:21px;padding:28px;color:#fff;display:flex;flex-direction:column;min-width:100%}.val-results-left h3{font-size:var(--h3);font-weight:600;margin-bottom:10px}.val-results-left p{color:#fff;font-size:var(--text-s);line-height:1.6}.val-calendly-box{border-radius:10px;border:2px solid var(--primary);text-align:center;margin-top:20px;height:100%;overflow-x:auto;overflow-y:hidden;background-color:#fff}.val-calendly-icon{font-size:32px;margin-bottom:8px}.val-btn-calendly{display:inline-block;margin-top:10px;background:#00c896;color:#0a1f1b;padding:10px 18px;border-radius:8px;font-size:12px;font-weight:600;text-decoration:none}.val-results-right{background:#1A2F2D;border:3px solid #253C38;border-radius:21px;padding:28px;color:#fff;display:flex;flex-direction:column}.val-results-label{font-size:var(--h3);text-align:center;font-weight:600;color:#fff;margin-bottom:2px}.val-results-sublabel{font-size:var(--text-s);text-align:center;color:#fff;margin-bottom:6px}.val-ev-main{font-size:42px;font-weight:800;text-align:center;color:var(--primary);margin:0 0 4px}.val-bandwidth{margin-top:24px;margin-bottom:24px}.val-bandwidth-title{font-size:var(--text-s);font-weight:500;color:#fff;margin-bottom:16px}.val-bandwidth-labels{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:8px;position:relative;padding-top:0}.val-bw-low,.val-bw-high{font-size:14px;color:rgba(255,255,255,.6)}.val-bw-mid{position:absolute;left:50%;transform:translateX(-50%);font-size:16px;font-weight:700;color:var(--primary);transition:left .6s ease}.val-bandwidth-track{position:relative;height:12px;background:rgba(255,255,255,.1);border-radius:6px;overflow:visible}.val-bandwidth-fill{position:absolute;left:37.5%;top:0;height:100%;width:15%;background:linear-gradient(90deg,#30CBA9 0,#1C7964 100%);border-radius:6px;transition:width .6s ease}.val-bandwidth-marker{position:absolute;top:-4px;left:50%;width:1px;height:20px;background:#fff;transform:translateX(-50%);transition:left .6s ease}.val-metrics-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.val-metric-box{position:relative;padding:14px;z-index:1;border:1px solid #C6C6C64d;border-radius:10px}.val-metric-box::after{content:"";top:0;left:0;z-index:-1;position:absolute;background:linear-gradient(180deg,#225047 0,#1F413B 50%,#112825 100%);border-radius:9px;padding:14px;width:100%;height:100%}.val-metric-label{font-size:var(--text-s);color:#fff;font-weight:400;margin-bottom:2px}.val-metric-sub{font-size:var(--text-xs);color:rgb(255 255 255 / 50%);margin-bottom:8px}.val-metric-value{font-size:24px;font-weight:700;color:#fff;margin:0}.val-segment{margin-top:24px;margin-bottom:24px}.val-segment-title{font-size:var(--text-s);font-weight:500;color:#fff;margin-bottom:12px}.val-segment-labels{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:8px;position:relative}.val-seg-low,.val-seg-high{font-size:14px;color:rgba(255,255,255,.6)}.val-seg-mid{position:absolute;left:50%;transform:translateX(-50%);font-size:16px;font-weight:700;color:var(--primary);transition:left .6s ease}.val-segment-track{position:relative;height:12px;background:rgba(255,255,255,.1);border-radius:6px;overflow:visible}.val-segment-fill{position:absolute;left:37.5%;top:0;height:100%;width:15%;background:linear-gradient(90deg,#30CBA9 0,#1C7964 100%);border-radius:6px;transition:left .6s ease,width .6s ease}.val-segment-marker{position:absolute;top:-4px;left:50%;width:1px;height:20px;background:#fff;transform:translateX(-50%);transition:left .6s ease}.next-step-button{display:none}.val-hinweise-row{padding-top:12px}.hinweise-badge{float:right;cursor:pointer;font-size:var(--text-s);color:white;transition:.3s ease-in-out}.hinweise-badge:hover{color:rgba(255,255,255,.5)}.hinweise-badge svg{fill:#fff;width:12px;height:14px;vertical-align:middle}.val-results-right{position:relative;overflow:hidden}.val-results-content{transition:transform .4s ease,opacity .3s ease;display:flex;flex-direction:column}.val-results-content.slide-out{transform:translateX(-100%);opacity:0;pointer-events:none}.val-hinweise-panel{position:absolute;top:0;left:0;width:100%;height:100%;padding:28px;box-sizing:border-box;transform:translateX(100%);opacity:0;transition:transform .4s ease,opacity .3s ease;pointer-events:none;overflow-y:auto}.val-hinweise-panel.slide-in{transform:translateX(0);opacity:1;pointer-events:auto}.hinweise-back-btn{background:none;border:0;color:var(--primary);font-size:14px;cursor:pointer;padding:0;margin-bottom:24px;transition:.3s ease}.hinweise-back-btn:hover{color:rgba(255,255,255,.7)}.hinweise-title{font-size:var(--h2);font-weight:600;color:#fff;text-align:center;margin-bottom:8px}.hinweise-subtitle{font-size:var(--text-s);color:#fff;text-align:center;margin-bottom:24px}.hinweise-card{position:relative;padding:14px;z-index:1;border:1px solid #C6C6C64d;border-radius:10px;font-size:var(--text-s);color:#fff;margin-bottom:12px}.hinweise-card::after{content:"";top:0;left:0;z-index:-1;position:absolute;background:linear-gradient(180deg,#225047 0,#1F413B 50%,#112825 100%);border-radius:8px;width:100%;height:100%}.ff-el-progress{display:none!important}.ff-el-progress-status{font-size:14px;font-weight:600;color:var(--primary);margin-bottom:12px}.ff-el-progress-title{display:flex!important;gap:8px;list-style:none;padding:0!important;margin:0 0 24px 0;border-bottom:0!important}.ff-el-progress-title li{display:block!important;flex:1;height:6px;background:rgba(255,255,255,.15);border-radius:3px;transition:background .3s ease}.ff-el-progress-title li:first-child{background:var(--primary)}.fluentform-step[data-name=form_step-7_1][style*="display: block"]~.ff-el-progress-title li:nth-child(-n+2){background:var(--primary)}@media screen and (max-width:767px){.val-hinweise-row{order:-1;padding-top:0;padding-bottom:10px}.val-results-right{order:-1;padding-top:16px}.val-results-left{text-align:center}.next-step-button{display:block}}