.predicto-about{box-sizing:border-box;width:100%;min-width:0;max-width:100vw;padding:0 0 var(--sp-16);overflow-x:clip}.predicto-about :is(h1,h2,h3){text-wrap:pretty;margin:0}.predicto-about p{margin:0}.predicto-about .predicto-container{min-width:0;max-width:100%}.predicto-about-hero{padding:var(--sp-12) 0 var(--sp-10);border-bottom:1px solid var(--line)}.predicto-about-hero-grid{gap:var(--sp-10);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;display:grid}.predicto-about-hero h1{margin:0 0 var(--sp-5);font-family:var(--font-display);font-size:var(--fs-display-xl);font-weight:var(--fw-semibold);line-height:var(--lh-display);letter-spacing:var(--tracking-display)}.predicto-about-hero h1 em{color:var(--brand);font-style:normal}.predicto-about-lead{max-width:38rem;color:var(--text-2);font-size:var(--fs-2xl);line-height:var(--lh-normal)}.predicto-about-hero-meta{gap:var(--sp-6);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.predicto-about-hero-meta div{gap:2px;display:grid}.predicto-about-hero-meta strong{color:var(--text);font-family:var(--font-geist-mono);font-size:var(--fs-display-sm);font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold)}.predicto-about-hero-meta span{color:var(--muted);font-size:var(--fs-sm)}.predicto-about-figure{margin:0 0 var(--sp-8);border:1px solid var(--line);border-radius:var(--radius);aspect-ratio:16/9;background:var(--surface-1);overflow:hidden}.predicto-about-figure--hero{margin:0}.predicto-about-figure img{object-fit:cover;width:100%;height:100%}.predicto-about-section{padding:var(--sp-section) 0;border-top:1px solid var(--line);scroll-margin-top:88px}.predicto-about-section-head{margin-bottom:var(--sp-8)}.predicto-about-section-head h2{margin:0 0 var(--sp-3);font-size:var(--fs-display-md);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-display)}.predicto-about-section-head p{max-width:62ch;color:var(--text-2);font-size:var(--fs-xl);line-height:var(--lh-normal)}.predicto-about-split{gap:var(--sp-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.predicto-about-split h3{margin:0 0 var(--sp-3);font-size:var(--fs-xl);font-weight:var(--fw-semibold)}.predicto-about-split p{margin:0 0 var(--sp-3);color:var(--text-2);font-size:var(--fs-lg);line-height:var(--lh-relaxed);max-width:62ch}.predicto-about-values,.predicto-about-steps{gap:var(--sp-6) var(--sp-8);counter-reset:about-item;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.predicto-about-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.predicto-about-values li,.predicto-about-steps li{align-content:start;gap:var(--sp-2);counter-increment:about-item;display:grid}.predicto-about-values li:before,.predicto-about-steps li:before{content:counter(about-item, decimal-leading-zero);color:var(--muted);font-family:var(--font-geist-mono);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-caps)}.predicto-about-values strong,.predicto-about-steps strong{font-size:var(--fs-xl);font-weight:var(--fw-semibold)}.predicto-about-values p,.predicto-about-steps p{color:var(--text-2);font-size:var(--fs-lg);line-height:var(--lh-normal)}.predicto-about-rg{max-width:62ch}.predicto-about-rg h3{margin:0 0 var(--sp-3);font-size:var(--fs-xl);font-weight:var(--fw-semibold)}.predicto-about-rg p{margin:0 0 var(--sp-4);color:var(--text-2);font-size:var(--fs-lg);line-height:var(--lh-normal)}.predicto-about-rg-phone{min-height:44px;color:var(--text);font-family:var(--font-geist-mono);font-size:var(--fs-md);font-weight:var(--fw-semibold);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.predicto-about-rg-phone:hover,.predicto-about-rg-phone:focus-visible{color:var(--brand)}.predicto-about-cta{margin-top:var(--sp-8);padding:var(--sp-12) var(--sp-8);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-1)}.predicto-about-cta h2{margin:0 0 var(--sp-3);font-size:var(--fs-display-md);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-display)}.predicto-about-cta p{max-width:40rem;margin:0 0 var(--sp-6);color:var(--text-2);font-size:var(--fs-2xl);line-height:var(--lh-normal)}.predicto-about-cta-actions{gap:var(--sp-3);flex-wrap:wrap;display:flex}.predicto-about-cta .predicto-btn{min-height:44px}.predicto-about .predicto-rg-banner{margin-top:var(--sp-10)}@media (max-width:899px){.predicto-about-hero-grid,.predicto-about-split,.predicto-about-values,.predicto-about-steps{grid-template-columns:1fr}.predicto-about-hero h1{font-size:var(--fs-display-lg)}}@media (max-width:639px){.predicto-about-hero{padding:var(--sp-8) 0 var(--sp-6)}.predicto-about-hero h1{font-size:var(--fs-display-md);line-height:var(--lh-display)}.predicto-about-lead,.predicto-about-cta p{font-size:var(--fs-xl)}.predicto-about-cta{padding:var(--sp-8) var(--sp-5)}.predicto-about-cta .predicto-btn{justify-content:center;width:100%}}.predicto-about-ai{max-width:62ch;margin-top:var(--sp-8)}.predicto-about-ai h3{margin:0 0 var(--sp-3);font-size:var(--fs-xl);font-weight:var(--fw-semibold)}.predicto-about-ai p{color:var(--text-2);font-size:var(--fs-lg);line-height:var(--lh-normal);margin:0}
