.gt-hero{background:radial-gradient(ellipse at 78% 44%, #c9a22709, transparent 52%), var(--bg);isolation:isolate;-webkit-user-select:text;user-select:text;flex-direction:column;min-height:min(900px,100svh);padding:clamp(140px,17vh,190px) 32px clamp(56px,8vh,88px);display:flex;position:relative;overflow:clip}.gt-hero:after{content:"";background:linear-gradient(90deg,#0000,#c9a2273d,#ffffff17,#0000);height:1px;position:absolute;bottom:0;left:6%;right:6%}.gt-hero-inner{grid-template-columns:1fr 1.06fr;align-items:center;column-gap:36px;width:100%;max-width:1240px;margin:auto;display:grid}.gt-hero-copy{z-index:1;padding:25px 0 35px;position:relative}.gt-hero-eyebrow{letter-spacing:.07em;text-transform:uppercase;color:#b6b1a2;align-items:center;gap:10px;margin-bottom:29px;font-size:10px;font-weight:600;display:flex}.gt-hero-eyebrow>span{background:var(--gold);flex-shrink:0;width:5px;height:5px}.gt-hero h1{letter-spacing:-.055em;margin:0 0 25px;font-size:clamp(45px,4.4vw,65px);font-weight:800;line-height:1.03}.gt-hero h1:focus{outline:none}.gt-hero-opening{display:block}.gt-hero-gold{color:var(--gold-light)}.gt-hero-positioning{color:#c4c3bf;letter-spacing:-.05em;margin-top:13px;font-size:.77em;font-weight:500;line-height:1.12;display:block}.gt-hero-sub{color:#a4a4a4;max-width:450px;margin-bottom:32px;font-size:16px;line-height:1.8}.gt-hero-actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.gt-hero-actions .btn{border-radius:6px;gap:20px;padding:16px 21px;font-size:13px}.gt-hero-projects{color:#bebebe;align-items:center;gap:12px;min-height:44px;font-size:13px;text-decoration:none;display:inline-flex}.gt-hero-projects:hover{color:var(--gold-light)}.gt-hero a:focus-visible,.gt-motion-toggle:focus-visible{outline:2px solid var(--gold-light);outline-offset:5px}.gt-system{-webkit-user-select:none;user-select:none;caret-color:#0000;width:100%;min-width:0;margin:0;position:relative}.gt-system-scene{aspect-ratio:600/460;width:100%;max-height:440px;transform:translate(var(--pointer-x,0px), var(--pointer-y,0px));transition:transform .6s ease-out;position:relative}.gt-system-scene:before{content:"";pointer-events:none;background:radial-gradient(#c9a2270e,#0000 68%);position:absolute;inset:9% 12%}.gt-system-orbit{pointer-events:none;border:1px solid #c9a22712;border-radius:50%;position:absolute;top:51%;left:51.7%;transform:translate(-50%,-50%)}.gt-orbit-outer{aspect-ratio:1;width:73%}.gt-orbit-inner{aspect-ratio:1;border-style:dashed;border-color:#ffffff0b;width:47%}.gt-system-axis{border-left:1px solid #ffffff09;position:absolute;top:4%;bottom:5%;left:51.7%}.gt-system-lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gt-lines-mobile{display:none}.gt-connection{stroke:#c9a2273d;stroke-width:1px;vector-effect:non-scaling-stroke;transition:stroke .23s}.gt-pulse{stroke:var(--gold-light);stroke-width:1.7px;stroke-linecap:round;stroke-dasharray:.12 1;stroke-dashoffset:.12px;opacity:0}.gt-system-points{color:var(--gold-light);opacity:.24}.gt-node{left:var(--node-x);top:var(--node-y);background:linear-gradient(145deg,#151512,#0c0c0b 65%);border:1px solid #ffffff1c;border-radius:8px;min-width:102px;padding:12px 14px;transition:border-color .5s,background-color .5s,transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1);position:absolute;transform:translate(-50%,-50%);box-shadow:0 6px 16px #00000026}.gt-node:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;background:#c9a2270a;transition:opacity .22s;position:absolute;inset:0}.gt-node-label{color:#d2d0c8;white-space:nowrap;align-items:center;gap:9px;font-size:13px;line-height:1.3;transition:color .22s;display:flex}.gt-node-label svg{color:#a3a090;flex-shrink:0;transition:transform .22s cubic-bezier(.22,1,.36,1),filter .22s}.gt-node-detail{color:#8e8b80;white-space:nowrap;margin-top:6px;font-size:9px;display:block}.gt-node-lead,.gt-node-agenda,.gt-node-venda{min-width:0;padding:10px 13px}.gt-node-lead .gt-node-label,.gt-node-agenda .gt-node-label,.gt-node-venda .gt-node-label{font-size:10px}.gt-node.is-active{border-color:#e9c766a6}.gt-node.is-active .gt-node-label svg{color:var(--gold-light)}.gt-system-core{z-index:3;width:112px;position:absolute;top:51%;left:51.7%;transform:translate(-50%,-50%)}.gt-core-frame{background:linear-gradient(145deg,#1b1912,#0c0c0a 65%);border:1px solid #c9a22761;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;height:112px;transition:border-color .5s;display:flex;position:relative;box-shadow:0 0 0 7px #c9a22709,0 0 0 8px #c9a22712}.gt-core-frame img{object-fit:cover;width:96px;height:78px}.gt-core-label{color:#e7d9b0;letter-spacing:.025em;margin-top:-7px;font-size:10px}.gt-core-corner{background:var(--gold-light);border-radius:50%;width:3px;height:3px;position:absolute;top:10px;right:10px}.gt-core-caption{color:#8e8877;letter-spacing:.045em;white-space:nowrap;font-size:8px;position:absolute;top:calc(100% + 21px);left:50%;transform:translate(-50%)}.gt-system-core.is-active .gt-core-frame{border-color:var(--gold-light)}.gt-system-event{background:#14130f99;border:1px solid #ffffff17;border-left:2px solid #c9a227a6;border-radius:0 7px 7px 0;align-items:center;gap:13px;min-height:68px;margin:-1px 14px 0;padding:13px 16px;display:flex}.gt-event-icon{width:28px;height:28px;color:var(--gold-light);border:1px solid #c9a22738;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.gt-event-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.gt-event-category{text-transform:uppercase;letter-spacing:.12em;color:#8e8979;font-size:9px}.gt-event-text{color:#ccc9c0;font-size:12px;line-height:1.5}.gt-event-step{color:#8b836e;white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:9px}.gt-system-caption{color:#89867c;justify-content:space-between;align-items:center;gap:12px;min-height:42px;margin:0 15px;font-size:9px;display:flex}.gt-motion-toggle{font:inherit;color:#a5a196;cursor:pointer;background:0 0;border:0;min-height:36px;padding:10px 0 10px 10px}.gt-motion-toggle span{color:var(--gold-light);margin-left:5px}.gt-motion-toggle[hidden]{display:none}.gt-system[data-running=true] .gt-core-corner{animation:4s ease-in-out infinite gt-core-breathe}@keyframes gt-core-breathe{50%{opacity:.25}}@media (width>=861px) and (height<=800px){.gt-hero{padding-top:126px}.gt-system-scene{max-height:410px}}@media (width>=861px) and (width<=1150px){.gt-hero-inner{grid-template-columns:1fr 1fr;column-gap:24px}.gt-hero h1{font-size:46px}.gt-hero-eyebrow{letter-spacing:.04em;font-size:8px}.gt-node{min-width:88px;padding:10px}.gt-node-label{gap:6px;font-size:10px}.gt-node-detail{font-size:7px}.gt-node-lead,.gt-node-agenda,.gt-node-venda{min-width:0}.gt-system-core{width:90px}.gt-core-frame{border-radius:15px;height:90px}.gt-core-frame img{width:76px;height:62px}}@media (width<=860px){.gt-hero{min-height:0;padding:112px 24px 48px}.gt-hero-inner{grid-template-columns:1fr;max-width:580px}.gt-hero-copy{padding:0}.gt-hero-eyebrow{letter-spacing:.02em;gap:7px;margin-bottom:24px;font-size:9px}.gt-hero h1{margin-bottom:24px;font-size:clamp(42px,7.5vw,58px)}.gt-hero-positioning{margin-top:10px}.gt-hero-sub{max-width:440px;margin-bottom:24px;font-size:14px;line-height:1.8}.gt-hero-actions{gap:16px}.gt-hero-actions .btn{padding:15px 18px;font-size:12px}.gt-hero-projects{font-size:12px}.gt-system{margin-top:45px}.gt-system-scene{aspect-ratio:600/240;max-height:200px;transform:none}.gt-system-orbit,.gt-system-axis,.gt-lines-desktop,.gt-node-detail,.gt-core-caption{display:none}.gt-lines-mobile{display:block}.gt-node{border-radius:6px;min-width:0;padding:11px 9px;display:none}.gt-node-site,.gt-node-whatsapp{display:block;top:50%}.gt-node-site{left:12%}.gt-node-whatsapp{left:87%}.gt-node-label{gap:6px;font-size:10px}.gt-node-label svg{width:13px;height:13px}.gt-system-core{width:77px;top:50%;left:50%}.gt-core-frame{border-radius:13px;height:77px;box-shadow:0 0 0 5px #c9a22709,0 0 0 6px #c9a22712}.gt-core-frame img{width:65px;height:55px}.gt-core-label{font-size:8px}.gt-system-event{gap:10px;min-height:64px;margin:0;padding:11px 12px}.gt-event-text{font-size:10px}.gt-event-category{letter-spacing:.08em;font-size:7px}.gt-event-step{font-size:8px}.gt-system-caption{margin:0;font-size:8px}}@media (width<=400px){.gt-hero{padding:100px 20px 40px}.gt-hero-eyebrow{font-size:8px}.gt-hero-actions{gap:8px 15px}.gt-hero-actions .btn{gap:12px;padding:14px 15px}.gt-hero-projects{gap:7px;font-size:11px}}.gt-node-link{color:inherit;cursor:pointer;text-decoration:none}.gt-node-link:focus-visible{z-index:2;border-color:#e9c766b3}@media (hover:hover) and (pointer:fine){.gt-node:hover{z-index:2;border-color:#e9c766b3;transform:translate(-50%,-50%)translateY(-4px)scale(1.035);box-shadow:0 10px 28px #00000047,0 0 18px #c9a2271a}.gt-node:hover:after{opacity:1}.gt-node:hover .gt-node-label svg{filter:brightness(1.12);transform:scale(1.07)}.gt-node:hover .gt-node-label{color:var(--text)}.gt-system-scene:has(.gt-node-google:hover) .gt-connection[data-nodes~=google],.gt-system-scene:has(.gt-node-instagram:hover) .gt-connection[data-nodes~=instagram],.gt-system-scene:has(.gt-node-site:hover) .gt-connection[data-nodes~=site],.gt-system-scene:has(.gt-node-lead:hover) .gt-connection[data-nodes~=lead],.gt-system-scene:has(.gt-node-whatsapp:hover) .gt-connection[data-nodes~=whatsapp],.gt-system-scene:has(.gt-node-crm:hover) .gt-connection[data-nodes~=crm],.gt-system-scene:has(.gt-node-agenda:hover) .gt-connection[data-nodes~=agenda],.gt-system-scene:has(.gt-node-venda:hover) .gt-connection[data-nodes~=venda]{stroke:#e9c76694}}@media (prefers-reduced-motion:reduce){.gt-system-scene{transition:none;transform:none}.gt-core-corner{animation:none!important}.gt-pulse{display:none}.gt-node:hover{transform:translate(-50%,-50%)}.gt-node:hover .gt-node-label svg{transform:none}}.nav[data-astro-cid-lcdefpme]{z-index:10;backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#050505d9;transition:transform .3s,opacity .4s;position:fixed;top:0;left:0;right:0}#hero[data-astro-cid-lcdefpme],#sobre[data-astro-cid-lcdefpme],#projetos[data-astro-cid-lcdefpme],#servicos[data-astro-cid-lcdefpme]{scroll-margin-top:90px}.nav-inner[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.nav-left[data-astro-cid-lcdefpme]{align-items:center;gap:14px;display:flex}.nav-brand[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:4px;text-decoration:none;display:flex}.nav-brand-logo[data-astro-cid-lcdefpme]{align-items:center;display:flex}.nav-logo[data-astro-cid-lcdefpme]{width:auto;height:34px}.nav-logo-icon[data-astro-cid-lcdefpme]{height:30px;display:none}.nav-tagline[data-astro-cid-lcdefpme]{letter-spacing:.1em;text-transform:uppercase;color:var(--silver);white-space:nowrap;padding-left:2px;font-size:10px;font-weight:600}.nav-right[data-astro-cid-lcdefpme]{align-items:center;gap:40px;display:flex}.nav-links[data-astro-cid-lcdefpme]{gap:32px;font-size:15px;font-weight:600;display:flex}.nav-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text);opacity:.85;text-decoration:none}.nav-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{opacity:1}.nav-cta[data-astro-cid-lcdefpme]{padding:12px 22px;font-size:14px}.nav-whatsapp-icon[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:border-color .15s;display:none}.nav-whatsapp-icon[data-astro-cid-lcdefpme]:hover{border-color:var(--gold)}.nav-burger[data-astro-cid-lcdefpme]{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:0;display:none}.nav-burger[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--text);border-radius:2px;width:24px;height:2px;margin:0 auto;transition:transform .25s,opacity .2s;display:block}.nav-burger[data-astro-cid-lcdefpme].open span[data-astro-cid-lcdefpme]:first-child{transform:translateY(7px)rotate(45deg)}.nav-burger[data-astro-cid-lcdefpme].open span[data-astro-cid-lcdefpme]:nth-child(2){opacity:0}.nav-burger[data-astro-cid-lcdefpme].open span[data-astro-cid-lcdefpme]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.nav-mobile-menu[data-astro-cid-lcdefpme]{z-index:9;-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--line);opacity:0;visibility:hidden;background:#050505e0;transition:opacity .22s,transform .22s,visibility .22s;display:none;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px);box-shadow:0 16px 40px #00000080}.nav-mobile-menu[data-astro-cid-lcdefpme].open{opacity:1;visibility:visible;transform:translateY(0)}.nav-mobile-links[data-astro-cid-lcdefpme]{flex-direction:column;padding:8px 24px 0;display:flex}.nav-mobile-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text);border-bottom:1px solid var(--line);padding:16px 0;font-size:17px;font-weight:600;text-decoration:none}.nav-mobile-cta[data-astro-cid-lcdefpme]{justify-content:center;margin:20px 24px 24px;display:flex}.mo-line[data-astro-cid-lcdefpme]{margin-bottom:-.18em;padding-bottom:.18em;display:block;overflow:hidden}.mo-line-in[data-astro-cid-lcdefpme]{display:block}@media (prefers-reduced-motion:no-preference){.mo-line-in[data-astro-cid-lcdefpme]{opacity:0;filter:blur(6px);transition:transform var(--duration-slow) var(--ease-premium), opacity var(--duration-slow) var(--ease-premium), filter var(--duration-slow) var(--ease-premium);transition-delay:var(--d,0s);transform:translateY(110%)}.mo[data-astro-cid-lcdefpme].is-in .mo-line-in[data-astro-cid-lcdefpme]{opacity:1;filter:blur();transform:translateY(0)}.mo-fade[data-astro-cid-lcdefpme]{opacity:0;filter:blur(4px);transition:opacity var(--duration-medium) var(--ease-premium), transform var(--duration-medium) var(--ease-premium), filter var(--duration-medium) var(--ease-premium);transition-delay:var(--d,0s);transform:translateY(14px)}.mo-fade[data-astro-cid-lcdefpme].is-in,.mo[data-astro-cid-lcdefpme].is-in .mo-fade[data-astro-cid-lcdefpme]{opacity:1;filter:blur();transform:none}.ln-grow[data-astro-cid-lcdefpme]{transform-origin:0;transition:transform var(--duration-slow) var(--ease-premium);transition-delay:var(--d,0s);transform:scaleX(0)}.ln-grow-center[data-astro-cid-lcdefpme]{transform-origin:50%}.ln-grow[data-astro-cid-lcdefpme].is-in,.mo[data-astro-cid-lcdefpme].is-in .ln-grow[data-astro-cid-lcdefpme]{transform:scaleX(1)}.en-u[data-astro-cid-lcdefpme]{opacity:0;transition:transform var(--duration-medium) var(--ease-premium), opacity var(--duration-medium) var(--ease-premium);transition-delay:var(--d,0s);transform:translateY(26px)}.en-u[data-astro-cid-lcdefpme].is-in,.mo[data-astro-cid-lcdefpme].is-in .en-u[data-astro-cid-lcdefpme]{opacity:1;transform:none}}.projetos[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.servicos[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:700px;font-size:40px}.projetos-lista[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin-top:56px;padding:0;list-style:none}.projeto[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:36px;padding:32px 0;display:grid;position:relative}.projeto-capa[data-astro-cid-lcdefpme]{aspect-ratio:16/10;object-fit:cover;object-position:top center;border:1px solid var(--line);width:100%;height:auto;transition:transform var(--duration-medium) var(--ease-premium), border-color var(--duration-medium) var(--ease-premium);border-radius:12px}.projeto-tipo[data-astro-cid-lcdefpme]{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:10px;font-size:12px;font-weight:800}.projeto-info[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:12px;font-size:28px}.projeto-link[data-astro-cid-lcdefpme]{color:var(--text);transition:color var(--duration-fast) var(--ease-premium);text-decoration:none}.projeto-link[data-astro-cid-lcdefpme]:after{content:"";border-radius:12px;position:absolute;inset:0}.projeto-link[data-astro-cid-lcdefpme]:focus-visible{outline:none}.projeto-link[data-astro-cid-lcdefpme]:focus-visible:after{outline:2px solid var(--gold);outline-offset:6px}.projeto-descricao[data-astro-cid-lcdefpme]{color:#cfcfcf;max-width:580px;font-size:16px}@media (hover:hover){.projeto[data-astro-cid-lcdefpme]:hover .projeto-capa[data-astro-cid-lcdefpme]{border-color:#c9a22773;transform:scale(1.02)}.projeto[data-astro-cid-lcdefpme]:hover .projeto-link[data-astro-cid-lcdefpme]{color:var(--gold-light)}}.projeto-tags[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin-top:18px;padding:0;list-style:none;display:flex}.projeto-tags[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;color:var(--gold-light);border:1px solid #c9a22759;border-radius:999px;padding:6px 12px;font-size:11px;font-weight:700}.servicos[data-astro-cid-lcdefpme]{background:var(--bg-alt)}.servicos-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:56px;padding:0;list-style:none;display:grid}.servico[data-astro-cid-lcdefpme]{border:1px solid var(--line);transition:border-color var(--duration-fast) var(--ease-premium);background:linear-gradient(145deg,#1b1b1b,#101010);border-radius:16px;padding:28px}@media (hover:hover){.servico[data-astro-cid-lcdefpme]:hover{border-color:#c9a22773}}.servico-icone[data-astro-cid-lcdefpme]{width:44px;height:44px;color:var(--gold-light);border:1px solid #c9a2274d;border-radius:12px;place-items:center;margin-bottom:20px;display:grid}.servico[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:10px;font-size:19px}.servico[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#bdbdbd;font-size:15px;line-height:1.6}.servicos-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:48px;display:flex}.servicos-cta[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--silver);font-size:14px}.sobre[data-astro-cid-lcdefpme]{background:var(--bg-alt)}.sobre-inner[data-astro-cid-lcdefpme]{align-items:center;gap:64px;max-width:980px;display:flex}.sobre-photo[data-astro-cid-lcdefpme]{flex-shrink:0;width:320px}.sobre-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;border:1px solid var(--line);filter:grayscale(.3)contrast(1.05);border-radius:16px;width:100%}.sobre-text[data-astro-cid-lcdefpme]{flex:1;min-width:0}.sobre-icone[data-astro-cid-lcdefpme]{width:56px;height:auto;margin-bottom:32px}.sobre[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:36px}.sobre-headline[data-astro-cid-lcdefpme]{color:var(--text);margin:24px 0 20px;font-size:22px;font-weight:800}.sobre[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#cfcfcf;margin-bottom:16px;font-size:18px}.sobre-highlight[data-astro-cid-lcdefpme]{color:var(--gold-light);margin-top:12px;font-weight:700}.footer[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding:48px 24px}.footer-inner[data-astro-cid-lcdefpme]{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}.footer-icone-link[data-astro-cid-lcdefpme]{transition:transform .15s,opacity .15s;display:inline-flex}.footer-icone-link[data-astro-cid-lcdefpme]:hover{opacity:.85;transform:translateY(-2px)}.footer-icone[data-astro-cid-lcdefpme]{width:32px;height:auto}.footer-nav[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:8px 24px;font-size:14px;font-weight:600;display:flex}.footer-nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text);opacity:.8;text-decoration:none}.footer-nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{opacity:1;color:var(--gold-light)}.footer-social[data-astro-cid-lcdefpme]{gap:14px;display:flex}.footer-icon-btn[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:border-color .15s,transform .15s;display:flex}.footer-icon-btn[data-astro-cid-lcdefpme]:hover{border-color:var(--gold);transform:translateY(-2px)}.footer-copy[data-astro-cid-lcdefpme]{width:100%;color:var(--muted);font-size:13px}@media (width<=1090px){.nav-logo-full[data-astro-cid-lcdefpme]{display:none}.nav-logo-icon[data-astro-cid-lcdefpme]{height:42px;display:block}.nav-tagline[data-astro-cid-lcdefpme],.nav-right[data-astro-cid-lcdefpme]{display:none}.nav-burger[data-astro-cid-lcdefpme],.nav-whatsapp-icon[data-astro-cid-lcdefpme]{display:flex}.nav-mobile-menu[data-astro-cid-lcdefpme]{display:block}}@media (width<=860px){.projetos[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.servicos[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:32px}.projetos-lista[data-astro-cid-lcdefpme]{margin-top:40px}.projeto[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:20px;padding:28px 0}.projeto-info[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:24px}.servicos-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);margin-top:40px}.sobre-inner[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:32px}.sobre-photo[data-astro-cid-lcdefpme]{width:220px}@media (prefers-reduced-motion:no-preference){.en-u[data-astro-cid-lcdefpme]{transform:translateY(18px)}.mo-fade[data-astro-cid-lcdefpme]{transform:translateY(10px)}}}@media (width<=560px){.nav-inner[data-astro-cid-lcdefpme]{padding:14px 16px}.nav-logo-icon[data-astro-cid-lcdefpme]{height:36px}.nav-mobile-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding:14px 0;font-size:16px}.servicos-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.servico[data-astro-cid-lcdefpme]{padding:24px}}
