.Main_m1wtry0c{background:#F5F8F3;padding:4rem 2rem 6rem}@media (max-width:768px){.Main_m1wtry0c{padding:3rem 1.5rem 4rem}}.Container_c1tahah5{max-width:900px;margin:0 auto}.PageTitle_pxmhmjt{font-size:2rem;color:#2C2C2C;text-align:center;margin-bottom:2.5rem;font-weight:800}@media (max-width:768px){.PageTitle_pxmhmjt{font-size:1.5rem;margin-bottom:2rem}}.CategoryNav_cwvhfda{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:.75rem;margin-bottom:4rem}.CategoryNav_cwvhfda a{background:white;border:2px solid #6bb143;color:#6BB143;padding:.5rem 1.25rem;border-radius:2rem;font-size:.9rem;font-weight:600;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}.CategoryNav_cwvhfda a:hover{background:#6BB143;color:white}@media (max-width:768px){.CategoryNav_cwvhfda{margin-bottom:3rem}.CategoryNav_cwvhfda a{font-size:.8rem;padding:.4rem 1rem}}.CategorySection_c1lk105q{margin-bottom:4rem;scroll-snap-margin-top:90px;scroll-margin-top:90px}.CategorySection_c1lk105q:last-child{margin-bottom:0}.CategoryTitle_c1uwgauc{font-size:1.4rem;color:#6BB143;font-weight:800;margin-bottom:1.5rem;padding-left:.75rem;border-left:5px solid #6bb143;line-height:1.4}@media (max-width:768px){.CategoryTitle_c1uwgauc{font-size:1.15rem}}.EnvironmentBox_e1ciwlja{background:white;border:1px solid #e3eadf;border-radius:1rem;padding:1.5rem;font-size:.95rem;line-height:1.8;color:#2C2C2C;font-weight:500}.EnvironmentBox_e1ciwlja p+p,.EnvironmentBox_e1ciwlja ul+p{margin-top:1rem}.EnvironmentBox_e1ciwlja ul{list-style:none;margin-top:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.EnvironmentBox_e1ciwlja li{background:#F5F8F3;border-radius:.5rem;padding:.75rem 1rem}@media (max-width:768px){.EnvironmentBox_e1ciwlja{padding:1.25rem;font-size:.9rem}}