.sbk-casos{--card-width:520px;--card-height:625px;--image-height:286px;--radius:30px;width:100%;padding:20px 34px 6px;overflow:hidden}.sbk-casos-stage{width:min(100%,var(--card-width));height:var(--card-height);margin:auto;position:relative;perspective:1400px}.sbk-caso-card{--card-bg:#fff;position:absolute;inset:0;display:flex;flex-direction:column;border-radius:var(--radius);background:var(--card-bg);overflow:hidden;box-shadow:0 24px 60px rgba(10,12,28,.23);transform-origin:50% 100%;transition:transform .65s cubic-bezier(.2,.75,.2,1),opacity .45s ease,filter .45s ease;will-change:transform,opacity;opacity:0;pointer-events:none}.sbk-caso-card[data-position="0"]{z-index:5;opacity:1;transform:translate3d(0,0,0) rotate(0);pointer-events:auto}.sbk-caso-card[data-position="1"]{z-index:4;opacity:.72;transform:translate3d(18px,12px,-55px) rotate(1.4deg);filter:saturate(.8)}.sbk-caso-card[data-position="2"]{z-index:3;opacity:.38;transform:translate3d(-15px,23px,-105px) rotate(-1.2deg);filter:saturate(.65)}.sbk-caso-card.is-leaving{z-index:7;opacity:0;transform:translate3d(-72px,-18px,80px) rotate(-7deg)}.sbk-caso-media{height:var(--image-height);min-height:var(--image-height);position:relative;overflow:hidden}.sbk-caso-media>img{width:100%;height:100%;display:block;object-fit:cover}.sbk-caso-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.03) 42%,rgba(0,0,0,.66) 100%)}.sbk-caso-badge{position:absolute;top:18px;left:18px;display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border-radius:999px;background:#ff5a18;color:#fff;font-size:12px;font-weight:800;line-height:1;letter-spacing:.025em}.sbk-caso-badge svg{width:13px;height:13px;fill:currentColor}.sbk-caso-eyebrow{position:absolute;left:18px;right:18px;bottom:18px;color:#fff;font-weight:750;font-size:14px}.sbk-caso-body{display:flex;flex:1;min-height:0;flex-direction:column;padding:25px 28px 27px}.sbk-caso-copy{flex:1}.sbk-caso-title{padding:0;margin:0 0 12px;color:#202127;font-size:24px;line-height:1.12;font-weight:800;letter-spacing:-.025em}.sbk-caso-subtitle{padding:0;margin:0;color:#73747d;font-size:14px;line-height:1.55}.sbk-caso-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:18px;border-top:1px solid #e2e2e5}.sbk-caso-author{display:flex;align-items:center;gap:9px;min-width:0}.sbk-caso-avatar{width:31px;height:31px;flex:0 0 31px;border-radius:50%;display:grid;place-items:center;background:var(--avatar-bg);color:#fff;font-size:11px;font-weight:800}.sbk-caso-meta{color:#73747d;font-size:12px;line-height:1.25}.sbk-caso-cta{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto;color:#ff5a18;font-size:14px;font-weight:700;text-decoration:none}.sbk-caso-cta:hover{color:#dd4308}.sbk-caso-cta svg{width:13px;height:13px;fill:currentColor;transition:transform .2s ease}.sbk-caso-cta:hover svg{transform:translateX(3px)}.sbk-casos-dots{min-height:27px;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:5px}.sbk-casos-dot{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#8d8fa0;opacity:.65;cursor:pointer;transition:width .25s,background .25s,opacity .25s}.sbk-casos-dot.is-active{width:28px;background:#ff5a18;opacity:1}.sbk-casos-dot:focus-visible{outline:2px solid #ff5a18;outline-offset:3px}@media(max-width:767px){.sbk-casos{--card-height:590px;--image-height:240px;padding:12px 18px 5px}.sbk-caso-body{padding:20px}.sbk-caso-title{font-size:21px}.sbk-caso-footer{align-items:flex-end}.sbk-caso-meta{font-size:11px}.sbk-caso-card[data-position="1"]{transform:translate3d(10px,9px,-55px) rotate(1deg)}.sbk-caso-card[data-position="2"]{transform:translate3d(-8px,17px,-105px) rotate(-1deg)}}@media(max-width:430px){.sbk-casos{--card-height:570px;--image-height:220px;padding-inline:11px}.sbk-caso-subtitle{font-size:13px}.sbk-caso-footer{gap:9px}.sbk-caso-cta span{display:none}.sbk-caso-badge{top:14px;left:14px}.sbk-caso-eyebrow{left:14px;bottom:14px}}
@media(prefers-reduced-motion:reduce){.sbk-caso-card,.sbk-casos-dot,.sbk-caso-cta svg{transition:none!important}}

.sbk-casos{--arrow-size:48px;--arrow-icon-size:16px;--arrow-offset:12px;position:relative}
.sbk-casos-arrow{position:absolute;z-index:12;top:calc(50% - 14px);width:var(--arrow-size);height:var(--arrow-size);padding:0;border:0;border-radius:50%;display:grid;place-items:center;background-color:#fff;color:#202127;box-shadow:0 8px 26px rgba(10,12,28,.18);cursor:pointer;transform:translateY(-50%);transition:color .2s ease,background-color .2s ease,transform .2s ease,box-shadow .2s ease}
.sbk-casos-prev{left:var(--arrow-offset)}
.sbk-casos-next{right:var(--arrow-offset)}
.sbk-casos-arrow svg{width:var(--arrow-icon-size);height:var(--arrow-icon-size);fill:currentColor}
.sbk-casos-arrow:hover{background-color:#ff5a18;color:#fff;transform:translateY(-50%) scale(1.06)}
.sbk-casos-arrow:focus-visible{outline:3px solid #ff5a18;outline-offset:3px}
@media(max-width:767px){.sbk-casos{--arrow-size:40px;--arrow-icon-size:14px;--arrow-offset:4px}}
@media(prefers-reduced-motion:reduce){.sbk-casos-arrow{transition:none!important}}
