.lx{font-family:var(--ff);--brand-blue:#215bea;--brand-blue-deep:#1a48bb;--brand-blue-soft:#5c86f2;--ink:#0c0c0c;--ink-2:#3d4661;--ink-3:#6b7491;--ink-4:#9aa2bb;--on-dark:#efefef;--on-dark-2:#ccc;--on-dark-3:#999;--surface:#fff;--surface-2:#f6f8fc;--surface-3:#eef2ff;--line:#e5e9f2;--line-2:#d7dcea;--dark:#0c0c0c;--dark-2:#101117;--r-sm:10px;--r-md:16px;--r-lg:22px;--r-xl:30px;--r-pill:999px;--shadow-sm:0 1px 2px #0b10200d, 0 1px 1px #0b10200a;--shadow-md:0 2px 4px #0b10200a, 0 12px 32px -10px #0b102024;--shadow-lg:0 10px 30px -8px #0b10201a, 0 40px 80px -24px #0b102038;--shadow-blue:0 18px 50px -12px #215bea73;--ff:var(--font-body);--maxw:1200px;--gutter:40px;--lx-accent:var(--brand-blue)}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}.lx .wrap{width:100%;max-width:var(--maxw);padding-inline:var(--gutter);margin-inline:auto}.lx .btn{font-family:var(--ff);cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:11px 20px;font-size:15px;font-weight:600;line-height:1;transition:transform .18s,box-shadow .25s,background .2s,color .2s,border-color .2s;display:inline-flex}.lx .btn svg{width:18px;height:18px}.lx .btn--primary{background:var(--ink);color:var(--on-dark);box-shadow:0 14px 34px -14px #0c0c0c73}.lx .btn--primary:hover{transform:translateY(-2px);box-shadow:0 20px 48px -14px #0c0c0c8c}.lx .btn--sm,.lx .btn--lg{padding:11px 20px;font-size:15px}.lx .btn--ghost-light{color:var(--ink);border-color:var(--line-2);background:#fff}.lx .btn--ghost-light:hover{border-color:var(--lx-accent);color:var(--lx-accent);transform:translateY(-2px)}.lx .dark-canvas{background:var(--dark);color:var(--on-dark);isolation:isolate;position:relative;overflow:hidden}.lx .dark-canvas .glow{z-index:0;pointer-events:none;background:radial-gradient(70% 55% at 50% -8%,#215bea4d,#0000 68%),radial-gradient(40% 45% at 92% 108%,#215bea29,#0000 70%);position:absolute;inset:0}.lx .dark-canvas .grid-lines{z-index:0;pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(78% 75% at 50% 42%,#000 30%,#0000 88%);mask-image:radial-gradient(78% 75% at 50% 42%,#000 30%,#0000 88%)}.lx .nav{z-index:60;box-shadow:0 1px 0 var(--line);background:#fff;transition:background .3s,box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:sticky;top:0}.lx .nav.is-scrolled{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);box-shadow:0 1px 0 var(--line-2), var(--shadow-sm);background:#ffffffe0}.lx .nav .wrap{max-width:1520px;padding-inline:56px}.lx .nav__inner{grid-template-columns:1fr auto 1fr;align-items:center;height:74px;display:grid}.lx .nav__logo{width:auto;height:27px}.lx .nav__links{justify-content:center;align-items:center;gap:48px;display:flex}.lx .nav__links a{color:var(--ink-2);font-size:16px;font-weight:500;transition:color .18s;position:relative}.lx .nav__links a:hover{color:var(--ink)}.lx .nav__right{justify-content:flex-end;align-items:center;gap:20px;display:flex}.lx .lang-toggle{cursor:pointer;color:var(--ink-2);font-family:var(--ff);background:0 0;border:none;align-items:center;padding:0;font-size:15px;font-weight:600;transition:color .18s;display:inline-flex}.lx .lang-toggle:hover{color:var(--ink)}.lx .nav__menu-btn{display:none}.lx .foot{color:var(--on-dark-2);background:#070708;padding-block:64px 40px}.lx .foot .wrap{max-width:1520px;padding-inline:56px}.lx .foot__top{justify-content:space-between;gap:64px;display:flex}.lx .foot__logo{width:auto;height:30px;margin-bottom:20px}.lx .foot__bio{color:var(--on-dark-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:420px;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}.lx .foot__cta{margin-top:24px}.lx .foot__cert{margin-top:22px;opacity:.92;width:auto;height:70px;margin-inline-start:0;display:block}.lx .foot__top .foot__col .foot__socials a{border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex}.lx .foot__col h3{letter-spacing:.01em;color:#fff;margin-bottom:16px;font-size:14px;font-weight:700}.lx .foot__col a:not(.btn){color:var(--on-dark-2);padding:6px 0;font-size:15px;transition:color .15s;display:block}.lx .foot__col a:not(.btn):hover{color:#fff}.lx .foot__col .btn{margin-top:24px}.lx .foot__socials{align-items:center;gap:16px;margin-top:28px;display:flex}.lx .foot__socials a{width:36px;height:36px;color:var(--on-dark-2);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;transition:color .18s,background .18s;display:flex}.lx .foot__socials a:hover{color:#fff;background:#ffffff24}.lx .foot__bottom{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:48px;padding-top:28px;font-size:14px;display:flex}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (max-width:1080px){.lx{--gutter:28px}.lx .nav .wrap,.lx .foot .wrap{padding-inline:var(--gutter)}.lx .foot__top{flex-direction:column;gap:40px}.lx .foot__col a:not(.btn){padding-block:11px}.lx .foot__top .foot__col .foot__socials a{width:44px;height:44px}}@media (max-width:1059px){.lx .nav__links{display:none}.lx .nav__menu-btn{display:inline-flex}.lx .nav__inner{justify-content:space-between;align-items:center;display:flex}.lx .nav__logo{height:30px;margin-inline-start:-4px}.lx .nav__right>.lang-toggle{display:none}}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.lx .method{position:relative}.lx .method .glow{background:radial-gradient(56% 56% at 90% 92%,#215bea9e,#0000 70%),radial-gradient(68% 48% at 48% -6%,#215bea47,#0000 68%)}.lx .method .grid-lines{background-image:linear-gradient(#efefef1f 1.5px,#0000 1.5px),linear-gradient(90deg,#efefef1f 1.5px,#0000 1.5px);background-position:50%;background-size:130px 130px;-webkit-mask-image:radial-gradient(82% 80% at 50% 46%,#000 22%,#0000 80%);mask-image:radial-gradient(82% 80% at 50% 46%,#000 22%,#0000 80%)}[dir=rtl] .lx h1,[dir=rtl] .lx h2,[dir=rtl] .lx h3,[dir=rtl] .lx h4{line-height:1.6}[dir=rtl] .lx .nav__links a{line-height:1.7}[dir=rtl] .lx .foot__col a:not(.btn){text-align:right}
html{overflow-x:clip}.lx-bare{display:contents}.lx .navdrawer-portal{z-index:79;pointer-events:none;position:fixed;inset:0;overflow:hidden}.lx .navdrawer{pointer-events:none;border-inline-start:1px solid var(--line);background:#fff;flex-direction:column;gap:6px;width:min(86vw,360px);padding:22px;transition:transform .32s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;inset:0 0 0 auto;overflow-y:auto;transform:translate(100%);box-shadow:-20px 0 60px -20px #0b102038}[dir=rtl] .lx .navdrawer{border-inline-start:none;border-inline-end:1px solid var(--line);inset:0 auto 0 0;transform:translate(-100%)}.lx .navdrawer.is-open{pointer-events:auto;transform:none}.lx .navdrawer__scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;background:#0c0c0c61;transition:opacity .32s;position:absolute;inset:0}.lx .navdrawer__scrim.is-open{opacity:1;pointer-events:auto}.lx .navdrawer__head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.lx .navdrawer a{color:var(--ink);border-radius:12px;padding:13px 10px;font-size:17px;font-weight:600;display:block}.lx .navdrawer a:hover{background:var(--surface-2)}.lx .navdrawer .btn{justify-content:center;width:100%;margin-top:14px;display:flex}.lx .navdrawer__close{width:44px;height:44px;color:var(--ink);background:var(--surface-2);border:1px solid var(--line-2);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.lx .navdrawer__close svg{width:22px;height:22px}@media (min-width:1060px){.lx .navdrawer-portal{display:none}}.lx .nav__menu-btn{width:44px;height:44px;color:var(--ink);background:var(--surface-2);border:1px solid var(--line-2);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:0}.lx .nav__menu-btn svg{width:22px;height:22px}@media (max-width:1059px){.lx .nav__right>.btn--primary{display:none}.lx .nav__inner{gap:16px}}@media (min-width:1060px) and (max-width:1219px){.lx .nav .wrap{padding-inline:28px}.lx .nav__inner{grid-template-columns:auto minmax(0,1fr) auto}.lx .nav__links{justify-self:center;gap:20px}}.lx .foot__legal{align-items:center;gap:22px;display:flex}.lx .foot__legal-btn{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}@media (max-width:640px){.lx .foot__legal a,.lx .foot__legal-btn{padding-block:11px}}.lx .nf{text-align:center;justify-content:center;align-items:center;min-height:calc(100dvh - 74px);padding:clamp(28px,5vw,64px) 20px;display:flex;overflow:hidden}.lx .nf__inner{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:clamp(2px,.6vw,10px);display:flex;position:relative}.lx .nf__stage{aspect-ratio:1;perspective:1300px;justify-content:center;align-items:center;width:min(220px,46vw);display:flex;position:relative}.lx .nf__cube{aspect-ratio:1;width:min(196px,42vw);transform-style:preserve-3d;animation:7s ease-in-out infinite nfFloat;position:relative;transform:rotateX(6deg)}@keyframes nfFloat{0%,to{translate:0 -6px}50%{translate:0 10px}}.lx .cube404{z-index:3;width:100%;height:100%;display:block;position:relative;overflow:visible}.lx .cube404 path{fill:none;stroke-linecap:round;stroke-linejoin:round}.lx .cube404 .cb-grid{stroke:#fff6;stroke-width:1px}.lx .cube404 .cb-edge{stroke:#ffffffeb;stroke-width:1.6px}.lx .cube404 .cb-back{stroke:#ffffff26;stroke-width:1px}.lx .cube404 .cb-floor{stroke:#ffffff17;stroke-width:1px}.lx .nf__cubeGlow{aspect-ratio:1;filter:blur(16px);pointer-events:none;z-index:1;background:radial-gradient(circle,#215bea99,#215bea2e 42%,#0000 70%);border-radius:50%;width:42%;animation:4.5s ease-in-out infinite nfPulse;position:absolute;top:57%;left:50%;transform:translate(-50%,-50%)}@keyframes nfPulse{0%,to{opacity:.55;transform:translate(-50%,-50%)scale(.92)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}.lx .nf__star{z-index:2;fill:#2e6bff;filter:drop-shadow(0 0 12px #215beaf2)drop-shadow(0 0 30px #215bea73);width:34%;height:auto;position:absolute;top:57%;left:50%;transform:translate(-50%,-50%)}.lx .nf__num{letter-spacing:-.04em;color:#fff;text-shadow:0 0 28px #215bea59;font-size:clamp(50px,9vw,92px);font-weight:900;line-height:.9}.lx .nf__copy{flex-direction:column;align-items:center;max-width:440px;display:flex}.lx .nf__title{letter-spacing:-.02em;color:#fff;text-wrap:balance;font-size:clamp(22px,2.8vw,32px);font-weight:800;line-height:1.1}.lx .nf__sub{color:var(--on-dark-2);white-space:nowrap;max-width:none;margin:10px auto 0;font-size:clamp(15px,1.3vw,17px);line-height:1.5}@media (max-width:520px){.lx .nf__sub{white-space:normal;max-width:340px}}.lx .nf__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;margin-top:clamp(18px,2.4vw,26px);display:flex}.lx .nf__actions .btn svg{flex:none;width:18px;height:18px}@media (max-width:640px){.lx .nf__actions .btn{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.lx .nf__cube,.lx .nf__cubeGlow{animation:none}}.lx .nf.method .glow{background:radial-gradient(58% 52% at 88% 104%,#215bea4d,#0000 72%),radial-gradient(66% 46% at 48% -8%,#215bea2e,#0000 70%)}[dir=rtl]{font-feature-settings:"locl" 1}.lx .foot__col a.foot__contact{align-items:center;gap:8px;display:flex}.lx .foot__col a.foot__contact svg{opacity:.8;flex:none;width:16px;height:16px}[dir=rtl] .lx .foot__contact--phone svg{transform:scaleX(-1)}.lx .navdrawer .lang-toggle{align-self:center;margin-top:20px;padding:10px 16px}@media (max-width:760px){.lx .foot__bio{-webkit-line-clamp:unset;display:block;overflow:visible}}@media (max-width:1059px){.lx .nav__logo{height:18px;margin-inline-start:0}}.lx .navdrawer .nav__logo{height:18px}.lx .lang-toggle{direction:ltr;gap:7px}.lx .navdrawer .btn,.lx .navdrawer .btn--sm{padding:11px 20px;font-size:15px}.lx .resmenu{align-items:center;display:flex;position:relative}.lx .nav__links>.resmenu{position:static}.lx .resmenu__trigger{color:var(--ink-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:16px;font-weight:500;transition:color .18s;display:flex}.lx .resmenu__trigger:hover,.lx .resmenu[data-open=true] .resmenu__trigger{color:var(--ink)}.lx .resmenu__trigger[aria-current=page]{color:var(--ink);position:relative}.lx .resmenu__trigger[aria-current=page]:after{content:"";background:var(--brand-sirius);border-radius:2px;height:2px;position:absolute;inset-block-end:-9px;inset-inline:0}.lx .nav__links>a[aria-current=page]{color:var(--ink);position:relative}.lx .nav__links>a[aria-current=page]:after{content:"";background:var(--brand-sirius);border-radius:2px;height:2px;position:absolute;inset-block-end:-9px;inset-inline:0}.lx .resmenu__chevron{flex:none;width:13px;height:13px;transition:transform .2s}.lx .resmenu__chevron.is-open{transform:rotate(180deg)}.lx .resmenu__panel{border:1px solid var(--line);width:min(1040px,100vw - 32px);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;pointer-events:none;z-index:70;background:#fff;border-radius:16px;grid-template-columns:1fr 290px;gap:36px;padding:26px 30px 28px;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:absolute;inset-block-start:calc(100% + 14px);inset-inline-start:50%;overflow:hidden;transform:translate(-50%,-6px)}[dir=rtl] .lx .resmenu__panel{transform:translate(50%,-6px)}.lx .resmenu[data-open=true] .resmenu__panel{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}[dir=rtl] .lx .resmenu[data-open=true] .resmenu__panel{transform:translate(50%)}.lx .resmenu__col{z-index:2;flex-direction:column;gap:14px;min-width:0;min-height:0;display:flex;position:relative}.lx .resmenu__label{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:800}[dir=rtl] .lx .resmenu__label{letter-spacing:normal;text-transform:none}.lx .resmenu__types{grid-template-columns:1fr 1fr;gap:2px 18px;display:grid}.lx .resmenu__row{border-radius:9px;align-items:center;gap:13px;padding:9px 10px;text-decoration:none;transition:background .15s;display:flex}.lx .resmenu__row:hover{background:#215bea12}.lx .resmenu__row-ic{width:30px;height:30px;color:var(--brand-sirius);background:#215bea1a;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.lx .resmenu__row-ic svg{width:16px;height:16px}.lx .resmenu__row-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lx .resmenu__row-title{color:var(--ink);font-size:14.5px;font-weight:700}.lx .resmenu__row-desc{color:var(--ink-3);font-size:12px;line-height:1.4}.lx .resmenu__row[aria-current]{background:color-mix(in oklab, var(--brand-sirius) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand-sirius) 55%, transparent)}.lx .resmenu__row[aria-current] .resmenu__row-ic{background:var(--brand-sirius);color:#fff}.lx .resmenu__row[aria-current] .resmenu__row-desc{color:var(--ink-2)}.lx .resmenu__col--side{min-width:0}.lx .resmenu__featured{background:var(--surface-2);border:1px solid var(--line);will-change:transform;border-radius:12px;flex-direction:column;flex:1;gap:14px;min-height:0;text-decoration:none;display:flex;overflow:hidden}.lx .resmenu__col--side .resmenu__featured{transition:transform .3s cubic-bezier(.16,1,.3,1),background .3s}.lx .resmenu__col--side .resmenu__featured:hover{background:var(--surface-3);transform:translateY(-3px)}.lx .resmenu__featured-media{flex:1;min-height:150px;position:relative;overflow:hidden}.lx .resmenu__featured-media img{object-fit:cover;filter:contrast(1.03);width:100%;height:100%;position:absolute;inset:0}.lx .resmenu__featured-wash{pointer-events:none;background:linear-gradient(#0000 32%,#215bea0f 58%,#215bea47);position:absolute;inset:0}.lx .resmenu__featured-body{flex-direction:column;gap:9px;padding:0 16px 18px;display:flex}.lx .resmenu__featured-type{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-sirius);font-size:11px;font-weight:800}.lx .resmenu__col--side .resmenu__featured-type{align-items:center;gap:7px;display:inline-flex}.lx .resmenu__featured-type svg{flex:none;width:14px;height:14px}[dir=rtl] .lx .resmenu__featured-type{letter-spacing:normal;text-transform:none}.lx .resmenu__featured-title{letter-spacing:-.012em;color:var(--ink);text-wrap:pretty;font-size:16px;font-weight:700;line-height:1.3}[dir=rtl] .lx .resmenu__featured-title{letter-spacing:normal;line-height:1.55}.lx .resmenu__featured-desc{color:var(--ink-3);text-wrap:pretty;font-size:13px;line-height:1.5}.lx .resmenu__featured-arrow{width:18px;height:18px;color:var(--brand-sirius);transition:translate .3s cubic-bezier(.16,1,.3,1)}.lx .resmenu__col--side .resmenu__featured:hover .resmenu__featured-arrow{translate:4px}[dir=rtl] .lx .resmenu__col--side .resmenu__featured:hover .resmenu__featured-arrow{translate:-4px}.lx .resmenu__parent{flex:none;align-self:stretch;gap:10px;block-size:auto;padding:20px 18px 18px}.lx .resmenu__parent-foot{border-block-start:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;margin-block-start:4px;padding-block-start:14px;display:flex}.lx .resmenu__parent-meta{color:var(--ink-3);align-items:center;gap:10px;font-size:12px;font-weight:600;display:inline-flex}.lx .platmenu__swatches{gap:5px;display:inline-flex}.lx .platmenu__swatch{border-radius:50%;width:8px;height:8px}.lx .platmenu__foot{display:none}@media (max-width:1120px){.lx .resmenu__panel{grid-template-columns:1fr}.lx .resmenu__col--side{display:none}.lx .platmenu__panel{row-gap:22px}.lx .platmenu__foot{z-index:2;border-block-start:1px solid #ffffff1a;grid-template-columns:1fr 1fr;column-gap:18px;padding-block-start:10px;display:grid;position:relative}}.lx .navdrawer .resmenu--drawer{flex-direction:column;align-items:stretch;display:flex}.lx .navdrawer .resmenu__accordion-trigger{cursor:pointer;width:100%;color:var(--ink);background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:13px 10px;font-family:inherit;font-size:17px;font-weight:600;line-height:1.4;display:flex}.lx .navdrawer .resmenu__accordion-panel{flex-direction:column;gap:2px;margin-top:2px;display:flex}.lx .navdrawer .resmenu__accordion-panel a{padding-block:9px;font-size:16px}.lx .navdrawer .resmenu__view-all{color:var(--brand-blue);padding-block:9px;font-size:15px}.lx .navdrawer .resmenu__accordion-trigger[aria-current=page]{color:#fff;background:color-mix(in oklab, var(--brand-sirius) 14%, transparent);box-shadow:inset 3px 0 0 var(--brand-sirius)}[dir=rtl] .lx .navdrawer .resmenu__accordion-trigger[aria-current=page]{box-shadow:inset -3px 0 0 var(--brand-sirius)}.lx .navdrawer .resmenu__accordion-panel a[aria-current]{color:#fff;background:color-mix(in oklab, var(--brand-sirius) 20%, transparent)}@media (max-width:1059px){.lx .resmenu__panel{display:none}}.lx .platmenu .resmenu__row-desc{text-wrap:pretty}.lx .solmenu__panel{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 18px}.lx .solmenu__foot{z-index:2;border-block-start:1px solid #ffffff1a;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:18px;padding-block-start:10px;display:grid;position:relative}.lx .solmenu__types{grid-template-columns:1fr}.lx .solmenu__types .resmenu__row{padding-block:8px}.lx .navdrawer .solmenu__group-label{margin-block-start:10px;padding-inline:10px}
.lx .navdrawer:not(.is-open){box-shadow:none}.lx .nav{--lz-ink:#0c0c0c;--lz-ink2:#3d4661;--lz-ink4:#6b7491;--lz-line:#e6eaf2;--lz-tint:#f5f7fc;--sh-pop:0 1px 2px #1018280f,0 24px 48px -18px #10287866}.lx .nav .resmenu__panel{border:1px solid var(--lz-line);box-shadow:var(--sh-pop);background:#fff;border-radius:20px;gap:32px;padding:24px 24px 24px 28px;inset-block-start:calc(100% - 6px)}.lx .nav .resmenu__label{letter-spacing:0;text-transform:none;color:var(--lz-ink4);padding-inline-start:10px;font-size:13px;font-weight:600}.lx .nav .resmenu__col{gap:10px}.lx .nav .resmenu__types{gap:4px 16px}.lx .nav .resmenu__row{border-radius:12px;gap:14px;padding:10px}.lx .nav .resmenu__row:hover{background:var(--lz-tint)}.lx .nav .resmenu__row-ic{border-radius:10px;width:36px;height:36px;transition:background .2s,color .2s;color:#215bea!important;background:#215bea14!important}.lx .nav .resmenu__row:hover .resmenu__row-ic{color:#fff!important;background:#215bea!important}.lx .nav .resmenu__row-ic svg{width:17px;height:17px}.lx .nav .resmenu__row-title{letter-spacing:-.005em;color:var(--lz-ink);font-size:15px;font-weight:600}.lx .nav .resmenu__row-desc{color:var(--lz-ink4);font-size:13px;line-height:1.45}.lx .nav .resmenu__featured{isolation:isolate;background:var(--lz-tint);border:0;border-radius:16px;position:relative;overflow:hidden}.lx .nav .resmenu__featured:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#e2e7f0 1px,#0000 1px),linear-gradient(90deg,#e2e7f0 1px,#0000 1px);background-position:-1px -1px;background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 100% 0,#000 10%,#0000 75%);mask-image:radial-gradient(90% 80% at 100% 0,#000 10%,#0000 75%)}.lx .nav .resmenu__col--side .resmenu__featured:hover{background:#eef2fa;transform:translateY(-2px)}.lx .nav .resmenu__featured-type{display:none}.lx .nav .resmenu__parent{justify-content:flex-start;gap:8px;padding:22px 22px 18px}.lx .nav .resmenu__featured-title{letter-spacing:-.01em;font-size:17px;font-weight:600}.lx .nav .resmenu__featured-desc{color:var(--lz-ink2);font-size:13.5px}.lx .nav .resmenu__parent-foot{border-color:var(--lz-line);margin-top:auto}.lx .nav .resmenu__parent-meta{color:var(--lz-ink4);font-size:13px}.lx .nav .resmenu__featured-arrow{color:var(--lz-ink)}.lx .nav .platmenu__swatch:first-child{background-color:#215bea!important}.lx .nav .platmenu__swatch:nth-child(2){background-color:#5a84f0!important}.lx .nav .platmenu__swatch:nth-child(3){background-color:#94aff6!important}.lx .nav .platmenu__swatch:nth-child(4){background-color:#c8d6fb!important}.lx .nav .solmenu__panel{gap:20px 16px}.lx .nav .solmenu__foot{border-top:1px solid var(--lz-line);margin-top:0;padding-top:14px;display:flex}.lx .nav .solmenu__foot .resmenu__row{flex:0 auto}.lx .nav .solmenu__types .resmenu__row{padding-block:9px}.lx .nav .nav__links>.resmenu:not(.platmenu):not(.solmenu){position:relative}.lx .nav .nav__links>.resmenu:not(.platmenu):not(.solmenu) .resmenu__panel:not(.a-rpn){grid-template-columns:1fr;width:400px;min-height:0;inset-block-start:calc(100% + 19px)}.lx .nav .nav__links>.resmenu:not(.platmenu):not(.solmenu):has(>.a-rpn){position:static}.lx .nav .nav__links>.resmenu .resmenu__panel.a-rpn{inset-block-start:calc(100% - 6px)}.lx .nav .nav__links>.resmenu:not(.platmenu):not(.solmenu) .resmenu__types{grid-template-columns:1fr}.lx .nav .resmenu__ornament{opacity:.35;width:180%;bottom:-200px;right:-40%}header.nav.nav--home,header.nav.nav--home.is-scrolled{box-shadow:none;background:0 0}header.nav.nav--home.is-scrolled{-webkit-backdrop-filter:blur(10px)saturate(1.15)}.lx header.nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.lx header.nav:after{content:"";top:100%;pointer-events:none;background:linear-gradient(#fff,#fff0);height:48px;transition:opacity .25s;position:absolute;inset-inline:0}.lx header.nav.nav[data-under=dark]:after{opacity:0}.lx .foot .foot__certs{align-items:center;gap:30px;margin-top:36px;display:flex}.lx .foot .foot__cert{width:37px;height:auto;margin:0}.lx .foot .foot__cert--soc{width:32px}.lx .foot{content-visibility:auto;contain-intrinsic-block-size:auto 440px}@media (max-width:1100px){.lx .foot{contain-intrinsic-block-size:auto 925px}}@media (max-width:560px){.lx .foot{contain-intrinsic-block-size:auto 1015px}}.lx .navdrawer a.btn--primary{color:var(--on-dark)}.lx .navdrawer a.btn--ghost-light{color:var(--ink)}.lx .nav .nav__inner>a,.lx .nav .nav__links>a,.lx .nav .resmenu__trigger,.lx .nav .nav__right{z-index:1;position:relative}.lx .nav .nav__links>.resmenu[data-open=true]:after{content:"";width:min(1040px,100vw - 32px);position:absolute;inset-block:44px 0;inset-inline-start:50%;translate:-50%}[dir=rtl] .lx .nav .nav__links>.resmenu[data-open=true]:after{translate:50%}@media (min-width:1220px) and (max-width:1365px){[dir=rtl] .lx .nav__inner{grid-template-columns:auto minmax(0,1fr) auto}[dir=rtl] .lx .nav__links{justify-self:center}}html:has(.navdrawer.is-open){overflow:hidden}.lx .navdrawer{overscroll-behavior:contain}.lx .navdrawer-portal .navdrawer .resmenu__accordion-panel a{align-items:center;min-height:44px;display:flex}.lx .navdrawer-portal .navdrawer .btn{align-items:center;min-height:44px}.lx .navdrawer-portal .navdrawer .lang-toggle{min-height:44px}.lx .navdrawer-portal .navdrawer .resmenu__accordion-trigger[aria-current=page],.lx .navdrawer-portal .navdrawer .resmenu__accordion-panel a[aria-current]{color:var(--ink)}.lx .nav .resmenu__panel.mmA,.lx .resmenu__panel.mmA{gap:0;padding:0;overflow:hidden}.lx .nav .resmenu__panel.mmA:not(.a-pn),.lx .resmenu__panel.mmA:not(.a-pn){display:block}.resmenu__panel{--ink:#0c0c0c;--ink2:#3d4661;--ink3:#6b7491;--line:#e6eaf2;--tint:#f5f7fc;--s:#215bea;--ease:cubic-bezier(.22, 1, .36, 1)}@keyframes lpSpin{to{transform:rotate(360deg)}}.resmenu__panel .a-link{color:var(--ink);align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.resmenu__panel .a-link svg{width:15px;height:15px;transition:transform .3s var(--ease)}.resmenu__panel .a-link:hover svg,.resmenu__panel a:hover>.a-link svg{transform:translate(3px)}.resmenu__panel.a-pn{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.resmenu__panel .a-list{padding:26px 32px 20px}.resmenu__panel .a-lbl{color:var(--ink3);margin:0 0 6px;font-size:13px;font-weight:600;display:block}.resmenu__panel .a-row{border-top:1px solid var(--line);cursor:pointer;grid-template-columns:34px minmax(0,1fr) 16px;align-items:baseline;gap:6px;padding:16px 0;display:grid;position:relative}.resmenu__panel .a-row:first-of-type{border-top:0}.resmenu__panel .a-row em{color:#a9b0c4;font-variant-numeric:tabular-nums;font-size:13px;font-style:normal;font-weight:600;transition:color .25s}.resmenu__panel .a-row b{letter-spacing:-.012em;color:var(--ink);transition:transform .45s var(--ease);font-size:20px;font-weight:600;line-height:1.2;display:block}.resmenu__panel .a-row:hover b{transform:translate(4px)}.resmenu__panel .a-row small{color:var(--ink3);margin-top:4px;font-size:14px;line-height:1.45;display:block}.resmenu__panel .a-row>svg{width:16px;height:16px;color:var(--ink);opacity:0;transition:opacity .25s,transform .35s var(--ease);align-self:center;transform:translate(-6px)}.resmenu__panel .a-row:after{content:"";background:var(--ink);width:0;height:1px;transition:width .5s var(--ease);position:absolute;bottom:-1px;left:0}.resmenu__panel .a-row:hover em{color:var(--s)}.resmenu__panel .a-row:hover>svg{opacity:1;transform:none}.resmenu__panel .a-row:hover:after{width:100%}.resmenu__panel .a-pv{background:var(--tint);isolation:isolate;border-radius:16px;flex-direction:column;margin:10px;display:flex;position:relative;overflow:hidden}.resmenu__panel .a-pv:before{content:"";z-index:-1;background-image:linear-gradient(#e2e7f0 1px,#0000 1px),linear-gradient(90deg,#e2e7f0 1px,#0000 1px);background-position:-1px -1px;background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 40%,#000 20%,#0000 85%);mask-image:radial-gradient(80% 70% at 50% 40%,#000 20%,#0000 85%)}.resmenu__panel .a-stage{flex:1;place-items:center;padding:10px 16px 6px;display:grid;position:relative}.resmenu__panel .lp{width:320px;height:272px;position:relative}.resmenu__panel .lp-orbit{border-radius:50%;width:200px;height:200px;margin:-100px 0 0 -100px;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 0 1.2px #d3d9e8}.resmenu__panel .lp-me:after{content:"";border-radius:50%;position:absolute;inset:-16px;box-shadow:0 0 0 1px #215bea1f}.resmenu__panel .lp-me img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.resmenu__panel .lp-n{left:calc(50% + var(--x));top:calc(50% + var(--y));width:0;height:0;position:absolute}.resmenu__panel .lp-n i{background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:-5px;box-shadow:0 0 0 1.5px #c6cfe3}.resmenu__panel .lp-n span{white-space:nowrap;color:var(--ink3);font-size:13px;font-weight:600;position:absolute}.resmenu__panel .lp-n.t span{bottom:13px;left:0;transform:translate(-50%)}.resmenu__panel .lp-n.r span{top:0;left:15px;transform:translateY(-50%)}.resmenu__panel .lp-n.b span{top:13px;left:0;transform:translate(-50%)}.resmenu__panel .lp-n.l span{top:0;right:15px;transform:translateY(-50%)}:is(.resmenu__panel.a-pn:has(.a-row:first-of-type:hover) .lp-n.t i,.resmenu__panel.a-pn:has(.a-row:nth-of-type(2):hover) .lp-n.r i,.resmenu__panel.a-pn:has(.a-row:nth-of-type(3):hover) .lp-n.l i){background:#215bea;box-shadow:0 0 0 1.5px #215bea,0 0 0 6px #215bea26}:is(.resmenu__panel.a-pn:has(.a-row:first-of-type:hover) .lp-n.t span,.resmenu__panel.a-pn:has(.a-row:nth-of-type(2):hover) .lp-n.r span,.resmenu__panel.a-pn:has(.a-row:nth-of-type(3):hover) .lp-n.l span){color:#0c0c0c}.resmenu__panel .a-ov{background:#ffffff8c;border-top:1px solid #d6ddebcc;justify-content:space-between;align-items:flex-end;gap:20px;padding:16px 22px 18px;display:flex}.resmenu__panel .a-ov b{font-size:16px;font-weight:600;display:block}.resmenu__panel .a-ov small{max-width:300px;color:var(--ink3);margin-top:3px;font-size:13px;line-height:1.45;display:block}.resmenu__panel .a-ov svg{flex:none;width:18px;height:18px;margin-bottom:2px}.resmenu__panel .a-sol{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;padding:26px 32px 8px;display:grid}.resmenu__panel .a-sol ul{margin:0;padding:0;list-style:none}.resmenu__panel .a-sol li{border-top:1px solid var(--line);padding:12px 0;position:relative}.resmenu__panel .a-sol li:first-child{border-top:0}.resmenu__panel .a-sol li b{color:var(--ink);font-size:16px;font-weight:600;display:block}.resmenu__panel .a-sol li small{color:var(--ink3);margin-top:2px;font-size:13.5px;display:block}.resmenu__panel .a-sol li:after{content:"";background:var(--ink);width:0;height:1px;transition:width .5s var(--ease);position:absolute;bottom:-1px;left:0}.resmenu__panel .a-sol li:hover:after{width:100%}.resmenu__panel .a-sol li svg{opacity:0;width:15px;height:15px;transition:opacity .25s,transform .35s var(--ease);margin-top:-7px;position:absolute;top:50%;right:0;transform:translate(-6px)}.resmenu__panel .a-sol li:hover svg{opacity:1;transform:none}.resmenu__panel .a-foot{background:var(--tint);color:var(--ink3);border-radius:14px;justify-content:space-between;align-items:center;margin:8px 10px 10px;padding:14px 22px;font-size:14px;display:flex}.resmenu__panel .a-ic{color:#0c0c0c;align-self:start;width:20px;height:20px;margin-top:2px;display:block}.resmenu__panel .a-ic svg{width:100%;height:100%;display:block}.resmenu__panel .a-rgrid .a-ic{margin-top:1px}.resmenu__panel.a-rpn{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);display:grid}.resmenu__panel .a-rlist{padding:26px 32px 18px}.resmenu__panel .a-rgrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}.resmenu__panel .a-rgrid .a-row{grid-template-columns:30px minmax(0,1fr) 16px;padding:15px 0}.resmenu__panel .a-rgrid .a-row:nth-child(-n+2){border-top:0}.resmenu__panel .a-rgrid .a-row b{font-size:18px}.resmenu__panel .a-rgrid .a-row small{font-size:13.5px}.resmenu__panel .a-ft{flex-direction:column;gap:12px;padding:18px 18px 20px;display:flex}.resmenu__panel .a-ft .a-lbl{margin:0;padding-left:2px}.resmenu__panel .a-fc{background:#fff;border-radius:14px;flex-direction:column;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s;display:flex;overflow:hidden;box-shadow:0 0 0 1px #e6eaf2,0 14px 30px -20px #10287859}.resmenu__panel .a-fc:hover{transform:translateY(-3px);box-shadow:0 0 0 1px #e6eaf2,0 22px 40px -22px #10287873}.resmenu__panel .a-fc__m{aspect-ratio:16/9;overflow:hidden}.resmenu__panel .a-fc__m img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.22,1,.36,1);display:block}.resmenu__panel .a-fc:hover .a-fc__m img{transform:scale(1.03)}.resmenu__panel .a-fc__b{grid-template-columns:minmax(0,1fr) 16px;align-items:end;gap:4px 12px;padding:14px 16px 16px;display:grid}.resmenu__panel .a-fc__b small{color:#6b7491;grid-column:1/-1;font-size:12.5px;font-weight:600}.resmenu__panel .a-fc__b b{letter-spacing:-.01em;color:#0c0c0c;text-wrap:balance;font-size:16.5px;font-weight:600;line-height:1.3}.resmenu__panel .a-fc__b svg{opacity:0;width:16px;height:16px;margin-bottom:3px;transition:opacity .25s,transform .35s cubic-bezier(.22,1,.36,1);transform:translate(-6px)}.resmenu__panel .a-fc:hover .a-fc__b svg{opacity:1;transform:none}.resmenu__panel .lp .lp-n span{color:#3d4661}.resmenu__panel .lp-me{width:92px;height:92px;box-shadow:none;background:0 0;border-radius:50%;margin:-46px 0 0 -46px;padding:0;position:absolute;top:50%;left:50%}.resmenu__panel .lp-me:after{display:none}.resmenu__panel .lp-me svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.resmenu__panel .lp-me svg circle{fill:none;stroke-width:3px}.resmenu__panel .lp-me .trk{stroke:#e3e8f2}.resmenu__panel .lp-me .arc{stroke:#215bea;stroke-linecap:round}.resmenu__panel .lp-me img{object-fit:cover;border-radius:50%;width:76px;height:76px;position:absolute;inset:8px;box-shadow:0 0 0 3px #fff,0 16px 32px -14px #10287873}.resmenu__panel .lp-tag{white-space:nowrap;z-index:2;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:6px 10px 6px 8px;display:flex;position:absolute;top:calc(50% + 40px);left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #e6eaf2,0 10px 22px -12px #10287859}.resmenu__panel .lp-tag b{color:#0c0c0c;font-size:12.5px;font-weight:700}.resmenu__panel .lp-tag small{color:#6b7491;font-size:11.5px}.resmenu__panel .lp-tag em{color:#215bea;border-left:1px solid #e6eaf2;padding-left:8px;font-size:11px;font-style:normal;font-weight:700}[dir=rtl] .resmenu__panel .a-row>svg,[dir=rtl] .resmenu__panel .a-sol li svg{transform:scaleX(-1)translate(-6px)}[dir=rtl] .resmenu__panel .a-row:hover>svg,[dir=rtl] .resmenu__panel .a-sol li:hover svg,[dir=rtl] .resmenu__panel .a-ov svg,[dir=rtl] .resmenu__panel .a-link svg{transform:scaleX(-1)}[dir=rtl] .resmenu__panel .a-link:hover svg,[dir=rtl] .resmenu__panel a:hover>.a-link svg{transform:scaleX(-1)translate(3px)}[dir=rtl] .resmenu__panel .a-row:hover b{transform:translate(-4px)}[dir=rtl] .resmenu__panel .a-row:after,[dir=rtl] .resmenu__panel .a-sol li:after{left:auto;right:0}[dir=rtl] .resmenu__panel .a-sol li svg{left:0;right:auto}[dir=rtl] .resmenu__panel .lp-n.r{--x:-87px!important}[dir=rtl] .resmenu__panel .lp-n.l{--x:87px!important}[dir=rtl] .resmenu__panel .lp-n.r span{left:auto;right:15px}[dir=rtl] .resmenu__panel .lp-n.l span{left:15px;right:auto}[dir=rtl] .resmenu__panel .lp-tag{padding:6px 8px 6px 10px}[dir=rtl] .resmenu__panel .lp-tag em{border-left:0;border-right:1px solid #e6eaf2;padding-left:0;padding-right:8px}.resmenu__panel .a-ft .a-lbl{padding-left:0;padding-inline-start:2px}.resmenu__panel .a-sol li>a{color:inherit;display:block}.lx .nav .resmenu__panel.a-rpn.a-rpn--solo,.lx .resmenu__panel.a-rpn.a-rpn--solo{grid-template-columns:minmax(0,1fr);width:660px}.resmenu__panel .a-row[aria-current] b{color:var(--s)}.lx .nav .resmenu__panel.mmA,.lx .resmenu__panel.mmA{overscroll-behavior:contain;max-height:calc(100dvh - 84px);overflow:hidden auto}.lx .resmenu[data-open=true] .resmenu__panel.mmA{transition:opacity .18s,transform .18s,visibility}.resmenu__panel a:focus-visible{outline:2px solid var(--s);outline-offset:3px;border-radius:6px}.resmenu__panel .a-ov:focus-visible,.resmenu__panel .a-foot:focus-visible,.resmenu__panel .a-fc:focus-visible{outline-offset:-2px;border-radius:14px}.resmenu__panel .a-row:focus-visible>svg,.resmenu__panel .a-sol li>a:focus-visible svg{opacity:1;transform:none}.resmenu__panel .a-row:focus-visible:after{width:100%}.resmenu__panel .a-fc:focus-visible .a-fc__b svg{opacity:1;transform:none}[dir=rtl] .resmenu__panel .a-row:focus-visible>svg,[dir=rtl] .resmenu__panel .a-sol li>a:focus-visible svg{transform:scaleX(-1)}:is(.resmenu__panel.a-pn:has(.a-row:first-of-type:focus-visible) .lp-n.t i,.resmenu__panel.a-pn:has(.a-row:nth-of-type(2):focus-visible) .lp-n.r i,.resmenu__panel.a-pn:has(.a-row:nth-of-type(3):focus-visible) .lp-n.l i){background:#215bea;box-shadow:0 0 0 1.5px #215bea,0 0 0 6px #215bea26}:is(.resmenu__panel.a-pn:has(.a-row:first-of-type:focus-visible) .lp-n.t span,.resmenu__panel.a-pn:has(.a-row:nth-of-type(2):focus-visible) .lp-n.r span,.resmenu__panel.a-pn:has(.a-row:nth-of-type(3):focus-visible) .lp-n.l span){color:#0c0c0c}.resmenu__panel .a-row small,.resmenu__panel .a-ov small,.resmenu__panel .a-sol li small{text-wrap:pretty}@media (prefers-reduced-motion:reduce){.lx .resmenu__panel,.lx .resmenu__panel *,.lx .resmenu__panel :after,.lx .resmenu__chevron{transition:none!important;animation:none!important}.resmenu__panel .a-row:hover b,[dir=rtl] .resmenu__panel .a-row:hover b,.resmenu__panel .a-fc:hover,.resmenu__panel .a-fc:hover .a-fc__m img{transform:none}}
