@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");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:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/sora-latin-ext-wght-normal.CawQDOvP.woff2)format("woff2-variations");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:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/sora-latin-wght-normal.DdqRvwsR.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-ext-wght-normal.X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-symbols2-wght-normal.CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-vietnamese-wght-normal.DadHysG0.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.Bwz-egvJ.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.woff2)format("woff2-variations");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}:root{--navy:#0f172a;--slate:#1e293b;--blue:#2563eb;--cyan:#22d3ee;--bg:#f8fafc;--text:#475569;--muted:#94a3b8;--line:#e2e8f0;--display:"Sora Variable", sans-serif;--mono:"Geist Mono Variable", monospace}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:72px}body{background:var(--navy);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter Variable,system-ui,sans-serif}a{color:var(--blue);text-decoration:none}a:hover{color:var(--slate)}input,select,textarea,button{font-family:inherit}h1,h2,h3{font-family:var(--display);margin:0;font-weight:600}p{margin:0}@keyframes wave{to{transform:translate(-40px)}}@keyframes slosh{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes cr1{0%{opacity:0;transform:translate(0)}12%{opacity:1}75%{opacity:1}to{opacity:0;transform:translate(-7px,-62px)}}@keyframes cr2{0%{opacity:0;transform:translate(0)}12%{opacity:1}75%{opacity:1}to{opacity:0;transform:translate(7px,-58px)}}@keyframes cardRise{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:1}to{opacity:0;transform:translateY(-300px)scale(1)}}@keyframes marq{to{transform:translate(-50%)}}@keyframes flow{0%{opacity:0;transform:translateY(-6px)}50%{opacity:1}to{opacity:0;transform:translateY(6px)}}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes glow{0%,to{opacity:.35}50%{opacity:.6}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}html{scroll-behavior:auto}}.wrap{max-width:1240px;margin:0 auto;padding:112px 24px}.eyebrow{font-family:var(--mono);color:var(--blue);font-size:14px}.dark .eyebrow,.eyebrow.cyan{color:var(--cyan)}.h2{letter-spacing:-.045em;color:var(--slate);text-wrap:balance;font-size:clamp(34px,4.2vw,56px);line-height:1.04}.dark .h2{color:#fff}.lead{font-size:17px;line-height:1.6}.site-header{z-index:20;-webkit-backdrop-filter:blur(14px);background:#0f172acc;border-bottom:1px solid #ffffff0f;position:sticky;top:0}.site-header .in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;max-width:1240px;margin:0 auto;padding:14px 24px;display:flex}.brand{color:#fff;align-items:center;gap:10px;display:flex}.brand:hover{color:#fff}.brand span{font-family:var(--display);letter-spacing:-.03em;font-size:18px;font-weight:600}.nav{flex-wrap:wrap;align-items:center;gap:26px;font-size:15px;display:flex}.nav a{color:#cbd5e1}.nav a:hover{color:#fff}.nav a.cta{color:var(--navy);background:var(--cyan);border-radius:999px;padding:10px 18px;font-weight:600}.nav a.cta:hover{color:var(--navy);background:#fff}.btn{cursor:pointer;border:0;border-radius:999px;padding:16px 26px;font-size:16px;font-weight:600;display:inline-block}.btn-primary{background:var(--blue);color:#fff;box-shadow:0 8px 30px #2563eb73}.btn-primary:hover{background:var(--cyan);color:var(--navy)}.btn-ghost{color:#fff;border:1px solid #ffffff38;font-weight:500}.btn-ghost:hover{border-color:var(--cyan);color:var(--cyan)}.hero{background-color:var(--navy);background-image:radial-gradient(at 75% 40%,#2563eb66,#0000 55%),radial-gradient(at 10% 95%,#22d3ee29,#0000 45%),radial-gradient(#94a3b824 1px,#0000 1px);background-size:auto,auto,28px 28px;position:relative;overflow:hidden}.hero .in{flex-wrap:wrap;align-items:center;gap:56px;max-width:1240px;margin:0 auto;padding:88px 24px 80px;display:flex}.hero .copy{flex-direction:column;flex:560px;gap:28px;min-width:0;display:flex}.hero .tag{font-family:var(--mono);color:var(--cyan);font-size:14px}.hero h1{letter-spacing:-.05em;color:#fff;font-size:clamp(38px,4.74vw,64px);line-height:1.04}.swap{color:var(--cyan);transition:opacity .3s,transform .3s;display:inline-block}.swapping .swap{opacity:0;transform:translateY(12px)}.hero p.sub{color:#cbd5e1;text-wrap:pretty;max-width:560px;font-size:19px;line-height:1.6}.hero .actions{flex-wrap:wrap;gap:12px;display:flex}.hero .proof{color:#cbd5e1;font-size:15px;line-height:1.4}.hero .proof b{color:#fff;font-weight:500}.lab{flex-direction:column;flex:380px;align-items:center;gap:6px;min-width:0;display:flex}.lab .box{backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:6px;width:100%;max-width:400px;padding:16px 20px;transition:opacity .3s;display:flex}.lab .box.out{background:linear-gradient(135deg,#22d3ee29,#2563eb33);border-color:#22d3ee66}.lab .box small{font-family:var(--mono);color:var(--muted);letter-spacing:.06em;font-size:12px}.lab .box.out small{color:var(--cyan)}.lab .box span{color:#fff;font-size:17px;font-weight:500}.swapping .box{opacity:0}.lab .arrow{font-family:var(--mono);color:var(--cyan);font-size:16px;animation:1.4s ease-in-out infinite flow}.lab svg{width:100%;max-width:340px;height:auto;overflow:visible}.marquee{border-top:1px solid #ffffff14;padding:20px 0;overflow:hidden}.marquee .track{width:max-content;font-family:var(--mono);color:var(--muted);font-size:15px;animation:40s linear infinite marq;display:flex}.marquee .track span{white-space:nowrap;align-items:center;gap:28px;padding-right:28px;display:flex}.marquee .track i{color:var(--cyan);font-style:normal}.sec-tabela{background:var(--bg)}.sec-tabela .wrap{flex-direction:column;gap:40px;display:flex}.head-row{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.head-col{flex-direction:column;gap:16px;max-width:680px;display:flex}.chips{flex-wrap:wrap;gap:10px;display:flex}.chip{cursor:pointer;color:var(--slate);border:1px solid var(--line);background:#fff;border-radius:999px;padding:12px 18px;font-size:15px;font-weight:500;transition:all .25s}.chip:hover{border-color:var(--blue)}.chip[aria-pressed=true]{background:var(--blue);color:#fff;border-color:var(--blue)}.formula{background:var(--navy);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;min-height:56px;padding:22px 28px;display:flex}.formula .l{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.formula .label{font-family:var(--mono);color:var(--muted);letter-spacing:.06em;font-size:13px}.formula .sym{font-family:var(--display);letter-spacing:-.03em;color:var(--cyan);font-size:34px;font-weight:600}.formula .names,.formula .empty{color:#cbd5e1;font-size:15px}.formula .send{cursor:pointer;background:var(--cyan);color:var(--navy);border:0;border-radius:999px;padding:14px 22px;font-size:15px;font-weight:600}.formula .send:hover{background:#fff}.formula [hidden]{display:none}.cards{grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:16px;display:grid}.el{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:12px;min-height:290px;padding:24px 26px;transition:background .35s,transform .35s,box-shadow .35s,opacity .35s;display:flex;position:relative;overflow:hidden}.el.on{background:var(--navy);border-color:var(--navy);transform:translateY(-4px);box-shadow:0 24px 60px #0f172a4d}.el.dim{opacity:.45}.el .bubbles{pointer-events:none;display:none;position:absolute;inset:0}.el.on .bubbles{display:block}.el .bubbles span{font-family:var(--mono);text-shadow:0 0 10px #22d3eeb3;animation:2.4s ease-out infinite cardRise;position:absolute;bottom:-10px}.el>:not(.bubbles){position:relative}.el .top{font-family:var(--mono);color:var(--text);justify-content:space-between;font-size:13px;display:flex}.el .symbol{font-family:var(--display);letter-spacing:-.05em;color:var(--blue);font-size:76px;font-weight:600;line-height:1;transition:color .35s}.el h3{letter-spacing:-.03em;color:var(--slate);margin-top:4px;font-size:22px;transition:color .35s}.el p{flex:1;font-size:15px;line-height:1.6;transition:color .35s}.el .tags{flex-wrap:wrap;gap:6px;display:flex}.el .tags span{font-family:var(--mono);color:var(--slate);background:#f1f5f9;border-radius:999px;padding:5px 10px;font-size:12px}.el.on .top{color:var(--muted)}.el.on .symbol{color:var(--cyan)}.el.on h3{color:#fff}.el.on p{color:#cbd5e1}.el.on .tags span{color:var(--cyan);background:#22d3ee24}.sec-protocolo{background:#fff}.sec-protocolo .wrap{flex-direction:column;gap:56px;display:flex}.steps{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.step{background:var(--bg);border-radius:20px;flex-direction:column;gap:18px;padding:28px;display:flex}.step .row{justify-content:space-between;align-items:end;display:flex}.step .n{font-family:var(--mono);color:var(--blue);font-size:13px}.step .tube{border:2.5px solid var(--slate);border-top-width:0;border-radius:4px 4px 11px 11px;width:22px;height:56px;position:relative;overflow:hidden}.step .tube i{background:linear-gradient(var(--cyan), var(--blue));position:absolute;bottom:0;left:0;right:0}.step h3{letter-spacing:-.03em;color:var(--slate);font-size:22px}.step p{font-size:15px;line-height:1.6}.sec-equipe{background:var(--bg)}.sec-why{background:var(--navy)}.sec-why .wrap{flex-wrap:wrap;align-items:center;gap:56px;display:flex}.sec-why .l{flex-direction:column;flex:520px;gap:40px;min-width:0;display:flex}.diffs{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:28px 32px;display:grid}.diffs div{border-top:1px solid #ffffff1f;flex-direction:column;gap:8px;padding-top:18px;display:flex}.diffs h3{letter-spacing:-.02em;color:#fff;font-size:18px}.diffs p{color:var(--muted);font-size:15px;line-height:1.6}.term{background:var(--slate);border-radius:20px;flex:400px;min-width:0;overflow:hidden;box-shadow:0 30px 80px #0006,0 0 0 1px #ffffff0f}.term .bar{border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;padding:16px 20px;display:flex}.term .bar i{background:#475569;border-radius:50%;width:11px;height:11px}.term .bar span{font-family:var(--mono);color:var(--muted);margin-left:12px;font-size:13px}.term .code{font-family:var(--mono);color:#e2e8f0;padding:28px 28px 32px;font-size:16px;line-height:1.9}.term .code .i{padding-left:24px}.term .code em{color:var(--cyan);font-style:normal}.term .ok{color:var(--cyan);align-items:center;gap:8px;margin-top:20px;display:flex}.term .ok i{background:var(--cyan);width:9px;height:18px;animation:1.1s infinite blink}.sec-faq{background:#fff}.sec-faq .wrap{flex-wrap:wrap;gap:56px;display:flex}.sec-faq .l{flex-direction:column;flex:320px;gap:16px;max-width:420px;display:flex}.sec-faq .l p{font-size:16px;line-height:1.6}.faq{flex-direction:column;flex:2 520px;min-width:0;display:flex}.faq details{border-top:1px solid var(--line)}.faq summary{cursor:pointer;font-family:var(--display);letter-spacing:-.02em;color:var(--slate);justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:19px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--mono);color:var(--blue);flex-shrink:0;font-size:22px}.faq details[open] summary:after{content:"−"}.faq details p{margin:0 0 24px;font-size:16px;line-height:1.7}.sec-contato{background-color:var(--navy);background-image:radial-gradient(at 85% 20%,#2563eb4d,#0000 50%)}.sec-contato .wrap{flex-wrap:wrap;align-items:start;gap:56px;display:flex}.sec-contato .l{flex-direction:column;flex:400px;gap:28px;min-width:0;display:flex}.sec-contato .big{letter-spacing:-.05em;color:#fff;font-size:clamp(40px,5vw,68px);line-height:1.02}.sec-contato .l>p{color:#cbd5e1;max-width:460px;font-size:18px;line-height:1.6}.links{flex-direction:column;gap:10px;max-width:460px;display:flex}.links a{color:#fff;border:1px solid #ffffff1f;border-radius:14px;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.links a:hover{border-color:var(--cyan);color:var(--cyan)}.links a span{flex-direction:column;gap:2px;display:flex}.links a small{color:var(--muted);font-size:14px}.form{background:#fff;border-radius:24px;flex-direction:column;flex:460px;gap:18px;min-width:0;padding:36px;display:flex}.form label{color:var(--slate);flex-direction:column;gap:8px;font-size:14px;font-weight:500;display:flex}.form input,.form textarea{background:var(--bg);border:1px solid var(--line);color:var(--slate);border-radius:12px;outline:none;padding:14px;font-size:15px}.form input:focus,.form textarea:focus{border-color:var(--blue)}.form textarea{resize:vertical;line-height:1.5}.form .hp{position:absolute;left:-9999px}.form .row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.form button{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:16px 28px;font-size:16px;font-weight:600}.form button:hover{background:var(--slate)}.form button:disabled{opacity:.6;cursor:wait}.form .status{color:var(--blue);font-size:14px;font-weight:500}.form .status.err{color:#dc2626}.site-footer{background:var(--navy);border-top:1px solid #ffffff0f}.site-footer .in{flex-direction:column;gap:40px;max-width:1240px;margin:0 auto;padding:56px 24px 32px;display:flex}.site-footer .cols{flex-wrap:wrap;justify-content:space-between;gap:48px;display:flex}.site-footer .about{flex-direction:column;flex:300px;gap:14px;max-width:360px;display:flex}.site-footer .about b{font-family:var(--display);letter-spacing:-.03em;color:#fff;font-size:19px;font-weight:600}.site-footer .about p{color:var(--muted);font-size:15px;line-height:1.6}.site-footer .menus{flex-wrap:wrap;gap:56px;font-size:15px;display:flex}.site-footer .menus div{flex-direction:column;gap:12px;display:flex}.site-footer .menus h4{font-family:var(--mono);color:var(--cyan);margin:0;font-size:13px;font-weight:400}.site-footer .menus a{color:#cbd5e1}.site-footer .menus a:hover{color:#fff}.site-footer .legal{font-family:var(--mono);color:var(--muted);border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:24px;font-size:13px;display:flex}.page-hero{background:var(--navy);background-image:radial-gradient(at 80% 0,#2563eb59,#0000 55%),radial-gradient(#94a3b81f 1px,#0000 1px);background-size:auto,28px 28px}.page-hero .in{flex-direction:column;gap:20px;max-width:920px;margin:0 auto;padding:72px 24px 64px;display:flex}.page-hero h1{letter-spacing:-.045em;color:#fff;text-wrap:balance;font-size:clamp(32px,4.4vw,54px);line-height:1.08}.page-hero p{color:#cbd5e1;max-width:680px;font-size:18px;line-height:1.6}.crumbs{font-family:var(--mono);color:var(--muted);flex-wrap:wrap;gap:8px;font-size:13px;display:flex}.crumbs a{color:var(--cyan)}.crumbs a:hover{color:#fff}.meta{font-family:var(--mono);color:var(--muted);font-size:13px}.page-body{background:#fff}.page-body .in{max-width:920px;margin:0 auto;padding:64px 24px 88px}.page-body.wide .in{max-width:1240px}.prose{color:#334155;font-size:18px;line-height:1.75}.prose>*+*{margin-top:1.1em}.prose h2{letter-spacing:-.035em;color:var(--slate);margin-top:2em;font-size:30px;line-height:1.15}.prose h3{letter-spacing:-.025em;color:var(--slate);margin-top:1.6em;font-size:22px;line-height:1.25}.prose h4{color:var(--slate);margin-top:1.4em;font-size:18px}.prose a{text-underline-offset:3px;text-decoration:underline}.prose ul,.prose ol{padding-left:1.4em}.prose li+li{margin-top:.4em}.prose blockquote{border-left:3px solid var(--cyan);color:var(--slate);margin-left:0;padding:4px 0 4px 20px}.prose img{border-radius:12px;max-width:100%;height:auto}.prose table{border-collapse:collapse;width:100%;font-size:16px;display:block;overflow-x:auto}.prose th,.prose td{border:1px solid var(--line);text-align:left;padding:10px 14px}.prose th{background:var(--bg);color:var(--slate)}.prose code{font-family:var(--mono);background:#f1f5f9;border-radius:6px;padding:2px 6px;font-size:.9em}.related{border-top:1px solid var(--line);margin-top:64px;padding-top:40px}.related h2{letter-spacing:-.03em;color:var(--slate);margin-bottom:20px;font-size:24px}.tiles{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.tile{background:var(--bg);border:1px solid var(--line);color:var(--slate);border-radius:14px;padding:18px 20px;font-weight:500;line-height:1.4;display:block}.tile:hover{border-color:var(--blue);color:var(--blue)}.cta-band{background:var(--navy);background-image:radial-gradient(at 90% 0,#2563eb66,#0000 60%);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:56px;padding:32px;display:flex}.cta-band h2{letter-spacing:-.03em;color:#fff;font-size:24px}.cta-band p{color:#cbd5e1;margin-top:6px}.az{flex-wrap:wrap;gap:8px;margin-bottom:40px;display:flex}.az a,.az span{width:44px;height:44px;font-family:var(--mono);text-transform:uppercase;border-radius:12px;place-items:center;font-size:15px;display:grid}.az a{background:var(--bg);border:1px solid var(--line);color:var(--slate)}.az a:hover,.az a.cur{background:var(--blue);border-color:var(--blue);color:#fff}.az span{color:#cbd5e1;border:1px dashed var(--line)}.letter-group{margin-top:40px}.letter-group h2{letter-spacing:-.04em;color:var(--blue);text-transform:uppercase;margin-bottom:16px;font-size:40px}.terms{columns:3 260px;column-gap:32px;margin:0;padding:0;list-style:none}.terms li{break-inside:avoid;padding:6px 0}.terms a{color:var(--slate)}.terms a:hover{color:var(--blue)}.posts{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;display:grid}.post-card{background:var(--bg);border:1px solid var(--line);color:var(--text);border-radius:20px;flex-direction:column;gap:12px;padding:28px;display:flex}.post-card:hover{border-color:var(--blue)}.post-card h2{letter-spacing:-.03em;color:var(--slate);font-size:21px;line-height:1.25}.post-card p{font-size:15px;line-height:1.6}.post-card .meta{color:var(--text)}.menu-btn{cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:none}.menu-btn i{background:#fff;border-radius:2px;width:20px;height:2px;transition:transform .25s,opacity .25s;display:block}.menu-btn[aria-expanded=true] i:first-child{transform:translateY(7px)rotate(45deg)}.menu-btn[aria-expanded=true] i:nth-child(2){opacity:0}.menu-btn[aria-expanded=true] i:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (width<=820px){.site-header .in{flex-wrap:nowrap;padding:10px 20px;position:relative}.menu-btn{display:inline-flex}.nav{background:#0f172a;border-bottom:1px solid #ffffff14;flex-direction:column;align-items:stretch;gap:0;padding:8px 20px 20px;font-size:17px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 40px #00000059}.nav.open{display:flex}.nav a{border-bottom:1px solid #ffffff12;padding:14px 4px}.nav a.cta{text-align:center;border-bottom:0;margin-top:14px;padding:14px 18px}}@media (width<=720px){.wrap{padding:64px 20px}.eyebrow{font-size:13px}.h2{font-size:clamp(28px,8.4vw,38px)}.lead{font-size:16px}.hero .in{gap:36px;padding:44px 20px 48px}.hero .copy{flex-basis:100%;gap:22px}.hero h1{font-size:clamp(34px,10.4vw,46px)}.hero p.sub{font-size:17px}.hero .actions{flex-direction:column}.hero .actions .btn{text-align:center}.lab{flex-basis:100%}.lab svg{max-width:240px}.lab .box{padding:14px 16px}.lab .box span{font-size:16px}.head-row{align-items:start}.chips{gap:8px}.chip{padding:10px 14px;font-size:14px}.formula{border-radius:16px;padding:18px 20px}.formula .l{gap:8px 14px}.formula .sym{font-size:26px}.formula .send{width:100%}.el{border-radius:16px;gap:10px;min-height:0;padding:20px}.el .symbol{font-size:54px}.el h3{font-size:20px}.step{gap:14px;padding:22px}.sec-equipe .wrap{gap:36px}.sec-why .wrap{gap:40px}.sec-why .l{flex-basis:100%;gap:28px}.term{flex-basis:100%}.term .code{overflow-wrap:anywhere;padding:20px 18px 24px;font-size:13px;line-height:1.8}.term .code .i{padding-left:16px}.faq summary{padding:20px 0;font-size:17px}.sec-faq .wrap{gap:28px}.sec-faq .l{flex-basis:100%;max-width:none}.faq{flex-basis:100%}.sec-contato .wrap{gap:36px}.sec-contato .l{flex-basis:100%;gap:22px}.sec-contato .l>p{font-size:16px}.form{border-radius:20px;flex-basis:100%;gap:16px;padding:22px}.form input,.form textarea{font-size:16px}.form button{width:100%}.links a{padding:16px 18px}.site-footer .in{gap:32px;padding:40px 20px 24px}.site-footer .menus{gap:32px 40px}.page-hero .in{padding:40px 20px 36px}.page-hero p{font-size:16px}.page-body .in{padding:36px 20px 56px}.prose{font-size:17px;line-height:1.7}.prose h2{font-size:24px}.prose h3{font-size:20px}.cta-band{padding:24px 20px}.cta-band .btn{text-align:center;width:100%}.az{gap:6px}.az a,.az span{width:38px;height:38px;font-size:14px}.letter-group h2{font-size:32px}.terms{columns:1}.posts{grid-template-columns:1fr}.post-card{padding:22px}}.sec-equipe .wrap{flex-wrap:wrap;align-items:center;gap:56px;display:flex}.sec-equipe .txt{flex-direction:column;flex:420px;gap:24px;min-width:0;display:flex}.sec-equipe .txt p{text-wrap:pretty;font-size:17px;line-height:1.7}.human{flex-direction:column;flex:380px;gap:14px;min-width:0;display:flex}.human div{border:1px solid var(--line);background:#fff;border-radius:20px;align-items:flex-start;gap:18px;padding:22px 24px;display:flex}.human i{width:44px;height:44px;font-style:normal;font-family:var(--mono);color:var(--cyan);background:var(--navy);border-radius:14px;flex:none;place-items:center;font-size:14px;display:grid}.human h3{letter-spacing:-.025em;color:var(--slate);font-size:19px}.human p{margin-top:4px;font-size:15px;line-height:1.55}@media (width<=720px){.sec-tabela .wrap{gap:22px}.chips{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;margin:0 -20px;padding:2px 20px 8px;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chip{scroll-snap-align:start;white-space:nowrap;flex:none}.formula{gap:12px;padding:14px 16px}.cards{grid-template-columns:1fr;gap:10px}.el{grid-template-columns:56px 1fr;grid-template-areas:"sym name""sym desc";align-items:center;gap:2px 14px;padding:14px 16px;display:grid}.el .top,.el .tags{display:none}.el .symbol{background:#eff6ff;border-radius:14px;grid-area:sym;place-items:center;width:56px;height:56px;font-size:26px;display:grid}.el.on .symbol{background:#22d3ee24}.el h3{grid-area:name;align-self:end;margin:0;font-size:17px}.el p{flex:none;grid-area:desc;align-self:start;font-size:14px;line-height:1.45}.human div{gap:14px;padding:18px}}.site-footer .menus button{all:unset;cursor:pointer;color:#cbd5e1}.site-footer .menus button:hover{color:#fff}.cc{z-index:60;background:var(--navy);color:#cbd5e1;border:1px solid #ffffff1f;border-radius:20px;width:min(460px,100vw - 40px);max-height:calc(100vh - 40px);padding:22px;position:fixed;bottom:20px;left:20px;overflow:auto;box-shadow:0 24px 70px #00000080}.cc[hidden],.cc [hidden]{display:none}.cc h2{letter-spacing:-.02em;color:#fff;margin-bottom:10px;font-size:19px}.cc p{font-size:14px;line-height:1.6}.cc p a{color:var(--cyan);text-underline-offset:3px;text-decoration:underline}.cc strong{color:#fff;font-weight:600}.cc-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.cc-btn{cursor:pointer;color:#fff;background:0 0;border:1px solid #ffffff59;border-radius:999px;flex:130px;padding:12px 16px;font-size:14px;font-weight:600}.cc-btn[data-cc=accept],.cc-btn[data-cc=save]{color:var(--navy);background:var(--cyan);border-color:var(--cyan)}.cc-btn:hover{border-color:#fff}.cc-btn[data-cc=accept]:hover,.cc-btn[data-cc=save]:hover{background:#fff;border-color:#fff}.cc-link{all:unset;cursor:pointer;text-align:center;color:var(--cyan);text-underline-offset:3px;flex:100%;padding:6px;font-size:14px;text-decoration:underline}.cc-row{cursor:pointer;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 0;display:flex}.cc-row span{flex-direction:column;gap:4px;display:flex}.cc-row b{color:#fff;font-size:15px}.cc-row small{color:var(--muted);font-size:13px;line-height:1.5}.cc-row input{width:22px;height:22px;accent-color:var(--cyan);cursor:pointer;flex:none;margin-top:2px}.cc-row input:disabled{cursor:not-allowed;opacity:.6}.cc button:focus-visible,.cc input:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}@media (width<=720px){.cc{border-radius:18px;width:auto;padding:18px;bottom:12px;left:12px;right:12px}.cc p{font-size:13px}}
