@font-face{font-family:Orbitron;src:url(/lib/assets/orbitron.woff2) format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/lib/assets/inter.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/lib/assets/inter-italic.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}:root{--summit-blue: #1A5BFF;--deep-indigo: #0A0F1A;--midnight: #050B0F;--neon-lime: #CCFF00;--electric-cyan: #00E6FF;--slate-gray: #8A94A6;--ink-900: #050B0F;--ink-800: #0A0F1A;--ink-700: #0E1626;--ink-600: #15203a;--ink-500: #1d2c49;--hairline: rgba(138,148,166,.16);--hairline-strong: rgba(138,148,166,.28);--blue-300: #6f9bff;--blue-400: #4079ff;--blue-500: #1A5BFF;--blue-600: #1247d6;--blue-700: #0d33a3;--fg-1: #F4F7FF;--fg-2: #B7C0D4;--fg-3: #8A94A6;--fg-inverse: #050B0F;--bg-page: #050B0F;--bg-panel: #0A0F1A;--bg-card: #0E1626;--bg-card-hover: #15203a;--accent: #1A5BFF;--accent-cta: #CCFF00;--accent-data: #00E6FF;--success: #CCFF00;--info: #00E6FF;--warning: #FFB020;--danger: #FF4D5E;--grad-brand: linear-gradient(90deg, #0d33a3 0%, #1A5BFF 45%, #00E6FF 100%);--grad-mark: linear-gradient(160deg, #1247d6 0%, #1A5BFF 50%, #2ec5ff 100%);--grad-depth: radial-gradient(120% 90% at 80% -10%, rgba(26,91,255,.45) 0%, rgba(5,11,15,0) 60%);--grad-glow: radial-gradient(60% 60% at 50% 0%, rgba(0,230,255,.35) 0%, rgba(5,11,15,0) 70%);--r-xs: 6px;--r-sm: 10px;--r-md: 14px;--r-lg: 20px;--r-xl: 28px;--r-pill: 999px;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--s-9: 96px;--shadow-sm: 0 1px 2px rgba(0,0,0,.4);--shadow-md: 0 8px 24px rgba(0,0,0,.45);--shadow-lg: 0 24px 64px rgba(0,0,0,.55);--glow-blue: 0 0 0 1px rgba(26,91,255,.4), 0 8px 32px rgba(26,91,255,.35);--glow-lime: 0 0 0 1px rgba(204,255,0,.5), 0 8px 28px rgba(204,255,0,.3);--glow-cyan: 0 0 24px rgba(0,230,255,.45);--font-display: "Orbitron", "Eurostile", "Bank Gothic", sans-serif;--font-body: "Inter", -apple-system, "Segoe UI", sans-serif}.h1,.h2,.h3,.display{font-family:var(--font-display);color:var(--fg-1);margin:0;letter-spacing:-.01em}.display{font-weight:800;font-size:96px;line-height:.98;letter-spacing:-.02em}.h1{font-weight:700;font-size:72px;line-height:80px}.h2{font-weight:600;font-size:48px;line-height:56px}.h3{font-weight:600;font-size:32px;line-height:40px}.eyebrow{font-family:var(--font-display);font-weight:600;font-size:12px;line-height:1;letter-spacing:.22em;text-transform:uppercase;color:var(--fg-3)}.body-l,.body,.small,p{font-family:var(--font-body);color:var(--fg-2);margin:0}.body-l{font-weight:400;font-size:18px;line-height:28px}.body{font-weight:400;font-size:16px;line-height:24px}.small{font-weight:400;font-size:14px;line-height:20px}.mono{font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:13px;letter-spacing:.01em}:root{--cta-rgb: 204,255,0;--cta-fg: #050B0F;--brand-rgb: 26,91,255;--cta: rgb(var(--cta-rgb));--cta-soft: rgba(var(--cta-rgb),.14);--cta-line: rgba(var(--cta-rgb),.5);--brand: rgb(var(--brand-rgb));--brand-soft: rgba(var(--brand-rgb),.16);--brand-line: rgba(var(--brand-rgb),.4);--data: #00E6FF;--glow-k: 1;--cta-glow: 0 8px calc(28px * var(--glow-k)) rgba(var(--cta-rgb),calc(.34 * var(--glow-k)));--blue-glow: 0 8px calc(32px * var(--glow-k)) rgba(var(--brand-rgb),calc(.35 * var(--glow-k)));--cyan-glow: 0 0 calc(24px * var(--glow-k)) rgba(0,230,255,calc(.45 * var(--glow-k)));--pad-page: 32px;--pad-card: 24px;--gap: 18px}body.dense{--pad-page: 20px;--pad-card: 16px;--gap: 12px}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg-page);height:100%}#root{height:100vh}body{font-family:var(--font-body);color:var(--fg-1);-webkit-font-smoothing:antialiased}::selection{background:var(--cta);color:var(--cta-fg)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#8a94a638;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#8a94a666}::-webkit-scrollbar-track{background:transparent}.ff-display{font-family:var(--font-display)}.ff-body{font-family:var(--font-body)}.eyebrow{font-family:var(--font-display);font-weight:600;font-size:11px;line-height:1;letter-spacing:.22em;text-transform:uppercase;color:var(--fg-3)}.mono{font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.01em}.s-card{background:linear-gradient(180deg,#101a2e,#0b1322);border:1px solid rgba(var(--brand-rgb),.24);border-radius:var(--r-lg);padding:var(--pad-card);box-shadow:inset 0 1px rgba(var(--brand-rgb),.08),var(--shadow-sm)}.s-card--raised{background:linear-gradient(180deg,#142036,#0e1626);border-color:rgba(var(--brand-rgb),.28)}.s-card--glow{box-shadow:var(--shadow-md),0 0 0 1px rgba(var(--brand-rgb),.1)}.s-card--brand{background:linear-gradient(160deg,#12233f,#0b1322);border:1px solid rgba(var(--brand-rgb),.4)}.hover-lift{transition:border-color .25s ease,transform .2s cubic-bezier(.2,.8,.2,1)}.hover-lift:hover{border-color:rgba(var(--brand-rgb),.45)}.btn{font-family:var(--font-body);font-weight:600;font-size:14px;border-radius:var(--r-sm);display:inline-flex;align-items:center;gap:8px;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:11px 18px;transition:background-color .18s cubic-bezier(.2,.8,.2,1),border-color .18s cubic-bezier(.2,.8,.2,1),color .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s cubic-bezier(.2,.8,.2,1),transform .18s cubic-bezier(.2,.8,.2,1),opacity .18s cubic-bezier(.2,.8,.2,1);line-height:1}.btn .ar{font-family:var(--font-display)}.btn-primary{background:var(--cta);color:var(--cta-fg)}.btn-primary:active{transform:scale(.98)}.btn-secondary{background:transparent;color:var(--fg-1);border-color:var(--brand-line)}.btn-secondary:hover{background:var(--brand-soft);border-color:var(--data)}.btn-ghost{background:var(--bg-card);color:var(--fg-2);border-color:var(--hairline)}.btn-ghost:hover{color:var(--fg-1);border-color:var(--hairline-strong);background:var(--bg-card-hover)}.btn:disabled{opacity:.4;cursor:not-allowed}.btn:disabled.btn-quiet{opacity:1;background:var(--bg-card)!important;color:var(--fg-3)!important;border:1px solid var(--hairline)!important;box-shadow:none!important}.btn:disabled.btn-quiet svg{color:var(--fg-3)!important;stroke:var(--fg-3)!important}.btn-lg{padding:15px 26px;font-size:15px;border-radius:var(--r-md)}.btn-sm{padding:8px 13px;font-size:13px}.pill{font-family:var(--font-body);font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:var(--r-pill);border:1px solid transparent}.pill-cta{background:var(--cta);color:var(--cta-fg)}.pill-brand{background:var(--brand-soft);color:var(--blue-300);border-color:var(--brand-line)}.pill-data{background:#00e6ff1a;color:var(--data);border-color:#00e6ff4d}.pill-warn{background:#ffb0201f;color:var(--warning);border-color:#ffb0204d}.pill-mute{background:#8a94a61a;color:var(--fg-3);border-color:var(--hairline)}.credit-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 12px;border-radius:var(--r-pill);background:linear-gradient(120deg,#1a5bff2e,#00e6ff1f);border:1px solid var(--brand-line);box-shadow:inset 0 0 18px #00e6ff14}.field{display:flex;flex-direction:column;gap:8px}.label{font-family:var(--font-body);font-size:13px;font-weight:500;color:var(--fg-2);display:flex;align-items:center;gap:8px}.label .opt{font-size:11px;color:var(--fg-3);font-weight:400}.input,.textarea,.select{width:100%;font-family:var(--font-body);font-size:14px;color:var(--fg-1);background:var(--bg-page);border:1px solid var(--hairline-strong);border-radius:var(--r-sm);padding:12px 14px;outline:none;transition:border-color .15s,box-shadow .15s}.input::placeholder,.textarea::placeholder{color:#5d6678}.input:focus,.textarea:focus,.select:focus{border-color:var(--data);box-shadow:0 0 0 3px #00e6ff24}.textarea{resize:vertical;min-height:96px;line-height:1.5}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%238A94A6' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:38px}.toggle{width:44px;height:26px;border-radius:999px;background:var(--ink-500);border:1px solid var(--hairline-strong);cursor:pointer;position:relative;transition:background .2s;flex-shrink:0;padding:0}.toggle:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.toggle.on:after{transform:translate(18px)}.scroll-y{overflow-y:auto;overscroll-behavior:contain}@media(max-width:1080px){.gs-row{grid-template-columns:1fr!important}.gs-row>div{border-right:none!important;border-bottom:1px solid var(--hairline)}}@keyframes shimmer{to{transform:translate(1840px)}}.shimmer{position:relative;overflow:hidden;background:#8a94a60f}.shimmer:after{content:"";position:absolute;top:0;bottom:0;left:-920px;width:920px;pointer-events:none;background:linear-gradient(90deg,#8a94a600 25%,#8a94a61b,#8a94a600 75%);animation:shimmer 1.4s infinite linear}@keyframes glowPulse{0%,to{opacity:.55}50%{opacity:1}}.glow-pulse{animation:glowPulse 2.6s ease-in-out infinite}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:spin 1s linear infinite}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes riseIn{0%{transform:translateY(14px)}to{transform:none}}.rise{animation:riseIn .5s cubic-bezier(.2,.8,.2,1) both}@keyframes blkIn{0%{opacity:0;clip-path:inset(0% 0% 58% 54% round 24px);transform:translate(26px);filter:blur(5px)}40%{opacity:1;filter:blur(0)}to{opacity:1;clip-path:inset(0% 0% 0% 0% round 24px);transform:none;filter:none}}@keyframes blkOut{0%{opacity:1;clip-path:inset(0% 0% 0% 0% round 24px);transform:none;filter:none}60%{opacity:1}to{opacity:0;clip-path:inset(0% 0% 58% 54% round 24px);transform:translate(26px);filter:blur(5px)}}.blk-in{animation:blkIn .52s cubic-bezier(.22,1,.3,1) both}.blk-out{animation:blkOut .32s cubic-bezier(.5,0,.75,.3) both;pointer-events:none}@keyframes blkChild{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}.blk-in>*{animation:blkChild .45s cubic-bezier(.2,.9,.25,1) both}.blk-in>*:nth-child(1){animation-delay:.1s}.blk-in>*:nth-child(2){animation-delay:.17s}.blk-in>*:nth-child(3){animation-delay:.24s}.blk-in>*:nth-child(4){animation-delay:.3s}.blk-in>*:nth-child(n+5){animation-delay:.36s}@keyframes regenGenie{0%{opacity:1;transform:none}18%{opacity:1;transform:scale(1.05)}38%{opacity:1;transform:scale(.6) rotate(-2.5deg)}60%{opacity:1;transform:translate(calc(var(--gx, 30vw) * .4),calc(var(--gy, -38vh) * .4)) scale(.38) rotate(2deg)}92%{opacity:1}to{opacity:0;transform:translate(var(--gx, 30vw),var(--gy, -38vh)) scale(.06)}}.pp-regen-genie{animation:regenGenie 1.05s cubic-bezier(.5,0,.2,1) both;pointer-events:none;transform-origin:50% 50%;will-change:transform,opacity}@keyframes ppFadeOut{to{opacity:0}}.pp-fade-out{animation:ppFadeOut .95s ease both}@keyframes ppGenGlow{0%{transform:scale(1);opacity:1}to{transform:scale(1.35);opacity:0}}.pp-gen-btn{position:relative}.pp-gen-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 3px #00e6ff99;animation:ppGenGlow 1.6s ease-out 1s infinite}@keyframes ppReadyPulse{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.25);opacity:0}}.pp-ready-btn{position:relative}.pp-ready-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 2px #ccff008c;animation:ppReadyPulse 1.8s ease-in-out infinite}@keyframes prcSuitePulse{0%,to{border-color:#ccff008c}50%{border-color:#ffffff47}}.prc-suite-pulse{position:relative;animation:prcSuitePulse 2.2s ease-in-out infinite}.prc-suite-pulse:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 2.5px #ccff0073;animation:prcSuiteRing 2.2s ease-in-out infinite}@keyframes prcSuiteRing{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.06);opacity:0}}@keyframes ppFadeIn{0%{opacity:0}}@keyframes notifPop{0%{opacity:0;transform:scale(.88) translateY(14px)}to{opacity:1;transform:none}}.pp-ready-ov{animation:ppFadeIn .4s ease both}@keyframes ppReadyPop{0%{opacity:0;transform:scale(.45) translateY(16px)}to{opacity:1;transform:none}}.pp-ready-pop{animation:ppReadyPop .55s cubic-bezier(.34,1.56,.44,1) .1s both}@keyframes ppPing{0%{transform:scale(1);opacity:.95}75%,to{transform:scale(2);opacity:0}}.pp-ready-ring{animation:ppPing 1.7s cubic-bezier(0,0,.2,1) .7s infinite}@keyframes pbPropIn{0%{opacity:0;transform:scale(.94) translateY(8px)}to{opacity:1;transform:none}}.pb-prop-in{animation:pbPropIn .45s cubic-bezier(.34,1.56,.44,1) both}@keyframes pbDot{0%,80%,to{transform:scale(.55);opacity:.4}40%{transform:scale(1);opacity:1}}.pb-gen-dots span{width:5px;height:5px;border-radius:50%;background:var(--data);animation:pbDot 1.2s ease-in-out infinite}.pb-gen-dots span:nth-child(2){animation-delay:.18s}.pb-gen-dots span:nth-child(3){animation-delay:.36s}@keyframes pbOrbit{to{transform:rotate(360deg)}}.pb-gen-orbit{animation:pbOrbit .9s linear infinite}.pb-gen-disc{position:relative;display:inline-grid;place-items:center;border-radius:50%}.pb-gen-disc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,#cf00,#ccff001f 170deg,#cf0 320deg,#cf00 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 3px));animation:pbOrbit 1.1s linear infinite}.pb-gen-disc>span{position:relative;display:grid;place-items:center;width:100%;height:100%;border-radius:50%;animation:pbDiscPulse 1.8s ease-in-out infinite}@keyframes pbDiscPulse{0%,to{transform:scale(.9);opacity:.8}50%{transform:scale(1);opacity:1}}@keyframes pbGenFade{0%{opacity:0}to{opacity:1}}.pb-gen-fade{animation:pbGenFade .5s cubic-bezier(.2,.8,.2,1) both}.pb-gen-fade>*{animation:pbGenFade .55s cubic-bezier(.2,.8,.2,1) .12s both}@keyframes pbVeilIn{0%{opacity:0;background-color:#070d1800}to{opacity:1;background-color:#070d18ad}}@keyframes pbBodyIn{0%{opacity:0;transform:translateY(9px) scale(.96)}to{opacity:1;transform:none}}.pb-gen-veil{background-color:#070d18ad;backdrop-filter:blur(9px) saturate(.7);-webkit-backdrop-filter:blur(9px) saturate(.7);animation:pbVeilIn .34s cubic-bezier(.22,1,.3,1) both}.pb-gen-body{animation:pbBodyIn .34s cubic-bezier(.22,1,.3,1) both}@keyframes pbBgDot{0%,to{transform:translateY(0);opacity:.45}50%{transform:translateY(-4px);opacity:1}}.pp-bg-dot{width:5px;height:5px;border-radius:50%;background:#cf0;animation:pbBgDot 1.3s ease-in-out infinite}@keyframes pbSweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.pb-gen-sweep{background:linear-gradient(100deg,transparent 20%,rgba(0,230,255,.13) 50%,transparent 80%);animation:pbSweep 1.6s ease-in-out infinite}.pb-gen-bar>span{position:absolute;top:0;bottom:0;left:-40%;width:38%;border-radius:3px;background:#cf0;animation:pbBar 1.5s cubic-bezier(.4,0,.6,1) infinite}@keyframes pbBar{0%{transform:translate(0)}to{transform:translate(382%)}}@media(max-width:720px){.pp-wiz-rail,.pp-store-meta,.pp-step-sub{display:none!important}.prc-grid{grid-template-columns:1fr!important}.prc-suite-grid{grid-template-columns:1fr 1fr!important}}.pp-parts span{position:absolute;bottom:-8px;border-radius:50%;opacity:0;animation-name:ppFloat;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes ppFloat{0%{transform:translateZ(0) scale(1);opacity:0}8%{opacity:.9}60%{opacity:.5}to{transform:translate3d(14px,-360px,0) scale(.35);opacity:0}}@media(prefers-reduced-motion:reduce){.pp-parts span{animation:none}}.pp-job .nx-grid{animation:nxGrid 14s linear infinite;opacity:1;background-image:linear-gradient(rgba(150,190,255,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(150,190,255,.14) 1px,transparent 1px)}.pp-job .nx-swirl{opacity:.16;animation-duration:26s}.pp-collapse{display:grid;grid-template-rows:1fr;opacity:1;transform:translateY(0);transition:grid-template-rows .42s cubic-bezier(.2,.8,.2,1),opacity .3s ease .1s,transform .42s cubic-bezier(.2,.8,.2,1)}.pp-collapse.pp-collapsed{grid-template-rows:0fr;opacity:0;transform:translateY(-6px);transition:grid-template-rows .42s cubic-bezier(.2,.8,.2,1),opacity .22s ease,transform .42s cubic-bezier(.2,.8,.2,1)}.pp-collapse>div{overflow:hidden;min-height:0}@keyframes drift{0%{transform:translate(0)}50%{transform:translate(3%,4%)}to{transform:translate(0)}}.drift{animation:drift 16s ease-in-out infinite}@media(max-width:880px){.aff-hero-grid,.aff-calc-grid,.aff-notice-grid,.aff-signup-grid,.aff-compare-grid{grid-template-columns:1fr!important}.aff-why-grid,.aff-tier-grid,.mkt-svc-grid{grid-template-columns:1fr 1fr!important}}.aff-cmp-card{transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .2s}.aff-cmp-trad:hover{transform:translateY(-4px);box-shadow:0 16px 40px #0006}.aff-cmp-summit:hover{transform:translateY(-4px);box-shadow:0 16px 44px #00000073,0 0 0 1px var(--cta-line),0 0 30px rgba(var(--cta-rgb),.18)}@media(max-width:560px){.aff-why-grid,.aff-tier-grid,.mkt-svc-grid{grid-template-columns:1fr!important}}.aff-tier-card{transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .2s}.aff-tier-card:hover{border-color:var(--tier-accent)!important;box-shadow:0 14px 40px #0006,0 0 26px color-mix(in srgb,var(--tier-accent) 32%,transparent),inset 0 1px color-mix(in srgb,var(--tier-accent) 22%,transparent)}.aff-apply-btn{position:relative;overflow:hidden;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .25s,filter .2s}.aff-apply-btn:after{content:"";position:absolute;top:0;bottom:0;left:-70%;width:60%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent);transform:skew(-18deg);animation:affSheen 4s ease-in-out infinite}@keyframes affSheen{0%{transform:skew(-18deg) translate(0)}55%,to{transform:skew(-18deg) translate(333%)}}.aff-apply-btn:hover{transform:translateY(-2px);box-shadow:0 10px 30px #ffd24a66;filter:brightness(1.05)}@media(max-width:760px){.aff-tier-sub{white-space:normal!important}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.bob{animation:bob 1.6s ease-in-out infinite}@keyframes obLogoRot{0%,to{transform:translate(0)}50%{transform:translate(4px)}}.ob-logo-rot{position:relative;animation:obLogoRot 1.3s ease-in-out infinite;box-shadow:var(--cta-glow)}.ob-logo-rot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 26px 2px rgba(var(--cta-rgb),.7);opacity:0;animation:obLogoGlow 1.3s ease-in-out infinite}@keyframes obLogoGlow{0%,to{opacity:0}50%{opacity:1}}.ob-logo-rot:hover{transform:scale(1.12)}@media(max-width:620px){.ob-logo-grid,.ob-logo-top{grid-template-columns:1fr 1fr!important}}.ob-uploader:hover{border-color:var(--data);box-shadow:0 0 0 3px #00e6ff1a}@keyframes beamSweep{0%{transform:translate(-120%)}to{transform:translate(320%)}}.prog-beam{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.5) 50%,transparent 80%);animation:beamSweep 1.6s linear infinite}@keyframes obStripes{to{transform:translate(36px)}}.ob-stripes{position:relative;overflow:hidden}.ob-stripes:after{content:"";position:absolute;top:0;bottom:0;left:-36px;right:0;pointer-events:none;background-image:linear-gradient(115deg,rgba(255,255,255,.22) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.22) 50%,rgba(255,255,255,.22) 75%,transparent 75%);background-size:36px 36px;animation:obStripes .7s linear infinite}.ob-revealbtn{transition:transform .2s cubic-bezier(.2,.8,.2,1),border-color .2s}.ob-revealbtn:hover{transform:translateY(-2px);border-color:var(--data)}.ob-revealsheen{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.16) 50%,transparent 70%);background-size:220% 100%;animation:beamSweep 2.4s linear infinite}.ob-noderingspin{transform-origin:center;transform-box:fill-box;animation:spin 1.4s linear infinite}@media(max-width:720px){.ob-noderail{flex-wrap:wrap;gap:12px}}@media(max-width:760px){.launch-grid{grid-template-columns:1fr!important}}@media(max-width:760px){.ob-step{grid-template-columns:1fr!important}.ob-aside{border-right:0!important;border-bottom:1px solid var(--hairline)}.ob-form{padding:24px!important}}@media(max-width:720px){.ob-cols{grid-template-columns:1fr!important}.ob-color-grid{grid-template-columns:1fr 1fr!important}.ob-tone-grid{grid-template-columns:repeat(2,1fr)!important}.ob-logo-row{flex-direction:column;align-items:flex-start!important}}.dotgrid{background-image:radial-gradient(rgba(138,148,166,.1) 1px,transparent 1px);background-size:22px 22px}.hr{height:1px;background:var(--hairline);border:0;margin:0}.nav-item{display:flex;align-items:center;gap:12px;text-align:left;cursor:pointer;font-family:var(--font-body);font-size:14px;font-weight:500;color:var(--fg-3);background:transparent;border:1px solid transparent;border-radius:var(--r-sm);padding:10px 12px;transition:background-color .15s,color .15s,border-color .15s;width:100%}.nav-item:hover{color:var(--fg-1);background:#8a94a612}.nav-item.on{color:var(--fg-1);background:var(--brand-soft);border-color:var(--brand-line);font-weight:600}@keyframes notifDrop{0%{opacity:0;transform:translateY(-22px) scaleY(.22)}55%{opacity:1;transform:translateY(4px) scaleY(1.05)}78%{transform:translateY(-2px) scaleY(.985)}to{opacity:1;transform:none}}.notif-roll-in{animation:notifDrop .55s cubic-bezier(.26,1.05,.35,1) both;transform-origin:calc(100% - 20px) top}@keyframes notifLift{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-22px) scaleY(.22)}}.notif-roll-out{animation:notifLift .4s cubic-bezier(.55,0,.6,1) both;transform-origin:calc(100% - 20px) top;pointer-events:none}@keyframes notifRowIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.bell-ping{position:relative}.bell-ping:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:0 0 0 2px #ccff008c;animation:bellPing2 1.4s ease-out infinite;pointer-events:none}@keyframes bellPing2{0%{transform:scale(1);opacity:.7}to{transform:scale(1.5);opacity:0}}@keyframes toastRing{to{stroke-dashoffset:100.53}}@keyframes toastSweep{0%{transform:skew(-16deg) translate(0)}to{transform:skew(-16deg) translate(422%)}}.toast-sweep{position:absolute;top:0;bottom:0;left:-60%;width:45%;transform:skew(-16deg);pointer-events:none;animation:toastSweep 1.1s cubic-bezier(.4,0,.2,1) .25s both}@media(prefers-reduced-motion:reduce){.toast-sweep,.bell-ping{animation:none}}@keyframes gcFlashKf{0%,55%{box-shadow:0 0 0 3px #cf0,0 0 34px #ccff008c}to{box-shadow:0 0 #cf00}}.gc-flash{animation:gcFlashKf 2s ease both}@keyframes dafBarIn{0%{transform:scaleX(0)}to{transform:none}}.affx-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;height:10px;border-radius:999px;outline:none;cursor:pointer;border:0}.affx-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:26px;height:26px;border-radius:50%;background:#fff;border:0;box-shadow:0 4px 14px #00000080,0 0 0 5px #ffffff24;cursor:grab;transition:transform .15s,box-shadow .15s}.affx-range::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 16px #0000008c,0 0 0 7px #ffffff2e}.affx-range::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.16)}.affx-range::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:#fff;border:0;box-shadow:0 4px 14px #00000080,0 0 0 5px #ffffff24;cursor:grab}.bc-pack{background:#ffffff0a;border:1.5px solid rgba(255,255,255,.12);box-shadow:none;transition:border-color .2s,background .2s,box-shadow .2s}.bc-pack.on{background:#ccff0012;border-color:#cf09;box-shadow:0 14px 30px -16px #cf06}.bc-pack .bc-price{color:#fff}.bc-pack.on .bc-price{color:#cf0}.bc-dot{border:1.5px solid rgba(255,255,255,.3);background:transparent;transition:border .2s,background .2s}.bc-dot.on{border:5px solid #CCFF00;background:#0a0f1a}@media(max-width:1080px){.vm-hero-grid{grid-template-columns:1fr!important;min-height:0!important}.vm-hero-tiles{display:none!important}.vm-port{grid-template-columns:repeat(3,1fr)!important}.vm-port>:nth-child(n+4){display:none!important}.vm-packs{grid-template-columns:1fr!important;max-width:460px!important}.vm-steps{grid-template-columns:1fr 1fr!important}.vm-two{grid-template-columns:1fr!important}}@keyframes obRingBreathe{0%,to{opacity:.35}50%{opacity:1}}.ob-deal-ring{position:relative;background:#ccff004d}.ob-deal-ring:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#dfff4f;animation:obRingBreathe 2.8s ease-in-out infinite}.ob-deal-ring>div{position:relative}.btn-autoglint{position:relative;overflow:hidden}.btn-autoglint:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;transform:skew(-18deg) translate(0);background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);pointer-events:none;animation:autoGlint 4.5s linear infinite}@keyframes autoGlint{0%{transform:skew(-18deg) translate(0);opacity:0}4%{opacity:1}16%{transform:skew(-18deg) translate(422%);opacity:1}17%{opacity:0}to{transform:skew(-18deg) translate(422%);opacity:0}}.sb-promo{position:relative;overflow:hidden;width:100%;text-align:left;padding:14px 16px;min-height:100px;border-radius:18px;cursor:pointer;border:1px solid rgba(255,255,255,.12);transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s,border-color .3s}.sb-promo:hover{transform:translateY(-2px)}.sb-promo-sm{min-height:0;padding:11px 16px}.sb-promo.on{box-shadow:0 16px 34px -14px #0a0f1ab3}.sb-promo-mkt{overflow:visible;background:#070d18;box-shadow:inset 0 1px #ffffff24,0 12px 28px -14px #040a1ab3}.sb-promo-mkt:hover{box-shadow:inset 0 1px #ffffff1f,0 18px 38px -16px #0a0f1acc,0 0 30px -10px #00e6ff66}.sb-promo-aff{background:linear-gradient(175deg,#070d18,#0a0f1a 52%,#0c1730);box-shadow:inset 0 1px #ffffff1a,0 10px 26px -16px #0a0f1a99}.sb-promo-pf{overflow:visible;background:linear-gradient(150deg,#ddff4d,#cf0 55%,#b4e300);box-shadow:inset 0 1px #ffffff80,0 12px 28px -14px #8cb4008c}.sb-promo-pf:hover{box-shadow:inset 0 1px #ffffff80,0 18px 38px -14px #8cb400b3,0 0 30px -8px #ccff008c}.sb-promo-pf .pf-img{transition:transform .35s cubic-bezier(.22,1.3,.36,1)}.sb-promo-pf:hover .pf-img{transform:scale(1.07) rotate(-2deg)}.sb-promo-aff:hover{box-shadow:inset 0 1px #ffffff1f,0 18px 38px -16px #0a0f1acc,0 0 30px -10px #ccff0073}.sb-promo-sheen{position:absolute;top:0;bottom:0;left:-60%;width:45%;transform:skew(-18deg);background:linear-gradient(100deg,transparent,rgba(255,255,255,.13),transparent);opacity:0;pointer-events:none;transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .25s;z-index:2}.sb-promo:hover .sb-promo-sheen{transform:skew(-18deg) translate(411%);opacity:1}.sb-arrow{position:absolute;top:10px;right:10px;z-index:2;width:22px;height:22px;border-radius:8px;border:1px solid rgba(255,255,255,.18);background:#ffffff12;display:grid;place-items:center;opacity:.65;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .25s,background .25s}.sb-promo:hover .sb-arrow{transform:translate(2px,-2px);opacity:1;background:#ffffff24}.sb-phw{display:block;animation:sbBob 3.8s ease-in-out infinite}.sb-phw.ph2w,.sb-phw.c2w{animation-delay:-1.3s}.sb-phw.ph3w,.sb-phw.c3w{animation-delay:-2.5s}.sb-phw.chipw{animation:sbBob 3s ease-in-out -.7s infinite}@keyframes sbBob{0%,to{transform:translateY(0)}50%{transform:translateY(-3.5px)}}.sb-ph,.sb-coin{transition:transform .38s cubic-bezier(.22,1.3,.36,1)}.sb-promo-mkt .sb-visual img{transition:transform .35s cubic-bezier(.22,1.3,.36,1)}.sb-promo-mkt:hover .sb-visual img{transform:scale(1.07) rotate(-2deg)}.sb-promo-aff:hover .av1{transform:translateY(-4px) scale(1.08)}.sb-promo-aff:hover .av2{transform:translateY(-7px) scale(1.12)}.sb-promo-aff:hover .av3{transform:translateY(-4px) scale(1.08)}@media(max-height:700px){.sb-promo .sb-visual{display:none}.sb-promo{min-height:0;padding:11px 14px}.sb-promo .sb-copy{padding-right:26px!important}}@media(max-height:780px){.summit-sidebar .sb-col{overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.summit-sidebar .sb-col::-webkit-scrollbar{display:none}.summit-sidebar .sb-col>*{flex-shrink:0}.summit-sidebar .sb-scroll{flex:0 0 auto!important;min-height:0!important;overflow:visible!important}}.summit-sidebar .sbn{position:relative;overflow:hidden;color:var(--fg-2);font-weight:600;font-size:13.5px;border-radius:12px;transition:background .25s,color .25s,transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s}.summit-sidebar .sbn:not(.on):before{content:"";position:absolute;left:0;top:26%;bottom:26%;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,#1a73ff,#2ec5ff);box-shadow:0 0 10px #2ec5ffcc;transform:scaleY(0);transform-origin:center;transition:transform .28s cubic-bezier(.22,1.2,.36,1)}.summit-sidebar .sbn:not(.on):after{content:"";position:absolute;top:0;bottom:0;left:-55%;width:40%;transform:skew(-18deg);background:linear-gradient(100deg,transparent,rgba(26,115,255,.12),transparent);opacity:0;pointer-events:none;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .25s}.summit-sidebar .sbn:not(.on):hover{background:#1a5bff0f;color:var(--fg-1);transform:translate(4px);box-shadow:inset 0 0 0 1px #1a5bff24}.summit-sidebar .sbn:not(.on):hover:before{transform:scaleY(1)}.summit-sidebar .sbn:not(.on):hover:after{transform:skew(-18deg) translate(438%);opacity:1}.summit-sidebar .sbn svg{transition:transform .28s cubic-bezier(.22,1.2,.36,1)}.summit-sidebar .sbn:not(.on):hover svg{transform:rotate(-8deg) scale(1.14)}.summit-sidebar .sbn:not(.on):hover svg *{stroke:#1a5bff}.summit-sidebar .sbn.on{position:relative;overflow:hidden;isolation:isolate;border-color:transparent;color:#fff;font-weight:800;background:none;animation:sbnSquash .5s cubic-bezier(.3,1.4,.4,1) both;box-shadow:0 12px 26px -14px #1a5bffbf}.summit-sidebar .sbn.on:before{content:"";position:absolute;left:-150px;top:50%;margin-top:-260px;width:520px;height:520px;z-index:0;border-radius:50%;background:linear-gradient(135deg,#0b4fd6,#1a73ff 42%,#38a4ff 78%);animation:sbnBurst .5s cubic-bezier(.3,1,.35,1) both}.summit-sidebar .sbn.on:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 1px #ffffff40;opacity:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='gh'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23gh)'/%3E%3C/svg%3E");background-size:140px 140px;animation:sbnGrainIn .45s ease .18s both}.summit-sidebar .sbn.on>*{position:relative;z-index:1}.summit-sidebar .sbn.on svg{animation:sbnIcon .6s cubic-bezier(.3,1.5,.4,1) .05s both}.summit-sidebar .sbn.on>span{animation:sbnLabel .45s cubic-bezier(.25,1,.4,1) .1s both}.summit-sidebar .sbn.on:hover:before{filter:brightness(1.08)}@keyframes sbnBurst{0%{transform:scale(.02)}to{transform:scale(1)}}@keyframes sbnSquash{0%{transform:scaleX(.94) scaleY(.82)}55%{transform:scaleX(1.015) scaleY(1.07)}to{transform:none}}@keyframes sbnIcon{0%{transform:rotate(-110deg) scale(.25);opacity:0}45%{opacity:1}to{transform:none;opacity:1}}@keyframes sbnLabel{0%{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}@keyframes sbnGrainIn{0%{opacity:0}to{opacity:.18}}@media(max-width:860px){.summit-sidebar{margin:0!important;border-radius:0!important}}.summit-sidebar .nav-item{flex-shrink:0}.summit-sidebar .sb-scroll{overflow-x:hidden;scrollbar-width:none}.summit-sidebar .sb-scroll::-webkit-scrollbar{display:none}.pp-gal{display:grid;grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:14px}.pp-gal--ugc{grid-template-columns:repeat(5,1fr)}@media(max-width:1100px){.pp-gal--ugc{grid-template-columns:repeat(4,1fr)}}.pp-tile{position:relative;border-radius:14px;overflow:hidden;cursor:pointer;background:var(--bg-page);border:1px solid var(--hairline)}.pp-tile-ov{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;background:#070d188c;opacity:0;transition:opacity .18s}.pp-tile:hover .pp-tile-ov,.pp-tile:focus-within .pp-tile-ov{opacity:1}.pp-regen-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:#cf0;color:#0a0f1a;font-family:var(--font-body);font-weight:800;font-size:11px;letter-spacing:.03em;border:0;cursor:pointer;box-shadow:0 12px 26px -10px #ccff008c,inset 0 1px #ffffff80;transition:transform .2s cubic-bezier(.22,1,.36,1)}.pp-regen-btn:hover{transform:scale(1.06)}@media(max-width:900px){.pp-gal--ugc{grid-template-columns:repeat(3,1fr)}}.prod-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--gap);align-items:start}.prod-side{position:sticky;top:0}@media(max-width:1080px){.prod-grid{grid-template-columns:minmax(0,1fr)}.prod-side{position:static}}.pp-strip{scrollbar-width:thin;scrollbar-color:var(--fg-3) var(--bg-page);scroll-behavior:smooth}.pp-strip::-webkit-scrollbar{height:8px}.pp-strip::-webkit-scrollbar-thumb{background:var(--fg-3);border-radius:999px}.pp-strip::-webkit-scrollbar-thumb:hover{background:var(--fg-1)}.pp-strip::-webkit-scrollbar-track{background:var(--bg-page);border-radius:999px}.pp-blue .mono,.pp-blue .eyebrow{color:#fffc}.prod-strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:12px}.prod-strip--ugc{grid-template-columns:repeat(3,1fr);gap:10px;align-content:start}.ugc-split{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:14px;align-items:stretch}.ugc-thumbs{height:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:10px;min-height:0}@media(max-width:700px){.ugc-split{grid-template-columns:1fr}.ugc-thumbs{height:auto;grid-auto-rows:200px}}.prod-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(225px,1fr));gap:var(--gap)}@keyframes pbKen{0%{transform:scale(1) translate(0)}to{transform:scale(1.1) translate(-2.5%)}}.gc-card:hover .gc-actions,.bb-vcard:hover .bb-vactions{opacity:1}@media(max-width:760px){.mkt-create-grid{grid-template-columns:1fr!important}.mkt-create-source{border-right:0!important;border-bottom:1px solid rgba(255,255,255,.18)}}@media(max-width:560px){.gc-intro-grid{grid-template-columns:1fr!important}.gc-intro-aside{min-height:150px!important;flex-direction:row!important;align-items:center}}@media(max-width:560px){.gc-help-grid{grid-template-columns:1fr!important}}.gc-anim-spin{animation:spin 2.4s linear infinite}@keyframes gcFade{0%,38%{opacity:1}50%,88%{opacity:.25}to{opacity:1}}@keyframes gcFadeIn{0%,45%{opacity:.25;transform:scale(.9)}60%,92%{opacity:1;transform:scale(1)}to{opacity:.25;transform:scale(.9)}}.gc-anim-old{animation:gcFade 3.4s ease-in-out infinite}.gc-anim-new{animation:gcFadeIn 3.4s ease-in-out infinite}@keyframes gcRef1{0%,30%{opacity:1}42%,to{opacity:0}}@keyframes gcRef2{0%,52%{opacity:0}64%,to{opacity:1}}@keyframes gcRefDel{0%,30%{opacity:0;transform:scale(.6)}38%,52%{opacity:1;transform:scale(1)}60%,to{opacity:0}}@keyframes gcRefOk{0%,60%{opacity:0;transform:scale(.6)}70%,92%{opacity:1;transform:scale(1)}to{opacity:0}}@keyframes gcRefLabel{0%,55%{opacity:0;transform:translateY(6px)}68%,92%{opacity:1;transform:translateY(0)}to{opacity:0}}.gc-ref-stage{width:220px;height:220px}@media(max-width:680px){.gc-modal-grid{grid-template-columns:1fr!important}}.gc-ref-1{animation:gcRef1 4s ease-in-out infinite}.gc-ref-2{animation:gcRef2 4s ease-in-out infinite}.gc-ref-del{animation:gcRefDel 4s ease-in-out infinite}.gc-ref-ok{animation:gcRefOk 4s ease-in-out infinite;opacity:0}.gc-ref-label{animation:gcRefLabel 4s ease-in-out infinite;opacity:0}.dash-root{--pad-card: 30px;--gap: 26px}body.dense .dash-root{--pad-card: 20px;--gap: 18px}.vid-stage{transition:transform .4s cubic-bezier(.2,.8,.2,1)}@media(max-width:680px){.mpack-grid{grid-template-columns:1fr!important}}.trust-grid{grid-template-columns:repeat(4,1fr)}.vid3-grid{grid-template-columns:repeat(3,1fr)}.stat-grid{grid-template-columns:repeat(6,1fr)}@media(max-width:880px){.trust-grid{grid-template-columns:repeat(2,1fr)}.vid3-grid{grid-template-columns:1fr 1fr}.stat-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:560px){.vid3-grid{grid-template-columns:1fr}.stat-grid{grid-template-columns:repeat(3,1fr)}.src-arrow{display:none!important}}.vid-stage.playing{will-change:transform}.vid-stage.playing{animation:kenburns 9s ease-in-out infinite}@keyframes kenburns{0%{transform:scale(1)}50%{transform:scale(1.14) translateY(-2.5%)}to{transform:scale(1)}}.vid-sheen{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;overflow:hidden}.vid-sheen:after{content:"";position:absolute;top:0;bottom:0;left:0;width:560%;pointer-events:none;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.13) 50%,transparent 70%);background-size:50% 100%;background-repeat:repeat-x;transform:translate(-41.8%)}.vid-sheen.playing{opacity:1}.vid-sheen.playing:after{animation:sheen 3.4s linear infinite}@keyframes sheen{0%{transform:translate(-41.8%)}to{transform:translate(41.8%)}}@media(max-width:1180px){.aff-grid,.pub-layout{grid-template-columns:1fr!important}}@media(max-width:1040px){.two-col,.gc-layout{grid-template-columns:1fr!important}.gc-rail{position:static!important;flex-direction:row!important;flex-wrap:wrap}.gc-rail .nav-item{flex:1 1 180px}}@media(max-width:860px){.summit-sidebar{position:fixed!important;top:0;bottom:0;left:0;transform:translate(-100%);transition:transform .28s cubic-bezier(.2,.8,.2,1)}.summit-sidebar.open{transform:translate(0);box-shadow:0 0 80px #000000b3}.sb-close{display:block!important}.tb-menu{display:inline-flex!important}.kpi-grid,.quick-grid,.mkt-metrics,.support-grid{grid-template-columns:repeat(2,1fr)!important}.gate-grid{grid-template-columns:1fr!important}.gate-hero,.step-name{display:none!important}}@media(max-width:560px){.kpi-grid,.quick-grid,.mkt-metrics,.support-grid{grid-template-columns:1fr!important}.gc-grid{grid-template-columns:repeat(2,1fr)!important}.prod-strip{grid-template-columns:repeat(auto-fill,minmax(84px,1fr))}.tb-credit,.tb-aistatus{display:none!important}.mkt-banner-sub{white-space:normal!important}}@media(max-width:860px){.aff-dash-layout{grid-template-columns:1fr!important}.aff-dash-rail{position:static!important;flex-direction:row!important;flex-wrap:wrap}.aff-dash-rail .nav-item{flex:1 1 140px}}@media(max-width:820px){.aff-ov-hero{grid-template-columns:1fr!important}.aff-ribbon{grid-template-columns:1fr 1fr!important}.aff-ribbon-cell:nth-child(3){border-left:none!important}.sup-faq{grid-template-columns:1fr!important}.sup-faq-rail{position:static!important;flex-direction:row!important;flex-wrap:wrap}.aff-dash,.aff-shell{grid-template-columns:1fr!important}.aff-rail{position:static!important}.aff-rail-nav{flex-direction:row!important;flex-wrap:wrap}.aff-railbtn{flex:1 1 140px}.aff-mobnav{display:flex!important}.aff-bento{grid-template-columns:1fr 1fr!important}.aff-bento>.s-card:first-child{grid-row:auto!important;grid-column:1 / -1!important}}:root{--bg-page: #eef1f6;--bg-panel: rgba(255,255,255,.6);--bg-card: rgba(255,255,255,.55);--bg-card-hover: rgba(255,255,255,.82);--midnight: #eef1f6;--deep-indigo: #e6eaf2;--fg-1: #111722;--fg-2: #39414f;--fg-3: #6a7384;--fg-inverse: #ffffff;--hairline: rgba(17,23,34,.1);--hairline-strong: rgba(17,23,34,.17);--ink-500: #d2d8e2;--ink-600: #dbe0ea;--ink-700: #e3e7ef;--ink-800: #eceff4;--ink-900: #f3f5f9;--shadow-sm: 0 1px 2px rgba(17,23,34,.06);--shadow-md: 0 10px 28px rgba(26,91,255,.1);--shadow-lg: 0 26px 64px rgba(26,91,255,.14);--grad-depth: radial-gradient(120% 80% at 100% 0%, rgba(26,91,255,.08), transparent 60%);--grad-glow: radial-gradient(90% 70% at 50% 0%, rgba(26,91,255,.1), transparent 60%);--cta-rgb: 26,91,255;--cta-fg: #ffffff;--data: #1f6bff;--blue-300: #1a5bff}html,body{background:#eef1f6}body:before{content:"";position:fixed;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:-2;pointer-events:none;background:radial-gradient(60% 50% at 16% 10%,#ffffff 0%,transparent 55%),radial-gradient(55% 55% at 86% 18%,#eef2fb 0%,transparent 55%),radial-gradient(70% 60% at 72% 96%,#e4e9f3 0%,transparent 55%),linear-gradient(155deg,#f6f8fc,#e8ecf3 55%,#dee3ee);background-size:200% 200%}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.33 0.33 0.33 0 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");background-size:150px 150px}#root{background:transparent}::selection{background:var(--brand);color:#fff}::-webkit-scrollbar-thumb{background:#11172233}::-webkit-scrollbar-thumb:hover{background:#11172259}.s-card{background:#ffffffd1;border:1px solid rgba(255,255,255,.75);box-shadow:var(--shadow-md),inset 0 1px #ffffffb3}.s-card--raised{background:#ffffffbd;border-color:#ffffffe6}.s-card--brand{background:linear-gradient(160deg,#1a5bff21,#ffffff9e 72%);border:1px solid rgba(26,91,255,.3)}.s-card--glow{box-shadow:var(--shadow-md),0 0 0 1px #1a5bff24}.hover-lift:hover{border-color:#1a5bff73}.btn-primary{background:linear-gradient(135deg,#1a5bff,#2f72ff,#2ec5ff);color:#fff;position:relative;overflow:hidden;box-shadow:none;border:0;background-clip:padding-box}.btn-primary:after{content:none}.btn-primary:hover{box-shadow:none}.btn-primary .ar,.btn-primary span{position:relative;z-index:1}.sunrise-btn{background:linear-gradient(135deg,#ffb347,#ff8a3d,#ff6b3d 70%,#ff5a36);color:#fff;border:1px solid transparent;position:relative;overflow:hidden;box-shadow:0 8px 24px #ff6b3d59,0 2px 8px #ff8a3d40}.sunrise-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.13;background-image:radial-gradient(circle at 20% 20%,rgba(255,255,255,.15) 1px,transparent 1px),radial-gradient(circle at 80% 60%,rgba(255,255,255,.1) 1px,transparent 1px),radial-gradient(circle at 40% 80%,rgba(0,0,0,.05) 1px,transparent 1px);background-size:12px 12px,16px 16px,14px 14px}.sunrise-btn>*{position:relative;z-index:1}.sunrise-tile{background:linear-gradient(150deg,#fd6523,#fe8e3d)!important;border:1px solid rgba(253,101,35,.55)!important;box-shadow:0 4px 14px #fd652352!important}.sunrise-tile svg{stroke:#fff!important}.btn-primary:before{content:"";position:absolute;top:0;bottom:0;left:-75%;width:60%;z-index:1;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);transform:skew(-18deg)}.btn-primary:hover:before{animation:btnSweep 1.8s cubic-bezier(.33,0,.2,1)}@keyframes btnSweep{to{transform:skew(-18deg) translate(350%)}}.btn-secondary{color:var(--brand);border-color:#1a5bff66}.btn-secondary:hover{background:#1a5bff14;border-color:var(--brand)}.btn-ghost{background:#ffffffb3;color:var(--fg-2);border-color:var(--hairline-strong)}.btn-ghost:hover{background:#fff;color:var(--fg-1)}.pill-cta{background:linear-gradient(135deg,#1a5bff,#2ec5ff);color:#fff}.pill-data{background:#1a5bff1a;color:var(--brand);border-color:#1a5bff4d}.pill-mute{background:#1117220f;color:var(--fg-3);border-color:var(--hairline)}.credit-pill{background:linear-gradient(120deg,#1a5bff29,#2ec5ff1f);border:1px solid rgba(26,91,255,.3)}.input,.textarea,.select{background:#ffffffd9}.input::placeholder,.textarea::placeholder{color:#99a1b0}.input:focus,.textarea:focus,.select:focus{border-color:var(--brand);box-shadow:0 0 0 3px #1a5bff24}.nav-item.on{background:#1a5bff1a}.toggle.on{background:var(--brand);border-color:var(--brand)}.dotgrid{background-image:radial-gradient(rgba(17,23,34,.07) 1px,transparent 1px)}.shimmer{background:#1117220a}.shimmer:after{background:linear-gradient(90deg,#11172200 25%,#1117220d,#11172200 75%)}.tb-grain{background:linear-gradient(180deg,#0b4fd6,#1a73ff 42%,#38a4ff 78%,#6fc4ff)}.tb-grain:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.16;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='gh'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23gh)'/%3E%3C/svg%3E");background-size:140px 140px}.tb-grain>*{position:relative;z-index:1}.tb-grain .ff-display{color:#fff!important}.tb-grain .tb-aistatus,.tb-grain .tb-credit,.tb-grain .tb-menu{background:#ffffff29!important;border-color:#ffffff52!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tb-grain .tb-aistatus>span:not([class]),.tb-grain .tb-credit>span{color:#fff!important}.tb-grain .tb-credit>svg{color:#7ff3ff!important}.tb-grain .tb-store,.tb-grain .tb-store *{color:#ffffffd9!important}.tb-grain button[style*="border-radius: 10px"]{background:#ffffff29!important;border-color:#ffffff52!important}.tb-grain.nx-dark{background:linear-gradient(165deg,#020308,#020409 52%,#03050c);border-bottom-color:#ffffff17!important}.tb-grain.nx-dark:before{opacity:.1}.tb-grain.nx-dark>.nx-l{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.tb-grain.nx-dark .tb-aistatus,.tb-grain.nx-dark .tb-credit,.tb-grain.nx-dark .tb-menu,.tb-grain.nx-dark button[style*="border-radius: 10px"]{background:linear-gradient(150deg,#ffffff21,#ffffff0d)!important;border-color:#ffffff2e!important;backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);box-shadow:0 8px 22px -12px #000c,inset 0 1px #ffffff47;transition:transform .32s cubic-bezier(.22,1,.36,1),background .28s,border-color .28s,box-shadow .32s}.tb-grain.nx-dark .tb-aistatus:hover,.tb-grain.nx-dark .tb-credit:hover,.tb-grain.nx-dark .tb-menu:hover,.tb-grain.nx-dark button[style*="border-radius: 10px"]:hover{transform:translateY(-2px);background:linear-gradient(150deg,#fff3,#ffffff14)!important;border-color:#cf06!important;box-shadow:0 16px 32px -14px #000000d9,inset 0 1px #fff6}.grain-tile{position:relative;overflow:hidden;background:linear-gradient(150deg,#1a5bff,#2f72ff 55%,#2ec5ff)!important;border:none!important}.grain-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100'%3E%3Cfilter id='gt'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23gt)'/%3E%3C/svg%3E");background-size:100px 100px}.grain-tile svg{position:relative;z-index:1}.mkt-studio .ff-display,.mkt-studio h2{color:#fff!important}.mkt-studio p,.mkt-studio span:not(.pill){color:#ffffffeb!important}.mkt-studio .pill-brand{background:#ffffff2e!important;color:#fff!important;border-color:#ffffff59!important}.mkt-studio .pill-brand svg{color:#fff!important;stroke:#fff!important}.mkt-studio .s-card{background:#ffffff1f!important;border-color:#fff3!important}.mkt-studio .s-card .ff-display{color:#fff!important}.mkt-studio svg{color:#fff!important;stroke:#fff!important}.mkt-studio .s-card{background:#ffffff24!important;border-color:#ffffff47!important}.mkt-studio [style*="border-radius: 10px"],.mkt-studio [style*="borderRadius: 10"]{background:#ffffff29!important;border-color:#ffffff4d!important}.mkt-studio .btn-primary{background:#fff!important;color:#0b4fd6!important}.mkt-studio .btn-primary svg{color:#0b4fd6!important;stroke:#0b4fd6!important}.mkt-studio .btn-primary span{color:#0b4fd6!important}.mkt-studio .mkt-metrics .ff-display{background:none!important;-webkit-text-fill-color:#fff!important;color:#fff!important}.mkt-studio .mkt-metrics .s-card--raised div:last-child{color:#ffffffd9!important}.mkt-studio [style*="border-radius: 999px"]{background:#ffffff24!important;border-color:#ffffff4d!important;color:#fff!important}.mkt-studio .btn-primary{background:#cf0!important;color:#0a1420!important}.mkt-studio .btn-primary svg{color:#0a1420!important;stroke:#0a1420!important}.mkt-studio .btn-primary span{color:#0a1420!important}.mkt-dark{background:var(--bg-page);color:var(--fg-1);position:relative}.mkt-dark>*{position:relative;z-index:1}.mkt-dark .s-card{box-shadow:var(--shadow-md),inset 0 1px #ffffffb3}.bb-edit{transition:border-color .15s,background .15s}.bb-edit:hover{border-color:var(--hairline-strong)!important}.bb-edit:focus{border-color:var(--data)!important;background:var(--bg-card)!important}@media(max-width:760px){.mkt-ugc-grid{grid-template-columns:1fr 1fr!important}.bb-prodwrap{grid-template-columns:1fr!important}}.mkt-swap{transition:opacity .24s ease,transform .24s cubic-bezier(.2,.8,.2,1)}.mkt-next{transition:background .15s,border-color .15s,transform .15s}.mkt-next:hover{background:rgba(var(--brand-rgb),.18)!important;border-color:var(--data)!important}.mkt-next:hover svg{transform:translate(3px);transition:transform .2s}.mkt-dark .hover-lift:hover{border-color:#1a5bff80}.mkt-dark .input,.mkt-dark .textarea,.mkt-dark .select{background:#050b0f}.mkt-dark .pill-mute{background:#8a94a61a;color:var(--fg-3);border-color:#8a94a629}.mkt-dark .btn-ghost{background:#0e1626;color:var(--fg-2);border-color:#8a94a629}.mkt-dark .dotgrid{background-image:radial-gradient(rgba(138,148,166,.1) 1px,transparent 1px)}.gcr-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;outline:none;cursor:pointer;border:0}.gcr-range::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;border:3px solid var(--fg-1);box-shadow:0 2px 6px #00000040;cursor:pointer}.gcr-range::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:3px solid var(--fg-1);box-shadow:0 2px 6px #00000040;cursor:pointer}.gcr-stop{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;background:none;border:1px solid transparent;border-radius:12px;padding:9px 4px;cursor:pointer;font-family:var(--font-body);font-size:12px;font-weight:600;color:var(--fg-3);transition:background-color .13s,color .13s,border-color .13s}.gcr-stop:hover,.gcr-stop.on{background:var(--bg-page)}.gcr-vact{width:30px;height:30px;border-radius:9px;background:#fff3;border:1px solid rgba(255,255,255,.35);display:grid;place-items:center;cursor:pointer;transition:background-color .12s,border-color .12s,transform .12s}.gcr-vact:hover{background:#ffffff6b;transform:translateY(-1px)}.gcr-vact.on{background:var(--cta);border-color:var(--cta)}.gcr-opt:hover{border-color:var(--brand)!important;transform:translateY(-3px);box-shadow:0 14px 30px #1a5bff42}.gcr-opt:hover .gcr-pick{opacity:1!important}@keyframes gcrPulse{0%,to{box-shadow:0 0 #1a5bff66}50%{box-shadow:0 0 0 6px #1a5bff00}}.gcr-ready{animation:gcrPulse 1.9s ease-in-out infinite}.su2-page{display:grid;grid-template-columns:1fr 1fr;background:var(--bg-page)}@media(min-width:1024px){.su2-page{height:100vh;overflow:hidden}.su2-brand,.su2-formside{height:100vh;min-height:0!important;overflow:hidden}}@media(max-width:1023px){.su2-page{min-height:100vh}}.su2-brand{order:2}.su2-formside{order:1}.su2-mobilelogo{display:none}@media(max-width:1023px){.su2-page{grid-template-columns:1fr}.su2-brand{display:none!important}.su2-mobilelogo{display:inline-flex}.su2-formside{padding:24px 24px 18px!important}}@media(min-width:1024px){.su2-mobilelogo{visibility:hidden}}.su2-err,.su2-err:focus{border-color:var(--danger)!important;box-shadow:0 0 0 3px #ff4d5e1f!important}.su2-btn:focus-visible,.su2-eye:focus-visible,.su2-cta:focus-visible{outline:2px solid var(--data);outline-offset:2px}.su2-cta:hover .ar{transform:translate(2px)}.su2-shopify:hover{background:#006e52!important}.su2-google:hover{background:var(--bg-page)!important;border-color:var(--brand-line)!important}.su2-shopify:active,.su2-google:active{transform:translateY(1px)}.su2-eye:hover{background:var(--bg-page)}.su2-link{color:var(--brand);font-weight:600;text-decoration:none}.su2-link:hover{text-decoration:underline;color:var(--data)}.su2-nav{width:30px;height:30px;flex-shrink:0;border-radius:9px;display:grid;place-items:center;background:#ffffff12;border:1px solid rgba(255,255,255,.18);cursor:pointer;opacity:.6;transition:opacity .15s,background .15s}.su2-nav:hover{opacity:1;background:#ffffff29}.su2-nav--abs{position:absolute;top:50%;transform:translateY(-50%);z-index:3}.ys-panel{position:relative;width:100%;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ys-stage{position:relative;flex:1 1 auto;min-height:0;height:auto;max-height:452px}.ys-flow{position:absolute;z-index:2;top:40px;right:0;bottom:22px;left:0;perspective:1500px;transform-style:preserve-3d}.ys-ph{position:absolute;left:50%;top:0;width:214px;height:100%;margin:0;padding:0;border-radius:20px;cursor:pointer;background:#f4f7fd;border:6px solid #0c1330;box-shadow:0 34px 64px -26px #02081ee6;transform:translate(-50%);transition:transform 1.05s cubic-bezier(.32,.9,.24,1),opacity 1.05s ease}.ys-ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px;pointer-events:none;background:#05122e;opacity:var(--ys-dim, 0);transition:opacity 1.05s ease}.ys-ph img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;border-radius:14px}.ys-tag{position:absolute;z-index:30;top:24px;left:50%;--tx: -50%;--ty: 0;display:inline-flex;align-items:center;gap:9px;padding:9px 16px 9px 14px;border-radius:999px;background:#cf0;border:2px solid #0c1330;box-shadow:0 18px 38px -16px #02081ee6,0 0 30px -8px #ccff0073,inset 0 1px #ffffff80;opacity:0;animation:ysTagIn .65s cubic-bezier(.24,1.3,.36,1) forwards 2.05s}.ys-tag-dot{flex:none;width:7px;height:7px;border-radius:50%;background:#0a0f1a;animation:ysTagPulse 2s ease-in-out infinite}.ys-tag b{font-family:var(--font-display);font-weight:800;font-size:23px;line-height:1;letter-spacing:-.02em;color:#0a0f1a}.ys-tag>span{display:flex;flex-direction:column;gap:2px;font-family:var(--font-body);font-weight:700;font-size:9px;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:#0a0f1a}.ys-tag>span em{font-style:normal;font-weight:500;letter-spacing:.1em;color:#0a0f1a99}@keyframes ysTagIn{0%{opacity:0;transform:translate(var(--tx),var(--ty)) translateY(8px) scale(.8)}70%{opacity:1}to{opacity:1;transform:translate(var(--tx),var(--ty))}}@keyframes ysTagPulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes mkpIn{0%{opacity:0;transform:translateY(64px) scale(.92)}60%{opacity:1;transform:translateY(-8px) scale(1.012)}to{opacity:1;transform:none}}@keyframes mkpOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(48px) scale(.94)}}.mkp-in{animation:mkpIn .68s cubic-bezier(.22,1.2,.32,1) both}.mkp-out{animation:mkpOut .48s cubic-bezier(.5,0,.6,1) both}@keyframes mkpSweep{0%,55%{transform:translate(-130%) skew(-18deg)}to{transform:translate(330%) skew(-18deg)}}.mkp-sweep{position:absolute;top:0;bottom:0;left:0;width:34%;z-index:3;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.07) 45%,rgba(204,255,0,.09) 55%,transparent);animation:mkpSweep 3.4s cubic-bezier(.4,0,.2,1) .7s 2 both}@keyframes mkpFloatA{0%,to{translate:0 0}50%{translate:0 -7px}}@keyframes mkpFloatB{0%,to{translate:0 0}50%{translate:0 6px}}.mkp-ph-a{animation:mkpFloatA 5.2s ease-in-out infinite}.mkp-ph-b{animation:mkpFloatB 6.1s ease-in-out .6s infinite}@keyframes mkpStatIn{0%{opacity:0;transform:translateY(12px) scale(.86)}65%{opacity:1;transform:translateY(-2px) scale(1.03)}to{opacity:1;transform:none}}.mkp-stat{animation:mkpStatIn .55s cubic-bezier(.22,1.2,.32,1) both}@keyframes mkpOfferIn{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:none}}@keyframes mkpOfferGlow{0%,to{opacity:0}50%{opacity:1}}.mkp-offer{position:relative;animation:mkpOfferIn .5s cubic-bezier(.24,1.3,.36,1) .35s both}.mkp-offer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 14px 1px #ccff0040;opacity:0;animation:mkpOfferGlow 2.6s ease-in-out 1s infinite}@keyframes mkpChipIn{0%{opacity:0;transform:translateY(26px) scale(.6)}70%{opacity:1;transform:translateY(-3px) scale(1.06)}to{opacity:1;transform:none}}.mkp-chip{animation:mkpChipIn .5s cubic-bezier(.22,1.2,.32,1) both;transition:transform .2s ease,box-shadow .2s ease}.mkp-chip:hover{transform:translateY(-2px) scale(1.06)}@keyframes mkpChipDot{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.72);opacity:.6}}.mkp-chip-dot{animation:mkpChipDot 1.8s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.mkp-in,.mkp-out,.mkp-sweep,.mkp-ph-a,.mkp-ph-b,.mkp-stat,.mkp-offer,.mkp-chip,.mkp-chip-dot{animation:none}.mkp-stat,.mkp-offer,.mkp-chip{opacity:1}}.ys-floor{position:absolute;z-index:1;left:50%;bottom:-6px;width:320px;height:56px;transform:translate(-50%);pointer-events:none;background:radial-gradient(closest-side,#78b4ff52,#78b4ff24 48%,#78b4ff00 88%);animation:ysFloor 5s ease-in-out infinite alternate}@keyframes ysFloor{0%{opacity:.6;transform:translate(-50%) scaleX(.9)}to{opacity:1;transform:translate(-50%) scaleX(1.06)}}@media(prefers-reduced-motion:reduce){.ys-floor{animation:none}.ys-tag{animation:ysTagIn .01s forwards}.ys-tag-dot{animation:none}}@media(min-height:880px){.ys-stage{max-height:560px}.ys-flow{--ys-spread: 212px}.ys-ph{width:268px;border-radius:24px}.ys-floor{width:400px;height:68px}.ys-tag{padding:11px 19px 11px 16px}.ys-tag b{font-size:27px}.ys-tag>span{font-size:10px}}@media(min-height:1020px){.ys-stage{max-height:660px}.ys-flow{--ys-spread: 248px}.ys-ph{width:314px;border-radius:26px}.ys-floor{width:460px}}.su2-fade{animation:suFade .3s ease both}@keyframes suFade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.su2-fade{animation:none}}.nx-panel.nx-flat{border-radius:0}.nx-panel{position:relative;overflow:hidden;border-radius:32px;isolation:isolate;contain:paint;background:linear-gradient(165deg,#020308,#020409 52%,#03050c)}.nx-panel>.nx-l{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.nx-swirl{background:conic-gradient(from 0deg at 50% 45%,#1a5bff00,#1a5bff8c 70deg,#00e6ff6b,#1a5bff00,#5a82ff66 310deg,#1a5bff00 360deg);filter:blur(50px);opacity:.11;animation:nxSwirl 46s linear infinite;will-change:transform}@keyframes nxSwirl{to{transform:rotate(360deg)}}.nx-aurora .a1,.nx-aurora .a2{position:absolute;left:-25%;width:150%;height:34%;filter:blur(46px);border-radius:50%;will-change:transform}.nx-aurora .a1{top:8%;background:linear-gradient(90deg,transparent,rgba(0,230,255,.07),rgba(26,91,255,.06),transparent);animation:nxA1 24s ease-in-out infinite}.nx-aurora .a2{top:52%;background:linear-gradient(90deg,transparent,rgba(120,90,255,.05),rgba(0,200,255,.05),transparent);animation:nxA2 31s ease-in-out infinite}@keyframes nxA1{0%,to{transform:translate(-6%) skewY(-3deg);opacity:.75}50%{transform:translate(8%,-4%) skewY(3deg);opacity:1}}@keyframes nxA2{0%,to{transform:translate(7%) skewY(3deg);opacity:.6}50%{transform:translate(-8%,5%) skewY(-4deg);opacity:.9}}.nx-grid{background-image:linear-gradient(rgba(150,190,255,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(150,190,255,.09) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:radial-gradient(70% 62% at 50% 45%,#000 35%,transparent 100%);mask-image:radial-gradient(70% 62% at 50% 45%,#000 35%,transparent 100%);animation:nxGrid 30s linear infinite}.nx-panel>.nx-l.nx-grid{top:-54px;right:-54px;bottom:-54px;left:-54px}@keyframes nxGrid{to{transform:translate3d(54px,54px,0)}}.nx-stars .l1,.nx-stars .l2{position:absolute;width:2px;height:2px;border-radius:50%;background:#fff}.nx-stars .l1{top:12%;left:9%;opacity:.8;box-shadow:14vw 6vh #ffffffbf,31vw 22vh #bee1ff99,48vw 9vh #ffffff80,62vw 30vh #c8ebffb3,77vw 15vh #ffffff8c,88vw 34vh #bee1ff99;animation:nxDrift 60s linear infinite,nxTwinkle 4.2s ease-in-out infinite}.nx-stars .l2{top:42%;left:22%;opacity:.55;box-shadow:11vw 18vh #ffffff80,26vw 5vh #b4dcff73,44vw 26vh #fff9,58vw 12vh #c8ebff66,71vw 28vh #ffffff80;animation:nxDrift 92s linear infinite reverse,nxTwinkle 6.5s ease-in-out infinite .8s}@keyframes nxDrift{to{transform:translate3d(-40px,-22px,0)}}@keyframes nxTwinkle{0%,to{opacity:.35}50%{opacity:.95}}.nx-shoot .s1,.nx-shoot .s2{position:absolute;width:150px;height:1.5px;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,.9),transparent);transform:rotate(38deg) translate(-260px);opacity:0}.nx-shoot .s1{top:14%;left:4%;animation:nxShoot 13s ease-out infinite 3s}.nx-shoot .s2{top:46%;left:34%;animation:nxShoot 17s ease-out infinite 9s}@keyframes nxShoot{0%{opacity:0;transform:rotate(38deg) translate(-260px)}4%{opacity:1}16%{opacity:0;transform:rotate(38deg) translate(560px)}to{opacity:0;transform:rotate(38deg) translate(560px)}}.nx-rim{border-radius:inherit;padding:1px;background:linear-gradient(150deg,#a0c8ff80,#1a5bff29 40%,#ffffff0f 70%,#00e6ff57);-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}.nx-panel>.nx-content{position:relative;z-index:2}.nx-swirl,.nx-aurora .a1,.nx-aurora .a2,.nx-grid,.nx-stars .l1,.nx-stars .l2,.nx-shoot .s1,.nx-shoot .s2{animation-play-state:paused}.nx-live .nx-swirl,.nx-live .nx-aurora .a1,.nx-live .nx-aurora .a2,.nx-live .nx-grid,.nx-live .nx-stars .l1,.nx-live .nx-stars .l2,.nx-live .nx-shoot .s1,.nx-live .nx-shoot .s2{animation-play-state:running}@media(prefers-reduced-motion:reduce){.nx-swirl,.nx-aurora .a1,.nx-aurora .a2,.nx-grid,.nx-stars .l1,.nx-stars .l2,.nx-shoot .s1,.nx-shoot .s2{animation:none}}.qa-card{position:relative;overflow:hidden;cursor:pointer;display:flex;align-items:flex-start;gap:13px;padding:18px 17px;border-radius:18px;text-align:left;background:linear-gradient(150deg,#ffffff42,#ffffff1a 55%,#ffffff0d);border:1px solid rgba(255,255,255,.3);box-shadow:0 10px 30px -14px #04103499,inset 0 1px #fff6,inset 0 -1px #ffffff12;transition:transform .38s cubic-bezier(.22,1,.36,1),box-shadow .38s cubic-bezier(.22,1,.36,1),border-color .3s,background .3s}.qa-card:hover{transform:translateY(-5px);border-color:#ccff008c;background:linear-gradient(150deg,#ffffff47,#ffffff24 55%,#ffffff12);box-shadow:0 22px 46px -16px #041034b3,0 0 0 1px #ccff002e,inset 0 1px #ffffff80}.qa-card:active{transform:translateY(-2px) scale(.995)}.qa-sheen{position:absolute;top:0;left:-60%;width:45%;height:100%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.3),transparent);transform:skew(-18deg);opacity:0;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .3s}.qa-card:hover .qa-sheen{transform:skew(-18deg) translate(389%);opacity:1}.qa-ico{position:relative;width:40px;height:40px;border-radius:12px;flex-shrink:0;display:grid;place-items:center;background:linear-gradient(155deg,#ffffff47,#ffffff1a);border:1px solid rgba(255,255,255,.34);box-shadow:inset 0 1px #ffffff80,0 6px 16px -8px #04103480;transition:transform .38s cubic-bezier(.22,1,.36,1),background .3s,border-color .3s}.qa-card:hover .qa-ico{transform:scale(1.07) rotate(-3deg);background:linear-gradient(155deg,#ccff0052,#ccff0014);border-color:#cf09}.qa-arrow{position:absolute;top:12px;right:12px;z-index:3;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:#ffffff4d;opacity:0;transform:translate(-5px,5px);transition:opacity .32s,transform .32s cubic-bezier(.22,1,.36,1),background .3s}.qa-card:hover .qa-arrow{opacity:1;transform:none;background:#cf0}.qa-light .qa-card{background:linear-gradient(150deg,#fffffff2,#f6f9ffcc);border-color:#0f20421a;box-shadow:0 10px 26px -18px #0f204259,inset 0 1px #ffffffe6}.qa-light .qa-card:hover{border-color:#1a5bff6b;background:linear-gradient(150deg,#fff,#f0f6fff2);box-shadow:0 22px 40px -22px #0f204266,0 0 0 1px #1a5bff1f,inset 0 1px #fff}.qa-light .qa-sheen{background:linear-gradient(100deg,transparent,rgba(26,91,255,.12),transparent)}.qa-light .qa-ico{background:linear-gradient(155deg,#1a5bff24,#1a5bff0d);border-color:#1a5bff2e;box-shadow:inset 0 1px #ffffffe6,0 6px 14px -10px #0f204266}.qa-light .qa-card:hover .qa-ico{background:linear-gradient(155deg,#1a5bff3d,#1a5bff14);border-color:#1a5bff66}.qa-light .qa-arrow{background:#0f20421a}.qa-light .qa-card:hover .qa-arrow{background:#1a5bff}.qa-light .qa-card:hover .qa-arrow svg{color:#fff!important}.perk-sheen{position:absolute;top:0;left:-60%;width:45%;height:100%;pointer-events:none;z-index:1;background:linear-gradient(100deg,transparent,rgba(204,255,0,.22),transparent);transform:skew(-18deg);animation:perkSweep 3s cubic-bezier(.22,1,.36,1) infinite}@keyframes perkSweep{0%{transform:skew(-18deg) translate(0);opacity:0}12%{opacity:1}45%{transform:skew(-18deg) translate(389%);opacity:1}46%,to{transform:skew(-18deg) translate(389%);opacity:0}}.ltd-badge{position:absolute;top:-9px;right:12px;z-index:2;font-size:8.5px;font-weight:800;letter-spacing:.14em;color:#0a0f1a;background:#cf0;border-radius:7px;padding:4px 9px;box-shadow:0 10px 22px -8px #ccff008c,inset 0 1px #ffffff80;animation:ltdPop 2.8s ease-in-out infinite}@keyframes ltdPop{0%,62%,to{transform:none}70%{transform:translateY(-2px) scale(1.08) rotate(-2deg)}78%{transform:translateY(0) scale(1)}86%{transform:translateY(-1px) scale(1.04)}}.sc-dark .input,.sc-dark .select,.sc-dark .textarea{background:#ffffff0f;border-color:#ffffff29;color:#f4f7ff}.sc-dark .input:focus,.sc-dark .select:focus,.sc-dark .textarea:focus{border-color:#00e6ff;box-shadow:0 0 0 3px #00e6ff1f}.sc-dark .input::placeholder,.sc-dark .textarea::placeholder{color:#f4f7ff59}.sc-dark .select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23B7C0D4' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")}.sc-dark .select option{background:#0e1626;color:#f4f7ff}.sc-dark .btn-ghost{background:#ffffff0f;color:#d7deec;border-color:#ffffff24}.sc-dark .btn-ghost:hover{background:#ffffff1f;color:#fff;border-color:#ffffff47}.sc-dark .toggle{background:#ffffff24;border-color:#fff3}.sc-dark .toggle.on{background:#1a5bff;border-color:#1a5bff}.sc-dark input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.8)}@keyframes ccPop{0%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(var(--dx),var(--dy)) rotate(240deg);opacity:0}}@keyframes cbUnlock{0%{transform:scale(.5)}60%{transform:scale(1.18)}to{transform:scale(1)}}.cb-unlock{animation:cbUnlock .4s cubic-bezier(.2,.8,.2,1)}@media(max-width:1080px){.sc-cart-grid{grid-template-columns:1fr!important}}@media(max-width:880px){.sc-kit-grid{grid-template-columns:1fr 1fr!important}.sc-theme-grid{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:560px){.sc-kit-grid,.sc-two{grid-template-columns:1fr!important}}@media(max-width:980px){.bg-set-grid{grid-template-columns:1fr!important}.bg-tog-row{flex-wrap:wrap}}.pill-lime{position:relative;overflow:hidden;background:#cf0;color:#0a0f1a;border-color:transparent;font-weight:700;letter-spacing:.06em;box-shadow:0 8px 20px -10px #cf09,inset 0 1px #ffffff8c}.pill-lime:after{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mix-blend-mode:normal;opacity:.18}.pill-lime>*{position:relative;z-index:1}.mkt-studio .pill-lime,.mkt-studio .pill-lime span,.mkt-studio .pill-lime svg{color:#0a0f1a!important}.eyebrow-kick{display:inline-flex;align-items:center;gap:8px}.eyebrow-kick:before{content:"";width:14px;height:3px;border-radius:2px;background:#cf0;box-shadow:0 0 8px #ccff00b3}.lime-chip{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#0a0f1a;background:#cf0;padding:5px 11px;border-radius:9px;box-shadow:0 10px 24px -12px #ccff008c,inset 0 1px #ffffff8c}.lime-chip:after{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mix-blend-mode:normal;opacity:.5}.lime-chip>*{position:relative;z-index:1}.summit-sidebar .nx-grid,.summit-sidebar .nx-aurora .a1,.summit-sidebar .nx-aurora .a2{animation:none}.dash-root>div>*{content-visibility:auto;contain-intrinsic-size:auto 520px}.mkt-studio .tb-grain:before{mix-blend-mode:normal;opacity:.16}.pp-gal,.prod-cards{contain:layout}.qa-card{contain:layout paint}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
