:root{--card_background_color: linear-gradient(transparent 60%,#0055ff 100%);--card_background_color2: linear-gradient(transparent 60%,#ff1700 100%);--background_color:#f5fafb;--background_color2:black;--font_color: black;--paragraphH1_background: black;--paragraphH1_color: white;--textBlock_background: white;--h3_subtext_color: #0052a8;--max_width: 1300px;--primary_blue:#0052a8;--primary_red:#ff1700;--primary_green:#015f34;--header_background: black;--headerImg_tint: #0051a8b0;--header_color: #f5fafb;--header_outline: transparent;--gradienceSet_1: #0052a8;--gradienceSet_2: #0068ca;--gradienceSet_3: #0a6bc5;--gradienceSet_4: #156eb8;--gradienceSet_5: #2472a8;--gradienceSet_6: #3a7695;--gradienceSet_7: #098f53;--gradienceSet_8: #65d46f;--gradienceSet_9: #6bd95c;--gradienceSet2_1: #0052a8;--gradienceSet2_2: #0070e6;--gradienceSet2_3: #007ad9;--gradienceSet2_4: #0084cc;--gradienceSet2_5: #00a8e0;--gradienceSet2_6: #00c5e7;--gradienceSet2_7: #00d8db;--gradienceSet2_8: #00dfc5;--gradienceSet2_9: #00ebb4;--gradienceSet3_1: #0052a8;--gradienceSet3_2: #2a65d4;--gradienceSet3_3: #4864dc;--gradienceSet3_4: #6663e4;--gradienceSet3_5: #8462ec;--gradienceSet3_6: #a261f4;--gradienceSet3_7: #c060fc;--gradienceSet3_8: #de5fff;--gradienceSet3_9: #fc5eff;--gradienceSet4_1: #0052a8;--gradienceSet4_2: #0a54bc;--gradienceSet4_3: #1250a3;--gradienceSet4_4: #294b96;--gradienceSet4_5: #494383;--gradienceSet4_6: #73396a;--gradienceSet4_7: #a73956;--gradienceSet4_8: #e42a33;--gradienceSet4_9: #ff1700;--text_shadow_menu_hover: 1px 1px 7px #ffffff80;--tooltip_outline: transparent;--tooltip_arrow: #000000;--tooltip_box_shadow: 0px 0px 23px -2px rgba(0,0,0,.59);--accordion_arrow: #f5fafb;--accordion_content_bg: white;--accordion_content_border: black;--settings_button_hover: rgb(24, 24, 24);--footer_text: #f5fafb;--blue_black_1: #1D75C3;--blue_black_2: #1C6FB9;--blue_black_3: #1B6BB2;--blue_black_4: #1A66A9;--blue_black_5: #1961A1;--blue_black_6: #185A95;--blue_black_7: #175388;--blue_black_8: #184E7F;--blue_black_9: #1B3E5F;--sponsors_footerLine: black;--sponsors_imgBorder: black;--infiniteCarousel_background: #f5fafb;--notFound_numberColor:rgba(0, 0, 0, .13);--model_sectionTitle_text:rgba(0, 0, 0, .13);--forest-block-background: #00000086;--forest-blink-background: black;--forest-text-color: white;--parts-rows-color: rgb(246, 245, 245)}[data-theme=dark]{--background_color:#000000;--font_color: #f5fafb;--paragraphH1_background: #f5fafb;--textBlock_background: rgb(17, 17, 17);--paragraphH1_color: black;--h3_subtext_color: #0068ca;--header_outline: #f5fafb;--tooltip_outline: #f5fafb;--tooltip_arrow: #f5fafb;--tooltip_box_shadow: 0px 0px 23px -2px rgba(245,250,251,.59);--accordion_arrow:#000000;--accordion_content_bg: rgb(17, 17, 17);--accordion_content_border: #f5fafb;--settings_button_hover: rgb(221, 221, 221);--sponsors_footerLine: #f5fafb;--sponsors_imgBorder: #f5fafb;--notFound_numberColor:rgba(153, 153, 153, .123);--model_sectionTitle_text:rgba(174, 174, 174, .379);--forest-block-background: #f5fafb86;--forest-blink-background: white;--forest-text-color: black;--parts-rows-color: #dadada86}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%;width:100%}body{word-spacing:normal;background-color:var(--background_color);font-family:saira,Arial;line-height:1.5;font-size:18px;color:var(--font_color)}img{display:block}button{background-color:transparent;border:none}ul{list-style:none}a{text-decoration:none}h1{font-size:43px}h2{font-size:33px}h3{font-size:26px}sup,sub{font-size:11px}small{font-size:15px}::-moz-selection{color:#f5fafb;background:#0f9be1c0}::selection{color:#f5fafb;background:#0f9be1c0}@font-face{font-display:swap;font-family:Saira;font-style:normal;font-weight:100;src:url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-100.woff2) format("woff2"),url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-100.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saira;font-style:italic;font-weight:100;src:url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-100italic.woff2) format("woff2"),url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-100italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saira;font-style:normal;font-weight:200;src:url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-200.woff2) format("woff2"),url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-200.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saira;font-style:italic;font-weight:200;src:url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-200italic.woff2) format("woff2"),url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-200italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saira;font-style:normal;font-weight:300;src:url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-300.woff2) format("woff2"),url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-300.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saira;font-style:italic;font-weight:300;src:url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-300italic.woff2) format("woff2"),url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-300italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saira;font-style:normal;font-weight:400;src:url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-regular.woff2) format("woff2"),url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saira;font-style:italic;font-weight:400;src:url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-italic.woff2) format("woff2"),url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saira;font-style:normal;font-weight:500;src:url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-500.woff2) format("woff2"),url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-500.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saira;font-style:italic;font-weight:500;src:url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-500italic.woff2) format("woff2"),url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-500italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saira;font-style:normal;font-weight:600;src:url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-600.woff2) format("woff2"),url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-600.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saira;font-style:italic;font-weight:600;src:url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-600italic.woff2) format("woff2"),url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-600italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saira;font-style:normal;font-weight:700;src:url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-700.woff2) format("woff2"),url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-700.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saira;font-style:italic;font-weight:700;src:url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-700italic.woff2) format("woff2"),url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-700italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saira;font-style:normal;font-weight:800;src:url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-800.woff2) format("woff2"),url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-800.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saira;font-style:italic;font-weight:800;src:url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-800italic.woff2) format("woff2"),url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-800italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saira;font-style:normal;font-weight:900;src:url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-900.woff2) format("woff2"),url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-900.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saira;font-style:italic;font-weight:900;src:url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-900italic.woff2) format("woff2"),url(https://static.igem.wiki/teams/5798/fonts/saira/saira-v21-latin-900italic.ttf) format("truetype")}.home-container{width:100%;background-color:var(--background_color);position:relative}.home-1{width:100%;display:flex}.home_video{width:100%;height:100%;object-fit:contain;background-position:top}.home-2{width:100%;position:relative}.home-2-intro{text-align:center;margin-top:3.5em}.home-2-intro h1{font-size:4rem;z-index:10}.home-2-intro p{font-size:1.3rem;z-index:10;width:60%;margin:0 auto}.home-2-content{text-align:center;width:40%;right:5%;min-height:75%;max-height:90%;top:15%;position:absolute;background-color:var(--background_color2);color:#fff;padding:2em;border-radius:32px;z-index:10;border:3px solid white;display:flex;flex-direction:column;overflow-y:auto}.home-2-content-container{z-index:10;border:#33333383 4px solid;background-color:#00000052;border-radius:16px;padding:.5em .5em 1.5em}.home-2-content p,.home-2-content h1{z-index:10}.home-2-image{width:100%;height:270px;margin-top:1em;border-radius:8px;box-shadow:0 4px 8px #0000001a;object-fit:cover;object-position:center;z-index:10}.home-2-image-cap{font-size:.8rem;color:#ccc;margin-top:.5em;font-style:italic;text-align:left;z-index:10}.home-2-button-link{display:flex;flex-direction:column;align-items:center}.home-2-button,.home-2-link{background-color:#fff;color:#333;border:2px solid #ddd;padding:.6em 1.2em;font-size:1rem;border-radius:8px;cursor:pointer;transition:all .25s ease;box-shadow:0 2px 6px #0000000d;z-index:10;font-weight:600;margin-top:1.5em}.home-2-button:hover,.home-2-link:hover{background-color:#d4d6d7}.globe_svg{width:90%;height:90%;position:absolute;z-index:1}.home-2-intro,.home-2-content{opacity:1;transition:all .4s linear;transition-delay:.4s;pointer-events:auto}.home-2-intro.hidden,.home-2-content.hidden{transition-delay:0s;opacity:0;pointer-events:none}.home-2-content h1,.home-2-content p,.home-2-button-link,.home-2-image{animation:slideInFade .5s ease-out}@keyframes slideInFade{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.home-3{width:100%;margin-top:3em}.home-3-content{width:75%;height:95%;background-image:radial-gradient(ellipse at bottom right,#1c7162 0%,transparent 50%),radial-gradient(ellipse at top left,#01417d 0%,transparent 50%),linear-gradient(to bottom,#000,#000);border-radius:32px;margin:1em auto 0;color:#fff;display:flex;flex-direction:column;align-items:center;padding:2em;border:3px solid white}.home-3-intro{text-align:center;border:#33333349 4px solid;background-color:#00000052;border-radius:16px;padding-bottom:8px;padding-inline:5px}.home-3-intro h1{font-size:4rem;margin-bottom:.5em}.home-3-intro p{font-size:1.3rem;line-height:1.6}.home-3-details{display:flex;justify-content:space-around;width:100%;height:100%;margin-top:3em}.home-3-card{width:30%;display:flex;flex-direction:column;align-items:center;border-radius:16px;padding:1em;text-align:center;box-shadow:0 4px 8px #0000001a;border:#33333349 4px solid;background-color:#00000052;transition:transform .2s}.home-3-card:hover{transform:scale(1.02) translateY(-10px);box-shadow:0 8px 16px #0003}.home-3-card h2{font-size:1.7rem;max-width:100%;word-wrap:break-word}.home-3-card h3{font-size:1.2rem;font-weight:400;color:#949494}.home-3-card p{font-size:1rem;margin-top:2.5em}.water-icon{color:#44b6dc;font-size:3.5rem;margin-bottom:.3em}.foam-icon{color:#e6f2f4;font-size:3.5rem;margin-bottom:.3em}.fire-icon{color:#ff4500;font-size:3.5rem;margin-bottom:.3em}.home-4{width:100%;position:relative;color:#fff;margin-top:10em}.home-4-content{display:flex;flex-direction:column;align-items:center;width:75%;margin:0 auto;text-align:center;border-radius:32px;background-color:#000;overflow:hidden;border:3px solid white;position:relative;padding-bottom:3em}.home-4-content h1{font-size:3.2rem;margin-top:1.2em;z-index:2}.home-4-content p{font-size:1.8rem;width:90%;margin:2em auto;padding-left:1em;z-index:2;background-color:#f5f5fb0f}.home-4-link{background-color:#fff;color:#000;padding:.5em 1em;border-radius:8px;margin-top:1em;transition:all .2s linear;z-index:2;font-weight:600}.home-4-link:hover{background-color:#d4d6d7}.home-4-svg{width:100%;height:100%;position:absolute}.home-4-svg stop{transition:stop-color .6s ease}.home-4-svg{transition:opacity .6s ease}.home-5{width:100%;position:relative;margin-top:10rem}.home-5 h1{font-size:4rem;text-align:center}.home-5-intro{text-align:center;margin-top:3.5em;margin-bottom:5em}.home-5-intro p{width:60%;margin:0 auto;font-size:1.3rem}.home-5-content{text-align:center;width:40%;left:0;position:absolute}.home-5-button{background-color:#fff;color:#333;border:2px solid #ddd;padding:.6em 1.2em;font-size:1rem;border-radius:8px;cursor:pointer;transition:all .25s ease;box-shadow:0 2px 6px #0000000d;position:absolute;bottom:35%;right:45%;z-index:10}.home-5-button:hover{border-color:#aaa;box-shadow:0 4px 10px #0000001a;transform:translateY(-2px)}.home-5-intro,.home-5-content,.home-5-button{opacity:1;transition:all .4s linear;pointer-events:auto}.home-5-intro.hidden,.home-5-content.hidden,.home-5-button.hidden{opacity:0;pointer-events:none}.home-5-tree-details{position:absolute;display:flex;top:8%;left:11.4%}.home-5-tree{position:relative;background-color:#000;color:#fff;width:25vw;min-height:16vh;padding:1em;border-radius:12px;bottom:4em}.home-5-tree-line1{width:10vw;height:2px;background-color:var(--paragraphH1_background)}.home-5-tree-line2{width:2px;height:10vh;background-color:var(--paragraphH1_background)}.home-5-content-test{position:relative}.home-5-grass-details{position:absolute;display:flex;flex-direction:row-reverse;top:28%;left:53.4%}.home-5-grass{position:relative;background-color:#000;color:#fff;width:25vw;min-height:16vh;padding:1em;border-radius:12px;bottom:4em}.home-5-grass-line1{width:10vw;height:2px;background-color:var(--paragraphH1_background)}.home-5-soil-details{position:absolute;display:flex;top:46%;left:11%}.home-5-soil{position:relative;background-color:#000;color:#fff;width:25vw;min-height:16vh;padding:1em;border-radius:12px;bottom:4em}.home-5-soil-line1{width:13.5vw;height:2px;background-color:var(--paragraphH1_background)}.home-5-soil-line2{width:2px;height:10vh;background-color:var(--paragraphH1_background);transform:translateY(-98%)}.home-5-tree,.home-5-grass,.home-5-soil{background-image:radial-gradient(ellipse at bottom right,#ad0f01 0%,transparent 40%),radial-gradient(ellipse at top left,#01417d 0%,transparent 40%),linear-gradient(to bottom,#000,#000);border:var(--paragraphH1_background) 2px solid;max-height:28vh;overflow-y:auto;z-index:10}.home-5-tree::-webkit-scrollbar,.home-5-grass::-webkit-scrollbar,.home-5-soil::-webkit-scrollbar{width:4px}.home-5-tree::-webkit-scrollbar-track,.home-5-grass::-webkit-scrollbar-track,.home-5-soil::-webkit-scrollbar-track{background:transparent}.home-5-tree::-webkit-scrollbar-thumb,.home-5-grass::-webkit-scrollbar-thumb,.home-5-soil::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.home-5-tree::-webkit-scrollbar-thumb:hover,.home-5-grass::-webkit-scrollbar-thumb:hover,.home-5-soil::-webkit-scrollbar-thumb:hover{background:#555}.home-6{width:100%;margin-top:1.5em;margin-bottom:5em}.home-references{width:fit-content;margin:5em auto 0}.home_nextPage_section{width:fit-content;margin:0 6em 0 auto}.home_nextPage_section_link{color:#c1c1c1;transition:color .2s ease,background .2s ease;font-size:1.8rem}.home_nextPage_section_link:hover{color:var(--paragraphH1_background)}.home_nextPage_section a:hover svg path{fill:var(--paragraphH1_background)}.home-canvas{bottom:8em}.home-canvas2{bottom:8em;z-index:1}.globe_gradient-1{fill:url(#globe_gradient-1)}.globe_gradient-2{fill:url(#globe_gradient-2)}.globe_gradient-3{fill:url(#globe_gradient-3)}.globe_gradient-4{fill:url(#globe_gradient-4)}.globe_gradient-5{fill:url(#globe_gradient-5)}.globe_gradient-6{fill:url(#globe_gradient-6)}.globe_gradient-7{fill:url(#globe_gradient-7)}.globe_gradient-1-dry{fill:url(#globe_gradient-1-dry)}.globe_gradient-2-dry{fill:url(#globe_gradient-2-dry)}.globe_gradient-3-dry{fill:url(#globe_gradient-3-dry)}.globe_gradient-4-dry{fill:url(#globe_gradient-4-dry)}.globe_gradient-5-dry{fill:url(#globe_gradient-5-dry)}.globe_gradient-6-dry{fill:url(#globe_gradient-6-dry)}.globe_gradient-7-dry{fill:url(#globe_gradient-7-dry)}@media (max-height: 790px){.home-5-grass-details{top:22%}.home-5-tree-details{top:4%}.home-5-soil-details{top:45%}}@media (max-height: 590px){.home-5-grass-details{top:14%}.home-5-tree-details{top:-1%}.home-5-soil-details{top:35%}}@media (max-width: 790px){.home-1,.home-2,.home-3,.home-4,.home-5,.home-6{margin:0 auto}.home-2 h1,.home-3 h1,.home-4 h1,.home-5 h1{font-size:2rem}.home-2 p,.home-3 p,.home-4 p,.home-5 p{font-size:1rem}.home-1{padding-top:50px}.home-2-intro{margin-bottom:-2em}.home-2-button{bottom:25%}.home-2-content{position:relative;width:90%;margin:0 auto;left:0;bottom:15em}.home-2-content.hidden{display:none}.home-3-content{width:95%}.home-3-intro{padding:1em}.home-3-intro h1{font-size:2.4rem}.home-3-intro p{font-size:1rem}.home-3-details{flex-direction:column;gap:1em;justify-content:center;align-self:center;margin-top:2em}.home-3-card{width:100%;margin:0 auto}.home-3-card h2{font-size:1.7rem}.home-3-card h3{font-size:1.3rem}.home-3-card p{font-size:.9rem;margin-top:1.5em}.home-4{margin-top:10em}.home-4-content{min-height:55vh;width:97%}.home-4-link{padding:.5em 1em;font-size:1.05rem;margin-top:2em}.home-4-svg{width:300%}.home-5{margin-bottom:5em;margin-top:12em}.home-5-intro{margin-bottom:0}.home-5-intro p{width:70%;margin:0 auto}.home-5-soil-details,.home-5-tree-details,.home-5-grass-details,.home-5-tree,.home-5-grass,.home-5-soil{position:relative;width:100%;top:0;left:0;bottom:0;right:0}.home-5-details{display:flex;flex-direction:column;gap:1em;padding:0 1em;position:relative;margin-top:-20em}.home-5-tree,.home-5-grass,.home-5-soil{max-height:fit-content;overflow-y:auto}.home_nextPage_section{text-align:center;font-size:1rem;margin:3em auto}.home-references{padding:0 2em}}.navbar_settings{width:15%;display:flex;justify-content:end;align-items:center;z-index:2}.settings_open{width:30px;height:30px;margin-right:11px;cursor:pointer}.settings_open svg{transition:transform .3s linear}.settings_container{width:260px;max-height:78vh;position:fixed;top:80px;right:0;background-color:var(--header_background);text-align:center;border-radius:20px 0 0 20px;-webkit-box-shadow:-8px 0px 31px -4px rgba(0,0,0,.25);box-shadow:-8px 0 31px -4px #00000040;outline:.2vw solid var(--header_outline);overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.settings_header{display:flex;height:50px;padding-inline:10px;background-color:var(--header_color);justify-content:center;align-items:center;position:sticky;top:0;right:0;z-index:2}.settings_header p{font-size:22px;font-weight:800;color:#000}.settings_header button{width:25px;height:25px;cursor:pointer;position:absolute;right:5px;top:13px}.settings_buttons_container{width:100%;padding-block:10px;justify-content:center;align-items:center;display:flex;flex-direction:column}.settings_reset{color:var(--header_color);width:50px;height:50px;padding-block:5px;border-radius:5px;cursor:pointer;margin-bottom:30px;transition:background-color .1s ease}.settings_reset svg path{transition:fill .1s ease;fill:var(--header_color)}.settings_reset:hover{background-color:var(--header_color)}.settings_reset:hover svg path{fill:var(--header_background)}.settings_change_option{width:140px;height:110px;border-radius:10px;outline:2px solid transparent;background-color:var(--header_background);padding:8px;transition:outline-color .2s ease,background-color .2s ease;cursor:pointer;margin-block:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--header_color);-webkit-user-select:none;user-select:none}.settings_change_option:hover{background-color:#111}.settings_change_option p{font-size:15px;padding-block:10px}.settings_blue_selections{display:flex;gap:8px}.settings_blue_selections div{background-color:var(--primary_blue);width:20px;height:3px}@media (max-width: 950px){.settings_header button{width:20px;height:20px}}@media (max-width: 790px){.settings_container{width:100%;height:calc(100vh - 55px);max-height:max-content;top:55px;border-radius:0}.settings_header button{width:32px;height:32px;top:8px}}.navbar_container{display:flex;width:100%;background-color:var(--header_background);height:55px;position:fixed;z-index:100000000}.navbar_logo{width:20%;align-items:center;justify-content:left;color:var(--header_color);display:flex;margin-left:20px}.navbar_logo .ashbloom_navbar_text{font-weight:600;font-size:25px;align-items:center;justify-content:center;display:flex;color:var(--header_color);transition:all .4s ease-in-out}.ashbloom_navbar_text:hover{text-shadow:var(--text_shadow_menu_hover)}.navbar_svg{fill:var(--header_color);margin-right:10px;width:33px;height:33px;background-color:var(--header_color);border-radius:50%;padding:2px;outline:2px solid #0052a8}.logo_grad_red{fill:url(#navbar_gradienceLogo-2)}.logo_grad_green{fill:url(#navbar_gradienceLogo)}.logoHome_grad_red{fill:url(#navbarHome_gradienceLogo-2)}.logoHome_grad_green{fill:url(#navbarHome_gradienceLogo)}.logo_blue{fill:#0052a8}.mobile_menu_icon{display:none;flex-direction:column;justify-content:space-around;width:28px;height:28px;cursor:pointer;margin-right:30px}.mobile_menu_icon span{display:block;height:3px;width:100%;background-color:var(--header_color);border-radius:2px;transition:all .3s ease;transform-origin:center}.mobile_menu_icon.open span:nth-child(1){transform:rotate(45deg) translate(6px,6px)}.mobile_menu_icon.open span:nth-child(2){opacity:0}.mobile_menu_icon.open span:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}.mobile_menu{position:absolute;display:flex;flex-direction:column;top:55px;left:0;width:100vw;height:calc(100vh - 50px);background-color:var(--header_background);z-index:1;padding-inline:20px;padding-block:30px;display:none;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.mobile_menu h3{padding-block:7px;border-style:solid;border-width:0 0 3px 0;border-color:var(--header_color)}.mobile_menu .mobile_menu_link{margin-left:10px;padding-block:4px;color:var(--header_color)}.mobile_menu_home_Link{color:var(--header_color);font-weight:700;font-size:27px;padding-block:7px}.navbar_list_container{display:flex;width:65%;justify-content:right}.navbar_list{display:flex;width:fit-content;justify-content:right;height:100%}.navbar_list li{align-items:center;align-content:center;padding-inline:18px;font-size:22px;color:var(--header_color);font-weight:600}.navbar_submenu{position:absolute;width:100%;height:400px;background-color:var(--header_background);-webkit-mask-image:linear-gradient(black 98%,transparent 100%);mask-image:linear-gradient(black 98%,transparent 100%);top:55px;pointer-events:none;display:none;z-index:10}.navbar_container .navbar_submenu:hover{display:block;pointer-events:auto}.navbar_container:has(.navbar_list:hover) .navbar_submenu{display:block;pointer-events:auto}.navbar_svg_blob{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;justify-content:center;align-items:center;opacity:1;overflow:hidden}.navbar_main_svg{width:100%;height:100%;opacity:.75;transition:opacity 1s ease;overflow:hidden}.navbar_main_svg stop{transition:stop-color .4s ease}.navbar_main_svg:hover{opacity:.85}.nav-gradience-1{fill:url(#navbar_gradient-1)}.nav-gradience-2{fill:url(#navbar_gradient-2)}.nav-gradience-3{fill:url(#navbar_gradient-3)}.nav-gradience-4{fill:url(#navbar_gradient-4)}.nav-gradience-5{fill:url(#navbar_gradient-5)}.nav-gradience-6{fill:url(#navbar_gradient-6)}.nav-gradience-7{fill:url(#navbar_gradient-7)}.nav-gradience-8{fill:url(#navbar_gradient-8)}.nav-gradience-9{fill:url(#navbar_gradient-9)}.nav-gradience-10{fill:url(#navbar_gradient-10)}.nav-gradience-11{fill:url(#navbar_gradient-11)}.nav-gradience-12{fill:url(#navbar_gradient-12)}.nav-gradience-13{fill:url(#navbar_gradient-13)}.nav-gradience-14{fill:url(#navbar_gradient-14)}.nav-gradience-15{fill:url(#navbar_gradient-15)}.nav-gradience-16{fill:url(#navbar_gradient-16)}.nav-gradience-17{fill:url(#navbar_gradient-16)}.navbar_links_container{display:flex;width:100%;height:100%;flex-direction:row-reverse}.home_link{display:flex;flex-direction:column;top:0;left:0;z-index:2;position:absolute;opacity:0;transition:opacity .2s ease;width:100%}.menu_home_img_container{background-position:30%;background-size:cover;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 30%,black 70%,transparent 100%),linear-gradient(to bottom,transparent 0%,black 30%,black 70%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 30%,black 70%,transparent 100%),linear-gradient(to bottom,transparent 0%,black 30%,black 70%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.menu_home_img{width:100%;height:400px;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:grayscale(1);backdrop-filter:grayscale(1);transition:backdrop-filter .4s ease-in-out}.ashbloom_homeHover_text{font-weight:600;font-size:55px;align-items:center;justify-content:center;display:flex;gap:7px;color:var(--header_color);background-color:#0000001a;padding-block:17px;padding-inline:53px;border-radius:15px;transition:all .4s ease-in-out}.menu_home_img_container:hover .ashbloom_homeHover_text{text-shadow:var(--text_shadow_menu_hover);background-color:#0000004d}.menu_home_img_container:hover .menu_home_img{-webkit-backdrop-filter:grayscale(0);backdrop-filter:grayscale(0)}.navbar_svg_menuHome{fill:var(--header_color);margin-right:10px;width:90px;height:90px;border-radius:50%;padding:5px;outline:5px solid transparent;background-color:transparent;transition:all .41s ease-in-out}.menu_home_img_container:hover .navbar_svg_menuHome{background-color:var(--header_color);outline:5px solid #0052a8}.project_links,.lab_links,.human_practices_links,.team_links{display:flex;flex-direction:column;top:20px;z-index:2;position:absolute;gap:15px;opacity:0;transition:opacity .2s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#f5f5fb0a;padding-block:10px;padding-inline:15px;border-radius:10px}.project_links a,.lab_links a,.human_practices_links a,.team_links a{color:var(--header_color);font-weight:600;font-size:23px;transition:all .17s ease-in-out;width:fit-content;text-shadow:1px 1px 7px #000000}.project_links a:hover,.lab_links a:hover,.human_practices_links a:hover,.team_links a:hover{transform:translate(5px);text-shadow:var(--text_shadow_menu_hover)}@media (max-width: 950px){.navbar_list li{font-size:18px;padding-inline:10px}.project_links,.lab_links,.human_practices_links,.team_links{margin-left:-20px}.navbar_logo .ashbloom_navbar_text{font-size:21px}.navbar_svg{width:24px;height:24px}.ashbloom_homeHover_text{font-size:40px;padding-inline:35px;padding-block:12px}.navbar_svg_menuHome{width:70px;height:70px}}@media (max-width: 790px){.navbar_list_container,.navbar_submenu{display:none}.navbar_logo{width:85%}.navbar_logo .ashbloom_navbar_text{font-size:25px}.navbar_svg{width:35px;height:35px}.mobile_menu_icon{display:flex}}.footer_container{display:flex;justify-content:center}.footer{width:97%;min-height:60vh;background-color:var(--header_background);border-radius:4vw;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;margin-top:60px;margin-bottom:20px;padding-top:60px;padding-bottom:20px;outline:.2vw solid var(--header_outline)}.footer_content{position:relative;z-index:4;width:100%;color:var(--footer_text)}.footer_wordmark{width:auto;display:flex;justify-content:center;align-items:center;gap:20px;padding-bottom:23px;font-weight:600;font-size:57px}.footer_logo_svg{fill:var(--header_color);width:90px;height:auto}.footer_address{margin-bottom:8px;margin-top:-20px}.footer_address p{text-align:center;font-size:14px;line-height:22px}.footer_socials{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px;padding-block:5px;margin-bottom:8px}.footer_socials a{display:flex}.social_icon{transition:transform .3s ease}.social_icon:hover{transform:scale(1.15)}.footer_socials img{width:50px;height:auto}.footer_copyright{margin-top:40px}.footer_copyright p{text-align:center;font-size:14px}.footer_link{color:var(--footer_text)}.footer_link:hover{text-decoration:underline}.footer_blob_svg_container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;display:flex;justify-content:center;align-items:center;opacity:1;overflow:hidden}.footer_blob_svg{width:130%;height:130%;overflow:hidden;opacity:.8;transition:opacity 1s ease}.footer:hover .footer_blob_svg{opacity:1}.blue-red-1{fill:url(#footer_linear-gradient-8)}.blue-red-2{fill:url(#footer_linear-gradient-7)}.blue-red-3{fill:url(#footer_linear-gradient-5)}.blue-red-4{fill:url(#footer_linear-gradient-6)}.blue-red-5{fill:url(#footer_linear-gradient-9)}.blue-red-6{fill:url(#footer_linear-gradient-4)}.blue-red-7{fill:url(#footer_linear-gradient-3)}.blue-red-8{fill:url(#footer_linear-gradient-2)}.blue-red-9{fill:url(#footer_linear-gradient)}.blue-red-10{fill:url(#footer_linear-gradient-10)}.blue-red-11{fill:url(#footer_linear-gradient-11)}@media (max-width: 790px){.footer_wordmark{font-size:40px;padding-bottom:30px}.footer_logo_svg{width:60px}.footer_address p{font-size:14px}.footer_copyright p{font-size:11px}}.infinite_carousel_container{background-color:var(--infiniteCarousel_background);width:100%;overflow:hidden}.infinite_carousel_slider{margin:0 auto;padding:20px 0;max-width:100%;display:flex}.infinite_carousel_block{display:flex;flex:1 1 auto;flex-shrink:0;width:max-content;animation:infinite-carousel 115s linear infinite;will-change:transform}.infinite_carousel_item{max-width:max-content;height:9vh;min-height:30px;border-radius:5px;margin-right:100px;object-fit:scale-down;animation:all .3s linear;transform:scale(1);transition:1.1s}.infinite_carousel_item:hover{transform:scale(1.09);transition:transform .4s ease-in-out}@keyframes infinite-carousel{0%{transform:translate(0)}to{transform:translate(-100%)}}.globe-location{-webkit-user-select:none;user-select:none}.globe-name{padding:.3em .5em;border-radius:.5em;background-color:#0008;color:#fff;font-size:.8em}.globe-name.selected{background-color:#000}.globe-name:hover{background-color:#000;cursor:pointer;animation:none!important}.globe-name.blink{animation:blink-animation_globe 2s ease-in-out infinite}@keyframes blink-animation_globe{0%,70%{background-color:#0008}80%{background-color:#000}to{background-color:#0008}}.forest-location{display:flex;align-items:center;gap:10px;width:10%;overflow:visible;flex-shrink:0;flex-direction:row-reverse}.forest-dot.small{width:10px;height:10px;background:var(--forest-block-background);border-radius:50%;display:inline-block;transition:all .3s linear;flex-shrink:0;order:1}.forest-line{height:3px;background:var(--forest-block-background);border-radius:2px;min-width:30px;max-width:60px;transition:all .3s linear;flex-shrink:0;order:2}.forest-dot.large{width:50px;height:50px;background:var(--forest-block-background);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s linear;flex-shrink:0;order:3}.forest-name{color:var(--forest-text-color);font-size:1rem;margin:0;cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none}.forest-dot.large.blink{animation:blink-animation 2s ease-in-out infinite}.forest-dot.large.selected{background:#000}@keyframes blink-animation{0%,70%{background-color:var(--forest-block-background)}80%{background-color:var(--forest-blink-background)}to{background-color:var(--forest-block-background)}}.forest-location:has(.forest-dot.large:hover) .forest-line,.forest-location:has(.forest-dot.large:hover) .forest-dot.small,.forest-dot.large:hover{background:#000000b5;animation:none!important}.card-container{width:97%;border-radius:32px;overflow:hidden;position:relative;margin:0 auto;background-color:#000;border:3px solid white;padding-bottom:5em}.card-details{margin-top:4em;height:30%;padding-left:4em;color:#fff;opacity:1;position:relative;z-index:2;transition:opacity .5s ease-in-out}.card-details.fade-out{transition:opacity 0s ease-out;opacity:0}.card-title{font-size:3.8rem;margin-bottom:.2em}.card-description{margin-bottom:1.5em;width:35%;min-height:150px}.card-button{padding:.5em 1em;background-color:#fff;border-radius:8px;font-size:1.1rem;cursor:pointer;color:#000;transition:background-color .3s ease;z-index:1000;font-weight:600}.card-button:hover{background-color:#d4d6d7}.cards-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2em;width:80%;margin:12em auto 0}.card-item{width:15%;height:15vh;border-radius:22px;cursor:pointer;border:0px solid transparent;transition:all .7s ease;background-size:cover;background-repeat:no-repeat;background-position:center;border:2px solid white;z-index:2;display:flex;align-items:center;justify-content:flex-start}.card-item:hover{transform:scale(1.05);border:2px solid #78c3f2}.card-item.active{transform:scale(1.1);border:2px solid #78c3f2;box-shadow:0 4px 8px #78c3f2a1}.card-item-title{font-size:100%;color:#fff;margin-left:.5em}.svg-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;pointer-events:none}@media (max-width: 790px){.card-container{width:95%}.card-details h1{font-size:2.5rem}.card-details p{font-size:1.1rem;width:70%;background-color:#f5f5fb0f}.card-details{background:linear-gradient(to bottom,rgba(0,0,0,.698),transparent)}.cards-container{margin-top:6em;display:grid;grid-template-columns:1fr 1fr}.card-item{width:100%;height:15vh}.card-item-title{font-size:100%}.svg-container{top:10%}}.cards_blob_svg{width:130%;height:130%}.cards_blob_svg stop{transition:stop-color .6s ease}.cards_blob_svg{transition:opacity .6s ease}.cards_blob_svg .blue-red-9{fill:url(#cards_linear-gradient)}.cards_blob_svg .blue-red-8{fill:url(#cards_linear-gradient-2)}.cards_blob_svg .blue-red-7{fill:url(#cards_linear-gradient-3)}.cards_blob_svg .blue-red-6{fill:url(#cards_linear-gradient-4)}.cards_blob_svg .blue-red-3{fill:url(#cards_linear-gradient-5)}.cards_blob_svg .blue-red-4{fill:url(#cards_linear-gradient-6)}.cards_blob_svg .blue-red-5{fill:url(#cards_linear-gradient-9)}.cards_blob_svg .blue-red-1{fill:url(#cards_linear-gradient-8)}.cards_blob_svg .blue-red-2{fill:url(#cards_linear-gradient-7)}.cards_blob_svg .blue-red-10{fill:url(#cards_linear-gradient-10)}.cards_blob_svg .blue-red-11{fill:url(#cards_linear-gradient-11)}@media (max-width: 790px){.cards_blob_svg{width:160%;height:100%}}.reference_container{display:flex;margin-block:12px;scroll-margin-top:60px}.reference_textSection{display:flex;flex-direction:column}.reference_number{color:#fff;background-color:var(--h3_subtext_color);font-weight:600;border-radius:50%;width:1.7em;height:1.7em;aspect-ratio:1;display:inline-flex;align-items:center;justify-content:center;text-align:center;margin-right:7px;cursor:pointer}.reference_number:hover{color:var(--h3_subtext_color);background-color:transparent}.reference_number_dash{padding-right:7px}.reference_viewSection{display:flex;align-items:center;color:var(--h3_subtext_color);width:fit-content}.reference_viewSection svg{margin-left:2px}.popup_img_flex{display:flex;justify-content:center;align-items:center;flex-direction:column}.popup_img_container{overflow:hidden;cursor:zoom-in;margin-top:30px;margin-bottom:10px;background-color:#fff;border-radius:10px;-webkit-box-shadow:-8px 0px 31px -4px rgba(0,0,0,.15);box-shadow:-8px 0 31px -4px #00000026}.popup_img{width:100%;height:auto;object-fit:contain;transition:transform .25s ease;max-height:640px}.popup_img_container:hover .popup_img{transform:scale(1.02)}.image_optional_text{margin-bottom:20px}.popup_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:100000001;cursor:zoom-out}.popup_expanded{width:100%;height:96vh;object-fit:contain;cursor:zoom-out}.popup_icons_set{position:absolute;top:8px;right:60px;display:flex;gap:20px;z-index:11;margin-right:6px;background-color:#7979795f;padding-block:5px;padding-inline:10px;border-radius:10px;opacity:.8;transition:opacity .5s ease;cursor:auto}.popup_icons_set:hover{opacity:1}.popup_exit_button,.popup_download_button{margin:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#f5f5f5cc;transition:color .3s ease;width:28px;height:28px}.popup_exit_button:hover,.popup_download_button:hover{color:#f5f5f5}.progressTracker_container{position:fixed;right:0;top:50vh;transform:translateY(-48%);opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:9}.progressTracker_container_opacity{opacity:1}.progressTracker_div{position:sticky;top:0;right:0}.progressTracker_item{display:flex;align-items:center;justify-content:right;position:relative}.progressTracker_circle{width:8px;height:8px;background-color:#dcdcdc;border-radius:50%;cursor:pointer;z-index:2;margin-right:10px;transition:background-color .5s ease,outline .6s ease,outline-offset .6s ease;outline:3px solid #0e5db100;outline-offset:3px;pointer-events:none}.progressTracker_circle_active{background-color:var(--h3_subtext_color);outline:3px solid #0e5db123;outline-offset:0px}.progresstracker_textSection{transform:translate(100%);cursor:pointer;transition:transform .4s ease,opacity .3s ease;opacity:0;box-shadow:0 0 20px 8px #57575726;-webkit-box-shadow:0 0 20px 8px rgba(87,87,87,.15);-moz-box-shadow:0 0 20px 8px rgba(87,87,87,.15);background-color:var(--header_background);color:var(--header_color);border-radius:5px 0 0 5px;padding-block:5px;pointer-events:auto}.progresstracker_textSection:hover{transform:translate(0);opacity:1}.progresstracker_textSection div{width:25px;height:100%;position:absolute;right:-25px;top:0;background-color:var(--header_background)}.progressTracker_text{max-width:460px;opacity:1;padding-left:30px;padding-right:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:15px}@media (max-width: 790px){.progresstracker_textSection:hover{transform:translate(100%);opacity:0}.progressTracker_circle{margin-right:5px}.progressTracker_text{font-size:13px}}.header_container{display:flex;justify-content:center}.header{width:97%;min-height:85vh;background-color:var(--header_background);border-radius:4vw;z-index:3;display:flex;position:relative;margin-top:60px;margin-bottom:20px;padding-block:20px;outline:.2vw solid var(--header_outline)}.header_left_section{width:56%;display:flex;justify-content:center;align-items:center;z-index:2}.header_right_section{width:44%;display:flex;align-items:center;z-index:2}.header_img{position:relative;background-size:cover;background-repeat:no-repeat;background-blend-mode:multiply;background-color:var(--headerImg_tint);border-radius:50%;width:35.5vw;height:35.5vw;margin-right:10%;transition:filter 1s ease,background 1s ease,background-position 1s ease,transform .7s ease;box-shadow:0 0 5vw var(--headerImg_tint) inset}.hover_icon{position:absolute;left:50%;top:50%;transition:opacity 1s ease}.hover_icon path{fill:#7fabda2c}.header_img:hover{transform:scale(1.02);background-color:transparent}.header_img:hover .hover_icon{opacity:0}.header_img_gradience{background-image:radial-gradient(circle,#073d7b00,#073d7b00,#073d7b00,#073d7b00,#073d7b00,#073d7b00,#073d7b00,#0052a884,#0051a875,#0051a875,#082a87a9);width:100%;height:100%;z-index:2;border-radius:50%;opacity:0;transition:opacity 1s ease;pointer-events:none}.header_img:hover .header_img_gradience{opacity:1}.header_text_section{display:flex;justify-content:right;width:100%}.header_title{color:var(--header_color);font-weight:800;padding-inline:60px;text-transform:uppercase;padding-bottom:10px;text-align:right;border-style:solid;border-width:0 0 4px 0;border-color:var(--header_color);padding-top:14vw}.header_subtitle{text-align:right;color:var(--header_color);padding-inline:60px;padding-top:10px;opacity:.8;padding-bottom:30px;font-weight:300}.svg_container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;justify-content:center;align-items:center;opacity:1;overflow:hidden}.main_svg{width:130%;height:130%;overflow:hidden;opacity:.8;transition:opacity 1s ease}.main_svg path{will-change:y}.header:hover .main_svg{opacity:1}.gradience-1{fill:url(#linear-gradient-8)}.gradience-2{fill:url(#linear-gradient-7)}.gradience-3{fill:url(#linear-gradient-5)}.gradience-4{fill:url(#linear-gradient-6)}.gradience-5{fill:url(#linear-gradient-4)}.gradience-6{fill:url(#linear-gradient-3)}.gradience-7{fill:url(#linear-gradient-2)}.gradience-8{fill:url(#linear-gradient-v2)}@media (max-height: 790px){.header_title{padding-inline:20px}.header_subtitle{padding-inline:20px;padding-top:1vw;padding-bottom:10px}}.descriptive_content{width:100%}.descriptive_section{display:flex;width:100%;justify-content:center}.descriptive_text_content{max-width:var(--max_width);padding-inline:40px;width:100%}.keywords_div{display:flex;gap:8px;padding-inline:3%;flex-wrap:wrap;padding-bottom:40px;align-items:center}.keywords_div p:not(:first-child){background-color:var(--paragraphH1_background);color:var(--background_color);padding-inline:1rem;padding-block:.2rem;border-radius:10px}.keywords_div p:not(:first-child):hover{background-color:var(--h3_subtext_color)}.text_block{margin-block:60px;background-color:var(--textBlock_background);padding-block:30px;padding-inline:20px;box-shadow:0 4px 8px #0000001a;border-radius:15px}.justify_text{text-align:justify;text-align-last:left;padding-left:1rem}.progressTracker_header{scroll-margin-top:100px}.textHeader_styling{margin-bottom:1rem;color:var(--paragraphH1_color);background-color:var(--paragraphH1_background);border-radius:10px;padding-inline:1rem;overflow-wrap:anywhere}.subtext_styling{padding-inline:.4em;position:relative;margin-left:5px;margin-top:15px;width:fit-content;color:var(--h3_subtext_color)}.subtext_styling:before{content:"";position:absolute;width:4px;top:0;left:0;height:100%;background-color:var(--h3_subtext_color);border-radius:2px}.link_outside_wiki{color:var(--background_color);background-color:var(--paragraphH1_background);border-radius:5px;padding-inline:6px}.next_prev_container{display:flex;padding-bottom:120px;padding-top:30px}.previousPage_section,.nextPage_section{margin-left:0;border-radius:8px;max-width:50%}.nextPage_section{margin-left:auto}.previousPage_section_link,.nextPage_section_link{color:#c1c1c1;transition:color .2s ease,background .2s ease}.svg_triangle_icon_previous path,.svg_triangle_icon_next path{fill:#dcdcdc;transition:fill .4s ease}.svg_triangle_icon_previous{margin-right:10px}.svg_triangle_icon_next{margin-left:10px}.previousPage_section_link:hover,.nextPage_section_link:hover{color:var(--paragraphH1_background)}.previousPage_section a:hover svg path,.nextPage_section a:hover svg path{fill:var(--paragraphH1_background)}:root{interpolate-size:allow-keywords}.accordion_container{width:100%;margin-block:20px}details{overflow:hidden}details::details-content{block-size:0;transition:block-size 1s,content-visibility 1s;transition-behavior:allow-discrete}details[open]::details-content{block-size:auto}.accordion_label{font-weight:500;color:var(--background_color);background-color:var(--paragraphH1_background);transition:text-shadow .1s ease;cursor:pointer;border-radius:5px;font-size:26px;padding:.4rem 1rem;list-style:none;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.accordion_arrow{fill:var(--accordion_arrow);transition:transform .3s ease}.accordion_content{color:var(--font_color);background-color:var(--accordion_content_bg);padding:1.2rem 2rem;border-radius:5px;position:relative;text-align:justify;text-align-last:left}.accordion_content:before{content:"";position:absolute;width:7px;top:0;left:0;height:100%;background-color:var(--accordion_content_border);border-radius:5px;z-index:2}details:not([open])>summary:hover{text-shadow:var(--text_shadow_menu_hover)}details[open]>summary{text-shadow:var(--text_shadow_menu_hover)}details[open]>summary .accordion_arrow{transform:rotate(180deg)}.paragraph_sup_number{color:var(--h3_subtext_color);font-weight:600;border-radius:50%;width:1.4em;aspect-ratio:1;display:inline-flex;align-items:center;justify-content:center;text-align:center;margin-right:2px;cursor:pointer;scroll-margin-top:60px}.paragraph_sup_number:hover{color:#fff;background-color:var(--h3_subtext_color)}.engineer_container{background-color:#000;width:100%;overflow:auto;border-radius:50px;padding-inline:35px;padding-block:70px;position:relative;border:5px solid #f5fafb}.engineer_titleSection{width:fit-content;padding-inline:20px;color:#f5fafb;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#f5f5fb0f;border-radius:5px}.engineer_gradiance{width:100%;background:linear-gradient(to right,#0068ca,#3c7e33);height:5px;border-radius:2px}.engineer_title{padding-block:3px}.engineer_subtitle{padding-top:5px;padding-left:15px;padding-bottom:4px}.engineer_circleContainer{width:100%;display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:38%}.engineer_circle{margin-block:30px;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:30%;aspect-ratio:1;border-radius:50%;border-style:solid;border-color:transparent;border-width:7px 0 7px 0;background:linear-gradient(#000201,#000408) padding-box,linear-gradient(to right,#0068ca,#0a6bc5,#156eb8,#2472a8,#3a7695,#06693d,#438f4a,#3c7e33);box-shadow:inset 0 0 30px #001c37,inset 0 0 10px #438f4a;transition:box-shadow .3s ease-in-out}.engineer_circle:hover{box-shadow:inset 0 0 20px #001c37,inset 0 0 7px #438f4a}.engineer_logo_container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;justify-content:center;align-items:center;opacity:1;overflow:hidden;opacity:.3;transition:opacity .3s ease-in-out}.engineer_circle:hover .engineer_logo_container{opacity:.8}.engineer_logo{z-index:1}.center_engineer_title{color:#f5fafb;z-index:2;padding-inline:9px;background-color:#f5f5fb0f;border-radius:10px;text-align:center}.center_dbtl{color:#f5fafb;z-index:2;padding-inline:9px;padding-block:4px}.dbtl_arrow{margin-inline:4px}.engineer_grid{color:#f5fafb;display:grid;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);margin-top:50px;z-index:2;row-gap:240px}.engineer_svg{padding:13px}.engineer_circleSection_design,.engineer_circleSection_build,.engineer_circleSection_test,.engineer_circleSection_learn{background-image:linear-gradient(to right bottom,#156eb8,#4493c8);border-radius:50%;width:80px;height:80px;z-index:3;outline:5px solid black}.engineer_circleSection_build{background-image:linear-gradient(to right bottom,#2b92d7,#25eae4)}.engineer_circleSection_test{background-image:linear-gradient(to right bottom,#059dbe,#2ce8c9)}.engineer_circleSection_learn{background-image:linear-gradient(to right bottom,#1c7162,#44b98c)}.engineer_section{display:flex}.engineer_textColumn{width:83%;display:flex;flex-direction:column}.engineer_designText,.engineer_buildText,.engineer_testText,.engineer_learnText{background-image:linear-gradient(to right,#3789c3,#156eb8);padding-block:15px;padding-left:17px;transform:translate(-8px);border-radius:15px 30px 30px 15px;border-style:solid;border-color:#f5fafb;border-width:0 0 3px 0;z-index:2}.engineer_buildText{background-image:linear-gradient(to right,#26d3e0,#2b92d7)}.engineer_testText{background-image:linear-gradient(to right,#22d5c6,#059dbe)}.engineer_learnText{background-image:linear-gradient(to right,#37a27e,#1c7162)}.engineer_textblob{background-color:#f5f5fb0f;padding-left:10px;border-radius:10px;padding-block:15px;z-index:2;margin-top:10px;margin-right:15px;padding-right:5px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.engineer_headerSect{display:flex;padding-top:10px;padding-bottom:15px}.engineer_designHeader,.engineer_buildHeader,.engineer_testHeader,.engineer_learnHeader{background-image:linear-gradient(to right,#3789c3,#156eb8);padding-block:10px;padding-left:25px;transform:translate(-8px);width:fit-content;color:#f5fafb;padding-right:10px;border-radius:15px 30px 30px 15px;min-width:30%;border-style:solid;border-color:#000;border-width:0 0 3px 0;z-index:2}.engineer_buildHeader{background-image:linear-gradient(to right,#26d3e0,#2b92d7)}.engineer_testHeader{background-image:linear-gradient(to right,#22d5c6,#059dbe)}.engineer_learnHeader{background-image:linear-gradient(to right,#37a27e,#1c7162)}.engineer_designSVG,.engineer_buildSVG,.engineer_testSVG,.engineer_learnSVG{background-image:linear-gradient(to right bottom,#156eb8,#4493c8);border-radius:50%;width:60px;height:60px;z-index:3;outline:5px solid var(--textBlock_background)}.engineer_buildSVG{background-image:linear-gradient(to right bottom,#2b92d7,#25eae4)}.engineer_testSVG{background-image:linear-gradient(to right bottom,#059dbe,#2ce8c9)}.engineer_learnSVG{background-image:linear-gradient(to right bottom,#1c7162,#44b98c)}.engineering_svg_blob{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;justify-content:center;align-items:center;opacity:1;overflow:hidden;z-index:0}.engineering_svg{width:100%;height:100%;opacity:.75;transition:opacity 1s ease;overflow:hidden}.engineer_container:hover .engineering_svg{opacity:1}.engineering_gradient-1{fill:url(#engineering_gradient-1)}.engineering_gradient-2{fill:url(#engineering_gradient-2)}.engineering_gradient-3{fill:url(#engineering_gradient-3)}.engineering_gradient-4{fill:url(#engineering_gradient-4)}.engineering_gradient-5{fill:url(#engineering_gradient-5)}.engineering_gradient-6{fill:url(#engineering_gradient-6)}.engineering_gradient-7{fill:url(#engineering_gradient-7)}.engineering_gradient-1-dry{fill:url(#engineering_gradient-1-dry)}.engineering_gradient-2-dry{fill:url(#engineering_gradient-2-dry)}.engineering_gradient-3-dry{fill:url(#engineering_gradient-3-dry)}.engineering_gradient-4-dry{fill:url(#engineering_gradient-4-dry)}.engineering_gradient-5-dry{fill:url(#engineering_gradient-5-dry)}.engineering_gradient-6-dry{fill:url(#engineering_gradient-6-dry)}.engineering_gradient-7-dry{fill:url(#engineering_gradient-7-dry)}.engineer_designTextBlock,.engineer_buildTextBlock,.engineer_testTextBlock,.engineer_learnTextBlock{position:relative}.engineer_designTextBlock:before,.engineer_buildTextBlock:before,.engineer_testTextBlock:before,.engineer_learnTextBlock:before{content:"";position:absolute;width:6px;top:0;left:0;height:100%;background-image:linear-gradient(to right,#3789c3,#156eb8);border-radius:3px}.engineer_buildTextBlock:before{background-image:linear-gradient(to right,#26d3e0,#2b92d7)}.engineer_testTextBlock:before{background-image:linear-gradient(to right,#22d5c6,#059dbe)}.engineer_learnTextBlock:before{background-image:linear-gradient(to right,#37a27e,#1c7162)}.model_container{display:flex;gap:80px;padding-inline:30px;margin-top:30px;justify-content:center}.model_first,.model_second{flex:1;padding-right:5px;padding-block:20px;border-radius:30px;background-image:linear-gradient(to bottom right,#000 70%,#0168c9);cursor:pointer;transition:all .3s ease-in-out;border:5px solid #0168c9;outline-offset:-1px;display:flex;flex-direction:column;justify-content:center;align-items:center}.model_first:hover,.model_second:hover{background-image:linear-gradient(to bottom right,#000 70%,#1c7162)}.bottom_model_card{max-width:540px}.model_overview{display:flex;position:relative;align-items:center}.model_microscope_img{z-index:1;outline:4px solid #0168c9;width:100px;position:absolute;left:-55px;height:100px;background-size:cover;background-repeat:no-repeat;background-blend-mode:multiply;background-color:var(--headerImg_tint);border-radius:50%;transition:filter 1s ease,background 1s ease,background-position 1s ease,transform .7s ease;box-shadow:0 0 60px var(--headerImg_tint) inset}.model_microscope_img:hover{transform:scale(1.02);background-color:transparent}.model_microscope_img:hover .model_microscope_img_gradience{opacity:1}.model_textSection{display:flex;flex-direction:column;align-items:center;padding-left:85px;padding-right:5px}.model_summaryHeader{color:#f5fafb;width:100%}.model_gradiance{width:100%;background:linear-gradient(to right,#0068ca,#3c7e33);height:4px;border-radius:2px;margin-block:5px}.model_list{color:#f5fafb;list-style:disc;font-size:16px}.model_list li{padding-block:3px}.general_paragraph_list,.general_paragraph_list_numbered{padding-left:3rem;list-style:disc;font-size:18px;background-color:#00a6ff1a;outline:2px solid rgba(0,166,255,.228);width:fit-content;padding-right:10px;border-radius:10px;padding-block:12px;margin-block:10px}.general_paragraph_list_numbered{list-style:decimal}.general_paragraph_list li,.general_paragraph_list_numbered li{padding-block:5px;text-align:justify;text-align-last:left}.general_paragraph_list li::marker,.general_paragraph_list_numbered li::marker{color:var(--h3_subtext_color)}.general_paragraph_list_numbered li::marker{font-weight:700}.model_sectionTitle{color:var(--model_sectionTitle_text);transform:translateY(55px);font-size:min(5vw,60px);width:100%}.scrollTo_modelContainer{scroll-margin-top:90px}#igem-attribution-form{border:none;background-color:#fff}.pdf_container{display:flex;justify-content:center;padding-top:20px;padding-bottom:30px}.pdf_iframe{aspect-ratio:16/10;min-height:600px;border-radius:20px}.side_by_side_paragraphContent{display:flex;gap:30px;align-items:center;padding-block:5px}.side_by_side_paragraphContent_left{width:74%}.side_by_side_paragraphContent_right{width:26%}.page_video_container{display:flex;align-items:center;justify-content:center;padding-block:55px}.page_video_container_iframe{border:0px;border-radius:20px;aspect-ratio:16/9}.page-content{max-width:var(--max_width);margin:0 auto;padding:0 3em}.overview{margin-top:7em;background-color:#fff;padding:1rem;box-shadow:0 4px 8px #0000001a;border-radius:15px;color:#000}.overview-title,.table-section-title,.favorite-part-title{background-color:#000;color:#fff;padding-inline:1rem;margin-bottom:1rem;border-radius:10px}.overview-text{margin-bottom:2rem;padding:1rem;border-radius:10px;margin-left:1rem}.table-section{margin-top:6em;background-color:#fff;padding:1rem;box-shadow:0 4px 8px #0000001a;border-radius:15px}.table-headers{display:flex;justify-content:space-between;font-size:1.5rem;background:#000;color:#fff;padding-inline:1rem;border-radius:5px;margin-top:2em}.basic-header{margin-left:.5em}.comp-header{margin-right:2em}.designation-header{margin-right:1.5em}.basic-parts,.composite-parts,.primer-parts{display:flex;flex-direction:column;margin-bottom:3rem;background-color:var(--parts-rows-color)}.basic-parts>*:nth-child(2n),.composite-parts>*:nth-child(2n),.primer-parts>*:nth-child(2n){background-color:#adeaff87}.table-row{display:flex;color:#000;justify-content:space-between;padding:.5rem 1rem;border-bottom:1px solid #5c5c5c;transition:all .3s ease;flex-wrap:wrap}.part-name{width:18%;font-weight:600}.part-link{color:#000;text-decoration:solid underline;text-underline-offset:4px;width:15%;text-align:left;transition:color .3s ease;word-break:break-all}.part-link:hover{color:#0052a8}@media (max-width: 790px){.descriptive_text_content{padding-inline:20px}.engineer_grid{grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(1,1fr);row-gap:30px}.engineer_circleContainer{position:relative;left:0;top:0}.engineer_circle{width:70%}.engineer_circleSection_design,.engineer_circleSection_build,.engineer_circleSection_test,.engineer_circleSection_learn{width:60px;height:60px}.engineer_designText,.engineer_buildText,.engineer_testText,.engineer_learnText{padding-block:5px}.engineer_designHeader,.engineer_buildHeader,.engineer_testHeader,.engineer_learnHeader{min-width:50%}.engineer_designTextBlock:before,.engineer_buildTextBlock:before,.engineer_testTextBlock:before,.engineer_learnTextBlock:before{width:3px}.model_container{flex-direction:column;gap:50px;padding-inline:30px}.model_microscope_img{width:80px;height:80px;left:-40px}.side_by_side_paragraphContent{flex-direction:column}.side_by_side_paragraphContent_left,.side_by_side_paragraphContent_right{width:100%}.justify_text{padding-left:.4rem}.general_paragraph_list,.general_paragraph_list_numbered{padding-left:1.5rem}.page-content{padding:0 1em}.overview{margin-top:4em;padding:.5rem}.overview-title,.table-section-title,.favorite-part-title{font-size:1.2rem;padding-inline:.5rem}.overview-text{padding:.5rem;margin-left:0;font-size:.9rem}.table-section{margin-top:3em;padding:.5rem}.table-headers{font-size:1rem;padding-inline:.5rem;margin-top:1em}.basic-header{margin-right:.2em}.comp-header{margin-right:1em}.table-row{flex-direction:column;gap:.5rem;padding:.75rem .5rem}.part-name{width:100%;font-weight:600}.part-link{width:100%;font-size:.9rem}}.tooltip_container{position:relative;display:inline-block}.tooltip{display:flex;position:absolute;z-index:1;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:14px;padding-right:0;background-color:var(--background_color2);border-radius:5px;overflow:hidden;border:3px solid transparent;border-width:0 0 3px 0;opacity:0;transition:opacity .3s ease;pointer-events:none}.bottom_arrow{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;top:-16px;left:50%;margin-left:-10px;opacity:0;transition:opacity .3s ease;pointer-events:none}.tooltip_link:hover .tooltip,.tooltip_link:hover .bottom_arrow{opacity:1}.tooltip_blob_container{min-width:fit-content;height:30px}.tooltip_svg{height:100%;width:100%;position:absolute;z-index:2}.tooltip_text{color:var(--header_color);font-weight:600;text-transform:uppercase;text-wrap:nowrap;padding-inline:13px;padding-block:2px;position:relative;z-index:3;display:flex;align-items:center}.tooltip_link{color:var(--background_color);background-color:var(--paragraphH1_background);border-radius:5px;padding-inline:6px}@media (max-width: 790px){.tooltip,.bottom_arrow{display:none}}input[type=radio]{display:none!important}.radio_button{display:none}.carousel_card{position:absolute;width:60%;height:100%;left:0;right:0;margin:auto;transition:.2s ease;cursor:pointer;opacity:.4;z-index:0;transform:scale(.8)}@media screen and (max-width: 600px){.carousel_card{right:50px}}.carousel_outer_container{width:100%;margin-top:150px;margin-bottom:150px}@media screen and (max-width:600px){.carousel_outer_container{width:80svw}}.carousel_inner_container{width:100%;max-width:800px;margin:auto;transform-style:preserve-3d;display:flex;justify-content:center;flex-direction:column;align-items:center}@media screen and (max-width: 600px){.carousel_inner_container{margin-left:20px}}.carousel_cards{position:relative;width:100%;height:400px;margin-bottom:20px;display:flex;justify-content:center;align-items:center;overflow:hidden}.carousel_img{width:100%;height:100%;border-radius:10px;object-fit:contain;background-color:var(--background_color)}@media screen and (max-width: 600px){.carousel_img{width:60svw}}.item-1:checked~.carousel_cards .img-20,.item-2:checked~.carousel_cards .img-1,.item-3:checked~.carousel_cards .img-2,.item-4:checked~.carousel_cards .img-3,.item-5:checked~.carousel_cards .img-4,.item-6:checked~.carousel_cards .img-5,.item-7:checked~.carousel_cards .img-6,.item-8:checked~.carousel_cards .img-7,.item-9:checked~.carousel_cards .img-8,.item-10:checked~.carousel_cards .img-9,.item-11:checked~.carousel_cards .img-10,.item-12:checked~.carousel_cards .img-11,.item-13:checked~.carousel_cards .img-12,.item-14:checked~.carousel_cards .img-13,.item-15:checked~.carousel_cards .img-14,.item-16:checked~.carousel_cards .img-15,.item-17:checked~.carousel_cards .img-16,.item-18:checked~.carousel_cards .img-17,.item-19:checked~.carousel_cards .img-18,.item-20:checked~.carousel_cards .img-19{transform:translate(-40%) scale(.8);opacity:.4;z-index:0}.item-1:checked~.carousel_cards .img-2,.item-2:checked~.carousel_cards .img-3,.item-3:checked~.carousel_cards .img-4,.item-4:checked~.carousel_cards .img-5,.item-5:checked~.carousel_cards .img-6,.item-6:checked~.carousel_cards .img-7,.item-7:checked~.carousel_cards .img-8,.item-8:checked~.carousel_cards .img-9,.item-9:checked~.carousel_cards .img-10,.item-10:checked~.carousel_cards .img-11,.item-11:checked~.carousel_cards .img-12,.item-12:checked~.carousel_cards .img-13,.item-13:checked~.carousel_cards .img-14,.item-14:checked~.carousel_cards .img-15,.item-15:checked~.carousel_cards .img-16,.item-16:checked~.carousel_cards .img-17,.item-17:checked~.carousel_cards .img-18,.item-18:checked~.carousel_cards .img-19,.item-19:checked~.carousel_cards .img-20,.item-20:checked~.carousel_cards .img-1{transform:translate(40%) scale(.8);opacity:.4;z-index:0}.item-1:checked~.carousel_cards .img-1,.item-2:checked~.carousel_cards .img-2,.item-3:checked~.carousel_cards .img-3,.item-4:checked~.carousel_cards .img-4,.item-5:checked~.carousel_cards .img-5,.item-6:checked~.carousel_cards .img-6,.item-7:checked~.carousel_cards .img-7,.item-8:checked~.carousel_cards .img-8,.item-9:checked~.carousel_cards .img-9,.item-10:checked~.carousel_cards .img-10,.item-11:checked~.carousel_cards .img-11,.item-12:checked~.carousel_cards .img-12,.item-13:checked~.carousel_cards .img-13,.item-14:checked~.carousel_cards .img-14,.item-15:checked~.carousel_cards .img-15,.item-16:checked~.carousel_cards .img-16,.item-17:checked~.carousel_cards .img-17,.item-18:checked~.carousel_cards .img-18,.item-19:checked~.carousel_cards .img-19,.item-20:checked~.carousel_cards .img-20{transform:translate(0) scale(1);opacity:1;z-index:1}.item-1:checked~.carousel_cards .img-1 img,.item-2:checked~.carousel_cards .img-2 img,.item-3:checked~.carousel_cards .img-3 img,.item-4:checked~.carousel_cards .img-4 img,.item-5:checked~.carousel_cards .img-5 img,.item-6:checked~.carousel_cards .img-6 img,.item-7:checked~.carousel_cards .img-7 img,.item-8:checked~.carousel_cards .img-8 img,.item-9:checked~.carousel_cards .img-9 img,.item-10:checked~.carousel_cards .img-10 img,.item-11:checked~.carousel_cards .img-11 img,.item-12:checked~.carousel_cards .img-12 img,.item-13:checked~.carousel_cards .img-13 img,.item-14:checked~.carousel_cards .img-14 img,.item-15:checked~.carousel_cards .img-15 img,.item-16:checked~.carousel_cards .img-16 img,.item-17:checked~.carousel_cards .img-17 img,.item-18:checked~.carousel_cards .img-18 img,.item-19:checked~.carousel_cards .img-19 img,.item-20:checked~.carousel_cards .img-20 img{box-shadow:0 0 5px #51515178}.carousel_caption{font-size:1.2rem;font-weight:700;text-align:center;color:var(--font_color)}.carousel_image_number{font-size:.9rem;color:#666;text-align:center}.carousel_caption_container{position:relative;display:flex;flex-direction:column;gap:.5rem;align-items:center}.carousel_navigation{display:flex;margin-top:2rem;flex-direction:row;justify-content:center;gap:2rem}@media screen and (min-width:440px) and (max-width: 600px){.carousel_navigation{gap:1rem}}@media screen and (min-width:385px) and (max-width: 440px){.carousel_navigation{gap:.5rem}}@media screen and (max-width: 385px){.carousel_navigation{display:none}}.carousel_nav_img{width:40px;height:40px;border-radius:50%;cursor:pointer;object-fit:cover}.carousel_nav_selected{opacity:1}.carousel_nav_not_selected{opacity:.4}.dictionary_container{z-index:9;position:fixed;bottom:10px;left:10px}.dictionary_button{width:70px;height:70px;position:relative;background-color:var(--paragraphH1_background);border-radius:50%;-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,.6);box-shadow:0 0 40px #0009;cursor:pointer;padding:14px;z-index:11;transition:background-color .2s ease,opacity .5s ease,border .15s linear;opacity:0;pointer-events:none}.dictionary_button_visible{opacity:1;pointer-events:auto}.dictionary_button svg path{fill:var(--background_color)}.dictionary_button:hover{background-color:var(--settings_button_hover)}.dictionary_set{background-color:var(--header_background);position:fixed;left:0;top:80px;width:260px;height:78vh;border-radius:0 20px 20px 0;-webkit-box-shadow:-8px 0px 31px -4px rgba(0,0,0,.25);box-shadow:-8px 0 31px -4px #00000040;overflow:auto;outline:.2vw solid var(--header_outline);scrollbar-width:none;-ms-overflow-style:none;z-index:10}.dictionary_container_visible{opacity:1;pointer-events:auto}.dictionary_header{display:flex;height:50px;padding-inline:10px;background-color:var(--header_color);justify-content:center;align-items:center;position:sticky;top:0;right:0;z-index:2}.dictionary_header p{font-size:22px;font-weight:800;color:#000}.dictionary_header button{width:25px;height:25px;cursor:pointer;position:absolute;left:5px;top:13px}.dictionary_words{width:100%;padding-top:13px;padding-bottom:40px;justify-content:center;align-items:center;display:flex;flex-direction:column;padding-inline:10px}.dict_word_container{padding:10px;margin-block:11px;background-color:#111;border-radius:5px;width:100%}.dict_title{text-align:center;color:#000;font-weight:800;padding-block:3px;background-color:var(--header_color);border-radius:5px;word-break:break-all}.dict_description{text-align:left;color:var(--header_color);font-size:15px;padding-block:5px}@media (max-height: 790px) and (min-width: 790px){.dictionary_button{width:60px;height:60px}}@media (max-width: 790px){.dictionary_button{width:48px;height:48px;padding:10px}.dictionary_set{top:55px;border-radius:0;width:100%;height:calc(100vh - 55px)}.dictionary_header button{width:32px;height:32px;top:8px}.dict_word_container{margin-block:20px}}.game_section_spacer{padding-block:100px}.level_1_background{width:100%;height:95vh;background-size:cover;background-position:bottom;position:relative}.start_play_container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;transition:backdrop-filter .6s ease,background-color .6s ease}.instructions_container{background-color:#000;border-radius:10px;width:55%;overflow:auto;max-height:80%}.instructions_subcontainer{display:flex;justify-content:center;flex-direction:column;align-items:center}.play_button{border-radius:20px;font-size:40px;font-weight:700;padding-inline:40px;padding-block:12px;background-color:#000;color:#f5fafb;font-family:saira;transition:background-color .2s ease,outline-color .2s ease;cursor:pointer;outline:3px solid transparent}.play_button:hover{background-color:#222;outline-color:#ffffff1f}.start_button{border-radius:20px;font-size:22px;font-weight:700;padding-inline:30px;padding-block:8px;margin-bottom:40px;margin-top:40px;cursor:pointer;background-color:#f5fafb;color:#000;font-family:saira;outline:4px solid transparent;transition:outline-color .2s ease,background-color .2s ease}.start_button:hover{outline-color:#ffffffa2;background-color:#e5eeef}.instructions_header{color:#f5fafb;padding-top:20px;text-decoration:underline;text-underline-offset:8px}.instructions_list{color:#f5fafb;padding-left:20px;font-size:16px;padding-inline:60px;padding-top:20px;line-height:1.6}.instructions_list p{padding-block:8px;font-size:18px}.instructions_reveal_button{position:absolute;left:1%;top:1.4%;cursor:pointer}.level1_fire1,.level1_fire2,.level1_fire3{width:31%;height:32%;position:absolute;cursor:pointer}.level1_fire1{left:0%;bottom:0%}.level1_fire2{left:34%;bottom:0%;animation-delay:.5s}.level1_fire3{right:0%;bottom:0%;animation-delay:1.1s}.fire_picture{width:100%;height:100%;filter:grayscale(0);transition:filter .2s ease,opacity .3s ease;animation:grayscale-pulse 2.3s ease-in-out infinite alternate}.fire_picture:hover{filter:grayscale(0);animation:none}@keyframes grayscale-pulse{0%{filter:grayscale(0)}to{filter:grayscale(.4)}}.smoke_picture{width:100%;height:100%;position:absolute;top:0;z-index:-2;transition:opacity .2s ease}.level_2_legend_instructions_container{display:flex;justify-content:center;gap:20%;padding-top:2%}.legend_instructions_title{font-weight:700;text-decoration:underline;text-underline-offset:6px;text-align:center}.level_2_legend,.level_2_transcribe_instructions{display:flex;flex-direction:column;align-items:center}.transcribe_items_row{display:flex;gap:14px}.drag_drop_container{display:flex;flex-direction:column;justify-content:center;position:absolute;height:100%;width:100%;background-color:#f5fafb;opacity:1;background:radial-gradient(circle,transparent 20%,#f5fafb 20%,#f5fafb 80%,transparent 80%,transparent),radial-gradient(circle,transparent 20%,#f5fafb 20%,#f5fafb 80%,transparent 80%,transparent) 100px 100px,linear-gradient(#ececec 8px,transparent 8px) 0 -4px,linear-gradient(90deg,#ececec 8px,#f5fafb 8px) -4px 0;background-size:200px 200px,200px 200px,100px 100px,100px 100px}.draggable_items_container{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;gap:10px}.draggable_items_subcontainer{display:flex;justify-content:center;align-items:center;width:100%;height:45%;gap:11vw}.item_container{width:12%;aspect-ratio:1 / 1}.draggable_item{display:flex;justify-content:center;align-items:center;width:100%;height:100%;cursor:move;transition:transform .2s ease}.draggable_item p{color:#000;font-weight:650;font-size:7vw}.draggable_item:hover{transform:scale(1.05)}.drop_areas_container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:50%;width:100%}.drop_areas_subcontainer{display:flex;justify-content:center;align-items:center;width:100%;height:50%;gap:7vw}.drop_area{border-bottom:1.75vh dashed black;width:15%;height:48%;padding-bottom:20px;display:flex;justify-content:center;align-items:center;transition:.3s}.drag_enter{transform:scale(1.15);transition:transform .2s ease}.correct_item_dropped{-webkit-user-select:none;user-select:none;cursor:default}.correct_item_dropped:hover{transform:scale(1)}.drop_area_correct{border-bottom-style:solid}.lvl3_scope{position:absolute;background-size:cover;background-repeat:no-repeat;background-blend-mode:multiply;background-color:transparent;border-radius:50%;width:min(70%,80vh);aspect-ratio:1;transition:filter 1s ease,background 1s ease,background-position 1s ease,transform .7s ease;box-shadow:0 0 5vw var(--headerImg_tint) inset}.lvl3_scope:hover{transform:scale(1.02)}.lvl3_scope_gradience{background-image:radial-gradient(circle,#073d7b00,#073d7b00,#073d7b00,#073d7b00,#073d7b00,#073d7b00,#073d7b00,#0052a884,#0051a875,#0051a875,#082a87a9);display:flex;align-items:center;justify-content:center;width:100%;height:100%;z-index:2;border-radius:50%;opacity:0;transition:opacity 1s ease;pointer-events:none;opacity:.1}.lvl3_scope:hover .lvl3_scope_gradience{opacity:1}.microscope_organism{transition:transform .1s ease;pointer-events:auto;opacity:.8;transition:opacity .5s ease}.microscope_organism:hover{opacity:1}.algae_1{animation:float 3s ease-in-out infinite}.bacteria_1{animation:float 2.5s ease-in-out infinite reverse}.fungi_1{animation:float 4s ease-in-out infinite}.nematode_1{animation:wiggle 4s ease-in-out infinite}.protoza_1{animation:float 3.5s ease-in-out infinite}.testTubes_container{position:absolute;bottom:15%;width:90%;height:60%;display:flex;transition:filter .6s ease;align-items:end;justify-content:center;gap:10%}.testTube_set{width:12%;height:100%;position:relative}.testTube_1,.testTube_2,.testTube_3,.testTube_4,.testTube_5,.testTube_6,.testTube_7{position:absolute;bottom:0;left:0;object-fit:contain;cursor:pointer;transition:opacity .3s ease;border-radius:15px}.lvl5_fire1,.lvl5_fire2,.lvl5_fire3{width:31%;height:32%;position:absolute;cursor:pointer}.lvl5_fire1{left:0%;bottom:0%}.lvl5_fire2{left:34%;bottom:0%;animation-delay:.5s}.lvl5_fire3{right:0%;bottom:0%;animation-delay:1.2s}.extinguisher_picture{width:100%;height:100%;object-fit:contain;position:absolute;top:0;right:0;z-index:-2;transition:opacity .2s ease,transform 1s ease}@keyframes float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(2deg)}}@keyframes wiggle{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}.lvl5_fire1:hover .extinguisher_picture,.lvl5_fire2:hover .extinguisher_picture,.lvl5_fire3:hover .extinguisher_picture{transform:translateY(-30px)}.lvl6_sun{width:12vw;height:9vw;left:55%;top:1%;position:absolute;cursor:pointer}.lvl6_sunPicture{width:100%;animation:float 4s ease-in-out infinite}.lvl6_cloud{width:14vw;height:8vw;left:35%;top:1%;position:absolute;cursor:pointer}.lvl6_cloudPicture{width:100%;animation:lvl6_moveX 5s ease-in-out infinite}.lvl6_things{width:8vw;height:8vw;left:30%;bottom:7%;position:absolute;cursor:pointer}.lvl6_thingsPicture{width:100%;animation:wiggle 4s ease-in-out infinite}.lvl6_things2{width:9vw;height:9vw;left:40%;bottom:3%;position:absolute;cursor:pointer}@keyframes lvl6_moveX{0%,to{transform:translate(0)}50%{transform:translate(-5px)}}.lvl7_ashbloom_container{display:flex;align-items:center;justify-content:center;gap:20px}.lvl7_ashbloomLogo{width:100px;height:100px}.lvl7_ashbloom_text{color:#f5fafb;font-weight:600}@media (max-width: 790px){.instructions_list{padding-inline:5px}.instructions_header{font-size:25px}.instructions_container{max-height:85%;width:80%}.start_button{padding-inline:8px;margin-inline:5px}.level1_fire1,.level1_fire2,.level1_fire3{height:20%}.level_2_legend_instructions_container{flex-direction:column;gap:50px}.draggable_item p{font-weight:650;font-size:7vw}.drop_area{border-bottom:.8vh dashed black;width:15%;height:15%}.drop_area_correct{border-bottom-style:solid}.lvl3_scope{width:min(90%,80vh)}.lvl6_sun{width:25vw;height:15vw}.lvl6_cloud{width:23vw;height:15vw;left:15%}.lvl6_things{width:15vw;height:15vw}.lvl6_things2{width:20vw;height:20vw}.lvl7_ashbloom_container{gap:5px}.lvl7_ashbloomLogo{width:50px;height:50px}.lvl7_ashbloom_text{font-size:20px}}.team_container{background-color:var(--background_color);max-width:100%}.team_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));gap:20px;padding:40px}.team_PI_grid{display:grid;grid-template-columns:repeat(3,minmax(min(400px,100%),1fr));gap:20px;padding:40px}@media screen and (max-width: 870px){.team_PI_grid{grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr))}}.team_title{padding-left:40px;padding-bottom:20px;color:var(--model_sectionTitle_text);transform:translateY(55px);font-size:min(5vw,60px);width:100%;scroll-margin-top:60px}.team_card{position:relative;border-radius:20px;box-shadow:0 4px 8px #0000001a;text-align:center;padding:2px;transform:translateY(0);transition:.5s}.team_card img,.img_contain img{border-radius:20px;width:100%;height:auto;max-height:300px;object-fit:cover;object-position:top}.team_card:hover{box-shadow:0 8px 16px #0003;transform:translateY(-5px);transition:transform .3s ease,box-shadow .3s ease}.team_card:hover .team_writeup{opacity:1;transition:opacity .8s ease}.team_card:hover .team_ashbloom_logo,.team_card:hover .team_ashbloom_wordmark,.team_card:hover .team_igem_text,.team_card:hover .team_namecard{display:none}.team_card:hover .team_img_gradient{height:500px;background:var(--card_background_color2)}.team_card:hover .team_linkedin{cursor:pointer;opacity:1;transition:opacity .5s ease}.team_img_gradient{pointer-events:none;position:absolute;border-radius:20px;bottom:2px;left:3px;right:3px;height:300px;z-index:10;opacity:.8;transition:opacity .5s ease;background:var(--card_background_color)}.team_ashbloom_logo{fill:var(--header_color);padding-right:10px;width:38px;height:38px}.team_ashbloom_wordmark{display:flex;position:absolute;bottom:18px;left:32px}.team_ashbloom_text_container{display:flex;flex-direction:column;align-items:left;justify-content:left;width:100%;height:100%}.team_ashbloom_text{font-weight:600;font-size:15px;letter-spacing:2px;color:var(--header_color);text-align:left}.team_igem_text{font-weight:500;font-size:8px;letter-spacing:2px;color:var(--header_color);text-align:left}.team_namecard{overflow:hidden;z-index:10;position:absolute;right:1rem;bottom:.5rem;display:flex;flex-direction:column;gap:3px;text-align:center}.team_namecard_text{position:relative;font-size:20px;font-weight:600;text-align:right;color:var(--header_color);border-radius:5px;text-shadow:0 2px 4px rgba(0,0,0,.2)}.team_namecard_role_text{position:relative;font-size:20px;font-weight:600;padding-inline:6px;border-radius:5px;background-color:#f5f5f53b;color:var(--header_color);text-shadow:0 2px 4px rgba(0,0,0,.2)}.team_image_blur{filter:blur(2px);transition:filter 2.5s ease-in-out;z-index:1}.team_image_unblur{filter:blur(0px);transition:filter .6s ease-in-out;z-index:1}.team_writeup{opacity:0;transition:opacity .2s ease;max-width:100%;position:absolute;bottom:18px;left:20px;color:var(--header_color);padding-right:4px;text-align:left;z-index:20}.team_writeup_text{font-size:14px;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.2)}.team_linkedin{transform:translateY(0);transition:transform .8s ease;opacity:0;position:absolute;z-index:10;top:14px;right:14px;display:inline-block;width:32px;height:32px;background-repeat:no-repeat;background-size:100% 100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cg fill='none'%3E%3Crect width='256' height='256' fill='%23fff' rx='60'/%3E%3Crect width='256' height='256' fill='%230a66c2' rx='60'/%3E%3Cpath fill='%23fff' d='M184.715 217.685h29.27a4 4 0 0 0 4-3.999l.015-61.842c0-32.323-6.965-57.168-44.738-57.168c-14.359-.534-27.9 6.868-35.207 19.228a.32.32 0 0 1-.595-.161V101.66a4 4 0 0 0-4-4h-27.777a4 4 0 0 0-4 4v112.02a4 4 0 0 0 4 4h29.268a4 4 0 0 0 4-4v-55.373c0-15.657 2.97-30.82 22.381-30.82c19.135 0 19.383 17.916 19.383 31.834v54.364a4 4 0 0 0 4 4M38 59.628c0 11.864 9.767 21.626 21.632 21.626c11.862-.001 21.623-9.769 21.623-21.631C81.253 47.761 71.491 38 59.628 38C47.762 38 38 47.763 38 59.627m6.959 158.058h29.307a4 4 0 0 0 4-4V101.66a4 4 0 0 0-4-4H44.959a4 4 0 0 0-4 4v112.025a4 4 0 0 0 4 4'/%3E%3C/g%3E%3C/svg%3E")}.team_linkedin:hover{box-shadow:0 4px 8px #0003;transform:translateY(-2px);transition:transform .5s ease,box-shadow .5s ease}@media screen and (max-width: 600px){.team_writeup_text{font-size:14px}.team_card:hover .team_img_gradient{height:450px}}@media screen and (max-width: 476px){.team_writeup_text{font-size:12px}.team_namecard_text,.team_namecard_role_text{font-size:14px}.team_ashbloom_logo{padding-right:2px;width:20px;height:20px}.team_ashbloom_wordmark{left:12px}.team_card:hover .team_img_gradient{height:360px}}@media screen and (max-width: 376px){.team_ashbloom_logo{width:18px;height:18px}.team_ashbloom_text{font-size:10px}.team_igem_text{font-size:6px}.team_ashbloom_wordmark{left:4px}.team_namecard{right:.5rem}.team_namecard_role_text{font-size:11px}.team_writeup_text{font-size:10px}.team_card:hover .team_img_gradient{height:350px}}.sponsor_thanks_msg{margin-top:30px;padding-block:30px;padding-inline:20px}.sponsor_thanks_msg p{text-align:center}.footer_line{border-bottom:1px solid var(--sponsors_footerLine);width:95%;margin:auto;padding-top:35px}.sponsor_description_odd,.sponsor_description_even{display:flex;padding-inline:1rem;gap:2rem}.sponsor_description_odd{flex-direction:row}.sponsor_description_even{flex-direction:row-reverse}.sponsor_img_container{height:240px;width:400px;display:flex;justify-content:center;align-items:center;flex-shrink:0;overflow:hidden;background-color:#fff;border:4px solid var(--sponsors_imgBorder);border-radius:12px;padding:1rem;transition:transform .3s ease}.sponsor_img_container:hover{transform:scale(1.03)}.sponsor_img_container a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.sponsor_img{max-height:100%;max-width:100%;object-fit:contain}.sponsor_text_container{flex:1;display:flex;justify-content:center;align-items:center}@media (max-width: 790px){.sponsor_description_odd,.sponsor_description_even{flex-direction:column}.sponsor_img_container{width:95%;height:200px;margin:auto}}.notFound_container{padding-block:20vw;display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;position:relative;padding-block:25vw}.notFound_text{position:absolute;font-size:30vw;color:var(--notFound_numberColor);z-index:1;-webkit-user-select:none;user-select:none}.notFound_description{z-index:2;font-size:3vw}.notFound_options{font-size:1vw;z-index:2}.notFound_options a{color:var(--background_color);background-color:var(--paragraphH1_background);border-radius:.3vw;padding-inline:.3vw}@media (max-width: 790px){.notFound_container{padding-block:40vw}.notFound_text{font-size:40vw}.notFound_description{font-size:5vw}.notFound_options{font-size:2.5vw}}.hp_timeline_title{padding-block:10px;padding-inline:20px}.hp_timeline_container{display:flex;width:100%;overflow:auto;position:relative;flex-direction:column;padding-block:10px;margin-bottom:100px}.timeline_top{display:flex;align-items:center;width:100%;height:240px;position:relative}.timeline_section_top,.timeline_section_top_edu{position:absolute;left:0;display:flex;align-items:center;gap:280px;height:240px;padding-left:200px;padding-right:200px;background-color:#000;border:5px solid #f5fafb;border-radius:60px/60px 60px 70px 70px}.timeline_section_top_edu{padding-right:177px}.timeline_title{background:linear-gradient(to right,#1059b8,#2a63d0,#3b5fcd,#4c56c3,#5453be,#594aaf,#5b43a2,#553686);color:#f5fafb;padding-block:20px;padding-inline:20px;border-radius:0 40px 40px;width:max-content;min-width:460px;max-width:900px;border-style:solid;border-color:#f5fafb;border-width:0 1px 4px 0;position:relative;height:fit-content;cursor:pointer;transition:outline .2s ease-in-out;outline:0px solid transparent}.timeline_title:hover{outline:3px solid #f5fafb}.timeline_title_name{position:relative;z-index:2;border-style:solid;border-width:0 0 6px 0;width:fit-content;padding-inline:10px;pointer-events:none;-webkit-user-select:auto;user-select:auto;text-decoration:dashed}.hp_microscope_img{z-index:1;border:5px solid #2962cf;position:absolute;left:-100px;top:-25px;background-size:cover;background-repeat:no-repeat;background-blend-mode:multiply;background-color:var(--headerImg_tint);border-radius:50%;width:175px;height:175px;transition:filter 1s ease,background 1s ease,background-position 1s ease,transform .7s ease;box-shadow:0 0 60px var(--headerImg_tint) inset}.hp_microscope_img:hover{transform:scale(1.02);background-color:transparent}.hp_microscope_img_gradience{background-image:radial-gradient(circle,#073d7b00,#073d7b00,#073d7b00,#073d7b00,#073d7b00,#073d7b00,#073d7b00,#0052a884,#0051a875,#0051a875,#082a87a9);width:100%;height:100%;z-index:2;border-radius:50%;opacity:0;transition:opacity 1s ease;pointer-events:none}.hp_microscope_img:hover .hp_microscope_img_gradience{opacity:1}.timeline_iconTop{background-color:#f5fafb;width:100px;display:flex;justify-content:center;align-items:center;height:100px;border-radius:50%;z-index:2;position:absolute;left:40%;bottom:-141px}.timeline_iconTop sub{color:#000;font-weight:700}.timeline_bottom,.timeline_bottom_edu{display:flex;align-items:center;width:100%;min-height:532px;margin-top:35px;position:relative}.timeline_bottom_edu{min-height:450px}.timeline_section_bottom{position:absolute;left:0;top:0;display:flex;align-items:center;padding-left:175px;padding-right:175px;background-color:#000;border:5px solid #f5fafb;padding-block:50px;border-radius:60px/70px 70px 60px 60px}.timeline_bottom_text{width:525px;height:100%;position:relative;padding-inline:10px;padding-block:16px;background:linear-gradient(#020308e9,#020308e9) padding-box,linear-gradient(to right,#1059b8,#2a63d0,#3b5fcd,#4c56c3,#5453be,#594aaf,#5b43a2,#553686) border-box;border:4px solid transparent;border-width:4px 0 4px 0;box-shadow:#9b67f414 0 0 60px 10px}.hp_timeline_header{color:#f5fafb}.hp_glanceDiv{width:100%;display:flex;flex-direction:row;gap:10px;align-items:center}.hp_atAglance{color:#f5fafb}.hp_glanceDiv_text{flex-shrink:0;color:#f5fafb;background-color:#f5fafb;padding-inline:4px;border-radius:3px}.hp_glanceDiv_gradience{background:linear-gradient(to right,#1059b8,#2a63d0,#3b5fcd,#4c56c3,#5453be,#594aaf,#5b43a2,#553686);flex-grow:1;height:5px;border-radius:2px}.hp_glanceDiv_textSection{display:flex;flex-direction:column;height:100%;align-items:left;justify-content:center}.hp_timelinebottom_text{color:#f5fafb;margin-top:18px;padding-left:10px}.hp_section_spacer{padding-block:60px}.hp_headerSection{background-color:var(--textBlock_background);color:#f5fafb;padding-block:30px;width:100%;display:flex;align-items:center;z-index:0;scroll-margin-top:110px}.hp_microscope_img_hpSection{z-index:1;outline:10px solid var(--textBlock_background);width:23%;aspect-ratio:1 / 1;height:auto;background-size:cover;background-repeat:no-repeat;background-blend-mode:multiply;background-color:var(--headerImg_tint);border-radius:50%;transition:filter 1s ease,background 1s ease,background-position 1s ease,transform .7s ease;box-shadow:0 0 60px var(--headerImg_tint) inset}.hp_microscope_img_hpSection:hover{transform:scale(1.02);background-color:transparent}.hp_microscope_img_hpSection:hover .hp_microscope_img_gradience{opacity:1}.hp_headerTextSection{width:80%;padding-left:35px;padding-right:5px;padding-block:25px;border-radius:20px 100px 100px 20px;border-style:solid;border-color:#000;border-width:0 1px 4px 0;transform:translate(-15px);background:linear-gradient(to right,#1059b8,#2a63d0,#3b5fcd,#4c56c3,#5453be,#594aaf,#5b43a2,#553686)}.hp_headerTitle{word-break:normal}.hpTimeline_svg_blob{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;justify-content:center;align-items:center;opacity:1;overflow:hidden;z-index:0}.hpTimeline_svg{width:100%;height:100%;opacity:.75;transition:opacity 1s ease;overflow:hidden}.hp_timeline_container:hover .hpTimeline_svg{opacity:1}.hpTimelineTitles-gradience-1{fill:url(#hpTimelineTitles_gradient-1)}.hpTimelineTitles-gradience-2{fill:url(#hpTimelineTitles_gradient-2)}.hpTimelineTitles-gradience-3{fill:url(#hpTimelineTitles_gradient-3)}.hpTimelineTitles-gradience-4{fill:url(#hpTimelineTitles_gradient-4)}.hpTimelineTitles-gradience-5{fill:url(#hpTimelineTitles_gradient-5)}.hpTimelineTitles-gradience-6{fill:url(#hpTimelineTitles_gradient-6)}.hpTimelineTitles-gradience-7{fill:url(#hpTimelineTitles_gradient-7)}.hpTimelineTitles-gradience-8{fill:url(#hpTimelineTitles_gradient-8)}.hpTimelineTitles-gradience-9{fill:url(#hpTimelineTitles_gradient-9)}.hpTimelineTitles-gradience-10{fill:url(#hpTimelineTitles_gradient-10)}.hpTimelineTitles-gradience-11{fill:url(#hpTimelineTitles_gradient-11)}.hpTimelineTitles-gradience-12{fill:url(#hpTimelineTitles_gradient-12)}.hpTimelineTitles-gradience-13{fill:url(#hpTimelineTitles_gradient-13)}.hpTimelineTitles-gradience-14{fill:url(#hpTimelineTitles_gradient-14)}.hpTimelineTitles-gradience-15{fill:url(#hpTimelineTitles_gradient-15)}.hpTimelineTitles-gradience-16{fill:url(#hpTimelineTitles_gradient-16)}.hpTimelineTitles-gradience-17{fill:url(#hpTimelineTitles_gradient-17)}.hpTimelineTitles-gradience-18{fill:url(#hpTimelineTitles_gradient-18)}.hpTimelineTitles-gradience-19{fill:url(#hpTimelineTitles_gradient-19)}.hpTimelineTitles-gradience-20{fill:url(#hpTimelineTitles_gradient-20)}.hpTimelineTitles-gradience-21{fill:url(#hpTimelineTitles_gradient-21)}.hpTimelineTitles-gradience-22{fill:url(#hpTimelineTitles_gradient-22)}.hpTimelineTitles-gradience-23{fill:url(#hpTimelineTitles_gradient-23)}.hpTimelineTitles-gradience-new{fill:url(#hp-timelineTitles-gradience)}.hpTimeline-gradience-1{fill:url(#hpTimeline_gradient-1)}.hpTimeline-gradience-2{fill:url(#hpTimeline_gradient-2)}.hpTimeline-gradience-3{fill:url(#hpTimeline_gradient-3)}.hpTimeline-gradience-4{fill:url(#hpTimeline_gradient-4)}.hpTimeline-gradience-5{fill:url(#hpTimeline_gradient-5)}.hpTimeline-gradience-6{fill:url(#hpTimeline_gradient-6)}.hpTimeline-gradience-7{fill:url(#hpTimeline_gradient-7)}.hpTimeline-gradience-8{fill:url(#hpTimeline_gradient-8)}.hpTimeline-gradience-9{fill:url(#hpTimeline_gradient-9)}.hpTimeline-gradience-10{fill:url(#hpTimeline_gradient-10)}.hpTimeline-gradience-11{fill:url(#hpTimeline_gradient-11)}.hpTimeline-gradience-12{fill:url(#hpTimeline_gradient-12)}.hpTimeline-gradience-13{fill:url(#hpTimeline_gradient-13)}.hpTimeline-gradience-14{fill:url(#hpTimeline_gradient-14)}.hpTimeline-gradience-15{fill:url(#hpTimeline_gradient-15)}.hpTimeline-gradience-16{fill:url(#hpTimeline_gradient-16)}.hpTimeline-gradience-17{fill:url(#hpTimeline_gradient-16)}.hp_span_scrollTo{color:var(--h3_subtext_color);cursor:pointer}.hpTimeline-gradience-bottom-1{fill:url(#hpTimeline_gradient-bottom-1)}.hpTimeline-gradience-bottom-2{fill:url(#hpTimeline_gradient-bottom-2)}.hpTimeline-gradience-bottom-3{fill:url(#hpTimeline_gradient-bottom-3)}.hpTimeline-gradience-bottom-4{fill:url(#hpTimeline_gradient-bottom-4)}.hpTimeline-gradience-bottom-5{fill:url(#hpTimeline_gradient-bottom-5)}.hpTimeline-gradience-bottom-6{fill:url(#hpTimeline_gradient-bottom-6)}.hpTimeline-gradience-bottom-7{fill:url(#hpTimeline_gradient-bottom-7)}.hpTimeline-gradience-bottom-8{fill:url(#hpTimeline_gradient-bottom-8)}.hpTimeline-gradience-bottom-9{fill:url(#hpTimeline_gradient-bottom-9)}.hpTimeline-gradience-bottom-10{fill:url(#hpTimeline_gradient-bottom-10)}.hpTimeline-gradience-bottom-11{fill:url(#hpTimeline_gradient-bottom-11)}.hpTimeline-gradience-bottom-12{fill:url(#hpTimeline_gradient-bottom-12)}.hpTimeline-gradience-bottom-13{fill:url(#hpTimeline_gradient-bottom-13)}.hpTimeline-gradience-bottom-14{fill:url(#hpTimeline_gradient-bottom-14)}.hpTimeline-gradience-bottom-15{fill:url(#hpTimeline_gradient-bottom-15)}.hpTimeline-gradience-bottom-16{fill:url(#hpTimeline_gradient-bottom-16)}.hpTimeline-gradience-bottom-17{fill:url(#hpTimeline_gradient-bottom-17)}.hpTimeline-gradience-bottom-18{fill:url(#hpTimeline_gradient-bottom-18)}.hpTimeline-gradience-bottom-19{fill:url(#hpTimeline_gradient-bottom-19)}.hpTimeline-gradience-bottom-20{fill:url(#hpTimeline_gradient-bottom-20)}.hpTimeline-gradience-bottom-21{fill:url(#hpTimeline_gradient-bottom-21)}.hpTimeline-gradience-bottom-22{fill:url(#hpTimeline_gradient-bottom-22)}.hpTimeline-gradience-bottom-23{fill:url(#hpTimeline_gradient-bottom-23)}.hpTimeline-gradience-bottom-24{fill:url(#hpTimeline_gradient-bottom-24)}@media (max-width: 790px){.hp_headerTextSection{padding-block:5px;border-radius:40px 60px 60px 40px}.hp_microscope_img_hpSection{width:20%}.hp_headerTitle{word-break:break-all}}
