.lgs{--ink: #222222;--text: #3a3a3a;--sub: #6e6e6e;--line: #e5e5e5;--teal: #48bbb9;--navy: #1b2a33;--paper: #ffffff;--pill: #f0f1f1;--aqua: #f4f4f2;--side: clamp(20px, 2.6vw, 40px);color:var(--ink);font-family:Zen Kaku Gothic New,sans-serif;font-weight:400;font-size:clamp(1.3rem,1vw,1.5rem);line-height:2.1;letter-spacing:.01em;-webkit-font-smoothing:antialiased;overflow-x:clip}.lgs *{box-sizing:border-box}.lgs :where(a){color:inherit;text-decoration:none}.lgs :where(img){display:block;max-width:100%;height:auto}.lgs :where(h1,h2,h3,h4,p,ul,dl,dd,figure){margin:0;padding:0}.lgs :where(h1,h2,h3,h4){font-family:Zen Kaku Gothic New,sans-serif;font-weight:400;color:var(--ink);letter-spacing:.01em}.lgs :where(ul){list-style:none}.lgs .en{font-family:Jost,sans-serif;font-weight:500;letter-spacing:.01em}.lgs-h{font-family:Zen Kaku Gothic New,sans-serif;font-size:clamp(3.4rem,2.9vw,4.4rem);font-weight:400;letter-spacing:.01em;line-height:1.2}.lgs-h__en{color:var(--ink)}.lgs-h small{display:block;margin-top:12px;font-family:Zen Kaku Gothic New,sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:.1em;color:var(--sub)}.lgs-hv-9 .lgs-h{display:flex;flex-wrap:wrap;align-items:baseline;gap:20px 20px}.lgs-hv-9 .lgs-h small{margin-top:0;padding-left:20px;border-left:1px solid var(--line)}.lgs-h i{display:inline-block;width:.18em;height:.18em;margin-left:.08em;overflow:hidden;border-radius:50%;background:var(--teal);color:transparent;font-style:normal;transform:translateY(-.62em)}.lgs-pill{--stub: 52px;display:inline-flex;align-items:stretch;height:56px;border:1px solid var(--navy);background:#fff;color:var(--navy);font-size:1.3rem;font-weight:400;letter-spacing:.01em;transition:background-color .6s cubic-bezier(.25,.8,.25,1),color .6s cubic-bezier(.25,.8,.25,1),border-color .6s cubic-bezier(.25,.8,.25,1)}.lgs-pill__txt{flex:1;display:flex;align-items:center;padding:0 26px 0 24px}.lgs-pill__stub{flex:none;display:flex;align-items:center;justify-content:center;width:var(--stub);border-left:1px dashed currentColor}.lgs-pill__arw{position:relative;width:22px;height:22px;overflow:hidden}.lgs-pill__arw i{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:Jost,sans-serif;font-style:normal;transition:transform .34s cubic-bezier(.4,0,.2,1)}.lgs-pill__arw i:last-child{transform:translate(-100%)}.lgs-pill--ext .lgs-pill__arw i:last-child{transform:translate(-100%,100%)}.lgs-pill:hover{background:var(--navy);color:#fff}.lgs-pill:hover .lgs-pill__arw i:first-child{transform:translate(100%)}.lgs-pill--ext:hover .lgs-pill__arw i:first-child{transform:translate(100%,-100%)}.lgs-pill:hover .lgs-pill__arw i:last-child{transform:none}@media(prefers-reduced-motion:reduce){.lgs-pill__arw i{transition:none}}.lgs-arr{display:inline-flex;gap:12px;align-items:baseline}.lgs-arr:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--teal);transform:translateY(-.2em)}.lgs-arr{align-items:center}.lgs-burger{position:fixed;z-index:80;top:22px;right:calc(var(--side) - 10px);width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}.lgs-burger span{position:absolute;left:9px;width:26px;height:1.5px;border-radius:2px;background:var(--ink);transition:transform .4s,top .4s,opacity .3s}.lgs-burger span:nth-child(1){top:11px}.lgs-burger span:nth-child(2){display:none}.lgs-burger span:nth-child(3){top:18px}.lgs.menu-open .lgs-burger span:nth-child(1){top:14.5px;transform:rotate(30deg)}.lgs.menu-open .lgs-burger span:nth-child(2){opacity:0}.lgs.menu-open .lgs-burger span:nth-child(3){top:14.5px;transform:rotate(-30deg)}.lgs-burger__txt{position:absolute;left:0;right:0;top:26px;font-family:Jost,sans-serif;font-size:11px;line-height:1;letter-spacing:.01em;text-align:center;color:var(--ink)}.lgs-burger__txt:after{content:"menu"}.lgs.menu-open .lgs-burger__txt:after{content:"close"}@media(hover:hover){.lgs:not(.menu-open) .lgs-burger:hover span:nth-child(1){transform:translate(3px)}.lgs:not(.menu-open) .lgs-burger:hover span:nth-child(3){transform:translate(-3px)}}.lgs-logo{position:fixed;z-index:80;top:16px;left:calc(var(--side) - 16px);padding:10px 16px;border-radius:999px;background:none}.lgs-logo img{width:clamp(108px,9vw,140px)}.lgs-logo,.lgs-burger{transition:background-color .4s}.lgs:not(.is-scrolled) .lgs-logo,.lgs:not(.is-scrolled) .lgs-burger{background-color:transparent}.lgs-menu{position:fixed;z-index:70;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--paper);opacity:0;visibility:hidden;transition:opacity .5s,visibility .5s}.lgs.menu-open .lgs-menu{opacity:1;visibility:visible}.lgs-menu__img{height:100%;overflow:hidden}.lgs-menu__img img{width:100%;height:100%;object-fit:cover;object-position:38% center}.lgs-menu__body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:40px 48px;padding:120px 8vw}.lgs-menu__body h4{margin-bottom:12px;font-family:Jost,sans-serif;font-size:1.15rem;color:var(--sub)}.lgs-menu__body li+li{margin-top:10px}.lgs-menu__body a{font-size:1.5rem}.lgs-menu__body a:hover{color:var(--teal)}.lgs-badge{position:fixed;z-index:60;right:var(--side);bottom:28px;width:296px;transition:opacity .4s,transform .5s}.lgs-badge.is-closed{display:none}.lgs-badge__card{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px 16px;align-items:center;padding:12px 18px 12px 12px;border-radius:12px;background:#1f9c9a;color:#fff;box-shadow:0 10px 30px #1b2a3324;transition:transform .4s,box-shadow .4s}.lgs-badge__card:hover{transform:translateY(-3px);box-shadow:0 14px 34px #1b2a332e}.lgs-badge__head{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;gap:12px;padding-bottom:9px;border-bottom:1px solid #dfe1e1}.lgs-badge__head{gap:2px;font-size:1.7rem;font-weight:500;letter-spacing:.01em}.lgs-badge__head em{font-family:Jost,sans-serif;font-size:1.85rem;font-style:normal;font-weight:500;letter-spacing:.01em}.lgs-badge__img{aspect-ratio:1 / 1;border-radius:6px;overflow:hidden}.lgs-badge__img img{width:100%;height:100%;object-fit:cover;object-position:30% 50%}.lgs-badge__text b{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:1.6rem;font-weight:500;letter-spacing:.01em}.lgs-badge__text b i{font-family:Jost,sans-serif;font-style:normal;font-weight:400;color:#fff}.lgs-badge__text small{display:block;margin-top:6px;font-family:Jost,sans-serif;font-size:1rem;letter-spacing:.01em;color:#ffffffc7}.lgs-badge__close{position:absolute;top:-14px;right:-12px;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:#4a4f52;color:#fff;cursor:pointer;transition:background .3s}.lgs-badge__close:hover{background:var(--navy)}.lgs-badge__close:before,.lgs-badge__close:after{content:"";position:absolute;top:50%;left:50%;width:13px;height:1.5px;background:currentColor;transform:translate(-50%,-50%) rotate(45deg)}.lgs-badge__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.lgs-pill--dark{background:var(--navy);color:#fff}.lgs-pill--dark:hover{border-color:var(--teal);background:var(--teal)}.lgs-pill--light{border-color:#fff;background:transparent;color:#fff}.lgs-pill--light:hover{background:#fff;color:var(--navy)}.lgs-hl{font-style:normal;color:var(--teal)}.lgs-app{position:relative;overflow:hidden;margin:200px 0 0 6vw;padding:130px 8vw 140px;background:var(--navy);color:#fff}.lgs-app>*{position:relative;z-index:1}.lgs-app .lgs-h__en{color:#fff}.lgs-app .lgs-h small{color:#ffffffb3}.lgs-app__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:6vw;align-items:end}.lgs-app__catch{font-size:clamp(2rem,1.7vw,2.6rem);font-weight:500;line-height:1.8;color:#fff;word-break:auto-phrase}.lgs-app__lead{margin-top:20px;font-size:1.6rem;line-height:2.1;color:#ffffffd1}.lgs-app__head .lgs-pill{margin-top:32px}.lgs-app__ex{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:80px;border-top:1px solid rgba(255,255,255,.18)}.lgs-app__ex li{padding:40px 48px 48px 0}.lgs-app__ex li:nth-child(2n){padding:40px 0 48px 48px;border-left:1px solid rgba(255,255,255,.18)}.lgs-app__ex li:nth-child(n+3){border-top:1px solid rgba(255,255,255,.18)}.lgs-app__ex b{font-family:Jost,sans-serif;font-size:1.2rem;font-weight:400;color:var(--teal)}.lgs-app__ex h3{margin-top:10px;font-size:1.9rem;font-weight:500;line-height:1.6;color:#fff}.lgs-app__exshot{margin:0 0 28px;overflow:hidden;border-radius:6px}.lgs-app__exshot img{display:block;width:100%;height:auto}.lgs-app__ex p{margin-top:8px;font-size:1.6rem;line-height:1.9;color:#ffffffb8}.lgs-app__pub{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:3.5vw;align-items:center;margin-top:72px;padding:0 44px 0 52px;letter-spacing:.01em;overflow:hidden;border:1px solid rgba(255,255,255,.2);border-radius:2px;background:#ffffff08;color:#fff}.lgs-app__label{font-family:Jost,sans-serif;font-size:1.15rem;letter-spacing:.01em;color:var(--teal)}.lgs-app__pub>div:first-child{align-self:center;padding:52px 0}.lgs-app__pub h3{letter-spacing:.01em;margin-top:12px;color:#fff;font-size:clamp(1.9rem,1.6vw,2.4rem);font-weight:500;line-height:1.6}.lgs-app__pub>div>p{margin-top:14px;font-size:1.6rem;line-height:2;color:#ffffffc7}.lgs-app__name{display:flex;align-items:center;gap:14px;margin-top:28px;padding-top:24px;border-top:1px solid rgba(255,255,255,.18)}.lgs-app__name img{width:52px;height:52px;border-radius:12px}.lgs-app__name strong{display:block;font-size:1.6rem;font-weight:500}.lgs-app__name span{display:block;font-size:1.4rem;color:#ffffff9e}.lgs-app__links{display:flex;flex-wrap:wrap;gap:16px 44px;margin-top:28px}.lgs-app__link{display:inline-flex;align-items:center;gap:18px;color:#fff;font-size:1.4rem}.lgs-app__circle{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#fff;color:var(--navy);transition:background-color .6s cubic-bezier(.25,.8,.25,1),color .6s cubic-bezier(.25,.8,.25,1)}.lgs-app__link:hover .lgs-app__circle,.lgs-app__link.lgs-pill--ext .lgs-app__circle{background:var(--teal);color:#fff}.lgs-app__link.lgs-pill--ext:hover .lgs-app__circle{background:#fff;color:var(--navy)}.lgs-app__link:hover .lgs-pill__arw i:first-child{transform:translate(100%)}.lgs-app__link.lgs-pill--ext:hover .lgs-pill__arw i:first-child{transform:translate(100%,-100%)}.lgs-app__link:hover .lgs-pill__arw i:last-child{transform:none}.lgs-app__shot{padding:44px 0}.lgs-app__shot img{display:block;width:100%;height:auto}.lgs-cta{position:relative;overflow:hidden;margin-top:200px;padding:110px var(--side) 120px;background:var(--navy);color:#fff;text-align:center}.lgs-cta>*{position:relative;z-index:1}.lgs-cta p{font-size:clamp(1.6rem,1.3vw,1.9rem);line-height:2.1;color:#ffffffe0}.lgs-cta p a{text-decoration:underline;text-underline-offset:4px}.lgs-cta p a:hover{color:var(--teal)}.lgs-cta__btns{display:flex;justify-content:center;gap:20px;margin-top:40px}.lgs-cta__btns a{display:flex;flex-direction:column;justify-content:center;width:320px;height:84px;border-radius:999px;background:#fff;color:var(--ink);font-size:1.7rem;line-height:1.5;transition:background .4s,color .4s}.lgs-cta__btns small{font-family:Jost,sans-serif;font-size:1.15rem;color:var(--sub)}.lgs-cta__btns a:hover{background:var(--teal);color:#fff}.lgs-cta__btns a:hover small{color:#fff}.lgs-foot{padding:96px 12vw 48px}.lgs-foot__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.2fr);gap:40px}.lgs-foot__grid>div+div{padding-left:32px;border-left:1px solid var(--line)}.lgs-foot h4{margin:0 0 10px;font-family:Jost,sans-serif;font-size:1.05rem;color:var(--sub)}.lgs-foot h4:not(:first-child){margin-top:32px}.lgs-foot li{font-size:1.6rem;line-height:1.7}.lgs-foot li+li{margin-top:8px}.lgs-foot li a:before{content:"";display:inline-block;width:5px;height:5px;margin-right:8px;border-radius:50%;background:var(--teal);vertical-align:middle}.lgs-foot li a:hover{color:var(--teal)}.lgs-foot li time{display:block;font-family:Jost,sans-serif;font-size:1rem;color:var(--sub)}.lgs-foot__copy{margin-top:64px;font-family:Jost,sans-serif;font-size:1rem;color:var(--sub);text-align:right}@media screen and (max-width:749px){.lgs-burger{top:14px;background:none}.lgs-burger span{left:9px}.lgs-logo{top:12px;background:none}.lgs-badge{right:16px;bottom:16px;width:248px}.lgs-badge__card{grid-template-columns:64px minmax(0,1fr);gap:8px 12px;padding:9px 12px 10px 9px}.lgs-badge__head{padding-bottom:7px}.lgs-badge__head{font-size:1.45rem}.lgs-badge__head em{font-size:1.6rem}.lgs-badge__text b{font-size:1.4rem}.lgs-badge__close{top:-12px;right:-10px;width:30px;height:30px}.lgs-menu{grid-template-columns:1fr}.lgs-menu__img{display:none}.lgs-menu__body{grid-template-columns:1fr 1fr;align-content:start;gap:32px 24px;padding:96px 24px}.lgs-app{margin:110px 0 0 12px;padding:88px var(--side) 96px}.lgs-app__head{grid-template-columns:1fr;gap:24px}.lgs-app__catch{font-size:2rem}.lgs-app__ex{grid-template-columns:1fr;margin-top:48px}.lgs-app__ex li,.lgs-app__ex li:nth-child(2n){padding:24px 0 28px;border-left:0}.lgs-app__ex li+li{border-top:1px solid rgba(255,255,255,.18)}.lgs-app__ex h3{font-size:1.5rem;word-break:auto-phrase}.lgs-app__pub{grid-template-columns:1fr;gap:28px;margin-top:48px;padding:32px 0 0 24px}.lgs-app__pub>div:first-child{padding:32px 24px 0 0}.lgs-app__shot{padding:0 24px 24px 0}.lgs-cta{margin-top:120px;padding:80px var(--side)}.lgs-cta p{text-align:left}.lgs-cta__btns{flex-direction:column;align-items:center;gap:12px}.lgs-cta__btns a{width:100%;height:68px}.lgs-foot{padding:72px var(--side) 120px}.lgs-foot__grid{grid-template-columns:1fr 1fr}.lgs-foot__grid>div+div{padding-left:0;border-left:0}.lgs-foot__grid>div:nth-child(2){padding-left:20px;border-left:1px solid var(--line)}.lgs-foot__grid>div:last-child{grid-column:1 / -1;padding:24px 0 0;border-left:0;border-top:1px solid var(--line)}.lgs-foot__copy{text-align:left}.lgs-app__lead,.lgs-app__ex p,.lgs-app__pub>div>p,.lgs-foot li{font-size:1.4rem}}.lgs--warm{--r: 8px}.lgs--warm .lgs-pill{height:54px;border-radius:8px;padding:0 8px 0 6px}.lgs--warm .lgs-pill__stub{border-left:0;width:44px}.lgs--warm .lgs-pill__txt{padding:0 6px 0 22px}.lgs--warm .lgs-app{border-radius:20px 0 0 20px}.lgs--warm .lgs-app__ex{border-top:0;gap:24px}.lgs--warm .lgs-app__ex li,.lgs--warm .lgs-app__ex li:nth-child(2n){padding:28px 28px 32px;border:0;border-radius:12px;background:#ffffff0d}.lgs--warm .lgs-app__exshot{border-radius:8px}.lgs--warm .lgs-app__pub{border:0;border-radius:12px;background:#ffffff0f}.lgs--warm .lgs-app__shot img{border-radius:8px}.lgs--warm .lgs-cta{margin-left:4vw;margin-right:4vw;border-radius:20px}.lgs--warm .lgs-cta__btns a{border-radius:12px}@media screen and (max-width:749px){.lgs--warm .lgs-app{border-radius:14px 0 0 14px}.lgs--warm .lgs-cta{margin-left:12px;margin-right:12px;border-radius:14px}}.lgs--warm .lgs-app__head{align-items:end}.lgs-app__head .lgs-h+.lgs-app__catch{margin-top:40px}.lgs-app__head>div:last-child>.lgs-app__lead:first-child{margin-top:0}@media screen and (max-width:749px){.lgs-menu__body h4{color:var(--teal)}}.lgs--warm .lgs-cta{margin-top:112px}@media screen and (max-width:749px){.lgs--warm .lgs-cta{margin-top:80px}}@media screen and (max-width:749px){.lgs--warm .lgs-app__pub{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:28px 24px}.lgs--warm .lgs-app__pub>div:first-child{display:contents}.lgs--warm .lgs-app__shot{order:1;margin-top:28px;padding:0}.lgs--warm .lgs-app__links{order:2;flex-direction:column;gap:12px;margin-top:24px}.lgs--warm .lgs-app__link{justify-content:space-between;width:100%}}.lgs-menu__body a,.lgs-foot li a{transition:color .3s ease}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lg-studio-chrome.css.map */
