._site_7sz2d_1{--dark:#1d3c2d;--lime:#b5d66f;--paper:#f6f7f1;--text:#263e30;color:var(--text);background:#fff;font-size:16px;line-height:1.65}._site_7sz2d_1 h1,._site_7sz2d_1 h2,._site_7sz2d_1 h3,._site_7sz2d_1 h4,._site_7sz2d_1 p,._site_7sz2d_1 figure{margin:0}._site_7sz2d_1 h2{letter-spacing:-.045em;font-size:clamp(30px,3.4vw,48px);font-weight:600;line-height:1.14}._site_7sz2d_1 h3{letter-spacing:-.025em;font-weight:600;line-height:1.3}._site_7sz2d_1 p{color:#5c6b60}:is(._site_7sz2d_1 a:focus-visible,._site_7sz2d_1 summary:focus-visible){outline-offset:5px;outline:3px solid #74a42f}._skip_7sz2d_1{z-index:100;background:#fff;padding:12px;position:absolute;top:-90px}._skip_7sz2d_1:focus{top:0}._topline_7sz2d_1{background:var(--dark);color:#cdd9cf;letter-spacing:.02em;justify-content:space-between;padding:9px 5.5%;font-size:11px;display:flex}._header_7sz2d_1{background:#fff;border-bottom:1px solid #e8ece5;align-items:center;gap:32px;height:100px;padding:0 5.5%;display:flex}._brand_7sz2d_1{flex:1;align-items:center;gap:12px;display:flex}._brand_7sz2d_1 img{object-fit:contain}._brand_7sz2d_1 b,._brand_7sz2d_1 em{display:block}._brand_7sz2d_1 b{letter-spacing:.045em;font-size:23px;line-height:1.2}._brand_7sz2d_1 small{font-size:10px}._brand_7sz2d_1 em{letter-spacing:.025em;color:#6a766c;font-size:10px;font-style:normal}._nav_7sz2d_1{gap:28px;font-size:13px;display:flex}._nav_7sz2d_1 a:hover{color:#6c952e}._login_7sz2d_1{border:1px solid #ccd6c6;align-items:center;gap:9px;padding:12px 17px;font-size:12px;font-weight:650;display:flex}._login_7sz2d_1:hover{background:var(--paper)}._hero_7sz2d_1{background:var(--dark);grid-template-columns:1fr 1fr;min-height:610px;display:grid}._heroCopy_7sz2d_1{flex-direction:column;align-items:flex-start;padding:66px 10% 35px 11%;display:flex}._kicker_7sz2d_1{letter-spacing:.17em;font-weight:750;line-height:1.6;color:#56802e!important;margin-bottom:20px!important;font-size:10px!important}._hero_7sz2d_1 ._kicker_7sz2d_1{color:var(--lime)!important;font-size:9px!important}._hero_7sz2d_1 h1{color:#fff;letter-spacing:-.055em;font-size:clamp(40px,4.6vw,68px);font-weight:550;line-height:1.08}._hero_7sz2d_1 h1 i{color:var(--lime);font-family:Georgia,serif;font-weight:400}._heroLead_7sz2d_1{max-width:390px;font-size:17px;color:#cfdbd1!important;margin-top:26px!important}._actions_7sz2d_1{flex-wrap:wrap;align-items:center;gap:24px;margin-top:34px;display:flex}._button_7sz2d_1{background:var(--lime);color:var(--dark);justify-content:center;align-items:center;gap:22px;padding:15px 21px;font-size:12px;font-weight:750;transition:background .2s;display:inline-flex}._button_7sz2d_1:hover{background:#c6e493}._textLink_7sz2d_1{color:#e1e9e0;align-items:center;gap:10px;font-size:12px;display:flex}._heroFoot_7sz2d_1{color:#bdcbbf;border-top:1px solid #ffffff24;justify-content:space-between;gap:20px;width:100%;margin-top:auto;padding-top:24px;font-size:10px;line-height:1.7;display:flex}._heroFoot_7sz2d_1>span:last-child{letter-spacing:.09em;font-size:8px}._heroFoot_7sz2d_1 b{color:var(--lime);font-weight:500}._heroImage_7sz2d_1{min-height:600px;position:relative;overflow:hidden}._heroImage_7sz2d_1>img{object-fit:cover;object-position:48% center;width:100%;height:100%;position:absolute}._heroImage_7sz2d_1:after{content:"";background:linear-gradient(#0000,#102e24d9);position:absolute;inset:40% 0 0}._heroImage_7sz2d_1 figcaption{color:#fff;z-index:1;grid-template-columns:1fr auto;display:grid;position:absolute;bottom:38px;left:35px;right:35px}._heroImage_7sz2d_1 figcaption span{letter-spacing:.15em;font-size:9px}._heroImage_7sz2d_1 figcaption b{grid-row:2;font-size:22px;font-weight:500}._heroImage_7sz2d_1 figcaption svg{grid-area:1/2/3;align-self:center}._stats_7sz2d_1{background:var(--paper);border-bottom:1px solid #e0e5d9;grid-template-columns:repeat(4,1fr);gap:30px;padding:34px 5.5%;display:grid}._stats_7sz2d_1>div{align-items:center;gap:17px;display:flex}._stats_7sz2d_1 b{letter-spacing:-.05em;color:#315f3c;font-size:37px;font-weight:600}._stats_7sz2d_1 span{color:#667361;font-size:10px;line-height:1.6}._section_7sz2d_1{padding:90px 7%;scroll-margin-top:24px}._about_7sz2d_1{grid-template-columns:1.2fr 1fr;align-items:center;gap:80px;display:grid}._about_7sz2d_1 p:not(._kicker_7sz2d_1){max-width:600px;margin-top:24px;font-size:15px}._inlineLink_7sz2d_1{border-bottom:1px solid #a7bb8b;align-items:center;gap:15px;margin-top:26px;padding-bottom:5px;font-size:12px;font-weight:700;display:inline-flex}._aboutImage_7sz2d_1 img{object-fit:cover;width:100%;max-height:380px;display:block}._aboutImage_7sz2d_1 figcaption{color:#79866f;padding-top:10px;font-size:10px}._purpose_7sz2d_1{border-top:1px solid #dfe5db;grid-template-columns:1fr 1fr;gap:64px;margin-top:65px;padding-top:50px;display:grid}._purpose_7sz2d_1 h3{max-width:430px;margin-bottom:18px;font-size:24px}._purpose_7sz2d_1 p:not(._kicker_7sz2d_1){margin-top:12px;font-size:13px}._services_7sz2d_1{background:var(--paper)}._sectionHead_7sz2d_1{justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:45px;display:flex}._sectionHead_7sz2d_1>p{max-width:310px;font-size:14px}._serviceGrid_7sz2d_1{border-top:1px solid #d9e0d0;border-left:1px solid #d9e0d0;grid-template-columns:repeat(3,1fr);display:grid}._serviceGrid_7sz2d_1 article{border-bottom:1px solid #d9e0d0;border-right:1px solid #d9e0d0;padding:32px}._serviceTop_7sz2d_1{color:#5a7a3d;justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}._serviceTop_7sz2d_1 span{color:#8a967f;font-size:10px}._serviceGrid_7sz2d_1 h3{max-width:270px;margin-bottom:15px;font-size:20px}._serviceGrid_7sz2d_1 p{font-size:13px}._technical_7sz2d_1{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:40px;display:grid}._technical_7sz2d_1 img{object-fit:contain;background:#f7f7f2;width:100%;height:210px}._technical_7sz2d_1 h3{margin:22px 0 12px;font-size:21px}._technical_7sz2d_1 p{font-size:13px}._otherWorks_7sz2d_1{border-top:1px solid #e0e5d9;margin-top:65px;padding-top:35px}._otherWorks_7sz2d_1>h3{font-size:26px}._otherWorks_7sz2d_1>div{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:30px;display:grid}._otherWorks_7sz2d_1 h4{font-size:14px}._otherWorks_7sz2d_1 p{margin-top:8px;font-size:12px}._experience_7sz2d_1{background:var(--dark);color:#fff}._experience_7sz2d_1 ._kicker_7sz2d_1{color:var(--lime)!important}._minerals_7sz2d_1{border-top:1px solid #ffffff30;grid-template-columns:repeat(5,1fr);margin-top:45px;display:grid}._minerals_7sz2d_1 article{padding:30px 22px 10px 0}._minerals_7sz2d_1 span{color:var(--lime);font-size:11px}._minerals_7sz2d_1 h3{margin:24px 0 12px;font-size:21px}._minerals_7sz2d_1 p{color:#b9c9bc;font-size:12px}._experienceNote_7sz2d_1{font-size:12px;color:#becdbf!important;margin-top:30px!important}._authorities_7sz2d_1{border-top:1px solid #ffffff30;grid-template-columns:1fr 1.2fr;gap:90px;margin-top:60px;padding-top:45px;display:grid}._authorities_7sz2d_1 h3{margin-bottom:16px;font-size:27px}._authorities_7sz2d_1 p:not(._kicker_7sz2d_1){color:#c1cec1;font-size:13px}._authorities_7sz2d_1 ul{grid-template-columns:1fr 1fr;gap:25px;margin:0;padding:0;list-style:none;display:grid}._authorities_7sz2d_1 b,._authorities_7sz2d_1 span{display:block}._authorities_7sz2d_1 b{font-size:21px;font-weight:500}._authorities_7sz2d_1 span{color:#afc3b2;margin-top:4px;font-size:10px}._contracts_7sz2d_1{grid-template-columns:1fr 1fr;gap:25px;display:grid}._contracts_7sz2d_1 article{background:var(--paper);border-top:3px solid #7a9d4b;padding:35px}._contracts_7sz2d_1 small{letter-spacing:.08em;color:#628449;font-size:9px}._contracts_7sz2d_1 h3{margin:18px 0;font-size:30px}._contracts_7sz2d_1 p{font-size:14px}._subheading_7sz2d_1{font-size:24px;margin:48px 0 22px!important}._projectList_7sz2d_1 article{border-top:1px solid #e2e7dd;grid-template-columns:1fr 1fr;gap:40px;padding:21px 0;display:grid}._projectList_7sz2d_1 h4{font-size:14px}._projectList_7sz2d_1 small{color:#839073;font-size:10px}._projectList_7sz2d_1 p{font-size:13px}._details_7sz2d_1{border:1px solid #dfe5d9;margin-top:35px;padding:22px 25px}._details_7sz2d_1 summary{cursor:pointer;font-size:17px;font-weight:600}._details_7sz2d_1 summary span{color:#658647;float:right;font-size:11px;line-height:28px}._titleGroups_7sz2d_1{grid-template-columns:1fr 1fr;gap:25px;margin-top:30px;display:grid}._titleGroups_7sz2d_1 h4{font-size:14px}._titleGroups_7sz2d_1 p{margin-top:12px;font-size:12px}._history_7sz2d_1{background:var(--paper)}._history_7sz2d_1>p:not(._kicker_7sz2d_1){margin-top:20px;font-size:14px}._timeline_7sz2d_1{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:50px;display:grid}._timeline_7sz2d_1 article{border-top:1px solid #bacba7;padding-top:18px}._timeline_7sz2d_1 b{color:#426735;font-size:22px;font-weight:550}._timeline_7sz2d_1 p{margin-top:15px;font-size:13px}._references_7sz2d_1{border-top:1px solid #dae2cf;margin-top:55px;padding-top:30px}._references_7sz2d_1 h3{font-size:22px}._references_7sz2d_1>div{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:25px;display:grid}._references_7sz2d_1 b,._references_7sz2d_1 span{display:block}._references_7sz2d_1 b{color:#294330;font-size:14px}._references_7sz2d_1 span{margin-top:5px;font-size:11px}._contact_7sz2d_1{background:#e9eedf;grid-template-columns:1fr 1fr;gap:90px;padding:85px 7%;scroll-margin-top:24px;display:grid}._contact_7sz2d_1 h2{font-size:clamp(42px,5vw,66px)}._contact_7sz2d_1 p:not(._kicker_7sz2d_1){margin-top:25px;font-size:15px}._contact_7sz2d_1 ._button_7sz2d_1{background:var(--dark);color:#fff;margin-top:28px}._contact_7sz2d_1 address{align-content:center;gap:22px;font-style:normal;display:grid}._contact_7sz2d_1 address>a,._contact_7sz2d_1 address>div{align-items:center;gap:20px;display:flex}._contact_7sz2d_1 address svg{color:#6d8d45;flex:none;width:21px}._contact_7sz2d_1 small,._contact_7sz2d_1 b{display:block}._contact_7sz2d_1 small{letter-spacing:.12em;color:#7c8b6d;margin-bottom:3px;font-size:9px}._contact_7sz2d_1 b{overflow-wrap:anywhere;font-size:17px;font-weight:500;line-height:1.6}._footer_7sz2d_1{background:var(--dark);color:#c1cebe;justify-content:space-between;align-items:center;gap:20px;padding:30px 5.5%;font-size:11px;display:flex}._footer_7sz2d_1 b,._footer_7sz2d_1 span{display:block}._footer_7sz2d_1 b{color:#fff;letter-spacing:.06em;font-size:15px}._footer_7sz2d_1 span{margin-top:3px;font-size:10px}._footer_7sz2d_1>a{align-items:center;gap:15px;display:flex}@media (min-width:1600px){._site_7sz2d_1{max-width:1800px;margin:auto}._heroCopy_7sz2d_1{padding-top:85px}._hero_7sz2d_1{min-height:720px}}@media (max-width:1100px){._header_7sz2d_1{gap:20px;padding:0 4%}._nav_7sz2d_1{gap:16px}._brand_7sz2d_1 b{font-size:19px}._heroCopy_7sz2d_1{padding:50px 8%}._hero_7sz2d_1,._heroImage_7sz2d_1{min-height:570px}._heroFoot_7sz2d_1{margin-top:35px}._stats_7sz2d_1{gap:20px}._stats_7sz2d_1>div,._stats_7sz2d_1 b{display:block}._about_7sz2d_1{gap:40px}._section_7sz2d_1{padding:65px 6%}._minerals_7sz2d_1{grid-template-columns:repeat(3,1fr)}._technical_7sz2d_1 img{height:170px}._authorities_7sz2d_1,._contact_7sz2d_1{gap:40px}._serviceGrid_7sz2d_1 article{padding:25px}}@media (max-width:760px){._header_7sz2d_1{flex-wrap:wrap;gap:15px;height:auto;min-height:85px;padding:15px 5%}._brand_7sz2d_1 img{width:44px;height:44px}._brand_7sz2d_1 b{font-size:18px}._brand_7sz2d_1 em{font-size:8px}._nav_7sz2d_1{border-top:1px solid #edf0e8;order:3;justify-content:space-between;width:100%;padding-top:12px;font-size:12px}._login_7sz2d_1{padding:10px;font-size:11px}._login_7sz2d_1 svg:last-child{display:none}._topline_7sz2d_1{font-size:9px}._topline_7sz2d_1>a{display:none}._hero_7sz2d_1{grid-template-columns:1fr}._heroCopy_7sz2d_1{padding:45px 6% 30px}._hero_7sz2d_1 h1{font-size:52px}._heroLead_7sz2d_1{font-size:16px}._heroImage_7sz2d_1{min-height:310px}._heroFoot_7sz2d_1{font-size:10px}._heroImage_7sz2d_1 figcaption{bottom:25px;left:24px}._stats_7sz2d_1{grid-template-columns:1fr 1fr;gap:25px;padding:28px 6%}._stats_7sz2d_1>div{display:flex}._stats_7sz2d_1 b{font-size:32px}._stats_7sz2d_1 span{font-size:9px}._section_7sz2d_1{padding:55px 6%}._about_7sz2d_1,._purpose_7sz2d_1,._authorities_7sz2d_1,._contact_7sz2d_1{grid-template-columns:1fr;gap:35px}._purpose_7sz2d_1{margin-top:40px;padding-top:35px}._sectionHead_7sz2d_1{display:block}._sectionHead_7sz2d_1>p{margin-top:20px}._serviceGrid_7sz2d_1{grid-template-columns:1fr 1fr}._serviceGrid_7sz2d_1 article{padding:23px}._serviceGrid_7sz2d_1 h3{font-size:18px}._technical_7sz2d_1{grid-template-columns:1fr;gap:35px}._technical_7sz2d_1 article{grid-template-columns:130px 1fr;column-gap:20px;display:grid}._technical_7sz2d_1 img{grid-row:1/3;height:140px}._technical_7sz2d_1 h3{margin:0 0 12px;font-size:19px}._technical_7sz2d_1 p{font-size:12px}._otherWorks_7sz2d_1>div{grid-template-columns:1fr 1fr;gap:25px}._minerals_7sz2d_1{grid-template-columns:1fr 1fr}._minerals_7sz2d_1 h3{font-size:20px}._minerals_7sz2d_1 p{font-size:12px}._contracts_7sz2d_1{grid-template-columns:1fr}._contracts_7sz2d_1 article{padding:27px}._projectList_7sz2d_1 article{grid-template-columns:1fr;gap:8px}._timeline_7sz2d_1{grid-template-columns:1fr 1fr;gap:25px}._details_7sz2d_1 summary{font-size:15px}._details_7sz2d_1 summary span{float:none;display:block}._titleGroups_7sz2d_1{grid-template-columns:1fr}._contact_7sz2d_1{gap:45px;padding:55px 6%}._contact_7sz2d_1 b{font-size:16px}._references_7sz2d_1>div{grid-template-columns:1fr}._footer_7sz2d_1{align-items:flex-start}._footer_7sz2d_1 span{font-size:8px}}@media (max-width:390px){._brand_7sz2d_1{gap:6px}._brand_7sz2d_1 img{width:35px;height:35px}._brand_7sz2d_1 b{font-size:15px}._brand_7sz2d_1 em{font-size:7px}._login_7sz2d_1{padding:9px;font-size:10px}._hero_7sz2d_1 h1{font-size:44px}._heroFoot_7sz2d_1{font-size:9px}._stats_7sz2d_1>div{display:block}._serviceGrid_7sz2d_1{grid-template-columns:1fr}._technical_7sz2d_1 article{display:block}._technical_7sz2d_1 img{height:180px}._technical_7sz2d_1 h3{margin-top:20px}._timeline_7sz2d_1{grid-template-columns:1fr}._footer_7sz2d_1{flex-direction:column}}
