/* Cream magazine cover: authentic emblem, isolated illustrated car. */
#seguros-clasicos .section-fold>summary{position:relative;display:block;isolation:isolate;aspect-ratio:1.95;min-height:0;padding:0;overflow:hidden;background:#f7eed9;border:1px solid #c4b89b;border-bottom:7px solid #8d2936;box-shadow:none;transform:none}
#seguros-clasicos .section-fold>summary::before{content:"";display:block;position:absolute;inset:32% 12% 8% 30%;border:1px solid #bb9a5445;border-radius:50%;background:repeating-linear-gradient(-25deg,transparent 0 7px,#bb9a5412 7px 8px);opacity:1;z-index:0;pointer-events:none}
#seguros-clasicos .section-fold>summary>span{position:absolute;top:8%;left:7%;right:auto;width:65%;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:5px;z-index:2}
#seguros-clasicos .section-fold>summary strong{font-family:"Bangers",sans-serif;font-size:clamp(2.8rem,7vw,5.5rem);line-height:1;color:#8d2936;text-shadow:none;letter-spacing:.025em}
#seguros-clasicos .section-fold>summary small{font:700 clamp(.8rem,1.6vw,1.15rem)/1.2 "League Spartan",sans-serif;color:#193b30;text-shadow:none;letter-spacing:.08em;text-transform:none}
#seguros-clasicos .section-fold>summary .insurance-entry-badge{position:absolute;inset:3% 4% auto auto;width:29%;height:50%;object-fit:contain;filter:drop-shadow(1px 2px 1px #473c2525);z-index:2}
#seguros-clasicos .section-fold>summary .insurance-car-visible{position:absolute;inset:auto auto 2% 8%;width:82%;height:65%;max-height:none;object-fit:contain;margin:0;opacity:1;mask-image:none;-webkit-mask-image:none;filter:none;z-index:1}
#seguros-clasicos .section-fold>summary::after{position:absolute;inset:auto 3% 5% auto;width:32px;height:32px;margin:0;display:grid;place-items:center;border:1px solid #193b30;border-radius:50%;background:#193b30;color:#f7eed9;box-shadow:none;font-size:1.3rem;line-height:1;z-index:3}
#seguros-clasicos .section-fold>summary:focus-visible{outline:3px solid #8d2936;outline-offset:5px}
@media(max-width:560px){#seguros-clasicos .section-fold>summary{aspect-ratio:1.4;border-bottom-width:5px}#seguros-clasicos .section-fold>summary>span{top:10%;left:6%;width:67%;gap:6px}#seguros-clasicos .section-fold>summary strong{font-size:clamp(2.6rem,10vw,3.8rem)}#seguros-clasicos .section-fold>summary small{font-size:.72rem;letter-spacing:.025em}#seguros-clasicos .section-fold>summary .insurance-entry-badge{top:3%;right:3%;width:33%;height:46%}#seguros-clasicos .section-fold>summary .insurance-car-visible{left:3%;bottom:4%;width:94%;height:62%}#seguros-clasicos .section-fold>summary::after{width:27px;height:27px;right:4%;bottom:5%;font-size:1.1rem}}
