.cms-lines{white-space:pre-line}.cms-content-card{border:1px solid #d6ddd5;border-radius:12px;padding:1.3rem}.cms-content-card img{width:100%;max-height:240px;object-fit:cover;border-radius:8px;margin-bottom:16px}.cms-content-card .eyebrow{display:block;margin-bottom:10px}.cms-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1rem;margin-top:1.5rem}.cms-page{padding-top:3rem;padding-bottom:4rem;max-width:980px;min-height:60vh}.cms-page h1{font-size:clamp(2rem,6vw,4rem);margin:18px 0 24px}.cms-page h2{font-size:clamp(1.5rem,4vw,2.5rem)}.cms-page-block{margin-top:2.5rem}.cms-page-block img{max-width:100%;max-height:560px;object-fit:contain;border-radius:12px;margin:20px 0}.cms-content-warning{margin:20px;padding:16px;border:1px solid #9a7150;background:#fff8e9}.cms-content-card p{white-space:pre-line}
