.ucnav-wrap{--n-ground:#0a0f16;--n-panel:#0f1722;--n-panel-2:#0c131c;--n-ink:#eaf1f8;--n-muted:#93a6ba;--n-faint:#6d8296;--n-line:#1d2a39;--n-line-2:#26364a;--n-head:#8fc6ff;--n-cta:#3d6bff;--n-cta-ink:#fff;--n-font:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;background:radial-gradient(120% 140% at 50% -20%,rgba(18,32,48,.6) 0,transparent 55%),var(--n-ground);color:var(--n-ink);font-family:var(--n-font);margin-left:calc(50% - 50vw);position:relative;width:100vw;-webkit-font-smoothing:antialiased}.ucnav-wrap--sticky{position:sticky;top:0;z-index:200}.ucnav-wrap *{box-sizing:border-box}.ucnav-wrap a{color:inherit;text-decoration:none}.ucnav{border-bottom:1px solid var(--n-line);gap:22px;height:68px;padding:0 clamp(16px,3vw,34px);position:relative;z-index:5}.ucnav,.ucnav__brand{align-items:center;display:flex}.ucnav__brand{color:#fff;font-size:19px;font-weight:700;gap:11px;letter-spacing:-.03em}.ucnav__ring{background:conic-gradient(from -60deg,#f6c934 0 110deg,transparent 110deg 122deg,#168ee8 122deg 232deg,transparent 232deg 244deg,#21c7bc 244deg 354deg,transparent 354deg);border-radius:50%;flex:0 0 auto;height:26px;-webkit-mask:radial-gradient(farthest-side,transparent 54%,#000 56%);mask:radial-gradient(farthest-side,transparent 54%,#000 56%);width:26px}.ucnav__bar{align-items:stretch;display:flex;flex:1;gap:2px;height:100%}.ucnav__trigger{align-items:center;background:none;border:0;color:var(--n-ink);cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:500;gap:7px;height:100%;letter-spacing:-.01em;padding:0 16px;position:relative;white-space:nowrap}.ucnav__trigger .chev{color:var(--n-faint);height:15px;transition:transform .22s;width:15px}.ucnav__trigger[aria-expanded=true] .chev{color:var(--n-head);transform:rotate(180deg)}.ucnav__trigger:after{background:var(--n-head);bottom:-1px;content:"";height:2px;left:16px;position:absolute;right:16px;transform:scaleX(0);transform-origin:left;transition:transform .22s}.ucnav__trigger:hover,.ucnav__trigger[aria-expanded=true]{color:#fff}.ucnav__trigger:hover:after,.ucnav__trigger[aria-expanded=true]:after{transform:scaleX(1)}.ucnav__trigger:focus-visible{border-radius:6px;outline:2px solid var(--n-head);outline-offset:-3px}.ucnav__spacer{flex:0}.ucnav--align-left .ucnav__bar{justify-content:flex-start}.ucnav--align-center .ucnav__bar{justify-content:center}.ucnav--align-right .ucnav__bar{justify-content:flex-end}.ucnav__cta{align-items:center;background:var(--n-cta);border-radius:9px;box-shadow:0 8px 22px -8px var(--n-cta);color:var(--n-cta-ink);display:inline-flex;font-size:14px;font-weight:600;height:40px;padding:0 18px;white-space:nowrap}.ucnav__cta:hover{filter:brightness(1.08)}.ucnav__burger{align-items:center;background:none;border:1px solid var(--n-line-2);border-radius:9px;color:var(--n-ink);cursor:pointer;display:none;height:42px;justify-content:center;width:42px}.ucnav__burger svg{height:20px;width:20px}.ucm{animation:ucm-in .2s ease both;background:linear-gradient(180deg,var(--n-panel),var(--n-panel-2));border-bottom:1px solid var(--n-line-2);box-shadow:0 40px 80px -30px #000;left:0;position:absolute;right:0;top:100%;z-index:4}.ucm[hidden]{display:none}@keyframes ucm-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.ucm__inner{display:grid;gap:clamp(20px,3vw,46px);grid-template-columns:minmax(230px,.85fr) 2.4fr;margin:auto;max-width:1240px;padding:clamp(24px,3vw,38px) clamp(16px,3vw,34px)}.ucm__inner--nofeature{grid-template-columns:1fr}.ucm__feature{border-right:1px solid var(--n-line);display:flex;flex-direction:column;padding-right:clamp(16px,2vw,30px)}.ucm__eyebrow{color:var(--n-head);font-size:11px;font-weight:600;letter-spacing:.16em;margin-bottom:12px;text-transform:uppercase}.ucm__feature h3{color:#fff;font-size:22px;font-weight:700;letter-spacing:-.03em;line-height:1.12;margin:0 0 10px;text-wrap:balance}.ucm__feature p{color:var(--n-muted);font-size:14px;line-height:1.55;margin:0}.ucm__ctas{display:flex;flex-direction:column;gap:9px;margin-top:auto;padding-top:20px}.ucm__ctas a{color:#dbe8f5;font-size:14px;font-weight:600}.ucm__ctas a:hover{color:#fff}.ucm__ctas a span{color:var(--n-head);margin-left:4px;transition:margin .18s}.ucm__ctas a:hover span{margin-left:8px}.ucm__cols{display:grid;gap:clamp(16px,2vw,30px);grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.ucm__coltitle{align-items:center;color:var(--n-faint);display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.14em;margin-bottom:6px;text-transform:uppercase}.ucm__coltitle span{transition:transform .18s}.ucm__coltitle:hover{color:var(--n-head)}.ucm__coltitle:hover span{transform:translateX(3px)}.ucm__list{list-style:none;margin:0;padding:0}.ucm__link{border-radius:10px;display:flex;gap:12px;margin:0 -10px;padding:11px 10px;transition:background .16s}.ucm__link:hover{background:hsla(0,0%,100%,.04)}.ucm__link:focus-visible{outline:2px solid var(--n-head);outline-offset:-2px}.ucm__ico{background:hsla(0,0%,100%,.03);border:1px solid var(--n-line-2);border-radius:9px;display:grid;flex:0 0 auto;height:34px;place-items:center;width:34px}.ucm__ico img,.ucm__ico svg{height:18px;width:18px}.ucm__ico img{object-fit:contain}.ucm__lk{display:flex;flex-direction:column;gap:2px;min-width:0}.ucm__lk b{align-items:center;color:#eef5fc;display:flex;font-size:14.5px;font-weight:600;gap:8px;letter-spacing:-.01em}.ucm__lk small{color:var(--n-faint);font-size:12.5px;line-height:1.4}.ucm__badge{border-radius:20px;font-size:9.5px;font-style:normal;font-weight:700;letter-spacing:.06em;line-height:1;padding:2px 6px;text-transform:uppercase}.ucm__badge--new{background:rgba(34,201,190,.13);border:1px solid rgba(34,201,190,.33);color:#5fe3d8}.ucm__badge--pop{background:rgba(246,201,52,.13);border:1px solid rgba(246,201,52,.33);color:#f7d873}.ucm__badge--info{background:rgba(58,155,240,.14);border:1px solid rgba(58,155,240,.36);color:#8fc6ff}.ucm__list--plain .ucm__link{padding:8px 10px}.ucm__list--plain .ucm__lk b{color:#cdd9e6;font-weight:500}.ucnav-wrap--floating{background:none;left:0;margin-left:0;padding:0 clamp(12px,3vw,26px);pointer-events:none;position:fixed;right:0;top:clamp(10px,1.5vw,18px);width:100%;z-index:300}.ucnav-wrap--floating .ucnav{-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);background:rgba(10,15,22,.72);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 18px 50px -18px rgba(0,0,0,.7);height:60px;margin:0 auto;max-width:var(--n-floatw,1180px);padding:0 10px 0 18px;pointer-events:auto;transition:background .25s,box-shadow .25s}.ucnav-wrap--floating .ucnav.is-scrolled{background:rgba(10,15,22,.94);box-shadow:0 22px 60px -18px rgba(0,0,0,.85)}.ucnav-wrap--floating .ucm{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(15,23,34,.97);border:1px solid var(--n-line-2);border-radius:16px;box-shadow:0 30px 70px -24px rgba(0,0,0,.8);top:calc(100% + 10px)}.ucnav-wrap--floating .ucm:before{content:"";height:12px;left:0;position:absolute;right:0;top:-12px}.ucnav-wrap--floating .ucm__inner{max-width:none}@media(max-width:900px){.ucnav-wrap--floating .ucnav{height:56px;padding:0 8px 0 14px}.ucnav-wrap--floating .ucnav.is-mobopen .ucnav__bar{border:1px solid var(--n-line-2);border-radius:14px;top:calc(100% + 10px)}.ucnav__bar,.ucnav__cta{display:none}.ucnav__burger{display:inline-flex}.ucnav__spacer{display:none}.ucnav__brand{flex:1}.ucnav.is-mobopen .ucnav__bar{align-items:stretch;background:var(--n-panel);border-bottom:1px solid var(--n-line-2);display:flex;flex-direction:column;gap:0;height:auto;justify-content:flex-start;left:0;max-height:80vh;overflow:auto;padding:8px;position:absolute;right:0;top:100%}.ucnav.is-mobopen .ucnav__trigger{border-bottom:1px solid var(--n-line);height:auto;justify-content:space-between;padding:14px 12px;width:100%}.ucnav__trigger:after{display:none}.ucm{animation:none;background:none;border:0;box-shadow:none;position:static}.ucm__inner,.ucm__inner--nofeature{gap:20px;grid-template-columns:1fr;padding:6px 12px 18px}.ucm__feature{border-bottom:1px solid var(--n-line);border-right:0;padding:0 0 16px}.ucm__cols{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ucm{animation:none}.ucnav-wrap *{transition:none!important}}