.w-profile-page[data-astro-cid-pv6x6ge4]{background:var(--color-bg-alt);padding:2.5rem 0 4rem}.w-profile-header[data-astro-cid-pv6x6ge4]{margin-bottom:1.5rem}.w-profile-breadcrumb[data-astro-cid-pv6x6ge4]{color:var(--color-primary);align-items:center;gap:.5rem;margin-bottom:.65rem;font-size:.88rem;font-weight:700;display:flex}.w-breadcrumb-sep[data-astro-cid-pv6x6ge4]{color:#94a3b8}.w-breadcrumb-current[data-astro-cid-pv6x6ge4]{color:var(--color-text-main);letter-spacing:.04em;font-weight:800}.w-profile-title-row[data-astro-cid-pv6x6ge4]{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.w-profile-h1[data-astro-cid-pv6x6ge4]{letter-spacing:.04em;color:var(--color-primary);font-size:clamp(2.5rem,5vw,4rem);font-weight:900}.w-vip-pill[data-astro-cid-pv6x6ge4]{background:var(--color-accent);color:#fff;letter-spacing:.06em;border-radius:6px;padding:.3rem .75rem;font-size:.76rem;font-weight:800}.w-profile-meta-row[data-astro-cid-pv6x6ge4]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;min-width:0;max-width:100%;margin-top:.4rem;display:flex}.w-profile-subname[data-astro-cid-pv6x6ge4]{color:var(--color-text-main);overflow-wrap:break-word;word-break:break-word;hyphens:auto;min-width:0;max-width:100%;margin:0;font-size:1.15rem;font-weight:600}.w-profile-nav-arrows[data-astro-cid-pv6x6ge4]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:.4rem;padding:.25rem .5rem;display:inline-flex;box-shadow:0 2px 5px #0000000a}.w-nav-profile-btn[data-astro-cid-pv6x6ge4]{color:var(--color-primary);border-radius:5px;align-items:center;gap:.25rem;padding:.25rem .55rem;font-size:.84rem;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex}.w-nav-profile-btn[data-astro-cid-pv6x6ge4]:hover{background:var(--color-primary);color:#fff}.w-nav-profile-sep[data-astro-cid-pv6x6ge4]{color:#cbd5e1;font-size:.8rem;font-weight:400}.w-cat-dot[data-astro-cid-pv6x6ge4]{color:var(--color-accent);margin:0 .35rem}.w-vote-wrap[data-astro-cid-pv6x6ge4]{margin-bottom:1.75rem}.w-profile-grid[data-astro-cid-pv6x6ge4]{grid-template-columns:minmax(min(100%,540px),1.55fr) minmax(min(100%,340px),1fr);align-items:start;gap:1.75rem;display:grid}.w-profile-grid-single[data-astro-cid-pv6x6ge4]{grid-template-columns:1fr}.w-profile-left[data-astro-cid-pv6x6ge4]{gap:1.5rem;display:grid}.w-section-box[data-astro-cid-pv6x6ge4]{background:#fff;padding:1.75rem}.w-box-title[data-astro-cid-pv6x6ge4]{margin-bottom:1.1rem;font-size:1.25rem}.w-bio-text[data-astro-cid-pv6x6ge4]{color:var(--color-text-main);white-space:pre-line;word-break:break-word;overflow-wrap:break-word;margin:0;font-size:1rem;line-height:1.7}.w-socials-list[data-astro-cid-pv6x6ge4]{flex-wrap:wrap;gap:.65rem;display:flex}.w-social-btn[data-astro-cid-pv6x6ge4]{background:var(--color-bg-alt);color:var(--color-primary-dark);border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.88rem;font-weight:700;display:inline-flex}.w-social-btn[data-astro-cid-pv6x6ge4]:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.w-mobile-support-sticky[data-astro-cid-pv6x6ge4]{display:none}@media (width<=960px){.w-profile-grid[data-astro-cid-pv6x6ge4]{grid-template-columns:1fr}.w-mobile-support-sticky[data-astro-cid-pv6x6ge4]{z-index:1200;pointer-events:none;display:block;position:fixed;bottom:1.25rem;left:1rem;right:1rem}.w-mobile-support-btn[data-astro-cid-pv6x6ge4]{pointer-events:auto;background:var(--color-accent);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:.95rem 1.4rem;font-size:1rem;font-weight:800;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 10px 25px -5px #d1344473,0 8px 10px -6px #0003}.w-mobile-support-btn[data-astro-cid-pv6x6ge4]:active{transform:scale(.98)}.w-mobile-support-text[data-astro-cid-pv6x6ge4]{align-items:center;gap:.5rem;display:inline-flex}.w-mobile-support-icon[data-astro-cid-pv6x6ge4]{font-size:1.15rem;line-height:1}.w-mobile-support-badge[data-astro-cid-pv6x6ge4]{letter-spacing:.04em;text-transform:uppercase;background:#ffffff3d;border-radius:9999px;padding:.25rem .65rem;font-size:.72rem;font-weight:800}}
