:root{
  --bg:#07090d;--bg-2:#0b0e14;--panel:#0e1219;--panel-2:#121722;--text:#f4f7fb;--muted:#99a3b2;--muted-2:#6f7886;
  --line:rgba(255,255,255,.11);--line-strong:rgba(255,255,255,.22);--accent:#63e6ff;--accent-2:#8b7cff;--green:#6ef0bd;
  --max:1240px;--pad:clamp(22px,4vw,64px);--radius:26px;
}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:96px}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit}img{display:block;max-width:100%}.site-noise{position:fixed;inset:0;pointer-events:none;z-index:-2;background:radial-gradient(circle at 84% 2%,rgba(99,230,255,.11),transparent 28%),radial-gradient(circle at 8% 36%,rgba(139,124,255,.10),transparent 24%),linear-gradient(180deg,#07090d,#090c12 45%,#07090d)}.site-noise:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,black,transparent 88%)}
.topbar{border-bottom:1px solid var(--line);background:rgba(6,8,12,.88);backdrop-filter:blur(18px)}.topbar-inner{width:min(var(--max),calc(100% - 2*var(--pad)));margin:auto;min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:24px}.industrial-link{display:flex;align-items:center;gap:10px;text-decoration:none;font-size:.72rem;color:var(--muted)}.industrial-link strong{color:#fff}.language-switch{display:flex;align-items:center;gap:8px;font-size:.72rem;font-weight:800}.language-switch a{text-decoration:none;color:var(--muted)}.language-switch a.active{color:#fff}.language-switch span{color:var(--muted-2)}
.site-header{width:min(var(--max),calc(100% - 2*var(--pad)));margin:0 auto;min-height:76px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:36px;position:sticky;top:0;z-index:30;background:rgba(7,9,13,.82);backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.055)}.brand{text-decoration:none;font-weight:800;letter-spacing:.08em;font-size:.92rem}.site-nav{display:flex;justify-content:center;gap:clamp(14px,2vw,28px)}.site-nav a{text-decoration:none;color:var(--muted);font-size:.78rem;font-weight:650}.site-nav a:hover{color:#fff}.header-cta{text-decoration:none;font-size:.74rem;font-weight:800;padding:10px 14px;border:1px solid var(--line-strong);border-radius:999px;background:rgba(255,255,255,.035)}
.section-shell{width:min(var(--max),calc(100% - 2*var(--pad)));margin-inline:auto}.section-block{padding:clamp(76px,9vw,124px) 0}.eyebrow{margin:0 0 16px;color:var(--accent);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.section-kicker{display:flex;align-items:center;gap:14px;margin-bottom:24px}.section-kicker span{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--line-strong);border-radius:50%;font-size:.68rem;color:var(--muted)}.section-kicker p{margin:0;color:var(--accent);font-size:.7rem;font-weight:800;letter-spacing:.14em}.section-block h2,.why-now h2,.transport-section h2,.real-world h2,.founder-section h2,.contact-section h2,.closing h2{margin:0;font-size:clamp(2.25rem,4.7vw,4.8rem);line-height:.98;letter-spacing:-.05em;max-width:1100px}.section-block h2 span,.why-now h2 span,.scale-section h2 span,.contact-section h2 span,.closing h2 span{color:var(--muted)}.section-copy{max-width:760px;margin:30px 0 0;color:var(--muted);font-size:clamp(1rem,1.45vw,1.18rem)}.statement{margin:42px 0 0;font-size:clamp(1.45rem,3vw,2.7rem);line-height:1.12;letter-spacing:-.03em;font-weight:650;max-width:980px}.qualifier{margin:20px 0 0;color:var(--muted-2);font-size:.85rem}.button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 19px;border-radius:999px;text-decoration:none;font-size:.82rem;font-weight:800;transition:.2s}.button:hover{transform:translateY(-2px)}.button.primary{background:#fff;color:#080b10}.button.secondary{border:1px solid var(--line-strong);background:rgba(255,255,255,.035);color:#fff}
.hero{min-height:calc(100vh - 116px);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:clamp(40px,5vw,76px);align-items:center;padding:clamp(58px,7vw,94px) 0}.hero h1{margin:0;font-size:clamp(3rem,5vw,5.8rem);line-height:.91;letter-spacing:-.055em;max-width:860px}.hero>*{min-width:0}.why-now>*,.transport-section>*,.real-world>*,.founder-section>*{min-width:0}.hero h1 span{display:block;color:transparent;background:linear-gradient(100deg,#fff 3%,var(--accent) 48%,#b7aaff 94%);background-clip:text;-webkit-background-clip:text}.hero-lede{max-width:680px;margin:26px 0 0;font-size:clamp(1.08rem,1.65vw,1.4rem);letter-spacing:-.015em}.hero-sub{max-width:620px;color:var(--muted);margin:14px 0 0}.hero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}.trust-strip{display:flex;gap:10px;flex-wrap:wrap;margin-top:30px}.trust-strip span{padding:7px 10px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:.7rem}.layer-visual{position:relative;min-height:520px;display:flex;flex-direction:column;align-items:center;justify-content:center}.layer-visual:before{content:"";position:absolute;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(99,230,255,.10),transparent 68%);filter:blur(10px)}.actor-cloud,.reality-cloud{position:relative;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:420px}.actor-cloud span,.reality-cloud span{padding:9px 12px;border:1px solid var(--line);border-radius:999px;font-size:.68rem;font-weight:750;letter-spacing:.08em;background:rgba(255,255,255,.025)}.reality-cloud span{color:var(--muted)}.flow-line{height:74px;display:flex;gap:14px;align-items:center;position:relative;z-index:2}.flow-line i{width:1px;height:64px;background:linear-gradient(to bottom,transparent,var(--accent))}.flow-line.down i{background:linear-gradient(to bottom,var(--accent),transparent)}.layer-core{position:relative;z-index:3;width:min(420px,100%);padding:28px;border:1px solid rgba(99,230,255,.55);border-radius:22px;background:linear-gradient(145deg,rgba(99,230,255,.11),rgba(139,124,255,.08));box-shadow:0 0 80px rgba(99,230,255,.08);text-align:center}.layer-core small{display:block;color:var(--accent);font-size:.62rem;letter-spacing:.15em;font-weight:800}.layer-core strong{display:block;margin-top:6px;font-size:1.9rem;letter-spacing:.06em}.layer-core em{display:block;margin-top:6px;color:var(--muted);font-size:.74rem;font-style:normal}
.problem-section{border-top:1px solid var(--line)}.giant-copy{max-width:1050px;margin:34px 0 0;font-size:clamp(1.4rem,2.7vw,2.35rem);line-height:1.24;color:var(--muted)}.giant-copy strong{color:#fff}.boundary-field{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:50px 0 0;max-width:900px}.boundary-field div{display:grid;grid-template-columns:1fr 70px 1fr;align-items:center;padding:18px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.018)}.boundary-field span{font-size:.78rem;color:#dce3ed}.boundary-field b{height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);position:relative}.boundary-field b:after{content:"×";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:#111620;color:var(--accent);font-size:.68rem}
.layer-section{border-top:1px solid var(--line)}.stack-diagram{margin:52px 0 0;max-width:1050px}.stack-top,.stack-bottom{display:flex;gap:8px;flex-wrap:wrap;padding:0 18px}.stack-top span,.stack-bottom span{padding:10px 13px;border:1px solid var(--line);border-radius:12px;font-size:.72rem;color:var(--muted)}.stack-middle{margin:14px 0;padding:30px;border:1px solid rgba(99,230,255,.45);border-radius:20px;background:linear-gradient(90deg,rgba(99,230,255,.08),rgba(139,124,255,.06));display:grid;grid-template-columns:auto 1fr;gap:4px 28px;align-items:end}.stack-middle small{grid-column:1/-1;color:var(--accent);font-size:.63rem;font-weight:800;letter-spacing:.14em}.stack-middle strong{font-size:clamp(1.5rem,3vw,2.6rem);letter-spacing:.08em}.stack-middle p{margin:0 0 4px;color:var(--muted);font-size:.8rem;text-align:right}
.why-now{padding:clamp(76px,9vw,124px) 0;display:grid;grid-template-columns:1fr auto;gap:60px;align-items:end;border-top:1px solid var(--line)}.why-now-copy>p:not(.section-kicker p){max-width:780px;color:var(--muted);font-size:1.06rem}.why-now-facts{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:34px}.why-now-facts p{margin:0;padding:22px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.02);font-size:.88rem!important}.why-now-facts strong{color:#fff}.timing-visual{min-width:290px;display:grid;grid-template-columns:auto auto auto auto auto;align-items:center;gap:12px;padding:18px;border:1px solid var(--line);border-radius:18px;color:var(--muted);font-size:.72rem}.timing-visual strong{padding:10px 12px;border:1px solid rgba(99,230,255,.5);border-radius:10px;color:#fff}.timing-visual b{color:var(--accent)}
.scale-section{border-top:1px solid var(--line)}.scale-lede{max-width:870px;color:var(--muted);font-size:1.06rem;margin:28px 0 0}.oem-flow{margin:54px 0 0;display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:18px;align-items:stretch}.oem-flow>div{min-height:165px;padding:24px;border:1px solid var(--line);border-radius:20px;background:rgba(255,255,255,.02);display:flex;flex-direction:column;justify-content:center}.oem-flow small{color:var(--muted-2);font-size:.62rem;font-weight:800;letter-spacing:.13em}.oem-flow strong{margin-top:8px;font-size:clamp(1.2rem,2.2vw,2rem);line-height:1.05}.oem-flow>b{align-self:center;color:var(--accent);font-size:1.5rem}.oem-flow .product-node{border-color:rgba(99,230,255,.5);background:linear-gradient(145deg,rgba(99,230,255,.09),rgba(139,124,255,.05))}.scale-section blockquote{margin:38px 0 0;padding:0;border:0;font-size:clamp(1.45rem,3.2vw,3.2rem);font-weight:700;line-height:1.07;letter-spacing:-.04em;max-width:960px}
.oem-value{border-top:1px solid var(--line)}.oem-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:48px}.oem-grid>div{padding:26px;border:1px solid var(--line);border-radius:20px;background:rgba(255,255,255,.018)}.oem-grid>div>span{color:var(--accent);font-size:.7rem;font-weight:800}.oem-grid h3{margin:28px 0 10px;font-size:1.3rem;line-height:1.15}.oem-grid p{margin:0;color:var(--muted);font-size:.9rem}
.transport-section{padding:78px 0;border-top:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:54px;align-items:center}.transport-section h2{font-size:clamp(2rem,4vw,4rem)}.transport-left>p:last-child{max-width:700px;color:var(--muted)}.transport-rail{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.transport-rail span{padding:10px 13px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:.72rem}.transport-rail:before{content:"TRANSPORT";width:100%;text-align:right;color:var(--muted-2);font-size:.62rem;letter-spacing:.14em}
.ecosystem-section{border-top:1px solid var(--line)}.ecosystem-loop{display:grid;grid-template-columns:1fr auto 1.25fr auto 1fr;align-items:center;gap:15px;margin-top:46px}.ecosystem-loop>div{min-height:150px;border:1px solid var(--line);border-radius:18px;padding:22px;display:flex;flex-direction:column;justify-content:center;text-align:center;background:rgba(255,255,255,.018)}.ecosystem-loop strong{font-size:1rem}.ecosystem-loop span{margin-top:7px;color:var(--muted);font-size:.78rem}.ecosystem-loop>b{color:var(--accent);font-size:1.4rem}
.proof-section{border-top:1px solid var(--line)}.proof-lede{max-width:850px;margin:24px 0 0;color:var(--muted);font-size:1.08rem}.evidence-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:46px}.evidence-grid article{padding:24px;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.018)}.evidence-grid article>span{color:var(--accent);font-size:.64rem;letter-spacing:.13em;font-weight:800}.evidence-grid h3{margin:24px 0 9px;font-size:1.12rem}.evidence-grid p{margin:0;color:var(--muted);font-size:.84rem}.history-line{margin-top:58px;display:flex;align-items:center;gap:8px;overflow-x:auto;padding-bottom:8px}.history-line span{min-width:0;flex:1 1 0;color:var(--muted);font-size:.7rem}.history-line b{display:block;color:#fff;margin-bottom:5px}.history-line i{width:clamp(18px,2.5vw,44px);height:1px;background:linear-gradient(90deg,var(--line),var(--accent));flex:none}
.real-world{padding:clamp(76px,9vw,124px) 0;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr .7fr;gap:60px;align-items:center}.real-world h2{font-size:clamp(2.25rem,4.2vw,4.5rem)}.real-world-copy>p:not(.eyebrow){max-width:720px;color:var(--muted)}.real-world-copy .button{margin-top:18px}.real-world-field{min-height:380px;border:1px solid var(--line);border-radius:24px;position:relative;overflow:hidden;background:radial-gradient(circle at center,rgba(99,230,255,.11),transparent 62%)}.real-world-field span{position:absolute;padding:8px 10px;border:1px solid var(--line);border-radius:999px;font-size:.65rem;color:var(--muted)}.real-world-field span:nth-child(1){left:8%;top:18%}.real-world-field span:nth-child(2){right:7%;top:28%}.real-world-field span:nth-child(3){left:37%;top:49%;color:#fff;border-color:rgba(99,230,255,.45)}.real-world-field span:nth-child(4){left:12%;bottom:17%}.real-world-field span:nth-child(5){right:9%;bottom:13%}
.founder-section{padding:clamp(76px,9vw,124px) 0;border-top:1px solid var(--line);display:grid;grid-template-columns:minmax(280px,.75fr) 1.25fr;gap:clamp(38px,7vw,90px);align-items:center}.founder-image{border:1px solid var(--line);border-radius:22px;overflow:hidden;background:#111}.founder-image img{width:100%;filter:saturate(.72) contrast(1.06)}.founder-section h2{font-size:clamp(2.25rem,4vw,4.3rem)}.founder-copy>p:not(.eyebrow){color:var(--muted);max-width:680px}.founder-copy blockquote{margin:30px 0 0;padding-left:20px;border-left:2px solid var(--accent);font-size:clamp(1.2rem,2vw,1.7rem);font-weight:650;max-width:640px}
.next-stage{border-top:1px solid var(--line)}.stage-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:46px}.stage-grid>div{padding:24px;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.018)}.stage-grid span{color:var(--accent);font-size:.65rem}.stage-grid strong{display:block;margin:24px 0 8px;font-size:.88rem;letter-spacing:.08em}.stage-grid p{margin:0;color:var(--muted);font-size:.82rem}
.contact-section{padding:clamp(84px,10vw,138px) 0;border-top:1px solid var(--line)}.contact-section>p:not(.eyebrow){max-width:700px;color:var(--muted);font-size:1.04rem}.contact-row{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:38px}.contact-row>div{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.contact-row span{padding:8px 10px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:.7rem}
.closing{padding:clamp(96px,12vw,170px) 0;text-align:center;border-top:1px solid var(--line)}.closing h2{margin-inline:auto;font-size:clamp(2.8rem,5.4vw,6.2rem);line-height:.9}.closing p:last-child{margin:28px auto 0;color:var(--muted);font-size:1rem}.site-footer{width:min(var(--max),calc(100% - 2*var(--pad)));margin:auto;padding:30px 0 40px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:30px;color:var(--muted);font-size:.72rem}.site-footer div{display:flex;gap:12px;align-items:center}.site-footer strong{color:#fff;letter-spacing:.08em}.site-footer p{margin:0;max-width:560px;text-align:right}
.reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.reveal.visible{opacity:1;transform:none}
@media (max-width:980px){.site-nav{display:none}.site-header{grid-template-columns:1fr auto}.hero{grid-template-columns:1fr;min-height:auto}.layer-visual{min-height:420px}.why-now,.transport-section,.real-world,.founder-section{grid-template-columns:1fr}.timing-visual{justify-self:start}.oem-grid,.evidence-grid,.stage-grid{grid-template-columns:repeat(2,1fr)}.oem-flow{grid-template-columns:1fr}.oem-flow>b{transform:rotate(90deg)}.ecosystem-loop{grid-template-columns:1fr}.ecosystem-loop>b{transform:rotate(90deg)}.transport-rail{justify-content:flex-start}.transport-rail:before{text-align:left}.real-world-field{min-height:280px}}
@media (max-width:640px){:root{--pad:20px}.topbar-inner{min-height:46px}.industrial-link span{display:none}.header-cta{font-size:.67rem;padding:8px 10px}.site-header{min-height:66px}.hero{padding:52px 0 66px}.hero h1{font-size:clamp(2.35rem,10.8vw,3rem);line-height:.94;letter-spacing:-.045em}.hero-lede{font-size:1.08rem;line-height:1.45}.layer-visual{min-height:330px}.layer-visual:before{width:340px;height:340px}.flow-line{height:48px}.flow-line i{height:40px}.layer-core{padding:20px}.layer-core strong{font-size:1.55rem}.section-block{padding:64px 0}.section-block h2,.why-now h2,.transport-section h2,.real-world h2,.founder-section h2,.contact-section h2,.closing h2{font-size:clamp(2rem,9.6vw,3rem);line-height:1.01;letter-spacing:-.04em}.boundary-field{grid-template-columns:1fr}.stack-middle{grid-template-columns:1fr}.stack-middle p{text-align:left;margin-top:8px}.why-now-facts,.oem-grid,.evidence-grid,.stage-grid{grid-template-columns:1fr}.timing-visual{min-width:0;width:100%;grid-template-columns:1fr}.timing-visual b{transform:rotate(90deg);justify-self:center}.contact-row{align-items:flex-start;flex-direction:column}.contact-row>div{justify-content:flex-start}.site-footer{flex-direction:column}.site-footer p{text-align:left}.history-line{margin-right:-20px}.trust-strip{gap:6px}}

@media (max-width:640px){
  html{scroll-padding-top:82px}
  .oem-flow>div{min-height:138px;padding:22px}
  .oem-grid>div,.evidence-grid article,.stage-grid>div{padding:22px}
  .history-line{margin-right:0;width:100%;max-width:100%;padding-right:16px;overscroll-behavior-inline:contain}
  .history-line span{min-width:118px;flex:none}
  .history-line i{width:32px}
  .closing{padding:90px 0 110px}
  .closing h2{font-size:clamp(2.4rem,10.8vw,3.2rem)}
}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}.button{transition:none}}


/* V6 — Physical AI narrative, 2026-09-08 */
.ai-proof-section,.opportunity-section{border-top:1px solid var(--line)}
.ai-proof-lede,.opportunity-lede{max-width:920px;margin:28px 0 0;color:var(--muted);font-size:clamp(1.04rem,1.55vw,1.24rem)}
.ai-proof-flow{margin:48px 0 0;display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;gap:10px;align-items:stretch}
.ai-proof-flow>div{min-width:0;padding:22px 18px;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.018);display:flex;flex-direction:column;justify-content:center}
.ai-proof-flow>div.physical-node{border-color:rgba(99,230,255,.52);background:linear-gradient(145deg,rgba(99,230,255,.10),rgba(139,124,255,.06));box-shadow:0 0 54px rgba(99,230,255,.055)}
.ai-proof-flow small{color:var(--accent);font-size:.6rem;font-weight:800;letter-spacing:.12em}
.ai-proof-flow strong{margin-top:18px;font-size:clamp(.95rem,1.4vw,1.2rem);letter-spacing:.04em}
.ai-proof-flow span{margin-top:7px;color:var(--muted);font-size:.74rem;line-height:1.35}
.ai-proof-flow>b{align-self:center;color:var(--accent);font-size:1.2rem}
.ai-secondary-statement{max-width:920px;margin:16px 0 0;color:var(--muted);font-size:clamp(1.02rem,1.6vw,1.28rem);font-weight:600}
.opportunity-flow{margin:50px 0 0;display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:16px;align-items:stretch}
.opportunity-flow>div{min-height:150px;padding:24px;border:1px solid var(--line);border-radius:20px;background:rgba(255,255,255,.018);display:flex;flex-direction:column;justify-content:center;text-align:center}
.opportunity-flow>div.opportunity-core{border-color:rgba(99,230,255,.52);background:linear-gradient(145deg,rgba(99,230,255,.10),rgba(139,124,255,.06))}
.opportunity-flow small{color:var(--muted-2);font-size:.62rem;font-weight:800;letter-spacing:.13em}
.opportunity-flow strong{margin-top:10px;font-size:clamp(1.15rem,2.2vw,1.8rem);letter-spacing:.04em}
.opportunity-flow>b{align-self:center;color:var(--accent);font-size:1.4rem}
.compact-history{max-width:900px}
.compact-history span{font-size:.76rem}

@media (max-width:980px){
  .ai-proof-flow{grid-template-columns:1fr 1fr;gap:12px}
  .ai-proof-flow>b{display:none}
  .ai-proof-flow>div:last-child{grid-column:1/-1}
  .opportunity-flow{grid-template-columns:1fr}
  .opportunity-flow>b{transform:rotate(90deg)}
}
@media (max-width:640px){
  .ai-proof-flow{grid-template-columns:1fr}
  .ai-proof-flow>div:last-child{grid-column:auto}
  .ai-proof-flow>div{padding:20px}
  .ai-proof-flow strong{margin-top:12px}
  .opportunity-flow>div{min-height:128px;padding:20px}
  .hero-sub{font-size:.95rem}
  .compact-history span{min-width:148px}
}

/* Hero restraint: longer V6 message must remain readable rather than oversized. */
.hero h1{font-size:clamp(2.75rem,4.3vw,5rem);line-height:.94;max-width:930px}
@media (max-width:640px){.hero h1{font-size:clamp(2.15rem,9.4vw,2.8rem);line-height:.98}}
