#rohan-reading-desk{--desk-paper:#f7f6f2;--desk-sheet:#fbfaf7;--desk-ink:#242624;--desk-muted:#62645f;--desk-line:#d8dad3;--desk-green:#31534a;background:var(--desk-paper);color:var(--desk-ink);color-scheme:light;padding:0 48px;font-family:DM Sans,sans-serif;font-size:14px;line-height:1.6}#rohan-reading-desk *{box-sizing:border-box}#rohan-reading-desk a{color:var(--desk-ink);text-decoration:none}#rohan-reading-desk .desk-shell{max-width:860px;margin:0 auto}#rohan-reading-desk .desk-header{border-bottom:1px solid var(--desk-line);justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}#rohan-reading-desk .desk-brand{letter-spacing:-.05em;white-space:nowrap;font-family:Libre Baskerville,Georgia,serif;font-size:20px}#rohan-reading-desk .desk-nav{flex-wrap:wrap;align-items:center;gap:24px;font-size:12px;display:flex}#rohan-reading-desk .desk-nav a{padding:4px 0}#rohan-reading-desk .desk-nav a[aria-current]{border-bottom:1px solid var(--desk-green)}#rohan-reading-desk .desk-intro{justify-content:space-between;align-items:flex-end;gap:32px;padding:52px 0 38px;display:flex}#rohan-reading-desk .desk-kicker{text-transform:uppercase;letter-spacing:.16em;color:var(--desk-muted);margin:0 0 16px;font-size:11px}#rohan-reading-desk h1{letter-spacing:-.055em;color:var(--desk-ink);-webkit-text-fill-color:var(--desk-ink);margin:0 0 17px;font-family:Libre Baskerville,Georgia,serif;font-size:46px;font-weight:400;line-height:1.15}#rohan-reading-desk .desk-description{max-width:370px;color:var(--desk-muted);margin:0;font-size:14px}#rohan-reading-desk .desk-newsletter{white-space:nowrap;border-bottom:1px solid var(--desk-line);padding:6px 0;font-size:12px}#rohan-reading-desk .desk-index{border-top:1px solid var(--desk-line);color:var(--desk-muted);text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;gap:20px;padding:13px 0 0;font-size:11px;display:flex}#rohan-reading-desk .desk-papers{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 25px;margin:0;padding:25px 0 78px;list-style:none;display:grid}#rohan-reading-desk .desk-papers li{min-width:0;margin:0;padding:0}#rohan-reading-desk .desk-papers li:nth-child(3n+2){transform:translateY(35px)}#rohan-reading-desk .desk-paper{--desk-angle:-.55deg;isolation:isolate;border:1px solid var(--desk-line);background:var(--desk-sheet);height:100%;min-height:322px;transform:rotate(var(--desk-angle));flex-direction:column;padding:20px 21px 17px;transition:transform .35s,box-shadow .35s,border-color .35s;display:flex;position:relative}#rohan-reading-desk .desk-papers li:nth-child(2n) .desk-paper{--desk-angle:.7deg}#rohan-reading-desk .desk-paper:before{content:"";border-right:1px solid var(--desk-line);border-bottom:1px solid var(--desk-line);pointer-events:none;z-index:-1;position:absolute;inset:5px -4px -5px 4px}#rohan-reading-desk .desk-paper:hover,#rohan-reading-desk .desk-paper:focus-visible{border-color:#a5b3a8;transform:translateY(-5px)rotate(0);box-shadow:0 12px 25px #2426240c}#rohan-reading-desk .desk-meta{letter-spacing:.12em;text-transform:uppercase;color:var(--desk-muted);justify-content:space-between;align-items:center;gap:10px;margin-bottom:24px;font-size:10px;display:flex}#rohan-reading-desk .desk-number{letter-spacing:.04em;font-size:12px}#rohan-reading-desk h2{letter-spacing:-.045em;color:var(--desk-ink);-webkit-text-fill-color:var(--desk-ink);margin:0 0 9px;font-family:Libre Baskerville,Georgia,serif;font-size:23px;font-weight:400;line-height:1.35}#rohan-reading-desk .desk-subtitle{color:var(--desk-muted);margin:0;font-size:12px;line-height:1.55}#rohan-reading-desk .desk-excerpt{height:72px;color:var(--desk-green);opacity:0;filter:blur(3px);margin:22px 0 20px;font-family:Libre Baskerville,Georgia,serif;font-size:12px;line-height:1.85;transition:opacity .35s,filter .35s,transform .35s;position:relative;overflow:hidden;transform:translateY(6px)}#rohan-reading-desk .desk-excerpt:after{content:"";background:linear-gradient(transparent,var(--desk-sheet));pointer-events:none;position:absolute;inset:42px 0 0}#rohan-reading-desk .desk-paper:hover .desk-excerpt,#rohan-reading-desk .desk-paper:focus-visible .desk-excerpt{opacity:1;filter:blur();transform:translateY(0)}#rohan-reading-desk .desk-paper-foot{border-top:1px solid var(--desk-line);color:var(--desk-muted);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;font-size:11px;display:flex}#rohan-reading-desk .desk-paper-foot .desk-read{color:var(--desk-green)}#rohan-reading-desk .desk-arrow{margin-left:6px;transition:transform .3s;display:inline-block}#rohan-reading-desk a:hover .desk-arrow{transform:translate(2px,-2px)}#rohan-reading-desk .desk-footer{border-top:1px solid var(--desk-line);color:var(--desk-muted);flex-wrap:wrap;justify-content:space-between;gap:15px;padding:23px 0 30px;font-size:11px;display:flex}#rohan-reading-desk .desk-footer a{text-underline-offset:4px;text-decoration:underline}@media (width<=800px){#rohan-reading-desk{padding:0 30px}#rohan-reading-desk .desk-papers{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}#rohan-reading-desk .desk-papers li:nth-child(3n+2){transform:none}#rohan-reading-desk .desk-papers li:nth-child(2n){transform:translateY(30px)}#rohan-reading-desk .desk-header{flex-wrap:wrap;align-items:flex-start;gap:18px}#rohan-reading-desk .desk-nav{gap:22px}}@media (width<=520px){#rohan-reading-desk{padding:0 22px}#rohan-reading-desk .desk-intro{padding:35px 0 28px;display:block}#rohan-reading-desk h1{font-size:39px}#rohan-reading-desk .desk-newsletter{margin-top:18px;display:inline-block}#rohan-reading-desk .desk-nav{gap:16px}#rohan-reading-desk .desk-nav a{padding:10px 0}#rohan-reading-desk .desk-papers{grid-template-columns:1fr;gap:25px;padding-bottom:35px}#rohan-reading-desk .desk-papers li:nth-child(2n){transform:none}#rohan-reading-desk .desk-paper{min-height:0;padding:21px 23px}#rohan-reading-desk .desk-meta{margin-bottom:17px}#rohan-reading-desk .desk-index{letter-spacing:.06em;gap:12px}}@media (hover:none),(width<=520px){#rohan-reading-desk .desk-excerpt{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){#rohan-reading-desk *,#rohan-reading-desk :before{transition:none!important}#rohan-reading-desk .desk-paper:hover,#rohan-reading-desk .desk-paper:focus-visible{transform:rotate(var(--desk-angle))}}#rohan-reading-desk{padding:0}#rohan-reading-desk .desk-meta{font-size:11px}#rohan-reading-desk .desk-permission{color:#62645f;margin:0 0 28px;font-size:11px}#rohan-reading-desk .desk-permission a{text-underline-offset:4px;text-decoration:underline}
