@layer lhi.app{.lx-profile__monogram{border-radius:var(--radius-md);border:1px solid var(--lx-line-12);background:var(--lhi-fill-ghost);width:66px;height:66px;font-family:var(--lx-font-mono);font-size:var(--lx-fs-19);color:var(--lx-fg-4);justify-content:center;align-items:center;display:flex}.lx-profile__facts{margin-top:10px}.lx-profile__facts dd{margin:0}.lx-profile__factLabel{font-family:var(--lx-font-mono);font-size:var(--lx-fs-11);letter-spacing:var(--tracking-wide);color:var(--lx-fg-8)}.lx-profile__focus{font-size:var(--lx-fs-15);color:var(--lx-fg-4);line-height:1.6}.lx-profile__blockLabel{font-family:var(--lx-font-mono);font-size:var(--lx-fs-11);letter-spacing:var(--tracking-wide);color:var(--lx-fg-8)}.lx-profile__chips{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.lx-profile__squadGrid{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));align-items:stretch;gap:14px;display:grid}.lx-profile__squadCard{border:1px solid var(--lx-line-09);border-radius:var(--radius-lg);background:var(--lhi-pane-bg);box-shadow:var(--lhi-pane-shadow);flex-direction:column;padding:clamp(20px,2.4vw,30px);display:flex}.lx-profile__squadTitle{font-family:var(--lx-font-display);max-width:26ch;margin-top:12px;font-size:clamp(18px,1.6vw,23px);font-weight:600;line-height:1.25}.lx-profile__squadBody{font-size:var(--lx-fs-14-5);color:var(--lx-fg-6);max-width:48ch;margin:12px 0 0;line-height:1.6}.lx-profile__squadFoot{margin-top:auto;padding-top:18px}.lx-profile__squadLink{min-height:var(--lp-tap-min);font-family:var(--lx-font-mono);font-size:var(--lx-fs-12);color:var(--lx-accent-400);align-items:center;gap:6px;display:inline-flex}.lx-profile__squadLink:hover{color:var(--lhi-fg-default)}}
