.theme-violet.svelte-t32lmg,.theme-purple.svelte-t32lmg,.theme-amber.svelte-t32lmg,.theme-blue.svelte-t32lmg,.theme-emerald.svelte-t32lmg,.theme-ruby.svelte-t32lmg,.theme-magenta.svelte-t32lmg,.theme-cyan.svelte-t32lmg,.theme-flame.svelte-t32lmg,.theme-brandr.svelte-t32lmg{--portal-color:#d32cee;--portal-light:#f0abfc;--portal-dark:#7e22ce;--portal-glow:#d32cee33}.hero-showcase-split.svelte-t32lmg{grid-template-columns:1fr;align-items:center;gap:40px;width:100%;padding:20px 0 60px;display:grid;position:relative;overflow:visible}@media (width>=1024px){.hero-showcase-split.svelte-t32lmg{grid-template-columns:1.15fr 1fr;gap:48px;padding:30px 0 80px}}@media (width>=1280px){.hero-showcase-split.svelte-t32lmg{grid-template-columns:1.2fr 1fr;gap:60px;padding:40px 0 90px}}.split-ambient-glow.svelte-t32lmg{background:radial-gradient(circle, var(--portal-glow) 0%, transparent 70%);opacity:.22;filter:blur(80px);pointer-events:none;z-index:0;width:60%;height:80%;position:absolute;top:10%;left:30%}.hero-editorial-column.svelte-t32lmg{z-index:2;flex-direction:column;gap:24px;display:flex;position:relative}.editorial-top-strip.svelte-t32lmg{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.editorial-kicker.svelte-t32lmg{font-family:var(--font-primary,"Sora", sans-serif);letter-spacing:.12em;text-transform:uppercase;color:var(--portal-light);font-size:11px;font-weight:800}.hairline-dot.svelte-t32lmg{color:#ffffff40;font-size:14px}.editorial-status-pill.svelte-t32lmg{color:#fff;letter-spacing:.04em;background:#ffffff09;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:8px;padding:4px 12px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;display:inline-flex}.pulse-beacon-dot.svelte-t32lmg{background:#d32cee;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite svelte-t32lmg-pulse-beacon;box-shadow:0 0 8px #d32cee}@keyframes svelte-t32lmg-pulse-beacon{0%{transform:scale(.95);box-shadow:0 0 #d32ceeb3}70%{transform:scale(1);box-shadow:0 0 0 6px #0000}to{transform:scale(.95);box-shadow:0 0 #0000}}.editorial-heading-group.svelte-t32lmg{flex-direction:column;gap:8px;display:flex}.editorial-wordmark.svelte-t32lmg{font-family:var(--font-primary,"Sora", sans-serif);letter-spacing:.25em;text-transform:uppercase;color:#ffffff73;font-size:12px;font-weight:900}.editorial-h1.svelte-t32lmg{font-family:var(--font-primary,"Sora", sans-serif);letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(28px,4vw,48px);font-weight:800;line-height:1.12}.editorial-lead-text.svelte-t32lmg{font-family:var(--font-secondary,"Outfit", sans-serif);color:#c5bfd2;max-width:620px;margin:0;font-size:clamp(15px,1.5vw,17.5px);line-height:1.68}.editorial-specs-row.svelte-t32lmg{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:28px;padding:16px 0;display:flex}.editorial-spec-item.svelte-t32lmg{flex-direction:column;gap:4px;display:flex}.spec-label.svelte-t32lmg{font-family:var(--font-primary,"Sora", sans-serif);letter-spacing:.1em;text-transform:uppercase;color:#8c8699;font-size:10px;font-weight:800}.spec-value.svelte-t32lmg{font-family:var(--font-primary,"Sora", sans-serif);color:#fff;font-size:14px;font-weight:700}.editorial-actions-row.svelte-t32lmg{flex-wrap:wrap;align-items:center;gap:16px;padding-top:8px;display:flex}.btn-luxury-primary.svelte-t32lmg{background:linear-gradient(135deg, var(--portal-color,#d32cee) 0%, var(--portal-dark,#9333ea) 100%);color:#fff;font-family:var(--font-primary,"Sora", sans-serif);box-shadow:0 10px 30px var(--portal-glow);border:none;border-radius:999px;align-items:center;gap:10px;padding:14px 28px;font-size:14px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.btn-luxury-primary.svelte-t32lmg:hover{box-shadow:0 14px 40px var(--portal-glow);color:#fff;transform:translateY(-3px)}.btn-luxury-secondary.svelte-t32lmg{color:#d1cbdc;font-family:var(--font-primary,"Sora", sans-serif);background:#ffffff09;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:13px 22px;font-size:13px;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}.btn-luxury-secondary.svelte-t32lmg:hover{color:#fff;background:#ffffff12;border-color:#ffffff40;transform:translateY(-2px)}.mini-ext.svelte-t32lmg{opacity:.7;font-size:15px}.btn-arrow.svelte-t32lmg{font-size:17px;transition:transform .2s}.btn-luxury-primary.svelte-t32lmg:hover .btn-arrow:where(.svelte-t32lmg){transform:translate(3px)}.hero-right-visual.svelte-t32lmg{z-index:2;perspective:1200px;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.hex-3d-stage.svelte-t32lmg{aspect-ratio:1/1.05;justify-content:center;align-items:center;width:100%;max-width:440px;display:flex;position:relative}@media (width>=1280px){.hex-3d-stage.svelte-t32lmg{max-width:480px}}.hex-ambient-aura.svelte-t32lmg{background:radial-gradient(circle at center, var(--portal-glow) 0%, transparent 65%);filter:blur(40px);opacity:.7;pointer-events:none;border-radius:50%;transition:opacity .8s,transform .8s;position:absolute;inset:-10%}.hero-right-visual.svelte-t32lmg:hover .hex-ambient-aura:where(.svelte-t32lmg){opacity:1;transform:scale(1.15)}.hex-shard.svelte-t32lmg{pointer-events:none;z-index:2;filter:drop-shadow(0 0 8px #d32ceecc)drop-shadow(0 0 16px #9333ea80);transition:filter .6s,transform .6s;position:absolute}.hero-right-visual.svelte-t32lmg:hover .hex-shard:where(.svelte-t32lmg){filter:drop-shadow(0 0 14px #d32cee)drop-shadow(0 0 26px #e879f9bf)}.shard-crystal-svg.svelte-t32lmg{width:100%;height:100%;display:block;overflow:visible}.shard-1.svelte-t32lmg{width:16px;height:36px;animation:5.5s ease-in-out infinite svelte-t32lmg-float-shard-1;top:10%;left:7%}.shard-2.svelte-t32lmg{width:13px;height:30px;animation:6.5s ease-in-out .8s infinite svelte-t32lmg-float-shard-2;top:16%;right:6%}.shard-3.svelte-t32lmg{width:18px;height:40px;animation:5.8s ease-in-out 1.6s infinite svelte-t32lmg-float-shard-3;bottom:14%;left:9%}.shard-4.svelte-t32lmg{width:14px;height:32px;animation:6.2s ease-in-out 1.2s infinite svelte-t32lmg-float-shard-4;bottom:11%;right:11%}@keyframes svelte-t32lmg-float-shard-1{0%,to{transform:translateY(0)rotate(-14deg)}50%{transform:translateY(-10px)rotate(-6deg)}}@keyframes svelte-t32lmg-float-shard-2{0%,to{transform:translateY(0)rotate(16deg)}50%{transform:translateY(-12px)rotate(8deg)}}@keyframes svelte-t32lmg-float-shard-3{0%,to{transform:translateY(0)rotate(-18deg)}50%{transform:translateY(-10px)rotate(-10deg)}}@keyframes svelte-t32lmg-float-shard-4{0%,to{transform:translateY(0)rotate(20deg)}50%{transform:translateY(-14px)rotate(12deg)}}.hex-crystal-float-chassis.svelte-t32lmg{aspect-ratio:1/1.05;justify-content:center;align-items:center;width:82%;animation:6s ease-in-out infinite svelte-t32lmg-crystal-levitate;display:flex;position:relative}@keyframes svelte-t32lmg-crystal-levitate{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.hex-crystal-3d-body.svelte-t32lmg{cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;position:relative}.hex-front-face.svelte-t32lmg{clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);background:#000;transition:transform .8s cubic-bezier(.16,1,.3,1),box-shadow .8s;position:absolute;inset:0;overflow:hidden;box-shadow:0 20px 50px #000c}.hero-right-visual.svelte-t32lmg:hover .hex-front-face:where(.svelte-t32lmg){box-shadow:0 0 50px var(--portal-glow), inset 0 0 35px var(--portal-light);transform:scale(1.03)}.hex-photo.svelte-t32lmg{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.16,1,.3,1),filter .8s;display:block;transform:scale(1.02)}.hero-right-visual.svelte-t32lmg:hover .hex-photo:where(.svelte-t32lmg){filter:contrast(1.1)brightness(1.15)saturate(1.2);transform:scale(1.2)}.portal-event-horizon.svelte-t32lmg{background:radial-gradient(circle at center, transparent 30%, var(--portal-glow) 60%, #0e0a16cc 100%);opacity:0;pointer-events:none;border-radius:50%;transition:all .8s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(.6)}.hero-right-visual.svelte-t32lmg:hover .portal-event-horizon:where(.svelte-t32lmg){opacity:1;animation:8s linear infinite svelte-t32lmg-portal-spin;transform:scale(1.15)rotate(180deg)}@keyframes svelte-t32lmg-portal-spin{0%{transform:scale(1.15)rotate(0)}to{transform:scale(1.15)rotate(360deg)}}.hex-lens-glare.svelte-t32lmg{background:linear-gradient(135deg, #ffffff4d 0%, transparent 40%, var(--portal-glow) 70%, transparent 100%);pointer-events:none;transition:all .6s;position:absolute;inset:0}.hero-right-visual.svelte-t32lmg:hover .hex-lens-glare:where(.svelte-t32lmg){background:linear-gradient(135deg, #fff9 0%, transparent 30%, var(--portal-glow) 60%, transparent 100%)}.hex-edge-glow.svelte-t32lmg{box-shadow:inset 0 0 35px var(--portal-glow), inset 0 0 18px #ffffff4d;pointer-events:none;transition:box-shadow .6s;position:absolute;inset:0}.hero-right-visual.svelte-t32lmg:hover .hex-edge-glow:where(.svelte-t32lmg){box-shadow:inset 0 0 70px var(--portal-color), inset 0 0 35px #ffffffb3}.hex-vignette.svelte-t32lmg{pointer-events:none;background:radial-gradient(circle,#0000 35%,#0a0712a6 100%);position:absolute;inset:0}.hex-wireframe-svg.svelte-t32lmg{pointer-events:none;z-index:4;width:100%;height:100%;transition:transform .8s,filter .8s;position:absolute;inset:0}.hero-right-visual.svelte-t32lmg:hover .hex-wireframe-svg:where(.svelte-t32lmg){filter:drop-shadow(0 0 20px var(--portal-color));transform:scale(1.02)}.hex-holo-chip.svelte-t32lmg{-webkit-backdrop-filter:blur(20px);z-index:10;pointer-events:auto;background:#0e0a16f2;border:1px solid #ffffff26;border-radius:14px;flex-direction:column;gap:2px;width:max-content;max-width:250px;padding:10px 15px;transition:all .35s;display:flex;position:absolute;box-shadow:0 18px 40px #000000e6}.hex-holo-chip.is-hidden.svelte-t32lmg{opacity:0!important;pointer-events:none!important}.chip-amber.svelte-t32lmg,.chip-purple.svelte-t32lmg,.chip-cyan.svelte-t32lmg,.chip-emerald.svelte-t32lmg,.chip-blue.svelte-t32lmg,.chip-ruby.svelte-t32lmg,.chip-magenta.svelte-t32lmg,.chip-flame.svelte-t32lmg{border-color:#d32cee66;box-shadow:0 20px 45px #000000e6,0 0 25px #d32cee33}.chip-top-right.svelte-t32lmg{top:-12px;right:-24px}.chip-top-right.svelte-t32lmg:hover{transform:translateY(-4px)}.chip-mid-left.svelte-t32lmg,.chip-bottom-left.svelte-t32lmg{top:50%;bottom:auto;left:-42px;transform:translateY(-50%)}.chip-mid-left.svelte-t32lmg:hover,.chip-bottom-left.svelte-t32lmg:hover{transform:translateY(-50%)translate(-4px)}.chip-bottom-right.svelte-t32lmg{top:auto;bottom:-15px;right:-20px}.chip-bottom-right.svelte-t32lmg:hover{transform:translateY(4px)}@media (width<=1280px){.hex-holo-chip.svelte-t32lmg{max-width:225px;padding:9px 13px}.chip-top-right.svelte-t32lmg{top:-8px;right:-12px}.chip-mid-left.svelte-t32lmg,.chip-bottom-left.svelte-t32lmg{left:-24px}.chip-bottom-right.svelte-t32lmg{bottom:-10px;right:-12px}}@media (width<=1023px){.hex-holo-chip.svelte-t32lmg{max-width:200px;padding:8px 12px}.chip-top-right.svelte-t32lmg{top:-5px;right:-4px}.chip-mid-left.svelte-t32lmg,.chip-bottom-left.svelte-t32lmg{left:-6px}.chip-bottom-right.svelte-t32lmg{bottom:-6px;right:-4px}}@media (width<=640px){.hex-holo-chip.svelte-t32lmg{border-radius:10px;max-width:160px;padding:7px 11px}.holo-chip-head.svelte-t32lmg{font-size:8px}.holo-chip-title.svelte-t32lmg{font-size:11px}.holo-chip-meta.svelte-t32lmg{font-size:9px;line-height:1.25}.chip-top-right.svelte-t32lmg{top:-10px;right:-6px}.chip-mid-left.svelte-t32lmg,.chip-bottom-left.svelte-t32lmg{top:auto;bottom:-10px;left:-6px;transform:none}.chip-bottom-right.svelte-t32lmg{display:none}}.holo-chip-head.svelte-t32lmg{font-family:var(--font-primary,"Sora", sans-serif);letter-spacing:.08em;text-transform:uppercase;color:var(--portal-light,#f0abfc);align-items:center;gap:6px;font-size:9px;font-weight:800;display:flex}.mini-icon.svelte-t32lmg{color:inherit;font-size:14px}.chip-amber.svelte-t32lmg .holo-chip-head:where(.svelte-t32lmg),.chip-gold.svelte-t32lmg .holo-chip-head:where(.svelte-t32lmg),.chip-purple.svelte-t32lmg .holo-chip-head:where(.svelte-t32lmg),.chip-violet.svelte-t32lmg .holo-chip-head:where(.svelte-t32lmg),.chip-cyan.svelte-t32lmg .holo-chip-head:where(.svelte-t32lmg),.chip-emerald.svelte-t32lmg .holo-chip-head:where(.svelte-t32lmg),.chip-flame.svelte-t32lmg .holo-chip-head:where(.svelte-t32lmg),.chip-brandr.svelte-t32lmg .holo-chip-head:where(.svelte-t32lmg),.chip-ruby.svelte-t32lmg .holo-chip-head:where(.svelte-t32lmg),.chip-blue.svelte-t32lmg .holo-chip-head:where(.svelte-t32lmg){color:#f0abfc}.pulse-dot.svelte-t32lmg{background:#d32cee;border-radius:50%;width:5px;height:5px;box-shadow:0 0 6px #d32cee}.holo-chip-title.svelte-t32lmg{font-family:var(--font-primary,"Sora", sans-serif);color:#fff;letter-spacing:-.01em;font-size:13px;font-weight:800}.holo-chip-meta.svelte-t32lmg{font-family:var(--font-secondary,"Outfit", sans-serif);color:#b3a8c7;font-size:11px}.exploded-node.svelte-t32lmg{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:12;opacity:0;pointer-events:none;background:#0e0a16f5;border:1px solid #fff3;border-radius:12px;flex-direction:column;gap:3px;width:max-content;max-width:220px;padding:9px 13px;transition:opacity .4s,transform .4s;display:flex;position:absolute}.exploded-node.is-visible.svelte-t32lmg{opacity:1;pointer-events:auto}.mini-node-icon.svelte-t32lmg{font-size:14px}.node-head.svelte-t32lmg{font-family:var(--font-primary,"Sora", sans-serif);letter-spacing:.06em;text-transform:uppercase;color:#c4b5fd;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.node-val.svelte-t32lmg{font-family:var(--font-primary,"Sora", sans-serif);color:#fff;font-size:12px;font-weight:800}.node-web.svelte-t32lmg{top:-12px;left:-32px}.node-sip.svelte-t32lmg{top:-12px;right:-32px}.node-crm.svelte-t32lmg{bottom:-12px;left:-32px}.node-growth.svelte-t32lmg{bottom:-12px;right:-32px}@media (width<=1280px){.exploded-node.svelte-t32lmg{max-width:190px;padding:7px 11px}.node-web.svelte-t32lmg{top:-6px;left:-16px}.node-sip.svelte-t32lmg{top:-6px;right:-16px}.node-crm.svelte-t32lmg{bottom:-6px;left:-16px}.node-growth.svelte-t32lmg{bottom:-6px;right:-16px}}@media (width<=640px){.exploded-node.svelte-t32lmg{max-width:150px;padding:6px 9px}.node-head.svelte-t32lmg{font-size:8px}.node-val.svelte-t32lmg{font-size:11px}.node-web.svelte-t32lmg{top:-6px;left:-6px}.node-sip.svelte-t32lmg{top:-6px;right:-6px}.node-crm.svelte-t32lmg{bottom:-6px;left:-6px}.node-growth.svelte-t32lmg{bottom:-6px;right:-6px}}.exploded-core-reactor.svelte-t32lmg{opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .5s;display:flex;position:absolute;inset:0}.is-exploded.svelte-t32lmg .exploded-core-reactor:where(.svelte-t32lmg){opacity:1;pointer-events:auto}.is-exploded.svelte-t32lmg .hex-front-face:where(.svelte-t32lmg){opacity:.15;filter:blur(8px)}.core-reactor-badge.svelte-t32lmg{border:1px solid var(--portal-light);text-align:center;box-shadow:0 0 30px var(--portal-glow);z-index:5;background:#000000d9;border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:16px 20px;display:flex}.core-icon.svelte-t32lmg{color:var(--portal-light);font-size:24px}.core-title.svelte-t32lmg{font-family:var(--font-primary,"Sora", sans-serif);color:#fff;font-size:11px;font-weight:800}.core-sub.svelte-t32lmg{color:#8e889b;font-size:10px}.hex-ground-caustic.svelte-t32lmg{background:radial-gradient(ellipse, var(--portal-glow) 0%, transparent 75%);filter:blur(14px);pointer-events:none;z-index:0;border-radius:50%;width:75%;height:28px;transition:all .7s;position:absolute;bottom:5px}.hero-right-visual.svelte-t32lmg:hover .hex-ground-caustic:where(.svelte-t32lmg){filter:blur(24px);transform:scale(1.4)}html.light .editorial-kicker{color:#7e22ce;letter-spacing:.08em;background:#9333ea1a;border:1px solid #9333ea40;border-radius:999px;align-items:center;padding:3px 10px;font-weight:800;display:inline-flex}html.light .editorial-wordmark{color:#6b6475}html.light .editorial-h1{color:#1d1a22}html.light .editorial-lead-text{color:#49454f}html.light .editorial-specs-row{border-top-color:#9c27b01f;border-bottom-color:#9c27b01f}html.light .spec-label{color:#6b6475}html.light .spec-value{color:#1d1a22}html.light .editorial-status-pill{color:#1d1a22;background:#ffffffe6;border-color:#9c27b02e;box-shadow:0 4px 12px #6750a40d}html.light .btn-luxury-secondary{color:#1d1a22;background:#ffffffe6;border-color:#9c27b033}html.light .btn-luxury-secondary:hover{color:var(--primary);background:#9c27b014}html.light .hex-holo-chip{background:#ffffffeb;border-color:#9c27b033;box-shadow:0 8px 30px #6750a414}html.light .holo-chip-head,html.light .mini-icon{color:#7e22ce}html.light .pulse-dot{background:#7e22ce;box-shadow:0 0 6px #7e22ce99}html.light .holo-chip-title{color:#1d1a22}html.light .holo-chip-meta{color:#49454f}html.light .core-reactor-badge{border-color:var(--portal-light);background:#ffffffeb;box-shadow:0 8px 30px #6750a41a}html.light .core-title{color:#1d1a22}html.light .core-sub{color:#6b6475}html.light .exploded-node{background:#ffffffe6;border-color:#9c27b033;box-shadow:0 8px 24px #6750a414}html.light .node-val{color:#1d1a22}
