.info-hero{max-width:760px;margin:0 auto;padding:64px 0 18px;text-align:center}.info-eyebrow{display:inline-block;margin-bottom:18px;padding:6px 14px;border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--paper);color:var(--muted-strong);font-size:var(--text-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.info-hero h1{font-family:var(--font-serif);font-size:clamp(44px,7vw,76px);font-weight:600;line-height:1.04;letter-spacing:-.015em}.info-lede{max-width:580px;margin:20px auto 0;color:var(--muted);font-family:var(--font-serif);font-size:var(--text-lg);line-height:var(--leading-copy)}.info-hero .info-updated{margin-top:16px}.info-hero-art{width:min(1080px,100%);margin:52px auto 18px;overflow:hidden;border-radius:28px;background:var(--paper);box-shadow:0 30px 70px #14141324}.info-hero-art img{width:100%;aspect-ratio:21 / 9;-o-object-fit:cover;object-fit:cover;transform:scale(1.02);transition:transform 1.4s var(--ease-out)}.info-hero-art:hover img{transform:scale(1.06)}.info-sections{max-width:920px;margin:70px auto 0;display:grid;gap:0}.info-statement{display:grid;grid-template-columns:220px 1fr;gap:32px;padding:48px 0;border-top:1px solid var(--line)}.info-statement:last-child{border-bottom:1px solid var(--line)}.info-statement-label{padding-top:8px;color:var(--muted);font-size:var(--text-sm);font-weight:700;letter-spacing:.02em}.info-statement-line{font-family:var(--font-serif);font-size:clamp(24px,3vw,34px);font-weight:500;line-height:1.28;letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.info-statement-note{margin-top:16px;color:var(--muted);font-family:var(--font-serif);font-size:var(--text-md);line-height:var(--leading-copy)}.info-section-card{display:grid;grid-template-columns:64px 1fr;gap:20px;margin-bottom:18px;padding:30px 32px;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);box-shadow:var(--control-shadow);transition:transform var(--motion-base) var(--ease),box-shadow var(--motion-base) var(--ease),border-color var(--motion-base) var(--ease)}.info-section-card:hover{transform:var(--lift-md);border-color:var(--line-strong);box-shadow:var(--hover-shadow)}.info-section-num{color:var(--gold);font-family:var(--font-serif);font-size:30px;font-style:italic;font-weight:500;line-height:1;font-variant-numeric:tabular-nums}.info-section-card h2{font-size:var(--text-lg);font-weight:900}.info-section-card p{margin-top:12px;color:var(--muted-strong);font-family:var(--font-serif);font-size:var(--text-md);line-height:var(--leading-copy)}.info-contact-strip{display:grid;gap:12px;justify-items:center;max-width:720px;margin:48px auto 0;padding:38px 30px;border-radius:var(--radius-card);background:var(--blue-band);text-align:center}.info-contact-strip p{font-family:var(--font-serif);font-size:var(--text-lg);font-style:italic}.info-contact-strip a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 26px;border-radius:var(--radius-pill);background:#141413;color:#faf9f5;font-size:var(--text-sm);font-weight:900;transition:transform var(--motion-fast) var(--ease),background-color var(--motion-fast) var(--ease),box-shadow var(--motion-fast) var(--ease)}.info-contact-strip a:hover{transform:var(--lift-sm);background:var(--accent);box-shadow:var(--button-shadow)}@media(max-width:760px){.info-hero{padding-top:44px}.info-hero-art{border-radius:20px;margin-top:36px}.info-hero-art img{aspect-ratio:16 / 10}.info-sections{margin-top:44px}.info-statement{grid-template-columns:1fr;gap:12px;padding:34px 0}.info-statement-label{padding-top:0;text-transform:uppercase;letter-spacing:.08em;font-size:var(--text-xs)}.info-section-card{grid-template-columns:1fr;gap:10px;padding:24px}}
