/*
Theme Name: NetWare ICMS-ST São Paulo
Theme URI: https://15dmarketingdigital.com.br/
Author: 15D Marketing Digital
Author URI: https://15dmarketingdigital.com.br/
Description: Landing page da NetWare Informática para crédito ou compensação de ICMS-ST em São Paulo.
Version: 2.1.1
Requires at least: 6.0
Requires PHP: 7.4
Text Domain: netware-icms-st
*/

@import "https://fonts.googleapis.com/css2?family=Sora:wght@400;600;700&display=swap";@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:"Sora", system-ui, sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.table{display:table}}:root{--azul-institucional:#182c52;--azul-profundo:#12223f;--azul-medio:#28416f;--azul-acao:#1372e5;--azul-claro:#539cf3;--ciano:#009fe3;--ciano-apoio:#1d9dd9;--branco-azulado:#f7f9fc;--azul-clarissimo:#edf4ff;--borda-clara:#d4e6f4;--texto-apoio-escuro:#b9cddc;--texto-apoio-claro:#6d6f77;--texto-principal:#1f2024;--branco:#fff;--vermelho-prazo:#a32020;--verde-whatsapp:#21b75a;--raio-card:14px;--sombra-card:0 14px 40px #12223f14}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:76px}body{background:var(--branco);color:var(--texto-principal);-webkit-font-smoothing:antialiased;margin:0;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.65}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--azul-claro);outline-offset:3px}::selection{background:var(--azul-claro);color:var(--azul-profundo)}.container{width:min(100% - 40px,1140px);margin-inline:auto}.secao{padding-block:96px;position:relative;overflow:hidden}.secao-escura{background:var(--azul-profundo);color:var(--branco)}.secao-azul{background:var(--azul-institucional);color:var(--branco)}.secao-clara{background:var(--branco-azulado)}.rotulo{color:var(--azul-claro);letter-spacing:.16em;margin:0 0 15px;font-size:.72rem;font-weight:700}.rotulo-claro{color:var(--azul-acao)}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.5px;text-wrap:balance}h2{font-size:clamp(2rem,4vw,3rem);line-height:1.16}.cabecalho-secao{max-width:790px;margin-bottom:48px}.cabecalho-secao h2{margin-bottom:18px}.cabecalho-secao>p:last-child{color:var(--texto-apoio-claro);margin-bottom:0;font-size:1.05rem}.secao-escura .cabecalho-secao>p:last-child,.secao-azul .cabecalho-secao>p:last-child{color:var(--texto-apoio-escuro)}.cabecalho-central{text-align:center;margin-inline:auto}.botao{cursor:pointer;letter-spacing:.025em;text-align:center;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:14px 22px;font-size:.78rem;font-weight:700;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.botao:hover{transform:translateY(-2px)}.botao-primario{background:linear-gradient(135deg, var(--azul-acao), var(--ciano));color:var(--branco);box-shadow:0 13px 30px #1372e54d}.botao-primario:hover{box-shadow:0 17px 36px #1372e566}.reveal{opacity:0;transition:opacity .45s ease var(--delay,0s), transform .45s ease var(--delay,0s);transform:translateY(16px)}.reveal.revelado{opacity:1;transform:translateY(0)}.reveal-atraso-1{--delay:90ms}.barra-prazo{background:var(--vermelho-prazo);color:var(--branco);text-align:center;z-index:50;align-items:center;min-height:44px;font-size:.75rem;display:flex;position:fixed;inset:0 0 auto}.barra-prazo p{margin:0;line-height:1.45}.topo{background:radial-gradient(circle at 12% 24%, #009fe329, transparent 28%), radial-gradient(circle at 92% 20%, #539cf329, transparent 28%), var(--azul-institucional);color:var(--branco);padding-top:76px;padding-bottom:54px}.topo:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.topo>.container{z-index:1;position:relative}.marca-linha{align-items:center;margin-bottom:25px;display:flex}.logo-netware{line-height:0;display:inline-flex}.logo-netware img{width:100%;height:auto;display:block}.logo-netware-topo{background:var(--branco);border:1px solid #fff9;border-radius:12px;width:min(230px,62vw);padding:6px 10px;box-shadow:0 12px 32px #0003}.marca{letter-spacing:-.03em;align-items:center;gap:10px;font-size:1.18rem;font-weight:700;display:inline-flex}.marca-sinal{background:linear-gradient(135deg, var(--azul-acao), var(--ciano));letter-spacing:-.03em;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;font-size:.68rem;display:inline-flex}.marca-divisor{background:var(--azul-medio);width:1px;height:25px;margin-inline:18px}.marca-descricao{color:var(--texto-apoio-escuro);font-size:.72rem}.topo-grade{grid-template-columns:minmax(0,58fr) minmax(410px,42fr);align-items:center;gap:50px;display:grid}.topo-copy h1{max-width:700px;margin-bottom:20px;font-size:clamp(2.1rem,3.65vw,2.9rem);line-height:1.08}.selo-historia{color:var(--azul-claro);letter-spacing:.08em;text-transform:uppercase;background:#1372e51f;border:1px solid #69caeb59;border-radius:999px;align-items:center;margin-bottom:16px;padding:7px 12px;font-size:.7rem;font-weight:700;display:inline-flex}.topo-copy h1 span{color:var(--azul-claro)}.topo-subtitulo{color:var(--texto-apoio-escuro);max-width:690px;margin-bottom:18px;font-size:.94rem;line-height:1.72}.selos-topo{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:26px;display:flex}.selos-topo span{color:var(--azul-claro);background:#ffffff13;border:1px solid #539cf366;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:9px 12px;font-size:.76rem;font-weight:700;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;animation:3.8s ease-in-out infinite brilho-selo;display:inline-flex}.selos-topo span:nth-child(2){animation-delay:.45s}.selos-topo span:nth-child(3){animation-delay:.9s}.selos-topo span:hover{border-color:var(--azul-claro);color:var(--branco);background:#1372e52b;transform:translateY(-2px);box-shadow:0 10px 24px #1372e538}.selos-topo svg{flex:none}@keyframes brilho-selo{0%,to{box-shadow:0 0 #539cf300}50%{box-shadow:0 7px 20px #539cf32e}}.topo-cta{width:100%;max-width:420px}.topo-copy small{color:var(--texto-apoio-escuro);text-align:center;max-width:420px;margin-top:9px;font-size:.68rem;display:block}.formulario-card{background:var(--branco);color:var(--texto-principal);border:1px solid #ffffff73;border-radius:18px;padding:23px;scroll-margin-top:80px;box-shadow:0 28px 70px #06122761}.formulario-intro{justify-content:space-between;align-items:baseline;margin-bottom:15px;display:flex}.formulario-intro span{color:var(--azul-acao);letter-spacing:.1em;font-size:.62rem;font-weight:700}.formulario-intro strong{color:var(--texto-apoio-claro);font-size:.66rem;font-weight:600}.formulario-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 10px;display:grid}.campo{min-width:0}.campo-largo{grid-column:1/-1}.campo label{color:#333945;margin-bottom:4px;font-size:.65rem;font-weight:600;display:block}.campo input,.campo select{appearance:none;background:var(--branco-azulado);border:1px solid var(--borda-clara);color:var(--texto-principal);border-radius:8px;outline:none;width:100%;height:41px;padding:8px 10px;font-size:.76rem;transition:border-color .16s,box-shadow .16s,background .16s}.campo select{background-image:linear-gradient(45deg, transparent 50%, var(--azul-medio) 50%), linear-gradient(135deg, var(--azul-medio) 50%, transparent 50%);background-position:calc(100% - 14px) 17px,calc(100% - 10px) 17px;background-repeat:no-repeat;background-size:4px 4px,4px 4px;padding-right:26px}.campo input:focus,.campo select:focus{background:var(--branco);border-color:var(--azul-acao);box-shadow:0 0 0 3px #1372e521}.campo input[aria-invalid=true],.campo select[aria-invalid=true]{border-color:#c23333}.erro-campo{color:#b42318;margin-top:3px;font-size:.58rem;line-height:1.35;display:block}.campo-check{align-items:flex-start;gap:8px;margin-top:13px;display:flex}.campo-check input{accent-color:var(--azul-acao);flex:none;width:15px;height:15px;margin:3px 0 0}.campo-check label{color:var(--texto-apoio-claro);font-size:.61rem;line-height:1.5}.campo-check a{color:var(--azul-acao);text-underline-offset:2px;text-decoration:underline}.erro-check{margin-left:23px}.campo-armadilha{width:0;height:0;position:absolute;left:-10000px;overflow:hidden}.erro-envio{color:#9f2016;background:#fff2f0;border:1px solid #f4b8b1;border-radius:8px;margin:12px 0 0;padding:9px 11px;font-size:.68rem;line-height:1.5}.botao-formulario{background:linear-gradient(135deg, var(--azul-acao), var(--ciano));color:var(--branco);width:100%;min-height:48px;margin-top:14px;padding-inline:15px;font-size:.71rem;box-shadow:0 12px 24px #1372e540}.botao-formulario:disabled{cursor:wait;opacity:.7;transform:none}.spinner{border:2px solid #ffffff61;border-top-color:var(--branco);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite girar}@keyframes girar{to{transform:rotate(360deg)}}.dores .cabecalho-secao h2 span{color:var(--azul-claro)}.grade-cards{gap:18px;display:grid}.grade-3{grid-template-columns:repeat(3,minmax(0,1fr))}.card{border-radius:var(--raio-card);padding:26px;transition:border-color .2s,box-shadow .2s,transform .2s}.card:hover{transform:translateY(-4px)}.card-escuro{border:1px solid var(--azul-medio);background:#ffffff0a}.card-escuro:hover{border-color:var(--azul-acao);box-shadow:0 18px 34px #0000002e}.card-claro{background:var(--branco);border:1px solid var(--borda-clara);box-shadow:var(--sombra-card)}.card-claro:hover{border-color:#a9cff0;box-shadow:0 20px 44px #12223f21}.icone-card{color:var(--azul-claro);background:#1372e529;border:1px solid #539cf333;border-radius:10px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:20px;display:flex}.card h3{margin-bottom:10px;font-size:1rem;line-height:1.4}.card p{color:var(--texto-apoio-claro);margin-bottom:0;font-size:.83rem;line-height:1.7}.card-escuro p{color:var(--texto-apoio-escuro)}.prazo:before{background:var(--ciano);content:"";filter:blur(110px);opacity:.12;border-radius:50%;width:260px;height:260px;position:absolute;top:20px;right:-80px}.passos-prazo{counter-reset:prazo;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 30px;padding:0;list-style:none;display:grid;position:relative}.passos-prazo:before{background:var(--azul-medio);content:"";height:1px;position:absolute;top:28px;left:16%;right:16%}.passos-prazo li{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.passos-prazo li>span{background:var(--azul-acao);border:7px solid var(--azul-institucional);box-shadow:0 0 0 1px var(--azul-claro);z-index:1;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:20px;font-size:.86rem;font-weight:700;display:flex}.passos-prazo p{color:var(--texto-apoio-escuro);max-width:290px;margin:0;font-size:.9rem}.aviso-prazo{border:1px solid var(--azul-medio);border-left:4px solid var(--azul-claro);color:var(--branco);text-align:center;background:#ffffff0a;border-radius:10px;margin:0;padding:18px 22px;font-size:.86rem;font-weight:600}.card-etapa{padding-top:22px}.numero-etapa{background:var(--azul-clarissimo);color:var(--azul-acao);border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:18px;font-size:.76rem;font-weight:700;display:flex}.ordem-grandeza{background:var(--branco)}.grandeza-grade{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:34px 58px;display:grid}.grandeza-copy h2{margin-bottom:18px}.grandeza-copy>p:not(.rotulo){color:var(--texto-apoio-claro);margin-bottom:20px;font-size:.98rem;line-height:1.8}.grandeza-copy>strong{color:var(--azul-institucional);font-size:.9rem;line-height:1.65;display:block}.regua-valores{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.valor-card{background:linear-gradient(160deg, var(--branco), var(--azul-clarissimo));border:1px solid var(--borda-clara);border-radius:var(--raio-card);box-shadow:var(--sombra-card);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:198px;padding:20px;display:flex}.valor-card>span,.valor-card>small{color:var(--texto-apoio-claro);font-size:.66rem}.valor-card>strong{color:var(--azul-institucional);margin:3px 0 9px;font-size:.94rem}.valor-card svg{color:var(--ciano-apoio);margin-bottom:8px}.valor-card>b{color:var(--azul-acao);margin-top:3px;font-size:1.42rem;line-height:1.25}.aviso-legal{color:var(--texto-apoio-claro);text-align:center;grid-column:1/-1;margin:0;font-size:.68rem}.qualificacao-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.qualificacao-card{border-radius:var(--raio-card);padding:30px}.qualificacao-sim{border:1px solid var(--azul-acao);background:#1372e514}.qualificacao-nao{border:1px solid var(--azul-medio);background:#ffffff09}.qualificacao-card h3{align-items:center;gap:10px;margin-bottom:22px;font-size:1.1rem;display:flex}.qualificacao-card h3>span{border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.qualificacao-sim h3>span{background:var(--azul-acao)}.qualificacao-nao h3>span{color:var(--texto-apoio-escuro);background:#ffffff14}.qualificacao-card ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.qualificacao-card li{color:var(--texto-apoio-escuro);align-items:flex-start;gap:10px;font-size:.84rem;line-height:1.65;display:flex}.qualificacao-sim li svg{color:var(--azul-claro);flex:none;margin-top:4px}.qualificacao-nao li svg{color:#8295ae;flex:none;margin-top:4px}.quem-somos{background:radial-gradient(circle at 50% 0%, #009fe324, transparent 34%), var(--azul-institucional)}.quem-card{background:linear-gradient(145deg,#539cf31f,#ffffff09);border:1px solid #539cf34d;border-radius:22px;grid-template-columns:250px 1fr;gap:40px;padding:40px;display:grid;position:relative;overflow:hidden}.quem-card:before{background:var(--ciano);content:"";filter:blur(90px);opacity:.12;border-radius:50%;width:300px;height:180px;position:absolute;top:-130px;right:10%}.fundador-coluna,.fundador-copy,.numeros-quem,.aviso-quem{z-index:1;position:relative}.fundador-foto,.fundador-foto img,.fundador-placeholder{aspect-ratio:3/4;border-radius:var(--raio-card);width:100%}.fundador-foto{background:var(--azul-profundo);border:1px solid var(--azul-medio);overflow:hidden}.fundador-foto img{object-fit:cover;object-position:center 34%;display:block}.fundador-placeholder{background:linear-gradient(150deg, var(--azul-medio), var(--azul-profundo));color:var(--azul-claro);letter-spacing:-.08em;justify-content:center;align-items:center;font-size:3.4rem;font-weight:700;display:flex}.fundador-coluna>p{text-align:center;margin:14px 0 0}.fundador-coluna>p strong,.fundador-coluna>p span{display:block}.fundador-coluna>p strong{font-size:.85rem}.fundador-coluna>p span{color:var(--azul-claro);margin-top:2px;font-size:.7rem}.fundador-copy h2{margin-bottom:20px}.fundador-copy>p:not(.rotulo):not(.credenciais){color:var(--texto-apoio-escuro);margin-bottom:14px;font-size:.84rem;line-height:1.75}.fundador-copy blockquote{border-left:3px solid var(--azul-acao);color:var(--branco);margin:20px 0;padding:5px 0 5px 18px;font-size:.86rem;font-weight:600;line-height:1.7}.credenciais{border-top:1px solid var(--azul-medio);color:var(--texto-apoio-escuro);margin:0;padding-top:16px;font-size:.72rem}.numeros-quem{border-top:1px solid var(--azul-medio);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-top:28px;display:grid}.numeros-quem article{text-align:center}.numeros-quem strong{color:var(--azul-claro);font-size:2rem;line-height:1.15;display:block}.numeros-quem .numero-desde{padding-top:4px;font-size:1.45rem}.numeros-quem article>span{color:var(--texto-apoio-escuro);max-width:210px;margin:5px auto 0;font-size:.72rem;display:block}.aviso-quem{color:var(--texto-apoio-escuro);text-align:center;grid-column:1/-1;margin-top:-18px;font-size:.64rem}.faq{background:var(--azul-clarissimo)}.faq-container{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:60px;display:grid}.faq .cabecalho-secao{margin-bottom:0}.acordeao{background:var(--branco);border:1px solid var(--borda-clara);border-radius:var(--raio-card);box-shadow:var(--sombra-card);overflow:hidden}.faq-item+.faq-item{border-top:1px solid var(--borda-clara)}.faq-item h3{margin:0}.faq-item button{color:var(--texto-principal);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:20px 22px;font-size:.83rem;font-weight:600;line-height:1.5;display:flex}.faq-seta{background:var(--azul-clarissimo);color:var(--azul-medio);border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .2s,background .2s,color .2s;display:flex}.faq-item.aberto .faq-seta{background:var(--azul-acao);color:var(--branco);transform:rotate(180deg)}.faq-resposta{grid-template-rows:0fr;transition:grid-template-rows .26s;display:grid}.faq-resposta>div{overflow:hidden}.faq-item.aberto .faq-resposta{grid-template-rows:1fr}.faq-resposta p{color:var(--texto-apoio-claro);margin:0;padding:0 22px 22px;font-size:.78rem;line-height:1.75}.fechamento-card{background:radial-gradient(circle at 50% 0%, #009fe34d, transparent 34%), linear-gradient(145deg, var(--azul-institucional), #16355f);border:1px solid var(--azul-medio);text-align:center;border-radius:22px;max-width:880px;margin-inline:auto;padding:64px 55px;box-shadow:0 32px 80px #00000047}.selo-prazo{color:var(--azul-claro);background:#539cf321;border:1px solid #539cf359;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:8px 13px;font-size:.72rem;font-weight:700;display:inline-flex}.fechamento-card h2{margin-bottom:17px}.fechamento-card>p{color:var(--texto-apoio-escuro);max-width:670px;margin:0 auto 28px}.fechamento-card small{color:var(--texto-apoio-escuro);margin-top:15px;font-size:.66rem;display:block}.rodape{color:var(--texto-apoio-escuro);background:#0e1a30;padding-block:34px 24px;font-size:.68rem}.rodape-grade{grid-template-columns:1.1fr 1fr auto;align-items:center;gap:24px;display:grid}.rodape-identidade{gap:9px;display:grid}.rodape-identidade>p{color:var(--texto-apoio-escuro);font-size:.62rem}.logo-netware-rodape{background:var(--branco);border-radius:9px;width:180px;padding:6px 10px}.marca-rodape{color:var(--branco)}.rodape p{margin:0}.rodape-contatos{flex-wrap:wrap;gap:5px 18px;display:flex}.rodape-contatos a{color:var(--texto-apoio-escuro)}.rodape-contatos a:hover{color:var(--branco)}.rodape a:last-child{color:var(--azul-claro);text-underline-offset:3px;text-decoration:underline}.rodape-aviso{text-align:center;border-top:1px solid #b9cddc21;margin-top:25px;padding-top:18px}.rodape-desenvolvimento{text-align:center;margin-top:10px}.rodape-desenvolvimento a{color:var(--azul-claro);text-underline-offset:3px;font-weight:700;text-decoration:underline}.secao-cta{text-align:center;justify-content:center;margin-top:clamp(30px,5vw,54px);display:flex}.whatsapp-flutuante{background:var(--verde-whatsapp);border:3px solid var(--branco);color:var(--branco);opacity:0;pointer-events:none;z-index:40;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;transition:opacity .22s,transform .22s,box-shadow .18s;display:flex;position:fixed;bottom:22px;right:22px;transform:translateY(16px)scale(.95);box-shadow:0 13px 30px #00000047}.whatsapp-flutuante.visivel{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.whatsapp-flutuante:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 16px 36px #00000057}.whatsapp-flutuante svg{width:29px;height:29px;display:block}.pagina-obrigado{background:radial-gradient(circle at 50% 0%, #009fe338, transparent 35%), var(--azul-profundo);color:var(--branco);align-items:center;min-height:100svh;padding:40px 20px;display:flex}.pagina-politica{background:var(--branco-azulado);min-height:100svh;padding:64px 20px}.politica-card{background:var(--branco);border:1px solid var(--borda-clara);box-shadow:var(--sombra-card);border-radius:18px;max-width:820px;margin:auto;padding:48px}.marca-politica{color:var(--azul-institucional);margin-bottom:30px;display:inline-flex}.politica-card h1{color:var(--azul-profundo);margin-bottom:22px;font-size:clamp(2rem,5vw,3rem);line-height:1.15}.politica-card h2{color:var(--azul-institucional);margin:30px 0 8px;font-size:1.15rem}.politica-card p{color:var(--texto-apoio-claro)}.politica-card p a{color:var(--azul-acao);text-decoration:underline}.politica-card>.botao{margin-top:18px}.obrigado-card{border:1px solid var(--azul-medio);text-align:center;background:linear-gradient(145deg,#539cf31c,#ffffff0a);border-radius:22px;max-width:710px;margin:auto;padding:50px;box-shadow:0 32px 80px #00000040}.obrigado-selo{background:#1f9d55;border:8px solid #1f9d5529;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin:0 auto 22px;display:flex}.marca-obrigado{color:var(--azul-claro);letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px;font-size:.75rem;font-weight:700}.logo-netware-obrigado{background:var(--branco);border-radius:10px;width:min(280px,80%);margin:0 auto 22px;padding:8px 12px}.logo-netware-politica{width:min(300px,78vw)}.obrigado-card h1{margin-bottom:18px;font-size:clamp(2rem,5vw,3rem);line-height:1.15}.obrigado-card>p:not(.marca-obrigado){color:var(--texto-apoio-escuro);font-size:.92rem}.obrigado-destaque{color:var(--texto-apoio-escuro);background:#1372e51a;border:1px solid #539cf359;border-radius:12px;margin:25px 0;padding:20px;font-size:.86rem;line-height:1.7}.obrigado-destaque strong{color:var(--branco)}.obrigado-card .botao{margin-top:10px}@media (width<=1024px){.topo-grade{grid-template-columns:minmax(0,1fr) minmax(370px,.85fr);gap:32px}.topo-copy h1{font-size:clamp(2rem,4vw,2.6rem)}.grade-3{grid-template-columns:repeat(2,minmax(0,1fr))}.grandeza-grade{gap:36px}.faq-container{grid-template-columns:.8fr 1.2fr;gap:40px}}@media (width<=820px){.secao{padding-block:72px}.topo{padding-top:96px}.marca-linha{justify-content:center}.topo-grade,.grandeza-grade,.faq-container{grid-template-columns:1fr}.topo-grade{align-items:stretch}.topo-copy{text-align:center}.topo-copy h1,.topo-subtitulo{margin-inline:auto}.selos-topo{justify-content:center}.topo-cta,.topo-copy small{margin-inline:auto}.formulario-card{max-width:610px;margin-inline:auto}.passos-prazo{grid-template-columns:1fr;gap:30px}.passos-prazo:before{display:none}.passos-prazo li{text-align:left;flex-direction:row;align-items:flex-start;gap:18px}.passos-prazo li>span{border-width:5px;flex:none;width:48px;height:48px;margin:0}.passos-prazo p{max-width:none;margin-top:6px}.quem-card{grid-template-columns:210px 1fr;padding:30px}.faq-container{gap:24px}}@media (width<=640px){html{scroll-padding-top:100px}body{font-size:15px}.container{width:min(100% - 32px,1140px)}.secao{padding-block:56px}.barra-prazo{min-height:70px;font-size:.66rem}.barra-prazo .container{width:min(100% - 20px,1140px)}.topo{padding-top:92px;padding-bottom:56px}.marca-linha{margin-bottom:28px}.marca-divisor,.marca-descricao{display:none}.topo-copy h1{font-size:clamp(1.86rem,9vw,2.4rem);line-height:1.12}.topo-subtitulo{font-size:.88rem}.selos-topo{flex-direction:column;align-items:stretch;gap:8px}.selos-topo span{justify-content:flex-start;width:100%;max-width:340px;margin-inline:auto}.topo-cta{font-size:.7rem}.formulario-card{padding:20px 16px}.formulario-intro{flex-direction:column;align-items:flex-start;gap:3px}.formulario-grade{grid-template-columns:1fr}.campo-largo{grid-column:auto}.grade-3,.qualificacao-grade{grid-template-columns:1fr}.cabecalho-secao{margin-bottom:34px}.cabecalho-secao h2,h2{font-size:1.82rem}.card,.qualificacao-card{padding:22px}.aviso-prazo{text-align:left}.regua-valores{gap:10px}.valor-card{min-height:176px;padding:14px 9px}.valor-card>b{font-size:1.08rem}.quem-card{grid-template-columns:1fr;gap:30px;padding:20px}.fundador-coluna{max-width:240px;margin-inline:auto}.numeros-quem{grid-template-columns:1fr;gap:25px}.aviso-quem{margin-top:-10px}.faq-item button{padding:18px 16px}.faq-resposta p{padding:0 16px 18px}.fechamento-card{padding:40px 20px}.rodape-grade{grid-template-columns:1fr;align-items:flex-start}.rodape-aviso{text-align:left}.whatsapp-flutuante{bottom:16px;right:16px}.obrigado-card{padding:35px 20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}}

