.ResourceArticlePage-module__xWfl3W__page{gap:2rem;padding:2rem 1rem 4rem;display:grid}.ResourceArticlePage-module__xWfl3W__hero{background:linear-gradient(135deg,#2563eb1a,#ec489914);border:1px solid #94a3b838;border-radius:24px;gap:.75rem;padding:1.5rem;display:grid}.ResourceArticlePage-module__xWfl3W__kicker{text-transform:uppercase;letter-spacing:.14em;color:#7c3aed;font-size:.74rem;font-weight:700}.ResourceArticlePage-module__xWfl3W__hero h1{margin:0;font-size:clamp(2rem,5vw,3.5rem);line-height:1.05}.ResourceArticlePage-module__xWfl3W__description,.ResourceArticlePage-module__xWfl3W__ctaNote,.ResourceArticlePage-module__xWfl3W__paragraph,.ResourceArticlePage-module__xWfl3W__sectionCard p,.ResourceArticlePage-module__xWfl3W__sidebarCard p{color:#334155;margin:0;line-height:1.75}.ResourceArticlePage-module__xWfl3W__actions{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.ResourceArticlePage-module__xWfl3W__primaryCta,.ResourceArticlePage-module__xWfl3W__secondaryCta,.ResourceArticlePage-module__xWfl3W__sidebarCta{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:.8rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.ResourceArticlePage-module__xWfl3W__primaryCta,.ResourceArticlePage-module__xWfl3W__sidebarCta{color:#fff;background:#111827}.ResourceArticlePage-module__xWfl3W__secondaryCta{color:#111827;background:#fff;border:1px solid #0f172a29}.ResourceArticlePage-module__xWfl3W__summaryGrid{gap:.75rem;display:grid}.ResourceArticlePage-module__xWfl3W__summaryCard,.ResourceArticlePage-module__xWfl3W__sectionCard,.ResourceArticlePage-module__xWfl3W__sidebarCard{background:#fff;border:1px solid #94a3b82e;border-radius:20px;box-shadow:0 10px 35px #0f172a0a}.ResourceArticlePage-module__xWfl3W__summaryCard{padding:1rem}.ResourceArticlePage-module__xWfl3W__contentGrid,.ResourceArticlePage-module__xWfl3W__mainContent,.ResourceArticlePage-module__xWfl3W__sidebar{gap:1rem;display:grid}.ResourceArticlePage-module__xWfl3W__sectionCard,.ResourceArticlePage-module__xWfl3W__sidebarCard{gap:.9rem;padding:1rem;display:grid}.ResourceArticlePage-module__xWfl3W__exampleGrid,.ResourceArticlePage-module__xWfl3W__faqList,.ResourceArticlePage-module__xWfl3W__linkList{gap:.75rem;display:grid}.ResourceArticlePage-module__xWfl3W__scriptToggle{flex-wrap:wrap;gap:.5rem;display:inline-flex}.ResourceArticlePage-module__xWfl3W__scriptToggleButton,.ResourceArticlePage-module__xWfl3W__scriptToggleActive{color:#4c1d95;cursor:pointer;background:#fff;border:1px solid #7c3aed33;border-radius:999px;min-height:40px;padding:.55rem .9rem;font-weight:700}.ResourceArticlePage-module__xWfl3W__scriptToggleActive{color:#fff;background:#6d28d9;border-color:#6d28d9}.ResourceArticlePage-module__xWfl3W__exampleGroup{background:#f8fafc;border:1px solid #94a3b82e;border-radius:16px;padding:.9rem}.ResourceArticlePage-module__xWfl3W__exampleGroup summary{cursor:pointer;gap:.2rem;font-weight:700;display:grid}.ResourceArticlePage-module__xWfl3W__exampleGroup small{color:#64748b;font-weight:500}.ResourceArticlePage-module__xWfl3W__exampleList,.ResourceArticlePage-module__xWfl3W__factList{gap:.55rem;margin:0;padding-left:1.2rem;display:grid}.ResourceArticlePage-module__xWfl3W__dualExampleItem{margin-left:-1.2rem;list-style:none}.ResourceArticlePage-module__xWfl3W__singleScriptExample{color:#1e293b;line-height:1.75}.ResourceArticlePage-module__xWfl3W__dualExampleCard{background:#f8fafc;border:1px solid #94a3b82e;border-radius:16px;gap:.75rem;padding:.95rem 1rem;display:grid}.ResourceArticlePage-module__xWfl3W__dualExamplePane{gap:.35rem;display:grid}.ResourceArticlePage-module__xWfl3W__dualExampleLabel{letter-spacing:.08em;text-transform:uppercase;color:#7c3aed;font-size:.72rem;font-weight:700}.ResourceArticlePage-module__xWfl3W__dualExampleText{color:#1e293b;margin:0;line-height:1.7}.ResourceArticlePage-module__xWfl3W__linkCard{color:inherit;background:#f8fafc;border:1px solid #94a3b829;border-radius:14px;gap:.2rem;padding:.85rem .95rem;text-decoration:none;display:grid}.ResourceArticlePage-module__xWfl3W__linkCard strong{font-size:.98rem}.ResourceArticlePage-module__xWfl3W__linkCard span{color:#475569;line-height:1.5}.ResourceArticlePage-module__xWfl3W__faqItem{background:#f8fafc;border:1px solid #94a3b82e;border-radius:16px;padding:.9rem}.ResourceArticlePage-module__xWfl3W__faqItem summary{cursor:pointer;font-weight:700}@media (min-width:920px){.ResourceArticlePage-module__xWfl3W__page{padding:3rem 1.5rem 5rem}.ResourceArticlePage-module__xWfl3W__summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ResourceArticlePage-module__xWfl3W__contentGrid{grid-template-columns:minmax(0,1.65fr) minmax(300px,.95fr);align-items:start}.ResourceArticlePage-module__xWfl3W__dualExampleCard{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}
