:root{--tf-magenta: #de00cb;--tf-magenta-600: #b800a8;--tf-blue: #0a66c2;--tf-navy: #333647;--tf-slate: #43475e;--tf-mint: #d0ffe6;--tf-yellow: #fefcc0;--tf-magenta-glow: rgba(222, 0, 203, 0.35);--tf-surface: #23252f;--tf-border: rgba(255, 255, 255, 0.08);--tf-radius: 10px;--font-family: "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--heading-font-family: "Cooper Hewitt", "Noto Sans", sans-serif}html{font-family:var(--font-family)}h1,h2,h3,h4,h5{font-family:var(--heading-font-family)}.d-header{border-bottom:1px solid var(--tf-border);box-shadow:none}.d-header #site-logo{height:var(--d-logo-height);width:auto;max-width:60%;object-fit:contain}.btn{border-radius:var(--tf-radius)}.btn-primary{background:var(--tf-magenta);border:none;color:#fff;transition:background .15s ease,box-shadow .15s ease}.btn-primary:hover,.btn-primary:focus{background:var(--tf-magenta-600);box-shadow:0 0 0 3px var(--tf-magenta-glow)}.btn-primary .d-icon{color:#fff}a{color:var(--tertiary)}.nav-pills>li>a.active{color:var(--primary)}.sidebar-section-link-wrapper .sidebar-section-link:hover{background:hsla(0,0%,100%,.04)}.sidebar-section-link-wrapper .sidebar-section-link.active{background:var(--tf-magenta-glow)}body:not(.tf-homepage) #banner{display:none}.tf-spotlight{margin:0 0 1.5rem}.tf-spotlight__title{font-family:var(--heading-font-family);font-size:1.15rem;font-weight:700;margin:0 0 .85rem;letter-spacing:-0.01em}.tf-spotlight__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(255px, 1fr);gap:1rem;overflow-x:auto;padding-bottom:.5rem;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.15) rgba(0,0,0,0)}.tf-spotlight__track::-webkit-scrollbar{height:8px}.tf-spotlight__track::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.12);border-radius:4px}.tf-spotlight-card{scroll-snap-align:start;display:flex;flex-direction:column;background:var(--tf-surface);border:1px solid var(--tf-border);border-radius:14px;overflow:hidden;text-decoration:none;color:var(--primary);transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.tf-spotlight-card:hover{transform:translateY(-3px);border-color:var(--tf-magenta);box-shadow:0 8px 24px rgba(0,0,0,.4);color:var(--primary)}.tf-spotlight-card:hover .tf-spotlight-card__play{background:var(--tf-magenta);transform:translate(-50%, -50%) scale(1.06)}.tf-spotlight-card__image{position:relative;aspect-ratio:16/9;background-size:cover;background-position:center;background-color:var(--tf-navy)}.tf-spotlight-card__play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:52px;height:52px;border-radius:50%;background:rgba(0,0,0,.55);border:2px solid hsla(0,0%,100%,.9);display:grid;place-items:center;transition:background .15s ease,transform .15s ease}.tf-spotlight-card__play::before{content:"";display:block;margin-left:3px;border-style:solid;border-width:9px 0 9px 15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.tf-spotlight-card__body{padding:.85rem 1rem 1rem}.tf-spotlight-card__title{font-family:var(--heading-font-family);font-size:1rem;font-weight:600;line-height:1.3;margin:0 0 .35rem;color:var(--primary)}.tf-spotlight-card__excerpt{font-size:.85rem;line-height:1.4;margin:0;color:var(--primary-medium);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
/*# sourceMappingURL=common_theme_1_bc0630b2a5933847b63a99accf47933a357df59e.css.map?__ws=community.teamfluence.com */
