*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:64px}body{background:var(--color-ground);color:var(--color-ink);font:400 16px/1.55 var(--font-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{font-family:var(--font-display);font-variation-settings:"wdth" 88;letter-spacing:-.01em;text-wrap:balance;line-height:1.08}a{color:var(--color-moss)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--color-moss);outline-offset:2px}.wrap{max-width:1480px;margin:0 auto;padding:0 16px}@media (width>=700px){.wrap{padding:0 32px}}.btn{border-radius:var(--radius-md);border:1px solid var(--color-line);background:var(--color-surface);height:38px;color:var(--color-ink);align-items:center;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.btn:hover{border-color:var(--color-moss)}.btn.primary{background:var(--color-moss);border-color:var(--color-moss);color:var(--color-moss-ink)}.btn.primary:hover{background:var(--color-moss-strong);border-color:var(--color-moss-strong)}.skip{background:var(--color-surface);z-index:50;padding:8px 16px;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}.eyebrow{color:var(--color-clay-text);margin:0 0 10px}.top:where(.astro-hkbrpulz){z-index:20;background:color-mix(in srgb, var(--color-surface) 92%, transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-line);position:sticky;top:0}.bar:where(.astro-hkbrpulz){align-items:center;gap:28px;height:56px;padding:0 16px;display:flex}@media (width>=700px){.bar:where(.astro-hkbrpulz){padding:0 32px}}.brand:where(.astro-hkbrpulz){color:var(--color-ink);font:800 19px var(--font-display);font-variation-settings:"wdth" 88;letter-spacing:-.01em;align-items:center;gap:6px;text-decoration:none;display:flex}nav:where(.astro-hkbrpulz){gap:22px;display:flex}.top:where(.astro-hkbrpulz) nav:where(.astro-hkbrpulz) a:where(.astro-hkbrpulz){color:var(--color-ink-2);font-size:15px;font-weight:600;text-decoration:none}.top:where(.astro-hkbrpulz) nav:where(.astro-hkbrpulz) a:where(.astro-hkbrpulz):hover{color:var(--color-ink)}.actions:where(.astro-hkbrpulz){align-items:center;gap:14px;margin-left:auto;display:flex}.signin:where(.astro-hkbrpulz){color:var(--color-ink);font-size:15px;font-weight:600;text-decoration:none}.theme:where(.astro-hkbrpulz){border:1px solid var(--color-line);border-radius:var(--radius-md);color:var(--color-ink-2);cursor:pointer;background:0 0;place-items:center;width:34px;height:34px;display:grid}.early:where(.astro-hkbrpulz){font:700 10px var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--color-moss);background:var(--color-moss-soft);white-space:nowrap;border-radius:999px;margin-left:-18px;padding:3px 8px;text-decoration:none}.who:where(.astro-hkbrpulz){margin-top:28px}.who:where(.astro-hkbrpulz) h2:where(.astro-hkbrpulz){margin:0 0 4px}.who:where(.astro-hkbrpulz) p:where(.astro-hkbrpulz){max-width:46rem;color:var(--color-ink-2);margin:0;font-size:15px}.foot:where(.astro-hkbrpulz){border-top:1px solid var(--color-line);background:var(--color-surface);padding:48px 0 28px}.cols:where(.astro-hkbrpulz){grid-template-columns:2fr repeat(3,1fr);gap:32px;display:grid}.cols:where(.astro-hkbrpulz) p:where(.astro-hkbrpulz){color:var(--color-ink-3);max-width:24rem;font-size:15px}.foot:where(.astro-hkbrpulz) nav:where(.astro-hkbrpulz){flex-direction:column;gap:7px}.foot:where(.astro-hkbrpulz) h2:where(.astro-hkbrpulz){margin:0 0 4px}.foot:where(.astro-hkbrpulz) nav:where(.astro-hkbrpulz) a:where(.astro-hkbrpulz){color:var(--color-ink-2);font-size:15px;text-decoration:none}.foot:where(.astro-hkbrpulz) nav:where(.astro-hkbrpulz) a:where(.astro-hkbrpulz):hover{color:var(--color-moss)}.small:where(.astro-hkbrpulz){color:var(--color-ink-3);border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:32px;padding-top:16px;font-size:13px;display:flex}.small:where(.astro-hkbrpulz) p:where(.astro-hkbrpulz){margin:0}@media (width<=860px){.bar:where(.astro-hkbrpulz){flex-wrap:wrap;row-gap:6px;height:auto;padding-top:10px;padding-bottom:8px}.top:where(.astro-hkbrpulz) nav:where(.astro-hkbrpulz){order:3;gap:18px;width:100%;overflow-x:auto}.top:where(.astro-hkbrpulz) nav:where(.astro-hkbrpulz) a:where(.astro-hkbrpulz){white-space:nowrap;font-size:14px}.cols:where(.astro-hkbrpulz){grid-template-columns:1fr 1fr}.cols:where(.astro-hkbrpulz)>div:where(.astro-hkbrpulz){grid-column:1/-1}}@media (width<=420px){.signin:where(.astro-hkbrpulz){display:none}.bar:where(.astro-hkbrpulz){gap:10px}.early:where(.astro-hkbrpulz){display:none}}.cov:where(.astro-ttkras3w){--cov-0:#f1f3f2;--cov-1:#bcd8c7;--cov-2:#7fb394;--cov-2s:#6fa588;--cov-3:#4a8a66;--cov-4:#2f6b4f;--cov-hatch:#fff6;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:32px;min-width:0;display:grid}.cov:where(.astro-ttkras3w)>:where(.astro-ttkras3w){min-width:0}.bar:where(.astro-ttkras3w){flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.pick:where(.astro-ttkras3w) select:where(.astro-ttkras3w){max-width:100%;height:32px;font:inherit;color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:0 6px;font-size:14px}.back:where(.astro-ttkras3w){height:32px;font:600 14px var(--font-body);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-moss);cursor:pointer;padding:0 12px}.back:where(.astro-ttkras3w)[hidden]{display:none}svg:where(.astro-ttkras3w){background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-xl);width:100%;height:auto;display:block}svg:where(.astro-ttkras3w):focus,.st:where(.astro-ttkras3w):focus,.co:where(.astro-ttkras3w):focus{outline:none}.hb:where(.astro-ttkras3w){fill:var(--cov-1)}.hb:where(.astro-ttkras3w).sm{fill:var(--cov-2)}.hb:where(.astro-ttkras3w).sm3{fill:var(--cov-3)}.hl:where(.astro-ttkras3w){stroke:var(--cov-hatch);stroke-width:2px}.hl:where(.astro-ttkras3w).sm{stroke-width:.45px}.st:where(.astro-ttkras3w){fill:var(--cov-0);stroke:var(--color-surface);stroke-width:.8px;cursor:pointer;vector-effect:non-scaling-stroke;transition:fill .15s,opacity .15s}.st:where(.astro-ttkras3w):hover{opacity:.8}.st:where(.astro-ttkras3w)[aria-pressed=true],.st:where(.astro-ttkras3w):focus-visible{stroke:var(--color-ink);stroke-width:1.5px;stroke-linejoin:round}.st:where(.astro-ttkras3w)[data-level="1"]{fill:url(#cov-hatch)}.st:where(.astro-ttkras3w)[data-level="2"]{fill:var(--cov-2s)}.st:where(.astro-ttkras3w)[data-level="3"]{fill:var(--cov-4)}.zoomed:where(.astro-ttkras3w) .st:where(.astro-ttkras3w){opacity:.35}.zoomed:where(.astro-ttkras3w) .st:where(.astro-ttkras3w)[aria-pressed=true]{opacity:1;fill:none;stroke-width:1.2px}.counties:where(.astro-ttkras3w)[hidden]{display:none}.co:where(.astro-ttkras3w){stroke:var(--color-surface);stroke-width:.6px;vector-effect:non-scaling-stroke;fill:var(--cov-0)}.co:where(.astro-ttkras3w):hover{stroke:var(--color-ink);stroke-width:1.2px}.co:where(.astro-ttkras3w)[data-level="1"]{fill:var(--cov-1)}.co:where(.astro-ttkras3w)[data-level="2"]{fill:url(#cov-hatch-sm)}.co:where(.astro-ttkras3w)[data-level="3"]{fill:url(#cov-hatch-sm3)}.co:where(.astro-ttkras3w)[data-level="4"]{fill:var(--cov-4)}.legend:where(.astro-ttkras3w){color:var(--color-ink-2);flex-wrap:wrap;gap:6px 18px;margin:12px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.legend:where(.astro-ttkras3w) li{align-items:center;gap:6px;display:flex}.legend:where(.astro-ttkras3w) .sw,.sw:where(.astro-ttkras3w){border-radius:var(--radius-sm);border:1px solid var(--color-line);background:var(--cov-0);flex:none;width:14px;height:14px;display:inline-block}.cov .sw[data-level="1"]{background:repeating-linear-gradient(45deg, var(--cov-hatch) 0 1.5px, transparent 1.5px 4px), var(--cov-1)}.cov .sw[data-level="2"]{background:var(--cov-2s)}.cov .sw[data-level="3"]{background:var(--cov-4)}.cov .sw.co[data-level="1"]{background:var(--cov-1)}.cov .sw.co[data-level="2"]{background:repeating-linear-gradient(45deg, var(--cov-hatch) 0 1.5px, transparent 1.5px 4px), var(--cov-2)}.cov .sw.co[data-level="3"]{background:repeating-linear-gradient(45deg, var(--cov-hatch) 0 1.5px, transparent 1.5px 4px), var(--cov-3)}.cov .sw.co[data-level="4"]{background:var(--cov-4)}.updated:where(.astro-ttkras3w){color:var(--color-ink-3);margin:8px 0 0;font-size:12px}.cov-detail:where(.astro-ttkras3w){background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);overflow-wrap:anywhere;padding:20px}.cov-detail:where(.astro-ttkras3w) h3{font:800 24px var(--font-display);font-variation-settings:"wdth" 88;margin:2px 0 6px}.cov-detail:where(.astro-ttkras3w) h4{font:700 15px var(--font-display);margin:20px 0 8px}.cov-detail:where(.astro-ttkras3w) .eyebrow{font:700 11px var(--font-display);color:var(--color-clay-text);text-transform:uppercase;letter-spacing:.08em;margin:0}.cov-detail:where(.astro-ttkras3w) .big{margin:0 0 12px;font-size:22px;font-weight:700}.cov-detail:where(.astro-ttkras3w) .big span{color:var(--color-ink-3);font-size:14px;font-weight:400}.cov-detail:where(.astro-ttkras3w) .muted{color:var(--color-ink-3)}.cov-detail:where(.astro-ttkras3w) .bars{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cov-detail:where(.astro-ttkras3w) .row{flex-wrap:wrap;justify-content:space-between;gap:0 12px;font-size:14px;display:flex}.cov-detail:where(.astro-ttkras3w) .row .data{color:var(--color-ink-2);white-space:nowrap;font-size:13px}.cov-detail:where(.astro-ttkras3w) .bar{border-radius:var(--radius-sm);background:var(--cov-0);height:6px;margin-top:4px;overflow:hidden}.cov-detail:where(.astro-ttkras3w) .bar span{background:var(--cov-4);height:100%;display:block}.cov-detail:where(.astro-ttkras3w) .bar span.partial{background:repeating-linear-gradient(45deg, var(--cov-hatch) 0 2px, transparent 2px 5px), var(--cov-2)}.cov-detail:where(.astro-ttkras3w) .meta{display:none}.cov-detail:where(.astro-ttkras3w) .log{border-left:2px solid var(--color-line);gap:6px;margin:0;padding:0 0 0 12px;font-size:14px;list-style:none;display:grid}.cov-detail:where(.astro-ttkras3w) .log li:nth-child(n+4){display:none}.cov-detail:where(.astro-ttkras3w) .log li{grid-template-columns:6.5rem minmax(0,1fr);gap:8px;display:grid}.cov-detail:where(.astro-ttkras3w) .log time{color:var(--color-ink-3);padding-top:2px;font-size:12px}@media (width<=900px){.cov:where(.astro-ttkras3w){grid-template-columns:minmax(0,1fr);gap:20px}.cov-detail:where(.astro-ttkras3w){order:-1}}@media (width<=480px){.cov-detail:where(.astro-ttkras3w){padding:16px}.cov-detail:where(.astro-ttkras3w) .log li{grid-template-columns:minmax(0,1fr);gap:0}}.sr:where(.astro-htruwgye){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.bill:where(.astro-htruwgye){border:1px solid var(--color-line);background:var(--color-surface);border-radius:999px;margin:0 0 20px;padding:3px;display:inline-flex}.bill:where(.astro-htruwgye) input:where(.astro-htruwgye){opacity:0;pointer-events:none;position:absolute}.bill:where(.astro-htruwgye) label:where(.astro-htruwgye){cursor:pointer;color:var(--color-ink-2);border-radius:999px;padding:6px 14px;font-size:14px;font-weight:600}.bill:where(.astro-htruwgye) input:where(.astro-htruwgye):checked+label:where(.astro-htruwgye){background:var(--color-moss);color:var(--color-moss-ink)}.bill:where(.astro-htruwgye) input:where(.astro-htruwgye):focus-visible+label:where(.astro-htruwgye){outline:2px solid var(--color-moss);outline-offset:2px}.save:where(.astro-htruwgye){opacity:.85;font-size:12px;font-weight:600}.pricing:where(.astro-htruwgye):has(.yr:checked) .m:where(.astro-htruwgye),.pricing:where(.astro-htruwgye):not(:has(.yr:checked)) .y:where(.astro-htruwgye){display:none}.tiers:where(.astro-htruwgye){grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:stretch;gap:16px;display:grid}.tier:where(.astro-htruwgye){background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-xl);flex-direction:column;padding:24px;display:flex}.featured:where(.astro-htruwgye){border:2px solid var(--color-moss);box-shadow:var(--shadow-card)}.pick:where(.astro-htruwgye){color:var(--color-clay-text);margin:0 0 6px}h3:where(.astro-htruwgye){font:800 24px var(--font-display);font-variation-settings:"wdth" 88;margin:0}.price:where(.astro-htruwgye){flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:8px 0 4px;display:flex}.price:where(.astro-htruwgye) .data:where(.astro-htruwgye){font:800 34px var(--font-display);font-variation-settings:"wdth" 88}.launch:where(.astro-htruwgye){color:var(--color-ink-3);font-size:18px}.per:where(.astro-htruwgye){color:var(--color-ink-3)}.blurb:where(.astro-htruwgye){color:var(--color-ink-2);margin:0 0 16px}.tier:where(.astro-htruwgye) .btn:where(.astro-htruwgye){align-self:flex-start}ul:where(.astro-htruwgye){gap:8px;margin:20px 0 0;padding:0;list-style:none;display:grid}li:where(.astro-htruwgye){padding-left:22px;position:relative}li:where(.astro-htruwgye):before{content:"";border-left:2px solid var(--color-moss);border-bottom:2px solid var(--color-moss);width:10px;height:5px;position:absolute;top:.45em;left:2px;transform:rotate(-45deg)}.note:where(.astro-htruwgye){color:var(--color-ink-3);margin-top:12px;font-size:13px}.soonplan:where(.astro-htruwgye){background:0 0;border-style:dashed}li:where(.astro-htruwgye).soon{color:var(--color-ink-3)}li:where(.astro-htruwgye).soon:before{border-color:var(--color-line)}.tag:where(.astro-htruwgye){font:700 10px var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--color-clay-text);background:var(--color-clay-soft);border-radius:var(--radius-sm);white-space:nowrap;padding:1px 5px}.note:where(.astro-htruwgye) b:where(.astro-htruwgye){color:var(--color-ink-2);font-weight:600}.join:where(.astro-htruwgye){color:var(--color-moss);margin:4px 0 0;font-size:14px;font-weight:600}.tl:where(.astro-3xih677i){max-width:46rem;margin:32px 0 0;padding:0;list-style:none}.tl:where(.astro-3xih677i)>li:where(.astro-3xih677i){border-left:2px solid var(--color-line);margin-left:8px;padding:0 0 36px 36px;position:relative}.tl:where(.astro-3xih677i)>li:where(.astro-3xih677i):last-child{border-left-color:#0000;padding-bottom:0}.tl:where(.astro-3xih677i)>li:where(.astro-3xih677i):before{content:"";background:var(--color-surface);border:2px solid var(--color-ink-3);border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:-9px}.tl:where(.astro-3xih677i)>li:where(.astro-3xih677i).now:before{background:var(--color-moss);border-color:var(--color-moss);box-shadow:0 0 0 5px var(--color-moss-soft)}.ver:where(.astro-3xih677i){align-items:center;gap:10px;margin:0;display:flex}.ver:where(.astro-3xih677i) .data:where(.astro-3xih677i){font:800 15px var(--font-mono,monospace);color:var(--color-ink-2)}.now:where(.astro-3xih677i) .ver:where(.astro-3xih677i) .data:where(.astro-3xih677i){color:var(--color-moss)}.tag:where(.astro-3xih677i){font:700 10px var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--color-moss);background:var(--color-moss-soft);border-radius:999px;padding:2px 8px}h3:where(.astro-3xih677i){margin:6px 0 8px;font-size:22px}ul:where(.astro-3xih677i){color:var(--color-ink-2);gap:4px;margin:0;padding-left:18px;display:grid}.rm:where(.astro-ubuqyyp6){margin-top:28px;position:relative}.track:where(.astro-ubuqyyp6){scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:16px;padding:4px 2px 20px;scroll-padding:0 16px;display:flex;overflow-x:auto}.track:where(.astro-ubuqyyp6):focus-visible{outline:2px solid var(--color-moss);outline-offset:4px;border-radius:var(--radius-xl)}.stage:where(.astro-ubuqyyp6){scroll-snap-align:start;flex-direction:column;flex:0 0 min(84vw,340px);display:flex}header:where(.astro-ubuqyyp6){padding-top:22px;position:relative}header:where(.astro-ubuqyyp6):before{content:"";background:var(--color-line);height:2px;position:absolute;top:5px;left:0;right:-16px}.dot:where(.astro-ubuqyyp6){background:var(--color-surface);border:2px solid var(--color-ink-3);border-radius:50%;width:12px;height:12px;margin:0;position:absolute;top:0;left:0}.first:where(.astro-ubuqyyp6) .dot:where(.astro-ubuqyyp6){background:var(--color-moss);border-color:var(--color-moss);box-shadow:0 0 0 5px var(--color-moss-soft)}h3:where(.astro-ubuqyyp6){align-items:baseline;gap:10px;margin:0;font-size:24px;display:flex}h3:where(.astro-ubuqyyp6) .data:where(.astro-ubuqyyp6){font:700 14px var(--font-mono,monospace);color:var(--color-ink-3)}.first:where(.astro-ubuqyyp6) h3:where(.astro-ubuqyyp6) .data:where(.astro-ubuqyyp6){color:var(--color-moss)}.st:where(.astro-ubuqyyp6){color:var(--color-ink-3);margin:4px 0 0;font-size:14px}ul:where(.astro-ubuqyyp6){gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}li:where(.astro-ubuqyyp6){background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg,10px);gap:2px;padding:12px 14px;display:grid}.first:where(.astro-ubuqyyp6) li:where(.astro-ubuqyyp6){border-color:color-mix(in srgb, var(--color-moss) 45%, var(--color-line))}li:where(.astro-ubuqyyp6) span:where(.astro-ubuqyyp6){color:var(--color-ink-2);font-size:14px}.nav:where(.astro-ubuqyyp6){justify-content:flex-end;gap:6px;margin-bottom:4px;display:none}.overflows:where(.astro-ubuqyyp6) .nav:where(.astro-ubuqyyp6){display:flex}.nav:where(.astro-ubuqyyp6) button:where(.astro-ubuqyyp6){border:1px solid var(--color-line);background:var(--color-surface);width:36px;height:36px;color:var(--color-ink);cursor:pointer;border-radius:50%;font-size:20px;line-height:1}.nav:where(.astro-ubuqyyp6) button:where(.astro-ubuqyyp6):hover{border-color:var(--color-moss)}.shot:where(.astro-aatdr2li){border-radius:var(--radius-xl);border:1px solid var(--color-line);width:100%;height:auto;box-shadow:var(--shadow-card);display:block}.eyebrow:where(.astro-w6ymvdtg){color:var(--color-clay-text);margin:0 0 10px}h1:where(.astro-w6ymvdtg),.h1:where(.astro-w6ymvdtg){letter-spacing:-.02em;margin:0 0 18px;font-size:clamp(36px,6.2vw,76px);font-weight:800}h2:where(.astro-w6ymvdtg){margin:0 0 12px;font-size:clamp(28px,3.6vw,44px);font-weight:800}.text:where(.astro-w6ymvdtg),.lede:where(.astro-w6ymvdtg){color:var(--color-ink-2);max-width:40rem;margin:0 0 28px;font-size:18px}.lede:where(.astro-w6ymvdtg){max-width:44rem;font-size:clamp(17px,1.6vw,20px)}.hero:where(.astro-w6ymvdtg){background:linear-gradient(180deg, var(--color-surface) 0%, var(--color-ground) 70%);border-bottom:1px solid var(--color-line);padding:56px 0 0;overflow:hidden}.intro:where(.astro-w6ymvdtg){text-align:left}@media (width>=1000px){.intro:where(.astro-w6ymvdtg){grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:end;column-gap:56px;display:grid}.intro:where(.astro-w6ymvdtg)>:where(.astro-w6ymvdtg):not(.facts){grid-column:1}.intro:where(.astro-w6ymvdtg) h1:where(.astro-w6ymvdtg){font-size:clamp(44px,5vw,72px)}.facts:where(.astro-w6ymvdtg){grid-area:1/2/span 5;align-self:center}}.facts:where(.astro-w6ymvdtg){gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.facts:where(.astro-w6ymvdtg) li:where(.astro-w6ymvdtg){border:1px solid var(--color-line);background:var(--color-surface);border-radius:10px;gap:2px;padding:12px 16px;display:grid}.facts:where(.astro-w6ymvdtg) b:where(.astro-w6ymvdtg){font:800 20px var(--font-display);font-variation-settings:"wdth" 88;color:var(--color-moss)}.facts:where(.astro-w6ymvdtg) span:where(.astro-w6ymvdtg){color:var(--color-ink-3);font-size:14px}.ctas:where(.astro-w6ymvdtg){flex-wrap:wrap;gap:10px;display:flex}.joinnote:where(.astro-w6ymvdtg){color:var(--color-ink-3);margin:10px 0 0;font-size:14px}.pill:where(.astro-w6ymvdtg){background:var(--color-moss-soft);color:var(--color-moss);letter-spacing:.06em;border-radius:999px;margin-right:10px;padding:2px 8px;display:inline-block}.stage:where(.astro-w6ymvdtg){margin:44px 0 0}.stage:where(.astro-w6ymvdtg) .appdemo,.stage:where(.astro-w6ymvdtg) .shot{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.feature:where(.astro-w6ymvdtg){border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr);gap:32px;padding:88px 0 0;display:grid}.feature:where(.astro-w6ymvdtg):nth-of-type(2n){background:var(--color-surface)}.feature:where(.astro-w6ymvdtg) .copy:where(.astro-w6ymvdtg){box-sizing:border-box;width:100%;max-width:1480px;margin:0 auto;padding:0 32px}.feature:where(.astro-w6ymvdtg) .copy:where(.astro-w6ymvdtg)>:where(.astro-w6ymvdtg){max-width:46rem}.points:where(.astro-w6ymvdtg){gap:8px;margin:0;padding:0;list-style:none;display:grid}.points:where(.astro-w6ymvdtg) li:where(.astro-w6ymvdtg){padding-left:22px;font-weight:600;position:relative}.points:where(.astro-w6ymvdtg) li:where(.astro-w6ymvdtg):before{content:"";border-left:2px solid var(--color-moss);border-bottom:2px solid var(--color-moss);width:10px;height:5px;position:absolute;top:.5em;left:2px;transform:rotate(-45deg)}.band:where(.astro-w6ymvdtg){background:var(--color-surface-2);padding:80px 0}.plain:where(.astro-w6ymvdtg){padding:80px 0}.tight:where(.astro-w6ymvdtg){padding-top:8px}.steps:where(.astro-w6ymvdtg){grid-template-columns:repeat(3,1fr);gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.steps:where(.astro-w6ymvdtg) li:where(.astro-w6ymvdtg){background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-xl);padding:22px}.n:where(.astro-w6ymvdtg){border-radius:var(--radius-md);background:var(--color-moss);width:30px;height:30px;color:var(--color-moss-ink);font:800 16px var(--font-display);place-items:center;display:inline-grid}.steps:where(.astro-w6ymvdtg) h3:where(.astro-w6ymvdtg){margin:14px 0 6px;font-size:22px}.steps:where(.astro-w6ymvdtg) p:where(.astro-w6ymvdtg){color:var(--color-ink-2);margin:0}.more:where(.astro-w6ymvdtg){margin:20px 0 0;font-weight:600}.scroll:where(.astro-w6ymvdtg){border:1px solid var(--color-line);border-radius:var(--radius-xl);background:var(--color-surface);overflow-x:auto}table:where(.astro-w6ymvdtg){border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:34rem;font-size:15px}th:where(.astro-w6ymvdtg),td:where(.astro-w6ymvdtg){border-bottom:1px solid var(--color-line);text-align:left;padding:10px 16px}thead:where(.astro-w6ymvdtg) th:where(.astro-w6ymvdtg){font:800 16px var(--font-display);font-variation-settings:"wdth" 88;background:var(--color-surface-2)}tbody:where(.astro-w6ymvdtg) th:where(.astro-w6ymvdtg){font-weight:600}td:where(.astro-w6ymvdtg){color:var(--color-ink-2)}tr:where(.astro-w6ymvdtg):last-child>:where(.astro-w6ymvdtg){border-bottom:0}.faq:where(.astro-w6ymvdtg){max-width:52rem}.prose:where(.astro-w6ymvdtg){max-width:44rem}.prose:where(.astro-w6ymvdtg) h3:where(.astro-w6ymvdtg){margin:28px 0 6px;font-size:22px}.prose:where(.astro-w6ymvdtg) p:where(.astro-w6ymvdtg){color:var(--color-ink-2);margin:0 0 10px;font-size:17px}.draft:where(.astro-w6ymvdtg){background:var(--color-clay-soft);color:var(--color-clay-text);margin:0 0 0 10px}details:where(.astro-w6ymvdtg){border-bottom:1px solid var(--color-line);padding:14px 0}summary:where(.astro-w6ymvdtg){cursor:pointer;font-size:17px;font-weight:600}details:where(.astro-w6ymvdtg) p:where(.astro-w6ymvdtg){color:var(--color-ink-2);margin:8px 0 0}@media (width<=900px){.feature:where(.astro-w6ymvdtg){gap:24px;padding:56px 0 0}.feature:where(.astro-w6ymvdtg) .copy:where(.astro-w6ymvdtg){padding:0 16px}.steps:where(.astro-w6ymvdtg){grid-template-columns:1fr}.hero:where(.astro-w6ymvdtg){padding-top:32px}}
