.ssb-banner{margin:0 auto;max-width:var(--wrapper);overflow:hidden;padding:0;padding:0 var(--margin)}.ssb-inner{align-items:center;border-top:1px solid hsla(0,0%,100%,.15);display:flex;gap:48px;padding:32px 8px 48px 16px}.ssb-left{flex:0 0 auto}.ssb-stat{align-items:flex-start;display:flex;font-size:clamp(80px,12vw,160px);font-weight:800;letter-spacing:-.02em;line-height:.9;margin:0 0 16px;white-space:nowrap}.ssb-prefix{align-self:center;font-size:.45em;font-weight:800;letter-spacing:0;margin-right:2px}.ssb-stat-label{font-size:clamp(14px,1.5vw,18px);font-weight:600;margin:0 0 0 10px;opacity:1}.ssb-right{align-items:flex-start;color:inherit;cursor:pointer;display:flex;gap:40px;margin-left:auto;text-decoration:none}.ssb-right,a:hover{opacity:1!important}.ssb-image-wrap{aspect-ratio:1/1;flex-shrink:0;overflow:hidden;position:relative;width:clamp(180px,15vw,280px)}.ssb-image-clip{inset:0;overflow:hidden;position:absolute}.ssb-image{display:block;height:100%;object-fit:cover;transform-origin:top left;transition:transform .4s ease;width:100%}.ssb-icon-box{align-items:center;background-color:#000;display:flex;height:56px;justify-content:center;position:absolute;right:0;top:0;transform:translateX(100%);transition:transform .35s cubic-bezier(.4,0,.2,1);width:56px;z-index:3}.ssb-icon{display:block;height:32px;object-fit:contain;width:32px}.ssb-caption-block{align-items:center;display:flex;gap:64px;max-width:350px}.ssb-caption{font-size:16px;font-weight:400;line-height:1.5;margin:0;opacity:.9}.ssb-arrow{color:inherit;display:flex;flex-shrink:0;opacity:.6;transition:opacity .25s ease,transform .25s ease}.ssb-right:hover .ssb-arrow{color:#fff;opacity:1;transform:translateX(6px)}.ssb-right:hover .ssb-image{transform:scale(1.05)}.ssb-right:hover .ssb-icon-box{transform:translateX(0)}.TwoColumnBanner--background-black,.TwoColumnBanner--background-gray{color:#fff}.TwoColumnBanner--background-white{color:#000}@media (max-width:910px){.ssb-inner{align-items:flex-start;flex-direction:column;gap:14px;padding:32px 0}.ssb-stat{font-size:clamp(56px,18vw,96px);margin:0 0 8px}.ssb-stat-label{font-size:14px;margin:5px}.ssb-right{align-items:flex-start;flex-direction:column;gap:20px;margin-left:0;width:100%}.ssb-image-wrap{aspect-ratio:4/3;max-width:100%;width:100%}.ssb-caption-block{align-items:center;justify-content:space-between;max-width:100%;width:100%}.ssb-caption{font-size:14px}.ssb-arrow{flex-shrink:0;opacity:1}.ssb-right:hover .ssb-image{transform:none}.ssb-right:hover .ssb-icon-box{transform:translateX(100%)}.ssb-right:hover .ssb-arrow{opacity:1;transform:none}}