:root{--gold:#7a5f38;--gold-l:#c3a171;--gold-xl:#e7d5b8;--gold-dark:#7a5f38;--navy:#16294a;--navy-mid:#172040;--cream:#f8f6f1;--cream-2:#f0ebe3;--cream-3:#f4eee0;--cream-4:#e7e1d4;--white:#fff;--text:#2a2926;--muted:#625e55;--text-brown:#5c4a2a;--border:#e7e1d4;--success:#2c6e52;--success-l:#6aaf8d;--danger-bg:#f6e7e5;--danger:#a23a3a;--amber:#855a0e;--blue:#185fa5;--orange:#b05d00;--cream-thumb:#f0ede8;--cream-section:#f0eae0;--cream-section-b:#e0d9ce;--gold-doc:#b4a070;--cream-note-b:#e7d9c0;--font-sans:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;--font-serif:"Playfair Display",Georgia,serif;--font-display:"Cormorant Garamond",Georgia,serif;--np-navy-950:#080c14;--np-navy-900:#0d1520;--np-navy-800:#16294a;--np-gold:#c3a171;--np-gold-soft:#e2c5a9;--np-gold-deep:#b08d5e;--np-gold-pale:#f0dec4;--np-ivory:#f7f2ea;--np-ink-on-navy:#c9cdd6;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--shadow-sm:0 1px 4px rgba(42,41,38,.08);--shadow-md:0 4px 16px rgba(42,41,38,.1);--shadow-lg:0 8px 32px rgba(42,41,38,.12)}*{box-sizing:border-box}body{font-size:14px;background:var(--cream);color:var(--text);margin:0;padding:0;line-height:1.5}body,button,input,select,textarea{font-family:var(--font-sans)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--cream)}::-webkit-scrollbar-thumb{background:var(--cream-4)}::-webkit-scrollbar-thumb:hover{background:var(--gold)}@keyframes spin{to{transform:rotate(1turn)}}*,:after,:before{box-sizing:border-box}@media (max-width:768px){[style*="grid-template-columns: 1fr 1fr"],[style*="grid-template-columns: repeat(2"],[style*="grid-template-columns: repeat(3"],[style*="grid-template-columns: repeat(4"]{grid-template-columns:1fr!important}[style*="padding: 40px 24px"],[style*="padding: 40px 32px"],[style*="padding: 40px 48px"]{padding:20px 16px!important}[style*="padding: 32px 36px"]{padding:16px!important}[style*="max-width: 720px"],[style*="max-width: 760px"],[style*="max-width: 920px"]{max-width:100%!important}input,select,textarea{width:100%!important;font-size:16px!important}button{touch-action:manipulation}.prop-card-grid{flex-direction:column!important}table{display:block;overflow-x:auto;max-width:100%}}@media (min-width:769px) and (max-width:1024px){[style*="grid-template-columns: 1fr 1fr 1fr 1fr"],[style*="grid-template-columns: repeat(4"]{grid-template-columns:1fr 1fr!important}}.btn-primary{padding:8px 16px;background:var(--gold);border:none;color:#fff;font-size:11px;font-weight:600;cursor:pointer;font-family:Inter,sans-serif;letter-spacing:.06em;border-radius:0;text-shadow:0 1px 3px rgba(42,41,38,.65);transition:transform .18s ease,box-shadow .18s ease,background .18s ease;display:inline-flex;align-items:center;gap:6px}.btn-primary:hover{transform:translateY(-2px);background:var(--gold-l);box-shadow:0 4px 12px rgba(172,138,84,.35),inset 0 -2px 4px rgba(140,110,63,.25)}.btn-outline{padding:8px 16px;background:transparent;border:1px solid var(--text);color:var(--text);font-size:11px;font-weight:600;cursor:pointer;font-family:Inter,sans-serif;letter-spacing:.06em;border-radius:0;display:inline-flex;align-items:center;gap:6px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.btn-outline:hover{transform:translateY(-2px);background:rgba(42,41,38,.05);box-shadow:0 4px 10px rgba(42,41,38,.15),inset 0 -2px 3px rgba(42,41,38,.08)}.btn-ghost{padding:8px 16px;background:transparent;border:1px solid var(--border);color:var(--muted);font-size:11px;font-weight:600;cursor:pointer;font-family:Inter,sans-serif;letter-spacing:.05em;border-radius:0;display:inline-flex;align-items:center;gap:6px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.btn-ghost:hover{transform:translateY(-2px);background:hsla(41,28%,87%,.4);box-shadow:0 4px 10px hsla(36,4%,46%,.12),inset 0 -2px 3px hsla(36,4%,46%,.08)}.btn-danger{padding:8px 16px;background:transparent;border:1px solid rgba(162,58,58,.2);color:var(--danger);font-size:11px;font-weight:600;cursor:pointer;font-family:Inter,sans-serif;letter-spacing:.05em;border-radius:0;display:inline-flex;align-items:center;gap:6px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.btn-danger:hover{transform:translateY(-2px);background:rgba(162,58,58,.05);box-shadow:0 4px 10px rgba(162,58,58,.15),inset 0 -2px 3px rgba(162,58,58,.08)}.badge{font-size:11px;font-weight:700;padding:4px 10px;border-radius:20px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.badge-success{background:rgba(44,110,82,.12);color:var(--success)}.badge-danger{background:rgba(162,58,58,.12);color:var(--danger)}.badge-amber{background:rgba(156,110,27,.12);color:var(--amber)}.badge-blue{background:rgba(24,95,165,.12);color:var(--blue)}.badge-gold{background:rgba(172,138,84,.12);color:var(--gold-dark)}.badge-muted{background:hsla(45,7%,57%,.12);color:var(--muted)}.tag{display:inline-block;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:4px 12px;border-radius:0}.tag-captada{background:rgba(172,138,84,.12);color:var(--gold-dark)}.tag-publicada{background:rgba(44,110,82,.12);color:var(--success)}.tag-reservada{background:rgba(156,110,27,.12);color:var(--amber)}.tag-vendida{background:rgba(24,95,165,.12);color:var(--blue)}.tag-retirada{background:hsla(45,7%,57%,.12);color:var(--muted)}.prop-chip{font-size:11px;padding:2px 8px;border-radius:0;background:hsla(35,40%,64%,.05);color:var(--gold);border:1px solid rgba(172,138,84,.3)}.seccion-grande-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:13px 20px;background:var(--cream-section);border-top:1px solid var(--cream-section-b);border-bottom:1px solid var(--cream-section-b);border-left:3px solid var(--gold);-webkit-user-select:none;-moz-user-select:none;user-select:none}.seccion-grande-title{font-size:10px;font-weight:700;color:var(--text-brown);text-transform:uppercase;letter-spacing:.18em}.seccion-grande-badge{font-size:9px;font-weight:600;color:var(--gold);background:rgba(172,138,84,.08);padding:2px 8px;letter-spacing:.08em;border:1px solid rgba(172,138,84,.2)}.seccion-grande-body{padding:16px 20px;background:var(--cream);border-left:3px solid rgba(172,138,84,.13)}.avatar{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--gold),var(--gold-l));display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:16px;box-shadow:0 2px 8px rgba(172,138,84,.44);flex-shrink:0}.divider-gold{width:64px;height:1px;background:linear-gradient(to right,transparent,var(--gold),transparent);margin:0 auto}.calc-panel{background:rgba(172,138,84,.06);border:1px solid rgba(172,138,84,.18);padding:14px 18px}.calc-row{display:flex;justify-content:space-between;font-size:12px;color:var(--text);padding:4px 0;border-bottom:1px solid rgba(172,138,84,.08)}.calc-row:last-child{border-bottom:none}.calc-total{display:flex;justify-content:space-between;font-size:14px;font-weight:700;color:var(--gold-dark);padding-top:8px;margin-top:4px;border-top:1px solid var(--gold)}.card{background:#fff;border:1px solid var(--border);border-radius:0;padding:22px 26px}.card-title{font-family:Playfair Display,serif;font-size:18px;font-weight:600;color:var(--text);line-height:1.3}.card-ref{font-size:11px;color:var(--muted);letter-spacing:.08em;margin-bottom:4px}.card-muted{font-size:12px;color:var(--muted)}@media (max-width:1024px){.np-wrap{flex-wrap:wrap!important}.np-wrap>button{flex-shrink:0}.np-split{flex-direction:column;height:auto!important}.np-split>*{min-width:0}.np-split__list{width:100%!important;max-height:45vh;flex-shrink:0;border-right:none!important;border-bottom:1px solid #e7e1d4}.np-split>:not(.np-split__list){min-height:70vh}}@media (max-width:600px){.np-card-row{flex-wrap:wrap}.np-card-row__meta{width:100%;text-align:left!important;padding-left:40px}}:root{--line:#e6dccb;--line-strong:#948467;--shadow-card:0 6px 24px rgba(13,21,32,.06)}input:focus,select:focus,textarea:focus{outline:none;border-color:#b08d5e!important;box-shadow:0 0 0 3px hsla(35,41%,60%,.28)}[role=button]:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid #b08d5e;outline-offset:2px}::-moz-selection{background:hsla(35,41%,60%,.35)}::selection{background:hsla(35,41%,60%,.35)}@media (max-width:768px){.np-hero-actions .np-btn{height:38px;padding:0 14px;font-size:13px}.np-formacion-cuerpo{flex-direction:column}.np-formacion-notas{width:100%!important;height:170px;border-left:none!important;border-top:1px solid #e5ded3}}:root,[data-np-theme=light]{--np-bg:#fbf9f5;--np-surface:#fff;--np-surface-sunken:#f4ede1;--np-ink:#16294a;--np-ink-muted:#4a5363;--np-ink-subtle:#5f6673;--np-line:#e6dccb;--np-line-strong:#948467;--np-field-bg:#fff;--np-field-ink:#16294a;--np-field-placeholder:#5f6673;--np-gold:#c3a171;--np-gold-soft:#e2c5a9;--np-gold-text:#7a5f38;--np-bg-glow:#fff;--np-gold-deep:#8c6e43;--np-gold-pale:#b8955f;--np-navy-950:#080c14;--np-navy-900:#0d1520;--np-navy-800:#16294a;--np-primary:var(--np-navy-800);--np-on-primary:#fff;--np-on-gold:#0d1520;--np-sidebar-bg:#0d1520;--np-sidebar-ink:#c9cdd6;--np-sidebar-active:#e2c5a9;--np-focus:#c3a171;--np-success:#2f6b4f;--np-success-bg:#e6f1eb;--np-warning:#8a5d0f;--np-warning-bg:#f8eed9;--np-danger:#a23b2a;--np-danger-bg:#f8e6e2;--np-info:#2e5a88;--np-info-bg:#e5edf6;--np-shadow-card:0 1px 2px rgba(22,41,74,.06);--np-shadow-pop:0 12px 32px rgba(13,21,32,.16)}.np-hero,[data-np-theme=dark]{--np-bg:#0d1520;--np-surface:#121e33;--np-surface-sunken:#0a111c;--np-ink:#f7f2ea;--np-ink-muted:#c9cdd6;--np-ink-subtle:#9aa3b2;--np-line:hsla(35,41%,60%,.24);--np-line-strong:hsla(35,41%,60%,.55);--np-field-bg:#fbf9f5;--np-field-ink:#16294a;--np-field-placeholder:#5f6673;--np-gold:#c3a171;--np-gold-soft:#e2c5a9;--np-gold-text:#e2c5a9;--np-bg-glow:#16294a;--np-gold-deep:#b08d5e;--np-gold-pale:#f0dec4;--np-navy-950:#080c14;--np-navy-900:#0d1520;--np-navy-800:#16294a;--np-primary:var(--np-gold);--np-on-primary:#0d1520;--np-on-gold:#0d1520;--np-sidebar-bg:#080c14;--np-sidebar-ink:#c9cdd6;--np-sidebar-active:#e2c5a9;--np-focus:#e2c5a9;--np-success:#7cc6a0;--np-success-bg:#173528;--np-warning:#e6b866;--np-warning-bg:#3a2c10;--np-danger:#ef9583;--np-danger-bg:#3d1c16;--np-info:#9cc0e8;--np-info-bg:#16304d;--np-shadow-card:0 1px 2px rgba(0,0,0,.4);--np-shadow-pop:0 12px 32px rgba(0,0,0,.5)}:root{--np-space-1:4px;--np-space-2:8px;--np-space-3:12px;--np-space-4:16px;--np-space-5:24px;--np-space-6:32px;--np-space-7:48px;--np-space-8:64px;--np-radius-sm:4px;--np-radius-md:6px;--np-radius-lg:10px;--np-radius-pill:999px;--np-font-display:"Cormorant Garamond",Garamond,Georgia,serif;--np-font-brand:"Playfair Display",Georgia,serif;--np-font-sans:Inter,system-ui,-apple-system,"Segoe UI",sans-serif}.np-app{background:var(--np-bg);font-family:var(--np-font-sans);font-size:14px;line-height:22px}.np-app,.np-hero{color:var(--np-ink)}.np-hero{background:radial-gradient(ellipse at 40% 0,var(--np-bg-glow) 0,var(--np-bg) 60%,var(--np-navy-950) 100%);background-color:var(--np-bg)}.np-hero--overlap{padding-bottom:64px}.np-module.np-overlap,.np-overlap{margin-top:-56px;position:relative}.np-gold{font-style:italic;font-weight:400;background:linear-gradient(100deg,var(--np-gold-deep) 0,var(--np-gold-pale) 40%,var(--np-gold) 65%,var(--np-gold-pale) 90%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:4px}.np-display{font:500 64px/1 var(--np-font-display);color:var(--np-ink);letter-spacing:-.5px;margin:0}.np-eyebrow{display:flex;align-items:center;gap:12px;font:600 11px/16px var(--np-font-sans);letter-spacing:.3em;text-transform:uppercase;color:var(--np-gold-text)}.np-eyebrow:before{content:"";width:32px;height:1px;background:var(--np-gold)}.np-wordmark{font:400 18px/1 var(--np-font-brand);letter-spacing:.42em;color:var(--np-gold-soft)}.np-wordmark small{display:block;font:500 8.5px/12px var(--np-font-sans);letter-spacing:.62em;color:var(--np-gold);margin-top:6px}.np-thread{position:relative;height:40px}.np-thread svg{display:block;width:100%;height:40px;overflow:visible}.np-thread path{fill:none;stroke:var(--np-gold);stroke-width:1.2;opacity:.7;vector-effect:non-scaling-stroke}.np-thread span{position:absolute;left:45%;top:8px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:var(--np-gold-pale);box-shadow:0 0 10px 2px hsla(35,41%,60%,.7)}.np-btn{display:inline-flex;align-items:center;gap:var(--np-space-2);height:40px;padding:0 18px;border-radius:var(--np-radius-md);border:1px solid transparent;font:600 13px/20px var(--np-font-sans);letter-spacing:.03em;cursor:pointer;transition:background .2s,border-color .2s,color .2s,box-shadow .2s,filter .2s}.np-btn svg{width:16px;height:16px}.np-btn--primary{background:var(--np-primary);color:var(--np-on-primary)}.np-btn--primary:hover{filter:brightness(1.15)}.np-btn--gold,.np-hero .np-btn--primary,[data-np-theme=dark] .np-btn--primary{background:linear-gradient(110deg,var(--np-gold-deep) 0,var(--np-gold-soft) 55%,var(--np-gold) 100%);color:var(--np-on-gold);box-shadow:0 6px 24px hsla(35,41%,60%,.2)}.np-btn--gold:hover,.np-hero .np-btn--primary:hover,[data-np-theme=dark] .np-btn--primary:hover{filter:brightness(1.06);box-shadow:0 8px 30px hsla(35,41%,60%,.32)}.np-btn--secondary{background:var(--np-surface);color:var(--np-ink);border-color:var(--np-line-strong)}.np-btn--secondary:hover{border-color:var(--np-gold)}.np-btn--ghost,.np-hero .np-btn--secondary{background:transparent}.np-btn--ghost{color:var(--np-gold-text)}.np-btn--ghost:hover{background:hsla(35,41%,60%,.1)}.np-btn--danger{background:var(--np-surface);color:var(--np-danger);border-color:var(--np-danger)}.np-btn--sm{height:32px;padding:0 var(--np-space-3);font-size:12px}.np-btn:disabled{opacity:.45;cursor:not-allowed;filter:none;box-shadow:none}.np-btn:focus-visible,.np-input:focus-visible,.np-nav a:focus-visible{outline:2px solid var(--np-focus);outline-offset:2px}.np-field{display:flex;flex-direction:column;gap:6px;min-width:0}.np-label{font:600 11px/16px var(--np-font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--np-gold-text)}.np-input{height:42px;padding:0 var(--np-space-3);background:var(--np-field-bg);color:var(--np-field-ink);border:1px solid var(--np-line-strong);border-radius:var(--np-radius-sm);font:400 14px/22px var(--np-font-sans);width:100%;box-sizing:border-box;transition:border-color .2s,box-shadow .2s}.np-input::-moz-placeholder{color:var(--np-field-placeholder)}.np-input::placeholder{color:var(--np-field-placeholder)}.np-input:focus,.np-input:hover{border-color:var(--np-gold)}.np-input:focus{box-shadow:0 0 0 3px hsla(35,41%,60%,.25);outline:none}.np-input[aria-invalid=true]{border-color:var(--np-danger)}.np-help{font:400 12px/16px var(--np-font-sans);color:var(--np-ink-subtle)}.np-help--error{color:var(--np-danger)}textarea.np-input{height:auto;min-height:96px;padding:var(--np-space-3)}.np-module{max-width:1240px;margin:0 auto;padding:var(--np-space-7) var(--np-space-8) var(--np-space-5);box-sizing:border-box}.np-module__eyebrow{display:flex;align-items:center;gap:12px;font:600 11px/16px var(--np-font-sans);letter-spacing:.3em;color:var(--np-gold-text);text-transform:uppercase}.np-module__eyebrow:before{content:"";width:32px;height:1px;background:var(--np-gold)}.np-module__title{font:500 44px/48px var(--np-font-display);color:var(--np-ink);margin:10px 0 0;letter-spacing:-.3px}.np-module__title em{font-style:italic;font-weight:400;background:linear-gradient(100deg,var(--np-gold-deep) 0,var(--np-gold-pale) 40%,var(--np-gold) 65%,var(--np-gold-pale) 90%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:4px}.np-module__subtitle{font:300 15px/24px var(--np-font-sans);color:var(--np-ink-muted);margin:8px 0 0;max-width:62ch}.np-pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:var(--np-radius-pill);font:600 11px/16px var(--np-font-sans);letter-spacing:.04em;white-space:nowrap}.np-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.np-pill--success{color:var(--np-success);background:var(--np-success-bg)}.np-pill--warning{color:var(--np-warning);background:var(--np-warning-bg)}.np-pill--danger{color:var(--np-danger);background:var(--np-danger-bg)}.np-pill--info{color:var(--np-info);background:var(--np-info-bg)}.np-pill--neutral{color:var(--np-ink-muted);background:var(--np-surface-sunken)}.np-pill--gold{color:var(--np-on-gold);background:linear-gradient(110deg,var(--np-gold-deep),var(--np-gold-soft))}.np-card{background:var(--np-surface);border:1px solid var(--np-line);border-radius:var(--np-radius-md);box-shadow:0 6px 24px rgba(13,21,32,.08);padding:var(--np-space-5)}.np-hero .np-card,[data-np-theme=dark] .np-card{background:linear-gradient(160deg,hsla(35,41%,60%,.07),hsla(35,41%,60%,.01)),var(--np-surface);box-shadow:none}.np-card.np-card--feature{background:linear-gradient(110deg,var(--np-gold-deep) 0,var(--np-gold-soft) 55%,var(--np-gold) 100%);border:0;color:var(--np-on-gold)}.np-card--feature .np-kpi__label{color:var(--np-on-gold)}.np-kpi__label{font:600 11px/16px var(--np-font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--np-gold-text)}.np-kpi__value{font:500 44px/46px var(--np-font-display);color:var(--np-ink);margin-top:var(--np-space-2);font-variant-numeric:lining-nums tabular-nums}.np-hero .np-kpi__value,[data-np-theme=dark] .np-kpi__value{color:var(--np-gold-soft)}.np-kpi__delta{font:500 12px/16px var(--np-font-sans);margin-top:var(--np-space-1);color:var(--np-ink-muted)}.np-kpi__delta--up{color:var(--np-success)}.np-kpi__delta--down{color:var(--np-danger)}.np-table-wrap{overflow-x:auto;background:var(--np-surface);border:1px solid var(--np-line);border-radius:var(--np-radius-md);box-shadow:0 6px 24px rgba(13,21,32,.06)}.np-table{width:100%;border-collapse:collapse;font:400 13px/20px var(--np-font-sans);color:var(--np-ink-muted)}.np-table th{text-align:left;background:var(--np-surface-sunken);color:var(--np-gold-text);font:600 10.5px/16px var(--np-font-sans);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.np-table td,.np-table th{padding:12px var(--np-space-3);border-bottom:1px solid var(--np-line)}.np-table td{vertical-align:middle}.np-table tr:last-child td{border-bottom:0}.np-table tbody tr{transition:background .15s}.np-table tbody tr:hover td{background:hsla(35,41%,60%,.07)}.np-table td.np-strong{color:var(--np-ink);font-weight:500}.np-table td.np-num{text-align:right;font:500 17px/20px var(--np-font-display);font-variant-numeric:lining-nums tabular-nums;color:var(--np-ink)}.np-ref{font:600 11.5px/16px ui-monospace,SF Mono,Menlo,monospace;color:var(--np-gold-text);letter-spacing:.06em}.np-sidebar{background:linear-gradient(180deg,var(--np-navy-900) 0,var(--np-navy-950) 100%);border-right:1px solid hsla(35,41%,60%,.18);color:var(--np-sidebar-ink);width:248px;padding:28px var(--np-space-3) var(--np-space-5);display:flex;flex-direction:column;gap:28px;box-sizing:border-box;flex:none}.np-sidebar__brand{font:400 17px/20px var(--np-font-brand);letter-spacing:.42em;color:#e2c5a9;padding:0 var(--np-space-3)}.np-sidebar__brand small{display:block;font:500 8.5px/12px var(--np-font-sans);letter-spacing:.62em;color:#c3a171;margin-top:6px}.np-nav{display:flex;flex-direction:column;gap:2px}.np-nav__group{font:600 10px/16px var(--np-font-sans);letter-spacing:.24em;color:#c3a171;opacity:.8;padding:var(--np-space-3) var(--np-space-3) var(--np-space-1);text-transform:uppercase}.np-nav a{display:flex;align-items:center;gap:var(--np-space-3);padding:9px var(--np-space-3);border-radius:var(--np-radius-sm);color:var(--np-sidebar-ink);text-decoration:none;font:400 13.5px/20px var(--np-font-sans);position:relative;transition:background .15s,color .15s}.np-nav a svg{width:18px;height:18px;flex:none;color:#c3a171;opacity:.85}.np-nav a:hover{background:hsla(35,41%,60%,.08);color:#fff}.np-nav a[aria-current=page]{color:var(--np-sidebar-active);background:linear-gradient(90deg,hsla(35,41%,60%,.18),hsla(35,41%,60%,0))}.np-nav a[aria-current=page] svg{opacity:1}.np-nav a[aria-current=page]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;background:#c3a171;border-radius:2px;box-shadow:0 0 8px #c3a171}@media (prefers-reduced-motion:reduce){.np-btn,.np-input,.np-nav a,.np-table tbody tr{transition:none}}.np-app{--text:#16294a;--muted:#4a5363;--cream:#fbf9f5;--border:#e6dccb;--gold-dark:#7a5f38;min-height:100vh}.np-module--hero{padding-bottom:0}.np-hero:not(.np-hero--overlap) .np-module--hero{padding-bottom:8px}.np-hero-row{display:flex;justify-content:space-between;align-items:flex-end;gap:16px 24px;flex-wrap:wrap}.np-hero-text{min-width:0;flex:1 1 420px}.np-hero-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding-bottom:4px}.np-hero .np-btn--secondary{color:var(--np-ink);border-color:hsla(35,41%,60%,.55)}.np-body{max-width:1240px;margin:0 auto;padding:32px 64px 48px;box-sizing:border-box}.np-body--overlap{padding-top:0}.np-body>*{min-width:0}button.np-nav__item{width:100%;border:0;background:transparent;cursor:pointer;text-align:left}.np-nav__item{display:flex;align-items:center;gap:var(--np-space-3);padding:9px var(--np-space-3);border-radius:var(--np-radius-sm);color:var(--np-sidebar-ink);text-decoration:none;font:400 13.5px/20px var(--np-font-sans);position:relative;transition:background .15s,color .15s}.np-nav__item svg{width:18px;height:18px;flex:none;color:#c3a171;opacity:.85}.np-nav__item:hover{background:hsla(35,41%,60%,.08);color:#fff}.np-nav__item[aria-current=page]{color:var(--np-sidebar-active);background:linear-gradient(90deg,hsla(35,41%,60%,.18),hsla(35,41%,60%,0))}.np-nav__item[aria-current=page] svg{opacity:1}.np-nav__item[aria-current=page]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;background:#c3a171;border-radius:2px;box-shadow:0 0 8px #c3a171}button.np-nav__group{display:flex;width:100%;justify-content:space-between;align-items:center;border:0;background:transparent;cursor:pointer;text-align:left}.np-nav__caret{font-size:11px;opacity:.7;transition:transform .2s}.np-sidebar--crm{position:fixed;top:0;left:0;height:100vh;z-index:100;overflow:hidden;transition:width .2s;padding:24px 12px 16px;gap:20px}.np-sidebar--crm .np-nav{flex:1;overflow-y:auto;min-height:0;margin:0 -4px;padding:0 4px}.np-sidebar--collapsed{padding-left:8px;padding-right:8px}.np-sidebar--collapsed .np-nav__item{justify-content:center;padding:10px 0}.np-sidebar__top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.np-sidebar__toggle{background:none;border:0;color:#c3a171;cursor:pointer;font-size:13px;padding:4px 6px;border-radius:4px}.np-sidebar__toggle:hover{background:hsla(35,41%,60%,.1)}.np-sidebar__user{border-top:1px solid hsla(35,41%,60%,.18);padding:14px 12px 0}.np-sidebar__user-name{font:500 13.5px/20px var(--np-font-sans);color:#f7f2ea}.np-sidebar__user-role{font:600 10px/16px var(--np-font-sans);letter-spacing:.24em;text-transform:uppercase;color:#c3a171;margin-top:2px}.np-sidebar__user-btns{display:flex;gap:8px;margin-top:12px}.np-sidebar__user-btns .np-btn{flex:1;justify-content:center;height:32px;font-size:12px;background:transparent;color:#c9cdd6;border-color:hsla(35,41%,60%,.4)}.np-sidebar__user-btns .np-btn:hover{border-color:#c3a171;color:#fff}.np-topbar{background:#0d1520;border-bottom:1px solid hsla(35,41%,60%,.25);padding:10px 16px;display:flex;align-items:center;gap:12px;position:sticky;top:0;z-index:98}.np-topbar .np-sidebar__brand{padding:0;font-size:15px}.np-topbar .np-sidebar__brand small{margin-top:4px}.np-tabs{display:flex;gap:4px;border-bottom:1px solid var(--np-line);margin-bottom:18px;flex-wrap:wrap}.np-tabs button{padding:10px 14px;font:500 13px/20px var(--np-font-sans);color:var(--np-ink-muted);background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.np-tabs button:hover{color:var(--np-ink)}.np-tabs button[aria-selected=true]{color:var(--np-ink);border-bottom-color:var(--np-gold)}.np-pc{background:var(--np-surface);border:1px solid var(--np-line);border-radius:6px;overflow:hidden;box-shadow:0 6px 24px rgba(13,21,32,.08);cursor:pointer;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;flex-direction:column}.np-pc:hover{transform:translateY(-2px);border-color:var(--np-gold);box-shadow:0 14px 36px rgba(13,21,32,.12)}.np-pc__img{height:150px;background:linear-gradient(160deg,#16294a,#0d1520);position:relative;overflow:hidden;flex:none}.np-pc__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.np-pc__b{padding:16px 18px;display:flex;flex-direction:column;flex:1}.np-pc h3{font:500 21px/26px var(--np-font-display);color:var(--np-ink);margin:6px 0 2px}.np-pc__meta{font-size:12.5px;line-height:18px;color:var(--np-ink-muted)}.np-pc__ft{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--np-line)}.np-pc__ft-wrap{margin-top:12px}.np-price{font:500 24px/1 var(--np-font-display);color:var(--np-ink);font-variant-numeric:lining-nums;white-space:nowrap}.np-g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.np-g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.np-ficha{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:16px;align-items:start}.np-ck{display:flex;gap:10px;align-items:center;padding:8px 0;border-bottom:1px dashed rgba(13,21,32,.25);font-size:13px}.np-ck:last-child{border:0}.np-ck__dot{width:18px;height:18px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.np-filters{display:flex;gap:16px;align-items:flex-end;flex-wrap:wrap}.np-filters>.np-field{flex:1 1 160px}.np-filters>.np-field--wide{flex:2 1 260px}.np-chips{display:flex;gap:8px;flex-wrap:wrap;padding-bottom:8px}button.np-pill{border:0;cursor:pointer;font-family:var(--np-font-sans)}.np-pill--selected{color:var(--np-on-gold);background:linear-gradient(110deg,var(--np-gold-deep),var(--np-gold-soft))}@media (max-width:1100px){.np-body,.np-module{padding-left:32px;padding-right:32px}.np-g3{grid-template-columns:repeat(2,minmax(0,1fr))}.np-ficha{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.np-module{padding:24px 16px 16px}.np-body{padding:20px 16px 40px}.np-body--overlap{padding-top:0}.np-module__title{font-size:32px;line-height:36px}.np-module__subtitle{font-size:14px;line-height:21px}.np-module__eyebrow{letter-spacing:.2em}.np-hero--overlap{padding-bottom:56px}.np-module.np-overlap,.np-overlap{margin-top:-48px}.np-thread,.np-thread svg{height:28px}.np-hero-actions{width:100%}.np-g2,.np-g3{grid-template-columns:minmax(0,1fr)}.np-kpi__value{font-size:36px;line-height:40px}}.np-body>div[style]{padding:0!important;background:transparent!important;min-height:0!important;overflow:visible!important}.np-body>div[style],.np-body>div[style]>div[style*=max-width][style*="margin: 0px auto"]{max-width:none!important;margin:0!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.np-btn--gold,.np-card--feature,.np-hero .np-btn--primary,.np-pill--gold,.np-pill--selected{--np-gold-deep:#b08d5e}.np-nav__group,.np-sidebar__user-role,.np-table th{font-size:11px}.np-ref{font-size:12px}.np-dotpill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.np-app button:not(:disabled):not(.np-nav__item):not(.np-nav__group):hover{filter:brightness(1.06)}.np-body--overlap:not(:has(.np-overlap)){padding-top:32px}.np-app:has(.np-body--overlap:not(:has(.np-overlap))) .np-hero--overlap{padding-bottom:0}@media (max-width:768px){.np-body--overlap:not(:has(.np-overlap)){padding-top:20px}}