.letter-page[data-astro-cid-i6fnlrjt]{overflow:hidden;background:var(--moura-paper);color:var(--moura-ink)}.letter-shell[data-astro-cid-i6fnlrjt]{width:min(100% - clamp(2rem,7vw,8rem),88rem);margin-inline:auto}.letter-kicker[data-astro-cid-i6fnlrjt],.letter-section-head[data-astro-cid-i6fnlrjt] span[data-astro-cid-i6fnlrjt],.letter-row-head[data-astro-cid-i6fnlrjt] span[data-astro-cid-i6fnlrjt]{margin:0;font-family:Neue Haas Display,Outfit,sans-serif;font-size:.74rem;font-weight:300;line-height:1.1;text-transform:uppercase}.letter-kicker[data-astro-cid-i6fnlrjt]{color:#f4efe785}.letter-kicker-dark[data-astro-cid-i6fnlrjt],.letter-section-head[data-astro-cid-i6fnlrjt] span[data-astro-cid-i6fnlrjt],.letter-row-head[data-astro-cid-i6fnlrjt] span[data-astro-cid-i6fnlrjt]{color:#48543fc7}.letter-hero[data-astro-cid-i6fnlrjt],.letter-closing[data-astro-cid-i6fnlrjt]{background:#060606;color:var(--moura-ivory)}.letter-hero[data-astro-cid-i6fnlrjt]{display:grid;min-height:100vh;align-items:end;padding-block:8rem clamp(3rem,5vw,5rem);background:linear-gradient(90deg,rgba(244,239,231,.026) 1px,transparent 1px),linear-gradient(0deg,rgba(72,84,63,.07) 1px,transparent 1px),linear-gradient(180deg,#050505,#0d0d0c);background-size:calc((100vw - clamp(2rem,7vw,8rem) * 2) / 12) 100%,100% clamp(5rem,9vw,8rem),100%}.letter-hero-grid[data-astro-cid-i6fnlrjt],.letter-closing-grid[data-astro-cid-i6fnlrjt]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(22rem,.55fr);gap:clamp(3rem,8vw,8rem);align-items:end}.letter-hero-grid[data-astro-cid-i6fnlrjt]{grid-template-rows:1fr auto;min-height:calc(100vh - 13rem)}.letter-hero-copy[data-astro-cid-i6fnlrjt]{align-self:end}.letter-hero[data-astro-cid-i6fnlrjt] h1[data-astro-cid-i6fnlrjt],.letter-table-layout[data-astro-cid-i6fnlrjt] h2[data-astro-cid-i6fnlrjt],.letter-closing[data-astro-cid-i6fnlrjt] h2[data-astro-cid-i6fnlrjt]{margin:0;font-family:Outfit,Avenir Next,sans-serif;font-weight:100;letter-spacing:0}.letter-hero[data-astro-cid-i6fnlrjt] h1[data-astro-cid-i6fnlrjt]{display:grid;max-width:11ch;margin-top:1.25rem;font-size:clamp(4rem,7.8vw,9rem);line-height:.88;color:#f4efe7f0}.letter-hero[data-astro-cid-i6fnlrjt] h1[data-astro-cid-i6fnlrjt] span[data-astro-cid-i6fnlrjt]:nth-child(2){color:#a77c3de0}.letter-hero[data-astro-cid-i6fnlrjt] h1[data-astro-cid-i6fnlrjt] span[data-astro-cid-i6fnlrjt]:nth-child(3){color:#f4efe7b8}.letter-hero[data-astro-cid-i6fnlrjt] aside[data-astro-cid-i6fnlrjt],.letter-closing-copy[data-astro-cid-i6fnlrjt]{display:grid;justify-items:start;gap:1.5rem;border-top:1px solid rgba(244,239,231,.18);padding-top:1.4rem}.letter-hero[data-astro-cid-i6fnlrjt] p[data-astro-cid-i6fnlrjt],.letter-closing-copy[data-astro-cid-i6fnlrjt] p[data-astro-cid-i6fnlrjt]{margin:0;color:#f4efe7a3;font-family:Neue Haas Display,Outfit,sans-serif;font-size:clamp(1rem,1.16vw,1.16rem);font-weight:300;line-height:1.68}.letter-hero-index[data-astro-cid-i6fnlrjt]{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,3vw,3rem);align-self:end;border-top:1px solid rgba(244,239,231,.16);padding-top:1rem}.letter-hero-index[data-astro-cid-i6fnlrjt] span[data-astro-cid-i6fnlrjt]{color:#f4efe76b;font-family:Neue Haas Display,Outfit,sans-serif;font-size:.72rem;font-weight:300;text-transform:uppercase}.letter-page[data-astro-cid-i6fnlrjt] .moura-button{width:17rem;max-width:100%}.letter-table-section[data-astro-cid-i6fnlrjt]{padding-block:clamp(7rem,11vw,11rem)}.letter-table-layout[data-astro-cid-i6fnlrjt]{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(2.2rem,4vw,4rem)}.letter-table-layout[data-astro-cid-i6fnlrjt]:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,rgba(8,8,8,.018) 0 1px,transparent 1px calc(100% / 12));opacity:.34;pointer-events:none}.letter-table-layout[data-astro-cid-i6fnlrjt]>[data-astro-cid-i6fnlrjt]{position:relative;z-index:1}.letter-section-head[data-astro-cid-i6fnlrjt]{grid-column:1 / -1;display:grid;grid-template-columns:1fr auto;gap:2rem}.letter-table-layout[data-astro-cid-i6fnlrjt] h2[data-astro-cid-i6fnlrjt]{grid-column:1 / 7;max-width:12ch;font-size:clamp(2.45rem,4.2vw,5.2rem);line-height:.98;color:#080808e6}.letter-table-intro[data-astro-cid-i6fnlrjt]{grid-column:8 / -1;align-self:end;margin:0;border-top:1px solid rgba(8,8,8,.16);padding-top:1.2rem;color:#0808089e;font-family:Neue Haas Display,Outfit,sans-serif;font-size:clamp(1rem,1.12vw,1.14rem);font-weight:300;line-height:1.7}.letter-table[data-astro-cid-i6fnlrjt]{grid-column:1 / -1;display:grid;border-top:1px solid rgba(8,8,8,.18)}.letter-row[data-astro-cid-i6fnlrjt]{display:grid;grid-template-columns:minmax(13rem,.26fr) minmax(0,.38fr) minmax(0,.36fr);gap:clamp(1.25rem,3vw,3rem);align-items:start;border-bottom:1px solid rgba(8,8,8,.18);padding-block:clamp(1.1rem,2vw,1.6rem)}.letter-row-head[data-astro-cid-i6fnlrjt]{padding-block:.85rem}.letter-row[data-astro-cid-i6fnlrjt] h3[data-astro-cid-i6fnlrjt]{margin:0;color:#080808db;font-family:Neue Haas Display,Outfit,sans-serif;font-size:clamp(1.15rem,1.6vw,1.55rem);font-weight:300;line-height:1.08}.letter-row[data-astro-cid-i6fnlrjt] p[data-astro-cid-i6fnlrjt]{margin:0;color:#0808089e;font-family:Neue Haas Display,Outfit,sans-serif;font-size:clamp(1rem,1.12vw,1.14rem);font-weight:300;line-height:1.7}.letter-row[data-astro-cid-i6fnlrjt] p[data-astro-cid-i6fnlrjt] span[data-astro-cid-i6fnlrjt]{display:none}.letter-closing[data-astro-cid-i6fnlrjt]{padding-block:clamp(7rem,11vw,11rem)}.letter-closing[data-astro-cid-i6fnlrjt] h2[data-astro-cid-i6fnlrjt]{max-width:13ch;font-size:clamp(2.8rem,5.3vw,6.2rem);line-height:.96;color:#f4efe7eb}@media(max-width:920px){.letter-hero-grid[data-astro-cid-i6fnlrjt],.letter-closing-grid[data-astro-cid-i6fnlrjt],.letter-table-layout[data-astro-cid-i6fnlrjt]{grid-template-columns:1fr}.letter-hero-grid[data-astro-cid-i6fnlrjt]{min-height:calc(100vh - 11rem)}.letter-hero-index[data-astro-cid-i6fnlrjt]{grid-template-columns:1fr;gap:.75rem}.letter-section-head[data-astro-cid-i6fnlrjt],.letter-table-layout[data-astro-cid-i6fnlrjt] h2[data-astro-cid-i6fnlrjt],.letter-table-intro[data-astro-cid-i6fnlrjt],.letter-table[data-astro-cid-i6fnlrjt]{grid-column:1}.letter-row[data-astro-cid-i6fnlrjt]{grid-template-columns:1fr;gap:.9rem}.letter-row[data-astro-cid-i6fnlrjt] p[data-astro-cid-i6fnlrjt]{display:grid;gap:.3rem}.letter-row[data-astro-cid-i6fnlrjt] p[data-astro-cid-i6fnlrjt] span[data-astro-cid-i6fnlrjt]{display:block;color:#48543fc7;font-family:Neue Haas Display,Outfit,sans-serif;font-size:.68rem;font-weight:300;line-height:1;text-transform:uppercase}.letter-row-head[data-astro-cid-i6fnlrjt]{display:none}}@media(max-width:640px){.letter-shell[data-astro-cid-i6fnlrjt]{width:min(100% - 1.25rem,88rem)}.letter-hero[data-astro-cid-i6fnlrjt] h1[data-astro-cid-i6fnlrjt],.letter-closing[data-astro-cid-i6fnlrjt] h2[data-astro-cid-i6fnlrjt]{font-size:clamp(2.75rem,15vw,4.8rem)}.letter-table-layout[data-astro-cid-i6fnlrjt] h2[data-astro-cid-i6fnlrjt]{font-size:clamp(2.45rem,12vw,3.9rem)}.letter-section-head[data-astro-cid-i6fnlrjt]{grid-template-columns:1fr;gap:.75rem}}
