.hero-dashboard-preview.svelte-7r9sl0{color:#173124;background:#fff;border-radius:16px 16px 0 0;font-family:Plus Jakarta Sans Variable,sans-serif;overflow:hidden;box-shadow:0 -10px 60px #00000040}.preview-grid.svelte-7r9sl0{grid-template-columns:190px minmax(0,1fr);display:grid}.preview-sidebar.svelte-7r9sl0{color:#f4efe2;background:#173124;flex-direction:column;gap:3px;padding:18px 12px;font-size:12.5px;display:flex}.preview-brand.svelte-7r9sl0{padding:4px 8px 14px;font-family:Young Serif,serif;font-size:15px}.preview-nav-active.svelte-7r9sl0{color:#173124;background:#c8d96b;border-radius:6px;padding:7px 10px;font-weight:600}.preview-nav.svelte-7r9sl0{opacity:.85;padding:7px 10px}.preview-main.svelte-7r9sl0{background:#f7f4ec;min-width:0;padding:24px 28px}.preview-demo.svelte-7r9sl0{color:#526356;margin-bottom:8px;font-size:10px}.preview-heading.svelte-7r9sl0{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.preview-greeting.svelte-7r9sl0{min-width:0;font-family:Young Serif,serif;font-size:22px}.preview-publish.svelte-7r9sl0{color:#f4efe2;background:#173124;border-radius:6px;flex:none;padding:8px 14px;font-size:12.5px;font-weight:600}.preview-stats.svelte-7r9sl0{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.preview-stat.svelte-7r9sl0{background:#fff;border:1px solid #1731241a;border-radius:8px;min-width:0;padding:12px 14px}.preview-label.svelte-7r9sl0{color:#526356;font-size:11px}.preview-value.svelte-7r9sl0{font-family:Young Serif,serif;font-size:24px}.preview-total.svelte-7r9sl0{color:#526356;font-size:13px}.preview-attention.svelte-7r9sl0{border-color:#e9c9b3}.preview-attention.svelte-7r9sl0 .preview-label:where(.svelte-7r9sl0),.preview-attention.svelte-7r9sl0 .preview-value:where(.svelte-7r9sl0){color:#934317}.preview-media.svelte-7r9sl0{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.preview-tile.svelte-7r9sl0{aspect-ratio:16/9;border-radius:6px;min-width:0;overflow:hidden}.preview-lunch.svelte-7r9sl0{color:#173124;background:#c8d96b;padding:10px;font-family:Young Serif,serif;font-size:18px;line-height:1}.preview-sand.svelte-7r9sl0{background:#e7e0cf}.preview-forest.svelte-7r9sl0{background:#173124}.preview-tan.svelte-7r9sl0{background:#d6c9a8}@media (width<=639px){.preview-grid.svelte-7r9sl0{grid-template-columns:minmax(0,1fr)}.preview-sidebar.svelte-7r9sl0{display:none}.preview-main.svelte-7r9sl0{padding:20px 16px}.preview-greeting.svelte-7r9sl0{font-size:20px}.preview-stats.svelte-7r9sl0,.preview-media.svelte-7r9sl0{grid-template-columns:repeat(2,minmax(0,1fr))}.preview-stat.svelte-7r9sl0{padding:12px}.preview-lunch.svelte-7r9sl0{font-size:16px}}.marketing-hero.svelte-1q37ri0{background:#173124;padding-top:8rem;padding-bottom:0}.marketing-hero.svelte-1q37ri0 h1:where(.svelte-1q37ri0){color:#f7f4ec;max-width:58rem;font-size:clamp(3rem,6vw,5.4rem)}.marketing-hero.svelte-1q37ri0 h1:where(.svelte-1q37ri0) span:where(.svelte-1q37ri0){color:inherit}.marketing-hero.svelte-1q37ri0 .text-stone-400{color:#bdc7b9}.marketing-hero.svelte-1q37ri0 .text-stone-500{color:#a8b5a1}.marketing-hero.svelte-1q37ri0 .text-stone-300{color:#e6e9da}.marketing-hero.svelte-1q37ri0 .text-brand-500{color:#c8d96b}.marketing-hero.svelte-1q37ri0 .bg-brand-500{background-color:#c8d96b}.marketing-hero.svelte-1q37ri0 a:where(.svelte-1q37ri0){border-radius:8px}.hero-eyebrow.svelte-1q37ri0{color:#c8d96b}.hero-trust.svelte-1q37ri0{column-gap:.875rem}@media (width>=640px){.hero-trust.svelte-1q37ri0 span:where(.svelte-1q37ri0)+span:where(.svelte-1q37ri0){border-left:1px solid #3b5142;padding-left:.875rem}}.marketing-hero.svelte-1q37ri0 a:where(.svelte-1q37ri0):first-child{color:#173124;box-shadow:none;background:#c8d96b}.marketing-hero.svelte-1q37ri0 a:where(.svelte-1q37ri0):first-child:hover{background:#d5e2aa}.marketing-hero.svelte-1q37ri0 a:where(.svelte-1q37ri0):nth-child(2){color:#f7f4ec;border:1px solid #627361}@media (width<=639px){.marketing-hero.svelte-1q37ri0{padding-top:7rem}.marketing-hero.svelte-1q37ri0 h1:where(.svelte-1q37ri0){margin-top:1.25rem;font-size:2.75rem}.marketing-hero.svelte-1q37ri0 p:where(.svelte-1q37ri0){margin-top:1.25rem;font-size:1.05rem}.marketing-hero.svelte-1q37ri0 .mt-9:where(.svelte-1q37ri0){margin-top:1.75rem}.marketing-hero.svelte-1q37ri0 .mt-8:where(.svelte-1q37ri0){margin-top:1.25rem;font-size:.8125rem}.marketing-hero.svelte-1q37ri0 a:where(.svelte-1q37ri0){justify-content:center;width:100%}}.step.svelte-zv7veq{border-top:1px solid var(--marketing-border);padding-top:1.25rem}.step-number.svelte-zv7veq{color:var(--color-text-tertiary);font-family:var(--font-display);font-variant-numeric:tabular-nums;margin-bottom:1rem;font-size:1.5rem;line-height:1;display:block}@media (width>=768px){.step.svelte-zv7veq{padding-top:1.5rem}.step-number.svelte-zv7veq{margin-bottom:1.5rem;font-size:1.875rem}}.publishing.svelte-pa9nyj{--pf-section:var(--marketing-paper);--pf-pane:var(--marketing-warm);--pf-card:#fff;--pf-line:var(--marketing-border);--pf-muted:var(--color-text-tertiary);--pf-lime:#c8d96b;--pf-sand:#ddd3b8;--pf-forest:#365c3e;--pf-ink:#173124;background:var(--pf-section)}.publishing-warm.svelte-pa9nyj{--pf-section:var(--marketing-warm);--pf-pane:var(--marketing-paper);--pf-card:var(--color-off-white)}.dark .publishing.svelte-pa9nyj{--pf-section:var(--color-off-white);--pf-pane:var(--marketing-warm);--pf-card:var(--marketing-paper);--pf-sand:#b9ad8c;--pf-forest:#5b8262}.dark .publishing-warm.svelte-pa9nyj{--pf-section:var(--marketing-warm);--pf-pane:var(--color-off-white)}.publishing-intro.svelte-pa9nyj{gap:1.25rem;display:grid}.publishing-intro.svelte-pa9nyj h2:where(.svelte-pa9nyj){max-width:16ch}.publishing-intro.svelte-pa9nyj>p:where(.svelte-pa9nyj){max-width:34rem}@media (width>=1024px){.publishing-intro.svelte-pa9nyj{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:4rem}.publishing-intro.svelte-pa9nyj>p:where(.svelte-pa9nyj){padding-bottom:.35rem}}.publishing-board.svelte-pa9nyj{border:1px solid var(--pf-line);background:var(--pf-pane);border-radius:14px;grid-template-columns:minmax(0,1fr);margin:2.5rem 0 0;padding:0;list-style:none;display:grid;overflow:hidden}@media (width>=768px){.publishing-board.svelte-pa9nyj{margin-top:4rem}}.publishing-pane.svelte-pa9nyj{flex-direction:column;min-width:0;display:flex}.publishing-pane.svelte-pa9nyj+.publishing-pane:where(.svelte-pa9nyj){border-top:1px solid var(--pf-line)}@media (width>=1024px){.publishing-board.svelte-pa9nyj{grid-template-rows:1fr auto;grid-template-columns:repeat(3,minmax(0,1fr))}.publishing-pane.svelte-pa9nyj{grid-row:span 2;grid-template-rows:subgrid;display:grid}.publishing-pane.svelte-pa9nyj+.publishing-pane:where(.svelte-pa9nyj){border-top:0;border-left:1px solid var(--pf-line)}}.pane-visual.svelte-pa9nyj{justify-content:center;align-items:center;padding:1.25rem;display:flex}@media (width>=1024px){.pane-visual.svelte-pa9nyj{min-height:18rem;padding:1.75rem}}.pane-text.svelte-pa9nyj{order:-1;grid-template-columns:auto minmax(0,1fr);gap:.875rem;padding:1.25rem 1.25rem 0;display:grid}.pane-visual.svelte-pa9nyj{padding-bottom:1.5rem}@media (width>=640px) and (width<=1023px){.publishing-pane.svelte-pa9nyj{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;display:grid}.pane-text.svelte-pa9nyj,.pane-visual.svelte-pa9nyj{padding:1.5rem}}@media (width>=1024px){.pane-text.svelte-pa9nyj{border-top:1px solid var(--pf-line);order:0;padding:1.5rem 1.75rem 1.75rem}.pane-visual.svelte-pa9nyj{padding-bottom:1.75rem}}.pane-number.svelte-pa9nyj{border:1px solid var(--pf-line);background:var(--pf-card);width:1.75rem;height:1.75rem;color:var(--color-text-primary);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;font-size:.8125rem;font-weight:600;display:inline-flex}.pane-text.svelte-pa9nyj h3:where(.svelte-pa9nyj){color:var(--color-text-primary);font-size:1.25rem;line-height:1.25}.pane-text.svelte-pa9nyj p:where(.svelte-pa9nyj){color:var(--color-text-secondary);margin-top:.375rem;font-size:.9375rem;line-height:1.6}.ui-card.svelte-pa9nyj{background:var(--pf-card);border:1px solid var(--pf-line);width:100%;max-width:21rem;color:var(--color-text-primary);border-radius:10px;padding:.875rem;font-size:.75rem;box-shadow:0 1px 2px #1731240f}.ui-head.svelte-pa9nyj{justify-content:space-between;align-items:baseline;gap:.75rem;padding:0 .125rem .625rem;display:flex}.ui-title.svelte-pa9nyj{font-family:var(--font-display);font-size:1rem;line-height:1.2}.ui-muted.svelte-pa9nyj{color:var(--pf-muted);font-size:.6875rem}.row-time.svelte-pa9nyj{font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.playlist-rows.svelte-pa9nyj{border-top:1px solid var(--pf-line);margin:0;padding:0;list-style:none}.playlist-rows.svelte-pa9nyj li:where(.svelte-pa9nyj){border-bottom:1px solid var(--pf-line);grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:.625rem;padding:.5rem .125rem;display:grid}.row-name.svelte-pa9nyj{white-space:nowrap;text-overflow:ellipsis;flex-direction:column;min-width:0;font-weight:500;display:flex;overflow:hidden}.thumb.svelte-pa9nyj{aspect-ratio:16/10;border-radius:4px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.dark .thumb.svelte-pa9nyj{box-shadow:inset 0 0 0 1px #f7f4ec1f}.thumb-0.svelte-pa9nyj{background:var(--pf-lime)}.thumb-serif.svelte-pa9nyj{font-family:var(--font-display);color:var(--pf-ink);font-size:.875rem}.thumb-1.svelte-pa9nyj{background:var(--pf-ink)}.thumb-play.svelte-pa9nyj{border-top:4.5px solid #0000;border-bottom:4.5px solid #0000;border-left:7px solid #f7f4ec;width:0;height:0;margin-left:2px}.thumb-2.svelte-pa9nyj{background:#f3efe2;border:1px solid #d9d9cb}.thumb-page.svelte-pa9nyj{background:#a4ad9a;width:45%;height:2px;box-shadow:0 4px #a4ad9a,0 -4px #a4ad9a}.ui-foot.svelte-pa9nyj{justify-content:space-between;padding:.625rem .125rem 0;display:flex}.weekdays.svelte-pa9nyj{grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;display:grid}.weekdays.svelte-pa9nyj span:where(.svelte-pa9nyj){border:1px solid var(--pf-line);height:1.5rem;color:var(--pf-muted);border-radius:5px;justify-content:center;align-items:center;font-size:.6875rem;font-weight:600;display:flex}.weekdays.svelte-pa9nyj span.on:where(.svelte-pa9nyj){background:var(--pf-ink);border-color:var(--pf-ink);color:#f7f4ec}.dark .weekdays.svelte-pa9nyj span.on:where(.svelte-pa9nyj){color:#173124;background:#c8d96b;border-color:#c8d96b}.timeline.svelte-pa9nyj{margin-top:1.875rem}.timeline-track.svelte-pa9nyj{background:repeating-linear-gradient(90deg, transparent 0 calc(100% / 6 - 1px), var(--pf-line) calc(100% / 6 - 1px) calc(100% / 6));border:1px solid var(--pf-line);border-radius:4px;height:1.25rem;position:relative}.slot.svelte-pa9nyj{border-radius:3px;position:absolute;top:2px;bottom:2px}.slot-0.svelte-pa9nyj{background:var(--pf-lime)}.slot-1.svelte-pa9nyj{background:var(--pf-sand)}.slot-2.svelte-pa9nyj{background:var(--pf-forest)}.now.svelte-pa9nyj{background:var(--color-text-primary);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-.5rem;bottom:-.375rem}.now.svelte-pa9nyj span:where(.svelte-pa9nyj){white-space:nowrap;color:var(--color-text-primary);font-size:.625rem;font-weight:600;position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%)}.timeline-scale.svelte-pa9nyj{color:var(--pf-muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:.375rem;font-size:.625rem;display:flex}.legend.svelte-pa9nyj{border-top:1px solid var(--pf-line);gap:.3125rem;margin:.75rem 0 0;padding:.5rem 0 0;list-style:none;display:grid}.legend.svelte-pa9nyj li:where(.svelte-pa9nyj){color:var(--color-text-secondary);grid-template-columns:.625rem minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.legend.svelte-pa9nyj li.current:where(.svelte-pa9nyj) .legend-name:where(.svelte-pa9nyj){color:var(--color-text-primary);font-weight:600}.swatch.svelte-pa9nyj{border-radius:2px;width:.625rem;height:.625rem}.screens.svelte-pa9nyj{flex-direction:column;align-items:stretch;gap:.75rem}.screens.svelte-pa9nyj>:where(.svelte-pa9nyj){width:100%;max-width:21rem;margin-inline:auto}.screen.svelte-pa9nyj{min-width:0;margin-block:0}.screen.svelte-pa9nyj figcaption:where(.svelte-pa9nyj){color:var(--color-text-primary);white-space:nowrap;align-items:center;gap:.375rem;margin-top:.375rem;font-size:.6875rem;font-weight:600;display:flex;overflow:hidden}.screen.svelte-pa9nyj figcaption:where(.svelte-pa9nyj) .ui-muted:where(.svelte-pa9nyj){text-overflow:ellipsis;margin-left:auto;font-weight:400;overflow:hidden}.dot.svelte-pa9nyj{background:#4f8a3c;border-radius:999px;flex:none;width:.375rem;height:.375rem;box-shadow:0 0 0 2px #4f8a3c2e}.dark .dot.svelte-pa9nyj{background:#9fd06b}.display.svelte-pa9nyj{aspect-ratio:16/9;border:4px solid #0f1712;border-radius:5px;flex-direction:column;justify-content:center;padding:.5rem .75rem;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f171233}.dark .display.svelte-pa9nyj{border-color:#070c09;box-shadow:0 0 0 1px #3b5142}.slide-breakfast.svelte-pa9nyj{background:var(--pf-lime);color:var(--pf-ink)}.slide-meeting.svelte-pa9nyj{color:#f7f4ec;background:#173124}.slide-title.svelte-pa9nyj{font-family:var(--font-display);font-size:1.625rem;line-height:1}.slide-text.svelte-pa9nyj{font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:.75rem;font-weight:600}.slide-foot.svelte-pa9nyj{opacity:.8;margin-top:auto;font-size:.625rem}.screen-main.svelte-pa9nyj .display:where(.svelte-pa9nyj){justify-content:flex-start;padding:.75rem 1rem}.screen-main.svelte-pa9nyj .slide-title:where(.svelte-pa9nyj){margin-top:.5rem}.screen-pair.svelte-pa9nyj .screen:where(.svelte-pa9nyj){margin:0}.screen-pair.svelte-pa9nyj{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.display.small.svelte-pa9nyj{border-width:3px;padding:.375rem .5rem}.display.small.svelte-pa9nyj .slide-title:where(.svelte-pa9nyj){font-size:.875rem}.display.small.svelte-pa9nyj .slide-text:where(.svelte-pa9nyj){margin-top:.125rem;font-size:.5625rem}.slide-meeting.svelte-pa9nyj .slide-text:where(.svelte-pa9nyj){color:#c8d96b}.industry-gallery.svelte-1dgsfyk{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}.industry-gallery.svelte-1dgsfyk figure:where(.svelte-1dgsfyk){min-width:0;margin:0}.industry-gallery.svelte-1dgsfyk picture:where(.svelte-1dgsfyk){aspect-ratio:3/2;background:#23382a;border-radius:10px;display:block;overflow:hidden}.industry-gallery.svelte-1dgsfyk img:where(.svelte-1dgsfyk){object-fit:contain;width:100%;height:100%;display:block}.industry-gallery.svelte-1dgsfyk figcaption:where(.svelte-1dgsfyk){color:#c2cbbf;margin-top:12px;font-size:.9rem;line-height:1.55}@media (width<=767px){.industry-gallery.svelte-1dgsfyk{grid-template-columns:1fr}}.testimonial.svelte-1jhcrt0{border-top:1px solid var(--marketing-border);flex-direction:column;margin:0;padding-top:1.5rem;display:flex}.testimonial.svelte-1jhcrt0 blockquote:where(.svelte-1jhcrt0){margin:0}.testimonial.svelte-1jhcrt0 blockquote:where(.svelte-1jhcrt0) p:where(.svelte-1jhcrt0){color:var(--color-text-primary);font-family:var(--font-display);font-size:1.1875rem;line-height:1.5}.testimonial.svelte-1jhcrt0 figcaption:where(.svelte-1jhcrt0){flex-direction:column;margin-top:1.25rem;font-size:.875rem;line-height:1.5;display:flex}.testimonial-name.svelte-1jhcrt0{color:var(--color-text-primary);font-weight:600}.testimonial-role.svelte-1jhcrt0{color:var(--color-text-tertiary)}@media (width>=768px){.testimonial.svelte-1jhcrt0 figcaption:where(.svelte-1jhcrt0){margin-top:auto;padding-top:1.5rem}}.sticky-cta.svelte-49bmt1{z-index:30;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--marketing-border,#d9d9cb);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f7f4eceb;transition:transform .22s ease-out;position:fixed;inset:auto 0 0;transform:translateY(110%)}.sticky-cta.visible.svelte-49bmt1{transform:translateY(0)}.sticky-cta.svelte-49bmt1 a:where(.svelte-49bmt1){color:#f7f4ec;background:#173124;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:48px;font-weight:600;display:flex}.sticky-cta.svelte-49bmt1 a:where(.svelte-49bmt1):focus-visible{outline-offset:3px;outline:2px solid #64864b}.dark .sticky-cta.svelte-49bmt1{background:#111d16eb}.dark .sticky-cta.svelte-49bmt1 a:where(.svelte-49bmt1){color:#173124;background:#c8d96b}
