.ChatSidebar-module__CFkPja__toggleButton{color:#fff;cursor:pointer;z-index:1000;background:#232f3e;border:none;border-radius:50%;width:60px;height:60px;font-size:28px;transition:transform .2s;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 12px #00000026}.ChatSidebar-module__CFkPja__toggleButton:hover{transform:scale(1.1)}.ChatSidebar-module__CFkPja__sidebar{z-index:1001;background:#fff;width:400px;height:100vh;position:fixed;top:0;right:0;box-shadow:-2px 0 8px #0000001a}@media (max-width:768px){.ChatSidebar-module__CFkPja__sidebar{z-index:9999;width:100vw;left:0}}.ChatSidebar-module__CFkPja__closeButton{color:#fff;cursor:pointer;z-index:1002;background:#232f3ecc;border:none;border-radius:4px;width:32px;height:32px;font-size:20px;position:absolute;top:12px;right:12px}.ChatSidebar-module__CFkPja__closeButton:hover{background:#232f3e}.ChatSidebar-module__CFkPja__iframe{border:none;width:100%;height:100%}
.page-module__60q5hW__container{background:linear-gradient(#f7f9fc,#fff);min-height:100vh}.page-module__60q5hW__content{max-width:900px;margin:0 auto;padding:60px 40px;transition:margin-right .3s}.page-module__60q5hW__contentShifted{margin-right:400px}@media (max-width:768px){.page-module__60q5hW__contentShifted{margin-right:0}}.page-module__60q5hW__title{color:#232f3e;margin-bottom:16px;font-size:48px;font-weight:700;line-height:1.2}.page-module__60q5hW__subtitle{color:#545b64;margin-bottom:48px;font-size:24px;font-weight:300}.page-module__60q5hW__section{margin-bottom:40px}.page-module__60q5hW__section h2{color:#232f3e;margin-bottom:16px;font-size:28px;font-weight:600}.page-module__60q5hW__section p{color:#545b64;margin-bottom:16px;font-size:18px;line-height:1.7}.page-module__60q5hW__list{color:#545b64;padding-left:24px;font-size:18px;line-height:1.8}.page-module__60q5hW__list li{margin-bottom:12px}.page-module__60q5hW__list strong{color:#232f3e}.page-module__60q5hW__paginationSection{background:#f7f9fc;border:2px dashed #232f3e;border-radius:8px;margin:48px 0;padding:24px}.page-module__60q5hW__paginationLabel{color:#232f3e;margin-bottom:16px;font-size:16px;font-weight:600}.page-module__60q5hW__pagination{gap:12px;display:flex}.page-module__60q5hW__pageButton{color:#232f3e;cursor:pointer;background:#fff;border:2px solid #232f3e;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;transition:all .2s}.page-module__60q5hW__pageButton:hover{background:#f7f9fc}.page-module__60q5hW__pageButton.page-module__60q5hW__active{color:#fff;background:#232f3e}
