body{background:#000}.main-manifesto{display:grid;font-weight:500;grid-template-areas:var(--about-sections-order,"hero" "about" "people" "video");grid-template-columns:1fr}.about-hero{grid-area:hero}.about{grid-area:about}.people{grid-area:people}.reddot-case{grid-area:video}[data-color-scheme]{background-color:var(--clr-secondary);color:var(--clr-primary)}.about-hero{overflow:hidden;position:relative;transition:opacity .2s}[data-js-video-mode=manifest] .about-hero{opacity:0}[data-js-video-mode=manifest] .about-hero__inner{pointer-events:none}[data-js-video-mode=manifest] .about-hero__title{transform:translateY(-50%)}[data-js-video-mode=manifest] .about-hero__play{transform:scale(1.25)}[data-js-video-mode=manifest] .about-hero__intro{transform:translateY(50%)}.about-hero__inner{align-items:center;display:flex;flex-direction:column;gap:4.0625rem;justify-content:center;min-height:calc(100vh - var(--header-height));padding:3.75rem 0}@media only screen and (min-width:71.25em){.about-hero__inner{padding-top:.625rem}}.about-hero__intro,.about-hero__play,.about-hero__title{transition:transform .2s ease}.about-hero__title{text-align:center}.about-hero__title .mixed-font{display:block}.about-hero__play{--btn-size:4rem;display:grid;height:var(--btn-size);place-items:center;width:var(--btn-size)}.about-hero__play svg{fill:var(--clr-primary);transition:fill .2s}@media only screen and (min-width:48em){.about-hero__play{--btn-size:6.25rem}}@media only screen and (hover:hover) and (pointer:fine){.about-hero__play{cursor:pointer}.about-hero__play:hover svg{fill:var(--clr-hover)}}.about-hero__intro{font-size:1rem;line-height:1.25;margin-top:.625rem;max-width:16.25rem;text-align:center}@media only screen and (min-width:48em){.about-hero__intro{font-size:1.75rem;max-width:28.75rem}}.about{padding:.75rem 0 2.5rem}@media only screen and (min-width:71.25em){.about{padding:1.25rem 0 5rem}}.about__text{display:flex;flex-direction:column;font-size:1rem;gap:1em;line-height:1.3;margin-top:1rem;max-width:56.25rem}@media only screen and (min-width:48em){.about__text{font-size:1.375rem}}.about__text p>span{font-weight:700}.people{padding:2.5rem 0}@media only screen and (min-width:48em){.people{padding:3.75rem 0}}@media only screen and (min-width:71.25em){.people{padding:5rem 0}}.people .title-sm{text-transform:uppercase}.people__desc{font-size:1rem;line-height:1.3;margin:1rem 0 2.1875rem}@media only screen and (min-width:48em){.people__desc{font-size:1.375rem}}@media only screen and (min-width:71.25em){.people__desc{margin-bottom:5rem}}.people__list{--list-gap:1.875rem;display:grid;gap:var(--list-gap);grid-template:auto/repeat(auto-fit,minmax(18.75rem,1fr))}.people__list:not(:last-of-type){margin-bottom:var(--list-gap)}.people__list--hidden{height:0;margin:0;opacity:0;overflow:hidden;transition:all .3s ease}.expanded .people__list--hidden{height:var(--real-height,100%);margin-bottom:var(--list-gap);opacity:1}@media only screen and (min-width:48em){.people__list{--list-gap:3rem;column-gap:1.875rem}}@media only screen and (min-width:71.25em){.people__list{--list-gap:1.875rem;grid-template-columns:repeat(3,1fr)}}.people__action{display:flex;justify-content:center;margin-top:1.5625rem}.expanded .people__action{margin-top:3.125rem}.people__action .btn:before{content:attr(data-show-text)}.expanded .people__action .btn:before{content:attr(data-hide-text)}.lecturer__photo{aspect-ratio:8/5;width:100%}.lecturer__photo img{height:100%;object-fit:cover;object-position:center;width:100%}.lecturer__info{display:flex;flex-direction:column;font-size:1.375rem;line-height:1.3;margin-top:.9375rem}.reddot-case{padding:2.5rem 0}@media only screen and (min-width:48em){.reddot-case{padding:3.75rem 0}}@media only screen and (min-width:71.25em){.reddot-case{padding:5rem 0}}.reddot-case__holder{background:var(--clr-primary);height:0;padding-top:56.25%;position:relative;width:100%}[data-js-video-mode=reddot] .reddot-case__holder{pointer-events:none}.reddot-case__poster,.reddot-case__video{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.reddot-case__poster{pointer-events:none;transition:opacity .15s}[data-js-video-mode=reddot] .reddot-case__poster{opacity:0}.reddot-case__play{--btn-size:4rem;display:grid;height:var(--btn-size);left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--btn-size);z-index:20}.reddot-case__play svg{fill:var(--clr-secondary);transition:fill .2s}[data-js-video-mode=reddot] .reddot-case__play{opacity:0}@media only screen and (min-width:48em){.reddot-case__play{--btn-size:6.25rem}}@media only screen and (hover:hover) and (pointer:fine){.reddot-case__play:hover svg{fill:var(--clr-hover)}}.manifest{background-color:#000;display:grid;height:100%;left:0;place-items:center;position:fixed;top:0;width:100%;z-index:-1}.manifest__video{aspect-ratio:16/9;height:100vh;object-fit:contain;opacity:0;transition:opacity .3s;width:100vw}[data-js-video-mode=manifest] .manifest__video{opacity:1}@media (max-aspect-ratio:17/9) and (min-aspect-ratio:8/5){.manifest__video{object-fit:cover}}