._page_11ocg_1{overflow-x:hidden;min-height:100vh}._hero_11ocg_15{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_11ocg_15{align-items:flex-start;flex-direction:column;padding:calc(var(--space2XL) + 60px) var(--spaceL) var(--spaceM)}}._label_11ocg_53{font-family:var(--monoFontStack);font-size:12px;color:var(--accent);letter-spacing:.08em;display:block;margin-bottom:10px}._title_11ocg_71{font-size:clamp(2.2rem,6vw,3.6rem);font-weight:var(--fontWeightMedium);color:var(--textTitle);margin:0;line-height:1.1}._meta_11ocg_87{display:flex;flex-direction:column;align-items:flex-end;gap:12px}@media (max-width: 696px){._meta_11ocg_87{align-items:flex-start}}._tagline_11ocg_109{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_11ocg_109{text-align:left;max-width:none}}._link_11ocg_139{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_11ocg_139:hover{opacity:.7}._body_11ocg_173{width:100%;max-width:var(--maxWidthL);margin:0 auto;padding:var(--space2XL) var(--spaceXL) var(--space3XL)}@media (max-width: 696px){._body_11ocg_173{padding:var(--spaceXL) var(--spaceL) var(--space2XL)}}._sectionHeading_11ocg_195{font-family:var(--monoFontStack);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--textLight);margin:0 0 var(--spaceL)}._sectionHeading_11ocg_195:not(:first-child){margin-top:var(--space2XL)}._categories_11ocg_221{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spaceL)}@media (max-width: 696px){._categories_11ocg_221{grid-template-columns:1fr}}._category_11ocg_241{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_11ocg_1 .55s var(--bezierFastoutSlowin) var(--delay, 0ms) forwards}._categoryLabel_11ocg_267{font-family:var(--monoFontStack);font-size:12px;color:var(--cat-color, var(--accent));letter-spacing:.04em}._tags_11ocg_281{display:flex;flex-wrap:wrap;gap:8px}._tag_11ocg_109{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_11ocg_313{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spaceL)}@media (max-width: 1040px){._setupGrid_11ocg_313{grid-template-columns:repeat(2,1fr)}}@media (max-width: 696px){._setupGrid_11ocg_313{grid-template-columns:1fr}}._setupCard_11ocg_341{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_11ocg_1 .55s var(--bezierFastoutSlowin) var(--delay, 0ms) forwards;transition:border-color .3s ease,transform .3s ease}._setupCard_11ocg_341:hover{border-color:color-mix(in lab,var(--accent) 40%,transparent);transform:translateY(-4px)}._setupLabel_11ocg_379{font-family:var(--monoFontStack);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}._setupValue_11ocg_395{font-family:var(--fontStack);font-size:var(--fontSizeBodyL, 1.125rem);font-weight:var(--fontWeightMedium);color:var(--textTitle)}._setupNote_11ocg_409{font-family:var(--fontStack);font-size:var(--fontSizeBodyS);color:var(--textBody);margin:0;line-height:1.55}@media (prefers-reduced-motion: reduce){._category_11ocg_241,._setupCard_11ocg_341{opacity:1;transform:none;animation:none}}@keyframes _stack-fade-up_11ocg_1{to{opacity:1;transform:translateY(0)}}
