.openepi-tool-card-module__b4wmTa__card{--lift-shadow:var(--shadow-3);--fs-caption:.875rem;border-radius:var(--radius-2xl);background:var(--card);min-width:0;box-shadow:var(--elev-1);display:flex;position:relative}.openepi-tool-card-module__b4wmTa__soonCard{background:color-mix(in oklab, var(--card) 55%, var(--background));box-shadow:var(--elev-hairline)}.openepi-tool-card-module__b4wmTa__link{border-radius:inherit;min-width:0;color:inherit;outline-offset:4px;flex-direction:column;flex:auto;gap:1.25rem;padding:clamp(1.25rem,2vw,1.75rem);text-decoration:none;display:flex}.openepi-tool-card-module__b4wmTa__top{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.openepi-tool-card-module__b4wmTa__kicker{color:var(--foreground)}.openepi-tool-card-module__b4wmTa__n{font-variant-numeric:tabular-nums;color:var(--muted-foreground)}.openepi-tool-card-module__b4wmTa__status{text-align:end;white-space:nowrap}.openepi-tool-card-module__b4wmTa__statusLive{color:var(--mol-violet)}.openepi-tool-card-module__b4wmTa__preview{min-height:4rem;color:var(--foreground);align-items:center;display:flex}.openepi-tool-card-module__b4wmTa__text{flex-direction:column;gap:.625rem;display:flex}.openepi-tool-card-module__b4wmTa__title{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);text-wrap:balance}.openepi-tool-card-module__b4wmTa__line{letter-spacing:var(--ls-body);text-wrap:pretty;max-width:34ch;font-size:1.125rem;line-height:1.55}.openepi-tool-card-module__b4wmTa__foot{margin-top:auto;padding-top:.5rem;font-size:1.125rem}@media (min-width:768px){.openepi-tool-card-module__b4wmTa__wide .openepi-tool-card-module__b4wmTa__link{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem 2rem;display:grid}.openepi-tool-card-module__b4wmTa__wide .openepi-tool-card-module__b4wmTa__top{grid-column:1/-1}.openepi-tool-card-module__b4wmTa__wide .openepi-tool-card-module__b4wmTa__text{flex-direction:row;align-items:baseline;gap:2rem}.openepi-tool-card-module__b4wmTa__wide .openepi-tool-card-module__b4wmTa__title{flex:none}.openepi-tool-card-module__b4wmTa__wide .openepi-tool-card-module__b4wmTa__line{max-width:60ch}.openepi-tool-card-module__b4wmTa__wide .openepi-tool-card-module__b4wmTa__foot{margin-top:0;padding-top:0}}@media (forced-colors:active){.openepi-tool-card-module__b4wmTa__card{border:1px solid canvastext}.openepi-tool-card-module__b4wmTa__statusLive{color:canvastext}}
