.cl-shell{--cl-bg:#0f1422;--cl-ink:#e8e4d8;--cl-muted:#9a9fb0;--cl-gold:#f3d68a;--cl-line:#26304a;--cl-margin:150px;background:radial-gradient(720px 420px at 88% -40px, #f3d68a1c, #f3d68a00 70%), var(--cl-bg);color:var(--cl-ink);width:100%;min-height:calc(100vh - 72px);margin:0;padding:72px 24px 120px;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.65}.cl-shell>*{max-width:880px;margin-left:auto;margin-right:auto}.cl-shell a{color:var(--cl-gold);text-underline-offset:3px;-webkit-text-decoration:underline #f3d68a59;text-decoration:underline #f3d68a59}.cl-shell a:hover{-webkit-text-decoration-color:var(--cl-gold);text-decoration-color:var(--cl-gold)}.cl-label{letter-spacing:.14em;text-transform:uppercase;color:var(--cl-muted);font-family:Arial,Helvetica,sans-serif;font-size:12px}.cl-eyebrow{letter-spacing:.14em;color:var(--cl-muted);margin-bottom:18px;font-family:Arial,Helvetica,sans-serif;font-size:12px}.cl-muted{color:var(--cl-muted)}.cl-head{grid-template-columns:var(--cl-margin) 1fr;gap:0 32px;display:grid}.cl-head>*{grid-column:2}.cl-title{letter-spacing:-.01em;margin:0 0 22px;font-size:clamp(40px,6vw,64px);font-weight:400;line-height:1.02}.cl-lede{max-width:640px;margin:0 0 14px;font-size:21px}.cl-contents{grid-template-columns:var(--cl-margin) 1fr;gap:0 32px;margin-top:40px;display:grid}.cl-contents>.cl-label{grid-column:1;padding-top:6px}.cl-contents ol{columns:2;grid-column:2;column-gap:32px;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:14px;list-style:none}.cl-contents li{break-inside:avoid;border-bottom:1px solid var(--cl-line);gap:12px;padding:5px 0;display:flex}.cl-contents li span:first-child{color:var(--cl-muted);font-variant-numeric:tabular-nums;min-width:22px}.cl-contents a{color:var(--cl-ink);text-decoration:none}.cl-contents a:hover{color:var(--cl-gold)}.cl-portrait{grid-template-columns:var(--cl-margin) 1fr;align-items:end;gap:0 32px;margin:56px auto;display:grid}.cl-portrait img{border:1px solid var(--cl-line);grid-column:2;width:100%;height:auto}.cl-portrait figcaption{color:var(--cl-muted);grid-area:1/1;align-self:end;font-size:14px;font-style:italic;line-height:1.5}.cl-section{grid-template-columns:var(--cl-margin) 1fr;border-top:1px solid var(--cl-line);gap:0 32px;margin:0 auto;padding:40px 0 8px;scroll-margin-top:90px;display:grid}.cl-section>h2{letter-spacing:.14em;text-transform:uppercase;color:var(--cl-muted);grid-column:1;align-self:start;margin:6px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1.5;position:sticky;top:90px}.cl-section>h2 small{text-transform:none;letter-spacing:0;color:var(--cl-muted);opacity:.8;margin-top:4px;font-family:Georgia,serif;font-size:12px;font-style:italic;display:block}.cl-section>:not(h2){grid-column:2}.cl-section .cl-body{max-width:660px}.cl-section h3{margin:0 0 10px;font-size:24px;font-weight:400}.cl-section p{margin:0 0 16px}.cl-section ul{margin:0;padding-left:20px}.cl-section li{margin-bottom:8px}.cl-after{margin-top:16px}.cl-fragments{counter-reset:frag;max-width:660px;margin:0;padding:0;list-style:none}.cl-fragments li{counter-increment:frag;border-bottom:1px solid var(--cl-line);margin:0;padding:12px 0 12px 44px;position:relative}.cl-fragments li:before{content:counter(frag);color:var(--cl-muted);font-variant-numeric:tabular-nums;font-family:Arial,Helvetica,sans-serif;font-size:12px;position:absolute;top:14px;left:0}.cl-fragments li:last-child{border-bottom:0}.cl-essays{gap:28px;max-width:660px;display:grid}.cl-essays article h3{font-size:22px;font-style:italic}.cl-people{gap:22px;max-width:660px;display:grid}.cl-people article h3{font-size:20px}.cl-people article h3 span{color:var(--cl-muted);margin-left:10px;font-family:Arial,Helvetica,sans-serif;font-size:14px}.cl-cols{grid-column:2;grid-template-columns:1fr 1fr;gap:32px;display:grid}.cl-cols h3{letter-spacing:.14em;text-transform:uppercase;color:var(--cl-muted);margin:0 0 12px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400}.cl-words dl,.cl-dreams dl{gap:14px;max-width:660px;margin:0;display:grid}.cl-words dt{margin-bottom:2px;font-size:22px;font-style:italic}.cl-dreams dt{margin-bottom:2px;font-size:22px}.cl-words dd,.cl-dreams dd{margin:0}.cl-credo>div{max-width:660px}.cl-credo p{border-left:2px solid var(--cl-gold);padding-left:20px;font-size:22px;line-height:1.5}.cl-poem pre{font:inherit;white-space:pre-wrap;border-left:2px solid var(--cl-gold);margin:0 0 32px;padding-left:20px}.cl-journal{grid-template-columns:var(--cl-margin) 1fr;gap:0 32px;display:grid;grid-column:1/-1!important}.cl-journal-note{grid-column:2;max-width:660px}.cl-journal article{display:contents}.cl-journal article .cl-date{color:var(--cl-muted);letter-spacing:.06em;grid-column:1;padding-top:30px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.5}.cl-journal article .cl-date b{color:var(--cl-ink);font-size:14px;font-weight:400;display:block}.cl-journal article .cl-entry{border-top:1px solid var(--cl-line);grid-column:2;max-width:660px;padding-top:24px}.cl-letter p{font-style:italic}.cl-facts dl{grid-template-columns:max-content 1fr;gap:8px 24px;margin:0;display:grid}.cl-facts dt{color:var(--cl-muted);padding-top:4px;font-family:Arial,Helvetica,sans-serif;font-size:14px}.cl-facts dd{margin:0}.cl-foot{color:var(--cl-muted);grid-template-columns:var(--cl-margin) 1fr;gap:0 32px;margin-top:48px;display:grid}.cl-foot>*{grid-column:2}.cl-index{display:block}.cl-portraits{gap:16px;margin:40px auto 0;padding:0;list-style:none;display:grid}.cl-portrait-card{border:1px solid var(--cl-line);grid-template-columns:160px 1fr;align-items:center;gap:20px;padding:16px;display:grid;color:inherit!important;text-decoration:none!important}.cl-portrait-card:hover{border-color:var(--cl-gold)}.cl-portrait-card img{width:160px;height:160px}.cl-portrait-version{font-size:24px}.cl-portrait-date{color:var(--cl-muted);margin-bottom:8px;font-family:Arial,Helvetica,sans-serif;font-size:13px}.cl-portrait-card p{color:var(--cl-muted);margin:0}@media (max-width:900px){.cl-shell{--cl-margin:0px;padding:48px 20px 96px;font-size:18px}.cl-head,.cl-contents,.cl-portrait,.cl-section,.cl-journal,.cl-foot{grid-template-columns:1fr;gap:0}.cl-head>*,.cl-contents>*,.cl-section>*,.cl-section>:not(h2),.cl-foot>*{grid-column:1}.cl-section>h2{margin-bottom:16px;position:static}.cl-contents ol{columns:1;margin-top:8px}.cl-portrait figcaption{grid-area:2/1;margin-top:10px}.cl-portrait img{grid-area:1/1}.cl-journal-note,.cl-journal article .cl-date,.cl-journal article .cl-entry{grid-column:1}.cl-journal article .cl-date{padding-top:28px}.cl-journal article .cl-entry{border-top:0;padding-top:10px}.cl-cols{grid-template-columns:1fr;gap:24px}.cl-portrait-card{grid-template-columns:1fr}}@media (max-width:520px){.cl-facts dl{grid-template-columns:1fr;gap:2px 0}.cl-facts dd{margin-bottom:12px}}.cl-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--cl-muted);border:1px solid var(--cl-line);vertical-align:middle;margin-left:10px;padding:2px 7px;font-family:Arial,Helvetica,sans-serif;font-size:11px;display:inline-block}.cl-tag-fun,.cl-tag-both{color:var(--cl-gold);border-color:#f3d68a66}.cl-tag-built{color:var(--cl-ink);border-color:var(--cl-ink)}.cl-dreams dt a{text-decoration:none}.cl-dreams dt a:hover{text-decoration:underline}.cl-commonplace dl,.cl-wrong dl,.cl-revisions dl{gap:16px;max-width:660px;margin:0;display:grid}.cl-commonplace dt{font-size:24px;font-style:italic;line-height:1.35}.cl-commonplace dd{color:var(--cl-muted);margin:4px 0 0;font-size:16px}.cl-wrong dt{font-size:21px}.cl-wrong dd{color:var(--cl-muted);margin:2px 0 0}.cl-revisions dt{letter-spacing:.06em;color:var(--cl-muted);font-family:Arial,Helvetica,sans-serif;font-size:12px}.cl-revisions dd{margin:2px 0 0}.cl-journal article .cl-entry{--fox:0;color:color-mix(in srgb, var(--cl-ink) calc(100% - var(--fox) * 28%), #c9a961);opacity:calc(1 - var(--fox) * .18)}
