.ContactForm_form__gyc9f{display:grid;gap:22px}.ContactForm_row__yKzjT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.ContactForm_field__7EFvd{display:grid;gap:8px;align-content:start}.ContactForm_field__7EFvd label,.ContactForm_fieldset__e3nJ9 legend{font-size:.95rem;font-weight:700}.ContactForm_optional__xwWbU{font-weight:400;color:var(--ink-soft)}.ContactForm_field__7EFvd input,.ContactForm_field__7EFvd select,.ContactForm_field__7EFvd textarea{width:100%;min-height:52px;padding:13px 16px;font:inherit;font-size:1rem;color:var(--verde-900);background:#fffdf3;border:1.5px solid var(--line-control);border-radius:12px 0 12px 0;scroll-margin-top:calc(var(--header-h) + 48px);transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.ContactForm_field__7EFvd textarea{resize:vertical;min-height:140px;line-height:1.55}.ContactForm_field__7EFvd select{appearance:none;padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2328441c' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:20px;cursor:pointer}.ContactForm_field__7EFvd ::placeholder{color:#5f6d55;opacity:1}.ContactForm_field__7EFvd input:hover,.ContactForm_field__7EFvd select:hover,.ContactForm_field__7EFvd textarea:hover{border-color:var(--verde-500)}.ContactForm_field__7EFvd input:focus-visible,.ContactForm_field__7EFvd select:focus-visible,.ContactForm_field__7EFvd textarea:focus-visible{outline:none;border-color:var(--verde-900);box-shadow:0 0 0 3px rgba(117,141,33,.45)}.ContactForm_field__7EFvd [aria-invalid=true]{border-color:var(--terracota)}.ContactForm_error__wUSOk{font-size:.9rem;font-weight:700;color:var(--terracota)}.ContactForm_fieldset__e3nJ9{margin:0;padding:0;border:0;min-width:0}.ContactForm_fieldset__e3nJ9 legend{margin-bottom:10px;padding:0}.ContactForm_chips__fQOLQ{display:flex;flex-wrap:wrap;gap:10px}.ContactForm_chip__RdDEb{position:relative;cursor:pointer}.ContactForm_chip__RdDEb input{position:absolute;opacity:0;inset:0;cursor:pointer}.ContactForm_chip__RdDEb span{display:inline-block;padding:.6em 1.1em .55em;font-size:.925rem;border:1.5px solid var(--line-control);border-radius:12px 0 12px 0;transition:background-color .2s var(--ease),border-color .2s var(--ease),color .2s var(--ease)}.ContactForm_chip__RdDEb:hover span{border-color:var(--verde-500)}.ContactForm_chip__RdDEb input:checked+span{color:var(--bege);background:var(--verde-900);border-color:var(--verde-900)}.ContactForm_chip__RdDEb input:focus-visible+span{outline:3px solid var(--verde-500);outline-offset:2px}.ContactForm_actions__ziWpG{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.ContactForm_summary__JVvIz{padding:18px 20px;color:var(--verde-900);background:#fbe9dc;border-left:4px solid var(--terracota);border-radius:0 12px 0 0}.ContactForm_summary__JVvIz:focus{outline:3px solid var(--terracota);outline-offset:2px}.ContactForm_summary__JVvIz p{font-weight:700}.ContactForm_summary__JVvIz ul{margin:8px 0 0;padding-left:20px}.ContactForm_summary__JVvIz a{color:var(--terracota);font-weight:700}.ContactForm_status__9nPzA:empty{display:none}.ContactForm_status__9nPzA{padding:14px 18px;font-size:.95rem;background:var(--broto-100);border-radius:12px 0 12px 0}.ContactForm_note__4txkK{font-size:.875rem;color:var(--ink-soft)}.ContactForm_note__4txkK a{font-weight:700;text-decoration-color:var(--verde-500);text-underline-offset:.2em}@media (max-width:640px){.ContactForm_row__yKzjT{grid-template-columns:1fr}.ContactForm_actions__ziWpG .btn{width:100%}}.PageHeader_header__Fb6__{padding-block:clamp(24px,3vw,40px) clamp(48px,6vw,88px)}.PageHeader_crumbs__kbJRN ol{display:flex;flex-wrap:wrap;gap:4px 0;margin:0 0 clamp(28px,4vw,56px);font-size:.9rem;color:var(--ink-soft)}.PageHeader_crumbs__kbJRN li{display:flex;align-items:center}.PageHeader_crumbs__kbJRN li+li:before{content:"";width:8px;height:7px;margin-inline:12px;background:var(--verde-500);border-radius:4px 0 4px 0}.PageHeader_crumbs__kbJRN a{text-decoration:none}.PageHeader_crumbs__kbJRN a:hover{text-decoration:underline;text-underline-offset:.2em}.PageHeader_crumbs__kbJRN [aria-current]{color:var(--verde-900);font-weight:700}.PageHeader_grid__wZGkQ{display:grid;gap:clamp(32px,5vw,80px)}.PageHeader_withAside__pMTyz{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center}.PageHeader_text__FQB_k h1{max-width:14em}.PageHeader_lead__87e_y{margin-top:clamp(20px,2.4vw,28px)}.PageHeader_text__FQB_k>.btn-row{margin-top:clamp(28px,3vw,40px)}@media (max-width:900px){.PageHeader_withAside__pMTyz{grid-template-columns:1fr}}.contato_main__r1_k_{padding-bottom:clamp(64px,8vw,120px)}.contato_grid__htwi5{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(40px,6vw,96px);align-items:start}.contato_channelsTitle__NLCHl,.contato_formTitle__3aCke{margin-bottom:28px;font-size:clamp(1.5rem,1.25rem + 1vw,2.1rem);font-weight:400;line-height:1.15;letter-spacing:-.015em}.contato_channelsTitle__NLCHl strong,.contato_formTitle__3aCke strong{font-weight:800}.contato_channels__3Tv_E{position:sticky;top:calc(var(--header-h) + 28px);padding:clamp(32px,4vw,44px) clamp(24px,3vw,36px);border-radius:0 var(--leaf-m) 0 var(--leaf-m)}.contato_channelList__v8RIB{display:grid;margin:0;border-top:1px solid var(--line-dark)}.contato_channelList__v8RIB li{border-bottom:1px solid var(--line-dark)}.contato_channelList__v8RIB a{display:flex;align-items:center;gap:16px;padding:18px 0;text-decoration:none}.contato_channelIcon__UHbb4{display:grid;place-items:center;flex:none;width:46px;height:46px;color:var(--bege);background:var(--verde-500);border-radius:50%;transition:border-radius .3s var(--ease)}.contato_channelIcon__UHbb4 svg{width:23px;height:23px}.contato_channelList__v8RIB a:hover .contato_channelIcon__UHbb4{border-radius:17px 0 17px 0}.contato_channelLabel__78iQi{display:block;font-size:.875rem;color:var(--on-dark-soft)}.contato_channelValue__lLIVq{display:block;font-weight:700;overflow-wrap:anywhere}.contato_channelList__v8RIB a:hover .contato_channelValue__lLIVq{text-decoration:underline;text-decoration-color:var(--verde-500);text-underline-offset:.2em}.contato_unitsLead__WZ71p{margin-top:20px}.contato_units__6Ecnk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:clamp(40px,5vw,64px) 0 0}.contato_unit__fYf0r{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:32px 28px;background:var(--bege);border:1px solid var(--line);border-radius:var(--leaf-m) 0 var(--leaf-m) 0;scroll-margin-top:calc(var(--header-h) + 24px)}.contato_unit__fYf0r:target{border-color:var(--verde-500);box-shadow:0 0 0 3px rgba(117,141,33,.35)}.contato_unitState__RO_H1{font-size:.9rem;color:var(--ink-soft)}.contato_unitCity__9M7UB{font-size:clamp(1.4rem,1.2rem + .8vw,1.85rem);font-weight:800;line-height:1.15;letter-spacing:-.02em}.contato_unitCity__9M7UB span{font-weight:400;color:var(--ink-soft)}.contato_unitAddress__biv1m{flex:1 1;font-style:normal;line-height:1.6;color:var(--ink-soft)}.contato_unit__fYf0r .btn{margin-top:8px}@media (max-width:960px){.contato_grid__htwi5{grid-template-columns:1fr}.contato_channels__3Tv_E{position:static}.contato_units__6Ecnk{grid-template-columns:1fr}}@media (max-width:360px){.contato_channelList__v8RIB a{gap:12px}.contato_channelValue__lLIVq{font-size:.9375rem}}.CtaBand_band__sTGML{position:relative;overflow:hidden;padding-block:clamp(72px,9vw,128px)}.CtaBand_inner__XsRRm{position:relative;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:48px}.CtaBand_copy__DKGCl{position:relative;z-index:1}.CtaBand_copy__DKGCl h2{max-width:17em}.CtaBand_text__0edCL{margin-block:24px 36px;max-width:34em;color:var(--ink-soft)}.CtaBand_leaves__jFlJe{justify-self:end;width:min(100%,380px)}.CtaBand_leaves__jFlJe svg{width:100%;height:auto}.CtaBand_line__8T94W{display:block}@media (max-width:800px){.CtaBand_inner__XsRRm{grid-template-columns:1fr;gap:28px}.CtaBand_leaves__jFlJe{grid-row:1;justify-self:start;width:76px}}.page_hero__SKW6o{overflow:hidden;padding-block:clamp(32px,5vw,80px) clamp(8px,2vw,24px)}.page_heroGrid__BL1ju{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:clamp(36px,5vw,88px)}.page_heroText__g5S3T h1{max-width:10.5em;animation:page_rise__3tCje .7s var(--ease) both}.page_heroLead__jECQ1{margin-block:clamp(20px,2.4vw,32px) clamp(28px,3vw,40px);max-width:33em;animation:page_rise__3tCje .7s var(--ease) .08s both}.page_heroText__g5S3T .btn-row{animation:page_rise__3tCje .7s var(--ease) .16s both}.page_heroUnits__nHmTh{margin-top:clamp(28px,3.4vw,44px);padding-top:20px;border-top:1px solid var(--line);max-width:36em;font-size:.95rem;color:var(--ink-soft)}.page_heroUnits__nHmTh a{font-weight:700;color:var(--verde-900);text-decoration:none}.page_heroUnits__nHmTh a:hover{text-decoration:underline;text-decoration-color:var(--verde-500);text-underline-offset:.2em}.page_heroArt__Pq9Hw{max-width:600px;justify-self:end}.page_heroArt__Pq9Hw>div:first-child{animation:page_grow__MseDk 1s var(--ease) .1s both}.page_heroArt__Pq9Hw>svg{animation:page_settle__dehrN .9s var(--ease) .35s both}@keyframes page_rise__3tCje{0%{opacity:0;transform:translateY(14px)}}@keyframes page_grow__MseDk{0%{opacity:0;transform:scale(.94);transform-origin:100% 100%}}@keyframes page_settle__dehrN{0%{opacity:0;transform:translate(-22px,-22px)}}.page_introGrid__cPwno{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center}.page_statement__MGVcc{font-size:clamp(1.5rem,1.1rem + 1.5vw,2.35rem);line-height:1.3;font-weight:400;letter-spacing:-.015em;text-wrap:pretty}.page_statement__MGVcc strong{font-weight:800}.page_statementNote__mwOKu{margin-top:28px;max-width:34em;color:var(--ink-soft)}.page_introPhoto__Uknrr{overflow:hidden;aspect-ratio:5/4;border-radius:var(--leaf-l) 0 var(--leaf-l) 0}.page_introPhoto__Uknrr img{width:100%;height:100%;object-fit:cover}.page_audiences__XGFwH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(56px,7vw,96px) 0 0;border-top:1px solid var(--line-strong)}.page_audiences__XGFwH li{display:flex;flex-direction:column;gap:14px;padding:32px clamp(20px,3vw,40px) 8px}.page_audiences__XGFwH li+li{border-left:1px solid var(--line)}.page_audiences__XGFwH li:first-child{padding-left:0}.page_audienceLinks__Cpy_x{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:auto;padding-top:8px;font-size:.95rem}.page_servicesHead__UguZS{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 64px;align-items:end;margin-bottom:clamp(48px,6vw,80px)}.page_groups__lEGji{display:grid}.page_group__M5nWl{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,2.2fr);gap:24px clamp(32px,5vw,72px);padding-block:clamp(28px,3.5vw,44px);border-top:1px solid var(--line-dark)}.page_groupHead__to9Na{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.page_groupHead__to9Na p{font-size:.95rem;color:var(--on-dark-soft);max-width:20em}.page_serviceList__bU7O2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 40px;margin:0}.page_service__B7BiF{display:flex;align-items:flex-start;gap:16px;padding:12px 0;text-decoration:none;border-radius:4px}.page_serviceIcon__JA4KW{display:grid;place-items:center;flex:none;width:48px;height:48px;color:var(--bege);background:var(--verde-500);border-radius:50%;transition:border-radius .3s var(--ease)}.page_serviceIcon__JA4KW svg{width:26px;height:26px}.page_service__B7BiF:hover .page_serviceIcon__JA4KW{border-radius:18px 0 18px 0}.page_serviceName__eY2cB{display:block;font-weight:700;line-height:1.35}.page_service__B7BiF:hover .page_serviceName__eY2cB{text-decoration:underline;text-decoration-color:var(--verde-500);text-decoration-thickness:1.5px;text-underline-offset:.2em}.page_serviceSummary__FiQQ8{display:block;margin-top:4px;font-size:.925rem;line-height:1.55;color:var(--on-dark-soft)}.page_processHead__h8kwh{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 64px;align-items:end;margin-bottom:clamp(48px,6vw,80px)}.page_steps__e0Sxr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px clamp(24px,3vw,44px);margin:0;counter-reset:step}.page_step__DI9Zu{position:relative;display:flex;flex-direction:column;gap:12px}.page_step__DI9Zu:before{content:"";position:absolute;left:64px;right:calc(clamp(24px, 3vw, 44px) * -1);top:26px;height:1px;background:var(--line-strong)}.page_step__DI9Zu:last-child:before{display:none}.page_stepNum__6pMPK{display:grid;place-items:center;width:52px;height:52px;font-size:1.3rem;font-weight:800;color:var(--bege);background:var(--verde-900);border-radius:22px 0 22px 0}.page_step__DI9Zu:nth-child(2) .page_stepNum__6pMPK,.page_step__DI9Zu:nth-child(4) .page_stepNum__6pMPK{background:var(--verde-500)}.page_stepTitle__kKqcb{margin-top:12px;font-size:1.2rem;font-weight:800;letter-spacing:-.01em}.page_responsible__98b4f{display:flex;align-items:center;gap:16px;margin-top:clamp(48px,6vw,72px);padding:20px 24px;font-size:.975rem;background:var(--broto-100);border-radius:var(--leaf-m) 0 var(--leaf-m) 0}.page_responsibleMark__vPDN5{flex:none;width:22px;height:20px;background:var(--verde-900);border-radius:11px 0 11px 0}.page_whereGrid__JWU0P{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.page_wherePhoto__dOnRz{grid-column:6/13;grid-row:1;overflow:hidden;height:clamp(420px,42vw,600px);border-radius:0 var(--leaf-l) 0 var(--leaf-l)}.page_wherePhoto__dOnRz img{width:100%;height:100%;object-fit:cover}.page_wherePanel__Qxmp_{position:relative;z-index:1;grid-column:1/8;grid-row:1;padding:clamp(44px,5vw,64px) clamp(24px,4vw,56px) clamp(32px,4vw,48px);border-radius:0 var(--leaf-m) 0 var(--leaf-m);box-shadow:0 24px 60px rgba(20,36,14,.28)}.page_whereTag__sPSvY{position:absolute;top:0;left:clamp(24px,4vw,56px);transform:translateY(-50%);padding:.55em 1.3em .5em;font-size:clamp(1.05rem,.95rem + .5vw,1.35rem);box-shadow:0 8px 20px rgba(20,36,14,.25)}.page_whereText__9Twt_{font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem);line-height:1.4;max-width:24em}.page_whereText__9Twt_ strong{font-weight:800}.page_unitList__Fm_TD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:clamp(28px,3.5vw,44px) 0 0;padding-top:24px;border-top:1px solid var(--line-dark)}.page_unitCity__UlQw2{font-weight:800;line-height:1.3}.page_unitCity__UlQw2 span{font-weight:400;color:var(--on-dark-soft)}.page_unitAddr__Oh8vC{margin-top:4px;font-size:.9rem;line-height:1.5;color:var(--on-dark-soft)}.page_unitMap__7yDzP{display:inline-block;margin-top:8px;font-size:.9rem;font-weight:700;text-decoration:underline;text-decoration-color:var(--verde-500);text-decoration-thickness:1.5px;text-underline-offset:.22em}.page_unitMap__7yDzP:hover{text-decoration-color:var(--bege)}.page_faqGrid__Qf0_7{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:40px clamp(40px,6vw,96px);align-items:start}.page_faqNote__aOyYY{margin-top:20px;max-width:22em}@media (max-width:1080px){.page_steps__e0Sxr{grid-template-columns:repeat(2,minmax(0,1fr))}.page_step__DI9Zu:nth-child(2):before{display:none}}@media (max-width:960px){.page_faqGrid__Qf0_7,.page_heroGrid__BL1ju,.page_introGrid__cPwno,.page_processHead__h8kwh,.page_servicesHead__UguZS{grid-template-columns:1fr}.page_heroArt__Pq9Hw{justify-self:center;max-width:520px}.page_audiences__XGFwH,.page_group__M5nWl{grid-template-columns:1fr}.page_audiences__XGFwH li,.page_audiences__XGFwH li:first-child{padding:28px 0}.page_audiences__XGFwH li+li{border-left:0;border-top:1px solid var(--line)}.page_unitList__Fm_TD{grid-template-columns:1fr}}@media (max-width:900px){.page_whereGrid__JWU0P{grid-template-columns:1fr}.page_wherePhoto__dOnRz{grid-column:1;grid-row:1;height:auto;aspect-ratio:4/3}.page_wherePanel__Qxmp_{grid-column:1;grid-row:2;margin:-40px 12px 0}}@media (max-width:640px){.page_serviceList__bU7O2,.page_steps__e0Sxr{grid-template-columns:1fr}.page_step__DI9Zu:before{display:none}.page_step__DI9Zu{display:grid;grid-template-columns:52px 1fr;column-gap:18px}.page_stepNum__6pMPK{grid-row:span 2}.page_stepTitle__kKqcb{margin-top:10px}.page_responsible__98b4f{align-items:flex-start}.page_wherePanel__Qxmp_{border-radius:0 var(--leaf-m) 0 var(--leaf-m)}}.politica_wrap__gfJQX{padding-bottom:clamp(72px,9vw,128px)}.politica_doc__n6Sgt{max-width:44em;padding-top:clamp(32px,4vw,48px);border-top:1px solid var(--line-strong)}.politica_updated__itiCY{font-size:.925rem;color:var(--ink-soft)}.politica_doc__n6Sgt h2{margin-top:44px;margin-bottom:14px;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:800;letter-spacing:-.01em}.politica_doc__n6Sgt li,.politica_doc__n6Sgt p{color:var(--ink-soft)}.politica_doc__n6Sgt ul{gap:12px}.politica_doc__n6Sgt strong{color:var(--verde-900)}.politica_doc__n6Sgt a{overflow-wrap:anywhere;font-weight:700;color:var(--verde-900);text-decoration-color:var(--verde-500);text-underline-offset:.2em}.servico_header__DqgpN{padding-block:clamp(24px,3vw,40px) clamp(48px,6vw,88px)}.servico_headGrid__TFaWl{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(36px,5vw,88px);align-items:center}.servico_groupTag__53_Db{text-decoration:none;transition:background-color .2s var(--ease)}.servico_groupTag__53_Db:hover{background:#dfe0b4}.servico_title__Y6_8C{margin-top:20px;max-width:15em;font-size:clamp(2.1rem,1.35rem + 2.9vw,3.75rem)}.servico_lead__vxT7j{margin-block:22px 36px}.servico_art__fFgMX{max-width:520px;justify-self:end}.servico_badgeIcon__X3iuQ{width:34%;height:auto;transform:translate(-6%,-4%)}.servico_body__3e_8h{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:clamp(40px,6vw,96px);align-items:start;padding-block:clamp(48px,6vw,88px) clamp(64px,8vw,120px);border-top:1px solid var(--line-strong)}.servico_intro__nwQbv{font-size:clamp(1.06rem,1rem + .25vw,1.18rem)}.servico_block__5LSV0{margin-top:clamp(48px,6vw,72px)}.servico_blockTitle__4HtTD{margin-bottom:24px;font-size:clamp(1.5rem,1.25rem + 1vw,2.1rem);font-weight:400;line-height:1.15;letter-spacing:-.015em}.servico_blockTitle__4HtTD strong{font-weight:800}.servico_deliverables__N9eIi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0}.servico_deliverables__N9eIi li{padding:20px 22px;background:var(--broto-100);border-radius:20px 0 20px 0;line-height:1.55}.servico_note__6lNJr{margin-top:20px;font-size:.95rem;color:var(--ink-soft)}.servico_laws__ZR8D_{display:grid;margin:0;border-top:1px solid var(--line-strong)}.servico_laws__ZR8D_ li{padding-block:18px;border-bottom:1px solid var(--line)}.servico_lawName__ufH9Y{font-weight:700;text-decoration:underline;text-decoration-color:var(--verde-500);text-decoration-thickness:1.5px;text-underline-offset:.22em}.servico_lawPlain__AyFDL{font-weight:700}.servico_lawName__ufH9Y:hover{text-decoration-color:currentColor}.servico_laws__ZR8D_ p{margin-top:6px;color:var(--ink-soft)}.servico_aside__j6kfy{display:grid;gap:32px}@media (min-width:901px) and (min-height:940px){.servico_aside__j6kfy{position:sticky;top:calc(var(--header-h) + 28px)}}.servico_contactCard__u1NUc{display:grid;gap:16px;padding:32px 28px;border-radius:0 var(--leaf-m) 0 var(--leaf-m)}.servico_cardTitle__txbOh{font-size:1.5rem;line-height:1.2;letter-spacing:-.015em}.servico_cardTitle__txbOh strong{font-weight:800}.servico_cardText__Iczpj{font-size:.95rem;color:var(--on-dark-soft)}.servico_cardPhones__eYPPH{display:grid;gap:10px;margin:4px 0 0}.servico_cardPhone__5uVey{display:inline-flex;align-items:center;gap:10px;font-weight:700;text-decoration:none}.servico_cardPhone__5uVey svg{width:20px;height:20px;color:var(--verde-500)}.servico_cardPhone__5uVey:hover{text-decoration:underline;text-underline-offset:.2em}.servico_cardFoot__nCvKY{padding-top:16px;border-top:1px solid var(--line-dark);font-size:.875rem;color:var(--on-dark-soft)}.servico_relatedTitle__GZ_s7{margin-bottom:12px;font-weight:800}.servico_related__AAnBi ul{display:grid;margin:0;border-top:1px solid var(--line-strong)}.servico_related__AAnBi li{border-bottom:1px solid var(--line)}.servico_related__AAnBi a{display:flex;align-items:center;gap:14px;padding:14px 0;font-size:.95rem;line-height:1.35;text-decoration:none}.servico_related__AAnBi a:hover{text-decoration:underline;text-decoration-color:var(--verde-500);text-underline-offset:.2em}.servico_relatedIcon__Q3fqj{display:grid;place-items:center;flex:none;width:38px;height:38px;color:var(--bege);background:var(--verde-500);border-radius:50%}.servico_relatedIcon__Q3fqj svg{width:21px;height:21px}.servico_more__Ujq1E{padding-block:clamp(56px,7vw,96px);border-top:1px solid var(--line)}.servico_moreList__MoA50{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0}.servico_moreList__MoA50 a{display:grid;gap:8px;height:100%;padding:24px 22px;text-decoration:none;border:1.5px solid var(--line-strong);border-radius:20px 0 20px 0;transition:border-color .2s var(--ease),background-color .2s var(--ease)}.servico_moreList__MoA50 a:hover{border-color:var(--verde-500);background:var(--broto-100)}.servico_moreList__MoA50 strong{font-weight:800;line-height:1.3}.servico_moreList__MoA50 span{font-size:.925rem;color:var(--ink-soft)}@media (max-width:1080px){.servico_body__3e_8h{grid-template-columns:minmax(0,1fr) 300px}.servico_moreList__MoA50{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.servico_body__3e_8h,.servico_headGrid__TFaWl{grid-template-columns:1fr}.servico_art__fFgMX{justify-self:center;max-width:440px}.servico_aside__j6kfy{position:static}}@media (max-width:600px){.servico_deliverables__N9eIi,.servico_moreList__MoA50{grid-template-columns:1fr}}.servicos_jump__o3WML ul{display:flex;flex-wrap:wrap;gap:10px;margin:clamp(36px,4vw,56px) 0 0}.servicos_jump__o3WML a{display:inline-block;padding:.5em 1.1em .45em;font-size:.925rem;text-decoration:none;color:var(--verde-900);border:1.5px solid var(--line-strong);border-radius:12px 0 12px 0;transition:background-color .2s var(--ease),border-color .2s var(--ease)}.servicos_jump__o3WML a:hover{background:var(--broto-100);border-color:var(--verde-500)}.servicos_group__Fmggs{padding-block:clamp(56px,7vw,104px);border-top:1px solid var(--line);scroll-margin-top:calc(var(--header-h) - 1px)}.servicos_group__Fmggs:nth-of-type(2n){background:var(--bege-200)}.servicos_groupGrid__6tIqC{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:clamp(36px,6vw,96px);align-items:start}.servicos_flip__j4gHr .servicos_groupIntro__63c2z{order:2}.servicos_groupIntro__63c2z{position:sticky;top:calc(var(--header-h) + 32px);display:grid;gap:16px}.servicos_count__Fa822{font-size:.925rem;color:var(--ink-soft)}.servicos_photo__3dUKk{margin-top:16px;overflow:hidden;aspect-ratio:4/3;border-radius:var(--leaf-l) 0 var(--leaf-l) 0}.servicos_flip__j4gHr .servicos_photo__3dUKk{border-radius:0 var(--leaf-l) 0 var(--leaf-l)}.servicos_photo__3dUKk img{width:100%;height:100%;object-fit:cover}.servicos_list__fAKWS{display:grid;margin:0;border-top:1px solid var(--line-strong)}.servicos_list__fAKWS li{border-bottom:1px solid var(--line-strong)}.servicos_item__W1UoC{display:grid;grid-template-columns:56px minmax(0,1fr);gap:20px;padding:28px 8px 28px 0;text-decoration:none;border-radius:4px}.servicos_icon__yUsGm{display:grid;place-items:center;width:56px;height:56px;color:var(--bege);background:var(--verde-500);border-radius:50%;transition:border-radius .3s var(--ease),background-color .3s var(--ease)}.servicos_icon__yUsGm svg{width:30px;height:30px}.servicos_item__W1UoC:hover .servicos_icon__yUsGm{background:var(--verde-900);border-radius:20px 0 20px 0}.servicos_itemText__lXYq8{display:grid;gap:6px}.servicos_itemTitle__I043D{font-size:clamp(1.15rem,1.05rem + .4vw,1.4rem);font-weight:800;line-height:1.25;letter-spacing:-.01em}.servicos_itemSummary__xSAv6{color:var(--ink-soft);max-width:36em}.servicos_more__A8xN2{margin-top:6px;font-size:.925rem;font-weight:700;text-decoration:underline;text-decoration-color:var(--verde-500);text-decoration-thickness:1.5px;text-underline-offset:.22em}.servicos_item__W1UoC:hover .servicos_more__A8xN2{text-decoration-color:currentColor}@media (max-width:900px){.servicos_groupGrid__6tIqC{grid-template-columns:1fr}.servicos_flip__j4gHr .servicos_groupIntro__63c2z{order:0}.servicos_groupIntro__63c2z{position:static}.servicos_photo__3dUKk{aspect-ratio:16/9}}.sobre_headPhoto__xyIP2{overflow:hidden;aspect-ratio:5/4;border-radius:var(--leaf-l) 0 var(--leaf-l) 0}.sobre_headPhoto__xyIP2 img{width:100%;height:100%;object-fit:cover}.sobre_essence__1jWf4{padding-top:clamp(24px,3vw,40px)}.sobre_essenceGrid__BzlAy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,6vw,96px)}.sobre_essenceGrid__BzlAy h2{font-size:1.05rem}.sobre_essenceText__Pl4fE{margin-top:24px;max-width:34em;font-size:clamp(1.06rem,1rem + .3vw,1.2rem);line-height:1.7}.sobre_conceptGrid__eI0DH{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(40px,6vw,96px);align-items:center}.sobre_words__q31gE{display:grid;gap:22px;margin:36px 0 0}.sobre_words__q31gE dt{font-weight:800;font-size:1.15rem;color:var(--verde-900)}.sobre_words__q31gE dd{margin-top:4px;color:var(--ink-soft);max-width:30em}.sobre_collage__m_IJn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.sobre_cell__peLGH{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:8px}.sobre_cellRight__Pgk_v{grid-template-columns:minmax(0,1fr) auto}.sobre_cellRight__Pgk_v .sobre_vertical__F_G0q{order:2;transform:none;writing-mode:vertical-rl}.sobre_vertical__F_G0q{writing-mode:vertical-rl;transform:rotate(180deg);font-size:clamp(1rem,.85rem + .6vw,1.4rem);font-weight:800;line-height:1;letter-spacing:-.01em;color:var(--verde-500);text-align:end}.sobre_cellRight__Pgk_v .sobre_vertical__F_G0q{text-align:start}.sobre_cellPhoto__MGfvP{overflow:hidden;aspect-ratio:4/5}.sobre_cell__peLGH:first-child .sobre_cellPhoto__MGfvP{border-radius:var(--leaf-m) 0 0 0}.sobre_cell__peLGH:nth-child(2) .sobre_cellPhoto__MGfvP{border-radius:0 var(--leaf-m) 0 0}.sobre_cell__peLGH:nth-child(3) .sobre_cellPhoto__MGfvP{border-radius:0 0 0 var(--leaf-m)}.sobre_cell__peLGH:nth-child(4) .sobre_cellPhoto__MGfvP{border-radius:0 0 var(--leaf-m) 0}.sobre_cellPhoto__MGfvP img{width:100%;height:100%;object-fit:cover}.sobre_symbol__8kGYM{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,7vw,120px);align-items:center}.sobre_symbolArt___Gz58{justify-self:center;width:min(100%,380px)}.sobre_symbolArt___Gz58 svg{width:100%}.sobre_symbolText__wR6Ba{margin-top:28px;color:var(--ink-soft)}.sobre_people__qee1C{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(48px,7vw,120px);align-items:start}.sobre_personName__2RuDD{font-size:clamp(1.6rem,1.2rem + 1.6vw,2.6rem);font-weight:800;line-height:1.15;letter-spacing:-.02em}.sobre_personRole__YHPwP{margin-top:10px;font-size:1.1rem;color:var(--on-dark-soft)}.sobre_personText__fMkwx{margin-block:28px 32px;max-width:32em;color:var(--on-dark-soft)}.sobre_contactRow__eASFR{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.sobre_email__6kUyu{color:var(--on-dark-soft);overflow-wrap:anywhere}.sobre_facts__MmmT4 dl{display:grid;margin:0;border-top:1px solid var(--line-dark)}.sobre_facts__MmmT4 dl>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;padding-block:16px;border-bottom:1px solid var(--line-dark)}.sobre_facts__MmmT4 dt{font-weight:700}.sobre_facts__MmmT4 dd{color:var(--on-dark-soft)}.sobre_unitLine__kQLTl{display:block}.sobre_unitLine__kQLTl+.sobre_unitLine__kQLTl{margin-top:8px}@media (max-width:900px){.sobre_conceptGrid__eI0DH,.sobre_essenceGrid__BzlAy,.sobre_people__qee1C,.sobre_symbol__8kGYM{grid-template-columns:minmax(0,1fr)}.sobre_symbolArt___Gz58{width:200px;justify-self:start}}@media (max-width:520px){.sobre_facts__MmmT4 dl>div{grid-template-columns:1fr;gap:4px}.sobre_collage__m_IJn{gap:10px}}