@keyframes cms-skeleton_pulse__KrIor{0%{background-position:100% 0}to{background-position:-100% 0}}.cms-skeleton_pageWrapper__OJLIO{min-height:100vh;display:flex;flex-direction:column;width:100%}.cms-skeleton_banner__XGOK2{width:100%;height:200px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:cms-skeleton_pulse__KrIor 1.5s ease-in-out infinite;border-radius:8px;margin:0 auto;max-width:1200px}.cms-skeleton_main__aOUY9{flex:1 0 auto;width:100%}.cms-skeleton_container__RGghE{max-width:1200px;width:100%;margin:40px auto;padding:0 20px}.cms-skeleton_policySection__l71aP{padding:30px;background:#fff;border-radius:12px;border:1px solid #ddd;box-shadow:0 2px 4px rgba(0,0,0,.05);display:flex;flex-direction:column;gap:30px}.cms-skeleton_sectionTitle__wqtBn{width:50%;height:45px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:cms-skeleton_pulse__KrIor 1.5s ease-in-out infinite;border-radius:4px}.cms-skeleton_policyContent__vix9b{display:flex;flex-direction:column;gap:40px}.cms-skeleton_subsection__4eCte{display:flex;flex-direction:column;gap:15px}.cms-skeleton_subsectionTitle__3b7QQ{width:70%;height:30px}.cms-skeleton_subsectionText__PvfkY,.cms-skeleton_subsectionTitle__3b7QQ{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:cms-skeleton_pulse__KrIor 1.5s ease-in-out infinite;border-radius:4px}.cms-skeleton_subsectionText__PvfkY{width:100%;height:120px}@media(max-width:768px){.cms-skeleton_banner__XGOK2{height:150px}.cms-skeleton_policySection__l71aP{padding:20px}.cms-skeleton_sectionTitle__wqtBn{width:60%;height:40px}.cms-skeleton_subsectionTitle__3b7QQ{width:80%;height:25px}.cms-skeleton_subsectionText__PvfkY{height:100px}}@media(max-width:480px){.cms-skeleton_banner__XGOK2{height:120px}.cms-skeleton_policySection__l71aP{padding:15px}.cms-skeleton_sectionTitle__wqtBn{width:70%;height:35px}.cms-skeleton_subsectionTitle__3b7QQ{width:90%;height:20px}.cms-skeleton_subsectionText__PvfkY{height:80px}}