.z3 .bck{padding-block:var(--bl) var(--space-lg)}.z3 h1{margin:0;font-family:var(--font-display);font-size-adjust:from-font;font-size:var(--b0);font-weight:700;line-height:1.05;letter-spacing:-.016em;color:var(--k)}.z3 .ay5{margin:1.25rem 0 0;max-width:44rem;font-size:clamp(1.0625rem, 1rem + .3vw, 1.15rem);line-height:1.6;color:var(--e)}.z3 .auq{padding-block:1.25rem var(--space-lg)}.z3 .auq:last-of-type{padding-bottom:var(--bl)}.z3 .aw3{margin:0 0 var(--space-lg);font-family:var(--font-display);font-size-adjust:from-font;font-size:clamp(1.5rem, 1.28rem + 1.05vw, 2.125rem);font-weight:700;line-height:1.05;letter-spacing:-.016em;color:var(--k)}.z3 .a1r{margin:var(--space-lg) 0 .25rem;font-size:var(--p);font-weight:600;letter-spacing:.005em;text-transform:none;color:var(--fg-subtle)}.z3 .a1q{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin:var(--space-lg) 0 var(--space-xs)}.z3 .a1q .a1r{margin:0}.z3 .aup{display:inline-flex;align-items:center;min-block-size:var(--ci);padding:0 var(--cl);border:1px solid var(--al);border-radius:999px;background:var(--ax);color:var(--aq);font-family:inherit;font-size:var(--ck);font-weight:600;cursor:pointer;transition:border-color 150ms,background 150ms,color 150ms}.z3 .aup[hidden]{display:none}.z3 .aup:focus-visible{border-color:var(--ag);background:var(--ai)}@media (hover:hover){.z3 .aup:hover{border-color:var(--ag);background:var(--ai)}}.z3 .aup.copied{border-color:var(--ok);color:var(--bc);background:var(--by)}.z3 .pk-copy{margin:0;max-width:44rem;font-size:1rem;line-height:1.6;color:var(--n)}.z3 .arw{margin:var(--space-lg) 0 0;max-width:44rem;font-size:var(--l);line-height:1.6;color:var(--e)}.z3 :is(.ay5,.pk-copy,.arw,.arv dd,.ak9) a{color:var(--k);text-decoration:underline;text-decoration-color:color-mix(in oklab,var(--fg-subtle) 45%,transparent);text-underline-offset:3px}.z3 :is(.ay5,.pk-copy,.arw) a{font-weight:inherit}.z3 :is(.arv dd,.ak9) a{font-weight:600}@media (hover:hover){.z3 :is(.ay5,.pk-copy,.arw,.arv dd,.ak9) a:hover{color:var(--accent);text-decoration-color:var(--accent)}}.z3 .arv{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr));gap:var(--space-lg) 1.25rem;max-width:60rem;margin:0}.z3 .arv div{display:flex;flex-direction:column;gap:.125rem}.z3 .arv dt{font-size:var(--p);font-weight:600;letter-spacing:.005em;text-transform:none;color:var(--fg-subtle)}.z3 .arv dd{margin:0;font-size:1.125rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--k)}.z3 .arv dd a{display:inline-flex;align-items:center;min-block-size:var(--af);margin-block:calc((1lh - var(--af))/2)}.z3 .a5w{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:1.25rem var(--ar)}.z3 .ajj{display:grid;place-items:center;aspect-ratio:16/9;padding:var(--aj);border:1px solid var(--q);border-radius:.75rem}.z3 .ajj img{inline-size:auto;block-size:auto;max-inline-size:100%;max-block-size:6.5rem}.z3 .aw4{background:#fff}.z3 .ay6{background:#2a2829;border-color:#2a2829}.z3 .ay7{padding:0;overflow:hidden;background:var(--s);aspect-ratio:1;max-inline-size:14rem}@media (width<=30em){.z3 .a5x{grid-template-columns:repeat(2,minmax(0,1fr))}.z3 .a5x .ay7{max-inline-size:none}}.z3 .ay7 img{inline-size:100%;block-size:100%;max-block-size:none;object-fit:cover}.z3 .ak9{margin:.5rem 0 0;font-weight:700;color:var(--k)}.z3 .ak9 a{display:inline-flex;align-items:center;min-block-size:var(--af);margin-block:calc((1lh - var(--af))/2)}.z3 .aw1{margin:.125rem 0 0;font-size:var(--l);color:var(--e)}.z3 .aie{display:flex;flex-wrap:wrap;align-items:center;gap:max(.5rem,var(--am,0px));margin:.5rem 0 0;font-size:var(--l);color:var(--e)}.z3 .aie+.aie{margin-top:var(--space-xs)}.z3 .aie a{display:inline-flex;align-items:center;min-block-size:var(--ci);padding:0 var(--cl);border:1px solid var(--al);border-radius:999px;background:var(--ax);color:var(--aq);font-size:var(--ck);font-weight:600;text-decoration:none;transition:border-color 150ms,background 150ms}.z3 .aie a:focus-visible{border-color:var(--ag);background:var(--ai)}@media (hover:hover){.z3 .aie a:hover{border-color:var(--ag);background:var(--ai)}}.z3 .bcj{list-style:none;margin:1.25rem 0 0;padding:0;display:grid;gap:1.25rem}.z3 .aw2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:var(--ar);max-width:52rem;margin-top:var(--space-xs)}.z3 .aw2 .ajj{aspect-ratio:auto;min-block-size:8rem}.z3 .aw2 .ajj img{max-block-size:5rem}.z3 .ay4{display:inline-block;inline-size:.9em;block-size:.9em;margin-inline-end:.3em;vertical-align:-.1em;border-radius:50%;border:1px solid var(--border-strong)}.z3 .ay4[data-c=orange]{background:var(--brand-orange)}.z3 .ay4[data-c=ink]{background:#2a2829}.z3 .arw code{font-size:.95em}