/*! P3 da porta: gerado de src/components/porta/lp/lp-secoes.css por scripts/porta-recursos.ts; não edite aqui. */
.skin-p3 :is(.lp-quem,.lp-perguntas){--chao:var(--palco);--foreground:var(--palco-foreground);--muted-foreground:var(--palco-muted);--contorno:var(--palco-foreground);--placa:var(--papel);--placa-foreground:var(--papel-foreground);background:var(--palco);color:var(--palco-foreground)}.skin-p3 .lp-festa{--chao:var(--papel);--foreground:var(--papel-foreground);--muted-foreground:var(--papel-muted);--contorno:var(--papel-foreground);--placa:var(--tinta);--placa-foreground:var(--tinta-foreground);background:var(--papel);color:var(--papel-foreground)}.skin-p3 :is(.lp-prova,.lp-final){--chao:var(--campo);--foreground:var(--campo-foreground);--muted-foreground:var(--campo-muted);--contorno:var(--campo-foreground);--placa:var(--tinta);--placa-foreground:var(--tinta-foreground);background:var(--campo);color:var(--campo-foreground)}.skin-p3 :is(.lp-quem,.lp-prova,.lp-festa,.lp-perguntas,.lp-final){position:relative;overflow:hidden;padding:48px 16px}.skin-p3 :is(.lp-quem,.lp-prova,.lp-festa,.lp-perguntas) .lp-sec-titulo{font-family:var(--font-display);font-weight:800;font-size:var(--f28);line-height:1.12;letter-spacing:-.015em}.skin-p3 .lp-faixas{margin-top:24px;border-top:2px solid var(--contorno)}.skin-p3 .lp-faixa{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:20px 0;border-bottom:2px solid var(--contorno)}.skin-p3 .lp-faixa h3{font-family:var(--font-display);font-weight:800;font-size:var(--f26);line-height:1.2;color:var(--campo)}.skin-p3 .lp-faixa p{max-width:44ch;font-size:var(--f17);line-height:1.45}.skin-p3 .lp-faixa-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:10px}.skin-p3 .lp-prova{display:grid;gap:24px}.skin-p3 .lp-numeros{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.skin-p3 .lp-num{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.skin-p3 .lp-num b{font-size:var(--f56);line-height:1;padding:.04em .2em .1em}.skin-p3 .lp-num+.lp-num b{font-size:var(--f40)}.skin-p3 .lp-num span{max-width:12ch;font-family:var(--font-display);font-weight:800;font-size:var(--f20);line-height:1.12}.skin-p3 .lp-festa-cab{display:grid;gap:10px}.skin-p3 .lp-festa .lp-festa-texto{max-width:44ch;font-size:var(--f16);line-height:1.5;color:var(--muted-foreground)}.skin-p3 .portas{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));align-items:end;gap:4px;margin-top:28px}.skin-p3 .porta{position:relative;display:grid;place-items:center;aspect-ratio:1;background:var(--tinta);color:var(--tinta-foreground);font-family:var(--font-mono);font-weight:700;font-size:var(--f13);line-height:1}.skin-p3 .porta.aberta{background:transparent;color:var(--foreground);box-shadow:inset 0 0 0 2px var(--contorno)}.skin-p3 .porta.guarda{background:var(--campo);color:var(--campo-foreground);box-shadow:inset 0 0 0 2px var(--tinta)}.skin-p3 .porta.hoje{background:var(--lacre);color:var(--lacre-foreground);box-shadow:inset 0 0 0 2px var(--tinta);rotate:-6deg}.skin-p3 .porta .porta-lacre{display:none}.skin-p3 .lp-ocasioes{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.skin-p3 .lp-ocasioes li{padding:6px 12px;border:2px solid var(--contorno);font-family:var(--font-display);font-weight:700;font-size:var(--f15);line-height:1.3}.skin-p3 .lp-faq{display:grid;grid-template-columns:minmax(0,1fr);margin-top:24px;border-top:2px solid var(--contorno)}.skin-p3 .lp-pergunta{border-bottom:2px solid var(--contorno)}.skin-p3 .lp-pergunta>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:12px 0;list-style:none;font-family:var(--font-display);font-weight:700;font-size:var(--f17);line-height:1.3;cursor:pointer}.skin-p3 .lp-pergunta>summary::-webkit-details-marker{display:none}.skin-p3 .lp-pergunta .ic{width:24px;height:24px;fill:var(--campo)}.skin-p3 .lp-pergunta[open] .ic{rotate:45deg}.skin-p3 .lp-pergunta>p{max-width:62ch;padding:0 0 18px;font-size:var(--f16);line-height:1.5;color:var(--muted-foreground)}.skin-p3 .lp-final{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"arte" "texto" "pix";padding-top:20px;padding-bottom:40px}.skin-p3 .lp-final-arte{grid-area:arte;position:relative;height:104px}.skin-p3 .lp-final-texto{grid-area:texto;position:relative;z-index:1;min-width:0}.skin-p3 .lp-final .lp-final-promessa{max-width:15em;font-family:var(--font-display);font-weight:800;font-size:var(--f28);line-height:1.2;letter-spacing:-.015em}.skin-p3 .lp-final .lp-final-promessa .placa{margin-top:4px}.skin-p3 .lp-final .lp-final-ctas{display:flex;flex-direction:column;gap:10px;margin-top:24px}.skin-p3 .lp-final .nota-cta{margin-top:12px}.skin-p3 .lp-final .f-z{left:2px;top:22px;width:96px;height:61px;rotate:-12deg}.skin-p3 .lp-final .f-l{left:128px;top:34px;width:44px;height:44px;rotate:18deg}.skin-p3 .lp-final .lp-final-selo{--selo:72px;position:absolute;right:12px;top:14px;border-width:3px}.skin-p3 .lp-pix{grid-area:pix;position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:32px;padding-top:16px;border-top:2px dashed var(--contorno)}.skin-p3 .lp-pix-tt{font-family:var(--font-display);font-weight:700;font-size:var(--f16);line-height:1.35}.skin-p3 .lp-pix-tt b{font-weight:800}.skin-p3 .lp-pix-chave{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;min-width:0}.skin-p3 .lp-pix-rotulo{font-weight:700;font-size:var(--f14);line-height:1.3;color:var(--muted-foreground)}.skin-p3 .lp-pix-cod{min-width:0;font-family:var(--font-mono);font-weight:700;font-size:var(--f15);line-height:1.3;overflow-wrap:anywhere}.skin-p3 .lp-pix .bt-texto{padding-inline:0}@media (min-width:768px){.skin-p3 :is(.lp-quem,.lp-prova,.lp-festa,.lp-perguntas,.lp-final){padding:64px 32px}.skin-p3 :is(.lp-quem,.lp-prova,.lp-festa,.lp-perguntas) .lp-sec-titulo{font-size:var(--f40)}.skin-p3 .lp-faixa{grid-template-columns:200px minmax(0,1fr);gap:8px 32px;align-items:start}.skin-p3 .lp-faixa-acoes{grid-column:2;margin-top:4px}.skin-p3 .portas{grid-template-columns:repeat(15,minmax(0,1fr));gap:6px}.skin-p3 .porta{font-size:var(--f14)}.skin-p3 .lp-final{padding-top:24px;padding-bottom:48px}.skin-p3 .lp-final-arte{height:120px}.skin-p3 .lp-final .lp-final-promessa{font-size:var(--f40);line-height:1.12}.skin-p3 .lp-final .lp-final-ctas{flex-direction:row;gap:16px;max-width:620px}.skin-p3 .lp-final .lp-final-ctas .bt-cheio{flex:1.3}.skin-p3 .lp-final .lp-final-ctas .bt-contorno{flex:1;min-height:56px}}@media (min-width:1024px){.skin-p3 :is(.lp-quem,.lp-prova,.lp-festa,.lp-perguntas,.lp-final){padding:72px max(64px,calc((100% - 1312px)/2))}.skin-p3 :is(.lp-quem,.lp-prova,.lp-festa,.lp-perguntas) .lp-sec-titulo{font-size:var(--f48)}.skin-p3 .lp-quem{padding-top:96px;padding-bottom:96px}.skin-p3 .lp-faixas{margin-top:44px}.skin-p3 .lp-faixa{grid-template-columns:300px minmax(0,1fr) auto;align-items:center;gap:0 48px;padding:28px 0}.skin-p3 .lp-faixa h3{font-size:var(--f40)}.skin-p3 .lp-faixa p{font-size:var(--f20)}.skin-p3 .lp-faixa-acoes{grid-column:auto;justify-content:flex-end;margin-top:0}.skin-p3 .lp-prova{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;min-height:408px}.skin-p3 .lp-prova .lp-sec-titulo{max-width:11ch;font-size:var(--f56);line-height:1.04}.skin-p3 .lp-numeros{flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:28px 48px}.skin-p3 .lp-num{flex-wrap:nowrap;gap:24px}.skin-p3 .lp-num b{font-size:calc(160px*var(--ts))}.skin-p3 .lp-num+.lp-num b{font-size:var(--f72)}.skin-p3 .lp-num span{max-width:8ch;font-size:var(--f32)}.skin-p3 .lp-festa{padding-top:84px;padding-bottom:84px}.skin-p3 .lp-festa-cab{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:end}.skin-p3 .lp-festa .lp-festa-texto{font-size:var(--f20)}.skin-p3 .portas{margin-top:48px}.skin-p3 .lp-ocasioes{gap:12px;margin-top:32px}.skin-p3 .lp-ocasioes li{padding:7px 16px;font-size:var(--f17)}.skin-p3 .lp-perguntas{padding-top:84px;padding-bottom:84px}.skin-p3 .lp-faq{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:64px;column-gap:64px;margin-top:40px;border-top:0}.skin-p3 .lp-pergunta:nth-child(-n+2){border-top:2px solid var(--contorno)}.skin-p3 .lp-pergunta>summary{min-height:80px;font-size:var(--f20)}.skin-p3 .lp-pergunta .ic{width:28px;height:28px}.skin-p3 .lp-final{grid-template-columns:minmax(0,1fr) minmax(300px,420px);grid-template-areas:"texto arte" "pix pix";-moz-column-gap:48px;column-gap:48px;align-items:center;padding-top:72px;padding-bottom:48px}.skin-p3 .lp-final-arte{height:300px}.skin-p3 .lp-final .lp-final-promessa{font-size:var(--f48);line-height:1.1}.skin-p3 .lp-final .lp-final-ctas{margin-top:28px}.skin-p3 .lp-final .nota-cta{font-size:var(--f15)}.skin-p3 .lp-final .f-z{left:0;top:56px;width:150px;height:96px}.skin-p3 .lp-final .f-l{left:auto;right:8px;top:168px;width:110px;height:110px}.skin-p3 .lp-final .lp-final-selo{--selo:132px;left:132px;right:auto;top:84px;border-width:4px}.skin-p3 .lp-pix{margin-top:48px}}@media (min-width:1200px){.skin-p3 .portas{grid-template-columns:repeat(30,minmax(0,1fr))}.skin-p3 .porta{font-size:var(--f15)}.skin-p3 .porta.hoje{aspect-ratio:auto;height:92px;align-content:start;padding-top:12px;rotate:-3deg;background:var(--tinta);color:var(--tinta-foreground);box-shadow:none}.skin-p3 .porta .porta-lacre{--lc:28px;display:block;position:absolute;left:calc(50% - 14px);bottom:12px}}@media (hover:hover){.skin-p3 .lp-pergunta>summary:hover{color:var(--campo)}}@media (prefers-reduced-motion:no-preference){.skin-p3 .lp-pergunta .ic{transition:rotate .16s ease-out}}
