.header-row>.brand{flex:0 0 94px;display:flex;justify-content:center}.brand .official-logo{display:block!important;width:90px;height:112px;line-height:0}.official-logo>svg{display:block;width:100%;height:100%;fill:initial;stroke:none}.header-row{gap:24px;padding-block:12px}.nav{min-width:0}.nav-links{gap:16px}.quote-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;align-items:start;width:100%}.quote-layout>section{padding:30px;border:1px solid #dae4de;border-radius:20px;background:#edf3ef}.quote-layout>section h2{margin-top:0;font-size:28px}.quote-layout>.tool-card{width:100%;max-width:none;margin:0;padding:32px;box-sizing:border-box}.quote-layout #quoteForm{display:grid;grid-template-columns:1fr 1fr;gap:18px 20px}.quote-layout #quoteForm label{margin:0;min-width:0;display:grid;gap:8px}.quote-layout #quoteForm label:nth-of-type(3),.quote-layout #quoteForm label:nth-of-type(4),.quote-layout #quoteResult{grid-column:1/-1}.quote-layout #quoteForm input,.quote-layout #quoteForm select,.quote-layout #quoteForm textarea{width:100%;min-height:48px;font:inherit;box-sizing:border-box}.quote-layout #quoteForm textarea{min-height:140px;resize:vertical}.quote-layout #quoteForm button{justify-self:start;grid-column:1/-1}.business-intro{padding:72px 0 64px}.business-intro h1{font:800 clamp(38px,5.5vw,72px)/1.4 Cairo,sans-serif;margin:14px 0}.business-lead{max-width:820px;font-size:19px;line-height:1.9;color:#4b6864}.business-services{padding:24px 0 70px}.business-services h2,.business-tour h2,.business-contact h2,.business-process h2{font:700 clamp(26px,3.4vw,40px)/1.5 Cairo,sans-serif}.business-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:30px}.business-grid article{display:flex;flex-direction:column;background:white;border:1px solid #d8e2db;border-radius:18px;padding:25px}.service-index{color:#c65e2c;font-weight:700}.business-grid h3{font-size:22px;line-height:1.6;margin:15px 0}.business-grid p{font-size:14px;line-height:1.9;color:#536f65}.business-grid a{margin-top:auto;padding-top:15px;font-size:13px;font-weight:700;color:#ad481f}.business-process{background:#073b43;color:white;padding:60px 0}.business-process ol{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.business-process li{border-top:2px solid #b3835d;padding-top:20px;display:grid;gap:10px}.business-process b{font-size:22px}.business-process span{color:#d0e0d9;font-size:14px}.business-tour{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;padding:75px 0}.business-tour img{width:100%;height:350px;object-fit:cover;border-radius:20px}.business-tour p{line-height:1.9}.business-contact{text-align:center;padding:45px 25px;margin-bottom:65px;background:#f0e9de;border-radius:20px}.business-contact h2{margin-top:0}.home header.hero{min-height:0}.home header .ronda-scene{opacity:.45}.ronda-business-home .actions{flex-wrap:wrap;gap:12px}@media(max-width:1000px){.business-grid{grid-template-columns:1fr 1fr}.nav-links{gap:10px}}@media(max-width:760px){.quote-layout,.business-tour{grid-template-columns:1fr;gap:25px}.quote-layout>.tool-card{padding:24px}.business-process ol{grid-template-columns:1fr 1fr}.header-row>.brand{flex-basis:70px}.brand .official-logo{width:66px;height:84px}.business-tour{padding:48px 0}.business-intro{padding-top:45px}.business-tour img{height:260px}}@media(max-width:460px){.business-grid,.business-process ol,.quote-layout #quoteForm{grid-template-columns:1fr}.quote-layout #quoteForm label{grid-column:1/-1}.quote-layout>section{padding:22px}.business-lead{font-size:16px}}