.seha-buca-page .seha-pagehero--office{background-image:linear-gradient(90deg,rgba(5,23,37,.94),rgba(5,23,37,.57) 46%,rgba(5,23,37,.06)),url('images/office.jpg')}.seha-buca-page .seha-pagehero h1 strong{color:var(--g)}.seha-buca-call{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;background:var(--g);color:var(--d);font-size:14px;font-weight:800;text-decoration:none;margin-top:24px}.seha-buca-areas{padding:100px 0;background:#f0f2ef}.seha-area-groups{display:grid;grid-template-columns:1.4fr .6fr;gap:55px;margin-top:43px}.seha-area-groups h3{font-size:18px;color:var(--n);margin:0 0 16px}.seha-area-list{display:flex;flex-wrap:wrap;gap:8px}.seha-area-list span{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;background:#fff;border:1px solid #e0e5e4;border-radius:2px;color:#40535e;font-size:13px}.seha-area-list span:before{content:'✓';margin-right:6px;color:#c48900;font-size:11px}.seha-area-subtitle{margin-top:36px!important}.seha-buca-services{padding:85px 0;background:var(--n);color:#fff}.seha-buca-services h2{color:#fff}.seha-buca-service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px}.seha-buca-service-grid div{padding:28px 24px;border:1px solid rgba(255,255,255,.2)}.seha-buca-service-grid b{font-size:18px;color:var(--g)}.seha-buca-service-grid p{color:#cbd6dc;line-height:1.6;font-size:14px;margin:12px 0 0}@media(max-width:720px){.seha-area-groups{grid-template-columns:1fr;gap:38px}.seha-buca-service-grid{grid-template-columns:1fr;gap:12px}.seha-buca-areas{padding:70px 0}.seha-buca-page .seha-pagehero{min-height:390px}} 
