.lp-menu.lp-menu-mega{position:static}.lp-menu-mega .lp-menu-pop{width:min(900px,100vw - 32px);padding-top:0;top:100%;left:50%;transform:translate(-50%,4px)}.lp-menu-mega:hover .lp-menu-pop,.lp-menu-mega:focus-within .lp-menu-pop{transform:translate(-50%)}.nv-mega{border:1px solid var(--line);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 22px 48px -14px #14142838}.nv-groups{grid-template-columns:1fr 1.25fr 1.15fr;gap:0;padding:14px;display:grid}.nv-groups>.nv-group:nth-child(2),.nv-groups>.nv-group:nth-child(3){grid-row:span 2}.nv-groups>.nv-group:nth-child(4){border-left:0;border-top:1px solid var(--line);grid-area:2/1;margin-top:6px;padding-top:12px}.nv-group{padding:6px}.nv-group+.nv-group{border-left:1px solid var(--line)}.lp .nv-gh{text-transform:uppercase;letter-spacing:.06em;color:var(--ink);margin:4px 10px 8px;font-size:12px;font-weight:600}.lp .nv-gh small{text-transform:none;letter-spacing:0;color:var(--mute);margin-top:2px;font-size:12.5px;font-weight:400;display:block}.nv-group ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.lp-nav .nv-mega .nv-group li a{border-radius:11px;align-items:flex-start;gap:11px;padding:9px 10px;display:flex}.lp-nav .nv-mega .nv-group li a:hover{background:#f5f3ff}.nv-ic{width:30px;height:30px;color:var(--violet);background:#f1edfc;border-radius:9px;flex:none;place-items:center;display:grid}.nv-ic svg{width:16px;height:16px}.nv-group b{color:var(--ink);letter-spacing:-.01em;font-size:14px;font-weight:550;display:block}.nv-group small{color:var(--mute);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:1px;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.nv-foot{border-top:1px solid var(--line);background:#fafafc;grid-template-columns:repeat(3,1fr);gap:6px;padding:10px 14px;display:grid}.lp-nav .nv-mega .nv-foot a{border-radius:11px;align-items:flex-start;gap:10px;padding:10px;display:flex}.lp-nav .nv-foot a:hover{background:#fff}.nv-foot svg{color:var(--violet);flex:none;margin-top:2px}.nv-foot b{color:var(--ink);font-size:13.5px;font-weight:550;display:block}.nv-foot small{color:var(--mute);margin-top:1px;font-size:12.5px;line-height:1.4;display:block}.lp-menu-pop li.nv-sep{border-top:1px solid var(--line);margin-top:6px;padding:10px 6px 4px}.lp .nv-sep .nv-gh{margin:0 6px 6px}.nv-inline{flex-wrap:wrap;gap:4px;display:flex}.lp-nav .lp-menu-pop .nv-inline a{border:1px solid var(--line);background:#fff;border-radius:999px;padding:6px 10px;font-size:13.5px;display:inline-block}.nv-mobile{display:none;position:relative}.nv-mobile summary{border:1px solid var(--line);cursor:pointer;width:36px;height:36px;color:var(--ink);background:#fff;border-radius:10px;place-items:center;list-style:none;display:grid}.nv-mobile summary::-webkit-details-marker{display:none}.nv-mobile[open] summary{background:#ececf0}.nv-mobile .nv-close-ic,.nv-mobile[open] .nv-open-ic{display:none}.nv-mobile[open] .nv-close-ic{display:block}.nv-mobile-panel>.nv-mobile-quick{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:8px;padding-bottom:14px;display:grid}.nv-mobile-panel .nv-mobile-quick a{border:1px solid var(--line);justify-content:center;font-weight:550}.nv-mobile-panel .nv-mobile-quick a:only-child{grid-column:1/-1}.nv-mobile-panel{border:1px solid var(--line);z-index:60;background:#fff;border-radius:18px;gap:18px;max-height:calc(100vh - 84px);padding:18px;display:grid;position:fixed;top:68px;left:12px;right:12px;overflow-y:auto;box-shadow:0 22px 48px -14px #14142840}.nv-mobile-panel>div{gap:2px;display:grid}.lp .nv-mobile-panel .nv-gh{margin:0 8px 6px}.nv-mobile-panel a{color:var(--ink);border-radius:10px;align-items:center;gap:10px;padding:9px 8px;font-size:15px;display:flex}.nv-mobile-panel a:hover{background:#f5f3ff}.nv-mobile-panel .nv-ic{width:28px;height:28px}@media (max-width:960px){.nv-mobile{display:block}.lp-nav-cta{align-items:center}}@media (max-width:480px){.lp-nav-cta .nv-signin{display:none}}.lp-nav-cta .lp-btn{white-space:nowrap}.nv-ft-top{border-bottom:1px solid var(--line);grid-template-columns:minmax(200px,250px) 1fr;align-items:start;gap:48px;padding-bottom:28px;display:grid}.nv-ft-brand{justify-items:start;gap:14px;display:grid}.lp .nv-ft-brand p{color:#6b6b73;max-width:26em;margin:0;font-size:14px;line-height:1.55}.nv-ft-badges{flex-wrap:wrap;gap:6px;display:flex}.nv-ft-badges span{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;display:inline-flex}.nv-ft-badges svg{color:var(--violet)}.lp .lp-footer nav.lp-footer-cols.lp-footer-cols{grid-template-columns:2.6fr 1.2fr 1fr 1fr;gap:28px 24px}.lp-footer-cols a{white-space:nowrap}.nv-ft-features>div{grid-template-columns:1fr 1fr;gap:10px 20px;display:grid}.nv-ft-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;padding-top:4px;display:flex}.nv-ft-bottom .lp-legal{margin:0}.lp .lp-footer nav.nv-ft-legal{color:#6b6b73;flex-wrap:wrap;gap:6px 18px;font-size:13px;display:flex}.nv-ft-legal a:hover{color:var(--ink)}.lp-footer-cols a{color:#6b6b73;font-size:14px}@media (max-width:960px){.nv-ft-top{grid-template-columns:1fr;gap:32px}.lp .lp-footer nav.lp-footer-cols.lp-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.nv-ft-features{grid-column:1/-1}.lp-footer-cols a{white-space:normal}}.lp-menu-mega .lp-menu-pop:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.lp-menu-pop .nv-group li small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lp-footer{padding:72px 0 56px}.lp-footer .lp-footer-in{gap:40px}.nv-ft-top{padding-bottom:48px}.nv-ft-brand{gap:18px}.lp .lp-footer nav.lp-footer-cols.lp-footer-cols{gap:36px 40px}.lp-footer-cols>div{gap:14px}.lp .lp-footer-cols .lp-footer-h{margin-bottom:8px}.nv-ft-features>div{gap:14px 32px}.nv-ft-bottom{gap:14px 32px;padding-top:0}.lp .lp-footer nav.nv-ft-legal{gap:10px 26px}@media (min-width:961px){.nv-ft-top{grid-template-columns:minmax(220px,270px) 1fr;gap:72px}}@media (max-width:760px){.lp-footer{padding:56px 0 44px}.nv-ft-top{padding-bottom:36px}}.lp-menu-mega.nv-sol .lp-menu-pop{width:min(720px,100vw - 32px)}.nv-sol .nv-groups{grid-template-columns:1fr 1fr}.nv-sol .nv-groups>.nv-group:nth-child(n){border-top:0;grid-area:auto;margin-top:0;padding-top:6px}.nv-sol .nv-groups>.nv-group+.nv-group{border-left:1px solid var(--line)}.lp-nav .nv-sol .nv-group li a{align-items:center}.nv-sol-foot{border-top:1px solid var(--line);background:#fafafc;flex-direction:column;align-items:flex-start;gap:10px;padding:12px 20px;display:flex}.lp-nav .nv-sol-foot a.nv-all{color:var(--ink);background:0 0;border:0;align-items:center;gap:6px;padding:5px 6px 5px 0;font-size:14px;font-weight:550;display:inline-flex}.lp-nav .nv-sol-foot a.nv-all:hover{color:var(--violet)}.nv-sol-foot .nv-inline{align-items:center}.nv-sol-k{text-transform:uppercase;letter-spacing:.06em;color:var(--mute);margin-right:4px;font-size:12px;font-weight:600}.lp-nav .nv-sol-foot .nv-inline a:not(.nv-all){border:1px solid var(--line);background:#fff;border-radius:999px;padding:5px 10px;font-size:13px;display:inline-block}@media (min-width:961px){.lp .lp-footer nav.lp-footer-cols.lp-footer-cols{grid-template-columns:2fr repeat(3,minmax(0,1fr));gap:36px 28px}.lp-footer-cols>div:not(.nv-ft-features) a{white-space:normal}}.lp .lp-footer-cols .lp-footer-h.nv-ft-next{margin-top:18px}.lp-nav .nv-sol-foot .nv-inline a{align-items:center;gap:6px;display:inline-flex}.nv-sol-foot .rg-flag{border-radius:2px;line-height:0;display:inline-block;overflow:hidden;box-shadow:0 0 0 1px #1414281a}.nv-sol-foot .rg-flag img{object-fit:cover;width:100%;height:100%}.lp-nav .nv-sol-foot .nv-inline a:not(.nv-all){align-items:center;gap:6px;display:inline-flex}.nv-sol-foot{flex-flow:wrap;justify-content:space-between;gap:6px 20px;padding:12px 22px}.lp-menu.nv-res .lp-menu-pop{width:min(580px,100vw - 32px)}.nv-res-cols{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:1fr 1fr;padding:16px 8px 8px;display:grid;box-shadow:0 18px 40px -12px #1414282e}.nv-res-cols>div+div{border-left:1px solid var(--line);padding-left:6px}.nv-res-cols .nv-gh{margin:0 12px 6px}.nv-res-cols ul{margin:0;padding:0 6px 0 0;list-style:none}.lp .lp-footer .lp-footer-in{gap:40px}.nv-ft-head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;padding-bottom:36px;display:flex}.nv-ft-head .nv-ft-brand{gap:10px}.lp .nv-ft-head .nv-ft-brand p{max-width:34em}.nv-ft-act{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.lp .lp-footer nav.nv-ft-cols{border-bottom:1px solid var(--line);grid-template-columns:2fr repeat(4,minmax(0,1fr));align-items:start;gap:36px 32px;padding-bottom:36px;display:grid}.nv-ft-cols>div{flex-direction:column;gap:12px;min-width:0;display:flex}.nv-ft-cols .nv-ft-features>div{grid-template-columns:1fr 1fr;gap:12px 28px;display:grid}.nv-ft-cols a{color:#6b6b73;font-size:14px;line-height:1.4}.nv-ft-cols a:hover{color:var(--ink)}.lp .nv-ft-cols .lp-footer-h{color:var(--ink);margin:0 0 4px;font-size:13px;font-weight:600}@media (max-width:1080px){.lp .lp-footer nav.nv-ft-cols{grid-template-columns:repeat(4,minmax(0,1fr))}.nv-ft-cols .nv-ft-features{grid-column:1/-1}.nv-ft-cols .nv-ft-features>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.lp .lp-footer nav.nv-ft-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.nv-ft-cols .nv-ft-features>div{grid-template-columns:1fr 1fr}}
