.st{--st-larg:1180px;background:var(--surface);color:var(--ink);font:16px/1.6 var(--f-body);min-height:100vh}.st-larg{width:min(var(--st-larg),100% - 32px);margin:0 auto}.st h1,.st h2,.st h3{font-family:var(--font-bricolage),var(--f-body);color:var(--ink);text-transform:none;letter-spacing:-.01em}.st h2{max-width:760px;margin:0 0 14px;font-size:clamp(26px,3.2vw,38px);font-weight:700;line-height:1.15}.st h3{margin:0 0 6px;font-size:19px;font-weight:700;line-height:1.3}.st p{margin:0}.st-topo{z-index:20;background:color-mix(in srgb,var(--surface) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);position:sticky;top:0}.st-topo-in{align-items:center;gap:24px;height:64px;display:flex}.st-marca{color:var(--ink);align-items:center;gap:8px;font-size:17px;text-decoration:none;display:inline-flex}.st-marca svg{flex:none;width:28px;height:28px}.st-marca b{font-family:var(--font-bricolage),var(--f-body);font-weight:700}.st-menu{gap:22px;margin-left:12px;display:flex}.st-menu a,.st-link{color:var(--muted);font-size:14.5px;font-weight:600;text-decoration:none}.st-menu a:hover,.st-link:hover{color:var(--ink)}.st-topo-acoes{align-items:center;gap:16px;margin-left:auto;display:flex}.st-btn{white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;padding:10px 18px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex}.st-btn:hover{transform:translateY(-1px)}.st-btn-g{padding:14px 26px;font-size:16.5px}.st-btn-pri{background:var(--accent);color:var(--on-accent)}.st-btn-pri:hover{background:var(--accent-strong)}.st-btn-sec{background:var(--surface);color:var(--ink);border:1.5px solid var(--line-strong)}.st-btn-cl{color:#124d3d;background:#fff}.st-hero{background:radial-gradient(1200px 500px at 85% -10%,var(--accent-soft),transparent 70%),var(--bg);border-bottom:1px solid var(--line);padding:64px 0 72px}.st-hero-in{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:48px;display:grid}.st-selo{background:var(--accent-soft);color:var(--accent-strong);border-radius:99px;margin-bottom:16px;padding:5px 12px;font-size:13px;font-weight:700;display:inline-block}.st-hero h1{margin:0 0 18px;font-size:clamp(34px,4.8vw,58px);font-weight:700;line-height:1.04}.st-hero h1 em{color:var(--accent);font-style:normal}.st-sub{color:var(--muted);max-width:540px;font-size:18.5px}.st-cta{flex-wrap:wrap;gap:12px;margin:28px 0 12px;display:flex}.st-nota{color:var(--faint);font-size:13.5px;font-weight:600}.st-hero-img .st-print{transform:perspective(1600px)rotateY(-6deg)rotateX(2deg);box-shadow:0 30px 70px -20px #124d3d73}.st-print{background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden;box-shadow:0 18px 40px -18px #13201b59}.st-print-barra{background:var(--surface-2);border-bottom:1px solid var(--line);gap:6px;padding:9px 12px;display:flex}.st-print-barra i{background:var(--line-strong);border-radius:50%;width:9px;height:9px}.st-print img{width:100%;height:auto;display:block}.st-video video{aspect-ratio:16/9;background:#0e1412;width:100%;display:block}.st-faixa{color:#f2f5f3;background:#13201b;border-block:1px solid #ffffff0f;padding:64px 0}.st-faixa h2{color:#fff}.st-dores{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.st-dor{background:#ffffff0a;border:1px solid #ffffff24;border-radius:16px;padding:22px}.st-dor h3{color:#fff}.st-dor p{color:#ffffffb8}.st-dor:before{content:"";background:#f5a524;border-radius:4px;width:34px;height:4px;margin-bottom:14px;display:block}.st-sec{padding:84px 0}.st-sec-alt{background:var(--bg);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.st-olho{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:13px;font-weight:700;margin-bottom:10px!important}.st-recursos{flex-direction:column;gap:64px;margin-top:44px;display:flex}.st-recurso{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:48px;display:grid}.st-recurso.inv .st-recurso-txt{order:2}.st-recurso-txt h3{font-size:24px}.st-recurso-txt p{color:var(--muted);font-size:17px}.st-passos{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:36px 0 0;padding:0;list-style:none;display:grid}.st-passos li{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:24px}.st-passos p{color:var(--muted)}.st-num{background:var(--accent);width:38px;height:38px;color:var(--on-accent);font-weight:800;font-family:var(--font-bricolage),var(--f-body);border-radius:12px;place-items:center;margin-bottom:14px;display:grid}.st-importar{background:var(--surface);border:1px solid var(--line);border-radius:20px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:44px;margin-top:56px;padding:32px;display:grid}.st-importar p{color:var(--muted);margin:8px 0 22px}.st-ajuda{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:48px;display:grid}.st-ajuda>div>p{color:var(--muted);font-size:17px}.st-lista{flex-direction:column;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.st-lista li{padding-left:28px;font-weight:600;position:relative}.st-lista li:before{content:"✓";color:var(--accent);font-weight:800;position:absolute;left:0}.st-estreito{max-width:820px}.st-faq{flex-direction:column;gap:10px;margin-top:24px;display:flex}.st-faq details{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:16px 20px}.st-faq summary{cursor:pointer;justify-content:space-between;gap:12px;font-size:16.5px;font-weight:700;list-style:none;display:flex}.st-faq summary:after{content:"+";color:var(--accent);font-size:22px;line-height:1}.st-faq details[open] summary:after{content:"–"}.st-faq p{color:var(--muted);margin-top:10px}.st-final{text-align:center;color:#fff;background:linear-gradient(135deg,#124d3d,#1d6a55);padding:84px 0}.st-final h2{color:#fff;max-width:780px;margin:0 auto 26px}.st-final p{color:#ffffffbf;margin-top:14px;font-size:14px;font-weight:600}.st-rodape{border-top:1px solid var(--line);color:var(--faint);padding:26px 0;font-size:14px}.st-rodape-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}@media (max-width:900px){.st-menu{display:none}.st-hero{padding:40px 0 48px}.st-hero-in,.st-recurso,.st-importar,.st-ajuda{grid-template-columns:1fr;gap:28px}.st-recurso.inv .st-recurso-txt{order:0}.st-hero-img .st-print{transform:none}.st-dores,.st-passos{grid-template-columns:1fr}.st-sec{padding:60px 0}.st-importar{padding:22px}}@media (max-width:480px){.st-topo-acoes .st-link{display:none}.st-cta .st-btn{flex:1}}
