:root{--noite:#fff;--noite-2:#f5f6f9;--noite-3:#eceef3;--luz:#12141c;--luz-2:#12141cb8;--luz-3:#12141c8f;--fio:#12141c1a;--fio-2:#12141c2e;--papel:#f4efe6;--papel-2:#e9e1d3;--tinta:#15131a;--tinta-2:#4f4a56;--fio-tinta:#15131a24;--ouro:#c2410c;--brasa:#ff6a2a;--brasa-escura:#b42c08;--rubi:#ff2d3d;--magenta:#b0179e;--anil:#3346f0;--chama:linear-gradient(100deg, #ffb800 0%, #ff6a00 24%, #ff2d3d 48%, #b0179e 74%, #3346f0 100%);--zap:#25d366;--zap-escuro:#0f7a3a;--display:"Montserrat", system-ui, sans-serif;--corpo:"Montserrat", system-ui, -apple-system, "Segoe UI", sans-serif;--serifa:"Montserrat", system-ui, sans-serif;--ease:cubic-bezier(.2, .75, .15, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--wrap:1320px;--gutter:clamp(16px, 4vw, 40px);--topo-h:72px;--raio:22px}.escuro,.operador,.palco__selo,.vcard,.modal{--noite:#0a090d;--noite-2:#121016;--noite-3:#1b1820;--luz:#f6f0e7;--luz-2:#f6f0e7bd;--luz-3:#f6f0e78f;--fio:#f6f0e71f;--fio-2:#f6f0e733;--ouro:#ffc46b}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--topo-h) + 8px);overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{font-family:var(--corpo);color:var(--luz);background:var(--noite);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;margin:0;font-size:16px;line-height:1.6;overflow-x:clip}body.travado{overflow:hidden}img,svg,video{max-width:100%;display:block}a{color:inherit}button{font:inherit;color:inherit}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:700;line-height:1.04}h2{font-size:clamp(1.7rem,3vw,2.8rem)}h3{letter-spacing:-.02em;font-size:1.15rem;line-height:1.2}h1 em,h2 em{letter-spacing:-.03em;color:var(--ouro);font-variation-settings:normal;font-family:inherit;font-style:italic;font-weight:500}::selection{background:var(--brasa);color:#fff}:focus-visible{outline:2px solid var(--ouro);outline-offset:3px;border-radius:6px}.wrap{width:100%;max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.pular{z-index:200;background:var(--luz);color:var(--noite);border-radius:10px;padding:12px 18px;font-weight:600;transition:top .2s;position:fixed;top:-80px;left:16px}.pular:focus{top:12px}main{z-index:1;outline:none;position:relative}@property --fundo-tom{syntax:"<color>";inherits:true;initial-value:#e4e9ff}@property --brilho-tom{syntax:"<color>";inherits:true;initial-value:#3346f03d}html{--fundo-tom:#e4e9ff;--brilho-tom:#3346f03d;transition:--fundo-tom 1.2s var(--ease), --brilho-tom 1.2s var(--ease)}html[data-tom=anil]{--fundo-tom:#e4e9ff;--brilho-tom:#3346f03d}html[data-tom=ceu]{--fundo-tom:#dfeefb;--brilho-tom:#1482dc3d}html[data-tom=turquesa]{--fundo-tom:#ddf2f2;--brilho-tom:#0096a033}html[data-tom=gelo]{--fundo-tom:#e5ebf2;--brilho-tom:#466ea038}html[data-tom=lavanda]{--fundo-tom:#ebe6ff;--brilho-tom:#6e50e638}.cena{z-index:0;pointer-events:none;background:radial-gradient(70% 60% at 88% 4%, var(--brilho-tom), transparent 70%), radial-gradient(60% 50% at 0% 100%, var(--brilho-tom), transparent 70%), var(--fundo-tom);position:fixed;top:0;bottom:0;left:0;right:0}.textura{opacity:0;transition:opacity 1.2s var(--ease);position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(90% 80% at 90% 0,#000 10%,#0000 70%),radial-gradient(70% 60% at 0 100%,#000 5%,#0000 65%);mask-image:radial-gradient(90% 80% at 90% 0,#000 10%,#0000 70%),radial-gradient(70% 60% at 0 100%,#000 5%,#0000 65%)}.textura--grao{opacity:.5;mix-blend-mode:multiply;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .07 0 0 0 0 .08 0 0 0 0 .11 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");-webkit-mask-image:none;mask-image:none}.textura--pontos{background:radial-gradient(#12141c21 1.1px,#0000 1.5px) 0 0/22px 22px}.textura--linhas{background:repeating-linear-gradient(135deg,#12141c0f 0 1px,#0000 1px 13px)}.textura--grade{background:linear-gradient(#3346f014 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#3346f014 1px,#0000 1px) 0 0/34px 34px}html[data-tom=turquesa] .textura--pontos,html[data-tom=lavanda] .textura--pontos,html[data-tom=gelo] .textura--linhas,html[data-tom=ceu] .textura--linhas,html[data-tom=anil] .textura--grade{opacity:1}.cena__canvas{opacity:0;transition:opacity 1.4s var(--ease)}.cena--pronta .cena__canvas{opacity:1}.btn{--mx:50%;--my:50%;letter-spacing:-.01em;cursor:pointer;isolation:isolate;white-space:nowrap;min-height:56px;transition:transform .35s var(--ease), box-shadow .35s var(--ease), background-color .3s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:1.02rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn:after{content:"";z-index:-1;background:radial-gradient(120px circle at var(--mx) var(--my), #ffffff59, transparent 60%);opacity:0;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.btn:hover:after{opacity:1}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)scale(.98)}.btn--zap{background:var(--zap);color:#062b14;box-shadow:0 10px 40px -10px #25d3668c,inset 0 1px #ffffff59}.btn--zap:hover{box-shadow:0 16px 50px -10px #25d366b3,inset 0 1px #ffffff59}.btn--vidro{color:var(--luz);border:1px solid var(--fio-2);-webkit-backdrop-filter:blur(12px);background:#12141c0f}.btn--vidro:hover{background:#12141c1f}.btn--sm{min-height:44px;padding:0 18px;font-size:.95rem}.btn__play{background:var(--luz);width:28px;height:28px;color:var(--noite);border-radius:50%;flex:none;place-items:center;display:grid}.btn__play svg{margin-left:2px}.lojas{flex-wrap:wrap;gap:12px;display:flex}.loja{border:1px solid var(--fio-2);color:#fff;min-height:56px;transition:transform .3s var(--ease), border-color .3s;background:#000;border-radius:14px;align-items:center;gap:12px;padding:0 20px 0 16px;font-weight:600;line-height:1.1;text-decoration:none;display:inline-flex}.loja:hover{border-color:#12141c73;transform:translateY(-2px)}.loja span{flex-direction:column;font-size:1.05rem;display:flex}.loja small{opacity:.75;font-size:.72rem;font-weight:500}.lojas--compacto .loja{border-radius:12px;gap:9px;min-height:44px;padding:0 14px 0 12px}.lojas--compacto .loja span{font-size:.92rem}.lojas--compacto svg{width:18px;height:18px}.rotulo{letter-spacing:.14em;text-transform:uppercase;color:var(--ouro);align-items:center;gap:10px;margin-bottom:22px;font-size:.82rem;font-weight:600;display:inline-flex}.rotulo:before{content:"";background:currentColor;width:22px;height:1px}.p{vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:visible clip}.p>span{transition:transform 1s var(--ease-out);transition-delay:calc(var(--i,0) * 45ms);display:inline-block;transform:translateY(105%)}.visto .p>span{transform:none}[data-revelar] [data-i]{opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);transition-delay:calc(.2s + var(--i,0) * 70ms);transform:translateY(24px)}[data-revelar].visto [data-i]{opacity:1;transform:none}.entra{opacity:0;animation:entrar 1.1s var(--ease-out) forwards;animation-delay:var(--d,0s);transform:translateY(20px)}@keyframes entrar{to{opacity:1;transform:none}}.topo{z-index:50;height:var(--topo-h);border-bottom:1px solid #0000;transition:background-color .4s,border-color .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;position:fixed;top:0;bottom:auto;left:0;right:0}.topo--rolou{-webkit-backdrop-filter:blur(18px)saturate(1.4);border-bottom-color:var(--fio);background:#ffffff9e}.topo__progresso{background:var(--chama);transform-origin:0;opacity:.9;height:1px;position:absolute;bottom:-1px;left:0;right:0}.topo__in{align-items:center;gap:24px;height:100%;display:flex}.marca{font-family:var(--display);letter-spacing:-.03em;align-items:center;gap:10px;font-size:1.2rem;font-weight:700;text-decoration:none;display:inline-flex}.marca img{width:34px;height:34px}.nav{gap:4px;margin:0 auto;display:flex}.nav a{color:var(--luz-2);border-radius:999px;padding:10px 14px;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .25s,background-color .25s;position:relative}.nav a:hover{color:var(--luz);background:#12141c0f}.nav a[aria-current]{color:var(--luz)}.nav a[aria-current]:after{content:"";background:var(--ouro);width:4px;height:4px;box-shadow:0 0 10px var(--ouro);border-radius:50%;margin-left:-2px;position:absolute;bottom:3px;left:50%}.topo__acoes{align-items:center;gap:10px;margin-left:auto;display:flex}.nav+.topo__acoes{margin-left:0}.topo__app{color:var(--luz-2);border-radius:999px;padding:10px 12px;font-size:.95rem;font-weight:500;text-decoration:none}.topo__app:hover{color:var(--luz)}.menu{border:1px solid var(--fio-2);cursor:pointer;background:#12141c0a;border-radius:50%;width:44px;height:44px;display:none;position:relative}.menu span{background:var(--luz);height:1.5px;transition:transform .35s var(--ease);position:absolute;left:13px;right:13px}.menu span:first-child{top:17px}.menu span:last-child{top:25px}.topo--aberto .menu span:first-child{transform:translateY(4px)rotate(45deg)}.topo--aberto .menu span:last-child{transform:translateY(-4px)rotate(-45deg)}.gaveta{inset:var(--topo-h) 0 0;-webkit-backdrop-filter:blur(20px);padding:24px var(--gutter) 32px;background:#fffffff7;flex-direction:column;display:flex;position:fixed;overflow-y:auto}.gaveta[hidden]{display:none}.gaveta nav{flex-direction:column;display:flex}.gaveta nav a{font-family:var(--display);letter-spacing:-.03em;border-bottom:1px solid var(--fio);opacity:0;animation:entrar .6s var(--ease-out) forwards;animation-delay:calc(var(--i) * 45ms);padding:10px 0;font-size:1.8rem;font-weight:600;text-decoration:none;transform:translateY(14px)}.gaveta__pe{gap:14px;margin-top:auto;padding-top:28px;display:grid}.gaveta__pe .btn{width:100%}.gaveta__pe p{color:var(--luz-2);font-size:.95rem}@media (max-width:1180px){.nav,.topo__app{display:none}.menu{display:block}}@media (max-width:560px){:root{--topo-h:64px}.topo__zap-pre{display:none}.topo__in{gap:10px}.marca{font-size:1.15rem}.marca img{width:30px;height:30px}.topo .btn--sm{min-height:42px;padding:0 14px}}.modal{width:100%;max-width:min(1100px,94vw);color:var(--luz);background:0 0;border:0;padding:0}.modal::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050408db}.modal[open]{animation:modal .5s var(--ease-out)}@keyframes modal{0%{opacity:0;transform:translateY(20px)scale(.97)}}.modal__caixa{background:#000;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 40px 120px -20px #000c}.modal video{aspect-ratio:16/9;background:#000;width:100%}.modal__fechar{z-index:2;color:#fff;cursor:pointer;background:#0a090db3;border:0;border-radius:50%;width:44px;height:44px;font-size:1.6rem;line-height:1;position:absolute;top:12px;right:12px}.modal__erro{color:#ffd7d7;background:#2a1012;padding:16px 20px}.rodape{z-index:1;background:var(--noite);border-top:1px solid var(--fio);padding:72px 0 28px;position:relative;overflow:hidden}.rodape__in{grid-template-columns:1.5fr .9fr .8fr 1.3fr 1fr;gap:40px;display:grid}.rodape__contato{gap:14px!important}.rodape__contato a{overflow-wrap:anywhere;flex-direction:column;line-height:1.35;display:flex}.rodape__contato small{letter-spacing:.08em;text-transform:uppercase;color:var(--luz-3);font-size:.74rem}.rodape__marca p{color:var(--luz-3);max-width:300px;margin-top:10px;font-size:.95rem}.rodape__marca .rodape__slogan{font-family:var(--serifa);color:var(--luz);margin-top:18px;font-size:1.15rem;font-style:italic;font-weight:500}.rodape nav{flex-direction:column;gap:10px;display:flex}.rodape nav b{letter-spacing:.14em;text-transform:uppercase;color:var(--luz-3);margin-bottom:4px;font-size:.8rem;font-weight:600}.rodape nav a{color:var(--luz-2);width:-moz-fit-content;width:fit-content;font-size:.98rem;text-decoration:none}.rodape nav a:hover{color:var(--luz);text-underline-offset:4px;text-decoration:underline}.rodape__base{border-top:1px solid var(--fio);color:var(--luz-3);margin-top:56px;padding-top:20px}@media (max-width:1080px){.rodape__in{grid-template-columns:1fr 1fr 1fr}.rodape__marca{grid-column:1/-1}}@media (max-width:860px){.rodape__in{grid-template-columns:1fr 1fr}.rodape__contato,.rodape__marca{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-delay:0s!important}.p>span,[data-revelar] [data-i],.entra{opacity:1!important;transform:none!important}}.secao{padding:clamp(96px,13vw,176px) 0;position:relative;overflow-x:clip}.cabeca{max-width:1000px;margin-bottom:clamp(48px,7vw,88px)}.cabeca--centro{text-align:center;margin-inline-start:auto;margin-inline-end:auto}.cabeca__p{color:var(--luz-2);max-width:640px;margin-top:26px;font-size:1rem}.cabeca--centro .cabeca__p{margin-inline-start:auto;margin-inline-end:auto}.lista{gap:12px;margin-top:30px;display:grid}.lista li{color:var(--luz-2);gap:12px;font-size:.98rem;line-height:1.5;display:flex}.lista svg{color:var(--ouro);flex:none;margin-top:3px}.hero{min-height:100vh;min-height:100svh;padding:calc(var(--topo-h) + 48px) 0 140px;align-items:center;display:flex;position:relative}.hero__texto{max-width:min(740px,60vw)}.hero__sobre{color:var(--luz-2);letter-spacing:.01em;margin-bottom:28px;font-size:.95rem;font-weight:500}.hero__sobre span{color:var(--ouro);margin:0 6px}.hero__titulo{letter-spacing:-.04em;font-size:clamp(2rem,3.6vw,3.4rem);font-weight:700;line-height:1.04}@media (min-width:820px){.hero__texto{max-width:min(820px,58vw)}}.hero__titulo em{font-size:1em}.linha{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:visible clip}.linha>span{animation:subir 1.25s var(--ease-out) forwards;animation-delay:.2s;display:inline-block;transform:translateY(110%)}.linha+.linha>span{animation-delay:.36s}@keyframes subir{to{transform:none}}.hero__lede{color:var(--luz-2);max-width:560px;margin-top:30px;font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.55}.hero__acoes{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.hero__membro{border-top:1px solid var(--fio);flex-wrap:wrap;align-items:center;gap:14px 18px;max-width:580px;margin-top:40px;padding-top:24px;display:flex}.hero__membro p{color:var(--luz-2);font-size:.98rem}.hero__membro b{color:var(--luz);font-weight:600}.hero__rolar{letter-spacing:.16em;text-transform:uppercase;width:-moz-fit-content;width:fit-content;color:var(--luz-3);flex-direction:column;align-items:center;gap:12px;margin:0 auto;font-size:.78rem;text-decoration:none;display:flex;position:absolute;bottom:28px;left:0;right:0}.hero__rolar-linha{background:linear-gradient(var(--luz-3), transparent);width:1px;height:52px;position:relative;overflow:hidden}.hero__rolar-linha:after{content:"";background:var(--ouro);width:1px;height:40%;box-shadow:0 0 8px var(--ouro);animation:pingar 2.2s var(--ease) infinite;position:absolute;top:-40%;left:0}@keyframes pingar{to{top:110%}}@media (max-width:819px){.hero{padding-top:calc(var(--topo-h) + 40px);padding-bottom:96px}.hero__texto{max-width:none}.hero__sobre{margin-bottom:18px;font-size:.9rem}.hero__lede{margin-top:22px}.hero__acoes{margin-top:28px}.hero__acoes .btn{flex:auto}.hero__membro{margin-top:28px}.hero__rolar{display:none}}.revela{padding-bottom:clamp(120px,14vw,200px)}.revela__palco{perspective:1600px;perspective-origin:50% 0;max-width:1100px;margin:0 auto;position:relative}.revela__portal{transform-origin:50% 100%;will-change:transform}.revela__portal .janela{box-shadow:0 60px 140px -40px #12141c59,0 0 0 1px #12141c0f}.revela__celular{will-change:transform;width:clamp(140px,18%,210px);position:absolute;bottom:-18%;right:-5%}.revela__brilho{z-index:-1;filter:blur(30px);background:radial-gradient(50% 55% at 50% 60%,#ff6a002e,#b0179e1a 45%,#0000 72%);position:absolute;top:0;bottom:-12%;left:6%;right:6%}@media (max-width:640px){.revela__celular{width:34%;bottom:-30%;right:-3%}.revela{padding-bottom:150px}}.semana__trilho{--p:0;position:relative}.semana__dias{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.semana__fio{background:var(--fio-2);height:1px;position:absolute;top:9px;left:0;right:0}.semana__fio-luz{background:var(--chama);transform-origin:0;width:100%;height:100%;transform:scaleX(var(--p));display:block;box-shadow:0 0 14px #ff6a00cc}.semana__ponto{background:var(--noite);border:1px solid var(--fio-2);border-radius:50%;width:19px;height:19px;margin-bottom:30px;display:block;position:relative}.semana__ponto:after{content:"";background:var(--ouro);box-shadow:0 0 12px var(--ouro);border-radius:50%;position:absolute;top:5px;bottom:5px;left:5px;right:5px}.semana__dia b{font-family:var(--serifa);letter-spacing:-.03em;font-size:clamp(1.25rem,1.8vw,1.7rem);font-style:normal;font-weight:700;line-height:1;display:block}.semana__dia b span{font-family:var(--corpo);color:var(--ouro);letter-spacing:.04em;vertical-align:middle;margin-left:12px;font-size:.85rem;font-style:normal;font-weight:600}.semana__dia p{color:var(--luz-2);max-width:270px;margin-top:12px;font-size:.98rem}@media (max-width:860px){.semana__dias{grid-template-columns:1fr;gap:40px;padding-left:44px}.semana__fio{width:1px;height:auto;top:0;bottom:0;left:9px;right:auto}.semana__fio-luz{transform-origin:top;transform:scaleY(var(--p))}.semana__ponto{margin:0;position:absolute;left:0}.semana__dia{position:relative}.semana__dia .semana__ponto{top:6px;left:-44px}}.dor__lista{border-top:1px solid var(--fio)}.dor__item{border-bottom:1px solid var(--fio);grid-template-columns:1.35fr 1fr;align-items:baseline;gap:48px;padding:clamp(24px,3vw,38px) 0;display:grid}.dor__q{font-family:var(--serifa);letter-spacing:-.02em;font-size:clamp(1.15rem,1.8vw,1.6rem);font-style:italic;font-weight:500;line-height:1.25}.dor__r{color:var(--luz-2);border-left:2px solid var(--brasa);padding-left:22px;font-size:.98rem}@media (max-width:760px){.dor__item{grid-template-columns:1fr;gap:16px}}.recursos{height:340vh;position:relative}.recursos__fixo{height:100vh;align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.recursos__in{grid-template-columns:minmax(0,580px) 1fr;display:grid}.recursos__painel{padding-top:var(--topo-h)}.recursos h2{font-size:clamp(1.5rem,2.5vw,2.4rem)}.recursos__intro{color:var(--luz-2);max-width:520px;margin-top:20px;font-size:.98rem}.recursos__abas{flex-wrap:wrap;gap:8px;margin:32px 0 26px;padding-bottom:16px;display:flex;position:relative}.recursos__aba{border:1px solid var(--fio-2);cursor:pointer;min-height:44px;color:var(--luz-2);background:0 0;border-radius:999px;align-items:center;gap:9px;padding:0 14px 0 8px;font-size:.84rem;font-weight:500;transition:color .3s,background-color .3s,border-color .3s,box-shadow .3s;display:inline-flex}.recursos__aba:hover{color:var(--luz)}.recursos__aba[aria-selected=true]{color:var(--luz);border-color:color-mix(in srgb, var(--cor) 65%, transparent);box-shadow:0 0 28px -8px var(--cor);background:#12141c12}.recursos__aba-n{background:var(--fio);border-radius:50%;place-items:center;width:28px;height:28px;font-size:.8rem;font-weight:700;transition:background-color .3s,color .3s;display:grid}.recursos__aba[aria-selected=true] .recursos__aba-n{background:var(--cor);color:var(--noite)}.recursos__barra{background:var(--fio);border-radius:2px;height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.recursos__barra span{background:var(--chama);transform-origin:0;height:100%;display:block}.recursos__grupos{display:grid}.recursos__grupo{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .5s,visibility .5s}.recursos__grupo.ativo{opacity:1;visibility:visible}.recursos__para{letter-spacing:.13em;text-transform:uppercase;color:var(--cor);margin-bottom:16px;font-size:.82rem;font-weight:600}.recursos__para span{color:var(--luz-3);letter-spacing:0;text-transform:none;font-size:.95rem;font-weight:400}.recursos__grupo ul{grid-template-columns:1fr 1fr;gap:18px 28px;display:grid}.recursos__grupo li{border-top:1px solid var(--fio);opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);transition-delay:calc(var(--i) * 70ms);padding-top:14px;transform:translateY(14px)}.recursos__grupo.ativo li{opacity:1;transform:none}.recursos__grupo li b{font-size:1.06rem;font-weight:600;display:block}.recursos__grupo li span{color:var(--luz-2);margin-top:4px;font-size:.93rem;line-height:1.45;display:block}.estrela-camada{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.estrela-rotulo{font-family:var(--corpo);color:var(--luz);white-space:nowrap;border:1px solid var(--fio);-webkit-backdrop-filter:blur(6px);background:#fff9;border-radius:999px;padding:4px 11px;font-size:.78rem;font-weight:600;position:absolute;top:0;left:0}.estrela-rotulo[data-ativo="1"]{border-color:#c2410c73}@media (max-width:819px){.recursos{height:300vh}.recursos__fixo{align-items:flex-end;padding-bottom:20px}.recursos__in{grid-template-columns:minmax(0,1fr)}.recursos h2{font-size:1.45rem}.recursos__intro{display:none}.recursos__abas{margin:18px calc(var(--gutter) * -1) 16px;padding:0 var(--gutter) 12px;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.recursos__abas::-webkit-scrollbar{display:none}.recursos__aba{flex:none}.recursos__barra{left:var(--gutter);right:var(--gutter)}.recursos__grupo ul{grid-template-columns:1fr;gap:10px}.recursos__grupo li{padding-top:10px}.recursos__grupo li span{font-size:.88rem}.estrela-rotulo{font-size:.7rem}}@media (max-width:819px) and (max-height:760px){.recursos__grupo li span{display:none}}@media (min-width:820px) and (max-height:760px){.recursos__intro{display:none}}.destaques .wrap{gap:clamp(120px,15vw,220px);display:grid}.destaque{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(40px,6vw,100px);display:grid}.destaque--inv .destaque__texto{order:2}.destaque h2{font-size:clamp(1.7rem,3vw,2.8rem)}.destaque__p{color:var(--luz-2);margin-top:22px;font-size:.98rem}.link-video{cursor:pointer;min-height:44px;color:var(--luz);text-underline-offset:6px;text-decoration:underline;-webkit-text-decoration-color:var(--fio-2);text-decoration-color:var(--fio-2);background:0 0;border:0;align-items:center;gap:12px;margin-top:30px;padding:0;font-weight:600;transition:text-decoration-color .3s;display:inline-flex}.link-video:hover{-webkit-text-decoration-color:var(--ouro);text-decoration-color:var(--ouro)}.link-video .btn__play{width:32px;height:32px}.destaque__visual{perspective:1400px;position:relative}.destaque__halo{z-index:-1;filter:blur(24px);background:radial-gradient(closest-side,#ff6a0021,#b0179e0f 60%,#0000);position:absolute;top:-12%;bottom:-12%;left:-12%;right:-12%}.destaque__flutua{z-index:2;border:1px solid var(--fio-2);-webkit-backdrop-filter:blur(14px);white-space:nowrap;background:#ffffffe6;border-radius:14px;padding:12px 18px;font-size:.95rem;font-weight:600;position:absolute;top:6%;right:-3%;box-shadow:0 24px 50px -20px #12141c4d}.destaque--inv .destaque__flutua{left:-3%;right:auto}.destaque .celular--solo{width:min(300px,72%);margin:0 auto}.inclinar{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;transition:transform .7s var(--ease-out);position:relative}@media (max-width:900px){.destaque{grid-template-columns:1fr}.destaque--inv .destaque__texto{order:0}.destaque__flutua{font-size:.85rem;top:-18px;right:0}.destaque--inv .destaque__flutua{left:0}}.app__in{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(40px,6vw,90px);display:grid}.app__p{color:var(--luz-2);max-width:520px;margin:22px 0 30px;font-size:.98rem}.app__grade{grid-template-columns:1fr 1fr;gap:0 28px;margin-top:56px;display:grid}.app__item{border-top:1px solid var(--fio);gap:14px;padding:18px 0;display:flex}.app__ic{width:42px;height:42px;color:var(--ouro);background:#c2410c1a;border-radius:12px;flex:none;place-items:center;display:grid}.app__ic svg{width:20px;height:20px}.app__item b{font-weight:600;line-height:1.3;display:block}.app__item span{color:var(--luz-2);margin-top:2px;font-size:.93rem;line-height:1.45;display:block}.app__visual{place-items:center;min-height:660px;display:grid;position:relative}.app__aro{aspect-ratio:1;filter:blur(90px);opacity:.16;background:conic-gradient(from 180deg,#ffb800,#ff6a00,#ff2d3d,#b0179e,#3346f0,#ffb800);border-radius:50%;width:110%;animation:30s linear infinite girar;position:absolute}@keyframes girar{to{transform:rotate(1turn)}}.celular--app{width:min(320px,76%)}.app__cartao{z-index:2;border:1px solid var(--fio-2);-webkit-backdrop-filter:blur(14px);background:#ffffffe6;border-radius:16px;width:230px;padding:14px 18px;position:absolute;box-shadow:0 30px 60px -24px #12141c4d}.app__cartao small{color:var(--ouro);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:600;display:block}.app__cartao b{margin:4px 0 2px;font-size:.98rem;line-height:1.3;display:block}.app__cartao span{color:var(--luz-3);font-size:.82rem}.app__cartao--a{top:20%;left:-6%}.app__cartao--b{bottom:16%;right:-8%}@media (max-width:960px){.app__in{grid-template-columns:1fr}.app__visual{min-height:560px}}@media (max-width:560px){.app__grade{grid-template-columns:1fr}.app__cartao{width:180px;padding:12px 14px}.app__cartao--a{left:0}.app__cartao--b{right:0}}.identidade{--marca:#ff5a1f}.identidade__in{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(40px,6vw,90px);display:grid}.identidade__p{color:var(--luz-2);max-width:540px;margin-top:22px;font-size:.98rem}.provador{border:1px solid var(--fio);-webkit-backdrop-filter:blur(10px);background:#12141c0a;border-radius:22px;margin-top:36px;padding:26px}.provador__dica{margin-bottom:16px;font-weight:600}.provador__campo{display:block}.provador__campo span,.provador__cores legend{color:var(--luz-2);margin-bottom:8px;padding:0;font-size:.86rem;display:block}.provador__campo input{border:1px solid var(--fio-2);width:100%;height:56px;color:var(--luz);font:inherit;background:#fff9;border-radius:14px;padding:0 18px;font-size:1.1rem;transition:border-color .3s,box-shadow .3s}.provador__campo input:focus{border-color:var(--marca);box-shadow:0 0 0 4px color-mix(in srgb, var(--marca) 30%, transparent);outline:none}.provador__cores{border:0;flex-wrap:wrap;gap:10px;margin:20px 0 0;padding:0;display:flex}.provador__cor{cursor:pointer;position:relative}.provador__cor input{opacity:0;cursor:pointer;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.provador__amostra{background:var(--c);width:44px;height:44px;transition:box-shadow .3s, transform .3s var(--ease);border-radius:50%;display:block;box-shadow:inset 0 0 0 2px #12141c1a}.provador__cor:first-of-type .provador__amostra{background:var(--chama)}.provador__cor:hover .provador__amostra{transform:scale(1.08)}.provador__cor input:checked+.provador__amostra{box-shadow:0 0 0 3px var(--noite), 0 0 0 5px var(--luz)}.provador__cor input:focus-visible+.provador__amostra{outline:2px solid var(--ouro);outline-offset:7px}.provador__nota{color:var(--luz-3);min-height:1.5em;margin-top:16px;font-size:.93rem}.lista--compacta{margin-top:28px}.identidade__visual{perspective:1400px;padding-bottom:40px;position:relative}.identidade__app{z-index:2;width:clamp(130px,28%,180px);position:absolute;bottom:-6%;right:-2%}@media (max-width:960px){.identidade__in{grid-template-columns:1fr}.identidade__visual{order:-1}}.videos__grade{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.vcard{aspect-ratio:16/10;cursor:pointer;background:var(--noite-2);text-align:left;isolation:isolate;box-shadow:0 0 0 1px var(--fio);border:0;border-radius:18px;padding:0;display:block;position:relative;overflow:hidden}.vcard--grande{aspect-ratio:auto;grid-area:span 2/span 2}.vcard img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out);position:absolute;top:0;bottom:0;left:0;right:0}.vcard:after{content:"";background:linear-gradient(#0000 35%,#0a090deb);position:absolute;top:0;bottom:0;left:0;right:0}.vcard:hover img{transform:scale(1.06)}.vcard__play{z-index:1;background:var(--luz);width:46px;height:46px;color:var(--noite);transition:transform .4s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px}.vcard__play svg{margin-left:2px}.vcard:hover .vcard__play{transform:scale(1.12)}.vcard__rot{z-index:1;color:var(--luz-2);font-size:.9rem;line-height:1.35;position:absolute;bottom:16px;left:18px;right:18px}.vcard__rot b{color:var(--luz);font-size:1.12rem;font-weight:600;display:block}.vcard--grande .vcard__rot{font-size:1rem;bottom:24px;left:26px}.vcard--grande .vcard__rot b{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(1.2rem,1.8vw,1.6rem);font-weight:700}.vcard--grande .vcard__play{width:64px;height:64px;top:auto;bottom:24px;right:26px}@media (max-width:900px){.videos__grade{grid-template-columns:1fr 1fr;gap:12px}.vcard--grande{aspect-ratio:16/10;grid-row:auto}.vcard--grande .vcard__play{width:52px;height:52px}}@media (max-width:520px){.vcard__rot{font-size:.8rem;bottom:10px;left:12px;right:12px}.vcard__rot b{font-size:.98rem}.vcard__play{width:38px;height:38px;top:10px;right:10px}}.faixa{z-index:1;position:relative}.faixa:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#c2410c47,#0000);width:min(720px,80%);height:1px;position:absolute;top:120px;left:50%;transform:translate(-50%)}.faixa .secao{padding:clamp(96px,12vw,160px) 0;overflow-x:visible}.faixa .secao+.secao{padding-top:0}.faixa .passo{background:linear-gradient(#c2410c0f,#12141c04)}.passos__lista{grid-template-columns:repeat(3,1fr);gap:20px;display:grid;position:relative}.passos__lista:before{content:"";background:linear-gradient(90deg,#0000,#c2410c8c 15%,#ff2d3d80 50%,#8b74ff8c 85%,#0000);height:1px;position:absolute;top:calc(clamp(26px,3vw,38px) + 28px);left:8%;right:8%;box-shadow:0 0 12px #ff6a0080}.passo{border:1px solid var(--fio);-webkit-backdrop-filter:blur(12px);transition:border-color .4s, transform .5s var(--ease), box-shadow .4s;background:linear-gradient(#12141c0f,#12141c05);border-radius:26px;padding:clamp(26px,3vw,38px);position:relative}.passo:hover{border-color:#c2410c59;transform:translateY(-4px);box-shadow:0 30px 60px -30px #ff6a0059}.passo__n{background:var(--noite);width:56px;height:56px;color:var(--ouro);border:1px solid #c2410c99;border-radius:50%;place-items:center;margin-bottom:30px;font-size:1.3rem;font-weight:700;display:grid;position:relative;box-shadow:0 0 0 6px #ffffffe6,0 0 28px -4px #ffa03cb3}.passo h3{margin-bottom:12px;font-size:clamp(1.1rem,1.4vw,1.25rem)}.passo p{color:var(--luz-2)}.passos__cta{justify-content:center;margin-top:52px;display:flex}@media (max-width:860px){.passos__lista{grid-template-columns:1fr}.passos__lista:before{background:linear-gradient(#0000,#c2410c8c 15%,#ff2d3d80 50%,#8b74ff8c 85%,#0000);width:1px;height:auto;top:8%;bottom:8%;left:calc(clamp(26px,3vw,38px) + 28px);right:auto}}.duvidas__in{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(32px,6vw,90px);display:grid}.duvidas .cabeca{top:calc(var(--topo-h) + 40px);margin-bottom:0;position:sticky}.duvida{border-bottom:1px solid var(--fio)}.duvida:first-child{border-top:1px solid var(--fio)}.duvida h3{font-size:inherit;letter-spacing:normal;line-height:inherit}.duvida button{text-align:left;cursor:pointer;width:100%;font-family:var(--display);letter-spacing:-.02em;color:var(--luz);background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:26px 0;font-size:clamp(1rem,1.2vw,1.1rem);font-weight:600;line-height:1.3;transition:color .3s;display:flex}.duvida button:hover{color:var(--ouro)}.duvida__ic{color:var(--luz-3);transition:transform .45s var(--ease), color .3s;flex:none}.duvida--aberta .duvida__ic{color:var(--ouro);transform:rotate(45deg)}.duvida__resp{transition:grid-template-rows .5s var(--ease-out);grid-template-rows:0fr;display:grid}.duvida--aberta .duvida__resp{grid-template-rows:1fr}.duvida__resp>div{overflow:hidden}.duvida__resp p{color:var(--luz-2);max-width:640px;padding-bottom:26px}@media (max-width:860px){.duvidas__in{grid-template-columns:1fr}.duvidas .cabeca{position:static}}.chamada{min-height:100vh;align-items:center;min-height:100svh;padding:140px 0;display:flex;position:relative}.chamada__texto{max-width:min(760px,60vw)}.chamada h2{font-size:clamp(2rem,4.6vw,4.4rem)}.chamada__p{color:var(--luz-2);max-width:520px;margin-top:26px;font-size:1rem}.chamada__acoes{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:40px;display:flex}.chamada__fone{min-height:44px;color:var(--luz);border-bottom:1px solid var(--fio-2);align-items:center;gap:10px;font-weight:600;text-decoration:none;transition:border-color .3s;display:inline-flex}.chamada__fone:hover{border-color:var(--ouro)}@media (max-width:819px){.chamada{min-height:0;padding:120px 0 96px}.chamada__texto{max-width:none}}.destaque--palco{min-width:0;display:block}.destaque--palco .destaque__texto{grid-template-columns:1fr 1fr;align-items:end;gap:24px clamp(32px,6vw,90px);margin-bottom:clamp(36px,5vw,60px);display:grid}.destaque--palco .destaque__p{margin-top:0}.destaque--palco .lista{margin-top:20px}.palco{min-width:0;position:relative}.palco__quadro{aspect-ratio:16/8.2;box-shadow:0 0 0 1px var(--fio), 0 60px 140px -50px #ff6a0059;isolation:isolate;background:#030305;border-radius:22px 22px 0 0;position:relative;overflow:hidden}.palco__cena,.palco__cena canvas{top:0;bottom:0;left:0;right:0;width:100%!important;height:100%!important;position:absolute!important}.palco__selo{z-index:2;letter-spacing:.04em;color:#fff;border:1px solid var(--fio-2);-webkit-backdrop-filter:blur(8px);background:#0a090d99;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:.76rem;font-weight:600;display:inline-flex;position:absolute;top:16px;left:16px}.palco__selo i{background:#ff3b3b;border-radius:50%;width:8px;height:8px;animation:1.8s infinite pulsar;box-shadow:0 0 #ff3b3b99}@keyframes pulsar{70%{box-shadow:0 0 0 8px #ff3b3b00}to{box-shadow:0 0 #ff3b3b00}}.palco__reserva{text-align:center;background:radial-gradient(80% 90% at 50% 100%,#3b1d6e,#0b0a12 70%);border-radius:6px;place-items:center;display:grid;position:absolute;top:12%;bottom:30%;left:22%;right:22%;box-shadow:0 0 80px #785aff59}.palco__reserva p{color:#fff;font-size:clamp(1rem,2.4vw,2rem);font-weight:800;line-height:1.25}.palco__reserva span{display:block}.operador{border:1px solid var(--fio);background:linear-gradient(#141218,#0e0c12);border-top:0;border-radius:0 0 22px 22px;overflow:hidden}.operador__barra{border-bottom:1px solid var(--fio);color:var(--luz-2);align-items:center;gap:16px;padding:12px 18px;font-size:.82rem;display:flex}.operador__status{color:var(--luz);align-items:center;gap:8px;font-weight:600;display:inline-flex}.operador__status i{background:#22c55e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #22c55e}.operador__status span{color:var(--luz-3);font-weight:500}.operador__culto{color:var(--luz-3)}.operador__controles{gap:6px;margin-left:auto;display:flex}.operador__controles button{border:1px solid var(--fio-2);width:44px;height:38px;color:var(--luz);cursor:pointer;background:#f6f0e70a;border-radius:10px;place-items:center;transition:background-color .25s,border-color .25s;display:grid}.operador__controles button:hover{background:#f6f0e71a}.operador__controles .operador__pausa{width:52px;color:var(--ouro);background:#ffc46b1f;border-color:#ffc46b59}.operador__corpo{grid-template-columns:240px minmax(0,1fr);display:grid}.operador__repertorio{border-right:1px solid var(--fio);padding:16px}.operador__repertorio small,.operador__slides:before{letter-spacing:.14em;text-transform:uppercase;color:var(--luz-3);margin-bottom:10px;font-size:.7rem;font-weight:600;display:block}.operador__repertorio ol{gap:4px;display:grid}.operador__repertorio button{width:100%;min-height:40px;color:var(--luz-2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:6px 10px;font-size:.86rem;font-weight:500;transition:background-color .25s,color .25s;display:flex}.operador__repertorio button:hover{color:var(--luz);background:#f6f0e70d}.operador__repertorio button.ativo{color:var(--luz);background:#f6f0e712}.operador__n{color:#fff;background:linear-gradient(135deg, var(--c1), var(--c2));border-radius:7px;flex:none;place-items:center;width:24px;height:24px;font-size:.72rem;font-weight:700;display:grid}.operador__slides{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:12px;padding:16px;display:grid}.operador__slides:before{content:"Estrofes";grid-column:1/-1;margin-bottom:-2px}.slide{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:8px;padding:0;display:flex;position:relative}.slide__tela{aspect-ratio:16/9;text-align:center;color:#fff;background:radial-gradient(90% 90% at 30% 20%, color-mix(in srgb, var(--c1) 55%, #000), transparent 70%), radial-gradient(90% 90% at 80% 100%, color-mix(in srgb, var(--c2) 60%, #000), transparent 70%), #0b0a10;box-shadow:0 0 0 1px var(--fio);text-shadow:0 1px 6px #000000b3;transition:box-shadow .3s, transform .3s var(--ease);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:8px;font-size:clamp(.56rem,.78vw,.74rem);font-weight:800;line-height:1.25;display:flex}.slide:hover .slide__tela{transform:translateY(-2px)}.slide--ar .slide__tela{box-shadow:0 0 0 2px #ff3b3b,0 12px 30px -10px #ff3b3b99}.slide--prox .slide__tela{box-shadow:0 0 0 2px #ffc46bb3}.slide__rot{color:var(--luz-3);align-items:center;gap:8px;font-size:.76rem;display:flex}.slide__rot b{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#e11d2a;border-radius:6px;padding:2px 7px;font-size:.64rem}.slide__rot b.prox{color:var(--noite);background:var(--ouro)}.slide__tempo{transform-origin:0;background:#ff3b3b;border-radius:3px;height:3px;animation:linear forwards encher;position:absolute;top:calc(100% - 33px);left:6px;right:6px}@keyframes encher{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:900px){.destaque--palco .destaque__texto{grid-template-columns:1fr}.palco__quadro{aspect-ratio:4/3.4;border-radius:18px 18px 0 0}.operador{border-radius:0 0 18px 18px}.operador__corpo{grid-template-columns:minmax(0,1fr)}.operador__repertorio{border-right:0;border-bottom:1px solid var(--fio)}.operador__repertorio ol{scrollbar-width:none;grid-auto-columns:max-content;grid-auto-flow:column;overflow-x:auto}.operador__culto{display:none}.operador__slides{scrollbar-width:none;grid-template-columns:repeat(4,150px);overflow-x:auto}.slide__tela{font-size:.6rem}}@media (max-width:480px){.operador__status span{display:none}.operador__barra{padding:10px 12px}}.hero__in{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}.hero__visual{max-width:760px;position:relative}.hero__visual:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--brilho-tom), transparent);filter:blur(20px);position:absolute;top:-14%;bottom:-14%;left:-10%;right:-10%}.vhero{aspect-ratio:16/9;background:#e4e9ff;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #12143c73,0 0 0 1px #12141c0f}.vhero video{object-fit:cover;width:100%;height:100%;display:block}.vhero__som{color:#fff;min-height:40px;font:600 .88rem var(--corpo);cursor:pointer;-webkit-backdrop-filter:blur(8px);background:#12141cbd;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 13px;transition:background-color .25s;display:inline-flex;position:absolute;bottom:16px;right:14px}.vhero__som:hover{background:#12141ce6}.vhero__play{color:#12141c;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:84px;height:84px;margin:auto;display:grid;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 20px 50px -16px #12143c80}.vhero__play svg{margin-left:4px}@media (min-width:1200px){.hero{--k:calc((min(100vw, var(--wrap)) - 80px) / 1400)}.hero .hero__in{column-gap:calc(var(--k) * 42);grid-template-columns:minmax(0,43fr) minmax(0,53fr);align-items:stretch}.hero__in .hero__texto{flex-direction:column;max-width:none;display:flex}.hero__sobre{font-size:calc(var(--k) * 15);margin-bottom:calc(var(--k) * 14)}.hero__titulo{font-size:calc(var(--k) * 52)}.hero__lede{font-size:calc(var(--k) * 18);margin-top:calc(var(--k) * 18);max-width:none}.hero__acoes{gap:calc(var(--k) * 12);margin-top:calc(var(--k) * 24);margin-bottom:calc(var(--k) * 16);flex-wrap:nowrap}.hero__acoes .btn{min-height:calc(var(--k) * 56);padding:0 calc(var(--k) * 26);gap:calc(var(--k) * 10);font-size:calc(var(--k) * 16.3)}.hero__acoes .btn svg,.hero__acoes .btn__play{width:calc(var(--k) * 28);height:calc(var(--k) * 28)}.hero__acoes .btn--zap svg{width:calc(var(--k) * 20);height:calc(var(--k) * 20)}.hero__acoes .btn__play svg{width:calc(var(--k) * 14);height:calc(var(--k) * 14)}.hero__membro{gap:calc(var(--k) * 16);padding-top:calc(var(--k) * 14);flex-wrap:nowrap;max-width:none;margin-top:auto}.hero__membro p{font-size:calc(var(--k) * 15);white-space:nowrap}.hero__membro .lojas{gap:calc(var(--k) * 10);flex-wrap:nowrap}.hero__membro .loja{min-height:calc(var(--k) * 44);padding:0 calc(var(--k) * 14) 0 calc(var(--k) * 12);border-radius:calc(var(--k) * 12);gap:calc(var(--k) * 9)}.hero__membro .loja span{font-size:calc(var(--k) * 14.7)}.hero__membro .lojas svg{width:calc(var(--k) * 18);height:calc(var(--k) * 18)}.hero__visual{align-items:center;max-width:none;display:flex}.vhero{width:100%}}.chamada__in{grid-template-columns:minmax(0,1fr) minmax(320px,400px);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.chamada__in .chamada__texto{max-width:760px}@media (max-width:899px){.chamada__in{grid-template-columns:minmax(0,1fr)}.chamada__visual{max-width:400px}}.conversa{border:1px solid var(--fio);background:#efeae2;border-radius:24px;overflow:hidden;box-shadow:0 50px 100px -45px #12141c73}.conversa__cab{border-bottom:1px solid var(--fio);background:#fff;align-items:center;gap:12px;padding:14px 16px;display:flex}.conversa__cab img{box-shadow:0 0 0 1px var(--fio);background:#fff;border-radius:50%;padding:4px}.conversa__cab b{font-size:.98rem;line-height:1.2;display:block}.conversa__cab small{color:#15803d;font-size:.78rem;display:block}.conversa__corpo{background-image:radial-gradient(#12141c0d 1px,#0000 1.3px);background-size:16px 16px;flex-direction:column;gap:10px;min-height:270px;padding:22px 16px;display:flex}.balao{opacity:0;max-width:84%;transition:opacity .45s var(--ease-out), transform .45s var(--ease-out);border-radius:16px;padding:10px 14px 20px;font-size:.95rem;line-height:1.45;position:relative;transform:translateY(10px)scale(.97);box-shadow:0 1px 1px #12141c14}.balao.visto{opacity:1;transform:none}.balao small{color:var(--luz-3);font-size:.68rem;position:absolute;bottom:5px;right:12px}.balao--eu{background:#d9fdd3;border-top-right-radius:4px;align-self:flex-end}.balao--ele{background:#fff;border-top-left-radius:4px;align-self:flex-start}.balao--digitando{gap:4px;padding:14px 16px;display:flex}.balao--digitando i{background:var(--luz-3);border-radius:50%;width:7px;height:7px;animation:1.2s infinite digitar}.balao--digitando i:nth-child(2){animation-delay:.15s}.balao--digitando i:nth-child(3){animation-delay:.3s}@keyframes digitar{30%{opacity:1;transform:translateY(-4px)}0%,60%,to{opacity:.4;transform:none}}.dor,.passos,.chamada,.rodape{isolation:isolate}.dor:before,.passos:before,.chamada:before,.rodape:before{content:"";z-index:-1;aspect-ratio:1;opacity:.06;pointer-events:none;background:url(/assets/img/logo-512.png) 50%/contain no-repeat;position:absolute}.dor:before{width:clamp(280px,36vw,540px);top:8%;right:-6%;transform:rotate(-8deg)}.passos:before{width:clamp(240px,28vw,420px);top:4%;left:-8%;transform:rotate(10deg)}.chamada:before{opacity:.05;width:clamp(300px,40vw,620px);bottom:-10%;right:30%}.rodape:before{opacity:.05;width:clamp(260px,30vw,460px);bottom:-30%;right:-4%}@media (max-width:760px){.dor:before,.passos:before,.chamada:before{opacity:.05;width:70vw}.chamada:before{right:-20%}}.janela,.painel,.celular{--ind:#6366f1;--cia:#00d4ff;--n50:#f9fafb;--n100:#f1f5f9;--n200:#e2e8f0;--n400:#94a3b8;--n500:#64748b;--n700:#334155;--n900:#0f172a;font-family:var(--corpo);color:var(--n900);-webkit-user-select:none;user-select:none}.janela{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 50px 120px -40px #000000d9,0 0 0 1px #ffffff14}.janela__barra{border-bottom:1px solid var(--n200);background:#e8ebf0;align-items:center;gap:7px;height:38px;padding:0 14px;display:flex}.janela__barra i{background:#ff5f57;border-radius:50%;width:11px;height:11px}.janela__barra i:nth-child(2){background:#febc2e}.janela__barra i:nth-child(3){background:#28c840}.janela__barra span{max-width:360px;color:var(--n500);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:8px;flex:1;margin-left:12px;padding:4px 12px;font-size:.74rem;overflow:hidden}.janela__barra b{color:var(--n900);font-weight:600}.janela__corpo{grid-template-columns:168px 1fr;min-height:420px;display:grid}.janela__menu{background:var(--n900);color:#cbd5e1;flex-direction:column;gap:2px;padding:16px 12px;font-size:.76rem;display:flex}.janela__marca{color:#fff;align-items:center;gap:8px;margin:0 0 16px 6px;font-size:.85rem;font-weight:700;display:flex}.janela__menu span{border-radius:8px;padding:8px 10px}.janela__menu .ativo{background:var(--ind);color:#fff;font-weight:600}.janela__conteudo{background:var(--n100);flex-direction:column;gap:14px;min-width:0;padding:20px 22px;display:flex}.janela__cab{justify-content:space-between;align-items:center;display:flex}.janela__cab b{font-size:1.05rem}.janela__dupla{flex:1;grid-template-columns:1.4fr 1fr;gap:14px;display:grid}.kpis{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.kpi{border-left:3px solid var(--c);background:#fff;border-radius:12px;min-width:0;padding:12px 14px;box-shadow:0 1px 2px #0f172a0f}.kpi small{color:var(--n500);white-space:nowrap;text-overflow:ellipsis;font-size:.66rem;display:block;overflow:hidden}.kpi b{letter-spacing:-.02em;white-space:nowrap;font-size:1.15rem;font-weight:700;display:block}.kpi em{color:#16a34a;font-size:.62rem;font-style:normal;font-weight:600}.grafico{background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex;position:relative;box-shadow:0 1px 2px #0f172a0f}.grafico small{color:var(--n700);justify-content:space-between;align-items:center;font-size:.7rem;font-weight:600;display:flex}.grafico svg{flex:1;width:100%;height:100%;min-height:90px}.grafico--alto svg{min-height:120px}.alertas{background:#fff;border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:12px 14px;display:flex;box-shadow:0 1px 2px #0f172a0f}.alertas small{color:var(--n700);font-size:.7rem;font-weight:600}.alertas div{align-items:center;gap:8px;font-size:.72rem;font-weight:600;display:flex}.alertas i,.presenca i{color:#fff;background:hsl(var(--h) 70% 50%);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:.6rem;font-style:normal;font-weight:700;display:grid}.alertas em{color:#dc2626;font-size:.64rem;font-style:normal;font-weight:400;display:block}.pill{border-radius:999px;align-items:center;padding:2px 9px;font-size:.64rem;font-style:normal;font-weight:600;display:inline-flex}.pill--ind{color:#4338ca;background:#eef2ff}.pill--ok{color:#15803d;background:#dcfce7}.pill--sai{color:#b91c1c;background:#fee2e2}.pill--av{color:#b45309;background:#fef3c7}.painel{background:var(--n100);border-radius:20px;flex-direction:column;gap:14px;padding:22px;display:flex;box-shadow:0 50px 120px -40px #000000d9,0 0 0 1px #ffffff14}.painel__titulo{font-size:1.1rem}.linhas{gap:8px;display:grid}.linhas div{color:var(--n700);background:#fff;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:.74rem;display:flex}.linhas b{color:var(--n900);white-space:nowrap;margin-left:auto}.bem{background:#fff;border-radius:14px;grid-template-columns:120px 1fr;gap:16px;padding:14px;display:grid}.bem__foto{background:linear-gradient(135deg,#1e293b,#334155);border-radius:10px;min-height:110px;position:relative;overflow:hidden}.bem__foto:before{content:"";background:#0b1120;border-radius:6px;height:28%;position:absolute;top:38%;left:22%;right:22%;box-shadow:inset 0 0 0 2px #475569}.bem__foto:after{content:"";aspect-ratio:1;background:radial-gradient(circle,#a5f3fc,#0891b2 60%,#0b1120);border-radius:50%;width:14%;position:absolute;top:46%;left:30%}.bem__nome{margin-bottom:8px;font-size:.92rem;display:block}.bem__meta{color:var(--n700);align-items:center;gap:8px;margin-top:5px;font-size:.72rem;display:flex}.bem__meta small{width:48px;color:var(--n500)}.celular{background:linear-gradient(145deg,#2a2730,#0c0b0f);border-radius:46px;padding:9px;position:relative;box-shadow:0 50px 100px -30px #000000e6,inset 0 0 0 1.5px #ffffff24,0 0 0 1px #0009}.celular__tela{aspect-ratio:9/19.2;color:#fff;background:linear-gradient(#1e1b4b,#0f172a 55%);border-radius:38px;flex-direction:column;gap:8px;padding:44px 12px 16px;display:flex;position:relative;overflow:hidden}.celular__ilha{z-index:3;background:#000;border-radius:999px;width:32%;height:24px;margin-left:-16%;position:absolute;top:10px;left:50%}.celular__hora{text-align:center;letter-spacing:-.02em;margin-top:10px;font-size:2.6rem;font-weight:600;line-height:1}.celular__data{text-align:center;opacity:.75;margin-bottom:14px;font-size:.7rem}.notif{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff24;border-radius:16px;gap:9px;padding:10px 11px;font-size:.66rem;line-height:1.3;display:flex}.notif img{background:#fff;border-radius:6px;flex:none;width:22px;height:22px;padding:2px}.notif small{opacity:.7;font-size:.58rem;display:block}.notif b{font-size:.72rem;display:block}.celular--solo .celular__tela,.celular--app .celular__tela{color:var(--n900);background:#f8fafc;padding-top:46px}.presencas{flex-direction:column;gap:7px;display:flex}.app__titulo{font-size:1rem}.app__sub{color:var(--n500);margin:-4px 0 6px;font-size:.7rem}.presenca{background:#fff;border-radius:12px;align-items:center;gap:9px;padding:9px 10px;font-size:.72rem;font-weight:600;display:flex;box-shadow:0 1px 2px #0f172a0f}.chk{border:2px solid var(--n200);border-radius:6px;width:20px;height:20px;margin-left:auto}.chk.on{background:var(--ind);border-color:var(--ind);position:relative}.chk.on:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.app__btn{background:var(--ind);color:#fff;text-align:center;border-radius:12px;margin-top:6px;padding:11px;font-size:.74rem;font-weight:600}.home{flex-direction:column;gap:10px;display:flex}.home__ola{color:var(--n500);font-size:.7rem}.home__igreja{margin-top:-8px;font-size:1.15rem}.home__devo{background:linear-gradient(135deg, var(--ind), #8b5cf6);color:#fff;border-radius:16px;flex-direction:column;gap:5px;padding:14px;display:flex}.home__devo small{opacity:.85;text-transform:uppercase;letter-spacing:.08em;font-size:.6rem}.home__devo b{font-size:.8rem;line-height:1.35}.home__devo span{opacity:.85;font-size:.62rem}.home__grade{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.home__grade span{background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;font-size:.62rem;font-weight:600;display:flex;box-shadow:0 1px 2px #0f172a0f}.home__grade i{background:linear-gradient(135deg, var(--ind), var(--cia));opacity:.85;border-radius:8px;width:22px;height:22px}.home__grade span:nth-child(2) i{background:linear-gradient(135deg,#f59e0b,#ef4444)}.home__grade span:nth-child(3) i{background:linear-gradient(135deg,#ec4899,#8b5cf6)}.home__grade span:nth-child(4) i{background:linear-gradient(135deg,#ef4444,#f97316)}.home__grade span:nth-child(5) i{background:linear-gradient(135deg,#22c55e,#14b8a6)}.home__grade span:nth-child(6) i{background:linear-gradient(135deg,#0ea5e9,#6366f1)}.home__live{background:var(--n900);color:#fff;border-radius:14px;align-items:center;gap:8px;padding:11px 12px;font-size:.66rem;font-weight:600;display:flex}.home__live i{background:#ef4444;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #ef44444d}.janela--login .login{place-items:center;height:clamp(340px,34vw,420px);display:grid;position:relative;overflow:hidden}.login__fundo{background:radial-gradient(70% 60% at 15% 10%, color-mix(in srgb, var(--marca) 70%, #fff), transparent 70%), radial-gradient(60% 70% at 90% 100%, color-mix(in srgb, var(--marca) 85%, #000), transparent 70%), color-mix(in srgb, var(--marca) 45%, #0f172a);transition:background .6s;position:absolute;top:0;bottom:0;left:0;right:0}.login__cartao{background:#fffffff7;border-radius:18px;flex-direction:column;align-items:center;gap:10px;width:min(270px,78%);padding:26px 22px;display:flex;position:relative;box-shadow:0 30px 60px -20px #00000080}.login__logo{background:var(--marca);color:#fff;border-radius:16px;place-items:center;width:56px;height:56px;font-size:1.15rem;font-weight:700;transition:background-color .5s;display:grid}.login__nome{text-align:center;overflow-wrap:anywhere;max-width:100%;font-size:1.02rem;line-height:1.2}.login__cartao small{color:var(--n500);margin-top:-6px;font-size:.72rem}.login__campo{border:1px solid var(--n200);width:100%;height:36px;color:var(--n400);border-radius:10px;align-items:center;padding:0 12px;font-size:.74rem;display:flex}.login__btn{background:var(--marca);color:#fff;border-radius:10px;place-items:center;width:100%;height:38px;font-size:.82rem;font-weight:600;transition:background-color .5s;display:grid}.celular--mini{border-radius:30px;padding:6px}.celular--mini .celular__tela{border-radius:25px;padding:0}.celular--mini .celular__ilha{height:16px;top:7px}.mini{text-align:center;color:#fff;background:linear-gradient(180deg, color-mix(in srgb, var(--marca) 40%, #0f172a), #0b1020);flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;padding:20px 12px;display:flex}.mini__logo{background:var(--marca);border-radius:14px;place-items:center;width:46px;height:46px;font-weight:700;transition:background-color .5s;display:grid}.mini b{overflow-wrap:anywhere;font-size:.8rem;line-height:1.2}.mini__btn{background:var(--marca);border-radius:10px;margin-top:8px;padding:8px 12px;font-size:.64rem;font-weight:600}@media (max-width:640px){.janela__corpo{grid-template-columns:1fr;min-height:0}.janela__menu{display:none}.janela__conteudo{gap:10px;padding:14px}.janela__dupla{grid-template-columns:1fr}.alertas{display:none}.kpi{padding:8px 9px}.kpi b{font-size:.86rem}.kpi em{display:none}.painel{padding:14px}.bem{grid-template-columns:84px 1fr}.linhas div{font-size:.66rem}}
