.ExpertProfile-module__NARy-q__page{color:var(--ink);background:var(--paper)}.ExpertProfile-module__NARy-q__main{width:min(1120px,100% - 32px);margin-inline:auto;padding-block:8px 28px}.ExpertProfile-module__NARy-q__breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;font-size:.78rem;display:flex}.ExpertProfile-module__NARy-q__breadcrumb a{min-height:36px;color:var(--muted);align-items:center;display:inline-flex}.ExpertProfile-module__NARy-q__breadcrumb span:last-child{color:var(--ink);overflow-wrap:anywhere}.ExpertProfile-module__NARy-q__profile{border:1px solid var(--line);background:var(--paper-bright);border-radius:14px;overflow:hidden}.ExpertProfile-module__NARy-q__identity{background:var(--color-customer-header-wash);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:14px 16px;display:grid}.ExpertProfile-module__NARy-q__identity:has(.ExpertProfile-module__NARy-q__actions){grid-template-columns:auto minmax(0,1fr) auto}.ExpertProfile-module__NARy-q__identityCopy{overflow-wrap:anywhere;min-width:0}.ExpertProfile-module__NARy-q__avatar{width:64px;height:64px;color:var(--color-customer-on-navy);background:var(--color-customer-navy);border-radius:12px;place-items:center;font-size:1.05rem;font-weight:650;display:grid;overflow:hidden}.ExpertProfile-module__NARy-q__avatar img{object-fit:cover;width:100%;height:100%}.ExpertProfile-module__NARy-q__badge{color:var(--color-dashboard-success);align-items:center;gap:4px;font-size:.75rem;font-weight:650;display:inline-flex}.ExpertProfile-module__NARy-q__badge svg{width:14px;height:14px}.ExpertProfile-module__NARy-q__profile h1{letter-spacing:-.02em;text-wrap:balance;margin-top:1px;font-size:1.35rem;font-weight:650;line-height:1.3}.ExpertProfile-module__NARy-q__specialty,.ExpertProfile-module__NARy-q__count{color:var(--muted);margin-top:2px;font-size:.84rem;line-height:1.45}.ExpertProfile-module__NARy-q__count strong{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:650}.ExpertProfile-module__NARy-q__actions{justify-items:end;gap:6px;display:grid}.ExpertProfile-module__NARy-q__chatButton{min-height:40px;color:var(--on-signal);background:var(--signal);font:inherit;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:.84rem;font-weight:650;transition:transform .16s cubic-bezier(.23,1,.32,1),filter .16s;display:inline-flex}.ExpertProfile-module__NARy-q__chatButton svg{flex:none;width:16px;height:16px}.ExpertProfile-module__NARy-q__chatButton:disabled{cursor:wait;opacity:.82}.ExpertProfile-module__NARy-q__chatButton:active:not(:disabled){transform:scale(.98)}.ExpertProfile-module__NARy-q__chatError{max-width:16rem;color:var(--color-dashboard-error,var(--color-brand-pink));text-align:end;margin:0;font-size:.75rem;line-height:1.55}.ExpertProfile-module__NARy-q__profile>section,.ExpertProfile-module__NARy-q__empty{border-top:1px solid var(--line);padding:14px 16px}.ExpertProfile-module__NARy-q__profile h2{overflow-wrap:anywhere;font-size:1rem;font-weight:650;line-height:1.4}.ExpertProfile-module__NARy-q__profile section p,.ExpertProfile-module__NARy-q__empty{color:var(--ink-soft);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:6px;font-size:.9rem;line-height:1.75}.ExpertProfile-module__NARy-q__empty{margin-top:0}.ExpertProfile-module__NARy-q__empty a{color:var(--signal-dark);text-underline-offset:3px;font-weight:650;text-decoration:underline}.ExpertProfile-module__NARy-q__slider{gap:8px;min-width:0;display:grid}.ExpertProfile-module__NARy-q__sliderHead{justify-content:flex-start;align-items:center;gap:10px;display:flex}.ExpertProfile-module__NARy-q__sliderHead h2{min-width:0}.ExpertProfile-module__NARy-q__sliderFrame{min-width:0;position:relative}.ExpertProfile-module__NARy-q__control{z-index:2;border:1px solid var(--line);width:36px;height:36px;color:var(--ink);background:color-mix(in srgb, var(--paper-bright) 88%, transparent);box-shadow:0 1px 8px color-mix(in srgb, var(--ink) 12%, transparent);cursor:pointer;border-radius:999px;place-items:center;padding:0;transition:border-color .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1),background-color .16s cubic-bezier(.23,1,.32,1);display:grid;position:absolute;inset-block-start:50%;translate:0 -50%}.ExpertProfile-module__NARy-q__previous{inset-inline-start:6px}.ExpertProfile-module__NARy-q__next{inset-inline-end:6px}.ExpertProfile-module__NARy-q__control:disabled{color:var(--muted);opacity:.45;cursor:not-allowed}.ExpertProfile-module__NARy-q__control:active:not(:disabled){transform:scale(.96)translateY(-50%)}.ExpertProfile-module__NARy-q__control svg{width:16px;height:16px}.ExpertProfile-module__NARy-q__previous svg{rotate:180deg}.ExpertProfile-module__NARy-q__page[dir=rtl] .ExpertProfile-module__NARy-q__previous svg{rotate:none}.ExpertProfile-module__NARy-q__page[dir=rtl] .ExpertProfile-module__NARy-q__next svg{rotate:180deg}.ExpertProfile-module__NARy-q__track{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0;padding:2px;list-style:none;display:flex;overflow-x:auto}.ExpertProfile-module__NARy-q__track::-webkit-scrollbar{display:none}.ExpertProfile-module__NARy-q__track>li{scroll-snap-align:start;flex:0 0 calc(25% - 7.5px);min-width:0;display:flex}.ExpertProfile-module__NARy-q__track>li:only-child{flex-basis:min(100%,260px)}.ExpertProfile-module__NARy-q__product{aspect-ratio:5/4;isolation:isolate;border:1px solid var(--line);width:100%;min-width:0;color:var(--color-brand-off-white);background:var(--paper);border-radius:12px;transition:border-color .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1);display:block;position:relative;overflow:hidden}.ExpertProfile-module__NARy-q__product:after{z-index:1;background:linear-gradient(to top, color-mix(in srgb, var(--color-brand-navy) 82%, transparent) 0%, color-mix(in srgb, var(--color-brand-navy) 55%, transparent) 18%, transparent 42%);content:"";pointer-events:none;position:absolute;inset:0}.ExpertProfile-module__NARy-q__product[data-type=service]{--card-soft:var(--color-customer-pink-soft);--card-ink:var(--color-customer-pink-ink)}.ExpertProfile-module__NARy-q__product[data-type=physical]{--card-soft:var(--color-customer-teal-soft);--card-ink:var(--color-customer-teal-ink)}.ExpertProfile-module__NARy-q__thumb{color:var(--card-ink,var(--color-customer-blue-ink));background:var(--paper);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.ExpertProfile-module__NARy-q__thumb:not(:has(img)){background:var(--card-soft,var(--color-customer-blue-soft))}.ExpertProfile-module__NARy-q__thumb svg{width:28px;height:28px}.ExpertProfile-module__NARy-q__thumb img{object-fit:contain;object-position:center;width:100%;height:100%;padding:12px 12px 36px}.ExpertProfile-module__NARy-q__productCopy{z-index:2;min-width:0;text-shadow:0 1px 10px color-mix(in srgb, var(--color-brand-navy) 55%, transparent);flex-direction:column;gap:2px;display:flex;position:absolute;inset-block-end:10px;inset-inline:12px}.ExpertProfile-module__NARy-q__kind{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ExpertProfile-module__NARy-q__productCopy h3{color:var(--color-brand-off-white);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.875rem;font-weight:750;line-height:1.35;display:-webkit-box;overflow:hidden}.ExpertProfile-module__NARy-q__price{color:color-mix(in srgb, var(--color-brand-off-white) 88%, transparent);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:.8rem;font-weight:650;line-height:1.35;overflow:hidden}.ExpertProfile-module__NARy-q__breadcrumb a:focus-visible,.ExpertProfile-module__NARy-q__product:focus-visible,.ExpertProfile-module__NARy-q__control:focus-visible,.ExpertProfile-module__NARy-q__chatButton:focus-visible,.ExpertProfile-module__NARy-q__empty a:focus-visible{outline:3px solid var(--signal);outline-offset:3px}.ExpertProfile-module__NARy-q__track:focus-visible{outline:3px solid var(--signal);outline-offset:-2px}@media (hover:hover){.ExpertProfile-module__NARy-q__product:hover{border-color:var(--signal)}.ExpertProfile-module__NARy-q__chatButton:hover:not(:disabled){filter:brightness(1.06)}.ExpertProfile-module__NARy-q__control:hover:not(:disabled){border-color:var(--signal);background:var(--paper-bright)}.ExpertProfile-module__NARy-q__breadcrumb a:hover{color:var(--ink)}}@media (max-width:980px){.ExpertProfile-module__NARy-q__track>li{flex-basis:calc(33.3333% - 6.66667px)}}@media (max-width:720px){.ExpertProfile-module__NARy-q__main{width:min(1120px,100% - 24px)}.ExpertProfile-module__NARy-q__breadcrumb a,.ExpertProfile-module__NARy-q__empty a{min-height:44px}.ExpertProfile-module__NARy-q__identity{grid-template-columns:auto minmax(0,1fr);align-items:start}.ExpertProfile-module__NARy-q__actions{grid-column:1/-1;justify-items:stretch}.ExpertProfile-module__NARy-q__chatButton{width:100%;min-height:44px}.ExpertProfile-module__NARy-q__chatError{text-align:start;max-width:none}.ExpertProfile-module__NARy-q__control{width:44px;height:44px}.ExpertProfile-module__NARy-q__track>li{flex-basis:min(72%,220px)}}
