.build-notes-module__1lM9qa__hero{background:var(--gradient-forest);color:var(--text-on-forest);padding:calc(var(--header-height) + var(--spacing-2xl)) 0 var(--spacing-2xl)}.build-notes-module__1lM9qa__heroInner{max-width:46rem}.build-notes-module__1lM9qa__heroEyebrow{color:#4ade80;margin-bottom:var(--spacing-xs)}.build-notes-module__1lM9qa__heroTitle{font-size:var(--text-5xl);letter-spacing:-.01em;color:var(--text-on-forest);line-height:1.12}.build-notes-module__1lM9qa__heroLead{font-size:var(--text-lg);color:var(--text-on-forest-muted);margin-top:var(--spacing-md);max-width:40rem;line-height:1.6}.build-notes-module__1lM9qa__heroDocs{margin-top:var(--spacing-md);flex-wrap:wrap;gap:.5rem;display:flex}.build-notes-module__1lM9qa__docTag{font-size:var(--text-sm);border-radius:var(--radius-full);color:#d1fae5;background:#4ade801a;border:1px solid #4ade8040;padding:.3rem .75rem}.build-notes-module__1lM9qa__heroActions{gap:var(--spacing-sm);margin-top:var(--spacing-lg);flex-wrap:wrap;display:flex}:is(.build-notes-module__1lM9qa__hero .build-notes-module__1lM9qa__heroActions .btn-secondary,.build-notes-module__1lM9qa__cta .build-notes-module__1lM9qa__ctaActions .btn-secondary){color:var(--text-on-forest);border-color:#f0fdf480}:is(.build-notes-module__1lM9qa__hero .build-notes-module__1lM9qa__heroActions .btn-secondary:hover,.build-notes-module__1lM9qa__cta .build-notes-module__1lM9qa__ctaActions .btn-secondary:hover){color:#4ade80;background-color:#4ade801a;border-color:#4ade80}.build-notes-module__1lM9qa__section{padding:var(--section-y) 0}.build-notes-module__1lM9qa__sectionSage{background:var(--gradient-sage)}.build-notes-module__1lM9qa__sectionCream{background-color:var(--color-cream)}.build-notes-module__1lM9qa__head{max-width:var(--content-narrow);margin-bottom:var(--spacing-lg)}.build-notes-module__1lM9qa__kicker{font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary-light);margin-bottom:var(--spacing-xs);font-weight:700;display:inline-block}.build-notes-module__1lM9qa__title{font-size:var(--text-3xl);color:var(--text-strong);line-height:1.2}.build-notes-module__1lM9qa__latest{padding:var(--spacing-2xl);border-radius:var(--radius-xl);background:var(--surface-card);border:1px solid var(--border-sage);border-left:4px solid var(--color-accent-strong);box-shadow:var(--shadow-card)}.build-notes-module__1lM9qa__metaRow{margin-bottom:var(--spacing-sm);flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.build-notes-module__1lM9qa__date{font-size:var(--text-sm);color:var(--text-muted)}.build-notes-module__1lM9qa__project{font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--color-primary-light);font-weight:700}.build-notes-module__1lM9qa__projectLink{color:var(--brand);text-transform:none;letter-spacing:normal;font-weight:600;font-size:var(--text-sm)}.build-notes-module__1lM9qa__projectLink:hover{text-underline-offset:3px;text-decoration:underline}.build-notes-module__1lM9qa__latestTitle{font-size:var(--text-3xl);color:var(--text-strong);line-height:1.2}.build-notes-module__1lM9qa__latestTitle a{color:inherit}.build-notes-module__1lM9qa__latestTitle a:hover{color:var(--brand);text-underline-offset:3px;text-decoration:underline}.build-notes-module__1lM9qa__latestExcerpt{color:var(--text-muted);margin-top:var(--spacing-sm);max-width:46rem;line-height:1.65}.build-notes-module__1lM9qa__latestAction{margin-top:var(--spacing-md);color:var(--brand);font-weight:600;display:inline-block}.build-notes-module__1lM9qa__latestAction:hover{text-underline-offset:3px;text-decoration:underline}.build-notes-module__1lM9qa__archive{display:grid}.build-notes-module__1lM9qa__note{gap:var(--spacing-lg);padding:var(--spacing-lg) 0;border-top:1px solid var(--border);grid-template-columns:12rem 1fr;display:grid}.build-notes-module__1lM9qa__noteMeta{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.build-notes-module__1lM9qa__noteContent{min-width:0}.build-notes-module__1lM9qa__noteTitle{font-size:var(--text-xl);color:var(--text-strong);line-height:1.3}.build-notes-module__1lM9qa__noteTitle a{color:inherit}.build-notes-module__1lM9qa__noteTitle a:hover{color:var(--brand);text-underline-offset:3px;text-decoration:underline}.build-notes-module__1lM9qa__noteExcerpt{color:var(--text-muted);line-height:1.6;font-size:var(--text-sm);margin-top:.4rem}.build-notes-module__1lM9qa__empty{padding:var(--spacing-2xl);border-radius:var(--radius-lg);background:var(--surface-card);border:1px solid var(--border);text-align:center;color:var(--text-muted)}.build-notes-module__1lM9qa__cta{background:var(--gradient-forest);color:var(--text-on-forest);text-align:center}.build-notes-module__1lM9qa__ctaInner{max-width:44rem;margin:0 auto}.build-notes-module__1lM9qa__ctaTitle{font-size:var(--text-3xl);color:var(--text-on-forest);line-height:1.2}.build-notes-module__1lM9qa__ctaActions{gap:var(--spacing-sm);margin-top:var(--spacing-lg);flex-wrap:wrap;justify-content:center;display:flex}.build-notes-module__1lM9qa__articleFooter{margin-top:var(--spacing-2xl);padding-top:var(--spacing-lg);border-top:1px solid var(--border)}.build-notes-module__1lM9qa__relatedProduct{font-size:var(--text-sm);color:var(--text-muted);margin-bottom:var(--spacing-lg)}.build-notes-module__1lM9qa__relatedProduct a{color:var(--brand);font-weight:600}.build-notes-module__1lM9qa__relatedProduct a:hover{text-underline-offset:3px;text-decoration:underline}.build-notes-module__1lM9qa__prevNext{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.build-notes-module__1lM9qa__prevNextItem{padding:var(--spacing-md);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface-card);color:var(--text-strong);transition:border-color var(--transition-fast);flex-direction:column;gap:.25rem;display:flex}.build-notes-module__1lM9qa__prevNextItem:hover{border-color:var(--border-sage)}.build-notes-module__1lM9qa__prevNextItem--next{text-align:right;align-items:flex-end}.build-notes-module__1lM9qa__prevNextLabel{font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);font-weight:700}.build-notes-module__1lM9qa__prevNextTitle{color:var(--brand);font-weight:600;line-height:1.35}.build-notes-module__1lM9qa__articleActions{gap:var(--spacing-sm);margin-top:var(--spacing-lg);flex-wrap:wrap;display:flex}@media (max-width:720px){.build-notes-module__1lM9qa__note{gap:var(--spacing-sm);grid-template-columns:1fr}.build-notes-module__1lM9qa__noteMeta{flex-flow:wrap;align-items:center;gap:.6rem}.build-notes-module__1lM9qa__prevNext{grid-template-columns:1fr}.build-notes-module__1lM9qa__prevNextItem--next{text-align:left;align-items:flex-start}}
