:root{--bg: #000000;--bg-card: #161616;--bg-card-2: #1f1f1f;--gold: #F5C518;--gold-soft: #E8B80F;--red: #E63946;--green: #2ECC71;--white: #FFFFFF;--text-muted: rgba(255, 255, 255, .62);--text-dim: rgba(255, 255, 255, .4);--hairline: rgba(245, 197, 24, .16);--hairline-soft: rgba(255, 255, 255, .08);--font-display: "Geist", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--font-body: "Geist", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--font-quote: "Geist", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--font-mono: "Geist", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--maxw: 1200px}*{box-sizing:border-box}html{background:var(--bg)}html,body{margin:0;padding:0;color:var(--white);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:transparent}body{min-height:100vh;font-feature-settings:"ss01","cv11";position:relative}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#000,#0a0a0a 25%,#161616 55%,#1f1f1f 80%,#2a2a2a)}body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.page{overflow-x:hidden}a{color:inherit;text-decoration:none}.aot-logo{border-radius:4px;overflow:hidden;display:inline-flex;flex-shrink:0;box-shadow:0 0 0 1px var(--hairline)}.aot-logo img{width:100%;height:100%;object-fit:cover;display:block}.btn{font-family:var(--font-body);font-size:14px;font-weight:500;letter-spacing:.01em;padding:10px 18px;border-radius:4px;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:transform .15s ease,box-shadow .2s ease,background .2s ease;white-space:nowrap}.btn.sm{padding:8px 14px;font-size:13px}.btn.lg{padding:16px 28px;font-size:15px}.btn.xl{padding:18px 28px;font-size:16px;border-radius:6px;font-weight:600}.btn.full{width:100%;justify-content:center}.btn-gold{position:relative;z-index:1;background:#fc0;color:#0a0606;text-shadow:0 1px 0 rgba(255,255,255,.45);box-shadow:none;letter-spacing:.02em;text-transform:uppercase;font-size:13px;font-weight:600}.btn-gold.lg,.btn-gold.xl{font-size:14px}.btn-gold:hover{transform:translateY(-1px);background:#ffd60a}.btn-ghost{background:transparent;color:var(--white);border:1px solid var(--hairline-soft)}.btn-ghost:hover{border-color:var(--gold);color:var(--gold)}.site-header{position:sticky;top:0;z-index:50;background:#03071ed1;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--hairline-soft)}.header-inner{max-width:var(--maxw);margin:0 auto;padding:14px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:flex;align-items:center;gap:14px}.brand-name{font-family:var(--font-display);font-size:18px;font-weight:600;letter-spacing:-.015em;letter-spacing:.005em;line-height:1}.brand-sub{font-family:var(--font-mono);font-size:10px;color:var(--text-muted);letter-spacing:.14em;text-transform:uppercase;margin-top:4px}.header-right{display:flex;align-items:center;gap:20px}.niche-badges{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;color:var(--text-muted);white-space:nowrap}.niche-badges .nb{display:inline-block}.nb-dot{display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--gold);flex-shrink:0}.hero{max-width:var(--maxw);margin:0 auto;padding:48px 32px}.hero-top{text-align:center;max-width:900px;margin:0 auto 48px}.hero-logo-big{display:flex;justify-content:center;align-items:center}.hero-logo-big img{width:auto;height:clamp(81px,12.15vw,135px);max-width:100%;object-fit:contain;background:transparent;border:0;box-shadow:none;padding:0;box-sizing:border-box}.eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin-bottom:28px;padding:6px 12px;border:1px solid var(--hairline-soft);border-radius:99px}.eyebrow-dot{width:6px;height:6px;border-radius:50%;background:var(--gold);box-shadow:0 0 8px #f5c51899}.hero-headline{font-family:var(--font-display);font-size:clamp(40px,5.2vw,76px);font-weight:600;line-height:.98;letter-spacing:-.035em;margin:0 0 24px;text-wrap:balance;color:#fff}.hero-headline .accent{color:#ffffff73;font-style:normal;font-weight:600;display:block}.hero-sub{font-family:var(--font-body);font-size:20px;line-height:1.5;color:var(--text-muted);max-width:620px;margin:0 auto;text-wrap:pretty;font-weight:400;letter-spacing:-.005em}.hero-logo-above{display:flex;justify-content:center;margin-bottom:-28px;position:relative;z-index:2}.hero-logo-circle{width:56px;height:56px;border-radius:50%;background:var(--bg-card);border:2px solid rgba(245,197,24,.35);display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 0 0 4px var(--bg)}.hero-logo-circle img{width:72%;height:72%;object-fit:contain}.video-frame{border-radius:10px;overflow:hidden;background:var(--bg-card);border:1px solid var(--hairline);box-shadow:0 0 0 1px #f5c5180a,0 40px 100px #0000008c,0 0 120px #f5c51814;max-width:880px;margin:0 auto}.video-stage{position:relative;aspect-ratio:16 / 9;background:#000;cursor:pointer;overflow:hidden}.video-poster{position:absolute;inset:0}.video-embed{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.poster-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(245,197,24,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(245,197,24,.05) 1px,transparent 1px);background-size:48px 48px}.poster-chart{position:absolute;inset:0;padding:50px}.poster-chart svg{width:100%;height:100%}.poster-overlay{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,#03071e40,#03071ed1)}.play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:104px;height:104px;border-radius:50%;background:var(--gold);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding-left:6px;box-shadow:0 0 0 1px #f5c51880,0 20px 60px #f5c51866;transition:transform .2s;z-index:3}.play-btn:hover{transform:translate(-50%,-50%) scale(1.05)}.play-ring,.play-ring-2{position:absolute;inset:-18px;border-radius:50%;border:1px solid rgba(245,197,24,.4);animation:ripple 2.5s ease-out infinite}.play-ring-2{animation-delay:1.25s}@keyframes ripple{0%{transform:scale(1);opacity:.8}to{transform:scale(1.55);opacity:0}}.video-caption{position:absolute;bottom:28px;left:32px;right:32px;z-index:3}.caption-label{font-family:var(--font-mono);font-size:11px;letter-spacing:.22em;color:var(--gold);margin-bottom:8px}.caption-title{font-family:var(--font-display);font-size:20px;font-weight:600;letter-spacing:-.015em;line-height:1.25;max-width:520px;font-style:italic}.video-playing{position:absolute;inset:0;background:var(--bg-card-2);display:flex;align-items:center;justify-content:center}.playing-inner{text-align:center}.playing-spinner{width:36px;height:36px;border:2px solid var(--hairline);border-top-color:var(--gold);border-radius:50%;animation:spin .8s linear infinite;margin:0 auto 16px}@keyframes spin{to{transform:rotate(360deg)}}.playing-text{color:var(--text-muted);font-family:var(--font-mono);font-size:12px;margin-bottom:16px;letter-spacing:.08em}.hero-cta-row{position:relative;z-index:5;display:flex;align-items:center;justify-content:center;gap:24px;margin-top:40px;flex-wrap:wrap}.cta-meta{font-family:var(--font-mono);font-size:11px;color:var(--text-muted);letter-spacing:.14em;text-transform:uppercase;display:flex;align-items:center;gap:10px}.gold-sq{width:6px;height:6px;background:var(--gold);display:inline-block;transform:rotate(45deg)}.focus{border-top:1px solid var(--hairline-soft);border-bottom:1px solid var(--hairline-soft);background:#ffffff04}.focus-inner{max-width:var(--maxw);margin:0 auto;padding:40px 32px;display:flex;flex-direction:column;gap:0}.focus-lede{max-width:920px}.focus-eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.24em;color:var(--gold);margin-bottom:20px;text-transform:uppercase}.focus-statement{font-family:var(--font-display);font-size:clamp(24px,2.6vw,34px);line-height:1.25;font-weight:500;letter-spacing:-.02em;margin:0;color:#fffffff2}.focus-statement em{font-style:normal;color:var(--gold);font-weight:500}.focus-statement .focus-tag{display:block;margin-top:18px;font-family:var(--font-body);font-size:16px;font-weight:400;font-style:normal;letter-spacing:0;color:#fff9;line-height:1.5}.focus-tracks{display:grid;grid-template-columns:1fr auto 1fr;gap:48px;padding-top:0;border-top:none}.focus-item{min-width:0}.focus-divider{width:1px;background:var(--hairline-soft)}.focus-num{font-family:var(--font-mono);font-size:11px;letter-spacing:.24em;color:var(--gold);margin-bottom:14px}.focus-title{font-family:var(--font-display);font-size:22px;font-weight:600;letter-spacing:-.02em;letter-spacing:-.01em;margin:0 0 18px;line-height:1.25;text-wrap:balance}.focus-desc{font-size:15px;line-height:1.6;color:var(--text-muted);max-width:440px}.section-head{text-align:center;max-width:760px;margin:0 auto 64px}.section-eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--gold);display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:28px}.section-eyebrow.left{justify-content:flex-start}.section-eyebrow .line{width:36px;height:1px;background:var(--gold);opacity:.45}.section-title{font-family:var(--font-display);font-size:clamp(34px,4.2vw,54px);font-weight:600;line-height:1;letter-spacing:-.03em;margin:0 0 18px;text-wrap:balance}.section-sub{font-size:16px;line-height:1.55;color:var(--text-muted);max-width:580px;margin:0 auto}.metrics{position:relative;padding:0 32px;margin:-8px auto 0;max-width:var(--maxw)}.metrics-inner{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid rgba(245,197,24,.32);border-radius:6px;overflow:hidden;background:linear-gradient(180deg,#f5c51808,#f5c51803)}.metrics-inner-3{grid-template-columns:repeat(3,1fr)}.metric{padding:28px 24px;border-right:1px solid rgba(245,197,24,.18);text-align:center}.metric:last-child{border-right:none}.metric-value{font-family:var(--font-display);font-size:clamp(28px,3.4vw,44px);font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--gold);margin-bottom:8px}.metric-label{font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);line-height:1.4}@media (max-width: 720px){.metrics-inner{grid-template-columns:repeat(2,1fr)}.metrics-inner-3{grid-template-columns:1fr}.metric{padding:20px 16px;border-bottom:1px solid rgba(245,197,24,.18)}.metric:nth-child(2){border-right:none}.metric:nth-child(3),.metric:nth-child(4){border-bottom:none}}.who{position:relative;padding:80px 32px 64px;max-width:var(--maxw);margin:0 auto}.who-head{text-align:center;margin-bottom:48px}.who-eyebrow{font-family:var(--font-mono);font-size:15px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:14px}.who-title{font-family:var(--font-display);font-size:clamp(28px,3.6vw,42px);font-weight:600;letter-spacing:-.025em;line-height:1.1;margin:0;text-wrap:balance}.who-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.who-card{background:var(--bg-card);border:1px solid var(--hairline-soft);border-radius:10px;overflow:hidden;display:flex;flex-direction:column}.who-photo{aspect-ratio:1 / 1;background:repeating-linear-gradient(135deg,rgba(245,197,24,.04),rgba(245,197,24,.04) 8px,transparent 8px,transparent 16px),var(--bg-card-2);border-bottom:1px solid var(--hairline-soft);display:flex;align-items:center;justify-content:center;padding:24px;border-radius:12px;overflow:hidden}.who-photo>img{border-radius:inherit}.who-photo:has(>img){padding:0;background:var(--bg-card-2)}.who-photo-note{text-align:center;max-width:320px;border:1px dashed rgba(245,197,24,.35);background:#f5c5180d;padding:18px 20px;border-radius:6px}.who-photo-label{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;color:var(--gold);margin-bottom:8px}.who-photo-desc{font-size:12px;line-height:1.5;color:var(--text-muted);font-style:italic}.who-body{padding:24px 26px 28px}.who-name{font-family:var(--font-display);font-size:20px;font-weight:600;letter-spacing:-.02em;margin-bottom:4px}.who-role{font-family:var(--font-mono);font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);margin-bottom:16px}.who-blurb{font-size:15px;line-height:1.6;color:#ffffffd1;margin:0}.who-blurb+.who-blurb{margin-top:14px}@media (max-width: 720px){.who{padding:48px 16px 32px}.who-grid{grid-template-columns:1fr;gap:18px}}.poster-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.pp-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(245,197,24,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(245,197,24,.05) 1px,transparent 1px);background-size:48px 48px}.pp-note{position:relative;z-index:2;text-align:center;border:1px dashed rgba(245,197,24,.35);background:#03071e99;padding:18px 24px;border-radius:6px;max-width:400px}.pp-note-label{font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;color:var(--gold);margin-bottom:8px}.pp-note-desc{font-size:13px;line-height:1.55;color:var(--text-muted)}.placeholder-banner{display:inline-flex;align-items:center;gap:10px;font-size:12px;color:var(--text-muted);background:#f5c5180f;border:1px dashed rgba(245,197,24,.3);padding:8px 14px;border-radius:4px;margin-top:16px;font-family:var(--font-mono);letter-spacing:.02em}.pb-dot{width:6px;height:6px;background:var(--gold);border-radius:50%;flex-shrink:0}.placeholder-banner strong{color:var(--gold);font-weight:600}.internal-notes{max-width:var(--maxw);margin:28px auto 0;padding:18px 22px;border:1px dashed rgba(245,197,24,.28);border-radius:8px;background:linear-gradient(180deg,#f5c51806,#f5c51803),#ffffff03;text-align:left}.in-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.in-dot{width:8px;height:8px;border-radius:50%;background:var(--gold);flex-shrink:0;box-shadow:0 0 0 3px #f5c5182e}.in-label{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-weight:600}.in-sub{font-size:13px;color:var(--text-muted);letter-spacing:0;line-height:1.5;flex:1;min-width:200px}.in-sub strong{color:var(--white);font-weight:600}.in-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.in-card{padding:14px 16px;border:1px solid var(--hairline-soft);border-radius:6px;background:#0000002e}.in-card-title{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:8px}.in-card-body{font-size:13px;line-height:1.55;color:var(--text-muted);letter-spacing:0}.in-card-body em{color:var(--white);font-style:italic}.in-prompt{margin-top:8px;padding-top:8px;border-top:1px solid var(--hairline-soft);font-size:12px;color:var(--text-dim)}.in-compact{margin-bottom:22px}.in-compact .in-head{margin-bottom:0}@media (max-width: 760px){.in-grid{grid-template-columns:1fr;gap:10px}.internal-notes{padding:14px 16px;margin-left:16px;margin-right:16px}}.vt-grid-horizontal{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.vt-card-h .vt-stage-h{position:relative;aspect-ratio:16 / 9;background:#000;overflow:hidden}.vt-placeholder-tag{position:absolute;top:12px;left:12px;font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;color:var(--gold);background:#03071ec7;border:1px solid rgba(245,197,24,.3);padding:4px 8px;border-radius:3px}@media (max-width: 720px){.vt-grid-horizontal{grid-template-columns:1fr}}.written-grid-2{grid-template-columns:1fr 1fr!important}@media (max-width: 720px){.written-grid-2{grid-template-columns:1fr!important}}.ss-empty{background:repeating-linear-gradient(135deg,rgba(245,197,24,.02),rgba(245,197,24,.02) 6px,transparent 6px,transparent 12px),var(--bg-card);border:1px dashed rgba(245,197,24,.18)!important}.ss-empty .ss-card-media{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:16px;background:transparent}.ss-empty-label{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;color:#f5c5188c;margin-bottom:6px}.ss-empty-desc{font-size:11px;color:var(--text-dim);font-style:italic}.results{max-width:var(--maxw);margin:0 auto;padding:56px 32px;position:relative}.results:before{content:"";position:absolute;inset:0 0 0 50%;transform:translate(-50%);width:100vw;background:linear-gradient(180deg,#fff0,#ffffff05 10%,#ffffff06 90%,#fff0);z-index:-1;pointer-events:none}.results:after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:min(100%,var(--maxw));height:1px;background:linear-gradient(90deg,transparent,var(--hairline-soft) 20%,var(--hairline-soft) 80%,transparent);pointer-events:none}.results-block{margin-bottom:64px}.results-block:last-child{margin-bottom:0}.results-cta-row{display:flex;justify-content:center;margin:0 0 64px}.block-head{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding-bottom:16px;border-bottom:1px solid var(--hairline-soft);margin-bottom:32px;flex-wrap:wrap}.block-label,.block-meta{flex-shrink:0;white-space:nowrap}.block-label{display:flex;align-items:center;gap:14px;font-family:var(--font-display);font-size:22px;font-weight:600;letter-spacing:-.022em}.block-num{font-family:var(--font-mono);font-size:12px;letter-spacing:.2em;color:var(--gold);border:1px solid var(--hairline);width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:3px;background:#f5c5180f}.block-meta{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim)}.video-testimonial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.vt-card{background:var(--bg-card);border:1px solid var(--hairline-soft);border-radius:8px;overflow:hidden;transition:border-color .2s}.vt-card:hover{border-color:var(--hairline)}.vt-stage{position:relative;aspect-ratio:9 / 12;background:#000;overflow:hidden}.vt-poster{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 40%,rgba(245,197,24,.08),transparent 60%),var(--bg-card-2)}.vt-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(245,197,24,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(245,197,24,.04) 1px,transparent 1px);background-size:28px 28px}.vt-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:58px;height:58px;border-radius:50%;background:var(--gold);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding-left:4px;box-shadow:0 0 0 1px #f5c51866,0 8px 24px #f5c5184d}.vt-dur{position:absolute;bottom:12px;right:12px;font-family:var(--font-mono);font-size:11px;color:var(--text-muted);background:#0009;padding:3px 8px;border-radius:3px;letter-spacing:.06em}.vt-body{padding:16px 18px;border-top:1px solid var(--hairline-soft)}.vt-placeholder-label{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;color:var(--gold);margin-bottom:4px}.vt-placeholder-desc{font-family:var(--font-mono);font-size:11px;color:var(--text-dim);letter-spacing:.04em}.written-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.w-card{background:var(--bg-card);border:1px solid var(--hairline-soft);border-radius:8px;padding:32px 30px 26px;position:relative;transition:border-color .2s,transform .2s}.w-card:hover{border-color:var(--hairline);transform:translateY(-2px)}.w-marks{display:none;line-height:.6;margin-bottom:4px;opacity:.85}.w-quote{font-family:var(--font-body);font-size:16px;line-height:1.55;font-weight:400;color:#ffffffe6;margin:0 0 24px;font-style:normal;letter-spacing:0}.w-by{display:flex;align-items:center;gap:12px;padding-top:18px;border-top:1px solid var(--hairline-soft)}.w-avatar{width:36px;height:36px;border-radius:50%;background:repeating-linear-gradient(45deg,rgba(245,197,24,.15),rgba(245,197,24,.15) 4px,transparent 4px,transparent 8px),var(--bg-card-2);border:1px solid var(--hairline)}.w-name{font-family:var(--font-body);font-size:14px;font-weight:500;color:var(--text-muted)}.w-role{font-family:var(--font-mono);font-size:11px;color:var(--text-dim);margin-top:2px;letter-spacing:.04em}.screenshot-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.screenshot-grid .ss-card{flex:0 1 calc((100% - 28px) / 3);min-width:0}.ss-card{background:var(--bg-card);border:1px solid var(--hairline-soft);border-radius:8px;overflow:hidden;transition:border-color .2s,transform .2s;display:flex;flex-direction:column}.ss-card:hover{border-color:var(--hairline);transform:translateY(-2px)}.ss-card-media{aspect-ratio:7 / 5;background:#000;display:block;width:100%}.ss-card img.ss-card-media{object-fit:cover;object-position:center top}.ss-caption{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;color:var(--text-muted);padding:12px 14px;border-top:1px solid var(--hairline-soft);text-transform:uppercase}.ss-inner{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.ss-hatch{position:absolute;inset:0;background:repeating-linear-gradient(135deg,transparent 0,transparent 18px,rgba(245,197,24,.04) 18px,rgba(245,197,24,.04) 19px)}.ss-label{position:relative;text-align:center;padding:12px}.ss-tag{font-family:var(--font-mono);font-size:11px;letter-spacing:.22em;color:var(--gold);margin-bottom:6px}.ss-hint{font-family:var(--font-mono);font-size:10px;color:var(--text-dim);letter-spacing:.06em}.apply{position:relative;padding:96px 32px 120px;overflow:hidden;margin-top:0;isolation:isolate;background:linear-gradient(180deg,rgba(245,197,24,.022) 0%,rgba(245,197,24,.008) 40%,transparent 100%)}.apply:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(245,197,24,.28) 50%,transparent);pointer-events:none;z-index:1}.apply-glow{position:absolute;top:0;left:50%;width:1400px;height:720px;transform:translate(-50%,-40%);background:radial-gradient(ellipse 60% 50% at center,rgba(245,197,24,.09),rgba(245,197,24,.03) 45%,transparent 70%);pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 55%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 55%,transparent 100%)}.apply-inner{max-width:var(--maxw);margin:0 auto;position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:72px;align-items:start}.apply-left{padding-top:16px}.apply-headline{font-family:var(--font-display);font-size:clamp(34px,3.8vw,48px);font-weight:600;line-height:1;letter-spacing:-.03em;line-height:1.12;letter-spacing:-.02em;margin:0 0 28px;text-wrap:balance;padding-bottom:2px}.apply-headline .accent{color:#ffffff73;font-style:normal}.apply-sub{font-size:17px;line-height:1.55;color:var(--text-muted);margin:0 0 36px;max-width:480px}.traders{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:28px}.trader-card{display:flex;align-items:center;gap:12px;padding:14px;background:var(--bg-card);border:1px solid var(--hairline-soft);border-radius:6px}.trader-avatar{width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,#f5c5181f,#f5c5180a);border:2px solid var(--hairline);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.08em;color:var(--gold);flex-shrink:0;overflow:hidden;position:relative}.trader-avatar-initials{position:absolute;font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.08em;color:var(--gold)}.trader-meta{min-width:0;flex:1}.trader-name{font-family:var(--font-display);font-size:15px;font-weight:600;letter-spacing:-.01em;margin-bottom:2px}.trader-role{font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;color:var(--text-muted);text-transform:uppercase}.deliverables{margin-top:8px}.deliverables-label{font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;color:var(--text-dim);text-transform:uppercase;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--hairline-soft)}.guarantee{background:linear-gradient(180deg,#f5c5181a,#f5c5180a);border:2px solid rgba(245,197,24,.45);border-radius:10px;padding:24px 26px;margin-bottom:32px}.g-head{display:flex;align-items:flex-start;gap:10px;margin-bottom:16px}.g-head svg{flex-shrink:0;margin-top:2px}.g-title{font-family:var(--font-display);font-size:17px;font-weight:600;letter-spacing:-.015em;color:var(--gold);letter-spacing:-.005em;line-height:1.25;margin:0;flex:1;min-width:0}.g-body{font-size:15px;line-height:1.55;color:#ffffffe0;margin:0}.g-body strong{color:var(--gold);font-weight:600}.apply-list{list-style:none;padding:0;margin:0}.apply-list li{display:flex;align-items:center;gap:14px;padding:12px 0;font-size:14px;color:#ffffffd1;border-bottom:1px solid var(--hairline-soft)}.apply-list li:last-child{border-bottom:none}.al-dash{width:14px;height:1px;background:var(--gold);flex-shrink:0}.al-main{flex:1;min-width:0}.traders-inline{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.traders-inline .trader-card{display:flex;align-items:center;gap:12px;padding:12px;background:#ffffff05;border:1px solid var(--hairline-soft);border-radius:6px}.g-signed{margin-top:22px;padding-top:20px;border-top:1px dashed rgba(245,197,24,.5)}.g-signed-label{font-family:var(--font-display);font-size:13px;font-weight:600;letter-spacing:-.01em;color:var(--gold);margin-bottom:12px}.g-traders .trader-name{color:var(--gold)}.g-traders .trader-card{background:#f5c5180a;border:2px solid rgba(245,197,24,.4)}.g-traders .trader-avatar{width:52px;height:52px;border-radius:50%;border:none;background-color:var(--bg-card-2);overflow:hidden;flex-shrink:0}@media (max-width: 720px){.traders-inline{grid-template-columns:1fr;gap:8px}}.apply-card{background:var(--bg-card);border:1px solid var(--hairline);border-radius:12px;padding:36px;box-shadow:0 0 0 1px #f5c5180d,0 40px 100px #0009}.ac-head{margin-bottom:28px;padding-bottom:20px;border-bottom:1px solid var(--hairline-soft)}.ac-title{font-family:var(--font-display);font-size:22px;font-weight:600;letter-spacing:-.02em;margin-bottom:6px}.ac-sub{font-size:13px;color:var(--text-muted);line-height:1.5}.ac-form{display:flex;flex-direction:column;gap:18px}.ac-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ac-form label{display:flex;flex-direction:column;gap:8px;font-family:var(--font-body);font-size:13px;letter-spacing:0;text-transform:none;color:var(--text-muted)}.ac-form input,.ac-form select,.ac-form textarea{background:var(--bg-card-2);border:1px solid var(--hairline-soft);border-radius:6px;padding:13px 14px;color:var(--white);font-family:var(--font-body);font-size:14px;letter-spacing:0;outline:none;transition:border-color .15s,background-color .15s;text-transform:none}.ac-form textarea{resize:vertical;font-family:var(--font-body)}.ac-form input:hover,.ac-form select:hover,.ac-form textarea:hover{border-color:#f5c51859}.ac-form input:focus,.ac-form select:focus,.ac-form textarea:focus{border-color:var(--gold);background:#0b1530}.ac-form input::placeholder,.ac-form textarea::placeholder{color:var(--text-dim);letter-spacing:0}.ac-select-wrap{position:relative;display:block}.ac-select-wrap select{width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:40px;cursor:pointer}.ac-select-chevron{position:absolute;top:50%;right:14px;transform:translateY(-50%);pointer-events:none}.ac-form select{color:var(--gold)}.ac-form select option{background-color:#0a1228;color:var(--gold);padding:10px}.ac-form select option:checked,.ac-form select option:hover{background-color:#f5c5182e;color:var(--gold)}.who-more{margin-top:4px}.who-more>summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;list-style:none;font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);padding:6px 0;user-select:none;transition:opacity .15s}.who-more>summary::-webkit-details-marker{display:none}.who-more>summary::marker{display:none;content:""}.who-more>summary:after{content:"+";font-family:var(--font-display);font-size:16px;line-height:1;letter-spacing:0;transform:translateY(-1px);transition:transform .2s}.who-more[open]>summary:after{content:"−"}.who-more>summary:hover{opacity:.8}.who-more>.who-blurb:first-of-type{margin-top:12px}.ac-radio-row{display:flex;gap:8px;flex-wrap:wrap}.ac-radio{flex:1;display:flex!important;flex-direction:row!important;align-items:center;justify-content:center;padding:11px 10px!important;border:1px solid var(--hairline-soft);border-radius:6px;cursor:pointer;font-family:var(--font-body)!important;font-size:12px!important;text-transform:none!important;letter-spacing:0!important;color:var(--text-muted)!important;transition:all .15s;min-width:100px;text-align:center}.ac-radio input{display:none}.ac-radio:hover{border-color:var(--hairline);color:var(--white)!important}.ac-radio.active{border-color:var(--gold);background:#f5c51814;color:var(--gold)!important}.ac-opt{font-style:normal;font-weight:400;color:var(--text-dim);font-size:.9em;letter-spacing:0;margin-left:4px;text-transform:none}.ac-pp-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:4px}.ac-pp{display:flex!important;align-items:center;justify-content:center;gap:10px;padding:11px 12px;border:1px solid var(--hairline-soft);border-radius:6px;background:#ffffff03;cursor:pointer;transition:all .15s ease;font-size:13px;color:var(--text-muted);letter-spacing:0;text-transform:none;text-align:center}.ac-pp input{display:none}.ac-pp-box{width:16px;height:16px;border:1px solid var(--hairline);border-radius:3px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:transparent;transition:all .15s ease}.ac-pp:hover{border-color:var(--hairline);color:var(--white)}.ac-pp:hover .ac-pp-box{border-color:var(--gold)}.ac-pp:has(input:checked){border-color:var(--gold);background:#f5c51814;color:var(--gold)}.ac-pp:has(input:checked) .ac-pp-box{background:var(--gold);border-color:var(--gold)}.ac-pp .ac-pp-box svg{opacity:0;transition:opacity .15s ease}.ac-pp:has(input:checked) .ac-pp-box svg{opacity:1}.ac-pp-label{line-height:1.3}.block-sub-meta{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);margin:-4px 0 18px;padding:0 32px}.ac-fineprint{font-family:var(--font-mono);font-size:10px;color:var(--text-dim);letter-spacing:.04em;text-align:center;line-height:1.6}.ac-price-block{padding:22px 0 18px;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);margin-bottom:20px;text-align:center}.ac-price{font-family:var(--font-display);font-size:36px;font-weight:700;letter-spacing:-.03em;color:var(--gold);line-height:1;margin-bottom:6px}.ac-price-note{font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--text-dim)}.ac-checklist{list-style:none;padding:0;margin:0 0 22px;display:flex;flex-direction:column;gap:10px}.ac-checklist li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--text-muted);line-height:1.4}.ac-checklist li svg{flex-shrink:0}.ac-checklist li strong{color:var(--text);font-weight:600}.access-inner{max-width:var(--maxw);margin:0 auto;position:relative;padding:0 32px}.access-head{text-align:center;max-width:720px;margin:0 auto 36px}.access-head .apply-sub{margin-left:auto;margin-right:auto;max-width:560px}.access-guarantee{max-width:720px;margin:0 auto 48px}.access-guarantee .g-head{justify-content:center}.access-guarantee .g-body,.access-guarantee .g-signed{text-align:center}.access-guarantee .traders-inline{justify-content:center}.access-tiers{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;max-width:920px;margin:0 auto;align-items:start}@media (max-width: 820px){.access-tiers{grid-template-columns:1fr}}.apply-right{display:flex;flex-direction:column;gap:18px}.tier-card{position:relative;display:flex;flex-direction:column}.tier-card .ac-checklist{flex:1}.ac-price-period{font-size:18px;color:var(--text-muted);font-weight:500;margin-left:4px;letter-spacing:0}.tier-indicators{background:linear-gradient(180deg,#f5c5180a,#f5c51803);border-color:#f5c5182e}.tier-badge-indicators{background:#f5c5181f;color:var(--gold);border-color:#f5c51859;font-weight:600}.tier-extras{margin-top:16px}.tier-extras-label{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);text-align:center;margin-bottom:8px}.tier-extras-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.tier-extras-list a{display:flex;justify-content:space-between;align-items:center;padding:9px 14px;border:1px solid var(--hairline);border-radius:8px;background:#ffffff05;color:var(--text-muted);font-size:13px;text-decoration:none;transition:border-color .15s,background .15s,color .15s}.tier-extras-list a:hover{border-color:#f5c51866;background:#f5c5180a;color:var(--text)}.te-info{display:flex;flex-direction:column;gap:2px}.te-label{font-weight:500;color:var(--text)}.te-save{font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;color:var(--gold);text-transform:uppercase}.te-was{color:var(--text-dim);text-transform:none;letter-spacing:0}.te-price{color:var(--gold);font-weight:600;font-variant-numeric:tabular-nums;font-size:15px}.tier-badge{position:absolute;top:-10px;left:22px;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:999px;background:#ffffff0f;color:var(--text-muted);border:1px solid var(--hairline)}.tier-badge-featured{background:var(--gold);color:#0a0606;border-color:var(--gold);font-weight:600}.tier-featured{border-color:#f5c51866;box-shadow:0 0 0 1px #f5c51833,0 18px 60px -20px #f5c5182e}.ac-confirm{text-align:center;padding:24px 0}.ac-check{width:60px;height:60px;border-radius:50%;background:var(--gold);display:flex;align-items:center;justify-content:center;margin:0 auto 20px;box-shadow:0 0 0 6px #f5c5181f}.ac-confirm-title{font-family:var(--font-display);font-size:22px;font-weight:600;letter-spacing:-.02em;margin-bottom:10px}.ac-confirm-sub{font-size:14px;line-height:1.6;color:var(--text-muted);max-width:340px;margin:0 auto}.section-break{max-width:var(--maxw);margin:40px auto;padding:0 32px}.sb-inner{display:flex;align-items:center;gap:18px;padding:28px 0;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline-soft);background:linear-gradient(90deg,transparent,rgba(245,197,24,.015) 50%,transparent),repeating-linear-gradient(90deg,transparent 0 6px,rgba(245,197,24,.025) 6px 7px)}.sb-num{font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;color:var(--gold);padding:6px 10px;border:1px solid rgba(245,197,24,.35);border-radius:3px;background:#f5c5180f}.sb-rule{flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--hairline),transparent)}.sb-label{font-family:var(--font-mono);font-size:11px;letter-spacing:.32em;color:var(--text-dim);text-transform:uppercase}.sb-diamond{font-size:8px;color:var(--gold);opacity:.6}@media (max-width: 720px){.section-break{margin:24px auto;padding:0 16px}.sb-inner{padding:18px 0;gap:12px}.sb-rule:last-of-type{display:none}.sb-diamond{display:none}.sb-label{font-size:10px;letter-spacing:.24em}}.site-footer{border-top:1px solid var(--hairline-soft);padding:28px 32px;background:#0000004d}.footer-inner{max-width:var(--maxw);margin:0 auto;display:grid;grid-template-columns:1fr 2fr;gap:40px;align-items:center}.f-brand{display:flex;align-items:center;gap:12px}.f-brand-name{font-family:var(--font-display);font-size:14px;font-weight:600;letter-spacing:-.01em}.f-brand-sub{font-family:var(--font-mono);font-size:10px;color:var(--text-muted);letter-spacing:.06em;margin-top:3px}.f-disclaimer{font-size:11px;line-height:1.65;color:var(--text-dim);font-family:var(--font-mono);letter-spacing:.01em}@media (max-width: 1040px){.apply-inner{grid-template-columns:1fr;gap:48px}}@media (max-width: 900px){.niche-badges{display:none}.focus-inner{padding:32px 20px;gap:0}.focus-tracks{grid-template-columns:1fr;gap:32px}.focus-divider{display:none}.video-testimonial-grid,.written-grid{grid-template-columns:1fr}.screenshot-grid .ss-card{flex-basis:calc((100% - 14px)/2)}.apply-inner{grid-template-columns:1fr;gap:40px}.ac-row,.footer-inner{grid-template-columns:1fr}}@media (max-width: 720px){.header-inner{padding:14px 16px;gap:10px}.brand-sub{display:none}.brand-name{font-size:16px}.hero{padding:32px 16px 48px}.hero-headline{font-size:40px;letter-spacing:-.03em;margin-bottom:18px}.hero-sub{font-size:15px;padding:0 8px}.hero-top{margin-bottom:32px}.hero-cta-row{flex-direction:column;gap:14px;margin-top:28px}.btn.lg,.btn.xl{width:100%;justify-content:center}.cta-meta{font-size:11px;text-align:center}.video-frame{border-radius:8px}.section-head{padding:0 16px;margin-bottom:40px}.section-title{font-size:32px}.section-sub{font-size:14px}.results-block{padding:0 16px;margin-bottom:48px}.block-head{margin-bottom:18px;flex-wrap:wrap;gap:8px}.block-label{font-size:15px;gap:10px}.block-meta{font-size:10px}.screenshot-grid{gap:10px}.screenshot-grid .ss-card{flex-basis:100%}.w-card{padding:20px}.w-quote{font-size:15px}.apply{padding:48px 16px 64px}.apply-headline{font-size:32px}.apply-sub{font-size:14px}.traders{grid-template-columns:1fr;gap:8px;margin-bottom:24px}.guarantee{padding:18px}.g-body{font-size:14px}.apply-card{padding:22px}.ac-title{font-size:19px}.ac-form input,.ac-form select{font-size:16px;padding:12px 14px}.ac-radio-row{flex-direction:column;gap:6px}.ac-radio{width:100%}.ac-pp-grid{grid-template-columns:1fr}.footer-inner{padding:28px 16px;gap:18px}.f-disclaimer{font-size:11px}}
