.lnd-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:3rem;align-items:end}.lnd-split-80-20{display:grid;grid-template-columns:.8fr 1.2fr;gap:2.5rem}.lnd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.lnd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.lnd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.lnd-pac-grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}.lnd-cta-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:2rem;align-items:end}.lnd-legal-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:2.5rem}.lnd-footer-grid{display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:start}.lnd-footer-nav{display:flex;flex-direction:column;gap:.4rem;align-items:flex-end}.lnd-desktop-nav{display:flex;gap:1.5rem;align-items:center}.lnd-burger{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;background:transparent;border:none;cursor:pointer;padding:8px;border-radius:8px;flex-shrink:0}.lnd-burger-bar{width:22px;height:2px;border-radius:2px;transition:transform .22s ease,opacity .22s ease,background .22s ease;display:block}.lnd-mobile-nav{display:none;position:fixed;top:64px;left:0;right:0;bottom:0;z-index:48;flex-direction:column;padding:1.25rem 1rem;gap:.5rem;overflow-y:auto}.lnd-mobile-nav.open{display:flex}.lnd-mobile-nav-link{display:block;padding:.85rem 1.1rem;text-decoration:none;font-size:.95rem;font-weight:500;font-family:inherit}@media (max-width: 1023px){.lnd-hero-grid{grid-template-columns:1fr;gap:2rem}.lnd-grid-4{grid-template-columns:repeat(2,1fr)}.lnd-pac-grid{grid-template-columns:1fr;gap:2rem}.lnd-cta-grid{grid-template-columns:1fr;gap:1.5rem}}@media (max-width: 639px){.lnd-desktop-nav{display:none}.lnd-header-cta{display:none!important}.lnd-burger{display:flex}.lnd-split-80-20{grid-template-columns:1fr;gap:1.25rem}.lnd-grid-4,.lnd-grid-3{grid-template-columns:1fr}.lnd-grid-2,.lnd-legal-grid{grid-template-columns:1fr;gap:1.25rem}.lnd-footer-grid{grid-template-columns:1fr;gap:1.5rem}.lnd-footer-nav{align-items:flex-start}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Segoe UI,Arial,sans-serif;background:#111;color:#fff}:root{--gold: #C9A84C;--gold-light: #E8C96D;--gold-dark: #9A7B2E;--black: #111111;--black-soft: #1a1a1a;--black-card: #222222;--black-border: #333333;--white: #ffffff;--gray: #888888;--gray-light: #bbbbbb;--success: #2ecc71;--warning: #f39c12;--danger: #e74c3c}a{color:var(--gold);text-decoration:none}a:hover{color:var(--gold-light)}input,select,textarea{background:#2a2a2a!important;color:#fff!important;border:1px solid #444!important;border-radius:6px;outline:none}input:focus,select:focus{border-color:var(--gold)!important}.scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.scroll-x::-webkit-scrollbar{display:none}@media (max-width: 768px){.admin-mobile-notice{display:block!important}}.admin-mobile-notice{display:none}.pac-nav{padding:1rem 2rem}.pac-page{padding:3.5rem 1.5rem 2rem}.pac-search-form{display:flex;gap:.5rem}.pac-stats-bar{display:flex;gap:2rem;flex-wrap:wrap}.pac-stat-div{width:1px;background:#1a1a1a}.agent-card-inner{display:flex;gap:1.5rem;flex-wrap:wrap}.agent-card-stats{display:flex;flex-direction:column;gap:.6rem;align-items:flex-end;min-width:130px}.pac-nav-links{display:flex;align-items:center;gap:1rem}.profile-hero{padding:2rem}.profile-cta{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.profile-cta-btns{display:flex;gap:.75rem;flex-wrap:wrap}@media (max-width: 640px){.pac-nav{padding:.75rem 1rem}.pac-page{padding:2rem 1rem 1.5rem}.pac-nav-links{gap:.5rem}.pac-nav-links a.pac-nav-secondary{display:none}.pac-search-form{flex-direction:column}.pac-search-form input,.pac-search-form button{width:100%}.pac-stats-bar{gap:1rem}.pac-stat-div{display:none}.agent-card-stats{flex-direction:row;align-items:flex-start;min-width:0;gap:1rem;flex-wrap:wrap}.profile-hero{padding:1.25rem}.profile-cta{flex-direction:column;align-items:flex-start}.profile-cta-btns{width:100%}.profile-cta-btns a{flex:1;text-align:center}}@media (max-width: 400px){.agent-card-stats{display:none}}
