.site-section-shell{display:contents}.section-divider{position:relative;height:var(--dv-height,88px);pointer-events:none;line-height:0;isolation:isolate;background:var(--dv-upper);margin:-1px 0;flex-shrink:0}.section-divider,.section-divider svg{display:block;width:100%;overflow:hidden}.section-divider svg{height:calc(100% + 2px)}.dv-drift{animation:divider-drift var(--dv-duration,24s) linear infinite;animation-play-state:var(--bk-divider-play,running);will-change:transform}.dv-reverse{animation-direction:reverse;animation-duration:calc(var(--dv-duration, 24s) * 1.4)}.dv-light{animation:divider-light calc(var(--dv-duration, 24s) * .6) ease-in-out infinite;animation-play-state:var(--bk-divider-play,running)}.section-divider[data-animated=false] :is(.dv-drift,.dv-light){animation:none;will-change:auto}.section-divider[data-visible=false] :is(.dv-drift,.dv-light){animation-play-state:paused;will-change:auto}@keyframes divider-drift{to{transform:translateX(-1200px)}}@keyframes divider-light{0%,to{opacity:.08}50%{opacity:.55}}@media (max-width:600px){.section-divider{height:clamp(24px,calc(var(--dv-height) * .65),100px)}}@media (prefers-reduced-motion:reduce){.section-divider :is(.dv-drift,.dv-light){animation:none!important;will-change:auto}}