.crendo-mark[data-astro-cid-367jbsgt]{color:var(--foreground);align-items:center;gap:10px;display:inline-flex}.crendo-mark[data-astro-cid-367jbsgt].inverse{color:var(--inverse-foreground)}svg[data-astro-cid-367jbsgt]{flex-shrink:0}.crendo-name[data-astro-cid-367jbsgt]{font-family:var(--font-brand);font-size:20px;font-weight:500;line-height:1}.site-footer[data-astro-cid-nns7i3if]{border-top:1px solid var(--inverse-border);background:var(--inverse);color:var(--inverse-muted);font-size:13px}.row[data-astro-cid-nns7i3if]{flex-direction:column;gap:24px;padding-block:36px;display:flex}.home[data-astro-cid-nns7i3if]{text-decoration:none}nav[data-astro-cid-nns7i3if]{flex-wrap:wrap;gap:12px 24px;display:flex}a[data-astro-cid-nns7i3if]{color:inherit;text-decoration:none;transition:color .15s}nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--inverse-foreground)}@media (width>=640px){.row[data-astro-cid-nns7i3if]{flex-direction:row;justify-content:space-between;align-items:center}}.site-header[data-astro-cid-fzpbxy5g]{z-index:50;border-bottom:1px solid color-mix(in oklab, var(--border) 80%, transparent);background:color-mix(in oklab, var(--background) 86%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);position:sticky;top:0}.bar[data-astro-cid-fzpbxy5g]{height:var(--header-h);justify-content:space-between;align-items:center;gap:24px;display:flex}.home[data-astro-cid-fzpbxy5g]{flex-shrink:0;text-decoration:none}.nav[data-astro-cid-fzpbxy5g]{gap:32px;display:none}.nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g],.menu-panel[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]:not(.btn){color:var(--muted-foreground);font-size:14px;text-decoration:none;transition:color .15s}.nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page],.menu-panel[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g][aria-current=page]{color:var(--foreground)}.cta[data-astro-cid-fzpbxy5g]{display:none}.menu[data-astro-cid-fzpbxy5g]{position:static}.menu[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;margin-right:-8px;list-style:none;display:flex}.menu[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.burger[data-astro-cid-fzpbxy5g]{width:20px;height:12px;display:block;position:relative}.burger[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{background:var(--foreground);width:20px;height:1px;transition:transform .15s;position:absolute;left:0}.burger[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]:first-child{top:0}.burger[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]:last-child{top:11px}.menu[data-astro-cid-fzpbxy5g][open] .burger[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]:first-child{transform:translateY(5.5px)rotate(45deg)}.menu[data-astro-cid-fzpbxy5g][open] .burger[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]:last-child{transform:translateY(-5.5px)rotate(-45deg)}.menu-panel[data-astro-cid-fzpbxy5g]{inset:var(--header-h) 0 auto 0;padding:20px var(--gutter) 24px;border-bottom:1px solid var(--border);background:var(--background);flex-direction:column;gap:18px;display:flex;position:absolute}.menu-panel[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]:not(.btn){font-size:15px}.menu-cta[data-astro-cid-fzpbxy5g]{align-self:flex-start;margin-top:4px}@media (width>=900px){.nav[data-astro-cid-fzpbxy5g],.cta[data-astro-cid-fzpbxy5g]{display:inline-flex}.menu[data-astro-cid-fzpbxy5g]{display:none}}:root{--font-sans:var(--font-dm-sans), "DM Sans", ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-dm-mono), "DM Mono", ui-monospace, SFMono-Regular, monospace;--font-brand:"Interest", var(--font-newsreader), "Newsreader", Georgia, serif;--background:oklch(98.5% .002 100);--foreground:oklch(17.5% .004 80);--ink:oklch(17.5% .004 80);--prose:oklch(25.5% .005 80);--surface:oklch(100% 0 0);--surface-sunk:oklch(96.3% .002 100);--muted-foreground:oklch(52.5% .005 90);--border:oklch(90.5% .002 100);--border-strong:oklch(80% .003 100);--accent:#cf0;--accent-foreground:oklch(16% .01 110);--ring:oklch(80% .16 124);--marine:#016fb9;--air-force:#6d8ea0;--cool-wash:color-mix(in oklab, var(--air-force) 5%, var(--background));--inverse:#1e152a;--inverse-foreground:oklch(97% .002 100);--inverse-muted:color-mix(in oklab, var(--air-force) 72%, var(--inverse-foreground));--inverse-border:oklch(100% 0 0/.14);--recommended:#83a300;--recommended-text:#5f7700;--mentioned:#a5821c;--mentioned-mark:#d2ad2a;--mentioned-text:#84680f;--absent:oklch(60% .008 60);--absent-text:oklch(50% .008 60);--absent-fill:oklch(84% .005 100);--radius-surface:6px;--shadow-lift:0 1px 1px oklch(17.5% .004 80/.04), 0 8px 24px -12px oklch(17.5% .004 80/.13);--container:1240px;--gutter:20px;--header-h:64px}@media (width>=640px){:root{--gutter:32px}}@media (width>=1024px){:root{--gutter:40px}}*,:before,:after{box-sizing:border-box;border-color:var(--border)}html{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 24px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background-color:var(--background);color:var(--foreground);font-family:var(--font-sans);font-feature-settings:"ss01" on, "cv01" on;margin:0;font-size:16px;line-height:1.5}img,svg{max-width:100%;display:block}img{height:auto}a{color:inherit}h1,h2,h3,h4,p,figure,blockquote{margin:0}::selection{color:oklch(98.5% .004 85);background:oklch(18.5% .008 60)}:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:4px}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--ink);color:var(--background);border-radius:999px;padding:8px 14px;font-size:14px;text-decoration:none;position:absolute;top:-48px;left:12px}.skip-link:focus{top:12px}.display{font-family:var(--font-brand);letter-spacing:0;text-wrap:balance;font-weight:400;line-height:1.02}.label-mono{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);font-size:.6875rem}.btn{min-height:44px;font:500 14.5px/1 var(--font-sans);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;transition:background-color .15s,opacity .15s;display:inline-flex}.btn-sm{min-height:36px;padding:0 16px;font-size:13.5px}.btn-primary{background:var(--accent);color:var(--accent-foreground)}.btn-primary:hover{background:color-mix(in oklab, var(--accent) 88%, var(--ink))}.btn-ink{background:var(--ink);color:var(--background)}.btn-ink:hover{opacity:.9}.btn .arrow{width:16px;height:16px;transition:transform .15s}.btn:hover .arrow{transform:translate(2px)}.surface{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-surface)}.preview-banner[data-astro-cid-hkbrpulz]{padding:6px var(--gutter);background:var(--inverse);color:var(--inverse-foreground);font:500 12px/1.4 var(--font-mono);letter-spacing:.06em;text-align:center;text-transform:uppercase}
