.how-hero-section[data-astro-cid-f5qvclc3]{padding-top:calc(64px + var(--space-24));padding-bottom:var(--space-24);text-align:left;position:relative}.how-hero-title[data-astro-cid-f5qvclc3]{font-size:var(--text-4xl);font-weight:var(--fw-extrabold);line-height:var(--lh-tight);margin-bottom:var(--space-6)}.how-hero-accent[data-astro-cid-f5qvclc3]{color:var(--color-accent)}.how-hero-subline[data-astro-cid-f5qvclc3]{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--lh-relaxed);max-width:640px;margin-inline:0;margin-bottom:var(--space-8)}.how-hero-pills[data-astro-cid-f5qvclc3]{gap:var(--space-3);margin-bottom:var(--space-10);flex-wrap:wrap;justify-content:flex-start;display:flex}.how-pill[data-astro-cid-f5qvclc3]{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--color-accent);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:0;align-items:center;display:inline-flex}.how-hero-actions[data-astro-cid-f5qvclc3]{gap:var(--space-4);flex-wrap:wrap;justify-content:flex-start;display:flex}@media (width<=767px){.how-hero-section[data-astro-cid-f5qvclc3]{padding-top:calc(64px + var(--space-16));padding-bottom:var(--space-16)}}@media (width>=768px){.how-hero-title[data-astro-cid-f5qvclc3]{font-size:var(--text-5xl)}}@media (width>=1024px){.how-hero-title[data-astro-cid-f5qvclc3]{font-size:var(--text-6xl)}}.how-skeptic-intro[data-astro-cid-5lkh5rug]{text-align:left;font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--lh-relaxed);max-width:720px;margin-inline:0;margin-bottom:var(--space-10)}.how-skeptic-compare[data-astro-cid-5lkh5rug]{gap:var(--space-6);margin-bottom:var(--space-10);grid-template-columns:1fr;display:grid}@media (width>=768px){.how-skeptic-compare[data-astro-cid-5lkh5rug]{grid-template-columns:repeat(2,1fr)}}.how-skeptic-card[data-astro-cid-5lkh5rug]{padding:var(--space-8)}.how-skeptic-card__title[data-astro-cid-5lkh5rug]{font-size:var(--text-lg);font-weight:var(--fw-bold);margin-bottom:var(--space-4);color:var(--color-text-primary)}.how-skeptic-card__title--accent[data-astro-cid-5lkh5rug]{color:var(--color-accent)}.how-skeptic-card[data-astro-cid-5lkh5rug] ul{gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.how-skeptic-card[data-astro-cid-5lkh5rug] li{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--lh-relaxed);padding-left:var(--space-5);position:relative}.how-skeptic-card[data-astro-cid-5lkh5rug] li:before{content:"•";color:var(--color-text-muted);position:absolute;left:0}.how-skeptic-card--right[data-astro-cid-5lkh5rug] li:before{color:var(--color-accent)}.how-skeptic-bottom[data-astro-cid-5lkh5rug]{text-align:left;font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--lh-relaxed);max-width:720px;margin-inline:0}.how-sdd-intro[data-astro-cid-jvhbuye2]{text-align:left;font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--lh-relaxed);max-width:720px;margin-inline:0;margin-bottom:var(--space-10)}.how-sdd-grid[data-astro-cid-jvhbuye2]{gap:var(--space-6);margin-bottom:var(--space-8);grid-template-columns:1fr;display:grid}@media (width>=1024px){.how-sdd-grid[data-astro-cid-jvhbuye2]{grid-template-columns:repeat(3,1fr)}}.how-sdd-card[data-astro-cid-jvhbuye2]{padding:var(--space-8);position:relative}.how-sdd-num[data-astro-cid-jvhbuye2]{background:var(--color-accent-fill);color:#fff;width:32px;height:32px;font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--fw-bold);margin-bottom:var(--space-4);border-radius:0;justify-content:center;align-items:center;display:inline-flex}.how-sdd-card__title[data-astro-cid-jvhbuye2]{font-size:var(--text-base);font-weight:var(--fw-bold);color:var(--color-text-primary);margin-bottom:var(--space-3)}.how-sdd-card__body[data-astro-cid-jvhbuye2]{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--lh-relaxed)}.how-sdd-link[data-astro-cid-jvhbuye2]{text-align:left}.how-sdd-link[data-astro-cid-jvhbuye2] a[data-astro-cid-jvhbuye2]{color:var(--color-accent);font-weight:var(--fw-semibold);font-size:var(--text-base);transition:color var(--tr-base)}.how-sdd-link[data-astro-cid-jvhbuye2] a[data-astro-cid-jvhbuye2]:hover{color:var(--color-accent-hover)}.how-agents-intro[data-astro-cid-tgl5utwj]{text-align:left;font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--lh-relaxed);max-width:720px;margin-inline:0;margin-bottom:var(--space-10)}.how-agents-grid[data-astro-cid-tgl5utwj]{gap:var(--space-4);margin-bottom:var(--space-8);grid-template-columns:1fr;display:grid}@media (width>=768px){.how-agents-grid[data-astro-cid-tgl5utwj]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.how-agents-grid[data-astro-cid-tgl5utwj]{grid-template-columns:repeat(3,1fr)}}.how-agent-card[data-astro-cid-tgl5utwj]{padding:var(--space-6)}.how-agent-card__title[data-astro-cid-tgl5utwj]{font-size:var(--text-base);font-weight:var(--fw-bold);color:var(--color-accent);margin-bottom:var(--space-4)}.how-agent-card__row[data-astro-cid-tgl5utwj]{margin-bottom:var(--space-3)}.how-agent-card__row[data-astro-cid-tgl5utwj]:last-child{margin-bottom:0}.how-agent-card__label[data-astro-cid-tgl5utwj]{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--fw-bold);color:var(--color-text-muted);letter-spacing:0;margin-bottom:var(--space-1);display:block}.how-agent-card__text[data-astro-cid-tgl5utwj]{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--lh-relaxed)}.how-timeline-intro[data-astro-cid-pz2hfk4n]{color:var(--color-text-secondary);font-size:var(--text-lg);line-height:var(--lh-relaxed);max-width:720px;margin-bottom:var(--space-10)}.how-quality-intro[data-astro-cid-h6uf46cl]{text-align:left;font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--lh-relaxed);max-width:720px;margin-inline:0;margin-bottom:var(--space-10)}.how-quality-grid[data-astro-cid-h6uf46cl]{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=768px){.how-quality-grid[data-astro-cid-h6uf46cl]{grid-template-columns:repeat(2,1fr)}}.how-quality-card[data-astro-cid-h6uf46cl]{padding:var(--space-8)}.how-quality-card__title[data-astro-cid-h6uf46cl]{font-size:var(--text-base);font-weight:var(--fw-bold);color:var(--color-text-primary);margin-bottom:var(--space-3)}.how-quality-card__body[data-astro-cid-h6uf46cl]{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--lh-relaxed)}.how-case-intro[data-astro-cid-yeyq7zww]{text-align:left;font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--lh-relaxed);max-width:720px;margin-inline:0;margin-bottom:var(--space-10)}.how-case-metrics[data-astro-cid-yeyq7zww]{gap:var(--space-4);margin-bottom:var(--space-8);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=768px){.how-case-metrics[data-astro-cid-yeyq7zww]{grid-template-columns:repeat(4,1fr)}}.how-case-timeline[data-astro-cid-yeyq7zww]{text-align:center;font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--lh-relaxed);padding:var(--space-6);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:var(--space-6)}.how-case-bottom[data-astro-cid-yeyq7zww]{text-align:left;font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--lh-relaxed);max-width:640px;margin-inline:0;margin-bottom:var(--space-8)}.how-case-cta[data-astro-cid-yeyq7zww]{text-align:left}.how-faq-list[data-astro-cid-smbpqnhl]{flex-direction:column;max-width:62rem;display:flex}.how-faq-item[data-astro-cid-smbpqnhl]{border-bottom:1px solid var(--color-border)}.how-faq-question[data-astro-cid-smbpqnhl]{padding:var(--space-5) 0;font-size:var(--text-base);font-weight:var(--fw-semibold);color:var(--color-text-primary);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.how-faq-question[data-astro-cid-smbpqnhl]::-webkit-details-marker{display:none}.how-faq-question[data-astro-cid-smbpqnhl]:after{content:"+";font-size:var(--text-xl);color:var(--color-text-muted);transition:transform var(--tr-base);margin-left:var(--space-4);flex-shrink:0}.how-faq-item[data-astro-cid-smbpqnhl][open] .how-faq-question[data-astro-cid-smbpqnhl]:after{content:"u00d7";color:var(--color-accent)}.how-faq-answer[data-astro-cid-smbpqnhl]{padding:0 0 var(--space-5);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--lh-relaxed)}
