.hero__window>.ly-piece{max-width:760px}.hero__window .ui-term{width:100%}.hero--centred .hero__lead{color:var(--ink)}.hero h1.hero__quote{font-size:calc(var(--ly-h1) * .86);max-width:20ch;line-height:1.06}.hero__quote .q{color:var(--accent)}.hero__quote .q:first-child{margin-left:-.42em}.hero__sub{font:var(--display-weight) clamp(20px, .8vw + 15px, 28px)/1.25 var(--font-display);letter-spacing:var(--display-tracking);color:var(--accent)}html[data-theme=light] .hero__sub,html[data-theme=light] .hero__quote .q{color:#4f7a1f}@media (width<=639px){.hero h1.hero__quote{font-size:clamp(30px,8.6vw,40px)}.hero__quote .q:first-child{margin-left:0}}.gh-status{gap:var(--s-6);display:grid}.gh-panel{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);padding:clamp(var(--s-5), 2.4vw, var(--s-7));gap:var(--s-5);min-width:0;display:grid}.gh-row{gap:var(--s-3);min-width:0;display:grid}.gh-row__head{justify-content:space-between;align-items:baseline;gap:var(--s-4);display:flex}.gh-row__head b{font-weight:500}.gh-row__head span{font-family:var(--font-mono);font-size:var(--t-small);color:var(--muted);white-space:nowrap}.gh-row--big .gh-row__head b{font:var(--display-weight) clamp(22px, 1vw + 16px, 28px)/1.2 var(--font-display);letter-spacing:var(--display-tracking)}.gh-row--big .gh-row__head span{font:var(--display-weight) clamp(28px, 1.6vw + 18px, 44px)/1 var(--font-display);letter-spacing:var(--display-tracking);color:var(--ink)}.gh-bars{grid-template-columns:repeat(90,minmax(0,1fr));gap:2px;height:40px;display:grid}.gh-row:not(.gh-row--big) .gh-bars{height:20px}.gh-bars>i{background:color-mix(in oklab, var(--ink) 14%, transparent);border-radius:2px}.gh-bars>i.minor{background:#d9a13b}.gh-bars>i.major{background:#e2654a}.gh-bars>i.critical{background:#c23b4b}.gh-bars>i.maintenance{background:#5b8fd9}.gh-axis{font-size:var(--t-label);color:var(--muted);justify-content:space-between;display:flex}.gh-legend{gap:var(--s-2) var(--s-5);font-size:var(--t-small);color:var(--muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.gh-legend i{width:10px;height:10px;margin-right:var(--s-2);vertical-align:-1px;background:color-mix(in oklab, var(--ink) 14%, transparent);border-radius:2px;display:inline-block}.gh-legend i.minor{background:#d9a13b}.gh-legend i.major{background:#e2654a}.gh-legend i.critical{background:#c23b4b}.gh-services{gap:var(--s-5) var(--s-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gh-source{font-size:var(--t-small);color:var(--muted)}.gh-source a{text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}@media (width<=767px){.gh-services{grid-template-columns:minmax(0,1fr)}.gh-bars{gap:1px;height:32px}}#clients .frame--split{padding:0}#clients .frame .dg{position:absolute;inset:0}@media (width>=640px) and (width<=1023px){#clients .frame--split{--ratio:56%}}@media (width<=379px){.hero__window .ui-term .ui-term__key{width:48px}.hero__window .ui-term__track{font-size:11.5px}.hero__window .ui-term__ln{padding-inline:12px}.hero__window .ui-term__log{gap:8px}}@media (width<=639px){.hero__window .ui-term__cwd{display:none}#clients .frame--split{--ratio:70%}#questions .t-lead{display:none}}@media (width<=639px),(height<=800px){main>section.hero{flex-direction:column;height:auto;min-height:100svh;display:flex}main>section.hero>.wrap{flex:1 0 auto;height:auto}main>section.hero>.wrap>.hero-text{height:auto}.hero--centred .hero__window{flex:1 0 auto;min-height:260px}.hero--centred .hero__window>.ly-piece{margin-block:var(--s-4) var(--s-8);position:relative;top:0}}
