.acquire-page{--acquire-green:#e5ffb8;--acquire-green-dim:#e5ffb814;--acquire-green-glow:#e5ffb826;--acquire-bg:#000;--acquire-surface-1:#0c0c0e;--acquire-surface-2:#141416;--acquire-surface-3:#1a1a1c;--acquire-border:#1e1e22;--acquire-border-hover:#2a2a2e;--acquire-text-primary:#f7f7f7;--acquire-text-secondary:#aaa;--acquire-text-muted:#999;--acquire-text-dim:#888;background:var(--acquire-bg);color:var(--acquire-text-primary);-webkit-font-smoothing:antialiased;padding-top:60px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.acquire-page *{box-sizing:border-box;margin:0;padding:0}.acquire-page .hero{background:#000;max-width:1200px;margin:0 auto;padding:80px 40px 56px}.acquire-page .hero:before,.acquire-page .hero:after{content:none!important;background:0 0!important;display:none!important}.acquire-page .hero-banner{text-align:center;margin-bottom:0}.acquire-page .hero-banner:before,.acquire-page .hero-banner:after{content:none!important;background:0 0!important;display:none!important}.acquire-page .hero-big{letter-spacing:-4px;color:#fff;text-transform:uppercase;font-size:clamp(72px,11vw,120px);font-weight:900;line-height:.95}.acquire-page .hero-subtitle{letter-spacing:-1px;color:#fff;margin-top:12px;font-size:clamp(22px,3vw,32px);font-weight:800;line-height:1.2}.acquire-page .hero-subtitle span{background:linear-gradient(90deg,#fff 0%,#e5ffb8 30% 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.acquire-page .hero-desc{color:var(--acquire-text-secondary);max-width:560px;margin-top:14px;margin-left:auto;margin-right:auto;font-size:15px;line-height:1.65}.acquire-page .hero-assess{justify-content:center;margin-top:20px;text-decoration:none;display:flex}.acquire-page .hero-assess-inner{background:var(--acquire-surface-1);border:1px solid var(--acquire-border);border-radius:10px;align-items:center;gap:12px;padding:10px 16px 10px 14px;transition:all .3s;display:inline-flex}.acquire-page .hero-assess-inner:hover{background:#e5ffb808;border-color:#e5ffb826}.acquire-page .hero-assess-dot{background:var(--acquire-green);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s ease-in-out infinite acquire-pulse}@keyframes acquire-pulse{0%,to{opacity:1}50%{opacity:.4}}.acquire-page .hero-assess-text{color:var(--acquire-text-secondary);font-size:13px}.acquire-page .hero-assess-text strong{color:var(--acquire-text-primary);font-weight:700}.acquire-page .hero-assess-arrow{color:var(--acquire-green);font-size:12px;font-weight:700}.acquire-page .sprint-escape{text-align:center;max-width:1200px;color:var(--acquire-text-muted);margin:0 auto;padding:0 40px;font-size:14px}.acquire-page .sprint-escape a{color:var(--acquire-green);font-weight:600;text-decoration:none;transition:opacity .2s}.acquire-page .sprint-escape a:hover{opacity:.8}.acquire-page .timeline-section{max-width:1200px;margin:0 auto;padding:80px 40px 56px}.acquire-page .timeline-label{letter-spacing:2px;text-transform:uppercase;color:var(--acquire-text-muted);margin-bottom:48px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:10px;font-weight:600}.acquire-page .timeline{padding-left:56px;position:relative}.acquire-page .timeline:before{content:"";background:linear-gradient(180deg,var(--acquire-green)0%,#e5ffb833 50%,#e5ffb80d 100%);width:1px;position:absolute;top:16px;bottom:16px;left:17px}.acquire-page .phase{margin-bottom:80px;position:relative}.acquire-page .phase:last-child{margin-bottom:0}.acquire-page .phase-dot{background:var(--acquire-green);color:#000;z-index:2;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:800;display:flex;position:absolute;top:4px;left:-47px;box-shadow:0 0 16px #e5ffb840}.acquire-page .phase-future .phase-dot{background:var(--acquire-surface-2);border:2px solid var(--acquire-text-dim);color:var(--acquire-text-muted);box-shadow:none;transition:all .5s}.acquire-page .phase-future.visible .phase-dot{background:var(--acquire-green);border-color:var(--acquire-green);color:#000;box-shadow:0 0 16px #e5ffb840}.acquire-page .phase-head{margin-bottom:24px}.acquire-page .phase-number{letter-spacing:1.5px;text-transform:uppercase;margin-bottom:10px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:700}.acquire-page .phase-number span{color:var(--acquire-green)}.acquire-page .phase-number em{color:#fff;font-style:normal}.acquire-page .phase-question{letter-spacing:-1.2px;color:#fff;font-size:28px;font-weight:900;line-height:1.15}.acquire-page .phase-question span{background:linear-gradient(90deg,#fff 0%,#e5ffb8 30% 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.acquire-page .phase-context{color:#aaa;max-width:560px;margin-top:8px;font-size:14px;line-height:1.6}.acquire-page .phase-expert-video{align-items:stretch;gap:24px;margin-bottom:24px;display:flex}.acquire-page .phase-ev-player{border:1px solid var(--acquire-border);background:#0a0a0a;border-radius:14px;flex:1;min-width:0;margin-top:20px;transition:all .3s;position:relative;box-shadow:inset 0 0 60px #00000080}.acquire-page .phase-ev-player:hover{border-color:var(--acquire-border-hover);box-shadow:inset 0 0 60px #00000080,0 12px 40px #0006}.acquire-page .phase-ev-frame{aspect-ratio:16/9;background:#0a0a0a;width:100%;height:auto;min-height:0;position:relative}.acquire-page .phase-ev-real-video{object-fit:cover;background:#000;border-radius:14px;width:100%;height:100%}.acquire-page .phase-ev-play-overlay{z-index:2;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:0}.acquire-page .phase-ev-play-overlay svg{filter:drop-shadow(0 2px 8px #00000080);width:28px;height:28px;margin-left:3px}.acquire-page .phase-ev-play-overlay:before{content:"";-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;border:2px solid #fff3;border-radius:50%;width:64px;height:64px;transition:all .3s;position:absolute}.acquire-page .phase-ev-play-overlay:hover:before{background:#e5ffb826;border-color:#e5ffb866;transform:scale(1.08)}.acquire-page .phase-ev-play-overlay:hover svg{fill:var(--acquire-green)}.acquire-page .phase-ev-sidebar{background:linear-gradient(135deg,var(--acquire-surface-1)0%,#12120e 100%);border:1px solid #e5ffb80f;border-radius:14px;flex-direction:column;flex-shrink:0;justify-content:center;width:320px;padding:28px 32px;display:flex;position:relative;overflow:hidden}.acquire-page .phase-ev-sidebar:before{content:"";background:var(--acquire-green);opacity:.3;width:3px;position:absolute;top:0;bottom:0;left:0}.acquire-page .phase-ev-quote{color:var(--acquire-text-secondary);margin-bottom:20px;font-size:14px;font-style:italic;line-height:1.6}.acquire-page .phase-ev-expert{align-items:center;gap:10px;margin-bottom:28px;display:flex}.acquire-page .phase-ev-avatar{background:var(--acquire-surface-3);width:36px;height:36px;color:var(--acquire-green);border:1px solid #222;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.acquire-page .phase-ev-name{color:var(--acquire-text-primary);font-size:13px;font-weight:700;line-height:1.2}.acquire-page .phase-ev-role{color:#aaa;margin-top:2px;font-size:11px;line-height:1.4}.acquire-page .phase-ev-label{letter-spacing:.1em;text-transform:uppercase;color:var(--acquire-green);opacity:.6;margin-top:5px;font-size:9px;font-weight:700}.acquire-page .phase-ev-cta{color:#fff;background:#e5ffb80f;border:1px solid #e5ffb81f;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:12px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.acquire-page .phase-ev-cta:hover{background:#e5ffb81a;border-color:#e5ffb840}.acquire-page .phase-ev-cta svg{width:14px;height:14px;stroke:var(--acquire-green);fill:none;stroke-width:1.5px;flex-shrink:0}.acquire-page .phase-cards{gap:14px;display:grid}.acquire-page .phase-cards.cards-3{grid-template-columns:repeat(3,1fr)}.acquire-page .phase-cards.cards-2{grid-template-columns:repeat(2,1fr)}.acquire-page .card{background:var(--acquire-surface-2);border:1px solid var(--acquire-border);border-radius:14px;flex-direction:column;padding:24px 22px;text-decoration:none;transition:all .35s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.acquire-page .card:before{content:"";background:var(--acquire-green);opacity:0;height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.acquire-page .card:hover{border-color:var(--acquire-border-hover);transform:translateY(-3px);box-shadow:0 16px 48px #0006,0 0 0 1px #e5ffb80f}.acquire-page .card:hover:before{opacity:1}.acquire-page .card.card-flagship{background:linear-gradient(135deg,var(--acquire-surface-2)0%,#1a1c18 100%);border-color:#e5ffb81f;padding:28px 26px}.acquire-page .card.card-flagship:before{background:linear-gradient(90deg,var(--acquire-green),#d4ff8a)}.acquire-page .card.card-flagship .card-title{font-size:19px}.acquire-page .card.card-flagship:hover{box-shadow:0 16px 48px #00000080,0 0 32px #e5ffb808,0 0 0 1px #e5ffb81a}.acquire-page .card.card-coming-soon{opacity:.85;cursor:default;position:relative}.acquire-page .card.card-coming-soon:hover{box-shadow:none;border-color:var(--acquire-border);transform:none}.acquire-page .card-badge{color:#e5ffb8;text-transform:uppercase;letter-spacing:1px;pointer-events:none;background:#e5ffb826;border-radius:4px;padding:2px 8px;font-size:9px;font-weight:700;position:absolute;top:16px;right:16px}.acquire-page .card-icon-row{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.acquire-page .card-icon{background:linear-gradient(135deg,#111,#0e0e0e);border:1px solid #222;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.acquire-page .card:hover .card-icon{background:linear-gradient(135deg,#e5ffb80f,#111);border-color:#e5ffb833}.acquire-page .card-icon svg{width:17px;height:17px;stroke:var(--acquire-green);fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.acquire-page .card-tag{text-transform:uppercase;letter-spacing:1px;border-radius:4px;padding:3px 9px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:9px;font-weight:600}.acquire-page .card-tag.premium{background:var(--acquire-green-dim);color:var(--acquire-green)}.acquire-page .card-tag.accredited{color:#fff;background:#ffffff14}.acquire-page .card-title{letter-spacing:-.5px;color:#ccc;margin-bottom:6px;font-size:17px;font-weight:800;line-height:1.2}.acquire-page .card-desc{color:#999;flex:1;font-size:13px;line-height:1.6}.acquire-page .card-detail{color:var(--acquire-text-dim);border-top:1px solid var(--acquire-border);margin-top:10px;padding-top:10px;font-size:11.5px;line-height:1.5}.acquire-page .card-detail span{color:var(--acquire-text-muted)}.acquire-page .card-arrow{color:var(--acquire-green);opacity:0;align-items:center;gap:5px;margin-top:14px;font-size:12px;font-weight:700;transition:all .3s;display:flex;transform:translate(-4px)}.acquire-page .card:hover .card-arrow{opacity:1;transform:translate(0)}.acquire-page .cta-section{max-width:1200px;margin:0 auto;padding:72px 40px 80px}.acquire-page .cta-block{background:linear-gradient(135deg,var(--acquire-surface-2)0%,#16181a 100%);border:1px solid var(--acquire-border);text-align:center;border-radius:20px;padding:52px 48px;position:relative;overflow:hidden}.acquire-page .cta-block:before{content:"";background:linear-gradient(90deg,transparent,var(--acquire-green-glow),transparent);height:1px;position:absolute;top:0;left:20%;right:20%}.acquire-page .cta-block:after{content:"";pointer-events:none;background:radial-gradient(at 50% 0,#e5ffb808 0%,#0000 60%);position:absolute;inset:0}.acquire-page .cta-eyebrow{letter-spacing:2px;text-transform:uppercase;color:var(--acquire-green);z-index:1;margin-bottom:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;position:relative}.acquire-page .cta-headline{letter-spacing:-1.5px;color:#fff;z-index:1;margin-bottom:6px;font-size:30px;font-weight:900;position:relative}.acquire-page .cta-subhead{color:var(--acquire-text-secondary);z-index:1;margin-bottom:12px;font-size:20px;font-weight:700;position:relative}.acquire-page .cta-sub{color:var(--acquire-text-secondary);z-index:1;max-width:500px;margin-bottom:32px;margin-left:auto;margin-right:auto;font-size:15px;line-height:1.6;position:relative}.acquire-page .cta-btn{background:var(--acquire-green);color:#000;cursor:pointer;z-index:1;border:none;border-radius:10px;padding:16px 40px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:800;text-decoration:none;transition:all .3s;display:inline-block;position:relative}.acquire-page .cta-btn:hover{background:#fff;transform:translateY(-2px);box-shadow:0 12px 40px #e5ffb833}@keyframes acquire-fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.acquire-page .hero{animation:.6s ease-out acquire-fadeUp}.acquire-page .timeline-section{animation:.6s ease-out .1s both acquire-fadeUp}.acquire-page .phase{opacity:0;transition:all .6s ease-out;transform:translateY(24px)}.acquire-page .phase.visible{opacity:1;transform:translateY(0)}.acquire-page h1.hero-big,.acquire-page h2.phase-question{margin:0}.acquire-page h2.timeline-label,.acquire-page h2.cta-headline,.acquire-page h3.card-title{margin-top:0}@media (max-width:1024px){.acquire-page .phase-cards.cards-3{grid-template-columns:repeat(2,1fr)}.acquire-page .phase-expert-video{flex-direction:column}.acquire-page .phase-ev-sidebar{width:100%}}@media (max-width:768px){.acquire-page .hero{padding:40px 20px 0}.acquire-page .hero-big{letter-spacing:-2px;font-size:56px}.acquire-page .hero-subtitle{font-size:20px}.acquire-page .timeline-section{padding:44px 20px 0}.acquire-page .timeline{padding-left:40px}.acquire-page .timeline:before{left:12px}.acquire-page .phase-dot{width:22px;height:22px;font-size:10px;left:-36px}.acquire-page .phase{margin-bottom:56px}.acquire-page .phase-question{font-size:22px}.acquire-page .phase-cards.cards-3,.acquire-page .phase-cards.cards-2{grid-template-columns:1fr}.acquire-page .phase-expert-video{flex-direction:column}.acquire-page .phase-ev-sidebar{width:100%}.acquire-page .phase-ev-real-video{object-fit:cover}.acquire-page .cta-section{padding:56px 20px 60px}.acquire-page .cta-block{padding:40px 24px}.acquire-page .cta-headline{font-size:26px}}.acquire-page .card{flex-direction:column;display:flex}.acquire-page .card .card-title{color:#fff;letter-spacing:-.02em;margin-bottom:10px}.acquire-page .card .card-desc{flex:1;margin-bottom:16px;line-height:1.55}.acquire-page .card .card-detail{border-top:1px solid #ffffff0f;margin-top:auto;padding-top:14px}.acquire-page .card .card-arrow{margin-top:12px}.acquire-page .card .card-detail span{font-style:italic}
