.intro[data-astro-cid-o2vngsgb]{max-width:900px;padding-block:88px 20px}.intro[data-astro-cid-o2vngsgb] h1[data-astro-cid-o2vngsgb]{font-family:var(--serif);font-variation-settings:"opsz" 80, "SOFT" 50;letter-spacing:-.025em;max-width:15ch;margin:22px 0 28px;font-size:clamp(44px,6vw,92px);font-weight:320;line-height:.98}.intro[data-astro-cid-o2vngsgb] h1[data-astro-cid-o2vngsgb] em[data-astro-cid-o2vngsgb]{color:var(--moss);font-variation-settings:"opsz" 80, "SOFT" 100;font-style:italic}.lede[data-astro-cid-o2vngsgb]{color:var(--ink-soft);max-width:60ch;margin:0 0 16px;font-size:18px;line-height:1.6}.lede-2[data-astro-cid-o2vngsgb]{color:var(--ink-soft);max-width:58ch;margin:0;font-size:17px;line-height:1.6}.zero[data-astro-cid-o2vngsgb]{max-width:720px;padding-block:20px 8px}.zero-card[data-astro-cid-o2vngsgb]{background:var(--paper-2);border:1px solid var(--rule);border-left:3px solid var(--moss);border-radius:12px;padding:18px 22px}.zero-k[data-astro-cid-o2vngsgb]{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--moss);margin-bottom:8px;font-size:11px;display:block}.zero-p[data-astro-cid-o2vngsgb]{color:var(--ink-soft);margin:0;font-size:16px;line-height:1.6}.zero-teach[data-astro-cid-o2vngsgb]{border-top:1px solid var(--rule);margin-top:12px;padding-top:12px}.act[data-astro-cid-o2vngsgb]{max-width:780px;padding-block:40px 12px}.act-head[data-astro-cid-o2vngsgb]{max-width:60ch}.act-head[data-astro-cid-o2vngsgb] .eyebrow[data-astro-cid-o2vngsgb]{margin-bottom:10px}.act[data-astro-cid-o2vngsgb] h2[data-astro-cid-o2vngsgb]{font-family:var(--serif);font-variation-settings:"opsz" 40;letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(28px,3.4vw,42px);font-weight:360;line-height:1.08}.act[data-astro-cid-o2vngsgb] h2[data-astro-cid-o2vngsgb] em[data-astro-cid-o2vngsgb]{color:var(--moss);font-style:italic}.act-blurb[data-astro-cid-o2vngsgb]{color:var(--ink-soft);margin:0 0 26px;font-size:17px;line-height:1.6}.wk-list[data-astro-cid-o2vngsgb]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.wk-card[data-astro-cid-o2vngsgb]{background:var(--paper-2);border:1px solid var(--rule);border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:18px;padding:18px 22px;transition:transform .15s,box-shadow .15s,border-color .15s;display:grid}.wk-card[data-astro-cid-o2vngsgb]:hover{border-color:var(--moss);transform:translateY(-2px);box-shadow:0 6px 20px #2d4a3a14}.wk-num[data-astro-cid-o2vngsgb]{font-family:var(--mono);color:var(--gold-ink);padding-top:2px;font-size:20px;font-weight:600;line-height:1.2}.wk-title[data-astro-cid-o2vngsgb]{font-family:var(--serif);color:var(--ink);margin:0 0 10px;font-size:20px;font-weight:460;line-height:1.2}.wk-links[data-astro-cid-o2vngsgb]{flex-wrap:wrap;gap:8px 20px;display:flex}.wk-link[data-astro-cid-o2vngsgb]{color:var(--moss-deep);align-items:center;gap:6px;font-size:14.5px;text-decoration:none;display:inline-flex}.wk-link[data-astro-cid-o2vngsgb]:hover{color:var(--moss-darker);text-underline-offset:3px;text-decoration:underline}.wk-link-1[data-astro-cid-o2vngsgb]{font-weight:600}.wk-link[data-astro-cid-o2vngsgb] .arrow[data-astro-cid-o2vngsgb]{transition:transform .15s}.wk-link[data-astro-cid-o2vngsgb]:hover .arrow[data-astro-cid-o2vngsgb]{transform:translate(2px)}.wk-note[data-astro-cid-o2vngsgb]{color:var(--ink-soft);font-size:14.5px}.act-foot[data-astro-cid-o2vngsgb]{border-radius:14px;margin-top:20px;padding:18px 22px}.act-foot[data-astro-cid-o2vngsgb] p[data-astro-cid-o2vngsgb]{color:var(--ink-soft);margin:0 0 14px;font-size:16px;line-height:1.6}.act-foot[data-astro-cid-o2vngsgb] strong[data-astro-cid-o2vngsgb]{color:var(--ink);font-weight:600}.act-stop[data-astro-cid-o2vngsgb]{background:var(--paper-2);border:1px dashed var(--moss)}.act-end[data-astro-cid-o2vngsgb]{background:var(--paper-2);border:1px solid var(--rule);border-left:3px solid var(--gold)}.hinge[data-astro-cid-o2vngsgb]{max-width:720px;padding-block:16px}.hinge-card[data-astro-cid-o2vngsgb]{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:24px 0}.hinge-k[data-astro-cid-o2vngsgb]{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--moss);margin-bottom:10px;font-size:11px;display:block}.hinge-card[data-astro-cid-o2vngsgb] p[data-astro-cid-o2vngsgb]{color:var(--ink-soft);max-width:60ch;margin:0;font-size:17px;line-height:1.65}.hinge-card[data-astro-cid-o2vngsgb] em[data-astro-cid-o2vngsgb]{color:var(--moss-deep);font-style:italic;font-weight:500}.close[data-astro-cid-o2vngsgb]{max-width:720px;padding-block:40px 96px}.close[data-astro-cid-o2vngsgb] h2[data-astro-cid-o2vngsgb]{font-family:var(--serif);font-variation-settings:"opsz" 40;letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(26px,3vw,36px);font-weight:360;line-height:1.1}.close[data-astro-cid-o2vngsgb] h2[data-astro-cid-o2vngsgb] em[data-astro-cid-o2vngsgb]{color:var(--moss);font-style:italic}.close[data-astro-cid-o2vngsgb] p[data-astro-cid-o2vngsgb]{color:var(--ink-soft);margin:0 0 16px;font-size:17px;line-height:1.65}.close-note[data-astro-cid-o2vngsgb]{color:var(--ink-soft);font-size:15.5px}.close[data-astro-cid-o2vngsgb] a[data-astro-cid-o2vngsgb]:not(.btn),.zero-p[data-astro-cid-o2vngsgb] a[data-astro-cid-o2vngsgb]:not(.btn),.hinge-card[data-astro-cid-o2vngsgb] a[data-astro-cid-o2vngsgb]:not(.btn),.lede-2[data-astro-cid-o2vngsgb] a[data-astro-cid-o2vngsgb]:not(.btn){color:var(--moss-deep);text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:3px}.cta-row[data-astro-cid-o2vngsgb]{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.learn[data-astro-cid-o2vngsgb]{max-width:900px;padding-block:28px 8px}.learn-head[data-astro-cid-o2vngsgb]{max-width:60ch;margin-bottom:22px}.learn-head[data-astro-cid-o2vngsgb] .eyebrow[data-astro-cid-o2vngsgb]{margin-bottom:10px}.learn[data-astro-cid-o2vngsgb] h2[data-astro-cid-o2vngsgb]{font-family:var(--serif);font-variation-settings:"opsz" 40;letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(26px,3vw,36px);font-weight:360;line-height:1.1}.learn[data-astro-cid-o2vngsgb] h2[data-astro-cid-o2vngsgb] em[data-astro-cid-o2vngsgb]{color:var(--moss);font-style:italic}.learn-blurb[data-astro-cid-o2vngsgb]{color:var(--ink-soft);max-width:58ch;margin:0;font-size:17px;line-height:1.6}.learn-table[data-astro-cid-o2vngsgb] th[data-astro-cid-o2vngsgb],.learn-table[data-astro-cid-o2vngsgb] td[data-astro-cid-o2vngsgb]{font-size:14px;line-height:1.5}.learn-table[data-astro-cid-o2vngsgb] thead[data-astro-cid-o2vngsgb] th[data-astro-cid-o2vngsgb]:first-child{width:23%}.learn-table[data-astro-cid-o2vngsgb] thead[data-astro-cid-o2vngsgb] th[data-astro-cid-o2vngsgb]:nth-child(2){width:35%}.learn-table[data-astro-cid-o2vngsgb] thead[data-astro-cid-o2vngsgb] th[data-astro-cid-o2vngsgb]:nth-child(3){width:22%}.learn-table[data-astro-cid-o2vngsgb] thead[data-astro-cid-o2vngsgb] th[data-astro-cid-o2vngsgb]:nth-child(4){width:20%}.lt-corner[data-astro-cid-o2vngsgb]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-size:10px;font-weight:400}.learn-table[data-astro-cid-o2vngsgb] tbody[data-astro-cid-o2vngsgb] th[data-astro-cid-o2vngsgb]{font-family:var(--serif);color:var(--ink);width:23%;font-size:15px;font-weight:500}.learn-table[data-astro-cid-o2vngsgb] tbody[data-astro-cid-o2vngsgb] th[data-astro-cid-o2vngsgb] .row-sub[data-astro-cid-o2vngsgb]{margin-bottom:3px;display:block}.lt-learn[data-astro-cid-o2vngsgb]{font-family:var(--serif);color:var(--ink);font-weight:430}.lt-practice[data-astro-cid-o2vngsgb],.lt-leave[data-astro-cid-o2vngsgb]{color:var(--ink-soft);font-size:13.5px}.lt-leave[data-astro-cid-o2vngsgb]{color:var(--moss-deep)}@media (width<=640px){.intro[data-astro-cid-o2vngsgb]{padding-block:56px 12px}.act[data-astro-cid-o2vngsgb]{padding-block:28px 8px}.wk-card[data-astro-cid-o2vngsgb]{gap:14px;padding:16px 18px}.learn[data-astro-cid-o2vngsgb]{padding-block:20px 4px}.close[data-astro-cid-o2vngsgb]{padding-block:28px 64px}}@media (width<=600px){.learn-table[data-astro-cid-o2vngsgb] tbody[data-astro-cid-o2vngsgb] th[data-astro-cid-o2vngsgb]{width:auto;display:block}.learn-table[data-astro-cid-o2vngsgb] tbody[data-astro-cid-o2vngsgb] td[data-astro-cid-o2vngsgb]{text-align:left;display:block}.learn-table[data-astro-cid-o2vngsgb] tbody[data-astro-cid-o2vngsgb] td[data-astro-cid-o2vngsgb]:before{letter-spacing:.12em;color:var(--moss);margin-bottom:4px;font-size:10px;font-weight:600;display:block}}
