@property --px-angle{syntax:"<angle>";inherits:false;initial-value:0deg}[data-design=aurora][data-skin=pulse]{--paper:#050706;--wash:#090d0a;--ink:#f2f7ec;--muted:#a6b1a2;--line:rgba(255,255,255,0.1);--line-accent:rgba(196,250,108,0.22);--accent:#c4fa6c;--accent-rgb:196,250,108;--accent-2:#6fe7da;--accent-2-rgb:111,231,218;--accent-ink:#0b1205;--amber:#ffc95e;--glow:0 0 24px rgba(196,250,108,0.45);--font-mono:"JetBrains Mono","SF Mono","SFMono-Regular",ui-monospace,Menlo,Consolas,monospace;--font-display:"SF Pro Display",Inter,-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif;--radius:18px;--ease-out:cubic-bezier(0.16,1,0.3,1);position:relative;background:transparent}body:has([data-design=aurora][data-skin=pulse]){background:#050706}[data-design=aurora][data-skin=pulse]:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(var(--accent-rgb),.045) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--accent-rgb),.045) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(ellipse 90% 70% at 50% 40%,#000 20%,transparent 85%);mask-image:radial-gradient(ellipse 90% 70% at 50% 40%,#000 20%,transparent 85%)}[data-design=aurora][data-skin=pulse] ::selection{background:var(--accent);color:var(--accent-ink)}[data-design=aurora][data-skin=pulse] h1,[data-design=aurora][data-skin=pulse] h2{font-weight:650;letter-spacing:-.045em}[data-design=aurora][data-skin=pulse] h2{font-size:clamp(36px,4.4vw,68px);line-height:1.08}[data-design=aurora][data-skin=pulse] .eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--accent);font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase}[data-design=aurora][data-skin=pulse] .eyebrow:before{content:"";width:7px;height:7px;border-radius:1px;background:var(--accent);box-shadow:var(--glow)}[data-design=aurora][data-skin=pulse] .lead{color:var(--ink)}[data-design=aurora][data-skin=pulse] .text-link,[data-design=aurora][data-skin=pulse] a.text-link{color:var(--accent)}[data-design=aurora][data-skin=pulse] .site-header{background:linear-gradient(180deg,rgba(5,7,6,.86),rgba(5,7,6,.45));border-bottom:1px solid transparent;transition:background .35s,border-color .35s}html[data-scrolled="1"] [data-design=aurora][data-skin=pulse] .site-header{background:rgba(5,7,6,.82);border-bottom-color:var(--line-accent);box-shadow:0 10px 40px rgba(0,0,0,.45)}[data-design=aurora][data-skin=pulse] .header-inner{transition:min-height .35s var(--ease-out)}html[data-scrolled="1"] [data-design=aurora][data-skin=pulse] .header-inner{min-height:62px}[data-design=aurora][data-skin=pulse] .brand-mark{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--accent);color:var(--accent-ink);font-size:17px;font-weight:800;text-shadow:none;box-shadow:0 0 22px rgba(var(--accent-rgb),.5)}[data-design=aurora][data-skin=pulse] .desktop-nav a{position:relative;font-size:13px}[data-design=aurora][data-skin=pulse] .desktop-nav a:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:var(--accent);box-shadow:var(--glow);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease-out)}[data-design=aurora][data-skin=pulse] .desktop-nav a:hover:after,[data-design=aurora][data-skin=pulse] .desktop-nav a[aria-current]:after{transform:scaleX(1)}[data-design=aurora][data-skin=pulse] .desktop-nav a[aria-current]{color:var(--accent);text-shadow:0 0 18px rgba(var(--accent-rgb),.45)}[data-design=aurora][data-skin=pulse] .reading-progress{background:linear-gradient(90deg,var(--accent),var(--accent-2));box-shadow:0 0 12px rgba(var(--accent-rgb),.7)}[data-design=aurora][data-skin=pulse] .button{position:relative;overflow:hidden;isolation:isolate;background:var(--accent);color:var(--accent-ink);border:1px solid var(--accent);border-radius:12px;padding:15px 24px;font-size:13px;font-weight:700;letter-spacing:.01em;box-shadow:0 0 0 1px rgba(var(--accent-rgb),.2),0 10px 36px rgba(var(--accent-rgb),.28);transition:transform .3s var(--ease-out),box-shadow .3s,background .3s}[data-design=aurora][data-skin=pulse] .button:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translateX(-120%);transition:transform .7s var(--ease-out)}[data-design=aurora][data-skin=pulse] .button:hover{background:#d4ff8a;transform:translateY(-2px);box-shadow:0 0 0 1px rgba(var(--accent-rgb),.4),0 16px 50px rgba(var(--accent-rgb),.45)}[data-design=aurora][data-skin=pulse] .button:hover:after{transform:translateX(120%)}[data-design=aurora][data-skin=pulse] .button.secondary{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.18);color:var(--ink);box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[data-design=aurora][data-skin=pulse] .button.secondary:after{background:linear-gradient(110deg,transparent 30%,rgba(var(--accent-rgb),.18) 50%,transparent 70%)}[data-design=aurora][data-skin=pulse] .button.secondary:hover{background:rgba(var(--accent-rgb),.06);border-color:rgba(var(--accent-rgb),.6);color:var(--accent);box-shadow:0 0 30px rgba(var(--accent-rgb),.15)}[data-design=aurora][data-skin=pulse] .spot{position:relative;border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(460px circle at var(--gx,50%) var(--gy,-300%),rgba(var(--accent-rgb),.12),transparent 42%),linear-gradient(160deg,rgba(255,255,255,.045),rgba(255,255,255,.01));transition:border-color .35s,box-shadow .35s,transform .45s var(--ease-out)}[data-design=aurora][data-skin=pulse] .spot:hover{--gx:var(--mx,50%);--gy:var(--my,50%);border-color:rgba(var(--accent-rgb),.42);box-shadow:0 0 0 1px rgba(var(--accent-rgb),.08),0 24px 70px -24px rgba(var(--accent-rgb),.35);transform:translateY(-4px)}[data-design=aurora][data-skin=pulse] .px-chip,[data-design=aurora][data-skin=pulse] .story-meta .status{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border:1px solid rgba(255,255,255,.16);border-radius:6px;background:rgba(255,255,255,.04);color:var(--muted);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em;line-height:1.3;white-space:nowrap}[data-design=aurora][data-skin=pulse] .px-chip:before,[data-design=aurora][data-skin=pulse] .story-meta .status:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor}[data-design=aurora][data-skin=pulse] [data-status=app_store_listed].px-chip,[data-design=aurora][data-skin=pulse] [data-status=app_store_listed].status{color:var(--accent);border-color:rgba(var(--accent-rgb),.45);background:rgba(var(--accent-rgb),.08)}[data-design=aurora][data-skin=pulse] [data-status=app_store_listed].px-chip:before,[data-design=aurora][data-skin=pulse] [data-status=app_store_listed].status:before{animation:px-ping 2.2s ease-out infinite}[data-design=aurora][data-skin=pulse] [data-status=local_validation].px-chip,[data-design=aurora][data-skin=pulse] [data-status=local_validation].status{color:var(--accent-2);border-color:rgba(var(--accent-2-rgb),.4);background:rgba(var(--accent-2-rgb),.07)}[data-design=aurora][data-skin=pulse] [data-status=in_development].px-chip,[data-design=aurora][data-skin=pulse] [data-status=in_development].status{color:var(--amber);border-color:rgba(255,201,94,.4);background:rgba(255,201,94,.07)}[data-design=aurora][data-skin=pulse] .px-index{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;color:var(--accent)}[data-design=aurora][data-skin=pulse] .px-hero{position:relative;display:flex;flex-direction:column;min-height:min(1000px,100svh);background:var(--paper);border-bottom:1px solid var(--line-accent);overflow:hidden;isolation:isolate}[data-design=aurora][data-skin=pulse] .px-hero .hero-art{z-index:-3}[data-design=aurora][data-skin=pulse] .px-hero .hero-art img{filter:saturate(1.05) brightness(.72) contrast(1.08);object-position:66% center}[data-design=aurora][data-skin=pulse] .px-hero .hero-art figcaption{display:none}[data-design=aurora][data-skin=pulse] .px-hero:before{background:radial-gradient(880px 620px at 74% 44%,rgba(var(--accent-rgb),.16),transparent 66%),radial-gradient(620px 480px at 92% 6%,rgba(var(--accent-2-rgb),.12),transparent 70%),linear-gradient(100deg,rgba(5,7,6,.98) 8%,rgba(5,7,6,.86) 34%,rgba(5,7,6,.3) 66%,rgba(5,7,6,.1) 90%)}[data-design=aurora][data-skin=pulse] .px-hero:after{background:linear-gradient(0deg,#050706,rgba(5,7,6,.4) 26%,transparent 50%)}[data-design=aurora][data-skin=pulse] .px-field{z-index:1;opacity:.95;-webkit-mask-image:linear-gradient(90deg,transparent 6%,#000 46%);mask-image:linear-gradient(90deg,transparent 6%,#000 46%)}[data-design=aurora][data-skin=pulse] .px-hero-floor{position:absolute;left:-20%;right:-20%;bottom:0;height:46%;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(var(--accent-rgb),.22) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--accent-rgb),.22) 1px,transparent 1px);background-size:64px 64px;transform:perspective(520px) rotateX(64deg);transform-origin:50% 100%;-webkit-mask-image:linear-gradient(0deg,#000 10%,transparent 80%);mask-image:linear-gradient(0deg,#000 10%,transparent 80%);opacity:.55;animation:px-floor 2.8s linear infinite}[data-design=aurora][data-skin=pulse] .px-hero-scan{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,transparent 0,rgba(var(--accent-rgb),.08) 49%,rgba(var(--accent-rgb),.35) 50%,transparent 51%);background-size:100% 220%;animation:px-scan 7s cubic-bezier(.45,0,.55,1) infinite;mix-blend-mode:screen;opacity:.5}[data-design=aurora][data-skin=pulse] .px-hero>.container{width:100%}[data-design=aurora][data-skin=pulse] .px-hero .hero-editorial{flex:1 1;z-index:3;padding-top:clamp(140px,18vh,220px);padding-bottom:clamp(48px,7vh,80px)}[data-design=aurora][data-skin=pulse] .px-hero .hero-editorial .eyebrow{padding:8px 14px;border:1px solid rgba(var(--accent-rgb),.35);border-radius:8px;background:rgba(var(--accent-rgb),.07);color:var(--accent);font-size:11px;animation:px-rise .9s var(--ease-out) both}[data-design=aurora][data-skin=pulse] .px-term:after{content:"_";margin-left:-4px;animation:px-blink 1.05s steps(1) infinite}[data-design=aurora][data-skin=pulse] .px-hero .hero-editorial h1{max-width:980px;font-size:clamp(48px,7.4vw,118px);line-height:1.02;letter-spacing:-.06em;font-weight:700}[data-design=aurora][data-skin=pulse] .px-line{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}[data-design=aurora][data-skin=pulse] .px-line>em,[data-design=aurora][data-skin=pulse] .px-line>span{display:inline-block;animation:px-line-in 1.1s var(--ease-out) both}[data-design=aurora][data-skin=pulse] .px-line:nth-child(2)>*{animation-delay:.12s}[data-design=aurora][data-skin=pulse] .px-line:nth-child(3)>*{animation-delay:.24s}[data-design=aurora][data-skin=pulse] .px-hero h1 em{position:relative;font-style:normal;background:linear-gradient(100deg,var(--accent) 0,#eaffc4 22%,var(--accent) 40%,var(--accent-2) 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 28px rgba(var(--accent-rgb),.35));animation:px-line-in 1.1s .24s var(--ease-out) both,px-shine 6s 1.4s ease-in-out infinite}[data-design=aurora][data-skin=pulse] .px-hero h1 em:after,[data-design=aurora][data-skin=pulse] .px-hero h1 em:before{content:attr(data-text);position:absolute;inset:0;-webkit-text-fill-color:currentColor;pointer-events:none;opacity:0}[data-design=aurora][data-skin=pulse] .px-hero h1 em:before{color:var(--accent-2);animation:px-glitch-a 5.5s steps(1) 2s infinite}[data-design=aurora][data-skin=pulse] .px-hero h1 em:after{color:#f0ff9c;animation:px-glitch-b 5.5s steps(1) 2s infinite}[data-design=aurora][data-skin=pulse] .px-hero .hero-editorial>p{max-width:560px;color:#c3ccbd;font-size:clamp(15px,1.2vw,17px);line-height:1.9;animation:px-rise .9s .38s var(--ease-out) both}[data-design=aurora][data-skin=pulse] .px-hero .hero-editorial .buttons{animation:px-rise .9s .5s var(--ease-out) both}[data-design=aurora][data-skin=pulse] .px-hero .hero-footnote{color:var(--muted);font-size:10.5px;letter-spacing:.22em;animation:px-rise .9s .62s var(--ease-out) both}[data-design=aurora][data-skin=pulse] .px-hud{position:relative;z-index:4;width:100%;animation:px-rise 1s .7s var(--ease-out) both}[data-design=aurora][data-skin=pulse] .px-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border:1px solid var(--line-accent);border-radius:16px;background:rgba(5,7,6,.55);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow:hidden}[data-design=aurora][data-skin=pulse] .px-stats>div{position:relative;padding:22px 26px 20px}[data-design=aurora][data-skin=pulse] .px-stats>div+div{border-left:1px solid var(--line)}[data-design=aurora][data-skin=pulse] .px-stats>div:before{content:"";position:absolute;left:26px;top:0;width:26px;height:2px;background:var(--accent);box-shadow:var(--glow)}[data-design=aurora][data-skin=pulse] .px-stats dt{color:var(--muted);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase}[data-design=aurora][data-skin=pulse] .px-stats dd{margin:8px 0 0;color:var(--ink);font-family:var(--font-mono);font-size:clamp(34px,3.6vw,54px);font-weight:600;line-height:1;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 0 30px rgba(var(--accent-rgb),.35)}[data-design=aurora][data-skin=pulse] .px-hud-meta{display:flex;justify-content:space-between;gap:20px;padding:16px 4px 22px;color:var(--muted);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.12em}[data-design=aurora][data-skin=pulse] .px-hud-meta a{color:var(--ink)}[data-design=aurora][data-skin=pulse] .px-hud-meta a:hover{color:var(--accent)}[data-design=aurora][data-skin=pulse] .px-ticker{position:relative;z-index:4;display:flex;align-items:stretch;border-top:1px solid var(--line-accent);background:rgba(var(--accent-rgb),.035);font-family:var(--font-mono);font-size:12px}[data-design=aurora][data-skin=pulse] .px-ticker-label{flex:none;display:flex;align-items:center;gap:8px;padding:0 18px 0 clamp(20px,4vw,56px);background:var(--accent);color:var(--accent-ink);font-weight:700;letter-spacing:.14em;font-size:10.5px}[data-design=aurora][data-skin=pulse] .px-ticker-label:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-ink);animation:px-blink 1.2s steps(1) infinite}[data-design=aurora][data-skin=pulse] .px-ticker-window{flex:1 1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 94%,transparent)}[data-design=aurora][data-skin=pulse] .px-ticker-track{display:flex;width:max-content;animation:px-marquee 60s linear infinite}[data-design=aurora][data-skin=pulse] .px-ticker:hover .px-ticker-track{animation-play-state:paused}[data-design=aurora][data-skin=pulse] .px-ticker ul{display:flex;margin:0;padding:0;list-style:none}[data-design=aurora][data-skin=pulse] .px-ticker li{display:flex;align-items:center;white-space:nowrap}[data-design=aurora][data-skin=pulse] .px-ticker li:after{content:"◆";margin:0 28px;color:rgba(var(--accent-rgb),.5);font-size:8px}[data-design=aurora][data-skin=pulse] .px-ticker a{display:block;padding:14px 0;color:#cfd8c8}[data-design=aurora][data-skin=pulse] .px-ticker a:hover{color:var(--accent)}[data-design=aurora][data-skin=pulse] .px-ticker b{margin-right:8px;color:var(--accent);font-weight:500}[data-design=aurora][data-skin=pulse] .mission-section:before{background:radial-gradient(circle,rgba(var(--accent-rgb),.1),transparent 68%)}[data-design=aurora][data-skin=pulse] .mission-split h2{font-size:clamp(40px,5vw,76px)}[data-design=aurora][data-skin=pulse] .mission-keywords{display:flex;flex-wrap:wrap;gap:12px 40px;border-top:1px solid var(--line-accent)}[data-design=aurora][data-skin=pulse] .mission-keywords span{color:rgba(var(--accent-rgb),.04);-webkit-text-stroke:1px rgba(var(--accent-rgb),.8);font-family:var(--font-display);font-size:clamp(26px,3.4vw,52px);font-weight:700;letter-spacing:-.03em;text-transform:none;transition:color .4s,text-shadow .4s}[data-design=aurora][data-skin=pulse] .mission-keywords span:hover{color:var(--accent);text-shadow:0 0 36px rgba(var(--accent-rgb),.45)}[data-design=aurora][data-skin=pulse] .audience-section{gap:20px}[data-design=aurora][data-skin=pulse] .audience-panel,[data-design=aurora][data-skin=pulse] .audience-panel.enterprise{border-radius:24px}[data-design=aurora][data-skin=pulse] .audience-panel.enterprise{background:radial-gradient(460px circle at var(--gx,50%) var(--gy,-300%),rgba(var(--accent-rgb),.12),transparent 42%),radial-gradient(600px 400px at 100% 0,rgba(var(--accent-2-rgb),.1),transparent 70%),linear-gradient(160deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}[data-design=aurora][data-skin=pulse] .audience-links a{display:inline-flex;padding:8px 14px;border:1px solid var(--line-accent);border-radius:8px;background:rgba(var(--accent-rgb),.05);color:var(--accent);font-size:13px;text-decoration:none;transition:background .3s,box-shadow .3s}[data-design=aurora][data-skin=pulse] .audience-links a:hover{background:rgba(var(--accent-rgb),.14);box-shadow:0 0 24px rgba(var(--accent-rgb),.25)}[data-design=aurora][data-skin=pulse] .px-bento article{overflow:hidden}[data-design=aurora][data-skin=pulse] .px-bento article:first-child{background:radial-gradient(460px circle at var(--gx,50%) var(--gy,-300%),rgba(var(--accent-rgb),.12),transparent 42%),radial-gradient(720px 340px at 92% 0,rgba(var(--accent-rgb),.16),transparent 70%),linear-gradient(160deg,rgba(255,255,255,.05),rgba(255,255,255,.01))}[data-design=aurora][data-skin=pulse] .px-bento .eyebrow{font-size:12px}[data-design=aurora][data-skin=pulse] .px-bento h3{font-size:clamp(24px,2.3vw,34px);letter-spacing:-.03em}[data-design=aurora][data-skin=pulse] .px-bento .buttons a{display:inline-flex;padding:6px 12px;border:1px solid var(--line-accent);border-radius:7px;color:var(--accent);font-family:var(--font-mono);font-size:11px}[data-design=aurora][data-skin=pulse] .px-bento .buttons a:hover{background:rgba(var(--accent-rgb),.12)}[data-design=aurora][data-skin=pulse] .px-corner{position:absolute;top:18px;right:18px;width:18px;height:18px;border-top:2px solid var(--accent);border-right:2px solid var(--accent);opacity:.55;transition:opacity .3s,transform .4s var(--ease-out)}[data-design=aurora][data-skin=pulse] .spot:hover>.px-corner{opacity:1;transform:translate(3px,-3px);filter:drop-shadow(0 0 6px var(--accent))}[data-design=aurora][data-skin=pulse] .platform-section{background:radial-gradient(900px 600px at 80% 20%,rgba(var(--accent-rgb),.08),transparent 70%),linear-gradient(rgba(var(--accent-rgb),.035) 1px,transparent 1px) 0 0 /100% 48px,var(--wash);border-block:1px solid var(--line-accent)}[data-design=aurora][data-skin=pulse] .px-device{position:relative;border:1px solid var(--line-accent);border-radius:18px;background:#0b100c;overflow:hidden;box-shadow:0 0 0 1px rgba(0,0,0,.6),0 40px 120px -30px rgba(var(--accent-rgb),.35)}[data-design=aurora][data-skin=pulse] .px-device-bar{display:flex;align-items:center;gap:7px;padding:12px 16px;border-bottom:1px solid var(--line);background:rgba(255,255,255,.03)}[data-design=aurora][data-skin=pulse] .px-device-bar i{width:9px;height:9px;border-radius:50%;background:rgba(255,255,255,.18)}[data-design=aurora][data-skin=pulse] .px-device-bar i:first-child{background:var(--accent);box-shadow:0 0 8px var(--accent)}[data-design=aurora][data-skin=pulse] .px-device-bar span{margin-left:10px;color:var(--muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.14em}[data-design=aurora][data-skin=pulse] .px-device .asset-figure{margin:0;border:0;border-radius:0}[data-design=aurora][data-skin=pulse] .px-modules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-content:start}[data-design=aurora][data-skin=pulse] .platform-module-list.px-modules a,[data-design=aurora][data-skin=pulse] .px-modules a{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"num arrow arrow" "title title title" "state state state";gap:10px 8px;padding:18px 18px 16px;border-radius:14px;color:var(--ink);text-decoration:none}[data-design=aurora][data-skin=pulse] .px-modules a>span{grid-area:num;color:var(--accent);font-family:var(--font-mono);font-size:11px}[data-design=aurora][data-skin=pulse] .px-modules a>strong{grid-area:title;font-size:15px;font-weight:600;line-height:1.35}[data-design=aurora][data-skin=pulse] .px-modules a>small{grid-area:state;justify-self:start;padding:3px 8px;border:1px solid var(--line);border-radius:5px;color:var(--muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.05em}[data-design=aurora][data-skin=pulse] .px-modules a>small[data-state=implemented]{color:var(--accent);border-color:rgba(var(--accent-rgb),.4)}[data-design=aurora][data-skin=pulse] .px-modules a>small[data-state=local_validation]{color:var(--accent-2);border-color:rgba(var(--accent-2-rgb),.35)}[data-design=aurora][data-skin=pulse] .px-modules a>b{grid-area:arrow;justify-self:end;color:var(--muted);transition:color .3s,transform .3s var(--ease-out)}[data-design=aurora][data-skin=pulse] .px-modules a:hover>b{color:var(--accent);transform:translate(3px,-3px)}[data-design=aurora][data-skin=pulse] .story-row{border-color:var(--line);transition:border-color .4s,box-shadow .4s}[data-design=aurora][data-skin=pulse] .story-row:hover{border-color:rgba(var(--accent-rgb),.35);box-shadow:0 30px 90px -40px rgba(var(--accent-rgb),.35)}[data-design=aurora][data-skin=pulse] .px-matrix{margin-top:clamp(56px,7vw,96px)}[data-design=aurora][data-skin=pulse] .px-matrix-head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px 24px;margin-bottom:26px;padding-bottom:20px;border-bottom:1px solid var(--line-accent)}[data-design=aurora][data-skin=pulse] .px-matrix-head .eyebrow{margin:0}[data-design=aurora][data-skin=pulse] .px-matrix-head h3{margin:0;font-size:clamp(26px,2.6vw,38px);letter-spacing:-.035em}[data-design=aurora][data-skin=pulse] .px-matrix-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}[data-design=aurora][data-skin=pulse] .px-product{display:flex;flex-direction:column;overflow:hidden;color:var(--ink);text-decoration:none}[data-design=aurora][data-skin=pulse] .px-product-media{position:relative;aspect-ratio:16/10;overflow:hidden;border-bottom:1px solid var(--line)}[data-design=aurora][data-skin=pulse] .px-product-media .asset-figure{height:100%;margin:0;border:0;border-radius:0;background:none}[data-design=aurora][data-skin=pulse] .px-product-media img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease-out),filter .5s;filter:saturate(.9) brightness(.9)}[data-design=aurora][data-skin=pulse] .px-product:hover .px-product-media img{transform:scale(1.06);filter:saturate(1.05) brightness(1)}[data-design=aurora][data-skin=pulse] .px-product-media figcaption{position:absolute;left:8px;right:8px;bottom:8px;overflow:hidden;padding:3px 7px;border-radius:5px;background:rgba(5,7,6,.72);color:#c3ccbd;font-family:var(--font-mono);font-size:9.5px;white-space:nowrap;text-overflow:ellipsis;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}[data-design=aurora][data-skin=pulse] .px-product-body{display:flex;flex:1 1;flex-direction:column;gap:10px;padding:18px 18px 20px}[data-design=aurora][data-skin=pulse] .px-product-top{display:flex;align-items:center;justify-content:space-between;gap:8px}[data-design=aurora][data-skin=pulse] .px-product h4{margin:4px 0 0;font-size:19px;font-weight:650;letter-spacing:-.02em}[data-design=aurora][data-skin=pulse] .px-product p{display:-webkit-box;margin:0;overflow:hidden;color:var(--muted);font-size:13.5px;line-height:1.6;-webkit-line-clamp:2;-webkit-box-orient:vertical}[data-design=aurora][data-skin=pulse] .px-product-meta{margin-top:auto;padding-top:10px;border-top:1px dashed var(--line);color:#8f9a8b;font-family:var(--font-mono);font-size:10.5px;line-height:1.5}[data-design=aurora][data-skin=pulse] .px-timeline{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:28px;padding-top:8px}[data-design=aurora][data-skin=pulse] .px-timeline:after,[data-design=aurora][data-skin=pulse] .px-timeline:before{content:"";position:absolute;left:0;right:0;top:34px;height:1px;background:var(--line)}[data-design=aurora][data-skin=pulse] .px-timeline:after{height:2px;top:33px;background:linear-gradient(90deg,var(--accent),var(--accent-2));box-shadow:var(--glow);transform:scaleX(0);transform-origin:left;transition:transform 1.8s .2s var(--ease-out)}[data-design=aurora][data-skin=pulse] .px-timeline.is-in:after,html:not([data-js]) [data-design=aurora][data-skin=pulse] .px-timeline:after{transform:scaleX(1)}[data-design=aurora][data-skin=pulse] .px-timeline article{position:relative;z-index:1;padding:0;border:0;background:none}[data-design=aurora][data-skin=pulse] .px-timeline article>span{display:inline-grid;place-items:center;width:52px;height:52px;margin-bottom:22px;border:1px solid rgba(var(--accent-rgb),.5);border-radius:12px;background:var(--paper);-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;color:var(--accent);font-family:var(--font-mono);font-size:15px;letter-spacing:0;box-shadow:0 0 24px rgba(var(--accent-rgb),.2)}[data-design=aurora][data-skin=pulse] .px-timeline h3{font-size:20px}[data-design=aurora][data-skin=pulse] .px-timeline p{color:var(--muted)}[data-design=aurora][data-skin=pulse] .values-layout h2{position:sticky;top:120px;align-self:start;font-size:clamp(40px,4.8vw,72px)}[data-design=aurora][data-skin=pulse] .values-layout article{transition:border-color .3s}[data-design=aurora][data-skin=pulse] .values-layout article>span{color:var(--accent);font-family:var(--font-mono)}[data-design=aurora][data-skin=pulse] .values-layout article:hover h3{color:var(--accent)}[data-design=aurora][data-skin=pulse] .article-card,[data-design=aurora][data-skin=pulse] .news-card{border-radius:var(--radius)}[data-design=aurora][data-skin=pulse] .news-card{transition:border-color .35s,transform .45s var(--ease-out),box-shadow .35s}[data-design=aurora][data-skin=pulse] .news-card:hover{border-color:rgba(var(--accent-rgb),.4);transform:translateY(-4px);box-shadow:0 24px 70px -28px rgba(var(--accent-rgb),.3)}[data-design=aurora][data-skin=pulse] .news-card .eyebrow{font-size:10px}[data-design=aurora][data-skin=pulse] .news-card h3 a:hover{color:var(--accent)}[data-design=aurora][data-skin=pulse] .support-band{display:block}[data-design=aurora][data-skin=pulse] .support-band h2{margin-bottom:36px;font-size:clamp(36px,4.4vw,64px)}[data-design=aurora][data-skin=pulse] .support-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}[data-design=aurora][data-skin=pulse] .support-paths a,[data-design=aurora][data-skin=pulse] .support-paths>a{display:flex;flex-direction:column;justify-content:space-between;gap:40px;min-height:190px;padding:26px;border:1px solid var(--line);color:var(--ink);text-decoration:none}[data-design=aurora][data-skin=pulse] .support-paths h3{margin:0;font-size:clamp(22px,2.2vw,32px);letter-spacing:-.03em}[data-design=aurora][data-skin=pulse] .support-paths a:hover h3{color:var(--accent)}[data-design=aurora][data-skin=pulse] .home-contact{position:relative;overflow:hidden;border-top:1px solid var(--line-accent);background:radial-gradient(900px 500px at 20% 0,rgba(var(--accent-rgb),.12),transparent 70%)}[data-design=aurora][data-skin=pulse] .home-contact-heading h2{font-size:clamp(56px,10vw,160px);line-height:.95;letter-spacing:-.07em;background:linear-gradient(100deg,var(--ink) 20%,var(--accent) 60%,var(--accent-2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 40px rgba(var(--accent-rgb),.2))}[data-design=aurora][data-skin=pulse] .home-contact{background:radial-gradient(900px 500px at 15% 0,rgba(var(--accent-rgb),.14),transparent 70%),linear-gradient(150deg,rgba(255,255,255,.05),rgba(255,255,255,.01));border-color:var(--line-accent)}[data-design=aurora][data-skin=pulse] .home-contact>.container{padding-inline:0}[data-design=aurora][data-skin=pulse] .home-contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;max-width:none}[data-design=aurora][data-skin=pulse] .home-contact-grid>div{padding:24px;border:1px solid var(--line)}[data-design=aurora][data-skin=pulse] .home-contact-grid dt{color:var(--accent);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}[data-design=aurora][data-skin=pulse] .site-footer{position:relative;border-top:1px solid transparent;background:#030403}[data-design=aurora][data-skin=pulse] .site-footer:before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:linear-gradient(90deg,transparent,var(--accent),var(--accent-2),transparent);box-shadow:var(--glow)}[data-design=aurora][data-skin=pulse] .site-footer .brand{font-size:clamp(32px,4vw,56px);font-weight:700;letter-spacing:-.05em}[data-design=aurora][data-skin=pulse] .footer-links a:hover{color:var(--accent)}[data-design=aurora][data-skin=pulse] .page-hero{position:relative;border-color:var(--line-accent);background:radial-gradient(760px 420px at 85% 0,rgba(var(--accent-rgb),.13),transparent 70%),radial-gradient(560px 340px at 5% 100%,rgba(var(--accent-2-rgb),.07),transparent 70%),linear-gradient(rgba(var(--accent-rgb),.04) 1px,transparent 1px) 0 0 /100% 40px,linear-gradient(150deg,rgba(255,255,255,.045),rgba(255,255,255,.01))}[data-design=aurora][data-skin=pulse] .values-section em{background:linear-gradient(100deg,var(--accent),var(--accent-2));-webkit-background-clip:text;background-clip:text}[data-design=aurora][data-skin=pulse] .search-panel{background:radial-gradient(circle at 92% 0,rgba(var(--accent-rgb),.1),transparent 44%),rgba(8,12,9,.97)}[data-design=aurora][data-skin=pulse] .page-hero:not(.product-hero) h1{font-size:clamp(48px,6.4vw,104px);line-height:1.02;letter-spacing:-.06em;animation:px-rise .9s var(--ease-out) both}[data-design=aurora][data-skin=pulse] .page-hero>.eyebrow,[data-design=aurora][data-skin=pulse] .page-hero>p{animation:px-rise .9s .15s var(--ease-out) both}[data-design=aurora][data-skin=pulse] .page-hero:not(.product-hero):after{content:"";position:absolute;right:4%;top:10%;z-index:-1;width:min(520px,60vw);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(var(--accent-rgb),.14),transparent 65%);pointer-events:none}[data-design=aurora][data-skin=pulse] .px-spec dl,[data-design=aurora][data-skin=pulse] .px-status-bar dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;border:1px solid var(--line-accent);border-radius:16px;background:rgba(var(--accent-rgb),.025);overflow:hidden}[data-design=aurora][data-skin=pulse] .px-spec dl>div,[data-design=aurora][data-skin=pulse] .px-status-bar dl>div{padding:18px 22px;border-right:1px solid var(--line)}[data-design=aurora][data-skin=pulse] .px-spec dl>div:last-child,[data-design=aurora][data-skin=pulse] .px-status-bar dl>div:last-child{border-right:0}[data-design=aurora][data-skin=pulse] .px-spec dt,[data-design=aurora][data-skin=pulse] .px-status-bar dt{color:var(--muted);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em}[data-design=aurora][data-skin=pulse] .px-spec dd,[data-design=aurora][data-skin=pulse] .px-status-bar dd{margin:8px 0 0;font-family:var(--font-mono);font-size:15px;color:var(--ink)}[data-design=aurora][data-skin=pulse] .px-status-bar dd{font-size:clamp(30px,3vw,44px);font-weight:600;line-height:1;color:var(--ink)}[data-design=aurora][data-skin=pulse] .px-status-bar [data-status=app_store_listed] dd{color:var(--accent);text-shadow:var(--glow)}[data-design=aurora][data-skin=pulse] .px-status-bar [data-status=local_validation] dd{color:var(--accent-2)}[data-design=aurora][data-skin=pulse] .px-status-bar [data-status=in_development] dd{color:var(--amber)}[data-design=aurora][data-skin=pulse] .product-list.px-product-list,[data-design=aurora][data-skin=pulse] .px-product-list{display:block;padding-top:clamp(32px,4vw,56px)}[data-design=aurora][data-skin=pulse] .px-status-bar{margin-top:28px}[data-design=aurora][data-skin=pulse] .px-product-list .px-matrix{margin-top:0}[data-design=aurora][data-skin=pulse] .px-product-list .px-matrix-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}[data-design=aurora][data-skin=pulse] .px-product-list .px-product h4{font-size:22px}[data-design=aurora][data-skin=pulse] .px-product-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px)}[data-design=aurora][data-skin=pulse] .px-product-hero h1{font-size:clamp(40px,4.8vw,76px);line-height:1.06;letter-spacing:-.05em}[data-design=aurora][data-skin=pulse] .px-hero-frame{position:relative;padding:10px;border:1px solid var(--line-accent);border-radius:22px;background:rgba(var(--accent-rgb),.03);box-shadow:0 40px 120px -40px rgba(var(--accent-rgb),.4);animation:px-rise 1s .2s var(--ease-out) both}[data-design=aurora][data-skin=pulse] .px-hero-frame:after,[data-design=aurora][data-skin=pulse] .px-hero-frame:before{content:"";position:absolute;width:22px;height:22px;border-color:var(--accent);border-style:solid;filter:drop-shadow(0 0 6px var(--accent))}[data-design=aurora][data-skin=pulse] .px-hero-frame:before{top:-6px;left:-6px;border-width:2px 0 0 2px}[data-design=aurora][data-skin=pulse] .px-hero-frame:after{right:-6px;bottom:-6px;border-width:0 2px 2px 0}[data-design=aurora][data-skin=pulse] .px-hero-frame .asset-figure{margin:0;border-radius:14px;overflow:hidden}[data-design=aurora][data-skin=pulse] .px-spec{margin-top:8px}[data-design=aurora][data-skin=pulse] .feature-grid article.spot,[data-design=aurora][data-skin=pulse] .product-context article{padding:clamp(24px,2.6vw,36px)}[data-design=aurora][data-skin=pulse] .feature-grid .eyebrow{font-size:10.5px}[data-design=aurora][data-skin=pulse] .px-gallery{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:min(78vw,460px);gap:16px;overflow-x:auto;padding-bottom:16px;scroll-snap-type:x mandatory;scrollbar-color:rgba(var(--accent-rgb),.5) transparent}[data-design=aurora][data-skin=pulse] .px-gallery>div{scroll-snap-align:start}[data-design=aurora][data-skin=pulse] .px-gallery{align-items:start;grid-auto-columns:min(84vw,620px)}[data-design=aurora][data-skin=pulse] .px-gallery .asset-figure{height:auto;margin:0;border-color:var(--line-accent)}[data-design=aurora][data-skin=pulse] .px-gallery .asset-figure img{width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain}[data-design=aurora][data-skin=pulse] main>.section.container>h2,[data-design=aurora][data-skin=pulse] main>.section>.container>h2{margin-bottom:clamp(28px,3vw,44px)}[data-design=aurora][data-skin=pulse] .product-context h2{margin:4px 0 18px;font-size:clamp(26px,2.4vw,36px);letter-spacing:-.03em}[data-design=aurora][data-skin=pulse] .product-context p{color:var(--muted)}[data-design=aurora][data-skin=pulse] .faq details{border:1px solid var(--line);border-radius:14px;padding:4px 22px;margin-bottom:10px;background:rgba(255,255,255,.02);transition:border-color .3s,background .3s}[data-design=aurora][data-skin=pulse] .faq details[open]{border-color:rgba(var(--accent-rgb),.4);background:rgba(var(--accent-rgb),.04)}[data-design=aurora][data-skin=pulse] .faq summary{padding:16px 0;cursor:pointer}[data-design=aurora][data-skin=pulse] .faq summary:hover{color:var(--accent)}[data-design=aurora][data-skin=pulse] .px-about-mission h2{font-size:clamp(40px,5.4vw,84px)}[data-design=aurora][data-skin=pulse] .px-about-values .feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}[data-design=aurora][data-skin=pulse] .px-about-values article{padding:28px}[data-design=aurora][data-skin=pulse] .px-about-values .px-index{display:block}[data-design=aurora][data-skin=pulse] .px-about-values p{margin-top:14px;color:var(--muted)}[data-design=aurora][data-skin=pulse] .px-about-mission .lead{font-size:clamp(20px,1.8vw,26px);font-weight:600}[data-design=aurora][data-skin=pulse] .px-about-mission p:not(.lead){margin-top:18px;color:var(--muted);font-weight:400}[data-design=aurora][data-skin=pulse] .px-about-contact h2{margin-bottom:20px}[data-design=aurora][data-skin=pulse] .px-about-contact p{margin-top:14px;color:var(--muted)}[data-design=aurora][data-skin=pulse] .px-about-values h2{margin-top:26px;font-size:clamp(26px,2.4vw,34px)}[data-design=aurora][data-skin=pulse] .contact-email{color:var(--accent);font-size:clamp(28px,4vw,56px);font-weight:650;letter-spacing:-.04em;text-shadow:0 0 40px rgba(var(--accent-rgb),.3)}html[lang=en] [data-design=aurora][data-skin=pulse] .page-hero:not(.product-hero) h1,html[lang=en] [data-design=aurora][data-skin=pulse] .px-hero .hero-editorial h1,html[lang=en] [data-design=aurora][data-skin=pulse] h1{letter-spacing:-.035em}html[lang=en] [data-design=aurora][data-skin=pulse] .home-contact-heading h2,html[lang=en] [data-design=aurora][data-skin=pulse] h2{letter-spacing:-.03em}html[lang=en] [data-design=aurora][data-skin=pulse] .mission-keywords span{font-size:clamp(22px,2.6vw,40px);letter-spacing:-.01em}html[data-js] [data-design=aurora][data-skin=pulse] [data-reveal]:not(.is-in){opacity:0;transform:translateY(32px)}html[data-js] [data-design=aurora][data-skin=pulse] [data-reveal].is-in{animation:px-reveal .95s var(--ease-out) backwards}[data-design=aurora][data-skin=pulse] .feature-grid>:nth-child(3n+2),[data-design=aurora][data-skin=pulse] .home-contact-grid>:nth-child(2),[data-design=aurora][data-skin=pulse] .px-bento>:nth-child(2),[data-design=aurora][data-skin=pulse] .px-matrix-grid>:nth-child(4n+2),[data-design=aurora][data-skin=pulse] .px-modules>:nth-child(2n),[data-design=aurora][data-skin=pulse] .support-paths>:nth-child(2){animation-delay:.08s}[data-design=aurora][data-skin=pulse] .feature-grid>:nth-child(3n),[data-design=aurora][data-skin=pulse] .home-contact-grid>:nth-child(3),[data-design=aurora][data-skin=pulse] .px-bento>:nth-child(3),[data-design=aurora][data-skin=pulse] .px-matrix-grid>:nth-child(4n+3),[data-design=aurora][data-skin=pulse] .support-paths>:nth-child(3){animation-delay:.16s}[data-design=aurora][data-skin=pulse] .px-matrix-grid>:nth-child(4n){animation-delay:.24s}@keyframes px-reveal{0%{opacity:0;transform:translateY(32px)}}@keyframes px-rise{0%{opacity:0;transform:translateY(22px)}}@keyframes px-line-in{0%{opacity:0;transform:translateY(105%)}}@keyframes px-shine{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes px-blink{50%{opacity:0}}@keyframes px-ping{0%{box-shadow:0 0 0 0 rgba(var(--accent-rgb),.7)}to{box-shadow:0 0 0 8px rgba(var(--accent-rgb),0)}}@keyframes px-floor{to{background-position:0 64px}}@keyframes px-scan{0%{background-position:0 100%}to{background-position:0 -100%}}@keyframes px-marquee{to{transform:translateX(-50%)}}@keyframes px-glitch-a{0%,91%,to{opacity:0;transform:none;clip-path:none}92%{opacity:.8;transform:translate(-3px,1px);clip-path:inset(10% 0 55% 0)}94%{opacity:.8;transform:translate(3px,-1px);clip-path:inset(60% 0 8% 0)}96%{opacity:0}}@keyframes px-glitch-b{0%,92%,to{opacity:0;transform:none;clip-path:none}93%{opacity:.7;transform:translate(3px);clip-path:inset(40% 0 30% 0)}95%{opacity:.7;transform:translate(-2px,1px);clip-path:inset(5% 0 75% 0)}97%{opacity:0}}html[data-motion=paused] [data-design=aurora][data-skin=pulse] *,html[data-motion=paused] [data-design=aurora][data-skin=pulse] :after,html[data-motion=paused] [data-design=aurora][data-skin=pulse] :before{animation:none!important}html[data-motion=paused] [data-design=aurora][data-skin=pulse] .px-timeline:after,html[data-motion=paused] [data-design=aurora][data-skin=pulse] [data-reveal]{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){[data-design=aurora][data-skin=pulse] *,[data-design=aurora][data-skin=pulse] :after,[data-design=aurora][data-skin=pulse] :before{animation:none!important;transition-duration:.01ms!important}html[data-js] [data-design=aurora][data-skin=pulse] [data-reveal]:not(.is-in){opacity:1;transform:none}[data-design=aurora][data-skin=pulse] .px-timeline:after{transform:scaleX(1)}}@media (max-width:1100px){[data-design=aurora][data-skin=pulse] .px-matrix-grid,[data-design=aurora][data-skin=pulse] .px-modules,[data-design=aurora][data-skin=pulse] .px-product-list .px-matrix-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){[data-design=aurora][data-skin=pulse] .px-stats{grid-template-columns:repeat(2,minmax(0,1fr))}[data-design=aurora][data-skin=pulse] .px-stats>div:nth-child(3){border-left:0}[data-design=aurora][data-skin=pulse] .px-stats>div:nth-child(n+3){border-top:1px solid var(--line)}[data-design=aurora][data-skin=pulse] .px-product-hero{grid-template-columns:1fr}[data-design=aurora][data-skin=pulse] .values-layout h2{position:static}[data-design=aurora][data-skin=pulse] .story-row,[data-design=aurora][data-skin=pulse] .story-row:nth-of-type(2n){grid-template-columns:1fr}[data-design=aurora][data-skin=pulse] .story-row:nth-of-type(2n)>.story-image{order:0}[data-design=aurora][data-skin=pulse] .px-timeline{grid-template-columns:1fr;gap:26px;padding-left:72px}[data-design=aurora][data-skin=pulse] .px-timeline:after,[data-design=aurora][data-skin=pulse] .px-timeline:before{left:25px;right:auto;top:0;bottom:0;width:1px;height:auto}[data-design=aurora][data-skin=pulse] .px-timeline:after{width:2px;left:24px;transform:scaleY(0);transform-origin:top}[data-design=aurora][data-skin=pulse] .px-timeline.is-in:after,html:not([data-js]) [data-design=aurora][data-skin=pulse] .px-timeline:after{transform:scaleY(1)}[data-design=aurora][data-skin=pulse] .px-timeline article>span{position:absolute;left:-72px;top:0;margin:0}}@media (max-width:640px){[data-design=aurora][data-skin=pulse] .px-hero .hero-editorial{padding-top:120px}[data-design=aurora][data-skin=pulse] .px-hero .hero-editorial h1{font-size:clamp(40px,11.5vw,60px)}[data-design=aurora][data-skin=pulse] .px-hero-floor{height:34%}[data-design=aurora][data-skin=pulse] .px-field{-webkit-mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.35) 70%);mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.35) 70%);opacity:.6}[data-design=aurora][data-skin=pulse] .px-stats>div{padding:16px 16px 14px}[data-design=aurora][data-skin=pulse] .px-stats>div:before{left:16px}[data-design=aurora][data-skin=pulse] .px-hud-meta{flex-direction:column;gap:8px}[data-design=aurora][data-skin=pulse] .px-matrix-grid,[data-design=aurora][data-skin=pulse] .px-modules,[data-design=aurora][data-skin=pulse] .px-product-list .px-matrix-grid{grid-template-columns:1fr}[data-design=aurora][data-skin=pulse] .px-status-bar dl{grid-template-columns:repeat(2,minmax(0,1fr))}[data-design=aurora][data-skin=pulse] .px-status-bar dl>div{border-bottom:1px solid var(--line)}[data-design=aurora][data-skin=pulse] .spot:hover{transform:none}[data-design=aurora][data-skin=pulse] .home-contact-heading h2{font-size:clamp(48px,15vw,80px)}[data-design=aurora][data-skin=pulse] .home-contact-grid,[data-design=aurora][data-skin=pulse] .support-paths{grid-template-columns:1fr}[data-design=aurora][data-skin=pulse] .support-paths a{min-height:120px}}@media print{[data-design=aurora][data-skin=pulse] .px-field,[data-design=aurora][data-skin=pulse] .px-hero-floor,[data-design=aurora][data-skin=pulse] .px-hero-scan,[data-design=aurora][data-skin=pulse] .px-ticker,[data-design=aurora][data-skin=pulse]:before{display:none}html[data-js] [data-design=aurora][data-skin=pulse] [data-reveal]:not(.is-in){opacity:1;transform:none}}[data-documentation=true]{--docs-header:96px}html:has([data-documentation=true]){scroll-padding-top:0}[data-documentation=true] .docs-search{padding:0;border:0;background:transparent;box-shadow:none}[data-documentation=true] .reading-progress,[data-documentation=true]:before{display:none!important}[data-documentation=true] .docs-container{width:100%;max-width:1320px;margin-inline:auto;padding-inline:28px}[data-documentation=true] .docs-container h1{font-size:32px;line-height:1.3;letter-spacing:-.035em;margin:10px 0 16px;overflow-wrap:anywhere}[data-documentation=true] .docs-container h2{font-size:22px;line-height:1.4;letter-spacing:-.02em;margin:0 0 16px}[data-documentation=true] .docs-container h3{font-size:18px;line-height:1.5;margin:0 0 8px}[data-documentation=true] .docs-container p{font-size:16px;line-height:1.8;color:var(--muted)}[data-documentation=true] .docs-container a{text-decoration:none}[data-documentation=true] .docs-container a:hover{color:var(--accent)}[data-documentation=true] .docs-container :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.docs-container *,.docs-container :after,.docs-container :before{box-sizing:border-box}.docs-container button,.docs-container input,.docs-container select{font:inherit}.docs-container button,.docs-container summary{cursor:pointer}.docs-container summary{list-style:none}.docs-container summary::-webkit-details-marker{display:none}.docs-copy-status,.docs-muted,.docs-row-meta{color:var(--muted);font-size:12px}.docs-kicker{font:11px var(--font-mono);letter-spacing:.12em;color:var(--accent)}.docs-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:var(--muted);font-size:12px;line-height:1.7;margin-bottom:24px;overflow-wrap:anywhere}.docs-breadcrumb a{display:inline-flex;align-items:center;min-height:44px}.docs-breadcrumb>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.docs-center{padding-block:24px 80px}.docs-center-heading{padding-block:16px 24px;max-width:720px}.docs-center-heading p{margin:0}.docs-search{display:flex;gap:8px;width:100%;align-items:stretch}.docs-search-input{flex:1 1;min-width:0}.docs-search input,.docs-search select{background:var(--wash);color:var(--ink);border:1px solid var(--line);border-radius:8px;min-height:44px;padding:10px 12px;width:100%;font-size:14px}.docs-search input::placeholder{color:var(--muted);opacity:1}.docs-search select{max-width:150px}.docs-search button{border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink);border-radius:8px;padding:10px 18px;min-height:44px;white-space:nowrap;font-size:14px;font-weight:600}.docs-search-links{display:flex;gap:20px;justify-content:flex-end;font-size:12px}.docs-search-links a{min-height:44px;display:inline-flex;align-items:center;color:var(--muted)}.docs-search-area{margin-bottom:24px}.docs-center>.docs-search-area{max-width:820px;margin-bottom:28px}.docs-section-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.docs-section-heading span{color:var(--muted);font-size:12px}[data-documentation=true] .docs-section-heading h2{margin:0;font-size:18px}.docs-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.docs-product-card{display:flex;flex-direction:column;align-items:flex-start;border:1px solid var(--line);border-radius:var(--radius);padding:24px;background:var(--wash)}.docs-product-count{font-size:12px;color:var(--muted);margin-bottom:20px}[data-documentation=true] .docs-product-card h2{font-size:20px;margin-bottom:8px}[data-documentation=true] .docs-product-card p{font-size:14px;margin:0 0 20px}.docs-product-card>a{color:var(--accent);font-size:14px;display:flex;width:100%;justify-content:space-between;min-height:44px}.docs-product-card>.docs-muted,.docs-product-card>a{margin-top:auto;padding-block:12px}.docs-space{display:grid;grid-template-columns:248px minmax(0,720px);gap:32px;align-items:start;padding-block:32px 80px}.docs-space-article{grid-template-columns:248px minmax(0,720px) 200px}.docs-sidebar{position:sticky;top:var(--docs-header);max-height:calc(100dvh - var(--docs-header) - 24px);overflow-y:auto;padding-right:16px;border-right:1px solid var(--line);scrollbar-width:thin}.docs-content{min-width:0}.docs-product-switcher{border:1px solid var(--line);border-radius:8px;background:var(--wash);font-size:14px;margin-bottom:20px}.docs-product-switcher>summary{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px;min-height:48px;font-weight:600;overflow-wrap:anywhere}.docs-product-switcher nav{padding:4px 8px 8px}.docs-product-switcher nav a{display:flex;align-items:center;min-height:44px;padding:8px;font-size:13px;border-radius:5px}.docs-product-switcher [aria-current=true]{color:var(--accent)}.docs-navigation{font-size:14px}.docs-navigation summary{display:flex;justify-content:space-between;padding:14px 10px;color:var(--muted);min-height:44px;font-size:12px;font-weight:600}.docs-navigation details[open]>summary>span,.docs-product-switcher[open]>summary>span{transform:rotate(180deg)}.docs-navigation a{display:flex;flex-direction:column;justify-content:center;min-height:44px;padding:10px 12px;margin-block:2px;border-radius:6px;line-height:1.6;overflow-wrap:anywhere}.docs-navigation a[aria-current=page]{background:rgba(var(--accent-rgb),.09);color:var(--accent);border-left:2px solid var(--accent)}.docs-navigation a:hover{background:rgba(255,255,255,.035)}.docs-navigation small{color:var(--muted);font-size:11px}.docs-back{display:block;border-top:1px solid var(--line);margin-top:24px;padding:20px 10px;font-size:12px;color:var(--muted)}.docs-product-heading{padding-block:16px 32px}.docs-product-heading>a{display:inline-flex;padding-block:12px;font-size:14px;color:var(--accent)}.docs-group-section{margin-bottom:40px}.docs-row{display:block;padding:20px 0;border-bottom:1px solid var(--line)}.docs-row-context{display:flex;gap:12px;color:var(--muted);font-size:12px;margin-bottom:8px}.docs-row-context span+span{border-left:1px solid var(--line);padding-left:12px}.docs-row h3{display:flex;justify-content:space-between;gap:16px;overflow-wrap:anywhere}.docs-row h3>span{color:var(--muted)}[data-documentation=true] .docs-row p{margin:0 0 10px;font-size:14px}.docs-row-meta{display:flex;flex-wrap:wrap;gap:8px 16px;line-height:1.6}.docs-empty{padding:32px 0}.docs-empty a{display:inline-flex;padding-block:12px;color:var(--accent)}.docs-article-heading{margin:8px 0 32px}[data-documentation=true] .docs-article-heading p{font-size:16px;margin-bottom:16px}.docs-article-metadata{display:flex;flex-wrap:wrap;gap:8px 16px;color:var(--muted);font-size:12px;line-height:1.8;padding-bottom:24px;border-bottom:1px solid var(--line)}.docs-reference-note{margin-top:20px;border-left:2px solid var(--amber,#ffc95e);padding:12px 16px;font-size:14px;line-height:1.8;background:rgba(255,201,94,.04)}[data-documentation=true] .docs-prose p{color:var(--ink);font-size:16px;line-height:1.8;margin:0 0 24px;overflow-wrap:anywhere}[data-documentation=true] .docs-prose h2{margin:32px 0 16px;font-size:22px}.docs-prose :is(h2,section){scroll-margin-top:calc(var(--docs-header) + 24px)}.docs-prose a{color:var(--accent)}.docs-prose .legal-table-wrap{max-width:100%;overflow-x:auto;margin-block:24px;border:1px solid var(--line)}.docs-prose table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.7}.docs-prose :is(th,td){border:1px solid var(--line);padding:12px;text-align:left;min-width:120px}.docs-toc-aside{position:sticky;top:var(--docs-header);max-height:calc(100dvh - var(--docs-header) - 24px);overflow-y:auto;scrollbar-width:thin;padding-top:12px}.docs-toc strong{display:block;font-size:12px;margin-bottom:16px}.docs-toc-row{display:flex;align-items:start;border-left:1px solid var(--line)}.docs-toc-row a{padding:10px 8px 10px 14px;font-size:12px;line-height:1.7;color:var(--muted);flex:1 1;min-width:0;min-height:44px;overflow-wrap:anywhere}.docs-toc-row a[aria-current=location]{color:var(--accent);box-shadow:-1px 0 var(--accent)}.docs-toc-row button{min-width:44px;min-height:44px;padding:8px;font-size:13px;background:transparent;border:0;color:var(--muted)}.docs-copy-status{display:block;line-height:1.6;margin-top:8px}.docs-pagination{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:48px;padding-top:24px;border-top:1px solid var(--line)}.docs-pagination a{border:1px solid var(--line);border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:8px;overflow-wrap:anywhere}.docs-pagination a:last-child{text-align:right}.docs-pagination small{color:var(--muted);font-size:12px}.docs-pagination span{font-size:14px}.docs-mobile-toolbar,.docs-toc-inline{display:none}.docs-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1199px){.docs-space,.docs-space-article{grid-template-columns:248px minmax(0,1fr);gap:24px}.docs-toc-aside{display:none}.docs-toc-inline{display:block;margin-bottom:24px}.docs-toc-compact{border-block:1px solid var(--line);padding-block:4px}.docs-toc-compact>summary{display:flex;justify-content:space-between;align-items:center;min-height:44px;font-size:14px}.docs-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){[data-documentation=true]{--docs-header:80px}[data-documentation=true] .docs-container{padding-inline:20px}[data-documentation=true] .docs-container h1{font-size:26px}.docs-center{padding-block:12px 48px}.docs-center-heading{padding-block:8px 24px}.docs-product-grid{grid-template-columns:minmax(0,1fr)}.docs-product-card{padding:20px}.docs-space,.docs-space-article{display:block;padding-block:16px 48px}.docs-sidebar{display:none}.docs-mobile-toolbar{display:flex;gap:8px;align-items:start;margin-bottom:16px}.docs-mobile-toolbar>.docs-product-switcher{flex:1 1;min-width:0;margin:0}.docs-drawer>summary{min-height:48px;display:flex;align-items:center;padding:10px 12px;border:1px solid var(--line);border-radius:8px;font-size:14px;white-space:nowrap}.docs-drawer-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.65);z-index:150}.docs-drawer-panel{position:fixed;inset:0 auto 0 0;width:min(340px,90vw);background:var(--paper);border-right:1px solid var(--line);z-index:151;overflow-y:auto;padding:20px}.docs-drawer-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.docs-drawer-heading button{background:var(--wash);color:var(--ink);min-height:44px;border:1px solid var(--line);border-radius:6px;padding:8px 12px;font-size:14px}.docs-search{display:grid;grid-template-columns:1fr auto}.docs-search-input{grid-column:1/-1}.docs-search select{max-width:none}.docs-space-article .docs-search-input{grid-column:auto}.docs-space-article .docs-search>label:not(.docs-search-input){display:none}.docs-breadcrumb{margin-bottom:16px}.docs-article-heading{margin-bottom:24px}.docs-pagination{gap:8px}}@media print{.docs-mobile-toolbar,.docs-pagination,.docs-search-area,.docs-sidebar,.docs-toc{display:none!important}.docs-space{display:block}}