.Hx0lNG_home{width:min(100%, var(--layout-wide));padding:var(--space-6) var(--page-gutter) var(--space-8);gap:var(--space-6);color:var(--ink);margin:0 auto;display:grid}.Hx0lNG_section{min-width:0}.Hx0lNG_sectionHeader{margin-bottom:var(--space-4);justify-content:space-between;align-items:end;gap:var(--space-6);display:flex}.Hx0lNG_sectionHeader h1,.Hx0lNG_sectionHeader h2,.Hx0lNG_futureHeader h2{margin:var(--space-1) 0 0;font-size:var(--font-size-section);line-height:var(--line-height-heading);letter-spacing:var(--tracking-heading)}.Hx0lNG_today h1{font-size:var(--font-size-page)}.Hx0lNG_sectionHeader>p{max-width:420px;color:var(--muted);font-size:var(--font-size-small);margin:0}.Hx0lNG_eyebrow,.Hx0lNG_sectionEyebrow,.Hx0lNG_cardEyebrow{font-size:var(--font-size-caption);letter-spacing:.06em;font-weight:600}.Hx0lNG_sectionEyebrow,.Hx0lNG_cardEyebrow{color:var(--muted)}.Hx0lNG_eyebrow{color:var(--yellow)}.Hx0lNG_workGrid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Hx0lNG_workGrid>a{align-items:center;gap:var(--space-2) var(--space-3);min-width:0;padding:var(--space-4);color:var(--ink);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-surface);grid-template-columns:1fr auto;text-decoration:none;display:grid}.Hx0lNG_workGrid>a:hover{border-color:var(--lightningcss-light,#bd9b36)var(--lightningcss-dark,var(--color-border));background:var(--lightningcss-light,#fffcf3)var(--lightningcss-dark,var(--color-warning-surface))}.Hx0lNG_workGrid span{font-size:var(--font-size-small);font-weight:600}.Hx0lNG_workGrid strong{font-size:var(--font-size-page);grid-area:1/2/3;line-height:1.2}.Hx0lNG_workGrid small{color:var(--muted);font-size:var(--font-size-caption);grid-column:1}.Hx0lNG_todayTasks{margin-top:var(--space-4);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-surface)}.Hx0lNG_todayTasks h2{margin:0 0 var(--space-2);font-size:var(--font-size-card)}.Hx0lNG_todayTasks p{color:var(--muted);font-size:var(--font-size-small);margin:0}.Hx0lNG_todayTasks ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.Hx0lNG_todayTasks a{justify-content:space-between;gap:var(--space-2);padding:var(--space-2) 0;color:var(--ink);font-size:var(--font-size-small);flex-wrap:wrap;text-decoration:none;display:flex}.Hx0lNG_todayTasks span{color:var(--muted)}.Hx0lNG_statusNotice{margin:var(--space-3) 0 0;padding:var(--space-3) var(--space-4);color:var(--lightningcss-light,#735600)var(--lightningcss-dark,var(--color-warning-text));background:var(--lightningcss-light,#fff8df)var(--lightningcss-dark,var(--color-warning-surface));border:1px solid var(--lightningcss-light,#ead9a8)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-control);font-size:var(--font-size-small)}.Hx0lNG_statusNotice a{color:inherit;text-underline-offset:3px;font-weight:600}.Hx0lNG_hero{padding:var(--space-6);color:#fff;border-radius:var(--radius-surface);background:#000}.Hx0lNG_heroInner{align-items:center;gap:var(--space-8);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.Hx0lNG_heroCopy{min-width:0}.Hx0lNG_heroCopy h2{margin:var(--space-2) 0 var(--space-3);color:var(--yellow);font-size:var(--font-size-page);line-height:var(--line-height-heading);letter-spacing:var(--tracking-heading)}.Hx0lNG_heroCopy>p{color:#cbd2d6;font-size:var(--font-size-small);margin:0}.Hx0lNG_heroActions{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.Hx0lNG_primaryAction,.Hx0lNG_secondaryAction{min-height:var(--control-height);padding:var(--space-2) var(--space-4);justify-content:center;align-items:center;gap:var(--space-3);border-radius:var(--radius-control);font-size:var(--font-size-small);font-weight:600;text-decoration:none;display:inline-flex}.Hx0lNG_primaryAction{color:var(--color-on-primary);background:var(--yellow)}.Hx0lNG_secondaryAction{color:#fff;border:1px solid var(--lightningcss-light,#60666b)var(--lightningcss-dark,var(--color-border))}.Hx0lNG_primaryAction:hover{background:#ffcb39}.Hx0lNG_secondaryAction:hover{background:#20262e}.Hx0lNG_systemMap{gap:var(--space-1);display:grid}.Hx0lNG_mapSource,.Hx0lNG_mapCore,.Hx0lNG_mapDestination{align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-3);border-radius:var(--radius-control);background:#151515;border:1px solid #343434;grid-template-columns:80px minmax(0,1fr);display:grid}.Hx0lNG_mapSource>span,.Hx0lNG_mapCore>span,.Hx0lNG_mapDestination>span{font-size:var(--font-size-caption);color:var(--yellow);letter-spacing:.03em;grid-row:1/3;font-weight:600}.Hx0lNG_mapSource strong,.Hx0lNG_mapCore strong,.Hx0lNG_mapDestination strong{font-size:var(--font-size-small)}.Hx0lNG_mapSource small,.Hx0lNG_mapCore small,.Hx0lNG_mapDestination small{color:#cbd2d6;font-size:var(--font-size-caption);grid-column:2}.Hx0lNG_mapArrow{color:var(--yellow);font-size:var(--font-size-small);justify-self:center;line-height:1}.Hx0lNG_availableGrid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Hx0lNG_crmCard,.Hx0lNG_productCard{min-width:0;padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-surface);flex-direction:column;display:flex}.Hx0lNG_cardTopline{justify-content:space-between;align-items:start;gap:var(--space-2);margin-bottom:var(--space-4);display:flex}.Hx0lNG_liveStatus,.Hx0lNG_validationStatus,.Hx0lNG_buildingBadge{width:fit-content;padding:var(--space-1) var(--space-2);font-size:var(--font-size-caption);border-radius:var(--radius-control)}.Hx0lNG_liveStatus{color:var(--lightningcss-light,#286239)var(--lightningcss-dark,var(--color-positive-text));background:var(--lightningcss-light,#eaf4eb)var(--lightningcss-dark,var(--color-surface-subtle))}.Hx0lNG_validationStatus,.Hx0lNG_buildingBadge{color:var(--lightningcss-light,#735600)var(--lightningcss-dark,var(--color-warning-text));background:var(--lightningcss-light,#fff6d5)var(--lightningcss-dark,var(--color-warning-surface))}.Hx0lNG_cardNumber,.Hx0lNG_buildingIndex{color:var(--muted);font-size:var(--font-size-small)}.Hx0lNG_crmCard h3,.Hx0lNG_productCard h3{margin:var(--space-2) 0;font-size:var(--font-size-card);line-height:var(--line-height-heading)}.Hx0lNG_crmCard p,.Hx0lNG_productCard p{font-size:var(--font-size-small);color:var(--muted);margin:0}.Hx0lNG_crmCard ul{margin:var(--space-3) 0 0;gap:var(--space-1);padding:0;list-style:none;display:grid}.Hx0lNG_crmCard li{font-size:var(--font-size-caption);color:var(--muted)}.Hx0lNG_cardLink{min-height:var(--control-height);padding-top:var(--space-3);align-items:center;gap:var(--space-2);color:var(--ink);font-weight:600;font-size:var(--font-size-small);text-underline-offset:3px;margin-top:auto;display:inline-flex}.Hx0lNG_tagList,.Hx0lNG_pipeline{margin:var(--space-3) 0 0;gap:var(--space-1);flex-wrap:wrap;align-items:center;display:flex}.Hx0lNG_tagList span,.Hx0lNG_pipeline span{padding:var(--space-1) var(--space-2);font-size:var(--font-size-caption);color:var(--muted);background:var(--color-surface-subtle);border:1px solid var(--border);border-radius:var(--radius-control)}.Hx0lNG_pipeline i{color:var(--muted);font-style:normal}.Hx0lNG_roadmap{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface)}.Hx0lNG_roadmap>summary{padding:var(--space-4);cursor:pointer;font-size:var(--font-size-small);font-weight:600}.Hx0lNG_roadmap>.Hx0lNG_section,.Hx0lNG_closing{padding:var(--space-4);border-top:1px solid var(--border)}.Hx0lNG_buildingGrid{gap:var(--space-2);display:grid}.Hx0lNG_buildingGrid article{padding:var(--space-3);gap:var(--space-3);background:var(--color-surface-subtle);border-radius:var(--radius-control);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.Hx0lNG_buildingGrid h3,.Hx0lNG_futureGrid h3{margin:0 0 var(--space-1);font-size:var(--font-size-card)}.Hx0lNG_buildingGrid p,.Hx0lNG_futureGrid p,.Hx0lNG_futureHeader>p{color:var(--muted);font-size:var(--font-size-small);margin:0}.Hx0lNG_futureHeader{margin-bottom:var(--space-4)}.Hx0lNG_futureHeader>p{margin-top:var(--space-2)}.Hx0lNG_futureGrid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Hx0lNG_futureGrid article{padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control)}.Hx0lNG_futureGrid article>span{margin-bottom:var(--space-2);color:var(--muted);font-size:var(--font-size-caption);display:block}.Hx0lNG_closing{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.Hx0lNG_closing p{margin:var(--space-2) 0 0;font-size:var(--font-size-small)}.Hx0lNG_closing a{min-height:var(--control-height);align-items:center;gap:var(--space-2);color:var(--ink);font-size:var(--font-size-small);flex-shrink:0;font-weight:600;display:inline-flex}.Hx0lNG_home h1,.Hx0lNG_home h2,.Hx0lNG_home h3,.Hx0lNG_workGrid a{overflow-wrap:anywhere}@media (max-width:900px){.Hx0lNG_heroInner{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.Hx0lNG_availableGrid{grid-template-columns:minmax(0,1fr)}.Hx0lNG_crmCardBody{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.Hx0lNG_crmCard ul{margin:0}.Hx0lNG_futureGrid{grid-template-columns:1fr}}@media (max-width:700px){.Hx0lNG_home{padding-top:var(--space-4);gap:var(--space-4)}.Hx0lNG_sectionHeader,.Hx0lNG_closing{align-items:start;gap:var(--space-2);flex-direction:column}.Hx0lNG_workGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Hx0lNG_hero{padding:var(--space-4)}.Hx0lNG_heroCopy h2{font-size:var(--font-size-section)}.Hx0lNG_crmCardBody{gap:var(--space-3);grid-template-columns:1fr}.Hx0lNG_buildingGrid article{grid-template-columns:auto minmax(0,1fr)}.Hx0lNG_buildingBadge{grid-column:2}}@media (max-width:420px){.Hx0lNG_workGrid{grid-template-columns:1fr}.Hx0lNG_heroActions>a{flex:1}}
