.studio_shell__didSm{padding:var(--qa-sp-7) 0 var(--qa-sp-8)}.studio_head__Qlxs_{padding-bottom:var(--qa-sp-4);border-bottom:2px solid var(--qa-ink);margin-bottom:var(--qa-sp-6)}.studio_title__NMOTs{font-family:var(--qa-font-body);font-size:clamp(40px,6vw,72px);text-transform:none;letter-spacing:var(--qa-tracking-tight);line-height:1;font-weight:400;margin:var(--qa-sp-2) 0 var(--qa-sp-3)}.studio_grid__Iw_22{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:var(--qa-sp-6);gap:var(--qa-sp-6);align-items:flex-start}.studio_panel__Cgm6O{border:2px solid var(--qa-ink);padding:var(--qa-sp-6);background:var(--qa-bg-paper)}.studio_checks__EDWJK{list-style:none;padding:0;margin:var(--qa-sp-3) 0 var(--qa-sp-5);display:flex;flex-direction:column}.studio_checks__EDWJK li{display:grid;grid-template-columns:40px 1fr 90px;grid-gap:var(--qa-sp-3);gap:var(--qa-sp-3);padding:var(--qa-sp-3) 0;border-bottom:1px solid var(--qa-border-hair);align-items:center;font-family:var(--qa-font-body);font-size:var(--qa-fs-body)}.studio_checks__EDWJK li:last-child{border-bottom:0}.studio_n__1GQgj{font-family:var(--qa-font-mono);font-size:var(--qa-fs-mono);color:var(--qa-fg-mute);text-transform:uppercase;letter-spacing:var(--qa-tracking-wide)}.studio_rowBody__9v8Zm{display:flex;flex-direction:column;gap:4px}.studio_mono__R5E7A{font-family:var(--qa-font-mono);font-size:var(--qa-fs-mono-sm);color:var(--qa-fg-mute);text-transform:uppercase;letter-spacing:var(--qa-tracking-wide)}.studio_tick__ohwcC{font-size:var(--qa-fs-mono);color:var(--qa-ok)}.studio_logged__12afn,.studio_tick__ohwcC{font-family:var(--qa-font-mono);text-align:right;letter-spacing:var(--qa-tracking-wide)}.studio_logged__12afn{font-size:var(--qa-fs-mono-sm);color:var(--qa-fg-mute);text-transform:uppercase}.studio_awaiting__Ez28A{font-family:var(--qa-font-mono);font-size:var(--qa-fs-mono);color:var(--qa-red);text-align:right;text-transform:uppercase;letter-spacing:var(--qa-tracking-wide)}.studio_ok__Kjsi5 .studio_rowBody__9v8Zm>div:first-child{color:var(--qa-fg)}.studio_pending__B3frS .studio_rowBody__9v8Zm>div:first-child{color:var(--qa-red)}.studio_anno__JRCi8{font-family:var(--qa-font-body);font-size:var(--qa-fs-body);color:var(--qa-fg-mute);padding-top:var(--qa-sp-4);border-top:2px solid var(--qa-ink);margin:0 0 var(--qa-sp-4)}.studio_actions__KdEQw{display:flex;gap:var(--qa-sp-3);flex-wrap:wrap;justify-content:flex-end}.studio_ritual__ELprQ{background:var(--qa-ink);color:var(--qa-bone);padding:var(--qa-sp-7);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--qa-sp-4)}.studio_sealWrap__9wdQw{padding:var(--qa-sp-4)}.studio_ritualTitle__pVlG0{font-family:var(--qa-font-body);font-style:italic;font-size:var(--qa-fs-h1);color:var(--qa-bone)}.studio_ritualNote__2tJu9{font-family:var(--qa-font-body);font-size:var(--qa-fs-body);color:var(--qa-ink-ghost);max-width:32ch;line-height:1.4}.studio_keyMeta__bmVBW{width:100%;padding-top:var(--qa-sp-4);margin-top:var(--qa-sp-3);border-top:1px solid hsla(39,39%,93%,.14);display:flex;justify-content:space-between;font-family:var(--qa-font-mono);font-size:var(--qa-fs-mono-sm);color:var(--qa-ink-ghost);text-transform:uppercase;letter-spacing:var(--qa-tracking-wide)}@media (max-width:960px){.studio_grid__Iw_22{grid-template-columns:1fr}}