.hero[data-astro-cid-ge2uvauf]{padding-top:var(--space-7);padding-bottom:var(--space-4)}.grid[data-astro-cid-ge2uvauf]{gap:var(--space-8);align-items:center;display:grid}@media (width>=64rem){.grid[data-astro-cid-ge2uvauf]{gap:var(--space-8);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.copy[data-astro-cid-ge2uvauf]{gap:var(--space-5);display:grid}h1[data-astro-cid-ge2uvauf]{max-width:14ch}.actions[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.note[data-astro-cid-ge2uvauf]{font-size:var(--text-sm);color:var(--color-text-subtle)}.cta-glow[data-astro-cid-ge2uvauf]{transition:filter .6s;display:inline-flex}.cta-glow[data-astro-cid-ge2uvauf].is-glow{filter:drop-shadow(0 0 14px #8c0afa8c)}html.motion .cta-glow[data-astro-cid-ge2uvauf].is-glow{animation:2.4s ease-in-out 2 cta-glow}@keyframes cta-glow{0%,to{filter:drop-shadow(0 0 6px #8c0afa4d)}50%{filter:drop-shadow(0 0 18px #8c0afab3)}}.phone-demo[data-astro-cid-ge2uvauf]{justify-items:center;gap:var(--space-3);margin:0;display:grid}.phone[data-astro-cid-ge2uvauf]{border:2px solid var(--color-brand);background:#0b1220d9;border-radius:2.25rem;width:min(18rem,82vw);height:33rem;padding:.75rem;position:relative;box-shadow:inset 0 0 0 1px #3c6cc040,0 0 40px #3c6cc01f}@media (width<=47.99rem){.phone[data-astro-cid-ge2uvauf]{height:30rem}}.notch[data-astro-cid-ge2uvauf]{background:var(--color-brand);opacity:.5;border-radius:1rem;width:4.5rem;height:.4rem;position:absolute;top:.55rem;left:50%;transform:translate(-50%)}.screen[data-astro-cid-ge2uvauf]{background:var(--color-bg);border-radius:1.6rem;grid-template-rows:auto minmax(0,1fr) auto;height:100%;padding-top:.6rem;display:grid;position:relative;overflow:hidden}.screen-head[data-astro-cid-ge2uvauf]{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-line);display:flex}.screen-title[data-astro-cid-ge2uvauf]{color:var(--color-text);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.badge[data-astro-cid-ge2uvauf]{background:var(--color-cta);color:#fff;font-size:var(--text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;border-radius:1rem;flex:none;padding:.125rem .5rem}.inbox[data-astro-cid-ge2uvauf]{gap:var(--space-2);padding:var(--space-3);flex-direction:column;margin:0;list-style:none;display:flex;overflow:hidden}.msg[data-astro-cid-ge2uvauf]{grid-template-rows:auto auto;display:grid}.msg-btn[data-astro-cid-ge2uvauf]{-webkit-appearance:none;appearance:none;align-items:center;gap:var(--space-2);width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) ease, background-color var(--duration-fast) ease, scale var(--duration-fast) var(--ease-out);border-radius:.6rem;grid-template-columns:auto minmax(0,1fr) auto;display:grid}@media (hover:hover) and (pointer:fine){.msg[data-astro-cid-ge2uvauf]:not(.is-answered):not(.is-answering) .msg-btn[data-astro-cid-ge2uvauf]:hover{border-color:var(--color-brand-bright);background:var(--color-surface-2)}}.msg-btn[data-astro-cid-ge2uvauf]:active{scale:.98}.msg-btn[data-astro-cid-ge2uvauf]:focus-visible{box-shadow:none;outline:2px solid var(--color-brand-bright);outline-offset:1px}.msg-icon[data-astro-cid-ge2uvauf],.msg-check[data-astro-cid-ge2uvauf]{fill:none;stroke-width:1.75px;stroke-linejoin:round;width:1.1rem;height:1.1rem}.msg-icon[data-astro-cid-ge2uvauf]{stroke:var(--color-brand-bright)}.msg-text[data-astro-cid-ge2uvauf]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.msg-time[data-astro-cid-ge2uvauf]{color:var(--color-text-subtle);font-variant-numeric:tabular-nums;font-size:.6875rem}.msg-check[data-astro-cid-ge2uvauf]{stroke:var(--color-brand-bright);stroke-width:2.5px;display:none}.reply[data-astro-cid-ge2uvauf]{margin:var(--space-1) 0 0 var(--space-5);padding:var(--space-2) var(--space-3);background:var(--color-brand-wash);box-shadow:inset 0 0 0 1px var(--color-brand);color:var(--color-text);font-size:var(--text-xs);border-radius:.6rem .6rem .6rem .15rem;line-height:1.45;display:none}.is-answering[data-astro-cid-ge2uvauf] .reply[data-astro-cid-ge2uvauf],.is-answered[data-astro-cid-ge2uvauf] .reply[data-astro-cid-ge2uvauf]{display:block}.is-answered[data-astro-cid-ge2uvauf] .msg-btn[data-astro-cid-ge2uvauf]{border-color:var(--color-brand);cursor:default}.is-answered[data-astro-cid-ge2uvauf] .msg-time[data-astro-cid-ge2uvauf]{display:none}.is-answered[data-astro-cid-ge2uvauf] .msg-check[data-astro-cid-ge2uvauf]{display:block}.is-answering[data-astro-cid-ge2uvauf] .reply-text[data-astro-cid-ge2uvauf]{visibility:hidden}.is-answering[data-astro-cid-ge2uvauf] .reply[data-astro-cid-ge2uvauf]:before{content:"···";color:var(--color-brand-soft);letter-spacing:.15em;position:absolute}.reply[data-astro-cid-ge2uvauf]{position:relative}.calm[data-astro-cid-ge2uvauf]{place-content:center;justify-items:center;gap:var(--space-3);color:var(--color-text);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-semibold);display:grid;position:absolute;inset:3.5rem 0 3rem}.calm[data-astro-cid-ge2uvauf][hidden]{display:none}.calm[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{fill:none;width:2.5rem;height:2.5rem;stroke:var(--color-brand-bright);stroke-width:2px}.screen-foot[data-astro-cid-ge2uvauf]{padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-line);color:var(--color-text-muted);font-size:var(--text-xs)}.screen-foot[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{color:var(--color-brand-soft);font-variant-numeric:tabular-nums}.disclaimer[data-astro-cid-ge2uvauf]{max-width:18rem;color:var(--color-text-subtle);font-size:var(--text-xs);text-align:center}.inbox[data-astro-cid-ge2uvauf].is-stacked{display:block;position:relative}.is-stacked[data-astro-cid-ge2uvauf] .msg[data-astro-cid-ge2uvauf]{top:var(--space-3);left:var(--space-3);right:var(--space-3);opacity:0;transition:transform .45s var(--ease-out), translate .4s var(--ease-out), opacity .3s ease;position:absolute;translate:0 -.5rem}.is-stacked[data-astro-cid-ge2uvauf] .msg[data-astro-cid-ge2uvauf].is-in{opacity:1;translate:0}.is-stacked[data-astro-cid-ge2uvauf] .msg[data-astro-cid-ge2uvauf].is-leaving{opacity:0;translate:1.5rem}html.motion .is-answering[data-astro-cid-ge2uvauf] .reply[data-astro-cid-ge2uvauf],html.motion .is-answered[data-astro-cid-ge2uvauf] .reply[data-astro-cid-ge2uvauf]{animation:reply-in .3s var(--ease-out)}@keyframes reply-in{0%{opacity:0;transform:translateY(-.25rem)}}html.motion .calm[data-astro-cid-ge2uvauf]:not([hidden]){animation:reply-in .5s var(--ease-out)}.day[data-astro-cid-oh7uzvwe]{--sticky-top:4.5rem}.day-bar[data-astro-cid-oh7uzvwe]{gap:var(--space-3) var(--space-7);padding:var(--space-4) var(--space-6);box-shadow:inset 0 0 0 1px var(--color-line);background:#111a2cf0;grid-template-columns:minmax(0,1fr) minmax(0,18rem);align-items:center;display:grid}.bar-track[data-astro-cid-oh7uzvwe]{height:3.25rem;margin-inline:1.5rem;position:relative}.bar-track[data-astro-cid-oh7uzvwe]:before,.bar-fill[data-astro-cid-oh7uzvwe]{content:"";height:var(--line-w);margin-top:-1px;position:absolute;top:50%;left:0;right:0}.bar-track[data-astro-cid-oh7uzvwe]:before{background:#3c6cc04d}.bar-fill[data-astro-cid-oh7uzvwe]{background:var(--color-brand-bright);transform-origin:0;transform:scaleX(1);box-shadow:0 0 10px #5a8ad880}.dot[data-astro-cid-oh7uzvwe]{left:var(--pos);background:var(--color-brand-bright);clip-path:polygon(0 0,100% 0,100% 65%,65% 100%,0 100%);width:.75rem;height:.75rem;margin:-.375rem 0 0 -.375rem;transition:background-color .25s;position:absolute;top:50%}.dot-label[data-astro-cid-oh7uzvwe]{top:calc(50% + .95rem);left:var(--pos);color:var(--color-text-subtle);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.6875rem;line-height:1;position:absolute;transform:translate(-50%)}.now[data-astro-cid-oh7uzvwe]{left:var(--pos);display:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.now-time[data-astro-cid-oh7uzvwe]{padding:.125rem var(--space-2);background:var(--color-bg);box-shadow:inset 0 0 0 1px var(--color-brand-bright);color:var(--color-text);font-family:var(--font-display);font-size:var(--text-xs);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;display:block}.result[data-astro-cid-oh7uzvwe]{gap:.125rem;display:grid}.result-label[data-astro-cid-oh7uzvwe]{color:var(--color-text-muted);font-size:var(--text-xs)}.result-text[data-astro-cid-oh7uzvwe]{color:var(--color-brand-soft);font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:1.3}html.motion .result-text[data-astro-cid-oh7uzvwe].is-changing{animation:result-in .4s var(--ease-out)}@keyframes result-in{0%{opacity:0;transform:translateY(.25rem)}}html:not(.motion) .result[data-astro-cid-oh7uzvwe]{display:none}html:not(.motion) .day-bar[data-astro-cid-oh7uzvwe]{grid-template-columns:1fr}.day-cards[data-astro-cid-oh7uzvwe]{gap:var(--space-5);margin:var(--space-5) 0 0;padding:0;list-style:none;display:grid}.day-card[data-astro-cid-oh7uzvwe]{gap:var(--space-3);padding:var(--space-5);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);display:grid}.card-time[data-astro-cid-oh7uzvwe]{color:var(--color-brand-soft);font-family:var(--font-display);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}.day-card[data-astro-cid-oh7uzvwe] h3[data-astro-cid-oh7uzvwe]{font-size:var(--text-xl)}.compare[data-astro-cid-oh7uzvwe]{gap:var(--space-3);display:grid}@media (width>=40rem){.compare[data-astro-cid-oh7uzvwe]{grid-template-columns:1fr 1fr}}.side[data-astro-cid-oh7uzvwe]{align-content:start;gap:var(--space-2);padding:var(--space-4);font-size:var(--text-sm);display:grid}.side-label[data-astro-cid-oh7uzvwe]{font-family:var(--font-display);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.side--manual[data-astro-cid-oh7uzvwe]{background:var(--color-bg);color:var(--color-text-muted)}.side--manual[data-astro-cid-oh7uzvwe] .side-label[data-astro-cid-oh7uzvwe]{color:var(--color-text-subtle)}.side--ai[data-astro-cid-oh7uzvwe]{background:var(--color-brand-wash);box-shadow:inset 0 0 0 1px var(--color-brand);color:var(--color-text)}.side--ai[data-astro-cid-oh7uzvwe] .side-label[data-astro-cid-oh7uzvwe],.saved[data-astro-cid-oh7uzvwe]{color:var(--color-brand-soft)}.saved[data-astro-cid-oh7uzvwe]{font-weight:var(--weight-semibold)}.day-nav[data-astro-cid-oh7uzvwe]{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-4);display:flex}.nav-btn[data-astro-cid-oh7uzvwe]{-webkit-appearance:none;appearance:none;align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-2) var(--space-4);border:1px solid var(--color-brand);color:var(--color-brand-soft);font:inherit;font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:border-color var(--duration-fast) ease, background-color var(--duration-fast) ease;background:0 0;border-radius:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.nav-btn[data-astro-cid-oh7uzvwe]:hover:not(:disabled){border-color:var(--color-cta);color:var(--color-text);background:#8c0afa1a}}.nav-btn[data-astro-cid-oh7uzvwe]:disabled{opacity:.35;cursor:default}.nav-status[data-astro-cid-oh7uzvwe]{color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.is-live[data-astro-cid-oh7uzvwe] .now[data-astro-cid-oh7uzvwe]{display:block}.is-live[data-astro-cid-oh7uzvwe] .dot[data-astro-cid-oh7uzvwe]{background:var(--color-surface-2)}.is-live[data-astro-cid-oh7uzvwe] .dot[data-astro-cid-oh7uzvwe].is-past{background:var(--color-brand-bright)}.is-live[data-astro-cid-oh7uzvwe] .dot-label[data-astro-cid-oh7uzvwe].is-current{color:var(--color-text)}.is-stage[data-astro-cid-oh7uzvwe] .day-stage[data-astro-cid-oh7uzvwe]{height:calc(var(--n) * 45vh + 100vh)}.is-stage[data-astro-cid-oh7uzvwe] .day-sticky[data-astro-cid-oh7uzvwe]{top:var(--sticky-top);padding-top:var(--space-4);position:sticky}.is-stage[data-astro-cid-oh7uzvwe] .day-cards[data-astro-cid-oh7uzvwe]{grid-template-areas:"card";display:grid}.is-stage[data-astro-cid-oh7uzvwe] .day-card[data-astro-cid-oh7uzvwe]{opacity:0;visibility:hidden;transition:opacity .35s ease, transform .45s var(--ease-out), visibility 0s linear .35s;grid-area:card;transform:translateY(.75rem)}.is-stage[data-astro-cid-oh7uzvwe] .day-card[data-astro-cid-oh7uzvwe].is-active{opacity:1;visibility:visible;transition:opacity .35s ease, transform .45s var(--ease-out), visibility 0s;transform:none}.is-carousel[data-astro-cid-oh7uzvwe] .dot-label[data-astro-cid-oh7uzvwe]{display:none}.is-carousel[data-astro-cid-oh7uzvwe] .day-bar[data-astro-cid-oh7uzvwe]{grid-template-columns:1fr}.is-carousel[data-astro-cid-oh7uzvwe] .day-cards[data-astro-cid-oh7uzvwe]{gap:var(--space-3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:0 8%;display:flex;overflow-x:auto}.is-carousel[data-astro-cid-oh7uzvwe] .day-cards[data-astro-cid-oh7uzvwe]::-webkit-scrollbar{display:none}.is-carousel[data-astro-cid-oh7uzvwe] .day-card[data-astro-cid-oh7uzvwe]{scroll-snap-align:center;flex:0 0 92%}@media (width<=47.99rem){.day-bar[data-astro-cid-oh7uzvwe]{padding:var(--space-3) var(--space-4)}}.calc[data-astro-cid-fj7gkcfz]{gap:var(--space-7);align-items:start;display:grid}@media (width>=64rem){.calc[data-astro-cid-fj7gkcfz]{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,26rem)}}.inputs[data-astro-cid-fj7gkcfz]{gap:var(--space-6);display:grid}.row[data-astro-cid-fj7gkcfz]{gap:var(--space-2);display:grid}label[data-astro-cid-fj7gkcfz]{color:var(--color-text);font-family:var(--font-display);font-weight:var(--weight-medium)}.hint[data-astro-cid-fj7gkcfz]{color:var(--color-text-subtle);font-size:var(--text-sm)}.limit[data-astro-cid-fj7gkcfz]{min-height:1.2em;color:var(--color-brand-soft);font-size:var(--text-sm)}.limit[data-astro-cid-fj7gkcfz]:empty{min-height:0}.pair[data-astro-cid-fj7gkcfz]{gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}input[data-astro-cid-fj7gkcfz][type=range]{width:100%;height:2.75rem;accent-color:var(--color-brand-bright);cursor:pointer;background:0 0;margin:0}input[data-astro-cid-fj7gkcfz][type=range]:focus-visible{box-shadow:none;outline:2px solid var(--color-brand-bright);outline-offset:2px}.num[data-astro-cid-fj7gkcfz]{align-items:center;gap:var(--space-2);display:inline-flex}input[data-astro-cid-fj7gkcfz][type=number]{width:5.5rem;min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font:inherit;font-variant-numeric:tabular-nums;text-align:right}input[data-astro-cid-fj7gkcfz][type=number]:hover{border-color:var(--color-brand)}input[data-astro-cid-fj7gkcfz][type=number]:focus-visible{border-color:var(--color-brand-bright)}.unit[data-astro-cid-fj7gkcfz]{min-width:2.75rem;color:var(--color-text-muted);font-size:var(--text-sm)}.result[data-astro-cid-fj7gkcfz]{gap:var(--space-3);padding:var(--space-6);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--chamfer)), calc(100% - var(--chamfer)) 100%, 0 100%);display:grid}@media (width>=64rem){.result[data-astro-cid-fj7gkcfz]{position:sticky;top:6rem}}.result[data-astro-cid-fj7gkcfz] h3[data-astro-cid-fj7gkcfz]{font-size:var(--text-lg);margin-bottom:var(--space-2)}.figure[data-astro-cid-fj7gkcfz]{align-items:baseline;gap:var(--space-3);color:var(--color-text);font-family:var(--font-display);line-height:1;display:flex}.figure[data-astro-cid-fj7gkcfz] output[data-astro-cid-fj7gkcfz]{font-size:var(--text-3xl);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-display)}.figure[data-astro-cid-fj7gkcfz] span[data-astro-cid-fj7gkcfz]{color:var(--color-text-muted);font-size:var(--text-lg)}.figure--money[data-astro-cid-fj7gkcfz] output[data-astro-cid-fj7gkcfz]{color:var(--color-brand-soft)}.equiv[data-astro-cid-fj7gkcfz]{color:var(--color-text)}.note[data-astro-cid-fj7gkcfz],.warn[data-astro-cid-fj7gkcfz]{font-size:var(--text-sm)}.note[data-astro-cid-fj7gkcfz]{color:var(--color-text-subtle)}.warn[data-astro-cid-fj7gkcfz]{padding:var(--space-3) var(--space-4);background:var(--color-brand-wash);box-shadow:inset 2px 0 0 var(--color-brand-bright);color:var(--color-text)}.actions[data-astro-cid-fj7gkcfz]{gap:var(--space-4);margin-top:var(--space-3);justify-items:start;display:grid}.actions-lead[data-astro-cid-fj7gkcfz]{color:var(--color-text);font-family:var(--font-display);font-weight:var(--weight-medium)}.svc-grid[data-astro-cid-lesv7jgp]{gap:var(--space-5);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.svc-grid[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}.svc-card[data-astro-cid-lesv7jgp]{gap:var(--space-4);padding:var(--space-6);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);transition:box-shadow var(--duration-base) ease;flex-direction:column;display:flex;position:relative}.svc-card[data-astro-cid-lesv7jgp].is-open{box-shadow:inset 0 0 0 1px var(--color-brand)}.svc-card[data-astro-cid-lesv7jgp]:after{content:"";width:var(--chamfer);height:var(--chamfer);background:linear-gradient(to top left, var(--color-bg) 50%, transparent 50%);position:absolute;bottom:0;right:0}.svc-grid[data-astro-cid-lesv7jgp]>.svc-card[data-astro-cid-lesv7jgp]:before{content:"";left:calc(var(--line-x) - var(--thread-pad) + var(--line-w));top:calc(var(--space-6) + 1rem);width:calc(var(--thread-pad) - var(--line-x) - var(--line-w));height:var(--line-w);background:var(--color-brand);position:absolute}@media (width>=48rem){.svc-grid[data-astro-cid-lesv7jgp]>.svc-card[data-astro-cid-lesv7jgp]:nth-child(2n):before{display:none}}.svc-head[data-astro-cid-lesv7jgp]{align-items:center;gap:var(--space-3);display:flex}.svc-icon[data-astro-cid-lesv7jgp]{fill:none;width:2rem;height:2rem;stroke:var(--color-brand-bright);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:square;flex:none}.svc-head[data-astro-cid-lesv7jgp] [data-astro-cid-lesv7jgp]:is(h3,h4){font-size:var(--text-xl);line-height:var(--leading-snug)}.svc-text[data-astro-cid-lesv7jgp]{max-width:36rem}.svc-foot[data-astro-cid-lesv7jgp]{gap:var(--space-3);margin-top:auto;display:grid}.svc-btn[data-astro-cid-lesv7jgp]{font-size:var(--text-sm);justify-self:start}.svc-btn[data-astro-cid-lesv7jgp]:after{transition:translate var(--duration-fast) var(--ease-out), rotate var(--duration-base) var(--ease-out)}.svc-btn[data-astro-cid-lesv7jgp][aria-expanded=true]{color:var(--color-text)}.svc-btn[data-astro-cid-lesv7jgp][aria-expanded=true]:after{rotate:90deg}.svc-example[data-astro-cid-lesv7jgp]{grid-template-rows:1fr;display:grid}html.js .svc-example[data-astro-cid-lesv7jgp]{visibility:hidden;transition:grid-template-rows .28s var(--ease-out), visibility 0s linear .28s;grid-template-rows:0fr}html.js .is-open[data-astro-cid-lesv7jgp] .svc-example[data-astro-cid-lesv7jgp]{visibility:visible;transition:grid-template-rows .28s var(--ease-out), visibility 0s;grid-template-rows:1fr}html.js:not(.motion) .svc-example[data-astro-cid-lesv7jgp]{transition:none}html:not(.js) .svc-btn[data-astro-cid-lesv7jgp]{display:none}.svc-example-inner[data-astro-cid-lesv7jgp]{overflow:hidden}.svc-example[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{padding:var(--space-3) var(--space-4);background:var(--color-brand-wash);box-shadow:inset 2px 0 0 var(--color-brand-bright);color:var(--color-text);font-size:var(--text-sm)}.svc-example[data-astro-cid-lesv7jgp] strong[data-astro-cid-lesv7jgp]{color:var(--color-brand-soft);font-weight:var(--weight-semibold)}.svc-card--product[data-astro-cid-lesv7jgp]{background:var(--color-brand-wash);box-shadow:inset 0 0 0 1px var(--color-brand)}@media (width>=48rem){.svc-card--product[data-astro-cid-lesv7jgp]{grid-column:1/-1}.svc-grid[data-astro-cid-lesv7jgp]>.svc-card--product[data-astro-cid-lesv7jgp]:before{display:block}}.svc-badge[data-astro-cid-lesv7jgp]{padding:.125rem var(--space-2);box-shadow:inset 0 0 0 1px var(--color-brand-bright);color:var(--color-brand-soft);font-family:var(--font-display);font-size:var(--text-xs);font-weight:var(--weight-semibold);align-self:flex-start}.svc-card--product[data-astro-cid-lesv7jgp] .svc-text[data-astro-cid-lesv7jgp]{max-width:48rem}.tabs[data-astro-cid-ectujax3]{gap:var(--space-2);margin-bottom:var(--space-6);scrollbar-width:none;margin-inline:-4px;padding:4px;display:flex;position:relative;overflow-x:auto}.tabs[data-astro-cid-ectujax3]::-webkit-scrollbar{display:none}[data-astro-cid-ectujax3][role=tab]{min-height:2.75rem;padding:var(--space-2) var(--space-4);background:var(--color-surface);color:var(--color-text-muted);font:inherit;font-family:var(--font-display);font-weight:var(--weight-medium);cursor:pointer;box-shadow:inset 0 -2px 0 var(--color-line);transition:color var(--duration-fast) var(--ease-out);border:0;flex:none}[data-astro-cid-ectujax3][role=tab]:hover{color:var(--color-text)}[data-astro-cid-ectujax3][role=tab][aria-selected=true]{background:var(--color-surface-2);color:var(--color-text)}[data-astro-cid-ectujax3][role=tab]:active{scale:.97}.indicator[data-astro-cid-ectujax3]{background:var(--color-brand-bright);pointer-events:none;width:0;height:3px;position:absolute;bottom:4px;left:0}html.motion .tabs[data-astro-cid-ectujax3].is-ready .indicator[data-astro-cid-ectujax3]{transition:transform .3s var(--ease-in-out), width .3s var(--ease-in-out)}.panel[data-astro-cid-ectujax3]{padding:var(--space-6);background:var(--color-surface);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--chamfer)), calc(100% - var(--chamfer)) 100%, 0 100%)}.panel[data-astro-cid-ectujax3]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-brand-bright)}.panel[data-astro-cid-ectujax3]+.panel[data-astro-cid-ectujax3]{margin-top:var(--space-4)}.is-enhanced[data-astro-cid-ectujax3] .panel[data-astro-cid-ectujax3]+.panel[data-astro-cid-ectujax3]{margin-top:0}.panel-title[data-astro-cid-ectujax3]{margin-bottom:var(--space-5)}.is-enhanced[data-astro-cid-ectujax3] .panel-title[data-astro-cid-ectujax3]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.cols[data-astro-cid-ectujax3]{gap:var(--space-7);display:grid}@media (width>=56rem){.cols[data-astro-cid-ectujax3]{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.col-title[data-astro-cid-ectujax3]{margin-bottom:var(--space-4);color:var(--color-brand-soft);font-family:var(--font-display);font-weight:var(--weight-semibold)}.hear[data-astro-cid-ectujax3],.can[data-astro-cid-ectujax3]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.hear[data-astro-cid-ectujax3] li[data-astro-cid-ectujax3]{color:var(--color-text);font-family:var(--font-display);font-size:var(--text-lg);line-height:var(--leading-snug)}.hear[data-astro-cid-ectujax3] li[data-astro-cid-ectujax3]:before{content:"“"}.hear[data-astro-cid-ectujax3] li[data-astro-cid-ectujax3]:after{content:"”"}.can[data-astro-cid-ectujax3] li[data-astro-cid-ectujax3]{padding-left:var(--space-5);position:relative}.can[data-astro-cid-ectujax3] li[data-astro-cid-ectujax3]:before{content:"";width:.75rem;height:var(--line-w);background:var(--color-brand-bright);position:absolute;top:.8em;left:0}.quotes[data-astro-cid-yv63kacs]{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.quotes[data-astro-cid-yv63kacs]{grid-template-columns:repeat(2,minmax(0,1fr))}}li[data-astro-cid-yv63kacs]{gap:var(--space-3);padding:var(--space-6);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);display:grid}blockquote[data-astro-cid-yv63kacs]{color:var(--color-text);font-size:var(--text-lg);margin:0}.who[data-astro-cid-yv63kacs]{color:var(--color-text-subtle);font-size:var(--text-sm)}
