@charset "UTF-8";.sf-tm{container-type:inline-size;--sf-tm-per-view:3;--sf-tm-gap:1.25rem;--sf-tm-lines:4;background:var(--sf-cream);padding:3rem 0}@media (min-width:768px){.sf-tm{padding:4.5rem 0}}.sf-tm__inner{margin:0 auto;max-width:var(--sf-shell)}.sf-tm__head{align-items:flex-start;display:flex;flex-direction:column;gap:.875rem;padding:0 var(--sf-shell-inset) 1.75rem}@media (min-width:768px){.sf-tm__head{align-items:center;flex-direction:row;gap:1.5rem;justify-content:space-between;padding:0 var(--sf-shell-inset) 2.25rem}}.sf-tm__titles{display:grid;gap:.375rem}.sf-tm__accent{margin:0}.sf-tm__heading{color:var(--sf-teal);font-size:var(--sf-h2-size);margin:0;white-space:nowrap}.sf-tm__controls{flex:0 0 auto;gap:1rem;max-width:100%}.sf-tm__controls,.sf-tm__dots{align-items:center;display:flex;min-width:0}.sf-tm__dots{gap:.375rem;max-width:min(11rem,100%);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 14px),transparent);mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 14px),transparent)}.sf-tm__dots>*{flex:0 0 auto}.sf-tm__dots::-webkit-scrollbar{display:none}.sf-tm__dots[hidden]{display:none}.sf-tm__dot{background:var(--sf-line);border:0;border-radius:999px;cursor:pointer;height:8px;padding:0;transition:width .22s ease,background-color .22s ease;width:8px}.sf-tm__dot[hidden]{display:none}.sf-tm__dot[aria-selected=true]{background:var(--sf-teal);width:26px}.sf-tm__arrows{display:flex;gap:.5rem}.sf-tm__arrow{background:transparent;border:0;border-radius:999px;box-shadow:inset 0 0 0 1px var(--sf-line);color:var(--sf-teal);cursor:pointer;display:grid;height:44px;place-items:center;transition:background-color .16s ease,box-shadow .16s ease,opacity .16s ease;width:44px}.sf-tm__arrow svg{display:block;height:20px;width:20px}.sf-tm__arrow:hover:not([disabled]){background:var(--sf-card);box-shadow:inset 0 0 0 1px var(--sf-sage)}.sf-tm__arrow[disabled]{cursor:not-allowed;opacity:.35}@media (min-width:768px){.sf-tm__arrow{height:52px;width:52px}}@media (max-width:599px){.sf-tm__arrows{display:none}}.sf-tm__viewport{--sf-tm-inset:var(--sf-shell-inset);--sf-tm-lead:max(var(--sf-tm-inset),(100cqw - var(--sf-shell))/2 + var(--sf-tm-inset));--sf-tm-tail:var(--sf-tm-lead);padding-left:var(--sf-tm-lead);padding-right:var(--sf-tm-tail)}.sf-tm__track{align-items:start;display:flex;gap:var(--sf-tm-gap);list-style:none;margin:0;padding:0}html.sf-js .sf-tm__viewport[data-sf-tm-viewport]{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-block:4px}html.sf-js .sf-tm__viewport[data-sf-tm-viewport]::-webkit-scrollbar{display:none}.sf-tm__viewport.is-swipeable{overflow-x:auto;scroll-padding-left:var(--sf-tm-lead);scroll-padding-right:var(--sf-tm-tail);scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-block:4px}.sf-tm__viewport.is-swipeable::-webkit-scrollbar{display:none}.sf-tm__viewport.is-swipeable .sf-tm__slide{scroll-snap-align:start}.sf-tm__viewport.is-swipeable .sf-tm__slide:last-child{scroll-snap-align:end}.sf-tm__viewport.is-swipeable .sf-tm__track:after{content:"";flex:0 0 var(--sf-tm-tail);height:1px;margin-left:calc(var(--sf-tm-gap)*-1)}@media (hover:hover) and (pointer:fine){.sf-tm__viewport.is-swipeable{cursor:grab}.sf-tm__viewport.is-swipeable.is-dragging{cursor:grabbing}}html:not(.sf-js) .sf-tm__viewport .sf-tm__track{flex-wrap:wrap}.sf-tm__slide{flex:0 0 86%}@media (min-width:600px){.sf-tm__slide{flex-basis:calc((100% - var(--sf-tm-gap))/2)}}@media (min-width:1000px){.sf-tm__slide{flex-basis:calc((100% - (var(--sf-tm-per-view) - 1)*var(--sf-tm-gap))/var(--sf-tm-per-view))}}.sf-tm__card{background:#fff;border-radius:18px;display:flex;flex-direction:column;gap:.875rem;height:100%;margin:0;padding:1.75rem 1.5rem}@media (min-width:768px){.sf-tm__card{padding:2.25rem 2rem}}.sf-tm__quote{margin:0;max-height:calc(var(--sf-tm-lines)*1em*1.65);min-height:calc(var(--sf-tm-lines)*1em*1.65);overflow:hidden;position:relative;transition:max-height .34s cubic-bezier(.4,0,.2,1)}.sf-tm__quote[data-expanded=true]{overflow:visible}.sf-tm__quote[data-expanded=true] .sf-tm__fade{opacity:0}.sf-tm__quote[data-clips=false]{max-height:none}.sf-tm__quote[data-clips=false] .sf-tm__fade{display:none}.sf-tm__quote-body{color:var(--sf-ink);font-size:15px;line-height:1.65}.sf-tm__quote-body p{margin:0 0 .9em}.sf-tm__quote-body p:last-child{margin-bottom:0}.sf-tm__quote-body>p:first-child:before{content:"„"}.sf-tm__quote-body>p:last-child:after{content:"“"}.sf-tm__fade{background:linear-gradient(180deg,#fff0,#fff 78%);bottom:0;height:3.25em;left:0;pointer-events:none;position:absolute;right:0;transition:opacity .24s ease}.sf-tm__more{align-self:flex-start;background:none;border:0;color:var(--sf-ink-muted);cursor:pointer;font-family:var(--sf-font-body);font-size:13px;padding:0;text-decoration:underline;text-underline-offset:3px;transition:color .16s ease}.sf-tm__more:hover{color:var(--sf-teal)}.sf-tm__more[hidden]{display:none}.sf-tm__person{align-items:center;display:flex;gap:.875rem;margin-top:auto;padding-top:.5rem}.sf-tm__avatar{background:var(--sf-warm);border-radius:999px;display:block;flex:0 0 auto;height:52px;overflow:hidden;width:52px}.sf-tm__avatar-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 22%;object-position:center 22%;width:100%}.sf-tm__meta{display:flex;flex-direction:column;gap:.1rem;min-width:0}.sf-tm__name{color:var(--sf-teal);font-size:15px;font-weight:600;line-height:1.25}.sf-tm__role{color:var(--sf-ink-muted);font-size:14px;line-height:1.3}@media (prefers-reduced-motion:reduce){.sf-tm__dot,.sf-tm__quote{transition:none}}
