:root{--bone: #F3EEE6;--bone-deep: #E9E1D4;--iron: #1E1B18;--iron-soft: #6B645C;--iron-hair: rgba(30, 27, 24, .18);--iron-faint: rgba(30, 27, 24, .08);--bone-soft: rgba(243, 238, 230, .66);--bone-hair: rgba(243, 238, 230, .22);--molten-a: #FF5A1F;--molten-b: #FFB23F;--molten: linear-gradient(180deg, #FFB23F 0%, #FF5A1F 100%);--display: "Fraunces", "Iowan Old Style", Georgia, serif;--text: "Newsreader", "Iowan Old Style", Georgia, serif;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--s8: 64px;--s9: 96px;--s10: 128px;--gutter: clamp(20px, 4.4vw, 64px);--frame: 1180px;--col-gap: clamp(24px, 3.4vw, 48px);--grid: [rail-start] minmax(0, 2fr) [rail-end text-start] minmax(0, 7fr) [text-end side-start] minmax(0, 3fr) [side-end];--grid-body: [text-start] minmax(0, 7fr) [text-end side-start] minmax(0, 3fr) [side-end];--column: 60rem;--measure: 36rem;--section-gap: clamp(80px, 9vw, 128px);--ease-out: cubic-bezier(.16, 1, .3, 1)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;background:var(--bone)}html,body{overflow-x:clip}body{background:var(--bone);color:var(--iron);font-family:var(--text);font-size:20px;line-height:1.5;font-variation-settings:"opsz" 18;min-height:100vh;display:flex;flex-direction:column}main{flex:1 0 auto}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--molten-a);outline-offset:3px}::selection{background:var(--molten-b);color:var(--iron)}astro-dev-toolbar{display:none!important}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.wrap{width:100%;max-width:calc(var(--frame) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.column{max-width:var(--column)}.measure{max-width:var(--measure)}.grid{display:grid;grid-template-columns:var(--grid);column-gap:var(--col-gap)}.grid-body{display:grid;grid-template-columns:var(--grid-body);column-gap:var(--col-gap)}.at-rail{grid-column:rail}.at-text{grid-column:text}.at-side{grid-column:side}.at-lead{grid-column:rail-start / text-end}.at-body{grid-column:text-start / side-end}.at-full{grid-column:rail-start / side-end}.cast{font-family:var(--display);font-weight:900;font-variation-settings:"opsz" 144,"SOFT" 0,"WONK" 1;letter-spacing:-.035em;line-height:.88;font-kerning:normal}.cast-m{font-family:var(--display);font-weight:800;font-variation-settings:"opsz" 72,"SOFT" 0,"WONK" 1;letter-spacing:-.022em;line-height:1.02}.sc{font-family:var(--display);font-weight:600;font-variation-settings:"opsz" 9,"SOFT" 0,"WONK" 0;font-size:12px;line-height:16px;letter-spacing:.14em;text-transform:uppercase;font-feature-settings:"lnum" 1,"tnum" 1}.lede{font-family:var(--text);font-variation-settings:"opsz" 36;font-size:clamp(23px,2.1vw,29px);line-height:1.34;letter-spacing:-.005em}.prose p+p{margin-top:.75em}.link{text-decoration:underline;text-decoration-color:var(--iron-hair);text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .25s var(--ease-out)}.link:hover{text-decoration-color:var(--molten-a);text-decoration-thickness:2px}.go{display:inline-flex;align-items:baseline;gap:.6em;padding-bottom:5px;border-bottom:1.5px solid currentColor;transition:border-color .25s var(--ease-out)}.go:after{content:"→";font-family:var(--text);letter-spacing:0;font-size:14px;transition:transform .35s var(--ease-out)}.go:hover{border-color:var(--molten-a)}.go:hover:after{transform:translate(3px)}.bar{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s4) var(--s6);padding-top:var(--s5);padding-bottom:var(--s5);position:relative;z-index:5}.bar__name{font-family:var(--display);font-weight:700;font-variation-settings:"opsz" 24,"SOFT" 0,"WONK" 1;font-size:20px;line-height:24px;letter-spacing:-.01em;white-space:nowrap}.bar__nav{display:flex;gap:clamp(20px,2.6vw,40px)}.bar__nav a{padding-bottom:4px;border-bottom:1.5px solid transparent;transition:border-color .25s var(--ease-out),color .25s var(--ease-out)}.bar__nav a:hover{border-color:var(--molten-a)}.bar__nav a[aria-current=page]{border-color:var(--iron)}.bar__nav a[aria-current=page]:hover{border-color:var(--molten-a)}.section{margin-top:var(--section-gap)}.section--near{margin-top:var(--s8)}.section.grid{border-top:2px solid var(--iron)}.section.grid>.section__head{grid-column:rail;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--s4);border-top:0}.section.grid>.section__head .go{color:var(--iron)}.section.grid>.section__body{grid-column:text-start / side-end}.endnav{display:flex;flex-wrap:wrap;gap:var(--s4) var(--s6);border-top:2px solid var(--iron);padding-top:var(--s3)}.side-label{color:var(--iron-soft)}.section__head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s4);border-top:2px solid var(--iron);padding-top:var(--s3)}.section__head .sc:not(:first-child){color:var(--iron-soft)}.page-head{padding-top:clamp(40px,7vw,96px)}.page-head__title{font-size:clamp(72px,13vw,184px);margin-left:-.04em}.page-head__lede{margin-top:clamp(40px,4.4vw,64px);max-width:30em}.essays{list-style:none}.essay{display:grid;grid-template-columns:var(--grid-body);column-gap:var(--col-gap);grid-template-rows:auto 1fr;padding:var(--s5) 0 var(--s6);border-bottom:1px solid var(--iron-hair);transition:border-color .5s var(--ease-out)}.essay__title{grid-column:text;grid-row:1}.essay__stand{grid-column:text;grid-row:2}.essay__meta{grid-column:side;grid-row:1;align-self:start;padding-top:.55em;display:flex;flex-wrap:wrap;gap:var(--s2) var(--s4);color:var(--iron-soft)}.essay__art{grid-column:side;grid-row:2;align-self:start}.essay__latest{display:inline-flex;align-items:center;gap:8px;color:var(--iron)}.essay__latest:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--molten-a)}.essay__title{font-size:clamp(30px,3.3vw,46px);transition:color .4s var(--ease-out)}.essay__stand{margin-top:var(--s3);color:var(--iron-soft)}.essay__art{margin-top:var(--s4);width:clamp(104px,10.5vw,152px);aspect-ratio:1;overflow:hidden}.essay__art img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;filter:contrast(1.06) saturate(.4);transform:scale(1.15)}.essay:hover{border-color:var(--molten-a)}.essay:hover .essay__title{background:var(--molten);-webkit-background-clip:text;background-clip:text;color:transparent}.forth{list-style:none}.forth li{padding:var(--s3) 0 var(--s3);padding-right:calc(30% + var(--col-gap));border-bottom:1px solid var(--iron-hair);font-family:var(--display);font-weight:600;font-variation-settings:"opsz" 36,"SOFT" 0,"WONK" 0;font-size:22px;line-height:30px;letter-spacing:-.01em;color:var(--iron-soft)}.band{background:var(--iron);color:var(--bone);margin-top:var(--section-gap)}.foot{margin-top:var(--section-gap)}.foot__row{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:var(--s3) var(--s6);border-top:2px solid var(--iron);padding-top:var(--s4);padding-bottom:var(--s7)}.foot__sign{font-size:16px;line-height:24px;color:var(--iron-soft)}.foot__links{display:flex;gap:var(--s5)}.foot__links a{padding-bottom:3px;border-bottom:1.5px solid transparent;transition:border-color .25s var(--ease-out)}.foot__links a:hover{border-color:var(--molten-a)}body:has(.band--end) .foot{margin-top:0}body:has(.band--end) .foot__row{border-top:0;padding-top:var(--s5)}@media(max-width:1023px){:root{--grid: [rail-start text-start] minmax(0, 7fr) [rail-end text-end side-start] minmax(0, 3fr) [side-end]}.section.grid>.section__head{grid-column:rail-start / side-end;flex-direction:row;justify-content:space-between;align-items:baseline;padding-bottom:var(--s2)}}@media(max-width:760px){:root{--grid: [rail-start text-start side-start] minmax(0, 1fr) [rail-end text-end side-end];--grid-body: [text-start side-start] minmax(0, 1fr) [text-end side-end]}body{font-size:18px;line-height:1.5}.bar{flex-wrap:wrap;padding-top:var(--s4);padding-bottom:var(--s4)}.bar__nav{width:100%;justify-content:space-between;gap:var(--s3)}.essay{grid-template-rows:none}.essay__meta,.essay__title,.essay__stand,.essay__art{grid-row:auto}.essay__meta{padding-top:0}.essay__title{margin-top:var(--s3)}.essay__art{width:96px}.forth li{font-size:19px;line-height:26px;padding-right:0}}@media(prefers-reduced-motion:reduce){.go:after,.essay,.essay__title,.link{transition:none}}
