.LandingArt_field__kye02{position:absolute;inset:0;overflow:hidden;pointer-events:none;border-radius:inherit}.LandingArt_icon__zSdGt{position:absolute;animation-iteration-count:infinite;animation-timing-function:var(--ease-smooth);animation-direction:alternate;will-change:transform}@keyframes LandingArt_drift-a__LDRVM{0%{transform:translateZ(0) rotate(-8deg)}to{transform:translate3d(13px,-7px,0) rotate(10deg)}}@keyframes LandingArt_drift-b__EcBIt{0%{transform:translateZ(0) rotate(6deg)}to{transform:translate3d(-12px,-8px,0) rotate(-12deg)}}@keyframes LandingArt_drift-c__Z3Pag{0%{transform:translateZ(0) rotate(0deg)}to{transform:translate3d(9px,8px,0) rotate(16deg)}}.LandingArt_driftA__Lxj9w{animation-name:LandingArt_drift-a__LDRVM}.LandingArt_driftB__6ePQw{animation-name:LandingArt_drift-b__EcBIt}.LandingArt_driftC__CV1qS{animation-name:LandingArt_drift-c__Z3Pag}.LandingArt_scrim__yXMlQ{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.LandingArt_onDark__oS1SZ .LandingArt_scrim__yXMlQ{background:radial-gradient(ellipse 62% 150% at 50% 50%,rgba(23,70,42,.88) 0,rgba(23,70,42,.62) 42%,rgba(23,70,42,.12) 100%)}.LandingArt_onLight__wmr_2 .LandingArt_scrim__yXMlQ{background:radial-gradient(ellipse 62% 150% at 50% 50%,rgba(226,240,232,.9) 0,rgba(226,240,232,.64) 42%,rgba(226,240,232,.14) 100%)}.LandingArt_onDark__oS1SZ .LandingArt_icon__zSdGt{color:#ffffff;opacity:.2}.LandingArt_onLight__wmr_2 .LandingArt_icon__zSdGt{color:var(--green-800);opacity:.18}@media (prefers-reduced-motion:reduce){.LandingArt_icon__zSdGt{animation:none}}.Landing_page__jXYJ4{min-height:100svh;max-width:430px;margin-inline:auto;display:flex;flex-direction:column;background:var(--surface-page);overflow:hidden;position:relative}@media (min-width:520px){.Landing_page__jXYJ4{box-shadow:var(--shadow-raised)}}.Landing_arch__t0SKf{position:relative;background:radial-gradient(120% 90% at 50% 8%,#e7f5ec 0,var(--green-100) 46%,#d9edE1 100%);border-radius:0 0 50% 50%/0 0 18% 18%;padding:calc(var(--space-10) + env(safe-area-inset-top)) var(--page-pad) var(--space-8);text-align:center;flex:none;box-shadow:inset 0 -1px 0 rgba(31,89,49,.06)}.Landing_arch__t0SKf:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(60% 46% at 22% 6%,rgba(255,255,255,.85),transparent 70%);pointer-events:none}.Landing_mascotStage__HeMjv{position:relative;width:132px;height:190px;margin-inline:auto;perspective:700px}.Landing_mascot__GUY_S{position:absolute;left:0;top:0;width:132px;height:auto;transform-origin:50% 92%;animation:Landing_mascot-idle__oRVL0 6s var(--ease-smooth) infinite;filter:drop-shadow(0 8px 14px rgba(34,50,42,.22));z-index:2}@keyframes Landing_mascot-idle__oRVL0{0%,to{transform:translateY(0) rotateY(-5deg) rotate(-1deg)}28%{transform:translateY(-7px) rotateY(3deg) rotate(.6deg)}55%{transform:translateY(-2px) rotateY(6deg) rotate(1.2deg)}78%{transform:translateY(-6px) rotateY(-1deg) rotate(0deg)}}.Landing_mascotShadow__8_iwA{position:absolute;left:50%;bottom:0;width:88px;height:13px;margin-left:-44px;border-radius:50%;background:rgba(31,89,49,.24);filter:blur(7px);animation:Landing_mascot-shadow__pjAtp 6s var(--ease-smooth) infinite;z-index:1}@keyframes Landing_mascot-shadow__pjAtp{0%,to{transform:scale(1);opacity:.85}28%{transform:scale(.84);opacity:.55}55%{transform:scale(.94);opacity:.7}78%{transform:scale(.86);opacity:.58}}.Landing_glint__Y39KL{position:absolute;left:-40%;top:18%;width:46%;height:26%;background:linear-gradient(104deg,rgba(255,255,255,0),rgba(255,255,255,.9) 48%,rgba(255,255,255,0));transform:skewX(-18deg);mix-blend-mode:screen;animation:Landing_mascot-glint__WMlNT 6s var(--ease-smooth) infinite;z-index:3;pointer-events:none;border-radius:40%;filter:blur(1px)}@keyframes Landing_mascot-glint__WMlNT{0%,62%,to{opacity:0;left:-40%}68%{opacity:.9}80%{opacity:0;left:96%}}@media (prefers-reduced-motion:reduce){.Landing_glint__Y39KL,.Landing_mascotShadow__8_iwA,.Landing_mascot__GUY_S{animation:none}.Landing_glint__Y39KL{opacity:0}}.Landing_wordmark__9I_ag{width:190px;height:auto;margin:var(--space-4) auto 0;position:relative}.Landing_sub__oQkrz{font-family:var(--font-body);font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-top:var(--space-2);position:relative}.Landing_body__WueDW{padding:var(--space-8) var(--page-pad) calc(var(--space-8) + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:var(--stack-gap);text-align:center;flex:1 1;justify-content:center}.Landing_tablePill__QBWQ4{align-self:center;display:inline-flex;align-items:center;gap:6px;min-height:32px;padding-inline:14px;margin-bottom:var(--space-1);border-radius:var(--radius-pill);background:var(--surface-card);border:1px solid var(--border-soft);color:var(--brand-strong);font-size:13px;font-weight:700;line-height:1}.Landing_title__k0jmf{font-family:var(--font-display);font-weight:700;font-size:26px;line-height:1.15;letter-spacing:var(--tracking-display);color:var(--text-heading)}.Landing_lede__EQa3_{font-family:var(--font-body);font-weight:500;font-size:15px;color:var(--text-muted);line-height:1.4}.Landing_actions__TS9Xt{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-4);perspective:800px}.Landing_choice__3uq1p{position:relative;width:100%;border-radius:var(--radius-pill);transform-style:preserve-3d;animation:Landing_choice-in__lB6fN .62s var(--ease-bounce) backwards}.Landing_choice__3uq1p:nth-of-type(2){animation-delay:90ms}@keyframes Landing_choice-in__lB6fN{0%{opacity:0;transform:translateY(18px) rotateX(-22deg)}to{opacity:1;transform:none}}.Landing_edge__ov1Ij{position:absolute;inset:0;top:6px;border-radius:var(--radius-pill);transition:top .12s var(--ease-smooth)}.Landing_primary__G0kRJ .Landing_edge__ov1Ij{background:var(--green-900);box-shadow:0 10px 20px -8px rgba(11,44,20,.55)}.Landing_secondary__xwBkp .Landing_edge__ov1Ij{background:#b9d9c6;box-shadow:0 8px 16px -8px rgba(31,89,49,.4)}.Landing_face__IJPdW{position:relative;display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:82px;padding:var(--space-4) var(--space-5);text-align:center;border-radius:var(--radius-pill);font-family:var(--font-body);font-weight:700;font-size:17px;line-height:1;transform:translateY(-2px);transition:transform .12s var(--ease-smooth);overflow:hidden}.Landing_primary__G0kRJ .Landing_face__IJPdW{background:linear-gradient(178deg,#2e6b40 0,var(--brand) 46%,#1a4c2a 100%);color:var(--text-on-brand);box-shadow:inset 0 1.5px 0 rgba(255,255,255,.28),inset 0 -2px 0 rgba(0,0,0,.22)}.Landing_secondary__xwBkp .Landing_face__IJPdW{background:linear-gradient(178deg,#ecf7f0 0,var(--surface-mint) 48%,#d3e9dc 100%);color:var(--brand-strong);box-shadow:inset 0 1.5px 0 rgba(255,255,255,.95),inset 0 -2px 0 rgba(31,89,49,.16)}.Landing_face__IJPdW:before{content:"";position:absolute;inset:0;background:linear-gradient(118deg,rgba(255,255,255,.22),rgba(255,255,255,.05) 26%,rgba(255,255,255,0) 46%);pointer-events:none}.Landing_primary__G0kRJ .Landing_face__IJPdW:after{content:"";position:absolute;top:-60%;bottom:-60%;width:42px;left:-60%;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.26) 50%,rgba(255,255,255,0));transform:skewX(-18deg);animation:Landing_choice-sheen__AHM7x 4.6s var(--ease-smooth) 1.2s infinite;pointer-events:none}@keyframes Landing_choice-sheen__AHM7x{0%,72%,to{left:-60%}88%{left:120%}}.Landing_choice__3uq1p:active .Landing_face__IJPdW{transform:translateY(4px)}.Landing_choice__3uq1p:active .Landing_edge__ov1Ij{top:2px}.Landing_choiceCopy__TuCMe{position:relative;flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px}.Landing_choiceLead__Bg9AY{position:relative;flex:none;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center}.Landing_primary__G0kRJ .Landing_choiceLead__Bg9AY{background:rgba(255,255,255,.14);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.34),inset 0 -1px 0 rgba(0,0,0,.18)}.Landing_secondary__xwBkp .Landing_choiceLead__Bg9AY{background:rgba(31,89,49,.09);color:var(--brand-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -1px 0 rgba(31,89,49,.12)}.Landing_choiceLabel__o0zao{font-family:var(--font-display);font-weight:700;font-size:19px;line-height:1.15;letter-spacing:var(--tracking-display)}.Landing_choiceSub__jOve5{font-size:12.5px;font-weight:600;line-height:1.3;opacity:.78;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Landing_choiceGo__tKYQ_{position:relative;flex:none;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .26s var(--ease-bounce)}.Landing_primary__G0kRJ .Landing_choiceGo__tKYQ_{background:rgba(255,255,255,.16);color:#fff}.Landing_secondary__xwBkp .Landing_choiceGo__tKYQ_{background:rgba(31,89,49,.1);color:var(--brand-strong)}.Landing_choice__3uq1p:active .Landing_choiceGo__tKYQ_{transform:translateX(3px) scale(.94)}@media (prefers-reduced-motion:reduce){.Landing_choice__3uq1p{animation:none}.Landing_primary__G0kRJ .Landing_face__IJPdW:after{animation:none;opacity:0}}.Landing_footNote__V2xAQ{display:flex;align-items:center;justify-content:center;gap:var(--space-3);margin-top:var(--space-3);font-family:var(--font-body);font-size:12px;font-weight:600;color:var(--text-faint)}.Landing_footDot__4iygn{width:3px;height:3px;border-radius:50%;background:var(--green-200);flex:none}.Landing_langLink__y0sjg{font-weight:700;color:var(--brand);min-height:var(--tap-min);display:inline-flex;align-items:center}@media (max-height:760px){.Landing_arch__t0SKf{padding-top:calc(var(--space-6) + env(safe-area-inset-top));padding-bottom:var(--space-5)}.Landing_mascotStage__HeMjv{width:96px;height:140px}.Landing_mascot__GUY_S{width:96px}.Landing_mascotShadow__8_iwA{width:64px;margin-left:-32px}.Landing_wordmark__9I_ag{width:156px;margin-top:var(--space-3)}.Landing_body__WueDW{padding-top:var(--space-5);padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom));gap:var(--space-2)}.Landing_title__k0jmf{font-size:23px}.Landing_lede__EQa3_{font-size:14px}.Landing_actions__TS9Xt{gap:var(--space-3);margin-top:var(--space-3)}.Landing_face__IJPdW{min-height:72px;padding:var(--space-3) var(--space-4)}.Landing_footNote__V2xAQ{margin-top:var(--space-2)}}