.prc{max-width:920px;padding-bottom:3.5rem}.prc-top{justify-content:space-between;align-items:center;padding:1.1rem 0;display:flex}.prc-logo{color:var(--cacao);font-size:1.9rem}.prc-nav{align-items:center;gap:1.2rem;display:flex}.prc-nav a:not(.btn){color:var(--cacao-2);font-weight:600}.prc-nav a:not(.btn):hover{color:var(--terra-deep)}.prc-navcta{min-height:42px;padding:.6rem 1.2rem}.prc-hero{text-align:center;padding:2rem 0 2.4rem}.prc-hero h1{margin:.4rem 0 .8rem;font-size:clamp(2rem,5.5vw,3rem);line-height:1.08}.prc-hero h1 em{color:var(--terra-deep);font-style:italic}.prc-sub{color:var(--cacao-2);max-width:40rem;margin:0 auto;font-size:1.05rem}.prc-grid{grid-template-columns:1fr 1fr;gap:1.2rem;display:grid}.prc-card{background:var(--porcelain);border:1.5px solid var(--line);border-radius:var(--r);padding:1.6rem 1.5rem}.prc-tag{background:var(--blush);color:var(--terra-deep);text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:3px 11px;font-size:.74rem;font-weight:700;display:inline-block}.prc-from{font-family:var(--ff-body);color:var(--muted);margin:.95rem 0 .1rem;font-size:.95rem}.prc-from b{font-family:var(--ff-disp);color:var(--berry-deep);margin:0 .15rem;font-size:2rem;font-weight:600}.prc-from small{color:var(--muted);font-size:.95rem}.prc-card-sub{color:var(--muted);margin:.3rem 0 .9rem}.prc-list{margin:0;padding:0;list-style:none}.prc-list li{border-top:1px solid var(--line);color:var(--cacao-2);padding:.55rem 0;font-size:.95rem}.prc-list li:first-child{border-top:0}.prc-destaque{background:var(--blush);border-radius:12px;margin:.35rem 0;color:var(--terra-deep)!important;border-top:0!important;padding:.7rem .85rem!important}.prc-verlink{color:var(--terra-deep);margin-top:1rem;font-weight:700;display:inline-block}.prc-verlink:hover{text-decoration:underline}.prc-comofunciona{background:var(--ivory-2);color:var(--cacao-2);border-radius:14px;margin:1.7rem 0;padding:1.1rem 1.3rem;line-height:1.55}.prc-cta{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}@media (max-width:680px){.prc-grid{grid-template-columns:1fr}.prc-nav a:not(.btn){display:none}}
