@font-face{font-family:Atkinson Hyperlegible Next;src:url(/fonts/atkinson-hyperlegible-next-400-700.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Atkinson Fallback;src:local(Arial),local(ArialMT);size-adjust:99.97%;ascent-override:98.43%;descent-override:31.61%;line-gap-override:0%}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#fff;--ink:#111;--muted:#5c5c5c;--work:#d4e1ee;--coin:#d9a441;--coin-down:#b8862f;--field:#7d7d7d;--line:#d6d6d6;--paper-hover:#eeeff0;--ink-hover:#333;--muted-on-ink:#a3a3a3;--line-on-ink:#333;--creature-blue:#8db9e8;--creature-lavender:#cbbdee;--creature-green:#9bd3a6;--creature-pink:#f3b0c6;--creature-orange:#f5b97a;--creature-yellow:#f5dc7a;--creature-purple:#b39ae0;--creature-grey:#c3c7cc;--creature-teal:#7fcbc5;--creature-red:#eb9a9a;--creature-brown:#cfa77c;--text-muted:var(--muted);--hairline:var(--line);--focus-colour:var(--ink);--primary-bg:var(--ink);--primary-fg:var(--paper);--primary-hover:var(--ink-hover);--primary-press:var(--ink);--outline-bg:var(--paper);--outline-fg:var(--ink);--outline-hover:var(--paper-hover);--outline-press:var(--line);--quiet-fg:var(--muted);--mark-filter:none;--font-sans:"Atkinson Hyperlegible Next", "Atkinson Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--weight-body:400;--weight-medium:500;--weight-strong:600;--weight-bold:700;--leading-body:1.6;--leading-heading:1.25;--size-small:.875rem;--size-body:1.0625rem;--size-lead:1.25rem;--size-large:1.5rem;--size-display:1.875rem;--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2.5rem;--space-5:4rem;--band-pad:var(--space-3);--wrap:72rem;--measure:44rem;--gutter:1.25rem;--rail:9rem;--radius:.375rem;--radius-card:1rem;--radius-tile:.25rem;--target:2.75rem;--dur-quick:.15s;--dur-move:.24s;--dur-flip:.4s;--stagger:50ms;--ease-out:cubic-bezier(.2, 0, 0, 1);--ease-in:cubic-bezier(.55, 0, 1, .45)}@media (width>=48rem){:root{--band-pad:var(--space-4)}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);font-size:var(--size-body);font-weight:var(--weight-body);line-height:var(--leading-body);font-synthesis-style:none;color:var(--ink);background:var(--paper);overflow-wrap:anywhere;margin:0}:focus-visible{outline:3px solid var(--focus-colour);outline-offset:2px}.page{flex-direction:column;min-height:100vh;display:flex}.wrap,main{width:100%;max-width:calc(var(--wrap) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}main{padding-block:var(--space-4) var(--space-5);flex:1 0 auto}main:not(.wide)>*{max-width:var(--measure)}.text-page .section{margin-bottom:var(--space-4)}h1,h2,h3{text-wrap:balance;font-weight:var(--weight-bold);line-height:var(--leading-heading);margin:0}h1{font-size:var(--size-display)}h2{font-size:var(--size-large);margin-bottom:var(--space-2)}h3{font-size:var(--size-body);font-weight:var(--weight-strong)}h4{text-wrap:balance;font-size:var(--size-body);font-weight:var(--weight-strong);line-height:var(--leading-heading);margin:0}p{margin:0 0 var(--space-2)}p:last-child{margin-bottom:0}a{color:inherit;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}code{font-family:var(--font-mono);font-size:.9em}.muted{color:var(--text-muted)}.small{font-size:var(--size-small)}.figure{font-variant-numeric:tabular-nums}.status:empty{margin:0}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.glyph{flex:none;width:1rem;height:1rem}.glyph-line{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.glyph-fill{fill:currentColor}.coin{flex:none;width:1rem;height:1rem}.coin-face{fill:var(--coin);stroke:var(--ink);stroke-width:1.5px}.coin-ring{fill:none;stroke:var(--ink);stroke-width:1px}.with-glyph{align-items:center;gap:.375rem;display:inline-flex}main:has(>.band){max-width:none;padding:0}main>.band{max-width:none;padding-block:var(--band-pad);padding-inline:max(var(--gutter), calc((100% - var(--wrap)) / 2))}.band>*+*{margin-top:var(--space-4)}.band>.section,.band>.hero{margin-bottom:0}main>.band:nth-child(odd){background:var(--ink);color:var(--paper);--text-muted:var(--muted-on-ink);--hairline:var(--line-on-ink);--focus-colour:var(--paper);--primary-bg:var(--paper);--primary-fg:var(--ink);--primary-hover:var(--paper-hover);--primary-press:var(--paper-hover);--outline-bg:var(--ink);--outline-fg:var(--paper);--outline-hover:var(--ink-hover);--outline-press:var(--ink-hover);--quiet-fg:var(--muted-on-ink);--mark-filter:invert(1)}.page:has(>main>.band:first-child)>.topbar{background:var(--ink);color:var(--paper);--text-muted:var(--muted-on-ink);--hairline:var(--line-on-ink);--focus-colour:var(--paper);--primary-bg:var(--paper);--primary-fg:var(--ink);--primary-hover:var(--paper-hover);--primary-press:var(--paper-hover);--outline-bg:var(--ink);--outline-fg:var(--paper);--outline-hover:var(--ink-hover);--outline-press:var(--ink-hover);--quiet-fg:var(--muted-on-ink);--mark-filter:invert(1)}.page:has(>main>.band:last-child:nth-child(2n))>.site-footer{background:var(--ink);color:var(--paper);--text-muted:var(--muted-on-ink);--hairline:var(--line-on-ink);--focus-colour:var(--paper);--primary-bg:var(--paper);--primary-fg:var(--ink);--primary-hover:var(--paper-hover);--primary-press:var(--paper-hover);--outline-bg:var(--ink);--outline-fg:var(--paper);--outline-hover:var(--ink-hover);--outline-press:var(--ink-hover);--quiet-fg:var(--muted-on-ink);--mark-filter:invert(1)}main>.band:nth-child(2n){background:var(--paper);color:var(--ink)}.page:has(>main>.band:last-child:nth-child(odd))>.site-footer{background:var(--paper);color:var(--ink)}:is(.page:has(>main>.band)>.topbar,.page:has(>main>.band)>.site-footer){border:0}.topbar{border-bottom:1px solid var(--hairline)}.topbar-row{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-3);padding-block:var(--space-2);flex-wrap:wrap;display:flex}.wordmark{min-height:var(--target);align-items:center;gap:var(--space-1);font-size:var(--size-body);font-weight:var(--weight-bold);text-transform:uppercase;line-height:1.1;text-decoration:none;display:inline-flex}.brand{max-width:100%}.mark{width:auto;height:1.5em;filter:var(--mark-filter);display:block}nav{align-items:center;gap:0 var(--space-3);flex-wrap:wrap;display:flex}nav a{min-height:var(--target);font-weight:var(--weight-medium);align-items:center;text-decoration:none;display:inline-flex}nav a:hover,nav a.active{text-decoration:underline;text-decoration-thickness:2px}nav a.nav-primary{font-weight:var(--weight-bold)}.hero{margin-bottom:var(--space-5)}.hero p,.section>p,.prose{max-width:var(--measure)}.intro{gap:var(--space-4);margin-bottom:var(--space-5);display:grid}.intro .hero{margin-bottom:0}.panel{padding:var(--space-3);border:1px solid var(--hairline);border-radius:var(--radius);align-self:start}.panel h2{font-size:var(--size-body);margin-bottom:var(--space-1)}.panel .stats{margin-bottom:var(--space-2)}.row-strong{font-weight:var(--weight-strong)}.columns{gap:var(--space-5);margin-bottom:var(--space-5);display:grid}.hero h1{margin-bottom:var(--space-2)}.lede{font-size:var(--size-lead)}.section{margin-bottom:var(--space-5)}.section:last-child,.columns>.section,main>.columns:last-child{margin-bottom:0}.steps,.rules{margin:0 0 var(--space-2);padding-left:1.4em}.steps{gap:var(--space-2) var(--space-4);list-style:decimal;display:grid}.rules{list-style:outside}.steps li,.rules li{margin-bottom:var(--space-1);padding-left:.2em}ul{margin:0;padding:0;list-style:none}.button,button{min-height:var(--target);border:1px solid var(--primary-bg);border-radius:var(--radius);background:var(--primary-bg);color:var(--primary-fg);font:inherit;font-weight:var(--weight-strong);text-align:center;cursor:pointer;justify-content:center;align-items:center;gap:.375rem;padding:.5em 1.25em;line-height:1.2;text-decoration:none;display:inline-flex}.button:hover,button:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.button:active,button:active:not(:disabled){background:var(--primary-press);border-color:var(--primary-press)}.button-secondary,button.button-secondary{background:var(--outline-bg);color:var(--outline-fg);border-color:currentColor}.button-secondary:hover,button.button-secondary:hover:not(:disabled){background:var(--outline-hover);border-color:currentColor}.button-secondary:active,button.button-secondary:active:not(:disabled){background:var(--outline-press);border-color:currentColor}.button.btn-coin,.button.btn-coin:hover,.button.btn-coin:active{border-color:var(--ink);color:var(--ink)}.button.btn-coin{background:var(--coin)}.button.btn-coin:hover,.button.btn-coin:active{background:var(--coin-down)}.button.button-quiet,.button.button-quiet:hover,.button.button-quiet:active{border-color:var(--field);color:var(--quiet-fg);cursor:default;background:0 0}[aria-pressed=true],[aria-pressed=true]:hover:not(:disabled){border-width:3px;border-color:currentColor;padding-block:calc(.5em - 2px);padding-inline:calc(1.25em - 2px)}.button-block{width:100%;display:flex}button:disabled{opacity:.5;cursor:default}button.link{min-height:0;color:inherit;font-weight:var(--weight-body);background:0 0;border:0;padding:0;text-decoration:underline}button.link:hover:not(:disabled){background:0 0}.stats{margin:0 0 var(--space-2)}.stat{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding-block:var(--space-2);border-top:1px solid var(--hairline);display:flex}.stat:last-child{border-bottom:1px solid var(--hairline)}.stat dt{flex-direction:column;min-width:0;display:flex}.stat-label{font-weight:var(--weight-strong)}.stat-description{color:var(--text-muted);font-size:var(--size-small)}.stat dd{font-size:var(--size-lead);font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.card-grid{gap:var(--space-3);margin:0 0 var(--space-2);display:grid}.card{padding:var(--space-3);border:2px solid var(--ink);border-radius:var(--radius-card);background:var(--paper);color:var(--ink);flex-direction:column;display:flex;position:relative}.card[data-face=building],.card[data-face=checks]{background:var(--work)}.card[data-face=rejected]{border-style:dashed}.card[data-face=paused]:before{content:"";border-radius:calc(var(--radius-card) - 2px) calc(var(--radius-card) - 2px) 0 0;background:repeating-linear-gradient(-45deg, var(--ink) 0 1.5px, transparent 1.5px 5px);height:6px;position:absolute;top:0;left:0;right:0}.card-index{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-2);margin-bottom:var(--space-2);font-size:var(--size-small);font-weight:var(--weight-strong);flex-wrap:wrap;display:flex}.tag{align-items:center;gap:.375rem;display:inline-flex}.tag-stamp{border-radius:var(--radius);border:2px solid;padding:.125rem .5rem;transform:rotate(-3deg)}.card h3{margin-bottom:var(--space-2);font-size:var(--size-lead);font-weight:var(--weight-bold)}.card-summary{margin-bottom:var(--space-2)}.card-bottom{margin-top:auto}.card-bottom>.button{margin-top:var(--space-2)}.card-meta{color:var(--text-muted);font-size:var(--size-small);margin-bottom:0}.card-waiting{min-height:var(--target);margin:var(--space-2) 0 0;color:var(--text-muted);align-items:center;display:flex}.spec-rows{font-size:var(--size-small);font-variant-numeric:tabular-nums;margin:0}.spec-rows>div{justify-content:space-between;gap:0 var(--space-2);padding:.375rem var(--space-1);border-bottom:1px solid var(--hairline);flex-wrap:wrap;display:flex}.spec-rows>div:first-child{border-top:1px solid var(--hairline)}.spec-rows dt{color:var(--text-muted)}.spec-rows dd{text-align:end;margin:0 0 0 auto}.funding-bar{height:.625rem;margin-bottom:var(--space-1);border:1px solid var(--ink);border-radius:var(--radius-tile);background:var(--paper);position:relative;overflow:hidden}.funding-bar-fill{border-inline-end:2px solid var(--ink);background:var(--coin);transform:translateX(max(calc(var(--fill) - 100%), calc(2px - 100%)));position:absolute;inset:0}.filters{gap:var(--space-1);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.filters .filter,.filters .filter:hover:not(:disabled){min-height:var(--target);border:1px solid var(--field);color:inherit;background:0 0;padding:.25em .875em}.filters .filter[aria-pressed=true],.filters .filter[aria-pressed=true]:hover:not(:disabled){border:3px solid;padding:calc(.25em - 2px) calc(.875em - 2px)}.filter-count{color:var(--text-muted);font-variant-numeric:tabular-nums}.choice{min-height:var(--target);padding:var(--space-3);border:1px solid var(--ink);border-radius:var(--radius);color:var(--ink);flex-direction:column;gap:.25rem;text-decoration:none;display:flex}.choice:hover{background:var(--paper-hover)}.choice .funding-bar{margin:var(--space-1) 0 0}.choice-title{font-weight:var(--weight-bold)}.choice-body,.choice-meta{color:var(--text-muted)}.choice-meta{font-size:var(--size-small);font-variant-numeric:tabular-nums}.choice-primary{margin-bottom:var(--space-4);border-color:var(--primary-bg);background:var(--primary-bg);color:var(--primary-fg)}.choice-primary .choice-title{font-size:var(--size-lead)}.choice-primary .choice-body{color:inherit}.choice-primary:hover{border-color:var(--primary-hover);background:var(--primary-hover)}.choices-heading{font-size:var(--size-large)}.choice-group{margin-bottom:var(--space-3)}.choice-group h3{margin-bottom:var(--space-1);color:var(--text-muted);font-size:var(--size-small)}.choices{gap:var(--space-2);display:grid}.brief{margin-top:var(--space-1)}.brief summary{padding-block:max(0px, calc((var(--target) - 1lh) / 2));width:fit-content;color:var(--text-muted);font-size:var(--size-small);text-underline-offset:.2em;cursor:pointer;text-decoration:underline}.brief p{margin:var(--space-1) 0 0;padding-left:var(--space-2);border-left:2px solid var(--hairline)}.shipped,.planned{max-width:var(--measure);margin:0 0 var(--space-2)}.shipped li,.planned li{padding-block:var(--space-2);border-top:1px solid var(--hairline)}.shipped li:last-child,.planned li:last-child{border-bottom:1px solid var(--hairline)}.shipped h3,.shipped p,.planned h4,.planned p{margin-bottom:var(--space-1)}.shipped p:last-child,.planned p:last-child{margin-bottom:0}.planned-group{margin-bottom:var(--space-3)}.planned-group h3{margin-bottom:var(--space-1);font-size:var(--size-small)}.shipped-category{color:var(--text-muted);font-size:var(--size-small);font-weight:var(--weight-strong)}.rows li{gap:0 var(--space-2);padding:var(--space-1);border-top:1px solid var(--hairline);font-size:var(--size-small);flex-wrap:wrap;display:flex}.rows li:last-child{border-bottom:1px solid var(--hairline)}.row-time{color:var(--text-muted);font-variant-numeric:tabular-nums}.failed{font-weight:var(--weight-bold)}.changed{box-shadow:inset 3px 0}.notice,.status-line.is-paused{max-width:var(--measure);font-weight:var(--weight-strong);align-items:baseline;gap:.5rem;display:flex}.notice{margin:0 0 var(--space-3)}.notice:before,.status-line.is-paused:before{content:"";border-inline:.25rem solid;flex:none;width:.75rem;height:.8rem}.status-line{max-width:var(--measure)}.status-line strong{font-weight:var(--weight-strong)}.live-updates{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.label-stack{display:inline-grid}.label-stack>*{grid-area:1/1}.label-stack>[aria-hidden=true]{visibility:hidden}.live-updates-note{color:var(--text-muted);font-size:var(--size-small);margin:0}.how-steps{gap:var(--space-5);margin:0 0 var(--space-5);counter-reset:how-step;display:grid}.how-step{gap:var(--space-3);counter-increment:how-step;display:grid}.how-text h2:before{content:counter(how-step) ". "}.how-text p{max-width:var(--measure)}.example{padding:var(--space-3);border:1px dashed var(--field);border-radius:var(--radius);margin:0}.example-label{margin-bottom:var(--space-2);color:var(--text-muted);font-size:var(--size-small);font-weight:var(--weight-strong);flex-direction:column;display:flex}.example-caption{font-weight:var(--weight-body)}.example .card-grid,.example .shipped,.example .stats{margin:0}.example .card-grid{grid-template-columns:minmax(0,1fr)}.team-grid{gap:var(--space-4) var(--space-3);margin:0 0 var(--space-2);display:grid}.agent .avatar{width:6rem;height:auto;margin-bottom:var(--space-2);display:block}.agent h3{margin-bottom:0}.agent-kind{margin-bottom:var(--space-1);color:var(--text-muted);font-size:var(--size-small);font-weight:var(--weight-strong)}.team-strip{gap:var(--space-3);display:grid}.member{align-items:flex-start;gap:var(--space-2);text-decoration:none;display:flex}.member .avatar{flex:none;width:3.5rem;height:3.5rem}.member-name{font-weight:var(--weight-bold);text-underline-offset:.2em;text-decoration:underline;display:block}.member-job{color:var(--text-muted);font-size:var(--size-small);display:block}main>.band:nth-child(odd) .avatar{background:var(--paper);border-radius:50%}.avatar-body{fill:var(--avatar-fill);stroke:var(--ink);stroke-width:2.5px;stroke-linejoin:round}.avatar-line{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.avatar-thick{stroke-width:4px}.avatar-thin{stroke-width:2px}.avatar-eye{fill:var(--paper);stroke:var(--ink);stroke-width:2px}.avatar-pupil{fill:var(--ink)}.avatar-ground{fill:var(--line)}.site-footer{border-top:1px solid var(--hairline)}.footer-row{align-items:baseline;gap:var(--space-1) var(--space-3);padding-block:var(--space-3);color:var(--text-muted);font-size:var(--size-small);flex-wrap:wrap;display:flex}.footer-row p{margin:0}.footer-links{gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.footer-links a{min-height:var(--target);align-items:center;display:inline-flex}.stack{gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}.stack h2,.stack p{margin:0}.stack button{align-self:flex-start}section:not(.section)+section,section+form,form+section,form+form{margin-top:var(--space-4)}.row{gap:var(--space-2);flex-wrap:wrap;display:flex}label{font-weight:var(--weight-strong);flex-direction:column;gap:.25rem;display:flex}fieldset{border:0;min-width:0;margin:0;padding:0}legend{font-weight:var(--weight-strong);margin-bottom:.25rem;padding:0}label.choice{align-items:center;gap:var(--space-1);font-weight:var(--weight-body);flex-direction:row}input,select,textarea{width:100%;max-width:100%;min-height:var(--target);border:1px solid var(--field);border-radius:var(--radius);background:var(--paper);color:var(--ink);font:inherit;padding:.5rem .75rem}input[type=radio]{width:auto;min-height:0;accent-color:var(--ink);margin:0;padding:0}.error{font-weight:var(--weight-bold)}.sample-label{border-radius:var(--radius-tile);font-size:var(--size-small);font-weight:var(--weight-strong);border:1px dashed;padding:0 .375rem;line-height:1.5;display:inline-block}.guide-grid{gap:var(--space-4) var(--space-3);display:grid}.guide-grid>*{min-width:0;margin:0}.band .section>h3{margin:var(--space-3) 0 var(--space-2)}.caption{margin-top:var(--space-1);color:var(--text-muted);font-size:var(--size-small)}.swatches{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));display:grid}.swatch-chip{min-height:3.5rem;padding:0 var(--space-2);border-radius:var(--radius);font-size:var(--size-lead);font-weight:var(--weight-bold);border:1px solid;align-items:center;display:flex}.swatch-edge{border-radius:var(--radius-tile);border:3px solid;width:1.5rem;height:1.5rem}.face-grid{gap:var(--space-4) var(--space-3);display:grid}.face-grid .card-grid{grid-template-columns:minmax(0,1fr);margin:0}.face-grid>.demo{grid-template-rows:1fr auto;margin:0}.coin-large .coin{width:4rem;height:4rem}.swatch dl{margin:var(--space-1) 0 0;font-size:var(--size-small);font-variant-numeric:tabular-nums}.swatch dd{margin:0}.bar-samples{gap:var(--space-1);max-width:var(--measure);display:grid}.bar-sample{align-items:center;gap:var(--space-2);font-size:var(--size-small);font-variant-numeric:tabular-nums;grid-template-columns:7rem minmax(0,1fr);display:grid}.bar-sample .funding-bar{margin:0}.glyph-list{gap:var(--space-1) var(--space-2);font-size:var(--size-small);grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));display:grid}.cluster{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.cluster>p{margin:0}.demo{gap:var(--space-1);align-content:start;display:grid}.demo>*{margin:0}.demo>.caption{margin-bottom:var(--space-2)}.demo>h3:not(:first-child){margin-top:var(--space-2)}.demo .card-grid{grid-template-columns:minmax(0,1fr);max-width:24rem;margin:0}.pool-line{font-size:var(--size-lead)}.pool-line .figure{font-weight:var(--weight-bold)}@media (prefers-reduced-motion:no-preference){.button,button{transition:transform var(--dur-quick) var(--ease-out)}.button:active,button:active:not(:disabled){transform:scale(.97)}.button.button-quiet:active{transform:none}}@media (forced-colors:active){main>.band+.band{border-top:1px solid canvastext}.page:has(>main>.band)>.site-footer{border-top:1px solid canvastext}.mark{filter:none}.funding-bar-fill{forced-color-adjust:none;background:highlight;border-inline-end-color:canvastext}}@media (width>=48rem){.card-grid,.team-grid,.team-strip,.guide-grid,.face-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.steps{grid-template-columns:repeat(3,minmax(0,1fr))}.how-step{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.how-step:nth-child(2n) .how-text{order:2}.member .avatar{width:4.5rem;height:4.5rem}}@media (width>=64rem){.intro{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}.card-grid,.team-grid,.team-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.face-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=30rem){.topbar-row{flex-direction:column;align-items:flex-start;gap:0}nav{gap:0 var(--space-2)}}
