@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}.section-bravo-scroll h3{margin-bottom:calc(var(--spacing,.25rem) * 6);--tw-leading:1.3;--tw-font-weight:var(--font-weight-bold,700);font-size:2.5rem;line-height:1.3;font-weight:var(--font-weight-bold,700)}.section-bravo-scroll h3 strong{color:var(--color-secondary,#f68b33);font-weight:inherit}.section-bravo-scroll.svelte-1ancee8{overflow:clip}.articles-menu.svelte-1ancee8{pointer-events:auto;position:absolute;top:50%;right:0;transform:translate(7rem,-50%)}.articles-menu.svelte-1ancee8 a:where(.svelte-1ancee8){color:var(--color-gray-500);line-height:2.25rem;transition:all .3s;position:relative;overflow:hidden}.articles-menu.svelte-1ancee8 a.active:where(.svelte-1ancee8){color:var(--color-white)}.articles-menu.svelte-1ancee8 a:where(.svelte-1ancee8):before{content:"";border-left:2px dashed #fff;height:100%;display:block;position:absolute;top:0;left:0;transform:translate(6px)}.video-side.svelte-1ancee8 .is-sticky:where(.svelte-1ancee8){position:sticky}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
