.PublicTaskLayout_hero__dyUB_{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2rem,4vw,4rem);align-items:start;padding-block:2.5rem}.PublicTaskLayout_hero__dyUB_ h1{max-width:19ch}.PublicTaskLayout_heroCopy__VqiE9{max-width:43rem}.PublicTaskLayout_proof__UKDXq{min-width:0;overflow:hidden;border:1px solid var(--border-subtle,#dadbd3);border-radius:.75rem;background:var(--surface-card,#fafaf6)}.PublicTaskLayout_proofBar__tnuiI{display:flex;align-items:center;gap:.6rem;padding:.9rem 1.1rem;background:var(--surface-muted,#edeee6);border-bottom:1px solid var(--border-subtle,#dadbd3);font-size:.8125rem;color:var(--content-primary,#242d2c)}.PublicTaskLayout_proofBar__tnuiI>span:first-of-type{flex:1;min-width:0}.PublicTaskLayout_proofBar__tnuiI>span:last-child{font:.75rem ui-monospace,monospace}.PublicTaskLayout_proofBody___dKcz{padding:1.35rem}.PublicTaskLayout_proofNotice__b8M_Y{color:var(--content-secondary,#666c65);font-size:.75rem;line-height:1.6}.PublicTaskLayout_proofBody___dKcz h2{margin-top:.65rem;font-size:1.35rem;line-height:1.3;letter-spacing:-.025em}.PublicTaskLayout_proofRows__5i2cr{margin-block:1rem}.PublicTaskLayout_proofRows__5i2cr>div{padding-block:.75rem;border-bottom:1px solid var(--border-subtle,#dadbd3)}.PublicTaskLayout_proofRows__5i2cr h3{font-size:.8125rem;font-weight:600}.PublicTaskLayout_proofRows__5i2cr p{margin-top:.4rem;font-size:.8125rem;line-height:1.6;color:var(--content-secondary,#666c65)}.PublicTaskLayout_proofLinks__m1kPX{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-top:1rem}.PublicTaskLayout_proofLinks__m1kPX a{display:inline-flex;align-items:center;gap:.35rem;min-height:2.75rem;font-size:.8125rem;color:var(--public-accent,#315d58);font-weight:500}.PublicTaskLayout_heroProof__zVe_v{display:block}.PublicTaskLayout_mobileProof__pKgEn{display:none}.PublicTaskLayout_sectionNav__Fmgwx{display:flex;flex-wrap:wrap;gap:.5rem 1rem;padding-block:1rem;border-block:1px solid var(--border-subtle,#dadbd3)}.PublicTaskLayout_sectionNav__Fmgwx a{min-height:2.75rem;display:inline-flex;align-items:center;font-size:.875rem;text-decoration:underline;text-underline-offset:.25em}.PublicTaskLayout_policyGrid__RNIDx{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:3rem;align-items:start}.PublicTaskLayout_policyNav__fWICv{position:sticky;top:2rem;max-height:calc(100dvh - 4rem);overflow:auto}.PublicTaskLayout_policyNav__fWICv ol{list-style:none;margin:.75rem 0 0;padding:0}.PublicTaskLayout_policyNav__fWICv a{display:block;padding-block:.5rem;font-size:.8125rem;line-height:1.5;color:var(--content-secondary,#666c65)}.PublicTaskLayout_policyBody__Jv2hk{min-width:0;max-width:70ch}.PublicTaskLayout_policyBody__Jv2hk h2[id]{scroll-margin-top:2rem}.PublicTaskLayout_intentGrid__p772F{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.PublicTaskLayout_intent__jbIGP{display:flex;flex-direction:column;align-items:flex-start;padding:1.5rem;border:1px solid var(--border-subtle,#dadbd3);border-radius:.65rem;background:var(--surface-card,#fafaf6)}.PublicTaskLayout_intent__jbIGP h2{font-size:1.25rem}.PublicTaskLayout_intent__jbIGP p{margin-block:.75rem 1rem;font-size:.875rem;line-height:1.7;color:var(--content-secondary,#666c65)}.PublicTaskLayout_intent__jbIGP a{margin-top:auto}@media (max-width:64rem){.PublicTaskLayout_hero__dyUB_{grid-template-columns:1fr;padding-block:1.75rem;gap:1.5rem}.PublicTaskLayout_heroProof__zVe_v{display:none}.PublicTaskLayout_mobileProof__pKgEn{display:block;margin-top:1rem}.PublicTaskLayout_mobileProof__pKgEn>summary{cursor:pointer;min-height:2.75rem;padding-block:.65rem;font-size:.875rem;font-weight:500}.PublicTaskLayout_mobileProof__pKgEn .PublicTaskLayout_proof__UKDXq{margin-top:.75rem}.PublicTaskLayout_policyGrid__RNIDx{grid-template-columns:1fr;gap:1.5rem}.PublicTaskLayout_policyNav__fWICv{position:static;max-height:none}.PublicTaskLayout_policyNav__fWICv ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}}@media (max-width:40rem){.PublicTaskLayout_intentGrid__p772F,.PublicTaskLayout_policyNav__fWICv ol{grid-template-columns:1fr}.PublicTaskLayout_hero__dyUB_ h1{font-size:2.25rem}}