body{color:#22252a;background:#fff;margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}a{color:#c24e00}a:hover{color:#8f3a00}:focus-visible{outline-offset:3px;outline:3px solid #c24e00}.wrap{box-sizing:border-box;max-width:1280px;margin:0 auto;padding-left:40px;padding-right:40px}.nav-link{color:#22252a;text-decoration:none}.nav-link:hover{color:#c24e00}.has-sub{position:relative}.has-sub .sub{display:none}.has-sub:hover .sub,.has-sub:focus-within .sub{display:flex}.sub a{color:#22252a;text-decoration:none}.sub a:hover{color:#c24e00;background:#fffaf4}.btn{color:#fff;box-sizing:border-box;background:#c24e00;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:0 28px;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}.btn:hover{color:#fff;background:#a84300}.btn-sm{border-radius:8px;min-height:44px;padding:0 18px;font-size:15px}.btn-d{background:#22252a}.btn-d:hover{color:#fff;background:#000}.disp{letter-spacing:-.03em;text-wrap:balance;margin:0;font-family:Montserrat,sans-serif;font-size:58px;font-weight:800;line-height:1.05}.h2{letter-spacing:-.025em;text-wrap:balance;margin:0;font-family:Montserrat,sans-serif;font-size:44px;font-weight:800;line-height:1.08}.h3{margin:0;font-family:Montserrat,sans-serif;font-size:21px;font-weight:700;line-height:1.3}.eb{letter-spacing:.08em;text-transform:uppercase;color:#c24e00;margin:0;font-size:13px;font-weight:700}.lead{color:#3a3e45;margin:0;font-size:20px;line-height:1.55}.p{color:#3a3e45;margin:0;font-size:17px;line-height:1.6}.num{font-family:Montserrat,sans-serif;font-weight:800;line-height:1}.pend{color:#4a4f57;background:#f2f3f5;border:2px dashed #9aa0a8;border-radius:8px;padding:14px 16px;font-size:15px}.svc{color:#22252a;text-decoration:none}.svc:hover h3{color:#c24e00}.lst{background:#fff;border-radius:12px;align-items:center;gap:14px;padding:14px 16px;display:flex;box-shadow:0 6px 16px #22252a0f}.faq details{border-bottom:1px solid #e6dccf}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:16px 0;font-family:Montserrat,sans-serif;font-size:19px;font-weight:700;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{color:#c24e00}.faq .pm:after{content:"+";color:#c24e00;font-size:26px}.faq details[open] .pm:after{content:"−"}.faq details p{color:#3a3e45;margin:0;padding:0 48px 24px 0;font-size:17px;line-height:1.65}.ft a{color:#e8e6e3;text-decoration:none}.ft a:hover{color:#f96300}.burger{display:none}@media (width<=960px){.g2,.g3,.g4,.g5{grid-template-columns:minmax(0,1fr)!important}.nav,.hide-m{display:none!important}.burger{display:flex!important}.wrap{padding-left:20px!important;padding-right:20px!important}.disp{font-size:36px!important}.h2{font-size:30px!important}.sec{padding-top:64px!important;padding-bottom:64px!important}}.shot{font:inherit;text-align:left;cursor:zoom-in;margin:0;padding:0;display:block;position:relative}.shot img{transition:object-position 1.2s}.shot:hover img,.shot:focus-visible img{transition-duration:9s;object-position:50% 100%!important}.shot-tip{color:#fff;pointer-events:none;background:#22252ae0;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:600;line-height:1;display:flex;position:absolute;bottom:12px;right:12px}.pend-i{color:#4a4f57;background:#f2f3f5;border:2px dashed #9aa0a8;border-radius:4px;padding:0 6px;font-size:.88em}.ck-btn{min-height:48px;font:inherit;cursor:pointer;color:#fff;background:#22252a;border:2px solid #22252a;border-radius:10px;padding:0 20px;font-size:16px;font-weight:700}.ck-btn:hover{background:#000;border-color:#000}.ck-btn-dark{color:#fff;background:#22252a}.ck-btn-ghost{color:#22252a;background:#fff}.ck-btn-ghost:hover{color:#22252a;background:#fffaf4;border-color:#22252a}.ck-link{min-height:44px;font:inherit;color:#c24e00;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:16px;font-weight:600;text-decoration:underline}.ck-pair{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sw{cursor:pointer;background:#fff;border:2px solid #6b7079;border-radius:999px;flex:none;width:52px;height:30px;padding:0;position:relative}.sw span{background:#6b7079;border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:3px;left:3px}.sw[aria-checked=true]{background:#c24e00;border-color:#c24e00}.sw[aria-checked=true] span{background:#fff;transform:translate(22px)}.sw:disabled{opacity:.6;cursor:not-allowed}.ft-l{color:#e8e6e3;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.ft-l:hover{color:#f96300}.ft-b{min-height:44px;font:inherit;color:#e8e6e3;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:14px;text-decoration:underline;display:inline-flex}.ft-b:hover{color:#f96300}.lg-link{font:inherit;color:#c24e00;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.lg-doc{color:#3a3e45;font-size:17px;line-height:1.7}.lg-doc h2{color:#22252a;margin:40px 0 12px;scroll-margin-top:100px;font-family:Montserrat,sans-serif;font-size:24px;font-weight:800;line-height:1.25}.lg-doc p{margin:0 0 16px}.lg-doc ul{margin:0 0 16px;padding-left:22px}.lg-doc li{margin-bottom:8px}.lg-doc strong{color:#22252a}.lg-doc code{background:#f2f3f5;border-radius:4px;padding:1px 5px;font-size:.9em}.lg-tw{margin:0 0 20px;overflow-x:auto}.lg-table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.lg-table th{text-align:left;color:#22252a;background:#fffaf4;border-bottom:2px solid #22252a;padding:10px 12px;font-weight:700}.lg-table td{vertical-align:top;border-bottom:1px solid #ece7e0;padding:10px 12px}.lg-toc{background:#fffaf4;border:1px solid #ece7e0;border-radius:12px;padding:6px 20px}.lg-toc summary{color:#22252a;cursor:pointer;align-items:center;min-height:44px;font-weight:700;display:flex}.lg-toc ol{margin:0 0 12px;padding-left:22px}.lg-toc a{color:#22252a;padding:4px 0;display:inline-block}.lg-toc a:hover{color:#c24e00}@media (width<=640px){.ck-pair{grid-template-columns:minmax(0,1fr)}.ck-panel{border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}.lg-table thead{display:none}.lg-table,.lg-table tbody,.lg-table tr,.lg-table td{box-sizing:border-box;width:100%;display:block}.lg-table tr{border:1px solid #ece7e0;border-radius:10px;margin-bottom:12px;padding:6px 0}.lg-table td{border:0;padding:6px 14px}.lg-table td:before{content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;color:#4a4f57;font-size:12px;font-weight:700;display:block}}.mn{color:#22252a;border-bottom:1px solid #f2eee8;align-items:center;min-height:52px;font-size:18px;font-weight:600;text-decoration:none;display:flex}.mn:hover{color:#c24e00}.mn-g{letter-spacing:.08em;text-transform:uppercase;color:#4a4f57;margin:20px 0 4px;font-size:12px;font-weight:700}.bh{box-sizing:border-box;--bh-t:10s;background:#fffaf4;border:1px solid #ece7e0;border-radius:20px;flex-direction:column;gap:16px;width:100%;max-width:440px;margin-left:auto;padding:24px;display:flex;position:relative;overflow:hidden}.bh-busca{color:#22252a;background:#fff;border-radius:999px;flex:none;align-items:center;gap:10px;min-height:52px;padding:0 16px;font-size:15px;display:flex;box-shadow:0 10px 26px #22252a1f}.bh-digita{white-space:nowrap;max-width:0;animation:bh-digita var(--bh-t) steps(22,end) infinite;display:inline-block;overflow:hidden}.bh-cursor{background:#c24e00;flex:none;width:2px;height:20px;margin-left:-8px;animation:.8s step-end infinite bh-cursor}.bh-lista{flex-direction:column;gap:10px;display:flex}.bh-l{opacity:0;animation:bh-linha var(--bh-t) ease-out infinite;animation-delay:var(--d,0s);background:#fff;border:1px solid #ece7e0;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex;position:relative}.bh-ico{background:#e7eaee;border-radius:9px;flex:none;width:38px;height:38px}.bh-tx{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.bh-tx i{background:#d5d9de;border-radius:4px;height:8px;display:block}.bh-tx i+i{background:#e7eaee;height:7px}.bh-sua{--d:.3s;z-index:1;animation-name:bh-sua}.bh-sua .bh-ico{background:#f96300}.bh-sua .bh-tx{gap:2px;line-height:1.3}.bh-sua strong{color:#22252a;font-size:15px}.bh-sua .bh-tx span{color:#1e7a47;font-size:13px;font-weight:600}.bh-btn{color:#fff;background:#1e9e57;border-radius:999px;flex:none;padding:7px 11px;font-size:12px;font-weight:700}.bh-toque{opacity:0;width:26px;height:26px;animation:bh-toque var(--bh-t) ease-out infinite;pointer-events:none;background:#22252a40;border-radius:50%;margin-top:-13px;animation-delay:.3s;position:absolute;top:50%;right:34px}.bh-msg{color:#22252a;opacity:0;max-width:82%;animation:bh-msg var(--bh-t) ease-out infinite;z-index:2;background:#dcf8c6;border-radius:14px 14px 4px;align-self:flex-end;margin-top:2px;padding:10px 14px;font-size:15px;line-height:1.4;position:relative;box-shadow:0 10px 22px #22252a24}@keyframes bh-digita{0%,4%{max-width:0}24%,90%{max-width:22ch}to{max-width:0}}@keyframes bh-cursor{50%{opacity:0}}@keyframes bh-linha{0%,26%{opacity:0;transform:translateY(10px)}31%,88%{opacity:1;transform:none}46%,88%{opacity:.55}96%,to{opacity:0}}@keyframes bh-sua{0%,26%{opacity:0;outline:3px solid #0000;transform:translateY(10px)}31%{opacity:1;box-shadow:none;border-color:#ece7e0;outline:3px solid #0000;transform:none}42%{box-shadow:none;border-color:#ece7e0;outline:3px solid #0000;transform:none}48%,88%{opacity:1;border-color:#f96300;outline:3px solid #f96300;transform:scale(1.05);box-shadow:0 18px 36px #22252a2e}96%,to{opacity:0;transform:scale(1.05)}}@keyframes bh-toque{0%,52%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1)}62%,to{opacity:0;transform:scale(2.4)}}@keyframes bh-msg{0%,60%{opacity:0;transform:translateY(10px)scale(.92)}68%,90%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}@media (prefers-reduced-motion:reduce){.bh-digita,.bh-l,.bh-msg{opacity:1;max-width:none;animation:none}.bh-l:not(.bh-sua){opacity:.55}.bh-sua{border-color:#f96300;outline:3px solid #f96300;transform:scale(1.05);box-shadow:0 18px 36px #22252a2e}.bh-cursor,.bh-toque{display:none}}@media (width<=960px){.bh{max-width:400px;margin:0 auto}}@media (width<=640px){.bh{border-radius:16px;gap:10px;max-width:320px;padding:14px}.bh-busca{gap:8px;min-height:40px;padding:0 12px;font-size:13px}.bh-busca svg{width:15px;height:15px}.bh-cursor{height:16px}.bh-lista{gap:8px}.bh-l{border-radius:10px;gap:10px;padding:8px 10px}.bh-ico{border-radius:7px;width:28px;height:28px}.bh-tx{gap:5px}.bh-tx i{height:6px}.bh-tx i+i{height:5px}.bh-sua strong{font-size:13px}.bh-sua .bh-tx span{font-size:12px}.bh-btn{padding:5px 9px;font-size:11px}.bh-toque{width:20px;height:20px;margin-top:-10px;right:26px}.bh-msg{padding:8px 12px;font-size:13px}}
