.site-uniforme .culpa-section{background:#f8f4ef;padding:56px 0;border-block:1px solid #e2d9d0;scroll-margin-top:110px;color:#10145b}.culpa-heading{display:grid;grid-template-columns:1.15fr 1fr;gap:48px;align-items:end;margin-bottom:28px}.site-uniforme .culpa-heading h2{font-family:Georgia,serif;font-size:clamp(2rem,3.9vw,3.25rem);line-height:1.12;color:#10145b;margin:10px 0 0}.site-uniforme .culpa-heading .care-eyebrow{color:#a02033;font-size:.76rem;letter-spacing:.09em}.site-uniforme .culpa-heading>p{font-size:1.08rem;line-height:1.7;color:#4a5253;max-width:540px;margin:0}.culpa-player{position:relative;max-width:1060px;margin:auto;background:#10145b;border-radius:12px;overflow:hidden;box-shadow:0 14px 40px #10145b15;aspect-ratio:16/9}.culpa-player video{display:block;width:100%;height:100%;object-fit:contain;max-height:none}.culpa-start{position:absolute;left:50%;bottom:6%;transform:translateX(-50%);border:1px solid #ffffff88;border-radius:30px;background:#10145bf2;color:white;padding:15px 24px;min-height:48px;font:700 1rem Arial,sans-serif;white-space:nowrap;box-shadow:0 5px 24px #0004;cursor:pointer}.culpa-start[hidden]{display:none}.culpa-start:hover{background:#a02033}.culpa-actions{display:flex;justify-content:space-between;gap:20px;align-items:center;flex-wrap:wrap;margin:22px 0}.culpa-actions>a:not(.btn){color:#10145b;text-underline-offset:4px;min-height:44px;display:inline-flex;align-items:center}.site-uniforme .culpa-actions .btn{background:#10145b;border-color:#10145b;color:white}.culpa-status:empty{display:none}.culpa-status{font-size:.94rem;color:#743126}.culpa-chapters{border-top:1px solid #d8d0c8;padding-top:16px}.culpa-chapters summary{cursor:pointer;min-height:44px;font-weight:700;color:#10145b}.culpa-chapters>div{display:grid;grid-template-columns:1fr 1fr;gap:9px;padding-top:10px}.culpa-chapters button{text-align:left;display:flex;gap:14px;align-items:baseline;border:1px solid #d9d2c8;border-radius:6px;padding:12px 14px;background:#fff;color:#10145b;font:inherit;cursor:pointer}.culpa-chapters button span{color:#a02033;font-variant-numeric:tabular-nums}.culpa-chapters button:hover{border-color:#a02033}.site-uniforme .culpa-note{font-size:.85rem;color:#666;margin:20px 0 0;max-width:920px}.culpa-section :is(a,button,summary):focus-visible{outline:3px solid #c00014;outline-offset:4px}.site-uniforme.contraste-alto .culpa-section{background:#000;color:#fff}.site-uniforme.contraste-alto .culpa-section :is(h2,p,a,summary){color:#fff}@media(max-width:760px){.site-uniforme .culpa-section{padding:34px 0}.culpa-heading{grid-template-columns:1fr;gap:20px}.culpa-start{font-size:.88rem;padding:10px 17px;bottom:6%;min-height:44px}.culpa-chapters>div{grid-template-columns:1fr}.culpa-actions{align-items:flex-start;flex-direction:column}.culpa-player{border-radius:8px}}@media(prefers-reduced-motion:reduce){.culpa-section{scroll-behavior:auto}}
.site-uniforme:not(.contraste-alto) .culpa-section .culpa-actions .btn{color:#fff!important;background:#10145b}.site-uniforme:not(.contraste-alto) .culpa-section .culpa-actions .btn:hover{background:#a02033}
