.a:where(.astro-F7O6Z6L4){white-space:break-spaces}.wrapper:where(.astro-C5O4AZSB){display:flex;padding:0 2rem 2rem;height:calc(100vh - 5rem);align-items:center}@media (min-width: 1024px){.wrapper:where(.astro-C5O4AZSB){padding:0 5rem 5rem;scroll-snap-align:start}}.teamName:where(.astro-C5O4AZSB){margin-block-end:1rem}.teamName:where(.astro-C5O4AZSB) h2:where(.astro-C5O4AZSB){font-weight:700;text-transform:uppercase}.teamName:where(.astro-C5O4AZSB) :last-child:where(.astro-C5O4AZSB){margin-left:2rem;color:var(--highlight);margin-left:5rem}@media (min-width: 1024px){.text:where(.astro-C5O4AZSB){max-width:50%}}@media (min-width: 1280px){.text:where(.astro-C5O4AZSB){max-width:60%}}.test:where(.astro-C5O4AZSB){display:none}@media (min-width: 1024px){.test:where(.astro-C5O4AZSB){display:block;height:40rem}}@media (min-width: 1280px){.test:where(.astro-C5O4AZSB){height:75rem}}@media (min-width: 1440px){.test:where(.astro-C5O4AZSB){height:100rem}}.team_wrapper:where(.astro-C5O4AZSB){margin-block-start:2rem}@media (min-width: 1024px){.team_wrapper:where(.astro-C5O4AZSB){margin-block-start:-10rem}}.imageWrapper:where(.astro-C5O4AZSB){position:relative}#canvasStage:where(.astro-C5O4AZSB){position:absolute;top:0;right:-2rem}.wrapper:where(.astro-MO3SHKVM){display:flex;align-items:center;justify-content:center;width:100vw;height:100vh}@media (min-width: 1024px){.wrapper:where(.astro-MO3SHKVM){scroll-snap-align:start}}.image:where(.astro-MO3SHKVM){max-width:100vw;max-height:100%}.wrapper:where(.astro-GZI4XRJK){display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-height:100vh;gap:2rem;padding:2rem}@media (min-width: 1024px){.wrapper:where(.astro-GZI4XRJK){flex-direction:row;align-items:center;justify-content:space-around;scroll-snap-align:start}}.image:where(.astro-GZI4XRJK){object-fit:cover;max-height:45rem}.imageSecond:where(.astro-GZI4XRJK){flex-direction:column-reverse}@media (min-width: 1024px){.imageSecond:where(.astro-GZI4XRJK){flex-direction:row-reverse}}.wrapper:where(.astro-HR6YGOGU){padding:2rem;display:flex;align-items:center;justify-content:flex-start;min-height:100vh}@media (min-width: 1024px){.wrapper:where(.astro-HR6YGOGU){max-width:max(80vw,600px);margin:0 auto;padding:10rem;scroll-snap-align:start}}.wrapper:where(.astro-5LM644BP){display:flex;padding:2rem;min-height:100vh;width:100vw;align-items:flex-start;justify-content:center;flex-direction:column}@media (min-width: 1024px){.wrapper:where(.astro-5LM644BP){padding:5rem;scroll-snap-align:center}}.headline:where(.astro-5LM644BP){margin-block-end:2rem}.content:where(.astro-5LM644BP){display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:3rem}@media (min-width: 1024px){.content:where(.astro-5LM644BP){flex-direction:row;gap:10rem}}.buttonWrapper:where(.astro-5LM644BP){display:flex;flex-direction:row;gap:1rem}@media (min-width: 1024px){.buttonWrapper:where(.astro-5LM644BP){flex-direction:column}}.button:where(.astro-5LM644BP){display:grid;place-items:center;height:2rem;width:5rem;border-radius:5px;background:#000;color:#fff}@media (min-width: 1024px){.button:where(.astro-5LM644BP){width:10rem;height:3rem}}.tabcontent:where(.astro-5LM644BP){display:none}.tabcontent--visible:where(.astro-5LM644BP){display:block}@media (min-width: 1024px){.tabcontent:where(.astro-5LM644BP){width:50%}}.active:where(.astro-5LM644BP){background:var(--highlight)}.section:where(.astro-URMLGQF5){display:flex;justify-content:center;align-items:center;flex-direction:column;block-size:100%;inline-size:100%;padding:2rem}.section:where(.astro-URMLGQF5):first-child{align-self:start;justify-content:flex-start}.section:where(.astro-URMLGQF5) h3:where(.astro-URMLGQF5){font-size:1.5rem}.section:where(.astro-URMLGQF5) h2:where(.astro-URMLGQF5){inline-size:100%;margin-block-end:2rem}.contentWrapper:where(.astro-URMLGQF5){display:grid;inline-size:100%;max-inline-size:75vi;gap:2rem}@media (min-width: 1024px){.contentWrapper:where(.astro-URMLGQF5){flex-direction:row;gap:5rem;grid-template-columns:repeat(3,1fr);flex-wrap:wrap}}.itemWrapper:where(.astro-URMLGQF5){display:flex;flex-direction:column;gap:.5rem}.itemWrapper:where(.astro-URMLGQF5) img:where(.astro-URMLGQF5){object-fit:contain}.image:where(.astro-URMLGQF5){object-fit:fill}.section:where(.astro-TXMSBYMR){display:grid;block-size:100%;align-content:center;place-items:center;overflow:hidden}.title:where(.astro-TXMSBYMR){inline-size:100%;margin-block-end:2rem;padding-inline-start:3rem}.slider:where(.astro-TXMSBYMR){grid-area:2/1;display:flex;overflow:auto;scroll-snap-type:x mandatory}@media (min-width: 1024px){.slider:where(.astro-TXMSBYMR){block-size:100%;width:70%}}.slider-content:where(.astro-TXMSBYMR){display:flex;scroll-behavior:smooth}.slide:where(.astro-TXMSBYMR){scroll-snap-align:start;inline-size:100%;flex:0 0 auto}.slider-controls:where(.astro-TXMSBYMR){display:none}@media (min-width: 1024px){.slider-controls:where(.astro-TXMSBYMR){display:flex;padding-inline:1.5rem;grid-area:2/1;justify-content:space-between;inline-size:100%;font-size:2rem;color:var(--highlight)}}.wrapper:where(.astro-7PYVLEEV){padding:2rem;display:flex;align-items:center;flex-direction:column;justify-content:flex-start}@media (min-width: 1024px){.wrapper:where(.astro-7PYVLEEV){max-width:max(80vw,600px);margin:0 auto;padding:10rem}}.margin:where(.astro-7PYVLEEV){margin-bottom:2rem}.image:where(.astro-7PYVLEEV){object-fit:contain;max-width:50vw;max-height:50%}.subMenu:where(.astro-BARYBGJO){display:flex;height:0;margin-left:2rem;overflow:hidden;transition:height .3s ease}.show:where(.astro-BARYBGJO){height:auto}.horizontal:where(.astro-BARYBGJO){display:flex;flex-direction:row;justify-content:space-between}.chevron:where(.astro-BARYBGJO){height:1.5rem;width:1.5rem}.menu_wrapper:where(.astro-BARYBGJO){z-index:3;display:none;position:absolute;height:100vh;width:100%;max-width:100vw;max-height:100vh;overflow:hidden;top:0;left:0;margin-top:5rem}.navItem:where(.astro-BARYBGJO){position:relative;font-size:1.5rem;z-index:4;margin-inline-start:2rem;margin-block-end:2rem;color:#fff}@media (min-width: 1024px){.navItem:where(.astro-BARYBGJO){font-size:3rem}}.navItem:where(.astro-BARYBGJO):after{display:flex;content:"";border-bottom:solid 5px var(--highlight);transform:scaleX(0);transform-origin:50% 0;transition:transform .3s ease-in-out;width:100%}.navItem:where(.astro-BARYBGJO):hover:after{transform:scaleX(1)}.active:where(.astro-BARYBGJO){display:flex;flex-direction:row;align-items:center}.circle:where(.astro-BARYBGJO){z-index:1;aspect-ratio:1/1;height:0;background:#000;clip-path:circle(100% at 100% 0%);position:absolute;top:0;right:0;transition:height .4s ease-in-out}@media (min-width: 1024px){.circle:where(.astro-BARYBGJO){clip-path:circle(100% at 0% 0%);top:0;left:0}}.animate:where(.astro-BARYBGJO){height:150vh;clip-path:circle(100% at 100% 0%)}@media (min-width: 1024px){.animate:where(.astro-BARYBGJO){height:150vw;clip-path:circle(100% at 0% 0%)}}.canvas:where(.astro-BARYBGJO){display:block;position:absolute;top:0;right:0;width:60%;height:100%;z-index:3}button:where(.astro-BARYBGJO){display:flex;flex-direction:column;width:1.875rem;cursor:pointer;z-index:100}button:where(.astro-BARYBGJO) span:where(.astro-BARYBGJO){background:#000;z-index:3;border-radius:10px;height:.188rem;margin:.188rem 0;transition:.4s cubic-bezier(.68,-.6,.32,1.6)}span:where(.astro-BARYBGJO):nth-of-type(1){width:50%}span:where(.astro-BARYBGJO):nth-of-type(2){width:100%}span:where(.astro-BARYBGJO):nth-of-type(3){width:75%}input:where(.astro-BARYBGJO)[type=checkbox]{display:none}.open:where(.astro-BARYBGJO) span:where(.astro-BARYBGJO){background:var(--highlight)}.open:where(.astro-BARYBGJO) span:where(.astro-BARYBGJO):nth-of-type(1){transform-origin:bottom;transform:rotate(45deg) translate(3px)}.open:where(.astro-BARYBGJO) span:where(.astro-BARYBGJO):nth-of-type(2){transform-origin:top;transform:rotate(-45deg)}.open:where(.astro-BARYBGJO) span:where(.astro-BARYBGJO):nth-of-type(3){transform-origin:bottom;width:50%;transform:translate(13px,-5px) rotate(45deg)}.nav_wrapper:where(.astro-PUX6A34N){position:sticky;top:0;display:flex;flex-direction:row;width:100vw;height:3rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:.5px solid #000;z-index:15;background:#fff}@media (min-width: 1024px){.nav_wrapper:where(.astro-PUX6A34N){height:5rem}}.menuWrapper:where(.astro-PUX6A34N){display:flex;flex-direction:row;gap:1rem}@media (min-width: 1024px){.menuWrapper:where(.astro-PUX6A34N){margin:auto}}.logo:where(.astro-PUX6A34N){width:8rem;margin-inline-start:1rem}.link:where(.astro-PUX6A34N){width:2.5rem}.flex:where(.astro-PUX6A34N){display:flex;flex-direction:row;gap:.5rem}@media (min-width: 1024px){.flex:where(.astro-PUX6A34N){align-items:center}}.mobile:where(.astro-PUX6A34N){display:none}@media (min-width: 1024px){.mobile:where(.astro-PUX6A34N){display:flex}}.front:where(.astro-PUX6A34N){color:var(--highlight);z-index:1}.wrapper:where(.astro-SZ7XMLTE){display:flex;justify-content:center;align-items:center;flex-direction:column;border-block-start:1px solid #666;gap:2rem}@media (min-width: 1024px){.wrapper:where(.astro-SZ7XMLTE){block-size:4rem;flex-direction:row;margin-block-start:2rem}}.linkWrapper:where(.astro-SZ7XMLTE){display:flex;gap:1rem}.item:where(.astro-SZ7XMLTE){display:flex}.item:where(.astro-SZ7XMLTE):first-child:after{padding-left:.5rem;content:"|"}.socialWrapper:where(.astro-SZ7XMLTE){display:flex;align-items:flex-end;gap:1rem}.socialWrapper:where(.astro-SZ7XMLTE) img:where(.astro-SZ7XMLTE){height:3rem}*{margin:0;padding:0;box-sizing:border-box}body{font-family:montserrat-thin;color:#1a1a1a;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(a,button){all:unset;cursor:pointer}img{max-inline-size:100%;user-select:none}source,picture{display:contents}svg{block-size:1em;inline-size:auto;fill:currentColor}:where(h1,h2,h3,h4,h5,h6,address){all:unset;display:block}ul{list-style:none}:root{--highlight: #15D16B;--color-2: #809583;--color-3: #D0CAC4}.bc--1{background:var(--color-1)}.bc--2{background:var(--color-2)}.bc--3{background:var(--color-3)}.fc--white{color:#fff}@font-face{font-family:montserrat;font-weight:400;src:url(https://static.igem.wiki/teams/4741/wiki/montserrat-regular.woff2) format("woff2")}@font-face{font-family:montserrat-thin;font-weight:300;src:url(https://static.igem.wiki/teams/4741/wiki/montserrat-v25-latin-300.woff2) format("woff2")}h1{font-weight:700;font-size:3rem;text-transform:uppercase}@media (min-width: 1024px){h1{font-size:5rem}}h2{font-weight:700;font-size:2rem}@media (min-width: 1024px){h2{font-size:4rem}}h3{font-size:1.5rem;font-weight:700}@media (min-width: 1024px){h3{font-size:3rem}}h4{font-size:1rem;font-weight:700}@media (min-width: 1024px){h4{font-size:2.5rem}}p{font-size:1rem}@media (min-width: 1024px){p{font-size:1.25rem}}@media (min-width: 1024px){html{overflow:hidden}}body{margin:0;overflow:scroll;height:100vh}@media (min-width: 1024px){body{height:100vh;scroll-padding-top:3rem;scroll-snap-type:y proximity;scroll-padding-top:5rem}}
