.screen[data-astro-cid-z6v3kxqr]{position:relative}.screen-in[data-astro-cid-z6v3kxqr]{box-sizing:border-box;min-height:100svh;max-width:var(--page-max);padding:var(--spacing-12) calc(var(--gutter) + var(--spacing-06));justify-content:space-between;gap:var(--spacing-10);flex-direction:column;margin:0 auto;display:flex}html.js .deck[data-astro-cid-z6v3kxqr]{z-index:1;position:fixed;inset:0;overflow:hidden}html.js:has(.deck){overflow:hidden}html.js .deck-main[data-astro-cid-z6v3kxqr]{position:absolute;inset:0}html.js .screen[data-astro-cid-z6v3kxqr]{overscroll-behavior:contain;opacity:0;visibility:hidden;z-index:1;position:absolute;inset:0;overflow-y:auto}html.js .screen[data-astro-cid-z6v3kxqr].is-active{opacity:1;visibility:visible;z-index:2}html.js .screen-in[data-astro-cid-z6v3kxqr]{min-height:100%}.deck-head[data-astro-cid-z6v3kxqr]{top:var(--spacing-05);z-index:40;pointer-events:none;position:absolute;left:0;right:0}html:not(.js) .deck-head[data-astro-cid-z6v3kxqr]{position:absolute}.headrow[data-astro-cid-z6v3kxqr]{box-sizing:border-box;max-width:var(--page-max);height:48px;padding:0 calc(var(--gutter) + var(--spacing-06));align-items:center;column-gap:var(--nav-gap);grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);margin:0 auto;display:grid;position:relative}.headrow[data-astro-cid-z6v3kxqr]>[data-astro-cid-z6v3kxqr]{pointer-events:auto}.deck[data-astro-cid-z6v3kxqr]{--h-logo:#eceff4;--h-link:#c8ced8;--h-active:#eceff4;--h-mono:#eceff4;--h-monok:#c8ced8;--h-btn-bg:#eceff4;--h-btn-fg:#080b14;--h-focus:#eceff4}.deck[data-astro-cid-z6v3kxqr][data-tone=light]{--h-logo:#111418;--h-link:#5f6369;--h-active:#111418;--h-mono:#111418;--h-monok:#5f6369;--h-btn-bg:#111418;--h-btn-fg:#fff;--h-focus:#111418}.deck[data-astro-cid-z6v3kxqr][data-tone=split]{--h-logo:#111418;--h-mono:#111418;--h-monok:#5f6369}@media (width<=959px){.deck[data-astro-cid-z6v3kxqr][data-tone=split]{--h-link:#5f6369;--h-active:#111418;--h-btn-bg:#111418;--h-btn-fg:#fff;--h-focus:#111418}}.logo[data-astro-cid-z6v3kxqr]{justify-self:start;align-items:center;gap:var(--spacing-03);letter-spacing:-.02em;color:var(--h-logo);--focus:var(--h-logo);grid-column:1;font-size:16px;font-weight:500;transition:color .5s;display:flex}.logo-mark[data-astro-cid-z6v3kxqr]{background:var(--color-accent);width:8px;height:8px;transform:rotate(45deg)}.mono-btn[data-astro-cid-z6v3kxqr]{white-space:nowrap;cursor:pointer;--focus:var(--h-mono);background:0 0;border:0;border-radius:0;grid-column:2;justify-content:center;justify-self:center;align-items:center;height:32px;padding:0;transition:opacity .2s;display:flex;position:relative}.mono-btn[data-astro-cid-z6v3kxqr]:hover{opacity:.8}.mono-main[data-astro-cid-z6v3kxqr]{gap:var(--spacing-02);color:var(--h-mono);transition:color .5s;display:flex}.mono-main[data-astro-cid-z6v3kxqr] .mono-k[data-astro-cid-z6v3kxqr]{color:var(--h-monok);transition:color .5s}.mono-clip[data-astro-cid-z6v3kxqr]{justify-content:center;align-items:center;gap:var(--spacing-02);color:#eceff4;pointer-events:none;opacity:0;transition:opacity .5s;display:flex;position:absolute;inset:0}.mono-clip[data-astro-cid-z6v3kxqr] .mono-k[data-astro-cid-z6v3kxqr]{color:#c8ced8}.nav[data-astro-cid-z6v3kxqr]{justify-self:end;align-items:center;gap:var(--spacing-07);--focus:var(--h-focus);grid-column:3;display:flex;position:relative}.nav-links[data-astro-cid-z6v3kxqr]{gap:var(--spacing-06);white-space:nowrap;width:max-content;display:flex}.nav-links[data-astro-cid-z6v3kxqr] a[data-astro-cid-z6v3kxqr]{color:var(--h-link);transition:color .5s}.nav-links[data-astro-cid-z6v3kxqr] a[data-astro-cid-z6v3kxqr][aria-current=true]{color:var(--h-active)}.kt[data-astro-cid-z6v3kxqr]{background:var(--h-btn-bg);color:var(--h-btn-fg);transition:background-color .5s,color .5s}.headrow[data-astro-cid-z6v3kxqr][data-lv="1"] [data-astro-cid-z6v3kxqr][data-links],.headrow[data-astro-cid-z6v3kxqr][data-lv="2"] [data-astro-cid-z6v3kxqr][data-links],.headrow[data-astro-cid-z6v3kxqr][data-lv="3"] [data-astro-cid-z6v3kxqr][data-links],.headrow[data-astro-cid-z6v3kxqr][data-lv="2"] [data-astro-cid-z6v3kxqr][data-mk],.headrow[data-astro-cid-z6v3kxqr][data-lv="3"] [data-astro-cid-z6v3kxqr][data-mk],.headrow[data-astro-cid-z6v3kxqr][data-keys-off] [data-astro-cid-z6v3kxqr][data-mk],.headrow[data-astro-cid-z6v3kxqr][data-lv="3"] [data-astro-cid-z6v3kxqr][data-mono]{visibility:hidden;position:absolute;top:0;right:0}html:not(.js) .mono-btn[data-astro-cid-z6v3kxqr]{display:none}@media (width<=1055px){html:not(.js) .nav-links[data-astro-cid-z6v3kxqr]{display:none}}.meta-row[data-astro-cid-z6v3kxqr]{justify-content:space-between;gap:var(--spacing-05) var(--spacing-10);flex-wrap:wrap;line-height:1.7;display:flex}.chap[data-astro-cid-z6v3kxqr]{gap:var(--spacing-05);display:flex}.chap[data-astro-cid-z6v3kxqr] span[data-astro-cid-z6v3kxqr]:first-child{letter-spacing:0}.split-row[data-astro-cid-z6v3kxqr]{justify-content:space-between;align-items:flex-end;gap:var(--spacing-09) var(--spacing-10);flex-wrap:wrap;display:flex}.toc[data-astro-cid-z6v3kxqr]{flex-direction:column;flex:0 380px;min-width:0;display:flex}.toc[data-astro-cid-z6v3kxqr] a[data-astro-cid-z6v3kxqr]{justify-content:space-between;gap:var(--spacing-06);padding:var(--spacing-03) 0 var(--spacing-05);border-top:1px solid var(--line);font-size:16px;line-height:24px;display:flex}.kern[data-astro-cid-z6v3kxqr]{gap:var(--spacing-06);flex-direction:column;flex:480px;min-width:0;display:flex}.kern-text[data-astro-cid-z6v3kxqr]{max-width:15ch}.side[data-astro-cid-z6v3kxqr]{flex:0 380px}.philo[data-astro-cid-z6v3kxqr]{gap:var(--spacing-06);flex-direction:column;display:flex}.philo[data-astro-cid-z6v3kxqr] p[data-astro-cid-z6v3kxqr]{max-width:980px}.principles[data-astro-cid-z6v3kxqr]{gap:var(--spacing-08) var(--spacing-06);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin:0;padding:0;list-style:none;display:grid}.principles[data-astro-cid-z6v3kxqr] li[data-astro-cid-z6v3kxqr]{gap:var(--spacing-05);padding-top:var(--spacing-05);border-top:1px solid var(--line);flex-direction:column;display:flex}.pr-head[data-astro-cid-z6v3kxqr]{gap:var(--spacing-03);flex-direction:column;display:flex}.pr-head[data-astro-cid-z6v3kxqr] h3[data-astro-cid-z6v3kxqr]{text-wrap:balance}.principles[data-astro-cid-z6v3kxqr] p[data-astro-cid-z6v3kxqr]{max-width:34ch}.logo-in[data-astro-cid-z6v3kxqr]{justify-content:flex-start;gap:var(--spacing-09)}.logo-head[data-astro-cid-z6v3kxqr]{gap:var(--spacing-06);flex-direction:column;display:flex}.logo-title[data-astro-cid-z6v3kxqr]{align-items:center;gap:var(--spacing-05) var(--spacing-06);flex-wrap:wrap;display:flex}.logo-ph[data-astro-cid-z6v3kxqr]{flex:1;min-height:240px;margin:0 -25px}.logo-ph[data-astro-cid-z6v3kxqr] span[data-astro-cid-z6v3kxqr]{background:#fff;padding:4px 8px}.narrow[data-astro-cid-z6v3kxqr]{max-width:440px}.farben-in[data-astro-cid-z6v3kxqr]{flex-wrap:wrap;min-height:100svh;display:flex}html.js .farben-in[data-astro-cid-z6v3kxqr]{min-height:100%}.half[data-astro-cid-z6v3kxqr]{isolation:isolate;box-sizing:border-box;flex-direction:column;flex:480px;min-width:0;display:flex;position:relative}.half[data-astro-cid-z6v3kxqr]:before{content:"";z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0}.half-light[data-astro-cid-z6v3kxqr]{justify-content:space-between;gap:var(--spacing-10);padding:var(--spacing-12) var(--spacing-09) var(--spacing-12) calc(max(var(--gutter), (100vw - var(--content-max)) / 2) + var(--spacing-06))}.half-light[data-astro-cid-z6v3kxqr]:before{left:calc(max(var(--gutter), (100vw - var(--content-max)) / 2) - 1px);border-left:1px solid var(--line);right:23px}.half-dark[data-astro-cid-z6v3kxqr]{padding:var(--spacing-10) calc(max(var(--gutter), (100vw - var(--content-max)) / 2) + var(--spacing-06)) var(--spacing-12) var(--spacing-09);justify-content:flex-end}.half-dark[data-astro-cid-z6v3kxqr]:before{left:23px;right:calc(max(var(--gutter), (100vw - var(--content-max)) / 2) - 1px);border-right:1px solid var(--line)}@media (width<=959px){.half-light[data-astro-cid-z6v3kxqr]:before{border-right:1px solid var(--line)}.half-dark[data-astro-cid-z6v3kxqr]:before{border-left:1px solid var(--line)}}.half-top[data-astro-cid-z6v3kxqr]{gap:var(--spacing-06);flex-direction:column;display:flex}.swatches[data-astro-cid-z6v3kxqr]{gap:var(--spacing-05);flex-direction:column;display:flex}.sw-grid[data-astro-cid-z6v3kxqr]{gap:var(--spacing-05) var(--spacing-03);grid-template-columns:repeat(auto-fit,minmax(96px,1fr));display:grid}.sw[data-astro-cid-z6v3kxqr]{gap:var(--spacing-04);flex-direction:column;min-width:0;display:flex}.sw-chip[data-astro-cid-z6v3kxqr]{box-sizing:border-box;border:1px solid var(--line);height:clamp(96px,12vw,160px);display:block}.sw-txt[data-astro-cid-z6v3kxqr]{gap:var(--spacing-02);flex-direction:column;font-size:13px;line-height:16px;display:flex}.type-head[data-astro-cid-z6v3kxqr]{justify-content:space-between;align-items:flex-end;gap:var(--spacing-06) var(--spacing-10);flex-wrap:wrap;display:flex}.type-title[data-astro-cid-z6v3kxqr]{gap:var(--spacing-06);flex-direction:column;display:flex}.type-weights[data-astro-cid-z6v3kxqr]{align-items:flex-end;gap:var(--spacing-09) var(--spacing-10);flex-wrap:wrap;display:flex}.aa[data-astro-cid-z6v3kxqr]{letter-spacing:-.04em;flex:320px;font-size:clamp(160px,24vw,360px);font-weight:300;line-height:.8}.weights[data-astro-cid-z6v3kxqr]{border-bottom:1px solid var(--line);flex-direction:column;flex:420px;min-width:0;display:flex}.weight[data-astro-cid-z6v3kxqr]{justify-content:space-between;align-items:baseline;gap:var(--spacing-03) var(--spacing-06);padding:var(--spacing-05) 0;border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.weight-name[data-astro-cid-z6v3kxqr]{letter-spacing:-.035em;font-size:clamp(28px,3.4vw,48px);line-height:1.15}.weight-meta[data-astro-cid-z6v3kxqr]{gap:var(--spacing-05);line-height:16px;display:flex}.type-text[data-astro-cid-z6v3kxqr]{align-items:flex-end;gap:var(--spacing-06) var(--spacing-10);flex-wrap:wrap;display:flex}.type-text-name[data-astro-cid-z6v3kxqr]{gap:var(--spacing-05);flex-direction:column;flex:320px;display:flex}.text-font[data-astro-cid-z6v3kxqr]{font-family:var(--font-text);letter-spacing:-.035em;font-size:clamp(28px,3.4vw,48px);line-height:1.15}.sample[data-astro-cid-z6v3kxqr]{flex:420px;min-width:0}.end[data-astro-cid-z6v3kxqr]{gap:var(--spacing-12);flex-direction:column;display:flex}.end-title[data-astro-cid-z6v3kxqr]{max-width:15ch}.end-foot[data-astro-cid-z6v3kxqr]{margin:0 calc(-1 * var(--spacing-06))}.deck-ctl[data-astro-cid-z6v3kxqr]{bottom:var(--spacing-05);z-index:40;align-items:center;gap:var(--spacing-05);box-sizing:border-box;height:48px;padding:0 var(--spacing-03);backdrop-filter:blur(18px);white-space:nowrap;background:#080b14e0;border:1px solid #eceff424;font-size:14px;line-height:18px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.deck-ctl[data-astro-cid-z6v3kxqr] button[data-astro-cid-z6v3kxqr]{box-sizing:border-box;cursor:pointer;place-items:center;width:32px;height:32px;padding:0;transition:opacity .25s,background-color .2s;display:grid}.ctl-prev[data-astro-cid-z6v3kxqr]{color:#eceff4;background:0 0;border:1px solid #eceff452}.ctl-prev[data-astro-cid-z6v3kxqr]:hover{background:#eceff414}.ctl-next[data-astro-cid-z6v3kxqr]{color:#080b14;background:#eceff4;border:0}.ctl-next[data-astro-cid-z6v3kxqr]:active{transform:scale(.98)}.deck-ctl[data-astro-cid-z6v3kxqr] button[data-astro-cid-z6v3kxqr]:disabled{opacity:.32;cursor:default}.ctl-label[data-astro-cid-z6v3kxqr]{justify-content:space-between;gap:var(--spacing-05);width:168px;display:flex}
