.o-nas-module__locvxG__page{--wide:87.7%;--narrow:76%}.o-nas-module__locvxG__page section[id],.o-nas-module__locvxG__page article[id]{scroll-margin-top:28px}.o-nas-module__locvxG__heroIntro{width:var(--narrow);grid-template-columns:1.2fr 1fr;align-items:center;gap:8vw;margin:36px auto 30px;display:grid}.o-nas-module__locvxG__heroIntro h1{max-width:11ch;font-size:clamp(52px,5.55vw,80px);line-height:1}.o-nas-module__locvxG__heroSummary p{max-width:34ch;font-size:22px;line-height:1.45}.o-nas-module__locvxG__panorama{width:var(--wide);border-radius:100px 18px;height:clamp(300px,26vw,410px);margin:auto;position:relative;overflow:hidden}.o-nas-module__locvxG__panorama img{object-fit:cover;object-position:center 48%}.o-nas-module__locvxG__sectionNav{width:var(--narrow);border-block:1px solid var(--line);flex-wrap:wrap;gap:8px 36px;margin:28px auto 0;padding:18px 0;display:flex}.o-nas-module__locvxG__sectionNav a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.o-nas-module__locvxG__valuesSection,.o-nas-module__locvxG__teamSection,.o-nas-module__locvxG__landscapeSection,.o-nas-module__locvxG__transparencySection{width:var(--narrow);margin:76px auto}.o-nas-module__locvxG__sectionLead{grid-template-columns:1fr 1.1fr;align-items:start;gap:56px;margin-bottom:34px;display:grid}.o-nas-module__locvxG__sectionLead h2,.o-nas-module__locvxG__storyCopy h2,.o-nas-module__locvxG__closingSection h2{font-size:clamp(34px,3.2vw,46px);line-height:1.13}.o-nas-module__locvxG__sectionLead>p,.o-nas-module__locvxG__storyCopy>p{max-width:65ch;font-size:18px;line-height:1.65}.o-nas-module__locvxG__valuesSection{grid-template-columns:1fr 1fr;align-items:center;gap:36px 64px;display:grid}.o-nas-module__locvxG__valuesSection .o-nas-module__locvxG__sectionLead{margin:0;display:block}.o-nas-module__locvxG__valuesSection .o-nas-module__locvxG__sectionLead p{margin-top:24px}.o-nas-module__locvxG__valuesLedger{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:start;gap:8px 64px;display:grid}.o-nas-module__locvxG__valuesLedger article{border-top:1px solid var(--line);padding:24px 0}.o-nas-module__locvxG__valuesLedger h3{margin-bottom:12px;font-size:28px;line-height:1.2}.o-nas-module__locvxG__valuesLedger p{max-width:72ch;font-size:18px;line-height:1.7}.o-nas-module__locvxG__valuesImage{margin:0}.o-nas-module__locvxG__valuesImage img{object-fit:cover;object-position:center 48%;border-radius:64px 20px;width:100%;height:280px;display:block}.o-nas-module__locvxG__valuesImage figcaption{padding:20px 6px;font-size:18px;line-height:1.65}.o-nas-module__locvxG__teamSection{border-top:1px solid var(--line);padding:40px 0 0}.o-nas-module__locvxG__dataNotice{padding-block:24px}.o-nas-module__locvxG__landscapeSection{border-top:1px solid var(--line);padding-top:40px}.o-nas-module__locvxG__landscapePeople{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px;display:grid}.o-nas-module__locvxG__landscapePeople article{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:20px;min-width:0;display:grid}.o-nas-module__locvxG__landscapePortrait{object-fit:cover;object-position:center 28%;border-radius:42% 14% 38%;width:112px;height:120px;display:block}.o-nas-module__locvxG__landscapeCopy{min-width:0}.o-nas-module__locvxG__landscapePeople p{margin-bottom:6px;font-size:16px;line-height:1.45}.o-nas-module__locvxG__landscapePeople h3{margin-bottom:4px;font-size:26px;line-height:1.15}.o-nas-module__locvxG__landscapePeople a{overflow-wrap:anywhere;align-items:center;width:fit-content;max-width:100%;min-height:36px;font-size:16px;display:flex}.o-nas-module__locvxG__contactsSection{width:var(--wide);background:#e5ebd8;border-radius:64px 20px;margin:76px auto;padding:48px 6.65%}.o-nas-module__locvxG__contactsSection .o-nas-module__locvxG__sectionLead{max-width:620px;display:block}.o-nas-module__locvxG__contactRoutes{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.o-nas-module__locvxG__contactRoutes article{border-top:1px solid var(--line);padding-top:24px}.o-nas-module__locvxG__contactPortrait{object-fit:cover;object-position:center 30%;border-radius:42% 14% 38%;width:112px;height:120px;margin-bottom:20px;display:block}.o-nas-module__locvxG__contactRoutes article>p{margin-bottom:12px;font-size:16px}.o-nas-module__locvxG__contactRoutes h3{margin-bottom:12px;font-size:28px;line-height:1.2}.o-nas-module__locvxG__contactRoutes a{overflow-wrap:anywhere;align-items:center;min-height:44px;font-size:17px;display:flex}.o-nas-module__locvxG__linkedIn{gap:10px;width:fit-content}.o-nas-module__locvxG__linkedIn svg{width:18px;height:18px}.o-nas-module__locvxG__organizationBlock{border-top:1px solid var(--line);grid-template-columns:1.5fr 1fr;gap:48px;margin-top:36px;padding-top:28px;display:grid}.o-nas-module__locvxG__organization{grid-template-columns:1fr 1fr;gap:10px 36px;font-size:16px;font-style:normal;display:grid}.o-nas-module__locvxG__organization h3,.o-nas-module__locvxG__board h3{grid-column:1/-1;margin-bottom:8px;font-size:24px}.o-nas-module__locvxG__organization a{align-items:center;min-height:44px;display:flex}.o-nas-module__locvxG__board p{margin-top:6px;line-height:1.6}.o-nas-module__locvxG__storySection{width:var(--narrow);grid-template-columns:1fr 1.1fr;align-items:start;gap:64px;margin:76px auto;display:grid}.o-nas-module__locvxG__storyImage{border-radius:72px 16px;height:480px;position:relative;overflow:hidden}.o-nas-module__locvxG__storyImage img{object-fit:cover}.o-nas-module__locvxG__storyCopy>p{margin-top:24px}.o-nas-module__locvxG__storyCopy details{border-block:1px solid var(--line);margin-top:28px}.o-nas-module__locvxG__storyCopy summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding-block:18px;list-style:none;display:flex}.o-nas-module__locvxG__storyCopy details p{margin-bottom:20px;font-size:18px;line-height:1.7}.o-nas-module__locvxG__transparencySection{border-top:1px solid var(--line);padding-top:40px}.o-nas-module__locvxG__transparencyGrid{grid-template-columns:1fr 1.1fr;gap:64px;display:grid}.o-nas-module__locvxG__transparencyGrid h3{margin-bottom:18px;font-size:27px}.o-nas-module__locvxG__reportIntroduction{max-width:65ch;margin-bottom:18px;font-size:18px;line-height:1.65}.o-nas-module__locvxG__reportGrid{grid-template-columns:1fr 1fr;gap:0 28px;display:grid}.o-nas-module__locvxG__reportGrid a{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;min-height:64px;text-decoration:none;display:flex}.o-nas-module__locvxG__communityLogos{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.o-nas-module__locvxG__communityLogos a{justify-content:center;align-items:center;min-width:0;min-height:112px;padding:18px 8px;display:flex}.o-nas-module__locvxG__communityLogos img{object-fit:contain;object-position:center;width:auto;max-width:min(100%,190px);height:auto;max-height:70px;display:block}.o-nas-module__locvxG__communityLogos a:last-child img{max-height:60px}.o-nas-module__locvxG__closingSection{width:var(--wide);background:#e5ebd8;border-radius:64px 20px;justify-content:space-between;align-items:center;gap:48px;margin:0 auto 24px;padding:48px 7.6%;display:flex}.o-nas-module__locvxG__closingSection h2{max-width:18ch}.o-nas-module__locvxG__closingSection>div{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:16px;display:flex}.o-nas-module__locvxG__closingSection a{align-items:center;gap:36px;min-height:50px;display:inline-flex}.o-nas-module__locvxG__closingSection a:first-child{color:var(--paper);background:var(--ink);border-radius:999px;padding:10px 26px;text-decoration:none}.o-nas-module__locvxG__closingSection a:first-child:hover{color:var(--ink);background:var(--lime)}@media (max-width:1200px){.o-nas-module__locvxG__page{--narrow:87.7%}.o-nas-module__locvxG__heroIntro{gap:5vw}.o-nas-module__locvxG__valuesSection,.o-nas-module__locvxG__valuesLedger,.o-nas-module__locvxG__storySection,.o-nas-module__locvxG__transparencyGrid{column-gap:36px}}@media (max-width:900px){.o-nas-module__locvxG__heroSummary p{font-size:19px}.o-nas-module__locvxG__contactRoutes,.o-nas-module__locvxG__valuesSection{grid-template-columns:1fr 1fr}.o-nas-module__locvxG__valuesImage img{height:260px}.o-nas-module__locvxG__sectionLead{gap:28px}}@media (max-width:700px){.o-nas-module__locvxG__page{--wide:calc(100% - 40px);--narrow:calc(100% - 40px)}.o-nas-module__locvxG__heroIntro{grid-template-columns:1fr;gap:22px;margin-block:24px}.o-nas-module__locvxG__heroIntro h1{font-size:clamp(43px,11.6vw,62px)}.o-nas-module__locvxG__panorama{border-radius:60px 14px;height:280px}.o-nas-module__locvxG__sectionNav{border-top:0;gap:0 24px;padding-top:0}.o-nas-module__locvxG__valuesSection,.o-nas-module__locvxG__teamSection,.o-nas-module__locvxG__landscapeSection,.o-nas-module__locvxG__transparencySection,.o-nas-module__locvxG__storySection{margin-block:48px}.o-nas-module__locvxG__valuesSection,.o-nas-module__locvxG__valuesLedger,.o-nas-module__locvxG__sectionLead,.o-nas-module__locvxG__storySection,.o-nas-module__locvxG__transparencyGrid{grid-template-columns:1fr;gap:24px}.o-nas-module__locvxG__sectionLead{margin-bottom:12px}.o-nas-module__locvxG__sectionLead>p,.o-nas-module__locvxG__storyCopy>p{font-size:19px}.o-nas-module__locvxG__valuesLedger article{padding-block:24px}.o-nas-module__locvxG__valuesImage img{border-radius:60px 14px;height:260px}.o-nas-module__locvxG__teamSection,.o-nas-module__locvxG__landscapeSection,.o-nas-module__locvxG__transparencySection{padding-top:28px}.o-nas-module__locvxG__landscapePeople{grid-template-columns:1fr;gap:24px}.o-nas-module__locvxG__landscapePeople article{gap:12px}.o-nas-module__locvxG__landscapePeople a{letter-spacing:-.01em;font-size:14px}.o-nas-module__locvxG__contactsSection{border-radius:36px 16px;margin-block:48px;padding:32px 24px}.o-nas-module__locvxG__contactRoutes,.o-nas-module__locvxG__organizationBlock,.o-nas-module__locvxG__organization{grid-template-columns:1fr;gap:24px}.o-nas-module__locvxG__contactRoutes{margin-top:28px}.o-nas-module__locvxG__organization{gap:8px}.o-nas-module__locvxG__storyImage{border-radius:60px 14px;height:320px}.o-nas-module__locvxG__closingSection{border-radius:36px 16px;flex-direction:column;align-items:flex-start;gap:28px;padding:32px 24px}}.o-nas-module__locvxG__storyCopy summary::-webkit-details-marker{display:none}.o-nas-module__locvxG__storyCopy details[open]>summary svg{transform:rotate(45deg)}.o-nas-module__locvxG__storyCopy summary:hover{color:var(--soil)}
