.pb-head[data-astro-cid-okepvqto]{padding:clamp(48px,7vw,88px) 0 clamp(24px,4vw,40px)}.pb-kicker[data-astro-cid-okepvqto]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);font-size:12px}.pb-head[data-astro-cid-okepvqto] h1[data-astro-cid-okepvqto]{letter-spacing:-.035em;max-width:18ch;margin-top:10px;font-size:clamp(38px,6vw,72px);line-height:1.02}.pb-lede[data-astro-cid-okepvqto]{max-width:60ch;color:var(--muted);margin-top:16px;font-size:18px;line-height:1.55}.pb-first[data-astro-cid-okepvqto]{border:1px solid var(--green-line);background:var(--green-soft);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:880px;margin-top:28px;padding:18px 22px;display:flex}.pb-first[data-astro-cid-okepvqto] div[data-astro-cid-okepvqto]{max-width:56ch;color:var(--muted);flex-direction:column;gap:4px;font-size:15px;line-height:1.5;display:flex}.pb-first[data-astro-cid-okepvqto] strong[data-astro-cid-okepvqto]{color:var(--text);font-weight:600}.pb-builder[data-astro-cid-okepvqto]{padding:0 0 clamp(48px,7vw,80px)}.pb-radio[data-astro-cid-okepvqto]{opacity:0;pointer-events:none;position:absolute}.pb-tabs[data-astro-cid-okepvqto]{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:18px 28px;padding-bottom:22px;display:flex}.pb-group[data-astro-cid-okepvqto]{flex-direction:column;gap:8px;display:flex}.pb-group-label[data-astro-cid-okepvqto]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px}.pb-group-tabs[data-astro-cid-okepvqto]{flex-wrap:wrap;gap:8px;display:flex}.pb-tab[data-astro-cid-okepvqto]{cursor:pointer;border:1px solid var(--border2);background:var(--s1);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:500}.pb-tab[data-astro-cid-okepvqto]:hover{border-color:var(--text)}.pb-pane[data-astro-cid-okepvqto]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:28px;margin-top:28px;display:none}.pb-form[data-astro-cid-okepvqto]{flex-direction:column;gap:14px;display:flex}.pb-form[data-astro-cid-okepvqto] h2[data-astro-cid-okepvqto]{letter-spacing:-.03em;font-size:clamp(26px,3vw,34px)}.pb-intro[data-astro-cid-okepvqto]{color:var(--muted);font-size:16px;line-height:1.55}.pb-field[data-astro-cid-okepvqto]{flex-direction:column;gap:6px;font-size:14px;font-weight:500;display:flex}.pb-field[data-astro-cid-okepvqto] em[data-astro-cid-okepvqto]{color:var(--muted);font-style:normal;font-weight:400}.pb-field[data-astro-cid-okepvqto] input[data-astro-cid-okepvqto]{font:inherit;border:1px solid var(--border2);background:var(--s1);color:var(--text);border-radius:10px;padding:11px 13px;font-size:16px;font-weight:400}.pb-field[data-astro-cid-okepvqto] input[data-astro-cid-okepvqto]:focus{outline:2px solid var(--link);outline-offset:1px}.pb-meta[data-astro-cid-okepvqto]{color:var(--muted);font-size:14px}.pb-uses[data-astro-cid-okepvqto]{font-family:var(--font-mono);color:var(--muted);font-size:12px;line-height:1.6}.pb-uses[data-astro-cid-okepvqto] span[data-astro-cid-okepvqto]{text-transform:uppercase;letter-spacing:.08em;color:var(--accent-ink);margin-right:6px}.pb-out[data-astro-cid-okepvqto]{flex-direction:column;align-items:flex-start;gap:14px;display:flex;position:sticky;top:88px}.pb-code[data-astro-cid-okepvqto]{width:100%}.pb-code[data-astro-cid-okepvqto] pre[data-astro-cid-okepvqto]{white-space:pre-wrap;word-break:break-word;font-size:13px;line-height:1.6}.pb-notes[data-astro-cid-okepvqto]{border-top:1px solid var(--border);padding:clamp(40px,6vw,64px) 0 clamp(64px,9vw,100px)}.pb-notes[data-astro-cid-okepvqto] ol[data-astro-cid-okepvqto]{color:var(--muted);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding-left:20px;font-size:15px;line-height:1.55;display:grid}.pb-notes[data-astro-cid-okepvqto] strong[data-astro-cid-okepvqto]{color:var(--text);margin-bottom:4px;font-weight:600;display:block}.pb-notes[data-astro-cid-okepvqto] a[data-astro-cid-okepvqto]{color:var(--link);text-underline-offset:3px;text-decoration:underline}@media (width<=860px){.pb-pane[data-astro-cid-okepvqto]{grid-template-columns:1fr}.pb-out[data-astro-cid-okepvqto]{position:static}.pb-notes[data-astro-cid-okepvqto] ol[data-astro-cid-okepvqto]{grid-template-columns:1fr}}
