.site-nav[data-astro-cid-wpvy4v7s]{z-index:20;backdrop-filter:blur(8px);border-bottom:1px solid var(--border-hairline);background:#14110dd9;position:sticky;top:0}.nav-inner[data-astro-cid-wpvy4v7s]{padding:22px var(--page-pad);max-width:var(--content-max-width);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.wordmark[data-astro-cid-wpvy4v7s]{font-family:var(--font-display);letter-spacing:.04em;color:var(--text-primary);font-size:1.15rem;text-decoration:none}.nav-links[data-astro-cid-wpvy4v7s]{align-items:center;gap:32px;display:flex}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);font-size:.8125rem;font-weight:600;text-decoration:none}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s].active{color:var(--text-accent)}.nav-toggle[data-astro-cid-wpvy4v7s]{border:1px solid var(--border-hairline-strong);border-radius:var(--radius-sm);cursor:pointer;background:0 0;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:0;display:none}.nav-toggle-bar[data-astro-cid-wpvy4v7s]{background:var(--text-primary);width:18px;height:2px;transition:transform var(--duration-hover) var(--ease-standard), opacity var(--duration-hover) var(--ease-standard);margin:0 auto;display:block}.nav-toggle[data-astro-cid-wpvy4v7s][aria-expanded=true] .nav-toggle-bar[data-astro-cid-wpvy4v7s]:first-child{transform:translateY(7px)rotate(45deg)}.nav-toggle[data-astro-cid-wpvy4v7s][aria-expanded=true] .nav-toggle-bar[data-astro-cid-wpvy4v7s]:nth-child(2){opacity:0}.nav-toggle[data-astro-cid-wpvy4v7s][aria-expanded=true] .nav-toggle-bar[data-astro-cid-wpvy4v7s]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.sr-only[data-astro-cid-wpvy4v7s]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=767px){.site-nav[data-astro-cid-wpvy4v7s]{--nav-bar-h:72px;background:var(--color-volcanic);backdrop-filter:none}.nav-inner[data-astro-cid-wpvy4v7s]{padding:16px var(--page-pad)}.wordmark[data-astro-cid-wpvy4v7s]{font-size:.95rem}.nav-toggle[data-astro-cid-wpvy4v7s]{display:flex}.wordmark[data-astro-cid-wpvy4v7s],.nav-toggle[data-astro-cid-wpvy4v7s]{z-index:1;position:relative}.nav-toggle[data-astro-cid-wpvy4v7s]{width:44px;height:44px}.nav-links[data-astro-cid-wpvy4v7s]{z-index:0;background:var(--color-volcanic);padding:calc(var(--nav-bar-h) + 8px) var(--page-pad) 24px;overscroll-behavior:contain;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-hover) var(--ease-standard), transform var(--duration-hover) var(--ease-standard), visibility 0s linear var(--duration-hover);flex-direction:column;align-items:flex-start;gap:0;position:fixed;inset:0;overflow-y:auto;transform:translateY(-8px)}.nav-links[data-astro-cid-wpvy4v7s].open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{border-bottom:1px solid var(--border-hairline);width:100%;padding:20px 0;font-size:.9rem}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:first-child{border-top:1px solid var(--border-hairline)}body.nav-open{width:100%;position:fixed;left:0;right:0;overflow:hidden}}.site-footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--border-hairline);padding:40px var(--page-pad);font-family:var(--font-mono);color:var(--text-tertiary);max-width:var(--content-max-width);flex-wrap:wrap;justify-content:space-between;gap:20px;margin:0 auto;font-size:.75rem;display:flex}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text-tertiary);text-decoration-color:var(--border-hairline)}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--text-accent)}.footer-org[data-astro-cid-jo6i4kqk]{color:var(--text-secondary);margin-bottom:6px}.footer-links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none}@media (width<=767px){.site-footer[data-astro-cid-jo6i4kqk]{flex-direction:column}.footer-links[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:0}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding:12px 0;display:inline-block}}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/fraunces-400-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/fraunces-400-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/fraunces-500-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/fraunces-500-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/fraunces-300-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/fraunces-300-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fraunces-400-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fraunces-400-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fraunces-500-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fraunces-500-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/fraunces-600-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/fraunces-600-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/fraunces-700-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/fraunces-700-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/space-mono-400-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/space-mono-400-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-mono-700-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-mono-700-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-volcanic:#14110d;--color-highland-ash:#2a241c;--color-gros-michel-gold:#d99a3a;--color-freckle-bronze:#7a5230;--color-leaf-shadow:#3f5137;--color-bone:#ede6d6;--color-kraft:#c9a87c;--color-kraft-edge:#b8946a;--color-kraft-ink:#4a3620;--color-volcanic-raised:#1c1811;--color-highland-ash-hover:#352c21;--color-gold-hover:#e6ac52;--color-gold-press:#c0862f;--color-bone-dim:#ede6d6b3;--color-bone-faint:#ede6d68c;--color-hairline:#7a523055;--color-hairline-strong:#7a5230;--surface-page:var(--color-volcanic);--surface-panel:var(--color-highland-ash);--surface-panel-raised:var(--color-volcanic-raised);--surface-kraft:var(--color-kraft);--surface-kraft-edge:var(--color-kraft-edge);--text-primary:var(--color-bone);--text-secondary:var(--color-bone-dim);--text-tertiary:var(--color-bone-faint);--text-on-kraft:var(--color-kraft-ink);--text-on-gold:var(--color-volcanic);--text-accent:var(--color-gros-michel-gold);--accent:var(--color-gros-michel-gold);--accent-hover:var(--color-gold-hover);--accent-press:var(--color-gold-press);--accent-secondary:var(--color-leaf-shadow);--border-hairline:var(--color-hairline);--border-hairline-strong:var(--color-hairline-strong);--border-focus:var(--color-gros-michel-gold);--link-color:var(--color-gros-michel-gold);--link-hover:var(--color-gold-hover);--font-display:"Fraunces", "GT Sectra", "Canela", Georgia, serif;--font-body:var(--font-display);--font-mono:"Space Mono", "GT America Mono", "SF Mono", ui-monospace, monospace;--text-display-xl:700 5.5rem/.98 var(--font-display);--text-display-lg:600 3.5rem/1.04 var(--font-display);--text-display-md:600 2.5rem/1.08 var(--font-display);--text-display-sm:500 1.5rem/1.15 var(--font-display);--text-pull-line:italic 500 1.5rem/1.3 var(--font-display);--text-body-lg:400 1.25rem/1.65 var(--font-body);--text-body-md:400 1.0625rem/1.7 var(--font-body);--text-body-sm:400 .9375rem/1.65 var(--font-body);--text-label:600 .8125rem/1.3 var(--font-body);--text-mono-eyebrow:700 .8125rem/1.3 var(--font-mono);--text-mono-md:400 .9375rem/1.5 var(--font-mono);--text-mono-sm:400 .8125rem/1.5 var(--font-mono);--text-mono-lg:700 1.125rem/1.4 var(--font-mono);--tracking-eyebrow:.14em;--tracking-caps:.08em;--tracking-tight:-.01em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--radius-sm:2px;--radius-md:3px;--radius-none:0px;--border-width-hairline:1px;--border-width-rule:1px;--shadow-panel:0 1px 0 0 #0006, 0 12px 32px -16px #0009;--shadow-kraft-lift:0 8px 24px -8px #0000008c, 0 2px 4px #00000059;--glow-gold:0 0 0 1px #d99a3a40, 0 0 24px #d99a3a14;--ease-standard:cubic-bezier(.22, .61, .36, 1);--duration-hover:.16s;--duration-reveal:.6s;--content-max-width:1200px;--content-max-width-narrow:760px;--page-pad:48px}@media (width<=767px){:root{--page-pad:20px;--text-display-xl:700 2.75rem/1.04 var(--font-display);--text-display-lg:600 2.25rem/1.08 var(--font-display);--text-display-md:600 1.75rem/1.14 var(--font-display);--text-display-sm:500 1.25rem/1.2 var(--font-display);--text-pull-line:italic 500 1.5rem/1.28 var(--font-display);--text-body-lg:400 1.0625rem/1.65 var(--font-body)}}@media (width>=768px) and (width<=1023px){:root{--page-pad:32px;--text-display-xl:700 4rem/1 var(--font-display);--text-display-lg:600 2.85rem/1.06 var(--font-body)}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--surface-page);color:var(--text-primary);font:var(--text-body-md);margin:0;overflow-x:hidden}img,svg{max-width:100%}p,dd,dt,span,div{overflow-wrap:break-word}.hero-section>*,.quote-grid>*,.three-up>*,.samples-form>*,.tag-row,.provenance-row{min-width:0}:is(.specimen,.full-bleed,.portrait-panel)+:is(.specimen,.full-bleed,.portrait-panel){margin-top:var(--space-8)}@media (width<=767px){:is(.specimen,.full-bleed,.portrait-panel)+:is(.specimen,.full-bleed,.portrait-panel){margin-top:var(--space-7)}}a{color:var(--link-color);text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--border-hairline)}a:hover{color:var(--link-hover);text-decoration-color:var(--link-hover)}::selection{background:var(--color-gros-michel-gold);color:var(--color-volcanic)}.eyebrow{font:var(--text-mono-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-accent)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.eyebrow-cmp[data-astro-cid-2lydxdhj]{font-family:var(--font-mono);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-accent);margin:0;font-size:.8125rem;font-weight:700}
