.fullsuites-page.hcm{background-color:#fff}.fullsuits-sub-nav.hcm{background:#060d1f}.fullsuits-tab-btn.hcm{color:#fff;border-bottom:2px solid transparent}.fullsuits-tab-btn.hcm:hover{color:#bfdbfe}.fullsuits-tab-btn.hcm.active{color:#fff;border-bottom-color:#fff}.fullsuits-mobile-nav-icon.hcm,.fullsuits-mobile-nav-label.hcm,.fullsuits-mobile-nav-title.hcm,.fullsuits-mobile-nav-toggle.hcm{color:#fff}.fullsuits-mobile-dropdown-menu.hcm{background:#fff;box-shadow:0 8px 16px rgba(0,60,150,.12)}.fullsuits-hero.hcm{background:#fff}.fullsuits-hero-left.hcm h1,.fullsuits-hero-left.hcm p,.fullsuits-stat-mini-label.hcm,.fullsuits-stat-mini-number.hcm{color:#060d1f}.fullsuits-btn-primary.hcm{background:#060d1f;color:#fff}.fullsuits-btn-primary.hcm:hover{background:#050b19;box-shadow:0 8px 20px rgba(6,13,31,.5)}.fullsuits-btn-secondary.hcm{background:#fff;color:#060d1f;border:2px solid #060d1f}.fullsuits-btn-secondary.hcm:hover{border-color:#060d1f}.fullsuits-floating-card.hcm{background:#fff;box-shadow:0 10px 40px rgba(6,13,31,.2);border:1px solid #e0f2fe}.fullsuits-card-icon.hcm{background:linear-gradient(135deg,#060d1f,#0d1f4a);color:#fff}.fullsuits-card-label.hcm,.fullsuits-card-value.hcm{color:#060d1f}.hcm-hero-visual{width:100%;height:500px;border-radius:20px;box-shadow:0 20px 60px rgba(6,13,31,.35);overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.hcm-visual-basic{background:linear-gradient(145deg,#060d1f,#0d2040 50%,#1a3a6e)}.hcm-visual-standard{background:linear-gradient(145deg,#060d1f,#0d1f4a 50%,#1a2e6b)}.hcm-visual-professional{background:linear-gradient(145deg,#060d1f,#091230 50%,#0f1e52)}.hcm-visual-enterprise{background:linear-gradient(145deg,#03050f,#060d1f 50%,#0d1648)}.hcm-visual-inner{width:calc(100% - 64px);padding:32px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:16px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:16px}.hcm-visual-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.5);margin-bottom:4px}.hcm-visual-metric{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:hsla(0,0%,100%,.05);border-radius:8px;border:1px solid hsla(0,0%,100%,.08)}.hcm-visual-metric span{font-size:13px;color:hsla(0,0%,100%,.55);font-weight:400}.hcm-visual-metric strong{font-size:18px;font-weight:800;color:#fff;letter-spacing:-.02em}.hcm-visual-bar-row{display:flex;flex-direction:column;gap:8px;margin-top:4px}.hcm-visual-bar-row span{font-size:11px;color:hsla(0,0%,100%,.45);font-weight:500;letter-spacing:.04em}.hcm-visual-bar{height:6px;background:linear-gradient(90deg,#4361ee,#6480ff);border-radius:100px;box-shadow:0 0 12px rgba(67,97,238,.5);transition:width .6s ease}.fullsuits-features-section.hcm{background:#f8faff}.fullsuits-features-grid.hcm{grid-template-columns:repeat(3,1fr)}.fullsuits-feature-card.hcm{background:#fff;border:1px solid #dbeafe}.fullsuits-feature-icon.hcm{background:linear-gradient(135deg,#060d1f,#0d1f4a);color:#fff}.fullsuits-feature-card.hcm h3,.fullsuits-feature-card.hcm p,.fullsuits-feature-list.hcm li,.fullsuits-feature-list.hcm svg{color:#060d1f}.fullsuits-package-details-section.hcm{background:#fff}.fullsuits-package-header.hcm{border-bottom:2px solid #dbeafe}.fullsuits-package-title-group.hcm h2,.fullsuits-package-title-group.hcm p,.fullsuits-price-amount.hcm,.fullsuits-price-period.hcm{color:#060d1f}.fullsuits-package-cta-btn.hcm{background:#060d1f;color:#fff}.fullsuits-package-cta-btn.hcm:hover{background:#050b19;box-shadow:0 8px 20px rgba(6,13,31,.4)}.fullsuits-package-column.hcm h3{color:#060d1f;border-bottom:3px solid #060d1f}.fullsuits-package-feature-icon.hcm{background:linear-gradient(135deg,#060d1f,#0d1f4a);color:#fff}.fullsuits-package-feature-text.hcm h4,.fullsuits-package-feature-text.hcm p{color:#060d1f}.fullsuits-package-include-item.hcm{color:#060d1f;background:#f0f7ff}.fullsuits-package-include-item.hcm:hover{background:#dbeafe}.fullsuits-package-include-item.hcm svg{color:#060d1f}.fullsuits-modal-content.hcm{background:#fff}.fullsuits-form-group.hcm label,.fullsuits-modal-close.hcm,.fullsuits-modal-close.hcm:hover,.fullsuits-modal-content.hcm h2{color:#060d1f}.fullsuits-form-group.hcm input,.fullsuits-form-group.hcm textarea{border:1px solid #bfdbfe}.fullsuits-form-group.hcm input:focus,.fullsuits-form-group.hcm textarea:focus{border-color:#060d1f;box-shadow:0 0 0 3px rgba(6,13,31,.15)}.fullsuits-modal-submit-btn.hcm{background:#060d1f;color:#fff}.fullsuits-modal-submit-btn.hcm:hover{background:#050b19;box-shadow:0 8px 20px rgba(6,13,31,.4)}.fullsuits-compare-section.hcm{background:#f0f7ff}.fullsuits-compare-card.hcm{background:#fff;box-shadow:0 4px 6px rgba(6,13,31,.1);border:2px solid #dbeafe}.fullsuits-compare-card.hcm.fullsuits-featured{border-color:#060d1f}.fullsuits-popular-badge.hcm{background:#060d1f;color:#fff}.fullsuits-compare-card-header.hcm h3,.fullsuits-compare-price.hcm{color:#060d1f}.fullsuits-compare-features.hcm li{color:#060d1f;border-bottom:1px solid #e0f2fe}.fullsuits-compare-demo-btn.hcm{background:#060d1f;color:#fff}.fullsuits-compare-demo-btn.hcm:hover{background:#050b19}.fullsuits-compare-table-section.hcm h2{color:#060d1f}.fullsuits-compare-table-wrapper.hcm{box-shadow:0 4px 6px rgba(6,13,31,.1)}.fullsuits-compare-table.hcm{background:#fff}.fullsuits-compare-table.hcm thead{background:#eff6ff}.fullsuits-compare-table.hcm th{color:#060d1f;border-bottom:2px solid #bfdbfe}.fullsuits-compare-table.hcm td{border-bottom:1px solid #e0f2fe;color:#060d1f}.fullsuits-compare-table.hcm tbody tr:hover{background:#eff6ff}@media (max-width:1200px){.fullsuits-mobile-dropdown-item.hcm{color:#060d1f;border-bottom:1px solid #e0f2fe}.fullsuits-mobile-dropdown-item.hcm:hover{background:#f0f7ff;color:#060d1f}.fullsuits-mobile-dropdown-item.hcm.active{background:#dbeafe;color:#060d1f;border-left:3px solid #060d1f}}@media (max-width:768px){.fullsuits-mobile-dropdown-btn.hcm{color:#fff}.hcm-hero-visual{height:320px}.hcm-visual-inner{width:calc(100% - 40px);padding:22px;gap:12px}.hcm-visual-metric strong{font-size:15px}}