:root{color-scheme:light dark;--bench: light-dark(#ececea, #0f0f10);--sheet: light-dark(#fafaf8, #1c1c1e);--surface: light-dark(#ffffff, #262628);--surface-2: light-dark(#f1f1ef, #303033);--ink: light-dark(#1d1d1f, #f5f5f7);--ink-2: light-dark(#6e6e73, #a1a1a6);--ink-3: light-dark(#b4b4b8, #636367);--hairline: light-dark(rgba(0, 0, 0, .1), rgba(255, 255, 255, .12));--accent: light-dark(#2e5fb8, #85b2f2);--on-accent: light-dark(#ffffff, #0e1a2b);--accent-soft: light-dark(rgba(46, 95, 184, .1), rgba(133, 178, 242, .14));--shadow-1: light-dark(rgba(0, 0, 0, .05), rgba(0, 0, 0, .45));--shadow-2: light-dark(rgba(0, 0, 0, .06), rgba(0, 0, 0, .35));--font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Inter, Roboto, "Helvetica Neue", Arial, sans-serif;--t-display: 32px;--t-title: 28px;--t-heading: 24px;--t-body: 16px;--t-caption: 13px;--r-l: 16px;--r-pill: 999px;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--texture-ink: .06}@media(prefers-color-scheme:dark){:root{--texture-ink: .045}}html[data-theme=light]{color-scheme:light;--texture-ink: .06}html[data-theme=dark]{color-scheme:dark;--texture-ink: .045}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--sheet);color:var(--ink);font-family:var(--font);font-size:var(--t-body);line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p,figure,ol{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}svg{display:block}.icon{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.wrap{width:min(1200px,calc(100% - 96px));margin-inline:auto}.skip{position:absolute;left:20px;top:-100px;padding:10px 14px;background:var(--ink);color:var(--sheet);border-radius:var(--r-pill);z-index:20}.skip:focus{top:10px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}h1{font-size:64px;line-height:1.05;letter-spacing:-.03em;font-weight:600;text-wrap:balance}h2{font-size:40px;line-height:1.1;letter-spacing:-.025em;font-weight:600;text-wrap:balance}.nowrap{white-space:nowrap}h3{font-size:var(--t-body);font-weight:600;letter-spacing:-.01em}.lede{font-size:20px;line-height:1.45;color:var(--ink-2);max-width:36ch;margin-top:var(--s-5);text-wrap:pretty}.section-heading{max-width:60ch;margin-bottom:var(--s-6)}.section-heading p{margin-top:var(--s-3);font-size:18px;color:var(--ink-2);text-wrap:pretty}.dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--ink-3);flex:none}.dot.good{background:var(--accent)}.status{display:inline-flex;align-items:center;gap:var(--s-2);font-size:var(--t-body);color:var(--ink-2);white-space:nowrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:var(--r-pill);border:1px solid var(--hairline);background:var(--surface);color:var(--ink);font-weight:500;font-size:var(--t-body);height:52px;padding:0 22px;cursor:pointer;white-space:nowrap;transition:background .2s,color .2s,border-color .2s,transform .1s}.btn:hover{border-color:var(--ink-3)}.btn:active{transform:scale(.985)}.btn.small{height:40px;padding:0 16px;font-size:var(--t-caption)}.btn.primary{background:var(--accent);color:var(--on-accent);border-color:transparent;font-weight:600}.btn.primary:hover{background:light-dark(#26509c,#9dc2f6);border-color:transparent}.btn.contrast{background:var(--ink);color:var(--sheet);border-color:transparent;font-weight:600}.btn.contrast:hover{background:var(--ink-2);border-color:transparent}.btn .icon{width:16px;height:16px}.toggle{position:relative;display:inline-block;width:51px;height:31px;flex:none}.toggle i{position:absolute;inset:0;border-radius:var(--r-pill);background:var(--ink-3)}.toggle i:after{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 2px 4px #0000002e}.settings h4{font-size:var(--t-caption);font-weight:600;color:var(--ink-2);padding-bottom:var(--s-2)}.row{display:flex;justify-content:space-between;align-items:center;gap:var(--s-4);min-height:52px;padding:10px 0;border-top:1px solid var(--hairline)}.row .t{font-size:var(--t-body)}.row.gain{flex-direction:column;align-items:stretch;gap:0}.gain-head{display:flex;justify-content:space-between;align-items:baseline}.gain-head .val{color:var(--ink-2);font-variant-numeric:tabular-nums}.slider{position:relative;height:32px;margin-top:2px}.slider:before{content:"";position:absolute;left:0;right:0;top:14px;height:4px;border-radius:2px;background:linear-gradient(to right,var(--accent) var(--pct, 20%),var(--ink-3) var(--pct, 20%))}.slider i{position:absolute;top:2px;left:calc(var(--pct, 20%) - 14px);width:28px;height:28px;border-radius:50%;background:#fff;border:1px solid var(--hairline);box-shadow:0 2px 4px #0000002e}.m-primary{height:56px;width:100%;background:var(--ink);color:var(--sheet);border-color:transparent;font-weight:600}.m-mute{height:64px;width:100%}.header{height:84px;display:flex;align-items:center;gap:var(--s-6)}.header nav{display:flex;gap:var(--s-6);font-size:var(--t-body);color:var(--ink-2);margin-left:auto}.header nav a:hover{color:var(--ink)}.header-download{flex:none}.hero{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s-7);align-items:center;padding-block:var(--s-7) var(--s-8)}.hero-downloads{margin-top:var(--s-6)}.downloads{display:flex;flex-direction:column;gap:var(--s-3);align-items:flex-start}.other-downloads{display:flex;flex-wrap:wrap;gap:var(--s-2)}.primary-download{height:60px;padding:0 28px;font-size:18px;gap:12px}.primary-download .icon{width:20px;height:20px}.secondary-download{height:48px;padding:0 20px;font-size:15px;color:var(--ink-2);background:transparent}.secondary-download:hover{color:var(--ink)}.secondary-download .icon{width:16px;height:16px}.os-icon{flex:none;width:20px;height:20px;fill:currentColor}.secondary-download .os-icon{width:17px;height:17px}.downloads noscript{font-size:var(--t-caption);color:var(--ink-2)}.download-spinner{width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:download-spin .8s linear infinite}@keyframes download-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.download-spinner{animation:none}}.header-download .phone-download{min-height:0;height:40px;padding:0 16px}.waitlist-form{display:grid;gap:var(--s-3);margin-top:var(--s-5)}.waitlist-form label{font-size:var(--t-caption);font-weight:600}.waitlist-form input{width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--hairline);border-radius:var(--r-l);background:var(--surface-2);color:var(--ink);font:inherit}.waitlist-form .btn:disabled{opacity:.65;cursor:wait}.waitlist-success{margin-block:var(--s-5);color:var(--ink-2)}.waitlist-error{color:var(--ink-2);font-size:var(--t-caption)}.hero-downloads .primary-download{height:74px;padding:0 34px;font-size:22px;gap:14px}.hero-downloads .primary-download .icon,.hero-downloads .primary-download .os-icon{width:25px;height:25px}.hero-downloads .secondary-download{height:59px;padding:0 25px;font-size:18px}.hero-downloads .secondary-download .icon{width:20px;height:20px}.hero-downloads .secondary-download .os-icon{width:21px;height:21px}.hero-downloads .other-downloads{gap:var(--s-3)}.phone-download-icons{display:inline-flex;align-items:center;gap:var(--s-1);margin-right:var(--s-1)}.phone-download-os{display:grid;place-items:center;width:.9em;height:.9em}.phone-download .phone-download-os .os-icon{width:.9em;height:.9em}.phone-download{max-width:100%;height:auto;min-height:60px;padding-block:14px;white-space:normal;text-align:center;justify-content:center}.hero-downloads .phone-download{height:auto;min-height:74px}.phone-download-dialog{margin:auto;max-width:420px;width:calc(100vw - 2 * var(--s-5));padding:0;background:var(--sheet);color:var(--ink);border:1px solid var(--hairline);border-radius:var(--r-l);box-shadow:0 1px 2px var(--shadow-1),0 24px 64px var(--shadow-2)}.phone-download-body{position:relative;padding:var(--s-6)}.phone-download-dialog::backdrop{background:#1d1d1f47}@media(prefers-color-scheme:dark){.phone-download-dialog::backdrop{background:#0000009e}}html[data-theme=light] .phone-download-dialog::backdrop{background:#1d1d1f47}html[data-theme=dark] .phone-download-dialog::backdrop{background:#0000009e}.phone-download-dialog h3{padding-right:var(--s-7);font-size:var(--t-heading);line-height:1.2}.phone-download-dialog .phone-download-copy{margin-top:var(--s-3);color:var(--ink-2);font-size:var(--t-body)}.phone-download-close{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ink-2);cursor:pointer}.phone-download-close:hover{background:var(--surface-2);color:var(--ink)}.phone-download-link{display:block;margin-top:var(--s-5);padding:var(--s-3) var(--s-4);background:var(--surface-2);color:var(--accent);border-radius:var(--r-l);font-weight:600;text-decoration:underline;text-underline-offset:3px;user-select:all}.phone-download-actions{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-5)}.phone-download-actions .btn{flex:1}.phone-download-dialog .phone-download-status{min-height:20px;margin-top:var(--s-3);color:var(--ink-2);font-size:var(--t-caption)}.product-stage{--k: 1;position:relative;width:100%;height:calc(var(--h) * var(--k));min-width:0}.stage-canvas{position:absolute;top:0;left:0;width:var(--w);height:var(--h);transform:scale(var(--k));transform-origin:top left}.desk,.phone{position:absolute;background:var(--sheet);border:1px solid var(--hairline);box-shadow:0 1px 2px var(--shadow-1),0 16px 40px var(--shadow-2)}.desk{left:0;top:24px;width:500px;height:552px;border-radius:14px;padding:28px 32px;overflow:hidden}.desk-head,.m-head{display:flex;align-items:center;justify-content:center;gap:var(--s-3)}.desk .meter{margin-top:20px}.desk-hero{text-align:center;margin-top:28px}.desk-hero h3{font-size:26px;font-weight:600;letter-spacing:-.022em;line-height:1.15}.desk-hero p{margin:var(--s-2) auto 0;color:var(--ink-2);font-size:var(--t-body);max-width:40ch}.desk-phone{display:flex;flex-direction:column;align-items:center;margin-top:22px}.phone-art{width:104px;height:208px}.phone-art .body{fill:light-dark(#ffffff,#1c1c1e);stroke:var(--ink-3);stroke-width:2}.phone-art .glass{fill:var(--surface-2)}.phone-art .island{fill:var(--ink);opacity:.85}.phone-art .trace{fill:none;stroke:var(--accent);stroke-width:3;stroke-linecap:round}.phone-art .key{fill:var(--ink);opacity:.9}.phone-name{margin-top:var(--s-3);font-size:22px;font-weight:600;letter-spacing:-.015em}.phone-meta{margin-top:2px;font-size:var(--t-caption);color:var(--ink-2)}.phone{left:470px;top:0;width:290px;height:600px;border-radius:40px;overflow:hidden;display:flex;flex-direction:column}.statusbar{height:48px;flex:none;display:flex;justify-content:space-between;align-items:flex-end;padding:0 26px 8px;font-size:var(--t-caption);font-weight:600;font-variant-numeric:tabular-nums}.statusbar svg{height:11px;width:auto}.screen{flex:1;padding:6px 18px 0;display:flex;flex-direction:column}.screen>*{flex-shrink:0}.m-conn{font-size:12px}.m-conn .dot{width:7px;height:7px}.m-status{margin-top:20px;text-align:center}.m-status h3{font-size:28px;font-weight:600;letter-spacing:-.022em;line-height:1.15}.m-status p{margin-top:4px;font-size:14px;color:var(--ink-2)}.phone .meter{margin-top:22px}.phone .m-primary{margin-top:24px;font-size:15px}.phone .m-mute{margin-top:var(--s-3);height:56px;font-size:15px}.phone .settings{margin-top:28px}.phone .row .t,.phone .gain-head .val{font-size:15px}.section{padding-block:var(--s-8)}.steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,320px));justify-content:center;gap:var(--s-6)}.steps li{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--s-3);align-items:center;align-content:start;padding-top:var(--s-4);border-top:1px solid var(--hairline)}.steps .n{display:block;font-size:18px;font-weight:500;letter-spacing:-.02em;color:var(--accent);line-height:1;font-variant-numeric:tabular-nums}.steps h3{font-size:18px}.steps p{grid-column:2;margin-top:var(--s-1);color:var(--ink-2);max-width:32ch;text-wrap:pretty}.step-link{color:var(--accent);text-decoration:underline;text-underline-offset:2px}#how-it-works{background:var(--surface-2);border-radius:var(--r-l);padding:var(--s-7);padding-top:var(--s-6);margin-bottom:var(--s-8)}#how-it-works .section-heading{text-align:center;margin-inline:auto}#connections{position:relative;overflow:hidden}#connections>.wrap{position:relative;z-index:1}#connections .wave-texture{top:calc(50% + var(--s-7))}.connections{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-5)}.connections article{position:relative;overflow:hidden;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-l);padding:var(--s-6)}.conn-mark{position:absolute;right:-40px;bottom:8px;width:190px;height:190px;color:var(--accent);opacity:.12;transform:rotate(-12deg);pointer-events:none}.conn-mark .icon{width:100%;height:100%;stroke-width:1.15}.conn-copy{position:relative;z-index:1}.connections h3{font-size:24px;letter-spacing:-.02em}.connections p{margin-top:var(--s-2);color:var(--ink-2);max-width:40ch;text-wrap:pretty}#pricing .section-heading{text-align:center;margin-inline:auto}.plans{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto auto auto;column-gap:var(--s-5);row-gap:0;max-width:960px;margin-inline:auto}.plan{display:grid;grid-template-rows:subgrid;grid-row:span 4;justify-items:start;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-l);padding:var(--s-5) var(--s-6) var(--s-6)}.plan-head{width:100%}.plan h3{font-size:24px;letter-spacing:-.02em}.plan-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--s-3);min-height:44px}.plan-price{margin-top:var(--s-2);font-size:var(--t-title);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.plan ul{width:100%;list-style:disc;padding:0 0 0 1.2em;margin:var(--s-4) 0 var(--s-6)}.plan li{padding-block:var(--s-2);color:var(--ink-2)}.plan li::marker{color:var(--accent)}.plan-btn{width:100%;min-height:64px;flex-direction:column;gap:2px;line-height:1.2}.plan-btn small{font-size:var(--t-caption);font-weight:500;opacity:.8}.billing-toggle{display:inline-flex;align-items:center;gap:var(--s-1);margin-right:-8px;padding:var(--s-1);border-radius:var(--r-pill);background:var(--surface-2)}.billing-saving{color:var(--accent);font-weight:600;white-space:nowrap}.billing-toggle button{display:inline-flex;align-items:center;gap:var(--s-2);min-height:36px;padding:0 var(--s-4);border:0;border-radius:var(--r-pill);background:transparent;color:var(--ink-2);font-size:var(--t-caption);cursor:pointer}.billing-toggle button[aria-checked=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px var(--shadow-1)}#questions{position:relative;overflow:hidden}#questions>.wrap{position:relative;z-index:1}@media(width>800px){#questions{padding-top:calc(var(--s-8) + var(--s-6));padding-bottom:var(--s-4)}#questions>.wrap{padding-bottom:var(--s-8)}.get-started{margin-top:0}}.faq{display:grid;grid-template-columns:1fr 2fr;gap:var(--s-8);padding-top:var(--s-5)}.questions{border-top:1px solid var(--hairline)}details{border-bottom:1px solid var(--hairline)}summary{font-size:18px;font-weight:500;letter-spacing:-.01em;list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:var(--s-5);min-height:64px;padding-block:var(--s-4)}summary::-webkit-details-marker{display:none}summary>span{position:relative;width:18px;height:18px;flex:none;color:var(--ink-2)}summary>span:before,summary>span:after{content:"";position:absolute;left:50%;top:50%;background:currentColor;border-radius:1px;transform:translate(-50%,-50%);transition:transform .2s}summary>span:before{width:16px;height:1.5px}summary>span:after{width:1.5px;height:16px}details[open] summary>span:after{transform:translate(-50%,-50%) rotate(90deg)}details>p{color:var(--ink-2);padding:0 48px var(--s-5) 0;max-width:60ch;text-wrap:pretty}.get-started{position:relative;overflow:hidden;isolation:isolate;background:light-dark(#f1f1ef,#e4e4e1);color:#1d1d1f;border-radius:var(--r-l);padding:var(--s-7);display:grid;grid-template-columns:1fr auto;gap:var(--s-7);align-items:center;margin-top:var(--s-5)}.get-started .wave-texture{z-index:-1}.get-started h2{font-size:45px;max-width:16ch;min-height:99px}.rotator{display:block;animation:heading-cycle 3.5s ease-out infinite}.rotator.paused{animation-play-state:paused}@keyframes heading-cycle{0%{opacity:0;transform:translateY(8px)}13%{opacity:1;transform:translateY(0)}87%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@media(prefers-reduced-motion:reduce){.rotator{animation:none}}.get-started .downloads{align-self:center;justify-self:end;align-items:flex-end}.get-started .primary-download{background:#1d1d1f;color:#fafaf8;border-color:transparent}.get-started .primary-download:hover{background:#33333a;border-color:transparent}.get-started .secondary-download{color:#1d1d1f;background:#fff;border-color:#0000001f}.get-started .secondary-download:hover{color:#1d1d1f;background:#f5f5f3;border-color:#0000003d}.footer{display:flex;align-items:center;gap:var(--s-6);min-height:112px;font-size:var(--t-caption);color:var(--ink-2)}.footer .lockup{font-size:var(--t-body)}#docs-link{margin-left:auto}.footer a:hover{color:var(--ink)}.theme-toggle{display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;padding:0;border:0;border-radius:var(--r-pill);background:transparent;color:var(--ink-2);cursor:pointer}.theme-toggle:hover{color:var(--ink);background:var(--surface-2)}.theme-sun{display:none}@media(prefers-color-scheme:dark){.theme-sun{display:block}.theme-moon{display:none}}html[data-theme=dark] .theme-sun{display:block}html[data-theme=dark] .theme-moon,html[data-theme=light] .theme-sun{display:none}html[data-theme=light] .theme-moon{display:block}@media(max-width:1100px){.wrap{width:calc(100% - 64px)}h1{font-size:52px}.hero{gap:var(--s-6)}.product-stage{--k: .7}#how-it-works{padding:var(--s-6)}}@media(max-width:1040px){.plans{grid-template-columns:1fr;grid-template-rows:none;row-gap:var(--s-5);max-width:560px}.plan{display:flex;flex-direction:column;align-items:flex-start;grid-row:auto}}@media(width>800px)and (width<=900px){.get-started h2{font-size:36px;min-height:79px}}@media(max-width:1000px){.hero{grid-template-columns:1fr}}@media(max-width:800px){.header{height:72px}.header nav{display:none}.header .lockup{font-size:var(--t-body)}.header-download{margin-left:auto}.hero{grid-template-columns:1fr;padding-block:var(--s-6) var(--s-7)}.product-stage{--k: .9}h2{font-size:34px}.section{padding-block:var(--s-7)}.steps{grid-template-columns:1fr;gap:var(--s-5)}.steps p{max-width:48ch}.connections{grid-template-columns:1fr}.faq{grid-template-columns:1fr;gap:var(--s-5)}.get-started{grid-template-columns:1fr;gap:var(--s-6)}.get-started .downloads{justify-self:start;align-items:flex-start}}@media(max-width:600px){.product-stage{--k: .7}.hero-downloads .primary-download{height:60px;padding:0 24px;font-size:18px;gap:12px}.hero-downloads .primary-download .icon,.hero-downloads .primary-download .os-icon{width:20px;height:20px}.hero-downloads .phone-download{height:auto;min-height:60px;padding:14px 16px;gap:var(--s-2)}.phone-download-icons{gap:2px;margin-right:0}.hero-downloads .phone-download .phone-download-os .os-icon{width:.9em;height:.9em}.hero-downloads .secondary-download{height:48px;padding:0 18px;font-size:15px}.hero-downloads .secondary-download .icon{width:16px;height:16px}.hero-downloads .secondary-download .os-icon{width:17px;height:17px}.hero-downloads .other-downloads{gap:var(--s-2)}}@media(max-width:480px){.wrap{width:calc(100% - 40px)}.header{height:64px;gap:var(--s-3)}.header .btn.small{padding-inline:14px}.header-os{display:none}h1{font-size:42px}h2{font-size:30px}.lede{font-size:18px;margin-top:var(--s-4)}.hero-downloads{margin-top:var(--s-5)}.product-stage{--k: .52}.section{padding-block:var(--s-6)}.section-heading p,.get-started p{font-size:var(--t-body)}#how-it-works{padding:var(--s-5)}.connections article{padding:var(--s-5)}.conn-mark{right:-32px;bottom:6px;width:150px;height:150px}.plan{padding:var(--s-5)}summary{font-size:var(--t-body);min-height:56px}details>p{padding-right:var(--s-5)}.get-started{padding:var(--s-5)}.get-started h2{font-size:35px;min-height:77px}.footer{flex-wrap:wrap;gap:var(--s-3) var(--s-5);align-content:center;padding-block:var(--s-5)}.footer p{order:3;width:100%}}@media(max-width:360px){h1{font-size:36px}.product-stage{--k: .42}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.wave-texture.svelte-vpoakz{position:absolute;left:50%;top:50%;width:var(--wave-width);height:var(--wave-height);transform:translate(-50%,-50%);z-index:0;stroke:currentColor;stroke-width:10;stroke-linecap:round;pointer-events:none}line.svelte-vpoakz{transform-box:fill-box;transform-origin:center}.animated.svelte-vpoakz line:where(.svelte-vpoakz){animation-name:svelte-vpoakz-wave-breathe;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-direction:alternate}@keyframes svelte-vpoakz-wave-breathe{0%{transform:scaleY(.55)}to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.animated.svelte-vpoakz line:where(.svelte-vpoakz){animation:none}}.dot-pulse.svelte-hmf9en{--pulse-radius: clamp(600px, calc(50vw - 200px) , 880px);position:absolute;left:0;top:56%;transform:translateY(-50%);width:var(--pulse-radius);height:calc(var(--pulse-radius) * 2);z-index:0;pointer-events:none}.ring.svelte-hmf9en{opacity:var(--ring-opacity);transform-box:view-box;transform-origin:0 var(--pulse-centre)}.ring.svelte-hmf9en circle:where(.svelte-hmf9en){fill:none;stroke:var(--accent);stroke-width:var(--dot-size);stroke-linecap:round}@media(prefers-reduced-motion:no-preference){.ring.svelte-hmf9en{animation:svelte-hmf9en-dot-beat var(--pulse-cycle) ease-out infinite;animation-delay:var(--ring-delay)}}@keyframes svelte-hmf9en-dot-beat{0%{opacity:var(--ring-opacity);transform:scale(1)}8%{opacity:calc(var(--ring-opacity) * 1.6);transform:scale(1.04)}16%{opacity:var(--ring-opacity);transform:scale(1.005)}24%{opacity:calc(var(--ring-opacity) * 1.45);transform:scale(1.03)}35%{opacity:var(--ring-opacity);transform:scale(1)}to{opacity:var(--ring-opacity);transform:scale(1)}}@media(max-width:800px){.dot-pulse.svelte-hmf9en{display:none}}.lockup.svelte-1opv929{display:inline-flex;align-items:center;gap:.6em;font-weight:600;letter-spacing:-.01em;color:var(--ink);line-height:1;text-decoration:none}.mark.svelte-1opv929{width:1.1em;height:1.3em;flex:none;color:var(--accent)}.meter.svelte-y712gs{display:block}svg.svelte-y712gs{display:block;width:100%;height:40px;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(to right,transparent,#000 14%,#000 86%,transparent)}line.svelte-y712gs{stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke}.quiet.svelte-y712gs line:where(.svelte-y712gs){stroke:var(--ink-3)}.signal.svelte-y712gs line:where(.svelte-y712gs){stroke:var(--accent)}.signal.svelte-y712gs{opacity:0}.amp.svelte-y712gs{transform-box:fill-box;transform-origin:center}.live.svelte-y712gs .signal:where(.svelte-y712gs){opacity:1}.live.svelte-y712gs .quiet:where(.svelte-y712gs){opacity:0}.live.svelte-y712gs .scroll:where(.svelte-y712gs){animation:svelte-y712gs-scroll 3.6s linear infinite}.live.svelte-y712gs .amp:where(.svelte-y712gs){animation:svelte-y712gs-breathe 1.7s ease-in-out infinite}@keyframes svelte-y712gs-scroll{to{transform:translate(-560px)}}@keyframes svelte-y712gs-breathe{0%,to{transform:scaleY(.55)}35%{transform:scaleY(1)}60%{transform:scaleY(.7)}80%{transform:scaleY(.95)}}
