.site-header[data-astro-cid-ctg3m53h]{background:#292622;color:#f2edde;padding:1.5rem clamp(1.25rem,5vw,4rem)}.masthead[data-astro-cid-ctg3m53h]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.brand[data-astro-cid-ctg3m53h]{color:#f2edde;font-size:1.5rem;text-decoration:none;line-height:1.15}.brand-note[data-astro-cid-ctg3m53h]{display:block;color:#c6bbaa;font-family:var(--font-mono);font-size:.7rem;line-height:1.8;margin-top:.8rem}.locale[data-astro-cid-ctg3m53h]{color:#e7c2a5;display:grid;place-items:center;min-width:44px;min-height:44px;font-family:var(--font-mono);font-size:.8125rem}.desktop-nav[data-astro-cid-ctg3m53h]{display:flex;flex-wrap:wrap;gap:.25rem 1.75rem;margin-top:1.4rem}nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]{color:#c6bbaa;font-size:1rem;text-decoration:none;padding-block:.65rem;min-height:44px}nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover,nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h][aria-current]{color:#fff6e3;text-decoration:underline;text-underline-offset:.4rem}.mobile-nav[data-astro-cid-ctg3m53h]{display:none;border-top:1px solid #5b5145;margin-top:1.3rem}summary[data-astro-cid-ctg3m53h]{min-height:44px;padding-block:.8rem;font-family:var(--font-mono);font-size:.8125rem}summary[data-astro-cid-ctg3m53h] span[data-astro-cid-ctg3m53h]{float:right}.mobile-nav[data-astro-cid-ctg3m53h][open] summary[data-astro-cid-ctg3m53h] span[data-astro-cid-ctg3m53h]{transform:rotate(45deg)}.mobile-nav[data-astro-cid-ctg3m53h] nav[data-astro-cid-ctg3m53h]{display:grid;grid-template-columns:1fr 1fr;gap:.25rem 1.25rem;padding-block:.5rem 1rem}@media(min-width:1050px){.site-header[data-astro-cid-ctg3m53h]{position:fixed;inset:0 auto 0 0;width:246px;padding:3.2rem 2.4rem;overflow-y:auto;border-top:5px solid #8c4532}.masthead[data-astro-cid-ctg3m53h]{display:block}.brand[data-astro-cid-ctg3m53h]{display:block;font-size:2rem;max-width:8ch}.brand-note[data-astro-cid-ctg3m53h]{width:160px;max-width:none;margin-top:1.1rem}.locale[data-astro-cid-ctg3m53h]{justify-content:start;margin-top:1.5rem;width:44px}.desktop-nav[data-astro-cid-ctg3m53h]{display:flex;flex-direction:column;gap:.25rem;margin-top:3rem;border-top:1px solid #5b5145;padding-top:1.2rem}.desktop-nav[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]{font-size:1.2rem}}@media(max-width:720px){.desktop-nav[data-astro-cid-ctg3m53h]{display:none}.mobile-nav[data-astro-cid-ctg3m53h]{display:block}}.footer[data-astro-cid-sz7xmlte]{padding-block:2rem;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem}.footer[data-astro-cid-sz7xmlte]:before{content:"";border-top:1px solid var(--rule);width:100%;margin-bottom:1rem}nav[data-astro-cid-sz7xmlte],.footer-other[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:.25rem 1.4rem}a[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;min-height:44px;color:var(--muted);font:.8125rem var(--font-mono)}:root{color-scheme:light;--paper: #f2edde;--paper-2: #e7dfcc;--ink: #292622;--oxblood: #8c4532;--muted: #696154;--rule: #cdc3b0;--bg: var(--paper);--text: var(--ink);--text-muted: var(--muted);--accent: var(--oxblood);--border: var(--rule);--font-display: "Iowan Old Style", "Palatino Linotype", "Book Antiqua", Georgia, serif;--font-body: "Iowan Old Style", "Palatino Linotype", "Book Antiqua", Georgia, serif;--font-mono: "SFMono-Regular", Consolas, "Liberation Mono", monospace;--text-xs: .8125rem;--text-sm: .9375rem;--text-base: clamp(1.0625rem, 1rem + .2vw, 1.1875rem);--text-md: clamp(1.2rem, 1.05rem + .4vw, 1.5rem);--text-lg: clamp(1.5rem, 1.15rem + 1vw, 2.2rem);--text-xl: clamp(2rem, 1.5rem + 2vw, 3.7rem);--text-2xl: clamp(2.75rem, 1.8rem + 4vw, 5.75rem);--text-3xl: clamp(3.25rem, 2rem + 5vw, 7rem);--leading-tight: 1.12;--leading-snug: 1.35;--leading-normal: 1.65;--leading-relaxed: 1.8;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-24: 6rem;--space-32: 8rem;--max-w-prose: 68ch;--max-w-wide: 76rem;--max-w-mid: 1120px;--max-w-narrow: 760px;--nav-h: 5rem}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:100%;-webkit-text-size-adjust:100%;scroll-padding-top:2rem}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);min-height:100svh}img,video{display:block;max-width:100%;height:auto}iframe{max-width:100%}a{color:var(--accent);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{text-decoration-color:currentColor}p,h1,h2,h3,li,a{overflow-wrap:break-word}h1,h2,h3{text-wrap:balance;font-weight:400}hr{border:0;border-top:1px solid var(--rule);margin:var(--space-8) 0}button,input,select{font:inherit}button,summary{cursor:pointer}:focus-visible{outline:2px solid var(--accent);outline-offset:5px}::selection{background:var(--accent);color:var(--paper)}.eyebrow{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:400;letter-spacing:.075em;text-transform:uppercase;color:var(--muted)}.rule-double{border:0;border-top:1px solid var(--rule)}.container,.container--prose,.container--mid,.container--narrow,.container--blog{width:100%;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,4rem)}.container{max-width:var(--max-w-wide)}.container--prose{max-width:calc(var(--max-w-prose) + 6rem)}.container--mid{max-width:var(--max-w-mid)}.container--narrow{max-width:var(--max-w-narrow)}.container--blog{max-width:1120px}.ph-vintage{filter:saturate(.8)}.ph-color{filter:none}.ph-bw{filter:grayscale(1)}.section-space{padding-block:clamp(3rem,7vw,7rem)}.archive-note{border-left:2px solid var(--accent);padding-left:1rem;color:var(--muted);font-size:var(--text-sm);margin-block:2rem;max-width:65ch}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}body{border-top:5px solid #8c4532}@media(min-width:1050px){body{padding-left:246px}.container,.container--prose,.container--mid,.container--narrow,.container--blog{padding-inline:clamp(2rem,4vw,4.5rem)}}:root{--paper: #f6f5f1;--paper-2: #eeeee7;--ink: #151515;--muted: #595a55;--rule: #cecec6;--oxblood: #de3d20;--font-display: Arial, Helvetica, sans-serif;--font-body: Arial, Helvetica, sans-serif;--font-mono: Arial, Helvetica, sans-serif;--text-base: 1rem;--text-md: clamp(1.125rem, 1.05rem + .3vw, 1.375rem);--text-lg: clamp(1.4rem, 1.15rem + 1vw, 2rem);--text-xl: clamp(2rem, 1.5rem + 2vw, 3.5rem);--text-2xl: clamp(2.6rem, 1.8rem + 3.6vw, 4.75rem);--leading-normal: 1.65;--max-w-prose: 72ch}:root body{border-top:0;-webkit-font-smoothing:antialiased}:root body :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-display);font-weight:500}:root body h1{letter-spacing:-.055em;line-height:1.07}:root body h2{letter-spacing:-.035em}:root body h3{letter-spacing:-.025em}:root body .eyebrow{letter-spacing:.055em;font-size:.75rem}:root body :is(a,button,input,select,textarea){-webkit-tap-highlight-color:transparent}:root body :is(a,button){touch-action:manipulation}:root body :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--accent);outline-offset:5px}:root body .site-header{background:var(--paper);color:var(--ink);border-top:0;border-bottom:1px solid var(--rule)}:root body .brand{color:var(--ink);font-size:1.65rem;letter-spacing:-.045em;font-weight:600}:root body .brand-note{color:var(--muted);font-size:.7rem;font-weight:400;letter-spacing:.02em}:root body .locale{color:var(--muted);font-size:.75rem}:root body .site-header nav a{color:var(--ink);font-size:.875rem}:root body .site-header nav a:hover,:root body .site-header nav a[aria-current]{color:var(--accent)}:root body .mobile-nav,:root body .desktop-nav{border-color:var(--rule)}:root body .home{padding-top:clamp(2.5rem,5vw,4.5rem)}:root body .home h1{font-size:clamp(3rem,5.8vw,5.625rem);font-weight:500;letter-spacing:-.065em}:root body .home h1 em{font-style:normal;font-weight:inherit}:root body .portrait{box-shadow:none;background:var(--paper-2)}:root body .portrait figcaption{background:var(--paper);color:var(--muted);font-size:.7rem}:root body .small-rule{border-top-width:1px}:root body .short-bio{font-size:clamp(1rem,1.25vw,1.25rem);line-height:1.7}:root body .aside{font-style:normal;font-size:.8125rem}:root body .path-title{font-size:1.5rem;letter-spacing:-.035em}:root body .path-note{font-size:.875rem;line-height:1.65}:root body .ph-head__title{font-style:normal;font-weight:500}:root body .ph-head__intro{font-size:1rem;line-height:1.8}:root body .ph-head__rule--bottom{width:100%;border-top:1px solid var(--rule)}:root body :is(.genre-title,.albums-banner__title){font-weight:500;letter-spacing:-.035em}:root body .genre-desc{font-style:normal;font-size:.875rem;line-height:1.6}:root body :is(.albums-banner,.visual-card,.album-card){border-radius:0;box-shadow:none}:root body .visual-card h2{font-size:1.125rem;letter-spacing:-.025em}:root body .more{font-size:.8125rem}:root body .prose{font-size:1rem;line-height:1.8}:root body .bio-opening{font-size:var(--text-lg);line-height:1.5}:root body :is(.footer a,.footer-other a){font-size:.75rem}@media(min-width:1050px){:root body .site-header{border-right:1px solid var(--rule);border-bottom:0}:root body .desktop-nav{gap:.25rem}}@media(max-width:720px){:root body .home h1{font-size:clamp(2.8rem,11vw,4rem)}:root body .opening{gap:2.2rem}:root body .short-bio{font-size:1.0625rem}:root body .site-header{padding-top:1.4rem;padding-bottom:1rem}}:root body .emb__badge{background:#151515e6;color:#f6f5f1}:root body .emb__play{background:#151515bf;color:#f6f5f1;border-color:#f6f5f1}:root body .emb__facade:hover .emb__play{background:var(--accent);border-color:#f6f5f1}body{display:flex;flex-direction:column}#main-content{flex:1 0 auto;min-width:0}#main-content:focus{outline:none}.skip-link{position:absolute;left:-9999px;top:1rem;padding:.75rem 1rem;background:var(--ink);color:var(--paper);z-index:999}.skip-link:focus{left:1rem}
