.records[data-astro-cid-j7pv25f6]{margin-top:clamp(3rem,7vw,4.5rem)}.records-note[data-astro-cid-j7pv25f6]{margin:.9rem 0 0;max-width:38rem;font-size:.8125rem;line-height:1.9;color:var(--ivory-faint)}.records[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;margin:clamp(1.5rem,3vw,2rem) 0 0;padding:0;border-top:1px solid rgba(154,127,69,.18)}.records[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border-bottom:1px solid rgba(154,127,69,.14)}.records[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 2rem;padding:1.05rem 0 1.15rem;text-decoration:none;transition:color .4s var(--ease)}.record-name[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:clamp(1.05rem,1.7vw,1.3rem);color:var(--ivory)}.records[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover .record-name[data-astro-cid-j7pv25f6],.records[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible .record-name[data-astro-cid-j7pv25f6]{color:var(--champagne)}.record-role[data-astro-cid-j7pv25f6]{font-size:.6875rem;letter-spacing:.24em;text-transform:uppercase;color:var(--gold-deep)}.home-hero[data-astro-cid-j7pv25f6]{min-height:88svh;display:flex;align-items:center;padding:8rem var(--gutter) 4rem;background:radial-gradient(60% 60% at 70% 40%,rgba(224,168,92,.08),transparent 70%)}.home-title[data-astro-cid-j7pv25f6]{margin-top:2rem;display:flex;flex-direction:column;font-size:clamp(2.6rem,10vw,8.5rem);line-height:.95;letter-spacing:.05em;text-transform:uppercase}.home-title[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:last-child{color:var(--gold);font-style:italic;text-transform:none;letter-spacing:.01em}.home-sub[data-astro-cid-j7pv25f6]{margin:2rem 0 0;font-family:var(--serif);font-style:italic;font-size:clamp(1.4rem,2.6vw,2.1rem);color:var(--ivory)}.home-body[data-astro-cid-j7pv25f6]{margin:1.75rem 0 0;max-width:38rem;color:var(--ivory-dim);line-height:1.85}.s1[data-astro-cid-j7pv25f6],.s2[data-astro-cid-j7pv25f6],.s4[data-astro-cid-j7pv25f6],.s5[data-astro-cid-j7pv25f6]{opacity:0;transform:translateY(1.25rem);transition:opacity 1.5s var(--ease),transform 1.5s var(--ease)}[data-begin] .s1[data-astro-cid-j7pv25f6],[data-begin] .s2[data-astro-cid-j7pv25f6],[data-begin] .s4[data-astro-cid-j7pv25f6],[data-begin] .s5[data-astro-cid-j7pv25f6]{opacity:1;transform:none}[data-begin] .s2[data-astro-cid-j7pv25f6]{transition-delay:.4s}[data-begin] .s4[data-astro-cid-j7pv25f6]{transition-delay:1.1s}[data-begin] .s5[data-astro-cid-j7pv25f6]{transition-delay:1.5s}.feature[data-astro-cid-j7pv25f6]{margin-top:2rem;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,6vw,5rem);align-items:center;color:inherit;padding:clamp(2rem,4vw,3rem) 0;border-top:1px solid rgba(154,127,69,.25);border-bottom:1px solid rgba(154,127,69,.25)}.feature-photo[data-astro-cid-j7pv25f6]{aspect-ratio:3 / 4;max-width:28rem}.feature-photo[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover;object-position:50% 20%;transition:transform 2s var(--ease)}.feature[data-astro-cid-j7pv25f6]:hover .feature-photo[data-astro-cid-j7pv25f6] img{transform:scale(1.03)}.feature-num[data-astro-cid-j7pv25f6]{margin:0;font-size:.6875rem;letter-spacing:.34em;text-transform:uppercase;color:var(--gold)}.feature-name[data-astro-cid-j7pv25f6]{margin-top:1rem;font-size:clamp(2.2rem,5vw,4.2rem);line-height:1.02}.feature-status[data-astro-cid-j7pv25f6]{margin:1rem 0 0;font-family:var(--serif);font-style:italic;font-size:1.2rem;color:var(--champagne)}.feature-body[data-astro-cid-j7pv25f6]{margin:1.5rem 0 0;max-width:34rem;color:var(--ivory-dim);line-height:1.85}.feature-cta[data-astro-cid-j7pv25f6]{display:inline-flex;gap:.75rem;margin-top:2rem;padding-bottom:.5rem;border-bottom:1px solid rgba(154,127,69,.4);font-size:.75rem;letter-spacing:.24em;text-transform:uppercase;color:var(--ivory);transition:border-color .5s var(--ease)}.feature[data-astro-cid-j7pv25f6]:hover .feature-cta[data-astro-cid-j7pv25f6]{border-color:var(--gold)}.coming[data-astro-cid-j7pv25f6]{margin-top:clamp(3rem,6vw,4.5rem)}.coming[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;margin:1.25rem 0 0;padding:0}.coming[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;flex-wrap:wrap;padding:1.25rem 0;border-bottom:1px solid rgba(154,127,69,.12)}.coming-name[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:clamp(1.3rem,2.4vw,1.9rem);color:var(--ivory-soft)}.coming-status[data-astro-cid-j7pv25f6]{font-size:.6875rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ivory-faint)}.tree-sub[data-astro-cid-j7pv25f6]{margin:1.25rem 0 0;color:var(--ivory-dim)}.home-foot[data-astro-cid-j7pv25f6]{padding:clamp(4rem,10vh,7rem) var(--gutter);text-align:center;border-top:1px solid rgba(154,127,69,.14)}.foot-mark[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--serif);letter-spacing:.4em;text-transform:uppercase;color:var(--ivory)}.foot-line[data-astro-cid-j7pv25f6]{margin:1.25rem 0 0;font-family:var(--serif);font-style:italic;font-size:1.2rem;color:var(--gold)}@media(max-width:860px){.feature[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}.feature-photo[data-astro-cid-j7pv25f6]{max-width:none}}@media(prefers-reduced-motion:reduce){.s1[data-astro-cid-j7pv25f6],.s2[data-astro-cid-j7pv25f6],.s4[data-astro-cid-j7pv25f6],.s5[data-astro-cid-j7pv25f6]{opacity:1;transform:none}}
