/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-leading:initial}}}@layer theme,base,components,utilities;@layer blauwdruk{.spotlight-card{--topic-line:var(--ui-border);--tw-ring-color:var(--topic-line);--spotlight-color:var(--topic)}.spotlight-card__footer{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}.spotlight-card__arrow{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12);background-color:var(--ui-bg-muted);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.4)));color:var(--ui-text-highlighted);border-radius:2147483647px;flex-shrink:0;place-items:center;margin-inline-start:auto;display:grid}.spotlight-card__title{font-family:inherit;font-size:inherit;--tw-leading:inherit;line-height:inherit;font-weight:inherit;margin:0}.spotlight-card--link:hover{--topic-line:var(--topic)}.spotlight-card--lift{transition:translate .2s ease-out,box-shadow .2s ease-out}.spotlight-card--lift:hover{--tw-shadow:var(--surface-shadow), 0 6px 12px -8px var(--topic)}@media (prefers-reduced-motion:no-preference){.spotlight-card--lift:hover{translate:0 -1px}}.spotlight-card__cover{isolation:isolate;border-radius:calc(var(--radius) * .8);background:radial-gradient(55% 70% at 85% 10%,#ffffff4d,transparent),linear-gradient(135deg,var(--topic),var(--topic) 60%,var(--topic));flex:1;place-items:center;min-height:11rem;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.spotlight-card--link:hover{--topic-line:color-mix(in oklab, var(--topic) 50%, var(--ui-border))}.spotlight-card--lift:hover{--tw-shadow:var(--surface-shadow), 0 6px 12px -8px color-mix(in oklab, var(--topic) 25%, transparent)}.spotlight-card__cover{background:radial-gradient(55% 70% at 85% 10%,#ffffff4d,transparent),linear-gradient(135deg,color-mix(in oklab,var(--topic) 55%,#fff),var(--topic) 60%,color-mix(in oklab,var(--topic) 80%,#000))}}.dark .spotlight-card__cover{background:radial-gradient(55% 70% at 85% 10%,#ffffff1a,transparent),linear-gradient(135deg,var(--topic),var(--topic))}@supports (color:color-mix(in lab,red,red)){.dark .spotlight-card__cover{background:radial-gradient(55% 70% at 85% 10%,#ffffff1a,transparent),linear-gradient(135deg,color-mix(in oklab,var(--topic) 65%,var(--ui-bg)),color-mix(in oklab,var(--topic) 35%,var(--ui-bg)))}}.spotlight-card__cover:before{content:"";z-index:-1;background:repeating-radial-gradient(circle,#ffffff24 0 1px,#0000 0 34px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#000,#0000);mask-image:radial-gradient(closest-side,#000,#0000)}.spotlight-card__cover--slot{background:0 0;flex:none;place-items:normal;min-height:0;display:block}.dark .spotlight-card__cover--slot{background:0 0}.spotlight-card__cover--slot:before{content:none}.spotlight-card__cover-icon{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff2e;border-radius:999px;place-items:center;width:6.5rem;height:6.5rem;display:grid;box-shadow:inset 0 0 0 1px #fff6,0 10px 30px -10px #00000040}.spotlight-card__cover-badge{color:var(--ui-text-highlighted);background:var(--ui-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;padding:4px 10px;font-size:.75rem;font-weight:600;position:absolute;top:14px;right:14px}.spotlight-card__direction{color:var(--topic);margin-inline-start:auto;transition:translate .2s;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.spotlight-card__cover-badge{background:color-mix(in oklab,var(--ui-bg) 85%,transparent)}.spotlight-card__direction{color:color-mix(in oklab,var(--topic) 70%,var(--ui-text-highlighted))}}.spotlight-card__direction--previous{order:-1;margin-inline-start:0}.spotlight-card--link:hover .spotlight-card__direction{translate:3px}.spotlight-card--link:hover .spotlight-card__direction--previous{translate:-3px}.spotlight-card__image{aspect-ratio:2;-o-object-fit:cover;object-fit:cover;border-radius:calc(var(--radius) * .8);width:100%;display:block}.spotlight-card--bleed{overflow:hidden}.spotlight-card--bleed .spotlight-card__cover{margin-inline:calc(var(--spacing,.25rem) * -4);margin-top:calc(var(--spacing,.25rem) * -4)}@media (width>=40rem){.spotlight-card--bleed .spotlight-card__cover{margin-inline:calc(var(--spacing,.25rem) * -6);margin-top:calc(var(--spacing,.25rem) * -6)}}.spotlight-card--bleed .spotlight-card__cover,.spotlight-card--bleed .spotlight-card__image{border-radius:0}}@property --tw-leading{syntax:"*";inherits:false}
