.landing-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:70px}.landing .brand{margin-bottom:0}.nav-actions{display:flex;align-items:center;gap:9px}.lang{background:transparent;border:1px solid #415276;color:#dce5ff;border-radius:9px;padding:8px 10px;font-size:.75rem;letter-spacing:.06em}.choice{box-shadow:none}.choice:hover{transform:none;border-color:#718bd0}.event{box-shadow:none}.single h1,.board h1{font-size:clamp(2.45rem,7vw,4.6rem)}.auth-panel,.seller-panel{max-width:590px;margin-top:20px}.auth-panel h2,.seller-panel h2,.simple-list h2{margin:0 0 8px;font-size:1.05rem}.auth-panel p,.seller-panel p{margin:0 0 12px;color:var(--muted);font-size:.9rem}.auth-actions,.account-line{display:flex;gap:10px;align-items:center}.plain,.sold{background:transparent;border:1px solid #536888;color:#dce5ff;border-radius:9px;padding:9px 10px;font:inherit;font-size:.82rem}.account-line{max-width:590px;justify-content:space-between;margin:18px 0 0;color:var(--muted);font-size:.88rem}.seller-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-top:1px solid var(--line)}.seller-row div{display:grid;gap:1px}.seller-row span{font-size:.82rem;color:var(--muted)}.hero-card.compact{padding:22px}.hero-card.compact h1{margin:6px 0 20px;font-size:clamp(2rem,7vw,3.4rem);letter-spacing:-.06em}.quick-values{display:flex;gap:24px}.quick-values div{display:grid;gap:1px}.quick-values b{font-size:1.4rem}.quick-values span{font-size:.75rem;color:#cdd6ee}.simple-list{margin-top:14px}.simple-list .listing{padding:14px 0}.simple-list .listing strong{font-size:1.25rem}.simple-list .listing p{margin:1px 0 0;font-size:.86rem}.simple-list .contact{padding:9px 12px}.contact-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.contact-fields small,.contact-help{display:block;margin-top:5px;color:var(--muted);font-size:.78rem}.contact-help{margin-bottom:14px}.contact-options{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.contact.instagram{background:#352451}.contact.whatsapp{background:#103c2a;border-color:#287151}.empty-state{color:var(--muted);padding:16px 0}@media(max-width:650px){.landing-top{margin-bottom:48px}.nav-actions{gap:6px}.nav-actions .button{padding:9px 10px;font-size:.82rem}.quick-values{gap:16px}.contact-fields{grid-template-columns:1fr}.contact-options{justify-content:flex-start}}
