@property --pc-angulo{syntax:"<angle>";inherits:false;initial-value:0deg}.pc-caveat{font-family:var(--font-caveat), cursive;font-weight:700;line-height:1.05}.pc-root{position:relative;overflow-x:clip}.pc-cartao{animation:.38s cubic-bezier(.2,.8,.2,1) both pc-entra;animation-delay:calc(var(--i,0) * 60ms);background:#fff;border:1px solid #e4e7ec;border-radius:20px;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s,border-color .2s;position:relative}.pc-cartao-clicavel:hover{transform:translateY(-2px);box-shadow:0 16px 32px -16px #1018284d}.pc-entra{animation:.38s cubic-bezier(.2,.8,.2,1) both pc-entra;animation-delay:calc(var(--i,0) * 60ms)}.pc-modulo{flex-direction:column;justify-content:center;animation:none;display:flex}.pc-cartao.no{border-color:#006fbd;animation:.56s cubic-bezier(.3,.7,.4,1) pc-gelatina;box-shadow:inset 0 0 0 1px #006fbd}.pc-cartao.solto{animation:.46s cubic-bezier(.3,.7,.4,1) pc-treme}.pc-cartao.aberto{border-color:#006fbd}.pc-entra{flex-direction:column;display:flex}.pc-entra>.pc-modulo{flex:1}.pc-entra.pc-aberto{grid-column:1/-1}.pc-cartao-linha{align-items:center;padding-right:16px;display:flex}.pc-cabeca{all:unset;box-sizing:border-box;cursor:pointer;border-radius:20px;flex:1;align-items:center;gap:14px;min-width:0;padding:16px;display:flex}.pc-cabeca:focus-visible,.pc-interruptor:focus-visible,.pc-botao:focus-visible,.pc-pergunta summary:focus-visible{outline-offset:3px;border-radius:12px;outline:2px solid #006fbd}.pc-interruptor{all:unset;box-sizing:border-box;cursor:pointer;border-radius:999px;flex:none;padding:6px;display:inline-flex}.pc-caixa{border:2px solid #b8bfcd;border-radius:999px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;transition:background-color .2s,border-color .2s;display:inline-flex}.pc-caixa svg{opacity:0;width:14px;height:14px;transition:opacity .2s,transform .2s cubic-bezier(.34,1.56,.64,1);transform:scale(.6)}.pc-cartao.no .pc-caixa{background:#006fbd;border-color:#006fbd}.pc-cartao.no .pc-caixa svg{opacity:1;color:#fff;transform:none}.pc-visto path{stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset .32s cubic-bezier(.2,.8,.2,1) 60ms}.pc-cartao.no .pc-visto path{stroke-dashoffset:0}.pc-icone{background:#f2f4f7;border-radius:14px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.pc-seta{color:#5b6480;flex:none;transition:transform .24s cubic-bezier(.2,.8,.2,1)}.pc-cartao.aberto .pc-seta{transform:rotate(90deg)}.pc-painel{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.2,.8,.2,1),visibility .38s;display:grid}.pc-painel.abre{visibility:visible;grid-template-rows:1fr}.pc-painel>div{min-height:0;overflow:hidden}.pc-detalhe{opacity:0;flex-direction:column;gap:12px;padding:0 18px 20px 74px;transition:opacity .18s,transform .38s cubic-bezier(.2,.8,.2,1);display:flex;transform:translateY(-8px)}.pc-painel.abre .pc-detalhe{opacity:1;transition-delay:90ms;transform:none}.pc-grelha-modulos{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(160px,auto);align-items:stretch;gap:14px;display:grid}.pc-grelha-pacotes{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.pc-chip{color:#101828;background:#eef1f8;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.pc-favorito{border:none;top:-8px;box-shadow:0 26px 56px -18px #008fe880,0 14px 30px -16px #6a52e08c}.pc-favorito:before{content:"";background:conic-gradient(from var(--pc-angulo), #008fe8, #00bad6, #806bea, #008fe8);-webkit-mask-composite:xor;pointer-events:none;border-radius:24px;padding:4px;animation:4s linear infinite pc-girar;position:absolute;inset:-4px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.pc-favorito-nota{font-family:var(--font-caveat), cursive;color:#fff;pointer-events:none;justify-content:center;align-items:center;width:150px;height:44px;margin-left:-75px;font-size:30px;font-weight:700;display:flex;position:absolute;top:-24px;left:50%;transform:rotate(-3deg)}.pc-favorito-nota svg{width:100%;height:100%;position:absolute;inset:0}.pc-favorito-nota span{line-height:1;position:relative}.pc-preco-favorito{background:linear-gradient(90deg,#006fbd,#6a52e0);color:#0000;-webkit-background-clip:text;background-clip:text}.pc-fatura{background:#fff;border:1px solid #e4e7ec;border-radius:20px;box-shadow:0 24px 60px -24px #10182833}.pc-linha{align-items:center;gap:8px;padding:7px 0 7px 26px;animation:.38s cubic-bezier(.34,1.56,.64,1) both pc-pop,.9s ease-out both pc-brilho;display:flex;position:relative}.pc-linha:before{content:"";background:#006fbd;border-radius:50%;width:9px;height:9px;margin-top:-4.5px;position:absolute;top:50%;left:2.5px}.pc-elo{width:14px;height:100%;position:absolute;top:0;left:0;overflow:visible}.pc-elo-traco{stroke-dasharray:1 1;animation:.52s cubic-bezier(.2,.8,.2,1) both pc-desenhar-elo}.pc-pontilhado{flex:1;align-self:center;min-width:16px;height:8px}.pc-pontilhado svg{width:100%;height:100%;display:block;overflow:visible}.pc-progresso{width:100%;height:14px;display:block;overflow:visible}.pc-progresso .pc-cheia{stroke-dasharray:1 2;transition:stroke-dashoffset .42s cubic-bezier(.2,.8,.2,1)}.pc-bate-a{animation:.32s cubic-bezier(.2,.8,.2,1) pc-bate-a}.pc-bate-b{animation:.32s cubic-bezier(.2,.8,.2,1) pc-bate-b}.pc-aviso{animation:.22s cubic-bezier(.2,.8,.2,1) both pc-entra}.pc-cena{z-index:20;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.pc-voo{color:#fff;height:38px;font-family:var(--font-titulo);white-space:nowrap;transform-origin:50%;background:linear-gradient(90deg,#008fe8,#6a52e0);border:2.5px solid #101828;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 6px;font-size:14px;font-weight:700;display:inline-flex;position:absolute;top:0;left:0;box-shadow:0 4px #101828}.pc-voo.pc-ativo{animation:.78s cubic-bezier(.35,0,.3,1) forwards pc-arco}.pc-voo.pc-saida{background:linear-gradient(90deg,#ff5d73,#ff9f43)}.pc-voo.pc-centro.pc-ativo{animation:1s cubic-bezier(.35,0,.3,1) forwards pc-centro}.pc-mais{color:#101828;background:#fff;border:2px solid #101828;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:18px;font-style:normal;line-height:1;display:inline-flex}.pc-faiscas{width:0;height:0;position:absolute;top:0;left:0}.pc-faisca{opacity:0;background:#fc3;border:2px solid #101828;border-radius:3px;width:10px;height:10px;animation:.56s cubic-bezier(.2,.7,.3,1) .74s both pc-faisca;position:absolute;top:-5px;left:-5px}.pc-faisca:nth-child(3n+2){background:#00bad6;border-radius:50%}.pc-faisca:nth-child(3n){background:#ff7ab6}.pc-faiscas.pc-grande .pc-faisca{animation:.52s cubic-bezier(.2,.7,.3,1) .7s both pc-faisca-grande}.pc-pergunta{border-bottom:1px solid #e4e7ec}.pc-pergunta summary{cursor:pointer;font-family:var(--font-corpo);justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:18px;font-weight:600;list-style:none;display:flex}.pc-pergunta summary::-webkit-details-marker{display:none}.pc-mais-pergunta{font-size:22px;line-height:1;transition:transform .2s}.pc-pergunta[open] .pc-mais-pergunta{transform:rotate(45deg)}.pc-barra{z-index:30;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border-top:1px solid #e4e7ec;position:sticky;bottom:0}.pc-colina{background:#f2f4f7;border-radius:50% 50% 0 0/5rem 5rem 0 0}.pc-coluna-direita{flex-direction:column;gap:16px;display:flex;position:sticky;top:112px}.pc-corpo{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:40px;display:grid}.pc-badge{color:#fff;font-family:var(--font-titulo);white-space:nowrap;pointer-events:none;background:linear-gradient(90deg,#006fbd,#6a52e0);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700;position:absolute;top:-12px;right:-10px;transform:rotate(6deg);box-shadow:0 6px 14px -6px #006fbd99}@media (max-width:900px){.pc-corpo{grid-template-columns:minmax(0,1fr)}.pc-coluna-direita{position:static}.pc-grelha-pacotes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.pc-grelha-modulos,.pc-grelha-pacotes{grid-template-columns:minmax(0,1fr)}.pc-detalhe{padding-left:18px}}@keyframes pc-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pc-brilho{0%{background-color:#dcebfb}to{background-color:#0000}}@keyframes pc-pop{0%{opacity:0;transform:scale(.4)translate(-14px)}70%{opacity:1;transform:scale(1.08)translate(0)}to{transform:none}}@keyframes pc-desenhar-elo{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes pc-bate-a{0%{transform:scale(1)}30%{transform:scale(1.16,.86)rotate(-2deg)}60%{transform:scale(.96,1.05)}to{transform:none}}@keyframes pc-bate-b{0%{transform:scale(1)}30%{transform:scale(1.16,.86)rotate(-2deg)}60%{transform:scale(.96,1.05)}to{transform:none}}@keyframes pc-arco{0%{opacity:1;transform:translate(0)scale(.9,1.1)rotate(-5deg)}16%{opacity:1;transform:translateY(-8px)scale(1.12,.88)rotate(0)}58%{transform:translate(calc(var(--dx) * .5), calc(var(--dy) * .5 - 96px)) scale(.95, 1.05) rotate(7deg);opacity:1}86%{transform:translate(calc(var(--dx) * .95), calc(var(--dy) * .95)) scale(.5) rotate(12deg);opacity:1}to{transform:translate(var(--dx), var(--dy)) scale(.3) rotate(14deg);opacity:0}}@keyframes pc-centro{0%{opacity:1;transform:translate(-50%,-50%)scale(.9,1.1)}40%{transform:translate(calc(-50% + var(--dx) * .45), calc(-50% + var(--dy) * .45 - 60px)) scale(1.05, .95)}70%{transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(1.25);opacity:1}84%{transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(1.6);opacity:1}to{transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(2.2);opacity:0}}@keyframes pc-faisca{0%{opacity:0;transform:rotate(var(--a)) translateX(0) scale(.4)}25%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateX(48px) scale(1)}}@keyframes pc-faisca-grande{0%{opacity:0;transform:rotate(var(--a)) translateX(0) scale(.5)}20%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateX(120px) scale(1.2)}}@keyframes pc-treme{0%{transform:scale(1)}20%{transform:scale(.94,1.06)}45%{transform:scale(1.04,.96)}70%{transform:scale(.99,1.01)}to{transform:none}}@keyframes pc-gelatina{0%{transform:scale(1)}25%{transform:scale(1.06,.93)}50%{transform:scale(.97,1.04)}75%{transform:scale(1.02,.98)}to{transform:none}}@keyframes pc-girar{to{--pc-angulo:360deg}}@media (prefers-reduced-motion:reduce){.pc-root *,.pc-root :before,.pc-root :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0s!important}.pc-favorito:before{animation:none}}.pc-forma-favorito{fill:#1fdcf8;stroke:#5b3fc4;stroke-width:2px}.pc-cor-a{stop-color:#008fe8}.pc-cor-b{stop-color:#00bad6}.pc-cor-c{stop-color:#806bea}.pc-trilho{stroke:#e4e7ec}.pc-tracado,.pc-elo-traco{stroke:#868da3}.pc-anel{pointer-events:none;border:2px solid #00bad6;border-radius:999px;animation:.7s cubic-bezier(.2,.8,.2,1) forwards pc-anel;position:absolute;inset:-6px -10px}@keyframes pc-anel{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.35)}}
