.protocol-hero[data-astro-cid-gepqdnqp]{color:var(--paper);background:var(--ink);padding:clamp(3.5rem,8vw,7rem) 0}.protocol-hero[data-astro-cid-gepqdnqp] .breadcrumb[data-astro-cid-gepqdnqp],.protocol-hero[data-astro-cid-gepqdnqp] .breadcrumb[data-astro-cid-gepqdnqp] a[data-astro-cid-gepqdnqp]{color:#f3efe58f}.protocol-hero[data-astro-cid-gepqdnqp] .eyebrow[data-astro-cid-gepqdnqp]{color:var(--signal-light)}.protocol-hero__grid[data-astro-cid-gepqdnqp]{grid-template-columns:1.25fr .5fr;align-items:end;gap:clamp(3rem,8vw,8rem);display:grid}.protocol-hero[data-astro-cid-gepqdnqp] h1[data-astro-cid-gepqdnqp]{max-width:12ch;font-family:var(--font-display);letter-spacing:-.06em;margin:.7rem 0 0;font-size:clamp(3.5rem,8vw,7.2rem);font-weight:390;line-height:.9}.protocol-hero[data-astro-cid-gepqdnqp] aside[data-astro-cid-gepqdnqp]{border-top:4px solid var(--signal);padding-top:1.2rem}.protocol-hero[data-astro-cid-gepqdnqp] aside[data-astro-cid-gepqdnqp]>p[data-astro-cid-gepqdnqp]{color:#f3efe5b8;line-height:1.7}.protocol-hero[data-astro-cid-gepqdnqp] dl[data-astro-cid-gepqdnqp]{border-top:1px solid #ffffff29;margin:1.2rem 0 0}.protocol-hero[data-astro-cid-gepqdnqp] dl[data-astro-cid-gepqdnqp] div[data-astro-cid-gepqdnqp]{border-bottom:1px solid #ffffff29;grid-template-columns:1fr 1fr;padding:.65rem 0;font-size:.68rem;display:grid}.protocol-hero[data-astro-cid-gepqdnqp] dt[data-astro-cid-gepqdnqp]{color:#f3efe580;text-transform:uppercase}.protocol-hero[data-astro-cid-gepqdnqp] dd[data-astro-cid-gepqdnqp]{margin:0}.protocol-rules[data-astro-cid-gepqdnqp]{border-left:1px solid var(--line-strong);grid-template-columns:repeat(3,1fr);display:grid}.protocol-rules[data-astro-cid-gepqdnqp] article[data-astro-cid-gepqdnqp]{border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);min-height:18rem;padding:1.3rem}.protocol-rules[data-astro-cid-gepqdnqp] span[data-astro-cid-gepqdnqp]{color:var(--signal-dark);font-family:var(--font-display);font-size:1.4rem}.protocol-rules[data-astro-cid-gepqdnqp] h2[data-astro-cid-gepqdnqp]{font-family:var(--font-display);margin:4rem 0 .7rem;font-size:1.65rem;font-weight:500}.protocol-rules[data-astro-cid-gepqdnqp] p[data-astro-cid-gepqdnqp]{color:var(--ink-muted);font-size:.82rem;line-height:1.65}.protocol-layout[data-astro-cid-gepqdnqp]{padding-top:var(--section-space);grid-template-columns:minmax(0,1fr) 21rem;gap:clamp(3rem,8vw,8rem);display:grid}.fixture-block[data-astro-cid-gepqdnqp] h2[data-astro-cid-gepqdnqp],.task-list__head[data-astro-cid-gepqdnqp] h2[data-astro-cid-gepqdnqp]{max-width:15ch;font-family:var(--font-display);letter-spacing:-.045em;margin:.7rem 0 2rem;font-size:clamp(2.7rem,5vw,4.5rem);font-weight:430;line-height:.98}.fixture-block[data-astro-cid-gepqdnqp]>div[data-astro-cid-gepqdnqp]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.fixture-block[data-astro-cid-gepqdnqp] a[data-astro-cid-gepqdnqp]{border:1px solid var(--line-strong);color:var(--ink);background:var(--paper-bright);grid-template-columns:1fr auto;gap:.5rem 1rem;padding:1.2rem;text-decoration:none;display:grid}.fixture-block[data-astro-cid-gepqdnqp] a[data-astro-cid-gepqdnqp] span[data-astro-cid-gepqdnqp]{color:var(--signal-dark);letter-spacing:.07em;grid-column:1/-1;font-size:.64rem;font-weight:800}.fixture-block[data-astro-cid-gepqdnqp] a[data-astro-cid-gepqdnqp] strong[data-astro-cid-gepqdnqp]{font-family:var(--font-display);font-size:1.4rem;font-weight:500}.fixture-block[data-astro-cid-gepqdnqp] a[data-astro-cid-gepqdnqp] b[data-astro-cid-gepqdnqp]{color:var(--signal-dark)}.task-list[data-astro-cid-gepqdnqp]{margin-top:var(--section-space);border-top:1px solid var(--line-strong)}.task-list__head[data-astro-cid-gepqdnqp]{padding:2rem 0}.task-list[data-astro-cid-gepqdnqp] details[data-astro-cid-gepqdnqp]{border-bottom:1px solid var(--line-strong)}.task-list[data-astro-cid-gepqdnqp] summary[data-astro-cid-gepqdnqp]{cursor:pointer;grid-template-columns:4rem 1fr auto;align-items:center;padding:1.1rem 0;list-style:none;display:grid}.task-list[data-astro-cid-gepqdnqp] summary[data-astro-cid-gepqdnqp]::-webkit-details-marker{display:none}.task-list[data-astro-cid-gepqdnqp] summary[data-astro-cid-gepqdnqp] span[data-astro-cid-gepqdnqp]{color:var(--signal-dark);font-family:var(--font-display);font-size:1.35rem}.task-list[data-astro-cid-gepqdnqp] summary[data-astro-cid-gepqdnqp] strong[data-astro-cid-gepqdnqp]{font-size:.95rem}.task-list[data-astro-cid-gepqdnqp] summary[data-astro-cid-gepqdnqp] b[data-astro-cid-gepqdnqp]{font-size:1.3rem;font-weight:400}.task-list[data-astro-cid-gepqdnqp] details[data-astro-cid-gepqdnqp][open] summary[data-astro-cid-gepqdnqp] b[data-astro-cid-gepqdnqp]{transform:rotate(45deg)}.task-detail[data-astro-cid-gepqdnqp]{grid-template-columns:1fr 1fr;gap:2rem;padding:.5rem 0 2rem 4rem;display:grid}.task-detail[data-astro-cid-gepqdnqp]>div[data-astro-cid-gepqdnqp]>p[data-astro-cid-gepqdnqp]:not(.eyebrow){color:var(--ink-muted);font-size:.86rem;line-height:1.7}.task-detail[data-astro-cid-gepqdnqp] ul[data-astro-cid-gepqdnqp]{margin:0;padding:0;list-style:none}.task-detail[data-astro-cid-gepqdnqp] li[data-astro-cid-gepqdnqp]{border-top:1px solid var(--line);color:var(--ink-muted);padding:.55rem 0;font-size:.8rem}.task-limit[data-astro-cid-gepqdnqp]{border-left:4px solid var(--signal);background:var(--paper-deep);margin-top:1rem;padding:.9rem}.task-limit[data-astro-cid-gepqdnqp] strong[data-astro-cid-gepqdnqp]{color:var(--signal-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem}.task-limit[data-astro-cid-gepqdnqp] p[data-astro-cid-gepqdnqp]{color:var(--ink-muted);margin:.3rem 0 0;font-size:.78rem;line-height:1.6}.protocol-sidebar[data-astro-cid-gepqdnqp]{color:var(--paper);background:var(--ink);align-self:start;padding:1.5rem;position:sticky;top:7rem}.protocol-sidebar[data-astro-cid-gepqdnqp] .eyebrow[data-astro-cid-gepqdnqp]{color:var(--signal-light)}.protocol-sidebar[data-astro-cid-gepqdnqp] h2[data-astro-cid-gepqdnqp]{font-family:var(--font-display);margin:.7rem 0 1rem;font-size:2rem;font-weight:430;line-height:1.05}.protocol-sidebar[data-astro-cid-gepqdnqp]>p[data-astro-cid-gepqdnqp]:not(.eyebrow){color:#f3efe5b3;font-size:.84rem;line-height:1.7}.protocol-sidebar[data-astro-cid-gepqdnqp] .button[data-astro-cid-gepqdnqp]{border-color:var(--paper);color:var(--ink);background:var(--paper);margin:1rem 0}.protocol-sidebar[data-astro-cid-gepqdnqp] .arrow-link[data-astro-cid-gepqdnqp]{color:var(--paper);margin-top:1rem;display:block}@media (width<=900px){.protocol-hero__grid[data-astro-cid-gepqdnqp],.protocol-layout[data-astro-cid-gepqdnqp]{grid-template-columns:1fr}.protocol-sidebar[data-astro-cid-gepqdnqp]{position:static}}@media (width<=680px){.protocol-rules[data-astro-cid-gepqdnqp],.fixture-block[data-astro-cid-gepqdnqp]>div[data-astro-cid-gepqdnqp],.task-detail[data-astro-cid-gepqdnqp]{grid-template-columns:1fr}.task-detail[data-astro-cid-gepqdnqp]{padding-left:0}}
