.ka[data-astro-cid-h2kxr5pz]{padding:var(--space-6) 0 var(--space-9);justify-content:center;display:flex}.ka-card[data-astro-cid-h2kxr5pz]{background:var(--paper);border-radius:var(--radius-xl);width:100%;max-width:900px;box-shadow:var(--shadow-lg);padding:var(--space-9) var(--space-9);position:relative;overflow:hidden}.ka-blob[data-astro-cid-h2kxr5pz]{background:var(--sage-100);opacity:.55;pointer-events:none;border-radius:47% 53% 62% 38%/55% 48% 52% 45%;width:340px;height:300px;position:absolute;top:-110px;right:-90px}.ka-grid[data-astro-cid-h2kxr5pz]{gap:var(--space-9);grid-template-columns:1fr 300px;align-items:start;display:grid;position:relative}.ka-preline[data-astro-cid-h2kxr5pz]{align-items:center;gap:var(--space-2);font-size:var(--text-preline);letter-spacing:.09em;text-transform:uppercase;color:var(--green-700);margin-bottom:var(--space-2);font-weight:700;display:flex}.ka-h1[data-astro-cid-h2kxr5pz]{letter-spacing:-.01em;color:var(--ink-900);margin:0;font-size:30px;font-weight:700;line-height:1.2}.ka-lede[data-astro-cid-h2kxr5pz]{margin:var(--space-3) 0 0;color:var(--ink-700);max-width:40em;font-size:15.5px;line-height:1.65}.ka-box[data-astro-cid-h2kxr5pz]{margin-top:var(--space-5);background:var(--paper);border:1px solid var(--sand-200);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:var(--space-4) var(--space-5)}.ka-box__head[data-astro-cid-h2kxr5pz]{letter-spacing:.08em;text-transform:uppercase;color:var(--green-700);font-size:11.5px;font-weight:700}.ka-box__hint[data-astro-cid-h2kxr5pz]{margin:var(--space-1) 0 var(--space-3);font-size:var(--text-caption);color:var(--ink-500)}.ka-chips[data-astro-cid-h2kxr5pz]{gap:var(--space-2);flex-wrap:wrap;display:flex}.ka-chip[data-astro-cid-h2kxr5pz]{border:1.5px dashed var(--sand-400);border-radius:var(--radius-pill);background:var(--paper);color:var(--ink-500);font-family:var(--font-sans);cursor:pointer;appearance:none;align-items:center;gap:7px;padding:7px 13px;font-size:13px;font-weight:600;line-height:1;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.ka-chip[data-astro-cid-h2kxr5pz] .icon{opacity:.5;transition:opacity .15s}.ka-chip[data-astro-cid-h2kxr5pz]:hover{border-color:var(--green-500);color:var(--ink-700)}.ka-chip[data-astro-cid-h2kxr5pz]:focus-visible{outline:2px solid var(--green-500);outline-offset:2px}.ka-chip__add[data-astro-cid-h2kxr5pz]{color:var(--green-700);font-weight:700}.ka-chip__rm[data-astro-cid-h2kxr5pz]{color:var(--ink-500);font-size:16px;line-height:1;display:none}.ka-chip[data-astro-cid-h2kxr5pz].is-on{background:var(--green-50);color:var(--ink-900);border-style:solid;border-color:#0000}.ka-chip[data-astro-cid-h2kxr5pz].is-on .icon{opacity:1}.ka-chip[data-astro-cid-h2kxr5pz].is-on .ka-chip__add[data-astro-cid-h2kxr5pz]{display:none}.ka-chip[data-astro-cid-h2kxr5pz].is-on .ka-chip__rm[data-astro-cid-h2kxr5pz]{display:inline}.ka-chip[data-astro-cid-h2kxr5pz].is-on:hover{background:var(--sage-100)}.ka-box__hint[data-astro-cid-h2kxr5pz] a[data-astro-cid-h2kxr5pz]{font-weight:700}.ka-box__fehlt[data-astro-cid-h2kxr5pz]{margin:var(--space-3) 0 0;color:var(--ink-500);font-size:12.5px;line-height:1.5}.ka-box__fehlt[data-astro-cid-h2kxr5pz][hidden]{display:none}.ka-box__foot[data-astro-cid-h2kxr5pz]{margin-top:var(--space-3);border-top:1px solid var(--sand-200);padding-top:var(--space-3);gap:var(--space-3);color:var(--ink-500);flex-wrap:wrap;font-size:12.5px;display:flex}.ka-box__foot[data-astro-cid-h2kxr5pz] strong[data-astro-cid-h2kxr5pz]{color:var(--ink-900);font-weight:700}.ka-actions[data-astro-cid-h2kxr5pz]{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.ka-btn[data-astro-cid-h2kxr5pz]{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);font-family:var(--font-sans);cursor:pointer;appearance:none;border:1.5px solid #0000;padding:12px 20px;font-size:14px;font-weight:700;line-height:1;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.ka-btn[data-astro-cid-h2kxr5pz]:focus-visible{outline:2px solid var(--green-500);outline-offset:2px}.ka-btn--primary[data-astro-cid-h2kxr5pz]{background:var(--green-800);color:var(--paper)}.ka-btn--primary[data-astro-cid-h2kxr5pz] .icon{filter:brightness(0)invert()}.ka-btn--primary[data-astro-cid-h2kxr5pz]:hover{background:var(--green-700)}.ka-btn--ghost[data-astro-cid-h2kxr5pz]{background:var(--paper);border-color:var(--sage-100);color:var(--green-800)}.ka-btn--ghost[data-astro-cid-h2kxr5pz]:hover{background:var(--green-50);border-color:var(--green-500)}.ka-btn__ico[data-astro-cid-h2kxr5pz]{display:inline-flex}.ka-btn[data-astro-cid-h2kxr5pz][disabled]{opacity:.45;cursor:not-allowed}.ka-note[data-astro-cid-h2kxr5pz]{margin:var(--space-3) 0 0;font-size:var(--text-caption);color:var(--ink-500);max-width:42em;line-height:1.6}.ka-preview[data-astro-cid-h2kxr5pz]{background:var(--paper);border:1px solid var(--sand-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-4) var(--space-5)}.ka-preview__head[data-astro-cid-h2kxr5pz]{letter-spacing:.08em;text-transform:uppercase;color:var(--green-700);margin-bottom:var(--space-3);font-size:11.5px;font-weight:700}.ka-preview__list[data-astro-cid-h2kxr5pz]{flex-direction:column;display:flex}.ka-preview__empty[data-astro-cid-h2kxr5pz]{color:var(--ink-500);padding:var(--space-2) 0;font-size:13px}.trow[data-astro-cid-h2kxr5pz]{gap:var(--space-3);border-bottom:1px solid var(--sand-100);color:inherit;padding:10px 0;text-decoration:none;display:flex}.trow[data-astro-cid-h2kxr5pz]:last-child{border-bottom:0}.trow[data-astro-cid-h2kxr5pz]:hover .trow__title[data-astro-cid-h2kxr5pz]{color:var(--green-800);text-decoration:underline}.trow__date[data-astro-cid-h2kxr5pz]{text-align:center;flex:none;width:40px}.trow__mon[data-astro-cid-h2kxr5pz]{text-transform:uppercase;color:var(--orange-700);font-size:10px;font-weight:700;display:block}.trow__day[data-astro-cid-h2kxr5pz]{color:var(--ink-900);font-size:18px;font-weight:700;line-height:1;display:block}.trow__body[data-astro-cid-h2kxr5pz]{flex-direction:column;gap:2px;min-width:0;display:flex}.trow__title[data-astro-cid-h2kxr5pz]{color:var(--ink-900);font-size:13.5px;font-weight:700}.trow__sub[data-astro-cid-h2kxr5pz]{color:var(--ink-500);font-size:11.5px}@media (width<=760px){.ka-card[data-astro-cid-h2kxr5pz]{padding:var(--space-6) var(--space-5)}.ka-grid[data-astro-cid-h2kxr5pz]{gap:var(--space-6);grid-template-columns:1fr}.ka-h1[data-astro-cid-h2kxr5pz]{font-size:24px}.ka-preview[data-astro-cid-h2kxr5pz]{order:2}}
