.organic-intro{padding-top:62px;padding-bottom:38px;border-bottom:1px solid #d9e3d4}.organic-intro h1{font-size:clamp(35px,4vw,58px);line-height:1.12;max-width:960px;margin:22px 0;letter-spacing:-1.6px}.organic-intro>p{font-size:18px;line-height:1.8;max-width:850px;color:#536a60}.organic-links{padding-top:48px;padding-bottom:48px}.organic-link-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.organic-link-grid>a{display:block;padding:24px;background:#f0f4e9;border-top:2px solid #82996a}.organic-link-grid strong{font-size:18px;line-height:1.5;display:block}.organic-link-grid span{display:block;font-size:14px;line-height:1.8;color:#586c5c;margin-top:12px}.organic-note{padding:20px 0 55px;max-width:850px}.organic-note h2{font-size:30px}.organic-note p{font-size:17px;line-height:1.9}.organic-context{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:60px;margin:38px 0}.organic-context h2{font-size:25px;line-height:1.4}.organic-context p,.organic-context li{font-size:16px;line-height:1.9}.organic-context aside{padding:26px;background:#eef3e8}.organic-context ul{padding-left:20px}.organic-context dt{font-size:12px;color:#5b7159;margin-top:18px}.organic-context dd{font-size:15px;line-height:1.8;margin:7px 0 0}.organic-context aside .button{margin-top:22px}.organic-collection,.organic-wholesale{padding-bottom:55px}.organic-material-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.organic-material-grid article{padding:25px;border:1px solid #d2ddcd;display:flex;flex-direction:column;background:#fff}.organic-material-grid article>span{font-size:12px;line-height:1.6;color:#617957}.organic-material-grid h2{font-size:25px;line-height:1.3;overflow-wrap:anywhere;margin:18px 0}.organic-material-grid p{font-size:14px;line-height:1.8;flex:1}.organic-material-grid article>div>a{display:block;padding-top:15px;font-size:13px;line-height:1.7;color:#075e54}.organic-question{padding:22px;background:#f3f6ee;margin:35px 0 22px;border-top:1px solid #c5d6b8}.organic-question summary{cursor:pointer;font-size:18px;line-height:1.6}.organic-question p{font-size:16px;line-height:1.9;margin:18px 0 0}.organic-inline{display:flex;gap:25px;flex-wrap:wrap;padding:25px 0;border-top:1px solid #d2ddca}.organic-inline a{font-size:14px;line-height:1.7;text-decoration:underline;text-underline-offset:4px}.organic-resources{padding-top:40px;padding-bottom:55px}.organic-resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;margin-bottom:30px}.organic-resource-grid>a{background:#f0f4e9;padding:30px}.organic-resource-grid h2{font-size:25px;line-height:1.4}.organic-resource-grid p,.organic-resources>p{font-size:16px;line-height:1.9}.organic-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.organic-trio article{border-top:1px solid #bdceb1;padding-top:22px}.organic-trio h2{font-size:22px;line-height:1.4}.organic-trio p{font-size:15px;line-height:1.9}.organic-reading{max-width:850px;padding-top:32px;padding-bottom:55px}.organic-reading h2{font-size:27px;line-height:1.4;margin:38px 0 18px}.organic-reading p,.organic-reading li{font-size:17px;line-height:1.9}.organic-reading a{color:#075e54;text-decoration:underline;text-underline-offset:4px}.organic-reading .organic-byline{font-size:12px;color:#61765e}.organic-sources{padding:1px 25px 20px;background:#f0f4e9;margin:30px 0}.organic-sources h2{font-size:22px}.organic-sources p{font-size:14px}.material-resource-links,.reading-material-links{padding:28px 0 45px;border-top:1px solid #cfdbc4}.material-resource-links{display:flex;gap:25px;flex-wrap:wrap}.material-resource-links a,.reading-material-links a{font-size:14px;line-height:1.7;color:#075e54}.reading-material-links h2{font-size:28px}.reading-material-links p{font-size:15px;line-height:1.9;max-width:850px}.reading-material-links nav{display:flex;gap:25px;flex-wrap:wrap;margin-top:20px}
@media(max-width:950px){.organic-link-grid,.organic-material-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.organic-context{gap:30px}.organic-trio{gap:20px}}
@media(max-width:650px){.organic-intro{padding-top:35px;padding-bottom:25px}.organic-intro h1{font-size:35px;letter-spacing:-1px}.organic-intro>p{font-size:16px}.organic-link-grid,.organic-material-grid,.organic-context,.organic-resource-grid,.organic-trio{grid-template-columns:1fr}.organic-context{gap:22px;margin:25px 0}.organic-context aside{padding:22px}.organic-context h2{font-size:23px}.organic-link-grid>a,.organic-material-grid article,.organic-resource-grid>a{padding:22px}.organic-question{padding:20px}.organic-question summary{font-size:17px}.organic-reading p,.organic-reading li{font-size:16px}.organic-reading h2{font-size:25px}.organic-sources{padding-left:20px;padding-right:20px}.organic-inline,.material-resource-links,.reading-material-links nav{gap:17px}.organic-links .section-head{align-items:flex-start;flex-direction:column}.organic-links .section-head h2{font-size:29px}.organic-trio h2{font-size:22px}}
