.ai-reference{color:#123e32;background:#fcfdf9}.ai-reference .prospect-hero{color:#fff;background:linear-gradient(120deg,#103c30,#1b6245)}.ai-reference .prospect-hero p{color:#ecf6e7;max-width:58rem}.ai-reference .eyebrow{color:#d9f393}.ai-reference-section{scroll-margin-top:var(--page-section-offset,150px);border-bottom:1px solid #d4e1d2;padding:2.5rem 0}.ai-reference-section>p{max-width:75ch;margin:1rem 0;line-height:1.8}.ai-reference-section a{color:#246444;text-underline-offset:.2em;text-decoration:underline}.ai-reference-section ul{padding-left:1.4rem}.ai-reference-section li{margin:.6rem 0}.ai-reference-facts{background:#f1f7ea;border:1px solid #d4e1d2;border-radius:1rem;grid-template-columns:minmax(7rem,1fr) 3fr;gap:.8rem;margin-top:1.5rem;padding:1.2rem;display:grid}.ai-reference-facts dt{font-weight:700}.ai-reference-facts dd{overflow-wrap:anywhere;margin:0}.ai-reference table{border-collapse:collapse;width:100%;min-width:760px;font-size:.95rem}.ai-reference th,.ai-reference td{text-align:left;vertical-align:top;border-bottom:1px solid #d4e1d2;padding:1rem}.ai-reference thead{background:#e5efdd}.ai-reference caption{text-align:left;padding:1rem 0;font-weight:700}.ai-reference article{max-width:75ch;margin-top:1.8rem}.ai-reference article p{margin:1rem 0;line-height:1.8}@media (width<=600px){.ai-reference-facts{grid-template-columns:1fr}.ai-reference-section{padding:1.8rem 0}}
