.la-header .la-btn--ghost{background:transparent;color:#fff;border-color:#ffffff57}.la-header .la-btn--ghost:hover{background:#ffffff1f;border-color:#ffffff85;color:#fff}.la-header .la-nav{gap:10px}.la-header .la-logo{margin-right:8px}.la-header .la-menu{min-width:0}.la-header .la-menu-list{gap:0;flex-wrap:nowrap}.la-header .la-menu-link{font-size:12.5px;letter-spacing:0;padding:9px 4px;gap:4px}.la-header .la-nav-right{gap:8px}.la-header .la-nav-right .la-btn{font-size:13.5px;padding:11px 14px}@media(min-width:1560px){.la-header .la-nav{max-width:1500px}}.la-header .la-nav-right .la-consult{margin:0;padding:0;border:0;display:inline-flex;flex:0 0 auto}.la-header .la-nav-right .la-consult .la-btn,.la-header .la-nav-right .la-consult .cowlendar-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;width:auto;min-width:0;min-height:0;height:auto;margin:0;font-family:inherit;font-weight:600;font-size:13.5px;line-height:1;padding:11px 14px;border-radius:9999px;text-decoration:none;cursor:pointer;white-space:nowrap;background:transparent;color:#fff;border:1px solid rgba(255,255,255,.34);transition:background .2s ease,border-color .2s ease,transform .1s ease}.la-header .la-nav-right .la-consult .la-btn:hover,.la-header .la-nav-right .la-consult .cowlendar-btn:hover{background:#ffffff1f;border-color:#ffffff85;color:#fff}.la-header .la-nav-right .la-consult .la-btn:active,.la-header .la-nav-right .la-consult .cowlendar-btn:active{transform:scale(.97)}@media(max-width:1559px){.la-header .la-nav-right .la-consult{display:none!important}}@media(max-width:1340px){.la-header .la-menu{display:none}.la-header .la-mega{display:none!important}.la-header .la-burger{display:inline-flex}}.la-header .la-mega .la-mega-areas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 30px;align-content:start;min-width:0}.la-header .la-mega .la-areas-col{min-width:0}.la-header .la-mega .la-areas-col h4{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);line-height:1.3}.la-header .la-mega .la-areas-col a{display:block;padding:6px 0;font-size:14.5px;line-height:1.35;color:var(--ink);text-decoration:none;transition:color .15s ease}.la-header .la-mega .la-areas-col a:hover{color:var(--blue)}.la-header .la-mega .la-areas-all{grid-column:1 / -1;display:inline-block;margin-top:14px;padding-top:14px;border-top:1px solid var(--line);font-size:14.5px;font-weight:600;color:var(--blue);text-decoration:none}.la-header .la-mega .la-areas-all:hover{text-decoration:underline}.la-header .la-mega .la-mega-courses{max-width:1280px;grid-template-columns:.62fr 1fr;gap:0;align-items:stretch}.la-header .la-mega .la-courses-feat{display:grid;grid-template-rows:1fr 1fr;gap:14px;min-width:0;padding-right:32px}.la-header .la-mega .la-feat{position:relative;display:block;min-height:196px;border-radius:14px;overflow:hidden;background:#eceaea;text-decoration:none;isolation:isolate}.la-header .la-mega .la-feat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.la-header .la-mega .la-feat:hover img{transform:scale(1.04)}.la-header .la-mega .la-feat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#060a1200 36%,#060a12bd)}.la-header .la-mega .la-feat-txt{position:absolute;left:20px;right:20px;bottom:16px;z-index:1}.la-header .la-mega .la-feat-txt strong{display:block;font-family:General Sans,-apple-system,Inter,sans-serif;font-size:21px;font-weight:600;line-height:1.15;letter-spacing:-.01em;color:#fff;margin-bottom:3px}.la-header .la-mega .la-feat-txt span{display:block;font-size:13px;line-height:1.35;color:#ffffffd6}.la-header .la-mega .la-courses-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(5,auto);grid-auto-flow:column;gap:8px 22px;padding-left:32px;border-left:1px solid var(--line);align-content:start;min-width:0}.la-header .la-mega .la-courses-grid .la-mega-item{padding:11px 12px;gap:13px;min-width:0}.la-header .la-mega .la-courses-grid .la-mega-thumb{flex:0 0 56px;width:56px;height:56px;border-radius:12px}.la-header .la-mega .la-courses-grid .la-mega-txt{min-width:0}.la-header .la-mega .la-courses-grid .la-mega-txt strong{font-size:15px;line-height:1.25;color:var(--ink)}.la-header .la-mega .la-courses-grid .la-mega-txt span{font-size:12.5px;line-height:1.3;color:var(--muted2)}.la-header .la-mega .la-courses-grid .la-thumb--teens img{object-position:62% 44%}@media(max-width:1360px){.la-header .la-mega .la-mega-courses{max-width:1180px}.la-header .la-mega .la-courses-feat{padding-right:26px}.la-header .la-mega .la-courses-grid{padding-left:26px;gap:6px 18px}.la-header .la-mega .la-feat-txt strong{font-size:19px}}.la-header .la-mega{background:transparent;box-shadow:none}.la-header .la-mega .la-mega-inner{position:relative;margin:6px auto 26px;border-radius:20px;padding:26px;background:#0d111acc;border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 70px #0000008c,inset 0 1px #ffffff0f;backdrop-filter:blur(28px) saturate(165%);-webkit-backdrop-filter:blur(28px) saturate(165%)}.la-header .la-mega .la-mega-intro h3{color:#fff}.la-header .la-mega .la-mega-intro p{color:#ffffff9e}.la-header .la-mega .la-mega-txt strong{color:#fff}.la-header .la-mega .la-mega-txt span{color:#ffffff94}.la-header .la-mega .la-courses-grid .la-mega-txt strong{color:#fff}.la-header .la-mega .la-courses-grid .la-mega-txt span{color:#ffffff94}.la-header .la-mega .la-areas-col h4{color:#ffffff7a}.la-header .la-mega .la-areas-col a{color:#ffffffdb}.la-header .la-mega .la-areas-col a:hover{color:#7db6ff}.la-header .la-mega .la-areas-all{border-top-color:#ffffff1f;color:#7db6ff}.la-header .la-mega .la-courses-grid{border-left-color:#ffffff1a}.la-header .la-mega .la-link{color:#7db6ff}.la-header .la-mega .la-mega-item{border:1px solid transparent;transition:background .18s ease,border-color .18s ease,transform .18s ease}.la-header .la-mega .la-mega-item:hover{background:#ffffff12;border-color:#ffffff1f;transform:translateY(-1px)}.la-header .la-mega .la-mega-thumb{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1f}.la-header .la-mega .la-mega-thumb img{transition:transform .45s cubic-bezier(.22,.61,.36,1)}.la-header .la-mega .la-mega-item:hover .la-mega-thumb img{transform:scale(1.09)}.la-header .la-mega .la-feat{box-shadow:0 12px 34px #00000073}.la-header .la-mega .la-feat:hover img{transform:scale(1.06)}.la-header .la-mega .la-feat:after{background:linear-gradient(180deg,#060a1200 30%,#060a12d1)}.la-header .la-mega{transform:translateY(-6px) scale(.995);transform-origin:top center;transition:opacity .22s ease,transform .28s cubic-bezier(.22,.61,.36,1),visibility .28s}.la-header .la-has-mega.open .la-mega{transform:none}@media(prefers-reduced-motion:reduce){.la-header .la-mega,.la-header .la-mega .la-mega-thumb img,.la-header .la-mega .la-feat img,.la-header .la-mega .la-mega-item{transition:none}.la-header .la-mega{transform:none}}.la-header .la-mega .la-courses-grid.la-rows-3{grid-template-rows:repeat(3,auto)}.la-header .la-mega .la-courses-grid.la-rows-4{grid-template-rows:repeat(4,auto)}.la-header .la-mega .la-courses-grid.la-rows-5{grid-template-rows:repeat(5,auto)}.la-header .la-mega .la-mega-areas.la-areas-right{padding-left:32px;border-left:1px solid var(--line)}@media(max-width:1360px){.la-header .la-mega .la-mega-areas.la-areas-right{padding-left:26px}}.la-header .la-mega .la-mega-cp{grid-template-columns:1fr}.la-header .la-mega .la-cp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.74fr);gap:0 28px;align-items:start;min-width:0}.la-header .la-mega .la-cp-col{min-width:0}.la-header .la-mega .la-cp-col h4{margin:0 0 8px 12px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffffff7a;line-height:1.3}.la-header .la-mega .la-cp .la-mega-item{padding:10px 12px;gap:13px;min-width:0}.la-header .la-mega .la-cp .la-mega-thumb{flex:0 0 50px;width:50px;height:50px;border-radius:11px}.la-header .la-mega .la-cp .la-mega-txt{min-width:0;flex:1 1 auto}.la-header .la-mega .la-cp .la-mega-txt strong{font-size:15px;line-height:1.25;color:#fff}.la-header .la-mega .la-cp .la-mega-txt span{font-size:12.5px;line-height:1.3;color:#ffffff94}.la-header .la-mega .la-cp-price{flex:0 0 auto;margin-left:auto;padding-left:10px;text-align:right;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:600;letter-spacing:-.01em;color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;line-height:1.2}.la-header .la-mega .la-cp-price small{display:block;font-size:9.5px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#7ec2ff;margin-top:2px}.la-header .la-mega .la-cp-price.la-cp-promo{color:#f5a623}.la-header .la-mega .la-cp-side{border-left:1px solid rgba(255,255,255,.1);padding-left:28px}.la-header .la-mega .la-cp-side h4{margin-left:0}.la-header .la-mega .la-cp-tool{display:block;padding:9px 0;text-decoration:none;color:#fff}.la-header .la-mega .la-cp-tool strong{display:block;font-size:14.5px;line-height:1.3;color:#fff;transition:color .15s ease}.la-header .la-mega .la-cp-tool span{display:block;font-size:12.5px;line-height:1.3;color:#ffffff94}.la-header .la-mega .la-cp-tool:hover strong{color:#7db6ff}.la-header .la-mega .la-cp-cta{margin-top:14px;padding:16px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14)}.la-header .la-mega .la-cp-cta-k{display:block;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#7ec2ff;font-weight:700}.la-header .la-mega .la-cp-cta strong{display:block;font-size:16px;line-height:1.25;color:#fff;margin-top:5px}.la-header .la-mega .la-cp-cta-p{display:block;font-size:12.5px;line-height:1.4;color:#ffffff9e;margin-top:5px}.la-header .la-mega .la-cp-cta-btn{display:block;margin-top:12px;text-align:center;border-radius:9999px;padding:10px 16px;font-size:13px;font-weight:600;color:#fff;border:1px solid rgba(255,255,255,.36);text-decoration:none;transition:background .15s ease}.la-header .la-mega .la-cp-cta-btn:hover{background:#ffffff1a}@media(max-width:1360px){.la-header .la-mega .la-cp{gap:0 22px}.la-header .la-mega .la-cp-side{padding-left:22px}}
/*# sourceMappingURL=/cdn/shop/t/211/assets/lafs-sx-00.css.map */
