:root{--c-graphite:#202428;--c-graphite-800:#343a3e;--c-neutral-600:#5f676c;--c-neutral-400:#8d9498;--c-neutral-200:#d4d8d8;--c-neutral-100:#e6e8e7;--c-warm-off-white:#f7f7f4;--c-white:#fff;--c-petrol-deep:#1f464a;--c-petrol-signature:#28575c;--c-petrol-mid:#3a6b6f;--c-petrol-soft:#a8c1c1;--c-petrol-tint:#dde8e7}.page-como-atuamos[data-astro-cid-ko3zzgmp]{background:var(--c-white)}.hero-process[data-astro-cid-ko3zzgmp]{background-color:var(--c-petrol-deep);color:var(--c-white);border-bottom:1px solid var(--c-neutral-200);padding:7rem 4.5vw 6rem;position:relative;overflow:hidden}.hero-bg-v[data-astro-cid-ko3zzgmp]{width:800px;height:auto;color:var(--c-petrol-tint);opacity:.04;pointer-events:none;z-index:0;position:absolute;top:-5%;right:-10%}.hero-grid[data-astro-cid-ko3zzgmp]{z-index:1;grid-template-columns:1fr;gap:4rem;max-width:1400px;margin:0 auto;display:grid;position:relative}@media (width<=1023px){.hero-bg-v[data-astro-cid-ko3zzgmp]{opacity:.02;width:500px;top:10%;right:-20%}}.hero-left[data-astro-cid-ko3zzgmp] .eyebrow[data-astro-cid-ko3zzgmp]{color:var(--c-petrol-soft);letter-spacing:.08em;text-transform:uppercase;margin:0 0 28px;font-size:11px;font-weight:600;line-height:1.4}.hero-left[data-astro-cid-ko3zzgmp] h1[data-astro-cid-ko3zzgmp]{letter-spacing:-.04em;max-width:600px;margin:0;font-size:clamp(40px,5vw,76px);font-weight:500;line-height:1.05}.hero-right[data-astro-cid-ko3zzgmp] .support[data-astro-cid-ko3zzgmp]{color:var(--c-petrol-tint);max-width:500px;margin:0 0 3rem;font-size:1.125rem;line-height:1.6}@media (width>=1024px){.hero-process[data-astro-cid-ko3zzgmp]{padding:9rem 4.5vw 7rem}.hero-grid[data-astro-cid-ko3zzgmp]{grid-template-columns:1fr 1fr;align-items:end;gap:6rem}.hero-right[data-astro-cid-ko3zzgmp] .support[data-astro-cid-ko3zzgmp]{margin-top:2rem}}.process-preview[data-astro-cid-ko3zzgmp]{margin-top:3rem;padding-top:1.5rem;position:relative}.preview-axis[data-astro-cid-ko3zzgmp]{background:#ffffff26;height:1px;position:absolute;top:0;left:0;right:0}.preview-steps[data-astro-cid-ko3zzgmp]{grid-template-columns:repeat(2,1fr);gap:1.5rem 1rem;display:grid}.preview-step[data-astro-cid-ko3zzgmp]{flex-direction:column;display:flex;position:relative}.preview-tick[data-astro-cid-ko3zzgmp]{display:none}.preview-step[data-astro-cid-ko3zzgmp] .num[data-astro-cid-ko3zzgmp]{color:var(--c-petrol-soft);margin-bottom:.15rem;font-size:.75rem;font-weight:600}.preview-step[data-astro-cid-ko3zzgmp] .label[data-astro-cid-ko3zzgmp]{color:var(--c-white);font-size:.8rem}@media (width>=768px){.process-preview[data-astro-cid-ko3zzgmp]{margin-top:4rem;padding-top:2rem}.preview-steps[data-astro-cid-ko3zzgmp]{justify-content:space-between;gap:0;display:flex}.preview-tick[data-astro-cid-ko3zzgmp]{background:var(--c-petrol-soft);width:1px;height:.5rem;display:block;position:absolute;top:-2rem;left:0}}.main-process[data-astro-cid-ko3zzgmp]{background:var(--c-warm-off-white);color:var(--c-graphite);padding:6rem 4.5vw}.process-wrapper[data-astro-cid-ko3zzgmp]{max-width:1200px;margin:0 auto}.process-grid[data-astro-cid-ko3zzgmp]{flex-direction:column;gap:2rem;display:flex}.step[data-astro-cid-ko3zzgmp]{z-index:2;padding-left:2.5rem;position:relative}.node[data-astro-cid-ko3zzgmp]{background:var(--c-petrol-signature);z-index:3;border-radius:50%;width:.375rem;height:.375rem;position:absolute;top:.75rem;left:0;transform:translate(-50%)}.step[data-astro-cid-ko3zzgmp]:after{content:"";background:var(--c-neutral-200);z-index:1;width:1px;height:calc(100% + 2rem);position:absolute;top:.75rem;left:0;transform:translate(-50%)}.step[data-astro-cid-ko3zzgmp]:last-child:after{display:none}.step-num[data-astro-cid-ko3zzgmp]{color:var(--c-neutral-400);margin-bottom:.75rem;font-size:.75rem;font-weight:600}.step-title[data-astro-cid-ko3zzgmp]{letter-spacing:-.02em;color:var(--c-graphite);margin:0 0 .75rem;font-size:1.35rem;font-weight:500}.step-desc[data-astro-cid-ko3zzgmp]{color:var(--c-neutral-600);margin:0;font-size:.95rem;line-height:1.6}.drop-line-top[data-astro-cid-ko3zzgmp],.drop-line-bottom[data-astro-cid-ko3zzgmp],.connector-route[data-astro-cid-ko3zzgmp],.lower-process-axis[data-astro-cid-ko3zzgmp]{display:none}@media (width>=768px){.process-grid[data-astro-cid-ko3zzgmp]{--route-gutter:clamp(1.25rem, 2.5vw, 2rem);grid-template-columns:repeat(3,1fr);gap:2.5rem 3rem;display:grid}.connector-route[data-astro-cid-ko3zzgmp]{grid-column:1/-1;height:1px;display:block;position:relative}.route-line-h[data-astro-cid-ko3zzgmp]{top:0;left:0;right:calc(-1 * var(--route-gutter));background:var(--c-neutral-200);height:1px;position:absolute}.step[data-astro-cid-ko3zzgmp]{padding-top:2rem;padding-left:0}.node[data-astro-cid-ko3zzgmp]{top:0;left:0;transform:translate(-50%,-50%)}.step[data-astro-cid-ko3zzgmp]:after{display:none}.step[data-astro-cid-ko3zzgmp]:before{content:"";background:var(--c-neutral-200);z-index:1;width:calc(100% + 3rem);height:1px;position:absolute;top:0;left:0;transform:translateY(-50%)}.step-03[data-astro-cid-ko3zzgmp]:before{width:calc(100% + var(--route-gutter))}.step-06[data-astro-cid-ko3zzgmp]:before{display:none}.lower-process-axis[data-astro-cid-ko3zzgmp]{width:calc(100% + var(--route-gutter));background:var(--c-neutral-200);z-index:1;height:1px;display:block;position:absolute;top:0;left:0;overflow:visible;transform:translateY(-50%)}.lower-process-axis[data-astro-cid-ko3zzgmp]:after{content:"";border-top:1px solid var(--c-neutral-400);border-right:1px solid var(--c-neutral-400);z-index:5;pointer-events:none;width:7px;height:7px;position:absolute;top:50%;right:1px;transform:translateY(-50%)rotate(45deg)}.step-03[data-astro-cid-ko3zzgmp] .drop-line-top[data-astro-cid-ko3zzgmp]{top:0;left:calc(100% + var(--route-gutter));background:var(--c-neutral-200);z-index:1;width:1px;height:calc(100% + 2.5rem);display:block;position:absolute}.step-04[data-astro-cid-ko3zzgmp] .drop-line-bottom[data-astro-cid-ko3zzgmp]{background:var(--c-neutral-200);z-index:1;width:1px;height:calc(2.5rem + 1px);display:block;position:absolute;top:calc(-2.5rem - 1px);left:0;transform:translate(-50%)}}.control-section[data-astro-cid-ko3zzgmp]{background:var(--c-graphite);color:var(--c-white);padding:7rem 4.5vw;position:relative;overflow:hidden}.control-bg-v[data-astro-cid-ko3zzgmp]{width:700px;height:auto;color:var(--c-white);opacity:.03;pointer-events:none;z-index:0;position:absolute;bottom:-15%;right:-10%}@media (width<=767px){.control-bg-v[data-astro-cid-ko3zzgmp]{display:none}}.control-wrapper[data-astro-cid-ko3zzgmp]{z-index:1;max-width:1200px;margin:0 auto;position:relative}.control-header[data-astro-cid-ko3zzgmp]{margin-bottom:5rem}.control-eyebrow[data-astro-cid-ko3zzgmp]{color:var(--c-petrol-soft);letter-spacing:.08em;text-transform:uppercase;margin:0 0 28px;font-size:11px;font-weight:600;line-height:1.4}.control-title-row[data-astro-cid-ko3zzgmp]{grid-template-columns:1fr;gap:2rem;display:grid}@media (width>=900px){.control-title-row[data-astro-cid-ko3zzgmp]{grid-template-columns:1.2fr .8fr;align-items:end;gap:6rem}}.control-title-row[data-astro-cid-ko3zzgmp] h2[data-astro-cid-ko3zzgmp]{letter-spacing:-.03em;margin:0;font-size:clamp(32px,4vw,48px);font-weight:500;line-height:1.1}.control-title-row[data-astro-cid-ko3zzgmp] p[data-astro-cid-ko3zzgmp]{color:var(--c-neutral-200);margin:0;font-size:1.125rem;line-height:1.6}.control-principles[data-astro-cid-ko3zzgmp]{grid-template-columns:1fr;gap:3rem;display:grid;position:relative}.axis-line[data-astro-cid-ko3zzgmp],.axis-tick[data-astro-cid-ko3zzgmp]{display:none}@media (width>=768px){.control-principles[data-astro-cid-ko3zzgmp]{grid-template-columns:repeat(4,1fr);gap:2rem;padding-top:2.5rem}.axis-line[data-astro-cid-ko3zzgmp]{background:var(--c-graphite-800);height:1px;display:block;position:absolute;top:0;left:0;right:0}.axis-tick[data-astro-cid-ko3zzgmp]{background:var(--c-petrol-soft);width:1px;height:.5rem;display:block;position:absolute;top:-2.5rem;left:0}}.principle[data-astro-cid-ko3zzgmp]{position:relative}.principle[data-astro-cid-ko3zzgmp] h3[data-astro-cid-ko3zzgmp]{color:var(--c-white);margin:0 0 1rem;font-size:1.25rem;font-weight:500}.principle[data-astro-cid-ko3zzgmp] p[data-astro-cid-ko3zzgmp]{color:var(--c-neutral-400);margin:0;font-size:.95rem;line-height:1.6}.final-cta[data-astro-cid-ko3zzgmp]{background:var(--c-graphite);text-align:center;border-top:1px solid var(--c-graphite-800);padding:6rem 4.5vw}.cta-content[data-astro-cid-ko3zzgmp] h2[data-astro-cid-ko3zzgmp]{color:var(--c-white);letter-spacing:-.03em;margin:0 0 1rem;font-size:2.5rem;font-weight:500}.cta-content[data-astro-cid-ko3zzgmp] p[data-astro-cid-ko3zzgmp]{color:var(--c-neutral-200);margin:0 0 2.5rem;font-size:1.125rem}
