
.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){--navy-950:#050a2e;--navy-900:#06134a;--navy-800:#021e62;--blue-800:#0a3a99;--blue-700:#0f4fc4;--blue:#126BF9;--blue-aa:#1066F0;--sky:#3b93ff;--lav:#dee4fe;--lav-2:#e9edff;--pale:#f3f5fd;--ink:#0d182c;--slate:#46526b;--mute:#6b7690;--line:#d9def0;--sand:#f0e7df;--sand-2:#e8c9ab;--white:#fff;--r-lg:20px;--r-md:14px;--r-sm:8px;--shadow:0 18px 48px rgba(13,24,44,.10);
font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--ink);background:var(--white);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}
.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) *,.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) *::before,.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) *::after{box-sizing:border-box}
.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote){margin:0;padding:0}
.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) :where(h1,h2,h3,h4,h5,h6){color:inherit}
.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) :where(blockquote){border:0;font-size:inherit;line-height:inherit}
.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) :where(img){max-width:none;vertical-align:baseline;display:inline}
.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) :where(button){font:revert;color:revert;line-height:normal;letter-spacing:normal}
.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) :where(summary){display:list-item}
.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h1,.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h2,.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h3{font-weight:600;letter-spacing:-.02em;line-height:1.12;text-wrap:balance}
.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){text-wrap:balance}
:where(.ux):is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) a:hover{color:inherit}
.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) :where(a){color:inherit;text-decoration:none}.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) :where(a):hover{color:inherit}
.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) :where(ul){list-style:none}
.ux-wrap:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){max-width:1200px;margin:0 auto;padding:0 30px}
.ux-chip:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:inline-block;font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;padding:6px 10px;border-radius:6px;background:var(--lav);color:var(--blue-aa)}
.ux-btn:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:15px;padding:11px 18px;border-radius:8px;border:1px solid transparent;transition:background .15s,border-color .15s,transform .15s;white-space:nowrap}
.ux-btn--pri:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){background:var(--blue);color:#fff}.ux-btn--pri:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){color:#fff}.ux-btn--pri:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){background:#0b5ce0}
.ux-btn--ghost:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){border-color:rgba(255,255,255,.55);color:#fff;background:rgba(255,255,255,.04)}.ux-btn--ghost:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){color:#fff}.ux-btn--ghost:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){background:rgba(255,255,255,.12)}
.ux-btn--line:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){border-color:var(--line);color:var(--ink);background:#fff}.ux-btn--line:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){color:var(--ink)}.ux-btn--line:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){border-color:var(--blue)}
.ux-link:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){font-weight:600;font-size:14px;border-bottom:1.5px solid currentColor;padding-bottom:1px}
.ux-link:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){color:var(--blue-aa)}
.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) a:focus-visible,.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) summary:focus-visible,.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) button:focus-visible{outline:2px solid var(--sky);outline-offset:3px;border-radius:6px}


.ux-hero:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;color:#fff;background:radial-gradient(120% 90% at 85% 100%,#2b7dfb 0%,rgba(43,125,251,0) 55%),linear-gradient(180deg,var(--navy-950) 0%,var(--navy-800) 28%,var(--blue-700) 78%,#5d9bff 100%);padding:28px 0 0}
.ux-hero:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::after{content:"";position:absolute;left:0;right:0;bottom:0;height:220px;background:linear-gradient(180deg,rgba(255,255,255,0),#fff);pointer-events:none}
.ux-nav:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;z-index:30;display:flex;align-items:center;gap:36px;padding:14px 16px 14px 22px;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:rgba(6,19,74,.55);backdrop-filter:blur(10px)}
.ux-nav__logo:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) :is(.ux-g,.ux-lg){display:block;height:22px;width:auto;color:#fff}
.ux-nav__menu:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:flex;align-items:center;gap:6px;flex:1}
.ux-nav__item:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:static}
.ux-nav__top:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:#fff;padding:8px 12px;border-radius:8px;background:none;border:0;cursor:pointer;font-family:inherit}.ux-nav__top:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){color:#fff}
.ux-nav__top:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_),.ux-nav__item:focus-within:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)>.ux-nav__top{background:rgba(255,255,255,.12)}
.ux-nav__top:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) i{width:7px;height:7px;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;transform:rotate(45deg) translateY(-2px)}
.ux-mega:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:none;position:absolute;left:0;right:0;top:calc(100% + 8px);background:#fff;color:var(--ink);border:1px solid var(--line);border-radius:16px;box-shadow:0 24px 60px rgba(5,10,46,.28);padding:26px 28px}
.ux-mega:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}
.ux-nav__item:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)>.ux-mega,.ux-nav__item:focus-within:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)>.ux-mega{display:grid}
.ux-mega:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:repeat(var(--cols,3),minmax(0,1fr)) 250px;gap:28px}
.ux-mega__h:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--blue-aa);margin-bottom:10px}
.ux-mega__a:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:block;padding:8px 10px;margin:0 -10px;border-radius:8px}
.ux-mega__a:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){background:var(--pale)}
.ux-mega__a:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) b{display:block;font-size:14.5px;font-weight:600}
.ux-mega__a:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) span{display:block;font-size:13px;color:var(--slate)}
.ux-mega__a:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) em{font-style:normal;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:var(--lav);color:var(--blue-aa);padding:2px 6px;border-radius:4px;margin-left:6px;vertical-align:2px}
.ux-mega__rail:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){background:linear-gradient(160deg,var(--navy-900),var(--blue-700));color:#fff;border-radius:12px;padding:20px;display:flex;flex-direction:column;justify-content:flex-end;min-height:190px}.ux-mega__rail:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){color:#fff}
.ux-mega__rail:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) small{font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.8}
.ux-mega__rail:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) b{font-size:17px;line-height:1.25;margin:8px 0 12px;font-weight:600}
.ux-nav__cta:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:flex;gap:10px;margin-left:auto}
.ux-nav__cta:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-btn{padding:8px 14px;font-size:14px}
.ux-burger:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:none}
.ux-hero__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;z-index:2;text-align:center;padding:56px 0 0}
.ux-hero:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-chip{background:rgba(255,255,255,.10);color:#dfe8ff;border:1px solid rgba(255,255,255,.22)}
.ux-hero:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h1{font-size:clamp(34px,5vw,58px);max-width:22ch;margin:22px auto 0}
.ux-hero:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h1 span{color:var(--sky);display:block}
.ux-hero__sub:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){max-width:56ch;margin:22px auto 0;font-size:17px;color:#dbe5ff}
.ux-hero__cta:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-top:30px}
.ux-stage:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;z-index:2;margin:64px auto 0;max-width:1100px;border-radius:22px;padding:22px;background:linear-gradient(120deg,rgba(18,107,249,.95),#cfe0ff 70%,#f4f7ff);border:1px solid rgba(255,255,255,.7);box-shadow:0 30px 70px rgba(5,10,46,.25);display:grid;grid-template-columns:1.05fr .95fr;gap:22px;text-align:left}
.ux-stage__say:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){color:#fff;padding:26px 22px;display:flex;flex-direction:column;justify-content:space-between;gap:26px}
.ux-stage__say:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h2{font-size:27px;line-height:1.2}
.ux-stage__say:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) p{font-size:15px;color:#e6eeff;max-width:38ch}
.ux-kpis:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:flex;gap:26px;flex-wrap:wrap}
.ux-kpis:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) b{display:block;font-size:30px;font-weight:600;letter-spacing:-.02em}
.ux-kpis:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) span{font-size:12.5px;color:#e6eeff;display:block;max-width:20ch}
.ux-rec:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){background:#fff;color:var(--ink);border-radius:14px;box-shadow:var(--shadow);padding:20px}
.ux-rec__top:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:flex;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--line)}
.ux-rec__u:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){width:36px;height:36px;border-radius:9px;background:var(--pale);display:grid;place-items:center;color:var(--blue);font-weight:700}
.ux-rec__top:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) b{font-size:14.5px;display:block}.ux-rec__top:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) span{font-size:12.5px;color:var(--mute)}
.ux-rec:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li{display:grid;grid-template-columns:22px 1fr;gap:10px;padding:12px 0;border-bottom:1px solid #eef0f8;font-size:14px}
.ux-rec:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li:last-child{border-bottom:0;padding-bottom:2px}
.ux-rec:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li::before{content:"";width:9px;height:9px;border-radius:50%;background:var(--blue);margin-top:6px;box-shadow:0 0 0 4px var(--lav)}
.ux-rec:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li b{display:block;font-weight:600}.ux-rec:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li span{color:var(--slate);font-size:13px}
.ux-rec__tag:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:inline-block;background:var(--blue);color:#fff;font-size:12.5px;font-weight:600;padding:5px 10px;border-radius:6px;margin:14px 0 2px}
.ux-works:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;z-index:2;display:flex;gap:28px;justify-content:center;align-items:center;flex-wrap:wrap;padding:44px 0 10px;font-size:13px;color:var(--navy-900)}
.ux-works:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) b{font-size:19px;font-weight:700;letter-spacing:-.01em;color:var(--navy-900)}


.ux-sec:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:96px 0}
.ux-sec--pale:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){background:linear-gradient(180deg,#fff,var(--pale))}
.ux-head:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){text-align:center;max-width:760px;margin:0 auto 52px}
.ux-head:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h2{font-size:clamp(28px,3.4vw,40px);margin-top:16px}
.ux-head:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) p{margin-top:16px;color:var(--slate);font-size:16.5px}
.ux-grid3:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.ux-card:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:26px;box-shadow:0 8px 24px rgba(13,24,44,.05)}
.ux-card__n:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(180deg,#4b9bff,var(--blue));color:#fff;font-weight:600;font-size:14px;box-shadow:0 0 0 5px var(--lav);margin-bottom:18px}
.ux-card:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h3{font-size:19px;line-height:1.25}
.ux-card:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) p{margin-top:10px;color:var(--slate);font-size:15px}
.ux-split:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:grid;grid-template-columns:1fr 1.1fr;gap:64px;align-items:center}
.ux-split:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h2{font-size:clamp(28px,3.2vw,38px);margin-top:16px}
.ux-split:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)>div>p{margin-top:16px;color:var(--slate);font-size:16.5px;max-width:46ch}
.ux-split:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-link{display:inline-block;margin-top:22px}
.ux-panel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);padding:10px 26px}
.ux-panel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::before{content:"";position:absolute;z-index:-1;right:-70px;bottom:-70px;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#cfe0ff,var(--blue))}
.ux-panel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li{display:grid;grid-template-columns:38px 1fr;gap:14px;padding:18px 0;border-bottom:1px solid #eef0f8}
.ux-panel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li:last-child{border-bottom:0}
.ux-panel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li i{width:38px;height:38px;border-radius:50%;background:var(--lav);display:grid;place-items:center;font-style:normal;font-size:12px;color:var(--blue-aa);font-weight:600}
.ux-panel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li b{display:block;font-size:15.5px;font-weight:600}
.ux-panel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li span{display:block;color:var(--slate);font-size:14.5px;margin-top:2px}


.ux-band:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){margin:0 24px;border-radius:var(--r-lg);overflow:hidden;position:relative}
.ux-band--navy:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){color:#fff;background:radial-gradient(60% 120% at 0% 0%,#1f5fd8 0%,rgba(31,95,216,0) 60%),linear-gradient(110deg,var(--navy-950) 20%,#06256f 60%,var(--blue-700))}
.ux-band--navy:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::after{content:"";position:absolute;right:-120px;bottom:-200px;width:460px;height:460px;border-radius:50%;border:1px solid rgba(120,170,255,.45)}
.ux-band--sand:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){background:var(--sand)}
.ux-band--sand:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::after{content:"";position:absolute;right:-90px;top:-120px;width:340px;height:340px;border-radius:50%;background:var(--sand-2)}
.ux-band__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;z-index:1;max-width:1150px;margin:0 auto;padding:72px 48px;display:grid;grid-template-columns:1.2fr .8fr;gap:56px;align-items:center}
.ux-band:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) blockquote{font-size:clamp(24px,2.8vw,34px);font-weight:600;line-height:1.22;letter-spacing:-.015em;text-wrap:balance}
.ux-band:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) cite{display:block;font-style:normal;margin-top:22px;font-size:15px}
.ux-band:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) cite b{display:block;font-size:17px}
.ux-band:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h2{font-size:clamp(26px,3vw,36px);max-width:20ch}
.ux-band__p:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){margin-top:14px;font-size:16px;opacity:.9;max-width:46ch}
.ux-stat:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:flex;gap:16px;align-items:center;border:1px solid rgba(255,255,255,.22);background:rgba(4,20,80,.5);border-radius:12px;padding:16px 18px;margin-bottom:14px}
.ux-band--sand:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-stat{background:#fff;border-color:#e6d8ca}
.ux-stat:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) b{font-size:26px;font-weight:600;white-space:nowrap;letter-spacing:-.02em}
.ux-stat:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) span{font-size:13.5px;line-height:1.35}
.ux-stat:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) span strong{display:block;font-weight:600}
.ux-band:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-btn{margin-top:10px}
.ux-steps:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){background:var(--lav-2);margin:0 24px;border-radius:var(--r-lg);padding:80px 0 72px}
.ux-steps__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;text-align:center;margin-top:8px}
.ux-steps__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::before{content:"";position:absolute;left:-60px;right:-60px;top:17px;height:1px;background:var(--sky)}
.ux-steps__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li{position:relative}
.ux-steps__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-card__n{margin:0 auto 18px}
.ux-steps__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) b{display:block;font-size:17px;font-weight:600}
.ux-steps__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) span{display:block;font-size:14px;color:var(--slate);margin-top:6px;max-width:24ch;margin-inline:auto}


.ux-faq:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){margin:24px 24px 0;border:1px solid var(--line);border-radius:var(--r-lg);padding:88px 0 96px;background:linear-gradient(180deg,#fff 30%,#e3ecff 75%,#6fa8ff 100%)}
.ux-faq__list:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){max-width:920px;margin:0 auto;padding:0 30px;counter-reset:q}
.ux-faq:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) details{background:#fff;border:1px solid transparent;border-radius:10px;margin-bottom:14px;counter-increment:q;box-shadow:0 2px 10px rgba(13,24,44,.04)}
.ux-faq:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) details[open]{border-color:#c5cde6}
.ux-faq:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:30px 1fr 30px;gap:16px;align-items:center;padding:16px 16px;font-weight:600;font-size:15.5px}
.ux-faq:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) summary::-webkit-details-marker{display:none}
.ux-faq:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) summary::before{content:counter(q);width:30px;height:30px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;font-size:13px;font-weight:500}
.ux-faq:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) details[open] summary::before{border-color:var(--blue);color:var(--blue)}
.ux-faq:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) summary::after{content:"+";width:30px;height:30px;border-radius:50%;background:var(--lav);display:grid;place-items:center;font-size:18px;font-weight:400;color:var(--navy-900)}
.ux-faq:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) details[open] summary::after{content:"\2212";background:var(--blue);color:#fff}
.ux-faq:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) details p{padding:0 62px 20px 62px;color:var(--slate);font-size:15px}


.ux-rel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.ux-rel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) a{display:block;border-radius:var(--r-md);padding:26px;border:1px solid var(--line);background:linear-gradient(110deg,#fff 40%,#dbe6ff);transition:transform .2s,box-shadow .2s}
.ux-rel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) a:hover{transform:translateY(-3px);box-shadow:var(--shadow)}
.ux-rel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) b{display:block;font-size:19px;font-weight:600}
.ux-rel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) span{display:block;color:var(--slate);font-size:14.5px;margin:8px 0 14px}
.ux-rel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) u{text-decoration:none;font-weight:600;font-size:14px;border-bottom:1.5px solid currentColor}


.ux-close:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){margin:24px;border-radius:var(--r-lg);overflow:hidden;position:relative;color:#fff;background:linear-gradient(120deg,var(--navy-950) 0%,#062a86 38%,#0a56d8 100%)}
.ux-close:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::before{content:"";position:absolute;right:0;top:0;width:22%;height:46%;background:var(--navy-950);border-bottom-left-radius:180px;opacity:.85}
.ux-close:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::after{content:"";position:absolute;left:0;bottom:0;width:19%;height:54%;background:var(--navy-950);border-top-right-radius:200px;opacity:.8}
.ux-close__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;z-index:1;text-align:center;padding:88px 30px 76px}
.ux-close:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h2{font-size:clamp(34px,4.6vw,52px);max-width:14ch;margin:0 auto}
.ux-close__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) p{margin-top:16px;font-size:15px;color:#dbe5ff}
.ux-close:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-btn{margin-top:26px}
.ux-close__alt:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){font-size:13.5px!important;margin-top:18px!important}
.ux-foot:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;z-index:1;max-width:1040px;margin:0 auto;padding:36px 30px 0;display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr 1fr;gap:28px;font-size:14px}
.ux-foot:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) :is(.ux-g,.ux-lg){height:24px;width:auto;color:#fff;display:block}
.ux-foot:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) small{display:block;margin-top:12px;font-size:12.5px;color:#cfdcff}
.ux-foot:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h3{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;line-height:1.3;color:#cfdcff;margin-bottom:14px}
.ux-foot:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li{margin-bottom:9px}.ux-foot:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) a:hover{text-decoration:underline}
.ux-foot__legal:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;z-index:1;text-align:center;font-size:12.5px;color:#cfdcff;border-top:1px solid rgba(255,255,255,.14);max-width:1040px;margin:40px auto 0;padding:22px 0 28px}

@media (max-width:991px){
 .ux-nav__menu:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_),.ux-nav__cta:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-btn--ghost{display:none}
 .ux-burger:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:block;margin-left:auto;position:relative}
 .ux-burger:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) summary{list-style:none;cursor:pointer;color:#fff;font-weight:600;font-size:14px;padding:8px 12px;border:1px solid rgba(255,255,255,.4);border-radius:8px}
 .ux-burger:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) summary::-webkit-details-marker{display:none}
 .ux-burger__panel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:absolute;right:0;top:calc(100% + 14px);width:min(86vw,340px);max-height:72vh;overflow:auto;background:#fff;color:var(--ink);border-radius:14px;padding:18px 20px;box-shadow:0 24px 60px rgba(5,10,46,.35)}
 .ux-burger__panel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h3{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--blue-aa);margin:14px 0 6px;font-weight:500}
 .ux-burger__panel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) a{display:block;padding:7px 0;font-size:15px;font-weight:500}
 .ux-nav:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){gap:10px;padding:10px 10px 10px 14px}.ux-nav__logo:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) :is(.ux-g,.ux-lg){height:18px}.ux-nav__cta:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){margin-left:auto}.ux-burger:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){margin-left:0}.ux-burger:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) summary{padding:8px 10px}
 .ux-stage:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_),.ux-split:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_),.ux-band__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:1fr}
 .ux-split:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){gap:36px}.ux-band__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:56px 32px;gap:32px}
 .ux-grid3:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_),.ux-rel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:1fr 1fr}
 .ux-foot:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:1fr 1fr 1fr}
 .ux-foot:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)>div:first-child{grid-column:1/-1}
}
@media (max-width:640px){
 .ux-wrap:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:0 20px}
 .ux-hero:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding-top:16px}.ux-hero__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding-top:40px}
 .ux-hero__sub:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){font-size:16px}
 .ux-stage:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){margin-top:44px;padding:12px;gap:12px;border-radius:16px}
 .ux-stage__say:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:18px 12px}.ux-stage__say:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h2{font-size:22px}
 .ux-sec:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:64px 0}.ux-head:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){margin-bottom:36px}
 .ux-grid3:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_),.ux-rel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:1fr}
 .ux-band:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_),.ux-steps:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_),.ux-faq:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_),.ux-close:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){margin-left:10px;margin-right:10px}
 .ux-band__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:44px 22px}
 .ux-steps:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:56px 0}.ux-steps__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:1fr 1fr;row-gap:36px}.ux-steps__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::before{display:none}
 .ux-faq:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:56px 0 64px}.ux-faq__list:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:0 12px}
 .ux-faq:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) summary{grid-template-columns:28px 1fr 28px;gap:10px;padding:14px 12px;font-size:15px}
 .ux-faq:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) details p{padding:0 14px 18px 14px}
 .ux-panel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:6px 18px}.ux-panel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::before{display:none}
 .ux-foot:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:1fr 1fr}
 .ux-close__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:64px 20px 52px}
}
@media (prefers-reduced-motion:reduce){.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) *{transition:none!important}}


.ux-mega__h:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){font-family:inherit;font-size:13px;letter-spacing:0;text-transform:none;font-weight:600;color:var(--mute);margin-bottom:10px}
.ux-mega__a:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:flex;gap:12px;align-items:flex-start}
.ux-ico:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){flex:none;width:36px;height:36px;border-radius:9px;background:var(--pale);border:1px solid #e3e8f8;display:grid;place-items:center;color:var(--navy-900);transition:background .15s,color .15s}
.ux-ico:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-g{width:20px;height:20px}
.ux-mega__a:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-ico{background:var(--blue);color:#fff;border-color:var(--blue)}
.ux-mega__a:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) em{font-family:inherit;font-weight:600;letter-spacing:0;text-transform:none;font-size:11px}
.ux-burger__panel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h3{font-family:inherit;text-transform:none;letter-spacing:0;font-size:13px;font-weight:600;color:var(--mute)}
.ux-trust:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:34px 0 0;text-align:center}
.ux-trust:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) p{font-size:13px;font-weight:600;color:var(--navy-900);margin-bottom:14px}
.ux-trust:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) ul{display:flex;align-items:center;justify-content:center;gap:18px 44px;flex-wrap:wrap}.ux-trust:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) img{display:block;width:auto;opacity:.9}
.ux-ctarow:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-top:40px;align-items:center}
.ux-ctarow:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) span{font-size:14px;color:var(--slate)}
.ux-proof:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:8px}
.ux-proof:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) div{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:22px}
.ux-proof:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) b{display:block;font-size:34px;font-weight:600;letter-spacing:-.02em;color:var(--blue-aa)}
.ux-proof:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) span{font-size:14px;color:var(--slate)}
.ux-proof__src:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){text-align:center;font-size:13px;color:var(--mute);margin-top:16px}
.ux-quotes:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.ux-q:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:28px;display:flex;flex-direction:column;justify-content:space-between;gap:22px;box-shadow:0 8px 24px rgba(13,24,44,.05)}
.ux-q:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) blockquote{font-size:18px;line-height:1.4;font-weight:500;letter-spacing:-.01em}
.ux-q:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) cite{font-style:normal;font-size:14px;color:var(--slate)}.ux-q:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) cite b{display:block;color:var(--ink);font-size:15px}
.ux-next:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:820px;margin:34px auto 0;text-align:left}
.ux-next:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) div{border:1px solid rgba(255,255,255,.2);background:rgba(4,20,80,.45);border-radius:12px;padding:14px 16px;font-size:13.5px;color:#dbe5ff}
.ux-next:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) b{display:block;color:#fff;font-size:14.5px;margin-bottom:2px}
.ux-sticky:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:fixed;z-index:60;left:0;right:0;top:0;transform:translateY(-110%);transition:transform .3s ease;background:rgba(5,10,46,.92);backdrop-filter:blur(10px);color:#fff;border-bottom:1px solid rgba(255,255,255,.14)}
.ux-sticky.is-on:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){transform:none}
.ux-sticky__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){max-width:1200px;margin:0 auto;padding:10px 30px;display:flex;align-items:center;gap:14px}
.ux-sticky__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) :is(.ux-g,.ux-lg){height:18px;width:auto;color:#fff}
.ux-sticky__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) span{font-size:14px;color:#dbe5ff;margin-right:auto;padding-left:14px;border-left:1px solid rgba(255,255,255,.25)}
.ux-sticky:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-btn{padding:8px 14px;font-size:14px}

@keyframes ux-up{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}
@keyframes ux-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}
@keyframes ux-pulse{0%{box-shadow:0 0 0 0 rgba(18,107,249,.45)}100%{box-shadow:0 0 0 16px rgba(18,107,249,0)}}
.ux-hero__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)>*{animation:ux-up .7s both}.ux-hero__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)>*:nth-child(2){animation-delay:.08s}.ux-hero__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)>*:nth-child(3){animation-delay:.16s}.ux-hero__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)>*:nth-child(4){animation-delay:.24s}
.ux-stage:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_),.hm-stage:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){animation:ux-up .9s .3s both}
.ux-js .ux-rv:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0)*90ms)}
.ux-js .ux-rv.is-in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){opacity:1;transform:none}
.ux-js .ux-rec:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li{opacity:0;transform:translateX(10px);transition:opacity .5s,transform .5s;transition-delay:calc(var(--i,0)*260ms + 500ms)}
.ux-js .ux-rec.is-in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li{opacity:1;transform:none}
.ux-js .ux-steps__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::before{transform:scaleX(0);transform-origin:left;transition:transform 1.4s ease}
.ux-js .ux-steps.is-in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-steps__row::before,.ux-js .hm-steps.is-in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-steps__row::before{transform:none}
.ux-card:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_),.ux-q:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){transition:transform .2s,box-shadow .2s}.ux-card:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_),.ux-q:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){transform:translateY(-4px);box-shadow:var(--shadow)}
.ux-btn--pri:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){transform:translateY(-1px)}
.ux-play:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){width:54px;height:54px;border-radius:50%;background:var(--blue);display:grid;place-items:center;animation:ux-pulse 1.8s infinite}
.ux-play:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::after{content:"";border-style:solid;border-width:9px 0 9px 14px;border-color:transparent transparent transparent #fff;margin-left:4px}



@media (max-width:991px){
 .ux-proof:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:1fr 1fr}.ux-quotes:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:1fr}.ux-next:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:1fr}
 .ux-sticky:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){top:auto;bottom:0;transform:translateY(110%);border-bottom:0;border-top:1px solid rgba(255,255,255,.14)}
 .ux-sticky__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:10px 14px}.ux-sticky__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) :is(.ux-g,.ux-lg),.ux-sticky__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) span,.ux-sticky:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-btn--ghost{display:none}.ux-sticky:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-btn--pri{flex:1;justify-content:center;padding:12px}
}
@media (max-width:640px){
 .ux-proof:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) b{font-size:28px}
}
@media (prefers-reduced-motion:reduce){.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) *{animation:none!important}.ux-js .ux-rv:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_),.ux-js .ux-rec:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li{opacity:1!important;transform:none!important}}

.ux-hero__sub:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_),.ux-head:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) p,.ux-card:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) p,.ux-split:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)>div>p,.ux-band__p:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_),.ux-stage__say:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) p{line-height:1.55}
.ux-faq:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) details p{line-height:1.6}.ux-faq:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) summary{line-height:1.35}
.ux-mega__a:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) b{line-height:1.3}.ux-mega__a:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) span{line-height:1.4;margin-top:1px}
.ux-rec:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li{line-height:1.4}.ux-rec:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li span{display:block;margin-top:2px}
.ux-kpis:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) b,.ux-stat:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) b,.ux-proof:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) b{line-height:1.1}.ux-kpis:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) span{line-height:1.4;margin-top:4px}
.ux-panel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li b{line-height:1.3}.ux-panel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li span{line-height:1.5}
.ux-steps__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) b{line-height:1.3}.ux-steps__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) span{line-height:1.45}
.ux-rel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) b{line-height:1.25}.ux-rel:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) span{line-height:1.5}
.ux-foot:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li{line-height:1.4}.ux-foot:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) small{line-height:1.5}
.ux-btn:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){line-height:1.2}.ux-link:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){line-height:1.3}
.ux-q--big:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) blockquote{font-size:30px;line-height:1.15;font-weight:600;letter-spacing:-.02em;color:var(--blue-700)}
.ux-q:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) cite{line-height:1.45}
.ux-hero:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .hm-works span{color:#002567}
@media (max-width:991px){.ux-quotes:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:1fr 1fr}}
@media (max-width:640px){.ux-quotes:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:1fr}.ux-trust:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) ul{gap:14px 26px}.ux-trust:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) img{transform:scale(.85)}}


.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){font-size:clamp(13px,1vw,16px)}
.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-wrap{max-width:calc(83.5em + 60px)}
.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-chip{font-size:.8125em;padding:.65em 1em}
.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) p{font-size:1.125em;line-height:1.5}
.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h2{font-size:3em;line-height:1.2;letter-spacing:-.022em}
.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-btn{font-size:1.125em;padding:.8em 1.2em}
.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-link{font-size:1em}

.hm-hero:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding-top:2.7em}
.hm-hero:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-hero__in{padding-top:4em}
.hm-hero:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h1{font-size:4em;line-height:1.2;max-width:none;margin-top:.38em}.hm-hero:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h1 span{display:inline}
.hm-hero:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-hero__sub{font-size:1.125em;line-height:1.5;max-width:38em;margin-top:2.4em}
.hm-hero:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-hero__cta{margin-top:2.6em;gap:1.1em}
.hm-stage:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;z-index:2;margin:6.7em 0 0;border-radius:1.4em;padding:.875em;background:linear-gradient(100deg,#1a6ff7 0%,#6aa3ff 42%,#e9f0ff 78%);border:1px solid rgba(255,255,255,.8);box-shadow:0 30px 70px rgba(5,10,46,.25)}
.hm-vid:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:block;width:100%;height:auto;aspect-ratio:1600/808;border-radius:.75em;background:#eaf2ff;object-fit:cover}
.hm-vc:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:absolute;right:1.6em;bottom:1.6em;width:36px;height:36px;border-radius:50%;border:1px solid rgba(13,24,44,.16);background:rgba(255,255,255,.92);cursor:pointer;display:grid;place-items:center;padding:0;opacity:0;transition:opacity .2s}
.hm-stage:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .hm-vc,.hm-vc:focus-visible:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_),.hm-vc[data-paused="true"]:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){opacity:1}
.hm-vc:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::before{content:"";width:10px;height:12px;border-left:3px solid var(--ink);border-right:3px solid var(--ink)}
.hm-vc[data-paused="true"]:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::before{width:0;height:0;border:6px solid transparent;border-left:10px solid var(--ink);border-right:0;margin-left:3px}
.hm-works:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:2.25em;flex-wrap:wrap;padding:5em 0 1.75em}
.hm-works:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) span{font-size:.875em;font-weight:700;color:#002567;margin-right:-.9em}
.hm-works:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) img{display:block;height:auto}

.hm-pms:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;padding:16em 0 11em;background:#fff}
.hm-pms__bg:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:absolute;z-index:0;left:0;right:0;top:-300px;bottom:0;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 150px);mask-image:linear-gradient(180deg,transparent 0,#000 150px)}
.hm-pms__bg:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) i{position:absolute;display:block}
.hm-pms__bg:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) i:first-child{width:139em;height:139em;right:-70.75em;top:calc(300px - 93em);border-radius:50%;background:radial-gradient(circle at 50% 95%,#458ffd 0,#62a8f8 27.5em,#b7ccf9 37.5em,rgba(214,221,252,.75) 47.5em,rgba(232,236,253,0) 60em)}
.hm-pms__bg:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) i:last-child{right:0;top:calc(300px - 11em);width:23.3em;height:33em;border-bottom-left-radius:23.3em 15.2em;background:linear-gradient(180deg,rgba(221,227,253,0) 0,#dde3fd 34%,#dfe5fd 100%)}
.hm-pms__grid:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 41.9em;gap:4em;align-items:center;padding-left:3.06em}
.hm-pms:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h2{margin-top:.67em;text-wrap:wrap}
.hm-pms__grid:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) p{color:var(--slate);margin-top:3.1em!important;max-width:24em}
.hm-pms__card:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){border-radius:.6em;box-shadow:0 18px 48px rgba(13,24,44,.12);overflow:hidden;background:#fff}.hm-pms__card:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) img{display:block;width:100%;height:auto}
.hm-trusted:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;z-index:1;margin-top:4.5em;padding-left:3.06em}
.hm-trusted:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) p{font-size:.9em;font-weight:600;color:#002567;margin:0 0 1.9em!important;max-width:none}
.hm-trusted:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) ul{display:flex;align-items:center;gap:1.2em 2.6em;flex-wrap:wrap}
.hm-trusted:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) img{display:block;width:auto;height:auto;max-height:2.6em;max-width:7.6em;object-fit:contain;filter:brightness(.42)}

.hm-mt:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){margin:1.5em;border-radius:.9em;background:var(--sand);position:relative;overflow:hidden;padding:6em 0 8.1em}
.hm-mt:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::before{content:"";position:absolute;right:-2.5em;top:-5em;width:22em;height:31em;border-radius:50%;background:var(--sand-2)}
.hm-mt:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::after{content:"";position:absolute;left:0;bottom:0;width:38%;height:44%;background:var(--sand-2);border-top-right-radius:16em;border-top-left-radius:7.5em}
.hm-mt__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;z-index:1;max-width:calc(77.3em + 60px);margin:0 auto;padding:0 30px}
.hm-lock:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:flex;align-items:center;gap:1.4em}.hm-lock:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) :is(.ux-g,.ux-lg){height:1.85em;width:auto;color:var(--blue)}.hm-lock:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) i{width:1px;height:2.6em;background:#b9aa9c}.hm-lock:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) img{height:1.55em;width:auto;filter:brightness(0)}
.hm-mt__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:grid;grid-template-columns:31.7em 22.6em 1fr;gap:0;align-items:end;margin:3.4em 0 5.4em}
.hm-mt:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .hm-mt__row h2{font-size:2.06em;line-height:1.16;max-width:13em}
.hm-mt__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) p{color:var(--slate)}
.hm-mt__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-link{justify-self:end;font-size:1.04em}
.hm-video:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;display:block;border-radius:.6em;overflow:hidden;box-shadow:0 20px 50px rgba(60,40,20,.3);aspect-ratio:16/9;background:#2a1d17 center/cover}
.hm-video:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-play{position:absolute;left:50%;top:50%;margin:-27px 0 0 -27px}
.hm-video:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) iframe{position:absolute;inset:0;width:100%;height:100%;border:0}

.hm-car:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){margin:1.5em;border-radius:.9em;position:relative;overflow:hidden;color:#fff;background:radial-gradient(70% 130% at 22% 55%,#1b63e6 0%,rgba(27,99,230,0) 62%),linear-gradient(100deg,#030c2e,#031a52 55%,#0b4fd1);min-height:51.25em}
.hm-car:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::before{content:"";position:absolute;left:-9em;top:-11em;width:26em;height:26em;border-radius:50%;background:rgba(2,8,36,.55)}
.hm-car:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::after{content:"";position:absolute;right:-9em;bottom:-15em;width:32em;height:32em;border-radius:50%;border:1px solid rgba(120,170,255,.5)}
.hm-car__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;z-index:1;display:grid;grid-template-columns:50.5em 1fr;min-height:51.25em}
.hm-car__ph:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;align-self:end}
.hm-car__ph:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) img{display:block;width:34em;max-width:100%;height:auto;margin-left:6.5em;-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent);mask-image:linear-gradient(180deg,#000 72%,transparent)}
.hm-car__ph:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) div{position:absolute;left:6.56em;bottom:3.6em}.hm-car__ph:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) b{display:block;font-size:2.06em;font-weight:600;line-height:1.2}.hm-car__ph:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) span{display:block;font-size:1.375em;margin-top:.5em}
.hm-car__tx:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:6em 3em 4.8em 0}
.hm-car__logos:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:flex;align-items:center;gap:1.9em;margin-bottom:4.75em}
.hm-car__logos:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)>img{height:2.1em;width:auto;filter:brightness(0) invert(1)}
.hm-car__logos:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) div{display:flex;align-items:center;gap:.8em}.hm-car__logos:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) div img{height:2.9em;width:2.9em;border-radius:.4em}
.hm-car__logos:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) div b{display:block;font-size:1.04em;font-weight:600;line-height:1.3}.hm-car__logos:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) div span{display:block;font-size:.8em;opacity:.85;line-height:1.4}
.hm-car:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) blockquote{font-size:3.125em;font-weight:600;line-height:1.28;letter-spacing:-.02em;max-width:12.2em}
.hm-car:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-stat{display:inline-flex;margin:3em 0 4.6em;padding:1.1em 1.4em;gap:1.2em}
.hm-car:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-stat b{font-size:1.75em}.hm-car:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-stat span{font-size:1.125em;line-height:1.4}
.hm-car__tx:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)>.ux-btn{display:inline-flex}

.hm-steps:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){margin:1.5em;border-radius:.9em;background:linear-gradient(180deg,#dee4fe,#e9edff 55%,#f3f5ff);padding:4.5em 0 0;overflow:hidden;box-shadow:0 14px 30px rgba(13,24,44,.08)}
.hm-steps:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-head{margin-bottom:7.2em;max-width:none}.hm-steps:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-head h2{margin-top:0}.hm-steps:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-head p{max-width:24em;margin:1.3em auto 0;color:var(--slate)}
.hm-steps:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-steps__row{max-width:80.75em;margin:0 auto;gap:0}
.hm-steps:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-steps__row::before{left:-10em;right:-10em;top:1.375em}
.hm-steps:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-card__n{width:2.75em;height:2.75em;font-size:1em;margin-bottom:1.7em}
.hm-steps:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-steps__row b{font-size:1.56em;line-height:1.3}
.hm-steps:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-steps__row span{font-size:1.125em;margin-top:.45em;max-width:none}
.hm-steps:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-steps__row img{height:1.9em;width:auto;margin-top:1em;mix-blend-mode:multiply}
.hm-steps__bld:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:block;width:100%;height:auto;margin-top:2.5em}

.hm-rev:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;padding:9em 0 10.9em;background:linear-gradient(180deg,#fff,#f1f3fd)}
.hm-rev:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::after{content:"";position:absolute;right:0;top:27em;width:16em;height:20em;background:radial-gradient(circle at 80% 20%,#8fb8ff,var(--blue));border-top-left-radius:15em;border-bottom-left-radius:4em}
.hm-rev:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-head{max-width:none;margin-bottom:8.2em}.hm-rev:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-head h2{margin-top:0}.hm-rev:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-head p{max-width:32em;margin:1.3em auto 0;color:var(--slate)}
.hm-rev__grid:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;z-index:1;display:grid;grid-template-columns:33.3em 1fr;gap:2.7em}
.hm-office:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){background:#fff;border-radius:.5em;box-shadow:var(--shadow);padding:2.5em 2.1em 2.6em}
.hm-office:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h3{font-size:2.03em;line-height:1.28}.hm-office:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h3 span{color:var(--blue)}
.hm-office__box:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){border:1px solid var(--line);border-radius:.5em;margin:2.2em 0 2.4em;overflow:hidden}
.hm-office__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:flex;align-items:end;gap:1.5em;padding:1.6em 1.5em 1.4em}
.hm-office__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) div b{display:block;font-size:2.06em;font-weight:600;line-height:1.1}.hm-office__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) div span{display:block;font-size:1.5em;font-weight:500;line-height:1.3;margin-top:.2em}
.hm-office__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) div:last-child{color:var(--blue)}.hm-office__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) i{font-style:normal;color:var(--blue);font-size:1.8em;padding-bottom:.1em}
.hm-office__sav:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){background:#f7f1ec;border-top:1px solid #e9ddd2;text-align:center;font-size:.94em;font-weight:600;letter-spacing:.06em;padding:.9em}
.hm-office:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)>p{color:var(--slate);max-width:24em}
.hm-rev__cards:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:grid;gap:2.7em}
.hm-prod:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;border-radius:.5em;border:1px solid #e3e8f8;padding:2.5em 2.1em 2.2em;background:linear-gradient(100deg,#fff 45%,#cfe0ff);box-shadow:0 10px 30px rgba(13,24,44,.06)}
.hm-prod:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::after{content:"";position:absolute;right:1.6em;top:1.6em;width:2.2em;height:2.2em;border-radius:50%;background:#b9d3ff;box-shadow:inset 0 0 0 .6em #b9d3ff,inset 0 0 0 .74em var(--blue)}
.hm-prod:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h3{font-size:2.06em;line-height:1.2}.hm-prod:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) p{color:var(--slate);margin:1.2em 0 1.2em!important;max-width:39em}

.hm-part:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){margin:1.5em;border-radius:.9em;overflow:hidden;display:grid;grid-template-columns:52.8em 1fr;background:var(--sand);position:relative;border:1px solid #e6d8ca}
.hm-part:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::after{content:"";position:absolute;left:0;bottom:0;width:30%;height:36%;background:var(--sand-2);border-top-right-radius:12.5em}
.hm-part__tx:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;z-index:1;padding:4.8em 3.5em 4.5em 6.75em}
.hm-part:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .hm-part__tx h2{font-size:2.06em;line-height:1.21}
.hm-part__tx:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)>p{color:var(--slate);margin:3em 0 3.4em!important;max-width:37em}
.hm-part__list:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){background:#faf5f0;border:1px solid #cfc6bd;border-radius:.5em;padding:.6em 1.3em}
.hm-part__list:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li{display:flex;justify-content:space-between;align-items:center;gap:1em;padding:1.45em 0}
.hm-part__list:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) b{display:block;font-size:1.125em;font-weight:600;line-height:1.3}.hm-part__list:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) span{display:block;font-size:1.125em;line-height:1.45;margin-top:.2em}
.hm-part__list:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) img{width:2.6em;height:2.6em;border-radius:50%}
.hm-part__vid:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;display:block;background:url(https://cdn.prod.website-files.com/6a5fa0b0fbeafa074f452684/6af4cea3a4d36dd0b0190fcb_union-ux-plk-video.webp) 60% center/cover;min-height:32em;color:#fff}.hm-part__vid:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){color:#fff}
.hm-part__vid:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.05) 40%,rgba(10,20,14,.85))}
.hm-part__vid:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) em{position:absolute;left:2.2em;top:2.1em;font-style:normal;font-size:1.375em;line-height:1.3;background:rgba(40,40,40,.55);padding:.3em .9em;border-radius:999px}
.hm-part__vid:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-play{position:absolute;left:50%;top:50%;margin:-27px 0 0 -27px}
.hm-part__vid:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) div{position:absolute;left:3.1em;bottom:3.4em}.hm-part__vid:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) div b{display:block;font-size:2.06em;font-weight:600;line-height:1.2;max-width:13em}.hm-part__vid:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) div span{display:block;margin-top:.7em;font-size:1.375em}

.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-faq{margin:1.5em 1.5em 0;padding:5.9em 0 6.9em}
.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-faq .ux-head{margin-bottom:7em;max-width:none}.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-faq .ux-head h2{font-size:3.125em;margin-top:0}
.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-faq__list{max-width:calc(77.3em + 60px)}
.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-faq details{margin-bottom:1.5em}
.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-faq summary{font-size:1.17em;padding:1.1em 1.2em;grid-template-columns:2.1em 1fr 2.1em}
.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-faq summary::before,.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-faq summary::after{width:2.1em;height:2.1em}
.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-faq details p{padding:0 4.4em 1.5em 4.25em;font-size:1.125em;line-height:1.5}
@media (max-width:991px){
 .hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){font-size:14px}.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-wrap{max-width:none}
 .hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h2{font-size:2.3em}.hm-hero:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h1{font-size:2.9em;line-height:1.15}.hm-hero:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-hero__in{padding-top:3em}.hm-hero:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-hero__sub{margin-top:1.4em}.hm-hero:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-hero__cta{margin-top:1.8em}
 .hm-stage:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){margin-top:3.6em}.hm-works:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding-top:3.4em}
 .hm-pms:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:7em 0 4.5em}.hm-pms__grid:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:1fr;gap:2.8em;padding-left:0}.hm-pms__grid:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) p{margin-top:1.4em!important}.hm-trusted:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding-left:0;margin-top:3.6em}
 .hm-pms__bg:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) i:first-child{right:-96em}.hm-pms__bg:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) i:last-child{width:10em;height:22em;border-bottom-left-radius:10em 9em}
 .hm-mt:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:3.6em 0 4.4em}.hm-mt__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:1fr;gap:1em;align-items:start;margin:2em 0 2.4em}.hm-mt__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-link{justify-self:start}
 .hm-car:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_),.hm-car__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){min-height:0}.hm-car__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:1fr}.hm-car__ph:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){order:2}.hm-car__ph:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) img{margin:0 auto;width:26em}.hm-car__ph:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) div{left:1.7em;bottom:1.7em}.hm-car__tx:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:3.4em 1.7em .8em}.hm-car__logos:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){margin-bottom:2.3em;flex-wrap:wrap}.hm-car:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) blockquote{font-size:2.1em}.hm-car:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-stat{margin:2em 0}
 .hm-steps:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-head{margin-bottom:3.4em}.hm-steps:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-steps__row{grid-template-columns:1fr 1fr;gap:2.6em 1em}.hm-steps:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-steps__row::before{display:none}
 .hm-rev:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:5em 0}.hm-rev:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::after{display:none}.hm-rev:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-head{margin-bottom:3.4em}.hm-rev__grid:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:1fr}
 .hm-part:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:1fr}.hm-part__tx:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:3.2em 1.7em}.hm-part__tx:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)>p{margin:1.4em 0 2em!important}.hm-part__vid:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){min-height:27em}
 .hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-faq{padding:4em 0 4.6em}.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-faq .ux-head{margin-bottom:2.6em}.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-faq .ux-head h2{font-size:2.3em}.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-faq details p{padding:0 1.2em 1.3em 1.2em}
}
@media (max-width:640px){
 .hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h2{font-size:2em}.hm-hero:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h1{font-size:2.45em}.hm-hero:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding-top:20px}
 .hm-stage:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:6px;margin-top:2.8em;border-radius:14px}.hm-vid:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){border-radius:9px}
 .hm-works:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){gap:1.2em 1.5em;padding:2.8em 0 .8em}.hm-works:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) span{width:100%;text-align:center;margin:0}.hm-works:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) img{transform:scale(.88)}
 .hm-pms:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:5em 0 3.6em}.hm-trusted:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) ul{gap:1.1em 1.9em}
 .hm-mt:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_),.hm-car:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_),.hm-steps:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_),.hm-part:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_),.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-faq{margin-left:10px;margin-right:10px}.hm-mt__in:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:0 18px}
 .hm-mt:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .hm-mt__row h2,.hm-part:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .hm-part__tx h2{font-size:1.8em}.hm-car:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) blockquote{font-size:1.8em}.hm-office:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h3,.hm-prod:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h3{font-size:1.7em}
 .hm-office__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){gap:.9em;padding:1.2em 1em}.hm-office__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) div span{font-size:1.15em}
 .hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-faq summary{font-size:1.07em;gap:10px;padding:1em .9em}
}
@media (min-width:992px){.ux-nav:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){font-size:clamp(13px,1vw,16px);padding:1.3em 1.4em 1.3em 1.75em;gap:2.6em}.ux-nav__logo:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) :is(.ux-g,.ux-lg){height:1.85em}.ux-nav:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-nav__top{font-size:1em;padding:.55em .8em}.ux-nav:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-nav__cta .ux-btn{font-size:1.1em;padding:.62em 1em}}
.hm-pms__grid:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) p{max-width:25em;text-wrap:wrap}
.hm-trusted:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) ul{gap:1em 2.1em}.hm-trusted:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) img{max-height:2.3em;max-width:6em}
.hm-mt__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:31.7em 24em 1fr}.hm-mt:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .hm-mt__row h2{max-width:none;text-wrap:wrap}.hm-mt__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) p{max-width:20.2em;text-wrap:wrap}
.hm-car__ph:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) img{width:45em;max-width:none;margin-left:4.7em}
.hm-car__logos:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) div img{background:#fff;padding:.25em;object-fit:contain}
@media (max-width:991px){.hm-car__ph:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) img{width:26em;max-width:100%;margin:0 auto}.hm-mt__row:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:1fr}}
.ux-q:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) blockquote{text-wrap:balance}
.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-chip{font-size:max(.8125em,11.5px)}.hm-car__logos:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) div span{font-size:max(.8em,11px)}
@media (max-width:640px){.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-head h2 br,.hm-mt:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h2 br,.hm-part:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) h2 br{display:none}.hm:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-head h2,.hm-mt:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .hm-mt__row h2{text-wrap:balance}}
@media (max-width:991px){.hm-part:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::after{display:none}}
@media (max-width:991px){.hm-part__vid:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-play{top:34%}}



.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) p,.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li,.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) dd,.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) summary,.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) span,.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) b,.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) cite,.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) small,.ux:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) blockquote{text-wrap:balance}

.ux-mq:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)}
.ux-mq__track:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:flex;align-items:flex-start;width:max-content;margin:0;padding:0 0 2px;list-style:none;will-change:transform}
.ux-mq__track:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li{display:flex;flex-direction:column;align-items:center;flex:none;margin-right:64px}
.ux-mq__logo:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){height:46px;display:flex;align-items:center}
.ux-mq__logo:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) img{display:block;width:auto;height:auto;max-height:40px;max-width:150px;filter:brightness(.42)}
.ux-mq__cs:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:inline-flex;align-items:center;gap:5px;margin-top:6px;font-size:13px;font-weight:600;line-height:1.3;color:var(--blue-aa);white-space:nowrap;border-bottom:1.5px solid transparent}.ux-mq__cs:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){color:var(--blue-aa)}
.ux-mq__cs:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) i{font-style:normal;transition:transform .2s}.ux-mq__cs:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){border-bottom-color:currentColor}.ux-mq__cs:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) i{transform:translateX(3px)}
.ux-mq--static:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){-webkit-mask-image:none;mask-image:none}.ux-mq--static:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-mq__track{width:auto;flex-wrap:wrap;justify-content:center;row-gap:18px}
.ux-trust:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:40px 0 0}.ux-trust:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) p{margin-bottom:18px}
.hm-trusted:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-mq{margin-left:-8px}.hm-trusted:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-mq__track li{margin-right:4em}.hm-trusted:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-mq__logo{height:2.9em}.hm-trusted:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-mq__logo img{max-height:2.5em;max-width:9.4em}.hm-trusted:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-mq__cs{font-size:max(.8125em,12px)}
.hm-trusted:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-mq--static .ux-mq__track{justify-content:flex-start}

.hm-works:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){font-size:clamp(13px,1vw,16px)}

img.ux-rec__u:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){width:40px;height:40px;border-radius:10px;object-fit:cover;display:block;background:var(--lav);padding:0}

.ux-quotes--2:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:repeat(2,minmax(0,1fr));max-width:980px;margin-inline:auto}
.ux-quotes--1:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:minmax(0,1fr);max-width:820px;margin-inline:auto}
.ux-q--wide:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:36px 40px;text-align:center;align-items:center}.ux-q--wide:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) blockquote{font-size:22px;line-height:1.4}
.ux-quotes--2:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-q blockquote{font-size:19px}

.ux-next:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) div b{display:block}.ux-next:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) div span{display:block;margin-top:4px;line-height:1.45}
@media (max-width:640px){.ux-quotes--2:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:1fr}.ux-q--wide:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:26px 22px}.ux-q--wide:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) blockquote{font-size:19px}.ux-mq__track:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) li{margin-right:44px}.ux-mq__logo:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) img{max-height:34px;max-width:120px}}
.ux-mq__track:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding-left:72px}.hm-trusted:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-mq{margin-left:0;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 4%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 4%,#000 92%,transparent 100%)}.hm-trusted:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-mq__track{padding-left:3.4em}


.ux-stage--feat:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:block;padding:14px;background:linear-gradient(100deg,#1a6ff7 0%,#6aa3ff 42%,#e9f0ff 78%)}
.ux-feat:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:grid;grid-template-columns:1.15fr 1fr;background:#fff;border-radius:12px;overflow:hidden;color:var(--ink);min-height:340px}.ux-feat:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){color:var(--ink)}
.ux-feat__img:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:block;background:#dfe5fd center/cover;min-height:240px}
.ux-feat__tx:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:flex;flex-direction:column;justify-content:center;gap:14px;padding:36px 38px}
.ux-feat__tx:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) em{font-style:normal;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--blue-aa)}
.ux-feat__tx:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) strong{font-size:28px;font-weight:600;line-height:1.18;letter-spacing:-.02em}
.ux-feat__stat:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:flex;align-items:center;gap:14px}.ux-feat__stat:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) b{font-size:40px;font-weight:600;line-height:1;color:var(--blue);letter-spacing:-.02em}.ux-feat__stat:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) i{font-style:normal;font-size:14px;line-height:1.4;color:var(--slate);max-width:22ch}
.ux-feat__p:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){font-size:15.5px;line-height:1.55;color:var(--slate)}
.ux-feat__tx:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) u{text-decoration:none;font-weight:600;font-size:14px;border-bottom:1.5px solid currentColor;align-self:flex-start;padding-bottom:1px}.ux-feat:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) u{color:var(--blue-aa)}
.ux-tags:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:-18px 0 34px}
.ux-tag:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){font:inherit;font-size:14px;font-weight:500;line-height:1.3;padding:9px 16px;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--ink);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.ux-tag:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){color:var(--ink)}
.ux-tag:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){border-color:var(--blue)}.ux-tag.is-on:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){background:var(--blue);border-color:var(--blue);color:#fff}.ux-tag.is-on:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){color:#fff}
.ux-tags--links:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){margin-bottom:0}
.ux-posts:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.ux-post:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;box-shadow:0 8px 24px rgba(13,24,44,.05);transition:transform .2s,box-shadow .2s}
.ux-post:hover:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){transform:translateY(-4px);box-shadow:var(--shadow)}
.ux-post[hidden]:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:none}
.ux-post__img:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:block;aspect-ratio:16/9;background:#dfe5fd center/cover}
.ux-post__img--stat:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:grid;place-items:center;background:linear-gradient(120deg,var(--navy-900),var(--blue-700) 70%,#3b93ff);color:#fff}.ux-post__img--stat:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) b{font-size:44px;font-weight:600;letter-spacing:-.02em;line-height:1}
.ux-post__tx:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:flex;flex-direction:column;gap:8px;padding:22px 24px 24px;flex:1}
.ux-post__tx:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) em{font-style:normal;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--blue-aa)}
.ux-post__tx:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) strong{font-size:19px;font-weight:600;line-height:1.25;letter-spacing:-.01em}
.ux-post__tx:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) span{font-size:14.5px;line-height:1.5;color:var(--slate)}
.ux-post__tx:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) small{font-size:12.5px;line-height:1.4;color:var(--mute);margin-top:auto;padding-top:8px}
.ux-cmp__scroll:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-md);box-shadow:0 8px 24px rgba(13,24,44,.05);background:#fff}
.ux-cmp:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){width:100%;min-width:760px;border-collapse:collapse;font-size:15px;line-height:1.45;text-align:left}
.ux-cmp:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) th,.ux-cmp:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) td{padding:18px 20px;border-bottom:1px solid #eef0f8;vertical-align:top;text-wrap:balance}
.ux-cmp:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) thead th{font-size:16px;font-weight:600;line-height:1.3;background:var(--pale);border-bottom:1px solid var(--line)}
.ux-cmp:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) thead th small{display:block;font-size:12.5px;font-weight:400;color:var(--slate);margin-top:4px;line-height:1.4}
.ux-cmp:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) tbody th{font-weight:600;width:19%;color:var(--ink)}.ux-cmp:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) td{color:var(--slate);width:27%}
.ux-cmp:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) tr:last-child th,.ux-cmp:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) tr:last-child td{border-bottom:0}
.ux-cmp:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-cmp__u{background:#eef3ff;color:var(--ink);font-weight:500;border-left:2px solid var(--blue)}.ux-cmp:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) thead .ux-cmp__u{background:var(--blue);color:#fff;border-left-color:var(--blue)}.ux-cmp:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) thead .ux-cmp__u small{color:#dbe5ff}
.ux-band--sand:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-btn--line{margin-left:6px}
@media (max-width:991px){.ux-feat:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:1fr}.ux-posts:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:1fr 1fr}.ux-feat__tx:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){padding:26px 24px}}
@media (max-width:640px){.ux-posts:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){grid-template-columns:1fr}.ux-feat__tx:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) strong{font-size:23px}.ux-tags:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){justify-content:flex-start}}


.ux-mega:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)::before{top:calc(-1.3em - 10px);height:calc(1.3em + 10px)}
.ux-nav__item.is-open:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)>.ux-mega{display:grid}
.ux-nav__item.is-open:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_)>.ux-nav__top{background:rgba(255,255,255,.12)}
.hm-ics:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:flex;flex-wrap:wrap;justify-content:center;gap:.7em;margin-top:1.25em}
.hm-steps:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-steps__row .hm-ics span{display:grid;place-items:center;flex:none;width:3.2em;height:3.2em;margin:0;max-width:none;font-size:1em;border-radius:50%;background:#fff;border:1px solid #c9d6ff;color:var(--blue);box-shadow:0 2px 6px rgba(13,24,44,.06)}
.hm-ics:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) :is(.ux-g,.ux-lg){width:1.55em;height:1.55em}
.ux-demo:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;z-index:2;margin:56px auto 0;max-width:1180px;border-radius:22px;padding:12px;background:linear-gradient(100deg,#1a6ff7 0%,#6aa3ff 42%,#e9f0ff 78%);border:1px solid rgba(255,255,255,.8);box-shadow:0 30px 70px rgba(5,10,46,.25)}
.ux-demo__frame:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;aspect-ratio:16/10;border-radius:12px;overflow:hidden;background:#eaf2ff}
.ux-demo__frame:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) iframe,.ux-video:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}
.ux-menu-open .ux-demo__frame:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) iframe,.ux-menu-open .ux-video:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) iframe,.ux-menu-open .hm-video:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) iframe,.ux-menu-open .hm-part__vid:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) iframe{pointer-events:none}
.ux-demo__wait:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:absolute;inset:0;display:grid;place-items:center;font-size:14px;color:var(--slate);text-align:center;padding:20px}
.ux-demo__m:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:none}
.ux-demo__m:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-btn{margin-top:12px;width:100%;justify-content:center}
.ux-video:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-play{position:absolute;left:50%;top:50%;margin:-27px 0 0 -27px}
.ux-video:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){position:relative;display:block;max-width:960px;margin:0 auto;border-radius:16px;overflow:hidden;aspect-ratio:16/9;background:#1a2440 center/cover;box-shadow:var(--shadow)}
@media (max-width:767px){.hm-steps:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-steps__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hm-ics:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){gap:.4em}.hm-steps:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-steps__row .hm-ics span{width:2.5em;height:2.5em}.hm-ics:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) :is(.ux-g,.ux-lg){width:1.25em;height:1.25em}.ux-demo:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){margin-top:36px;padding:6px;border-radius:16px}.ux-demo__frame:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:none}.ux-demo__m:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:block}}
@media (max-width:380px){.hm-ics:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){gap:.3em}.hm-steps:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-steps__row .hm-ics span{width:2.2em;height:2.2em}}

.site-header:has(.ux-navhost){border-bottom:0;background:#050a2e}
.site-header .ux-navhost:is(*,#_){padding:10px 0}
.site-footer:has(.ux-footroot){border-top:0;background:transparent}
.site-footer .ux-sticky:is(*,#_){display:none}
.site-footer:where(body:has(.close-cta,.ab-close,.ev-close,.shx-close,.ux-closing,.cs2-end,.asc-grow,.blg-cta,.closing-cta) *) .ux-close__in:is(*,#_){display:none}
.site-footer:where(body:has(.close-cta,.ab-close,.ev-close,.shx-close,.ux-closing,.cs2-end,.asc-grow,.blg-cta,.closing-cta) *) .ux-foot:is(*,#_){padding-top:64px}
.ux-navhost:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-btn,.ux-footroot:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_) .ux-btn{letter-spacing:normal}
.blg-hero,.st-hero{background:radial-gradient(120% 90% at 85% 100%,#2b7dfb 0%,rgba(43,125,251,0) 55%),linear-gradient(180deg,#050a2e 0%,#021e62 42%,#0f4fc4 100%)}
.blg-hero .blg-h1{color:#fff}
.blg-hero .blg-eyebrow{color:#9fbdff}
.blg-hero .blg-lede{color:rgba(255,255,255,.84)}


.ux-navhost:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){background:#050a2e;padding:16px 0;color:#fff}.ux-navhost[hidden]:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:none}
.w-embed:has(>.ux:where([data-ux-page],.ux-navhost,.ux-footroot))::before,.w-embed:has(>.ux:where([data-ux-page],.ux-navhost,.ux-footroot))::after{content:none}
.ux-g:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){display:inline-block;flex:none;background:currentColor;-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat}
.ux-g-3c298:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 6a13 13 0 0 0 8.4-2.8A1 1 0 0 1 21 4v12a1 1 0 0 1-1.6.8A13 13 0 0 0 11 14H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2z'/%3E%3Cpath d='M6 14a12 12 0 0 0 2.4 7.2 2 2 0 0 0 3.2-2.4A8 8 0 0 1 10 14'/%3E%3Cpath d='M8 6v8'/%3E%3C/svg%3E")}
.ux-g-760d9:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3v16a2 2 0 0 0 2 2h16'/%3E%3Cpath d='m19 9-5 5-4-4-3 3'/%3E%3C/svg%3E")}
.ux-g-b22c4:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z'/%3E%3Cpath d='M7 11h10'/%3E%3Cpath d='M7 15h6'/%3E%3Cpath d='M7 7h8'/%3E%3C/svg%3E")}
.ux-g-88fee:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384'/%3E%3C/svg%3E")}
.ux-g-8f5d9:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 19a4 4 0 00-8 0'/%3E%3Cpath d='M16 10h2'/%3E%3Cpath d='M16 14h2'/%3E%3Ccircle cx='9' cy='12' r='3'/%3E%3Crect x='2' y='5' width='20' height='14' rx='2'/%3E%3C/svg%3E")}
.ux-g-16d3a:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 14h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a9 9 0 0 1 18 0v7a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3'/%3E%3C/svg%3E")}
.ux-g-166bb:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z'/%3E%3Ccircle cx='16.5' cy='7.5' r='.5' fill='currentColor'/%3E%3C/svg%3E")}
.ux-g18:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8'/%3E%3Cpath d='M21 3v5h-5'/%3E%3Cpath d='M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16'/%3E%3Cpath d='M8 16H3v5'/%3E%3C/svg%3E")}
.ux-g-c0742:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8'/%3E%3Cpath d='M12 18V6'/%3E%3C/svg%3E")}
.ux-g-82666:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}
.ux-g1:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Ccircle cx='9' cy='10' r='2'/%3E%3Cpath d='M15 9h3M15 13h3M5.5 16.5c.6-1.6 1.9-2.3 3.5-2.3s2.9.7 3.5 2.3'/%3E%3C/svg%3E")}
.ux-g2:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Cpath d='M3 9h18M9 9v11'/%3E%3C/svg%3E")}
.ux-g3:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Cpath d='M3 8.5h18M6 6.3h.01M8.5 6.3h.01M7 13h6M7 16h10'/%3E%3C/svg%3E")}
.ux-g4:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='12' r='3'/%3E%3Ccircle cx='18' cy='12' r='3'/%3E%3Cpath d='M9 12h6'/%3E%3C/svg%3E")}
.ux-g5:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16v11H9l-5 4z'/%3E%3Cpath d='M9 10.5h.01M12 10.5h.01M15 10.5h.01'/%3E%3C/svg%3E")}
.ux-g6:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.34 1.85.57 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E")}
.ux-g7:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3Cpath d='M8 9h8M8 13h5'/%3E%3C/svg%3E")}
.ux-g8:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 18v-6a9 9 0 0 1 18 0v6'/%3E%3Cpath d='M21 19a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3zM3 19a2 2 0 0 0 2 2h1a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2H3z'/%3E%3C/svg%3E")}
.ux-g9:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 11l8-7 8 7v9H4z'/%3E%3Ccircle cx='12' cy='12.5' r='2'/%3E%3Cpath d='M8.8 20c.5-2 1.7-3 3.2-3s2.7 1 3.2 3'/%3E%3C/svg%3E")}
.ux-g10:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 20h18M6 20v-5M11 20v-9M16 20V7'/%3E%3Cpath d='M5 9l5-4 3 2 6-4'/%3E%3C/svg%3E")}
.ux-g11:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l7 3v6c0 4.5-3 7.5-7 9-4-1.5-7-4.5-7-9V6z'/%3E%3Cpath d='M9.3 12l2 2 3.5-4'/%3E%3C/svg%3E")}
.ux-g12:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='7.5' cy='15.5' r='4.5'/%3E%3Cpath d='m10.7 12.3 9.8-9.8'/%3E%3Cpath d='m16 7 3 3'/%3E%3Cpath d='m18.5 4.5 2 2'/%3E%3C/svg%3E")}
.ux-g13:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 11 16-5v12L3 13z'/%3E%3Cpath d='M11.6 16.8a3 3 0 1 1-5.8-1.6'/%3E%3C/svg%3E")}
.ux-g14:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h11v8H8l-4 3z'/%3E%3Cpath d='M11 16h5l4 3v-9h-2'/%3E%3C/svg%3E")}
.ux-g15:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='3' width='14' height='18' rx='2'/%3E%3Cpath d='M9 8h6M9 14l2 2 4-4'/%3E%3C/svg%3E")}
.ux-g16:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h16M6 15l4-4 3 3 5-6'/%3E%3C/svg%3E")}
.ux-g17:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Ccircle cx='5' cy='6' r='1.5'/%3E%3Ccircle cx='19' cy='6' r='1.5'/%3E%3Ccircle cx='12' cy='20.5' r='1.5'/%3E%3Cpath d='M6.2 7l3.5 3M17.8 7l-3.5 3M12 15v4'/%3E%3C/svg%3E")}
.ux-g19:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='9' width='7' height='11'/%3E%3Crect x='13' y='4' width='7' height='16'/%3E%3Cpath d='M7 12.5h1M7 16h1M16 8h1M16 12h1M16 16h1'/%3E%3C/svg%3E")}
.ux-g20:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l9-4 9 4-9 4z'/%3E%3Cpath d='M7 11.5V16c1.5 1.3 3.2 2 5 2s3.5-.7 5-2v-4.5'/%3E%3C/svg%3E")}
.ux-g21:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M15 9.2c-.5-.8-1.6-1.4-3-1.4-1.8 0-3 .9-3 2.1 0 2.9 6 1.5 6 4.3 0 1.2-1.3 2.1-3 2.1-1.5 0-2.6-.6-3.1-1.5M12 6v1.8M12 16.3V18'/%3E%3C/svg%3E")}
.ux-g22:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.5 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7.5z'/%3E%3Cpath d='M14 2v6h6M16 13H8M16 17H8M10 9H8'/%3E%3C/svg%3E")}
.ux-g23:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 6h14M5 12h14M5 18h8'/%3E%3Ccircle cx='18' cy='18' r='1.5'/%3E%3C/svg%3E")}
.ux-g24:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E")}
.ux-g25:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h11a3 3 0 013 3v13H8a3 3 0 01-3-3z'/%3E%3Cpath d='M9 8.5h6M9 12.5h6'/%3E%3C/svg%3E")}
.ux-g26:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='3' width='14' height='18' rx='2'/%3E%3Cpath d='M8.5 7.5h7M8.5 12h.01M12 12h.01M15.5 12h.01M8.5 16h.01M12 16h.01M15.5 16h.01'/%3E%3C/svg%3E")}
.ux-g27:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h9M19 7h1M4 17h3M13 17h7'/%3E%3Ccircle cx='16' cy='7' r='2.2'/%3E%3Ccircle cx='10' cy='17' r='2.2'/%3E%3C/svg%3E")}
.ux-g28:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v16M5 8h4M5 12h4M5 16h4M15 8h4M15 12h4M15 16h4'/%3E%3C/svg%3E")}
.ux-g29:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8h14l-3-3M20 16H6l3 3'/%3E%3C/svg%3E")}
.ux-g30:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21h18'/%3E%3Cpath d='M5 21V7l7-4 7 4v14'/%3E%3Cpath d='M9 21v-5h6v5'/%3E%3Cpath d='M9 10h.01M15 10h.01M12 10h.01'/%3E%3C/svg%3E")}
.ux-g31:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='7' width='18' height='13' rx='2'/%3E%3Cpath d='M8 7V5a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'/%3E%3Cpath d='M3 13h18'/%3E%3C/svg%3E")}
.ux-g32:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 10v4h3l7 4V6l-7 4z'/%3E%3Cpath d='M17.5 9.5a4 4 0 010 5'/%3E%3C/svg%3E")}
.ux-g33:is(:where([data-ux-page],[data-ux-page] *,.ux-navhost,.ux-navhost *,.ux-footroot,.ux-footroot *),#_){aspect-ratio:24/24;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21h18M5 18v-7M9.5 18v-7M14.5 18v-7M19 18v-7M12 3l9 5H3z'/%3E%3C/svg%3E")}
