.sdgs-intro[data-astro-cid-kggu37xt]{padding:4rem 0}.section-title[data-astro-cid-kggu37xt]{font-size:2rem;font-weight:700;color:var(--color-main);margin-bottom:3rem;position:relative;text-align:center}.section-title[data-astro-cid-kggu37xt]:after{content:"";position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%);width:60px;height:3px;background-color:var(--color-main)}.intro-content[data-astro-cid-kggu37xt]{grid-template-columns:1fr;gap:2rem}.intro-text[data-astro-cid-kggu37xt] p[data-astro-cid-kggu37xt]{font-size:1rem;line-height:1.8;color:var(--color-text);margin-bottom:1.5rem;max-width:800px;margin:0 auto}.sdgs-poster[data-astro-cid-kggu37xt]{margin-top:3rem;text-align:center}.poster-image[data-astro-cid-kggu37xt]{width:100%;max-width:800px;height:auto;border-radius:8px;box-shadow:0 4px 20px #0000001a;transition:transform .3s ease}.our-initiatives[data-astro-cid-kggu37xt]{padding:3rem 0;background-color:var(--color-gray-light)}.initiative-intro[data-astro-cid-kggu37xt]{max-width:800px;margin:0 auto 4rem}.initiative-intro[data-astro-cid-kggu37xt] p[data-astro-cid-kggu37xt]{font-size:1rem;line-height:1.8;color:var(--color-text)}.initiatives-table[data-astro-cid-kggu37xt]{max-width:800px;margin:0 auto;background-color:#fff;box-shadow:0 4px 20px #0000001a;overflow:hidden}.table-header[data-astro-cid-kggu37xt]{display:grid;grid-template-columns:1fr 2fr 1fr;gap:2rem;background:var(--color-main);color:#fff;padding:1.5rem 2rem;font-weight:600;font-size:1.1rem}.header-item[data-astro-cid-kggu37xt],.header-content[data-astro-cid-kggu37xt],.header-goals[data-astro-cid-kggu37xt]{text-align:center}.initiative-row[data-astro-cid-kggu37xt]{display:grid;grid-template-columns:1fr 2fr 1fr;gap:2rem;border-bottom:1px solid #eee;transition:background-color .2s ease}.initiative-row[data-astro-cid-kggu37xt]:hover{background-color:#f8f9fa}.initiative-row[data-astro-cid-kggu37xt]:last-child{border-bottom:none}.item-name[data-astro-cid-kggu37xt]{padding:2rem 1.5rem;display:flex;align-items:center}.item-name[data-astro-cid-kggu37xt] h3[data-astro-cid-kggu37xt]{font-size:1.2rem;font-weight:600;color:var(--color-main);margin:0;line-height:1.4}.item-content[data-astro-cid-kggu37xt]{padding:2rem 1.5rem}.item-content[data-astro-cid-kggu37xt] ul[data-astro-cid-kggu37xt]{margin:0;padding:0;list-style:none}.item-content[data-astro-cid-kggu37xt] li[data-astro-cid-kggu37xt]{font-size:.95rem;line-height:1.6;color:var(--color-text);margin-bottom:.8rem;padding-left:1rem;position:relative}.item-content[data-astro-cid-kggu37xt] li[data-astro-cid-kggu37xt]:before{content:"•";color:var(--color-main);font-weight:700;position:absolute;left:0}.item-content[data-astro-cid-kggu37xt] li[data-astro-cid-kggu37xt]:last-child{margin-bottom:0}.item-goals[data-astro-cid-kggu37xt]{padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.sdg-icon[data-astro-cid-kggu37xt]{width:60px;height:60px;transition:transform .2s ease}.sdg-icon[data-astro-cid-kggu37xt]:hover{transform:scale(1.05)}@media (max-width: 768px){.sdgs-intro[data-astro-cid-kggu37xt]{padding:2rem 0}.section-title[data-astro-cid-kggu37xt]{font-size:1.8rem;margin-bottom:2rem}.intro-content[data-astro-cid-kggu37xt]{grid-template-columns:1fr;gap:2rem}.sdgs-goals[data-astro-cid-kggu37xt]{padding:3rem 0}.goals-grid[data-astro-cid-kggu37xt]{grid-template-columns:1fr;gap:1rem}.goal-item[data-astro-cid-kggu37xt]{padding:1rem;gap:1rem}.goal-icon[data-astro-cid-kggu37xt]{width:60px;height:60px}.goal-info[data-astro-cid-kggu37xt] h3[data-astro-cid-kggu37xt]{font-size:1rem}.goal-info[data-astro-cid-kggu37xt] p[data-astro-cid-kggu37xt]{font-size:.85rem}.our-initiatives[data-astro-cid-kggu37xt]{padding:3rem 0}.initiative-intro[data-astro-cid-kggu37xt]{margin-bottom:3rem}.initiative-intro[data-astro-cid-kggu37xt] p[data-astro-cid-kggu37xt]{font-size:1rem}.initiatives-table[data-astro-cid-kggu37xt]{margin:0 1rem}.table-header[data-astro-cid-kggu37xt]{display:none}.initiative-row[data-astro-cid-kggu37xt]{display:block;border-bottom:2px solid #eee;margin-bottom:1.5rem;border-radius:8px;overflow:hidden}.initiative-row[data-astro-cid-kggu37xt]:last-child{margin-bottom:0}.item-name[data-astro-cid-kggu37xt]{padding:1.5rem;border-bottom:1px solid #eee}.item-name[data-astro-cid-kggu37xt] h3[data-astro-cid-kggu37xt]{font-size:1.1rem;color:var(--color-main)}.item-content[data-astro-cid-kggu37xt]{padding:1.5rem}.item-content[data-astro-cid-kggu37xt] li[data-astro-cid-kggu37xt]{font-size:.9rem}.item-goals[data-astro-cid-kggu37xt]{padding:1rem 1.5rem 1.5rem;flex-direction:row;justify-content:center;gap:.8rem;background-color:#f8f9fa}.sdg-icon[data-astro-cid-kggu37xt]{width:50px;height:50px}}
