.swc-button[data-astro-cid-bdlel3cu]{color:var(--swc-button-color,#000);background-color:var(--swc-button-background-color,#fff);border:var(--swc-button-border,1px solid #333);padding:var(--swc-button-padding,.5rem 1rem);font-size:var(--swc-button-font-size,1rem);font-weight:var(--swc-button-font-weight,400);border-radius:var(--swc-button-border-radius,.25rem);margin:var(--swc-button-margin,0);transition:var(--swc-button-transition,background-color .3s ease, color .3s ease);cursor:pointer;justify-content:center;align-items:center;gap:.75rem;display:inline-flex}.swc-button[data-astro-cid-bdlel3cu]:disabled{background-color:var(--swc-button-background-color-disabled,#eee);color:var(--swc-button-color-disabled,#aaa);border:var(--swc-button-border-disabled,1px solid #aaa);cursor:not-allowed}.swc-button[data-astro-cid-bdlel3cu]:disabled:hover{background-color:var(--swc-button-background-color-disabled,#eee);color:var(--swc-button-color-disabled,#aaa);border:var(--swc-button-border-disabled,1px solid #aaa)}.swc-button[data-astro-cid-bdlel3cu]:hover{background:var(--swc-button-background-color-hover,#333);color:var(--swc-button-color-hover,#fff);border:var(--swc-button-border-hover,1px solid #000)}.swc-button[data-astro-cid-bdlel3cu].selected{background:var(--swc-button-background-color-selected,#333);color:var(--swc-button-color-selected,#fff);border:var(--swc-button-border-selected,1px solid #000)}.swc-button[data-astro-cid-bdlel3cu] [data-icon]{width:var(--swc-button-icon-size,1rem);height:var(--swc-button-icon-size,1rem);--icon-color:var(--swc-button-icon-color,#aaa);flex-shrink:0}.swc-button[data-astro-cid-bdlel3cu].selected [data-icon]{--icon-color:var(--swc-button-icon-color-selected,#fff)}.swc-button[data-astro-cid-bdlel3cu]:hover [data-icon]{--icon-color:var(--swc-button-icon-color-hover,#fff)}.swc-button[data-astro-cid-bdlel3cu]:disabled:hover [data-icon]{--icon-color:var(--swc-button-icon-color,#aaa)}.swc-cookie-banner-preferences[data-astro-cid-u3jm7jqf]{width:auto;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline-block}.swc-consent[data-astro-cid-u3jm7jqf]{display:contents}.swc-consent-banner[data-astro-cid-u3jm7jqf]{color:var(--swc-cookie-banner-color,var(--foreground,inherit));font-family:var(--swc-cookie-banner-font-family,var(--ui-font,inherit));padding:0;z-index:10000;background:0 0;border:none;max-block-size:100svh;inline-size:100%;max-inline-size:32em;margin:0;padding-block-start:1px;position:fixed;inset:auto auto 0 0;overflow:auto;container-type:inline-size}[data-astro-cid-u3jm7jqf]:where(.swc-consent-banner *){margin:0}[data-astro-cid-u3jm7jqf]:where(.swc-consent-banner a){color:inherit}.swc-consent-inner[data-astro-cid-u3jm7jqf]{background:var(--swc-cookie-banner-background,var(--background,#fff));border:var(--swc-cookie-banner-border,1px solid color-mix(in srgb, currentColor 33%, transparent));box-shadow:var(--swc-cookie-banner-shadow,0 .25em 1em color-mix(in srgb, currentColor 16%, transparent));padding:var(--swc-cookie-banner-padding,1em);text-wrap:pretty;grid-template-columns:minmax(0,1fr);gap:1em;display:grid}.swc-consent-inner[data-astro-cid-u3jm7jqf][hidden]{display:none}@container (inline-size<100svw){.swc-consent-inner[data-astro-cid-u3jm7jqf]{border-radius:var(--swc-cookie-banner-border-radius,.25em)}}@container (inline-size<32em){.swc-consent-inner[data-astro-cid-u3jm7jqf]{border:none;border-top:var(--swc-cookie-banner-border,1px solid color-mix(in srgb, currentColor 33%, transparent));border-radius:var(--swc-cookie-banner-border-radius,.25em) var(--swc-cookie-banner-border-radius,.25em) 0 0}}@container (inline-size<24em){.swc-consent-inner[data-astro-cid-u3jm7jqf]{font-size:max(14px,.875em)}}@container (inline-size>=32em){.swc-consent-inner[data-astro-cid-u3jm7jqf]{margin:1em}}.swc-consent-heading[data-astro-cid-u3jm7jqf]{font-size:1.25em;font-weight:700}.swc-consent-category[data-astro-cid-u3jm7jqf]{border:0 solid var(--swc-cookie-banner-divider,color-mix(in srgb, currentColor 12%, transparent));padding-block-end:.5lh}.swc-consent-category[data-astro-cid-u3jm7jqf]:not(:first-child){padding-block-start:.5lh}.swc-consent-category[data-astro-cid-u3jm7jqf]:not(:last-child){border-bottom-width:1px}.swc-consent-category[data-astro-cid-u3jm7jqf]>h4[data-astro-cid-u3jm7jqf]{font-size:1.125em;font-weight:700}.swc-consent-category[data-astro-cid-u3jm7jqf]>p[data-astro-cid-u3jm7jqf]{color:color-mix(in srgb, currentColor 66%, transparent);margin-block:.25em}.swc-consent-category[data-astro-cid-u3jm7jqf]>p[data-astro-cid-u3jm7jqf]:not(:last-child){margin-block-end:.5em}.swc-consent-category[data-astro-cid-u3jm7jqf]>p[data-astro-cid-u3jm7jqf]:has(svg){align-items:center;column-gap:.375em;display:flex}.swc-consent-category[data-astro-cid-u3jm7jqf]>p[data-astro-cid-u3jm7jqf]:has(svg) svg[data-astro-cid-u3jm7jqf]{fill:currentColor;flex-shrink:0;block-size:auto;inline-size:1em;display:block}.swc-consent-notice[data-astro-cid-u3jm7jqf]{color:oklch(38.1841% .249828 143.211);background:oklch(76.3681% .249828 143.211/.1);border-radius:.125em;gap:.5em;padding:.75em 1em;font-size:max(12px,.875em);display:grid}.swc-consent-notice[data-astro-cid-u3jm7jqf][hidden]{display:none}.swc-consent-radios[data-astro-cid-u3jm7jqf]{flex-wrap:wrap;column-gap:1em;display:flex}.swc-consent-radios[data-astro-cid-u3jm7jqf]>[data-astro-cid-u3jm7jqf]{cursor:pointer;align-items:center;column-gap:.375em;display:flex}.swc-consent-radios[data-astro-cid-u3jm7jqf] input[data-astro-cid-u3jm7jqf][type=radio]{cursor:pointer}.swc-consent-actions[data-astro-cid-u3jm7jqf]{flex-wrap:wrap;gap:.5em;display:flex}@container (inline-size<32em){.swc-consent-actions[data-astro-cid-u3jm7jqf]:has(>:nth-child(2)){flex-direction:column}}.swc-consent-resources[data-astro-cid-u3jm7jqf]{flex-wrap:wrap;gap:.5em 1lh;padding:0;font-size:max(12px,.875em);list-style:none;display:flex}.swc-consent-banner[data-astro-cid-u3jm7jqf] [data-astro-cid-u3jm7jqf]:focus{outline:none}.swc-consent-banner[data-astro-cid-u3jm7jqf] [data-astro-cid-u3jm7jqf]:focus-visible{outline-offset:2px;outline:2px solid}:root{--highlight-color:#750d0f;--highlight-color-text:#f8fafc;--text-color:#000;--bg-color:#faf9f3;--emphasize-text-color:#900900;--glyph-map-hover-color:#953034;--footer-bg-color:#e6e6e6;--text-breakpoint:36em;--header-height:70px;--subhead-color:#953034;--title-text-color:#b6b6b6}*{box-sizing:border-box}:target{scroll-margin-top:90px}html,body{margin:0;padding:0}html{background-color:var(--highlight-color);background-repeat:repeat;background-attachment:local;background-image:linear-gradient(to bottom, var(--footer-bg-color) 50%, var(--highlight-color) 50%);-webkit-font-smoothing:antialiased;color:var(--text-color);font-family:miller-text,serif;font-size:16px}body{background-color:var(--bg-color);min-height:100vh}typographer-banner{width:100%;max-width:100%;display:block}main{max-width:35rem;margin:0 auto;padding:.4em 1.5em}main>section{border-bottom:1px solid #0000001a}main>section:last-child{border-bottom:none}main>section>:last-child{margin-bottom:2em}h1{margin:1em 0 .5em;font-family:miller-display,serif;font-size:36px;font-weight:400;line-height:1.11}h1+h1,#custom h2+h2{margin-top:0}h1 em,#custom h2 em,#contact h2 em{color:var(--emphasize-text-color);font-style:italic!important}#custom h2,#contact h2{margin:1em 0 .5em;font-family:miller-display,serif;font-size:36px;font-weight:400;line-height:1.11}p{max-width:28rem;font-family:miller-text;font-size:16px;line-height:1.45}p em{font-style:italic}main a{color:#000;text-decoration:underline 2px}#cone{margin-top:-36px;position:absolute;top:0;right:1.5em;transform:translate(0,0)}#about p em{font-variant:small-caps;font-style:normal}@media screen and (width>=55em){h1,#custom h2,#contact h2{font-size:60px}main>section>h1:first-child,main>section>h2:first-child{margin-top:0}}@media screen and (width>=75em){main{max-width:56em;padding-left:0;padding-right:0}p{max-width:36rem;font-size:21px}}input[type=range]:not(.tcc-range){appearance:none;background:0 0;width:140px}input[type=range]:not(.tcc-range)::-webkit-slider-runnable-track{background-color:#0000001a;height:2px}input[type=range]:not(.tcc-range)::-webkit-slider-thumb{appearance:none;background:var(--emphasize-text-color);cursor:pointer;border:none;border-radius:50%;width:16px;height:16px;transform:translateY(calc(1px - 50%))}input[type=range]:not(.tcc-range)::-moz-range-track{background-color:#0000001a;border:none;height:2px}input[type=range]:not(.tcc-range)::-moz-range-thumb{background:var(--emphasize-text-color);cursor:pointer;border:none;border-radius:50%;width:16px;height:16px}.site-cookie-banner.swc-cookie-banner-preferences{display:none}.swc-consent-banner{--swc-cookie-banner-font-family:miller-text, serif;--swc-cookie-banner-color:#000;--swc-cookie-banner-background:#faf9f3;--swc-cookie-banner-border:1px solid #750d0f;--swc-cookie-banner-border-radius:0;--swc-cookie-banner-divider:#0000002e;--swc-cookie-banner-padding:1rem 1.25rem;--swc-cookie-banner-shadow:0 .25rem 1rem color-mix(in srgb, currentColor 16%, transparent);font-size:1rem;line-height:1.45}.swc-consent-banner .swc-consent-heading,.swc-consent-banner .swc-consent-category>h4{font-family:miller-display,serif;font-weight:700}.swc-consent-banner .swc-consent-category>p{color:#000000ad}.swc-consent-banner .swc-consent-resources a:hover{text-decoration:underline}.swc-consent-banner .swc-consent-actions .swc-button{border-radius:0;flex:auto;padding:.55rem .85rem;font-family:miller-text,serif;line-height:1.2;width:auto!important;min-width:0!important;height:auto!important}.swc-consent-banner .swc-consent-actions .swc-button.primary{--swc-button-background-color:#750d0f;--swc-button-border:1px solid #750d0f;--swc-button-color:#faf9f3;--swc-button-background-color-hover:#900900;--swc-button-border-hover:1px solid #900900;--swc-button-color-hover:#faf9f3;color:#faf9f3;background:#750d0f;border:1px solid #750d0f}.swc-consent-banner .swc-consent-actions .swc-button.primary:hover{color:#faf9f3;background:#900900;border-color:#900900}.swc-consent-banner .swc-consent-actions .swc-button.secondary{--swc-button-background-color:transparent;--swc-button-border:1px solid #750d0f;--swc-button-color:#750d0f;--swc-button-background-color-hover:#f3e6e6;--swc-button-border-hover:1px solid #750d0f;--swc-button-color-hover:#750d0f;color:#750d0f;background:0 0;border:1px solid #750d0f}.swc-consent-banner .swc-consent-actions .swc-button.secondary:hover{color:#750d0f;background:#f3e6e6;border-color:#750d0f}button.cookie-preferences{appearance:none;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:none}button.cookie-preferences:hover{text-decoration:underline}#fonts picture{display:block;overflow:hidden}#fonts li{border-bottom:1px solid #0000001a}#fonts li:last-child{border-bottom:none}#fonts img{display:block}#fonts li>div{justify-content:space-between;display:flex;position:relative}#fonts div h2{text-transform:uppercase;border-bottom:1px solid #0000001a;margin-top:0;font-family:miller-display;font-size:28px;font-weight:400;display:none}#fonts div h2 a{text-decoration:none}#fonts ul{margin-bottom:1em;padding:0}@media screen and (width>=550px){#fonts div h2{display:inline-block}picture img{width:100%;height:auto}#fonts li{border-bottom:none;margin-bottom:4em}}@media screen and (width>=55em){#fonts div h2{font-size:44px}#fonts li{margin-bottom:6em}}footer[data-astro-cid-jo6i4kqk]{background-color:var(--footer-bg-color);text-align:center;margin-top:0;padding-top:.25rem}footer[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#0009;margin:auto;padding:.7em 0;font-family:verdana-pro,verdana,sans-serif;font-size:10px}footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{opacity:.6;color:#000;text-decoration:none;transition:opacity .2s}footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{opacity:1;transition:opacity .2s}
