.hero-layout[data-astro-cid-yodha2z4]{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;padding-top:2rem;padding-bottom:8rem;display:grid;position:relative}.hero-content[data-astro-cid-yodha2z4]{max-width:none;padding:0}.hero-visual[data-astro-cid-yodha2z4]{aspect-ratio:1;width:min(480px,100%);margin-inline:auto;position:relative}.orbit-ring[data-astro-cid-yodha2z4]{pointer-events:none;border-radius:50%;position:absolute}.orbit-ring--outer[data-astro-cid-yodha2z4]{border:1.5px dashed #ffffff47;animation:.8s ease-out .3s both hero-in,90s linear infinite orbit-spin;inset:10%}.orbit-ring--inner[data-astro-cid-yodha2z4]{border:2px solid #ff900059;animation:.8s ease-out .4s both hero-in;inset:23%}.orbit-core[data-astro-cid-yodha2z4]{text-align:center;backdrop-filter:blur(8px);background:radial-gradient(circle at 30% 25%,#ffffff3d,#ffffff0f 70%);border:1px solid #ffffff4d;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;animation:.8s ease-out .3s both hero-in;display:flex;position:absolute;inset:29%;box-shadow:0 24px 60px #00000059,0 0 80px #ff90002e}.orbit-core[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]{filter:drop-shadow(0 6px 16px #00000040);width:40%;height:auto}.orbit-core-label[data-astro-cid-yodha2z4]{letter-spacing:.06em;text-transform:uppercase;color:#ffffffd9;max-width:88%;font-size:.66rem;font-weight:600;line-height:1.3}.orbit-chips[data-astro-cid-yodha2z4]{margin:0;padding:0;list-style:none;position:absolute;inset:0}.orbit-chips[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]{left:var(--x);top:var(--y);position:absolute;transform:translate(-50%,-50%)}.orbit-chip[data-astro-cid-yodha2z4]{color:#1a1a2e;border-radius:var(--radius-full);white-space:nowrap;animation:.6s ease-out both hero-in,6s ease-in-out infinite chip-float;animation-delay:calc(.5s + var(--i) * .1s), calc(var(--i) * -1s);background:#fff;align-items:center;gap:.5rem;padding:.55rem 1rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:scale .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 28px #00000038}.orbit-chip[data-astro-cid-yodha2z4] svg[data-astro-cid-yodha2z4]{color:var(--orange);flex-shrink:0}.orbit-chip[data-astro-cid-yodha2z4]:hover,.orbit-chip[data-astro-cid-yodha2z4]:focus-visible{scale:1.06;box-shadow:0 12px 34px #0000004d}[data-theme=dark] .orbit-chip[data-astro-cid-yodha2z4]{background:var(--bg-card);color:var(--text);border:1px solid var(--border)}@keyframes orbit-spin{to{transform:rotate(360deg)}}@keyframes chip-float{0%,to{translate:0}50%{translate:0 -6px}}@media (width<=900px){.hero-layout[data-astro-cid-yodha2z4]{text-align:center;grid-template-columns:1fr;gap:2rem;padding-bottom:10rem}.hero-actions[data-astro-cid-yodha2z4]{justify-content:center}.hero-scroll[data-astro-cid-yodha2z4]{display:none}.hero-visual[data-astro-cid-yodha2z4]{aspect-ratio:auto;width:100%}.orbit-ring[data-astro-cid-yodha2z4],.orbit-core[data-astro-cid-yodha2z4]{display:none}.orbit-chips[data-astro-cid-yodha2z4]{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex;position:static}.orbit-chips[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]{position:static;transform:none}.hero-visual[data-astro-cid-yodha2z4] .orbit-chip[data-astro-cid-yodha2z4],[data-theme=dark] .hero-visual[data-astro-cid-yodha2z4] .orbit-chip[data-astro-cid-yodha2z4]{color:#fff;box-shadow:none;backdrop-filter:blur(6px);animation:.6s ease-out both hero-in;animation-delay:calc(.8s + var(--i) * 60ms);background:#ffffff1a;border:1px solid #ffffff40;padding:.4rem .8rem;font-size:.78rem;font-weight:600}}@media (width<=600px){.hero-desc[data-astro-cid-yodha2z4]{display:none}}.audio-player[data-astro-cid-fsou344l]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow);overflow:hidden}.now-playing[data-astro-cid-fsou344l]{background:linear-gradient(135deg, var(--blue), #0a5da8);flex-wrap:wrap;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.np-wave[data-astro-cid-fsou344l]{flex-shrink:0;align-items:flex-end;gap:3px;height:28px;display:flex}.wave-bar[data-astro-cid-fsou344l]{background:#ffffffb3;border-radius:2px;width:3px;height:4px;transition:height .1s}.audio-player[data-astro-cid-fsou344l].playing .wave-bar[data-astro-cid-fsou344l]{animation:1.2s ease-in-out infinite alternate audio-wave}@keyframes audio-wave{0%{height:4px}50%{height:22px}to{height:8px}}.wave-bar[data-astro-cid-fsou344l]:first-child{animation-delay:0s}.wave-bar[data-astro-cid-fsou344l]:nth-child(2){animation-delay:.1s}.wave-bar[data-astro-cid-fsou344l]:nth-child(3){animation-delay:.2s}.wave-bar[data-astro-cid-fsou344l]:nth-child(4){animation-delay:.3s}.wave-bar[data-astro-cid-fsou344l]:nth-child(5){animation-delay:.15s}.wave-bar[data-astro-cid-fsou344l]:nth-child(6){animation-delay:50ms}.wave-bar[data-astro-cid-fsou344l]:nth-child(7){animation-delay:.25s}.wave-bar[data-astro-cid-fsou344l]:nth-child(8){animation-delay:.35s}.np-info[data-astro-cid-fsou344l]{flex:1;min-width:0}.np-label[data-astro-cid-fsou344l]{color:#fff9;text-transform:uppercase;letter-spacing:.1em;font-size:.7rem;display:block}.np-title[data-astro-cid-fsou344l]{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:700;display:block;overflow:hidden}.np-controls[data-astro-cid-fsou344l]{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.ctrl-btn[data-astro-cid-fsou344l]{cursor:pointer;color:#fff;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s,transform .2s;display:flex}.ctrl-btn[data-astro-cid-fsou344l]:hover{background:#ffffff40;transform:scale(1.05)}.ctrl-play[data-astro-cid-fsou344l]{width:44px;height:44px;color:var(--blue);background:#fff}.ctrl-play[data-astro-cid-fsou344l]:hover{background:#ffffffe6}.np-progress[data-astro-cid-fsou344l]{align-items:center;gap:.75rem;width:100%;display:flex}.np-time[data-astro-cid-fsou344l]{color:#ffffffb3;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem}.progress-bar[data-astro-cid-fsou344l]{cursor:pointer;background:#ffffff40;border-radius:2px;flex:1;height:4px;position:relative}.progress-bar[data-astro-cid-fsou344l]:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.progress-fill[data-astro-cid-fsou344l]{pointer-events:none;background:#fff;border-radius:2px;width:0%;height:100%;transition:width .25s linear}.track-list[data-astro-cid-fsou344l]{scrollbar-width:thin;scrollbar-color:var(--border) transparent;max-height:320px;list-style:none;overflow-y:auto}.track-btn[data-astro-cid-fsou344l]{cursor:pointer;width:100%;color:var(--text);text-align:left;border:none;border-bottom:1px solid var(--border);background:0 0;align-items:center;gap:1rem;padding:.75rem 1.5rem;font-family:inherit;font-size:.875rem;transition:background .15s,color .15s;display:flex}.track-btn[data-astro-cid-fsou344l]:hover{color:var(--blue);background:#0c71c30f}.track-btn[data-astro-cid-fsou344l].active{color:var(--blue);background:#0c71c31a;font-weight:700}.track-num[data-astro-cid-fsou344l]{color:var(--text-muted);font-variant-numeric:tabular-nums;min-width:1.8rem;font-size:.72rem}.track-title[data-astro-cid-fsou344l]{flex:1}.track-group[data-astro-cid-fsou344l]{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);padding:.9rem 1.5rem .35rem;font-size:.72rem;font-weight:700;display:block}.track-icon[data-astro-cid-fsou344l]{opacity:0;color:var(--blue);transition:opacity .15s}.track-btn[data-astro-cid-fsou344l]:hover .track-icon[data-astro-cid-fsou344l],.track-btn[data-astro-cid-fsou344l].active .track-icon[data-astro-cid-fsou344l]{opacity:1}.track-btn[data-astro-cid-fsou344l].active .track-icon[data-astro-cid-fsou344l] svg[data-astro-cid-fsou344l] path[data-astro-cid-fsou344l]{d:path("M6 19h4V5H6v14zm8-14v14h4V5h-4z")}.vg-grid[data-astro-cid-t2tcn7zh]{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (width<=700px){.vg-grid[data-astro-cid-t2tcn7zh]{grid-template-columns:1fr 1fr}}@media (width<=480px){.vg-grid[data-astro-cid-t2tcn7zh]{grid-template-columns:1fr}}.vg-thumb[data-astro-cid-t2tcn7zh]{all:unset;border-radius:var(--radius-lg);cursor:pointer;aspect-ratio:1;background:var(--bg-alt);border:1px solid var(--border);width:100%;box-shadow:var(--shadow-card);transition:transform var(--transition), box-shadow var(--transition);display:block;position:relative;overflow:hidden}.vg-thumb[data-astro-cid-t2tcn7zh]:hover{box-shadow:var(--shadow-h);transform:scale(1.03)}.vg-thumb[data-astro-cid-t2tcn7zh] img[data-astro-cid-t2tcn7zh]{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.vg-thumb[data-astro-cid-t2tcn7zh]:hover img[data-astro-cid-t2tcn7zh]{transform:scale(1.05)}.vg-overlay[data-astro-cid-t2tcn7zh]{opacity:.7;background:linear-gradient(#0000 0%,#00000026 40%,#000000b3 100%);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;transition:opacity .3s;display:flex;position:absolute;inset:0}.vg-thumb[data-astro-cid-t2tcn7zh]:hover .vg-overlay[data-astro-cid-t2tcn7zh]{opacity:1}.vg-play[data-astro-cid-t2tcn7zh]{backdrop-filter:blur(4px);background:#0c71c3d9;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .2s,background .2s;display:flex}.vg-thumb[data-astro-cid-t2tcn7zh]:hover .vg-play[data-astro-cid-t2tcn7zh]{background:var(--blue);transform:scale(1.1)}.vg-title[data-astro-cid-t2tcn7zh]{color:#fff;text-shadow:0 1px 4px #00000080;text-align:center;padding-inline:.5rem;font-size:.75rem;font-weight:600;line-height:1.3}.web-screenshot-grid[data-astro-cid-we4kfkf2]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.screenshot-card[data-astro-cid-we4kfkf2]{all:unset;border-radius:var(--radius-md);border:1px solid var(--border);box-shadow:var(--shadow-card);transition:transform var(--transition), box-shadow var(--transition);aspect-ratio:1;cursor:zoom-in;display:block;overflow:hidden}.screenshot-card--wide[data-astro-cid-we4kfkf2]{aspect-ratio:16/10;background:#fff}.screenshot-card[data-astro-cid-we4kfkf2]:hover{box-shadow:var(--shadow-h);transform:translateY(-4px)scale(1.02)}.screenshot-card[data-astro-cid-we4kfkf2] img[data-astro-cid-we4kfkf2]{object-fit:cover;width:100%;height:100%;display:block}.screenshot-card[data-astro-cid-we4kfkf2]:nth-child(odd){transform:rotate(-.5deg)}.screenshot-card[data-astro-cid-we4kfkf2]:nth-child(2n){transform:rotate(.5deg)translateY(6px)}.screenshot-card[data-astro-cid-we4kfkf2]:nth-child(odd):hover,.screenshot-card[data-astro-cid-we4kfkf2]:nth-child(2n):hover{transform:rotate(0)translateY(-4px)}.design-pager[data-astro-cid-we4kfkf2]{flex-direction:column;gap:.75rem;display:flex}.pager-controls[data-astro-cid-we4kfkf2]{justify-content:center;align-items:center;gap:1rem;margin-top:.25rem;display:flex}.pager-btn[data-astro-cid-we4kfkf2]{border:1px solid var(--border);background:var(--bg-card);width:34px;height:34px;color:var(--text);cursor:pointer;transition:background var(--transition), border-color var(--transition), opacity var(--transition);border-radius:50%;justify-content:center;align-items:center;display:flex}.pager-btn[data-astro-cid-we4kfkf2]:hover:not(:disabled){background:var(--blue);border-color:var(--blue);color:#fff}.pager-btn[data-astro-cid-we4kfkf2]:disabled{opacity:.3;cursor:default}.pager-info[data-astro-cid-we4kfkf2]{color:var(--text-muted);text-align:center;min-width:3rem;font-size:.82rem;font-weight:600}.ki-references[data-astro-cid-we4kfkf2]{flex-direction:column;gap:.75rem;display:flex}.ref-label[data-astro-cid-we4kfkf2]{letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.25rem;font-size:.75rem;font-weight:700}.ki-ref-list[data-astro-cid-we4kfkf2]{flex-direction:column;gap:.625rem;display:flex}.ki-ref-card[data-astro-cid-we4kfkf2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);box-shadow:var(--shadow-card);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s,transform .2s,box-shadow .2s;display:flex}.ki-ref-card[data-astro-cid-we4kfkf2]:hover{border-color:var(--blue);color:var(--blue);box-shadow:var(--shadow-h);transform:translateY(-2px)}.ki-ref-card[data-astro-cid-we4kfkf2] svg[data-astro-cid-we4kfkf2]{opacity:.6;flex-shrink:0;transition:opacity .2s}.ki-ref-card[data-astro-cid-we4kfkf2]:hover svg[data-astro-cid-we4kfkf2]{opacity:1}.ki-ref-card--plain[data-astro-cid-we4kfkf2]{cursor:default}.ki-ref-card--plain[data-astro-cid-we4kfkf2]:hover{border-color:var(--border);color:var(--text);box-shadow:var(--shadow-card);transform:none}.usecase-block[data-astro-cid-we4kfkf2]{flex-direction:column;gap:.75rem;display:flex}.usecase-more[data-astro-cid-we4kfkf2]{margin-top:.75rem}.steps-list[data-astro-cid-we4kfkf2]{flex-direction:column;gap:1rem;margin:1.75rem 0 0;padding:0;list-style:none;display:flex}.step-item[data-astro-cid-we4kfkf2]{align-items:flex-start;gap:.9rem;display:flex}.step-num[data-astro-cid-we4kfkf2]{background:var(--blue);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;font-size:.9rem;font-weight:800;display:flex}.step-title[data-astro-cid-we4kfkf2]{color:var(--text);margin-bottom:.2rem;font-weight:700;display:block}.step-text[data-astro-cid-we4kfkf2]{color:var(--text-muted);font-size:.92rem;line-height:1.65;display:block}.usecase-grid[data-astro-cid-we4kfkf2]{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.usecase-card[data-astro-cid-we4kfkf2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);align-items:flex-start;gap:.85rem;padding:.95rem 1.15rem;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.usecase-card[data-astro-cid-we4kfkf2]:hover{border-color:var(--blue);box-shadow:var(--shadow-h);transform:translateY(-2px)}.usecase-check[data-astro-cid-we4kfkf2]{width:22px;height:22px;color:var(--orange);background:#ff900026;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:.15rem;display:flex}.usecase-title[data-astro-cid-we4kfkf2]{color:var(--text);margin-bottom:.15rem;font-size:.95rem;font-weight:700;display:block}.usecase-text[data-astro-cid-we4kfkf2]{color:var(--text-muted);font-size:.87rem;line-height:1.55;display:block}.logo-ticker[data-astro-cid-bedsbbwb]{align-items:center;gap:clamp(2.5rem,5vw,4rem);width:max-content;padding-block:1rem;animation:75s linear infinite paused logo-scroll;display:flex}.logo-ticker[data-astro-cid-bedsbbwb].is-running{animation-play-state:running}.logo-ticker[data-astro-cid-bedsbbwb].is-running:hover,.logo-ticker[data-astro-cid-bedsbbwb].is-running:focus-within{animation-play-state:paused}@keyframes logo-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.logo-ticker-item[data-astro-cid-bedsbbwb]{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.35rem;width:clamp(200px,30vw,280px);text-decoration:none;display:flex}.logo-ticker-item[data-astro-cid-bedsbbwb] img[data-astro-cid-bedsbbwb]{object-fit:contain;filter:grayscale()opacity(.7);mix-blend-mode:multiply;width:100%;height:auto;max-height:clamp(110px,16vw,140px);transition:filter .3s,transform .3s}.logo-ticker-item[data-astro-cid-bedsbbwb]:hover img[data-astro-cid-bedsbbwb],.logo-ticker-item[data-astro-cid-bedsbbwb]:focus-visible img[data-astro-cid-bedsbbwb]{filter:grayscale(0%)opacity();transform:scale(1.05)}.logo-ticker-name[data-astro-cid-bedsbbwb]{text-align:center;color:var(--text-muted);opacity:0;font-size:.8rem;font-weight:600;line-height:1.3;transition:opacity .25s,transform .25s;transform:translateY(-.25rem)}.logo-ticker-item[data-astro-cid-bedsbbwb]:hover .logo-ticker-name[data-astro-cid-bedsbbwb],.logo-ticker-item[data-astro-cid-bedsbbwb]:focus-visible .logo-ticker-name[data-astro-cid-bedsbbwb]{opacity:1;transform:none}a[data-astro-cid-bedsbbwb].logo-ticker-item:hover .logo-ticker-name[data-astro-cid-bedsbbwb]{color:var(--blue)}[data-astro-cid-bedsbbwb][data-theme=dark] .logo-ticker-item[data-astro-cid-bedsbbwb] img[data-astro-cid-bedsbbwb]{filter:grayscale()invert()opacity(.5);mix-blend-mode:screen}[data-astro-cid-bedsbbwb][data-theme=dark] .logo-ticker-item[data-astro-cid-bedsbbwb]:hover img[data-astro-cid-bedsbbwb],[data-astro-cid-bedsbbwb][data-theme=dark] .logo-ticker-item[data-astro-cid-bedsbbwb]:focus-visible img[data-astro-cid-bedsbbwb]{filter:grayscale(0%)invert()opacity()}@media (prefers-reduced-motion:reduce){.logo-ticker[data-astro-cid-bedsbbwb]{animation:none}}.pj-narrow[data-astro-cid-cw346tha]{max-width:820px}.pj-grid[data-astro-cid-cw346tha]{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:2.5rem;padding:0;list-style:none;display:grid}.pj-grid[data-astro-cid-cw346tha]>li[data-astro-cid-cw346tha][hidden]{display:none}.pj-card[data-astro-cid-cw346tha]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;padding:1.5rem;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.pj-card[data-astro-cid-cw346tha]:hover{border-color:var(--blue);box-shadow:var(--shadow-h);transform:translateY(-3px)}.pj-meta[data-astro-cid-cw346tha]{letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:.4rem .75rem;margin-bottom:.75rem;font-size:.75rem;font-weight:700;display:flex}.pj-date[data-astro-cid-cw346tha]{color:var(--blue)}.pj-proves[data-astro-cid-cw346tha]{border-radius:var(--radius-full);color:var(--text);background:#ff900026;padding:.15rem .6rem}.pj-card-title[data-astro-cid-cw346tha]{color:var(--text);margin-bottom:.5rem;font-size:1.05rem;font-weight:700;line-height:1.35}.pj-card-text[data-astro-cid-cw346tha]{color:var(--text-muted);flex:1;font-size:.92rem;line-height:1.65}.pj-tags[data-astro-cid-cw346tha]{flex-wrap:wrap;gap:.4rem;margin-top:1rem;display:flex}.pj-more[data-astro-cid-cw346tha]{text-align:center;margin-top:2rem}.pj-note[data-astro-cid-cw346tha]{color:var(--text-muted);text-align:center;margin-top:1.5rem;font-size:.85rem}.pj-note[data-astro-cid-cw346tha] a[data-astro-cid-cw346tha]{color:var(--blue);text-underline-offset:3px;text-decoration:underline}@media (width<=900px){.pj-grid[data-astro-cid-cw346tha]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pj-card[data-astro-cid-cw346tha]:hover{transform:none}}.pk[data-astro-cid-kdbayjsw]{background:var(--bg-card);border:1px solid var(--border);border-left:4px solid var(--blue);border-radius:var(--radius-lg);margin-top:3rem;padding:1.5rem 1.75rem}.pk-title[data-astro-cid-kdbayjsw]{color:var(--text);align-items:center;gap:.75rem;margin-bottom:.6rem;font-size:1.15rem;font-weight:700;display:flex}.pk-icon[data-astro-cid-kdbayjsw]{width:30px;height:30px;color:var(--blue);background:#0c71c31f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pk-text[data-astro-cid-kdbayjsw]{color:var(--text-muted);font-size:.95rem;line-height:1.65}.pk-points[data-astro-cid-kdbayjsw]{color:var(--text-muted);grid-template-columns:repeat(3,1fr);gap:.5rem 1.5rem;margin-top:.9rem;padding:0;font-size:.88rem;line-height:1.55;list-style:none;display:grid}.pk-points[data-astro-cid-kdbayjsw] strong[data-astro-cid-kdbayjsw]{color:var(--text)}@media (width<=900px){.pk-points[data-astro-cid-kdbayjsw]{grid-template-columns:1fr}}.zw[data-astro-cid-x3mooz2x]{margin-top:3.5rem}.zw-kopf[data-astro-cid-x3mooz2x]{max-width:760px}.zw-titel[data-astro-cid-x3mooz2x]{color:var(--text);margin-bottom:.6rem;font-size:clamp(1.4rem,2.5vw,1.9rem)}.zw-lead[data-astro-cid-x3mooz2x]{color:var(--text-muted);font-size:1.1rem;line-height:1.75}.zw-bild[data-astro-cid-x3mooz2x]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);margin-top:2rem;display:grid}@media (width<=760px){.zw-bild[data-astro-cid-x3mooz2x]{grid-template-columns:1fr}}.zw-label[data-astro-cid-x3mooz2x]{letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.75rem;font-size:.78rem;font-weight:700}.zw-routine[data-astro-cid-x3mooz2x] ul[data-astro-cid-x3mooz2x]{gap:.55rem;max-width:340px;padding:0;list-style:none;display:grid}.zw-routine[data-astro-cid-x3mooz2x] li[data-astro-cid-x3mooz2x]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);box-shadow:var(--shadow-card);transition:background .5s,color .5s,border-color .5s;transition-delay:calc(.5s + var(--i) * .35s);justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .95rem;font-size:.92rem;display:flex}.zw-r-text[data-astro-cid-x3mooz2x]{transition:background-size .45s;transition-delay:calc(.5s + var(--i) * .35s);background:linear-gradient(currentColor,currentColor) 0/0 1.5px no-repeat}.zw-r-zahnrad[data-astro-cid-x3mooz2x]{background:var(--blue);color:#fff;width:26px;height:26px;transition:transform .4s cubic-bezier(.3,1.6,.5,1);transition-delay:calc(.5s + var(--i) * .35s);border-radius:50%;flex-shrink:0;place-items:center;display:grid;transform:scale(0)}.zw-r-zahnrad[data-astro-cid-x3mooz2x] svg[data-astro-cid-x3mooz2x]{animation:5s linear infinite zw-dreh}@keyframes zw-dreh{to{transform:rotate(360deg)}}.zw-bild[data-astro-cid-x3mooz2x].revealed .zw-routine[data-astro-cid-x3mooz2x] li[data-astro-cid-x3mooz2x]{color:var(--text-muted);background:#0c71c314;border-color:#0c71c340}.zw-bild[data-astro-cid-x3mooz2x].revealed .zw-r-text[data-astro-cid-x3mooz2x]{background-size:100% 1.5px}.zw-bild[data-astro-cid-x3mooz2x].revealed .zw-r-zahnrad[data-astro-cid-x3mooz2x]{transform:scale(1)}.zw-zettel[data-astro-cid-x3mooz2x]{color:#1a1a2e;background:linear-gradient(90deg,#0000 1.9rem,#ff900073 1.9rem calc(1.9rem + 1px),#0000 calc(1.9rem + 1px)),repeating-linear-gradient(#0000 0 2.15rem,#0c71c321 2.15rem calc(2.15rem + 1px)),#fffdf7;border-radius:4px;padding:1.4rem 1.6rem 1.6rem 2.6rem;position:relative;transform:rotate(-1.5deg);box-shadow:0 18px 40px #0c285024,0 2px 6px #0c285014}.zw-zettel-kopf[data-astro-cid-x3mooz2x]{color:#083a6a;margin-bottom:.6rem;font-size:1.15rem;font-style:italic;font-weight:700;line-height:2.15rem}.zw-zettel[data-astro-cid-x3mooz2x] ul[data-astro-cid-x3mooz2x]{padding:0;list-style:none}.zw-zettel[data-astro-cid-x3mooz2x] li[data-astro-cid-x3mooz2x]{align-items:center;gap:.7rem;height:2.15rem;font-size:1rem;font-style:italic;display:flex}.zw-box[data-astro-cid-x3mooz2x]{border:2px solid #083a6a;border-radius:3px;flex-shrink:0;width:1.05rem;height:1.05rem;position:relative}.zw-box[data-astro-cid-x3mooz2x]:after{content:"";border:solid var(--orange);transform-origin:100% 100%;width:.4rem;height:.8rem;transition:transform .35s cubic-bezier(.3,1.6,.5,1);transition-delay:calc(2.1s + var(--i) * .45s);border-width:0 3px 3px 0;position:absolute;top:-.15rem;left:.22rem;transform:rotate(45deg)scale(0)}.zw-text[data-astro-cid-x3mooz2x]{transition:background-size .4s,color .4s;transition-delay:calc(2.25s + var(--i) * .45s);background:linear-gradient(currentColor,currentColor) 0/0 1.5px no-repeat}.zw-bild[data-astro-cid-x3mooz2x].revealed .zw-box[data-astro-cid-x3mooz2x]:after{transform:rotate(45deg)scale(1)}.zw-bild[data-astro-cid-x3mooz2x].revealed .zw-text[data-astro-cid-x3mooz2x]{color:#4f4f4f;background-size:100% 1.5px}.zw-sr[data-astro-cid-x3mooz2x]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.zw-zusagen[data-astro-cid-x3mooz2x]{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2.5rem;padding:0;list-style:none;display:grid}@media (width<=900px){.zw-zusagen[data-astro-cid-x3mooz2x]{grid-template-columns:1fr}}.zw-zusagen[data-astro-cid-x3mooz2x] li[data-astro-cid-x3mooz2x]{border-left:3px solid var(--orange);background:var(--bg-card);border-radius:0 var(--radius-md) var(--radius-md) 0;gap:.3rem;padding:1.1rem 1.25rem;display:grid}.zw-zusagen[data-astro-cid-x3mooz2x] strong[data-astro-cid-x3mooz2x]{color:var(--text);font-size:1rem}.zw-zusagen[data-astro-cid-x3mooz2x] span[data-astro-cid-x3mooz2x]{color:var(--text-muted);font-size:.92rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.zw-routine[data-astro-cid-x3mooz2x] li[data-astro-cid-x3mooz2x],.zw-r-text[data-astro-cid-x3mooz2x],.zw-r-zahnrad[data-astro-cid-x3mooz2x],.zw-box[data-astro-cid-x3mooz2x]:after,.zw-text[data-astro-cid-x3mooz2x]{transition:none}.zw-r-zahnrad[data-astro-cid-x3mooz2x] svg[data-astro-cid-x3mooz2x]{animation:none}}#gallery-lb[data-astro-cid-ctzvhhbu]{border-radius:var(--radius-xl);background:0 0;border:none;width:min(960px,95vw);height:fit-content;max-height:95vh;margin:auto;padding:0;position:fixed;inset:0;box-shadow:0 24px 80px #0009}#gallery-lb[data-astro-cid-ctzvhhbu]::backdrop{backdrop-filter:blur(4px);background:#000000d9}.lb-wrap[data-astro-cid-ctzvhhbu]{border-radius:var(--radius-xl);background:#050d1a;overflow:hidden}.lb-header[data-astro-cid-ctzvhhbu]{background:#ffffff0d;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.25rem;display:flex}.lb-title[data-astro-cid-ctzvhhbu]{color:#fff;flex:1;font-size:.9rem;font-weight:600}.lb-close[data-astro-cid-ctzvhhbu]{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s;display:flex}.lb-close[data-astro-cid-ctzvhhbu]:hover{background:#ffffff40}.lb-count[data-astro-cid-ctzvhhbu]{color:#fff9;font-variant-numeric:tabular-nums;font-size:.85rem}.lb-stage[data-astro-cid-ctzvhhbu]{position:relative}.lb-nav[data-astro-cid-ctzvhhbu]{color:#fff;cursor:pointer;background:#00000073;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.lb-nav[data-astro-cid-ctzvhhbu][hidden]{display:none}.lb-nav[data-astro-cid-ctzvhhbu]:hover{background:#000000b3}.lb-nav--prev[data-astro-cid-ctzvhhbu]{left:.75rem}.lb-nav--next[data-astro-cid-ctzvhhbu]{right:.75rem}.lb-body[data-astro-cid-ctzvhhbu]{background:#000;justify-content:center;align-items:center;display:flex}.lb-body[data-astro-cid-ctzvhhbu] img[data-astro-cid-ctzvhhbu]{object-fit:contain;max-width:100%;max-height:82vh;display:block}.lb-body[data-astro-cid-ctzvhhbu] video[data-astro-cid-ctzvhhbu]{background:#000;width:100%;max-height:72vh;display:block}
