.every-seat-page>footer>div>.grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.every-seat-page>footer :is(nav,a,p,.wordmark){overflow-wrap:anywhere;min-width:0}.every-seat-page>footer :is(.ka-dispatch-intro,.ka-dispatch-form,fieldset){min-width:0}.every-seat-page>footer .ka-dispatch-submit{white-space:normal;max-width:100%}.every-seat{max-width:76rem;color:var(--color-text-primary);margin:0 auto;padding:8rem clamp(1.25rem,5vw,5rem) 5rem}.every-seat h1,.every-seat h2,.every-seat h3,.every-seat p,.every-seat blockquote{overflow-wrap:anywhere}.every-seat h1{font-family:var(--font-display);margin:1.5rem 0 3rem;font-size:clamp(2.25rem,5vw,4.5rem);font-weight:400;line-height:1.12}.every-seat h2{font-family:var(--font-display);margin:1rem 0 2rem;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:400;line-height:1.2}.every-seat h3{margin:1.5rem 0;font-size:1.25rem}.every-seat p{margin:1rem 0;font-size:1.125rem;line-height:1.65}.every-seat .es-label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;line-height:1.6}.every-seat .es-lead{font-family:var(--font-display);margin-bottom:2.5rem;font-size:clamp(1.75rem,3.5vw,3rem);line-height:1.3}.es-entry{max-width:43rem}.es-entry-note{max-width:33rem;margin-top:3rem}.es-seat{max-width:48rem}.every-seat[data-seat="2"] .es-seat{margin-left:min(6vw,5rem)}.every-seat[data-seat="3"] .es-seat{margin-left:auto}.every-seat[data-seat="4"] .es-seat{max-width:53rem}.every-seat[data-seat="5"] .es-seat{margin-inline:auto}.es-briefing{max-width:43rem;margin-bottom:2.5rem}.every-seat .es-inherited{border-left:1px solid;padding-left:1rem}.every-seat .es-cost{font-size:1rem}.es-cost>span:first-child{font-style:italic}.every-seat fieldset{border:0;min-width:0;margin:2rem 0;padding:0}.every-seat legend{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;margin-bottom:1rem;font-size:.8rem}.es-choice{border-top:1px solid var(--color-border);font-family:var(--font-display);cursor:pointer;align-items:baseline;gap:1rem;padding:1.5rem .75rem;font-size:1.25rem;line-height:1.55;display:flex}.es-choice:last-child{border-bottom:1px solid var(--color-border)}.es-choice:has(input:checked){background:var(--color-surface)}.es-choice input{accent-color:currentColor;flex-shrink:0;width:1.1rem;height:1.1rem}.every-seat .es-action{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;border:1px solid;margin-top:1rem;padding:1rem 1.5rem;font-size:.85rem;display:inline-block}.every-seat .es-action:disabled{opacity:.4;cursor:default}.every-seat a{overflow-wrap:anywhere;text-underline-offset:.25em;text-decoration:underline}.every-seat :is(a,button,input,summary):focus-visible{outline-offset:5px;outline:2px solid}.every-seat :is(h1,.es-decision):focus{outline-offset:6px;outline:2px solid}.es-controls{border-top:1px solid var(--color-border);flex-wrap:wrap;gap:1.5rem;margin-top:4rem;padding-top:2rem;font-size:.875rem;display:flex}.es-controls button{text-underline-offset:.25em;cursor:pointer;text-decoration:underline}.every-seat .es-reveal-statement{font-family:var(--font-sans);letter-spacing:-.055em;margin-block:3rem 6rem;font-size:clamp(2.25rem,7vw,6.5rem);font-weight:500;line-height:.98}.es-trace-seat{border-top:1px solid var(--color-border);padding-block:2rem 3rem}.es-trace-seat:nth-child(2n){margin-left:min(6vw,5rem)}.every-seat .es-origin{font-family:var(--font-mono);margin-top:.5rem;font-size:.7rem;line-height:1.7;display:block}.es-decision{border:1px solid var(--color-border);max-width:43rem;padding:1.5rem;scroll-margin-top:7rem}.es-decision blockquote{font-family:var(--font-display);font-size:1.5rem;line-height:1.45}.every-seat .es-alone{margin-block:5rem;font-size:clamp(1.5rem,4vw,3rem);line-height:1.2}.es-record,.es-reflection,.es-sittings{border-top:1px solid var(--color-border);max-width:48rem;margin-top:4rem;padding-top:2rem}.every-seat details{border-bottom:1px solid var(--color-border);padding-block:1rem}.every-seat summary{cursor:pointer;font-family:var(--font-mono);padding-block:.5rem;line-height:1.6}.es-record article{padding-block:1.5rem}.every-seat .es-record-meta{font-size:.8rem;font-family:var(--font-mono)}.every-seat .es-coda{font-family:var(--font-display);margin-block:3rem;font-size:1.5rem}.es-inspection{max-width:48rem}@media (width<=40rem){.every-seat .es-seat,.es-trace-seat:nth-child(2n){margin-inline:0}.es-choice{padding-inline:0}}.every-seat-page>header{background:var(--background);position:sticky}.every-seat-page>header>div:first-of-type{flex-wrap:wrap;gap:1rem;height:auto;min-height:4rem;padding-block:1rem}.every-seat-page>header nav{flex-wrap:wrap}.every-seat-page .every-seat{padding-top:4rem}
