.seoOnly{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.px{--bg:#07090c;--bg-2:#0b0e13;--panel:#0d1118;--panel-2:#11161e;--line:rgba(255,255,255,0.06);--line-2:rgba(255,255,255,0.10);--text:#e8ecf2;--text-dim:#8a93a3;--text-faint:#515967;--accent:#ffffff;--accent-2:rgba(255,255,255,0.72);--accent-glow:rgba(255,255,255,0.12);--green:#5cc8ff;--amber:#f0a83a;--red:#ff5d5d;--display:var(--font-montserrat),system-ui,sans-serif;--serif:var(--font-montserrat),system-ui,sans-serif;--mono:var(--font-jetbrains-mono),ui-monospace,monospace;position:relative;min-height:100vh;background:var(--bg);color:var(--text);font-family:var(--display);-webkit-font-smoothing:antialiased;overflow-x:clip}.px *,.px :after,.px :before{box-sizing:border-box}.px :not(.pw-admin,.pw-admin *){margin:0;padding:0}.px button{font-family:inherit;cursor:pointer}.px a{color:inherit;text-decoration:none}.px .bg-glow,.px .bg-grid,.px .bg-noise{position:fixed;inset:0;z-index:0;pointer-events:none}.px .bg-grid{background-image:linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:64px 64px;mask-image:radial-gradient(ellipse 90% 70% at 70% 35%,black 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 90% 70% at 70% 35%,black 30%,transparent 75%)}.px .bg-glow{background:radial-gradient(ellipse 700px 500px at 78% 28%,rgba(255,255,255,.08),transparent 60%),radial-gradient(ellipse 500px 400px at 12% 75%,rgba(255,255,255,.04),transparent 60%)}.px .bg-noise{opacity:.035;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' /></filter><rect width='100%25' height='100%25' filter='url(%23n)' /></svg>")}.px .shell{position:relative;z-index:1;max-width:1440px;margin:0 auto;padding:0 40px}.px .viewport-screen{display:flex;flex-direction:column;min-height:calc(100vh - var(--sp-sale-h, 0px));min-height:calc(100dvh - var(--sp-sale-h, 0px));padding-top:34px}@media (max-width:720px){.px .shell{padding:0 20px}}.px .statusbar{position:fixed;top:0;left:0;right:0;z-index:600;display:flex;align-items:center;justify-content:space-between;padding:8px 28px;font-family:var(--mono);font-size:11px;color:var(--text-faint);letter-spacing:.04em;background:rgba(8,10,15,.94);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.px .statusbar .group{display:flex;align-items:center;gap:18px}.px .statusbar .dot{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 8px rgba(92,200,255,.6);animation:pxPulse 2.4s ease-in-out infinite;display:inline-block;margin-right:6px}.px .statusbar .sep{width:1px;height:10px;background:var(--line-2)}@keyframes pxPulse{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:720px){.px .statusbar{padding:8px 16px}.px .statusbar .group:nth-child(2){display:none}}.px .nav{position:sticky;top:calc(48px + var(--sp-sale-h, 0px));z-index:500;width:fit-content;max-width:calc(100% - 24px);margin:14px auto;display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 8px 6px 14px;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.02) 38%,rgba(255,255,255,0) 68%),rgba(16,20,28,.55);border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 0 rgba(0,0,0,.25),0 10px 34px -14px rgba(0,0,0,.7);transition:background .35s ease,box-shadow .35s ease,border-color .35s ease}.px .nav.scrolled{background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.03) 38%,rgba(255,255,255,0) 68%),rgba(12,15,21,.72);border-color:rgba(255,255,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),inset 0 -1px 0 rgba(0,0,0,.3),0 14px 40px -16px rgba(0,0,0,.8)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.px .nav,.px .nav.scrolled{background:rgba(12,15,21,.94)}}@media (max-width:720px){.px .nav{padding:5px 7px 5px 12px}}.px .nav .brand{font-size:13px;letter-spacing:.14em;gap:8px}.px .nav .brandMark{width:24px;height:24px}.px .nav .brandMark img{width:22px;height:22px}.px .nav .links{gap:2px}.px .nav .links a{font-size:13px;padding:6px 12px}.px .nav .actions{gap:8px}.px .nav .btnGhost{padding:6px 12px;font-size:12px}.px .nav .btnPrimary{padding:6px 14px;font-size:12px}.px .nav .userChip{padding:3px 10px 3px 3px;font-size:12px}.px .nav .userAvatar{width:22px;height:22px}.px .brand{display:flex;align-items:center;gap:12px;font-family:var(--display);font-weight:600;font-size:17px;letter-spacing:.18em}.px .brandMark{width:32px;height:32px;display:grid;place-items:center}.px .brandMark img{width:30px;height:30px;object-fit:contain}.px .links{display:flex;align-items:center;gap:4px}.px .links a{color:var(--text-dim);font-size:14px;padding:8px 16px;border-radius:6px;transition:all .2s ease;position:relative}.px .links a:hover{color:var(--text);background:rgba(255,255,255,.03)}.px .links a.active{color:var(--text)}.px .links a.active:before{content:"";position:absolute;left:16px;right:16px;bottom:2px;height:1px;background:var(--accent)}.px .actions{display:flex;align-items:center;gap:12px}.px .btnGhost{color:var(--text-dim);background:transparent;border:1px solid var(--line-2);border-radius:8px;padding:8px 16px;font-family:var(--display);font-size:13px;font-weight:500;transition:all .2s ease}.px .btnGhost:hover{color:var(--text);border-color:rgba(255,255,255,.2)}.px .btnPrimary{background:var(--accent);color:#000;border:1px solid var(--accent);border-radius:8px;padding:8px 18px;font-family:var(--display);font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:8px;box-shadow:0 0 0 1px rgba(255,255,255,.2),0 8px 24px -8px var(--accent-glow);transition:all .2s ease}.px .btnPrimary:hover{background:var(--accent-2);transform:translateY(-1px)}.px .btnPrimary svg{width:14px;height:14px}@media (max-width:900px){.px .links{display:none}}.px .userMenu{position:relative}.px .userChip{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.03);border:1px solid var(--line-2);border-radius:999px;padding:4px 12px 4px 4px;color:var(--text);font-family:var(--display);font-size:13px;font-weight:500;transition:all .2s}.px .userChip:hover{border-color:rgba(255,255,255,.2)}.px .userAvatar{width:26px;height:26px;border-radius:50%;object-fit:cover;border:1px solid var(--line-2);flex-shrink:0}.px .userAvatar.fallback{display:grid;place-items:center;background:linear-gradient(135deg,rgba(255,255,255,.22),rgba(255,255,255,.06));font-family:var(--mono);font-size:12px;text-transform:uppercase;color:var(--text)}.px .userChip .chev{width:14px;height:14px;color:var(--text-dim);transition:transform .2s}.px .userChip .chev.up{transform:rotate(180deg)}.px .userDropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:224px;background:var(--panel-2);border:1px solid var(--line-2);border-radius:10px;padding:6px;box-shadow:0 22px 55px -20px rgba(0,0,0,.75);z-index:700}.px .userDropHead{padding:8px 10px;border-bottom:1px solid var(--line);margin-bottom:6px;display:flex;flex-direction:column}.px .userDropHead .userName{font-size:13px;font-weight:500;color:var(--text)}.px .userDropHead .userSub{font-family:var(--mono);font-size:10px;color:var(--green);letter-spacing:.08em;text-transform:uppercase;margin-top:3px;display:flex;align-items:center;gap:5px}.px .userDropHead .userSub:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 5px var(--green)}.px .userMenu form{margin:0}.px .userDropItem{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border-radius:7px;font-size:13px;color:var(--text-dim);background:transparent;border:none;text-align:left;font-family:var(--display);cursor:pointer;transition:all .15s}.px .userDropItem:hover{background:rgba(255,255,255,.05);color:var(--text)}.px .userDropItem svg{width:15px;height:15px;flex-shrink:0}.px .userDropItem.danger:hover{color:var(--red)}.px .priceWas{font-family:var(--mono);font-size:13px;color:var(--text-faint);text-decoration:line-through;margin-left:6px;align-self:flex-end;margin-bottom:4px}.px .discountBadge{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10px;letter-spacing:.06em;color:var(--green);background:rgba(92,200,255,.12);border:1px solid rgba(92,200,255,.25);border-radius:4px;padding:3px 8px;margin:-14px 0 18px;width:fit-content}@media (max-width:640px){.px .actions .btnGhost{display:none}}.px .bg-bg1{background:rgba(255,255,255,.018)}.px .bg-bg2,.px [class*=bg-bg2]{background:rgba(255,255,255,.03)}.px .display{font-family:var(--display)}.px h1.display{font-weight:300;letter-spacing:-.03em}.px .hero{flex:1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.2fr);grid-template-rows:1fr auto;gap:48px 56px;padding:28px 0 36px;align-items:stretch;min-height:0}.px .heroCopy{display:flex;flex-direction:column;justify-content:center;min-width:0}.px .heroVisual{display:flex;align-items:center;min-width:0;min-height:0;overflow:clip}.px .heroVisual>*{width:100%}.px .eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:11px;color:var(--text-dim);letter-spacing:.18em;padding:6px 12px;border:1px solid var(--line-2);border-radius:999px;background:rgba(255,255,255,.02);width:fit-content}.px .pip{width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 6px var(--green)}.px .headline{font-family:var(--display);font-weight:300;font-size:clamp(36px,min(4vw,7vh),64px);line-height:1;letter-spacing:-.035em;margin-top:22px;color:var(--text)}.px .headline .strong{font-weight:600}.px .headline .italic{font-family:var(--serif);font-style:italic;font-weight:400;color:var(--text);letter-spacing:-.02em;margin-right:.06em}.px .rotator{display:inline-block;position:relative;vertical-align:baseline;min-width:4ch}.px .rotator__word{display:inline-block;animation:pxWordIn .5s cubic-bezier(.22,1,.36,1)}.px .rotator__word.exiting{animation:pxWordOut .35s cubic-bezier(.55,0,.7,.4) forwards}@keyframes pxWordIn{0%{opacity:0;transform:translateY(.4em);filter:blur(6px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes pxWordOut{0%{opacity:1;transform:translateY(0);filter:blur(0)}to{opacity:0;transform:translateY(-.4em);filter:blur(6px)}}.px .lede{margin-top:22px;color:var(--text-dim);font-size:clamp(13px,1vw,15px);line-height:1.55;max-width:480px}.px .ctaRow{margin-top:26px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.px .btnPrimaryLg{background:var(--accent);color:#000;border:1px solid var(--accent);border-radius:8px;padding:13px 22px;font-family:var(--display);font-size:14px;font-weight:600;display:inline-flex;align-items:center;gap:10px;box-shadow:0 0 0 1px rgba(255,255,255,.2),0 8px 24px -8px var(--accent-glow);transition:all .2s ease}.px .btnPrimaryLg:hover{background:var(--accent-2);transform:translateY(-1px)}.px .btnPrimaryLg svg{width:14px;height:14px}.px .btnTrialLg{display:inline-flex;align-items:center;gap:8px;border-radius:8px;padding:13px 20px;font-family:var(--display);font-size:14px;font-weight:600;color:#bfe6ff;border:1px solid rgba(92,200,255,.45);background:rgba(92,200,255,.08);text-decoration:none;transition:all .2s ease}.px .btnTrialLg:hover{background:rgba(92,200,255,.15);border-color:rgba(92,200,255,.75);transform:translateY(-1px)}.px .btnSecondary{color:var(--text);background:transparent;border:1px solid var(--line-2);border-radius:8px;padding:13px 20px;font-family:var(--display);font-size:14px;font-weight:500;display:inline-flex;align-items:center;gap:10px;transition:all .2s ease}.px .btnSecondary:hover{border-color:rgba(255,255,255,.25);background:rgba(255,255,255,.03)}.px .trust{grid-column:1/-1;padding-top:22px;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(4,auto) 1fr;align-items:center;gap:0}.px .trustItem{padding:0 28px;border-right:1px solid var(--line)}.px .trustItem:first-child{padding-left:0}.px .trustNum{font-family:var(--display);font-size:clamp(20px,1.8vw,26px);font-weight:300;letter-spacing:-.02em;color:var(--text);line-height:1}.px .trustNum .unit{color:var(--text-dim);font-weight:400}.px .trustLabel{margin-top:6px;letter-spacing:.1em}.px .trustHint,.px .trustLabel{font-family:var(--mono);font-size:10px;color:var(--text-faint)}.px .trustHint{text-align:right;letter-spacing:.18em;display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-left:28px}.px .trustHint:before{content:"";width:60px;height:1px;background:var(--line-2)}@media (max-width:1100px){.px .hero{grid-template-columns:minmax(0,1fr);gap:36px}.px .heroVisual{min-height:240px}.px .trust{grid-template-columns:repeat(4,1fr)}.px .trustHint{display:none}}@media (max-width:720px){.px .trust{grid-template-columns:1fr 1fr;gap:14px}.px .trustItem{padding:0 0 14px;border-right:none;border-bottom:1px solid var(--line)}}.px .console{position:relative;border:1px solid var(--line-2);border-radius:12px;background:linear-gradient(180deg,rgba(13,17,24,.92),rgba(8,11,16,.92));backdrop-filter:blur(8px);overflow:hidden;box-shadow:0 0 0 1px rgba(255,255,255,.06),0 30px 60px -25px rgba(0,0,0,.6),0 0 80px -30px var(--accent-glow);display:flex;flex-direction:column;height:auto;min-height:240px;max-height:340px;width:100%}.px .consoleHead{display:flex;align-items:center;gap:10px;padding:11px 14px;border-bottom:1px solid var(--line);background:rgba(255,255,255,.015);flex-shrink:0}.px .consoleDots{display:flex;gap:6px}.px .consoleDot{width:11px;height:11px;border-radius:50%;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.05)}.px .consoleDot.r{background:#ff5f56}.px .consoleDot.y{background:#ffbd2e}.px .consoleDot.g{background:#27c93f}.px .consoleTitle{font-family:var(--mono);font-size:11px;color:var(--text-faint);letter-spacing:.04em;flex:1;text-align:center}.px .consoleTitle .accent{color:var(--text)}.px .consoleStatus{display:flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10px;color:var(--green);letter-spacing:.08em}.px .consoleStatus:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 6px var(--green);animation:pxPulse 1.6s ease-in-out infinite}.px .consoleBody{flex:1;position:relative;padding:14px 16px;font-family:var(--mono);font-size:12px;line-height:1.55;color:var(--text-dim);overflow:hidden;mask-image:linear-gradient(180deg,transparent 0,black 14%,black);-webkit-mask-image:linear-gradient(180deg,transparent 0,black 14%,black);display:flex;flex-direction:column;justify-content:flex-end}.px .consoleBody:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(180deg,transparent 0,transparent 3px,rgba(255,255,255,.012) 0,rgba(255,255,255,.012) 4px);pointer-events:none}.px .consoleLines{display:flex;flex-direction:column;gap:2px;position:relative;z-index:1}.px .consoleLine{display:flex;gap:10px;white-space:nowrap;overflow:hidden;animation:pxLineIn .4s cubic-bezier(.22,1,.36,1)}@keyframes pxLineIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.px .lineTime{color:var(--text-faint);flex-shrink:0}.px .lineLevel{font-weight:500;width:44px;flex-shrink:0;letter-spacing:.04em}.px .lineLevel.info{color:var(--text-dim)}.px .lineLevel.ok{color:var(--green)}.px .lineLevel.warn{color:var(--amber)}.px .lineLevel.new{color:#c9a6ff}.px .lineLevel.sys{color:var(--text-faint)}.px .lineMsg{color:var(--text);overflow:hidden;text-overflow:ellipsis}.px .lineMsg .id,.px .lineMsg .name{color:var(--text);font-weight:500}.px .lineMsg .dim{color:var(--text-faint)}.px .lineMsg .ok{color:var(--green)}.px .lineMsg .warn{color:var(--amber)}.px .consolePrompt{display:flex;align-items:center;gap:8px;padding:10px 16px 14px;border-top:1px solid var(--line);font-family:var(--mono);font-size:12px;color:var(--text-dim);flex-shrink:0}.px .promptSign{color:var(--green)}.px .cursor{display:inline-block;width:7px;height:13px;background:var(--accent-2);margin-left:4px;animation:pxBlink 1.05s steps(2) infinite}@keyframes pxBlink{0%,49%{opacity:1}50%,to{opacity:0}}.px .compat{padding:28px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap}.px .compatLabel{font-family:var(--mono);font-size:11px;color:var(--text-faint);letter-spacing:.18em;flex-shrink:0}.px .compatList{display:flex;align-items:center;gap:36px;flex-wrap:wrap}.px .compatItem{font-family:var(--display);font-size:17px;font-weight:500;color:var(--text-dim);letter-spacing:-.01em;transition:color .2s;display:flex;align-items:center;gap:8px}.px .compatItem:hover{color:var(--text)}.px .badgeSoon{font-family:var(--mono);font-size:9px;padding:2px 5px;background:rgba(255,255,255,.05);border:1px solid var(--line-2);border-radius:3px;letter-spacing:.08em;color:var(--text-faint)}.px .footer{padding:40px 0 60px;text-align:center}.px .footLine{font-family:var(--mono);font-size:10.5px;color:var(--text-faint);letter-spacing:.12em}.px .footLine .accent{color:var(--text)}@media (max-width:720px){.px .compat{flex-direction:column;align-items:flex-start;gap:20px}.px .compatList{gap:20px}}.px .dashSection{padding:32px 0 80px;position:relative}.px .sectionLabel{display:flex;align-items:center;gap:14px;font-family:var(--mono);font-size:11px;color:var(--text-faint);letter-spacing:.2em;margin-bottom:24px}.px .sectionLabel:after,.px .sectionLabel:before{content:"";height:1px;background:var(--line);flex:1}.px .sectionLabel .accent{color:var(--text)}.px .dashWrap{position:relative;border:1px solid var(--line-2);border-radius:16px;background:linear-gradient(180deg,rgba(13,17,24,.92),rgba(11,14,19,.85));backdrop-filter:blur(8px);overflow:hidden;box-shadow:0 0 0 1px rgba(255,255,255,.05),0 40px 80px -30px rgba(0,0,0,.6)}.px .corner{position:absolute;width:14px;height:14px;pointer-events:none;z-index:5}.px .cornerTl{left:8px;border-left:1.5px solid var(--accent-2);border-radius:4px 0 0 0}.px .cornerTl,.px .cornerTr{top:8px;border-top:1.5px solid var(--accent-2)}.px .cornerTr{right:8px;border-right:1.5px solid var(--accent-2);border-radius:0 4px 0 0}.px .cornerBl{left:8px;border-left:1.5px solid var(--accent-2);border-radius:0 0 0 4px}.px .cornerBl,.px .cornerBr{bottom:8px;border-bottom:1.5px solid var(--accent-2)}.px .cornerBr{right:8px;border-right:1.5px solid var(--accent-2);border-radius:0 0 4px 0}.px .pricingHero{padding:56px 0 48px;text-align:center}.px .pricingHeroH{font-family:var(--display);font-weight:300;font-size:clamp(36px,4vw,58px);line-height:1;letter-spacing:-.03em;color:var(--text);margin-bottom:14px}.px .pricingHeroH strong{font-weight:600}.px .pricingHeroSub{font-size:14px;color:var(--text-dim);line-height:1.65;max-width:440px;margin:0 auto}.px .pricingTiers{display:grid;grid-template-columns:repeat(3,1fr);padding-top:20px}.px .pricingTier{padding:40px 28px 28px;display:flex;flex-direction:column;border-right:1px solid var(--line);position:relative;transition:background .2s ease,box-shadow .2s ease}.px .pricingTier:last-child{border-right:none}.px .pricingTier:hover{background:rgba(255,255,255,.025)}.px .pricingTier.featured{background:linear-gradient(180deg,rgba(92,200,255,.07),rgba(255,255,255,.015));box-shadow:inset 0 0 0 1px rgba(92,200,255,.24),0 34px 70px -34px rgba(92,200,255,.28);border-radius:14px;z-index:2}.px .pricingRibbon{position:absolute;top:12px;left:50%;transform:translateX(-50%);font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#05140b;background:var(--green);padding:5px 12px;border-radius:999px;white-space:nowrap;z-index:6;box-shadow:0 8px 20px -8px rgba(92,200,255,.7)}.px .pricingTierTag{font-family:var(--mono);font-size:9px;letter-spacing:.18em;padding:3px 8px;border-radius:3px;margin-bottom:16px;display:inline-block;width:fit-content;font-weight:600;background:rgba(255,255,255,.08);color:var(--text)}.px .pricingTierTag.green{background:rgba(92,200,255,.12);color:var(--green)}.px .pricingTierName{font-family:var(--display);font-size:22px;font-weight:600;color:var(--text);letter-spacing:-.02em;margin-bottom:8px}.px .pricingTierDesc{font-size:13px;color:var(--text-dim);line-height:1.6;margin-bottom:24px}.px .pricingPrice{display:flex;align-items:baseline;gap:5px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--line)}.px .pricingPriceAmt{font-family:var(--display);font-size:44px;font-weight:300;letter-spacing:-.04em;color:var(--text);line-height:1}.px .pricingPricePer{font-family:var(--mono);font-size:11px;color:var(--text-faint);letter-spacing:.06em}.px .pricingFeatureList{display:flex;flex-direction:column;gap:11px;flex:1}.px .pricingFeatureItem{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:var(--text-dim);line-height:1.45}.px .pricingFeatureCheck{width:16px;height:16px;border-radius:4px;display:grid;place-items:center;flex-shrink:0;margin-top:1px;background:rgba(255,255,255,.1);color:var(--text)}.px .pricingFeatureCheck.green{background:rgba(92,200,255,.12);color:var(--green)}.px .pricingFeatureCheck svg{width:10px;height:10px}.px .pricingTierCta{margin-top:28px;padding:12px 20px;border-radius:8px;font-family:var(--display);font-size:13px;font-weight:500;transition:all .15s;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line-2);color:var(--text-dim);background:transparent}.px .pricingTierCta:hover{border-color:rgba(255,255,255,.2);color:var(--text)}.px .pricingTierCta.primary{background:var(--green);border-color:var(--green);color:#05140b;font-weight:600;box-shadow:0 0 0 1px rgba(92,200,255,.4),0 8px 24px -8px rgba(92,200,255,.5)}.px .pricingTierCta.primary:hover{filter:brightness(1.06);transform:translateY(-1px)}.px .pricingTierCta svg{width:14px;height:14px}.px .pricingTrust{padding:22px 28px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:center;gap:28px;flex-wrap:wrap;background:linear-gradient(180deg,rgba(255,255,255,.012),transparent)}.px .pricingTrustItem{display:flex;align-items:center;gap:7px;font-family:var(--mono);font-size:11px;color:var(--text-faint);letter-spacing:.07em}.px .pricingTrustItem svg{width:13px;height:13px}@media (max-width:860px){.px .pricingTiers{grid-template-columns:1fr}.px .pricingTier{border-right:none;border-bottom:1px solid var(--line)}.px .pricingTier:last-child{border-bottom:none}.px .pricingTier.featured{border-radius:0}}.px .cmpHeading{text-align:center;margin:2px 0 22px}.px .cmpHeadingH{font-family:var(--display);font-weight:300;font-size:clamp(24px,2.6vw,34px);letter-spacing:-.02em;color:var(--text)}.px .cmpHeadingSub{font-size:13.5px;color:var(--text-dim);margin-top:8px}.px .cmpScroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.px .cmpTable{min-width:460px}.px .cmpRow{display:grid;grid-template-columns:2fr repeat(2,1fr);align-items:stretch}.px .cmpRow:not(:last-child){border-bottom:1px solid var(--line)}.px .cmpCell{padding:15px 14px;display:flex;align-items:center;justify-content:center;text-align:center}.px .cmpFeat{justify-content:flex-start;text-align:left;font-family:var(--display);font-size:13.5px;color:var(--text)}.px .cmpUsCell{background:linear-gradient(180deg,rgba(92,200,255,.09),rgba(92,200,255,.035));box-shadow:inset 1px 0 0 rgba(92,200,255,.22),inset -1px 0 0 rgba(92,200,255,.22)}.px .cmpRow:first-child .cmpUsCell{box-shadow:inset 1px 0 0 rgba(92,200,255,.28),inset -1px 0 0 rgba(92,200,255,.28),inset 0 1px 0 rgba(92,200,255,.28);border-radius:12px 12px 0 0}.px .cmpRow:last-child .cmpUsCell{box-shadow:inset 1px 0 0 rgba(92,200,255,.28),inset -1px 0 0 rgba(92,200,255,.28),inset 0 -1px 0 rgba(92,200,255,.28);border-radius:0 0 12px 12px}.px .cmpHead .cmpCell{padding:18px 14px;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint)}.px .cmpHead .cmpFeat{color:var(--text-dim)}.px .cmpHead .cmpUsCell{color:var(--green);font-weight:700}.px .cmpYes{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;background:rgba(92,200,255,.14);color:var(--green)}.px .cmpYes.us{background:var(--green);color:#05140b;box-shadow:0 6px 16px -8px rgba(92,200,255,.8)}.px .cmpYes svg{width:13px;height:13px}.px .cmpNo{color:var(--text-faint);opacity:.45;display:grid;place-items:center}.px .cmpNo svg{width:15px;height:15px}.px .cmpPartial{color:#d9a441;display:grid;place-items:center}.px .cmpPartial svg{width:16px;height:16px}.px .cmpText{font-family:var(--mono);font-size:12.5px;color:var(--text-dim)}.px .cmpText.us{color:var(--green);font-weight:700}.px .cmpCtaRow{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:34px}.px .cmpNote{max-width:560px;text-align:center;font-family:var(--mono);font-size:10.5px;line-height:1.6;color:var(--text-faint);letter-spacing:.02em}@media (max-width:720px){.px .cmpTable{min-width:380px}.px .cmpCell{padding:13px 10px}.px .cmpFeat{font-size:12.5px}}.px .affWrap{padding:40px 0 72px}.px .affGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:28px;align-items:start}.px .affHeroCard{position:relative;padding:44px 40px 36px;border:1px solid var(--line-2);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(13,17,24,.55));backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 40px 90px -40px rgba(0,0,0,.7),0 0 90px -45px var(--accent-glow);overflow:hidden}.px .affHeroH{font-family:var(--display);font-weight:700;font-size:clamp(40px,5vw,60px);line-height:.98;letter-spacing:-.03em;color:var(--text);margin-bottom:34px}.px .affHeroH .accent{color:var(--green)}.px .affSteps{list-style:none;padding:0;margin:0 0 30px;display:flex;flex-direction:column}.px .affStep{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid var(--line)}.px .affStep:first-child{padding-top:0}.px .affStepNum{flex-shrink:0;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-family:var(--mono);font-size:14px;font-weight:600;color:#05140b;background:var(--green);box-shadow:0 8px 20px -8px rgba(92,200,255,.6)}.px .affStepText{font-size:14.5px;color:var(--text);line-height:1.4}.px .affWins{text-align:center;margin-bottom:24px}.px .affWinsH{font-family:var(--display);font-size:18px;font-weight:600;color:var(--text);margin-bottom:12px}.px .affWinsStats{display:flex;align-items:center;justify-content:center;gap:22px;flex-wrap:wrap;font-family:var(--mono);font-size:11.5px;color:var(--text-dim);letter-spacing:.04em}.px .affWinsStats span{display:inline-flex;align-items:center;gap:7px}.px .affDot{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 8px rgba(92,200,255,.7)}.px .affCta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:15px 22px;border-radius:10px;background:var(--green);color:#05140b;border:1px solid var(--green);font-family:var(--display);font-size:14.5px;font-weight:700;box-shadow:0 0 0 1px rgba(92,200,255,.4),0 14px 34px -12px rgba(92,200,255,.6);transition:all .18s ease}.px .affCta:hover{filter:brightness(1.06);transform:translateY(-1px)}.px .affCta svg{width:16px;height:16px}.px .affCol{display:flex;flex-direction:column;gap:24px}.px .affPanel{padding:26px 28px;border:1px solid var(--line-2);border-radius:16px;background:linear-gradient(180deg,rgba(13,17,24,.9),rgba(11,14,19,.82));backdrop-filter:blur(8px);box-shadow:0 30px 70px -40px rgba(0,0,0,.6)}.px .affPanelHead{display:flex;align-items:center;gap:13px;margin-bottom:16px}.px .affPanelHead h2{font-family:var(--display);font-size:20px;font-weight:600;letter-spacing:-.01em;color:var(--text)}.px .affPanelHead h2.green{color:var(--green)}.px .affIcon{flex-shrink:0;width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:rgba(255,255,255,.08);color:var(--text)}.px .affIcon.green{background:rgba(92,200,255,.14);color:var(--green)}.px .affIcon svg{width:18px;height:18px}.px .affPanelText{font-size:14px;color:var(--text-dim);line-height:1.65}.px .affCallout{display:flex;align-items:flex-start;gap:12px;margin-top:18px;padding:14px 16px;border-radius:11px;border:1px solid var(--line-2);background:rgba(255,255,255,.03)}.px .affCallout.green{border-color:rgba(92,200,255,.25);background:rgba(92,200,255,.07)}.px .affCalloutIcon{flex-shrink:0;color:var(--text-dim);margin-top:1px}.px .affCallout.green .affCalloutIcon{color:var(--green)}.px .affCalloutIcon svg{width:16px;height:16px}.px .affCallout p{font-size:13px;color:var(--text-dim);line-height:1.55}.px .affCallout strong{color:var(--text);font-weight:600}.px .affCallout.green strong{color:var(--green)}.px .affStats{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:8px 4px 0}.px .affStat{text-align:center}.px .affStatNum{font-family:var(--display);font-size:clamp(34px,4vw,46px);font-weight:300;letter-spacing:-.03em;color:var(--text);line-height:1}.px .affStatLabel{margin-top:8px;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint)}@media (max-width:900px){.px .affGrid{grid-template-columns:1fr;gap:22px}}@media (max-width:720px){.px .affHeroCard{padding:32px 24px 28px}.px .affPanel{padding:22px 20px}}.px .ptLoaderOverlay{position:fixed;inset:0;z-index:950;display:grid;place-items:center;background:rgba(7,9,12,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.px .ptLoaderInner{display:flex;flex-direction:column;align-items:center;gap:18px}.px .ptLoaderLogo{width:54px;height:54px;display:block;animation:ptSpin .9s cubic-bezier(.5,.12,.5,.9) infinite}.px .ptLoaderLogo img{width:100%;height:100%;object-fit:contain;filter:brightness(0) invert(1)}.px .ptLoaderText{font-family:var(--mono);font-size:11px;letter-spacing:.34em;color:var(--text-dim)}@keyframes ptSpin{to{transform:rotate(1turn)}}body:has(.pxPortal) .spSaleBanner{display:none!important}.px.pxPortal{padding-top:0!important}.px.pxPortal .statusbar{top:0!important}.px .ptGate{max-width:470px;margin:8vh auto;text-align:center;padding:42px 30px;border:1px solid var(--line-2);border-radius:18px;background:linear-gradient(180deg,rgba(13,17,24,.9),rgba(11,14,19,.8));backdrop-filter:blur(10px)}.px .ptGateH{font-family:var(--display);font-weight:300;font-size:clamp(28px,3.5vw,40px);letter-spacing:-.02em;color:var(--text)}.px .ptGateSub{font-size:14px;color:var(--text-dim);line-height:1.65;margin:14px 0 26px}.px .ptGateHint{display:inline-flex;align-items:center;gap:8px;margin-top:20px;font-family:var(--mono);font-size:10.5px;letter-spacing:.04em;color:var(--text-faint)}.px .ptGateHint svg{width:14px;height:14px}.px .ptTopbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:42px;padding-bottom:14px}.px .ptTopBrand{display:inline-flex;align-items:center;gap:10px}.px .ptTopBrand img{border-radius:6px}.px .ptTopBrandName{font-family:var(--display);font-weight:700;font-size:15px;letter-spacing:.02em;color:var(--text)}.px .ptTopBrandTag{font-family:var(--mono);font-size:9px;letter-spacing:.2em;color:var(--accent);padding:3px 7px;border-radius:5px;border:1px solid rgba(92,200,255,.28);background:rgba(92,200,255,.07)}.px .ptTopRight{gap:14px;flex-wrap:wrap}.px .ptTopRight,.px .ptTopUser{display:inline-flex;align-items:center}.px .ptTopUser{gap:9px}.px .ptTopAvatar{width:26px;height:26px;border-radius:50%;object-fit:cover;border:1px solid var(--line-2)}.px .ptTopAvatar.fallback{display:grid;place-items:center;font-family:var(--display);font-size:12px;font-weight:600;color:var(--text);background:rgba(255,255,255,.06)}.px .ptTopUserName{font-family:var(--mono);font-size:12px;color:var(--text-dim)}.px .ptBackHome{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:9px;font-family:var(--display);font-size:13px;font-weight:500;color:var(--text-dim);border:1px solid var(--line-2);background:rgba(255,255,255,.03);transition:all .15s ease}.px .ptBackHome svg{width:15px;height:15px;transition:transform .15s ease}.px .ptBackHome:hover{color:var(--text);border-color:rgba(92,200,255,.4);background:rgba(92,200,255,.06)}.px .ptBackHome:hover svg{transform:translateX(-3px)}@media (max-width:560px){.px .ptTopUserName{display:none}}.px .ptWrap{padding:4px 0 20px}.px .ptTabsRow{position:sticky;top:30px;z-index:500;display:flex;align-items:stretch;justify-content:space-between;gap:24px;flex-wrap:wrap;margin:0 0 28px;border-bottom:1px solid var(--line-2);background:linear-gradient(180deg,rgba(9,11,16,.94),rgba(9,11,16,.78));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.px .ptTabsRow{background:rgba(11,14,19,.97)}}.px .ptTabs,.px .ptTabsGroup{display:flex;align-items:stretch;gap:2px;flex-wrap:wrap}.px .ptTab{display:inline-flex;align-items:center;gap:8px;padding:14px;margin-bottom:-1px;font-family:var(--display);font-size:13.5px;font-weight:500;color:var(--text-dim);border-bottom:2px solid transparent;white-space:nowrap;transition:color .15s ease,border-color .15s ease}.px .ptTab svg{width:15px;height:15px;opacity:.85}.px .ptTab:hover{color:var(--text);border-bottom-color:var(--line-2)}.px .ptTab.active{color:var(--text);border-bottom-color:var(--accent)}.px .ptTab.active svg{opacity:1;color:var(--accent)}.px .ptTabsDivider{align-self:center;width:1px;height:16px;background:var(--line-2);margin:0 8px}.px .ptTabsLabel{font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint);padding-left:2px}.px .ptTabView,.px .ptTabsLabel{align-self:center;font-family:var(--mono)}.px .ptTabView{margin-left:auto;display:inline-flex;align-items:center;gap:7px;padding:8px 13px;border-radius:9px;font-size:11px;color:var(--accent);border:1px solid rgba(92,200,255,.25);background:rgba(92,200,255,.06);transition:all .15s}.px .ptTabView:hover{background:rgba(92,200,255,.1)}.px .ptTabView svg{width:13px;height:13px}@media (max-width:640px){.px .ptTabsRow{justify-content:flex-start}.px .ptTab{padding:12px 10px;font-size:13px}}.px .ptMain{min-height:40vh;padding-bottom:30px}.px .ptHead{margin-bottom:22px}.px .ptHeadH{font-family:var(--display);font-weight:300;font-size:clamp(26px,3vw,34px);letter-spacing:-.02em;color:var(--text)}.px .ptHeadH strong{font-weight:600}.px .ptHeadSub{font-size:13.5px;color:var(--text-dim);margin-top:8px;line-height:1.6}.px .ptKpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:22px}.px .ptKpi{padding:18px 18px 16px;border:1px solid var(--line-2);border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.005))}.px .ptKpiLabel{font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint)}.px .ptKpiValue{font-family:var(--display);font-size:30px;font-weight:300;letter-spacing:-.03em;color:var(--text);line-height:1;margin-top:10px}.px .ptKpiValue.green{color:var(--green)}.px .ptKpiSub{margin-top:7px;font-size:11.5px;color:var(--text-dim)}@media (max-width:860px){.px .ptKpis{grid-template-columns:1fr 1fr}}.px .ptPanel{border:1px solid var(--line-2);border-radius:16px;background:linear-gradient(180deg,rgba(13,17,24,.85),rgba(11,14,19,.78));backdrop-filter:blur(8px);padding:22px 24px;margin-bottom:20px}.px .ptPanelHead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.px .ptPanelHead h3{font-family:var(--display);font-size:16px;font-weight:600;color:var(--text)}.px .ptPanelHead .meta{font-family:var(--mono);font-size:10.5px;color:var(--text-faint);letter-spacing:.04em}.px .ptGrid2{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:860px){.px .ptGrid2{grid-template-columns:1fr}}.px .ptChart{display:flex;align-items:flex-end;gap:6px;height:150px;padding-top:10px}.px .ptBar{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;height:100%}.px .ptBarFill{width:100%;max-width:26px;border-radius:5px 5px 0 0;background:linear-gradient(180deg,var(--green),rgba(92,200,255,.35));min-height:3px}.px .ptBarDay{font-family:var(--mono);font-size:8.5px;color:var(--text-faint)}.px .ptBarVal{font-family:var(--mono);font-size:10px;color:var(--text-dim)}.px .ptStatRow{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--line)}.px .ptStatRow:last-child{border-bottom:none}.px .ptStatLabel{font-size:13px;color:var(--text-dim)}.px .ptStatValue{font-family:var(--mono);font-size:14px;color:var(--text);font-weight:500}.px .ptStatValue.green{color:var(--green)}.px .ptTableWrap{overflow-x:auto;border:1px solid var(--line-2);border-radius:14px}.px .ptTable{width:100%;min-width:640px;border-collapse:collapse}.px .ptTable th{text-align:left;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint)}.px .ptTable td,.px .ptTable th{padding:14px 16px;border-bottom:1px solid var(--line)}.px .ptTable td{font-size:13px;color:var(--text-dim)}.px .ptTable tr:last-child td{border-bottom:none}.px .ptTable tbody tr:hover td{background:rgba(255,255,255,.02)}.px .ptTable .mono{font-family:var(--mono);color:var(--text)}.px .ptBadge{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border-radius:999px;white-space:nowrap}.px .ptBadge.green{color:var(--green);background:rgba(92,200,255,.12);border:1px solid rgba(92,200,255,.25)}.px .ptBadge.amber{color:#e0a13a;background:rgba(224,161,58,.12);border:1px solid rgba(224,161,58,.25)}.px .ptBadge.red{color:#ff6b6b;background:rgba(255,107,107,.12);border:1px solid rgba(255,107,107,.22)}.px .ptBadge.dim{color:var(--text-faint);background:rgba(255,255,255,.05);border:1px solid var(--line-2)}.px .ptEmpty{text-align:center;padding:44px 20px;color:var(--text-dim);font-size:13.5px;border:1px dashed var(--line-2);border-radius:14px}.px .ptNotice{padding:13px 16px;border-radius:10px;border:1px solid rgba(224,161,58,.25);background:rgba(224,161,58,.08);font-size:12.5px;color:#e0a13a;margin-bottom:18px}.px .ptBrandGrid{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}@media (min-width:961px){.px .ptBannerGrid{grid-template-columns:minmax(0,340px) minmax(0,1fr)}}.px .ptPreview{position:sticky;top:20px}.px .ptBannerPreview{zoom:.5}@supports not (zoom:1){.px .ptBannerPreview{transform:scale(.5);transform-origin:center}}@media (max-width:960px){.px .ptBrandGrid{grid-template-columns:1fr}.px .ptPreview{position:static}}.px .ptSelect{position:relative}.px .ptSelectBtn{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;height:40px;padding:0 12px;border-radius:9px;background:rgba(255,255,255,.03);border:1px solid var(--line-2);color:var(--text);font-family:var(--display);font-size:13.5px;cursor:pointer;transition:border-color .15s}.px .ptSelectBtn:hover{border-color:rgba(255,255,255,.2)}.px .ptSelectMenu{position:absolute;z-index:40;top:calc(100% + 6px);left:0;right:0;padding:6px;border-radius:10px;background:var(--panel-2);border:1px solid var(--line-2);box-shadow:0 20px 50px -20px rgba(0,0,0,.75);display:flex;flex-direction:column;gap:2px;max-height:260px;overflow:auto}.px .ptSelectOpt{text-align:left;padding:9px 11px;border-radius:7px;background:transparent;border:none;color:var(--text-dim);font-family:var(--display);font-size:13px;cursor:pointer;transition:background .12s,color .12s}.px .ptSelectOpt:hover{background:rgba(255,255,255,.05);color:var(--text)}.px .ptSelectOpt.active{background:rgba(92,200,255,.1);color:var(--green)}.px .ptToggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 14px;border-radius:10px;cursor:pointer;border:1px solid var(--line-2);background:rgba(255,255,255,.02)}.px .ptToggle.on{border-color:rgba(92,200,255,.35);background:rgba(92,200,255,.07)}.px .ptSwitch{width:42px;height:23px;border-radius:999px;padding:3px;flex-shrink:0;display:flex;background:rgba(255,255,255,.12);transition:background .15s}.px .ptSwitch.on{background:var(--green);justify-content:flex-end}.px .ptSwitch span{width:17px;height:17px;border-radius:50%;background:#fff}.px .msHero{padding:40px 0 30px}.px .msHeroH{font-family:var(--display);font-weight:300;font-size:clamp(34px,4vw,52px);line-height:1;letter-spacing:-.03em;color:var(--text);margin:18px 0 0}.px .msHeroH strong{font-weight:600}.px .msHeroSub{font-size:14px;color:var(--text-dim);line-height:1.6;max-width:520px;margin:14px 0 0}.px .msHead{flex-wrap:wrap;justify-content:space-between;gap:20px 32px;padding:26px 30px}.px .msHead,.px .msIdent{display:flex;align-items:center}.px .msIdent{gap:15px;min-width:0}.px .msAvatar{width:50px;height:50px;border-radius:50%;object-fit:cover;border:1px solid var(--line-2);flex-shrink:0}.px .msAvatar.fallback{display:grid;place-items:center;background:linear-gradient(135deg,rgba(255,255,255,.22),rgba(255,255,255,.06));font-family:var(--mono);font-size:18px;text-transform:uppercase;color:var(--text)}.px .msName{font-family:var(--display);font-size:16px;font-weight:600;color:var(--text);line-height:1.2}.px .msId{font-size:11px;color:var(--text-faint);letter-spacing:.03em;margin-top:4px}.px .msId,.px .msPill{font-family:var(--mono)}.px .msPill{display:inline-flex;align-items:center;gap:6px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:5px 10px 5px 9px;border-radius:999px;margin-left:4px;flex-shrink:0}.px .msPill:before{content:"";width:6px;height:6px;border-radius:50%;flex-shrink:0}.px .msPill.live{color:var(--green);background:rgba(92,200,255,.1);border:1px solid rgba(92,200,255,.22)}.px .msPill.live:before{background:var(--green);box-shadow:0 0 6px var(--green)}.px .msPill.warn{color:var(--amber);background:rgba(240,168,58,.1);border:1px solid rgba(240,168,58,.24)}.px .msPill.warn:before{background:var(--amber);box-shadow:0 0 6px var(--amber)}.px .msActionsCol{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0}.px .msActions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.px .msBtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;border-radius:8px;font-family:var(--display);font-size:13px;font-weight:600;white-space:nowrap;flex-shrink:0;transition:all .18s ease}.px .msBtn svg{width:15px;height:15px;flex-shrink:0}.px .msBtnPrimary{background:var(--green);color:#05140b;border:1px solid var(--green);box-shadow:0 0 0 1px rgba(92,200,255,.32),0 8px 24px -8px rgba(92,200,255,.5)}.px .msBtnPrimary:hover{filter:brightness(1.06);transform:translateY(-1px)}.px .msBtnGhost{background:transparent;color:var(--text-dim);border:1px solid var(--line-2);font-weight:500}.px .msBtnGhost:hover{color:var(--text);border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.03)}.px .msBtnGhost.danger:hover{color:var(--red);border-color:rgba(255,93,93,.38);background:rgba(255,93,93,.06)}.px .msBtnDisabled{opacity:.4;cursor:not-allowed;pointer-events:none}.px .msActionsMsg{font-size:12px;color:var(--red)}.px .msStats{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}.px .msStat{padding:18px 30px;border-right:1px solid var(--line);min-width:0}.px .msStat:last-child{border-right:none}.px .msStatLabel{font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--text-faint)}.px .msStatValue{font-family:var(--display);font-size:19px;font-weight:300;letter-spacing:-.01em;color:var(--text);margin-top:8px;line-height:1.05}.px .msStatValue.green{color:var(--green);font-weight:400}.px .msStatValue.amber{color:var(--amber);font-weight:400}.px .msBanner{display:flex;align-items:flex-start;gap:12px;padding:14px 30px;border-top:1px solid rgba(240,168,58,.18);background:rgba(240,168,58,.05)}.px .msBanner svg{width:16px;height:16px;color:var(--amber);flex-shrink:0;margin-top:1px}.px .msBanner p{font-size:12.5px;color:rgba(240,168,58,.85);line-height:1.55}.px .msBanner strong{color:var(--amber);font-weight:600}.px .msGrid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px}.px .msCard{border:1px solid var(--line-2);border-radius:14px;background:linear-gradient(180deg,rgba(13,17,24,.72),rgba(11,14,19,.55));backdrop-filter:blur(8px);padding:24px 26px}.px .msCardLabel{font-family:var(--mono);font-size:10px;letter-spacing:.2em;color:var(--text-faint);margin-bottom:14px}.px .msRow{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.px .msRow:last-child{border-bottom:none;padding-bottom:0}.px .msRowLabel{font-size:13px;color:var(--text-dim);flex-shrink:0}.px .msRowValue{font-size:13px;color:var(--text);font-weight:500;text-align:right;display:inline-flex;align-items:center;gap:8px}.px .msRowValue.green{color:var(--green)}.px .msRowValue.amber{color:var(--amber)}.px .msCardBrand{font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.04em;background:rgba(255,255,255,.1);color:var(--text);border-radius:4px;padding:2px 7px}.px .msSupport{display:flex;flex-direction:column}.px .msSupportIcon{width:40px;height:40px;border-radius:10px;background:rgba(255,255,255,.04);border:1px solid var(--line-2);display:grid;place-items:center;color:var(--text-dim);margin-bottom:16px}.px .msSupportIcon svg{width:18px;height:18px}.px .msSupportTitle{font-family:var(--display);font-size:15px;font-weight:600;color:var(--text);margin-bottom:8px}.px .msSupportText{font-size:13px;color:var(--text-dim);line-height:1.6;margin-bottom:18px}.px .msEmpty{padding:52px 40px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.px .msEmpty p{font-size:14px;color:var(--text-dim)}.px .egNotice{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:12px}.px .egNotice svg{width:17px;height:17px;flex-shrink:0;margin-top:1px}.px .egNotice--ok{border:1px solid rgba(92,200,255,.22);background:rgba(92,200,255,.06)}.px .egNotice--ok svg{color:var(--green)}.px .egNotice--warn{border:1px solid rgba(240,168,58,.24);background:rgba(240,168,58,.05)}.px .egNotice--warn svg{color:var(--amber)}.px .egNoticeTitle{font-size:13px;font-weight:600;color:var(--text);margin-bottom:3px}.px .egNoticeText{font-size:12.5px;color:var(--text-dim);line-height:1.55}.px .egNoticeText strong{color:var(--text);font-weight:600}.px .egNotice--warn .egNoticeText{color:rgba(240,168,58,.85)}.px .pricingTierCta.disabled{opacity:.45;pointer-events:none}.px .msBtnDanger{background:var(--red);color:#fff;border:1px solid var(--red);box-shadow:0 0 0 1px rgba(255,93,93,.28),0 8px 24px -8px rgba(255,93,93,.5)}.px .msBtnDanger:hover{filter:brightness(1.06);transform:translateY(-1px)}.px .msBtn:disabled{opacity:.5;cursor:default;transform:none;filter:none}.px .msOverlay{position:fixed;inset:0;z-index:800;display:grid;place-items:center;padding:20px;background:rgba(4,6,10,.72);backdrop-filter:blur(6px);animation:msFade .16s ease}.px .msModal{width:100%;max-width:400px;border:1px solid var(--line-2);border-radius:16px;background:linear-gradient(180deg,var(--panel),var(--panel-2));box-shadow:0 40px 90px -30px rgba(0,0,0,.8);padding:26px 26px 22px;animation:msPop .18s cubic-bezier(.22,1,.36,1)}.px .msModalIcon{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:rgba(255,93,93,.1);border:1px solid rgba(255,93,93,.24);color:var(--red);margin-bottom:16px}.px .msModalIcon svg{width:21px;height:21px}.px .msModalTitle{font-family:var(--display);font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--text);margin-bottom:8px}.px .msModalText{font-size:13px;color:var(--text-dim);line-height:1.6;margin-bottom:22px}.px .msModalText strong{color:var(--text);font-weight:600}.px .msModalActions{display:flex;gap:10px}.px .msModalActions .msBtn{flex:1}.px .msModalErr{font-size:12px;color:var(--red);margin:0 0 14px}@keyframes msFade{0%{opacity:0}to{opacity:1}}@keyframes msPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.px .coWrap{max-width:1040px;margin:0 auto}.px .coHero{padding:34px 0 26px}.px .coGrid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:18px;align-items:start}@media (max-width:900px){.px .coGrid{grid-template-columns:1fr}}.px .coPanel{position:relative;border:1px solid var(--line-2);border-radius:16px;background:linear-gradient(180deg,rgba(13,17,24,.9),rgba(11,14,19,.82));backdrop-filter:blur(8px);box-shadow:0 0 0 1px rgba(255,255,255,.05),0 40px 80px -30px rgba(0,0,0,.6);padding:28px}.px .coPanel.flex{display:flex;flex-direction:column}.px .coEyebrow{font-family:var(--mono);font-size:10px;letter-spacing:.26em;color:var(--text-faint);margin-bottom:16px}.px .coPlanName{font-weight:600;font-size:30px;letter-spacing:-.02em;margin-bottom:16px}.px .coPlanName,.px .coPriceAmt{font-family:var(--display);color:var(--text);line-height:1}.px .coPriceAmt{font-weight:300;font-size:40px;letter-spacing:-.03em}.px .coPriceSub{font-size:13px;color:var(--text-dim);margin-top:10px;line-height:1.5}.px .coRule{height:1px;background:var(--line);margin:22px 0}.px .coMetaRow{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-dim)}.px .coMetaRow svg{width:15px;height:15px;color:var(--text-faint);flex-shrink:0}.px .coAccount{display:flex;align-items:center;justify-content:space-between;gap:12px}.px .coAccountUser{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-dim);min-width:0}.px .coAccountAvatar,.px .coAccountUser img{width:24px;height:24px;border-radius:50%;flex-shrink:0}.px .coAccountAvatar{display:grid;place-items:center;background:rgba(255,255,255,.08);color:var(--text-dim)}.px .coIconBtn{width:30px;height:30px;display:grid;place-items:center;border-radius:7px;color:var(--text-faint);border:1px solid transparent;background:transparent;transition:all .15s;flex-shrink:0}.px .coIconBtn:hover{color:var(--text);background:rgba(255,255,255,.05)}.px .coSecure{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--text-faint)}.px .coSecure svg{width:13px;height:13px;flex-shrink:0}.px .coOrder{border:1px solid var(--line-2);border-radius:12px;padding:15px 18px;background:rgba(255,255,255,.02)}.px .coOrderTop{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:5px}.px .coOrderName{font-size:14px;font-weight:600;color:var(--text)}.px .coOrderPrice{font-size:15px;font-weight:700;color:var(--text)}.px .coOrderNote{font-size:12px;color:var(--text-faint);line-height:1.5}.px .coTerms{display:flex;flex-direction:column;gap:9px;font-size:12.5px;color:var(--text-dim);line-height:1.55}.px .coTerms .coRowDot{display:flex;gap:10px}.px .coTerms .coRowDot:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--line-2);margin-top:7px;flex-shrink:0}.px .coTerms a{color:var(--text);text-decoration:underline;text-underline-offset:2px;transition:color .15s}.px .coTerms a:hover{color:var(--green)}.px .coFine{font-size:11px;color:var(--text-faint);text-align:center;line-height:1.65}.px .coFine a{color:var(--text-dim);text-decoration:underline;text-underline-offset:2px}.px .coFine a:hover{color:var(--text)}.px .coFine strong{color:var(--text-dim);font-weight:600}.px .coCode{justify-content:space-between;gap:10px;padding:10px 14px;border-radius:10px;border:1px solid var(--line-2);background:rgba(255,255,255,.02)}.px .coCode,.px .coCodeLeft{display:flex;align-items:center}.px .coCodeLeft{gap:9px;font-size:13px;color:var(--text);min-width:0}.px .coCodeLeft svg{width:14px;height:14px;color:var(--text-faint);flex-shrink:0}.px .coCodeEdit,.px .coCodeLeft .dim{color:var(--text-faint);font-size:11px}.px .coCodeEdit{text-decoration:underline;text-underline-offset:2px;background:none;border:none;cursor:pointer}.px .coCodeEdit:hover{color:var(--text)}.px .coCodeForm{display:flex;gap:8px}.px .coCodeInput{position:relative;flex:1}.px .coCodeInput svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:14px;height:14px;color:var(--text-faint)}.px .coCodeInput input{width:100%;height:42px;padding:0 12px 0 34px}.px .coProgress{margin-bottom:22px}.px .coProgressHead{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.px .coProgressStep{font-family:var(--mono);font-size:11px;color:var(--text-dim);letter-spacing:.06em}.px .coProgressCount{font-family:var(--mono);font-size:10px;color:var(--text-faint);letter-spacing:.1em}.px .coProgressBar{height:2px;border-radius:2px;background:var(--line-2);overflow:hidden}.px .coProgressFill{height:100%;background:var(--green);border-radius:2px;transition:width .5s cubic-bezier(.22,1,.36,1);box-shadow:0 0 8px rgba(92,200,255,.5)}.px .coField{margin-bottom:13px}.px .coLabel{display:block;font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);margin-bottom:7px}.px .coInput{width:100%;height:44px;padding:0 14px;border-radius:9px;background:rgba(255,255,255,.02);border:1px solid var(--line-2);color:var(--text);font-family:var(--display);font-size:14px;transition:border-color .15s}.px .coInput::placeholder{color:var(--text-faint)}.px .coInput:focus{outline:none;border-color:rgba(255,255,255,.28)}.px .coInput:-webkit-autofill,.px .coInput:-webkit-autofill:active,.px .coInput:-webkit-autofill:focus,.px .coInput:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);-webkit-box-shadow:inset 0 0 0 1000px #111419;box-shadow:inset 0 0 0 1000px #111419;caret-color:var(--text);transition:background-color 9999s ease-out 0s}.px select.coInput{appearance:none;-webkit-appearance:none;padding-right:40px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a93a3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 14px center;background-size:15px}.px .coFieldRow{display:grid;grid-template-columns:1fr 1fr;gap:12px}.px .coErr{font-size:12px;color:var(--red);margin:6px 0 0}.px .coBtnRow{display:flex;gap:10px;margin-top:2px}.px .coBtnRow .coBtnPrimary{flex:1}.px .coBtnDiscord,.px .coBtnGhost,.px .coBtnPrimary{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:48px;padding:0 22px;border-radius:10px;font-family:var(--display);font-size:14px;font-weight:600;white-space:nowrap;transition:all .18s ease}.px .coBtnPrimary{background:var(--green);color:#05140b;border:1px solid var(--green);box-shadow:0 0 0 1px rgba(92,200,255,.3),0 10px 28px -10px rgba(92,200,255,.5)}.px .coBtnPrimary:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.px .coBtnPrimary:disabled{opacity:.5;cursor:not-allowed}.px .coBtnGhost{background:transparent;color:var(--text-dim);border:1px solid var(--line-2);font-weight:500}.px .coBtnGhost:hover:not(:disabled){color:var(--text);border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.03)}.px .coBtnGhost:disabled{opacity:.4;cursor:not-allowed}.px .coBtnDiscord{width:100%;background:#5865f2;color:#fff;border:1px solid #5865f2}.px .coBtnDiscord:hover:not(:disabled){background:#4752c4}.px .coBtnDiscord:disabled{opacity:.6;cursor:not-allowed}.px .coBtnDiscord svg,.px .coBtnGhost svg,.px .coBtnPrimary svg{width:17px;height:17px;flex-shrink:0}.px .coAuth{max-width:520px;margin:0 auto}.px .coAuthTitle{font-family:var(--display);font-weight:600;font-size:26px;letter-spacing:-.02em;color:var(--text);margin-bottom:12px;line-height:1.1}.px .coAuthText{font-size:14px;color:var(--text-dim);line-height:1.6;margin-bottom:26px}.px .coAuthText strong{color:var(--text);font-weight:600}.px .coHint{display:flex;align-items:flex-start;gap:9px;font-size:12.5px;color:var(--text-faint);line-height:1.5;margin-top:18px;justify-content:center}.px .coHint svg{width:15px;height:15px;flex-shrink:0;margin-top:1px}.px .coFootNote{font-size:12px;color:var(--text-faint);line-height:1.6;margin-top:16px}.px .coSpinner{width:46px;height:46px;border-radius:50%;border:2px solid var(--line-2);border-top-color:var(--green);animation:pxSpin .9s linear infinite}.px .coSpinnerDiscord{border-top-color:#5865f2}@keyframes pxSpin{to{transform:rotate(1turn)}}.px .coLoading{display:flex;flex-direction:column;align-items:center;gap:18px;padding:44px 0;text-align:center}.px .coDevCheck{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:rgba(92,200,255,.12);border:1px solid rgba(92,200,255,.3);color:var(--green);font-size:22px;font-weight:700}.px .coLoadingTitle{font-size:15px;font-weight:600;color:var(--text)}.px .coLoadingSub{font-size:13px;color:var(--text-dim);margin-top:4px}.px .coFormWrap{position:relative}.px .coFormOverlay{position:absolute;inset:0;z-index:20;display:grid;place-items:center;border-radius:12px;background:rgba(8,11,16,.94)}.px .coDivider{display:flex;align-items:center;gap:12px;margin:18px 0}.px .coDivider span.line{height:1px;flex:1;background:var(--line-2)}.px .coDivider span.txt{font-family:var(--mono);font-size:10px;letter-spacing:.18em;color:var(--text-faint)}.px .coCenter{min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px;padding:40px 20px}.px .coCenterEyebrow{font-family:var(--mono);font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--text-faint)}.px .coCenterH{font-family:var(--display);font-weight:300;font-size:clamp(26px,4vw,38px);letter-spacing:-.03em;color:var(--text)}.px .coCenterH strong{font-weight:600}.px .coCenterText{font-size:14px;color:var(--text-dim);line-height:1.6;max-width:380px}.px .coCenterText strong{color:var(--text);font-weight:600}.px .coBackLink{font-size:13px;color:var(--text-faint);transition:color .15s}.px .coBackLink:hover{color:var(--text)}@media (max-width:960px){.px .msGrid{grid-template-columns:1fr}}@media (max-width:860px){.px .msHead{flex-direction:column;align-items:stretch}.px .msActionsCol{align-items:stretch;width:100%}.px .msActions{justify-content:stretch}.px .msActions>*{flex:1}.px .msStats{grid-template-columns:1fr 1fr}.px .msStat:nth-child(2n){border-right:none}.px .msStat:first-child,.px .msStat:nth-child(2){border-bottom:1px solid var(--line)}}@media (max-width:480px){.px .msStats{grid-template-columns:1fr}.px .msStat{border-right:none;border-bottom:1px solid var(--line)}.px .msStat:last-child{border-bottom:none}}.px .tosBody{display:flex;flex-direction:column;gap:26px;padding:34px clamp(20px,4vw,46px) 40px}.px .tosSection h2{font-family:var(--display);font-size:16px;font-weight:600;color:var(--text);margin-bottom:10px;display:flex;align-items:baseline;gap:11px}.px .tosSection h2 .num{font-family:var(--mono);font-size:12px;color:var(--green);font-weight:500}.px .tosSection p{font-size:14px;color:var(--text-dim);line-height:1.72}.px .tosSection p+p{margin-top:10px}.px .tosSection a{color:var(--text);text-decoration:underline;text-underline-offset:2px;transition:color .15s}.px .tosSection a:hover{color:var(--green)}.px .tosSection+.tosSection{border-top:1px solid var(--line);padding-top:26px}.px .tosSection.guarantee h2 .gpip{width:6px;height:6px;border-radius:999px;background:var(--green);box-shadow:0 0 10px var(--green);align-self:center}.px .tosCommit{margin-top:26px;border:1px solid var(--line-2);border-radius:16px;padding:28px clamp(20px,4vw,38px);background:linear-gradient(180deg,rgba(92,200,255,.05),rgba(13,17,24,.5))}.px .tosCommit h2{font-family:var(--display);font-weight:600;font-size:20px;letter-spacing:-.02em;color:var(--text);margin-bottom:10px}.px .tosCommit p{font-size:14px;color:var(--text-dim);line-height:1.72}.px .tosCommit p+p{margin-top:12px}.px .tosCommit a{color:var(--text);text-decoration:underline;text-underline-offset:2px;transition:color .15s}.px .tosCommit a:hover{color:var(--green)}.px .tosCommit a.btnPrimaryLg,.px .tosCommit a.btnPrimaryLg:hover{color:#000;text-decoration:none}.px .tosMetaCenter{font-family:var(--mono);font-size:11px;letter-spacing:.14em;color:var(--text-faint);text-align:center;margin-top:16px}.px .sucWrap{max-width:620px;margin:0 auto;text-align:center;padding:34px 0 12px}.px .sucCheck{width:96px;height:96px;margin:0 auto;position:relative}.px .sucCheck .glow{position:absolute;inset:-16px;border-radius:50%;background:radial-gradient(circle,rgba(92,200,255,.34),transparent 66%);filter:blur(5px);animation:sucGlow 2.6s ease-in-out infinite}.px .sucCheck svg{position:relative;z-index:1;width:96px;height:96px}.px .sucDisc{fill:rgba(92,200,255,.08)}.px .sucRing{fill:none;stroke:var(--green);stroke-width:3;stroke-dasharray:264;stroke-dashoffset:264;animation:sucDraw .7s cubic-bezier(.6,0,.2,1) .15s forwards}.px .sucMark{fill:none;stroke:var(--green);stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60;stroke-dashoffset:60;animation:sucDraw .42s cubic-bezier(.6,0,.2,1) .72s forwards}.px .sucCheck.fail .glow{background:radial-gradient(circle,rgba(255,93,93,.32),transparent 66%)}.px .sucCheck.fail .sucDisc{fill:rgba(255,93,93,.08)}.px .sucCheck.fail .sucMark,.px .sucCheck.fail .sucRing{stroke:var(--red)}@keyframes sucDraw{to{stroke-dashoffset:0}}@keyframes sucGlow{0%,to{opacity:.4;transform:scale(.95)}50%{opacity:.85;transform:scale(1.07)}}.px .sucEyebrow{font-family:var(--mono);font-size:10px;letter-spacing:.28em;color:var(--text-faint);margin-top:22px}.px .sucH{font-family:var(--display);font-weight:300;letter-spacing:-.035em;font-size:clamp(38px,8vw,66px);line-height:1;color:var(--text);margin-top:12px}.px .sucH .italic{font-family:var(--serif);font-style:italic;font-weight:400}.px .sucSub{margin:16px auto 0;color:var(--text-dim);font-size:14px;line-height:1.6;max-width:430px}.px .sucOrder{margin:30px auto 0;max-width:460px;text-align:left;border:1px solid var(--line-2);border-radius:14px;overflow:hidden;background:linear-gradient(180deg,rgba(13,17,24,.9),rgba(11,14,19,.82));box-shadow:0 30px 60px -30px rgba(0,0,0,.6),0 0 70px -34px rgba(92,200,255,.35)}.px .sucOrderHead{display:flex;align-items:center;justify-content:space-between;padding:13px 20px;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:10px;letter-spacing:.2em;color:var(--text-faint)}.px .sucOrderHead .paid{display:inline-flex;align-items:center;gap:6px;color:var(--green)}.px .sucOrderHead .paid:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 6px var(--green)}.px .sucOrderRows{padding:4px 20px 10px}.px .sucRow{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--line)}.px .sucRow:last-child{border-bottom:none}.px .sucRowLabel{font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--text-faint)}.px .sucRowValue{font-size:14px;color:var(--text);font-weight:500;text-align:right}.px .sucRowValue.green{color:var(--green)}.px .sucSteps{margin:26px auto 0;max-width:500px;display:grid;gap:10px;text-align:left}.px .sucStep{display:flex;align-items:flex-start;gap:16px;border:1px solid var(--line-2);border-radius:12px;background:rgba(255,255,255,.02);padding:16px 18px;transition:border-color .2s,background .2s}.px .sucStep:hover{border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.035)}.px .sucStepNum{font-family:var(--display);font-weight:300;font-size:26px;color:var(--text);line-height:1;opacity:.45;min-width:30px}.px .sucStepTitle{font-family:var(--mono);font-size:11px;letter-spacing:.16em;color:var(--text)}.px .sucStepBody{margin-top:6px;font-size:13px;color:var(--text-dim);line-height:1.55}.px .sucStepBody strong{color:var(--text);font-weight:600}.px .sucStepBody code{font-family:var(--mono);font-size:12px;color:var(--green)}.px .sucCta{margin-top:28px;display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.px .sucCta .coBtnGhost,.px .sucCta .coBtnPrimary{min-width:210px;height:50px}.px .sucSpin{width:54px;height:54px;border-radius:50%;border:2px solid var(--line-2);border-top-color:var(--green);animation:pxSpin .9s linear infinite;margin:30px auto 0}@keyframes sucRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.px .sucAnim{opacity:0;animation:sucRise .7s cubic-bezier(.22,1,.36,1) forwards}.px .sucAnim.d1{animation-delay:.04s}.px .sucAnim.d2{animation-delay:.55s}.px .sucAnim.d3{animation-delay:.68s}.px .sucAnim.d4{animation-delay:.84s}.px .sucAnim.d5{animation-delay:1s}.px .sucAnim.d6{animation-delay:1.14s}@media (prefers-reduced-motion:reduce){.px .sucAnim{animation:none;opacity:1}.px .sucMark,.px .sucRing{animation:none;stroke-dashoffset:0}.px .sucCheck .glow{animation:none}}.px .reelSection{padding:34px 0 64px}.px .reelHead{margin:0 auto 24px;max-width:620px;text-align:center}.px .reelTitle{font-family:var(--display);font-weight:300;font-size:clamp(22px,2.6vw,34px);line-height:1.05;letter-spacing:-.03em;color:var(--text)}.px .reelTitle .italic{font-style:italic;font-weight:400}.px .reelSub{margin:9px auto 0;font-size:13px;color:var(--text-dim);line-height:1.55;max-width:400px}.px .reelGrid{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;max-width:820px;margin:0 auto}@media (max-width:820px){.px .reelGrid{max-width:542px}}@media (max-width:560px){.px .reelGrid{max-width:300px}}.px .reelMarquee{position:relative;overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.px .reelTrack{display:flex;gap:14px;width:max-content;padding:6px 2px;align-items:stretch;animation-name:reelScroll;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes reelScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.px .reelMarquee:hover .reelTrack{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.px .reelTrack{animation:none}}.px .reelTrack .reelCard{flex:none;width:188px;max-width:none}.px .reelTrack .reelIframe{min-height:0}.px .reelTrack .reelCta{min-height:0;justify-content:center}@media (max-width:560px){.px .reelTrack .reelCard{width:168px}}.px .reelCard{flex:1 1 230px;max-width:264px;position:relative;display:flex;flex-direction:column;border:1px solid var(--line-2);border-radius:14px;overflow:hidden;background:linear-gradient(180deg,rgba(13,17,24,.92),rgba(11,14,19,.85));backdrop-filter:blur(8px);box-shadow:0 0 0 1px rgba(255,255,255,.05),0 30px 60px -30px rgba(0,0,0,.6)}.px .reelCreator{display:flex;align-items:center;gap:5px;padding:11px 13px;font-family:var(--display);font-weight:600;font-size:13px;letter-spacing:-.01em;color:var(--text);border-bottom:1px solid var(--line)}.px .reelCreator .reelAt{color:var(--text-faint);font-family:var(--mono);font-weight:500}.px .reelEmbed{position:relative;flex:1;background:#000}.px .reelIframe{display:block;width:100%;aspect-ratio:9/16;min-height:420px;border:0;background:#000}.px .reelFallback{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;height:100%;min-height:560px;color:var(--text-dim);transition:color .2s ease,transform .2s ease}.px .reelFallback:hover{color:var(--text)}.px .reelFallbackPlay{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;font-size:20px;color:var(--text);background:rgba(255,255,255,.06);border:1px solid var(--line-2);box-shadow:0 0 0 6px rgba(255,255,255,.03);transition:all .2s ease}.px .reelFallback:hover .reelFallbackPlay{background:rgba(255,255,255,.12);transform:scale(1.05)}.px .reelFallbackText{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.px .reelCta{cursor:pointer;align-items:flex-start;justify-content:center;gap:10px;padding:28px 24px;text-align:left;isolation:isolate;background:linear-gradient(158deg,rgba(92,200,255,.12),rgba(13,17,24,.9) 62%);border-color:rgba(92,200,255,.25);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.px .reelCta:before{width:260px;height:260px;left:50%;top:32%;transform:translate(-50%,-50%);border-radius:50%;filter:blur(34px);background:radial-gradient(circle,rgba(92,200,255,.4),rgba(92,200,255,0) 66%);animation:reelCtaGlow 7s ease-in-out infinite}.px .reelCta:after,.px .reelCta:before{content:"";position:absolute;z-index:0;pointer-events:none}.px .reelCta:after{inset:0;background-image:linear-gradient(90deg,rgba(92,200,255,.09) 1px,transparent 0),linear-gradient(180deg,rgba(92,200,255,.09) 1px,transparent 0);background-size:24px 24px;mask-image:radial-gradient(ellipse 78% 68% at 50% 42%,#000,transparent 76%);-webkit-mask-image:radial-gradient(ellipse 78% 68% at 50% 42%,#000,transparent 76%)}.px .reelCta>*{position:relative;z-index:1}@keyframes reelCtaGlow{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.65}50%{transform:translate(-38%,-60%) scale(1.28);opacity:1}}.px .reelCta:hover{transform:translateY(-3px);border-color:rgba(92,200,255,.5);box-shadow:0 0 0 1px rgba(92,200,255,.2),0 40px 80px -30px rgba(92,200,255,.28)}.px .reelCta:hover:before{animation-duration:4.5s}.px .reelCtaKicker{font-family:var(--mono);font-size:10px;letter-spacing:.18em;color:var(--green)}.px .reelCtaTitle{font-family:var(--display);font-weight:300;font-size:clamp(24px,2.6vw,34px);line-height:1.03;letter-spacing:-.03em;color:var(--text)}.px .reelCtaSub{display:inline-flex;align-items:center;gap:8px;margin-top:4px;font-size:13px;color:var(--text-dim)}.px .reelCtaSub svg{width:15px;height:15px;transition:transform .2s ease}.px .reelCta:hover .reelCtaSub svg{transform:translateX(4px)}@media (prefers-reduced-motion:reduce){.px .reelCta:before{animation:none}}@media (max-width:560px){.px .reelCta{min-height:200px}}.px .ppHero{text-align:center;padding:26px 0 18px;display:flex;flex-direction:column;align-items:center}.px .ppHeroEyebrow{margin:0 auto}.px .ppHeroH{font-family:var(--display);font-weight:300;font-size:clamp(30px,4.4vw,48px);line-height:1.02;letter-spacing:-.035em;color:var(--text);margin-top:12px}.px .ppHeroH .italic{font-family:var(--serif);font-style:italic;font-weight:400}.px .ppHeroSub{margin:12px auto 0;max-width:620px;font-size:clamp(13px,1.1vw,14.5px);line-height:1.55;color:var(--text-dim)}.px .ppGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:stretch}@media (max-width:860px){.px .ppGrid{grid-template-columns:1fr;max-width:440px;margin:0 auto}}.px .ppOneWrap{max-width:500px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:16px}.px .ppToggle{display:inline-flex;gap:4px;padding:5px;border-radius:999px;border:1px solid var(--line-2);background:rgba(255,255,255,.03);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);max-width:100%}.px .ppTogBtn{display:inline-flex;align-items:center;gap:7px;padding:10px 18px;border-radius:999px;font-family:var(--display);font-weight:600;font-size:13.5px;color:var(--text-dim);background:transparent;white-space:nowrap;cursor:pointer;transition:all .18s ease}.px .ppTogBtn:hover:not(.active){color:var(--text);background:rgba(255,255,255,.05)}.px .ppTogBtn.active{color:#05140b;background:var(--green);box-shadow:0 0 0 1px rgba(92,200,255,.35),0 8px 20px -8px rgba(92,200,255,.5)}.px .ppTogSave{font-family:var(--mono);font-size:9px;letter-spacing:.04em;opacity:.85}.px .ppTogBtn:not(.active) .ppTogSave{color:var(--green);opacity:.9}.px .ppOneCard{width:100%;text-align:center;position:relative;z-index:0;overflow:hidden;padding:22px 28px 20px;border:1px solid rgba(92,200,255,.3);background:radial-gradient(130% 90% at 50% -12%,rgba(92,200,255,.18),transparent 58%),linear-gradient(180deg,rgba(22,29,38,.96),rgba(11,14,19,.97));box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 0 0 1px rgba(92,200,255,.1),0 44px 100px -46px rgba(92,200,255,.34)}.px .ppOneCard:hover{transform:none;border-color:rgba(92,200,255,.42)}.px .ppOneCard:before{content:"";inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:radial-gradient(120% 78% at 50% 0,#000,transparent 72%);mask-image:radial-gradient(120% 78% at 50% 0,#000,transparent 72%);opacity:.6}.px .ppOneCard:before,.px .ppOneGlow{position:absolute;z-index:-1;pointer-events:none}.px .ppOneGlow{top:-30px;left:50%;transform:translateX(-50%);width:320px;height:200px;background:radial-gradient(closest-side,rgba(92,200,255,.22),transparent 75%);filter:blur(6px)}.px .ppOneMain{position:relative}.px .ppOneCard .ppCardTop{align-items:center;margin-bottom:14px}.px .ppOneCard .ppPriceRow{justify-content:center}.px .ppOneCard .ppEff{margin-top:6px}.px .ppOneCard .ppSave{margin:13px 0 15px;padding-top:13px}.px .ppOneCard .ppSaveHead{justify-content:center;gap:8px;margin-bottom:6px}.px .ppOneCard .ppCta{justify-content:center}.px .ppOneCard .ppFeatGrid{grid-template-columns:1fr 1fr;text-align:left;gap:9px 20px}.px .ppOneCard .ppTrust{margin-top:15px;padding-top:13px;gap:18px}.px .ppOneDivider{display:flex;align-items:center;gap:12px;margin:17px 0 10px}.px .ppOneDivider:after,.px .ppOneDivider:before{content:"";flex:1;height:1px;background:var(--line)}.px .ppOneDivider span{font-family:var(--mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint);white-space:nowrap}.px .ppOneKitLine{font-size:12.5px;line-height:1.5;color:var(--text-dim);text-align:center;margin:0 auto 12px;max-width:420px}.px .ppOneKitLine strong{color:var(--text);font-weight:600}@media (max-width:520px){.px .ppToggle{width:100%}.px .ppTogBtn{flex:1;justify-content:center;padding:10px 6px;font-size:12.5px}.px .ppOneCard .ppFeatGrid{grid-template-columns:1fr}}.px .ppCard{position:relative;display:flex;flex-direction:column;padding:26px 24px 24px;border-radius:16px;overflow:hidden;border:1px solid var(--line-2);background:linear-gradient(180deg,rgba(13,17,24,.92),rgba(11,14,19,.85));backdrop-filter:blur(8px);box-shadow:0 0 0 1px rgba(255,255,255,.05),0 30px 60px -30px rgba(0,0,0,.6);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.px .ppCard:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.16)}.px .ppCard.featured{border-color:rgba(92,200,255,.3);background:linear-gradient(180deg,rgba(92,200,255,.08),rgba(13,17,24,.9) 42%);box-shadow:inset 0 0 0 1px rgba(92,200,255,.18),0 34px 70px -34px rgba(92,200,255,.28)}.px .ppCard.featured:hover{border-color:rgba(92,200,255,.5);box-shadow:inset 0 0 0 1px rgba(92,200,255,.28),0 40px 80px -34px rgba(92,200,255,.34)}.px .ppRibbon{position:absolute;top:14px;right:14px;font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#05140b;background:var(--green);padding:4px 9px;border-radius:999px;box-shadow:0 8px 20px -8px rgba(92,200,255,.7)}.px .ppCardTop{display:flex;flex-direction:column;gap:3px;margin-bottom:20px}.px .ppTag{font-family:var(--mono);font-size:9px;letter-spacing:.18em;color:var(--text-faint)}.px .ppName{font-family:var(--display);font-weight:600;font-size:22px;letter-spacing:-.02em;color:var(--text)}.px .ppBlurb{font-size:12.5px;color:var(--text-dim);line-height:1.5}.px .ppPriceRow{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.px .ppPrice{font-family:var(--display);font-weight:300;font-size:40px;letter-spacing:-.04em;color:var(--text);line-height:1}.px .ppPer{font-size:11px;letter-spacing:.05em}.px .ppPer,.px .ppWas{font-family:var(--mono);color:var(--text-faint)}.px .ppWas{font-size:12px;text-decoration:line-through}.px .ppEff{margin-top:8px;font-family:var(--mono);font-size:11px;letter-spacing:.04em;color:var(--text-dim)}.px .ppSave{margin:18px 0 22px;padding-top:18px;border-top:1px solid var(--line)}.px .ppSaveHead{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px}.px .ppSavePct{font-family:var(--display);font-weight:600;font-size:15px;color:var(--green)}.px .ppSaveVs{font-family:var(--mono);font-size:10px;letter-spacing:.06em;color:var(--text-faint)}.px .ppMeter{height:5px;border-radius:999px;background:rgba(255,255,255,.06);overflow:hidden}.px .ppMeter span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,rgba(92,200,255,.55),var(--green));box-shadow:0 0 10px rgba(92,200,255,.5)}.px .ppSave.baseline{display:flex;align-items:center;min-height:43px}.px .ppFlex{font-family:var(--mono);font-size:11px;letter-spacing:.04em;color:var(--text-dim)}.px .ppDisc{display:inline-flex;align-items:center;font-family:var(--mono);font-size:10px;letter-spacing:.05em;color:var(--green);background:rgba(92,200,255,.12);border:1px solid rgba(92,200,255,.25);border-radius:5px;padding:4px 8px;margin:-8px 0 18px;width:fit-content}.px .ppCta{margin-top:auto;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:9px;font-family:var(--display);font-size:13px;font-weight:500;border:1px solid var(--line-2);color:var(--text-dim);background:rgba(255,255,255,.02);transition:all .15s ease}.px .ppCta:hover{border-color:rgba(255,255,255,.22);color:var(--text);background:rgba(255,255,255,.05)}.px .ppCta svg{width:14px;height:14px}.px .ppCta.primary{background:var(--green);border-color:var(--green);color:#05140b;font-weight:600;box-shadow:0 0 0 1px rgba(92,200,255,.4),0 8px 24px -8px rgba(92,200,255,.5)}.px .ppCta.primary:hover{filter:brightness(1.06);transform:translateY(-1px);color:#05140b}.px .ppTrial{display:block;margin-top:10px;text-align:center;font-family:var(--mono);font-size:11px;letter-spacing:.06em;color:var(--green);text-decoration:underline;text-underline-offset:3px}.px .ppTrial:hover{color:var(--text)}.px .ppTrialNote{margin:20px 0 0;text-align:center;font-family:var(--mono);font-size:10px;letter-spacing:.07em;color:rgba(232,236,242,.42);line-height:1.6}.px .ppIncluded{padding:34px 30px}.px .ppIncludedHead{text-align:center;margin-bottom:26px}.px .ppIncludedH{font-family:var(--display);font-weight:300;font-size:clamp(22px,2.6vw,32px);letter-spacing:-.02em;color:var(--text)}.px .ppIncludedH .italic{font-family:var(--serif);font-style:italic;font-weight:400}.px .ppIncludedSub{margin-top:8px;font-size:13px;color:var(--text-dim)}.px .ppFeatGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px 24px}@media (max-width:760px){.px .ppFeatGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){.px .ppFeatGrid{grid-template-columns:1fr}}.px .ppFeat{display:flex;align-items:center;gap:11px;font-size:13.5px;color:var(--text-dim)}.px .ppFeatCheck{width:18px;height:18px;flex-shrink:0;border-radius:5px;display:grid;place-items:center;background:rgba(92,200,255,.12);color:var(--green)}.px .ppFeatCheck svg{width:11px;height:11px}.px .ppTrust{margin-top:28px;padding-top:22px;border-top:1px solid var(--line);justify-content:center;gap:26px;flex-wrap:wrap}.px .ppTrust,.px .ppTrustItem{display:flex;align-items:center}.px .ppTrustItem{gap:7px;font-family:var(--mono);font-size:11px;letter-spacing:.06em;color:var(--text-faint)}.px .ppTrustItem svg{width:13px;height:13px}.px .ppCmpWrap{padding:6px}.px .ppCmp{display:flex;flex-direction:column}.px .ppCmpRow{display:grid;grid-template-columns:1.7fr .65fr .65fr;align-items:center}.px .ppCmpRow:not(:last-child){border-bottom:1px solid var(--line)}.px .ppCmpFeat{padding:15px 16px;font-family:var(--display);font-size:13.5px;color:var(--text);line-height:1.3}.px .ppCmpCol{padding:13px 8px;display:grid;place-items:center}.px .ppCmpUs{background:linear-gradient(180deg,rgba(92,200,255,.08),rgba(92,200,255,.03))}.px .ppCmpRow:first-child .ppCmpUs{border-radius:12px 12px 0 0}.px .ppCmpRow:last-child .ppCmpUs{border-radius:0 0 12px 12px}.px .ppCmpHead .ppCmpCol,.px .ppCmpHead .ppCmpFeat{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);padding-top:16px;padding-bottom:16px}.px .ppCmpHead .ppCmpUs{color:var(--green);font-weight:700}@media (max-width:520px){.px .ppCmpRow{grid-template-columns:1.5fr .75fr .75fr}.px .ppCmpFeat{padding:13px 12px;font-size:12.5px}.px .ppCmpHead .ppCmpCol{font-size:9px;letter-spacing:.05em}}.px .giftWrap{max-width:560px;margin:0 auto;padding:7vh 0 40px;text-align:center;align-items:center;min-height:72vh}.px .giftCardVisual,.px .giftWrap{display:flex;flex-direction:column}.px .giftCardVisual{position:relative;width:100%;max-width:460px;aspect-ratio:1000/470;border-radius:20px;padding:26px 30px;margin-bottom:30px;overflow:hidden;justify-content:space-between;text-align:left;background:linear-gradient(135deg,#10141c,#0b0e13);border:1.5px solid rgba(92,200,255,.4);box-shadow:0 30px 80px -30px rgba(92,200,255,.25),inset 0 0 0 1px rgba(255,255,255,.04)}.px .giftCardVisual.dimmed{border-color:var(--line-2);box-shadow:0 30px 80px -30px rgba(0,0,0,.6);opacity:.75}.px .giftCardVisual.invalid{border-color:var(--line-2);box-shadow:none;align-items:center;justify-content:center;text-align:center}.px .giftCardGlow{position:absolute;width:260px;height:260px;right:-60px;top:-80px;border-radius:50%;background:radial-gradient(circle,rgba(92,200,255,.35),transparent 66%);filter:blur(30px);pointer-events:none}.px .giftCardTop{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}.px .giftBrand{font-family:var(--display);font-weight:700;font-size:clamp(13px,3.4vw,17px);letter-spacing:.3em;color:var(--text)}.px .giftKind{font-family:var(--mono);font-size:clamp(9px,2.4vw,11px);letter-spacing:.26em;color:var(--green)}.px .giftCardBody{display:flex;flex-direction:column;position:relative;z-index:1}.px .giftPlan{font-family:var(--mono);font-size:clamp(11px,2.8vw,14px);letter-spacing:.1em;color:var(--green)}.px .giftDuration{font-family:var(--display);font-weight:700;font-size:clamp(30px,8vw,46px);letter-spacing:-.03em;color:var(--text);line-height:1}.px .giftCardFoot{display:flex;justify-content:space-between;align-items:flex-end;position:relative;z-index:1}.px .giftCode{font-family:var(--mono);font-size:clamp(13px,3.4vw,17px);letter-spacing:.16em;color:var(--text)}.px .giftCardLogo{font-size:22px;color:var(--green);opacity:.7}.px .giftEyebrow{display:inline-flex;align-items:center;gap:9px;font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;color:var(--text-dim)}.px .giftH{font-family:var(--display);font-weight:300;font-size:clamp(28px,6vw,44px);line-height:1.05;letter-spacing:-.03em;color:var(--text);margin-top:14px}.px .giftH .italic{font-family:var(--serif);font-style:italic;font-weight:400}.px .giftSub{margin:16px auto 26px;max-width:420px;line-height:1.6}.px .giftBtn,.px .giftSub{font-size:14px;color:var(--text-dim)}.px .giftBtn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 26px;border-radius:10px;font-family:var(--display);font-weight:500;border:1px solid var(--line-2);background:rgba(255,255,255,.02);transition:all .15s ease;text-decoration:none}.px .giftBtn:hover{color:var(--text);border-color:rgba(255,255,255,.22)}.px .giftBtn svg{width:15px;height:15px}.px .giftBtn.primary{background:var(--green);border-color:var(--green);color:#05140b;font-weight:600;box-shadow:0 0 0 1px rgba(92,200,255,.4),0 12px 30px -10px rgba(92,200,255,.5)}.px .giftBtn.primary:hover{filter:brightness(1.06);transform:translateY(-1px);color:#05140b}.px .giftResult{margin-top:18px;font-size:14px;line-height:1.5;max-width:420px}.px .giftResult.ok{color:var(--green)}.px .giftResult.err{color:var(--red)}.px .claimForm{width:100%;max-width:420px;margin:4px auto 0;display:flex;flex-direction:column;gap:14px}.px .claimInputWrap{position:relative;display:flex;align-items:center}.px .claimInputIcon{position:absolute;left:16px;width:17px;height:17px;color:var(--green);opacity:.85;pointer-events:none}.px .claimInput{width:100%;padding:16px 18px 16px 44px;border-radius:12px;background:rgba(255,255,255,.03);border:1.5px solid var(--line-2);font-family:var(--mono);font-size:clamp(15px,4.4vw,19px);letter-spacing:.16em;text-align:center;color:var(--text);text-transform:uppercase;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.px .claimInput::placeholder{color:var(--text-faint);letter-spacing:.14em}.px .claimInput:focus{outline:none;border-color:rgba(92,200,255,.55);background:rgba(92,200,255,.04);box-shadow:0 0 0 3px rgba(92,200,255,.12)}.px .claimSubmit{width:100%}.px .claimHint{font-family:var(--mono);font-size:.92em;letter-spacing:.08em;color:var(--green);white-space:nowrap}.px .claimFoot{margin-top:22px;font-size:12.5px;color:var(--text-faint)}.px .claimFootLink{color:var(--text-dim);text-decoration:underline;text-underline-offset:3px;transition:color .15s ease}.px .claimFootLink:hover{color:var(--green)}.px .giftCheckoutWrap{max-width:480px;margin:0 auto}.px .giftCheckoutHead{text-align:center;margin-bottom:22px}.px .giftCheckoutHead .ppTag{display:block;margin-bottom:6px}.px .giftCheckoutH{font-family:var(--display);font-weight:300;font-size:clamp(22px,3vw,30px);letter-spacing:-.02em;color:var(--text)}.px .coCheckoutWrap{padding-bottom:48px}.px .coCheckoutSub{margin-top:12px;font-size:13.5px;line-height:1.55;color:var(--text-dim)}.px .coSaleTag{display:inline-flex;align-items:center;gap:6px;margin-top:13px;font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;color:var(--green);background:rgba(92,200,255,.12);border:1px solid rgba(92,200,255,.25);border-radius:4px;padding:3px 9px}.px .coAgree{display:flex;gap:11px;align-items:flex-start;margin-top:16px;padding:13px 15px;border:1px solid var(--line-2);border-radius:10px;background:rgba(255,255,255,.02);font-size:12.5px;line-height:1.5;color:var(--text-dim);cursor:pointer;transition:border-color .15s}.px .coAgree:hover{border-color:rgba(255,255,255,.22)}.px .coAgree input{appearance:none;-webkit-appearance:none;width:18px;height:18px;flex-shrink:0;margin-top:1px;border:1px solid var(--line-2);border-radius:5px;background:rgba(255,255,255,.03);cursor:pointer;position:relative;transition:all .15s}.px .coAgree input:checked{background:var(--green);border-color:var(--green)}.px .coAgree input:checked:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:9px;border:solid #05140b;border-width:0 2px 2px 0;transform:rotate(45deg)}.px .coAgree a{color:var(--text);text-decoration:underline;text-underline-offset:2px}.px .coAgree a:hover{color:var(--green)}.px .fbCard{max-width:660px;margin:0 auto;padding:30px 30px 34px;background:linear-gradient(180deg,rgba(22,29,38,.9),rgba(11,14,19,.95));border:1px solid var(--line-2);border-radius:18px;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 40px 90px -46px rgba(0,0,0,.7)}.px .fbSignedIn{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px;font-family:var(--mono);font-size:11px;letter-spacing:.05em;color:var(--text-faint)}.px .fbSignedIn strong{color:var(--text-dim);font-weight:600}.px .fbDot{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 8px rgba(92,200,255,.6)}.px .fbQ{padding:22px 0;border-top:1px solid var(--line)}.px .fbQ:first-of-type{border-top:none;padding-top:10px}.px .fbQHead{display:flex;align-items:flex-start;gap:11px;font-family:var(--display);font-weight:500;font-size:clamp(15px,1.7vw,17px);line-height:1.35;color:var(--text);margin-bottom:14px}.px .fbQNum{flex-shrink:0;width:22px;height:22px;margin-top:1px;border-radius:6px;display:grid;place-items:center;font-family:var(--mono);font-size:11px;font-weight:700;color:var(--green);background:rgba(92,200,255,.12);border:1px solid rgba(92,200,255,.22)}.px .fbQHint{font-family:var(--mono);font-size:10px;letter-spacing:.06em;color:var(--text-faint);margin:-8px 0 12px 33px;text-transform:uppercase}.px .fbFaces{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-left:33px}.px .fbFace{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 8px;border-radius:12px;border:1px solid var(--line-2);background:rgba(255,255,255,.02);cursor:pointer;transition:transform .15s ease,border-color .15s ease,background .15s ease}.px .fbFace:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.04)}.px .fbFaceEmoji{font-size:30px;line-height:1;filter:grayscale(.35);transition:filter .15s,transform .15s}.px .fbFace:hover .fbFaceEmoji{filter:none;transform:scale(1.06)}.px .fbFaceLabel{font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.px .fbFace.sel .fbFaceEmoji{filter:none;transform:scale(1.08)}.px .fbFace.sel .fbFaceLabel{color:var(--text)}.px .fbFace.sel.happy{border-color:rgba(92,200,255,.55);background:rgba(92,200,255,.1);box-shadow:0 0 0 1px rgba(92,200,255,.25),0 10px 26px -12px rgba(92,200,255,.5)}.px .fbFace.sel.neutral{border-color:rgba(240,168,58,.55);background:rgba(240,168,58,.1);box-shadow:0 0 0 1px rgba(240,168,58,.22),0 10px 26px -12px rgba(240,168,58,.45)}.px .fbFace.sel.sad{border-color:rgba(255,93,93,.55);background:rgba(255,93,93,.1);box-shadow:0 0 0 1px rgba(255,93,93,.22),0 10px 26px -12px rgba(255,93,93,.45)}.px .fbScale{display:flex;flex-wrap:wrap;gap:8px;margin-left:33px}.px .fbCircle{width:42px;height:42px;border-radius:50%;flex-shrink:0;font-family:var(--mono);font-size:13px;font-weight:600;color:var(--text-dim);border:1px solid var(--line-2);background:rgba(255,255,255,.02);cursor:pointer;transition:all .13s ease}.px .fbCircle:hover{border-color:rgba(92,200,255,.5);color:var(--text);transform:translateY(-2px)}.px .fbCircle.lit{border-color:rgba(92,200,255,.3);color:var(--text);background:rgba(92,200,255,.06)}.px .fbCircle.sel{color:#05140b;font-weight:800;background:var(--green);border-color:var(--green);box-shadow:0 0 0 1px rgba(92,200,255,.4),0 10px 24px -8px rgba(92,200,255,.6);transform:translateY(-2px)}@media (max-width:560px){.px .fbCircle{width:100%;max-width:40px;height:38px}.px .fbScale{gap:6px}}.px .fbTextarea{width:100%;margin-left:33px;max-width:calc(100% - 33px);resize:vertical;min-height:62px;padding:12px 14px;border-radius:11px;border:1px solid var(--line-2);background:rgba(255,255,255,.02);color:var(--text);font-family:var(--display);font-size:14px;line-height:1.5;transition:border-color .15s ease,background .15s ease}.px .fbTextarea::placeholder{color:var(--text-faint)}.px .fbTextarea:focus{outline:none;border-color:rgba(92,200,255,.45);background:rgba(255,255,255,.035)}.px .fbQPrompt{background:rgba(92,200,255,.03);border-radius:12px;margin:0 -12px;padding-left:12px;padding-right:12px}.px .fbSubmit{display:block;width:100%;margin-top:26px;padding:14px 20px;border-radius:11px;font-family:var(--display);font-weight:600;font-size:14px;letter-spacing:.01em;color:#05140b;background:var(--green);border:1px solid var(--green);box-shadow:0 0 0 1px rgba(92,200,255,.4),0 12px 30px -10px rgba(92,200,255,.55);cursor:pointer;transition:filter .15s ease,transform .15s ease}.px .fbSubmit:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.px .fbSubmit:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.px .fbReadyNote{margin-top:10px;font-size:10px;letter-spacing:.06em;color:var(--text-faint);text-transform:uppercase}.px .fbErr,.px .fbReadyNote{text-align:center;font-family:var(--mono)}.px .fbErr{margin-top:16px;font-size:12px;color:#ff8080}.px .fbGate{max-width:480px;margin:0 auto;text-align:center;padding:40px 32px 36px;background:linear-gradient(180deg,rgba(22,29,38,.9),rgba(11,14,19,.95));border:1px solid var(--line-2);border-radius:18px;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 40px 90px -46px rgba(0,0,0,.7);display:flex;flex-direction:column;align-items:center}.px .fbGateIcon{font-size:42px;line-height:1;margin-bottom:14px}.px .fbGateTitle{font-family:var(--display);font-weight:500;font-size:clamp(20px,3vw,26px);letter-spacing:-.02em;color:var(--text)}.px .fbGateText{margin:12px auto 22px;max-width:380px;font-size:14px;line-height:1.6;color:var(--text-dim)}.px .fbGate .fbSubmit{margin-top:0;max-width:320px}.px .duoManage{padding:26px 30px}@media (max-width:640px){.px .duoManage{padding:22px 18px}}.px .duoGrid{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}@media (max-width:720px){.px .duoGrid{grid-template-columns:1fr}}.px .duoCol{display:flex;flex-direction:column;min-width:0}.px .duoColLabel{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin-bottom:10px}.px .duoPartnerCard{justify-content:space-between;padding:13px 14px;border-radius:12px;border:1px solid var(--line-2);background:rgba(255,255,255,.02)}.px .duoPartnerCard,.px .duoPartnerMain{display:flex;align-items:center;gap:12px}.px .duoPartnerMain{min-width:0}.px .duoPartnerAvatar{width:38px;height:38px;flex-shrink:0;border-radius:10px;display:grid;place-items:center;color:var(--green);background:rgba(92,200,255,.12);border:1px solid rgba(92,200,255,.22)}.px .duoPartnerAvatar svg{width:18px;height:18px}.px .duoPartnerAvatar.dim{background:rgba(255,255,255,.04);border-color:var(--line-2);color:var(--text-faint)}.px .duoPartnerId{font-family:var(--mono);font-size:14px;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.px .duoPartnerNote{font-size:11px;color:var(--text-faint);margin-top:2px}.px .duoPartnerEmpty{display:flex;align-items:center;gap:12px;padding:13px 14px;border-radius:12px;border:1px dashed var(--line-2);background:rgba(255,255,255,.015);font-size:13px;color:var(--text-dim)}.px .duoCooldown{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;border-radius:10px;font-size:12px;color:var(--amber);background:rgba(240,168,58,.08);border:1px solid rgba(240,168,58,.2)}.px .duoCooldown svg{flex-shrink:0}.px .duoCooldown strong{color:var(--text)}.px .duoInputRow{display:flex;gap:10px}.px .duoInput{flex:1;min-width:0;padding:11px 14px;border-radius:10px;border:1px solid var(--line-2);background:rgba(255,255,255,.02);color:var(--text);font-family:var(--mono);font-size:13.5px;outline:none;transition:border-color .15s}.px .duoInput::placeholder{color:var(--text-faint)}.px .duoInput:focus:not(:disabled){border-color:rgba(92,200,255,.45)}.px .duoInput:disabled{opacity:.45;cursor:not-allowed}.px .duoInviteBtn{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;padding:11px 18px;border-radius:10px;font-family:var(--display);font-weight:600;font-size:13px;color:#05140b;background:var(--green);border:1px solid var(--green);cursor:pointer;transition:filter .15s ease,transform .15s ease}.px .duoInviteBtn svg{width:14px;height:14px}.px .duoInviteBtn:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.px .duoInviteBtn:disabled{cursor:not-allowed;background:rgba(255,255,255,.05);color:var(--text-faint);border-color:var(--line-2)}.px .duoHint{margin-top:9px;font-family:var(--mono);font-size:10px;letter-spacing:.03em;color:var(--text-faint)}.px .duoBtnGhost{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:7px 12px;border-radius:8px;font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:#ff8080;background:rgba(255,93,93,.08);border:1px solid rgba(255,93,93,.25);cursor:pointer;transition:background .15s}.px .duoBtnGhost:hover:not(:disabled){background:rgba(255,93,93,.16)}.px .duoBtnGhost:disabled{opacity:.4}.px .duoErr{color:#ff8080}.px .duoErr,.px .duoOk{margin-top:10px;font-family:var(--mono);font-size:12px}.px .duoOk{color:var(--green)}.px .duoInfo{display:flex;align-items:flex-start;gap:9px;margin-top:20px;padding-top:16px;border-top:1px solid var(--line);font-size:12px;line-height:1.55;color:var(--text-dim)}.px .duoInfo svg{flex-shrink:0;margin-top:2px;color:var(--text-faint)}.px .duoInfo strong{color:var(--text)}.px .ppOneWrapWide{max-width:900px}.px .ppCardsRow{display:flex;gap:20px;align-items:stretch;width:100%}.px .ppCardsRow .ppOneCard{flex:1 1 0;min-width:0;width:auto}.px .ppDuoCard{flex:0 0 320px;align-self:stretch;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:26px 24px;border-radius:18px;border:1px solid rgba(92,200,255,.32);background:radial-gradient(120% 80% at 50% -10%,rgba(92,200,255,.16),transparent 60%),linear-gradient(180deg,rgba(22,29,38,.96),rgba(11,14,19,.97));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 1px rgba(92,200,255,.1),0 44px 100px -46px rgba(92,200,255,.4)}.px .ppDuoGlow{position:absolute;z-index:0;top:-40px;left:50%;transform:translateX(-50%);width:260px;height:180px;pointer-events:none;background:radial-gradient(closest-side,rgba(92,200,255,.28),transparent 75%);filter:blur(10px)}.px .ppDuoCard>:not(.ppDuoGlow){position:relative;z-index:1}.px .ppDuoBadge{align-self:flex-start;font-family:var(--mono);font-size:9.5px;font-weight:700;letter-spacing:.14em;color:#05140b;background:var(--green);padding:4px 10px;border-radius:999px;box-shadow:0 8px 22px -8px rgba(92,200,255,.7)}.px .ppDuoName{font-family:var(--display);font-weight:600;font-size:26px;letter-spacing:-.02em;color:var(--text);margin-top:14px}.px .ppDuoTagline{margin-top:4px;font-size:13px;color:var(--text-dim);line-height:1.5}.px .ppDuoAmp{color:var(--green);font-weight:700}.px .ppDuoPriceRow{display:flex;align-items:baseline;gap:6px;margin-top:16px}.px .ppDuoAmount{font-family:var(--display);font-weight:300;font-size:42px;letter-spacing:-.04em;color:var(--text);line-height:1}.px .ppDuoPer{font-family:var(--mono);font-size:12px;color:var(--text-faint);letter-spacing:.04em}.px .ppDuoSub{margin-top:8px;font-family:var(--mono);font-size:11px;letter-spacing:.02em;color:var(--text-dim)}.px .ppDuoSub strong,.px .ppDuoWas{color:var(--green)}.px .ppDuoWas{margin-top:8px;font-family:var(--mono);font-size:11px}.px .ppDuoFeatures{margin:18px 0;display:flex;flex-direction:column;gap:12px}.px .ppDuoFeat{display:flex;align-items:center;gap:11px;font-size:13px;color:var(--text-dim)}.px .ppDuoCheck{width:18px;height:18px;flex-shrink:0;border-radius:5px;display:grid;place-items:center;background:rgba(92,200,255,.14);color:var(--green)}.px .ppDuoCheck svg{width:11px;height:11px}.px .ppDuoCta{margin-top:0;justify-content:center}.px .ppDuoFine{margin-top:12px;text-align:center;font-family:var(--mono);font-size:9.5px;letter-spacing:.06em;color:var(--text-faint)}@media (max-width:860px){.px .ppOneWrapWide{max-width:500px}.px .ppCardsRow{flex-direction:column}.px .ppCardsRow .ppDuoCard,.px .ppCardsRow .ppOneCard{flex:0 0 auto;align-self:stretch;width:100%}}.px .heroDuoChip{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:7px 14px;border-radius:999px;width:fit-content;font-size:12.5px;color:var(--text-dim);border:1px solid rgba(92,200,255,.28);background:rgba(92,200,255,.06);transition:background .15s ease,border-color .15s ease,transform .15s ease}.px .heroDuoChip strong{color:var(--green);font-weight:700}.px .heroDuoChip svg{width:14px;height:14px;color:var(--green);transition:transform .15s ease}.px .heroDuoChip:hover{background:rgba(92,200,255,.11);border-color:rgba(92,200,255,.45);transform:translateY(-1px)}.px .heroDuoChip:hover svg{transform:translateX(3px)}.px .heroDuoDot{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 8px rgba(92,200,255,.7)}.px .dcWrap{--dc-chat:#0b0e13;--dc-embed:#11161e;--dc-input:#0d1118;--dc-input2:#11161e;--dc-text:#dfe4ec;--dc-muted:#8a93a3;--dc-head:#f2f5fa;--dc-accent:#5cc8ff;--dc-ink:#06140c;--dc-amber:#f0a83a;position:relative;width:100%;max-width:800px;margin:0 auto;font-family:gg sans,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--dc-text);-webkit-font-smoothing:antialiased;text-align:left}.px .dcApp{display:flex;height:544px;background:var(--dc-chat);border:1px solid rgba(255,255,255,.07);border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px rgba(255,255,255,.04),0 30px 60px -25px rgba(0,0,0,.7),0 0 90px -34px rgba(92,200,255,.25)}.px .dcRail{width:52px;flex:none;background:#07090c;display:flex;flex-direction:column;align-items:center;gap:8px;padding:9px 0;overflow-y:auto;scrollbar-width:none}.px .dcRail::-webkit-scrollbar{display:none}.px .dcRailBtn{position:relative;width:36px;height:36px;border-radius:12px;background:#11161e;display:flex;align-items:center;justify-content:center;color:#c3cad5;font-weight:700;font-size:11px;overflow:hidden}.px .dcRailBtn img{width:100%;height:100%;object-fit:cover}.px .dcRailBtn.home{background:#11161e}.px .dcRailBtn.home svg{fill:var(--dc-accent);width:20px;height:15px}.px .dcRailBtn.add{color:var(--dc-accent);font-size:19px;font-weight:400}.px .dcRailPill{position:absolute;left:-9px;top:50%;transform:translateY(-50%);width:4px;height:9px;background:var(--dc-accent);border-radius:0 4px 4px 0}.px .dcRailPill.tall{height:28px}.px .dcRailSep{width:28px;height:2px;background:rgba(255,255,255,.08);border-radius:1px}.px .dcSidebar{width:166px;flex:none;background:#0d1118;display:flex;flex-direction:column;min-width:0;border-right:1px solid rgba(255,255,255,.04)}.px .dcServerHead{height:44px;flex:none;display:flex;align-items:center;justify-content:space-between;padding:0 13px;border-bottom:1px solid rgba(255,255,255,.06)}.px .dcServerName{color:var(--dc-head);font-size:13.5px;font-weight:700}.px .dcServerChev{color:#8a93a3;font-size:10px}.px .dcChannels{flex:1;overflow-y:auto;scrollbar-width:none;padding:9px 8px}.px .dcChannels::-webkit-scrollbar{display:none}.px .dcCat{gap:3px;color:#6d7686;font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:11px 4px 3px}.px .dcCat,.px .dcChan{display:flex;align-items:center}.px .dcChan{gap:6px;padding:5px 8px;border-radius:4px;color:#8a93a3;font-size:13px;font-weight:500;margin-top:1px}.px .dcChan .hashc{color:#5b6472;font-size:14px}.px .dcChan.active{background:rgba(255,255,255,.06);color:var(--dc-head)}.px .dcChan.active .hashc{color:#dfe4ec}.px .dcMain{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--dc-chat)}.px .dcFlag{width:16px;height:12px;border-radius:2px;display:inline-block;vertical-align:-2px;margin-right:2px;box-shadow:0 0 0 1px rgba(0,0,0,.3)}.px .dcTopbar{display:flex;align-items:center;gap:8px;padding:0 14px;height:44px;flex:none;border-bottom:1px solid rgba(255,255,255,.06);background:var(--dc-chat)}.px .dcHash{color:#5b6472;font-size:16px;font-weight:700}.px .dcChanName{color:var(--dc-head);font-size:13.5px;font-weight:600}.px .dcTopSpacer{flex:1}.px .dcTopStatus{display:flex;align-items:center;gap:7px;color:#8a93a3;font-size:10.5px;font-weight:700;letter-spacing:.05em}.px .dcTopDot{width:7px;height:7px;border-radius:50%;background:var(--dc-accent);box-shadow:0 0 8px rgba(92,200,255,.6)}.px .dcChat{position:relative;flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;padding:12px 14px 16px}.px .dcChat::-webkit-scrollbar{display:none}.px .dcScroll{position:relative}.px .dcMsg{display:flex;gap:11px;padding:5px 0}.px .dcAvatar{width:34px;height:34px;border-radius:50%;flex:none;background:#0d0d0f;object-fit:cover}.px .dcMsgMain{min-width:0;flex:1;max-width:496px}.px .dcMsgHead{display:flex;align-items:center;gap:7px;margin-bottom:2px;line-height:1}.px .dcName{color:var(--dc-head);font-size:14px;font-weight:600}.px .dcBadge{display:inline-flex;align-items:center;gap:3px;background:var(--dc-accent);color:var(--dc-ink);font-size:9.5px;font-weight:700;padding:1px 4px;border-radius:4px}.px .dcBadge .tick{font-size:8px}.px .dcTime{color:#8a93a3;font-size:11px}.px .dcPlain{font-size:13px;color:var(--dc-text);margin:2px 0 7px}.px .dcEmbeds{display:flex;flex-direction:column;gap:7px;margin-top:2px}.px .dcEmbed{position:relative;background:var(--dc-embed);border-radius:6px;padding:10px 13px 11px 12px;border-left:3px solid var(--bar,#5cc8ff)}.px .dcEmbedTitle{color:var(--dc-head);font-size:13.5px;font-weight:700;margin-bottom:6px}.px .dcEmbedDesc{font-size:12.5px;line-height:1.45;color:var(--dc-text)}.px .dcEmbedDesc .h{display:block;color:var(--dc-head);font-weight:700;margin-top:8px}.px .dcEmbedDesc .h:first-child{margin-top:0}.px .dcEmbedDesc .sub{display:block;margin:1px 0 2px;color:var(--dc-text)}.px .dcRegion{display:block;margin:2px 0;color:var(--dc-text)}.px .dcRegion strong{color:var(--dc-head);font-weight:600}.px .dcDim{color:var(--dc-muted)}.px .dcEmbedFooter{display:flex;align-items:center;gap:7px;margin-top:9px}.px .dcFootIcon{width:16px;height:16px;border-radius:50%}.px .dcFootText{color:var(--dc-muted);font-size:11px;font-weight:500}.px .dcBig{font-size:16px;font-weight:800;color:var(--dc-head);display:block;margin:7px 0 2px}.px .dcComponents{display:flex;flex-direction:column;gap:7px;margin-top:7px}.px .dcSelect{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--dc-input);border:1px solid rgba(255,255,255,.1);border-radius:4px;padding:7px 11px;font-size:13px;cursor:pointer;transition:border-color .15s}.px .dcSelect.on{border-color:var(--dc-accent);box-shadow:0 0 0 2px rgba(92,200,255,.14)}.px .dcSelectVal{color:var(--dc-muted)}.px .dcSelectVal.picked{color:var(--dc-text)}.px .dcChev{color:#8a93a3;font-size:10px;transition:transform .2s}.px .dcSelect.on .dcChev{transform:rotate(180deg)}.px .dcMenu{position:absolute;left:0;right:0;bottom:calc(100% + 6px);background:var(--dc-input2);border:1px solid rgba(255,255,255,.08);border-radius:5px;padding:5px;box-shadow:0 12px 32px rgba(0,0,0,.55);z-index:5;animation:dcfade .18s ease both}.px .dcMenu.below{bottom:auto;top:calc(100% + 6px)}.px .dcOpt{display:flex;align-items:center;gap:9px;padding:6px 8px;border-radius:3px;font-size:13px;color:var(--dc-text);cursor:pointer}.px .dcOpt.hot{background:rgba(92,200,255,.1)}.px .dcOptEmoji{width:18px;text-align:center}.px .dcBtnRow{display:flex;gap:7px;flex-wrap:wrap}.px .dcBtn{display:inline-flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:500;border:none;border-radius:4px;padding:6px 13px}.px .dcBtn.success{background:var(--dc-accent);color:var(--dc-ink);font-weight:700}.px .dcBtn.secondary{background:#161b24;color:var(--dc-text);border:1px solid rgba(255,255,255,.1)}.px .dcReactions{display:flex;gap:6px;margin-top:7px}.px .dcReact{display:inline-flex;align-items:center;gap:5px;background:var(--dc-embed);border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:2px 6px;font-size:12px}.px .dcReact .n{color:#b5bac1;font-size:11px;font-weight:600}.px .dcEdited{color:#5b6472;font-size:10.5px;margin-top:4px}.px .dcEph{color:#8a93a3;font-size:11.5px;margin-top:7px;display:flex;align-items:center;gap:6px}.px .dcEph .dismiss{color:var(--dc-accent)}.px .dcCursor{position:absolute;left:0;top:0;width:21px;height:21px;z-index:20;pointer-events:none;transform:translate(var(--cx,-60px),var(--cy,-60px));transition:transform .7s cubic-bezier(.5,0,.2,1),opacity .3s;filter:drop-shadow(0 2px 3px rgba(0,0,0,.55))}.px .dcCursor.press{transform:translate(var(--cx,-60px),var(--cy,-60px)) scale(.86)}.px .dcAppear{animation:dcfade .35s ease both}@keyframes dcfade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1180px){.px .dcSidebar{display:none}}@media (max-width:1100px){.px .dcApp{height:500px}}.px .legalSheet{max-width:920px;margin:0 auto;background:linear-gradient(180deg,rgba(255,255,255,.022),rgba(255,255,255,.006));border:1px solid var(--line-2);border-radius:16px;padding:46px 56px;box-shadow:0 30px 70px -40px rgba(0,0,0,.6),inset 0 0 0 1px rgba(255,255,255,.02)}.px .legalDoc{font-family:Georgia,Times New Roman,Times,serif;color:var(--text)}.px .legalMast{text-align:center;padding:2px 0 20px}.px .legalSeal{font-size:30px;color:var(--text-dim);line-height:1}.px .legalKicker{font-family:var(--mono);font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:var(--text-dim);margin-top:8px}.px .legalTitle{font-family:Georgia,serif;font-weight:700;font-size:clamp(26px,4.2vw,40px);letter-spacing:.02em;text-transform:uppercase;color:var(--text);margin:10px 0 0}.px .legalRule{display:block;width:66px;height:2px;background:var(--accent-2);opacity:.5;margin:16px auto}.px .legalMeta{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint)}.px .legalParties{margin-top:26px}.px .legalParties p{font-size:15px;line-height:1.75;color:var(--text);margin:0 0 8px}.px .legalParty{padding-left:18px}.px .legalParties em{font-style:italic;color:var(--text-dim)}.px .legalRecitals{margin-top:24px}.px .legalHeadUC{font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim);margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid var(--line)}.px .legalRoman{list-style:upper-roman;margin:0;padding-left:34px}.px .legalRoman li{font-size:14.5px;line-height:1.72;color:var(--text-dim);margin-bottom:9px;padding-left:6px;text-align:justify}.px .legalNow{margin-top:16px;font-size:15px;letter-spacing:.02em;color:var(--text)}.px .legalClause{margin-top:28px}.px .legalClauseH{font-family:Georgia,serif;font-weight:700;font-size:17px;letter-spacing:.01em;color:var(--text);margin:0 0 14px;display:flex;gap:11px;align-items:baseline}.px .legalNo{flex:none;color:var(--accent-2);font-variant-numeric:tabular-nums}.px .legalSub2{display:flex;flex-direction:column;gap:11px}.px .legalPara{display:flex;gap:14px}.px .legalSubNo{flex:none;width:38px;font-family:var(--mono);font-size:11.5px;color:var(--text-faint);padding-top:4px;font-variant-numeric:tabular-nums}.px .legalText{font-size:14.5px;line-height:1.78;color:var(--text-dim);text-align:justify}.px .legalText strong{color:var(--text);font-weight:700}.px .legalExec{margin-top:38px;padding-top:24px;border-top:2px solid var(--line-2)}.px .legalExec p{font-size:14px;line-height:1.75;color:var(--text-dim);text-align:justify}.px .legalSign{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:36px}.px .legalSignLine{display:block;height:1px;background:var(--line-2);margin-bottom:9px}.px .legalSignLbl{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.px .legalSeeAlso{margin-top:26px;text-align:center;font-size:13px;color:var(--text-faint)}.px .legalSeeAlso a{color:var(--text-dim);text-decoration:underline;text-underline-offset:2px}@media (max-width:640px){.px .legalSheet{padding:30px 20px}.px .legalSign{grid-template-columns:1fr;gap:22px}.px .legalRoman li,.px .legalText{text-align:left}}.px .siteFooter{padding-top:26px}.px .footTop{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid var(--line)}.px .footBrand{display:inline-flex;align-items:center;gap:10px;font-family:var(--display);font-weight:700;letter-spacing:.16em;font-size:14px;color:var(--text);text-decoration:none}.px .footBrand img{display:block}.px .footLinks{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.px .footLinks a{color:var(--text-dim);font-size:13px;text-decoration:none;transition:color .15s ease}.px .footLinks a:hover{color:var(--text)}@media (max-width:640px){.px .footTop{flex-direction:column;align-items:flex-start;gap:14px}.px .footLinks{gap:16px}}@property --prAngle{syntax:"<angle>";inherits:false;initial-value:0deg}.px .prWrap{--holo:linear-gradient(115deg,#f6bce8,#d9b3f2 30%,#a9c9f7 62%,#bff0dc);max-width:1080px;margin:0 auto}.px .prPanel{position:relative;border-radius:24px;padding:1.8px;background:conic-gradient(from var(--prAngle),#f6bce8,#d9b3f2,#a9c9f7,#bff0dc,#eabff0,#a9c9f7,#f6bce8);box-shadow:0 0 0 1px rgba(255,255,255,.03),0 40px 90px -42px rgba(0,0,0,.75),0 0 100px -34px rgba(190,170,245,.55);animation:prSpin 6s linear infinite}@keyframes prSpin{to{--prAngle:360deg}}@keyframes prFlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.px .prPanel{animation:none}}.px .prPanelInner{position:relative;border-radius:22.5px;background:linear-gradient(180deg,#0c1017,#080b10);padding:34px 38px;overflow:hidden}.px .prPanelInner:before{content:"";inset:0;background:radial-gradient(120% 80% at 80% -10%,rgba(190,170,245,.1),transparent 60%)}.px .prGlow,.px .prPanelInner:before{position:absolute;pointer-events:none}.px .prGlow{left:0;top:0;width:78px;height:78px;margin:-39px 0 0 -39px;border-radius:50%;background:var(--holo);background-size:200% 200%;filter:blur(20px);mix-blend-mode:screen;opacity:0;z-index:0;transform:translate(var(--mx,50%),var(--my,50%));transition:opacity .3s ease;animation:prFlow 5s ease infinite}@media (prefers-reduced-motion:reduce){.px .prGlow{animation:none}}.px .prCols{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.15fr);gap:36px;align-items:stretch}.px .prInfo{display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.07);padding-right:32px}.px .prEyebrow{display:flex;align-items:center;gap:9px;font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;color:var(--text-dim)}.px .prSq{width:8px;height:8px;border-radius:2px;background:var(--holo);box-shadow:0 0 8px rgba(190,170,245,.7)}.px .prSteps{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-direction:column;gap:20px}.px .prStep{display:flex;gap:13px}.px .prStepNo{flex:none;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#e6d8fb;background:rgba(190,170,245,.1);border:1px solid rgba(190,170,245,.45)}.px .prStepBody{display:flex;flex-direction:column;min-width:0}.px .prStepT{color:var(--text);font-size:14.5px;font-weight:600}.px .prStepN{color:var(--text-dim);font-size:12.5px;line-height:1.5;margin-top:2px}.px .prBullets{margin-top:auto;padding-top:26px;display:flex;flex-direction:column;gap:10px}.px .prBullet{display:flex;align-items:center;gap:9px;color:var(--text-dim);font-size:12.5px}.px .prDot{width:7px;height:7px;border-radius:50%;background:var(--holo);background-size:200% 200%;box-shadow:0 0 9px rgba(190,170,245,.7);flex:none;animation:prFlow 5s ease infinite}.px .prForm{display:flex;flex-direction:column;gap:20px}.px .prLabel{font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;color:var(--text-faint);margin-bottom:9px}.px .prToggle{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;background:rgba(255,255,255,.03);border:1px solid var(--line-2);border-radius:13px;padding:5px}.px .prTogBtn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 6px;border-radius:9px;border:none;background:transparent;color:var(--text-dim);font-family:var(--display);font-size:12.5px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.px .prTogBtn:hover{color:var(--text)}.px .prTogBtn.active{color:#fff;background:linear-gradient(180deg,rgba(217,179,242,.18),rgba(169,201,247,.12));box-shadow:inset 0 0 0 1px rgba(214,190,250,.35),0 6px 16px -10px rgba(190,170,245,.6)}.px .prTogSave{font-family:var(--mono);font-size:10px;font-weight:600;color:var(--green)}.px .prTogBtn.active .prTogSave{color:#cdeBff}.px .prPriceMain{display:flex;align-items:baseline;gap:8px}.px .prAmt{font-family:var(--display);font-size:40px;font-weight:700;letter-spacing:-.02em;color:var(--text);line-height:1}.px .prPer{color:var(--text-dim);font-size:15px}.px .prWas{color:var(--text-faint);text-decoration:line-through;font-size:15px;margin-left:4px}.px .prMeta{display:flex;align-items:center;gap:12px;margin-top:8px;flex-wrap:wrap}.px .prEff{font-family:var(--mono);font-size:12px;color:var(--text-dim)}.px .prSave{font-size:10.5px;font-weight:800;color:#12101a;background:var(--holo);padding:2px 9px;border-radius:20px;letter-spacing:.02em}.px .prDisc{margin-top:9px;font-family:var(--mono);font-size:11px;letter-spacing:.03em;color:#e0c3f5}.px .prFeatGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px}.px .prFeat{gap:9px;color:var(--text-dim);font-size:12.5px}.px .prFeat,.px .prFeatCheck{display:flex;align-items:center}.px .prFeatCheck{flex:none;width:16px;height:16px;border-radius:5px;justify-content:center;color:#d9b3f2;background:rgba(205,182,242,.14)}.px .prFeatCheck svg{width:10px;height:10px}.px .prActions{display:flex;align-items:center;gap:12px}.px .prCta{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 24px;border-radius:12px;background:var(--holo);background-size:220% 220%;animation:prFlow 5s ease infinite;color:#12101a;font-family:var(--display);font-size:14.5px;font-weight:700;text-decoration:none;box-shadow:0 12px 34px -12px rgba(190,170,245,.7);transition:filter .15s ease,transform .15s ease}.px .prCta:hover{filter:brightness(1.06);transform:translateY(-1px)}.px .prCta svg{width:16px;height:16px}.px .prGiftBtn{display:inline-flex;align-items:center;gap:7px;padding:13px 18px;border-radius:12px;border:1px solid rgba(214,190,250,.42);background:rgba(205,182,242,.08);color:#e0c3f5;font-family:var(--display);font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease}.px .prGiftBtn:hover{background:rgba(205,182,242,.14);border-color:rgba(214,190,250,.7)}.px .prGiftBtn svg{width:15px;height:15px}.px .prGift{display:flex;flex-direction:column;gap:14px}.px .prGiftHead{font-size:12.5px;line-height:1.5;color:var(--text-dim)}.px .prGiftHead strong{color:var(--text);font-weight:600}.px .prSubline{margin-top:-6px}.px .prTrialBtn{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:-4px;padding:11px 18px;border-radius:11px;border:1px solid rgba(92,200,255,.42);background:rgba(92,200,255,.08);color:#bfe6ff;font-family:var(--display);font-size:13px;font-weight:600;text-decoration:none;transition:all .15s ease}.px .prTrialBtn:hover{background:rgba(92,200,255,.14);border-color:rgba(92,200,255,.7)}.px .prTrial{color:var(--text);font-size:12.5px;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.px .prTrial:hover{color:#e0c3f5}.px .prReassure{font-family:var(--mono);font-size:11px;color:var(--text-faint);white-space:nowrap}.px .prTogDuo{color:#e0c3f5!important}.px .prTrustRow{display:flex;flex-wrap:wrap;gap:13px 18px;padding-top:17px;border-top:1px solid var(--line)}.px .prTrustItem{display:flex;align-items:center;gap:7px;color:var(--text-dim);font-size:12px}.px .prTrustItem svg{width:14px;height:14px;color:#cdb6f2}.px .prTrialNote{margin:16px 0 0;text-align:center;font-family:var(--mono);font-size:10px;letter-spacing:.07em;color:var(--text-faint)}@media (max-width:860px){.px .prPanelInner{padding:26px 22px}.px .prCols{grid-template-columns:minmax(0,1fr);gap:26px}.px .prInfo{border-right:none;border-bottom:1px solid rgba(255,255,255,.07);padding-right:0;padding-bottom:24px}.px .prBullets{margin-top:20px}.px .prFeatGrid{grid-template-columns:1fr}.px .prToggle{grid-template-columns:1fr 1fr}.px .prActions{gap:10px}.px .prGiftBtn{padding:13px 14px}}.px .dfWrap{max-width:940px;margin:0 auto;padding:5vh 0 40px}.px .dfIntro{text-align:center;margin-bottom:26px}.px .dfIntro h1{font-family:var(--display);font-weight:800;font-size:clamp(26px,5vw,40px);letter-spacing:-.02em;color:var(--text)}.px .dfIntro p{color:var(--text-dim);font-size:14px;margin-top:10px;max-width:560px;margin-left:auto;margin-right:auto;line-height:1.6}.px .dfCard{border-radius:16px;background:radial-gradient(120% 140% at 0 0,#10151d 0,#0a0d12 60%,#070a0e 100%);border:1px solid rgba(255,255,255,.07);padding:24px 26px 20px;color:#e8ecf2;box-shadow:0 24px 60px -30px rgba(0,0,0,.8)}.px .dfHead{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:18px;flex-wrap:wrap}.px .dfTitle{font-family:var(--display);font-size:22px;font-weight:800;letter-spacing:-.01em;display:flex;align-items:center;gap:9px}.px .dfZap{color:#5cc8ff}.px .dfSub{font-family:var(--mono);font-size:11px;color:#8a93a3;margin-top:5px;letter-spacing:.02em}.px .dfWindow{font-family:var(--mono);font-size:12px;color:#5cc8ff;border:1px solid rgba(92,200,255,.3);background:rgba(92,200,255,.08);padding:6px 12px;border-radius:999px;white-space:nowrap}.px .dfGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px 22px}.px .dfRow{display:flex;align-items:center;gap:10px;padding:8px 2px;border-bottom:1px solid rgba(255,255,255,.05)}.px .dfRegion{flex:1;font-size:14px;font-weight:600;color:#e8ecf2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.px .dfPill{font-size:11.5px;font-weight:700;padding:4px 10px;border-radius:7px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.px .dfPill .dfFace{font-size:12px}.px .dfPill.easy{color:#5be29a;background:rgba(63,210,139,.15)}.px .dfPill.medium{color:#f5c451;background:rgba(240,168,58,.16)}.px .dfPill.hard{color:#ff7676;background:rgba(255,93,93,.16)}.px .dfPill.none{color:#6b7280;background:rgba(255,255,255,.045);font-weight:600}.px .dfFoot{align-items:center;justify-content:space-between;gap:12px;margin-top:18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.07)}.px .dfFoot,.px .dfLegend{display:flex;flex-wrap:wrap}.px .dfLegend{gap:16px}.px .dfLegend span{font-family:var(--mono);font-size:11px;color:#8a93a3;display:inline-flex;align-items:center;gap:6px}.px .dfRefresh{font-family:var(--mono);font-size:10.5px;color:#5b6472}.px .dfEmpty{text-align:center;color:var(--text-dim);font-size:14px;padding:40px 0}@media (max-width:760px){.px .dfGrid{grid-template-columns:repeat(2,1fr);gap:2px 16px}}@media (max-width:480px){.px .dfGrid{grid-template-columns:1fr}}.px .msReasonBlock{text-align:left;margin:4px 0 6px}.px .msReasonLabel{font-size:12px;font-weight:700;color:var(--text-dim);letter-spacing:.01em;margin-bottom:10px}.px .msReasonList{display:flex;flex-direction:column;gap:7px}.px .msReasonOpt{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:9px;border:1px solid var(--line-2);background:rgba(255,255,255,.015);cursor:pointer;font-size:13.5px;color:var(--text);transition:border-color .15s,background .15s}.px .msReasonOpt:hover{border-color:var(--line);background:rgba(255,255,255,.03)}.px .msReasonOpt.sel{border-color:rgba(92,200,255,.5);background:rgba(92,200,255,.08)}.px .msReasonOpt input{position:absolute;opacity:0;pointer-events:none}.px .msReasonDot{width:16px;height:16px;border-radius:50%;border:2px solid var(--line);flex-shrink:0;position:relative;transition:border-color .15s}.px .msReasonOpt.sel .msReasonDot{border-color:#5cc8ff}.px .msReasonOpt.sel .msReasonDot:after{content:"";position:absolute;inset:2px;border-radius:50%;background:#5cc8ff}.px .msReasonText{width:100%;margin-top:10px;padding:10px 12px;border-radius:9px;resize:vertical;border:1px solid var(--line-2);background:rgba(255,255,255,.02);color:var(--text);font-family:inherit;font-size:13.5px;line-height:1.5;outline:none}.px .msReasonText:focus{border-color:rgba(92,200,255,.5)}.px .msReasonHint{font-family:var(--mono);font-size:10.5px;color:var(--text-faint);margin-top:6px}.px .lobbyKdWrap{border-color:rgba(92,200,255,.28);box-shadow:0 0 0 1px rgba(92,200,255,.1),0 40px 80px -30px rgba(0,0,0,.6),0 0 110px -35px rgba(92,200,255,.42)}.px .lobbyKdWrap:after{content:"";position:absolute;inset:0;border-radius:16px;padding:1px;background:linear-gradient(120deg,rgba(92,200,255,.65),rgba(92,200,255,0) 38%,rgba(92,200,255,0) 62%,rgba(92,200,255,.5));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.px .lobbyKdGlow{position:absolute;top:-55%;left:50%;width:68%;height:170%;transform:translateX(-50%);z-index:0;background:radial-gradient(50% 50% at 50% 50%,rgba(92,200,255,.2),rgba(92,200,255,0) 70%);filter:blur(22px);pointer-events:none;animation:lobbyKdPulse 5.5s ease-in-out infinite}@keyframes lobbyKdPulse{0%,to{opacity:.5}50%{opacity:1}}.px .lobbyKdBadge{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;letter-spacing:.18em;color:#bfe7ff;border:1px solid rgba(92,200,255,.35);background:rgba(92,200,255,.08);border-radius:999px;padding:6px 12px;margin-bottom:18px}.px .lobbyKdBadge svg{display:block;color:#5cc8ff}.px .lobbyKdStatus{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;letter-spacing:.16em;color:var(--text-faint);margin-bottom:14px}.px .lobbyKdDot{width:8px;height:8px;border-radius:50%;background:#5cc8ff;box-shadow:0 0 10px 1px rgba(92,200,255,.8);animation:lobbyKdBlink 1.6s ease-in-out infinite}@keyframes lobbyKdBlink{0%,to{opacity:1}50%{opacity:.35}}.px .lobbyKdNum{color:#5cc8ff;text-shadow:0 0 34px rgba(92,200,255,.5)}@media (prefers-reduced-motion:reduce){.px .lobbyKdDot,.px .lobbyKdGlow{animation:none}}.px .affComms{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.px .affCommCard{--glow:#5cc8ff;position:relative;border:1px solid var(--line-2);border-radius:18px;padding:30px 26px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(13,17,24,.55))}.px .affCommCard:before{top:-45%;right:-28%;width:78%;height:130%;background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--glow) 30%,transparent),transparent 70%)}.px .affCommCard:after,.px .affCommCard:before{content:"";position:absolute;pointer-events:none}.px .affCommCard:after{inset:0;border-radius:18px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--glow) 18%,transparent),0 40px 90px -50px color-mix(in srgb,var(--glow) 55%,transparent)}.px .affCommCard>*{position:relative;z-index:1}.px .affCommTag{font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint)}.px .affCommAmt{font-family:var(--display);font-weight:300;font-size:clamp(46px,5.6vw,60px);letter-spacing:-.03em;line-height:1;margin-top:14px;color:var(--glow);text-shadow:0 0 36px color-mix(in srgb,var(--glow) 45%,transparent)}.px .affCommPer{font-size:13px;color:var(--text-dim);margin-top:12px}@media (max-width:720px){.px .affComms{grid-template-columns:1fr}}.px .affPerks{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.px .affPerk{border:1px solid var(--line);border-radius:14px;padding:22px;background:rgba(255,255,255,.02)}.px .affPerkIcon{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:#5cc8ff;background:rgba(92,200,255,.1);border:1px solid rgba(92,200,255,.25);margin-bottom:14px}.px .affPerkH{font-family:var(--display);font-weight:600;font-size:15px;color:var(--text);margin-bottom:6px}.px .affPerkP{font-size:13px;line-height:1.55;color:var(--text-dim)}@media (max-width:720px){.px .affPerks{grid-template-columns:1fr}}.px .affCreators{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.px .affCreator{border:1px solid var(--line-2);border-radius:14px;padding:18px;display:flex;align-items:center;gap:14px;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(13,17,24,.4));text-decoration:none}.px a.affCreator:hover{border-color:rgba(92,200,255,.35)}.px .affAvatar{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;flex:none;font-family:var(--display);font-weight:800;font-size:18px;color:#06121b}.px .affCreatorName{font-family:var(--display);font-weight:600;font-size:15px;color:var(--text)}.px .affCreatorTag{font-family:var(--mono);font-size:11px;color:var(--text-faint);margin-top:2px}.px .affCreatorBadge{margin-left:auto;align-self:flex-start;font-family:var(--mono);font-size:8.5px;letter-spacing:.14em;color:#f5c451;border:1px solid rgba(245,196,81,.3);background:rgba(245,196,81,.1);border-radius:999px;padding:3px 7px}.px .affBeautifulWrap{position:relative;display:inline-block;overflow:visible}.px .affBeautiful{font-style:italic;font-weight:500;padding:0 .14em;margin:0 -.06em;background:linear-gradient(90deg,#ff6ac1,#a78bff 50%,#5cc8ff);-webkit-background-clip:text;background-clip:text;color:transparent}.px .affStar{position:absolute;pointer-events:none;display:block;filter:drop-shadow(0 0 5px currentColor)}.px .affMarquee{position:relative;overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.px .affTrack{display:flex;gap:16px;width:max-content;padding:6px 2px;animation-name:affScroll;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes affScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.px .affMarquee:hover .affTrack{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.px .affTrack{animation:none}}.px .affCard{width:236px;flex:none;border:1px solid var(--line-2);border-radius:16px;padding:22px;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(13,17,24,.5));display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;text-decoration:none}.px .affCardAvatar{width:60px;height:60px;border-radius:50%;display:grid;place-items:center;margin-bottom:8px;font-family:var(--display);font-weight:800;font-size:22px;color:#06121b;box-shadow:0 0 30px -8px rgba(92,200,255,.4)}.px .affCardAvatarImg{object-fit:cover;border:1px solid rgba(255,255,255,.12)}.px .affCardName{font-family:var(--display);font-weight:600;font-size:16px;color:var(--text)}.px .affCardHandle{font-family:var(--mono);font-size:12px;color:var(--text-dim)}.px .affCardTag{margin-top:10px;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#5cc8ff;border:1px solid rgba(92,200,255,.28);background:rgba(92,200,255,.08);border-radius:999px;padding:4px 10px}.px .affCardTag.muted{color:var(--text-faint);border-color:var(--line-2);background:rgba(255,255,255,.03)}.px .affSocials{display:flex;align-items:center;gap:8px;margin-top:10px}.px .affSocial{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;color:#5cc8ff;border:1px solid rgba(92,200,255,.28);background:rgba(92,200,255,.08);transition:background .15s ease,transform .15s ease}.px .affSocial:hover{background:rgba(92,200,255,.18);transform:translateY(-1px)}.px .affSocialSoon{font-family:var(--mono);font-size:11px;color:var(--text-faint);margin-top:10px}.px .affCardYou{text-decoration:none;border-style:dashed;border-color:rgba(92,200,255,.5);background:linear-gradient(180deg,rgba(92,200,255,.08),rgba(13,17,24,.5));transition:border-color .15s ease,transform .15s ease}.px .affCardYou:hover{border-color:#5cc8ff;transform:translateY(-2px)}.px .affCardAvatarYou{font-size:30px}.px .youTag{display:inline-flex;align-items:center;gap:5px;color:#5cc8ff;border-color:rgba(92,200,255,.4);background:rgba(92,200,255,.12)}.px .rwGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media (max-width:880px){.px .rwGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.px .rwGrid{grid-template-columns:1fr}}.px .rwCard{position:relative;border:1px solid var(--line-2);border-radius:16px;padding:22px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(13,17,24,.5))}.px .rwGlow{position:absolute;top:-45%;left:50%;width:85%;height:120%;transform:translateX(-50%);pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,rgba(92,200,255,.18),transparent 70%);animation:rwPulse 3.6s ease-in-out infinite}@keyframes rwPulse{0%,to{opacity:.45}50%{opacity:1}}.px .rwCard>:not(.rwGlow){position:relative;z-index:1}.px .rwIcon{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;color:#5cc8ff;border:1px solid rgba(92,200,255,.3);background:rgba(92,200,255,.1);margin-bottom:16px}.px .rwChip{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint)}.px .rwValue{font-family:var(--display);font-weight:700;font-size:clamp(22px,2.4vw,28px);letter-spacing:-.02em;margin:8px 0 10px;background:linear-gradient(90deg,#5cc8ff,#a78bff);-webkit-background-clip:text;background-clip:text;color:transparent}.px .rwDesc{font-size:12.5px;line-height:1.55;color:var(--text-dim);margin:0}@media (prefers-reduced-motion:reduce){.px .rwGlow{animation:none}}.px .applyForm{display:flex;flex-direction:column;gap:14px}.px .applyGrid3{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media (max-width:680px){.px .applyGrid3{grid-template-columns:1fr}}.px .applyField{display:flex;flex-direction:column;gap:7px}.px .applyLabel{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim)}.px .applyLabel .req{color:#5cc8ff}.px .applyInput{width:100%;background:rgba(255,255,255,.04);border:1px solid var(--line-2);border-radius:10px;padding:11px 13px;font-family:var(--display);font-size:14px;color:var(--text);outline:none;transition:border-color .15s ease}.px .applyInput::placeholder{color:var(--text-faint)}.px .applyInput:focus{border-color:rgba(92,200,255,.55)}.px .applyBlockLabel{font-family:var(--display);font-weight:600;font-size:14px;color:var(--text);margin-top:12px}.px .applyBlockLabel .opt{font-family:var(--mono);font-weight:400;font-size:11px;color:var(--text-faint);letter-spacing:.04em}.px .applySocials{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (max-width:680px){.px .applySocials{grid-template-columns:1fr}}.px .applySocialRow{display:flex;align-items:center;gap:10px}.px .applySocialIcon{width:40px;height:40px;flex:none;border-radius:10px;display:grid;place-items:center;color:#5cc8ff;border:1px solid rgba(92,200,255,.28);background:rgba(92,200,255,.08)}.px .applyErr{color:#ff7676;font-size:13px;margin:2px 0 0}.px .applySubmit{margin-top:8px;align-self:flex-start;font-family:var(--display);font-weight:600;font-size:14px;color:#05140b;background:#5cc8ff;border:none;border-radius:10px;padding:13px 26px;cursor:pointer;box-shadow:0 0 40px -12px rgba(92,200,255,.6);transition:filter .15s ease,transform .15s ease}.px .applySubmit:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.px .applySubmit:disabled{opacity:.5;cursor:not-allowed}.px .applyDone{text-align:center;padding:20px 10px}.px .applyDoneIcon{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;margin:0 auto 16px;color:#05140b;background:#3fd28b;box-shadow:0 0 50px -12px rgba(63,210,139,.7)}.px .applyDoneH{font-family:var(--display);font-weight:600;font-size:22px;color:var(--text);margin:0 0 8px}.px .applyDoneP{font-size:14px;line-height:1.6;color:var(--text-dim);margin:0 auto;max-width:420px}.px .cfBoxes{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:820px){.px .cfBoxes{grid-template-columns:1fr}}.px .cfBox{position:relative;border:1px solid var(--line-2);border-radius:16px;padding:26px 24px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(13,17,24,.5));transition:border-color .45s ease,box-shadow .45s ease,background .45s ease}.px .cfBox.active{border-color:rgba(92,200,255,.45);background:linear-gradient(180deg,rgba(92,200,255,.06),rgba(13,17,24,.5));box-shadow:0 0 0 1px rgba(92,200,255,.14),0 40px 90px -50px rgba(92,200,255,.6)}.px .cfBoxGlow{position:absolute;top:-50%;left:50%;width:70%;height:150%;transform:translateX(-50%);pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,rgba(92,200,255,.16),transparent 70%);opacity:0;transition:opacity .45s ease}.px .cfBox.active .cfBoxGlow{opacity:1}.px .cfBox>:not(.cfBoxGlow){position:relative;z-index:1}.px .cfBoxTop{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.px .cfBoxIcon{width:46px;height:46px;display:grid;place-items:center;filter:drop-shadow(0 8px 20px rgba(0,0,0,.35));transition:transform .45s ease}.px .cfBox.active .cfBoxIcon{transform:scale(1.07)}.px .cfBoxNum{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;flex:none;font-weight:700;font-size:13px;color:var(--text-faint);border:1px solid var(--line-2);background:rgba(255,255,255,.03);transition:all .45s ease}.px .cfBox.active .cfBoxNum{color:#05121b;background:#5cc8ff;border-color:#5cc8ff}.px .cfBoxH{font-family:var(--display);font-weight:600;font-size:17px;color:var(--text);margin:0 0 9px}.px .cfBoxP{font-size:13.5px;line-height:1.6;color:var(--text-dim);margin:0}.px .cfMore{text-align:center;margin-top:22px;font-family:var(--mono);font-size:11px;letter-spacing:.16em;color:var(--text-faint)}