.letter-module__hAQNkq__article{padding-top:var(--rhythm-tight)}.letter-module__hAQNkq__opening{max-width:62rem;margin-inline:auto}.letter-module__hAQNkq__eyebrow{margin-bottom:var(--eyebrow-gap);color:var(--signal-ink);font:500 .75rem/1.5 var(--font-label);letter-spacing:.12em}.letter-module__hAQNkq__opening h1{max-width:23ch;font:400 clamp(2.8rem, 5.8vw, 5.5rem)/1.12 var(--font-display);text-transform:uppercase;text-wrap:balance}.letter-module__hAQNkq__meta{margin-top:var(--rhythm-tight);border-block:1px solid var(--rule-ink);font:400 .75rem/1.5 var(--font-label);letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;padding-block:1rem;display:flex}.letter-module__hAQNkq__reading{max-width:40rem;margin:var(--rhythm-tight) auto var(--rhythm);font:400 clamp(1.125rem, 1.45vw, 1.25rem)/1.7 var(--font-editorial)}.letter-module__hAQNkq__reading p{margin-block:0 1.25em}.letter-module__hAQNkq__reading>.letter-module__hAQNkq__lead{font-size:1.25em;line-height:1.45}.letter-module__hAQNkq__reading strong{font-weight:500}.letter-module__hAQNkq__reading>.letter-module__hAQNkq__pull{margin-block:var(--rhythm-tight);border-left:3px solid var(--signal-ink);padding-left:1.25rem;font-size:clamp(1.6rem,2.6vw,2.15rem);line-height:1.4}.letter-module__hAQNkq__practical{margin-block:var(--rhythm-tight);border-block:1px solid var(--rule-ink);padding-block:2rem .5rem}.letter-module__hAQNkq__practical h2{font:400 clamp(1.8rem, 3vw, 2.5rem)/1.2 var(--font-display);text-transform:uppercase;margin-bottom:1rem}.letter-module__hAQNkq__practical ol{padding-left:1.75rem}.letter-module__hAQNkq__practical li{margin-block:1.75rem;padding-left:.5rem}.letter-module__hAQNkq__practical li::marker{font:500 1rem var(--font-label);color:var(--signal-ink)}.letter-module__hAQNkq__practical h3{font:600 1.05rem/1.5 var(--font-body);margin-bottom:.5rem}.letter-module__hAQNkq__practical li p{margin:0}.letter-module__hAQNkq__signature{margin-top:var(--rhythm-tight)}.letter-module__hAQNkq__signature p{margin-bottom:.5rem}.letter-module__hAQNkq__signature p:nth-child(2){font:500 .875rem/1.5 var(--font-label);letter-spacing:.08em}.letter-module__hAQNkq__signature p:last-child{font-size:.875em}.letter-module__hAQNkq__subscribe{padding-block:var(--rhythm-tight);border-top:1px solid var(--rule-ink);justify-content:space-between;align-items:center;gap:2rem;display:flex}.letter-module__hAQNkq__subscribe>div{max-width:54ch}.letter-module__hAQNkq__subscribe .letter-module__hAQNkq__eyebrow{margin-bottom:.75rem}.letter-module__hAQNkq__subscribe h2{font:400 var(--t-display-03)/1.2 var(--font-display);text-transform:uppercase;margin-bottom:1rem}.letter-module__hAQNkq__subscribe p:not(.letter-module__hAQNkq__eyebrow){font-size:1rem;line-height:1.65}.letter-module__hAQNkq__subscribe .letter-module__hAQNkq__small{margin-top:.75rem;font-size:.8125rem}.letter-module__hAQNkq__subscribe>a,.letter-module__hAQNkq__navigation a{min-height:44px;font:500 .75rem/1.5 var(--font-label);letter-spacing:.08em;align-items:center;gap:1rem;display:inline-flex}.letter-module__hAQNkq__subscribe>a{color:var(--signal-ink);border-bottom:1px solid var(--signal-ink);flex-shrink:0}.letter-module__hAQNkq__navigation{flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-bottom:1.25rem;display:flex}@media (max-width:600px){.letter-module__hAQNkq__opening h1{font-size:clamp(2.65rem,10vw,3.7rem)}.letter-module__hAQNkq__meta{font-size:.6875rem}.letter-module__hAQNkq__subscribe{flex-direction:column;align-items:flex-start}}
