/* R29: scoped replacement of the existing everything section only. */
html body #seylac-everything.sbi29{--sbi-navy:#031039;--sbi-blue:#0062ff;--sbi-muted:#6c82a6;box-sizing:border-box;width:100%;max-width:none;margin:0;padding:clamp(40px,4.8vw,92px) 2.25% 40px;background:#fff;color:var(--sbi-navy);font-family:"Instrument Sans",Arial,sans-serif;}
#seylac-everything.sbi29 *,#seylac-everything.sbi29 *:before,#seylac-everything.sbi29 *:after{box-sizing:border-box;}
#seylac-everything.sbi29 .sbi-grid{display:grid;grid-template-columns:minmax(0,1.203fr) minmax(0,1fr);gap:1.05vw;margin:0 auto;width:100%;max-width:1920px;}
#seylac-everything.sbi29 article{position:relative;min-width:0;overflow:hidden;border-radius:1.4vw;aspect-ratio:990/690;padding:0;border:0;box-shadow:none;}
#seylac-everything.sbi29 .sbi-business{background:#e8f3ff;container-type:inline-size;}
#seylac-everything.sbi29 h2,#seylac-everything.sbi29 h3,#seylac-everything.sbi29 p{font-family:inherit!important;font-style:normal!important;letter-spacing:-.025em!important;text-transform:none!important;max-width:none!important;margin:0!important;padding:0!important;transform:none!important;}
html body main #seylac-everything.sbi29 .sbi-business h2{position:relative;z-index:1;font-size:5.6cqw!important;line-height:1.09!important;font-weight:750!important;color:var(--sbi-navy)!important;padding:4.6cqw 4.7cqw 0!important;white-space:nowrap!important;}
#seylac-everything.sbi29 .sbi-business h2 span{display:block!important;font:inherit!important;white-space:nowrap!important;}
#seylac-everything.sbi29 .sbi-features{position:relative;z-index:1;list-style:none;margin:2.5cqw 0 0!important;padding:0 0 0 5cqw!important;display:grid;gap:1.3cqw;}
#seylac-everything.sbi29 .sbi-features li{display:flex;align-items:flex-start;gap:2.5cqw;margin:0!important;padding:0!important;list-style:none;}
#seylac-everything.sbi29 .sbi-check{display:grid;place-items:center;flex:none;width:3.9cqw;height:3.9cqw;border-radius:50%;background:var(--sbi-blue);color:#fff;margin-top:.05cqw;}
#seylac-everything.sbi29 .sbi-check svg{display:block;width:2.7cqw;height:2.7cqw;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;}
html body main #seylac-everything.sbi29 .sbi-features h3{font-size:2.48cqw!important;line-height:1.22!important;font-weight:700!important;color:var(--sbi-navy)!important;}
html body main #seylac-everything.sbi29 .sbi-features p{font-size:2.27cqw!important;line-height:1.3!important;font-weight:500!important;color:var(--sbi-muted)!important;letter-spacing:-.02em!important;}
#seylac-everything.sbi29 .sbi-button{display:inline-flex;justify-content:space-between;align-items:center;gap:2.1em;border:0;border-radius:100px;background:var(--sbi-blue);color:#fff!important;text-decoration:none!important;font-size:1.49vw;line-height:1.15;font-weight:650;letter-spacing:-.025em;padding:1.55vw 2.4vw;white-space:nowrap;box-shadow:none;transition:background .15s;}
#seylac-everything.sbi29 .sbi-button span:last-child{font-size:1.65em;line-height:.65;font-weight:400;}
#seylac-everything.sbi29 .sbi-start{position:absolute;z-index:2;bottom:4cqw;left:4.7cqw;font-size:2.8cqw;padding:2.8cqw 4.7cqw;min-width:32cqw;}
#seylac-everything.sbi29 .sbi-button:hover{background:#004ed5;}
#seylac-everything.sbi29 .sbi-button:focus-visible{outline:3px solid #032354;outline-offset:4px;}
#seylac-everything.sbi29 .sbi-scene{position:absolute;top:0;right:0;height:100%;width:50.3%;clip-path:url(#sbi29-scene-clip);}
#seylac-everything.sbi29 .sbi-scene img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;}
#seylac-everything.sbi29 .sbi-insights{aspect-ratio:auto;border:2px solid #e3efff;background:#fff;container-type:inline-size;display:flex;flex-direction:column;justify-content:flex-start;}
#seylac-everything.sbi29 .sbi-insights-copy{padding:15.5cqw 7.2cqw 0;}
html body main #seylac-everything.sbi29 .sbi-insights h2{font-size:9.5cqw!important;font-weight:750!important;line-height:1.15!important;white-space:nowrap!important;color:var(--sbi-navy)!important;letter-spacing:-.035em!important;}
html body main #seylac-everything.sbi29 .sbi-insights p{font-size:3.9cqw!important;font-weight:500!important;line-height:1.27!important;letter-spacing:-.02em!important;color:var(--sbi-muted)!important;margin-top:2.2cqw!important;}
#seylac-everything.sbi29 .sbi-insights .sbi-button{font-size:3.4cqw;padding:3.8cqw 5.6cqw;gap:1.7em;min-width:42cqw;margin-top:4.3cqw;}
#seylac-everything.sbi29 .sbi-chart{display:block;width:90%;height:auto;position:absolute;bottom:4.2cqw;left:3cqw;overflow:visible;}
@media(min-width:2010px){#seylac-everything.sbi29 article{border-radius:28px;}}
@media(max-width:760px){html body #seylac-everything.sbi29{padding:28px 16px;}.sbi29 .sbi-grid{grid-template-columns:minmax(0,1fr)!important;gap:16px!important;}#seylac-everything.sbi29 article{border-radius:20px;}#seylac-everything.sbi29 .sbi-business{aspect-ratio:auto;min-height:max(560px,calc((100vw - 32px)*1.65));}html body main #seylac-everything.sbi29 .sbi-business h2{font-size:7.4cqw!important;padding:6cqw 5cqw 0!important;}#seylac-everything.sbi29 .sbi-features{margin-top:6cqw!important;gap:4cqw;}#seylac-everything.sbi29 .sbi-features li{gap:3cqw;}#seylac-everything.sbi29 .sbi-check{width:6cqw;height:6cqw;}#seylac-everything.sbi29 .sbi-check svg{width:4cqw;height:4cqw;}html body main #seylac-everything.sbi29 .sbi-features h3{font-size:4.35cqw!important;}html body main #seylac-everything.sbi29 .sbi-features p{font-size:3.6cqw!important;}#seylac-everything.sbi29 .sbi-scene{width:58%;height:41%;top:auto;bottom:0;clip-path:ellipse(83% 95% at 84% 92%);}#seylac-everything.sbi29 .sbi-scene img{object-position:center 25%;}#seylac-everything.sbi29 .sbi-start{font-size:4.4cqw;left:5cqw;bottom:5cqw;padding:4cqw 5cqw;min-width:43cqw;gap:1em;}#seylac-everything.sbi29 .sbi-insights{aspect-ratio:1.15;min-height:330px;}#seylac-everything.sbi29 .sbi-insights-copy{padding:9cqw 7cqw 0;}html body main #seylac-everything.sbi29 .sbi-insights h2{font-size:9.2cqw!important;}html body main #seylac-everything.sbi29 .sbi-insights p{font-size:4.5cqw!important;margin-top:3cqw!important;}#seylac-everything.sbi29 .sbi-insights .sbi-button{font-size:4cqw;padding:4.5cqw 6cqw;margin-top:5cqw;}#seylac-everything.sbi29 .sbi-chart{bottom:5cqw;}}
@media(max-width:360px){#seylac-everything.sbi29 .sbi-business{min-height:590px;}}

#seylac-everything.sbi29 .sbi-clip-def{position:absolute;pointer-events:none;}
