.dow-app-card{--dac-surface: var(--dow-app-card-surface, var(--color-surface));--dac-surface-2: var(--dow-app-card-surface-2, var(--color-surface-secondary, var(--color-surface)));--dac-separator: var(--dow-app-card-separator, var(--color-separator));--dac-text: var(--dow-app-card-text, var(--color-text));--dac-soft: var(--dow-app-card-soft, var(--color-on-surface-soft, var(--color-muted, var(--color-text))));--dac-button-bg: var(--dow-app-card-button-bg, var(--color-text));--dac-button-fg: var(--dow-app-card-button-fg, var(--color-background, #fff));display:grid;overflow:hidden;border:var(--dow-app-card-border, 1px solid color-mix(in srgb, var(--dac-separator) 60%, transparent));border-radius:var(--dow-app-card-radius, 30px);background:var(--dow-app-card-background, linear-gradient( 145deg, color-mix(in srgb, var(--dac-surface) 94%, white 6%), color-mix(in srgb, var(--dac-surface-2) 58%, var(--dac-surface) 42%) ));box-shadow:var(--dow-app-card-shadow, 0 24px 70px -42px color-mix(in srgb, var(--dac-text) 18%, transparent));color:var(--dac-text)}.dow-app-card__row{display:grid;gap:1.25rem;padding:1.25rem}.dow-app-card__row+.dow-app-card__row{border-top:1px solid color-mix(in srgb,var(--dac-separator) 46%,transparent)}.dow-app-card__info{display:flex;align-items:flex-start;gap:1rem;min-width:0}.dow-app-card__icon{display:block;flex-shrink:0;width:52px;height:52px;overflow:hidden;border-radius:16px;object-fit:cover;box-shadow:var(--dow-app-card-icon-shadow, 0 18px 34px color-mix(in srgb, var(--dac-text) 18%, transparent))}.dow-app-card__text{display:grid;gap:.375rem;min-width:0}.dow-app-card__kicker{margin:0;font-size:.72rem;font-weight:600;line-height:1rem;letter-spacing:.18em;text-transform:uppercase;color:var(--dac-soft)}.dow-app-card__title{margin:0;font-size:1.25rem;font-weight:600;line-height:1.75rem;letter-spacing:-.04em;color:var(--dac-text)}.dow-app-card__line{margin:0;max-width:42rem;font-size:.875rem;line-height:1.5rem;color:var(--dac-soft)}.dow-app-card__link{width:fit-content;font-size:.875rem;font-weight:600;line-height:1.25rem;color:var(--dac-soft);text-decoration:none;text-underline-offset:4px;transition:color .2s}.dow-app-card__link:hover{color:var(--dac-text);text-decoration:underline}.dow-app-card__arrow{display:inline-block}[dir=rtl] .dow-app-card__arrow{transform:scaleX(-1)}.dow-app-card__divider{display:none}.dow-app-card__action{width:100%}.dow-app-card__get{box-sizing:border-box;display:inline-flex;width:100%;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;border:1px solid var(--dac-button-bg);border-radius:9999px;background:var(--dac-button-bg);color:var(--dac-button-fg);font-size:.95rem;font-weight:800;line-height:1.4;letter-spacing:-.01em;text-align:start;text-decoration:none;transition:opacity .2s}.dow-app-card__get:hover{opacity:.88}.dow-app-card__get:focus-visible,.dow-app-card__link:focus-visible{outline:2px solid var(--dac-text);outline-offset:3px}.dow-app-card__get svg{width:1rem;height:1rem;flex-shrink:0;transition:transform .2s}.dow-app-card__get:hover svg{transform:translate(.125rem,-.125rem)}[dir=rtl] .dow-app-card__get svg{transform:scaleX(-1)}[dir=rtl] .dow-app-card__get:hover svg{transform:scaleX(-1) translate(.125rem,-.125rem)}@media (min-width: 40rem){.dow-app-card__row{grid-template-columns:minmax(0,1fr) auto minmax(168px,auto);align-items:center;gap:1.5rem;padding:1.5rem}.dow-app-card__title{font-size:1.5rem;line-height:2rem}.dow-app-card__line{font-size:.95rem}.dow-app-card__divider{display:block;width:1px;height:100%;background:color-mix(in srgb,var(--dac-separator) 46%,transparent)}.dow-app-card__action{display:flex;justify-content:flex-end}.dow-app-card__get{width:auto;min-width:168px}}@media (prefers-reduced-motion: reduce){.dow-app-card__get,.dow-app-card__get svg,.dow-app-card__link{transition:none}}
