.lgx{--chip: #e9e9e4;--gray: #f6f6f4;--ease: cubic-bezier(.25, .8, .25, 1);--text: #262626;--sub: #5a5a5a;padding-bottom:8px;font-size:1.6rem}:where(.lgx ol,.lgx ul){margin:0;padding:0;list-style:none}.lgx .en,.lgx .lgx-num{font-family:Jost,sans-serif;letter-spacing:.01em}.lgx p:where(:not(.lgs-app *)){color:var(--text)}.lgx :where(h1,h2,h3,h4):where(:not(.lgs-app *)){color:var(--ink)}.lgx h3:where(:not(.lgs-app *)){font-size:clamp(1.8rem,1.4vw,2.1rem);font-weight:500;line-height:1.7}.lgx-img{overflow:hidden;border-radius:8px;background:var(--gray)}.lgx-img img{width:100%;height:100%;object-fit:cover}.lgs.js .lgx .fx{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.lgs.js .lgx .fx.is-in{opacity:1;transform:none}.lgs.js .lgx .lgs-pill.fx{transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1),background-color .6s var(--ease),color .6s var(--ease),border-color .6s var(--ease)}@media(prefers-reduced-motion:reduce){.lgs.js .lgx .fx{opacity:1;transform:none;transition:none}}.lgx-hero{display:grid;grid-template-columns:minmax(0,1fr) 30vw;gap:7vw;align-items:center;padding:48px 12vw 0 7vw}.lgx-hero .lgs-h{margin-bottom:40px}.lgx-hero__catch{font-size:clamp(2.6rem,2.3vw,3.4rem);font-weight:500;line-height:1.7;letter-spacing:.01em;color:var(--ink)}.lgx-hero__lead{margin-top:28px;max-width:600px}.lgx-hero__lead+.lgx-hero__lead{margin-top:12px}.lgx-hero .lgs-pill{margin-top:40px}.lgx-hero__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:40px}.lgx-hero .lgx-hero__btns .lgs-pill{margin-top:0}.lgx-hero__img{aspect-ratio:4 / 5}.lgx-toc{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-top:40px}.lgx-toc a{display:flex;align-items:center;gap:14px;min-height:72px;padding:14px 16px 14px 22px;border-radius:8px;background:var(--chip);font-size:1.5rem;font-weight:500;line-height:1.6;transition:background-color .6s var(--ease),color .6s var(--ease)}.lgx-toc a .lgx-num{flex:none;font-size:1.4rem;font-weight:400;color:var(--teal)}.lgx-toc a i{display:grid;flex:none;place-items:center;width:34px;height:34px;margin-left:auto;border-radius:50%;background:#fff;font-family:Jost,sans-serif;font-style:normal;color:var(--teal);transition:transform .6s var(--ease)}.lgx-toc a:hover{background:var(--teal);color:#fff}.lgx-toc a:hover .lgx-num{color:#fff}.lgx-toc a:hover i{transform:translateY(3px)}.lgx-sec{margin-top:180px;padding:0 12vw 0 7vw}.lgx-sec--wide{padding-right:7vw}.lgx-sec__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 7vw;align-items:end}.lgx-sec__head>:first-child{grid-column:1 / -1}.lgx-sec__title{font-size:clamp(2.3rem,2vw,3rem);font-weight:500;line-height:1.7;letter-spacing:.01em}.lgx-sec__lead p+p{margin-top:12px}.lgx-sec__no{display:block;margin-bottom:10px;font-family:Jost,sans-serif;font-size:1.4rem;color:var(--teal)}.lgx-sub{display:flex;align-items:center;gap:12px;margin:96px 0 28px;font-size:1.7rem;font-weight:500;color:var(--ink)}.lgx-sub:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--teal)}.lgx-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:72px 12vw 0 7vw}.lgx-index a{display:flex;flex-direction:column;gap:10px;padding:28px 28px 30px;border-radius:12px;background:var(--gray);transition:background-color .6s var(--ease),color .6s var(--ease)}.lgx-index b{font-size:1.8rem;font-weight:500}.lgx-index span{font-size:1.5rem;line-height:1.9;color:var(--text);transition:color .6s var(--ease)}.lgx-index .lgx-num{font-size:1.4rem;color:var(--teal)}.lgx-index i{align-self:flex-end;margin-top:4px;font-family:Jost,sans-serif;font-style:normal;transition:transform .6s var(--ease)}.lgx-index a:hover{background:var(--navy);color:#fff}.lgx-index a:hover span{color:#ffffffc7}.lgx-index a:hover i{transform:translateY(4px)}.lgx-list{border-top:1px solid var(--line)}.lgx-list li{display:grid;grid-template-columns:64px minmax(0,18em) minmax(0,1fr);gap:8px 32px;padding:32px 0;border-bottom:1px solid var(--line)}.lgx-list .lgx-num{font-size:1.5rem;line-height:1.9;color:var(--teal)}.lgx-list h3{font-size:1.8rem;line-height:1.8}.lgx-cards{display:grid;grid-template-columns:repeat(var(--cols, 2),minmax(0,1fr));gap:20px}.lgx-card{padding:32px 32px 36px;border-radius:12px;background:var(--gray)}.lgx-card__tag{display:block;margin-bottom:14px;font-size:1.35rem;color:var(--sub)}.lgx-card h3+p{margin-top:12px}.lgx-card .lgx-num{display:block;margin-bottom:14px;font-size:1.4rem;color:var(--teal)}.lgx-card__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.lgx-card__tags span{padding:2px 12px;border-radius:8px;background:var(--chip);font-size:1.35rem;line-height:2}.lgx-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.lgx-pair>div{padding:40px 40px 44px;border-radius:12px;background:var(--gray)}.lgx-pair>div:last-child{background:var(--teal)}.lgx-pair>div:last-child li{border-color:#ffffff73}.lgx-pair>div:last-child .lgx-num{color:#fff}.lgx-pair h3{display:flex;align-items:center;gap:12px;margin-bottom:20px;font-size:1.8rem}.lgx-pair>div:last-child h3:before{content:"";width:7px;height:7px;border-radius:50%;background:#fff}.lgx-pair li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;padding:18px 0;border-top:1px solid rgba(0,0,0,.08)}.lgx-pair li p{line-height:1.9}.lgx-pair .lgx-num{line-height:1.9;color:var(--teal)}.lgx-panel{margin:180px 0 0 4vw;padding:100px 12vw 100px 6vw;border-radius:20px 0 0 20px;background:var(--navy);color:#fff}.lgx-panel :where(h2,h3,h4,p){color:#fff}.lgx-panel p{color:#ffffffd1}.lgx-panel .lgs-h small{color:#fff9;border-color:#ffffff40}.lgx-panel .lgs-h__en{color:#fff}.lgx-panel .lgx-card{background:#ffffff0d}.lgx-card__shot{display:block;aspect-ratio:16 / 9;margin-bottom:24px}.lgx-panel .lgx-card__tag{color:#fff9}.lgx-panel .lgx-app{background:#ffffff0d}.lgx-panel .lgx-card__tags span{background:#ffffff14}.lgx-panel .lgx-sub{color:#fff}.lgx-app{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:center;padding:28px;border-radius:12px;background:var(--gray)}.lgx-app__img{aspect-ratio:16 / 9}.lgx-app__label{font-size:1.4rem;color:var(--sub)}.lgx-app__name{margin-top:6px;font-size:clamp(2.1rem,1.7vw,2.6rem);font-weight:500}.lgx-app__name+p{margin-top:14px}.lgx-app__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.lgx-app--navy{background:var(--navy)}.lgx-app--navy :where(h3,p){color:#fff}.lgx-app--navy p{color:#ffffffd1}.lgx-app--navy .lgx-app__label{color:var(--teal)}.lgx-works{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.lgx-works a,.lgx-works .lgx-img{display:block}.lgx-works .lgx-img{aspect-ratio:16 / 10;box-shadow:0 14px 30px #1b2a3314}.lgx-works .lgx-img img{transition:transform .9s var(--ease)}.lgx-works a:hover .lgx-img img{transform:scale(1.04)}.lgx-works b{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;font-size:1.3rem;font-weight:500;transition:color .6s var(--ease)}.lgx-works b i{font-family:Jost,sans-serif;font-style:normal;font-weight:400}.lgx-works small{display:block;margin-top:2px;font-family:Jost,sans-serif;font-size:1.15rem;color:var(--sub)}.lgx-works a:hover b{color:var(--teal)}.lgx-flow{display:grid;gap:28px;counter-reset:lgxf}.lgx-flow li{position:relative;display:grid;grid-template-columns:52px minmax(0,15em) minmax(0,1fr);gap:8px 36px;align-items:center;padding:28px 40px;border-radius:12px;background:var(--gray);counter-increment:lgxf}.lgx-flow li:before{content:counter(lgxf,decimal-leading-zero);display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--teal);font-family:Jost,sans-serif;font-size:1.6rem;line-height:1;color:#fff}.lgx-flow li:after{content:"";position:absolute;left:61px;bottom:-21px;width:10px;height:10px;border-right:1.5px solid var(--teal);border-bottom:1.5px solid var(--teal);transform:rotate(45deg)}.lgx-flow li:last-child:after{display:none}.lgx-flow h3{font-size:1.8rem}.lgx-flow p{font-size:1.5rem;line-height:1.9}.lgx-price{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.lgx-price>div{position:relative;display:grid;grid-row:span 6;grid-template-rows:subgrid;row-gap:0;align-content:start;padding:36px 32px 40px;border-radius:12px;background:var(--gray)}.lgx-price>.is-pick{background:#fff;box-shadow:inset 0 0 0 1px var(--teal)}.lgx-price__pick{position:absolute;top:-13px;left:32px;padding:0 12px;border-radius:8px;background:var(--teal);color:#fff;font-size:1.3rem;line-height:28px}.lgx-price__case{font-family:Jost,sans-serif;font-size:1.5rem;color:var(--teal)}.lgx-price h3{margin-top:8px}.lgx-price__note{margin-top:10px;font-size:1.45rem;line-height:1.9;color:var(--sub)!important}.lgx-price__amount{margin-top:24px;padding-top:22px;border-top:1px solid var(--line);font-family:Jost,sans-serif;font-size:clamp(2.8rem,2.4vw,3.4rem);line-height:1.3;color:var(--ink)}.lgx-price__amount small{margin-left:6px;font-family:Zen Kaku Gothic New,sans-serif;font-size:1.4rem;color:var(--sub)}.lgx-price__plus{font-size:1.45rem;color:var(--sub)!important}.lgx-check{margin-top:22px}.lgx-check li{position:relative;padding:5px 0 5px 22px;font-size:1.55rem;line-height:1.8}.lgx-check li:before{content:"";position:absolute;left:2px;top:1.05em;width:7px;height:7px;border-radius:50%;background:var(--teal)}.lgx-price__extra{margin-top:22px;padding:14px 16px;border-radius:8px;background:var(--gray);font-size:1.4rem;line-height:1.8}.lgx-table{border-top:1px solid var(--line)}.lgx-table li{display:grid;grid-template-columns:minmax(0,16em) minmax(0,1fr) auto;gap:8px 32px;align-items:baseline;padding:22px 0;border-bottom:1px solid var(--line)}.lgx-table b{font-weight:500}.lgx-table span{font-size:1.5rem;color:var(--sub)}.lgx-table em{font-family:Jost,sans-serif;font-style:normal;font-size:1.9rem}.lgx-notes{margin-top:24px}.lgx-notes p{font-size:1.35rem;line-height:2;color:var(--sub)}.lgx-faq{border-top:1px solid var(--line)}.lgx-faq details{border-bottom:1px solid var(--line)}.lgx-faq summary{display:grid;grid-template-columns:32px minmax(0,1fr) 24px;gap:12px;align-items:center;padding:26px 0;cursor:pointer;list-style:none;font-size:1.7rem;font-weight:500}.lgx-faq summary::-webkit-details-marker{display:none}.lgx-faq summary:before{content:"Q";font-family:Jost,sans-serif;color:var(--teal)}.lgx-faq summary:after{content:"+";font-family:Jost,sans-serif;font-size:2rem;font-weight:300;line-height:1;text-align:center;transition:transform .6s var(--ease)}.lgx-faq details[open] summary:after{transform:rotate(45deg)}.lgx-faq details>div{box-sizing:border-box;padding:0 36px 28px 44px}.lgx-faq details.is-closing summary:after{transform:none}.lgx-faq details>div a{color:var(--teal)}.lgx-shot{position:relative;display:grid;place-items:center}.lgx-shot>img:first-child{position:absolute;top:0;right:0;bottom:0;left:0}.lgx-shot .lgx-shot__screen{position:relative;z-index:1;width:82%;height:auto;border-radius:3px;box-shadow:0 18px 40px #1b2a332e,0 2px 6px #1b2a3314;object-fit:contain}.lgx-pad{display:grid;place-items:center}.lgx-pad img{width:88%;height:auto;object-fit:contain;filter:drop-shadow(0 14px 26px rgba(27,42,51,.14))}.lgx-appr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3vw}.lgx-appr li{display:flex;flex-direction:column}.lgx-appr .lgx-num{font-size:clamp(2.2rem,1.8vw,2.8rem);font-weight:300;line-height:1;color:var(--teal)}.lgx-appr .lgx-img{aspect-ratio:10 / 11;margin-top:20px}.lgx-appr__label{margin-top:28px;font-size:1.45rem;color:var(--sub)!important}.lgx-appr h3{margin-top:10px;font-size:clamp(1.8rem,1.5vw,2.3rem);line-height:1.6}.lgx-appr p:not([class]){margin-top:12px}.lgx-appr .lgx-card__tags span{background:var(--chip)}.lgx-solve{display:grid;gap:20px}.lgx-solve>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:20px;scroll-margin-top:100px}.lgx-solve__q,.lgx-solve__a{padding:36px 40px 40px;border-radius:12px}.lgx-solve__q{background:var(--gray)}.lgx-solve__a{background:var(--teal);color:var(--ink)}.lgx-solve__a :where(h3,p){color:var(--ink)}.lgx-solve__a p{color:var(--ink)}.lgx-solve__tag{display:flex;align-items:center;gap:10px;margin-bottom:14px;font-size:1.4rem;color:var(--sub)}.lgx-solve__tag b{font-family:Jost,sans-serif;font-weight:400;color:var(--teal)}.lgx-solve__a .lgx-solve__tag{color:var(--ink)}.lgx-solve__a .lgx-solve__tag b{color:#fff}.lgx-solve__a .lgx-solve__tag:before{content:"";width:7px;height:7px;border-radius:50%;background:#fff}.lgx-solve h3+p,.lgx-solve h3+ul{margin-top:14px}.lgx-solve__q li{position:relative;padding:4px 0 4px 18px;font-size:1.55rem;line-height:1.8;color:var(--text)}.lgx-solve__q li:before{content:"";position:absolute;left:0;top:1.15em;width:8px;height:1px;background:var(--sub)}.lgx-solve__a .lgx-card__tags span{background:#ffffff80;color:var(--ink)}.lgx-works dl{margin-top:12px;border-top:1px solid var(--line)}.lgx-works dl div{display:grid;grid-template-columns:5.5em minmax(0,1fr);gap:8px;padding:8px 0;border-bottom:1px solid var(--line);font-size:1.35rem;line-height:1.7}.lgx-works dt{color:var(--sub)}.lgx-works dd{margin:0}.lgx-support{padding:44px 56px 48px;border-radius:12px;background:var(--gray)}.lgx-support__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 24px;padding-bottom:28px;border-bottom:1px solid var(--line)}.lgx-support__price b{font-size:1.8rem;font-weight:500}.lgx-support__price em{margin-left:auto;font-family:Jost,sans-serif;font-style:normal;font-size:clamp(2.6rem,2.2vw,3.2rem);line-height:1.3;color:var(--ink)}.lgx-support__price em small{margin-left:6px;font-family:Zen Kaku Gothic New,sans-serif;font-size:1.4rem;color:var(--sub)}.lgx-support__cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px 64px;margin-top:36px}.lgx-support h4{display:flex;align-items:center;gap:10px;padding-bottom:16px;font-size:1.7rem;font-weight:500}.lgx-support h4:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--teal)}.lgx-support h4 small{font-size:1.4rem;font-weight:400;color:var(--sub)}.lgx-support li{display:grid;grid-template-columns:10.5em minmax(0,1fr);gap:4px 24px;align-items:baseline;padding:18px 0;border-top:1px solid rgba(0,0,0,.08)}.lgx-support li b{font-size:1.55rem;font-weight:500;line-height:1.8}.lgx-support li span{font-size:1.45rem;line-height:1.8;color:var(--sub)}@media screen and (max-width:749px){.lgx-appr{grid-template-columns:1fr;gap:56px}.lgx-appr .lgx-img{aspect-ratio:4 / 3}.lgx-solve>div{grid-template-columns:1fr;gap:8px}.lgx-solve__q,.lgx-solve__a{padding:28px 24px 30px}.lgx-support{padding:28px 22px 30px}.lgx-support__price em{margin-left:0}.lgx-support li{grid-template-columns:1fr;padding:14px 0}}@media screen and (max-width:1100px){.lgx-works{grid-template-columns:repeat(3,minmax(0,1fr))}.lgx-flow li{grid-template-columns:52px minmax(0,1fr);padding:26px 32px}.lgx-flow p{grid-column:2}.lgx-price{grid-template-columns:1fr;max-width:640px}.lgx-price>div{display:block;grid-row:auto}.lgx-support__cols{grid-template-columns:1fr}}@media screen and (max-width:749px){.lgx-hero{grid-template-columns:1fr;gap:40px;padding:24px var(--side) 0}.lgx-hero__img{order:-1;width:64%;margin-left:auto;aspect-ratio:4 / 4.4}.lgx-hero .lgs-h{margin-bottom:28px}.lgx-sec{margin-top:112px;padding:0 var(--side)}.lgx-sec__head{grid-template-columns:1fr;gap:24px}.lgx-sub{margin-top:64px}.lgx-index{grid-template-columns:1fr;margin:48px var(--side) 0;gap:12px}.lgx-list li{grid-template-columns:40px minmax(0,1fr);padding:24px 0}.lgx-list li p{grid-column:2}.lgx-cards,.lgx-pair{grid-template-columns:1fr;gap:12px}.lgx-card,.lgx-pair>div{padding:28px 24px 30px}.lgx-panel{margin:112px 0 0 12px;padding:72px var(--side) 72px 24px;border-radius:14px 0 0 14px}.lgx-app{grid-template-columns:1fr;gap:24px;padding:16px 16px 24px}.lgx-app__btns .lgs-pill{width:100%}.lgx-works{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.lgx-works dl div{grid-template-columns:minmax(0,1fr);gap:0;padding:6px 0;font-size:1.15rem}.lgx-works dt{font-size:1.05rem}.lgx-works b{font-size:1.25rem;align-items:flex-start}.lgx-flow{gap:22px}.lgx-flow li{grid-template-columns:40px minmax(0,1fr);gap:6px 16px;align-items:start;padding:22px 20px 24px}.lgx-flow li:before{grid-row:span 2;width:40px;height:40px;font-size:1.4rem}.lgx-flow li:after{left:35px;bottom:-18px}.lgx-flow h3{font-size:1.6rem;line-height:40px}.lgx-table li{grid-template-columns:1fr auto}.lgx-table span{grid-column:1 / -1;grid-row:2}.lgx-faq summary{font-size:1.4rem}.lgx-faq details>div{padding:0 0 24px 44px}}.lgx-ex{display:grid;gap:120px}.lgx-ex>li{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:5vw;align-items:center}.lgx-ex>li:nth-child(2n)>.lgx-img{order:2}.lgx-ex .lgx-img{aspect-ratio:16 / 11;background:var(--gray)}.lgx-ex__label{display:flex;align-items:baseline;gap:14px;font-size:1.45rem;color:var(--sub)!important}.lgx-ex__label .lgx-num{font-size:clamp(2.2rem,1.8vw,2.8rem);font-weight:300;line-height:1;color:var(--teal)}.lgx-ex h3{margin-top:18px;font-size:clamp(2.1rem,1.7vw,2.6rem);font-weight:500;line-height:1.6}.lgx-ex p:not([class]){margin-top:18px}@media screen and (max-width:749px){.lgx-ex{gap:72px}.lgx-ex>li{grid-template-columns:1fr;gap:28px}.lgx-ex>li:nth-child(2n)>.lgx-img{order:0}}.lgx-link{display:inline-flex;align-items:center;gap:8px;font-size:1.55rem;font-weight:500;color:var(--teal)!important;text-decoration:none;transition:opacity .6s var(--ease)}.lgx-link i{font-family:Jost,sans-serif;font-style:normal;transition:transform .6s var(--ease)}.lgx-link:hover{opacity:.6}.lgx-link:hover i{transform:translate(4px)}.lgx-solve__a .lgx-check li{color:var(--ink)}.lgx-feats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:72px 3vw}.lgx-feats li{display:flex;flex-direction:column}.lgx-zoom{position:relative;display:block;width:100%;padding:0;border:0;border-radius:8px;background:var(--gray);cursor:zoom-in;overflow:hidden}.lgx-zoom .lgx-img{aspect-ratio:16 / 10}.lgx-zoom img{transition:transform .9s var(--ease)}.lgx-zoom:hover img{transform:scale(1.03)}.lgx-zoom__tag{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;gap:4px;padding:0 10px;border-radius:8px;background:#ffffffeb;font-size:1.1rem;line-height:24px;color:var(--ink)}.lgx-zoom__tag svg{width:11px;height:11px}.lgx-feats__label{display:flex;align-items:baseline;gap:12px;margin-top:24px;font-size:1.4rem;color:var(--sub)!important}.lgx-feats__label .lgx-num{font-size:clamp(1.8rem,1.5vw,2.2rem);font-weight:300;line-height:1;color:var(--teal)}.lgx-feats h3{margin-top:12px;font-size:clamp(1.7rem,1.35vw,2rem);line-height:1.6}.lgx-feats p:not([class]){margin-top:12px;font-size:1.55rem;line-height:2}.lgx-lightbox{width:min(1280px,92vw);max-width:none;max-height:92vh;margin:auto;padding:0;border:0;border-radius:12px;background:#fff;overflow:visible}.lgx-lightbox::backdrop{background:#1b2a33b8}.lgx-lightbox__scroll{max-height:calc(92vh - 56px);overflow:auto;border-radius:12px 12px 0 0}.lgx-lightbox__scroll img{display:block;width:100%;height:auto}.lgx-lightbox__cap{padding:16px 24px;font-size:1.5rem}.lgx-lightbox__hint{display:none}.lgx-lightbox__close{position:absolute;top:-18px;right:-18px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:var(--navy);color:#fff;cursor:pointer;transition:background .6s var(--ease)}.lgx-lightbox__close svg{width:14px;height:14px}.lgx-lightbox__close:hover{background:var(--teal)}.lgx-posts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.lgx-posts a{display:block}.lgx-posts .lgx-img{display:block;aspect-ratio:16 / 10}.lgx-posts .lgx-img img{transition:transform .9s var(--ease)}.lgx-posts a:hover .lgx-img img{transform:scale(1.04)}.lgx-posts small{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:14px;font-size:1.3rem;color:var(--sub)}.lgx-posts small span{color:var(--teal)}.lgx-posts b{display:block;margin-top:8px;font-size:1.55rem;font-weight:500;line-height:1.8;transition:color .6s var(--ease)}.lgx-posts a:hover b{color:var(--teal)}.lgx-sec__more{display:flex;justify-content:flex-end;margin-top:40px}.lgx-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.lgx-plans>div{position:relative;padding:40px 44px 44px;border-radius:12px;background:#ffffff0d}.lgx-plans>.is-pick{box-shadow:inset 0 0 0 1px var(--teal)}.lgx-plans__tag{font-size:1.45rem;color:var(--teal)!important}.lgx-plans h3{margin-top:8px;font-size:2rem}.lgx-plans__price{margin-top:24px;padding-top:22px;border-top:1px solid rgba(255,255,255,.14);font-family:Jost,sans-serif;font-size:clamp(3.6rem,3vw,4.6rem);line-height:1.2;color:#fff!important}.lgx-plans__price small{margin-left:8px;font-size:1.5rem;color:#fff9}.lgx-plans p:not([class]){margin-top:12px;font-size:1.5rem;line-height:1.9}.lgx-panel .lgx-notes p{color:#fff9}.lgx-trial{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px}.lgx-trial>div{padding:48px 52px 52px;border-radius:12px;background:var(--gray)}.lgx-trial h3{font-size:clamp(2.1rem,1.7vw,2.6rem);font-weight:500;line-height:1.6}.lgx-trial h4{font-size:1.9rem;font-weight:500}.lgx-trial p{margin-top:16px}.lgx-trial .lgs-pill{margin-top:32px}@media screen and (max-width:1100px){.lgx-feats{grid-template-columns:repeat(2,minmax(0,1fr))}.lgx-posts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.lgx-feats{grid-template-columns:1fr;gap:56px}.lgx-posts{display:flex;gap:14px;margin-right:calc(var(--side) * -1);padding-right:var(--side);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.lgx-posts::-webkit-scrollbar{display:none}.lgx-posts a{flex:none;width:72vw;scroll-snap-align:start}.lgx-plans,.lgx-trial{grid-template-columns:1fr;gap:12px}.lgx-plans>div{padding:28px 24px 32px}.lgx-trial>div{padding:32px 24px 36px}.lgx-lightbox{width:100vw;max-height:100vh;border-radius:0}.lgx-lightbox__scroll{max-height:calc(100vh - 100px);border-radius:0}.lgx-lightbox__scroll img{width:760px;max-width:none}.lgx-lightbox__hint{display:block;padding:10px 24px 0;font-size:1.15rem;color:var(--sub)}.lgx-lightbox__close{top:12px;right:12px;z-index:2}}.lgx-tall{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.lgx-tall li{display:flex;flex-direction:column;min-height:400px;padding:36px 32px 40px;border-radius:12px;background:var(--gray)}.lgx-tall .lgx-num{font-size:clamp(2.6rem,2.2vw,3.4rem);font-weight:300;line-height:1;color:var(--teal)}.lgx-tall h3{margin-top:72px}.lgx-tall p{margin-top:14px;font-size:1.5rem;line-height:2}.lgx-slide__head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.lgx-slide__lead{margin-top:32px}.lgx-slide__nav{display:flex;flex:none;gap:10px}.lgx-slide__nav button{display:grid;place-items:center;width:48px;height:48px;padding:0;border:1px solid #fff;border-radius:50%;background:#fff;color:var(--ink);font-size:1.4rem;cursor:pointer;transition:background .4s,color .4s,border-color .4s,opacity .4s}.lgx-slide__nav button:hover:not(:disabled){border-color:var(--ink);background:var(--ink);color:#fff}.lgx-slide__nav button:disabled{opacity:.45;cursor:default}.lgx-slide__track{display:flex;gap:24px;margin:48px -7vw 0 0;padding:0 7vw 16px 0;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:0;scrollbar-width:none}.lgx-slide__track::-webkit-scrollbar{display:none}.lgx-slide__card{flex:none;width:calc((100% - 24px * 3) / 3.6);scroll-snap-align:start}.lgx-slide__card .lgx-img{display:block;aspect-ratio:3 / 4;box-shadow:0 14px 30px #1b2a3314}.lgx-slide__card .lgx-img img{object-position:top;transition:transform .9s var(--ease)}.lgx-slide__card:hover .lgx-img img{transform:scale(1.03)}.lgx-slide__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px}.lgx-slide__foot b{font-size:1.8rem;font-weight:500;transition:color .6s var(--ease)}.lgx-slide__foot i{display:grid;flex:none;place-items:center;width:36px;height:36px;border:1px solid var(--navy);border-radius:50%;font-family:Jost,sans-serif;font-style:normal;transition:background-color .6s var(--ease),color .6s var(--ease)}.lgx-slide__card:hover .lgx-slide__foot b{color:var(--teal)}.lgx-slide__card:hover .lgx-slide__foot i{background:var(--navy);color:#fff}.lgx-slide__card small{display:block;font-family:Jost,sans-serif;font-size:1.35rem;color:var(--sub)}.lgx-slide__card dl{margin-top:14px;border-top:1px solid var(--line)}.lgx-slide__card dl div{display:grid;grid-template-columns:6.5em minmax(0,1fr);gap:8px;padding:10px 0;border-bottom:1px solid var(--line);font-size:1.4rem;line-height:1.7}.lgx-slide__card dt{color:var(--sub)}.lgx-slide__card dd{margin:0}.lgx-sec--panel{margin-right:6vw;padding:128px 6vw 136px 7vw;border-radius:0 20px 20px 0;background:#f4f4f2;overflow:hidden}.lgx-sec--panel .lgx-slide__track{margin-right:-6vw;padding-right:6vw;scroll-padding-left:0}.lgx-sec--panel .lgx-slide__card{width:calc((100% + 6vw - 24px * 3) / 3.1)}@media screen and (max-width:1100px){.lgx-tall{grid-template-columns:repeat(2,minmax(0,1fr))}.lgx-tall li{min-height:320px}.lgx-slide__card{width:calc((100% - 24px) / 2.2)}.lgx-sec--panel .lgx-slide__card{width:calc((100% + 6vw - 24px * 2) / 2.1)}}@media screen and (max-width:749px){.lgx{font-size:1.4rem}.lgx-check li,.lgx-solve__q li,.lgx-feats p:not([class]),.lgx-flow p,.lgx-tall p,.lgx-index span,.lgx-table span{font-size:1.4rem}.lgx-faq summary{font-size:1.5rem}.lgx-toc{grid-template-columns:1fr;gap:8px}.lgx-toc a{min-height:60px;font-size:1.4rem}.lgx-tall{grid-template-columns:1fr;gap:12px}.lgx-tall li{min-height:0;padding:28px 24px 30px}.lgx-tall h3{margin-top:28px}.lgx-slide__head{display:block}.lgx-slide__nav{display:none}.lgx-slide__track{gap:14px;margin:36px calc(var(--side) * -1) 0 0;padding-right:var(--side)}.lgx-slide__card{width:68vw}.lgx-slide__foot b{font-size:1.6rem}.lgx-slide__card dl div{font-size:1.25rem}.lgx-sec--panel{margin-right:12px;padding:88px var(--side) 96px;border-radius:0 14px 14px 0}.lgx-sec--panel .lgx-slide__track{margin-right:calc(var(--side) * -1);padding-right:var(--side)}.lgx-sec--panel .lgx-slide__card{width:calc((100% + var(--side) - 14px) / 1.12)}.lgx-sec--panel .lgx-slide__nav{display:flex;justify-content:flex-end;margin-top:24px}}.lgx-hero--text{grid-template-columns:minmax(0,1fr)}.lgx-hero--text .lgx-toc{max-width:720px;margin-top:48px}.lgx-hero--text .lgx-hero__lead{max-width:none}.lgx-sec[id]{scroll-margin-top:100px}.lgx-hero--text .lgs-h{font-size:clamp(4.6rem,4.2vw,6.4rem)}.lgx-hero--text .lgx-toc{display:flex;flex-wrap:wrap;gap:20px 48px;max-width:none;margin-top:56px}.lgx-hero--text .lgx-toc a{flex:none;gap:14px;min-height:0;padding:0 0 10px;border-bottom:1px solid var(--ink);border-radius:0;background:none;font-size:1.5rem;transition:color .6s var(--ease),border-color .6s var(--ease)}.lgx-hero--text .lgx-toc a .lgx-num{display:none}.lgx-hero--text .lgx-toc a i{width:auto;height:auto;margin-left:0;background:none;color:var(--ink);transition:transform .6s var(--ease),color .6s var(--ease)}.lgx-hero--text .lgx-toc a:hover{background:none;color:var(--teal);border-color:var(--teal)}.lgx-hero--text .lgx-toc a:hover i{color:var(--teal)}.lgx-stack{max-width:820px}.lgx-stack .lgx-sec__title{margin-top:32px}.lgx-stack .lgs-h+.lgx-sec__title{margin-top:40px}.lgx-stack>p:not([class*=title]){margin-top:16px}.lgx-stack>.lgx-sec__title+p{margin-top:28px}.lgx-stack__lead{font-size:1.8rem;font-weight:500;line-height:1.9}.lgx-stack__lead a,.lgx-stack p a{color:var(--teal);text-decoration:underline;text-underline-offset:4px}.lgx-closing{margin-top:48px;font-size:1.7rem;font-weight:500;line-height:2}.lgx-views{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:64px 0 0}.lgx-views figure{margin:0;padding:32px 32px 36px;border-radius:12px;background:var(--gray)}.lgx-views figcaption{margin-bottom:24px}.lgx-views__label{display:flex;align-items:center;gap:10px;font-size:1.4rem;color:var(--sub)}.lgx-views__label:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--teal)}.lgx-views h3{margin-top:10px}.lgx-views .lgx-img{box-shadow:0 10px 24px #1b2a330f}.lgx-views .lgx-img img{height:auto}.lgx-checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.lgx-checks li{display:flex;align-items:center;gap:16px;min-height:84px;padding:18px 24px;border-radius:12px;background:#fff;font-size:1.6rem;font-weight:500;line-height:1.7}.lgx-checks .lgx-num{flex:none;font-size:1.4rem;font-weight:400;color:var(--teal)}.lgx-sec--panel .lgx-closing{margin-top:40px}.lgx-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:64px}.lgx-steps li{position:relative;padding:32px 32px 36px;border-radius:12px;background:var(--gray)}.lgx-steps li+li:before{content:"";position:absolute;top:50%;left:-23px;width:10px;height:10px;border-top:1.5px solid var(--teal);border-right:1.5px solid var(--teal);transform:translateY(-50%) rotate(45deg)}.lgx-steps__label{display:block;font-size:1.4rem;color:var(--teal)}.lgx-steps h3{margin-top:12px}.lgx-steps p{margin-top:14px;font-size:1.5rem;line-height:1.9}.lgx-story{max-width:820px;margin-top:40px}.lgx-story__lead{font-size:clamp(1.9rem,1.6vw,2.2rem);font-weight:500;line-height:1.9}.lgx-story__body{margin-top:36px;padding-left:28px;border-left:1px solid var(--line)}.lgx-story__body p+p{margin-top:20px}.lgx-story__body p{line-height:2.1}.lgx-team{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:20px;align-items:center;margin-top:64px}.lgx-team>div{align-self:stretch;padding:32px 32px 36px;border-radius:12px;background:var(--gray)}.lgx-team h3{margin-bottom:14px}.lgx-team>div p{font-size:1.5rem;line-height:1.9}.lgx-team>div p+p{margin-top:10px}.lgx-team__link{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:1.3rem;color:var(--sub)!important}.lgx-team__link i{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--teal);font-style:normal;font-size:1.8rem;color:#fff}.lgx-voices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:48px}.lgx-voices li{position:relative;padding:22px 24px;border-radius:12px;background:var(--gray);font-size:1.5rem;font-weight:500;line-height:1.8}.lgx-voices li:after{content:"";position:absolute;left:28px;bottom:-8px;width:16px;height:16px;background:var(--gray);transform:rotate(45deg);border-radius:0 0 3px}@media screen and (max-width:1100px){.lgx-checks,.lgx-voices{grid-template-columns:repeat(2,minmax(0,1fr))}.lgx-steps{grid-template-columns:1fr;gap:32px}.lgx-steps li+li:before{top:-21px;left:40px;transform:rotate(135deg)}}@media screen and (max-width:749px){.lgx-hero--text .lgs-h{font-size:4rem}.lgx-stack__lead{font-size:1.6rem}.lgx-closing{font-size:1.5rem}.lgx-views{grid-template-columns:1fr;gap:12px;margin-top:40px}.lgx-views figure{padding:24px 20px 26px}.lgx-checks{grid-template-columns:1fr;gap:8px}.lgx-checks li{min-height:0;padding:16px 18px;font-size:1.4rem}.lgx-steps{margin-top:40px}.lgx-steps li{padding:24px 22px 26px}.lgx-story__lead{font-size:1.7rem}.lgx-story__body{padding-left:18px}.lgx-team{grid-template-columns:1fr;gap:12px;margin-top:40px}.lgx-team>div{padding:24px 22px 26px}.lgx-team__link{flex-direction:row;justify-content:center}.lgx-team__link i{width:40px;height:40px;transform:rotate(90deg)}.lgx-voices{grid-template-columns:1fr;gap:18px;margin-top:36px}.lgx-voices li{padding:16px 20px;font-size:1.4rem}}.lgx-faq__head{display:flex;align-items:baseline;gap:14px;font-size:clamp(2rem,1.7vw,2.4rem);font-weight:500;line-height:1.6}.lgx-faq__head .lgx-num{font-size:1.5rem;color:var(--teal)}.lgx-hero--text+#faq{margin-top:140px}#faq~.lgx-sec{margin-top:120px}@media screen and (max-width:749px){.lgx-faq__head{font-size:1.8rem}.lgx-hero--text+#faq,#faq~.lgx-sec{margin-top:88px}}@media screen and (max-width:749px){.lgx-hero--text .lgx-toc{gap:16px 28px;margin-top:40px}.lgx-hero--text .lgx-toc a{min-height:0;font-size:1.4rem}}.lgx-sec__head--stack{grid-template-columns:minmax(0,1fr);max-width:820px;gap:0}.lgx-sec__head--stack .lgx-sec__title{margin-top:32px}.lgx-sec__head--stack .lgx-sec__lead{margin-top:24px}.lgx-cards--shot .lgx-card__shot{margin-bottom:28px}.lgx-origin{display:grid;grid-template-columns:minmax(0,1fr) 30vw;gap:6vw;align-items:start}.lgx-origin .lgx-img{aspect-ratio:4 / 5;margin-top:8px}@media screen and (max-width:749px){.lgx-origin{grid-template-columns:1fr;gap:32px}.lgx-origin .lgx-img{order:-1;width:70%;aspect-ratio:4 / 3}}.lgx-toc a{word-break:auto-phrase;text-wrap:balance}.lgx-zoom__tag{transition:background-color .4s var(--ease),color .4s var(--ease)}.lgx-zoom:hover .lgx-zoom__tag{background:var(--teal);color:#fff}.lgx-tall{position:relative;gap:0 24px;padding-top:30px}.lgx-tall:before{content:"";position:absolute;top:30px;left:0;right:0;height:1px;background:var(--teal)}.lgx-tall:after{content:"";position:absolute;top:26px;right:-2px;width:8px;height:8px;border-top:1px solid var(--teal);border-right:1px solid var(--teal);transform:rotate(45deg)}.lgx-tall li{position:relative;min-height:0;padding:64px 32px 40px}.lgx-tall .lgx-num{position:absolute;top:-30px;left:32px;display:grid;place-items:center;width:60px;height:60px;border:1px solid var(--teal);border-radius:50%;background:#fff;font-size:2rem;font-weight:400}.lgx-tall h3{margin-top:0;font-size:1.9rem;line-height:1.6}@media screen and (max-width:1100px){.lgx-tall{gap:56px 24px}.lgx-tall:before,.lgx-tall:after{display:none}}@media screen and (max-width:749px){.lgx-tall{gap:40px;padding-top:24px}.lgx-tall li{padding:52px 24px 30px}.lgx-tall .lgx-num{top:-24px;left:24px;width:48px;height:48px;font-size:1.7rem}.lgx-tall h3{font-size:1.7rem}}.lgx-solvex{display:grid;grid-template-columns:minmax(0,21%) minmax(0,1fr);gap:0 36px;align-items:start;margin-top:56px}.lgx-solvex__nav{position:sticky;top:120px;display:grid;gap:6px}.lgx-solvex__nav a{display:grid;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:0 12px;padding:16px 18px;border-radius:12px;font-size:1.45rem;font-weight:500;line-height:1.65;color:#555;transition:background-color .5s var(--ease),color .5s var(--ease)}.lgx-solvex__nav .lgx-num{font-size:1.4rem;font-weight:400;color:#aaa;transition:color .5s var(--ease)}.lgx-solvex__nav i{font-family:Jost,sans-serif;font-style:normal;opacity:0;transition:opacity .5s var(--ease)}.lgx-solvex__nav a:hover{color:var(--ink)}.lgx-solvex__nav a.is-on{background:#222;color:#fff}.lgx-solvex__nav a.is-on i{opacity:1}.lgx-solve{gap:24px}.lgx-solve>div{position:relative;grid-template-columns:minmax(0,1fr) minmax(0,1.38fr);gap:20px;border:0;border-radius:0;background:none;overflow:visible}.lgx-solve__q,.lgx-solve__a{border-radius:22px;padding:48px 44px 52px}.lgx-solve__q{background:#e8e8e8}.lgx-solve__q .lgx-solve__tag{color:#555}.lgx-solve__q .lgx-solve__tag b{color:var(--teal)}.lgx-solve h3{font-size:clamp(1.9rem,1.6vw,2.5rem);line-height:1.55}.lgx-solve__q ul{margin-top:32px}.lgx-solve__q li{width:fit-content;max-width:100%;margin-top:12px;padding:12px 22px;border-radius:12px;background:#fff;font-size:1.45rem;font-weight:500;line-height:1.7;color:var(--ink)}.lgx-solve__q li:nth-child(2){margin-left:36px}.lgx-solve__q li:before{display:none}.lgx-solve__a{position:relative;padding-left:60px;background:#67b9b7;color:#fff}.lgx-solve__a :is(h3,p,li){color:#fff!important}.lgx-solve__a .lgx-solve__tag{color:#fff;font-size:1.5rem}.lgx-solve__a .lgx-solve__tag:before{display:none}.lgx-solve__a h3+p{margin-top:22px}.lgx-solve__a:after{content:"\2192";position:absolute;top:50%;left:-10px;z-index:1;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#222;font-family:Jost,sans-serif;font-size:2rem;line-height:1;color:#fff;transform:translate(-50%,-50%)}.lgx-solve__a .lgx-card__tags{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;margin-top:32px}.lgx-solve__a .lgx-card__tags span,.lgx-solve__a .lgx-check li{display:flex;align-items:center;gap:14px;padding:15px 0;border-top:1px solid rgba(255,255,255,.55);border-radius:0;background:none;font-size:1.5rem;font-weight:500;line-height:1.7;color:#fff}.lgx-solve__a .lgx-card__tags span:nth-last-child(-n+2),.lgx-solve__a .lgx-check li:last-child{border-bottom:1px solid rgba(255,255,255,.55)}.lgx-solve__a .lgx-card__tags span:before,.lgx-solve__a .lgx-check li:before{content:"";position:static;flex:none;width:24px;height:24px;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3.2 6.2 5.2 8.1 8.9 4.1' fill='none' stroke='%2367b9b7' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat}.lgx-solve__a .lgx-check{margin-top:28px}.lgx-solve__a .lgx-check li{align-items:flex-start}.lgx-solve__a .lgx-check li:before{margin-top:2px}@media screen and (max-width:1100px){.lgx-solvex{grid-template-columns:1fr}.lgx-solvex__nav{display:none}}@media screen and (max-width:749px){.lgx-solvex{margin-top:40px}.lgx-solve>div{grid-template-columns:1fr;gap:14px}.lgx-solve__q,.lgx-solve__a{padding:32px 24px 34px;border-radius:16px}.lgx-solve__a{padding-top:40px}.lgx-solve__a:after{content:"\2193";top:-7px;left:50%;width:44px;height:44px;font-size:1.6rem}.lgx-solve__q li{padding:10px 18px;font-size:1.4rem}.lgx-solve__q li:nth-child(2){margin-left:24px}.lgx-solve__a .lgx-card__tags{gap:0 20px}.lgx-solve__a .lgx-card__tags span,.lgx-solve__a .lgx-check li{font-size:1.4rem}}.lgx-blog{--blog-side: 7vw;margin-top:180px}.lgx-blog .lgs-blog__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:0 7vw}.lgx-blog .lgs-blog__ctrl{display:flex;align-items:center;gap:10px}.lgx-blog .lgs-blog__ctrl button{display:grid;place-items:center;width:48px;height:48px;padding:0;border:1px solid var(--line);border-radius:50%;background:transparent;color:var(--ink);font-size:1.4rem;cursor:pointer;transition:background .4s,color .4s,border-color .4s}.lgx-blog .lgs-blog__ctrl button:hover{border-color:var(--ink);background:var(--ink);color:#fff}.lgx-blog .lgs-blog__all{display:inline-flex;align-items:center;height:48px;margin-left:14px;padding:0 30px;border-radius:10px;background:var(--ink);color:#fff;font-size:1.4rem;font-weight:500;transition:opacity .3s}.lgx-blog .lgs-blog__all:hover{opacity:.75}.lgx-blog .lgs-blog__track{display:flex;gap:28px;margin-top:44px;padding:0 var(--blog-side) 12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--blog-side);scrollbar-width:none}.lgx-blog .lgs-blog__track::-webkit-scrollbar{display:none}.lgx-blog .lgs-blog__card{flex:0 0 calc((100% - 28px * 2.1) / 3.1);scroll-snap-align:start}.lgx-blog .lgs-img{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:#f4f4f2}.lgx-blog .lgs-img img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.lgx-blog a:hover .lgs-img img{transform:scale(1.04)}.lgx-blog .lgs-blog__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:16px;padding-bottom:12px;border-bottom:1px solid var(--line)}.lgx-blog .lgs-blog__card time{font-family:Jost,sans-serif;font-size:1.1rem;color:var(--sub)}.lgx-blog .lgs-blog__meta span{padding:2px 12px;border:1px solid var(--line);border-radius:999px;font-size:1.05rem;line-height:1.8;color:var(--text)}.lgx-blog .lgs-blog__card h3{margin-top:14px;font-size:1.6rem;font-weight:400;line-height:1.8;transition:color .3s}.lgx-blog .lgs-blog__card:hover h3{color:var(--teal)}@media screen and (max-width:749px){.lgx-blog{--blog-side: var(--side);margin-top:112px}.lgx-blog .lgs-blog__head{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:20px 10px;padding:0 var(--side)}.lgx-blog .lgs-blog__ctrl{display:contents}.lgx-blog .lgs-blog__head>.lgs-h{grid-column:1;grid-row:1}.lgx-blog .lgs-blog__ctrl button{grid-row:1}.lgx-blog .lgs-blog__all{grid-column:1 / -1;grid-row:2;justify-self:start;margin-left:0}.lgx-blog .lgs-blog__track{gap:16px}.lgx-blog .lgs-blog__card{flex-basis:78vw}.lgx-blog .lgs-blog__card h3{font-size:1.4rem}}.lgx-trial{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:20px}.lgx-trial>div{border-radius:22px}.lgx-trial__main{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:44px;padding:52px 52px 56px!important;background:#f4f4f2!important}.lgx-trial__big{display:flex;align-items:center;gap:14px;margin:0 0 24px!important}.lgx-trial__big b{font-family:Jost,sans-serif;font-size:clamp(7rem,7vw,10rem);font-weight:400;line-height:.9;letter-spacing:-.02em;color:var(--teal)}.lgx-trial__big span{padding-left:14px;border-left:1px solid #cfcfcb;font-size:1.6rem;font-weight:500;line-height:1.6;color:var(--ink)}.lgx-trial__img{aspect-ratio:16 / 10;border-radius:14px;overflow:hidden}.lgx-trial__img img{width:100%;height:100%;object-fit:cover}.lgx-trial__sub{display:flex;flex-direction:column;padding:52px 48px 56px!important;background:#67b9b7!important;color:#fff}.lgx-trial__sub :is(h4,p){color:#fff!important}.lgx-trial__sub h4{font-size:clamp(2rem,1.6vw,2.4rem);line-height:1.6}.lgx-trial__sub .lgs-pill{margin-top:auto;align-self:flex-start}.lgx-trial__sub p{margin-bottom:32px}.lgx-trial__sub .lgs-pill--light:hover{color:#2f7f7d}@media screen and (max-width:1100px){.lgx-trial{grid-template-columns:1fr}}@media screen and (max-width:749px){.lgx-trial__main{grid-template-columns:1fr;gap:28px;padding:32px 24px 36px!important}.lgx-trial__sub{padding:32px 24px 36px!important}.lgx-trial__big b{font-size:6.4rem}}.lgx-solve{gap:20px}.lgx-solve>div{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:0;border-radius:20px;overflow:hidden}.lgx-solve__q,.lgx-solve__a{border-radius:0;padding:44px 48px 48px}.lgx-solve__q{background:#f4f4f2}.lgx-solve__a{padding-left:64px}.lgx-solve h3{font-size:clamp(1.9rem,1.5vw,2.2rem)}.lgx-solve__q ul{margin-top:18px}.lgx-solve__q li{width:auto;margin:0;padding:4px 0 4px 18px;border-radius:0;background:none;font-size:1.55rem;font-weight:400;color:var(--text)}.lgx-solve__q li:nth-child(2){margin-left:0}.lgx-solve__q li:before{display:block}.lgx-solve__a .lgx-solve__tag{font-size:1.4rem}.lgx-solve__a .lgx-solve__tag:before{display:block;content:"";width:7px;height:7px;border-radius:50%;background:#fff}.lgx-solve__a h3+p{margin-top:14px}.lgx-solve__a:after{left:0;width:48px;height:48px;font-size:1.8rem}.lgx-solve__a .lgx-card__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.lgx-solve__a .lgx-card__tags span{display:inline-block;padding:2px 14px;border:0;border-radius:8px;background:#ffffff38;font-size:1.35rem;font-weight:400;line-height:2}.lgx-solve__a .lgx-card__tags span:before{display:none}.lgx-solve__a .lgx-check{margin-top:18px}.lgx-solve__a .lgx-check li{padding:10px 0;border-top-color:#fff6;font-weight:400}.lgx-solve__a .lgx-check li:last-child{border-bottom-color:#fff6}.lgx-solve__a .lgx-check li:before{width:20px;height:20px;background-size:12px;margin-top:4px}@media screen and (max-width:749px){.lgx-solve>div{grid-template-columns:1fr;gap:0;border-radius:16px}.lgx-solve__q,.lgx-solve__a{padding:30px 24px 32px;border-radius:0}.lgx-solve__a{padding-top:40px}.lgx-solve__a:after{top:0;left:50%;width:40px;height:40px;font-size:1.5rem}.lgx-solve__q li{padding:3px 0 3px 18px;font-size:1.4rem}}.lgx-ba{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.lgx-ba__h{margin:0;padding:0 40px 22px 0;align-self:end;font-size:1.6rem;font-weight:500;color:var(--sub)}.lgx-ba__h--a{display:flex;align-items:center;gap:10px;padding:40px 48px 22px 60px;border-radius:20px 20px 0 0;background:#67b9b7;color:#fff}.lgx-ba__h--a:before{content:"";width:7px;height:7px;border-radius:50%;background:#fff}.lgx-ba__q{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:30px 48px 30px 0;border-top:1px solid var(--line)}.lgx-ba__q .lgx-num{font-size:1.5rem;line-height:1.9;color:var(--teal)}.lgx-ba__q p{font-size:1.55rem;line-height:1.9;color:#555}.lgx-ba__a{position:relative;display:flex;align-items:center;padding:30px 48px 30px 60px;background:#67b9b7}.lgx-ba__a:after{content:"";position:absolute;top:0;left:60px;right:48px;height:1px;background:#fff6}.lgx-ba__a:before{content:"\2192";position:absolute;top:50%;left:0;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#222;font-family:Jost,sans-serif;font-size:1.5rem;line-height:1;color:#fff;transform:translate(-50%,-50%)}.lgx-ba__a p{font-size:1.6rem;font-weight:500;line-height:1.9;color:#fff}.lgx-ba__a:last-child{padding-bottom:40px;border-radius:0 0 20px 20px}.lgx-ba__q:nth-last-child(2){border-bottom:1px solid var(--line)}@media screen and (max-width:749px){.lgx-ba{grid-template-columns:1fr}.lgx-ba__h{display:none}.lgx-ba__q{grid-template-columns:32px minmax(0,1fr);gap:8px;padding:22px 0 14px}.lgx-ba__q:nth-last-child(2){border-bottom:0}.lgx-ba__q p{font-size:1.4rem}.lgx-ba__a{display:block;padding:18px 20px 20px;border-radius:12px}.lgx-ba__a:last-child{padding-bottom:20px;border-radius:12px}.lgx-ba__a:after{display:none}.lgx-ba__a:before{content:"\2192  lagooon \306a\3089";position:static;display:block;width:auto;height:auto;margin-bottom:6px;border-radius:0;background:none;font-family:inherit;font-size:1.2rem;font-weight:400;color:#ffffffe6;transform:none}.lgx-ba__a p{font-size:1.45rem}}.lgx-blog .lgs-img{border-radius:14px}.lgx-trial2{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;border-radius:22px;background:#f4f4f2;overflow:hidden}.lgx-trial2__img{aspect-ratio:16 / 9;margin:48px 0 48px 48px;border-radius:14px;overflow:hidden}.lgx-trial2__img img{width:100%;height:100%;object-fit:cover}.lgx-trial2__body{display:grid;align-content:center;padding:56px 6vw 56px 56px}.lgx-trial2__body>div+div{margin-top:36px;padding-top:32px;border-top:1px solid #dcdcd8}.lgx-trial2 h3{font-size:clamp(2.1rem,1.7vw,2.6rem);font-weight:500;line-height:1.6}.lgx-trial2 h4{font-size:1.7rem;font-weight:500}.lgx-trial2 p{margin-top:14px;font-size:1.5rem}.lgx-trial2 .lgs-pill{margin-top:28px}.lgx-trial2__link{display:inline-flex;align-items:center;gap:12px;margin-top:18px;padding-bottom:6px;border-bottom:1px solid var(--ink);font-size:1.5rem;font-weight:500;transition:color .4s,border-color .4s}.lgx-trial2__link i{font-family:Jost,sans-serif;font-style:normal}.lgx-trial2__link:hover{color:var(--teal);border-color:var(--teal)}@media screen and (max-width:989px){.lgx-trial2{grid-template-columns:1fr}.lgx-trial2__img{margin:20px 20px 0}.lgx-trial2__body{padding:36px 24px 40px}}.lgx-solvex__nav a{border-radius:4px}.lgx-solve>div{border-radius:4px}.lgx-solve__a .lgx-card__tags span{border-radius:2px}.lgx-solve__a:after{width:40px;height:40px;border-radius:2px;background:#fff;font-size:1.6rem;color:#4e9f9d;box-shadow:0 2px 10px #0000000f}.lgx-ba__h--a{border-radius:4px 4px 0 0}.lgx-ba__a:last-child{border-radius:0 0 4px 4px}.lgx-ba__a{padding-left:48px}.lgx-ba__a:after{left:48px}.lgx-ba__h--a{padding-left:48px}@media screen and (max-width:749px){.lgx-solve>div{border-radius:4px}.lgx-solve__a:after{width:34px;height:34px;font-size:1.4rem}.lgx-ba__a,.lgx-ba__a:last-child{padding-left:20px;border-radius:4px}.lgx-ba__a:before{display:block}}.lgx-solve__a .lgx-card__tags span,.lgx-solve__a .lgx-card__tags span:nth-last-child(-n+2){border:0}.lgx-solve__a:after{border-radius:50%}.lgx-solvex__nav{gap:0;border-left:1px solid var(--line)}.lgx-solvex__nav a{position:relative;grid-template-columns:30px minmax(0,1fr);padding:14px 0 14px 22px;border-radius:0;background:none!important;font-weight:400;color:#999}.lgx-solvex__nav a:before{content:"";position:absolute;top:0;bottom:0;left:-1px;width:2px;background:transparent;transition:background-color .5s var(--ease)}.lgx-solvex__nav i{display:none}.lgx-solvex__nav .lgx-num{color:#bbb}.lgx-solvex__nav a.is-on{color:var(--ink)!important;font-weight:500}.lgx-solvex__nav a.is-on:before{background:var(--teal)}.lgx-solvex__nav a.is-on .lgx-num{color:var(--teal)}.lgx-tall{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:0}.lgx-tall:before,.lgx-tall:after{display:none}.lgx-tall li{display:grid;grid-template-columns:84px minmax(0,1fr);grid-template-rows:auto 1fr;gap:12px 32px;min-height:0;padding:40px 44px 44px 36px;border-radius:4px;background:#f4f4f2}.lgx-tall .lgx-num{position:static;grid-row:1 / 3;display:block;width:auto;height:auto;padding:2px 0 0;border:0;border-right:1px solid #dcdcd8;border-radius:0;background:none;font-family:Jost,sans-serif;font-size:3.6rem;font-weight:300;line-height:1;color:var(--teal)}.lgx-tall h3{margin:0;font-size:1.9rem;line-height:1.6}.lgx-tall p{margin:0}@media screen and (max-width:1100px){.lgx-tall{gap:16px}}@media screen and (max-width:749px){.lgx-tall{grid-template-columns:1fr;gap:10px;padding-top:0}.lgx-tall li{grid-template-columns:52px minmax(0,1fr);gap:8px 18px;padding:26px 22px 28px 20px}.lgx-tall .lgx-num{top:auto;left:auto;width:auto;height:auto;font-size:2.6rem}.lgx-tall h3{font-size:1.65rem}}.lgx-ba{gap:12px 64px}.lgx-ba__h{display:flex;align-items:center;gap:10px;padding:0 0 6px;border-radius:0!important;background:none;font-size:1.4rem;color:var(--sub)}.lgx-ba__h:before{content:"";width:7px;height:7px;border-radius:50%;background:#c9c9c4}.lgx-ba__h--a{padding-left:0!important;color:#3f9896}.lgx-ba__h--a:before{background:#67b9b7}.lgx-ba__q{align-content:center;padding:28px 32px;border:0!important;border-radius:4px;background:#f4f4f2}.lgx-ba__q p{font-size:1.5rem}.lgx-ba__a,.lgx-ba__a:last-child{padding:28px 32px 28px 66px!important;border:1px solid #67b9b7;border-radius:4px!important;background:#fff}.lgx-ba__a p{font-size:1.55rem;color:var(--ink)}.lgx-ba__a:after{top:50%;left:28px;right:auto;width:22px;height:22px;border-radius:50%;background:#67b9b7 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3.2 6.2 5.2 8.1 8.9 4.1' fill='none' stroke='%23fff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 13px no-repeat;transform:translateY(-50%)}.lgx-ba__a:before{content:"\2192";display:grid;left:-32px;width:36px;height:36px;border:1px solid #67b9b7;background:#fff;font-size:1.4rem;color:#3f9896}@media screen and (max-width:749px){.lgx-ba{gap:0}.lgx-ba__q{margin-top:20px;padding:20px 20px 22px}.lgx-ba__q:first-of-type{margin-top:0}.lgx-ba__a,.lgx-ba__a:last-child{margin-top:8px;padding:18px 20px 20px 52px!important}.lgx-ba__h{display:none}.lgx-ba__a:after{display:block;top:21px;left:20px;transform:none}.lgx-ba__a:before{content:"lagooon\306a\3089";position:static;display:block;width:auto;height:auto;margin-bottom:4px;border:0;background:none;font-family:inherit;font-size:1.2rem;color:#3f9896;transform:none}}.lgx-svc{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:6vw;align-items:center}.lgx-svc--rev>.lgx-svc__media{order:2}.lgx-svc__media{display:grid;gap:12px}.lgx-svc__main{aspect-ratio:16 / 11;border-radius:4px}.lgx-svc__main img{object-position:left top}.lgx-svc__shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.lgx-svc__shots .lgx-img{aspect-ratio:16 / 10;border-radius:4px}.lgx-svc__shots img{object-position:left top}.lgx-svc__title{margin-top:36px;font-size:clamp(2.2rem,1.9vw,2.8rem);font-weight:500;line-height:1.7}.lgx-svc__text{margin-top:20px}.lgx-svc__points{margin-top:32px;border-top:1px solid var(--line)}.lgx-svc__points li{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-bottom:1px solid var(--line);font-size:1.5rem;font-weight:500;line-height:1.8}.lgx-svc__points li:before{content:"";flex:none;width:20px;height:20px;margin-top:4px;border-radius:50%;background:#67b9b7 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3.2 6.2 5.2 8.1 8.9 4.1' fill='none' stroke='%23fff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat}.lgx-svc__btns{display:flex;flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:40px}.lgx-svc__btns .lgx-trial2__link{margin-top:0}#app-dev{margin-top:160px}@media screen and (max-width:989px){.lgx-svc{grid-template-columns:1fr;gap:36px}.lgx-svc--rev>.lgx-svc__media{order:0}}@media screen and (max-width:749px){.lgx-svc__shots{gap:8px}.lgx-svc__title{margin-top:24px}.lgx-svc__points li{font-size:1.4rem}#app-dev{margin-top:112px}}.lgx-sec__head>.lgx-sec__title{align-self:start}.lgx-appr__check{margin-top:24px;border-top:1px solid var(--line)}.lgx-appr .lgx-appr__check li{display:flex;flex-direction:row;align-items:flex-start;gap:12px;padding:11px 0;border-bottom:1px solid var(--line);font-size:1.45rem;font-weight:500;line-height:1.8}.lgx-appr__check li:before{content:"";flex:none;width:20px;height:20px;margin-top:3px;border-radius:50%;background:#67b9b7 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3.2 6.2 5.2 8.1 8.9 4.1' fill='none' stroke='%23fff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat}@media screen and (max-width:749px){.lgx-appr__check li{font-size:1.4rem}}.lgx-whos{gap:16px}.lgx-who{display:flex;flex-direction:column;padding:32px 34px 34px;border-radius:4px;background:#f4f4f2}.lgx-who__head{display:flex;align-items:baseline;gap:12px;font-size:1.4rem;font-weight:500;color:#3f9896!important}.lgx-who__head .lgx-num{display:inline;margin:0;font-size:1.4rem;font-weight:400;color:#3f9896}.lgx-who__voice{position:relative;margin-top:18px;padding-left:18px;font-size:clamp(1.7rem,1.35vw,1.9rem);font-weight:500;line-height:1.75;color:var(--ink)!important}.lgx-who__voice:before{content:"";position:absolute;top:.35em;bottom:.35em;left:0;width:2px;background:#67b9b7}.lgx-who__for{margin-top:auto;padding-top:18px;border-top:1px solid #dcdcd8;font-size:1.45rem;line-height:1.9;color:#555!important}.lgx-who__voice+.lgx-who__for{margin-top:22px}@media screen and (max-width:749px){.lgx-whos{gap:10px}.lgx-who{padding:24px 22px 26px}.lgx-who__voice{font-size:1.6rem}.lgx-who__for{font-size:1.4rem}}.lgx-support{border-radius:4px}.lgx-support__cols{gap:16px}.lgx-support__cols>div{border-radius:4px;background:#fff;overflow:hidden}.lgx-support h4{flex-wrap:wrap;gap:4px 10px;padding:18px 28px;background:#67b9b7;color:#fff}.lgx-support h4:before{background:#fff}.lgx-support h4 small{color:#ffffffe6}.lgx-support ul{padding:4px 28px 10px}.lgx-support li{position:relative;display:block;padding:18px 0 18px 32px;border-top:1px solid var(--line)}.lgx-support li:first-child{border-top:0}.lgx-support li:before{content:"";position:absolute;top:22px;left:0;width:20px;height:20px;border-radius:50%;background:#67b9b7 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3.2 6.2 5.2 8.1 8.9 4.1' fill='none' stroke='%23fff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat}.lgx-support li b{display:block}.lgx-support li span{display:block;margin-top:4px}@media screen and (max-width:749px){.lgx-support h4{padding:16px 20px}.lgx-support ul{padding:2px 20px 8px}.lgx-support li{padding:14px 0 14px 30px}.lgx-support li:before{top:18px}}.lgx-hero--banner{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:5vw;padding-right:7vw}.lgx-hero--banner .lgx-hero__img{aspect-ratio:16 / 9;border-radius:8px}@media screen and (max-width:749px){.lgx-hero--banner{grid-template-columns:1fr}.lgx-hero--banner .lgx-hero__img{width:100%;aspect-ratio:16 / 9}}.lgx .lgs-pill--dark{border-color:var(--navy);background:var(--navy);color:#fff}.lgx .lgs-pill--dark:hover{border-color:var(--teal);background:var(--teal);color:#fff}.lgx .lgs-pill--lg{--stub: 64px;height:68px;font-size:1.5rem}.lgx .lgs-pill--lg .lgs-pill__txt{padding:0 40px 0 34px}.lgx-blog .lgs-img{border-radius:8px}.lgx-sec--band{margin-right:6vw;padding:128px 6vw 136px 7vw;border-radius:0 20px 20px 0;background:#f4f4f2}.lgx-sec--band :is(.lgx-card,.lgx-ba__q,.lgx-app){background:#fff}@media screen and (max-width:749px){.lgx-sec--band{margin-right:12px;padding:88px var(--side) 96px;border-radius:0 14px 14px 0}}.lgx-ba{position:relative}.lgx-ba__h{margin-bottom:8px;padding-bottom:12px!important;border-bottom:2px solid #d6d6d1;font-size:1.45rem}.lgx-ba__h--a{border-bottom-color:#67b9b7}.lgx-ba__h:before,.lgx-ba__h--a:before{display:none}.lgx-ba__a:before{display:none}.lgx-ba:after{content:"\2192";position:absolute;top:calc(50% + 24px);left:calc((100% - 64px) / 2.1 + 32px);display:grid;place-items:center;width:48px;height:48px;border:1px solid #67b9b7;border-radius:50%;background:#67b9b7;font-family:Jost,sans-serif;font-size:1.7rem;line-height:1;color:#fff;transform:translate(-50%,-50%)}@media screen and (max-width:749px){.lgx-ba:after{display:none}.lgx-ba__a:before{display:block}}.lgx-who__voice{padding-left:0}.lgx-who__voice:before{display:none}@media screen and (max-width:749px){.lgx-svc{display:flex;flex-direction:column;gap:0}.lgx-svc__body{display:contents}.lgx-svc__body>.lgs-h{order:1}.lgx-svc__body>.lgx-svc__title{order:2;margin-top:20px}.lgx-svc>.lgx-svc__media,.lgx-svc--rev>.lgx-svc__media{order:3;margin-top:28px}.lgx-svc__body>.lgx-svc__text{order:4;margin-top:28px}.lgx-svc__body>.lgx-svc__points{order:5}.lgx-svc__body>.lgx-svc__btns{order:6;margin-top:32px}.lgx-hero:not(.lgx-hero--text):not(.lgx-hero--banner){grid-template-columns:minmax(0,1fr) 26vw;gap:0 16px;align-items:center}.lgx-hero:not(.lgx-hero--text):not(.lgx-hero--banner) .lgx-hero__catch{font-size:2.1rem;line-height:1.75;word-break:auto-phrase}.lgx-hero:not(.lgx-hero--text):not(.lgx-hero--banner)>div:first-child{display:contents}.lgx-hero:not(.lgx-hero--text):not(.lgx-hero--banner) .lgs-h{grid-column:1 / -1;grid-row:1}.lgx-hero:not(.lgx-hero--text):not(.lgx-hero--banner) .lgx-hero__catch{grid-column:1;grid-row:2}.lgx-hero:not(.lgx-hero--text):not(.lgx-hero--banner) .lgx-hero__img{grid-column:2;grid-row:2;order:0;width:100%;margin:0;aspect-ratio:3 / 4;border-radius:6px}.lgx-hero:not(.lgx-hero--text):not(.lgx-hero--banner) :is(.lgx-hero__lead,.lgs-pill,.lgx-hero__btns){grid-column:1 / -1;justify-self:start}.lgx-hero:not(.lgx-hero--text):not(.lgx-hero--banner) .lgx-hero__lead{margin-top:28px}.lgx-hero:not(.lgx-hero--text):not(.lgx-hero--banner) .lgs-pill{margin-top:32px}.lgx-origin{margin-top:28px;gap:28px}.lgx-origin .lgx-img{width:100%;margin-top:0;aspect-ratio:16 / 9}.lgx-origin .lgx-story{margin-top:0}.lgx-list li{grid-template-columns:26px minmax(0,1fr);gap:6px 12px}}@media screen and (max-width:749px){.lgx-hero:not(.lgx-hero--text):not(.lgx-hero--banner){grid-template-columns:minmax(0,1fr)}.lgx-hero:not(.lgx-hero--text):not(.lgx-hero--banner) .lgx-hero__img{grid-column:1;grid-row:3;margin-top:24px;aspect-ratio:16 / 9}.lgx-ba__q{margin-top:48px}.lgx-ba__q:first-of-type{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lg-studio-page.css.map */
