.PageHero_hero__E4I9V{position:relative;display:flex;align-items:flex-end;min-height:62vh;padding-top:var(--header-h);overflow:hidden;isolation:isolate}.PageHero_center__CT6mB{align-items:center;text-align:center}.PageHero_center__CT6mB .PageHero_subtitle___vmXM{margin-inline:auto}.PageHero_bg__UMXQx{position:absolute;inset:0;z-index:-1}.PageHero_bg__UMXQx img{width:100%;height:100%;object-fit:cover}.PageHero_scrim__tBtBN{position:absolute;inset:0;background:var(--img-scrim-hero)}.PageHero_scrim__tBtBN:after{content:"";position:absolute;inset:0;background:var(--img-tint)}.PageHero_inner__YVTYX{padding-block:var(--space-8) var(--space-9)}.PageHero_title__N8J5B{font-size:var(--fs-h1);margin-top:var(--space-4);max-width:20ch}.PageHero_center__CT6mB .PageHero_title__N8J5B{max-width:24ch}.PageHero_subtitle___vmXM{margin-top:var(--space-5);font-size:var(--fs-body-lg);line-height:var(--lh-snug);color:var(--text-muted);max-width:52ch}.PageHero_hero__E4I9V:not(:has(.PageHero_bg__UMXQx)){min-height:48vh;background:var(--surface)}.servicos_destaque__k3Wm4{position:relative;border-radius:var(--radius-xl);border:1px solid var(--line-strong);background:radial-gradient(80% 120% at 90% 0,rgba(199,56,52,.1),transparent 55%),var(--surface);padding:clamp(2rem,1.5rem + 4vw,4rem);overflow:hidden}.servicos_destaque__k3Wm4:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--stripe)}.servicos_destaque__k3Wm4 h2{font-size:var(--fs-h2);margin-top:var(--space-4);max-width:20ch}.servicos_destaque__k3Wm4 p{margin-top:var(--space-5);color:var(--text-muted);max-width:56ch}.servicos_destaque__k3Wm4 .servicos_cta__2bqKX{margin-top:var(--space-6)}.servicos_gridHead__OtIyv{max-width:60ch;margin-top:var(--space-9)}.servicos_gridHead__OtIyv h2{font-size:var(--fs-h3);margin-top:var(--space-4)}.servicos_grid__X3pzj{margin-top:var(--space-7);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-4);gap:var(--space-4)}.servicos_card__3f1aX{position:relative;padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);transition:transform var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast);min-height:210px;display:flex;flex-direction:column}.servicos_card__3f1aX:hover{transform:translateY(var(--lift-hover));border-color:var(--line-accent);background:var(--surface-hover)}.servicos_num__S2CJs{font-family:var(--font-mono);font-size:var(--fs-h4);color:var(--text-faint)}.servicos_cardTitle__aIR5h{font-family:var(--font-display);font-size:var(--fs-h5);color:var(--text);margin-top:var(--space-4);font-weight:var(--fw-semibold)}.servicos_cardText___f81B{margin-top:var(--space-3);color:var(--text-muted);font-size:var(--fs-small);line-height:var(--lh-body)}.servicos_cta__2bqKX{margin-top:var(--space-8)}@media (max-width:860px){.servicos_grid__X3pzj{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.servicos_grid__X3pzj{grid-template-columns:1fr}}.estrutura_intro__CHfGu{max-width:58ch}.estrutura_intro__CHfGu p{margin-top:var(--space-5);color:var(--text-muted)}.estrutura_intro__CHfGu p:first-child{margin-top:0}.estrutura_galeria__d4LZi{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-7)}.estrutura_item__RxQPb{position:relative;overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--line);min-height:240px}.estrutura_item__RxQPb img{width:100%;height:100%;object-fit:cover;transition:transform var(--dur-slow) var(--ease-out)}.estrutura_item__RxQPb:hover img{transform:scale(1.04)}.estrutura_item__RxQPb:after{content:"";position:absolute;inset:0;background:var(--img-tint);pointer-events:none}.estrutura_cap__c8jzN{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:var(--space-5);background:var(--img-scrim-bottom);font-size:var(--fs-small);color:var(--text)}.estrutura_wide__QK5BX{grid-column:span 4}.estrutura_tall___eG7k{grid-column:span 2;grid-row:span 2}.estrutura_half__pKDkk{grid-column:span 3}.estrutura_third__uZB7I{grid-column:span 2}.estrutura_fecho__Zk27J{margin-top:var(--space-8);max-width:52ch}.estrutura_fecho__Zk27J p{font-size:var(--fs-h5);color:var(--text);line-height:var(--lh-snug)}.estrutura_fecho__Zk27J .estrutura_cta__8ozN_{margin-top:var(--space-6)}@media (max-width:860px){.estrutura_galeria__d4LZi{grid-template-columns:repeat(2,1fr)}.estrutura_half__pKDkk,.estrutura_tall___eG7k,.estrutura_third__uZB7I,.estrutura_wide__QK5BX{grid-column:span 2;grid-row:auto}}.sobre_estrada__Jv7wy{display:grid;grid-template-columns:1fr}.sobre_estradaText__W5dlY h2{font-size:var(--fs-h2);margin-top:var(--space-4);max-width:16ch}.sobre_estradaText__W5dlY p{margin-top:var(--space-5);color:var(--text-muted);max-width:60ch}.sobre_metodoHead__7YTnU{max-width:60ch}.sobre_metodoHead__7YTnU h2{font-size:var(--fs-h2);margin-top:var(--space-4)}.sobre_metodoHead__7YTnU p{margin-top:var(--space-5);color:var(--text-muted);max-width:58ch}.sobre_metodoMedia__SzObO{margin-top:var(--space-7);display:grid;grid-template-columns:1.3fr 1fr;grid-gap:var(--space-4);gap:var(--space-4);height:clamp(280px,42vh,460px)}.sobre_mItem__voNml{position:relative;overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--line)}.sobre_mItem__voNml img,.sobre_mItem__voNml video{width:100%;height:100%;object-fit:cover}.sobre_mItem__voNml img{object-position:center 76%}.sobre_mItem__voNml:after{content:"";position:absolute;inset:0;background:var(--img-tint)}.sobre_metodoCta__LfDQ7{margin-top:var(--space-7)}@media (max-width:860px){.sobre_metodoMedia__SzObO{grid-template-columns:1fr;height:auto}.sobre_mItem__voNml{aspect-ratio:16/10}}