:root{--rd-hl: var(--mark-ink);--rd-hl-deep: var(--mark-deep);--rd-display: "Fraunces Variable", var(--serif)}.rd-shell{max-width:1200px;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,3rem)}.rd-masthead{background:var(--paper);border-bottom:1px solid var(--card-edge)}.rd-masthead-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.9rem;padding-bottom:.9rem}.rd-brand{display:inline-flex;align-items:center;color:var(--ink)}.rd-masthead-cta{font-family:var(--sans);font-size:13px;font-weight:500;letter-spacing:.01em;color:var(--ink);border:1px solid var(--card-edge);border-radius:var(--r-pill);padding:.65rem 1.05rem;white-space:nowrap;transition:border-color .2s var(--ease),background-color .2s var(--ease)}.rd-masthead-cta:hover{border-color:var(--ink-4);background:var(--card)}.rd-opening{padding-top:clamp(3.5rem,8vh,6rem);padding-bottom:clamp(2.5rem,5vh,3.75rem)}@media(min-width:900px){.rd-opening{display:grid;grid-template-columns:330px minmax(0,1fr);column-gap:clamp(2.75rem,5.5vw,5rem)}.rd-opening-copy{grid-column:2;grid-row:1}.rd-opening .rd-cue{grid-column:1;grid-row:1;align-self:end;margin:0}}.rd-eyebrow{margin:0;font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--ink-3)}.rd-h1{margin:1.4rem 0 0;max-width:17ch;font-family:var(--rd-display);font-size:clamp(2.75rem,5.5vw,4.35rem);font-weight:560;line-height:1.06;letter-spacing:-.012em;font-variation-settings:"opsz" 50,"SOFT" 0,"WONK" 0;color:var(--ink)}.rd-hlword{border-radius:4px 2px 5px 3px;padding:.04em .12em;margin:-.04em -.12em;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(100deg,color-mix(in srgb,var(--rd-hl) 34%,transparent),color-mix(in srgb,var(--rd-hl) 58%,transparent) 5%,color-mix(in srgb,var(--rd-hl) 50%,transparent) 95%,color-mix(in srgb,var(--rd-hl) 26%,transparent));background-repeat:no-repeat;background-position:left 62%;background-size:100% 78%}.rd-lede{margin:1.6rem 0 0;max-width:56ch;font-family:var(--serif);font-size:19px;line-height:1.55;font-variation-settings:"opsz" 20;color:var(--ink-2)}.rd-cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:2.1rem}.rd-btn-ink{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.7rem;border-radius:var(--r-button);background:var(--ink);color:var(--paper);font-family:var(--sans);font-size:15px;font-weight:500;letter-spacing:.01em;transition:background-color .2s var(--ease),transform var(--spring-firm-dur) var(--spring-firm-ease)}.rd-btn-ink:hover{background:var(--ink-2)}.rd-btn-ink:active{transform:scale(.985)}.rd-link-quiet{display:inline-block;font-family:var(--sans);font-size:15px;color:var(--text-link);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--text-link-edge);transition:color .2s var(--ease),text-decoration-color .2s var(--ease),transform .2s var(--ease)}.rd-link-quiet:hover{color:var(--ink);text-decoration-color:var(--ink-2)}.rd-link-quiet:active{transform:scale(.985)}.rd-link-arrow{display:inline-block;margin-left:.35em;transition:transform .2s var(--ease)}.rd-link-quiet:hover .rd-link-arrow,.rd-link-quiet:focus-visible .rd-link-arrow{transform:translate(3px)}.rd-cue{display:flex;align-items:center;gap:.75rem;margin:clamp(2.75rem,6vh,4.25rem) 0 0;font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.rd-cue-glyph{color:var(--rd-hl-deep)}.rd-stage{--rd-header-h: 64px;display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--card-edge);padding-top:clamp(2.5rem,5vh,4rem);padding-bottom:clamp(3rem,6vh,4.5rem)}@media(min-width:1024px){.rd-stage{--rd-header-h: 88px}}@media(min-width:900px){.rd-stage{grid-template-columns:330px minmax(0,1fr);column-gap:clamp(2.75rem,5.5vw,5rem)}.rd-letterwrap{grid-column:2;grid-row:1}.rd-rail{grid-column:1;grid-row:1}}@media(max-width:899px){.rd-stage[data-rd-mode=hero]{display:block;position:static;max-height:none;overflow-y:visible}.rd-stage[data-rd-mode=hero] .rd-letterwrap,.rd-stage[data-rd-mode=hero] .rd-rail{position:static;max-height:none;overflow-y:visible}}.rd-letter{position:relative;border-radius:var(--r-data, 2px);padding:clamp(1.5rem,4vw,3.25rem)}.rd-letter[data-letter=folded]{background:var(--paper-bright);border:1px solid var(--card-edge);box-shadow:var(--shadow-2)}.rd-letter[data-letter=folded] .rd-letterhead{position:relative}.rd-letter[data-letter=folded] .rd-letterhead:after,.rd-letter[data-letter=folded] .rd-signature:before{content:"";position:absolute;left:calc(-1*clamp(1.5rem,4vw,3.25rem));right:calc(-1*clamp(1.5rem,4vw,3.25rem));height:3px;border-radius:1px;pointer-events:none;background:linear-gradient(to bottom,#1b221e13 0 40%,#fffffff2 60% 100%)}.rd-letter[data-letter=folded] .rd-letterhead:after{bottom:-1.55rem}.rd-letter[data-letter=folded] .rd-signature:before{top:-2.1rem;opacity:.55}.rd-letter[data-letter=ruled]{background:var(--card);border:1px solid var(--card-edge);box-shadow:0 1px #1b221e0a,0 1px 2px #1b221e0a,0 16px 36px -20px #1b221e24}.rd-letter[data-letter=ruled]:before{content:"";position:absolute;top:0;bottom:0;left:clamp(.9rem,2.4vw,2rem);width:1px;pointer-events:none;background:color-mix(in srgb,var(--tan-300) 55%,transparent)}.rd-letter[data-letter=ruled] .rd-prose{background-image:repeating-linear-gradient(to bottom,transparent,transparent calc(1lh - 1px),color-mix(in srgb,var(--tan-300) 40%,transparent) calc(1lh - 1px),color-mix(in srgb,var(--tan-300) 40%,transparent) 1lh);background-position:0 .22lh}.rd-letter[data-letter=ruled] .rd-prose p+p{margin-top:1lh}.rd-letter[data-letter=stack]{background:color-mix(in srgb,var(--card) 86%,var(--tan-50));border:1px solid color-mix(in srgb,var(--card-edge) 75%,transparent);box-shadow:0 1px #1b221e0a,0 12px 30px -14px #1b221e29}.rd-letter[data-letter=stack]:before{content:"";position:absolute;inset:0;z-index:-1;transform:translate(7px,10px) rotate(.5deg);transform-origin:bottom right;background:color-mix(in srgb,var(--card) 72%,var(--paper-3));border:1px solid var(--card-edge);border-radius:inherit;box-shadow:0 10px 22px -12px #1b221e24;pointer-events:none}.rd-letterhead{margin-bottom:clamp(2.25rem,5vw,3.25rem)}.rd-dateline{display:flex;align-items:center;gap:1rem;margin:0;font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--ink-3)}.rd-salutation{margin:1.4rem 0 0;font-family:var(--serif);font-size:clamp(2.1rem,3.6vw,2.85rem);font-weight:500;line-height:1.05;letter-spacing:-.01em;font-variation-settings:"opsz" 60;color:var(--ink)}.rd-prose{max-width:62ch;font-family:var(--serif);font-size:19px;line-height:1.75;font-variation-settings:"opsz" 15;color:var(--ink-2)}.rd-prose p{margin:0}.rd-prose p+p{margin-top:1.6em}.rd-prose em{font-style:italic}@media(max-width:639px){.rd-prose{font-size:17px}}@media(min-width:640px)and (max-width:1023px){.rd-prose{font-size:18px}}.rd-movement+.rd-movement{margin-top:clamp(2.5rem,5vw,3.5rem)}.rd-movement{scroll-margin-top:30vh}.rd-armed .rd-movement{opacity:.55;transition:opacity .6s var(--ease)}.rd-armed .rd-movement[data-inked]{opacity:1}.rd-mark{background-color:transparent;color:var(--ink);border-radius:var(--r-data, 2px);padding:.08em .2em;margin:-.08em -.2em;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(100deg,color-mix(in srgb,var(--rd-hl) 34%,transparent),color-mix(in srgb,var(--rd-hl) 60%,transparent) 5%,color-mix(in srgb,var(--rd-hl) 52%,transparent) 95%,color-mix(in srgb,var(--rd-hl) 26%,transparent));background-repeat:no-repeat;background-position:left 70%;background-size:100% 88%;transition:background-size .56s var(--ease)}.rd-armed .rd-mark:not([data-lit]){background-size:0% 88%}.rd-rail{margin-top:clamp(2.5rem,6vh,4rem)}@media(min-width:900px){.rd-rail{margin-top:0;align-self:start}.rd-stage.rd-armed .rd-rail{position:sticky;top:calc(var(--rd-header-h) + 1.5rem);max-height:calc(100dvh - var(--rd-header-h) - 3rem);overflow-y:auto;scrollbar-width:none}.rd-stage.rd-armed .rd-rail::-webkit-scrollbar{display:none}}.rd-rail-head{position:relative;display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:.8rem;border-bottom:var(--hair-strong)}.rd-rail-progress{display:none}@media(min-width:900px){.rd-armed .rd-rail-progress{display:block;position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--rd-hl-deep);transform:scaleX(0);transform-origin:left}}.rd-rail-title{margin:0}.rd-rail-list{margin:0;padding:0;list-style:none}.rd-item{border-bottom:1px solid var(--card-edge)}.rd-item-head{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:baseline;column-gap:.6rem;width:100%;padding:.72rem .15rem;text-decoration:none;color:inherit}.rd-item-num{font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--ink-3);transition:color .2s var(--ease)}.rd-item-name{justify-self:start;font-family:var(--serif);font-size:16px;font-weight:400;line-height:1.3;color:var(--ink-2);border-radius:var(--r-data, 2px);padding:.05em .25em;margin:-.05em -.25em;background-image:linear-gradient(100deg,color-mix(in srgb,var(--rd-hl) 34%,transparent),color-mix(in srgb,var(--rd-hl) 58%,transparent) 5%,color-mix(in srgb,var(--rd-hl) 50%,transparent) 95%,color-mix(in srgb,var(--rd-hl) 26%,transparent));background-repeat:no-repeat;background-position:left 68%;background-size:0% 82%;transition:background-size .56s var(--ease),color .2s var(--ease)}.rd-item[data-state=open] .rd-item-name{background-size:100% 82%;color:var(--ink)}.rd-item[data-state=open] .rd-item-num{color:var(--rd-hl-deep)}a.rd-item-head:hover .rd-item-name{color:var(--ink)}.rd-chip{justify-self:end;display:inline-block;padding:3px 7px;border:1px solid currentColor;border-radius:var(--r-pill);background:transparent;font-family:var(--sans);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transform-origin:center;transition:opacity .26s var(--ease),transform var(--spring-firm-dur) var(--spring-firm-ease)}.rd-chip--filed{color:var(--status-current-fg)}.rd-chip--todo{color:var(--status-partial-fg)}.rd-armed .rd-item:not([data-state=filed],[data-filed]) .rd-chip--filed,.rd-armed .rd-rail:not([data-stocktake]) .rd-chip--todo{opacity:0;transform:scale(.8)}.rd-rail[data-stocktake] .rd-item:nth-child(2) .rd-chip--filed{transition-delay:70ms}.rd-rail[data-stocktake] .rd-item:nth-child(3) .rd-chip--filed{transition-delay:.14s}.rd-rail[data-stocktake] .rd-item:nth-child(5) .rd-chip--filed{transition-delay:.28s}.rd-rail[data-stocktake] .rd-item:nth-child(6) .rd-chip--filed{transition-delay:.35s}.rd-rail[data-stocktake] .rd-item:nth-child(7) .rd-chip--filed{transition-delay:.42s}.rd-rail[data-stocktake] .rd-item:nth-child(8) .rd-chip--filed{transition-delay:.49s}.rd-rail[data-stocktake] .rd-item:nth-child(9) .rd-chip--filed{transition-delay:.56s}.rd-rail[data-stocktake] .rd-chip--todo{transition-delay:.76s}.rd-panel{display:grid;grid-template-rows:1fr}.rd-armed .rd-item:not([data-state=open]) .rd-panel{grid-template-rows:0fr;transition:grid-template-rows 0s linear var(--spring-gentle-dur)}.rd-panel-clip{overflow:hidden;min-height:0;transform-origin:top;transform:scaleY(1);opacity:1;transition:transform var(--spring-gentle-dur) var(--spring-gentle-ease),opacity var(--spring-gentle-dur) var(--spring-gentle-ease)}.rd-armed .rd-item:not([data-state=open]) .rd-panel-clip{transform:scaleY(0);opacity:0}.rd-panel-card{margin:.15rem 0 .95rem;padding:.8rem .95rem .9rem;background:var(--card);border:1px solid var(--card-edge);border-radius:var(--r-card, 10px);box-shadow:0 1px #1b221e0a,0 1px 2px #1b221e0a}.rd-quote{margin:0;padding-left:.75rem;border-left:3px solid color-mix(in srgb,var(--rd-hl) 72%,transparent);font-family:var(--serif);font-style:italic;font-size:15px;line-height:1.5;font-variation-settings:"opsz" 14;color:var(--ink-2);transition:opacity .32s var(--ease) .18s,transform var(--spring-gentle-dur) var(--spring-gentle-ease) .18s}.rd-entries{margin:.7rem 0 0;padding:0;list-style:none}.rd-entry{display:flex;align-items:baseline;gap:.55rem;padding:.42rem 0;font-family:var(--sans);font-size:13px;line-height:1.45;color:var(--ink-2);border-top:1px solid var(--card-edge);transition:opacity .32s var(--ease),transform var(--spring-gentle-dur) var(--spring-gentle-ease)}.rd-entry:nth-child(1){transition-delay:.28s}.rd-entry:nth-child(2){transition-delay:.36s}.rd-entry-dot{flex:none;width:4px;height:4px;border-radius:50%;background:var(--tan-500);transform:translateY(-2px)}.rd-armed .rd-item:not([data-state=open]) .rd-quote,.rd-armed .rd-item:not([data-state=open]) .rd-entry{opacity:0;transform:translateY(5px)}.rd-blank{margin:0;font-family:var(--sans);font-size:13px;line-height:1.5;color:var(--ink-3)}.rd-signature{position:relative;display:grid;justify-items:start;gap:1.4rem;margin-top:clamp(2.75rem,6vw,4rem)}.rd-sig-script-wrap{line-height:0}.rd-sig-script{width:clamp(180px,21vw,236px);height:auto;color:var(--ink)}.rd-sig-stroke{fill:none;stroke:currentColor;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.rd-read-full{margin:1.1rem 0 0;text-align:right}.rd-link-arrow--back{margin:0 .35em 0 0}.rd-link-quiet:hover .rd-link-arrow--back,.rd-link-quiet:focus-visible .rd-link-arrow--back{transform:translate(-3px)}.rd-sect{border-top:1px solid var(--card-edge);padding-top:clamp(3rem,7vh,5rem);padding-bottom:clamp(2.75rem,6vh,4.5rem)}.rd-sect-body{max-width:66ch}.rd-sect-h2{margin:1.3rem 0 0;max-width:24ch;font-family:var(--rd-display);font-size:clamp(1.75rem,3.4vw,2.5rem);font-weight:560;line-height:1.15;letter-spacing:-.01em;font-variation-settings:"opsz" 40,"SOFT" 0,"WONK" 0;color:var(--ink)}.rd-sect-lede{margin:1.4rem 0 0;max-width:58ch;font-family:var(--serif);font-size:18px;line-height:1.6;font-variation-settings:"opsz" 16;color:var(--ink-2)}.rd-fp-grid{display:grid;gap:2.5rem}@media(min-width:900px){.rd-fp-grid{grid-template-columns:minmax(0,48fr) minmax(0,42fr);column-gap:clamp(3rem,6vw,5.5rem);align-items:center}}.rd-fp-note{margin:1.2rem 0 0;max-width:46ch;font-family:var(--sans);font-size:13.5px;line-height:1.55;color:var(--ink-3)}.rd-fp-card{justify-self:start;width:min(420px,100%);margin:0;padding:1.5rem 1.7rem 1.4rem;background:var(--surface-sheet-bright);border:1px solid var(--card-edge);border-radius:3px;box-shadow:0 1px #1b221e0d,0 6px 18px #1b221e0f,0 22px 40px -26px #1b221e2e}.rd-fp-kicker{margin:0;font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.rd-fp-title{margin:.45rem 0 1rem;font-family:var(--rd-display);font-size:24px;font-weight:600;line-height:1.2;font-variation-settings:"opsz" 32,"SOFT" 0,"WONK" 0;color:var(--ink)}.rd-fp-rows{margin:0;padding:0;list-style:none}.rd-fp-row{display:flex;align-items:baseline;gap:.85rem;padding:.6rem 0;border-top:1px solid var(--card-edge);font-family:var(--sans);font-size:14px;line-height:1.5;color:var(--ink-2)}.rd-fp-verb{flex:none;width:3rem;font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--rd-hl-deep)}.rd-fp-foot{margin:1rem 0 0;font-family:var(--serif);font-style:italic;font-size:13.5px;line-height:1.5;color:var(--ink-3)}.rd-env-row{display:flex;flex-wrap:wrap;gap:1.25rem;margin:2.5rem 0 0;padding:0;list-style:none}.rd-env{position:relative;width:min(230px,100%);display:grid;justify-items:center;gap:.25rem;padding:2.9rem 1.1rem 1.05rem;background:var(--card);border:1px solid var(--card-edge);border-radius:3px;box-shadow:0 1px #1b221e0a,0 1px 2px #1b221e0a;overflow:hidden}.rd-env-flap{position:absolute;top:0;left:0;right:0;height:2.5rem;background:color-mix(in srgb,var(--card) 78%,var(--paper-3));clip-path:polygon(0 0,100% 0,50% 100%);pointer-events:none}.rd-env-seal{position:absolute;top:1.6rem;left:50%;width:30px;height:30px;transform:translate(-50%) rotate(-4deg)}.rd-env-label{margin-top:1.35rem;font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.rd-env-for{font-family:var(--serif);font-style:italic;font-size:13px;color:var(--ink-3)}.rd-letterpage-head{padding-top:clamp(2.5rem,6vh,4rem);padding-bottom:clamp(1.25rem,3vh,2rem)}.rd-letterpage-lede{margin:.9rem 0 0;max-width:52ch;font-family:var(--serif);font-size:17px;line-height:1.55;font-variation-settings:"opsz" 16;color:var(--ink-2)}.rd-letterpage-back{margin:1.1rem 0 0}.rd-coda{border-top:1px solid var(--card-edge);padding-top:clamp(3rem,7vh,5rem);padding-bottom:clamp(1rem,3vh,2rem)}.rd-coda-body{max-width:66ch}.rd-coda-h2{margin:1.3rem 0 0;max-width:22ch;font-family:var(--rd-display);font-size:clamp(1.75rem,3.4vw,2.5rem);font-weight:560;line-height:1.15;letter-spacing:-.01em;font-variation-settings:"opsz" 40,"SOFT" 0,"WONK" 0;color:var(--ink)}.rd-coda-lede{margin:1.4rem 0 0;max-width:58ch;font-family:var(--serif);font-size:18px;line-height:1.6;font-variation-settings:"opsz" 16;color:var(--ink-2)}.rd-facts{margin:clamp(2.75rem,6vw,4rem) 0 0}.rd-fact{display:grid;grid-template-columns:15rem minmax(0,1fr);column-gap:2rem;row-gap:.35rem;padding:1.15rem 0;border-top:1px solid var(--card-edge)}.rd-fact:last-of-type{border-bottom:1px solid var(--card-edge)}.rd-fact dt{padding-top:.25rem;font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.rd-fact dd{margin:0;max-width:52ch;font-family:var(--serif);font-size:17px;line-height:1.5;font-variation-settings:"opsz" 15;color:var(--ink-2)}@media(max-width:639px){.rd-fact{grid-template-columns:minmax(0,1fr)}}.rd-btn-primary{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.7rem;border-radius:var(--r-button);background:var(--rust-500);color:var(--paper);font-family:var(--sans);font-size:15px;font-weight:500;letter-spacing:.01em;transition:background-color .2s var(--ease),transform var(--spring-firm-dur) var(--spring-firm-ease)}.rd-btn-primary:hover{background:color-mix(in srgb,var(--rust-500) 96%,var(--ink))}.rd-btn-primary:active{transform:scale(.985)}.rd-footer{margin-top:clamp(4rem,8vw,6rem);border-top:1px solid var(--card-edge)}.rd-footer-inner{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1rem 2rem;padding-top:2rem;padding-bottom:2.5rem}.rd-footer-nav{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem}.rd-footer-link{font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding:.6rem .25rem;margin:-.6rem -.25rem;transition:color .2s var(--ease)}.rd-footer-link:hover{color:var(--ink)}.rd-footer-tag{margin:0;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;color:var(--ink-3)}.rd-stage.rd-arming .rd-mark,.rd-stage.rd-arming .rd-item-name,.rd-stage.rd-arming .rd-panel,.rd-stage.rd-arming .rd-panel-clip,.rd-stage.rd-arming .rd-chip,.rd-stage.rd-arming .rd-quote,.rd-stage.rd-arming .rd-entry,.rd-stage.rd-arming .rd-movement{transition:none}.rd-stage.rd-arming .rd-item:not([data-state=open]) .rd-panel{transition:none}@media(prefers-reduced-motion:reduce){.rd-mark,.rd-item-name,.rd-panel,.rd-panel-clip,.rd-chip,.rd-quote,.rd-entry,.rd-movement{transition:none}.rd-armed .rd-item:not([data-state=open]) .rd-panel{transition:none}.rd-btn-ink:active,.rd-btn-primary:active,.rd-link-quiet:active,.rd-link-quiet:hover .rd-link-arrow,.rd-link-quiet:focus-visible .rd-link-arrow{transform:none}}.hp-letter-page .rd-shell{width:var(--hp-shell);max-width:none;padding-inline:0}@media(min-width:1024px){.hp-letter-page .rd-stage{grid-template-columns:var(--hp-columns-editorial);column-gap:var(--hp-column-gap)}.hp-letter-page .rd-rail{width:min(100%,360px)}}.hp-letter-page .site-open{margin-inline:auto}.hp-letter-page .rd-stage{border-top:0}.hp-letter-page .rd-dateline{font-family:var(--serif);font-size:var(--hp-t-body);font-weight:600;line-height:var(--hp-lh-tight);letter-spacing:.08em;text-transform:none;font-variant-caps:all-small-caps;font-variant-numeric:oldstyle-nums;color:var(--hp-meta)}.hp-letter-page .rd-salutation{margin:0;font-size:1rem;font-weight:400;line-height:1.6;letter-spacing:0;font-variation-settings:normal}.hp-letter-page__stage{padding:var(--hp-space-beat) 0}.hp-letter-page .rd-stage{padding-block:0}@media(min-width:1200px){.hp-letter-page .rd-letter .rd-page:last-child{margin-bottom:-72.6px}}.hp-letter-page__stage .hp-example-label{position:relative;width:var(--hp-shell);margin-inline:auto}.lh-real-paper .rd-mark{padding-inline:0;margin-inline:0}.hp-letter-page .rd-entries{margin-top:0}.hp-letter-page .rd-entry:first-child{border-top:0;padding-top:0}.hp-letter-page .rd-mark-link{color:inherit;text-decoration:none}@media(max-width:1023px){.hp-letter-page .rd-mark-link[href]{text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--rd-hl-deep);text-underline-offset:.24em}.hp-letter-page .rd-mark-link:focus-visible{outline-offset:2px}.hp-letter-page .rd-item{scroll-margin-top:12px}}
