._page_nsa13_1{min-height:100vh;background:var(--background);color:var(--foreground)}._brand_nsa13_1{max-width:1240px;margin:auto;padding:28px 32px;display:flex;justify-content:space-between;border-bottom:1px solid var(--border);font-weight:800;letter-spacing:.08em}._brand_nsa13_1 small{font-weight:500;letter-spacing:0;color:var(--muted-foreground)}._profile_nsa13_1{max-width:1240px;margin:70px auto 30px;padding:0 32px;display:flex;gap:32px;align-items:center}._profile_nsa13_1 img,._avatar_nsa13_1{width:140px;height:140px;border-radius:50%;object-fit:cover}._avatar_nsa13_1{display:grid;place-items:center;background:var(--primary);color:var(--primary-foreground);font-family:"Instrument Serif",serif;font-size:64px}._profile_nsa13_1 p,._listings_nsa13_1>div:first-child>p{font-size:11px;font-weight:800;letter-spacing:.13em;color:var(--primary)}._profile_nsa13_1 h1{font-family:"Instrument Serif",serif;font-size:52px;margin:5px 0}._profile_nsa13_1 h3{margin:0 0 10px}._profile_nsa13_1 span{max-width:680px;display:block;line-height:1.7;color:var(--muted-foreground)}._contact_nsa13_1{display:flex;gap:12px;margin-top:22px;flex-wrap:wrap}._contact_nsa13_1 a{display:flex;gap:8px;align-items:center;padding:10px 15px;border:1px solid var(--border);border-radius:10px;text-decoration:none;color:inherit}._contact_nsa13_1 svg,._listings_nsa13_1 svg{width:16px}._listings_nsa13_1{max-width:1240px;margin:70px auto;padding:0 32px}._listings_nsa13_1 h2{font-family:"Instrument Serif",serif;font-size:40px;margin:5px 0}._listings_nsa13_1>div:first-child>span{display:flex;gap:8px;align-items:center;color:var(--muted-foreground)}._grid_nsa13_1{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:32px}._none_nsa13_1{padding:40px 0;color:var(--muted-foreground)}._footer_nsa13_1{max-width:1240px;margin:80px auto 0;padding:30px 32px;border-top:1px solid var(--border);color:var(--muted-foreground);font-size:12px}._empty_nsa13_1{min-height:70vh;display:grid;place-items:center}@media(max-width:800px){._profile_nsa13_1{align-items:flex-start;flex-direction:column;margin-top:35px}._profile_nsa13_1 h1{font-size:40px}._profile_nsa13_1 img,._avatar_nsa13_1{width:100px;height:100px}._grid_nsa13_1{grid-template-columns:1fr}._brand_nsa13_1 small{display:none}}
