.customer-support-page .cs-hero{padding:96px 0 56px;background:var(--bg-main);color:var(--fg);position:relative;overflow:hidden}.customer-support-page .cs-hero .container{position:relative;z-index:1}.customer-support-page .cs-hero .hero-eyebrow{color:var(--fg-muted)}.customer-support-page .cs-hero h1{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:96px;line-height:1.02;letter-spacing:-.025em;color:var(--convexa-ink);padding-bottom:.06em;margin:0;text-wrap:balance}.customer-support-page .def-card{background:var(--convexa-ink);border:1px solid hsla(0,0%,100%,.1);border-radius:24px;padding:32px}.customer-support-page .def-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0}.customer-support-page .def-grid>div{padding:12px 24px;border-right:1px solid hsla(0,0%,100%,.1)}.customer-support-page .def-grid>div:last-child{border-right:none}.customer-support-page .def-grid .num{font:400 56px/1 var(--font-display);font-style:italic;color:#fff;padding-bottom:.04em}.customer-support-page .def-grid .num .pct{font-size:22px;color:hsla(0,0%,100%,.5);margin-left:2px}.customer-support-page .def-grid .lbl{font:500 11px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.55);margin-top:8px}.customer-support-page .def-grid .sub{font:400 12px var(--font-sans);color:hsla(0,0%,100%,.45);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{padding:14px 22px;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)}.customer-support-page .tier-head,.customer-support-page .tier-row{display:grid;grid-template-columns:80px 1fr 110px 100px;grid-gap:16px;gap:16px}.customer-support-page .tier-row{padding:18px 22px;border-bottom:1px solid var(--border);align-items:center}.customer-support-page .tier-row:last-child{border-bottom:none}.customer-support-page .tier-row .who{display:flex;align-items:center;gap:8px;font:500 13px var(--font-sans);color:var(--fg-strong)}.customer-support-page .tier-row .who .av{width:28px;height:28px;border-radius:50%}.customer-support-page .tier-row .who .av.ai{background:var(--bg-accent-soft);display:inline-flex;align-items:center;justify-content:center;color:var(--convexa-blue)}.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{display:grid;grid-template-columns:1fr 32px 1fr 32px 1fr;grid-gap:16px;gap:16px;align-items:stretch}.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:rgba(91,46,255,.2)}.customer-support-page .jrn-card.is-warm{background:var(--bg-warm);border-color:rgba(79,209,194,.4)}.customer-support-page .jrn-card h4{font:500 14px var(--font-sans);color:var(--fg-strong);margin:0 0 4px;display:flex;align-items:center;gap:8px}.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{display:flex;align-items:center;justify-content:center;color:var(--neutral-300)}.customer-support-page .cat-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.customer-support-page .cat-card{background:var(--bg-card);border:1px solid var(--border-strong);border-radius:16px;padding:20px;display:flex;flex-direction:column}.customer-support-page .cat-card .ico{width:32px;height:32px;border-radius:10px;background:var(--bg-subtle);color:var(--convexa-blue);display:inline-flex;align-items:center;justify-content:center;margin-bottom:12px}.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);padding:4px 8px;border-radius:6px;display:inline-block;margin-top:auto;align-self:flex-start}.customer-support-page .cs-int-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:12px;gap:12px;max-width:920px;margin:0 auto}@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 .cost,.customer-support-page .tier-row .vol{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}}