.dr-lead[data-astro-cid-kv6a6l7y]{max-width:560px;margin:20px 0 0;color:rgb(var(--color-ruul-ink) / .64);font-size:18px;line-height:1.55;text-wrap:balance}.dr-grid[data-astro-cid-kv6a6l7y]{display:grid;gap:20px;margin-top:40px}@media(min-width:768px){.dr-grid[data-astro-cid-kv6a6l7y]{margin-top:56px}}.dr-panel[data-astro-cid-kv6a6l7y]{display:grid;align-content:start;padding:24px 20px 12px;border:1px solid rgb(var(--color-ruul-ink) / .1);border-radius:20px;background:rgb(var(--color-ruul-ink) / .02);color:rgb(var(--color-ruul-ink))}.dr-panel--ruul[data-astro-cid-kv6a6l7y]{border-color:rgb(var(--color-ruul-ink) / .08);background:rgb(var(--color-ruul-canvas));box-shadow:0 22px 44px -26px #002b2840}@media(min-width:768px){.dr-panel[data-astro-cid-kv6a6l7y]{padding:32px 32px 16px}}@media(min-width:1024px){.dr-grid[data-astro-cid-kv6a6l7y]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(6,auto);-moz-column-gap:24px;column-gap:24px;row-gap:0}.dr-panel[data-astro-cid-kv6a6l7y]{grid-row:1 / span 6;grid-template-rows:subgrid;row-gap:0;padding:36px 40px 20px}}.dr-title[data-astro-cid-kv6a6l7y]{margin:0;font-size:20px;line-height:1.25;letter-spacing:-.015em;text-wrap:balance}.dr-panel--direct[data-astro-cid-kv6a6l7y] .dr-title[data-astro-cid-kv6a6l7y]{color:rgb(var(--color-ruul-ink) / .6)}.dr-drawing[data-astro-cid-kv6a6l7y]{position:relative;height:230px;margin:20px 0 12px}@media(min-width:768px){.dr-drawing[data-astro-cid-kv6a6l7y]{height:250px;margin:28px 0 16px}}.dr-lines[data-astro-cid-kv6a6l7y]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.dr-lines[data-astro-cid-kv6a6l7y] line[data-astro-cid-kv6a6l7y]{stroke:rgb(var(--color-ruul-ink) / .22);stroke-width:1.25}.dr-panel--ruul[data-astro-cid-kv6a6l7y] .dr-lines[data-astro-cid-kv6a6l7y] line[data-astro-cid-kv6a6l7y]{stroke:#16312c8c}.dr-node[data-astro-cid-kv6a6l7y],.dr-doc[data-astro-cid-kv6a6l7y],.dr-person[data-astro-cid-kv6a6l7y]{position:absolute;translate:-50% -50%}.dr-node[data-astro-cid-kv6a6l7y]{left:50%;display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.dr-company[data-astro-cid-kv6a6l7y]{padding:9px 14px;border:1px solid rgb(var(--color-ruul-ink) / .12);border-radius:999px;background:rgb(var(--color-ruul-canvas));color:rgb(var(--color-ruul-ink) / .85);font-size:14px}.dr-ruul[data-astro-cid-kv6a6l7y]{padding:11px 18px;border-radius:999px;background:#16312c;box-shadow:0 12px 24px -14px #002b2899}.dr-ruul[data-astro-cid-kv6a6l7y] img[data-astro-cid-kv6a6l7y]{display:block;width:52px;height:auto}.dr-doc[data-astro-cid-kv6a6l7y]{display:grid;width:24px;height:24px;place-items:center;border:1px solid rgb(var(--color-ruul-ink) / .12);border-radius:7px;background:rgb(var(--color-ruul-canvas));color:rgb(var(--color-ruul-ink) / .6)}.dr-person[data-astro-cid-kv6a6l7y]{display:grid;width:40px;height:40px;place-items:center;border-radius:999px;background:rgb(var(--color-ruul-canvas-muted));color:rgb(var(--color-ruul-ink) / .8);font-size:14px}.dr-panel--ruul[data-astro-cid-kv6a6l7y] .dr-person[data-astro-cid-kv6a6l7y]{box-shadow:inset 0 0 0 1px rgb(var(--color-ruul-ink) / .06)}.dr-flag[data-astro-cid-kv6a6l7y]{position:absolute;right:-3px;bottom:-3px;width:16px;height:16px;border:2px solid rgb(var(--color-ruul-canvas));border-radius:999px;-o-object-fit:cover;object-fit:cover}.dr-row[data-astro-cid-kv6a6l7y]{display:flex;align-items:flex-start;gap:12px;margin:0;padding:14px 0;border-top:1px solid rgb(var(--color-ruul-ink) / .08);font-size:16px;line-height:1.45;text-wrap:balance}.dr-panel--direct[data-astro-cid-kv6a6l7y] .dr-row[data-astro-cid-kv6a6l7y]{color:rgb(var(--color-ruul-ink) / .7)}.dr-mark[data-astro-cid-kv6a6l7y]{display:grid;flex:none;width:18px;height:18px;margin-top:2px;place-items:center;border:1.5px solid rgb(var(--color-ruul-ink) / .25);border-radius:999px}.dr-panel--ruul[data-astro-cid-kv6a6l7y] .dr-mark[data-astro-cid-kv6a6l7y]{border-color:#16312c;background:#16312c;color:rgb(var(--color-ruul-canvas))}.fy-body[data-astro-cid-vq4l6z3j]{margin:0;color:rgb(var(--color-ruul-ink) / .64);font-size:18px;line-height:1.55;text-wrap:balance}.fy-notes[data-astro-cid-vq4l6z3j]{display:grid;gap:18px;margin:32px 0 0;padding:0;list-style:none}.fy-notes[data-astro-cid-vq4l6z3j] li[data-astro-cid-vq4l6z3j]{display:grid;gap:4px;padding-top:16px;border-top:1px solid rgb(var(--color-ruul-ink) / .1)}.fy-note-title[data-astro-cid-vq4l6z3j]{color:rgb(var(--color-ruul-ink));font-size:18px;line-height:1.35}.fy-note-body[data-astro-cid-vq4l6z3j]{color:rgb(var(--color-ruul-ink) / .64);font-size:15px;line-height:1.5;text-wrap:balance}.fy-card[data-astro-cid-vq4l6z3j]{overflow:hidden;border:1px solid rgb(var(--color-ruul-ink) / .08);border-radius:18px;background:rgb(var(--color-ruul-canvas));box-shadow:0 22px 44px -26px #002b2840;color:rgb(var(--color-ruul-ink))}.fy-top[data-astro-cid-vq4l6z3j]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid rgb(var(--color-ruul-ink) / .08);background:rgb(var(--color-ruul-ink) / .02)}.fy-title[data-astro-cid-vq4l6z3j]{font-size:17px}.fy-period[data-astro-cid-vq4l6z3j]{color:rgb(var(--color-ruul-ink) / .55);font-size:14px}.fy-months[data-astro-cid-vq4l6z3j]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:16px}@media(min-width:480px){.fy-months[data-astro-cid-vq4l6z3j]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:20px}}.fy-month[data-astro-cid-vq4l6z3j]{display:grid;gap:6px;padding:12px;border:1px dashed rgb(var(--color-ruul-ink) / .14);border-radius:12px;color:rgb(var(--color-ruul-ink) / .5);font-size:13px}.fy-month[data-astro-cid-vq4l6z3j].is-paid{border:1px solid transparent;background:rgb(var(--color-ruul-canvas-muted));color:rgb(var(--color-ruul-ink))}.fy-name[data-astro-cid-vq4l6z3j]{color:rgb(var(--color-ruul-ink) / .55);font-size:12px;letter-spacing:.02em}.fy-amount[data-astro-cid-vq4l6z3j]{font-size:15px;font-variant-numeric:tabular-nums;white-space:nowrap}.fy-month[data-astro-cid-vq4l6z3j]:not(.is-paid) .fy-amount[data-astro-cid-vq4l6z3j]{font-size:13px}.fy-fee[data-astro-cid-vq4l6z3j]{color:rgb(var(--color-ruul-ink) / .55);font-size:12px;font-variant-numeric:tabular-nums}.fy-month[data-astro-cid-vq4l6z3j].is-paid .fy-fee[data-astro-cid-vq4l6z3j] span[data-astro-cid-vq4l6z3j]{color:rgb(var(--color-ruul-ink))}.fy-sums[data-astro-cid-vq4l6z3j]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;padding:16px 20px 20px;border-top:1px solid rgb(var(--color-ruul-ink) / .08)}@media(min-width:480px){.fy-sums[data-astro-cid-vq4l6z3j]{padding:18px 24px 22px}}.fy-sum[data-astro-cid-vq4l6z3j]{display:grid;gap:2px}.fy-sum-label[data-astro-cid-vq4l6z3j]{color:rgb(var(--color-ruul-ink) / .55);font-size:12px}.fy-sum-value[data-astro-cid-vq4l6z3j]{font-size:16px;font-variant-numeric:tabular-nums}.fy-sum--last[data-astro-cid-vq4l6z3j]{display:flex;align-items:baseline;gap:10px;margin-left:auto;padding:10px 16px;border-radius:12px;background:rgb(var(--color-ruul-lime))}.fy-sum--last[data-astro-cid-vq4l6z3j] .fy-sum-label[data-astro-cid-vq4l6z3j]{color:rgb(var(--color-ruul-ink) / .75);font-size:14px}.fy-sum--last[data-astro-cid-vq4l6z3j] .fy-sum-value[data-astro-cid-vq4l6z3j]{font-size:26px;line-height:1}.rl-lead[data-astro-cid-imodcynv]{max-width:560px;margin:20px 0 0;color:rgb(var(--color-ruul-ink) / .64);font-size:18px;line-height:1.55;text-wrap:balance}.rl-stack[data-astro-cid-imodcynv]{display:grid;margin-top:40px}@media(min-width:768px){.rl-stack[data-astro-cid-imodcynv]{margin-top:56px}}.rl-layer[data-astro-cid-imodcynv]{display:grid;gap:20px;padding:28px 20px;border:1px solid rgb(var(--color-ruul-ink) / .08);background:rgb(var(--color-ruul-canvas));color:rgb(var(--color-ruul-ink))}.rl-layer--company[data-astro-cid-imodcynv]{border-bottom:0;border-radius:20px 20px 0 0}.rl-layer--contractor[data-astro-cid-imodcynv]{border-top:0;border-radius:0 0 20px 20px}.rl-layer--ruul[data-astro-cid-imodcynv]{position:relative;z-index:1;border-color:transparent;border-radius:20px;background:#16312c;box-shadow:0 26px 50px -28px #002b288c;color:rgb(var(--color-ruul-canvas))}@media(min-width:768px){.rl-layer[data-astro-cid-imodcynv]{padding:32px 36px}}@media(min-width:1024px){.rl-layer[data-astro-cid-imodcynv]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:40px;align-items:start;padding:40px 48px}.rl-layer--ruul[data-astro-cid-imodcynv]{margin:0 -16px;padding:48px 64px}}.rl-party[data-astro-cid-imodcynv]{display:flex;align-items:center;gap:14px}.rl-icon[data-astro-cid-imodcynv]{display:grid;flex:none;width:44px;height:44px;place-items:center;border-radius:12px;background:rgb(var(--color-ruul-canvas-muted));color:rgb(var(--color-ruul-ink) / .8)}.rl-layer--ruul[data-astro-cid-imodcynv] .rl-icon[data-astro-cid-imodcynv]{width:auto;height:auto;padding:0;background:none}.rl-logo[data-astro-cid-imodcynv]{display:block;width:72px;height:auto}.rl-who[data-astro-cid-imodcynv]{display:grid;gap:2px}.rl-name[data-astro-cid-imodcynv]{font-size:20px;line-height:1.25;letter-spacing:-.015em}.rl-layer--ruul[data-astro-cid-imodcynv] .rl-name[data-astro-cid-imodcynv]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rl-role[data-astro-cid-imodcynv]{color:rgb(var(--color-ruul-ink) / .55);font-size:14px;line-height:1.4}.rl-layer--ruul[data-astro-cid-imodcynv] .rl-role[data-astro-cid-imodcynv]{color:rgb(var(--color-ruul-canvas) / .7);font-size:15px}.rl-items[data-astro-cid-imodcynv]{display:grid;gap:12px 32px;margin:0;padding:0;list-style:none}@media(min-width:768px){.rl-items[data-astro-cid-imodcynv]{grid-template-columns:repeat(2,minmax(0,1fr))}}.rl-items[data-astro-cid-imodcynv] li[data-astro-cid-imodcynv]{display:flex;align-items:flex-start;gap:12px;font-size:16px;line-height:1.45;text-wrap:balance}.rl-check[data-astro-cid-imodcynv]{display:grid;flex:none;width:18px;height:18px;margin-top:2px;place-items:center;border-radius:999px;background:#16312c;color:rgb(var(--color-ruul-canvas))}.rl-layer--ruul[data-astro-cid-imodcynv] .rl-check[data-astro-cid-imodcynv]{background:rgb(var(--color-ruul-lime));color:rgb(var(--color-ruul-ink))}.rl-note[data-astro-cid-imodcynv]{margin:20px 0 0;padding-top:16px;border-top:1px solid rgb(var(--color-ruul-ink) / .1);color:rgb(var(--color-ruul-ink) / .6);font-size:14px;line-height:1.5;text-wrap:balance}.rl-layer--ruul[data-astro-cid-imodcynv] .rl-note[data-astro-cid-imodcynv]{border-top-color:rgb(var(--color-ruul-canvas) / .16);color:rgb(var(--color-ruul-canvas) / .72)}
