.er-main{flex:1;align-items:center;padding:48px 0 84px;display:flex}.er-grid{grid-template-columns:minmax(0,1fr) 236px;align-items:start;column-gap:76px;display:grid}.er-lead{max-width:34rem}.er-path{font-family:var(--ed-data);color:var(--sp-ink-3);overflow-wrap:anywhere;font-size:11.5px}.er-path-missing{color:var(--sp-ink-2);text-decoration:line-through;-webkit-text-decoration-color:var(--sp-brand);-webkit-text-decoration-color:var(--sp-brand);text-decoration-color:var(--sp-brand)}.er-head{margin:8px 0 0}.er-code{font-family:var(--ed-serif);letter-spacing:-.015em;margin-left:-5px;font-size:max(76px,min(15vw,144px));font-weight:500;line-height:.92;display:block}.er-title{font-family:var(--ed-serif);letter-spacing:-.01em;text-wrap:balance;margin-top:12px;font-size:27px;font-weight:500;line-height:1.2;display:block}.er-rule{background:var(--sp-ink);width:56px;height:2px;margin:18px 0 16px}.er-desc{color:var(--sp-ink-2);text-wrap:pretty;margin:0;font-size:14.5px;line-height:1.65}.er-actions{align-items:center;gap:20px;margin-top:26px;display:flex}.er-primary{border:1px solid var(--sp-ink);background:var(--sp-ink);height:38px;color:var(--sp-paper);cursor:pointer;border-radius:3px;justify-content:center;align-items:center;padding:0 18px;font-family:inherit;font-size:13.5px;font-weight:500;line-height:1;transition:border-color .18s,background-color .18s;display:inline-flex}.er-primary:hover{background:#2a2d34;border-color:#2a2d34}.er-secondary{color:var(--sp-ink-3);font-size:13.5px;transition:color .18s}.er-secondary:hover{color:var(--sp-ink);text-underline-offset:3px;text-decoration:underline}.er-side{border-top:2px solid var(--sp-ink);margin-top:36px;padding-top:13px}.er-side-title{color:var(--sp-ink-3);border-bottom:1px solid var(--sp-hair);margin:0 0 6px;padding-bottom:8px;font-size:12px;font-weight:600}.er-index-row{color:var(--sp-ink-2);align-items:baseline;gap:8px;padding:7px 0;font-size:13.5px;display:flex}.er-index-row:hover .er-index-label{color:var(--sp-ink);text-underline-offset:3px;text-decoration:underline}.er-leader{border-bottom:1px dotted var(--sp-hair-strong);flex:1;transform:translateY(-3px)}.er-index-ref{font-family:var(--ed-data);color:var(--sp-ink-3);font-size:11px}.er-note{font-family:var(--ed-serif);color:var(--sp-ink-2);margin:10px 0 12px;font-size:15.5px;font-style:italic;line-height:1.6}.er-lead,.er-side{animation:.5s cubic-bezier(.2,.7,.3,1) both er-settle}.er-side{animation-delay:80ms}@keyframes er-settle{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.er-lead,.er-side{animation:none}}@media (max-width:480px){.er-main{align-items:flex-start;padding:26px 0 56px}.er-grid{grid-template-columns:1fr;row-gap:40px}.er-title{font-size:23px}.er-side{margin-top:0}}
