.contact-person[data-v-ddd84939]{align-items:center;gap:12px;min-width:0;display:flex}.contact-person img[data-v-ddd84939],.contact-person__initial[data-v-ddd84939]{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:0 0 48px;width:48px;height:48px}.contact-person__initial[data-v-ddd84939]{background:var(--pc-mist);color:var(--pc-primary);place-items:center;font-weight:700;display:grid}.contact-person>div[data-v-ddd84939]{overflow-wrap:anywhere;min-width:0}.contact-person strong[data-v-ddd84939]{font-size:16px}.contact-person p[data-v-ddd84939]{color:var(--pc-muted);margin:4px 0 0;font-size:14px;line-height:1.5}.contact-specialties[data-v-ddd84939]{flex-wrap:wrap;gap:6px;display:flex}.contact-specialties span[data-v-ddd84939]{background:color-mix(in srgb,var(--pc-primary) 8%,#fff);color:var(--pc-primary);border-radius:4px;padding:4px 7px;font-size:13px}.advisor-intro[data-v-ddd84939]{color:var(--pc-muted);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.65}.contact-panel[data-v-ddd84939]{gap:14px;padding:18px;display:grid;position:sticky;top:88px}h2[data-v-ddd84939]{margin:0;font-size:18px;line-height:1.35}.pc-muted[data-v-ddd84939]{margin:0;line-height:1.7}.contact-unavailable[data-v-ddd84939]{border:1px dashed var(--pc-line);background:var(--pc-bg);border-radius:8px;gap:7px;padding:14px;display:grid}.contact-unavailable strong[data-v-ddd84939]{font-size:15px}.contact-unavailable p[data-v-ddd84939]{color:var(--pc-muted);margin:0;font-size:13px;line-height:1.65}.actions[data-v-ddd84939]{gap:10px;display:grid}.consult-button[data-v-ddd84939]{cursor:pointer;justify-content:center;align-items:center;gap:7px;display:inline-flex}.consult-button[data-v-ddd84939]:disabled{cursor:not-allowed;opacity:.62}.consult-button[data-v-ddd84939]{background:var(--pc-action)}.consult-button[data-v-ddd84939]:hover{background:color-mix(in srgb,var(--pc-action) 88%,#000)}.consult-button[data-v-ddd84939]:focus-visible{outline:2px solid var(--pc-harbor);outline-offset:3px}.actions>a[data-v-ddd84939]{text-align:center}.contact-feedback[data-v-ddd84939]{color:var(--pc-muted);margin:0;font-size:12px;line-height:1.5}@media (width<=860px){.contact-panel[data-v-ddd84939]{position:static}}.detail-hero[data-v-dde87d47]{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1.32fr) minmax(280px,.68fr);gap:18px;display:grid;overflow:visible}.detail-hero__heading[data-v-dde87d47]{grid-column:1/-1;justify-content:space-between;align-items:flex-start;gap:20px;padding:0 0 2px;display:flex}.detail-hero__heading>div[data-v-dde87d47]{gap:12px;min-width:0;display:grid}.detail-hero__heading h1[data-v-dde87d47]{overflow-wrap:anywhere}.detail-hero__preview[data-v-dde87d47]:disabled{cursor:default}.detail-hero__media[data-v-dde87d47]{border:1px solid var(--pc-line);background:var(--pc-surface);box-shadow:var(--pc-shadow-panel);border-radius:8px;align-content:start;gap:10px;padding:14px;display:grid}.detail-hero__preview[data-v-dde87d47]{cursor:zoom-in;background:#edf1f5;border:0;border-radius:6px;width:100%;padding:0;display:block;overflow:hidden}.detail-hero__preview[data-v-dde87d47]:focus-visible,.detail-hero__thumbs button[data-v-dde87d47]:focus-visible{outline:3px solid color-mix(in srgb,var(--pc-primary) 45%,#fff);outline-offset:2px}.detail-hero__image[data-v-dde87d47]{aspect-ratio:16/9.5;-o-object-fit:cover;object-fit:cover;background:#edf1f5;border-radius:6px;width:100%}.detail-hero__thumbs[data-v-dde87d47]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:10px;display:grid}.detail-hero__thumbs button[data-v-dde87d47]{border:1px solid var(--pc-line);cursor:pointer;background:#edf1f5;border-radius:6px;padding:0;display:block;overflow:hidden}.detail-hero__thumbs button.active[data-v-dde87d47]{border-color:var(--pc-primary);box-shadow:inset 0 0 0 1px var(--pc-primary)}.detail-hero__thumbs img[data-v-dde87d47]{aspect-ratio:16/10;filter:saturate(.9);-o-object-fit:cover;object-fit:cover;width:100%;display:block}.detail-hero__content[data-v-dde87d47]{border:1px solid var(--pc-line);background:var(--pc-surface);box-shadow:var(--pc-shadow-panel);border-radius:8px;align-content:start;gap:18px;padding:24px;display:grid}h1[data-v-dde87d47]{text-wrap:balance;margin:0;font-size:28px;line-height:1.4}.detail-hero__facts[data-v-dde87d47]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:6px 0 0;display:grid}.detail-hero__facts div[data-v-dde87d47]{border-bottom:1px solid var(--pc-line);padding:12px 0}dt[data-v-dde87d47]{color:var(--pc-muted);font-size:14px}dd[data-v-dde87d47]{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:18px;font-weight:700}.detail-hero__content[data-v-dde87d47] .contact-panel{border:0;border-top:1px solid var(--pc-line);box-shadow:none;border-radius:0;padding:20px 0 0;position:static}@media (width<=860px){.detail-hero[data-v-dde87d47]{grid-template-columns:1fr}.detail-hero__content[data-v-dde87d47]{padding:20px}h1[data-v-dde87d47]{font-size:26px}.detail-hero__facts[data-v-dde87d47]{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-hero__heading[data-v-dde87d47]{flex-wrap:wrap;padding:20px}}
