.info{min-height:100vh;background:var(--ivory,#faf8f3);color:var(--navy,#0b1d37)}.info__inner{max-width:980px;margin:0 auto;padding:104px 24px 80px}.info__eyebrow{font-family:var(--font-sans),sans-serif;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-dark,#b98529);margin:0 0 12px}.info__title{font-family:var(--font-display),serif;font-size:clamp(2.1rem,4vw,3rem);line-height:1.12;margin:0 0 16px;color:var(--navy,#0b1d37)}.info__lead{font-size:1.06rem;line-height:1.75;color:#33405a;margin:0 0 32px;max-width:760px}.info h2{font-family:var(--font-display),serif;font-size:1.5rem;margin:40px 0 14px;padding-bottom:8px;border-bottom:1px solid rgba(11,29,55,.12)}.info h2,.info h3{color:var(--navy,#0b1d37)}.info h3{font-size:1.1rem;margin:0 0 6px}.info p{font-size:.98rem;line-height:1.75;color:#33405a;margin:0 0 14px}.info ul{margin:0 0 16px;padding-left:22px}.info li{font-size:.98rem;line-height:1.7;color:#33405a;margin:0 0 8px}.info__table{width:100%;border-collapse:collapse;margin:18px 0 24px;font-size:.9rem}.info__table td,.info__table th{border:1px solid #e2e7ee;padding:10px 12px;text-align:left;vertical-align:top}.info__table th{background:#eef2f7;color:#24314a}.info__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:16px;gap:16px;margin:20px 0 8px}.info__card{background:#fff;border:1px solid #e6e2d8;border-radius:12px;padding:18px 20px}.info__card h3{margin:0 0 8px}.info__card p{margin:0;font-size:.93rem}@media (max-width:640px){.info__inner{padding:88px 18px 64px}}