.customer-support-page .cs-hero{background:var(--bg-main);color:var(--fg);padding:96px 0 56px;position:relative;overflow:hidden}.customer-support-page .cs-hero .container{z-index:1;position:relative}.customer-support-page .cs-hero .hero-eyebrow{color:var(--fg-muted)}.customer-support-page .cs-hero h1{font-family:var(--font-display);letter-spacing:-.025em;color:var(--convexa-ink);text-wrap:balance;margin:0;padding-bottom:.06em;font-size:96px;font-style:italic;font-weight:400;line-height:1.02}.customer-support-page .def-card{background:var(--convexa-ink);border:1px solid #ffffff1a;border-radius:24px;padding:32px}.customer-support-page .def-grid{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.customer-support-page .def-grid>div{border-right:1px solid #ffffff1a;padding:12px 24px}.customer-support-page .def-grid>div:last-child{border-right:none}.customer-support-page .def-grid .num{font:400 56px/1 var(--font-display);color:#fff;padding-bottom:.04em;font-style:italic}.customer-support-page .def-grid .num .pct{color:#ffffff80;margin-left:2px;font-size:22px}.customer-support-page .def-grid .lbl{font:500 11px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;margin-top:8px}.customer-support-page .def-grid .sub{font:400 12px var(--font-sans);color:#ffffff73;margin-top:4px}.customer-support-page .tier-card{background:var(--bg-card);border:1px solid var(--border-strong);border-radius:24px;overflow:hidden}.customer-support-page .tier-head{border-bottom:1px solid var(--border-strong);background:var(--bg-subtle);font:500 11px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);grid-template-columns:80px 1fr 110px 100px;gap:16px;padding:14px 22px;display:grid}.customer-support-page .tier-row{border-bottom:1px solid var(--border);grid-template-columns:80px 1fr 110px 100px;align-items:center;gap:16px;padding:18px 22px;display:grid}.customer-support-page .tier-row:last-child{border-bottom:none}.customer-support-page .tier-row .who{font:500 13px var(--font-sans);color:var(--fg-strong);align-items:center;gap:8px;display:flex}.customer-support-page .tier-row .who .av{border-radius:50%;width:28px;height:28px}.customer-support-page .tier-row .who .av.ai{background:var(--bg-accent-soft);color:var(--convexa-blue);justify-content:center;align-items:center;display:inline-flex}.customer-support-page .tier-row .who .av.ai svg{width:14px;height:14px}.customer-support-page .tier-row .who .av.hu{background:linear-gradient(135deg, var(--convexa-apricot), var(--convexa-blue))}.customer-support-page .tier-row .desc{font:400 13px var(--font-sans);color:var(--fg);line-height:1.5}.customer-support-page .tier-row .vol{font:500 13px var(--font-mono);color:var(--fg-strong)}.customer-support-page .tier-row .cost{font:500 13px var(--font-mono);color:var(--fg-muted)}.customer-support-page .jrn-grid{grid-template-columns:1fr 32px 1fr 32px 1fr;align-items:stretch;gap:16px;display:grid}.customer-support-page .jrn-card{background:var(--bg-card);border:1px solid var(--border-strong);border-radius:18px;padding:24px}.customer-support-page .jrn-card.is-blue{background:var(--bg-accent-soft);border-color:#5b2eff33}.customer-support-page .jrn-card.is-warm{background:var(--bg-warm);border-color:#4fd1c266}.customer-support-page .jrn-card h4{font:500 14px var(--font-sans);color:var(--fg-strong);align-items:center;gap:8px;margin:0 0 4px;display:flex}.customer-support-page .jrn-card .sub{font:500 10px var(--font-mono);color:var(--fg-muted);letter-spacing:.04em}.customer-support-page .jrn-card p{font:400 13px var(--font-sans);color:var(--fg-muted);margin:10px 0 0;line-height:1.5}.customer-support-page .jrn-arrow{color:var(--neutral-300);justify-content:center;align-items:center;display:flex}.customer-support-page .cat-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.customer-support-page .cat-card{background:var(--bg-card);border:1px solid var(--border-strong);border-radius:16px;flex-direction:column;padding:20px;display:flex}.customer-support-page .cat-card .ico{background:var(--bg-subtle);width:32px;height:32px;color:var(--convexa-blue);border-radius:10px;justify-content:center;align-items:center;margin-bottom:12px;display:inline-flex}.customer-support-page .cat-card h4{font:500 14px var(--font-sans);color:var(--fg-strong);margin:0 0 4px}.customer-support-page .cat-card p{font:400 12px var(--font-sans);color:var(--fg-muted);margin:0 0 12px;line-height:1.5}.customer-support-page .cat-card .stat{font:500 11px var(--font-mono);color:var(--convexa-blue);background:var(--bg-accent-soft);border-radius:6px;align-self:flex-start;margin-top:auto;padding:4px 8px;display:inline-block}.customer-support-page .cs-int-grid{grid-template-columns:repeat(6,1fr);gap:12px;max-width:920px;margin:0 auto;display:grid}@media (max-width:900px){.customer-support-page .def-grid{grid-template-columns:repeat(2,1fr)}.customer-support-page .tier-head{display:none}.customer-support-page .tier-row{grid-template-columns:70px 1fr;row-gap:6px}.customer-support-page .tier-row .vol,.customer-support-page .tier-row .cost{grid-column:2}.customer-support-page .jrn-grid{grid-template-columns:1fr}.customer-support-page .jrn-arrow{transform:rotate(90deg)}.customer-support-page .cat-grid{grid-template-columns:repeat(2,1fr)}.customer-support-page .handoff-grid{grid-template-columns:1fr!important}.customer-support-page .handoff-panel{padding:32px!important}.customer-support-page .cs-int-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.customer-support-page .cs-hero h1{font-size:52px}}@media (max-width:560px){.customer-support-page .def-grid{grid-template-columns:1fr}.customer-support-page .def-grid>div{border-right:none}.customer-support-page .cat-grid{grid-template-columns:1fr}.customer-support-page .cs-int-grid{grid-template-columns:repeat(2,1fr)}.customer-support-page .handoff-panel{padding:24px!important}}
