@layer layout{._page_15e7g_9{--projectAccent: var(--accent);min-height:100vh;padding-top:var(--headerClearance);padding-bottom:var(--space5XL);background:var(--background)}[data-theme=light] ._page_15e7g_9{--projectAccent: oklch(43% .12 202.24)}._inner_15e7g_24{width:100%;max-width:1120px;margin-inline:auto;padding-inline:var(--spaceOuter)}._header_15e7g_31{max-width:62ch;margin-bottom:var(--space4XL)}._eyebrow_15e7g_36{margin:0 0 var(--spaceM);color:var(--projectAccent);font-size:var(--fontSizeBodyXS);font-weight:var(--fontWeightBold);letter-spacing:.16em;text-transform:uppercase}._title_15e7g_45{margin:0 0 var(--spaceL);color:var(--textTitle);font-size:var(--fontSizeH2);font-weight:var(--fontWeightMedium);line-height:var(--lineHeightTitle);letter-spacing:-.02em;text-wrap:balance}._lead_15e7g_55{margin:0;color:var(--textBody);font-size:var(--fontSizeBodyM);line-height:var(--lineHeightBody)}._grid_15e7g_62{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--spaceXL);margin:0;padding:0;list-style:none}._card_15e7g_71{display:flex;flex-direction:column;gap:var(--spaceM);height:100%;padding:var(--spaceXL);border:1px solid color-mix(in lab,var(--text) 14%,transparent);background:color-mix(in lab,var(--backgroundLight) 60%,var(--background));color:inherit;text-decoration:none;transition:border-color var(--durationS) ease,transform var(--durationS) var(--bezierFastoutSlowin)}._card_15e7g_71:hover{border-color:var(--accent);transform:translate3d(0,-2px,0)}._card_15e7g_71:hover ._cardArrow_15e7g_91{transform:translate3d(3px,0,0)}._cardFeatured_15e7g_95{border-color:color-mix(in lab,var(--accent) 45%,transparent)}._cardTop_15e7g_99{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spaceM)}._glyph_15e7g_106{display:block;width:40px;height:40px;color:var(--accent);flex:none}._status_15e7g_114{padding:3px var(--spaceS);border:1px solid currentcolor;border-radius:2px;font-family:var(--monoFontStack);font-size:10px;letter-spacing:.06em;white-space:nowrap}._status-production_15e7g_126{color:var(--projectAccent)}._status-research_15e7g_130{color:color-mix(in lab,var(--text) 70%,transparent);border-style:dashed}._status-experiment_15e7g_135{color:color-mix(in lab,var(--text) 55%,transparent);border-style:dotted}._cardTitle_15e7g_140{margin:0;color:var(--textTitle);font-size:var(--fontSizeH5);font-weight:var(--fontWeightMedium);line-height:var(--lineHeightTitle)}._cardText_15e7g_148{margin:0;color:var(--textBody);font-size:var(--fontSizeBodyS);line-height:1.55}._cardMeta_15e7g_155{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spaceM);margin-top:auto;padding-top:var(--spaceM);border-top:1px solid color-mix(in lab,var(--text) 10%,transparent)}._metaItem_15e7g_165{display:flex;flex-direction:column;gap:2px;color:var(--textBody);font-size:var(--fontSizeBodyXS)}._metaLabel_15e7g_173{color:var(--textLight);font-size:10px;letter-spacing:.1em;text-transform:uppercase}._cardArrow_15e7g_91{color:var(--accent);font-size:var(--fontSizeBodyM);transition:transform var(--durationS) var(--bezierFastoutSlowin)}@media (max-width: 1040px){._header_15e7g_31{margin-bottom:var(--space3XL)}}@media (max-width: 696px){._grid_15e7g_62{grid-template-columns:minmax(0,1fr);gap:var(--spaceM)}._card_15e7g_71{padding:var(--spaceL)}}}@media (prefers-reduced-motion: reduce){._card_15e7g_71,._cardArrow_15e7g_91{transition:none}._card_15e7g_71:hover,._card_15e7g_71:hover ._cardArrow_15e7g_91{transform:none}}
