@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_f1e385aa-module__kR6WBW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_f1e385aa-module__kR6WBW__variable{--font-manrope:"Manrope","Manrope Fallback"}
:root{--bg:#000;--bg-card:#0c0c0c;--bg-card-hover:#141414;--accent:#fbd951;--accent-dim:#c9a53e;--text:#f5f5f5;--text-muted:#6b6b6b;--text-soft:#a8a8a8;--border:#1f1f1f;--c-yellow:#fbd951;--c-purple:#bc83f3;--c-green:#a5e6ba;--c-blue:#3ca8fb;--c-pink:#fea0fb;--c-orange:#fd9c27;--c-dark-orange:#eb6239;--section-hue:var(--accent);--font-display:var(--font-manrope),"Manrope",system-ui,sans-serif;--font-body:var(--font-manrope),"Manrope",system-ui,sans-serif;--font-mono:ui-monospace,"Cascadia Code",monospace;--radius:0}.proposta-page [data-section=solucao]{--section-hue:var(--c-purple)}.proposta-page [data-section=objetivo]{--section-hue:var(--c-dark-orange)}.proposta-page [data-section=imersao]{--section-hue:var(--c-blue)}.proposta-page [data-section=cronograma]{--section-hue:var(--c-green)}.proposta-page [data-section=equipe]{--section-hue:var(--c-pink)}.proposta-page [data-section=historico]{--section-hue:var(--c-orange)}.proposta-page [data-section=investimento],.proposta-page [data-section=proximos]{--section-hue:var(--accent)}.proposta-page .section-group{display:contents}html:has(body.proposta-page .proposta-yellow-theme-marker) .proposta-page .proposta-ambient__wash{background:radial-gradient(74% 46% at 12% 6%,rgba(251,217,81,.125) 0%,transparent 58%),radial-gradient(58% 38% at 72% 88%,rgba(251,217,81,.05) 0%,transparent 52%),radial-gradient(62% 50% at 94% 12%,rgba(60,168,251,.09) 0%,transparent 54%),radial-gradient(58% 42% at 48% 96%,rgba(188,131,243,.08) 0%,transparent 52%),radial-gradient(45% 30% at 78% 55%,rgba(253,156,39,.06) 0%,transparent 50%)}.proposta-page.cms-template-v4{--bg:#060a14;--bg-card:#0e1628;--bg-card-hover:#152238;--accent:#f0d875;--accent-dim:#b89230;--text:#f0f4fc;--text-muted:#5c6a89;--text-soft:#8b97b3;--border:#1e2d4a;--c-yellow:#f0d875;--c-purple:#b49cff;--c-green:#5ee9b0;--c-blue:#38bdf8;--c-pink:#e879f9;--c-orange:#fb923c;--c-dark-orange:#f472b6}.proposta-page.cms-template-v4:before{content:"";z-index:10002;pointer-events:none;background:linear-gradient(90deg,#22d3ee 0%,#f0d875 38%,#4ade80 68%,#a78bfa 100%);height:4px;position:fixed;top:0;left:0;right:0}.proposta-page.cms-template-v4 [data-section=equipe]{--section-hue:var(--c-blue)}.proposta-page.cms-template-v4 [data-section=historico]{--section-hue:var(--c-green)}.proposta-page.cms-template-v4 [data-section=proximos]{--section-hue:var(--accent)}.proposta-page.cms-template-v4 .proposta-ambient__wash{background:radial-gradient(82% 52% at 6% 4%,rgba(240,216,117,.24) 0%,transparent 54%),radial-gradient(58% 48% at 94% 8%,rgba(56,189,248,.2) 0%,transparent 52%),radial-gradient(70% 48% at 48% 96%,rgba(167,139,250,.16) 0%,transparent 52%),radial-gradient(52% 42% at 78% 42%,rgba(94,233,176,.14) 0%,transparent 48%),linear-gradient(165deg,rgba(6,10,20,.97) 0%,rgba(12,22,42,.85) 50%,rgba(6,10,20,.98) 100%)}html:has(body.proposta-page.cms-template-v4 .proposta-yellow-theme-marker) .proposta-page.cms-template-v4 .proposta-ambient__wash{background:radial-gradient(80% 50% at 10% 6%,rgba(240,216,117,.26) 0%,transparent 54%),radial-gradient(56% 44% at 88% 14%,rgba(56,189,248,.18) 0%,transparent 52%),radial-gradient(62% 48% at 44% 92%,rgba(94,233,176,.16) 0%,transparent 52%),radial-gradient(54% 40% at 95% 70%,rgba(180,156,255,.12) 0%,transparent 50%),linear-gradient(165deg,rgba(6,10,20,.97) 0%,rgba(14,26,48,.88) 100%)}.proposta-page.cms-template-v4 .proposta-ambient__glyph{opacity:.11}.proposta-page.cms-template-v4 .proposta-ambient__mesh{opacity:.38}.proposta-page.cms-template-v4 .section-label{color:color-mix(in srgb,var(--c-blue)35%,var(--accent))}.proposta-page *{box-sizing:border-box;margin:0;padding:0}.proposta-page{scroll-behavior:smooth;background:var(--bg);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;--proposta-nav-offset:4.85rem;min-height:100vh;margin:0;padding:0;font-size:16px;line-height:1.65;overflow-x:clip}.proposta-main{z-index:1;position:relative}.proposta-ambient{z-index:0;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.proposta-ambient__wash{will-change:transform;background:radial-gradient(72% 44% at 12% 5%,rgba(251,217,81,.11) 0%,transparent 58%),radial-gradient(62% 50% at 94% 12%,rgba(60,168,251,.09) 0%,transparent 54%),radial-gradient(58% 42% at 48% 96%,rgba(188,131,243,.08) 0%,transparent 52%),radial-gradient(45% 30% at 78% 55%,rgba(253,156,39,.06) 0%,transparent 50%);position:absolute;top:-30%;bottom:-30%;left:-30%;right:-30%}.proposta-ambient__glyphs{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.proposta-ambient__glyph{opacity:.065;mix-blend-mode:screen;filter:blur(.35px);will-change:transform;position:absolute;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (max-width:720px){.proposta-ambient__glyph--hide-sm{display:none}}.proposta-ambient__mesh-wrap{will-change:transform;width:140%;height:260%;position:absolute;top:-18%;left:-20%}.proposta-ambient__mesh{opacity:.27;width:100%;height:100%;display:block}.proposta-ambient__blobs{position:absolute;top:0;bottom:0;left:0;right:0}.proposta-ambient__blob{mix-blend-mode:screen;filter:blur(56px);opacity:.92;will-change:transform;border-radius:50%;position:absolute}@media (prefers-reduced-motion:reduce){.proposta-ambient__blob,.proposta-ambient__glyph,.proposta-ambient__mesh-wrap,.proposta-ambient__wash{will-change:auto}}.proposta-page.is-loading:not(:has(.meups-portfolio)){overflow:hidden}.proposta-page:not(:has(.meups-portfolio)) nav{opacity:0;filter:blur(10px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),filter .9s;transform:translateY(24px)}.proposta-page:not(:has(.meups-portfolio)) .hero{opacity:0;filter:blur(10px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),filter .9s;transform:translateY(24px)}.proposta-page.is-ready:not(:has(.meups-portfolio)) nav{opacity:1;filter:blur();transform:translateY(0)}.proposta-page.is-ready:not(:has(.meups-portfolio)) .hero{opacity:1;filter:blur();transform:translateY(0)}.proposta-page:not(:has(.meups-portfolio)) nav{transition-delay:80ms;transform:translateY(-16px)}.proposta-page:not(:has(.meups-portfolio)) .hero{transition-delay:.14s}.proposta-page:not(:has(.meups-portfolio)) .hero-content>*{opacity:0;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.proposta-page.is-ready:not(:has(.meups-portfolio)) .hero-content>*{opacity:1;transform:translateY(0)}.proposta-page.is-ready:not(:has(.meups-portfolio)) .hero-content>:first-child{transition-delay:.24s}.proposta-page.is-ready:not(:has(.meups-portfolio)) .hero-content>:nth-child(2){transition-delay:.3s}.proposta-page.is-ready:not(:has(.meups-portfolio)) .hero-content>:nth-child(3){transition-delay:.38s}.proposta-page.is-ready:not(:has(.meups-portfolio)) .hero-content>:nth-child(4){transition-delay:.46s}.proposta-page.is-ready:not(:has(.meups-portfolio)) .hero-content>:nth-child(5){transition-delay:.54s}.proposta-page.is-ready:not(:has(.meups-portfolio)) .hero-content>:nth-child(6){transition-delay:.62s}.proposta-page.is-ready:not(:has(.meups-portfolio)) .hero-content>:nth-child(7){transition-delay:.7s}.proposta-page:not(:has(.meups-portfolio)) .hero-bg{filter:saturate(.82)brightness(.78);transition:transform 1.25s cubic-bezier(.22,1,.36,1),filter 1.25s;transform:scale(1.08)}.proposta-page.is-ready:not(:has(.meups-portfolio)) .hero-bg{filter:saturate()brightness();transform:scale(1)}.proposta-page:not(:has(.meups-portfolio)) .hero-glow{opacity:0;transition:opacity 1.1s,transform 1.25s cubic-bezier(.22,1,.36,1);transform:translate(60px)scale(.92)}.proposta-page.is-ready:not(:has(.meups-portfolio)) .hero-glow{opacity:1;transform:translate(0)scale(1)}html:has(body.proposta-page){background:var(--bg);margin:0;padding:0}html:has(body.proposta-page.cms-template-v4){background:#060a14}.proposta-page:after{content:"";pointer-events:none;z-index:9999;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.025'/%3E%3C/svg%3E");position:fixed;top:0;bottom:0;left:0;right:0}.proposta-page .proposal-loader{z-index:10001;background:radial-gradient(at 20% 20%,rgba(251,217,81,.08) 0%,transparent 46%),radial-gradient(at 85% 82%,rgba(251,217,81,.08) 0%,transparent 48%),#000;justify-content:center;align-items:center;transition:opacity .65s,visibility .65s,transform .75s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.proposta-page.cms-template-v4 .proposal-loader{background:radial-gradient(ellipse at 16% 20%,rgba(240,216,117,.16) 0%,transparent 44%),radial-gradient(ellipse at 84% 76%,rgba(56,189,248,.14) 0%,transparent 46%),radial-gradient(ellipse at 50% 50%,rgba(167,139,250,.08) 0%,transparent 55%),var(--bg)}.proposta-page .proposal-loader.is-exiting{opacity:0;visibility:visible;pointer-events:none}.proposta-page .proposal-loader.proposal-loader--dismissed{visibility:hidden;pointer-events:none;display:none!important}.proposta-page .proposal-loader__content{z-index:2;flex-direction:column;align-items:center;gap:max(1.75rem,min(5vh,2.85rem));width:min(88vw,400px);display:flex;position:relative}.proposta-page .proposal-loader__logo-15{filter:drop-shadow(0 10px 36px rgba(234,202,42,.28));width:max(148px,min(42vw,232px));max-width:100%;height:auto;display:block;overflow:visible}.proposta-page .proposal-loader__fig--arrows{opacity:0;transition:opacity 1.45s cubic-bezier(.22,1,.36,1)}.proposta-page .proposal-loader__fig--wordmark,.proposta-page .proposal-loader__fig--anniv{opacity:0;transition:opacity .45s}.proposta-page .proposal-loader__fig--wolf{opacity:0;transform-origin:85px 86px;transform-box:fill-box}@keyframes proposal-loader-wolf-enter{0%{opacity:0;transform:translateY(12px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}.proposta-page .proposal-loader:not(.proposal-loader--stage-arrows) .proposal-loader__fig--wolf{animation:.55s cubic-bezier(.22,1,.36,1) forwards proposal-loader-wolf-enter,2.6s ease-in-out .55s infinite proposalLoaderLogoFloat}.proposta-page .proposal-loader--stage-arrows .proposal-loader__fig--wolf{opacity:1;animation:none;transform:translateY(0)scale(1)}.proposta-page .proposal-loader--stage-arrows .proposal-loader__fig--arrows,.proposta-page .proposal-loader--stage-wordmark .proposal-loader__fig--wordmark,.proposta-page .proposal-loader--stage-anniv .proposal-loader__fig--anniv{opacity:1}.proposta-page .proposal-loader.is-locked .proposal-loader__logo-15{animation:2s ease-in-out infinite proposalLoaderLogoSoft}@keyframes proposalLoaderLogoFloat{0%,to{opacity:1;transform:translateY(0)scale(1)}45%{opacity:.94;transform:translateY(-12px)scale(1.045)}}@keyframes proposalLoaderLogoSoft{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-5px)scale(1.02)}}.proposta-page .proposal-loader__bar{background:rgba(255,255,255,.11);border-radius:999px;width:100%;height:4px;overflow:hidden;box-shadow:inset 0 1px rgba(255,255,255,.06)}.proposta-page .proposal-loader__bar-fill{border-radius:inherit;background:linear-gradient(90deg,rgba(234,202,42,.12) 0%,rgba(234,202,42,.35) 22%,var(--accent)48%,#fff8cc 52%,var(--accent)55%,rgba(234,202,42,.35) 78%,rgba(234,202,42,.12) 100%);background-size:220% 100%;width:100%;height:100%;animation:1.15s linear infinite proposalLoaderBarMove}.proposta-page .proposal-loader.is-locked .proposal-loader__bar-fill{opacity:.92;animation-duration:1.65s}@keyframes proposalLoaderBarMove{0%{background-position:100%}to{background-position:-120%}}.proposta-page .proposal-loader.is-exiting .proposal-loader__content{opacity:0;transition:opacity .38s,transform .38s;transform:translateY(10px)scale(.96)}.proposta-page ::selection{background:var(--accent);color:var(--bg)}.proposta-page a{color:var(--accent);text-decoration:none}.proposta-page a:hover{text-decoration:underline}.proposta-page nav{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--border);background:rgba(0,0,0,.88);justify-content:space-between;align-items:center;padding:1rem 2.5rem;display:flex;position:fixed;top:0;left:0;right:0}.proposta-page nav .brand{align-items:center;gap:1rem;display:flex}.proposta-page nav .brand-logo{width:auto;height:44px;transition:filter .3s,transform .3s;display:block}.proposta-page nav .brand-border{stroke-dasharray:824;stroke-dashoffset:824px;animation:1s cubic-bezier(.65,0,.35,1) .15s forwards borderDraw}@keyframes borderDraw{to{stroke-dashoffset:0}}.proposta-page nav .brand-m{opacity:0;transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.34,1.56,.64,1) 1s forwards mReveal;transform:scale(.7)}@keyframes mReveal{to{opacity:1;transform:scale(1)}}.proposta-page nav .brand-text{opacity:0;animation:.45s ease-out 1.3s forwards textReveal}@keyframes textReveal{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}.proposta-page nav .brand:hover .brand-logo{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--accent)45%,transparent));transform:scale(1.03)}.proposta-page nav .nav-shell{z-index:2;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem 1.25rem;display:flex;position:relative}.proposta-page .proposta-print-pdf{border:1px solid var(--border);width:2.75rem;height:2.75rem;color:var(--accent);cursor:pointer;background:rgba(255,255,255,.04);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:border-color .22s ease-out,background .22s ease-out,color .22s ease-out,transform .22s ease-out;display:inline-flex}.proposta-page .proposta-print-pdf:hover{border-color:color-mix(in srgb,var(--accent)42%,transparent);background:color-mix(in srgb,var(--accent)10%,transparent);transform:translateY(-1px)}.proposta-page .proposta-print-pdf:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.proposta-page .proposta-print-pdf__icon{display:block}.proposta-page nav .nav-links{flex-wrap:wrap;justify-content:flex-end;gap:1.25rem 1.75rem;display:flex}.proposta-page nav .nav-links a{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:.68rem;transition:color .25s;position:relative}.proposta-page nav .nav-links a:after{content:"";background:var(--accent);width:0;height:1px;transition:width .25s ease-out,color .25s;position:absolute;bottom:-2px;left:0}.proposta-page nav .nav-links a:hover{color:var(--accent);text-decoration:none}.proposta-page nav .nav-links a:hover:after{width:100%}.proposta-page section{max-width:1120px;margin:0 auto;padding:7rem 2.5rem;position:relative}.proposta-page .section-label{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--section-hue);align-items:center;gap:.7rem;margin-bottom:1.5rem;font-size:.72rem;font-weight:500;display:inline-flex}.proposta-page .section-label:before{content:"";background:var(--section-hue);transform-origin:0;width:24px;height:1px;box-shadow:0 0 6px color-mix(in srgb,var(--section-hue)70%,transparent);flex-shrink:0;transition:transform .55s cubic-bezier(.4,0,.2,1) .15s;display:inline-block;transform:scaleX(0)}.proposta-page .fade-in.visible .section-label:before{transform:scaleX(1)}.proposta-page h1{font-family:var(--font-display);letter-spacing:-.03em;font-size:max(2.75rem,min(7vw,5.5rem));font-weight:700;line-height:.98}.proposta-page h2{font-family:var(--font-display);margin-bottom:1.25rem;font-size:max(1.65rem,min(3.5vw,2.75rem));font-weight:600;line-height:1.12}.proposta-page h3{font-family:var(--font-display);margin-bottom:.45rem;font-size:1.15rem;font-weight:600}.proposta-page .lead{color:var(--text-soft);max-width:640px;font-size:1.05rem;line-height:1.75}.proposta-page .hero{flex-direction:column;justify-content:center;width:100vw;max-width:none;min-height:100vh;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-top:5rem;padding-left:0;padding-right:0;display:flex;position:relative;overflow:hidden}.proposta-page .hero-bg{z-index:0;pointer-events:none;opacity:.33;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.proposta-page .hero-bg:after{content:"";pointer-events:none;background:radial-gradient(rgba(0,0,0,.25) 0%,rgba(0,0,0,.55) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.proposta-page .hero-content{z-index:2;flex-direction:column;flex:1;justify-content:center;width:100%;max-width:1120px;margin:0 auto;padding:0 2.5rem;display:flex;position:relative}.proposta-page .hero h1 .accent{color:var(--accent)}.proposta-page .hero.hero--educacao .hero-content h1{line-height:1.14}.proposta-page .hero .subtitle{font-family:var(--font-display);color:var(--text-soft);max-width:560px;margin-top:1.25rem;font-size:max(1.05rem,min(2vw,1.35rem));font-weight:400}.proposta-page .hero .meta{font-family:var(--font-mono);color:var(--text-muted);letter-spacing:.08em;margin-top:2.5rem;font-size:.72rem}.proposta-page .hero-glow{pointer-events:none;z-index:1;background:radial-gradient(circle,rgba(251,217,81,.07) 0%,transparent 68%);width:420px;height:420px;position:absolute;top:18%;right:-8%}.proposta-page .triangle-accent{background:linear-gradient(90deg,var(--accent),transparent);width:48px;height:4px;margin-bottom:1.5rem}.proposta-page .divider{border:none;border-top:1px solid var(--border);width:100%;max-width:1120px;margin:0 auto}.proposta-page .equipe-servico-card__icone{filter:grayscale(.08);margin-bottom:.65rem;font-size:2.1rem;line-height:1}.proposta-page .cards-2{grid-template-columns:1fr 1fr;gap:1.25rem;margin-top:2rem;display:grid}.proposta-page .cards-3{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2rem;display:grid}.proposta-page .cards-3.cards-3--six{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.1rem 1.25rem}@media (max-width:1100px) and (min-width:721px){.proposta-page .cards-3.cards-3--six{grid-template-columns:repeat(2,minmax(0,1fr))}}.proposta-page .card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:1.75rem;transition:border-color .22s ease-out,background .22s ease-out,transform .22s ease-out,box-shadow .22s ease-out}.proposta-page .card:hover{border-color:color-mix(in srgb,var(--section-hue)40%,transparent);background:var(--bg-card-hover);box-shadow:0 10px 32px color-mix(in srgb,var(--section-hue)10%,transparent);transform:translateY(-3px)}.proposta-page .card .card-label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--section-hue);margin-bottom:.65rem;font-size:.62rem}.proposta-page .card p,.proposta-page .card li{color:var(--text-soft);font-size:.88rem}.proposta-page .card ul{margin-top:.65rem;padding:0;list-style:none}.proposta-page .card ul li{padding:.3rem 0 .3rem 1rem;position:relative}.proposta-page .card ul li:before{content:"·";color:var(--section-hue);font-weight:700;position:absolute;left:0}.proposta-page .pilares-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2rem;display:grid}.proposta-page .pilar{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:1.35rem;transition:border-color .22s ease-out,background .22s ease-out,transform .22s ease-out,box-shadow .22s ease-out}.proposta-page .pilar:hover{border-color:color-mix(in srgb,var(--section-hue)35%,transparent);background:color-mix(in srgb,var(--section-hue)4%,var(--bg-card));box-shadow:0 6px 20px color-mix(in srgb,var(--section-hue)8%,transparent);transform:translateY(-2px)}.proposta-page .pilar .pilar-name{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--section-hue);margin-bottom:.45rem;font-size:.65rem}.proposta-page .pilar p{color:var(--text-soft);font-size:.84rem}.proposta-page .crono-table{border-collapse:collapse;width:100%;margin-top:1.75rem;font-size:.82rem}.proposta-page .crono-table th{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);text-align:center;border-bottom:1px solid var(--border);background:var(--bg-card);padding:.75rem .5rem;font-size:.62rem}.proposta-page .crono-table th:first-child{text-align:left;width:200px;padding-left:1rem}.proposta-page .crono-table td{text-align:center;color:var(--text-soft);border-bottom:1px solid rgba(255,255,255,.04);padding:.55rem .5rem}.proposta-page .crono-table td:first-child{text-align:left;color:var(--text);padding-left:1rem}.proposta-page .crono-table tr.phase-row td{color:var(--accent);font-weight:700;font-family:var(--font-mono);letter-spacing:.12em;font-size:.65rem}.proposta-page .crono-star{color:var(--accent);font-size:1.1rem}.proposta-page [data-section=cronograma] .lead{color:color-mix(in srgb,var(--text)85%,var(--text-soft))}.proposta-page [data-section=cronograma] .crono-scroll{border:1px solid color-mix(in srgb,var(--section-hue)30%,var(--border));background:linear-gradient(180deg,color-mix(in srgb,var(--section-hue)8%,var(--bg-card))0%,var(--bg-card)40%)}.proposta-page [data-section=cronograma] .crono-scroll:before{color:color-mix(in srgb,var(--text-soft)30%,var(--text));background:color-mix(in srgb,var(--section-hue)14%,var(--bg-card));border-bottom:1px solid color-mix(in srgb,var(--section-hue)28%,transparent)}.proposta-page [data-section=cronograma] .crono-table{font-size:.88rem}.proposta-page [data-section=cronograma] .crono-table thead th{top:calc(var(--proposta-nav-offset) + env(safe-area-inset-top,0px));z-index:35;vertical-align:bottom;color:var(--text);letter-spacing:.11em;background:color-mix(in srgb,var(--section-hue)16%,var(--bg-card));border-bottom:1px solid color-mix(in srgb,var(--section-hue)50%,transparent);background-clip:padding-box;font-size:.68rem;position:-webkit-sticky;position:sticky;box-shadow:0 3px 16px rgba(0,0,0,.38)}.proposta-page [data-section=cronograma] .crono-table td{color:#e4e4e4;border-bottom:1px solid rgba(255,255,255,.12)}.proposta-page [data-section=cronograma] .crono-table td:first-child{color:#f4f4f4;font-weight:600}.proposta-page [data-section=cronograma] .crono-table tbody tr:not(.phase-row):nth-child(2n) td{background:rgba(255,255,255,.04)}.proposta-page [data-section=cronograma] .crono-table tr.phase-row td{color:var(--section-hue);text-shadow:0 0 24px color-mix(in srgb,var(--section-hue)35%,transparent);background:color-mix(in srgb,var(--section-hue)16%,rgba(0,0,0,.45));letter-spacing:.14em;border-bottom-color:color-mix(in srgb,var(--section-hue)40%,transparent);padding-top:.72rem;padding-bottom:.72rem;font-size:.76rem}.proposta-page [data-section=cronograma] .crono-star{font-size:1.25rem}.proposta-page [data-section=cronograma] .nota{color:color-mix(in srgb,var(--text-muted)35%,var(--text-soft));font-size:.78rem}.proposta-page .invest-cards{grid-template-columns:1fr 1fr;gap:1.25rem;margin-top:2rem;display:grid}.proposta-page .invest-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:2rem}.proposta-page .invest-card .price{font-family:var(--font-display);color:var(--accent);margin:1.25rem 0 .4rem;font-size:2.25rem;font-weight:700}.proposta-page .invest-card .payment{font-family:var(--font-mono);color:var(--text-muted);font-size:.72rem}.proposta-page .invest-total{background:var(--bg-card);border:1px solid var(--accent);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;padding:2rem;display:flex}.proposta-page .invest-total .total-label{font-family:var(--font-mono);letter-spacing:.18em;color:var(--text-soft);text-transform:uppercase;font-size:.72rem}.proposta-page .invest-total .total-price{font-family:var(--font-display);color:var(--accent);font-size:2.5rem;font-weight:700}.proposta-page .obs-block{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);margin-top:1.75rem;padding:2rem}.proposta-page .obs-block h3{font-family:var(--font-mono);letter-spacing:.2em;color:var(--accent);text-transform:uppercase;margin-bottom:.85rem;font-size:.68rem}.proposta-page .obs-block p,.proposta-page .obs-block li{color:var(--text-soft);font-size:.88rem;line-height:1.7}.proposta-page .obs-block ul{columns:2;column-gap:2rem;margin:.75rem 0;padding:0;list-style:none}.proposta-page .obs-block ul li{padding:.25rem 0 .25rem 1rem;position:relative}.proposta-page .obs-block ul li:before{content:"·";color:var(--accent);font-weight:700;position:absolute;left:0}.proposta-page .steps{margin-top:1.75rem}.proposta-page .step{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);cursor:default;border-left:2px solid transparent;grid-template-rows:auto auto;grid-template-columns:60px 1fr;align-items:center;margin-bottom:.5rem;padding:1.25rem 1.5rem;transition:border-color .22s ease-out,border-left-color .22s ease-out,background .22s ease-out,transform .22s ease-out;display:grid;position:relative}.proposta-page .step:hover{border-color:color-mix(in srgb,var(--accent)18%,transparent);border-left-color:var(--accent);background:var(--bg-card-hover);transform:translate(4px)}.proposta-page .step .step-num{font-family:var(--font-display);color:var(--accent);grid-area:1/1/3;font-size:1.6rem;font-weight:700;line-height:1;transition:filter .22s ease-out,transform .22s ease-out}.proposta-page .step:hover .step-num{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--accent)55%,transparent));transform:scale(1.08)}.proposta-page .step .step-title{letter-spacing:.01em;grid-area:1/2;font-size:1rem;font-weight:600;transition:color .22s ease-out}.proposta-page .step:hover .step-title{color:var(--accent)}.proposta-page .step .step-desc{color:var(--text-soft);grid-area:2/2;margin-top:.2rem;font-size:.84rem;transition:color .22s ease-out}.proposta-page .step:hover .step-desc{color:color-mix(in srgb,var(--text-soft)85%,var(--text))}.proposta-page .quote-section{text-align:center;padding:8rem 2rem}.proposta-page .quote-section .big-quote{font-family:var(--font-display);max-width:680px;margin:0 auto;font-size:max(1.85rem,min(4vw,3rem));font-weight:600;line-height:1.15}.proposta-page .quote-section .big-quote em{color:var(--accent);font-style:italic}.proposta-page footer{text-align:center;border-top:1px solid var(--border);padding:2.5rem 1.5rem 3rem}.proposta-page footer .contact-row{font-family:var(--font-display);margin-bottom:.75rem;font-size:1.1rem}.proposta-page footer .contact-row a{color:var(--text);transition:color .22s ease-out;position:relative}.proposta-page footer .contact-row a:after{content:"";background:var(--accent);width:0;height:1px;transition:width .25s ease-out;position:absolute;bottom:-2px;left:0}.proposta-page footer .contact-row a:hover{color:var(--accent);text-decoration:none}.proposta-page footer .contact-row a:hover:after{width:100%}.proposta-footer__phone-row{font-family:var(--font-body);flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .65rem;display:flex}.proposta-footer__wa{align-items:center;gap:.4rem;display:inline-flex}.proposta-footer__wa-icon{color:#25d366;display:inline-flex}.proposta-footer__phone-sep{opacity:.45;-webkit-user-select:none;-moz-user-select:none;user-select:none}.proposta-page footer p.meta-footer{font-family:var(--font-mono);color:var(--text-muted);letter-spacing:.08em;margin-top:1rem;font-size:.68rem}.proposta-page .aspects-box{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);flex-wrap:wrap;gap:2rem 2.5rem;margin-top:2rem;padding:1.35rem 2rem;display:inline-flex}.proposta-page .aspect-item{text-align:center}.proposta-page .aspect-item .aspect-val{font-family:var(--font-display);color:var(--accent);font-size:1.25rem;font-weight:700}.proposta-page .aspect-item .aspect-label .accent{color:var(--accent)}.equipe-servico-card__lucide{color:var(--accent);display:block}.proposta-page .fade-in{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(24px)}.proposta-page .fade-in.visible{opacity:1;transform:translateY(0)}.proposta-page .client-header{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:1fr auto;align-items:center;gap:2rem;max-width:720px;margin-top:2rem;padding:1.5rem 1.75rem;display:grid}.proposta-page .client-header .client-info{grid-template-columns:repeat(2,auto);gap:.85rem 2.25rem;display:grid}.proposta-page .client-header .client-info .field-label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.2rem;font-size:.58rem;display:block}.proposta-page .client-header .client-info .field-value{font-family:var(--font-display);color:var(--text);font-size:.92rem;font-weight:600}.proposta-page .client-logo-wrap{background:#fff;border-radius:10px;justify-content:center;align-items:center;min-width:180px;min-height:120px;padding:1.5rem 1.75rem;transition:background-color .3s;display:flex}.proposta-page .client-logo-wrap img{object-fit:contain;width:auto;max-width:220px;height:auto;max-height:96px;display:block}.proposta-page .stats-grid{grid-template-columns:repeat(5,1fr);gap:.85rem;margin-top:2rem;display:grid}.proposta-page .stat-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:1.35rem 1.25rem;transition:border-color .22s ease-out,background .22s ease-out,transform .22s ease-out,box-shadow .22s ease-out}.proposta-page .stat-card:hover{border-color:color-mix(in srgb,var(--accent)30%,transparent);background:var(--bg-card-hover);box-shadow:0 10px 28px color-mix(in srgb,var(--accent)8%,transparent);transform:translateY(-3px)}.proposta-page .stat-card .stat-label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.75rem;font-size:.6rem}.proposta-page .stat-card .stat-value{font-family:var(--font-display);color:var(--accent);font-size:1.75rem;font-weight:700;line-height:1.05}.proposta-page .result-callout{border-left:2px solid var(--accent);color:var(--text-soft);max-width:640px;margin-top:1.5rem;padding:.25rem 0 .25rem 1.25rem;font-size:.95rem}.proposta-page .nota{font-family:var(--font-mono);letter-spacing:.1em;color:var(--text-muted);margin-top:1rem;font-size:.7rem;font-style:italic}.proposta-page .client-name{color:var(--accent);font-weight:600}@media (max-width:900px){.proposta-page{--proposta-nav-offset:7rem}.proposta-page section{padding:4.5rem 1.25rem}.proposta-page nav{flex-wrap:wrap;gap:.75rem;padding:.85rem 1.25rem}.proposta-page nav .nav-shell{justify-content:space-between;width:100%}.proposta-page nav .nav-links{justify-content:flex-start;width:100%}.proposta-page .cards-2,.proposta-page .invest-cards,.proposta-page .pilares-grid,.proposta-page .cards-3{grid-template-columns:1fr}.proposta-page .step{grid-template-columns:52px 1fr auto}.proposta-page .step .step-num{grid-row:1/3}.proposta-page .step .step-desc{grid-area:2/2/auto/3;margin-top:.25rem}.proposta-page .invest-total{text-align:center;flex-direction:column}.proposta-page .obs-block ul{columns:1}.proposta-page .crono-table{font-size:.72rem}.proposta-page .crono-table th,.proposta-page .crono-table td{padding:.45rem .25rem}.proposta-page .client-header{grid-template-columns:1fr}.proposta-page .client-header .client-info{grid-template-columns:1fr;gap:.75rem}.proposta-page .client-logo-wrap{justify-self:start}.proposta-page .stats-grid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.proposta-page .proposal-loader__content{gap:max(1.45rem,min(4.5vh,2.2rem));width:min(92vw,360px)}.proposta-page .proposal-loader__logo-15{width:max(132px,min(52vw,200px))}.proposta-page .proposal-loader__bar{height:3px}}@media (prefers-reduced-motion:reduce){.proposta-page .section-label:before{transition:none;transform:scaleX(1)}.proposta-page nav .brand-border{stroke-dashoffset:0;animation:none}.proposta-page nav .brand-m{opacity:1;animation:none;transform:scale(1)}.proposta-page nav .brand-text{opacity:1;animation:none}.proposta-page nav,.proposta-page .hero,.proposta-page .hero-content>*,.proposta-page .hero-bg,.proposta-page .hero-glow,.proposta-page .proposal-loader,.proposta-page .proposal-loader__logo-15,.proposta-page .proposal-loader__bar-fill{filter:none!important;transition:none!important;animation:none!important}.proposta-page .proposal-loader__logo-15{opacity:1!important;transform:none!important}.proposta-page .proposal-loader__fig--wolf,.proposta-page .proposal-loader__fig--arrows,.proposta-page .proposal-loader__fig--wordmark,.proposta-page .proposal-loader__fig--anniv{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.proposta-page .proposal-loader__bar-fill{opacity:1!important;background-position:50%!important}}.proposta-page .clients-proof{--section-hue:var(--accent);grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:start;gap:2.75rem 3rem;display:grid}.proposta-page .clients-proof__intro h2{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:1rem;font-size:max(1.65rem,min(3.6vw,2.35rem));font-weight:600;line-height:1.18}.proposta-page .clients-proof__lead{max-width:34rem;margin-bottom:0}.proposta-page .clients-proof__inline-code{font-family:var(--font-mono);background:color-mix(in srgb,var(--border)55%,transparent);border-radius:4px;padding:.1em .35em;font-size:.88em}.proposta-page .clients-proof__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.proposta-page .clients-proof__metric{border:1px solid var(--border);background:var(--bg-card);flex-direction:column;gap:.35rem;padding:1rem 1rem 1.1rem;transition:border-color .22s ease-out,box-shadow .22s ease-out;display:flex}.proposta-page .clients-proof__metric:hover{border-color:color-mix(in srgb,var(--accent)30%,transparent);box-shadow:0 8px 28px color-mix(in srgb,var(--accent)8%,transparent)}.proposta-page .clients-proof__metric-value{font-family:var(--font-display);color:var(--text);font-size:.98rem;font-weight:600;line-height:1.25}.proposta-page .clients-proof__metric-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:.58rem;line-height:1.35}.proposta-page .clients-proof__panel{border:1px solid var(--border);background:linear-gradient(160deg,color-mix(in srgb,var(--bg-card)94%,transparent)0%,rgba(6,6,6,.98) 100%);padding:1.65rem 1.45rem 1.55rem}.proposta-page .clients-proof__panel-caption{color:var(--text-muted);max-width:42rem;margin-bottom:1.35rem;font-size:.76rem;line-height:1.55}.proposta-page .clients-proof__empty{color:var(--text-muted);margin:0;font-size:.76rem;line-height:1.55}.proposta-page .clients-proof__empty code{font-family:var(--font-mono);background:rgba(255,255,255,.06);border-radius:4px;padding:.12em .35em;font-size:.72em}.proposta-page .clients-proof__logo-grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:.75rem .85rem;display:grid}@keyframes clients-proof-logo-enter{0%{opacity:0;transform:translateY(14px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes clients-proof-logo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes clients-proof-yellow-ring{0%{opacity:1;border-color:var(--accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent)45%,transparent),0 0 22px color-mix(in srgb,var(--accent)32%,transparent)}3.5%{opacity:0;box-shadow:none;border-color:transparent}to{opacity:0;box-shadow:none;border-color:transparent}}.proposta-page .clients-proof__logo-cell{isolation:isolate;border:1px solid var(--border);min-height:56px;animation:.72s cubic-bezier(.22,1,.36,1) both clients-proof-logo-enter;animation-delay:var(--logo-enter-delay,0s);background:rgba(255,255,255,.02);justify-content:center;align-items:center;padding:.65rem .85rem;transition:border-color .2s ease-out,background .2s ease-out;display:flex;position:relative;overflow:visible}.proposta-page .clients-proof__logo-cell:before{content:"";pointer-events:none;z-index:0;opacity:0;animation:clients-proof-yellow-ring var(--logo-scan-duration,14s)linear infinite;animation-delay:calc((var(--logo-scan-index,0)/max(var(--logo-scan-count),1))*-1*var(--logo-scan-duration,14s));border:2px solid transparent;border-radius:7px;position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px}.proposta-page .clients-proof__logo-cell>.clients-proof__logo-wrap{z-index:1;position:relative}.proposta-page .clients-proof__logo-wrap{width:100%;animation:7s ease-in-out infinite clients-proof-logo-float;animation-delay:var(--logo-float-delay,0s);justify-content:center;align-items:center;display:flex}.proposta-page .clients-proof__logo-cell:hover .clients-proof__logo-wrap{animation-play-state:paused}.proposta-page .clients-proof__logo-cell:hover:before{opacity:0;animation-play-state:paused}.proposta-page .clients-proof__logo-cell:hover{border-color:color-mix(in srgb,var(--accent)32%,transparent);background:color-mix(in srgb,var(--accent)4%,transparent)}.proposta-page .clients-proof__logo-img{object-fit:contain;filter:brightness(0)saturate()invert();opacity:.92;width:auto;max-width:100%;height:auto;max-height:34px;transition:opacity .25s ease-out,transform .25s ease-out,filter .25s ease-out;display:block}.proposta-page .clients-proof__logo-img.clients-proof__logo-img--soft-filter{filter:grayscale()brightness(1.82)contrast(1.06);opacity:.88}.proposta-page .clients-proof__logo-cell:hover .clients-proof__logo-img{opacity:1;transform:scale(1.04)}@media (max-width:920px){.proposta-page .clients-proof{grid-template-columns:1fr;gap:2rem}.proposta-page .clients-proof__metrics{grid-template-columns:1fr;max-width:22rem}}@media (max-width:520px){.proposta-page .clients-proof__logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.proposta-page .clients-proof__logo-cell,.proposta-page .clients-proof__logo-wrap{animation:none!important}.proposta-page .clients-proof__logo-cell{opacity:1;transform:none}.proposta-page .clients-proof__logo-cell:before{opacity:0!important;animation:none!important}}.proposta-page .case-spotlight{max-width:1240px;margin:0 auto;padding:4rem 2.5rem 3.25rem}.proposta-page .case-spotlight__inner{width:100%}.proposta-page .case-spotlight__section-title{letter-spacing:-.02em;margin:.35rem 0 0}.proposta-page .case-spotlight__section-lead{max-width:52rem;margin:.65rem 0 0}.proposta-page .case-spotlight__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:1.35rem;display:grid}@media (min-width:1080px){.proposta-page .case-spotlight__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:560px){.proposta-page .case-spotlight__grid{grid-template-columns:1fr}}.proposta-page .case-spotlight__grid--education{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:900px){.proposta-page .case-spotlight__grid--education{grid-template-columns:repeat(3,minmax(0,1fr))}}.proposta-page .case-spotlight__card-title{letter-spacing:-.02em;margin:0;font-size:max(1.05rem,min(2.5vw,1.3rem));font-weight:600;line-height:1.22}.proposta-page .case-spotlight__card{color:inherit;border:1px solid var(--border);background:linear-gradient(145deg,color-mix(in srgb,var(--bg-card)92%,transparent)0%,rgba(4,8,18,.96) 55%,rgba(0,18,48,.55) 100%);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;gap:2rem 2.5rem;padding:0;text-decoration:none;transition:border-color .28s ease-out,box-shadow .28s ease-out,transform .28s ease-out;display:grid;overflow:hidden}.proposta-page .case-spotlight__card:hover{border-color:color-mix(in srgb,var(--accent)42%,transparent);box-shadow:0 22px 56px color-mix(in srgb,var(--accent)9%,transparent),0 0 0 1px color-mix(in srgb,var(--accent)14%,transparent);transform:translateY(-3px)}.proposta-page .case-spotlight__card--tile{grid-template-columns:1fr;align-content:start;min-height:100%}.proposta-page .case-spotlight__card--tile .case-spotlight__thumb{min-height:148px}.proposta-page .case-spotlight__card--tile .case-spotlight__body{flex:1;padding:1.2rem 1.35rem 1.45rem}.proposta-page .case-spotlight__card--tile .case-spotlight__lead{font-size:.92rem;line-height:1.48}@media (min-width:1080px){.proposta-page .case-spotlight__card--tile .case-spotlight__thumb{min-height:128px}}.proposta-page .case-spotlight__thumb{background:#050b18;min-height:220px;position:relative;overflow:hidden}.proposta-page .case-spotlight__thumb-img{object-fit:cover;z-index:0}.proposta-page .case-spotlight__thumb-scrim{z-index:1;pointer-events:none;background:linear-gradient(125deg,rgba(0,0,0,.42) 0%,rgba(0,0,0,.12) 42%,rgba(2,12,32,.62) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.proposta-page .case-spotlight__thumb-grid{z-index:2;opacity:.22;background-image:linear-gradient(color-mix(in srgb,var(--accent)22%,transparent)1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--accent)18%,transparent)1px,transparent 1px);background-size:28px 28px;animation:22s linear infinite case-spotlight-grid-drift;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes case-spotlight-grid-drift{0%{background-position:0 0,0 0}to{background-position:56px 28px,28px 56px}}.proposta-page .case-spotlight__thumb-badge{z-index:3;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:.62rem;position:absolute;top:1.25rem;left:1.25rem}.proposta-page .case-spotlight__thumb-kicker{z-index:3;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--text-muted)88%,var(--accent));font-size:.58rem;position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem}.proposta-page .case-spotlight__thumb-kicker-stack{flex-direction:column;align-items:flex-start;gap:.12em;display:flex}.proposta-page .case-spotlight__thumb-kicker-service{white-space:nowrap}.proposta-page .case-spotlight__thumb--split-logo .case-spotlight__thumb-kicker-service{text-overflow:ellipsis;max-width:100%;overflow:hidden}.proposta-page .case-spotlight__thumb--split-logo{--split-thumb-bg-from:#070f1c;--split-thumb-bg-to:#050b18;background:linear-gradient(128deg,var(--split-thumb-bg-from)0%,#0a1524 52%,var(--split-thumb-bg-to)100%);border-bottom:1px solid color-mix(in srgb,var(--border)55%,transparent);grid-template-columns:minmax(0,1fr) minmax(108px,38%);gap:0;min-height:220px;display:grid}.proposta-page .case-spotlight__thumb-text-pane{z-index:1;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.85rem;padding:1.25rem;display:flex;position:relative}.proposta-page .case-spotlight__thumb--split-logo .case-spotlight__thumb-badge{position:static}.proposta-page .case-spotlight__thumb--split-logo .case-spotlight__thumb-kicker{min-width:0;max-width:100%;margin-top:auto;position:static}.proposta-page .case-spotlight__thumb-logo-pane{z-index:1;border-left:1px solid color-mix(in srgb,var(--border)45%,transparent);background:rgba(11,22,40,.88);justify-content:center;align-items:center;padding:1rem;display:flex;position:relative}.proposta-page .case-spotlight__thumb-logo-frame{aspect-ratio:5/3;width:min(100%,168px);max-height:96px;position:relative}.proposta-page .case-spotlight__thumb-logo-img{object-fit:contain;object-position:center;filter:brightness(0)saturate()invert();opacity:.92;padding:.2rem;transition:opacity .25s ease-out,filter .25s ease-out}@media (max-width:520px){.proposta-page .case-spotlight__thumb--split-logo{grid-template-rows:auto auto;grid-template-columns:1fr}.proposta-page .case-spotlight__thumb-logo-pane{border-left:none;border-top:1px solid color-mix(in srgb,var(--border)45%,transparent);padding:.85rem 1.25rem 1.1rem}}.proposta-page .case-spotlight__body{flex-direction:column;gap:.85rem;padding:2rem 2rem 2rem 0;display:flex}.proposta-page .case-spotlight__body h2,.proposta-page .case-spotlight__lead{margin-bottom:0}.proposta-page .case-spotlight__tags{flex-wrap:wrap;gap:.45rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.proposta-page .case-spotlight__tags li{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--border);color:var(--text-muted);padding:.35rem .65rem;font-size:.58rem}.proposta-page .case-spotlight__cta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-top:auto;padding-top:1rem;font-size:.72rem;transition:letter-spacing .22s ease-out}.proposta-page .case-spotlight__card:hover .case-spotlight__cta{letter-spacing:.18em}@media (max-width:840px){.proposta-page .case-spotlight__card{grid-template-columns:1fr}.proposta-page .case-spotlight__body{padding:0 1.65rem 1.85rem}.proposta-page .case-spotlight__thumb{min-height:200px}}.proposta-page .meups-portfolio .meups-nav__logo-img{width:auto;height:26px;display:block}.proposta-page .meups-hero{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100vw;max-width:none;min-height:min(88vh,760px);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:7rem 2.5rem 4rem;display:flex;position:relative;overflow:hidden}.proposta-page .meups-hero__glow{background:radial-gradient(ellipse at 50% 30%,rgba(0,114,206,.38) 0%,transparent 58%),radial-gradient(ellipse at 80% 60%,color-mix(in srgb,var(--accent)22%,transparent)0%,transparent 45%);pointer-events:none;height:78%;animation:14s ease-in-out infinite meups-hero-glow;position:absolute;top:-20%;bottom:auto;left:-10%;right:-10%}@keyframes meups-hero-glow{0%,to{opacity:.75;transform:translateY(0)scale(1)}50%{opacity:1;transform:translateY(-12px)scale(1.02)}}.proposta-page .meups-hero__inner{z-index:1;width:100%;max-width:1120px;margin:0 auto;position:relative}.proposta-page .meups-hero__content{z-index:1;width:100%;position:relative}.proposta-page .meups-hero__banner{border:1px solid var(--border);background:rgba(0,0,0,.35);border-radius:12px;margin-top:2.75rem;overflow:hidden}.proposta-page .meups-hero__banner-img{vertical-align:top;width:100%;height:auto;display:block}.proposta-page .meups-hero__title{font-family:var(--font-display);letter-spacing:-.045em;margin:.35rem 0 1rem;font-size:max(2.8rem,min(10vw,5rem));font-weight:700;line-height:.98}.proposta-page .meups-hero__subtitle{font-family:var(--font-display);color:var(--text-soft);max-width:38rem;margin:0;font-size:max(1.08rem,min(2.4vw,1.45rem));font-weight:400;line-height:1.45}.proposta-page .meups-chip-row{flex-wrap:wrap;gap:.55rem;margin-top:2rem;display:flex}.proposta-page .meups-chip{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border:1px solid color-mix(in srgb,var(--accent)35%,var(--border));color:var(--text-soft);animation:.65s cubic-bezier(.22,1,.36,1) both meups-chip-in;animation-delay:calc(var(--chip-i,0)*90ms);padding:.45rem .85rem;font-size:.58rem}.proposta-page .meups-chip:first-child{--chip-i:0}.proposta-page .meups-chip:nth-child(2){--chip-i:1}.proposta-page .meups-chip:nth-child(3){--chip-i:2}@keyframes meups-chip-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.proposta-page .meups-meta{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-muted);margin-top:2rem;font-size:.62rem}.proposta-page .meups-meta a{color:color-mix(in srgb,var(--accent)85%,var(--text-muted))}.proposta-page .meups-block{max-width:1120px;margin:0 auto;padding:4rem 2.5rem}.proposta-page .meups-h2{font-family:var(--font-display);letter-spacing:-.03em;margin:.65rem 0 1rem;font-size:max(1.65rem,min(3.6vw,2.35rem));font-weight:600;line-height:1.14}.proposta-page .meups-list-check{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.proposta-page .meups-list-check li{color:var(--text-soft);padding-left:1.35rem;font-size:1rem;line-height:1.55;position:relative}.proposta-page .meups-list-check li:before{content:"";background:var(--accent);border-radius:1px;width:7px;height:7px;position:absolute;top:.55em;left:0;transform:rotate(45deg)}.proposta-page .meups-gallery{max-width:1120px;margin:0 auto;padding:4rem 2.5rem}.proposta-page .meups-gallery__lead{margin-bottom:2rem}.proposta-page .meups-gallery__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.25rem;display:grid}.proposta-page .meups-gallery__shot{border:1px solid var(--border);background:var(--bg-card);min-height:0;animation:.85s cubic-bezier(.22,1,.36,1) both meups-shot-rise;animation-delay:calc(var(--meups-i,0)*.1s);border-radius:10px;flex-direction:column;transition:border-color .22s ease-out,transform .35s ease-out,box-shadow .35s ease-out;display:flex;overflow:hidden}.proposta-page .meups-gallery__shot:hover{border-color:color-mix(in srgb,var(--accent)38%,transparent);box-shadow:0 18px 44px color-mix(in srgb,var(--accent)8%,transparent);transform:translateY(-5px)}@keyframes meups-shot-rise{0%{opacity:0;transform:translateY(26px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.proposta-page .meups-gallery__shot-chrome{border-bottom:1px solid var(--border);background:rgba(0,0,0,.35);gap:5px;padding:10px 12px;display:flex}.proposta-page .meups-gallery__shot-chrome span{background:var(--border);border-radius:50%;width:8px;height:8px}.proposta-page .meups-gallery__shot-chrome span:first-child{background:#ff5f57}.proposta-page .meups-gallery__shot-chrome span:nth-child(2){background:#febc2e}.proposta-page .meups-gallery__shot-chrome span:nth-child(3){background:#28c840}.proposta-page .meups-gallery__shot-media{background:#050810;position:relative}.proposta-page .meups-gallery__img{vertical-align:top;width:100%;height:auto;display:block}.proposta-page .meups-gallery__shot-caption{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);border-top:1px solid var(--border);background:rgba(0,0,0,.28);padding:.65rem 1rem .85rem;font-size:.58rem}.proposta-page .meups-deliver-cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;margin-top:1rem;display:grid}.proposta-page .meups-deliver-card{border:1px solid var(--border);background:rgba(255,255,255,.02);padding:1.35rem 1.35rem 1.45rem;transition:border-color .22s ease-out,background .22s ease-out}.proposta-page .meups-deliver-card:hover{border-color:color-mix(in srgb,var(--accent)30%,transparent);background:color-mix(in srgb,var(--accent)4%,transparent)}.proposta-page .meups-deliver-card h3{margin-bottom:.5rem;font-size:1rem}.proposta-page .meups-deliver-card p{color:var(--text-soft);margin:0;font-size:.92rem;line-height:1.6}.proposta-page .meups-quote{border:1px solid var(--border);border-left-width:3px;border-left-color:var(--accent);background:rgba(255,255,255,.02);margin:2.75rem 0 0;padding:2rem 2rem 2rem 2.25rem}.proposta-page .meups-quote p{color:var(--text-soft);margin:0;font-size:1.05rem;line-height:1.75}.proposta-page .meups-quote cite{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin-top:1.25rem;font-size:.62rem;font-style:normal;display:block}.proposta-page .meups-team{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.85rem 2rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.proposta-page .meups-team li{border-bottom:1px solid var(--border);flex-direction:column;gap:.15rem;padding-bottom:.85rem;display:flex}.proposta-page .meups-team span{color:var(--text-muted);font-size:.82rem}.proposta-page .meups-cta{text-align:center;max-width:1120px;margin:0 auto;padding:4rem 2.5rem}.proposta-page .meups-footer{max-width:1120px;margin:0 auto;padding:2rem 2.5rem 4rem}@media (prefers-reduced-motion:reduce){.proposta-page .case-spotlight__thumb-grid{animation:none!important}.proposta-page .meups-hero__glow{opacity:.85;transform:none;animation:none!important}.proposta-page .meups-chip,.proposta-page .meups-gallery__shot{opacity:1;transform:none;animation:none!important}}.proposta-page .global-reach{max-width:none;padding:7rem 2.5rem;overflow:visible}.proposta-page .global-reach__inner{grid-template-columns:360px 1fr;align-items:start;gap:4rem;max-width:1120px;margin:0 auto;display:grid}.proposta-page .global-reach__label{grid-column:1/-1;margin-bottom:2rem}.proposta-page .global-reach__heading{letter-spacing:-.025em;margin-bottom:2rem;font-size:max(1.65rem,min(3vw,2.5rem));font-weight:600;line-height:1.12}.proposta-page .global-reach__badge{background:var(--accent);color:#000;min-width:220px;margin-bottom:2.5rem;padding:1.1rem 1.4rem 1rem;display:inline-block}.proposta-page .global-reach__badge-label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,.18);margin-bottom:.55rem;padding-bottom:.6rem;font-size:.62rem;font-weight:700;display:block}.proposta-page .global-reach__badge-num{font-family:var(--font-display);font-size:max(3rem,min(6vw,4.5rem));font-weight:800;line-height:1;display:block}.proposta-page .global-reach__list{grid-template-columns:1fr 1fr;gap:.6rem 1.5rem;padding:0;list-style:none;display:grid}.proposta-page .global-reach__list li{color:var(--text-soft);opacity:0;transition:opacity .4s,transform .4s;transition-delay:calc(var(--i,0)*60ms + .5s);align-items:center;gap:.5rem;font-size:.9rem;display:flex;transform:translateY(6px)}.proposta-page .global-reach.visible .global-reach__list li{opacity:1;transform:none}.proposta-page .global-reach__star{color:var(--accent);flex-shrink:0;font-size:.65rem}.proposta-page .global-reach__map-wrap{width:100%;position:relative}.proposta-page .global-reach__basemap{filter:invert();opacity:0;width:100%;height:auto;transition:opacity .8s .1s;display:block}.proposta-page .global-reach.visible .global-reach__basemap{opacity:.45}.proposta-page .global-reach__overlay{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.proposta-page .global-reach__route{stroke:var(--accent);stroke-width:.6px;stroke-linecap:round;stroke-dasharray:var(--rlen,300);stroke-dashoffset:var(--rlen,300);opacity:0;transition:stroke-dashoffset 1.6s cubic-bezier(.25,.46,.45,.94)calc(var(--ri,0)*.28s + 1.2s),opacity .4s ease calc(var(--ri,0)*.28s + 1.2s)}.proposta-page .global-reach.visible .global-reach__route{stroke-dashoffset:0;opacity:.32;animation:grRoutePulse 5s ease-in-out calc(var(--ri,0)*.28s + 4s)infinite}@keyframes grRoutePulse{0%,to{opacity:.32}50%{opacity:.12}}.proposta-page .global-reach__country-spot{fill:var(--accent);filter:url(#gr-glow);opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .4s ease calc(var(--ci,0)*70ms + .3s),transform .5s cubic-bezier(.34,1.56,.64,1)calc(var(--ci,0)*70ms + .3s);transform:scale(0)}.proposta-page .global-reach.visible .global-reach__country-spot{opacity:.55;transform:scale(1)}.proposta-page .global-reach__dot{fill:var(--accent);opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .3s ease calc(var(--mi,0)*.2s + 1.05s),transform .45s cubic-bezier(.34,1.56,.64,1)calc(var(--mi,0)*.2s + 1.05s);transform:scale(0)}.proposta-page .global-reach.visible .global-reach__dot{opacity:1;transform:scale(1)}.proposta-page .global-reach__pin{pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.proposta-page .global-reach__pin-pulse{border:1px solid var(--accent);opacity:0;border-radius:50%;position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}.proposta-page .global-reach.visible .global-reach__pin-pulse{animation:2.8s ease-out infinite grPulse;animation-delay:calc(var(--mi,0)*.2s + 1.25s)}@keyframes grPulse{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(3.5)}}.proposta-page .global-reach__pin-label{background:var(--accent);color:#000;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;opacity:0;transition:opacity .35s ease calc(var(--mi,0)*.2s + 1.35s);padding:.2rem .5rem;font-size:.58rem;font-weight:700;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.proposta-page .global-reach.visible .global-reach__pin-label{opacity:1}.proposta-page .global-reach__country-pin{cursor:crosshair;z-index:6;opacity:0;width:28px;height:28px;transition:opacity .35s ease calc(var(--ci,0)*70ms + .5s);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.proposta-page .global-reach.visible .global-reach__country-pin{opacity:1}.proposta-page .global-reach__country-label{background:var(--accent);color:#000;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;pointer-events:none;opacity:0;padding:.2rem .5rem;font-size:.58rem;font-weight:700;transition:opacity .18s,transform .18s;position:absolute;top:50%;left:14px;transform:translateY(-50%)translate(6px)}.proposta-page .global-reach__country-pin:hover .global-reach__country-label{opacity:1;transform:translateY(-50%)translate(0)}.proposta-page .global-reach__badge{opacity:0;transition:opacity .5s .25s,transform .5s .25s;transform:translateY(8px)}.proposta-page .global-reach.visible .global-reach__badge{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.proposta-page .global-reach__basemap{opacity:.18;transition:none}.proposta-page .global-reach__country-spot,.proposta-page .global-reach__dot{opacity:.55;transition:none;transform:scale(1)}.proposta-page .global-reach__dot{opacity:1}.proposta-page .global-reach__route{stroke-dashoffset:0;opacity:.32;transition:none;animation:none}.proposta-page .global-reach__pin-label{opacity:1;transition:none}.proposta-page .global-reach__pin-pulse{animation:none}.proposta-page .global-reach__country-pin{opacity:1;transition:none}.proposta-page .global-reach__country-label{transition:none}.proposta-page .global-reach__badge,.proposta-page .global-reach__list li{opacity:1;transition:none;transform:none}}@media (max-width:900px){.proposta-page .global-reach__inner{grid-template-columns:1fr;gap:2.5rem}}@media (max-width:720px){.proposta-page{--proposta-nav-offset:8.35rem;font-size:15px;line-height:1.6}.proposta-page:after{opacity:.75}.proposta-page nav{align-items:flex-start;gap:.65rem;padding:.75rem 1rem .65rem}.proposta-page nav .brand{width:100%}.proposta-page nav .nav-shell{align-items:center;gap:.5rem;width:100%;display:flex}.proposta-page nav .nav-links{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;flex:auto;justify-content:flex-start;gap:1rem;width:auto;min-width:0;padding:0 0 .2rem;display:flex;overflow-x:auto}.proposta-page nav .nav-links::-webkit-scrollbar{display:none}.proposta-page nav .nav-links a{letter-spacing:.16em;white-space:nowrap;flex:none;font-size:.62rem}.proposta-page section{padding:4rem 1.1rem}.proposta-page .hero{min-height:auto;padding-top:8rem;padding-bottom:3.5rem}.proposta-page .hero-bg{opacity:.26;background-position:58%}.proposta-page .hero-bg:after{background:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,.45) 45%,#000 100%),radial-gradient(rgba(0,0,0,.1) 0%,rgba(0,0,0,.6) 100%)}.proposta-page .hero-content{padding:0 1.1rem}.proposta-page h1{letter-spacing:-.055em;overflow-wrap:anywhere;text-wrap:balance;font-size:max(2.45rem,min(15vw,4.1rem));line-height:.95}.proposta-page .hero.hero--educacao .hero-content h1{line-height:1.1}.proposta-page h2{letter-spacing:-.035em;text-wrap:balance;font-size:max(1.8rem,min(9vw,2.55rem));line-height:1.05}.proposta-page h3{font-size:1.05rem}.proposta-page .section-label{letter-spacing:.2em;margin-bottom:1rem;font-size:.66rem}.proposta-page .section-label:before{gap:.5rem;width:16px}.proposta-page .hero .subtitle,.proposta-page .lead{max-width:none;font-size:1rem;line-height:1.65}.proposta-page .hero .meta{margin-top:1.5rem;font-size:.66rem;line-height:1.8}.proposta-page .triangle-accent{width:40px;margin-bottom:1.2rem}.proposta-page .client-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(12,12,12,.82);gap:1.25rem;max-width:none;margin-top:1.75rem;padding:1.2rem}.proposta-page .client-header .client-info{grid-template-columns:1fr 1fr;gap:.9rem 1rem}.proposta-page .client-header .client-info .field-label{font-size:.54rem}.proposta-page .client-header .client-info .field-value{font-size:.88rem}.proposta-page .client-logo-wrap{justify-self:stretch;min-width:0;min-height:104px;padding:1.2rem}.proposta-page .client-logo-wrap img{max-width:180px;max-height:78px}.proposta-page .aspects-box{grid-template-columns:1fr 1fr;gap:1rem;width:100%;margin-top:1.5rem;padding:1rem;display:grid}.proposta-page .aspect-item{text-align:left}.proposta-page .aspect-item .aspect-val{font-size:1.05rem}.proposta-page .aspect-item .aspect-label{font-size:.64rem}.proposta-page .cards-2,.proposta-page .cards-3,.proposta-page .pilares-grid,.proposta-page .invest-cards,.proposta-page .stats-grid{gap:.85rem;grid-template-columns:1fr!important}.proposta-page .card,.proposta-page .pilar,.proposta-page .stat-card,.proposta-page .invest-card,.proposta-page .obs-block{padding:1.25rem}.proposta-page .card p,.proposta-page .card li,.proposta-page .pilar p,.proposta-page .obs-block p,.proposta-page .obs-block li{font-size:.9rem}.proposta-page .result-callout{margin-top:1.25rem;padding-left:1rem;font-size:.92rem}.proposta-page .step{grid-template-columns:52px 1fr auto;align-items:start;gap:.25rem .75rem;padding:1rem}.proposta-page .step .step-num{grid-row:1/3;font-size:1.35rem;line-height:1.1}.proposta-page .step .step-title{grid-column:2;font-size:.97rem;line-height:1.35}.proposta-page .step .step-desc{grid-area:2/2;margin-top:.25rem;font-size:.86rem;line-height:1.55}.proposta-page .crono-scroll{scrollbar-width:thin;-webkit-overflow-scrolling:touch;border:1px solid rgba(255,255,255,.08);width:100%;margin-top:1.25rem;overflow-x:auto}.proposta-page .crono-scroll:before{content:"arraste para ver o cronograma completo";font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);background:rgba(255,255,255,.04);padding:.65rem .85rem;font-size:.58rem;display:block}.proposta-page .crono-table{min-width:680px;margin-top:0;font-size:.74rem}.proposta-page .crono-table th:first-child{width:240px}.proposta-page .invest-card .price{font-size:1.95rem;line-height:1.05}.proposta-page .invest-total{text-align:left;align-items:flex-start;padding:1.3rem}.proposta-page .invest-total .total-price{font-size:2rem;line-height:1.05}.proposta-page .obs-block ul{columns:1}.proposta-page footer{text-align:left;padding:2rem 1.1rem 2.75rem}.proposta-page footer .contact-row{font-size:1rem}.proposta-page footer p.meta-footer{font-size:.62rem;line-height:1.7}}@media (max-width:420px){.proposta-page .client-header .client-info,.proposta-page .aspects-box{grid-template-columns:1fr}.proposta-page h1{font-size:max(2.25rem,min(16vw,3.35rem))}.proposta-page h2{font-size:max(1.65rem,min(9vw,2.2rem))}.proposta-page .hero-content{padding:0 1rem}.proposta-page section{padding-left:1rem;padding-right:1rem}}.proposta-page .um-son-a-faz{justify-content:center;padding:2.25rem 1.25rem 1.25rem;display:flex}.proposta-page .um-son-a-faz__inner{width:min(100%,1080px)}.proposta-page .um-son-a-faz__inner svg{width:100%;height:auto;display:block}.proposta-page .um-son-a-faz path[data-draw]{will-change:stroke-dashoffset}.proposta-page .um-son-a-faz path[data-draw=shape]{will-change:stroke-dashoffset,fill-opacity}html.proposta-pdf-capture,html.proposta-pdf-capture body.proposta-page{background:#000!important}html.proposta-pdf-capture #proposta-export-root,html.proposta-pdf-capture .proposta-main{background:0 0!important}html.proposta-pdf-capture .proposta-page:after,html.proposta-pdf-capture .proposta-ambient,html.proposta-pdf-capture .proposal-loader{display:none!important}html.proposta-pdf-capture .proposta-page nav,html.proposta-pdf-capture .proposta-page .hero{opacity:1!important;filter:none!important;transform:none!important}html.proposta-pdf-capture .proposta-page .hero-content>*{opacity:1!important;transform:none!important}html.proposta-pdf-capture .proposta-page nav .brand-border{stroke-dashoffset:0!important;animation:none!important}html.proposta-pdf-capture .proposta-page nav .brand-m{opacity:1!important;animation:none!important;transform:scale(1)!important}html.proposta-pdf-capture .proposta-page nav .brand-text{opacity:1!important;animation:none!important;transform:none!important}html.proposta-pdf-capture .proposta-page nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.proposta-pdf-capture .proposta-page [data-section=cronograma] .crono-table thead th{box-shadow:none!important;z-index:auto!important;position:static!important;top:auto!important}html.proposta-pdf-capture .proposta-page .hero-bg{opacity:0!important;visibility:hidden!important}html.proposta-pdf-capture .proposta-page .hero-glow{display:none!important}html.proposta-pdf-capture .proposta-page .hero{background:#000!important}html.proposta-pdf-capture .proposta-page .fade-in{opacity:1!important;transform:none!important}html.proposta-pdf-capture .proposta-page .fade-in:not(.visible) .section-label:before{transform:scaleX(1)!important}html.proposta-pdf-capture .proposta-page .global-reach .global-reach__list li,html.proposta-pdf-capture .proposta-page .global-reach .global-reach__badge{opacity:1!important;transform:none!important}html.proposta-pdf-capture .proposta-page .global-reach .global-reach__route{stroke-dashoffset:0!important;opacity:.32!important;animation:none!important}html.proposta-pdf-capture .proposta-page .global-reach .global-reach__basemap{filter:invert()!important;opacity:.45!important}html.proposta-pdf-capture .proposta-page .global-reach .global-reach__country-spot{opacity:.55!important;transform:scale(1)!important}html.proposta-pdf-capture .proposta-page .global-reach .global-reach__dot{opacity:1!important;transform:scale(1)!important}html.proposta-pdf-capture .proposta-page .global-reach .global-reach__pin-label,html.proposta-pdf-capture .proposta-page .global-reach .global-reach__country-pin{opacity:1!important}html.proposta-pdf-capture .proposta-page .global-reach .global-reach__pin-pulse{opacity:0!important;animation:none!important}html.proposta-pdf-capture .proposta-page .clients-proof__logo-cell,html.proposta-pdf-capture .proposta-page .clients-proof__logo-wrap{animation:none!important}html.proposta-pdf-capture .proposta-page .clients-proof__panel{position:relative!important;top:auto!important;left:auto!important;transform:none!important}

