.servicos-module__9tbZ-q__page{--content:var(--page-width)}.servicos-module__9tbZ-q__skipLink{z-index:20;border-radius:var(--pill);background:var(--ink);color:#fff;padding:12px 16px;font-weight:700;position:absolute;top:-80px;left:16px}.servicos-module__9tbZ-q__skipLink:focus{top:12px}.servicos-module__9tbZ-q__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.servicos-module__9tbZ-q__breadcrumb{width:var(--content);font-size:var(--step-small);margin:0 auto}.servicos-module__9tbZ-q__breadcrumb ol{color:var(--muted-ink);flex-wrap:wrap;gap:0 10px;margin:0;padding:0;list-style:none;display:flex}.servicos-module__9tbZ-q__breadcrumb li{align-items:center;min-height:44px;display:inline-flex}.servicos-module__9tbZ-q__breadcrumb li+li:before{content:"›";margin-right:10px}.servicos-module__9tbZ-q__breadcrumb a{color:var(--ink);text-underline-offset:4px;font-weight:600}.servicos-module__9tbZ-q__hero{padding:clamp(56px, 8vw, 120px) var(--page-margin);background:var(--mint);gap:28px;margin-top:8px;display:grid}.servicos-module__9tbZ-q__title{letter-spacing:-.045em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(2.5rem,6.4vw,6rem);font-weight:800;line-height:.98}.servicos-module__9tbZ-q__lead{max-width:48ch;font-size:var(--step-lead);margin:0;line-height:1.5}.servicos-module__9tbZ-q__section{width:var(--content);margin-inline:auto;padding:clamp(48px,7vw,96px) 0 0}.servicos-module__9tbZ-q__sectionTitle{letter-spacing:-.04em;text-wrap:balance;margin:0 0 28px;font-size:clamp(2rem,3.6vw,3.25rem);font-weight:800;line-height:1.02}.servicos-module__9tbZ-q__count{color:var(--brand-green-dark);font-size:var(--step-body);font-variant-numeric:tabular-nums;flex:none;font-weight:650}.servicos-module__9tbZ-q__cityList,.servicos-module__9tbZ-q__tradeList,.servicos-module__9tbZ-q__inlineLinks{margin:0;padding:0;list-style:none}.servicos-module__9tbZ-q__cityList,.servicos-module__9tbZ-q__tradeList{gap:4px;max-width:980px;display:grid}.servicos-module__9tbZ-q__cityList a,.servicos-module__9tbZ-q__tradeList a{min-height:56px;color:var(--ink);align-items:baseline;gap:12px;padding:12px 0;text-decoration:none;display:flex}.servicos-module__9tbZ-q__cityList a:after,.servicos-module__9tbZ-q__tradeList a:after{content:"";border-bottom:4px dotted #9cbcb0;flex:24px;order:1;min-width:24px;translate:0 -5px}.servicos-module__9tbZ-q__cityList a .servicos-module__9tbZ-q__count,.servicos-module__9tbZ-q__tradeList a .servicos-module__9tbZ-q__count{order:2}.servicos-module__9tbZ-q__cityName,.servicos-module__9tbZ-q__tradeName{letter-spacing:-.03em;font-size:clamp(1.5rem,2.8vw,2.25rem);font-weight:800;line-height:1.1}.servicos-module__9tbZ-q__cityList a:hover .servicos-module__9tbZ-q__cityName,.servicos-module__9tbZ-q__tradeList a:hover .servicos-module__9tbZ-q__tradeName{color:var(--brand-green-dark);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:3px}.servicos-module__9tbZ-q__workerList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.servicos-module__9tbZ-q__worker{background:var(--mint);color:var(--ink);grid-template-columns:72px minmax(0,1fr);align-items:center;gap:16px 24px;padding:18px clamp(16px,3vw,32px);text-decoration:none;display:grid}.servicos-module__9tbZ-q__worker:hover{background:var(--mint-deep)}.servicos-module__9tbZ-q__portrait{aspect-ratio:1;background:var(--brand-green-dark);color:#fff;border-radius:50%;place-items:center;width:72px;font-size:1.5rem;font-weight:800;display:grid;position:relative;overflow:hidden}.servicos-module__9tbZ-q__portrait img{object-fit:cover}.servicos-module__9tbZ-q__workerText{gap:2px;min-width:0;display:grid}.servicos-module__9tbZ-q__workerName{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(1.375rem,2.6vw,2rem);font-weight:800;line-height:1.1}.servicos-module__9tbZ-q__workerTrade{font-size:var(--step-body);font-weight:700}.servicos-module__9tbZ-q__workerArea{color:var(--muted-ink);font-size:var(--step-body);line-height:1.45}.servicos-module__9tbZ-q__workerAction{border-radius:var(--pill);background:var(--ink);color:#fff;grid-column:2;justify-self:start;align-items:center;min-height:48px;padding:0 22px;font-weight:750;display:inline-flex}.servicos-module__9tbZ-q__worker:hover .servicos-module__9tbZ-q__workerAction{background:var(--brand-green-dark)}@media (min-width:720px){.servicos-module__9tbZ-q__worker{grid-template-columns:112px minmax(0,1fr) auto}.servicos-module__9tbZ-q__portrait{width:112px;font-size:2rem}.servicos-module__9tbZ-q__workerAction{grid-column:auto;justify-self:end}}.servicos-module__9tbZ-q__inlineLinks{flex-wrap:wrap;gap:10px;display:flex}.servicos-module__9tbZ-q__inlineLinks a{border-radius:var(--pill);background:var(--mint);min-height:48px;color:var(--ink);align-items:center;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex}.servicos-module__9tbZ-q__inlineLinks a:hover{background:var(--mint-deep)}.servicos-module__9tbZ-q__action{border-radius:var(--pill);background:var(--brand-green-dark);color:#fff;justify-self:start;align-items:center;min-height:56px;margin-top:8px;padding:0 28px;font-weight:750;text-decoration:none;display:inline-flex}.servicos-module__9tbZ-q__action:hover{background:var(--brand-green-deep)}.servicos-module__9tbZ-q__closing{padding:clamp(56px, 8vw, 120px) var(--page-margin);background:var(--ink);color:#fff;justify-items:start;gap:16px;margin-top:clamp(64px,9vw,136px);display:grid}.servicos-module__9tbZ-q__closingTitle{letter-spacing:-.04em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(2rem,3.6vw,3.25rem);font-weight:800;line-height:1.02}.servicos-module__9tbZ-q__closing p{color:#d7e4df;max-width:48ch;font-size:var(--step-lead);margin:0;line-height:1.5}.servicos-module__9tbZ-q__closing .servicos-module__9tbZ-q__action{color:var(--ink);background:#fff}.servicos-module__9tbZ-q__closing .servicos-module__9tbZ-q__action:hover{background:var(--mint)}.servicos-module__9tbZ-q__footerNote{width:var(--content);max-width:72ch;margin:clamp(56px, 8vw, 112px) var(--page-margin);color:var(--muted-ink)}.servicos-module__9tbZ-q__footerNote a{color:var(--ink);text-underline-offset:4px;font-weight:700}.servicos-module__9tbZ-q__closing+.servicos-module__9tbZ-q__footerNote,.servicos-module__9tbZ-q__closing~.servicos-module__9tbZ-q__footerNote{margin-top:48px}.servicos-module__9tbZ-q__prose p{overflow-wrap:anywhere;max-width:64ch;margin:0 0 14px}.servicos-module__9tbZ-q__proseList{max-width:64ch;margin:0;padding-left:1.25rem;line-height:1.65}.servicos-module__9tbZ-q__faq{gap:22px;max-width:72ch;margin:0;display:grid}.servicos-module__9tbZ-q__faq dt{font-size:var(--step-lead);margin:0 0 6px;font-weight:750;line-height:1.3}.servicos-module__9tbZ-q__faq dd{margin:0;line-height:1.6}@media (prefers-reduced-motion:no-preference){.servicos-module__9tbZ-q__worker,.servicos-module__9tbZ-q__workerAction,.servicos-module__9tbZ-q__inlineLinks a,.servicos-module__9tbZ-q__action{transition:background-color .18s ease-out}}.servicos-module__9tbZ-q__prose{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:20px clamp(32px,6vw,96px);display:grid}.servicos-module__9tbZ-q__prose .servicos-module__9tbZ-q__sectionTitle{margin:0;font-size:clamp(1.875rem,2.8vw,2.75rem)}.servicos-module__9tbZ-q__closing{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:48px}.servicos-module__9tbZ-q__closing>p{grid-column:1}.servicos-module__9tbZ-q__closing>.servicos-module__9tbZ-q__action{grid-area:1/2/span 2;align-self:center}.servicos-module__9tbZ-q__photoBand{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:clamp(64px,9vw,136px);display:grid}.servicos-module__9tbZ-q__closing+.servicos-module__9tbZ-q__photoBand,.servicos-module__9tbZ-q__photoBand:first-child{margin-top:8px}.servicos-module__9tbZ-q__photoBand figure{aspect-ratio:4/3;background:var(--mint);margin:0;overflow:hidden}.servicos-module__9tbZ-q__photoBand img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:860px){.servicos-module__9tbZ-q__prose,.servicos-module__9tbZ-q__closing{grid-template-columns:minmax(0,1fr)}.servicos-module__9tbZ-q__closing>.servicos-module__9tbZ-q__action{grid-area:auto/1}.servicos-module__9tbZ-q__photoBand{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.servicos-module__9tbZ-q__photoBand figure:last-child{display:none}}.servicos-module__9tbZ-q__hero{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:32px clamp(32px,6vw,96px)}.servicos-module__9tbZ-q__heroText{gap:28px;display:grid}.servicos-module__9tbZ-q__heroPhoto{aspect-ratio:4/3;margin:0;overflow:hidden}.servicos-module__9tbZ-q__heroPhoto img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:860px){.servicos-module__9tbZ-q__hero{grid-template-columns:minmax(0,1fr)}}.servicos-module__9tbZ-q__listing .servicos-module__9tbZ-q__section{padding-top:clamp(80px,11vw,168px)}.servicos-module__9tbZ-q__listingHero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-block:clamp(48px,7vw,104px)}.servicos-module__9tbZ-q__listingHero .servicos-module__9tbZ-q__action{margin-top:0}.servicos-module__9tbZ-q__heroPeople{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;height:clamp(360px,44vw,620px);display:grid}.servicos-module__9tbZ-q__heroPeople[data-count="3"] .servicos-module__9tbZ-q__heroPerson:first-child,.servicos-module__9tbZ-q__heroPeople[data-count="2"] .servicos-module__9tbZ-q__heroPerson{grid-row:1/span 2}.servicos-module__9tbZ-q__heroPerson{background:var(--brand-green-dark);margin:0;display:grid;position:relative;overflow:hidden}.servicos-module__9tbZ-q__heroPerson:nth-child(2){background:var(--brand-green-deep)}.servicos-module__9tbZ-q__heroPerson:nth-child(3){background:var(--ink)}.servicos-module__9tbZ-q__heroPerson img{object-fit:cover}.servicos-module__9tbZ-q__heroInitials{color:#fff;letter-spacing:-.05em;place-self:center;font-size:clamp(2.5rem,6.4vw,6rem);font-weight:800;line-height:1}.servicos-module__9tbZ-q__heroPerson figcaption{background:var(--paper);color:var(--ink);font-size:var(--step-body);padding:10px 16px;font-weight:750;position:absolute;bottom:0;left:0}.servicos-module__9tbZ-q__listHead{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:20px clamp(32px,6vw,96px);margin-bottom:clamp(32px,4vw,56px);display:grid}.servicos-module__9tbZ-q__listHead .servicos-module__9tbZ-q__sectionTitle{margin:0}.servicos-module__9tbZ-q__rotation{max-width:42ch;font-size:var(--step-lead);justify-self:end;margin:0;line-height:1.5}.servicos-module__9tbZ-q__listing .servicos-module__9tbZ-q__workerList{gap:8px}.servicos-module__9tbZ-q__listing .servicos-module__9tbZ-q__worker{background:var(--surface);grid-template-columns:96px minmax(0,1fr);gap:16px 20px;padding:0}.servicos-module__9tbZ-q__listing .servicos-module__9tbZ-q__worker:hover{background:var(--mint)}.servicos-module__9tbZ-q__listing .servicos-module__9tbZ-q__portrait{aspect-ratio:auto;border-radius:0;width:96px;height:100%;min-height:96px;font-size:1.75rem}.servicos-module__9tbZ-q__listing .servicos-module__9tbZ-q__workerText{padding:16px 16px 0 0}.servicos-module__9tbZ-q__listing .servicos-module__9tbZ-q__workerAction{margin:0 16px 16px 0}@media (min-width:720px){.servicos-module__9tbZ-q__listing .servicos-module__9tbZ-q__worker{grid-template-columns:clamp(200px,22vw,320px) minmax(0,1fr) auto;gap:24px clamp(24px,4vw,56px)}.servicos-module__9tbZ-q__listing .servicos-module__9tbZ-q__portrait{aspect-ratio:4/3;width:100%;height:auto;font-size:clamp(2rem,3.6vw,3.25rem)}.servicos-module__9tbZ-q__listing .servicos-module__9tbZ-q__workerText{gap:6px;padding:24px 0}.servicos-module__9tbZ-q__listing .servicos-module__9tbZ-q__workerAction{margin:0 clamp(24px,3vw,40px) 0 0}.servicos-module__9tbZ-q__listing .servicos-module__9tbZ-q__workerName{font-size:clamp(1.5rem,2.8vw,2.25rem)}}.servicos-module__9tbZ-q__field{padding:clamp(64px, 9vw, 136px) var(--page-margin);background:var(--ink);color:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px clamp(40px,7vw,120px);margin-top:clamp(80px,11vw,168px);display:grid}.servicos-module__9tbZ-q__field .servicos-module__9tbZ-q__sectionTitle{color:#fff}.servicos-module__9tbZ-q__fieldText p{color:#d7e4df;max-width:56ch;font-size:var(--step-lead);margin:0 0 16px;line-height:1.55}.servicos-module__9tbZ-q__fieldListTitle{font-size:var(--step-lead);margin:0 0 24px;font-weight:750;line-height:1.3}.servicos-module__9tbZ-q__fieldList ul{gap:4px;margin:0 0 28px;padding:0;list-style:none;display:grid}.servicos-module__9tbZ-q__fieldList li{letter-spacing:-.025em;font-size:clamp(1.5rem,2.8vw,2.25rem);font-weight:750;line-height:1.2}.servicos-module__9tbZ-q__fieldList li:first-letter{text-transform:uppercase}.servicos-module__9tbZ-q__fieldList p{color:#b9ccc6;max-width:52ch;font-size:var(--step-small);margin:0;line-height:1.5}.servicos-module__9tbZ-q__nearby{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:32px clamp(40px,7vw,120px);display:grid}.servicos-module__9tbZ-q__nearby p{max-width:44ch;font-size:var(--step-lead);margin:0 0 16px;line-height:1.5}.servicos-module__9tbZ-q__nearby p a{color:var(--ink);text-underline-offset:5px;font-weight:750;text-decoration-thickness:2px}.servicos-module__9tbZ-q__faqSection .servicos-module__9tbZ-q__faq{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px clamp(40px,6vw,96px);max-width:none}.servicos-module__9tbZ-q__faqSection .servicos-module__9tbZ-q__faq dd{max-width:52ch}.servicos-module__9tbZ-q__listing .servicos-module__9tbZ-q__closing{margin-top:clamp(80px,11vw,168px)}@media (max-width:860px){.servicos-module__9tbZ-q__listingHero,.servicos-module__9tbZ-q__listHead,.servicos-module__9tbZ-q__field,.servicos-module__9tbZ-q__nearby,.servicos-module__9tbZ-q__faqSection .servicos-module__9tbZ-q__faq{grid-template-columns:minmax(0,1fr)}.servicos-module__9tbZ-q__heroPeople{height:clamp(220px,62vw,360px)}.servicos-module__9tbZ-q__heroPerson figcaption{display:none}.servicos-module__9tbZ-q__heroInitials{font-size:var(--step-lead)}}@media (prefers-reduced-motion:no-preference){.servicos-module__9tbZ-q__heroPerson img{animation:servicos-module__9tbZ-q__settle 1.4s var(--ease-out) both}.servicos-module__9tbZ-q__heroPerson:nth-child(2) img{animation-delay:.12s}.servicos-module__9tbZ-q__heroPerson:nth-child(3) img{animation-delay:.24s}.servicos-module__9tbZ-q__listing .servicos-module__9tbZ-q__worker .servicos-module__9tbZ-q__portrait img{transition:scale .7s var(--ease-out)}.servicos-module__9tbZ-q__listing .servicos-module__9tbZ-q__worker:hover .servicos-module__9tbZ-q__portrait img{scale:1.05}.servicos-module__9tbZ-q__nearby .servicos-module__9tbZ-q__tradeList a,.servicos-module__9tbZ-q__fieldList li{transition:translate .26s var(--ease-out)}.servicos-module__9tbZ-q__nearby .servicos-module__9tbZ-q__tradeList a:hover{translate:6px}}@keyframes servicos-module__9tbZ-q__settle{0%{scale:1.08}to{scale:1}}
