.card[data-astro-cid-dd5txfcy]{border-radius:var(--radius-lg);position:relative}.card--default[data-astro-cid-dd5txfcy]{background:var(--color-surface);border:1px solid color-mix(in oklab,var(--color-border) 65%,transparent);box-shadow:0 1px 2px #0000000d,0 8px 24px -12px #0000001f,0 16px 48px -16px #00000014}html:not([data-theme=dark]) .card--default[data-astro-cid-dd5txfcy]{background:var(--surface-glass);border-color:color-mix(in oklab,var(--color-border) 82%,transparent);box-shadow:0 1px 2px #0000000d,0 8px 24px -12px #0000001f,0 16px 48px -16px #00000014,inset 0 1px 0 var(--glass-highlight),inset 0 0 0 1px var(--glass-rim)}@media(min-width:48rem){@supports (backdrop-filter: blur(1px)){html:not([data-theme=dark]):not([data-dev-mode=true]) .card--default[data-astro-cid-dd5txfcy]{backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1)}}}html:not([data-theme=dark]) .card--default[data-astro-cid-dd5txfcy]:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,color-mix(in oklab,white 72%,transparent) 0%,transparent 48%);opacity:.55;z-index:0}html[data-theme=dark] .card--default[data-astro-cid-dd5txfcy]{background:color-mix(in oklab,var(--color-surface) 85%,var(--color-accent-soft))}.card--default[data-astro-cid-dd5txfcy]>[data-astro-cid-dd5txfcy]{position:relative;z-index:1}.card--elevated[data-astro-cid-dd5txfcy]{background:linear-gradient(180deg,color-mix(in oklab,var(--color-primary) 3%,var(--color-surface-elevated)) 0%,var(--color-surface) 78%);border:1px solid color-mix(in oklab,var(--color-border) 65%,transparent);box-shadow:var(--shadow-sm)}.card--subtle[data-astro-cid-dd5txfcy]{background:color-mix(in oklab,var(--color-surface-muted) 55%,var(--color-surface));border:1px solid color-mix(in oklab,var(--color-border) 70%,transparent);box-shadow:none}.card--glow[data-astro-cid-dd5txfcy]{overflow:hidden;isolation:isolate;border:1px solid color-mix(in oklab,var(--color-border) 72%,var(--color-primary));box-shadow:none}.card--glow[data-astro-cid-dd5txfcy]:after{content:"";position:absolute;inset:-55%;border-radius:999px;pointer-events:none;opacity:.22;background:radial-gradient(circle,color-mix(in oklab,var(--color-primary) 18%,transparent) 0%,transparent 65%);filter:blur(18px);z-index:0}.card--glow[data-astro-cid-dd5txfcy]>[data-astro-cid-dd5txfcy]{position:relative;z-index:1}.card--pad-none[data-astro-cid-dd5txfcy]{padding:0}.card--pad-sm[data-astro-cid-dd5txfcy]{padding:var(--space-md)}.card--pad-md[data-astro-cid-dd5txfcy]{padding:var(--space-lg)}.card--pad-lg[data-astro-cid-dd5txfcy]{padding:var(--space-xl)}.card--pad-xl[data-astro-cid-dd5txfcy]{padding:calc(var(--space-xl) + var(--space-sm))}@media(prefers-reduced-motion:no-preference){.card--hover[data-astro-cid-dd5txfcy]{transition:background-color var(--motion-duration-normal) var(--motion-ease-luxury),box-shadow var(--motion-duration-normal) var(--motion-ease-luxury),border-color var(--motion-duration-normal) var(--motion-ease-luxury),transform var(--motion-duration-normal) var(--motion-ease-luxury)}.card--hover[data-astro-cid-dd5txfcy]:focus-within{transform:none;box-shadow:var(--shadow-md);border-color:color-mix(in oklab,var(--color-secondary) 30%,var(--color-border))}html:not([data-theme=dark]) .card--hover[data-astro-cid-dd5txfcy]:focus-within.card--default{background:color-mix(in oklab,var(--color-surface-elevated) 92%,var(--color-secondary) 8%)}html[data-theme=dark] .card--hover[data-astro-cid-dd5txfcy]:focus-within.card--default{background:color-mix(in oklab,var(--color-surface) 84%,var(--color-bg))}html:not([data-theme=dark]) .card--hover[data-astro-cid-dd5txfcy]:focus-within.card--default:before{opacity:.72}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.card--hover[data-astro-cid-dd5txfcy]:hover{transform:none;box-shadow:var(--shadow-md);border-color:color-mix(in oklab,var(--color-secondary) 30%,var(--color-border))}html:not([data-theme=dark]) .card--hover[data-astro-cid-dd5txfcy]:hover.card--default{background:color-mix(in oklab,var(--color-surface-elevated) 92%,var(--color-secondary) 8%)}html[data-theme=dark] .card--hover[data-astro-cid-dd5txfcy]:hover.card--default{background:color-mix(in oklab,var(--color-surface) 84%,var(--color-bg))}html:not([data-theme=dark]) .card--hover[data-astro-cid-dd5txfcy]:hover.card--default:before{opacity:.72}}
