.lhead[data-astro-cid-cllw2skt]{justify-content:space-between;align-items:flex-end;gap:var(--s-3) var(--s-6);padding-bottom:var(--s-4);border-bottom:1px solid var(--ink);flex-wrap:wrap;display:flex}.lhead__brand[data-astro-cid-cllw2skt]{gap:var(--s-2);justify-items:start;display:grid}.lhead__maker[data-astro-cid-cllw2skt]{font-size:var(--t-small);color:var(--soft);line-height:1.2}.lhead__maker[data-astro-cid-cllw2skt] a[data-astro-cid-cllw2skt]{text-decoration-color:var(--line);transition:color var(--dur-1) var(--ease), text-decoration-color var(--dur-1) var(--ease)}.lhead__maker[data-astro-cid-cllw2skt] a[data-astro-cid-cllw2skt]:hover{color:var(--oxblood);text-decoration-color:currentColor}.lhead__date[data-astro-cid-cllw2skt]{color:var(--soft);padding-bottom:.1em}.mnote[data-astro-cid-yem3edzy]{font-family:var(--font-hand);letter-spacing:.005em;color:var(--oxblood);font-size:1.4em;font-weight:500;line-height:1;display:inline}.mnote__text[data-astro-cid-yem3edzy]{max-width:100%;transform:rotate(var(--tilt));transform-origin:0 70%;margin-left:.3em;display:inline-block}.mnote__arrow[data-astro-cid-yem3edzy]{display:none}.mnote__arrow[data-astro-cid-yem3edzy] path[data-astro-cid-yem3edzy]{fill:none;stroke:var(--oxblood);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}@media screen and (width>=900px){.mnote[data-astro-cid-yem3edzy]{left:calc(100% + var(--note-gap));width:var(--note-w);text-wrap:balance;transform:rotate(var(--tilt));transform-origin:0 100%;font-size:clamp(1.5rem,1.3rem + .55vw,1.8125rem);line-height:1.05;display:block;position:absolute;bottom:.1em}.mnote__text[data-astro-cid-yem3edzy]{margin:0;display:inline;transform:none}.mnote__arrow[data-astro-cid-yem3edzy]{width:calc(var(--note-gap) - .5rem);max-width:3rem;height:auto;display:block;position:absolute;bottom:.32em;right:calc(100% + .35rem)}}.lp-noted[data-astro-cid-nebiqofk],.lp[data-astro-cid-nebiqofk]{position:relative}@media not screen,(width<=899.98px){.lp-noted[data-astro-cid-nebiqofk]>.lp[data-astro-cid-nebiqofk]{display:inline}}.runin[data-astro-cid-nebiqofk]{letter-spacing:-.003em;font-weight:600}.caret[data-astro-cid-nebiqofk]{vertical-align:-.34em;width:.62em;height:.52em;margin-left:.12em;display:inline-block;overflow:visible}.caret[data-astro-cid-nebiqofk] path[data-astro-cid-nebiqofk]{fill:none;stroke:var(--oxblood);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.clip[data-astro-cid-fdkfgr43]{z-index:2;pointer-events:none;width:1.5rem;height:4.5rem;position:absolute;overflow:visible}.clip[data-astro-cid-fdkfgr43] path[data-astro-cid-fdkfgr43]{fill:none;stroke-linecap:round;stroke-linejoin:round}.clip__back[data-astro-cid-fdkfgr43]{stroke:var(--line);stroke-width:1.4px}.clip__front[data-astro-cid-fdkfgr43]{stroke:var(--faint);stroke-width:1.5px}.enc[data-astro-cid-sad77t2z]{z-index:2;max-width:57rem;margin-top:calc(-1 * var(--s-6));background:var(--card);border:1px solid var(--hairline);box-shadow:0 1px 0 color-mix(in srgb, var(--note-shadow) 30%, transparent), 0 -10px 24px -18px var(--note-shadow), 0 26px 50px -36px var(--note-shadow);padding:clamp(2.5rem,1.5rem + 3vw,4.5rem) clamp(1rem,4.5vw - .2rem,4.5rem) clamp(2rem,1rem + 3vw,4rem);position:relative}.enc--right[data-astro-cid-sad77t2z]{margin-left:auto;margin-right:clamp(0rem,4vw - 2rem,3rem)}.enc--left[data-astro-cid-sad77t2z]{z-index:3;margin-left:clamp(0rem,4vw - 2rem,3rem);margin-right:auto}.enc[data-astro-cid-sad77t2z] .enc__clip{top:-2.25rem;right:clamp(1.5rem,.5rem + 5vw,5rem);transform:rotate(4deg)}.enc--left[data-astro-cid-sad77t2z] .enc__clip{right:clamp(2.5rem,1rem + 8vw,9rem);transform:rotate(-3deg)}.enc__head[data-astro-cid-sad77t2z]{max-width:40rem;padding-bottom:var(--s-6);border-bottom:1px solid var(--ink)}.enc__label[data-astro-cid-sad77t2z]{color:var(--soft);margin-bottom:var(--s-4)}.enc__title[data-astro-cid-sad77t2z]{max-width:14em;font-size:clamp(2rem,1.4rem + 2.4vw,3.5rem);line-height:1.02}.enc__sub[data-astro-cid-sad77t2z]{margin-top:var(--s-4);font-size:var(--t-lead);color:var(--soft);max-width:28em;line-height:1.45}.enc__back[data-astro-cid-sad77t2z]{margin-top:var(--s-6);font-size:var(--t-small);color:var(--soft);text-decoration-color:var(--line);transition:color var(--dur-1) var(--ease);display:inline-block}.enc__back[data-astro-cid-sad77t2z]:hover{color:var(--oxblood)}@media (width<=559.98px){.enc[data-astro-cid-sad77t2z]{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);margin-top:calc(-1 * var(--s-5));border-inline:0}}@media print{.enc[data-astro-cid-sad77t2z]{max-width:none;box-shadow:none;break-before:page;background:0 0;border:0;margin:0;padding:0}.enc[data-astro-cid-sad77t2z] .enc__clip,.enc__back[data-astro-cid-sad77t2z]{display:none}}.words__entry[data-astro-cid-vuwwavxv]{gap:var(--s-3);padding-block:var(--s-6);border-bottom:var(--rule);display:grid}.words__term[data-astro-cid-vuwwavxv]{align-items:baseline;gap:0 var(--s-3);flex-wrap:wrap;display:flex}.words__word[data-astro-cid-vuwwavxv]{font-family:var(--font-display);font-variation-settings:var(--display-axes);letter-spacing:-.018em;font-size:clamp(1.625rem,1.35rem + 1.1vw,2.25rem);font-weight:450;line-height:1.05}.words__pos[data-astro-cid-vuwwavxv]{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;font-style:italic;font-size:var(--t-small);color:var(--soft)}.words__body[data-astro-cid-vuwwavxv]{gap:var(--s-3);max-width:var(--measure);display:grid}.words__def[data-astro-cid-vuwwavxv]{line-height:1.6}.words__ex[data-astro-cid-vuwwavxv]{line-height:1.5}.words__where[data-astro-cid-vuwwavxv]{font-size:var(--t-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--oxblood);margin-right:.2em;font-weight:500}.words__line[data-astro-cid-vuwwavxv]{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;color:var(--soft);font-size:1.04em;font-style:italic}@media (width>=768px){.words__entry[data-astro-cid-vuwwavxv]{column-gap:var(--s-7);grid-template-columns:minmax(11rem,15rem) minmax(0,1fr)}.words__term[data-astro-cid-vuwwavxv]{gap:var(--s-2);flex-direction:column}}@media print{.words__entry[data-astro-cid-vuwwavxv]{break-inside:avoid}}.qs[data-astro-cid-ougzagb6]{padding:0;list-style:none}.qs__item[data-astro-cid-ougzagb6]{gap:var(--s-3);padding-block:var(--s-6);border-bottom:var(--rule);grid-template-columns:2.5rem minmax(0,1fr);display:grid}.qs__n[data-astro-cid-ougzagb6]{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 1;font-variant-numeric:lining-nums;color:var(--oxblood);font-size:1.25rem;font-style:italic;line-height:1.5}.qs__body[data-astro-cid-ougzagb6]{gap:var(--s-3);max-width:var(--measure);display:grid}.qs__q[data-astro-cid-ougzagb6]{letter-spacing:-.012em;text-wrap:balance;font-size:clamp(1.3125rem,1.15rem + .6vw,1.75rem);font-weight:450;line-height:1.2}.qs__a[data-astro-cid-ougzagb6]{line-height:1.6}.qs__closing[data-astro-cid-ougzagb6]{align-items:baseline;gap:var(--s-2) var(--s-4);margin-top:var(--s-7);font-family:var(--font-display);font-variation-settings:var(--display-axes);font-size:var(--t-h4);flex-wrap:wrap;line-height:1.3;display:flex}.qs__link[data-astro-cid-ougzagb6]{font-family:var(--font-text);font-size:var(--t-body)}.qs__link[data-astro-cid-ougzagb6] svg[data-astro-cid-ougzagb6]{fill:none;stroke:currentColor;stroke-width:1.3px;width:18px;height:10px;transition:transform var(--dur-1) var(--ease)}.qs__link[data-astro-cid-ougzagb6]:hover svg[data-astro-cid-ougzagb6]{transform:translate(3px)}@media (width>=768px){.qs__item[data-astro-cid-ougzagb6]{gap:var(--s-5);grid-template-columns:4rem minmax(0,1fr)}}@media print{.qs__item[data-astro-cid-ougzagb6]{break-inside:avoid}}.desk[data-astro-cid-3qp2rxau]{padding-top:calc(var(--nav-h) + clamp(1.5rem, .5rem + 4vw, 4.5rem));padding-bottom:var(--section-y-sm)}.sheet[data-astro-cid-3qp2rxau]{--pad-x:clamp(1rem, -.2rem + 5vw, 5.5rem);--pad-y:clamp(2rem, 1rem + 4vw, 5.5rem);--note-w:0rem;--note-gap:0rem;--text:clamp(1.0625rem, .98rem + .4vw, 1.25rem);z-index:1;max-width:63rem;margin-inline:calc(-1 * var(--gutter));padding:var(--pad-y) var(--pad-x) calc(var(--pad-y) + var(--s-6));background:var(--card);box-shadow:0 1px 0 color-mix(in srgb, var(--note-shadow) 30%, transparent), 0 30px 60px -40px var(--note-shadow);position:relative}@media (width>=560px){.sheet[data-astro-cid-3qp2rxau]{border:1px solid var(--hairline);margin-inline:auto}}@media (width>=900px){.sheet[data-astro-cid-3qp2rxau]{--pad-x:var(--s-7);--note-w:9.5rem;--note-gap:2.25rem;padding-right:calc(var(--pad-x) + var(--note-w) + var(--note-gap))}}@media (width>=1100px){.sheet[data-astro-cid-3qp2rxau]{--pad-x:clamp(3.5rem, -1rem + 5vw, 5.5rem);--note-w:clamp(10.5rem, 4rem + 8vw, 13.5rem);--note-gap:clamp(2.5rem, 1rem + 2vw, 3.5rem)}}.sheet[data-astro-cid-3qp2rxau]>.lhead,.letter__head[data-astro-cid-3qp2rxau]{margin-right:calc(-1 * (var(--note-w) + var(--note-gap)))}.letter__head[data-astro-cid-3qp2rxau]{padding-top:clamp(2.5rem,1.5rem + 4vw,5.5rem)}.letter__kicker[data-astro-cid-3qp2rxau]{color:var(--oxblood);margin-bottom:var(--s-5)}.letter__title[data-astro-cid-3qp2rxau]{letter-spacing:-.032em;max-width:11em;margin-left:-.04em;font-size:clamp(2.5rem,1.55rem + 4.2vw,5.5rem);line-height:.98}.letter__title-2[data-astro-cid-3qp2rxau]{font-variation-settings:"SOFT" 100, "WONK" 1;font-style:italic;display:block}.letter__body[data-astro-cid-3qp2rxau]{max-width:34em;font-size:var(--text);hanging-punctuation:first;margin-top:clamp(2.5rem,1.5rem + 4vw,5rem);line-height:1.66}.letter__body[data-astro-cid-3qp2rxau]>*+*{margin-top:1.05em}.letter__salutation[data-astro-cid-3qp2rxau]{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;margin-bottom:1.6em;font-size:1.12em;font-style:italic;line-height:1.45}.letter__body[data-astro-cid-3qp2rxau]>.pull[data-astro-cid-3qp2rxau]{margin-block:var(--s-7) var(--s-6);margin-right:calc(-1 * (var(--note-w) + var(--note-gap)));font-family:var(--font-display);font-variation-settings:var(--display-axes);letter-spacing:-.018em;text-wrap:balance;font-size:clamp(1.75rem,1.2rem + 2.2vw,2.875rem);font-weight:420;line-height:1.18;position:relative}.letter__body[data-astro-cid-3qp2rxau]>.pull[data-astro-cid-3qp2rxau]+*{margin-top:0}.letter__body[data-astro-cid-3qp2rxau]>.signoff[data-astro-cid-3qp2rxau]{margin-top:2.6em}.signoff__valediction[data-astro-cid-3qp2rxau]{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "WONK" 0;font-size:1.08em;font-style:italic}.signoff__hand[data-astro-cid-3qp2rxau]{margin-top:var(--s-4);font-family:var(--font-hand);color:var(--ink);transform-origin:0;font-size:clamp(2rem,1.6rem + 1.6vw,2.875rem);font-weight:500;line-height:1;transform:rotate(-2deg)}.signoff__maker[data-astro-cid-3qp2rxau]{margin-top:var(--s-3);color:var(--soft)}.letter__body[data-astro-cid-3qp2rxau]>.ps[data-astro-cid-3qp2rxau]{margin-top:2.6em}.ps__mark[data-astro-cid-3qp2rxau]{font-weight:600}.letter__body[data-astro-cid-3qp2rxau]>.enc-list[data-astro-cid-3qp2rxau]{font-size:var(--t-small);gap:var(--s-4);grid-template-columns:auto 1fr;margin-top:2.2em;line-height:1.6;display:grid}.enc-list__label[data-astro-cid-3qp2rxau]{font-weight:600}.enc-list__items[data-astro-cid-3qp2rxau]{padding:0;list-style:none}.enc-list__n[data-astro-cid-3qp2rxau]{color:var(--soft)}.enc-list__items[data-astro-cid-3qp2rxau] a[data-astro-cid-3qp2rxau]{text-decoration-color:var(--line);transition:color var(--dur-1) var(--ease), text-decoration-color var(--dur-1) var(--ease)}.enc-list__items[data-astro-cid-3qp2rxau] a[data-astro-cid-3qp2rxau]:hover{color:var(--oxblood);text-decoration-color:currentColor}.after-letter[data-astro-cid-3qp2rxau] .close{border-top:var(--rule)}.progress[data-astro-cid-3qp2rxau]{height:2px;z-index:calc(var(--z-nav) + 1);pointer-events:none;opacity:0;transition:opacity var(--dur-2) var(--ease);position:fixed;inset:0 0 auto}.progress[data-astro-cid-3qp2rxau].is-on{opacity:1}.progress__bar[data-astro-cid-3qp2rxau]{background:var(--oxblood);transform-origin:0;height:1.5px;display:block;transform:scaleX(0)}.letter .hmark{text-decoration:underline 1.5px var(--oxblood);text-underline-offset:.22em;text-decoration-skip-ink:none}.letter .hmark.is-drawn{text-decoration:none}.letter .hand-ul{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.letter .hand-ul path{fill:none;stroke:var(--oxblood);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--ul-dur,.9s) var(--ease) var(--ul-delay,0s)}.letter .pull .hand-ul path{stroke-width:2px}.letter .hand-ul.is-in path{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.letter .hand-ul path{transition:none}}@media print{@page{margin:18mm 20mm}html,body{background:0 0}.skip,.nav,.footer,.progress,.after-letter{display:none!important}.desk{padding:0!important}.desk>.wrap{max-width:none;padding:0}.letter.sheet{--note-w:0rem;--note-gap:0rem;--text:11.5pt;max-width:none;box-shadow:none;background:0 0;border:0;margin:0;padding:0}.letter .letter__title{font-size:30pt}.letter .letter__head{padding-top:16pt}.letter .letter__body{max-width:38em;margin-top:20pt}.enc{font-size:10.5pt}.letter .pull{font-size:17pt}.letter .hand-ul{display:none}.letter .hmark.is-drawn{text-decoration:underline 1.2px var(--oxblood);text-underline-offset:.22em}.letter p,.letter .lp-noted{break-inside:avoid;orphans:3;widows:3}.letter .signoff{break-inside:avoid}.letter .enc-list a{text-decoration:none}[data-reveal]{opacity:1!important;stroke-dashoffset:0!important;transform:none!important}}
