html{scroll-behavior:smooth}body{margin:0;background:#050505;color:#eee8d8;font-family:Inter,Helvetica,Arial,sans-serif}*{box-sizing:border-box}.contato-page[data-astro-cid-7iakxibs]{position:relative;min-height:100vh;overflow:hidden}.campo-background[data-astro-cid-7iakxibs]{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 0%,rgba(214,185,107,.09),transparent 35%),#050505}.grid[data-astro-cid-7iakxibs]{position:absolute;inset:0;opacity:.18;background-image:linear-gradient(rgba(214,185,107,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(214,185,107,.035) 1px,transparent 1px);background-size:80px 80px}.glow[data-astro-cid-7iakxibs]{position:absolute;border-radius:50%;filter:blur(100px)}.glow-1[data-astro-cid-7iakxibs]{width:500px;height:500px;top:-250px;left:-150px;background:#d6b96b0f}.glow-2[data-astro-cid-7iakxibs]{width:500px;height:500px;right:-200px;bottom:10%;background:#3246500f}.header[data-astro-cid-7iakxibs]{position:relative;z-index:5;width:min(1180px,90%);margin:0 auto;padding:30px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.06)}.logo[data-astro-cid-7iakxibs]{color:#f5e6c8;text-decoration:none;font-size:.78rem;font-weight:700;letter-spacing:.25em}.header[data-astro-cid-7iakxibs] nav[data-astro-cid-7iakxibs]{display:flex;gap:30px}.header[data-astro-cid-7iakxibs] nav[data-astro-cid-7iakxibs] a[data-astro-cid-7iakxibs]{color:#817968;text-decoration:none;font-size:.68rem;text-transform:uppercase;letter-spacing:.12em;transition:color .25s ease}.header[data-astro-cid-7iakxibs] nav[data-astro-cid-7iakxibs] a[data-astro-cid-7iakxibs]:hover{color:#d6b96b}.hero[data-astro-cid-7iakxibs]{position:relative;z-index:2;width:min(1180px,90%);min-height:78vh;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:80px;align-items:center}.hero-content[data-astro-cid-7iakxibs]{max-width:760px}.eyebrow[data-astro-cid-7iakxibs]{color:#d6b96b;font-size:.65rem;font-weight:700;letter-spacing:.2em;margin-bottom:30px}.hero[data-astro-cid-7iakxibs] h1[data-astro-cid-7iakxibs]{margin:0;color:#f5e6c8;font-size:clamp(4rem,8vw,8.5rem);line-height:.88;letter-spacing:-.07em}.hero[data-astro-cid-7iakxibs] h1[data-astro-cid-7iakxibs] span[data-astro-cid-7iakxibs]{display:block;color:#d6b96b}.hero-description[data-astro-cid-7iakxibs]{max-width:650px;margin:45px 0 35px;color:#9e9687;font-size:1.1rem;line-height:1.8}.hero-actions[data-astro-cid-7iakxibs]{display:flex;flex-wrap:wrap;gap:14px}.button[data-astro-cid-7iakxibs]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:999px;text-decoration:none;font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;transition:transform .25s ease,background .25s ease,color .25s ease}.button[data-astro-cid-7iakxibs].primary{color:#050505;background:#d6b96b}.button[data-astro-cid-7iakxibs].secondary{color:#d6b96b;border:1px solid rgba(214,185,107,.25);background:#d6b96b0a}.button[data-astro-cid-7iakxibs]:hover{transform:translateY(-2px)}.hero-mark[data-astro-cid-7iakxibs]{position:relative;width:min(420px,100%);aspect-ratio:1;margin:auto}.core[data-astro-cid-7iakxibs]{position:absolute;top:50%;left:50%;width:130px;height:130px;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid rgba(214,185,107,.3);border-radius:50%;background:radial-gradient(circle,#d6b96b21,#0006);box-shadow:0 0 80px #d6b96b14}.core[data-astro-cid-7iakxibs] span[data-astro-cid-7iakxibs]{color:#d6b96b;font-size:2.5rem}.core[data-astro-cid-7iakxibs] small[data-astro-cid-7iakxibs]{margin-top:5px;color:#84765c;font-size:.55rem;letter-spacing:.2em}.orbital[data-astro-cid-7iakxibs]{position:absolute;top:50%;left:50%;border:1px solid rgba(214,185,107,.15);border-radius:50%;transform:translate(-50%,-50%) rotate(25deg)}.orbital-1[data-astro-cid-7iakxibs]{width:75%;height:35%}.orbital-2[data-astro-cid-7iakxibs]{width:85%;height:48%;transform:translate(-50%,-50%) rotate(-35deg)}.orbital-3[data-astro-cid-7iakxibs]{width:60%;height:85%;transform:translate(-50%,-50%) rotate(65deg)}.section[data-astro-cid-7iakxibs]{position:relative;z-index:2;width:min(1180px,90%);margin:0 auto;padding:130px 0;border-top:1px solid rgba(255,255,255,.07)}.section-label[data-astro-cid-7iakxibs],.contact-label[data-astro-cid-7iakxibs]{margin-bottom:45px;color:#d6b96b;font-size:.62rem;font-weight:700;letter-spacing:.2em}.section-content[data-astro-cid-7iakxibs]{max-width:900px}.section[data-astro-cid-7iakxibs] h2[data-astro-cid-7iakxibs]{margin:0 0 40px;max-width:950px;color:#f5e6c8;font-size:clamp(2.8rem,6vw,6rem);line-height:.95;letter-spacing:-.06em}.section[data-astro-cid-7iakxibs] h2[data-astro-cid-7iakxibs] span[data-astro-cid-7iakxibs]{color:#d6b96b}.section[data-astro-cid-7iakxibs] p[data-astro-cid-7iakxibs]{color:#999183;font-size:1rem;line-height:1.85}.lead[data-astro-cid-7iakxibs]{color:#e5ddca!important;font-size:1.35rem!important;line-height:1.55!important;max-width:820px}.cards[data-astro-cid-7iakxibs]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#ffffff14;border:1px solid rgba(255,255,255,.08)}.card[data-astro-cid-7iakxibs]{min-height:310px;padding:30px;background:#080808}.card-number[data-astro-cid-7iakxibs]{color:#d6b96b;font-size:.62rem;letter-spacing:.15em}.card[data-astro-cid-7iakxibs] h3[data-astro-cid-7iakxibs]{margin:80px 0 18px;color:#eee8d8;font-size:.8rem;letter-spacing:.15em}.card[data-astro-cid-7iakxibs] p[data-astro-cid-7iakxibs]{margin:0;color:#777267;font-size:.78rem;line-height:1.7}.industria[data-astro-cid-7iakxibs]{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px;align-items:center}.industry-visual[data-astro-cid-7iakxibs]{position:relative;width:min(420px,100%);aspect-ratio:1;margin:auto}.industry-ring[data-astro-cid-7iakxibs]{position:absolute;top:50%;left:50%;border:1px solid rgba(214,185,107,.18);border-radius:50%;transform:translate(-50%,-50%)}.ring-1[data-astro-cid-7iakxibs]{width:45%;height:45%}.ring-2[data-astro-cid-7iakxibs]{width:70%;height:70%}.ring-3[data-astro-cid-7iakxibs]{width:95%;height:95%}.industry-core[data-astro-cid-7iakxibs]{position:absolute;top:50%;left:50%;width:90px;height:90px;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;color:#d6b96b;font-size:2.5rem;border:1px solid rgba(214,185,107,.35);border-radius:50%;background:#d6b96b0a}.industry-content[data-astro-cid-7iakxibs] h2[data-astro-cid-7iakxibs]{font-size:clamp(2.5rem,5vw,5rem)}.text-link[data-astro-cid-7iakxibs]{display:inline-block;margin-top:25px;color:#d6b96b;text-decoration:none;font-size:.72rem;letter-spacing:.08em}.project-list[data-astro-cid-7iakxibs]{border-top:1px solid rgba(255,255,255,.08)}.project[data-astro-cid-7iakxibs]{display:grid;grid-template-columns:80px 1fr auto;gap:30px;align-items:center;padding:32px 10px;border-bottom:1px solid rgba(255,255,255,.08);text-decoration:none;transition:background .3s ease,padding .3s ease}.project[data-astro-cid-7iakxibs]:hover{padding-left:20px;background:#d6b96b09}.project-index[data-astro-cid-7iakxibs]{color:#d6b96b;font-size:.65rem}.project-main[data-astro-cid-7iakxibs] h3[data-astro-cid-7iakxibs]{margin:0 0 8px;color:#eee8d8;font-size:.9rem;letter-spacing:.1em}.project-main[data-astro-cid-7iakxibs] p[data-astro-cid-7iakxibs]{margin:0;max-width:650px;color:#777267;font-size:.8rem}.project-status[data-astro-cid-7iakxibs]{color:#84775d;font-size:.58rem;letter-spacing:.14em}.partnership-grid[data-astro-cid-7iakxibs]{display:grid;grid-template-columns:1fr 1fr;gap:100px}.partnership-items[data-astro-cid-7iakxibs]{border-top:1px solid rgba(255,255,255,.08)}.partnership-items[data-astro-cid-7iakxibs]>div[data-astro-cid-7iakxibs]{display:flex;flex-direction:column;gap:7px;padding:22px 0;border-bottom:1px solid rgba(255,255,255,.08)}.partnership-items[data-astro-cid-7iakxibs] strong[data-astro-cid-7iakxibs]{color:#eee8d8;font-size:.75rem;letter-spacing:.1em}.partnership-items[data-astro-cid-7iakxibs] span[data-astro-cid-7iakxibs]{color:#716b60;font-size:.72rem}.busca[data-astro-cid-7iakxibs] h2[data-astro-cid-7iakxibs]{max-width:950px}.partner-types[data-astro-cid-7iakxibs]{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-top:70px}.partner-types[data-astro-cid-7iakxibs]>div[data-astro-cid-7iakxibs]{padding-top:20px;border-top:1px solid rgba(214,185,107,.25)}.partner-types[data-astro-cid-7iakxibs] span[data-astro-cid-7iakxibs]{display:block;color:#d6b96b;font-size:.6rem;margin-bottom:30px}.partner-types[data-astro-cid-7iakxibs] strong[data-astro-cid-7iakxibs]{display:block;color:#eee8d8;font-size:.72rem;letter-spacing:.1em}.partner-types[data-astro-cid-7iakxibs] p[data-astro-cid-7iakxibs]{margin-top:15px;color:#716b60;font-size:.75rem;line-height:1.7}.ip-notice[data-astro-cid-7iakxibs]{position:relative;z-index:2;width:min(1180px,90%);margin:0 auto;padding:35px;display:grid;grid-template-columns:70px 1fr;gap:25px;border:1px solid rgba(214,185,107,.13);background:#d6b96b06}.ip-symbol[data-astro-cid-7iakxibs]{color:#d6b96b;font-size:2rem}.ip-notice[data-astro-cid-7iakxibs] span[data-astro-cid-7iakxibs]{color:#d6b96b;font-size:.6rem;letter-spacing:.15em}.ip-notice[data-astro-cid-7iakxibs] p[data-astro-cid-7iakxibs]{max-width:850px;margin:15px 0 0;color:#777267;font-size:.75rem;line-height:1.7}.contact[data-astro-cid-7iakxibs]{position:relative;z-index:2;width:min(1180px,90%);margin:0 auto;padding:170px 0;text-align:center;border-top:1px solid rgba(255,255,255,.07)}.contact[data-astro-cid-7iakxibs] h2[data-astro-cid-7iakxibs]{max-width:900px;margin:0 auto 30px;color:#f5e6c8;font-size:clamp(3rem,7vw,7rem);line-height:.9;letter-spacing:-.07em}.contact[data-astro-cid-7iakxibs] h2[data-astro-cid-7iakxibs] span[data-astro-cid-7iakxibs]{display:block;color:#d6b96b}.contact[data-astro-cid-7iakxibs]>p[data-astro-cid-7iakxibs]{max-width:600px;margin:0 auto;color:#888174;font-size:.95rem;line-height:1.7}.contact-actions[data-astro-cid-7iakxibs]{margin-top:45px;display:flex;justify-content:center;flex-wrap:wrap;gap:30px}.contact-email[data-astro-cid-7iakxibs],.contact-phone[data-astro-cid-7iakxibs]{color:#f5e6c8;text-decoration:none;font-size:.9rem;letter-spacing:.05em;border-bottom:1px solid rgba(214,185,107,.4);padding-bottom:8px;transition:color .25s ease}.contact-email[data-astro-cid-7iakxibs]:hover,.contact-phone[data-astro-cid-7iakxibs]:hover{color:#d6b96b}.quick-links[data-astro-cid-7iakxibs]{position:relative;z-index:2;width:min(1180px,90%);margin:0 auto;padding:45px 0;display:flex;flex-wrap:wrap;justify-content:center;gap:12px;border-top:1px solid rgba(255,255,255,.07)}.quick-links[data-astro-cid-7iakxibs] a[data-astro-cid-7iakxibs]{color:#777267;text-decoration:none;padding:10px 18px;border:1px solid rgba(255,255,255,.08);border-radius:999px;font-size:.65rem;transition:color .25s ease,border-color .25s ease}.quick-links[data-astro-cid-7iakxibs] a[data-astro-cid-7iakxibs]:hover{color:#d6b96b;border-color:#d6b96b4d}.footer[data-astro-cid-7iakxibs]{position:relative;z-index:2;width:min(1180px,90%);margin:0 auto;padding:45px 0 60px;display:flex;justify-content:space-between;align-items:flex-end;border-top:1px solid rgba(255,255,255,.06)}.footer[data-astro-cid-7iakxibs] strong[data-astro-cid-7iakxibs]{color:#eee8d8;font-size:.75rem;letter-spacing:.2em}.footer[data-astro-cid-7iakxibs] p[data-astro-cid-7iakxibs]{margin:10px 0 0;color:#625d53;font-size:.65rem}.footer[data-astro-cid-7iakxibs]>a[data-astro-cid-7iakxibs]{color:#d6b96b;text-decoration:none;font-size:.65rem;letter-spacing:.1em}@media(max-width:900px){.hero[data-astro-cid-7iakxibs]{grid-template-columns:1fr;padding:100px 0;text-align:center}.hero-description[data-astro-cid-7iakxibs]{margin-left:auto;margin-right:auto}.hero-actions[data-astro-cid-7iakxibs]{justify-content:center}.hero-mark[data-astro-cid-7iakxibs]{width:330px}.cards[data-astro-cid-7iakxibs]{grid-template-columns:repeat(2,1fr)}.industria[data-astro-cid-7iakxibs]{grid-template-columns:1fr}.industry-visual[data-astro-cid-7iakxibs]{order:2}.partnership-grid[data-astro-cid-7iakxibs]{grid-template-columns:1fr}.partner-types[data-astro-cid-7iakxibs]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.header[data-astro-cid-7iakxibs]{align-items:flex-start}.header[data-astro-cid-7iakxibs] nav[data-astro-cid-7iakxibs]{display:none}.hero[data-astro-cid-7iakxibs]{min-height:auto;padding:100px 0 90px}.hero[data-astro-cid-7iakxibs] h1[data-astro-cid-7iakxibs]{font-size:clamp(3.4rem,17vw,5.5rem)}.hero-description[data-astro-cid-7iakxibs]{font-size:.95rem}.hero-mark[data-astro-cid-7iakxibs]{width:280px}.section[data-astro-cid-7iakxibs]{padding:90px 0}.section[data-astro-cid-7iakxibs] h2[data-astro-cid-7iakxibs]{font-size:clamp(2.7rem,13vw,4.5rem)}.cards[data-astro-cid-7iakxibs]{grid-template-columns:1fr}.card[data-astro-cid-7iakxibs]{min-height:auto}.card[data-astro-cid-7iakxibs] h3[data-astro-cid-7iakxibs]{margin-top:45px}.project[data-astro-cid-7iakxibs]{grid-template-columns:40px 1fr;gap:15px}.project-status[data-astro-cid-7iakxibs]{display:none}.partner-types[data-astro-cid-7iakxibs]{grid-template-columns:1fr}.ip-notice[data-astro-cid-7iakxibs]{grid-template-columns:1fr;padding:25px}.contact[data-astro-cid-7iakxibs]{padding:110px 0}.contact[data-astro-cid-7iakxibs] h2[data-astro-cid-7iakxibs]{font-size:clamp(3rem,15vw,5rem)}.contact-actions[data-astro-cid-7iakxibs]{flex-direction:column;align-items:center}.footer[data-astro-cid-7iakxibs]{flex-direction:column;align-items:flex-start;gap:30px}}
