.spotlight.svelte-9ggc40{gap:var(--space-4);padding:var(--space-6);border:var(--rule-hairline) solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);box-shadow:var(--shadow-2);align-content:start;display:grid}.label.svelte-9ggc40{align-items:center;gap:var(--space-2);font:var(--fw-mono) var(--fs-xs) / var(--lh-xs) var(--font-label);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text);-webkit-hyphens:manual;hyphens:manual;display:flex}.dot.svelte-9ggc40{border-radius:var(--radius-full);background-color:var(--color-accent);flex:none;block-size:.5rem;inline-size:.5rem}.termin.svelte-9ggc40{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.body.svelte-9ggc40{gap:var(--space-2);min-inline-size:0;display:grid}.title.svelte-9ggc40{font-family:var(--font-sans);font-size:var(--fs-lg);font-weight:var(--fw-bold);line-height:var(--lh-lg);letter-spacing:0;color:var(--color-text)}.facts.svelte-9ggc40{gap:var(--space-1);font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--color-text);margin:0;padding:0;list-style:none;display:grid}.facts.svelte-9ggc40 li:where(.svelte-9ggc40){gap:var(--space-2);grid-template-columns:1rem minmax(0,1fr);align-items:start;display:grid}.facts.svelte-9ggc40 li:where(.svelte-9ggc40) svg{color:var(--color-text-muted);margin-block-start:.15em}.date.svelte-9ggc40{font-size:var(--fs-sm);color:var(--color-text-secondary)}.meta.svelte-9ggc40{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.sep.svelte-9ggc40{color:var(--color-text-muted)}.link-cta.svelte-9ggc40{justify-self:start}.spotlight.svelte-9ggc40 .link-cta{font-size:var(--fs-ui-sm);justify-self:start}@media (forced-colors:active){.spotlight.svelte-9ggc40{border-color:canvastext}.dot.svelte-9ggc40{background-color:canvastext}}.head.svelte-eurj2d{gap:var(--space-4);justify-items:start;display:grid}.icon.svelte-eurj2d{z-index:1;border-radius:var(--radius-md);background:linear-gradient(145deg, var(--tone-a), var(--tone-b));block-size:3rem;inline-size:3rem;color:var(--slate-0);box-shadow:0 10px 22px -8px var(--tone-b), inset 0 1px 0 color-mix(in srgb, var(--slate-0) 35%, transparent);place-items:center;display:grid;position:relative}.tone-unternehmen.svelte-eurj2d{--tone-a:var(--vivid-blue);--tone-b:var(--blue-700)}.tone-studium.svelte-eurj2d{--tone-a:var(--vivid-green);--tone-b:var(--theme-energie-nachhaltigkeit-strong)}.tone-forschung.svelte-eurj2d{--tone-a:var(--vivid-violet);--tone-b:var(--theme-industrie-digitale-services-strong)}.tone-region.svelte-eurj2d{--tone-a:var(--vivid-yellow);--tone-b:var(--vivid-orange)}.title.svelte-eurj2d{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:16 5 5;font-size:var(--fs-lg);line-height:var(--lh-lg)}.links.svelte-eurj2d{margin:var(--space-2) 0 0;padding:0;list-style:none}.links.svelte-eurj2d li:where(.svelte-eurj2d){border-block-start:var(--rule-hairline) solid var(--color-border)}.links.svelte-eurj2d a:where(.svelte-eurj2d){justify-content:space-between;gap:var(--space-3);inline-size:100%;min-block-size:var(--target);padding-block:var(--space-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text-secondary);display:flex}.links.svelte-eurj2d a:where(.svelte-eurj2d):hover{color:var(--color-link)}.links.svelte-eurj2d a:where(.svelte-eurj2d) svg{color:var(--color-text-muted)}.links.svelte-eurj2d a:where(.svelte-eurj2d):hover svg{color:var(--color-link)}.label.svelte-eurj2d{min-inline-size:0}.theme-tile.svelte-1xncso5{border-radius:var(--radius-xl);background-color:var(--color-bg-inverse);block-size:100%;color:var(--color-text-inverse);box-shadow:var(--shadow-2);isolation:isolate;transition:translate var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-standard);text-decoration:none;display:block;overflow:hidden;container-type:inline-size}.theme-tile.svelte-1xncso5:hover{color:var(--color-text-inverse);box-shadow:var(--shadow-2), 0 24px 48px -18px color-mix(in srgb, var(--t-vivid) 70%, transparent)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.theme-tile.svelte-1xncso5:hover{translate:0 -4px}}.theme-tile.svelte-1xncso5:focus-visible{outline-offset:3px;border-radius:var(--radius-xl)}.card.svelte-1xncso5{flex-direction:column;block-size:100%;display:flex}.art.svelte-1xncso5{background:radial-gradient(120% 90% at 15% 0%, color-mix(in srgb, var(--slate-0) 35%, transparent), transparent 55%), linear-gradient(150deg, var(--t-vivid), var(--t-solid));flex:none;place-items:center;block-size:9rem;display:grid;position:relative;overflow:hidden}.art-icon.svelte-1xncso5{z-index:1;background-color:var(--slate-0);block-size:4.5rem;inline-size:4.5rem;color:var(--t-strong);box-shadow:0 0 0 8px color-mix(in srgb, var(--slate-0) 22%, transparent), 0 14px 30px -8px color-mix(in srgb, var(--t-strong) 70%, transparent);transition:scale var(--dur-base) var(--ease-out);border-radius:50%;place-items:center;display:grid;position:relative}.theme-tile.svelte-1xncso5:hover .art-icon:where(.svelte-1xncso5){scale:1.06}.art-ring.svelte-1xncso5,.art-square.svelte-1xncso5,.art-dots.svelte-1xncso5{position:absolute}.art-ring.svelte-1xncso5{border:2px solid color-mix(in srgb, var(--slate-0) 45%, transparent);border-radius:50%;block-size:3rem;inline-size:3rem;inset-block-start:-.75rem;inset-inline-end:.75rem}.art-square.svelte-1xncso5{border:2px solid color-mix(in srgb, var(--slate-0) 55%, transparent);border-radius:4px;block-size:1.25rem;inline-size:1.25rem;inset-block-end:1rem;inset-inline-start:1rem;rotate:20deg}.art-dots.svelte-1xncso5{background-image:radial-gradient(color-mix(in srgb, var(--slate-0) 45%, transparent) 1.4px, transparent 1.5px);background-size:10px 10px;block-size:2.5rem;inline-size:4rem;inset-block-end:.75rem;inset-inline-end:.75rem}.panel.svelte-1xncso5{justify-content:space-between;align-items:flex-end;gap:var(--space-3);padding:var(--space-5);flex:1;display:flex}.text.svelte-1xncso5{gap:var(--space-1);min-inline-size:0;display:grid}.label.svelte-1xncso5{font-size:var(--fs-ui);font-weight:var(--fw-semibold);line-height:var(--lh-ui);letter-spacing:var(--tracking-snug);color:var(--color-text-inverse);-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:16 5 5;overflow-wrap:break-word}.count.svelte-1xncso5{font-size:var(--fs-xs);font-weight:var(--fw-semibold);line-height:var(--lh-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--t-vivid)}.go.svelte-1xncso5{border:var(--rule-hairline) solid var(--color-border-inverse);block-size:2rem;inline-size:2rem;color:var(--color-text-inverse);transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);border-radius:50%;flex:none;place-items:center;display:grid}.theme-tile.svelte-1xncso5:hover .go:where(.svelte-1xncso5){border-color:var(--t-vivid);background-color:var(--t-vivid);color:var(--color-bg-inverse)}@container (width>=18rem){.card.svelte-1xncso5{flex-direction:row}.art.svelte-1xncso5{block-size:auto;min-block-size:6.5rem;inline-size:7.5rem}.art-icon.svelte-1xncso5{block-size:3.5rem;inline-size:3.5rem}.panel.svelte-1xncso5{align-items:center}}@media (forced-colors:active){.theme-tile.svelte-1xncso5{border:1px solid linktext}}.citation.svelte-1cbgn82{margin:var(--space-6) 0 0;border-inline-start:var(--rule-strong) solid var(--color-programme-border);max-inline-size:36rem;padding-inline-start:var(--space-4)}.citation.svelte-1cbgn82 blockquote:where(.svelte-1cbgn82){margin:0}.citation.svelte-1cbgn82 p:where(.svelte-1cbgn82){font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--color-text-secondary)}.citation.svelte-1cbgn82 p:where(.svelte-1cbgn82):before{content:"„"}.citation.svelte-1cbgn82 p:where(.svelte-1cbgn82):after{content:"“"}figcaption.svelte-1cbgn82{font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--color-text-muted);margin-block-start:var(--space-2)}@media (forced-colors:active){.citation.svelte-1cbgn82{border-inline-start-color:canvastext}}.updates.svelte-1t7xlhy{gap:var(--space-gap);align-items:stretch;display:grid}@media (width>=64em){.updates.has-news.svelte-1t7xlhy{grid-template-columns:repeat(12,minmax(0,1fr))}.has-news.svelte-1t7xlhy .col-news:where(.svelte-1t7xlhy){grid-column:1/span 8}.has-news.svelte-1t7xlhy .col-events:where(.svelte-1t7xlhy){grid-column:9/-1}}.col.svelte-1t7xlhy{min-inline-size:0;padding:var(--space-5) var(--space-5) var(--space-6);border:var(--rule-hairline) solid var(--color-border);border-radius:var(--radius-xl);background-color:var(--color-surface);box-shadow:var(--shadow-1);flex-direction:column;display:flex}@media (width>=48em){.col.svelte-1t7xlhy{padding:var(--space-8)}}.col-title.svelte-1t7xlhy{font-size:var(--fs-xs);font-weight:var(--fw-semibold);line-height:var(--lh-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-muted);margin-block-end:var(--space-2)}.empty.svelte-1t7xlhy{padding-block:var(--space-5);border-block:var(--rule-hairline) solid var(--color-border);color:var(--color-text-secondary)}.more.svelte-1t7xlhy{margin-block-start:auto;padding-block-start:var(--space-6)}.home-programme h2{-webkit-hyphens:manual;hyphens:manual}.block.svelte-1uha8ag{margin-block-start:var(--space-12)}.block.first.svelte-1uha8ag{margin-block-start:0}.router.svelte-1uha8ag{position:relative}@media (width>=75em){.router.svelte-1uha8ag:before{content:"";background:linear-gradient(90deg, transparent, var(--vivid-blue) 10%, var(--vivid-green) 37%, var(--vivid-violet) 63%, var(--vivid-orange) 90%, transparent);block-size:2px;position:absolute;inset-block-start:calc(var(--space-6) + 1.5rem);inset-inline:0}.router.svelte-1uha8ag .card-grid>li{position:relative}.router.svelte-1uha8ag .card-grid>li:not(:last-child):after{content:"";z-index:2;background:linear-gradient(135deg, var(--vivid-yellow), var(--vivid-orange));block-size:10px;inline-size:10px;box-shadow:0 0 10px var(--color-orange-glow);border-radius:2px;position:absolute;inset-block-start:calc(var(--space-6) + 1.5rem - 5px);inset-inline-end:calc(-.5 * var(--space-gap) - 5px);rotate:45deg}}.pillars.svelte-1uha8ag{position:relative}@media (width>=75em){.pillars.svelte-1uha8ag:before{content:"";background:linear-gradient(90deg, transparent, var(--color-brand) 8%, var(--vivid-cyan) 50%, var(--vivid-violet) 92%, transparent);block-size:2px;position:absolute;inset-block-start:calc(4.5rem - 1px);inset-inline:-1rem}.pillars.svelte-1uha8ag .card-grid>li{position:relative}.pillars.svelte-1uha8ag .card-grid>li:not(:last-child):after{content:"";z-index:2;border:2px solid var(--vivid-cyan);background-color:var(--color-bg-subtle);block-size:12px;inline-size:12px;box-shadow:0 0 10px var(--vivid-cyan);border-radius:50%;position:absolute;inset-block-start:calc(4.5rem - 6px);inset-inline-end:calc(-.5 * var(--space-gap) - 6px)}}.block-title.svelte-1uha8ag{font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:var(--lh-md);letter-spacing:var(--tracking-snug);color:var(--color-heading);margin-block-end:var(--space-4)}
