
:root{--ax-experience-ease:cubic-bezier(.16,1,.3,1);--ax-experience-shadow:0 32px 120px rgba(0,0,0,.42);--ax-glass:linear-gradient(180deg,rgba(255,255,255,.095),rgba(255,255,255,.03));--ax-line:rgba(248,250,252,.12)}
.ax-section{isolation:isolate}
.ax-section>.elementor-container,.ax-section>.e-con-inner{position:relative;z-index:1}
.ax-hero{overflow:hidden}.ax-hero:after{content:"";position:absolute;inset:8% -8% auto auto;width:min(58vw,760px);aspect-ratio:1;border:1px solid rgba(6,182,212,.22);border-radius:50%;background:radial-gradient(circle,rgba(6,182,212,.18),transparent 58%);filter:blur(.2px);opacity:.58;animation:ax-orbit-drift 18s var(--ax-experience-ease) infinite alternate;pointer-events:none}.ax-visual-card{transform-style:preserve-3d}.ax-visual-card:before{content:"DISCOVER  CONNECT  COLLABORATE  GROW";position:absolute;left:22px;right:22px;top:22px;z-index:2;color:rgba(248,250,252,.68);font-size:10px;font-weight:900;letter-spacing:.24em;text-transform:uppercase}.ax-visual-card:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgba(5,5,5,.42),transparent 45%,rgba(236,72,153,.16));pointer-events:none}
.ax-card,.ax-visual-card,.ax-cta-box{will-change:transform}.ax-card:nth-child(3n+1){--ax-float:5px;--ax-dur:5.4s;--ax-rot:-.7deg}.ax-card:nth-child(3n+2){--ax-float:8px;--ax-dur:6.8s;--ax-rot:.6deg}.ax-card:nth-child(3n+3){--ax-float:4px;--ax-dur:4.9s;--ax-rot:.25deg}.ax-card{animation:ax-soft-float var(--ax-dur,6s) var(--ax-experience-ease) infinite alternate}.ax-card:hover{transform:translateY(-8px) rotate(var(--ax-rot,0deg)) scale(1.01)}
.ax-reveal{opacity:0;transform:translateY(26px);transition:opacity .8s var(--ax-experience-ease),transform .8s var(--ax-experience-ease)}.ax-reveal.is-visible{opacity:1;transform:none}
.ax-story{background:radial-gradient(circle at 20% 20%,rgba(250,204,21,.12),transparent 30%),linear-gradient(180deg,#050505,#090910)}.ax-story-grid{display:grid!important;grid-template-columns:.78fr 1.22fr;gap:clamp(36px,6vw,86px);align-items:start}.ax-story-pin{position:sticky;top:120px;display:grid!important;gap:18px}.ax-story.is-gsap-story .ax-story-pin{position:relative;top:auto}.ax-story-stack{display:grid!important;gap:22px}.ax-story-card{min-height:230px;padding:30px!important;border-radius:30px;background:var(--ax-glass);border:1px solid var(--ax-line);box-shadow:var(--ax-experience-shadow);display:grid!important;gap:16px;position:relative;overflow:hidden}.ax-story-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#FACC15,#F97316,#EC4899,#8B5CF6,#06B6D4);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.5;pointer-events:none}
.ax-network-stage{min-height:430px;border-radius:34px;border:1px solid rgba(6,182,212,.24);background:radial-gradient(circle at 50% 45%,rgba(6,182,212,.18),transparent 38%),linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.018));position:relative;display:grid!important;place-items:center;overflow:hidden;box-shadow:var(--ax-experience-shadow)}.ax-network-stage:before{content:"";position:absolute;inset:8%;border-radius:50%;border:1px solid rgba(236,72,153,.24);box-shadow:0 0 70px rgba(139,92,246,.24),inset 0 0 80px rgba(6,182,212,.14);animation:ax-spin-slow 28s linear infinite}.ax-network-stage:after{content:"Founder ↔ Investor   Talent ↔ Enterprise   Creator ↔ Brand   Business ↔ Market";position:absolute;left:26px;right:26px;bottom:24px;color:rgba(248,250,252,.6);font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;text-align:center}.ax-network-nodes{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(88%,700px);position:relative;z-index:2}.ax-network-node{padding:18px!important;border-radius:22px;border:1px solid rgba(248,250,252,.14);background:rgba(5,5,5,.54);backdrop-filter:blur(14px);text-align:center}
.ax-rail-section{overflow:hidden}.ax-rail-track{display:grid!important;grid-auto-flow:column;grid-auto-columns:minmax(330px,430px);gap:24px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:8px 0 22px;scrollbar-width:thin}.ax-rail-section.is-gsap-horizontal .ax-rail-track{overflow:visible;scroll-snap-type:none;will-change:transform}.ax-rail-track .ax-card{scroll-snap-align:start}.ax-rail-track .ax-card-image img{aspect-ratio:4/3}
.ax-learning-path{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;counter-reset:path}.ax-path-step{padding:26px!important;border-radius:28px;background:linear-gradient(180deg,rgba(6,182,212,.09),rgba(255,255,255,.03));border:1px solid rgba(6,182,212,.2);position:relative}.ax-path-step:before{counter-increment:path;content:"0" counter(path);font-size:42px;line-height:1;font-weight:900;font-family:"Space Grotesk",Sora,sans-serif;background:var(--ax-main-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;display:block;margin-bottom:18px}
.ax-opportunity-console{display:grid!important;grid-template-columns:.72fr 1.28fr;gap:28px;border-radius:34px;padding:26px!important;border:1px solid rgba(59,130,246,.26);background:linear-gradient(135deg,rgba(59,130,246,.16),rgba(6,182,212,.08),rgba(255,255,255,.03));box-shadow:var(--ax-experience-shadow)}.ax-choice-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ax-choice-grid .elementor-button{width:100%!important}.ax-match-card{border-radius:28px;padding:28px!important;background:rgba(5,5,5,.58);border:1px solid rgba(248,250,252,.14);display:grid!important;gap:14px}.ax-match-score .elementor-heading-title{font-size:64px!important;line-height:.9;color:var(--ax-cyan)!important}
.ax-marquee{overflow:hidden;border-block:1px solid rgba(248,250,252,.09);background:rgba(255,255,255,.025)}.ax-marquee-track{display:flex!important;gap:36px;width:max-content;animation:ax-marquee 28s linear infinite}.ax-marquee .elementor-heading-title{white-space:nowrap;font-size:clamp(26px,5vw,74px)!important;text-transform:uppercase;color:transparent!important;-webkit-text-stroke:1px rgba(248,250,252,.26)}
.ax-magnetic .elementor-button,.ax-btn{transition:transform .2s var(--ax-experience-ease),box-shadow .2s var(--ax-experience-ease)}.ax-magnetic .elementor-button:hover,.ax-btn:hover{transform:translateY(-2px);box-shadow:0 0 46px rgba(236,72,153,.5)}
.ax-main-nav .sub-menu{transition:.22s var(--ax-experience-ease)}.ax-main-nav a:focus-visible,.ax-mobile-toggle:focus-visible,.ax-submenu-toggle:focus-visible,.ax-btn:focus-visible{outline:2px solid var(--ax-cyan);outline-offset:4px}
.ax-property-institute .ax-section{background:radial-gradient(circle at 14% 20%,rgba(6,182,212,.13),transparent 34%),linear-gradient(180deg,#050505,#071012 52%,#050505)}.ax-property-communities .ax-section{background:radial-gradient(circle at 16% 18%,rgba(249,115,22,.14),transparent 34%),linear-gradient(180deg,#050505,#100806 52%,#050505)}.ax-property-opportunities .ax-section{background:radial-gradient(circle at 72% 18%,rgba(59,130,246,.18),transparent 36%),linear-gradient(180deg,#050505,#060b12 52%,#050505)}
@keyframes ax-soft-float{from{translate:0 0;rotate:0deg}to{translate:0 calc(var(--ax-float,6px) * -1);rotate:var(--ax-rot,0deg)}}@keyframes ax-orbit-drift{from{transform:translate3d(0,0,0) rotate(0deg)}to{transform:translate3d(-4%,5%,0) rotate(12deg)}}@keyframes ax-spin-slow{to{transform:rotate(360deg)}}@keyframes ax-marquee{to{transform:translateX(-50%)}}
@media(max-width:1024px){.ax-story-grid,.ax-opportunity-console{grid-template-columns:1fr}.ax-story-pin{position:relative;top:0}.ax-learning-path{grid-template-columns:repeat(2,minmax(0,1fr))}.ax-network-nodes{grid-template-columns:repeat(2,minmax(0,1fr))}.ax-rail-track{grid-auto-columns:minmax(280px,76vw)}}
@media(max-width:767px){.ax-card{animation:none}.ax-story-card{min-height:0;padding:22px!important}.ax-network-stage{min-height:360px}.ax-network-nodes,.ax-learning-path,.ax-choice-grid{grid-template-columns:1fr}.ax-opportunity-console{padding:18px!important}.ax-match-score .elementor-heading-title{font-size:46px!important}.ax-marquee-track{animation-duration:38s}.ax-hero:after{opacity:.25}}
@media(prefers-reduced-motion:reduce){.ax-card,.ax-hero:after,.ax-network-stage:before,.ax-marquee-track{animation:none!important}.ax-reveal{opacity:1!important;transform:none!important}}
