.sh{max-width:860px}.sh-centro{margin-inline:auto;text-align:center}.sh-etiqueta{margin:0 0 20px;padding:7px 14px 7px 10px;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:999px;background:var(--card);color:var(--heading-green);font-size:13px;font-weight:700;box-shadow:0 8px 24px #2d46140d}.sh-etiqueta span{width:10px;height:10px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 3px #9bf23847}.sh-titulo{margin:0;color:var(--heading-green);font-size:clamp(32px,3.6vw,52px);font-weight:780;line-height:1.06;letter-spacing:-.02em;text-wrap:balance}h1.sh-titulo{font-size:clamp(38px,4.6vw,66px);line-height:1.02}.sh-destaque{color:#389f19}.sh-texto{margin:22px 0 0;color:var(--muted);font-size:clamp(17px,1.35vw,20px);line-height:1.6;text-wrap:pretty}.pf{margin:0;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:var(--card);box-shadow:var(--shadow-card)}.pf img{width:100%;height:auto;display:block}.pf-navegador{border-radius:20px;box-shadow:0 40px 110px -30px #00535752,0 8px 24px #2d46140f}.pf-barra{height:40px;padding:0 16px;display:flex;align-items:center;gap:7px;border-bottom:1px solid var(--line);background:var(--cream)}.pf-barra span{width:10px;height:10px;border-radius:50%;background:#d9e2cd}.pf-barra em{margin-inline:auto;padding:4px 16px;border-radius:999px;background:#fff;color:var(--muted);font-size:12px;font-style:normal;font-weight:600}.fp-hero{padding:150px 0 72px;text-align:center;background:radial-gradient(60% 46% at 50% 0%,rgba(155,242,56,.2),transparent 70%),linear-gradient(180deg,#efffdc99,#fff 62%)}.fp-trilha{margin-bottom:30px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;color:var(--muted);font-size:14px;font-weight:600}.fp-trilha a:hover{color:var(--teal)}.fp-trilha [aria-current]{color:var(--ink)}.fp-acoes{margin-top:34px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.fp-prova{margin:34px auto 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;list-style:none;color:var(--heading-green);font-size:15px;font-weight:700}.fp-prova li{display:inline-flex;align-items:center;gap:8px}.fp-prova svg{padding:3px;width:22px;height:22px;border-radius:50%;background:var(--lime);color:#10210a}.fp-hero-print{width:min(1080px,100%);margin:56px auto 0}.fp-secao{padding:clamp(64px,8vw,110px) 0}.fp-secao-suave{background:var(--cream)}.fp-secao-palco{background:radial-gradient(50% 60% at 78% 20%,rgba(155,242,56,.16),transparent 70%),linear-gradient(135deg,#075c60,#003c3f 70%)}.fp-palco{--tv-lime: #9bf238;--tv-lime-deep: #c9ff7a;--tv-lime-ink: #0b1a04;--tv-day-ink: #f2fbea;--tv-danger: #e2564b;--tv-danger-ink: #f4948a;--tv-ease: cubic-bezier(.22, 1, .36, 1);width:min(820px,100%);margin-inline:auto}.fp-palco .mk{container-type:inline-size;font-size:13px;line-height:1.35}.fp-tour{margin-top:56px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.fp-tour-item{padding:34px;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);box-shadow:var(--shadow-soft)}.fp-tour-com-print{grid-template-columns:1fr;gap:84px}.fp-tour-com-print .fp-tour-item{padding:0;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:56px;border:0;background:none;box-shadow:none}.fp-tour-com-print .fp-tour-item:nth-child(2n){grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.fp-tour-com-print .fp-tour-item:nth-child(2n) .fp-tour-texto{order:2}.fp-tour-com-print .fp-tour-item:not(.tem-print){grid-template-columns:1fr;padding:34px;border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow-soft)}.fp-tour-com-print .fp-tour-item:not(.tem-print) .fp-tour-texto{order:0;max-width:72ch}.fp-tour-com-print .pf{width:100%;max-width:min(100%,var(--pf-largura, 100%));justify-self:center}.fp-tour-com-print .pf img{width:100%;height:auto}.fp-numero{width:40px;height:40px;margin-bottom:18px;display:grid;place-items:center;border-radius:12px;background:var(--lime-soft);color:var(--heading-green);font-size:14px;font-weight:800}.fp-tour-item h3,.fp-passos h3,.fp-cartao h3{margin:0 0 10px;color:var(--heading-green);font-size:22px;font-weight:760;line-height:1.2}.fp-tour-item p,.fp-passos p,.fp-cartao p{margin:0;color:var(--muted);font-size:16px;line-height:1.65}.fp-passos{margin:56px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none}.fp-passos li{padding:32px;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card)}.fp-passos .fp-numero{border-radius:50%;background:var(--teal);color:#fff}.fp-limites,.fp-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:56px}.fp-limites ul{margin:0;padding:0;display:grid;gap:12px;list-style:none}.fp-limites li{padding:18px 22px;display:grid;grid-template-columns:18px minmax(0,1fr);gap:14px;align-items:start;border:1px solid var(--line);border-radius:16px;background:var(--cream);color:#3b4236;font-size:16px;line-height:1.55}.fp-limites svg{margin-top:3px;color:var(--muted)}.fp-grupos{display:grid;gap:56px}.fp-grupo-titulo{margin:0 0 20px;color:var(--muted);font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.fp-grade{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.sh+.fp-grade{margin-top:56px}.fp-cartao{padding:28px;display:flex;flex-direction:column;align-items:flex-start;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);scroll-margin-top:120px;transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .24s ease,box-shadow .24s ease}.fp-cartao:hover{transform:translateY(-4px);border-color:#9bf238b3;box-shadow:var(--shadow-card)}.fp-cartao-icone{width:44px;height:44px;margin-bottom:20px;display:grid;place-items:center;border-radius:12px;background:#00535712;color:var(--heading-green)}.fp-link{margin-top:18px;display:inline-flex;align-items:center;gap:6px;color:var(--teal);font-size:15px;font-weight:700}.fp-link svg{transition:transform .2s cubic-bezier(.22,1,.36,1)}.fp-link:hover svg{transform:translate(4px)}.fp-destaque{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:48px}.fp-destaque .sh-titulo{color:#fff}.fp-destaque .sh-texto{color:#ffffffc7}.fp-link-claro{color:#c8f58b}@media(max-width:980px){.fp-hero{padding-top:124px}.fp-tour,.fp-passos,.fp-grade,.fp-limites,.fp-faq,.fp-destaque,.fp-tour-com-print .fp-tour-item{grid-template-columns:1fr}.fp-tour-com-print{gap:56px}.fp-tour-com-print .fp-tour-item{gap:28px}.fp-tour-com-print .fp-tour-item:nth-child(2n){grid-template-columns:1fr}.fp-tour-com-print .fp-tour-item:nth-child(2n) .fp-tour-texto{order:0}.fp-limites,.fp-faq,.fp-destaque{gap:32px}}@media(max-width:640px){.fp-acoes .btn{width:100%}.fp-prova{flex-direction:column;align-items:flex-start;width:fit-content}.fp-tour-item,.fp-passos li,.fp-cartao{padding:24px}}@media(prefers-reduced-motion:reduce){.fp-cartao,.fp-link svg{transition:none}.fp-cartao:hover{transform:none}.fp-palco *,.fp-palco *:before,.fp-palco *:after{animation:none!important;transition:none!important}}
