.lgh8{font-optical-sizing:auto}.lgh8 svg.i{width:16px;height:16px;flex:none}.lgh8 a:focus-visible,.lgh8 button:focus-visible{outline:2px solid rgba(217,119,6,.7);outline-offset:3px;border-radius:6px}.lgh8 .c8-wrap{position:relative;width:min(1248px,calc(100% - 48px));margin:0 auto}.lgh8 .c8-lbl{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#475569}.lgh8 .c8-lbl .i{width:16px;height:16px;color:#94a3b8}.lgh8 .c8-al{display:inline-flex;align-items:center;gap:6px;color:#b45309;font-size:15px;font-weight:620}.lgh8 .c8-al .i{width:15px;height:15px;transition:transform .2s}.lgh8 .c8-al:hover .i{transform:translateX(2px)}.lgh8 .c8-chap{position:relative}.lgh8 .c8-sticky{position:sticky;top:68px;display:flex;align-items:flex-start;height:calc(100vh - 68px);height:calc(100svh - 68px);padding-top:max(24px,calc((100svh - 68px - var(--ch, 800px)) / 2))}.lgh8 .fit{position:relative;width:100%}.lgh8 .fit-in{width:var(--fw)}@media (max-width:1295px){.lgh8 .fit-in{zoom:.94}}@media (max-width:1199px){.lgh8 .fit-in{zoom:.86}}@media (max-width:1099px){.lgh8 .fit-in{zoom:.78}}@media (max-width:1023px){.lgh8 .fit-in{zoom:.72}.lgh8 .fit-free .fit-in{zoom:1;width:auto}}@media (max-width:899px){.lgh8 .fit-in{zoom:.62}}@media (max-width:767px){.lgh8 .fit-in{zoom:.5}}@media (max-width:639px){.lgh8 .fit-in{zoom:.29}}.lgh8 .st-n{white-space:nowrap}.lgh8 .st-i{display:inline-block;width:.8em;height:.8em;margin-left:.07em;vertical-align:-.06em;color:var(--st,#f59e0b)}.lgh8 .st-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lgh8 .st-row{--s:13px;--g:2px;position:relative;display:inline-flex;gap:var(--g);vertical-align:middle}.lgh8 .st-row svg{display:block;flex:none;width:var(--s);height:var(--s)}.lgh8 .st-on{color:#f59e0b}.lgh8 .st-off{color:#e2e8f0}.lgh8 .st-val .st-bg,.lgh8 .st-val .st-fg{display:flex;gap:var(--g)}.lgh8 .st-val .st-fg{position:absolute;left:0;top:0;overflow:hidden}.lgh8 .h8-hero{position:relative;padding-top:64px;text-align:center}.lgh8 .h8-dots{position:absolute;inset:0 0 auto 0;height:520px;background-image:radial-gradient(#d5dbe3 1.4px,transparent 1.5px);background-size:28px 28px;-webkit-mask-image:linear-gradient(#000,#000 40%,transparent);mask-image:linear-gradient(#000,#000 40%,transparent);opacity:.7;pointer-events:none}.lgh8 .h8-in{position:relative;width:min(980px,calc(100% - 48px));margin:0 auto}.lgh8 .h8-in h1{margin:0;font:inherit}.lgh8 .h8-kick{display:block;margin-bottom:18px;font-size:15px;font-weight:550;letter-spacing:-.005em;color:#64748b}.lgh8 .h8-hl{display:block;font-size:64px;line-height:1.04;font-weight:680;letter-spacing:-.037em;color:#0f172a;text-wrap:balance}.lgh8 .h8-sub{max-width:640px;margin:22px auto 0;font-size:18px;line-height:1.55;color:#475569;text-wrap:pretty}.lgh8 .h8-ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}.lgh8 .h8-b1,.lgh8 .h8-b2{display:inline-flex;align-items:center;height:48px;border-radius:999px;font-size:16px;font-weight:600;transition:background-color .2s,border-color .2s}.lgh8 .h8-b1{gap:6px;padding:0 20px 0 24px;background:#0f172a;color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 2px rgba(15,23,42,.3)}.lgh8 .h8-b1:hover{background:#1e293b}.lgh8 .h8-b1 .i{width:16px;height:16px;opacity:.75}.lgh8 .h8-b2{gap:8px;padding:0 22px;border:1px solid #cfd6df;background:#fff;color:#0f172a}.lgh8 .h8-b2:hover{border-color:#94a3b8}.lgh8 .h8-b2 .i{width:16px;height:16px;color:#64748b}.lgh8 .h8-note{margin-top:16px;font-size:13.5px;color:#64748b}.lgh8 .h8-note b{font-weight:500;color:#334155}@media (max-width:1023px){.lgh8 .h8-hl{font-size:52px}}@media (max-width:639px){.lgh8 .h8-hero{padding-top:36px}.lgh8 .h8-in{width:calc(100% - 32px)}.lgh8 .h8-kick{margin-bottom:14px;font-size:13.5px}.lgh8 .h8-hl{font-size:38px;line-height:1.06}.lgh8 .h8-sub{margin-top:16px;font-size:16px}.lgh8 .h8-ctas{margin-top:24px}.lgh8 .h8-b1,.lgh8 .h8-b2{height:46px;font-size:15px}}.lgh8 .h8-night{padding-top:0}.lgh8 .h8-band{position:relative;overflow:hidden;padding:64px 0 286px;background:#0b1324}.lgh8 .h8-scene{position:absolute;inset:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lgh8 .h8-scene img{position:absolute;display:block;max-width:none}.lgh8 .h8-stars{top:0;left:calc(50% - 1280px);width:2560px;height:720px}.lgh8 .h8-web{top:0;left:0;width:160px;height:160px}@media (max-width:1279px){.lgh8 .h8-scene .h8-web{width:min(160px,calc(50% - 476px));height:auto}}@media (max-width:1099px){.lgh8 .h8-scene .h8-web{display:none}}.lgh8 .h8-moon{top:86px;left:min(calc(50% + 360px),calc(100% - 206px));width:252px;height:164px}.lgh8 .h8-town{bottom:50px;left:calc(50% - 1280px);width:2560px;height:434px}.lgh8 .h8-road{position:absolute;left:0;right:0;bottom:0;height:50px;border-top:16px solid #121b2f;background:#0c1425;box-shadow:inset 0 3px 0 #1c2843}.lgh8 .h8-ghost{position:absolute;z-index:1;left:calc(50% - 464px);top:112px;width:108px;height:108px;transform:rotate(-7deg)}.lgh8 .h8-ghost svg{display:block;width:100%;height:100%;overflow:visible}.lgh8 .h8-night .h8-in{z-index:2}.lgh8 .h8-night .h8-kick{color:#94a3b8}.lgh8 .h8-night .h8-hl{color:#fff}.lgh8 .h8-night .h8-sub{color:#cbd5e1}.lgh8 .h8-night .h8-note{color:#94a3b8}.lgh8 .h8-night .h8-note b{color:#e2e8f0}.lgh8 .h8-night .h8-b1{background:#fbbf24;color:#0f172a;box-shadow:none}.lgh8 .h8-night .h8-b1:hover{background:#f59e0b}.lgh8 .h8-night .h8-b2{border-color:hsla(0,0%,100%,.24);background:rgba(11,19,36,.55);color:#fff}.lgh8 .h8-night .h8-b2:hover{border-color:hsla(0,0%,100%,.45)}.lgh8 .h8-night .h8-b2 .i{color:#cbd5e1}@media (max-width:1023px){.lgh8 .h8-band{padding-top:112px}.lgh8 .h8-ghost{left:24px;top:30px;width:64px;height:64px}.lgh8 .h8-moon{top:10px;left:auto;right:16px;width:151px;height:98px}}@media (max-width:639px){.lgh8 .h8-band{padding:80px 0 224px}.lgh8 .h8-stars{height:900px}.lgh8 .h8-stars,.lgh8 .h8-town{left:calc(50% - 320px);width:640px}.lgh8 .h8-town{bottom:0;height:208px}.lgh8 .h8-road{display:none}.lgh8 .h8-ghost{left:20px;top:18px;width:50px;height:50px}.lgh8 .h8-moon{top:4px;right:8px;width:113px;height:74px}}.lgh8 .m8-intro{padding:150px 0 96px}.lgh8 .m8-st{max-width:1120px;font-size:44px;line-height:1.14;font-weight:660;letter-spacing:-.032em;color:#0f172a;text-wrap:pretty}.lgh8 .m8-st span{color:#94a3b8}@media (max-width:1023px){.lgh8 .m8-intro{padding:112px 0 72px}.lgh8 .m8-st{font-size:36px}}@media (max-width:639px){.lgh8 .c8-wrap{width:calc(100% - 32px)}.lgh8 .m8-intro{padding:88px 0 56px}.lgh8 .m8-st{font-size:28px;line-height:1.2}}.lgh8 .c8-scan{--ch:800px;height:320vh;background:#fff;border-top:1px solid #eef0f3}.lgh8 .c8-scan .c8-head{display:flex;justify-content:space-between;align-items:flex-end;gap:48px}.lgh8 .c8-scan h2{margin-top:12px;font-size:46px;line-height:1.04;font-weight:690;letter-spacing:-.036em;color:#0f172a;text-wrap:balance}.lgh8 .c8-sample{display:flex;align-items:center;gap:7px;margin-top:12px;font-size:13px;font-weight:560;color:#94a3b8}.lgh8 .c8-sample .i{width:14px;height:14px}.lgh8 .c8-steptxt{position:relative;flex:none;width:430px;height:112px}.lgh8 .c8-steptxt p{position:absolute;inset:0;font-size:15px;line-height:1.55;color:#475569;opacity:0;transform:translateY(6px);transition:opacity .35s,transform .35s}.lgh8 .c8-steptxt p.is-on{opacity:1;transform:none}.lgh8 .c8-steptxt span{display:block;margin-bottom:4px;font-size:12px;font-weight:700;letter-spacing:.04em;color:#b45309;font-variant-numeric:tabular-nums}.lgh8 .c8-steptxt b{display:block;font-size:18px;font-weight:650;letter-spacing:-.01em;color:#0f172a}.lgh8 .c8-fit{margin-top:6px}.lgh8 .c8-stage{position:relative;width:1248px}.lgh8 .c8-town{position:absolute;left:0;top:0;display:block}.lgh8 .c8-pins{position:absolute;inset:0}.lgh8 .c8-pin{position:absolute;opacity:0;transform:translateY(-12px) scale(.6);transform-origin:50% 95%;transition:opacity .3s,transform .45s cubic-bezier(.2,.9,.3,1.3)}.lgh8 .c8-pin svg{display:block}.lgh8 .c8-pin.is-in{opacity:1;transform:none}.lgh8 .c8-pin.c8-pop{animation:lgC8Pop .45s cubic-bezier(.2,.9,.3,1.3)}@keyframes lgC8Pop{0%{transform:scale(.62)}60%{transform:scale(1.16)}to{transform:scale(1)}}.lgh8 .c8-call{position:absolute;z-index:900;padding:8px 11px;border-radius:10px;background:#0f172a;color:#cbd5e1;font-size:12.5px;white-space:nowrap;opacity:0;transform:translate(-50%,-100%);transition:opacity .3s,transform .3s;pointer-events:none}.lgh8 .c8-call b{color:#fff;font-weight:650}.lgh8 .c8-call:after{content:"";position:absolute;left:50%;bottom:-5px;width:10px;height:10px;margin-left:-5px;background:#0f172a;transform:rotate(45deg)}.lgh8 .c8-call .c2{display:none}.lgh8 .c8-call.show{opacity:1;transform:translate(-50%,calc(-100% - 4px))}.lgh8 .c8-call.after .c1{display:none}.lgh8 .c8-call.after .c2{display:inline}.lgh8 .c8-kpis-d .c8-k{position:absolute;width:250px}.lgh8 .c8-kpis-d .c8-k1{left:0;top:6px}.lgh8 .c8-kpis-d .c8-k2{right:0;top:6px;text-align:right}.lgh8 .c8-kpis-d .c8-k3{left:0;bottom:22px}.lgh8 .c8-kpis-d .c8-k4{right:0;bottom:22px;text-align:right}.lgh8 .c8-kpis-d .c8-k2 .c8-kl,.lgh8 .c8-kpis-d .c8-k2 .c8-ticks,.lgh8 .c8-kpis-d .c8-k4 .c8-kl,.lgh8 .c8-kpis-d .c8-k4 .c8-ticks{justify-content:flex-end}.lgh8 .c8-kpis-m{display:none}.lgh8 .c8-kl{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#64748b}.lgh8 .c8-kl .dot{display:inline-block;width:9px;height:9px;border-radius:9px}.lgh8 .c8-kl .dot.g{background:#00d572}.lgh8 .c8-kl .dot.r{background:#f54750}.lgh8 .c8-kv{margin-top:4px;font-variant-numeric:tabular-nums}.lgh8 .c8-kv b{font-size:44px;line-height:1;font-weight:700;letter-spacing:-.035em;color:#0f172a}.lgh8 .c8-kv small{margin-left:8px;font-size:13px;font-weight:500;color:#94a3b8}.lgh8 .c8-ks{margin-top:6px;font-size:13px;color:#94a3b8}.lgh8 .c8-ks.good{color:#047857;font-weight:600}.lgh8 .c8-ticks{display:flex;gap:4px;margin-top:12px}.lgh8 .c8-ticks i{width:14px;height:4px;border-radius:9px;background:#e2e8f0;transition:background .3s}.lgh8 .c8-ticks i.is-on{background:#d97706}.lgh8 .c8-scan .c8-al{margin-top:14px}@media (max-width:1023px){.lgh8 .c8-sticky{top:60px;height:calc(100vh - 60px);height:calc(100svh - 60px);padding-top:max(20px,calc((100svh - 60px - var(--ch, 800px)) / 2))}.lgh8 .c8-scan{--ch:640px;height:260vh}.lgh8 .c8-scan .c8-head{flex-direction:column;align-items:stretch;gap:16px}.lgh8 .c8-scan h2{font-size:36px}.lgh8 .c8-steptxt{width:auto;height:124px}.lgh8 .c8-kpis-d{display:none}.lgh8 .c8-kpis-m{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 20px;margin-top:4px}.lgh8 .c8-kpis-m .c8-kv b{font-size:30px}.lgh8 .c8-kpis-m .c8-kv small{margin-left:5px;font-size:12px}}@media (max-width:639px){.lgh8 .c8-scan{--ch:600px}.lgh8 .c8-scan h2{font-size:30px}.lgh8 .c8-call,.lgh8 .c8-sample{display:none}.lgh8 .c8-steptxt{height:150px}.lgh8 .c8-steptxt p{font-size:14px}.lgh8 .c8-steptxt b{font-size:16px}.lgh8 .c8-kpis-m{grid-template-columns:repeat(2,minmax(0,1fr))}.lgh8 .c8-kpis-m .c8-ticks i{width:9px}}.lgh8 .r8{--ch:760px;height:260vh;background:#fff;border-top:1px solid #eef0f3}.lgh8 .r8-head{text-align:center}.lgh8 .r8-head .c8-lbl{justify-content:center}.lgh8 .r8-head h2{margin-top:12px;font-size:44px;line-height:1.08;font-weight:690;letter-spacing:-.035em;color:#0f172a;text-wrap:balance}.lgh8 .r8-head h2 span{color:#94a3b8}.lgh8 .r8-top{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:30px;padding-bottom:16px;border-bottom:1px solid #eef0f3}.lgh8 .r8-clock{display:flex;align-items:baseline;gap:16px;min-width:0}.lgh8 .r8-clock>b{flex:none;min-width:180px;font-size:40px;line-height:1;font-weight:700;letter-spacing:-.03em;color:#0f172a;font-variant-numeric:tabular-nums}.lgh8 .r8-clock>span{max-width:510px;font-size:15px;color:#475569}.lgh8 .r8-clock>span b{font-weight:650;color:#0f172a}.lgh8 .r8-set{display:flex;flex:none;gap:8px}.lgh8 .r8-set li{display:inline-flex;flex:none;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:999px;background:#f1f5f9;font-size:13px;font-weight:600;color:#334155;white-space:nowrap}.lgh8 .r8-set .i{width:14px;height:14px;color:#94a3b8}.lgh8 .r8-fit{margin-top:18px}.lgh8 .r8-board{position:relative;display:flex;gap:32px;min-height:480px}.lgh8 .r8-line{position:relative;flex:none;width:900px;height:452px}.lgh8 .r8-ruler{position:absolute;left:0;right:0;top:222px;height:2px;background:#e2e8f0}.lgh8 .r8-hrs span{position:absolute;top:10px;transform:translateX(-50%);font-size:11.5px;font-weight:600;color:#94a3b8;white-space:nowrap}.lgh8 .r8-hrs span:first-child{transform:none}.lgh8 .r8-head-x{position:absolute;z-index:2;top:0;bottom:0;left:0;width:0;border-left:2px solid #f59e0b}.lgh8 .r8-head-x i{position:absolute;left:-6px;top:217px;width:10px;height:10px;border-radius:9px;background:#f59e0b;box-shadow:0 0 0 3px #fff}.lgh8 .r8-rep,.lgh8 .r8-rev{position:absolute;z-index:4;width:258px;padding:12px 14px 13px;border-radius:14px;background:#fff;border:1px solid #e2e8f0;box-shadow:0 14px 30px -24px rgba(15,23,42,.4);text-align:left;opacity:0;transform:translateY(8px) scale(.98);transition:opacity .35s,transform .4s cubic-bezier(.2,.9,.3,1.2)}.lgh8 .r8-rev{top:24px}.lgh8 .r8-rep{top:250px;border-color:#d1fae5}.lgh8 .r8-col.rp .r8-rep,.lgh8 .r8-col.rv .r8-rev{opacity:1;transform:none}.lgh8 .r8-who{display:flex;align-items:center;gap:8px;font-size:13.5px;color:#0f172a;white-space:nowrap}.lgh8 .r8-who b{font-weight:650}.lgh8 .r8-who time{margin-left:auto;font-size:11.5px;font-weight:600;color:#94a3b8;font-variant-numeric:tabular-nums}.lgh8 .r8-av{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:99px;background:#f1f5f9;font-size:11px;font-weight:700;color:#475569}.lgh8 .r8-av.me{background:#fef3c7;color:#92400e;font-size:9.5px}.lgh8 .r8-lang{height:18px;padding:0 6px;border-radius:5px;background:#e2e8f0;font-size:10.5px;font-weight:700;line-height:18px;color:#334155}.lgh8 .st-row.r8-st{--s:13px;--g:2px;display:flex;width:-moz-max-content;width:max-content;margin-top:7px}.lgh8 .r8-tx{margin-top:6px;font-size:13.5px;line-height:1.5;color:#334155}.lgh8 .r8-auto{display:inline-flex;align-items:center;gap:5px;height:22px;margin-top:8px;padding:0 8px;border-radius:7px;background:#ecfdf5;color:#047857;font-size:12px;font-weight:650}.lgh8 .r8-auto .i{width:12px;height:12px}.lgh8 .r8-wait{position:absolute;top:220px;height:6px;border-radius:9px;background:#f1f5f9;opacity:0;transition:opacity .3s}.lgh8 .r8-wait i{display:block;width:0;height:100%;border-radius:9px;background:#fbbf24}.lgh8 .r8-wait em{position:absolute;left:50%;top:-20px;transform:translateX(-50%);font-style:normal;font-size:11.5px;font-weight:650;color:#b45309;white-space:nowrap}.lgh8 .r8-col.rv .r8-wait{opacity:1}.lgh8 .r8-tick{position:absolute;z-index:1;width:0;margin-left:-.75px;border-left:1.5px dashed #cbd5e1;opacity:0;transition:opacity .3s}.lgh8 .r8-tick.a{top:40px;height:182px}.lgh8 .r8-tick.b{top:224px;height:44px}.lgh8 .r8-col.rp .r8-tick.b,.lgh8 .r8-col.rv .r8-tick.a{opacity:1}.lgh8 .r8-wait4{flex:1;min-width:0;padding:16px 18px 18px;border-radius:18px;background:#f8fafc;border:1px solid #e2e8f0;text-align:left;opacity:.45;transition:opacity .4s,background .4s,border-color .4s}.lgh8 .r8-wait4.on{opacity:1;background:#fff;border-color:#f59e0b}.lgh8 .r8-below{--st:#d97706;display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:7px;background:#fef3c7;color:#92400e;font-size:12px;font-weight:650}.lgh8 .r8-below .i{width:13px;height:13px}.lgh8 .r8-wait4 h3{margin-top:10px;font-size:20px;font-weight:680;letter-spacing:-.02em;color:#0f172a}.lgh8 .r8-rev.r8-emma{position:relative;top:auto;width:auto;margin-top:12px;opacity:1;transform:none}.lgh8 .r8-draft{margin-top:12px;padding:12px 14px;border-radius:14px;background:#f8fafc;border:1px solid #e2e8f0}.lgh8 .r8-draft>p:first-child{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:650;color:#b45309}.lgh8 .r8-draft>p:first-child .i{width:13px;height:13px}.lgh8 .r8-dtx{min-height:84px;margin-top:6px;font-size:13px;line-height:1.5;color:#334155}.lgh8 .r8-btns{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.lgh8 .r8-btns span{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 12px;border-radius:8px;border:1px solid #e2e8f0;font-size:12.5px;font-weight:650;color:#334155}.lgh8 .r8-btns .go{border-color:#0f172a;background:#0f172a;color:#fff}.lgh8 .r8-btns .i{width:12px;height:12px}.lgh8 .r8 .c8-al{margin-top:10px}.lgh8 .q9{padding:112px 0 120px;background:#fff;border-top:1px solid #eef0f3}.lgh8 .q9-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:72px}.lgh8 .q9-t h2{margin-top:14px;font-size:38px;line-height:1.1;font-weight:690;letter-spacing:-.032em;color:#0f172a}.lgh8 .q9-sub{max-width:460px;margin-top:18px;font-size:16px;line-height:1.6;color:#475569}.lgh8 .q9-t .c8-al{margin-top:26px}.lgh8 .q9-card{overflow:hidden;border:1px solid #e2e8f0;border-radius:20px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 40px 70px -48px rgba(15,23,42,.45)}.lgh8 .q9-h{gap:14px;padding:20px 24px;border-bottom:1px solid #f1f5f9}.lgh8 .q9-h,.lgh8 .q9-tile{display:flex;align-items:center}.lgh8 .q9-tile{justify-content:center;width:40px;height:40px;flex:none;border-radius:12px;background:#ecfdf5}.lgh8 .q9-tile .i{width:19px;height:19px;color:#059669}.lgh8 .q9-hn{display:flex;flex-direction:column;min-width:0}.lgh8 .q9-hn b{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:650;color:#0f172a}.lgh8 .q9-hn em{padding:2px 8px;border-radius:999px;background:#ecfdf5;font-style:normal;font-size:11px;font-weight:650;color:#047857}.lgh8 .q9-hn small{margin-top:2px;font-size:13px;color:#64748b}.lgh8 .q9-sw{position:relative;width:44px;height:24px;flex:none;margin-left:auto;border-radius:99px;background:#0f172a}.lgh8 .q9-sw i{position:absolute;top:2px;left:22px;width:20px;height:20px;border-radius:99px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.3)}.lgh8 .q9-inc{padding:20px 24px 18px}.lgh8 .q9-il{display:flex;align-items:center;gap:8px;font-size:13px;color:#64748b}.lgh8 .q9-il .i{width:15px;height:15px;color:#94a3b8}.lgh8 .q9-il b{font-weight:600;color:#334155}.lgh8 .q9-il span{margin-left:auto;font-variant-numeric:tabular-nums;color:#94a3b8}.lgh8 .q9-vs{display:grid;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);align-items:stretch;margin-top:12px}.lgh8 .q9-v{padding:14px 16px 16px;border:1px solid #e2e8f0;border-radius:14px;transition:opacity .45s,border-color .45s}.lgh8 .q9-vl{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600;color:#64748b}.lgh8 .q9-vl i{width:7px;height:7px;flex:none;border-radius:9px}.lgh8 .q9-v.was .q9-vl i{background:#f43f5e}.lgh8 .q9-v.now .q9-vl i{background:#10b981}.lgh8 .q9-v b{display:block;margin-top:8px;font-size:24px;font-weight:650;letter-spacing:-.015em;color:#0f172a;white-space:nowrap}.lgh8 .q9-v.was b{color:#94a3b8;-webkit-text-decoration:line-through 2px rgba(244,63,94,0);text-decoration:line-through 2px rgba(244,63,94,0);transition:text-decoration-color .5s .2s}.lgh8 .q9.on .q9-v.was b{text-decoration-color:#f43f5e}.lgh8 .q9-v.now{border-color:#a7f3d0;opacity:0}.lgh8 .q9.on .q9-v.now{opacity:1;transition-delay:.7s}.lgh8 .q9-ar{display:flex;align-items:center;justify-content:center;color:#cbd5e1}.lgh8 .q9-ar .i{width:16px;height:16px}.lgh8 .q9-note{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:13px;color:#64748b;opacity:0;transition:opacity .4s}.lgh8 .q9.on .q9-note{opacity:1;transition-delay:1.2s}.lgh8 .q9-note .i{width:15px;height:15px;color:#94a3b8}.lgh8 .q9-w{padding:16px 24px 18px;border-top:1px solid #f1f5f9}.lgh8 .q9-wl{font-size:12px;font-weight:600;color:#94a3b8}.lgh8 .q9-w ul{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none}.lgh8 .q9-w li{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border:1px solid #e2e8f0;border-radius:999px;font-size:12.5px;font-weight:600;color:#334155}.lgh8 .q9-w li .i{width:14px;height:14px;color:#10b981}.lgh8 .q9-w li.hit{border-color:#a7f3d0;background:#f0fdf4;color:#065f46}.lgh8 .q9-f{justify-content:space-between;gap:12px;padding:14px 24px;border-top:1px solid #f1f5f9}.lgh8 .q9-f,.lgh8 .q9-f p{display:flex;align-items:center}.lgh8 .q9-f p{gap:8px;font-size:13px;font-weight:600;color:#047857}.lgh8 .q9-f p .i{width:15px;height:15px;flex:none}.lgh8 .q9-f span{display:inline-flex;align-items:center;gap:4px;flex:none;font-size:13px;font-weight:600;color:#475569}.lgh8 .q9-f span .i{width:14px;height:14px}@media (max-width:1023px){.lgh8 .q9{padding:96px 0}.lgh8 .q9-row{grid-template-columns:minmax(0,1fr);gap:40px}.lgh8 .q9-t h2{font-size:34px}.lgh8 .q9-sub{max-width:620px}}@media (max-width:639px){.lgh8 .q9{padding:80px 0}.lgh8 .q9-t h2{font-size:28px}.lgh8 .q9-f,.lgh8 .q9-h,.lgh8 .q9-inc,.lgh8 .q9-w{padding-left:16px;padding-right:16px}.lgh8 .q9-vs{grid-template-columns:minmax(0,1fr);gap:8px}.lgh8 .q9-ar{transform:rotate(90deg);height:16px}.lgh8 .q9-v b{font-size:21px}.lgh8 .q9-f{flex-wrap:wrap}}.lgh8 .l8{--ch:840px;height:250vh;background:#fff;border-top:1px solid #eef0f3}.lgh8 .l8-h2{margin-top:12px;font-size:44px;line-height:1.06;font-weight:690;letter-spacing:-.035em;color:#0f172a;text-wrap:balance}.lgh8 .l8-sub{max-width:760px;margin-top:12px;font-size:16px;line-height:1.6;color:#475569}.lgh8 .l8-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:22px}.lgh8 .l8-steps li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:15px;font-weight:620;color:#94a3b8;transition:color .3s}.lgh8 .l8-steps li b{font-size:12.5px;font-weight:700;color:#cbd5e1;font-variant-numeric:tabular-nums}.lgh8 .l8-sb{display:block;width:100%;height:3px;overflow:hidden;border-radius:9px;background:#e2e8f0}.lgh8 .l8-sb i{display:block;width:0;height:100%;background:#0f172a}.lgh8 .l8-steps li.on{color:#0f172a}.lgh8 .l8-steps li.on b{color:#b45309}.lgh8 .l8-steps li.done{color:#475569}.lgh8 .l8-steps li.done .l8-sb i{width:100%!important;background:#cbd5e1}.lgh8 .l8-card{margin-top:18px;overflow:hidden;border:1px solid #e2e8f0;border-radius:20px;background:#fff;box-shadow:0 30px 60px -48px rgba(15,23,42,.5)}.lgh8 .l8-met{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid #eef0f3}.lgh8 .l8-met>div{padding:12px 20px;border-left:1px solid #eef0f3}.lgh8 .l8-met>div:first-child{border-left:0}.lgh8 .l8-met span{display:block;font-size:12.5px;font-weight:600;color:#64748b}.lgh8 .l8-met b{display:block;margin-top:2px;font-size:26px;line-height:1.05;font-weight:700;letter-spacing:-.03em;color:#0f172a;font-variant-numeric:tabular-nums}.lgh8 .l8-r,.lgh8 .l8-th{display:grid;grid-template-columns:minmax(0,1fr) 130px 170px 170px 130px 130px;align-items:center;gap:12px;padding:0 20px}.lgh8 .l8-th{height:32px;font-size:11.5px;font-weight:650;color:#94a3b8;background:#f8fafc;border-bottom:1px solid #eef0f3}.lgh8 .l8-search{display:flex;align-items:center;gap:8px;max-height:52px;overflow:hidden;padding:15px 20px;font-size:13px;font-weight:560;color:#94a3b8;transition:max-height .35s,padding .35s,opacity .3s}.lgh8 .l8-search .i{width:14px;height:14px}.lgh8 .l8-search.off{max-height:0;padding:0 20px;opacity:0}.lgh8 .l8-row{max-height:0;overflow:hidden;opacity:0;border-bottom:0 solid #f1f5f9;transition:max-height .35s,opacity .3s,background .35s,box-shadow .35s}.lgh8 .l8-row.in{max-height:80px;opacity:1;border-bottom-width:1px}.lgh8 .l8-r{height:42px}.lgh8 .l8-row.in.dim{opacity:.35}.lgh8 .l8-row.hot{box-shadow:inset 3px 0 0 #f59e0b}.lgh8 .l8-pl{display:flex;align-items:center;gap:10px;min-width:0}.lgh8 .l8-pl>i{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:7px;background:#f1f5f9;font-style:normal;font-size:11.5px;font-weight:700;color:#475569}.lgh8 .l8-pl b{overflow:hidden;font-size:14px;font-weight:620;color:#0f172a;white-space:nowrap;text-overflow:ellipsis}.lgh8 .l8-pl em{font-style:normal;font-size:12.5px;color:#94a3b8;white-space:nowrap}.lgh8 .l8-st{justify-self:start;height:24px;padding:0 9px;border-radius:999px;font-size:12px;font-weight:650;line-height:24px;white-space:nowrap}.lgh8 .l8-st.conf{background:#ecfdf5;color:#047857}.lgh8 .l8-st.like{background:#fffbeb;color:#b45309}.lgh8 .l8-st.unc{background:#f1f5f9;color:#64748b}.lgh8 .l8-cf{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:#475569;font-variant-numeric:tabular-nums}.lgh8 .l8-cb{width:70px;height:5px;overflow:hidden;border-radius:9px;background:#f1f5f9}.lgh8 .l8-cb i{display:block;height:100%;background:#94a3b8}.lgh8 .l8-nap{display:flex;gap:5px}.lgh8 .l8-nap>i{display:grid;place-items:center;width:28px;height:22px;border-radius:6px;background:#f1f5f9;font-style:normal;font-size:11px;font-weight:700;color:#94a3b8;transition:background .3s,color .3s}.lgh8 .l8-nap>i .i{display:none;width:13px;height:13px}.lgh8 .l8-row.res .l8-nap>i.m{background:#ecfdf5;color:#047857}.lgh8 .l8-row.res .l8-nap>i.x{background:#fef2f2;color:#b91c1c}.lgh8 .l8-row.res .l8-nap>i.m .i,.lgh8 .l8-row.res .l8-nap>i.x .i{display:block}.lgh8 .l8-row.res .l8-nap>i.m span,.lgh8 .l8-row.res .l8-nap>i.x span{display:none}.lgh8 .l8-ck{color:#94a3b8}.lgh8 .l8-ac,.lgh8 .l8-ck{font-size:12.5px;white-space:nowrap}.lgh8 .l8-ac{display:flex;align-items:center;gap:4px;font-weight:600;color:#475569}.lgh8 .l8-ac .i{width:13px;height:13px;color:#94a3b8}.lgh8 .l8-diff{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;max-height:0;overflow:hidden;margin:0;padding:0 20px 0 54px;font-size:13px;color:#64748b;opacity:0;transition:max-height .4s,opacity .3s,padding .4s}.lgh8 .l8-diff .i{width:14px;height:14px;flex:none;color:#d97706}.lgh8 .l8-diff .i+span{font-weight:600;color:#475569}.lgh8 .l8-diff s{font-weight:650;color:#b91c1c;text-decoration-thickness:1.5px}.lgh8 .l8-diff b{font-weight:700;color:#047857}.lgh8 .l8-row.hot .l8-diff{max-height:60px;padding:0 20px 10px 54px;opacity:1}.lgh8 .l8-opp{display:flex;align-items:center;gap:18px;max-height:0;overflow:hidden;padding:0 20px;background:#fff;border-top:0 solid #eef0f3;opacity:0;transition:max-height .45s,opacity .4s,padding .45s}.lgh8 .l8-opp.on{max-height:160px;padding:12px 20px;border-top-width:1px;opacity:1}.lgh8 .l8-opp>p{display:flex;align-items:center;gap:8px;flex:none;font-size:13px;font-weight:650;color:#334155}.lgh8 .l8-opp>p .i{width:14px;height:14px;color:#94a3b8}.lgh8 .l8-opp ul{display:flex;flex-wrap:wrap;gap:10px}.lgh8 .l8-opp li{display:flex;align-items:center;gap:10px;height:36px;padding:0 12px;border:1px solid #e2e8f0;border-radius:10px;background:#fff}.lgh8 .l8-opp li b{font-size:13.5px;font-weight:640;color:#0f172a}.lgh8 .l8-opp li span{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:#b45309}.lgh8 .l8-opp li .i{width:13px;height:13px}.lgh8 .l8 .c8-al{margin-top:14px}@media (max-width:1279px){.lgh8 .l8-r,.lgh8 .l8-th{grid-template-columns:minmax(0,1fr) 112px 128px 150px 104px 108px;gap:10px}.lgh8 .l8-cb{width:56px}}@media (max-width:1023px){.lgh8 .l8,.lgh8 .r8{height:auto;padding:112px 0 96px}.lgh8 .l8 .c8-sticky,.lgh8 .r8 .c8-sticky{position:static;height:auto;padding:0}}@media (prefers-reduced-motion:reduce){.lgh8 .c8-pin,.lgh8 .c8-pin.is-in,.lgh8 .c8-steptxt p,.lgh8 .r8-rep,.lgh8 .r8-rev{transform:none}.lgh8 .c8-pin.c8-pop{animation:none}.lgh8 .c8-call{transition:opacity .3s}}@media (max-width:1023px){.lgh8 .l8-h2,.lgh8 .r8-head h2{font-size:36px}.lgh8 .r8-top{flex-direction:column;align-items:flex-start;gap:14px}.lgh8 .r8-clock{flex-direction:column;gap:6px}.lgh8 .r8-clock>b{min-width:0;font-size:32px}.lgh8 .r8-set{flex-wrap:wrap}.lgh8 .r8-board{flex-direction:column;gap:20px;min-height:0}.lgh8 .r8-line{display:flex;flex-direction:column;gap:16px;width:auto;height:auto}.lgh8 .r8-head-x,.lgh8 .r8-ruler,.lgh8 .r8-tick,.lgh8 .r8-wait{display:none}.lgh8 .r8-col{display:flex;flex-direction:column;gap:8px}.lgh8 .r8-rep,.lgh8 .r8-rev{position:relative;left:auto!important;top:auto;width:auto;opacity:1;transform:none}.lgh8 .r8-rep{margin-left:28px}.lgh8 .r8-who time{font-size:11px}.lgh8 .l8-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px}.lgh8 .l8-steps li{flex-wrap:nowrap;color:#334155}.lgh8 .l8-steps li b{color:#b45309}.lgh8 .l8-sb{display:none}.lgh8 .l8-r,.lgh8 .l8-th{grid-template-columns:minmax(0,1fr) 104px 134px}.lgh8 .l8-ac,.lgh8 .l8-c-ac,.lgh8 .l8-c-cf,.lgh8 .l8-c-ck,.lgh8 .l8-cf,.lgh8 .l8-ck{display:none}.lgh8 .l8-diff,.lgh8 .l8-row.hot .l8-diff{padding-left:20px}.lgh8 .l8-opp{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-width:639px){.lgh8 .l8,.lgh8 .r8{padding:88px 0 80px}.lgh8 .r8-head{text-align:left}.lgh8 .r8-head .c8-lbl{justify-content:flex-start}.lgh8 .l8-h2,.lgh8 .r8-head h2{font-size:28px}.lgh8 .r8-head h2 br{display:none}.lgh8 .r8-rep{margin-left:16px}.lgh8 .l8-steps{grid-template-columns:minmax(0,1fr)}.lgh8 .l8-met{grid-template-columns:repeat(2,minmax(0,1fr))}.lgh8 .l8-met>div:nth-child(3){border-left:0}.lgh8 .l8-met>div:nth-child(n+3){border-top:1px solid #eef0f3}.lgh8 .l8-r,.lgh8 .l8-th{grid-template-columns:minmax(0,1fr) auto;padding:0 14px}.lgh8 .l8-pl em,.lgh8 .l8-st,.lgh8 .l8-th>span:nth-child(2){display:none}.lgh8 .l8-nap>i{width:26px}.lgh8 .l8-diff,.lgh8 .l8-row.hot .l8-diff{padding-left:14px;padding-right:14px}}.lgh8 .s8{padding:150px 0 40px;background:#fff;border-top:1px solid #eef0f3}.lgh8 .s8-head{display:flex;align-items:flex-end;gap:64px}.lgh8 .s8-score{flex:none;width:300px}.lgh8 .s8-big{display:flex;align-items:baseline;font-variant-numeric:tabular-nums}.lgh8 .s8-big b{font-size:128px;line-height:.8;font-weight:720;letter-spacing:-.055em;color:#0f172a}.lgh8 .s8-big span{margin-left:8px;font-size:22px;font-weight:550;color:#94a3b8}.lgh8 .s8-d{margin-top:18px;font-size:14px;font-weight:600;color:#94a3b8}.lgh8 .s8-d.good{color:#047857}.lgh8 .s8-tx{flex:1;min-width:0}.lgh8 .s8-tx h2{max-width:760px;margin-top:12px;font-size:44px;line-height:1.06;font-weight:690;letter-spacing:-.035em;color:#0f172a;text-wrap:balance}.lgh8 .s8-sub{max-width:620px;margin-top:14px;font-size:16px;line-height:1.6;color:#475569}.lgh8 .s8-chart{margin-top:22px}.lgh8 .s8-chart svg{display:block;overflow:visible}.lgh8 .s8-chart text{font-family:var(--font-inter),system-ui,sans-serif;font-size:12px;fill:#94a3b8}.lgh8 .s8-dot{fill:#fff;stroke:#d97706;stroke-width:1.8;opacity:0;transition:opacity .25s}.lgh8 .s8-dot.on{opacity:1}.lgh8 .s8-dot.last{fill:#d97706}.lgh8 .s8-ev{opacity:0;transition:opacity .35s}.lgh8 .s8-ev.on{opacity:1}.lgh8 .s8-fo{display:flex;flex-direction:column;height:100%}.lgh8 .s8-fo.up{justify-content:flex-end}.lgh8 .s8-fo.down{justify-content:flex-start}.lgh8 .s8-tag{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:44px;padding:5px 8px;border-radius:10px;background:#fff;border:1px solid #e2e8f0;text-align:center;font-size:12px;line-height:1.3;color:#64748b}.lgh8 .s8-tag b{font-size:12.5px;font-weight:650;color:#0f172a}.lgh8 .s8-evm{display:grid;gap:8px;margin-top:14px}.lgh8 .s8-evm li{display:flex;gap:12px;font-size:14px;line-height:1.45;color:#64748b;opacity:.35;transition:opacity .3s}.lgh8 .s8-evm li.on{opacity:1}.lgh8 .s8-evm time{flex:none;width:56px;font-size:13px;font-weight:600;color:#94a3b8;font-variant-numeric:tabular-nums}.lgh8 .s8-evm b{font-weight:620;color:#0f172a}.lgh8 .s8-foot{margin-top:20px;padding-top:18px;border-top:1px solid #eef0f3}.lgh8 .s8-fx{flex-wrap:wrap;gap:12px 20px}.lgh8 .s8-fx,.lgh8 .s8-fx p{display:flex;align-items:center}.lgh8 .s8-fx p{flex:none;gap:8px;font-size:14px;color:#334155;white-space:nowrap}.lgh8 .s8-fx p .i{width:16px;height:16px;color:#94a3b8}.lgh8 .s8-fx b{font-weight:650}.lgh8 .s8-fx ul{display:flex;flex-wrap:wrap;gap:10px}.lgh8 .s8-fx li{display:flex;align-items:center;gap:8px;min-height:36px;padding:4px 12px 4px 6px;border:1px solid #eef0f3;border-radius:10px;font-size:13.5px;color:#0f172a}.lgh8 .s8-can,.lgh8 .s8-pri{flex:none;height:24px;padding:0 8px;border-radius:7px;font-size:11.5px;font-weight:650;line-height:24px;white-space:nowrap}.lgh8 .s8-pri{background:#fef2f2;color:#b91c1c}.lgh8 .s8-can{background:#fffbeb;color:#b45309}.lgh8 .s8-fn{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:16px}.lgh8 .s8-note{font-size:13px;color:#94a3b8}@media (max-width:1023px){.lgh8 .s8{padding:112px 0 32px}.lgh8 .s8-head{flex-direction:column;align-items:flex-start;gap:28px}.lgh8 .s8-score{width:auto}.lgh8 .s8-big b{font-size:96px}.lgh8 .s8-tx h2{font-size:36px}}@media (max-width:639px){.lgh8 .s8{padding:88px 0 24px}.lgh8 .s8-big b{font-size:80px}.lgh8 .s8-tx h2{font-size:28px}.lgh8 .s8-fx li{width:100%}}.lgh8 .p9{padding:140px 0 120px;background:#fff;border-top:1px solid #eef0f3}.lgh8 .p9-head{text-align:center}.lgh8 .p9-head .c8-lbl{justify-content:center}.lgh8 .p9-head h2{margin-top:12px;font-size:44px;line-height:1.06;font-weight:690;letter-spacing:-.035em;color:#0f172a;text-wrap:balance}.lgh8 .p9-sub{max-width:640px;margin:14px auto 0;font-size:16px;line-height:1.6;color:#475569;text-wrap:pretty}.lgh8 .p9-bar{display:flex;justify-content:center;margin-top:30px}.lgh8 .p9-seg{display:inline-flex;gap:4px;padding:4px;border:1px solid #e2e8f0;border-radius:14px;background:#fff}.lgh8 .p9-seg button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border:1px solid transparent;border-radius:10px;background:none;font:inherit;font-size:14px;font-weight:600;color:#475569;white-space:nowrap;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.lgh8 .p9-seg button .i{width:16px;height:16px;flex:none;color:#94a3b8;transition:color .2s}.lgh8 .p9-seg button:hover{color:#0f172a}.lgh8 .p9-seg button:focus-visible{outline:2px solid rgba(217,119,6,.55);outline-offset:1px}.lgh8 .p9-seg button.on{background:#fffbeb;border-color:#fcd34d;color:#92400e}.lgh8 .p9-seg button.on .i{color:#d97706}.lgh8 .p9-stage{display:flex;align-items:center;justify-content:center;gap:52px;margin-top:40px}.lgh8 .p9-pstack,.lgh8 .p9-wstack{display:grid}.lgh8 .p9-pstack>*,.lgh8 .p9-wstack>*{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s .35s}.lgh8 .p9-pstack>.on,.lgh8 .p9-wstack>.on{opacity:1;visibility:visible;transition:opacity .35s,visibility 0s}.lgh8 .p9-cap{margin-bottom:12px;text-align:center;font-size:13px;font-weight:600;color:#94a3b8}.lgh8 .p9-foot{display:flex;justify-content:center;margin-top:34px}.lgh8 .p9-foot .c8-al{display:none}.lgh8 .p9-foot .c8-al.on{display:inline-flex}.lgh8 .p9-win,.lgh8 .p9-ww{position:relative}.lgh8 .p9-win{display:flex;flex-direction:column;width:780px;max-width:100%;overflow:hidden;border:1px solid #e2e8f0;border-radius:18px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 44px 80px -52px rgba(15,23,42,.5);text-align:left}.lgh8 .p9-wh{gap:12px;height:66px;padding:0 18px;border-bottom:1px solid #f1f5f9}.lgh8 .p9-wh,.lgh8 .p9-wt{display:flex;align-items:center;flex:none}.lgh8 .p9-wt{justify-content:center;width:36px;height:36px;border-radius:12px;background:rgba(245,158,11,.15);box-shadow:inset 0 0 0 1px rgba(245,158,11,.2)}.lgh8 .p9-wt .i{width:18px;height:18px;color:#b45309}.lgh8 .p9-wn{display:flex;flex-direction:column;min-width:0}.lgh8 .p9-wn small{font-size:9.5px;font-weight:900;letter-spacing:.2em;text-transform:uppercase;color:#b45309}.lgh8 .p9-wn b{font-size:15px;font-weight:700;line-height:1.25;color:#0f172a}.lgh8 .p9-wn em{font-style:normal;font-size:11.5px;font-weight:500;color:#94a3b8}.lgh8 .p9-close{margin-left:auto;color:#94a3b8}.lgh8 .p9-close .i{width:18px;height:18px}.lgh8 .p9-wb{display:grid;grid-template-columns:minmax(0,1fr) 302px;gap:14px;height:568px;padding:14px}.lgh8 .p9-main,.lgh8 .p9-rail{display:flex;flex-direction:column;gap:9px;min-width:0;overflow:hidden}.lgh8 .p9-pn{padding:11px 12px;border:1px solid #e2e8f0;border-radius:14px;background:#fff}.lgh8 .p9-pn.muted{background:rgba(248,250,252,.5)}.lgh8 .p9-pn.accent{border-color:hsla(48,97%,77%,.8);background:rgba(255,251,235,.55)}.lgh8 .p9-ph{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:8px}.lgh8 .p9-pt{display:flex;align-items:center;gap:9px;min-width:0}.lgh8 .p9-pt>span:last-child{display:flex;flex-direction:column;min-width:0}.lgh8 .p9-pi{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex:none;border-radius:9px;background:#f1f5f9}.lgh8 .p9-pi .i{width:14px;height:14px;color:#64748b}.lgh8 .p9-pn.accent .p9-pi{background:hsla(48,96%,89%,.8)}.lgh8 .p9-pn.accent .p9-pi .i{color:#b45309}.lgh8 .p9-pt b{font-size:12.5px;font-weight:600;line-height:1.2;color:#1e293b}.lgh8 .p9-pd{margin-top:2px;font-size:10.5px;line-height:1.35;color:#64748b}.lgh8 .p9-pa{flex:none}.lgh8 .p9-lb{margin:0 0 5px;font-size:11.5px;font-weight:600;color:#334155}.lgh8 .p9-lb span{margin-left:5px;font-weight:400;color:#94a3b8}.lgh8 .p9-in+.p9-lb{margin-top:9px}.lgh8 .p9-in{display:flex;align-items:center;height:32px;overflow:hidden;padding:0 11px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;font-size:12.5px;color:#0f172a;white-space:nowrap;text-overflow:ellipsis}.lgh8 .p9-in.grow{flex:1;min-width:0}.lgh8 .p9-in.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:600;letter-spacing:.06em}.lgh8 .p9-in.small{font-size:11.5px}.lgh8 .p9-in.sel{justify-content:space-between;border-radius:999px;font-weight:600}.lgh8 .p9-in.sel:after{content:"";width:6px;height:6px;margin:-3px 2px 0 8px;border-right:1.6px solid #94a3b8;border-bottom:1.6px solid #94a3b8;transform:rotate(45deg)}.lgh8 .p9-in.date{gap:8px}.lgh8 .p9-in.date:before{content:"";width:12px;height:12px;flex:none;border:1.5px solid #94a3b8;border-radius:3px;box-shadow:inset 0 3px 0 -1px #94a3b8}.lgh8 .p9-hint{margin-top:7px;overflow:hidden;font-size:10.5px;color:#94a3b8;white-space:nowrap;text-overflow:ellipsis}.lgh8 .p9-ctarow{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px}.lgh8 .p9-ctarow .p9-hint{margin-top:0}.lgh8 .p9-types{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.lgh8 .p9-types span{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:46px;border:1.5px solid #f1f5f9;border-radius:11px;font-size:11.5px;font-weight:600;color:#64748b}.lgh8 .p9-types .i{width:16px;height:16px;color:#94a3b8}.lgh8 .p9-types .on{border-color:#fbbf24;background:#fffbeb;color:#92400e;box-shadow:0 1px 2px rgba(15,23,42,.06)}.lgh8 .p9-types .on .i{color:#d97706}.lgh8 .p9-airow{display:flex;gap:8px}.lgh8 .p9-b{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;border-radius:11px;font-size:12.5px;font-weight:600;white-space:nowrap;transition:transform .15s,background .15s}.lgh8 .p9-b .i{width:14px;height:14px}.lgh8 .p9-b.pri{background:#2563eb;color:#fff}.lgh8 .p9-b.sec{border:1px solid #e2e8f0;background:#fff;color:#334155}.lgh8 .p9-b.soft{color:#475569}.lgh8 .p9-b.sm{height:34px;padding:0 12px}.lgh8 .p9-b.press{transform:scale(.96);background:#1d4ed8}.lgh8 .p9-ta{position:relative;min-height:76px;padding:9px 11px;border:1px solid #e2e8f0;border-radius:10px;font-size:12.5px;line-height:1.55;color:#0f172a}.lgh8 .p9-ta.short{min-height:58px}.lgh8 .p9-ta p{display:inline}.lgh8 .p9-caret{display:inline-block;width:1.5px;height:15px;margin-left:1px;vertical-align:-3px;background:#0f172a;opacity:0}.lgh8 .p9-ww.typing .p9-caret{opacity:1;animation:lgP9Blink 1s steps(1) infinite}@keyframes lgP9Blink{50%{opacity:0}}.lgh8 .p9-cnt{margin-top:4px;text-align:right;font-size:10.5px;color:#94a3b8;font-variant-numeric:tabular-nums}.lgh8 .p9-two{display:grid;grid-template-columns:190px minmax(0,1fr);gap:11px}.lgh8 .p9-th img{display:block;width:100%;height:76px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.lgh8 .p9-chip{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 9px;border-radius:999px;background:rgba(245,158,11,.15);box-shadow:inset 0 0 0 1px rgba(245,158,11,.25);font-size:10.5px;font-weight:600;color:#92400e;white-space:nowrap}.lgh8 .p9-chip .i{width:11px;height:11px}.lgh8 .p9-mh{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;font-size:12.5px;font-weight:700;color:#0f172a}.lgh8 .p9-mh .i{width:14px;height:14px;color:#64748b}.lgh8 .p9-wd{align-items:center;height:20px;text-align:center;font-size:9.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#94a3b8}.lgh8 .p9-grid,.lgh8 .p9-wd{display:grid;grid-template-columns:repeat(7,1fr)}.lgh8 .p9-d{display:flex;flex-direction:column;align-items:center;justify-content:center;height:30px;margin:1.5px;border-radius:10px;font-size:11px;color:#334155}.lgh8 .p9-d b{font-weight:400;line-height:1;font-variant-numeric:tabular-nums}.lgh8 .p9-d em{display:flex;gap:2px;height:4px;margin-top:2px}.lgh8 .p9-d i{display:block;width:4px;height:4px;border-radius:9px}.lgh8 .p9 i.offer{background:#10b981}.lgh8 .p9 i.post{background:#3b82f6}.lgh8 .p9 i.photo{background:#f59e0b}.lgh8 .p9-d.out{color:#cbd5e1}.lgh8 .p9-d.out i,.lgh8 .p9-d.past i{opacity:.45}.lgh8 .p9-d.past{color:#94a3b8}.lgh8 .p9-d.today{box-shadow:inset 0 0 0 1px #fcd34d}.lgh8 .p9-d.today b{font-weight:600}.lgh8 .p9-d.band{background:#fffbeb;color:#0f172a}.lgh8 .p9-d.sel{background:#f59e0b;color:#fff;box-shadow:0 1px 2px rgba(15,23,42,.1),inset 0 0 0 1px rgba(217,119,6,.2)}.lgh8 .p9-d.sel b{font-weight:600}.lgh8 .p9-d.sel i{box-shadow:0 0 0 1px hsla(0,0%,100%,.6);opacity:1}.lgh8 .p9-pick{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;padding-top:9px;border-top:1px solid #f1f5f9}.lgh8 .p9-pick>span:first-child{display:flex;flex-direction:column;min-width:0}.lgh8 .p9-pick small{font-size:9.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#94a3b8}.lgh8 .p9-pick b{font-size:12.5px;font-weight:600;color:#0f172a}.lgh8 .p9-time{display:inline-flex;align-items:center;gap:6px;height:30px;margin-left:auto;padding:0 10px;border:1px solid #e2e8f0;border-radius:9px;font-variant-numeric:tabular-nums}.lgh8 .p9-time .i,.lgh8 .p9-x .i{width:13px;height:13px;color:#94a3b8}.lgh8 .p9-tz{display:flex;align-items:flex-start;gap:6px;margin-top:9px;font-size:10.5px;line-height:1.45;color:#64748b}.lgh8 .p9-tz .i{width:12px;height:12px;flex:none;margin-top:1px;color:#94a3b8}.lgh8 .p9-lg{display:flex;flex-wrap:wrap;gap:5px 11px;margin-top:9px;padding-top:9px;border-top:1px solid #f1f5f9}.lgh8 .p9-lg span{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:500;color:#64748b}.lgh8 .p9-lg i{display:block;width:6px;height:6px;border-radius:9px}.lgh8 .p9-lg i.day{width:9px;height:9px;background:#f59e0b}.lgh8 .p9-lg i.period{width:9px;height:9px;background:#fef3c7;box-shadow:inset 0 0 0 1px #fcd34d}.lgh8 .p9-igp{display:flex;gap:12px}.lgh8 .p9-reel{position:relative;flex:none;width:80px;height:90px;overflow:hidden;border-radius:10px}.lgh8 .p9-reel img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lgh8 .p9-fvid i,.lgh8 .p9-reel i{position:absolute;left:50%;top:50%;display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:99px;background:rgba(15,23,42,.55)}.lgh8 .p9-fvid i .i,.lgh8 .p9-reel i .i{width:13px;height:13px;color:#fff;fill:#fff}.lgh8 .p9-reel em{position:absolute;left:6px;bottom:6px;padding:2px 6px;border-radius:99px;background:rgba(15,23,42,.6);font-style:normal;font-size:9.5px;font-weight:700;color:#fff}.lgh8 .p9-igu{display:flex;align-items:center;gap:5px;font-size:11.5px;color:#94a3b8}.lgh8 .p9-igu .i{width:13px;height:13px;color:#64748b}.lgh8 .p9-igu b{font-weight:600;color:#0f172a}.lgh8 .p9-igc{margin-top:5px;font-size:12.5px;line-height:1.5;color:#334155}.lgh8 .p9-tg{display:flex;flex-direction:column;gap:7px}.lgh8 .p9-tg>span{display:block;padding:8px 11px;border:1.5px solid #f1f5f9;border-radius:11px}.lgh8 .p9-tg b{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#334155}.lgh8 .p9-tg b .i{width:14px;height:14px;color:#cbd5e1}.lgh8 .p9-tg small{display:block;margin-top:2px;font-size:10.5px;line-height:1.4;color:#64748b}.lgh8 .p9-tg .on{border-color:#fbbf24;background:#fffbeb}.lgh8 .p9-tg .on b{color:#92400e}.lgh8 .p9-tg .on b .i{color:#d97706}.lgh8 .p9-aich{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.lgh8 .p9-pill{display:inline-flex;align-items:center;height:30px;padding:0 11px;border:1px solid #e2e8f0;border-radius:999px;font-size:11px;font-weight:600;color:#334155}.lgh8 .p9-wf{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 16px;border-top:1px solid #f1f5f9}.lgh8 .p9-sum{display:flex;align-items:flex-start;gap:6px;min-width:0;font-size:11.5px;line-height:1.45;color:#64748b}.lgh8 .p9-sum .i{width:13px;height:13px;flex:none;margin-top:1px;color:#d97706}.lgh8 .p9-sum b{font-weight:600;color:#1e293b}.lgh8 .p9-bs{display:flex;flex:none;gap:7px}.lgh8 .p9-toast{position:absolute;z-index:3;left:50%;top:-20px;display:flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;box-shadow:0 12px 26px -14px rgba(15,23,42,.4);font-size:12.5px;font-weight:600;color:#0f172a;white-space:nowrap;opacity:0;transform:translate(-50%,-8px);transition:opacity .3s,transform .3s}.lgh8 .p9-toast .i{width:15px;height:15px;color:#10b981}.lgh8 .p9-ww.done .p9-toast{opacity:1;transform:translate(-50%)}.lgh8 .p9-pside{flex:none}.lgh8 .p9-phone{width:262px;height:540px;padding:10px;border-radius:40px;background:#15181d;box-shadow:0 30px 60px -36px rgba(15,23,42,.55);text-align:left}.lgh8 .p9-scr{height:100%;overflow:hidden;padding:14px 14px 0;border-radius:31px;background:#fff}.lgh8 .p9-sb{display:flex;justify-content:space-between;padding:0 6px;font-size:11px;font-weight:650;color:#0f172a;font-variant-numeric:tabular-nums}.lgh8 .p9-dots i{display:inline-block;width:4px;height:4px;margin-left:2px;border-radius:9px;background:#0f172a}.lgh8 .p9-biz{margin-top:14px;font-size:16px;font-weight:700;color:#0f172a}.lgh8 .p9-rt{display:flex;align-items:center;gap:5px;margin-top:3px;font-size:12px;color:#64748b}.lgh8 .p9-rt b{color:#0f172a}.lgh8 .st-row.p9-stars{--s:11px;--g:1px}.lgh8 .p9-tabs{display:flex;gap:11px;margin-top:12px;border-bottom:1px solid #e5e7eb;font-size:11.5px;font-weight:600;color:#64748b;white-space:nowrap}.lgh8 .p9-tabs span{padding-bottom:7px}.lgh8 .p9-tabs .on{color:#0f172a;box-shadow:inset 0 -2px 0 #0f172a}.lgh8 .p9-fp{padding:10px 0 12px;border-bottom:1px solid #f1f5f9}.lgh8 .p9-fp.new{max-height:0;overflow:hidden;padding:0;opacity:0;transition:max-height .7s cubic-bezier(.2,.8,.2,1),opacity .4s,padding .7s}.lgh8 .p9-phone.live .p9-fp.new{max-height:400px;padding:10px 0 12px;opacity:1}.lgh8 .p9-fh{display:flex;align-items:center;gap:6px;overflow:hidden;font-size:12px;font-weight:650;color:#0f172a;white-space:nowrap}.lgh8 .p9-fh .i{width:14px;height:14px;flex:none;color:#64748b}.lgh8 .p9-fh span{font-weight:450;color:#94a3b8}.lgh8 .p9-fimg{display:block;width:100%;height:128px;margin-top:8px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.lgh8 .p9-fimg.s{height:110px}.lgh8 .p9-fimg.v{height:150px}.lgh8 .p9-ftt{margin-top:8px;font-size:13px;font-weight:700;color:#0f172a}.lgh8 .p9-fv{margin-top:2px;font-size:11px;font-weight:500;color:#64748b}.lgh8 .p9-ft{display:-webkit-box;margin-top:6px;overflow:hidden;font-size:12px;line-height:1.45;color:#334155;-webkit-line-clamp:3;-webkit-box-orient:vertical}.lgh8 .p9-fvid{position:relative;display:block}.lgh8 .p9-cp{display:flex;align-items:center;justify-content:space-between;margin-top:8px;padding:6px 10px;border:1.5px dashed #cbd5e1;border-radius:9px}.lgh8 .p9-cp small{font-size:10px;color:#64748b}.lgh8 .p9-cp b{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;font-weight:700;letter-spacing:.06em;color:#0f172a}.lgh8 .p9-fterm{margin-top:6px;font-size:10.5px;line-height:1.4;color:#94a3b8}.lgh8 .p9-fc{display:inline-flex;align-items:center;height:28px;margin-top:8px;padding:0 14px;border:1px solid #cbd5e1;border-radius:999px;font-size:12px;font-weight:650;color:#0f172a}@media (max-width:1179px){.lgh8 .p9-stage{flex-direction:column;gap:32px}}@media (max-width:1023px){.lgh8 .p9{padding:112px 0 96px}.lgh8 .p9-head h2{font-size:36px}}@media (max-width:859px){.lgh8 .p9-win,.lgh8 .p9-wstack{width:100%}.lgh8 .p9-wb{grid-template-columns:minmax(0,1fr);height:auto}.lgh8 .p9-main,.lgh8 .p9-rail{overflow:visible}.lgh8 .p9-wf{flex-wrap:wrap}}@media (max-width:639px){.lgh8 .p9{padding:88px 0 80px}.lgh8 .p9-head{text-align:left}.lgh8 .p9-head .c8-lbl{justify-content:flex-start}.lgh8 .p9-head h2{font-size:28px}.lgh8 .p9-sub{margin-left:0}.lgh8 .p9-bar{justify-content:stretch}.lgh8 .p9-seg{display:grid;grid-template-columns:1fr 1fr;width:100%}.lgh8 .p9-seg button{padding:0 10px;font-size:13.5px}.lgh8 .p9-wb{padding:10px}.lgh8 .p9-ctarow,.lgh8 .p9-two{grid-template-columns:minmax(0,1fr)}.lgh8 .p9-wh{padding:0 14px}.lgh8 .p9-toast{white-space:normal;max-width:calc(100% - 24px)}}@media (prefers-reduced-motion:reduce){.lgh8 .p9-toast,.lgh8 .p9-ww.done .p9-toast{transform:translate(-50%)}.lgh8 .p9-b.press{transform:none}}.lgh8 .m8-cards{padding:120px 0;border-top:1px solid #eef0f3}.lgh8 .k3-row{display:flex;gap:20px}.lgh8 .k3{position:relative;display:flex;flex:1 1 0;flex-direction:column;min-width:0;min-height:640px;overflow:hidden;padding:44px 44px 40px;border:1px solid #e2e8f0;border-radius:26px;background:#fff}.lgh8 .k3-lbl{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#475569}.lgh8 .k3-lbl .i{width:16px;height:16px;color:#94a3b8}.lgh8 .k3 h3{margin-top:14px;font-size:30px;line-height:1.15;font-weight:690;letter-spacing:-.03em;color:#0f172a;text-wrap:balance}.lgh8 .k3-ds{margin-top:14px;font-size:16px;line-height:1.6;color:#475569}.lgh8 .k3-al{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;margin-top:16px;color:#b45309;font-size:15px;font-weight:620}.lgh8 .k3-al .i{width:15px;height:15px;transition:transform .2s}.lgh8 .k3-al:hover .i{transform:translateX(2px)}.lgh8 .k3-bars{margin-top:auto;padding:20px 22px 16px;border:1px solid #e5e7eb;border-radius:18px;background:#fff;box-shadow:0 18px 40px -30px rgba(15,23,42,.35)}.lgh8 .k3-cap{margin-bottom:8px;font-size:13px;font-weight:600;color:#64748b}.lgh8 .k3-br{display:grid;grid-template-columns:112px minmax(0,1fr) 56px;grid-template-rows:auto auto;align-items:center;gap:4px 12px;padding:12px 0}.lgh8 .k3-nm{overflow:hidden;font-size:14px;font-weight:620;color:#0f172a;white-space:nowrap;text-overflow:ellipsis}.lgh8 .k3-track{height:14px;overflow:hidden;border-radius:999px;background:#f1f5f9}.lgh8 .k3-fill{display:block;height:100%;border-radius:999px;background:#94a3b8;transition:width .9s cubic-bezier(.2,.8,.2,1)}.lgh8 .k3-br.lead .k3-fill{background:#0f172a}.lgh8 .k3-br.you .k3-fill{background:#f59e0b}.lgh8 .k3-br.you .k3-nm{color:#b45309}.lgh8 .k3-v{text-align:right;font-size:15px;font-weight:700;color:#0f172a;font-variant-numeric:tabular-nums}.lgh8 .k3-tot{grid-column:2/4;font-size:12px;color:#94a3b8}.lgh8 .k3-note{display:flex;align-items:center;gap:8px;margin-top:10px;padding-top:12px;border-top:1px solid #eef0f3;font-size:13px;font-weight:560;color:#b91c1c}.lgh8 .k3-note .i{width:15px;height:15px}.lgh8 .k3-fan{position:relative;flex:1;min-height:0;margin:32px -44px -40px}.lgh8 .k3-fan-in{position:absolute;left:50%;top:0;width:494px;height:470px;margin-left:-247px}.lgh8 .k3-pg{position:absolute;top:0;overflow:hidden;border-radius:3px;background:#fff;box-shadow:0 0 0 1px rgba(15,23,42,.08),0 26px 50px -26px rgba(15,23,42,.5)}.lgh8 .k3-pg.k3-l{left:0;top:38px;z-index:1;transform:rotate(-8deg)}.lgh8 .k3-pg.k3-r{left:192px;top:32px;z-index:2;transform:rotate(7deg)}.lgh8 .k3-pg.k3-c{left:96px;top:0;z-index:3;transform:rotate(-1.5deg)}@media (max-width:959px){.lgh8 .m8-cards{padding:96px 0}.lgh8 .k3-row{flex-direction:column}.lgh8 .k3{flex:none;min-height:0}.lgh8 .k3-bars{margin-top:28px}.lgh8 .k3-fan{flex:none;height:340px}}@media (max-width:639px){.lgh8 .m8-cards{padding:80px 0}.lgh8 .k3{padding:30px 22px 28px;border-radius:22px}.lgh8 .k3 h3{font-size:25px}.lgh8 .k3-ds{font-size:15px}.lgh8 .k3-bars{padding:16px 16px 12px}.lgh8 .k3-br{grid-template-columns:92px minmax(0,1fr) 48px;gap:4px 10px}.lgh8 .k3-fan{height:300px;margin:28px -22px -28px}.lgh8 .k3-fan-in{zoom:.82}}.lgh8 .g9{padding:120px 0 116px;background:#fff;border-top:1px solid #eef0f3}.lgh8 .g9-head{display:flex;justify-content:space-between;align-items:flex-end;gap:56px}.lgh8 .g9-head h2{max-width:640px;margin-top:12px;font-size:44px;line-height:1.06;font-weight:690;letter-spacing:-.035em;color:#0f172a;text-wrap:balance}.lgh8 .g9-sub{max-width:460px;font-size:16px;line-height:1.6;color:#475569}.lgh8 .g9-stage{margin-top:36px}.lgh8 .g9-host{position:relative;aspect-ratio:1085/720;max-height:830px}@media (max-width:947px){.lgh8 .g9-host{aspect-ratio:auto;max-height:none;min-height:600px}}.lgh8 .g9-live>.space-y-6>:not(.grid){display:none!important}.lgh8 .g9-live>.space-y-6>.grid{margin-top:0!important}.lgh8 .g9-live [data-tour=history]{display:none!important}.lgh8 .g9-live [data-tour=chat]{grid-column:1/-1!important}.lgh8 .g9-live [data-tour=chat]>div{height:var(--g9h,720px)!important;min-height:0!important}.lgh8 .g9-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 32px;margin-top:22px}.lgh8 .g9-foot p{font-size:13.5px;color:#64748b}@media (max-width:1023px){.lgh8 .g9{padding:96px 0}.lgh8 .g9-head{flex-direction:column;align-items:flex-start;gap:16px}.lgh8 .g9-head h2{font-size:36px}}@media (max-width:639px){.lgh8 .g9{padding:80px 0}.lgh8 .g9-head h2{font-size:28px}}.lgh8 .m8-idx{padding:96px 0;border-top:1px solid #eef0f3}.lgh8 .m8-idx-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;margin-bottom:22px}.lgh8 .m8-idx h2{font-size:24px;font-weight:660;letter-spacing:-.02em;color:#0f172a}.lgh8 .m8-idx ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 28px}.lgh8 .m8-idx li a{display:flex;align-items:center;gap:12px;height:58px;border-top:1px solid #eef0f3}.lgh8 .m8-tile{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:9px;background:#f1f5f9;color:#475569;transition:background .2s,color .2s}.lgh8 .m8-tile .i{width:16px;height:16px}.lgh8 .m8-idx li a>span:last-child{min-width:0}.lgh8 .m8-idx b{display:block;font-size:14.5px;font-weight:630;color:#0f172a}.lgh8 .m8-idx em{display:block;overflow:hidden;font-style:normal;font-size:13px;color:#64748b;white-space:nowrap;text-overflow:ellipsis}.lgh8 .m8-idx li a:hover .m8-tile{background:#fef3c7;color:#b45309}@media (max-width:1279px){.lgh8 .m8-idx li a{height:auto;min-height:58px;padding:10px 0}.lgh8 .m8-idx em{white-space:normal}}@media (max-width:1023px){.lgh8 .m8-idx ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:559px){.lgh8 .m8-idx{padding:72px 0 64px}.lgh8 .m8-idx ul{grid-template-columns:minmax(0,1fr)}}.lgh8 .m8-gd{padding:24px 0 96px}.lgh8 .m8-gd-top{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 64px;margin-bottom:32px}.lgh8 .m8-gd h2{max-width:600px;margin-top:14px;font-size:40px;line-height:1.08;font-weight:680;letter-spacing:-.034em;color:#0f172a;text-wrap:balance}.lgh8 .m8-gd-side{max-width:420px}.lgh8 .m8-gd-side p{font-size:16px;line-height:1.6;color:#475569}.lgh8 .m8-gd-side .c8-al{margin-top:12px}.lgh8 .m8-gd ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.lgh8 .m8-cv{position:relative;display:block;overflow:hidden;aspect-ratio:297/156;border-radius:14px;box-shadow:0 0 0 1px #e2e8f0;background:#f8fafc}.lgh8 .m8-cv img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lgh8 .m8-mt{display:flex;align-items:center;gap:10px;margin-top:16px;font-size:13px;color:#64748b}.lgh8 .m8-mt b{font-weight:700;color:#b45309;font-variant-numeric:tabular-nums}.lgh8 .m8-gd h3{margin-top:8px;font-size:19px;line-height:1.3;font-weight:640;letter-spacing:-.015em;color:#0f172a;text-wrap:pretty;transition:color .2s}.lgh8 .m8-gd li a:hover h3{color:#b45309}@media (max-width:1023px){.lgh8 .m8-gd{padding:16px 0 72px}.lgh8 .m8-gd-top{flex-direction:column;align-items:flex-start}.lgh8 .m8-gd h2{font-size:34px}.lgh8 .m8-gd ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}}@media (max-width:559px){.lgh8 .m8-gd{padding:16px 0 56px}.lgh8 .m8-gd h2{font-size:28px}.lgh8 .m8-gd ol{grid-template-columns:minmax(0,1fr)}}