._AhWZq_page{min-height:100%}._AhWZq_section{gap:calc(var(--space)*6);padding:calc(var(--space)*7) calc(var(--space)*4) calc(var(--space)*8);display:grid}._AhWZq_hero{gap:calc(var(--space)*3);display:grid}._AhWZq_heroCopy{gap:calc(var(--space)*2);width:min(100%,680px);display:grid}._AhWZq_heading{color:var(--color-primary)}._AhWZq_intro{color:color-mix(in srgb, var(--color-foreground) 80%, transparent)}._AhWZq_grid{gap:calc(var(--space)*4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._AhWZq_card{border:1px solid color-mix(in srgb, var(--color-foreground) 10%, transparent);border-radius:calc(var(--radius) + 4px);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary) 7%, transparent), transparent 28%),color-mix(in srgb, var(--color-surface,#fff) 92%, var(--color-background));min-height:420px;box-shadow:0 20px 48px -32px color-mix(in srgb, var(--color-black) 50%, transparent);color:inherit;cursor:pointer;align-items:end;text-decoration:none;display:grid;position:relative;overflow:hidden}._AhWZq_card:focus-visible{outline-offset:-2px;outline:2px solid #ffffffd6}._AhWZq_image,._AhWZq_mediaFallback,._AhWZq_overlay,._AhWZq_cardBody{grid-area:1/1}._AhWZq_image{object-fit:cover}._AhWZq_overlay{pointer-events:none;z-index:1;background:linear-gradient(#0a0a2414 0%,#0a0a24b8 100%),linear-gradient(270deg,#b9224e33 0%,#140d5280 100%);position:absolute;inset:0}._AhWZq_mediaFallback{min-height:420px;padding:calc(var(--space)*4);background:radial-gradient(circle at top left, color-mix(in srgb, var(--color-primary) 24%, transparent), transparent 48%),linear-gradient(160deg, color-mix(in srgb, var(--color-foreground) 5%, transparent), transparent 70%);place-items:center;display:grid}._AhWZq_mediaFallbackLabel{text-align:center;color:#ffffffeb}._AhWZq_cardBody{z-index:2;gap:calc(var(--space)*4);padding:calc(var(--space)*4);display:grid;position:relative}._AhWZq_copy{gap:calc(var(--space)*2);display:grid}._AhWZq_cardTitle{color:#fffffff5;text-shadow:0 6px 20px color-mix(in srgb, var(--color-black) 45%, transparent)}._AhWZq_cardDescription{color:#ffffffd6}._AhWZq_metaList{gap:calc(var(--space)*2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._AhWZq_metaItem{gap:calc(var(--space)*1);padding:calc(var(--space)*2);border-radius:calc(var(--radius) - 2px);background:color-mix(in srgb, var(--color-black) 38%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid}._AhWZq_metaLabel{color:#ffffffa3;text-transform:uppercase}._AhWZq_metaValue{color:#fffffff0;margin:0}._AhWZq_emptyState{gap:calc(var(--space)*2);width:min(100%,560px);padding:calc(var(--space)*5);border:1px dashed color-mix(in srgb, var(--color-foreground) 20%, transparent);border-radius:calc(var(--radius) + 2px);background:color-mix(in srgb, var(--color-foreground) 2%, transparent);display:grid}._AhWZq_emptyTitle{color:var(--color-primary)}._AhWZq_emptyBody{color:color-mix(in srgb, var(--color-foreground) 76%, transparent)}@media (max-width:1100px){._AhWZq_metaList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){._AhWZq_section{padding:calc(var(--space)*6) calc(var(--space)*4)}._AhWZq_grid{grid-template-columns:1fr}._AhWZq_card,._AhWZq_mediaFallback{min-height:360px}._AhWZq_metaList{grid-template-columns:1fr}}
