:root{color-scheme:light;--sos-ink:#243F5C;--sos-deep:#16273A;--sos-accent:#7DC296;--sos-accent-hover:#5FA97C;--sos-ground:#D9D9D9;--sos-card:#EFEFEF;--sos-print:#FFFFFF;--sos-caption:rgba(36,63,92,.90);--sos-shadow:rgba(36,63,92,.18);--sos-leader:rgba(36,63,92,.40);--sos-on-dark:#FFFFFF;--sos-field:#EFEFEF;--sos-alert:#A8254A}.sos-duo,.sos-duo .wp-block-image,.sos-duo .kb-gallery-item,.sos-duo .kadence-blocks-gallery-item{position:relative;background:#9AA0A6;line-height:0;overflow:hidden}.sos-duo img{display:block;transition:filter .4s ease, opacity .4s ease}:where(.sos-cards,.sos-post-speaker,.sos-speaker-photo) img{filter:grayscale(1) contrast(.94);opacity:.86}a:hover .sos-duo img,a:focus-visible .sos-duo img,.sos-duo a:hover img,.sos-duo a:focus-visible img{filter:none;opacity:1}a .sos-duo::after,.sos-duo:has(a)::after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:var(--sos-accent);transform:scaleX(0);transform-origin:left;transition:transform .35s ease}a:hover .sos-duo::after,a:focus-visible .sos-duo::after,.sos-duo:has(a:hover)::after,.sos-duo:has(a:focus-visible)::after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){a .sos-duo::after,.sos-duo:has(a)::after{transition:none}}.sos-nogreen .sos-duo::after{display:none}.sos-docket{--sos-behind:var(--sos-ground);margin:0 0 9px}.sos-docket.on-card{--sos-behind:var(--sos-card)}.sos-docket.on-navy{--sos-behind:var(--sos-ink)}.sos-docket::after{content:"";position:absolute;left:0;right:0;height:9px;background-color:var(--sos-card);background-size:14px 9px;background-repeat:repeat-x}.sos-docket::after{bottom:-9px;background-image:radial-gradient(circle at 50% 100%,var(--sos-behind) 4.5px,transparent 5px)}.sos-docket.sos-form::after,.sos-panel .sos-docket::after{display:none}.sos-toc li{border-bottom:1px dotted var(--sos-leader)}.sos-section.sos-oncard{position:relative}@media (prefers-reduced-motion:no-preference){.sos-feed tr{animation:sos-print-in .3s ease both}.sos-feed tr:nth-child(1){animation-delay:.03s}.sos-feed tr:nth-child(2){animation-delay:.06s}.sos-feed tr:nth-child(3){animation-delay:.09s}.sos-feed tr:nth-child(4){animation-delay:.12s}.sos-feed tr:nth-child(5){animation-delay:.15s}.sos-feed tr:nth-child(6){animation-delay:.18s}.sos-feed tr:nth-child(7){animation-delay:.21s}.sos-feed tr:nth-child(8){animation-delay:.24s}.sos-feed tr:nth-child(9){animation-delay:.27s}.sos-feed tr:nth-child(10){animation-delay:.3s}}@keyframes sos-print-in{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.sos-stamp{display:inline-block;background:var(--sos-accent);color:var(--sos-deep);font-weight:900;letter-spacing:.16em;text-transform:uppercase;padding:8px;transform:rotate(-2.4deg)}.sos-modal{background:var(--sos-deep);padding:16px;width:min(960px,calc(100vw - 48px))}.sos-modal iframe{display:block;width:100%;aspect-ratio:16/9;border:0;background:#000}