.dept[data-astro-cid-il3lwxbr]{display:flex;flex-direction:column;gap:var(--space-2);width:100%;text-align:left;padding:var(--space-4);background:var(--ground-raised);transform:rotate(var(--tilt))}.dept[data-astro-cid-il3lwxbr] header[data-astro-cid-il3lwxbr]{display:flex;align-items:center;justify-content:space-between}.week-cells[data-astro-cid-il3lwxbr]{display:inline-flex;gap:2px}.week-cells[data-astro-cid-il3lwxbr] .cell[data-astro-cid-il3lwxbr]{width:5px;height:16px;border-radius:1px;border:1.4px solid var(--accent);background:none;transition:background .15s ease}.week-cells[data-astro-cid-il3lwxbr] .cell[data-astro-cid-il3lwxbr].sunday{border-color:var(--line)}.dept[data-astro-cid-il3lwxbr]:hover .week-cells[data-astro-cid-il3lwxbr] .cell[data-astro-cid-il3lwxbr].sunday,.dept[data-astro-cid-il3lwxbr]:focus-visible .week-cells[data-astro-cid-il3lwxbr] .cell[data-astro-cid-il3lwxbr].sunday,.dept[data-astro-cid-il3lwxbr].open .week-cells[data-astro-cid-il3lwxbr] .cell[data-astro-cid-il3lwxbr].sunday{background:var(--accent);border-color:var(--accent)}.subtitle[data-astro-cid-il3lwxbr]{color:var(--muted)}.job[data-astro-cid-il3lwxbr]{color:var(--muted);max-width:34ch}.workflows-wrap[data-astro-cid-il3lwxbr]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease;border-top:0 solid var(--line)}.workflows-wrap[data-astro-cid-il3lwxbr]>.workflows[data-astro-cid-il3lwxbr]{overflow:hidden;min-height:0;display:flex;flex-direction:column;gap:.5rem}.dept[data-astro-cid-il3lwxbr]:hover .workflows-wrap[data-astro-cid-il3lwxbr],.dept[data-astro-cid-il3lwxbr]:focus-visible .workflows-wrap[data-astro-cid-il3lwxbr],.dept[data-astro-cid-il3lwxbr].open .workflows-wrap[data-astro-cid-il3lwxbr]{grid-template-rows:1fr;border-top-width:1px;margin-top:var(--space-2);padding-top:var(--space-2)}.workflows[data-astro-cid-il3lwxbr] li[data-astro-cid-il3lwxbr]{font-size:.95rem;padding-left:1.1em;position:relative}.workflows[data-astro-cid-il3lwxbr] li[data-astro-cid-il3lwxbr]:before{content:"";position:absolute;left:0;top:.55em;width:.4em;height:.4em;background:var(--accent);border-radius:1px}.reveal-hint[data-astro-cid-il3lwxbr]{color:var(--muted);margin-top:auto;padding-top:var(--space-2)}.dept[data-astro-cid-il3lwxbr]:hover .reveal-hint[data-astro-cid-il3lwxbr],.dept[data-astro-cid-il3lwxbr]:focus-visible .reveal-hint[data-astro-cid-il3lwxbr],.dept[data-astro-cid-il3lwxbr].open .reveal-hint[data-astro-cid-il3lwxbr]{display:none}.product-visual[data-astro-cid-z5jahtyu]{display:flex;flex-direction:column;align-items:center;gap:10px}.product-visual[data-astro-cid-z5jahtyu].compact{max-width:150px}.product-visual[data-astro-cid-z5jahtyu].large{max-width:600px}.product-frame[data-astro-cid-z5jahtyu]{width:100%;max-width:260px;aspect-ratio:720 / 1018;background:#fff;border:1px solid var(--line);border-radius:var(--radius-module);overflow:hidden;box-shadow:var(--shadow)}.precropped[data-astro-cid-z5jahtyu] .product-frame[data-astro-cid-z5jahtyu].desktop-shot{aspect-ratio:1200 / 1812}.compact[data-astro-cid-z5jahtyu] .product-frame[data-astro-cid-z5jahtyu]{max-width:150px}.large[data-astro-cid-z5jahtyu] .product-frame[data-astro-cid-z5jahtyu]{max-width:600px}@media(max-width:900px){.large[data-astro-cid-z5jahtyu] .product-frame[data-astro-cid-z5jahtyu]{max-width:560px}}.product-frame[data-astro-cid-z5jahtyu] img[data-astro-cid-z5jahtyu]{width:calc(100% + 28px);height:calc(100% + 28px);margin:-14px;max-width:none;object-fit:cover;display:block}.precropped[data-astro-cid-z5jahtyu] .product-frame[data-astro-cid-z5jahtyu].desktop-shot img[data-astro-cid-z5jahtyu]{width:100%;height:100%;margin:0}.compact[data-astro-cid-z5jahtyu]:not(.precropped) .product-frame[data-astro-cid-z5jahtyu].desktop-shot img[data-astro-cid-z5jahtyu]{width:100%;height:100%;margin:0;max-width:none;object-fit:contain;background:#fff}.product-caption[data-astro-cid-z5jahtyu]{color:var(--muted);text-align:center}.mobile-shot[data-astro-cid-z5jahtyu]{display:none;aspect-ratio:700 / 154}.mobile-shot[data-astro-cid-z5jahtyu] img[data-astro-cid-z5jahtyu]{width:100%;height:100%;margin:0;max-width:none;object-fit:cover;display:block}@media(max-width:720px){.has-mobile-crop[data-astro-cid-z5jahtyu] .desktop-shot[data-astro-cid-z5jahtyu]{display:none}.mobile-shot[data-astro-cid-z5jahtyu]{display:block;max-width:340px}.product-caption[data-astro-cid-z5jahtyu]{text-transform:none;letter-spacing:normal;font-weight:500;font-size:.8125rem}}.lib-card[data-astro-cid-dgtyncux]{margin:var(--space-4) 0}.lib-window[data-astro-cid-dgtyncux],.lib-phone[data-astro-cid-dgtyncux]{margin:0}.lib-window[data-astro-cid-dgtyncux]{background:#fff;border:1px solid var(--line);border-radius:var(--radius-module);box-shadow:var(--shadow);overflow:hidden}.lib-bar[data-astro-cid-dgtyncux]{display:flex;gap:6px;padding:10px 14px;background:var(--ground);border-bottom:1px solid var(--line)}.lib-bar[data-astro-cid-dgtyncux] span[data-astro-cid-dgtyncux]{width:9px;height:9px;border-radius:50%;background:var(--line)}.lib-window[data-astro-cid-dgtyncux] img[data-astro-cid-dgtyncux]{width:100%;height:auto;display:block}.lib-phone[data-astro-cid-dgtyncux]{display:none;justify-content:center}.lib-phone-frame[data-astro-cid-dgtyncux]{width:100%;max-width:220px;background:#fff;border:8px solid var(--ink);border-radius:26px;overflow:hidden;box-shadow:var(--shadow)}.lib-phone-frame[data-astro-cid-dgtyncux] img[data-astro-cid-dgtyncux]{width:100%;height:auto;display:block}@media(max-width:720px){.lib-window[data-astro-cid-dgtyncux]{display:none}.lib-phone[data-astro-cid-dgtyncux]{display:flex}}.demo-card[data-astro-cid-zzsaro5p].phone{background:var(--card);border-radius:24px;border:1px solid var(--line);box-shadow:var(--shadow);padding:18px;width:100%;max-width:360px;margin-inline:auto}.phone-head[data-astro-cid-zzsaro5p]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.phone-head[data-astro-cid-zzsaro5p] span[data-astro-cid-zzsaro5p]{width:8px;height:8px;border-radius:50%;background:var(--line)}.bubble[data-astro-cid-zzsaro5p]{border-radius:14px;padding:12px 14px;font-size:.95rem;line-height:1.45;margin-bottom:10px;min-height:1.45em}.bubble[data-astro-cid-zzsaro5p].user{background:var(--user-bubble);margin-left:20px}.bubble[data-astro-cid-zzsaro5p].assistant{background:#fff;border:1px solid var(--line);margin-bottom:4px}.fillin[data-astro-cid-zzsaro5p]{background:var(--accent);border-radius:4px;padding:0 4px;font-weight:600}.blank-slot[data-astro-cid-zzsaro5p]{background:var(--line);border-radius:4px;padding:0 4px;color:var(--muted)}.demo-caption[data-astro-cid-zzsaro5p]{font-size:.8rem;color:var(--muted);text-align:right;margin:0}.offer-grid[data-astro-cid-bxoy43hp]{display:grid;grid-template-columns:1.2fr .8fr;gap:var(--space-5);align-items:start}@media(max-width:860px){.offer-grid[data-astro-cid-bxoy43hp]{grid-template-columns:1fr}}.hero-actions[data-astro-cid-bxoy43hp]{margin-top:var(--space-3);display:flex;gap:var(--space-3);flex-wrap:wrap}.hero-note[data-astro-cid-bxoy43hp]{color:var(--muted);margin-top:var(--space-2)}.bundle-line[data-astro-cid-bxoy43hp]{color:var(--muted);font-size:.9rem;margin-top:var(--space-3)}.bundle-box[data-astro-cid-bxoy43hp]{display:flex;flex-direction:column;gap:.15rem;margin-top:var(--space-3);padding:.75rem .9rem;border:2px solid var(--ink);border-radius:12px;background:var(--paper);color:var(--ink);text-decoration:none}.bundle-box[data-astro-cid-bxoy43hp]:hover{background:var(--accent)}.bundle-box-label[data-astro-cid-bxoy43hp]{font-family:var(--font-display);font-weight:700;font-size:1.05rem}.bundle-box-text[data-astro-cid-bxoy43hp]{font-size:.9rem}.bundle-line-link[data-astro-cid-bxoy43hp]{font-weight:600;color:var(--ink);border-bottom:2px solid var(--accent);white-space:nowrap}.os-explainer[data-astro-cid-bxoy43hp],.os-implementation-note[data-astro-cid-bxoy43hp]{color:var(--muted);font-size:.95rem;margin-top:var(--space-3);max-width:46ch}.offer-card[data-astro-cid-bxoy43hp]{position:relative;padding:var(--space-4);background:var(--ground-raised);display:flex;flex-direction:column;gap:var(--space-3)}.os-launch-pill[data-astro-cid-bxoy43hp]{position:static;display:inline-flex;width:fit-content;align-self:flex-start}.offer-card[data-astro-cid-bxoy43hp] .price-rise-note{align-self:flex-start;font-size:.75rem;padding:.4em .7em}.included[data-astro-cid-bxoy43hp]{display:flex;flex-direction:column;gap:.6rem}.included[data-astro-cid-bxoy43hp] li[data-astro-cid-bxoy43hp]{padding-left:1.1em;position:relative}.included[data-astro-cid-bxoy43hp] li[data-astro-cid-bxoy43hp]:before{content:"";position:absolute;left:0;top:.55em;width:.4em;height:.4em;background:var(--accent);border-radius:1px}.price[data-astro-cid-bxoy43hp]{margin-top:var(--space-2)}.amount[data-astro-cid-bxoy43hp]{font-family:var(--font-display);font-weight:600;font-size:2.5rem}.section-head[data-astro-cid-bxoy43hp]{max-width:46rem;margin-bottom:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2)}.dept-head[data-astro-cid-bxoy43hp]{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-5);max-width:none}@media(max-width:800px){.dept-head[data-astro-cid-bxoy43hp]{flex-direction:column;align-items:flex-start}}#compare[data-astro-cid-bxoy43hp],#all-workflows[data-astro-cid-bxoy43hp],#bump[data-astro-cid-bxoy43hp]{scroll-margin-top:5rem}.os-demo[data-astro-cid-bxoy43hp]{padding-top:0}.os-demo[data-astro-cid-bxoy43hp] .demo-video{max-width:46rem;margin:0 auto}.how-grid[data-astro-cid-bxoy43hp]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-rows:auto auto 1fr;grid-template-areas:"img head" "img demo" "img .";column-gap:var(--space-6);row-gap:var(--space-4);align-items:start}.how-head[data-astro-cid-bxoy43hp]{grid-area:head;margin-bottom:0}.how-grid[data-astro-cid-bxoy43hp]>.product-visual{grid-area:img;width:100%}.how-grid[data-astro-cid-bxoy43hp]>.demo-card{grid-area:demo;margin:0;max-width:30rem}@media(max-width:900px){.how-grid[data-astro-cid-bxoy43hp]{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"head" "img" "demo";row-gap:var(--space-5)}.how-head[data-astro-cid-bxoy43hp]{margin-bottom:0}.how-grid[data-astro-cid-bxoy43hp]>.demo-card{max-width:360px;margin-inline:auto}}.get-online-grid[data-astro-cid-bxoy43hp]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6);align-items:center}@media(max-width:900px){.get-online-grid[data-astro-cid-bxoy43hp]{grid-template-columns:1fr}}.get-bullets[data-astro-cid-bxoy43hp]{margin-top:var(--space-4);display:flex;flex-direction:column;gap:14px}.get-bullets[data-astro-cid-bxoy43hp] li[data-astro-cid-bxoy43hp]{display:flex;gap:12px;font-weight:500}.get-bullets[data-astro-cid-bxoy43hp] .check[data-astro-cid-bxoy43hp]{flex-shrink:0;width:20px;height:20px;border-radius:50%;background:var(--ink);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px}.get-visuals[data-astro-cid-bxoy43hp]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:var(--space-4)}.get-visuals[data-astro-cid-bxoy43hp]>.lib-card{flex:1 1 260px;max-width:420px;margin:0}.get-visuals[data-astro-cid-bxoy43hp]>.product-visual{flex:none}.table-scroll-hint[data-astro-cid-bxoy43hp]{display:none;color:var(--muted);margin-bottom:var(--space-2)}.table-scroll[data-astro-cid-bxoy43hp]{overflow-x:auto;position:relative}@media(max-width:700px){.table-scroll-hint[data-astro-cid-bxoy43hp]{display:block}.table-scroll[data-astro-cid-bxoy43hp]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent)}}.before-after-table[data-astro-cid-bxoy43hp]{width:100%;border-collapse:collapse;min-width:34rem}.before-after-table[data-astro-cid-bxoy43hp] th[data-astro-cid-bxoy43hp],.before-after-table[data-astro-cid-bxoy43hp] td[data-astro-cid-bxoy43hp]{text-align:left;padding:.75rem 1rem;border-bottom:1px solid var(--line)}.before-after-table[data-astro-cid-bxoy43hp] th[data-astro-cid-bxoy43hp]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--tracking-mono-label);font-size:.875rem;color:var(--muted);font-weight:500}.ba-before[data-astro-cid-bxoy43hp]{color:var(--muted)}.ba-after[data-astro-cid-bxoy43hp]{color:var(--ink);font-weight:700}.ba-workflow[data-astro-cid-bxoy43hp]{color:var(--muted);font-size:.8rem}.table-caption[data-astro-cid-bxoy43hp]{margin-top:var(--space-3);color:var(--muted)}.dept-grid[data-astro-cid-bxoy43hp]{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-4);align-items:stretch}@media(max-width:1000px){.dept-grid[data-astro-cid-bxoy43hp]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.dept-grid[data-astro-cid-bxoy43hp]{grid-template-columns:1fr}}.modules-disclosure[data-astro-cid-bxoy43hp]{list-style:none}.modules-summary[data-astro-cid-bxoy43hp]{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-module);transition:border-color .15s ease}.modules-summary[data-astro-cid-bxoy43hp]:hover{border-color:var(--ink)}.modules-summary[data-astro-cid-bxoy43hp]::-webkit-details-marker{display:none}.modules-summary-text[data-astro-cid-bxoy43hp]{font-family:var(--font-display);font-weight:600;font-size:clamp(1.125rem,.6vw + 1rem,1.375rem)}.modules-chevron[data-astro-cid-bxoy43hp]{flex:none;width:.65em;height:.65em;border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:rotate(45deg);transition:transform .15s ease}details[data-astro-cid-bxoy43hp][open] .modules-chevron[data-astro-cid-bxoy43hp]{transform:rotate(-135deg)}.modules-summary[data-astro-cid-bxoy43hp]:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-module)}details[data-astro-cid-bxoy43hp][open] .modules-summary[data-astro-cid-bxoy43hp]{margin-bottom:var(--space-5)}.modules-lede[data-astro-cid-bxoy43hp]{color:var(--muted);margin-bottom:var(--space-5)}.index-grid[data-astro-cid-bxoy43hp]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}@media(max-width:900px){.index-grid[data-astro-cid-bxoy43hp]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.index-grid[data-astro-cid-bxoy43hp]{grid-template-columns:1fr}}.index-dept[data-astro-cid-bxoy43hp]{padding:var(--space-4);background:var(--ground-raised)}.index-list[data-astro-cid-bxoy43hp]{margin-top:var(--space-3);display:flex;flex-direction:column;gap:.8rem}.index-list[data-astro-cid-bxoy43hp] li[data-astro-cid-bxoy43hp]{display:flex;gap:.6rem;align-items:baseline}.index-num[data-astro-cid-bxoy43hp]{color:var(--muted);font-weight:700;flex:none}.index-body[data-astro-cid-bxoy43hp]{display:flex;flex-direction:column;gap:.1rem}.index-title[data-astro-cid-bxoy43hp]{font-weight:600;font-size:.95rem}.index-outcome[data-astro-cid-bxoy43hp]{color:var(--muted);font-size:.85rem}.bump-grid[data-astro-cid-bxoy43hp]{display:grid;grid-template-columns:.8fr 1.2fr;gap:var(--space-5);align-items:center}@media(max-width:760px){.bump-grid[data-astro-cid-bxoy43hp]{grid-template-columns:1fr}}.bump-card[data-astro-cid-bxoy43hp]{padding:var(--space-4);background:var(--ground-raised);display:flex;flex-direction:column;gap:var(--space-2)}.objections-grid[data-astro-cid-bxoy43hp]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-4)}.objection[data-astro-cid-bxoy43hp]{grid-column:span 2}.objection[data-astro-cid-bxoy43hp]:nth-last-child(2):nth-child(3n+1),.objection[data-astro-cid-bxoy43hp]:last-child:nth-child(3n+2){grid-column:span 3}@media(max-width:900px){.objections-grid[data-astro-cid-bxoy43hp]{grid-template-columns:repeat(2,minmax(0,1fr))}.objection[data-astro-cid-bxoy43hp],.objection[data-astro-cid-bxoy43hp]:nth-last-child(2):nth-child(3n+1),.objection[data-astro-cid-bxoy43hp]:last-child:nth-child(3n+2){grid-column:auto}.objection[data-astro-cid-bxoy43hp]:last-child:nth-child(odd){grid-column:span 2}}@media(max-width:640px){.objections-grid[data-astro-cid-bxoy43hp]{grid-template-columns:1fr}.objection[data-astro-cid-bxoy43hp]:last-child:nth-child(odd){grid-column:auto}}.objection[data-astro-cid-bxoy43hp]{padding:var(--space-4);background:var(--ground-raised);display:flex;flex-direction:column;gap:.5rem}.objection[data-astro-cid-bxoy43hp] p[data-astro-cid-bxoy43hp]{color:var(--muted)}.see-all[data-astro-cid-bxoy43hp]{display:block;text-align:center;margin-top:var(--space-4);font-weight:600}.see-all[data-astro-cid-bxoy43hp]:hover{color:var(--ink);text-decoration:underline}
