.sgx{--bg:#fff;--bg2:#f3f4f5;--t:#101317;--m:#596270;--line:#dde1e5;--acc:#d6322b;--acc-h:#b8281f;--hot:#d6322b;--card:#fff;background:var(--bg);color:var(--t);font-family:var(--wm-font,inherit);-webkit-font-smoothing:antialiased;font-feature-settings:"tnum" 1}.sgx *{box-sizing:border-box}.sgx .d{--bg:#0b0d10;--bg2:#14171c;--t:#f2f3f5;--m:#9aa1ab;--line:#262a31;--acc:#ff5a4f;--acc-h:#ff746b;--hot:#ff7a45;--card:#14171c;background:var(--bg);color:var(--t)}.sgx .g{background:var(--bg2)}.sgx .w{max-width:1200px;margin:0 auto;padding:0 20px}.sgx .sec{padding:clamp(64px,9vw,128px) 0;position:relative}.sgx .eb{display:block;font-size:17px;font-weight:600;letter-spacing:normal;color:var(--hot);margin:0 0 10px}.sgx .ctr{text-align:center}.sgx h2,.sgx .h2{font-size:clamp(36px,5.4vw,64px)!important;line-height:1.05!important;letter-spacing:-.03em!important;font-weight:600!important;margin:0!important;color:var(--t)!important;text-transform:none!important}.sgx h2:before,.sgx h2:after{display:none!important}.sgx h3{font-size:clamp(24px,2.6vw,32px)!important;line-height:1.1!important;letter-spacing:-.02em!important;font-weight:600!important;margin:0!important;color:var(--t)!important}.sgx .ctr h2{margin-left:auto!important;margin-right:auto!important;max-width:18ch}.sgx .lead{font-size:clamp(19px,2vw,24px);line-height:1.35;letter-spacing:-.01em;color:var(--m);margin:16px 0 0;max-width:40ch}.sgx .ctr .lead{margin-left:auto;margin-right:auto}.sgx p{margin:0}.sgx .nb{white-space:nowrap}.sgx a{color:inherit}.sgx .lm{color:var(--acc);font-size:17px;letter-spacing:normal;text-decoration:none;white-space:nowrap}.sgx [id]{scroll-margin-top:130px}.sgx .lm:hover{text-decoration:underline}.sgx .pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 22px;border:0;border-radius:980px;background:var(--acc);color:#fff!important;font:inherit;font-size:17px;letter-spacing:normal;line-height:1;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .2s}.sgx .pill:hover{background:var(--acc-h)}.sgx .pill.is-done{background:#101317}.sgx .pill[disabled]{opacity:.5;cursor:default}.sgx .pill.ghost{background:transparent;color:var(--acc)!important;box-shadow:inset 0 0 0 1px var(--acc)}.sgx .acts{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:26px}.sgx .ctr .acts{justify-content:center}.sgx .small{font-size:13px;line-height:1.5;letter-spacing:normal;color:var(--m)}.sgx .src{font-size:12px;line-height:1.5;letter-spacing:normal;color:var(--m);margin-top:12px}.sgx .src a{color:var(--acc);text-decoration:none}.sgx .src a:hover{text-decoration:underline}.sgx [data-wm-fade]{will-change:opacity,transform}.sgx-hero{overflow:hidden;padding:clamp(56px,8vw,104px) 0 0!important}.sgx-hero .chip{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 10px;border-radius:999px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff2e;font-size:14px;font-weight:600;letter-spacing:normal;color:var(--t);margin-bottom:20px}.sgx-hero .chip svg{width:18px;height:18px;fill:none;stroke:#ffd60a;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sgx-hero h2{font-size:clamp(44px,7vw,88px)!important;max-width:14ch}.sgx-hero .film{position:relative;max-width:1120px;margin:clamp(32px,5vw,56px) auto 0;aspect-ratio:16/9;border-radius:28px 28px 0 0;overflow:hidden;background:#000}.sgx-hero .film video,.sgx-hero .film img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.sgx-hero .film.kb img,.sgx-hero .film.kb video{animation:sgxKb 22s ease-in-out infinite alternate;transform-origin:55% 45%}.sgx-hero .film.pic{background:radial-gradient(closest-side at 50% 55%,#f5f5f7,#d9dadf 60%,#3a3b3f 88%,#000)}.sgx-hero .film.pic img{object-fit:contain;mix-blend-mode:multiply;padding:4% 8%}.sgx-hero .film:after{content:"";position:absolute;inset:auto 0 0 0;height:30%;background:linear-gradient(transparent,#0000008c);pointer-events:none}@keyframes sgxKb{0%{transform:scale(1)}to{transform:scale(1.07) translate(-1%,-1%)}}.sgx-hero .stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1120px;margin:0 auto;border-top:1px solid var(--line);background:var(--bg)}.sgx-hero .stats div{padding:26px 14px 30px;text-align:center;border-left:1px solid var(--line)}.sgx-hero .stats div:first-child{border-left:0}.sgx-hero .stats b{display:block;font-size:clamp(34px,4.6vw,56px);line-height:1;font-weight:600;letter-spacing:-.03em;white-space:nowrap;background:linear-gradient(180deg,#fff 30%,#a1a1a6);-webkit-background-clip:text;background-clip:text;color:transparent}.sgx-hero .stats span{display:block;font-size:14px;letter-spacing:normal;color:var(--m);margin-top:10px;line-height:1.35}.sgx-hero .pk{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px}.sgx-hero .pk a{display:inline-flex;align-items:baseline;gap:8px;padding:9px 16px;border-radius:999px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff29;font-size:14px;letter-spacing:normal;text-decoration:none;color:var(--t)}.sgx-hero .pk a b{font-weight:600}.sgx-hero .pk a s{color:var(--m);font-size:12px}.sgx-hero .pk a.rec{box-shadow:inset 0 0 0 1.5px var(--acc)}.sgx-hero .pk a:hover{background:#ffffff24}.sgx-why .big{font-size:clamp(64px,11vw,148px);line-height:.95;font-weight:600;letter-spacing:-.045em;background:linear-gradient(90deg,#101317,#596270 55%,#d6322b);-webkit-background-clip:text;background-clip:text;color:transparent;margin:22px 0 0;white-space:nowrap}.sgx-why .bl{font-size:clamp(19px,2vw,24px);line-height:1.35;color:var(--t);max-width:34ch;margin:14px auto 0;letter-spacing:-.01em}.sgx-why .row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1000px;margin:clamp(32px,5vw,56px) auto 0}.sgx-why .row div{background:var(--card);border-radius:22px;padding:24px;text-align:left}.sgx-why .row b{display:block;font-size:28px;letter-spacing:-.02em;font-weight:600}.sgx-why .row span{display:block;font-size:15px;line-height:1.45;color:var(--m);margin-top:6px}.sgx-rp{height:230vh;position:relative}.sgx-rp .st{position:sticky;top:0;height:100vh;min-height:600px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:clamp(110px,15vh,150px) 20px 24px}.sgx-rp .stage{position:relative;width:min(900px,100%);height:min(38vh,330px);margin-top:24px}.sgx-rp .ic{position:absolute;left:50%;top:50%;width:clamp(76px,11vw,128px);margin:calc(clamp(76px,11vw,128px)/-2) 0 0 calc(clamp(76px,11vw,128px)/-2);text-align:center;will-change:transform,opacity}.sgx-rp .ic svg{width:100%;height:auto;display:block;fill:none;stroke:var(--t);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;background:var(--card);border-radius:24px;padding:14%;box-shadow:0 18px 40px -24px #00000059}.sgx-rp .ic span{display:block;font-size:13px;letter-spacing:normal;color:var(--m);margin-top:8px;white-space:nowrap}.sgx-rp .panel{position:absolute;left:50%;top:50%;width:min(520px,78%);transform:translate(-50%,-50%) scale(.2);opacity:0;will-change:transform,opacity;background:none!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;border-radius:0!important}.sgx-rp .panel .slab{height:clamp(20px,3vw,30px);border-radius:10px;background:linear-gradient(180deg,#3a3a3c,#101317 60%,#000);box-shadow:0 30px 60px -20px #00000073,inset 0 1px #ffffff40;position:relative}.sgx-rp .panel .slab:before{content:"";position:absolute;left:50%;top:50%;width:13%;height:42%;transform:translate(-50%,-50%);border-radius:4px;background:#0a84ff;box-shadow:0 0 14px #0a84ff}.sgx-rp .panel .slab:after{content:"";position:absolute;left:4%;right:4%;bottom:-14px;height:10px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.25),transparent)}.sgx-rp .panel .dim{display:flex;justify-content:space-between;font-size:13px;letter-spacing:normal;color:var(--m);margin-top:22px}.sgx-rp .out{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin-top:22px;opacity:0;transition:opacity .4s}.sgx-rp .out.on{opacity:1}.sgx-rp .out div{text-align:center}.sgx-rp .out b{display:block;font-size:clamp(28px,3.4vw,40px);font-weight:600;letter-spacing:-.025em}.sgx-rp .out span{display:block;font-size:14px;letter-spacing:normal;color:var(--m)}.sgx-rp .bar{width:160px;height:3px;border-radius:3px;background:var(--line);margin-top:26px;overflow:hidden}.sgx-rp .bar i{display:block;height:100%;width:0;background:var(--acc)}.sgx-rp.static{height:auto}.sgx-rp.static .st{position:relative;height:auto;min-height:0;padding:clamp(64px,9vw,128px) 20px}.sgx-tabs{display:flex;justify-content:center;margin:clamp(28px,4vw,44px) auto 0;max-width:100%;overflow-x:auto;scrollbar-width:none}.sgx-tabs::-webkit-scrollbar{display:none}.sgx-tabs .seg{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}.sgx-tabs button{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:var(--t);font:inherit;font-size:15px;letter-spacing:normal;padding:10px 20px;border-radius:999px;cursor:pointer;white-space:nowrap;transition:background .25s,color .25s}.sgx-tabs button[aria-selected=true]{background:var(--t);color:var(--bg)}.sgx-mode{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(20px,3vw,40px);align-items:start;max-width:1120px;margin:clamp(24px,3vw,36px) auto 0}.sgx-mode[hidden]{display:none}.sgx-mode .gif{border-radius:28px;overflow:hidden;background:#fff;aspect-ratio:7/4;box-shadow:0 30px 60px -40px #0006}.sgx-mode .gif img{width:100%;height:100%;object-fit:cover;display:block}.sgx-mode .curve{background:var(--card);border-radius:22px;padding:18px 18px 12px;margin-top:14px}.sgx-mode .curve svg{width:100%;height:auto;display:block}.sgx-mode .curve .ax{stroke:var(--line);stroke-width:1}.sgx-mode .curve .mid{stroke:var(--line);stroke-width:1;stroke-dasharray:3 4}.sgx-mode .curve .cv{fill:none;stroke:var(--t);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.sgx-mode .curve .ar{fill:#d6322b1a}.sgx-mode .curve .trail{fill:none;stroke:var(--acc);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.sgx-mode .curve .dot{fill:var(--acc)}.sgx-mode .curve .halo{fill:var(--acc);opacity:.18}.sgx-mode .curve text{font-size:10px;fill:var(--m);font-family:inherit;letter-spacing:normal}.sgx-mode .rd{display:flex;justify-content:space-between;align-items:center;font-size:13px;letter-spacing:normal;color:var(--m);margin-top:6px}.sgx-mode .rd b{color:var(--t);font-weight:600}.sgx-mode .meter{height:6px;border-radius:6px;background:var(--bg2);overflow:hidden;margin-top:8px}.sgx-mode .meter i{display:block;height:100%;width:0;background:linear-gradient(90deg,#d6322b,#ff7a45);border-radius:6px}.sgx-mode .k{font-size:17px;font-weight:600;color:var(--hot);margin:0 0 8px}.sgx-mode .tx p{font-size:17px;line-height:1.5;color:var(--m);margin-top:12px}.sgx-mode .res{margin-top:18px;border-radius:18px;padding:18px 18px 16px;background:linear-gradient(135deg,#d6322b12,#1013170a);box-shadow:inset 0 0 0 1px #d6322b2e}.sgx-mode .res .rh{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;letter-spacing:normal;color:var(--acc);margin-bottom:8px}.sgx-mode .res .rh svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sgx-mode .res p{font-size:15px;line-height:1.5;color:var(--t);margin:0}.sgx-mode .res .src{margin-top:8px}.sgx .disc{max-width:760px;margin:22px auto 0;text-align:center}.sgx-dw .grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,4vw,56px);align-items:center;margin-top:clamp(32px,5vw,56px)}.sgx-dw .viz{background:radial-gradient(120% 90% at 30% 40%,#1c2633,#0b0d10 60%,#000);border-radius:28px;padding:clamp(14px,2vw,24px);box-shadow:inset 0 0 0 1px #2a2f36}.sgx-dw svg{width:100%;height:auto;display:block}.sgx-dw svg text{font-family:inherit;letter-spacing:normal}.sgx-dw .rot{transform-box:fill-box;transform-origin:center;animation:sgxSpin 6s linear infinite}.sgx-dw .drum{transform-box:fill-box;transform-origin:center;animation:sgxSpin 6s linear infinite reverse}.sgx-dw.is-off .rot,.sgx-dw.is-off .drum{animation-play-state:paused}@keyframes sgxSpin{to{transform:rotate(360deg)}}.sgx-dw .glow{transition:opacity .35s}.sgx-dw .ctl{margin-top:16px;background:var(--card);border-radius:20px;padding:16px 18px}.sgx-dw .ctl .row{display:flex;justify-content:space-between;align-items:baseline;font-size:14px;letter-spacing:normal;color:var(--m)}.sgx-dw .ctl output{font-size:34px;font-weight:600;letter-spacing:-.02em;color:var(--t);font-variant-numeric:tabular-nums}.sgx-dw .ctl input[type=range]{width:100%;accent-color:#ff5a4f;margin:10px 0 4px}.sgx-dw .ctl .btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.sgx-dw .ctl button{-webkit-appearance:none;appearance:none;border:0;border-radius:999px;padding:9px 16px;font:inherit;font-size:14px;letter-spacing:normal;cursor:pointer;background:#2c2c2e;color:#f5f5f7}.sgx-dw .ctl button.sos{background:#ff453a;color:#fff}.sgx-dw .ctl .st{font-size:13px;letter-spacing:normal;color:#30d158;margin-top:8px;min-height:1.5em}.sgx-dw .pts{display:grid;gap:22px}.sgx-dw .pts div{border-top:1px solid var(--line);padding-top:16px}.sgx-dw .pts b{display:block;font-size:19px;letter-spacing:-.01em;font-weight:600}.sgx-dw .pts p{font-size:15px;line-height:1.5;color:var(--m);margin-top:6px}.sgx-dw .tie{display:flex;gap:16px;align-items:center;margin-top:clamp(28px,4vw,44px);padding:20px 22px;border-radius:22px;background:linear-gradient(135deg,#1a1010,#0b0d10);box-shadow:inset 0 0 0 1px #3a2422}.sgx-dw .tie svg{flex:0 0 52px;width:52px;height:52px}.sgx-dw .tie b{display:block;font-size:17px;font-weight:600}.sgx-dw .tie p{font-size:14px;line-height:1.5;color:var(--m);margin-top:4px}.sgx-ch .qz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1120px;margin:clamp(28px,4vw,48px) auto 0}.sgx-ch fieldset{border:0;margin:0;padding:20px;background:var(--bg2);border-radius:22px;min-width:0}.sgx-ch legend{float:left;width:100%;font-size:13px;font-weight:600;letter-spacing:normal;color:var(--m);margin:0 0 12px;padding:0}.sgx-ch .opts{clear:both;display:grid;gap:8px}.sgx-ch .opts button{-webkit-appearance:none;appearance:none;text-align:left;border:0;border-radius:14px;padding:13px 14px;font:inherit;font-size:15px;letter-spacing:normal;line-height:1.3;cursor:pointer;background:var(--card);color:var(--t);box-shadow:inset 0 0 0 1px transparent;transition:box-shadow .2s,background .2s}.sgx-ch .opts button:hover{box-shadow:inset 0 0 0 1px var(--line)}.sgx-ch .opts button[aria-pressed=true]{background:#fbeceb;box-shadow:inset 0 0 0 2px var(--acc)}.sgx-ch .res{max-width:1120px;margin:14px auto 0;border-radius:28px;background:var(--bg2);padding:clamp(20px,3vw,32px);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,36px);align-items:center;transition:opacity .3s}.sgx-ch .res.is-idle{opacity:1}.sgx-ch .res img{width:100%;max-width:340px;height:auto;display:block;margin:0 auto;mix-blend-mode:multiply}.sgx-ch .res .tag{display:inline-block;font-size:13px;font-weight:600;letter-spacing:normal;color:var(--acc);margin-bottom:8px}.sgx-ch .res ul{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:8px}.sgx-ch .res li{position:relative;padding-left:26px;font-size:16px;line-height:1.45;color:var(--m);margin:0}.sgx-ch .res li:before{content:"";position:absolute;left:2px;top:5px;width:14px;height:8px;border-left:2px solid var(--acc);border-bottom:2px solid var(--acc);transform:rotate(-45deg)}.sgx-ch .res .pr{font-size:17px;margin-top:16px}.sgx-ch .res .pr s{color:var(--m);font-size:14px;margin-left:8px}.sgx-cmp{max-width:1120px;margin:clamp(40px,6vw,72px) auto 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:24px;background:var(--bg2)}.sgx-cmp table{width:100%;border-collapse:collapse;min-width:640px;font-size:15px;letter-spacing:normal}.sgx-cmp th,.sgx-cmp td{padding:15px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.sgx-cmp thead th{font-size:17px;font-weight:600;vertical-align:bottom}.sgx-cmp thead th a{text-decoration:none}.sgx-cmp thead .bd{display:inline-block;font-size:12px;font-weight:600;color:#fff;background:var(--hot);border-radius:999px;padding:3px 9px;margin-bottom:8px}.sgx-cmp tbody th{font-weight:400;color:var(--m);width:22%}.sgx-cmp tr:last-child th,.sgx-cmp tr:last-child td{border-bottom:0}.sgx-cmp .us{background:#d6322b0f}.sgx-cmp thead .us{box-shadow:inset 0 3px 0 var(--acc)}.sgx-cmp td s{color:var(--m);font-size:12px;margin-left:6px}.sgx-cmp .yes{color:#1a7f37;font-weight:600}.sgx-pk .cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:980px;margin:clamp(28px,4vw,48px) auto 0}.sgx-pk .card{position:relative;text-align:left;-webkit-appearance:none;appearance:none;border:0;font:inherit;color:inherit;cursor:pointer;background:var(--card);border-radius:28px;padding:clamp(20px,3vw,30px);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .25s,transform .25s;display:flex;flex-direction:column}.sgx-pk .card:hover{transform:translateY(-2px)}.sgx-pk .card[aria-pressed=true]{box-shadow:inset 0 0 0 2.5px var(--acc),0 30px 60px -40px #d6322b73}.sgx-pk .card .rec{position:absolute;top:16px;right:16px;font-size:12px;font-weight:600;letter-spacing:normal;color:#fff;background:var(--acc);border-radius:999px;padding:4px 10px}.sgx-pk .card .im{display:flex;align-items:flex-end;justify-content:center;gap:4%;height:170px;margin-bottom:16px}.sgx-pk .card .im img{max-height:100%;width:auto;max-width:60%;object-fit:contain;mix-blend-mode:multiply}.sgx-pk .card .im .plus{font-size:28px;color:var(--m);align-self:center}.sgx-pk .card b.n{display:block;font-size:22px;font-weight:600;letter-spacing:-.02em}.sgx-pk .card .inc{font-size:15px;line-height:1.45;color:var(--m);margin-top:6px}.sgx-pk .card .pr{font-size:28px;font-weight:600;letter-spacing:-.02em;margin-top:16px}.sgx-pk .card .pr s{font-size:15px;font-weight:400;color:var(--m);margin-left:8px;letter-spacing:normal}.sgx-pk .card .sv{display:inline-block;margin-top:10px;font-size:13px;font-weight:600;letter-spacing:normal;color:#1a7f37;background:#e8f6ec;border-radius:999px;padding:4px 10px;align-self:flex-start}.sgx-pk .card .so{font-size:13px;letter-spacing:normal;color:#c0392b;margin-top:8px}.sgx-pk .go{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:24px}.sgx-pk .go .small{text-align:center}.sgx-fit{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1120px;margin:clamp(28px,4vw,48px) auto 0}.sgx-fit .t{background:var(--bg2);border-radius:26px;padding:24px 22px;text-align:center;display:flex;flex-direction:column;align-items:center}.sgx-fit .t .im{height:170px;display:flex;align-items:flex-end;justify-content:center;gap:4px;margin-bottom:14px}.sgx-fit .t .im img{max-height:100%;max-width:48%;width:auto;object-fit:contain;mix-blend-mode:multiply}.sgx-fit .t b.n{font-size:21px;font-weight:600;letter-spacing:-.02em}.sgx-fit .t .k{font-size:14px;letter-spacing:normal;color:var(--m);margin-top:4px}.sgx-fit .t .pr{font-size:19px;font-weight:600;margin-top:14px}.sgx-fit .t .pr s{font-size:13px;font-weight:400;color:var(--m);margin-left:6px}.sgx-fit .t .sv{font-size:13px;font-weight:600;letter-spacing:normal;color:#1a7f37;margin-top:6px}.sgx-fit .t .acts{margin-top:16px}.sgx-tr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:1120px;margin:0 auto}.sgx-tr div{background:var(--bg2);border-radius:22px;padding:24px 20px}.g .sgx-fit .t,.g .sgx-tr div{background:var(--card)}.sgx-tr svg{width:30px;height:30px;fill:none;stroke:var(--acc);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;display:block;margin-bottom:14px}.sgx-tr b{display:block;font-size:17px;font-weight:600;letter-spacing:-.01em}.sgx-tr span{display:block;font-size:14px;line-height:1.45;color:var(--m);margin-top:4px}.sgx-faq{max-width:780px;margin:clamp(28px,4vw,44px) auto 0}.sgx-faq details{border-bottom:1px solid var(--line)}.sgx-faq summary{list-style:none;cursor:pointer;padding:22px 40px 22px 0;font-size:19px;font-weight:600;letter-spacing:-.01em;position:relative}.sgx-faq summary::-webkit-details-marker{display:none}.sgx-faq summary:after{content:"";position:absolute;right:6px;top:50%;width:11px;height:11px;border-right:2px solid var(--m);border-bottom:2px solid var(--m);transform:translateY(-70%) rotate(45deg);transition:transform .3s}.sgx-faq details[open] summary:after{transform:translateY(-30%) rotate(-135deg)}.sgx-faq .ans{font-size:17px;line-height:1.55;color:var(--m);padding:0 0 22px}.sgx-faq .ans p+p{margin-top:10px}.sgx-bar{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fbfbfde0;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);box-shadow:0 -1px #00000014;transform:translateY(110%);transition:transform .35s cubic-bezier(.2,.7,.2,1);font-family:var(--wm-font,inherit);color:#101317;padding-bottom:env(safe-area-inset-bottom)}.sgx-bar.on{transform:none}.sgx-bar .in{max-width:1200px;margin:0 auto;padding:10px 20px;display:flex;align-items:center;gap:14px}.sgx-bar .nm{flex:1 1 auto;min-width:0}.sgx-bar .nm b{display:block;font-size:15px;font-weight:600;letter-spacing:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sgx-bar .nm span{display:block;font-size:13px;letter-spacing:normal;color:#596270;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sgx-bar .pr{font-size:17px;font-weight:600;white-space:nowrap}.sgx-bar .pill{display:inline-flex;align-items:center;min-height:38px;padding:0 18px;border:0;border-radius:980px;background:#d6322b;color:#fff;font:inherit;font-size:15px;cursor:pointer;white-space:nowrap}.sgx-bar .pill.is-done{background:#101317}@media(max-width:980px){.sgx-why .row,.sgx-tr{grid-template-columns:repeat(2,minmax(0,1fr))}.sgx-ch .qz,.sgx-mode,.sgx-dw .grid,.sgx-fit{grid-template-columns:1fr}}@media(max-width:640px){.sgx .w{padding:0 16px}.sgx-hero .film{border-radius:20px 20px 0 0;margin-left:-16px;margin-right:-16px;aspect-ratio:4/3}.sgx-hero .stats{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 -16px}.sgx-hero .stats div:nth-child(3){border-left:0}.sgx-hero .stats div:nth-child(n+3){border-top:1px solid var(--line)}.sgx-why .row,.sgx-tr,.sgx-pk .cards{grid-template-columns:1fr}.sgx-pk .card .im{height:130px}.sgx-ch .res{grid-template-columns:1fr;text-align:left}.sgx-ch .res img{max-width:220px}.sgx-rp{height:200vh}.sgx-rp .stage{height:min(32vh,250px)}.sgx-tabs{justify-content:flex-start;margin-left:-16px;margin-right:-16px;padding:0 16px}.sgx-tabs button{padding:9px 14px;font-size:14px}.sgx-bar .in{padding:8px 16px;gap:10px}.sgx-bar .pr{font-size:15px}.sgx-dw .tie{flex-direction:column;align-items:flex-start}.sgx .pill{white-space:normal;text-align:center;line-height:1.25;padding:10px 20px;max-width:100%}.sgx-bar .pill{white-space:nowrap;padding:0 18px;flex:0 0 auto}.sgx-cmp table{min-width:720px;border-collapse:separate;border-spacing:0}.sgx-cmp th,.sgx-cmp td{min-width:130px;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.sgx-cmp tbody th,.sgx-cmp thead th:first-child{position:sticky;left:0;z-index:2;min-width:118px;max-width:132px;background:var(--bg2);box-shadow:1px 0 0 var(--line),8px 0 12px -8px #00000040}.sgx-cmp thead th a{display:inline-block;padding:12px 0;margin:-12px 0}.sgx-fit .t .im{max-width:100%;overflow:hidden}}@media(prefers-reduced-motion:reduce){.sgx-hero .film.kb img,.sgx-hero .film.kb video,.sgx-dw .rot,.sgx-dw .drum{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/kg-sgx.css.map */
