.about-page{background:var(--c-bg);padding:44px clamp(16px,4vw,44px) 72px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.about-head{max-width:760px;margin:0 auto 28px;text-align:center}.about-head .qc-eyebrow{display:block;margin-bottom:10px}.about-head h1{margin:0;font-family:var(--c-font);font-size:clamp(1.7rem,3.4vw,2.2rem);font-weight:700;letter-spacing:-0.025em;color:var(--c-text)}.about-head h1::after{content:"";display:block;width:52px;height:3px;margin:16px auto 0;border-radius:999px;background:linear-gradient(90deg,var(--c-accent),var(--c-accent-light))}.about-lead{margin:18px auto 0;max-width:var(--c-measure);font-family:var(--c-font);font-size:1.05rem;line-height:1.7;color:var(--c-text-muted)}.about-card{max-width:820px;margin:0 auto;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--c-radius-lg);box-shadow:var(--c-shadow);padding:clamp(26px,4vw,48px);font-family:var(--c-font);color:var(--c-text-muted);line-height:1.75}.about-card h2{display:flex;align-items:center;gap:10px;margin:38px 0 14px;font-size:1.18rem;font-weight:700;letter-spacing:-0.015em;color:var(--c-text);scroll-margin-top:90px}.about-card h2:first-child{margin-top:0}.about-card h2::before{content:"";flex:none;width:4px;height:18px;border-radius:999px;background:linear-gradient(180deg,var(--c-accent),var(--c-accent-light))}.about-card p{margin:0 0 16px}.about-card strong{color:var(--c-text);font-weight:600}.about-card ul,.about-card ol{margin:0 0 18px;padding-left:24px}.about-card li{margin-bottom:8px}.about-card ul li::marker{color:var(--c-accent)}.about-card ol li::marker{color:var(--c-text-faint);font-weight:600}.about-card a:not(.qc-btn){color:var(--c-accent);font-weight:600;text-decoration:none;border-radius:4px}.about-card a:not(.qc-btn):hover{color:var(--c-accent-strong);text-decoration:underline}.about-card a:not(.qc-btn):focus-visible{outline:none;box-shadow:var(--c-ring)}.about-facts,.about-faq{margin:0 0 8px}.about-facts>div{display:grid;grid-template-columns:minmax(130px,11rem) 1fr;gap:4px 20px;padding:12px 0;border-bottom:1px solid var(--c-border)}.about-facts>div:last-child{border-bottom:none}.about-facts dt{font-weight:600;color:var(--c-text)}.about-facts dd{margin:0}.about-faq>div{padding:12px 0;border-bottom:1px solid var(--c-border)}.about-faq>div:last-child{border-bottom:none}.about-faq dt{font-weight:600;color:var(--c-text);margin-bottom:4px}.about-faq dd{margin:0}.about-table-wrap{margin:0 0 18px;overflow-x:auto;border:1px solid var(--c-border);border-radius:var(--c-radius)}.about-table{font-size:0.94rem}.about-table caption{padding:12px 20px 0;text-align:left;font-size:0.85rem;color:var(--c-text-faint)}.about-table th[scope="row"]{padding:14px 20px;border-bottom:1px solid var(--c-border);text-align:left;font-weight:600;color:var(--c-text);white-space:nowrap}.about-table tbody tr:last-child th{border-bottom:none}.about-disclaimer{font-size:0.9rem;color:var(--c-text-faint)}.about-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px;padding-top:24px;border-top:1px solid var(--c-border)}@media (max-width:560px){.about-card{padding:22px 20px}.about-table--plans thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.about-table--plans tbody tr{display:block;padding:14px 18px;border-bottom:1px solid var(--c-border)}.about-table--plans tbody tr:last-child{border-bottom:none}.about-table--plans tbody th[scope="row"],.about-table--plans tbody td{display:block;padding:2px 0;border:none;white-space:normal}.about-table--plans tbody th[scope="row"]{margin-bottom:4px;font-size:1rem}.about-table--plans tbody td::before{content:attr(data-label) ": ";font-weight:600;color:var(--c-text)}.about-table--plans tbody tr:hover td{background:none}.about-facts>div{grid-template-columns:1fr}.about-cta .qc-btn{width:100%}}