.app[data-astro-cid-gkidl37y]{--dp: calc(100cqi / 360);--sr-sm: calc(8 * var(--dp));--sr-md: calc(12 * var(--dp));--sr-lg: calc(16 * var(--dp));--sr-xl: calc(20 * var(--dp));position:absolute;inset:0;display:flex;flex-direction:column;background:var(--canvas);color:var(--text);font-family:var(--font-body);font-size:4.1cqi;line-height:1.3;overflow:hidden;text-align:left}.ic[data-astro-cid-gkidl37y]{width:1.35em;height:1.35em;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.status[data-astro-cid-gkidl37y]{display:flex;justify-content:space-between;align-items:center;padding:3.2cqi 6cqi 1cqi 7cqi;font-size:3.3cqi;font-weight:600;color:var(--text-strong);font-variant-numeric:tabular-nums}.status-icons[data-astro-cid-gkidl37y]{display:flex;gap:1.2cqi}.status-icons[data-astro-cid-gkidl37y] i[data-astro-cid-gkidl37y]{width:3.2cqi;height:2.4cqi;border-radius:calc(2 * var(--dp));background:var(--text-strong);opacity:.85}.status-icons[data-astro-cid-gkidl37y] .bat[data-astro-cid-gkidl37y]{width:5cqi}.app-head[data-astro-cid-gkidl37y]{display:flex;align-items:center;gap:3cqi;padding:2.5cqi 5cqi 3cqi;background:var(--surface);border-bottom:1px solid var(--border)}.mark[data-astro-cid-gkidl37y]{width:9cqi;height:9cqi;border-radius:var(--sr-sm)}.back[data-astro-cid-gkidl37y]{color:var(--text-strong)}.titles[data-astro-cid-gkidl37y]{display:grid;flex:1}.kicker[data-astro-cid-gkidl37y]{font-size:2.6cqi;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--primary)}.title[data-astro-cid-gkidl37y]{font-family:var(--font-display);font-weight:700;font-size:6.2cqi;color:var(--text-strong);letter-spacing:-.02em;line-height:1.1}.dots[data-astro-cid-gkidl37y]{fill:var(--text-muted);stroke:none}.offline[data-astro-cid-gkidl37y]{color:var(--text-muted)}.offline-note[data-astro-cid-gkidl37y]{margin:0;padding:2cqi 5cqi;font-size:3.2cqi;color:var(--text-muted);background:var(--canvas-sunk);border-bottom:1px solid var(--border)}.list[data-astro-cid-gkidl37y]{flex:1;overflow:hidden;padding:1cqi 0}.group[data-astro-cid-gkidl37y]+.group[data-astro-cid-gkidl37y]{margin-top:3.5cqi}.cat[data-astro-cid-gkidl37y]{display:flex;justify-content:space-between;margin:0;padding:3.5cqi 5cqi 1.5cqi;font-family:var(--font-body);font-size:2.7cqi;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);line-height:1}ul[data-astro-cid-gkidl37y]{list-style:none;margin:0;padding:0}.row[data-astro-cid-gkidl37y]{position:relative;display:flex;align-items:center;gap:3.5cqi;min-height:12.5cqi;padding:0 5cqi;border-bottom:1px solid var(--border)}.row[data-astro-cid-gkidl37y]:first-child{border-top:1px solid var(--border)}.box[data-astro-cid-gkidl37y]{flex:none;width:5.6cqi;height:5.6cqi;border:2px solid var(--border-strong);border-radius:var(--sr-sm)}.name[data-astro-cid-gkidl37y]{flex:1;min-width:0;font-weight:600;color:var(--text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qty[data-astro-cid-gkidl37y]{color:var(--text-muted);font-variant-numeric:tabular-nums lining-nums}.row--struck[data-astro-cid-gkidl37y] .name[data-astro-cid-gkidl37y],.row--struck[data-astro-cid-gkidl37y] .qty[data-astro-cid-gkidl37y]{color:var(--text-faint);text-decoration:line-through;text-decoration-color:var(--accent);text-decoration-thickness:.45cqi}.row--new[data-astro-cid-gkidl37y]{background:var(--success-wash)}.pill[data-astro-cid-gkidl37y]{padding:.6cqi 2.4cqi;border-radius:999px;font-size:2.8cqi;font-weight:700}.pill--struck[data-astro-cid-gkidl37y]{background:var(--accent-wash);color:var(--accent)}.checked[data-astro-cid-gkidl37y]{display:flex;align-items:center;gap:2cqi;margin-top:4cqi;padding:3cqi 5cqi;font-size:2.7cqi;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted)}.checked[data-astro-cid-gkidl37y] span[data-astro-cid-gkidl37y]:nth-child(2){margin-left:auto}.cats[data-astro-cid-gkidl37y]{flex:1;padding:4cqi 5cqi}.hint[data-astro-cid-gkidl37y]{margin:0 0 3cqi;color:var(--text-muted);font-size:3.5cqi}.card[data-astro-cid-gkidl37y]{background:var(--surface);border:1px solid var(--border);border-radius:var(--sr-lg);overflow:hidden;box-shadow:var(--shadow-card)}.cat-row[data-astro-cid-gkidl37y]{display:flex;align-items:center;gap:3cqi;min-height:12.5cqi;padding:0 4cqi;border-bottom:1px solid var(--border)}.cat-row[data-astro-cid-gkidl37y]:last-child{border-bottom:0}.cat-row--new[data-astro-cid-gkidl37y]{background:var(--success-wash)}.grip[data-astro-cid-gkidl37y]{width:2.4cqi;height:4cqi;background:radial-gradient(circle,var(--text-faint) .45cqi,transparent .5cqi) 0 0 / 1.2cqi 1.33cqi}.count[data-astro-cid-gkidl37y]{color:var(--text-muted);font-variant-numeric:tabular-nums}.btn-ghost[data-astro-cid-gkidl37y]{display:inline-flex;margin-top:4cqi;padding:2.6cqi 4cqi;border:1px solid var(--border-strong);border-radius:var(--sr-md);background:var(--surface);font-weight:600;color:var(--text)}.toast[data-astro-cid-gkidl37y]{position:absolute;left:5cqi;right:5cqi;bottom:37cqi;display:flex;align-items:center;gap:2.6cqi;padding:3.2cqi 4cqi;border-radius:var(--sr-md);background:var(--text-strong);color:var(--surface);font-weight:600;overflow:hidden;box-shadow:var(--shadow-lift)}.spark[data-astro-cid-gkidl37y]{fill:var(--primary-on-dark);stroke:none}.toast[data-astro-cid-gkidl37y] b[data-astro-cid-gkidl37y]{margin-left:auto;color:var(--primary-on-dark)}.countdown[data-astro-cid-gkidl37y]{position:absolute;left:0;bottom:0;height:.9cqi;width:62%;background:var(--primary)}.scrim[data-astro-cid-gkidl37y]{position:absolute;inset:0;background:#22201c52}.sheet[data-astro-cid-gkidl37y]{position:absolute;left:0;right:0;bottom:0;display:grid;justify-items:start;gap:3cqi;padding:3cqi 6cqi 9cqi;background:var(--surface);border-radius:var(--sr-xl) var(--sr-xl) 0 0;box-shadow:var(--shadow-sheet)}.handle[data-astro-cid-gkidl37y]{justify-self:center;width:10cqi;height:1.2cqi;border-radius:var(--sr-sm);background:var(--border-strong)}.sheet-title[data-astro-cid-gkidl37y]{font-family:var(--font-display);font-weight:700;font-size:5.6cqi;color:var(--text-strong)}.sheet[data-astro-cid-gkidl37y] p[data-astro-cid-gkidl37y]{color:var(--text-muted);font-size:3.6cqi}.code[data-astro-cid-gkidl37y]{font-family:var(--font-display);font-weight:700;font-size:12cqi;letter-spacing:.04em;color:var(--text-strong);font-variant-numeric:tabular-nums lining-nums}.btn-primary[data-astro-cid-gkidl37y]{justify-self:stretch;text-align:center;padding:3.6cqi;border-radius:var(--sr-md);background:var(--primary);color:var(--on-primary);font-weight:600}.add-bar[data-astro-cid-gkidl37y]{display:flex;gap:2.5cqi;padding:3cqi 4cqi;background:var(--surface);border-top:1px solid var(--border)}.field[data-astro-cid-gkidl37y]{flex:1;padding:3cqi 3.5cqi;border:1px solid var(--border-strong);border-radius:var(--sr-md);background:var(--canvas);color:var(--text-faint)}.field--typed[data-astro-cid-gkidl37y]{color:var(--text);border-color:var(--primary)}.add[data-astro-cid-gkidl37y]{display:grid;place-items:center;width:12cqi;border-radius:var(--sr-md);background:var(--primary);color:var(--on-primary)}.tabs[data-astro-cid-gkidl37y]{display:grid;grid-template-columns:repeat(4,1fr);padding:2cqi 2cqi 5cqi;background:var(--surface);border-top:1px solid var(--border)}.tab[data-astro-cid-gkidl37y]{display:grid;justify-items:center;gap:1cqi;font-size:2.8cqi;font-weight:600;color:var(--text-muted)}.tab[data-astro-cid-gkidl37y] .ic[data-astro-cid-gkidl37y]{width:5.6cqi;height:5.6cqi}.tab--on[data-astro-cid-gkidl37y]{color:var(--primary)}.story[data-astro-cid-l7whdhgm]{--alexa: 0;position:relative}html.js .story[data-astro-cid-l7whdhgm]{height:calc(100svh - var(--header-h) + (var(--steps) - 1) * 85svh)}.stage[data-astro-cid-l7whdhgm]{position:relative;top:var(--header-h);height:calc(100svh - var(--header-h));min-height:560px;display:grid;grid-template-rows:minmax(0,1fr) auto;max-width:var(--max);margin-inline:auto;padding:var(--s-lg) var(--gutter) var(--s-xl);overflow:hidden}html.js .stage[data-astro-cid-l7whdhgm]{position:sticky}html:not(.js) .stage[data-astro-cid-l7whdhgm]{top:0}.glow[data-astro-cid-l7whdhgm]{position:absolute;left:50%;top:34%;width:min(120vw,760px);aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,var(--success-wash),transparent 72%);pointer-events:none}.rig[data-astro-cid-l7whdhgm]{container-type:size;--alexa-shift: 31;--alexa-shrink: .2;position:relative;grid-row:1;grid-column:1;display:grid;place-items:center;perspective:1600px;min-height:0}.rig[data-astro-cid-l7whdhgm]>[data-astro-cid-l7whdhgm]{--ph: min( calc(100cqh - 40px) , 640px, calc((100cqw - 24px)*2.05) );--pw: calc(var(--ph) / 2.05)}.phone[data-astro-cid-l7whdhgm]{--d: calc(var(--pw) * .055);--r: calc(var(--pw) * .16);--bezel: calc(var(--pw) * .032);--shade: 0;--sheen: 0;position:relative;width:var(--pw);height:var(--ph);transform-style:preserve-3d;transform:rotateX(5deg) rotateY(-14deg) rotate(1.5deg);will-change:transform}.slice[data-astro-cid-l7whdhgm]{position:absolute;inset:0;border-radius:var(--r);background:var(--device-frame);transform:translateZ(calc(var(--d) * (var(--i) / 11 - .5)))}.side[data-astro-cid-l7whdhgm]{position:absolute;background:linear-gradient(90deg,var(--device-frame-dark),var(--device-frame-light) 42%,var(--device-frame-mid) 58%,var(--device-frame-dark))}.side--l[data-astro-cid-l7whdhgm],.side--r[data-astro-cid-l7whdhgm]{top:var(--r);bottom:var(--r);width:var(--d);transform:rotateY(90deg)}.side--l[data-astro-cid-l7whdhgm]{left:calc(var(--d) / -2)}.side--r[data-astro-cid-l7whdhgm]{left:calc(100% - var(--d) / 2)}.side--t[data-astro-cid-l7whdhgm],.side--b[data-astro-cid-l7whdhgm]{left:var(--r);right:var(--r);height:var(--d);background:linear-gradient(180deg,var(--device-frame-dark),var(--device-frame-light) 42%,var(--device-frame-mid) 58%,var(--device-frame-dark));transform:rotateX(90deg)}.side--t[data-astro-cid-l7whdhgm]{top:calc(var(--d) / -2)}.side--b[data-astro-cid-l7whdhgm]{top:calc(100% - var(--d) / 2)}.key[data-astro-cid-l7whdhgm]{position:absolute;left:22%;right:22%;border-radius:2px;background:linear-gradient(90deg,var(--device-key-dark),var(--device-key),var(--device-key-dark))}.key--power[data-astro-cid-l7whdhgm]{top:6%;height:12%}.key--vol[data-astro-cid-l7whdhgm]{top:24%;height:22%}.face[data-astro-cid-l7whdhgm]{position:absolute;inset:0;padding:var(--bezel);border-radius:var(--r);background:var(--device-glass);box-shadow:inset 0 0 0 1.5px var(--device-rim),inset 0 0 0 2.5px var(--device-frame-dark);backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(calc(var(--d) / 2 + .5px))}.face--back[data-astro-cid-l7whdhgm]{transform:rotateY(180deg) translateZ(calc(var(--d) / 2 + .5px))}.face[data-astro-cid-l7whdhgm]:before,.face[data-astro-cid-l7whdhgm]:after{content:"";position:absolute;inset:0;z-index:6;border-radius:inherit;pointer-events:none}.face[data-astro-cid-l7whdhgm]:before{background:linear-gradient(112deg,transparent 30%,rgba(255,255,255,.16) 44%,rgba(255,255,255,.04) 52%,transparent 62%);background-size:260% 100%;background-position:calc(50% + var(--sheen) * 70%) 0}.face[data-astro-cid-l7whdhgm]:after{background:rgb(20 18 14 / var(--shade))}.screen[data-astro-cid-l7whdhgm]{position:relative;height:100%;overflow:hidden;border-radius:calc(var(--r) - var(--bezel));background:var(--canvas);container-type:inline-size}.screen[data-astro-cid-l7whdhgm]:after{content:"";position:absolute;z-index:5;top:2.4cqi;left:50%;width:3.6cqi;aspect-ratio:1;translate:-50% 0;border-radius:50%;background:var(--device-lens);box-shadow:inset 0 0 0 .6cqi var(--device-frame-dark)}.slot[data-astro-cid-l7whdhgm]{position:absolute;inset:0;opacity:0;transition:opacity .2s ease-out}.slot[data-astro-cid-l7whdhgm][data-on]{opacity:1}html:not(.js) .face--front[data-astro-cid-l7whdhgm] .slot[data-astro-cid-l7whdhgm][data-slot="0"]{opacity:1}.slot[data-astro-cid-l7whdhgm] .row--new{transition:background-color .6s ease-out .35s}.slot[data-astro-cid-l7whdhgm]:not([data-on]) .row--new{background:var(--surface);transition-delay:0s}.slot[data-astro-cid-l7whdhgm] .toast,.slot[data-astro-cid-l7whdhgm] .sheet{transition:transform .25s ease-out .15s,opacity .25s ease-out .15s}.slot[data-astro-cid-l7whdhgm]:not([data-on]) .toast{opacity:0;transform:translateY(20%)}.slot[data-astro-cid-l7whdhgm]:not([data-on]) .sheet{transform:translateY(100%)}.ground[data-astro-cid-l7whdhgm]{position:absolute;left:50%;top:calc(50% + var(--ph) / 2 + 6px);width:calc(var(--pw) * 1.05);height:26px;margin-left:calc(var(--pw) * -.525);border-radius:50%;background:radial-gradient(closest-side,rgb(var(--shadow-tint) / .26),rgb(var(--shadow-tint) / .08) 60%,transparent);filter:blur(5px);transform-origin:center}.alexa[data-astro-cid-l7whdhgm]{position:relative;z-index:3;grid-row:1;grid-column:1;align-self:end;justify-self:start;display:grid;justify-items:center;gap:var(--s-md);width:min(44%,210px);margin-bottom:2%;opacity:var(--alexa);transform:translateY(calc((1 - var(--alexa)) * 16px)) scale(calc(.94 + var(--alexa) * .06));pointer-events:none}.said[data-astro-cid-l7whdhgm]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-body);line-height:1.25;letter-spacing:-.01em;color:var(--text-strong);text-align:center}.wave[data-astro-cid-l7whdhgm]{display:flex;align-items:center;gap:3px;height:40px}.wave[data-astro-cid-l7whdhgm] i[data-astro-cid-l7whdhgm]{width:3px;height:100%;border-radius:2px;background:var(--primary);transform:scaleY(var(--h))}.alexa[data-astro-cid-l7whdhgm][data-on] .wave[data-astro-cid-l7whdhgm] i[data-astro-cid-l7whdhgm]{animation:talk .9s ease-in-out infinite alternate;animation-delay:calc(var(--i) * -137ms)}@keyframes talk{0%{transform:scaleY(var(--h))}to{transform:scaleY(calc(var(--h) * .35))}}.alexa[data-astro-cid-l7whdhgm] img[data-astro-cid-l7whdhgm]{width:100%;height:auto;filter:drop-shadow(0 14px 18px rgb(var(--shadow-tint) / .22))}.copy[data-astro-cid-l7whdhgm]{position:relative;grid-row:2;display:grid;min-height:236px;margin-top:var(--s-lg)}.copy[data-astro-cid-l7whdhgm]>[data-astro-cid-l7whdhgm]{grid-area:1 / 1;align-self:end}.intro[data-astro-cid-l7whdhgm]{display:grid;gap:var(--s-md)}.intro[data-astro-cid-l7whdhgm] h1[data-astro-cid-l7whdhgm]{font-size:var(--fs-display);line-height:1.02}.lede[data-astro-cid-l7whdhgm]{font-size:var(--fs-body);color:var(--text);max-width:30rem}.cta[data-astro-cid-l7whdhgm]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-sm) var(--s-xl);margin-top:var(--s-sm)}.more[data-astro-cid-l7whdhgm]{display:none;min-height:48px;align-items:center;font-weight:600}.caption[data-astro-cid-l7whdhgm]{min-height:var(--caption-h, 0);align-content:start;display:grid;gap:var(--s-sm);padding:var(--s-lg) var(--s-lg) var(--s-xl);border-radius:var(--r-lg);background:color-mix(in srgb,var(--surface) 78%,transparent);backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);border:1px solid color-mix(in srgb,var(--border) 80%,transparent);box-shadow:var(--shadow-card)}.caption[data-astro-cid-l7whdhgm] h2[data-astro-cid-l7whdhgm]{font-size:clamp(1.375rem,5.6vw,2rem)}.caption[data-astro-cid-l7whdhgm] p[data-astro-cid-l7whdhgm]:last-child{color:var(--text)}.caption[data-astro-cid-l7whdhgm]{visibility:hidden}.is-live[data-astro-cid-l7whdhgm] .intro[data-astro-cid-l7whdhgm],.is-live[data-astro-cid-l7whdhgm] .caption[data-astro-cid-l7whdhgm]{pointer-events:none;will-change:opacity}.is-live[data-astro-cid-l7whdhgm] .intro[data-astro-cid-l7whdhgm][data-active],.is-live[data-astro-cid-l7whdhgm] .caption[data-astro-cid-l7whdhgm][data-active]{pointer-events:auto}.steps[data-astro-cid-l7whdhgm]{display:none}.progress[data-astro-cid-l7whdhgm]{position:absolute;top:var(--s-lg);right:var(--gutter);display:flex;flex-direction:column;gap:6px}.progress[data-astro-cid-l7whdhgm] span[data-astro-cid-l7whdhgm]{width:6px;height:6px;border-radius:50%;background:var(--border-strong);transition:background-color .15s ease-out,height .15s ease-out}.progress[data-astro-cid-l7whdhgm] span[data-astro-cid-l7whdhgm][data-on]{height:18px;border-radius:3px;background:var(--primary)}html:not(.js) .progress[data-astro-cid-l7whdhgm],html:not(.js) .alexa[data-astro-cid-l7whdhgm]{display:none}@media(max-height:700px)and (max-width:899px){.lede[data-astro-cid-l7whdhgm]{display:none}.copy[data-astro-cid-l7whdhgm]{min-height:190px}}@media(orientation:landscape)and (max-height:540px)and (max-width:1023px){.stage[data-astro-cid-l7whdhgm]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-rows:minmax(0,1fr);column-gap:var(--s-xl);min-height:0;padding-block:var(--s-md)}.rig[data-astro-cid-l7whdhgm],.alexa[data-astro-cid-l7whdhgm]{grid-column:1;grid-row:1}.copy[data-astro-cid-l7whdhgm]{grid-column:2;grid-row:1;min-height:0;margin:0;padding-right:var(--s-xl)}.copy[data-astro-cid-l7whdhgm]>[data-astro-cid-l7whdhgm]{align-self:center}.intro[data-astro-cid-l7whdhgm] h1[data-astro-cid-l7whdhgm]{font-size:clamp(1.75rem,4.6vw,2.5rem)}.caption[data-astro-cid-l7whdhgm] h2[data-astro-cid-l7whdhgm]{font-size:var(--fs-title)}.alexa[data-astro-cid-l7whdhgm]{width:min(40%,170px)}}@media(min-width:640px)and (max-width:899px){.alexa[data-astro-cid-l7whdhgm]{width:min(34%,240px);margin-left:4%}.rig[data-astro-cid-l7whdhgm]{--alexa-shift: 40;--alexa-shrink: .08}}@media(min-width:900px){.stage[data-astro-cid-l7whdhgm]{grid-template-columns:minmax(0,1.15fr) auto minmax(0,.75fr);grid-template-rows:minmax(0,1fr);column-gap:var(--s-3xl);padding-block:var(--s-xl) var(--s-3xl)}.glow[data-astro-cid-l7whdhgm]{top:50%}.rig[data-astro-cid-l7whdhgm]{container-type:normal;--alexa-shift: 0;--alexa-shrink: 0;grid-column:2;grid-row:1}.rig[data-astro-cid-l7whdhgm]>[data-astro-cid-l7whdhgm]{--ph: clamp(320px, calc(100svh - var(--header-h) - 96px), 680px)}.copy[data-astro-cid-l7whdhgm]{grid-column:1;grid-row:1;grid-template-rows:minmax(0,1fr);margin:0;min-height:0;container-type:inline-size}.copy[data-astro-cid-l7whdhgm]>.intro[data-astro-cid-l7whdhgm]{align-self:center}.intro[data-astro-cid-l7whdhgm] h1[data-astro-cid-l7whdhgm]{font-size:clamp(2.25rem,11.4cqi,3.5rem)}.lede[data-astro-cid-l7whdhgm]{font-size:var(--fs-lead)}.more[data-astro-cid-l7whdhgm]{display:inline-flex}.caption[data-astro-cid-l7whdhgm]{align-self:end;max-width:26rem;padding:var(--s-xl)}.alexa[data-astro-cid-l7whdhgm]{grid-column:1;grid-row:1;align-self:start;justify-self:end;width:clamp(170px,26vh,250px);margin:clamp(0px,3vh,40px) 0 0;gap:var(--s-lg)}.said[data-astro-cid-l7whdhgm]{font-size:var(--fs-lead)}.wave[data-astro-cid-l7whdhgm]{height:48px;gap:4px}.wave[data-astro-cid-l7whdhgm] i[data-astro-cid-l7whdhgm]{width:4px}.progress[data-astro-cid-l7whdhgm]{display:none}.steps[data-astro-cid-l7whdhgm]{grid-column:3;grid-row:1;align-self:center;display:grid;gap:2px;margin:0;padding:0;list-style:none}.steps[data-astro-cid-l7whdhgm] a[data-astro-cid-l7whdhgm]{display:flex;align-items:center;gap:var(--s-md);min-height:44px;padding:0 var(--s-md);border-radius:var(--r-md);color:var(--text-muted);font-weight:600;text-decoration:none;transition:color .15s ease-out,background-color .15s ease-out}.steps[data-astro-cid-l7whdhgm] a[data-astro-cid-l7whdhgm]:hover{color:var(--text-strong)}.steps[data-astro-cid-l7whdhgm] a[data-astro-cid-l7whdhgm][aria-current]{color:var(--text-strong);background:var(--surface);box-shadow:var(--shadow-card)}.num[data-astro-cid-l7whdhgm]{font-size:var(--fs-label);font-variant-numeric:tabular-nums;color:var(--text-muted)}.steps[data-astro-cid-l7whdhgm] a[data-astro-cid-l7whdhgm][aria-current] .num[data-astro-cid-l7whdhgm]{color:var(--primary)}html:not(.js) .steps[data-astro-cid-l7whdhgm]{display:none}}@media(prefers-reduced-motion:reduce){.alexa[data-astro-cid-l7whdhgm]{transform:none}}.features[data-astro-cid-j7pv25f6]{background:var(--surface);border-block:1px solid var(--border)}.split[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s-xl)}.split[data-astro-cid-j7pv25f6] .section-head[data-astro-cid-j7pv25f6]{margin:0}.feature-list[data-astro-cid-j7pv25f6]{margin:0;padding:0;list-style:none;background:var(--canvas);border:1px solid var(--border);border-radius:var(--r-lg)}.feature-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s-xs);padding:var(--s-lg) var(--s-lg) var(--s-lg);scroll-margin-top:calc(var(--header-h) + 16px)}.feature-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]+li[data-astro-cid-j7pv25f6]{border-top:1px solid var(--border)}.feature-list[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--fs-lead);letter-spacing:-.01em}.feature-list[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--text);max-width:60ch}.blog[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:var(--fs-heading)}.head-row[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--s-lg);margin-bottom:var(--s-2xl)}.cards[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s-xl);margin:0;padding:0;list-style:none}.closing[data-astro-cid-j7pv25f6]{padding-bottom:64px}.panel[data-astro-cid-j7pv25f6]{display:grid;justify-items:start;gap:var(--s-lg);padding:var(--s-2xl) var(--s-xl);border-radius:var(--r-xl);background:var(--success-wash)}.panel[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{border-radius:var(--r-lg);box-shadow:var(--shadow-card)}.panel-copy[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s-sm)}.panel[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:var(--fs-heading)}.panel[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--text)}@media(min-width:640px){.feature-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:var(--s-xl)}.cards[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.panel[data-astro-cid-j7pv25f6]{grid-template-columns:auto 1fr auto;align-items:center;gap:var(--s-xl);padding:var(--s-2xl)}}@media(min-width:900px){.split[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:var(--s-3xl);align-items:start}.split[data-astro-cid-j7pv25f6] .section-head[data-astro-cid-j7pv25f6]{position:sticky;top:calc(var(--header-h) + var(--s-2xl))}.feature-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:var(--s-xl);align-items:baseline}}@media(min-width:1000px){.cards[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){.closing[data-astro-cid-j7pv25f6]{padding-bottom:96px}}
