.writers-module__wpCN7W__page{background:var(--bg);min-height:100vh}.writers-module__wpCN7W__container{max-width:1160px;margin:0 auto;padding:0 28px}.writers-module__wpCN7W__hero{border-bottom:1px solid var(--text);justify-content:space-between;gap:40px;padding:54px 0 46px;display:flex}.writers-module__wpCN7W__kicker{color:var(--warm);letter-spacing:2.5px;font-size:10px;font-weight:800}.writers-module__wpCN7W__hero h1{color:var(--text);font-family:var(--font-playfair), serif;letter-spacing:-.06em;margin-top:22px;font-size:clamp(42px,7vw,80px);font-weight:500;line-height:.99}.writers-module__wpCN7W__hero h1 em{color:var(--warm);font-style:italic}.writers-module__wpCN7W__heroMark{border:1px solid var(--border);width:150px;height:150px;color:var(--warm);font-family:var(--font-playfair), serif;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;font-size:56px;display:flex;transform:rotate(8deg)}.writers-module__wpCN7W__heroMark small{color:var(--text-muted);letter-spacing:.08em;font-family:inherit;font-size:12px;transform:rotate(-8deg)}.writers-module__wpCN7W__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px;display:grid}.writers-module__wpCN7W__card{border-bottom:1px solid var(--border);color:inherit;grid-template-columns:54px 1fr 30px;align-items:start;gap:18px;padding:34px 6px;transition:background .25s,padding .25s;display:grid}.writers-module__wpCN7W__card:hover{background:var(--bg-subtle);padding-left:16px;padding-right:16px}.writers-module__wpCN7W__number{color:var(--beige);font-family:var(--font-playfair), serif;font-size:26px}.writers-module__wpCN7W__cardBody{min-width:0}.writers-module__wpCN7W__cardTop{color:var(--text-muted);letter-spacing:.5px;text-transform:uppercase;justify-content:space-between;gap:12px;font-size:10px;display:flex}.writers-module__wpCN7W__card h2{color:var(--text);font-family:var(--font-playfair), serif;margin-top:19px;font-size:clamp(24px,3vw,34px);font-weight:500;line-height:1.1}.writers-module__wpCN7W__card p{color:var(--text-muted);margin-top:11px;font-size:13px;line-height:1.65}.writers-module__wpCN7W__types{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.writers-module__wpCN7W__types span{border:1px solid var(--border);color:var(--text-muted);border-radius:99px;padding:5px 8px;font-size:10px}.writers-module__wpCN7W__arrow{border:1px solid var(--border);width:28px;height:28px;color:var(--text-muted);border-radius:50%;place-items:center;transition:all .25s;display:grid}.writers-module__wpCN7W__card:hover .writers-module__wpCN7W__arrow{border-color:var(--warm);background:var(--warm);color:#fff;transform:rotate(45deg)}.writers-module__wpCN7W__empty{border-bottom:1px solid var(--border);text-align:center;color:var(--text-muted);padding:70px 20px}.writers-module__wpCN7W__empty span{color:var(--warm);margin-bottom:12px;font-size:28px;display:block}.writers-module__wpCN7W__directory{grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr);gap:42px;padding:34px 0 10px;display:grid}.writers-module__wpCN7W__writerGallery,.writers-module__wpCN7W__workPanel{min-width:0}.writers-module__wpCN7W__sectionIntro,.writers-module__wpCN7W__panelHeader{justify-content:space-between;align-items:end;gap:18px;display:flex}.writers-module__wpCN7W__sectionKicker{color:var(--warm);letter-spacing:2px;font-size:10px;font-weight:800}.writers-module__wpCN7W__sectionIntro h2,.writers-module__wpCN7W__panelHeader h2{color:var(--text);font-family:var(--font-playfair), serif;letter-spacing:-.045em;margin-top:10px;font-size:clamp(29px,4vw,48px);font-weight:500;line-height:1.03}.writers-module__wpCN7W__directoryCount,.writers-module__wpCN7W__panelLanguage{color:var(--text-muted);white-space:nowrap;font-size:11px}.writers-module__wpCN7W__writerList{border-top:1px solid var(--text);margin-top:23px}.writers-module__wpCN7W__writerRow{border-bottom:1px solid var(--border);width:100%;color:var(--text);cursor:pointer;text-align:left;animation:.5s both writers-module__wpCN7W__writerRise;animation-delay:var(--entry-delay,0s);background:0 0;grid-template-columns:35px 1fr auto auto;align-items:center;gap:13px;padding:21px 7px;transition:background .25s,padding .25s,border-color .25s;display:grid}.writers-module__wpCN7W__writerNumber,.writers-module__wpCN7W__workIndex{color:var(--beige);font-family:var(--font-playfair), serif;font-size:22px}.writers-module__wpCN7W__writerIdentity{flex-direction:column;gap:5px;min-width:0;display:flex}.writers-module__wpCN7W__writerIdentity strong{color:var(--text);font-family:var(--font-playfair), serif;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(18px,2vw,25px);font-weight:500;overflow:hidden}.writers-module__wpCN7W__writerIdentity small,.writers-module__wpCN7W__writerWorks small{color:var(--text-muted);letter-spacing:.35px;font-size:10px}.writers-module__wpCN7W__writerWorks{color:var(--text);font-family:var(--font-playfair), serif;white-space:nowrap;font-size:19px}.writers-module__wpCN7W__writerWorks small{font-family:inherit}.writers-module__wpCN7W__writerPageLink{border:1px solid var(--border);color:var(--text-muted);white-space:nowrap;border-radius:99px;padding:6px 9px;font-size:10px;transition:all .2s}.writers-module__wpCN7W__writerPageLink:hover{border-color:var(--warm);color:var(--warm)}.writers-module__wpCN7W__workPanel{border-left:1px solid var(--border);padding:28px 0 0 38px}.writers-module__wpCN7W__panelLanguage{padding-top:6px}.writers-module__wpCN7W__filterBar{scrollbar-width:none;gap:7px;margin:22px 0 14px;display:flex;overflow-x:auto}.writers-module__wpCN7W__filterBar::-webkit-scrollbar{display:none}.writers-module__wpCN7W__filterBar button{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;font:inherit;background:0 0;border-radius:99px;flex-shrink:0;padding:8px 12px;font-size:10px;transition:all .2s}.writers-module__wpCN7W__workList{border-top:1px solid var(--text)}.writers-module__wpCN7W__workRow{border:0;border-bottom:1px solid var(--border);width:100%;color:var(--text);cursor:pointer;text-align:left;animation:.45s both writers-module__wpCN7W__writerRise;animation-delay:var(--entry-delay,0s);background:0 0;grid-template-columns:35px 1fr auto;align-items:center;gap:14px;padding:20px 6px;transition:background .22s,padding .22s;display:grid}.writers-module__wpCN7W__workCopy{flex-direction:column;gap:5px;min-width:0;display:flex}.writers-module__wpCN7W__workCopy small{color:var(--warm);letter-spacing:1.4px;text-transform:uppercase;font-size:9px;font-weight:800}.writers-module__wpCN7W__workCopy strong{color:var(--text);font-family:var(--font-playfair), serif;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(18px,2.1vw,25px);font-weight:500;overflow:hidden}.writers-module__wpCN7W__workCopy em{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}.writers-module__wpCN7W__workOpen{color:var(--text-muted);white-space:nowrap;font-size:10px}.writers-module__wpCN7W__panelEmpty{border-bottom:1px solid var(--border);color:var(--text-muted);padding:38px 0;font-size:13px}.writers-module__wpCN7W__readerBackdrop{z-index:100;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#1812107a;place-items:center;padding:22px;animation:.22s both writers-module__wpCN7W__fadeIn;display:grid;position:fixed;inset:0}.writers-module__wpCN7W__reader{background:var(--bg);border:1px solid #c5a05973;width:min(760px,100%);max-height:min(88vh,820px);padding:clamp(28px,5vw,58px);animation:.3s both writers-module__wpCN7W__readerIn;position:relative;overflow-y:auto;box-shadow:0 28px 90px #201a1847}.writers-module__wpCN7W__readerClose{border:1px solid var(--border);width:32px;height:32px;color:var(--text);cursor:pointer;background:0 0;border-radius:50%;font-size:22px;line-height:1;position:absolute;top:17px;right:20px}.writers-module__wpCN7W__readerClose:hover{border-color:var(--warm);color:var(--warm)}.writers-module__wpCN7W__readerMeta{color:var(--warm);letter-spacing:1.6px;text-transform:uppercase;gap:17px;font-size:10px;font-weight:800;display:flex}.writers-module__wpCN7W__readerMeta span+span{color:var(--text-muted)}.writers-module__wpCN7W__reader h2{max-width:650px;color:var(--text);font-family:var(--font-playfair), serif;letter-spacing:-.05em;margin-top:18px;font-size:clamp(30px,5vw,58px);font-weight:500;line-height:1.03}.writers-module__wpCN7W__readerText{border-left:2px solid var(--warm);color:var(--text);font-family:var(--font-playfair), serif;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:35px;padding-left:20px;font-size:clamp(21px,3vw,31px);line-height:1.75}.writers-module__wpCN7W__readerAside{border-top:1px solid var(--border);margin-top:29px;padding-top:15px}.writers-module__wpCN7W__readerAside span{color:var(--warm);letter-spacing:1.5px;font-size:9px;font-weight:800}.writers-module__wpCN7W__readerAside p{color:var(--text-muted);margin-top:8px;font-size:13px;line-height:1.7}.writers-module__wpCN7W__readerActions{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.writers-module__wpCN7W__readerActions button{border:1px solid var(--border);color:var(--text);cursor:pointer;font:inherit;background:0 0;border-radius:99px;padding:9px 13px;font-size:11px;transition:all .2s}.writers-module__wpCN7W__readerActions button span{margin-left:5px}.writers-module__wpCN7W__notice{z-index:120;border:1px solid var(--warm);background:var(--text);color:var(--bg);padding:11px 15px;font-size:12px;animation:.22s both writers-module__wpCN7W__noticeIn;position:fixed;bottom:22px;right:22px;box-shadow:0 10px 25px #00000029}@keyframes writers-module__wpCN7W__writerRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes writers-module__wpCN7W__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes writers-module__wpCN7W__readerIn{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes writers-module__wpCN7W__noticeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.writers-module__wpCN7W__writerRow,.writers-module__wpCN7W__workRow,.writers-module__wpCN7W__readerBackdrop,.writers-module__wpCN7W__reader,.writers-module__wpCN7W__notice{animation:none}}@media (max-width:760px){.writers-module__wpCN7W__main{padding:96px 0 70px}.writers-module__wpCN7W__container{padding:0 18px}.writers-module__wpCN7W__hero{padding:42px 0 36px;display:block}.writers-module__wpCN7W__heroMark{width:90px;height:90px;margin-top:28px;font-size:34px}.writers-module__wpCN7W__heroMark small{font-size:9px}.writers-module__wpCN7W__grid{display:block}.writers-module__wpCN7W__card{grid-template-columns:34px 1fr 26px;gap:11px;padding:25px 0}.writers-module__wpCN7W__card:hover{padding-left:5px;padding-right:5px}.writers-module__wpCN7W__number{font-size:20px}.writers-module__wpCN7W__cardTop{font-size:9px}}@media (max-width:820px){.writers-module__wpCN7W__directory{padding-top:25px;display:block}.writers-module__wpCN7W__writerGallery{position:static}.writers-module__wpCN7W__workPanel{border-top:1px solid var(--text);border-left:0;margin-top:34px;padding:30px 0 0}}@media (max-width:520px){.writers-module__wpCN7W__sectionIntro,.writers-module__wpCN7W__panelHeader{flex-direction:column;align-items:start}.writers-module__wpCN7W__writerRow{grid-template-columns:29px 1fr auto}.writers-module__wpCN7W__writerPageLink{grid-column:2/-1;justify-self:start}.writers-module__wpCN7W__writerWorks{font-size:16px}.writers-module__wpCN7W__workRow{grid-template-columns:28px 1fr}.writers-module__wpCN7W__workOpen{grid-column:2;justify-self:start}.writers-module__wpCN7W__workCopy strong{white-space:normal}.writers-module__wpCN7W__workCopy em{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.writers-module__wpCN7W__readerBackdrop{padding:10px}.writers-module__wpCN7W__reader{max-height:92vh;padding:29px 22px 24px}.writers-module__wpCN7W__readerText{margin-top:27px;padding-left:14px;font-size:22px}.writers-module__wpCN7W__readerActions button{flex:1}}.writers-module__wpCN7W__page{--mehfil-bg:#151311;--mehfil-panel:#1d1a17;--mehfil-panel-soft:#24201c;--mehfil-line:#eddec129;--mehfil-line-strong:#eddec157;--mehfil-ink:#f2e9d8;--mehfil-muted:#b8ad9b;--mehfil-gold:#d8a85c;color:var(--mehfil-ink);background:radial-gradient(circle at 82% 8%,#a6652b24,#0000 28rem),linear-gradient(135deg,#171411 0%,#121110 52%,#1a1511 100%)}.writers-module__wpCN7W__hero{border-bottom:1px solid var(--mehfil-line-strong);align-items:end;min-height:270px;padding:48px 0 38px;position:relative}.writers-module__wpCN7W__hero:before{background:var(--mehfil-gold);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:25px;right:168px;box-shadow:0 0 0 7px #d8a85c1a,0 0 28px #d8a85c73}.writers-module__wpCN7W__heroMark{border-color:var(--mehfil-line-strong);width:118px;height:118px;color:var(--mehfil-gold);background:#d8a85c09;font-size:44px;box-shadow:inset 0 0 32px #d8a85c0a}.writers-module__wpCN7W__writerRow{border-bottom-color:var(--mehfil-line);background:0 0;grid-template-columns:30px 1fr auto;gap:12px;padding:16px 12px}.writers-module__wpCN7W__writerRow:hover,.writers-module__wpCN7W__writerSelected{background:var(--mehfil-panel);padding-left:12px;padding-right:12px}.writers-module__wpCN7W__writerSelected{box-shadow:inset 3px 0 0 var(--mehfil-gold);border-bottom-color:var(--mehfil-gold)}.writers-module__wpCN7W__workRow{border-bottom-color:var(--mehfil-line);grid-template-columns:30px 1fr auto;gap:12px;padding:16px 12px}.writers-module__wpCN7W__reader{background:#1b1815;border-color:#d8a85c61;box-shadow:0 28px 90px #0000007a}@media (max-width:820px){.writers-module__wpCN7W__main{padding-top:94px}.writers-module__wpCN7W__hero{min-height:0}.writers-module__wpCN7W__hero:before{top:20px;right:28px}.writers-module__wpCN7W__heroMark{width:84px;height:84px;margin-top:24px;font-size:31px}.writers-module__wpCN7W__directory{padding-top:22px}.writers-module__wpCN7W__workPanel{border-top-color:var(--mehfil-line-strong)}}@media (max-width:520px){.writers-module__wpCN7W__hero h1{font-size:36px}.writers-module__wpCN7W__hero p{font-size:13px}.writers-module__wpCN7W__writerRow{grid-template-columns:26px 1fr auto;padding:14px 8px}.writers-module__wpCN7W__writerRow:hover,.writers-module__wpCN7W__writerSelected{padding-left:8px;padding-right:8px}.writers-module__wpCN7W__writerIdentity strong,.writers-module__wpCN7W__workCopy strong{font-size:16px}.writers-module__wpCN7W__workRow{padding:14px 8px}.writers-module__wpCN7W__workRow:hover{padding-left:8px;padding-right:8px}.writers-module__wpCN7W__workCopy em{font-size:10px}.writers-module__wpCN7W__readerText{font-size:20px;line-height:1.65}}.writers-module__wpCN7W__directory{padding-top:42px;display:block}.writers-module__wpCN7W__writerGallery{position:static}.writers-module__wpCN7W__writerList{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.writers-module__wpCN7W__writerRow{border:1px solid var(--line);background:#fffcf66b;border-radius:2px;grid-template-columns:28px 1fr auto;align-items:start;gap:13px;min-height:188px;padding:20px;transition:transform .3s,background .3s,box-shadow .3s;box-shadow:4px 4px #b85d4312}.writers-module__wpCN7W__writerRow:before{border:1px solid var(--terracotta);content:"↗";width:34px;height:34px;color:var(--terracotta);border-radius:50%;place-items:center;font-size:15px;transition:transform .35s,background .35s,color .35s;display:grid;position:absolute;bottom:17px;right:18px}.writers-module__wpCN7W__writerRow:hover,.writers-module__wpCN7W__writerSelected{background:#fffaf2;padding:20px;transform:translateY(-5px);box-shadow:8px 9px #b85d4324}.writers-module__wpCN7W__writerRow:hover:before,.writers-module__wpCN7W__writerSelected:before{background:var(--terracotta);color:#fffaf2;transform:rotate(45deg)}.writers-module__wpCN7W__writerNumber{font-size:17px}.writers-module__wpCN7W__writerIdentity strong{font-size:clamp(19px,2.2vw,25px)}.writers-module__wpCN7W__writerIdentity small{letter-spacing:.6px;text-transform:uppercase;order:-1;font-size:9px}.writers-module__wpCN7W__writerIdentity:after{background:var(--terracotta);content:"";width:42px;height:2px;margin-top:6px;display:block}.writers-module__wpCN7W__writerWorks{align-self:end;margin-bottom:4px;padding-right:46px;font-size:14px}.writers-module__wpCN7W__panelHeader{align-items:end}.writers-module__wpCN7W__filterBar{margin-top:24px}.writers-module__wpCN7W__workList{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.writers-module__wpCN7W__workRow{border:1px solid var(--line);background:#fffcf65c;border-radius:2px;flex-direction:column;align-items:stretch;gap:18px;min-height:184px;padding:19px;transition:transform .3s,background .3s,box-shadow .3s;display:flex}.writers-module__wpCN7W__workRow:hover{background:#fffaf2;padding:19px;transform:translateY(-4px);box-shadow:6px 7px #b85d431a}.writers-module__wpCN7W__workIndex{font-size:17px}.writers-module__wpCN7W__workCopy strong{white-space:normal;font-size:18px;line-height:1.25}.writers-module__wpCN7W__workCopy em{white-space:normal;line-height:1.5}.writers-module__wpCN7W__workOpen{color:var(--terracotta-dark);align-self:end;margin-top:auto}@media (max-width:820px){.writers-module__wpCN7W__writerList,.writers-module__wpCN7W__workList{grid-template-columns:1fr 1fr}.writers-module__wpCN7W__workPanel{border-top-color:var(--ink);margin-top:44px}}@media (max-width:520px){.writers-module__wpCN7W__directory{padding-top:26px}.writers-module__wpCN7W__sectionIntro{align-items:start}.writers-module__wpCN7W__writerList,.writers-module__wpCN7W__workList{grid-template-columns:1fr;gap:10px}.writers-module__wpCN7W__writerRow{min-height:160px;padding:17px}.writers-module__wpCN7W__writerRow:hover,.writers-module__wpCN7W__writerSelected{padding:17px}.writers-module__wpCN7W__writerIdentity strong{font-size:20px}.writers-module__wpCN7W__workRow,.writers-module__wpCN7W__workRow:hover{min-height:150px;padding:17px}}.writers-module__wpCN7W__page{--gallery-ink:#24201e;--gallery-muted:#82766d;--gallery-paper:#f7f1e8;--gallery-card:#fffaf2;--gallery-accent:#c46248;--gallery-gold:#d3a052;background:var(--gallery-paper)}.writers-module__wpCN7W__main{padding-top:104px}.writers-module__wpCN7W__hero{border-bottom:0;min-height:340px;padding:60px 0 48px}.writers-module__wpCN7W__hero:before{background:var(--gallery-accent);width:112px;height:4px;top:31px}.writers-module__wpCN7W__hero:after{background:var(--gallery-accent);width:42%;height:1px;bottom:0;right:0}.writers-module__wpCN7W__hero h1{max-width:800px;font-size:clamp(42px,6vw,72px);line-height:.98}.writers-module__wpCN7W__hero p{max-width:470px;font-size:13px}.writers-module__wpCN7W__heroMark{background:var(--gallery-accent);color:#fff9ef;width:148px;height:148px;box-shadow:12px 12px 0 var(--gallery-gold);border:0;border-radius:50%;margin-right:22px;position:relative;transform:rotate(-8deg)}.writers-module__wpCN7W__heroMark:before{content:"";border:1px solid #fffaf094;border-radius:50%;position:absolute;inset:11px}.writers-module__wpCN7W__heroMark small{color:#fff9ef}.writers-module__wpCN7W__directory{padding-top:26px}.writers-module__wpCN7W__sectionIntro{border-bottom:1px solid var(--gallery-ink);padding-bottom:21px;position:relative}.writers-module__wpCN7W__sectionIntro:after{background:var(--gallery-accent);content:"";border-radius:50%;width:8px;height:8px;position:absolute;bottom:-4px;right:0}.writers-module__wpCN7W__sectionIntro h2{font-size:clamp(31px,4vw,48px)}.writers-module__wpCN7W__directoryCount{letter-spacing:.1em;text-transform:uppercase}.writers-module__wpCN7W__writerList{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px}.writers-module__wpCN7W__writerRow{border:0;border-top:3px solid var(--gallery-ink);background:var(--gallery-card);border-radius:0 0 3px 3px;min-height:214px;overflow:hidden;box-shadow:0 2px #24201e1a,0 14px 28px #432d200f}.writers-module__wpCN7W__writerRow:after{background:var(--gallery-accent);width:100%;height:4px;bottom:0;left:0;right:auto;transform:scaleX(0)}.writers-module__wpCN7W__writerRow:before{color:#0000;background:#d3a0522e;border:0;width:132px;height:132px;transition:transform .5s cubic-bezier(.2,.8,.2,1);bottom:-42px;right:-30px;transform:none}.writers-module__wpCN7W__writerRow:hover,.writers-module__wpCN7W__writerSelected{border-top-color:var(--gallery-accent);background:#fffdf8;transform:translateY(-7px)rotate(-.35deg);box-shadow:8px 10px #c462481f,0 18px 34px #432d201a}.writers-module__wpCN7W__writerRow:hover:before,.writers-module__wpCN7W__writerSelected:before{background:#c4624826;transform:scale(1.45)}.writers-module__wpCN7W__writerIdentity small{color:var(--gallery-muted)}.writers-module__wpCN7W__writerIdentity:after{background:var(--gallery-gold)}.writers-module__wpCN7W__writerWorks{color:var(--gallery-accent)}.writers-module__wpCN7W__workPanel{border-top:1px solid var(--gallery-ink);margin-top:74px;padding-top:34px}.writers-module__wpCN7W__panelHeader{padding-bottom:27px}.writers-module__wpCN7W__panelHeader h2{font-size:clamp(31px,4vw,49px)}.writers-module__wpCN7W__panelHeader p{max-width:660px;color:var(--gallery-muted)}.writers-module__wpCN7W__panelLanguage{border:1px solid var(--gallery-accent);color:var(--gallery-accent);letter-spacing:.08em;text-transform:uppercase;padding:8px 11px}.writers-module__wpCN7W__filterBar button{border-radius:3px}.writers-module__wpCN7W__workList{gap:16px}.writers-module__wpCN7W__workRow{border:0;border-left:3px solid var(--gallery-gold);background:var(--gallery-card);border-radius:0 3px 3px 0;min-height:205px;box-shadow:0 2px #24201e17,0 12px 25px #432d200d}.writers-module__wpCN7W__workRow:hover{border-left-color:var(--gallery-accent);background:#fffdf8;transform:translateY(-5px);box-shadow:6px 8px #c462481a,0 16px 28px #432d2014}.writers-module__wpCN7W__workIndex,.writers-module__wpCN7W__workCopy small{color:var(--gallery-accent)}.writers-module__wpCN7W__workCopy em{color:var(--gallery-muted)}.writers-module__wpCN7W__workOpen{color:var(--gallery-accent);letter-spacing:.04em;text-transform:uppercase}@media (max-width:820px){.writers-module__wpCN7W__hero{min-height:0;padding-top:48px}.writers-module__wpCN7W__heroMark{width:104px;height:104px;margin:31px 0 0}.writers-module__wpCN7W__writerList,.writers-module__wpCN7W__workList{grid-template-columns:1fr 1fr}}@media (max-width:520px){.writers-module__wpCN7W__hero{padding-top:44px}.writers-module__wpCN7W__hero h1{font-size:40px}.writers-module__wpCN7W__heroMark{width:88px;height:88px;font-size:30px}.writers-module__wpCN7W__writerList,.writers-module__wpCN7W__workList{grid-template-columns:1fr;gap:12px}.writers-module__wpCN7W__writerRow{min-height:185px}.writers-module__wpCN7W__workRow{min-height:170px}}.writers-module__wpCN7W__page{--premium-bg:#faf9f6;--premium-ink:#1d1d1b;--premium-muted:#77736d;--premium-line:#d9d5cd;--premium-accent:#9c7651;background:var(--premium-bg);color:var(--premium-ink)}.writers-module__wpCN7W__page:before{display:none}.writers-module__wpCN7W__hero{border-bottom:1px solid var(--premium-ink);align-items:end;min-height:300px;padding:55px 0 42px}.writers-module__wpCN7W__hero:before,.writers-module__wpCN7W__hero:after{display:none}.writers-module__wpCN7W__hero h1{max-width:690px;color:var(--premium-ink);letter-spacing:-.06em;margin-top:20px;font-size:clamp(40px,5.2vw,64px);font-weight:500;line-height:1.02}.writers-module__wpCN7W__kicker,.writers-module__wpCN7W__sectionKicker{color:var(--premium-accent);letter-spacing:2.4px;font-size:9px}.writers-module__wpCN7W__heroMark{border:1px solid var(--premium-ink);width:112px;height:112px;color:var(--premium-ink);box-shadow:none;background:0 0;border-radius:50%;animation:6s ease-in-out infinite writers-module__wpCN7W__premiumFloat}.writers-module__wpCN7W__directory{grid-template-columns:330px minmax(0,1fr);gap:62px;padding-top:48px;display:grid}.writers-module__wpCN7W__writerGallery{align-self:start;position:sticky;top:110px}.writers-module__wpCN7W__sectionIntro{border-bottom:1px solid var(--premium-ink);align-items:end;padding-bottom:17px}.writers-module__wpCN7W__sectionIntro h2{color:var(--premium-ink);letter-spacing:-.045em;margin-top:12px;font-size:32px}.writers-module__wpCN7W__directoryCount{color:var(--premium-muted);letter-spacing:.06em;font-size:10px}.writers-module__wpCN7W__writerList{border-top:0;margin-top:0;display:block}.writers-module__wpCN7W__writerRow{border:0;border-bottom:1px solid var(--premium-line);min-height:0;box-shadow:none;background:0 0;border-radius:0;grid-template-columns:32px 1fr auto;gap:14px;padding:19px 0;transition:padding .25s,color .25s;display:grid;transform:none}.writers-module__wpCN7W__writerRow:before,.writers-module__wpCN7W__writerRow:after{display:none}.writers-module__wpCN7W__writerRow:hover,.writers-module__wpCN7W__writerSelected{box-shadow:none;background:0 0;border-top-color:#0000;padding:19px 12px;transform:none}.writers-module__wpCN7W__writerRow:hover .writers-module__wpCN7W__writerIdentity strong,.writers-module__wpCN7W__writerSelected .writers-module__wpCN7W__writerIdentity strong{color:var(--premium-accent)}.writers-module__wpCN7W__writerNumber{color:var(--premium-accent);font-size:14px}.writers-module__wpCN7W__writerIdentity strong{color:var(--premium-ink);font-size:18px;transition:color .25s}.writers-module__wpCN7W__writerIdentity small{color:var(--premium-muted);font-size:9px}.writers-module__wpCN7W__writerWorks{color:var(--premium-muted);align-self:center;font-size:13px}.writers-module__wpCN7W__workPanel{border-top:0;border-left:1px solid var(--premium-line);margin-top:0;padding:0 0 0 42px}.writers-module__wpCN7W__panelHeader{border-bottom:1px solid var(--premium-ink);align-items:end;padding-bottom:25px}.writers-module__wpCN7W__panelHeader h2{color:var(--premium-ink);letter-spacing:-.05em;margin-top:11px;font-size:38px}.writers-module__wpCN7W__panelHeader p{max-width:560px;color:var(--premium-muted);font-size:13px;line-height:1.75}.writers-module__wpCN7W__panelLanguage{color:var(--premium-accent);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.writers-module__wpCN7W__filterBar button{color:var(--premium-muted);background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;padding:6px 0;font-size:10px}.writers-module__wpCN7W__filterBar button:hover,.writers-module__wpCN7W__filterBar .writers-module__wpCN7W__filterActive{border-color:var(--premium-accent);color:var(--premium-ink);background:0 0}.writers-module__wpCN7W__workList{border-top:1px solid var(--premium-line);margin-top:13px;display:block}.writers-module__wpCN7W__workRow{border:0;border-bottom:1px solid var(--premium-line);min-height:0;box-shadow:none;background:0 0;border-radius:0;grid-template-columns:32px 1fr auto;gap:16px;padding:21px 0;transition:padding .25s,background .25s;display:grid;transform:none}.writers-module__wpCN7W__workRow:hover{box-shadow:none;background:#9c76510e;border-left:0;padding:21px 13px;transform:none}.writers-module__wpCN7W__workIndex{color:var(--premium-accent);font-size:14px}.writers-module__wpCN7W__workCopy small{color:var(--premium-accent);letter-spacing:1.2px;font-size:9px}.writers-module__wpCN7W__workCopy strong{color:var(--premium-ink);font-size:19px;font-weight:500}.writers-module__wpCN7W__workCopy em{color:var(--premium-muted);font-size:11px}.writers-module__wpCN7W__workOpen{color:var(--premium-muted);font-size:10px}.writers-module__wpCN7W__readerBackdrop{background:#1d1d1b61}.writers-module__wpCN7W__reader{border:1px solid var(--premium-line);background:var(--premium-bg);box-shadow:0 25px 70px #0000002e}.writers-module__wpCN7W__readerText{border-left-color:var(--premium-accent);color:var(--premium-ink);font-size:clamp(19px,2.4vw,26px)}@keyframes writers-module__wpCN7W__premiumFloat{0%,to{transform:rotate(4deg)translateY(0)}50%{transform:rotate(-1deg)translateY(-5px)}}@media (prefers-reduced-motion:reduce){.writers-module__wpCN7W__heroMark{animation:none}}@media (max-width:820px){.writers-module__wpCN7W__directory{padding-top:35px;display:block}.writers-module__wpCN7W__writerGallery{position:static}.writers-module__wpCN7W__workPanel{border-top:1px solid var(--premium-ink);border-left:0;margin-top:58px;padding:32px 0 0}}@media (max-width:520px){.writers-module__wpCN7W__main{padding-top:96px}.writers-module__wpCN7W__hero{min-height:0;padding-top:45px}.writers-module__wpCN7W__hero h1{font-size:39px}.writers-module__wpCN7W__heroMark{width:88px;height:88px;margin-top:28px}.writers-module__wpCN7W__writerRow,.writers-module__wpCN7W__writerRow:hover,.writers-module__wpCN7W__writerSelected{padding:17px 0}.writers-module__wpCN7W__panelHeader{display:block}.writers-module__wpCN7W__panelLanguage{margin-top:15px;display:inline-block}.writers-module__wpCN7W__workRow,.writers-module__wpCN7W__workRow:hover{grid-template-columns:27px 1fr;padding:18px 0}.writers-module__wpCN7W__workOpen{grid-column:2;justify-self:start}}.writers-module__wpCN7W__library{--library-paper:#f6f4ef;--library-white:#fffefa;--library-ink:#1c1c1a;--library-muted:#858078;--library-line:#d8d4cb;--library-accent:#a56d45;width:100%;color:var(--library-ink);background:0 0;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:72px;padding:42px 0 0;display:grid!important}.writers-module__wpCN7W__index{min-width:0}.writers-module__wpCN7W__indexTop,.writers-module__wpCN7W__worksHeader{justify-content:space-between;align-items:center;gap:18px;display:flex}.writers-module__wpCN7W__eyebrow{color:var(--library-accent);letter-spacing:2.2px;font-size:9px;font-weight:800}.writers-module__wpCN7W__indexCount,.writers-module__wpCN7W__worksHeader{color:var(--library-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.writers-module__wpCN7W__indexTitle{font-family:var(--font-playfair), serif;letter-spacing:-.07em;flex-direction:column;margin:35px 0 28px;font-size:clamp(38px,5vw,61px);line-height:.9;display:flex}.writers-module__wpCN7W__indexTitle strong{color:var(--library-accent);font-style:italic;font-weight:500}.writers-module__wpCN7W__writerStack{border-top:1px solid var(--library-ink)}.writers-module__wpCN7W__writerCard{border-bottom:1px solid var(--library-line);min-height:104px;color:inherit;animation:.65s both writers-module__wpCN7W__indexIn;animation-delay:var(--delay);grid-template-columns:24px 48px 1fr 20px;align-items:center;gap:13px;padding:17px 0;text-decoration:none;transition:padding .3s,background .3s;display:grid;position:relative}.writers-module__wpCN7W__writerCard:before{background:var(--library-accent);content:"";transform-origin:bottom;width:3px;transition:transform .3s;position:absolute;inset:0 auto 0 0;transform:scaleY(0)}.writers-module__wpCN7W__writerCard:hover,.writers-module__wpCN7W__writerCardSelected{background:var(--library-white);padding-left:13px;padding-right:13px}.writers-module__wpCN7W__writerCard:hover:before,.writers-module__wpCN7W__writerCardSelected:before{transform:scaleY(1)}.writers-module__wpCN7W__writerOrder{color:var(--library-accent);align-self:start;padding-top:3px;font-size:11px}.writers-module__wpCN7W__writerMonogram{border:1px solid var(--library-line);width:48px;height:48px;color:var(--library-accent);font-family:var(--font-playfair), serif;border-radius:50%;place-items:center;font-size:24px;transition:background .3s,color .3s,transform .3s;display:grid}.writers-module__wpCN7W__writerCard:hover .writers-module__wpCN7W__writerMonogram,.writers-module__wpCN7W__writerCardSelected .writers-module__wpCN7W__writerMonogram{background:var(--library-accent);color:var(--library-white);transform:rotate(-8deg)}.writers-module__wpCN7W__writerDetails{flex-direction:column;gap:4px;min-width:0;display:flex}.writers-module__wpCN7W__writerDetails small,.writers-module__wpCN7W__writerDetails em{color:var(--library-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}.writers-module__wpCN7W__writerDetails strong{color:var(--library-ink);font-family:var(--font-playfair), serif;text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:500;overflow:hidden}.writers-module__wpCN7W__writerCardSelected .writers-module__wpCN7W__writerDetails strong{color:var(--library-accent)}.writers-module__wpCN7W__writerArrow{color:var(--library-muted);font-size:18px;transition:color .2s,transform .3s}.writers-module__wpCN7W__writerCard:hover .writers-module__wpCN7W__writerArrow,.writers-module__wpCN7W__writerCardSelected .writers-module__wpCN7W__writerArrow{color:var(--library-accent);transform:translate(3px,-3px)}.writers-module__wpCN7W__indexFoot{color:var(--library-muted);letter-spacing:.08em;text-transform:uppercase;margin-top:28px;font-size:9px}.writers-module__wpCN7W__desk{border-left:1px solid var(--library-line);min-width:0;padding-left:42px}.writers-module__wpCN7W__deskHeader{border-bottom:1px solid var(--library-ink);justify-content:space-between;align-items:end;gap:20px;padding-bottom:29px;display:flex}.writers-module__wpCN7W__deskHeader h2{color:var(--library-ink);font-family:var(--font-playfair), serif;letter-spacing:-.065em;margin-top:12px;font-size:clamp(34px,5vw,61px);font-weight:500;line-height:.98}.writers-module__wpCN7W__deskHeader p{max-width:540px;color:var(--library-muted);margin-top:16px;font-size:13px;line-height:1.75}.writers-module__wpCN7W__language{color:var(--library-accent);letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;padding-bottom:7px;font-size:10px}.writers-module__wpCN7W__toolbar{justify-content:space-between;align-items:center;gap:18px;padding:22px 0 17px;display:flex}.writers-module__wpCN7W__toolbarLabel{color:var(--library-muted);text-transform:uppercase;font-size:10px}.writers-module__wpCN7W__filters{flex-wrap:wrap;justify-content:end;gap:14px;display:flex}.writers-module__wpCN7W__filters button{color:var(--library-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:1px solid #0000;padding:4px 0;font-size:10px}.writers-module__wpCN7W__filters button:hover,.writers-module__wpCN7W__filters .writers-module__wpCN7W__filterActive{border-bottom-color:var(--library-accent);color:var(--library-ink)}.writers-module__wpCN7W__worksHeader{border-top:1px solid var(--library-line);border-bottom:1px solid var(--library-line);padding:10px 0}.writers-module__wpCN7W__works{flex-direction:column;display:flex}.writers-module__wpCN7W__workCard{border-bottom:1px solid var(--library-line);cursor:pointer;animation:.65s both writers-module__wpCN7W__workIn;animation-delay:var(--delay);grid-template-columns:35px 1fr auto;align-items:start;gap:18px;padding:23px 0;transition:padding .3s,background .3s;display:grid;position:relative}.writers-module__wpCN7W__workCard:before{background:var(--library-accent);content:"";width:2px;transition:transform .3s;position:absolute;top:0;bottom:0;left:-13px;transform:scaleY(0)}.writers-module__wpCN7W__workCard:hover{background:var(--library-white);padding-left:13px;padding-right:13px}.writers-module__wpCN7W__workCard:hover:before{transform:scaleY(1)}.writers-module__wpCN7W__workNumber{color:var(--library-accent);font-size:12px}.writers-module__wpCN7W__workContent{flex-direction:column;gap:6px;min-width:0;display:flex}.writers-module__wpCN7W__workContent>span{color:var(--library-accent);letter-spacing:1.5px;text-transform:uppercase;font-size:9px;font-weight:800}.writers-module__wpCN7W__workContent h3{color:var(--library-ink);font-family:var(--font-playfair), serif;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:500;line-height:1.15;overflow:hidden}.writers-module__wpCN7W__workContent p{color:var(--library-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.writers-module__wpCN7W__readLink{color:var(--library-muted);white-space:nowrap;align-self:center;font-size:10px;text-decoration:none}.writers-module__wpCN7W__readLink span{color:var(--library-accent);font-size:16px}.writers-module__wpCN7W__workCard:hover .writers-module__wpCN7W__readLink{color:var(--library-accent)}.writers-module__wpCN7W__emptyWork{color:var(--library-muted);padding:35px 0;font-size:13px}.writers-module__wpCN7W__reader{border:1px solid var(--library-line);background:var(--library-white);width:min(740px,100%);box-shadow:0 25px 70px #0000002e}.writers-module__wpCN7W__readerClose{color:var(--library-ink)}.writers-module__wpCN7W__readerMeta,.writers-module__wpCN7W__readerAside span{color:var(--library-accent)}.writers-module__wpCN7W__reader h2{color:var(--library-ink);font-family:var(--font-playfair), serif}.writers-module__wpCN7W__readerText{border-left-color:var(--library-accent);color:var(--library-ink)}.writers-module__wpCN7W__readerAside p{color:var(--library-muted)}@keyframes writers-module__wpCN7W__indexIn{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes writers-module__wpCN7W__workIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.writers-module__wpCN7W__writerCard,.writers-module__wpCN7W__workCard{animation:none}}@media (max-width:820px){.writers-module__wpCN7W__library{padding-top:30px;display:block!important}.writers-module__wpCN7W__desk{border-top:1px solid var(--library-ink);border-left:0;margin-top:52px;padding:32px 0 0}}@media (max-width:520px){.writers-module__wpCN7W__indexTitle{margin-top:27px;font-size:45px}.writers-module__wpCN7W__writerCard{grid-template-columns:22px 42px 1fr 16px;gap:10px}.writers-module__wpCN7W__writerMonogram{width:42px;height:42px;font-size:20px}.writers-module__wpCN7W__writerDetails strong{font-size:17px}.writers-module__wpCN7W__deskHeader{display:block}.writers-module__wpCN7W__language{margin-top:18px;display:inline-block}.writers-module__wpCN7W__toolbar{display:block}.writers-module__wpCN7W__filters{justify-content:start;gap:13px;margin-top:14px}.writers-module__wpCN7W__workCard{grid-template-columns:27px 1fr;gap:11px}.writers-module__wpCN7W__readLink{grid-column:2;justify-self:start}.writers-module__wpCN7W__workContent h3{white-space:normal}.writers-module__wpCN7W__workContent p{white-space:normal;line-height:1.45}}.writers-module__wpCN7W__writerCard{isolation:isolate;overflow:hidden}.writers-module__wpCN7W__writerCard:after{color:var(--library-accent);content:"OPEN ARCHIVE  ↗";letter-spacing:1.4px;opacity:0;font-size:8px;font-weight:800;transition:opacity .3s,transform .3s;position:absolute;bottom:9px;right:14px;transform:translateY(7px)}.writers-module__wpCN7W__writerCard:hover:after,.writers-module__wpCN7W__writerCardSelected:after{opacity:1;transform:translateY(0)}.writers-module__wpCN7W__writerCard:before{z-index:-1}.writers-module__wpCN7W__writerCard:hover{background:linear-gradient(105deg, var(--library-white) 0%, #fffefae6 65%, #a56d4514 100%)}.writers-module__wpCN7W__writerCard:hover .writers-module__wpCN7W__writerDetails em{color:var(--library-accent)}.writers-module__wpCN7W__writerDetails em{transition:color .3s}.writers-module__wpCN7W__writerMonogram{position:relative;overflow:hidden}.writers-module__wpCN7W__writerMonogram:after{border-radius:inherit;content:"";background:linear-gradient(135deg,#0000 42%,#ffffffbf 50%,#0000 58%);transition:transform .55s;position:absolute;inset:0;transform:translate(-130%)}.writers-module__wpCN7W__writerCard:hover .writers-module__wpCN7W__writerMonogram:after{transform:translate(130%)}.writers-module__wpCN7W__workCard{overflow:hidden}.writers-module__wpCN7W__workCard:after{content:"";border:1px solid #a56d4533;border-radius:50%;width:120px;height:120px;transition:transform .45s;position:absolute;bottom:-44px;right:-30px}.writers-module__wpCN7W__workCard:hover:after{transform:scale(1.35)}.writers-module__wpCN7W__readLink{z-index:1;transition:transform .25s,color .25s;position:relative}.writers-module__wpCN7W__workCard:hover .writers-module__wpCN7W__readLink{transform:translate(4px)}.writers-module__wpCN7W__page{--paper:#f5f0e7;--paper-deep:#ebe2d4;--paper-card:#fffcf6bd;--ink:#25211e;--ink-soft:#716961;--terracotta:#b85d43;--terracotta-dark:#873d2d;--line:#3027202b;background:radial-gradient(circle at 7% 18%, #b85d4317, transparent 21rem), radial-gradient(circle at 92% 64%, #cfa45b21, transparent 25rem), repeating-linear-gradient(0deg, #44342605 0, #44342605 1px, transparent 1px, transparent 5px), var(--paper);color:var(--ink);position:relative;overflow:hidden}.writers-module__wpCN7W__page:before{z-index:0;content:"";pointer-events:none;background:linear-gradient(#0000,#b85d432e 18%,#0000 82%);width:1px;height:100%;position:absolute;top:0;right:8%}.writers-module__wpCN7W__main,.writers-module__wpCN7W__container{z-index:1;position:relative}.writers-module__wpCN7W__main{padding:112px 0 90px}.writers-module__wpCN7W__container{max-width:1220px}.writers-module__wpCN7W__hero{border-bottom:1px solid var(--ink);align-items:end;min-height:302px;padding:48px 0 42px;animation:.8s cubic-bezier(.2,.75,.25,1) both writers-module__wpCN7W__safhaReveal}.writers-module__wpCN7W__hero:before{background:var(--terracotta);content:"";width:68px;height:3px;animation:1s cubic-bezier(.2,.75,.25,1) .2s both writers-module__wpCN7W__safhaLine;position:absolute;top:24px;left:0}.writers-module__wpCN7W__hero:after{background:var(--terracotta);content:"";width:120px;height:1px;position:absolute;bottom:-1px;right:12%}.writers-module__wpCN7W__kicker,.writers-module__wpCN7W__sectionKicker{color:var(--terracotta-dark);letter-spacing:2.2px}.writers-module__wpCN7W__hero h1{max-width:760px;color:var(--ink);letter-spacing:-.055em;margin-top:18px;font-size:clamp(40px,5.8vw,68px);line-height:1.02}.writers-module__wpCN7W__hero h1 em{color:var(--terracotta)}.writers-module__wpCN7W__hero p{max-width:550px;color:var(--ink-soft);margin-top:19px;font-size:14px;line-height:1.75}.writers-module__wpCN7W__heroMark{border:1px solid var(--terracotta);width:132px;height:132px;color:var(--terracotta);background:#fffcf66b;animation:5s ease-in-out infinite writers-module__wpCN7W__safhaFloat;box-shadow:9px 9px #b85d431a}.writers-module__wpCN7W__heroMark small{color:var(--ink-soft);font-size:10px}.writers-module__wpCN7W__directory{grid-template-columns:minmax(300px,.75fr) minmax(0,1.25fr);gap:44px;padding:36px 0 0}.writers-module__wpCN7W__writerGallery{top:96px}.writers-module__wpCN7W__sectionIntro h2,.writers-module__wpCN7W__panelHeader h2{color:var(--ink);letter-spacing:-.045em;font-size:clamp(27px,3.2vw,39px)}.writers-module__wpCN7W__directoryCount,.writers-module__wpCN7W__panelLanguage{color:var(--ink-soft);font-size:10px}.writers-module__wpCN7W__writerList,.writers-module__wpCN7W__workList{border-top-color:var(--ink)}.writers-module__wpCN7W__writerRow{border-bottom-color:var(--line);animation:.6s both writers-module__wpCN7W__safhaRow;animation-delay:var(--entry-delay,0s);background:0 0;grid-template-columns:34px 1fr auto;gap:14px;padding:17px 13px;position:relative}.writers-module__wpCN7W__writerRow:after{background:var(--terracotta);content:"";transform-origin:0;height:1px;transition:transform .35s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.writers-module__wpCN7W__writerRow:hover,.writers-module__wpCN7W__writerSelected{background:var(--paper-card);padding-left:19px;padding-right:19px;box-shadow:0 9px 24px #47301f12}.writers-module__wpCN7W__writerRow:hover:after,.writers-module__wpCN7W__writerSelected:after{transform:scaleX(1)}.writers-module__wpCN7W__writerSelected{border-bottom-color:var(--terracotta)}.writers-module__wpCN7W__writerNumber,.writers-module__wpCN7W__workIndex{color:var(--terracotta);font-size:19px}.writers-module__wpCN7W__writerIdentity{gap:4px}.writers-module__wpCN7W__writerIdentity strong{color:var(--ink);font-size:19px}.writers-module__wpCN7W__writerIdentity small,.writers-module__wpCN7W__writerWorks small{color:var(--ink-soft);font-size:9px}.writers-module__wpCN7W__writerWorks{color:var(--ink);font-size:15px}.writers-module__wpCN7W__writerPageLink{display:none}.writers-module__wpCN7W__workPanel{border-left-color:var(--line);padding:26px 0 0 40px}.writers-module__wpCN7W__panelHeader{border-bottom-color:var(--ink);padding-bottom:23px}.writers-module__wpCN7W__panelHeader p{max-width:570px;color:var(--ink-soft);margin-top:11px;font-size:13px;line-height:1.7}.writers-module__wpCN7W__filterBar{gap:7px;margin:20px 0 14px}.writers-module__wpCN7W__filterBar button{border-color:var(--line);color:var(--ink-soft);background:#fffcf666;padding:8px 12px;font-size:10px}.writers-module__wpCN7W__filterBar button:hover,.writers-module__wpCN7W__filterBar .writers-module__wpCN7W__filterActive{border-color:var(--terracotta);background:var(--terracotta);color:#fffaf2}.writers-module__wpCN7W__workRow{border-bottom-color:var(--line);animation:.55s both writers-module__wpCN7W__safhaRow;animation-delay:var(--entry-delay,0s);grid-template-columns:32px 1fr auto;gap:13px;padding:17px 13px;position:relative}.writers-module__wpCN7W__workRow:hover{background:var(--paper-card);padding-left:19px;padding-right:19px}.writers-module__wpCN7W__workCopy{gap:4px}.writers-module__wpCN7W__workCopy small{color:var(--terracotta-dark);font-size:9px}.writers-module__wpCN7W__workCopy strong{color:var(--ink);font-size:19px}.writers-module__wpCN7W__workCopy em,.writers-module__wpCN7W__workOpen{color:var(--ink-soft);font-size:11px}.writers-module__wpCN7W__workRow:hover .writers-module__wpCN7W__workOpen{color:var(--terracotta-dark)}.writers-module__wpCN7W__panelEmpty,.writers-module__wpCN7W__empty{border-color:var(--line);color:var(--ink-soft)}.writers-module__wpCN7W__readerBackdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#281c1670}.writers-module__wpCN7W__reader{background:#fbf7ef;border:1px solid #b85d4370;box-shadow:15px 18px #b85d431a,0 30px 80px #2e1e1540}.writers-module__wpCN7W__readerClose{border-color:var(--line);color:var(--ink)}.writers-module__wpCN7W__readerMeta{color:var(--terracotta-dark)}.writers-module__wpCN7W__readerMeta span+span,.writers-module__wpCN7W__readerAside p{color:var(--ink-soft)}.writers-module__wpCN7W__reader h2{color:var(--ink);font-size:clamp(29px,4.2vw,48px)}.writers-module__wpCN7W__readerText{border-left-color:var(--terracotta);color:var(--ink);font-size:clamp(19px,2.5vw,27px);line-height:1.72}.writers-module__wpCN7W__readerAside{border-top-color:var(--line)}.writers-module__wpCN7W__readerAside span{color:var(--terracotta-dark)}.writers-module__wpCN7W__readerActions button{border-color:var(--line);color:var(--ink)}.writers-module__wpCN7W__readerActions button:hover,.writers-module__wpCN7W__readerActions .writers-module__wpCN7W__favoriteActive{border-color:var(--terracotta);background:var(--terracotta);color:#fffaf2}.writers-module__wpCN7W__notice{border-color:var(--terracotta);background:var(--ink);color:var(--paper)}@keyframes writers-module__wpCN7W__safhaReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes writers-module__wpCN7W__safhaLine{0%{opacity:0;transform-origin:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes writers-module__wpCN7W__safhaRow{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes writers-module__wpCN7W__safhaFloat{0%,to{transform:rotate(6deg)translateY(0)}50%{transform:rotate(2deg)translateY(-7px)}}@media (prefers-reduced-motion:reduce){.writers-module__wpCN7W__hero,.writers-module__wpCN7W__hero:before,.writers-module__wpCN7W__heroMark,.writers-module__wpCN7W__writerRow,.writers-module__wpCN7W__workRow{animation:none}}@media (max-width:820px){.writers-module__wpCN7W__main{padding-top:94px}.writers-module__wpCN7W__hero{min-height:0}.writers-module__wpCN7W__hero:after{width:72px;right:0}.writers-module__wpCN7W__heroMark{width:92px;height:92px;margin-top:26px;font-size:33px}.writers-module__wpCN7W__directory{padding-top:24px}.writers-module__wpCN7W__workPanel{border-top-color:var(--ink)}}@media (max-width:520px){.writers-module__wpCN7W__hero h1{font-size:37px}.writers-module__wpCN7W__hero p{font-size:13px}.writers-module__wpCN7W__writerRow{grid-template-columns:27px 1fr auto;padding:15px 8px}.writers-module__wpCN7W__writerRow:hover,.writers-module__wpCN7W__writerSelected{padding-left:12px;padding-right:12px}.writers-module__wpCN7W__writerIdentity strong,.writers-module__wpCN7W__workCopy strong{font-size:17px}.writers-module__wpCN7W__workRow{padding:15px 8px}.writers-module__wpCN7W__workRow:hover{padding-left:12px;padding-right:12px}.writers-module__wpCN7W__workCopy em{font-size:10px}.writers-module__wpCN7W__readerText{font-size:20px;line-height:1.65}}
