@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-wght-normal.DX-nOvPD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-ext-wght-normal.B4u9PlvR.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-next-latin-wght-normal.BcXVPD7q.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-next-latin-ext-wght-normal.C6vrW8VD.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--c-ink:#0a1530;--c-ink-2:#152043;--c-black:#06091a;--c-bone:#f4f1ea;--c-bone-2:#eae5da;--c-amber:#e8a33d;--c-amber-ink:#8a560b;--c-slate:#5b6478;--c-slate-300:#a3abbe;--font-display:"Inter Tight", "Helvetica Neue", Arial, sans-serif;--font-body:"Atkinson Hyperlegible Next", "Helvetica Neue", Arial, sans-serif;--font-data:"JetBrains Mono", ui-monospace, monospace;--fs-display:clamp(2.75rem, 1.6rem + 4.6vw, 6rem);--fs-h1:clamp(2.25rem, 1.5rem + 3vw, 4.25rem);--fs-h2:clamp(1.75rem, 1.3rem + 1.9vw, 3rem);--fs-h3:clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--fs-lead:clamp(1.125rem, 1.05rem + .35vw, 1.3125rem);--fs-body:1.0625rem;--fs-small:.9375rem;--fs-data:.75rem;--lh-tight:1.02;--lh-heading:1.12;--lh-body:1.6;--track-display:-.035em;--track-heading:-.02em;--track-data:.04em;--measure:66ch;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--s-9:6rem;--s-10:8rem;--s-11:11rem;--section-y:clamp(4.5rem, 3rem + 6vw, 9rem);--gutter:clamp(1rem, .5rem + 2.5vw, 3rem);--page-max:1360px;--grid-cols:12;--line-hair:1px;--line-chart:1.25px;--line-strong:2px;--r-0:0;--r-control:999px;--r-figure:2px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-hover:ease;--t-press:.12s;--t-fast:.16s;--t-base:.24s;--t-reveal:.56s;--t-draw:.9s;--t-morph:1.4s;--stagger:60ms;--reveal-shift:14px;--press-scale:.97}:root,[data-theme=light]{--surface:var(--c-bone);--surface-2:var(--c-bone-2);--surface-inverse:var(--c-ink);--text:var(--c-ink);--text-2:var(--c-slate);--text-inverse:var(--c-bone);--line:#0a153029;--line-2:#0a153052;--chart-grid:#0a15301a;--accent:var(--c-amber);--accent-text:var(--c-amber-ink);--focus:var(--c-amber-ink);--button-bg:var(--c-ink);--button-text:var(--c-bone);--selection:#e8a33d59}[data-theme=dark]{--surface:var(--c-ink);--surface-2:var(--c-black);--surface-inverse:var(--c-bone);--text:var(--c-bone);--text-2:var(--c-slate-300);--text-inverse:var(--c-ink);--line:#f4f1ea24;--line-2:#f4f1ea4d;--chart-grid:#f4f1ea14;--accent:var(--c-amber);--accent-text:var(--c-amber);--focus:var(--c-amber);--button-bg:var(--c-amber);--button-text:var(--c-ink);--selection:#e8a33d66}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--surface:var(--c-ink);--surface-2:var(--c-black);--surface-inverse:var(--c-bone);--text:var(--c-bone);--text-2:var(--c-slate-300);--text-inverse:var(--c-ink);--line:#f4f1ea24;--line-2:#f4f1ea4d;--chart-grid:#f4f1ea14;--accent-text:var(--c-amber);--focus:var(--c-amber);--button-bg:var(--c-amber);--button-text:var(--c-ink);--selection:#e8a33d66}}@media (prefers-reduced-motion:reduce){:root{--t-reveal:.2s;--t-draw:0s;--t-morph:0s;--stagger:0s;--reveal-shift:0px;--press-scale:1}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-color:var(--line-2) var(--surface);scroll-padding-top:5rem}body{background:var(--surface);color:var(--text);font:400 var(--fs-body) / var(--lh-body) var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}img,svg{max-width:100%;display:block}h1,h2,h3,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}button{font:inherit}::selection{background:var(--selection);color:var(--text)}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.skip{background:var(--button-bg);color:var(--button-text);z-index:50;padding:.6rem 1rem;position:absolute;top:-4rem;left:1rem}.skip:focus{top:1rem}.wrap{width:min(100% - 2 * var(--gutter), var(--page-max));margin-inline:auto}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.data{font-family:var(--font-data);font-size:var(--fs-data);letter-spacing:var(--track-data);font-variant-numeric:tabular-nums}.section{padding-block:var(--section-y)}.section--flush-top{padding-top:0}.band{background:var(--surface-2)}.btn{min-height:3rem;font:600 1rem/1 var(--font-display);letter-spacing:-.005em;white-space:nowrap;border:var(--line-hair) solid transparent;border-radius:var(--r-control);cursor:pointer;transition:transform var(--t-press) var(--ease-out), background-color var(--t-fast) var(--ease-hover), color var(--t-fast) var(--ease-hover), border-color var(--t-fast) var(--ease-hover);align-items:center;gap:.6em;padding:.8rem 1.35rem;text-decoration:none;display:inline-flex}.btn:active{transform:scale(var(--press-scale))}.btn-primary{background:var(--button-bg);color:var(--button-text)}.btn-primary:hover{background:var(--accent);color:var(--c-ink)}.btn-quiet{color:var(--text);border-color:var(--line-2);background:0 0}.btn-quiet:hover{border-color:var(--text)}.btn-small{min-height:2.6rem;padding:.65rem 1.1rem;font-size:.9375rem}@media (width<=520px){.btn{white-space:normal;text-align:left;max-width:100%;line-height:1.25}}.arrow{width:1.05em;height:1.05em;transition:transform var(--t-base) var(--ease-out);flex-shrink:0}@media (hover:hover) and (pointer:fine){.btn:hover .arrow,.more:hover .arrow{transform:translate(3px)}}.more{font:600 1rem/1 var(--font-display);border-bottom:1.5px solid var(--accent-text);align-items:center;gap:.5em;padding-bottom:.35em;text-decoration:none;display:inline-flex}.more .arrow{width:1em;height:1em}.site-header{z-index:20;background:color-mix(in srgb, var(--surface) 92%, transparent);backdrop-filter:saturate(1.2)blur(8px);border-bottom:var(--line-hair) solid var(--line);position:sticky;top:0}.header-row{align-items:center;gap:var(--s-6);height:72px;display:flex;position:relative}.brand{color:var(--text);flex-shrink:0;width:168px;display:block}.brand svg{width:100%;height:auto}.site-nav{margin-left:auto}.nav-list{gap:var(--s-5);align-items:center;display:flex}.nav-item{position:relative}.nav-link,.nav-disclosure{font:500 .9688rem/1 var(--font-display);color:var(--text);background:linear-gradient(var(--accent-text), var(--accent-text)) 0 100% / 0 1.5px no-repeat;cursor:pointer;transition:background-size var(--t-base) var(--ease-out);border:0;align-items:center;gap:.35rem;padding:.5rem 0;text-decoration:none;display:inline-flex}.nav-link:hover,.nav-disclosure:hover,.nav-disclosure[aria-expanded=true],.nav-link[aria-current=page]{background-size:100% 1.5px}.nav-disclosure .chev{width:.7rem;height:.7rem;transition:transform var(--t-base) var(--ease-out)}.nav-disclosure[aria-expanded=true] .chev{transform:rotate(180deg)}.nav-panel{min-width:19rem;padding:var(--s-4) var(--s-5) var(--s-5);background:var(--surface);border:var(--line-hair) solid var(--line);opacity:0;visibility:hidden;transition:opacity var(--t-base) var(--ease-out), transform var(--t-base) var(--ease-out), visibility 0s linear var(--t-base);position:absolute;top:calc(100% + 18px);left:-1.25rem;transform:translateY(-4px);box-shadow:0 18px 40px -24px #0a153059}.nav-panel[data-open=true]{opacity:1;visibility:visible;transition:opacity var(--t-base) var(--ease-out), transform var(--t-base) var(--ease-out), visibility 0s;transform:none}.nav-panel a{font-size:var(--fs-small);color:var(--text-2);transition:color var(--t-fast) var(--ease-hover);padding:.45rem 0;text-decoration:none;display:block}.nav-panel a:hover,.nav-panel a:focus-visible{color:var(--text)}.nav-panel .hub{font:600 .9375rem/1.2 var(--font-display);color:var(--text);padding-bottom:var(--s-2);margin-bottom:var(--s-2);border-bottom:var(--line-hair) solid var(--line)}.header-cta{margin-left:var(--s-2)}.nav-toggle{display:none}@media (width<=1040px){.nav-toggle{font:600 .9375rem/1 var(--font-display);color:var(--text);border:var(--line-hair) solid var(--line-2);border-radius:var(--r-control);cursor:pointer;background:0 0;align-items:center;gap:.5rem;margin-left:auto;padding:.65rem .95rem;display:inline-flex}.site-nav{inset:100% calc(-1 * var(--gutter)) auto;background:var(--surface);border-bottom:var(--line-hair) solid var(--line);max-height:calc(100vh - 72px);padding:var(--s-4) var(--gutter) var(--s-6);visibility:hidden;opacity:0;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out), visibility 0s linear .2s;position:absolute;overflow-y:auto;transform:translateY(-6px)}.site-nav[data-open=true]{visibility:visible;opacity:1;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out), visibility 0s;transform:none}.nav-list{flex-direction:column;align-items:stretch;gap:0}.nav-item{border-bottom:var(--line-hair) solid var(--line)}.nav-link,.nav-disclosure{background:0 0;justify-content:space-between;width:100%;padding:.9rem 0;font-size:1.25rem}.nav-panel{min-width:0;padding:0 0 var(--s-4);box-shadow:none;opacity:1;visibility:visible;border:0;display:none;position:static;transform:none}.nav-panel[data-open=true]{display:block}.header-cta{display:none}}.site-footer{background:var(--surface);color:var(--text);padding-block:var(--s-9) var(--s-6)}.f-top{gap:var(--s-6);padding-bottom:var(--s-7);border-bottom:var(--line-hair) solid var(--line);grid-template-columns:auto 1fr auto auto;align-items:center;display:grid}.f-brand{width:150px;color:var(--text)}.f-tag{font:600 1.0625rem/1.2 var(--font-display)}.f-cities,.f-mail{color:var(--text-2);font-size:var(--fs-small)}.f-cols{gap:var(--gutter);padding-block:var(--s-7);grid-template-columns:repeat(4,1fr);display:grid}.f-title{font:600 var(--fs-small)/1 var(--font-display);color:var(--text-2);margin-bottom:var(--s-4)}.f-col li{margin-top:var(--s-2);font-size:var(--fs-small)}.f-col a{text-decoration:none}.f-col a:hover{text-decoration:underline}.f-note{color:var(--accent-text);font-size:.8125rem;display:block}.f-legal{justify-content:space-between;gap:var(--s-4);padding-top:var(--s-5);border-top:var(--line-hair) solid var(--line);color:var(--text-2);flex-wrap:wrap;font-size:.875rem;display:flex}.f-copy{gap:var(--s-1);display:grid}.f-release{font-variant-numeric:tabular-nums;font-size:.8125rem}.f-legal ul{gap:var(--s-5);flex-wrap:wrap;display:flex}.f-legal a{text-decoration:none}.f-legal a:hover{color:var(--text)}.link-button{font:inherit;color:inherit;cursor:pointer;text-underline-offset:.22em;background:0 0;border:0;padding:0;text-decoration:underline}@media (width<=760px){.f-top{grid-template-columns:1fr}.f-cols{grid-template-columns:1fr 1fr}}.close{background:var(--c-ink);color:var(--c-bone)}.close-inner{gap:var(--gutter);grid-template-columns:repeat(12,1fr);align-items:end;display:grid}.close h2{letter-spacing:var(--track-display);grid-column:1/span 7;font-size:clamp(2.75rem,1.6rem + 4vw,5.5rem);font-weight:800;line-height:1}.close-side{grid-column:8/span 5}.close-side p{font-size:var(--fs-lead);opacity:.86;max-width:40ch}.close-side .btn{margin-top:var(--s-6);background:var(--c-amber);color:var(--c-ink)}.close-side .btn:hover{background:var(--c-bone)}.close-side .reply{margin-top:var(--s-4);font-size:var(--fs-small);opacity:.8}.close :focus-visible{outline-color:var(--c-amber)}:root[data-theme=dark] .close{background:var(--c-black)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .close{background:var(--c-black)}}@media (width<=1100px){.close h2,.close-side{grid-column:1/-1}}@media print{.site-header,.site-footer,.close,.nav-toggle,.rail,.toc,.read-progress{display:none!important}}h1,h2,h3{font-family:var(--font-display);letter-spacing:var(--track-heading);font-weight:700;line-height:var(--lh-heading);text-wrap:balance}.h2{font-size:var(--fs-h2);max-width:20ch}.display{letter-spacing:var(--track-display);font-size:clamp(3rem,1.9rem + 3.9vw,5.4rem);font-weight:800;line-height:var(--lh-tight)}.lead{font-size:var(--fs-lead);color:var(--text-2);max-width:46ch}.prose p{max-width:var(--measure)}.prose p+p{margin-top:var(--s-4)}.kind{font:500 var(--fs-small)/1 var(--font-display);color:var(--accent-text)}.eyebrow{font:500 var(--fs-small)/1.2 var(--font-display);color:var(--text-2)}.crumbs ol{font:500 var(--fs-small)/1.3 var(--font-display);color:var(--text-2);flex-wrap:wrap;gap:.5rem;display:flex}.crumbs li+li:before{content:"/";color:var(--text-2);margin-right:.5rem}.crumbs a{text-decoration:none}.crumbs a:hover,.crumbs [aria-current=page]{color:var(--text)}.js [data-reveal]{opacity:0;transform:translate3d(0, var(--reveal-shift), 0)}.js [data-reveal].is-in{opacity:1;transition:opacity var(--t-reveal) var(--ease-out), transform var(--t-reveal) var(--ease-out);transition-delay:calc(var(--i,0) * var(--stagger));transform:none}.js [data-rule]{clip-path:inset(0 100% 0 0)}.js [data-rule].is-in{clip-path:inset(0);transition:clip-path var(--t-draw) var(--ease-out) calc(var(--i,0) * var(--stagger))}.js [data-draw] .draw{stroke-dasharray:1;stroke-dashoffset:1px}.js [data-draw].is-in .draw{stroke-dashoffset:0;transition:stroke-dashoffset var(--t-draw) var(--ease-out) var(--d,0s)}.js [data-draw] .pop{opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(.6)}.js [data-draw].is-in .pop{opacity:1;transition:opacity .36s var(--ease-out) var(--d,0s), transform .36s var(--ease-out) var(--d,0s);transform:none}.js [data-draw] .fade{opacity:0}.js [data-draw].is-in .fade{opacity:1;transition:opacity var(--t-reveal) var(--ease-out) var(--d,0s)}[data-count]{font-variant-numeric:tabular-nums}::view-transition-old(root),::view-transition-new(root){animation-duration:.28s;animation-timing-function:var(--ease-in-out)}@media (prefers-reduced-motion:reduce){.js [data-draw] .pop{transform:none}::view-transition-old(root),::view-transition-new(root){animation:none}}@media print{.js [data-reveal],.js [data-draw] .pop,.js [data-draw] .fade{opacity:1;transform:none}.js [data-draw] .draw{stroke-dashoffset:0}.js [data-rule]{clip-path:none}}.chart-ticks text,.star-label,.city-coord{font-family:var(--font-data);font-size:var(--fs-data);letter-spacing:var(--track-data);font-variant-numeric:tabular-nums}.chart-grid circle,.chart-grid line{fill:none;stroke:var(--chart-grid);stroke-width:1px}.chart-ticks text{fill:var(--text-2);font-size:11px}.chart-ticks .pole{stroke:var(--text-2);stroke-width:1px}.morph{width:100%;height:auto;overflow:visible}.morph .edges line{stroke:var(--text);stroke-width:var(--line-chart);stroke-linecap:round}.morph .arch-edges line{stroke:var(--line-2);stroke-width:1.5px}.morph .arch-edges .steer{stroke:var(--accent-text);stroke-dasharray:3 5;stroke-width:1.5px}.morph .dot{fill:var(--text)}.morph .lead .star-mark{fill:var(--accent-text)}.morph .box{fill:var(--surface);stroke:var(--text);stroke-width:1.25px}.morph .lead .box{fill:var(--accent);stroke:var(--c-ink)}.morph .lead .sys-label,.morph[data-state=arch] .lead .star-mark{fill:var(--c-ink)}.morph .star-label{fill:var(--text-2);font-size:11px}.morph .sys-label{fill:var(--text);font:600 19px var(--font-display);letter-spacing:-.01em}.morph-toggle{border:var(--line-hair) solid var(--line-2);border-radius:var(--r-control);isolation:isolate;padding:3px;display:inline-flex;position:relative}.morph-toggle .thumb{border-radius:var(--r-control);background:var(--text);transform-origin:0;z-index:-1;width:0;position:absolute;top:3px;bottom:3px;left:3px}.morph-toggle.is-ready .thumb{transition:transform var(--t-base) var(--ease-out)}.morph-toggle button{font:500 .875rem/1 var(--font-display);color:var(--text-2);border-radius:var(--r-control);cursor:pointer;transition:color var(--t-base) var(--ease-out), transform var(--t-press) var(--ease-out);background:0 0;border:0;padding:.55rem .9rem;position:relative}.morph-toggle button:active{transform:scale(var(--press-scale))}.morph-toggle button[aria-pressed=true]{color:var(--surface)}.morph-toggle button:hover:not([aria-pressed=true]){color:var(--text)}.svc-chart{width:100%;height:auto;overflow:visible}.svc-chart .edges line{stroke:var(--line-2);stroke-width:1.25px}.svc-star circle{fill:var(--text);transition:fill var(--t-base) var(--ease-out)}.svc-star .halo{fill:none;stroke:var(--accent-text);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity var(--t-base) var(--ease-out), transform var(--t-base) var(--ease-out);transform:scale(.6)}.svc-star text{font:600 14px var(--font-display);fill:var(--text-2);transition:fill var(--t-base) var(--ease-out)}.svc-star.lead path{fill:var(--accent-text)}.svc-star.lead text{fill:var(--text)}.svc-star.on .halo{opacity:1;transform:scale(1)}.svc-star.on text{fill:var(--text)}.svc-star.on circle:not(.halo){fill:var(--accent-text)}.cities-chart{width:100%;height:auto}.cities-chart .edges line{stroke:var(--text);stroke-width:1.25px}.cities-chart .leader{fill:none;stroke:var(--text-2);stroke-width:1px}.cities-chart .city path{fill:var(--text)}.cities-chart .city-name{font:700 17px var(--font-display);fill:var(--text)}.cities-chart .city-coord{fill:var(--text-2);font-size:11px}.drift-chart{width:100%;height:auto}.drift-chart .course{stroke:var(--text);stroke-width:1.25px;stroke-dasharray:2 4}.drift-chart .tick{fill:var(--text)}.drift-chart .drifted{fill:none;stroke:var(--accent-text);stroke-width:1.75px}.drift-chart .drifted-tick{fill:var(--accent-text)}.drift-chart .target{fill:var(--text)}.drift-chart .lbl{font:600 14px var(--font-display);fill:var(--text)}.drift-chart .data{fill:var(--text-2);font-family:var(--font-data);font-size:12px}.stack{width:100%;height:auto}.stack .rule{stroke:var(--line-2);stroke-width:1px}.stack .mark{fill:var(--text)}.stack .lead .mark{fill:var(--accent-text)}.stack .layer-n{font:700 19px var(--font-display);fill:var(--text);letter-spacing:-.01em}.stack .layer-i{font:400 15px var(--font-body);fill:var(--text-2)}.logos{display:flex;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.logos-track{flex-shrink:0;justify-content:space-around;align-items:center;gap:clamp(2.5rem,6vw,5.5rem);min-width:100%;padding-right:clamp(2.5rem,6vw,5.5rem);animation:40s linear infinite marquee;display:flex}.logos[data-paused=true] .logos-track{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.logos:hover .logos-track{animation-play-state:paused}}.logo-mask{height:var(--logo-h,30px);aspect-ratio:var(--ar);background:var(--logo-ink,var(--text));-webkit-mask:var(--src) center / contain no-repeat;mask:var(--src) center / contain no-repeat;opacity:.82;display:block}@keyframes marquee{to{transform:translate(-100%)}}.logo-pause{font:500 .8125rem/1 var(--font-display);color:var(--text-2);cursor:pointer;text-underline-offset:.25em;background:0 0;border:0;padding:.4rem 0;text-decoration:underline}@media (prefers-reduced-motion:reduce){.logos-track{animation:none}.logos-track[aria-hidden=true]{display:none}.logos{flex-wrap:wrap;mask-image:none}.logo-pause{display:none}}@media (width<=700px){.morph .sys-label{font-size:23px}.morph .star-label{font-size:16px}.chart-ticks text{font-size:14px}.svc-chart text{font-size:20px!important}.cities-chart .city-name{font-size:28px!important}.cities-chart .city-coord{font-size:17px!important}.stack .layer-n{font-size:24px}.stack .layer-i{font-size:19px}}
