.faq-crumb{max-width:760px;font-family:var(--mono);letter-spacing:.03em;color:var(--muted);margin:0 auto;padding-top:clamp(28px,3.4vw,46px);font-size:11.5px}.faq-crumb a{color:inherit;transition:color .16s}.faq-crumb a:hover{color:var(--electric)}.faq-head{max-width:760px;margin:0 auto;padding:clamp(28px,3.4vw,46px) 0 clamp(18px,2.4vw,26px)}.faq-head h1{font-family:var(--serif);font-optical-sizing:auto;letter-spacing:-.026em;text-wrap:balance;font-size:clamp(2.2rem,4.4vw,3rem);font-weight:400;line-height:1.05}.faq-head .lead{max-width:60ch;margin-top:20px}.faq-toc{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);max-width:760px;margin:0 auto;padding:clamp(20px,2.6vw,28px) 0}.faq-toc h2{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:16px;font-size:10.5px}.faq-toc ol{counter-reset:faq;gap:10px;list-style:none;display:grid}.faq-toc li{counter-increment:faq;align-items:baseline;gap:14px;display:flex}.faq-toc li:before{content:counter(faq, decimal-leading-zero);font-family:var(--mono);color:var(--muted);flex:none;font-size:11px}.faq-toc a{color:var(--ink-2);font-size:15px;line-height:1.5;transition:color .16s}.faq-toc a:hover{color:var(--electric)}.faq-list{counter-reset:faqi;max-width:760px;margin:0 auto}.faq-item{counter-increment:faqi;border-bottom:1px solid var(--hairline);padding:clamp(30px,4vw,44px) 0;scroll-margin-top:90px}.faq-item:last-child{border-bottom:0}.faq-item h2{font-family:var(--serif);font-optical-sizing:auto;letter-spacing:-.016em;color:var(--ink);align-items:baseline;gap:14px;font-size:clamp(1.3rem,2.2vw,1.55rem);font-weight:500;line-height:1.22;display:flex}.faq-item h2:before{content:counter(faqi, decimal-leading-zero);font-family:var(--mono);color:var(--muted);flex:none;font-size:.72rem;font-weight:400}.faq-a{margin-top:14px;padding-left:calc(1.44rem + 14px)}.faq-a p{color:var(--ink-2);text-wrap:pretty;max-width:62ch;margin-top:12px;font-size:16px;line-height:1.62}.faq-a p:first-child{margin-top:0}.faq-a ul{gap:10px;margin:16px 0 0;list-style:none;display:grid}.faq-a li{color:var(--ink-2);max-width:62ch;padding-left:20px;font-size:15.5px;line-height:1.55;position:relative}.faq-a li:before{content:"";background:var(--wash-line);border-radius:50%;width:5px;height:5px;position:absolute;top:9px;left:2px}.faq-a li b{color:var(--ink);font-weight:500}.faq-compare{max-width:860px;margin:0 auto}.faq-compare h2{font-family:var(--serif);font-optical-sizing:auto;letter-spacing:-.018em;margin-bottom:24px;font-size:clamp(1.4rem,2.4vw,1.7rem);font-weight:500}.cmp{border-top:1px solid var(--hairline)}.cmp-row{border-bottom:1px solid var(--hairline);grid-template-columns:168px 1fr 1fr;align-items:start;gap:22px;padding:16px 0;display:grid}.cmp-row.is-head{padding:14px 0}.cmp-row.is-head span{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.cmp-row.is-head .cmp-ours{color:var(--ink)}.cmp-dim{color:var(--ink);font-size:14px;font-weight:500}.cmp-ours,.cmp-theirs{color:var(--ink-2);font-size:14.5px;line-height:1.55}.cmp-ours{color:var(--ink);background:var(--wash);border-left:2px solid var(--wash-line);align-self:stretch;margin:-4px 0;padding:4px 0 4px 14px}@media (max-width:720px){.cmp-row{grid-template-columns:1fr;gap:8px;padding:18px 0}.cmp-row.is-head{display:none}.cmp-ours,.cmp-theirs{border-left:2px solid var(--hairline);padding-left:14px}.cmp-ours{border-left-color:var(--wash-line)}.cmp-theirs:before,.cmp-ours:before{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:10px;display:block}.cmp-ours:before{content:"Success Agent"}.cmp-theirs:before{content:"Traditional platforms"}}.faq-link{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--electric);align-items:center;gap:9px;font-size:12px;font-weight:500;display:inline-flex}.faq-link .arw{transition:transform .18s}.faq-link:hover .arw{transform:translate(3px)}
