@charset "UTF-8";body{line-height:20px!important;font-size:1rem!important;color:var(--caction-black)!important;font-family:"Baloo 2"!important;font-weight:400!important}video::-internal-media-controls-overlay-cast-button{display:none}img:not([src]):not([srcset]){visibility:hidden}.pricing-container{max-width:1400px;margin:0 auto;padding:20px 10px}.page-header{text-align:center;padding:40px 20px;background:#fff;margin-bottom:20px}.page-header h1{font-size:36px;margin-bottom:10px;color:#1a202c}.page-header p{font-size:18px;color:#666}.plans-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;padding:20px}.plan-card{background:#fff;border:2px solid #e5e5e5;border-radius:12px;padding:24px;text-align:center;position:relative;transition:transform .2s ease,box-shadow .2s ease}.plan-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.plan-card.recommended{border-color:#399997}.plan-card.recommended:before{content:"Recommended";position:absolute;top:-10px;left:50%;transform:translate(-50%);background:#399997;color:#fff;padding:4px 16px;border-radius:12px;font-size:12px;font-weight:600}.plan-card.SME_Choice{border-color:#ffd40f}.plan-card.SME_Choice:before{content:"SME Choice";position:absolute;top:-10px;left:50%;transform:translate(-50%);background:#ffd40f;color:var(--caction-black);padding:4px 16px;border-radius:12px;font-size:12px;font-weight:600}.plan-card.Customize{border-color:#987cdb}.plan-card.Customize:before{content:"Built By You";position:absolute;top:-10px;left:50%;transform:translate(-50%);background:#987cdb;color:#fff;padding:4px 16px;border-radius:12px;font-size:12px;font-weight:600}.plan-card h3{font-size:24px;font-weight:600;margin-bottom:8px;color:#111}.plan-card .subtitle{font-size:14px;color:#666;margin-bottom:20px}.plan-price{margin-bottom:20px}.plan-price .amount{font-size:48px;font-weight:700;color:#111;line-height:1}.plan-price .currency{font-size:24px;vertical-align:top;margin-right:2px}.plan-price .period{font-size:16px;color:#666;margin-top:4px}.plan-price .billing{font-size:14px;color:#999;margin-top:8px}.custom-pricing{margin-bottom:5px;height:127px;display:flex;flex-direction:column;justify-content:center;align-items:center}.custom-pricing .icon{font-size:48px;margin-bottom:8px;color:#7c4dff}.custom-pricing .text{font-size:16px;color:#666}.btn{display:inline-block;padding:12px 32px;border-radius:8px;font-weight:500;font-size:16px;border:2px solid;cursor:pointer;transition:all .2s ease;text-decoration:none;width:100%;margin-bottom:20px}.btn:hover{transform:translateY(-1px)}.btn-secondary{background:#fff;color:#111;border-color:#e5e5e5}.btn-secondary:hover{background:#111;color:#fff;border-color:#111}.btn-dark{background:#1f2937;color:#fff;border-color:#1f2937}.btn-dark:hover{background:#111827;border-color:#111827}.feature-section{text-align:left;font-size:14px;min-height:280px}.feature-category{font-weight:800;margin-bottom:12px;text-transform:uppercase;font-size:12px;letter-spacing:.05em}.feature-list{list-style:none;margin-bottom:16px;position:relative}.feature-list li{margin-bottom:8px;color:#555;padding-left:20px;position:relative}.feature-list li:before{content:"✓";position:absolute;left:0;color:#52c41a;font-weight:700}.feature-list.collapsed li:nth-child(n+8){display:none}.feature-list.collapsed:after{content:"";position:absolute;bottom:0;left:0;right:0;height:30px;background:linear-gradient(to bottom,transparent,rgba(255,255,255,.9));pointer-events:none}.view-more-toggle-btn{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #dee2e6;color:#495057;font-size:12px;font-weight:500;cursor:pointer;padding:8px 16px;margin-bottom:12px;border-radius:20px;transition:all .3s ease;display:inline-flex;align-items:center;gap:6px;box-shadow:0 2px 4px #00000014}.view-more-toggle-btn:hover{background:linear-gradient(135deg,#e9ecef,#dee2e6);transform:translateY(-1px);box-shadow:0 4px 8px #0000001f}.customize-content{font-weight:800;margin-bottom:12px;letter-spacing:.05em}.customize-content p{line-height:1.5;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.master-scroll-container{overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;position:relative;max-height:80vh}.master-scroll-container:hover:after{opacity:0}.master-table{width:100%;border-collapse:collapse;min-width:800px;position:relative}.master-table .pricing-th{font-size:2em}.master-table th,.master-table td{padding:12px 10px;border-bottom:1px solid #f0f0f0;font-size:14px}.master-table th:first-child,.master-table td:first-child{text-align:left;width:200px;min-width:200px;background:#fff;box-shadow:2px 0 4px #0000001a}.master-table th{font-weight:600;color:#333;text-align:center;background:#f8f8f8;white-space:nowrap}.master-table thead tr{position:sticky;top:0;z-index:1}.master-table thead th{background:#f8f8f8;position:relative}.master-table thead th:first-child{background:#f8f8f8}.master-table th:not(:first-child),.master-table td:not(:first-child){width:140px;min-width:140px;text-align:center}.master-table tbody tr:hover td,.master-table tbody tr:hover td:first-child{background:#fafafa}.pricing-header-row th{padding:20px 10px!important;vertical-align:top;border-bottom:3px solid #e5e5e5;background:#fff!important}.pricing-header-row th:first-child{background:#fff!important}.pricing-header-row th:not(:first-child){font-size:22px;font-weight:700;color:#1a202c}.pricing-info{font-size:14px;font-weight:500;margin-top:8px;margin-bottom:12px;color:#666}.section-header{background:#f0f0f0!important;font-size:16px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.5px;color:#111!important;border-top:2px solid #ddd}.section-header td{padding:16px 10px!important;background:#f0f0f0!important}.feature-row td:first-child{font-weight:500;color:#333}.check-icon{color:#52c41a;font-size:16px;font-weight:700}.cross-icon{color:#ff4d4f;font-size:16px;font-weight:700}@media (max-width: 768px){.master-table th:first-child,.master-table td:first-child{width:160px;min-width:160px}.master-table th:not(:first-child),.master-table td:not(:first-child){min-width:110px;width:110px}.pricing-header-row th:not(:first-child){font-size:18px}.pricing-info{font-size:12px}.btn{font-size:12px;padding:8px 16px;max-width:100px}.section-header{font-size:14px!important}}#readmoreChkHup,#readmoreAaq,#readmoreSa,#readmoreCap,#readmoreNur{display:none}
