.organic-page .organic-hero-layout{grid-template-columns:1.25fr .85fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.organic-page .ai-service-hero h1{letter-spacing:-.055em;max-width:12ch;font-size:clamp(3rem,6vw,6rem)}.organic-lead{color:#fff;max-width:34ch;margin:1.75rem 0 1rem;font-size:clamp(1.2rem,1.7vw,1.5rem);line-height:1.45}.organic-hero-copy{color:#c8c8c8;max-width:60ch;margin-bottom:2rem;font-size:1rem;line-height:1.75}.organic-signal{background:#111;border:1px solid #3a3a3a;border-top:3px solid #31bfea;padding:clamp(1.5rem,3vw,3rem)}.signal-label{letter-spacing:.12em;color:#c7c7c7;font-size:.7rem}.signal-brand{letter-spacing:-.06em;margin:2rem 0;font-size:clamp(2.5rem,4vw,4.5rem);font-weight:900}.signal-brand>span{color:#31bfea}.signal-inputs{flex-wrap:wrap;gap:.6rem;display:flex}.signal-inputs span{color:#ddd;border:1px solid #404040;padding:.5rem .7rem;font-size:.8rem}.signal-connector{color:#31bfea;margin:1rem;font-size:2rem}.signal-output{gap:0;display:grid}.signal-output>span,.signal-output>strong{border-top:1px solid #383838;padding:1rem;font-size:1rem}.signal-output>strong{color:#071015;background:#31bfea;justify-content:space-between;display:flex}.organic-signal small{color:#b8b8b8;margin-top:1.5rem;font-size:.75rem;line-height:1.5;display:block}.organic-page .ai-platform-names{color:#eee;border-block:1px solid #333;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:3rem;padding:1.5rem 0;font-weight:700;display:flex}.organic-page .ai-detail-intro p,.organic-page .ai-detail-grid p{color:#ccc;font-size:1.05rem;line-height:1.75}.organic-page .organic-section-0{grid-template-columns:1fr 1fr;gap:1rem 4rem;display:grid}.organic-section-0>.eyebrow{grid-column:1/-1}.organic-page .organic-section-0 h2{color:#fff;margin:0}.organic-page .organic-section-0 .ai-detail-intro{border-left:2px solid #31bfea;padding-left:2rem}.organic-number{color:#31bfea;letter-spacing:.1em;margin-bottom:2rem;font-size:.8rem;display:block}.organic-page .organic-section-1 .ai-detail-grid{background:#343434;border:1px solid #343434;gap:1px}.organic-page .organic-section-1 article{background:#111;border:0;padding:2rem}.organic-page .ai-detail-grid h3{font-size:1.5rem;line-height:1.25}.organic-capabilities{border-bottom:1px solid #333;padding:2rem 0}.organic-capabilities>span{letter-spacing:.1em;color:#31bfea;font-size:.7rem}.organic-capabilities p{color:#ddd;margin-top:1rem;font-size:1rem;line-height:1.8}.organic-page .organic-section-2{color:#111;background:#f3f3ee;margin-block:2rem;padding:clamp(2rem,5vw,5rem)}.organic-page .organic-section-2 h2{color:#111}.organic-page .organic-section-2 .eyebrow{color:#333}.organic-page .organic-section-2 .ai-detail-intro p{color:#444}.organic-page .organic-section-2 .ai-outcome-list{grid-template-columns:1fr 1fr;gap:0 2rem;margin-top:2rem;padding:0;display:grid}.organic-page .organic-section-2 li{color:#171717;border-top:1px solid #bbb;padding:1.2rem 0;font-size:1rem;line-height:1.6}.organic-page .organic-section-3 .ai-steps article{border-top:2px solid #31bfea}.organic-page .organic-section-4 .ai-detail-grid{border-left:1px solid #333;gap:0}.organic-page .organic-section-4 article{border-bottom:1px solid #333;border-right:1px solid #333;padding:2rem}.organic-text-link{color:#31bfea;margin-top:2rem;padding-block:.75rem;font-weight:700;display:inline-block}.organic-page .ai-proof-grid article{background:#111;border-top:2px solid #31bfea;padding:2rem}.organic-page .ai-proof-grid h3 strong{letter-spacing:-.06em;font-size:clamp(4rem,7vw,7rem);line-height:1.1;display:block}.organic-page .ai-faq-list p{white-space:normal;color:#ccc}.organic-page .ai-faq-list p+p{margin-top:1rem}.organic-page .organic-section-5 .ai-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.organic-page .organic-section-5 .organic-number{margin-bottom:1rem}.organic-page .organic-section-5 h3{font-size:1.25rem}@media (max-width:850px){.organic-page .organic-hero-layout,.organic-page .organic-section-0{grid-template-columns:1fr}.organic-page .organic-section-0>.eyebrow{grid-column:auto}.organic-page .organic-section-0 .ai-detail-intro{margin-top:1rem}.organic-page .organic-section-5 .ai-detail-grid{grid-template-columns:1fr 1fr}.organic-page .ai-service-hero h1{max-width:15ch}.organic-signal{width:100%;max-width:550px}}@media (max-width:600px){.organic-page .organic-section-2 .ai-outcome-list,.organic-page .organic-section-5 .ai-detail-grid{grid-template-columns:1fr}.organic-page .ai-platform-names{grid-template-columns:1fr 1fr;display:grid}.organic-page .organic-section-1 article,.organic-page .organic-section-4 article,.organic-page .ai-proof-grid article{padding:1.5rem}.organic-page .organic-section-0 .ai-detail-intro{padding-left:1.25rem}.organic-number{margin-bottom:1.25rem}.organic-page .ai-service-hero h1{font-size:clamp(1.8rem,9vw,3rem)}.organic-hero-layout>div{min-width:0}}.organic-page .organic-team{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,5vw,5rem)}@media (max-width:800px){.organic-page .organic-team{grid-template-columns:1fr}}
