.pro-contact[data-astro-cid-spgkhocq]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.pro-contact--single[data-astro-cid-spgkhocq]{grid-template-columns:minmax(0,1fr);max-width:760px}.pro-card[data-astro-cid-spgkhocq]{border:1px solid var(--ink-200);box-shadow:var(--shadow-sm);background:#fff;border-radius:20px;padding:18px 20px}.pro-card[data-astro-cid-spgkhocq] h3[data-astro-cid-spgkhocq]{align-items:center;gap:8px;margin:0 0 12px;font-size:.95rem;display:flex}.pro-card[data-astro-cid-spgkhocq] h3[data-astro-cid-spgkhocq]:not(:first-child){margin-top:20px}.pro-card[data-astro-cid-spgkhocq] h3[data-astro-cid-spgkhocq] svg{width:18px;height:18px;color:var(--page-text)}.pro-contact__list[data-astro-cid-spgkhocq]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.pro-contact__list[data-astro-cid-spgkhocq] li[data-astro-cid-spgkhocq]{align-items:flex-start;gap:12px;display:flex}.pro-contact__icon[data-astro-cid-spgkhocq]{background:var(--page-soft);width:38px;height:38px;color:var(--page-text);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pro-contact__icon[data-astro-cid-spgkhocq] svg{width:19px;height:19px}.pro-contact__body[data-astro-cid-spgkhocq]{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.pro-contact__body[data-astro-cid-spgkhocq] small[data-astro-cid-spgkhocq]{color:var(--ink-500);font-size:.72rem;font-weight:800}.pro-contact__main[data-astro-cid-spgkhocq]{color:var(--ink-950);overflow-wrap:anywhere;font-size:1.02rem;font-weight:800}a[data-astro-cid-spgkhocq].pro-contact__main{color:var(--page-text);text-underline-offset:3px;text-decoration:underline}.pro-contact__sub[data-astro-cid-spgkhocq]{color:var(--ink-600);font-size:.8rem;line-height:1.5}.pro-chips[data-astro-cid-spgkhocq]{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.pro-chip[data-astro-cid-spgkhocq]{color:var(--ink-800);background:var(--ink-50);border:1px solid var(--ink-200);border-radius:999px;align-items:center;gap:6px;min-height:32px;margin-top:4px;padding:5px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.pro-chip[data-astro-cid-spgkhocq]:hover{border-color:var(--page)}.pro-chip[data-astro-cid-spgkhocq] svg{width:16px;height:16px}.pro-social[data-astro-cid-spgkhocq]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pro-social[data-astro-cid-spgkhocq] a[data-astro-cid-spgkhocq]{color:var(--ink-900);border:1px solid var(--ink-200);background:#fff;border-radius:14px;align-items:center;gap:8px;min-height:44px;padding:9px 14px;font-size:.86rem;font-weight:800;display:inline-flex}.pro-social[data-astro-cid-spgkhocq] a[data-astro-cid-spgkhocq]:hover{border-color:var(--page);box-shadow:var(--shadow-sm)}.pro-search[data-astro-cid-spgkhocq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.pro-search[data-astro-cid-spgkhocq] a[data-astro-cid-spgkhocq]{border:1px solid var(--ink-200);min-height:56px;color:var(--ink-900);background:#fff;border-radius:14px;align-items:center;gap:10px;height:100%;padding:10px 12px;display:flex}.pro-search[data-astro-cid-spgkhocq] a[data-astro-cid-spgkhocq]:hover{border-color:var(--page);box-shadow:var(--shadow-sm)}.pro-search[data-astro-cid-spgkhocq] a[data-astro-cid-spgkhocq]>svg{flex:none;width:22px;height:22px}.pro-search[data-astro-cid-spgkhocq] span[data-astro-cid-spgkhocq]{flex-direction:column;gap:2px;display:flex}.pro-search[data-astro-cid-spgkhocq] b[data-astro-cid-spgkhocq]{font-size:.86rem}.pro-search[data-astro-cid-spgkhocq] small[data-astro-cid-spgkhocq]{color:var(--ink-600);font-size:.72rem;line-height:1.4}.pro-note[data-astro-cid-spgkhocq]{color:var(--ink-600);margin:12px 0 0;font-size:.76rem;line-height:1.6}@media (width<=760px){.pro-contact[data-astro-cid-spgkhocq]{grid-template-columns:minmax(0,1fr)}}@media (width<=420px){.pro-search[data-astro-cid-spgkhocq]{grid-template-columns:minmax(0,1fr)}}@media print{.pro-search[data-astro-cid-spgkhocq],.pro-search[data-astro-cid-spgkhocq]+.pro-note[data-astro-cid-spgkhocq],.pro-chips[data-astro-cid-spgkhocq],.pro-chip[data-astro-cid-spgkhocq]{display:none}}.pro-company[data-astro-cid-cnk4zsrd]{border:1px solid var(--ink-200);color:var(--ink-800);background:#fff;border-radius:14px;align-items:flex-start;gap:10px;max-width:900px;margin:0 0 16px;padding:12px 16px;font-size:.9rem;line-height:1.7;display:flex}.pro-company[data-astro-cid-cnk4zsrd] svg{width:20px;height:20px;color:var(--page-text);flex:none;margin-top:3px}.pro-company[data-astro-cid-cnk4zsrd] a[data-astro-cid-cnk4zsrd]{color:var(--page-text);font-weight:800;text-decoration:underline}.pro-class[data-astro-cid-cnk4zsrd]{text-align:center;background:var(--page-soft);min-width:2.4em;color:var(--page-dark);border-radius:8px;padding:2px 8px;font-weight:900;display:inline-block}.pro-tag[data-astro-cid-cnk4zsrd]{color:#0b5b3f;vertical-align:middle;background:#e5f6ee;border:1px solid #bfe6d2;border-radius:999px;margin-inline-start:8px;padding:2px 8px;font-size:.7rem;font-weight:800;display:inline-block}.pro-muted[data-astro-cid-cnk4zsrd]{color:var(--ink-600);font-size:.78rem;font-weight:400}.pro-explain[data-astro-cid-cnk4zsrd]{margin-top:16px}.pro-explain[data-astro-cid-cnk4zsrd] .card[data-astro-cid-cnk4zsrd] span[data-astro-cid-cnk4zsrd]{color:var(--ink-700);font-size:.86rem;line-height:1.7}.pro-site-metrics[data-astro-cid-cnk4zsrd]{margin-bottom:18px}.pro-metric-warn[data-astro-cid-cnk4zsrd] b[data-astro-cid-cnk4zsrd]{color:#8a3a12}.prose[data-astro-cid-cnk4zsrd]{max-width:760px;color:var(--ink-700);line-height:1.75}.pro-h3[data-astro-cid-6nz7tsgm]{margin:6px 0 10px;font-size:.95rem}.pro-committees[data-astro-cid-6nz7tsgm] span[data-astro-cid-6nz7tsgm]{border:1px solid var(--ink-200);background:#fff;border-radius:999px;align-items:baseline;gap:6px;padding:6px 12px;font-size:.82rem;font-weight:700;display:inline-flex}.pro-committees[data-astro-cid-6nz7tsgm] small[data-astro-cid-6nz7tsgm]{color:var(--ink-500);font-variant-numeric:tabular-nums;font-size:.72rem}.pro-muted[data-astro-cid-6nz7tsgm]{color:var(--ink-600);font-size:.78rem;font-weight:400}.pro-note[data-astro-cid-6nz7tsgm]{color:var(--ink-600);margin:10px 0 0;font-size:.76rem;line-height:1.6}.pros-about[data-astro-cid-abfhew3u] .card[data-astro-cid-abfhew3u] span[data-astro-cid-abfhew3u]{color:var(--ink-700);font-size:.86rem;line-height:1.7}.pros-fix[data-astro-cid-abfhew3u]{color:var(--ink-600);max-width:760px;font-size:.82rem;line-height:1.7}.pros-fix[data-astro-cid-abfhew3u] a[data-astro-cid-abfhew3u]{color:var(--blue-text);text-decoration:underline}.pros-answer[data-astro-cid-abfhew3u]{margin-bottom:30px}.pros-cities[data-astro-cid-abfhew3u] small[data-astro-cid-abfhew3u]{color:var(--ink-500);font-variant-numeric:tabular-nums;margin-inline-start:4px;font-size:.72rem;font-weight:800}.flag-details[data-astro-cid-abfhew3u]{color:var(--ink-600);margin-top:4px;font-size:.8rem;font-weight:400;line-height:1.6;display:block}.prose[data-astro-cid-abfhew3u]{max-width:760px;color:var(--ink-700);font-size:.95rem;line-height:1.75}.prose[data-astro-cid-abfhew3u] a[data-astro-cid-abfhew3u]{color:var(--blue-text);text-decoration:underline}.pro-avatar[data-astro-cid-abfhew3u]{background:linear-gradient(135deg, var(--page-soft), #fff);border:1px solid var(--ink-200);width:64px;height:64px;color:var(--page-dark);letter-spacing:0;box-shadow:var(--shadow-sm);border-radius:20px;flex:none;justify-content:center;align-items:center;font-size:1.5rem;font-weight:900;display:inline-flex}.pro-top[data-astro-cid-abfhew3u]{margin-bottom:34px}.pro-metrics[data-astro-cid-abfhew3u]{margin:12px 0}.pro-metric-link[data-astro-cid-abfhew3u]{color:inherit;text-decoration:none}.pro-metric-link[data-astro-cid-abfhew3u] span[data-astro-cid-abfhew3u]:after{content:" ←";color:var(--page-text)}.pro-metrics[data-astro-cid-abfhew3u] .entity-metric b{overflow-wrap:anywhere;font-size:1.35rem}.pro-actions[data-astro-cid-abfhew3u]{flex-wrap:wrap;gap:8px;display:flex}.pro-action[data-astro-cid-abfhew3u]{font:inherit;color:var(--ink-800);border:1px solid var(--ink-200);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:7px;min-height:40px;padding:8px 15px;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.pro-action[data-astro-cid-abfhew3u]:hover{border-color:var(--page);color:var(--page-dark)}.pro-action[data-astro-cid-abfhew3u] svg{width:16px;height:16px;color:var(--page-text)}.pro-action--main[data-astro-cid-abfhew3u]{background:var(--page-dark);border-color:var(--page-dark);color:#fff}.pro-action--main[data-astro-cid-abfhew3u]:hover{color:#fff;filter:brightness(1.1)}.pro-action--main[data-astro-cid-abfhew3u] svg{color:#fff}.license-verdict[data-astro-cid-abfhew3u]{background:#edf8ee;border:1px solid #bfe3c2;border-radius:18px;align-items:center;gap:14px;padding:16px 20px;display:flex}.license-verdict[data-astro-cid-abfhew3u] span[data-astro-cid-abfhew3u]{color:#fff;background:#398c3d;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-weight:900;display:inline-flex}.license-verdict[data-astro-cid-abfhew3u] p[data-astro-cid-abfhew3u]{flex-direction:column;gap:2px;margin:0;display:flex}.license-verdict[data-astro-cid-abfhew3u] b[data-astro-cid-abfhew3u]{color:#1b491e;font-size:1.05rem}.license-verdict[data-astro-cid-abfhew3u] small[data-astro-cid-abfhew3u]{color:var(--ink-600);font-size:.76rem}.license-verdict--warn[data-astro-cid-abfhew3u]{background:#fff4f1;border-color:#f3c9bd}.license-verdict--warn[data-astro-cid-abfhew3u] span[data-astro-cid-abfhew3u]{background:#c4512f}.license-verdict--warn[data-astro-cid-abfhew3u] b[data-astro-cid-abfhew3u]{color:#7a2a12}.pro-timeline[data-astro-cid-abfhew3u]{border-inline-start:2px solid var(--ink-200);max-width:760px;margin:0;padding:0;list-style:none}.pro-timeline[data-astro-cid-abfhew3u] li[data-astro-cid-abfhew3u]{flex-direction:column;gap:2px;padding:0 22px 18px;display:flex;position:relative}.pro-timeline[data-astro-cid-abfhew3u] li[data-astro-cid-abfhew3u]:before{content:"";inset-inline-start:-7px;border:2px solid var(--ink-300);background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:4px}.pro-timeline[data-astro-cid-abfhew3u] li[data-astro-cid-abfhew3u].is-specialty:before{background:var(--page);border-color:var(--page)}.pro-timeline__date[data-astro-cid-abfhew3u]{color:var(--ink-500);font-variant-numeric:tabular-nums;font-size:.74rem;font-weight:800}.pro-timeline[data-astro-cid-abfhew3u] b[data-astro-cid-abfhew3u]{font-size:1rem}.pro-timeline[data-astro-cid-abfhew3u] small[data-astro-cid-abfhew3u]{color:var(--ink-600);font-size:.78rem}.pro-note[data-astro-cid-abfhew3u]{color:var(--ink-600);max-width:820px;margin:8px 0 0;font-size:.78rem;line-height:1.6}.pro-h3[data-astro-cid-abfhew3u]{margin:18px 0 8px;font-size:.95rem}.pro-vet[data-astro-cid-abfhew3u]{flex-wrap:wrap;gap:8px;display:flex}.pro-places[data-astro-cid-abfhew3u]{color:var(--ink-700);max-width:900px;font-size:.86rem;line-height:1.9}.pro-langs[data-astro-cid-abfhew3u]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pro-langs[data-astro-cid-abfhew3u] li[data-astro-cid-abfhew3u]{background:var(--page-soft);color:var(--page-dark);border-radius:999px;padding:6px 14px;font-size:.86rem;font-weight:800}@media (width<=760px){.pro-metrics[data-astro-cid-abfhew3u]{grid-template-columns:repeat(2,minmax(0,1fr))}.pro-avatar[data-astro-cid-abfhew3u]{border-radius:14px;width:48px;height:48px;font-size:1.1rem}}@media print{.pro-actions[data-astro-cid-abfhew3u]{display:none}}@media (width<=640px){#reshima[data-astro-cid-abfhew3u] .entity-table.is-stack>tbody>tr{margin-bottom:8px;padding:10px 12px}#reshima[data-astro-cid-abfhew3u] .entity-table.is-stack>tbody>tr>th{padding:0 0 4px}#reshima[data-astro-cid-abfhew3u] .entity-table.is-stack>tbody>tr>td{text-align:right;border:0;margin-inline-end:12px;padding:0;font-size:.84rem;line-height:1.8;display:inline}#reshima[data-astro-cid-abfhew3u] .entity-table.is-stack>tbody>tr>td:before{content:attr(data-label) ": ";font-size:.72rem}}
