.tsec{padding:clamp(1rem, 3vw, 2.5rem) var(--gutter) clamp(4.5rem, 10vw, 9rem)}.tsec__article{border-top:var(--line);padding-top:clamp(.9rem,1.5vw,1.25rem);container-type:inline-size}.tsec__head{margin-bottom:clamp(2rem,5vw,4.5rem)}.tsec__mask{margin-top:-.14em;padding-top:.14em;padding-bottom:.06em;display:block;overflow:hidden}.tsec__rise{display:block}.tsec__title{font-size:clamp(1.75rem, 100cqi / (var(--title-n,10) * .7), 11rem);letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;font-weight:700;line-height:.88}.tsec__title[data-lines=many]{line-height:1}.tsec__title[data-hyphens]{-webkit-hyphens:auto;hyphens:auto}.tsec__title sup{vertical-align:.95em;font-size:.45em;line-height:0}.tsec__grid{gap:clamp(1.75rem,4vw,2.75rem);display:grid}.tsec__subtitle{max-width:26ch;font-family:var(--font-text);text-wrap:balance;color:var(--color-ink);font-size:clamp(1.4375rem,1rem + 1.6vw,2.125rem);font-style:italic;font-weight:500;line-height:1.2}.tsec__subtitle:before{content:"";background:var(--color-ink);width:2.5rem;height:1px;margin-bottom:clamp(.9rem,1.4vw,1.25rem);display:block}.tsec__subtitle em{font-style:normal}.tsec__body{max-width:34em;font-family:var(--font-text);color:var(--color-ink);font-kerning:normal;font-variant-ligatures:common-ligatures;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:7 3 3;text-wrap:pretty;hanging-punctuation:first allow-end;font-size:clamp(1.1875rem,.95rem + .55vw,1.375rem);font-weight:500;line-height:1.58}.tsec__body[data-scale=essay]{font-size:clamp(1.25rem,1rem + .7vw,1.5625rem)}.tsec__body[data-scale=statement]{-webkit-hyphens:manual;hyphens:manual;max-width:24em;font-size:clamp(1.5rem,1.05rem + 1.6vw,2.375rem);line-height:1.32}.tsec__body>*+*{margin-top:.85em}.tsec__body em{font-style:italic}.tsec__body sup{vertical-align:.38em;font-size:.72em;line-height:0}.tsec__body ul{padding:0;list-style:none}.tsec__body li{padding-left:1.25em;position:relative}.tsec__body li+li{margin-top:.3em}.tsec__body li:before{content:"–";position:absolute;left:0}@supports (initial-letter:3) or (-webkit-initial-letter:3){.tsec__body[data-dropcap]>p:first-child:first-letter{-webkit-initial-letter:3;initial-letter:3;color:var(--color-ink);margin-right:.1em;font-weight:500}}@container (width>=56rem){.tsec__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.85fr);align-items:start;column-gap:clamp(2.5rem,6cqi,7rem)}.tsec__body{grid-column:2}.tsec__subtitle{top:calc(var(--nav-h) + var(--gutter) * 3);position:sticky}}.tsec__error{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;padding:clamp(1.5rem,3vw,2.5rem) 0;font-size:clamp(.9375rem,1.1vw,1.0625rem);display:flex}.tsec__retry{min-height:3rem;color:var(--color-ink);font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:border-color .3s var(--ease), background-color .3s var(--ease);background:0 0;border:1px solid #403a344d;border-radius:999px;padding:.85em 1.5em;font-size:.8125rem;font-weight:700}.tsec__retry:focus-visible{outline:1px solid var(--color-ink);outline-offset:3px}@media (hover:hover){.tsec__retry:hover{border-color:var(--color-ink);background:#403a340d}}@media (prefers-reduced-motion:reduce){.tsec__retry{transition:none}}
