.social-media-section{background:linear-gradient(180deg,#ffffff,#f7faff)}.assistant-card{background:#fff;border-radius:12px;padding:32px;margin-bottom:24px;box-shadow:0 8px 24px rgba(0,0,0,.05);height:100%}.assistant-card .ant-list-item-meta-title{margin-bottom:0!important}.assistant-card .ant-list-item-meta-description{font-size:12px}.social-media-image{width:100%;height:100%;border-radius:60px;object-fit:cover;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.08)}.strategic-section{z-index:10;position:-webkit-sticky;position:sticky;top:64px;padding:20px 0}.strategic-section .strategic-anchor{text-align:center}.strategic-section .strategic-anchor:before{display:none}.strategic-section .strategic-anchor .ant-anchor{border-radius:6px;padding:6px;display:inline-flex;background:#fff!important;justify-content:center;align-items:center;background:rgba(0,0,0,0);box-shadow:0 8px 24px rgba(0,0,0,.05)}.strategic-section .strategic-anchor .ant-anchor .ant-anchor-ink{display:none}.strategic-section .strategic-anchor .ant-anchor .ant-anchor-link{padding:0;margin:0 8px;border-radius:6px;transition:all .3s ease}.strategic-section .strategic-anchor .ant-anchor .ant-anchor-link .ant-anchor-link-title{padding:8px 24px!important;color:#666;font-size:14px;font-weight:500;text-decoration:none}.strategic-section .strategic-anchor .ant-anchor .ant-anchor-link .ant-anchor-link-title:hover{color:#1890ff}.strategic-section .strategic-anchor .ant-anchor .ant-anchor-link:hover{background:#f5f5f5}.strategic-section .strategic-anchor .ant-anchor .ant-anchor-link.ant-anchor-link-active{background:#e6f7ff}.strategic-section .strategic-anchor .ant-anchor .ant-anchor-link.ant-anchor-link-active .ant-anchor-link-title{color:#1890ff;font-weight:600}@media(max-width:768px){.strategic-section{display:none}}.content-section{background:linear-gradient(180deg,#f7faff,#f9fafb);overflow:hidden}.comparison-section .animated-col-left{animation:slideInLeft .8s ease-out forwards;opacity:0}.comparison-section .animated-col-right{animation:slideInRight .8s ease-out forwards;opacity:0;animation-delay:.2s}.comparison-section .vs-circle{animation:fadeIn .5s ease-out forwards;animation-delay:.4s;opacity:0;width:80px;height:80px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:#1677ff;box-shadow:0 0 25px rgba(22,119,255,.2);border:2px solid #1677ff}.comparison-section .comparison-item-card{background:#fff;padding:32px;border-radius:12px;box-shadow:0 8px 16px rgba(0,0,0,.05);height:100%}.comparison-section .pros-cons-list .ant-list-item{padding:8px 0;border-bottom:none!important}.comparison-section .pros-cons-list .ant-typography{margin-bottom:0}.dashboard-image{width:100%;height:auto;border-radius:8px;box-shadow:0 10px 20px rgba(0,21,41,.15)}.features{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-bottom:40px}.features .feature{background:#fff;padding:24px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.15);text-align:center}.features .feature h3{margin:16px 0;font-size:1.5rem}.features .feature .icon{font-size:32px;color:var(--primary-color)}.content{background:#fff;padding:32px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.15);margin-bottom:40px}.content h2{margin-bottom:16px;font-size:2rem}@media(max-width:768px){.features{grid-template-columns:1fr}.hero{padding:32px 0}.hero h1{font-size:2rem}.hero p{font-size:1rem}}