.page-id-10 .resource-card-consents h4 a:after{content:"";position:absolute;inset:0}
.page-id-10 .resource-card-consents:focus-within{outline:3px solid #b15a85;outline-offset:3px}
.page-id-10 .resource-card.resource-card-consents{background:linear-gradient(0deg,rgba(29,35,59,.98) 0%,rgba(29,35,59,.92) 42%,rgba(29,35,59,.05) 90%),url('images/consents-card-bg.jpg') center top/cover no-repeat;justify-content:flex-end;min-height:340px;border-color:#343d59;padding:30px 24px;color:#fff}
.page-id-10 .resource-card.resource-card-consents:before{display:none}
.page-id-10 .resource-card.resource-card-consents .resource-badge{order:0;color:#f0dde8;border-color:#f0dde8;font-size:11px;margin-bottom:14px;background:transparent}
.page-id-10 .resource-card.resource-card-consents h4{color:#fff;font-size:27px;line-height:1.25}
.page-id-10 .resource-card.resource-card-consents h4 a{color:#fff}
.page-id-10 .resource-card.resource-card-consents p:not(.resource-badge){color:#f0f4f8}
.page-id-10 .resource-card.resource-card-consents:hover{border-color:#bfa4b5}
.page-id-10 .resource-card.resource-card-consents:after{content:'Ver intervenciones →';font-size:12px;font-weight:800;letter-spacing:.04em;color:#f0dde8;margin-top:18px}
.consents-resource .med-panel-summary{background:linear-gradient(120deg,#1d3557,#634559)}
.consents-resource .med-kicker{color:#f0dde8}
.consents-resource .med-list{grid-template-columns:repeat(3,minmax(0,1fr))}
.consents-resource .med-card-summary{min-height:270px}
.consents-resource .med-name{font-size:21px;line-height:1.4}
.consents-resource .med-other-brands{font-size:15px;line-height:1.65}
.consent-card-kicker{font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--card-accent);margin-bottom:15px;opacity:.85}
.consents-resource .med-card[open] .consent-card-kicker{color:inherit}
body.consents-resource .med-panel .consent-key{font-family:var(--serif);font-size:26px;line-height:1.45;color:var(--card-accent);margin:0 0 10px;max-width:none}
body.consents-resource .med-panel .med-effect-relevant h3{font-family:var(--sans);font-size:14px;font-weight:800;color:#713855;line-height:1.5;margin:0 0 8px}
body.consents-resource .med-panel .med-effect-relevant p{font-size:15px;line-height:1.8;color:#4b5e73;margin-top:8px!important;max-width:none}
.consent-document{margin-top:28px;padding:24px;border:1px solid #dae1e8;border-radius:16px;background:#f6f8fb}
.consent-document-label{display:block;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:#4b5e73;margin-bottom:12px}
body.consents-resource .med-panel a.consent-document-button{display:inline-block;padding:13px 18px;border-radius:9px;background:#1d3557;color:#fff;text-decoration:none;font-size:14px;font-weight:700;line-height:1.5}
body.consents-resource .med-panel a.consent-document-button:hover{background:#634559}
body.consents-resource .med-panel .consent-document p{font-size:13px;line-height:1.65;margin:12px 0 0!important;max-width:none}
.consent-common{margin-top:30px;padding:24px;border-radius:18px;background:#edf3f6;border:1px solid #dbe5eb}
body.consents-resource .med-panel .consent-common h3{font-size:20px;color:#1d3557;margin:0 0 12px}
body.consents-resource .med-panel .consent-common p{font-size:14px;line-height:1.8;max-width:none;margin:10px 0!important}
@media(max-width:900px){.consents-resource .med-list{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){.consents-resource .med-list{grid-template-columns:1fr}.consents-resource .med-name{font-size:20px}.consents-resource .med-card-summary{min-height:210px}body.consents-resource .med-panel .consent-key{font-size:23px}.consent-document{padding:18px}.consent-document-button{overflow-wrap:anywhere}}

.page-id-10 .resource-card-pcptrc h4 a:after{content:"";position:absolute;inset:0}
.page-id-10 .resource-card-pcptrc:focus-within{outline:3px solid #b15a85;outline-offset:3px}
.page-id-10 .resource-card.resource-card-pcptrc{background:linear-gradient(0deg,rgba(29,53,87,.98) 0%,rgba(29,53,87,.92) 42%,rgba(29,53,87,.05) 90%),url('images/pcptrc-card-bg.jpg') center top/cover no-repeat;justify-content:flex-end;min-height:340px;border-color:#343d59;padding:30px 24px;color:#fff}
.page-id-10 .resource-card.resource-card-pcptrc:before{display:none}
.page-id-10 .resource-card.resource-card-pcptrc .resource-badge{order:0;color:#f0dde8;border-color:#f0dde8;font-size:11px;margin-bottom:14px;background:transparent}
.page-id-10 .resource-card.resource-card-pcptrc h4{color:#fff;font-size:27px;line-height:1.25;overflow-wrap:break-word}
.page-id-10 .resource-card.resource-card-pcptrc h4 a{color:#fff}
.page-id-10 .resource-card.resource-card-pcptrc p:not(.resource-badge){color:#f0f4f8}
.page-id-10 .resource-card.resource-card-pcptrc:hover{border-color:#bfa4b5}
.page-id-10 .resource-card.resource-card-pcptrc:after{content:'Abrir calculadora →';font-size:12px;font-weight:800;letter-spacing:.04em;color:#f0dde8;margin-top:18px}
