:root{--raw-cream: #f5f0e8;--raw-gold: #c4922a;--raw-teal: #4a6b6f;--raw-ink: #1c1814;--raw-mid-grey: #776b62;--raw-mid-grey-lifted: #8b7f75;--raw-black: #000000;--raw-quiet: #524c47;--raw-whisper-cream: #dbd1bf;--raw-whisper-gold: #ae7d18;--raw-divider-teal: #739296;--raw-whisper-teal: #3b5558;--raw-highlighter: #f2e94b}:root{color-scheme:light}:root,[data-ground=cream]{--ground: var(--raw-cream);--text: var(--raw-ink);--text-strong: var(--raw-black);--text-emphasis: var(--raw-gold);--text-qualifier: var(--raw-teal);--text-recessive: var(--raw-mid-grey);--text-quiet: var(--raw-quiet);--text-lead: var(--raw-ink);--text-quote: var(--raw-whisper-gold);--marker: color-mix(in srgb, var(--raw-highlighter) 75%, transparent);--rule: var(--raw-gold);--mark-letter: var(--raw-quiet);--mark-dot: var(--raw-gold);--ground-inv: var(--raw-ink);--text-inv: var(--raw-cream)}[data-ground=dark]{--ground: var(--raw-ink);--text: var(--raw-cream);--text-strong: var(--raw-cream);--text-recessive: var(--raw-cream);--text-emphasis: var(--raw-gold);--text-lead: var(--raw-gold);--text-qualifier: var(--raw-teal);--text-quiet: var(--raw-mid-grey-lifted);--divider: var(--raw-mid-grey);--rule: var(--raw-gold);--mark-letter: var(--raw-cream);--mark-dot: var(--raw-gold);--ground-inv: var(--raw-cream);--text-inv: var(--raw-ink)}[data-ground=gold]{--ground: var(--raw-gold);--text: var(--raw-ink);--text-strong: var(--raw-cream);--text-recessive: var(--raw-cream);--text-emphasis: var(--raw-cream);--text-qualifier: var(--raw-ink);--text-quiet: var(--raw-quiet);--text-lead: var(--raw-black);--rule: var(--raw-ink);--mark-letter: var(--raw-cream);--mark-dot: var(--raw-teal);--ground-inv: var(--raw-ink);--text-inv: var(--raw-gold)}[data-ground=teal]{--ground: var(--raw-teal);--text: var(--raw-cream);--text-strong: var(--raw-black);--divider: var(--raw-divider-teal);--text-quiet: var(--raw-ink);--text-recessive: var(--raw-ink);--text-emphasis: var(--raw-gold);--text-lead: var(--raw-gold);--text-qualifier: var(--raw-ink);--rule: var(--raw-cream);--mark-letter: var(--raw-ink);--mark-dot: var(--raw-gold);--ground-inv: var(--raw-cream);--text-inv: var(--raw-teal)}[data-ground],:root{--text-whisper: color-mix(in oklab, var(--text-strong) 20%, var(--ground))}:root,[data-ground=cream]{--text-whisper: var(--raw-whisper-cream)}[data-ground=gold]{--text-whisper: var(--raw-whisper-gold)}[data-ground=teal]{--text-whisper: var(--raw-whisper-teal)}[data-ground=dark]{--text-whisper: var(--raw-quiet)}body,.section{background:var(--ground);color:var(--text)}.run--text{color:var(--text)}.run--display{color:var(--text-strong)}.run--emphasis{color:var(--text-emphasis)}.run--qualifier{color:var(--text-qualifier)}.run--recessive{color:var(--text-recessive)}.run--quiet{color:var(--text-quiet)}@font-face{font-family:Display Fallback;font-weight:900;src:local("Arial"),local("Liberation Sans"),local("Helvetica");size-adjust:135.49%;ascent-override:76.54%;descent-override:21.33%;line-gap-override:0%}@font-face{font-family:Display Fallback;font-weight:700;src:local("Arial"),local("Liberation Sans"),local("Helvetica");size-adjust:128.81%;ascent-override:80.5%;descent-override:22.44%;line-gap-override:0%}@font-face{font-family:Sans Fallback;src:local("Arial"),local("Liberation Sans"),local("Helvetica");size-adjust:121.65%;ascent-override:85.24%;descent-override:23.76%;line-gap-override:0%}@font-face{font-family:"Serif Fallback";src:local("Georgia"),local("Times New Roman"),local("Liberation Serif");size-adjust:106.05%;ascent-override:105.14%;descent-override:39.41%;line-gap-override:0%}@font-face{font-family:"Serif Italic Fallback";src:local("Georgia"),local("Times New Roman"),local("Liberation Serif");font-style:italic;size-adjust:89.03%;ascent-override:125.24%;descent-override:46.95%;line-gap-override:0%}@font-face{font-family:Manic;src:url(/_astro/MANIC.subset.DSHergVj.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Soehne Breit;src:url(/_astro/SoehneBreit-Extrafett.subset.DOp2vBgj.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Soehne Breit;src:url(/_astro/SoehneBreit-Leicht.subset.CVzhGsGG.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Soehne Breit;src:url(/_astro/SoehneBreit-Dreiviertelfett.subset.BRHC1xMH.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Soehne Breit;src:url(/_astro/SoehneBreit-Buch.subset.BbU0cZBD.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Soehne Breit;src:url(/_astro/SoehneBreit-Fett.subset.Dhc6DW1M.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Signifier;src:url(/_astro/Signifier-Regular.subset.CeYZ8GhO.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Signifier;src:url(/_astro/Signifier-LightItalic.subset.CrB9y7iM.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Signifier;src:url(/_astro/Signifier-Medium.subset.DE1FG4Vo.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Signifier;src:url(/_astro/Signifier-RegularItalic.subset.8v8FLyGj.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Signifier;src:url(/_astro/Signifier-MediumItalic.subset.wyRTIk3x.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Signifier;src:url(/_astro/Signifier-BoldItalic.subset.Cv1za3ye.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Hand Fallback;src:local("Bradley Hand"),local("Segoe Script"),local("Comic Sans MS"),local("Georgia");size-adjust:82%;ascent-override:120.2%;descent-override:48.8%;line-gap-override:0%}:root{--font-display: "Soehne Breit", "Display Fallback", Arial, sans-serif;--font-sans: "Soehne Breit", "Sans Fallback", Arial, sans-serif;--font-serif: "Signifier", "Serif Fallback", Georgia, serif;--font-serif-italic: "Signifier", "Serif Italic Fallback", Georgia, serif;--font-hand: "Manic", "Hand Fallback", cursive}body{font-family:var(--font-serif)}h1,h2,h3{font-family:var(--font-display);font-weight:700}em,i,.kicker{font-family:var(--font-serif-italic);font-style:italic;font-weight:300}nav,.nav{font-family:var(--font-sans);font-weight:300}:root{--text-monument: min(clamp(3rem, 7.523vw, 10.5rem), 20svh);--text-display: clamp(2rem, 2.778vw, 4rem);--text-subhead: clamp(1.5rem, 2.08vw, 3rem);--text-kicker: clamp(1.5rem, 2.6vw, 3.25rem);--text-atmosphere: clamp(1.125rem, 1.97vw, 2.5rem);--text-body: clamp(1rem, 1.389vw, 1.625rem);--text-nav: clamp(.875rem, 1.1vw, 1.25rem);--leading-monument: 1.031;--leading-display: 1.05;--leading-body: 1.25;--track-display: 0;--track-monument: 0;--track-kicker: .08em;--track-nav: .02em;--measure: 37.2em}body{font-size:var(--text-body);line-height:var(--leading-body)}h1{font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:var(--track-display)}.monument{font-weight:900;font-size:var(--text-monument);line-height:var(--leading-monument);letter-spacing:var(--track-monument)}h2{font-size:var(--text-subhead);line-height:var(--leading-display);letter-spacing:var(--track-display)}.kicker{font-size:var(--text-kicker);line-height:1.2;letter-spacing:var(--track-kicker)}nav,.nav{font-size:var(--text-nav);letter-spacing:var(--track-nav)}p{max-width:var(--measure)}*,*:before,*:after{box-sizing:border-box}body{margin:0}:root{--frame-outer: clamp(1.25rem, 3.01vw, 4rem);--frame-inner: clamp(1.25rem, 11.11vw, 14rem);--mark-width: clamp(1.75rem, 2.43vw, 3.25rem);--mark-height: calc(var(--mark-width) * 1.0845);--nav-inset-block-start: calc(var(--frame-outer) * .75);--nav-ink-bottom: calc(var(--nav-inset-block-start) + var(--mark-height))}.section{min-height:100svh;display:grid;grid-template-columns:minmax(0,1fr);padding-inline:var(--frame-inner)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}:root{--motion-ease: cubic-bezier(.16, 1, .3, 1);--motion-settle: 1.1s;--motion-draw: 1.3s;--motion-late: .9s;--motion-late-delay: .45s;--motion-rise: .9s;--motion-rise-base: .12s;--motion-rise-step: .13s;--motion-ground: .65s;--motion-ease-ground: ease-in-out}:root.js-motion [data-arrive=settle]{translate:0 .12em}:root.js-motion [data-arrived] [data-arrive=settle]{translate:none;transition:translate var(--motion-settle) var(--motion-ease)}:root.js-motion [data-arrive=draw]{scale:0 1;transform-origin:left center}:root.js-motion [data-arrived] [data-arrive=draw]{scale:none;transition:scale var(--motion-draw) var(--motion-ease)}:root.js-motion [data-arrived] [data-arrive=draw][data-arrive-order="2"]{transition-delay:.7s}:root.js-motion :is([data-arrive-emphasis] .run--emphasis:not(:first-child),[data-arrive=late]){opacity:0;translate:0 .18em}:root.js-motion [data-arrived] :is([data-arrive-emphasis] .run--emphasis:not(:first-child),[data-arrive=late]){opacity:1;translate:none;transition:opacity var(--motion-late) var(--motion-ease) var(--motion-late-delay),translate var(--motion-late) var(--motion-ease) var(--motion-late-delay)}:root.js-motion [data-arrived] [data-arrive=settle][data-arrive-emphasis] .run--emphasis:not(:first-child){transition-delay:.65s}:root.js-motion [data-arrive=rise]{opacity:0;translate:0 1rem}:root.js-motion [data-arrived] [data-arrive=rise]{--arrive-delay: calc(var(--motion-rise-base) + var(--arrive-step, 0) * var(--motion-rise-step));opacity:1;translate:none;transition:opacity var(--motion-rise) var(--motion-ease) var(--arrive-delay),translate var(--motion-rise) var(--motion-ease) var(--arrive-delay)}:root{--motion-word: 1.15s;--motion-word-step: .12s;--motion-word-rise: .45em;--motion-word-fade: .65s;--motion-word-fade-from: .05}:root.js-motion [data-arrive=words] .run:not(.run--emphasis) .word{opacity:0;translate:0 var(--motion-word-rise)}:root.js-motion:not([data-painted]) [data-arrive=words] .run:not(.run--emphasis) .word{opacity:var(--motion-word-fade-from)}:root.js-motion [data-arrived] [data-arrive=words][data-arrive] .run:not(.run--emphasis) .word{opacity:1;translate:none;transition:opacity var(--motion-word-fade) ease-out calc(var(--word) * var(--motion-word-step)),translate var(--motion-word) var(--motion-ease) calc(var(--word) * var(--motion-word-step))}:root.js-motion [data-arrived] [data-arrive=words][data-arrive-emphasis] .run--emphasis:not(:first-child){transition-delay:.7s}@media(prefers-reduced-motion:reduce){:root.js-motion [data-arrive],:root.js-motion [data-arrive-emphasis] .run--emphasis,:root.js-motion [data-arrive=words] .word{opacity:1!important;translate:none!important;scale:none!important;transition:none!important}}.mark[data-astro-cid-iifiznic]{display:inline-block;color:var(--mark-letter);line-height:0}.mark__glyph[data-astro-cid-iifiznic]{width:var(--mark-width);height:auto;display:block}.mark__dot[data-astro-cid-iifiznic]{fill:var(--mark-dot)}.mark__letter[data-astro-cid-iifiznic],.mark__dot[data-astro-cid-iifiznic]{transition:fill .24s ease}.mark__dot[data-astro-cid-iifiznic]{transform-box:fill-box;transform-origin:center;transition:fill .24s ease,scale .24s var(--motion-ease, ease)}.mark[data-astro-cid-iifiznic]:hover .mark__letter[data-astro-cid-iifiznic],.mark[data-astro-cid-iifiznic]:focus-visible .mark__letter[data-astro-cid-iifiznic]{fill:var(--text-emphasis)}.mark[data-astro-cid-iifiznic]:hover .mark__dot[data-astro-cid-iifiznic],.mark[data-astro-cid-iifiznic]:focus-visible .mark__dot[data-astro-cid-iifiznic]{scale:1.18}.mark[data-astro-cid-iifiznic]:focus-visible{outline:2px solid var(--text-emphasis);outline-offset:.3rem}@media(prefers-reduced-motion:reduce){.mark__letter[data-astro-cid-iifiznic],.mark__dot[data-astro-cid-iifiznic]{transition:none}.mark[data-astro-cid-iifiznic]:hover .mark__dot[data-astro-cid-iifiznic],.mark[data-astro-cid-iifiznic]:focus-visible .mark__dot[data-astro-cid-iifiznic]{scale:none}}.site-nav[data-astro-cid-4lunwx2e]{position:fixed;inset:0 0 auto;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:var(--nav-inset-block-start) var(--frame-outer) var(--frame-outer);color:var(--text-recessive);pointer-events:none;transition:color .24s ease}.site-nav[data-astro-cid-4lunwx2e]>.site-nav__scrim[data-astro-cid-4lunwx2e]{position:absolute;inset:0 0 auto;z-index:-1;height:calc(var(--nav-ink-bottom) + 3.25rem);background:var(--ground);opacity:0;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 52%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 52%,transparent 100%);pointer-events:none;transition:opacity .18s ease,background-color .24s ease}.site-nav[data-astro-cid-4lunwx2e][data-scrolled]>.site-nav__scrim[data-astro-cid-4lunwx2e]{opacity:1}@media(prefers-reduced-motion:reduce){.site-nav[data-astro-cid-4lunwx2e]>.site-nav__scrim[data-astro-cid-4lunwx2e]{transition:none}}.site-nav__wordmark[data-astro-cid-4lunwx2e]{font-family:var(--font-serif-italic);font-style:italic;font-weight:400;font-size:1.18em;letter-spacing:0}.site-nav[data-astro-cid-4lunwx2e]>*{pointer-events:auto}ul[data-astro-cid-4lunwx2e]{display:flex;gap:clamp(1rem,5.5vw,7rem);list-style:none;margin:0;padding:0}a[data-astro-cid-4lunwx2e]{font-family:var(--font-sans);font-weight:300;font-size:var(--text-nav);letter-spacing:var(--track-nav);color:var(--text-recessive);text-decoration:none}a[data-astro-cid-4lunwx2e]:hover,a[data-astro-cid-4lunwx2e]:focus-visible{color:var(--text-emphasis)}@media(prefers-reduced-motion:reduce){.site-nav[data-astro-cid-4lunwx2e]{transition:none}}a[data-astro-cid-4lunwx2e]:focus-visible{outline:2px solid currentColor;outline-offset:.4rem}.site-nav__toggle[data-astro-cid-4lunwx2e],.site-nav__close[data-astro-cid-4lunwx2e]{display:none}nav[data-astro-cid-4lunwx2e][popover]{display:flex;position:static;inset:auto;width:auto;height:auto;margin:0;padding:0;border:0;background:none;color:inherit;overflow:visible}@supports selector(:popover-open){@media(max-width:60rem){nav[data-astro-cid-4lunwx2e][popover]:not(:popover-open){display:none}.site-nav__toggle[data-astro-cid-4lunwx2e]{display:grid;place-items:center;width:2.75rem;height:2.75rem;margin-block:calc((var(--mark-height) - 2.75rem) / 2);padding:0;border:0;background:none;color:var(--text-recessive);cursor:pointer}nav[data-astro-cid-4lunwx2e][popover]{position:fixed;inset:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:var(--nav-inset-block-start) var(--frame-outer);border:0;background:var(--ground);color:var(--text);overflow:auto}nav[data-astro-cid-4lunwx2e][popover]:popover-open{flex-direction:column;align-items:flex-start}nav[data-astro-cid-4lunwx2e][popover]::backdrop{background:none}.site-nav__close[data-astro-cid-4lunwx2e]{display:grid;place-items:center;align-self:flex-end;width:2.75rem;height:2.75rem;margin-block:calc((var(--mark-height) - 2.75rem) / 2);padding:0;border:0;background:none;color:var(--text-recessive);cursor:pointer}nav[data-astro-cid-4lunwx2e][popover] ul[data-astro-cid-4lunwx2e]{flex-direction:column;align-items:flex-start;gap:1.2em;margin-block-start:8svh}nav[data-astro-cid-4lunwx2e][popover] a[data-astro-cid-4lunwx2e],nav[data-astro-cid-4lunwx2e][popover] .site-nav__wordmark[data-astro-cid-4lunwx2e]{font-size:clamp(1.75rem,9vw,3rem);font-weight:300;letter-spacing:0;color:var(--text)}}}.site-nav__bars[data-astro-cid-4lunwx2e],.site-nav__bars[data-astro-cid-4lunwx2e]:before,.site-nav__bars[data-astro-cid-4lunwx2e]:after{display:block;width:1.35rem;height:1.5px;background:currentColor}.site-nav__bars[data-astro-cid-4lunwx2e]{position:relative}.site-nav__bars[data-astro-cid-4lunwx2e]:before,.site-nav__bars[data-astro-cid-4lunwx2e]:after{position:absolute;left:0;content:""}.site-nav__bars[data-astro-cid-4lunwx2e]:before{top:-.4rem}.site-nav__bars[data-astro-cid-4lunwx2e]:after{top:.4rem}.site-nav__bars--close[data-astro-cid-4lunwx2e]{background:none}.site-nav__bars--close[data-astro-cid-4lunwx2e]:before{top:0;rotate:45deg}.site-nav__bars--close[data-astro-cid-4lunwx2e]:after{top:0;rotate:-45deg}
