/*
 * Copyright (c) 2026 Kardori Tecnologia.
 * Todos os direitos reservados. Uso não autorizado proibido.
 */

:root{--help-ink:#14231d;--help-muted:#65736c;--help-green:#1f6f4a;--help-green-dark:#15563a;--help-mint:#eaf5ef;--help-line:#dbe6df;--help-paper:#fbfdfb;--help-warm:#f3f0e7}
*{box-sizing:border-box}.help-page{margin:0;background:var(--help-paper);color:var(--help-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}.help-header{height:76px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(22px,5vw,72px);border-bottom:1px solid var(--help-line);background:#fff}.help-logo{display:flex;align-items:center;gap:9px;color:var(--help-ink);font-weight:800;letter-spacing:.04em;text-decoration:none}.help-logo>span{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:var(--help-green);color:#fff;font-family:Georgia,serif;font-size:21px}.help-logo small{color:var(--help-green);font-size:.72em}.help-header nav{display:flex;align-items:center;gap:28px}.help-header nav a{color:#415149;text-decoration:none;font-size:14px;font-weight:650}.help-header nav a:hover{color:var(--help-green)}.help-header .help-cta{padding:11px 17px;border-radius:8px;background:var(--help-green);color:#fff}.help-header .help-cta:hover{background:var(--help-green-dark);color:#fff}.help-hero{padding:68px 22px 78px;text-align:center;background:linear-gradient(145deg,#eef7f1 0%,#f8fbf8 58%,#f5f0e2 100%);border-bottom:1px solid var(--help-line)}.help-kicker{margin:0 0 10px;color:var(--help-green);font-size:12px;font-weight:800;letter-spacing:.15em}.help-hero h1{margin:0;font-family:Georgia,"Times New Roman",serif;font-size:clamp(38px,5vw,60px);font-weight:500;letter-spacing:-.035em}.help-hero>p:not(.help-kicker){margin:14px auto 30px;max-width:650px;color:var(--help-muted);font-size:17px;line-height:1.6}.help-search{display:flex;align-items:center;gap:12px;width:min(660px,100%);margin:auto;padding:0 18px;border:1px solid #cbdad1;border-radius:12px;background:#fff;box-shadow:0 12px 35px rgba(29,67,46,.08)}.help-search span{color:var(--help-green);font-size:28px;line-height:1}.help-search input{width:100%;height:58px;border:0;outline:0;background:transparent;color:var(--help-ink);font:inherit;font-size:15px}.help-search:focus-within{border-color:var(--help-green);box-shadow:0 0 0 3px rgba(31,111,74,.1),0 12px 35px rgba(29,67,46,.08)}.help-content{display:grid;grid-template-columns:230px minmax(0,790px);gap:54px;max-width:1120px;margin:0 auto;padding:68px 28px 82px}.help-content aside{align-self:start;position:sticky;top:24px}.help-content aside>p{margin:0 0 13px;color:#859088;font-size:11px;font-weight:800;letter-spacing:.14em}.help-content aside button{display:block;width:100%;padding:10px 13px;border:0;border-left:3px solid transparent;background:transparent;color:#59675f;text-align:left;font:inherit;font-size:14px;cursor:pointer}.help-content aside button:hover{color:var(--help-green);background:#f2f7f4}.help-content aside button.active{border-left-color:var(--help-green);background:var(--help-mint);color:var(--help-green);font-weight:750}.faq-list-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px}.faq-list-head h2{margin:0;font-family:Georgia,"Times New Roman",serif;font-size:clamp(28px,3vw,38px);font-weight:500;letter-spacing:-.02em}.faq-list-head>span{flex:none;color:var(--help-muted);font-size:13px}.faq-item{border-top:1px solid var(--help-line)}.faq-item:last-of-type{border-bottom:1px solid var(--help-line)}.faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 2px;list-style:none;color:#24362d;font-size:16px;font-weight:720;cursor:pointer}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary span{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--help-mint);color:var(--help-green);font-size:20px;font-weight:400;transition:transform .2s}.faq-item[open] summary{color:var(--help-green)}.faq-item[open] summary span{transform:rotate(45deg)}.faq-item>div{padding:0 45px 22px 2px}.faq-item p{margin:0;color:var(--help-muted);font-size:15px;line-height:1.75}.faq-item[hidden]{display:none}.faq-empty{padding:50px 24px;border:1px dashed #cbdad1;border-radius:12px;text-align:center;color:var(--help-muted)}.faq-empty strong{display:block;margin-bottom:6px;color:var(--help-ink);font-family:Georgia,serif;font-size:22px}.help-contact{display:flex;align-items:center;justify-content:space-between;gap:36px;max-width:1064px;margin:0 auto 74px;padding:38px 42px;border-radius:18px;background:var(--help-green);color:#fff}.help-contact .help-kicker{color:#bfe3ce}.help-contact h2{margin:0 0 8px;font-family:Georgia,serif;font-size:30px;font-weight:500}.help-contact p:not(.help-kicker){margin:0;color:#d8eee1;line-height:1.6}.help-contact>a{flex:none;padding:13px 19px;border-radius:8px;background:#fff;color:var(--help-green);font-size:14px;font-weight:750;text-decoration:none}.help-footer{display:flex;align-items:center;gap:30px;padding:28px clamp(22px,5vw,72px);border-top:1px solid var(--help-line);background:#fff;color:var(--help-muted);font-size:13px}.help-footer span{color:var(--help-ink);font-weight:850}.help-footer p{margin:0}.help-footer a{margin-left:auto;color:var(--help-green);font-weight:650;text-decoration:none}@media(max-width:760px){.help-header{height:auto;padding:16px 20px}.help-header nav{gap:13px}.help-header nav>a:first-child{display:none}.help-header .help-cta{padding:9px 11px}.help-hero{padding:50px 20px 58px}.help-content{display:block;padding:42px 20px 60px}.help-content aside{position:static;display:flex;gap:8px;margin:0 0 38px;padding-bottom:8px;overflow-x:auto}.help-content aside>p{display:none}.help-content aside button{width:auto;flex:none;padding:9px 12px;border:1px solid var(--help-line);border-radius:999px;white-space:nowrap}.help-content aside button.active{border-color:var(--help-green)}.faq-list-head{align-items:start}.faq-list-head>span{padding-top:8px}.faq-item summary{padding:19px 0;font-size:15px}.faq-item>div{padding-right:34px}.help-contact{display:block;margin:0 20px 50px;padding:30px 25px}.help-contact>a{display:inline-block;margin-top:22px}.help-footer{display:block;padding:25px 20px}.help-footer p{margin:8px 0}.help-footer a{display:inline-block;margin:4px 0 0}}@media(max-width:430px){.help-logo{font-size:13px}.help-logo>span{width:31px;height:31px}.help-header nav>a:not(.help-cta){display:none}.help-hero h1{font-size:38px}.help-search input{font-size:14px}.faq-list-head{display:block}.faq-list-head>span{display:block;padding-top:8px}.help-contact h2{font-size:26px}}
.help-overview{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;max-width:1120px;margin:-30px auto 0;padding:0 28px;position:relative;z-index:2}.help-overview article{min-height:126px;padding:18px;border:1px solid var(--help-line);border-radius:12px;background:#fff;box-shadow:0 10px 28px rgba(29,67,46,.06)}.help-overview article>span{display:grid;width:31px;height:31px;place-items:center;margin-bottom:13px;border-radius:8px;color:var(--help-green);background:var(--help-mint);font-size:11px;font-weight:850}.help-overview strong{display:block;font-size:14px}.help-overview p{margin:5px 0 0;color:var(--help-muted);font-size:11px;line-height:1.45}@media(max-width:950px){.help-overview{grid-template-columns:repeat(3,1fr)}}@media(max-width:560px){.help-overview{grid-template-columns:repeat(2,1fr);margin:-20px auto 0;padding:0 20px}.help-overview article{min-height:116px;padding:15px}}
