.pg{--text:#fff;--muted:#ffffff9e;--faint:#fff6;--bg:#1c1e22;--deep:#15171a;--surface:#232529;--surface2:#282a2e;--neutral:#ffffff0d;--neutral-h:#ffffff17;--border:#ffffff14;--border-s:#ffffff24;--primary:#e31d39;--primary-h:#f0354f;--discord:#5865f2;--std:#a78bfa;--pro:#f0354f;--ply:#f5b638;--ok:#4ade80;color:var(--text);-webkit-font-smoothing:antialiased;font:400 15px/1.55 Outfit,system-ui,sans-serif}.pg *{box-sizing:border-box;margin:0;padding:0}.pg a{color:inherit;cursor:pointer;text-decoration:none}.pg ul,.pg ol{list-style:none}.pg .i{flex:none}.pg .faint{color:var(--faint)}.pg code{background:var(--neutral-h);border-radius:5px;padding:1px 5px;font:500 12.5px JetBrains Mono,monospace}.pg{max-width:1160px;margin:0 auto;padding:52px 32px 88px}.pg .hero{grid-template-columns:minmax(0,1fr) 500px;align-items:start;gap:56px;display:grid}.pg .hl h1{letter-spacing:-.028em;max-width:560px;font:800 44px/1.04 Bricolage Grotesque,system-ui}.pg .lead{max-width:520px;color:var(--muted);margin-top:16px;font-size:16.5px}.pg .aud{flex-direction:column;gap:8px;max-width:520px;margin-top:30px;display:flex}.pg .au{text-align:left;border:1px solid var(--border);background:var(--neutral);border-radius:12px;align-items:center;gap:14px;width:100%;padding:14px 16px;transition:border-color .15s,background .15s;display:flex}.pg .au:hover{background:var(--neutral-h)}.pg .au>span:nth-child(2){flex-direction:column;flex:1;display:flex}.pg .au b{font-size:15.5px;font-weight:600}.pg .au small{color:var(--muted);font-size:13.5px}.pg .aui{background:var(--neutral-h);width:38px;height:38px;color:var(--muted);border-radius:10px;place-items:center;display:grid}.pg .auc{color:var(--faint);transition:transform .15s}.pg .au.on{background:#e31d3912;border-color:#e31d3973}.pg .au.on .aui{background:var(--primary);color:#fff}.pg .au.on .auc{color:var(--text);transform:translate(3px)}.pg .dwin{border:1px solid var(--border-s);background:#313338;border-radius:14px;grid-template-columns:1fr;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 70px -20px #0009}.pg .dbar{color:#949ba4;border-bottom:1px solid #00000040;align-items:center;gap:8px;height:46px;padding:0 16px;display:flex;box-shadow:0 1px #0000001f}.pg .dbar b{color:#f2f3f5;font-size:15px;font-weight:600}.pg .dbar-s{margin-left:auto;font-size:12.5px}.pg .dbody{padding:18px 16px 22px}.pg .dm .drep{color:#b5bac1;align-items:center;gap:5px;margin:0 0 4px 52px;font-size:13px;display:flex;position:relative}.pg .dm .drep b{color:#f2f3f5;font-weight:600}.pg .dcurve{border-top:2px solid #4e5058;border-left:2px solid #4e5058;border-top-left-radius:6px;width:30px;height:10px;position:absolute;top:9px;left:-34px}.pg .dcmd{color:#c9cdfb;background:#5865f24d;border-radius:3px;padding:0 3px;font-weight:500}.pg .dmrow{gap:14px;display:flex}.pg .dav{object-fit:cover;background:#1e1f22;border-radius:50%;flex:none;width:40px;height:40px;position:relative}.pg .dav.lum{background:radial-gradient(circle at 35% 30%,#ffd98a,#f5b638 55%,#b97a10);place-items:center;display:grid}.pg .dav.lum img{width:24px;height:24px}.pg .dav .mk{position:absolute;bottom:-4px;left:-8px}.pg .dmb{flex:1;min-width:0}.pg .dmh{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pg .dmh b{font-size:15.5px;font-weight:600}.pg .dtag{color:#fff;background:#5865f2;border-radius:4px;align-items:center;height:16px;padding:0 5px;font-size:10.5px;font-weight:600;display:inline-flex}.pg .dtime{color:#949ba4;font-size:12px}.pg .demb{border-left:4px solid var(--e);color:#dbdee1;background:#2b2d31;border-radius:4px;margin-top:6px;padding:12px 16px 14px;font-size:14px;line-height:1.45;position:relative}.pg .demb>.mk{position:absolute;top:-9px;right:-9px}.pg .demb .et{color:#f2f3f5;align-items:center;gap:6px;margin-bottom:4px;font-size:15px;font-weight:600;display:flex}.pg .demb p+p{margin-top:4px}.pg .demb b{color:#f2f3f5}.pg .ef{color:#949ba4;align-items:center;gap:6px;font-size:12.5px;display:flex;margin-top:8px!important}.pg .ecalc{grid-template-columns:1fr auto;gap:4px 24px;max-width:300px;margin-top:8px;font-size:13.5px;display:grid}.pg .ecalc span{color:#b5bac1;align-items:center;gap:6px;display:flex}.pg .ecalc b{text-align:right;font:500 13.5px JetBrains Mono,monospace}.pg .ecalc .gold{color:#f5b638}.pg .ecalc .tot{color:#f2f3f5;border-top:1px solid #ffffff14;padding-top:6px;font-weight:600}.pg .eshop{align-items:center;gap:14px;display:flex}.pg .eshop img{width:44px;height:44px}.pg .mk{background:var(--primary);color:#fff;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font:700 11px/1 Outfit,sans-serif;display:inline-grid;box-shadow:0 0 0 3px #313338}.pg .legend{gap:8px;margin-top:16px;padding:0 4px;display:grid}.pg .legend li{color:var(--muted);align-items:center;gap:10px;font-size:13.5px;display:flex}.pg .legend .mk{box-shadow:none}.pg .panels{border-top:1px solid var(--border);margin-top:72px;padding-top:44px}.pg .duo{border:1px solid var(--border);background:var(--surface);border-radius:16px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);display:grid;overflow:hidden}.pg .half{flex-direction:column;padding:30px 32px 32px;display:flex}.pg .half.pro{background:linear-gradient(180deg,#e31d3914,transparent 55%),var(--surface2);border-left:1px solid #f0354f4d}.pg .half h3,.pg .plyc h3{letter-spacing:-.015em;font:800 24px/1.15 Bricolage Grotesque,system-ui}.pg .half header p,.pg .plyc>p:first-of-type{color:var(--muted);margin-top:6px;font-size:14.5px}.pg .price{align-items:baseline;gap:8px;margin:22px 0;display:flex}.pg .price b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font:800 40px/1 Bricolage Grotesque,system-ui}.pg .price span{color:var(--muted);font-size:14px}.pg .std .price b{color:var(--std)}.pg .pro .price b{color:var(--pro)}.pg .plyc .price b{color:var(--ply)}.pg .inc{margin:-6px 0 12px;font-size:13.5px;font-weight:600}.pg .fl{flex-direction:column;flex:1;gap:11px;display:flex}.pg .fl li{color:#ffffffd9;gap:11px;font-size:14.5px;line-height:1.45;display:flex}.pg .fl svg{margin-top:3px}.pg .std .fl svg{color:var(--std)}.pg .pro .fl svg{color:var(--pro)}.pg .btn{white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:46px;margin-top:28px;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex}.pg .btn.primary{background:var(--primary);color:#fff;box-shadow:0 6px 20px -6px #e31d3999}.pg .btn.primary:hover{background:var(--primary-h)}.pg .btn.ghost{border-color:var(--border-s);color:var(--text);background:var(--neutral)}.pg .btn.ghost:hover{background:var(--neutral-h)}.pg .btn.gold{background:var(--ply);color:#1c1e22}.pg .sub{margin-top:56px}.pg .sh h3{letter-spacing:-.02em;font:800 26px/1.15 Bricolage Grotesque,system-ui}.pg .sh p{max-width:640px;color:var(--muted);margin-top:6px}.pg .lim{border:1px solid var(--border);background:var(--surface);border-radius:14px;grid-template-columns:200px minmax(0,1fr);margin-top:22px;display:grid;overflow:hidden}.pg .lnav{border-right:1px solid var(--border);background:#0000001f;flex-direction:column;padding:10px;display:flex}.pg .ln{color:var(--muted);border-radius:8px;padding:8px 12px;font-size:14px;font-weight:500}.pg .ln:hover{color:var(--text);background:var(--neutral)}.pg .ln.on{color:var(--text);background:var(--neutral-h)}.pg .lbody{padding:6px 0}.pg .lh,.pg .lr{grid-template-columns:minmax(0,1fr) 100px 100px 100px;align-items:center;padding:0 24px;display:grid}.pg .lh{height:44px;color:var(--faint);font-size:12.5px;font-weight:600}.pg .lh span:not(:first-child),.pg .lr span:not(:first-child){text-align:right}.pg .lh span:nth-child(3){color:var(--std)}.pg .lh span:nth-child(4){color:var(--pro)}.pg .lr{font-variant-numeric:tabular-nums;color:var(--muted);border-top:1px solid #ffffff0d;padding-top:14px;padding-bottom:14px;font:500 15px JetBrains Mono,monospace}.pg .lr>span:first-child{flex-direction:column;font:400 14.5px Outfit,sans-serif;display:flex}.pg .lr b{color:var(--text);font-weight:600}.pg .lr small{color:var(--faint);font-size:13px}.pg .lr .s,.pg .lr .p{color:var(--text);flex-direction:column;align-items:flex-end;display:flex}.pg .lr i{margin-top:1px;font:600 11.5px Outfit,sans-serif}.pg .lr .s i{color:var(--std)}.pg .lr .p i{color:var(--pro)}.pg .plyw{grid-template-columns:300px minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.pg .plyc{background:linear-gradient(180deg,#f5b63814,transparent 60%),var(--surface);border:1px solid #f5b6384d;border-radius:16px;flex-direction:column;padding:28px;display:flex}.pg .plyc .btn{width:100%;margin-top:4px}.pg .plyc .tile{align-self:flex-start}.pg .plyc .btn+.fine{margin-top:auto;padding-top:14px}.pg .perks{border:1px solid var(--border);background:var(--surface);border-radius:16px;padding:24px 26px 10px}.pg .perks h4{color:var(--text);margin-bottom:6px;font:700 15px Outfit,sans-serif}.pg .perks ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;display:grid}.pg .perks li{border-top:1px solid var(--border);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:66px;padding:12px 0;display:grid}.pg .perks li:nth-child(-n+2){border-top:0}.pg .pi{width:36px;height:36px;color:var(--ply);background:#f5b6381f;border-radius:10px;place-items:center;display:inline-grid}.pg .pn{flex-direction:column;gap:2px;min-width:0;display:flex}.pg .pn b{color:var(--text);font-size:14.5px;font-weight:600;line-height:1.3}.pg .pn small{color:var(--faint);font-size:12.5px;line-height:1.3}.pg .pv{color:var(--ply);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;font:800 17px/1 Bricolage Grotesque,system-ui}.pg .pv.soft{color:var(--muted);font:600 13.5px/1 Outfit,sans-serif}.pg .fine{color:var(--faint);align-items:center;gap:6px;margin-top:14px;font-size:12.5px;display:flex}.pg .pch{flex-wrap:wrap;gap:8px;display:flex}.pg .pc{border:1px solid var(--border);background:var(--neutral);height:44px;color:var(--muted);border-radius:12px;align-items:center;gap:9px;padding:0 16px 0 10px;font-size:14.5px;font-weight:600;display:flex}.pg .pc img{object-fit:contain;width:26px;height:26px}.pg .pc:hover{color:var(--text);background:var(--neutral-h)}.pg .pc.on{color:var(--text);border-color:var(--border-s);background:var(--surface2);box-shadow:inset 0 -2px 0 var(--primary)}.pg .pset{margin-top:28px}.pg .psh{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.pg .psh h3{letter-spacing:-.02em;font:800 26px/1.15 Bricolage Grotesque,system-ui}.pg .psh p{color:var(--muted);margin-top:4px}.pg .dest{background:var(--neutral);height:32px;color:var(--muted);border-radius:8px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.pg .pks{gap:12px;display:grid}.pg .pks.n4{grid-template-columns:repeat(4,1fr)}.pg .pks.n3{grid-template-columns:repeat(3,1fr)}.pg .pk{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex-direction:column;align-items:center;transition:border-color .15s,transform .15s;display:flex;position:relative;overflow:hidden}.pg .pk:hover{border-color:var(--border-s);transform:translateY(-2px)}.pg .pk.on{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary),0 16px 40px -18px #e31d398c}.pg .art{background:radial-gradient(closest-side,#ffffff12,#0000);place-items:center;width:100%;height:150px;display:grid}.pg .art img{object-fit:contain;filter:drop-shadow(0 10px 18px #00000073)}.pg .pa{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font:800 30px/1 Bricolage Grotesque,system-ui}.pg .pp{text-align:center;border-top:1px solid var(--border);background:#00000024;width:100%;margin-top:18px;padding:12px;font-size:15.5px;font-weight:600}.pg .pk.on .pp{background:var(--primary);border-top-color:var(--primary)}.pg .rib{color:var(--ok);background:#4ade8021;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:600;position:absolute;top:12px;left:12px}.pg .order{border:1px solid var(--border-s);background:var(--surface2);border-radius:14px;align-items:center;gap:16px;margin-top:20px;padding:14px 14px 14px 18px;display:flex}.pg .oimg{object-fit:contain;width:40px;height:40px}.pg .otx{flex-direction:column;flex:1;display:flex}.pg .otx b{font-size:16px}.pg .otx small{color:var(--faint);font-size:13px}.pg .order .btn{margin:0}.pg .faq{border-top:1px solid var(--border);grid-template-columns:320px minmax(0,1fr);gap:56px;margin-top:88px;padding-top:44px;display:grid}.pg .fq-l h2{letter-spacing:-.02em;font:800 28px/1.15 Bricolage Grotesque,system-ui}.pg .fq-l p{color:var(--muted);margin:10px 0 18px}.pg .lk{color:var(--muted);align-items:center;gap:9px;padding:6px 0;font-size:14.5px;font-weight:600;display:flex}.pg .lk:hover{color:var(--text)}.pg .qa{border-bottom:1px solid var(--border)}.pg .qa:first-child{border-top:1px solid var(--border)}.pg .qa summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:16px;font-weight:600;list-style:none;display:flex}.pg .qa summary::-webkit-details-marker{display:none}.pg .qa summary svg{color:var(--faint);transition:transform .2s}.pg .qa[open] summary svg{transform:rotate(45deg)}.pg .qa p{color:var(--muted);padding:0 40px 18px 0}.pg .ui-dialog:has(>.dlg){border:1px solid var(--border-s);background:var(--bg);width:min(500px,100vw - 32px);color:var(--text);border-radius:16px;margin:auto;box-shadow:0 24px 64px #00000080}.pg .dlg{gap:0;padding:0;display:block}.pg .dlh{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:18px 18px 18px 20px;display:flex}.pg .dlh img{object-fit:contain;width:44px;height:44px}.pg .dlh>div{flex-direction:column;flex:1;display:flex}.pg .dlh b{font:700 18px/1.2 Bricolage Grotesque,system-ui}.pg .dlh small{color:var(--faint);font-size:13px}.pg .dlp{font-variant-numeric:tabular-nums;font:800 22px/1 Bricolage Grotesque,system-ui}.pg .x{width:32px;height:32px;color:var(--muted);border-radius:8px;place-items:center;display:grid}.pg .dll{color:var(--muted);padding:16px 20px 0;font-size:13px;font-weight:600}.pg .glist{flex-direction:column;gap:6px;padding:10px 20px 14px;display:flex}.pg .g{border:1px solid var(--border);border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.pg .g>span:nth-child(2){flex-direction:column;flex:1;display:flex}.pg .g b{font-size:14.5px;font-weight:600}.pg .g small{color:var(--faint);font-size:12.5px}.pg .g.on{background:#e31d3912;border-color:#e31d3980}.pg .gi{background:#3b3f8f;border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:grid}.pg .gi.b{background:#1f5f5b}.pg .rad{border:2px solid var(--border-s);border-radius:50%;width:18px;height:18px}.pg .g.on .rad{border:5px solid var(--primary)}.pg .waiver{background:var(--neutral);color:var(--muted);cursor:pointer;border-radius:10px;gap:12px;margin:0 20px;padding:14px;font-size:12.5px;line-height:1.5;display:flex}.pg .box{border:2px solid var(--border-s);border-radius:5px;flex:none;width:18px;height:18px;margin-top:1px}.pg .waiver.ok .box{background:var(--primary);border-color:var(--primary)}.pg .df{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 20px;display:flex}.pg .df>span{color:var(--faint);align-items:center;gap:6px;font-size:12.5px;display:flex}.pg .btn.sm{height:40px;margin:0;padding:0 16px;font-size:14.5px}.pg .btn.dis{opacity:.45;cursor:not-allowed;box-shadow:none}.pg .dst{background:#2b2d31;border-radius:999px;align-items:center;gap:6px;padding:4px 8px 4px 6px;display:flex}.pg .dst b{color:#dbdee1;font-size:12.5px;font-weight:600}.pg .don{background:#23a55a;border-radius:50%;width:8px;height:8px}.pg .dst .mk{box-shadow:none;margin-left:2px}.pg .ecalc .mk{box-shadow:none;display:inline-grid}.pg .tile{background:var(--neutral);width:40px;height:40px;color:var(--text);border-radius:11px;place-items:center;margin-bottom:14px;display:inline-grid}.pg .std .tile{color:var(--std);background:#a78bfa24}.pg .pro .tile{color:var(--pro);background:#f0354f29}.pg .plyc .tile{color:var(--ply);background:#f5b63826}.pg .fq-l .tile{color:#f9a8b4;background:#e31d3924}.pg .sh h3{align-items:center;gap:14px;display:flex}.pg .sh h3 .tile{margin:0}.pg .fi{border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:inline-grid}.pg .fl .fi svg{margin:0}.pg .std .fi{color:var(--std);background:#a78bfa1f}.pg .pro .fi{color:var(--pro);background:#f0354f21}.pg .fl li{align-items:center}.pg .inc{align-items:center;gap:6px;display:flex}.pg .inc svg{color:var(--pro)}.pg .half .fine{justify-content:center}.pg .ln{align-items:center;gap:10px;display:flex}.pg .ln svg{color:var(--faint)}.pg .ln.on svg{color:var(--primary-h)}.pg .lh span{justify-content:flex-end;align-items:center;gap:5px;display:inline-flex}.pg .rib{align-items:center;gap:4px;display:inline-flex}.pg .otx small{flex-wrap:wrap;gap:4px 14px;margin-top:2px;display:flex}.pg .otx small span{align-items:center;gap:5px;display:inline-flex}.pg .obtn{gap:8px}.pg .qa summary{justify-content:flex-start}.pg .qa summary>svg{margin-left:auto}.pg .qi{background:var(--neutral);width:32px;height:32px;color:var(--muted);border-radius:9px;flex:none;place-items:center;display:inline-grid}.pg .qa[open] .qi{color:#f9a8b4;background:#e31d3924}.pg .qa p{padding-left:48px}.pg .dlh small,.pg .g small{align-items:center;gap:5px;display:inline-flex}.pg .dll{align-items:center;gap:7px;display:flex}.pg .box{color:#0000;place-items:center;display:inline-grid}.pg .waiver.ok .box{color:#fff}.pg .qa summary .qi svg{color:inherit;transform:none}.pg .au,.pg .pc,.pg .pk,.pg .ln,.pg .g,.pg .btn,.pg .x,.pg .lk{cursor:pointer}.pg .waiver{text-align:left;align-items:flex-start;width:calc(100% - 40px)}.pg .waiver a{color:#f9a8b4;text-decoration:underline}.pg .gi img{border-radius:50%;width:36px;height:36px}.pg .dstate{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:10px;padding:22px 20px;font-size:14px;display:flex}.pg .derr{color:#fca5a5;margin:0 20px 14px;font-size:13px}.pg .banner{border:1px solid var(--border-s);background:var(--surface);border-radius:12px;align-items:center;gap:10px;margin-bottom:28px;padding:12px 16px;font-size:14.5px;display:flex}.pg .banner.ok{color:var(--ok);border-color:#4ade8059}.pg .banner.err{color:#fca5a5;border-color:#f0354f66}.pg .banner .x{margin-left:auto}.pg .empty{border:1px solid var(--border);color:var(--muted);text-align:center;border-radius:14px;padding:28px}@media (width<=980px){.pg{padding:36px 18px 72px}.pg .hero,.pg .duo,.pg .plyw,.pg .faq,.pg .lim{grid-template-columns:minmax(0,1fr)}.pg .hero{gap:36px}.pg .faq{gap:28px}.pg .half.pro{border-top:1px solid #f0354f4d;border-left:0}.pg .perks ul{grid-template-columns:minmax(0,1fr)}.pg .perks li:nth-child(2){border-top:1px solid var(--border)}.pg .pks.n4,.pg .pks.n3{grid-template-columns:repeat(2,minmax(0,1fr))}.pg .lnav{border-right:0;border-bottom:1px solid var(--border);flex-flow:wrap}.pg .lh,.pg .lr{grid-template-columns:minmax(0,1fr) 64px 64px 64px;padding:0 14px}.pg .hl h1{font-size:34px}.pg .psh{flex-direction:column;align-items:flex-start}.pg .order{flex-wrap:wrap}.pg .order .btn{width:100%}}
