:root{color-scheme:dark;--bg:#06140f;--panel:#0d2119;--line:#234032;--text:#eff6e6;--muted:#acbfb0;--green:#c2ef8a;--teal:#81cfa9;--max:1160px}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:28px}body{margin:0;background:var(--bg);color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible{outline:3px solid var(--green);outline-offset:6px;border-radius:3px}[hidden]{display:none!important}.wrap{max-width:var(--max);margin:0 auto;padding-inline:32px}.skip-link{position:absolute;left:20px;top:-80px;background:var(--green);color:var(--bg);padding:10px 20px;z-index:10}.skip-link:focus{top:12px}.site-header{display:flex;align-items:center;justify-content:space-between;gap:26px;min-height:104px}.brand{display:inline-flex;align-items:center;font-size:19px;font-weight:850;letter-spacing:-.5px;line-height:1}.brand-dot{color:var(--green)}.brand-mark{width:31px;height:31px;fill:var(--green);margin-right:10px}.site-header nav{display:flex;gap:28px;color:var(--muted);font-size:13px}.site-header nav a:hover,.header-link:hover,.site-footer a:hover{color:var(--green)}.header-link{font-size:12px;font-weight:650;border-bottom:1px solid var(--line);padding-bottom:5px}.header-link span{margin-left:10px}.preview-note{font-size:11px;color:var(--muted);padding-block:9px;border-block:1px solid var(--line)}.hero{display:grid;grid-template-columns:1.15fr 1fr;gap:48px;padding-block:69px 61px;align-items:center}.eyebrow{margin:0 0 21px;color:var(--teal);font-size:10px;letter-spacing:1.9px;text-transform:uppercase;font-weight:750;line-height:1.5}.tiny-dot{display:inline-block;height:6px;width:6px;background:var(--green);border-radius:50%;margin-right:7px;vertical-align:middle}h1,h2,h3,h4,p{margin-top:0}h1{font-size:clamp(48px,5vw,66px);line-height:1.045;letter-spacing:-3.5px;font-weight:620;margin-bottom:25px}h1 span{color:var(--green)}.hero-description{font-size:16px;color:var(--muted);line-height:1.7;max-width:450px;margin-bottom:30px}.hero-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.button{display:inline-flex;justify-content:center;align-items:center;gap:20px;padding:13px 20px;font-size:12px;font-weight:750;border-radius:5px;line-height:1.5;transition:background .16s,color .16s,transform .16s}.button:hover:not([aria-disabled="true"]){transform:translateY(-2px)}.primary{background:var(--green);color:#112218}.primary:hover{background:#d3f4ab}.text-link{display:inline-block;font-size:12px;font-weight:700;line-height:1.7;border-bottom:1px solid #466c50;padding-bottom:4px}.text-link span{margin-left:12px}.text-link:hover{color:var(--green)}.hero-footnote{font-size:11px;display:flex;gap:9px;align-items:center;color:#91a596;margin-top:29px}.livepeer-mark{color:var(--green);font-size:18px}.separator{margin-inline:4px;color:#496555}.mesh-panel{position:relative;min-height:390px;overflow:hidden;border:1px solid #2b4937;border-radius:16px;background:radial-gradient(ellipse at 55% 40%,#1e3c2c 0%,#0d2119 64%);box-shadow:inset 0 0 60px #0a1c10}.mesh-panel:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#46684716 1px,transparent 1px),linear-gradient(90deg,#46684716 1px,transparent 1px);background-size:26px 26px;mask-image:linear-gradient(transparent,#000 30%,#000 70%,transparent);pointer-events:none}.mesh-header{position:relative;display:flex;justify-content:space-between;gap:10px;padding:23px 24px}.mesh-header .eyebrow{font-size:8px;letter-spacing:1.2px;margin:0;align-self:center}.outline-tag{color:var(--muted);border:1px solid #355b42;border-radius:4px;padding:3px 7px;font-size:9px;white-space:nowrap;line-height:1.7}.mesh-graphic{position:relative;height:240px;margin-inline:5px}.orbit{position:absolute;border:1px solid #7aaf6833;transform:rotate(-16deg);border-radius:50%;width:315px;height:135px;top:72px;left:50%;margin-left:-158px}.orbit-two{transform:rotate(20deg);height:186px;top:45px;width:356px;margin-left:-178px}.lab{position:absolute;top:50px;left:34%;width:82px;height:124px;padding:12px 9px;background:linear-gradient(100deg,#254737,#10271c);border:1px solid #719569;border-right:9px solid #0f2318;border-radius:6px;transform:skewY(-7deg);box-shadow:-12px 14px 25px #0004}.lab-front{z-index:2;top:56px;left:39%;height:137px;width:94px}.lab-back{top:45px;left:17%;width:75px;height:111px;opacity:.85}.lab-right{top:65px;left:66%;width:69px;height:105px;opacity:.85}.lab span{display:block;position:relative;height:22px;margin-bottom:5px;background:#10271c;border:1px solid #3f6650;border-radius:2px}.lab span:before{content:"";position:absolute;left:7px;top:7px;width:4px;height:4px;background:var(--green);box-shadow:7px 0 0 #90b36c}.lab span:after{content:"";position:absolute;right:5px;top:5px;width:15px;height:7px;background:repeating-linear-gradient(90deg,#71986b 0 1px,transparent 1px 3px);opacity:.7}.lab-feet{height:7px;width:65%;margin:auto;background:#4a6851;border-radius:0 0 3px 3px}.mesh-node{position:absolute;z-index:3;width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 0 5px #c2ef8a10,0 0 18px #c2ef8a66}.node-one{left:8%;top:151px}.node-two{right:7%;top:91px}.node-three{right:29%;bottom:30px}.mesh-line{position:absolute;width:30%;height:1px;background:linear-gradient(90deg,transparent,#a1d082);left:10%;top:145px;transform:rotate(-17deg)}.line-right{left:auto;right:9%;top:144px;transform:rotate(18deg)}.mesh-label{position:absolute;font-size:7px;letter-spacing:1.8px;color:#abc89a}.label-one{top:8px;left:19%}.label-two{bottom:8px;right:8%}.mesh-bottom{display:flex;justify-content:space-between;gap:15px;align-items:center;position:relative;margin:4px 24px 0;border-top:1px solid #35563e;padding-top:15px;font-size:13px;color:var(--muted);line-height:1.55}.mesh-bottom strong{color:var(--text);font-weight:500}.mesh-glyph{font-size:30px;color:var(--green);font-weight:350}.illustration-note{position:relative;font-size:8px;color:#829887;margin:12px 24px 18px}.principles{display:grid;grid-template-columns:repeat(3,1fr);padding-block:21px;border-block:1px solid var(--line);color:var(--muted);font-size:12px}.principles div{display:flex;gap:15px;align-items:center}.principles div:nth-child(2){justify-content:center}.principles div:nth-child(3){justify-content:flex-end}.principles span{font-size:10px;color:var(--teal)}.section{padding-block:72px;scroll-margin-top:22px}h2{font-size:40px;line-height:1.12;letter-spacing:-1.8px;font-weight:600;margin-bottom:22px}.delegators{display:grid;grid-template-columns:1.05fr 1fr;gap:74px}.section-intro>p:not(.eyebrow){font-size:14px;line-height:1.8;max-width:460px;color:var(--muted);margin-bottom:19px}.section-intro>p.small,.small{font-size:11px!important;line-height:1.7}.muted{color:var(--muted)}.terms-panel{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:23px 25px;align-self:start}.terms-heading{display:flex;justify-content:space-between;gap:12px;align-items:center}.terms-heading h3{font-size:14px;font-weight:650;margin:0}.snapshot-date{font-size:10px;color:var(--muted);margin:8px 0 18px}.term-row{display:flex;justify-content:space-between;gap:16px;align-items:center;border-top:1px solid var(--line);padding-block:18px}.term-row h4{font-size:12px;margin-bottom:3px;font-weight:600}.term-row p{font-size:10px;margin:0;color:var(--muted)}.term-row strong{font-size:38px;color:var(--green);font-weight:550;letter-spacing:-2px;line-height:1.2}.terms-explanation{font-size:10px;color:var(--muted);line-height:1.8;margin-bottom:14px}.proposal-note{padding:11px 13px;border-left:2px solid var(--green);background:#c2ef8a06;margin-bottom:17px}.proposal-note>span{font-size:8px;text-transform:uppercase;letter-spacing:1.1px;color:var(--green)}.proposal-note p{font-size:11px;color:var(--muted);margin:4px 0 0}.infrastructure{border-top:1px solid var(--line)}.section-header{display:grid;grid-template-columns:1.05fr 1fr;gap:74px;margin-bottom:25px}.section-header>p{color:var(--muted);font-size:14px;line-height:1.8;align-self:center}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:19px}.feature-grid article{border:1px solid var(--line);border-radius:10px;padding:24px 23px;background:linear-gradient(135deg,#142c1f55,transparent)}.feature-icon{display:flex;align-items:center;justify-content:center;border:1px solid #3a5d41;border-radius:5px;color:var(--green);font-size:23px;width:41px;height:41px;margin-bottom:19px}.feature-grid h3{font-size:14px;font-weight:600;line-height:1.5;margin-bottom:10px}.feature-grid p{font-size:12px;line-height:1.8;color:var(--muted);margin:0}.capacity-link{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:22px}.capacity-link p{font-size:11px;color:var(--muted);margin:0}.updates{border:1px solid var(--line);border-radius:16px;background:radial-gradient(ellipse at 100% 0%,#263f2455,transparent 60%),var(--panel);padding:40px;margin-bottom:30px}.updates-heading{max-width:660px}.updates-heading h2{font-size:42px;margin-bottom:17px}.updates-heading>p:last-child{font-size:14px;color:var(--muted);line-height:1.8;max-width:540px}.subscription-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:27px}.subscription-card{border:1px solid #31533e;border-radius:9px;background:#06140f66;padding:24px}.channel-heading{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-bottom:18px}.channel-icon{font-size:27px;color:var(--green);line-height:1;width:29px;height:29px}.telegram-icon{fill:var(--green)}.subscription-card h3{font-size:19px;letter-spacing:-.3px;font-weight:600;margin-bottom:11px}.subscription-card>p{font-size:12px;color:var(--muted);line-height:1.8;margin-bottom:21px}.secondary{border:1px solid #5a865c;color:var(--green);width:100%;background:transparent}.secondary:hover:not([aria-disabled="true"]){background:#c2ef8a12}.secondary[aria-disabled="true"]{color:#a3b69f;border-color:#3b573f;cursor:not-allowed;pointer-events:none;background:#c2ef8a03}.subscription-card .channel-detail{font-size:9px;margin:9px 0 0;text-align:center}.subscription-disclosure{font-size:10px;line-height:1.8;color:var(--muted);margin:15px 0 26px}.notice-format{padding-top:21px;border-top:1px solid #36533d}.notice-format>.eyebrow{font-size:9px;letter-spacing:1.5px}.notice-format p{display:flex;flex-wrap:wrap;gap:13px;font-size:11px;margin:9px 0 9px}.notice-format p strong{font-weight:600}.notice-format p span{color:var(--teal)}.notice-format>span:last-child{font-size:10px;color:var(--muted)}.trust-note{display:flex;align-items:flex-start;justify-content:space-between;gap:45px;padding-block:15px 43px}.trust-note p{font-size:12px;white-space:nowrap;margin:0;color:var(--green)}.trust-note span{font-size:10px;color:var(--muted);max-width:650px;line-height:1.8}.site-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:110px;border-top:1px solid var(--line);padding-block:25px}.site-footer .brand{font-size:15px}.site-footer p{font-size:10px;color:var(--muted);margin:0}.site-footer>div{display:flex;gap:22px;font-size:10px;color:var(--muted)}.noscript-note{font-size:12px;color:var(--muted);padding-block:15px}
@media(min-width:1161px){.updates{max-width:1096px}}
@media(max-width:1000px){.hero{gap:26px;padding-top:50px}.hero h1{font-size:55px}.hero-actions{gap:17px}.mesh-header{padding-inline:17px}.mesh-header .eyebrow{font-size:7px}.delegators,.section-header{gap:40px}h2{font-size:35px}.site-header nav{gap:19px}.header-link{font-size:11px}}
@media(max-width:760px){.wrap{padding-inline:24px}.site-header{min-height:86px;flex-wrap:wrap;gap:17px;padding-block:23px}.site-header .brand{font-size:17px}.site-header nav{order:3;width:100%;gap:23px;font-size:12px}.header-link{font-size:10px}.hero{grid-template-columns:1fr;gap:35px;padding-block:42px}.hero h1{font-size:58px;letter-spacing:-3px}.hero-description{font-size:15px}.mesh-panel{max-width:470px;min-height:390px;width:100%;justify-self:center}.principles{padding-block:16px;font-size:9px;gap:14px}.principles div{gap:7px;align-items:baseline;flex-direction:column}.principles div:nth-child(2),.principles div:nth-child(3){justify-content:flex-start}.principles span{font-size:8px}.section{padding-block:48px}.delegators,.section-header{grid-template-columns:1fr;gap:28px}h2{font-size:35px}.section-intro>p:not(.eyebrow){max-width:100%}.terms-panel{padding:22px}.feature-grid{grid-template-columns:1fr}.feature-grid article{padding:24px}.feature-icon{float:left;margin-right:18px;margin-top:3px}.feature-grid article p{margin-left:59px}.feature-grid h3{margin-bottom:6px}.section-header>p{margin-bottom:0}.capacity-link{align-items:flex-start;flex-direction:column;gap:12px}.updates{border-radius:12px;margin-inline:16px;padding:26px 22px;max-width:none}.updates-heading h2{font-size:35px}.subscription-grid{grid-template-columns:1fr;gap:18px}.subscription-card{padding:22px}.notice-format p{gap:7px;font-size:10px}.notice-format p span{margin-inline:3px}.trust-note{flex-direction:column;gap:12px;padding-bottom:33px}.site-footer{flex-wrap:wrap;gap:16px}.site-footer>div{width:100%;gap:20px}}
@media(max-width:380px){.hero h1{font-size:49px}.header-link{font-size:9px}.brand-mark{width:25px;margin-right:6px}.site-header .brand{font-size:15px}.hero-actions{align-items:flex-start;flex-direction:column}.mesh-header{gap:7px}.mesh-header .eyebrow{font-size:6px}.mesh-header .outline-tag{font-size:7px}.mesh-panel{min-height:370px}.mesh-graphic{height:220px}.mesh-label{letter-spacing:1px}.lab-front{left:36%}.lab-right{left:67%}.lab-back{left:11%}.orbit{width:260px;margin-left:-130px}.orbit-two{width:290px;margin-left:-145px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}.button:hover:not([aria-disabled="true"]){transform:none}}

/* Livepeer-inspired treatment, observed 2026-09-30: charcoal, green,
   oversized type, network grid and compact rounded CTAs.
   Uses system fonts and original CSS artwork, not Livepeer proprietary assets. */
:root {
  --bg: #121212;
  --panel: #191c19;
  --line: #303831;
  --text: #fff;
  --muted: #b2b9b3;
  --green: #7bc58a;
  --teal: #87b493;
}
body { font-family: Arial, Helvetica, ui-sans-serif, system-ui, sans-serif; }
.brand-mark { fill: #7bc58a; }
.site-header { min-height: 92px; }
.header-link { background: #fff; color: #121212; border: 0; padding: 8px 14px; border-radius: 99px; }
.header-link:hover { background: #dce9dd; color: #121212; }
.preview-note { color: #c2c9c2; background: #ffffff03; border-color: #ffffff0c; text-align: center; }
.hero { position: relative; display: grid; grid-template-columns: 1.16fr 1fr; gap: 54px; text-align: left; overflow: hidden; min-height: 625px; padding-block: 70px; isolation: isolate; }
.hero::before { content: ""; position: absolute; z-index: -2; inset: 0; background-image: linear-gradient(#8ba9930c 1px, transparent 1px), linear-gradient(90deg,#8ba9930c 1px,transparent 1px), radial-gradient(ellipse at 50% 42%, #2e59324d, transparent 68%); background-size: 116px 116px, 116px 116px, 100% 100%; mask-image: linear-gradient(transparent, #000 15%, #000 75%, transparent); }
.hero-copy { position: relative; z-index: 2; min-width: 0; }
.hero-copy > .eyebrow { display: inline-block; letter-spacing: .5px; text-transform: none; font-size: 12px; padding: 6px 13px; background: #ffffff08; border: 1px solid #ffffff12; border-radius: 99px; margin-bottom: 23px; color: #c0cbc1; }
h1 { font-size: clamp(54px, 5.7vw, 68px); font-weight: 700; letter-spacing: -2.2px; line-height: 1.04; margin-bottom: 25px; }
h1 span { color: #70b87a; }
.hero-description { max-width: 500px; font-size: 17px; color: #bec7bf; line-height: 1.65; margin-bottom: 28px; }
.hero-actions { justify-content: flex-start; gap: 12px; }
.button { border-radius: 8px; font-size: 13px; padding: 12px 19px; }
.primary { color: #fff; background: linear-gradient(135deg, #1e9960, #18794e 60%, #115c3b); border: 1px solid #6bb78038; }
.primary:hover { background: linear-gradient(135deg, #29ab6e, #218b5b 60%, #176a46); }
.hero-update-link { width: auto; color: #fff; background: #ffffff08; border-color: #ffffff20; }
.hero-footnote { justify-content: flex-start; margin-top: 26px; color: #92a297; }
.mesh-panel { position: relative; z-index: 1; margin: 0; width: 100%; min-width: 0; min-height: 430px; transform: none; opacity: 1; background: radial-gradient(ellipse at 52% 42%, #30543c, #19291e 64%, #17231a); box-shadow: inset 0 0 60px #0a1c1055, 0 25px 70px #0002; border: 1px solid #49604d; }
.mesh-header { padding: 24px; }
.mesh-header .eyebrow { font-size: 9px; letter-spacing: 1.3px; color: #bed7c2; }
.mesh-header .outline-tag { color: #c7ddc9; border-color: #5a7860; }
.mesh-label { display: block; font-size: 8px; color: #bdd4c0; }
.label-one { top: 20px; left: 13%; }
.label-two { bottom: 12px; right: 10%; }
.mesh-graphic { height: 244px; }
.lab { top: 68px; border-color: #89bc8b; background: linear-gradient(100deg, #32593e, #172e20); }
.lab-front { top: 62px; left: 40%; width: 105px; height: 149px; }
.lab-back { top: 55px; left: 17%; }
.lab-right { top: 77px; left: 68%; }
.lab span { background: #182f21; border-color: #50785b; }
.lab span:before { background: #c0edb7; box-shadow: 7px 0 0 #86b989; }
.orbit { top: 92px; border-color: #99d19c40; }
.orbit-two { top: 60px; }
.mesh-bottom { display: flex; margin: 3px 24px 0; border-color: #49654e; padding-top: 17px; font-size: 15px; color: #bacdbd; }
.mesh-bottom strong { font-weight: 600; }
.illustration-note { display: block; font-size: 9px; color: #acbeae; margin: 12px 24px 20px; }
.principles { padding-block: 24px; font-size: 12px; }
.section { padding-block: 74px; }
h2 { font-size: 45px; font-weight: 650; letter-spacing: -1.4px; line-height: 1.08; }
.section-intro > p:not(.eyebrow) { font-size: 15px; line-height: 1.7; }
.terms-panel { background: linear-gradient(145deg, #202720, #191c19); border-radius: 14px; }
.outline-tag { border-color: #455c49; color: #b1c5b4; }
.terms-explanation, .term-row p { font-size: 11px; }
.term-row h4 { font-size: 13px; }
.term-row strong { color: #8bd59a; }
.proposal-note { background: #7bc58a08; }
.proposal-note p { font-size: 12px; }
.updates { padding: 42px; background: radial-gradient(ellipse at 100% 0%, #253a2b55, transparent 60%), #191c19; }
.updates-heading h2 { font-size: 45px; }
.subscription-card { background: #121612; border-color: #354239; }
.subscription-card > p { font-size: 13px; }
.channel-heading .outline-tag { color: #b8bdb9; }
.secondary { color: #bcddc2; border-color: #4e6857; }
.secondary[aria-disabled="true"] { color: #b5bcb5; border-color: #39413a; background: #ffffff03; }
.feature-grid article { position: relative; background: linear-gradient(145deg, #202b22, #191d1a); border-radius: 12px; padding: 28px; }
.feature-grid h3 { font-size: 17px; font-weight: 650; }
.feature-grid p { font-size: 13px; }
.feature-category { display: block; margin-bottom: 25px; font-size: 9px; color: #9bc0a3; text-transform: uppercase; letter-spacing: 1.2px; }
.feature-icon { border-color: #425648; }
.infrastructure { border-top: 0; padding-top: 62px; padding-bottom: 58px; }
.capacity-link { background: linear-gradient(120deg, #203328, #1a211c); border: 1px solid #3e5745; border-radius: 12px; padding: 26px 28px; margin-top: 20px; gap: 32px; }
.capacity-link .eyebrow { font-size: 9px; margin-bottom: 8px; color: #9bc0a3; }
.capacity-link h3 { font-size: 22px; letter-spacing: -.5px; margin-bottom: 8px; }
.capacity-link p:not(.eyebrow) { max-width: 540px; font-size: 12px; line-height: 1.7; }
.capacity-link .button { flex-shrink: 0; }
.delegators { border-top: 1px solid var(--line); }
.explorer-cta { display: inline-flex; align-items: center; gap: 20px; max-width: 100%; min-height: 60px; padding-block: 14px; font-size: clamp(20px, 2vw, 24px); line-height: 1.35; border-bottom-width: 2px; }
.explorer-cta span { margin-left: 0; flex-shrink: 0; font-size: 1.25em; }
.site-footer p { max-width: 350px; }
@media (min-width: 761px) and (max-width: 1000px) {
  .hero { gap: 30px; padding-block: 55px; }
  .hero h1 { font-size: clamp(42px, 5.3vw, 53px); letter-spacing: -1.8px; }
  .hero-description { font-size: 15px; }
  .hero-actions { align-items: flex-start; }
  .mesh-header { padding-inline: 17px; }
  .mesh-header .eyebrow { font-size: 7px; }
  .mesh-header .outline-tag { font-size: 8px; }
  .lab-front { left: 36%; }
  .lab-back { left: 10%; }
  .lab-right { left: 70%; }
  .feature-grid { gap: 12px; }
  .feature-grid article { padding: 22px; }
  .capacity-link { gap: 22px; }
}
@media (max-width: 760px) {
  .site-header { padding-block: 22px; }
  .hero { grid-template-columns: 1fr; min-height: 0; padding-block: 48px 40px; gap: 35px; }
  .hero h1 { font-size: clamp(36px, 10.5vw, 55px); letter-spacing: -1.8px; }
  .hero-description { font-size: 15px; max-width: 450px; margin-inline: 0; }
  .hero-copy > .eyebrow { font-size: 10px; }
  .hero .button { font-size: 12px; padding: 12px; gap: 12px; }
  .mesh-panel { max-width: 470px; min-height: 420px; width: 100%; justify-self: center; }
  .principles { font-size: 10px; }
  .section { padding-block: 48px; }
  h2, .updates-heading h2 { font-size: 37px; }
  .updates { padding: 27px 22px; }
  .updates-heading > p:last-child { font-size: 13px; }
  .feature-category { margin-bottom: 18px; }
  .feature-grid article p { margin-left: 59px; }
  .infrastructure { padding-block: 42px; }
  .capacity-link { padding: 24px; gap: 20px; }
  .capacity-link h3 { font-size: 21px; }
}
@media (max-width: 380px) {
  .hero h1 { font-size: clamp(30px, 9.8vw, 37px); }
  .hero-actions { flex-direction: column; align-items: flex-start; }
  .mesh-header { padding-inline: 18px; }
  .mesh-header .eyebrow { font-size: 7px; }
  .mesh-header .outline-tag { font-size: 8px; }
  .lab-front { left: 34%; }
  .lab-back { left: 8%; }
  .lab-right { left: 68%; }
  .principles { font-size: 9px; }
}

/* Reuse the accepted circular robot, without clipping or changing its artwork. */
.brand-mark.brand-robot { width: 52px; height: 52px; object-fit: contain; flex-shrink: 0; margin-right: 12px; }
@media (max-width: 760px) {
  .brand-mark.brand-robot { width: 40px; height: 40px; margin-right: 9px; }
}
