.public-page-module__rOcXSW__page{width:100%}.public-page-module__rOcXSW__inner{width:100%;max-width:880px;margin:0 auto;padding:0 26px}.public-page-module__rOcXSW__hero{background:linear-gradient(180deg, var(--mk-green-950), var(--mk-green-900));color:#fff;padding:150px 0 72px}.public-page-module__rOcXSW__kicker{font-family:var(--font-sora), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--mk-green-400);margin-bottom:14px;font-size:13px;font-weight:700;display:inline-block}.public-page-module__rOcXSW__hero h1{font-family:var(--font-sora), sans-serif;letter-spacing:-.01em;max-width:20ch;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.08}.public-page-module__rOcXSW__lead{color:#ffffffd1;max-width:60ch;margin-top:16px;font-size:1.1rem;line-height:1.6}.public-page-module__rOcXSW__meta{color:#fff9;margin-top:20px;font-size:.85rem}.public-page-module__rOcXSW__body{background:var(--mk-section-cream-bg);color:var(--mk-section-cream-text);padding:72px 0 96px}.public-page-module__rOcXSW__section{padding:40px 0}.public-page-module__rOcXSW__section:first-child{padding-top:0}.public-page-module__rOcXSW__section+.public-page-module__rOcXSW__section{border-top:1px solid var(--mk-section-cream-border)}.public-page-module__rOcXSW__sectionTitle{font-family:var(--font-sora), sans-serif;letter-spacing:-.01em;margin-bottom:12px;font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:800}.public-page-module__rOcXSW__section p{color:var(--mk-section-cream-text-muted);margin-top:12px;line-height:1.7}.public-page-module__rOcXSW__list{color:var(--mk-section-cream-text-muted);gap:.5rem;margin-top:12px;padding-left:1.2rem;line-height:1.7;display:grid}.public-page-module__rOcXSW__list li{line-height:1.6}.public-page-module__rOcXSW__links{flex-wrap:wrap;gap:1.1rem;margin-top:20px;display:flex}.public-page-module__rOcXSW__links a{font-family:var(--font-sora), sans-serif;color:var(--mk-green-600);font-size:.92rem;font-weight:700}.public-page-module__rOcXSW__links a:hover{color:var(--mk-green-500);text-decoration:underline}.public-page-module__rOcXSW__faqFooter{max-width:840px;margin:28px auto 0}.public-page-module__rOcXSW__faqFooter .public-page-module__rOcXSW__links{margin-top:0}.public-page-module__rOcXSW__processorList{display:grid}.public-page-module__rOcXSW__processorRow{padding:22px 0}.public-page-module__rOcXSW__processorRow:first-child{padding-top:6px}.public-page-module__rOcXSW__processorRow+.public-page-module__rOcXSW__processorRow{border-top:1px solid var(--mk-section-cream-border)}.public-page-module__rOcXSW__processorHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.public-page-module__rOcXSW__processorName{font-family:var(--font-sora), sans-serif;font-size:1.15rem;font-weight:700}.public-page-module__rOcXSW__reqBadge{letter-spacing:.04em;text-transform:uppercase;background:color-mix(in srgb, var(--mk-green-600) 14%, transparent);color:var(--mk-green-600);border-radius:999px;flex:none;padding:2px 10px;font-size:.72rem;font-weight:700}.public-page-module__rOcXSW__processorPurpose{color:var(--mk-section-cream-text-muted);margin-top:8px;line-height:1.6}.public-page-module__rOcXSW__processorMeta{color:var(--mk-section-cream-text-muted);margin-top:8px;font-size:.86rem;line-height:1.55}@media (max-width:720px){.public-page-module__rOcXSW__hero{padding:130px 0 48px}.public-page-module__rOcXSW__body{padding:48px 0 64px}.public-page-module__rOcXSW__inner{padding:0 20px}.public-page-module__rOcXSW__section{padding:32px 0}.public-page-module__rOcXSW__processorRow{padding:18px 0}}
