._page_9icnt_1{overflow-x:hidden;min-height:100vh}._hero_9icnt_8{width:100%;max-width:var(--maxWidthL);margin:0 auto;padding:calc(var(--space3XL) + 60px) var(--spaceXL) var(--spaceL);display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spaceL);flex-wrap:wrap;border-bottom:1px solid color-mix(in lab,var(--text) 10%,transparent)}@media (max-width: 696px){._hero_9icnt_8{align-items:flex-start;flex-direction:column;padding:calc(var(--space2XL) + 60px) var(--spaceL) var(--spaceM)}}._label_9icnt_27{font-family:var(--monoFontStack);font-size:12px;color:var(--accent);letter-spacing:.08em;display:block;margin-bottom:10px}._title_9icnt_36{font-size:clamp(2.2rem,6vw,3.6rem);font-weight:var(--fontWeightMedium);color:var(--textTitle);margin:0;line-height:1.1}._meta_9icnt_44{display:flex;flex-direction:column;align-items:flex-end;gap:12px}@media (max-width: 696px){._meta_9icnt_44{align-items:flex-start}}._tagline_9icnt_55{font-family:var(--fontStack);font-size:var(--fontSizeBodyS);color:var(--textBody);margin:0;max-width:320px;text-align:right;line-height:1.6}@media (max-width: 696px){._tagline_9icnt_55{text-align:left;max-width:none}}._link_9icnt_70{font-family:var(--monoFontStack);font-size:12px;color:var(--accent);text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:opacity .2s ease}._link_9icnt_70:hover{opacity:.7}._body_9icnt_87{width:100%;max-width:var(--maxWidthL);margin:0 auto;padding:var(--space2XL) var(--spaceXL) var(--space3XL)}@media (max-width: 696px){._body_9icnt_87{padding:var(--spaceXL) var(--spaceL) var(--space2XL)}}._sectionHeading_9icnt_98{font-family:var(--monoFontStack);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--textLight);margin:0 0 var(--spaceL)}._sectionHeading_9icnt_98:not(:first-child){margin-top:var(--space2XL)}._categories_9icnt_111{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spaceL)}@media (max-width: 696px){._categories_9icnt_111{grid-template-columns:1fr}}._category_9icnt_121{display:flex;flex-direction:column;gap:12px;padding:var(--spaceL);border:1px solid color-mix(in lab,var(--text) 10%,transparent);border-radius:8px;background:color-mix(in lab,var(--text) 3%,transparent);opacity:0;transform:translateY(16px);animation:_stack-fade-up_9icnt_1 .55s var(--bezierFastoutSlowin) var(--delay, 0ms) forwards}._categoryLabel_9icnt_134{font-family:var(--monoFontStack);font-size:12px;color:var(--cat-color, var(--accent));letter-spacing:.04em}._tags_9icnt_141{display:flex;flex-wrap:wrap;gap:8px}._tag_9icnt_55{font-family:var(--monoFontStack);font-size:12px;color:var(--textBody);border:1px solid color-mix(in lab,var(--cat-color, var(--text)) 30%,transparent);background:color-mix(in lab,var(--cat-color, var(--text)) 8%,transparent);border-radius:4px;padding:4px 10px}._setupGrid_9icnt_157{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spaceL)}@media (max-width: 1040px){._setupGrid_9icnt_157{grid-template-columns:repeat(2,1fr)}}@media (max-width: 696px){._setupGrid_9icnt_157{grid-template-columns:1fr}}._setupCard_9icnt_171{display:flex;flex-direction:column;gap:6px;padding:var(--spaceL);border:1px solid color-mix(in lab,var(--text) 10%,transparent);border-radius:8px;background:color-mix(in lab,var(--text) 3%,transparent);opacity:0;transform:translateY(16px);animation:_stack-fade-up_9icnt_1 .55s var(--bezierFastoutSlowin) var(--delay, 0ms) forwards;transition:border-color .3s ease,transform .3s ease}._setupCard_9icnt_171:hover{border-color:color-mix(in lab,var(--accent) 40%,transparent);transform:translateY(-4px)}._setupLabel_9icnt_190{font-family:var(--monoFontStack);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}._setupValue_9icnt_198{font-family:var(--fontStack);font-size:var(--fontSizeBodyL, 1.125rem);font-weight:var(--fontWeightMedium);color:var(--textTitle)}._setupNote_9icnt_205{font-family:var(--fontStack);font-size:var(--fontSizeBodyS);color:var(--textBody);margin:0;line-height:1.55}@media (prefers-reduced-motion: reduce){._category_9icnt_121,._setupCard_9icnt_171{opacity:1;transform:none;animation:none}}@keyframes _stack-fade-up_9icnt_1{to{opacity:1;transform:translateY(0)}}
