.c-ai-hero{position:relative;padding:10rem 0 4rem;overflow:hidden;color:#fff;background-color:#040517;background-repeat:no-repeat;background-position:center bottom;background-size:cover}.c-ai-hero::before{position:absolute;background:linear-gradient(180deg, rgba(4, 5, 23, 0.43) 26%, #040517 74%);content:"";pointer-events:none;inset:0}.c-ai-hero>.container{position:relative;z-index:1}.c-ai-hero__breadcrumbs{margin-bottom:8rem}.c-ai-hero__content{max-width:46.8125rem}.c-ai-hero__eyebrow{margin:0 0 6rem;font-size:1.25rem;font-family:"Red Hat Text",sans-serif;line-height:1.875rem}.c-ai-hero__eyebrow strong{font-weight:700}.c-ai-hero__heading{margin:0 0 3rem;color:#fff;font-weight:900;font-size:4rem;font-family:"Red Hat Display",sans-serif;line-height:4.5rem;text-transform:uppercase}.c-ai-hero__heading strong{color:#fc4a08;font-weight:inherit}.c-ai-hero__subhead{margin-bottom:3rem;font-weight:900;font-size:1.5rem;font-family:"Red Hat Display",sans-serif;line-height:1.75rem;text-transform:capitalize}.c-ai-hero__stats{display:flex;gap:1rem;align-items:stretch;justify-content:center;margin:4rem 0 0;padding:0;list-style:none}.c-ai-hero__stat{display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;width:15.75rem;min-height:15.75rem;padding:2rem;background-color:rgba(255,255,255,.09);backdrop-filter:blur(0.5625rem)}.c-ai-hero__stat-value{color:#fc4a08;font-weight:900;font-size:4rem;font-family:"Red Hat Display",sans-serif;line-height:4.5rem;white-space:nowrap}.c-ai-hero__stat-label{font-weight:900;font-size:1.1875rem;font-family:"Red Hat Display",sans-serif;line-height:1.4375rem}.c-ai-hero__stats.slick-initialized{display:block}.c-ai-hero__stats.slick-initialized .slick-track{display:flex}.c-ai-hero__stats.slick-initialized .c-ai-hero__stat{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:auto;height:auto;border-right:1rem solid transparent;background-clip:padding-box}.c-ai-hero__stats.slick-initialized .c-ai-hero__stat-label{width:100%}@media(max-width: 991.98px){.c-ai-hero{padding:4rem 0 2.5rem}.c-ai-hero__eyebrow{margin-bottom:2rem}.c-ai-hero__heading{font-size:2.5rem;line-height:1.15}.c-ai-hero__subhead{font-size:1rem;line-height:1.25rem}.c-ai-hero__cta{width:100%}.c-ai-hero__stats{flex-direction:column;gap:1rem}.c-ai-hero__stat{width:100%;height:auto;min-height:11.25rem}}.c-ai-quality-grid{padding:4rem 0 8rem;color:#fff;background-color:#0a0a0a}.c-ai-quality-grid__head{display:flex;flex-direction:column;gap:1.5rem;align-items:center;margin-bottom:2.5rem;text-align:center}.c-ai-quality-grid__eyebrow{margin:0;color:#82828b;font-weight:700;font-size:1.25rem;font-family:"Red Hat Text",sans-serif;line-height:1.875rem;text-transform:uppercase}.c-ai-quality-grid__heading{max-width:40.5rem;margin:0;color:#fff;font-weight:900;font-size:2.375rem;font-family:"Red Hat Display",sans-serif;line-height:2.875rem;text-transform:uppercase}.c-ai-quality-grid__heading strong{color:#fc4a08;font-weight:inherit}.c-ai-quality-grid__description{margin:1.5rem 0 0;font-size:1.25rem;font-family:"Red Hat Text",sans-serif;line-height:1.875rem}.c-ai-quality-grid__description strong{font-weight:700}.c-ai-quality-grid__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem;margin:0;padding:0;list-style:none}.c-ai-quality-grid__card{position:relative;display:flex;flex-direction:column;gap:2rem;min-height:17.5rem;padding:2rem;overflow:hidden;background-color:#1d1e2e;backdrop-filter:blur(0.5625rem)}.c-ai-quality-grid__number{position:absolute;top:-1.1875rem;right:0.5rem;color:#4f505d;font-weight:900;font-size:10rem;font-family:"Red Hat Display",sans-serif;line-height:11.25rem;pointer-events:none}.c-ai-quality-grid__card-title{position:relative;z-index:1;margin:0;color:#fc4a08;font-weight:900;font-size:1.5rem;font-family:"Red Hat Display",sans-serif;line-height:1.75rem;text-transform:uppercase}.c-ai-quality-grid__card-text{position:relative;z-index:1;font-size:1.125rem;font-family:"Red Hat Text",sans-serif;line-height:1.75rem}.c-ai-quality-grid__card-text strong{font-weight:700}@media(max-width: 991.98px){.c-ai-quality-grid{padding:3rem 0 4rem}.c-ai-quality-grid__heading{font-size:2rem;line-height:2.375rem}.c-ai-quality-grid__list{grid-template-columns:1fr}}.c-ai-opportunity{position:relative;padding:6rem 0;overflow:hidden;color:#fff;text-align:center}.c-ai-opportunity>.container{position:relative;z-index:1}.c-ai-opportunity--dark{background-color:#0a0a0a}.c-ai-opportunity--dark::before{position:absolute;inset:0;background:radial-gradient(115% 130% at 50% 33%, rgba(252, 74, 8, 0.5) 0%, rgba(252, 74, 8, 0.28) 36%, rgba(252, 74, 8, 0.1) 62%, rgba(10, 10, 10, 0) 82%);content:"";pointer-events:none}.c-ai-opportunity--dark::after{position:absolute;top:-23.6875rem;left:50%;width:62.0625rem;height:95.9375rem;background:url(/wp-content/themes/herodot/dist/js/../images/fl-shield-watermark.svg) no-repeat center/contain;transform:translateX(-50%);content:"";pointer-events:none}.c-ai-opportunity--primary{background-color:#fc4a08}.c-ai-opportunity--primary::after{position:absolute;top:-23.6875rem;left:50%;width:62.0625rem;height:95.9375rem;background:url(/wp-content/themes/herodot/dist/js/../images/fl-shield-watermark.svg) no-repeat center/contain,url(/wp-content/themes/herodot/dist/js/../images/fl-shield-watermark.svg) no-repeat center/contain,url(/wp-content/themes/herodot/dist/js/../images/fl-shield-watermark.svg) no-repeat center/contain,url(/wp-content/themes/herodot/dist/js/../images/fl-shield-watermark.svg) no-repeat center/contain;transform:translateX(-50%);content:"";pointer-events:none}.c-ai-opportunity__inner{display:flex;flex-direction:column;gap:3rem;align-items:center;max-width:71.25rem;margin:0 auto}.c-ai-opportunity__heading{max-width:40.5rem;margin:0;color:#fff;font-weight:900;font-size:2.375rem;font-family:"Red Hat Display",sans-serif;line-height:2.875rem;text-transform:uppercase}.c-ai-opportunity__heading strong{color:#fc4a08;font-weight:inherit}.c-ai-opportunity--primary .c-ai-opportunity__heading strong{color:#fff}.c-ai-opportunity__description{margin:0;font-size:1.25rem;font-family:"Red Hat Text",sans-serif;line-height:1.875rem}.c-ai-opportunity--primary .c-ai-opportunity__cta{color:#fc4a08;background-color:#fff}@media(max-width: 991.98px){.c-ai-opportunity{padding:3rem 0}.c-ai-opportunity__heading{font-size:2rem;line-height:2.375rem}}.c-ai-cards-row{padding:4rem 0 8rem;color:#fff;background-color:#0a0a0a}@media(min-width: 1400px){.c-ai-cards-row>.container{max-width:82rem}}.c-ai-cards-row__head{display:flex;flex-direction:column;gap:1.5rem;align-items:center;margin-bottom:2.5rem;text-align:center}.c-ai-cards-row__eyebrow{margin:0;color:#82828b;font-weight:700;font-size:1.25rem;font-family:"Red Hat Text",sans-serif;line-height:1.875rem;text-transform:uppercase}.c-ai-cards-row__heading{max-width:40.5rem;margin:0;color:#fff;font-weight:900;font-size:2.375rem;font-family:"Red Hat Display",sans-serif;line-height:2.875rem;text-transform:uppercase}.c-ai-cards-row__heading strong{color:#fc4a08;font-weight:inherit}.c-ai-cards-row__description{max-width:60rem;margin:1.5rem 0 0;font-size:1.25rem;font-family:"Red Hat Text",sans-serif;line-height:1.875rem}.c-ai-cards-row__body{display:flex;flex-direction:column;gap:3rem}.c-ai-cards-row__summary{display:flex;flex-direction:column;gap:0.5rem;align-self:flex-end;width:13.6875rem}.c-ai-cards-row__summary-label{font-size:0.875rem;font-family:"Red Hat Text",sans-serif;line-height:1.1;text-transform:uppercase}.c-ai-cards-row__summary-value{color:#fc4a08;font-weight:900;font-size:3rem;font-family:"Red Hat Display",sans-serif;line-height:1.75rem}.c-ai-cards-row__summary-sub{font-size:0.75rem;font-family:"Red Hat Text",sans-serif;line-height:1.1}.c-ai-cards-row__list{display:flex;gap:0.5rem;margin:0;padding:0;list-style:none}.c-ai-cards-row__card{display:flex;flex:1 1 0;flex-direction:column;gap:1.75rem;padding:2rem 1rem;background-color:#1d1e2e}.c-ai-cards-row__card-head{display:flex;flex-direction:column;gap:0.5rem}.c-ai-cards-row__letter{color:#fc4a08;font-weight:900;font-size:3rem;font-family:"Red Hat Display",sans-serif;line-height:1.75rem}.c-ai-cards-row__name{font-size:0.875rem;font-family:"Red Hat Text",sans-serif;text-transform:uppercase}.c-ai-cards-row__card-text{margin:0;font-size:1rem;font-family:"Red Hat Text",sans-serif;line-height:1.625rem}.c-ai-cards-row__gain{display:flex;flex-direction:column;gap:0.75rem;margin-top:auto}.c-ai-cards-row__gain-label{font-size:0.875rem;font-family:"Red Hat Text",sans-serif;line-height:1.05;text-transform:uppercase}.c-ai-cards-row__gain-bar{position:relative;display:block;width:100%;height:0.125rem;background-color:rgba(255,255,255,.2)}.c-ai-cards-row__gain-bar-fill{position:absolute;min-width:0.125rem;height:100%;background-color:#fc4a08;inset:0 auto 0 0}.c-ai-cards-row__gain-value{color:#fc4a08;font-weight:900;font-size:2rem;font-family:"Red Hat Display",sans-serif;line-height:1.75rem}@media(max-width: 991.98px){.c-ai-cards-row{padding:3rem 0 4rem}.c-ai-cards-row__heading{font-size:2rem;line-height:2.375rem}.c-ai-cards-row__summary{align-self:flex-start}.c-ai-cards-row__list{flex-wrap:wrap}.c-ai-cards-row__card{flex:1 1 100%}}.c-ai-process{position:relative;padding:11.25rem 0 8rem;overflow:hidden;color:#fff;background-color:#0a0a0a;background-repeat:no-repeat;background-position:center top;background-size:contain}.c-ai-process::before{position:absolute;top:0;right:0;left:0;height:48.5vw;background:linear-gradient(180deg, rgba(10, 10, 10, 0.25) 0%, rgba(10, 10, 10, 0.65) 40%, rgba(10, 10, 10, 0.92) 70%, #0a0a0a 90%);content:"";pointer-events:none}.c-ai-process>.container{position:relative;z-index:1}@media(min-width: 1400px){.c-ai-process>.container{max-width:82rem}}.c-ai-process__head{display:flex;flex-direction:column;gap:1.5rem;align-items:center;margin-bottom:5rem;text-align:center}.c-ai-process__eyebrow{margin:0;color:#82828b;font-weight:700;font-size:1.25rem;font-family:"Red Hat Text",sans-serif;line-height:1.875rem;text-transform:uppercase}.c-ai-process__heading{max-width:40.5rem;margin:0;color:#fff;font-weight:900;font-size:2.375rem;font-family:"Red Hat Display",sans-serif;line-height:2.875rem;text-transform:uppercase}.c-ai-process__heading strong{color:#fc4a08;font-weight:inherit}.c-ai-process__description{max-width:60rem;margin:1.5rem 0 0;font-size:1.25rem;font-family:"Red Hat Text",sans-serif;line-height:1.875rem}.c-ai-process__group{display:flex;flex-direction:column;gap:2.5rem;align-items:center}.c-ai-process__group+.c-ai-process__group{margin-top:4rem}.c-ai-process__category{padding:0.25rem 1rem;border-radius:2rem;color:#fff;font-weight:700;font-size:1.5rem;font-family:"Red Hat Text",sans-serif;line-height:1.75rem;text-transform:uppercase;background-color:#fc4a08}.c-ai-process__cards{display:flex;flex-wrap:wrap;gap:0.5rem;justify-content:center;width:100%;margin:0;padding:0;list-style:none}.c-ai-process__card{display:flex;flex-direction:column;gap:1rem;justify-content:space-between;width:17.4375rem;min-height:26.125rem;padding:2rem 1rem;background-color:#1d1e2e;backdrop-filter:blur(0.5625rem)}.c-ai-process__tags{display:flex;gap:0.5rem}.c-ai-process__tag{padding:0 0.5rem;border-radius:2rem;font-weight:700;font-size:0.75rem;font-family:"Red Hat Text",sans-serif;line-height:1.75rem;text-transform:uppercase}.c-ai-process__tag--included{border:1px solid #fff;color:#fff}.c-ai-process__tag--category{color:#fff;background-color:#fc4a08}.c-ai-process__copy{display:flex;flex-direction:column;gap:1.5rem}.c-ai-process__card-title{margin:0;color:#fff;font-weight:900;font-size:1.5rem;font-family:"Red Hat Display",sans-serif;line-height:1.75rem}.c-ai-process__card-text{margin:0;font-size:1rem;font-family:"Red Hat Text",sans-serif;line-height:1.15}@media(max-width: 991.98px){.c-ai-process{padding:3rem 0 4rem}.c-ai-process__heading{font-size:2rem;line-height:2.375rem}.c-ai-process__card{width:100%;min-height:0}}.c-ai-vision{position:relative;padding:4rem 0 8rem;overflow:hidden;color:#fff;background-color:#0a0a0a}.c-ai-vision::before{position:absolute;right:0;bottom:0;left:0;height:60%;background:linear-gradient(to top, rgba(252, 74, 8, 0.5) 0%, rgba(252, 74, 8, 0.26) 36%, rgba(252, 74, 8, 0.08) 64%, rgba(10, 10, 10, 0) 88%);content:"";pointer-events:none}.c-ai-vision::after{position:absolute;top:-4.25rem;left:50%;width:62.0625rem;height:95.9375rem;background:url(/wp-content/themes/herodot/dist/js/../images/fl-shield-watermark.svg) no-repeat center/contain;transform:translateX(-50%);content:"";pointer-events:none}.c-ai-vision>.container{position:relative;z-index:1}@media(min-width: 1400px){.c-ai-vision>.container{max-width:82rem}}.c-ai-vision__head{display:flex;flex-direction:column;gap:1.5rem;align-items:center;margin-bottom:2.5rem;text-align:center}.c-ai-vision__eyebrow{margin:0;color:#82828b;font-weight:700;font-size:1.25rem;font-family:"Red Hat Text",sans-serif;line-height:1.875rem;text-transform:uppercase}.c-ai-vision__heading{margin:0;color:#fff;font-weight:900;font-size:2.375rem;font-family:"Red Hat Display",sans-serif;line-height:2.875rem;text-transform:uppercase}.c-ai-vision__heading strong{color:#fc4a08;font-weight:inherit}.c-ai-vision__list{display:flex;flex-direction:column;gap:1.25rem;max-width:46.8125rem;margin:0 auto}.c-ai-vision__item{display:flex;flex-direction:column;gap:0.5rem;align-items:center;padding:0.75rem 0;text-align:center}.c-ai-vision__item strong{font-weight:700}.c-ai-vision__label{margin:0;color:#fc4a08;font-weight:700;font-size:1rem;font-family:"Red Hat Text",sans-serif;line-height:1.875rem;text-transform:uppercase}.c-ai-vision__text{margin:0;font-size:1.5rem;font-family:"Red Hat Display",sans-serif;line-height:2.875rem}.c-ai-vision__item--headline{padding:2rem 0}.c-ai-vision__item--headline .c-ai-vision__text{font-weight:900;font-size:2rem;text-transform:uppercase}@media(max-width: 991.98px){.c-ai-vision{padding:3rem 0 4rem}.c-ai-vision__heading{font-size:2rem;line-height:2.375rem}.c-ai-vision__text{font-size:1.25rem;line-height:1.875rem}.c-ai-vision__item--headline .c-ai-vision__text{font-size:1.5rem;line-height:1.875rem}}.c-ai-logos{padding:6rem 0;color:#fff;background-color:#0a0a0a}.c-ai-logos__head{display:flex;flex-direction:column;gap:1.5rem;align-items:center;margin-bottom:4rem;text-align:center}.c-ai-logos__eyebrow{margin:0;color:#82828b;font-weight:700;font-size:1.25rem;font-family:"Red Hat Text",sans-serif;line-height:1.875rem;text-transform:uppercase}.c-ai-logos__heading{margin:0;color:#fff;font-weight:900;font-size:2.375rem;font-family:"Red Hat Display",sans-serif;line-height:2.875rem;text-transform:uppercase}.c-ai-logos__heading strong{color:#fc4a08;font-weight:inherit}.c-ai-logos__list{display:flex;flex-wrap:wrap;gap:3rem;align-items:flex-end;justify-content:center;margin:0;padding:0;list-style:none}.c-ai-logos__item{display:flex;flex-direction:column;gap:1.5rem;align-items:center;width:13.8125rem}.c-ai-logos__logo{display:flex;align-items:center;justify-content:center;height:2rem}.c-ai-logos__logo img{width:auto;max-height:100%}.c-ai-logos__text{display:flex;flex-direction:column;font-size:1rem;font-family:"Red Hat Text",sans-serif;line-height:1.625rem;text-align:center}.c-ai-logos__caption{color:#fff}@media(max-width: 991.98px){.c-ai-logos{padding:3rem 0}.c-ai-logos__heading{font-size:2rem;line-height:2.375rem}}.c-ai-metrics{padding:4rem 0 8rem;color:#262020;background-color:#fff}@media(min-width: 1400px){.c-ai-metrics>.container{max-width:82rem}}.c-ai-metrics__head{display:flex;flex-direction:column;gap:1.5rem;align-items:center;margin-bottom:2.5rem;text-align:center}.c-ai-metrics__eyebrow{margin:0;color:#262020;font-weight:700;font-size:1.25rem;font-family:"Red Hat Text",sans-serif;line-height:1.875rem;text-transform:uppercase}.c-ai-metrics__heading{margin:0;color:#262020;font-weight:900;font-size:2.375rem;font-family:"Red Hat Display",sans-serif;line-height:2.875rem;text-transform:uppercase}.c-ai-metrics__heading strong{color:#fc4a08;font-weight:inherit}.c-ai-metrics__description{max-width:60rem;margin:1.5rem 0 0;color:#363745;font-size:1.25rem;font-family:"Red Hat Text",sans-serif;line-height:1.875rem}.c-ai-metrics__stats,.c-ai-metrics__spark{display:flex;gap:0.5rem;margin:0 0 2.5rem;padding:0;list-style:none}.c-ai-metrics__stats{justify-content:center}.c-ai-metrics__stat{display:flex;flex-direction:column;gap:0.5rem;width:15.75rem;padding:2rem;background-color:#f8f9fa}.c-ai-metrics__spark-card{display:flex;flex:1 1 0;flex-direction:column;gap:1.75rem;padding:2rem 1rem;background-color:#f8f9fa}.c-ai-metrics__stat-value,.c-ai-metrics__spark-letter{color:#fc4a08;font-weight:900;font-size:4rem;font-family:"Red Hat Display",sans-serif;line-height:4.5rem}.c-ai-metrics__stat-value{margin-bottom:1rem;white-space:nowrap}.c-ai-metrics__stat-title{font-weight:900;font-size:1.1875rem;font-family:"Red Hat Display",sans-serif;line-height:1.4375rem}.c-ai-metrics__stat-desc,.c-ai-metrics__spark-data{color:#262020;font-size:1rem;font-family:"Red Hat Text",sans-serif;line-height:1.625rem}.c-ai-metrics__spark-letter{font-size:3rem;line-height:1.75rem}.c-ai-metrics__spark-stage{margin-top:-1.25rem;font-size:0.875rem;font-family:"Red Hat Text",sans-serif;text-transform:uppercase}.c-ai-metrics__spark-pct{color:#fc4a08;font-weight:900;font-size:2rem;font-family:"Red Hat Display",sans-serif;line-height:1.75rem}.c-ai-metrics__compare{display:flex;gap:1rem;padding:4rem;background-color:#f8f9fa}.c-ai-metrics__col{flex:1 1 0}.c-ai-metrics__col+.c-ai-metrics__col{padding-left:3rem;border-left:2px solid #fc4a08}.c-ai-metrics__col-title{margin:0 0 1.5rem;color:#262020;font-size:0.875rem;font-family:"Red Hat Text",sans-serif;line-height:1.75rem;text-transform:uppercase}.c-ai-metrics__col-title--spark{color:#fc4a08}.c-ai-metrics__row{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:0.5rem 0.25rem;border-bottom:1px solid #e3e3e3}.c-ai-metrics__row:last-child{border-bottom:0}.c-ai-metrics__row-label{flex:1 1 0;color:#82828b;font-size:0.875rem;font-family:"Red Hat Text",sans-serif;line-height:1.625rem}.c-ai-metrics__row-value{flex:1 1 0;color:#82828b;font-weight:900;font-size:1rem;font-family:"Red Hat Display",sans-serif;line-height:1.25rem;text-align:right;text-transform:uppercase}.c-ai-metrics__row-value--spark{color:#fc4a08}.c-ai-metrics__row-value--bad{color:#f87171}.c-ai-metrics__row-value--good{color:#5de0a6}@media(max-width: 991.98px){.c-ai-metrics{padding:3rem 0 4rem}.c-ai-metrics__heading{font-size:2rem;line-height:2.375rem}.c-ai-metrics__stats,.c-ai-metrics__spark{flex-wrap:wrap}.c-ai-metrics__stat,.c-ai-metrics__spark-card{flex:1 1 100%}.c-ai-metrics__compare{flex-direction:column;padding:1.5rem}.c-ai-metrics__col+.c-ai-metrics__col{margin-top:1.5rem;padding-top:1.5rem;padding-left:0;border-top:1px solid #e3e3e3;border-left:0}}
