@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.1_g-53zz09yvy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2gp_y-cmv6-ey.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.2ywnh8m32q6p0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.1_g-53zz09yvy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2gp_y-cmv6-ey.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.2ywnh8m32q6p0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.1_g-53zz09yvy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2gp_y-cmv6-ey.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.2ywnh8m32q6p0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_75f1a3c7-module__tJhBfa__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_75f1a3c7-module__tJhBfa__variable{--font-elig-body:"Manrope", "Manrope Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_548e874c-module__GEEsEq__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}.instrument_serif_548e874c-module__GEEsEq__variable{--font-elig-serif:"Instrument Serif", "Instrument Serif Fallback"}
.eligibility-module__S_STzG__root{--u-ink:#193231;--u-ink-2:#1c2b22;--u-green:#2d5a4e;--u-sage:#c8d9a7;--u-gold:#c9a84c;--u-cream:#f9f7f2;--u-black:#0e0e0f;--u-body:var(--font-elig-body), system-ui, -apple-system, sans-serif;--u-serif:var(--font-elig-serif), Georgia, serif;color:var(--u-ink-2);font-family:var(--u-body);-webkit-font-smoothing:antialiased;background:var(--u-black);font-size:16px;line-height:1.5}.eligibility-module__S_STzG__root *,.eligibility-module__S_STzG__root :before,.eligibility-module__S_STzG__root :after{box-sizing:border-box}.eligibility-module__S_STzG__root button,.eligibility-module__S_STzG__root input{font:inherit}@keyframes eligibility-module__S_STzG__fnIn{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes eligibility-module__S_STzG__fnGlow{0%,to{opacity:.35}50%{opacity:.8}}.eligibility-module__S_STzG__stage{background:radial-gradient(120% 80% at 50% -10%,#22453c,#0e0e0f 62%);justify-content:center;align-items:flex-start;min-height:100dvh;padding:clamp(0px,3vh,34px) clamp(0px,3vw,28px);display:flex}.eligibility-module__S_STzG__orb{pointer-events:none;border-radius:50%;animation:9s ease-in-out infinite eligibility-module__S_STzG__fnGlow;position:fixed}.eligibility-module__S_STzG__orbA{background:radial-gradient(circle,#c8d9a729,#0000 65%);width:520px;height:520px;top:-180px;left:-140px}.eligibility-module__S_STzG__orbB{background:radial-gradient(circle,#c9a84c1f,#0000 65%);width:440px;height:440px;animation-duration:11s;animation-delay:1s;bottom:-160px;right:-120px}.eligibility-module__S_STzG__card{z-index:2;background:linear-gradient(168deg,#fbfaf5 0%,#f1f4e6 38%,#f9f7f2 68%,#edf1e3 100%);border-radius:clamp(0px,3vw,34px);flex-direction:column;width:min(470px,100%);min-height:min(880px,96vh);display:flex;position:relative;overflow:hidden;box-shadow:0 40px 110px #0009}@media (max-width:520px){.eligibility-module__S_STzG__card{min-height:100dvh}}.eligibility-module__S_STzG__cardWash{pointer-events:none;background:radial-gradient(90% 55% at 88% 2%,#c8d9a78c,#0000 60%),radial-gradient(70% 45% at 4% 22%,#c9a84c29,#0000 62%),radial-gradient(90% 50% at 50% 104%,#2d5a4e24,#0000 66%);position:absolute;inset:0}.eligibility-module__S_STzG__blob{pointer-events:none;animation:12s ease-in-out infinite eligibility-module__S_STzG__fnGlow;position:absolute}.eligibility-module__S_STzG__blobA{background:#2d5a4e0d;border-radius:46% 54% 38% 62%/52% 40% 60% 48%;width:300px;height:300px;top:-60px;right:-70px}.eligibility-module__S_STzG__blobB{background:#c9a84c12;border-radius:58% 42% 60% 40%/45% 58% 42% 55%;width:260px;height:260px;animation-duration:14s;animation-delay:2s;bottom:-90px;left:-80px}.eligibility-module__S_STzG__topbar{z-index:3;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px 0;display:flex;position:relative}.eligibility-module__S_STzG__back{width:38px;height:38px;color:var(--u-ink);cursor:pointer;background:#fff;border:1px solid #1c2b221f;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:17px;transition:opacity .3s,border-color .2s;display:flex;box-shadow:0 6px 16px #1932311a}.eligibility-module__S_STzG__back:hover{border-color:var(--u-green)}.eligibility-module__S_STzG__backHidden{opacity:0;pointer-events:none}@keyframes eligibility-module__S_STzG__logoIn{0%{opacity:0;transform:scale(.8)rotate(-8deg)}to{opacity:1;transform:none}}.eligibility-module__S_STzG__logo{border-radius:50%;width:64px;height:64px;animation:.6s cubic-bezier(.2,.8,.2,1.2) both eligibility-module__S_STzG__logoIn;display:block;box-shadow:0 0 0 3px #ffffffd9,0 10px 26px #19323138,0 2px 6px #1932311f}@media (min-width:521px){.eligibility-module__S_STzG__logo{width:72px;height:72px}}.eligibility-module__S_STzG__prog{z-index:3;padding:16px 22px 0;position:relative}.eligibility-module__S_STzG__progBars{gap:5px;display:flex}.eligibility-module__S_STzG__progBar{background:#1c2b221f;border-radius:3px;flex:1;height:3px;transition:background .4s}.eligibility-module__S_STzG__progDone{background:var(--u-green)}.eligibility-module__S_STzG__progCurrent{background:var(--u-sage)}.eligibility-module__S_STzG__progMeta{letter-spacing:.1em;color:#1c2b2273;justify-content:space-between;align-items:center;gap:10px;margin-top:9px;font-size:11.5px;font-weight:700;display:flex}.eligibility-module__S_STzG__progMeta span{white-space:nowrap}.eligibility-module__S_STzG__time{letter-spacing:.04em}.eligibility-module__S_STzG__step{z-index:3;flex-direction:column;flex:1;padding:clamp(20px,3.5vh,34px) 22px 26px;animation:.45s cubic-bezier(.2,.7,.2,1) both eligibility-module__S_STzG__fnIn;display:flex;position:relative}.eligibility-module__S_STzG__pane{flex-direction:column;flex:1;display:flex}.eligibility-module__S_STzG__badge{letter-spacing:.14em;color:var(--u-green);border:1px solid #2d5a4e59;border-radius:999px;align-self:flex-start;padding:7px 14px;font-size:11px;font-weight:800;display:inline-flex}.eligibility-module__S_STzG__qH1{letter-spacing:-.04em;color:var(--u-ink);margin:18px 0 0;font-size:clamp(32px,9vw,46px);font-weight:800;line-height:1}.eligibility-module__S_STzG__qH2{letter-spacing:-.03em;color:var(--u-ink);margin:0 0 10px;font-size:clamp(25px,6.6vw,34px);font-weight:800;line-height:1.1}.eligibility-module__S_STzG__serif{font-family:var(--u-serif);letter-spacing:0;color:var(--u-green);font-style:italic;font-weight:400}.eligibility-module__S_STzG__lede{color:#1c2b229e;margin:16px 0 0;font-size:16.5px;line-height:1.55}.eligibility-module__S_STzG__qHint{color:#1c2b2299;margin:0 0 24px;font-size:16px;line-height:1.5}.eligibility-module__S_STzG__shot{background:#dde7e2;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 24px 60px #19323133}.eligibility-module__S_STzG__shotHero{aspect-ratio:1/.99;margin-top:18px}.eligibility-module__S_STzG__shotSmall{flex:1;min-height:110px;max-height:190px;margin-top:20px}.eligibility-module__S_STzG__shotImg{object-fit:cover}.eligibility-module__S_STzG__shotSmall .eligibility-module__S_STzG__shotImg{object-position:center 30%}.eligibility-module__S_STzG__shotVeil{background:linear-gradient(#0e14110d 40%,#0e1411c7);position:absolute;inset:0}.eligibility-module__S_STzG__shotSmall .eligibility-module__S_STzG__shotVeil{background:linear-gradient(100deg,#193231bd,#1932310f)}.eligibility-module__S_STzG__shotCap{font-family:var(--u-serif);color:var(--u-sage);padding:20px 22px;font-size:21px;font-style:italic;line-height:1.5;position:absolute;inset:auto 0 0}.eligibility-module__S_STzG__shotSmall .eligibility-module__S_STzG__shotCap{padding:0;font-size:20px;inset:auto auto 16px 18px}.eligibility-module__S_STzG__trust{flex-wrap:wrap;gap:10px 16px;margin:14px 0 0;display:flex}.eligibility-module__S_STzG__trustItem{color:var(--u-green);align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:flex}.eligibility-module__S_STzG__trustTick{background:#2d5a4e1f;border-radius:50%;flex:none;justify-content:center;align-items:center;width:17px;height:17px;font-size:10px;display:flex}.eligibility-module__S_STzG__opts{grid-template-columns:1fr;gap:11px;display:grid}.eligibility-module__S_STzG__opt{text-align:left;width:100%;color:inherit;cursor:pointer;background:#fff;border:1.5px solid #1c2b221f;border-radius:18px;align-items:center;gap:15px;padding:19px 20px;transition:all .22s;display:flex}.eligibility-module__S_STzG__opt:hover{border-color:var(--u-green)}.eligibility-module__S_STzG__optOn{border-color:var(--u-green);background:#c8d9a74d}.eligibility-module__S_STzG__optMark{width:22px;height:22px;color:var(--u-ink);border:2px solid #1c2b2240;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:800;transition:all .22s;display:flex}.eligibility-module__S_STzG__optOn .eligibility-module__S_STzG__optMark{border-color:var(--u-green);background:var(--u-sage)}.eligibility-module__S_STzG__optOn .eligibility-module__S_STzG__optMark:after{content:"✓"}.eligibility-module__S_STzG__optLabel{color:#1c2b22cc;font-size:17px;font-weight:700;line-height:1.25}.eligibility-module__S_STzG__field{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.eligibility-module__S_STzG__fieldLabel{letter-spacing:.04em;color:#1c2b22b3;font-size:13px;font-weight:700}.eligibility-module__S_STzG__input{width:100%;color:var(--u-ink);background:#fff;border:1.5px solid #1c2b2224;border-radius:16px;outline:none;padding:17px 18px;font-size:17px;transition:border-color .2s}.eligibility-module__S_STzG__input:focus{border-color:var(--u-green)}.eligibility-module__S_STzG__inputError{border-color:#b4412f}.eligibility-module__S_STzG__err{color:#b4412f;font-size:13px}.eligibility-module__S_STzG__summary{color:#1c2b22b3;background:#fff9;border:1px solid #1c2b2214;border-radius:16px;margin:4px 0 14px;padding:14px 16px;font-size:14px;line-height:1.55}.eligibility-module__S_STzG__summary b{color:var(--u-ink)}.eligibility-module__S_STzG__note{text-align:center;color:#1c2b2280;margin-top:12px;font-size:12.5px}.eligibility-module__S_STzG__ctaWrap{margin-top:auto;padding-top:24px}.eligibility-module__S_STzG__cta{text-align:center;cursor:pointer;border:none;border-radius:999px;width:100%;font-weight:800;transition:all .25s;display:block}.eligibility-module__S_STzG__ctaPrimary{color:var(--u-cream);background:var(--u-ink);padding:19px;font-size:17.5px;box-shadow:0 16px 40px #1932314d}.eligibility-module__S_STzG__ctaPrimary:hover{background:var(--u-green)}.eligibility-module__S_STzG__ctaPrimary:disabled{opacity:.7;cursor:progress}.eligibility-module__S_STzG__ctaIdle{color:#1c2b2266;cursor:default;background:#1c2b221a;padding:18px;font-size:17px}@media (max-width:360px){.eligibility-module__S_STzG__topbar,.eligibility-module__S_STzG__prog,.eligibility-module__S_STzG__step{padding-left:18px;padding-right:18px}.eligibility-module__S_STzG__ctaPrimary{padding:17px;font-size:16px}.eligibility-module__S_STzG__opt{padding:16px}.eligibility-module__S_STzG__optLabel{font-size:16px}}@media (max-width:520px){.eligibility-module__S_STzG__shotHero{aspect-ratio:16/12}.eligibility-module__S_STzG__qH1{margin-top:14px}.eligibility-module__S_STzG__lede{margin-top:12px}}@media (max-height:760px) and (max-width:520px){.eligibility-module__S_STzG__shotHero{aspect-ratio:16/9.5}}@media (prefers-reduced-motion:reduce){.eligibility-module__S_STzG__root *,.eligibility-module__S_STzG__root :before,.eligibility-module__S_STzG__root :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.eligibility-module__S_STzG__anTop{align-items:center;gap:12px;display:flex}.eligibility-module__S_STzG__ring{flex:none;width:34px;height:34px;transform:rotate(-90deg)}.eligibility-module__S_STzG__ringTrack{fill:none;stroke:#1c2b221a;stroke-width:3.5px}.eligibility-module__S_STzG__ringFill{fill:none;stroke:var(--u-green);stroke-width:3.5px;stroke-linecap:round;transition:stroke-dashoffset .25s linear}.eligibility-module__S_STzG__anStatus{flex:auto;min-width:0}.eligibility-module__S_STzG__anLabel{color:var(--u-ink);font-size:15px;font-weight:800;animation:.35s both eligibility-module__S_STzG__fnIn}.eligibility-module__S_STzG__anBar{background:#1c2b221a;border-radius:3px;height:3px;margin-top:6px;overflow:hidden}.eligibility-module__S_STzG__anBarFill{background:linear-gradient(90deg, var(--u-sage), var(--u-green));border-radius:3px;height:100%;transition:width .25s linear}.eligibility-module__S_STzG__anPct{color:#1c2b2280;font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.eligibility-module__S_STzG__carousel{aspect-ratio:1/1.06;background:#1c2b22;border-radius:26px;margin-top:18px;animation:.5s cubic-bezier(.2,.7,.2,1) .1s both eligibility-module__S_STzG__fnIn;position:relative;overflow:hidden;box-shadow:0 24px 60px #19323140}.eligibility-module__S_STzG__slide{opacity:0;transition:opacity .7s,transform 1.6s;position:absolute;inset:0;transform:scale(1.04)}.eligibility-module__S_STzG__slideOn{opacity:1;transform:none}.eligibility-module__S_STzG__slide img{object-fit:cover}.eligibility-module__S_STzG__slideVeil{background:linear-gradient(#0e141100 55%,#0e14118c);position:absolute;inset:0}.eligibility-module__S_STzG__dots{justify-content:center;gap:6px;margin-top:12px;display:flex}.eligibility-module__S_STzG__dot{background:#1c2b222e;border-radius:6px;width:6px;height:6px;transition:width .3s,background .3s}.eligibility-module__S_STzG__dotOn{background:var(--u-green);width:18px}.eligibility-module__S_STzG__anNote{text-align:center;color:#1c2b2280;margin-top:10px;font-size:12px}@media (max-height:760px) and (max-width:520px){.eligibility-module__S_STzG__carousel{aspect-ratio:1/.9}}.eligibility-module__S_STzG__stepper{background:#fff;border:1.5px solid #1c2b221f;border-radius:22px;justify-content:space-between;align-items:center;gap:14px;padding:18px;display:flex}.eligibility-module__S_STzG__stepBtn{width:52px;height:52px;color:var(--u-ink);cursor:pointer;background:#c8d9a759;border:1px solid #2d5a4e33;border-radius:50%;flex:none;font-size:26px;line-height:1;transition:background .2s,transform .1s}.eligibility-module__S_STzG__stepBtn:hover{background:#c8d9a799}.eligibility-module__S_STzG__stepBtn:active{transform:scale(.94)}.eligibility-module__S_STzG__stepVal{letter-spacing:-.03em;color:var(--u-ink);font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;min-width:0;font-size:48px;font-weight:800;display:flex}.eligibility-module__S_STzG__stepInput{width:3.2ch;font:inherit;color:inherit;text-align:center;appearance:textfield;background:0 0;border:none;border-bottom:2px dashed #2d5a4e40;outline:none;padding:0}.eligibility-module__S_STzG__stepInput:focus{border-bottom-color:var(--u-green)}.eligibility-module__S_STzG__stepInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.eligibility-module__S_STzG__stepInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.eligibility-module__S_STzG__stepVal span{color:#1c2b2280;margin-left:4px;font-size:20px;font-weight:700}@keyframes eligibility-module__S_STzG__drawLine{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes eligibility-module__S_STzG__fadeArea{0%{opacity:0}to{opacity:1}}@keyframes eligibility-module__S_STzG__popDot{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.eligibility-module__S_STzG__goalHead{text-align:center}.eligibility-module__S_STzG__goalKicker{color:#1c2b228c;margin:0;font-size:16px;font-weight:700}.eligibility-module__S_STzG__goalValue{letter-spacing:-.05em;color:var(--u-green);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:clamp(52px,15vw,72px);font-weight:800;line-height:1}.eligibility-module__S_STzG__goalValue sup{vertical-align:super;font-size:.45em}.eligibility-module__S_STzG__goalBy{color:var(--u-ink);margin:6px 0 0;font-size:20px;font-weight:800}.eligibility-module__S_STzG__goalNote{color:#1c2b228c;margin:8px 0 0;font-size:14.5px}.eligibility-module__S_STzG__chartCard{background:#fff;border:1px solid #1c2b220f;border-radius:22px;margin-top:18px;padding:14px 12px 8px;animation:.5s .1s both eligibility-module__S_STzG__fnIn;box-shadow:0 14px 40px #1932311a}.eligibility-module__S_STzG__chart{width:100%;height:auto;display:block;overflow:visible}.eligibility-module__S_STzG__gridLine{stroke:#1c2b2224;stroke-width:1px;stroke-dasharray:3 4}.eligibility-module__S_STzG__gridLabel{fill:#1c2b2273;font-size:10px;font-weight:700}.eligibility-module__S_STzG__chartArea{animation:.9s .6s both eligibility-module__S_STzG__fadeArea}.eligibility-module__S_STzG__chartLine{fill:none;stroke:var(--u-green);stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:1;animation:1.4s cubic-bezier(.4,.1,.2,1) .2s both eligibility-module__S_STzG__drawLine}.eligibility-module__S_STzG__dotPt,.eligibility-module__S_STzG__dotGoal{transform-box:fill-box;transform-origin:50%;stroke:#fff;stroke-width:2px;animation:.35s both eligibility-module__S_STzG__popDot}.eligibility-module__S_STzG__dotPt{fill:var(--u-green)}.eligibility-module__S_STzG__dotGoal{fill:var(--u-gold)}.eligibility-module__S_STzG__month{fill:#1c2b2273;font-size:11px;font-weight:700}.eligibility-module__S_STzG__monthOn{fill:var(--u-ink);font-size:11px;font-weight:800}.eligibility-module__S_STzG__goalTiles{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.eligibility-module__S_STzG__goalTile{color:#f9f7f2bf;background:#1f2f2d;border-radius:20px;padding:16px 16px 14px;animation:.5s .5s both eligibility-module__S_STzG__fnIn}.eligibility-module__S_STzG__goalTile b{letter-spacing:-.02em;color:var(--u-sage);font-size:28px;font-weight:800;display:block}.eligibility-module__S_STzG__goalTile .eligibility-module__S_STzG__gold{color:var(--u-gold)}.eligibility-module__S_STzG__goalTile span{margin-top:2px;font-size:14px;display:block}.eligibility-module__S_STzG__hGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.eligibility-module__S_STzG__hTile{background:#1f2f2d;border-radius:22px;flex-direction:column;padding:18px 16px 16px;animation:.45s both eligibility-module__S_STzG__fnIn;display:flex;box-shadow:0 18px 40px #19323138}.eligibility-module__S_STzG__hTile+.eligibility-module__S_STzG__hTile{animation-delay:80ms}.eligibility-module__S_STzG__hLabel{letter-spacing:.14em;color:#c8d9a7bf;font-size:12px;font-weight:800}.eligibility-module__S_STzG__hRow{justify-content:space-between;align-items:center;gap:6px;margin-top:14px;display:flex}.eligibility-module__S_STzG__hBtn{width:40px;height:40px;color:var(--u-sage);cursor:pointer;background:#c8d9a714;border:1px solid #c8d9a759;border-radius:50%;flex:none;font-size:20px;line-height:1;transition:background .2s,transform .1s}.eligibility-module__S_STzG__hBtn:hover{background:#c8d9a72e}.eligibility-module__S_STzG__hBtn:active{transform:scale(.92)}.eligibility-module__S_STzG__hVal{color:#fff;font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1}.eligibility-module__S_STzG__hUnit{text-align:center;color:#f9f7f299;margin-top:10px;font-size:15px}.eligibility-module__S_STzG__hCm{text-align:center;color:#1c2b228c;margin:18px 0 0;font-size:17px;font-weight:700}.eligibility-module__S_STzG__shotHidden{display:none}@media (max-width:360px){.eligibility-module__S_STzG__hBtn{width:34px;height:34px}.eligibility-module__S_STzG__hVal{font-size:34px}.eligibility-module__S_STzG__hTile{padding:16px 12px 14px}}
