.page-module__cePrsW__page{background:var(--bg);min-height:100vh}.page-module__cePrsW__container{max-width:1120px;margin:0 auto;padding:0 24px}.page-module__cePrsW__topbar{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);background:#070a12d9;position:sticky;top:0}.page-module__cePrsW__topbarInner{justify-content:space-between;align-items:center;padding:16px 0;display:flex}.page-module__cePrsW__brand{align-items:center;gap:10px;display:flex}.page-module__cePrsW__brandMark{color:var(--text-100);letter-spacing:.04em;font-size:18px;font-weight:800}.page-module__cePrsW__backLink{color:var(--text-45);transition:color var(--t-fast)var(--ease);font-size:13px;font-weight:600}.page-module__cePrsW__backLink:hover{color:var(--primary)}.page-module__cePrsW__hero{text-align:center;max-width:720px;margin:0 auto;padding:80px 0 48px}.page-module__cePrsW__heroTag{letter-spacing:.14em;text-transform:uppercase;color:var(--secondary);margin-bottom:16px;font-size:11px;font-weight:700}.page-module__cePrsW__heroTitle{font-family:var(--font-heading);color:var(--text-100);margin-bottom:16px;font-size:clamp(28px,4vw,44px);font-weight:800;line-height:1.1}.page-module__cePrsW__heroDesc{color:var(--text-65);max-width:600px;margin:0 auto;font-size:18px;line-height:1.6}.page-module__cePrsW__section{padding:56px 0}.page-module__cePrsW__sectionTitle{font-family:var(--font-heading);color:var(--text-100);margin-bottom:24px;font-size:22px;font-weight:800}.page-module__cePrsW__sectionText{color:var(--text-65);max-width:640px;margin-bottom:16px;font-size:15px;line-height:1.7}.page-module__cePrsW__statsRow{grid-template-columns:repeat(4,1fr);gap:16px;margin:32px 0;display:grid}.page-module__cePrsW__stat{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);text-align:center;padding:20px}.page-module__cePrsW__statNumber{font-family:var(--font-mono);color:var(--secondary);margin-bottom:4px;font-size:28px;font-weight:800}.page-module__cePrsW__statLabel{color:var(--text-45);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.page-module__cePrsW__govFlow{border:1px solid var(--border);border-radius:var(--r-lg);flex-direction:column;gap:0;margin-bottom:32px;display:flex;overflow:hidden}.page-module__cePrsW__govStep{border-bottom:1px solid var(--border);transition:background var(--t-fast)var(--ease);grid-template-columns:100px 1fr;display:grid}.page-module__cePrsW__govStep:last-child{border-bottom:none}.page-module__cePrsW__govStep:hover{background:var(--surface)}.page-module__cePrsW__govStepNum{font-family:var(--font-mono);border-right:1px solid var(--border);color:var(--secondary);justify-content:center;align-items:center;padding:20px;font-size:12px;font-weight:700;display:flex}.page-module__cePrsW__govStepContent{padding:20px}.page-module__cePrsW__govStepName{color:var(--text-100);margin-bottom:4px;font-size:15px;font-weight:700}.page-module__cePrsW__govStepDesc{color:var(--text-65);font-size:13px;line-height:1.6}.page-module__cePrsW__comparison{grid-template-columns:1fr 1fr;gap:16px;margin:24px 0;display:grid}.page-module__cePrsW__compCol{border-radius:var(--r-md);font-family:var(--font-mono);padding:24px;font-size:13px;line-height:1.8}.page-module__cePrsW__compBad{color:var(--secondary);background:#ff6b6b0f;border:1px solid #ff6b6b26}.page-module__cePrsW__compGood{color:var(--primary);background:#00ffd00a;border:1px solid #00ffd01f}.page-module__cePrsW__compTitle{letter-spacing:.1em;text-transform:uppercase;opacity:.7;margin-bottom:12px;font-size:10px;font-weight:700}.page-module__cePrsW__cta{padding:64px 0 48px}.page-module__cePrsW__ctaTitle{font-family:var(--font-heading);color:var(--text-100);margin-bottom:20px;font-size:clamp(20px,3vw,32px);font-weight:800}.page-module__cePrsW__ctaBtn{background:var(--secondary);color:var(--bg);border-radius:var(--r-md);transition:transform var(--t-fast)var(--ease),box-shadow var(--t-med)var(--ease);align-items:center;gap:8px;padding:12px 28px;font-size:15px;font-weight:700;display:inline-flex}.page-module__cePrsW__ctaBtn:hover{transform:translateY(-2px);box-shadow:0 8px 30px #ff6b6b40}.page-module__cePrsW__footer{border-top:1px solid var(--border);padding:24px 0 40px}.page-module__cePrsW__footerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__cePrsW__footerLeft{color:var(--text-45);font-size:13px}@media (max-width:768px){.page-module__cePrsW__statsRow{grid-template-columns:repeat(2,1fr)}.page-module__cePrsW__comparison{grid-template-columns:1fr}.page-module__cePrsW__govStep{grid-template-columns:60px 1fr}}
