.restored-page-0dcc54021e742e72[data-astro-cid-54h5mpnc]{--primary:202 30% 26%;--secondary:40 89% 55%;--accent:355 54% 44%;--foreground:204 86% 6%;--background:0 0% 100%;--border:204 10% 92%;--specimen-border-width:4px;background-color:hsl(var(--background));color:hsl(var(--foreground));font-family:Raleway,sans-serif;line-height:1.8;overflow-x:hidden}.container-custom[data-astro-cid-54h5mpnc]{max-width:940px;margin:0 auto;padding:0 20px}.hero-headline[data-astro-cid-54h5mpnc]{letter-spacing:-.02em;font-size:clamp(2.5rem,8vw,3.375rem);font-weight:700;line-height:1.1}.section-headline[data-astro-cid-54h5mpnc]{letter-spacing:-.01em;text-transform:capitalize;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;line-height:1.2}.sub-headline[data-astro-cid-54h5mpnc]{font-size:1.5625rem;font-weight:700;line-height:1.3}.body-text[data-astro-cid-54h5mpnc]{font-size:1.25rem;font-weight:400}.caption-text[data-astro-cid-54h5mpnc]{letter-spacing:.1em;text-transform:uppercase;font-size:.875rem;font-weight:700}.archival-specimen-card[data-astro-cid-54h5mpnc]{border:1px solid hsl(var(--border));border-left:var(--specimen-border-width) solid hsl(var(--secondary));background:hsl(var(--background));padding:2.5rem;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s;position:relative;box-shadow:0 4px 12px -2px #02121c0d}.archival-specimen-card[data-astro-cid-54h5mpnc]:hover{transform:translateY(-4px);box-shadow:0 12px 24px -4px #02121c1a}.btn-primary[data-astro-cid-54h5mpnc]{background:hsl(var(--primary));color:#fff;border-radius:2px;align-items:center;gap:12px;padding:10px 40px;font-size:1.25rem;font-weight:700;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 4px #1d2c35}.btn-primary[data-astro-cid-54h5mpnc]:hover{background:hsl(var(--accent));transform:translateY(-2px);box-shadow:0 6px #862830}.btn-amber[data-astro-cid-54h5mpnc]{color:#fff;background:#f2ae28;border-radius:100px;padding:10px 30px;font-size:1.25rem;font-weight:700;transition:all .25s;display:inline-flex}.btn-amber[data-astro-cid-54h5mpnc]:hover{background:#ad343e;transform:scale(1.02)}.animate-enter[data-astro-cid-54h5mpnc]{opacity:0;transition:opacity .6s cubic-bezier(.2,.8,.2,1),transform .6s cubic-bezier(.2,.8,.2,1);transform:translateY(30px)}.animate-enter[data-astro-cid-54h5mpnc].is-visible{opacity:1;transform:translateY(0)}.word-reveal-parent[data-astro-cid-54h5mpnc]{vertical-align:bottom;padding-bottom:.15em;display:inline-block;overflow:hidden}.animate-word-enter[data-astro-cid-54h5mpnc]{transition:transform .8s cubic-bezier(.2,.8,.2,1);display:inline-block;transform:translateY(110%)}.hero-headline[data-astro-cid-54h5mpnc].is-visible .animate-word-enter[data-astro-cid-54h5mpnc]{transform:translateY(0)}.reveal-container[data-astro-cid-54h5mpnc]{aspect-ratio:2.2;background:#f4f4f4;position:relative;overflow:hidden}.reveal-mask[data-astro-cid-54h5mpnc]{z-index:10;background:#fff;width:100%;height:100%;transition:transform 1s cubic-bezier(.77,0,.175,1);position:absolute;top:0;left:0}.reveal-container[data-astro-cid-54h5mpnc].is-visible .reveal-mask[data-astro-cid-54h5mpnc]{transform:translate(101%)}.reveal-image[data-astro-cid-54h5mpnc]{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.8,.2,1);transform:scale(1.1)}.reveal-container[data-astro-cid-54h5mpnc].is-visible .reveal-image[data-astro-cid-54h5mpnc]{transform:scale(1)}.amber-link[data-astro-cid-54h5mpnc]{color:#f2af29;border-bottom:1px solid #f2af294d;font-weight:700;text-decoration:none;transition:color .25s}.amber-link[data-astro-cid-54h5mpnc]:hover{color:#ad343e;border-bottom-color:#ad343e}footer[data-astro-cid-54h5mpnc] a[data-astro-cid-54h5mpnc]{transition:color .25s}footer[data-astro-cid-54h5mpnc] a[data-astro-cid-54h5mpnc]:hover{color:#fff!important}[data-astro-cid-54h5mpnc]{scrollbar-width:thin!important;scrollbar-color:#bfc5ce transparent!important}[data-astro-cid-54h5mpnc]::-webkit-scrollbar{width:6px!important}[data-astro-cid-54h5mpnc]::-webkit-scrollbar-thumb{background-color:#bfc5ce!important;border-radius:9999px!important}[data-astro-cid-54h5mpnc]::-webkit-scrollbar-track{background-color:#0000!important;border-radius:9999px!important}.restored-source-contained.restored-page-0dcc54021e742e72,:root.dark .restored-source-contained.restored-page-0dcc54021e742e72{isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;min-width:0;background:hsl(var(--background))!important;color:hsl(var(--foreground))!important}
