.cases-page_main__OTucF{width:min(1440px,100%);min-height:75vh;margin:0 auto;padding:0 clamp(20px,5vw,72px) 96px}.cases-page_intro__00ny8{max-width:780px;padding:62px 0 42px}.cases-page_eyebrow__HXue3{margin:0 0 22px;color:#8c8c87;font-size:10px;font-weight:600;letter-spacing:.15em}.cases-page_title__THI1a{margin:0 0 18px;color:#f3f3ef;font-family:Songti SC,STSong,serif;font-size:clamp(34px,5vw,52px);font-weight:400;letter-spacing:-.06em;line-height:1.25}.cases-page_description__ZI2_2{max-width:680px;margin:0;color:#a3a39e;font-size:15px;line-height:1.9}.cases-page_cardGrid__cT39K{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cases-page_card__J3C3U{min-height:348px;padding:24px;border:1px solid #32322f;border-radius:2px;background:#0b0b0b;color:#f3f3ef;display:flex;flex-direction:column;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.cases-page_card__J3C3U:focus-within{border-color:#a9a9a2;box-shadow:0 14px 30px rgb(0 0 0/30%);transform:translateY(-3px)}.cases-page_cardPending__ClFTe{border-style:dashed}.cases-page_cardAvailable___1hCG:focus-within,.cases-page_cardAvailable___1hCG:hover{border-color:#a9a9a2;box-shadow:0 14px 30px rgb(0 0 0/30%);transform:translateY(-3px)}.cases-page_cardFooter__fi3G5,.cases-page_cardTop__0uW8U{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.cases-page_cardTop__0uW8U{color:#8c8c87;font-size:10px;letter-spacing:.1em}.cases-page_cardStatus__2QdUA{color:#bdbdb7;letter-spacing:0}.cases-page_cardCover__8gll1{margin-top:20px}.cases-page_cardCoverImage___QIZF{display:block;width:100%;height:auto}.cases-page_cardTitle__07Tsd{margin:28px 0 12px;color:#f3f3ef;font-family:Songti SC,STSong,serif;font-size:27px;font-weight:400;letter-spacing:-.05em;line-height:1.25}.cases-page_cardDescription__LHqSH{margin:0;color:#a3a39e;font-size:13px;line-height:1.9}.cases-page_tags__DZMIU{display:flex;flex-wrap:wrap;gap:6px;margin:20px 0 0;padding:0;list-style:none}.cases-page_tag__0kZRL{padding:4px 8px;border:1px solid #454540;border-radius:999px;color:#b3b3ad;font-size:10px;line-height:1.2}.cases-page_cardFooter__fi3G5{margin-top:auto;padding-top:28px}.cases-page_cta__eA3uR,.cases-page_pendingLabel__NMTfp{display:inline-flex;align-items:center;min-height:34px;padding:0 13px;border:1px solid #f3f3ef;border-radius:999px;color:#080808;background:#f3f3ef;font-size:11px;letter-spacing:.02em;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.cases-page_cta__eA3uR:focus-visible,.cases-page_cta__eA3uR:hover{border-color:#fff;background:#fff;color:#080808}.cases-page_pendingLabel__NMTfp{border-color:#454540;background:transparent;color:#a3a39e}.cases-page_secondaryLink__2Sz0_{display:inline-flex;margin-top:22px;border-bottom:1px solid #454540;color:#bdbdb7;font-size:11px;line-height:1.8;transition:border-color .16s ease,color .16s ease}.cases-page_secondaryLink__2Sz0_:focus-visible,.cases-page_secondaryLink__2Sz0_:hover{border-color:#f3f3ef;color:#f3f3ef}@media (max-width:920px){.cases-page_cardGrid__cT39K{grid-template-columns:repeat(2,minmax(0,1fr))}.cases-page_card__J3C3U:last-child{grid-column:1/-1;min-height:260px}}@media (max-width:620px){.cases-page_main__OTucF{padding-bottom:72px}.cases-page_intro__00ny8{padding:40px 0 30px}.cases-page_title__THI1a{font-size:35px}.cases-page_description__ZI2_2{font-size:14px}.cases-page_cardGrid__cT39K{grid-template-columns:1fr}.cases-page_card__J3C3U,.cases-page_card__J3C3U:last-child{grid-column:auto;min-height:300px}}@media (prefers-reduced-motion:reduce){.cases-page_card__J3C3U,.cases-page_cta__eA3uR{transition:none}}