
#magazine-home{--paper:#eee9df;--ink:#661e2b;--accent:#e5ee65;--pink:#b9a5bf;--line:#c4a9a4;background:var(--paper);color:var(--ink);padding:0 48px;font:400 15px/1.65 'DM Sans',sans-serif;color-scheme:light}#magazine-home *{box-sizing:border-box}#magazine-home [hidden]{display:none!important}#magazine-home a{color:inherit;text-underline-offset:5px}#magazine-home a:hover{text-decoration-thickness:2px}#magazine-home a:focus-visible,#magazine-home button:focus-visible{outline:2px solid currentColor;outline-offset:5px}#magazine-home .draft-note{font:400 10px/1.5 'IBM Plex Mono',monospace;padding:13px 0;border-bottom:1px solid var(--line)}#magazine-home header{display:flex;align-items:end;justify-content:space-between;gap:25px;padding:30px 0}#magazine-home .name{text-decoration:none;font:400 61px/.8 'Archivo Black',sans-serif;letter-spacing:-4px}#magazine-home .name span{margin-left:37px}#magazine-home .mast-note{font:400 21px/1.25 'Bodoni Moda',serif;margin:0}#magazine-home .edition{font:400 11px/1.6 'IBM Plex Mono',monospace}#magazine-home nav{position:sticky;top:0;z-index:4;display:flex;justify-content:space-between;gap:10px 20px;flex-wrap:wrap;padding:13px 0;background:var(--paper);border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);font-size:13px}#magazine-home nav a{text-decoration:none;min-height:24px;display:flex;align-items:center}#magazine-home nav [aria-current="page"]{box-shadow:0 2px 0 var(--ink)}#magazine-home .eyebrow{font:400 11px/1.5 'IBM Plex Mono',monospace;letter-spacing:.06em}#magazine-home .hero{position:relative;padding:32px 0;border-bottom:1px solid var(--ink)}#magazine-home h1{font:400 clamp(48px,7.6vw,91px)/1 'Archivo Black',sans-serif;letter-spacing:-4px;margin:25px 0}#magazine-home h1 em{font:400 1.12em/.95 'Bodoni Moda',serif;letter-spacing:-4px}#magazine-home .stamp{position:absolute;right:20px;top:110px;display:grid;place-content:center;width:135px;height:135px;border-radius:50%;background:var(--accent);font:400 12px/1.5 'IBM Plex Mono',monospace;text-align:center;transform:rotate(12deg)}#magazine-home .hero-bottom{display:flex;justify-content:space-between;align-items:end;gap:30px}#magazine-home .hero-bottom p{max-width:440px;margin:14px 0 0}#magazine-home .hero-bottom a{font:400 11px 'IBM Plex Mono',monospace;white-space:nowrap}#magazine-home h2{font:400 35px/1.12 'Bodoni Moda',serif;margin:13px 0}#magazine-home h3{font:400 29px/1.13 'Bodoni Moda',serif;margin:10px 0}#magazine-home .intro{display:grid;grid-template-columns:1fr 1.25fr;gap:45px;align-items:center;padding:42px 0}#magazine-home .intro p{font-size:14px}#magazine-home .intro a{font-size:13px}#magazine-home .portrait{height:270px;background:var(--pink);display:grid;place-items:center;position:relative;overflow:hidden}#magazine-home .portrait:before{content:'';position:absolute;width:90px;height:110px;border:1px solid var(--ink);border-radius:50%;top:37px;left:calc(50% - 45px)}#magazine-home .portrait:after{content:'';position:absolute;width:210px;height:180px;border:1px solid var(--ink);border-radius:50% 50% 0 0;top:155px;left:calc(50% - 105px)}#magazine-home .portrait span{position:absolute;bottom:18px;z-index:1;text-align:center;font:400 10px/1.6 'IBM Plex Mono',monospace;background:var(--pink);padding:5px 12px}#magazine-home .paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}#magazine-home .paths>a{padding:24px 18px;text-decoration:none}#magazine-home .paths>a:first-child{padding-left:0}#magazine-home .paths>a+ a{border-left:1px solid var(--line)}#magazine-home .paths h3{font-size:26px}#magazine-home .paths p{font-size:13px;margin:12px 0 0}#magazine-home .section-heading{display:flex;justify-content:space-between;align-items:baseline;gap:15px;flex-wrap:wrap;padding:32px 0 12px}#magazine-home .section-heading a{font-size:12px}#magazine-home .post{display:grid;grid-template-columns:225px 1fr;gap:30px;border-bottom:1px solid var(--line);padding:25px 0}#magazine-home .post p{font-size:14px;margin:12px 0}#magazine-home .post a{font-size:13px}#magazine-home .post h3 a{font:inherit;text-decoration:none}#magazine-home .post h3 a:hover{text-decoration:underline}#magazine-home .art{height:215px;position:relative;overflow:hidden;background:var(--ink);color:var(--paper);display:flex;flex-direction:column;justify-content:center;padding:20px}#magazine-home .art span{position:relative;z-index:1;font:400 43px/.95 'Archivo Black',sans-serif;letter-spacing:-2px}#magazine-home .art small{position:absolute;bottom:12px;left:15px;font:400 9px 'IBM Plex Mono',monospace;z-index:2}#magazine-home .art:before{content:'';width:170px;height:250px;border:22px solid var(--accent);border-radius:50%;position:absolute;right:-30px;top:25px;transform:rotate(35deg)}#magazine-home .art.reading-art{background:var(--accent);color:var(--ink)}#magazine-home .art.reading-art:before{border-color:var(--ink);width:140px;height:180px;right:-40px;top:20px;border-width:1px;transform:rotate(-15deg);border-radius:0}#magazine-home .art.poetry-art{background:var(--pink);color:var(--ink)}#magazine-home .art.poetry-art:before{border:1px solid var(--ink);width:170px;height:170px;right:20px;top:20px;transform:rotate(-20deg);border-radius:0}#magazine-home .art.poetry-art span{font-family:'Bodoni Moda',serif;font-size:54px;font-style:italic}#magazine-home .page-heading{padding:40px 0 25px;border-bottom:1px solid var(--line)}#magazine-home .page-heading p{max-width:540px}#magazine-home .subscribe{display:grid;grid-template-columns:1.1fr 1fr;gap:10px 45px;padding:45px 0;margin-top:30px;border-top:1px solid var(--ink)}#magazine-home .subscribe>.eyebrow{grid-column:1/-1}#magazine-home .subscribe h2{font-size:37px}#magazine-home .subscribe p{font-size:14px}#magazine-home .subscribe-button{background:var(--accent);color:var(--ink);border:1px solid var(--ink);font:400 13px 'DM Sans',sans-serif;padding:12px 25px}#magazine-home .signup-note{font-size:12px!important}#magazine-home footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:23px 0;border-top:1px solid var(--ink);font-size:11px}#magazine-home .reading{max-width:650px;margin:40px auto}#magazine-home .reading>a{font-size:13px}#magazine-home .article-meta{font:400 11px 'IBM Plex Mono',monospace;margin-top:35px}#magazine-home .reading h1{font:400 53px/1.06 'Bodoni Moda',serif;letter-spacing:-1px}#magazine-home .article-deck{font-size:18px}#magazine-home .article-art .art{height:260px;margin:25px 0}#magazine-home .article-body{font:400 18px/1.85 Georgia,serif;color:#3e2929}#magazine-home .related{border-top:1px solid var(--line);padding-top:25px;margin-top:35px}#magazine-home .related-links{display:flex;flex-direction:column;gap:12px;margin-top:13px;font-size:14px}@media(max-width:650px){#magazine-home{padding:0 21px}#magazine-home header{gap:15px}#magazine-home .name{font-size:46px}#magazine-home .edition{display:none}#magazine-home .mast-note{font-size:16px}#magazine-home nav{justify-content:flex-start;gap:6px 19px;font-size:12px}#magazine-home nav a{min-height:36px}#magazine-home h1{font-size:51px;letter-spacing:-3px}#magazine-home .stamp{position:static;border-radius:0;width:auto;height:auto;padding:8px;transform:none;display:block;margin:25px 0 0;font-size:11px}#magazine-home .stamp br{display:none}#magazine-home .hero-bottom{display:block}#magazine-home .hero-bottom>a{display:inline-block;margin-top:20px}#magazine-home .intro{grid-template-columns:1fr;gap:20px}#magazine-home .portrait{height:240px}#magazine-home .paths{grid-template-columns:1fr}#magazine-home .paths>a{padding:20px 0}#magazine-home .paths>a+a{border-left:0;border-top:1px solid var(--line)}#magazine-home .post{grid-template-columns:1fr;gap:20px}#magazine-home .art{height:210px}#magazine-home .subscribe{grid-template-columns:1fr;gap:5px}#magazine-home .subscribe h2{font-size:34px}#magazine-home .reading h1{font-size:42px}}

#magazine-home header{flex-wrap:wrap}#magazine-home .name{font-size:clamp(30px,5.2vw,55px);letter-spacing:-2.5px}#magazine-home .name span{margin-left:clamp(12px,3vw,32px)}

html{scroll-padding-top:100px}body{margin:0;background:#eee9df}#magazine-home{max-width:1120px;margin:auto}#magazine-home .skip{position:absolute;left:-10000px}#magazine-home .skip:focus{left:15px;top:15px;background:var(--accent);z-index:10;padding:12px}#magazine-home .post-image{display:block;width:100%;height:100%;object-fit:cover}#magazine-home .topics{display:flex;gap:14px;flex-wrap:wrap;margin:13px 0}#magazine-home .topics a{font-size:11px}#magazine-home .article-body p{white-space:pre-line}#magazine-home .reading h1{overflow-wrap:break-word}#magazine-home .article-art .art{height:320px}#magazine-home .portrait img{width:100%;height:100%;object-fit:cover;position:relative;z-index:2}#magazine-home .subscribe-button[disabled]{background:transparent;border:1px solid var(--line);opacity:1;color:var(--ink)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
#magazine-home .article-conversation{margin:32px 0 15px;border-top:1px solid var(--line);padding-top:24px}#magazine-home .conversation-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}#magazine-home .conversation-actions button,#magazine-home .conversation-actions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;background:transparent;color:var(--ink);border:1px solid var(--ink);padding:9px 14px;text-decoration:none;font:400 13px 'DM Sans',sans-serif;border-radius:0}#magazine-home .conversation-actions [aria-pressed=true]{background:var(--accent)}#magazine-home [data-heart-symbol]{font-size:21px}#magazine-home .conversation-status{min-height:22px;font-size:12px;overflow-wrap:anywhere;margin:9px 0 22px}#magazine-home .comment-section{padding-top:15px}#magazine-home .comment-section h2{font-size:30px}#magazine-home .comment-intro{font-size:14px;max-width:540px}#magazine-home .reader-comment{padding:22px 0;border-bottom:1px solid var(--line)}#magazine-home .comment-meta{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:13px}#magazine-home .comment-meta strong{font-weight:500}#magazine-home .comment-meta time{font-size:11px}#magazine-home .comment-body{font:400 16px/1.75 Georgia,serif;white-space:pre-wrap;overflow-wrap:anywhere;color:#3e2929;margin:12px 0}#magazine-home .reply-reference{font-size:12px;margin:9px 0 0}#magazine-home .conversation-link{background:transparent;border:0;border-bottom:1px solid currentColor;color:var(--ink);padding:5px 0;font:400 12px 'DM Sans',sans-serif}#magazine-home .conversation-empty{padding:15px 0;font-size:14px}#magazine-home .comment-form{margin-top:28px}#magazine-home .comment-form label{display:block;font-size:13px;margin:16px 0 6px}#magazine-home .comment-form input,#magazine-home .comment-form textarea{width:100%;border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 75%,white);color:var(--ink);padding:12px;font:400 16px/1.5 'DM Sans',sans-serif;border-radius:0}#magazine-home .comment-form textarea{min-height:130px;resize:vertical}#magazine-home .comment-form input[name=name]{max-width:350px}#magazine-home .comment-form .honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}#magazine-home .comment-privacy{font-size:11px;margin:9px 0 15px}#magazine-home .comment-submit{min-height:44px;background:var(--accent);border:1px solid var(--ink);color:var(--ink);padding:12px 20px;font:400 13px 'DM Sans',sans-serif}#magazine-home .comment-submit:disabled,#magazine-home .conversation-actions button:disabled{opacity:.6}#magazine-home .replying-to{font-size:12px;padding:10px 0;display:flex;gap:12px;align-items:center;flex-wrap:wrap}#magazine-home .write-me{display:grid;grid-template-columns:1fr 1fr;gap:35px;border-top:1px solid var(--ink);padding:38px 0;margin-top:30px}#magazine-home .write-me h2{font-size:34px;margin-top:12px}#magazine-home .write-me p{font-size:14px;margin-top:0}#magazine-home .email-coming{display:inline-block;border-bottom:1px solid var(--ink);padding:7px 0;font-size:13px}#magazine-home .write-me a{display:inline-block;margin-top:5px;font-size:14px}#magazine-home .form-status{font-size:12px;min-height:22px}@media(max-width:650px){#magazine-home .write-me{grid-template-columns:1fr;gap:10px}#magazine-home .conversation-actions button,#magazine-home .conversation-actions a{min-height:44px}#magazine-home .comment-section h2{font-size:28px}}
