.brc.svelte-pu6tta.svelte-pu6tta{padding-top:18px;padding-bottom:18px;border-bottom:1px solid var(--rule);display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;font-size:13px}.brc.svelte-pu6tta nav.svelte-pu6tta{display:flex;gap:12px;align-items:center;color:var(--muted)}.hero.svelte-pu6tta.svelte-pu6tta{padding-top:clamp(40px,6vw,88px);padding-bottom:clamp(28px,4vw,48px);max-width:920px}.hero.svelte-pu6tta h1.svelte-pu6tta{font-family:var(--type-display);font-size:clamp(40px,5vw,64px);font-weight:600;line-height:1.06;letter-spacing:-.022em;margin:14px 0 22px}.lede.svelte-pu6tta.svelte-pu6tta{font-size:clamp(16px,1.2vw,19px);line-height:1.65;color:var(--ink-2);margin:0;max-width:70ch}.loops.svelte-pu6tta.svelte-pu6tta{padding-top:clamp(36px,4vw,60px);padding-bottom:clamp(28px,3vw,44px);display:flex;flex-direction:column;gap:0}.loop.svelte-pu6tta.svelte-pu6tta{padding:28px 0 30px;border-top:1px solid var(--rule)}.loop__head.svelte-pu6tta.svelte-pu6tta{display:grid;grid-template-columns:60px 1fr auto;gap:18px;align-items:baseline;margin-bottom:12px}.loop__num.svelte-pu6tta.svelte-pu6tta{font-size:22px;color:var(--muted)}.loop__title-block.svelte-pu6tta.svelte-pu6tta{display:flex;flex-direction:column;gap:2px}.loop__name.svelte-pu6tta.svelte-pu6tta{font-size:clamp(26px,2.6vw,34px);font-weight:600;letter-spacing:-.014em;color:var(--ink);margin:0}.loop__level.svelte-pu6tta.svelte-pu6tta{font-size:11px;color:var(--muted);letter-spacing:.06em}.loop__toggle.svelte-pu6tta.svelte-pu6tta{padding:8px 14px;background:var(--card);border:1px solid var(--rule);font-size:11px;color:var(--ink-2);letter-spacing:.05em;cursor:pointer}.loop__toggle.svelte-pu6tta.svelte-pu6tta:hover{background:var(--paper-alt);color:var(--ink);border-color:var(--ink)}.loop__summary.svelte-pu6tta.svelte-pu6tta{font-size:15px;line-height:1.65;color:var(--ink);margin:0;max-width:70ch;padding-left:78px}.loop__detail.svelte-pu6tta.svelte-pu6tta{padding-left:78px;margin-top:20px}.loop__h3.svelte-pu6tta.svelte-pu6tta{font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);margin:18px 0 10px;font-family:var(--type-mono)}.rounds.svelte-pu6tta.svelte-pu6tta{list-style:none;padding:0;margin:0 0 14px;display:flex;flex-direction:column;gap:0;border-top:1px solid var(--rule-soft)}.round.svelte-pu6tta.svelte-pu6tta{display:grid;grid-template-columns:40px 1fr;gap:16px;padding:14px 0;border-bottom:1px solid var(--rule-soft)}.round__num.svelte-pu6tta.svelte-pu6tta{font-size:12px;color:var(--muted)}.round__top.svelte-pu6tta.svelte-pu6tta{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:4px}.round__name.svelte-pu6tta.svelte-pu6tta{font-size:16px;font-weight:600;color:var(--ink)}.round__mins.svelte-pu6tta.svelte-pu6tta{font-size:11px;color:var(--muted)}.round__what.svelte-pu6tta.svelte-pu6tta{font-size:14px;line-height:1.6;color:var(--ink-2);margin:0;max-width:70ch}.quirks.svelte-pu6tta.svelte-pu6tta{list-style:none;padding:0;margin:4px 0 14px;display:flex;flex-direction:column;gap:8px}.quirks.svelte-pu6tta li.svelte-pu6tta{font-size:14px;line-height:1.6;color:var(--ink);padding:10px 14px 10px 26px;background:var(--paper-alt);position:relative;max-width:70ch}.quirks.svelte-pu6tta li.svelte-pu6tta:before{content:"·";position:absolute;left:12px;top:8px;color:var(--accent);font-family:var(--type-mono);font-size:18px}.signal.svelte-pu6tta.svelte-pu6tta{margin-top:14px;padding:14px 18px;background:color-mix(in srgb,var(--accent) 5%,var(--paper));border-left:2px solid var(--accent);max-width:70ch}.signal.svelte-pu6tta p.svelte-pu6tta{font-size:14px;line-height:1.65;color:var(--ink);margin:6px 0 0}.content.svelte-pu6tta.svelte-pu6tta{padding-top:clamp(28px,3vw,44px);padding-bottom:clamp(40px,5vw,72px);max-width:920px}.sect.svelte-pu6tta.svelte-pu6tta{margin-bottom:clamp(28px,3vw,44px)}.sect__h.svelte-pu6tta.svelte-pu6tta{font-family:var(--type-display);font-size:clamp(22px,2vw,30px);font-weight:600;letter-spacing:-.01em;line-height:1.25;margin:0 0 16px;color:var(--ink)}.sect.svelte-pu6tta p.svelte-pu6tta{font-size:16px;line-height:1.7;color:var(--ink);margin:0 0 14px;max-width:70ch}.sect.svelte-pu6tta a.svelte-pu6tta{color:var(--accent);text-decoration:none}.sect.svelte-pu6tta a.svelte-pu6tta:hover{text-decoration:underline}.related.svelte-pu6tta.svelte-pu6tta{list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:0}.related.svelte-pu6tta li.svelte-pu6tta{padding:12px 0;border-top:1px solid var(--rule-soft);font-size:14.5px;line-height:1.6;color:var(--ink-2)}.related.svelte-pu6tta li.svelte-pu6tta:first-child{border-top:0}.related.svelte-pu6tta a.svelte-pu6tta{color:var(--ink);font-weight:600}@media (max-width: 720px){.loop__head.svelte-pu6tta.svelte-pu6tta{grid-template-columns:40px 1fr auto;gap:12px}.loop__summary.svelte-pu6tta.svelte-pu6tta,.loop__detail.svelte-pu6tta.svelte-pu6tta{padding-left:0}}
