homepage-studies{display:block}homepage-studies [hidden]{display:none!important}.study-toolbar{border-bottom:1px solid var(--alk-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}.study-label,.study-selection-link{font:.75rem var(--alk-mono);text-decoration:none}.study-label span{color:var(--alk-muted)}.study-directions{flex-wrap:wrap;gap:.35rem;display:flex}.study-directions button{color:var(--alk-muted);cursor:pointer;background:0 0;border:1px solid #0000;padding:.55rem .8rem;font-size:.85rem}.study-directions button span{font:.8rem var(--alk-mono);margin-right:.35rem}.study-directions button[aria-pressed=true]{color:var(--alk-ink);background:var(--alk-field);border-color:var(--alk-rule)}.study-explanation{color:var(--alk-muted);padding:1rem 0 0;font-size:.85rem}.study-explanation>div{justify-content:space-between;gap:1.5rem;display:flex}.study-explanation p{margin:0}.study-explanation span{font:.75rem/1.6 var(--alk-mono);max-width:48ch}.home-take{padding-top:3.8rem}.home-eyebrow{font:.72rem/1.7 var(--alk-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--alk-muted);margin-bottom:1.1rem}.home-take h1{letter-spacing:-.055em;max-width:none;font-size:clamp(2.7rem,4.8vw,4.3rem);line-height:1.035}.home-lead{max-width:47ch;color:var(--alk-muted);font-size:1.06rem;line-height:1.65}.home-note{font:400 1.75rem/1.1 var(--alk-hand);color:var(--alk-ink-cobalt);display:inline-block}.ink-underline{text-decoration:underline;text-decoration-color:var(--alk-ink-cobalt);text-underline-offset:.13em;text-decoration-thickness:.06em}.home-actions{flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin:1.7rem 0;display:flex}.home-actions>a{font-size:.86rem}.home-primary{color:var(--alk-paper);background:var(--alk-ink);border:1px solid var(--alk-ink);font:500 .9rem/1.4 var(--alk-sans);cursor:pointer;justify-content:center;align-items:center;gap:1rem;padding:.9rem 1.15rem;text-decoration:none;display:inline-flex}.home-primary:hover{color:var(--alk-ink);background:var(--alk-paper)}.workbench-hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:3rem;display:grid}.workbench-promise{padding-top:1.1rem}.workbench-promise>.home-note{margin-top:1.2rem;transform:rotate(-3deg)}.workbench-proof{min-width:0}.proof-topline{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.8rem;display:flex}.proof-topline>span:first-child{font:.72rem var(--alk-mono);text-transform:uppercase}.proof-topline .home-note{font-size:1.6rem;transform:rotate(3deg)}.home-benefits{border-top:1px solid var(--alk-rule);border-bottom:1px solid var(--alk-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:3.5rem;padding:2.7rem 0 1.7rem;display:grid}.home-benefits h2{margin:1rem 0 .6rem;font-size:1.5rem}.home-benefits p{color:var(--alk-muted);font-size:.9rem}.file-tag{font:1.5rem var(--alk-mono)}.ink-cobalt{color:var(--alk-ink-cobalt)}.ink-violet{color:var(--alk-ink-violet)}.ink-fern{color:var(--alk-ink-fern)}site-compositions{padding:4rem 0;display:block}.composition-heading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:1.2rem;display:flex}.composition-heading h2{margin:0;font-size:clamp(2rem,3.8vw,3rem)}.composition-heading>p{max-width:40ch;color:var(--alk-muted);margin:0;font-size:.95rem}.composition-choices{border-bottom:1px solid var(--alk-rule);flex-wrap:wrap;gap:1.5rem;margin:2rem 0 1.3rem;display:flex}.composition-choices button{cursor:pointer;color:var(--alk-muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:.7rem 0;font-size:.85rem}.composition-choices button[aria-pressed=true]{color:var(--alk-ink);border-bottom-color:var(--alk-ink-violet)}.composition-preview{border:1px solid var(--alk-rule);background:var(--alk-field);padding:1.5rem 2rem 2rem}.mini-header{border-bottom:1px solid var(--alk-rule);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.2rem;display:flex}.mini-header strong{letter-spacing:-.04em;font-size:1.2rem}.mini-header span{font:.7rem var(--alk-mono);color:var(--alk-muted)}.mini-content{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:3rem;padding-top:2rem;display:grid}.mini-content h3{max-width:17ch;font-size:2.6rem}.mini-content p:not(.home-eyebrow){color:var(--alk-muted);max-width:40ch;font-size:.9rem}.mini-links{font:.75rem var(--alk-mono);flex-wrap:wrap;gap:1rem;display:flex}.mini-figure svg{border:1px solid var(--alk-rule);width:100%;max-height:160px}.mini-grid{stroke:var(--alk-rule);fill:none}.mini-curve{stroke:var(--alk-ink-cobalt);stroke-width:2px;fill:none}.mini-figure circle{fill:var(--alk-ink-rose)}.mini-figure .home-note{margin-top:.7rem;font-size:1.65rem;transform:rotate(-3deg)}.composition-lab .mini-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.composition-lab .mini-figure{border-left:4px solid var(--alk-ink-fern);padding-left:1.5rem}.composition-project .mini-content{text-align:center;grid-template-columns:1fr;gap:1.3rem}.composition-project .mini-content h3,.composition-project .mini-content p{margin-left:auto;margin-right:auto}.composition-project .mini-links{justify-content:center}.composition-project .mini-figure{display:none}.composition-caption{color:var(--alk-muted);font:.72rem/1.6 var(--alk-mono);margin:1rem 0 0}.home-invitation{border-top:1px solid var(--alk-rule);grid-template-columns:1.2fr 1fr;align-items:center;gap:4rem;padding:3rem 0;display:grid}.home-invitation h2{font-size:2.6rem}.home-invitation p{max-width:48ch;color:var(--alk-muted)}.home-invitation-actions{flex-direction:column;align-items:flex-start;gap:1.1rem;display:flex}.home-invitation-actions>a:not(.home-primary){font-size:.9rem}.home-invitation-actions span{font:.75rem var(--alk-mono);color:var(--alk-muted)}.fieldnotes-heading{text-align:center;max-width:1000px;margin:0 auto 4rem}.fieldnotes-heading h1{font-size:clamp(2.8rem,6vw,5rem)}.fieldnotes-heading .home-lead{max-width:57ch;margin:1.4rem auto}.fieldnotes-heading .home-actions{justify-content:center}.fieldnotes-article{grid-template-columns:minmax(100px,.55fr) minmax(0,2.5fr) minmax(100px,.55fr);align-items:start;gap:2rem;display:grid}.fieldnotes-margin{padding-top:1rem}.fieldnotes-margin>p:not(.home-eyebrow){font:.8rem/2.5 var(--alk-mono);color:var(--alk-muted)}.fieldnotes-margin .home-note{margin-top:2rem;transform:rotate(-6deg)}.fieldnotes-paper{background:var(--alk-field);border:1px solid var(--alk-rule);padding:1.6rem 2rem 2rem}.paper-label{border-bottom:1px solid var(--alk-rule);font:.65rem/1.6 var(--alk-mono);color:var(--alk-muted);justify-content:space-between;gap:1rem;margin-bottom:2rem;padding-bottom:1rem;display:flex}.fieldnotes-paper h2{font-size:2.35rem}.fieldnotes-paper>p{font-size:1rem}.fieldnotes-paper>a{font-size:.85rem}.paper-ending{margin-top:2rem}.fieldnotes-outside{padding-top:10rem}.fieldnotes-outside .home-note{color:var(--alk-ink-vermilion);transform:rotate(5deg)}.fieldnotes-outside p{font:.7rem/2 var(--alk-mono);color:var(--alk-muted);margin-top:2.5rem}.fieldnotes-links{border-top:1px solid var(--alk-rule);border-bottom:1px solid var(--alk-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:3rem;padding:3rem 0;display:grid}.fieldnotes-links a{text-decoration:none}.fieldnotes-links span{font:.75rem var(--alk-mono);color:var(--alk-muted)}.fieldnotes-links h2{margin:.8rem 0;font-size:1.5rem}.fieldnotes-links p{color:var(--alk-muted);font-size:.9rem}.fieldnotes-close{text-align:center;padding:4rem 0}.fieldnotes-close h2{margin-top:1.5rem;font-size:3rem}.fieldnotes-close p{color:var(--alk-muted)}.together-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:4rem;display:grid}.together-hero h1{font-size:clamp(2.8rem,5.3vw,4.8rem)}.agent-brief{background:var(--alk-field);border:1px solid var(--alk-rule);border-top:3px solid var(--alk-ink-violet);padding:1.6rem;scroll-margin-top:2rem}.agent-brief-head{flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}.agent-brief-head .home-note{color:var(--alk-ink-violet);font-size:1.55rem;transform:rotate(4deg)}.agent-brief label{font:.8rem var(--alk-mono);align-items:center;gap:1rem;margin:1.2rem 0;display:flex}.agent-brief select{background:var(--alk-paper);color:var(--alk-ink);border:1px solid var(--alk-rule);font:.85rem var(--alk-sans);padding:.6rem}.brief-preview{font:1.13rem/1.65 var(--alk-mono);margin:1.5rem 0}.brief-detail{color:var(--alk-muted);font-size:.85rem}.agent-brief>a{margin-top:1rem;font-size:.8rem;display:block}.brief-feedback{min-height:1.3em;font:.75rem var(--alk-mono);margin:1rem 0 0}.agent-prompt-value{display:none}.agent-prompt-value.show-prompt{width:100%;min-height:200px;margin-bottom:1rem;display:block}.together-sequence{border-top:1px solid var(--alk-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:3.5rem 0 4rem;padding-top:2rem;display:grid}.together-sequence span{font:.85rem var(--alk-mono);border-bottom:2px solid var(--alk-ink-violet);padding-bottom:.5rem;display:inline-block}.together-sequence h2{margin-top:1rem;font-size:1.5rem}.together-sequence p{color:var(--alk-muted);font-size:.9rem}.together-proof{border-top:1px solid var(--alk-rule);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:3rem;padding:3rem 0 0;display:grid}.together-proof h2{font-size:2.7rem}.together-proof p{color:var(--alk-muted)}.home-release-note{border-top:1px solid var(--alk-rule);font:.72rem var(--alk-mono);color:var(--alk-muted);flex-wrap:wrap;justify-content:space-between;gap:1.5rem;padding:1.3rem 0;display:flex}.home-release-note a{color:inherit}.study-selection{border-top:3px solid var(--alk-ink-cobalt);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5rem;margin-top:4rem;padding:2.5rem 0 0;scroll-margin-top:2rem;display:grid}.study-selection h2{font-size:2.6rem}.study-selection p{color:var(--alk-muted);max-width:45ch}.study-selection form{background:var(--alk-field);border:1px solid var(--alk-rule);padding:1.5rem;font-size:.85rem}.study-selection form>label{gap:.5rem;display:grid}.study-selection input{accent-color:var(--alk-ink-cobalt)}.study-selection select,.study-selection textarea{background:var(--alk-paper);color:var(--alk-ink);border:1px solid var(--alk-rule);width:100%;font:.85rem/1.5 var(--alk-sans);padding:.65rem}.study-selection textarea{resize:vertical}.study-selection fieldset{border:0;margin:1.6rem 0;padding:0}.study-selection legend{margin-bottom:.75rem;font-weight:500}.study-selection fieldset label{align-items:baseline;gap:.6rem;padding:.3rem 0;display:flex}.selection-actions{flex-wrap:wrap;gap:.8rem;margin-top:1.2rem;display:flex}.selection-actions>button:not(.home-primary){color:var(--alk-ink);cursor:pointer;background:0 0;border:0;font-size:.8rem;text-decoration:underline}.selection-feedback{font:.75rem/1.5 var(--alk-mono);min-height:1.5em;margin:1rem 0 0}@media (width<=1000px){.study-selection-link{display:none}.workbench-hero{gap:2rem}.home-take h1{font-size:3.25rem}.proof-topline .home-note{font-size:1.5rem}.fieldnotes-article{grid-template-columns:minmax(0,1fr) minmax(0,4fr);gap:1.5rem}.fieldnotes-outside{display:none}.together-hero,.study-selection{gap:2rem}}@media (width<=760px){.study-explanation>div{display:block}.study-explanation span{margin-top:.45rem;display:block}.home-take{padding-top:2.5rem}.workbench-hero,.together-hero,.together-proof,.home-invitation,.study-selection{grid-template-columns:minmax(0,1fr)}.home-take h1{max-width:20ch;font-size:clamp(2.65rem,8vw,4rem)}.workbench-promise{padding:0}.workbench-promise>.home-note{margin:.2rem 0 1rem}.home-benefits,.fieldnotes-links,.together-sequence{gap:1.3rem}.home-benefits h2,.fieldnotes-links h2,.together-sequence h2{font-size:1.25rem}.composition-heading{display:block}.composition-heading>p{margin-top:1rem}.mini-content{gap:1.5rem}.mini-content h3{font-size:2rem}.fieldnotes-heading h1{margin-left:auto;margin-right:auto}.fieldnotes-article{display:block}.fieldnotes-margin{display:none}.fieldnotes-paper{padding:1.5rem}.together-proof{gap:2rem}.study-selection{margin-top:2.5rem}}@media (width<=500px){.study-toolbar{gap:.7rem}.study-directions{gap:.1rem}.study-directions button{padding:.5rem .45rem;font-size:.76rem}.study-directions button span{margin-right:.1rem}.study-label{font-size:.72rem}.study-explanation{font-size:.8rem}.study-explanation span{font-size:.7rem}.home-actions{flex-direction:column;align-items:flex-start}.home-benefits,.fieldnotes-links,.together-sequence{grid-template-columns:1fr;padding:2rem 0 1rem}.home-benefits article+article,.together-sequence article+article{border-top:1px solid var(--alk-rule);padding-top:1.3rem}.home-benefits h2,.fieldnotes-links h2,.together-sequence h2{font-size:1.5rem}.home-benefits{margin-top:2.5rem}.mini-content,.composition-lab .mini-content{grid-template-columns:1fr}.mini-figure{display:none}.composition-preview{padding:1.2rem}.mini-header{flex-wrap:wrap;gap:.5rem}.mini-content h3{font-size:2.1rem}.composition-choices{gap:1rem}.composition-choices button{font-size:.75rem}.composition-heading h2,.home-invitation h2,.together-proof h2,.study-selection h2{font-size:2.3rem}site-compositions{padding:3rem 0}.home-invitation{gap:1.2rem}.fieldnotes-heading{margin-bottom:2.5rem}.fieldnotes-paper{padding:1rem}.fieldnotes-paper h2{font-size:1.9rem}.paper-label,.paper-label span{display:block}.fieldnotes-close h2{font-size:2.5rem}.agent-brief{padding:1.2rem}.brief-preview{font-size:1rem}.study-selection form{padding:1.1rem}.proof-topline{flex-wrap:wrap;gap:.35rem}}
