:root{--unit: 20px;--page-frame-big: calc( var( --unit ) * 5 );--page-frame: var( --unit );--grid-width: calc( 100% - calc( var( --page-frame ) * 2 ) );--alignment: "left";--stroke: 2px;--background-color: White;--background-color-alpha: #ffffff00;--primary-color: #F0F358;--secondary-color: Gray;--tertiary-color: #eee;--highlight-color: Red;--lowlight-color: #FFF59D;--link-color: CornflowerBlue;--positive-color: Aquamarine;--hero-text-color: var( --primary-color );--min-width: 320px;--item-width: 328px;--item-big-width: calc( var( --item-width ) * 1.5 );--item-max-height: 80vh;--indent-gap: calc( var( --font-style-body-default-size ) * 2 );--freedom: var( --page-frame-big );--button-height: 40px;--button-space: var( --font-style-body-default-size );--bouncer-size: 60px;--logo-width: 134px;--logo-height: 46.56px;--header-height: 200px;--header-space: calc( var( --header-height ) * 2 );--max-content-width: 568px}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.breaker{display:none}#about{margin-top:200px}#about .about{padding:48px 24px;width:100%;display:grid;grid-template-columns:100%;grid-template-rows:repeat(4,auto);grid-template-areas:"headline" "image" "content" "team"}#about .about>header{grid-area:headline;margin-bottom:3rem;text-align:left;font-family:Noto Sans,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:500;font-size:1.375rem;line-height:2.2rem;letter-spacing:-.03rem}@media screen and (min-width: 768px){#about .about>header{font-size:2rem;line-height:2.5rem;letter-spacing:-.05rem}}#about .about .image{width:100%;height:fit-content;grid-area:image}#about .about .image figcaption{width:fit-content;max-width:272px;margin-top:16px;font-family:Noto Sans,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:200;font-size:1rem;line-height:1.5rem;letter-spacing:0}#about .about .content{grid-area:content;margin:16px 0;font-family:Noto Sans,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:200;font-size:1.375rem;line-height:2rem;letter-spacing:0}#about .about .content p{margin:2rem 0}#about .about .team{padding:48px 0 0;grid-area:team;grid-template-columns:auto;display:grid;gap:24px;justify-self:start;font-family:Noto Sans,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:200;font-size:1.375rem;line-height:2rem;letter-spacing:0}#about .about .team>header{grid-column:1/span 1;grid-row:1/span 1}#about .about .team>header h2{text-align:left;font-family:Noto Sans,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:200;font-size:1.375rem;line-height:2.2rem;letter-spacing:-.03rem}@media screen and (min-width: 768px){#about .about .team>header h2{font-size:2rem;line-height:2.5rem;letter-spacing:0rem}}#about .about .team .member{height:fit-content;width:100%;min-width:272px;max-width:348px;margin-bottom:2rem}#about .about .team .member h3{font-family:Noto Sans,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:200;font-size:1.375rem;line-height:2rem;letter-spacing:0;font-weight:400;letter-spacing:-.01em}#about .about .team .member span{font-family:Noto Sans,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:200;font-size:1rem;line-height:1.5rem;letter-spacing:0}@media screen and (min-width: 768px){#about .about{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"headline headline" "image image" ". content" ". team";gap:48px}#about .about .content{max-width:600px;min-width:348px;width:calc(50vw - 60px)}}@media screen and (min-width: 1164px){#about .about{justify-self:center;grid-template-columns:1fr 1fr;grid-template-areas:"headline headline" "image content" ". content" "team team"}#about .about .content{margin-top:-8px}#about .about .content p:first-of-type{margin-top:0}#about .about .team{grid-template-columns:1fr 1fr 1fr;justify-self:center}#about .about .team header{grid-column:1/span 2}#about .about .team .member{grid-row:2/span 1}}
