:root{--lk-violeta:#6a4cff;--lk-violeta-claro:#9b87ff;--lk-violeta-escuro:#523cc4;--lk-violeta-texto:#795eff;--lk-violeta-palido:#cdc3ff;--lk-preto:#0b0b12;--lk-chumbo:#3b3a47;--lk-gelo:#f3f2f8;--lk-branco:#fff;--lk-linha:#e4e2ec;--lk-cinza:#d3d1dd;--lk-violeta-veu:#ece8ff;--lk-g-aurora:radial-gradient(70% 80% at 88% 0%, #6a4cff1a 0%, #6a4cff00 70%), radial-gradient(60% 70% at 0% 100%, #9b87ff29 0%, #9b87ff00 70%), #f3f2f8;--lk-g-noite:radial-gradient(80% 90% at 50% 0%, #6a4cff47 0%, #6a4cff00 65%), radial-gradient(50% 60% at 100% 100%, #9b87ff14 0%, #9b87ff00 70%), #0b0b12;--lk-g-marca:linear-gradient(120deg, #6a4cff 0%, #9b87ff 100%);--lk-g-texto-claro:linear-gradient(90deg, #523cc4 0%, #795eff 100%);--lk-g-texto-escuro:linear-gradient(90deg, #9b87ff 0%, #cdc3ff 100%);--lk-g-botao:linear-gradient(135deg, #6a4cff 0%, #523cc4 100%);--lk-g-botao-hover:linear-gradient(135deg, #6046e7 0%, #4935ac 100%);--lk-g-destaque:linear-gradient(90deg, #7458ff 0%, #6a4cff 55%, #5a40e2 100%);--lk-g-anel:conic-gradient(from var(--lk-anel-angulo,0deg), var(--lk-violeta), var(--lk-violeta-claro), var(--lk-violeta));--lk-fonte-titulo:"Outfit", system-ui, sans-serif;--lk-fonte-texto:"Sora", system-ui, sans-serif;--lk-violeta-a0:#6a4cff00;--lk-violeta-a08:#6a4cff14;--lk-violeta-a12:#6a4cff1f;--lk-violeta-a14:#6a4cff24;--lk-violeta-a18:#6a4cff2e;--lk-violeta-a2:#6a4cff33;--lk-violeta-a22:#6a4cff38;--lk-violeta-a28:#6a4cff47;--lk-violeta-a35:#6a4cff59;--lk-violeta-a4:#6a4cff66;--lk-violeta-a45:#6a4cff73;--lk-violeta-a55:#6a4cff8c;--lk-violeta-a6:#6a4cff99;--lk-violeta-claro-a0:#9b87ff00;--lk-violeta-claro-a08:#9b87ff14;--lk-violeta-claro-a14:#9b87ff24;--lk-violeta-claro-a15:#9b87ff26;--lk-violeta-claro-a16:#9b87ff29;--lk-violeta-claro-a22:#9b87ff38;--lk-violeta-claro-a24:#9b87ff3d;--lk-violeta-claro-a28:#9b87ff47;--lk-violeta-claro-a38:#9b87ff61;--lk-violeta-claro-a4:#9b87ff66;--lk-violeta-claro-a45:#9b87ff73;--lk-violeta-claro-a5:#9b87ff80;--lk-violeta-escuro-a45:#523cc473;--lk-violeta-escuro-a3:#523cc44d;--lk-violeta-escuro-a5:#523cc480;--lk-violeta-escuro-a55:#523cc48c;--lk-violeta-escuro-a7:#523cc4b3;--lk-violeta-escuro-a75:#523cc4bf;--lk-violeta-palido-a1:#cdc3ff1a;--lk-violeta-palido-a16:#cdc3ff29;--lk-violeta-palido-a3:#cdc3ff4d;--lk-violeta-palido-a45:#cdc3ff73;--lk-violeta-palido-a5:#cdc3ff80;--lk-violeta-palido-a55:#cdc3ff8c;--lk-violeta-palido-a8:#cdc3ffcc;--lk-violeta-palido-a95:#cdc3fff2;--lk-preto-a0:#0b0b1200;--lk-preto-a03:#0b0b1208;--lk-preto-a05:#0b0b120d;--lk-preto-a16:#0b0b1229;--lk-preto-a28:#0b0b1247;--lk-preto-a32:#0b0b1252;--lk-preto-a35:#0b0b1259;--lk-preto-a38:#0b0b1261;--lk-preto-a5:#0b0b1280;--lk-preto-a55:#0b0b128c;--lk-preto-a6:#0b0b1299;--lk-preto-a75:#0b0b12bf;--lk-preto-a78:#0b0b12c7;--lk-preto-a8:#0b0b12cc;--lk-preto-a85:#0b0b12d9;--lk-preto-a9:#0b0b12e6;--lk-branco-a0:#fff0;--lk-branco-a06:#ffffff0f;--lk-branco-a08:#ffffff14;--lk-branco-a09:#ffffff17;--lk-branco-a12:#ffffff1f;--lk-branco-a14:#ffffff24;--lk-branco-a16:#ffffff29;--lk-branco-a18:#ffffff2e;--lk-branco-a26:#ffffff42;--lk-branco-a3:#ffffff4d;--lk-branco-a4:#fff6;--lk-branco-a45:#ffffff73;--lk-branco-a55:#ffffff8c;--lk-branco-a6:#fff9;--lk-branco-a62:#ffffff9e;--lk-branco-a66:#ffffffa8;--lk-branco-a75:#ffffffbf;--lk-branco-a78:#ffffffc7;--lk-branco-a84:#ffffffd6;--lk-branco-a85:#ffffffd9;--lk-branco-a92:#ffffffeb;--lk-chumbo-a5:#3b3a4780}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/outfit.woff2)format("woff2")}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:100 800;src:url(/fonts/sora.woff2)format("woff2")}:root{color-scheme:light;--gutter:clamp(16px, 4vw, 40px);--topo:72px;--emenda:clamp(280px, 44vh, 480px)}@property --lk-anel-angulo{syntax:"<angle>";inherits:false;initial-value:0deg}*{box-sizing:border-box}html{scroll-padding-top:calc(var(--topo) + 16px)}body{background:var(--lk-branco);color:var(--lk-preto);font:400 17px/1.6 var(--lk-fonte-texto);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}h1,h2,h3,h4{font-family:var(--lk-fonte-titulo);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:700;line-height:1.02}p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}img,svg{max-width:100%}button,input,select{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--lk-violeta);outline-offset:3px;border-radius:6px}.noite :focus-visible,.topo.escuro :focus-visible{outline-color:var(--lk-violeta-claro)}[hidden]{display:none!important}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wrap{width:100%;max-width:1200px;padding-inline:var(--gutter);margin-inline:auto}.sprite{position:absolute}.ico{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.logo-simbolo{fill:var(--simbolo,var(--lk-violeta))}.gt{color:var(--lk-violeta)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.gt{background:var(--lk-g-texto-claro);-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}}.btn{min-height:52px;font:600 16px/1.1 var(--lk-fonte-texto);cursor:pointer;white-space:nowrap;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;transition:transform .2s,background .2s,box-shadow .2s,color .2s;display:inline-flex}.btn .ico{width:18px;height:18px;transition:transform .2s}.btn:hover .ico{transform:translate(3px)}.btn-sm{min-height:42px;padding:0 18px;font-size:14px}.btn-primario{background:var(--lk-g-botao);color:var(--lk-branco);box-shadow:0 14px 28px -14px var(--lk-violeta-escuro-a75)}.btn-primario:hover{background:var(--lk-g-botao-hover)}.btn-contorno{color:var(--lk-preto);box-shadow:inset 0 0 0 1.5px var(--lk-preto);background:0 0}.btn-contorno:hover{background:var(--lk-preto);color:var(--lk-branco)}.topo{z-index:50;padding-top:env(safe-area-inset-top,0px);border-bottom:1px solid #0000;transition:background .35s,border-color .35s,color .35s;position:fixed;inset:0 0 auto}.topo .bar{height:var(--topo);align-items:center;gap:20px;display:flex}.topo .marca{padding-block:8px;line-height:0;display:block}.topo .marca svg{width:auto;height:28px}.topo nav{margin-left:auto}.topo .bar .btn{margin-left:8px;position:relative}.topo .bar .btn:after{content:"";position:absolute;inset:-1px 0}.disc{position:relative}.disc>summary{list-style:none}.disc>summary::-webkit-details-marker{display:none}.nav-btn{min-height:44px;font:500 14px/1 var(--lk-fonte-texto);color:var(--lk-chumbo);cursor:pointer;white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:0 10px;transition:color .2s,background .2s;display:inline-flex}.nav-btn:hover{color:var(--lk-preto);background:var(--lk-preto-a05)}.nav-btn.ativo,.disc[open]>.nav-btn{color:var(--lk-preto)}.nav-btn.ativo{font-weight:600}.nav-btn .seta{width:16px;height:16px;transition:transform .2s}.disc[open]>.nav-btn .seta{transform:rotate(180deg)}.drop{z-index:60;background:var(--lk-branco);color:var(--lk-preto);border:1px solid var(--lk-linha);box-shadow:0 24px 48px -24px var(--lk-preto-a38);border-radius:14px;gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px)}.ferr-lista{min-width:300px;left:0}.ferr-lista a{min-height:52px;font:500 15px/1.25 var(--lk-fonte-texto);color:var(--lk-preto);white-space:nowrap;border-radius:10px;align-items:center;gap:12px;padding:6px 12px 6px 6px;text-decoration:none;display:flex}.ferr-lista a:hover{background:var(--lk-gelo)}.ferr-lista .tile{background:var(--lk-gelo);width:40px;height:40px;color:var(--lk-violeta);border-radius:10px;place-items:center;display:grid}.ferr-lista a[aria-current=page]{background:var(--lk-violeta-veu);color:var(--lk-violeta-escuro);font-weight:600}.ferr-lista a[aria-current=page] .tile{background:var(--lk-branco)}.globo{width:44px;height:44px;color:var(--lk-chumbo);cursor:pointer;border-radius:50%;place-items:center;margin-inline:-6px;display:grid}.globo .aro{width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--lk-cinza);border-radius:50%;place-items:center;transition:background .2s,color .2s,box-shadow .2s;display:grid}.globo .ico{width:18px;height:18px}.globo:hover .aro{background:var(--lk-preto-a05);color:var(--lk-preto)}.idioma[open]>.globo .aro{background:var(--lk-violeta-veu);color:var(--lk-violeta-escuro);box-shadow:inset 0 0 0 1px var(--lk-violeta-palido)}.globo:focus-visible{outline:0}.globo:focus-visible .aro{outline:3px solid var(--lk-violeta);outline-offset:2px}.idioma-lista{min-width:210px;right:-6px}.idioma-lista a{min-height:44px;font:500 15px/1.2 var(--lk-fonte-texto);color:var(--lk-preto);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;text-decoration:none;display:flex}.idioma-lista a[href]:hover{background:var(--lk-gelo)}.idioma-lista a[aria-current=true]{background:var(--lk-violeta-veu);color:var(--lk-violeta-escuro);font-weight:600}.idioma-lista .ico{width:18px;height:18px;color:var(--lk-violeta)}.topo.escuro .nav-btn{color:var(--lk-branco-a78)}.topo.escuro .nav-btn.ativo,.topo.escuro .disc[open]>.nav-btn,.topo.escuro .nav-btn:hover{color:var(--lk-branco)}.topo.escuro .nav-btn:hover{background:var(--lk-branco-a08)}.topo.escuro .globo{color:var(--lk-branco-a78)}.topo.escuro .globo .aro{box-shadow:inset 0 0 0 1px var(--lk-branco-a4)}.topo.escuro .globo:hover .aro{background:var(--lk-branco-a08);color:var(--lk-branco)}.topo.escuro .idioma[open]>.globo .aro{background:var(--lk-violeta-veu);color:var(--lk-violeta-escuro);box-shadow:inset 0 0 0 1px var(--lk-violeta-palido)}.topo.escuro .globo:focus-visible .aro{outline-color:var(--lk-violeta-claro)}.topo.escuro .drop :focus-visible,.topo.escuro .menu :focus-visible{outline-color:var(--lk-violeta)}.topo .menu-btn{cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:none}.topo .menu-btn .ico{width:24px;height:24px}@property --topo-fundo{syntax:"<color>";inherits:false;initial-value:#0000}@property --topo-borda{syntax:"<color>";inherits:false;initial-value:#0000}@property --topo-saturacao{syntax:"<number>";inherits:false;initial-value:1}@property --topo-desfoque{syntax:"<length>";inherits:false;initial-value:0}@property --topo-escuro{syntax:"<number>";inherits:false;initial-value:0}@keyframes topo-fundo{to{--topo-fundo:var(--lk-branco-a84);--topo-borda:var(--lk-linha);--topo-saturacao:1.4;--topo-desfoque:14px}}@supports (animation-timeline:scroll()){.topo{background:color-mix(in srgb, var(--lk-preto-a9) calc(var(--topo-escuro) * 100%), var(--topo-fundo));backdrop-filter:saturate(calc(1 + (var(--topo-saturacao) - 1) * (1 - var(--topo-escuro)))) blur(calc(var(--topo-desfoque) * (1 - var(--topo-escuro))));border-bottom-color:color-mix(in srgb, var(--lk-branco-a12) calc(var(--topo-escuro) * 100%), var(--topo-borda));transition:--topo-escuro .35s,color .35s;animation-name:topo-fundo!important;animation-timing-function:linear!important;animation-fill-mode:both!important;animation-timeline:scroll(root)!important;animation-range:0 24px!important}.topo.escuro{--topo-escuro:1}}@supports not (animation-timeline:scroll()){.topo.rolou{background:var(--lk-branco-a84);backdrop-filter:saturate(1.4)blur(14px);border-bottom-color:var(--lk-linha)}.topo.escuro{background:var(--lk-preto-a9);backdrop-filter:none;border-bottom-color:var(--lk-branco-a12)}}.topo.escuro{color:var(--lk-branco)}.topo.escuro .bar .btn-contorno{color:var(--lk-branco);box-shadow:inset 0 0 0 1.5px var(--lk-branco-a85)}.topo.escuro .bar .btn-contorno:hover{background:var(--lk-branco);color:var(--lk-preto)}.menu{display:none}.topo{view-transition-name:topo}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation:.15s both vt-sai}::view-transition-new(root){animation:.25s cubic-bezier(.2,.7,.2,1) both vt-entra}}@keyframes vt-sai{to{opacity:0}}@keyframes vt-entra{0%{opacity:0;transform:translateY(8px)}}.hero{padding-block:calc(var(--topo) + clamp(48px, 8vh, 96px)) clamp(150px, 22vh, 240px);background:0 0;position:relative;overflow:clip visible}.hero:before{content:"";z-index:0;background:var(--lk-g-aurora);pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, var(--lk-preto) 0%, var(--lk-preto) calc(100% - clamp(240px, 36vh, 380px)), transparent 100%);mask-image:linear-gradient(to bottom, var(--lk-preto) 0%, var(--lk-preto) calc(100% - clamp(240px, 36vh, 380px)), transparent 100%);position:absolute;inset:0}.hero-grid{grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.hero-texto{z-index:2;min-width:0;position:relative}.hero h1{letter-spacing:-.045em;margin-top:24px;font-size:clamp(42px,4.3vw,64px);line-height:1}.hero h1 .linha{display:block}@media (width>=981px){.hero h1 .linha{white-space:nowrap}}.hero .lead{color:var(--lk-chumbo);max-width:33em;margin-top:28px;font-size:clamp(17px,1.35vw,19px);line-height:1.6}.ctas{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.deriva{filter:blur(60px);opacity:.55;pointer-events:none;border-radius:50%;position:absolute}.deriva.d1{background:var(--lk-violeta-a22);width:420px;height:420px;top:-80px;right:-120px}.mo .entra{animation:1s cubic-bezier(.2,.7,.2,1) both entra;animation-delay:var(--t,0s)}@keyframes entra{0%{opacity:.001;filter:blur(10px);overflow-anchor:none;transform:translateY(26px)}to{opacity:1;filter:blur();overflow-anchor:none;transform:none}}.noite,.noite.so-rodape{background:radial-gradient(70% 300px at 50% 0%, var(--lk-violeta-a2), var(--lk-violeta-a0) 70%), var(--lk-preto);color:var(--lk-branco);color-scheme:dark;padding-top:clamp(40px,7vh,80px);position:relative}.noite:before{content:"";height:var(--emenda);pointer-events:none;background:radial-gradient(70% 160% at 50% 100%, var(--lk-violeta-a2) 0%, var(--lk-violeta-a0) 65%), linear-gradient(to bottom, var(--lk-violeta-claro-a0) 0%, var(--lk-violeta-claro-a08) 15%, color-mix(in srgb, color-mix(in srgb, var(--lk-violeta) 86%, var(--lk-preto)) 20%, transparent) 30%, color-mix(in srgb, color-mix(in srgb, var(--lk-violeta) 43%, var(--lk-preto)) 45%, transparent) 48%, color-mix(in srgb, color-mix(in srgb, var(--lk-violeta) 22%, var(--lk-preto)) 70%, transparent) 64%, color-mix(in srgb, color-mix(in srgb, var(--lk-violeta) 7%, var(--lk-preto)) 88%, transparent) 78%, color-mix(in srgb, color-mix(in srgb, var(--lk-violeta) 1%, var(--lk-preto)) 97%, transparent) 90%, var(--lk-preto) 100%);position:absolute;bottom:calc(100% - 1px);left:0;right:0}.rodape{z-index:1;border-top:1px solid var(--lk-violeta-claro-a16);background:radial-gradient(60% 120% at 50% 0%, var(--lk-violeta-a12), var(--lk-violeta-a0) 70%);padding-block:clamp(44px, 7vh, 64px) calc(26px + env(safe-area-inset-bottom,0px));position:relative}.rodape:before{content:"";background:linear-gradient(90deg, var(--lk-violeta-claro-a0), var(--lk-violeta-palido-a95) 50%, var(--lk-violeta-claro-a0));height:1px;position:absolute;top:-1px;left:0;right:0}.rodape:after{content:"";background:radial-gradient(50% 50% at 50% 50%, var(--lk-violeta-a4), var(--lk-violeta-a0));pointer-events:none;height:72px;position:absolute;top:-36px;left:15%;right:15%}.rp-grade{grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));gap:32px 36px;display:grid}.rp-marca a{width:max-content;margin-block:-8px;padding-block:8px;display:block}.rp-marca svg{width:auto;height:28px;display:block}.rp-marca p{color:var(--lk-branco-a62);max-width:24em;margin-top:16px;font-size:14px;line-height:1.6}.rp-marca .rp-fase{color:var(--lk-branco-a55);margin-top:12px;font-size:13px}.rp-marca .rp-fase b{color:var(--lk-branco);font-weight:600}.rp-col{grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;font-size:14px;display:grid}.rp-col h2{font:600 14px/1.2 var(--lk-fonte-texto);letter-spacing:0;color:var(--lk-branco);margin-bottom:4px}.rp-col a{color:var(--lk-branco-a66);overflow-wrap:anywhere;justify-self:start;margin-block:-6px;padding-block:6px;text-decoration:none;transition:color .2s;position:relative}.rp-col a:first-of-type:after,.rp-col a:last-of-type:after{content:"";position:absolute;inset:0}.rp-col a:first-of-type:after{top:-10px}.rp-col a:last-of-type:after{bottom:-10px}.rp-col a:only-of-type:after{inset:-5px 0}.rp-lista,.rp-lista li{display:contents}.rp-col .rp-lista li a:after{inset:0}.rp-col .rp-lista li:first-child a:after{top:-10px}.rp-col .rp-lista li:last-child a:after{bottom:-10px}.rp-col a:hover{color:var(--lk-branco)}.rp-pag ul{gap:10px;display:grid}.rp-pag li{color:var(--lk-branco-a78);align-items:center;gap:10px;display:flex}.rp-pag .ico{width:20px;height:20px;color:var(--lk-violeta-claro)}.rp-pag p{color:var(--lk-branco-a55);margin-top:4px;font-size:13px;line-height:1.5}.rp-base{border-top:1px solid var(--lk-branco-a12);color:var(--lk-branco-a55);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:clamp(36px,6vh,52px);padding-top:22px;font-size:13px;display:flex}.rp-base nav{gap:20px;display:flex}.rp-base a{color:var(--lk-branco-a66);margin-block:-12px;padding-block:12px;text-decoration:none}.rp-base a:hover{color:var(--lk-branco)}@media (width<=980px){.hero-grid{grid-template-columns:1fr}.rp-grade{grid-template-columns:repeat(4,minmax(0,1fr))}.rp-marca{grid-column:1/-1}.topo .bar{gap:4px}.topo nav,.topo .bar .btn{display:none}.topo .idioma{margin-left:auto}.globo{margin-inline:0}.globo .aro{width:36px;height:36px}.idioma-lista{right:0}.topo .menu-btn{margin-right:-6px;display:inline-flex}.menu{z-index:49;color:var(--lk-preto);inset:calc(var(--topo) + env(safe-area-inset-top,0px)) 0 auto;background:var(--lk-branco);border-bottom:1px solid var(--lk-linha);padding:16px var(--gutter) 20px;box-shadow:0 30px 60px -30px var(--lk-preto-a35);gap:4px;display:grid;position:fixed}.menu[hidden]{display:none}.menu-grupo{font:600 12px/1 var(--lk-fonte-texto);letter-spacing:.08em;text-transform:uppercase;color:var(--lk-violeta-escuro);padding:0 4px 6px}.menu ul a{border-bottom:1px solid var(--lk-linha);align-items:center;gap:12px;min-height:52px;padding:4px;font-weight:600;text-decoration:none;display:flex}.menu ul a .ico{color:var(--lk-violeta)}.menu ul a[aria-current=page]{color:var(--lk-violeta-escuro)}.menu .btn{margin-top:16px}}@media (width<=640px){body{font-size:16px}.hero{padding-top:calc(var(--topo) + 36px)}.ctas .btn{width:100%}.rp-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-marca{grid-column:1/-1}.rp-base{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (forced-colors:active){.btn:not(:focus-visible){outline-offset:-2px;outline:2px solid #0000}}
