[hidden]{display:none!important}:root{--fucsia:#8E1C5E;--fucsia-fundo:#6f1449;--fucsia-vivo:#b02576;--ambar:#F0B429;--escuro:#25081A;--escuro-2:#33112a;--papel:#FBF3F8;--branco:#fff;--tinta:#2b1522;--suave:#6d5461;--linha:#ecd9e5;--rotulo:#e9cfdf;--dica:#b893a8;--erro:#ff8a6b;--lilas:#cfb3c3;--titulo:"MuseoModerno",system-ui,sans-serif;--corpo:"Inter",-apple-system,BlinkMacSystemFont,system-ui,sans-serif;--gap:10px;--raio:8px;--raio-lg:22px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--papel);color:var(--tinta);font-family:var(--corpo);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}.envolve{width:calc(100% - 2 * var(--gap));max-width:1560px;margin:0 auto}.grelha{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--gap)}.bloco{background:var(--branco);border-radius:var(--raio);padding:2rem;display:flex;align-items:center;justify-content:center}h1,h2,h3,h4{font-family:var(--titulo);font-weight:500;line-height:1.08;letter-spacing:-.02em}.botao{display:inline-flex;align-items:center;gap:8px;background:var(--fucsia);color:#fff;font-weight:600;font-size:15.5px;padding:11px 22px;border-radius:999px;border:2px solid var(--fucsia);transition:.18s;cursor:pointer}.botao:hover{background:var(--fucsia-fundo);border-color:var(--fucsia-fundo)}.botao--linha{background:transparent;color:var(--fucsia)}.botao--linha:hover{background:var(--fucsia);color:#fff}.hero{padding-top:var(--gap);padding-bottom:var(--gap)}.marca-cartao{grid-column:span 3;min-height:340px;display:grid;grid-template-columns:minmax(52px,23%) 1fr;grid-template-rows:auto auto 1fr;gap:var(--gap)}.bloco--icone{grid-column:1;grid-row:1;aspect-ratio:1;background:var(--fucsia);padding:16%}.bloco--icone svg{width:100%;height:100%}.bloco--logo{grid-column:2;grid-row:1;background:var(--branco);padding:.7rem 1.1rem}.bloco--logo img{width:100%;max-width:120px;height:auto}.bloco--assinatura{grid-column:1/-1;grid-row:2;background:var(--escuro);color:#fff;padding:.65rem 1rem;text-align:center}.bloco--assinatura span{font-family:var(--corpo);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;line-height:1.6;color:#e9cfdf}.bloco--cheio{grid-column:1/-1;grid-row:3;background:var(--fucsia);min-height:96px;position:relative;overflow:hidden;padding:0}.bloco--cheio svg{position:absolute;right:-6%;top:18%;height:210%;width:auto;opacity:.3}.hero__titulo{grid-column:span 9;background:var(--branco);border-radius:var(--raio);padding:3.4rem 3rem;display:flex;align-items:center;min-height:340px}.hero__titulo h1{font-size:clamp(2.5rem,6.2vw,5.4rem);font-weight:500}.hero__titulo em{font-style:normal;color:var(--fucsia)}.hero__linha{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.hero__linha>span{display:block;animation:subir .9s cubic-bezier(.2,.7,.2,1) backwards}.hero__linha:nth-child(2)>span{animation-delay:.09s}.hero__linha:nth-child(3)>span{animation-delay:.18s}@keyframes subir{0%{transform:translateY(105%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.hero__linha>span{animation:none}}.hero__frase{grid-column:span 5;padding:2rem;display:flex;align-items:flex-end}.hero__frase p{font-family:var(--titulo);font-size:1.45rem;font-weight:500;letter-spacing:-.02em;line-height:1.25;color:var(--suave);max-width:32rem}.hero__cta{grid-column:span 4;background:var(--escuro);color:#fff;border-radius:var(--raio);padding:2rem;display:flex;flex-direction:column;justify-content:space-between;min-height:190px;transition:.25s}.hero__cta:hover{background:var(--fucsia)}.hero__cta__seta{align-self:flex-end;font-size:2rem;line-height:1}.hero__cta__texto{display:flex;flex-direction:column;gap:.35rem}.hero__cta__etiqueta{font-size:12.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ambar)}.hero__cta strong{font-family:var(--titulo);font-size:1.45rem;font-weight:500;letter-spacing:-.02em;line-height:1.15}.hero__cta__remate{font-family:var(--titulo);font-size:1.3rem;font-weight:500;letter-spacing:-.02em;line-height:1.15;color:var(--lilas)}.hero__demo{grid-column:span 3;background:var(--fucsia-fundo);color:#fff;border-radius:var(--raio);padding:2rem;display:flex;flex-direction:column;justify-content:space-between;min-height:190px;position:relative;overflow:hidden;transition:.25s}.hero__demo:hover{background:var(--fucsia-vivo)}.hero__demo__seta{align-self:flex-end;font-size:2rem;line-height:1;position:relative;z-index:2}.hero__demo__texto{position:relative;z-index:2}.hero__demo__etiqueta{display:block;font-size:12.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#f0d3e2;margin-bottom:.3rem}.hero__demo strong{font-family:var(--titulo);font-size:1.35rem;font-weight:500;letter-spacing:-.02em;line-height:1.15}.hero__demo strong{display:block}.hero__demo__remate{display:block;margin-top:.5rem;font-family:var(--titulo);font-size:1.3rem;font-weight:500;letter-spacing:-.02em;line-height:1.15;color:var(--lilas);max-width:30ch}.hero__demo__estrela{position:absolute;right:-14%;bottom:-26%;width:64%;opacity:.16;z-index:1}@media(max-width:980px){.marca-cartao,.hero__titulo,.hero__frase,.hero__cta,.hero__demo{grid-column:1/-1}.hero__titulo{min-height:0;padding:2.4rem 1.6rem}.marca-cartao{min-height:230px}.hero__frase{padding:1.2rem .4rem}}.faixa{background:var(--escuro);color:#fff;border-radius:var(--raio);margin:var(--gap) 0;padding:1.2rem 0;overflow:hidden;white-space:nowrap}.faixa__pista{display:inline-flex;animation:correr 38s linear infinite}.faixa span{font-family:var(--titulo);font-size:1.1rem;font-weight:500;padding-right:2.6rem}.faixa span:after{content:"\b7";margin-left:2.6rem;color:var(--ambar)}@keyframes correr{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.faixa__pista{animation:none}}.seccao{padding:76px 0 8px}.seccao__etiqueta{display:inline-flex;align-items:center;gap:.7rem;width:fit-content;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:var(--tinta);margin-bottom:1.4rem}.seccao__etiqueta:before{content:"";flex:0 0 1.8rem;width:1.8rem;height:3px;border-radius:999px;background:var(--ambar)}.seccao__titulo{font-size:clamp(2.5rem,5.5vw,5.2rem);font-weight:500;margin-bottom:1.2rem;text-wrap:balance}.seccao__intro{font-size:1.1rem;color:var(--suave);max-width:40rem}.cabecalho{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gap);align-items:start;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.cabecalho:before{content:attr(data-indice);grid-column:1/span 2;grid-row:1/span 3;align-self:start;font-family:var(--titulo);font-size:clamp(4.5rem,8vw,7.8rem);font-weight:600;line-height:.78;letter-spacing:-.08em;color:var(--fucsia)}.cabecalho .seccao__etiqueta{grid-column:3/span 5;margin:.35rem 0 0}.cabecalho .seccao__titulo{grid-column:3/-1;margin:0}.cabecalho .seccao__intro{grid-column:7/-1;margin-top:1.25rem}.cabecalho--offset .seccao__titulo{max-width:15ch}.cabecalho--linha{padding:2.2rem 0;border-top:1px solid var(--tinta);border-bottom:1px solid var(--linha)}@media(max-width:900px){.cabecalho{display:block;padding-top:4.2rem}.cabecalho:before{position:absolute;top:0;left:0;font-size:3.7rem;line-height:1}.cabecalho .seccao__etiqueta{margin:0 0 1rem 5.2rem}.cabecalho .seccao__titulo{font-size:clamp(2.35rem,11vw,3.5rem)}.cabecalho .seccao__intro{margin-top:1.2rem}.cabecalho--linha{padding:5rem 0 2rem}}.cartao{background:var(--branco);border-radius:var(--raio);padding:2rem;display:flex;flex-direction:column;gap:.6rem}.cartao h3{font-size:1.32rem}.cartao p{font-size:15.5px;color:var(--suave);margin:0;max-width:52ch}.cartao--escuro{background:var(--escuro);color:#fff}.cartao--escuro h3{color:#fff}.cartao--escuro p{color:#dcc4d3}.cartao--fucsia{background:var(--fucsia);color:#fff}.cartao--fucsia h3,.cartao--fucsia p{color:#fff}.numerao{font-family:var(--titulo);font-size:3.2rem;font-weight:600;line-height:1;color:var(--fucsia)}.cartao--escuro .numerao,.cartao--fucsia .numerao{color:var(--ambar)}.s3{grid-column:span 3}.s4{grid-column:span 4}.s6{grid-column:span 6}.s12{grid-column:span 12}@media(max-width:1180px){.s3{grid-column:span 6}}@media(max-width:980px){.s3,.s4,.s6{grid-column:1/-1}}.passo{background:var(--branco);border-radius:var(--raio);padding:1.8rem;display:flex;flex-direction:column;gap:.5rem}.passo .n{font-family:var(--titulo);font-size:13px;font-weight:600;letter-spacing:.16em;color:var(--fucsia)}.passo h3{font-size:1.22rem}.passo p{font-size:15px;color:var(--suave)}.nota-fina{margin-top:1.5rem;font-size:15px;color:var(--suave);max-width:60ch}.nota-fina a{color:var(--fucsia);text-decoration:underline;text-underline-offset:3px}.acoes{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.acoes--centro{justify-content:center}.varios{align-items:center;text-align:center;padding:2.2rem 2rem;gap:1.1rem}.cartao.varios p{max-width:62ch;font-size:1.05rem;color:var(--suave)}.varios p b{color:var(--tinta)}@media(max-width:640px){.seccao{padding:54px 0 6px}.bloco,.cartao,.passo{padding:1.5rem}}.experimental{grid-column:1/-1;background:var(--fucsia);color:#fff;border-radius:var(--raio-lg);padding:clamp(1.8rem,4vw,3.4rem);display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(1.6rem,3.5vw,3.4rem);align-items:start;scroll-margin-top:var(--gap)}.experimental__etiqueta{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--escuro);background:var(--ambar);padding:5px 12px;border-radius:999px;margin-bottom:1.2rem}.experimental h2{font-size:clamp(2.1rem,4.4vw,3.8rem);color:#fff;margin-bottom:1rem;text-wrap:balance}.experimental__intro{font-size:1.12rem;color:#f6e3ee;max-width:44ch;margin-bottom:1.6rem}.experimental__pontos{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap)}.experimental__pontos li{background:var(--fucsia-fundo);border-radius:var(--raio);padding:1.2rem 1.1rem}.experimental__pontos h3{font-size:1.12rem;color:#fff;margin-bottom:.4rem}.experimental__pontos p{font-size:14.5px;line-height:1.5;color:#f6e3ee}.experimental__caixa{background:var(--escuro);border-radius:var(--raio);padding:clamp(1.4rem,2.6vw,2rem);display:flex;flex-direction:column;gap:1rem}.experimental__caixa h3{font-family:var(--corpo);font-size:12.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ambar)}.experimental__caixa ul{list-style:none;display:grid;gap:.6rem;font-size:15.5px;line-height:1.5;color:#fff}.experimental__caixa li{position:relative;padding-left:1.3rem}.experimental__caixa li:before{content:"\2713";position:absolute;left:0;top:0;color:var(--ambar);font-weight:700}.experimental__caixa strong{color:var(--ambar)}.experimental__botoes{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin-top:.4rem}.experimental__opcao{display:flex;flex-direction:column;gap:.5rem}.experimental__opcao p{font-size:14px;line-height:1.45;color:#fff;text-align:center}.experimental__opcao strong{color:var(--ambar)}@media(max-width:1280px)and (min-width:981px){.experimental__botoes{grid-template-columns:1fr}}@media(max-width:520px){.experimental__botoes{grid-template-columns:1fr}}.botao--grande{justify-content:center;text-align:center;font-family:var(--titulo);font-size:1.1rem;font-weight:500;padding:.9rem 1.1rem;background:var(--ambar);border-color:var(--ambar);color:var(--escuro)}.botao--grande:hover{background:#fff;border-color:#fff;color:var(--fucsia)}.experimental__extra{font-size:15px;line-height:1.55;color:#f6e3ee;max-width:60ch;margin-top:1.1rem}.experimental__extra+.experimental__extra{margin-top:.6rem}.experimental__extra a{color:#fff;font-weight:600;text-decoration:underline;text-decoration-color:var(--ambar);text-underline-offset:3px}.linha-plano{display:block;min-height:1.5em;line-height:1.5;font-size:12.5px;font-weight:600;color:var(--fucsia);margin:-.6rem 0 1rem}@media(max-width:980px){.linha-plano:empty{display:none}}.plano--destaque .linha-plano{color:var(--ambar)}.experimental__nota{font-size:13.5px;line-height:1.5;color:#e9cfdf}.experimental__nota a{color:var(--ambar);text-decoration:underline;text-underline-offset:3px}@media(max-width:1180px){.experimental__pontos{grid-template-columns:1fr}}@media(max-width:980px){.experimental{grid-template-columns:1fr}}.botao--claro{background:#fff;color:var(--fucsia);border-color:#fff}.botao--claro:hover{background:var(--ambar);border-color:var(--ambar);color:var(--escuro)}.cabecalho--compacto{align-items:end;padding-bottom:1.8rem;border-bottom:1px solid var(--tinta)}.cabecalho--compacto .seccao__titulo{max-width:13ch;font-size:clamp(2.5rem,5vw,4.6rem)}@media(max-width:900px){.cabecalho--compacto{padding:4.8rem 0 1.7rem}}.ciclo{display:flex;justify-content:center;margin:26px 0 6px}.ciclo__cx{display:inline-flex;background:var(--branco);border:1px solid var(--linha);border-radius:999px;padding:.3rem;gap:.2rem;box-shadow:0 2px 12px #8e1c5e12}.ciclo__op{appearance:none;border:0;cursor:pointer;font:600 .95rem var(--corpo);color:#7a6470;background:transparent;padding:.7rem 1.5rem;border-radius:999px;transition:.16s;display:inline-flex;align-items:center;gap:.5rem}.ciclo__op:hover{color:var(--fucsia)}.ciclo__op.on{background:var(--fucsia);color:#fff}.selo{font:700 11px var(--corpo);letter-spacing:.06em;background:var(--ambar);color:var(--escuro);padding:2px 7px;border-radius:999px}.ciclo__op.on .selo{background:#fff;color:var(--fucsia)}.ciclo__nota{text-align:center;font-size:13.5px;color:var(--suave);margin-bottom:6px;min-height:22px}.etiq-slot{height:25px;margin-bottom:.6rem}.alt{display:inline-flex;background:#f2e7ee;border-radius:999px;padding:.22rem;gap:.15rem;align-self:stretch;margin-bottom:1rem}.plano--destaque .alt{background:#412838}.alt__op{flex:1;appearance:none;border:0;cursor:pointer;font:600 .84rem var(--corpo);color:#7a6470;background:transparent;padding:.5rem .4rem;border-radius:999px;transition:.16s}.alt__op.on{background:var(--fucsia);color:#fff}.plano--destaque .alt__op{color:#cfb3c3}.plano--destaque .alt__op.on{background:var(--ambar);color:var(--escuro)}.numeros{min-height:158px;background:#faf4f8;border:1px solid var(--linha);border-radius:12px;padding:12px 14px;margin-bottom:1.1rem}.plano--destaque .numeros{background:#34192a;border-color:#442b3a}.numeros .cab{font:700 11px var(--corpo);letter-spacing:.11em;text-transform:uppercase;color:var(--fucsia);margin-bottom:.5rem}.plano--destaque .numeros .cab{color:var(--ambar)}.numeros dl{display:grid;grid-template-columns:1fr auto;gap:.3rem .8rem;font-size:13.5px}.numeros dt{color:var(--suave)}.plano--destaque .numeros dt{color:#cfb3c3}.numeros dd{font-weight:700;text-align:right}.numeros .sub{font-size:12.5px;line-height:1.45;color:var(--suave);margin-top:.5rem;padding-top:.5rem;border-top:1px dashed var(--linha)}.plano--destaque .numeros .sub{color:#a98a99;border-top-color:#442b3a}.numeros .sub b{color:var(--fucsia)}.plano--destaque .numeros .sub b{color:var(--ambar)}.fixo{font:700 9.5px var(--corpo);letter-spacing:.1em;text-transform:uppercase;color:#b09aa6;margin:.1rem 0 .5rem}.plano--destaque .fixo{color:#8d6f7e}.plano{background:var(--branco);border-radius:var(--raio);padding:1.9rem 1.6rem;display:flex;flex-direction:column;gap:.25rem}.plano--entrada{background:transparent;border:2px dashed var(--linha)}.plano.plano--entrada{padding:calc(1.9rem - 2px) calc(1.6rem - 2px)}@media(max-width:640px){.plano.plano--entrada{padding:calc(1.5rem - 2px)}}.plano--destaque{background:var(--escuro);color:#fff}.plano--destaque h3{color:#fff}.etiq{align-self:flex-start;font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--escuro);background:var(--ambar);padding:4px 11px;border-radius:999px;margin-bottom:.5rem}.plano h3{font-size:1.45rem}.plano .quem{font-size:14px;color:var(--suave);min-height:68px;margin:.35rem 0 .9rem}.plano--destaque .quem{color:#cfb3c3}.preco{font-family:var(--titulo);font-size:2.7rem;font-weight:600;line-height:1;color:var(--fucsia)}.plano--destaque .preco{color:var(--ambar)}.preco small{font-family:var(--corpo);font-size:14px;font-weight:500;color:var(--suave)}.plano--destaque .preco small{color:#cfb3c3}.iva{font-size:12.5px;color:var(--suave);margin:.5rem 0 1.1rem;min-height:34px}.plano--destaque .iva{color:#b899aa}.plano ul{list-style:none;display:grid;gap:.5rem;font-size:14.5px;margin-bottom:1.4rem;align-content:start}.plano ul li{position:relative;padding-left:1.15rem}.plano ul li:before{content:"\2713";position:absolute;left:0;top:0;color:var(--fucsia);font-weight:700}.plano--destaque ul li:before{color:var(--ambar)}.plano ul li.nao{color:#7d6472}.plano ul li.nao:before{content:"\b7";color:#c9b3bf}.plano--destaque ul li.nao{color:#8d6f7e}.plano .botao{margin-top:auto;justify-content:center}@media(max-width:1080px){.quem,.numeros{min-height:0}.etiq-slot{height:auto;margin-bottom:0}.etiq-slot:empty{display:none}.etiq{margin-bottom:.6rem}}@media(max-width:640px){.plano{padding:1.5rem}}.contacto{background:var(--escuro);color:var(--branco);border-radius:var(--raio-lg);padding:clamp(1.6rem,6vw,4rem);margin:76px 0 var(--gap);scroll-margin-top:var(--gap)}.contacto__dentro{max-width:680px;margin:0 auto}.contacto h2{font-size:clamp(1.9rem,6vw,3.6rem);margin-bottom:.9rem;text-align:center;text-wrap:balance}.contacto h2 em{font-style:normal;color:var(--ambar)}.contacto__convite{font-size:1rem;color:var(--rotulo);margin:0 auto 1.8rem;max-width:36rem;text-align:center}.escolha{justify-content:center}.formulario__fundo{display:flex;justify-content:center}.formulario__nota{text-align:center}.escolha{display:flex;flex-wrap:wrap;gap:.5rem .8rem;align-items:center;background:#3a1530;border:1px solid #5a2a4b;border-radius:var(--raio);padding:.8rem 1rem;margin-bottom:1.4rem;font-size:.95rem;color:var(--rotulo)}.escolha[hidden]{display:none!important}.escolha strong{color:var(--ambar);font-weight:600}.escolha button{font:inherit;font-size:.9rem;color:var(--branco);background:transparent;border:none;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:0}.formulario{display:flex;flex-direction:column;gap:1.1rem}.campo{display:flex;flex-direction:column;gap:.4rem}.campo label{font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--rotulo)}.campo__opcional{letter-spacing:normal;text-transform:none;font-weight:400}.campo input,.campo textarea{font-family:var(--corpo);font-size:16px;color:var(--branco);background:#3a1530;border:1px solid #5a2a4b;border-radius:var(--raio);padding:.8rem 1rem;width:100%;min-height:3.1rem}.campo textarea{resize:vertical;min-height:6rem}.campo input::placeholder,.campo textarea::placeholder{color:var(--dica)}.campo input:focus,.campo textarea:focus{outline:none;border-color:var(--ambar);background:#451a39}.campo input[aria-invalid=true]{border-color:var(--erro)}.campo--armadilha{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.consentimento{display:flex;gap:.75rem;align-items:flex-start;font-size:.92rem;color:var(--rotulo);cursor:pointer}.consentimento input{width:22px;height:22px;flex:none;margin-top:.1rem;accent-color:var(--ambar)}.consentimento input[aria-invalid=true]{outline:2px solid var(--erro);outline-offset:2px}.consentimento a{color:var(--ambar);text-decoration:underline;text-underline-offset:3px}.formulario__enviar{font-family:var(--titulo);font-size:1.1rem;font-weight:500;color:var(--escuro);background:var(--ambar);border:none;border-radius:999px;padding:1rem 1.7rem;cursor:pointer;width:100%;transition:background .2s}.formulario__enviar:hover{background:var(--branco)}.formulario__enviar:disabled{background:#c9a24a;cursor:default}.formulario__nota{font-size:.92rem;color:var(--rotulo)}.formulario__nota a{color:var(--ambar);text-underline-offset:3px}.formulario__nota[data-estado=erro]{color:var(--erro)}.formulario__nota[data-estado=ok]{color:var(--branco);font-weight:600}@media(min-width:700px){.formulario{display:grid;grid-template-columns:1fr 1fr}.campo--largo,.consentimento,.formulario__fundo{grid-column:1/-1}.formulario__enviar{width:auto}}.rodape{position:relative;overflow:hidden;background:var(--escuro);color:#dcc4d3;border-radius:var(--raio);margin:var(--gap) 0;font-size:15px}.rodape__faixa{background:var(--fucsia);color:#fff;padding:1.6rem clamp(1.5rem,4vw,3rem);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem 2rem}.rodape__faixa p{font-family:var(--titulo);font-size:clamp(1.5rem,3.2vw,2.4rem);font-weight:500;letter-spacing:-.02em;line-height:1.1;color:#fff}.rodape__faixa p:after{content:".";color:var(--ambar)}.rodape__faixa a{color:#fff;font-weight:600;text-decoration:underline;text-decoration-color:var(--ambar);text-decoration-thickness:2px;text-underline-offset:5px}.rodape__faixa a:after{content:" \2197";text-decoration:none;display:inline-block;margin-left:.3rem}.rodape__faixa a:hover{color:var(--ambar)}.rodape__corpo{position:relative;z-index:2;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem var(--gap);padding:clamp(2rem,4vw,3.2rem) clamp(1.5rem,4vw,3rem) 0}.rodape__marca{grid-column:span 5}.rodape__marca img{height:56px;width:auto;margin-bottom:1.2rem}.rodape__marca p{max-width:36ch;color:#dcc4d3}.rodape__col{grid-column:span 3}.rodape__col:last-child{grid-column:span 4}.rodape h4{font-family:var(--corpo);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ambar);margin-bottom:1rem}.rodape__col p{margin-bottom:.6rem}.rodape__col ul{list-style:none;display:grid;gap:.55rem}.rodape__col a{color:#fff;text-decoration:underline;text-decoration-color:#7a3a62;text-underline-offset:4px}.rodape__col a:hover{text-decoration-color:var(--ambar)}.rodape__email{font-family:var(--titulo);font-size:1.25rem;font-weight:500}.rodape__fim{position:relative;z-index:2;margin:2.6rem clamp(1.5rem,4vw,3rem) 0;padding:1.3rem 0 1.6rem;border-top:1px solid #4a1d3a;display:flex;flex-wrap:wrap;gap:.6rem 1.5rem;justify-content:space-between;font-size:13.5px;color:#b893a8}.rodape__simbolo{position:absolute;right:-50px;top:118px;width:210px;height:210px;z-index:1;pointer-events:none}@media(max-width:900px){.rodape__marca,.rodape__col,.rodape__col:last-child{grid-column:1/-1}.rodape__simbolo{width:170px;height:170px;right:-55px;top:auto;bottom:70px}}.topo{position:fixed;top:calc(var(--gap,1rem) + env(safe-area-inset-top,0px));right:var(--gap,1rem);z-index:60}.menu-botao{display:flex;align-items:center;gap:.9rem;background:var(--escuro);color:var(--branco);border:none;border-radius:999px;padding:.95rem 1.5rem;font:inherit;font-size:.95rem;font-weight:600;cursor:pointer;box-shadow:0 0 0 1px #ffffff2e,0 8px 24px #25081a38;transition:padding .25s ease,gap .25s ease}.menu-botao:focus-visible{outline:3px solid var(--ambar);outline-offset:3px}.menu-botao__barras{display:flex;flex-direction:column;gap:3px}.menu-botao__barras span{display:block;width:20px;height:2px;background:var(--branco);transition:transform .3s ease,opacity .3s ease}.menu-botao[aria-expanded=true] .menu-botao__barras span:nth-child(1){transform:translateY(5px) rotate(45deg)}.menu-botao[aria-expanded=true] .menu-botao__barras span:nth-child(2){opacity:0}.menu-botao[aria-expanded=true] .menu-botao__barras span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.menu-botao--compacto{gap:0;padding:1.05rem}.menu-botao--compacto .menu-botao__texto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.painel-menu{position:fixed;inset:0;z-index:55;background:var(--escuro);color:var(--branco);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease}.painel-menu.aberto{opacity:1;visibility:visible}.painel-menu ul{list-style:none;margin:0;padding:0 1.5rem;text-align:center}.painel-menu li{margin:.5rem 0}.painel-menu a{font-family:var(--titulo);color:var(--branco);text-decoration:none;font-size:clamp(2rem,7vw,4rem);font-weight:700;letter-spacing:-.03em;transition:color .2s ease}.painel-menu a:hover,.painel-menu a:focus-visible{color:var(--ambar);outline:none}.hero__titulo{flex-direction:column;align-items:flex-start;justify-content:center;gap:1.8rem}.hero__botao{display:inline-flex;align-items:center;gap:.6rem;background:var(--fucsia);color:var(--branco);font-family:var(--titulo);font-size:1.15rem;font-weight:700;letter-spacing:-.01em;padding:.95rem 1.6rem;border-radius:999px;text-decoration:none;transition:transform .2s ease,background-color .2s ease}.hero__botao:hover{transform:translateY(-2px);background:var(--fucsia-vivo)}.hero__botao:focus-visible{outline:3px solid var(--ambar);outline-offset:3px}body.menu-aberto{overflow:hidden}@media(max-width:700px){.menu-botao{gap:0;padding:1.05rem}.menu-botao__texto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}@media(prefers-reduced-motion:reduce){.menu-botao,.menu-botao__barras span,.painel-menu,.hero__botao{transition:none}}.escolha-plano{display:flex;justify-content:space-between;align-items:center;gap:1rem;border:2px solid var(--ambar);border-radius:14px;padding:.85rem 1rem;color:#fff;text-decoration:none;transition:background .18s,border-color .18s}.escolha-plano:hover{background:var(--escuro-2)}.escolha-plano b{display:block;font-family:var(--titulo);font-size:1.2rem;font-weight:500;letter-spacing:-.01em;line-height:1.2}.escolha-plano small{display:block;font-size:13.5px;line-height:1.4;color:var(--lilas);margin-top:.15rem}.escolha-plano>span:first-child{flex:1 1 0;min-width:0}.escolha-plano__preco{flex:0 0 auto;text-align:right}.escolha-plano__preco small{font-size:12.5px;white-space:nowrap}.escolha-plano__preco em{display:block;font-style:normal;font-family:var(--titulo);font-size:1.2rem;font-weight:600;line-height:1.2;color:var(--ambar);white-space:nowrap}.escolha-plano__preco small{color:var(--lilas)}.janela-registo .escolha-plano{color:var(--tinta);border-color:var(--fucsia)}.janela-registo .escolha-plano:hover{background:var(--papel)}.janela-registo .escolha-plano small{color:var(--suave)}.janela-registo .escolha-plano__preco em{color:var(--fucsia)}.janela-registo{position:fixed;inset:0;z-index:70;display:flex;align-items:flex-end;justify-content:center}.janela-registo[hidden]{display:none!important}.janela-registo__veu{position:absolute;inset:0;background:#25081ab3;border:0;cursor:pointer}.janela-registo__folha{position:relative;width:100%;max-width:30rem;max-height:92vh;overflow:auto;background:#fff;color:var(--tinta);border-radius:22px 22px 0 0;padding:.9rem 1.25rem calc(1.4rem + env(safe-area-inset-bottom,0px));display:grid;gap:.7rem;animation:janela-sobe .22s ease-out}@media(min-width:700px){.janela-registo{align-items:center}.janela-registo__folha{border-radius:22px;padding:1.4rem 1.6rem 1.6rem}.janela-registo__pega{display:none}}@keyframes janela-sobe{0%{transform:translateY(40px)}to{transform:none}}@media(prefers-reduced-motion:reduce){.janela-registo__folha{animation:none}}.janela-registo__pega{width:44px;height:5px;background:var(--linha);border-radius:9px;margin:0 auto .3rem}.janela-registo__fechar{position:absolute;top:.7rem;right:.8rem;width:2.4rem;height:2.4rem;border-radius:50%;border:0;background:var(--papel);color:var(--tinta);font-size:1.4rem;line-height:1;cursor:pointer}.janela-registo h2{font-size:1.45rem;line-height:1.15;color:var(--tinta);padding-right:2.6rem}.janela-registo__sub{font-size:14.5px;line-height:1.5;color:var(--suave)}.janela-registo__nota{font-size:13px;line-height:1.5;color:var(--suave)}.janela-registo__nota a{color:var(--fucsia);font-weight:600;text-decoration:underline;text-underline-offset:3px}body.janela-aberta{overflow:hidden}.experimental__botoes{grid-template-columns:1fr}.destaque-registo{border:2px solid var(--ambar);border-radius:12px;padding:.8rem 1rem;font-size:15px;line-height:1.5;color:#fff}.janela-registo .destaque-registo{color:var(--tinta)}.inicio-periodo{display:grid;gap:.8rem;margin:1rem 0 .4rem}.inicio-periodo__campo{display:grid;gap:.35rem;font-size:14px;font-weight:600;color:var(--tinta)}.inicio-periodo__campo input,.inicio-periodo__campo select{font:inherit;font-size:16px;font-weight:400;padding:.75rem .9rem;border:1.5px solid var(--linha);border-radius:12px;background:#fff;color:var(--tinta);width:100%;box-sizing:border-box}.inicio-periodo__campo input:focus,.inicio-periodo__campo select:focus{outline:2px solid var(--fucsia);outline-offset:1px;border-color:var(--fucsia)}.inicio-periodo__armadilha{position:absolute;left:-9999px;width:1px;height:1px}.inicio-periodo__erro{margin:0;color:#a1183a;font-size:14px;font-weight:600}.inicio-periodo button.escolha-plano{width:100%;background:none;font:inherit;cursor:pointer;text-align:left}.inicio-periodo button.escolha-plano:disabled{cursor:progress;background:var(--papel)}.faixa-campanha{background:var(--escuro);color:#f3e3ec;font-size:14px;text-align:center;padding:9px 56px 9px 16px;line-height:1.45}.faixa-campanha a{color:var(--ambar);font-weight:600;text-decoration:underline;text-underline-offset:3px;margin-left:.35rem;white-space:nowrap}.faixa-campanha a:hover{color:#fff}.hero__accao{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem}.hero__botao-nota{display:inline-flex;align-items:center;background:var(--ambar);color:var(--escuro);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:8px 16px;line-height:1}.painel-menu__entrar{opacity:1}.rodape__subtitulo{margin-top:1.4rem}.faixa--topo{margin:var(--gap) 0 0;padding:.8rem 0}.faixa--topo .faixa__item{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--titulo);font-size:1.05rem;font-weight:500;padding-right:2.2rem}.faixa--topo .faixa__item:after{content:"\b7";margin-left:2.2rem;color:var(--ambar)}.faixa--topo .faixa__item--marca{color:#fff}.faixa--topo svg{width:18px;height:18px;flex:0 0 18px;fill:var(--ambar)}.faixa--topo .faixa__item:not(.faixa__item--marca){color:var(--lilas)}@media(min-width:981px){.hero{min-height:calc(100svh - 38px);display:flex;flex-direction:column}.hero>.grelha{flex:1;grid-template-rows:minmax(0,1fr) auto}.faixa--topo{flex:0 0 auto}.marca-cartao,.bloco--cheio{min-height:0}.hero__titulo{min-height:0;padding:clamp(1.4rem,4.5vh,3.4rem) 3rem;gap:clamp(1rem,3vh,1.8rem)}.hero__titulo h1{font-size:clamp(2.4rem,min(6.2vw,10.5vh),5.4rem)}.hero__frase{padding:clamp(1rem,2.6vh,2rem) 2rem}.hero__frase p{font-size:clamp(1.1rem,2.6vh,1.45rem)}.hero__cta,.hero__demo{min-height:0;padding:clamp(1rem,2.6vh,2rem) 2rem;gap:.6rem}.hero__cta strong,.hero__demo strong{font-size:clamp(1.15rem,2.6vh,1.45rem)}.hero__cta__remate,.hero__demo__remate{font-size:clamp(1rem,2.3vh,1.3rem)}.hero__cta__seta,.hero__demo__seta{font-size:clamp(1.4rem,3.2vh,2rem)}}.funciona{padding-top:var(--gap)}.funciona__cabeca{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem 2rem;background:var(--branco);border-radius:var(--raio) var(--raio) 0 0;padding:1.6rem 2rem .4rem}.funciona__cabeca .seccao__etiqueta{margin:0}.funciona__titulo{font-size:clamp(1.35rem,2.4vw,1.9rem);font-weight:500}.funciona__filas{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap);background:var(--branco);border-radius:0 0 var(--raio) var(--raio);padding:1.2rem 2rem 2rem}.funciona__fila{display:flex;flex-direction:column;gap:.75rem;padding-top:1rem;border-top:1px solid var(--linha)}.funciona__fila--larga{grid-column:1/-1}.funciona__fila h3{font-family:var(--corpo);font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--fucsia)}.funciona__lista{list-style:none;display:flex;flex-wrap:wrap;gap:8px}.selo-plataforma{display:inline-flex;align-items:center;gap:8px;background:var(--papel);border:1px solid var(--linha);border-radius:999px;padding:7px 14px;font-size:15px;font-weight:600;color:var(--tinta);line-height:1.2}.selo-plataforma svg{width:17px;height:17px;flex:0 0 17px;fill:var(--fucsia)}.selo-plataforma--mais{background:transparent;border-style:dashed;color:var(--suave);font-weight:500}.selo-plataforma--breve{border-style:dashed;color:var(--suave)}.selo-plataforma em{font-style:normal;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--escuro);background:var(--ambar);border-radius:999px;padding:2px 8px}.funciona__nota{font-size:14px;color:var(--suave)}.demo__comandos{display:flex;justify-content:center;gap:4px;margin:1.6rem auto var(--gap);width:max-content;max-width:100%;background:var(--branco);border:1px solid var(--linha);border-radius:999px;padding:4px}.demo__op{font:inherit;font-size:14.5px;font-weight:600;color:var(--suave);background:transparent;border:0;border-radius:999px;padding:8px 18px;cursor:pointer}.demo__op.on{background:var(--fucsia);color:#fff}.demo__op:focus-visible{outline:3px solid var(--ambar);outline-offset:2px}.demo__moldura{display:flex;justify-content:center}.demo__janela{position:relative;background:var(--escuro);border-radius:var(--raio-lg);padding:clamp(10px,1.4vw,18px);transition:width .3s,height .3s}.demo__moldura[data-versao=telemovel] .demo__janela{border-radius:38px;padding:14px}.demo__ecra{position:relative;transform-origin:0 0;overflow:hidden;border-radius:12px;background:var(--branco)}.demo__imagem{position:absolute;inset:0;display:block}.demo__imagem img{width:100%;height:100%;object-fit:cover;object-position:top}.demo__real{position:absolute;inset:0;width:100%;height:100%;border:0;background:var(--branco);opacity:0;pointer-events:none;transition:opacity .4s}.demo--pronta .demo__real{opacity:1;pointer-events:auto}.demo--pronta .demo__selo{display:none}.demo__selo{position:absolute;right:clamp(18px,2.4vw,32px);bottom:clamp(18px,2.4vw,32px);background:var(--fucsia);color:#fff;font-weight:600;font-size:15.5px;padding:11px 22px;border-radius:999px;box-shadow:0 8px 24px #25081a47}.demo__fundo{justify-content:center;display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;margin-top:1.4rem}.demo__abrir{font-size:15px;font-weight:600;color:var(--fucsia);text-decoration:underline;text-underline-offset:3px}.relatorio__corpo{margin-top:1.6rem;display:grid;gap:var(--gap)}.relatorio__pontos{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap)}.relatorio__destaque{background:var(--escuro);border-radius:var(--raio-lg);padding:clamp(1.6rem,5vw,3.6rem) clamp(1rem,3vw,2rem);display:flex;justify-content:center}.relatorio__formulario{width:100%;max-width:560px;position:relative;box-shadow:0 18px 50px #00000059;background:var(--branco);border-radius:var(--raio-lg);padding:clamp(1rem,2vw,1.6rem);border:2px solid var(--ambar)}.relatorio__cabeca{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:4px 10px 10px;border-bottom:1px solid var(--linha);margin-bottom:6px}.relatorio__cabeca h3{font-size:1.35rem;font-weight:500}.relatorio__formulario iframe{position:absolute;top:calc(clamp(1rem,2vw,1.6rem) + 56px);left:clamp(1rem,2vw,1.6rem);width:calc(100% - (2*clamp(1rem,2vw,1.6rem)));height:320px;border:0;opacity:0;pointer-events:none;transition:opacity .3s}.relatorio__formulario.optin--pronto iframe{position:static;width:100%;opacity:1;pointer-events:auto}.relatorio__formulario.optin--pronto .esboco-optin{display:none}.esboco-optin{display:flex;flex-direction:column;gap:8px;padding:8px 10px}.esboco-optin__selo{flex:0 0 auto;background:var(--ambar);color:var(--escuro);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:4px 12px}.esboco-optin__rotulo{font-weight:600;font-size:15px;margin-top:6px}.esboco-optin__campo{cursor:text;background:var(--papel);border-radius:999px;padding:12px 16px;color:#7d6472;font-size:15px}.esboco-optin__botao{margin-top:10px;display:block;background:var(--fucsia);color:#fff;text-align:center;border-radius:999px;padding:13px 16px;font-weight:700;font-size:16px;box-shadow:0 8px 22px #8e1c5e47;transition:background .18s}.esboco-optin__botao:hover{background:var(--fucsia-vivo)}.esboco-optin__botao:focus-visible{outline:3px solid var(--ambar);outline-offset:3px}.esboco-optin__espera{display:none;margin-top:10px;padding:14px 16px;border-radius:16px;background:var(--papel)}.optin--a-carregar .esboco-optin__botao{display:none}.optin--a-carregar .esboco-optin__espera{display:block}.esboco-optin__estado{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-weight:600;font-size:15px;color:var(--tinta)}.esboco-optin__dica{margin:0;font-size:14.5px;line-height:1.5;color:var(--tinta);min-height:3em}.esboco-optin__dica b{display:block;font-size:12.5px;color:#7d6472;margin-bottom:2px}.esboco-optin__fora{display:none;margin-top:10px;font-weight:700;color:var(--fucsia)}.optin--lento .esboco-optin__fora{display:inline-block}.perguntas__lista{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap);margin-top:1.6rem;align-items:start}.pergunta{background:var(--branco);border-radius:var(--raio);padding:0}.pergunta summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.3rem 1.6rem;font-family:var(--titulo);font-size:1.15rem;font-weight:500;line-height:1.3;color:var(--tinta)}.pergunta summary::-webkit-details-marker{display:none}.pergunta summary:after{content:"+";flex:0 0 auto;font-size:1.5rem;line-height:1;color:var(--fucsia);transition:transform .18s}.pergunta[open] summary:after{transform:rotate(45deg)}.pergunta summary:focus-visible{outline:3px solid var(--ambar);outline-offset:-3px;border-radius:var(--raio)}.pergunta p{padding:0 1.6rem 1.4rem;font-size:15.5px;color:var(--suave)}.pergunta p a{color:var(--fucsia);text-decoration:underline;text-underline-offset:3px}@media(max-width:980px){.relatorio__pontos,.funciona__filas,.perguntas__lista{grid-template-columns:1fr}}@media(max-width:640px){.faixa-campanha{font-size:13px;padding:8px 60px 8px 12px;text-align:left}.funciona__cabeca{padding:1.3rem 1.3rem .3rem}.funciona__titulo br{display:none}.funciona__filas{padding:1rem 1.3rem 1.5rem}.selo-plataforma{font-size:14px;padding:6px 12px}.pergunta summary{padding:1.1rem 1.2rem;font-size:1.05rem}.pergunta p{padding:0 1.2rem 1.2rem}}@media(prefers-reduced-motion:reduce){.pergunta summary:after,.demo__janela,.demo__real,.esboco-optin__botao{transition:none}}.agentes__lista{display:grid;gap:var(--gap);margin-top:1.6rem}.agente{display:grid;grid-template-columns:5fr 7fr;gap:var(--gap);align-items:stretch}.agente--inverso .agente__texto{order:2}.agente__texto{background:var(--branco);border-radius:var(--raio);padding:clamp(1.6rem,3vw,2.6rem);display:flex;flex-direction:column;justify-content:center;gap:.7rem}.agente__nome{font-family:var(--corpo);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--fucsia)}.agente__texto h3{font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:500}.agente__texto p{color:var(--suave);font-size:16px}.agente__texto .agente__planos{font-size:14px;font-weight:600;color:var(--tinta)}.agente__palco{background:var(--escuro);border-radius:var(--raio-lg);padding:clamp(1.2rem,3vw,2.4rem);min-height:380px;display:flex;align-items:center;justify-content:center;overflow:hidden}.cena{width:100%;max-width:520px;display:flex;flex-direction:column;gap:12px;font-size:14px;line-height:1.45}.cena__passo{animation:cena-entrar 9s ease-in-out infinite both}.cena__passo:nth-child(2){animation-delay:.8s}.cena__passo:nth-child(3){animation-delay:1.6s}.cena__passo:nth-child(4){animation-delay:2.4s}@keyframes cena-entrar{0%{opacity:0;transform:translateY(10px)}6%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-4px)}}.cartao-avaliacao,.cartao-resposta{background:var(--branco);color:var(--tinta);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:6px}.cartao-resposta{background:#fbeaf3;margin-left:28px}.cartao-avaliacao__cabeca{display:flex;align-items:center;gap:10px}.cartao-avaliacao__cabeca b{display:block;font-size:14px}.cartao-avaliacao__cabeca small{display:block;font-size:12px;color:var(--suave)}.cartao-avaliacao__cabeca .etiqueta-nova,.cartao-avaliacao__cabeca .etiqueta-ok{margin-left:auto}.avatar{flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:var(--linha);color:var(--fucsia);display:flex;align-items:center;justify-content:center;font-weight:700}.avatar--marca{background:var(--fucsia);color:#fff}.estrelas{color:#b07d00;letter-spacing:2px;font-size:15px}.etiqueta-nova,.etiqueta-ok{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:3px 9px;white-space:nowrap}.etiqueta-nova{background:#fde7d9;color:#9a3b0c}.etiqueta-ok{background:#dff3e6;color:#1d6b3c}.cena__escrever{display:flex;align-items:center;gap:10px;color:#e9cfdf;font-weight:600}.pontos{display:inline-flex;gap:4px}.pontos i{width:6px;height:6px;border-radius:50%;background:var(--ambar);animation:pontos 1.2s infinite}.pontos i:nth-child(2){animation-delay:.2s}.pontos i:nth-child(3){animation-delay:.4s}@keyframes pontos{0%,to{opacity:.25}50%{opacity:1}}.cena__palavras{display:flex;flex-wrap:wrap;gap:6px}.cena__palavras span{background:#ffffff1a;border:1px solid rgba(255,255,255,.22);color:#fff;border-radius:999px;padding:4px 11px;font-size:13px}.cena--partilha{flex-direction:row;align-items:center;justify-content:center;gap:10px}.publicacao{flex:1 1 0;max-width:170px;background:var(--branco);color:var(--tinta);border-radius:14px;padding:10px;display:flex;flex-direction:column;gap:8px;aspect-ratio:4/5}.publicacao--story{aspect-ratio:9/16;background:linear-gradient(160deg,var(--fucsia),var(--escuro-2));color:#fff}.publicacao__topo{display:flex;justify-content:space-between;align-items:baseline;font-weight:700;font-size:12.5px}.publicacao__topo small{font-weight:500;font-size:11px;opacity:.75}.publicacao__corpo{flex:1;display:flex;flex-direction:column;justify-content:center;gap:6px;background:var(--papel);border-radius:10px;padding:10px}.publicacao--story .publicacao__corpo{background:#ffffff1a}.publicacao__corpo p{font-family:var(--titulo);font-size:13px;line-height:1.3}.publicacao__corpo small{font-size:11px;opacity:.75}.publicacao .etiqueta-ok{align-self:flex-start}.artigo,.calendario{background:var(--branco);color:var(--tinta);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:6px}.artigo small,.calendario small{font-size:12px;color:var(--suave)}.artigo b{font-family:var(--titulo);font-weight:500;font-size:17px;line-height:1.25}.artigo .etiqueta-ok{align-self:flex-start}.calendario div{display:flex;gap:10px;font-size:13px;border-top:1px solid var(--linha);padding-top:6px}.calendario div span{flex:0 0 auto;font-weight:700;color:var(--fucsia)}@media(max-width:980px){.agente{grid-template-columns:1fr}.agente--inverso .agente__texto{order:0}.agente__palco{min-height:0}}@media(max-width:640px){.cena--partilha .publicacao:nth-child(3){display:none}.publicacao{max-width:48%}}@media(max-width:520px){.cena--partilha{gap:8px}.publicacao{padding:8px}.publicacao__topo{flex-direction:column;gap:2px}.publicacao__corpo p{font-size:12px}.cartao-resposta{margin-left:12px}}@media(prefers-reduced-motion:reduce){.cena__passo,.pontos i{animation:none}}.por-plano{margin-top:var(--gap);background:var(--branco);border-radius:var(--raio);padding:clamp(1.4rem,3vw,2.4rem)}.por-plano__titulo{font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:500;margin-bottom:1.2rem}.por-plano__grelha{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap)}.por-plano__grelha--3{grid-template-columns:repeat(3,1fr)}.por-plano__coluna{background:var(--papel);border-radius:var(--raio);padding:1.2rem 1.3rem}.por-plano__coluna--destaque{background:var(--fucsia);color:#fff}.por-plano__coluna h4{font-family:var(--corpo);font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--fucsia);margin-bottom:.7rem}.por-plano__coluna--destaque h4{color:var(--ambar)}.por-plano__coluna ul{list-style:none;display:flex;flex-direction:column;gap:.45rem}.por-plano__coluna li{font-size:14.5px;line-height:1.4;padding-left:1.1rem;position:relative}.por-plano__coluna li:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:50%;background:var(--ambar)}@media(max-width:1180px){.por-plano__grelha{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.por-plano__grelha{grid-template-columns:1fr}}@media(max-width:600px){.hero__accao{flex-direction:column;align-items:stretch;gap:.7rem}.hero__botao{justify-content:center;white-space:nowrap}.hero__botao-nota{align-self:center}}.selos-lingua{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.selos-lingua a{display:inline-block;font-size:11.5px;font-weight:600;letter-spacing:.08em;line-height:1;padding:6px 9px;border-radius:999px;text-decoration:none;border:1px solid currentColor;color:inherit}.selos-lingua a[aria-current]{background:var(--ambar);border-color:var(--ambar);color:var(--escuro)}.selos-lingua a:hover{border-color:var(--ambar)}.selos-lingua--rodape{color:#b893a8}.selos-lingua--menu{position:absolute;top:calc(var(--gap,1rem) + 14px + env(safe-area-inset-top,0px));left:var(--gap,1rem);color:#d9bfcf}.captacao{background:var(--papel)}.captacao__topo{padding-top:var(--gap)}.captacao__grelha{display:grid;grid-template-columns:1.15fr .85fr;gap:var(--gap);align-items:stretch}.captacao__texto{background:#fff;border-radius:var(--raio-lg);padding:clamp(20px,3.4vw,48px)}.captacao__texto h1{font-family:var(--titulo);font-size:clamp(2.2rem,5vw,3.8rem);line-height:1.04;letter-spacing:-.02em;color:var(--escuro);margin:.5rem 0 1rem}.captacao__intro{font-size:clamp(1.05rem,1.6vw,1.2rem);color:var(--suave);max-width:46ch;margin:0 0 1.6rem}.captacao__atalhos{list-style:none;margin:0;padding:0;display:grid;gap:12px}.atalho{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;border-radius:18px;padding:16px 18px;text-decoration:none;border:2px solid transparent;transition:transform .18s,box-shadow .18s}.atalho:hover{transform:translateY(-2px);box-shadow:0 10px 24px #25081a1f}.atalho__icone{display:grid;place-items:center;width:48px;height:48px;border-radius:14px}.atalho__icone svg{width:26px;height:26px}.atalho__texto{display:grid;gap:2px}.atalho__texto b{font-family:var(--titulo);font-size:1.18rem;line-height:1.15}.atalho__texto small{font-size:14.5px;line-height:1.35}.atalho__acao{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:14.5px;padding:9px 16px;border-radius:999px;white-space:nowrap}.atalho__acao i{font-style:normal}.atalho--demo{background:var(--fucsia);color:#fff}.atalho--demo .atalho__icone{background:#ffffff29;color:#fff}.atalho--demo .atalho__texto small{color:#f3dbe8}.atalho--demo .atalho__acao{background:#fff;color:var(--fucsia)}.atalho--relatorio{background:#fff;color:var(--escuro);border-color:var(--ambar)}.atalho--relatorio .atalho__icone{background:#fdf0cf;color:#a46c00}.atalho--relatorio .atalho__texto small{color:var(--suave)}.atalho--relatorio .atalho__acao{background:var(--ambar);color:var(--escuro)}.atalho--site{background:#fff;color:var(--escuro);border-color:var(--linha)}.atalho--site .atalho__icone{background:var(--papel);color:var(--fucsia)}.atalho--site .atalho__texto small{color:var(--suave)}.atalho--site .atalho__acao{border:1.5px solid var(--fucsia);color:var(--fucsia)}.captacao__alvo{scroll-margin-top:12px}@media(max-width:520px){.atalho{grid-template-columns:auto 1fr;padding:14px}.atalho__acao{grid-column:1/-1;justify-content:center}}.captacao__acesso{background:#fff;border:1.5px solid var(--linha);border-radius:var(--raio-lg);padding:clamp(1.2rem,2.6vw,1.8rem);margin:0}.captacao__acesso h2{font-family:var(--titulo);font-size:1.6rem;color:var(--escuro);margin:0}.captacao__acesso .botao{justify-content:center;width:100%;margin-top:.3rem}.captacao__nota{text-align:center;font-weight:600;color:var(--fucsia);font-size:14px}.captacao .demo__selo{cursor:pointer}.captacao__fim{text-align:center;padding:clamp(2.4rem,6vw,4.5rem) 0 2rem}.captacao__fim h2{font-family:var(--titulo);font-size:clamp(1.7rem,3.4vw,2.4rem);color:var(--escuro);margin:0 0 .5rem}.captacao__fim>p{color:var(--suave);max-width:52ch;margin:0 auto 1.4rem}@media(max-width:900px){.captacao__grelha{grid-template-columns:1fr}}.cab{display:grid;grid-template-columns:auto auto 1fr auto;gap:var(--gap);padding-top:var(--gap);align-items:stretch}.cab__icone{display:grid;place-items:center;width:64px;height:64px;background:var(--fucsia);border-radius:var(--raio)}.cab__icone svg{width:40px;height:40px}.cab__logo{display:flex;align-items:center;background:#fff;border-radius:var(--raio);padding:0 22px}.cab__logo img{height:30px;width:auto}.cab__assinatura{display:flex;align-items:center;background:var(--escuro);color:#fff;border-radius:var(--raio);padding:0 22px;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.cab__nav{display:flex;align-items:center;gap:var(--gap)}.cab__site{display:flex;align-items:center;height:100%;background:#fff;border-radius:var(--raio);padding:0 20px;color:var(--escuro);font-weight:600;font-size:15px;text-decoration:none}.cab__site:hover{color:var(--fucsia)}.cab__entrar{display:flex;align-items:center;height:100%;background:var(--escuro);color:#fff;border-radius:var(--raio);padding:0 24px;font-weight:700;font-size:15px;text-decoration:none}.cab__entrar:hover{background:var(--fucsia)}.captacao__acesso{border-radius:var(--raio-lg)}@media(max-width:760px){.cab{grid-template-columns:auto 1fr auto}.cab__assinatura,.cab__site{display:none}.cab__icone{width:52px;height:52px}.cab__icone svg{width:32px;height:32px}.cab__logo{padding:0 16px}.cab__logo img{height:26px}}.captacao__texto{padding:clamp(20px,2.6vw,36px)}.captacao__texto h1{font-size:clamp(2rem,3.6vw,3.1rem);margin:0 0 .6rem}.captacao__intro{font-size:clamp(1rem,1.3vw,1.08rem);margin:0 0 1rem}.captacao__atalhos{gap:8px}.atalho{padding:10px 14px;gap:12px;border-radius:14px}.atalho__icone{width:40px;height:40px;border-radius:11px}.atalho__icone svg{width:22px;height:22px}.atalho__texto b{font-size:1.05rem}.atalho__texto small{font-size:13.5px}.atalho__acao{padding:7px 14px;font-size:14px}.captacao__acesso{padding:clamp(18px,2.2vw,28px);gap:.5rem}.captacao__acesso h2{font-size:1.4rem}.captacao__acesso-texto{margin:.3rem 0 0;color:var(--suave);font-size:14px}.captacao__acesso .inicio-periodo__campo{gap:.25rem;font-size:13.5px}.captacao__acesso .inicio-periodo__campo input{padding:.55rem .8rem}.captacao__acesso .botao{padding:10px 22px}.captacao__acesso .janela-registo__nota{font-size:12.5px;margin:0}.captacao__nota{margin:0}.captacao .seccao{padding-top:28px}.captacao .cabecalho--linha{padding:1.4rem 0}@media(max-width:900px){.captacao .cabecalho--linha{padding:2.2rem 0 1.4rem}}.captacao__abertura{display:grid;grid-template-columns:1fr auto;gap:clamp(16px,2.4vw,32px);align-items:start}.captacao__mockup{display:block;width:clamp(120px,11vw,156px);aspect-ratio:390/500;overflow:hidden;border:7px solid var(--escuro);border-bottom-width:0;border-radius:24px 24px 0 0;background:#fff;box-shadow:0 18px 36px #25081a2e;transform:rotate(3deg);margin-top:4px;transition:transform .2s}.captacao__mockup:hover{transform:rotate(0) translateY(-3px)}.captacao__mockup img{display:block;width:100%;height:auto}@media(max-width:560px){.captacao__mockup{width:78px;border-width:5px;border-radius:16px 16px 0 0}}.captacao__abertura{margin-bottom:10px}.captacao__acesso .inicio-periodo{margin:.6rem 0 0;gap:.5rem}.captacao__feito{display:grid;gap:.8rem;margin-top:.8rem}.captacao__feito .botao{justify-content:center}.captacao__feito{text-align:center;justify-items:center;padding:1rem 0}.captacao__feito-icone{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#e7f6ec;color:#1f8a4c}.captacao__feito-icone svg{width:34px;height:34px}.captacao__feito h2{font-family:var(--titulo);font-size:1.6rem;color:var(--escuro);margin:.2rem 0 0}.captacao__feito-texto{color:var(--tinta);font-size:15.5px;line-height:1.5;margin:0;max-width:36ch}.captacao__feito-demo{color:var(--fucsia);font-weight:600;font-size:15px}.captacao__acesso--feito>h2,.captacao__acesso--feito>.captacao__acesso-texto{display:none}.captacao__acesso--feito{display:grid;align-content:center}.plano__accao{margin:.9rem 0 .6rem}.plano__accao .botao{width:100%;margin-top:0}.planos__registar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem 1rem;margin:4px auto 18px;padding:12px 16px;background:#fff;border:1.5px solid var(--ambar);border-radius:999px;width:fit-content;max-width:100%}.planos__registar p{margin:0;font-weight:600;color:var(--escuro);font-size:15px}@media(max-width:600px){.planos__registar{border-radius:18px;text-align:center}}.captacao__grelha{grid-template-areas:"texto acesso" "atalhos acesso";grid-template-rows:auto 1fr}.captacao__texto{grid-area:texto}.captacao__acesso{grid-area:acesso}.captacao__caixa-atalhos{grid-area:atalhos;background:#fff;border-radius:var(--raio-lg);padding:clamp(14px,2vw,24px) clamp(20px,2.6vw,36px)}.captacao__abertura{margin-bottom:0}@media(max-width:900px){.captacao__grelha{grid-template-areas:"texto" "acesso" "atalhos";grid-template-rows:auto}}.captacao__planos{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:14px auto 0}.botao--branco{background:#fff;color:var(--fucsia);border-color:var(--linha)}.botao--branco:hover{border-color:var(--fucsia);background:#fff}.captacao__planos-nota{margin:.8rem auto 0;font-size:13px;color:var(--suave)}@media(max-width:600px){.captacao__fim .botao{width:100%;justify-content:center;text-align:center}.captacao__planos{flex-direction:column}}.aviso-cookies{margin:.5rem 0 0;font-size:12px;color:var(--suave);text-align:center}.esboco-optin .aviso-cookies{grid-column:1/-1}.optin--a-carregar .aviso-cookies,.optin--pronto .aviso-cookies{display:none}.hero__titulo{position:relative;overflow:hidden}.hero__mockup{position:absolute;right:clamp(24px,4vw,64px);top:50%;width:clamp(150px,13vw,210px);aspect-ratio:390/600;overflow:hidden;border:8px solid var(--escuro);border-bottom-width:0;border-radius:28px 28px 0 0;background:#fff;box-shadow:0 22px 44px #25081a33;transform:translateY(-42%) rotate(4deg);transition:transform .25s}.hero__mockup:hover{transform:translateY(-45%) rotate(0)}.hero__mockup img{display:block;width:100%;height:auto}.hero__titulo h1,.hero__accao{position:relative;z-index:1}@media(max-width:1180px){.hero__mockup{width:130px;right:20px}}@media(max-width:760px){.hero__mockup{top:18px;right:14px;width:84px;border-width:5px;border-radius:16px 16px 0 0;transform:rotate(4deg)}.hero__mockup:hover{transform:rotate(0)}.hero__titulo h1{padding-right:84px}}.captacao__para-registo{display:flex;justify-content:center;margin:18px 0 6px}.mini-planos{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--gap);max-width:1000px;margin:1.4rem auto 0;text-align:left}.mini-plano{position:relative;display:flex;flex-direction:column;gap:.35rem;background:#fff;border:1.5px solid var(--linha);border-radius:16px;padding:18px}.mini-plano--destaque{border-color:var(--fucsia);box-shadow:0 10px 24px #8e1c5e1f}.mini-plano__selo{position:absolute;top:-11px;left:16px;background:var(--ambar);color:var(--escuro);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 10px;border-radius:999px}.mini-plano h3{font-family:var(--titulo);font-size:1.25rem;color:var(--escuro);margin:0}.mini-plano__preco{margin:0;color:var(--fucsia)}.mini-plano__preco b{font-family:var(--titulo);font-size:1.6rem}.mini-plano__preco small{font-size:13px;color:var(--suave);margin-left:2px}.mini-plano__quem{margin:0;font-size:13.5px;line-height:1.4;color:var(--suave);flex:1}.mini-plano__botao{display:inline-flex;justify-content:center;margin-top:.5rem;padding:9px 14px;border-radius:999px;border:1.5px solid var(--fucsia);color:var(--fucsia);font-weight:700;font-size:14px;text-decoration:none}.mini-plano--destaque .mini-plano__botao,.mini-plano__botao:hover{background:var(--fucsia);color:#fff}.captacao__fim .captacao__planos{margin-top:1.4rem}.barra-cookies{--bc-fundo:#fffefd;--bc-texto:#1b1b1c;--bc-suave:#55524c;--bc-linha:#e4dfd6;--bc-botao:#008080;--bc-botao-texto:#fff;--bc-recusar:#1b1b1c;--bc-foco:#ff4500;--bc-raio:12px;--bc-botao-raio:8px;--bc-letra:system-ui,-apple-system,"Segoe UI",sans-serif;--bc-sombra:0 10px 32px rgba(0,0,0,.14);--bc-largura:420px;--bc-margem:16px;position:fixed;left:var(--bc-margem);bottom:var(--bc-margem);z-index:9999;width:min(var(--bc-largura),calc(100% - 2 * var(--bc-margem)));box-sizing:border-box;display:grid;grid-template-columns:auto 1fr;gap:12px 14px;padding:18px 18px 16px;background:var(--bc-fundo);color:var(--bc-texto);border:1px solid var(--bc-linha);border-radius:var(--bc-raio);box-shadow:var(--bc-sombra);font:400 14px/1.5 var(--bc-letra)}.barra-cookies[hidden]{display:none!important}.barra-cookies__icone{width:28px;height:28px;color:var(--bc-botao);margin-top:1px}.barra-cookies__titulo{margin:0 0 2px;font-weight:600;font-size:15px}.barra-cookies__texto{margin:0;color:var(--bc-suave)}.barra-cookies__texto a{color:inherit;text-decoration:underline;text-underline-offset:2px}.barra-cookies__botoes{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:10px}.barra-cookies__botao{font:600 14px/1 var(--bc-letra);padding:12px 14px;border-radius:var(--bc-botao-raio);cursor:pointer;border:1.5px solid var(--bc-botao);background:var(--bc-botao);color:var(--bc-botao-texto)}.barra-cookies__botao--recusar{background:transparent;color:var(--bc-recusar);border-color:var(--bc-recusar)}.barra-cookies__botao:focus-visible,.barra-cookies__texto a:focus-visible{outline:2px solid var(--bc-foco);outline-offset:2px}@media(max-width:480px){.barra-cookies{--bc-margem:10px;padding:16px}}@media(prefers-reduced-motion:no-preference){.barra-cookies{animation:barra-cookies-entra .25s ease-out}}@keyframes barra-cookies-entra{0%{opacity:0;transform:translateY(8px)}}.barra-cookies{--bc-fundo:#25081A;--bc-texto:#fff;--bc-suave:#e9cfdf;--bc-linha:#4a1d3c;--bc-botao:#F0B429;--bc-botao-texto:#25081A;--bc-recusar:#fff;--bc-foco:#F0B429;--bc-raio:22px;--bc-letra:var(--corpo);--bc-sombra:0 10px 32px rgba(0,0,0,.35)}
