.top[data-astro-cid-tlqfv4pn]{padding-block:clamp(2.5rem,6vw,5.5rem) clamp(3rem,6vw,5rem)}.top__grid[data-astro-cid-tlqfv4pn]{align-items:end;row-gap:clamp(2rem,4vw,3rem)}.top__text[data-astro-cid-tlqfv4pn]{grid-column:1/span 7;gap:clamp(1.25rem,2.4vw,1.75rem);display:grid}.top__title[data-astro-cid-tlqfv4pn]{font-family:var(--serif);font-size:var(--fs-head);letter-spacing:-.02em;max-width:18ch;line-height:1.08}.top__text[data-astro-cid-tlqfv4pn] .lead[data-astro-cid-tlqfv4pn]{max-width:52ch}.top__facts[data-astro-cid-tlqfv4pn]{gap:12px;max-width:60ch;display:grid}.top__facts[data-astro-cid-tlqfv4pn] div[data-astro-cid-tlqfv4pn]{column-gap:var(--gutter);grid-template-columns:8.5rem minmax(0,1fr);display:grid}.top__facts[data-astro-cid-tlqfv4pn] dt[data-astro-cid-tlqfv4pn]{font:400 var(--fs-body) / 1.65 var(--serif);color:var(--ink-2);font-style:italic}.top__plate[data-astro-cid-tlqfv4pn]{grid-column:8/-1;padding:clamp(.625rem,1.4vw,1rem)}.top__plate[data-astro-cid-tlqfv4pn] img{filter:sepia(.25)saturate(.8)}@media (width<=900px){.top__text[data-astro-cid-tlqfv4pn],.top__plate[data-astro-cid-tlqfv4pn]{grid-column:1/-1}}@media (width<=480px){.top__facts[data-astro-cid-tlqfv4pn] div[data-astro-cid-tlqfv4pn]{grid-template-columns:1fr}}.chapter[data-astro-cid-5rjmto2h]{padding-block:clamp(3.5rem,7vw,6.5rem)}.chapter--sage[data-astro-cid-5rjmto2h]{background:var(--sage)}.chapter--straw[data-astro-cid-5rjmto2h]{background:var(--straw)}.chapter__grid[data-astro-cid-5rjmto2h]{align-items:start;row-gap:clamp(2rem,4vw,3rem)}.chapter__text[data-astro-cid-5rjmto2h]{gap:clamp(1.25rem,2.4vw,1.75rem);display:grid}.prose[data-astro-cid-5rjmto2h]{gap:1em;display:grid}.prose[data-astro-cid-5rjmto2h] p{max-width:62ch}.chapter--aside[data-astro-cid-5rjmto2h] .chapter__text[data-astro-cid-5rjmto2h]{grid-column:1/span 6}.chapter--aside[data-astro-cid-5rjmto2h] .chapter__sheets[data-astro-cid-5rjmto2h]{grid-column:8/-1}.chapter--below[data-astro-cid-5rjmto2h] .chapter__text[data-astro-cid-5rjmto2h]{grid-column:1/span 7}.chapter--below[data-astro-cid-5rjmto2h] .chapter__sheets[data-astro-cid-5rjmto2h]{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.chapter--flip[data-astro-cid-5rjmto2h] .chapter__text[data-astro-cid-5rjmto2h]{grid-area:1/7/auto/-1}.chapter--flip[data-astro-cid-5rjmto2h] .chapter__sheets[data-astro-cid-5rjmto2h]{grid-area:1/1/auto/span 5}.chapter__sheets[data-astro-cid-5rjmto2h]>.sheet--wide{grid-column:1/-1}.chapter__sheets[data-astro-cid-5rjmto2h]{align-items:start;gap:clamp(1.5rem,3vw,2.25rem);display:grid}@media (width>=901px){.chapter--aside[data-astro-cid-5rjmto2h] .chapter__text[data-astro-cid-5rjmto2h],.chapter--flip[data-astro-cid-5rjmto2h] .chapter__text[data-astro-cid-5rjmto2h]{position:sticky;top:104px}}@media (width<=900px){.chapter[data-astro-cid-5rjmto2h] .chapter__text[data-astro-cid-5rjmto2h],.chapter[data-astro-cid-5rjmto2h] .chapter__sheets[data-astro-cid-5rjmto2h]{grid-area:auto/1/auto/-1}}.sheet__body[data-astro-cid-2imw6yzu]{align-content:start;gap:14px;display:grid}.sheet__title[data-astro-cid-2imw6yzu]{font:400 var(--fs-lead) / 1.25 var(--serif)}.plots[data-astro-cid-c5iyhwaq]{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.plot[data-astro-cid-c5iyhwaq]{grid-column:span var(--span);align-content:start;gap:4px;padding:14px 16px 16px;display:grid}.plots--sage[data-astro-cid-c5iyhwaq] .plot[data-astro-cid-c5iyhwaq]{background:var(--sage)}.plots--straw[data-astro-cid-c5iyhwaq] .plot[data-astro-cid-c5iyhwaq]{background:var(--straw)}.plots[data-astro-cid-c5iyhwaq] .plot--paper[data-astro-cid-c5iyhwaq]{background:var(--paper)}.plot__name[data-astro-cid-c5iyhwaq]{font:400 var(--fs-lead) / 1.2 var(--serif)}.plot__text[data-astro-cid-c5iyhwaq]{font-size:var(--fs-small);line-height:1.45}@media (width<=720px){.plots[data-astro-cid-c5iyhwaq]{grid-template-columns:repeat(2,minmax(0,1fr))}.plot[data-astro-cid-c5iyhwaq]{grid-column:span 1;padding:12px}.plot[data-astro-cid-c5iyhwaq]:first-child{grid-column:span 2}}@media (width<=420px){.plots[data-astro-cid-c5iyhwaq]{grid-template-columns:minmax(0,1fr)}.plot[data-astro-cid-c5iyhwaq]:first-child{grid-column:auto}}.pmap[data-astro-cid-kpbrxoyc]{width:100%;max-width:460px;height:auto}.pmap__node[data-astro-cid-kpbrxoyc]{font:600 15px var(--sans);fill:var(--ink)}.pmap__links[data-astro-cid-kpbrxoyc]{font:italic 400 14px var(--serif);fill:var(--ink-2)}.pmap__links[data-astro-cid-kpbrxoyc] .pmap__fail[data-astro-cid-kpbrxoyc]{fill:var(--brick)}.survey[data-astro-cid-5oooeqtm]{font-size:var(--fs-small);gap:12px;line-height:1.35;display:grid}.survey[data-astro-cid-5oooeqtm] dt[data-astro-cid-5oooeqtm]{font-weight:600}.survey[data-astro-cid-5oooeqtm] dd[data-astro-cid-5oooeqtm]{color:var(--brick)}.gloss[data-astro-cid-5oooeqtm]{font-size:var(--fs-small);gap:12px;line-height:1.4;display:grid}.gloss[data-astro-cid-5oooeqtm] dt[data-astro-cid-5oooeqtm]{font:400 var(--fs-body) / 1.3 var(--serif)}.gloss[data-astro-cid-5oooeqtm] dd[data-astro-cid-5oooeqtm]{color:var(--ink-2)}.record[data-astro-cid-5oooeqtm]{font-size:var(--fs-small);gap:10px;line-height:1.45;display:grid}.record__decision[data-astro-cid-5oooeqtm]{font:400 var(--fs-lead) / 1.3 var(--serif)}.record__status[data-astro-cid-5oooeqtm]{color:var(--green-deep);font-weight:700}.screen[data-astro-cid-5oooeqtm]{justify-items:center;gap:12px;display:grid}.screen[data-astro-cid-5oooeqtm] .screen__phone{width:min(240px,60vw)}.screen[data-astro-cid-5oooeqtm] .phone__screen img{width:100%;height:auto}.days[data-astro-cid-5oooeqtm]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid;position:relative}.days[data-astro-cid-5oooeqtm]:before{content:"";height:var(--line);background:var(--ink);position:absolute;top:7px;left:6px;right:6px}.day[data-astro-cid-5oooeqtm]{font-size:var(--fs-small);gap:4px;padding-top:26px;line-height:1.4;display:grid;position:relative}.day[data-astro-cid-5oooeqtm]:before{content:"";background:var(--plate);width:15px;height:15px;box-shadow:inset 0 0 0 var(--line-bold) var(--ink);border-radius:50%;position:absolute;top:0;left:0}.day--alert[data-astro-cid-5oooeqtm]:before{background:var(--brick);box-shadow:none;border-radius:0}.day__n[data-astro-cid-5oooeqtm]{font:400 var(--fs-lead) / 1.2 var(--serif);font-variant-numeric:tabular-nums}.day--alert[data-astro-cid-5oooeqtm] .day__n[data-astro-cid-5oooeqtm]{color:var(--brick)}.ticks[data-astro-cid-5oooeqtm]{gap:10px;display:grid}.ticks[data-astro-cid-5oooeqtm] li[data-astro-cid-5oooeqtm]{grid-template-columns:10px minmax(0,1fr);column-gap:12px;display:grid}.ticks[data-astro-cid-5oooeqtm] li[data-astro-cid-5oooeqtm]:before{content:"";background:var(--sage-ink);border-radius:50%;width:9px;height:9px;margin-top:.55em}.steps[data-astro-cid-5oooeqtm]{gap:14px;display:grid}.steps[data-astro-cid-5oooeqtm] li[data-astro-cid-5oooeqtm]{grid-template-columns:10px minmax(0,1fr);column-gap:12px;display:grid;position:relative}.steps[data-astro-cid-5oooeqtm] li[data-astro-cid-5oooeqtm]:before{content:"";background:var(--ink);width:9px;height:9px;margin-top:.55em}.steps[data-astro-cid-5oooeqtm] li[data-astro-cid-5oooeqtm]:not(:last-child):after{content:"";width:var(--line);background:var(--ink);position:absolute;top:calc(.55em + 9px);bottom:-14px;left:4px}@media (width<=560px){.days[data-astro-cid-5oooeqtm]{grid-template-columns:minmax(0,1fr);gap:16px}.days[data-astro-cid-5oooeqtm]:before{width:var(--line);height:auto;inset:6px auto 6px 7px}.day[data-astro-cid-5oooeqtm]{padding:0 0 0 30px}}.ledger[data-astro-cid-tjoxkuq6]{border-collapse:collapse;width:100%;font-size:var(--fs-small);line-height:1.4}.ledger[data-astro-cid-tjoxkuq6] th[data-astro-cid-tjoxkuq6]{text-align:left;font:400 var(--fs-small) / 1.4 var(--serif);color:var(--ink-2);padding:0 10px 8px;font-style:italic}.ledger[data-astro-cid-tjoxkuq6] td[data-astro-cid-tjoxkuq6]{vertical-align:top;width:50%;padding:10px}.ledger[data-astro-cid-tjoxkuq6] tbody[data-astro-cid-tjoxkuq6] tr[data-astro-cid-tjoxkuq6]:nth-child(odd) td[data-astro-cid-tjoxkuq6]{background:var(--paper)}.ledger[data-astro-cid-tjoxkuq6] td[data-astro-cid-tjoxkuq6]:first-child{color:var(--brick)}.scale__ends[data-astro-cid-tjoxkuq6]{font:400 var(--fs-small) / 1.4 var(--serif);color:var(--ink-2);justify-content:space-between;font-style:italic;display:flex}.profiles[data-astro-cid-tjoxkuq6]{gap:14px;display:grid}.profiles[data-astro-cid-tjoxkuq6] li[data-astro-cid-tjoxkuq6]{gap:6px;display:grid}.profile__name[data-astro-cid-tjoxkuq6]{font-weight:600;font-size:var(--fs-small)}.scale[data-astro-cid-tjoxkuq6]{justify-content:space-between;display:flex}.scale__dot[data-astro-cid-tjoxkuq6]{width:30px;height:30px;box-shadow:inset 0 0 0 var(--line) var(--ink);font:400 var(--fs-small) / 1 var(--serif);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid}.marks[data-astro-cid-tjoxkuq6]{font-size:var(--fs-small);gap:10px;line-height:1.45;display:grid}.marks[data-astro-cid-tjoxkuq6] li[data-astro-cid-tjoxkuq6]{grid-template-columns:12px minmax(0,1fr);column-gap:12px;display:grid}.marks[data-astro-cid-tjoxkuq6] li[data-astro-cid-tjoxkuq6]:before{content:"";background:var(--ochre);height:2px;margin-top:.75em}.marks--dot[data-astro-cid-tjoxkuq6]{font-size:var(--fs-body)}.marks--dot[data-astro-cid-tjoxkuq6] li[data-astro-cid-tjoxkuq6]:before{background:var(--ink);border-radius:50%;width:9px;height:9px;margin-top:.6em}.gloss[data-astro-cid-tjoxkuq6]{font-size:var(--fs-small);gap:14px;line-height:1.4;display:grid}.gloss[data-astro-cid-tjoxkuq6] dt[data-astro-cid-tjoxkuq6]{font:400 var(--fs-body) / 1.3 var(--serif)}.gloss__avoid[data-astro-cid-tjoxkuq6]{color:var(--ink-2);margin-top:2px;font-style:italic}.states[data-astro-cid-tjoxkuq6]{font-size:var(--fs-small);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;line-height:1.3;display:grid;position:relative}.states[data-astro-cid-tjoxkuq6]:before{content:"";height:var(--line);background:var(--ink);position:absolute;top:5px;left:5px;right:5px}.states[data-astro-cid-tjoxkuq6] li[data-astro-cid-tjoxkuq6]{padding-top:22px;font-weight:600;position:relative}.states[data-astro-cid-tjoxkuq6] li[data-astro-cid-tjoxkuq6]:before{content:"";background:var(--ink);width:11px;height:11px;position:absolute;top:0;left:0}.states[data-astro-cid-tjoxkuq6] li[data-astro-cid-tjoxkuq6]:last-child:before{background:var(--sage-ink);border-radius:50%}.states__ends[data-astro-cid-tjoxkuq6]{font-size:var(--fs-small);color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.states__end[data-astro-cid-tjoxkuq6]{color:var(--brick);font-weight:600}.week[data-astro-cid-tjoxkuq6]{grid-template-columns:repeat(7,minmax(0,1fr));align-items:start;gap:6px;display:grid}.week__day[data-astro-cid-tjoxkuq6]{gap:4px;display:grid}.week__name[data-astro-cid-tjoxkuq6]{font:400 var(--fs-small) / 1.4 var(--serif);color:var(--ink-2);text-align:center;font-style:italic}.week__slot[data-astro-cid-tjoxkuq6]{background:var(--paper);height:22px;display:block}.week__slot--on[data-astro-cid-tjoxkuq6]{background:var(--straw);box-shadow:inset 0 0 0 var(--line) var(--ochre)}.week__slot--no[data-astro-cid-tjoxkuq6]{box-shadow:inset 0 0 0 var(--line) var(--brick);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath d='M-1 1l2-2M0 6l6-6M5 7l2-2' stroke='%239c4127' stroke-width='1.3'/%3E%3C/svg%3E")}.week__key[data-astro-cid-tjoxkuq6]{font-size:var(--fs-small);flex-wrap:wrap;gap:6px 18px;display:flex}.week__key[data-astro-cid-tjoxkuq6] li[data-astro-cid-tjoxkuq6]{align-items:center;gap:8px;display:flex}.week__key[data-astro-cid-tjoxkuq6] .week__slot[data-astro-cid-tjoxkuq6]{width:22px;height:14px}.week__legend[data-astro-cid-tjoxkuq6]{font-size:var(--fs-small);line-height:1.45}.record[data-astro-cid-tjoxkuq6]{font-size:var(--fs-small);gap:10px;line-height:1.45;display:grid}.record__decision[data-astro-cid-tjoxkuq6]{font:400 var(--fs-lead) / 1.3 var(--serif)}.record__sub[data-astro-cid-tjoxkuq6]{font:400 var(--fs-small) / 1.4 var(--serif);color:var(--ink-2);margin-top:4px;font-style:italic}.record__status[data-astro-cid-tjoxkuq6]{color:var(--green-deep);font-weight:700}@media (width<=560px){.states[data-astro-cid-tjoxkuq6]{grid-template-columns:minmax(0,1fr);gap:12px}.states[data-astro-cid-tjoxkuq6]:before{width:var(--line);height:auto;inset:5px auto 5px 5px}.states[data-astro-cid-tjoxkuq6] li[data-astro-cid-tjoxkuq6]{padding:0 0 0 24px}}.close[data-astro-cid-dfllu7ik]{background:var(--plate);padding-block:clamp(3.5rem,7vw,6.5rem)}.close__grid[data-astro-cid-dfllu7ik]{align-items:start;row-gap:clamp(1.5rem,3vw,2.5rem)}.close[data-astro-cid-dfllu7ik] h2[data-astro-cid-dfllu7ik]{grid-column:1/span 6}.close__body[data-astro-cid-dfllu7ik]{grid-column:7/-1;justify-items:start;gap:24px;display:grid}.close__body[data-astro-cid-dfllu7ik] .lead[data-astro-cid-dfllu7ik]{max-width:44ch}.close__links[data-astro-cid-dfllu7ik]{grid-column:7/-1;gap:8px;display:grid}.close__links[data-astro-cid-dfllu7ik] a[data-astro-cid-dfllu7ik]{padding-block:6px;display:inline-block}.close__other[data-astro-cid-dfllu7ik]{font-style:italic;font-family:var(--serif)}@media (width<=900px){.close[data-astro-cid-dfllu7ik] h2[data-astro-cid-dfllu7ik],.close__body[data-astro-cid-dfllu7ik],.close__links[data-astro-cid-dfllu7ik]{grid-column:1/-1}}
