.info-page{max-width:var(--max-width);margin:0 auto;padding:var(--space-12) var(--space-6);min-height:80vh}.info-header{text-align:center;margin-bottom:var(--space-12);max-width:700px;margin-left:auto;margin-right:auto}.info-title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--space-3);letter-spacing:var(--letter-spacing-tight)}.info-subtitle{font-size:var(--font-size-lg);color:var(--color-text-secondary)}.info-section{display:flex;flex-direction:column;gap:var(--space-8)}.info-card{background:var(--color-bg-secondary);padding:var(--space-8);border-radius:var(--radius-2xl);border:1px solid var(--color-border)}.info-card h2,.info-card h3{color:var(--color-text-primary);margin-bottom:var(--space-4);font-weight:var(--font-weight-semibold)}.info-card h2{font-size:var(--font-size-2xl)}.info-card p{color:var(--color-text-secondary);line-height:var(--line-height-relaxed);font-size:var(--font-size-base)}.info-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-6);gap:var(--space-6)}.info-card.highlight{background:var(--color-accent-light);border-color:var(--color-accent)}.info-card.highlight h2,.info-card.highlight p{color:var(--color-accent-dark)}.info-card.highlight p{opacity:.8}@media (max-width:767px){.info-page{padding:var(--space-8) var(--space-4)}.info-title{font-size:var(--font-size-2xl)}.info-grid{grid-template-columns:1fr}}