.cl-uc .cl-mk{--mk-hero-size:68px;--mk-hero-lh:74px;--mk-h2-size:38px;--mk-h2-lh:44px;--mk-h2sm-size:26px;--mk-h2sm-lh:32px;--mk-h3-size:26px;--mk-h3-lh:32px;--mk-body-size:18px;--mk-body-lh:22px;--mk-heading-weight:800;--mk-split-gap:50px;--mk-cta-radius:50px 0 50px 50px;--uc-accent:#3f9af5;--uc-accent-hover:#00e2a2}@media (max-width:1024px){.cl-uc .cl-mk{--mk-hero-size:45px;--mk-hero-lh:49.5px;--mk-h2-size:32px;--mk-h2-lh:38px;--mk-h2sm-size:24px;--mk-h2sm-lh:30px;--mk-h3-size:24px;--mk-h3-lh:30px;--mk-body-size:16px;--mk-body-lh:22px}}@media (max-width:767px){.cl-uc .cl-mk{--mk-hero-size:38px;--mk-hero-lh:49.4px;--mk-h2-size:24px;--mk-h2-lh:30px;--mk-h2sm-size:20px;--mk-h2sm-lh:26px;--mk-h3-size:20px;--mk-h3-lh:26px;--mk-body-size:14px;--mk-body-lh:20px;--mk-split-gap:32px}}.cl-uc .cl-mk-prose{font-weight:300}.cl-uc .cl-mk-prose p,.cl-uc .cl-mk-prose p:last-child{margin:0 0 8px}.cl-uc .cl-mk-sec .cl-mk-prose a{color:var(--uc-accent);font-weight:400;text-decoration:none}.cl-uc .cl-mk-sec .cl-mk-prose a:hover{text-decoration:underline}.cl-uc .cl-mk-heading strong,.cl-uc .cl-mk-heading b{font-weight:800}.cl-uc-balance{text-wrap:balance}.cl-uc .cl-mk-btn--cta{background:var(--uc-accent);color:#fff;padding:6px 20px;font-size:20px;font-weight:800;line-height:28px}.cl-uc .cl-mk-btn--cta:hover{background:var(--uc-accent-hover);color:var(--mk-ink)}@media (max-width:767px){.cl-uc .cl-mk-btn--cta{font-size:20px}}.cl-uc-hero .cl-mk-sec__inner{box-sizing:border-box;justify-content:center;min-height:650px}.cl-uc-hero__col{flex-direction:column;gap:14px;width:90%;margin:50px auto 0;display:flex}.cl-uc-pill{box-sizing:border-box;background:#fbffff2b;border:1px solid #00e2a233;border-radius:14px;justify-content:center;align-self:center;align-items:center;width:90px;display:flex;box-shadow:0 8px 32px #1f26875e}.cl-uc-pill__label{white-space:nowrap;color:var(--mk-on-dark);margin:-6px 0;font-size:12px;font-weight:300;line-height:18px}.cl-uc-hero__body{flex-direction:column;gap:32px;display:flex}.cl-uc-hero__lead{background:var(--mk-dark-ground);border-radius:300px;flex-direction:column;gap:32px;display:flex;box-shadow:0 0 20px 20px #0b163e}.cl-uc-hero__intro{padding:0 22%}.cl-uc-hero__action{justify-content:center;display:flex}.cl-uc-hero__action .cl-mk-btn--cta{box-shadow:0 0 20px 20px #0b163e}.cl-uc-hero__action .cl-mk-btn--cta:hover{background:#00db9b}@media (max-width:1024px){.cl-uc-hero .cl-mk-sec__inner{min-height:500px}}@media (max-width:767px){.cl-uc-hero .cl-mk-sec__inner{min-height:600px}.cl-uc-hero__col{gap:14px;width:100%}.cl-uc-pill{width:100px}.cl-uc-hero__lead{gap:14px}.cl-uc-hero__intro{padding:0}}.cl-uc-intro .cl-mk-sec__inner{gap:14px;max-width:880px}@media (max-width:767px){.cl-uc-intro__body.cl-mk-is-center{text-align:start}}.cl-uc-split .cl-mk-split__text{gap:32px}.cl-uc-split .cl-mk-split__media{gap:0}.cl-uc-media{box-sizing:border-box;border-radius:16px;width:100%}.cl-uc-panel{box-sizing:border-box;border-radius:16px;flex-direction:column;justify-content:center;gap:0;display:flex;position:relative}.cl-uc-panel--gradient{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(140deg,#ebf3f5,#fbffff) padding-box padding-box,linear-gradient(140deg,#3f9af570,#fbffff,#fbffff,#00e2a240) border-box;border:1px solid #0000;box-shadow:0 8px 64px #1f26871a}.cl-uc-panel--navy{background:#0b163ecc;border:1px solid #d3ead933;box-shadow:0 8px 32px #1f26875e}.cl-uc-panel--bare{background:0 0;border:0}.cl-uc-panel[data-art=true]:before{content:"";background-image:var(--uc-panel-art);pointer-events:none;background-position:0 0;background-repeat:repeat;border-radius:16px;position:absolute;inset:0}.cl-uc-anim{display:block}.cl-uc-anim .cl-mk-lottie{border-radius:0;padding-bottom:5px}.cl-uc-midcta__col{flex-direction:column;align-items:center;gap:32px;width:100%;display:flex}@media (max-width:767px){.cl-uc-midcta__col{box-sizing:border-box;align-items:flex-start;padding:0 20px}.cl-uc-midcta__col .cl-mk-is-center{text-align:start}}.cl-mk-sec.cl-uc-features{background-color:var(--mk-dark-ground);background-image:var(--uc-features-art);background-position:top;background-repeat:no-repeat;background-size:contain}.cl-uc-features .cl-mk-sec__inner{gap:125px}.cl-uc-features__group{flex-direction:column;gap:50px;display:flex}.cl-uc-features__row{flex-direction:row;align-items:stretch;gap:0 5%;display:flex}.cl-uc-fcard{box-sizing:border-box;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#1e96db17;border:1px solid #00e2a21a;border-radius:10px;flex:1 1 0;min-width:0;padding:0 40px;box-shadow:0 8px 32px #1f26875e}.cl-uc-fcard__inner{flex-direction:column;gap:30px;padding:40px 0;display:flex}.cl-uc-fcard__iconbox{display:flex}.cl-uc-fcard__icon{width:var(--uc-icon-w,auto);height:var(--uc-icon-h,auto);max-width:none}.cl-uc-endcta{box-sizing:border-box;background-color:#02216a;background-image:var(--uc-endcta-art);background-position:top;background-repeat:no-repeat;background-size:cover;border:.5px solid #0517a6;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;gap:30px;width:100%;padding:0 40px;display:flex;box-shadow:0 0 40px 40px #081132}.cl-uc-endcta__inner{box-sizing:border-box;border-radius:10px;flex-direction:column;align-items:center;gap:30px;width:100%;padding:50px 0;display:flex;overflow:hidden}.cl-uc-endcta__text{flex-direction:column;align-items:center;gap:30px;width:100%;display:flex}.cl-uc-endcta__body{padding:0 10%}.cl-uc-endcta__action{flex-direction:column;align-items:center;width:400px;max-width:100%;display:flex}@media (max-width:1024px){.cl-uc-features__group{gap:14px}.cl-uc-features__group>.cl-mk-heading{padding-bottom:25px}.cl-uc-features__row{gap:0 2%}.cl-uc-fcard{padding:0 20px}.cl-uc-fcard__inner{padding:20px 0}.cl-uc-endcta{gap:6%}.cl-uc-endcta__text{gap:20px}.cl-uc-endcta__body{padding:0}}@media (max-width:767px){.cl-uc-features__row{flex-direction:column;gap:14px}.cl-uc-fcard{flex:none}.cl-uc-fcard__iconbox,.cl-uc-fcard .cl-mk-heading,.cl-uc-fcard .cl-mk-prose{text-align:center;justify-content:center}.cl-uc-endcta{padding:0 20px}.cl-uc-endcta__inner{align-items:flex-start;padding:40px 0}.cl-uc-endcta__text{align-items:flex-start}.cl-uc-endcta__text .cl-mk-is-center{text-align:start}.cl-uc-endcta__action{align-items:flex-start;width:100%}}
