._overview_197b0_1{padding:clamp(5rem, 9vw, 8rem) 0 var(--space-5);gap:clamp(5rem,10vw,8rem);display:grid}._installSection_197b0_7,._flowSection_197b0_8,._sharingSection_197b0_9,._outputSection_197b0_10{scroll-margin-top:var(--space-3)}._sectionHeading_197b0_14{max-width:48rem}._sectionHeading_197b0_14 h2,._outputCopy_197b0_19 h2{font-family:var(--font-display);letter-spacing:-.045em;margin:var(--space-1) 0 var(--space-2);font-size:clamp(2rem,5vw,4rem);line-height:1.05}._sectionHeading_197b0_14>p:last-child,._outputCopy_197b0_19>p{color:var(--color-muted);font-size:1.0625rem}._installGrid_197b0_33{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._installCard_197b0_40{background:var(--color-surface);border:.0625rem solid var(--color-border);border-radius:var(--radius-large);min-height:24rem;padding:clamp(var(--space-3), 4vw, var(--space-4));flex-direction:column;display:flex}._skillCard_197b0_50{background:color-mix(in srgb, var(--color-ink) 3%, var(--color-surface));grid-column:1/-1;min-height:19rem}._skillCard_197b0_50>p{max-width:62rem}._skillInstall_197b0_60{gap:var(--space-1);margin:var(--space-3) 0;max-width:62rem;display:grid}._skillInstallCopy_197b0_67{align-items:stretch;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}._skillCommand_197b0_75{background:var(--color-ink);border:.0625rem solid color-mix(in srgb, var(--color-surface) 12%, transparent);border-radius:var(--radius-medium);color:var(--color-surface);min-width:0;padding:.95rem var(--space-2);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;display:grid}._skillCommand_197b0_75>span{color:color-mix(in srgb, var(--color-surface) 52%, transparent);font-family:var(--font-time);font-weight:700}._skillCommand_197b0_75 code{font-family:var(--font-time);overflow-wrap:anywhere;white-space:normal;min-width:0;font-size:.8rem;line-height:1.55}._skillInstallCopy_197b0_67 button{background:var(--color-signal);border-radius:var(--radius-medium);color:var(--color-surface);cursor:pointer;font:inherit;min-width:13.25rem;padding:.9rem var(--space-3);border:0;font-weight:700;transition:background-color .14s,transform .14s cubic-bezier(.23,1,.32,1)}._skillInstallCopy_197b0_67 button:active{transform:scale(.98)}._skillInstallCopy_197b0_67 button:focus-visible{outline:.1875rem solid var(--color-ink);outline-offset:.1875rem}._skillInstall_197b0_60>span{color:var(--color-muted);font-size:.78rem}._cardTopline_197b0_133{color:var(--color-muted);font-family:var(--font-time);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.72rem;display:flex}._available_197b0_144{background:var(--color-signal);color:var(--color-surface);border-radius:999px;padding:.25rem .55rem}._installCard_197b0_40 h3{font-family:var(--font-display);letter-spacing:-.04em;margin:var(--space-4) 0 var(--space-2);font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.08}._installCard_197b0_40 p{color:var(--color-muted)}._installCard_197b0_40>a,._cardLinks_197b0_164 a{border-bottom:.125rem solid;align-self:flex-start;padding-bottom:.2rem;font-weight:700;text-decoration:none}._installCard_197b0_40>a{margin-top:auto}._cardLinks_197b0_164{align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;margin-top:auto;display:flex}._cardLinks_197b0_164 a{border:.0625rem solid var(--color-border);border-radius:999px;padding:.6rem .9rem;transition:background-color .14s,border-color .14s}@media (hover:hover) and (pointer:fine){._skillInstallCopy_197b0_67 button:hover{background:var(--color-ink)}._cardLinks_197b0_164 a:hover{background:var(--color-surface);border-color:var(--color-ink)}}._flowSection_197b0_8{border-block:.0625rem solid var(--color-border);padding-block:clamp(var(--space-5), 8vw, var(--space-6))}._steps_197b0_209{margin:var(--space-5) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}._steps_197b0_209 li{border-left:.0625rem solid var(--color-border);min-height:14rem;padding:0 var(--space-4)}._steps_197b0_209 li:first-child{border-left:0;padding-left:0}._steps_197b0_209 span{color:var(--color-signal);font-family:var(--font-time);font-size:.75rem}._steps_197b0_209 h3{font-family:var(--font-display);margin:var(--space-2) 0 var(--space-1);font-size:1.35rem}._steps_197b0_209 p{color:var(--color-muted);margin:0}._sharingSection_197b0_9{gap:var(--space-3);display:grid}._sharingCta_197b0_250{border-bottom:.125rem solid;justify-self:start;padding-bottom:.2rem;font-weight:700;text-decoration:none}._outputSection_197b0_10{align-items:center;gap:clamp(var(--space-4), 7vw, var(--space-6));grid-template-columns:minmax(0,1fr) minmax(20rem,.9fr);display:grid}._outputCopy_197b0_19 ul{gap:var(--space-1);margin:var(--space-3) 0 0;padding-left:1.25rem;display:grid}._linkArtifact_197b0_272{background:var(--color-ink);border-radius:var(--radius-large);box-shadow:var(--shadow-instrument);color:var(--color-surface);gap:var(--space-3);min-width:0;padding:clamp(var(--space-3), 5vw, var(--space-5));display:grid}._artifactLabel_197b0_283{color:color-mix(in srgb, var(--color-surface) 68%, transparent);font-size:.8rem}._linkArtifact_197b0_272>code{background:color-mix(in srgb, var(--color-surface) 8%, transparent);border:.0625rem solid color-mix(in srgb, var(--color-surface) 15%, transparent);border-radius:var(--radius-medium);font-family:var(--font-time);overflow-wrap:anywhere;padding:var(--space-3);font-size:.83rem;line-height:1.7}._artifactStatus_197b0_300{justify-content:space-between;font-size:.8rem;display:flex}._artifactStatus_197b0_300 span:first-child{color:var(--color-complete-on-dark);font-weight:700}@media (width<=48rem){._overview_197b0_1{gap:var(--space-6);padding-top:var(--space-6)}._installGrid_197b0_33,._outputSection_197b0_10{grid-template-columns:1fr}._installCard_197b0_40{min-height:20rem;padding:var(--space-3)}._skillCard_197b0_50{grid-column:auto}._skillInstallCopy_197b0_67{grid-template-columns:1fr}._skillInstallCopy_197b0_67 button{width:100%;min-width:0;min-height:3.5rem}._steps_197b0_209{grid-template-columns:1fr}._steps_197b0_209 li,._steps_197b0_209 li:first-child{border-left:.0625rem solid var(--color-border);min-height:auto;padding:0 0 var(--space-4) var(--space-3)}._steps_197b0_209 li:last-child{padding-bottom:0}}
