.eco-page{--eco-green:#173f31;--eco-muted:#546453;--eco-line:#dce4d7;max-width:1280px;margin:auto;padding:24px 32px 72px;color:var(--eco-green);font-family:Roboto,Arial,sans-serif;line-height:1.65}.eco-page *{box-sizing:border-box}.eco-page [hidden]{display:none!important}.eco-page section[id]{scroll-margin-top:30px}.eco-page h1,.eco-page h2,.eco-page h3{font-weight:700;line-height:1.18;color:inherit}.eco-page h2{font-size:clamp(1.7rem,3vw,2.55rem);letter-spacing:-.035em;margin:0 0 18px}.eco-page h3{font-size:1.18rem;margin:0 0 14px}.eco-page p{margin:0 0 18px}.eco-page a{color:#28593c;text-underline-offset:4px}.eco-page a:focus-visible,.eco-page button:focus-visible,.eco-page select:focus-visible,.eco-page summary:focus-visible{outline:3px solid #bc7d25;outline-offset:5px}.eco-eyebrow{font-size:.72rem;letter-spacing:.13em;font-weight:700;color:#566849}.eco-hero{display:grid;grid-template-columns:1.12fr 1fr;background:#173f31;border-radius:26px;overflow:hidden;color:#fff}.eco-hero-copy{padding:52px 44px}.eco-hero .eco-eyebrow{color:#cadbb0;font-size:.68rem}.eco-hero h1{font-size:clamp(2.8rem,5.3vw,4.6rem);letter-spacing:-.055em;margin:25px 0;line-height:1.04}.eco-hero h1 em{font-style:normal;color:#d4e3aa}.eco-hero-copy>p:not(.eco-eyebrow){color:#e0e8db;max-width:480px}.eco-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px}.eco-hero .eco-actions{margin:28px 0}.eco-hero .eco-actions a{color:#fff;font-size:.86rem;font-weight:700}.eco-page .eco-button{display:inline-flex;padding:13px 19px;background:#dfebb9;color:#173f31!important;border-radius:8px;text-decoration:none}.eco-hero-copy .eco-hero-note{font-size:.7rem;letter-spacing:.035em;margin-bottom:0}.eco-art{position:relative;background:#284f43;display:flex;align-items:center}.eco-art svg{width:100%;height:100%;object-fit:cover;display:block}.eco-art-label{position:absolute;top:27px;left:30px;color:#e0ead8;font-size:.68rem;letter-spacing:.16em;border:1px solid #688470;padding:6px 11px;border-radius:30px}.eco-jump{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:23px 4px;border-bottom:1px solid var(--eco-line);margin-bottom:28px}.eco-jump a{font-size:.79rem;font-weight:700;text-decoration:none}.eco-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 30px}.eco-kpis article{background:#fff;border:1px solid var(--eco-line);border-radius:16px;padding:24px 21px;display:flex;flex-direction:column}.eco-kpi-label{font-size:.62rem;font-weight:700;letter-spacing:.1em;color:var(--eco-muted)}.eco-kpis strong{font-size:2.6rem;line-height:1.3;letter-spacing:-.04em;margin:18px 0 12px;white-space:nowrap}.eco-kpis strong small{font-size:.82rem;letter-spacing:0;font-weight:400}.eco-kpis p{font-size:.85rem;line-height:1.5}.eco-kpis a{font-size:.69rem;margin-top:auto}.eco-panel{background:#fff;border:1px solid var(--eco-line);border-radius:22px;padding:36px;margin-top:28px}.eco-panel>p{max-width:920px;color:var(--eco-muted);font-size:.95rem}.eco-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.eco-date{white-space:nowrap;font-size:.7rem;background:#edf2e5;padding:6px 12px;border-radius:30px}.eco-turkey-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:35px;margin-top:28px}.eco-turkey-grid>div{min-width:0}.eco-controls label{display:flex;align-items:center;gap:14px;font-size:.8rem;font-weight:700;margin-bottom:23px}.eco-controls select{border:1px solid #a9b7a2;border-radius:7px;padding:9px 12px;max-width:100%;font:inherit;color:#173f31;background:#fff}.eco-chart-caption{font-size:.77rem;color:var(--eco-muted)}.eco-bar-row{display:grid;grid-template-columns:77px minmax(0,1fr) 84px;align-items:center;gap:10px;margin:15px 0;font-size:.78rem}.eco-bar-row b{font-size:.74rem;text-align:right;font-variant-numeric:tabular-nums}.eco-track{background:#edf1e9;border-radius:3px;overflow:hidden;height:22px}.eco-track i{display:block;background:#386b4b;height:100%;border-radius:3px;transition:width .3s ease}.eco-bar-row:nth-child(2n) .eco-track i{background:#6f8854}.eco-axis{display:flex;justify-content:space-between;margin-left:87px;margin-right:94px;font-size:.59rem;white-space:nowrap;gap:4px;border-top:1px solid #c4cfbe;padding-top:7px}.eco-page .eco-note{color:var(--eco-muted);font-size:.75rem;line-height:1.65;margin-top:18px}.eco-composition{background:#f3f5eb;border-radius:16px;padding:25px}.eco-composition h3{font-size:1rem}.eco-donut{border-radius:50%;background:conic-gradient(#386b4b 0 59.125747%,#bdc99e 59.125747% 100%);width:190px;height:190px;padding:25px;margin:24px auto;display:grid;place-items:center}.eco-donut>div{border-radius:50%;background:#f3f5eb;width:140px;height:140px;display:flex;align-items:center;justify-content:center;flex-direction:column}.eco-donut strong{font-size:1.6rem}.eco-donut span{font-size:.7rem}.eco-composition>p{font-size:.76rem;display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-bottom:10px}.eco-composition>p strong{margin-left:auto}.eco-dot{width:8px;height:8px;display:inline-block;background:#386b4b;border-radius:50%;flex:none}.eco-dot-light{background:#bdc99e}.eco-data{border-top:1px solid var(--eco-line);margin-top:28px;padding-top:20px;font-size:.85rem}.eco-data summary{cursor:pointer;font-weight:700;padding:5px 0}.eco-data>a{display:inline-block;margin-top:15px}.eco-table-wrap{overflow-x:auto;margin-top:20px}.eco-table-wrap table{width:100%;border-collapse:collapse;min-width:510px;font-size:.8rem}.eco-table-wrap caption{caption-side:top;text-align:left;padding-bottom:12px;color:#53664d}.eco-table-wrap th,.eco-table-wrap td{padding:10px;border-bottom:1px solid var(--eco-line);text-align:right;white-space:nowrap}.eco-table-wrap th:first-child{text-align:left}.eco-table-wrap tbody tr:nth-child(odd){background:#f5f7f0}.eco-table-wrap tbody tr:last-child{font-weight:700}.eco-life{display:grid;grid-template-columns:1fr 1.2fr;gap:70px;background:#173f31;color:#fff;padding:44px;border-radius:22px;margin-top:28px}.eco-life .eco-eyebrow{color:#cedbb2}.eco-life h2{font-size:clamp(2rem,3.5vw,3rem)}.eco-life p{font-size:.9rem;color:#e1e9da}.eco-life a{color:#e1ebc1;font-size:.8rem}.eco-habitat-chart h3{font-size:1rem;margin-bottom:28px}.eco-habitat-row{margin-bottom:18px}.eco-habitat-row>div:first-child,.eco-world-row>div:first-child{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:.85rem}.eco-habitat-row strong{font-size:1.45rem;color:#e1ecb6}.eco-habitat-track{height:13px;border-radius:3px;background:#3c5c4b;overflow:hidden}.eco-habitat-track i{display:block;height:100%;background:#c5d897}.eco-percent-axis{display:flex;justify-content:space-between;font-size:.62rem;margin-top:12px}.eco-life .eco-note{color:#d8e3cf;font-size:.69rem}.eco-world-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:28px}.eco-world-chart{border:1px solid var(--eco-line);border-radius:14px;padding:25px}.eco-world-chart h3{font-size:1rem}.eco-world-chart .eco-note{margin-top:0}.eco-world-row{margin-top:18px}.eco-world-row .eco-track{height:25px}.eco-world-row:nth-of-type(1) .eco-track i{background:#b48d53}.eco-insight{display:flex;align-items:center;gap:20px;margin-top:25px;padding:18px 22px;background:#f2f5e7;border-left:3px solid #708950;border-radius:0 9px 9px 0}.eco-insight>span{font-size:2.4rem}.eco-insight p{margin:0;font-size:.85rem}.eco-layer-grid{display:grid;grid-template-columns:.85fr 1.5fr;gap:35px;margin-top:30px;align-items:stretch}.eco-layer-landscape{position:relative;overflow:hidden;border-radius:17px;min-height:370px;background:linear-gradient(#dce7ce,#c2d5b0 66%,#6f7750 66%,#334c37 100%)}.eco-layer-sun{position:absolute;width:55px;height:55px;border-radius:50%;background:#f5dc9d;top:35px;right:35px}.eco-layer-crown{position:absolute;z-index:2;width:67%;height:43%;background:#406b41;border-radius:48% 52% 36% 38%;top:14%;left:15%;display:grid;place-items:center;color:#eff4dc;font-size:.65rem;letter-spacing:.14em;box-shadow:17px 5px 0 #6e8b50,-14px 12px 0 #31583c}.eco-layer-trunk{position:absolute;width:8%;height:40%;top:44%;left:45%;background:#896c44;clip-path:polygon(20% 0,80% 0,85% 70%,100% 100%,55% 82%,0 100%,15% 70%)}.eco-layer-shrubs{position:absolute;left:-10%;bottom:24%;width:120%;height:20%;border-radius:50%;background:#70884e}.eco-layer-soil{position:absolute;bottom:9%;width:100%;text-align:center;color:#f0e5c9;font-size:.62rem;letter-spacing:.12em}.eco-layer-controls{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:26px}.eco-layer-controls button{border:1px solid #becbb0;background:#fff;color:#173f31;border-radius:25px;padding:8px 18px;cursor:pointer;font:inherit;font-size:.85rem}.eco-layer-controls button[aria-pressed=true]{background:#173f31;color:#fff;border-color:#173f31}.eco-layer-number{font-size:3rem;line-height:1;color:#667950;display:block;margin-bottom:18px;font-weight:300}.eco-layer-tip{background:#f0f4e6;border-radius:9px;padding:15px;font-size:.83rem}.eco-layer-landscape[data-active=soil] .eco-layer-soil{color:#fff;font-weight:700;text-shadow:0 0 14px #ffdc72}.eco-layer-landscape[data-active=understory] .eco-layer-shrubs{background:#9dab55}.eco-layer-landscape[data-active=water]{background:linear-gradient(#d7e7e2,#a9c9be 66%,#668e7b 66%,#2d5953 100%)}.eco-layer-landscape[data-active=water]:after{content:'';position:absolute;right:18%;top:58%;width:10%;height:44%;background:#8dc7c8;transform:skew(-18deg);opacity:.7}.eco-services{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px}.eco-services article{border-top:2px solid #91a56e;padding:25px 15px}.eco-services article>span{font-size:.8rem;color:#62724d}.eco-services h3{margin-top:16px}.eco-services p{font-size:.88rem}.eco-services a{font-size:.8rem;font-weight:700}.eco-sources{background:#f3f5ed}.eco-sources ol{padding-left:22px}.eco-sources li{padding:10px 0;font-size:.9rem}.eco-sources li p{font-size:.8rem;color:var(--eco-muted);margin:8px 0}.eco-sources .eco-actions{font-size:.79rem;border-top:1px solid var(--eco-line);padding-top:22px}.eco-page .eco-download{font-weight:700}.eco-page a:hover{text-decoration:underline}.eco-layer-landscape,.eco-track i{transition:background .25s ease}
@media(max-width:1000px){.eco-hero-copy{padding:36px 28px}.eco-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.eco-turkey-grid{grid-template-columns:1.3fr 1fr;gap:20px}.eco-panel{padding:28px}.eco-life{gap:30px;padding:32px}.eco-kpis strong small{font-size:.9rem}.eco-layer-grid{grid-template-columns:1fr 1.4fr}}
@media(max-width:760px){.eco-page{padding:16px 18px 50px}.eco-hero{grid-template-columns:1fr}.eco-hero-copy{padding:34px 26px}.eco-hero h1{font-size:3.5rem}.eco-art{max-height:310px;overflow:hidden}.eco-art svg{height:auto;margin-top:-40px;margin-bottom:-40px}.eco-art-label{top:18px;left:24px}.eco-jump{justify-content:flex-start;gap:14px 22px}.eco-kpis{gap:12px}.eco-kpis article{padding:20px 16px}.eco-kpis strong{font-size:2.2rem;white-space:normal}.eco-kpis strong small{display:block;font-size:.8rem}.eco-turkey-grid,.eco-life,.eco-world-grid,.eco-layer-grid{grid-template-columns:1fr}.eco-panel,.eco-life{padding:25px 21px}.eco-heading{display:block}.eco-date{display:inline-block;margin-bottom:15px}.eco-composition{margin-top:5px}.eco-life{gap:25px}.eco-layer-landscape{min-height:300px}.eco-layer-grid{gap:25px}.eco-layer-controls{gap:7px}.eco-layer-controls button{padding:8px 15px}.eco-services{grid-template-columns:1fr;gap:0}.eco-services article{padding:22px 8px}.eco-insight{padding:15px;gap:12px}.eco-world-chart{padding:20px}.eco-axis{font-size:.53rem}.eco-bar-row{grid-template-columns:63px minmax(0,1fr) 73px;gap:7px;font-size:.71rem}.eco-bar-row b{font-size:.68rem}.eco-axis{margin-left:70px;margin-right:80px}.eco-layer-content{min-height:0}}
@media(max-width:380px){.eco-page{padding-left:12px;padding-right:12px}.eco-panel,.eco-life{padding:23px 16px}.eco-hero-copy{padding:30px 22px}.eco-hero h1{font-size:3rem}.eco-kpi-label{font-size:.59rem}.eco-kpis strong{font-size:2rem}.eco-kpis article{padding:18px 12px}.eco-axis{margin-right:76px;font-size:.47rem}.eco-controls label{display:block}.eco-controls select{display:block;margin-top:8px;width:100%}}
@media(prefers-reduced-motion:reduce){.eco-page *{transition:none!important;scroll-behavior:auto!important}}
@media print{.eco-page{max-width:none;padding:0}.eco-hero,.eco-life{color:#173f31;background:white;border:1px solid #ccc}.eco-hero p,.eco-life p,.eco-life .eco-note,.eco-hero .eco-eyebrow,.eco-life .eco-eyebrow{color:#173f31!important}.eco-hero h1 em{color:#173f31}.eco-art,.eco-controls,.eco-layer-controls,.eco-jump{display:none!important}.eco-hero{display:block}.eco-panel{break-inside:avoid}.eco-page [data-layer-panel][hidden]{display:block!important}.eco-kpis{grid-template-columns:repeat(2,1fr)}}
.eco-page section[id]{scroll-margin-top:110px}.eco-axis,.eco-percent-axis{position:relative}.eco-axis>span:nth-child(2),.eco-percent-axis>span:nth-child(2){position:absolute;left:50%;transform:translateX(-50%)}
