.resource-hero[data-astro-cid-5dp7mq5c]{background:linear-gradient(150deg,#0f172a,#1e3a8a 45%,#1d4ed8);color:#fff;padding-block:3.5rem 3rem}.resource-hero-inner[data-astro-cid-5dp7mq5c]{max-width:820px}.resource-eyebrow[data-astro-cid-5dp7mq5c]{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#93c5fd;margin-bottom:.9rem}.resource-headline[data-astro-cid-5dp7mq5c]{color:#fff;line-height:1.15;margin-bottom:1.25rem}.resource-standfirst[data-astro-cid-5dp7mq5c]{font-size:1.05rem;line-height:1.75;color:#dbeafe;margin-bottom:1rem}.resource-standfirst--small[data-astro-cid-5dp7mq5c]{font-size:.97rem;color:#bfdbfe}.download-btn[data-astro-cid-5dp7mq5c]{margin-top:1rem;white-space:normal;text-align:center}.resource-layout[data-astro-cid-5dp7mq5c]{max-width:820px}.resource-layout[data-astro-cid-5dp7mq5c]>h2[data-astro-cid-5dp7mq5c]{margin-bottom:.75rem}.resource-layout[data-astro-cid-5dp7mq5c]>p[data-astro-cid-5dp7mq5c]{color:var(--color-text-muted);font-size:1rem}.callout-rule[data-astro-cid-5dp7mq5c]{margin-top:1.25rem;padding:1rem 1.25rem;background:var(--color-primary-light);border-left:4px solid var(--color-primary);border-radius:0 var(--radius) var(--radius) 0;color:var(--color-text)!important;font-size:.97rem}.check-section[data-astro-cid-5dp7mq5c]{margin-top:2.5rem;color:var(--color-text-muted)}.check-section[data-astro-cid-5dp7mq5c] h2[data-astro-cid-5dp7mq5c]{margin-bottom:.75rem;color:var(--color-text)}.check-heading[data-astro-cid-5dp7mq5c]{display:flex;align-items:center;gap:.65rem}.check-number[data-astro-cid-5dp7mq5c]{flex-shrink:0;width:2rem;height:2rem;border-radius:50%;background:var(--color-primary-light);color:var(--color-primary-dark);font-size:1rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center;line-height:1}.list-label[data-astro-cid-5dp7mq5c]{font-weight:600;color:var(--color-text);margin-bottom:.4rem}.resource-list[data-astro-cid-5dp7mq5c]{list-style:none;padding-left:0;display:flex;flex-direction:column;gap:.55rem;margin-bottom:1rem}.resource-list[data-astro-cid-5dp7mq5c] li[data-astro-cid-5dp7mq5c]{position:relative;padding-left:1.75rem;font-size:.97rem;margin-bottom:0}.resource-list[data-astro-cid-5dp7mq5c] li[data-astro-cid-5dp7mq5c]:before{content:"";position:absolute;left:0;top:.45rem;width:.85rem;height:.85rem;border:2px solid var(--color-primary);border-radius:3px}.resource-list--warning[data-astro-cid-5dp7mq5c] li[data-astro-cid-5dp7mq5c]:before{border-color:#d97706;background:#fef3c7}.check-outro[data-astro-cid-5dp7mq5c]{font-size:.95rem;line-height:1.7}.local-resource[data-astro-cid-5dp7mq5c]{margin-top:2.5rem;padding:1.5rem;background:var(--color-bg-light);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-muted)}.local-resource[data-astro-cid-5dp7mq5c] h2[data-astro-cid-5dp7mq5c]{margin-bottom:.75rem;color:var(--color-text)}.local-resource[data-astro-cid-5dp7mq5c] p[data-astro-cid-5dp7mq5c]{font-size:.97rem}.local-resource-link[data-astro-cid-5dp7mq5c]{margin-bottom:0}.download-block[data-astro-cid-5dp7mq5c]{margin-top:2.5rem;padding:1.75rem 1.5rem;background:var(--color-primary-light);border:1px solid #bfdbfe;border-radius:var(--radius-lg);text-align:center;color:var(--color-text-muted)}.download-block[data-astro-cid-5dp7mq5c] h2[data-astro-cid-5dp7mq5c]{margin-bottom:.5rem;color:var(--color-text)}.download-block[data-astro-cid-5dp7mq5c] p[data-astro-cid-5dp7mq5c]{font-size:.97rem}.download-note[data-astro-cid-5dp7mq5c]{margin-top:1rem;margin-bottom:0;font-size:.9rem}.source-list[data-astro-cid-5dp7mq5c]{list-style:none;padding-left:0;display:flex;flex-direction:column;gap:.9rem}.source-list[data-astro-cid-5dp7mq5c] li[data-astro-cid-5dp7mq5c]{margin-bottom:0;font-size:.95rem}.source-name[data-astro-cid-5dp7mq5c]{display:block;color:var(--color-text);font-weight:600}.source-list[data-astro-cid-5dp7mq5c] a[data-astro-cid-5dp7mq5c]{font-size:.88rem;word-break:break-word}@media (max-width: 640px){.resource-hero[data-astro-cid-5dp7mq5c]{padding-block:2.5rem 2rem}.download-btn[data-astro-cid-5dp7mq5c]{width:100%}.check-heading[data-astro-cid-5dp7mq5c]{align-items:flex-start}}
