.ContactSuccess-module__9p4Dra__container{background-color:var(--color-bg-primary);flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex}.ContactSuccess-module__9p4Dra__main{flex-direction:column;align-items:center;gap:3.5rem;width:100%;max-width:151.2rem;display:flex}.ContactSuccess-module__9p4Dra__heroSection{justify-content:center;align-items:center;width:100%;max-width:128rem;max-height:72rem;display:flex;position:relative}.ContactSuccess-module__9p4Dra__heroImageContainer{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.ContactSuccess-module__9p4Dra__heroImage{object-fit:cover;width:auto;max-width:128rem;height:auto;max-height:72rem}.ContactSuccess-module__9p4Dra__contentSection{flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:64rem;display:flex}.ContactSuccess-module__9p4Dra__headingContainer{width:100%}.ContactSuccess-module__9p4Dra__mainHeading{color:var(--color-light-green);text-transform:uppercase;word-wrap:break-word;margin:0;font-family:VT323,monospace;font-size:3rem;font-weight:400;line-height:3rem;text-decoration:underline}.ContactSuccess-module__9p4Dra__subtitleContainer{width:100%}.ContactSuccess-module__9p4Dra__subtitle{color:var(--color-pink);margin:0;font-family:Ubuntu,sans-serif;font-size:1.5rem;font-weight:700;line-height:2rem}.ContactSuccess-module__9p4Dra__profileSection{flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:80rem;display:flex}.ContactSuccess-module__9p4Dra__profileImageContainer{width:100%;max-width:32rem}.ContactSuccess-module__9p4Dra__profileImage{object-fit:cover;width:100%;max-width:80rem;height:auto;max-height:45rem}.ContactSuccess-module__9p4Dra__profileContent{flex-direction:column;gap:.5rem;width:100%;max-width:28.8rem;display:flex}.ContactSuccess-module__9p4Dra__profileTitle{color:var(--color-pink);margin:0;font-family:Ubuntu,sans-serif;font-size:2.5rem;font-weight:500;line-height:3.75rem}.ContactSuccess-module__9p4Dra__profileParagraph{color:var(--color-paragraph);margin:0;font-family:Ubuntu,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.7rem}.ContactSuccess-module__9p4Dra__buttonSection{justify-content:center;width:100%;display:flex}@media (min-width:768px){.ContactSuccess-module__9p4Dra__main{gap:4rem;padding:5rem 2rem}.ContactSuccess-module__9p4Dra__contentSection{max-width:64rem}.ContactSuccess-module__9p4Dra__mainHeading{font-size:4rem;line-height:4rem}.ContactSuccess-module__9p4Dra__subtitle{font-size:2rem;line-height:3rem}.ContactSuccess-module__9p4Dra__profileSection{flex-direction:column;gap:2rem;max-width:80rem}.ContactSuccess-module__9p4Dra__profileImageContainer,.ContactSuccess-module__9p4Dra__profileContent{max-width:54.4rem}}
.ButtonUI-module__B8HGjq__buttonPrimary{color:var(--color-primary-green);border:.1em solid var(--color-primary-green);cursor:pointer;isolation:isolate;z-index:1;text-transform:uppercase;background:0 0;border-radius:5rem;align-self:center;width:fit-content;margin:0;padding:.8rem 1.6rem;font-family:Ubuntu,sans-serif;font-size:1.4rem;font-weight:700;line-height:2rem;text-decoration:none;transition:color .3s;display:inline-block;position:relative;overflow:hidden}.ButtonUI-module__B8HGjq__buttonPrimary:after{content:"";background-color:var(--color-bg-primary);z-index:-2;border-radius:5rem;width:100%;height:100%;position:absolute;top:0;left:0}.ButtonUI-module__B8HGjq__buttonPrimary:before{content:"";background-color:var(--color-primary-green);z-index:-1;border-radius:5rem;width:0;height:100%;transition:width .3s;position:absolute;top:0;left:0}.ButtonUI-module__B8HGjq__buttonPrimary:hover{color:var(--color-text-tertiary)}.ButtonUI-module__B8HGjq__buttonPrimary:hover:before{width:100%}.ButtonUI-module__B8HGjq__buttonSecondary{color:var(--color-theme-toggle-bg);border:.1em solid var(--color-theme-toggle-bg);cursor:pointer;isolation:isolate;text-transform:uppercase;background:0 0;border-radius:5rem;align-self:center;width:fit-content;margin:0;padding:.8rem 1.6rem;font-family:Ubuntu,sans-serif;font-size:1.4rem;font-weight:700;line-height:2rem;text-decoration:none;transition:color .3s;display:inline-block;position:relative;overflow:hidden}.ButtonUI-module__B8HGjq__buttonSecondary:before{content:"";background-color:var(--color-theme-toggle-bg);z-index:-1;border-radius:5rem;width:0;height:100%;transition:width .3s;position:absolute;top:0;left:0}.ButtonUI-module__B8HGjq__buttonSecondary:hover{color:var(--color-white)}.ButtonUI-module__B8HGjq__buttonSecondary:hover:before{width:100%}@media (min-width:1024px){.ButtonUI-module__B8HGjq__buttonPrimary,.ButtonUI-module__B8HGjq__buttonSecondary{font-size:1.6rem;line-height:2.4rem}}@media (min-width:1440px){.ButtonUI-module__B8HGjq__buttonPrimary,.ButtonUI-module__B8HGjq__buttonSecondary{font-size:1.8rem;line-height:2.6rem}}
.BlogPostCard-module__u9YvCq__blogPostCard{border-radius:1.5rem;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.BlogPostCard-module__u9YvCq__imageSection{background-color:var(--color-card-bg-slate);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.BlogPostCard-module__u9YvCq__image{object-fit:contain;border-radius:.8rem;width:100%;height:auto;transition:opacity .3s}.BlogPostCard-module__u9YvCq__imageOverlay{pointer-events:none;background-color:#0000;justify-content:center;align-items:center;width:100%;height:100%;transition:background-color .3s;display:flex;position:absolute;top:0;left:0}.BlogPostCard-module__u9YvCq__overlayText{color:var(--color-white);opacity:0;text-align:center;z-index:1;padding:1.6rem;font-family:VT323,monospace;font-size:2.4rem;text-decoration:underline;transition:opacity .3s}@media (min-width:1440px){.BlogPostCard-module__u9YvCq__overlayText{font-size:4rem}}.BlogPostCard-module__u9YvCq__imageSection:hover .BlogPostCard-module__u9YvCq__image{opacity:.2}.BlogPostCard-module__u9YvCq__imageSection:hover .BlogPostCard-module__u9YvCq__imageOverlay{background-color:#00000080}.BlogPostCard-module__u9YvCq__imageSection:hover .BlogPostCard-module__u9YvCq__overlayText{opacity:1}.BlogPostCard-module__u9YvCq__contentSection{background-color:var(--color-footer-bg);flex-direction:column;flex:1;gap:2.4rem;width:100%;padding:1.6rem 1.6rem 2.4rem;display:flex}.dark .BlogPostCard-module__u9YvCq__contentSection{background-color:var(--color-card-bg-dark)}.BlogPostCard-module__u9YvCq__contentCardWrapper{width:100%;padding:0}.BlogPostCard-module__u9YvCq__contentCardNoPadding{padding:0!important}.BlogPostCard-module__u9YvCq__contentCardWrapper article h2{margin-bottom:.8rem!important;font-size:2.1rem!important}.BlogPostCard-module__u9YvCq__buttonContainer{justify-content:flex-start;align-items:flex-start;width:100%;margin-top:0;margin-bottom:0;display:flex}.BlogPostCard-module__u9YvCq__button{background:0 0!important;align-self:flex-start!important;margin:0!important}.BlogPostCard-module__u9YvCq__button:after{background-color:#0000!important}@media (min-width:1024px){.BlogPostCard-module__u9YvCq__contentCardWrapper article h2{margin-bottom:1.6rem!important}.BlogPostCard-module__u9YvCq__blogPostCard{border-radius:2rem}.BlogPostCard-module__u9YvCq__contentSection{gap:2.4rem;padding:2.4rem}.BlogPostCard-module__u9YvCq__contentCardWrapper article h2{margin-bottom:1.6rem!important;font-size:3.2rem!important}}
.GridLayout-module__S4LqfW__gridLayout{flex-direction:column;gap:3.2rem;width:100%;display:flex}.GridLayout-module__S4LqfW__lastTwoWrapper{flex-direction:column;justify-content:center;align-items:stretch;gap:2.4rem;display:flex}@media (min-width:1024px){.GridLayout-module__S4LqfW__gridLayout{grid-template-columns:repeat(3,1fr);place-items:stretch stretch;gap:5.6rem 2.4rem;display:grid}.GridLayout-module__S4LqfW__onlyOne{grid-column:2/3}.GridLayout-module__S4LqfW__lastTwoWrapper{flex-direction:row;grid-column:1/4;justify-content:center;align-items:stretch;gap:2.4rem;display:flex}.GridLayout-module__S4LqfW__lastTwoFirst,.GridLayout-module__S4LqfW__lastTwoSecond{flex-shrink:0;width:calc(33.3333% - 1.06667rem)}}
.ContentCard-module__MtILKG__contentCard{flex-direction:column;width:100%;display:flex}.ContentCard-module__MtILKG__subtitle{color:var(--color-red-maroon);text-align:left;margin:0 0 .8rem;font-family:Ubuntu,sans-serif;font-size:2.4rem;font-weight:700;line-height:1.2}.ContentCard-module__MtILKG__paragraph{color:var(--color-paragraph);text-align:left;white-space:pre-line;margin:0;font-family:Ubuntu,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.5}.dark .ContentCard-module__MtILKG__subtitle{color:var(--color-pink)}@media (min-width:1024px){.ContentCard-module__MtILKG__contentCard{padding:0}.ContentCard-module__MtILKG__subtitle{color:var(--color-red-maroon);margin-bottom:1.6rem;font-size:4rem}.ContentCard-module__MtILKG__paragraph{color:var(--color-paragraph);font-size:1.8rem}}
.BlogPost-module__SY66Va__container{flex-direction:column;gap:56px;width:100%;max-width:100%;display:flex}.BlogPost-module__SY66Va__featuredImageWrapper{justify-content:center;align-items:center;width:100%;display:flex}.BlogPost-module__SY66Va__featuredImage{object-fit:cover;object-position:center;width:100%;height:auto;max-height:851px}.BlogPost-module__SY66Va__titleSection{width:100%}.BlogPost-module__SY66Va__mainTitle{color:var(--color-h1,#c4f4b4);text-transform:uppercase;margin:0;font-family:VT323,monospace;font-size:64px;font-weight:400;line-height:64px;text-decoration:underline}.BlogPost-module__SY66Va__twoColumnLayout{flex-direction:column;gap:5.6rem;width:100%;display:flex}.BlogPost-module__SY66Va__mainContent{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.BlogPost-module__SY66Va__subtitle{margin-bottom:8px}.BlogPost-module__SY66Va__subtitle h2{color:var(--color-h2-h3,#ffb7cc);margin:0;font-family:Ubuntu,sans-serif;font-size:40px;font-weight:700;line-height:60px}.BlogPost-module__SY66Va__mdxContent{flex-direction:column;gap:2.4rem;display:flex}.BlogPost-module__SY66Va__sidebar{flex-direction:column;flex:1;justify-content:flex-start;gap:56px;min-width:0;display:flex}.BlogPost-module__SY66Va__relatedContent{flex-direction:column;gap:16px;width:100%;display:flex}.BlogPost-module__SY66Va__relatedHeader{background-color:var(--color-footer,#362529);border-bottom:1px solid var(--color-h2-h3,#ffb7cc);padding:16px}.BlogPost-module__SY66Va__relatedTitle{color:var(--color-paragraph,#fff8f8);text-transform:uppercase;margin:0;font-family:Open Sans,sans-serif;font-size:18px;font-weight:800;line-height:27px}.BlogPost-module__SY66Va__relatedItem{border-bottom:1px solid var(--color-h2-h3,#ffb7cc);cursor:pointer;align-items:center;gap:24px;padding:16px 0;text-decoration:none;transition:opacity .2s;display:flex}.BlogPost-module__SY66Va__relatedItem:hover{opacity:.8}.BlogPost-module__SY66Va__relatedImage{flex-shrink:0;width:104px;height:104px}.BlogPost-module__SY66Va__relatedImg{object-fit:cover;width:100%;height:100%}.BlogPost-module__SY66Va__relatedText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.BlogPost-module__SY66Va__relatedCategory{color:var(--color-paragraph,#fff8f8);margin:0;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:500;line-height:24px}.BlogPost-module__SY66Va__relatedExcerpt{color:var(--color-paragraph,#fff8f8);margin:0;font-family:Ubuntu,sans-serif;font-size:12px;font-weight:400;line-height:18px}.BlogPost-module__SY66Va__column1,.BlogPost-module__SY66Va__column2{width:100%}.BlogPost-module__SY66Va__imageContainer{width:100%;margin-bottom:2.4rem;position:relative}.BlogPost-module__SY66Va__image{object-fit:cover;width:100%;max-width:60.8rem;height:auto;max-height:32rem}@media (min-width:1024px){.BlogPost-module__SY66Va__twoColumnLayout{grid-template-columns:1fr 1fr;gap:0 5.2rem;display:grid}.BlogPost-module__SY66Va__column1,.BlogPost-module__SY66Va__column2{width:100%}.BlogPost-module__SY66Va__imageContainer{margin-bottom:5.6rem}}@media (max-width:1200px){.BlogPost-module__SY66Va__sidebar{width:100%}}@media (max-width:1024px){.BlogPost-module__SY66Va__container{gap:40px}.BlogPost-module__SY66Va__mainTitle{font-size:48px;line-height:48px}.BlogPost-module__SY66Va__subtitle h2{font-size:32px;line-height:48px}.BlogPost-module__SY66Va__relatedItem{gap:16px}.BlogPost-module__SY66Va__relatedImage{width:80px;height:80px}}@media (max-width:480px){.BlogPost-module__SY66Va__mainTitle{font-size:36px;line-height:36px}.BlogPost-module__SY66Va__subtitle h2{font-size:24px;line-height:36px}.BlogPost-module__SY66Va__relatedTitle{font-size:16px}.BlogPost-module__SY66Va__relatedCategory{font-size:14px}.BlogPost-module__SY66Va__relatedExcerpt{font-size:11px}}
.Divider-module__yonnfG__divider{background-color:var(--color-red-maroon);border:none;justify-content:center;align-items:center;width:100%;height:.2rem;display:inline-flex}
.Form-module__9SUxka__form{flex-direction:column;width:100%;display:flex}.Form-module__9SUxka__header{color:var(--color-red-maroon);text-align:left;margin:0 0 2.4rem;font-family:Ubuntu,sans-serif;font-size:2.4rem;font-weight:700;line-height:1.2}.Form-module__9SUxka__fieldGroup{flex-direction:column;margin-bottom:1.6rem;display:flex}.Form-module__9SUxka__label{color:var(--color-text-secondary);text-align:left;margin-bottom:.8rem;font-family:Ubuntu,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.5}.Form-module__9SUxka__input,.Form-module__9SUxka__textarea{color:var(--color-text-secondary);background-color:var(--color-bg-primary);box-sizing:border-box;border:.1rem solid #e0e0e0;border-radius:.4rem;outline:none;width:100%;padding:1.2rem 1.6rem;font-family:Ubuntu,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.5;transition:border-color .3s}.Form-module__9SUxka__input:focus,.Form-module__9SUxka__textarea:focus{border-color:var(--color-primary-green)}.Form-module__9SUxka__input::placeholder,.Form-module__9SUxka__textarea::placeholder{color:#a0a0a0}.Form-module__9SUxka__textarea{resize:vertical;min-height:12rem}.Form-module__9SUxka__error{color:var(--color-red-maroon,#c00);margin-top:.8rem;font-family:Ubuntu,sans-serif;font-size:1.4rem}.Form-module__9SUxka__buttonWrapper{align-self:flex-start;margin-top:.8rem}@media (min-width:1024px){.Form-module__9SUxka__form{padding:0}.Form-module__9SUxka__header{margin-bottom:3.2rem;font-size:3.2rem}.Form-module__9SUxka__input,.Form-module__9SUxka__textarea{padding:1.4rem 1.8rem;font-size:1.6rem}.Form-module__9SUxka__buttonWrapper{margin-top:1.2rem}.Form-module__9SUxka__header{text-align:left;margin-bottom:4rem;font-size:4rem}.Form-module__9SUxka__fieldGroup{margin-bottom:2rem}.Form-module__9SUxka__label{margin-bottom:1.2rem;font-size:1.8rem}.Form-module__9SUxka__input,.Form-module__9SUxka__textarea{border-radius:.6rem;padding:1.6rem 2rem;font-size:1.8rem}.Form-module__9SUxka__textarea{min-height:16rem}.Form-module__9SUxka__buttonWrapper{align-self:flex-start;margin-top:1.6rem}}
.SkillTag-module__bsA9bq__skillTag{border:.1rem solid var(--color-light-green);border-radius:.4rem;justify-content:center;align-items:center;padding:.8rem;display:flex}.SkillTag-module__bsA9bq__skillText{color:var(--color-light-green);margin:0;font-family:Ubuntu,sans-serif;font-size:1.2rem;line-height:1.8rem}
.about-module__8TymFG__aboutContainer{flex-direction:column;justify-content:center;align-items:center;gap:5.2rem;width:100%;max-width:80rem;padding-top:5.6rem;display:flex}.about-module__8TymFG__subtitleContainer{align-self:center;width:100%;max-width:80rem}.about-module__8TymFG__subtitle{color:var(--color-red-maroon);text-align:left;font-family:Ubuntu,sans-serif;font-size:2.4rem;font-weight:700;line-height:3.2rem}.about-module__8TymFG__imageContainer{flex-direction:column;justify-content:center;align-items:center;gap:.8rem;width:100%;display:flex}.about-module__8TymFG__image{object-fit:contain;width:100%;max-width:80rem;height:auto}.about-module__8TymFG__imageCaption{text-align:left;width:100%;max-width:80rem;color:var(--color-paragraph);font-size:1.2rem;line-height:1.8rem}.about-module__8TymFG__captionParagraph{text-align:left;width:100%;max-width:80rem;color:var(--color-paragraph);align-self:center;padding-top:.8rem;font-size:1.8rem;line-height:2.7rem;display:inline-block;position:relative}.about-module__8TymFG__conferenceContainer{grid-template-columns:1fr 1fr 1fr;gap:2.4rem;width:100%;max-width:80rem;margin:0 auto;display:grid}.about-module__8TymFG__conferenceContent{flex-direction:column;gap:.8rem;width:100%;max-width:32rem;margin:0 auto;display:flex}.about-module__8TymFG__conferenceTitle{text-align:left;width:100%;color:var(--color-paragraph);margin:0;font-size:2.4rem;font-weight:500;line-height:3.2rem;display:inline-block;position:relative}.about-module__8TymFG__conferenceDescription{text-align:left;width:100%;color:var(--color-text-secondary);padding-bottom:.8rem;font-size:1.8rem;line-height:2.7rem;display:inline-block;position:relative}.about-module__8TymFG__conferenceImageContainer{width:100%;position:relative}@media (max-width:1023px){.about-module__8TymFG__aboutContainer{gap:3.2rem;padding-left:1.6rem;padding-right:1.6rem}.about-module__8TymFG__conferenceContainer{grid-template-columns:1fr}.about-module__8TymFG__conferenceContent{max-width:100%;margin:0}.about-module__8TymFG__conferenceImageContainer{width:calc(100% + 3.2rem);margin-left:-1.6rem;margin-right:-1.6rem}.about-module__8TymFG__captionParagraph,.about-module__8TymFG__conferenceDescription{font-size:1.4rem;line-height:2.1rem}.about-module__8TymFG__conferenceDescription{padding-bottom:1.6rem}}
.Blog-module__jW6Nga__twoColumnLayout{flex-direction:column;gap:5.6rem;width:100%;display:flex}.Blog-module__jW6Nga__column1,.Blog-module__jW6Nga__column2{width:100%}.Blog-module__jW6Nga__imageContainer{object-fit:contain;width:100%;margin-bottom:2.4rem;position:relative}.Blog-module__jW6Nga__image{object-fit:cover;width:100%;max-width:60.8rem;height:auto;max-height:32rem}@media (min-width:1024px){.Blog-module__jW6Nga__twoColumnLayout{grid-template-columns:1fr 1fr;gap:0 5.2rem;display:grid}.Blog-module__jW6Nga__column1,.Blog-module__jW6Nga__column2{width:100%}.Blog-module__jW6Nga__imageContainer{margin-bottom:5.6rem}}
.contact-module__swMWYG__twoColumnLayout{flex-direction:column;gap:5.6rem;width:100%;display:flex}.contact-module__swMWYG__column1,.contact-module__swMWYG__column2{width:100%}.contact-module__swMWYG__imageContainer{width:100%;margin-bottom:2.4rem;position:relative}.contact-module__swMWYG__image{object-fit:cover;width:100%;max-width:60.8rem;height:auto;max-height:32rem}@media (min-width:1024px){.contact-module__swMWYG__twoColumnLayout{grid-template-columns:1fr 1fr;gap:0 5.2rem;display:grid}.contact-module__swMWYG__column1,.contact-module__swMWYG__column2{width:100%}.contact-module__swMWYG__imageContainer{margin-bottom:5.6rem}}
.ProjectCard-module__1k_3xa__projectCardWrapper{flex-direction:column;gap:2.4rem;width:100%;max-width:62.4rem;display:flex}.ProjectCard-module__1k_3xa__projectCard{background-color:var(--color-footer-bg);border:.1rem solid var(--color-paragraph);border-radius:.8rem;flex-direction:column;gap:2.4rem;width:100%;padding:.8rem;display:flex;box-shadow:0 .4rem .4rem #00000040}.dark .ProjectCard-module__1k_3xa__projectCard{background-color:var(--color-footer-bg)}.ProjectCard-module__1k_3xa__imageContainer{aspect-ratio:548/308;background-color:var(--color-white);border-radius:.4rem;width:100%;overflow:hidden}.ProjectCard-module__1k_3xa__image{object-fit:cover;width:100%;height:100%}.ProjectCard-module__1k_3xa__contentContainer{flex-direction:column;gap:2.4rem;width:100%;padding:0 .8rem;display:flex}.ProjectCard-module__1k_3xa__textContent{flex-direction:column;gap:1.6rem;width:100%;display:flex}.ProjectCard-module__1k_3xa__titleSection{color:var(--color-pink);flex-direction:column;gap:.8rem;display:flex}.ProjectCard-module__1k_3xa__title{color:var(--color-pink);margin:0;font-family:Ubuntu,sans-serif;font-size:2.4rem;font-weight:700;line-height:3.2rem}.ProjectCard-module__1k_3xa__sector{color:var(--color-pink);margin:0;font-family:Ubuntu,sans-serif;font-size:2.1rem;font-weight:500;line-height:3.1rem}.ProjectCard-module__1k_3xa__description{color:var(--color-paragraph);margin:0;font-family:Ubuntu,sans-serif;font-size:1.4rem;line-height:2.1rem}.ProjectCard-module__1k_3xa__descriptionBold{font-weight:700}.ProjectCard-module__1k_3xa__buttonWrapper{align-items:center;width:100%;padding-bottom:.8rem;display:flex}.ProjectCard-module__1k_3xa__button{align-self:flex-start!important}.ProjectCard-module__1k_3xa__skillsSection{flex-direction:column;gap:1.6rem;width:100%;display:flex}.ProjectCard-module__1k_3xa__skillsLabel{color:var(--color-light-green);text-align:center;margin:0;font-family:Ubuntu,sans-serif;font-size:1.4rem;font-style:italic;line-height:2.1rem}.ProjectCard-module__1k_3xa__skillsContainer{flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;display:flex}@media (min-width:1024px){.ProjectCard-module__1k_3xa__projectCard{padding:2.4rem}.ProjectCard-module__1k_3xa__title{font-size:3.2rem;line-height:4.8rem}.ProjectCard-module__1k_3xa__sector{font-size:2.4rem;line-height:3.2rem}.ProjectCard-module__1k_3xa__description{font-size:1.8rem;line-height:2.7rem}}
.LaboratoryCard-module__7iQacW__laboratoryCard{background-color:var(--color-footer-bg);border-radius:.8rem;flex-direction:column;width:100%;max-width:35.7rem;padding-bottom:2.4rem;display:flex;box-shadow:0 .4rem .4rem #00000040}.dark .LaboratoryCard-module__7iQacW__laboratoryCard{background-color:var(--color-footer-bg)}.LaboratoryCard-module__7iQacW__imageContainer{aspect-ratio:320/180;justify-content:center;align-items:center;width:100%;padding:1.6rem;display:flex;overflow:hidden}.LaboratoryCard-module__7iQacW__image{object-fit:cover;width:100%;height:100%}.LaboratoryCard-module__7iQacW__contentContainer{flex-direction:column;gap:1.6rem;padding:0 2.4rem;display:flex}.LaboratoryCard-module__7iQacW__title{color:var(--color-pink);margin:0;font-family:Ubuntu,sans-serif;font-size:3.2rem;font-weight:500;line-height:4.8rem}.LaboratoryCard-module__7iQacW__descriptionWrapper{flex-direction:column;gap:2.4rem;display:flex}.LaboratoryCard-module__7iQacW__description{color:var(--color-paragraph);margin:0;font-family:Ubuntu,sans-serif;font-size:1.8rem;line-height:2.7rem}.LaboratoryCard-module__7iQacW__buttonWrapper{align-items:center;width:100%;display:flex}.LaboratoryCard-module__7iQacW__button{align-self:flex-start!important}
.Portfolio-module__waoPaG__portfolioPage{flex-direction:column;align-items:center;width:100%;min-height:100vh;display:flex}.Portfolio-module__waoPaG__portfolioContent{flex-direction:column;align-items:center;gap:5.6rem;width:100%;max-width:120rem;padding:5.6rem 1.6rem;display:flex}.Portfolio-module__waoPaG__sectionTitle{color:var(--color-light-green);text-transform:uppercase;text-decoration-skip-ink:none;text-align:left;width:100%;margin:0;font-family:VT323,monospace;font-size:4.8rem;line-height:4.8rem;text-decoration:underline}.Portfolio-module__waoPaG__projectsGrid{flex-direction:column;align-items:center;gap:4rem;width:100%;display:flex}.Portfolio-module__waoPaG__laboratorySection{flex-direction:column;gap:3.2rem;width:100%;max-width:120rem;padding:5.6rem 1.6rem;display:flex}.Portfolio-module__waoPaG__laboratorySectionHeader{text-align:center;flex-direction:column;align-items:center;gap:2.4rem;display:flex}.Portfolio-module__waoPaG__laboratoryTitle{color:var(--color-light-green);text-transform:uppercase;text-decoration-skip-ink:none;max-width:112rem;margin:0;font-family:VT323,monospace;font-size:4.8rem;line-height:4.8rem;text-decoration:underline}.Portfolio-module__waoPaG__laboratorySubtitle{color:var(--color-light-green);margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:1.6rem;line-height:2.4rem}.Portfolio-module__waoPaG__laboratoryGrid{flex-direction:column;align-items:center;gap:2.4rem;width:100%;display:flex}@media (min-width:768px){.Portfolio-module__waoPaG__laboratoryGrid{flex-flow:wrap;justify-content:center}}@media (min-width:1024px){.Portfolio-module__waoPaG__portfolioContent{padding:8rem 12rem}.Portfolio-module__waoPaG__sectionTitle{font-size:6.4rem;line-height:6.4rem}.Portfolio-module__waoPaG__projectsGrid{flex-direction:row;justify-content:center;align-items:flex-start;gap:2.4rem}.Portfolio-module__waoPaG__laboratorySection{padding:5.6rem 8rem 8rem}.Portfolio-module__waoPaG__laboratoryTitle{font-size:6.4rem;line-height:6.4rem}.Portfolio-module__waoPaG__laboratoryGrid{justify-content:center;gap:2.4rem}}
