.sc-pensao{--sp-ink:#15384b;--sp-accent:#126a78;--sp-line:#d6e4ea;max-width:1120px;margin:24px auto;padding:clamp(20px,3vw,36px);border:1px solid var(--sp-line);border-radius:18px;background:#fff;color:var(--sp-ink);font:400 16px/1.65 system-ui,sans-serif;box-sizing:border-box}.sc-pensao *{box-sizing:border-box}.sc-pensao [hidden]{display:none!important}.sc-pensao header{max-width:760px;margin-bottom:26px}.sc-pensao h2{font-size:clamp(25px,3vw,34px);line-height:1.22;margin:10px 0 16px}.sc-pensao h3{font-size:clamp(26px,3vw,36px);line-height:1.25;margin:12px 0 20px;overflow-wrap:anywhere}.sc-pensao p{margin:0 0 16px}.sc-pensao__eyebrow{font-size:11px;letter-spacing:.08em;font-weight:800;color:var(--sp-accent)}.sc-pensao__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start}.sc-pensao form{background:#f7fafb;border:1px solid var(--sp-line);border-radius:14px;padding:22px;min-width:0}.sc-pensao label{display:block;margin:0 0 24px;font-size:14px;font-weight:650;line-height:1.55}.sc-pensao input:not([type=checkbox]),.sc-pensao select{position:static;display:block;width:100%;min-height:48px;margin:9px 0 6px;padding:11px 12px;font:400 16px/1.4 system-ui,sans-serif;color:var(--sp-ink);border:1px solid #a8c1cc;border-radius:7px;background:white}.sc-pensao input[type=checkbox]{width:auto;margin-right:6px}.sc-pensao small{display:block;font-size:12px;line-height:1.6;font-weight:400;color:#4d6979}.sc-pensao fieldset{border:0;border-top:1px solid var(--sp-line);padding:16px 0 0;margin:0;min-width:0}.sc-pensao legend{font-size:15px;font-weight:750;padding:0 0 8px}.sc-pensao fieldset>p,.sc-pensao details p{font-size:13px}.sc-pensao details{margin:8px 0 22px}.sc-pensao summary{cursor:pointer;font-weight:650;font-size:14px;margin-bottom:18px;min-height:35px}.sc-pensao button{cursor:pointer;border:1px solid var(--sp-accent);border-radius:7px;background:white;color:var(--sp-accent);padding:12px 14px;font:650 14px/1.3 system-ui,sans-serif;min-height:45px}.sc-pensao button[type=submit]{background:var(--sp-accent);color:white}.sc-pensao__actions{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}.sc-pensao [data-empty]{border-radius:14px;padding:24px;background:linear-gradient(130deg,#edf6f4,#f2f6fc)}.sc-pensao [data-empty] h3{font-size:24px}.sc-pensao [data-result]{scroll-margin-top:140px;min-width:0}.sc-pensao dl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:18px;border-radius:10px;background:#eef7f4;font-size:14px}.sc-pensao dd{margin:0;font-weight:750;text-align:right}.sc-pensao dt{margin:0}.sc-pensao [data-result]>p,.sc-pensao [data-result] ul{font-size:14px}.sc-pensao__warning,.sc-pensao [data-error]{padding:14px;border-left:3px solid #bb7d23;background:#fff6e6;font-size:13px}.sc-pensao [aria-invalid=true]{outline:2px solid #b52d35!important}.sc-pensao :is(input,select,button,summary):focus-visible{outline:3px solid #3192a3;outline-offset:3px}.sc-pensao__sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:800px){.sc-pensao__layout{grid-template-columns:1fr}.sc-pensao form{padding:18px}.sc-pensao dl{font-size:13px;padding:14px;grid-template-columns:minmax(0,1fr) minmax(90px,auto)}}
.sc-pensao[data-sc-ux-module]{display:block}
