@font-face{font-family:Portfolio;src:url('/assets/montserrat.ttf')}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body{margin:0;background:#f4f0ec;color:#242126;font-family:Portfolio,Arial,sans-serif}a{color:inherit;text-underline-offset:5px}header{position:sticky;top:0;z-index:10;display:flex;justify-content:space-between;gap:20px;background:#f4f0ecf5;padding:25px 5%;border-bottom:1px solid #24212630;font-size:10px;letter-spacing:1.5px}header a{text-decoration:none}.intro{max-width:1100px;padding:85px 5% 45px;margin:auto}.eyebrow{font-size:10px;letter-spacing:2px;color:#b3124e}h1{font-size:clamp(36px,5.3vw,74px);line-height:1.08;letter-spacing:-.055em;font-weight:400;margin:30px 0}.deck{font-size:clamp(17px,2vw,23px);line-height:1.65;max-width:800px}.byline{font-size:11px;line-height:2;color:#655e63;margin-top:35px}figure{max-width:1100px;margin:0 auto 70px;padding:0 5%;display:grid;grid-template-columns:minmax(0,650px) 1fr;gap:30px;align-items:end}figure img{display:block;width:100%;max-height:85vh;object-fit:contain;background:#242126}figcaption{font-size:11px;line-height:1.8;border-top:1px solid #b3124e;padding-top:20px}.reading{display:grid;grid-template-columns:220px minmax(0,680px);gap:65px;max-width:1100px;margin:auto;padding:0 5%}aside{align-self:start;position:sticky;top:100px;font-size:11px;line-height:1.7}aside a{display:block;margin:20px 0;text-decoration:none}article p{font-size:16px;line-height:1.95;margin:0 0 24px}article>p:first-child{font-size:23px;line-height:1.6}article a{text-decoration-color:#b3124e}h2{font-size:32px;line-height:1.25;font-weight:400;letter-spacing:-.035em;margin:65px 0 25px}blockquote{font-size:34px;line-height:1.35;letter-spacing:-.03em;margin:45px -20px;padding:30px 25px;border-left:3px solid #e50065;background:#ebe3e5}cite{display:block;font-size:10px;font-style:normal;letter-spacing:.5px;margin-top:20px}.author{margin-top:60px;border-top:1px solid #24212640;padding-top:30px}.author p{font-size:13px;margin-top:20px}.share{display:flex;gap:25px;align-items:center;margin:45px 0;font-size:11px}.share button{font:inherit;border:0;border-bottom:1px solid #b3124e;background:none;padding:10px 0;cursor:pointer}footer{display:flex;justify-content:space-between;padding:40px 5%;margin-top:70px;border-top:1px solid #24212630;font-size:10px}@media(max-width:780px){header{font-size:8px;padding:20px 5%}.intro{padding-top:45px}figure{display:block;margin-bottom:45px}figcaption{margin-top:20px}.reading{display:block}aside{position:static;border-bottom:1px solid #24212630;padding-bottom:20px;margin-bottom:35px}aside a{margin:12px 0}article p{font-size:15px;line-height:1.85}blockquote{margin:35px 0;font-size:27px}h2{font-size:27px}footer{gap:20px}}.inline-photo{display:block;padding:0;margin:40px 0}.inline-photo img{max-height:650px}.inline-photo figcaption{margin-top:15px}