@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/barlow-400.woff2)format("woff2")}@font-face{font-family:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/barlow-400-italic.woff2)format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow-500.woff2)format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-600.woff2)format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-700.woff2)format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/barlow-800.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-700.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#ebe9e4;--bg-2:#e2dfd8;--fg:#161616;--fg-2:#4a4a48;--fg-3:#6b6966;--line:#cbc8c1;--line-2:#aeaba3;--accent:#9e1f27;--accent-2:#841a21;--accent-ink:#9e1f27;--on-accent:#f7f5f2;--band:#2b2b2b;--band-fg:#ebe9e4;--band-fg-2:#9a9994;--band-line:#454545;--band-accent-ink:#ec6a72;--sun:none;--moon:block;--font-body:"Barlow", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-display:"Barlow Condensed", "Arial Narrow", "Roboto Condensed", sans-serif;--font-mono:ui-monospace, "Cascadia Mono", "SF Mono", Menlo, Consolas, monospace;--wrap:78rem;--gutter:clamp(1.25rem, 5vw, 3rem);--space:clamp(4.5rem, 10vw, 8rem)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#2b2b2b;--bg-2:#333;--fg:#eeece8;--fg-2:#bab8b3;--fg-3:#979590;--line:#454545;--line-2:#5d5d5d;--accent:#c0282f;--accent-2:#cf3038;--accent-ink:#ec6a72;--on-accent:#f7f5f2;--band:#1c1c1c;--band-fg:#eeece8;--band-fg-2:#9a9994;--band-line:#333;--band-accent-ink:#ec6a72;--sun:block;--moon:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#2b2b2b;--bg-2:#333;--fg:#eeece8;--fg-2:#bab8b3;--fg-3:#979590;--line:#454545;--line-2:#5d5d5d;--accent:#c0282f;--accent-2:#cf3038;--accent-ink:#ec6a72;--on-accent:#f7f5f2;--band:#1c1c1c;--band-fg:#eeece8;--band-fg-2:#9a9994;--band-line:#333;--band-accent-ink:#ec6a72;--sun:block;--moon:none}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:5rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);min-height:100vh;color:var(--fg);font:400 1.0625rem/1.6 var(--font-body);-webkit-font-smoothing:antialiased;caret-color:var(--accent);accent-color:var(--accent);scrollbar-color:var(--line-2) var(--bg-2);flex-direction:column;margin:0;display:flex}::selection{background:var(--accent);color:var(--on-accent)}main{flex:1}img,svg{max-width:100%;height:auto}img{display:block}a{color:inherit;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:.2em}a:hover{color:var(--accent-ink);-webkit-text-decoration-color:var(--accent-ink);text-decoration-color:var(--accent-ink)}:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}h1,h2,h3,h4{font-family:var(--font-body);text-wrap:balance;margin:0}h1{letter-spacing:-.03em;font-size:clamp(2.75rem,6.2vw,5.5rem);font-weight:800;line-height:.98}h2{letter-spacing:-.025em;font-size:clamp(1.9rem,3.4vw,2.9rem);font-weight:700;line-height:1.06}h3{letter-spacing:-.01em;font-size:1.35rem;font-weight:600;line-height:1.15}h4{font-size:1.1rem;font-weight:600;line-height:1.2}p{margin:0 0 1em}p:last-child{margin-bottom:0}ul,ol{margin:0;padding-left:1.2em}dl,dd{margin:0}.accent{color:var(--accent)}.muted{color:var(--fg-2)}.lead{color:var(--fg-2);text-wrap:pretty;max-width:36em;font-size:clamp(1.15rem,1.5vw,1.35rem);line-height:1.5}.prose{text-wrap:pretty;max-width:66ch}.prose p{margin-bottom:1.1em}.prose p:last-child{margin-bottom:0}.mono{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem}.label{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);font-size:.72rem;font-weight:500}h2.small{margin-bottom:1.25rem;font-size:clamp(1.5rem,2.4vw,1.9rem)}.note{color:var(--fg-2);max-width:62ch;margin-top:1.5rem}.caption{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);margin-top:.75rem;font-size:.7rem}.wrap{width:min(100% - 2 * var(--gutter), var(--wrap));margin-inline:auto}.section{padding-block:var(--space)}.section-head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:2rem 4rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.section-head .lead{margin:0}.section-head h2{max-width:22ch}@media (width<=800px){.section-head{grid-template-columns:1fr}}.band{background:var(--bg-2)}hr,.rule{background:var(--line);border:0;height:1px;margin:0}.btn{border:1px solid var(--accent);background:var(--accent);color:var(--on-accent);cursor:pointer;border-radius:3px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.3rem;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn:hover{background:var(--accent-2);border-color:var(--accent-2);color:var(--on-accent)}.btn.ghost{border-color:var(--line-2);color:var(--fg);background:0 0}.btn.ghost:hover{border-color:var(--fg);color:var(--fg);background:0 0}.btn.small{padding:.6rem 1rem;font-size:.925rem}.btn[disabled]{border-color:var(--line);color:var(--fg-3);cursor:not-allowed;background:0 0}.link{text-decoration:underline;-webkit-text-decoration-color:var(--accent-ink);text-decoration-color:var(--accent-ink);text-underline-offset:.25em;font-weight:600;text-decoration-thickness:1.5px}.actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.75rem;display:flex}.numeral{font-family:var(--font-display);color:var(--fg-3);font-size:clamp(2.5rem,4vw,3.5rem);font-weight:700;line-height:1}@supports (-webkit-text-stroke:1px black){.numeral{color:#0000;-webkit-text-stroke:1px var(--line-2)}}.rows{border-top:1px solid var(--line-2)}.row{border-bottom:1px solid var(--line);grid-template-columns:5rem minmax(0,1fr) minmax(0,1.5fr);align-items:start;gap:1rem 3rem;padding-block:clamp(1.75rem,3vw,2.5rem);display:grid}.row h3{margin-bottom:.75rem;font-size:clamp(1.35rem,2.2vw,1.75rem)}.row p{color:var(--fg-2)}.row .ex{color:var(--fg-3);margin-top:.85rem;font-size:.925rem}@media (width<=800px){.row{grid-template-columns:3.5rem minmax(0,1fr)}.row>:nth-child(3){grid-column:2}}.compare{border-collapse:collapse;border-top:1px solid var(--line-2);width:100%}.compare th,.compare td{border-bottom:1px solid var(--line);vertical-align:top;text-align:left;padding:1.1rem 1.5rem 1.1rem 0}.compare th{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);font-size:.72rem;font-weight:500}.compare th.us{color:var(--accent-ink)}.compare td.k{width:24%;font-weight:600}.compare td.them{color:var(--fg-3);width:36%}.compare td.us{color:var(--fg)}@media (width<=720px){.compare thead{display:none}.compare tr{border-bottom:1px solid var(--line);padding-block:1rem;display:grid}.compare td{border:0;width:auto;padding:.2rem 0}.compare td.k,.compare td.them,.compare td.us{width:auto}.compare td.k{margin-bottom:.25rem}.compare td.them:before,.compare td.us:before{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);font-size:.65rem;display:block}.compare td.them:before{content:"Their cloud"}.compare td.us:before{content:"Under your roof";color:var(--accent-ink)}}.timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid}.timeline li{border-top:1px solid var(--line-2);padding-top:1.5rem;position:relative}.timeline li:before{content:"";background:var(--accent);width:7px;height:7px;position:absolute;top:-4px;left:0}.timeline .step{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);margin-bottom:.75rem;font-size:.72rem;font-weight:500;display:block}.timeline h3{margin-bottom:.5rem}.timeline p{color:var(--fg-2)}@media (width<=900px){.timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.timeline{grid-template-columns:1fr}}.panel{border:1px solid var(--line-2);background:var(--bg-2);border-radius:4px;overflow:hidden}.panel-head{border-bottom:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1.1rem;font-size:.72rem;display:flex}.panel-head .status{color:var(--fg-2);align-items:center;gap:.5rem;display:inline-flex}.panel-head .status:before{content:"";background:var(--accent-ink);width:7px;height:7px}.panel-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.15rem 1.5rem;padding:.9rem 1.1rem;display:grid}.panel-row:last-child{border-bottom:0}.panel-row .k{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);font-size:.72rem}.panel-row .v{letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:1.3rem;font-weight:600}.panel-row .n{color:var(--fg-2);grid-column:1/-1;font-size:.925rem}.panel-row.hi .v{color:var(--accent-ink)}.frame{border:1px solid var(--line-2);background:var(--bg-2);color:inherit;border-radius:4px;text-decoration:none;transition:border-color .15s;display:block;overflow:hidden}.frame:hover{border-color:var(--fg-3);color:inherit}.frame-bar{border-bottom:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);justify-content:space-between;gap:1rem;padding:.6rem 1rem;font-size:.7rem;display:flex}.frame img{width:100%}.frame-cap{border-top:1px solid var(--line);padding:1rem 1.1rem 1.2rem}.frame-cap h3{margin-bottom:.3rem;font-size:1.15rem}.frame-cap p{color:var(--fg-2);font-size:.95rem}.console{background:var(--band);color:var(--band-fg);border:1px solid var(--band-line);font-family:var(--font-mono);border-radius:4px;font-size:.85rem;line-height:1.75;overflow:hidden}.console-bar{border-bottom:1px solid var(--band-line);letter-spacing:.1em;text-transform:uppercase;color:var(--band-fg-2);justify-content:space-between;gap:1rem;padding:.6rem 1rem;font-size:.68rem;display:flex}.console-body{white-space:pre-wrap;font:inherit;margin:0;padding:1.1rem 1.2rem}.console .p{color:var(--band-accent-ink)}.console .c{color:var(--band-fg-2)}.console .cur{background:var(--band-fg);vertical-align:-.15em;width:.6em;height:1em;animation:1s steps(2,start) infinite blink;display:inline-block}@keyframes blink{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.console .cur{animation:none}}.doc{grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.doc-index{position:sticky;top:5.5rem}.doc-index ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.doc-index a{border-bottom:1px solid var(--line);color:var(--fg-2);grid-template-columns:2.25rem minmax(0,1fr);gap:.5rem;padding:.75rem 0;font-size:.95rem;font-weight:500;text-decoration:none;display:grid}.doc-index a span{font-family:var(--font-mono);letter-spacing:.1em;color:var(--fg-3);padding-top:.3em;font-size:.7rem}.doc-index a:hover,.doc-index a.active{color:var(--fg)}.doc-index a.active span{color:var(--accent-ink)}.doc-body>section{border-top:1px solid var(--line);padding-block:clamp(2.5rem,5vw,4.5rem)}.doc-body>section:first-child{border-top:0;padding-top:0}.doc-body h2{max-width:20ch;margin-bottom:1rem}.doc-body .lead{margin-bottom:2rem}.doc-body .sub{margin:clamp(2rem,4vw,3rem) 0 1rem}@media (width<=860px){.doc{grid-template-columns:1fr}.doc-index{position:static}.doc-index ol{border:0;flex-wrap:wrap;gap:0 1.5rem;display:flex}.doc-index a{border:0;grid-template-columns:auto minmax(0,1fr);padding:.35rem 0}}.swap{border-collapse:collapse;border-top:1px solid var(--line-2);width:100%}.swap th{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);text-align:left;border-bottom:1px solid var(--line);padding:.9rem 1.25rem .9rem 0;font-size:.72rem;font-weight:500}.swap td{border-bottom:1px solid var(--line);vertical-align:top;padding:1rem 1.25rem 1rem 0}.swap .was{color:var(--fg-3);text-decoration:line-through;-webkit-text-decoration-color:var(--accent-ink);text-decoration-color:var(--accent-ink);width:30%;text-decoration-thickness:1px}.swap .now{white-space:nowrap;width:22%;font-weight:600}.swap .what{color:var(--fg-2)}@media (width<=720px){.swap thead{display:none}.swap tr{border-bottom:1px solid var(--line);padding-block:.9rem;display:grid}.swap td{border:0;width:auto;padding:.15rem 0}.swap .was,.swap .now{white-space:normal;width:auto}}.flow{gap:2.5rem;display:grid}.flow-row{flex-wrap:wrap;align-items:center;display:flex}.flow-label{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);flex:0 0 100%;margin-bottom:.8rem;font-size:.72rem;font-weight:500}.node{border:1px solid var(--line-2);background:var(--bg);white-space:nowrap;border-radius:3px;padding:.7rem .95rem;font-size:.925rem;font-weight:500}.node.bad{color:var(--fg-2);border-style:dashed}.node.good{border-color:var(--accent)}.edge{background:var(--line-2);flex:2.5rem;min-width:2.5rem;height:1px;margin-top:.9rem;position:relative}.edge span{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);white-space:nowrap;font-size:.66rem;font-weight:500;position:absolute;top:-1.4rem;left:50%;transform:translate(-50%)}@media (width<=760px){.flow-row{grid-template-columns:1fr;justify-items:start;display:grid}.flow-label{flex:none}.node{white-space:normal}.edge{width:1px;min-width:0;height:2rem;margin:0 0 0 1.25rem}.edge span{top:50%;left:1rem;transform:translateY(-50%)}}.manifesto{border-top:1px solid var(--line-2);margin:0;padding:0;list-style:none}.manifesto li{border-bottom:1px solid var(--line);grid-template-columns:6rem minmax(0,1fr);align-items:start;gap:1rem 2rem;padding-block:1.75rem;display:grid}.manifesto h3{margin-bottom:.4rem;font-size:clamp(1.35rem,2.4vw,1.9rem)}.manifesto p{color:var(--fg-2);max-width:58ch}@media (width<=600px){.manifesto li{grid-template-columns:3.5rem minmax(0,1fr)}}.tl{border-left:1px solid var(--line-2);margin:0;padding:0;list-style:none}.tl li{grid-template-columns:4.5rem minmax(0,1fr);gap:.5rem 1.5rem;padding:0 0 2.25rem 1.75rem;display:grid;position:relative}.tl li:last-child{padding-bottom:0}.tl li:before{content:"";background:var(--accent);width:7px;height:7px;position:absolute;top:.5em;left:-4px}.tl .year{font-family:var(--font-mono);letter-spacing:.1em;color:var(--accent-ink);padding-top:.4em;font-size:.75rem}.tl h3{margin-bottom:.35rem;font-size:1.2rem}.tl p{color:var(--fg-2);max-width:52ch}@media (width<=600px){.tl li{grid-template-columns:1fr}}.spec{border-top:1px solid var(--line-2);grid-template-columns:minmax(9rem,15rem) minmax(0,1fr);display:grid}.spec dt,.spec dd{border-bottom:1px solid var(--line);padding:1.05rem 0}.spec dt{padding-right:1.5rem;font-weight:600}.spec dd{color:var(--fg-2);max-width:60ch}@media (width<=640px){.spec{grid-template-columns:1fr}.spec dt{border-bottom:0;padding-bottom:.25rem}.spec dd{padding-top:0}}.big-phone{letter-spacing:-.04em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(2.25rem,6vw,6rem);font-weight:800;line-height:1;text-decoration:none;display:inline-block}.big-phone:hover{color:var(--accent-ink)}label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2);margin-bottom:.45rem;font-size:.72rem;display:block}input,select,textarea{width:100%;font:inherit;color:var(--fg);background:var(--bg);border:1px solid var(--line-2);border-radius:3px;padding:.8rem .9rem}input:focus,select:focus,textarea:focus{border-color:var(--accent-ink);box-shadow:0 0 0 1px var(--accent-ink);outline:none}textarea{resize:vertical;min-height:9rem}.field{margin-bottom:1.25rem}.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}.skip{z-index:100;background:var(--accent);color:var(--on-accent);padding:.75rem 1rem;font-weight:600;text-decoration:none;position:absolute;top:-4rem;left:1rem}.skip:focus{top:1rem}.mark.svelte-1mi20zr{flex:none;display:block}.base.svelte-1mi20zr{stroke:var(--accent)}.theme.svelte-1cmi4dh{border:1px solid var(--line-2);width:2.4rem;height:2.4rem;color:var(--fg);cursor:pointer;background:0 0;border-radius:2px;justify-content:center;align-items:center;padding:0;display:inline-flex}.theme.svelte-1cmi4dh:hover{border-color:var(--fg)}.sun.svelte-1cmi4dh{display:var(--sun)}.moon.svelte-1cmi4dh{display:var(--moon)}.site-header.svelte-1elxaub{z-index:40;background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:0}.bar.svelte-1elxaub{justify-content:space-between;align-items:center;gap:1.5rem;padding-block:.9rem;display:flex}.brand.svelte-1elxaub{color:var(--fg);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:.65rem;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex}.brand.svelte-1elxaub:hover{color:var(--fg)}.tech.svelte-1elxaub{color:var(--fg-3);font-weight:500}.menu.svelte-1elxaub{font:600 .925rem var(--font-body);border:1px solid var(--line-2);color:var(--fg);cursor:pointer;background:0 0;border-radius:3px;padding:.55rem .9rem;display:none}.nav.svelte-1elxaub{align-items:center;gap:1.25rem;display:flex}.nav.svelte-1elxaub ul:where(.svelte-1elxaub){align-items:center;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.nav.svelte-1elxaub ul:where(.svelte-1elxaub) a:where(.svelte-1elxaub):not(.btn){color:var(--fg-2);border-bottom:1px solid #0000;padding:.3rem 0;font-size:.95rem;font-weight:500;text-decoration:none;display:inline-block}.nav.svelte-1elxaub ul:where(.svelte-1elxaub) a:where(.svelte-1elxaub):not(.btn):hover{color:var(--fg)}.nav.svelte-1elxaub ul:where(.svelte-1elxaub) a[aria-current=page]:where(.svelte-1elxaub){color:var(--fg);border-bottom-color:var(--accent-ink)}@media (width<=880px){.menu.svelte-1elxaub{display:inline-block}.nav.svelte-1elxaub{background:var(--bg);border-bottom:1px solid var(--line);padding:.5rem var(--gutter) 1.25rem;flex-direction:column;align-items:stretch;gap:0;display:none;position:absolute;top:100%;left:0;right:0}.nav.open.svelte-1elxaub{display:flex}.nav.svelte-1elxaub ul:where(.svelte-1elxaub){flex-direction:column;align-items:stretch;gap:0}.nav.svelte-1elxaub ul:where(.svelte-1elxaub) li:where(.svelte-1elxaub){border-bottom:1px solid var(--line)}.nav.svelte-1elxaub ul:where(.svelte-1elxaub) li:where(.svelte-1elxaub):last-child{border-bottom:0;padding-top:1rem}.nav.svelte-1elxaub ul:where(.svelte-1elxaub) a:where(.svelte-1elxaub):not(.btn){border-bottom:0;padding:.9rem 0;font-size:1.1rem;display:block}.nav.svelte-1elxaub ul:where(.svelte-1elxaub) a[aria-current=page]:where(.svelte-1elxaub){color:var(--accent-ink)}.nav.svelte-1elxaub .theme{align-self:flex-start;margin-top:1rem}}.site-footer.svelte-jz8lnl{background:var(--band);color:var(--band-fg);padding-top:clamp(3rem,7vw,5rem)}.top.svelte-jz8lnl{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:2.5rem;padding-bottom:3rem;display:grid}.name.svelte-jz8lnl{letter-spacing:-.01em;margin:1rem 0 .5rem;font-size:1.2rem;font-weight:700}.pitch.svelte-jz8lnl{color:var(--band-fg-2);max-width:34ch;font-size:.95rem}.head.svelte-jz8lnl{color:var(--band-accent-ink);margin-bottom:.9rem}ul.svelte-jz8lnl{margin:0;padding:0;list-style:none}li.svelte-jz8lnl{color:var(--band-fg-2);margin-bottom:.5rem;font-size:.975rem}.hours.svelte-jz8lnl li:where(.svelte-jz8lnl){justify-content:space-between;gap:1rem;max-width:16rem;display:flex}a.svelte-jz8lnl{color:var(--band-fg);text-decoration:none}a.svelte-jz8lnl:hover{color:var(--band-accent-ink)}.bottom.svelte-jz8lnl{border-top:1px solid var(--band-line);color:var(--band-fg-2);flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;padding-block:1.25rem;font-size:.875rem;display:flex}.bottom.svelte-jz8lnl p:where(.svelte-jz8lnl){margin:0}.bottom.svelte-jz8lnl a:where(.svelte-jz8lnl){text-underline-offset:.25em;text-decoration:underline;-webkit-text-decoration-color:var(--band-line);text-decoration-color:var(--band-line);margin-left:1.25rem}@media (width<=800px){.top.svelte-jz8lnl{grid-template-columns:1fr 1fr}.brand-col.svelte-jz8lnl{grid-column:1/-1}}
