@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c177e25b87fd9cd-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c9a125e97d835e1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Poppins_c70c06;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4c285fdca692ea22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Poppins_c70c06;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Poppins_c70c06;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Poppins_c70c06;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Poppins_c70c06;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/28485c0de2075f40-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/5fb25f343c7550ca-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Poppins_c70c06;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7db6c35d839a711c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_Fallback_c70c06;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_c70c06{font-family:__Poppins_c70c06,__Poppins_Fallback_c70c06;font-style:normal}.__variable_c70c06{--font-poppins:"__Poppins_c70c06","__Poppins_Fallback_c70c06"}:root{--primary:#3b82f6;--primary-dark:#2563eb;--primary-light:#60a5fa;--green:#10b981;--green-dark:#059669;--bg:#0a0a0a;--bg-2:#111;--bg-3:#1a1a1a;--bg-card:#161616;--text-1:#fff;--text-2:#a1a1aa;--text-3:#71717a;--ink:#000;--border:#27272a;--glass-bg:hsla(0,0%,100%,.05);--glass-border:hsla(0,0%,100%,.1);--shadow-md:0 4px 20px rgba(0,0,0,.4);--shadow-lg:0 8px 40px rgba(0,0,0,.5);--glow-blue:0 0 60px rgba(59,130,246,.25);--glow-green:0 0 40px rgba(16,185,129,.25);--r-md:8px;--r-lg:12px;--r-xl:16px;--r-2xl:24px;--r-full:9999px;--ease:cubic-bezier(0.22,1,0.36,1);--t-fast:0.2s var(--ease);--t-base:0.35s var(--ease)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text-1);font-family:var(--font-poppins),system-ui,sans-serif;font-size:1rem;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,svg{display:block;max-width:100%}a{text-decoration:none}a,button{color:inherit}button{font:inherit;cursor:pointer;border:none;background:none}::selection{background:var(--primary);color:var(--ink)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg-2)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:var(--r-full)}::-webkit-scrollbar-thumb:hover{background:var(--primary)}.container{width:min(1180px,100% - 3rem);margin-inline:auto}.section{padding-block:clamp(5rem,10vw,8rem);position:relative}.eyebrow{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--primary-light);margin-bottom:1.25rem}.eyebrow:before{content:"";width:24px;height:2px;background:linear-gradient(90deg,var(--primary),transparent);border-radius:var(--r-full)}.section-title{font-size:clamp(1.9rem,4.5vw,3rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;max-width:18ch}.section-sub{color:var(--text-2);max-width:56ch;margin-top:1rem;font-size:1.05rem}.accent{background:linear-gradient(120deg,var(--primary-light),var(--primary));-webkit-background-clip:text;background-clip:text;color:transparent}.accent-green{color:var(--green)}.reveal{opacity:0;transform:translateY(36px);transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:var(--reveal-delay,0s);will-change:opacity,transform}.reveal.is-visible{opacity:1;transform:none}.btn{position:relative;display:inline-flex;align-items:center;gap:.6rem;padding:.9rem 1.8rem;border-radius:var(--r-full);font-weight:600;font-size:.95rem;transition:transform var(--t-fast),box-shadow var(--t-fast),background var(--t-fast),border-color var(--t-fast);overflow:hidden;border:2px solid transparent;white-space:nowrap}.btn:before{content:"";position:absolute;inset:0;left:-100%;width:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent);transition:left .55s ease}.btn:hover:before{left:100%}.btn-primary{background:linear-gradient(135deg,var(--primary),var(--primary-dark));color:#fff;box-shadow:var(--shadow-md),var(--glow-blue)}.btn-primary:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg),var(--glow-blue)}.btn-whatsapp{background:linear-gradient(135deg,var(--green),var(--green-dark));color:#fff;box-shadow:var(--shadow-md),var(--glow-green)}.btn-whatsapp:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg),var(--glow-green)}.btn-ghost{border-color:var(--border);color:var(--text-1);background:var(--glass-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.btn-ghost:hover{border-color:var(--primary);transform:translateY(-2px)}.nav{position:fixed;top:0;left:0;right:0;z-index:50;transition:background var(--t-base),border-color var(--t-base),padding var(--t-base);border-bottom:1px solid transparent;padding-block:1.1rem}.nav.scrolled{background:hsla(0,0%,4%,.75);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-color:var(--border);padding-block:.7rem}.nav-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem}.logo{font-weight:700;font-size:1.05rem;letter-spacing:-.01em;display:inline-flex;align-items:baseline}.logo .dot{color:var(--primary)}.logo .tld{color:var(--text-3);font-weight:400;font-size:.85em}.nav-links{display:flex;align-items:center;gap:1.75rem;list-style:none;font-size:.9rem}.nav-links a:not(.btn){color:var(--text-2);transition:color var(--t-fast)}.nav-links a:not(.btn):hover{color:var(--text-1)}.nav .btn{padding:.55rem 1.2rem;font-size:.85rem}@media (max-width:760px){.nav-links li.hide-mobile{display:none}}.hero{min-height:100svh;display:flex;align-items:center;padding-block:8rem 5rem;position:relative;overflow:hidden}.hero-mesh{position:absolute;inset:0;pointer-events:none;z-index:0}.hero-mesh:after,.hero-mesh:before{content:"";position:absolute;border-radius:50%;filter:blur(110px);opacity:.35;animation:orbFloat 14s ease-in-out infinite alternate}.hero-mesh:before{width:520px;height:520px;background:var(--primary);top:-160px;right:-120px}.hero-mesh:after{width:380px;height:380px;background:var(--green);bottom:-180px;left:-140px;opacity:.18;animation-delay:-7s}.hero-grid-bg{position:absolute;inset:0;background-image:linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px);background-size:64px 64px;opacity:.18;mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000,transparent);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000,transparent)}@keyframes orbFloat{0%{transform:translateY(0) scale(1)}to{transform:translateY(-40px) scale(1.08)}}.hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;grid-gap:clamp(2.5rem,6vw,5rem);gap:clamp(2.5rem,6vw,5rem)}.hero-badge{display:inline-flex;align-items:center;gap:.55rem;padding:.45rem 1rem;border-radius:var(--r-full);background:var(--glass-bg);border:1px solid var(--glass-border);font-size:.8rem;color:var(--text-2);margin-bottom:1.5rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pulse-dot{width:8px;height:8px;border-radius:50%;background:var(--green);animation:pulseDot 2s ease-out infinite}@keyframes pulseDot{0%{box-shadow:0 0 0 0 rgba(16,185,129,.45)}70%{box-shadow:0 0 0 10px rgba(16,185,129,0)}to{box-shadow:0 0 0 0 rgba(16,185,129,0)}}.hero-title{font-size:clamp(2.4rem,5.6vw,4.1rem);font-weight:800;line-height:1.08;letter-spacing:-.03em}.hero-title .word{display:inline-block;opacity:0;transform:translateY(.6em) rotate(2deg);animation:wordIn .7s var(--ease) forwards}@keyframes wordIn{to{opacity:1;transform:none}}.hero-sub{color:var(--text-2);font-size:1.1rem;max-width:50ch;margin-top:1.4rem;opacity:0;animation:fadeUp .8s var(--ease) .9s forwards}.hero-ctas{gap:1rem;margin-top:2.2rem;animation:fadeUp .8s var(--ease) 1.1s forwards}.hero-ctas,.hero-meta{display:flex;flex-wrap:wrap;opacity:0}.hero-meta{gap:1.5rem;margin-top:2.5rem;font-size:.85rem;color:var(--text-3);animation:fadeUp .8s var(--ease) 1.3s forwards}.hero-meta span{display:inline-flex;align-items:center;gap:.45rem}.check{color:var(--green);font-weight:700}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.browser-wrap{position:relative;animation:browserFloat 7s ease-in-out infinite}@keyframes browserFloat{0%,to{transform:translateY(0) rotate(-.6deg)}50%{transform:translateY(-14px) rotate(.6deg)}}.browser{background:linear-gradient(160deg,var(--bg-3),var(--bg-card));border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--shadow-lg),var(--glow-blue);overflow:hidden}.browser-bar{display:flex;align-items:center;gap:.7rem;padding:.7rem 1rem;border-bottom:1px solid var(--border);background:hsla(0,0%,100%,.03)}.traffic{display:flex;gap:6px}.traffic i{width:10px;height:10px;border-radius:50%;background:var(--border)}.traffic i:first-child{background:#ef4444}.traffic i:nth-child(2){background:#f59e0b}.traffic i:nth-child(3){background:var(--green)}.url-bar{flex:1 1;background:var(--bg);border:1px solid var(--border);border-radius:var(--r-full);font-size:.72rem;color:var(--text-2);padding:.3rem .9rem;display:flex;align-items:center;gap:.4rem;overflow:hidden}.url-lock{color:var(--green);font-size:.7rem}.url-text{display:inline-block;white-space:nowrap;overflow:hidden;width:0;animation:typeUrl 1.6s steps(20) .5s forwards}@keyframes typeUrl{to{width:20ch}}.browser-body{padding:1.4rem;display:grid;grid-gap:1rem;gap:1rem}.b-block{opacity:0;transform:translateY(16px) scale(.98);animation:blockIn .6s var(--ease) forwards}@keyframes blockIn{to{opacity:1;transform:none}}.b-nav{display:flex;justify-content:space-between;align-items:center;animation-delay:1.2s}.b-logo{width:64px;height:12px;border-radius:var(--r-full);background:linear-gradient(90deg,var(--primary),var(--primary-light))}.b-links{display:flex;gap:8px}.b-links i{width:32px;height:8px;border-radius:var(--r-full);background:var(--border)}.b-hero{display:grid;grid-gap:.6rem;gap:.6rem;padding-block:.6rem}.b-h1{height:18px;border-radius:var(--r-md);background:linear-gradient(90deg,var(--bg-3) 0,var(--border) 50%,var(--bg-3) 100%);background-size:200% 100%;animation:shimmerBar 2.2s linear infinite;animation-delay:1.5s;width:85%}.b-h1.short{width:60%;animation-delay:1.65s}@keyframes shimmerBar{0%{background-position:200% 0}to{background-position:-200% 0}}.b-block.b-hero{animation-delay:1.5s}.b-p{height:8px;width:70%;border-radius:var(--r-full);background:var(--bg-3)}.b-cta-row{display:flex;gap:.6rem;align-items:center;animation-delay:1.9s}.b-btn{width:92px;height:28px;border-radius:var(--r-full);background:linear-gradient(135deg,var(--primary),var(--primary-dark));box-shadow:var(--glow-blue);animation:pulseDot 2.4s ease-out 2.6s infinite}.b-btn.alt{background:transparent;border:1px solid var(--border);box-shadow:none;animation:none}.b-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.7rem;gap:.7rem;animation-delay:2.2s}.b-card{height:64px;border-radius:var(--r-lg);background:var(--bg-2);border:1px solid var(--border);position:relative;overflow:hidden}.b-card:after{content:"";position:absolute;inset:auto 10px 10px 10px;height:6px;border-radius:var(--r-full);background:var(--bg-3)}.b-card:before{content:"";position:absolute;top:10px;left:10px;width:18px;height:18px;border-radius:6px;background:rgba(59,130,246,.25)}.b-published{top:-14px;right:-10px;background:var(--green);color:#04150e;font-size:.72rem;font-weight:700;padding:.45rem .9rem;border-radius:var(--r-full);box-shadow:var(--glow-green);animation:popIn .5s var(--ease) 2.8s forwards}.b-perf,.b-published{position:absolute;opacity:0;transform:scale(.6)}.b-perf{bottom:-16px;left:-14px;display:flex;align-items:center;gap:.5rem;background:hsla(0,0%,7%,.9);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.5rem .9rem;border-radius:var(--r-lg);font-size:.74rem;color:var(--text-2);box-shadow:var(--shadow-md);animation:popIn .5s var(--ease) 3.1s forwards}.b-perf b{color:var(--green);font-size:.95rem}@keyframes popIn{to{opacity:1;transform:scale(1)}}.marquee{border-block:1px solid var(--border);background:var(--bg-2);overflow:hidden;padding-block:1.1rem;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.marquee-track{display:flex;gap:2.5rem;flex-shrink:0;align-items:center;padding-right:2.5rem;animation:marquee 26s linear infinite;white-space:nowrap}.marquee:hover .marquee-track{animation-play-state:paused}.marquee-track span{font-size:.85rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);display:inline-flex;align-items:center;gap:2.5rem}.marquee-track span:after{content:"✦";color:var(--primary);font-size:.7rem}@keyframes marquee{to{transform:translateX(-100%)}}.vantagens-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem;margin-top:3.5rem}.v-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-2xl);padding:2rem;position:relative;overflow:hidden;transition:transform var(--t-base),border-color var(--t-base)}.v-card:hover{transform:translateY(-6px);border-color:rgba(59,130,246,.5)}.v-card:before{content:"";position:absolute;inset:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0),rgba(59,130,246,.12),transparent 60%);opacity:0;transition:opacity var(--t-base);pointer-events:none}.v-card:hover:before{opacity:1}.v-num{font-size:clamp(2.6rem,5vw,3.4rem);font-weight:800;letter-spacing:-.03em;line-height:1;background:linear-gradient(120deg,#fff,var(--primary-light));-webkit-background-clip:text;background-clip:text;color:transparent}.v-num small{font-size:.5em;font-weight:700}.v-label{font-weight:600;margin-top:1rem}.v-desc{color:var(--text-2);font-size:.92rem;margin-top:.5rem}.v-src{display:block;margin-top:1.1rem;font-size:.72rem;color:var(--text-3)}.bento{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1.25rem;gap:1.25rem;margin-top:3.5rem}.p-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-2xl);padding:2rem;position:relative;overflow:hidden;transition:transform var(--t-base),border-color var(--t-base),box-shadow var(--t-base)}.p-card:hover{transform:translateY(-6px);border-color:rgba(59,130,246,.45);box-shadow:var(--shadow-md)}.p-card.span-7{grid-column:span 7}.p-card.span-5{grid-column:span 5}.p-card.span-4{grid-column:span 4}.p-icon{width:48px;height:48px;border-radius:var(--r-lg);display:grid;place-items:center;background:rgba(59,130,246,.12);border:1px solid rgba(59,130,246,.25);color:var(--primary-light);margin-bottom:1.3rem}.p-icon.green{background:rgba(16,185,129,.1);border-color:rgba(16,185,129,.25);color:var(--green)}.p-title{font-size:1.2rem;font-weight:700}.p-desc{color:var(--text-2);font-size:.95rem;margin-top:.6rem}.p-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.2rem}.p-tags span{font-size:.72rem;font-weight:500;padding:.3rem .75rem;border-radius:var(--r-full);background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--text-2)}.gauge-wrap{display:flex;align-items:center;gap:1.6rem;margin-top:1.4rem}.gauge{position:relative;width:120px;height:120px;flex-shrink:0}.gauge svg{transform:rotate(-90deg)}.gauge .track{fill:none;stroke:var(--bg-3);stroke-width:9}.gauge .bar{fill:none;stroke:var(--green);stroke-width:9;stroke-linecap:round;stroke-dasharray:326.7;stroke-dashoffset:326.7;transition:stroke-dashoffset 1.8s var(--ease);filter:drop-shadow(0 0 8px rgba(16,185,129,.5))}.gauge.go .bar{stroke-dashoffset:13}.gauge-num{position:absolute;inset:0;display:grid;place-items:center;font-size:1.7rem;font-weight:800;color:var(--green)}.gauge-meta{font-size:.85rem;color:var(--text-2)}.gauge-meta b{color:var(--text-1);display:block;font-size:.95rem;margin-bottom:.25rem}.steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.25rem;gap:1.25rem;margin-top:3.5rem;counter-reset:step}.step{position:relative;padding:1.8rem;border-radius:var(--r-2xl);background:var(--bg-card);border:1px solid var(--border);transition:transform var(--t-base),border-color var(--t-base)}.step:hover{transform:translateY(-6px);border-color:rgba(59,130,246,.45)}.step-num{font-size:.78rem;font-weight:700;letter-spacing:.15em;color:var(--primary-light)}.step-title{font-weight:700;font-size:1.05rem;margin-top:.9rem}.step-desc{color:var(--text-2);font-size:.9rem;margin-top:.5rem}.step:after{content:"→";position:absolute;top:50%;right:-1.05rem;transform:translateY(-50%);color:var(--text-3);font-size:1.1rem;z-index:1}.step:last-child:after{display:none}.audit{background:linear-gradient(180deg,var(--bg-2),var(--bg));border-block:1px solid var(--border)}.audit-grid{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:clamp(2.5rem,6vw,5rem);gap:clamp(2.5rem,6vw,5rem);align-items:start}.audit-points{list-style:none;display:grid;grid-gap:1rem;gap:1rem;margin-top:2rem}.audit-points li{display:flex;gap:.8rem;color:var(--text-2);font-size:.95rem}.audit-points .check{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.3);display:grid;place-items:center;font-size:.7rem;margin-top:2px}.audit-deadline{display:inline-flex;align-items:center;gap:.6rem;margin-top:2rem;padding:.7rem 1.2rem;border-radius:var(--r-lg);background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.25);color:var(--green);font-size:.88rem;font-weight:600}.form-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-2xl);padding:clamp(1.6rem,4vw,2.4rem);box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.form-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary),var(--green))}.form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.1rem;gap:1.1rem}.field{display:grid;grid-gap:.45rem;gap:.45rem}.field.full{grid-column:1/-1}.field label{font-size:.82rem;font-weight:600;color:var(--text-2)}.field input,.field select,.field textarea{font:inherit;font-size:.92rem;color:var(--text-1);background:var(--bg-2);border:1px solid var(--border);border-radius:var(--r-lg);padding:.8rem 1rem;transition:border-color var(--t-fast),box-shadow var(--t-fast);width:100%}.field textarea{resize:vertical;min-height:96px}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(59,130,246,.2)}.field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23a1a1aa' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center}.form-submit{width:100%;justify-content:center;margin-top:1.4rem}.form-note{text-align:center;font-size:.75rem;color:var(--text-3);margin-top:.9rem}.form-feedback{margin-top:1rem;padding:.9rem 1.1rem;border-radius:var(--r-lg);font-size:.9rem}.form-feedback.ok{background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);color:var(--green)}.form-feedback.err{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.3);color:#f87171}.cta-final{text-align:center;position:relative;overflow:hidden}.cta-final .container{position:relative;z-index:1}.cta-final:before{content:"";position:absolute;left:50%;bottom:-260px;transform:translateX(-50%);width:720px;height:480px;background:radial-gradient(closest-side,rgba(59,130,246,.25),transparent);pointer-events:none}.cta-title{font-size:clamp(2rem,5vw,3.4rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;max-width:22ch;margin-inline:auto}.cta-sub{color:var(--text-2);margin-top:1.2rem;max-width:48ch;margin-inline:auto}.cta-final .btn{margin-top:2.4rem;font-size:1.05rem;padding:1.1rem 2.4rem}.cta-ig{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.6rem;color:var(--text-3);font-size:.9rem;transition:color var(--t-fast)}.cta-ig:hover{color:var(--text-1)}.footer{border-top:1px solid var(--border);padding-block:2.2rem}.footer-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;font-size:.85rem;color:var(--text-3)}.footer-links{display:flex;gap:1.5rem}.footer-links a{transition:color var(--t-fast)}.footer-links a:hover{color:var(--text-1)}@media (max-width:980px){.hero-inner{grid-template-columns:1fr}.browser-wrap{max-width:560px;margin-inline:auto;width:100%}.vantagens-grid{grid-template-columns:1fr}.p-card.span-4,.p-card.span-5,.p-card.span-7{grid-column:span 12}.steps{grid-template-columns:1fr 1fr}.step:after{display:none}.audit-grid{grid-template-columns:1fr}}@media (max-width:600px){.form-grid,.steps{grid-template-columns:1fr}.hero{padding-top:6.5rem}.b-cards{grid-template-columns:1fr 1fr}.b-cards .b-card:last-child{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.b-block,.b-perf,.b-published,.hero-ctas,.hero-meta,.hero-sub,.hero-title .word,.reveal{opacity:1!important;transform:none!important}.url-text{width:20ch!important}.gauge .bar{stroke-dashoffset:13!important}}