.socketzero-module__hH30sa__socketZeroPage{width:100%;overflow-x:hidden}.socketzero-module__hH30sa__hero{background:linear-gradient(to right,var(--primary-dark),var(--primary));padding:var(--spacing-3xl)var(--spacing-lg);text-align:center;color:#fff;position:relative}.socketzero-module__hH30sa__heroContent{z-index:2;max-width:1100px;margin:0 auto;position:relative}.socketzero-module__hH30sa__heroLogo{width:auto;height:120px;margin-bottom:var(--spacing-2xl);filter:drop-shadow(0 4px 8px #00000026)}.socketzero-module__hH30sa__hero h1{font-size:var(--font-size-3xl);margin-bottom:var(--spacing-2xl);background:linear-gradient(90deg,#fff,#e0e0e0);-webkit-text-fill-color:transparent;text-shadow:0 4px 8px #00000026;-webkit-background-clip:text;font-weight:700}.socketzero-module__hH30sa__heroSubtitle{font-size:var(--font-size-lg);max-width:800px;margin:0 auto var(--spacing-3xl);line-height:1.6}.socketzero-module__hH30sa__heroCTAs{gap:var(--spacing-lg);margin-top:var(--spacing-3xl);justify-content:center;display:flex}.socketzero-module__hH30sa__ctaButton{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg)var(--spacing-3xl);border-radius:var(--radius-lg);font-weight:600;font-size:var(--font-size-lg);transition:all var(--transition-base);cursor:pointer;border:none;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.socketzero-module__hH30sa__ctaPrimary{color:var(--primary-dark);box-shadow:var(--shadow-lg);background:#fff}.socketzero-module__hH30sa__ctaPrimary:hover{box-shadow:var(--shadow-2xl);background:#f0f0f0;transform:translateY(-2px)}.socketzero-module__hH30sa__ctaSecondary{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:2px solid #ffffff4d}.socketzero-module__hH30sa__ctaSecondary:hover{background:#ffffff40;border-color:#ffffff80;transform:translateY(-2px)}.socketzero-module__hH30sa__ctaMarketplace{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:2px solid #fff6}.socketzero-module__hH30sa__ctaMarketplace:hover{background:#ffffff40;border-color:#fff9;transform:translateY(-2px)}.socketzero-module__hH30sa__ctaIcon{font-size:var(--font-size-xl)}.socketzero-module__hH30sa__demoSection{padding:var(--spacing-3xl)var(--spacing-lg);background-color:#fff}.socketzero-module__hH30sa__container{max-width:1200px;padding:var(--spacing-lg);margin:0 auto}.socketzero-module__hH30sa__mainContent{padding:var(--spacing-3xl)var(--spacing-lg);background-color:var(--background-subtle)}.socketzero-module__hH30sa__contentSection{max-width:900px;margin:0 auto}.socketzero-module__hH30sa__introText{font-size:var(--font-size-lg);margin-bottom:var(--spacing-3xl);color:var(--text-primary);line-height:1.8}.socketzero-module__hH30sa__sectionTitle{font-size:var(--font-size-2xl);margin:var(--spacing-3xl)0 var(--spacing-2xl);color:var(--text-primary);font-weight:700}.socketzero-module__hH30sa__sectionText{font-size:var(--font-size-lg);margin-bottom:var(--spacing-2xl);color:var(--text-secondary);line-height:1.7}.socketzero-module__hH30sa__componentsGrid{gap:var(--spacing-3xl);margin:var(--spacing-3xl)0;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.socketzero-module__hH30sa__componentCard{background:var(--background-subtle);padding:var(--spacing-3xl);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);transition:all var(--transition-base);border:2px solid #ffffffe6;position:relative;overflow:hidden}.socketzero-module__hH30sa__componentCard:before{content:"";background:linear-gradient(to right,var(--primary),var(--primary-dark));opacity:.8;height:4px;position:absolute;top:0;left:0;right:0}.socketzero-module__hH30sa__componentCard:hover{box-shadow:var(--shadow-2xl);border-color:#fff;transform:translateY(-4px)}.socketzero-module__hH30sa__componentCard h3{font-size:var(--font-size-xl);margin-bottom:var(--spacing-lg);color:var(--text-primary);padding-bottom:var(--spacing-sm);font-weight:600;position:relative}.socketzero-module__hH30sa__componentCard h3:after{content:"";background:var(--primary);opacity:.5;width:40px;height:2px;position:absolute;bottom:0;left:0}.socketzero-module__hH30sa__componentCard p{font-size:var(--font-size-base);color:var(--text-secondary);margin:0;line-height:1.6}.socketzero-module__hH30sa__featuresList{margin:var(--spacing-3xl)0;padding:0;list-style:none}.socketzero-module__hH30sa__featuresList li{padding-left:var(--spacing-2xl);margin-bottom:var(--spacing-lg);font-size:var(--font-size-lg);color:var(--text-secondary);line-height:1.6;position:relative}.socketzero-module__hH30sa__featuresList li:before{content:"•";color:var(--primary);font-weight:700;position:absolute;left:0}.socketzero-module__hH30sa__installSteps{padding-left:var(--spacing-2xl);margin:var(--spacing-2xl)0;list-style:decimal}.socketzero-module__hH30sa__installSteps li{margin-bottom:var(--spacing-lg);font-size:var(--font-size-lg);color:var(--text-secondary);line-height:1.6}.socketzero-module__hH30sa__installSteps code{background:var(--background-subtle);padding:var(--spacing-xs)var(--spacing-sm);border-radius:var(--radius-xs);font-family:var(--font-mono);font-size:var(--font-size-sm)}.socketzero-module__hH30sa__resourceList{margin:var(--spacing-2xl)0;padding:0;list-style:none}.socketzero-module__hH30sa__resourceList li{margin-bottom:var(--spacing-lg)}.socketzero-module__hH30sa__resourceLink{color:var(--primary);font-size:var(--font-size-lg);padding:var(--spacing-sm)var(--spacing-lg);border-radius:var(--radius-lg);transition:all var(--transition-base);background:#d13c2e1a;border:1px solid #d13c2e33;font-weight:600;text-decoration:none;display:inline-block}.socketzero-module__hH30sa__resourceLink:hover{color:#fff;background:var(--primary);border-color:var(--primary);box-shadow:var(--shadow-lg);text-decoration:none;transform:translateY(-1px)}@media (max-width:1024px){.socketzero-module__hH30sa__heroLogo{height:100px}.socketzero-module__hH30sa__hero h1{font-size:var(--font-size-3xl)}.socketzero-module__hH30sa__heroSubtitle{font-size:var(--font-size-lg)}.socketzero-module__hH30sa__sectionTitle{font-size:var(--font-size-xl)}.socketzero-module__hH30sa__heroCTAs{flex-wrap:wrap;justify-content:center}.socketzero-module__hH30sa__ctaButton{flex:auto;min-width:200px}.socketzero-module__hH30sa__downloadCards{gap:var(--spacing-2xl);grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:768px){.socketzero-module__hH30sa__heroLogo{height:80px}.socketzero-module__hH30sa__hero h1{font-size:var(--font-size-2xl)}.socketzero-module__hH30sa__heroSubtitle{font-size:var(--font-size-lg)}.socketzero-module__hH30sa__sectionTitle{font-size:var(--font-size-xl)}.socketzero-module__hH30sa__componentsGrid{grid-template-columns:1fr}.socketzero-module__hH30sa__introText{font-size:var(--font-size-lg)}.socketzero-module__hH30sa__downloadCards{grid-template-columns:1fr}.socketzero-module__hH30sa__downloadTitle{font-size:var(--font-size-2xl)}.socketzero-module__hH30sa__ctaButton{padding:var(--spacing-lg)var(--spacing-2xl);font-size:var(--font-size-lg)}}@media (max-width:480px){.socketzero-module__hH30sa__heroLogo{height:60px}.socketzero-module__hH30sa__hero h1{font-size:var(--font-size-2xl)}.socketzero-module__hH30sa__heroSubtitle{font-size:var(--font-size-base)}.socketzero-module__hH30sa__mainContent{padding:var(--spacing-3xl)var(--spacing-lg)}.socketzero-module__hH30sa__sectionTitle{font-size:var(--font-size-xl)}.socketzero-module__hH30sa__introText{font-size:var(--font-size-base)}.socketzero-module__hH30sa__heroCTAs{gap:var(--spacing-lg);flex-direction:column;align-items:center}.socketzero-module__hH30sa__ctaButton{padding:var(--spacing-lg)var(--spacing-xl);font-size:var(--font-size-base);width:100%;max-width:280px}.socketzero-module__hH30sa__downloadSection{padding:var(--spacing-3xl)var(--spacing-lg)}.socketzero-module__hH30sa__downloadCards{gap:var(--spacing-2xl)}.socketzero-module__hH30sa__downloadCard{padding:var(--spacing-2xl)}}.socketzero-module__hH30sa__downloadSection{padding:var(--spacing-4xl)var(--spacing-lg);border-top:3px solid var(--primary);background:#fff}.socketzero-module__hH30sa__downloadHeader{text-align:center;margin-bottom:var(--spacing-4xl)}.socketzero-module__hH30sa__downloadTitle{font-size:var(--font-size-3xl);margin-bottom:var(--spacing-lg);color:var(--primary-dark);font-weight:700}.socketzero-module__hH30sa__downloadSubtitle{font-size:var(--font-size-lg);color:#4a5568;margin-bottom:var(--spacing-2xl)}.socketzero-module__hH30sa__versionBadge{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm)var(--spacing-lg);color:#4a5568;font-size:var(--font-size-sm);font-weight:600;display:inline-flex}.socketzero-module__hH30sa__versionLabel{opacity:.8}.socketzero-module__hH30sa__marketplaceNotice{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg)var(--spacing-xl);border-radius:var(--radius-lg);margin-top:var(--spacing-lg);font-size:var(--font-size-lg);color:#4a5568;background:linear-gradient(135deg,#ef00001a,#8f00001a);border:2px solid #ef000033;font-weight:600;display:inline-flex}.socketzero-module__hH30sa__marketplaceIcon{font-size:var(--font-size-xl)}.socketzero-module__hH30sa__marketplaceText{color:#4a5568}.socketzero-module__hH30sa__marketplaceLink{color:#ef0000;transition:all var(--transition-base);font-weight:700;text-decoration:none}.socketzero-module__hH30sa__marketplaceLink:hover{color:#8f0000;text-decoration:underline}.socketzero-module__hH30sa__downloadCards{gap:var(--spacing-3xl);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));max-width:1000px;margin:0 auto;padding-top:50px;display:grid}.socketzero-module__hH30sa__downloadCard{border-radius:var(--radius-lg);padding:var(--spacing-3xl);box-shadow:var(--shadow-lg);transition:all var(--transition-base);text-align:center;background:#fff;border:2px solid #0000;position:relative}.socketzero-module__hH30sa__downloadCard:hover{box-shadow:var(--shadow-2xl);border-color:var(--primary);transform:translateY(-4px)}.socketzero-module__hH30sa__recommendedOS{border-color:var(--primary);background:#f8faff;transform:translateY(-2px)}.socketzero-module__hH30sa__recommendedBadge{color:#4a5568;width:100%;padding:var(--spacing-xs)var(--spacing-lg);font-size:var(--font-size-sm);font-weight:600;position:absolute;top:10px;left:50%;transform:translate(-50%)}.socketzero-module__hH30sa__osIcon{margin-bottom:var(--spacing-lg);justify-content:center;align-items:center;height:120px;display:flex}.socketzero-module__hH30sa__osIcon img{-o-object-fit:contain;object-fit:contain;max-width:150px;max-height:100px}.socketzero-module__hH30sa__osName{font-size:var(--font-size-sm);margin-bottom:var(--spacing-2xl);color:#a0aec0;font-weight:400}.socketzero-module__hH30sa__downloadOptions{gap:var(--spacing-lg);flex-direction:column;display:flex}.socketzero-module__hH30sa__downloadButton{justify-content:center;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-lg)var(--spacing-2xl);background:linear-gradient(135deg,var(--primary),var(--primary-dark));color:#fff;border-radius:var(--radius-lg);font-weight:600;font-size:var(--font-size-lg);transition:all var(--transition-base);box-shadow:var(--shadow-lg);cursor:pointer;border:none;text-decoration:none;display:flex}.socketzero-module__hH30sa__downloadButton:hover{box-shadow:var(--shadow-2xl);background:linear-gradient(135deg,var(--primary-dark),#b8301e);transform:translateY(-2px)}.socketzero-module__hH30sa__downloadIcon{font-size:var(--font-size-xl)}.socketzero-module__hH30sa__downloadText{flex-direction:column;align-items:flex-start;display:flex}.socketzero-module__hH30sa__downloadText small{font-size:var(--font-size-sm);opacity:.9;font-weight:400}.socketzero-module__hH30sa__spinner{width:20px;height:20px;margin-right:var(--spacing-sm);border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;animation:1s linear infinite socketzero-module__hH30sa__spin}@keyframes socketzero-module__hH30sa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.socketzero-module__hH30sa__installationHelp{margin-top:var(--spacing-2xl);max-width:600px;margin-left:auto;margin-right:auto}.socketzero-module__hH30sa__installDetails{border-radius:var(--radius-lg);background:#fff;border:1px solid #0000001a;overflow:hidden}.socketzero-module__hH30sa__installSummary{padding:var(--spacing-lg)var(--spacing-2xl);cursor:pointer;font-weight:600;font-size:var(--font-size-lg);color:#2d3748;transition:background-color var(--transition-fast);background:#f7fafc;border:none;outline:none}.socketzero-module__hH30sa__installSummary:hover{background:#edf2f7}.socketzero-module__hH30sa__installContent{padding:var(--spacing-2xl);background:#fff}.socketzero-module__hH30sa__installContent .socketzero-module__hH30sa__installSteps{padding-left:var(--spacing-2xl);margin:0}.socketzero-module__hH30sa__installContent .socketzero-module__hH30sa__installSteps li{margin-bottom:var(--spacing-lg);color:#2d3748;line-height:1.6}.socketzero-module__hH30sa__installContent code{color:#2d3748;padding:var(--spacing-xs)var(--spacing-sm);border-radius:var(--radius-xs);font-family:var(--font-mono);font-size:var(--font-size-sm);background:#f7fafc;border:1px solid #e2e8f0}.socketzero-module__hH30sa__versionInfo{font-size:var(--font-size-lg);margin-bottom:var(--spacing-2xl);color:#2d3748;text-align:center;padding:var(--spacing-lg);border-radius:var(--radius-lg);background:#d13c2e1a;border:1px solid #d13c2e33;font-weight:600}.socketzero-module__hH30sa__versionInfo strong{color:var(--primary)}.socketzero-module__hH30sa__downloadsGrid{gap:var(--spacing-3xl);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));max-width:1000px;margin:0 auto;display:grid}.socketzero-module__hH30sa__platform{color:#fff;margin-bottom:var(--spacing-lg);padding:var(--spacing-lg)var(--spacing-xl);border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--primary),var(--primary-dark));text-align:center;font-weight:700;font-size:var(--font-size-lg);text-transform:uppercase;letter-spacing:.5px;box-shadow:var(--shadow-lg)}.socketzero-module__hH30sa__downloadItem{margin-bottom:var(--spacing-lg)}.socketzero-module__hH30sa__downloadItem a{color:#2d3748;transition:all var(--transition-base);padding:var(--spacing-lg)var(--spacing-xl);border-radius:var(--radius-lg);text-align:center;font-weight:600;font-size:var(--font-size-base);background:#f8fafc;border:2px solid #e2e8f0;text-decoration:none;display:block}.socketzero-module__hH30sa__downloadItem a:hover{color:#fff;background:var(--primary);border-color:var(--primary);box-shadow:var(--shadow-lg);transform:translateY(-2px)}
.SocketZeroDemo-module__gqQxxG__socketZeroDemo{padding:var(--spacing-3xl)0;color:var(--color-white);background-color:#323232;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.SocketZeroDemo-module__gqQxxG__container{flex-direction:column;align-items:flex-start;width:100%;max-width:1440px;padding:0 80px;display:flex}.SocketZeroDemo-module__gqQxxG__brandingWrapper{justify-content:flex-start;width:100%;margin:0 0 3rem;display:flex}.SocketZeroDemo-module__gqQxxG__socketZeroBranding{margin-bottom:1rem}.SocketZeroDemo-module__gqQxxG__sectionTitle{text-align:center;font-size:var(--font-size-4xl);font-weight:600;font-family:var(--font-heading);color:var(--color-white);margin-bottom:1rem}.SocketZeroDemo-module__gqQxxG__sectionSubtitle{text-align:center;font-size:var(--font-size-17);color:#fffc;max-width:800px;line-height:1.6;font-family:var(--font-base);margin:0 auto 3rem}.SocketZeroDemo-module__gqQxxG__laptopContainer{width:100%;max-width:1000px;margin:0 auto;position:relative}.SocketZeroDemo-module__gqQxxG__laptop{width:100%;max-width:1000px;height:600px;transition:box-shadow .3s;position:relative;transform:none}.SocketZeroDemo-module__gqQxxG__laptop:hover{box-shadow:0 15px 40px #000c}.SocketZeroDemo-module__gqQxxG__laptopScreen{pointer-events:all;background-color:#1a1a1a;width:100%;height:100%;position:relative;overflow:hidden}.SocketZeroDemo-module__gqQxxG__screenContent{pointer-events:auto;background-color:#1a1a1a;width:100%;height:100%;position:relative;overflow:hidden}.SocketZeroDemo-module__gqQxxG__loginScreen{background-color:#222;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:2rem;display:flex}.SocketZeroDemo-module__gqQxxG__loginHeader{text-align:center;margin-bottom:3rem}.SocketZeroDemo-module__gqQxxG__loginHeader h3{font-size:var(--font-size-4xl);color:#fff;margin-bottom:.5rem;font-weight:600}.SocketZeroDemo-module__gqQxxG__loginHeader p{font-size:var(--font-size-19);color:#ffffffb3}.SocketZeroDemo-module__gqQxxG__loginForm{flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:400px;display:flex}.SocketZeroDemo-module__gqQxxG__cacCardSection{flex-direction:column;align-items:center;gap:1.5rem;width:100%;display:flex}.SocketZeroDemo-module__gqQxxG__cacCard{color:#ffffffb3;border:2px dashed #ffffff4d;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:160px;height:140px;padding:1.5rem;transition:all .3s;display:flex}.SocketZeroDemo-module__gqQxxG__cacCardConnected{color:#28a745;border:2px solid #28a745;box-shadow:0 0 15px #28a7454d}.SocketZeroDemo-module__gqQxxG__cacStatus{z-index:5;pointer-events:all;justify-content:center;align-items:center;height:60px;display:flex;position:relative}.SocketZeroDemo-module__gqQxxG__connectButton{background-color:var(--color-electric-red);color:var(--color-white);font-size:var(--font-size-base);border-radius:var(--radius-xs);cursor:pointer;z-index:10;text-align:center;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;box-shadow:var(--shadow-md-dark);letter-spacing:.02em;border:none;outline:none;width:fit-content;padding:.8rem 1.5rem;font-weight:500;line-height:1.4;transition:all .2s;animation:2s infinite SocketZeroDemo-module__gqQxxG__buttonPulse;display:inline-block;position:relative}@keyframes SocketZeroDemo-module__gqQxxG__buttonPulse{0%{box-shadow:var(--shadow-md-dark)}50%{box-shadow:0 4px 12px #ef000099}to{box-shadow:var(--shadow-md-dark)}}.SocketZeroDemo-module__gqQxxG__connectButton:hover{background-color:var(--color-ue-red);transform:translateY(-2px)}.SocketZeroDemo-module__gqQxxG__connectButton:active{background-color:var(--color-dark-red);transform:translateY(0)}.SocketZeroDemo-module__gqQxxG__connectButton:focus-visible{outline-offset:2px;outline:2px solid #fff}.SocketZeroDemo-module__gqQxxG__cacConnected{color:#28a745;align-items:center;gap:.5rem;display:flex}.SocketZeroDemo-module__gqQxxG__securityInfo{flex-flow:row;justify-content:center;align-items:center;gap:.4rem;width:100%;max-width:340px;margin-top:.75rem;margin-left:auto;margin-right:auto;display:flex;position:relative}.SocketZeroDemo-module__gqQxxG__securityBadge{font-size:var(--font-size-13);color:#ffffffb3;white-space:nowrap;background-color:#ffffff1a;border-radius:16px;align-items:center;gap:.3rem;padding:.3rem .6rem;transition:all .3s;display:flex}.SocketZeroDemo-module__gqQxxG__securityBadge:hover{background-color:#ffffff26;transform:none}.SocketZeroDemo-module__gqQxxG__appTilesScreen{background-color:#222;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.SocketZeroDemo-module__gqQxxG__socketZeroHeader{background-color:#1e1e1e;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:.6rem 1.5rem;display:flex}.SocketZeroDemo-module__gqQxxG__headerTitle h3{font-size:var(--font-size-19);color:#fff;margin:0;font-weight:500}.SocketZeroDemo-module__gqQxxG__headerTitle p{font-size:var(--font-size-sm);color:#fff9}.SocketZeroDemo-module__gqQxxG__disconnectButton{color:#ffffffb3;border-radius:var(--radius-xs);cursor:pointer;font-size:var(--font-size-sm);background-color:#0000;border:1px solid #fff3;padding:.3rem .8rem;transition:all .2s}.SocketZeroDemo-module__gqQxxG__disconnectButton:hover{color:#fff;background-color:#ffffff1a}.SocketZeroDemo-module__gqQxxG__tilesContainer{flex:1;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px;max-height:calc(100% - 60px);padding:1rem;display:grid;overflow-y:auto}.SocketZeroDemo-module__gqQxxG__appTile{border-radius:var(--radius-base);cursor:pointer;background-color:#2a2a2a;flex-direction:column;width:100%;height:auto;min-height:220px;max-height:240px;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 2px 10px #0003}.SocketZeroDemo-module__gqQxxG__appTile:hover{transform:translateY(-5px);box-shadow:0 5px 15px #0000004d}.SocketZeroDemo-module__gqQxxG__tileIcon{height:70px;font-size:var(--font-size-4xl);color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;justify-content:center;align-items:center;width:100%;font-weight:500;display:flex}.SocketZeroDemo-module__gqQxxG__tileContent{background-color:#0000004d;flex-direction:column;flex:1;gap:.5rem;min-height:150px;max-height:170px;padding:.8rem;display:flex}.SocketZeroDemo-module__gqQxxG__tileHeader{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.SocketZeroDemo-module__gqQxxG__statusDot{border-radius:var(--radius-circle);background-color:#28a745;flex-shrink:0;width:8px;height:8px}.SocketZeroDemo-module__gqQxxG__appName{font-size:var(--font-size-base);color:#fff;white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.SocketZeroDemo-module__gqQxxG__appDescription{font-size:var(--font-size-xs);color:#ffffffb3;-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1;max-height:5rem;margin:.25rem 0 .5rem;line-height:1.3;display:-webkit-box;overflow:hidden}.SocketZeroDemo-module__gqQxxG__launchButton{color:#fff;border-radius:var(--radius-xs);font-size:var(--font-size-13);cursor:pointer;text-align:center;background-color:#ffffff1a;border:1px solid #fff3;width:100%;margin-top:auto;padding:.4rem;transition:all .2s}.SocketZeroDemo-module__gqQxxG__launchButton:hover{background-color:#fff3}.SocketZeroDemo-module__gqQxxG__tabNavigation{background:linear-gradient(#2c2c2c,#212121);border-bottom:1px solid #444;border-top-left-radius:4px;border-top-right-radius:4px;justify-content:center;padding:5px 20px 0;display:flex}.SocketZeroDemo-module__gqQxxG__tabButton{color:#aaa;cursor:pointer;font-weight:400;font-size:var(--font-size-sm);background:0 0;border:none;margin-right:8px;padding:6px 14px;transition:all .2s;position:relative;overflow:hidden}.SocketZeroDemo-module__gqQxxG__tabButton:last-child{margin-right:0}.SocketZeroDemo-module__gqQxxG__tabButtonActive{color:#fff;border-bottom:2px solid #2ed9c3;font-weight:700}@media (max-width:1024px){.SocketZeroDemo-module__gqQxxG__laptop{max-width:90%}.SocketZeroDemo-module__gqQxxG__tilesContainer{grid-template-columns:repeat(2,1fr)}.SocketZeroDemo-module__gqQxxG__tabButton{font-size:var(--font-size-sm);padding:.75rem 1rem}}@media (max-width:768px){.SocketZeroDemo-module__gqQxxG__laptop{max-width:100%}.SocketZeroDemo-module__gqQxxG__brandingWrapper{max-width:100%;padding:0 1.5rem}.SocketZeroDemo-module__gqQxxG__socketZeroBranding{width:100%}.SocketZeroDemo-module__gqQxxG__tilesContainer{grid-template-columns:1fr;gap:1rem}.SocketZeroDemo-module__gqQxxG__tileIcon{width:100%;height:60px;font-size:var(--font-size-3xl);border-top-left-radius:8px;border-top-right-radius:8px}.SocketZeroDemo-module__gqQxxG__appTile{flex-direction:column;min-height:auto;padding:0;display:flex}.SocketZeroDemo-module__gqQxxG__tileContent{min-height:auto;padding:.8rem}.SocketZeroDemo-module__gqQxxG__appDescription{font-size:var(--font-size-sm);margin-bottom:.5rem;line-height:1.4}.SocketZeroDemo-module__gqQxxG__launchButton{font-size:var(--font-size-sm)}.SocketZeroDemo-module__gqQxxG__tabButton{font-size:var(--font-size-xs);padding:.5rem .75rem}}@media (max-width:480px){.SocketZeroDemo-module__gqQxxG__loginHeader h3{font-size:var(--font-size-3xl)}.SocketZeroDemo-module__gqQxxG__cacCard{width:140px;height:120px}.SocketZeroDemo-module__gqQxxG__socketZeroHeader{flex-direction:column;gap:1rem}.SocketZeroDemo-module__gqQxxG__tilesContainer{gap:1rem;padding:1rem}.SocketZeroDemo-module__gqQxxG__appTile{flex-direction:column;grid-template-columns:1fr;min-height:auto;display:flex}.SocketZeroDemo-module__gqQxxG__tileIcon{width:100%;height:50px;font-size:var(--font-size-28);border-top-left-radius:8px;border-top-right-radius:8px}.SocketZeroDemo-module__gqQxxG__tileContent{gap:.5rem;min-height:auto;padding:.8rem}.SocketZeroDemo-module__gqQxxG__appDescription{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:none;display:-webkit-box;overflow:hidden}.SocketZeroDemo-module__gqQxxG__tabNavigation{flex-wrap:wrap}.SocketZeroDemo-module__gqQxxG__tabButton{flex:1 0 auto}.SocketZeroDemo-module__gqQxxG__securityInfo{flex-direction:column}.SocketZeroDemo-module__gqQxxG__securityBadge{justify-content:center;width:100%}.SocketZeroDemo-module__gqQxxG__brandingWrapper{padding:0 1rem}.SocketZeroDemo-module__gqQxxG__socketZeroBranding{flex-direction:column;align-items:center;max-width:100%;margin:0 auto 1.5rem;display:flex}}.SocketZeroDemo-module__gqQxxG__modalOverlay{z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.SocketZeroDemo-module__gqQxxG__modal{border-radius:var(--radius-base);background-color:#1e1e1e;width:90%;max-width:500px;animation:.3s SocketZeroDemo-module__gqQxxG__modalFadeIn;overflow:hidden;box-shadow:0 5px 20px #00000080}@keyframes SocketZeroDemo-module__gqQxxG__modalFadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.SocketZeroDemo-module__gqQxxG__modalHeader{background-color:#2a2a2a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:1rem;display:flex}.SocketZeroDemo-module__gqQxxG__modalHeader h3{color:#fff;font-size:var(--font-size-19);margin:0}.SocketZeroDemo-module__gqQxxG__closeButton{color:#fff9;font-size:var(--font-size-19);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.SocketZeroDemo-module__gqQxxG__closeButton:hover{color:#fff}.SocketZeroDemo-module__gqQxxG__modalContent{color:#fffc;padding:1.5rem}.SocketZeroDemo-module__gqQxxG__modalContent p{margin:.5rem 0;line-height:1.5}.SocketZeroDemo-module__gqQxxG__modalContent strong{color:#fff}.SocketZeroDemo-module__gqQxxG__modalFooter{z-index:1001;pointer-events:auto;border-top:1px solid #ffffff1a;justify-content:flex-end;padding:1rem;display:flex;position:relative}.SocketZeroDemo-module__gqQxxG__modalButton{color:#fff;border-radius:var(--radius-xs);font-size:var(--font-size-sm);cursor:pointer;z-index:1001;pointer-events:auto;background-color:#d13c2e;border:none;padding:.5rem 1.5rem;transition:all .2s;position:relative}.SocketZeroDemo-module__gqQxxG__modalButton:hover{background-color:#e84c3d}.SocketZeroDemo-module__gqQxxG__pipelineSection{min-height:10px;margin-top:10px;scroll-margin-top:20px}@media (max-width:480px){.SocketZeroDemo-module__gqQxxG__modal{width:95%}.SocketZeroDemo-module__gqQxxG__modalHeader{padding:.75rem}.SocketZeroDemo-module__gqQxxG__modalContent{padding:1rem}.SocketZeroDemo-module__gqQxxG__modalContent p{font-size:var(--font-size-sm)}}
.Section-module__7jGEVW__section{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.Section-module__7jGEVW__paddingSm{padding:var(--spacing-lg)0}.Section-module__7jGEVW__paddingMd{padding:var(--spacing-2xl)0}.Section-module__7jGEVW__paddingLg,.Section-module__7jGEVW__paddingXl{padding:var(--spacing-3xl)0}.Section-module__7jGEVW__backgroundEffects{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.Section-module__7jGEVW__content{width:100%;padding:0 var(--spacing-3xl);z-index:1;flex-direction:column;align-items:flex-start;display:flex;position:relative}.Section-module__7jGEVW__contentWithTopBorder:before{content:"";top:calc(-1*var(--spacing-3xl));left:var(--spacing-3xl);opacity:1;height:1px;width:calc(100% - calc(2*var(--spacing-3xl)));background-color:#d9d9d966;position:absolute}.Section-module__7jGEVW__brandingWrapper{width:100%;margin-bottom:var(--spacing-3xl);margin-top:var(--spacing-2xl);justify-content:flex-start;display:flex}@media (max-width:1024px){.Section-module__7jGEVW__content{padding:0 40px}.Section-module__7jGEVW__contentWithTopBorder:before{width:calc(100% - 80px);left:40px}}@media (max-width:768px){.Section-module__7jGEVW__content{padding:0 24px}.Section-module__7jGEVW__contentWithTopBorder:before{width:calc(100% - 48px);left:24px}.Section-module__7jGEVW__brandingWrapper{justify-content:center}}@media (max-width:480px){.Section-module__7jGEVW__content{padding:0 16px}.Section-module__7jGEVW__contentWithTopBorder:before{width:calc(100% - 32px);left:16px}.Section-module__7jGEVW__paddingXl,.Section-module__7jGEVW__paddingLg{padding:60px 0}}
.CrystalTowerBranding-module__dnK85q__brandingContainer{align-items:center;gap:var(--spacing-lg);flex-direction:row;display:flex}.CrystalTowerBranding-module__dnK85q__logoContainer{justify-content:center;display:flex}.CrystalTowerBranding-module__dnK85q__textContainer{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.CrystalTowerBranding-module__dnK85q__crystalLogo{width:56px;height:65px}.CrystalTowerBranding-module__dnK85q__crystalText{width:421px;height:23px}.CrystalTowerBranding-module__dnK85q__customText{font-family:var(--font-sans);font-weight:274;font-size:var(--font-size-36);letter-spacing:0%;color:var(--color-rm-blue);text-align:left;margin:0;line-height:100%}.CrystalTowerBranding-module__dnK85q__tagline{font-family:var(--font-sans);font-weight:274;font-size:var(--font-size-2xl);letter-spacing:0%;color:var(--color-rm-blue);text-align:left;vertical-align:middle;margin:0;line-height:100%}@media (max-width:768px){.CrystalTowerBranding-module__dnK85q__brandingContainer{flex-direction:column;align-items:center;gap:24px}.CrystalTowerBranding-module__dnK85q__textContainer{align-items:center}.CrystalTowerBranding-module__dnK85q__customText,.CrystalTowerBranding-module__dnK85q__tagline{text-align:center}.CrystalTowerBranding-module__dnK85q__tagline{font-size:var(--font-size-xl)}.CrystalTowerBranding-module__dnK85q__customText{font-size:var(--font-size-28)}}@media (max-width:480px){.CrystalTowerBranding-module__dnK85q__crystalText{width:300px;height:auto}.CrystalTowerBranding-module__dnK85q__tagline{font-size:var(--font-size-lg)}.CrystalTowerBranding-module__dnK85q__customText{font-size:var(--font-size-2xl)}}
.SolutionDiagram-module__c7nGCW__container{width:100%;max-width:1280px;margin:0 auto}.SolutionDiagram-module__c7nGCW__header{flex-direction:column;gap:0;padding:72px 80px 24px;display:flex}.SolutionDiagram-module__c7nGCW__title{color:#222;margin:0 0 24px;font-size:36px;font-style:normal;font-weight:500;line-height:1}.SolutionDiagram-module__c7nGCW__brandingRow{align-items:flex-start;gap:16px;padding:24px 0;display:flex}.SolutionDiagram-module__c7nGCW__ctLogo{flex-shrink:0}.SolutionDiagram-module__c7nGCW__ctWordmark{background-color:#274758;flex-shrink:0;width:446px;height:24px;margin-top:24px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.SolutionDiagram-module__c7nGCW__flowDiagram{justify-content:center;align-items:stretch;gap:8px;padding:24px 80px 0;display:flex}.SolutionDiagram-module__c7nGCW__card{border:1px solid #0006;border-radius:8px;flex-direction:column;flex-shrink:0;gap:16px;width:256px;padding:24px;display:flex}.SolutionDiagram-module__c7nGCW__cardGateway{border:2px solid #274758;width:330px}.SolutionDiagram-module__c7nGCW__cardTitle{font-family:"Encode Sans",var(--font-sans);color:#999;margin:0;font-size:20px;font-weight:600}.SolutionDiagram-module__c7nGCW__cardTitleGateway{color:#274758}.SolutionDiagram-module__c7nGCW__cardItems{flex-direction:column;gap:8px;display:flex}.SolutionDiagram-module__c7nGCW__cardItem{border:1px solid #0006;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;display:flex}.SolutionDiagram-module__c7nGCW__cardItemText{font-family:"Encode Sans",var(--font-sans);color:#525252;font-size:20px;font-weight:400;line-height:1.4}.SolutionDiagram-module__c7nGCW__cardItemTextDark{font-family:"Encode Sans",var(--font-sans);color:#222;font-size:20px;font-weight:400;line-height:1.4}.SolutionDiagram-module__c7nGCW__arrowColumn{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:24px;padding:0 4px;display:flex}.SolutionDiagram-module__c7nGCW__arrowLabel{font-family:"Encode Sans",var(--font-sans);color:#222;text-align:center;white-space:pre-line;font-size:13px;font-weight:600;line-height:16px}.SolutionDiagram-module__c7nGCW__summary{justify-content:center;padding:80px 80px 88px;display:flex}.SolutionDiagram-module__c7nGCW__summaryText{font-family:"Encode Sans",var(--font-sans);color:#222;text-align:left;margin:0;font-size:24px;font-weight:400;line-height:1.6}.SolutionDiagram-module__c7nGCW__ctaWrapper{justify-content:center;padding-bottom:72px;display:flex}.SolutionDiagram-module__c7nGCW__ctaButton{color:#222;font-family:"Encode Sans",var(--font-sans);background:0 0;border:2px solid #274758;border-radius:4px;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.SolutionDiagram-module__c7nGCW__ctaButton:hover{color:#fff;background:#274758}.SolutionDiagram-module__c7nGCW__ctaButton:hover svg path{stroke:#fff}@media (max-width:1200px){.SolutionDiagram-module__c7nGCW__flowDiagram{gap:6px;padding:24px 40px 0}.SolutionDiagram-module__c7nGCW__card{width:220px;padding:20px}.SolutionDiagram-module__c7nGCW__cardGateway{width:280px}.SolutionDiagram-module__c7nGCW__header{padding:72px 40px 24px}.SolutionDiagram-module__c7nGCW__summary{padding:80px 40px 88px}}@media (max-width:1024px){.SolutionDiagram-module__c7nGCW__flowDiagram{flex-wrap:wrap;justify-content:center;gap:16px;padding:24px 24px 0}.SolutionDiagram-module__c7nGCW__card{width:200px;padding:16px}.SolutionDiagram-module__c7nGCW__cardGateway{width:260px}.SolutionDiagram-module__c7nGCW__cardItemText,.SolutionDiagram-module__c7nGCW__cardItemTextDark{font-size:16px}.SolutionDiagram-module__c7nGCW__cardTitle{font-size:18px}.SolutionDiagram-module__c7nGCW__header{padding:56px 24px 24px}.SolutionDiagram-module__c7nGCW__summary{padding:64px 24px 72px}}@media (max-width:768px){.SolutionDiagram-module__c7nGCW__flowDiagram{flex-direction:column;align-items:center;gap:16px;padding:24px 24px 0}.SolutionDiagram-module__c7nGCW__card,.SolutionDiagram-module__c7nGCW__cardGateway{width:100%;max-width:360px}.SolutionDiagram-module__c7nGCW__arrowColumn{flex-direction:row;gap:12px;padding:8px 0}.SolutionDiagram-module__c7nGCW__arrowColumn svg{transform:rotate(90deg)}.SolutionDiagram-module__c7nGCW__arrowLabel{white-space:nowrap}.SolutionDiagram-module__c7nGCW__title{font-size:28px}.SolutionDiagram-module__c7nGCW__summaryText{font-size:20px}.SolutionDiagram-module__c7nGCW__header{padding:48px 24px 16px}.SolutionDiagram-module__c7nGCW__summary{padding:48px 24px 56px}}@media (max-width:480px){.SolutionDiagram-module__c7nGCW__title{font-size:24px}.SolutionDiagram-module__c7nGCW__summaryText{font-size:18px}.SolutionDiagram-module__c7nGCW__cardItemText,.SolutionDiagram-module__c7nGCW__cardItemTextDark{font-size:16px}.SolutionDiagram-module__c7nGCW__cardItem{gap:8px;padding:10px 12px}.SolutionDiagram-module__c7nGCW__ctaWrapper{padding-bottom:48px}}
.ArchitectureWalkthrough-module__ps35FG__container{width:100%;max-width:1280px;margin:0 auto}.ArchitectureWalkthrough-module__ps35FG__header{flex-direction:column;gap:0;padding:72px 80px 24px;display:flex}.ArchitectureWalkthrough-module__ps35FG__title{color:#222;margin:0 0 16px;font-size:36px;font-weight:500;line-height:1}.ArchitectureWalkthrough-module__ps35FG__subtitle{color:#525252;margin:0;font-size:24px;font-weight:400;line-height:1.4}.ArchitectureWalkthrough-module__ps35FG__productRows{flex-direction:column;gap:80px;padding:48px 80px 88px;display:flex}.ArchitectureWalkthrough-module__ps35FG__productRow{grid-template-columns:220px 401px 1fr;align-items:center;gap:40px;display:grid}.ArchitectureWalkthrough-module__ps35FG__productInfo{flex-direction:column;gap:4px;display:flex}.ArchitectureWalkthrough-module__ps35FG__productName{color:#525252;margin:0;font-size:28px;font-weight:500}.ArchitectureWalkthrough-module__ps35FG__productSubtitle{color:#525252;margin:0;font-size:20px;font-weight:400}.ArchitectureWalkthrough-module__ps35FG__productImage{justify-content:center;display:flex}.ArchitectureWalkthrough-module__ps35FG__productImg{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:401px;height:229px}.ArchitectureWalkthrough-module__ps35FG__productFeatures{flex-direction:column;gap:16px;display:flex}.ArchitectureWalkthrough-module__ps35FG__featureItem{color:#222;align-items:flex-start;gap:8px;font-size:16px;font-weight:400;line-height:1.4;display:flex}.ArchitectureWalkthrough-module__ps35FG__featureItem svg{flex-shrink:0;margin-top:2px}@media (max-width:1200px){.ArchitectureWalkthrough-module__ps35FG__productRow{grid-template-columns:180px 1fr 1fr;gap:32px}.ArchitectureWalkthrough-module__ps35FG__productImg{width:100%;height:auto}.ArchitectureWalkthrough-module__ps35FG__header{padding:72px 40px 24px}.ArchitectureWalkthrough-module__ps35FG__productRows{padding:48px 40px 88px}}@media (max-width:1024px){.ArchitectureWalkthrough-module__ps35FG__productRow{grid-template-columns:1fr 1fr;gap:32px}.ArchitectureWalkthrough-module__ps35FG__productInfo{grid-column:1/-1}.ArchitectureWalkthrough-module__ps35FG__header{padding:56px 24px 24px}.ArchitectureWalkthrough-module__ps35FG__productRows{padding:48px 24px 72px}}@media (max-width:768px){.ArchitectureWalkthrough-module__ps35FG__title{font-size:28px}.ArchitectureWalkthrough-module__ps35FG__subtitle{font-size:20px}.ArchitectureWalkthrough-module__ps35FG__productRow{grid-template-columns:1fr;gap:24px}.ArchitectureWalkthrough-module__ps35FG__productInfo{text-align:center;grid-column:1}.ArchitectureWalkthrough-module__ps35FG__productImg{width:100%;max-width:100%;height:auto}.ArchitectureWalkthrough-module__ps35FG__productRows{gap:48px;padding:32px 24px 56px}.ArchitectureWalkthrough-module__ps35FG__header{padding:48px 24px 16px}}@media (max-width:480px){.ArchitectureWalkthrough-module__ps35FG__title{font-size:24px}.ArchitectureWalkthrough-module__ps35FG__subtitle{font-size:18px}.ArchitectureWalkthrough-module__ps35FG__productName{font-size:24px}.ArchitectureWalkthrough-module__ps35FG__productSubtitle{font-size:18px}}
.CompleteDeployment-module__ZbAjfa__container{width:100%;max-width:1280px;margin:0 auto}.CompleteDeployment-module__ZbAjfa__header{flex-direction:column;gap:8px;padding:72px 80px 24px;display:flex}.CompleteDeployment-module__ZbAjfa__title{color:#222;margin:0;font-size:36px;font-weight:500;line-height:1}.CompleteDeployment-module__ZbAjfa__subtitle{color:#525252;margin:0;font-size:24px;font-weight:400;line-height:1.4}.CompleteDeployment-module__ZbAjfa__twoColumn{align-items:flex-start;gap:40px;padding:40px 80px 82px;display:flex}.CompleteDeployment-module__ZbAjfa__bulletList{flex-shrink:0}.CompleteDeployment-module__ZbAjfa__bulletList ul{flex-direction:column;gap:12px;margin:0;padding-left:24px;list-style:outside;display:flex}.CompleteDeployment-module__ZbAjfa__bulletList li{color:#222;font-size:16px;font-weight:400;line-height:1.4}.CompleteDeployment-module__ZbAjfa__flowSteps{flex-direction:column;flex-shrink:0;align-items:center;gap:12px;width:725px;display:flex}.CompleteDeployment-module__ZbAjfa__flowStep{border:1px solid #0006;border-radius:8px;align-items:center;gap:12px;width:100%;padding:12px 16px;display:flex}.CompleteDeployment-module__ZbAjfa__flowStep svg{flex-shrink:0}.CompleteDeployment-module__ZbAjfa__stepContent{flex-direction:column;flex:1;display:flex}.CompleteDeployment-module__ZbAjfa__stepTitle{color:#525252;font-size:16px;font-weight:600;line-height:1}.CompleteDeployment-module__ZbAjfa__stepDescription{color:#525252;margin:0;font-size:13px;font-weight:400;line-height:16px}.CompleteDeployment-module__ZbAjfa__stepArrow{justify-content:center;display:flex}@media (max-width:1200px){.CompleteDeployment-module__ZbAjfa__header{padding:72px 40px 24px}.CompleteDeployment-module__ZbAjfa__twoColumn{gap:32px;padding:40px 40px 82px}.CompleteDeployment-module__ZbAjfa__flowSteps{flex-shrink:1;width:auto;min-width:0}}@media (max-width:1024px){.CompleteDeployment-module__ZbAjfa__header{padding:56px 24px 24px}.CompleteDeployment-module__ZbAjfa__twoColumn{gap:32px;padding:40px 24px 72px}}@media (max-width:768px){.CompleteDeployment-module__ZbAjfa__twoColumn{flex-direction:column;gap:40px;padding:32px 24px 56px}.CompleteDeployment-module__ZbAjfa__title{font-size:28px}.CompleteDeployment-module__ZbAjfa__subtitle{font-size:20px}.CompleteDeployment-module__ZbAjfa__flowSteps{width:100%}.CompleteDeployment-module__ZbAjfa__header{padding:48px 24px 16px}}@media (max-width:480px){.CompleteDeployment-module__ZbAjfa__title{font-size:24px}.CompleteDeployment-module__ZbAjfa__subtitle{font-size:18px}.CompleteDeployment-module__ZbAjfa__flowStep{gap:8px;padding:10px 12px}}
.AudienceShowcase-module__89y_3q__container{width:100%;max-width:1280px;margin:0 auto}.AudienceShowcase-module__89y_3q__header{flex-direction:column;gap:8px;padding:72px 80px 24px;display:flex}.AudienceShowcase-module__89y_3q__title{color:#222;margin:0;font-size:36px;font-weight:500;line-height:1}.AudienceShowcase-module__89y_3q__subtitle{color:#525252;margin:0;font-size:24px;font-weight:400;line-height:1.4}.AudienceShowcase-module__89y_3q__audienceTabs{justify-content:center;gap:12px;width:768px;margin-bottom:40px;margin-left:auto;margin-right:auto;padding:0 80px;display:flex}.AudienceShowcase-module__89y_3q__audienceTab{color:#222;cursor:pointer;background:0 0;border:1px solid #0006;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:8px;height:44px;padding:12px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.AudienceShowcase-module__89y_3q__audienceTab:hover{background:#2747580d}.AudienceShowcase-module__89y_3q__audienceTab.AudienceShowcase-module__89y_3q__active{color:#fff;background:#274758;border-color:#274758;box-shadow:0 2px 8px #0000001a}.AudienceShowcase-module__89y_3q__featuresGrid{-moz-column-gap:48px;grid-template-columns:repeat(2,1fr);gap:40px 48px;padding:0 80px 80px;display:grid}.AudienceShowcase-module__89y_3q__featureCard{border:1px solid #0006;border-radius:2px;flex-direction:column;gap:12px;padding:40px;display:flex}.AudienceShowcase-module__89y_3q__featureIcon{justify-content:center;align-items:center;width:64px;height:64px;display:flex}.AudienceShowcase-module__89y_3q__featureTitle{color:#4d4d4d;margin:0;font-size:20px;font-weight:400;line-height:1.4}.AudienceShowcase-module__89y_3q__featureDescription{color:#4d4d4d;margin:0;font-size:13px;font-weight:400;line-height:16px}.AudienceShowcase-module__89y_3q__codeExampleSection{padding:0 80px 80px}.AudienceShowcase-module__89y_3q__codeExampleTitle{color:#222;text-align:center;margin:0 0 24px;font-size:20px;font-weight:500}.AudienceShowcase-module__89y_3q__codeCompare{justify-content:center;align-items:center;gap:16px;display:flex}.AudienceShowcase-module__89y_3q__codeBlock{background:#1e1e1e;border:1px solid #0006;border-radius:8px;flex:1;max-width:440px;overflow:hidden}.AudienceShowcase-module__89y_3q__codeHeader{background:#2d2d2d;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.AudienceShowcase-module__89y_3q__codeLabel{color:#ffffffb3;font-size:13px;font-weight:500}.AudienceShowcase-module__89y_3q__riskBadge{color:#ef4444;background:#bf000033;border:1px solid #bf000066;border-radius:4px;padding:2px 8px;font-size:12px}.AudienceShowcase-module__89y_3q__secureBadge{color:#37bd91;background:#37bd9133;border:1px solid #37bd9166;border-radius:4px;padding:2px 8px;font-size:12px}.AudienceShowcase-module__89y_3q__code{color:#ffffffe6;white-space:pre;margin:0;padding:16px;font-family:SF Mono,Fira Code,Fira Mono,Menlo,Consolas,monospace;font-size:13px;line-height:1.6;overflow-x:auto}.AudienceShowcase-module__89y_3q__codeArrow{color:#274758;flex-shrink:0;font-size:24px;font-weight:600}@media (max-width:1200px){.AudienceShowcase-module__89y_3q__header{padding:72px 40px 24px}.AudienceShowcase-module__89y_3q__audienceTabs{padding:0 40px}.AudienceShowcase-module__89y_3q__featuresGrid{-moz-column-gap:32px;column-gap:32px;padding:0 40px 80px}.AudienceShowcase-module__89y_3q__codeExampleSection{padding:0 40px 80px}}@media (max-width:1024px){.AudienceShowcase-module__89y_3q__header{padding:56px 24px 24px}.AudienceShowcase-module__89y_3q__audienceTabs{width:auto;max-width:768px;padding:0 24px}.AudienceShowcase-module__89y_3q__featuresGrid{-moz-column-gap:24px;gap:32px 24px;padding:0 24px 72px}.AudienceShowcase-module__89y_3q__featureCard{padding:32px}.AudienceShowcase-module__89y_3q__codeExampleSection{padding:0 24px 72px}}@media (max-width:768px){.AudienceShowcase-module__89y_3q__title{font-size:28px}.AudienceShowcase-module__89y_3q__subtitle{font-size:20px}.AudienceShowcase-module__89y_3q__audienceTabs{flex-direction:column;gap:8px;width:auto;max-width:320px}.AudienceShowcase-module__89y_3q__featuresGrid{grid-template-columns:1fr;gap:24px;padding:0 24px 56px}.AudienceShowcase-module__89y_3q__header{padding:48px 24px 16px}.AudienceShowcase-module__89y_3q__codeExampleSection{padding:0 24px 56px}.AudienceShowcase-module__89y_3q__codeCompare{flex-direction:column}.AudienceShowcase-module__89y_3q__codeBlock{width:100%;max-width:100%}.AudienceShowcase-module__89y_3q__codeArrow{transform:rotate(90deg)}}@media (max-width:480px){.AudienceShowcase-module__89y_3q__title{font-size:24px}.AudienceShowcase-module__89y_3q__subtitle{font-size:18px}.AudienceShowcase-module__89y_3q__featureCard{padding:24px}.AudienceShowcase-module__89y_3q__featureIcon,.AudienceShowcase-module__89y_3q__featureIcon svg{width:48px;height:48px}}
.CrystalTowerCTA-module__F9huYW__container{width:100%;max-width:1280px;margin:0 auto}.CrystalTowerCTA-module__F9huYW__header{align-items:flex-start;gap:24px;padding:72px 80px 24px;display:flex}.CrystalTowerCTA-module__F9huYW__ctLogo{flex-shrink:0}.CrystalTowerCTA-module__F9huYW__headerText{flex-direction:column;gap:8px;padding-top:24px;display:flex}.CrystalTowerCTA-module__F9huYW__ctWordmark{background-color:#274758;flex-shrink:0;width:446px;height:24px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.CrystalTowerCTA-module__F9huYW__tagline{color:#274758;margin:0;font-size:24px;font-weight:400;line-height:1.4}.CrystalTowerCTA-module__F9huYW__cardsContainer{gap:24px;padding:24px 80px 72px;display:flex}.CrystalTowerCTA-module__F9huYW__ctaCard{border:1px solid #0006;border-radius:2px;flex-direction:column;flex:1;padding:24px;display:flex}.CrystalTowerCTA-module__F9huYW__cardContent{flex-direction:column;flex:1;align-items:flex-start;gap:12px;width:100%;display:flex}.CrystalTowerCTA-module__F9huYW__cardTitle{color:#222;margin:0;font-size:20px;font-weight:400;line-height:1.4}.CrystalTowerCTA-module__F9huYW__cardDescription{color:#222;flex-grow:1;margin:0;font-size:13px;font-weight:400;line-height:16px}.CrystalTowerCTA-module__F9huYW__cardButton{color:#fff;text-align:center;background:#274758;border-radius:4px;justify-content:center;align-items:center;gap:6px;width:100%;padding:8px 12px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;transition:background .2s;display:flex}.CrystalTowerCTA-module__F9huYW__cardButton:hover{background:#1d3744}.CrystalTowerCTA-module__F9huYW__disabledButton{color:#fff;text-align:center;cursor:not-allowed;background:linear-gradient(90deg,#fff9,#fff9),linear-gradient(90deg,#263238,#263238);border-radius:4px;justify-content:center;align-items:center;gap:6px;width:100%;padding:8px 12px;font-size:14px;font-weight:600;line-height:20px;display:flex}@media (max-width:1200px){.CrystalTowerCTA-module__F9huYW__header{padding:72px 40px 24px}.CrystalTowerCTA-module__F9huYW__cardsContainer{padding:24px 40px 72px}}@media (max-width:1024px){.CrystalTowerCTA-module__F9huYW__header{padding:56px 24px 24px}.CrystalTowerCTA-module__F9huYW__cardsContainer{padding:24px 24px 56px}.CrystalTowerCTA-module__F9huYW__ctWordmark{width:320px;height:18px}}@media (max-width:768px){.CrystalTowerCTA-module__F9huYW__cardsContainer{flex-direction:column;align-items:center;gap:24px;padding:24px 24px 56px}.CrystalTowerCTA-module__F9huYW__ctaCard{width:100%;max-width:400px}.CrystalTowerCTA-module__F9huYW__tagline{font-size:20px}.CrystalTowerCTA-module__F9huYW__header{padding:48px 24px 16px}.CrystalTowerCTA-module__F9huYW__ctWordmark{width:280px;height:16px}}@media (max-width:480px){.CrystalTowerCTA-module__F9huYW__tagline{font-size:18px}.CrystalTowerCTA-module__F9huYW__ctWordmark{width:220px;height:14px}}
.CustomerShowcase-module__CZjTzG__customerShowcase{box-sizing:border-box;background-color:#fff;max-width:100vw;padding:72px 0 80px;position:relative;overflow:hidden}.CustomerShowcase-module__CZjTzG__container{width:100%;max-width:1280px;margin:0 auto;padding:0 80px;position:relative}.CustomerShowcase-module__CZjTzG__sectionTitle{text-align:left;color:#222;margin:0 0 48px;font-size:36px;font-weight:500;line-height:1}.CustomerShowcase-module__CZjTzG__scrollContainer{contain:layout style;box-sizing:border-box;background-color:#0000;width:100%;max-width:100vw;padding:16px 0;position:relative;overflow:hidden}.CustomerShowcase-module__CZjTzG__scrollContainer:before,.CustomerShowcase-module__CZjTzG__scrollContainer:after{display:none}.CustomerShowcase-module__CZjTzG__customerList{white-space:nowrap;will-change:transform;backface-visibility:hidden;justify-content:flex-start;gap:80px;padding:8px 0;display:flex;transform:translateZ(0)}@keyframes CustomerShowcase-module__CZjTzG__infiniteScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.CustomerShowcase-module__CZjTzG__animateScroll{animation:40s linear infinite CustomerShowcase-module__CZjTzG__infiniteScroll}.CustomerShowcase-module__CZjTzG__paused{animation-play-state:paused!important}.CustomerShowcase-module__CZjTzG__customerItem{text-align:center;cursor:pointer;will-change:transform;white-space:normal;flex-direction:column;flex:none;align-items:center;width:220px;display:inline-flex}.CustomerShowcase-module__CZjTzG__logoContainer{background-color:#0000;justify-content:center;align-items:center;width:220px;height:200px;padding:8px;display:flex;position:relative;overflow:hidden}.CustomerShowcase-module__CZjTzG__imageWrapper{will-change:filter;display:inline-block;position:relative}.CustomerShowcase-module__CZjTzG__logo{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:grayscale();opacity:.6;will-change:filter;width:auto;max-width:90%;height:auto;max-height:90%;transition:filter .3s,opacity .3s}.CustomerShowcase-module__CZjTzG__customerItem:hover .CustomerShowcase-module__CZjTzG__logo{filter:grayscale(0%);opacity:1}@media (max-width:1200px){.CustomerShowcase-module__CZjTzG__container{padding:0 40px}}@media (max-width:1024px){.CustomerShowcase-module__CZjTzG__container{padding:0 40px}.CustomerShowcase-module__CZjTzG__customerItem{width:180px}.CustomerShowcase-module__CZjTzG__logoContainer{width:180px;height:160px}.CustomerShowcase-module__CZjTzG__customerList{gap:48px}}@media (max-width:768px){.CustomerShowcase-module__CZjTzG__customerShowcase{padding:56px 0 60px}.CustomerShowcase-module__CZjTzG__container{padding:0 24px}.CustomerShowcase-module__CZjTzG__sectionTitle{margin-bottom:32px;font-size:28px}.CustomerShowcase-module__CZjTzG__customerItem{width:140px}.CustomerShowcase-module__CZjTzG__logoContainer{width:140px;height:120px}.CustomerShowcase-module__CZjTzG__customerList{gap:32px}}@media (max-width:480px){.CustomerShowcase-module__CZjTzG__customerShowcase{padding:40px 0}.CustomerShowcase-module__CZjTzG__container{padding:0 24px}.CustomerShowcase-module__CZjTzG__sectionTitle{font-size:24px}.CustomerShowcase-module__CZjTzG__customerItem{width:110px}.CustomerShowcase-module__CZjTzG__logoContainer{width:110px;height:120px}.CustomerShowcase-module__CZjTzG__customerList{gap:24px}}@media (prefers-reduced-motion:reduce){.CustomerShowcase-module__CZjTzG__customerItem,.CustomerShowcase-module__CZjTzG__logo,.CustomerShowcase-module__CZjTzG__imageWrapper{transition:none!important}.CustomerShowcase-module__CZjTzG__animateScroll{animation:none!important}}
