.nd-home{display:flex;flex-direction:column;gap:var(--nd-space-5);max-width:620px;margin:0 auto;width:100%;padding:var(--nd-space-2) var(--nd-space-4) var(--nd-space-6)}@media (min-width:768px){.nd-home{padding:0 var(--nd-space-4) var(--nd-space-8)}}.nd-home__eyebrow{margin:0;font-size:10.5px;font-weight:var(--nd-weight-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--nd-muted)}.nd-home__hero{background:var(--nd-surface);border:1px solid color-mix(in oklab,var(--nd-border) 75%,transparent);border-radius:var(--nd-radius-xl);box-shadow:var(--nd-shadow-softer);padding:var(--nd-space-5)}.nd-home__title{margin:var(--nd-space-1) 0 0;font-size:var(--nd-text-lg);font-weight:var(--nd-weight-bold);letter-spacing:var(--nd-tracking-tight);line-height:1.25;color:var(--nd-heading)}.nd-home__text{margin:var(--nd-space-2) 0 0;font-size:var(--nd-text-sm);line-height:1.5;color:var(--nd-text)}.nd-home__glance{margin:var(--nd-space-1) 0 0;font-size:var(--nd-text-base);color:var(--nd-text)}.nd-home__glance b{color:var(--nd-heading);font-weight:var(--nd-weight-bold)}.nd-home__values{display:grid;gap:var(--nd-space-2);margin-top:var(--nd-space-4)}.nd-home__values div{display:grid;grid-template-columns:14px 1fr;gap:var(--nd-space-2);font-size:var(--nd-text-sm);line-height:1.4;color:var(--nd-text)}.nd-home__values div span:first-child{color:var(--nd-success);font-weight:800}.nd-home__signal{display:flex;gap:var(--nd-space-2);margin-top:var(--nd-space-3);padding:var(--nd-space-3);border-radius:var(--nd-radius-md);background:var(--nd-warn-light);border:1px solid var(--nd-warn-border)}.nd-home__signal-icon{width:22px;height:22px;border-radius:var(--nd-radius-xs);background:color-mix(in oklab,var(--nd-warn) 18%,transparent);color:var(--nd-warn);display:grid;place-items:center;flex:0 0 auto}.nd-home__signal b{display:block;font-size:var(--nd-text-xs);color:var(--nd-heading)}.nd-home__signal p{margin:2px 0 0;font-size:var(--nd-text-xs);line-height:1.4;color:var(--nd-text)}.nd-home__cta{width:100%;min-height:48px;margin-top:var(--nd-space-4);border:0;border-radius:var(--nd-radius-md);background:var(--nd-primary);color:var(--nd-on-primary);font-family:inherit;font-size:var(--nd-text-base);font-weight:var(--nd-weight-semibold);letter-spacing:var(--nd-tracking-tight);cursor:pointer;box-shadow:var(--nd-shadow-softer);transition:background .15s ease}.nd-home__cta:hover{background:var(--nd-primary-strong)}.nd-home__cta:focus-visible{outline:2px solid var(--nd-focus-ring);outline-offset:2px}.nd-home__sec{padding-top:var(--nd-space-4);border-top:1px solid color-mix(in oklab,var(--nd-border) 65%,transparent)}.nd-home__sechead{display:flex;flex-direction:column;gap:2px;margin-bottom:var(--nd-space-3)}.nd-home__stackrow{display:flex;align-items:center;gap:var(--nd-space-3);width:100%;padding:var(--nd-space-3) var(--nd-space-4);border:1px solid color-mix(in oklab,var(--nd-border) 78%,transparent);border-radius:var(--nd-radius-md);background:var(--nd-surface);font-family:inherit;text-align:left;cursor:pointer;color:var(--nd-muted);transition:background .14s ease}.nd-home__stackrow:hover{background:var(--nd-surface-2)}.nd-home__stackrow:focus-visible{outline:2px solid var(--nd-focus-ring);outline-offset:2px}.nd-home__stackrow>span:first-child{flex:1;display:flex;flex-direction:column;gap:1px}.nd-home__stackrow-title{font-size:var(--nd-text-sm);font-weight:var(--nd-weight-semibold);color:var(--nd-heading)}.nd-home__stackrow-meta{font-size:var(--nd-text-xs);color:var(--nd-muted)}.nd-home__quiet{display:block;margin:var(--nd-space-3) auto 0;background:none;border:0;color:var(--nd-muted);font-family:inherit;font-size:var(--nd-text-sm);font-weight:var(--nd-weight-semibold);cursor:pointer}.nd-home__quiet:hover{color:var(--nd-heading)}.nd-home__quiet:focus-visible{outline:2px solid var(--nd-focus-ring);outline-offset:2px}