h1[data-astro-cid-xwgnumyc]{max-width:22ch;margin-inline:auto!important;font-size:clamp(2rem,4vw,3.6rem)!important}.notebook[data-astro-cid-xwgnumyc] .identity-topics[data-astro-cid-xwgnumyc] ol[data-astro-cid-xwgnumyc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem}@media(max-width:767px){.notebook[data-astro-cid-xwgnumyc] .identity-topics[data-astro-cid-xwgnumyc] ol[data-astro-cid-xwgnumyc]{grid-template-columns:1fr}}.opening[data-astro-cid-xwgnumyc]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:3rem;border-block:3px double var(--text-main);padding:2rem 0}.identity-topics[data-astro-cid-xwgnumyc]{border-left:1px solid var(--border-color);padding-left:2rem}.identity-entries[data-astro-cid-xwgnumyc]{grid-template-columns:repeat(3,minmax(0,1fr))}.notebook[data-astro-cid-xwgnumyc] .opening[data-astro-cid-xwgnumyc]{grid-template-columns:1fr}.notebook[data-astro-cid-xwgnumyc] .identity-topics[data-astro-cid-xwgnumyc]{border-left:0;border-top:1px solid var(--border-color);padding:1rem 0}.notebook[data-astro-cid-xwgnumyc] .identity-entries[data-astro-cid-xwgnumyc]{grid-template-columns:1fr}.notebook[data-astro-cid-xwgnumyc] .identity-intro[data-astro-cid-xwgnumyc]{text-align:center}.notebook[data-astro-cid-xwgnumyc] .baseline[data-astro-cid-xwgnumyc]{margin:auto}.identity-home[data-astro-cid-xwgnumyc]{max-width:var(--max-width);margin:auto;padding:clamp(1.5rem,4vw,4rem) 1rem;color:var(--text-main);overflow-wrap:anywhere;display:grid;gap:3rem}.identity-home[data-astro-cid-xwgnumyc]>[data-astro-cid-xwgnumyc]{min-width:0}h1[data-astro-cid-xwgnumyc]{font-family:var(--font-heading);font-size:clamp(2.2rem,5vw,4.8rem);line-height:1.08;margin:.8rem 0 1.5rem}h2[data-astro-cid-xwgnumyc]{font-size:1.3rem;margin:0 0 1rem}h3[data-astro-cid-xwgnumyc]{font-size:1.4rem;line-height:1.3;margin:0 0 .8rem}.baseline[data-astro-cid-xwgnumyc]{font-size:1.2rem;line-height:1.7;max-width:60ch}.byline[data-astro-cid-xwgnumyc],.eyebrow[data-astro-cid-xwgnumyc],.entry-number[data-astro-cid-xwgnumyc]{font-size:.8rem;color:var(--text-muted)}.eyebrow[data-astro-cid-xwgnumyc]{font-family:var(--font-mono)}.byline[data-astro-cid-xwgnumyc]{margin-top:1.5rem}a[data-astro-cid-xwgnumyc]{color:inherit;text-underline-offset:.25em}a[data-astro-cid-xwgnumyc]:hover{text-decoration:underline}.identity-topics[data-astro-cid-xwgnumyc] ol[data-astro-cid-xwgnumyc]{padding-left:1.3rem}.identity-topics[data-astro-cid-xwgnumyc] li[data-astro-cid-xwgnumyc]{padding:.6rem 0;line-height:1.6}.identity-resources[data-astro-cid-xwgnumyc]{display:flex;flex-wrap:wrap;gap:1rem}.identity-resources[data-astro-cid-xwgnumyc] a[data-astro-cid-xwgnumyc]{border-bottom:1px solid var(--border-color);padding:.7rem 0}.section-heading[data-astro-cid-xwgnumyc]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.identity-entries[data-astro-cid-xwgnumyc]{display:grid;gap:2rem}.identity-entries[data-astro-cid-xwgnumyc] p[data-astro-cid-xwgnumyc],.empty-state[data-astro-cid-xwgnumyc]{color:var(--text-muted);line-height:1.7}.entry-number[data-astro-cid-xwgnumyc]{display:block;margin-bottom:.8rem}body[data-density=compact] .identity-home[data-astro-cid-xwgnumyc]{gap:2rem}@media(max-width:767px){.identity-home[data-astro-cid-xwgnumyc] .opening[data-astro-cid-xwgnumyc],.identity-home[data-astro-cid-xwgnumyc] .identity-entries[data-astro-cid-xwgnumyc]{grid-template-columns:minmax(0,1fr)}.identity-home[data-astro-cid-xwgnumyc] .identity-intro[data-astro-cid-xwgnumyc]{grid-column:auto}.identity-home[data-astro-cid-xwgnumyc] .identity-topics[data-astro-cid-xwgnumyc]{position:static}.identity-home[data-astro-cid-xwgnumyc] h1[data-astro-cid-xwgnumyc]{font-size:clamp(2rem,9vw,3rem)}}.identity-intro[data-astro-cid-vrg5ed6z]{border-bottom:5px solid var(--color-primary);padding-bottom:2rem}.opening[data-astro-cid-vrg5ed6z]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:3rem}.identity-entries[data-astro-cid-vrg5ed6z]{grid-template-columns:repeat(2,minmax(0,1fr))}.identity-entries[data-astro-cid-vrg5ed6z] .identity-card-slot[data-astro-cid-vrg5ed6z]:first-child{grid-column:1/-1}.notebook[data-astro-cid-vrg5ed6z] .opening[data-astro-cid-vrg5ed6z]{grid-template-columns:1fr}.notebook[data-astro-cid-vrg5ed6z] .identity-entries[data-astro-cid-vrg5ed6z]{grid-template-columns:repeat(2,minmax(0,1fr))}.notebook[data-astro-cid-vrg5ed6z] .identity-entries[data-astro-cid-vrg5ed6z] .identity-card-slot[data-astro-cid-vrg5ed6z]:first-child{grid-column:auto}.notebook[data-astro-cid-vrg5ed6z] .identity-topics[data-astro-cid-vrg5ed6z]{border-top:2px solid var(--border-color);padding-top:2rem}.identity-home[data-astro-cid-vrg5ed6z]{max-width:var(--max-width);margin:auto;padding:clamp(1.5rem,4vw,4rem) 1rem;color:var(--text-main);overflow-wrap:anywhere;display:grid;gap:3rem}.identity-home[data-astro-cid-vrg5ed6z]>[data-astro-cid-vrg5ed6z]{min-width:0}h1[data-astro-cid-vrg5ed6z]{font-family:var(--font-heading);font-size:clamp(2.2rem,5vw,4.8rem);line-height:1.08;margin:.8rem 0 1.5rem}h2[data-astro-cid-vrg5ed6z]{font-size:1.3rem;margin:0 0 1rem}h3[data-astro-cid-vrg5ed6z]{font-size:1.4rem;line-height:1.3;margin:0 0 .8rem}.baseline[data-astro-cid-vrg5ed6z]{font-size:1.2rem;line-height:1.7;max-width:60ch}.byline[data-astro-cid-vrg5ed6z],.eyebrow[data-astro-cid-vrg5ed6z],.entry-number[data-astro-cid-vrg5ed6z]{font-size:.8rem;color:var(--text-muted)}.eyebrow[data-astro-cid-vrg5ed6z]{font-family:var(--font-mono)}.byline[data-astro-cid-vrg5ed6z]{margin-top:1.5rem}a[data-astro-cid-vrg5ed6z]{color:inherit;text-underline-offset:.25em}a[data-astro-cid-vrg5ed6z]:hover{text-decoration:underline}.identity-topics[data-astro-cid-vrg5ed6z] ol[data-astro-cid-vrg5ed6z]{padding-left:1.3rem}.identity-topics[data-astro-cid-vrg5ed6z] li[data-astro-cid-vrg5ed6z]{padding:.6rem 0;line-height:1.6}.identity-resources[data-astro-cid-vrg5ed6z]{display:flex;flex-wrap:wrap;gap:1rem}.identity-resources[data-astro-cid-vrg5ed6z] a[data-astro-cid-vrg5ed6z]{border-bottom:1px solid var(--border-color);padding:.7rem 0}.section-heading[data-astro-cid-vrg5ed6z]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.identity-entries[data-astro-cid-vrg5ed6z]{display:grid;gap:2rem}.identity-entries[data-astro-cid-vrg5ed6z] p[data-astro-cid-vrg5ed6z],.empty-state[data-astro-cid-vrg5ed6z]{color:var(--text-muted);line-height:1.7}.entry-number[data-astro-cid-vrg5ed6z]{display:block;margin-bottom:.8rem}body[data-density=compact] .identity-home[data-astro-cid-vrg5ed6z]{gap:2rem}@media(max-width:767px){.identity-home[data-astro-cid-vrg5ed6z] .opening[data-astro-cid-vrg5ed6z],.identity-home[data-astro-cid-vrg5ed6z] .identity-entries[data-astro-cid-vrg5ed6z]{grid-template-columns:minmax(0,1fr)}.identity-home[data-astro-cid-vrg5ed6z] .identity-intro[data-astro-cid-vrg5ed6z]{grid-column:auto}.identity-home[data-astro-cid-vrg5ed6z] .identity-topics[data-astro-cid-vrg5ed6z]{position:static}.identity-home[data-astro-cid-vrg5ed6z] h1[data-astro-cid-vrg5ed6z]{font-size:clamp(2rem,9vw,3rem)}}.identity-home[data-astro-cid-4rfxq66s]{max-width:var(--max-width);margin:auto;padding:clamp(1.5rem,5vw,5rem) 1.5rem;display:grid;gap:4rem;overflow-wrap:anywhere}.intro[data-astro-cid-4rfxq66s]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1.5rem;align-items:stretch}.intro[data-astro-cid-4rfxq66s] header[data-astro-cid-4rfxq66s],.intro[data-astro-cid-4rfxq66s] aside[data-astro-cid-4rfxq66s]{padding:clamp(1.5rem,3vw,3rem);background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-box)}.eyebrow[data-astro-cid-4rfxq66s],.number[data-astro-cid-4rfxq66s]{font-family:var(--font-mono);font-size:.8rem;letter-spacing:.05em}.eyebrow[data-astro-cid-4rfxq66s]{color:var(--text-muted);margin:0 0 2rem}h1[data-astro-cid-4rfxq66s]{font-size:clamp(2.5rem,6vw,5.5rem);line-height:1.02;margin:0 0 1.5rem}.baseline[data-astro-cid-4rfxq66s]{font-size:1.2rem;line-height:1.7;max-width:45ch}.byline[data-astro-cid-4rfxq66s]{font-size:.85rem;color:var(--text-muted);margin-top:2.5rem}h2[data-astro-cid-4rfxq66s]{font-size:1.3rem;margin:0 0 1rem}ol[data-astro-cid-4rfxq66s]{padding-left:1.4rem;margin:0}li[data-astro-cid-4rfxq66s]{padding:.8rem 0;line-height:1.6;border-bottom:1px solid var(--border-color)}.section-heading[data-astro-cid-4rfxq66s]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}a[data-astro-cid-4rfxq66s]{color:inherit;text-underline-offset:.25em}a[data-astro-cid-4rfxq66s]:hover{text-decoration:underline}a[data-astro-cid-4rfxq66s]:focus-visible{outline:2px solid currentColor;outline-offset:5px}h3[data-astro-cid-4rfxq66s]{font-size:1.3rem;line-height:1.4;margin:1rem 0}.resources[data-astro-cid-4rfxq66s]{display:flex;flex-wrap:wrap;gap:1rem}.resources[data-astro-cid-4rfxq66s] a[data-astro-cid-4rfxq66s]{display:flex;gap:2rem;justify-content:space-between;padding:1rem 1.5rem;border:1px solid var(--border-color);flex:1;min-width:0}.notebook[data-astro-cid-4rfxq66s]{max-width:1120px;gap:3rem}.notebook[data-astro-cid-4rfxq66s] .intro[data-astro-cid-4rfxq66s]{grid-template-columns:minmax(0,1fr);gap:3rem}.notebook[data-astro-cid-4rfxq66s] .intro[data-astro-cid-4rfxq66s] header[data-astro-cid-4rfxq66s]{background:transparent;border:0;border-radius:0;padding:1rem 0 2rem;border-bottom:3px solid var(--text-main)}.notebook[data-astro-cid-4rfxq66s] h1[data-astro-cid-4rfxq66s],.notebook[data-astro-cid-4rfxq66s] h2[data-astro-cid-4rfxq66s],.notebook[data-astro-cid-4rfxq66s] h3[data-astro-cid-4rfxq66s]{font-family:Georgia,serif;font-weight:400}.notebook[data-astro-cid-4rfxq66s] h1[data-astro-cid-4rfxq66s]{font-size:clamp(2.5rem,6vw,5rem)}.notebook[data-astro-cid-4rfxq66s] .intro[data-astro-cid-4rfxq66s] aside[data-astro-cid-4rfxq66s]{border-radius:4px;background:transparent}.notebook[data-astro-cid-4rfxq66s] ol[data-astro-cid-4rfxq66s]{display:grid;grid-template-columns:1fr 1fr;gap:0 2rem}.notebook[data-astro-cid-4rfxq66s] h3[data-astro-cid-4rfxq66s]{margin-top:0}@media(max-width:767px){.intro[data-astro-cid-4rfxq66s],.article-grid[data-astro-cid-4rfxq66s],.notebook[data-astro-cid-4rfxq66s] ol[data-astro-cid-4rfxq66s]{grid-template-columns:minmax(0,1fr)}.identity-home[data-astro-cid-4rfxq66s]{padding:2rem 1rem;gap:2rem}.resources[data-astro-cid-4rfxq66s]{flex-direction:column}}.identity-home[data-astro-cid-77kcepdh]{font-family:var(--font-mono)}.identity-intro[data-astro-cid-77kcepdh]{border:1px dashed var(--color-primary);padding:2rem;background:var(--bg-surface)}.identity-topics[data-astro-cid-77kcepdh] ol[data-astro-cid-77kcepdh]{display:flex;flex-wrap:wrap;gap:1rem 3rem}.entry-number[data-astro-cid-77kcepdh]{color:var(--color-primary)}.notebook[data-astro-cid-77kcepdh] .identity-entries[data-astro-cid-77kcepdh]{grid-template-columns:repeat(2,minmax(0,1fr))}.identity-home[data-astro-cid-77kcepdh]{max-width:var(--max-width);margin:auto;padding:clamp(1.5rem,4vw,4rem) 1rem;color:var(--text-main);overflow-wrap:anywhere;display:grid;gap:3rem}.identity-home[data-astro-cid-77kcepdh]>[data-astro-cid-77kcepdh]{min-width:0}h1[data-astro-cid-77kcepdh]{font-family:var(--font-heading);font-size:clamp(2.2rem,5vw,4.8rem);line-height:1.08;margin:.8rem 0 1.5rem}h2[data-astro-cid-77kcepdh]{font-size:1.3rem;margin:0 0 1rem}h3[data-astro-cid-77kcepdh]{font-size:1.4rem;line-height:1.3;margin:0 0 .8rem}.baseline[data-astro-cid-77kcepdh]{font-size:1.2rem;line-height:1.7;max-width:60ch}.byline[data-astro-cid-77kcepdh],.eyebrow[data-astro-cid-77kcepdh],.entry-number[data-astro-cid-77kcepdh]{font-size:.8rem;color:var(--text-muted)}.eyebrow[data-astro-cid-77kcepdh]{font-family:var(--font-mono)}.byline[data-astro-cid-77kcepdh]{margin-top:1.5rem}a[data-astro-cid-77kcepdh]{color:inherit;text-underline-offset:.25em}a[data-astro-cid-77kcepdh]:hover{text-decoration:underline}.identity-topics[data-astro-cid-77kcepdh] ol[data-astro-cid-77kcepdh]{padding-left:1.3rem}.identity-topics[data-astro-cid-77kcepdh] li[data-astro-cid-77kcepdh]{padding:.6rem 0;line-height:1.6}.identity-resources[data-astro-cid-77kcepdh]{display:flex;flex-wrap:wrap;gap:1rem}.identity-resources[data-astro-cid-77kcepdh] a[data-astro-cid-77kcepdh]{border-bottom:1px solid var(--border-color);padding:.7rem 0}.section-heading[data-astro-cid-77kcepdh]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.identity-entries[data-astro-cid-77kcepdh]{display:grid;gap:2rem}.identity-entries[data-astro-cid-77kcepdh] p[data-astro-cid-77kcepdh],.empty-state[data-astro-cid-77kcepdh]{color:var(--text-muted);line-height:1.7}.entry-number[data-astro-cid-77kcepdh]{display:block;margin-bottom:.8rem}body[data-density=compact] .identity-home[data-astro-cid-77kcepdh]{gap:2rem}@media(max-width:767px){.identity-home[data-astro-cid-77kcepdh] .opening[data-astro-cid-77kcepdh],.identity-home[data-astro-cid-77kcepdh] .identity-entries[data-astro-cid-77kcepdh]{grid-template-columns:minmax(0,1fr)}.identity-home[data-astro-cid-77kcepdh] .identity-intro[data-astro-cid-77kcepdh]{grid-column:auto}.identity-home[data-astro-cid-77kcepdh] .identity-topics[data-astro-cid-77kcepdh]{position:static}.identity-home[data-astro-cid-77kcepdh] h1[data-astro-cid-77kcepdh]{font-size:clamp(2rem,9vw,3rem)}}.opening[data-astro-cid-vhaemu63]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:4rem;align-items:center}.identity-topics[data-astro-cid-vhaemu63]{border-left:4px solid var(--color-primary);padding:1.5rem}.identity-entries[data-astro-cid-vhaemu63]{grid-template-columns:repeat(3,minmax(0,1fr))}.notebook[data-astro-cid-vhaemu63] .opening[data-astro-cid-vhaemu63]{grid-template-columns:1fr}.notebook[data-astro-cid-vhaemu63] .identity-intro[data-astro-cid-vhaemu63]{text-align:center}.notebook[data-astro-cid-vhaemu63] .baseline[data-astro-cid-vhaemu63]{margin:auto}.notebook[data-astro-cid-vhaemu63] .identity-topics[data-astro-cid-vhaemu63] ol[data-astro-cid-vhaemu63]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 3rem}.notebook[data-astro-cid-vhaemu63] .identity-entries[data-astro-cid-vhaemu63]{grid-template-columns:1fr}.identity-home[data-astro-cid-vhaemu63]{max-width:var(--max-width);margin:auto;padding:clamp(1.5rem,4vw,4rem) 1rem;color:var(--text-main);overflow-wrap:anywhere;display:grid;gap:3rem}.identity-home[data-astro-cid-vhaemu63]>[data-astro-cid-vhaemu63]{min-width:0}h1[data-astro-cid-vhaemu63]{font-family:var(--font-heading);font-size:clamp(2.2rem,5vw,4.8rem);line-height:1.08;margin:.8rem 0 1.5rem}h2[data-astro-cid-vhaemu63]{font-size:1.3rem;margin:0 0 1rem}h3[data-astro-cid-vhaemu63]{font-size:1.4rem;line-height:1.3;margin:0 0 .8rem}.baseline[data-astro-cid-vhaemu63]{font-size:1.2rem;line-height:1.7;max-width:60ch}.byline[data-astro-cid-vhaemu63],.eyebrow[data-astro-cid-vhaemu63],.entry-number[data-astro-cid-vhaemu63]{font-size:.8rem;color:var(--text-muted)}.eyebrow[data-astro-cid-vhaemu63]{font-family:var(--font-mono)}.byline[data-astro-cid-vhaemu63]{margin-top:1.5rem}a[data-astro-cid-vhaemu63]{color:inherit;text-underline-offset:.25em}a[data-astro-cid-vhaemu63]:hover{text-decoration:underline}.identity-topics[data-astro-cid-vhaemu63] ol[data-astro-cid-vhaemu63]{padding-left:1.3rem}.identity-topics[data-astro-cid-vhaemu63] li[data-astro-cid-vhaemu63]{padding:.6rem 0;line-height:1.6}.identity-resources[data-astro-cid-vhaemu63]{display:flex;flex-wrap:wrap;gap:1rem}.identity-resources[data-astro-cid-vhaemu63] a[data-astro-cid-vhaemu63]{border-bottom:1px solid var(--border-color);padding:.7rem 0}.section-heading[data-astro-cid-vhaemu63]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.identity-entries[data-astro-cid-vhaemu63]{display:grid;gap:2rem}.identity-entries[data-astro-cid-vhaemu63] p[data-astro-cid-vhaemu63],.empty-state[data-astro-cid-vhaemu63]{color:var(--text-muted);line-height:1.7}.entry-number[data-astro-cid-vhaemu63]{display:block;margin-bottom:.8rem}body[data-density=compact] .identity-home[data-astro-cid-vhaemu63]{gap:2rem}@media(max-width:767px){.identity-home[data-astro-cid-vhaemu63] .opening[data-astro-cid-vhaemu63],.identity-home[data-astro-cid-vhaemu63] .identity-entries[data-astro-cid-vhaemu63]{grid-template-columns:minmax(0,1fr)}.identity-home[data-astro-cid-vhaemu63] .identity-intro[data-astro-cid-vhaemu63]{grid-column:auto}.identity-home[data-astro-cid-vhaemu63] .identity-topics[data-astro-cid-vhaemu63]{position:static}.identity-home[data-astro-cid-vhaemu63] h1[data-astro-cid-vhaemu63]{font-size:clamp(2rem,9vw,3rem)}.notebook[data-astro-cid-vhaemu63] .identity-topics[data-astro-cid-vhaemu63] ol[data-astro-cid-vhaemu63]{grid-template-columns:1fr}.opening[data-astro-cid-vhaemu63]{gap:2rem}}.opening[data-astro-cid-cp4ftmmc]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:3rem;align-items:start}.identity-topics[data-astro-cid-cp4ftmmc]{position:sticky;top:2rem;border:1px solid var(--border-color);padding:1.5rem;background:var(--bg-surface)}.identity-intro[data-astro-cid-cp4ftmmc]{border-bottom:1px solid var(--border-color);padding-bottom:2rem}.identity-publications[data-astro-cid-cp4ftmmc]{margin-top:2rem}.notebook[data-astro-cid-cp4ftmmc] .opening[data-astro-cid-cp4ftmmc]{grid-template-columns:1fr}.notebook[data-astro-cid-cp4ftmmc] .identity-topics[data-astro-cid-cp4ftmmc]{position:static}.notebook[data-astro-cid-cp4ftmmc] .identity-topics[data-astro-cid-cp4ftmmc] ol[data-astro-cid-cp4ftmmc]{display:flex;flex-wrap:wrap;gap:1rem 3rem}.identity-home[data-astro-cid-cp4ftmmc]{max-width:var(--max-width);margin:auto;padding:clamp(1.5rem,4vw,4rem) 1rem;color:var(--text-main);overflow-wrap:anywhere;display:grid;gap:3rem}.identity-home[data-astro-cid-cp4ftmmc]>[data-astro-cid-cp4ftmmc]{min-width:0}h1[data-astro-cid-cp4ftmmc]{font-family:var(--font-heading);font-size:clamp(2.2rem,5vw,4.8rem);line-height:1.08;margin:.8rem 0 1.5rem}h2[data-astro-cid-cp4ftmmc]{font-size:1.3rem;margin:0 0 1rem}h3[data-astro-cid-cp4ftmmc]{font-size:1.4rem;line-height:1.3;margin:0 0 .8rem}.baseline[data-astro-cid-cp4ftmmc]{font-size:1.2rem;line-height:1.7;max-width:60ch}.byline[data-astro-cid-cp4ftmmc],.eyebrow[data-astro-cid-cp4ftmmc],.entry-number[data-astro-cid-cp4ftmmc]{font-size:.8rem;color:var(--text-muted)}.eyebrow[data-astro-cid-cp4ftmmc]{font-family:var(--font-mono)}.byline[data-astro-cid-cp4ftmmc]{margin-top:1.5rem}a[data-astro-cid-cp4ftmmc]{color:inherit;text-underline-offset:.25em}a[data-astro-cid-cp4ftmmc]:hover{text-decoration:underline}.identity-topics[data-astro-cid-cp4ftmmc] ol[data-astro-cid-cp4ftmmc]{padding-left:1.3rem}.identity-topics[data-astro-cid-cp4ftmmc] li[data-astro-cid-cp4ftmmc]{padding:.6rem 0;line-height:1.6}.identity-resources[data-astro-cid-cp4ftmmc]{display:flex;flex-wrap:wrap;gap:1rem}.identity-resources[data-astro-cid-cp4ftmmc] a[data-astro-cid-cp4ftmmc]{border-bottom:1px solid var(--border-color);padding:.7rem 0}.section-heading[data-astro-cid-cp4ftmmc]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.identity-entries[data-astro-cid-cp4ftmmc]{display:grid;gap:2rem}.identity-entries[data-astro-cid-cp4ftmmc] p[data-astro-cid-cp4ftmmc],.empty-state[data-astro-cid-cp4ftmmc]{color:var(--text-muted);line-height:1.7}.entry-number[data-astro-cid-cp4ftmmc]{display:block;margin-bottom:.8rem}body[data-density=compact] .identity-home[data-astro-cid-cp4ftmmc]{gap:2rem}@media(max-width:767px){.identity-home[data-astro-cid-cp4ftmmc] .opening[data-astro-cid-cp4ftmmc],.identity-home[data-astro-cid-cp4ftmmc] .identity-entries[data-astro-cid-cp4ftmmc]{grid-template-columns:minmax(0,1fr)}.identity-home[data-astro-cid-cp4ftmmc] .identity-intro[data-astro-cid-cp4ftmmc]{grid-column:auto}.identity-home[data-astro-cid-cp4ftmmc] .identity-topics[data-astro-cid-cp4ftmmc]{position:static}.identity-home[data-astro-cid-cp4ftmmc] h1[data-astro-cid-cp4ftmmc]{font-size:clamp(2rem,9vw,3rem)}.opening[data-astro-cid-cp4ftmmc]>div[data-astro-cid-cp4ftmmc]{order:-1}.identity-topics[data-astro-cid-cp4ftmmc]{padding:1rem}.identity-topics[data-astro-cid-cp4ftmmc] li[data-astro-cid-cp4ftmmc]{padding:.3rem 0}}.dot-hero-wrapper[data-astro-cid-lfeylj6d]{background:linear-gradient(135deg,#7410a714,#d826ba0d),var(--bg-surface, #ffffff);border-bottom:1px solid var(--border-color, #D1C5D7);padding:70px 0 60px;width:100%}.dot-hero-inner[data-astro-cid-lfeylj6d]{max-width:900px;margin:0 auto;padding:0 20px}.dot-hero-badge[data-astro-cid-lfeylj6d]{color:var(--color-primary, #7410A7)!important;text-transform:uppercase;letter-spacing:2px;font-size:13px;display:inline-block;margin-bottom:18px;font-weight:700;background:transparent!important;border:none!important}.dot-hero-title[data-astro-cid-lfeylj6d]{font-size:36px;line-height:1.28;font-weight:800;margin:0 0 20px;color:var(--text-main, #261C2A);letter-spacing:-.5px}.dot-hero-desc[data-astro-cid-lfeylj6d]{font-size:16px;line-height:1.65;color:var(--text-muted, #735D7E);max-width:680px;margin:0 auto 32px}.dot-hero-buttons[data-astro-cid-lfeylj6d]{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;position:relative}.dot-btn-primary[data-astro-cid-lfeylj6d]{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:12px 28px!important;background:var(--color-primary, #7410A7)!important;color:#fff!important;text-transform:uppercase!important;font-size:13px!important;font-weight:700!important;letter-spacing:1px!important;border-radius:24px!important;text-decoration:none!important;border:2px solid var(--color-primary, #7410A7)!important;box-shadow:0 3px 8px #7410a740!important;transition:all .2s ease!important}.dot-btn-primary[data-astro-cid-lfeylj6d]:hover{opacity:.92;transform:translateY(-1px);text-decoration:none!important}.dot-btn-primary[data-astro-cid-lfeylj6d]:before,.dot-btn-primary[data-astro-cid-lfeylj6d]:after{content:none!important;display:none!important}.dot-btn-secondary[data-astro-cid-lfeylj6d]{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:12px 24px!important;border:1px solid var(--border-color, #D1C5D7)!important;color:var(--text-main, #261C2A)!important;text-transform:uppercase!important;font-size:13px!important;font-weight:600!important;letter-spacing:1px!important;border-radius:24px!important;text-decoration:none!important;background:var(--bg-surface, #ffffff)!important;transition:all .2s ease!important}.dot-btn-secondary[data-astro-cid-lfeylj6d]:hover{border-color:var(--color-primary, #7410A7)!important;color:var(--color-primary, #7410A7)!important;text-decoration:none!important}.dot-btn-secondary[data-astro-cid-lfeylj6d]:before,.dot-btn-secondary[data-astro-cid-lfeylj6d]:after{content:none!important;display:none!important}@media(max-width:767px){.dot-hero-wrapper[data-astro-cid-lfeylj6d]{padding:40px 0}.dot-hero-title[data-astro-cid-lfeylj6d]{font-size:26px}.dot-hero-desc[data-astro-cid-lfeylj6d]{font-size:14px}}.dot-theme-wrapper[data-astro-cid-rfdn5m6t]{background:var(--bg-canvas, #E9E2ED)}.dot-main-twocolumns[data-astro-cid-rfdn5m6t]{padding:50px 0 80px}.dot-container[data-astro-cid-rfdn5m6t]{max-width:1200px;margin:0 auto;padding:0 20px}.dot-layout-row[data-astro-cid-rfdn5m6t]{display:flex;gap:40px;align-items:flex-start}.dot-content-column[data-astro-cid-rfdn5m6t]{flex:1 1 0;min-width:0}.dot-sidebar-column[data-astro-cid-rfdn5m6t]{width:360px;flex-shrink:0}.section-title-wrap[data-astro-cid-rfdn5m6t]{margin-bottom:35px;padding-bottom:20px;border-bottom:2px solid var(--border-color, #D1C5D7)}.sub-title[data-astro-cid-rfdn5m6t]{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var(--color-primary, #7410A7);margin-bottom:6px}.main-title[data-astro-cid-rfdn5m6t]{font-size:26px;font-weight:800;color:var(--text-main, #261C2A);margin:0 0 8px}.title-desc[data-astro-cid-rfdn5m6t]{font-size:14px;line-height:1.6;color:var(--text-muted, #735D7E);margin:0}.dot-posts-grid[data-astro-cid-rfdn5m6t]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:40px}.dot-post-grid-item[data-astro-cid-rfdn5m6t]{display:flex}.dot-post-grid-item[data-astro-cid-rfdn5m6t]>*{width:100%;height:100%}.dot-pillars-box[data-astro-cid-rfdn5m6t]{background:var(--bg-surface, #ffffff);border:1px solid var(--border-color, #D1C5D7);border-radius:8px;padding:30px;margin-bottom:30px}.box-title[data-astro-cid-rfdn5m6t]{font-size:18px;font-weight:800;color:var(--text-main, #261C2A);margin:0 0 24px;padding-bottom:12px;border-bottom:1px solid var(--border-color, #D1C5D7)}.dot-pillars-grid[data-astro-cid-rfdn5m6t]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.pillar-card[data-astro-cid-rfdn5m6t]{padding:16px;background:var(--bg-canvas, #E9E2ED);border-radius:6px}.pillar-num[data-astro-cid-rfdn5m6t]{display:inline-block;font-size:12px;font-weight:800;color:var(--color-primary, #7410A7);margin-bottom:6px}.pillar-card[data-astro-cid-rfdn5m6t] h4[data-astro-cid-rfdn5m6t]{font-size:14px;font-weight:700;color:var(--text-main, #261C2A);margin:0 0 6px}.pillar-card[data-astro-cid-rfdn5m6t] p[data-astro-cid-rfdn5m6t]{font-size:12px;line-height:1.5;color:var(--text-muted, #735D7E);margin:0}.dot-widget[data-astro-cid-rfdn5m6t]{background:var(--bg-surface, #ffffff);border:1px solid var(--border-color, #D1C5D7);border-radius:8px;padding:24px;margin-bottom:30px}.widget-title[data-astro-cid-rfdn5m6t]{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-main, #261C2A);margin:0 0 16px;padding-bottom:10px;border-bottom:1px solid var(--border-color, #D1C5D7)}.widget-links-list[data-astro-cid-rfdn5m6t]{list-style:none;margin:0;padding:0}.widget-links-list[data-astro-cid-rfdn5m6t] li[data-astro-cid-rfdn5m6t]{margin-bottom:8px}.widget-links-list[data-astro-cid-rfdn5m6t] a[data-astro-cid-rfdn5m6t]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:var(--bg-canvas, #E9E2ED);border-radius:4px;color:var(--text-main, #261C2A);text-decoration:none;font-size:13px;transition:all .2s ease}.widget-links-list[data-astro-cid-rfdn5m6t] a[data-astro-cid-rfdn5m6t]:hover{background:var(--color-primary, #7410A7);color:#fff}.link-arrow[data-astro-cid-rfdn5m6t]{color:var(--color-primary, #7410A7);font-weight:700}.widget-links-list[data-astro-cid-rfdn5m6t] a[data-astro-cid-rfdn5m6t]:hover .link-arrow[data-astro-cid-rfdn5m6t]{color:#fff}.outillage-desc[data-astro-cid-rfdn5m6t]{font-size:13px;line-height:1.6;color:var(--text-muted, #735D7E);margin:0 0 16px}.btn-outillage[data-astro-cid-rfdn5m6t]{display:inline-block;padding:8px 18px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;background:var(--color-primary, #7410A7);color:#fff;border-radius:4px;text-decoration:none;transition:opacity .2s ease}.btn-outillage[data-astro-cid-rfdn5m6t]:hover{opacity:.9}@media(max-width:960px){.dot-layout-row[data-astro-cid-rfdn5m6t]{flex-direction:column}.dot-sidebar-column[data-astro-cid-rfdn5m6t]{width:100%}.dot-posts-grid[data-astro-cid-rfdn5m6t],.dot-pillars-grid[data-astro-cid-rfdn5m6t]{grid-template-columns:1fr}}.benchy-welcome-wrap[data-astro-cid-njihfzob],.benchy-hero-slider[data-astro-cid-njihfzob],.benchy-hero-item[data-astro-cid-njihfzob],.welcome_slider_cont[data-astro-cid-njihfzob],.welcome_slider_title[data-astro-cid-njihfzob],.welcome_slider_title[data-astro-cid-njihfzob] h1[data-astro-cid-njihfzob]{overflow:visible!important}.benchy-welcome-wrap[data-astro-cid-njihfzob]{background:var(--bg-surface, #ffffff);padding:60px 0 40px;border-bottom:1px solid var(--border-color, #CBD5E1)}.wrapper[data-astro-cid-njihfzob]{max-width:1200px;margin:0 auto;padding:0 20px}.welcome_slider_cont[data-astro-cid-njihfzob]{max-width:900px;margin:0 auto;text-align:left;padding:40px;border:1px solid var(--border-color, #CBD5E1);background:var(--bg-surface, #ffffff);box-shadow:0 4px 20px #0000000d;border-radius:4px}.cats_item[data-astro-cid-njihfzob]{display:inline-block;padding:4px 12px;background:var(--color-primary, #1E3A8A);color:#fff;font-family:Jost,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-radius:2px;margin-bottom:16px}.welcome_slider_title[data-astro-cid-njihfzob] h1[data-astro-cid-njihfzob]{font-family:Jost,sans-serif;font-size:34px;line-height:1.25;font-weight:700;color:var(--text-main, #000000);margin:0 0 18px;letter-spacing:-.5px}.welcome_lead[data-astro-cid-njihfzob]{font-size:15px;line-height:1.65;color:var(--text-muted, #555555);margin:0 0 24px}.welcome_slider_infoline[data-astro-cid-njihfzob]{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--text-muted, #555555);padding-bottom:24px;border-bottom:1px dashed var(--border-color, #CBD5E1);margin-bottom:24px}.infoline_author[data-astro-cid-njihfzob]{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--text-main, #000000)}.ava[data-astro-cid-njihfzob]{width:26px;height:26px;border-radius:50%;background:var(--color-primary, #1E3A8A);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800}.dash[data-astro-cid-njihfzob]{color:var(--border-color, #CBD5E1)}.welcome_actions[data-astro-cid-njihfzob]{display:flex;gap:12px;flex-wrap:wrap}.btn-benchy-primary[data-astro-cid-njihfzob]{display:inline-block;padding:12px 26px;background:var(--color-primary, #1E3A8A);color:#fff;font-family:Jost,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;border-radius:3px;transition:opacity .2s ease}.btn-benchy-primary[data-astro-cid-njihfzob]:hover{opacity:.9}.btn-benchy-outline[data-astro-cid-njihfzob]{display:inline-block;padding:12px 24px;border:1px solid var(--text-main, #000000);color:var(--text-main, #000000);font-family:Jost,sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;border-radius:3px;transition:all .2s ease}.btn-benchy-outline[data-astro-cid-njihfzob]:hover{background:var(--text-main, #000000);color:#fff}@media(max-width:767px){.welcome_slider_cont[data-astro-cid-njihfzob]{padding:24px 18px}.welcome_slider_title[data-astro-cid-njihfzob] h1[data-astro-cid-njihfzob]{font-size:24px}.welcome_slider_infoline[data-astro-cid-njihfzob]{flex-wrap:wrap}}.benchy-theme-wrapper[data-astro-cid-uaoplmoq]{background:var(--bg-canvas, #f8fafc)}.benchy-main-stories[data-astro-cid-uaoplmoq]{padding:50px 0 80px}.wrapper[data-astro-cid-uaoplmoq]{max-width:1200px;margin:0 auto;padding:0 20px}.section_title[data-astro-cid-uaoplmoq]{margin-bottom:30px;padding-bottom:16px;border-bottom:2px solid var(--text-main, #000000)}.sub-badge[data-astro-cid-uaoplmoq]{display:inline-block;font-family:Jost,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--color-primary, #1E3A8A);margin-bottom:6px}.section_title[data-astro-cid-uaoplmoq] h2[data-astro-cid-uaoplmoq]{font-family:Jost,sans-serif;font-size:26px;font-weight:700;color:var(--text-main, #000000);margin:0}.benchy-columns[data-astro-cid-uaoplmoq]{display:flex;gap:40px}.columns_center[data-astro-cid-uaoplmoq]{flex:1;min-width:0}.columns_right[data-astro-cid-uaoplmoq]{width:360px;flex-shrink:0}.benchy-manifesto-box[data-astro-cid-uaoplmoq]{background:var(--bg-surface, #ffffff);border:1px solid var(--border-color, #CBD5E1);border-radius:4px;padding:30px;margin-top:40px}.manifesto-header[data-astro-cid-uaoplmoq]{margin-bottom:24px;padding-bottom:14px;border-bottom:2px solid var(--color-primary, #1E3A8A)}.manifesto-tag[data-astro-cid-uaoplmoq]{display:inline-block;font-family:Jost,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--color-primary, #1E3A8A);margin-bottom:4px}.manifesto-header[data-astro-cid-uaoplmoq] h3[data-astro-cid-uaoplmoq]{font-family:Jost,sans-serif;font-size:20px;font-weight:700;color:var(--text-main, #000000);margin:0}.manifesto-grid[data-astro-cid-uaoplmoq]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.manifesto-item[data-astro-cid-uaoplmoq]{background:var(--bg-canvas, #f8fafc);border:1px solid var(--border-color, #CBD5E1);border-radius:3px;padding:16px}.pillar-idx[data-astro-cid-uaoplmoq]{display:inline-block;font-family:Jost,sans-serif;font-size:12px;font-weight:800;color:var(--color-primary, #1E3A8A);margin-bottom:6px}.manifesto-item[data-astro-cid-uaoplmoq] h4[data-astro-cid-uaoplmoq]{font-family:Jost,sans-serif;font-size:14px;font-weight:700;color:var(--text-main, #000000);margin:0 0 6px}.manifesto-item[data-astro-cid-uaoplmoq] p[data-astro-cid-uaoplmoq]{font-size:12px;line-height:1.5;color:var(--text-muted, #555555);margin:0}.sidebar_widget[data-astro-cid-uaoplmoq]{background:var(--bg-surface, #ffffff);border:1px solid var(--border-color, #CBD5E1);border-radius:4px;padding:24px;margin-bottom:30px}.widget_title[data-astro-cid-uaoplmoq]{font-family:Jost,sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-main, #000000);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--color-primary, #1E3A8A)}.widget_list[data-astro-cid-uaoplmoq]{list-style:none;margin:0;padding:0}.widget_list[data-astro-cid-uaoplmoq] li[data-astro-cid-uaoplmoq]{margin-bottom:8px}.widget_list[data-astro-cid-uaoplmoq] a[data-astro-cid-uaoplmoq]{display:flex;justify-content:space-between;padding:8px 12px;background:var(--bg-canvas, #f8fafc);border-radius:2px;color:var(--text-main, #000000);text-decoration:none;font-size:13px;font-weight:500;transition:all .2s ease}.widget_list[data-astro-cid-uaoplmoq] a[data-astro-cid-uaoplmoq]:hover{background:var(--color-primary, #1E3A8A);color:#fff}.widget-desc[data-astro-cid-uaoplmoq]{font-size:13px;line-height:1.6;color:var(--text-muted, #555555);margin:0 0 16px}.btn-sidebar-widget[data-astro-cid-uaoplmoq]{display:inline-block;padding:8px 16px;background:var(--color-primary, #1E3A8A);color:#fff;font-family:Jost,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-radius:2px;text-decoration:none;transition:opacity .2s ease}.btn-sidebar-widget[data-astro-cid-uaoplmoq]:hover{opacity:.9}@media(max-width:900px){.benchy-columns[data-astro-cid-uaoplmoq]{flex-direction:column}.columns_right[data-astro-cid-uaoplmoq]{width:100%}.manifesto-grid[data-astro-cid-uaoplmoq]{grid-template-columns:1fr}}.binduz-hero-section[data-astro-cid-5o4v4nfd]{background:var(--bg-canvas);padding:70px 0 55px;border-bottom:1px solid var(--border-color)}.container[data-astro-cid-5o4v4nfd]{max-width:var(--max-width, 1240px);margin:0 auto;padding:0 20px}.binduz-er-hero-meta[data-astro-cid-5o4v4nfd]{display:flex;align-items:center;gap:14px;margin-bottom:18px}.cat-pill[data-astro-cid-5o4v4nfd]{display:inline-block;padding:4px 12px;background:var(--color-primary);color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-radius:4px}.binduz-er-meta-date[data-astro-cid-5o4v4nfd]{font-size:12px;font-weight:600;color:var(--text-muted)}.binduz-hero-main-title[data-astro-cid-5o4v4nfd]{font-size:34px;line-height:1.25;font-weight:800;color:var(--text-main);margin:0 0 18px;letter-spacing:-.5px}.binduz-hero-desc[data-astro-cid-5o4v4nfd]{font-size:15px;line-height:1.65;color:var(--text-muted);margin:0 0 24px;max-width:760px}.binduz-er-meta-author[data-astro-cid-5o4v4nfd]{margin-bottom:24px;padding-bottom:20px;border-bottom:1px dashed var(--border-color)}.binduz-er-author[data-astro-cid-5o4v4nfd]{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--text-main)}.author-monogram-circle[data-astro-cid-5o4v4nfd]{width:32px;height:32px;border-radius:50%;background:var(--color-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:12px}.binduz-hero-actions[data-astro-cid-5o4v4nfd]{display:flex;gap:14px;flex-wrap:wrap}.binduz-er-main-btn[data-astro-cid-5o4v4nfd]{display:inline-block;padding:12px 26px;background:var(--color-primary);color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-radius:4px;text-decoration:none;transition:opacity .2s ease}.binduz-er-main-btn[data-astro-cid-5o4v4nfd]:hover{opacity:.9}.binduz-btn-secondary[data-astro-cid-5o4v4nfd]{display:inline-block;padding:12px 24px;border:1px solid var(--border-color);color:var(--text-main);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-radius:4px;text-decoration:none;background:var(--bg-surface);transition:all .2s ease}.binduz-btn-secondary[data-astro-cid-5o4v4nfd]:hover{border-color:var(--color-primary);color:var(--color-primary)}@media(max-width:767px){.binduz-hero-section[data-astro-cid-5o4v4nfd]{padding:40px 0}.binduz-hero-main-title[data-astro-cid-5o4v4nfd]{font-size:24px}}.binduz-theme-wrapper[data-astro-cid-qo2b24xh]{background:var(--bg-canvas)}.binduz-er-main-posts-area[data-astro-cid-qo2b24xh]{padding:50px 0 80px}.container[data-astro-cid-qo2b24xh]{max-width:var(--max-width, 1240px);margin:0 auto;padding:0 20px}.row[data-astro-cid-qo2b24xh]{display:flex;gap:40px}.col-lg-8[data-astro-cid-qo2b24xh]{flex:1;min-width:0}.col-lg-4[data-astro-cid-qo2b24xh]{width:360px;flex-shrink:0}.binduz-heading-wrap[data-astro-cid-qo2b24xh]{margin-bottom:30px;padding-bottom:16px;border-bottom:2px solid var(--border-color)}.sub-pill[data-astro-cid-qo2b24xh]{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--color-primary);margin-bottom:6px}.main-title[data-astro-cid-qo2b24xh]{font-size:26px;font-weight:800;color:var(--text-main);margin:0}.binduz-framework-box[data-astro-cid-qo2b24xh]{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;padding:30px;margin-top:40px}.framework-header[data-astro-cid-qo2b24xh]{margin-bottom:24px;padding-bottom:14px;border-bottom:2px solid var(--color-primary)}.framework-tag[data-astro-cid-qo2b24xh]{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--color-primary);margin-bottom:4px}.framework-header[data-astro-cid-qo2b24xh] h3[data-astro-cid-qo2b24xh]{font-size:20px;font-weight:800;color:var(--text-main);margin:0}.framework-grid[data-astro-cid-qo2b24xh]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.framework-item[data-astro-cid-qo2b24xh]{background:var(--bg-subtle);border:1px solid var(--border-color);border-radius:4px;padding:18px}.step-badge[data-astro-cid-qo2b24xh]{display:inline-block;font-size:11px;font-weight:800;color:var(--color-primary);margin-bottom:6px}.framework-item[data-astro-cid-qo2b24xh] h4[data-astro-cid-qo2b24xh]{font-size:14px;font-weight:700;color:var(--text-main);margin:0 0 6px}.framework-item[data-astro-cid-qo2b24xh] p[data-astro-cid-qo2b24xh]{font-size:12px;line-height:1.5;color:var(--text-muted);margin:0}.sidebar-box[data-astro-cid-qo2b24xh]{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;padding:24px;margin-bottom:30px}.box-title[data-astro-cid-qo2b24xh]{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-main);margin:0 0 16px;padding-bottom:10px;border-bottom:2px solid var(--color-primary)}.categories-list[data-astro-cid-qo2b24xh]{list-style:none;margin:0;padding:0}.categories-list[data-astro-cid-qo2b24xh] li[data-astro-cid-qo2b24xh]{margin-bottom:8px}.categories-list[data-astro-cid-qo2b24xh] a[data-astro-cid-qo2b24xh]{display:flex;justify-content:space-between;padding:8px 12px;background:var(--bg-subtle);border-radius:4px;color:var(--text-main);text-decoration:none;font-size:13px;font-weight:500;transition:all .2s ease}.categories-list[data-astro-cid-qo2b24xh] a[data-astro-cid-qo2b24xh]:hover{background:var(--color-primary);color:#fff}.box-text[data-astro-cid-qo2b24xh]{font-size:13px;line-height:1.6;color:var(--text-muted);margin:0 0 16px}.btn-box-link[data-astro-cid-qo2b24xh]{display:inline-block;padding:8px 16px;background:var(--color-primary);color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-radius:4px;text-decoration:none;transition:opacity .2s ease}.btn-box-link[data-astro-cid-qo2b24xh]:hover{opacity:.9}@media(max-width:991px){.row[data-astro-cid-qo2b24xh]{flex-direction:column}.col-lg-4[data-astro-cid-qo2b24xh]{width:100%}.framework-grid[data-astro-cid-qo2b24xh]{grid-template-columns:1fr}}.easyart-hero-section[data-astro-cid-zr4kijdq]{padding:40px 0;background:var(--bg-canvas, #FAF8F5);border-bottom:1px solid var(--border-color, #E5DFD7)}.easyart-hero-container[data-astro-cid-zr4kijdq]{max-width:900px;margin:0 auto;padding:0 20px}.easyart-hero-card[data-astro-cid-zr4kijdq]{background:var(--bg-surface, #ffffff);border:1px solid var(--border-color, #E5DFD7);border-radius:8px;padding:40px;text-align:center;box-shadow:0 4px 16px #0000000a}.easyart-hero-tags[data-astro-cid-zr4kijdq]{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-bottom:20px}.easyart-tag[data-astro-cid-zr4kijdq]{display:inline-block;padding:4px 12px;background:var(--bg-canvas, #FAF8F5);border:1px solid var(--border-color, #E5DFD7);border-radius:4px;font-size:11px;font-weight:700;color:var(--color-primary, #E85D4A);text-transform:uppercase;letter-spacing:.5px}.easyart-hero-title[data-astro-cid-zr4kijdq]{font-size:32px;line-height:1.25;font-weight:800;color:var(--text-main, #152035);margin:0 0 18px;letter-spacing:-.5px}.easyart-hero-lead[data-astro-cid-zr4kijdq]{font-size:15px;line-height:1.65;color:var(--text-muted, #5E6472);max-width:680px;margin:0 auto 28px}.easyart-hero-actions[data-astro-cid-zr4kijdq]{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.easyart-btn-primary[data-astro-cid-zr4kijdq]{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:12px 24px!important;background:var(--color-primary, #E85D4A)!important;color:#fff!important;font-size:13px!important;font-weight:700!important;border-radius:6px!important;text-decoration:none!important;transition:opacity .2s ease!important}.easyart-btn-primary[data-astro-cid-zr4kijdq]:hover{opacity:.9}.easyart-btn-secondary[data-astro-cid-zr4kijdq]{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:12px 22px!important;border:1px solid var(--border-color, #E5DFD7)!important;background:var(--bg-surface, #ffffff)!important;color:var(--text-main, #152035)!important;font-size:13px!important;font-weight:600!important;border-radius:6px!important;text-decoration:none!important;transition:all .2s ease!important}.easyart-btn-secondary[data-astro-cid-zr4kijdq]:hover{border-color:var(--color-primary, #E85D4A)!important;color:var(--color-primary, #E85D4A)!important}@media(max-width:767px){.easyart-hero-card[data-astro-cid-zr4kijdq]{padding:24px 18px}.easyart-hero-title[data-astro-cid-zr4kijdq]{font-size:24px}}.easyart-card[data-astro-cid-oc4ff4eg]{background:var(--bg-surface, #ffffff);border:1px solid var(--border-color, #E5DFD7);border-radius:6px;padding:16px!important;margin-bottom:24px;height:100%;display:flex;flex-direction:column;justify-content:space-between;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;box-sizing:border-box;text-align:left}.easyart-card[data-astro-cid-oc4ff4eg]:hover{border-color:var(--color-primary, #E85D4A);transform:translateY(-2px);box-shadow:0 4px 16px #0000000f}.easyart-card-thumb[data-astro-cid-oc4ff4eg]{width:100%;aspect-ratio:16/9;max-height:200px;border-radius:4px;overflow:hidden;background:var(--bg-subtle, #FAF8F5);margin-bottom:14px}.easyart-thumb-link[data-astro-cid-oc4ff4eg]{display:block;width:100%;height:100%}.easyart-thumb-img[data-astro-cid-oc4ff4eg]{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;display:block!important}.easyart-card-body[data-astro-cid-oc4ff4eg]{display:flex;flex-direction:column;flex-grow:1;padding:0!important;margin:0!important}.easyart-card-tags[data-astro-cid-oc4ff4eg]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.easyart-card-tag[data-astro-cid-oc4ff4eg]{display:inline-block;padding:2px 8px;background:var(--bg-canvas, #FAF8F5);border:1px solid var(--border-color, #E5DFD7);color:var(--color-primary, #E85D4A);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-radius:3px}.easyart-card-title[data-astro-cid-oc4ff4eg]{font-size:18px;line-height:1.35;font-weight:800;margin:0 0 10px;color:var(--text-main, #152035)}.easyart-card-title[data-astro-cid-oc4ff4eg] a[data-astro-cid-oc4ff4eg]{color:var(--text-main, #152035);text-decoration:none;transition:color .2s ease}.easyart-card-title[data-astro-cid-oc4ff4eg] a[data-astro-cid-oc4ff4eg]:hover{color:var(--color-primary, #E85D4A)}.easyart-card-meta[data-astro-cid-oc4ff4eg]{font-size:12px;color:var(--text-muted, #5E6472);margin-bottom:12px;display:flex;align-items:center;gap:6px}.meta-dot[data-astro-cid-oc4ff4eg]{color:var(--border-color, #E5DFD7)}.easyart-card-desc[data-astro-cid-oc4ff4eg]{font-size:13px;line-height:1.6;color:var(--text-muted, #5E6472);margin:0 0 16px;flex-grow:1}.easyart-card-action[data-astro-cid-oc4ff4eg]{margin-top:auto;padding-top:12px;border-top:1px dashed var(--border-color, #E5DFD7)}.easyart-btn-read[data-astro-cid-oc4ff4eg]{display:inline-flex;align-items:center;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--color-primary, #E85D4A);text-decoration:none;transition:opacity .2s ease}.easyart-btn-read[data-astro-cid-oc4ff4eg]:hover{text-decoration:underline}

.u-6cogtg{display:block}