.forus-spk,.forus-spk *,.forus-spk :after,.forus-spk :before{box-sizing:border-box}.forus-spk{--fu-grad:var(--gradient,linear-gradient(120deg,#9e2585 0%,#c81d84 25%,#e21961 50%,#e84c05 75%,#ec6a02 100%));--fu-papier:var(--papier,#f1eeed);--fu-surface:var(--surface,#e6e0da);--fu-pflaume:var(--pflaume,#330f2d);--fu-ink:var(--ink,#1a1e20);--fu-ease:cubic-bezier(.19,1,.22,1);--fu-dim:.66;--fu-hair:rgba(26,30,32,.14);background-color:var(--fu-bg);color:var(--fu-fg);padding-bottom:min(var(--fu-pad-bottom,144px),24vw);padding-top:min(var(--fu-pad-top,144px),24vw);position:relative;z-index:2}.forus-spk.is-bg-pflaume{--fu-bg:var(--fu-pflaume);--fu-fg:var(--fu-papier)}.forus-spk.is-bg-ink{--fu-bg:var(--fu-ink);--fu-fg:var(--fu-papier)}.forus-spk.is-bg-papier{--fu-bg:var(--fu-papier);--fu-fg:var(--fu-ink)}.forus-spk.is-bg-surface{--fu-bg:var(--fu-surface);--fu-fg:var(--fu-ink)}.forus-spk.is-dark{--fu-dim:.7;--fu-hair:rgba(241,238,237,.12)}.forus-spk{--fu-r-eff:min(var(--fu-r,96px),11vw)}.forus-spk__sweep{bottom:100%;display:block;height:var(--fu-r-eff);left:0;margin-bottom:-1px;pointer-events:none;position:absolute;right:0;width:100%;z-index:0}.forus-spk__sweep-path{fill:var(--fu-bg)}.forus-spk.cw-default,.forus-spk.cw-wide{--fu-cw:1440px}.forus-spk.cw-narrow{--fu-cw:1040px}.forus-spk__inner{margin:0 auto;max-width:var(--fu-cw,1440px);padding-inline:clamp(1.25rem,5vw,3.5rem);width:100%}.forus-spk__head{margin:0 0 clamp(1.4rem,4vh,2.6rem);max-width:60ch}.forus-spk__eyebrow{font-size:.72rem;font-weight:800;letter-spacing:.24em;margin:0 0 1rem;opacity:var(--fu-dim);text-transform:uppercase}.forus-spk__title{color:var(--fu-fg);margin:0 0 .8rem;max-width:20ch;text-transform:uppercase;text-wrap:balance}.forus-spk__title:not(.has-display-size){font-size:clamp(2.2rem,6vw,4.2rem);font-weight:800;letter-spacing:-.03em;line-height:.98}.forus-spk__title em{animation:fu-spk-flow 8s ease-in-out infinite;background:var(--fu-grad);-webkit-background-clip:text;background-clip:text;background-size:220% 100%;color:transparent;font-style:normal}@keyframes fu-spk-flow{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.forus-spk__lead{font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.55;margin:0;max-width:56ch;opacity:.82}.forus-spk__grouplab{align-items:center;display:flex;font-size:.74rem;font-weight:800;gap:1rem;letter-spacing:.22em;margin:clamp(2rem,5vh,3.4rem) 0 .3rem;opacity:var(--fu-dim);text-transform:uppercase}.forus-spk__grouplab:after{background:currentColor;content:"";flex:1;height:1px;opacity:.35}.forus-spk__grouplab i{font-style:normal;opacity:.75}.forus-spk__roster{border-top:1px solid var(--fu-hair)}.forus-spk__row{align-items:center;border-bottom:1px solid var(--fu-hair);cursor:pointer;display:grid;gap:clamp(1rem,2.2vw,1.8rem);grid-template-columns:auto 1fr auto;padding:clamp(.7rem,1.5vh,1.1rem) 0;scroll-margin-top:calc(76px + 1.5rem);transition:opacity .4s var(--fu-ease)}.forus-spk__roster:hover .forus-spk__row{opacity:.32}.forus-spk__roster .forus-spk__row:focus-visible,.forus-spk__roster:hover .forus-spk__row:hover{opacity:1;outline:none}.forus-spk__thumb{background:var(--fu-ink);border-radius:50%;height:clamp(46px,5vw,62px);overflow:hidden;position:relative;transition:width .55s var(--fu-ease),height .55s var(--fu-ease);width:clamp(46px,5vw,62px)}.forus-spk__thumb img{height:100%;inset:0;object-fit:cover;object-position:center 30%;position:absolute;width:100%}.forus-spk__thumb:after{border-radius:50%;box-shadow:inset 0 0 0 1px rgba(241,238,237,.18);content:"";inset:0;position:absolute}.forus-spk__row:focus-visible .forus-spk__thumb,.forus-spk__row:hover .forus-spk__thumb{height:clamp(96px,12vw,154px);width:clamp(96px,12vw,154px)}.forus-spk__row:focus-visible .forus-spk__thumb img,.forus-spk__row:hover .forus-spk__thumb img{filter:grayscale(0) brightness(1)}.forus-spk__main{min-width:0}.forus-spk__name{font-size:clamp(1.5rem,3.4vw,2.7rem);font-weight:800;letter-spacing:-.02em;line-height:1.02;text-transform:uppercase;transition:color .35s}.forus-spk__row:focus-visible .forus-spk__name,.forus-spk__row:hover .forus-spk__name{background:var(--fu-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.forus-spk__text{max-height:0;opacity:0;overflow:hidden;transition:max-height .55s var(--fu-ease),opacity .45s,margin .45s}.forus-spk__row:focus-visible .forus-spk__text,.forus-spk__row:hover .forus-spk__text{margin-top:.55rem;max-height:12em;opacity:.92}.forus-spk__text p{font-size:clamp(.95rem,1.25vw,1.08rem);line-height:1.5;margin:0;max-width:64ch}.forus-spk__meta{align-items:center;display:flex;gap:1rem}.forus-spk__role{font-size:.7rem;font-weight:800;letter-spacing:.14em;opacity:.5;text-transform:uppercase;white-space:nowrap}.forus-spk__go{border:1px solid var(--fu-hair);border-radius:99px;color:currentColor;display:grid;flex:0 0 auto;height:40px;opacity:0;place-items:center;transform:translateX(-6px);transition:opacity .35s,transform .35s,background .3s;width:40px}.forus-spk__go svg{height:16px;width:16px}.forus-spk__row:focus-visible .forus-spk__go,.forus-spk__row:hover .forus-spk__go{opacity:1;transform:none}.forus-spk__panel{--fu-papier:var(--papier,#f1eeed);--fu-ink:var(--ink,#1a1e20);--fu-grad:var(--gradient,linear-gradient(120deg,#9e2585 0%,#c81d84 25%,#e21961 50%,#e84c05 75%,#ec6a02 100%));--fu-ease:cubic-bezier(.19,1,.22,1);inset:0;pointer-events:none;position:fixed;z-index:100000}.forus-spk__panel-bg{backdrop-filter:blur(4px);background:rgba(10,4,9,.55);inset:0;opacity:0;position:absolute;transition:opacity .5s}.forus-spk__panel-card{background:#330f2d;border-left:1px solid rgba(241,238,237,.12);color:var(--fu-papier);display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:clamp(1.6rem,3vw,2.6rem);position:absolute;right:0;top:0;transform:translateX(100%);transition:transform .6s var(--fu-ease);width:min(460px,94vw)}.forus-spk__panel.is-open{pointer-events:auto}.forus-spk__panel.is-open .forus-spk__panel-bg{opacity:1}.forus-spk__panel.is-open .forus-spk__panel-card{transform:none}.forus-spk__panel-x{align-self:flex-end;background:transparent;border:1px solid rgba(241,238,237,.3);border-radius:99px;color:var(--fu-papier);cursor:pointer;font-size:1rem;height:42px;width:42px}.forus-spk__panel-photo{aspect-ratio:1/1;background:var(--fu-ink);border-radius:50%;flex:0 0 auto;margin:1rem auto clamp(1.4rem,3vw,2rem);overflow:hidden;position:relative;width:clamp(160px,62%,230px)}.forus-spk__panel-photo img{height:100%;inset:0;object-fit:cover;object-position:center 30%;position:absolute;width:100%}.forus-spk__panel-photo:after{border:6px solid rgba(226,25,97,.5);border-radius:50%;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.forus-spk__panel-role{background:var(--fu-grad);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(.85rem,1.2vw,1rem);font-weight:800;letter-spacing:.01em;line-height:1.3}.forus-spk__bio-src{display:none}.forus-spk__panel-name{font-size:clamp(1.7rem,3.2vw,2.4rem);font-weight:800;letter-spacing:-.02em;line-height:1;margin:.3rem 0 1rem;text-transform:uppercase}.forus-spk__panel-bio{font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.62;margin:0;opacity:.85;white-space:pre-line}.forus-spk__panel-links{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.5rem}.forus-spk__panel-link{align-items:center;border:1px solid rgba(241,238,237,.3);border-radius:99px;color:var(--fu-papier);display:inline-flex;font-size:.82rem;font-weight:700;gap:.45rem;letter-spacing:.01em;padding:.55rem .95rem;text-decoration:none;transition:background .25s,border-color .25s,transform .2s}.forus-spk__panel-link:hover{background:rgba(241,238,237,.12);border-color:rgba(241,238,237,.55);transform:translateY(-1px)}.forus-spk__panel-link svg{flex:0 0 auto}.forus-spk__panel-credit{font-size:.72rem;margin:1.2rem 0 0;opacity:.4}.forus-spk__panel-credit:empty{display:none}.forus-spk.is-anim [data-spk-in]{opacity:0;transform:translateY(24px) scale(.96)}.forus-spk.is-anim [data-spk-in].is-in{opacity:1;transform:none;transition:opacity .8s var(--fu-ease),transform .8s var(--fu-ease)}@media (hover:none){.forus-spk__go{opacity:.5;transform:none}.forus-spk__roster:hover .forus-spk__row{opacity:1}}@media (max-width:640px){.forus-spk__row{grid-template-areas:"thumb main go" ". role role";row-gap:.15rem}.forus-spk__thumb{grid-area:thumb}.forus-spk__main{grid-area:main}.forus-spk__meta{display:contents}.forus-spk__role{grid-area:role;white-space:normal}.forus-spk__go{grid-area:go}.forus-spk__row:focus-visible .forus-spk__thumb,.forus-spk__row:hover .forus-spk__thumb{height:84px;width:84px}.forus-spk__name{font-size:clamp(1.3rem,6vw,1.9rem)}}@media (prefers-reduced-motion:reduce){.forus-spk__title em{animation:none}.forus-spk__panel-card,.forus-spk__row,.forus-spk__text,.forus-spk__thumb{transition:none}[data-spk-in]{opacity:1!important;transform:none!important}}