.v2-nav{display:none}body{--max:1120px}body>footer .wrap{max-width:var(--max)}.s-email[data-astro-cid-n2oflmlf]{margin:20px 0 0}.s-remember[data-astro-cid-n2oflmlf]{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:8px 0 0;display:flex}.s-forget[data-astro-cid-n2oflmlf]{min-height:44px;font-family:var(--f-measure);color:var(--soft);border:1px solid var(--line);border-radius:var(--r-control);cursor:pointer;background:0 0;align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.s-forget[data-astro-cid-n2oflmlf]:hover{color:var(--ink);border-color:var(--ink)}.s-forget[data-astro-cid-n2oflmlf]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.cards[data-astro-cid-n2oflmlf]{gap:32px;margin:44px 0 0;display:grid}.cards[data-astro-cid-n2oflmlf][hidden]{display:none}.cards[data-astro-cid-n2oflmlf] .card{border:1px solid var(--line);border-radius:var(--r-card);padding:24px 20px}.cards[data-astro-cid-n2oflmlf] .card-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:16px;display:flex}.cards[data-astro-cid-n2oflmlf] .card-title{font-family:var(--f-read);letter-spacing:-.03em;margin:0;font-size:24px;font-weight:700;line-height:1.05}.cards[data-astro-cid-n2oflmlf] .card-count{font-family:var(--f-measure);font-variant-numeric:tabular-nums;color:var(--soft);white-space:nowrap;font-size:13px;font-weight:700}.cards[data-astro-cid-n2oflmlf] .card-tag{font-family:var(--f-measure);letter-spacing:.07em;text-transform:uppercase;color:var(--soft);background:var(--bg);border-radius:var(--r-control);white-space:nowrap;padding:5px 9px;font-size:11px;font-weight:700}.cards[data-astro-cid-n2oflmlf] .card-toggle{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto;align-items:baseline;gap:12px 16px;margin:0;padding:18px 2px 0;display:grid}.cards[data-astro-cid-n2oflmlf] .card-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--r-control)}.cards[data-astro-cid-n2oflmlf] .toggle-what{font-family:var(--f-measure);color:var(--soft);grid-column:1;font-size:13px;font-weight:700}.cards[data-astro-cid-n2oflmlf] .toggle-level{font-family:var(--f-measure);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);grid-column:2;justify-self:end;font-size:28px;font-weight:700;line-height:1}.cards[data-astro-cid-n2oflmlf] .toggle-level.is-locked{color:var(--soft);font-size:22px}.cards[data-astro-cid-n2oflmlf] .toggle-hint{min-height:44px;font-family:var(--f-measure);letter-spacing:.07em;text-transform:uppercase;color:var(--ink);background:var(--sc-white);border:1px solid var(--line);border-radius:var(--r-control);grid-column:1/-1;justify-self:start;align-items:center;padding:0 14px;font-size:11px;font-weight:700;display:inline-flex}.cards[data-astro-cid-n2oflmlf] .card-toggle:hover .toggle-hint,.cards[data-astro-cid-n2oflmlf] .card-toggle:focus-visible .toggle-hint{background:var(--ink);border-color:var(--ink);color:var(--bg)}.cards[data-astro-cid-n2oflmlf] .card-est{border-bottom:1px solid var(--line);padding:20px 0}.cards[data-astro-cid-n2oflmlf] .est-label{font-family:var(--f-measure);color:var(--soft);font-size:13px;font-weight:700;display:block}.cards[data-astro-cid-n2oflmlf] .est-figure{font-family:var(--f-measure);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ink);margin:4px 0 0;font-size:44px;font-weight:700;line-height:1.1;display:block}.cards[data-astro-cid-n2oflmlf] .est-figure.is-locked,.cards[data-astro-cid-n2oflmlf] .est-figure.is-count{color:var(--soft);font-size:32px}.cards[data-astro-cid-n2oflmlf] .est-foot{color:var(--soft);margin:8px 0 0;font-size:15px;line-height:1.5}.cards[data-astro-cid-n2oflmlf] .card-tasks{margin:0;padding:0;list-style:none}.cards[data-astro-cid-n2oflmlf] .card-tasks li+li{border-top:1px solid var(--line)}.cards[data-astro-cid-n2oflmlf] .card-tasks a{color:var(--ink);align-items:baseline;gap:14px;padding:13px 2px;text-decoration:none;display:flex}.cards[data-astro-cid-n2oflmlf] .card-tasks a:hover,.cards[data-astro-cid-n2oflmlf] .card-tasks a:focus-visible{background:var(--panel)}.cards[data-astro-cid-n2oflmlf] .card-tasks a:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--r-control)}.cards[data-astro-cid-n2oflmlf] .card-tasks .n{font-family:var(--f-measure);font-variant-numeric:tabular-nums;color:var(--accent);min-width:1.5em;font-size:13px;font-weight:700}.cards[data-astro-cid-n2oflmlf] .card-tasks .name{flex:1;font-size:16.5px;line-height:1.5}.cards[data-astro-cid-n2oflmlf] .card-tasks .go{font-family:var(--f-measure);color:var(--soft);white-space:nowrap;font-size:13px;font-weight:700}.cards[data-astro-cid-n2oflmlf] .card-tasks .go-start{letter-spacing:.07em;text-transform:uppercase;color:var(--ink);background:var(--sc-white);border:1px solid var(--line);border-radius:var(--r-control);padding:6px 12px;font-size:11px}.cards[data-astro-cid-n2oflmlf] .card-tasks a:hover .go-start,.cards[data-astro-cid-n2oflmlf] .card-tasks a:focus-visible .go-start{background:var(--ink);border-color:var(--ink);color:var(--bg)}.cards[data-astro-cid-n2oflmlf] .card-tasks .go-level{letter-spacing:.07em;text-transform:uppercase;color:var(--sc-ready-text);background:var(--sc-ready-soft);border-radius:var(--r-control);padding:6px 12px;font-size:11px}.cards[data-astro-cid-n2oflmlf] .card-tasks a.is-done{grid-template-columns:auto 1fr auto;align-items:baseline;gap:6px 14px;display:grid}.cards[data-astro-cid-n2oflmlf] .card-tasks a.is-done .note{font-family:var(--f-measure);letter-spacing:.07em;text-transform:uppercase;color:var(--ink);grid-column:2/-1;font-size:11px;font-weight:700}.cards[data-astro-cid-n2oflmlf] .card-tasks a.is-done:hover .note,.cards[data-astro-cid-n2oflmlf] .card-tasks a.is-done:focus-visible .note{text-underline-offset:3px;text-decoration:underline}.cards[data-astro-cid-n2oflmlf] .card-tasks a.is-done .name{text-decoration:line-through;text-decoration-color:var(--line);color:var(--soft)}.cards[data-astro-cid-n2oflmlf] .card-tasks a.is-done .n{color:var(--soft)}.cards[data-astro-cid-n2oflmlf] .card-tasks{--crit-indent:calc(1.5 * 13px + 14px)}.cards[data-astro-cid-n2oflmlf] .crit-toggle{min-height:44px;margin:0 0 13px var(--crit-indent);font-family:var(--f-measure);letter-spacing:.07em;text-transform:uppercase;color:var(--ink);background:var(--sc-white);border:1px solid var(--line);border-radius:var(--r-control);cursor:pointer;align-items:center;padding:0 14px;font-size:11px;font-weight:700;display:inline-flex}.cards[data-astro-cid-n2oflmlf] .crit-toggle:hover,.cards[data-astro-cid-n2oflmlf] .crit-toggle:focus-visible{background:var(--ink);border-color:var(--ink);color:var(--bg)}.cards[data-astro-cid-n2oflmlf] .crit-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.cards[data-astro-cid-n2oflmlf] .crit{margin:0 0 16px var(--crit-indent);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px 20px;display:grid}.cards[data-astro-cid-n2oflmlf] .crit-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.cards[data-astro-cid-n2oflmlf] .crit-name{color:var(--soft);font-size:13.5px;line-height:1.3}.cards[data-astro-cid-n2oflmlf] .crit-score{font-family:var(--f-measure);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:16px;font-weight:700;line-height:1.2}.cards[data-astro-cid-n2oflmlf] .crit-meter{background:var(--band);border-radius:var(--r-control);height:6px;margin-top:8px;overflow:hidden}.cards[data-astro-cid-n2oflmlf] .crit-meter i{background:var(--ink);border-radius:var(--r-control);height:100%;display:block}.cards[data-astro-cid-n2oflmlf] .crit[hidden]{display:none}.cards[data-astro-cid-n2oflmlf] .card-slot{background:var(--band);border-style:dashed}.cards[data-astro-cid-n2oflmlf] .slot-copy{color:var(--soft);margin:16px 0 0;font-size:16.5px;line-height:1.5}.cards[data-astro-cid-n2oflmlf] .card-slot .strip-go{margin-top:18px}.cards[data-astro-cid-n2oflmlf] .card--done{border-color:var(--ink)}.cards[data-astro-cid-n2oflmlf] .card-new-kick,.cards[data-astro-cid-n2oflmlf] .card-done-kick{font-family:var(--f-measure);letter-spacing:.07em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:700;display:block}.cards[data-astro-cid-n2oflmlf] .card-new-kick{color:var(--accent)}.cards[data-astro-cid-n2oflmlf] .card-done-kick{color:var(--ink)}.cards[data-astro-cid-n2oflmlf] .card-title:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.cards[data-astro-cid-n2oflmlf] .card-go{margin-top:20px}.cards[data-astro-cid-n2oflmlf] .card-go:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.cards[data-astro-cid-n2oflmlf] .card-tasks .row-waiting{color:var(--soft);align-items:baseline;gap:14px;padding:13px 2px;display:flex}.cards[data-astro-cid-n2oflmlf] .card-tasks .row-waiting .n{color:var(--soft)}.door[data-astro-cid-n2oflmlf]{margin:36px 0 0}.door[data-astro-cid-n2oflmlf][hidden]{display:none}.door-label[data-astro-cid-n2oflmlf]{font-family:var(--f-measure);color:var(--soft);margin-bottom:10px;font-size:13px;font-weight:700;display:block}.door-row[data-astro-cid-n2oflmlf]{flex-wrap:wrap;gap:12px;display:flex}.door-input[data-astro-cid-n2oflmlf]{min-width:0;font-family:var(--f-read);color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:var(--r-control);flex:260px;padding:13px 14px;font-size:16px}.door-input[data-astro-cid-n2oflmlf]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.door-go[data-astro-cid-n2oflmlf]{cursor:pointer;flex:none;margin-top:0}.door-go[data-astro-cid-n2oflmlf]:disabled{cursor:default;background:var(--soft);border-color:var(--soft)}.door-how[data-astro-cid-n2oflmlf]{margin:16px 0 0;font-size:15px}.door-note[data-astro-cid-n2oflmlf]{margin:18px 0 0}.door-note[data-astro-cid-n2oflmlf][hidden]{display:none}.ways[data-astro-cid-n2oflmlf]{border-top:1px solid var(--line);margin:48px 0 0;padding-top:32px}.ways[data-astro-cid-n2oflmlf][hidden]{display:none}.ways-kick[data-astro-cid-n2oflmlf]{margin-bottom:16px}.ways-title[data-astro-cid-n2oflmlf]{font-family:var(--f-read);letter-spacing:-.03em;margin:0 0 8px;font-size:clamp(26px,4vw,34px);font-weight:700;line-height:1.05}.way[data-astro-cid-n2oflmlf]{padding-top:24px;padding-bottom:24px}.way[data-astro-cid-n2oflmlf]+.way[data-astro-cid-n2oflmlf]{border-top:1px solid var(--line)}.way-label[data-astro-cid-n2oflmlf]{font-family:var(--f-measure);letter-spacing:.07em;text-transform:uppercase;color:var(--soft);margin:0 0 10px;font-size:11px;font-weight:700;display:block}.way-copy[data-astro-cid-n2oflmlf]{margin:0}.way-go[data-astro-cid-n2oflmlf]{min-height:44px;font-family:var(--f-measure);letter-spacing:.07em;text-transform:uppercase;color:var(--ink);background:var(--sc-white);border:1px solid var(--line);border-radius:var(--r-control);align-items:center;margin-top:18px;padding:0 16px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.way-go[data-astro-cid-n2oflmlf]:hover{background:var(--ink);border-color:var(--ink);color:var(--bg)}.way-go[data-astro-cid-n2oflmlf]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.strip[data-astro-cid-n2oflmlf]{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-card);margin:44px 0 0;padding:24px 20px}.strip-line[data-astro-cid-n2oflmlf]{font-family:var(--f-measure);font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:700;line-height:1.5}.strip-go[data-astro-cid-n2oflmlf]{cursor:pointer;margin-top:20px}.strip-go[data-astro-cid-n2oflmlf]:disabled{cursor:default;background:var(--soft);border-color:var(--soft)}.cta[data-astro-cid-n2oflmlf]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.offer[data-astro-cid-n2oflmlf]{border-top:1px solid var(--line);margin:56px 0 0;padding-top:32px}.offer-kick[data-astro-cid-n2oflmlf]{margin-bottom:16px}.offer-title[data-astro-cid-n2oflmlf]{font-family:var(--f-read);letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(26px,4vw,34px);font-weight:700;line-height:1.05}.offer-note[data-astro-cid-n2oflmlf]{margin-top:20px}.offer[data-astro-cid-n2oflmlf] #s-offer-go{margin-top:24px}.cta[data-astro-cid-n2oflmlf][hidden],.strip-go[data-astro-cid-n2oflmlf][hidden],.strip[data-astro-cid-n2oflmlf][hidden],.offer[data-astro-cid-n2oflmlf][hidden],.offer-note[data-astro-cid-n2oflmlf][hidden],.s-email[data-astro-cid-n2oflmlf][hidden],.s-remember[data-astro-cid-n2oflmlf][hidden]{display:none}.wrap[data-astro-cid-n2oflmlf].measure{max-width:var(--max,1120px)}.cards[data-astro-cid-n2oflmlf]{align-items:start}@media (width>=560px){.cards[data-astro-cid-n2oflmlf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1240px){.cards[data-astro-cid-n2oflmlf]{grid-template-columns:repeat(4,minmax(0,1fr))}}.cards[data-astro-cid-n2oflmlf]>*{grid-column:1/-1}.cards[data-astro-cid-n2oflmlf]>.card-slot{grid-column:auto;align-self:stretch}.cards[data-astro-cid-n2oflmlf] .card-head{flex-wrap:wrap}@media (width>=880px){.cards[data-astro-cid-n2oflmlf] .card{flex-wrap:wrap;align-content:flex-start;align-items:flex-end;column-gap:32px;padding:28px;display:flex}.cards[data-astro-cid-n2oflmlf] .card>*{flex:0 0 100%;order:4}.cards[data-astro-cid-n2oflmlf] .card>.card-new-kick,.cards[data-astro-cid-n2oflmlf] .card>.card-done-kick{order:0}.cards[data-astro-cid-n2oflmlf] .card>.card-head{order:1}.cards[data-astro-cid-n2oflmlf] .card>.card-est{border-bottom:0;flex:auto;order:2;padding-bottom:0}.cards[data-astro-cid-n2oflmlf] .card>.card-go{flex:none;order:3;margin-left:auto}.cards[data-astro-cid-n2oflmlf] .card>.card-tasks{border-top:1px solid var(--line);margin-top:20px}.cards[data-astro-cid-n2oflmlf] .card-tasks a.is-done{grid-template-columns:auto 1fr auto auto;align-items:center}.cards[data-astro-cid-n2oflmlf] .card-tasks a.is-done .note{grid-area:1/3}.cards[data-astro-cid-n2oflmlf] .card-tasks a.is-done .go{grid-area:1/4}.cards[data-astro-cid-n2oflmlf] .card-tasks{--crit-lane:190px}.cards[data-astro-cid-n2oflmlf] .card-tasks:not(:has(.crit-toggle)){--crit-lane:0px}.cards[data-astro-cid-n2oflmlf] .card-tasks li{grid-template-columns:minmax(0, 1fr) var(--crit-lane);display:grid}.cards[data-astro-cid-n2oflmlf] .card-tasks li>a{padding-right:var(--crit-lane);grid-area:1/1/auto/-1}.cards[data-astro-cid-n2oflmlf] .card-tasks .row-waiting{grid-column:1/-1}.cards[data-astro-cid-n2oflmlf] .crit-toggle{grid-area:1/2;place-self:center end;margin:0}.cards[data-astro-cid-n2oflmlf] .crit{grid-area:2/1/auto/-1}.s-email[data-astro-cid-n2oflmlf],.s-remember[data-astro-cid-n2oflmlf]{max-width:none}.offer[data-astro-cid-n2oflmlf]{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:48px;display:grid}.offer[data-astro-cid-n2oflmlf]>[data-astro-cid-n2oflmlf]{grid-column:1}.offer[data-astro-cid-n2oflmlf] #s-offer-go{grid-area:1/2/span 3;align-self:center;margin-top:0}}
