.fp{--fn:#1a0709;--fn2:#220a0d;--fc:#2a0d10;--fc2:#34111a;--fl:#d4b17842;--fl2:#d4b17880;--fo:#d4b178;--fo3:#ecd6a8;--fcr:#fbf6f0;--fm:#d8c4b0;--fm2:#b99c80;background:var(--fn);color:var(--fm);overflow:clip}.fp section{position:relative}.fp h2{font:400 clamp(2.4rem, 4.8vw, 4.3rem)/1.04 var(--serif);letter-spacing:-.015em;color:var(--fcr);margin-bottom:.4em}.fp h2 em{color:var(--fo);font-style:italic}.fp h3,.fp h4{color:var(--fcr)}.fp p{color:inherit}.fp-lead{font:400 clamp(1.3rem, 2vw, 1.6rem)/1.4 var(--serif);color:var(--fo3)!important}.fp-rotulo{font:italic 400 1.15rem/1.2 var(--serif);color:var(--fo);align-items:center;gap:10px;margin-bottom:16px;display:inline-flex}.fp-rotulo:before{content:"";background:var(--fo);width:28px;height:1px}.fp-centro{text-align:center}.fp-centro .fp-rotulo{justify-content:center}.fp-sec{padding:clamp(100px,12vw,160px) 0}.fp-card{background:var(--fc);border:1px solid var(--fl);transition:border-color .35s, background .35s, translate .5s var(--ease);border-radius:22px;padding:clamp(26px,3vw,38px)}.fp-card:hover{border-color:var(--fl2)}.fp-btn{background:var(--fo);color:#22090c;min-height:58px;font:600 1.05rem/1.2 var(--sans);border:1px solid var(--fo);transform:translate(var(--mx,0px), var(--my,0px));transition:transform .35s var(--ease), background .25s, color .25s, box-shadow .35s;border-radius:999px;justify-content:center;align-items:center;gap:14px;padding:18px 32px;display:inline-flex}.fp-btn .i{width:18px;height:18px;transition:transform .35s var(--ease)}.fp-btn:hover{background:var(--fo3);box-shadow:0 14px 30px -14px #d4b178b3}.fp-btn:hover .i{transform:translate(4px)}.fp-btn-vinho{background:var(--vinho);border-color:var(--vinho);color:var(--fcr)}.fp-btn-vinho:hover{background:var(--vinho-fundo);box-shadow:0 14px 30px -14px #64141db3}.fp-btn-linha{color:var(--fo3);border-color:var(--fl2);background:0 0}.fp-btn-linha:hover{box-shadow:none;background:#d4b1781a}.fp-btn-cheio{width:100%}.fp-leitura{z-index:60;background:var(--fo);height:2px;transform:scaleX(var(--leitura,0));transform-origin:0;pointer-events:none;position:fixed;top:0;left:0;right:0}.fp-abertura{background:var(--fn);isolation:isolate;grid-template-rows:1fr auto;min-height:100svh;padding:clamp(130px,14vw,180px) 0 0;display:grid}.fp-orbitas{z-index:-1;aspect-ratio:1;width:min(62vw,900px);transform:translateY(var(--y,0px));position:absolute;top:6vh;right:-14vw}.fp-orbita{border:1px solid #d4b17829;border-radius:50%;position:absolute;inset:0}.fp-orbita.o2{border-color:#d4b1781f;inset:11%}.fp-orbita.o3{border-style:dashed;border-color:#d4b17824;inset:24%}.fp-lua-grande{--sombra:var(--fn);--lado:-1;--fase:clamp(.18, calc((var(--p,.5) - .5) * 1.9 + .18), 1);box-shadow:inset calc(var(--lado) * (var(--fase) - 1) * 1.02em) 0 0 0 var(--sombra), 0 0 0 1px #d4b17859;font-size:clamp(120px,15vw,210px);position:absolute;top:38%;left:38%}.fp-abertura-grade{grid-template-columns:1.5fr .7fr;align-items:center;gap:clamp(40px,6vw,90px);display:grid}.fp-tag{border:1px solid var(--fl2);color:var(--fo3);border-radius:999px;align-items:center;gap:10px;margin-bottom:26px;padding:9px 18px;font-size:.95rem;display:inline-flex}.fp-tag i{background:var(--fo);border-radius:50%;width:8px;height:8px}.fp-titulo{font:400 clamp(3.6rem, 8.6vw, 8.4rem)/.94 var(--serif);letter-spacing:-.03em;color:var(--fcr);margin:0 0 30px}.fp-titulo>span{display:block}.fp-l2{color:var(--fo);padding-left:.5em;font-style:italic}.fp-frase{font:italic 400 clamp(1.45rem, 2.3vw, 2rem)/1.3 var(--serif);max-width:34ch;margin-bottom:16px;color:var(--fo3)!important}.fp-sub{max-width:54ch;color:var(--fm)!important}.fp-acoes{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:34px;display:flex}.fp-falta{color:var(--fm2);font-size:.95rem}.fp-capa{width:min(320px,100%);transform:translateY(var(--y,0px));text-align:center;justify-self:center}.fp-capa-in{transition:rotate .6s var(--ease);rotate:5deg}.fp-capa:hover .fp-capa-in{rotate:1deg}.fp-capa img{border-radius:6px;width:100%;box-shadow:0 40px 70px -30px #000000d9,0 0 0 1px #d4b17833}.fp-capa figcaption{font:italic 400 1.25rem/1.2 var(--serif);color:var(--fo);margin-top:26px}.fp-fatos{border-top:1px solid var(--fl);grid-template-columns:repeat(4,1fr);margin-top:clamp(50px,6vw,80px);display:grid}.fp-fatos>div{align-items:center;gap:16px;padding:26px 16px 28px 0;display:flex}.fp-fatos .i{width:28px;height:28px;color:var(--fo)}.fp-fatos dt{color:var(--fm2);font-size:.82rem}.fp-fatos dd{font:400 1.1rem/1.3 var(--sans);color:var(--fcr)}.fp-faixa{background:var(--fo);color:#22090c;padding:18px 0;overflow:hidden}.fp .fp-faixa-trilho{width:max-content;display:flex;animation:42s linear infinite fp-corre!important}.fp-faixa-trilho>span{display:flex}.fp-faixa em{font:italic 400 clamp(1.5rem, 2.4vw, 2.1rem)/1 var(--serif);white-space:nowrap;align-items:center;gap:34px;padding-right:34px;display:inline-flex}.fp-faixa b{font-size:.6em;font-style:normal}@keyframes fp-corre{to{transform:translate(-50%)}}.fp-numeros{background:var(--fn);padding:clamp(80px,10vw,130px) 0 clamp(40px,5vw,60px)}.fp-bento{grid-template-columns:1.35fr 1fr 1fr;gap:22px;display:grid}.fp-num{font:400 clamp(5rem, 9vw, 8rem)/1 var(--serif);color:var(--fo);letter-spacing:-.03em;font-variant-numeric:lining-nums tabular-nums;margin-bottom:18px;display:block}.fp-bento h3{font:400 clamp(1.6rem, 2.3vw, 2.1rem)/1.12 var(--serif);margin-bottom:10px}.fp-bento p{margin:0;font-size:1rem;line-height:1.6}.fp-card-ouro{background:var(--fo);border-color:var(--fo);color:#3e1317}.fp-card-ouro .fp-num,.fp-card-ouro h3{color:#22090c}.fp-indice{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:clamp(40px,5vw,60px);display:flex}.fp-indice a{border:1px solid var(--fl);min-height:44px;color:var(--fm);border-radius:999px;align-items:center;padding:0 18px;font-size:.92rem;transition:border-color .25s,color .25s,background .25s;display:inline-flex}.fp-indice a:hover{border-color:var(--fo);color:var(--fcr);background:#d4b17814}.fp-dist{background:var(--fn2)}.fp-dist .fp-cabeca{max-width:900px}.fp-dist-texto{max-width:720px;margin-left:auto}.fp-dist-texto .fp-lead{margin-bottom:.5em}.fp-mapa{grid-template-columns:230px 1fr 230px;align-items:center;margin:clamp(60px,8vw,100px) 0 0;display:grid}.fp-margem{z-index:1;background:var(--fc);border:1px solid var(--fl);border-radius:22px;padding:28px 26px;position:relative}.fp-margem-ouro{background:var(--fo);border-color:var(--fo);color:#22090c}.fp-margem-t{font:italic 400 1.2rem/1.2 var(--serif);color:var(--fo);margin-bottom:14px}.fp-margem-ouro .fp-margem-t{color:var(--vinho)}.fp-margem ul{gap:8px;list-style:none;display:grid}.fp-margem li{font:400 1.3rem/1.25 var(--serif);color:var(--fcr)}.fp-margem-ouro li{color:#22090c}.fp-vao{text-align:center;padding:10px clamp(18px,3vw,40px) 20px;position:relative}.fp-vao-linha{background:repeating-linear-gradient(90deg, var(--fo) 0 10px, transparent 10px 20px);opacity:.55;height:2px;transform:scaleX(clamp(0, calc((var(--p,1) - .15) * 3), 1));transform-origin:0;position:absolute;top:50%;left:-12px;right:-12px}.fp-vao-t{background:var(--fn2);max-width:40ch;margin:0 auto 18px;padding:0 10px;font-size:.98rem;position:relative;color:var(--fm2)!important}.fp-vao ul{flex-wrap:wrap;justify-content:center;gap:12px;list-style:none;display:flex;position:relative}.fp-vao li{font:italic 400 clamp(1.15rem, 1.6vw, 1.4rem)/1.25 var(--serif);color:var(--fo3);background:var(--fc2);border:1px solid var(--fl);rotate:calc((var(--k) - 2.5) * .8deg);transition:border-color .3s, translate .9s var(--ease) var(--d,0s), opacity .8s var(--ease) var(--d,0s);border-radius:999px;padding:11px 20px}.fp-vao li:hover{border-color:var(--fo)}.fp-saidas{grid-template-columns:1fr 1fr 1.25fr;align-items:start;gap:22px;margin-top:clamp(70px,8vw,110px);display:grid}.fp-saida-ic{fill:none;width:44px;height:44px;stroke:var(--fo);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;margin-bottom:14px}.fp-saidas h3{font:400 1.7rem/1.1 var(--serif);margin-bottom:8px}.fp-saidas .fp-card p{margin:0;font-size:1rem}.fp-saidas-fim{padding:8px 0 0 clamp(0px,2vw,20px)}.fp-saidas-fim .fp-lead{margin:.7em 0 1em}.fp-nasceu{font:400 clamp(1.4rem, 2.2vw, 1.8rem)/1.3 var(--serif);color:var(--fcr)!important}.fp-nasceu b{color:var(--fo);font-style:italic;font-weight:400}.fp-quem{background:var(--fn)}.fp-quem-grade{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(40px,6vw,90px);display:grid}.fp-marque-dica{font:italic 400 1.2rem/1.2 var(--serif);color:var(--fo);margin-bottom:14px}.fp-marque-lista{gap:10px;list-style:none;display:grid}.fp-marque-lista label{background:var(--fc);border:1px solid var(--fl);min-height:58px;color:var(--fm);cursor:pointer;transition:border-color .25s, background .25s, color .25s, translate .3s var(--ease);border-radius:16px;align-items:flex-start;gap:16px;padding:17px 20px;display:flex}.fp-marque-lista label:hover{border-color:var(--fl2);translate:4px}.fp-marque-lista label.marcado{border-color:var(--fo);background:var(--fc2);color:var(--fcr)}.fp-marque-lista input{opacity:0;width:1px;height:1px;position:absolute}.fp-caixa{border:1.5px solid var(--fo);width:26px;height:26px;transition:background .25s, transform .35s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.fp-caixa svg{fill:none;stroke:#22090c;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24px;width:16px;height:16px;transition:stroke-dashoffset .4s var(--ease) 50ms}.marcado .fp-caixa{background:var(--fo);transform:scale(1.08)}.marcado .fp-caixa svg{stroke-dashoffset:0}.fp-marque-lista input:focus-visible+.fp-caixa{outline:2px solid var(--fo3);outline-offset:3px}.fp-luas-conta{gap:10px;margin:26px 0 0;display:flex}.fp-luas-conta .lua{transition:box-shadow .6s var(--ease);font-size:26px}.fp-marque-resposta{flex-wrap:wrap;align-items:center;gap:14px 22px;min-height:64px;margin-top:18px;display:flex}.fp-marque-resposta p{color:var(--fm2);flex:280px;margin:0}.fp-marque-resposta b{color:var(--fo3);font-weight:500}.fp-marque-resposta .btn{background:var(--fo);border-color:var(--fo);color:#22090c;border-radius:999px;min-height:54px;padding:15px 28px;font-weight:600}.fp-marque-resposta .btn:hover{background:var(--fo3);border-color:var(--fo3)}.fp-horas{background:var(--fn2)}.fp-horas-grade{grid-template-columns:.95fr 1.05fr;align-items:start;gap:clamp(40px,6vw,90px);display:grid}.fp-linha{margin-top:clamp(64px,8vw,110px)}.fp-linha-topo{grid-template-columns:auto auto 1fr auto;align-items:center;gap:18px;margin-bottom:26px;display:grid}.fp-linha-topo h3{font:italic 400 clamp(1.5rem, 2.4vw, 2rem)/1.1 var(--serif);color:var(--fo);margin:0 20px 0 0}.fp-linha-topo>span:not(.fp-linha-trilho){font:italic 400 1.1rem/1 var(--serif);color:var(--fo3)}.fp-linha-trilho{background:var(--fl);border-radius:2px;height:2px;position:relative;overflow:hidden}.fp-linha-trilho i{background:var(--fo);transform:scaleX(clamp(0, calc((var(--p,1) - .2) * 2.4), 1));transform-origin:0;position:absolute;inset:0}.fp-linha-fases{grid-template-columns:1fr 1fr;gap:22px;margin-bottom:16px;display:grid}.fp-linha-fases span{font:italic 400 1.05rem/1 var(--serif);color:var(--fm2);border-bottom:1px solid var(--fl);padding-bottom:10px}.fp-mov{grid-template-columns:repeat(4,1fr);gap:22px;list-style:none;display:grid}.fp-mov .fp-card{padding:30px 26px}.fp-mov .fora{background:var(--fc2)}.fp-mov-lua{--fase:var(--alvo);margin-bottom:22px;font-size:52px;display:block}.fp-anima .fp-mov-lua{--fase:calc(var(--alvo) * clamp(0, calc((var(--p,1) - .25) * 3 - var(--k) * .3), 1))}.fp-mov h4{font:400 clamp(1.5rem, 2vw, 1.8rem)/1.15 var(--serif);color:var(--fcr);margin-bottom:10px}.fp-mov p{margin:0;font-size:.98rem}.fp-horas-fim{max-width:62ch;font:400 clamp(1.3rem, 2vw, 1.6rem)/1.45 var(--serif);margin:clamp(44px,5vw,64px) 0 0;color:var(--fm)!important}.fp-horas-fim b{color:var(--fo3);font-weight:400}.fp-dias{background:var(--fn)}.fp-dias .fp-cabeca{max-width:900px;margin:0 auto}.fp-pontos21{flex-wrap:wrap;justify-content:center;gap:12px;max-width:660px;margin:34px auto clamp(56px,7vw,90px);display:flex}.fp-pontos21 i{border:1.5px solid var(--fl2);border-radius:50%;width:18px;height:18px;position:relative}.fp-pontos21 i:nth-child(7n){margin-right:18px}.fp-pontos21 i:after{content:"";background:var(--fo);opacity:1;border-radius:50%;position:absolute;inset:2px}.fp-anima .fp-pontos21 i:after{opacity:clamp(0, calc((var(--p,1) - .12) / .3 * 21 - var(--i)), 1)}.fp-dias-grade{grid-template-columns:minmax(220px,.55fr) 1.45fr;align-items:start;gap:clamp(40px,6vw,90px);display:grid}.fp-caderno{transform:translateY(var(--y,0px))}.fp-caderno img{border-radius:6px;width:100%;max-width:320px;rotate:-4deg;box-shadow:0 40px 70px -30px #000000d9,0 0 0 1px #d4b17833}.fp-dias-nome{font:400 clamp(1.8rem, 2.8vw, 2.4rem)/1.12 var(--serif);margin-bottom:18px;color:var(--fcr)!important}.fp-duas{grid-template-columns:1fr 1fr;gap:16px;margin-top:24px;display:grid}.fp-duas .fp-card{padding:26px 24px}.fp-duas-lado{font:italic 400 1rem/1 var(--serif);margin-bottom:8px;color:var(--fo)!important}.fp-duas h3{font:400 1.6rem/1.15 var(--serif)}.fp-duas .fp-card p:last-child{margin:0;font-size:.98rem}.fp-duas-fim{font:italic 400 1.25rem/1.4 var(--serif);margin-top:20px;color:var(--fo3)!important}.fp-semanas-titulo{font:italic 400 clamp(1.6rem, 2.6vw, 2.2rem)/1.1 var(--serif);margin:clamp(80px,9vw,120px) 0 24px;color:var(--fo)!important}.fp-abas{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fp-abas button{text-align:left;min-height:72px;font:400 clamp(1.3rem, 2.2vw, 1.8rem)/1.1 var(--serif);color:var(--fm2);background:var(--fc);border:1px solid var(--fl);border-radius:16px;justify-items:start;gap:6px;padding:16px 22px;transition:color .25s,border-color .25s,background .25s;display:grid}.fp-abas button small{font:italic 400 1rem/1 var(--serif);color:var(--fo)}.fp-abas button:hover{color:var(--fcr);border-color:var(--fl2)}.fp-abas button[aria-selected=true]{color:#22090c;background:var(--fo);border-color:var(--fo)}.fp-abas button[aria-selected=true] small{color:var(--vinho)}.fp-semana-painel{padding-top:26px}.fp-semana-texto{max-width:64ch;color:var(--fm);font-size:1.08rem}.fp-dias-grade-sem{grid-template-columns:repeat(7,1fr);gap:10px;margin-top:22px;list-style:none;display:grid}.fp-dias-grade-sem li{border:1px solid var(--fl);background:var(--fc);border-radius:14px;display:grid;overflow:hidden}.fp-dias-grade-sem b{font:400 1.1rem/1 var(--serif);color:var(--fcr);padding:12px 12px 10px}.fp-dias-grade-sem span{padding:8px 12px;font-size:.78rem;line-height:1.25}.fp-dia-dentro{color:var(--fo3);border-top:1px dashed var(--fl)}.fp-dia-fora{color:var(--fm);background:#d4b17824}.fp-ponte{text-align:center;margin-top:clamp(70px,8vw,110px)}.fp-ponte-intro{color:var(--fm2)!important}.fp-ponte-pares{grid-template-columns:1fr 150px 1fr;align-items:center;gap:clamp(12px,2vw,24px);max-width:960px;margin:14px auto 28px;display:grid}.fp-ponte-pares p{font:italic 400 clamp(1.5rem, 2.6vw, 2.2rem)/1.22 var(--serif);color:var(--fcr);margin:0}.fp-ponte-pares svg{fill:none;width:100%;height:auto;stroke:var(--fo);stroke-width:1.6px;stroke-linecap:round}.fp-ponte-fim{max-width:50ch;margin:0 auto}.fp-leva{background:var(--papel);color:var(--tinta)}.fp-leva h2{color:var(--vinho-fundo)}.fp-leva h2 em{color:var(--vinho)}.fp-leva .fp-rotulo{color:var(--ouro-texto)}.fp-leva .fp-rotulo:before{background:var(--ouro-texto)}.fp-leva-grade{grid-template-columns:1.3fr 1fr;gap:clamp(30px,5vw,70px);margin-top:30px;display:grid}.fp-leva-quando{font:italic 400 1.2rem/1.2 var(--serif);color:var(--ouro-texto);border-bottom:1.5px solid var(--vinho);margin-bottom:4px;padding-bottom:12px}.fp-leva ul{margin-bottom:30px;list-style:none}.fp-leva li{border-bottom:1px solid var(--linha);align-items:flex-start;gap:14px;padding:16px 0;display:flex}.fp-leva .i{color:var(--vinho);margin-top:4px}.fp-nao{background:var(--fn)}.fp-nao-grade{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,90px);display:grid}.fp-pergunta{font:italic 400 clamp(2rem, 4vw, 3.4rem)/1.12 var(--serif);color:var(--fo);border-left:2px solid var(--fo);padding-left:28px}.fp-acende{text-align:center;max-width:24ch;font:400 clamp(2rem, 4.4vw, 3.8rem)/1.15 var(--serif);margin:clamp(70px,9vw,120px) auto 0;color:var(--fcr)!important}.fp-anima .fp-ac{opacity:clamp(.14, calc((var(--p,1) - .2) / .35 * var(--n) - var(--i)), 1)}.fp-conduz{background:var(--fn2)}.fp-conduz-grade{grid-template-columns:1.2fr .8fr;align-items:start;gap:clamp(40px,7vw,110px);display:grid}.fp-traj{margin:30px 0;padding-left:30px;position:relative}.fp-traj-linha{background:var(--fl);width:1.5px;position:absolute;top:18px;bottom:18px;left:6px}.fp-traj-linha i{background:var(--fo);transform:scaleY(clamp(0, calc((var(--p,1) - .2) * 2.4), 1));transform-origin:top;position:absolute;inset:0}.fp-trajetoria{list-style:none}.fp-trajetoria li{grid-template-columns:110px 1fr;gap:16px;padding:13px 0;display:grid;position:relative}.fp-trajetoria li:before{content:"";background:var(--fn2);border:1.5px solid var(--fo);border-radius:50%;width:13px;height:13px;position:absolute;top:21px;left:-30px}.fp-trajetoria li:last-child:before{background:var(--fo)}.fp-trajetoria b{font:italic 400 1.3rem/1.3 var(--serif);color:var(--fo)}.fp-trajetoria p{margin:0}.fp-conduz .assinatura{color:var(--fo3);margin-top:8px}.fp-metodo h3{font:400 1.9rem/1.12 var(--serif)}.fp-metodo-lua{margin-bottom:20px;font-size:44px;display:block}.fp-metodo-nota{border-top:1px dashed var(--fl);font:italic 400 1.12rem/1.45 var(--serif);margin-top:18px;padding-top:18px;color:var(--fo3)!important}.fp-inv{background:var(--fn)}.fp-inv-falta{font:italic 400 1.25rem/1.3 var(--serif);color:var(--fo3)!important}.fp-ingresso-palco{perspective:1400px;margin-top:clamp(40px,5vw,60px)}.fp-ingresso{background:var(--fcr);max-width:900px;color:var(--tinta);transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s var(--ease);border-radius:22px;grid-template-columns:240px 1fr;margin:0 auto;display:grid;box-shadow:0 50px 90px -40px #000000e6,0 0 0 1px #d4b17866}.fp-ingresso-canhoto{text-align:center;background:var(--fo);border-right:2px dashed #22090c59;border-radius:22px 0 0 22px;align-content:center;justify-items:center;gap:14px;padding:34px 20px;display:grid;position:relative}.fp-ingresso-canhoto:before,.fp-ingresso-canhoto:after{content:"";background:var(--fn);border-radius:50%;width:28px;height:28px;position:absolute;right:-15px}.fp-ingresso-canhoto:before{top:-14px}.fp-ingresso-canhoto:after{bottom:-14px}.fp-ingresso-canhoto time{color:#22090c;display:grid}.fp-ingresso-canhoto time b{font:400 5rem/1 var(--serif)}.fp-ingresso-canhoto time span{font:italic 400 1.15rem/1.1 var(--serif)}.fp-ingresso-canhoto p{color:#3e1317;margin:0;font-size:.95rem;line-height:1.55}.fp-ingresso-corpo{padding:clamp(28px,4vw,46px)}.fp-ingresso-valor{flex-wrap:wrap;align-items:baseline;gap:6px 18px;display:flex}.fp-ingresso-valor b{font:400 clamp(3.6rem, 6vw, 5rem)/1 var(--serif);color:var(--vinho-fundo)}.fp-ingresso-valor span{color:var(--suave)}.fp-ingresso ul{border-block:1px solid var(--linha);gap:11px;margin:20px 0 26px;padding:22px 0;list-style:none;display:grid}.fp-ingresso li{align-items:flex-start;gap:12px;font-size:.98rem;display:flex}.fp-ingresso .i{color:var(--vinho);margin-top:3px}.fp-ingresso-nota{text-align:center;margin:14px 0 0;font-size:.86rem;color:var(--suave)!important}.fp-faq{background:var(--fn2)}.fp-faq-grade{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(40px,6vw,90px);display:grid}.fp-faq .fp-btn{margin-top:18px}.fp-faq-item{border-color:var(--fl)!important}.fp-faq-item summary{min-height:44px;color:var(--fcr)!important}.fp-faq-item summary:after{color:var(--fo)!important}.fp-faq-item p{color:var(--fm)!important}.fp-final{background:var(--fn);padding-bottom:clamp(120px,14vw,190px);overflow:hidden}.fp-final-lua{--sombra:var(--fn);--fase:clamp(0, calc((var(--p,1) - .1) * 1.8), 1);opacity:.9;font-size:clamp(90px,12vw,150px);position:absolute;top:40px;left:50%;translate:-50%}.fp-final .wrap{padding-top:clamp(120px,13vw,170px);position:relative}.fp-final-1{font:400 clamp(1.7rem, 3vw, 2.4rem)/1.2 var(--serif);max-width:30ch;margin:0 auto 14px;color:var(--fcr)!important}.fp-final-2{max-width:52ch;margin:0 auto}.fp-final-titulo{margin:50px 0 14px!important;font-size:clamp(3.2rem,7.4vw,7rem)!important;line-height:.96!important}.fp-final-sub{font:italic 400 1.4rem/1.35 var(--serif);color:var(--fo3)!important}.fp-final-data{margin:10px 0 34px;font-size:.95rem;color:var(--fm2)!important}.fp-w{vertical-align:top;margin:-.16em -.04em -.14em;padding:.16em .04em .14em;display:inline-block;overflow:hidden}.fp-w>span{display:inline-block}.fp-anima [data-letras] .fp-w>span{transition:transform 1.2s var(--ease) calc(var(--i) * 90ms + .12s);transform:translateY(118%)rotate(5deg)}.fp-anima [data-letras].visto .fp-w>span{transform:none}.fp-anima [data-revela]{opacity:0;transition:opacity .9s var(--ease) var(--d,0s), translate 1.1s var(--ease) var(--d,0s), border-color .35s, background .35s;translate:0 36px}.fp-anima [data-revela].visto{opacity:1;translate:0}.fp-anima .fp-card.visto:hover{transition-delay:0s;translate:0 -6px}.fp-anima .fp-capa-in[data-revela]{translate:0 60px}.fp-anima .fp-capa-in[data-revela].visto{translate:0}[data-paralaxe]{will-change:transform}body:has(.fp) .topo.solido{color:var(--papel);background:#1a0709f0;box-shadow:0 1px #d4b17833}body:has(.fp) .topo.solido .marca small{color:var(--ouro-3)}body:has(.fp) .topo .btn-ouro{background:var(--fo,#d4b178);color:#22090c;border-color:#d4b178;border-radius:999px}body:has(.fp) .grao{opacity:.05;mix-blend-mode:overlay}@media (max-width:760px){.fp .barra-compra{background:#2a0d10f7;border-color:#d4b17873;border-radius:18px}.fp .barra-compra .btn-ouro{color:#22090c;background:#d4b178;border-color:#d4b178;border-radius:999px}}@media (max-width:1080px){.fp-mapa{grid-template-columns:1fr}.fp-vao{padding:34px 0}.fp-vao-linha{background:repeating-linear-gradient(180deg, var(--fo) 0 10px, transparent 10px 20px);width:2px;height:auto;transform:scaleY(clamp(0, calc((var(--p,1) - .1) * 2.2), 1));transform-origin:top;inset:0 auto 0 50%}.fp-vao-t{padding:8px 10px}.fp-saidas{grid-template-columns:1fr 1fr}.fp-saidas-fim{grid-column:1/-1;padding-left:0}.fp-mov{grid-template-columns:1fr 1fr}}@media (max-width:960px){.fp-abertura{min-height:0}.fp-abertura-grade,.fp-quem-grade,.fp-horas-grade,.fp-dias-grade,.fp-leva-grade,.fp-nao-grade,.fp-conduz-grade,.fp-faq-grade{grid-template-columns:1fr}.fp-orbitas{width:120vw;top:0;right:-60vw}.fp-capa{justify-self:start;width:min(230px,64%)}.fp-fatos{grid-template-columns:1fr 1fr}.fp-bento{grid-template-columns:1fr}.fp-dist-texto{margin-left:0}.fp-caderno img{max-width:220px}.fp-dias-grade-sem{grid-template-columns:repeat(4,1fr)}.fp-linha-topo{grid-template-columns:auto 1fr auto}.fp-linha-topo h3{grid-column:1/-1;margin:0 0 6px}}@media (max-width:640px){.fp-titulo{font-size:clamp(3.1rem,15vw,4.4rem)}.fp-l2{padding-left:.3em}.fp-acoes .fp-btn{width:100%}.fp-fatos>div{gap:12px;padding-right:8px}.fp-saidas,.fp-mov,.fp-duas{grid-template-columns:1fr}.fp-linha-fases{display:none}.fp-mov .dentro:before,.fp-mov .fora:before{font:italic 400 1rem/1 var(--serif);color:var(--fo);margin-bottom:14px;display:block}.fp-mov .dentro:before{content:"Movimento interno"}.fp-mov .fora:before{content:"Olhar para a prática"}.fp-abas{gap:6px}.fp-abas button{min-height:64px;padding:12px 12px 14px}.fp-dias-grade-sem{grid-template-columns:repeat(2,1fr)}.fp-dias-grade-sem li:last-child{grid-column:1/-1}.fp-ponte-pares{grid-template-columns:1fr}.fp-ponte-pares svg{width:90px;margin:0 auto}.fp-ingresso{grid-template-columns:1fr}.fp-ingresso-canhoto{text-align:left;border-bottom:2px dashed #22090c59;border-right:0;border-radius:22px 22px 0 0;grid-template-columns:auto 1fr;justify-items:start;padding:22px 24px}.fp-ingresso-canhoto:before,.fp-ingresso-canhoto:after{top:auto;bottom:-15px;right:auto}.fp-ingresso-canhoto:before{left:-14px}.fp-ingresso-canhoto:after{right:-14px}.fp-trajetoria li{grid-template-columns:1fr;gap:2px}.fp-final .fp-btn{width:100%}.fp-pontos21{gap:9px}.fp-pontos21 i{width:15px;height:15px}.fp-pontos21 i:nth-child(7n){margin-right:0}}@media (prefers-reduced-motion:reduce){.fp .fp-faixa-trilho{animation:none!important}.fp-capa-in,.fp-vao li{rotate:0deg}}.fp-pontos21{max-width:780px}.fp-btn{text-align:center}@media (max-width:640px){.fp-btn{padding:16px 22px;font-size:1rem}.fp-tag{padding:8px 14px;font-size:.85rem}}
