.sol-icon{width:48px;height:48px;display:inline-block;vertical-align:middle;fill:currentColor;stroke:none;opacity:1!important;filter:none!important;-webkit-filter:none!important;shape-rendering:geometricPrecision;text-rendering:optimizeLegibility}.sol-icon--sm{width:24px;height:24px}.sol-icon--md{width:36px;height:36px}.sol-icon--lg{width:64px;height:64px}.sol-icon-wrap{color:#fff;line-height:0}.sol-icon-wrap--accent{color:#e74c3c}.sol-brain-icon .sol-icon,.sol-system-icon .sol-icon,.sol-tech-badge-icon .sol-icon{width:40px;height:40px}.sol-icon img,.sol-tech-badge-icon img,.sol-brain-icon img,.sol-system-icon img{filter:none!important;-webkit-filter:none!important;opacity:1!important;width:40px;height:40px;display:inline-block;vertical-align:middle}.sol-technical-showcase{background:linear-gradient(180deg,var(--sol-dark-bg) 0%,#1a1a1a 100%);padding:100px 0;position:relative;overflow:hidden}.sol-tech-container{max-width:1200px;margin:0 auto;padding:0 20px}.sol-tech-header{text-align:center;margin-bottom:80px}.sol-tech-badge{display:inline-block;padding:8px 20px;background:#e74c3c1a;border:1px solid var(--sol-red);border-radius:20px;color:var(--sol-red);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:20px}.sol-tech-title{font-size:clamp(36px,5vw,56px);font-weight:700;color:var(--sol-text-light);margin-bottom:20px;letter-spacing:-.02em}.sol-tech-subtitle{font-size:20px;color:var(--sol-text-muted);max-width:600px;margin:0 auto}.sol-brain-comparison{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:80px}.sol-brain-card{background:#ffffff05;border:1px solid var(--sol-border);border-radius:20px;padding:40px;position:relative;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.sol-brain-card:hover{background:#ffffff0a;border-color:var(--sol-red);transform:translateY(-5px);box-shadow:0 20px 40px #0000004d}.sol-brain-icon{width:60px;height:60px;background:linear-gradient(135deg,var(--sol-red) 0%,var(--sol-red-dark) 100%);border-radius:15px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;color:#fff}.sol-brain-title{font-size:24px;font-weight:600;color:var(--sol-text-light);margin-bottom:20px}.sol-brain-list{list-style:none;padding:0}.sol-brain-list li{position:relative;padding-left:30px;margin-bottom:15px;color:var(--sol-text-muted);font-size:16px}.sol-brain-list li:before{content:"\2713";position:absolute;left:0;color:var(--sol-red);font-weight:700}.sol-integration-visual{background:#ffffff05;border:1px solid var(--sol-border);border-radius:20px;padding:60px;position:relative;overflow:hidden}.sol-integration-diagram{display:flex;justify-content:space-between;align-items:center;position:relative}.sol-system-node{width:150px;height:150px;background:linear-gradient(135deg,#e74c3c1a,#8b00001a);border:2px solid var(--sol-red);border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:2;transition:all .3s ease}.sol-system-node:hover{transform:scale(1.1);box-shadow:0 0 30px var(--sol-glow)}.sol-system-icon{font-size:40px;margin-bottom:10px;color:var(--sol-text-light)}.sol-system-name{font-size:14px;font-weight:600;color:var(--sol-text-light)}.sol-connection-line{position:absolute;top:50%;left:150px;right:150px;height:2px;background:linear-gradient(90deg,transparent 0%,var(--sol-red) 20%,var(--sol-red) 80%,transparent 100%);z-index:1;animation:sol-pulse-line 2s ease-in-out infinite}@keyframes sol-pulse-line{0%,to{opacity:.3;transform:scaleX(.8)}50%{opacity:1;transform:scaleX(1)}}.sol-data-flow{position:absolute;top:50%;left:150px;width:20px;height:20px;background:var(--sol-red);border-radius:50%;box-shadow:0 0 20px var(--sol-glow);animation:sol-flow-data 3s ease-in-out infinite}@keyframes sol-flow-data{0%{left:150px}50%{left:calc(50% - 10px)}to{left:calc(100% - 170px)}}.sol-tech-badges{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:60px}.sol-tech-badge-item{text-align:center;padding:30px 20px;background:#ffffff05;border:1px solid var(--sol-border);border-radius:15px;transition:all .3s ease}.sol-tech-badge-item:hover{background:#e74c3c0d;border-color:var(--sol-red);transform:translateY(-5px)}.sol-tech-badge-icon{font-size:40px;margin-bottom:15px;display:block;color:var(--sol-text-light)}.sol-tech-badge-icon .sol-icon{width:40px;height:40px}.sol-tech-badge-title{font-size:16px;font-weight:600;color:var(--sol-text-light);margin-bottom:5px}.sol-tech-badge-desc{font-size:14px;color:var(--sol-text-muted)}@media (max-width: 768px){.sol-brain-comparison{grid-template-columns:1fr;gap:30px}.sol-brain-card,.sol-integration-visual{padding:30px 20px}.sol-integration-diagram{flex-direction:column;gap:40px}.sol-connection-line,.sol-data-flow{display:none}.sol-tech-badges{grid-template-columns:repeat(2,1fr);gap:20px}}.sol-expertise-card .sol-icon-wrap,.sol-tech-badge-item .sol-icon-wrap,.sol-brain-icon .sol-icon-wrap,.sol-system-icon .sol-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;color:#fff;line-height:0}.sol-icon{display:inline-block;vertical-align:middle;fill:currentColor;stroke:none;shape-rendering:geometricPrecision;text-rendering:optimizeLegibility}.sol-icon--balance{width:44px;height:44px}.sol-icon--shopify{transform:scale(1.06) translateY(.5px)}.sol-icon--pos,.sol-icon--pos-master{transform:scale(.92) translateY(.5px)}.sol-icon--complexity{transform:scale(.9) translateY(.5px)}.sol-expertise-card:hover .sol-icon--balance,.sol-tech-badge-item:hover .sol-icon--balance{transform:scale(1.02)}@media (max-width: 768px){.sol-expertise-card .sol-icon-wrap,.sol-tech-badge-item .sol-icon-wrap,.sol-brain-icon .sol-icon-wrap,.sol-system-icon .sol-icon-wrap{width:64px;height:64px}.sol-icon--balance{width:40px;height:40px}.sol-icon--shopify{transform:scale(1.06) translateY(.5px)}.sol-icon--pos,.sol-icon--pos-master{transform:scale(.9) translateY(.5px)}.sol-icon--complexity{transform:scale(.88) translateY(.5px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sol-style.css.map */
