.toc[data-astro-cid-pddtcznf]{width:100%;margin-top:1rem}.toc[data-astro-cid-pddtcznf] ol[data-astro-cid-pddtcznf]{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.toc[data-astro-cid-pddtcznf] a[data-astro-cid-pddtcznf]{border-bottom:1px solid var(--line);height:100%;color:color-mix(in srgb, var(--fg) 80%, transparent);transition:color var(--dur-1);align-items:baseline;gap:.75rem;padding-block:.9rem;padding-inline-end:1rem;font-size:.95rem;text-decoration:none;display:flex}.toc[data-astro-cid-pddtcznf] a[data-astro-cid-pddtcznf] .mono[data-astro-cid-pddtcznf]{color:var(--accent)}.toc[data-astro-cid-pddtcznf] a[data-astro-cid-pddtcznf]:hover{color:var(--fg)}@media (width<=1023px){.toc[data-astro-cid-pddtcznf] ol[data-astro-cid-pddtcznf]{grid-template-columns:repeat(2,minmax(0,1fr))}}.svc-section[data-astro-cid-pddtcznf]{padding-top:clamp(3rem,6vw,5rem)}.svc[data-astro-cid-pddtcznf]{gap:2rem var(--gap);border-bottom:1px solid var(--line);scroll-margin-top:calc(var(--header-h) + 1rem);grid-template-columns:repeat(12,minmax(0,1fr));padding-block:clamp(3rem,6vw,5rem);display:grid}.svc[data-astro-cid-pddtcznf]:last-child{border-bottom:0}.svc-side[data-astro-cid-pddtcznf]{grid-column:1/span 2;align-content:start;justify-items:start;gap:1.25rem;display:grid}.svc-n[data-astro-cid-pddtcznf]{font-family:var(--ff-accent);color:var(--accent);font-size:clamp(2.6rem,2rem + 2.4vw,4.5rem);font-style:italic;line-height:.9}[dir=rtl] .svc-n[data-astro-cid-pddtcznf]{font-family:var(--font-accent), serif}.digital[data-astro-cid-pddtcznf]{overflow:clip}.dg-grid[data-astro-cid-pddtcznf]{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.dg[data-astro-cid-pddtcznf]{border:1px solid var(--line);background:color-mix(in srgb, var(--ink-2) 70%, transparent);transition:border-color var(--dur-2), transform var(--dur-2) var(--ease-out);align-content:start;gap:.75rem;padding:clamp(1.5rem,3vw,2.25rem);display:grid;position:relative}.dg[data-astro-cid-pddtcznf]:hover{border-color:color-mix(in srgb, var(--accent) 60%, transparent);transform:translateY(-4px)}.dg-top[data-astro-cid-pddtcznf]{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.dg-kicker[data-astro-cid-pddtcznf]{color:var(--accent)}.dg-cta[data-astro-cid-pddtcznf]{min-height:15rem;color:var(--paper);background:color-mix(in srgb, var(--red) 22%, var(--ink));align-content:space-between;text-decoration:none;overflow:hidden}.dg-sun[data-astro-cid-pddtcznf]{inset-inline-end:-3rem;aspect-ratio:1;border:1.5px solid var(--accent);width:12rem;transition:transform 1s var(--ease-out);border-radius:50%;position:absolute;bottom:-5rem}.dg-cta[data-astro-cid-pddtcznf]:hover .dg-sun[data-astro-cid-pddtcznf]{transform:translateY(-1.5rem)}.dg-cta[data-astro-cid-pddtcznf] .t-3[data-astro-cid-pddtcznf]{max-width:14ch;position:relative}.arrow-circle[data-astro-cid-pddtcznf]{background:var(--paper);width:3rem;height:3rem;color:var(--ink);border-radius:50%;place-items:center;display:grid;position:relative}.arrow-circle[data-astro-cid-pddtcznf] svg{width:1.2rem;height:1.2rem}@media (width<=1023px){.dg-grid[data-astro-cid-pddtcznf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=599px){.dg-grid[data-astro-cid-pddtcznf]{grid-template-columns:1fr}.dg-cta[data-astro-cid-pddtcznf]{min-height:11rem}}.svc-main[data-astro-cid-pddtcznf]{grid-column:3/span 6;align-content:start;justify-items:start;gap:1.1rem;display:grid}.svc-line[data-astro-cid-pddtcznf]{color:var(--fg);font-weight:400}.svc-main[data-astro-cid-pddtcznf] .muted[data-astro-cid-pddtcznf]{max-width:58ch}.svc-inc[data-astro-cid-pddtcznf]{background:var(--surface);border:1px solid var(--line);grid-column:10/-1;align-content:start;gap:1rem;padding:1.5rem;display:grid}.svc-inc[data-astro-cid-pddtcznf] ul[data-astro-cid-pddtcznf]{gap:.7rem;display:grid}.svc-inc[data-astro-cid-pddtcznf] li[data-astro-cid-pddtcznf]{align-items:flex-start;gap:.6rem;font-size:.95rem;display:flex}.svc-inc[data-astro-cid-pddtcznf] svg{width:1rem;height:1rem;color:var(--accent);flex:none;margin-top:.3rem}@media (width<=1023px){.svc-side[data-astro-cid-pddtcznf]{grid-column:1/-1;grid-auto-flow:column;justify-content:start;align-items:end}.svc-main[data-astro-cid-pddtcznf]{grid-column:1/span 7}.svc-inc[data-astro-cid-pddtcznf]{grid-column:8/-1}}@media (width<=767px){.svc-main[data-astro-cid-pddtcznf],.svc-inc[data-astro-cid-pddtcznf]{grid-column:1/-1}}.scale[data-astro-cid-pddtcznf]{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.scale-card[data-astro-cid-pddtcznf]{background:var(--surface);border:1px solid var(--line);align-content:start;gap:.9rem;padding:clamp(1.75rem,3vw,2.5rem);display:grid}.scale-ring[data-astro-cid-pddtcznf]{width:7rem;height:7rem;margin-bottom:1rem}.sr-ring[data-astro-cid-pddtcznf]{fill:none;stroke:var(--line)}.sr-spoke[data-astro-cid-pddtcznf]{stroke:var(--accent);stroke-width:1px}.sr-node[data-astro-cid-pddtcznf]{fill:var(--surface);stroke:color-mix(in srgb, var(--fg) 35%, transparent);stroke-width:1px}.sr-node[data-astro-cid-pddtcznf].is-on{fill:var(--accent);stroke:var(--accent)}.sr-core[data-astro-cid-pddtcznf]{fill:none;stroke:var(--accent);stroke-width:1.5px}@media (width<=899px){.scale[data-astro-cid-pddtcznf]{grid-template-columns:1fr}}
