.lgn,.lgn__scrim,.lgn__panel,.lgn__drawer{display:none}@media screen and (max-width:749px){body{padding-bottom:88px}.lgn{display:block;position:fixed;left:0;right:0;bottom:0;z-index:10000;pointer-events:none;padding:0 var(--lgn-inset, 14px) calc(var(--lgn-bottom, 14px) + env(safe-area-inset-bottom,0px))}.lgn__capsule{position:relative;pointer-events:auto;height:var(--lgn-h, 76px);border-radius:var(--lgn-rad, 26px);overflow:hidden;isolation:isolate;border:.5px solid rgba(255,255,255,.34);background:linear-gradient(180deg,#ffffff57,#ffffff26,#f4f9ff45),linear-gradient(180deg,#0071e30a,#2997ff06);-webkit-backdrop-filter:blur(30px) saturate(200%);backdrop-filter:blur(30px) saturate(200%);box-shadow:0 12px 30px -16px #05193757,0 2px 8px -4px #05193724,inset 0 .8px #fffc,inset 0 -.8px #ffffff4d}.lgn__lens{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:2;padding:6px;-webkit-backdrop-filter:blur(2px) brightness(1.12) saturate(150%);backdrop-filter:blur(2px) brightness(1.12) saturate(150%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.lgn__capsule:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:4;padding:1px;background:linear-gradient(148deg,#ffffffd9,#ffffff2e 22%,#fff0 46%,#bee0ff3d 72%,#ffffffb3);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.lgn__capsule:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:3;opacity:.16;mix-blend-mode:screen;background:linear-gradient(102deg,rgba(255,255,255,0) calc(var(--lgn-sheen, 16%) - 24%),rgba(255,255,255,.9) var(--lgn-sheen, 16%),rgba(255,255,255,0) calc(var(--lgn-sheen, 16%) + 24%))}.lgn__items{position:relative;z-index:5;list-style:none;margin:0;padding:0;height:100%;display:grid;grid-template-columns:repeat(5,1fr);align-items:center}.lgn__items li{margin:0;padding:0;list-style:none}.lgn__item{-webkit-appearance:none;appearance:none;background:none;border:0;font:inherit;cursor:pointer;text-decoration:none;min-width:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#3a3a41;position:relative;z-index:2;transition:color .3s ease,transform .18s cubic-bezier(.3,1.5,.5,1)}.lgn__item:active{transform:scale(.9)}.lgn__item svg{width:var(--lgn-ico, 24px);height:var(--lgn-ico, 24px);fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 1px rgba(255,255,255,.55))}.lgn__lbl{font-family:inherit;text-transform:uppercase;font-weight:600;letter-spacing:.03em;font-size:9px;line-height:1;white-space:nowrap;opacity:var(--lgn-lblo, 1);height:var(--lgn-lblh, 12px);overflow:hidden;max-width:100%;text-align:center}.lgn__item.is-active{color:#06c}.lgn__item.is-active svg{stroke-width:2.2}.lgn__lozenge{position:absolute;z-index:1;top:50%;height:calc(var(--lgn-h, 76px) - 14px);transform:translateY(-50%);border-radius:calc(var(--lgn-rad, 26px) - 7px);border:.5px solid rgba(255,255,255,.95);background:linear-gradient(180deg,#fffffffa,#ffffffdb),radial-gradient(120% 150% at 50% 0%,#0071e333,#0071e30a 70%);box-shadow:inset 0 1.2px #fff,inset 0 -1px #ffffffb3,0 5px 14px -6px #0050b473;transition:left .52s cubic-bezier(.32,1.25,.36,1),width .4s ease,height .18s linear,border-radius .18s linear,opacity .25s ease}.lgn__scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background:#06102080;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .32s ease}.lgn__scrim[hidden]{display:none}.lgn__scrim.is-open{opacity:1}.lgn__panel{display:flex;flex-direction:column;position:fixed;left:8px;right:8px;bottom:0;z-index:9999;max-height:82vh;border-radius:26px 26px 0 0;padding-bottom:calc(96px + env(safe-area-inset-bottom,0px));border:.5px solid rgba(120,175,255,.35);border-bottom:0;background:linear-gradient(180deg,#0e203cf0,#081428f2);-webkit-backdrop-filter:blur(34px) saturate(200%);backdrop-filter:blur(34px) saturate(200%);box-shadow:0 -22px 60px -18px #000000bf,inset 0 1.2px #8cbeff73;transform:translateY(102%);transition:transform .42s cubic-bezier(.32,1.06,.36,1)}.lgn__panel[hidden]{display:none}.lgn__panel.is-open{transform:translateY(0)}.lgn__drawer-grip{width:38px;height:4px;border-radius:999px;background:#a0c8ff73;margin:9px auto 2px;flex:0 0 auto}.lgn__drawer-head{display:flex;align-items:center;justify-content:space-between;padding:8px 18px 10px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#2997ff;flex:0 0 auto}.lgn__close{-webkit-appearance:none;appearance:none;border:0;background:#ffffff1f;border-radius:999px;width:32px;height:32px;display:grid;place-items:center;cursor:pointer;color:#dbe8ff}.lgn__close svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.lgn__drawer-body{overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 14px 14px}.lgn__toplink,.lgn__group>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 12px;border-radius:14px;text-decoration:none;color:#fff;font-size:15px;font-weight:600;letter-spacing:.02em;list-style:none;cursor:pointer}.lgn__group>summary::-webkit-details-marker{display:none}.lgn__toplink:active,.lgn__group>summary:active{background:#78b4ff24}.lgn__group>summary svg{width:17px;height:17px;fill:none;stroke:#2997ff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .28s ease;flex:0 0 auto}.lgn__group[open]>summary svg{transform:rotate(180deg)}.lgn__group[open]>summary{color:#2997ff}.lgn__sub{display:flex;flex-direction:column;padding:2px 0 10px 12px;margin-left:10px;border-left:2px solid rgba(120,175,255,.3)}.lgn__sublink{padding:10px 12px;border-radius:10px;text-decoration:none;color:#b8cfe8;font-size:14px;line-height:1.3}.lgn__sublink--all{color:#2997ff;font-weight:600}.lgn__sublink:active{background:#78b4ff24}.lgn__drawer-cta{display:block;text-align:center;margin:14px 12px 4px;padding:15px 18px;border-radius:999px;background:#0071e3;color:#fff;text-decoration:none;font-size:15px;font-weight:600;box-shadow:0 10px 28px -10px #0071e3d9}.lgn__courses-body{overflow-y:auto;-webkit-overflow-scrolling:touch;padding:2px 12px 10px}.lgn__course{display:flex;align-items:center;gap:13px;padding:12px;border-radius:16px;text-decoration:none;color:#fff}.lgn__course+.lgn__course{border-top:1px solid rgba(150,195,255,.16)}.lgn__course:active{background:#78b4ff24}.lgn__course-ico{flex:0 0 42px;width:42px;height:42px;border-radius:13px;display:grid;place-items:center;border:.5px solid rgba(150,200,255,.35);background:linear-gradient(180deg,#3c78d28c,#143c8280),radial-gradient(120% 150% at 50% 0%,#78beff80,#2997ff00 70%);box-shadow:inset 0 1px #b4d7ff80,0 6px 16px -8px #003ca0e6}.lgn__course-ico svg{width:21px;height:21px;fill:none;stroke:#8fc6ff;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.lgn__course-txt{flex:1 1 auto;min-width:0}.lgn__course-txt strong{display:block;font-size:15.5px;font-weight:650;line-height:1.2;letter-spacing:-.005em}.lgn__course-txt em{display:block;font-style:normal;font-size:12.5px;line-height:1.35;color:#9dbbe0;margin-top:2px}.lgn__course-all{display:block;text-align:center;margin:10px 12px 2px;padding:13px 18px;border-radius:999px;background:#0071e3;color:#fff;text-decoration:none;font-size:14.5px;font-weight:600;box-shadow:0 10px 26px -12px #0071e3f2}.lgn__course-all:active{background:#0060c4}.lgn__course-arrow{flex:0 0 auto;width:15px;height:15px;fill:none;stroke:#bedcff73;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}}@media screen and (max-width:749px)and (prefers-reduced-motion:reduce){.lgn__capsule,.lgn__lozenge,.lgn__drawer,.lgn__panel,.lgn__scrim{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/211/assets/lafs-sx-05.css.map */
