:root{--ink: #0A0E1A;--ink-raise: #101626;--chalk: #F8F9FA;--chalk-dim: #A9AFBC;--orange: #FF4500;--teal: #00F7FE;--hairline: rgba(248, 249, 250, .14);--display: "Clash Display", "Avenir Next", system-ui, sans-serif;--body: system-ui, -apple-system, sans-serif;--mono: ui-monospace, "SF Mono", Menlo, monospace}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--chalk);font-family:var(--body);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.skip{position:absolute;left:-9999px;top:0;background:var(--orange);color:var(--ink);padding:.5rem 1rem;font-family:var(--mono);font-size:.8rem;z-index:10}.skip:focus{left:0}.site-header nav{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem;padding:calc(1rem + env(safe-area-inset-top)) 6vw 1rem;border-bottom:1px solid var(--hairline)}.brand{display:inline-flex;align-items:center;gap:.55rem;color:var(--chalk);text-decoration:none}.brand-word{font-family:var(--display);font-weight:600;font-size:1.3rem;letter-spacing:-.02em;line-height:1}.neon-mark{display:block;overflow:visible;flex:none}nav ul{display:flex;gap:1.75rem;list-style:none;font-family:var(--mono);font-size:.8rem;text-transform:uppercase;letter-spacing:.1em}nav a{color:var(--chalk-dim);text-decoration:none}@media(hover:hover){nav a:hover,footer a:hover,.mail:hover{color:var(--orange)}}.hero{position:relative;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:4rem;align-items:center;padding:8vh 6vw 9vh;min-height:min(88vh,60rem);overflow:hidden}@media(hover:hover)and (pointer:fine){.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .3s var(--ease-standard);background:radial-gradient(24rem circle at var(--hx, 75%) var(--hy, 30%),rgba(248,249,250,.08),transparent 65%)}.hero:hover:before{opacity:1}}.kicker{font-family:var(--mono);font-size:.8rem;text-transform:uppercase;letter-spacing:.14em;color:var(--orange);margin-bottom:1.75rem}h1{font-family:var(--display);font-size:clamp(3rem,7.4vw,6.6rem);line-height:.96;font-weight:600;letter-spacing:-.035em;margin-bottom:2rem}.lede{max-width:34em;color:var(--chalk-dim)}.lede+.creed{margin-top:2.5rem}.creed{font-family:var(--mono);font-size:.85rem;text-transform:uppercase;letter-spacing:.12em;color:var(--chalk);border-left:2px solid var(--orange);padding-left:1rem}.hero-index{border-left:1px solid var(--hairline);padding-left:2.5rem}.hero-index ol{list-style:none;counter-reset:idx;font-family:var(--mono);font-size:.85rem}.hero-index li{counter-increment:idx;padding:.6rem 0;border-bottom:1px solid var(--hairline)}.hero-index li:before{content:"0" counter(idx) "  ";color:var(--orange)}.hero-index a{color:var(--chalk-dim);text-decoration:none}main:not(.app-site)>section:not(.hero){border-top:1px solid var(--hairline);padding:clamp(7rem,10vw,9.5rem) 6vw;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,6fr);gap:3rem}.section-number{font-family:var(--mono);font-size:.85rem;color:var(--orange);letter-spacing:.1em}h2{font-family:var(--display);font-size:clamp(2rem,4vw,3.2rem);font-weight:600;line-height:1.05;letter-spacing:-.025em;margin-bottom:1.25rem}.split p{max-width:38em}.operating{margin-top:2.5rem;border-top:1px solid var(--hairline)}.operating>div{display:grid;grid-template-columns:10rem 1fr;gap:1.5rem;padding:.9rem 0;border-bottom:1px solid var(--hairline)}.operating dt{font-family:var(--mono);font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:var(--chalk-dim)}.operating dd{color:var(--chalk)}.app-list{list-style:none;border-top:1px solid var(--hairline)}.app-list li{min-width:0;border-bottom:1px solid var(--hairline)}.app-row{display:grid;grid-template-columns:3.4rem minmax(8rem,15rem) 1fr minmax(7rem,auto) 1.5rem;gap:1.5rem;align-items:center;padding:1.6rem .75rem;overflow-wrap:anywhere;min-width:0;color:inherit}a.app-row{text-decoration:none}.app-mark-mini{display:block;width:44px;height:44px;border-radius:11px}.app-mark-mini--none{width:44px;height:44px;border:1px dashed var(--hairline);border-radius:7px}@media(hover:hover)and (pointer:fine){.app-list li{position:relative}.app-list li:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity var(--dur-fast) var(--ease-standard);background:radial-gradient(13rem circle at var(--mx, 50%) var(--my, 50%),rgba(248,249,250,.09),transparent 70%)}.app-list li:hover:after{opacity:1}}.app-name{font-family:var(--display);font-size:1.7rem;font-weight:600;letter-spacing:-.02em}.app-desc{color:var(--chalk-dim);font-size:.95rem}.status{font-family:var(--mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;white-space:nowrap}.status[data-status=dev]{color:var(--teal)}.status[data-status=idea]{color:var(--chalk-dim)}.status[data-status=draft]{color:var(--orange)}.mail{color:var(--orange);text-decoration:none;border-bottom:1px solid var(--orange);overflow-wrap:anywhere}footer{border-top:1px solid var(--hairline);display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding:2rem 6vw calc(2rem + env(safe-area-inset-bottom));font-family:var(--mono);font-size:.78rem;color:var(--chalk-dim)}footer ul{display:flex;gap:1.5rem;list-style:none}footer a{color:var(--chalk-dim);text-decoration:none}.rise{opacity:0;transform:translateY(24px);filter:blur(6px);transition:opacity var(--dur-slow) var(--ease-emphasized),transform var(--dur-slow) var(--ease-emphasized),filter var(--dur-slow) var(--ease-emphasized)}.rise.is-visible{opacity:1;transform:none;filter:blur(0)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rise{opacity:1;transform:none;filter:none;transition:none}}main.legal{padding:5rem 6vw;border-top:1px solid var(--hairline)}main.legal h1{font-size:clamp(2rem,4.5vw,3.2rem);margin-bottom:1.5rem}main.legal p{max-width:42em;color:var(--chalk-dim)}@media(max-width:820px){.hero{grid-template-columns:1fr;gap:1rem;align-items:start;min-height:0}main:not(.app-site)>section:not(.hero){grid-template-columns:1fr;gap:1.25rem;padding:4.5rem 6vw}.app-row{grid-template-columns:3.4rem 1fr;grid-template-areas:"icon name" "icon desc" "icon status"}.app-arrow{display:none}.app-iconcell{grid-area:icon}.app-row .app-name{grid-area:name}.app-row .app-desc{grid-area:desc}.app-row .status{grid-area:status;justify-self:start}.operating>div{grid-template-columns:1fr;gap:.2rem}}a:focus-visible,button.linklike:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:2px}button.linklike{background:none;border:0;padding:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.app-name,.app-desc,.operating dd,.mail{overflow-wrap:anywhere;min-width:0}.app-list li{min-width:0}h1,h2{overflow-wrap:anywhere}.tape{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);overflow:hidden;padding:.7rem 0;background:var(--ink-raise);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.tape-row{display:flex;width:max-content;animation:tape 36s linear infinite}.tape-run{font-family:var(--mono);font-size:.78rem;text-transform:uppercase;letter-spacing:.14em;color:var(--chalk-dim);white-space:nowrap}.tape-run i{font-style:normal;color:var(--orange);padding:0 .9em}@keyframes tape{0%{transform:translate(0)}to{transform:translate(-50%)}}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.strike{display:inline-block;position:relative}.strike-line{position:absolute;left:0;right:0;top:54%;height:.09em;background:var(--orange);transform:scaleX(0);transform-origin:left center;animation:strike-in .65s cubic-bezier(.22,1,.36,1) 1.1s forwards}@keyframes strike-in{to{transform:scaleX(1)}}.strike-line:after{content:"";position:absolute;top:-.06em;left:-.04em;width:.18em;height:.18em;background:var(--orange);border-radius:50% 40% 55% 45%;transform:rotate(-12deg)}.strike-word{display:inline-block;position:relative;z-index:1;color:var(--chalk-dim);transition:color .7s cubic-bezier(.22,1,.36,1) 1.3s}.hlword{background:linear-gradient(var(--orange),var(--orange)) no-repeat 0 58% / 100% 1.06em;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .24em;color:var(--ink);background-size:100% 1.06em;animation:hl-in .7s cubic-bezier(.22,1,.36,1) 1.45s backwards}@keyframes hl-in{0%{background-size:0% 1.06em;color:var(--chalk)}to{background-size:100% 1.06em;color:var(--ink)}}@media(prefers-reduced-motion:reduce){.strike-line{animation:none;transform:scaleX(1)}.hlword{animation:none}.tape-row{animation:none;transform:none}}:root{--display-app: "Clash Display", var(--display);--body-app: "Readex Pro", var(--body)}main.app-site{border-top:1px solid var(--hairline);padding:8vh 6vw 6rem;font-family:var(--body-app)}.app-hero{max-width:60rem;padding-bottom:5rem}.app-hero>*{animation:rise-in var(--dur-slow) var(--ease-emphasized) both}.app-mark{animation-delay:40ms}.app-kicker{animation-delay:.12s}.app-hero h1{animation-delay:.22s}.app-lede{animation-delay:.34s}.app-status{animation-delay:.46s}.app-kicker{font-family:var(--mono);font-size:.8rem;text-transform:uppercase;letter-spacing:.14em;color:var(--chalk-dim);margin:2.25rem 0 1.5rem}.app-hero h1{font-family:var(--display-app);font-size:clamp(2.8rem,7vw,5rem);line-height:1.02;font-weight:600;letter-spacing:-.01em;margin-bottom:1.75rem}.app-lede{max-width:34em;color:var(--chalk-dim);font-size:1.05rem}.app-status{margin-top:2.25rem}.app-features{max-width:60rem}.app-features .operating{margin-top:0}.app-features dd{color:var(--chalk-dim)}.dot{display:inline-block;width:.42em;height:.42em;margin-right:.6em;border-radius:50%;vertical-align:1px}.dot--teal{background:var(--teal)}.dot--orange{background:var(--orange)}.mapa-hl{background:linear-gradient(var(--orange),var(--orange)) no-repeat 0 58% / 100% 1.06em;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .12em;color:var(--ink)}.app-note{margin-top:2.5rem;font-family:var(--mono);font-size:.78rem;color:var(--chalk-dim)}.back-home{margin-top:4.5rem}.back-home a{font-family:var(--mono);font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;color:var(--chalk-dim);text-decoration:none}@media(hover:hover){.back-home a:hover{color:var(--orange)}}:root{--dur-fast: .13s;--dur-base: .24s;--dur-slow: .5s;--dur-hero: .85s;--ease-standard: cubic-bezier(.4, 0, .2, 1);--ease-emphasized: cubic-bezier(.22, 1, .36, 1)}@keyframes rise-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}#hero-title .w{display:inline-block;will-change:opacity,transform,filter;animation:word-in .7s var(--ease-emphasized) both;animation-delay:calc(80ms + var(--i) * 70ms)}@keyframes word-in{0%{opacity:0;filter:blur(6px);transform:translateY(.3em)}to{opacity:1;filter:blur(0);transform:none}}.kicker{animation:rise-in var(--dur-slow) var(--ease-emphasized) both;animation-delay:0ms}.lede{animation:rise-in var(--dur-slow) var(--ease-emphasized) both;animation-delay:.9s}.creed{animation:rise-in var(--dur-slow) var(--ease-emphasized) both;animation-delay:1.15s}.hero-index{animation:rise-in var(--dur-slow) var(--ease-emphasized) both;animation-delay:1.25s}.hero-index li{animation:rise-in var(--dur-base) var(--ease-emphasized) both}.hero-index li:nth-child(1){animation-delay:1.31s}.hero-index li:nth-child(2){animation-delay:1.37s}.hero-index li:nth-child(3){animation-delay:1.43s}nav ul a,.hero-index button,.building button{position:relative}nav ul a:after,.hero-index button:after,.building button:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:var(--orange);transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-base) var(--ease-standard)}@media(hover:hover){nav ul a:hover,.hero-index button:hover,.building button:hover{color:var(--chalk)}nav ul a:hover:after,.hero-index button:hover:after,.building button:hover:after{transform:scaleX(1)}}@media(hover:hover){.brand:hover .neon-mark{animation:flicker .6s steps(1) 1}}.app-list li{transition:border-color var(--dur-base) var(--ease-standard),background var(--dur-base) var(--ease-standard)}.app-name{transition:transform var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard)}@media(hover:hover){.app-list li:hover{border-color:#f8f9fa4d;background:var(--ink-raise)}.app-list li:hover .app-name{transform:translate(6px);color:var(--chalk)}}.status[data-status=dev]:after{content:"";display:inline-block;width:.42em;height:.42em;margin-left:.5em;border-radius:50%;background:var(--teal);animation:dev-pulse 2.4s var(--ease-standard) infinite}@keyframes dev-pulse{0%,to{opacity:.35}50%{opacity:1}}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 50% at 50% 0%,rgba(248,249,250,.05),transparent 70%)}.mail{transition:color var(--dur-fast) var(--ease-standard)}.mail:after{content:" →";display:inline-block;transform:translate(-.3em);opacity:0;transition:transform var(--dur-base) var(--ease-standard),opacity var(--dur-base) var(--ease-standard)}@media(hover:hover){.mail:hover:after{transform:translate(0);opacity:1}}.building{margin-top:2rem;font-family:var(--mono);font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:var(--chalk-dim)}.building button{background:none;border:0;padding:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer}.building-dot{display:inline-block;width:.42em;height:.42em;margin-right:.5em;border-radius:50%;background:var(--teal);animation:dev-pulse 2.4s var(--ease-standard) infinite}.tape:hover .tape-row{animation-play-state:paused}::selection{background:var(--orange);color:var(--ink)}@media print{.rise{opacity:1!important;transform:none!important;filter:none!important}.tape-row{animation:none!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.site-header{position:sticky;top:0;z-index:20;background:#0a0e1ab8;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%)}.hero-stage{position:relative;align-self:stretch;display:grid;place-items:center;min-height:460px}.stage-grid{position:absolute;top:-10%;right:-20%;bottom:-10%;left:-20%;background-image:radial-gradient(rgba(248,249,250,.16) 1px,transparent 1.4px);background-size:26px 26px;-webkit-mask-image:radial-gradient(closest-side,#000 20%,transparent);mask-image:radial-gradient(closest-side,#000 20%,transparent)}.hero-stage:before{content:"";position:absolute;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgba(255,69,0,.32),transparent);filter:blur(30px);opacity:0;animation:spill-in 1.2s var(--ease-emphasized) 1.6s forwards}@keyframes spill-in{to{opacity:1}}.stage-sign{position:relative;transform:perspective(900px) rotateY(calc(var(--tx, 0) * 9deg)) rotateX(calc(var(--ty, 0) * -7deg));transition:transform .4s var(--ease-emphasized);filter:drop-shadow(0 0 22px rgba(255,69,0,.45))}.stage-caption{position:absolute;bottom:0;left:50%;transform:translate(-50%);white-space:nowrap;font-family:var(--mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.16em;color:var(--chalk-dim);animation:rise-in var(--dur-slow) var(--ease-emphasized) 2.2s both}.neon-mark--ignite .nm-tube,.neon-mark--ignite .nm-core,.neon-mark--ignite .nm-glow{stroke-dasharray:1;stroke-dashoffset:1;animation:tube-draw 1.1s var(--ease-emphasized) .3s forwards}.neon-mark--ignite .nm-tube{stroke:#5a2412;animation:tube-draw 1.1s var(--ease-emphasized) .3s forwards,tube-light .7s steps(1) 1.4s forwards}.neon-mark--ignite .nm-glow,.neon-mark--ignite .nm-core{opacity:0;animation:tube-draw 1.1s var(--ease-emphasized) .3s forwards,flicker-on .7s steps(1) 1.4s forwards}.neon-mark--ignite .nm-spark{transform-box:fill-box;transform-origin:center;transform:scale(0);animation:spark-pop .5s cubic-bezier(.34,1.56,.64,1) 2s forwards}.neon-mark--ignite .nm-core{animation-name:tube-draw,flicker-core}@keyframes tube-draw{to{stroke-dashoffset:0}}@keyframes tube-light{0%,30%,55%{stroke:#ff4500}15%,45%{stroke:#5a2412}to{stroke:#ff4500}}@keyframes flicker-on{0%{opacity:1}15%{opacity:.1}30%{opacity:.9}45%{opacity:.2}55%,to{opacity:1}}@keyframes flicker-core{0%{opacity:.75}15%{opacity:0}30%{opacity:.6}45%{opacity:0}55%,to{opacity:.75}}@keyframes spark-pop{to{transform:scale(1)}}@keyframes flicker{0%,to{opacity:1}20%{opacity:.35}40%{opacity:1}60%{opacity:.5}}.neon-mark--ignite .nm-glow{animation:tube-draw 1.1s var(--ease-emphasized) .3s forwards,flicker-on .7s steps(1) 1.4s forwards,hum 4s ease-in-out 2.2s infinite}@keyframes hum{0%,to{opacity:1}50%{opacity:.72}}.nm-core{opacity:.75}.pipeline{list-style:none;position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin-top:3.5rem;padding-top:2.2rem}.pipeline:before,.pipeline:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--hairline);border-radius:2px}.pipeline:after{background:var(--orange);box-shadow:0 0 12px #ff4500b3;transform:scaleX(0);transform-origin:left;transition:transform 1.4s var(--ease-emphasized) .3s}.is-visible .pipeline:after{transform:scaleX(1)}.pipeline li{position:relative;display:grid;gap:.35rem;min-width:0}.pipe-node{position:absolute;top:calc(-2.2rem - 6px);left:0;width:14px;height:14px;border-radius:50%;background:var(--ink);border:2px solid var(--chalk-dim);transition:background .3s,border-color .3s,box-shadow .3s;transition-delay:calc(.4s + var(--i) * .45s)}.is-visible .pipe-node{background:var(--orange);border-color:var(--orange);box-shadow:0 0 14px #ff4500cc}.pipe-num{font-family:var(--mono);font-size:.75rem;color:var(--orange);letter-spacing:.1em}.pipe-term{font-family:var(--display);font-weight:600;font-size:2rem;letter-spacing:-.02em;line-height:1.1}.pipe-detail{color:var(--chalk-dim)}.app-arrow{font-size:1.3rem;color:var(--orange);opacity:0;transform:translate(-8px);transition:opacity var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard)}.app-mark-mini{transition:transform var(--dur-base) var(--ease-emphasized)}@media(hover:hover){.app-list li:hover .app-arrow{opacity:1;transform:none}.app-list li:hover .app-mark-mini{transform:rotate(-6deg) scale(1.08)}}.cta-line{font-family:var(--display);font-weight:600;font-size:clamp(1.4rem,2.6vw,2rem);letter-spacing:-.02em;color:var(--chalk-dim);margin-bottom:1.5rem}.mail--big{display:inline-block;margin-top:.75rem;font-family:var(--display);font-weight:600;font-size:clamp(1.8rem,5.5vw,4.4rem);letter-spacing:-.03em;line-height:1.1;border-bottom-width:3px}@media(hover:hover){.mail--big:hover{text-shadow:0 0 24px rgba(255,69,0,.6)}}.foot-brand{display:inline-flex;align-items:center;gap:.6rem}@media(prefers-reduced-motion:reduce){.neon-mark--ignite .nm-tube,.neon-mark--ignite .nm-core,.neon-mark--ignite .nm-glow{animation:none!important;stroke-dashoffset:0}.neon-mark--ignite .nm-tube{stroke:#ff4500}.neon-mark--ignite .nm-glow{opacity:1}.neon-mark--ignite .nm-core{opacity:.75}.neon-mark--ignite .nm-spark{animation:none!important;transform:none}.hero-stage:before{animation:none;opacity:1}.stage-sign{transform:none}.pipeline:after{transform:scaleX(1)}.pipe-node{background:var(--orange);border-color:var(--orange)}}.strike-line{z-index:2;box-shadow:0 0 10px #ff450099}#hero-title{word-spacing:.08em}@media(max-width:820px){.hero-stage{order:-1;min-height:240px;margin-bottom:.5rem}.stage-sign .neon-mark{width:144px;height:180px}.stage-caption{bottom:-.5rem}.pipeline{grid-template-columns:1fr;gap:2rem;padding-top:0;padding-left:2rem}.pipeline:before,.pipeline:after{top:0;bottom:0;left:6px;right:auto;width:2px;height:auto}.pipeline:after{transform:scaleY(0);transform-origin:top}.is-visible .pipeline:after{transform:scaleY(1)}.pipe-node{top:.1rem;left:-2rem}}.enddot{color:var(--orange);text-shadow:0 0 16px rgba(255,69,0,.8),0 0 36px rgba(255,69,0,.45)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}.status{justify-self:end;padding:.32em .85em;border:1px solid color-mix(in srgb,currentColor 38%,transparent);border-radius:999px;background:color-mix(in srgb,currentColor 7%,transparent)}.app-status.status{display:inline-block;justify-self:start}.tape-row--rev{animation-direction:reverse;margin-top:.45rem}.tape-run--dim{color:#a9afbc8c}.tape-run--dim i{color:#ff45008c}@media(hover:hover){.stage-sign:hover .neon-mark{animation:flicker .55s steps(1) 1}}nav ul{gap:2.1rem}.lede{font-size:1.08rem;max-width:30em}@media(prefers-reduced-motion:reduce){.tape-row--rev{animation:none}}.app-site--oju .app-mark{filter:drop-shadow(0 0 18px rgba(0,247,254,.35))}.app-site--mapa .app-mark{filter:drop-shadow(0 0 18px rgba(255,69,0,.35))}.app-mark{border-radius:16px}
