@font-face{font-family:displayFont;src:url(/_next/static/media/fcaf97dbd1408209-s.p.otf) format("opentype");font-display:swap}@font-face{font-family:displayFont Fallback;src:local("Arial");ascent-override:82.19%;descent-override:20.55%;line-gap-override:0.00%;size-adjust:116.81%}.__className_100476{font-family:displayFont,displayFont Fallback}.__variable_100476{--font-display:"displayFont","displayFont Fallback"}@font-face{font-family:techFont;src:url(/_next/static/media/3eb79c7751225dbb-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:techFont Fallback;src:local("Arial");ascent-override:78.39%;descent-override:17.34%;line-gap-override:0.00%;size-adjust:109.58%}.__className_b5eac0{font-family:techFont,techFont Fallback}.__variable_b5eac0{--font-tech:"techFont","techFont Fallback"}@font-face{font-family:bodyFont;src:url(/_next/static/media/63e3f3c8782ef97f-s.p.otf) format("opentype");font-display:swap}@font-face{font-family:bodyFont Fallback;src:local("Arial");ascent-override:86.13%;descent-override:22.33%;line-gap-override:0.00%;size-adjust:112.39%}.__className_4ac611{font-family:bodyFont,bodyFont Fallback}.__variable_4ac611{--font-body:"bodyFont","bodyFont Fallback"}:root{--bg:#020503;--bg-soft:#09110c;--surface:rgba(9,16,13,0.78);--surface-muted:rgba(14,24,19,0.58);--ink:#f4f6f2;--ink-soft:#9fb2a6;--line:rgba(63,255,27,0.14);--accent:#39ff14;--accent-strong:#72ff59;--accent-wash:rgba(57,255,20,0.14);--field:rgba(7,14,11,0.92);--success:#67ff93;--danger:#ff6f61;--shadow:0 28px 80px rgba(0,0,0,0.38);--shadow-soft:0 16px 40px rgba(0,0,0,0.22);--glow:0 0 0 1px rgba(57,255,20,0.08),0 0 24px rgba(57,255,20,0.16)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;background:radial-gradient(circle at 14% 8%,rgba(57,255,20,.18),transparent 22%),radial-gradient(circle at 88% 14%,rgba(0,209,255,.12),transparent 18%),radial-gradient(circle at 62% 68%,rgba(57,255,20,.08),transparent 18%),linear-gradient(180deg,#020503,#040906 42%,#020402);color:var(--ink);font-family:var(--font-body),sans-serif}a{color:inherit}button,input,select,textarea{font:inherit}.page-shell{padding:20px 14px 68px}.brand-bar{display:flex;flex-direction:column;gap:12px;max-width:1240px;margin:0 auto 18px;padding:14px 18px;border:1px solid var(--line);border-radius:24px;background:rgba(4,11,8,.82);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.brand-lockup{display:flex;align-items:center;gap:14px}.brand-lockup strong{display:block;color:var(--ink);font-family:var(--font-display),sans-serif;font-size:clamp(1.55rem,5vw,2.3rem);line-height:.95;letter-spacing:.05em;text-transform:uppercase}.brand-kicker,.brand-status,.choice-chip strong,.eyebrow,.hero-subhead,.panel-kicker,.section-label,.status-badge,.status-timeline-label{font-family:var(--font-tech),monospace}.brand-kicker{display:block;color:var(--accent-strong);font-size:.85rem;letter-spacing:.08em;text-transform:uppercase}.brand-status{display:inline-flex;align-self:flex-start;border-radius:999px;border:1px solid rgba(57,255,20,.18);background:rgba(57,255,20,.08);padding:8px 12px;color:var(--accent-strong);font-size:.88rem;letter-spacing:.05em}.hero{display:block;gap:22px;max-width:1240px;margin:0 auto}.hero-main,.hero-showcase{display:grid;grid-gap:18px;gap:18px}.content-panel,.form-shell,.hero-copy,.hero-panel,.status-shell{border:1px solid var(--line);border-radius:32px;box-shadow:var(--shadow)}.hero-copy{position:relative;overflow:hidden;padding:30px;background:radial-gradient(circle at top right,rgba(57,255,20,.18),transparent 30%),linear-gradient(180deg,rgba(4,12,9,.92),rgba(8,16,13,.94))}.hero-copy:after{content:"";position:absolute;inset:auto -30px -56px auto;width:220px;height:220px;border-radius:40px;rotate:-12deg;background:linear-gradient(135deg,rgba(57,255,20,.12),rgba(0,209,255,.04)),rgba(8,18,13,.42);border:1px solid rgba(57,255,20,.12)}.hero-panel{padding:18px;background:rgba(5,11,9,.84);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.eyebrow{display:inline-flex;margin-bottom:10px;border-radius:999px;border:1px solid rgba(57,255,20,.18);background:rgba(57,255,20,.08);padding:6px 12px;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-strong)}.form-title,.metric-strip strong,.timeline-index,h1,h2,h3{margin:0;font-family:var(--font-display),sans-serif;letter-spacing:.04em;text-transform:uppercase}h1{max-width:100%;font-size:clamp(2.35rem,7vw,6rem);line-height:.9;text-wrap:balance;overflow-wrap:anywhere}h1,h2{color:var(--ink)}h2{font-size:clamp(2rem,5vw,3rem);line-height:.92}h3{color:var(--ink);font-size:1.4rem}.content-panel p,.form-note,.hero-text,.panel-note,.status-copy,.submit-hint,.subtle-text,.timeline-item p{color:var(--ink-soft);line-height:1.65;font-family:var(--font-body),sans-serif}.hero-text{max-width:52ch;margin:16px 0 0;font-size:1.08rem}.hero-subhead{margin-top:14px;color:var(--accent);font-size:clamp(1rem,2vw,1.15rem);letter-spacing:.12em;text-transform:uppercase}.hero-proof{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.proof-chip{display:inline-flex;align-items:center;border-radius:999px;border:1px solid var(--line);background:rgba(10,18,14,.88);padding:10px 14px;font-size:.92rem;color:var(--ink);box-shadow:var(--glow)}.hero-statline{display:grid;grid-gap:12px;gap:12px;margin-top:26px}.hero-statline div{border-radius:20px;border:1px solid var(--line);padding:14px 16px;background:rgba(8,15,11,.84)}.hero-statline strong{display:block;color:var(--ink);font-family:var(--font-display),sans-serif;font-size:1.55rem;line-height:.88;text-transform:uppercase}.hero-statline span,.timeline-index{display:block;margin-top:6px;color:var(--ink-soft);font-size:.95rem}.hero-visual{display:grid;grid-gap:16px;gap:16px}.hero-poster{position:relative;overflow:hidden;min-height:280px;border-radius:32px;border:1px solid var(--line);background:#000;box-shadow:var(--shadow)}.hero-poster-image{object-fit:cover;object-position:center top;opacity:.86}.hero-poster-grid{position:absolute;inset:0;background:linear-gradient(180deg,rgba(1,3,2,.08),rgba(1,3,2,.72)),repeating-linear-gradient(135deg,rgba(0,209,255,.18) 0 2px,transparent 2px 20px);mix-blend-mode:screen;opacity:.34}.hero-poster-copy{position:absolute;right:18px;bottom:18px;max-width:260px;border-radius:18px;border:1px solid rgba(57,255,20,.16);background:rgba(2,8,5,.78);padding:14px;box-shadow:var(--glow)}.hero-poster-copy span{color:var(--accent-strong);font-family:var(--font-tech),monospace;font-size:.9rem;letter-spacing:.06em;text-transform:uppercase}.lane-grid{display:grid;grid-gap:12px;gap:12px}.lane-card{border-radius:24px;border:1px solid var(--line);padding:18px;background:rgba(8,15,12,.86);box-shadow:var(--shadow-soft)}.lane-card span,.report-outline-item span,.timeline-index{display:inline-block;color:var(--accent-strong);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;font-family:var(--font-tech),monospace}.lane-card strong{display:block;margin-top:10px;color:var(--ink);font-family:var(--font-display),sans-serif;font-size:1.55rem;line-height:.9;text-transform:uppercase}.lane-card p{margin:10px 0 0;color:var(--ink-soft);line-height:1.6}.lane-card[data-lane=hitting]{border-color:rgba(57,255,20,.24)}.lane-card[data-lane=pitching]{border-color:rgba(0,209,255,.2)}.metric-strip{display:grid;grid-gap:12px;gap:12px;margin-bottom:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.metric-strip div{border-radius:22px;border:1px solid var(--line);padding:14px 16px;background:rgba(255,255,255,.78)}.metric-strip strong{display:block;color:var(--ink);font-size:1.75rem;line-height:.95}.metric-strip span{display:block;margin-top:8px;font-size:.95rem;color:var(--ink-soft)}.form-shell,.status-shell{padding:22px;background:linear-gradient(180deg,rgba(8,14,12,.96),rgba(4,10,8,.98));color:var(--ink)}.form-title{font-size:2rem;line-height:.92}.field-note,.form-copy,.status-meta,.upload-meta{margin:8px 0 0;color:var(--ink-soft);line-height:1.55}.form-grid{display:grid;grid-gap:14px;gap:14px;margin-top:18px}.choice-row,.input-grid{display:grid;grid-gap:12px;gap:12px}.choice-chip{cursor:pointer;border-radius:20px;border:1px solid var(--line);background:rgba(7,14,10,.92);padding:14px 16px;text-align:left;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.choice-chip[data-active=true]{box-shadow:var(--glow);transform:translateY(-1px)}.choice-chip[data-active=true][data-type=hitting]{border-color:rgba(57,255,20,.45)}.choice-chip[data-active=true][data-type=pitching]{border-color:rgba(0,209,255,.42)}.choice-chip strong,.section-label,.status-badge,.status-timeline-label{display:block;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.choice-chip span{display:block;margin-top:6px;line-height:1.5}.choice-chip span,.section-label{color:var(--ink-soft)}.field-group{display:grid;grid-gap:8px;gap:8px}.field-group label{font-size:.95rem;font-weight:600}.field-details{border-radius:14px}.field-details summary{cursor:pointer;color:var(--accent-strong);font-family:var(--font-tech),monospace;font-size:.84rem;letter-spacing:.06em;text-transform:uppercase;list-style:none}.field-details summary::-webkit-details-marker{display:none}.field-details[open]{border:1px solid var(--line);background:rgba(8,15,12,.72);padding:10px 12px}.file-input,.ghost-button,.secondary-button,.select-input,.submit-button,.text-input{width:100%;border-radius:16px;border:1px solid var(--line)}.file-input,.select-input,.text-input{background:var(--field);padding:15px 16px;color:var(--ink)}.file-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.upload-action{display:inline-flex;align-items:center;justify-content:center;min-height:60px;width:100%;border-radius:18px;border:1px solid rgba(57,255,20,.28);background:linear-gradient(135deg,rgba(57,255,20,.14),rgba(0,209,255,.08)),rgba(9,16,13,.9);color:var(--ink);cursor:pointer;text-align:center;font-family:var(--font-display),sans-serif;font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;box-shadow:var(--glow)}.file-input:focus,.ghost-button:focus,.secondary-button:focus,.select-input:focus,.submit-button:focus,.text-input:focus{outline:2px solid rgba(245,111,70,.28);outline-offset:2px}.file-input{cursor:pointer}.ghost-button,.secondary-button,.submit-button{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:15px 18px;font-weight:700;text-decoration:none;transition:transform .18s ease,opacity .18s ease,border-color .18s ease}.submit-button{border-color:transparent;background:linear-gradient(135deg,#39ff14,#8bff59);color:#061008;box-shadow:0 18px 30px rgba(57,255,20,.2);font-family:var(--font-display),sans-serif;font-size:1.05rem;letter-spacing:.04em;text-transform:uppercase}.secondary-button{background:rgba(11,19,15,.84);color:var(--ink)}.ghost-button{background:rgba(11,19,15,.56);color:var(--ink)}.choice-chip:hover,.ghost-button:hover,.secondary-button:hover,.submit-button:hover{transform:translateY(-1px)}.ghost-button:disabled,.secondary-button:disabled,.submit-button:disabled{cursor:not-allowed;opacity:.65;transform:none}.submit-hint{margin:12px 0 0;font-size:.92rem;color:var(--ink-soft)}.error-banner,.success-banner{border-radius:18px;padding:12px 14px;font-size:.95rem}.error-banner{background:rgba(196,77,59,.1);color:var(--danger)}.success-banner{background:rgba(31,122,85,.12);color:var(--success)}.upload-preview{overflow:hidden;border-radius:20px;border:1px solid var(--line);background:#020503}.upload-preview video{display:block;width:100%;max-height:240px;object-fit:cover}.upload-preview-copy{padding:14px;background:rgba(8,15,12,.92)}.recorder-shell{display:grid;grid-gap:14px;gap:14px;border-radius:22px;border:1px solid var(--line);background:linear-gradient(180deg,rgba(10,18,14,.96),rgba(5,11,9,.98));padding:16px}.recorder-actions{display:grid;grid-gap:10px;gap:10px}.recorder-live{overflow:hidden;border-radius:18px;background:#08111d}.recorder-live video{display:block;width:100%;min-height:160px;object-fit:cover}.status-shell{max-width:780px;margin:0 auto}.thanks-shell{min-height:100vh;padding:28px 18px 56px}.thanks-header{max-width:780px;margin:0 auto 20px}.thanks-header p{max-width:54ch;color:var(--ink-soft);line-height:1.65}.status-panel{display:grid;grid-gap:18px;gap:18px}.report-shell{display:grid;grid-gap:16px;gap:16px}.status-badge{color:var(--ink-soft)}.status-header{display:grid;grid-gap:10px;gap:10px}.status-header h2{color:var(--ink)}.status-grid{display:grid;grid-gap:12px;gap:12px}.status-card{border-radius:18px;border:1px solid var(--line);background:rgba(8,15,12,.86);padding:16px}.status-card strong{display:block;margin-top:4px;color:var(--ink);font-size:1.05rem}.status-card p{margin:8px 0 0;color:var(--ink-soft);line-height:1.55}.content-grid,.report-preview-section{display:grid;grid-gap:20px;gap:20px;max-width:1240px;margin:20px auto 0}.pricing-section{max-width:1240px;margin:20px auto 0;padding:24px;border:1px solid var(--line-light);border-radius:34px;box-shadow:var(--shadow);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(9,20,31,.88)),rgba(9,20,31,.82)}.pricing-header{max-width:760px}.billing-plan-grid,.pricing-grid{display:grid;grid-gap:16px;gap:16px;margin-top:22px}.billing-plan-card,.pricing-card{border-radius:26px;border:1px solid var(--line-light);background:rgba(255,255,255,.05);padding:22px}.billing-unlock{display:grid;grid-gap:14px;gap:14px;border-radius:24px;border:1px solid var(--line);background:linear-gradient(180deg,#fffdf9,#f4ede5);padding:18px}.billing-plan-card{border-color:var(--line);background:#fff}.billing-plan-card[data-active=true]{border-color:rgba(31,122,85,.32);box-shadow:0 16px 32px rgba(31,122,85,.1)}.billing-plan-topline,.pricing-topline{display:inline-flex;margin-bottom:10px;border-radius:999px;background:rgba(245,111,70,.14);padding:6px 10px;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:#ffe4d6}.billing-plan-topline{background:rgba(17,33,52,.08);color:var(--ink-soft)}.billing-plan-price,.pricing-price{display:flex;align-items:baseline;gap:8px;margin:12px 0 8px}.billing-plan-price,.pricing-price strong{color:#fff7eb;font-family:var(--font-display),sans-serif;font-size:2.3rem;line-height:.95}.billing-plan-price{color:var(--ink)}.billing-plan-price span,.pricing-price span{font-size:1rem;color:rgba(245,240,231,.68)}.billing-plan-price span{color:var(--ink-soft)}.content-panel{padding:24px;background:rgba(8,15,12,.84)}.content-panel-story{background:radial-gradient(circle at top left,rgba(57,255,20,.12),transparent 24%),rgba(7,14,11,.92)}.content-panel-proof{background:radial-gradient(circle at top right,rgba(0,209,255,.14),transparent 20%),rgba(7,14,11,.92)}.content-panel-copy{background:rgba(7,14,11,.92)}.content-panel-report-intro{background:radial-gradient(circle at top right,rgba(57,255,20,.14),transparent 24%),rgba(7,14,11,.94)}.feature-list,.timeline{margin-top:20px}.timeline{display:grid;grid-gap:16px;gap:16px}.timeline-item{display:grid;grid-gap:14px;gap:14px;align-items:start;grid-template-columns:74px 1fr;border-top:1px solid var(--line);padding-top:16px}.timeline-item:first-child{border-top:none;padding-top:0}.feature-list{padding-left:20px;color:var(--ink)}.feature-list li{margin-bottom:10px;line-height:1.6}.feature-list-dark li{color:var(--ink)}.note-stack,.report-outline,.report-preview-note-stack{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.note-card,.proof-panel,.report-outline-item{display:grid;grid-gap:6px;gap:6px;border-radius:20px;border:1px solid var(--line);background:rgba(10,18,14,.84);padding:16px}.note-card strong,.proof-panel strong,.report-outline-item strong{color:var(--ink);font-size:1.05rem}.note-card p,.proof-panel p{margin:0;color:var(--ink-soft)}.proof-stack{display:grid;grid-gap:12px;gap:12px;margin-top:20px}.panel-note-strong{margin-top:16px}.status-timeline{display:grid;grid-gap:12px;gap:12px}.status-timeline-item{position:relative;border-radius:18px;border:1px solid var(--line);background:rgba(8,15,12,.92);padding:16px}.status-timeline-item[data-complete=true]{border-color:rgba(31,122,85,.28);background:rgba(31,122,85,.06)}.status-timeline-item[data-current=true]{border-color:rgba(231,119,71,.35);box-shadow:0 16px 32px rgba(231,119,71,.08)}.status-timeline-copy{margin-top:4px;color:var(--ink-soft);line-height:1.55}.status-actions{display:grid;grid-gap:10px;gap:10px}.brand-report{display:grid;grid-gap:18px;gap:18px;border-radius:34px;border:1px solid var(--line);background:radial-gradient(circle at top right,rgba(57,255,20,.12),transparent 22%),radial-gradient(circle at 18% 14%,rgba(0,209,255,.08),transparent 18%),rgba(5,11,8,.94);padding:20px;box-shadow:var(--shadow)}.brand-report-copy,.brand-report-flags,.brand-report-footer,.brand-report-grid,.brand-report-header,.brand-report-signals,.brand-report-stack{display:grid;grid-gap:12px;gap:12px}.brand-report h2{font-size:clamp(1.8rem,4vw,2.8rem)}.brand-report-flags{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.brand-report-flag,.brand-report-priority{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;border-radius:999px;border:1px solid var(--line);background:rgba(10,18,14,.9);padding:8px 12px;color:var(--accent-strong);font-family:var(--font-tech),monospace;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase}.brand-report-signals{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.brand-report-footer,.brand-report-panel,.brand-report-signal{border-radius:22px;border:1px solid var(--line);background:rgba(8,15,12,.9);padding:18px}.brand-report-item strong,.brand-report-panel strong,.brand-report-signal strong{display:block;color:var(--ink);font-size:1.05rem}.brand-report-disclaimer,.brand-report-item p,.brand-report-note p,.brand-report-panel p,.brand-report-signal p{margin:8px 0 0;color:var(--ink-soft);line-height:1.6}.brand-report-panel{gap:12px}.brand-report-list{margin:6px 0 0;padding-left:20px;color:var(--ink)}.brand-report-list li{margin-bottom:10px;line-height:1.65}.brand-report-item{border-radius:18px;border:1px solid rgba(57,255,20,.08);background:rgba(4,9,7,.86);padding:16px}.brand-report-callout{margin-top:12px;border-radius:16px;border:1px solid rgba(57,255,20,.12);background:rgba(57,255,20,.05);padding:12px}.brand-report-callout p{margin-top:6px}.brand-report-item-topline{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.brand-report-priority[data-priority=high]{border-color:rgba(57,255,20,.26);color:var(--accent)}.brand-report-priority[data-priority=medium]{border-color:rgba(0,209,255,.18);color:#90f0ff}.brand-report-priority[data-priority=low]{color:var(--ink-soft)}.brand-report-disclaimer{font-size:.92rem}.report-grid{display:grid;grid-gap:12px;gap:12px}.report-list{margin:10px 0 0;padding-left:20px;color:var(--ink)}.report-list li{margin-bottom:10px;line-height:1.6}.report-stack{display:grid;grid-gap:14px;gap:14px;margin-top:10px}.report-item strong{color:var(--ink)}.report-disclaimer,.report-item p,.report-note{margin:6px 0 0;color:var(--ink-soft);line-height:1.6}.report-disclaimer{font-size:.92rem}@media (min-width:700px){.page-shell,.thanks-shell{padding:40px 28px 72px}.content-panel,.form-shell,.hero-copy,.hero-panel,.status-shell{border-radius:34px}.billing-plan-grid,.brand-report-grid,.choice-row,.hero-statline,.input-grid,.lane-grid,.pricing-grid,.proof-stack,.recorder-actions,.report-grid,.status-actions,.status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-bar{flex-direction:row;align-items:center;justify-content:space-between}}@media (min-width:1080px){.hero-main{grid-template-columns:minmax(0,1.06fr) minmax(390px,.74fr);align-items:start}.hero-copy{padding:40px}.hero-panel{position:-webkit-sticky;position:sticky;top:24px}.hero-showcase{margin-top:18px;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:stretch}.content-grid,.content-grid-secondary,.status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.content-grid-secondary{grid-template-columns:repeat(3,minmax(0,1fr))}.report-preview-section{grid-template-columns:minmax(320px,.38fr) minmax(0,.62fr);align-items:start}.hero-poster{min-height:420px}}