.seedHero{background:#fff;grid-template-columns:1.05fr .95fr;align-items:center;gap:50px;min-height:720px;display:grid}.seedHero h1,.seedClosing h2{color:var(--forest);margin:12px 0;font:800 clamp(52px,7vw,88px)/.95 Fredoka,Nunito,sans-serif}.seedHero h2{color:var(--ocean);margin:0 0 24px;font:700 30px Fredoka,Nunito,sans-serif}.seedHero p{max-width:680px}.seedJourney{min-height:520px;box-shadow:inset 0 0 0 1px var(--line);background:linear-gradient(#dff4f4 0 56%,#fff 56%);border-radius:48% 48% 16px 16px;flex-direction:column;justify-content:flex-end;align-items:center;padding:45px;display:flex;position:relative;overflow:hidden}.seedJourney span{position:absolute}.seedDot{color:#8b5e34;font-size:30px;bottom:145px}.seedRoots{color:#8b5e34;font-size:42px;bottom:103px}.seedSprout{font-size:72px;bottom:142px;left:28%}.seedTree{font-size:180px;bottom:125px;right:12%}.seedJourney div{z-index:2;background:#ffffffdf;border-radius:999px;padding:8px 18px;font-size:35px}.seedStory{background:linear-gradient(#fff,#f0f8ef)}.seedTimeline{grid-template-columns:repeat(7,1fr);align-items:start;gap:8px;display:grid}.seedTimeline article{text-align:center;position:relative}.seedTimeline article>span{border:1px solid var(--line);background:#fff;border-radius:50%;place-items:center;width:76px;height:76px;margin:auto;font-size:34px;display:grid;box-shadow:0 8px 25px #123f3212}.seedTimeline b{margin-top:12px;font-size:13px;display:block}.seedTimeline i{color:var(--green);font-size:25px;font-style:normal;position:absolute;top:22px;right:-10px;transform:rotate(-90deg)}.seedPlanters{grid-template-columns:1fr 1fr;align-items:center;gap:55px;display:grid}.seedPlanters h2{font:700 44px/1.05 Fredoka,Nunito,sans-serif}.founding100{background:var(--forest);color:#fff;border-radius:28px;padding:38px;box-shadow:0 18px 45px #123f3230}.founding100 .eyebrow{color:#b9d95d}.founding100 strong{margin:25px 0 10px;font:700 26px Fredoka,Nunito,sans-serif;display:block}.seedProgress{background:#ffffff24;border-radius:20px;height:15px;overflow:hidden}.seedProgress i{background:linear-gradient(90deg,var(--leaf),var(--sun));border-radius:20px;height:100%;transition:width .4s;display:block}.founding100 small{color:#d5e3dc;margin-top:12px;display:block}.progressEdit{border-top:1px solid #ffffff25;justify-content:space-between;align-items:center;margin-top:25px;padding-top:18px;font-size:11px;display:flex}.progressEdit button{width:36px;height:36px;color:var(--forest);cursor:pointer;background:#fff;border:0;border-radius:50%;font-weight:900}.growCards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.growCards article,.seedWays a{border:1px solid var(--line);background:#fff;border-radius:20px;padding:24px;box-shadow:0 8px 24px #123f320d}.growCards article>span{font-size:42px}.growCards h3,.seedWays h3{margin:9px 0;font:700 21px Fredoka,Nunito,sans-serif}.growCards p,.seedWays p{color:var(--muted);font-size:13px}.statusNotice{background:#fffdf6;border:2px solid #e2c76e;border-radius:25px;max-width:980px;margin:40px auto;padding:42px}.statusNotice h2{font:700 38px Fredoka,Nunito,sans-serif}.seedWays{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.seedWays a{transition:all .2s}.seedWays a:hover{border-color:var(--leaf);transform:translateY(-3px)}.seedWays a>span{color:var(--green);font-size:24px}.seedFormWrap{background:#eff7ef;border-radius:30px;grid-template-columns:1fr 1fr;align-items:start;gap:50px;margin-top:70px;padding:50px;display:grid}.seedFormWrap>div h2{font:700 44px/1.05 Fredoka,Nunito,sans-serif}.seedCheck{align-items:center;gap:9px;display:flex!important}.seedCheck input{width:20px!important;margin:0!important}.seedClosing{text-align:center;background:linear-gradient(145deg,var(--forest),#1e6550);color:#fff}.seedClosing h2{color:#fff}.seedClosing .eyebrow{color:#b9d95d}.seedClosing p{max-width:620px;margin:12px auto}.seedClosing strong{margin:25px;font:700 30px/1.35 Fredoka,Nunito,sans-serif;display:block}.grownSupport{border:1px solid var(--line);background:#eff7ef;border-radius:22px;margin-top:35px;padding:28px}@media (width<=1050px){.seedHero{grid-template-columns:1fr}.seedJourney{min-height:430px}.seedTimeline{grid-template-columns:repeat(4,1fr);gap:24px}.seedTimeline i{display:none}.growCards,.seedWays{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.seedHero{padding-top:55px}.seedHero h1{font-size:52px}.seedJourney{min-height:330px;padding:25px}.seedTree{font-size:120px}.seedSprout{font-size:55px}.seedJourney div{font-size:24px}.seedTimeline,.growCards,.seedWays,.seedPlanters,.seedFormWrap{grid-template-columns:1fr}.seedTimeline article{text-align:left;align-items:center;gap:15px;display:flex}.seedTimeline article>span{flex:0 0 64px;width:64px;height:64px;margin:0}.seedFormWrap{padding:25px}.statusNotice{margin:20px}.founding100{padding:27px}}.supportPage{overflow:hidden}.supportPage>section{padding-top:58px;padding-bottom:58px}.supportPage .seedHero{gap:36px;min-height:590px;padding-top:52px;padding-bottom:52px}.supportPage .seedHero h1{margin:8px 0;font-size:clamp(48px,5.4vw,72px)}.supportPage .seedHero h2{margin-bottom:18px}.supportPage .seedHero p{margin:7px 0;line-height:1.48}.supportPage .seedHero .actions{margin:22px 0 0}.supportPage .seedJourney{min-height:410px;padding:30px}.supportPage .sectionhead{margin-bottom:28px}.supportPage .sectionhead h2{font-size:clamp(32px,3.6vw,44px);line-height:1.08}.supportPage .seedStory{padding-top:62px;padding-bottom:62px}.supportPage .seedPlanters{gap:36px}.supportPage .seedPlanters h2{margin:8px 0 18px;font-size:38px}.supportPage .founding100{padding:30px}.supportPage .growCards{gap:14px}.supportPage .growCards article,.supportPage .seedWays a{padding:20px}.supportPage .growCards h3,.supportPage .seedWays h3,.supportPage .growCards p,.supportPage .seedWays p{margin:6px 0}.supportPage .statusNotice{margin:28px auto;padding:32px}.supportPage .statusNotice h2{margin:6px 0 16px}.supportPage .statusNotice p{margin:8px 0}.supportPage .seedFormWrap{gap:36px;margin-top:48px;padding:38px}.supportPage .seedFormWrap>div h2{margin:8px 0 16px;font-size:38px}.supportPage .form label{margin:10px 0}.supportPage .seedClosing{padding-top:70px;padding-bottom:70px}.supportPage .seedClosing h2{font-size:clamp(44px,5vw,66px)}@media (width<=1050px){.supportPage>section{padding-top:48px;padding-bottom:48px}.supportPage .seedHero{min-height:auto}.supportPage .seedJourney{min-height:360px}.supportPage .seedTimeline{gap:18px}}@media (width<=700px){.supportPage>section{padding:40px 20px}.supportPage .seedHero{gap:25px;padding-top:38px;padding-bottom:42px}.supportPage .seedHero h1{font-size:46px}.supportPage .seedHero h2{font-size:25px}.supportPage .seedJourney{min-height:280px}.supportPage .seedPlanters{gap:24px}.supportPage .seedPlanters h2{font-size:32px}.supportPage .founding100{padding:22px}.supportPage .statusNotice{margin:20px;padding:26px}.supportPage .statusNotice h2{font-size:31px}.supportPage .seedFormWrap{gap:24px;margin-top:34px;padding:22px}.supportPage .seedFormWrap>div h2{font-size:32px}.supportPage .seedClosing{padding-top:55px;padding-bottom:55px}}
