.products-hero_page__mL2HZ{--brand-blue:#007bff;--brand-sky:#00aeef;--brand-orange:#ff6b00;--brand-orange-light:#ff8a3d;--ink:#16233c;--ink-soft:#52607a;--surface:#ffffff;--surface-soft:#f6f8fb}.products-hero_page__mL2HZ *{box-sizing:border-box}.products-hero_hero__BMN7h{position:relative;min-height:620px;display:flex;align-items:center;overflow:hidden;isolation:isolate}.products-hero_heroBg__MwpTx{position:absolute;inset:0;z-index:-1;background:#d9dde6}.products-hero_heroBg__MwpTx img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;display:block}.products-hero_heroBg__MwpTx:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.94),rgba(255,255,255,.8) 38%,rgba(255,255,255,.25) 64%,transparent 82%)}.products-hero_heroInner__7h0oS{position:relative;width:100%;max-width:1600px;margin:0 auto;padding:96px 48px}.products-hero_breadcrumb__inC45{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:24px;font-size:12.5px;color:#94a3b8}.products-hero_breadcrumb__inC45 a{color:#94a3b8;text-decoration:none}.products-hero_breadcrumb__inC45 a:hover{color:var(--brand-blue)}.products-hero_breadcrumbSep__Uc64o{width:12px;height:12px;flex-shrink:0}.products-hero_breadcrumbTagline__TqV6i{color:#b6c2d4;font-style:italic}.products-hero_heroContent__pWATL{max-width:620px}.products-hero_heading__v0mET{margin:0;font-size:clamp(30px,3.6vw,44px);line-height:1.18;font-weight:800;color:var(--ink);text-wrap:balance}.products-hero_heading__v0mET em{font-style:normal;background:linear-gradient(90deg,var(--brand-blue),var(--brand-sky));-webkit-background-clip:text;background-clip:text;color:transparent}.products-hero_text__ID88W{margin:18px 0 0;max-width:58ch;font-size:15px;line-height:1.7;color:var(--ink-soft)}.products-hero_ctaRow__8iK6S{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px}.products-hero_ctaPrimary___hfRE{display:inline-flex;align-items:center;gap:9px;padding:14px 24px;border-radius:999px;background:linear-gradient(135deg,var(--brand-orange-light),var(--brand-orange));color:#fff;font-weight:700;font-size:14.5px;text-decoration:none;box-shadow:0 14px 26px -12px rgba(255,107,0,.5);transition:transform .2s ease,box-shadow .2s ease}.products-hero_ctaPrimary___hfRE:hover{transform:translateY(-2px);box-shadow:0 18px 30px -12px rgba(255,107,0,.58)}.products-hero_ctaPrimary___hfRE svg{width:16px;height:16px;transition:transform .2s ease}.products-hero_ctaPrimary___hfRE:hover svg{transform:translateX(3px)}.products-hero_ctaSecondary__six3x{display:inline-flex;align-items:center;gap:9px;padding:13px 22px;border-radius:999px;border:1px solid #d7e6fb;background:rgba(255,255,255,.75);color:var(--brand-blue);font-weight:700;font-size:14.5px;text-decoration:none;transition:background .2s ease,border-color .2s ease}.products-hero_ctaSecondary__six3x:hover{background:#fff;border-color:var(--brand-blue)}.products-hero_ctaPlay__9bk62{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;border-radius:999px;background:var(--brand-blue);color:#fff}.products-hero_ctaPlay__9bk62 svg{width:9px;height:9px;margin-left:1px}.products-hero_featureRow__VdbRw{display:flex;flex-wrap:wrap;gap:26px;margin-top:34px}.products-hero_featureItem__jADFB{display:flex;align-items:center;gap:9px;max-width:168px}.products-hero_featureIcon__oZzwV{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:10px;background:var(--surface-soft);color:var(--brand-blue)}.products-hero_featureIcon__oZzwV svg{width:17px;height:17px}.products-hero_featureLabel__iMamn{margin:0;font-size:12.5px;font-weight:700;line-height:1.35;color:var(--ink)}.products-hero_heroNote__uFJqB{position:absolute;z-index:2;top:14%;right:8%;padding:10px 16px;border-radius:16px;background:#fff;box-shadow:0 14px 28px -14px rgba(18,58,99,.3);font-family:Caveat,cursive;font-weight:700;font-size:18px;line-height:1.25;color:var(--brand-blue);text-align:center;white-space:nowrap;transform:rotate(-4deg)}.products-hero_heroNote2__9SRbV{top:4%;right:24%;color:var(--brand-orange);transform:rotate(5deg)}.products-hero_heroTag__eQdyG{position:absolute;z-index:2;bottom:14%;right:8%;padding:10px 16px;border-radius:14px;background:rgba(10,30,60,.72);backdrop-filter:blur(3px);color:#fff;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center;line-height:1.5}@media (max-width:1100px){.products-hero_heroNote2__9SRbV,.products-hero_heroNote__uFJqB,.products-hero_heroTag__eQdyG{display:none}}@media (max-width:640px){.products-hero_hero__BMN7h{min-height:0}.products-hero_heroBg__MwpTx:after{background:linear-gradient(180deg,rgba(255,255,255,.65),rgba(255,255,255,.92) 55%,#fff)}.products-hero_heroInner__7h0oS{padding:32px 24px 56px}}.products-programs_page__iPT_0{--brand-orange:#ff6b00;--brand-blue:#007bff;--brand-pink:#ec4899;--brand-green:#10b981;--ink:#16233c;--ink-soft:#52607a;--surface:#ffffff;--surface-soft:#f6f8fb}.products-programs_page__iPT_0 *{box-sizing:border-box}.products-programs_section__WVKoM{padding:72px 48px 96px;background:var(--surface)}.products-programs_inner__foiLb{max-width:1600px;margin:0 auto}.products-programs_eyebrow__f9zEn{margin:0 0 10px;font-size:12.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-blue)}.products-programs_heading__bv8oq{margin:0;font-size:clamp(24px,2.8vw,32px);font-weight:800;color:var(--ink)}.products-programs_text__sjnZp{margin:10px 0 0;max-width:78ch;font-size:14.5px;line-height:1.65;color:var(--ink-soft)}.products-programs_grid__c8Ypn{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:36px}.products-programs_card__H8Kca{position:relative;min-height:260px;border-radius:22px;overflow:hidden;background:color-mix(in srgb,var(--tint) 16%,#fff);box-shadow:0 20px 40px -26px rgba(18,58,99,.35);transition:transform .25s ease,box-shadow .25s ease}.products-programs_card__H8Kca:hover{transform:translateY(-4px);box-shadow:0 26px 48px -22px rgba(18,58,99,.4)}.products-programs_cardBg__11CAy{position:absolute;inset:0;z-index:0}.products-programs_cardBg__11CAy img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;display:block}.products-programs_cardBg__11CAy:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.3),rgba(255,255,255,.12) 30%,transparent 55%)}.products-programs_cardBody__uA_vj{position:relative;z-index:1;display:flex;flex-direction:column;height:100%;max-width:56%;padding:26px 20px 24px 28px}.products-programs_cardIconRow__dK1Cs{display:flex;align-items:center;gap:12px}.products-programs_cardIcon__yK3JE{display:flex;align-items:center;justify-content:center;width:42px;height:42px;flex-shrink:0;border-radius:999px;background:var(--tint);color:#fff;box-shadow:0 10px 18px -8px color-mix(in srgb,var(--tint) 70%,transparent)}.products-programs_cardIcon__yK3JE svg{width:20px;height:20px}.products-programs_cardTitleWrap__jCvip{min-width:0}.products-programs_cardTitle__kRrnI{margin:0;font-size:18px;font-weight:800;letter-spacing:.01em;color:var(--ink)}.products-programs_cardSubtitle___z7R7{margin:1px 0 0;font-size:12px;font-weight:700;color:var(--tint)}.products-programs_cardText__aP1us{margin:14px 0 0;font-size:13px;line-height:1.6;color:var(--ink-soft)}.products-programs_cardCta__8Hmpi{display:inline-flex;align-items:center;gap:7px;margin-top:auto;padding-top:18px;font-size:13px;font-weight:700;color:var(--tint);text-decoration:none;width:-moz-fit-content;width:fit-content}.products-programs_cardCtaLabel__LbmNs{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border-radius:999px;background:var(--tint);color:#fff;transition:transform .2s ease,box-shadow .2s ease}.products-programs_cardCta__8Hmpi:hover .products-programs_cardCtaLabel__LbmNs{transform:translateX(2px);box-shadow:0 10px 18px -8px color-mix(in srgb,var(--tint) 60%,transparent)}.products-programs_cardCtaLabel__LbmNs svg{width:13px;height:13px}.products-programs_cardNote__1F_Td{position:absolute;z-index:2;top:14px;right:14px;max-width:120px;font-family:Caveat,cursive;font-weight:700;font-size:16px;line-height:1.2;color:var(--tint);text-align:center;text-shadow:0 1px 6px rgba(255,255,255,.85),0 1px 2px rgba(255,255,255,.85);transform:rotate(-3deg)}@media (max-width:900px){.products-programs_section__WVKoM{padding:56px 24px 72px}.products-programs_grid__c8Ypn{grid-template-columns:1fr}.products-programs_card__H8Kca{min-height:220px}.products-programs_cardBody__uA_vj{max-width:78%;padding:22px 18px}.products-programs_cardBg__11CAy:after{background:linear-gradient(90deg,rgba(255,255,255,.55),rgba(255,255,255,.25) 45%,transparent 72%)}.products-programs_cardNote__1F_Td{display:none}}.products-expansion_page__WEAOO{--brand-blue:#007bff;--brand-amber:#f59e0b;--brand-teal:#14b8a6;--brand-orange:#ff6b00;--brand-violet:#7c3aed;--ink:#16233c;--ink-soft:#52607a;--surface:#ffffff;--surface-soft:#f6f8fb;--border:#eef1f6}.products-expansion_page__WEAOO *{box-sizing:border-box}.products-expansion_section__iLwcp{position:relative;padding:32px 48px 96px;background:var(--surface-soft)}.products-expansion_inner__sPrYx{max-width:1600px;margin:0 auto}.products-expansion_head__msnvu{position:relative;max-width:900px}.products-expansion_heading__RNjIQ{margin:0;font-size:clamp(22px,2.6vw,28px);font-weight:800;color:var(--ink)}.products-expansion_text__dv8Eg{margin:8px 0 0;font-size:14px;line-height:1.6;color:var(--ink-soft)}.products-expansion_note__8_h5W{position:absolute;z-index:1;top:-6px;right:0;font-family:Caveat,cursive;font-weight:700;font-size:18px;line-height:1.25;color:var(--brand-orange);text-align:right;transform:rotate(3deg)}.products-expansion_grid__Ln9Lm{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-top:32px}.products-expansion_card__nmgdY{display:flex;flex-direction:column;border-radius:18px;overflow:hidden;background:var(--surface);border:1px solid var(--border);box-shadow:0 14px 30px -22px rgba(18,58,99,.3);transition:transform .25s ease,box-shadow .25s ease}.products-expansion_card__nmgdY:hover{transform:translateY(-4px);box-shadow:0 20px 36px -20px rgba(18,58,99,.38)}.products-expansion_cardPhoto__ZgpDt{position:relative;aspect-ratio:4/3}.products-expansion_cardPhotoPh__ttm6p{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,color-mix(in srgb,var(--tint) 32%,#fff),color-mix(in srgb,var(--tint) 12%,#fff))}.products-expansion_cardPhotoPh__ttm6p svg{width:34%;height:34%;color:color-mix(in srgb,var(--tint) 55%,#fff)}.products-expansion_cardPhotoPh__ttm6p img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.products-expansion_cardBadge__R2uQV{position:absolute;z-index:1;top:10px;left:10px;display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;background:rgba(255,107,0,.92);color:#fff;font-size:10.5px;font-weight:800}.products-expansion_cardBadge__R2uQV svg{width:11px;height:11px}.products-expansion_cardBody__Sg_7v{padding:16px 16px 18px}.products-expansion_cardIconRow__yvJia{display:flex;align-items:center;gap:9px}.products-expansion_cardIcon__amFbG{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:10px;background:color-mix(in srgb,var(--tint) 14%,#fff);color:var(--tint)}.products-expansion_cardIcon__amFbG svg{width:16px;height:16px}.products-expansion_cardTitle__DvzZT{margin:0;font-size:14.5px;font-weight:800;line-height:1.3;color:var(--ink)}.products-expansion_cardText__Ploqu{margin:10px 0 0;font-size:12.5px;line-height:1.55;color:var(--ink-soft)}.products-expansion_cardLink__7FKlj{display:inline-flex;align-items:center;gap:5px;margin-top:12px;font-size:12.5px;font-weight:700;color:var(--tint);text-decoration:none}.products-expansion_cardLink__7FKlj svg{width:13px;height:13px;transition:transform .2s ease}.products-expansion_cardLink__7FKlj:hover svg{transform:translateX(3px)}@media (max-width:1200px){.products-expansion_grid__Ln9Lm{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.products-expansion_section__iLwcp{padding:24px 24px 72px}.products-expansion_note__8_h5W{display:none}.products-expansion_grid__Ln9Lm{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.products-expansion_grid__Ln9Lm{grid-template-columns:1fr}}.products-services_page___bcRV{--brand-blue:#007bff;--brand-sky:#00aeef;--brand-violet:#7c3aed;--brand-teal:#14b8a6;--brand-indigo:#4f46e5;--ink:#16233c;--ink-soft:#52607a;--surface:#ffffff;--surface-soft:#f6f8fb;--border:#eef1f6}.products-services_page___bcRV *{box-sizing:border-box}.products-services_section__kfL6C{position:relative;padding:32px 48px 96px;background:var(--surface)}.products-services_inner__L00Ww{max-width:1600px;margin:0 auto}.products-services_head__vqj4Z{position:relative;max-width:900px}.products-services_heading__RwlTO{margin:0;font-size:clamp(22px,2.6vw,28px);font-weight:800;color:var(--ink)}.products-services_text__aOZ2C{margin:8px 0 0;font-size:14px;line-height:1.6;color:var(--ink-soft)}.products-services_note__Cfnes{position:absolute;z-index:1;top:-6px;right:0;font-family:Caveat,cursive;font-weight:700;font-size:18px;line-height:1.25;color:var(--brand-violet);text-align:right;transform:rotate(3deg)}.products-services_grid__zf1cG{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-top:32px}.products-services_item__qZGPy{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:16px;transition:background .2s ease}.products-services_item__qZGPy:hover{background:var(--surface-soft)}.products-services_itemPhoto__Xve3Y{position:relative;flex-shrink:0;width:64px;height:64px;border-radius:14px;overflow:hidden}.products-services_itemPhotoPh__NHJjo{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,color-mix(in srgb,var(--tint) 34%,#fff),color-mix(in srgb,var(--tint) 14%,#fff))}.products-services_itemPhotoPh__NHJjo svg{width:40%;height:40%;color:color-mix(in srgb,var(--tint) 55%,#fff)}.products-services_itemPhotoPh__NHJjo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.products-services_itemIconBadge__pimnQ{position:absolute;z-index:1;right:-6px;bottom:-6px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;background:var(--tint);color:#fff;border:2.5px solid var(--surface)}.products-services_itemIconBadge__pimnQ svg{width:13px;height:13px}.products-services_itemBody__aoq8C{min-width:0;padding-top:2px}.products-services_itemTitle__27Qzd{margin:0;font-size:13.5px;font-weight:800;line-height:1.35;color:var(--ink)}.products-services_itemLink__l8G9W{display:inline-flex;align-items:center;gap:5px;margin-top:8px;font-size:12.5px;font-weight:700;color:var(--tint);text-decoration:none}.products-services_itemLink__l8G9W svg{width:13px;height:13px;transition:transform .2s ease}.products-services_itemLink__l8G9W:hover svg{transform:translateX(3px)}@media (max-width:1200px){.products-services_grid__zf1cG{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.products-services_section__kfL6C{padding:24px 24px 72px}.products-services_note__Cfnes{display:none}.products-services_grid__zf1cG{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.products-services_grid__zf1cG{grid-template-columns:1fr}}.products-solutions_page__o3sRc{--brand-orange:#ff6b00;--brand-blue:#007bff;--brand-green:#10b981;--ink:#16233c;--ink-soft:#52607a;--surface:#ffffff}.products-solutions_page__o3sRc *{box-sizing:border-box}.products-solutions_section__0jHSH{padding:32px 48px 56px;background:var(--surface)}.products-solutions_inner__jSzfZ{max-width:1600px;margin:0 auto}.products-solutions_heading__kgcbs{margin:0;font-size:clamp(22px,2.6vw,28px);font-weight:800;color:var(--ink)}.products-solutions_text__RGWth{margin:8px 0 0;max-width:90ch;font-size:14px;line-height:1.6;color:var(--ink-soft)}.products-solutions_grid__rB5zF{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px}.products-solutions_card__Kd_0r{display:flex;align-items:center;gap:16px;padding:18px;border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--tint) 16%,#fff) 0,color-mix(in srgb,var(--tint) 5%,#fff) 100%);border:1px solid color-mix(in srgb,var(--tint) 18%,transparent);transition:transform .25s ease,box-shadow .25s ease}.products-solutions_card__Kd_0r:hover{transform:translateY(-3px);box-shadow:0 16px 30px -20px color-mix(in srgb,var(--tint) 60%,transparent)}.products-solutions_cardPhoto__JZnZ3{position:relative;flex-shrink:0;width:84px;height:84px;border-radius:16px;overflow:hidden}.products-solutions_cardPhotoPh__ZQDOU{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,color-mix(in srgb,var(--tint) 40%,#fff),color-mix(in srgb,var(--tint) 16%,#fff))}.products-solutions_cardPhotoPh__ZQDOU svg{width:40%;height:40%;color:color-mix(in srgb,var(--tint) 60%,#fff)}.products-solutions_cardPhotoPh__ZQDOU img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.products-solutions_cardBody__24Fsr{min-width:0}.products-solutions_cardTitle__mkwt1{margin:0;font-size:15px;font-weight:800;color:var(--tint)}.products-solutions_cardText__hxFiQ{margin:5px 0 0;font-size:12.5px;line-height:1.55;color:var(--ink-soft)}.products-solutions_cardLink__MRq3e{display:inline-flex;align-items:center;gap:5px;margin-top:8px;font-size:12.5px;font-weight:700;color:var(--tint);text-decoration:none}.products-solutions_cardLink__MRq3e svg{width:13px;height:13px;transition:transform .2s ease}.products-solutions_cardLink__MRq3e:hover svg{transform:translateX(3px)}@media (max-width:900px){.products-solutions_section__0jHSH{padding:24px 24px 48px}.products-solutions_grid__rB5zF{grid-template-columns:1fr}}.products-stats_page__TjDYG{--brand-violet:#7c3aed;--brand-orange:#ff6b00;--brand-teal:#14b8a6;--brand-rose:#f4436c;--ink:#16233c;--ink-soft:#52607a;--surface:#ffffff;--border:#eef1f6}.products-stats_page__TjDYG *{box-sizing:border-box}.products-stats_section__AqJGh{padding:32px 48px 72px;background:var(--surface);border-top:1px solid var(--border)}.products-stats_inner__YL9S1{max-width:1600px;margin:0 auto}.products-stats_eyebrow__BW5GY{margin:0 0 8px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}.products-stats_heading__FE997{margin:0;font-size:clamp(19px,2.2vw,23px);font-weight:800;color:var(--ink)}.products-stats_grid__SEy8n{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:26px}.products-stats_item__nbKqK{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:16px;border:1px solid var(--border)}.products-stats_itemIcon__pN9mJ{display:flex;align-items:center;justify-content:center;width:46px;height:46px;flex-shrink:0;border-radius:13px;background:color-mix(in srgb,var(--tint) 12%,#fff);color:var(--tint)}.products-stats_itemIcon__pN9mJ svg{width:22px;height:22px}.products-stats_itemValue__RiD7Y{margin:0;font-size:24px;font-weight:800;color:var(--tint);line-height:1.15}.products-stats_itemLabel__VKbMR{margin:2px 0 0;font-size:12.5px;color:var(--ink-soft)}@media (max-width:900px){.products-stats_section__AqJGh{padding:24px 24px 56px}.products-stats_grid__SEy8n{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.products-stats_grid__SEy8n{grid-template-columns:1fr}}.products-cta_page__Jo9S6{--brand-blue:#007bff;--brand-sky:#00aeef;--brand-orange:#ff6b00;--brand-orange-light:#ff8a3d;--ink:#16233c;--ink-soft:#52607a}.products-cta_page__Jo9S6 *{box-sizing:border-box}.products-cta_cta__GAN1f{position:relative;min-height:360px;display:flex;align-items:center;overflow:hidden;isolation:isolate}.products-cta_ctaBg__705yK{position:absolute;inset:0;z-index:-1;background:#d9dde6}.products-cta_ctaBg__705yK img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;display:block}.products-cta_ctaBg__705yK:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.94),rgba(255,255,255,.8) 38%,rgba(255,255,255,.25) 64%,transparent 82%)}.products-cta_inner__3LDtI{position:relative;width:100%;max-width:1600px;margin:0 auto;padding:56px 48px}.products-cta_content__yho14{max-width:600px}.products-cta_heading__zlrXF{margin:0;font-size:clamp(24px,2.8vw,32px);line-height:1.25;font-weight:800;color:var(--brand-blue);text-wrap:balance}.products-cta_text__Y5GJH{margin:14px 0 0;max-width:58ch;font-size:14px;line-height:1.7;color:var(--ink-soft)}.products-cta_ctaRow__zuc54{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px}.products-cta_ctaPrimary__t91ds{display:inline-flex;align-items:center;gap:9px;padding:14px 24px;border-radius:999px;background:linear-gradient(135deg,var(--brand-orange-light),var(--brand-orange));color:#fff;font-weight:700;font-size:14.5px;text-decoration:none;box-shadow:0 14px 26px -12px rgba(255,107,0,.5);transition:transform .2s ease,box-shadow .2s ease}.products-cta_ctaPrimary__t91ds:hover{transform:translateY(-2px);box-shadow:0 18px 30px -12px rgba(255,107,0,.58)}.products-cta_ctaPrimary__t91ds svg{width:16px;height:16px;transition:transform .2s ease}.products-cta_ctaPrimary__t91ds:hover svg{transform:translateX(3px)}.products-cta_ctaSecondary__FRlo8{display:inline-flex;align-items:center;gap:9px;padding:13px 22px;border-radius:999px;border:1px solid var(--brand-blue);background:rgba(255,255,255,.8);color:var(--brand-blue);font-weight:700;font-size:14.5px;text-decoration:none;transition:background .2s ease}.products-cta_ctaSecondary__FRlo8:hover{background:#fff}.products-cta_ctaSecondary__FRlo8 svg{width:15px;height:15px}@media (max-width:640px){.products-cta_cta__GAN1f{min-height:0}.products-cta_ctaBg__705yK:after{background:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,.92) 55%,#fff)}.products-cta_inner__3LDtI{padding:32px 24px 220px}}