.page_about__WuQPe{--green:#254e38;--deep:#193b2a;--ink:#253c2e;--muted:#526454;--paper:#f7f5eb;background:var(--paper);color:var(--ink)}.page_wrap__Vkylc{width:min(1240px,calc(100% - 64px));margin-inline:auto}.page_skip__NvUPe{position:fixed;z-index:100;top:12px;left:16px;padding:14px 22px;background:#fff;color:#193b2a;transform:translateY(-200%)}.page_skip__NvUPe:focus{transform:translateY(0)}.page_about__WuQPe h1,.page_about__WuQPe h2,.page_about__WuQPe h3,.page_about__WuQPe h4{font-family:Wanted Sans Variable,Pretendard Variable,sans-serif;letter-spacing:-.04em}.page_about__WuQPe h1>span,.page_about__WuQPe h2>span{display:block}.page_about__WuQPe p{text-wrap:pretty}.page_about__WuQPe section[id]{scroll-margin-top:96px}.page_about__WuQPe a,.page_about__WuQPe summary{-webkit-tap-highlight-color:transparent}.page_about__WuQPe a:focus-visible,.page_about__WuQPe summary:focus-visible,.page_about__WuQPe video:focus-visible{outline:3px solid #b1522d;outline-offset:5px}.page_hero__qs3fl{padding-top:32px}.page_heroGrid__zdawm{display:grid;grid-template-columns:1fr 1.06fr;gap:6%;align-items:center;padding:48px 0 54px}.page_heroText____CEx h1{font-size:clamp(40px,4.6vw,65px);font-weight:800;line-height:1.15;letter-spacing:-.055em}.page_lead__cxiRq{max-width:460px;font-size:17px;line-height:1.9;margin:28px 0 30px;color:var(--muted)}.page_primaryLink__hHlfQ,.page_secondaryLink__yxkOP{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-height:54px;padding:16px 23px;background:var(--green);color:#fffdf3;font-weight:650;font-size:15px;border:1px solid var(--green);transition:background .18s}.page_primaryLink__hHlfQ:hover{background:var(--deep)}.page_textLink__tfiB_{display:flex;align-items:center;gap:16px;width:-moz-fit-content;width:fit-content;margin-top:17px;min-height:44px;font-size:14px}.page_contact__0Ybt9:hover,.page_textLink__tfiB_:hover{text-decoration:underline;text-underline-offset:5px}.page_heroFigure__hHIF1{position:relative;padding-top:12px}.page_heroFigure__hHIF1>img{width:100%;height:455px;-o-object-fit:cover;object-fit:cover;-o-object-position:59% center;object-position:59% center;border-radius:48% 48% 2px 2px}.page_heroFigure__hHIF1 figcaption{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:var(--muted);padding-top:13px}.page_photoWords__atuEZ{position:absolute;bottom:64px;left:-32px;display:flex;flex-direction:column;width:168px;padding:21px 22px 23px;background:#dedfa5;color:#193b2a;font-size:17px;font-weight:650;line-height:1.55;box-shadow:5px 5px 0 #193b2a22;transform:rotate(-4deg)}.page_photoWords__atuEZ svg{margin-bottom:14px}.page_index__l5bbM{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #9da793;border-bottom:1px solid #9da793}.page_index__l5bbM a{display:flex;align-items:center;min-height:68px;gap:18px;padding:12px 22px;font-size:14px}.page_index__l5bbM a+a{border-left:1px solid #c3c8b7}.page_index__l5bbM svg{margin-left:auto}.page_index__l5bbM a:hover{background:#e9ecdf}.page_section__yPW7u{padding-top:96px;padding-bottom:96px}.page_about__WuQPe h2{font-size:clamp(29px,3vw,42px);line-height:1.3;font-weight:750}.page_purposeGrid___O7y6{display:grid;grid-template-columns:1fr 1fr;gap:8%}.page_prose__AVo8O{color:var(--muted);line-height:1.95;font-size:16px}.page_prose__AVo8O p+p{margin-top:22px}.page_storyQuestion__5HyQU{max-width:360px;margin-top:42px;padding-left:22px;border-left:2px solid #a65335;color:#854428;font-size:21px;font-weight:550;line-height:1.75}.page_mission__KJj_i{background:#ece9da}.page_missionRoute__XZzA4{margin-top:46px;padding-top:22px;border-top:1px solid #b4bba6}.page_missionRoute__XZzA4 ul{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:0;padding:0;list-style:none}.page_missionRoute__XZzA4 li{display:flex;gap:16px;align-items:center;font-size:16px;font-weight:650}.page_missionRoute__XZzA4 li>svg{margin-left:auto;flex-shrink:0;color:#7d896e}.page_foundersIntro__p_zPd{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:start}.page_founderGrid__HphLc{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:42px}.page_founderCard__hSI_8{display:grid;grid-template-columns:minmax(150px,44%) 1fr;background:#eeeee2;min-width:0}.page_founderCard__hSI_8:nth-child(2){background:#e9e3d6}.page_founderMonogram__icmxL,.page_founderPortrait__tIho3{width:100%;height:300px;min-width:0}.page_founderPortrait__tIho3{-o-object-fit:cover;object-fit:cover;-o-object-position:center 37%;object-position:center 37%}.page_founderMonogram__icmxL{position:relative;display:grid;place-items:center;overflow:hidden;color:#d8debc;background:#294c38;background-image:repeating-linear-gradient(100deg,transparent,transparent 38px,#d8debc18 39px,transparent 40px)}.page_founderMonogram__icmxL>span{font-family:Georgia,serif;font-size:clamp(68px,7vw,104px);letter-spacing:-.06em;font-style:italic}.page_founderMonogram__icmxL>svg{position:absolute;bottom:22px;right:20px}.page_founderInfo__s3dor{display:flex;flex-direction:column;justify-content:flex-end;padding:30px 25px;min-width:0}.page_founderInfo__s3dor h3{font-size:clamp(23px,2.3vw,32px);line-height:1.2;overflow-wrap:anywhere;font-weight:750}.page_founderOtherName__h3gPW{margin-top:9px;font-size:14px;color:var(--muted);line-height:1.5}.page_process__xjgyT{background:#e9eddf}.page_sectionLead__7LjDl{margin-top:17px;color:var(--muted);font-size:16px;line-height:1.8}.page_paths__OoMMa{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:43px}.page_path__XYHtw{padding:32px;background:#f8f8ef;border-top:3px solid var(--green);display:flex;flex-direction:column}.page_path__XYHtw:nth-child(2){background:#f3edda;border-top-color:#aa5537}.page_pathHead__uRNHB{display:flex;align-items:center;gap:17px}.page_pathHead__uRNHB h3{font-size:23px;line-height:1.4}.page_pathHead__uRNHB p{margin-top:7px;color:var(--muted);font-size:14px}.page_path__XYHtw ul{margin:30px 0 27px;padding:0;list-style:none}.page_path__XYHtw li{display:flex;gap:19px;border-top:1px solid #c7cdbb;padding:22px 0}.page_path__XYHtw h4{font-size:17px;line-height:1.5}.page_path__XYHtw li p{color:var(--muted);font-size:14px;line-height:1.85;margin-top:8px}.page_pathLink__OoZ2t{margin-top:auto;display:flex;align-items:center;justify-content:space-between;min-height:50px;padding-top:15px;border-top:1px solid #9da793;font-size:15px;font-weight:700}.page_pathLink__OoZ2t:hover{color:#a44525}.page_film__PwYkB{margin-top:64px;display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center}.page_film__PwYkB h3{font-size:28px;line-height:1.35}.page_film__PwYkB p{font-size:15px;line-height:1.9;margin-top:17px;color:var(--muted);max-width:400px}.page_film__PwYkB img,.page_film__PwYkB video{width:100%;height:auto;aspect-ratio:16/9;background:var(--deep);border-radius:2px}.page_film__PwYkB figcaption{font-size:11px;color:var(--muted);margin-top:11px}.page_farmStory__UbUr_{background:var(--deep);color:#f4f1df}.page_farmStoryIntro__7jf1d{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:end}.page_farmStoryKicker__XZn4k{font-size:13px;font-weight:700;letter-spacing:.02em;color:#d9dda4;margin-bottom:14px}.page_farmStoryBody__8qPZu{font-size:16px;line-height:1.9;color:#d6dccb;max-width:520px}.page_farmStoryFilm__tZv96{margin-top:46px}.page_farmStoryFilm__tZv96 video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#0f2419;border-radius:2px}.page_farmStoryFilm__tZv96 figcaption{display:flex;justify-content:space-between;gap:16px;margin-top:13px;font-size:12px;color:#b8c2ae}.page_farmStoryFilm__tZv96 figcaption span:first-child{text-wrap:balance}.page_farmStoryFilm__tZv96 figcaption span:last-child{font-variant-numeric:tabular-nums}.page_principles__QI29N{background:var(--deep);color:#f4f1df}.page_principlesIntro__DR6WP{display:flex;align-items:center;justify-content:space-between}.page_principlesIntro__DR6WP>svg{color:#d9dda4;margin-right:20px}.page_principleGrid___AbKu{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:47px}.page_principleGrid___AbKu article{border-top:1px solid #82947e;padding-top:23px}.page_principleGrid___AbKu h3{font-size:20px;margin:0 0 15px;line-height:1.5}.page_principleGrid___AbKu p{color:#d0dacb;font-size:15px;line-height:1.9}.page_faqGrid__vmrH9{display:grid;grid-template-columns:.85fr 1.15fr;gap:9%}.page_faqGrid__vmrH9 h2{font-size:34px}.page_hands__VkYGM{margin-top:33px;max-width:370px}.page_hands__VkYGM img{width:100%;aspect-ratio:1.35;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:2px}.page_hands__VkYGM figcaption{font-size:10px;color:var(--muted);margin-top:10px;line-height:1.65}.page_resourceLinks__5RkIk{display:flex;flex-wrap:wrap;gap:16px;margin-top:23px}.page_resourceLinks__5RkIk a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:13px;text-decoration:underline;text-underline-offset:5px}.page_faqs__XC9ct{border-top:1px solid #8b9b83}.page_faqs__XC9ct details{border-bottom:1px solid #bdc5b3}.page_faqs__XC9ct summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:80px;padding:20px 0;cursor:pointer;font-weight:650;font-size:16px;list-style:none;line-height:1.65}.page_faqs__XC9ct summary::-webkit-details-marker{display:none}.page_faqs__XC9ct summary svg{flex-shrink:0}.page_faqs__XC9ct details[open] summary svg{transform:rotate(45deg)}.page_faqs__XC9ct details>p{padding:0 34px 25px 0;font-size:14px;line-height:1.9;color:var(--muted)}.page_closing__P6tJE{padding:76px 0 82px;text-align:center;background:#dedfa5;background-image:repeating-linear-gradient(105deg,transparent,transparent 65px,#254e3808 66px,transparent 67px)}.page_closing__P6tJE h2{font-size:clamp(34px,4vw,51px)}.page_closing__P6tJE h2+p{margin-top:23px;line-height:1.8;font-size:16px}.page_closingActions__qOYK_{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:29px}.page_secondaryLink__yxkOP{background:transparent;color:var(--deep)}.page_secondaryLink__yxkOP:hover{background:#254e3810}.page_contact__0Ybt9{display:inline-flex;align-items:center;min-height:44px;margin-top:20px;font-size:13px}@media (min-width:1500px){.page_heroText____CEx h1{font-size:68px}}@media (max-width:900px){.page_wrap__Vkylc{width:calc(100% - 48px)}.page_heroGrid__zdawm{gap:6%;padding-top:36px}.page_heroText____CEx h1{font-size:42px}.page_heroFigure__hHIF1>img{height:410px}.page_lead__cxiRq{font-size:15px;line-height:1.85}.page_photoWords__atuEZ{left:-15px;width:143px;font-size:15px}.page_section__yPW7u{padding-block:70px}.page_path__XYHtw{padding:25px}.page_pathHead__uRNHB h3{font-size:21px}.page_pathHead__uRNHB{align-items:flex-start}.page_founderCard__hSI_8{grid-template-columns:1fr}.page_founderMonogram__icmxL,.page_founderPortrait__tIho3{height:300px}.page_founderPortrait__tIho3{-o-object-fit:contain;object-fit:contain;background:#ded3c0}.page_faqGrid__vmrH9{gap:6%}.page_faqGrid__vmrH9 h2{font-size:29px}}@media (max-width:640px){.page_wrap__Vkylc{width:calc(100% - 40px)}.page_hero__qs3fl{padding-top:22px}.page_heroGrid__zdawm{grid-template-columns:1fr;gap:32px;padding-top:32px;padding-bottom:30px}.page_heroText____CEx h1{font-size:clamp(37px,10vw,53px);line-height:1.16}.page_lead__cxiRq{margin:22px 0 23px;font-size:15px}.page_textLink__tfiB_{margin-top:8px}.page_primaryLink__hHlfQ,.page_secondaryLink__yxkOP{font-size:14px;min-height:52px}.page_heroFigure__hHIF1{margin-left:17px;padding-top:0}.page_heroFigure__hHIF1>img{height:320px;border-radius:44% 44% 2px 2px}.page_heroFigure__hHIF1 figcaption{font-size:10px;gap:10px}.page_photoWords__atuEZ{left:-17px;bottom:52px;width:139px;padding:16px 19px}.page_photoWords__atuEZ svg{width:23px;height:23px;margin-bottom:8px}.page_index__l5bbM{grid-template-columns:1fr}.page_index__l5bbM a{min-height:53px;padding-inline:5px;font-size:13px}.page_index__l5bbM a+a{border-left:0;border-top:1px solid #c3c8b7}.page_section__yPW7u{padding-block:58px}.page_about__WuQPe h2{font-size:29px}.page_faqGrid__vmrH9,.page_farmStoryIntro__7jf1d,.page_film__PwYkB,.page_founderGrid__HphLc,.page_foundersIntro__p_zPd,.page_paths__OoMMa,.page_purposeGrid___O7y6{grid-template-columns:1fr}.page_farmStoryIntro__7jf1d,.page_foundersIntro__p_zPd,.page_purposeGrid___O7y6{gap:25px}.page_farmStoryBody__8qPZu{font-size:15px}.page_farmStoryFilm__tZv96{margin-top:32px}.page_prose__AVo8O{font-size:15px;line-height:1.9}.page_storyQuestion__5HyQU{margin-top:25px;font-size:19px;padding-left:17px}.page_missionRoute__XZzA4{margin-top:30px}.page_missionRoute__XZzA4 ul{grid-template-columns:1fr;gap:18px}.page_missionRoute__XZzA4 li{font-size:15px}.page_missionRoute__XZzA4 li>svg{transform:rotate(90deg)}.page_founderGrid__HphLc{gap:18px;margin-top:28px}.page_founderCard__hSI_8{grid-template-columns:42% 1fr}.page_founderMonogram__icmxL,.page_founderPortrait__tIho3{height:205px}.page_founderPortrait__tIho3{-o-object-fit:cover;object-fit:cover}.page_founderInfo__s3dor{padding:22px 18px}.page_founderInfo__s3dor h3{font-size:25px}.page_founderOtherName__h3gPW{font-size:12px}.page_founderMonogram__icmxL>span{font-size:66px}.page_founderMonogram__icmxL>svg{width:27px;bottom:17px;right:15px}.page_sectionLead__7LjDl{font-size:15px}.page_paths__OoMMa{gap:22px;margin-top:30px}.page_path__XYHtw{padding:24px}.page_pathHead__uRNHB h3{font-size:22px}.page_path__XYHtw ul{margin-bottom:14px}.page_path__XYHtw li{gap:14px}.page_film__PwYkB{gap:23px;margin-top:42px}.page_film__PwYkB h3{font-size:26px}.page_principlesIntro__DR6WP>svg{width:51px;margin-right:0;flex-shrink:0}.page_principleGrid___AbKu{grid-template-columns:1fr;gap:28px;margin-top:32px}.page_principleGrid___AbKu article{padding-top:19px}.page_principleGrid___AbKu h3{margin:12px 0 9px;font-size:19px}.page_principleGrid___AbKu p{font-size:14px}.page_faqGrid__vmrH9{gap:29px}.page_hands__VkYGM{max-width:none;margin-top:26px}.page_hands__VkYGM img{aspect-ratio:1.7}.page_faqs__XC9ct summary{min-height:72px;font-size:15px;gap:15px}.page_faqs__XC9ct details>p{padding-right:10px}.page_closing__P6tJE{padding-block:55px}.page_closing__P6tJE h2{font-size:31px}.page_closing__P6tJE h2+p{font-size:14px}.page_closingActions__qOYK_{flex-direction:column;align-items:stretch;max-width:320px;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.page_about__WuQPe *,.page_about__WuQPe :after,.page_about__WuQPe :before{transition:none!important}}