.page_page__4Kseh{max-width:var(--max-width);margin:0 auto;padding:6rem 2rem 5rem}.page_hero__q0QIe{margin-bottom:2.5rem;padding-bottom:2rem;border-bottom:1px solid var(--color-border)}.page_heroRow___TCPp{display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-gap:2rem;gap:2rem;align-items:end}.page_hero__q0QIe h1{max-width:720px;margin:0;color:var(--color-text-primary);font-family:var(--font-display);font-size:clamp(2.15rem,4vw,4.1rem);font-weight:700;line-height:1.02;letter-spacing:-.045em}.page_hero__q0QIe p{max-width:420px;margin:0;color:var(--color-text-secondary);font-size:.98rem;line-height:1.75}.page_grid__6Rclh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.page_card__zupq_{display:grid;grid-template-columns:168px minmax(0,1fr);min-height:190px;overflow:hidden;border:1px solid var(--color-border);border-radius:20px;background:var(--color-bg-card);box-shadow:var(--shadow-sm);transition:transform var(--duration-normal) var(--ease-smooth),box-shadow var(--duration-normal) var(--ease-smooth),border-color var(--duration-normal) var(--ease-smooth)}.page_card__zupq_:hover{transform:translateY(-4px);border-color:rgba(17,17,17,.18);box-shadow:var(--shadow-md)}.page_card__zupq_:hover .page_cardImage__lyLmK{transform:scale(1.04)}.page_cardImage__lyLmK{min-height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;transition:transform .7s var(--ease-smooth)}.page_cardBody__GzokU{display:flex;min-width:0;flex-direction:column;gap:.72rem;padding:1.15rem}.page_cardMeta__2cGJa{display:flex;flex-wrap:wrap;gap:.55rem;color:var(--color-text-muted);font-size:.68rem;font-weight:700;letter-spacing:.07em;line-height:1.4;text-transform:uppercase}.page_cardMeta__2cGJa span+span:before{content:"•";margin-right:.55rem;color:var(--color-border-dark)}.page_cardTitle__qle15{margin:0;color:var(--color-text-primary);font-family:var(--font-display);font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.05;letter-spacing:-.035em}.page_cardDesc__VoEYW{display:-webkit-box;overflow:hidden;margin:0;color:var(--color-text-secondary);font-size:.9rem;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:3}.page_link__ZkY8M{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:auto;color:var(--color-text-primary);font-size:.88rem;font-weight:800;border-bottom:1px solid;transition:opacity var(--duration-fast) var(--ease-smooth)}.page_card__zupq_:hover .page_link__ZkY8M{opacity:.58}@media (max-width:980px){.page_grid__6Rclh,.page_heroRow___TCPp{grid-template-columns:1fr}.page_hero__q0QIe p{max-width:640px}}@media (max-width:680px){.page_page__4Kseh{padding:5rem 1rem 4rem}.page_hero__q0QIe{margin-bottom:1.5rem}.page_card__zupq_{grid-template-columns:1fr}.page_cardImage__lyLmK{min-height:190px}.page_cardBody__GzokU{padding:1rem}}