.ai-accelerator-aria{--ara-hover-navy:#1d4056;--ara-mint:#8fe3b5;overflow-x:clip}.ara-eyebrow{color:var(--color-primary-green);font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px;font-size:13px;font-weight:600;display:inline-block}.ara-eyebrow--on-dark{color:var(--ara-mint)}.ara-btn{position:relative;overflow:hidden}.ara-btn.btn-primary:hover{background:var(--ara-hover-navy)}.ara-head{max-width:840px;margin-bottom:36px}.ara-head h2{margin-bottom:14px}.ara-head p:not(.ara-eyebrow){color:var(--color-text);margin:0;font-size:17px;line-height:1.65}.ara-hero{background-color:#061428;background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:140px;padding-bottom:96px;position:relative}.ara-breadcrumb{z-index:1;margin-bottom:24px;position:relative}.ara-hero__inner{z-index:1;position:relative}.ara-hero__row{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:48px;display:grid}.ara-badge{color:var(--ara-mint);letter-spacing:.02em;background:#21ad6524;border:1px solid #21ad6566;border-radius:30px;align-items:center;gap:8px;margin-bottom:20px;padding:7px 16px;font-size:12.5px;font-weight:600;display:inline-flex}.ara-badge__spark{color:var(--color-primary-green)}.ara-hero h1{color:#fff;margin-bottom:18px;font-size:44px;line-height:1.15}.ara-hero__accent{color:var(--color-primary-green)}.ara-hero__description{color:#ffffffd1;max-width:620px;margin-bottom:20px;font-size:17px;line-height:1.65}.ara-hero__points{grid-template-columns:1fr 1fr;gap:10px 20px;max-width:560px;margin:0 0 26px;padding:0;list-style:none;display:grid}.ara-hero__points li{color:#ffffffe0;align-items:center;gap:8px;font-size:14.5px;display:flex}.ara-hero__points li>span{width:16px;height:16px;color:var(--color-primary-green);flex-shrink:0}.ara-hero__points svg{width:100%;height:100%}.ara-hero__ctas{flex-wrap:wrap;gap:14px;margin-bottom:18px;display:flex}.ara-hero__micro{color:#ffffff9e;max-width:600px;margin:0;font-size:13px;line-height:1.6}.ara-hero__micro strong{color:#ffffffe6}.ara-video-card{border-radius:var(--radius);-webkit-backdrop-filter:blur(10px);transition:border-color var(--transition);background:#ffffff14;border:1px solid #ffffff2e;padding:14px;text-decoration:none;display:block}.ara-video-card:hover,.ara-video-card:focus-visible{border-color:#21ad6599}.ara-video-card__frame{aspect-ratio:16/9;background:#f4f7fb;border-radius:12px;display:block;position:relative;overflow:hidden}.ara-video-card__frame img{object-fit:contain;width:100%;height:100%;padding:10px;position:absolute;inset:0}.ara-video-card__overlay{text-align:center;transition:background var(--transition);background:linear-gradient(160deg,#081b30b8 0%,#0f2438db 100%);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex;position:absolute;inset:0}.ara-video-card:hover .ara-video-card__overlay,.ara-video-card:focus-visible .ara-video-card__overlay{background:linear-gradient(160deg,#081b309e 0%,#0f2438cc 100%)}.ara-video-card__play{background:var(--color-primary-green);color:#fff;width:64px;height:64px;transition:box-shadow var(--transition);border-radius:50%;place-items:center;margin-bottom:6px;display:grid;box-shadow:0 0 0 8px #21ad6538}.ara-video-card:hover .ara-video-card__play{box-shadow:0 0 0 12px #21ad6547}.ara-video-card__play svg{width:26px;height:26px;margin-left:3px}.ara-video-card__title{font-family:var(--font-heading);color:#fff;font-size:22px;font-weight:700}.ara-video-card__caption{color:#ffffffd1;max-width:380px;font-size:13px;line-height:1.5}@media (width<=1024px){.ara-hero__row{grid-template-columns:1fr;gap:40px}.ara-hero__visual{max-width:600px}}@media (width<=768px){.ara-hero{padding-top:120px;padding-bottom:72px}.ara-hero h1{font-size:30px}.ara-hero__description{font-size:16px}.ara-video-card__title{font-size:19px}}@media (width<=480px){.ara-hero__points{grid-template-columns:1fr}.ara-hero__ctas{flex-direction:column;align-items:stretch}.ara-video-card{padding:10px}.ara-video-card__play{width:52px;height:52px}.ara-video-card__caption{display:none}}.ara-proof{background:var(--color-dark-navy);padding:22px 0}.ara-proof__grid{grid-template-columns:repeat(4,1fr);display:grid}.ara-proof__item{border-right:1px solid #ffffff29;padding:4px 20px}.ara-proof__item:first-child{padding-left:0}.ara-proof__item:last-child{border-right:0}.ara-proof__item strong{font-family:var(--font-heading);color:var(--ara-mint);font-size:19px;display:block}.ara-proof__item span{color:#fffc;font-size:13px}@media (width<=1024px){.ara-proof__grid{grid-template-columns:repeat(2,1fr);gap:16px 0}.ara-proof__item:nth-child(2){border-right:0}.ara-proof__item:nth-child(3){padding-left:0}}@media (width<=560px){.ara-proof__grid{grid-template-columns:1fr;gap:0}.ara-proof__item{border-bottom:1px solid #ffffff24;border-right:0;padding:12px 0}.ara-proof__item:last-child{border-bottom:0}}.ara-capabilities{background:var(--color-white)}.ara-workflow{background:linear-gradient(135deg, #081b30 0%, var(--color-dark-navy) 100%);border-radius:20px;padding:40px}.ara-workflow__heading{color:#fff;max-width:880px;margin-bottom:14px;font-size:30px;line-height:1.25}.ara-workflow__intro{color:#fffc;max-width:880px;margin:0 0 28px;font-size:16px;line-height:1.65}.ara-workflow__steps{counter-reset:none;grid-template-columns:repeat(5,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.ara-workflow__steps li{background:var(--color-white);text-align:center;border-radius:12px;padding:16px 14px;position:relative}.ara-workflow__steps li:not(:last-child):after{content:"";border-top:2px solid var(--ara-mint);border-right:2px solid var(--ara-mint);width:8px;height:8px;position:absolute;top:50%;right:-10px;transform:translateY(-50%)rotate(45deg)}.ara-workflow__steps b{letter-spacing:.08em;color:var(--color-primary-green);font-size:12px;display:block}.ara-workflow__steps span{color:var(--color-text);margin-top:6px;font-size:13px;line-height:1.45;display:block}.ara-workflow__outputs{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;display:grid}.ara-workflow__output{background:#ffffff12;border:1px solid #ffffff24;border-radius:12px;padding:18px}.ara-workflow__output b{font-family:var(--font-heading);color:#fff;font-size:17px;display:block}.ara-workflow__output span{color:#ffffffc2;margin-top:4px;font-size:13.5px;line-height:1.5;display:block}.ara-workflow__note{color:#d7f7e4;background:#21ad6521;border:1px solid #8fe3b547;border-radius:10px;margin:16px 0 0;padding:14px 16px;font-size:14px;line-height:1.55}.ara-workflow__note strong{color:#fff}.ara-cap-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px;display:grid}.ara-cap{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-light);transition:top var(--transition), box-shadow var(--transition);flex-direction:column;padding:26px 24px;display:flex;position:relative;top:0}.ara-cap:hover{box-shadow:var(--shadow-medium);top:-4px}.ara-cap__num{letter-spacing:.08em;color:var(--color-primary-green);margin-bottom:10px;font-size:12px;font-weight:700}.ara-cap h3{color:var(--color-dark-navy);margin-bottom:8px;font-size:19px}.ara-cap p{color:var(--color-text);flex:1;margin:0;font-size:14.5px;line-height:1.6}.ara-cap small{border-top:1px solid var(--color-border);color:var(--color-gray-300);margin-top:14px;padding-top:12px;font-size:13px;line-height:1.5;display:block}@media (width<=1024px){.ara-workflow__steps{grid-template-columns:repeat(3,1fr)}.ara-workflow__steps li:after{display:none}.ara-cap-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.ara-workflow{padding:28px 22px}.ara-workflow__heading{font-size:24px}.ara-workflow__steps{grid-template-columns:repeat(2,1fr)}.ara-workflow__outputs{grid-template-columns:1fr}}@media (width<=560px){.ara-workflow__steps,.ara-cap-grid{grid-template-columns:1fr}}.ara-paths{background:var(--color-bg-light)}.ara-path-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.ara-path{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-light);transition:top var(--transition), box-shadow var(--transition);flex-direction:column;padding:30px 28px;display:flex;position:relative;top:0}.ara-path:hover{box-shadow:var(--shadow-medium);top:-4px}.ara-path__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary-green);font-size:12px;font-weight:700}.ara-path h3{color:var(--color-dark-navy);margin:8px 0 4px;font-size:26px}.ara-path__question{border-left:3px solid var(--color-primary-green);color:var(--color-dark-navy);background:#21ad6512;border-radius:8px;margin:14px 0;padding:14px 16px;font-size:15px;font-weight:600;line-height:1.5}.ara-path ul{flex:1;gap:8px;margin:0 0 20px;padding-left:20px;display:grid}.ara-path li{color:var(--color-text);font-size:15px;line-height:1.55}.ara-path__link{color:var(--color-primary-green);text-underline-offset:3px;align-self:flex-start;font-size:15px;font-weight:600;text-decoration:underline}@media (width<=768px){.ara-path-grid{grid-template-columns:1fr}}.ara-programs{background:var(--color-white)}.ara-track{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-light);padding:30px;scroll-margin-top:110px}.ara-track+.ara-track{margin-top:24px}.ara-track h3{color:var(--color-dark-navy);margin-bottom:6px;font-size:24px}.ara-track__sub{color:var(--color-gray-300);margin:0 0 20px;font-size:15px}.ara-tiers{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ara-tier{border:1px solid var(--color-border);background:var(--color-white);border-radius:12px;padding:22px;position:relative}.ara-tier--best{border:2px solid var(--color-primary-green);background:#21ad650a}.ara-tier__badge{background:var(--color-primary-green);color:#fff;letter-spacing:.04em;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700;position:absolute;top:14px;right:14px}.ara-tier h4{color:var(--color-dark-navy);margin-bottom:2px;font-size:20px}.ara-tier p{color:var(--color-text);margin:0 0 12px;font-size:14px;line-height:1.55}.ara-tier p.ara-tier__duration{color:var(--color-primary-green);margin-bottom:10px;font-size:13px;font-weight:700}.ara-tier ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ara-tier li{color:var(--color-text);align-items:flex-start;gap:8px;font-size:14px;line-height:1.5;display:flex}.ara-tier__check{width:15px;height:15px;color:var(--color-primary-green);flex-shrink:0;margin-top:3px}.ara-tier__check svg{width:100%;height:100%}@media (width<=1024px){.ara-tiers{grid-template-columns:1fr;max-width:600px}}@media (width<=560px){.ara-track{padding:22px 18px}}.ara-journey{background:var(--color-bg-light)}.ara-journey__stages{grid-template-columns:repeat(6,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.ara-journey__stages li{border:1px solid var(--color-border);text-align:center;background:var(--color-white);border-radius:12px;padding:18px 12px}.ara-journey__stages li.is-active{background:#21ad6514;border-color:#21ad6573}.ara-journey__stages b{color:var(--color-dark-navy);font-size:14.5px;display:block}.ara-journey__stages span{color:var(--color-gray-300);margin-top:4px;font-size:13px;line-height:1.45;display:block}.ara-journey__note{color:var(--color-text);margin:18px 0 0;font-size:15px;line-height:1.6}.ara-journey__note strong{color:var(--color-dark-navy)}@media (width<=1024px){.ara-journey__stages{grid-template-columns:repeat(3,1fr)}}@media (width<=560px){.ara-journey__stages{grid-template-columns:1fr}}.ara-faq{background:var(--color-white)}.ara-faq .ara-faq__heading{max-width:820px;margin-bottom:36px}.ara-disclaimer{color:var(--color-gray-300);margin:0 auto;padding-top:22px;padding-bottom:22px;font-size:13px}
