.fsDiagram__container{display:grid;place-items:center;position:relative}.fsDiagram__container>*{grid-column:1;grid-row:1;position:relative}.fsDiagram__container>*,.fsDiagram__container>*>.frame{block-size:100%;inline-size:100%;object-fit:cover;overflow:hidden}.fsDiagram__background{opacity:.2 !important;overflow:hidden}.fsDiagram__foreground{aspect-ratio:7/5;container-type:size;display:grid;gap:var(--space-3);grid-template-rows:auto 1fr;isolation:isolate;min-block-size:min(60vh,32rem);overflow:hidden;padding-block-start:var(--space-16);place-items:center;position:relative}.fsDiagram__foreground>*{grid-column:1;grid-row:1}.fsDiagram__item{backdrop-filter:blur(30.93px);background:radial-gradient(115.93% 141.42% at 0% 0%, rgba(46, 45, 45, 0.6) 0%, rgba(32, 31, 31, 0.6) 43.06%, rgba(7, 7, 7, 0.6) 93.18%);border:1px solid var(--color-divider);border-radius:var(--bdrs-xxs);box-shadow:0 4.897px 9.795px -2.449px rgba(0,0,0,.15),0 9.795px 14.692px -4.897px rgba(0,0,0,.06)}.fsDiagram__header{align-items:center;align-self:start;display:flex;gap:var(--space-4);gap:7.5rem;grid-row:1/2;inline-size:22.3125rem;justify-content:space-between;justify-content:flex-start;margin-inline-start:0;padding-block:var(--space-3);padding-inline:var(--space-4);translate:0 48cqb}.fsDiagram__headerTitle{inline-size:fit-content}.fsDiagram__headerAvatars img{block-size:2.25rem;border-radius:999px;inline-size:auto;object-fit:cover}.fsDiagram__board{align-self:start;display:grid;gap:var(--space-3);grid-auto-rows:auto;grid-row:2/-1;grid-template-columns:repeat(3, minmax(0, 1fr))}.fsDiagram__board .fsDiagram__item{display:flex;flex-direction:column;gap:var(--space-2)}.fsDiagram__board .fsDiagram__item img{block-size:auto;border-radius:var(--bdrs-xs);display:block;inline-size:100%;object-fit:cover}.fsDiagram__board .fsDiagram__boardSide img{max-inline-size:90%}.fsDiagram__boardMain{grid-column:1;grid-row:1;position:relative;z-index:1}.fsDiagram__boardSide{grid-column:2/span 2;grid-row:1}.fsDiagram__boardTeaser{grid-column:1;grid-row:2}.fsDiagram__boardSummary{grid-column:2;grid-row:2}.fsDiagram__boardCashflow{grid-column:3;grid-row:2}.fsDiagram__board .fsDiagram__item{padding:var(--space-1)}.fsDiagram__boardTitle{--fz: var(--size-text-2xs);padding:var(--space-1)}.fsDiagram__board{inline-size:100%}.fsDiagram__header,.fsDiagram__board{--fs-diagram-margin: var(--space-4);margin-inline-start:var(--fs-diagram-margin)}@container (min-width: 22em){.fsDiagram__header,.fsDiagram__board{--fs-diagram-margin: var(--space-16)}}@container (min-width: 30em){.fsDiagram__board .fsDiagram__item{padding:var(--space-2)}.fsDiagram__boardTitle{--fz: var(--size-text-xs);padding:var(--space-2)}.fsDiagram__header,.fsDiagram__board{--fs-diagram-margin: var(--space-32)}}@container (min-width: 50em){.fsDiagram__boardTitle{--fz: var(--size-text-sm)}}.fsDiagram__board .fsDiagram__item{opacity:0;transform:translateY(16px)}.fsDiagram__foreground.fsDiagram--visible .fsDiagram__header{align-items:center;animation-duration:.5s;animation-fill-mode:both;animation-name:fs-diagram-header-move;animation-timing-function:ease-out;justify-content:flex-start;place-self:center}.fsDiagram__foreground.fsDiagram--visible .fsDiagram__board .fsDiagram__item{animation-duration:.6s;animation-fill-mode:both;animation-name:fs-diagram-board-in;animation-timing-function:ease-out}.fsDiagram__foreground.fsDiagram--visible .fsDiagram__boardMain{animation-delay:.4s}.fsDiagram__foreground.fsDiagram--visible .fsDiagram__boardSide{animation-delay:.5s}.fsDiagram__foreground.fsDiagram--visible .fsDiagram__boardTeaser{animation-delay:.6s}.fsDiagram__foreground.fsDiagram--visible .fsDiagram__boardSummary{animation-delay:.7s}.fsDiagram__foreground.fsDiagram--visible .fsDiagram__boardCashflow{animation-delay:.8s}@keyframes fs-diagram-header-move{from{gap:7.5rem;inline-size:22.3125rem;margin-inline-start:0;translate:0 48cqb}to{gap:var(--space-4);inline-size:100%;translate:0 0}}@keyframes fs-diagram-board-in{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fs-diagram-cursor-reveal{from{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}.no-js .fsDiagram__header{gap:var(--space-4);inline-size:100%;translate:0 0}.no-js .fsDiagram__board .fsDiagram__item{opacity:1 !important;translate:0 0 !important}

/*# sourceMappingURL=fsDiagram.css.map */