.EcofaolPage_root__1CaJb{position:relative;overflow-x:clip;padding-bottom:72px;background:#fff}@media(max-width:576px){.EcofaolPage_root__1CaJb{padding-bottom:48px}}.EcofaolPage_hero__342fh{position:relative;overflow:hidden;padding:20px 0 96px;background:radial-gradient(900px 420px at 80% 30%,rgba(0,179,131,.1) 0,rgba(0,179,131,0) 70%),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f2faf6));background:radial-gradient(900px 420px at 80% 30%,rgba(0,179,131,.1) 0,rgba(0,179,131,0) 70%),linear-gradient(180deg,#fff,#f2faf6)}@media(max-width:900px){.EcofaolPage_hero__342fh{padding-bottom:72px}}@media(max-width:576px){.EcofaolPage_hero__342fh{padding:14px 0 64px}}.EcofaolPage_ring__3KFKj,.EcofaolPage_ringSmall__25C61{position:absolute;border-radius:50%;pointer-events:none}.EcofaolPage_ring__3KFKj{top:46%;right:46%;width:22px;height:22px;border:2px solid rgba(0,179,131,.35)}@media(max-width:900px){.EcofaolPage_ring__3KFKj{display:none}}.EcofaolPage_ringSmall__25C61{top:30%;right:2.5%;width:14px;height:14px;border:2px solid rgba(0,179,131,.4)}@media(max-width:900px){.EcofaolPage_ringSmall__25C61{display:none}}.EcofaolPage_heroContainer__1B6-z{position:relative;display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;grid-gap:24px;gap:24px}@media(max-width:900px){.EcofaolPage_heroContainer__1B6-z{grid-template-columns:1fr;grid-gap:8px;gap:8px}}.EcofaolPage_heroText__rx25Z{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.EcofaolPage_breadcrumb__3tijC{position:relative;z-index:1;margin-bottom:26px}.EcofaolPage_breadcrumb__3tijC div,.EcofaolPage_breadcrumb__3tijC p{font-size:13px}@media(max-width:576px){.EcofaolPage_breadcrumb__3tijC{margin-bottom:20px}}.EcofaolPage_badge__LCW_y{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:8px 16px 8px 12px;border-radius:999px;background:#e6f6ef;color:#01966e;font-family:var(--header-text);font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.EcofaolPage_badge__LCW_y svg{width:18px;height:18px}.EcofaolPage_title__3I97y{margin:18px 0 0;font-family:var(--header-text);font-size:clamp(2.2rem,1.4rem + 3vw,4.25rem);font-weight:800;line-height:1.05;letter-spacing:-.025em;color:#0f1d3d}.EcofaolPage_description__6FWh3{max-width:470px;margin:20px 0 0;font-family:var(--body-text);font-size:19px;line-height:1.6;color:#2b3a55}@media(max-width:576px){.EcofaolPage_description__6FWh3{font-size:16px}}.EcofaolPage_button__1wdW9{display:inline-flex;align-items:center;grid-gap:12px;gap:12px;height:52px;margin-top:28px;padding:0 24px;border-radius:10px;background:#00b383;color:#fff;font-family:var(--body-text);font-size:15.5px;font-weight:600;text-decoration:none;-webkit-box-shadow:0 12px 26px rgba(0,179,131,.3);box-shadow:0 12px 26px rgba(0,179,131,.3);-webkit-transition:background-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease}.EcofaolPage_button__1wdW9 svg{font-size:20px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.EcofaolPage_button__1wdW9:hover{background:#01966e;color:#fff;-webkit-box-shadow:0 16px 32px rgba(0,179,131,.36);box-shadow:0 16px 32px rgba(0,179,131,.36)}.EcofaolPage_button__1wdW9:hover svg{-webkit-transform:translateX(3px);transform:translateX(3px)}.EcofaolPage_button__1wdW9:focus-visible{outline:3px solid rgba(0,179,131,.4);outline-offset:3px}.EcofaolPage_heroMedia__20BCI{position:relative;display:flex;justify-content:flex-end;align-self:end;margin:-60px 0 -40px}@media(max-width:900px){.EcofaolPage_heroMedia__20BCI{justify-content:center;margin:4px 0 -24px}}.EcofaolPage_heroImage__2YhSb{display:block;width:100%;max-width:660px;height:auto;-webkit-mask-image:radial-gradient(ellipse 62% 66% at 54% 52%,#000 62%,transparent 100%);mask-image:radial-gradient(ellipse 62% 66% at 54% 52%,#000 62%,transparent 100%)}@media(max-width:900px){.EcofaolPage_heroImage__2YhSb{max-width:440px}}@media(max-width:576px){.EcofaolPage_heroImage__2YhSb{max-width:340px}}.EcofaolPage_listContainer__3KR1W{position:relative;z-index:1;margin-top:-56px}@media(max-width:576px){.EcofaolPage_listContainer__3KR1W{margin-top:-40px}}.EcofaolPage_grid__1B8cN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin:0;padding:0;list-style:none}.EcofaolPage_grid__1B8cN li{display:flex}@media(max-width:1000px){.EcofaolPage_grid__1B8cN{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}}@media(max-width:640px){.EcofaolPage_grid__1B8cN{grid-template-columns:1fr;grid-gap:16px;gap:16px}}.EcofaolPage_grid1__1gH6d,.EcofaolPage_grid2___x6Fc{justify-content:center}@media(min-width:641px){.EcofaolPage_grid1__1gH6d{grid-template-columns:minmax(0,600px)}}@media(min-width:1001px){.EcofaolPage_grid2___x6Fc{grid-template-columns:repeat(2,minmax(0,590px))}}.EcofaolPage_card__3zCg-{display:flex;flex-direction:column;width:100%;padding:14px;border:1px solid #edf2f0;border-radius:20px;background:#fff;-webkit-box-shadow:0 16px 40px rgba(16,40,30,.07);box-shadow:0 16px 40px rgba(16,40,30,.07);text-decoration:none;-webkit-transition:border-color .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:border-color .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.EcofaolPage_card__3zCg-:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);border-color:#dcefe6;-webkit-box-shadow:0 22px 48px rgba(16,40,30,.12);box-shadow:0 22px 48px rgba(16,40,30,.12)}.EcofaolPage_card__3zCg-:hover .EcofaolPage_media__OZrEQ img{-webkit-transform:scale(1.04);transform:scale(1.04)}.EcofaolPage_card__3zCg-:hover .EcofaolPage_round__2KleL{background:#00b383;color:#fff}.EcofaolPage_card__3zCg-:hover .EcofaolPage_more__3shL_ svg{-webkit-transform:translateX(3px);transform:translateX(3px)}.EcofaolPage_card__3zCg-:focus-visible{outline:3px solid rgba(0,179,131,.4);outline-offset:3px}@media(max-width:576px){.EcofaolPage_card__3zCg-{padding:10px;border-radius:18px}}.EcofaolPage_media__OZrEQ{position:relative;display:block;overflow:hidden;aspect-ratio:16/9;border-radius:14px;background:#e6f6ef}@supports not (aspect-ratio:1){.EcofaolPage_media__OZrEQ{height:220px}}.EcofaolPage_media__OZrEQ img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}@media(min-width:1001px){.EcofaolPage_grid1__1gH6d .EcofaolPage_media__OZrEQ,.EcofaolPage_grid2___x6Fc .EcofaolPage_media__OZrEQ{aspect-ratio:5/2}}.EcofaolPage_date__1usG0{position:absolute;left:14px;bottom:14px;display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:7px 12px;border-radius:10px;background:#fff;-webkit-box-shadow:0 6px 16px rgba(16,24,40,.14);box-shadow:0 6px 16px rgba(16,24,40,.14);color:#01966e;font-family:var(--body-text);font-size:13px;font-weight:700;line-height:1}.EcofaolPage_date__1usG0 svg{font-size:16px}.EcofaolPage_body__3IMHH{display:flex;flex:1 1;flex-direction:column;padding:18px 8px 4px}@media(max-width:576px){.EcofaolPage_body__3IMHH{padding:14px 4px 2px}}.EcofaolPage_cardTitle__3g6-B{display:flex;align-items:flex-start;grid-gap:8px;gap:8px;font-family:var(--header-text);font-size:19px;font-weight:700;line-height:1.4;color:#0f1d3d}.EcofaolPage_cardTitle__3g6-B>span{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(max-width:576px){.EcofaolPage_cardTitle__3g6-B{font-size:17px}}.EcofaolPage_cardLeaf__4Q2sj{flex-shrink:0;margin-top:3px;font-size:22px!important;color:#00b383}.EcofaolPage_excerpt__35z2P{display:-webkit-box;overflow:hidden;margin-top:12px;font-family:var(--body-text);font-size:15px;line-height:1.6;color:#3a465c;-webkit-line-clamp:2;-webkit-box-orient:vertical}.EcofaolPage_footer__3DXnW{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;margin-top:auto;padding-top:16px}.EcofaolPage_more__3shL_{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;font-family:var(--body-text);font-size:15px;font-weight:700;color:#1a3d9e}.EcofaolPage_more__3shL_ svg{font-size:19px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.EcofaolPage_round__2KleL{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:#e6f6ef;color:#01966e;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.EcofaolPage_round__2KleL svg{font-size:22px}.EcofaolPage_loadMoreWrap__25rlO{display:flex;justify-content:center;margin-top:32px}.EcofaolPage_loadMore__3IIbl{display:inline-flex;align-items:center;justify-content:center;grid-gap:12px;gap:12px;min-width:296px;height:54px;padding:0 28px;border:1.5px solid #00b383;border-radius:12px;background:#fff;color:#01966e;font-family:var(--body-text);font-size:16px;font-weight:700;cursor:pointer;-webkit-transition:background-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.EcofaolPage_loadMore__3IIbl svg{font-size:20px;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.EcofaolPage_loadMore__3IIbl:hover:not(:disabled){background:#00b383;color:#fff;-webkit-box-shadow:0 12px 26px rgba(0,179,131,.28);box-shadow:0 12px 26px rgba(0,179,131,.28)}.EcofaolPage_loadMore__3IIbl:hover:not(:disabled) svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.EcofaolPage_loadMore__3IIbl:disabled{opacity:.7;cursor:progress}.EcofaolPage_loadMore__3IIbl:focus-visible{outline:3px solid rgba(0,179,131,.4);outline-offset:3px}@media(max-width:576px){.EcofaolPage_loadMore__3IIbl{width:100%;min-width:0}}.EcofaolPage_spinner__2OKz6{color:#01966e!important}.EcofaolPage_empty__3xLzI{display:flex;flex-direction:column;align-items:center;padding:56px 24px;border:1px dashed #dcefe6;border-radius:20px;background:#fff;text-align:center}.EcofaolPage_emptyIcon__2aqr3{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#e6f6ef;color:#01966e}.EcofaolPage_emptyIcon__2aqr3 svg{width:30px;height:30px}.EcofaolPage_emptyTitle__3AnSB{margin:18px 0 0;font-family:var(--header-text);font-size:20px;font-weight:700;color:#0f1d3d}.EcofaolPage_emptyHint__qIsD_{margin:8px 0 0;font-family:var(--body-text);font-size:15px;color:#6b7a90}