.service-hero{padding:128px 0 86px;background:var(--brand-bg-alt)}.service-hero img{border-radius:var(--brand-radius);box-shadow:0 24px 60px rgba(28,32,105,.14)}.process-timeline{background:var(--brand-bg-alt)}.timeline-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:0;gap:0;border:1px solid var(--brand-border);border-radius:var(--brand-radius);overflow:hidden;background:var(--brand-bg)}.timeline-row article{padding:28px;border-right:1px solid var(--brand-border)}.timeline-row article:last-child{border-right:0}.timeline-row strong{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;margin-bottom:18px;border-radius:var(--brand-radius);background:var(--brand-primary);color:var(--brand-text-inverse)}.guarantee-banner{padding:72px 0;background:var(--brand-primary-dark);color:var(--brand-text-inverse)}.guarantee-banner h2,.guarantee-banner p{color:var(--brand-text-inverse)}.beru-footer .beru-footer-cta .container.d-lg-flex a.btn.beru-btn-light,.beru-form.needs-validation .row.g-3 .col-12.d-flex p.form-note.mb-0{color:#15202b!important}.beru-section.contact-info-grid .container .three-card-grid span,.beru-section.region-tabs .container .region-grid span,.beru-section.service-cards .container .three-card-grid span{color:#fff!important}.container.beru-hero-inner .beru-hero-copy .hero-stats span,.modal-dialog.modal-dialog-centered .modal-content.beru-modal .modal-header h5.modal-title,.row.g-3 .col-12.d-flex .form-note.mb-0 a{color:#15202b!important}