.hero[data-astro-cid-ge2uvauf]{min-height:100svh;padding:calc(var(--header-h) + 40px) 0 90px;align-items:center;display:flex;position:relative;overflow:hidden}.hero__bg[data-astro-cid-ge2uvauf]{pointer-events:none;position:absolute;inset:0}.hero__glow[data-astro-cid-ge2uvauf]{background:radial-gradient(circle,#64f4ab1f,#0000 60%);border-radius:50%;width:900px;height:900px;position:absolute;top:-260px;right:-300px}.hero__grid[data-astro-cid-ge2uvauf]{background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);opacity:.5;background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 30% 40%,#000 0%,#0000 70%);mask-image:radial-gradient(at 30% 40%,#000 0%,#0000 70%)}.hero__inner[data-astro-cid-ge2uvauf]{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(40px,5vw,70px);display:grid;position:relative}.hero__h1[data-astro-cid-ge2uvauf]{font-weight:300}.hero__h1[data-astro-cid-ge2uvauf] .eyebrow[data-astro-cid-ge2uvauf]{letter-spacing:0;font-size:.92rem;line-height:1.4;display:flex}.hero__title[data-astro-cid-ge2uvauf]{margin-bottom:28px;font-size:clamp(2.3rem,3.7vw,3.35rem);line-height:1.14;display:block}.hero__line[data-astro-cid-ge2uvauf]{display:block}.hero__line--light[data-astro-cid-ge2uvauf]{font-weight:300}.hero__title[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font-weight:800}.hero__title[data-astro-cid-ge2uvauf] .serif[data-astro-cid-ge2uvauf]{font-size:1.08em;line-height:1.14}.hero__lead[data-astro-cid-ge2uvauf]{max-width:540px;margin-bottom:28px}.hero__lead[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{color:var(--white);font-weight:500}.hero__services[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:10px 26px;margin-bottom:40px;display:flex}.hero__services[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{font-family:var(--font-display);color:var(--white);align-items:center;gap:10px;font-size:.92rem;font-weight:600;display:inline-flex}.hero__services[data-astro-cid-ge2uvauf] svg{width:20px;color:var(--mint)}.hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:14px;display:flex}.hero__visual[data-astro-cid-ge2uvauf]{aspect-ratio:1;justify-self:center;width:min(100%,540px);position:relative}.hero__ring[data-astro-cid-ge2uvauf]{border:clamp(36px, 6vw, 70px) solid var(--bg-deep);box-shadow:inset 0 0 0 1px var(--border), 0 0 0 1px var(--border);border-radius:50%;position:absolute;inset:0}.hero__photo[data-astro-cid-ge2uvauf]{background:var(--surface);border-radius:50%;position:absolute;inset:15%;overflow:hidden;box-shadow:0 40px 80px -30px #000c}.hero__photo[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:50% 18%;filter:grayscale()contrast(1.05);width:100%;height:100%}.hero__photo[data-astro-cid-ge2uvauf]:after{content:"";mix-blend-mode:screen;background:linear-gradient(200deg,#64f4ab2e,#0000 45%);border-radius:50%;position:absolute;inset:0}.hero__gold[data-astro-cid-ge2uvauf]{aspect-ratio:1;border:14px solid var(--gold);opacity:.95;border-radius:50%;width:22%;position:absolute;bottom:8%;left:-4%}.hero__dots[data-astro-cid-ge2uvauf]{background-image:radial-gradient(var(--mint) 2px, transparent 2px);opacity:.5;background-size:16px 16px;width:120px;height:120px;position:absolute;bottom:-2%;right:-6%}.hero__orbit[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.hero__bubble[data-astro-cid-ge2uvauf]{aspect-ratio:1;background:var(--surface-2);border:1px solid var(--border-strong);border-radius:50%;place-items:center;width:clamp(54px,7vw,74px);margin:calc(clamp(54px,7vw,74px)/-2) 0 0 calc(clamp(54px,7vw,74px)/-2);display:grid;position:absolute;box-shadow:0 16px 30px -12px #0009}.hero__bubble[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{font-family:var(--font-display);color:var(--mint);place-items:center;font-size:clamp(.9rem,1.4vw,1.15rem);font-weight:700;display:grid}.hero__bubble[data-astro-cid-ge2uvauf] svg{width:26px}.hero__bubble[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{width:28px;height:28px}.hero__bubble--1[data-astro-cid-ge2uvauf]{top:20%;left:14%}.hero__bubble--2[data-astro-cid-ge2uvauf]{top:36%;left:92%}.hero__bubble--3[data-astro-cid-ge2uvauf]{top:87%;left:78%}.hero__bubble--4[data-astro-cid-ge2uvauf]{top:72%;left:9%}.hero__badge[data-astro-cid-ge2uvauf]{-webkit-backdrop-filter:blur(10px);border:1px solid var(--border-strong);color:var(--text);background:#2b2c31db;border-radius:20px;align-items:center;gap:14px;padding:16px 22px;font-size:.8rem;line-height:1.35;display:flex;position:absolute;top:4%;right:-2%}.hero__badge[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{font-family:var(--font-display);color:var(--gold);font-size:2.2rem;font-weight:800;line-height:1}.hero__badge[data-astro-cid-ge2uvauf] [data-astro-cid-ge2uvauf][data-count]{text-align:right;font-variant-numeric:tabular-nums;min-width:2ch;display:inline-block}.hero__scroll[data-astro-cid-ge2uvauf]{border:1.5px solid var(--border-strong);border-radius:20px;width:26px;height:42px;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.hero__scroll[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{background:var(--mint);width:4px;height:8px;animation:scrollDot 1.8s var(--ease) infinite;border-radius:4px;margin-left:-2px;position:absolute;top:8px;left:50%}@keyframes scrollDot{0%{opacity:1;transform:translateY(0)}80%{opacity:0;transform:translateY(14px)}to{opacity:0}}@media (width>=961px){.hero__photo[data-astro-cid-ge2uvauf]{inset:12%}}@media (width<=960px){.hero[data-astro-cid-ge2uvauf]{min-height:0;padding-bottom:110px}.hero__inner[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.hero__visual[data-astro-cid-ge2uvauf]{width:min(86%,440px);margin-top:30px}.hero__scroll[data-astro-cid-ge2uvauf]{display:none}}@media (width<=560px){.hero__title[data-astro-cid-ge2uvauf]{font-size:clamp(2rem,8.4vw,2.8rem)}.hero__actions[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{flex:100%}.hero__badge[data-astro-cid-ge2uvauf]{padding:10px 14px;top:-2%;right:-6%}.hero__badge[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{font-size:1.6rem}.hero__gold[data-astro-cid-ge2uvauf]{border-width:9px}.hero__services[data-astro-cid-ge2uvauf]{flex-direction:column;gap:10px}}.brands__context[data-astro-cid-sjvofkio]{text-align:center;margin:-12px 0 28px;font-size:.85rem}.brands[data-astro-cid-sjvofkio]{border-block:1px solid var(--border);background:var(--bg-deep);padding:46px 0;overflow:hidden}.brands__title[data-astro-cid-sjvofkio]{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-align:center;margin-bottom:26px;font-size:.82rem;font-weight:500}.brands__marquee[data-astro-cid-sjvofkio]{width:100%;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.brands__track[data-astro-cid-sjvofkio]{flex:none;align-items:center;gap:70px;padding-right:70px;display:flex}.brands__track[data-astro-cid-sjvofkio] li[data-astro-cid-sjvofkio]{font-family:var(--font-display);letter-spacing:-.02em;color:#ffffff80;white-space:nowrap;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:800;transition:color .3s}.brands__track[data-astro-cid-sjvofkio] li[data-astro-cid-sjvofkio]:hover{color:var(--white)}.search-opportunity[data-astro-cid-hrgzrpy4]{background:linear-gradient(120deg,#1b2823,#20362c 62%,#202a27);border-block:1px solid #64f4ab21}.search-opportunity__visual[data-astro-cid-hrgzrpy4]{width:100%;min-width:0}.segments[data-astro-cid-o6j6a3hr]{background:var(--bg-deep)}.segments__list[data-astro-cid-o6j6a3hr]{grid-template-columns:1fr 1fr;gap:0 48px;display:grid}.segments__list[data-astro-cid-o6j6a3hr] li[data-astro-cid-o6j6a3hr]{border-top:1px solid var(--border-strong)}.segments__list[data-astro-cid-o6j6a3hr] a[data-astro-cid-o6j6a3hr]{grid-template-columns:30px 1fr 24px;align-items:start;gap:20px;padding:28px 0;display:grid}.segments__icon[data-astro-cid-o6j6a3hr]{color:var(--mint);padding-top:2px;display:flex}.segments__icon[data-astro-cid-o6j6a3hr] svg{stroke-width:1.7px;width:26px;height:26px}h3[data-astro-cid-o6j6a3hr]{margin-bottom:8px;font-size:1.3rem;transition:color .3s}.segments__list[data-astro-cid-o6j6a3hr] a[data-astro-cid-o6j6a3hr]:hover h3[data-astro-cid-o6j6a3hr]{color:var(--mint)}.segments__list[data-astro-cid-o6j6a3hr] p[data-astro-cid-o6j6a3hr]{font-size:.9rem}.segments__list[data-astro-cid-o6j6a3hr] a[data-astro-cid-o6j6a3hr]>svg{width:24px;color:var(--gold);margin-top:4px}.segments--compact[data-astro-cid-o6j6a3hr]{padding-block:calc(var(--section-y) * .7)}.segments__overview[data-astro-cid-o6j6a3hr]{margin-top:30px}.segments__list[data-astro-cid-o6j6a3hr] .segments__model[data-astro-cid-o6j6a3hr]{color:var(--mint);align-items:center;gap:8px;min-height:44px;margin-left:50px;padding:0 0 24px;font-size:.8rem;display:inline-flex}.segments__model[data-astro-cid-o6j6a3hr] svg{width:16px;height:16px}@media (width<=760px){.segments__list[data-astro-cid-o6j6a3hr]{grid-template-columns:1fr}}.about__grid[data-astro-cid-oxgmilyn]{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(50px,8vw,110px);display:grid}.about__media[data-astro-cid-oxgmilyn]{justify-self:center;width:100%;max-width:470px;position:relative}.about__plate[data-astro-cid-oxgmilyn]{border-radius:var(--radius-lg);background:var(--surface-2);position:absolute;inset:6% -6% -4% 6%;transform:rotate(6deg)}.about__photo[data-astro-cid-oxgmilyn]{aspect-ratio:4/5;border-radius:var(--radius-lg);background:var(--surface);position:relative;overflow:hidden}.about__photo[data-astro-cid-oxgmilyn] img[data-astro-cid-oxgmilyn]{object-fit:cover;object-position:50% 20%;filter:grayscale();width:100%;height:116%}.about__card[data-astro-cid-oxgmilyn]{background:var(--mint);color:var(--bg-deep);border-radius:20px;align-items:center;gap:14px;padding:16px 22px 16px 16px;font-size:.8rem;line-height:1.35;display:flex;position:absolute;bottom:8%;left:-8%;box-shadow:0 24px 40px -20px #64f4ab99}.about__card[data-astro-cid-oxgmilyn] strong[data-astro-cid-oxgmilyn]{font-family:var(--font-display);font-size:.95rem;display:block}.about__card-icon[data-astro-cid-oxgmilyn]{background:#1b1c1f1f;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.about__card-icon[data-astro-cid-oxgmilyn] svg{width:24px}.about__content[data-astro-cid-oxgmilyn] .title[data-astro-cid-oxgmilyn]{margin-bottom:30px}.about__text[data-astro-cid-oxgmilyn]{gap:16px;margin-bottom:40px;display:grid}.about__text[data-astro-cid-oxgmilyn] strong[data-astro-cid-oxgmilyn]{color:var(--white);font-weight:500}.about__stats[data-astro-cid-oxgmilyn]{border-block:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:20px;margin:0 0 24px;padding:30px 0;display:grid}.about__stats[data-astro-cid-oxgmilyn] dd[data-astro-cid-oxgmilyn]{margin:0}.stat__value[data-astro-cid-oxgmilyn]{font-family:var(--font-display);color:var(--white);margin-bottom:8px;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:800;line-height:1;display:block}.stat[data-astro-cid-oxgmilyn]:first-child .stat__value[data-astro-cid-oxgmilyn]{color:var(--mint)}.stat[data-astro-cid-oxgmilyn]:nth-child(3) .stat__value[data-astro-cid-oxgmilyn]{color:var(--gold)}.stat__label[data-astro-cid-oxgmilyn]{font-size:.84rem;line-height:1.4;display:block}.about__content[data-astro-cid-oxgmilyn] .btn{margin-top:14px}@media (width<=960px){.about__grid[data-astro-cid-oxgmilyn]{grid-template-columns:1fr}.about__media[data-astro-cid-oxgmilyn]{max-width:420px}}@media (width<=560px){.about__card[data-astro-cid-oxgmilyn]{left:-2%}.about__stats[data-astro-cid-oxgmilyn]{gap:12px}}.process[data-astro-cid-grsovck6]{background:var(--bg-deep)}.process__wrap[data-astro-cid-grsovck6]{position:relative}.process__line[data-astro-cid-grsovck6]{width:75%;height:40px;position:absolute;top:22px;left:12.5%;overflow:visible}.process__line[data-astro-cid-grsovck6] path[data-astro-cid-grsovck6]{fill:none;stroke:var(--mint);stroke-width:2px;stroke-dasharray:8 10;opacity:.6;vector-effect:non-scaling-stroke}.process__list[data-astro-cid-grsovck6]{counter-reset:step;grid-template-columns:repeat(4,1fr);gap:24px;display:grid;position:relative}.step[data-astro-cid-grsovck6]{text-align:center;flex-direction:column;align-items:center;padding:0 10px;display:flex}.step__dot[data-astro-cid-grsovck6]{background:var(--surface);border:1px solid var(--border-strong);border-radius:50%;place-items:center;width:84px;height:84px;margin-bottom:30px;display:grid;position:relative}.step__dot[data-astro-cid-grsovck6]:after{content:"";border:1px dashed #64f4ab59;border-radius:50%;position:absolute;inset:-8px}.step__dot[data-astro-cid-grsovck6] span[data-astro-cid-grsovck6]{font-family:var(--font-display);color:var(--mint);font-size:1.4rem;font-weight:800}.step__title[data-astro-cid-grsovck6]{margin-bottom:14px;font-size:1.2rem;font-weight:700;line-height:1.25}.step[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{max-width:340px;font-size:.95rem}@media (width<=860px){.process__line[data-astro-cid-grsovck6]{display:none}.process__list[data-astro-cid-grsovck6]{grid-template-columns:1fr;gap:50px;max-width:520px;margin-inline:auto}}#portfolio[data-astro-cid-lcdefpme],#depoimentos[data-astro-cid-lcdefpme]{scroll-margin-top:calc(24px - var(--section-y))}.testimonials[data-astro-cid-lcdefpme]{background:var(--bg-deep)}
