.static-page { color: #27324c; font-size: 16px; line-height: 1.95; }
.static-page h1 { font-size: clamp(26px, 2.5vw, 34px); line-height: 1.22; color: var(--accent); margin: 0 0 24px; }
.static-page h2, .static-page h4 { color: var(--accent); margin: 30px 0 14px; font-size: 22px; line-height: 1.35; }
.static-page p { word-break: break-word; background: #fff; border: 1px solid var(--line); border-radius: 20px; padding: 22px 24px; margin: 0 0 16px; box-shadow: var(--shadow); }
.static-page a { color: var(--accent); text-decoration: underline; text-underline-offset: 3px; }
