@font-face{font-family:Sixtyfour Convergence;src:url(/start-a-run/fonts/SixtyfourConvergence-VariableFont.ttf) format("truetype-variations"),url(/start-a-run/fonts/SixtyfourConvergence-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Orbitron;src:url(/start-a-run/fonts/Orbitron-VariableFont.ttf) format("truetype-variations");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/start-a-run/fonts/Nunito-VariableFont_wght.ttf) format("truetype-variations");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/start-a-run/fonts/Nunito-Italic-VariableFont_wght.ttf) format("truetype-variations");font-weight:200 900;font-style:italic;font-display:swap}@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,400&family=Inter:wght@300;400;500;600;700&display=swap");:root{--sr-lime:#d7ff3e;--sr-lime-bright:#ecffa3;--sr-lime-dim:#819925;--sr-lime-deep:#6c801f;--sr-black:#000;--sr-ink:#100;--sr-charcoal:#1f1f23;--sr-charcoal-2:#1c1c20;--sr-graphite:#2c2c2c;--sr-iron:#3b3b3f;--sr-stone:#4c5662;--sr-white:#fff;--sr-snow:#fafafa;--sr-fog:#f8f8f7;--sr-fog-2:#f6f6f6;--sr-cloud:#d7d7d7;--sr-cloud-2:#d6d6d6;--sr-slate-100:#b0c1d3;--sr-slate-200:#90a8c1;--sr-warning:#dbba00;--sr-bg:var(--sr-black);--sr-fg:var(--sr-white);--sr-fg-muted:var(--sr-slate-100);--sr-fg-faint:var(--sr-slate-200);--sr-accent:var(--sr-lime);--sr-crt-bg-1:#0e120a;--sr-crt-bg-2:#1a1f12;--sr-crt-bg-3:#2a2f1d;--sr-crt-bezel:#050505;--sr-crt-bezel-2:#1a1a14;--sr-shadow-glow:0 0 24px rgba(215,255,62,.45),0 0 6px rgba(215,255,62,.65);--sr-shadow-glow-soft:0 0 18px rgba(215,255,62,.25);--sr-shadow-glow-strong:0 0 40px rgba(215,255,62,.55),0 0 12px rgba(215,255,62,.85);--sr-shadow-card:0 8px 32px rgba(0,0,0,.52),0 1px 0 hsla(0,0%,100%,.05) inset;--sr-shadow-press:0 0 0 2px rgba(215,255,62,.25) inset;--sr-shadow-elev-1:0 1px 2px rgba(0,0,0,.25);--sr-shadow-elev-2:0 4px 12px rgba(0,0,0,.35);--sr-shadow-vignette:inset 0 0 120px rgba(0,0,0,.75);--sr-border-thin:1px solid hsla(0,0%,100%,.15);--sr-border:1px solid hsla(0,0%,100%,.25);--sr-border-lime:1px solid var(--sr-lime);--sr-border-lime-thick:2px solid var(--sr-lime);--sr-radius-xs:4px;--sr-radius-sm:8px;--sr-radius-md:12px;--sr-radius-lg:20px;--sr-radius-xl:28px;--sr-radius-pill:999px;--sr-radius-crt:32px;--sr-radius-crt-inner:24px;--sr-space-0:0;--sr-space-1:4px;--sr-space-2:8px;--sr-space-3:12px;--sr-space-4:16px;--sr-space-5:20px;--sr-space-6:24px;--sr-space-8:32px;--sr-space-10:40px;--sr-space-12:48px;--sr-space-16:64px;--sr-font-crt:"Sixtyfour Convergence","VT323","Courier New",monospace;--sr-font-display:"Orbitron","Eurostile","Nunito",system-ui,sans-serif;--sr-font-body:"Nunito Sans","Nunito",-apple-system,BlinkMacSystemFont,"SF Pro Text",system-ui,sans-serif;--sr-font-ui:"Nunito",-apple-system,"SF Pro Text",system-ui,sans-serif;--sr-font-mono:"Sixtyfour Convergence","Courier New",ui-monospace,monospace;--sr-text-xs:10px;--sr-text-sm:12px;--sr-text-base:14px;--sr-text-md:16px;--sr-text-lg:18px;--sr-text-xl:22px;--sr-text-2xl:28px;--sr-text-3xl:40px;--sr-text-display:56px;--sr-text-hero:88px;--sr-crt-letterspacing:0.04em;--sr-crt-line-height:1.25}.sr-display,.sr-wordmark{font-family:var(--sr-font-display);font-weight:800;letter-spacing:.02em;color:var(--sr-white)}.sr-h1{font-size:var(--sr-text-3xl);line-height:1.1;text-shadow:var(--sr-shadow-glow)}.sr-h1,.sr-h2{font-family:var(--sr-font-crt);letter-spacing:var(--sr-crt-letterspacing);color:var(--sr-lime)}.sr-h2{font-size:var(--sr-text-2xl);line-height:1.15;text-shadow:var(--sr-shadow-glow-soft)}.sr-h3{font-weight:800;font-size:var(--sr-text-lg);letter-spacing:.01em;color:var(--sr-white)}.sr-eyebrow,.sr-h3{font-family:var(--sr-font-ui)}.sr-eyebrow{font-weight:600;font-size:var(--sr-text-base);letter-spacing:.02em;color:var(--sr-cloud)}.sr-body,.sr-p{font-size:var(--sr-text-base);line-height:1.45;color:var(--sr-fg)}.sr-body,.sr-caption,.sr-p{font-family:var(--sr-font-body);font-weight:400}.sr-caption{font-size:var(--sr-text-sm);color:var(--sr-fg-faint)}.sr-code,.sr-mono{font-family:var(--sr-font-mono);font-size:var(--sr-text-base)}.sr-code,.sr-crt-text,.sr-mono{letter-spacing:var(--sr-crt-letterspacing);color:var(--sr-lime)}.sr-crt-text{font-family:var(--sr-font-crt);text-shadow:var(--sr-shadow-glow);line-height:var(--sr-crt-line-height);text-transform:uppercase}.sr-crt-text--past{color:hsla(0,0%,84%,.55);text-shadow:none;font-family:var(--sr-font-crt)}.sr-app-container *{box-sizing:border-box}.sr-app-container{background:var(--sr-black);color:var(--sr-fg);font-family:var(--sr-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sr-app-container--embedded{background:transparent;height:100%}.sr-stage{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(ellipse at 50% 50%,#0a0a0a 0,#000 80%)}.sr-stage--below-topbar{inset:0}@media (min-width:600px){.sr-stage--below-topbar{inset:52px 0 0 0}}.sr-stage--embedded{position:absolute;inset:0;padding-top:0;align-items:flex-start;background:transparent;overflow:hidden}@media (min-width:768px){.sr-stage--embedded{padding-top:40px}}.sr-stage--embedded .sr-phone{transform:translate3d(0,110%,0);will-change:transform;transition:transform 1.15s cubic-bezier(.16,1,.3,1)}.sr-stage--embedded.is-phone-in .sr-phone{transform:translateZ(0)}@media (min-width:600px){.sr-stage--embedded .sr-phone{transform:translate3d(0,110%,0)}.sr-stage--embedded.is-phone-in .sr-phone{transform:translateZ(0)}}@media (prefers-reduced-motion:reduce){.sr-stage--embedded .sr-phone{transition:none}.sr-stage--embedded.is-phone-in .sr-phone{transform:translateZ(0);transition:none}}.sr-phone{position:relative;width:100%;height:100%;background:var(--sr-black);overflow:hidden;display:flex;flex-direction:column}@media (min-width:600px){.sr-phone{flex-shrink:1;aspect-ratio:390/844;height:min(844px,calc(100% - 60px));width:auto;max-width:calc(100% - 60px);border-radius:45px;min-width:320px;box-shadow:0 0 0 12px #1c1c1e,0 0 0 14px #2a2a2c,0 40px 80px rgba(0,0,0,.7),0 0 120px rgba(215,255,62,.04)}.crt-btn__label{font-size:19.437px!important}.sr-phone .crt-btn{min-height:42px;padding:6px 1px;margin-top:6.4px}.sr-phone .sr-line--eyebrow{font-size:10.4px}.sr-phone .sr-line--body{font-size:15.6px}.sr-phone .sr-btn-area button{font-size:11.2px}.sr-phone .sr-nav-loading__msg{font-size:12.8px}.sr-btn-area{padding-bottom:8px!important}}.sr-header{flex-shrink:0;width:100%;display:block;background:var(--sr-black);padding-top:calc(10px + env(safe-area-inset-top, 0))}.sr-header img{width:100%;height:auto;display:block}.sr-tv{position:relative;width:100%;aspect-ratio:1.13/1;flex-shrink:0;overflow:hidden;background:#000}.sr-tv__video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sr-tv__crossfade{transition:opacity var(--xfade,.4s) ease-in-out}.sr-bottom{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.sr-mute{position:absolute;top:12px;right:16px;z-index:4;width:34px;height:34px;background:transparent;border:1px solid rgba(215,255,62,.35);border-radius:50%;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--sr-lime);transition:all .15s ease}.sr-mute:hover{border-color:var(--sr-lime);box-shadow:0 0 12px rgba(215,255,62,.4)}.sr-mute:active{transform:scale(.94)}.sr-transcript{flex:1;min-height:0;padding:20px 24px 14px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;scrollbar-width:none}.sr-transcript::-webkit-scrollbar{display:none}.sr-line{opacity:0;transform:translateY(12px);transition:opacity var(--body-fade,.7s) cubic-bezier(.16,1,.3,1),transform var(--body-fade,.7s) cubic-bezier(.16,1,.3,1),color .7s ease-out,text-shadow .7s ease-out,filter .7s ease-out}.sr-line.is-shown{opacity:1;transform:translateY(0)}.sr-line--eyebrow{align-self:flex-start;font-family:var(--sr-font-display);font-weight:500;font-size:13px;letter-spacing:.04em;margin-bottom:2px;margin-left:-2px;background:linear-gradient(180deg,#c9c9c9,#8e8e8e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 6px rgba(255,255,255,.18)) drop-shadow(0 0 1px rgba(255,255,255,.25))}.sr-line--eyebrow.sr-line--sound{display:flex;align-items:baseline;gap:10px;width:100%;font-weight:700;background:none;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:var(--sr-lime);color:var(--sr-lime);filter:drop-shadow(0 0 8px rgba(215,255,62,.55)) drop-shadow(0 0 2px rgba(215,255,62,.85))}.sr-sound-label{flex-shrink:0}.sr-sound-chevrons{display:inline-flex;align-items:baseline;gap:1px;font-size:1.35em;line-height:1;letter-spacing:-.08em}.sr-sound-chevrons span{display:inline-block;opacity:.18;animation:sr-sound-chevron 1.15s ease-in-out infinite}.sr-sound-chevrons span:first-child{animation-delay:0s}.sr-sound-chevrons span:nth-child(2){animation-delay:.12s}.sr-sound-chevrons span:nth-child(3){animation-delay:.24s}.sr-sound-chevrons span:nth-child(4){animation-delay:.36s}.sr-sound-chevrons span:nth-child(5){animation-delay:.48s}.sr-line.is-faded .sr-sound-chevrons span{animation:none;opacity:.35}@keyframes sr-sound-chevron{0%,to{opacity:.16;transform:translateX(0) scale(.92)}40%{opacity:1;transform:translateX(2px) scale(1.08)}}@media (prefers-reduced-motion:reduce){.sr-sound-chevrons span{animation:none;opacity:.85}}.sr-line--body{align-self:flex-start;font-family:var(--sr-font-display);font-weight:700;font-size:22px;line-height:1.22;letter-spacing:.04em;color:var(--sr-lime);text-shadow:0 0 14px rgba(215,255,62,.55),0 0 4px rgba(215,255,62,.85),0 0 1px hsla(0,0%,100%,.4);text-transform:uppercase;white-space:pre-wrap}.sr-line.is-faded{opacity:.35;filter:none}.sr-line.is-faded.sr-line--body{color:hsla(80,21%,73%,.5);text-shadow:none}.sr-line.is-faded.sr-line--eyebrow{opacity:.25;filter:none}.sr-transcript.is-scanning .sr-line--body,.sr-transcript.is-scanning .sr-line--eyebrow{opacity:.22;filter:none;color:hsla(80,21%,73%,.45);text-shadow:none;-webkit-text-fill-color:hsla(80,21%,73%,.45);background:none;transition:opacity .28s ease,color .28s ease,filter .28s ease,text-shadow .28s ease}.sr-transcript.is-scanning .sr-line--body.is-scroll-focus{opacity:1;color:var(--sr-lime);-webkit-text-fill-color:var(--sr-lime);text-shadow:0 0 14px rgba(215,255,62,.55),0 0 4px rgba(215,255,62,.85),0 0 1px hsla(0,0%,100%,.4);animation:sr-focus-bloom 1.8s ease-in-out infinite}.sr-transcript.is-scanning .sr-line--eyebrow.is-scroll-focus{opacity:1;background:linear-gradient(180deg,#c9c9c9,#8e8e8e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 8px rgba(255,255,255,.35)) drop-shadow(0 0 2px rgba(215,255,62,.4))}@keyframes sr-focus-bloom{0%,to{text-shadow:0 0 14px rgba(215,255,62,.55),0 0 4px rgba(215,255,62,.85),0 0 1px hsla(0,0%,100%,.4)}50%{text-shadow:0 0 22px rgba(215,255,62,.75),0 0 8px #d7ff3e,0 0 2px hsla(0,0%,100%,.55)}}.sr-line--spacer{height:2px;opacity:1;transform:none}.sr-line--spacer.is-faded{height:0;margin:0}.sr-btn-area{padding:6px 22px env(safe-area-inset-bottom,0);margin-top:auto;flex-shrink:0;display:flex;align-items:center;justify-content:center}.sr-btn-area button:disabled{opacity:.5;cursor:wait}.crt-btn{position:relative;width:100%;margin-top:8px;min-height:62px;padding:8px 16px;border:2px solid transparent;border-radius:5px;cursor:pointer;opacity:0;transform:translateY(10px);transition:opacity var(--btn-fade,.4s) ease-out,transform var(--btn-fade,.4s) ease-out,box-shadow .2s ease-out,filter .2s ease-out;background:linear-gradient(90deg,rgba(215,255,62,.22),rgba(247,217,2,.22) 38%,rgba(126,205,37,.22) 61%,hsla(72,73%,70%,.22)) padding-box,linear-gradient(rgba(8,12,2,.95),rgba(8,12,2,.95)) padding-box,linear-gradient(90deg,#d7ff3e,#f7d902 38%,#7ecd25 61%,#d3ea7a) border-box;box-shadow:0 0 22px rgba(215,255,62,.35),0 0 5px rgba(215,255,62,.55),inset 0 0 18px rgba(215,255,62,.06)}.crt-btn.is-shown{opacity:1;transform:translateY(0);margin-bottom:40px}.crt-btn:hover{box-shadow:0 0 36px rgba(215,255,62,.55),0 0 10px rgba(215,255,62,.8),inset 0 0 22px rgba(215,255,62,.12)}.crt-btn:active{filter:brightness(.85);box-shadow:0 0 12px rgba(215,255,62,.4),inset 0 0 0 1px rgba(215,255,62,.5)}.crt-btn__label{display:inline-block;font-family:var(--sr-font-display);font-weight:800;font-size:24px;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(90deg,#d7ff3e,#f7d902 38%,#7ecd25 61%,#d3ea7a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 6px rgba(215,255,62,.55)) drop-shadow(0 0 2px rgba(215,255,62,.9))}.sr-nav-loading{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:40px;background:rgba(0,0,0,.78);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:40;animation:sr-nav-fade-in .28s ease-out}.sr-nav-loading__spinner{width:36px;height:36px;border-radius:50%;border:2px solid rgba(215,255,62,.2);border-top:2px solid var(--sr-lime);animation:sr-nav-spin .75s linear infinite}.sr-nav-loading__msg{font-family:var(--sr-font-display);font-weight:700;font-size:16px;color:var(--sr-lime);text-shadow:var(--sr-shadow-glow);letter-spacing:.05em;text-transform:uppercase;text-align:center;margin:0}@keyframes sr-nav-spin{to{transform:rotate(1turn)}}@keyframes sr-nav-fade-in{0%{opacity:0}to{opacity:1}}.sr-restart{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:40px;background:rgba(0,0,0,.78);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:30;opacity:0;pointer-events:none;transition:opacity .4s ease}.sr-restart.is-shown{opacity:1;pointer-events:auto}.sr-restart__msg{font-family:var(--sr-font-display);font-weight:700;font-size:22px;color:var(--sr-lime);text-shadow:var(--sr-shadow-glow);letter-spacing:.05em;text-transform:uppercase;text-align:center}.sr-audio-prompt{position:absolute;bottom:110px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.6);border:1px solid rgba(215,255,62,.35);color:rgba(215,255,62,.9);font-family:var(--sr-font-ui);font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:6px 12px;border-radius:999px;pointer-events:none;z-index:20;opacity:0;transition:opacity .4s ease}.sr-audio-prompt.is-shown{opacity:1}.sr-transcript-inner{position:relative;display:flex;flex-direction:column;gap:8px;width:100%}