.constructionCompany_contentBody___31rf{text-align:left;overflow-wrap:break-word}.constructionCompany_contentBody___31rf h1{font-size:28px;text-align:center;font-weight:700;color:#e36e2f}.constructionCompany_contentBody___31rf h2{font-size:20px;color:#e36e2f}.constructionCompany_contentBody___31rf h3{font:700;font-size:22px;margin-top:16px;text-align:left;color:#e36e2f}.constructionCompany_contentBody___31rf h4{font-size:18px;font:700;color:#e36e2f}@media screen and (min-width:768px){.constructionCompany_contentBody___31rf,.constructionCompany_contentBody___31rf h3{text-align:justify}}@media screen and (max-width:767px){.constructionCompany_contentBody___31rf h1{font-size:24px}.constructionCompany_contentBody___31rf h3{font-size:20px}}.blogPost_page__cxPb0{background:var(--page-white)}.blogPost_hero__8HsGj{position:relative;overflow:hidden;background:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0) 0 0 /40px 40px,linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0) 0 0 /40px 40px,linear-gradient(135deg,#0b1829,#122240 60%,#1a2e4a);color:#fff}.blogPost_hero__8HsGj:after{content:"";position:absolute;right:-120px;top:-120px;width:420px;height:420px;border-radius:50%;background:radial-gradient(closest-side,rgba(232,96,26,.28),transparent);pointer-events:none}.blogPost_heroInner__jotW7{position:relative;z-index:1;padding-top:clamp(40px,6vw,72px);padding-bottom:clamp(48px,7vw,88px);max-width:var(--container-max)}.blogPost_back__Jajvt{display:inline-block;margin-bottom:22px;color:hsla(0,0%,100%,.7);font-size:14px;font-weight:600;text-decoration:none}.blogPost_back__Jajvt:focus-visible,.blogPost_back__Jajvt:hover{color:#fff}.blogPost_category__j4Lbx{display:block;width:-moz-fit-content;width:fit-content;margin-bottom:14px;padding:5px 12px;border:1px solid rgba(232,96,26,.6);color:var(--orange-light);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.blogPost_title__86TJQ{max-width:900px;margin:0 0 16px;font-family:var(--font-barlow-condensed),sans-serif;font-size:clamp(2rem,5vw,3.4rem);font-weight:800;line-height:1.08;color:#fff}.blogPost_excerpt__Pck8T{max-width:720px;margin:0 0 22px;color:hsla(0,0%,100%,.75);font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.65}.blogPost_meta__eTsg4{display:flex;flex-wrap:wrap;gap:6px 10px;margin:0;color:hsla(0,0%,100%,.6);font-size:14px}.blogPost_featuredWrap__BZgUD{margin-top:clamp(-56px,-5vw,-32px);position:relative;z-index:2}.blogPost_featured__HzylO{margin:0 auto;border:6px solid #fff;box-shadow:0 24px 60px rgba(11,24,41,.22);background:#fff}.blogPost_layout__qaVxu{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:56px;align-items:start;padding-top:48px;padding-bottom:32px}.blogPost_body__3eAgp{min-width:0}.blogPost_sidebar__xwyWj{position:sticky;top:96px;display:flex;flex-direction:column;gap:20px}.blogPost_sideBox__Iyi_C{padding:20px 22px;background:#fff;border:1px solid var(--border)}.blogPost_sideTitle__K6VQQ{margin:0 0 12px;color:var(--navy);font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.blogPost_sideBox__Iyi_C ul,.blogPost_toc__A_Eto{list-style:none;margin:0;padding:0}.blogPost_sideBox__Iyi_C li+li{margin-top:8px}.blogPost_sideBox__Iyi_C a{color:var(--text);font-size:14.5px;line-height:1.45;text-decoration:none}.blogPost_sideBox__Iyi_C a:focus-visible,.blogPost_sideBox__Iyi_C a:hover{color:var(--orange)}.blogPost_toc__A_Eto a{display:block;padding-left:12px;border-left:2px solid var(--border);color:var(--mid)}.blogPost_toc__A_Eto a.blogPost_tocActive__pPN7d{border-left-color:var(--orange);color:var(--navy);font-weight:600}.blogPost_ctaCard__Gw0Qu{padding:24px 22px;background:var(--navy);color:#fff;display:flex;flex-direction:column;gap:10px}.blogPost_ctaEyebrow__zd_3C{margin:0;font-family:var(--font-barlow-condensed),sans-serif;font-size:22px;font-weight:800}.blogPost_ctaText__j9hUE{margin:0 0 6px;color:hsla(0,0%,100%,.72);font-size:14.5px;line-height:1.55}.blogPost_ctaPrimary__2oM_l,.blogPost_ctaWhatsapp__QUjb8{display:flex;align-items:center;justify-content:center;min-height:44px;font-weight:700;font-size:14.5px;text-decoration:none;color:#fff;transition:filter .2s}.blogPost_ctaPrimary__2oM_l{background:var(--orange)}.blogPost_ctaWhatsapp__QUjb8{background:#1da851}.blogPost_ctaPrimary__2oM_l:hover,.blogPost_ctaWhatsapp__QUjb8:hover{filter:brightness(1.08)}.blogPost_ctaLink__BNxHo{color:hsla(0,0%,100%,.8);font-size:14px;text-decoration:none;text-align:center;margin-top:2px}.blogPost_ctaLink__BNxHo:focus-visible,.blogPost_ctaLink__BNxHo:hover{color:#fff;text-decoration:underline}.blogPost_share__sNcjm{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:48px;padding-top:24px;border-top:1px solid var(--border)}.blogPost_shareLabel__Azy56{color:var(--navy);font-weight:700;font-size:14px}.blogPost_shareLinks__KQWbd{display:flex;flex-wrap:wrap;gap:8px}.blogPost_share__sNcjm .blogPost_shareBtn__4Bg7n{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--border);background:#fff;color:var(--text);font:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}.blogPost_share__sNcjm .blogPost_shareBtn__4Bg7n:focus-visible,.blogPost_share__sNcjm .blogPost_shareBtn__4Bg7n:hover{border-color:var(--orange);color:var(--orange)}.blogPost_more__FRRt1{padding:56px 0 72px;background:var(--gray)}.blogPost_moreTitle__Ajho_{margin:0 0 24px;font-family:var(--font-barlow-condensed),sans-serif;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:800;color:var(--navy)}.blogPost_moreGrid__0_Uny{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:20px}.blogPost_moreCard__IAgw0{display:flex;flex-direction:column;height:100%;background:#fff;text-decoration:none}.blogPost_moreThumb__Gre4j{position:relative;display:block;aspect-ratio:16/9;background:var(--border)}.blogPost_moreBody___npsT{display:flex;flex-direction:column;gap:6px;padding:16px 18px 20px}.blogPost_moreCat__t_3Ox{color:var(--orange);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.blogPost_moreName__wM3IW{color:var(--navy);font-weight:700;font-size:17px;line-height:1.35}.blogPost_moreCard__IAgw0:focus-visible .blogPost_moreName__wM3IW,.blogPost_moreCard__IAgw0:hover .blogPost_moreName__wM3IW{color:var(--orange)}.blogPost_moreMeta__8bw75{color:var(--mid);font-size:13px}@media (max-width:1023px){.blogPost_layout__qaVxu{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:32px}.blogPost_sidebar__xwyWj{position:static}}