.ps-abertura{text-align:center;padding:clamp(3.2rem,7vw,6rem) clamp(1rem,4vw,2rem) clamp(2.4rem,5vw,3.6rem);position:relative;overflow:hidden}.ps-abertura:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#e9a23b33,#0000);height:70%;animation:8s ease-in-out infinite ps-respira;position:absolute;inset:-20% 10% auto}@keyframes ps-respira{50%{opacity:.7;transform:scale(1.12)}}.ps-abertura>*{position:relative}.ps-abertura h1{margin-top:1rem;font-size:clamp(2.9rem,8vw,6.2rem);line-height:1.02}.ps-linha{padding:.06em .1em .16em;display:block;overflow:hidden}.ps-linha>span,.ps-linha>em{animation:.9s cubic-bezier(.2,.7,.2,1) both ps-sobe;display:inline-block;position:relative}@keyframes ps-sobe{0%{opacity:0;transform:translateY(110%)rotate(3deg)}to{opacity:1;transform:none}}.ps-risco{width:100%;height:.24em;position:absolute;bottom:-.08em;left:0;right:0;overflow:visible}.ps-risco path{fill:none;stroke:var(--acafrao);stroke-width:5px;stroke-linecap:round;stroke-dasharray:320;stroke-dashoffset:320px;animation:1s cubic-bezier(.6,0,.2,1) 1.1s forwards ps-desenha}@keyframes ps-desenha{to{stroke-dashoffset:0}}.ps-entra{animation:.8s cubic-bezier(.2,.7,.2,1) both ps-entra}@keyframes ps-entra{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.ps-lead{max-width:34rem;color:var(--suave);text-wrap:balance;margin:1.4rem auto 0;font-size:1.18rem}.ps-sotaques{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;max-width:900px;margin:2.4rem auto 0;display:flex}.ps-sotaque{background:var(--papel);border:1.5px solid var(--linha);text-align:left;animation:ps-acende 8s calc(1.6s + var(--i) * 1.4s) infinite;border-radius:99px;align-items:center;gap:.6rem;padding:.5rem 1.1rem .5rem .55rem;display:inline-flex}.ps-sotaque svg{filter:drop-shadow(0 1px 2px #00000040);flex:none}.ps-sotaque b{font-family:var(--titulo);font-size:1.35rem;font-style:italic;font-weight:600;line-height:1.05;display:block}.ps-sotaque small{color:var(--suave);letter-spacing:.04em;font-size:.7rem;display:block}@keyframes ps-acende{0%,17%,to{background:var(--papel);border-color:var(--linha);color:var(--carvao);scale:1}3%{border-color:var(--terracota);color:var(--terracota);background:#f7e6dc;scale:1.1}7%,13%{border-color:var(--terracota);color:var(--terracota);background:#f7e6dc;scale:1.04}}.ps-sotaques-seta{color:var(--terracota);place-items:center;animation:1.6s ease-in-out infinite ps-empurra;display:grid}@keyframes ps-empurra{50%{translate:5px}}.ps-nome{background:var(--terracota);border-color:var(--terracota);color:var(--creme);box-shadow:0 14px 26px -14px var(--terracota);padding:.7rem 1.4rem .7rem 1.1rem;animation:8s 7.2s infinite ps-pulsa}.ps-nome b{font-size:1.6rem;font-style:normal}.ps-nome img{width:18px;height:25px}@keyframes ps-pulsa{0%,14%,to{scale:1}4%{scale:1.12}8%{scale:1.04}}.ps-faixas{flex-direction:column;gap:.8rem;padding:.6rem 0 clamp(1.5rem,4vw,3rem);display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.ps-faixa>div{gap:.8rem;width:max-content;animation:70s linear infinite ps-anda;display:flex}.ps-faixa.volta>div{animation-duration:82s;animation-direction:reverse}.ps-faixas:hover .ps-faixa>div{animation-play-state:paused}@keyframes ps-anda{to{transform:translate(-50%)}}.ps-faixa span{background:var(--papel);border:1px solid var(--linha);white-space:nowrap;border-radius:99px;align-items:center;gap:.55rem;padding:.4rem 1.1rem .4rem .4rem;font-size:.95rem;font-weight:600;display:inline-flex}.ps-faixa img{object-fit:cover;border-radius:50%;flex:none;width:52px;height:52px}.ps-faixa svg{flex:none}.ps-historia{padding-top:clamp(2rem,5vw,4rem)!important}.ps-capitulo{border-top:1px solid var(--linha);grid-template-columns:8.5rem minmax(0,1fr);gap:clamp(1rem,4vw,3rem);padding:clamp(2rem,4vw,3rem) 0;display:grid;max-width:940px!important}.ps-capitulo:first-child{border-top:0;padding-top:0}.ps-capitulo-n{font-family:var(--titulo);color:#0000;-webkit-text-stroke:1.5px var(--terracota);font-size:clamp(4rem,9vw,6.4rem);font-style:italic;line-height:.85;transition:color .8s .3s}.v2-anima .ps-capitulo[data-visto] .ps-capitulo-n,:root:not(.v2-anima) .ps-capitulo-n{color:var(--terracota)}.ps-capitulo h2{margin-bottom:1rem;font-size:clamp(1.9rem,3.8vw,2.9rem)}.ps-capitulo p{max-width:60ch;font-size:1.12rem;line-height:1.7}.ps-paises{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}.ps-paises a{background:var(--papel);border:1px solid var(--linha);color:var(--carvao);border-radius:99px;align-items:center;gap:.45rem;padding:.35rem .9rem .35rem .4rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:transform .2s,border-color .2s;display:inline-flex}.ps-paises a:hover{border-color:var(--terracota);transform:translateY(-3px)}.ps-atalhos{flex-wrap:wrap;gap:.6rem 2rem;margin-top:1.4rem;display:flex}.ps-receita{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;display:grid}.ps-receita article{background:var(--papel);border:1px solid var(--linha);border-radius:26px;padding:1.8rem 1.5rem 1.7rem;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,background .35s,color .35s;position:relative;overflow:hidden}.ps-receita-n{font-family:var(--titulo);color:#c0532f1a;pointer-events:none;font-size:7rem;font-style:italic;line-height:1;transition:color .35s;position:absolute;top:-.4rem;right:.9rem}.ps-receita i{width:56px;height:56px;color:var(--terracota);background:#f7e6dc;border-radius:18px;place-items:center;margin-bottom:1.3rem;transition:background .35s,color .35s,rotate .35s;display:grid}.ps-receita h3{margin-bottom:.5rem;font-size:1.4rem}.ps-receita p{color:var(--suave);font-size:.98rem;transition:color .35s}.ps-receita article:hover{background:var(--terracota);color:var(--creme);transform:translateY(-8px);box-shadow:0 30px 40px -26px #7e3218cc}.ps-receita article:hover p{color:#faf4eae0}.ps-receita article:hover i{background:var(--creme);rotate:-8deg}.ps-receita article:hover .ps-receita-n{color:#faf4ea29}.v2-anima .ps-receita[data-revela] article{opacity:0;transition:opacity .7s calc(var(--i) * .12s), translate .7s calc(var(--i) * .12s), transform .35s, box-shadow .35s, background .35s, color .35s;translate:0 26px}.v2-anima .ps-receita[data-visto] article{opacity:1;translate:0}.ps-planos{scroll-margin-top:4rem}.ps-planos .plano .botao{white-space:normal;text-align:center}@media (max-width:900px){.ps-receita{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ps-sotaques{gap:.45rem}.ps-sotaque{padding:.4rem .85rem .4rem .45rem}.ps-sotaque b{font-size:1.15rem}.ps-sotaques-seta{flex-basis:100%;margin:.1rem 0;rotate:90deg}.ps-capitulo{grid-template-columns:minmax(0,1fr);gap:.6rem}.ps-capitulo-n{font-size:3.6rem}.ps-capitulo p{font-size:1.05rem}.ps-receita{grid-template-columns:minmax(0,1fr)}.ps-faixa img{width:44px;height:44px}.ps-faixa span{font-size:.88rem}}@media (prefers-reduced-motion:reduce){.ps-linha>span,.ps-linha>em,.ps-entra,.ps-sotaque,.ps-nome,.ps-sotaques-seta,.ps-abertura:before,.ps-faixa>div{animation:none}.ps-risco path{stroke-dashoffset:0;animation:none}.ps-faixas{overflow-x:auto}}
