.install-page:where(.astro-w4jyjhvv){z-index:0;max-width:76rem;margin:0 auto;padding:5rem 1.5rem 0;position:relative}.install-hero:where(.astro-w4jyjhvv){grid-template-columns:minmax(0,.94fr) minmax(28rem,1.06fr);align-items:center;gap:clamp(2.5rem,6vw,5.5rem);min-height:35rem;padding-bottom:6rem;display:grid}.eyebrow:where(.astro-w4jyjhvv){color:var(--cc-layer-team);font-family:var(--cc-font-mono);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}h1:where(.astro-w4jyjhvv){letter-spacing:-.03em;text-wrap:balance;max-width:13ch;margin:1.15rem 0 1.35rem;font-size:clamp(2.4rem,3.8vw,4.25rem);line-height:1.08}.lede:where(.astro-w4jyjhvv){max-width:39rem;color:var(--cc-text-body);text-wrap:pretty;margin:0;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.65}.button:where(.astro-w4jyjhvv){border:1px solid var(--cc-border-strong);min-height:2.9rem;font-family:var(--cc-font-heading);transition:background var(--cc-transition), border-color var(--cc-transition), color var(--cc-transition);border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.2rem 1.15rem;font-weight:700;text-decoration:none;display:inline-flex}.button--primary:where(.astro-w4jyjhvv){border-color:var(--cc-cta);background:var(--cc-cta);color:var(--cc-on-cta)}.button--primary:where(.astro-w4jyjhvv):hover{border-color:var(--cc-cta-hover);background:var(--cc-cta-hover)}body.theme-paper .button--primary:where(.astro-w4jyjhvv){color:var(--cc-on-cta)}.download-module:where(.astro-w4jyjhvv){border:1px solid var(--cc-border-strong);border-radius:var(--cc-radius-md);background:color-mix(in srgb, var(--cc-surface-raised) 78%, var(--cc-layer-team));margin-top:2rem;overflow:hidden}.download-module__top:where(.astro-w4jyjhvv){justify-content:space-between;align-items:center;gap:1.25rem;padding:1.15rem 1.25rem;display:flex}.download-module__top:where(.astro-w4jyjhvv)>div:where(.astro-w4jyjhvv){gap:.18rem;display:grid}.download-module__top:where(.astro-w4jyjhvv) p:where(.astro-w4jyjhvv){color:var(--cc-layer-team);font-family:var(--cc-font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.66rem;font-weight:700}.download-module__top:where(.astro-w4jyjhvv) h2:where(.astro-w4jyjhvv){color:var(--cc-text);letter-spacing:-.02em;margin:0;font-size:1.28rem}.download-module__top:where(.astro-w4jyjhvv)>div:where(.astro-w4jyjhvv)>span:where(.astro-w4jyjhvv){color:var(--cc-text-body);font-size:.78rem}.download-module__top:where(.astro-w4jyjhvv) .button:where(.astro-w4jyjhvv){flex:none}.download-record:where(.astro-w4jyjhvv){color:var(--cc-text-muted);font-family:var(--cc-font-mono);flex-wrap:wrap;align-items:center;gap:.45rem 1rem;padding:.7rem 1rem;font-size:.68rem;display:flex}.download-record:where(.astro-w4jyjhvv) a:where(.astro-w4jyjhvv){color:var(--cc-text-body);text-underline-offset:.22rem}.download-record:where(.astro-w4jyjhvv) a:where(.astro-w4jyjhvv):hover{color:var(--cc-layer-team)}.install-alternatives:where(.astro-w4jyjhvv){gap:.45rem;margin-top:1rem;display:grid}.install-alternatives:where(.astro-w4jyjhvv) a:where(.astro-w4jyjhvv){width:fit-content;min-height:2.75rem;color:var(--cc-text-body);text-decoration-color:color-mix(in srgb, var(--cc-text-body) 42%, transparent);text-underline-offset:.28rem;align-items:baseline;gap:.35rem;font-size:.82rem;font-weight:600;display:flex}.install-alternatives:where(.astro-w4jyjhvv) a:where(.astro-w4jyjhvv) span:where(.astro-w4jyjhvv){color:var(--cc-text-muted);font-weight:500}.install-alternatives:where(.astro-w4jyjhvv) a:where(.astro-w4jyjhvv) b:where(.astro-w4jyjhvv),.install-alternatives:where(.astro-w4jyjhvv) a:where(.astro-w4jyjhvv):hover{color:var(--cc-layer-team)}.mcpb-route:where(.astro-w4jyjhvv){border:1px solid color-mix(in srgb, var(--cc-layer-team) 34%, transparent);background:color-mix(in srgb, var(--cc-layer-team) 8%, transparent);border-radius:.95rem;grid-template-columns:1fr auto;align-items:center;gap:.75rem 1rem;margin-top:1.4rem;padding:1rem 1.05rem;display:grid}.mcpb-route:where(.astro-w4jyjhvv)>div:where(.astro-w4jyjhvv){gap:.18rem;display:grid}.mcpb-route:where(.astro-w4jyjhvv) p:where(.astro-w4jyjhvv){color:var(--cc-layer-team);font:700 .69rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.mcpb-route:where(.astro-w4jyjhvv) h2:where(.astro-w4jyjhvv){color:var(--cc-text);margin:0;font-size:1rem}.mcpb-route:where(.astro-w4jyjhvv) span:where(.astro-w4jyjhvv),.mcpb-route:where(.astro-w4jyjhvv) small:where(.astro-w4jyjhvv){color:var(--cc-text-muted);font-size:.72rem;line-height:1.45}.mcpb-route:where(.astro-w4jyjhvv) small:where(.astro-w4jyjhvv){grid-column:1/-1}.mcpb-route:where(.astro-w4jyjhvv) small:where(.astro-w4jyjhvv) a:where(.astro-w4jyjhvv){color:inherit;text-underline-offset:.17em;text-decoration:underline}.app-preview:where(.astro-w4jyjhvv){border:1px solid var(--cc-border-strong);background:var(--cc-surface-solid);border-radius:16px;margin:0;overflow:hidden}.window-bar:where(.astro-w4jyjhvv){border-bottom:1px solid var(--cc-border);background:var(--cc-surface-raised);align-items:center;gap:.42rem;min-height:2.35rem;padding:0 .9rem;display:flex}.window-bar:where(.astro-w4jyjhvv)>span:where(.astro-w4jyjhvv){background:var(--cc-text-faint);opacity:.55;border-radius:50%;width:.58rem;height:.58rem}.window-bar:where(.astro-w4jyjhvv) strong:where(.astro-w4jyjhvv){color:var(--cc-text-muted);margin-left:auto;font-size:.72rem;font-weight:500}.app-shell-preview:where(.astro-w4jyjhvv){grid-template-columns:8.5rem minmax(0,1fr);min-height:23rem;display:grid}.preview-sidebar:where(.astro-w4jyjhvv){border-right:1px solid var(--cc-border);background:color-mix(in srgb, var(--cc-canvas) 56%, var(--cc-surface-solid));color:var(--cc-text-muted);flex-direction:column;gap:.35rem;padding:1.2rem .85rem;font-size:.72rem;display:flex}.preview-sidebar:where(.astro-w4jyjhvv) strong:where(.astro-w4jyjhvv){color:var(--cc-text);margin:0 .35rem .8rem;font-size:.82rem}.preview-sidebar:where(.astro-w4jyjhvv) span:where(.astro-w4jyjhvv){border-radius:7px;padding:.48rem .55rem}.preview-sidebar:where(.astro-w4jyjhvv) .active:where(.astro-w4jyjhvv){background:var(--cc-surface-soft);color:var(--cc-text)}.preview-content:where(.astro-w4jyjhvv){padding:clamp(1.3rem,3vw,2.2rem)}.preview-content:where(.astro-w4jyjhvv)>p:where(.astro-w4jyjhvv),.route-heading:where(.astro-w4jyjhvv)>span:where(.astro-w4jyjhvv),.resolver-proof:where(.astro-w4jyjhvv)>div:where(.astro-w4jyjhvv)>span:where(.astro-w4jyjhvv){color:var(--cc-layer-team);font-family:var(--cc-font-mono);margin:0;font-size:.68rem;font-weight:700}.preview-content:where(.astro-w4jyjhvv) h2:where(.astro-w4jyjhvv){letter-spacing:-.025em;margin:.45rem 0 1.25rem;font-size:clamp(1.35rem,2.6vw,1.8rem)}.folder-choice:where(.astro-w4jyjhvv){border:1px solid color-mix(in srgb, var(--cc-layer-team) 60%, var(--cc-border));background:color-mix(in srgb, var(--cc-layer-team) 9%, var(--cc-surface));color:var(--cc-layer-team);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.9rem;display:grid}.folder-choice:where(.astro-w4jyjhvv) div:where(.astro-w4jyjhvv){gap:.12rem;display:grid}.folder-choice:where(.astro-w4jyjhvv) strong:where(.astro-w4jyjhvv){color:var(--cc-text);font-size:.85rem}.folder-choice:where(.astro-w4jyjhvv) span:where(.astro-w4jyjhvv){color:var(--cc-text-muted);font-size:.7rem}.folder-choice:where(.astro-w4jyjhvv) .selected-mark:where(.astro-w4jyjhvv){background:var(--cc-layer-team);width:1.4rem;height:1.4rem;color:var(--cc-canvas);border-radius:50%;place-items:center;font-weight:700;display:grid}.preview-success:where(.astro-w4jyjhvv){border-bottom:1px solid var(--cc-border);align-items:center;gap:.7rem;margin-top:.8rem;padding:.8rem .9rem;display:flex}.preview-success:where(.astro-w4jyjhvv)>span:where(.astro-w4jyjhvv){background:var(--cc-layer-team);border-radius:50%;width:.5rem;height:.5rem}.preview-success:where(.astro-w4jyjhvv) div:where(.astro-w4jyjhvv){gap:.05rem;display:grid}.preview-success:where(.astro-w4jyjhvv) strong:where(.astro-w4jyjhvv){color:var(--cc-text);font-size:.78rem}.preview-success:where(.astro-w4jyjhvv) small:where(.astro-w4jyjhvv){color:var(--cc-text-muted)}.preview-action:where(.astro-w4jyjhvv){background:var(--cc-cta);width:100%;min-height:2.6rem;color:var(--cc-on-cta);border-radius:9px;justify-content:space-between;align-items:center;margin-top:1rem;padding:0 .9rem;font-size:.8rem;font-weight:700;display:flex}.app-preview:where(.astro-w4jyjhvv) figcaption:where(.astro-w4jyjhvv){border-top:1px solid var(--cc-border);color:var(--cc-text-faint);text-align:right;padding:.7rem 1rem;font-size:.68rem}.activation:where(.astro-w4jyjhvv),.source-install:where(.astro-w4jyjhvv),.trust:where(.astro-w4jyjhvv){border-top:1px solid var(--cc-border);padding:5.5rem 0}.section-intro:where(.astro-w4jyjhvv){justify-content:space-between;align-items:end;gap:2rem;margin-bottom:3rem;display:flex}.section-intro:where(.astro-w4jyjhvv) h2:where(.astro-w4jyjhvv){letter-spacing:-.03em;text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(1.9rem,3.4vw,3.4rem);line-height:1.1}.section-intro:where(.astro-w4jyjhvv)>p:where(.astro-w4jyjhvv){max-width:28rem;color:var(--cc-text-muted);margin:0;line-height:1.65}.activation-steps:where(.astro-w4jyjhvv){margin:0;padding:0;list-style:none}.activation-steps:where(.astro-w4jyjhvv)>li:where(.astro-w4jyjhvv){border-top:1px solid var(--cc-border);grid-template-columns:3.2rem minmax(15rem,.72fr) minmax(20rem,1.28fr);align-items:start;gap:clamp(1.25rem,4vw,3.5rem);padding:2.25rem 0;display:grid}.activation-steps:where(.astro-w4jyjhvv)>li:where(.astro-w4jyjhvv):last-child{padding-bottom:0}.step-number:where(.astro-w4jyjhvv){background:color-mix(in srgb, var(--cc-layer-team) 12%, var(--cc-surface));width:2.8rem;height:2.8rem;color:var(--cc-layer-team);font-family:var(--cc-font-mono);border-radius:10px;place-items:center;font-size:.75rem;font-weight:700;display:grid}.step-copy:where(.astro-w4jyjhvv),.step-proof:where(.astro-w4jyjhvv),.result-preview:where(.astro-w4jyjhvv){min-width:0}.step-copy:where(.astro-w4jyjhvv) h3:where(.astro-w4jyjhvv){letter-spacing:-.02em;margin:0 0 .65rem;font-size:1.45rem}.step-copy:where(.astro-w4jyjhvv) p:where(.astro-w4jyjhvv){color:var(--cc-text-muted);margin:0;line-height:1.65}.step-copy:where(.astro-w4jyjhvv) .code-block{margin-top:1.2rem}.step-proof:where(.astro-w4jyjhvv){border-top:1px solid var(--cc-border-strong);border-bottom:1px solid var(--cc-border-strong);background:var(--cc-surface-soft);align-self:center}.source-proof:where(.astro-w4jyjhvv){gap:.25rem;padding:1.1rem 1.25rem;display:grid}.source-proof:where(.astro-w4jyjhvv) span:where(.astro-w4jyjhvv),.source-proof:where(.astro-w4jyjhvv) small:where(.astro-w4jyjhvv){color:var(--cc-text-muted);font-family:var(--cc-font-mono);font-size:.68rem}.source-proof:where(.astro-w4jyjhvv) strong:where(.astro-w4jyjhvv){color:var(--cc-text);overflow-wrap:anywhere}.client-proof:where(.astro-w4jyjhvv){flex-wrap:wrap;gap:.55rem;padding:1rem;display:flex}.client-proof:where(.astro-w4jyjhvv) span:where(.astro-w4jyjhvv){background:var(--cc-surface-solid);color:var(--cc-text-body);border-radius:999px;padding:.45rem .7rem;font-size:.72rem}.result-preview:where(.astro-w4jyjhvv){border:1px solid var(--cc-border);background:var(--cc-surface-soft);border-radius:12px;margin:0;padding:1rem}.result-header:where(.astro-w4jyjhvv),.result-row:where(.astro-w4jyjhvv),.conflict-row:where(.astro-w4jyjhvv){align-items:center;display:grid}.result-header:where(.astro-w4jyjhvv){grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:.25rem .2rem 1rem}.result-header:where(.astro-w4jyjhvv) div:where(.astro-w4jyjhvv){gap:.12rem;display:grid}.result-header:where(.astro-w4jyjhvv) span:where(.astro-w4jyjhvv),.result-header:where(.astro-w4jyjhvv) h3:where(.astro-w4jyjhvv),.result-row:where(.astro-w4jyjhvv) code:where(.astro-w4jyjhvv),.conflict-row:where(.astro-w4jyjhvv) code:where(.astro-w4jyjhvv){font-family:var(--cc-font-mono)}.result-header:where(.astro-w4jyjhvv) span:where(.astro-w4jyjhvv){color:var(--cc-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem}.result-header:where(.astro-w4jyjhvv) h3:where(.astro-w4jyjhvv){letter-spacing:0;margin:0;font-size:.86rem}.result-status:where(.astro-w4jyjhvv){align-items:center;gap:.45rem;display:inline-flex}.result-status:where(.astro-w4jyjhvv) i:where(.astro-w4jyjhvv){background:var(--cc-layer-team);border-radius:50%;width:.45rem;height:.45rem}.result-row:where(.astro-w4jyjhvv),.conflict-row:where(.astro-w4jyjhvv){border:1px solid var(--cc-border);background:var(--cc-surface-solid);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;gap:.8rem;padding:.9rem}.result-swatch:where(.astro-w4jyjhvv){background:var(--result-color);border-radius:999px;width:.55rem;height:2.4rem}.result-row:where(.astro-w4jyjhvv) div:where(.astro-w4jyjhvv),.conflict-row:where(.astro-w4jyjhvv) div:where(.astro-w4jyjhvv){gap:.16rem;display:grid}.result-row:where(.astro-w4jyjhvv) small:where(.astro-w4jyjhvv),.conflict-row:where(.astro-w4jyjhvv) small:where(.astro-w4jyjhvv){color:var(--cc-text-muted);font-family:var(--cc-font-mono);text-transform:uppercase;font-size:.6rem}.result-row:where(.astro-w4jyjhvv) strong:where(.astro-w4jyjhvv){color:var(--cc-text);font-size:.86rem;font-weight:500}.result-row:where(.astro-w4jyjhvv) code:where(.astro-w4jyjhvv),.conflict-row:where(.astro-w4jyjhvv) code:where(.astro-w4jyjhvv){color:var(--cc-text-muted);white-space:nowrap;font-size:.62rem}.conflict-row:where(.astro-w4jyjhvv){border-color:color-mix(in srgb, var(--cc-conflict) 30%, var(--cc-border));color:var(--cc-conflict);margin-top:.55rem}.conflict-row:where(.astro-w4jyjhvv) span:where(.astro-w4jyjhvv){color:var(--cc-text-body);font-size:.78rem}.download-strip:where(.astro-w4jyjhvv){border-top:1px solid var(--cc-border-strong);border-bottom:1px solid var(--cc-border-strong);justify-content:space-between;align-items:center;gap:2rem;margin-top:3.5rem;padding:1.5rem 0;display:flex}.download-strip:where(.astro-w4jyjhvv)>div:where(.astro-w4jyjhvv){gap:.18rem;display:grid}.download-strip:where(.astro-w4jyjhvv) strong:where(.astro-w4jyjhvv){color:var(--cc-text);font-size:1.1rem}.download-strip:where(.astro-w4jyjhvv) span:where(.astro-w4jyjhvv){color:var(--cc-text-muted);font-size:.8rem}.section-intro--source:where(.astro-w4jyjhvv){align-items:start}.section-intro--source:where(.astro-w4jyjhvv)>div:where(.astro-w4jyjhvv){max-width:43rem}.section-intro--source:where(.astro-w4jyjhvv) h2:where(.astro-w4jyjhvv){max-width:18ch;font-size:clamp(2rem,4vw,3.3rem)}.section-intro--source:where(.astro-w4jyjhvv) p:where(.astro-w4jyjhvv){color:var(--cc-text-muted);margin:1rem 0 0;line-height:1.65}.section-intro--source:where(.astro-w4jyjhvv)>span:where(.astro-w4jyjhvv){max-width:19rem;color:var(--cc-text-faint);font-family:var(--cc-font-mono);text-align:right;font-size:.7rem;line-height:1.7}.source-details:where(.astro-w4jyjhvv){border-top:1px solid var(--cc-border-strong);border-bottom:1px solid var(--cc-border-strong)}.source-details:where(.astro-w4jyjhvv)>summary:where(.astro-w4jyjhvv){cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:5rem;list-style:none;display:flex}.source-details:where(.astro-w4jyjhvv)>summary:where(.astro-w4jyjhvv)::-webkit-details-marker{display:none}.source-details:where(.astro-w4jyjhvv)>summary:where(.astro-w4jyjhvv)>span:where(.astro-w4jyjhvv):first-child{gap:.16rem;display:grid}.source-details:where(.astro-w4jyjhvv)>summary:where(.astro-w4jyjhvv) strong:where(.astro-w4jyjhvv){color:var(--cc-text);font-size:1.05rem}.source-details:where(.astro-w4jyjhvv)>summary:where(.astro-w4jyjhvv) small:where(.astro-w4jyjhvv){color:var(--cc-text-muted);font-family:var(--cc-font-mono)}.source-details:where(.astro-w4jyjhvv)>summary:where(.astro-w4jyjhvv)>span:where(.astro-w4jyjhvv):last-child{color:var(--cc-layer-team);transition:transform var(--cc-transition);font-size:1.6rem}.source-details:where(.astro-w4jyjhvv)[open]>summary:where(.astro-w4jyjhvv)>span:where(.astro-w4jyjhvv):last-child{transform:rotate(45deg)}.source-details-body:where(.astro-w4jyjhvv){padding:0 0 2.5rem}.source-route:where(.astro-w4jyjhvv){border-top:1px solid var(--cc-border);grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr);gap:1.4rem 3rem;padding:2.5rem 0;display:grid}.source-route:where(.astro-w4jyjhvv)>:where(.astro-w4jyjhvv),.resolver-proof:where(.astro-w4jyjhvv)>:where(.astro-w4jyjhvv){min-width:0}.route-heading:where(.astro-w4jyjhvv){grid-row:span 3}.route-heading:where(.astro-w4jyjhvv) h3:where(.astro-w4jyjhvv),.resolver-proof:where(.astro-w4jyjhvv) h3:where(.astro-w4jyjhvv){letter-spacing:-.02em;margin:.45rem 0 .65rem;font-size:1.5rem}.route-heading:where(.astro-w4jyjhvv) p:where(.astro-w4jyjhvv),.resolver-proof:where(.astro-w4jyjhvv) p:where(.astro-w4jyjhvv),.route-footnote:where(.astro-w4jyjhvv){color:var(--cc-text-muted);margin:0;line-height:1.65}.route-footnote:where(.astro-w4jyjhvv){font-size:.82rem}.route-footnote:where(.astro-w4jyjhvv) a:where(.astro-w4jyjhvv){color:var(--cc-layer-team)}.cli-alternative:where(.astro-w4jyjhvv){color:var(--cc-text-body)}.cli-alternative:where(.astro-w4jyjhvv) summary:where(.astro-w4jyjhvv){cursor:pointer;font-weight:700}.cli-alternative:where(.astro-w4jyjhvv) .code-block{margin-top:.9rem}.resolver-proof:where(.astro-w4jyjhvv){border-top:1px solid var(--cc-border);grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr);align-items:center;gap:3rem;padding-top:2.5rem;display:grid}.trust:where(.astro-w4jyjhvv){grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr);gap:4rem;display:grid}.trust:where(.astro-w4jyjhvv)>div:where(.astro-w4jyjhvv):first-child{color:var(--cc-layer-team)}.trust:where(.astro-w4jyjhvv) h2:where(.astro-w4jyjhvv){letter-spacing:-.03em;max-width:15ch;margin:1rem 0 0;font-size:clamp(2rem,4vw,3.2rem);line-height:1.05}.trust-copy:where(.astro-w4jyjhvv)>p:where(.astro-w4jyjhvv){max-width:47rem;color:var(--cc-text-body);margin:0;font-size:1.04rem;line-height:1.75}.trust-copy:where(.astro-w4jyjhvv) nav:where(.astro-w4jyjhvv){flex-wrap:wrap;gap:.7rem 1.4rem;margin-top:1.5rem;display:flex}.trust-copy:where(.astro-w4jyjhvv) a:where(.astro-w4jyjhvv){color:var(--cc-layer-team);align-items:center;gap:.35rem;font-weight:700;display:inline-flex}.release-details:where(.astro-w4jyjhvv){border-top:1px solid var(--cc-border);gap:0;margin:1.8rem 0 0;display:grid}.release-details:where(.astro-w4jyjhvv)>div:where(.astro-w4jyjhvv){border-bottom:1px solid var(--cc-border);grid-template-columns:8rem minmax(0,1fr);gap:1rem;padding:.85rem 0;display:grid}.release-details:where(.astro-w4jyjhvv) dt:where(.astro-w4jyjhvv){color:var(--cc-text-muted);font-family:var(--cc-font-mono);text-transform:uppercase;font-size:.68rem;font-weight:700}.release-details:where(.astro-w4jyjhvv) dd:where(.astro-w4jyjhvv){color:var(--cc-text-body);margin:0;font-size:.84rem}.release-details:where(.astro-w4jyjhvv) dd:where(.astro-w4jyjhvv) a:where(.astro-w4jyjhvv){color:var(--cc-layer-team)}.release-details:where(.astro-w4jyjhvv) code:where(.astro-w4jyjhvv){color:var(--cc-text-body);font-family:var(--cc-font-mono);overflow-wrap:anywhere;font-size:.68rem}@media (width<=980px){.install-hero:where(.astro-w4jyjhvv){grid-template-columns:1fr;min-height:auto}.hero-copy:where(.astro-w4jyjhvv){max-width:45rem}h1:where(.astro-w4jyjhvv){max-width:12ch}.app-preview:where(.astro-w4jyjhvv){max-width:43rem}.activation-steps:where(.astro-w4jyjhvv)>li:where(.astro-w4jyjhvv){grid-template-columns:3rem minmax(0,1fr)}.step-proof:where(.astro-w4jyjhvv),.result-preview:where(.astro-w4jyjhvv){grid-column:2}}@media (width<=720px){.install-page:where(.astro-w4jyjhvv){padding-top:3rem}.install-hero:where(.astro-w4jyjhvv){padding-bottom:4.5rem}.section-intro:where(.astro-w4jyjhvv),.download-strip:where(.astro-w4jyjhvv){flex-direction:column;align-items:flex-start}.activation:where(.astro-w4jyjhvv),.source-install:where(.astro-w4jyjhvv),.trust:where(.astro-w4jyjhvv){padding:4rem 0}.activation-steps:where(.astro-w4jyjhvv)>li:where(.astro-w4jyjhvv){grid-template-columns:2.8rem minmax(0,1fr);gap:1rem 1.25rem}.step-proof:where(.astro-w4jyjhvv),.result-preview:where(.astro-w4jyjhvv){grid-column:1/-1}.source-route:where(.astro-w4jyjhvv),.resolver-proof:where(.astro-w4jyjhvv),.trust:where(.astro-w4jyjhvv){grid-template-columns:1fr;gap:1.5rem}.route-heading:where(.astro-w4jyjhvv){grid-row:auto}.section-intro--source:where(.astro-w4jyjhvv)>span:where(.astro-w4jyjhvv){text-align:left}.result-row:where(.astro-w4jyjhvv),.conflict-row:where(.astro-w4jyjhvv){grid-template-columns:auto minmax(0,1fr)}.result-row:where(.astro-w4jyjhvv) code:where(.astro-w4jyjhvv),.conflict-row:where(.astro-w4jyjhvv) code:where(.astro-w4jyjhvv){white-space:normal;grid-column:2}}@media (width<=520px){.install-page:where(.astro-w4jyjhvv){padding-inline:1rem}h1:where(.astro-w4jyjhvv){font-size:clamp(2rem,11vw,2.75rem)}.download-module__top:where(.astro-w4jyjhvv),.download-strip:where(.astro-w4jyjhvv),.download-strip:where(.astro-w4jyjhvv) .button:where(.astro-w4jyjhvv){box-sizing:border-box;width:100%}.download-module__top:where(.astro-w4jyjhvv){flex-direction:column;align-items:flex-start}.download-module__top:where(.astro-w4jyjhvv) .button:where(.astro-w4jyjhvv){box-sizing:border-box;width:100%}.install-alternatives:where(.astro-w4jyjhvv) a:where(.astro-w4jyjhvv){width:auto;line-height:1.65;display:block}.install-alternatives:where(.astro-w4jyjhvv) a:where(.astro-w4jyjhvv) span:where(.astro-w4jyjhvv){display:block}.mcpb-route:where(.astro-w4jyjhvv){grid-template-columns:1fr}.mcpb-route:where(.astro-w4jyjhvv) .button:where(.astro-w4jyjhvv){box-sizing:border-box;width:100%}.release-details:where(.astro-w4jyjhvv)>div:where(.astro-w4jyjhvv){grid-template-columns:1fr;gap:.35rem}.release-details:where(.astro-w4jyjhvv) dd:where(.astro-w4jyjhvv) a:where(.astro-w4jyjhvv){margin-top:.35rem;display:inline-block}.app-shell-preview:where(.astro-w4jyjhvv){grid-template-columns:1fr;min-height:0}.preview-sidebar:where(.astro-w4jyjhvv){display:none}.preview-content:where(.astro-w4jyjhvv){padding:1.25rem}.activation-steps:where(.astro-w4jyjhvv)>li:where(.astro-w4jyjhvv){grid-template-columns:1fr}.step-number:where(.astro-w4jyjhvv){width:2.5rem;height:2.5rem}.step-proof:where(.astro-w4jyjhvv),.result-preview:where(.astro-w4jyjhvv){grid-column:1}.client-proof:where(.astro-w4jyjhvv){gap:.4rem}.source-details:where(.astro-w4jyjhvv)>summary:where(.astro-w4jyjhvv){min-height:4.5rem}}@media (prefers-reduced-motion:reduce){.source-details:where(.astro-w4jyjhvv)>summary:where(.astro-w4jyjhvv)>span:where(.astro-w4jyjhvv):last-child{transition:none}}
