.bandit-essay{min-height:100dvh;overflow:visible}.bandit-essay-content{max-width:1400px;margin:auto;padding:175px 6% 70px}.bandit-essay-heading{max-width:850px;margin:0 0 72px;padding:0}.bandit-essay-heading h1{letter-spacing:-3px;margin:0 0 28px;font-size:clamp(42px,5.4vw,76px);font-weight:400;line-height:1.08}.bandit-essay-deck{max-width:660px;color:var(--subtle);margin:0;font-size:20px;line-height:1.7}.bandit-essay-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:80px;display:grid}.bandit-essay-sidebar{position:sticky;top:120px}.bandit-essay-toc{border-left:1px solid var(--rule);padding-left:20px}.bandit-essay-toc>p{color:var(--subtle);margin:0 0 18px;font-size:12px}.bandit-essay-toc a{color:var(--subtle);padding:7px 0;font-size:13px;line-height:1.6;transition:color .2s;display:block}.bandit-essay-toc a:hover,.bandit-essay-toc a[aria-current]{color:#36553b}.bandit-essay-toc a[aria-current]{text-underline-offset:5px;text-decoration:underline}.bandit-essay-body{min-width:0;max-width:720px}.bandit-essay-body p{color:#5f685b;margin:0 0 23px;font-size:17px;line-height:1.85}.bandit-essay-body h2{letter-spacing:-1px;margin:54px 0 22px;font-size:30px;line-height:1.25}.bandit-essay-body h2[id]{scroll-margin-top:140px}.bandit-essay-body strong{color:var(--ink);font-weight:600}.bandit-essay-pullquote{letter-spacing:-.7px;border-left:2px solid #829775;margin:36px 0;padding:8px 0 8px 25px;font-size:25px;line-height:1.55}.bandit-essay-end{border-top:1px solid var(--rule);max-width:720px;color:var(--subtle);justify-content:space-between;gap:20px;margin:65px 0 0 320px;padding-top:25px;font-size:13px;display:flex}.bandit-essay-end a{color:var(--ink);gap:15px;display:flex}.bandit-essay-copy{font:inherit;color:var(--subtle);cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.bandit-essay-copy:hover{color:var(--ink)}.bandit-essay .bandit-nav a[aria-current=page]{text-underline-offset:6px;text-decoration:underline}@media (max-width:1000px){.bandit-essay-layout{grid-template-columns:190px minmax(0,1fr);gap:40px}.bandit-essay-end{margin-left:230px}}@media (max-width:700px){.bandit-essay-content{padding:135px 7% 45px}.bandit-essay-heading{margin-bottom:36px}.bandit-essay-heading h1{letter-spacing:-1.8px;font-size:42px}.bandit-essay-deck{font-size:18px}.bandit-essay-layout{flex-direction:column;gap:35px;display:flex}.bandit-essay-sidebar{width:100%;position:static}.bandit-essay-toc{padding-left:16px}.bandit-essay-toc a{padding:4px 0}.bandit-essay-toc>p{margin-bottom:9px}.bandit-essay-body p{font-size:16px}.bandit-essay-body h2{font-size:27px}.bandit-essay-pullquote{padding-left:18px;font-size:22px}.bandit-essay-end{flex-wrap:wrap;margin:45px 0 0}}.bandit-essay-jump{display:none}@media (max-width:700px){.bandit-essay-heading h1 br{display:none}.bandit-essay-heading h1{text-wrap:balance}.bandit-essay-layout{gap:28px}.bandit-essay-toc{display:none}.bandit-essay-sidebar{z-index:40;align-self:stretch;width:auto;margin:0 -8.15%;position:sticky;top:73px}.bandit-essay-jump{font-size:inherit;color:inherit;background:var(--paper);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin:0;padding:0 7%;display:block}.bandit-essay-jump summary{cursor:pointer;align-items:center;gap:10px;padding:12px 0;font-size:13px;list-style:none;display:flex}.bandit-essay-jump summary::-webkit-details-marker{display:none}.bandit-essay-jump summary>span{color:var(--subtle);flex-shrink:0}.bandit-essay-jump summary>strong{color:#36553b;text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.bandit-essay-jump summary:after{content:"";border-right:1.5px solid var(--subtle);border-bottom:1.5px solid var(--subtle);flex-shrink:0;width:7px;height:7px;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.bandit-essay-jump[open] summary:after{transform:translateY(2px)rotate(-135deg)}.bandit-essay-jump nav{border-top:1px solid var(--rule);padding:0 0 10px}.bandit-essay-jump a{color:var(--subtle);padding:9px 0;font-size:14px;display:block}.bandit-essay-jump a[aria-current]{color:#36553b;font-weight:500}.bandit-essay-body h2[id]{scroll-margin-top:135px}}@media (prefers-reduced-motion:reduce){.bandit-essay *{scroll-behavior:auto!important;transition:none!important}}
