.porecatu-transparencia{--ptc-navy:#0f365b;--ptc-blue:#145178;--ptc-teal:#167b77;--ptc-ink:#172033;--ptc-muted:#667085;--ptc-line:#e3e9ef;--ptc-surface:#fff;--ptc-soft:#f5f8fb;max-width:1320px;margin:0 auto;padding:clamp(22px,4vw,48px) clamp(14px,2vw,24px);color:var(--ptc-ink);font-family:inherit}.porecatu-transparencia *{box-sizing:border-box}.ptc-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin:0 0 24px;padding:clamp(22px,3vw,34px);border-radius:20px;background:linear-gradient(125deg,var(--ptc-navy),var(--ptc-blue) 66%,var(--ptc-teal));color:#fff;box-shadow:0 14px 36px rgba(15,54,91,.15)}.ptc-heading-copy{max-width:760px}.ptc-eyebrow{display:inline-flex;align-items:center;gap:7px;margin:0 0 10px;color:rgba(255,255,255,.77);font-size:11px;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.ptc-eyebrow .dashicons{font-size:16px;width:16px;height:16px}.ptc-heading h2{margin:0 0 9px;color:#fff;font-size:clamp(25px,3vw,36px);line-height:1.12;font-weight:760;letter-spacing:-.025em}.ptc-heading p{margin:0;color:rgba(255,255,255,.82);font-size:15px;line-height:1.55}.ptc-search{position:relative;display:flex;align-items:center;flex:0 1 315px;min-width:230px;height:48px;padding:0 12px 0 15px;border:1px solid rgba(255,255,255,.28);border-radius:12px;background:rgba(255,255,255,.12);backdrop-filter:blur(7px)}.ptc-search>.dashicons{flex:none;color:rgba(255,255,255,.88);font-size:19px}.ptc-search input[type=search]{width:100%;min-width:0;height:100%;padding:0 8px;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:#fff!important;font:inherit;font-size:14px}.ptc-search input::placeholder{color:rgba(255,255,255,.69)}.ptc-search input::-webkit-search-cancel-button{display:none}.ptc-search button{display:grid;place-items:center;flex:none;width:28px;height:28px;border:0;border-radius:7px;background:transparent;color:#fff;cursor:pointer}.ptc-search button:hover{background:rgba(255,255,255,.15)}.ptc-search button[hidden]{display:none}.ptc-grid{display:grid;grid-template-columns:repeat(var(--ptc-columns,4),minmax(0,1fr));gap:14px;align-items:start}.ptc-card{min-width:0;border:1px solid var(--ptc-line);border-radius:15px;background:var(--ptc-surface);box-shadow:0 4px 15px rgba(16,39,67,.045);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ptc-card:hover,.ptc-card[open]{border-color:#b8d0df;box-shadow:0 10px 25px rgba(16,39,67,.085);transform:translateY(-1px)}.ptc-card-summary{display:grid;grid-template-columns:46px minmax(0,1fr) 26px;gap:12px;align-items:center;min-height:100px;padding:15px 14px;list-style:none;cursor:pointer}.ptc-card-summary::-webkit-details-marker{display:none}.ptc-card-summary:focus-visible{outline:3px solid #75bce0;outline-offset:3px;border-radius:13px}.ptc-card-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:#edf5f8;color:var(--ptc-blue)}.ptc-card-icon .dashicons{width:24px;height:24px;font-size:24px}.ptc-card-text{min-width:0}.ptc-card-text strong{display:block;color:var(--ptc-ink);font-size:14px;line-height:1.3;font-weight:730}.ptc-card-text>span{display:block;margin-top:5px;color:var(--ptc-muted);font-size:11px;line-height:1.45}.ptc-card-chevron{display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--ptc-line);border-radius:50%;color:var(--ptc-blue);transition:transform .18s ease,background .18s ease}.ptc-card-chevron .dashicons{font-size:17px;width:17px;height:17px}.ptc-card[open] .ptc-card-chevron{transform:rotate(180deg);background:#eef5f8}.ptc-card-dropdown{padding:0 14px 13px}.ptc-card-dropdown ul{margin:0;padding:6px 0 0;border-top:1px solid #edf0f4;list-style:none}.ptc-card-dropdown li{margin:0;padding:0;border-bottom:1px solid #f0f3f6}.ptc-card-dropdown li:last-child{border-bottom:0}.ptc-card-dropdown a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:39px;padding:8px 3px;color:#24577a;text-decoration:none;font-size:12px;line-height:1.4;transition:color .15s ease,padding .15s ease}.ptc-card-dropdown a:hover{padding-left:7px;color:#0e6f68}.ptc-card-dropdown a:focus-visible{outline:2px solid #64a9cc;outline-offset:2px;border-radius:5px}.ptc-card-dropdown a .dashicons{flex:none;color:#8b9cad;font-size:15px;width:15px;height:15px}.ptc-empty{margin:16px 0 0;padding:24px;border:1px dashed #cbd7e1;border-radius:13px;background:var(--ptc-soft);text-align:center;color:var(--ptc-muted);font-size:14px}.ptc-empty[hidden]{display:none}.ptc-results{min-height:0;margin-top:-15px;margin-bottom:12px;color:var(--ptc-muted);font-size:12px}.ptc-results:empty{display:none}.ptc-results:not(:empty){padding:0 3px}.porecatu-transparencia .screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap}@media(max-width:1050px){.ptc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ptc-heading{align-items:flex-start;flex-direction:column}.ptc-search{flex:0 1 auto;width:min(100%,420px)}}@media(max-width:620px){.porecatu-transparencia{padding:22px 14px}.ptc-heading{gap:17px;margin-bottom:16px;padding:22px 18px;border-radius:16px}.ptc-heading h2{font-size:25px}.ptc-heading p{font-size:13px}.ptc-search{width:100%;min-width:0}.ptc-grid{grid-template-columns:minmax(0,1fr);gap:10px}.ptc-card-summary{min-height:88px;grid-template-columns:42px minmax(0,1fr) 26px;gap:10px;padding:13px}.ptc-card-icon{width:42px;height:42px}.ptc-card-text strong{font-size:13px}.ptc-card-text>span{font-size:11px}}@media(prefers-reduced-motion:reduce){.porecatu-transparencia *{scroll-behavior:auto!important;transition:none!important}}
