.av[data-astro-cid-7c4jkssx]{background:var(--mint);border-radius:10px 10px 0 0;order:-1;place-items:center;height:176px;margin:-26px -26px 6px;padding:14px 16px;display:grid;position:relative;overflow:hidden}.k-card>.av[data-astro-cid-7c4jkssx]{margin:-28px -28px 6px}.av-share[data-astro-cid-7c4jkssx],.av-educators[data-astro-cid-7c4jkssx]{background:var(--green-deep)}.av-install[data-astro-cid-7c4jkssx],.av-communities[data-astro-cid-7c4jkssx]{background:var(--wash-blue)}.av-withdraw[data-astro-cid-7c4jkssx]{background:var(--wash-green)}.ui[data-astro-cid-7c4jkssx]{background:var(--card);width:min(100%,250px);color:var(--ink);box-shadow:0 1px 0 var(--line), 0 12px 28px #00220924;font:400 12px/1.3 var(--f-body);text-align:left;border-radius:10px;gap:8px;padding:14px;display:grid;position:relative}.ui[data-astro-cid-7c4jkssx]>[data-astro-cid-7c4jkssx]{min-width:0}.t[data-astro-cid-7c4jkssx]{font-size:13px;font-weight:600}.lbl[data-astro-cid-7c4jkssx]{letter-spacing:.04em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:600}.sk[data-astro-cid-7c4jkssx]{background:var(--edge);border-radius:4px;height:7px;display:block}.sk[data-astro-cid-7c4jkssx].g{background:var(--green)}.ub[data-astro-cid-7c4jkssx]{white-space:nowrap;border-radius:4px;justify-self:start;align-items:center;gap:5px;padding:5px 10px 6px;font-size:12px;font-weight:500;display:inline-flex}.ub[data-astro-cid-7c4jkssx].g{background:var(--green);color:var(--on-green)}.row[data-astro-cid-7c4jkssx]{align-items:center;gap:8px;display:flex}.field[data-astro-cid-7c4jkssx]{height:26px;box-shadow:inset 0 0 0 1px var(--edge);color:var(--faint);border-radius:4px;align-items:center;padding:0 8px;display:flex}.chk[data-astro-cid-7c4jkssx]{color:var(--body);align-items:center;gap:6px;display:flex}.box[data-astro-cid-7c4jkssx]{background:var(--ink);width:14px;height:14px;color:var(--on-ink);font:600 10px/1 var(--f-body);border-radius:3px;place-items:center;font-style:normal;display:grid}.link[data-astro-cid-7c4jkssx]{width:min(100%,290px)}.url[data-astro-cid-7c4jkssx]{text-overflow:ellipsis;white-space:nowrap;background:var(--cream);min-width:0;color:var(--ink);border-radius:4px;flex:1;padding:6px;font-size:11.5px;overflow:hidden}.cur[data-astro-cid-7c4jkssx]{border-left:7px solid #0000;border-right:7px solid #0000;border-bottom:16px solid var(--ink);width:0;height:0;position:absolute;bottom:-6px;right:22px;transform:rotate(-28deg)}.app[data-astro-cid-7c4jkssx] .icon[data-astro-cid-7c4jkssx]{background:var(--green);border-radius:9px;flex:none;place-items:center;width:38px;height:38px;display:grid}.app[data-astro-cid-7c4jkssx] .who[data-astro-cid-7c4jkssx]{flex:1;gap:6px;display:grid}.app[data-astro-cid-7c4jkssx] .who[data-astro-cid-7c4jkssx] b[data-astro-cid-7c4jkssx]{font-size:14px;font-weight:600}.ub[data-astro-cid-7c4jkssx].done{background:var(--wash-green);color:var(--green-dark);box-shadow:inset 0 0 0 1px var(--wash-edge)}.ub[data-astro-cid-7c4jkssx].done em[data-astro-cid-7c4jkssx]{font-style:normal;font-weight:700}.bar[data-astro-cid-7c4jkssx]{background:var(--edge);border-radius:5px;height:10px;margin:18px 0 4px;display:block;position:relative}.bar[data-astro-cid-7c4jkssx]>i[data-astro-cid-7c4jkssx]{background:var(--green);border-radius:5px;position:absolute;inset:0 12% 0 0}.mark[data-astro-cid-7c4jkssx]{background:var(--ink);width:2px;position:absolute;top:-6px;bottom:-6px;left:62%}.mark[data-astro-cid-7c4jkssx] span[data-astro-cid-7c4jkssx]{white-space:nowrap;font-size:11px;font-weight:600;position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%)}.screen[data-astro-cid-7c4jkssx]{background:var(--ink);border-radius:6px;place-items:center;height:82px;display:grid;position:relative}.play[data-astro-cid-7c4jkssx]{background:var(--green);border-radius:50%;width:30px;height:30px;position:relative}.play[data-astro-cid-7c4jkssx]:after{content:"";border-left:9px solid var(--ink);border-top:6px solid #0000;border-bottom:6px solid #0000;position:absolute;top:9px;left:12px}.prog[data-astro-cid-7c4jkssx]{background:#ffffff4d;border-radius:2px;height:3px;position:absolute;bottom:8px;left:8px;right:8px}.prog[data-astro-cid-7c4jkssx] i[data-astro-cid-7c4jkssx]{background:var(--green);border-radius:2px;width:38%;height:100%;display:block}.chain[data-astro-cid-7c4jkssx]{align-items:center;gap:6px;display:flex}.chain[data-astro-cid-7c4jkssx]:before{content:"";width:12px;height:7px;box-shadow:inset 0 0 0 2px var(--green-dark);border-radius:4px}.list[data-astro-cid-7c4jkssx] .li[data-astro-cid-7c4jkssx]{align-items:center;gap:8px;display:flex}.list[data-astro-cid-7c4jkssx] .li[data-astro-cid-7c4jkssx] .sk[data-astro-cid-7c4jkssx]{flex:1}.sq[data-astro-cid-7c4jkssx]{background:var(--blue);border-radius:5px;flex:none;width:20px;height:20px}.sq[data-astro-cid-7c4jkssx].s1{background:var(--coral)}.sq[data-astro-cid-7c4jkssx].s2{background:var(--green-deep)}.pill[data-astro-cid-7c4jkssx]{background:var(--wash-green);min-width:58px;color:var(--green-dark);text-align:center;border-radius:999px;flex:none;padding:3px 7px;font-size:11px;font-weight:500}.pill[data-astro-cid-7c4jkssx].o{box-shadow:inset 0 0 0 1px var(--edge);background:0 0;min-height:19px}.thread[data-astro-cid-7c4jkssx]{gap:10px}.post[data-astro-cid-7c4jkssx]{align-items:flex-start;gap:8px;display:flex}.post[data-astro-cid-7c4jkssx].r{padding-left:18px}.av1[data-astro-cid-7c4jkssx],.av2[data-astro-cid-7c4jkssx]{background:var(--blue);border-radius:50%;flex:none;width:22px;height:22px}.av2[data-astro-cid-7c4jkssx]{background:var(--green)}.q[data-astro-cid-7c4jkssx]{background:var(--cream);border-radius:4px 10px 10px;padding:7px 9px;font-size:12.5px;font-weight:500}.a[data-astro-cid-7c4jkssx]{background:var(--wash-green);border-radius:4px 10px 10px;flex:1;gap:6px;padding:9px;display:grid}.aCalc[data-astro-cid-5wgksgmm]{background:var(--card);box-shadow:0 1px 0 var(--line), 0 18px 40px #0022091a;text-align:left;border-radius:10px;gap:16px;padding:22px;display:grid}.aT[data-astro-cid-5wgksgmm]{font:400 21px/1.25 var(--f-serif);color:var(--ink);margin:0}.aOut[data-astro-cid-5wgksgmm]{background:var(--ink);color:var(--on-ink);border-radius:10px;gap:8px;padding:22px 24px;display:grid}.aK[data-astro-cid-5wgksgmm]{color:#ffffffdb;min-height:2.6em;margin:0;font-size:16px;line-height:1.3}.aK[data-astro-cid-5wgksgmm] b[data-astro-cid-5wgksgmm]{color:var(--on-ink);font-weight:600}.aSum[data-astro-cid-5wgksgmm]{font:400 clamp(48px, 5vw, 68px)/1 var(--f-display);letter-spacing:-.03em;color:var(--green);font-variant-numeric:tabular-nums;margin:0}.aHow[data-astro-cid-5wgksgmm]{color:#ffffffdb;min-height:3em;margin:0;font-size:14.5px;line-height:1.5}.aIn[data-astro-cid-5wgksgmm]{align-content:start;gap:12px;display:grid}.aPlans[data-astro-cid-5wgksgmm]{border:0;min-width:0;margin:0;padding:0}.aPlans[data-astro-cid-5wgksgmm] legend[data-astro-cid-5wgksgmm],.aRow[data-astro-cid-5wgksgmm]{color:var(--ink);font-size:15px;font-weight:600}.aPlans[data-astro-cid-5wgksgmm] legend[data-astro-cid-5wgksgmm]{margin-bottom:8px;padding:0}.aSeg[data-astro-cid-5wgksgmm]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.aSeg[data-astro-cid-5wgksgmm] button[data-astro-cid-5wgksgmm]{border:1px solid var(--edge);background:var(--card);min-height:50px;font:500 15px/1.2 var(--f-body);color:var(--ink);cursor:pointer;border-radius:4px;gap:2px;padding:7px 6px;transition:background .2s,box-shadow .2s;display:grid}.aSeg[data-astro-cid-5wgksgmm] button[data-astro-cid-5wgksgmm] small[data-astro-cid-5wgksgmm]{color:var(--faint);font-size:12.5px;font-weight:400}.aSeg[data-astro-cid-5wgksgmm] button[data-astro-cid-5wgksgmm]:hover{border-color:var(--ink)}.aSeg[data-astro-cid-5wgksgmm] button[data-astro-cid-5wgksgmm].on{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.aSeg[data-astro-cid-5wgksgmm] button[data-astro-cid-5wgksgmm].on small[data-astro-cid-5wgksgmm]{color:#fffc}:root[data-theme=dark] .aSeg[data-astro-cid-5wgksgmm] button[data-astro-cid-5wgksgmm].on small[data-astro-cid-5wgksgmm]{color:var(--on-ink);opacity:.8}.aSeg[data-astro-cid-5wgksgmm] button[data-astro-cid-5wgksgmm]:focus-visible,.aStep[data-astro-cid-5wgksgmm] button[data-astro-cid-5wgksgmm]:focus-visible{outline:3px solid var(--green-dark);outline-offset:2px}.aRow[data-astro-cid-5wgksgmm]{justify-content:space-between;align-items:center;gap:12px;display:flex}.aRow[data-astro-cid-5wgksgmm] output[data-astro-cid-5wgksgmm]{text-align:right;min-width:2ch;font:400 26px/1 var(--f-display);font-variant-numeric:tabular-nums}#aMonths[data-astro-cid-5wgksgmm]{-webkit-appearance:none;appearance:none;background:linear-gradient(var(--ink), var(--ink)) 0 50% / var(--fill,50%) 2px no-repeat, linear-gradient(var(--edge), var(--edge)) 0 50% / 100% 2px no-repeat;cursor:pointer;width:100%;height:24px;margin:0}#aMonths[data-astro-cid-5wgksgmm]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--green);border:3px solid var(--card);border-radius:50%;width:20px;height:20px;box-shadow:0 1px 4px #0022094d}#aMonths[data-astro-cid-5wgksgmm]::-moz-range-thumb{background:var(--green);border:3px solid var(--card);border-radius:50%;width:16px;height:16px;box-shadow:0 1px 4px #0022094d}#aMonths[data-astro-cid-5wgksgmm]:focus-visible{outline:3px solid var(--green-dark);outline-offset:4px}.aStep[data-astro-cid-5wgksgmm]{background:var(--card);box-shadow:inset 0 0 0 1px var(--edge);border-radius:4px;align-items:center;display:inline-flex}.aStep[data-astro-cid-5wgksgmm] button[data-astro-cid-5wgksgmm]{width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:20px}.aStep[data-astro-cid-5wgksgmm] input[data-astro-cid-5wgksgmm]{text-align:center;width:56px;height:40px;font:500 17px var(--f-body);color:var(--ink);-moz-appearance:textfield;background:0 0;border:0}.aStep[data-astro-cid-5wgksgmm] input[data-astro-cid-5wgksgmm]::-webkit-inner-spin-button,.aStep[data-astro-cid-5wgksgmm] input[data-astro-cid-5wgksgmm]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.aNote[data-astro-cid-5wgksgmm]{color:var(--faint);margin:0;font-size:13.5px;line-height:1.45}@media (width<=480px){.aCalc[data-astro-cid-5wgksgmm]{padding:16px}.aOut[data-astro-cid-5wgksgmm]{padding:18px}.aSeg[data-astro-cid-5wgksgmm]{grid-template-columns:repeat(2,minmax(0,1fr))}.aK[data-astro-cid-5wgksgmm]{min-height:3.9em}.aHow[data-astro-cid-5wgksgmm]{min-height:4.5em}}.aHowSec[data-astro-cid-5wgksgmm] .k-steps li{background:var(--cream)}@media (width<=640px){.k-def[data-astro-cid-5wgksgmm] .k-card[data-astro-cid-5wgksgmm]{grid-template-columns:138px minmax(0,1fr);align-items:baseline;gap:14px;padding:14px 0}.k-def[data-astro-cid-5wgksgmm] .k-card[data-astro-cid-5wgksgmm] .k-h2[data-astro-cid-5wgksgmm]{white-space:nowrap;font-size:26px}.k-def[data-astro-cid-5wgksgmm] .k-card[data-astro-cid-5wgksgmm] .k-p[data-astro-cid-5wgksgmm]{font-size:15px;line-height:1.4}}
