/* June by Hamza · website v2. Dark, alive, monochrome brand with luminous white. */
:root {
  --bg: #050505; --bg-2: #0c0c0c; --card: rgba(255,255,255,.035); --card-b: rgba(255,255,255,.09);
  --text: #f2f2ef; --muted: #9a9a95; --faint: #5f5f5b; --line: rgba(255,255,255,.08);
  --glow: rgba(255,255,255,.55); --radius: 22px;
  --mono: "JetBrains Mono", ui-monospace, monospace;
}
* { box-sizing: border-box; }
html { scroll-behavior: smooth; overflow-x: clip; background: var(--bg); }
body { margin: 0; background: var(--bg); color: var(--text); font-family: Inter, system-ui, -apple-system, sans-serif; font-size: 17px; line-height: 1.6; -webkit-font-smoothing: antialiased; overflow-x: clip; }
a { color: inherit; text-decoration: none; }
.wrap { width: min(1180px, 100% - 32px); margin: 0 auto; position: relative; }
.sr { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
.dim { color: var(--faint); }

/* Brand */
.brand { display: inline-flex; align-items: center; gap: 9px; color: var(--text); }
.orb-mark { width: 28px; height: 28px; display: block; flex: none; color: currentColor; }
.wordmark { display: block; width: 58px; height: 26px; background: currentColor; -webkit-mask: url(data:image/png;base64,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) center / contain no-repeat; mask: url(data:image/png;base64,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) center / contain no-repeat; }
.brand small { align-self: flex-end; margin: 0 0 1px -3px; font-size: 11.5px; color: var(--muted); }

/* Nav */
.nav { position: fixed; inset: 0 0 auto; z-index: 40; transition: background .3s, border-color .3s; border-bottom: 1px solid transparent; }
.nav.scrolled { background: rgba(5,5,5,.72); backdrop-filter: blur(14px); -webkit-backdrop-filter: blur(14px); border-bottom-color: var(--line); }
.nav .wrap { display: flex; align-items: center; gap: 28px; height: 70px; }
.nav nav { display: flex; gap: 26px; margin-left: auto; font-size: 14.5px; color: var(--muted); }
.nav nav a:hover { color: var(--text); }

/* Buttons */
.btn { display: inline-flex; align-items: center; justify-content: center; gap: 8px; height: 50px; padding: 0 24px; border-radius: 999px; font: 600 15.5px/1 Inter, sans-serif; border: 1px solid var(--card-b); background: transparent; color: var(--text); cursor: pointer; transition: transform .15s, box-shadow .25s, background .2s; white-space: nowrap; }
.btn:hover { transform: translateY(-1px); }
.btn.glow { background: #fff; color: #050505; border-color: #fff; box-shadow: 0 0 0 0 rgba(255,255,255,.4), 0 10px 40px -10px rgba(255,255,255,.45); }
.btn.glow:hover { box-shadow: 0 0 0 6px rgba(255,255,255,.08), 0 10px 50px -8px rgba(255,255,255,.6); }
.btn.sm { height: 38px; padding: 0 16px; font-size: 14px; }
.btn.wide { width: 100%; }
.btn:focus-visible, input:focus-visible, .link-btn:focus-visible, summary:focus-visible { outline: 2px solid #fff; outline-offset: 3px; }
.link-btn { background: none; border: 0; padding: 0; margin-top: 18px; font: 500 15.5px Inter, sans-serif; color: var(--muted); cursor: pointer; }
.link-btn:hover { color: var(--text); }

/* Hero */
.hero { position: relative; min-height: 100vh; min-height: 100svh; display: flex; align-items: center; padding: 110px 0 80px; overflow: hidden; }
#core { position: absolute; inset: 0; width: 100%; height: 100%; }
.grid-bg { position: absolute; inset: 0; background-image: linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px); background-size: 64px 64px; -webkit-mask: radial-gradient(70% 60% at 65% 45%, #000 0%, transparent 75%); mask: radial-gradient(70% 60% at 65% 45%, #000 0%, transparent 75%); opacity: .5; pointer-events: none; }
.hero-inner { display: grid; grid-template-columns: minmax(0, 1.1fr) minmax(0, .9fr); gap: 40px; align-items: end; z-index: 2; }
.eyebrow { display: inline-flex; align-items: center; gap: 9px; font-size: 13.5px; color: var(--muted); border: 1px solid var(--card-b); background: rgba(255,255,255,.03); padding: 6px 14px; border-radius: 999px; backdrop-filter: blur(6px); }
.eyebrow .dot { width: 7px; height: 7px; border-radius: 50%; background: #fff; box-shadow: 0 0 10px #fff; animation: blink 2s ease-in-out infinite; }
@keyframes blink { 50% { opacity: .25; } }
h1 { font-size: clamp(46px, 7vw, 96px); line-height: .98; letter-spacing: -0.05em; font-weight: 700; margin: 22px 0 0; }
h1 .line { display: block; opacity: 0; transform: translateY(30px); filter: blur(8px); animation: rise 1s cubic-bezier(.2,.7,.2,1) forwards; }
h1 .line.dim { animation-delay: .25s; }
@keyframes rise { to { opacity: 1; transform: none; filter: none; } }
.lead { font-size: clamp(17px, 1.5vw, 19.5px); color: var(--muted); max-width: 560px; margin: 24px 0 0; opacity: 0; animation: rise 1s .45s forwards; }
.lead b { color: var(--text); font-weight: 600; }

/* Waitlist */
.waitlist { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 32px; max-width: 540px; }
.hero .waitlist, .hero .link-btn { opacity: 0; animation: rise 1s .6s forwards; }
.waitlist.center { margin-left: auto; margin-right: auto; justify-content: center; }
.waitlist input { flex: 1 1 250px; height: 50px; border-radius: 999px; border: 1px solid var(--card-b); background: rgba(255,255,255,.04); padding: 0 22px; font: 16px Inter, sans-serif; color: var(--text); backdrop-filter: blur(8px); }
.waitlist input::placeholder { color: var(--faint); }
.waitlist input:focus { border-color: rgba(255,255,255,.5); outline: none; }
.waitlist input[aria-invalid="true"] { border-color: #ff6b6b; }
.form-note { flex-basis: 100%; margin: 2px 0 0 6px; font-size: 14px; color: var(--muted); min-height: 1.4em; }
.form-note.err { color: #ff8a8a; }
.form-note.ok { color: var(--text); }

/* Live feed */
.feed { justify-self: end; width: min(360px, 100%); background: rgba(12,12,12,.6); border: 1px solid var(--card-b); border-radius: 18px; padding: 16px 16px 8px; backdrop-filter: blur(14px); -webkit-backdrop-filter: blur(14px); box-shadow: 0 30px 80px -20px rgba(0,0,0,.8); opacity: 0; animation: rise 1s .9s forwards; }
.feed-head { display: flex; align-items: center; gap: 8px; font: 500 12px var(--mono); letter-spacing: .06em; text-transform: uppercase; color: var(--muted); padding-bottom: 10px; border-bottom: 1px solid var(--line); }
.feed-head .tag { margin-left: auto; text-transform: none; letter-spacing: 0; border: 1px solid var(--card-b); border-radius: 999px; padding: 0 8px; font-size: 11px; }
.live { width: 7px; height: 7px; border-radius: 50%; background: #4ade80; box-shadow: 0 0 10px #4ade80; animation: blink 1.4s infinite; }
#feed { list-style: none; margin: 0; padding: 0; height: 248px; overflow: hidden; -webkit-mask: linear-gradient(transparent, #000 22%); mask: linear-gradient(transparent, #000 22%); display: flex; flex-direction: column; justify-content: flex-end; }
#feed li { display: grid; grid-template-columns: 64px 1fr; gap: 10px; padding: 9px 0; border-bottom: 1px solid var(--line); font-size: 13.5px; line-height: 1.4; animation: feedIn .6s cubic-bezier(.2,.7,.2,1); }
#feed li:last-child { border-bottom: 0; }
#feed .who { font: 500 11px var(--mono); color: var(--faint); text-transform: uppercase; padding-top: 2px; }
#feed .what { color: var(--text); }
#feed .what em { font-style: normal; color: var(--muted); }
@keyframes feedIn { from { opacity: 0; transform: translateY(14px); filter: blur(4px); } }
.scroll-hint { position: absolute; left: 50%; bottom: 26px; width: 22px; height: 36px; border: 1px solid var(--card-b); border-radius: 12px; transform: translateX(-50%); z-index: 2; }
.scroll-hint span { position: absolute; left: 50%; top: 7px; width: 3px; height: 7px; margin-left: -1.5px; border-radius: 2px; background: #fff; animation: scrollDot 1.8s infinite; }
@keyframes scrollDot { 0% { opacity: 0; transform: translateY(0); } 30% { opacity: 1; } 100% { opacity: 0; transform: translateY(12px); } }

/* Sections */
section { padding: 130px 0; position: relative; }
.kicker { font: 500 12.5px var(--mono); letter-spacing: .12em; text-transform: uppercase; color: var(--muted); }
h2 { font-size: clamp(36px, 5vw, 64px); line-height: 1.02; letter-spacing: -0.045em; font-weight: 700; margin: 14px 0 18px; }
.s-head { max-width: 760px; }
.s-head.center { text-align: center; margin: 0 auto; }
.s-head p { color: var(--muted); font-size: 18.5px; margin: 0; }

/* Promise */
.promise { padding-top: 140px; }
.big-statement { font-size: clamp(28px, 3.6vw, 48px); line-height: 1.15; letter-spacing: -0.035em; font-weight: 600; max-width: 1000px; margin: 0; color: var(--faint); }
.big-statement span { color: var(--text); }
.big-statement .w { transition: color .4s; }
.big-statement .w.on { color: var(--text); }
.pillars { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; margin-top: 80px; }
.pillar { position: relative; background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); padding: 30px 28px 26px; overflow: hidden; transition: border-color .3s, transform .3s; }
.pillar:hover { border-color: rgba(255,255,255,.22); transform: translateY(-4px); }
.pillar::before { content: ""; position: absolute; inset: -1px; background: radial-gradient(400px 200px at var(--mx, 50%) var(--my, 0%), rgba(255,255,255,.08), transparent 60%); opacity: 0; transition: opacity .3s; pointer-events: none; }
.pillar:hover::before { opacity: 1; }
.pn { font: 500 12px var(--mono); color: var(--faint); }
.pillar h3 { font-size: 24px; letter-spacing: -0.025em; margin: 16px 0 10px; }
.pillar p { margin: 0; color: var(--muted); font-size: 15.5px; }
.mini { height: 64px; margin-top: 26px; display: flex; align-items: flex-end; gap: 6px; }
.mini-find i { flex: 1; border-radius: 4px 4px 0 0; background: rgba(255,255,255,.12); animation: bars 3s ease-in-out infinite; }
.mini-find i:nth-child(1) { height: 30%; } .mini-find i:nth-child(2) { height: 45%; animation-delay: .2s; } .mini-find i:nth-child(3) { height: 38%; animation-delay: .4s; } .mini-find i:nth-child(4) { height: 55%; animation-delay: .6s; } .mini-find i:nth-child(5) { height: 50%; animation-delay: .8s; } .mini-find i:nth-child(6) { height: 68%; animation-delay: 1s; } .mini-find i:nth-child(7) { height: 80%; animation-delay: 1.2s; } .mini-find i:nth-child(8) { height: 100%; background: #fff; box-shadow: 0 0 20px rgba(255,255,255,.5); animation-delay: 1.4s; }
@keyframes bars { 50% { transform: scaleY(.85); transform-origin: bottom; } }
.mini-work { flex-direction: column; align-items: stretch; justify-content: flex-end; gap: 7px; }
.mini-work b { height: 9px; border-radius: 9px; background: rgba(255,255,255,.1); position: relative; overflow: hidden; }
.mini-work b::after { content: ""; position: absolute; inset: 0; width: 0; background: #fff; border-radius: 9px; animation: fill 3.6s ease-in-out infinite; }
.mini-work b:nth-child(2)::after { animation-delay: .5s; } .mini-work b:nth-child(3)::after { animation-delay: 1s; }
@keyframes fill { 0% { width: 0; } 60%, 100% { width: 100%; } }
.mini-ok { align-items: center; }
.mini-ok span { padding: 10px 18px; border-radius: 999px; background: #fff; color: #050505; font-weight: 600; font-size: 14px; animation: tap 3s ease-in-out infinite; }
@keyframes tap { 0%, 60%, 100% { transform: scale(1); box-shadow: 0 0 0 0 rgba(255,255,255,.4); } 70% { transform: scale(.94); } 80% { box-shadow: 0 0 0 14px rgba(255,255,255,0); } }

/* Day with June (sticky, scroll-driven) */
.day { height: 420vh; padding: 0; }
.day-stick { position: sticky; top: 0; height: 100vh; display: flex; align-items: center; overflow: hidden; }
.day-grid { display: grid; grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr); gap: 64px; align-items: center; }
.clock { margin-top: 30px; font: 400 clamp(56px, 7vw, 92px)/1 var(--mono); letter-spacing: -0.04em; display: flex; align-items: baseline; gap: 10px; }
.clock small { font-size: 18px; color: var(--muted); letter-spacing: .08em; }
.day-bar { height: 2px; background: var(--line); margin-top: 26px; max-width: 360px; border-radius: 2px; overflow: hidden; }
.day-bar i { display: block; height: 100%; width: 0; background: #fff; box-shadow: 0 0 12px #fff; }
.moments { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 10px; }
.moments li { display: grid; grid-template-columns: 70px 1fr; gap: 16px; padding: 18px 20px; border-radius: 18px; border: 1px solid transparent; opacity: .22; transform: translateX(16px); transition: opacity .5s, transform .5s, background .5s, border-color .5s; }
.moments li.on { opacity: .55; transform: none; }
.moments li.now { opacity: 1; background: var(--card); border-color: var(--card-b); }
.moments .t { font: 500 13px var(--mono); color: var(--muted); padding-top: 3px; }
.moments b { font-size: 20px; letter-spacing: -0.02em; }
.moments p { margin: 4px 0 0; color: var(--muted); font-size: 15.5px; }

/* Team orbit */
.team-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }
.orbit { position: relative; width: min(500px, 100%); aspect-ratio: 1; justify-self: center; }
.orbit .ring { position: absolute; border-radius: 50%; border: 1px dashed rgba(255,255,255,.12); }
.orbit .o1 { inset: 12%; } .orbit .o2 { inset: 0; border-style: solid; border-color: var(--line); }
.orbit .center { position: absolute; inset: 36%; display: grid; place-items: center; }
.orbit .center svg { width: 100%; height: 100%; color: #fff; filter: drop-shadow(0 0 40px rgba(255,255,255,.35)); animation: corePulse 4s ease-in-out infinite; }
@keyframes corePulse { 50% { filter: drop-shadow(0 0 70px rgba(255,255,255,.55)); transform: scale(1.03); } }
.sat-track { position: absolute; inset: 0; animation: spin 40s linear infinite; }
.sat-track.t1 { inset: 12%; animation-duration: 28s; } .sat-track.t2 { animation-duration: 46s; animation-delay: -9s; } .sat-track.t3 { inset: 12%; animation-duration: 28s; animation-delay: -14s; } .sat-track.t4 { animation-duration: 46s; animation-delay: -30s; } .sat-track.t5 { inset: 12%; animation-duration: 28s; animation-delay: -21s; }
.sat { position: absolute; top: 0; left: 50%; transform: translate(-50%, -50%); padding: 8px 14px; border-radius: 999px; background: #111; border: 1px solid var(--card-b); font-size: 13.5px; font-weight: 600; white-space: nowrap; animation: counter 40s linear infinite; box-shadow: 0 0 24px rgba(0,0,0,.6); }
.t1 .sat, .t3 .sat, .t5 .sat { animation-duration: 28s; } .t2 .sat, .t4 .sat { animation-duration: 46s; }
.t2 .sat { animation-delay: -9s; } .t3 .sat { animation-delay: -14s; } .t4 .sat { animation-delay: -30s; } .t5 .sat { animation-delay: -21s; }
@keyframes spin { to { transform: rotate(360deg); } }
@keyframes counter { from { transform: translate(-50%, -50%) rotate(0deg); } to { transform: translate(-50%, -50%) rotate(-360deg); } }
.team-copy p { color: var(--muted); font-size: 18px; margin: 0; }
.ticks { list-style: none; padding: 0; margin: 28px 0 0; display: flex; flex-direction: column; gap: 12px; }
.ticks li { display: flex; gap: 12px; align-items: center; }
.ticks li::before { content: ""; width: 18px; height: 18px; flex: none; border-radius: 50%; border: 1px solid rgba(255,255,255,.4); background: radial-gradient(circle, #fff 0 3px, transparent 4px); }

/* Safety */
.safety { background: linear-gradient(180deg, var(--bg) 0%, var(--bg-2) 100%); }
.rules { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; margin-top: 64px; }
.rule { background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); padding: 28px 24px; }
.ri { width: 40px; height: 40px; border-radius: 12px; display: grid; place-items: center; background: #fff; color: #050505; font-weight: 700; margin-bottom: 22px; }
.rule b { font-size: 18px; letter-spacing: -0.015em; display: block; }
.rule p { color: var(--muted); font-size: 15px; margin: 8px 0 0; }

/* Founder */
.founder { text-align: center; padding: 150px 0; }
.fq { font-size: clamp(26px, 3.2vw, 42px); line-height: 1.22; letter-spacing: -0.035em; font-weight: 500; max-width: 940px; margin: 0 auto; }
.fsig { color: var(--muted); margin: 28px 0 0; }
.fsig b { color: var(--text); }

/* Pricing */
.plan { position: relative; max-width: 580px; margin: 56px auto 0; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)); border: 1px solid rgba(255,255,255,.16); border-radius: 28px; padding: 38px; overflow: hidden; }
.plan::before { content: ""; position: absolute; top: -40%; left: 50%; width: 120%; height: 80%; transform: translateX(-50%); background: radial-gradient(closest-side, rgba(255,255,255,.12), transparent); pointer-events: none; }
.plan-top { display: flex; justify-content: space-between; gap: 20px; align-items: flex-start; position: relative; }
.plan h3 { font-size: 26px; margin: 0; letter-spacing: -0.02em; }
.plan-top p { margin: 4px 0 0; color: var(--muted); font-size: 15px; }
.price { font-size: 56px; font-weight: 700; letter-spacing: -0.045em; line-height: 1; white-space: nowrap; }
.price small { font-size: 16px; font-weight: 500; color: var(--muted); letter-spacing: 0; }
.plan ul { list-style: none; padding: 0; margin: 30px 0; display: flex; flex-direction: column; gap: 13px; position: relative; }
.plan li { display: flex; gap: 12px; align-items: center; }
.plan li::before { content: ""; width: 16px; height: 16px; flex: none; border-radius: 50%; background: #fff; -webkit-mask: radial-gradient(circle at 27% 75%, transparent 28%, #000 30%); mask: radial-gradient(circle at 27% 75%, transparent 28%, #000 30%); }
.fine { font-size: 13px; color: var(--faint); text-align: center; margin: 14px 0 0; }

/* FAQ */
.faq-wrap { display: grid; grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr); gap: 56px; align-items: start; }
details { border-bottom: 1px solid var(--line); padding: 22px 0; }
details:first-child { padding-top: 6px; }
summary { cursor: pointer; font-weight: 500; font-size: 19px; letter-spacing: -0.01em; list-style: none; display: flex; justify-content: space-between; gap: 16px; }
summary::-webkit-details-marker { display: none; }
summary::after { content: "+"; font-weight: 300; font-size: 26px; line-height: 1; color: var(--muted); transition: transform .25s; }
details[open] summary::after { transform: rotate(45deg); }
details p { color: var(--muted); margin: 10px 0 0; }

/* CTA */
.cta { text-align: center; padding: 170px 0; overflow: hidden; }
#core2 { position: absolute; inset: 0; width: 100%; height: 100%; opacity: .7; }
.cta-inner { z-index: 2; }
.orb-cta { width: 64px; height: 64px; margin: 0 auto 26px; display: block; color: #fff; filter: drop-shadow(0 0 30px rgba(255,255,255,.5)); }
.cta h2 { font-size: clamp(40px, 6vw, 80px); }
.cta p { color: var(--muted); font-size: 19px; margin: 0 auto; max-width: 520px; }

footer { border-top: 1px solid var(--line); padding: 30px 0 44px; }
.foot { display: flex; flex-wrap: wrap; gap: 18px; align-items: center; justify-content: space-between; color: var(--muted); font-size: 14px; }
.foot nav { display: flex; gap: 20px; }

/* Demo overlay */
.overlay { position: fixed; inset: 0; z-index: 100; background: rgba(0,0,0,.7); backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); display: flex; flex-direction: column; padding: 16px; }
.overlay[hidden] { display: none; }
.overlay-bar { display: flex; align-items: center; gap: 14px; background: #111; border: 1px solid var(--card-b); border-bottom: 0; border-radius: 14px 14px 0 0; padding: 10px 12px 10px 16px; }
.ob-title { display: inline-flex; align-items: center; gap: 8px; font-weight: 600; }
.ob-title .orb-mark { width: 20px; height: 20px; }
.ob-title em { font-style: normal; font-size: 12px; color: var(--muted); border: 1px solid var(--card-b); border-radius: 999px; padding: 1px 8px; }
.ob-msg { margin-left: auto; font-size: 14px; color: var(--muted); }
.overlay iframe { flex: 1; width: 100%; border: 0; border-radius: 0 0 14px 14px; background: #111; }

/* Reveal */
.reveal { opacity: 0; transform: translateY(26px); filter: blur(6px); transition: opacity .9s cubic-bezier(.2,.7,.2,1), transform .9s cubic-bezier(.2,.7,.2,1), filter .9s; }
.reveal.in { opacity: 1; transform: none; filter: none; }
.pillars .reveal:nth-child(2), .rules .reveal:nth-child(2) { transition-delay: .1s; }
.pillars .reveal:nth-child(3), .rules .reveal:nth-child(3) { transition-delay: .2s; }
.rules .reveal:nth-child(4) { transition-delay: .3s; }

@media (max-width: 1000px) {
  .nav nav { display: none; }
  .nav .btn.sm { margin-left: auto; }
  .hero-inner, .day-grid, .team-grid, .faq-wrap { grid-template-columns: 1fr; }
  .feed { justify-self: start; }
  .pillars, .rules { grid-template-columns: 1fr 1fr; }
  .day { height: 380vh; }
  .day-grid { gap: 24px; }
  .clock { margin-top: 14px; font-size: 52px; }
  .moments li { padding: 12px 14px; } .moments p { display: none; } .moments li.now p { display: block; }
  section { padding: 96px 0; }
  .ob-msg { display: none; }
}
@media (max-width: 600px) {
  body { font-size: 16px; }
  .grid-bg { -webkit-mask: radial-gradient(80% 30% at 50% 190px, #000, transparent 75%); mask: radial-gradient(80% 30% at 50% 190px, #000, transparent 75%); }
  .pillars, .rules { grid-template-columns: 1fr; }
  #feed { height: 200px; }
  .scroll-hint { display: none; }
  .day h2 { font-size: 34px; }
  .moments b { font-size: 17px; }
  .plan { padding: 26px; } .plan-top { flex-direction: column; }
  .overlay { padding: 0; } .overlay-bar, .overlay iframe { border-radius: 0; }
}

@media (max-width: 699px) {
  .day { height: 300vh; }
  .team { padding-top: 24px; }
  .team-grid { gap: 28px; }
  .cta { padding: 90px 0 100px; }
  .orb-cta { width: 56px; height: 56px; margin-bottom: 30px; }
  .cta h2 { font-size: 36px; margin-top: 0; }
  .faq-sec { padding-bottom: 40px; }
  footer { padding: 28px 0 36px; }
  .foot { gap: 16px; }
  .foot nav { display: grid; grid-template-columns: repeat(4, auto); justify-content: start; gap: 10px 22px; width: 100%; }
  .foot nav a:first-child { grid-column: 1 / -1; color: var(--text); font-weight: 500; }
}
@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after { animation: none !important; transition: none !important; }
  h1 .line, .lead, .hero .waitlist, .hero .link-btn, .feed, .reveal { opacity: 1; transform: none; filter: none; }
}

/* Team orbit: agents with the real tools they use */
.sat { display: inline-flex; align-items: center; gap: 8px; padding: 6px 12px 6px 6px; }
.sat .lg { width: 26px; height: 26px; border-radius: 50%; background: #fff; display: grid; place-items: center; flex: none; }
.sat .lg svg { width: 15px; height: 15px; }
.team-copy .team-note { color: var(--faint); font-size: 13px; margin: 22px 0 0; line-height: 1.5; }
.safe-mark { width: 54px; height: 54px; display: block; margin: 0 auto 22px; color: #fff; filter: drop-shadow(0 0 26px rgba(255,255,255,.45)); animation: corePulse 4s ease-in-out infinite; }

a.u { text-decoration: underline; text-underline-offset: 3px; color: var(--text); }
.m-cta { display: none; }

/* ---------- Phone first (most visitors are on phones) ---------- */
@media (max-width: 699px) {
  .wrap { width: calc(100% - 32px); }
  .nav .wrap { height: 62px; gap: 12px; }
  .nav .btn.sm { height: 36px; padding: 0 14px; font-size: 13.5px; }
  .nav .btn.sm { margin-left: auto; }
  .hero { min-height: 0; padding: 300px 0 56px; align-items: flex-start; }
  .grid-bg { -webkit-mask: radial-gradient(90% 26% at 50% 170px, #000, transparent 75%); mask: radial-gradient(90% 26% at 50% 170px, #000, transparent 75%); }
  .hero-inner { gap: 34px; }
  .hero-copy { text-align: left; display: flex; flex-direction: column; align-items: flex-start; }
  .link-btn { padding-left: 0; }
  .eyebrow { font-size: 12.5px; }
  h1 { font-size: clamp(40px, 11.5vw, 52px); margin-top: 18px; }
  .lead { font-size: 16.5px; margin-top: 18px; }
  .waitlist { width: 100%; flex-direction: column; gap: 10px; margin-top: 26px; }
  .waitlist input, .waitlist .btn { width: 100%; flex: none; height: 54px; font-size: 16px; }
  .form-note { text-align: left; margin: 0 0 0 6px; }
  .link-btn { margin-top: 10px; padding: 10px; }
  .feed { width: 100%; justify-self: stretch; }
  #feed { height: 210px; }
  .scroll-hint { display: none; }
  section { padding: 76px 0; }
  .promise { padding-top: 80px; }
  .big-statement { font-size: 26px; }
  .pillars { margin-top: 44px; }
  .day h2 { font-size: 32px; margin-bottom: 4px; }
  .day-grid { gap: 14px; }
  .clock { font-size: 44px; margin-top: 6px; }
  .day-bar { margin-top: 12px; }
  .moments { gap: 4px; }
  .moments li { grid-template-columns: 52px 1fr; gap: 10px; padding: 10px 12px; }
  .moments .t { font-size: 12px; }
  .moments li, .moments li.on { transform: none; }
  .team-grid { gap: 36px; }
  .orbit { width: min(280px, 74%); margin: 0 auto; }
  .sat { font-size: 12px; padding: 4px 10px 4px 4px; gap: 6px; }
  .sat .lg { width: 22px; height: 22px; } .sat .lg svg { width: 13px; height: 13px; }
  .team-copy { text-align: left; }
  .rules { margin-top: 40px; }
  .founder { padding: 90px 0; }
  .cta { padding: 110px 0 120px; }
  .foot { flex-direction: column; align-items: flex-start; gap: 14px; }
  .foot nav { flex-wrap: wrap; gap: 14px 18px; }
  .m-cta { display: flex; align-items: center; gap: 10px; position: fixed; left: 12px; right: 12px; bottom: calc(12px + env(safe-area-inset-bottom, 0px)); z-index: 50; height: 56px; padding: 0 18px 0 8px; border-radius: 999px; background: #fff; color: #050505; font-weight: 600; font-size: 16px; box-shadow: 0 16px 40px rgba(0,0,0,.6), 0 0 0 1px rgba(255,255,255,.2); transform: translateY(140%); transition: transform .35s cubic-bezier(.2,.7,.2,1); }
  .m-cta.show { transform: none; }
  .m-cta .orbdot { width: 40px; height: 40px; border-radius: 50%; background: #050505; display: grid; place-items: center; }
  .m-cta .orbdot svg { width: 22px; height: 22px; color: #fff; }
  .m-cta .arrow { margin-left: auto; font-size: 20px; }
}

/* Team orbit v2: bigger, full-colour tool logos */
.sat { gap: 10px; padding: 7px 16px 7px 7px; background: rgba(18,18,18,.92); border-color: rgba(255,255,255,.14); }
.sat .lg { width: 42px; height: 42px; border-radius: 13px; background: #fff; box-shadow: 0 0 0 1px rgba(255,255,255,.2), 0 0 26px rgba(var(--g), .55); }
.sat .lg svg { width: 26px; height: 26px; }
.sat .nm { display: flex; flex-direction: column; line-height: 1.15; text-align: left; }
.sat .nm b { font-size: 14.5px; font-weight: 600; }
.sat .nm small { font-size: 11.5px; color: var(--muted); font-weight: 500; }
@media (max-width: 699px) {
  .sat { padding: 5px 11px 5px 5px; gap: 7px; }
  .sat .lg { width: 32px; height: 32px; border-radius: 10px; } .sat .lg svg { width: 20px; height: 20px; }
  .sat .nm b { font-size: 12.5px; } .sat .nm small { font-size: 10px; }
}
/* Final section: particle glow fades into the page, no hard box */
#core2 { -webkit-mask: radial-gradient(60% 55% at 50% 50%, #000 35%, transparent 80%); mask: radial-gradient(60% 55% at 50% 50%, #000 35%, transparent 80%); }

/* Team orbit v3: 6 agents, evenly spaced on two rings (no collisions) */
.orbit { width: min(540px, 100%); }
.sat-track { inset: 0; animation: spin var(--d, 50s) linear infinite; animation-delay: var(--dl, 0s); }
.sat-track.inner { inset: 17%; }
.sat-track .sat { animation: counter var(--d, 50s) linear infinite; animation-delay: var(--dl, 0s); }
.orbit .o1 { inset: 17%; }

/* Tools wall */
.tools { display: grid; grid-template-columns: repeat(5, 1fr); gap: 14px; margin-top: 56px; }
.tool { display: flex; align-items: center; gap: 12px; padding: 14px 16px; border-radius: 16px; background: var(--card); border: 1px solid var(--line); transition: border-color .25s, transform .25s, background .25s; }
.tool:hover { border-color: rgba(255,255,255,.25); transform: translateY(-3px); background: rgba(255,255,255,.06); }
.tool .ti { width: 44px; height: 44px; border-radius: 12px; background: #fff; display: grid; place-items: center; flex: none; box-shadow: 0 6px 20px rgba(0,0,0,.4); }
.tool .ti.mc { background: #FFE01B; }
.tool .ti svg { width: 26px; height: 26px; }
.tool .tn { font-weight: 600; font-size: 15px; line-height: 1.2; }
.tool .tn em { font-style: normal; font-size: 11px; font-weight: 600; color: var(--muted); border: 1px solid var(--card-b); border-radius: 999px; padding: 0 7px; margin-left: 4px; vertical-align: 2px; }
.tools-note { text-align: center; color: var(--faint); font-size: 13px; margin: 28px 0 0; }
@media (max-width: 1000px) { .tools { grid-template-columns: repeat(3, 1fr); } }
@media (max-width: 699px) {
  .tools { grid-template-columns: repeat(2, 1fr); gap: 10px; margin-top: 36px; }
  .tool { padding: 10px 12px; gap: 10px; } .tool .ti { width: 38px; height: 38px; } .tool .ti svg { width: 22px; height: 22px; } .tool .tn { font-size: 14px; }
  .orbit { width: min(300px, 78%); }
  .sat-track.inner { inset: 15%; }
}

/* Legal pages + 404 */
.doc-page .nav { position: sticky; }
.doc { padding: 70px 0 110px; }
.doc .wrap { max-width: 760px; }
.doc h1 { font-size: clamp(38px, 6vw, 60px); margin: 12px 0 6px; opacity: 1; }
.doc .updated { color: var(--faint); font-size: 14px; margin: 0 0 30px; }
.doc h2 { font-size: 22px; letter-spacing: -0.02em; margin: 38px 0 10px; }
.doc p, .doc li { color: var(--muted); }
.doc ul { padding-left: 20px; } .doc li { margin: 6px 0; } .doc li b { color: var(--text); }
.nf { text-align: center; padding: 60px 0; }
.nf-orb { width: 72px; height: 72px; color: #fff; filter: drop-shadow(0 0 30px rgba(255,255,255,.45)); margin: 0 auto 26px; display: block; }
.nf h1 { font-size: clamp(34px, 5vw, 52px); }
.nf p { margin: 0 0 30px; }
.doc-page .nav .btn { margin-left: auto; }
