.zy-case .zy-case-back:hover{color:var(--ink-950)!important}.zy-case .zy-case-facts>div:nth-child(odd){padding:14px 12px 14px 0!important}.zy-case .zy-case-facts>div:nth-child(2n){padding:14px 0 14px 12px!important}.zy-case .zy-case-caption{border-top:1px solid var(--ink-150);flex-direction:column;align-items:flex-start;gap:4px;padding:14px 18px;display:flex}.zy-case .zy-case-next:hover{transform:translateY(-3px);box-shadow:0 14px 30px -18px #0b12204d}@media (max-width:639.98px){.zy-case .zy-case-next-meta{display:none!important}}.zy-case .zy-case-example{border-radius:var(--radius-pill);background:var(--ink-100);height:20px;color:var(--ink-700);letter-spacing:var(--tracking-wide);text-transform:uppercase;align-items:center;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:8px;right:8px}.zy-case .zy-case-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.zy-case .zy-case-measures{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.zy-case .zy-case-measures{grid-template-columns:repeat(3,minmax(0,1fr))}}.zy-case .zy-case-projected{border-radius:var(--radius-pill);background:var(--sev-moderate-bg);height:20px;color:var(--sev-moderate-fg);letter-spacing:var(--tracking-wide);text-transform:uppercase;align-items:center;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.zy-case .zy-case-table-cards{display:grid}@media (max-width:639.98px){.zy-case .zy-case-table{display:none}}@media (min-width:640px){.zy-case .zy-case-table-cards{display:none}}.zy-case .zy-case-back-dark:hover{color:var(--white)!important}.zy-case .zy-case-back-dark:focus-visible{outline:3px solid var(--white);outline-offset:2px}.zy-case .zy-case-hero-strip{grid-template-columns:minmax(0,1fr)}.zy-case .zy-case-hero-strip>div{padding:14px 0}.zy-case .zy-case-hero-strip>div+div{border-top:1px solid var(--ink-150)}@media (min-width:520px){.zy-case .zy-case-hero-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.zy-case .zy-case-hero-strip>div{padding:18px 16px}.zy-case .zy-case-hero-strip>div:first-child{padding-left:0}.zy-case .zy-case-hero-strip>div:last-child{padding-right:0}.zy-case .zy-case-hero-strip>div+div{border-top:0;border-left:1px solid var(--ink-150)}}.zy-case .zy-case-score-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,104px),1fr))}.zy-case .zy-case-scope-tag{border-radius:var(--radius-pill);border:1px solid var(--ink-200);background:var(--white);min-height:30px;color:var(--ink-700);align-items:center;padding:4px 11px;font-size:13.5px;line-height:1.35;display:inline-flex}.zy-case .zy-case-illus{grid-template-columns:minmax(0,1fr)}@media (min-width:560px){.zy-case .zy-case-illus{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:720px){.zy-case .zy-case-illus[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.zy-case .zy-case-illus[data-count="5"],.zy-case .zy-case-illus[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.zy-case .zy-case-illus[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.zy-case .zy-case-lift:hover{transform:translateY(-3px);box-shadow:0 14px 30px -18px #0b12204d}@media (prefers-reduced-motion:reduce){.zy-case .zy-case-lift:hover{transform:none}}.zy-case .zy-case-editorial{gap:12px;display:grid}@media (min-width:900px){.zy-case .zy-case-editorial{grid-template-columns:180px minmax(0,1fr);gap:12px 40px}.zy-case .zy-case-featured{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.zy-case .zy-case-split{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.zy-case .zy-cases-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.zy-case .zy-cases-stats>div{padding:14px 16px 14px 0}.zy-case .zy-cases-stats>div:nth-child(2n){border-left:1px solid var(--ink-150);padding:14px 0 14px 16px}.zy-case .zy-cases-stats>div:nth-child(n+3){border-top:1px solid var(--ink-150)}@media (min-width:768px){.zy-case .zy-cases-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.zy-case .zy-cases-stats>div,.zy-case .zy-cases-stats>div:nth-child(2n){border-top:0;border-left:1px solid var(--ink-150);padding:18px 16px}.zy-case .zy-cases-stats>div:first-child{border-left:0;padding-left:0}.zy-case .zy-cases-stats>div:last-child{padding-right:0}}.zy-case .zy-cases-featured{grid-template-columns:minmax(0,1fr)}@media (min-width:820px){.zy-case .zy-cases-featured{grid-template-columns:repeat(2,minmax(0,1fr))}}.zy-case .zy-cases-featured:hover{box-shadow:0 20px 44px -28px #0b122066}@media (min-width:480px){.zy-case .zy-cases-fact{grid-template-columns:112px minmax(0,1fr)}}.zy-case .zy-cases-grid{grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.zy-case .zy-cases-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.zy-case .zy-cases-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.zy-case .zy-cases-card:hover{transform:translateY(-3px);box-shadow:0 16px 32px -22px #0b122059;border-color:var(--brand-200)!important}@media (prefers-reduced-motion:reduce){.zy-case .zy-cases-card:hover{transform:none}}
