.hero[data-astro-cid-i3irphx7]{padding-block:clamp(2.5rem,1.5rem + 4vw,5.5rem) clamp(2.5rem,2rem + 2vw,4rem);position:relative}.hero[data-astro-cid-i3irphx7]:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(var(--line-ink) 1px, transparent 1px), linear-gradient(90deg, var(--line-ink) 1px, transparent 1px);opacity:.35;background-size:56px 56px;position:absolute;inset:0 0 30%;mask-image:radial-gradient(70% 80% at 75% 20%,#000 10%,#0000 70%)}.hero__grid[data-astro-cid-i3irphx7]{align-items:center;gap:clamp(2.5rem,2rem + 3vw,4.5rem);display:grid}.hero__copy[data-astro-cid-i3irphx7]{gap:var(--s-6);display:grid}.hero__title[data-astro-cid-i3irphx7]{max-width:13em}.hero__title-2[data-astro-cid-i3irphx7]{color:var(--ink-2)}.hero__title[data-astro-cid-i3irphx7] .em[data-astro-cid-i3irphx7]{color:var(--accent-strong)}.hero__lead[data-astro-cid-i3irphx7]{max-width:36rem}.hero__actions[data-astro-cid-i3irphx7]{margin-top:var(--s-2)}.hero__note[data-astro-cid-i3irphx7]{font-size:var(--fs-sm);color:var(--ink-2);align-items:flex-start;gap:.55rem;max-width:32rem;display:flex}.hero__note[data-astro-cid-i3irphx7] .icon[data-astro-cid-i3irphx7]{color:var(--accent);margin-top:2px}.hero__path[data-astro-cid-i3irphx7]{padding-top:var(--s-5);border-top:1px solid var(--line);gap:var(--s-4);margin-top:clamp(2.5rem,2rem + 2vw,4rem);display:grid}.hero__path-label[data-astro-cid-i3irphx7]{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-3)}.hero__steps[data-astro-cid-i3irphx7]{gap:var(--s-2);flex-wrap:wrap;margin:0;display:flex}.hero__steps[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--surface);align-items:center;gap:.5rem;padding:.45rem .85rem .45rem .55rem;font-size:.925rem;font-weight:560;display:inline-flex}.hero__steps[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{font-family:var(--font-mono);color:var(--ink-3);background:var(--paper-2);border-radius:var(--r-pill);padding:.05rem .4rem;font-size:.72rem}.hero__steps[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7].is-build{background:var(--ink);color:var(--ink-inverse);border-color:var(--ink)}.hero__steps[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7].is-build span[data-astro-cid-i3irphx7]{color:var(--ink-inverse-2);background:#ffffff1f}@media (width>=1080px){.hero__grid[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.hero__steps[data-astro-cid-i3irphx7]{flex-wrap:nowrap;justify-content:space-between;gap:0;position:relative}.hero__steps[data-astro-cid-i3irphx7]:before{content:"";background:var(--line-strong);z-index:-1;height:1px;position:absolute;top:50%;left:0;right:0}.hero__path[data-astro-cid-i3irphx7]{align-items:center;gap:var(--s-8);grid-template-columns:auto 1fr}}.sit__grid[data-astro-cid-b7rlw2eq]{gap:var(--s-10);display:grid}.sit__head[data-astro-cid-b7rlw2eq]{gap:var(--s-4);align-content:start;max-width:34rem;display:grid}.sit__list[data-astro-cid-b7rlw2eq]{background:var(--line);border:1px solid var(--line);border-radius:var(--r-lg);gap:1px;margin:0;display:grid;overflow:hidden}.sit__item[data-astro-cid-b7rlw2eq]{background:var(--surface);padding:var(--s-6);gap:var(--s-5);align-content:space-between;min-height:12rem;display:grid}.sit__text[data-astro-cid-b7rlw2eq]{letter-spacing:-.01em;max-width:22rem;font-size:1.125rem;line-height:1.35}.sit__text[data-astro-cid-b7rlw2eq] strong[data-astro-cid-b7rlw2eq]{font-weight:600}.sit__visual[data-astro-cid-b7rlw2eq]{align-items:center;gap:var(--s-3);flex-wrap:wrap;min-height:4.5rem;display:flex}.sit__arrow[data-astro-cid-b7rlw2eq]{color:var(--accent)}.sit__item--b[data-astro-cid-b7rlw2eq]{background:var(--paper-2)}.sit__item--c[data-astro-cid-b7rlw2eq]{background:var(--surface-2)}.sit__item--d[data-astro-cid-b7rlw2eq]{background:var(--ink);color:var(--ink-inverse)}.mini-mail[data-astro-cid-b7rlw2eq]{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2);gap:4px;max-width:15rem;padding:.6rem .75rem;font-size:.8rem;display:grid}.mini-mail__from[data-astro-cid-b7rlw2eq]{font-family:var(--font-mono);color:var(--ink-3);font-size:.7rem}.mini-mail[data-astro-cid-b7rlw2eq] mark[data-astro-cid-b7rlw2eq]{background:var(--accent-soft);color:var(--accent-strong);border-radius:3px;padding:0 2px}.mini-fields[data-astro-cid-b7rlw2eq]{gap:4px;font-size:.78rem;display:grid}.mini-fields[data-astro-cid-b7rlw2eq] span[data-astro-cid-b7rlw2eq]{background:var(--accent-tint);border:1px solid #0b6b702e;border-radius:6px;gap:.5rem;padding:.25rem .5rem;display:flex}.mini-fields[data-astro-cid-b7rlw2eq] i[data-astro-cid-b7rlw2eq]{color:var(--ink-3);min-width:3.8rem;font-style:normal}.mini-tabs[data-astro-cid-b7rlw2eq]{gap:4px;display:flex}.mini-tabs[data-astro-cid-b7rlw2eq] span[data-astro-cid-b7rlw2eq]{font-family:var(--font-mono);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink-3);border-bottom:0;border-radius:6px 6px 0 0;padding:.3rem .55rem;font-size:.72rem}.mini-tabs[data-astro-cid-b7rlw2eq] .is-active[data-astro-cid-b7rlw2eq]{background:var(--ink);color:var(--ink-inverse);border-color:var(--ink)}.mini-q[data-astro-cid-b7rlw2eq]{color:var(--ink-2);font-size:1.15rem}.mini-doc[data-astro-cid-b7rlw2eq]{border:1px solid var(--line-strong);background:var(--surface);width:4.2rem;height:5.2rem;box-shadow:4px 4px 0 var(--paper-3);border-radius:4px;align-content:start;gap:5px;padding:.5rem;display:grid}.mini-doc__h[data-astro-cid-b7rlw2eq]{background:var(--ink);border-radius:2px;width:60%;height:6px}.mini-doc__l[data-astro-cid-b7rlw2eq]{background:var(--paper-3);border-radius:2px;height:4px}.mini-doc__l--hl[data-astro-cid-b7rlw2eq]{background:var(--ochre);opacity:.75}.mini-doc__l--short[data-astro-cid-b7rlw2eq]{width:55%}.sit__kbd[data-astro-cid-b7rlw2eq]{color:var(--ink-3)}.sit__phone[data-astro-cid-b7rlw2eq]{color:var(--accent-on-dark)}.mini-note[data-astro-cid-b7rlw2eq]{border:1px dashed var(--night-line);border-radius:var(--r-md);color:var(--ink-inverse-2);max-width:17rem;padding:.45rem .7rem;font-size:.85rem}@media (width>=640px){.sit__list[data-astro-cid-b7rlw2eq]{grid-template-columns:repeat(6,minmax(0,1fr))}.sit__item--a[data-astro-cid-b7rlw2eq]{grid-column:span 4}.sit__item--b[data-astro-cid-b7rlw2eq],.sit__item--c[data-astro-cid-b7rlw2eq]{grid-column:span 2}.sit__item--d[data-astro-cid-b7rlw2eq]{grid-column:span 4}}@media (width>=1040px){.sit__grid[data-astro-cid-b7rlw2eq]{gap:var(--s-16);grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-items:start}.sit__head[data-astro-cid-b7rlw2eq]{position:sticky;top:7rem}}.check__steps[data-astro-cid-myq3kz3g]{border-top:1px solid var(--line);gap:0;margin:0;display:grid}.check__step[data-astro-cid-myq3kz3g]{gap:var(--s-5);padding-block:var(--s-6);border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;display:grid}.check__num[data-astro-cid-myq3kz3g]{color:var(--accent);font-variant-numeric:lining-nums;min-width:2.6rem;font-size:3.25rem;font-weight:340;line-height:.9}.check__body[data-astro-cid-myq3kz3g]{gap:var(--s-2);max-width:28rem;display:grid}.check__frame[data-astro-cid-myq3kz3g]{margin-top:var(--s-12);padding:var(--s-8) var(--s-6);border-radius:var(--r-lg);background:var(--paper);border:1px solid var(--line);gap:var(--s-5);display:grid}.check__frame-title[data-astro-cid-myq3kz3g]{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-3);font-weight:500}.check__facts[data-astro-cid-myq3kz3g]{gap:var(--s-3) var(--s-8);margin:0;display:grid}.check__facts[data-astro-cid-myq3kz3g] li[data-astro-cid-myq3kz3g]{align-items:flex-start;gap:.6rem;display:flex}.check__facts[data-astro-cid-myq3kz3g] .icon[data-astro-cid-myq3kz3g]{color:var(--accent);margin-top:3px}.check__cta[data-astro-cid-myq3kz3g]{padding-top:var(--s-2)}@media (width>=900px){.check__steps[data-astro-cid-myq3kz3g]{gap:var(--s-8);border-top:0;grid-template-columns:repeat(3,minmax(0,1fr))}.check__step[data-astro-cid-myq3kz3g]{border-bottom:0;border-top:2px solid var(--ink);padding-top:var(--s-6);grid-template-columns:1fr}.check__step[data-astro-cid-myq3kz3g]:first-child{border-top-color:var(--accent)}.check__num[data-astro-cid-myq3kz3g]{font-size:4.5rem}.check__facts[data-astro-cid-myq3kz3g]{grid-template-columns:repeat(2,minmax(0,1fr))}.check__frame[data-astro-cid-myq3kz3g]{padding:var(--s-10)}}.erg__grid[data-astro-cid-um7y62q2]{gap:var(--s-10);display:grid}.erg__scope[data-astro-cid-um7y62q2]{gap:var(--s-6);align-content:start;display:grid}.erg__scope-lead[data-astro-cid-um7y62q2]{font-size:var(--fs-h3);letter-spacing:-.02em;max-width:22rem;font-weight:500;line-height:1.3}.erg__scope-lead[data-astro-cid-um7y62q2] strong[data-astro-cid-um7y62q2]{color:var(--accent-strong);font-weight:650}.funnel[data-astro-cid-um7y62q2]{gap:6px;max-width:24rem;display:grid}.funnel__row[data-astro-cid-um7y62q2]{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);justify-content:space-between;align-items:center;padding:.6rem .85rem;font-size:.925rem;display:flex}.funnel__row[data-astro-cid-um7y62q2]:nth-child(3){margin-right:8%}.funnel__row[data-astro-cid-um7y62q2]:nth-child(4){margin-right:16%}.funnel__row[data-astro-cid-um7y62q2] i[data-astro-cid-um7y62q2]{font-style:normal;font-family:var(--font-mono);color:var(--ink-3);font-size:.72rem}.funnel__row[data-astro-cid-um7y62q2].is-top{background:var(--ink);color:var(--ink-inverse);border-color:var(--ink);padding-block:1.1rem}.funnel__row[data-astro-cid-um7y62q2].is-top b[data-astro-cid-um7y62q2]{font-family:var(--font-mono);color:var(--accent-on-dark);font-size:.72rem;font-weight:500}.erg__doc[data-astro-cid-um7y62q2]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-1);overflow:hidden}.erg__part[data-astro-cid-um7y62q2]{padding:var(--s-6)}.erg__part--deep[data-astro-cid-um7y62q2]{background:var(--accent-tint);border-top:1px solid var(--line)}.erg__part-title[data-astro-cid-um7y62q2]{margin-bottom:var(--s-4)}.erg__badge[data-astro-cid-um7y62q2]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:.75rem;font-weight:500}.erg__badge--deep[data-astro-cid-um7y62q2]{color:var(--accent-strong)}.erg__list[data-astro-cid-um7y62q2]{margin:0;display:grid}.erg__list[data-astro-cid-um7y62q2] li[data-astro-cid-um7y62q2]{border-top:1px solid var(--line);grid-template-columns:1.8rem 1.4rem 1fr;align-items:start;gap:.75rem;padding-block:.85rem;display:grid}.erg__list[data-astro-cid-um7y62q2] li[data-astro-cid-um7y62q2]:first-child{border-top:0;padding-top:0}.erg__part--deep[data-astro-cid-um7y62q2] .erg__list[data-astro-cid-um7y62q2] li[data-astro-cid-um7y62q2]{border-top-color:#0b6b7026}.erg__list[data-astro-cid-um7y62q2] .icon[data-astro-cid-um7y62q2]{color:var(--accent);margin-top:2px}.erg__n[data-astro-cid-um7y62q2]{font-family:var(--font-mono);color:var(--ink-3);padding-top:3px;font-size:.8rem}.erg__list[data-astro-cid-um7y62q2] strong[data-astro-cid-um7y62q2]{font-weight:600;line-height:1.35;display:block}.erg__list[data-astro-cid-um7y62q2] p[data-astro-cid-um7y62q2]{font-size:var(--fs-sm);color:var(--ink-2);margin-top:.2rem}.erg__cta[data-astro-cid-um7y62q2]{margin-top:var(--s-10)}@media (width>=1000px){.erg__grid[data-astro-cid-um7y62q2]{gap:var(--s-16);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.erg__scope[data-astro-cid-um7y62q2]{position:sticky;top:7rem}.erg__part[data-astro-cid-um7y62q2]{padding:var(--s-8) var(--s-10)}}.ums[data-astro-cid-4gvmm4aq] .h2[data-astro-cid-4gvmm4aq]{color:var(--ink-inverse)}.ums__list[data-astro-cid-4gvmm4aq]{border-top:1px solid var(--night-line);margin:0;display:grid}.ums__item[data-astro-cid-4gvmm4aq]{align-content:start;column-gap:var(--s-4);row-gap:var(--s-2);padding-block:var(--s-6);border-bottom:1px solid var(--night-line);grid-template-columns:auto 1fr;display:grid}.ums__item[data-astro-cid-4gvmm4aq]>[data-astro-cid-4gvmm4aq]:not(.ums__icon){grid-column:2}.ums__icon[data-astro-cid-4gvmm4aq]{border-radius:var(--r-md);width:44px;height:44px;color:var(--accent-on-dark);background:#6fc9c41a;grid-row:span 3;place-items:center;display:grid}.ums__item[data-astro-cid-4gvmm4aq] p[data-astro-cid-4gvmm4aq]{color:var(--ink-inverse-2)}.ums__tags[data-astro-cid-4gvmm4aq]{margin:var(--s-2) 0 0;flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex}.ums__tags[data-astro-cid-4gvmm4aq] li[data-astro-cid-4gvmm4aq]{font-family:var(--font-mono);border:1px solid var(--night-line);border-radius:var(--r-pill);color:var(--ink-inverse-2);padding:.15rem .5rem;font-size:.72rem}.ums__integration[data-astro-cid-4gvmm4aq]{margin-top:var(--s-12);padding:var(--s-6);border:1px solid var(--night-line);border-radius:var(--r-lg);gap:var(--s-5);background:var(--night-2);display:grid}.ums__integration-text[data-astro-cid-4gvmm4aq]{gap:var(--s-3);align-items:flex-start;font-size:1.125rem;display:flex}.ums__integration-text[data-astro-cid-4gvmm4aq] .icon[data-astro-cid-4gvmm4aq]{color:var(--accent-on-dark);margin-top:3px}.ums__integration-text[data-astro-cid-4gvmm4aq] strong[data-astro-cid-4gvmm4aq]{color:var(--ink-inverse)}.ums__integration-text[data-astro-cid-4gvmm4aq] p[data-astro-cid-4gvmm4aq]{color:var(--ink-inverse-2);max-width:40rem}.ums__systems[data-astro-cid-4gvmm4aq]{font-size:var(--fs-sm);color:var(--ink-inverse-2);flex-wrap:wrap;gap:.45rem;margin:0;display:flex}.ums__systems[data-astro-cid-4gvmm4aq] li[data-astro-cid-4gvmm4aq]{border-radius:var(--r-pill);background:#f7f4ee0f;padding:.2rem .65rem}.ums__cta[data-astro-cid-4gvmm4aq]{margin-top:var(--s-10)}@media (width>=760px){.ums__list[data-astro-cid-4gvmm4aq]{column-gap:var(--s-10);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.ums__list[data-astro-cid-4gvmm4aq]{grid-template-columns:repeat(3,minmax(0,1fr))}.ums__integration[data-astro-cid-4gvmm4aq]{padding:var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.praxis__grid[data-astro-cid-kwjwqeae]{gap:var(--s-5);margin:0;display:grid}.praxis__grid[data-astro-cid-kwjwqeae]>li[data-astro-cid-kwjwqeae]{display:grid}.praxis__cta[data-astro-cid-kwjwqeae]{margin-top:var(--s-10)}@media (width>=760px){.praxis__grid[data-astro-cid-kwjwqeae]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1180px){.praxis__grid[data-astro-cid-kwjwqeae]{grid-template-columns:repeat(3,minmax(0,1fr))}}.kp__path[data-astro-cid-hfjkoz6u]{margin:0 0 var(--s-16);counter-reset:s;gap:0;display:grid}.kp__stage[data-astro-cid-hfjkoz6u]{column-gap:var(--s-4);padding-bottom:var(--s-6);grid-template-columns:2.5rem 1fr;display:grid;position:relative}.kp__stage[data-astro-cid-hfjkoz6u]>[data-astro-cid-hfjkoz6u]:not(.kp__dot){grid-column:2}.kp__stage[data-astro-cid-hfjkoz6u]:before{content:"";background:var(--line-strong);width:1px;position:absolute;top:2.5rem;bottom:0;left:calc(1.25rem - .5px)}.kp__stage[data-astro-cid-hfjkoz6u]:last-child:before{display:none}.kp__dot[data-astro-cid-hfjkoz6u]{border:1px solid var(--ink);background:var(--surface);width:2.5rem;height:2.5rem;font-family:var(--font-mono);border-radius:50%;grid-row:span 2;place-items:center;font-size:.85rem;font-weight:600;display:grid}.kp__stage[data-astro-cid-hfjkoz6u]:nth-child(n+3) .kp__dot[data-astro-cid-hfjkoz6u]{background:var(--ink);color:var(--ink-inverse)}.kp__stage[data-astro-cid-hfjkoz6u] p[data-astro-cid-hfjkoz6u]{color:var(--ink-2);font-size:var(--fs-sm);margin-top:.2rem}.kp__forms[data-astro-cid-hfjkoz6u]{gap:var(--s-6);padding-top:var(--s-10);border-top:1px solid var(--line);display:grid}.kp__forms-title[data-astro-cid-hfjkoz6u]{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-3);font-weight:500}.kp__list[data-astro-cid-hfjkoz6u]{gap:var(--s-4);margin:0;display:grid}.kp__form[data-astro-cid-hfjkoz6u]{gap:var(--s-5);padding:var(--s-6);border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);grid-template-columns:auto 1fr;display:grid}.kp__form-n[data-astro-cid-hfjkoz6u]{color:var(--accent);font-size:2.6rem;line-height:.9}.kp__form[data-astro-cid-hfjkoz6u] h4[data-astro-cid-hfjkoz6u]{align-items:center;gap:.55rem;margin-bottom:.4rem;display:flex}.kp__form[data-astro-cid-hfjkoz6u] h4[data-astro-cid-hfjkoz6u] .icon[data-astro-cid-hfjkoz6u]{color:var(--accent)}@media (width>=960px){.kp__path[data-astro-cid-hfjkoz6u]{gap:var(--s-6);grid-template-columns:repeat(5,minmax(0,1fr))}.kp__stage[data-astro-cid-hfjkoz6u]{row-gap:var(--s-3);grid-template-columns:1fr;padding-bottom:0}.kp__stage[data-astro-cid-hfjkoz6u]>[data-astro-cid-hfjkoz6u]:not(.kp__dot){grid-column:1}.kp__stage[data-astro-cid-hfjkoz6u]:before{left:3rem;right:calc(-1 * var(--s-6) + .25rem);width:auto;height:1px;top:1.25rem;bottom:auto}.kp__dot[data-astro-cid-hfjkoz6u]{grid-row:auto}.kp__list[data-astro-cid-hfjkoz6u]{grid-template-columns:repeat(3,minmax(0,1fr))}.kp__form[data-astro-cid-hfjkoz6u]{grid-template-columns:1fr}}.rv[data-astro-cid-pvtq5lre]{background:var(--night);color:var(--ink-inverse);border-radius:var(--r-xl);box-shadow:var(--shadow-3);margin:0;font-size:.85rem;overflow:hidden}.rv__top[data-astro-cid-pvtq5lre]{align-items:center;gap:var(--s-3) var(--s-4);border-bottom:1px solid var(--night-line);flex-wrap:wrap;padding:.8rem 1rem;display:flex}.rv__brand[data-astro-cid-pvtq5lre]{letter-spacing:-.01em;align-items:center;gap:.45rem;font-weight:650;display:inline-flex}.rv__brand[data-astro-cid-pvtq5lre] .icon[data-astro-cid-pvtq5lre]{color:var(--accent-on-dark)}.rv__crumb[data-astro-cid-pvtq5lre]{color:var(--ink-inverse-2);margin-right:auto}.rv__body[data-astro-cid-pvtq5lre]{display:grid}.rv__side[data-astro-cid-pvtq5lre]{border-bottom:1px solid var(--night-line);padding:.9rem 1rem}.rv__side[data-astro-cid-pvtq5lre] ul[data-astro-cid-pvtq5lre]{flex-wrap:wrap;gap:6px;margin:.4rem 0 0;display:flex}.rv__side[data-astro-cid-pvtq5lre] li[data-astro-cid-pvtq5lre]{border-radius:var(--r-sm);color:var(--ink-inverse-2);border:1px solid var(--night-line);align-items:flex-start;gap:.5rem;padding:.45rem .6rem;display:flex}.rv__side[data-astro-cid-pvtq5lre] li[data-astro-cid-pvtq5lre].is-active{color:var(--ink-inverse);background:#6fc9c41a;border-color:#6fc9c44d}.rv__side[data-astro-cid-pvtq5lre] li[data-astro-cid-pvtq5lre] .icon[data-astro-cid-pvtq5lre]{color:var(--accent-on-dark);margin-top:2px}.rv__side[data-astro-cid-pvtq5lre] b[data-astro-cid-pvtq5lre]{font-weight:600;display:block}.rv__side[data-astro-cid-pvtq5lre] small[data-astro-cid-pvtq5lre]{color:var(--ink-inverse-2);font-size:.75rem}.rv__main[data-astro-cid-pvtq5lre]{background:var(--night-line);gap:1px;display:grid}.rv__panel[data-astro-cid-pvtq5lre]{background:var(--night);padding:.9rem 1rem 1.1rem}.rv__h[data-astro-cid-pvtq5lre]{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-inverse-2);margin-bottom:.7rem;font-size:.68rem}.rv__bars[data-astro-cid-pvtq5lre]{gap:7px;margin:0;display:grid}.rv__bars[data-astro-cid-pvtq5lre] li[data-astro-cid-pvtq5lre]{color:var(--ink-inverse-2);grid-template-columns:6.5rem 1fr 2.5rem;align-items:center;gap:.6rem;display:grid}.rv__bars[data-astro-cid-pvtq5lre] li[data-astro-cid-pvtq5lre].is-top{color:var(--ink-inverse);font-weight:600}.rv__bt[data-astro-cid-pvtq5lre]{background:#f7f4ee12;border-radius:4px;height:8px;overflow:hidden}.rv__bt[data-astro-cid-pvtq5lre] span[data-astro-cid-pvtq5lre]{background:#c4cbd873;border-radius:4px;height:100%;display:block}.is-top[data-astro-cid-pvtq5lre] .rv__bt[data-astro-cid-pvtq5lre] span[data-astro-cid-pvtq5lre]{background:var(--accent-on-dark)}.rv__bn[data-astro-cid-pvtq5lre]{text-align:right}.rv__matrix-wrap[data-astro-cid-pvtq5lre]{gap:1rem;display:grid}.rv__matrix[data-astro-cid-pvtq5lre]{grid-template-rows:repeat(3,2.6rem);grid-template-columns:repeat(3,1fr);gap:3px;margin:0 0 1.2rem 1.4rem;display:grid;position:relative}.rv__cell[data-astro-cid-pvtq5lre]{background:#f7f4ee0a;border-radius:4px}.rv__cell[data-astro-cid-pvtq5lre][style*="grid-row:1;grid-column:1"],.rv__cell[data-astro-cid-pvtq5lre][style*="grid-row:1;grid-column:2"]{background:#6fc9c41a}.rv__pt[data-astro-cid-pvtq5lre]{z-index:1;width:1.7rem;height:1.7rem;font-family:var(--font-mono);background:var(--ink-inverse);color:var(--night);border-radius:50%;place-self:center;place-items:center;font-size:.75rem;font-weight:600;display:grid}.rv__pt--pilot[data-astro-cid-pvtq5lre]{background:var(--accent-on-dark);box-shadow:0 0 0 4px #6fc9c438}.rv__pt--next[data-astro-cid-pvtq5lre]{background:#e9c58b}.rv__pt--sm[data-astro-cid-pvtq5lre]{width:1.35rem;height:1.35rem;box-shadow:none;flex:none;font-size:.68rem}.rv__axis[data-astro-cid-pvtq5lre]{font-family:var(--font-mono);color:var(--ink-inverse-2);font-size:.65rem;position:absolute}.rv__axis--y[data-astro-cid-pvtq5lre]{transform-origin:0 0;white-space:nowrap;top:50%;left:-1.4rem;transform:rotate(-90deg)translate(50%)}.rv__axis--x[data-astro-cid-pvtq5lre]{bottom:-1.2rem;right:0}.rv__legend[data-astro-cid-pvtq5lre]{gap:6px;margin:0;display:grid}.rv__legend[data-astro-cid-pvtq5lre] li[data-astro-cid-pvtq5lre]{align-items:flex-start;gap:.55rem;display:flex}.rv__legend[data-astro-cid-pvtq5lre] small[data-astro-cid-pvtq5lre]{color:var(--ink-inverse-2);font-size:.72rem;display:block}.rv__cap[data-astro-cid-pvtq5lre]{color:var(--ink-inverse-2);border-top:1px solid var(--night-line);padding:.7rem 1rem;font-size:.78rem}@media (width>=700px){.rv__body[data-astro-cid-pvtq5lre]{grid-template-columns:13rem 1fr}.rv__side[data-astro-cid-pvtq5lre]{border-bottom:0;border-right:1px solid var(--night-line)}.rv__side[data-astro-cid-pvtq5lre] ul[data-astro-cid-pvtq5lre]{flex-flow:column}.rv__matrix-wrap[data-astro-cid-pvtq5lre]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}}.radar__grid[data-astro-cid-byu37wjf]{gap:var(--s-12);align-items:center;display:grid}.radar__copy[data-astro-cid-byu37wjf]{gap:var(--s-5);display:grid}.radar[data-astro-cid-byu37wjf] .h2[data-astro-cid-byu37wjf]{font-size:clamp(1.9rem,1.35rem + 1.5vw,2.65rem)}.radar__points[data-astro-cid-byu37wjf]{gap:var(--s-3);margin:0;display:grid}.radar__points[data-astro-cid-byu37wjf] li[data-astro-cid-byu37wjf]{color:var(--ink-2);align-items:flex-start;gap:.6rem;display:flex}.radar__points[data-astro-cid-byu37wjf] .icon[data-astro-cid-byu37wjf]{color:var(--accent);margin-top:3px}@media (width>=1080px){.radar__grid[data-astro-cid-byu37wjf]{gap:var(--s-16);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.faq__grid[data-astro-cid-ajsgapk5]{gap:var(--s-8);display:grid}.faq__head[data-astro-cid-ajsgapk5]{gap:var(--s-4);align-content:start;display:grid}.faq__list[data-astro-cid-ajsgapk5]{border-top:1px solid var(--line-strong)}.faq__item[data-astro-cid-ajsgapk5]{border-bottom:1px solid var(--line-strong)}.faq__item[data-astro-cid-ajsgapk5] summary[data-astro-cid-ajsgapk5]{justify-content:space-between;align-items:center;gap:var(--s-4);min-height:64px;padding-block:var(--s-4);cursor:pointer;letter-spacing:-.01em;border-radius:var(--r-sm);font-size:1.125rem;font-weight:600;list-style:none;display:flex}.faq__item[data-astro-cid-ajsgapk5] summary[data-astro-cid-ajsgapk5]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-ajsgapk5] summary[data-astro-cid-ajsgapk5]:hover{color:var(--accent-strong)}.faq__icon[data-astro-cid-ajsgapk5]{color:var(--accent);transition:transform var(--t-med) var(--ease-out)}.faq__item[data-astro-cid-ajsgapk5][open] .faq__icon[data-astro-cid-ajsgapk5]{transform:rotate(45deg)}.faq__answer[data-astro-cid-ajsgapk5]{gap:var(--s-2);padding-bottom:var(--s-5);color:var(--ink-2);justify-items:start;max-width:44rem;display:grid}@media (prefers-reduced-motion:no-preference){.faq__item[data-astro-cid-ajsgapk5][open] .faq__answer[data-astro-cid-ajsgapk5]{animation:faq-in var(--t-med) var(--ease-out)}}@keyframes faq-in{0%{opacity:0;transform:translateY(-4px)}}@media (width>=980px){.faq__grid[data-astro-cid-ajsgapk5]{gap:var(--s-16);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.faq__head[data-astro-cid-ajsgapk5]{position:sticky;top:7rem}}.ab__head[data-astro-cid-q5a64ndo]{gap:var(--s-5);max-width:50rem;margin-bottom:var(--s-12);display:grid}.ab[data-astro-cid-q5a64ndo] .h1[data-astro-cid-q5a64ndo]{color:var(--ink-inverse)}.ab__paths[data-astro-cid-q5a64ndo]{gap:var(--s-4);display:grid}.ab__path[data-astro-cid-q5a64ndo]{gap:var(--s-6);padding:var(--s-6);border-radius:var(--r-lg);border:1px solid var(--night-line);transition:background var(--t-med) var(--ease), border-color var(--t-med) var(--ease);text-decoration:none;display:grid}.ab__path[data-astro-cid-q5a64ndo]:hover{background:var(--night-2);border-color:var(--ink-inverse-2)}.ab__path--main[data-astro-cid-q5a64ndo]{background:var(--accent);border-color:var(--accent)}.ab__path--main[data-astro-cid-q5a64ndo]:hover{background:var(--accent-strong);border-color:var(--accent-strong)}.ab__q[data-astro-cid-q5a64ndo]{color:var(--ink-inverse);font-size:clamp(1.25rem,1.1rem + .7vw,1.6rem);line-height:1.3}.ab__a[data-astro-cid-q5a64ndo]{color:var(--ink-inverse);align-items:center;gap:.5rem;font-size:1.1rem;font-weight:650;display:inline-flex}.ab__path[data-astro-cid-q5a64ndo]:hover .icon--arrow[data-astro-cid-q5a64ndo]{transform:translate(4px)}.ab__a[data-astro-cid-q5a64ndo] .icon[data-astro-cid-q5a64ndo]{transition:transform var(--t-med) var(--ease-out)}.ab__cta[data-astro-cid-q5a64ndo]{margin-top:var(--s-10)}.ab__note[data-astro-cid-q5a64ndo]{color:var(--ink-inverse-2);font-size:var(--fs-sm)}@media (width>=800px){.ab__paths[data-astro-cid-q5a64ndo]{grid-template-columns:1.15fr 1fr}.ab__path[data-astro-cid-q5a64ndo]{padding:var(--s-8)}}
