.PublicTools_CalcPage{display:grid;gap:1.5rem;margin:3rem 0}.PublicTools_CalcAd{display:block;width:100%;min-height:280px}@media(max-width:768px){.PublicTools_CalcAd{min-height:250px}}.PublicTools_CalcCard{padding:0;overflow:hidden;border:1px solid var(--cor-cinza-clear)}.PublicTools_CalcTool{display:grid;gap:1.25rem;padding:1.5rem}.PublicTools_CalcTool+.PublicTools_CalcTool{border-top:1px solid var(--cor-cinza)}.PublicTools_CalcHeader{display:grid;gap:.35rem}.PublicTools_CalcEyebrow{color:var(--cor-laranja);font-weight:800;text-transform:uppercase}.PublicTools_CalcSection{display:grid;grid-template-columns:minmax(14rem,20rem) minmax(0,1fr);gap:1.5rem;align-items:start}.PublicTools_CalcShapePanel{display:flex;justify-content:center;padding:2.75rem 1rem 2rem;border-radius:.5rem;background:var(--cor-cinza-clear);border:1px solid var(--cor-cinza)}.PublicTools_CalcShapePanel.img-forma{margin:0;max-width:none}.PublicTools_CalcForm{display:grid;gap:1rem;max-width:none}.PublicTools_CalcFields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.PublicTools_CalcFields--four{grid-template-columns:repeat(4,minmax(0,1fr))}.PublicTools_CalcField{display:flex;flex-direction:column;gap:.35rem;min-width:0}.PublicTools_CalcLeadPanel{display:grid;gap:1rem;padding:1rem;border-radius:.5rem;background:var(--cor-verde-clear)}.PublicTools_CalcLeadText{font-weight:700}.PublicTools_CalcChoices{display:grid;gap:.75rem}.PublicTools_CalcContactFields{display:grid;gap:.75rem}.PublicTools_CalcAutocomplete{position:relative}.PublicTools_CalcActions{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.PublicTools_CalcSubmit{min-width:9rem}.PublicTools_CalcResult{display:inline-flex;align-items:center;gap:.5rem;min-height:2.5rem;padding:.5rem .75rem;border-radius:.25rem;background:var(--cor-verde-clear);color:var(--cor-verde-dark);font-weight:700}.PublicTools_CalcError{color:var(--cor-vermelha);font-weight:700}.PublicTools_CalcHidden{display:none!important}.PublicTools_CalcHelpText{color:var(--cor-cinza-dark)}.PublicTools_CalcCpfWarning{color:var(--cor-laranja-dark);font-weight:700}.PublicTools_CalcInputSmall{max-width:8rem}.PublicTools_CalcInputWide{width:100%}.PublicTools_CalcField .IG_FormInput{background:var(--cor-branca)}.PublicTools_CalcTool .list{top:100%;left:0;background:var(--cor-branca);box-shadow:var(--box-shadow-padrao);border:1px solid var(--cor-cinza);border-radius:.5rem;overflow:hidden}.PublicTools_CalcTool .list ul{list-style:none;margin:0;padding:0}.PublicTools_CalcTool .list li{padding:.75rem;cursor:pointer}.PublicTools_CalcTool .list li:hover{background:var(--cor-azul-clear)}.PublicTools_CalcTool .forma-irreg,.PublicTools_CalcTool .forma-irreg4{background:var(--cor-laranja)}.PublicTools_CalcTool .forma-irreg2,.PublicTools_CalcTool .forma-irreg3{background:var(--cor-branca);color:var(--cor-azulMarinho);font-weight:800;justify-content:center}.PublicTools_CalcTool .comprimento,.PublicTools_CalcTool .comprimento2,.PublicTools_CalcTool .comprimento3,.PublicTools_CalcTool .comprimento4,.PublicTools_CalcTool .altura,.PublicTools_CalcTool .altura2,.PublicTools_CalcTool .l1{color:var(--cor-azulMarinho);font-weight:700;border-color:var(--cor-azul)}@media(max-width:980px){.PublicTools_CalcSection{grid-template-columns:1fr}.PublicTools_CalcShapePanel{order:2}.PublicTools_CalcFields,.PublicTools_CalcFields--four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.PublicTools_CalcTool{padding:1rem}.PublicTools_CalcFields,.PublicTools_CalcFields--four{grid-template-columns:1fr}.PublicTools_CalcActions{align-items:stretch;flex-direction:column}.PublicTools_CalcSubmit,.PublicTools_CalcResult{width:100%;justify-content:center}.PublicTools_CalcInputSmall{max-width:none}}.PublicTools_CalcMoneyGroup{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end}.PublicTools_CalcMoneyPrefix{display:flex;align-items:center;min-height:2.875rem;padding:.75rem;border-radius:.25rem 0 0 0;border-bottom:2px solid var(--cor-cinza);background:var(--cor-cinza-clear);font-weight:700}.PublicTools_CalcMoneyGroup .IG_FormInput{border-radius:0 .25rem 0 0}.PublicTools_CalcResultStrong{font-size:1.25rem;font-weight:800;color:var(--cor-verde-dark)}.PublicTools_CalcMeasureGroup{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end}.PublicTools_CalcMeasureSuffix{display:flex;align-items:center;min-height:2.875rem;padding:.75rem;border-radius:0 .25rem 0 0;border-bottom:2px solid var(--cor-cinza);background:var(--cor-cinza-clear);font-weight:700}.PublicTools_CalcMeasureGroup .IG_FormInput{border-radius:.25rem 0 0 0}.PublicTools_CalcFields--two{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:560px){.PublicTools_CalcFields--two{grid-template-columns:1fr}}.PublicTools_CalcResultList{display:grid;gap:.75rem;align-items:stretch}.PublicTools_CalcResultList>div{display:grid;gap:.25rem}.PublicTools_CalcResultLabel{font-weight:700}.PublicTools_CalcResultNote{font-size:.75rem;color:var(--cor-cinza-dark)}.PublicTools_Banner{display:flex;justify-content:center;margin:1.5rem 0}.PublicTools_Banner img{display:block;width:100%;max-width:45.5rem;height:auto;border-radius:.5rem}.PublicTools_CalcSentence{display:flex;align-items:end;gap:.5rem;flex-wrap:wrap}.PublicTools_CalcSentenceText{display:flex;align-items:center;min-height:2.875rem;font-weight:700;color:var(--cor-azulMarinho)}.PublicTools_CalcInlineField{display:grid;gap:.25rem;min-width:8rem;max-width:11rem}.PublicTools_CalcInlineField .IG_FormInput{text-align:center}.PublicTools_CalcEquation{display:grid;gap:1rem;justify-items:center}.PublicTools_CalcEquationRow{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap;width:100%}.PublicTools_CalcEquationLabel{display:flex;align-items:center;justify-content:center;min-height:2.875rem;padding:.75rem;border-radius:.25rem;background:var(--cor-azulMarinho);color:var(--cor-branca);font-weight:800;text-transform:uppercase}.PublicTools_CalcEquationResult{display:flex;align-items:center;justify-content:center;min-width:8rem;min-height:2.875rem;padding:.75rem;border-radius:.25rem;background:var(--cor-verde-clear);color:var(--cor-verde-dark);font-weight:800}@media(max-width:560px){.PublicTools_CalcSentence{align-items:stretch;flex-direction:column}.PublicTools_CalcInlineField{max-width:none;width:100%}.PublicTools_CalcSentenceText{min-height:auto}.PublicTools_CalcEquationRow{align-items:stretch;flex-direction:column}.PublicTools_CalcEquationLabel,.PublicTools_CalcEquationResult{width:100%}}