:root{--sbm-accent:#ff6600;--sbm-ink:#181818;--sbm-surface:#f5f5f5;scroll-behavior:smooth}
*{box-sizing:border-box}body{margin:0;color:var(--sbm-ink);font-family:"Poppins",system-ui,sans-serif;background:#fff}img{max-width:100%}a{color:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #ff6600;outline-offset:5px}body .site-main{max-width:none;padding:0}body .page-content{margin:0}body .elementor-widget-theme-post-content{font-family:"Poppins",system-ui,sans-serif;line-height:1.85}body .elementor-widget-theme-post-content h2,body .elementor-widget-theme-post-content h3{font-family:var(--sbm-editorial,"DM Serif Display"),Georgia,serif;font-weight:400;line-height:1.2}body .elementor-widget-theme-post-content h2{font-size:2rem;margin:2rem 0 1rem}body .elementor-widget-theme-post-content p{margin:0 0 1.25rem}body .elementor-widget-theme-post-content a{color:#e65c00;text-underline-offset:4px}body .elementor-widget-theme-post-content .wp-block-gallery{gap:1rem;margin:2rem 0}body .elementor-widget-theme-post-content .wp-block-gallery img{aspect-ratio:4/3;object-fit:cover}.wp-block-embed iframe{max-width:100%}body .elementor-widget-theme-post-content .wp-block-gallery img{cursor:zoom-in}@media(max-width:767px){body .elementor-widget-theme-post-content .wp-block-gallery.has-nested-images figure.wp-block-image{width:calc(50% - .5rem)!important}body .elementor-widget-theme-post-content h2{font-size:1.8rem}}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}


.sbm-video{margin:2rem 0;background:#181818;color:#fff}.sbm-video iframe{display:block;width:100%;aspect-ratio:16/9;height:auto;border:0}.sbm-video-load{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%;aspect-ratio:16/9;border:0;border-radius:0;background:#181818;color:#fff;font:700 1rem "Poppins",system-ui,sans-serif;cursor:pointer}.sbm-video-load:hover{background:#242c26}.sbm-video-play{display:grid;place-items:center;width:4rem;height:4rem;border:1px solid #aaa;border-radius:50%;font-size:1.5rem}.sbm-video-load small{font-size:.75rem;font-weight:400;color:#bbb}.sbm-video-external{display:block;text-align:center;padding:1rem;color:#ddd!important;font-size:.8rem}
@media(max-width:1199px) and (max-height:650px){.sbm-hero{min-height:0!important;height:100svh!important;max-height:100svh!important;padding:7rem 0 1.25rem!important}.sbm-hero .sbm-hero-title{font-size:clamp(1.8rem,7.8vh,3rem)!important}.sbm-hero .sbm-kicker{font-size:.65rem!important;line-height:1.6!important}.sbm-hero>.sbm-container>.sbm-kicker{font-size:.6rem!important;margin-bottom:.9rem!important}.sbm-hero [data-e-type="e-grid"]{gap:1rem!important}.sbm-hero [data-e-type="e-flexbox"]{gap:.65rem!important}.sbm-hero .sbm-button{padding:.7rem 1rem!important}}
