#oic-ap{padding:48px 0 72px}#oic-ap .oic-ap__wrap{max-width:1200px;margin:0 auto;padding:0 24px}#oic-ap h1{font-family:'Plus Jakarta Sans','Plus Jakarta Sans Fallback','Inter','Inter Fallback',sans-serif;font-weight:800;font-size:40px;line-height:1.1;letter-spacing:-.02em;color:var(--ink);margin:0 0 10px}#oic-ap .oic-tool__lead{font-size:18px;line-height:1.6;color:#33383f;max-width:62ch;margin:0 0 6px}#oic-ap .oic-updated{font-size:13px;color:var(--slate);margin:0 0 26px}#oic-ap .oic-chips{margin-bottom:10px}#oic-ap .oic-chips__label{min-width:112px}#oic-ap .oic-chip{line-height:1.55}#oic-ap .oic-ap__cond{background:var(--sheet);border:1px solid var(--mist);border-radius:14px;padding:22px;margin-top:22px}#oic-ap .oic-ap__subtitle{font-family:'Plus Jakarta Sans','Plus Jakarta Sans Fallback','Inter','Inter Fallback',sans-serif;font-size:18px;font-weight:700;margin:0 0 16px}#oic-ap .oic-ap__grid{display:grid;grid-template-columns:minmax(200px,1fr) minmax(0,2fr);gap:18px 24px;align-items:start}#oic-ap .oic-rate label,#oic-ap .oic-rate__label{display:block;font-size:14px;color:var(--slate);margin-bottom:5px}#oic-ap .oic-rate__in{display:flex;align-items:baseline;gap:6px;border:1px solid var(--mist);border-radius:10px;background:var(--paper);padding:9px 12px;min-height:44px}#oic-ap .oic-rate__in:focus-within{border-color:var(--petrol)}#oic-ap .oic-rate__in input{font:inherit;font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink);background:#fff0;border:0;padding:0;width:100%;min-width:0}#oic-ap .oic-rate__in input:focus{outline:none}#oic-ap .oic-rate__unit{font-size:14px;color:var(--slate);white-space:nowrap}#oic-ap .oic-rate__src{display:block;font-size:13px;line-height:1.45;color:var(--slate);margin-top:5px}#oic-ap .oic-rate--seg .oic-seg{margin:0}#oic-ap .oic-ap__answer{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:40px;margin-top:40px;align-items:start}#oic-ap .oic-result{min-width:0}#oic-ap .oic-result h2{font-family:'Plus Jakarta Sans','Plus Jakarta Sans Fallback','Inter','Inter Fallback',sans-serif;font-size:22px;font-weight:700;margin:0 0 6px}#oic-ap .oic-result__hint{font-size:14px;color:var(--slate);margin:0 0 14px}#oic-ap .oic-result__escala{color:var(--slate);white-space:nowrap}#oic-ap .oic-aviso{font-size:14px;line-height:1.5;color:#7a2f25;background:#fbeeec;border-left:3px solid var(--brick);border-radius:0 8px 8px 0;padding:10px 14px;margin:0 0 14px}#oic-ap .oic-aviso[hidden]{display:none}#oic-ap .oic-rows{--oic-row-h:158px;min-height:calc(4 * var(--oic-row-h) - var(--s-3))}#oic-ap .oic-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label" "valor cap" "bar   bar" "ganho more" "det   det";align-items:center;row-gap:var(--s-2)}#oic-ap .oic-row__valor{align-self:end}#oic-ap .oic-tag{display:inline-block;font-family:'Inter','Inter Fallback',sans-serif;vertical-align:1px}#oic-ap .oic-row__cap{font-family:'Inter','Inter Fallback',sans-serif}#oic-ap .oic-diff{font-size:16px;line-height:1.55;color:var(--slate);margin:18px 0 0;min-height:3.1em}#oic-ap .oic-diff b{font-family:'Plus Jakarta Sans','Plus Jakarta Sans Fallback','Inter','Inter Fallback',sans-serif;font-variant-numeric:tabular-nums;color:var(--ink)}#oic-ap .oic-aside{background:var(--ink);border:1px solid var(--ink);border-top:3px solid var(--p-tesouro-selic);border-radius:14px;padding:24px;color:var(--paper);position:sticky;top:24px}#oic-ap .oic-aside :focus-visible{outline-color:#8ee0e3}#oic-ap .oic-aside__label{font-size:14px;color:#aeb6c2;margin:0;min-height:1.5em}#oic-ap .oic-aside__value{font-family:'Plus Jakarta Sans','Plus Jakarta Sans Fallback','Inter','Inter Fallback',sans-serif;font-size:34px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.15;color:#fff;margin:4px 0 0;min-height:1.15em}#oic-ap .oic-aside__alt{font-family:'Plus Jakarta Sans','Plus Jakarta Sans Fallback','Inter','Inter Fallback',sans-serif;font-size:17px;font-weight:600;font-variant-numeric:tabular-nums;color:#e7eaf0;margin:10px 0 0;padding-top:10px;border-top:1px solid rgb(255 255 255 / .16);min-height:1.5em}#oic-ap .oic-aside__note{font-size:14px;line-height:1.55;color:#cfd4dc;margin:10px 0 0;min-height:4.65em}#oic-ap .oic-aside hr{border:0;border-top:1px solid rgb(255 255 255 / .16);margin:20px 0}#oic-ap .oic-btn{display:block;width:100%;font:inherit;font-size:16px;font-weight:600;text-align:center;text-decoration:none;border-radius:10px;padding:13px 16px;min-height:48px;cursor:pointer;transition:background-color 150ms ease,color 150ms ease,border-color 150ms ease}#oic-ap .oic-btn--wa{background:var(--petrol);border:1px solid var(--petrol);color:#fff}#oic-ap .oic-btn--wa:hover{background:var(--petrol-deep);border-color:var(--petrol-deep);color:#fff}#oic-ap .oic-btn--ghost{background:#fff0;border:1px solid rgb(255 255 255 / .34);color:#fff;margin-top:10px}#oic-ap .oic-btn--ghost:hover{border-color:#fff;background:rgb(255 255 255 / .08);color:#fff}#oic-ap .oic-toast{font-size:14px;color:#6fd3d7;margin:10px 0 0;min-height:1.4em}#oic-ap .oic-aside .oic-source,#oic-ap .oic-aside .oic-tool-meta{font-size:13px;line-height:1.6;color:#aeb6c2;margin:14px 0 0}#oic-ap .oic-aside a{color:#8ee0e3}#oic-ap .oic-aside a:hover{color:#fff}#oic-ap .oic-toolprose{background:var(--sheet);border-top:1px solid var(--mist);border-radius:14px;padding:40px 28px;margin-top:48px}@media (max-width:1023px){#oic-ap .oic-ap__answer{grid-template-columns:minmax(0,1fr);gap:28px}#oic-ap .oic-aside{position:static}#oic-ap .oic-ap__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){#oic-ap{padding:28px 0 40px}#oic-ap .oic-ap__wrap{padding:0 18px}#oic-ap h1{font-size:28px}#oic-ap .oic-tool__lead{font-size:16px}#oic-ap .oic-sentence{font-size:22px;line-height:1.7}#oic-ap .oic-chips__label{min-width:100%;margin-bottom:-2px}#oic-ap .oic-ap__cond{padding:18px}#oic-ap .oic-seg{flex-wrap:wrap}#oic-ap .oic-seg__btn{flex:1 1 auto}#oic-ap .oic-rows{--oic-row-h:153px}#oic-ap .oic-row__label{font-size:16px}#oic-ap .oic-row__valor{font-size:25px}#oic-ap .oic-diff{min-height:4.65em}#oic-ap .oic-toolprose{padding:28px 18px}#oic-ap .oic-toolprose{margin-bottom:calc(64px + env(safe-area-inset-bottom, 0px))}}