.app-section{padding-block:85px;background:radial-gradient(ellipse at 10% 38%,#1b61501c,transparent 40%),#081720;border-block:1px solid var(--line)}
.app-layout{display:grid;grid-template-columns:1.06fr .94fr;gap:58px;align-items:center}
.app-copy h2,.section-heading h2,.payer-layout h2{font-size:clamp(29px,3.8vw,43px);line-height:1.55;letter-spacing:-.6px}
.app-copy h2 span,.payer-layout h2 span{color:var(--teal)}
.app-copy p{color:#a7bab7;font-size:13px;line-height:2.05}
.app-copy p strong{color:#e8fff5}
.app-figure{margin:0}
.process-graphic{display:block;width:100%;height:auto;border-radius:20px;border:1px solid #b7e2dd1c;box-shadow:0 20px 50px #0003}
.app-figure figcaption{margin-top:10px;color:#789391;font-size:10px}
.flow-section{background:#0a1922;border-block:1px solid var(--line)}
.flow-section .section-heading>p{max-width:410px}
.flow-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.flow-card{padding:21px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(145deg,#10252caa,#0b1b2490)}
.flow-card-head{margin-bottom:15px}
.flow-card-head h3{font-size:16px;margin:5px 0 0}
.flow-card .process-graphic{margin-bottom:18px;border-radius:14px}
.flow-card ol{padding-inline-start:20px;margin:0;color:#9fb3b0;font-size:11px;line-height:2}
.flow-card li{padding-inline-start:3px;margin-bottom:9px}
.flow-card li strong{color:#dff9ec}
.flow-card>p{color:#819998;font-size:10px;line-height:1.9;margin:10px 0 0}
.enrollment-section{padding-block:93px;background:radial-gradient(ellipse at 88% 55%,#0f46402b,transparent 41%),#07121b}
.enrollment-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}
.enroll-card{min-height:205px;padding:20px;border:1px solid var(--line);border-radius:18px;background:#0b1c25;transition:transform .25s,border-color .25s}
.enroll-card:hover{transform:translateY(-5px);border-color:#50e2c856}
.enroll-card>span{display:grid;place-items:center;width:31px;height:31px;border-radius:11px;background:#45e8c414;color:var(--teal);font:700 11px var(--latin);margin-bottom:19px}
.enroll-card h3{font-size:14px;margin-bottom:8px}
.enroll-card p{font-size:10px;line-height:1.95;color:#99aeab;margin:0}
.enroll-note{margin:17px 0 0;padding:13px 16px;background:#17271f;border:1px solid #e6bb6e2a;border-radius:13px;color:#bdc9b7;font-size:11px;line-height:1.9}
.payer-section{padding-block:80px;background:#0a1922;border-block:1px solid var(--line)}
.payer-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:55px;align-items:center}
.payer-layout h2{margin-bottom:0}
.payer-layout>div>p{color:#a6b9b6;font-size:12px;line-height:2}
.payer-examples{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:17px 0}
.payer-examples>div{padding:13px;border:1px solid var(--line);border-radius:14px;background:#0c202b}
.payer-examples small,.payer-examples strong{display:block}
.payer-examples small{font-size:10px;color:#91a8a4}
.payer-examples strong{margin-top:5px;color:#eafff6;font:700 18px var(--latin);direction:ltr;text-align:right}
.payer-examples strong span{font:500 10px var(--arabic);color:#75ddc4}
.payer-layout>div>p.payer-caveat{color:#7f9996;font-size:10px}
.footer-privacy{color:#a9bfbb;font-size:11px}
.footer-privacy:hover{color:var(--teal)}
.ticker-track{min-width:0;flex-wrap:wrap;justify-content:center;animation:none;padding-inline:10px}
@media(max-width:900px){.app-layout{grid-template-columns:1fr;gap:26px}.app-figure{max-width:660px;margin-inline:auto}.enrollment-grid{grid-template-columns:repeat(2,1fr)}.payer-layout{grid-template-columns:1fr;gap:20px}}
@media(max-width:650px){.app-section,.enrollment-section,.payer-section{padding-block:64px}.app-copy h2,.section-heading h2,.payer-layout h2{font-size:29px}.app-copy p{font-size:11px}.flow-grid{grid-template-columns:1fr;gap:11px}.flow-card{padding:15px;border-radius:16px}.flow-card-head h3{font-size:14px}.flow-card ol{font-size:10px}.flow-card>p{font-size:9px}.enrollment-grid{grid-template-columns:1fr;gap:9px}.enroll-card{min-height:0;padding:15px}.enroll-card>span{float:right;margin:0 0 0 11px}.enroll-card h3{font-size:12px;padding-top:3px}.enroll-card p{font-size:10px}.enroll-note{font-size:10px}.payer-examples{gap:7px}.payer-examples>div{padding:10px}.payer-examples strong{font-size:16px}.ticker-track{gap:11px;font-size:10px}.ticker-track i{font-size:7px}}\n*** Add File: E:/Antigravity/mobcash.team/assets/css/privacy.css
.privacy-main{max-width:850px;padding-block:72px 95px}
.privacy-main h1{font-size:clamp(38px,6vw,56px);margin:8px 0 12px}
.privacy-lead{max-width:720px;color:#b4c6c2;font-size:15px;line-height:2}
.privacy-updated{font-size:11px;color:#789391;padding-bottom:19px;border-bottom:1px solid var(--line);margin-bottom:34px}
.privacy-main section{padding-block:17px;border-bottom:1px solid var(--line)}
.privacy-main section h2{font-size:19px;margin-bottom:10px;color:#e9f7f1}
.privacy-main section p{font-size:13px;line-height:2.1;color:#a2b6b2;margin-bottom:10px}
.privacy-main section p:last-child{margin-bottom:0}
.privacy-main a:not(.brand){color:var(--teal);text-decoration:underline;text-underline-offset:3px}
.privacy-back{display:inline-flex;gap:12px;margin-top:28px;font-size:13px}
.privacy-footer{display:flex;justify-content:space-between;align-items:center}
.privacy-footer a{color:#9fb4b1;font-size:11px}
@media(max-width:650px){.privacy-main{padding-block:52px 68px}.privacy-lead{font-size:13px}.privacy-main section h2{font-size:16px}.privacy-main section p{font-size:11px}.privacy-footer{padding-block:16px}}
