.article-module__RRPOHa__main{background:var(--bg-primary);min-height:100vh}.article-module__RRPOHa__hero{background:linear-gradient(180deg, var(--bg-secondary), var(--bg-primary));border-bottom:1px solid var(--border-subtle);padding:132px 24px 40px}.article-module__RRPOHa__wrap{max-width:920px;margin:0 auto}.article-module__RRPOHa__hero h1{color:var(--text-primary);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:clamp(30px,4.2vw,46px);font-weight:800;line-height:1.15}.article-module__RRPOHa__checked{color:var(--text-secondary);margin:18px 0 0;font-size:15px;line-height:1.6}.article-module__RRPOHa__prose{max-width:880px;color:var(--text-secondary);margin:0 auto;padding:28px 24px 72px;font-size:17px;line-height:1.8}.article-module__RRPOHa__prose h2{color:var(--text-primary);font-family:var(--font-display);letter-spacing:0;margin:36px 0 12px;font-size:clamp(24px,4vw,34px);line-height:1.18}.article-module__RRPOHa__prose h2:first-child{margin-top:0}.article-module__RRPOHa__prose h3{color:var(--text-primary);font-family:var(--font-display);margin:28px 0 10px;font-size:clamp(18px,2.4vw,22px);line-height:1.3}.article-module__RRPOHa__prose p{margin:0 0 16px}.article-module__RRPOHa__prose ul,.article-module__RRPOHa__prose ol{margin:0 0 18px;padding-left:22px}.article-module__RRPOHa__prose li{margin:8px 0}.article-module__RRPOHa__prose a{color:var(--green-dark);text-underline-offset:.15em;font-weight:700;text-decoration:underline}.article-module__RRPOHa__prose strong{color:var(--text-primary)}.article-module__RRPOHa__prose .articleTable{margin:0 0 20px;overflow-x:auto}.article-module__RRPOHa__prose table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.55}.article-module__RRPOHa__prose th,.article-module__RRPOHa__prose td{border:1px solid var(--border-subtle);text-align:left;vertical-align:top;padding:10px 12px}.article-module__RRPOHa__prose th{color:var(--text-primary);background:var(--bg-secondary);font-weight:800}@media (max-width:700px){.article-module__RRPOHa__hero{padding-top:116px}.article-module__RRPOHa__prose{font-size:16px}}
