.page_page__VAlgE{--bg:#0b1611;--ink:#f1fbef;--muted:#bdcfbf;--mint:#a8f3b9;--line:rgba(168,235,184,.19);background:radial-gradient(ellipse at 85% 5%,#325d38 0,transparent 31%),linear-gradient(160deg,#0b1c13,#07150f 55%,#15281c);min-height:100vh;color:var(--ink);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page_page__VAlgE *{box-sizing:border-box}.page_page__VAlgE a{text-decoration:none;color:inherit}.page_page__VAlgE a:focus-visible{outline:3px solid #d0fc80;outline-offset:5px}.page_footer__94Qoy,.page_header__Fi_8v,.page_page__VAlgE main{max-width:1150px;padding-left:24px;padding-right:24px;margin:0 auto}.page_header__Fi_8v{display:flex;justify-content:space-between;align-items:center;padding-top:26px;padding-bottom:18px;border-bottom:1px solid var(--line)}.page_back__34WUF,.page_headerHandle__JEh1Z{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:#b1ecca!important;font-weight:750}.page_headerHandle__JEh1Z{font-size:12px}.page_hero__E_0CS{display:grid;grid-template-columns:1.2fr .8fr;gap:40px;align-items:center;padding:83px 0 75px}.page_eyebrow__UiSYG{font-size:11px;letter-spacing:.14em;color:#b5efb7;font-weight:850;line-height:1.7}.page_pulse__yp60u{display:inline-block;background:#8df6a7;width:8px;height:8px;border-radius:50%;margin-right:6px;box-shadow:0 0 0 6px #90edaa20}.page_hero__E_0CS h1{font-size:clamp(43px,5.4vw,70px);line-height:1.055;letter-spacing:-.067em;margin:19px 0 22px;font-weight:900}.page_hero__E_0CS h1 em,.page_story__UaSNz h2 em{color:#aaf0b4;font-style:normal}.page_hero__E_0CS h1>span{color:#f3cb88}.page_heroIntro__3LzzB>p{font-size:17px;line-height:1.75;color:#d4e6d6;max-width:680px}.page_heroIntro__3LzzB>p strong{color:#e8fff1}.page_footnote__AODsK{font-size:11px!important;color:#a9c5ae!important;margin-top:20px}.page_visual__qsR4u{background:radial-gradient(circle at 50% 45%,#2e6743,#143b2b 60%,#0e261d);border-radius:30px;border:1px solid #639a6b;padding:22px;min-height:460px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 26px 85px #0007;position:relative;overflow:hidden}.page_visual__qsR4u:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,transparent 28%,rgba(9,27,15,.15) 60%),repeating-radial-gradient(circle at 52% 50%,transparent 0 36px,rgba(170,245,189,.05) 37px 38px);pointer-events:none}.page_visualBottom__v4Wxc,.page_visualTop__yTRZ1{display:flex;justify-content:space-between;gap:8px;align-items:center;position:relative;z-index:1;color:#ccedd2;font-size:10px;font-weight:900;letter-spacing:.13em}.page_visualCenter__KYXEr{text-align:center;display:flex;align-items:center;flex-direction:column;gap:12px;position:relative;z-index:1}.page_foodIcon__GByWw{width:91px;height:91px;display:grid;place-items:center;font-size:47px;background:#baf2b9;color:#1c512c;border-radius:28px;transform:rotate(-8deg);box-shadow:0 12px 0 #0b311d}.page_visualMini__WpxMk{color:#caeccc;font-weight:850;letter-spacing:.15em;font-size:11px;margin-top:15px}.page_visualCenter__KYXEr strong{font-size:clamp(68px,10vw,120px);letter-spacing:-.09em;line-height:1;color:#fffdf3}.page_visualCenter__KYXEr strong span{font-size:.42em;color:#eac48a;vertical-align:16%}.page_visualDay__GvDCw{border:1px solid #80bb86;border-radius:99px;padding:7px 14px;font-size:11px;letter-spacing:.15em;font-weight:850}.page_visualBottom__v4Wxc{justify-content:space-between}.page_actions__nk076{margin-top:26px}.page_eventStatus__u9sfm{color:#d7f9b5!important;font-size:11px!important;font-weight:900;letter-spacing:.13em;margin:0 0 5px!important}.page_eventStatus__u9sfm>span{color:#78f4ac}.page_dateHelp__8IVP9{color:#b8d5bc!important;font-size:12px!important;margin:0 0 15px!important}.page_actionButtons__ICTAd{display:flex;flex-wrap:wrap;gap:10px}.page_primary__wMTFG,.page_secondary__auFM4{min-height:50px;padding:13px 18px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:14px;font-size:13px;font-weight:850;text-align:center}.page_primary__wMTFG{background:#b0f5b9;color:#14351f!important;border:1px solid #e4ffe5;box-shadow:0 5px 0 #4a8f5e}.page_primary__wMTFG:hover{background:#d0ffd4;transform:translateY(-2px)}.page_secondary__auFM4{background:#233c2d;color:#e6fcea!important;border:1px solid #76a883}.page_secondary__auFM4:hover{background:#386348}.page_story__UaSNz{border-top:1px solid var(--line);padding:66px 0 79px}.page_storyGrid__L7AGm{display:grid;grid-template-columns:1fr 1fr;gap:45px;margin-top:20px}.page_callToAction__QvvQM h2,.page_regional__Lztli h2,.page_storyGrid__L7AGm h2{font-size:clamp(31px,4vw,50px);line-height:1.1;letter-spacing:-.05em;margin:0}.page_callToAction__QvvQM p,.page_regional__Lztli p,.page_storyGrid__L7AGm>div p{font-size:16px;color:#c5d7c6;line-height:1.84;margin:0 0 14px}.page_regional__Lztli p strong,.page_storyGrid__L7AGm p strong{color:#e9fbeb}.page_storyGrid__L7AGm .page_signature__QJf7C{color:#9aebae;font-style:italic;margin-top:20px}.page_how__Pl3_o{padding:65px 0;background:#163226;border:1px solid #2d5840;border-radius:25px;margin-bottom:74px;position:relative}.page_sectionTitle__5yutu{text-align:center;max-width:710px;margin:0 auto 35px;padding:0 22px}.page_sectionTitle__5yutu h2{font-size:clamp(30px,4vw,47px);letter-spacing:-.05em;margin:8px 0}.page_sectionTitle__5yutu p{color:#bed6c3;font-size:15px}.page_steps__yQr27{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0 26px}.page_steps__yQr27 article{padding:24px;background:#10251c;border:1px solid #427057;border-radius:17px}.page_steps__yQr27 article>span{font-size:25px;font-weight:900;color:#9eeab4}.page_steps__yQr27 h3{font-size:21px;line-height:1.2;margin:18px 0 8px;letter-spacing:-.035em}.page_steps__yQr27 p{font-size:13px;color:#bdd2c2;line-height:1.75;margin:0}.page_regional__Lztli{display:grid;grid-template-columns:1.5fr .5fr;gap:45px;padding:0 0 80px;align-items:center}.page_regional__Lztli h2{margin:12px 0 26px}.page_source__X9oMc{font-size:13px;color:#b9f5c9!important;text-decoration:underline!important;text-underline-offset:4px}.page_regionalCard__9rr45{border:1px solid #749565;background:linear-gradient(160deg,#324d2d,#132f20);border-radius:22px;padding:27px;display:grid;gap:10px;align-content:center;min-height:260px;box-shadow:0 20px 60px #0004}.page_regionalCard__9rr45>span{font-weight:850;font-size:11px;letter-spacing:.14em;color:#d8f9c5}.page_regionalCard__9rr45>strong{font-size:48px;letter-spacing:-.07em;color:#d0ffb6}.page_regionalCard__9rr45>small{font-size:13px;color:#c6ddc0}.page_regionalCard__9rr45>div{color:#e5f8dc;font-size:14px;line-height:1.65;border-top:1px solid #89b38b55;padding-top:16px;margin-top:10px}.page_callToAction__QvvQM{border:1px solid #7cb485;background:linear-gradient(120deg,#1e4a30,#183827);padding:38px;border-radius:25px;display:grid;grid-template-columns:1fr .9fr;gap:35px;align-items:center;margin:0 0 80px}.page_callToAction__QvvQM h2{margin:9px 0 17px}.page_callToAction__QvvQM p{font-size:14px}.page_callToAction__QvvQM .page_actions__nk076{margin:0}.page_callToAction__QvvQM .page_actionButtons__ICTAd{flex-direction:column}.page_footer__94Qoy{border-top:1px solid var(--line);padding-top:24px;padding-bottom:48px;display:flex;justify-content:space-between;gap:20px;align-items:center;color:#9cb9a6;font-size:11px;line-height:1.55}.page_footer__94Qoy a{color:#b0f1b9!important;white-space:nowrap}@media(max-width:900px){.page_hero__E_0CS{grid-template-columns:1fr 340px;gap:20px}.page_visual__qsR4u{min-height:380px}.page_hero__E_0CS h1{font-size:53px}.page_storyGrid__L7AGm{gap:23px}.page_regional__Lztli{grid-template-columns:1.3fr .7fr;gap:23px}.page_callToAction__QvvQM{grid-template-columns:1fr}}@media(max-width:700px){.page_footer__94Qoy,.page_header__Fi_8v,.page_page__VAlgE main{padding-left:16px;padding-right:16px}.page_hero__E_0CS{grid-template-columns:1fr;gap:35px;padding:52px 0 50px}.page_hero__E_0CS h1{font-size:clamp(42px,9vw,60px)}.page_heroIntro__3LzzB>p{font-size:15px}.page_visual__qsR4u{max-width:500px;min-height:350px;width:100%;margin:0 auto}.page_visualCenter__KYXEr strong{font-size:85px}.page_story__UaSNz{padding:50px 0}.page_regional__Lztli,.page_storyGrid__L7AGm{grid-template-columns:1fr}.page_regional__Lztli h2,.page_storyGrid__L7AGm h2{font-size:36px}.page_how__Pl3_o{padding:43px 0;margin-bottom:53px}.page_steps__yQr27{grid-template-columns:1fr;padding:0 15px}.page_steps__yQr27 article{padding:18px}.page_steps__yQr27 h3{margin:8px 0}.page_regional__Lztli{padding-bottom:50px}.page_regionalCard__9rr45{min-height:220px}.page_callToAction__QvvQM{padding:24px;margin-bottom:50px}.page_footer__94Qoy{flex-wrap:wrap}.page_actionButtons__ICTAd{flex-direction:column}.page_primary__wMTFG,.page_secondary__auFM4{width:100%}}@media(prefers-reduced-motion:reduce){.page_primary__wMTFG,.page_secondary__auFM4{transition:none!important;transform:none!important}}