.home-module-scss-module__C1wJTa__rowText strong{font-size:1.6rem;line-height:2.4rem}.home-module-scss-module__C1wJTa__quiet,.home-module-scss-module__C1wJTa__rowText span,.home-module-scss-module__C1wJTa__notice,.home-module-scss-module__C1wJTa__ghostLink,.home-module-scss-module__C1wJTa__openSwitch,.home-module-scss-module__C1wJTa__kicker{font-size:1.4rem;line-height:1.4rem}.home-module-scss-module__C1wJTa__stats dt,.home-module-scss-module__C1wJTa__progress,.home-module-scss-module__C1wJTa__blockTitle{font-size:1.2rem;line-height:2rem}.home-module-scss-module__C1wJTa__page{flex-direction:column;gap:3.2rem;max-width:72rem;margin:0 auto;padding:.8rem 0 4rem;display:flex}.home-module-scss-module__C1wJTa__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.6rem;display:flex}.home-module-scss-module__C1wJTa__kicker{color:#4f4f4f;margin:0 0 .4rem}.home-module-scss-module__C1wJTa__title{letter-spacing:-.02em;color:#0b0a0a;margin:0;font-family:Satoshi-700;font-size:2.8rem;line-height:1.15}.home-module-scss-module__C1wJTa__headActions{align-items:center;gap:.8rem;display:flex}.home-module-scss-module__C1wJTa__openSwitch{color:#0b0a0a;cursor:pointer;background:#fff;border:1px solid #e3e3e3;border-radius:9999px;align-items:center;gap:.8rem;min-height:4rem;padding:0 .6rem 0 1.4rem;font-family:Satoshi-700;display:inline-flex;position:relative}.home-module-scss-module__C1wJTa__openSwitch input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.home-module-scss-module__C1wJTa__openSwitch:has(input:focus-visible){outline-offset:2px;outline:2px solid #540068}.home-module-scss-module__C1wJTa__openSwitch:has(input:disabled){opacity:.6}.home-module-scss-module__C1wJTa__openDot{background:#7d7d7d;border-radius:50%;width:.8rem;height:.8rem}[data-open] .home-module-scss-module__C1wJTa__openDot{background:#669f2a;box-shadow:0 0 0 3px #669f2a2e}.home-module-scss-module__C1wJTa__track{background:#a3a3a3;border-radius:9999px;width:3.6rem;height:2.2rem;transition:background-color .16s;position:relative}.home-module-scss-module__C1wJTa__track:after{content:"";width:1.6rem;height:1.6rem;transition:transform .18s linear(0, .2178 2.1%, 1.1144 8.49%, 1.2959 10.7%, 1.3463 11.81%, 1.3705 12.94%, 1.3726, 1.3643 14.48%, 1.3151 16.2%, 1.0317 21.81%, .941 24.01%, .8912 25.91%, .8694 27.84%, .8698 29.21%, .8824 30.71%, 1.0122 38.33%, 1.0357, 1.046 42.71%, 1.0416 45.7%, .9961 53.26%, .9839 57.54%, .9853 60.71%, 1.0012 68.14%, 1.0056 72.24%, .9981 86.66%, 1);background:#fff;border-radius:50%;position:absolute;top:.3rem;left:.3rem;box-shadow:0 1px 2px #0003}[data-open] .home-module-scss-module__C1wJTa__track{background:#669f2a}[data-open] .home-module-scss-module__C1wJTa__track:after{transform:translate(1.4rem)}.home-module-scss-module__C1wJTa__ghostLink{color:#0b0a0a;border-radius:9999px;align-items:center;gap:.4rem;min-height:4rem;padding:0 1.4rem;font-family:Satoshi-700;text-decoration:none;display:inline-flex}.home-module-scss-module__C1wJTa__ghostLink:hover{background:#f4f4f4}.home-module-scss-module__C1wJTa__notice{color:#a45430;background:#fdf1ec;border-radius:1.2rem;align-items:center;gap:1rem;margin:-1.6rem 0 0;padding:1.2rem 1.6rem;display:flex}.home-module-scss-module__C1wJTa__block{flex-direction:column;gap:1rem;display:flex}.home-module-scss-module__C1wJTa__blockHead{justify-content:space-between;align-items:center;gap:1.2rem;display:flex}.home-module-scss-module__C1wJTa__blockTitle{letter-spacing:.06em;text-transform:uppercase;color:#4f4f4f;margin:0;font-family:Satoshi-700}.home-module-scss-module__C1wJTa__progress{color:#4f4f4f;font-variant-numeric:tabular-nums;align-items:center;gap:.8rem;font-family:Satoshi-700;display:inline-flex}.home-module-scss-module__C1wJTa__progressBar{background:#e3e3e3;border-radius:9999px;width:8rem;height:.4rem;overflow:hidden}.home-module-scss-module__C1wJTa__progressBar span{border-radius:inherit;background:#540068;height:100%;transition:width .3s;display:block}.home-module-scss-module__C1wJTa__list{background:#fff;border:1px solid #e3e3e3;border-radius:1.4rem;margin:0;padding:0;list-style:none;overflow:hidden}.home-module-scss-module__C1wJTa__list>*+*,.home-module-scss-module__C1wJTa__list>li+li{border-top:1px solid #e3e3e3}.home-module-scss-module__C1wJTa__row{color:#0b0a0a;align-items:center;gap:1.4rem;min-height:6.4rem;padding:1.2rem 1.6rem;text-decoration:none;transition:background-color .12s;display:flex}a.home-module-scss-module__C1wJTa__row:hover{background:#fff}.home-module-scss-module__C1wJTa__row:focus-visible{outline-offset:-2px;outline:2px solid #540068}.home-module-scss-module__C1wJTa__row[data-done]{color:#4f4f4f;min-height:5.2rem}.home-module-scss-module__C1wJTa__row[data-done] strong{font-family:Satoshi-500;-webkit-text-decoration:line-through #a3a3a3;text-decoration:line-through #a3a3a3}.home-module-scss-module__C1wJTa__rowIcon{color:#4f4f4f;background:#f4f4f4;border-radius:1rem;flex:none;place-items:center;width:3.6rem;height:3.6rem;display:grid}[data-tone=urgent] .home-module-scss-module__C1wJTa__rowIcon{color:#fff;background:#540068}[data-tone=warn] .home-module-scss-module__C1wJTa__rowIcon{color:#a45430;background:#fdf1ec}.home-module-scss-module__C1wJTa__rowText{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.home-module-scss-module__C1wJTa__rowText strong{font-family:Satoshi-700;font-weight:400}.home-module-scss-module__C1wJTa__rowText span{color:#4f4f4f}.home-module-scss-module__C1wJTa__check{color:#fff;border:1.5px solid #a3a3a3;border-radius:50%;flex:none;place-items:center;width:2.2rem;height:2.2rem;display:grid}[data-done] .home-module-scss-module__C1wJTa__check{background:#669f2a;border-color:#669f2a}.home-module-scss-module__C1wJTa__chev{color:#7d7d7d;flex:none}.home-module-scss-module__C1wJTa__quiet{color:#4f4f4f;margin:0;padding:2rem 1.6rem}.home-module-scss-module__C1wJTa__stats{background:#fff;border:1px solid #e3e3e3;border-radius:1.4rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.home-module-scss-module__C1wJTa__stats>div{min-width:0;padding:1.6rem}.home-module-scss-module__C1wJTa__stats>div+div{border-left:1px solid #e3e3e3}.home-module-scss-module__C1wJTa__stats dt{color:#4f4f4f}.home-module-scss-module__C1wJTa__stats dd{letter-spacing:-.02em;color:#0b0a0a;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin:.4rem 0 0;font-family:Satoshi-700;font-size:2.4rem;overflow:hidden}
