.screenshots.svelte-1aj9lm{border-top:1px solid var(--steel);width:min(1120px,100% - 2rem);margin-inline:auto;padding:clamp(3rem,8vw,5rem) 0}.screenshots.svelte-1aj9lm h2:where(.svelte-1aj9lm){max-width:24ch;margin-bottom:clamp(2rem,5vw,3rem)}.carousel.svelte-1aj9lm{flex-direction:column;gap:1.25rem;display:flex}.carousel-frame.svelte-1aj9lm{border:1px solid var(--steel);background:var(--panel);position:relative}.browser-chrome.svelte-1aj9lm{background:var(--panel-raised);gap:.4rem;padding:.6rem .75rem;display:flex}.dot.svelte-1aj9lm{background:var(--steel);border-radius:50%;width:.55rem;height:.55rem}.carousel-image-button.svelte-1aj9lm{background:var(--white);cursor:zoom-in;border:0;width:100%;padding:0;display:block;position:relative}.carousel-image.svelte-1aj9lm{width:100%;height:auto;display:none}.carousel-image.is-active.svelte-1aj9lm{display:block}.zoom-hint.svelte-1aj9lm{color:var(--white);opacity:0;background:#14181cd1;border-radius:.3rem;padding:.35rem .7rem;font-family:Archivo,sans-serif;font-size:.8rem;font-weight:600;transition:opacity .15s;position:absolute;bottom:.9rem;right:.9rem}.carousel-image-button.svelte-1aj9lm:hover .zoom-hint:where(.svelte-1aj9lm),.carousel-image-button.svelte-1aj9lm:focus-visible .zoom-hint:where(.svelte-1aj9lm){opacity:1}.nav-arrow.svelte-1aj9lm{border:1px solid var(--steel);background:var(--panel-raised);width:2.75rem;height:2.75rem;color:var(--white);cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.nav-arrow.svelte-1aj9lm:hover{border-color:var(--white-dim)}.nav-arrow.svelte-1aj9lm svg:where(.svelte-1aj9lm){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.2rem;height:1.2rem}.nav-arrow.prev.svelte-1aj9lm{left:.75rem}.nav-arrow.next.svelte-1aj9lm{right:.75rem}.carousel-caption.svelte-1aj9lm h3:where(.svelte-1aj9lm){margin-bottom:.4rem;font-size:1.5rem}.carousel-caption.svelte-1aj9lm p:where(.svelte-1aj9lm){color:var(--white-dim);max-width:55ch;font-size:1rem;line-height:1.6}.carousel-dots.svelte-1aj9lm{gap:.6rem;display:flex}.dot-btn.svelte-1aj9lm{border:1px solid var(--steel);cursor:pointer;background:0 0;border-radius:50%;width:.6rem;height:.6rem;padding:0}.dot-btn.is-active.svelte-1aj9lm{background:var(--accent-bright);border-color:var(--accent-bright)}.lightbox.svelte-1aj9lm{z-index:1000;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:clamp(1rem,4vw,3rem);display:grid;position:fixed;inset:0}.lightbox-backdrop.svelte-1aj9lm{background:var(--ink,#0a0c0e);cursor:pointer;border:0;position:absolute;inset:0}.lightbox.svelte-1aj9lm figure:where(.svelte-1aj9lm){flex-direction:column;grid-column:2;align-items:center;gap:.75rem;max-height:calc(100vh - 6rem);margin:0;display:flex;position:relative}.lightbox.svelte-1aj9lm img:where(.svelte-1aj9lm){border:1px solid var(--steel);background:var(--white);width:auto;max-width:100%;height:auto;max-height:calc(100vh - 9rem)}.lightbox.svelte-1aj9lm figcaption:where(.svelte-1aj9lm){color:var(--white-dim);text-align:center;font-family:Archivo,sans-serif;font-size:.9rem;position:relative}.lightbox-close.svelte-1aj9lm{z-index:1;border:1px solid var(--steel);background:var(--panel-raised);width:2.5rem;height:2.5rem;color:var(--white);cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;top:clamp(1rem,4vw,2rem);right:clamp(1rem,4vw,2rem)}.lightbox-close.svelte-1aj9lm svg:where(.svelte-1aj9lm){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:1.1rem;height:1.1rem}.lightbox-nav.svelte-1aj9lm{border:1px solid var(--steel);background:var(--panel-raised);width:2.75rem;height:2.75rem;color:var(--white);cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.lightbox-nav.prev.svelte-1aj9lm{grid-column:1}.lightbox-nav.next.svelte-1aj9lm{grid-column:3}.lightbox-nav.svelte-1aj9lm svg:where(.svelte-1aj9lm){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.2rem;height:1.2rem}@media (width<=640px){.nav-arrow.svelte-1aj9lm{width:2.25rem;height:2.25rem}.lightbox.svelte-1aj9lm{grid-template-columns:1fr}.lightbox-nav.svelte-1aj9lm{position:fixed;top:50%;transform:translateY(-50%)}.lightbox-nav.prev.svelte-1aj9lm{left:.5rem}.lightbox-nav.next.svelte-1aj9lm{right:.5rem}.lightbox.svelte-1aj9lm figure:where(.svelte-1aj9lm){grid-column:1}}.segments.svelte-1lk4xiu{border-top:1px solid var(--steel);width:min(1120px,100% - 2rem);margin-inline:auto;padding:clamp(3rem,8vw,5rem) 0}.segments.svelte-1lk4xiu h2:where(.svelte-1lk4xiu){max-width:24ch;margin-bottom:.75rem}.lede.svelte-1lk4xiu{max-width:55ch;color:var(--white-dim);margin-bottom:clamp(2rem,5vw,3rem);font-size:1.1rem;line-height:1.6}.segment-grid.svelte-1lk4xiu{background:var(--steel);border:1px solid var(--steel);grid-template-columns:repeat(3,1fr);gap:1px;padding:0;list-style:none;display:grid}.segment-grid.svelte-1lk4xiu a:where(.svelte-1lk4xiu){background:var(--panel);flex-direction:column;gap:.5rem;height:100%;padding:1.35rem clamp(1.1rem,3vw,1.5rem) 1.6rem;text-decoration:none;transition:background-color .14s;display:flex}.segment-grid.svelte-1lk4xiu a:where(.svelte-1lk4xiu):hover,.segment-grid.svelte-1lk4xiu a:where(.svelte-1lk4xiu):focus-visible{background:var(--panel-raised)}.segment-grid.svelte-1lk4xiu h3:where(.svelte-1lk4xiu){font-size:1.4rem}.segment-grid.svelte-1lk4xiu p:where(.svelte-1lk4xiu){color:var(--white-dim);flex:1;font-size:.95rem;line-height:1.55}.go.svelte-1lk4xiu{color:var(--accent-bright);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:.4rem;font-family:Archivo,sans-serif;font-size:.8rem;font-weight:800;display:inline-flex}.go.svelte-1lk4xiu svg:where(.svelte-1lk4xiu){fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:.85rem;height:.85rem}@media (width<=860px){.segment-grid.svelte-1lk4xiu{grid-template-columns:1fr}}.landing.svelte-1uha8ag{--ink:#14181c;--panel:#1b2126;--panel-raised:#212831;--steel:#38414b;--white:#eef1ee;--white-dim:#9aa5a0;--accent:#2563eb;--accent-bright:#06b6d4;--amber:#e8a33d;background:var(--ink);color:var(--white);font-family:Archivo,ui-sans-serif,system-ui,sans-serif;display:block}.landing.svelte-1uha8ag *{box-sizing:border-box}a.svelte-1uha8ag{color:inherit}.sr-only.svelte-1uha8ag{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}h1.svelte-1uha8ag,h2.svelte-1uha8ag,h3.svelte-1uha8ag,p.svelte-1uha8ag,dl.svelte-1uha8ag,ul.svelte-1uha8ag,ol.svelte-1uha8ag{margin:0}h1.svelte-1uha8ag,h2.svelte-1uha8ag,h3.svelte-1uha8ag{text-transform:uppercase;letter-spacing:.01em;font-family:Bebas Neue,Archivo,sans-serif;font-weight:400}.pictogram.svelte-1uha8ag{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.5rem;height:1.5rem}.pictogram.small.svelte-1uha8ag{width:1.15rem;height:1.15rem}.pictogram.svelte-1uha8ag .accent:where(.svelte-1uha8ag){stroke:var(--accent-bright)}.plate-band.svelte-1uha8ag{background:var(--accent);color:var(--white);align-items:center;gap:.6rem;padding:.65rem 1.1rem;display:flex}.plate-band.svelte-1uha8ag span:where(.svelte-1uha8ag){text-transform:uppercase;letter-spacing:.06em;font-family:Archivo,sans-serif;font-size:.85rem;font-weight:700}.site-header.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:1rem;width:min(1120px,100%);margin:0 auto;padding:1.25rem clamp(1rem,3vw,2.5rem) 0;display:flex}.brand.svelte-1uha8ag{letter-spacing:.02em;align-items:center;gap:.65rem;font-family:Bebas Neue,sans-serif;font-size:1.35rem;text-decoration:none;display:flex}.brand-mark.svelte-1uha8ag{display:block}nav.svelte-1uha8ag{align-items:center;gap:clamp(.75rem,2vw,1.5rem);font-size:.9rem;font-weight:600;display:flex}nav.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--white-dim);text-decoration:none}nav.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--white)}.nav-action.svelte-1uha8ag{border:1.5px solid var(--accent);padding:.5rem .9rem;font-weight:700;color:var(--white)!important}.hero.svelte-1uha8ag{width:min(1120px,100%);margin:0 auto;padding:clamp(1.5rem,5vh,3rem) clamp(1rem,3vw,2.5rem) clamp(2.5rem,6vw,4rem)}.hero-grid.svelte-1uha8ag{grid-template-columns:1.1fr .9fr;align-items:stretch;gap:clamp(1.5rem,4vw,3rem);display:grid}.hero-plate.svelte-1uha8ag{border:1px solid var(--steel);background:var(--panel);flex-direction:column;display:flex}.hero-plate.svelte-1uha8ag>:where(.svelte-1uha8ag):not(.plate-band){padding-inline:clamp(1.25rem,3vw,2rem)}h1.svelte-1uha8ag{margin-top:1.5rem;font-size:clamp(3.5rem,9vw,6rem);line-height:.92}.hero-copy.svelte-1uha8ag{max-width:42ch;color:var(--white-dim);margin-top:1.1rem;font-size:1.1rem;line-height:1.55}.hero-actions.svelte-1uha8ag{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.plate-button.svelte-1uha8ag{text-transform:uppercase;letter-spacing:.05em;border:1.5px solid #0000;justify-content:center;align-items:center;min-height:2.9rem;padding:.7rem 1.4rem;font-family:Archivo,sans-serif;font-size:.9rem;font-weight:700;text-decoration:none;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.plate-button.primary.svelte-1uha8ag{background:var(--accent);border-color:var(--accent-bright);color:var(--white)}.plate-button.primary.svelte-1uha8ag:hover{background:var(--accent-bright);color:var(--ink)}.plate-button.secondary.svelte-1uha8ag{border-color:var(--steel);color:var(--white);background:0 0}.plate-button.secondary.svelte-1uha8ag:hover{border-color:var(--white-dim)}.spec-plate.svelte-1uha8ag{border-top:1px solid var(--steel);gap:.6rem;margin-top:2rem;margin-bottom:1.75rem;padding-top:1.25rem;display:grid}.spec-plate.svelte-1uha8ag div:where(.svelte-1uha8ag){justify-content:space-between;align-items:baseline;gap:1rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.78rem;display:flex}.spec-plate.svelte-1uha8ag dt:where(.svelte-1uha8ag){color:var(--white-dim);text-transform:uppercase;letter-spacing:.04em}.spec-plate.svelte-1uha8ag dd:where(.svelte-1uha8ag){color:var(--accent-bright);margin:0;font-weight:700}.muster-panel.svelte-1uha8ag{border:1px solid var(--steel);background:var(--panel);flex-direction:column;display:flex}.muster-panel.svelte-1uha8ag ul:where(.svelte-1uha8ag){flex-direction:column;padding:.5rem clamp(1.25rem,3vw,2rem) 1.5rem;list-style:none;display:flex}.muster-panel.svelte-1uha8ag li:where(.svelte-1uha8ag){border-top:1px solid var(--steel);grid-template-columns:1.6rem 4rem 1fr;align-items:center;gap:.75rem;padding-block:.7rem;display:grid}.muster-panel.svelte-1uha8ag li:where(.svelte-1uha8ag):first-child{border-top:0}.muster-chip.svelte-1uha8ag{border:1.5px solid var(--steel);width:1.3rem;height:1.3rem;color:var(--white);border-radius:50%;place-items:center;transition:background-color .32s,border-color .32s;display:grid}.muster-chip.status-pending.svelte-1uha8ag{border-color:var(--steel);background:0 0}.muster-chip.status-confirmed.svelte-1uha8ag{background:var(--accent);border-color:var(--accent-bright)}.muster-chip.status-watch.svelte-1uha8ag{background:var(--amber);border-color:var(--amber);color:var(--ink)}.chip-icon.svelte-1uha8ag{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:.85rem;height:.85rem}.muster-time.svelte-1uha8ag{color:var(--white-dim);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.78rem}.muster-label.svelte-1uha8ag{font-size:.9rem;font-weight:600}.video-demo.svelte-1uha8ag,.intro.svelte-1uha8ag,.features.svelte-1uha8ag,.workflow.svelte-1uha8ag,.pricing.svelte-1uha8ag,.closing.svelte-1uha8ag{width:min(1120px,100% - 2rem);margin-inline:auto}.video-demo.svelte-1uha8ag{border:1px solid var(--steel);background:var(--panel);margin-top:clamp(1.5rem,4vw,2.5rem)}.video-frame.svelte-1uha8ag{aspect-ratio:16/9;background:var(--ink)}.video-frame.svelte-1uha8ag video:where(.svelte-1uha8ag){width:100%;height:100%;display:block}.intro.svelte-1uha8ag{border-top:1px solid var(--steel);grid-template-columns:.6fr 1.4fr;gap:clamp(1.5rem,5vw,4rem);padding:clamp(3rem,8vw,5rem) 0;display:grid}h2.svelte-1uha8ag{font-size:clamp(2rem,4vw,3rem);line-height:.98}.intro.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:62ch;color:var(--white-dim);font-size:1.1rem;line-height:1.65}.features.svelte-1uha8ag{background:var(--steel);border:1px solid var(--steel);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.feature-plate.svelte-1uha8ag{background:var(--panel);flex-direction:column;display:flex}.feature-plate.svelte-1uha8ag .plate-body:where(.svelte-1uha8ag){flex:1;padding:1.35rem clamp(1.1rem,3vw,1.5rem) 1.6rem}.feature-plate.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:.5rem;font-size:1.5rem}.feature-plate.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--white-dim);font-size:1rem;line-height:1.6}.workflow.svelte-1uha8ag{border-top:1px solid var(--steel);padding:clamp(3rem,8vw,5rem) 0}.workflow.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:20ch;margin-bottom:clamp(2rem,5vw,3rem)}.procedure.svelte-1uha8ag{border-top:1px solid var(--steel);gap:0;padding:0;list-style:none;display:grid}.procedure.svelte-1uha8ag li:where(.svelte-1uha8ag){border-bottom:1px solid var(--steel);grid-template-columns:9rem 1fr;gap:1.5rem;padding:1.5rem 0;display:grid}.procedure-step.svelte-1uha8ag{color:var(--accent-bright);text-transform:uppercase;letter-spacing:.08em;font-family:Archivo,sans-serif;font-size:.85rem;font-weight:800}.procedure.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:.4rem;font-size:1.5rem}.procedure.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:55ch;color:var(--white-dim);font-size:1rem;line-height:1.6}.pricing.svelte-1uha8ag{border-top:1px solid var(--steel);padding:clamp(3rem,7vw,5rem) 0}.pricing.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:24ch;margin-bottom:clamp(1.5rem,4vw,2.5rem)}.pricing-grid.svelte-1uha8ag{background:var(--steel);border:1px solid var(--steel);grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1px;display:grid}.rate-plate.svelte-1uha8ag{background:var(--panel);flex-direction:column;display:flex}.rate-plate.svelte-1uha8ag .plate-band:where(.svelte-1uha8ag){background:var(--panel-raised);color:var(--white)}.rate-plate.svelte-1uha8ag .plate-band:where(.svelte-1uha8ag) h3:where(.svelte-1uha8ag){font-size:1.2rem}.rate-plate.featured.svelte-1uha8ag .plate-band:where(.svelte-1uha8ag){background:var(--accent)}.rate-plate.svelte-1uha8ag .plate-body:where(.svelte-1uha8ag){flex:1;grid-template-rows:auto 1fr auto;gap:1.5rem;padding:1.5rem clamp(1.1rem,3vw,1.5rem);display:grid}.price.svelte-1uha8ag{gap:.1rem;display:grid}.price.svelte-1uha8ag span:where(.svelte-1uha8ag){font-family:Bebas Neue,sans-serif;font-size:3rem;line-height:1}.price.svelte-1uha8ag small:where(.svelte-1uha8ag){color:var(--white-dim);text-transform:uppercase;letter-spacing:.04em;font-size:.85rem;font-weight:700}.rate-plate.svelte-1uha8ag ul:where(.svelte-1uha8ag){gap:.65rem;padding:0;list-style:none;display:grid}.rate-plate.svelte-1uha8ag li:where(.svelte-1uha8ag){color:var(--white-dim);padding-left:1.15rem;font-size:.9rem;line-height:1.5;position:relative}.rate-plate.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"";background:var(--accent-bright);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.55em;left:0}.pricing-footnote.svelte-1uha8ag{color:var(--white-dim);text-align:center;margin-top:1.75rem;font-size:.9rem}.pricing-footnote.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--accent-bright);font-weight:700}.closing.svelte-1uha8ag{border:1px solid var(--steel);background:var(--panel);grid-template-columns:auto 1fr;align-items:center;gap:clamp(1.5rem,4vw,2.5rem);margin-bottom:clamp(2rem,5vw,3rem);display:grid}.closing.svelte-1uha8ag .plate-band:where(.svelte-1uha8ag){align-self:stretch;padding:clamp(1.5rem,4vw,2.5rem)}.closing.svelte-1uha8ag .pictogram:where(.svelte-1uha8ag){width:2.5rem;height:2.5rem}.closing-body.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding:clamp(1.5rem,4vw,2rem) clamp(1.25rem,3vw,2rem) clamp(1.5rem,4vw,2rem) 0;display:flex}.closing.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:16ch;font-size:clamp(1.75rem,3.5vw,2.5rem)}.site-footer.svelte-1uha8ag{border-top:1px solid var(--steel);width:min(1120px,100% - 2rem);color:var(--white-dim);justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;padding:2rem 0 3rem;font-size:.85rem;display:flex}.footer-links.svelte-1uha8ag{gap:1.25rem;display:flex}.site-footer.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--white-dim);text-decoration:none}.site-footer.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--white)}@media (width<=860px){.hero-grid.svelte-1uha8ag,.intro.svelte-1uha8ag,.features.svelte-1uha8ag,.pricing-grid.svelte-1uha8ag{grid-template-columns:1fr}.procedure.svelte-1uha8ag li:where(.svelte-1uha8ag){grid-template-columns:1fr;gap:.5rem}.closing.svelte-1uha8ag{grid-template-columns:1fr}.closing.svelte-1uha8ag .plate-band:where(.svelte-1uha8ag){padding:1.25rem clamp(1.25rem,3vw,2rem)}.closing-body.svelte-1uha8ag{padding:1.5rem clamp(1.25rem,3vw,2rem) 1.75rem}}@media (width<=560px){.site-header.svelte-1uha8ag{flex-wrap:wrap}nav.svelte-1uha8ag{justify-content:space-between;width:100%}.plate-button.svelte-1uha8ag,.hero-actions.svelte-1uha8ag{width:100%}}
