.copilotCta_section__1ROH0{background:#f7f8f9;padding:8rem}@media (min-width:767px) and (max-width:1024px){.copilotCta_section__1ROH0{padding:6rem 4rem}}@media (min-width:450px) and (max-width:766px){.copilotCta_section__1ROH0{padding:5rem 1.5rem}}@media (max-width:449px){.copilotCta_section__1ROH0{padding:5rem 1.25rem}}.copilotCta_card__KKfgc{background:#046999;border-radius:12px;margin:0 auto;max-width:820px;padding:4rem;text-align:center;transition:box-shadow .3s ease}.copilotCta_card__KKfgc:hover{box-shadow:0 16px 48px rgba(4,105,153,.3)}@media (min-width:767px) and (max-width:1024px){.copilotCta_card__KKfgc{padding:3rem 2.5rem}}@media (max-width:449px){.copilotCta_card__KKfgc{border-radius:10px;padding:2.5rem 1.5rem}}.copilotCta_content__3gsKr{align-items:center;display:flex;flex-direction:column}.copilotCta_eyebrow__re2FK{color:hsla(0,0%,100%,.5);font-size:.68rem;font-weight:700;letter-spacing:3px;margin-bottom:1.25rem;text-transform:uppercase}.copilotCta_headline__xjOWZ{color:#fff;font-size:clamp(1.6rem,2.8vw,2.2rem);font-weight:900;letter-spacing:-.02em;line-height:1.2;margin-bottom:1.25rem;max-width:580px}.copilotCta_body__9gqoT{color:hsla(0,0%,100%,.78);font-size:1rem;line-height:1.85;margin-bottom:2rem;max-width:560px}.copilotCta_list__5wDg5{display:grid;grid-template-columns:1fr 1fr;list-style:none;padding:0;grid-gap:.6rem 2rem;gap:.6rem 2rem;margin-bottom:2.5rem;text-align:left}@media (max-width:449px){.copilotCta_list__5wDg5{grid-template-columns:1fr}}.copilotCta_listItem__8XBG8{align-items:center;color:hsla(0,0%,100%,.88);display:flex;font-size:.88rem;font-weight:600;gap:.6rem;line-height:1.4}.copilotCta_check___JL5i{color:hsla(0,0%,100%,.5);flex-shrink:0;font-size:.75rem}.copilotCta_actions__sH897{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.copilotCta_btnPrimary__kqOBI{background:#fff;border-radius:4px;color:#046999;display:inline-block;font-size:.88rem;font-weight:700;letter-spacing:.3px;padding:.9rem 2rem;text-decoration:none;transition:background .2s ease,transform .15s ease}.copilotCta_btnPrimary__kqOBI:hover{background:hsla(0,0%,100%,.9);transform:translateY(-1px)}.copilotCta_btnSecondary__YsMRH{background:transparent;border:1px solid hsla(0,0%,100%,.35);border-radius:4px;color:#fff;display:inline-block;font-size:.88rem;font-weight:700;letter-spacing:.3px;padding:.9rem 2rem;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .15s ease}.copilotCta_btnSecondary__YsMRH:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.55);transform:translateY(-1px)}.copilotDelivery_section__TWePO{background:#fff;padding:8rem}@media (min-width:767px) and (max-width:1024px){.copilotDelivery_section__TWePO{padding:6rem 4rem}}@media (min-width:450px) and (max-width:766px){.copilotDelivery_section__TWePO{padding:5rem 1.5rem}}@media (max-width:449px){.copilotDelivery_section__TWePO{padding:5rem 1.25rem}}.copilotDelivery_header__Ppl7O{margin-bottom:4.5rem;max-width:680px}@media (max-width:449px){.copilotDelivery_header__Ppl7O{margin-bottom:3rem}}.copilotDelivery_eyebrow__logkS{border:1px solid rgba(4,105,153,.3);border-radius:2rem;color:#046999;display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:3px;margin-bottom:1.25rem;padding:.35rem .9rem;text-transform:uppercase}@media (max-width:449px){.copilotDelivery_eyebrow__logkS{display:none}}.copilotDelivery_headline__f0mvO{color:#0d1b2a;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:900;letter-spacing:-.02em;line-height:1.2;margin-bottom:1.25rem}.copilotDelivery_accent__wd9Pg{color:#046999}.copilotDelivery_intro___zZ8n{color:#4a5568;font-size:1rem;line-height:1.85}.copilotDelivery_timeline__65yma{padding-left:3rem;position:relative}@media (max-width:449px){.copilotDelivery_timeline__65yma{padding-left:1.75rem}}.copilotDelivery_line__rBCVQ{background:rgba(0,0,0,.08);bottom:0;left:9px;position:absolute;top:0;width:2px}@media (max-width:449px){.copilotDelivery_line__rBCVQ{left:5px}}.copilotDelivery_step__lXT3z{margin-bottom:1rem;padding-bottom:3rem;position:relative}.copilotDelivery_step__lXT3z:last-child{padding-bottom:0}.copilotDelivery_node__ED9an{align-items:center;display:flex;height:20px;justify-content:center;left:-3rem;position:absolute;top:2rem;width:20px}@media (max-width:449px){.copilotDelivery_node__ED9an{height:12px;left:-1.75rem;width:12px}}.copilotDelivery_nodeDot__TVrY_{background:#046999;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 2px #046999;height:10px;width:10px}@media (max-width:449px){.copilotDelivery_nodeDot__TVrY_{height:8px;width:8px}}.copilotDelivery_card__k6nk1{background:#f7f8f9;border:1px solid rgba(0,0,0,.08);border-radius:8px;padding:2.25rem 2rem;transition:border-color .25s ease,box-shadow .25s ease}.copilotDelivery_card__k6nk1:hover{border-color:rgba(4,105,153,.3);box-shadow:0 4px 20px rgba(4,105,153,.08)}@media (max-width:449px){.copilotDelivery_card__k6nk1{padding:1.75rem 1.25rem}}.copilotDelivery_cardHead__rjcDO{align-items:center;display:flex;gap:.85rem;margin-bottom:.75rem}.copilotDelivery_cardNum___zm_d{color:#9a9da1;font-size:.63rem;font-weight:700;letter-spacing:2px}.copilotDelivery_cardPhase__o1q2p{color:#0d1b2a;font-size:1.15rem;font-weight:800;line-height:1.3}.copilotDelivery_cardSummary__FbyIR{color:#046999;font-size:.95rem;font-weight:600;line-height:1.5;margin-bottom:.85rem}.copilotDelivery_cardBody__tFt0j{color:#4a5568;font-size:.92rem;line-height:1.85;margin-bottom:1.5rem}.copilotDelivery_outputs__nwZRm{border-top:1px solid rgba(0,0,0,.08);padding-top:1.25rem}.copilotDelivery_outputsLabel__HsUuG{color:#9a9da1;display:block;font-size:.65rem;font-weight:700;letter-spacing:2.5px;margin-bottom:.75rem;text-transform:uppercase}.copilotDelivery_outputsList__ONtKm{display:grid;grid-template-columns:1fr 1fr;list-style:none;padding:0;grid-gap:.5rem 1.5rem;gap:.5rem 1.5rem}@media (max-width:449px){.copilotDelivery_outputsList__ONtKm{grid-template-columns:1fr}}.copilotDelivery_outputItem___HAzc{align-items:center;color:#4a5568;display:flex;font-size:.82rem;gap:.5rem;line-height:1.4}.copilotDelivery_outputCheck__OwJvy{color:#046999;flex-shrink:0;font-size:.7rem}.copilotApps_section__zkhiw{background:#111820;padding:8rem}@media (min-width:767px) and (max-width:1024px){.copilotApps_section__zkhiw{padding:6rem 4rem}}@media (min-width:450px) and (max-width:766px){.copilotApps_section__zkhiw{padding:5rem 1.5rem}}@media (max-width:449px){.copilotApps_section__zkhiw{padding:5rem 1.25rem}}.copilotApps_header__XjViU{margin-bottom:4rem;max-width:680px}.copilotApps_eyebrow__T86Gz{color:#046999;display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:3px;margin-bottom:1rem;text-transform:uppercase}@media (max-width:449px){.copilotApps_eyebrow__T86Gz{display:none}}.copilotApps_title__16gwj{color:hsla(0,0%,100%,.9);font-size:clamp(1.8rem,3vw,2.6rem);font-weight:900;letter-spacing:-.02em;line-height:1.2;margin-bottom:1.25rem}.copilotApps_accent__7KEas{color:#046999}.copilotApps_subtitle__vuHCZ{color:hsla(0,0%,100%,.55);font-size:1rem;line-height:1.8}.copilotApps_list__SmAVR{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}.copilotApps_list__SmAVR>div:first-child{grid-column:1/-1}@media (min-width:767px) and (max-width:1024px){.copilotApps_list__SmAVR{grid-template-columns:1fr}}@media (min-width:450px) and (max-width:766px){.copilotApps_list__SmAVR{grid-template-columns:1fr}}@media (max-width:449px){.copilotApps_list__SmAVR{grid-template-columns:1fr}}.copilotApps_card__4LtWl{background:#18232e;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;display:flex;flex-direction:column;height:100%;padding:2.25rem 2rem;transition:border-color .25s ease,transform .25s ease}.copilotApps_card__4LtWl:hover{border-color:rgba(4,105,153,.3);transform:translateY(-2px)}.copilotApps_cardTop__jh0ET{margin-bottom:1.25rem}.copilotApps_cardMeta__OD_RB{align-items:center;display:flex;gap:.75rem}.copilotApps_cardIndex__rKO7X{color:hsla(0,0%,100%,.35);font-size:.65rem;font-weight:700;letter-spacing:2px}.copilotApps_cardTag__XRNaO{background:rgba(4,105,153,.15);border-radius:2rem;color:#046999;font-size:.65rem;font-weight:700;letter-spacing:2px;padding:.2rem .6rem;text-transform:uppercase}.copilotApps_cardTitle__kARjK{color:hsla(0,0%,100%,.9);font-size:1.25rem;font-weight:800;letter-spacing:-.01em;line-height:1.3;margin-bottom:1rem}.copilotApps_cardBody__gF21I{color:hsla(0,0%,100%,.55);flex:1 1;font-size:.92rem;line-height:1.85}.copilotApps_cardHighlight__l_169{border-top:1px solid hsla(0,0%,100%,.08);display:flex;gap:1rem;margin-top:1.25rem;padding-top:1.25rem}.copilotApps_highlightBar__sc2LW{background:#046999;border-radius:2px;flex-shrink:0;width:3px}.copilotApps_highlightText__eUvFd{color:hsla(0,0%,100%,.65);font-size:.88rem;font-style:italic;line-height:1.75}.copilotApps_cardLink__BpAJ5{align-items:center;color:#046999;display:inline-flex;font-size:.82rem;font-weight:700;gap:.5rem;letter-spacing:.5px;margin-top:1.5rem;text-decoration:none}.copilotApps_cardLink__BpAJ5 svg{transition:transform .2s ease}.copilotApps_cardLink__BpAJ5:hover svg{transform:translateX(4px)}.copilotApps_accentCard__uutW8{background-color:#046999;border:1px solid hsla(0,0%,100%,.18);border-radius:10px;height:100%;padding:2.25rem 2rem}.copilotApps_accentCard__uutW8 .copilotApps_cardTag__XRNaO{background:hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.88)}.copilotApps_accentCard__uutW8 .copilotApps_cardBody__gF21I{color:hsla(0,0%,100%,.88)}.copilotApps_accentCard__uutW8 .copilotApps_highlightBar__sc2LW{background:hsla(0,0%,100%,.65)}.copilotApps_accentCard__uutW8 .copilotApps_cardLink__BpAJ5,.copilotApps_accentCard__uutW8 .copilotApps_highlightText__eUvFd{color:hsla(0,0%,100%,.88)}.copilotLicensing_section__FjiMy{background:#111820;padding:8rem}@media (min-width:767px) and (max-width:1024px){.copilotLicensing_section__FjiMy{padding:6rem 4rem}}@media (min-width:450px) and (max-width:766px){.copilotLicensing_section__FjiMy{padding:5rem 1.5rem}}@media (max-width:449px){.copilotLicensing_section__FjiMy{padding:5rem 1.25rem}}.copilotLicensing_header__aD_MZ{margin-bottom:3rem}.copilotLicensing_eyebrow__ljLuR{color:#046999;display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:3px;margin-bottom:1rem;text-transform:uppercase}@media (max-width:449px){.copilotLicensing_eyebrow__ljLuR{display:none}}.copilotLicensing_headline__NwPCd{color:hsla(0,0%,100%,.9);font-size:clamp(1.8rem,3vw,2.6rem);font-weight:900;letter-spacing:-.02em;line-height:1.2}.copilotLicensing_accent__t5BWR{color:#046999}.copilotLicensing_pricingBlock__7Kv4D{align-items:center;background:#18232e;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;display:flex;gap:3rem;justify-content:space-between;margin-bottom:2rem;padding:2.5rem}@media (min-width:767px) and (max-width:1024px){.copilotLicensing_pricingBlock__7Kv4D{align-items:flex-start;flex-direction:column;gap:2rem}}@media (min-width:450px) and (max-width:766px){.copilotLicensing_pricingBlock__7Kv4D{align-items:flex-start;flex-direction:column;gap:2rem;padding:2rem 1.5rem}}@media (max-width:449px){.copilotLicensing_pricingBlock__7Kv4D{align-items:flex-start;flex-direction:column;gap:2rem;padding:1.75rem 1.25rem}}.copilotLicensing_pricingContent__iGsP9{flex:1 1;min-width:0}.copilotLicensing_pricingBody__rsNsY{color:hsla(0,0%,100%,.55);font-size:.95rem;line-height:1.85;margin-bottom:.75rem}.copilotLicensing_pricingBody__rsNsY:last-child{margin-bottom:0}.copilotLicensing_pricingBody__rsNsY a{color:#046999;font-weight:700}.copilotLicensing_priceTag__W17O6{align-items:center;background:rgba(4,105,153,.15);border:1px solid rgba(4,105,153,.3);border-radius:8px;display:flex;flex-direction:column;flex-shrink:0;padding:1.75rem 2.25rem;text-align:center}@media (max-width:449px){.copilotLicensing_priceTag__W17O6{align-self:stretch}}.copilotLicensing_priceFrom__bN0RF{color:hsla(0,0%,100%,.55);font-size:.65rem;font-weight:700;letter-spacing:2.5px;margin-bottom:.25rem;text-transform:uppercase}.copilotLicensing_priceValue__vqI9Z{color:hsla(0,0%,100%,.9);font-size:2.2rem;font-weight:900;letter-spacing:-.03em;line-height:1.1}.copilotLicensing_pricePer__S50cl{color:hsla(0,0%,100%,.55);font-size:.85rem;font-weight:600;letter-spacing:0}.copilotLicensing_priceNote__zm_TH{color:hsla(0,0%,100%,.35);font-size:.72rem;letter-spacing:.3px;margin-top:.35rem}