[data-cms-hidden]{display:none!important}.cms-preview-banner{position:sticky;top:0;z-index:10000;background:#236d5c;color:white;padding:10px;text-align:center;font:600 14px system-ui}
.cms-custom-section{padding:80px 0;background:#17141b}.cms-custom-content{display:grid;gap:40px;align-items:center}.cms-custom-content img{width:100%;max-height:550px;object-fit:contain;border-radius:20px}.cms-custom-section.image-left .cms-custom-content{grid-template-columns:1fr 1fr}.cms-custom-content p{white-space:pre-line;line-height:1.9;color:#c8c2d1}.cms-custom-content .button{margin-top:20px}.cms-custom-content>div{animation:cms-content-arrive .5s ease both}@keyframes cms-content-arrive{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:700px){.cms-custom-section.image-left .cms-custom-content{grid-template-columns:1fr}.cms-custom-section{padding:48px 0}}@media(prefers-reduced-motion:reduce){.cms-custom-content>div{animation:none}}
