.mGdacG_page{color:#202a24;background:radial-gradient(circle at 0 0,#7e9c822e,#0000 34%),radial-gradient(circle at 100% 100%,#d9ad4a1f,#0000 30%),#f7f4ea;min-height:100vh;padding:0 24px 42px}.mGdacG_header{justify-content:space-between;align-items:center;gap:18px;max-width:1080px;margin:0 auto;padding:22px 0;display:flex}.mGdacG_brandCluster{align-items:center;gap:12px;min-width:0;display:flex}.mGdacG_brandMark{background:#254b3a;border-radius:15px;flex:none;place-items:center;width:46px;height:46px;display:grid;overflow:hidden}.mGdacG_brandMark img{object-fit:cover;width:100%;height:100%;display:block}.mGdacG_brand,.mGdacG_tagline{margin:0}.mGdacG_brand{color:#254b3a;letter-spacing:.14em;font-size:.85rem;font-weight:900}.mGdacG_tagline{color:#68736c;margin-top:3px;font-size:.72rem}.mGdacG_accountLink{color:#254b3a;background:#fffdf8;border:1px solid #cbd8cc;border-radius:11px;flex:none;padding:9px 13px;font-size:.8rem;font-weight:850;text-decoration:none}.mGdacG_accountLink:hover,.mGdacG_accountLink:focus-visible{outline-offset:3px;background:#fff;border-color:#8ca693;outline:3px solid #254b3a33}.mGdacG_hero{text-align:center;max-width:1080px;margin:70px auto 0}.mGdacG_eyebrow{color:#8a7259;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900}.mGdacG_hero h1{color:#254b3a;letter-spacing:-.045em;margin:12px 0 14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,6vw,5.2rem);line-height:.98}.mGdacG_intro{color:#68736c;max-width:680px;margin:0 auto;font-size:1.05rem;line-height:1.65}.mGdacG_choiceButtons{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:38px;display:grid}.mGdacG_choiceButton{color:#254b3a;text-align:left;border:2px solid #254b3a24;border-radius:26px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;min-height:180px;padding:22px;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;box-shadow:0 16px 44px #254b3a14}.mGdacG_homeChoice{background:linear-gradient(145deg,#fffdf8fa,#eff4ecfa);border-color:#254b3a3d}.mGdacG_flowerChoice{background:linear-gradient(145deg,#fffdf8fa,#f7eef7fa);border-color:#86658238}.mGdacG_vegetableChoice{background:linear-gradient(145deg,#fffdf8fa,#eaf4eafa);border-color:#35654f38}.mGdacG_choiceButton:hover,.mGdacG_choiceButton:focus-visible{transform:translateY(-4px);box-shadow:0 22px 54px #254b3a26}.mGdacG_choiceButton:focus-visible{outline-offset:4px;outline:3px solid #254b3a47}.mGdacG_homeChoice:hover,.mGdacG_homeChoice:focus-visible{border-color:#254b3a8f}.mGdacG_flowerChoice:hover,.mGdacG_flowerChoice:focus-visible{border-color:#86658280}.mGdacG_vegetableChoice:hover,.mGdacG_vegetableChoice:focus-visible{border-color:#35654f80}.mGdacG_homeChoice .mGdacG_iconWrap{color:#254b3a;background:#e8efe6}.mGdacG_flowerChoice .mGdacG_iconWrap{color:#866582;background:#efe5ef}.mGdacG_vegetableChoice .mGdacG_iconWrap{color:#35654f;background:#e7f0e8}.mGdacG_iconWrap{border-radius:22px;place-items:center;width:58px;height:58px;display:grid}.mGdacG_buttonCopy{gap:8px;min-width:0;display:grid}.mGdacG_buttonCopy b{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.3rem,2.1vw,1.7rem);line-height:1.05}.mGdacG_buttonCopy small{color:#68736c;font-size:.9rem;line-height:1.5}.mGdacG_arrow{display:none}.mGdacG_helper{color:#68736c;max-width:760px;margin:26px auto 0;font-size:.9rem;line-height:1.6}.mGdacG_helper b{color:#254b3a}.mGdacG_footerNote{color:#68736c;text-align:center;max-width:760px;margin:56px auto 0;font-size:.84rem}.mGdacG_footerNote a{color:#254b3a;font-weight:800}.mGdacG_footerNote a:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #254b3a4d}@media (max-width:900px){.mGdacG_page{padding:0 16px 30px}.mGdacG_header{padding:16px 0}.mGdacG_hero{margin-top:34px}.mGdacG_hero h1{font-size:clamp(2.45rem,12vw,3.7rem)}.mGdacG_intro{font-size:.95rem;line-height:1.55}.mGdacG_choiceButtons{grid-template-columns:1fr;gap:14px;margin-top:28px}.mGdacG_choiceButton{border-radius:22px;gap:14px;min-height:132px;padding:20px}.mGdacG_iconWrap{border-radius:18px;width:56px;height:56px}.mGdacG_buttonCopy b{font-size:1.45rem}.mGdacG_buttonCopy small{font-size:.8rem;line-height:1.4}.mGdacG_helper{margin-top:20px;font-size:.82rem}.mGdacG_footerNote{margin-top:34px;font-size:.78rem}}@media (max-width:460px){.mGdacG_tagline{display:none}.mGdacG_hero{margin-top:24px}.mGdacG_choiceButton{grid-template-columns:auto minmax(0,1fr);min-height:104px}.mGdacG_arrow,.mGdacG_buttonCopy small,.mGdacG_helper{display:none}.mGdacG_footerNote{margin-top:26px}}@media (prefers-reduced-motion:reduce){.mGdacG_choiceButton{transition:none}.mGdacG_choiceButton:hover,.mGdacG_choiceButton:focus-visible{transform:none}}.mGdacG_onboardingCard{background:#fffdf8;border:1px solid #254b3a26;border-radius:20px;gap:14px;width:min(980px,100% - 32px);margin:24px auto 0;padding:20px;display:grid;box-shadow:0 10px 30px #254b3a0d}.mGdacG_onboardingCard h2{color:#254b3a;margin:3px 0 5px;font-family:Georgia,serif}.mGdacG_onboardingCard span{color:#68736c;font-size:.85rem}.mGdacG_onboardingChoices{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mGdacG_onboardingChoice,.mGdacG_onboardingChoiceActive{text-align:left;color:#254b3a;background:#fff;border:1px solid #d8dfd7;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;column-gap:10px;min-height:104px;padding:13px;display:grid}.mGdacG_onboardingChoiceActive{background:#eef5ed;border-color:#6f9478}.mGdacG_onboardingChoice svg,.mGdacG_onboardingChoiceActive svg{grid-row:1/3}.mGdacG_onboardingChoice small,.mGdacG_onboardingChoiceActive small{color:#68736c;line-height:1.4}.mGdacG_onboardingFinish{color:#fff;background:#254b3a;border:0;border-radius:11px;align-items:center;gap:7px;width:max-content;min-height:44px;padding:10px 14px;font-weight:850;display:inline-flex}.mGdacG_onboardingMessage{color:#8b5d35;margin:0;font-size:.8rem}@media (max-width:700px){.mGdacG_onboardingChoices{grid-template-columns:1fr}.mGdacG_onboardingCard{width:min(100% - 20px,980px)}}
