.line.svelte-kbjuea{font-size:14px;font-stretch:var(--sw-stretch-body);grid-template-columns:24px minmax(0,1fr);align-items:baseline;gap:8px;line-height:1.6;display:grid}.large.svelte-kbjuea{font-size:17px}.text.svelte-kbjuea{text-wrap:pretty}.add.svelte-kbjuea .sign:where(.svelte-kbjuea),.flag.svelte-kbjuea .sign:where(.svelte-kbjuea){color:var(--sw-added)}.add.svelte-kbjuea .text:where(.svelte-kbjuea),.flag.svelte-kbjuea .text:where(.svelte-kbjuea){color:var(--sw-bone)}.del.svelte-kbjuea .sign:where(.svelte-kbjuea){color:var(--sw-dim)}.del.svelte-kbjuea .text:where(.svelte-kbjuea){color:var(--sw-ash)}.ask.svelte-kbjuea .sign:where(.svelte-kbjuea){color:var(--sw-bone)}.ask.svelte-kbjuea .text:where(.svelte-kbjuea){color:var(--sw-mist)}.soon.svelte-10qc28k{border:1px dashed var(--sw-seam);min-height:46px;color:var(--sw-dim);white-space:nowrap;cursor:not-allowed;-webkit-user-select:none;user-select:none;background:0 0;align-items:center;gap:12px;padding:0 14px 0 20px;font-family:inherit;font-size:13px;font-weight:500;display:inline-flex}.tag.svelte-10qc28k{border:1px solid var(--sw-seam);color:var(--sw-ash);font-size:10px;font-stretch:var(--sw-stretch-label);letter-spacing:.08em;padding:3px 6px}.audiences.svelte-uv6fpb{background:var(--sw-pit);border-block:1px solid var(--sw-line)}.inner.svelte-uv6fpb{flex-direction:column;gap:40px;padding-block:clamp(64px,9vw,112px);display:flex}.intro.svelte-uv6fpb{flex-direction:column;gap:16px;max-width:760px;display:flex}.cards.svelte-uv6fpb{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:16px;display:grid}.card.svelte-uv6fpb{background:var(--sw-ink);border:1px solid var(--sw-edge);flex-direction:column;gap:24px;padding:32px 28px;display:flex}.kicker.svelte-uv6fpb{color:var(--sw-ash);font-size:11px;font-stretch:var(--sw-stretch-label);letter-spacing:.08em;margin:0}h3.svelte-uv6fpb{letter-spacing:-.02em;text-wrap:pretty;margin:0;font-size:20px;font-weight:500;line-height:1.35}.points.svelte-uv6fpb{flex-direction:column;gap:8px;display:flex}.actions.svelte-uv6fpb{flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto;padding-top:8px;display:flex}.inner.svelte-na1v6l{flex-direction:column;align-items:flex-start;gap:28px;padding-block:clamp(64px,9vw,112px);display:flex}h2.svelte-na1v6l{letter-spacing:-.04em;text-wrap:pretty;max-width:820px;margin:0;font-size:clamp(32px,5vw,56px);font-weight:500;line-height:1.05}.lede.svelte-na1v6l{max-width:560px;color:var(--sw-mist);font-size:15px;font-weight:300;font-stretch:var(--sw-stretch-body);text-wrap:pretty;margin:0;line-height:1.7}.lines.svelte-na1v6l{flex-direction:column;gap:6px;max-width:600px;display:flex}.review.svelte-z1zwsq{flex-direction:column;gap:10px;min-width:0;display:flex}.card.svelte-z1zwsq{background:var(--sw-pit);border:1px solid var(--sw-edge);font-stretch:var(--sw-stretch-body);flex-direction:column;display:flex}.head.svelte-z1zwsq{border-bottom:1px solid var(--sw-line);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:18px 20px;font-size:11px;display:flex}.submission.svelte-z1zwsq{flex-direction:column;gap:4px;display:flex}.title.svelte-z1zwsq{color:var(--sw-bone);font-weight:500}.meta.svelte-z1zwsq{color:var(--sw-dim)}.badge.svelte-z1zwsq{border:1px solid var(--sw-seam);color:var(--sw-added);white-space:nowrap;align-self:flex-start;padding:4px 8px}.tabs.svelte-z1zwsq{border-bottom:1px solid var(--sw-line);grid-template-columns:repeat(3,1fr);display:grid}.tab.svelte-z1zwsq{height:44px;color:var(--sw-dim);cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:12px}.tab.svelte-z1zwsq:hover{color:var(--sw-bone)}.tab[aria-selected=true].svelte-z1zwsq{background:var(--sw-ink);box-shadow:inset 0 -2px 0 var(--sw-added);color:var(--sw-bone)}.tab.svelte-z1zwsq:focus-visible{outline-offset:-2px}.panel.svelte-z1zwsq{flex-direction:column;gap:14px;min-height:236px;padding:20px;display:flex}.panel[hidden].svelte-z1zwsq{display:none}.panel.svelte-z1zwsq:focus-visible{outline-offset:-2px}.note.svelte-z1zwsq{color:var(--sw-dim);margin:0;font-size:11px}.rubric.svelte-z1zwsq{flex-direction:column;display:flex}.criterion.svelte-z1zwsq{border-bottom:1px solid var(--sw-rule-faint);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;font-size:13px;display:grid}.name.svelte-z1zwsq{color:var(--sw-mist);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.score.svelte-z1zwsq{color:var(--sw-bone)}.total.svelte-z1zwsq{color:var(--sw-dim);justify-content:space-between;padding-top:4px;font-size:12px;display:flex}.flag.svelte-z1zwsq{background:var(--sw-ink);border:1px solid var(--sw-line);color:var(--sw-bone);flex-direction:column;gap:4px;padding:10px 12px;font-size:12px;line-height:1.6;display:flex}.where.svelte-z1zwsq{color:var(--sw-added)}.checks.svelte-z1zwsq{border-top:1px solid var(--sw-line);color:var(--sw-ash);flex-wrap:wrap;gap:8px 20px;padding:14px 20px;font-size:11px;display:flex}.checks.svelte-z1zwsq>span:where(.svelte-z1zwsq){white-space:nowrap}.add.svelte-z1zwsq{color:var(--sw-added)}.ask.svelte-z1zwsq,.warn.svelte-z1zwsq{color:var(--sw-bone)}.del.svelte-z1zwsq{color:var(--sw-dim)}.caption.svelte-z1zwsq{color:var(--sw-dim);font-size:11px;font-stretch:var(--sw-stretch-body);margin:0}.hero.svelte-1a1se6c{grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));align-items:center;gap:clamp(40px,6vw,72px);padding-block:clamp(48px,9vw,112px) clamp(48px,7vw,88px);display:grid}.intro.svelte-1a1se6c{flex-direction:column;gap:28px;min-width:0;display:flex}h1.svelte-1a1se6c{letter-spacing:-.045em;margin:0;font-size:clamp(44px,8vw,84px);font-weight:500;line-height:1}.lede.svelte-1a1se6c{max-width:540px;color:var(--sw-mist);font-size:clamp(15px,1.6vw,17px);font-weight:300;font-stretch:var(--sw-stretch-body);text-wrap:pretty;margin:0;line-height:1.7}.actions.svelte-1a1se6c{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.note.svelte-1a1se6c{max-width:520px;color:var(--sw-dim);font-size:12px;font-stretch:var(--sw-stretch-body);margin:0;line-height:1.7}.how.svelte-xduktd{border-top:1px solid var(--sw-line)}.inner.svelte-xduktd{flex-direction:column;gap:48px;padding-block:clamp(64px,9vw,112px);display:flex}.intro.svelte-xduktd{flex-direction:column;gap:16px;max-width:720px;display:flex}.lede.svelte-xduktd{max-width:560px;color:var(--sw-ash);font-size:15px;font-weight:300;font-stretch:var(--sw-stretch-body);text-wrap:pretty;margin:0;line-height:1.7}.steps.svelte-xduktd{background:var(--sw-line);border:1px solid var(--sw-line);grid-template-columns:1fr;gap:1px;margin:0;padding:0;list-style:none;display:grid}@media (width>=980px){.steps.svelte-xduktd{grid-template-columns:repeat(3,1fr)}}.step.svelte-xduktd{background:var(--sw-ink);flex-direction:column;gap:14px;padding:32px 28px;display:flex}.n.svelte-xduktd{color:var(--sw-added);font-size:12px}h3.svelte-xduktd{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:500}.step.svelte-xduktd p:where(.svelte-xduktd){color:var(--sw-ash);font-size:14px;font-weight:300;font-stretch:var(--sw-stretch-body);text-wrap:pretty;margin:0;line-height:1.7}
