.project_page__yaajk{--project-green:#8aca62;--project-navy:#0d1e2d;background:#f8faf7;color:#152b36;font-family:var(--font-inter),sans-serif;overflow:clip}.project_page__yaajk *{box-sizing:border-box}.project_shell__LLoU9{width:min(1200px,calc(100% - 80px));margin-inline:auto}.project_page__yaajk a{text-decoration:none}.project_page__yaajk button{font:inherit}.project_page__yaajk a:focus-visible,.project_page__yaajk button:focus-visible{outline:3px solid #76ae45;outline-offset:5px}.project_page__yaajk figure,.project_page__yaajk h1,.project_page__yaajk h2,.project_page__yaajk h3,.project_page__yaajk p{margin:0}.project_page__yaajk h2{font-size:clamp(30px,3.5vw,48px);font-weight:750;letter-spacing:-.045em;line-height:1.14}.project_page__yaajk h2 span{color:#548341}.project_page__yaajk h3{font-size:21px;font-weight:700;line-height:1.35;letter-spacing:-.025em}.project_page__yaajk section[id]{scroll-margin-top:28px}.project_hero__vMRPt{background:#0d1e2d;color:#fff;background-image:radial-gradient(ellipse at 90% 20%,rgba(111,156,94,.13),transparent 55%)}.project_header__Wxtni{height:104px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #ffffff1a}.project_brand__i0PGk{font-size:25px;font-weight:850;letter-spacing:-.045em;color:inherit;white-space:nowrap}.project_brand__i0PGk>span{color:#7dc256}.project_brandTick__dNcSi{padding-left:4px}.project_headerNote__FsceC{font-family:var(--font-mono);font-size:10px;letter-spacing:.15em;color:#a9b8bc}.project_headerContact__NVrm1{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:600;color:#fff;border:1px solid #ffffff45;padding:11px 15px;border-radius:6px}.project_heroGrid__LmAMc{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding-block:76px 68px}.project_eyebrow__8qbSL{font-family:var(--font-mono);font-size:10px;letter-spacing:.13em;font-weight:600;line-height:1.7;color:#41772e;display:flex;gap:10px;align-items:center}.project_hero__vMRPt .project_eyebrow__8qbSL{color:var(--project-green)}.project_liveDot__ERyRw{display:inline-block;width:7px;height:7px;background:#8aca62;border-radius:50%;flex-shrink:0}.project_hero__vMRPt h1{font-size:clamp(44px,5.2vw,70px);letter-spacing:-.06em;line-height:1.07;font-weight:800;margin-top:24px}.project_hero__vMRPt h1>span{color:var(--project-green)}.project_heroLead__qdJOw{font-size:16px;line-height:1.85;color:#c0cbd0;max-width:480px;margin-top:25px!important}.project_actions__fwRDd{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:30px}.project_primary__PzWac{display:inline-flex;justify-content:center;align-items:center;gap:12px;background:#8aca62;color:#142b20;font-size:13px;font-weight:750;padding:16px 20px;border-radius:7px;min-height:50px;transition:background .2s}.project_primary__PzWac:hover{background:#a3db80}.project_textLink__XJIlA{display:inline-flex;gap:8px;align-items:center;color:#d7e2dd;font-size:12px;padding-block:12px}.project_heroStatus__k7C_b{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:35px;color:#9faeb5;font-size:10px}.project_statusPill__35L0D{display:inline-block;color:#a5d68c;border:1px solid #85bb6550;background:#85bb6510;padding:6px 9px;border-radius:4px;font-family:var(--font-mono);font-size:9px;font-weight:500;letter-spacing:.06em}.project_heroFigure__2sEf3{position:relative;border:1px solid #ffffff25;border-radius:15px;box-shadow:0 25px 70px #0004;background:#142935;min-width:0}.project_heroImage__rnfpP{width:100%;height:480px;display:block;-o-object-fit:cover;object-fit:cover;border-radius:14px 14px 0 0;-o-object-position:51% 50%;object-position:51% 50%}.project_heroFigure__2sEf3 figcaption{display:flex;align-items:center;gap:9px;padding:17px 18px;font-size:11px;color:#d8e0de}.project_heroFigure__2sEf3 figcaption>span:last-child{margin-left:auto;color:#869a9e;font-family:var(--font-mono);font-size:9px}.project_imageBadge__D3MfP{position:absolute;top:20px;right:20px;display:flex;align-items:center;gap:13px;background:#0d1e2de8;backdrop-filter:blur(8px);border:1px solid #ffffff30;border-radius:9px;padding:13px 15px;color:#a9db90}.project_imageBadge__D3MfP>span{font-size:27px;line-height:1;font-weight:750;letter-spacing:-.04em}.project_imageBadge__D3MfP small{display:block;font-size:7px;letter-spacing:.12em;font-weight:500;color:#c6d2cb;margin-top:7px}.project_specStrip__Fl13G{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;border-top:1px solid #ffffff20;padding-block:25px 30px}.project_specStrip__Fl13G>span{display:flex;align-items:center;justify-content:center;gap:10px;font-size:11px;color:#bdc9ca}.project_specStrip__Fl13G svg{color:#8aca62}.project_section__mo2WC{padding-block:92px}.project_sectionHeading__gmw8P{max-width:730px;margin-bottom:38px}.project_sectionHeading__gmw8P h2{margin-top:13px}.project_sectionHeading__gmw8P>p:last-child{max-width:650px;font-size:15px;color:#5d6b71;line-height:1.85;margin-top:20px}.project_ideaGrid__yDIoU{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;padding:42px 46px;border:1px solid #dce5d9;background:#eef3eb;border-radius:14px;margin-bottom:34px}.project_ideaStatement__Axfys{display:flex;flex-direction:column;justify-content:center;border-right:1px solid #d1dfca;padding-right:34px}.project_largeNumber__TRMC2{font-size:96px;font-weight:750;line-height:1;letter-spacing:-.08em;color:#376d2c}.project_largeNumber__TRMC2>span{font-size:65px;vertical-align:top;line-height:1.25}.project_ideaStatement__Axfys>p{font-size:18px;font-weight:650;line-height:1.5;margin-top:16px}.project_smallNote__gu6OT{font-size:11px;color:#61735e;line-height:1.7;margin-top:14px;max-width:270px}.project_ideaCopy___BMWt h3{font-size:25px;margin-bottom:16px}.project_ideaCopy___BMWt p{font-size:13px;line-height:1.9;color:#536557}.project_ideaCopy___BMWt p+p{margin-top:12px}.project_featureGrid__be_J2{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.project_feature__9sYYb{padding:28px;border:1px solid #e0e7df;background:#fff;border-radius:12px}.project_featureTop__E7A82{display:flex;align-items:center;justify-content:space-between;color:#34732b;margin-bottom:29px}.project_featureTop__E7A82>span{font-family:var(--font-mono);font-size:11px;color:#9da99c}.project_featureTag__ROu9U{font-size:10px;text-transform:uppercase;letter-spacing:.09em;color:#52734b;font-weight:650;margin-bottom:9px!important}.project_feature__9sYYb h3{font-size:20px;margin-bottom:13px}.project_feature__9sYYb>p:last-child{font-size:12.5px;line-height:1.85;color:#65716a}.project_processSection__nx981{padding-block:72px;background:#eaf0e6;border-block:1px solid #dae4d4}.project_processGrid__nvGZm{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;list-style:none;padding:0;margin:42px 0 0}.project_processGrid__nvGZm li{position:relative;border-top:1px solid #becfb4;padding-top:22px}.project_stepNumber__QodUu{font-family:var(--font-mono);font-size:12px;color:#568347}.project_processGrid__nvGZm h3{font-size:18px;margin-top:15px}.project_processGrid__nvGZm p{font-size:12.5px;color:#5b6d57;line-height:1.85;margin-top:10px}.project_galleryHeading__CwE_9{display:flex;justify-content:space-between;gap:40px;align-items:end;margin-bottom:32px}.project_galleryHeading__CwE_9 h2{margin-top:13px;max-width:620px}.project_galleryHeading__CwE_9>p{max-width:290px;font-size:13px;line-height:1.85;color:#66726b}.project_gallery__xzvtx{display:grid;grid-template-columns:repeat(3,1fr);gap:28px 20px}.project_galleryItem__Wltfi{padding:0;text-align:left;background:none;border:none;cursor:pointer;min-width:0;color:#152b36}.project_galleryImage__rfPZZ{position:relative;border-radius:9px;overflow:hidden;background:#dbe3d6;aspect-ratio:4/3}.project_galleryImage__rfPZZ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .3s}.project_galleryItem__Wltfi:hover img{transform:scale(1.035)}.project_galleryImage__rfPZZ>span{position:absolute;bottom:12px;right:12px;width:34px;height:34px;display:grid;place-items:center;background:#0d1e2dc9;color:#fff;border:1px solid #ffffff55;border-radius:6px}.project_galleryCaption__Z4_pk{display:block;padding-top:13px}.project_galleryCaption__Z4_pk strong{display:block;font-size:14px}.project_galleryCaption__Z4_pk>span{display:block;font-size:11px;line-height:1.65;color:#65716a;margin-top:5px}.project_engineering___83Mx{margin-top:56px;padding-top:36px;border-top:1px solid #dce4d8;display:grid;grid-template-columns:1fr 1fr;gap:70px}.project_engineering___83Mx svg{color:#4b7b3d;margin-bottom:15px}.project_engineering___83Mx h3{font-size:24px;margin-bottom:12px}.project_engineering___83Mx p{font-size:13px;color:#65716a;line-height:1.9}.project_development__YNs7J{background:var(--project-navy);color:#fff;padding-block:80px}.project_developmentGrid__9vU3a{display:grid;grid-template-columns:1.1fr 1fr;gap:85px;align-items:center}.project_development__YNs7J .project_eyebrow__8qbSL{color:#8aca62}.project_development__YNs7J h2{margin-top:17px;font-size:clamp(32px,3.7vw,48px)}.project_development__YNs7J h2 span{color:#8aca62}.project_developmentGrid__9vU3a>div>p:not(.project_eyebrow__8qbSL){font-size:14px;color:#b7c6cb;line-height:1.9;margin-top:22px}.project_pdfLink__5O6n7{display:flex;align-items:center;gap:13px;margin-top:28px;border-top:1px solid #ffffff30;padding-top:22px;color:#dfebd8;font-size:12px}.project_pdfLink__5O6n7>span{flex:1}.project_pdfLink__5O6n7 small{display:block;font-size:10px;margin-top:6px;color:#8fa4ae}.project_developmentCard__RmKcE{padding:32px;border:1px solid #ffffff29;border-radius:12px;background:#ffffff04}.project_developmentCard__RmKcE h3{font-size:22px;margin-top:24px}.project_developmentCard__RmKcE ul{padding:0;list-style:none;margin:22px 0}.project_developmentCard__RmKcE li{display:flex;gap:10px;align-items:start;font-size:12px;color:#cfdbda;line-height:1.7;margin-top:14px}.project_developmentCard__RmKcE li svg{color:#8aca62;flex-shrink:0;margin-top:2px}.project_nextStage__O4WOs{border-top:1px solid #ffffff24;padding-top:22px}.project_nextStage__O4WOs strong{font-size:12px;color:#aad48d}.project_nextStage__O4WOs p{font-size:12px;line-height:1.9;color:#abbec3;margin-top:10px}.project_philosophy__iqA4Y{padding-block:80px 90px;text-align:center;position:relative}.project_quoteMark__O0wWF{font-family:Georgia,serif;font-size:100px;color:#c0d4b3;line-height:.7;display:block;margin-bottom:17px}.project_philosophy__iqA4Y .project_eyebrow__8qbSL{justify-content:center}.project_philosophy__iqA4Y h2{margin-top:18px}.project_philosophy__iqA4Y>p:not(.project_eyebrow__8qbSL){max-width:660px;margin:23px auto 0;font-size:15px;color:#62725f;line-height:1.9}.project_philosophy__iqA4Y>strong{display:block;color:#355d2f;font-size:13px;line-height:1.9;margin-top:24px}.project_contact__4bH51{padding-block:45px;background:#e8efdf;border-block:1px solid #d2dfc8}.project_contactInner__cr_HX{display:flex;align-items:center;justify-content:space-between;gap:45px}.project_contact__4bH51 h2{margin-top:10px;font-size:35px}.project_contact__4bH51 p:last-child{font-size:13px;line-height:1.85;color:#566b4d;max-width:620px;margin-top:15px}.project_contact__4bH51 .project_primary__PzWac{background:#296b25;color:#fff;flex-shrink:0}.project_contact__4bH51 .project_primary__PzWac:hover{background:#357c30}.project_footer__l_r3c{padding-block:34px;display:flex;align-items:center;gap:30px;color:#53664d}.project_footer__l_r3c .project_brand__i0PGk{font-size:20px}.project_footer__l_r3c>span{font-size:10px}.project_footer__l_r3c>div{display:flex;flex-wrap:wrap;gap:18px;margin-left:auto;font-size:10px}.project_footer__l_r3c a:hover{text-decoration:underline}.project_lightbox__beMHn{position:fixed;inset:0;margin:auto;background:transparent;border:0;padding:0;width:min(1100px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);overflow:auto;color:#fff}.project_lightbox__beMHn::backdrop{background:#061019ed;backdrop-filter:blur(7px)}.project_lightboxContent__vv1Gh{position:relative;background:#132a36;border:1px solid #ffffff30;border-radius:12px;overflow:hidden}.project_lightboxContent__vv1Gh>img{width:100%;height:min(72dvh,780px);-o-object-fit:contain;object-fit:contain;background:#08141e;display:block}.project_close__YOvKo{position:absolute;top:12px;right:12px;z-index:1;background:#0d1e2de6;color:#fff;border:1px solid #ffffff55;border-radius:50%;width:44px;height:44px;display:grid;place-items:center;cursor:pointer}.project_lightboxNavigation__GmY7Y{display:flex;align-items:center;padding:18px;gap:20px}.project_lightboxNavigation__GmY7Y>button{width:44px;height:44px;display:grid;place-items:center;flex-shrink:0;border-radius:50%;background:#ffffff0d;color:#fff;border:1px solid #ffffff45;cursor:pointer}.project_lightboxNavigation__GmY7Y>div{flex:1}.project_lightboxNavigation__GmY7Y p:first-child{display:flex;justify-content:space-between;gap:12px;font-size:13px}.project_lightboxNavigation__GmY7Y p:first-child>span{white-space:nowrap;color:#8aca62}.project_lightboxNavigation__GmY7Y p+p{font-size:11px;color:#b3c5cb;line-height:1.6;margin-top:6px}@media(min-width:1500px){.project_heroGrid__LmAMc{padding-block:90px}.project_heroImage__rnfpP{height:520px}}@media(max-width:1050px){.project_shell__LLoU9{width:calc(100% - 56px)}.project_heroGrid__LmAMc{gap:30px}.project_hero__vMRPt h1{font-size:54px}.project_heroImage__rnfpP{height:450px}.project_heroLead__qdJOw{font-size:14px}.project_heroStatus__k7C_b{gap:10px}.project_actions__fwRDd{gap:12px}.project_feature__9sYYb{padding:22px}.project_developmentGrid__9vU3a{gap:45px}.project_specStrip__Fl13G>span{font-size:10px}.project_ideaGrid__yDIoU{gap:35px;padding:32px}.project_heroFigure__2sEf3 figcaption{flex-wrap:wrap;font-size:10px}.project_heroFigure__2sEf3 figcaption>span:last-child{display:none}.project_footer__l_r3c{flex-wrap:wrap}.project_headerNote__FsceC{font-size:8px}}@media(max-width:760px){.project_shell__LLoU9{width:calc(100% - 40px)}.project_header__Wxtni{height:80px;gap:16px}.project_headerNote__FsceC{display:none}.project_brand__i0PGk{font-size:23px}.project_headerContact__NVrm1{font-size:11px;padding:10px 12px}.project_heroGrid__LmAMc{grid-template-columns:1fr;gap:32px;padding-block:44px 32px}.project_hero__vMRPt h1{font-size:clamp(41px,9.7vw,66px);margin-top:20px}.project_heroLead__qdJOw{font-size:15px;max-width:540px;line-height:1.8;margin-top:20px!important}.project_eyebrow__8qbSL{font-size:9px}.project_heroStatus__k7C_b{margin-top:24px}.project_actions__fwRDd{gap:18px;margin-top:24px}.project_primary__PzWac{font-size:12px;padding:14px 17px}.project_heroImage__rnfpP{height:auto;aspect-ratio:4/3}.project_heroFigure__2sEf3 figcaption{padding:14px}.project_imageBadge__D3MfP{top:14px;right:14px;padding:11px}.project_imageBadge__D3MfP>span{font-size:23px}.project_specStrip__Fl13G{grid-template-columns:1fr 1fr;gap:18px 10px;padding-block:24px}.project_specStrip__Fl13G>span{justify-content:start;font-size:10px;gap:8px}.project_specStrip__Fl13G svg{width:16px}.project_section__mo2WC{padding-block:56px}.project_sectionHeading__gmw8P{margin-bottom:28px}.project_sectionHeading__gmw8P>p:last-child{font-size:14px;margin-top:16px}.project_ideaGrid__yDIoU{grid-template-columns:1fr;padding:26px;gap:25px;margin-bottom:22px}.project_ideaStatement__Axfys{border-right:0;border-bottom:1px solid #d1dfca;padding:0 0 25px}.project_largeNumber__TRMC2{font-size:80px}.project_largeNumber__TRMC2>span{font-size:52px}.project_ideaStatement__Axfys>p{font-size:17px}.project_smallNote__gu6OT{max-width:320px}.project_ideaCopy___BMWt h3{font-size:22px}.project_featureGrid__be_J2{grid-template-columns:1fr 1fr;gap:12px}.project_feature__9sYYb{padding:20px}.project_feature__9sYYb h3{font-size:18px}.project_featureTop__E7A82{margin-bottom:22px}.project_feature__9sYYb>p:last-child{font-size:12px}.project_featureTag__ROu9U{font-size:8px}.project_processSection__nx981{padding-block:50px}.project_processGrid__nvGZm{grid-template-columns:1fr 1fr;gap:28px 24px;margin-top:30px}.project_galleryHeading__CwE_9{display:block}.project_galleryHeading__CwE_9>p{max-width:480px;margin-top:18px}.project_gallery__xzvtx{grid-template-columns:1fr 1fr;gap:24px 14px}.project_galleryCaption__Z4_pk strong{font-size:12px}.project_galleryCaption__Z4_pk>span{font-size:10px}.project_engineering___83Mx{gap:30px;margin-top:36px}.project_engineering___83Mx h3{font-size:21px}.project_engineering___83Mx p{font-size:12px}.project_development__YNs7J{padding-block:55px}.project_developmentGrid__9vU3a{grid-template-columns:1fr;gap:30px}.project_developmentGrid__9vU3a>div>p:not(.project_eyebrow__8qbSL){font-size:13px}.project_developmentCard__RmKcE{padding:26px}.project_philosophy__iqA4Y{padding-block:58px}.project_philosophy__iqA4Y h2{font-size:clamp(27px,6vw,40px)}.project_philosophy__iqA4Y>p:not(.project_eyebrow__8qbSL){font-size:13px}.project_contactInner__cr_HX{align-items:start;flex-direction:column;gap:24px}.project_contact__4bH51{padding-block:36px}.project_contact__4bH51 h2{font-size:30px}.project_footer__l_r3c{gap:16px;padding-block:26px}.project_footer__l_r3c>span{display:block;flex-basis:100%}.project_footer__l_r3c>div{margin-left:0;font-size:11px;gap:18px}.project_lightboxNavigation__GmY7Y{gap:10px;padding:14px 10px}.project_lightboxNavigation__GmY7Y p:first-child{font-size:12px}.project_lightboxContent__vv1Gh>img{height:62dvh}.project_lightboxNavigation__GmY7Y p+p{font-size:10px}.project_lightboxNavigation__GmY7Y>button{width:40px;height:40px}}@media(max-width:390px){.project_shell__LLoU9{width:calc(100% - 32px)}.project_hero__vMRPt h1{font-size:39px}.project_actions__fwRDd{align-items:start;flex-direction:column;gap:6px}.project_heroStatus__k7C_b{font-size:9px}.project_featureGrid__be_J2{grid-template-columns:1fr}.project_feature__9sYYb{padding:24px}.project_featureTop__E7A82{margin-bottom:17px}.project_featureTag__ROu9U{font-size:10px}.project_gallery__xzvtx{gap:22px 12px}.project_galleryCaption__Z4_pk strong{font-size:11px}.project_galleryImage__rfPZZ>span{bottom:8px;right:8px;width:28px;height:28px}.project_engineering___83Mx{grid-template-columns:1fr;gap:28px}.project_headerContact__NVrm1{font-size:10px}.project_brand__i0PGk{font-size:21px}}@media(prefers-reduced-motion:reduce){.project_galleryImage__rfPZZ img,.project_primary__PzWac{transition:none}.project_galleryItem__Wltfi:hover img{transform:none}}.project_workingTitle__n0Mho{font-size:11px;color:#bdcdbf;line-height:1.7;margin-top:13px!important}.project_page__yaajk .project_heroSubtitle__yD_7_{font-size:25px;color:#eff6eb;letter-spacing:-.025em;line-height:1.35;margin-top:24px}.project_aiSection__aa1lJ{padding-block:76px;background:var(--project-navy);color:#eef5f3;border-top:1px solid #ffffff15}.project_aiHeading__LyERS{display:grid;grid-template-columns:1.3fr 1fr;gap:60px;align-items:end;margin-bottom:30px}.project_aiHeading__LyERS .project_eyebrow__8qbSL{color:#a5d78c}.project_aiHeading__LyERS h2{margin-top:15px;font-size:clamp(30px,3.4vw,46px)}.project_aiHeading__LyERS h2 span{color:#9ed381}.project_aiHeading__LyERS>p{font-size:14px;line-height:1.9;color:#b6c9cd}.project_interfaceFigure__miUad{background:#091923;border:1px solid #ffffff25;border-radius:13px;overflow:hidden}.project_interfaceLabel__ezebu{display:flex;justify-content:space-between;gap:12px;padding:16px 20px;font-family:var(--font-mono);font-size:9px;letter-spacing:.07em;color:#c7d8d8}.project_interfaceLabel__ezebu>span:last-child{color:#dfcb89}.project_interfaceFigure__miUad img{display:block;width:100%;height:auto}.project_interfaceFigure__miUad figcaption{font-size:11px;line-height:1.8;color:#abc1c9;padding:17px 20px;max-width:980px}.project_aiPoints__XpEpj{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:35px}.project_aiPoints__XpEpj svg{color:#9ed381;margin-bottom:16px}.project_aiPoints__XpEpj h3{font-size:19px}.project_aiPoints__XpEpj p{font-size:12px;color:#b0c6cb;line-height:1.9;margin-top:10px}.project_labProcess__qJX2h{grid-template-columns:repeat(5,1fr);gap:24px}.project_knowHow__ao8Pe{display:flex;gap:20px;border-top:1px solid #c0d1b7;margin-top:38px;padding-top:30px}.project_knowHow__ao8Pe>svg{color:#528441;flex-shrink:0}.project_knowHow__ao8Pe h3{font-size:23px}.project_knowHow__ao8Pe p{font-size:13px;line-height:1.9;color:#52694e;margin-top:12px;max-width:950px}@media(max-width:1050px){.project_aiHeading__LyERS{gap:35px}.project_labProcess__qJX2h{gap:17px}.project_labProcess__qJX2h h3{font-size:16px}.project_page__yaajk .project_heroSubtitle__yD_7_{font-size:22px}}@media(max-width:760px){.project_aiSection__aa1lJ{padding-block:50px}.project_aiHeading__LyERS{grid-template-columns:1fr;gap:20px}.project_aiHeading__LyERS>p{font-size:13px}.project_aiPoints__XpEpj{grid-template-columns:1fr;gap:26px}.project_aiPoints__XpEpj h3{font-size:20px}.project_aiPoints__XpEpj p{font-size:13px}.project_interfaceLabel__ezebu{flex-wrap:wrap;font-size:8px;padding:14px}.project_interfaceFigure__miUad figcaption{font-size:10px;padding:14px}.project_labProcess__qJX2h{grid-template-columns:1fr 1fr;gap:26px 22px}.project_knowHow__ao8Pe{gap:14px}.project_knowHow__ao8Pe h3{font-size:21px}.project_knowHow__ao8Pe p{font-size:12px}.project_page__yaajk .project_heroSubtitle__yD_7_{font-size:23px;margin-top:20px}.project_workingTitle__n0Mho{font-size:10px}}.project_workday__EauY8{padding-block:72px}.project_workday__EauY8 .project_sectionHeading__gmw8P{max-width:780px}.project_workdaySteps__DfjIz{gap:22px;margin-top:40px}.project_workdaySteps__DfjIz li{padding:0;border-top:0;min-width:0}.project_workdayMarker__zydic{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 0 21px;border-bottom:1px solid #b5cba8;color:#467739}.project_workdayMarker__zydic .project_stepNumber__QodUu{width:36px;height:36px;border:1px solid #a7c297;border-radius:50%;display:grid;place-items:center;font-size:11px;background:#f6faf2;color:#3a6e2d}.project_workdaySteps__DfjIz h3{font-size:18px;line-height:1.4;min-height:76px;margin-top:20px}.project_workdaySteps__DfjIz p{font-size:12.5px;line-height:1.85;margin-top:8px}.project_workdayConclusion__2vEwF{display:flex;align-items:start;gap:15px;padding:23px 26px;border:1px solid #c3d5b8;border-radius:10px;background:#f6faf2;margin-top:35px}.project_workdayConclusion__2vEwF>svg{color:#427831;flex-shrink:0;margin-top:2px}.project_workdayConclusion__2vEwF h3{font-size:19px}.project_workdayConclusion__2vEwF p{font-size:12.5px;line-height:1.85;color:#5b6d57;margin-top:7px}@media(min-width:761px) and (max-width:1099px){.project_workdaySteps__DfjIz{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.project_workdaySteps__DfjIz h3{min-height:0;font-size:20px}.project_workdaySteps__DfjIz li:last-child{grid-column:1/-1;max-width:600px}.project_workdaySteps__DfjIz p{font-size:13px}}@media(max-width:760px){.project_workday__EauY8{padding-block:48px}.project_workdaySteps__DfjIz{grid-template-columns:1fr;gap:0;margin-top:30px}.project_workdaySteps__DfjIz li{position:relative;padding:0 0 30px 56px}.project_workdaySteps__DfjIz li:not(:last-child):before{content:"";position:absolute;left:17px;top:40px;bottom:0;width:1px;background:#b5cba8}.project_workdayMarker__zydic{position:static;border-bottom:0;padding:0;justify-content:flex-start;gap:10px}.project_workdayMarker__zydic .project_stepNumber__QodUu{position:absolute;left:0;top:0}.project_workdayMarker__zydic>svg{width:21px;height:21px}.project_workdaySteps__DfjIz h3{font-size:20px;min-height:0;margin-top:10px}.project_workdaySteps__DfjIz p{font-size:13px;line-height:1.85;margin-top:10px}.project_workdayConclusion__2vEwF{padding:20px;gap:12px;margin-top:5px}.project_workdayConclusion__2vEwF h3{font-size:18px}.project_workdayConclusion__2vEwF p{font-size:12px}}