.page_hero__7KFOs{background:linear-gradient(110deg,#0d1b2a,#0d1b2a 35%,#0a3d2e 65%,#0d4a3a);padding:64px 0 60px;position:relative;overflow:hidden}.page_hero__7KFOs:before{content:"";position:absolute;bottom:-20px;left:0;right:0;height:180px;background:radial-gradient(ellipse 80% 60% at 60% 100%,rgba(30,148,113,.18) 0,transparent 70%);pointer-events:none}.page_hero__7KFOs:after{content:"";position:absolute;top:50%;right:5%;transform:translateY(-50%);width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(30,148,113,.12) 0,transparent 70%);pointer-events:none}.page_heroInner__8WoKQ{max-width:1200px;margin:0 auto;padding:0 48px;position:relative;z-index:1}.page_heroTag__OsUmD{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5ec99a;margin-bottom:16px}.page_heroHed__BJ501{font-size:42px;font-weight:800;line-height:1.12;color:#ffffff;letter-spacing:-.5px;margin-bottom:18px}.page_heroDek__eJ_7T{font-size:14px;color:rgba(255,255,255,.7);line-height:1.7;margin-bottom:30px;max-width:460px;font-weight:400}.page_heroBtn__7cugx{display:inline-flex;align-items:center;gap:8px;background:#1e9471;color:#ffffff;font-size:14px;font-weight:600;padding:12px 26px;border-radius:50px;text-decoration:none;box-shadow:0 4px 20px rgba(30,148,113,.35)}.page_heroBtn__7cugx:hover{background:#177558;text-decoration:none;color:#ffffff}.page_heroArt__W43AQ{display:flex;justify-content:center;align-items:center;position:relative;height:320px}.page_heroGlobe___IpwM{position:relative;width:200px;height:200px;flex-shrink:0}.page_heroGlobe___IpwM:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 35% 32%,#1e9471 0,#1e9471 18%,#0d7a3a 45%,#073d1c 75%,#041f10 100%);box-shadow:0 0 0 12px rgba(30,148,113,.08),0 0 0 24px rgba(30,148,113,.04),0 0 50px rgba(30,148,113,.3),0 0 100px rgba(30,148,113,.15)}.page_heroGlobe___IpwM:after{content:"";position:absolute;top:12%;left:14%;width:45%;height:40%;border-radius:50%;background:radial-gradient(ellipse,rgba(255,255,255,.18) 0,transparent 70%)}.page_heroPanel1__NQ5TG{position:absolute;left:0;top:30px;width:110px;height:80px;background:linear-gradient(145deg,rgba(13,27,42,.95),rgba(10,62,46,.9));border:1px solid rgba(30,148,113,.35);border-radius:8px;padding:8px 10px;box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 12px rgba(30,148,113,.1)}.page_heroPanelBar__fgoVh{display:flex;gap:3px;align-items:flex-end;height:36px;margin-top:4px}.page_heroPanelBar__fgoVh span{flex:1 1;background:linear-gradient(0deg,#1e9471,#5ec99a);border-radius:2px 2px 0 0;opacity:.85}.page_heroPanelLabel__lAOs7{font-size:8px;color:rgba(255,255,255,.5);margin-bottom:4px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.page_heroPanel2__CU4zz{position:absolute;right:0;top:20px;width:95px;height:70px;background:linear-gradient(145deg,rgba(13,27,42,.95),rgba(10,62,46,.9));border:1px solid rgba(30,148,113,.3);border-radius:8px;padding:8px;box-shadow:0 8px 32px rgba(0,0,0,.4)}.page_heroPanelLines___1qc9{margin-top:4px}.page_heroPanelLines___1qc9 span{display:block;height:4px;background:rgba(74,222,128,.4);border-radius:2px;margin-bottom:5px}.page_heroPanelLines___1qc9 span:first-child{width:100%}.page_heroPanelLines___1qc9 span:nth-child(2){width:70%;background:rgba(74,222,128,.25)}.page_heroPanelLines___1qc9 span:nth-child(3){width:85%;background:rgba(74,222,128,.2)}.page_heroPanel3__Au5LK{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);width:130px;height:38px;background:linear-gradient(145deg,rgba(13,27,42,.95),rgba(10,62,46,.9));border:1px solid rgba(30,148,113,.25);border-radius:6px;padding:6px 10px;display:flex;align-items:center;gap:6px;box-shadow:0 8px 32px rgba(0,0,0,.4)}.page_heroPanel3Dot__8ZSZa{width:8px;height:8px;border-radius:50%;background:#1e9471;box-shadow:0 0 6px rgba(30,148,113,.6);flex-shrink:0}.page_heroPanel3Text__gEgOr{font-size:8px;color:rgba(255,255,255,.6);font-weight:600;letter-spacing:.04em}.page_page__556_G{max-width:1100px;margin:0 auto;padding:32px 24px 56px;overflow-x:hidden}.page_sectionHead__iJcTv{font-size:22px;font-weight:700;letter-spacing:-.3px;color:#0d1b2a;margin-bottom:20px;display:flex;justify-content:space-between;align-items:baseline}.page_sectionHead__iJcTv a{font-size:13px;font-weight:500;letter-spacing:0;color:#1e9471;text-decoration:none}.page_sectionHead__iJcTv a:hover{text-decoration:underline}.page_newsSection__b1Ptt{margin-bottom:40px}.page_newsGrid__Ipb24{display:grid;grid-template-columns:1.1fr 1fr 1fr;grid-template-rows:auto auto;grid-gap:16px;gap:16px}.page_newsCardFeatured__mkjsA{grid-row:1/3;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#ffffff;display:flex;flex-direction:column;box-shadow:0 2px 8px rgba(0,0,0,.06)}.page_newsCardFeaturedImg__vSPoG{background:#e5e7eb;height:200px;overflow:hidden;flex-shrink:0;position:relative}.page_newsCardFeaturedImg__vSPoG:after,.page_newsCardFeaturedImg__vSPoG:before{display:none!important}.page_newsCardFeaturedBody__heGBs{padding:16px 18px 18px;flex:1 1;display:flex;flex-direction:column}.page_newsCardFeaturedHed__eetec{font-size:18px;font-weight:700;color:#0d1b2a;line-height:1.35;margin-bottom:10px;text-decoration:none;display:block}.page_newsCardFeaturedHed__eetec:hover{color:#1e9471;text-decoration:none}.page_newsCardFeaturedDek__oVDe8{font-size:13px;color:#555555;line-height:1.55;margin-bottom:14px;flex:1 1}.page_newsCard__xdke_{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#ffffff;padding:16px 18px;display:flex;flex-direction:column;box-shadow:0 2px 8px rgba(0,0,0,.04)}.page_newsCardHed__CO7k4{font-size:15px;font-weight:700;color:#0d1b2a;line-height:1.4;margin-bottom:8px;text-decoration:none;display:block;flex:1 1;letter-spacing:-.1px}.page_newsCardHed__CO7k4:hover{color:#1e9471;text-decoration:none}.page_newsCardDek__OKIcY{font-size:13px;color:#555555;line-height:1.6;margin-bottom:12px;flex:1 1}.page_newsCardLink__rg6Mk{font-size:13px;color:#1e9471;font-weight:600;text-decoration:none;margin-top:auto}.page_newsCardLink__rg6Mk:hover{text-decoration:underline}.page_newsNew__9UYYm{display:inline;background:#1e9471;color:white;font-size:9px;font-weight:700;padding:1px 5px;border-radius:2px;margin-right:4px;vertical-align:middle}.page_toolsSection__59sdl{margin-bottom:40px}.page_toolsGrid__K9nYO{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.page_toolCard__8UDMv{border-radius:16px;padding:24px;display:flex;flex-direction:column;text-decoration:none;transition:box-shadow .15s}.page_toolCard__8UDMv:hover{box-shadow:0 4px 16px rgba(0,0,0,.08);text-decoration:none}.page_toolCardCalc__FotIL{background:#f8f9fa;border:1px solid #e9ecef}.page_toolCardCn__oBxM5{background:#f0eeff;border:1px solid #e0d9ff}.page_toolCardPrice__olus9{background:#e8f7f1;border:1px solid #d1f0e0}.page_toolHed__Vl91J{font-size:18px;font-weight:700;color:#111111;margin-bottom:8px;line-height:1.25}.page_toolDesc__PFa9v{font-size:13px;color:#555555;line-height:1.55;flex:1 1}.page_countriesSection__FkJGu{margin-bottom:40px}.page_countriesTable___r5o2{width:100%;border-collapse:collapse;font-size:13px;background:#ffffff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.page_countriesTable___r5o2 thead tr{background:#f9fafb;border-bottom:1px solid #e5e7eb}.page_countriesTable___r5o2 th{padding:10px 16px;text-align:left;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#888888}.page_countriesTable___r5o2 td{padding:11px 16px;border-bottom:1px solid #f3f4f6;color:#333333;vertical-align:middle}.page_countriesTable___r5o2 tbody tr:last-child td{border-bottom:none}.page_countriesTable___r5o2 tbody tr:hover{background:#f9fafb}.page_ctryName__YvGHH{font-weight:600;color:#1e9471;text-decoration:none}.page_ctryName__YvGHH:hover{text-decoration:underline}.page_ctryLink__nMMnq{font-size:12px;color:#1e9471;font-weight:600;text-decoration:none;white-space:nowrap}.page_ctryLink__nMMnq:hover{text-decoration:underline}.page_qualitySection__XIOKd{margin-bottom:40px}.page_qualityGrid__9Rsdq{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.page_qualityCard__hvvtq{background:#ffffff;border:1px solid #e5e7eb;border-left:3px solid #1e9471;border-radius:8px;padding:20px;display:flex;flex-direction:column}.page_qualityTag__JG_iv{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#1e9471;margin-bottom:8px}.page_qualityHed__sM4GB{font-size:14px;font-weight:700;color:#111111;line-height:1.45;margin-bottom:10px;text-decoration:none;display:block;flex:1 1}.page_qualityHed__sM4GB:hover{color:#1e9471}.page_qualityDek__7HLH6{font-size:12px;color:#555555;line-height:1.6;margin-bottom:14px}.page_qualityLink__OcNse{font-size:12px;color:#1e9471;font-weight:600;text-decoration:none;margin-top:auto}.page_qualityLink__OcNse:hover{text-decoration:underline}.page_sectorSection__BGT_H{margin-bottom:0}.page_sectorStrip__g4Ckp{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:0;gap:0;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.page_sectorCell__waInw{padding:14px 12px;border-right:.5px solid #e5e7eb;text-align:center;text-decoration:none;background:#ffffff;transition:background .15s}.page_sectorCell__waInw:last-child{border-right:none}.page_sectorCell__waInw:hover{background:#f0fdf4}.page_sectorName__mFZgM{font-size:13px;font-weight:700;margin-bottom:3px;color:#111111}.page_sectorCn__GI9bb{font-size:11px;color:#aaaaaa}@media (max-width:900px){.page_heroHed__BJ501{font-size:26px}.page_newsGrid__Ipb24,.page_qualityGrid__9Rsdq{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page_hero__7KFOs{padding:36px 0 32px}.page_heroInner__8WoKQ{padding:0 16px}.page_heroHed__BJ501{font-size:22px}.page_page__556_G{padding:24px 16px 40px}.page_newsGrid__Ipb24,.page_qualityGrid__9Rsdq,.page_toolsGrid__K9nYO{grid-template-columns:1fr}.page_countriesTable___r5o2 td:nth-child(3),.page_countriesTable___r5o2 th:nth-child(3){display:none}.page_sectorStrip__g4Ckp{grid-template-columns:repeat(3,1fr);border-radius:6px}.page_sectorCell__waInw:nth-child(3),.page_sectorCell__waInw:nth-child(6){border-right:none}.page_sectorCell__waInw:nth-child(3),.page_sectorCell__waInw:nth-child(4),.page_sectorCell__waInw:nth-child(5),.page_sectorCell__waInw:nth-child(6){border-top:.5px solid #e5e7eb}}