.rgx-p{--rgx-font:var(--font-inter),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;text-align:left}.rgx-p h1{font-size:2em;margin:.67em 0}.rgx-p h2{font-size:1.5em;margin:.83em 0;font-weight:700}.rgx-p h3{font-size:1.17em;margin:1em 0;font-weight:700}.rgx-p h4{font-size:1em;margin:1.33em 0;font-weight:700}.rgx-p h1,.rgx-p h2,.rgx-p h3,.rgx-p h4{text-align:inherit;color:inherit}.rgx-p p{margin:1em 0}.rgx-p svg{display:inline;vertical-align:baseline}.rgx-p th{font-weight:700}.rgx-p [id]{scroll-margin-top:136px}.rgx-p{--bg:#000;--line:#18222a;--tx:#eaf3f7;--mu:#8d9ba6;--cy:#19d3ff;box-sizing:border-box;color-scheme:dark;scroll-padding-top:calc(env(safe-area-inset-top,0px) + 80px)}.rgx-p *,.rgx-p :after,.rgx-p :before{box-sizing:inherit}.rgx-p{margin:0;background:var(--bg);color:var(--tx);font:400 16px/1.55 var(--rgx-font);-webkit-font-smoothing:antialiased;overflow-x:clip}.rgx-p img{display:block;max-width:100%}.rgx-p a{color:inherit;text-decoration:none}.rgx-p button,.rgx-p input,.rgx-p select{font:inherit;color:inherit}.rgx-p :focus-visible{outline:2px solid var(--cy);outline-offset:3px;border-radius:8px}.rgx-p ::selection{background:var(--cy);color:#001219}.rgx-p .w{width:min(1240px,100% - 40px);margin-inline:auto}.rgx-p .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:10px;border:1px solid #ffffff1f;background:#ffffff08;font-weight:500;cursor:pointer;transition:.2s;white-space:nowrap}.rgx-p .btn:hover{background:#ffffff12;border-color:#ffffff38}.rgx-p .btn.p{background:var(--cy);border-color:var(--cy);color:#001219;font-weight:600;box-shadow:inset 0 0 0 1px #ffffff26,0 10px 30px -10px #19d3ffaa}.rgx-p .btn.p:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff40,0 14px 38px -8px #19d3ffcc}.rgx-p nav a{position:relative;padding:6px 0;transition:color .25s}.rgx-p nav a.on,.rgx-p nav a:hover{color:var(--tx)}.rgx-p nav a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--cy);transform:scaleX(0);transform-origin:left;transition:transform .35s}.rgx-p nav a.on:after,.rgx-p nav a:hover:after{transform:scaleX(1)}.rgx-p .top{padding:clamp(48px,7vw,88px) 0 28px}.rgx-p h1{margin:0;font-size:clamp(2.4rem,6vw,4.4rem);line-height:1;letter-spacing:-.045em;font-weight:700}.rgx-p h1 span{color:var(--cy)}.rgx-p .top p{margin:14px 0 0;color:var(--mu);font-size:1.1rem;font-weight:300;max-width:58ch}.rgx-p .trust{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:22px;font-size:.88rem;color:var(--mu)}.rgx-p .trust b{color:var(--tx);font-weight:600}.rgx-p .fp{padding:22px;border-radius:20px;border:1px solid var(--line);background:linear-gradient(165deg,#0c1216,#06090c);box-shadow:inset 0 1px 0 #ffffff0d}.rgx-p .r1{display:grid;grid-template-columns:1fr 1.5fr;gap:32px;align-items:end}.rgx-p .sb{position:relative}.rgx-p .sb input{width:100%;padding:14px 16px 14px 46px;border-radius:12px;border:1px solid var(--line);background:#000;outline:0;transition:border-color .2s}.rgx-p .sb input:focus{border-color:var(--cy)}.rgx-p .sb svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--mu)}.rgx-p .bd label{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:.9rem;color:var(--mu);margin-bottom:12px}.rgx-p .bd output{font-size:1.5rem;font-weight:700;color:var(--tx);letter-spacing:-.02em}.rgx-p input[type=range]{width:100%;accent-color:var(--cy);height:6px;margin:0}.rgx-p .pre{gap:8px;margin-top:14px}.rgx-p .pre,.rgx-p .r2{display:flex;flex-wrap:wrap}.rgx-p .r2{gap:20px 40px;margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}.rgx-p .g h4{margin:0 0 10px;font-size:.8rem;font-weight:600;color:var(--mu)}.rgx-p .cs{display:flex;gap:8px;flex-wrap:wrap}.rgx-p .chip{padding:8px 14px;border-radius:99px;border:1px solid #ffffff1f;background:#ffffff06;color:#c7d4dc;font-size:.88rem;cursor:pointer;transition:.2s}.rgx-p .chip:hover{border-color:#ffffff40}.rgx-p .chip[aria-pressed=true]{background:#19d3ff1f;border-color:var(--cy);color:#fff}.rgx-p .ft{display:none}.rgx-p select{padding:10px 14px;border-radius:10px;border:1px solid var(--line);background:#000;cursor:pointer}.rgx-p .bar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin:30px 0 18px;color:var(--mu);font-size:.95rem}.rgx-p .bar b{color:var(--tx)}.rgx-p .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:16px;margin-bottom:96px}.rgx-p .card{position:relative;display:flex;flex-direction:column;border-radius:20px;border:1px solid var(--line);background:linear-gradient(165deg,#0c1216,#06090c);overflow:hidden;transition:border-color .3s,transform .3s;animation:rgp-rise .7s var(--d,0s) cubic-bezier(.2,.8,.2,1) backwards}.rgx-p .card:hover{border-color:#2a4a5a;transform:translateY(-4px)}@keyframes rgp-rise{0%{opacity:0;transform:translateY(24px)}}.rgx-p .ph{position:relative;aspect-ratio:4/5;background:radial-gradient(70% 60% at 50% 55%,#10222c,#04070a 75%);overflow:hidden;cursor:pointer}.rgx-p .ph img{width:100%;height:100%;object-fit:cover;object-position:50% 55%;transition:transform .8s}.rgx-p .card:hover .ph img{transform:scale(1.05)}.rgx-p .ph.ct img{object-fit:contain;padding:10px}.rgx-p .ph.lt img{filter:brightness(.72) contrast(1.08)}.rgx-p .ph:after{content:"";position:absolute;inset:auto 0 0 0;height:40%;background:linear-gradient(0deg,#080c10,#0000);pointer-events:none}.rgx-p .tag{position:absolute;z-index:1;top:14px;left:14px;padding:6px 12px;border-radius:99px;background:var(--cy);color:#001219;font-size:.78rem;font-weight:700}.rgx-p .bc{padding:20px 22px 22px;display:flex;flex-direction:column;gap:14px;flex:1}.rgx-p .bc h3{margin:0;font-size:1.35rem;letter-spacing:-.02em;font-weight:700;color:var(--cy)}.rgx-p .u{margin-top:2px;color:var(--mu);font-size:.9rem}.rgx-p .sp{border-top:1px solid var(--line)}.rgx-p .sp div{display:grid;grid-template-columns:64px 1fr;gap:12px;padding:8px 0;border-bottom:1px solid var(--line);font-size:.88rem}.rgx-p .sp span{color:var(--mu)}.rgx-p .sp b{font-weight:500}.rgx-p .ch{display:flex;gap:6px;flex-wrap:wrap}.rgx-p .ch i{font-style:normal;padding:4px 10px;border-radius:99px;border:1px solid #ffffff1a;font-size:.76rem;color:#b4c2cb}.rgx-p .ch i.x{border-color:#19d3ff66;color:var(--cy)}.rgx-p .vr{display:flex;gap:6px}.rgx-p .vr .chip{padding:6px 14px}.rgx-p .pr{margin-top:auto}.rgx-p .pr strong{display:block;font-size:1.8rem;letter-spacing:-.03em;line-height:1.1;font-variant-numeric:tabular-nums}.rgx-p .pr small{color:var(--mu);font-size:.78rem}.rgx-p .ac{display:grid;grid-template-columns:1fr auto;gap:8px}.rgx-p .card.ai{border-style:dashed;border-color:#19d3ff55;background:radial-gradient(80% 60% at 50% 0,#19d3ff14,#06090c 70%);justify-content:center;min-height:360px}.rgx-p .card.ai .bc{justify-content:center;flex:0;padding:36px 28px;gap:16px}.rgx-p .card.ai h3{font-size:1.7rem;color:var(--tx)}.rgx-p dialog{width:min(940px,calc(100% - 24px));max-height:calc(100svh - 24px);padding:0;border:1px solid #2a4a5a;border-radius:22px;background:#06090c;color:var(--tx);box-shadow:0 40px 120px -30px #000;overflow:auto}.rgx-p dialog::backdrop{background:#000000b8;backdrop-filter:blur(6px)}.rgx-p .qv{display:grid;grid-template-columns:1fr 1fr}.rgx-p .qv .ph{aspect-ratio:auto;min-height:420px;cursor:default}.rgx-p .qv .bc{padding:32px}.rgx-p .xb{position:absolute;top:12px;right:12px;z-index:3;padding:8px 12px;background:#000000aa}.rgx-p .toast{position:fixed;left:50%;bottom:max(24px,env(safe-area-inset-bottom));transform:translate(-50%,30px);opacity:0;padding:12px 20px;border-radius:12px;background:#0d1217;border:1px solid var(--cy);transition:.4s;z-index:60;pointer-events:none}.rgx-p .toast.on{opacity:1;transform:translate(-50%)}@media (max-width:860px){.rgx-p .qv,.rgx-p .r1{grid-template-columns:1fr}.rgx-p .r2{display:none}.rgx-p .fp.open .r2{display:flex}.rgx-p .ft{display:inline-flex}.rgx-p .qv .ph{min-height:300px}}@media (prefers-reduced-motion:reduce){.rgx-p *{animation:none!important;transition:none!important}}.rgx-p [hidden]{display:none!important}.rgx-p .layout{display:grid;grid-template-columns:292px minmax(0,1fr);gap:28px;align-items:start;margin-top:8px}.rgx-p .side{position:sticky;top:88px;max-height:calc(100svh - 104px);overflow:auto;padding:20px;border-radius:20px;border:1px solid var(--line);background:linear-gradient(165deg,#0c1216,#06090c);scrollbar-width:thin}.rgx-p .side h2{margin:0 0 14px;font-size:1.1rem;font-weight:600;display:flex;justify-content:space-between;align-items:center}.rgx-p .side h2 .btn{padding:6px 12px;font-size:.8rem}.rgx-p .pi{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}.rgx-p .pi input{width:100%;padding:10px 12px;border-radius:10px;border:1px solid var(--line);background:#000;outline:0}.rgx-p .pi input:focus{border-color:var(--cy)}.rgx-p .fa{border-top:1px solid var(--line);padding:14px 0}.rgx-p .fa summary{cursor:pointer;font-weight:600;font-size:.92rem;display:flex;justify-content:space-between;list-style:none}.rgx-p .fa summary::-webkit-details-marker{display:none}.rgx-p .fa summary:after{content:"+";color:var(--mu)}.rgx-p .fa[open] summary:after{content:"–"}.rgx-p .dot{margin-left:8px;min-width:18px;padding:0 6px;border-radius:99px;background:var(--cy);color:#001219;font-size:.72rem;text-align:center}.rgx-p .fl{display:grid;gap:2px;margin-top:10px;max-height:240px;overflow:auto;scrollbar-width:thin}.rgx-p .fl label{display:grid;grid-template-columns:18px 1fr auto;gap:10px;align-items:center;padding:6px 4px;border-radius:8px;font-size:.9rem;cursor:pointer;color:#c7d4dc}.rgx-p .fl label:hover{background:#ffffff08}.rgx-p .fl label.z{opacity:.35}.rgx-p .fl em{font-style:normal;color:var(--mu);font-size:.8rem;font-variant-numeric:tabular-nums}.rgx-p .fl input{accent-color:var(--cy);width:16px;height:16px;margin:0}.rgx-p .tabs{display:flex;gap:8px;flex-wrap:wrap}.rgx-p .tabs .chip{padding:10px 18px;font-size:.95rem}.rgx-p .tabs small{color:var(--mu);margin-left:6px}.rgx-p .tiers{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:16px 0 26px}.rgx-p .tier{padding:14px 16px;border-radius:14px;border:1px solid var(--line);background:#ffffff05;text-align:left;cursor:pointer;transition:.2s}.rgx-p .tier:hover{border-color:#ffffff40}.rgx-p .tier[aria-pressed=true]{border-color:var(--cy);background:#19d3ff14}.rgx-p .tier b{display:block;font-size:.95rem}.rgx-p .tier small{color:var(--mu)}.rgx-p .tb{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:14px}.rgx-p .tb .sb{flex:1;min-width:200px}.rgx-p .vw{display:inline-flex;border:1px solid var(--line);border-radius:10px;overflow:hidden}.rgx-p .vw button{padding:9px 14px;border:0;background:transparent;cursor:pointer;color:var(--mu)}.rgx-p .vw button[aria-pressed=true]{background:#19d3ff1f;color:#fff}.rgx-p .rc{margin:0 0 12px;color:var(--mu)}.rgx-p .rc b{color:var(--tx)}.rgx-p .act{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.rgx-p .act .chip{padding:6px 12px;font-size:.82rem}.rgx-p .grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-bottom:0}.rgx-p .grid.list{grid-template-columns:1fr;gap:10px}.rgx-p .ph{aspect-ratio:1/1}.rgx-p .row{display:grid;grid-template-columns:96px minmax(150px,1fr) 2fr 130px auto;gap:18px;align-items:center;padding:12px 18px 12px 12px;border-radius:16px;border:1px solid var(--line);background:linear-gradient(165deg,#0c1216,#06090c);animation:rgp-rise .5s var(--d,0s) backwards}.rgx-p .row:hover{border-color:#2a4a5a}.rgx-p .row .th{width:96px;height:96px;border-radius:12px;overflow:hidden;cursor:pointer;background:#04070a}.rgx-p .row img{width:100%;height:100%;object-fit:cover}.rgx-p .row h3{margin:0;font-size:1.05rem;color:var(--cy)}.rgx-p .rs{color:#b4c2cb;font-size:.85rem}.rgx-p .rp strong{font-size:1.25rem;letter-spacing:-.02em}.rgx-p .ra{display:flex;gap:8px}.rgx-p .more{text-align:center;margin:44px 0 90px}.rgx-p .pg{height:4px;width:min(320px,100%);margin:0 auto 14px;border-radius:9px;background:#10171d;overflow:hidden}.rgx-p .pg b{display:block;height:100%;background:var(--cy);transition:width .6s}.rgx-p .apply,.rgx-p .fb{display:none}@media (max-width:960px){.rgx-p .layout{grid-template-columns:1fr}.rgx-p .side{position:fixed;inset:0;z-index:50;max-height:none;border-radius:0;transform:translateY(100%);transition:transform .4s;padding-bottom:0}.rgx-p .side.open{transform:none}.rgx-p .fb{display:inline-flex}.rgx-p .apply{display:block;position:sticky;bottom:0;padding:14px 0 max(14px,env(safe-area-inset-bottom));background:linear-gradient(0deg,#06090c 70%,#0000)}.rgx-p .tiers{grid-template-columns:repeat(2,1fr)}.rgx-p .row{grid-template-columns:72px 1fr auto}.rgx-p .row .th{width:72px;height:72px}.rgx-p .rs{display:none}.rgx-p .ra{grid-column:1/-1}}.rgx-p .bc2{padding:26px 0 8px;font-size:.88rem;color:var(--mu)}.rgx-p .bc2 a:hover,.rgx-p .bc2 b{color:var(--tx)}.rgx-p .bc2 b{font-weight:500}.rgx-p .pd{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(28px,5vw,72px);align-items:start;padding:12px 0 80px}.rgx-p .gal2{position:sticky;top:92px}.rgx-p .big{position:relative;aspect-ratio:4/5;border-radius:24px;border:1px solid var(--line);background:radial-gradient(70% 55% at 50% 55%,#13242e,#04070a 78%);overflow:hidden;cursor:zoom-in}.rgx-p .big img{width:100%;height:100%;object-fit:cover;object-position:50% 55%;transition:transform 1.2s}.rgx-p .big:hover img{transform:scale(1.04)}.rgx-p .big:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 90px #000;pointer-events:none}.rgx-p .zm{position:absolute;z-index:2;right:14px;bottom:14px;padding:8px 14px;font-size:.82rem;background:#000000aa}.rgx-p .lk{margin-top:14px;padding:0;border:0;background:0;color:var(--cy);cursor:pointer;font-size:.88rem;text-decoration:underline;text-underline-offset:3px}.rgx-p .nt{margin:8px 0 0;font-size:.85rem;color:var(--mu);max-width:56ch}.rgx-p .st{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:14px;font-size:.88rem;color:var(--mu)}.rgx-p .ok{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:99px;background:#2ee59d1a;border:1px solid #2ee59d55;color:#2ee59d;font-weight:600;font-size:.8rem}.rgx-p .ok:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor}.rgx-p .buy h1{font-size:clamp(2.2rem,4.4vw,3.4rem)}.rgx-p .perf{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:26px 0;padding:20px 22px;border-radius:18px;border:1px solid var(--line);background:linear-gradient(165deg,#0c1216,#06090c)}.rgx-p .mh{display:flex;justify-content:space-between;margin-bottom:10px;font-weight:600}.rgx-p .mh b{color:var(--cy)}.rgx-p .tk{position:relative;height:6px;border-radius:9px;background:#10171d}.rgx-p .tk i{position:absolute;inset:0 auto 0 0;width:0;border-radius:9px;background:linear-gradient(90deg,#0a6b86,var(--cy));box-shadow:0 0 14px #19d3ff66;transition:width 1.6s cubic-bezier(.2,.8,.2,1)}.rgx-p .in .tk i{width:var(--v)}.rgx-p .ml{margin-top:8px;font-size:.72rem;color:var(--mu)}.rgx-p .buy h3,.rgx-p .ml{display:flex;justify-content:space-between}.rgx-p .buy h3{margin:0 0 12px;font-size:1rem;font-weight:600;align-items:baseline}.rgx-p .buy h3 a{font-size:.85rem;font-weight:400;color:var(--cy)}.rgx-p .osl{display:grid;gap:8px}.rgx-p .os{display:grid;grid-template-columns:20px 1fr auto;gap:14px;align-items:center;padding:14px 16px;border-radius:14px;border:1px solid var(--line);background:#ffffff04;cursor:pointer;transition:.2s}.rgx-p .os:hover{border-color:#ffffff40}.rgx-p .os:has(input:checked){border-color:var(--cy);background:#19d3ff12;box-shadow:0 0 30px -12px #19d3ff88}.rgx-p .os input{accent-color:var(--cy);margin:0;width:18px;height:18px}.rgx-p .os b{display:block;font-size:.95rem;font-weight:600}.rgx-p .os small{color:var(--mu);font-size:.82rem}.rgx-p .os em{font-style:normal;font-weight:600;font-variant-numeric:tabular-nums}.rgx-p .rec{margin-left:8px;padding:2px 8px;border-radius:99px;background:#2ee59d1a;border:1px solid #2ee59d55;color:#2ee59d;font-size:.7rem;font-weight:700}.rgx-p .box{margin-top:22px;padding:24px;border-radius:20px;border:1px solid #12384a;background:radial-gradient(520px 260px at 100% 0,#19d3ff1a,transparent 70%),#05090d}.rgx-p .box strong{display:block;margin-top:2px;font-size:clamp(2.2rem,4vw,3rem);letter-spacing:-.04em;line-height:1.1;color:var(--cy);font-variant-numeric:tabular-nums}.rgx-p .box small{color:var(--mu)}.rgx-p .qr{display:flex;gap:12px;margin-top:20px}.rgx-p .qt{display:flex;align-items:center;border:1px solid var(--line);border-radius:12px;background:#000}.rgx-p .qt button{width:40px;height:48px;border:0;background:0;cursor:pointer;font-size:1.2rem}.rgx-p .qt output{min-width:30px;text-align:center;font-weight:600}.rgx-p .wide{flex:1;padding:14px}.rgx-p .hint{margin:12px 0 0;font-size:.85rem;color:#2ee59d}.rgx-p .tr{display:grid;gap:8px;margin-top:18px;font-size:.88rem;color:#b4c2cb}.rgx-p .tr span:before{content:"";display:inline-block;width:12px;height:2px;margin-right:12px;vertical-align:middle;background:var(--cy);box-shadow:0 0 8px var(--cy)}.rgx-p section.sx{padding:clamp(56px,8vw,100px) 0;border-top:1px solid #ffffff12}.rgx-p .sx h2{margin:0 0 12px;font-size:clamp(1.9rem,4vw,2.8rem);font-weight:700;letter-spacing:-.035em}.rgx-p .sx>p{color:var(--mu);max-width:60ch;margin:0 0 36px;font-weight:300;font-size:1.1rem}.rgx-p .kc{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.rgx-p .kcd{padding:22px;border-radius:18px;border:1px solid var(--line);background:linear-gradient(165deg,#0c1216,#06090c);box-shadow:inset 0 1px 0 #ffffff0d}.rgx-p .kcd span{font-size:.82rem;color:var(--cy);font-weight:600}.rgx-p .kcd b{display:block;margin-top:8px;font-size:1.1rem;font-weight:600;line-height:1.3}.rgx-p details.q summary{cursor:pointer;margin-top:14px;font-size:.84rem;color:var(--cy);list-style:none}.rgx-p details.q summary::-webkit-details-marker{display:none}.rgx-p details.q p{margin:8px 0 0;font-size:.84rem;color:var(--mu)}.rgx-p .pl2{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;margin-top:20px}.rgx-p .pl2 div{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid var(--line)}.rgx-p .pl2 span{color:var(--mu)}.rgx-p .pl2 b{font-weight:500;text-align:right}.rgx-p .tw{overflow-x:auto;border-radius:18px;border:1px solid var(--line)}.rgx-p table{width:100%;min-width:760px;border-collapse:collapse}.rgx-p td,.rgx-p th{padding:14px 16px;text-align:center;border-bottom:1px solid var(--line);font-size:.9rem}.rgx-p tr:last-child td{border-bottom:0}.rgx-p td:first-child,.rgx-p th:first-child{text-align:left;color:#c7d4dc;width:34%}.rgx-p th{vertical-align:bottom;cursor:pointer;font-weight:600}.rgx-p th small{display:block;color:var(--cy);font-weight:600;margin-top:4px}.rgx-p td.on,.rgx-p th.on{background:#19d3ff12}.rgx-p th.on{box-shadow:inset 0 2px 0 var(--cy)}.rgx-p .y{color:var(--cy);font-weight:700}.rgx-p .n{color:#3a4852}.rgx-p .nb2{margin-top:14px;padding:14px 18px;border-radius:14px;border:1px solid var(--line);font-size:.88rem;color:var(--mu)}.rgx-p .fm{display:grid;gap:24px;padding:clamp(22px,4vw,40px);border-radius:24px;border:1px solid var(--line);background:linear-gradient(165deg,#0c1216,#06090c)}.rgx-p .fm h4,.rgx-p .fm label{margin:0 0 10px;display:block;font-size:.9rem;font-weight:600}.rgx-p .fm input[type=email],.rgx-p .fm input[type=text],.rgx-p .fm textarea{width:100%;padding:14px 16px;border-radius:12px;border:1px solid var(--line);background:#000;outline:0;transition:border-color .2s;resize:vertical}.rgx-p .fm input:focus,.rgx-p .fm textarea:focus{border-color:var(--cy)}.rgx-p .sg{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.rgx-p .sg .chip{padding:14px;border-radius:12px}.rgx-p .f2{display:grid;grid-template-columns:1fr 1fr;gap:22px}.rgx-p .ok2{padding:24px;border-radius:16px;border:1px solid #2ee59d55;background:#2ee59d12;color:#b8f5da}.rgx-p .sv{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.rgx-p .sv a{padding:26px;border-radius:18px;border:1px solid var(--line);background:#ffffff04;transition:.3s}.rgx-p .sv a:hover{border-color:#2a4a5a;transform:translateY(-3px)}.rgx-p .sv b{display:block;margin-bottom:6px;font-size:1.1rem}.rgx-p .sv span{color:var(--mu);font-size:.92rem}.rgx-p .sm{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.rgx-p .sm a{display:block;border-radius:18px;border:1px solid var(--line);background:linear-gradient(165deg,#0c1216,#06090c);overflow:hidden;transition:.3s}.rgx-p .sm a:hover{border-color:#2a4a5a;transform:translateY(-4px)}.rgx-p .sm .ph{aspect-ratio:1}.rgx-p .sm .bc{padding:18px;gap:8px}.rgx-p .sm h3{font-size:1.05rem}.rgx-p .sm strong{font-size:1.4rem;letter-spacing:-.03em}.rgx-p .sb2{position:fixed;left:0;right:0;bottom:0;z-index:40;transform:translateY(110%);transition:transform .45s cubic-bezier(.2,.8,.2,1);background:#000000e6;backdrop-filter:blur(14px);border-top:1px solid #ffffff1a;padding:12px 0 max(12px,env(safe-area-inset-bottom))}.rgx-p .sb2.on{transform:none}.rgx-p .sb2 .w{display:flex;align-items:center;justify-content:space-between;gap:16px}.rgx-p .sb2 span{color:var(--cy);font-weight:700;margin-left:14px}.rgx-p .rv{opacity:0}.rgx-p .rv.in{opacity:1;animation:rgp-rise .9s var(--d,0s) cubic-bezier(.2,.8,.2,1) backwards}@media (max-width:960px){.rgx-p .f2,.rgx-p .pd,.rgx-p .perf,.rgx-p .pl2,.rgx-p .sv{grid-template-columns:1fr}.rgx-p .gal2{position:static}.rgx-p .kc,.rgx-p .sm{grid-template-columns:1fr 1fr}.rgx-p .sg{grid-template-columns:1fr}.rgx-p .sb2 b{display:none}}.rgx-p{scroll-padding-top:calc(env(safe-area-inset-top,0px) + 140px)}.rgx-p .spg{position:fixed;top:0;left:0;height:2px;width:0;z-index:70;background:var(--cy);box-shadow:0 0 10px var(--cy)}.rgx-p .sn{position:sticky;top:calc(env(safe-area-inset-top,0px) + 64px);z-index:25;display:flex;gap:6px;overflow-x:auto;padding:10px 0;background:#000000d9;backdrop-filter:blur(12px);border-bottom:1px solid #ffffff12;scrollbar-width:none}.rgx-p .sn a{padding:8px 14px;border-radius:99px;font-size:.88rem;color:var(--mu);white-space:nowrap;transition:.25s}.rgx-p .sn a:hover{color:var(--tx)}.rgx-p .sn a.on{background:#19d3ff1f;color:#fff}.rgx-p .big img{transition:transform .6s}.rgx-p .cta2{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:36px;padding:22px 26px;border-radius:18px;border:1px solid #12384a;background:radial-gradient(520px 200px at 0 0,#19d3ff1a,transparent 70%),#05090d}.rgx-p .cta2 b{display:block;font-size:1.1rem}.rgx-p .cta2 span{color:var(--mu);font-size:.92rem}.rgx-p .bt{display:flex;gap:10px;flex-wrap:wrap}.rgx-p .bt2{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.rgx-p .bt2 .btn{padding:11px;font-size:.88rem}.rgx-p .os.off{opacity:.45;cursor:not-allowed}.rgx-p .os.off:hover{border-color:var(--line)}.rgx-p #shl,.rgx-p .buy .osl+.osl{margin-bottom:22px}.rgx-p .ln{display:flex;justify-content:space-between;gap:12px;padding:10px 0;margin-top:10px;border-top:1px solid var(--line);font-size:.92rem}.rgx-p .ln b{font-weight:600}.rgx-p .ln.tt b{font-size:1.1rem}.rgx-p .sx h3{margin:44px 0 16px;font-size:1.25rem;font-weight:600}.rgx-p .vg{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.rgx-p .vcd{padding:24px;border-radius:18px;border:1px solid var(--line);background:linear-gradient(165deg,#0c1216,#06090c);box-shadow:inset 0 1px 0 #ffffff0d}.rgx-p .vcd i{display:grid;place-items:center;width:38px;height:38px;margin-bottom:16px;border-radius:50%;background:#19d3ff1a;color:var(--cy);font-style:normal;font-weight:700}.rgx-p .vcd b{display:block;margin-bottom:6px;font-size:1.05rem}.rgx-p .vcd span{color:var(--mu);font-size:.92rem}.rgx-p .mon{gap:12px;margin-top:18px}.rgx-p .mon>div{padding:24px;border-radius:18px;border:1px solid var(--line);background:#ffffff04}.rgx-p .mon b{display:block;margin-bottom:8px}.rgx-p .mon span{color:var(--mu);font-size:.95rem}.rgx-p .mon em{font-style:normal;color:var(--cy);font-weight:700;margin-left:10px}.rgx-p #st{min-width:520px}.rgx-p #st th{cursor:default}.rgx-p .qs{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.rgx-p .qc{margin:0;padding:26px;border-radius:18px;border:1px solid var(--line);background:linear-gradient(165deg,#0c1216,#06090c);display:flex;flex-direction:column;justify-content:space-between;gap:24px}.rgx-p .qc blockquote{margin:0;font-size:1.15rem;font-weight:500;line-height:1.35;letter-spacing:-.01em}.rgx-p .qc figcaption{color:var(--mu);font-size:.9rem}.rgx-p .qc .stars{display:block;margin-bottom:12px;color:var(--cy);letter-spacing:3px;font-size:.8rem}.rgx-p .fq{border-top:1px solid var(--line)}.rgx-p .fq summary{cursor:pointer;list-style:none;padding:20px 4px;font-weight:600;display:flex;justify-content:space-between;gap:20px}.rgx-p .fq summary::-webkit-details-marker{display:none}.rgx-p .fq summary:after{content:"+";color:var(--cy);font-size:1.3rem;line-height:1;transition:transform .3s}.rgx-p .fq[open] summary:after{transform:rotate(45deg)}.rgx-p .fq p{margin:0 0 22px;padding:0 4px;max-width:70ch;color:#b4c2cb}.rgx-p .fin{margin:20px 0;padding:clamp(40px,7vw,80px) 28px;border-radius:28px;border:1px solid #12384a;text-align:center;background:radial-gradient(700px 320px at 50% 0,#19d3ff26,transparent 70%),#05090d}.rgx-p .fin h2{margin:0 auto 12px;max-width:16ch;font-size:clamp(2rem,5vw,3.4rem);letter-spacing:-.04em}.rgx-p .fin p{margin:0 auto 28px;max-width:46ch;color:#c7d4dc;font-weight:300;font-size:1.15rem}.rgx-p .fin .bt{justify-content:center}@property --rgp-a{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes rgp-bs{to{--rgp-a:360deg}}.rgx-p .box{position:relative}.rgx-p .box:before{content:"";position:absolute;inset:-1px;border-radius:21px;padding:1px;pointer-events:none;background:conic-gradient(from var(--rgp-a),#19d3ff00 0 65%,#19d3ff 88%,#19d3ff00);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:rgp-bs 7s linear infinite}.rgx-p .btn.p{position:relative;overflow:hidden}.rgx-p .btn.p:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,#ffffff59 50%,transparent 70%);transform:translateX(-130%)}.rgx-p .btn.p:hover:after{transform:translateX(130%);transition:transform .9s}@media (max-width:960px){.rgx-p .vg{grid-template-columns:1fr 1fr}.rgx-p .mon,.rgx-p .qs{grid-template-columns:1fr}.rgx-p .cta2{padding:20px}}@media (max-width:560px){.rgx-p .bt2,.rgx-p .vg{grid-template-columns:1fr}}.rgx-p .gal2{isolation:isolate}.rgx-p .gal2:before{content:"";position:absolute;inset:-10% -8%;z-index:-1;background:radial-gradient(60% 50% at 50% 55%,#19d3ff2e,transparent 70%);filter:blur(34px);animation:rgp-amb 8s ease-in-out infinite alternate}@keyframes rgp-amb{0%{opacity:.5}to{opacity:1}}.rgx-p .buy h1{letter-spacing:-.045em}.rgx-p .buy h1,.rgx-p .sx h2{background:linear-gradient(180deg,#fff 30%,#9fb4c0);-webkit-background-clip:text;background-clip:text;color:transparent}.rgx-p section.sx{position:relative}.rgx-p section.sx:before{content:"";position:absolute;top:-1px;left:50%;width:min(480px,60%);height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,var(--cy),transparent);opacity:.5}.rgx-p .tk i:after{content:"";position:absolute;right:-5px;top:50%;width:10px;height:10px;margin-top:-5px;border-radius:50%;background:#fff;box-shadow:0 0 14px 3px var(--cy)}.rgx-p .kcd,.rgx-p .qc,.rgx-p .vcd{transition:border-color .3s,transform .3s}.rgx-p .kcd:hover,.rgx-p .qc:hover,.rgx-p .vcd:hover{border-color:#2a4a5a;transform:translateY(-3px)}.rgx-p .box strong{text-shadow:0 0 40px #19d3ff55}.rgx-p .mon>.mc{display:flex;flex-direction:column;gap:14px;padding:clamp(20px,3vw,32px);border-radius:22px;border:1px solid #12384a;background:radial-gradient(500px 280px at 50% 0,#19d3ff14,transparent 70%),#05090d}.rgx-p .mc h4{margin:6px 0 0;font-size:1.25rem;font-weight:600;letter-spacing:-.02em}.rgx-p .mc h4 em{font-style:normal;color:var(--cy);margin-left:10px}.rgx-p .mc p{margin:0;color:#b4c2cb;font-size:.95rem}.rgx-p .mc p.u{color:var(--mu);min-height:3em}.rgx-p .stage{position:relative;height:230px;overflow:hidden;border-radius:16px;border:1px solid var(--line);background:radial-gradient(70% 60% at 30% 40%,#0b1d29,#03070a 75%)}.rgx-p .ground{position:absolute;left:0;right:0;bottom:0;height:34px;background:linear-gradient(180deg,#0a1218,#04080b);border-top:1px solid #19d3ff33}.rgx-p .pkg{position:absolute;left:24%;bottom:34px;width:120px;height:150px;border-radius:10px;border:1.5px solid #2aa6c6;background:linear-gradient(160deg,#102029,#070d12);box-shadow:inset 0 0 30px #19d3ff14,0 0 40px -10px #19d3ff66;transform-origin:100% 100%;transform:rotate(calc(var(--r,0)*1deg));transition:transform .12s linear}.rgx-p .pkg .up{position:absolute;top:10px;left:50%;transform:translateX(-50%);font-size:1.4rem;color:var(--cy);line-height:1}.rgx-p .pkg .lb{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;font-size:.68rem;letter-spacing:.14em;color:#7fd8ef;font-weight:700;line-height:1.5}.rgx-p .ind{position:absolute;left:12px;bottom:12px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:2px solid #cfe9f2;background:#0a1a22}.rgx-p .ind i{width:12px;height:12px;border-radius:50%;background:#2ee59d;box-shadow:0 0 10px #2ee59d;transition:.3s}.rgx-p .ind.tr{border-color:#ff5a5f}.rgx-p .ind.tr i{background:#ff2d37;box-shadow:0 0 16px 4px #ff2d3799;animation:rgp-al 1s ease-out 2}@keyframes rgp-al{50%{transform:scale(1.7)}}.rgx-p .ctl label{display:flex;justify-content:space-between;margin-bottom:10px;font-size:.85rem;color:var(--mu)}.rgx-p .ctl b{display:inline;margin:0;color:var(--tx);font-weight:600}.rgx-p .ctl input{width:100%;height:8px;-webkit-appearance:none;appearance:none;border-radius:9px;outline:0;background:var(--tkb)}.rgx-p .ctl input::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--cy);box-shadow:0 0 14px var(--cy);cursor:grab}.rgx-p .ctl input::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#fff;border:3px solid var(--cy);box-shadow:0 0 14px var(--cy);cursor:grab}.rgx-p .mk{display:flex;justify-content:space-between;margin-top:8px;font-size:.75rem;color:var(--mu)}.rgx-p .r3{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rgx-p .r3 .btn{padding:9px 14px;font-size:.85rem}.rgx-p .bdg{padding:6px 12px;border-radius:99px;font-size:.82rem;font-weight:600;background:#2ee59d1a;border:1px solid #2ee59d55;color:#2ee59d}.rgx-p .bdg.al{background:#ff2d371a;border-color:#ff2d3766;color:#ff7378}.rgx-p .wave{position:absolute;left:calc(24% + 60px);bottom:34px;width:10px;height:10px;margin:-5px;border-radius:50%;border:2px solid var(--cy);opacity:0}.rgx-p .wave.go{animation:rgp-wv .8s ease-out}@keyframes rgp-wv{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(26)}}@media (max-width:560px){.rgx-p .pkg{left:14%;width:100px;height:128px}.rgx-p .wave{left:calc(14% + 50px)}.rgx-p .mk span:nth-child(2){margin-left:0!important}}@property --rgp-p{syntax:"<percentage>";initial-value:0;inherits:false}.rgx-p .jns{display:grid;grid-template-columns:repeat(5,1fr)}.rgx-p .jn{position:relative;text-align:left;padding:38px 18px 8px 0;border:0;background:0;color:inherit;cursor:pointer}.rgx-p .jn:before{content:"";position:absolute;left:0;top:4px;z-index:1;width:18px;height:18px;border-radius:50%;border:2px solid #14323f;background:#05090d;transition:.4s}.rgx-p .jn:after{content:"";position:absolute;left:18px;right:0;top:12px;height:2px;background:linear-gradient(90deg,var(--cy) var(--rgp-p),#10222b var(--rgp-p));transition:--rgp-p .8s}.rgx-p .jn:last-child:after{display:none}.rgx-p .jn.dn:after{--rgp-p:100%}.rgx-p .jn.dn:before,.rgx-p .jn.on:before{border-color:var(--cy);background:var(--cy)}.rgx-p .jn.on:before{box-shadow:0 0 0 6px #19d3ff22,0 0 20px #19d3ffaa}.rgx-p .jn b{display:block;font-size:1.02rem;font-weight:600;color:#7d8d98;transition:color .3s}.rgx-p .jn.dn b,.rgx-p .jn.on b,.rgx-p .jn:hover b{color:var(--tx)}.rgx-p .jn small{display:block;margin-top:4px;color:var(--mu);font-size:.84rem;line-height:1.4}.rgx-p .jn em,.rgx-p .tg{display:inline-block;margin-top:12px;padding:3px 10px;border-radius:99px;border:1px solid #2ee59d55;background:#2ee59d12;color:#2ee59d;font-style:normal;font-size:.72rem;font-weight:600}.rgx-p .jn em.o,.rgx-p .tg.o{border-color:#19d3ff55;background:#19d3ff12;color:var(--cy)}.rgx-p .jp{min-height:170px;margin-top:20px;padding:28px 30px;border-radius:22px;border:1px solid #12384a;background:radial-gradient(560px 220px at 0 0,#19d3ff1c,transparent 70%),#05090d;box-shadow:inset 0 1px 0 #ffffff0d;animation:rgp-rise .5s both}.rgx-p .jp .tg{margin:0 0 14px}.rgx-p .jp h4{margin:0 0 8px;font-size:1.5rem;font-weight:600;letter-spacing:-.025em}.rgx-p .jp p{margin:0;max-width:62ch;color:#c7d4dc;font-size:1.05rem;font-weight:300}.rgx-p .mr{margin-top:16px}.rgx-p .mr summary{cursor:pointer;color:var(--cy);font-size:.9rem;list-style:none}.rgx-p .mr summary::-webkit-details-marker{display:none}.rgx-p .mr summary:after{content:" +"}.rgx-p .mr[open] summary:after{content:" –"}.rgx-p .mr p{margin:12px 0;font-size:.95rem;color:#9fb0ba}.rgx-p .mr .btn{padding:9px 16px;font-size:.88rem}.rgx-p .cmp{display:grid;grid-template-columns:1fr 1fr;gap:14px}.rgx-p .cc{padding:28px;border-radius:22px;border:1px solid var(--line);background:#ffffff04}.rgx-p .cc.me{border-color:#12384a;background:radial-gradient(500px 240px at 50% 0,#19d3ff1c,transparent 70%),#05090d;box-shadow:0 0 60px -30px #19d3ffaa}.rgx-p .cc h4{margin:0 0 18px;font-size:1.15rem;font-weight:600}.rgx-p .cc ul{margin:0;padding:0;list-style:none;display:grid;gap:14px}.rgx-p .cc li{display:flex;gap:14px;align-items:flex-start;line-height:1.35}.rgx-p .cc li:before{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;font-size:.8rem;font-weight:700}.rgx-p .cc li.y:before{content:"✓";background:#19d3ff1f;color:var(--cy)}.rgx-p .cc li.n{color:#6c7b85}.rgx-p .cc li.n:before{content:"–";background:#ffffff0d;color:#6c7b85}.rgx-p .cc small{display:block;margin-top:18px;color:#5d6b75;font-size:.8rem}.rgx-p .lead2{margin:0 0 22px;max-width:70ch;color:#b4c2cb;font-weight:300;font-size:1.1rem}.rgx-p .tb2{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.rgx-p .mon{display:block;max-width:880px}@media (max-width:860px){.rgx-p .jns{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:6px;padding-bottom:6px}.rgx-p .jn{min-width:200px;scroll-snap-align:start}.rgx-p .cmp{grid-template-columns:1fr}}@keyframes rgp-spin{to{transform:rotate(1turn)}}.rgx-p .tgp{position:relative;display:inline-block;margin-top:16px;overflow:hidden;border-radius:99px;line-height:0;transition:transform .3s}.rgx-p .tgp:hover{transform:scale(1.03)}.rgx-p .tgp img{height:46px;width:auto}.rgx-p .tgp:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,#ffffff40 50%,transparent 65%);transform:translateX(-130%);animation:rgp-sh 6s ease-in-out infinite}@keyframes rgp-sh{60%,to{transform:translateX(130%)}}.rgx-p .tgw{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(28px,5vw,64px);align-items:center}.rgx-p .tgw .lead2{margin-bottom:18px}.rgx-p .tgw .tg{margin-bottom:6px}.rgx-p .tgd{position:relative;height:320px;overflow:hidden;border-radius:24px;border:1px solid #3a2414;background:radial-gradient(480px 260px at 50% 100%,#ff6a2b1c,transparent 70%),#05090d}.rgx-p .seal{position:absolute;right:20px;top:20px;width:84px;height:84px}.rgx-p .seal img{width:100%;height:100%;border-radius:50%}.rgx-p .seal:before{content:"";position:absolute;inset:-6px;border-radius:50%;background:conic-gradient(#ff6a2b,transparent 40%,#ff9a3c,transparent 80%,#ff6a2b);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1px));animation:rgp-spin 7s linear infinite}.rgx-p .pcb{position:absolute;left:8%;right:8%;bottom:62px;height:14px;border-radius:4px;background:linear-gradient(#0d3a2a,#082017);border:1px solid #14543c}.rgx-p .cpu{position:absolute;left:30%;right:30%;bottom:76px;height:22px;border-radius:4px 4px 2px 2px;background:linear-gradient(#34424c,#1c262d);border:1px solid #3f4f5a;overflow:hidden}.rgx-p .cpu:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#ff5a1f,#ff9a3c,#ff5a1f);opacity:.85;transition:opacity 1.2s 1.9s}.rgx-p .go .cpu:after{opacity:0}.rgx-p .paste{position:absolute;left:50%;bottom:98px;height:6px;width:5%;transform:translateX(-50%);border-radius:6px;background:linear-gradient(90deg,#aab6bf,#fff,#aab6bf);box-shadow:0 0 14px #fff5;transition:width 1.3s cubic-bezier(.2,.8,.2,1) 1s}.rgx-p .go .paste{width:40%}.rgx-p .cool{position:absolute;left:24%;right:24%;bottom:104px;height:96px;transform:translateY(-80px);border-radius:6px;background:repeating-linear-gradient(90deg,#2b3943 0 8px,#1b252c 8px 14px);border-top:3px solid #4a5d6a;transition:transform .9s cubic-bezier(.3,0,.2,1)}.rgx-p .go .cool{transform:none}.rgx-p .heat{position:absolute;left:38%;right:38%;bottom:100px;height:80px;background:repeating-linear-gradient(90deg,transparent 0 10px,#ff6a2b66 10px 13px);filter:blur(2px);animation:rgp-hz 1.3s ease-in-out infinite alternate;transition:opacity .8s 1.8s}.rgx-p .go .heat{opacity:0}@keyframes rgp-hz{to{transform:translateY(-14px);opacity:.35}}.rgx-p .flow{position:absolute;left:30%;right:30%;bottom:110px;height:84px;opacity:0;background:repeating-linear-gradient(0deg,transparent 0 12px,#19d3ff88 12px 14px);animation:rgp-fw 1.4s linear infinite;transition:opacity .8s 2s;-webkit-mask:linear-gradient(0deg,#000,transparent);mask:linear-gradient(0deg,#000,transparent)}.rgx-p .go .flow{opacity:1}@keyframes rgp-fw{to{background-position:0 -28px}}.rgx-p .tgb{position:absolute;left:18px;bottom:14px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.rgx-p .tgb .btn{padding:8px 14px;font-size:.84rem}.rgx-p .why{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px}.rgx-p .why>div{padding:22px;border-radius:18px;border:1px solid var(--line);background:#ffffff04}.rgx-p .why b{display:block;margin-bottom:6px}.rgx-p .why span{color:var(--mu);font-size:.92rem}.rgx-p .simr{margin:26px 0 18px}.rgx-p .mon{max-width:none;display:grid;grid-template-columns:1fr 1fr;gap:14px}.rgx-p .gg{position:absolute;right:14px;top:12px;width:120px}.rgx-p .lens{position:absolute;right:16px;bottom:50px;display:grid;place-items:center;width:74px;height:74px;border-radius:50%;border:2px solid #cfe9f2;background:#071017;box-shadow:0 0 30px -8px #19d3ff88}.rgx-p .lens i{width:30px;height:30px;border-radius:50%;background:#2ee59d;box-shadow:0 0 18px #2ee59d;transition:.3s}.rgx-p .lens.tr{border-color:#ff5a5f}.rgx-p .lens.tr i{background:#ff2d37;box-shadow:0 0 26px 6px #ff2d3799}.rgx-p .lens small{position:absolute;bottom:-20px;font-size:.62rem;color:var(--mu);white-space:nowrap}.rgx-p .pkg:before{content:"";position:absolute;left:0;right:0;top:46%;height:10px;background:#19d3ff1f;border-block:1px solid #19d3ff33}.rgx-p .flash{position:absolute;inset:0;background:radial-gradient(circle at 30% 80%,#fff,transparent 60%);opacity:0;pointer-events:none}.rgx-p .gm{position:absolute;right:16px;top:12px;text-align:right;color:var(--mu);font-size:.72rem}.rgx-p .gm b{display:block;margin:0;font-size:1.7rem;font-weight:700;letter-spacing:-.03em;color:var(--tx);font-variant-numeric:tabular-nums}.rgx-p .gm b.hi{color:#ff5a5f}.rgx-p .sp{position:absolute;left:calc(24% + 60px);bottom:34px;width:5px;height:5px;border-radius:50%;background:#ffb04a;box-shadow:0 0 8px #ff8a2b;text-decoration:none}@media (max-width:960px){.rgx-p .mon,.rgx-p .tgw,.rgx-p .why{grid-template-columns:1fr}}@media (max-width:560px){.rgx-p .lens{display:none}.rgx-p .gg{width:90px}.rgx-p .sp{left:calc(14% + 50px)}}.rgx-p:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(700px 500px at 85% -5%,#19d3ff12,transparent 60%),radial-gradient(600px 500px at -5% 40%,#19d3ff0d,transparent 60%)}.rgx-p{background:transparent}.rgx-p .in2{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 22px;padding:14px 18px;border-radius:16px;border:1px solid #19d3ff44;background:linear-gradient(90deg,#19d3ff14,transparent),#05090d;transition:.3s}.rgx-p .in2:hover{border-color:var(--cy);transform:translateY(-2px)}.rgx-p .in2 b{display:block;font-size:.95rem}.rgx-p .in2 span{color:#b4c2cb;font-size:.84rem}.rgx-p .in2 i{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--cy);color:#001219;font-style:normal;font-weight:700;animation:rgp-bn 1.8s ease-in-out infinite}@keyframes rgp-bn{50%{transform:translateY(5px)}}.rgx-p .rd{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:16px;font-size:.84rem;color:var(--mu)}.rgx-p .rd a{padding:6px 12px;border-radius:99px;border:1px solid #ffffff1f;color:#c7d4dc;transition:.2s}.rgx-p .rd a:hover{border-color:var(--cy);color:#fff}.rgx-p .sn a.hi{color:var(--cy)}.rgx-p .sn a.hi:hover{color:#fff}.rgx-p .cue{display:flex;flex-direction:column;align-items:center;gap:10px;margin:-36px auto 36px;color:var(--mu);font-size:.85rem}.rgx-p .cue i{position:relative;width:22px;height:36px;border-radius:14px;border:1.5px solid #ffffff3a}.rgx-p .cue i:after{content:"";position:absolute;left:50%;top:7px;width:3px;height:7px;border-radius:2px;background:var(--cy);transform:translateX(-50%);animation:rgp-sc3 1.8s ease-in-out infinite}@keyframes rgp-sc3{0%{opacity:0;transform:translate(-50%)}30%{opacity:1}to{opacity:0;transform:translate(-50%,14px)}}.rgx-p .fp{position:fixed;left:50%;bottom:max(24px,env(safe-area-inset-bottom));z-index:35;transform:translate(-50%,30px);opacity:0;display:inline-flex;gap:10px;align-items:center;padding:12px 20px;border-radius:99px;background:#000000d9;border:1px solid var(--cy);color:#fff;font-weight:600;backdrop-filter:blur(10px);box-shadow:0 0 30px -8px #19d3ffaa;transition:.5s;pointer-events:none}.rgx-p .fp.on{opacity:1;transform:translate(-50%);pointer-events:auto}.rgx-p .fp i{font-style:normal;animation:rgp-bn 1.6s ease-in-out infinite}.rgx-p .ql{display:inline-block;margin-top:14px;font-size:.84rem;color:var(--cy)}.rgx-p .ql:hover{text-decoration:underline}.rgx-p .ql i{font-style:normal}.rgx-p .kcd{position:relative}.rgx-p .kcd:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(260px circle at var(--mx,50%) var(--my,0),#19d3ff22,transparent 70%)}.rgx-p .kcd:hover:after{opacity:1}.rgx-p .tgd{height:auto!important;min-height:0;padding:34px 0 76px}.rgx-p .tgd .seal{z-index:2}.rgx-p .tgv{display:block;width:100%;height:auto}.rgx-p #clr{transition:transform 1.2s cubic-bezier(.3,0,.2,1)}.rgx-p .tgd.s1 #clr{transform:translateY(-52px)}.rgx-p #pst{transform-box:fill-box;transform-origin:50% 50%;transform:scaleX(0);transition:transform 1.4s cubic-bezier(.2,.8,.2,1)}.rgx-p .tgd.s2 #pst,.rgx-p .tgd.s3 #pst{transform:scaleX(1)}.rgx-p #bead{opacity:0;transition:opacity .4s}.rgx-p .tgd.s1 #bead{opacity:1}.rgx-p #hot{transition:opacity 1.6s}.rgx-p .tgd.s3 #hot{opacity:0}.rgx-p #cold{opacity:0;transition:opacity 1.6s}.rgx-p .tgd.s3 #cold{opacity:1}.rgx-p #arB{transition:opacity .5s}.rgx-p .tgd.s2 #arB,.rgx-p .tgd.s3 #arB{opacity:0}.rgx-p #arF{opacity:0;transition:opacity .8s .2s}.rgx-p .tgd.s3 #arF{opacity:1}.rgx-p .ar{fill:none;stroke-width:2.4;stroke-linecap:round;stroke-dasharray:7 9;animation:rgp-fw2 1s linear infinite}.rgx-p #arB .ar{stroke:#ff6a2b}.rgx-p #arF .ar{stroke:#19d3ff}@keyframes rgp-fw2{to{stroke-dashoffset:-32}}.rgx-p .xm{stroke:#ff6a2b;stroke-width:2.5;fill:none;animation:rgp-pl2 1.2s ease-in-out infinite}@keyframes rgp-pl2{50%{opacity:.3}}.rgx-p .tgc{position:absolute;left:18px;right:18px;bottom:14px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.rgx-p .tgc .btn{padding:8px 14px;font-size:.84rem}.rgx-p .stp3{display:flex;gap:6px;margin-left:auto}.rgx-p .stp3 i{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;border:1px solid #ffffff2a;font-style:normal;font-size:.75rem;color:var(--mu);transition:.4s}.rgx-p .stp3 i.on{background:#ff6a2b;border-color:#ff6a2b;color:#fff}.rgx-p .tgd.s3 .stp3 i.on{background:var(--cy);border-color:var(--cy);color:#001219}.rgx-p #lb{fill:#c7d4dc;font-size:12.5px;font-weight:500}.rgx-p .tl{fill:#6f808b;font-size:10.5px;letter-spacing:.08em}.rgx-p .vs{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:22px}.rgx-p .vs>div{padding:26px;border-radius:20px;border:1px solid var(--line);background:#ffffff04}.rgx-p .vs>div.y{border-color:#12384a;background:radial-gradient(500px 220px at 50% 0,#19d3ff1c,transparent 70%),#05090d;box-shadow:0 0 60px -30px #19d3ffaa}.rgx-p .vs h4{margin:0 0 14px;font-size:1.15rem}.rgx-p .vs ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rgx-p .vs li{display:flex;gap:12px;color:#8f9ca6;font-size:.95rem}.rgx-p .vs li:before{content:"–";color:#6c7b85}.rgx-p .vs .y li{color:#d5e0e6}.rgx-p .vs .y li:before{content:"✓";color:var(--cy);font-weight:700}@media (max-width:960px){.rgx-p .vs{grid-template-columns:1fr}}.rgx-p .ok.s-or{color:#ffb04a;background:#ffb04a1a;border-color:#ffb04a55}.rgx-p .ok.s-re{color:#ff7378;background:#ff2d371a;border-color:#ff2d3766}.rgx-p .ok.s-gr{color:#9fb0ba;background:#ffffff0d;border-color:#ffffff2a}.rgx-p .ok.s-ye{color:#ffc933;background:#ffc9331a;border-color:#ffc93355}.rgx-p .ok.s-bl{color:var(--cy);background:#19d3ff1a;border-color:#19d3ff55}.rgx-p .thb{display:flex;gap:8px;margin-top:12px;overflow-x:auto;scrollbar-width:none}.rgx-p .thb button{flex:none;width:68px;height:68px;padding:4px;border-radius:12px;border:1px solid var(--line);background:#04070a;cursor:pointer;opacity:.6;transition:.25s}.rgx-p .thb button:hover{opacity:1}.rgx-p .thb button[aria-pressed=true]{opacity:1;border-color:var(--cy);box-shadow:0 0 14px #19d3ff66}.rgx-p .thb img{width:100%;height:100%;object-fit:contain}.rgx-p .big img.ctn{object-fit:contain;padding:6%}.rgx-p .tmt{display:flex;align-items:center;gap:16px;margin:0 0 22px;padding:14px 18px;border-radius:16px;border:1px solid #ff5a5f44;background:linear-gradient(90deg,#ff2d3712,transparent 60%),#05090d;transition:.3s}.rgx-p .tmt:hover{border-color:#ff5a5f;transform:translateY(-2px)}.rgx-p .tmt b{display:block;font-size:.95rem}.rgx-p .tmt span{display:block;color:#b4c2cb;font-size:.84rem}.rgx-p .tmt em{font-style:normal;display:inline-block;margin-bottom:4px;padding:2px 8px;border-radius:99px;background:#ff2d371f;border:1px solid #ff5a5f66;color:#ff9a9e;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.rgx-p .tmt .mini{position:relative;flex:none;width:52px;height:52px;border-radius:12px;background:radial-gradient(70% 60% at 30% 40%,#0b1d29,#03070a 75%);border:1px solid var(--line);overflow:hidden}.rgx-p .tmt .mini i{position:absolute;left:14px;bottom:8px;width:22px;height:28px;border-radius:4px;border:1.5px solid #2aa6c6;background:#0a161d;transform-origin:100% 100%;animation:rgp-tilt 4s ease-in-out infinite}.rgx-p .tmt .mini i:after{content:"";position:absolute;left:4px;bottom:4px;width:7px;height:7px;border-radius:50%;background:#2ee59d;box-shadow:0 0 8px #2ee59d;animation:rgp-trip 4s ease-in-out infinite}.rgx-p .tmt .go2{flex:none;margin-left:auto;color:var(--cy);font-weight:700}@keyframes rgp-tilt{0%,15%{transform:none}35%,45%{transform:rotate(62deg)}65%,to{transform:none}}@keyframes rgp-trip{0%,38%{background:#2ee59d;box-shadow:0 0 8px #2ee59d}42%,to{background:#ff2d37;box-shadow:0 0 10px 2px #ff2d3799}}.rgx-p .wpm{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:16px;background:#000000b8;backdrop-filter:blur(6px)}.rgx-p .wpm>div{width:min(420px,100%);padding:26px;border-radius:22px;border:1px solid #2a4a5a;background:#06090c;box-shadow:0 40px 120px -30px #000;animation:rgp-rise .4s both}.rgx-p .wpm b{display:block;font-size:1.2rem}.rgx-p .wpm p{margin:8px 0 18px;color:var(--mu);font-size:.95rem}.rgx-p .wpm .btn{width:100%;margin-top:8px;white-space:normal}.rgx-p .ln.zp{margin-top:0;border-top:0;padding-top:0;color:var(--mu);font-size:.85rem}.rgx-p .err{margin:0;color:#ff7378;font-size:.9rem}.rgx-p .toast a{color:var(--cy);margin-left:8px}.rgx-p .btn:disabled{opacity:.5;cursor:not-allowed}.rgx-p .sb2 .w>div{min-width:0}.rgx-p .sb2 b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (prefers-reduced-motion:reduce){.rgx-p .tmt .mini i,.rgx-p .tmt .mini i:after{animation:none}}.rgx-p .jn:after{transition:--rgp-p 1.6s ease}.rgx-p.solo:before{display:none}.rgx-p.solo{background:transparent}.rgx-p main{overflow-x:clip}@media (max-width:960px){.rgx-p .gal2:before{left:0;right:0}.rgx-p .big{aspect-ratio:4/3}.rgx-p .pd{gap:20px}}.rgx-p .fp{white-space:nowrap}