@media (max-width:719px){.lt-sec{padding-block:clamp(48px,8vw,68px)}.lt-head{margin-bottom:24px;gap:12px}.lt-h2{font-size:clamp(26px,7.5vw,36px);line-height:1.15}.lt-sub{font-size:15px;line-height:1.55}.lt .lc-cards,.lt .lc-stories-list,.lt .lc-values-list,.lt .lk-apps-row,.lt .lk-feat-grid,.lt .lk-grid,.lt .ls-cards2,.lt .ls-cards3,.lt .ls-chal-grid,.lt .ls-testi-grid,.lt .lso-benefits,.lt .lso-ind-grid,.lt .lso-svc,.lt .lso-toolkit,.lt .lt-clay-grid,.lt .lt-uc-grid{display:grid!important;grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:18px!important;margin-inline:0!important;padding:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow:visible!important}.lt .lc-cards>*,.lt .lc-stories-list>*,.lt .lc-values-list>*,.lt .lk-apps-row>*,.lt .lk-feat-grid>*,.lt .lk-grid>*,.lt .ls-cards2>*,.lt .ls-cards3>*,.lt .ls-chal-grid>*,.lt .ls-testi-grid>*,.lt .lso-benefits>*,.lt .lso-ind-grid>*,.lt .lso-svc>*,.lt .lso-toolkit>*,.lt .lt-clay-grid>*,.lt .lt-uc-grid>*{min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;grid-column:1/-1!important;grid-row:auto!important}.lk-apps-row+.lk-apps-row{margin-top:18px!important}.lk-card{padding:clamp(22px,5vw,28px) clamp(16px,4.5vw,22px);border-radius:26px;width:100%;box-sizing:border-box}.lk-card .lt-well{margin-bottom:16px}.lk-card h3{font-size:clamp(19px,5vw,22px)}.lk-card p{font-size:14.5px;line-height:1.55}.lk-app,.lk-apps-sm .lk-app{min-height:clamp(340px,85vw,420px);width:100%;padding:10px;border-radius:28px;box-sizing:border-box}.lk-app-bd{padding:clamp(16px,4vw,22px);border-radius:20px;width:100%;box-sizing:border-box}.lk-app-bd h3{font-size:clamp(18px,5vw,22px)}.lk-app-bd p{font-size:14px;margin-top:6px}.lso-benefit{min-height:clamp(280px,75vw,360px)!important;border-radius:24px;width:100%;box-sizing:border-box}.lso-benefit-tx{left:clamp(16px,4.5vw,24px);right:clamp(16px,4.5vw,24px);bottom:clamp(16px,4.5vw,24px);max-width:100%}.lso-benefit-tx strong{font-size:clamp(32px,8vw,46px)}.lso-benefit-tx h3{font-size:clamp(18px,5vw,22px);margin:6px 0}.lso-benefit-tx p{font-size:14px}.lc-proj{padding:clamp(20px,4.5vw,28px) clamp(16px,4vw,22px) 76px;border-radius:26px;width:100%;box-sizing:border-box}.lc-proj h3{font-size:clamp(20px,5.5vw,28px)}.lc-proj-tx p{font-size:14.5px}.lc-proj-go{right:18px;bottom:18px;width:44px;height:44px}.lc-value{padding:clamp(20px,4.5vw,26px) clamp(16px,4vw,22px);border-radius:22px;width:100%;box-sizing:border-box}.lc-value h3{font-size:clamp(18px,5vw,21px)}.lc-value p{font-size:14.5px}.ls-chal-card,.ls-pcard,.ls-testi-card,.lso-ind-card,.lso-svc-card,.lso-toolkit-card{padding:clamp(22px,4.5vw,28px) clamp(16px,4vw,22px);border-radius:24px;width:100%;box-sizing:border-box}.lt-discuss-in{grid-template-columns:minmax(0,1fr)!important;width:100%!important;box-sizing:border-box!important;padding:clamp(34px,7vw,56px) clamp(16px,4.5vw,24px)!important;border-radius:28px;gap:14px}.lt-discuss-in h2{font-size:clamp(22px,6.5vw,32px)!important;max-width:100%!important;letter-spacing:-.025em;line-height:1.15;word-break:break-word;overflow-wrap:break-word}.lt-discuss-in p{font-size:clamp(14px,3.8vw,16px)!important;max-width:100%!important;margin-bottom:6px;line-height:1.5}.lt-discuss-in .lt-mag{width:100%!important;max-width:100%!important;display:flex;justify-content:center}.lt-discuss-in .lt-btn{width:100%!important;max-width:320px;font-size:14.5px;padding:0 16px;justify-content:center}.lt-cta2{height:auto;padding:12px;border-radius:26px}.lt-cta2-card{padding:clamp(28px,6vw,44px) clamp(16px,4vw,24px);border-radius:20px}.lt-cta2-card h2{font-size:clamp(22px,6vw,32px);line-height:1.15}.lt-cta2-card p{font-size:clamp(14px,3.8vw,16px)}.lk-cta-row{flex-direction:column;width:100%;gap:10px}.lk-cta-row .lt-mag{width:100%}.lk-cta-row .lt-btn{width:100%;justify-content:center}.lt-clay{min-height:0;height:100%;border-radius:24px}.lt .lt-uc-card,.lt .lt-uc-card:nth-child(n+4){grid-column:1/-1!important;min-height:0;padding:clamp(20px,4.5vw,26px) clamp(16px,4vw,22px);border-radius:24px}.lt-uc-card h3{margin-top:18px;font-size:clamp(19px,5vw,22px)}.lt .lk-int-grid{grid-template-columns:1fr 1fr!important;border-radius:26px}.lt .lk-int-grid li{padding:20px 12px;border-right:1px solid var(--line)!important}.lt .lk-int-grid li:nth-child(2n){border-right:0!important}.lk-int-grid .lt-well{width:44px;height:44px;margin-bottom:12px;border-radius:14px}.lk-int-grid h3{font-size:15px}.lk-int-grid p{font-size:13px}.lk-proc-grid{gap:22px!important}.lk-step{display:grid;grid-template-columns:48px 1fr;-moz-column-gap:14px;column-gap:14px}.lk-step .lk-node{grid-row:span 3;width:48px;height:48px;border-radius:15px}.lk-step .lk-step-n{margin-top:0;font-size:12px}.lk-step h3{font-size:18px;margin-top:2px}.lk-step p{margin-top:4px;font-size:14px}.lk-hero{padding:clamp(84px,12vw,104px) 0 36px}.lk-h1{font-size:clamp(32px,9vw,44px);line-height:1.08}.lk-hero-p{font-size:15.5px;line-height:1.55;margin-top:16px}.lk-hero-art{max-width:360px;width:100%;margin:24px auto 0}.lk-hero-frame{border-radius:30px;width:100%;box-sizing:border-box}.lk-hero[data-art=true] .lk-hero-frame[data-visual=true]{aspect-ratio:auto;min-height:360px;height:auto;padding:10px}.lv-chat,.lv-code,.lv-flow{position:relative;inset:auto;margin:0;width:100%;box-sizing:border-box;border-radius:22px}.lv-flow{padding:clamp(14px,3.5vw,18px)}.lv-flow-head{font-size:13.5px;padding:0 0 10px}.lv-flow li{grid-template-columns:36px 1fr auto;gap:8px;padding:6px 4px 6px 0}.lv-flow-ic{width:36px;height:36px;border-radius:11px}.lv-flow ol:before{left:18px}.lv-flow li b{font-size:13.5px}.lv-flow li small{font-size:11px}.lv-box em{font-size:10.5px;padding:2px 6px}.lv-code pre{font-size:11px;padding:12px}.lv-code pre b{width:18px}.lt-cta{gap:10px;width:100%}.lt-cta .lt-mag{flex:1 1 100%;width:100%}.lt-cta .lt-btn{width:100%;justify-content:center}.lt-hero-in>.lt-mark-wrap{width:min(78vw,320px);height:min(78vw,320px)}.lt-h1{font-size:clamp(32px,9vw,44px);padding-top:15px}.lk-feat-card{padding:clamp(24px,5vw,30px) clamp(16px,4.5vw,22px) 0;border-radius:26px;width:100%;box-sizing:border-box}.lk-feat-card h3{font-size:clamp(20px,5.5vw,24px);max-width:100%}.lk-feat-ph{margin-inline:-16px}.lk-strip{grid-template-columns:repeat(2,1fr)!important;gap:16px;padding:20px 8px}.lk-strip dt{font-size:clamp(28px,7vw,40px)}.lk-strip dd{font-size:13px}.lk-sstats-grid{grid-template-columns:1fr 1fr;gap:20px 16px}.lk-faq-list{padding:4px 16px;border-radius:24px}.lk-faq-list .lt-faq-q{font-size:16.5px;padding:16px 0}.lk-tabs{border-radius:20px;padding:4px;gap:4px}.lk-tab{height:38px;padding:0 14px;font-size:13px}.lk-chips{gap:8px;margin-top:20px;min-height:auto}.lk-chip{height:44px;padding:0 14px 0 10px;border-radius:14px;font-size:13.5px}.lk-af-feats li{font-size:15px;padding:10px 16px 10px 10px;border-radius:18px}.lk-af-feats .lt-well{width:40px;height:40px;border-radius:12px}.lt .lt-plinth:not(.lt-plinth-main){padding-top:0}.lt .lt-plinth:not(.lt-plinth-main) .lt-lamp{display:none}.lt-stage{gap:12px}}@media (max-width:1023px){.lt-hero-in{display:flex;flex-direction:column}.lt-hero-in>.lt-h1{order:1;padding-top:35px}.lt-hero-in>.lt-mark-wrap{order:2;width:min(60vw,420px);height:min(60vw,420px);margin:0 auto -10px}.lt-hero-in>.lt-hero-bottom{order:3;margin-top:0}}