@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-Variable.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}:root{--surface: #fcfbf8;--surface-raised: #ffffff;--band: #f4f0e8;--line-strong: #958368;--ink: #182524;--ink-muted: #56625f;--ink-faint: #18252433;--accent: #c91f2c;--on-accent: #ffffff;--on-ink: #ffffff;--logo-dot: #c91f2c;--field: #182524;--focus-ring: 0 0 0 2px #fcfbf8, 0 0 0 4px #182524;--font-sans: "Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--rand: 20px;color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--surface: #0e1716;--surface-raised: #172422;--band: #172422;--line-strong: #5a7773;--ink: #f3efe6;--ink-muted: #a7b6b2;--ink-faint: #f3efe638;--accent: #ff4b57;--on-accent: #0e1716;--on-ink: #0e1716;--logo-dot: #c91f2c;--field: #f3efe6;--focus-ring: 0 0 0 2px #0e1716, 0 0 0 4px #f3efe6;color-scheme:dark}}:root[data-theme=dark]{--surface: #0e1716;--surface-raised: #172422;--band: #172422;--line-strong: #5a7773;--ink: #f3efe6;--ink-muted: #a7b6b2;--ink-faint: #f3efe638;--accent: #ff4b57;--on-accent: #0e1716;--on-ink: #0e1716;--logo-dot: #c91f2c;--field: #f3efe6;--focus-ring: 0 0 0 2px #0e1716, 0 0 0 4px #f3efe6;color-scheme:dark}:root[data-bk-theme=light]{--surface: #fcfbf8;--surface-raised: #ffffff;--band: #f4f0e8;--line-strong: #958368;--ink: #182524;--ink-muted: #56625f;--ink-faint: #18252433;--accent: #c91f2c;--on-accent: #ffffff;--on-ink: #ffffff;--logo-dot: #c91f2c;--field: #182524;--focus-ring: 0 0 0 2px #fcfbf8, 0 0 0 4px #182524;color-scheme:light}:root[data-bk-theme=dark]{--surface: #0e1716;--surface-raised: #172422;--band: #172422;--line-strong: #5a7773;--ink: #f3efe6;--ink-muted: #a7b6b2;--ink-faint: #f3efe638;--accent: #ff4b57;--on-accent: #0e1716;--on-ink: #0e1716;--logo-dot: #c91f2c;--field: #f3efe6;--focus-ring: 0 0 0 2px #0e1716, 0 0 0 4px #f3efe6;color-scheme:dark}html,body{height:100%}[hidden]{display:none!important}body{margin:0;background:var(--surface);color:var(--ink);font-family:var(--font-sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;transition:background-color .24s ease}.feld{position:fixed;inset:0;width:100%;height:100%;display:block;pointer-events:none;z-index:0}.seite{position:relative;z-index:1;box-sizing:border-box;min-height:100%;display:flex;flex-direction:column;gap:32px;padding-top:max(20px,env(safe-area-inset-top,0px));padding-bottom:max(20px,env(safe-area-inset-bottom,0px));padding-left:max(var(--rand),env(safe-area-inset-left,0px));padding-right:max(var(--rand),env(safe-area-inset-right,0px))}.sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}:focus-visible{outline:none;box-shadow:var(--focus-ring)}.kopf{display:flex;align-items:center;justify-content:space-between;gap:16px}.logo{display:block;flex:none;height:22px;width:calc(22px * 340.9 / 75.7)}.logo-ink{fill:var(--ink)}.logo-dot{fill:var(--logo-dot)}.kopf-rechts{display:flex;align-items:center;gap:10px}.marke{display:inline-flex;align-items:center;min-height:32px;padding:0 14px;border:1px solid var(--line-strong);border-radius:999px;font-size:12px;font-weight:700;line-height:1;letter-spacing:.1em;text-transform:uppercase}.thema{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;padding:0;border:1px solid var(--line-strong);border-radius:999px;background:var(--surface-raised);color:var(--ink);cursor:pointer}.thema:hover{background:var(--band)}.thema svg{width:20px;height:20px;display:block}.thema .sonne,:root[data-bk-theme=dark] .thema .mond{display:none}:root[data-bk-theme=dark] .thema .sonne{display:block}.inhalt{margin-top:auto;display:flex;flex-direction:column;gap:24px}.satz{margin:0;font-size:min(clamp(56px,min(19vw,16.5vh),176px),calc((100vw - 2 * var(--rand)) / 5.72));line-height:1.02;font-weight:700;letter-spacing:-.03em}.satz .w{display:block;width:max-content;transition:color .7s cubic-bezier(.2,0,0,1)}.satz.lebt .w:not(.an){color:var(--ink-faint)}.pt{display:inline-block;width:.14em;height:.14em;margin-left:.04em;border-radius:50%;background:currentColor;vertical-align:baseline}.pt.rot{position:relative;background:var(--logo-dot)}.pt.rot:after{content:"";position:absolute;left:50%;top:50%;width:.9em;height:.9em;margin:-.45em 0 0 -.45em;border:1.5px solid var(--logo-dot);border-radius:50%;box-sizing:border-box;opacity:0;pointer-events:none}.pt.rot.puls:after{animation:welle 2.4s cubic-bezier(.2,0,0,1) 1 both}@keyframes welle{0%{transform:scale(.25);opacity:.6}to{transform:scale(1);opacity:0}}.unter{width:max-content;max-width:100%;display:flex;flex-direction:column;gap:10px}.lead{margin:0;font-size:18px;line-height:1.45;font-weight:500;text-wrap:balance}.lead .leis{color:var(--ink-muted)}@media(max-width:899px){.lead .leis{display:block}}.kanale{display:flex;align-items:center;gap:16px;width:max-content;max-width:100%}.kanale-titel{font-size:16px;font-weight:600}.kanal-liste{display:flex;gap:10px}@media(max-width:599px){.kanale{flex-direction:column;align-items:flex-start;gap:12px}}@media(max-width:599px)and (max-height:660px){.seite{gap:20px}.inhalt{gap:16px}}.kanal{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;box-sizing:border-box;border-radius:50%;background:var(--accent);color:var(--on-accent);transition:transform .25s cubic-bezier(.2,0,0,1)}.kanal svg{width:24px;height:24px;display:block;transition:transform .25s cubic-bezier(.2,0,0,1)}.kanal:after{content:"";position:absolute;inset:0;border-radius:50%;border:1.5px solid var(--accent);opacity:0;pointer-events:none}@media(hover:hover){.kanal:hover{transform:translateY(-2px)}.kanal:hover svg{transform:scale(1.08)}.kanal:hover:after{animation:kanal-welle 1.4s cubic-bezier(.2,0,0,1) infinite}}@keyframes kanal-welle{0%{transform:scale(1);opacity:.7}to{transform:scale(1.7);opacity:0}}.zustimmung{position:fixed;z-index:5;bottom:max(16px,env(safe-area-inset-bottom,0px));left:max(var(--rand),env(safe-area-inset-left,0px));right:max(var(--rand),env(safe-area-inset-right,0px));display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px 10px 16px;box-sizing:border-box;background:var(--surface-raised);border:1px solid var(--line-strong);border-radius:22px;box-shadow:0 12px 32px #1825241a;font-size:11px;line-height:1.35;animation:rein .6s cubic-bezier(.2,0,0,1) both}.zustimmung p{margin:0;flex:1 1 auto;min-width:0}.zustimmung a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.zt{display:flex;flex:none;gap:6px}.zt button{height:28px;padding:0 12px;border-radius:999px;font:inherit;font-size:11px;font-weight:600;cursor:pointer}.zt .ja{border:0;background:var(--ink);color:var(--on-ink)}.zt .nein{border:1.5px solid var(--ink);background:transparent;color:var(--ink)}.ligjore{width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;overflow:auto;background:var(--surface);color:var(--ink)}.ligjore::backdrop{background:var(--surface)}.lj-innen{box-sizing:border-box;max-width:640px;margin:0 auto;padding:20px var(--rand) 48px}.lj-kopf{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}.lj-kopf h2{margin:0;font-size:26px;line-height:1.2;font-weight:700;letter-spacing:-.01em}.lj-zu{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;padding:0;border:1px solid var(--line-strong);border-radius:999px;background:var(--surface-raised);color:var(--ink);cursor:pointer}.lj-zu svg{width:20px;height:20px;display:block}.ligjore h3{margin:28px 0 8px;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted)}.ligjore p{margin:0 0 12px;font-size:16px;line-height:1.55}.ligjore a{color:inherit}.lj-cookies{padding:0;border:0;background:none;font:inherit;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.fuss{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;font-size:14px;line-height:1.4;color:var(--ink-muted)}.fuss nav{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px}.fuss a{color:var(--ink-muted);text-decoration:none;border-radius:4px}.fuss .rechts{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px}.fuss .sprachwahl{display:flex;align-items:baseline;gap:6px;font-size:11px;font-weight:300;letter-spacing:.1em}.sprachwahl button{padding:10px 2px;margin:-10px -2px;border:0;border-radius:3px;background:none;font:inherit;letter-spacing:inherit;color:var(--ink-muted);cursor:pointer}.sprachwahl button:hover{color:var(--ink)}.sprachwahl button[aria-pressed=true],.fuss a:hover{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}@media(min-width:900px){:root{--rand: 40px}.logo{height:28px;width:calc(28px * 340.9 / 75.7)}.seite{padding-top:max(32px,env(safe-area-inset-top,0px));padding-bottom:max(32px,env(safe-area-inset-bottom,0px))}.inhalt{gap:32px}.lead{font-size:22px}.kanale-titel{font-size:17px}.kanal{width:48px;height:48px}.kanal svg{width:26px;height:26px}.zustimmung{flex-wrap:nowrap;left:auto;width:max-content;max-width:calc(100% - 2 * var(--rand));padding:5px 5px 5px 14px;gap:10px;border-radius:999px}.zustimmung p{flex:0 1 auto}.lj-innen{padding-top:32px}.lj-kopf h2{font-size:32px}}@keyframes auf{0%{opacity:0;transform:translateY(.22em)}to{opacity:1;transform:none}}@keyframes rein{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes da{0%{opacity:0}to{opacity:1}}@keyframes punkt-ein{0%{transform:scale(0)}to{transform:scale(1)}}:root.ein .kopf>*{animation:da .8s ease .15s both}:root.ein .satz .w{animation:auf 1.1s cubic-bezier(.2,0,0,1) both}:root.ein .satz .w:nth-child(1){animation-delay:.3s}:root.ein .satz .w:nth-child(2){animation-delay:.45s}:root.ein .satz .w:nth-child(3){animation-delay:.6s}:root.ein .pt.rot{animation:punkt-ein .6s cubic-bezier(.2,0,0,1) 1.15s both}:root.ein .unter{animation:rein .9s cubic-bezier(.2,0,0,1) .85s both}:root.ein .kanale{animation:rein .9s cubic-bezier(.2,0,0,1) .95s both}:root.ein .fuss{animation:da .9s ease 1.1s both}@media(prefers-reduced-motion:reduce){body,.satz .w{transition:none}.pt.rot.puls:after,.zustimmung,.kanal:hover:after{animation:none}.kanal,.kanal svg{transition:none}}
