.pc[data-astro-cid-u6yoetwk]{--pc-radius:14px;--pc-radius-sm:10px;--pc-gap:22px;width:100%;max-width:1150px;color:var(--color-text);font-family:var(--font-sans);margin:0 auto;padding:clamp(20px,4vw,40px) clamp(16px,3vw,32px) clamp(36px,6vw,72px);display:block}.pc[data-astro-cid-u6yoetwk] [data-astro-cid-u6yoetwk][hidden]{display:none!important}.pc-hero[data-astro-cid-u6yoetwk]{max-width:78ch;margin-bottom:clamp(20px,3vw,32px)}.pc-eyebrow[data-astro-cid-u6yoetwk]{letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent);margin:0 0 8px;font-size:12px;font-weight:600}.pc-hero[data-astro-cid-u6yoetwk] h1[data-astro-cid-u6yoetwk]{letter-spacing:-.01em;color:var(--color-accent);margin:0 0 12px;font-size:clamp(26px,4vw,40px);font-weight:800;line-height:1.14}.pc-lede[data-astro-cid-u6yoetwk]{color:var(--color-text-secondary);margin:0;font-size:17px;line-height:1.6}.pc-layout[data-astro-cid-u6yoetwk]{gap:var(--pc-gap);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;display:grid}.pc-form[data-astro-cid-u6yoetwk]{gap:16px;margin:0;display:grid}.pc-panel[data-astro-cid-u6yoetwk]{border:1px solid var(--color-border-subtle);border-radius:var(--pc-radius);background:var(--color-surface);box-shadow:0 14px 34px -26px var(--color-accent-ring);margin:0;padding:16px 18px 18px}.pc-panel[data-astro-cid-u6yoetwk] legend[data-astro-cid-u6yoetwk]{letter-spacing:.03em;text-transform:uppercase;color:var(--color-accent);padding:0 6px;font-size:13px;font-weight:700}.pc-panel-note[data-astro-cid-u6yoetwk]{color:var(--color-text-secondary);margin:0 0 14px;font-size:14px;line-height:1.6}.pc-field[data-astro-cid-u6yoetwk]{margin-bottom:14px}.pc-field[data-astro-cid-u6yoetwk]:last-child{margin-bottom:0}.pc-field[data-astro-cid-u6yoetwk] label[data-astro-cid-u6yoetwk]{color:var(--color-text);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.pc-field[data-astro-cid-u6yoetwk] input[data-astro-cid-u6yoetwk]{border:1px solid var(--color-border);border-radius:var(--pc-radius-sm);background:var(--color-bg);width:100%;color:var(--color-text);padding:10px 12px;font-family:inherit;font-size:15px;font-weight:600}.pc-field[data-astro-cid-u6yoetwk] input[data-astro-cid-u6yoetwk]:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 4px var(--color-accent-ring);outline:none}.pc-field[data-astro-cid-u6yoetwk] input[data-astro-cid-u6yoetwk]:invalid{border-color:color-mix(in srgb, #d14343 55%, var(--color-border))}.pc-pair[data-astro-cid-u6yoetwk]{align-items:center;gap:8px;display:flex}.pc-pair[data-astro-cid-u6yoetwk] input[data-astro-cid-u6yoetwk]{width:6.5rem}.pc-pair-unit[data-astro-cid-u6yoetwk]{color:var(--color-muted);font-size:13px;font-weight:600}.pc-hint[data-astro-cid-u6yoetwk]{color:var(--color-text-secondary);margin:6px 0 0;font-size:13px;line-height:1.55}.pc-error[data-astro-cid-u6yoetwk]{border:1px solid color-mix(in srgb, #d14343 45%, var(--color-border));border-radius:var(--pc-radius-sm);background:color-mix(in srgb, #d14343 8%, var(--color-surface));color:var(--color-text);margin:0;padding:10px 12px;font-size:14px;line-height:1.5}.pc-actions[data-astro-cid-u6yoetwk]{flex-wrap:wrap;gap:10px;display:flex}.pc-button[data-astro-cid-u6yoetwk]{border-radius:var(--pc-radius);background:var(--color-accent);color:var(--color-on-accent);cursor:pointer;box-shadow:0 10px 22px -12px var(--color-accent-ring);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.pc-button[data-astro-cid-u6yoetwk]:hover{transform:translateY(-1px)}.pc-button[data-astro-cid-u6yoetwk]:focus-visible{box-shadow:0 0 0 4px var(--color-accent-ring);outline:none}.pc-button-ghost[data-astro-cid-u6yoetwk]{color:var(--color-text);border-color:var(--color-border);box-shadow:none;background:0 0}.pc-results[data-astro-cid-u6yoetwk]{gap:16px;display:grid;position:sticky;top:20px}.pc-empty[data-astro-cid-u6yoetwk]{border:1px dashed var(--color-border);border-radius:var(--pc-radius);background:var(--color-bg-subtle);color:var(--color-text-secondary);margin:0;padding:18px;font-size:15px;line-height:1.6}#result-grid[data-astro-cid-u6yoetwk]{gap:16px;display:grid}.pc-headline[data-astro-cid-u6yoetwk]{border:1px solid color-mix(in srgb, var(--color-accent) 25%, transparent);border-radius:var(--pc-radius);background:var(--color-surface);box-shadow:0 14px 34px -22px var(--color-accent-ring);gap:14px;padding:18px;display:grid}.pc-headline-label[data-astro-cid-u6yoetwk]{letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);margin:0 0 4px;font-size:12px;font-weight:600}.pc-headline-value[data-astro-cid-u6yoetwk]{letter-spacing:-.02em;color:var(--color-accent);overflow-wrap:anywhere;margin:0;font-size:clamp(30px,5vw,40px);font-weight:800;line-height:1.1}.pc-headline-value-sm[data-astro-cid-u6yoetwk]{color:var(--color-text);overflow-wrap:anywhere;margin:0;font-size:clamp(20px,3vw,26px);font-weight:800;line-height:1.15}.pc-headline-sub[data-astro-cid-u6yoetwk]{color:var(--color-text-secondary);margin:6px 0 0;font-size:13px;line-height:1.5}.pc-headline-side[data-astro-cid-u6yoetwk]{border-top:1px solid var(--color-border-subtle);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;padding-top:14px;display:grid}.pc-block[data-astro-cid-u6yoetwk]{border:1px solid var(--color-border-subtle);border-radius:var(--pc-radius);background:var(--color-surface);padding:16px 18px}.pc-block-title[data-astro-cid-u6yoetwk]{color:var(--color-text);margin:0 0 12px;font-size:15px;font-weight:700}.pc-table[data-astro-cid-u6yoetwk]{border-collapse:collapse;width:100%;font-size:14px}.pc-table[data-astro-cid-u6yoetwk] th[data-astro-cid-u6yoetwk],.pc-table[data-astro-cid-u6yoetwk] td[data-astro-cid-u6yoetwk]{border-bottom:1px solid var(--color-border-subtle);text-align:left;vertical-align:top;padding:8px 6px}.pc-table[data-astro-cid-u6yoetwk] th[data-astro-cid-u6yoetwk]{letter-spacing:.03em;text-transform:uppercase;color:var(--color-muted);font-size:12px;font-weight:700}.pc-table[data-astro-cid-u6yoetwk] tr[data-astro-cid-u6yoetwk]:last-child td[data-astro-cid-u6yoetwk]{border-bottom:none}.pc-table[data-astro-cid-u6yoetwk] .pc-num[data-astro-cid-u6yoetwk]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pc-table[data-astro-cid-u6yoetwk] tr[data-astro-cid-u6yoetwk][data-emphasis=true] td[data-astro-cid-u6yoetwk]{color:var(--color-text);font-weight:700}.pc-table[data-astro-cid-u6yoetwk] tr[data-astro-cid-u6yoetwk][data-emphasis=true] td[data-astro-cid-u6yoetwk]:last-child{color:var(--color-accent)}.pc-facts[data-astro-cid-u6yoetwk]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:0;display:grid}.pc-facts[data-astro-cid-u6yoetwk] div[data-astro-cid-u6yoetwk]{border:1px solid var(--color-border-subtle);border-radius:var(--pc-radius-sm);background:var(--color-bg-subtle);padding:10px 12px}.pc-facts[data-astro-cid-u6yoetwk] dt[data-astro-cid-u6yoetwk]{letter-spacing:.02em;text-transform:uppercase;color:var(--color-muted);font-size:12px;font-weight:600}.pc-facts[data-astro-cid-u6yoetwk] dd[data-astro-cid-u6yoetwk]{color:var(--color-text);overflow-wrap:anywhere;margin:4px 0 0;font-size:15px;font-weight:700}.pc-list[data-astro-cid-u6yoetwk]{color:var(--color-text-secondary);gap:8px;margin:0;padding-left:20px;font-size:15px;line-height:1.6;display:grid}.pc-copy-row[data-astro-cid-u6yoetwk]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pc-copy-status[data-astro-cid-u6yoetwk]{color:var(--color-text-secondary);font-size:13px;font-weight:600}.pc-doc[data-astro-cid-u6yoetwk]{gap:12px;max-width:78ch;margin-top:clamp(28px,5vw,56px);display:grid}.pc-doc[data-astro-cid-u6yoetwk] h2[data-astro-cid-u6yoetwk]{letter-spacing:-.01em;color:var(--color-accent);margin:18px 0 0;font-size:clamp(20px,3vw,26px);font-weight:800}.pc-doc[data-astro-cid-u6yoetwk] p[data-astro-cid-u6yoetwk]{color:var(--color-text-secondary);margin:0;font-size:16px;line-height:1.65}.pc-doc[data-astro-cid-u6yoetwk] code[data-astro-cid-u6yoetwk]{background:var(--color-bg-subtle);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);color:var(--color-text);overflow-wrap:anywhere;border-radius:6px;padding:2px 6px;font-size:13px}.pc-steps[data-astro-cid-u6yoetwk]{color:var(--color-text-secondary);gap:10px;margin:0;padding-left:20px;font-size:16px;line-height:1.65;display:grid}.pc-steps[data-astro-cid-u6yoetwk] strong[data-astro-cid-u6yoetwk],.pc-list[data-astro-cid-u6yoetwk] strong[data-astro-cid-u6yoetwk]{color:var(--color-text)}.pc-faq[data-astro-cid-u6yoetwk]{border:1px solid var(--color-border-subtle);border-radius:var(--pc-radius);background:var(--color-surface);padding:12px 14px}.pc-faq[data-astro-cid-u6yoetwk] summary[data-astro-cid-u6yoetwk]{cursor:pointer;color:var(--color-text);font-size:15px;font-weight:600}.pc-faq[data-astro-cid-u6yoetwk] p[data-astro-cid-u6yoetwk]{margin-top:10px;font-size:15px}.pc-cta-row[data-astro-cid-u6yoetwk]{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}@media (width<=980px){.pc-layout[data-astro-cid-u6yoetwk]{grid-template-columns:minmax(0,1fr)}.pc-results[data-astro-cid-u6yoetwk]{position:static}}@media (width<=560px){.pc-actions[data-astro-cid-u6yoetwk] .pc-button[data-astro-cid-u6yoetwk],.pc-copy-row[data-astro-cid-u6yoetwk] .pc-button[data-astro-cid-u6yoetwk],.pc-cta-row[data-astro-cid-u6yoetwk] .pc-button[data-astro-cid-u6yoetwk]{width:100%}}
