:root:not([data-theme=light]),:root[data-theme=dark]{--pr-bg:#0d0d10;--pr-bg-deep:#09090b;--pr-surface:#151519d1;--pr-surface-solid:#151519;--pr-raised:#1b1b21db;--pr-raised-solid:#1b1b21;--pr-border:#29292f;--pr-border-soft:#ffffff14;--pr-text:#f7f6f2;--pr-text-2:#b0afb5;--pr-muted:#7d7c84;--pr-rose:#ff3978;--pr-rose-deep:#e82767;--pr-blue:#3578ff;--pr-cyan:#11e3de;--pr-grad-brand:linear-gradient(135deg, #ff3d8e 0%, #7c3aed 52%, #00f0ff 100%);--pr-grad-cyan:linear-gradient(135deg, #11e3de 0%, #8af4f1 100%);--pr-ring:0 0 0 3px #ff3d8e29;--pr-ring-cyan:0 0 0 3px #00f0ff24;--pr-shadow-card:0 24px 60px -28px #000000bf;--pr-shadow-cta:0 12px 34px -10px #ff3d8e80, inset 0 1px 0 #ffffff38;--pr-shadow-cta-hover:0 16px 44px -10px #ff3d8e9e, inset 0 1px 0 #ffffff40;--pr-blur:blur(18px) saturate(1.25);--pr-r-card:20px;--pr-r-control:13px;--pr-ease:cubic-bezier(.22, 1, .36, 1);--bg:#0d0d10;--bg-deep:#09090b;--surface-1:#151519d1;--surface-2:#1b1b21bd;--surface-3:#202026;--surface-solid:#151519;--border:#29292f;--border-soft:#ffffff14;--text-1:#f7f6f2;--text-2:#b0afb5;--text-3:#7d7c84;--accent:#11e3de;--accent-ink:#062a2e;--accent-soft:#00f0ff1a;--accent-line:#00f0ff59;--pink:#ff3978;--pink-deep:#e82767;--pink-soft:#ff3d8e1f;--violet:#d0bcff;--violet-soft:#d0bcff1f;--success:#34d399;--success-soft:#34d3991f;--warning:#ffb020;--warning-soft:#ffb0201f;--error:#ffb4ab;--error-soft:#ffb4ab1a;--field:#0d0e13b8;--hover:#ffffff0d;--btn-grad:linear-gradient(135deg, #ff3d8e 0%, #7c3aed 52%, #00cfe8 100%);--glow-pink:0 12px 34px -10px #ff3d8e80;--glow:0 0 26px #00f0ff38;--card-shadow:0 24px 60px -28px #000000bf;--shadow:0 24px 60px -20px #000000b3;--glass-blur:blur(18px) saturate(1.25);--hero-a:#ff3d8e1a;--hero-b:#e3007112;--hero-c:#00f0ff12;--mesh-1:#ff3d8e17;--mesh-2:#00f0ff0f;--mesh-3:#7c3aed1a}:root:not([data-theme=light]) body,:root[data-theme=dark] body{background:var(--pr-bg);color:var(--pr-text)}:root:not([data-theme=light]) body:before,:root[data-theme=dark] body:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(900px 420px at 50% -120px,#ff3d8e12,#0000 65%),radial-gradient(700px 380px at 85% -80px,#00f0ff0d,#0000 65%);position:fixed;inset:0}:root:not([data-theme=light]) ::-moz-selection{color:#fff;background:#ff3d8e59}:root[data-theme=dark] ::-moz-selection{color:#fff;background:#ff3d8e59}:root:not([data-theme=light]) ::selection,:root[data-theme=dark] ::selection{color:#fff;background:#ff3d8e59}:root:not([data-theme=light]) :focus-visible,:root[data-theme=dark] :focus-visible{outline:2px solid var(--pr-cyan);outline-offset:2px;border-radius:6px}:root:not([data-theme=light]) ::-webkit-scrollbar{width:10px;height:10px}:root[data-theme=dark] ::-webkit-scrollbar{width:10px;height:10px}:root:not([data-theme=light]) ::-webkit-scrollbar-thumb{border:2px solid var(--pr-bg);background:#2b2c34;border-radius:99px}:root[data-theme=dark] ::-webkit-scrollbar-thumb{border:2px solid var(--pr-bg);background:#2b2c34;border-radius:99px}:root:not([data-theme=light]) ::-webkit-scrollbar-track{background:0 0}:root[data-theme=dark] ::-webkit-scrollbar-track{background:0 0}:root:not([data-theme=light]) .lpg-h,:root[data-theme=dark] .lpg-h,:root:not([data-theme=light]) .lpg-hero h1,:root[data-theme=dark] .lpg-hero h1,:root:not([data-theme=light]) .lpg-final h2,:root[data-theme=dark] .lpg-final h2,:root:not([data-theme=light]) .lpg-plans .price,:root[data-theme=dark] .lpg-plans .price{font-family:var(--font-sora), var(--font-jakarta), system-ui, sans-serif;letter-spacing:-.04em;text-wrap:balance}:root:not([data-theme=light]) .lpg-h,:root[data-theme=dark] .lpg-h{color:var(--pr-text);font-weight:800;line-height:1.02}:root:not([data-theme=light]) .lpg-h .pink,:root[data-theme=dark] .lpg-h .pink{background:linear-gradient(92deg,#ff5fa2,#e30071 55%,#00e5ff);color:#0000;-webkit-background-clip:text;background-clip:text}:root:not([data-theme=light]) .lpg-h .cyan,:root[data-theme=dark] .lpg-h .cyan{background:linear-gradient(92deg,#00f0ff,#7df4ff 55%,#e30071);color:#0000;-webkit-background-clip:text;background-clip:text}:root:not([data-theme=light]) .lpg-sub,:root[data-theme=dark] .lpg-sub{color:var(--pr-text-2);max-width:560px}:root:not([data-theme=light]) .lpg-eyebrow,:root[data-theme=dark] .lpg-eyebrow{color:var(--pr-text-2);letter-spacing:.18em;align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}:root:not([data-theme=light]) .lpg-eyebrow:before,:root[data-theme=dark] .lpg-eyebrow:before{content:"";background:var(--pr-grad-brand);border-radius:2px;width:18px;height:2px}:root:not([data-theme=light]) .inf-sec-head h2,:root[data-theme=dark] .inf-sec-head h2,:root:not([data-theme=light]) .inf-page h1,:root[data-theme=dark] .inf-page h1{font-family:var(--font-sora), var(--font-jakarta), system-ui, sans-serif;letter-spacing:-.025em;font-weight:800}:root:not([data-theme=light]) .inf-btn,:root[data-theme=dark] .inf-btn,:root:not([data-theme=light]) .button,:root[data-theme=dark] .button,:root:not([data-theme=light]) .lpg-btn,:root[data-theme=dark] .lpg-btn{border-radius:var(--pr-r-control);transition:transform .22s var(--pr-ease), box-shadow .25s ease, background .25s ease, border-color .25s ease, filter .25s ease;font-weight:700}:root:not([data-theme=light]) .inf-btn-primary,:root[data-theme=dark] .inf-btn-primary,:root:not([data-theme=light]) .button-primary,:root[data-theme=dark] .button-primary,:root:not([data-theme=light]) .lpg-btn-primary,:root[data-theme=dark] .lpg-btn-primary,:root:not([data-theme=light]) .lpg-btn-pink,:root[data-theme=dark] .lpg-btn-pink,:root:not([data-theme=light]) .inf-cta,:root[data-theme=dark] .inf-cta{background:var(--pr-grad-brand);color:#fff;box-shadow:var(--pr-shadow-cta);border:1px solid #ffffff24}:root:not([data-theme=light]) .inf-btn-primary,:root[data-theme=dark] .inf-btn-primary{border-color:#0000;box-shadow:0 12px 34px -10px #ff3d8e80}:root:not([data-theme=light]) .inf-btn-primary:hover,:root[data-theme=dark] .inf-btn-primary:hover,:root:not([data-theme=light]) .button-primary:hover,:root[data-theme=dark] .button-primary:hover,:root:not([data-theme=light]) .lpg-btn-primary:hover,:root[data-theme=dark] .lpg-btn-primary:hover,:root:not([data-theme=light]) .lpg-btn-pink:hover,:root[data-theme=dark] .lpg-btn-pink:hover,:root:not([data-theme=light]) .inf-cta:hover,:root[data-theme=dark] .inf-cta:hover{filter:brightness(1.07);box-shadow:var(--pr-shadow-cta-hover);transform:translateY(-1px)}:root:not([data-theme=light]) .inf-btn-primary:hover,:root[data-theme=dark] .inf-btn-primary:hover{box-shadow:0 16px 44px -10px #ff3d8e9e}:root:not([data-theme=light]) .inf-btn-primary:active,:root[data-theme=dark] .inf-btn-primary:active,:root:not([data-theme=light]) .button-primary:active,:root[data-theme=dark] .button-primary:active,:root:not([data-theme=light]) .lpg-btn-primary:active,:root[data-theme=dark] .lpg-btn-primary:active,:root:not([data-theme=light]) .lpg-btn-pink:active,:root[data-theme=dark] .lpg-btn-pink:active{transform:translateY(0)scale(.98)}:root:not([data-theme=light]) .inf-btn-ghost,:root[data-theme=dark] .inf-btn-ghost,:root:not([data-theme=light]) .button-secondary,:root[data-theme=dark] .button-secondary,:root:not([data-theme=light]) .lpg-btn-ghost,:root[data-theme=dark] .lpg-btn-ghost,:root:not([data-theme=light]) .button-ghost,:root[data-theme=dark] .button-ghost{background:var(--pr-raised);border:1px solid var(--pr-border);color:var(--pr-text);box-shadow:none}:root:not([data-theme=light]) .inf-btn-ghost:hover,:root[data-theme=dark] .inf-btn-ghost:hover,:root:not([data-theme=light]) .button-secondary:hover,:root[data-theme=dark] .button-secondary:hover,:root:not([data-theme=light]) .lpg-btn-ghost:hover,:root[data-theme=dark] .lpg-btn-ghost:hover{background:#1e1f26;border-color:#fff3;transform:translateY(-1px)}:root:not([data-theme=light]) .inf-btn:disabled,:root[data-theme=dark] .inf-btn:disabled,:root:not([data-theme=light]) .lpg-btn:disabled,:root[data-theme=dark] .lpg-btn:disabled{opacity:.45;box-shadow:none;filter:saturate(.6);transform:none}:root:not([data-theme=light]) .inf-icon-btn,:root[data-theme=dark] .inf-icon-btn{background:var(--pr-raised);border:1px solid var(--pr-border);color:var(--pr-text-2);border-radius:12px}:root:not([data-theme=light]) .inf-icon-btn:hover,:root[data-theme=dark] .inf-icon-btn:hover{color:var(--pr-text);border-color:#fff3}:root:not([data-theme=light]) .inf-input,:root:not([data-theme=light]) .inf-textarea,:root:not([data-theme=light]) .inf-select,:root[data-theme=dark] .inf-input,:root[data-theme=dark] .inf-textarea,:root[data-theme=dark] .inf-select{border:1px solid var(--pr-border);border-radius:var(--pr-r-control);color:var(--pr-text);background:#0d0e13b8;padding:12px 14px;transition:border-color .2s,box-shadow .2s,background .2s}:root:not([data-theme=light]) .inf-input:focus,:root:not([data-theme=light]) .inf-textarea:focus,:root:not([data-theme=light]) .inf-select:focus,:root[data-theme=dark] .inf-input:focus,:root[data-theme=dark] .inf-textarea:focus,:root[data-theme=dark] .inf-select:focus{box-shadow:var(--pr-ring);background:#0d0e13e6;border-color:#ff3d8e8c}:root:not([data-theme=light]) .inf-label,:root[data-theme=dark] .inf-label{color:var(--pr-text-2);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}:root:not([data-theme=light]) .inf-hint,:root[data-theme=dark] .inf-hint{color:var(--pr-muted)}:root:not([data-theme=light]) .inf-search,:root[data-theme=dark] .inf-search{border:1px solid var(--pr-border);background:#0d0e13b8;border-radius:999px}:root:not([data-theme=light]) .inf-search input,:root[data-theme=dark] .inf-search input{color:var(--pr-text);background:0 0;border:0}:root:not([data-theme=light]) .inf-search input::-moz-placeholder{color:var(--pr-muted)}:root[data-theme=dark] .inf-search input::-moz-placeholder{color:var(--pr-muted)}:root:not([data-theme=light]) .inf-search input::placeholder,:root[data-theme=dark] .inf-search input::placeholder{color:var(--pr-muted)}:root:not([data-theme=light]) .search-field,:root[data-theme=dark] .search-field{border:1px solid var(--pr-border);background:#0d0e13b8;border-radius:999px}:root:not([data-theme=light]) .search-field input,:root[data-theme=dark] .search-field input{color:var(--pr-text);background:0 0;border:0}:root:not([data-theme=light]) .inf-sidebar,:root[data-theme=dark] .inf-sidebar{-webkit-backdrop-filter:var(--pr-blur);border:1px solid var(--pr-border-soft);box-shadow:var(--pr-shadow-card);background:#0a0b11d1}@media (min-width:1024px){:root:not([data-theme=light]) .inf-sidebar,:root[data-theme=dark] .inf-sidebar{border-right:1px solid var(--pr-border-soft);border-radius:22px;height:calc(100vh - 28px);margin:14px 0 14px 14px;padding:22px 14px 16px;top:14px}:root:not([data-theme=light]) .inf-main,:root[data-theme=dark] .inf-main{padding-left:2px}}:root:not([data-theme=light]) .inf-brand strong,:root[data-theme=dark] .inf-brand strong{font-family:var(--font-sora), var(--font-jakarta), system-ui, sans-serif;letter-spacing:.02em;color:var(--pr-text)}:root:not([data-theme=light]) .inf-brand-mark,:root[data-theme=dark] .inf-brand-mark{background:linear-gradient(135deg, var(--accent), #7df4ff);color:#062a2e;box-shadow:var(--glow), inset 0 1px 0 #ffffff4d;border-radius:12px}:root:not([data-theme=light]) .inf-cta,:root[data-theme=dark] .inf-cta{border-radius:15px;margin:4px 6px 14px}:root:not([data-theme=light]) .inf-nav-label,:root[data-theme=dark] .inf-nav-label{color:var(--pr-muted);letter-spacing:.16em;padding:14px 14px 6px;font-size:10px}:root:not([data-theme=light]) .inf-nav-item .material-symbols-outlined,:root[data-theme=dark] .inf-nav-item .material-symbols-outlined{font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 24;color:var(--pr-text-2);font-size:21px;transition:color .2s}:root:not([data-theme=light]) .inf-nav-item,:root[data-theme=dark] .inf-nav-item{color:var(--pr-text-2);border:1px solid #0000;border-radius:14px;font-weight:600}:root:not([data-theme=light]) .inf-nav-item:hover,:root[data-theme=dark] .inf-nav-item:hover{color:var(--pr-text);background:#ffffff0d;transform:translate(2px)}:root:not([data-theme=light]) .inf-nav-item:hover .material-symbols-outlined,:root[data-theme=dark] .inf-nav-item:hover .material-symbols-outlined{color:var(--pr-text)}:root:not([data-theme=light]) .inf-nav-item.active,:root[data-theme=dark] .inf-nav-item.active{color:var(--pr-text);background:linear-gradient(120deg,#ff3d8e29,#e300710f);border-color:#ff3d8e47;box-shadow:0 8px 26px -12px #ff3d8e73,inset 0 1px #ffffff12}:root:not([data-theme=light]) .inf-nav-item.active .material-symbols-outlined,:root[data-theme=dark] .inf-nav-item.active .material-symbols-outlined{color:var(--pr-rose);font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24}:root:not([data-theme=light]) .inf-plan-mini,:root[data-theme=dark] .inf-plan-mini{background:var(--pr-raised);border:1px solid var(--pr-border);box-shadow:none;border-radius:16px}:root:not([data-theme=light]) .inf-userchip,:root[data-theme=dark] .inf-userchip{border-top:1px solid var(--pr-border-soft);padding-top:14px}:root:not([data-theme=light]) .inf-avatar,:root[data-theme=dark] .inf-avatar{border:1px solid var(--pr-border);color:var(--pr-text);background:linear-gradient(135deg,#26262e,#17171c)}:root:not([data-theme=light]) .inf-meter,:root[data-theme=dark] .inf-meter{background:#ffffff14;height:6px}:root:not([data-theme=light]) .inf-meter i,:root[data-theme=dark] .inf-meter i{background:var(--pr-grad-brand);box-shadow:0 0 12px #ff3d8e80}:root:not([data-theme=light]) .inf-topbar,:root[data-theme=dark] .inf-topbar{-webkit-backdrop-filter:var(--pr-blur);background:#0d0e13b8;border-bottom:0}:root:not([data-theme=light]) .inf-eyebrow,:root[data-theme=dark] .inf-eyebrow{font-family:var(--font-sora), var(--font-jakarta), system-ui, sans-serif;letter-spacing:-.01em;color:var(--pr-text);font-size:15px;font-weight:700}:root:not([data-theme=light]) .inf-kbd,:root[data-theme=dark] .inf-kbd{border:1px solid var(--pr-border);color:var(--pr-muted);background:#ffffff0f;border-radius:6px}:root:not([data-theme=light]) .inf-fab,:root[data-theme=dark] .inf-fab{background:var(--pr-grad-brand);box-shadow:var(--pr-shadow-cta);border:1px solid #ffffff24}:root:not([data-theme=light]) .inf-mobilebar,:root[data-theme=dark] .inf-mobilebar{-webkit-backdrop-filter:var(--pr-blur);border-top:1px solid var(--pr-border-soft);background:#0a0b11e0}:root:not([data-theme=light]) .inf-mobilebar .active,:root[data-theme=dark] .inf-mobilebar .active{color:var(--pr-rose)}:root:not([data-theme=light]) .inf-card,:root[data-theme=dark] .inf-card,:root:not([data-theme=light]) .content-card,:root[data-theme=dark] .content-card{background:var(--pr-surface);-webkit-backdrop-filter:var(--pr-blur);border:1px solid var(--pr-border-soft);border-radius:var(--pr-r-card);box-shadow:var(--pr-shadow-card)}:root:not([data-theme=light]) .inf-card:hover,:root[data-theme=dark] .inf-card:hover{border-color:#ffffff24}:root:not([data-theme=light]) .inf-sec-head,:root[data-theme=dark] .inf-sec-head{margin-bottom:18px}:root:not([data-theme=light]) .inf-sub,:root[data-theme=dark] .inf-sub,:root:not([data-theme=light]) .content-source,:root[data-theme=dark] .content-source{color:var(--pr-text-2)}:root:not([data-theme=light]) .inf-list-plain .inf-row,:root[data-theme=dark] .inf-list-plain .inf-row{border-bottom:1px solid var(--pr-border-soft);border-radius:12px;transition:background .18s}:root:not([data-theme=light]) .inf-list-plain .inf-row:hover,:root[data-theme=dark] .inf-list-plain .inf-row:hover{background:#ffffff08}:root:not([data-theme=light]) .inf-thumb,:root[data-theme=dark] .inf-thumb,:root:not([data-theme=light]) .content-thumb,:root[data-theme=dark] .content-thumb{border:1px solid var(--pr-border-soft);border-radius:14px}:root:not([data-theme=light]) .inf-pill,:root[data-theme=dark] .inf-pill,:root:not([data-theme=light]) .status-pill,:root[data-theme=dark] .status-pill{border:1px solid #0000;border-radius:999px;font-weight:700}:root:not([data-theme=light]) .inf-pill.ok,:root[data-theme=dark] .inf-pill.ok,:root:not([data-theme=light]) .status-pill.success,:root[data-theme=dark] .status-pill.success{color:#34d399;background:#34d3991a;border-color:#34d39938}:root:not([data-theme=light]) .status-pill.info,:root[data-theme=dark] .status-pill.info{color:#00f0ff;background:#00f0ff17;border-color:#00f0ff38}:root:not([data-theme=light]) .status-pill.danger,:root[data-theme=dark] .status-pill.danger{color:#ffb4ab;background:#ffb4ab17;border-color:#ffb4ab38}:root:not([data-theme=light]) .status-pill.neutral,:root[data-theme=dark] .status-pill.neutral{color:var(--pr-text-2);border-color:var(--pr-border-soft);background:#ffffff0d}:root:not([data-theme=light]) .inf-page,:root[data-theme=dark] .inf-page{padding-bottom:110px}:root:not([data-theme=light]) .filter-tabs button,:root[data-theme=dark] .filter-tabs button{border:1px solid var(--pr-border);background:var(--pr-raised);color:var(--pr-text-2);border-radius:999px;transition:all .2s}:root:not([data-theme=light]) .filter-tabs button:hover,:root[data-theme=dark] .filter-tabs button:hover{color:var(--pr-text);border-color:#fff3}:root:not([data-theme=light]) .filter-tabs button.active,:root[data-theme=dark] .filter-tabs button.active{color:#fff;background:#ff3d8e24;border-color:#ff3d8e66;box-shadow:0 6px 20px -10px #ff3d8e80}:root:not([data-theme=light]) .lpg,:root[data-theme=dark] .lpg{background:var(--pr-bg);color:var(--pr-text)}:root:not([data-theme=light]) .lpg-section,:root[data-theme=dark] .lpg-section{padding:clamp(56px,8vw,116px) 0}:root:not([data-theme=light]) .lpg-nav-inner,:root[data-theme=dark] .lpg-nav-inner{-webkit-backdrop-filter:var(--pr-blur);border:1px solid var(--pr-border-soft);background:#0a0b11b8;border-radius:18px;box-shadow:0 18px 50px -24px #000c}:root:not([data-theme=light]) .lpg-links a,:root[data-theme=dark] .lpg-links a{color:var(--pr-text-2);transition:color .2s}:root:not([data-theme=light]) .lpg-links a:hover,:root[data-theme=dark] .lpg-links a:hover{color:var(--pr-text)}:root:not([data-theme=light]) .lpg-logo,:root[data-theme=dark] .lpg-logo{font-family:var(--font-sora), var(--font-jakarta), system-ui, sans-serif;letter-spacing:.01em;color:var(--pr-text);font-weight:800}:root:not([data-theme=light]) .lpg-hero,:root[data-theme=dark] .lpg-hero{padding-top:clamp(140px,18vw,190px)}:root:not([data-theme=light]) .lpg-hero h1,:root[data-theme=dark] .lpg-hero h1{color:var(--pr-text);font-size:clamp(44px,7.2vw,96px);font-weight:800;line-height:.98}:root:not([data-theme=light]) .lpg-fx-aurora,:root[data-theme=dark] .lpg-fx-aurora{opacity:.55}:root:not([data-theme=light]) .lpg-hero-proof,:root[data-theme=dark] .lpg-hero-proof{color:var(--pr-text-2)}:root:not([data-theme=light]) .lpg-avatars img,:root[data-theme=dark] .lpg-avatars img{border:2px solid var(--pr-bg)}:root:not([data-theme=light]) .lpg-chip,:root[data-theme=dark] .lpg-chip{background:var(--pr-raised);border:1px solid var(--pr-border);color:var(--pr-text-2);border-radius:999px}:root:not([data-theme=light]) .lpg-card,:root[data-theme=dark] .lpg-card{background:var(--pr-surface);-webkit-backdrop-filter:var(--pr-blur);border:1px solid var(--pr-border-soft);box-shadow:var(--pr-shadow-card);transition:transform .28s var(--pr-ease), border-color .28s ease, box-shadow .28s ease;border-radius:22px}:root:not([data-theme=light]) .lpg-card:hover,:root[data-theme=dark] .lpg-card:hover{border-color:#ffffff24;transform:translateY(-3px)}:root:not([data-theme=light]) .lpg-step-num,:root[data-theme=dark] .lpg-step-num{font-family:var(--font-sora), var(--font-jakarta), system-ui, sans-serif;background:var(--pr-grad-brand);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:800}:root:not([data-theme=light]) .lpg-plans,:root[data-theme=dark] .lpg-plans{align-items:stretch;gap:18px}:root:not([data-theme=light]) .lpg-plans>*,:root[data-theme=dark] .lpg-plans>*{background:var(--pr-surface);-webkit-backdrop-filter:var(--pr-blur);border:1px solid var(--pr-border-soft);box-shadow:var(--pr-shadow-card);transition:transform .3s var(--pr-ease), border-color .3s ease, box-shadow .3s ease;border-radius:24px;flex-direction:column;padding:clamp(26px,3vw,36px);display:flex}:root:not([data-theme=light]) .lpg-plans>:hover,:root[data-theme=dark] .lpg-plans>:hover{border-color:#ffffff26;transform:translateY(-4px)}:root:not([data-theme=light]) .lpg-plans .price,:root[data-theme=dark] .lpg-plans .price{white-space:nowrap;color:var(--pr-text);letter-spacing:-.02em;font-size:34px;font-weight:800}:root:not([data-theme=light]) .lpg-plans>.lpg-plan.hot,:root[data-theme=dark] .lpg-plans>.lpg-plan.hot{overflow:visible}:root:not([data-theme=light]) .lpg-plans ul li,:root[data-theme=dark] .lpg-plans ul li{color:var(--pr-text-2)}:root:not([data-theme=light]) .lpg-plans .lpg-btn,:root[data-theme=dark] .lpg-plans .lpg-btn{justify-content:center;width:100%;margin-top:auto}:root:not([data-theme=light]) .lpg-faq-item,:root[data-theme=dark] .lpg-faq-item{background:var(--pr-surface);border:1px solid var(--pr-border-soft);border-radius:16px;transition:border-color .25s,background .25s}:root:not([data-theme=light]) .lpg-faq-item:hover,:root[data-theme=dark] .lpg-faq-item:hover{border-color:#ffffff24}:root:not([data-theme=light]) .lpg-faq-icon,:root[data-theme=dark] .lpg-faq-icon{color:var(--pr-rose)}:root:not([data-theme=light]) .influency-faq-answer,:root[data-theme=dark] .influency-faq-answer{color:var(--pr-text-2)}:root:not([data-theme=light]) .lpg-final,:root[data-theme=dark] .lpg-final{background:radial-gradient(640px 320px at 50% 100%,#ff3d8e17,#0000 70%);border-radius:28px}:root:not([data-theme=light]) .lpg-footer,:root[data-theme=dark] .lpg-footer{border-top:1px solid var(--pr-border-soft);background:0 0}:root:not([data-theme=light]) .lpg-footer a,:root[data-theme=dark] .lpg-footer a{color:var(--pr-text-2)}:root:not([data-theme=light]) .lpg-footer a:hover,:root[data-theme=dark] .lpg-footer a:hover{color:var(--pr-text)}:root:not([data-theme=light]) .lpg-copy,:root[data-theme=dark] .lpg-copy,:root:not([data-theme=light]) .lpg-footer-end,:root[data-theme=dark] .lpg-footer-end{color:var(--pr-muted)}:root:not([data-theme=light]) .auth-card,:root[data-theme=dark] .auth-card{background:var(--pr-surface);-webkit-backdrop-filter:var(--pr-blur);border:1px solid var(--pr-border-soft);box-shadow:var(--pr-shadow-card);border-radius:24px}:root:not([data-theme=light]) .auth-card h1,:root[data-theme=dark] .auth-card h1{font-family:var(--font-sora), var(--font-jakarta), system-ui, sans-serif;letter-spacing:-.03em}:root:not([data-theme=light]) .auth-form input,:root[data-theme=dark] .auth-form input{border:1px solid var(--pr-border);border-radius:var(--pr-r-control);color:var(--pr-text);background:#0d0e13b8;transition:border-color .2s,box-shadow .2s}:root:not([data-theme=light]) .auth-form input:focus,:root[data-theme=dark] .auth-form input:focus{box-shadow:var(--pr-ring);border-color:#ff3d8e8c}:root:not([data-theme=light]) .form-feedback.error,:root[data-theme=dark] .form-feedback.error{color:#ffb4ab}:root:not([data-theme=light]) .form-feedback.success,:root[data-theme=dark] .form-feedback.success{color:#34d399}@media (hover:hover) and (pointer:fine){:root:not([data-theme=light]) a,:root[data-theme=dark] a{transition:color .2s}}@media (prefers-reduced-motion:reduce){:root:not([data-theme=light]) *,:root[data-theme=dark] *{transition-duration:.01ms!important;animation-duration:.01ms!important}:root:not([data-theme=light]) body:before,:root[data-theme=dark] body:before{display:none}}@media (max-width:1023px){:root:not([data-theme=light]) .lpg-hero h1,:root[data-theme=dark] .lpg-hero h1{font-size:clamp(40px,11vw,60px)}:root:not([data-theme=light]) .lpg-plans,:root[data-theme=dark] .lpg-plans{grid-template-columns:1fr}:root:not([data-theme=light]) .lpg-plans>.lpg-plan.hot,:root[data-theme=dark] .lpg-plans>.lpg-plan.hot{order:-1}}:root:not([data-theme=light]) .lpg-nav-inner,:root[data-theme=dark] .lpg-nav-inner{border-radius:999px}:is(:root:not([data-theme=light]) .lpg-section:has(.lpg-plans) .lpg-h,:root[data-theme=dark] .lpg-section:has(.lpg-plans) .lpg-h){margin-bottom:0;font-size:clamp(64px,11vw,150px);line-height:.95}:root:not([data-theme=light]) .lpg-plans,:root[data-theme=dark] .lpg-plans{z-index:1;margin-top:-46px;position:relative}:root:not([data-theme=light]) .lpg-plans>*,:root[data-theme=dark] .lpg-plans>*{box-shadow:var(--pr-shadow-card), inset 0 1px 0 #ffffff12;background:#1a1b22f0;position:relative;overflow:hidden}:root:not([data-theme=light]) .lpg-plans>:before,:root[data-theme=dark] .lpg-plans>:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff6,#0000);height:1px;position:absolute;top:0;left:10%;right:10%}:root:not([data-theme=light]) .lpg-plans>.lpg-plan.hot,:root[data-theme=dark] .lpg-plans>.lpg-plan.hot{box-shadow:0 30px 80px -30px #ff3d8e59, var(--pr-shadow-card), inset 0 1px 0 #ffffff17;background:linear-gradient(#1a1b22f5,#1a1b22f5) padding-box padding-box,linear-gradient(160deg,#ff3d8e80,#e300712e 45%,#00f0ff38) border-box;border:1px solid #0000}:root:not([data-theme=light]) .lpg-plans>.lpg-plan.hot .lpg-btn-pink,:root[data-theme=dark] .lpg-plans>.lpg-plan.hot .lpg-btn-pink{color:#0e0f16;background:#f2f1f7;border:1px solid #0000;box-shadow:0 10px 30px -10px #ffffff59,inset 0 1px #fff}:root:not([data-theme=light]) .lpg-plans>.lpg-plan.hot .lpg-btn-pink:hover,:root[data-theme=dark] .lpg-plans>.lpg-plan.hot .lpg-btn-pink:hover{filter:brightness(1.03);transform:translateY(-1px);box-shadow:0 14px 38px -10px #ffffff73,inset 0 1px #fff}:root:not([data-theme=light]) .lpg-plans ul,:root[data-theme=dark] .lpg-plans ul{border-top:1px solid var(--pr-border-soft);margin:14px 0 0;padding:16px 0 0;list-style:none}:root:not([data-theme=light]) .lpg-plans ul li,:root[data-theme=dark] .lpg-plans ul li{margin:0 0 11px;padding-left:28px;font-size:13.5px;position:relative}:root:not([data-theme=light]) .lpg-plans ul li:before,:root[data-theme=dark] .lpg-plans ul li:before{content:"✓";width:18px;height:18px;color:var(--pr-text-2);border:1px solid var(--pr-border-soft);background:#ffffff0f;border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid;position:absolute;top:1px;left:0}:root:not([data-theme=light]) .lpg-plans>.lpg-plan.hot ul li:before,:root[data-theme=dark] .lpg-plans>.lpg-plan.hot ul li:before{color:var(--pr-rose);background:#ff3d8e1a;border-color:#ff3d8e59}:root:not([data-theme=light]) .inf-sidebar,:root[data-theme=dark] .inf-sidebar{border-radius:24px}:root:not([data-theme=light]) .inf-nav-item,:root[data-theme=dark] .inf-nav-item{position:relative}:root:not([data-theme=light]) .inf-nav>.inf-nav-label:not(:first-child),:root[data-theme=dark] .inf-nav>.inf-nav-label:not(:first-child){border-top:1px solid var(--pr-border-soft);margin-top:12px;padding-top:18px}:root:not([data-theme=light]) .inf-nav-item.active:before,:root[data-theme=dark] .inf-nav-item.active:before{content:"";background:linear-gradient(#ff3d8e,#e30071);border-radius:3px;width:3px;height:22px;position:absolute;top:50%;left:-15px;transform:translateY(-50%);box-shadow:0 0 12px #ff3d8ecc}@media (max-width:1023px){:root:not([data-theme=light]) .lpg-plans,:root[data-theme=dark] .lpg-plans{margin-top:28px}}:root:not([data-theme=light]) .lpg-billing,:root[data-theme=dark] .lpg-billing{border:1px solid var(--pr-border-soft);-webkit-backdrop-filter:var(--pr-blur);background:#0a0b11cc;border-radius:999px;gap:4px;margin-top:22px;padding:4px;display:inline-flex}:root:not([data-theme=light]) .lpg-billing button,:root[data-theme=dark] .lpg-billing button{color:var(--pr-text-2);cursor:pointer;transition:all .22s var(--pr-ease);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:9px 18px;font-size:13.5px;font-weight:700;display:inline-flex}:root:not([data-theme=light]) .lpg-billing button:hover,:root[data-theme=dark] .lpg-billing button:hover{color:var(--pr-text)}:root:not([data-theme=light]) .lpg-billing button.active,:root[data-theme=dark] .lpg-billing button.active{background:var(--pr-raised-solid);color:#fff;border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff14,0 6px 18px -8px #000c}:root:not([data-theme=light]) .lpg-billing-save,:root[data-theme=dark] .lpg-billing-save{color:var(--pr-rose);background:#ff3d8e1f;border:1px solid #ff3d8e4d;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}:root:not([data-theme=light]) .inf-nav-badge,:root[data-theme=dark] .inf-nav-badge{min-width:22px;height:20px;color:var(--pr-rose);background:#ff3d8e1f;border:1px solid #ff3d8e52;border-radius:999px;place-items:center;margin-left:auto;padding:0 7px;font-size:11px;font-weight:800;display:inline-grid}:root:not([data-theme=light]) .inf-root,:root[data-theme=dark] .inf-root{background:radial-gradient(800px 520px at 4% 8%,#ff39780e,#0000 64%),radial-gradient(760px 500px at 96% 0,#11e3de0b,#0000 68%),#0d0d10}:root:not([data-theme=light]) .inf-sidebar,:root[data-theme=dark] .inf-sidebar{background:linear-gradient(#151519f0,#0a0a0de6);border-color:#29292f;overflow:hidden;box-shadow:0 28px 72px -34px #000000eb,inset 0 1px #ffffff0e}:root:not([data-theme=light]) .inf-sidebar:after,:root[data-theme=dark] .inf-sidebar:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff52,#0000);height:1px;position:absolute;top:0;left:16%;right:16%}:root:not([data-theme=light]) .inf-nav-item .inf-lucide,:root[data-theme=dark] .inf-nav-item .inf-lucide{color:#b0afb5;flex:none;transition:color .2s,filter .2s}:root:not([data-theme=light]) .inf-nav-item.active .inf-lucide,:root[data-theme=dark] .inf-nav-item.active .inf-lucide{color:#ff3978;filter:drop-shadow(0 0 8px #ff39786b)}:root:not([data-theme=light]) .inf-nav-item.active:before,:root[data-theme=dark] .inf-nav-item.active:before{display:none}.inf-active-rail{background:linear-gradient(#ff3d8e,#7c3aed 54%,#00f0ff);border-radius:99px;width:3px;height:22px;position:absolute;top:calc(50% - 11px);left:-15px;box-shadow:0 0 14px #ff3978b3}:root:not([data-theme=light]) .inf-topbar,:root[data-theme=dark] .inf-topbar{background:#0d0d10c2;border-color:#0000;min-height:68px}:root:not([data-theme=light]) .inf-page,:root[data-theme=dark] .inf-page{gap:24px;width:min(1240px,100%);padding-top:clamp(34px,4vw,54px)}:root:not([data-theme=light]) .inf-card,:root[data-theme=dark] .inf-card,:root:not([data-theme=light]) .inf-stat,:root[data-theme=dark] .inf-stat{border-color:#29292f;box-shadow:0 26px 66px -38px #000000eb,inset 0 1px #ffffff0b}:root:not([data-theme=light]) .inf-card:hover,:root[data-theme=dark] .inf-card:hover,:root:not([data-theme=light]) .inf-stat:hover,:root[data-theme=dark] .inf-stat:hover{border-color:#3b3b43;box-shadow:0 30px 72px -38px #000000f5,inset 0 1px #ffffff12}:root:not([data-theme=light]) .inf-h1,:root[data-theme=dark] .inf-h1{letter-spacing:-.04em;color:#f7f6f2;max-width:760px;font-size:clamp(34px,4vw,58px);line-height:.98}:root:not([data-theme=light]) .inf-stat strong,:root[data-theme=dark] .inf-stat strong,:root:not([data-theme=light]) .price,:root[data-theme=dark] .price{font-variant-numeric:tabular-nums}:root:not([data-theme=light]) .inf-stat-ico,:root[data-theme=dark] .inf-stat-ico{color:#f7f6f2;border:1px solid #ffffff12}:root:not([data-theme=light]) .lpg-h .pink,:root[data-theme=dark] .lpg-h .pink{color:#ff3978;-webkit-text-fill-color:currentColor;background:0 0}:root:not([data-theme=light]) .lpg-h .cyan,:root[data-theme=dark] .lpg-h .cyan{color:#11e3de;-webkit-text-fill-color:currentColor;background:0 0}:root:not([data-theme=light]) .lpg-plans>*,:root[data-theme=dark] .lpg-plans>*{background:linear-gradient(#1b1b21f0,#101014f5);border-color:#29292f}:root:not([data-theme=light]) .lpg-plans>.lpg-plan.hot,:root[data-theme=dark] .lpg-plans>.lpg-plan.hot{background:linear-gradient(#16161bf7,#0d0d10fa) padding-box padding-box,linear-gradient(145deg,#ff3d8eb8,#7c3aed42 56%,#00f0ff6b) border-box}:root:not([data-theme=light]) .lpg-faq-item,:root[data-theme=dark] .lpg-faq-item{background:#151519b8;border-color:#29292f}.influency-faq-answer-motion{overflow:hidden}.influency-faq-answer-motion p{color:#b0afb5;max-width:68ch;margin:0;padding:0 0 20px;line-height:1.7}.inf-chart-shell{width:100%;height:250px;margin-top:8px}.inf-chart-tooltip{color:#b0afb5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f0f13f5;border:1px solid #35353d;border-radius:12px;gap:3px;min-width:104px;padding:10px 12px;display:grid;box-shadow:0 18px 42px -24px #000000f2}.inf-chart-tooltip strong{color:#f7f6f2;font-size:13px}@media (max-width:720px){:root:not([data-theme=light]) .inf-h1,:root[data-theme=dark] .inf-h1{font-size:clamp(31px,10vw,44px)}.inf-chart-shell{height:220px}}:root:not([data-theme=light]) .inf-toggle:disabled,:root[data-theme=dark] .inf-toggle:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}:root:not([data-theme=light]) .inf-card,:root[data-theme=dark] .inf-card{box-shadow:var(--pr-shadow-card), inset 0 1px 0 #ffffff0d}:root:not([data-theme=light]) .inf-more-sheet,:root[data-theme=dark] .inf-more-sheet{left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:45;-webkit-backdrop-filter:var(--pr-blur);border:1px solid var(--pr-border-soft);box-shadow:var(--pr-shadow-card);background:#111115f0;border-radius:20px;grid-template-columns:1fr 1fr;gap:6px;padding:10px;display:grid;position:fixed}:root:not([data-theme=light]) .inf-more-sheet a,:root[data-theme=dark] .inf-more-sheet a{color:var(--pr-text-2);border:1px solid #0000;border-radius:14px;align-items:center;gap:10px;padding:12px;font-size:13.5px;font-weight:600;display:flex}:root:not([data-theme=light]) .inf-more-sheet a.active,:root[data-theme=dark] .inf-more-sheet a.active{color:var(--pr-text);background:#ff3d8e1f;border-color:#ff3d8e4d}:root:not([data-theme=light]) .inf-mobilebar,:root[data-theme=dark] .inf-mobilebar{padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}:root:not([data-theme=light]) .inf-preview-sticky,:root[data-theme=dark] .inf-preview-sticky{z-index:5;margin:14px 0;position:sticky;top:76px}:root:not([data-theme=light]) .inf-pick-thumb,:root[data-theme=dark] .inf-pick-thumb{border-bottom:1px solid var(--pr-border-soft);background-position:50%;background-size:cover;height:92px;display:block}@media (max-width:900px){:root:not([data-theme=light]) .inf-preview-sticky,:root[data-theme=dark] .inf-preview-sticky{position:static}}:root:not([data-theme=light]) .inf-meter-mono i,:root[data-theme=dark] .inf-meter-mono i{background:var(--pr-rose);box-shadow:0 0 10px #ff3d8e59}:root:not([data-theme=light]) .inf-now,:root[data-theme=dark] .inf-now{background:var(--pr-grad-brand);opacity:.85;border-radius:1px;height:1px;margin:10px 0 10px 58px;position:relative}:root:not([data-theme=light]) .inf-now>span,:root[data-theme=dark] .inf-now>span{letter-spacing:.08em;text-transform:uppercase;color:var(--pr-rose);text-align:right;width:48px;font-size:11px;font-weight:800;position:absolute;top:-9px;left:-58px}:root:not([data-theme=light]) .inf-now:before,:root[data-theme=dark] .inf-now:before{content:"";background:var(--pr-rose);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:-4px;box-shadow:0 0 10px #ff3d8ecc}@media (prefers-reduced-motion:no-preference){:root:not([data-theme=light]) .inf-timeline .inf-row,:root[data-theme=dark] .inf-timeline .inf-row{animation:.45s cubic-bezier(.22,1,.36,1) both inf-timeline-in}@keyframes inf-timeline-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}}:root:not([data-theme=light]) .inf-cal-ev,:root[data-theme=dark] .inf-cal-ev{flex-direction:column;align-items:flex-start;gap:5px;display:flex}:root:not([data-theme=light]) .inf-cal-evc,:root[data-theme=dark] .inf-cal-evc{flex-wrap:wrap;gap:4px;display:inline-flex}:root:not([data-theme=light]) .inf-lib-busy,:root[data-theme=dark] .inf-lib-busy{color:var(--pr-text);-webkit-backdrop-filter:blur(8px);border:1px solid var(--pr-border-soft);background:#0d0d10b8;border-radius:10px;padding:6px 10px;font-size:12px;font-weight:700;position:absolute;inset:auto 8px 8px}:root:not([data-theme=light]) .inf-lib-error,:root[data-theme=dark] .inf-lib-error{color:var(--pr-error,#ff8f84);margin:8px 0 0;font-size:12.5px}.inf-gradient-text,.inf-sec-head h2{background-image:var(--pr-grad-brand,linear-gradient(135deg, #ff3d8e 0%, #7c3aed 52%, #00f0ff 100%));color:#0000;-webkit-text-fill-color:transparent;background-size:100% 100%;-webkit-background-clip:text;background-clip:text}.inf-h1.inf-gradient-text{width:fit-content;max-width:min(100%,760px)}.inf-stat-value,.inf-plan-price>.inf-gradient-text{font-variant-numeric:tabular-nums;filter:saturate(1.04)}.inf-stat-value{width:fit-content}:root:not([data-theme=light]) .inf-page-eyebrow,:root[data-theme=dark] .inf-page-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--pr-text-2);align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}:root:not([data-theme=light]) .inf-page-eyebrow:before,:root[data-theme=dark] .inf-page-eyebrow:before{content:"";background:var(--pr-grad-brand);border-radius:2px;width:18px;height:2px}:root:not([data-theme=light]) .inf-h1,:root[data-theme=dark] .inf-h1{font-family:var(--font-sora), var(--font-jakarta), system-ui, sans-serif;font-size:clamp(34px,4.4vw,56px);font-weight:800}@media (forced-colors:active){.inf-gradient-text,.inf-sec-head h2{color:canvastext;-webkit-text-fill-color:CanvasText;background:0 0}}
