.install{min-width:0;max-width:40rem;margin:0}.hero__text,.section-head,.duo__card{min-width:0}.install pre{color:#f6ede3;max-width:100%;font-family:var(--font-mono);white-space:pre;background:#1b1714;border:1px solid #4a3f35;border-radius:.875rem;margin:0;padding:1rem 1.25rem;font-size:1rem;line-height:1.5;overflow-x:auto;box-shadow:0 .1875rem #110f0c}.install code{font:inherit;-webkit-user-select:all;user-select:all}.install__line:before{content:"$ ";color:#f48e48}.install figcaption{color:var(--muted);margin-top:.75rem;font-size:.9375rem}#install,#extension{scroll-margin-top:6rem}@media (width<=29.99em){#install,#extension{scroll-margin-top:8rem}}.resources__note{color:var(--muted);margin:1rem 0 0;font-size:.9375rem}.duo__card code,.prose code{overflow-wrap:anywhere}.hero .install{margin-top:.5rem}.band--cta .install{text-align:left;width:100%;margin-inline:auto}.band--cta .install figcaption{text-align:center}@media (width<=29.99em){.install pre{padding:.875rem 1rem;font-size:.8125rem}}.masthead__nav .masthead__icon{justify-content:center;min-width:2.75rem;padding-inline:0}.nav__short{display:none}@media (width<=29.99em){.nav__long,.masthead__nav .nav__overview{display:none}.nav__short{display:inline}.masthead__nav{margin-inline-start:-.5rem}.masthead__nav a{padding-inline:.5rem}}.steps{gap:.5rem;margin:1rem 0 0;padding-left:1.25rem;display:grid}.steps li{padding-left:.25rem}.sites{grid-template-columns:fit-content(45%) 1fr;gap:.35rem 1rem;margin:.75rem 0 1rem;display:grid}.sites dt{font-weight:600}.sites dd{color:var(--muted);margin:0}
