.ss-page{--ss-bg-dark:#0a1628;--ss-bg-surface:#0f1d33;--ss-bg-light:#f6f8fa;--ss-bg-light-surface:#ffffff;--ss-bg-elevated:#162744;--ss-blue:#4dbae6;--ss-blue-glow:rgba(77,186,230,0.15);--ss-blue-dim:rgba(77,186,230,0.08);--ss-red:#d34249;--ss-text-on-dark:#464545;--ss-text-on-dark-secondary:#6b7280;--ss-text-on-light:#464545;--ss-text-on-light-secondary:#57606a;--ss-text-muted:#9ca3af;--ss-border-dark:rgba(255,255,255,0.06);--ss-border-light:rgba(0,0,0,0.08);--ss-section-gap:60px;--ss-font-heading:'Satoshi',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--ss-font-body:'Satoshi',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--ss-font-mono:'SFMono-Regular',Consolas,'Liberation Mono',Menlo,monospace;}.ss-page{font-family:var(--ss-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;font-size:1.05rem;color:var(--ss-text-on-dark);overflow-x:clip;position:relative;background:#f0f4f8;min-height:100vh;}.ss-page::before{content:'';position:fixed;inset:-50px;z-index:0;background:radial-gradient(ellipse 70% 50% at 10% 15%,rgba(77,186,230,0.28) 0%,transparent 50%),radial-gradient(ellipse 50% 40% at 85% 25%,rgba(100,180,230,0.20) 0%,transparent 50%),radial-gradient(ellipse 60% 50% at 50% 50%,rgba(77,186,230,0.15) 0%,transparent 45%),radial-gradient(ellipse 45% 35% at 75% 70%,rgba(100,200,230,0.22) 0%,transparent 50%),radial-gradient(ellipse 55% 45% at 20% 80%,rgba(130,160,230,0.18) 0%,transparent 50%),radial-gradient(ellipse 40% 30% at 60% 90%,rgba(77,186,230,0.15) 0%,transparent 45%);pointer-events:none;will-change:transform;animation:ss-bg-drift 20s ease-in-out infinite alternate;}.ss-page::after{content:'';position:fixed;inset:-50px;z-index:0;background:radial-gradient(ellipse 50% 40% at 90% 10%,rgba(100,180,240,0.20) 0%,transparent 50%),radial-gradient(ellipse 60% 45% at 30% 40%,rgba(100,170,220,0.14) 0%,transparent 50%),radial-gradient(ellipse 45% 50% at 70% 60%,rgba(77,200,210,0.17) 0%,transparent 45%),radial-gradient(ellipse 55% 35% at 15% 55%,rgba(100,160,230,0.15) 0%,transparent 50%),radial-gradient(ellipse 40% 40% at 45% 85%,rgba(140,180,240,0.18) 0%,transparent 50%);pointer-events:none;will-change:transform;animation:ss-bg-drift2 25s ease-in-out infinite alternate;}@keyframes ss-bg-drift{0%{transform:translate(0,0) scale(1);}33%{transform:translate(30px,-20px) scale(1.05);}66%{transform:translate(-20px,15px) scale(0.97);}100%{transform:translate(15px,-10px) scale(1.02);}}@keyframes ss-bg-drift2{0%{transform:translate(0,0) scale(1.02);}33%{transform:translate(-25px,15px) scale(0.98);}66%{transform:translate(20px,-25px) scale(1.04);}100%{transform:translate(-10px,20px) scale(1);}}.ss-paused::before,.ss-paused::after{animation-play-state:paused;}.ss-page *,.ss-page *::before,.ss-page *::after{box-sizing:border-box;}.ss-section-dark,.ss-section-light{background:transparent;color:var(--ss-text-on-dark);position:relative;}.ss-section-dark > .ss-container,.ss-section-light > .ss-container{position:relative;z-index:1;}.ss-page > section > .ss-container{background:rgba(255,255,255,0.7);border:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:24px;padding:64px 48px;}.ss-container{max-width:1140px;margin:0 auto;padding:0 24px;}.ss-page .ss-kicker{font-family:var(--ss-font-body);font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.18em;color:var(--ss-blue);margin-bottom:14px;display:block;}.ss-page .ss-h1{font-family:var(--ss-font-heading);font-size:clamp(2.2rem,5vw,3.2rem);font-weight:700;line-height:1.05;margin:0 0 20px;letter-spacing:-0.025em;}.ss-page .ss-h2{font-family:var(--ss-font-heading);font-size:clamp(1.4rem,2.2vw,1.75rem);font-weight:700;line-height:1.15;margin:0 0 20px;letter-spacing:-0.02em;}.ss-page .ss-h3{font-family:var(--ss-font-heading);font-size:1.6rem;font-weight:700;line-height:1.3;margin:0 0 12px;}.ss-page .ss-body{font-size:1.05rem;line-height:1.6;margin:0 0 16px;color:var(--ss-text-on-dark-secondary);}.ss-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 32px;font-family:var(--ss-font-heading);font-size:1rem;font-weight:700;border:none;border-radius:8px;cursor:pointer;text-decoration:none;position:relative;overflow:hidden;transition:transform 0.2s ease,box-shadow 0.2s ease;}.ss-btn-primary{background:#ef4565;color:#fff;box-shadow:0 2px 8px rgba(239,69,101,0.2);}.ss-btn-primary:hover{transform:scale(1.02);background:#f25a77;color:#fff;box-shadow:0 4px 16px rgba(239,69,101,0.35);}.ss-btn-outline{background:transparent;color:var(--ss-blue);border:2px solid var(--ss-blue);}.ss-btn-outline:hover{transform:scale(1.02);background:var(--ss-blue);color:#fff;}.ss-btn-ripple{position:absolute;border-radius:50%;background:rgba(255,255,255,0.4);transform:scale(0);animation:ss-ripple 0.6s ease-out forwards;pointer-events:none;}@keyframes ss-ripple{to{transform:scale(4);opacity:0;}}.ss-reveal{opacity:0;transform:translateY(30px) scale(0.97);transition:opacity 0.7s cubic-bezier(0.215,0.61,0.355,1),transform 0.7s cubic-bezier(0.215,0.61,0.355,1);}.ss-reveal.ss-visible{opacity:1;transform:translateY(0) scale(1);}.ss-feature-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;position:relative;}.ss-feature-stack{display:flex;flex-direction:column;gap:24px;}.ss-feature-stack .ss-feature-card{flex:1;}.ss-feature-cards > .ss-feature-card{align-self:stretch;}.ss-feature-card--anim{display:flex;align-items:center;justify-content:center;height:280px;flex:0 0 auto;padding:0;overflow:visible;}.ss-feature-card{position:relative;overflow:hidden;background:rgba(255,255,255,0.85);border:1px solid rgba(0,0,0,0.08);border-radius:12px;padding:32px;transition:transform 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease;transform-style:preserve-3d;transform:perspective(800px) rotateY(0deg) rotateX(0deg);}.ss-feature-card:hover{box-shadow:0 8px 32px rgba(0,0,0,0.08);border-color:rgba(77,186,230,0.2);}.ss-feature-card .ss-card-header{position:relative;z-index:1;display:flex;align-items:center;gap:12px;margin-bottom:12px;}.ss-feature-card .ss-card-icon{width:40px;height:40px;border-radius:10px;background:var(--ss-blue-dim);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--ss-blue);font-size:18px;box-shadow:0 0 12px rgba(77,186,230,0.25);}.ss-feature-card .ss-h3{color:var(--ss-text-on-dark);font-size:1.4rem;font-weight:700;letter-spacing:-0.02em;line-height:1.15;margin:0;}.ss-feature-card .ss-body{position:relative;z-index:1;color:var(--ss-text-on-dark-secondary);font-size:0.95rem;margin-bottom:0;}.ss-marquee{display:flex;width:max-content;will-change:transform;animation:ss-marquee-scroll 30s linear infinite;}.ss-marquee:hover{animation-play-state:paused;}.ss-marquee-item{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:160px;height:60px;margin:0 20px;opacity:0.5;transition:opacity 0.3s ease,transform 0.3s ease;}.ss-marquee-item:hover{opacity:0.9;transform:scale(1.1);}.ss-marquee-item img{max-width:120px;max-height:40px;object-fit:contain;-webkit-user-drag:none;user-select:none;pointer-events:none;}@keyframes ss-marquee-scroll{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}.ss-platform{padding:80px 0;}.ss-page > .ss-platform > .ss-container{background:none;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;border-radius:0;box-shadow:none;padding:0 24px;}.ss-platform .ss-kicker{color:var(--ss-blue);}.ss-platform-feature{margin-top:80px;}.ss-platform-feature:first-child{margin-top:0;}.ss-platform-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;}.ss-platform-grid--reverse{direction:rtl;}.ss-platform-grid--reverse > *{direction:ltr;}.ss-platform-text{padding-top:0;}.ss-platform-feature:last-child .ss-platform-text{padding-top:24px;align-self:start;}.ss-sec-frame-wrap{width:100%;box-sizing:border-box;filter:drop-shadow(0 8px 25px rgba(0,0,0,0.12)) drop-shadow(0 3px 8px rgba(0,0,0,0.08));}.ss-sec-browser-frame{width:100%;max-width:500px;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;-webkit-mask-image:linear-gradient(to bottom,black 80%,transparent 100%);mask-image:linear-gradient(to bottom,black 80%,transparent 100%);-webkit-transform:translateZ(0);transform:translateZ(0);}.ss-sec-app{background:#ffffff;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;}.ss-sec-content{padding:0;flex:1;}.ss-sec-card{background:#fff;border:none;border-radius:0;overflow:hidden;}.ss-sec-panel-header{display:flex;align-items:center;gap:10px;padding:20px 25px 16px;border-bottom:1px solid #f0f0f0;}.ss-sec-panel-icon{width:20px;height:20px;color:#4dbae6;flex-shrink:0;}.ss-sec-panel-title{font-size:12px;font-weight:600;color:#9ba3af;text-transform:uppercase;letter-spacing:1.5px;white-space:nowrap;}.ss-sec-panel-subtitle{font-size:12px;color:#999;margin-left:auto;white-space:nowrap;}.ss-sec-form-row{display:flex;align-items:center;padding:16px 25px;border-bottom:1px solid #f0f0f0;gap:14px;transition:background 0.35s ease;-webkit-transform:translateZ(0);}.ss-sec-form-row.is-active{background:rgba(77,186,230,0.06);}.ss-sec-row-icon{width:36px;height:36px;border-radius:8px;background:#f4f4f4;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background 0.35s ease;}.ss-sec-row-icon svg{width:18px;height:18px;color:#aaa;transition:color 0.35s ease;}.ss-sec-form-row.is-active .ss-sec-row-icon{background:rgba(77,186,230,0.15);}.ss-sec-form-row.is-active .ss-sec-row-icon svg{color:#4dbae6;}.ss-sec-label-group{flex:1;min-width:0;}.ss-sec-label{font-size:13px;font-weight:500;color:#222;margin-bottom:2px;}.ss-sec-label-desc{font-size:11px;color:#999;line-height:1.4;}.ss-sec-toggle-wrap{flex-shrink:0;cursor:pointer;}.ss-sec-toggle{width:42px;height:24px;border-radius:12px;background:#ddd;position:relative;transition:background 0.3s ease;user-select:none;-webkit-user-select:none;}.ss-sec-toggle.is-on{background:#4dbae6;}.ss-sec-toggle-knob{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.25);transition:transform 0.3s ease;}.ss-sec-toggle.is-on .ss-sec-toggle-knob{transform:translateX(18px);}.ss-sec-form-row--no-bottom-border{border-bottom:none;}.ss-sec-groups-row{display:flex;align-items:flex-start;padding:16px 25px;gap:14px;}.ss-sec-groups-row--nested{background:#fafbfc;border-top:1px solid #f0f0f0;padding-left:40px;transition:opacity 0.35s ease;}.ss-sec-groups-row--nested.is-disabled{opacity:0.4;pointer-events:none;}.ss-sec-groups-label{font-size:13px;font-weight:500;color:#555;flex:1;padding-top:3px;}.ss-sec-cb-table{border:1px solid #e8eaed;border-radius:8px;overflow:hidden;flex-shrink:0;width:220px;}.ss-sec-cb-row{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background 0.3s ease;user-select:none;-webkit-user-select:none;}.ss-sec-cb-row:last-child{border-bottom:none;}.ss-sec-cb-row.is-active{background:rgba(77,186,230,0.05);}.ss-sec-cb{width:15px;height:15px;border:1.5px solid #d0d5db;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background 0.25s ease,border-color 0.25s ease;}.ss-sec-cb-row.is-active .ss-sec-cb{background:#4dbae6;border-color:#4dbae6;}.ss-sec-cb svg{width:9px;height:9px;color:#fff;opacity:0;transition:opacity 0.2s ease;}.ss-sec-cb-row.is-active .ss-sec-cb svg{opacity:1;}.ss-sec-cb-label{font-size:12px;color:#555;transition:color 0.25s ease;}.ss-sec-cb-row.is-active .ss-sec-cb-label{color:#222;font-weight:500;}.ss-integrations{padding:32px 0;}.ss-integrations .ss-kicker{color:var(--ss-blue);}.ss-integrations-text{text-align:center;margin-bottom:48px;}.ss-integrations-text .ss-h2{margin-left:auto;margin-right:auto;}.ss-marquee-track,.ss-int-marquee-wrap{max-width:1140px;margin-left:auto;margin-right:auto;padding:0 24px;mask-image:linear-gradient(90deg,transparent,#000 80px,#000 calc(100% - 80px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 80px,#000 calc(100% - 80px),transparent);}.ss-int-marquee-wrap{overflow:clip visible;margin-bottom:20px;padding:12px 0;margin-top:-12px;}.ss-int-marquee{display:flex;width:max-content;}.ss-int-marquee-row1,.ss-int-marquee-row2{will-change:transform;}.ss-int-marquee-wrap{cursor:grab;-webkit-user-select:none;user-select:none;}.ss-int-marquee-wrap.is-dragging{cursor:grabbing;}.ss-int-card{flex-shrink:0;width:192px;height:96px;margin:0 14px;background:rgba(255,255,255,0.6);border:none;border-radius:10px;display:flex;align-items:center;justify-content:center;transition:transform 0.3s ease,box-shadow 0.3s ease;}.ss-int-card:hover{transform:scale(1.05);box-shadow:0 4px 16px rgba(77,186,230,0.12);}.ss-int-card img{max-width:120px;max-height:43px;object-fit:contain;opacity:0.7;-webkit-user-drag:none;user-select:none;pointer-events:none;}.ss-integrations.ss-dark .ss-h2{color:#fff;}.ss-integrations.ss-dark .ss-body{color:rgba(255,255,255,0.7);}.ss-integrations.ss-dark .ss-kicker{color:var(--ss-blue);}.ss-integrations.ss-dark .ss-int-card{background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.06);}.ss-integrations.ss-dark .ss-int-card:hover{box-shadow:0 4px 16px rgba(77,186,230,0.18);}.ss-integrations.ss-dark .ss-int-card img{filter:brightness(0) invert(1);opacity:0.75;transition:opacity 0.3s ease;}.ss-integrations.ss-dark .ss-int-card img[alt="AWS Elemental"]{filter:none;}.ss-integrations.ss-dark .ss-int-card:hover img{opacity:1;}.ss-integrations.ss-dark{border-top:none;border-bottom:none;}.ss-integrations.ss-dark{background:#0a1628;position:relative;clip-path:polygon(0 50px,100% 0,100% calc(100% - 50px),0 100%);padding:120px 0;}.ss-comparison{padding:80px 0;}.ss-table-wrap{position:relative;overflow:hidden;}.ss-table{width:100%;border-collapse:separate;border-spacing:0 4px;table-layout:fixed;}.ss-table colgroup col:first-child{width:36%;}.ss-table colgroup col:nth-child(2){width:32%;}.ss-table colgroup col:nth-child(3){width:32%;}.ss-table td,.ss-table th{padding:14px 20px;vertical-align:middle;border:none !important;font-family:var(--ss-font-body);}.ss-table tr:nth-child(2n) td{background:inherit !important;}.ss-table thead th{padding:18px 20px;font-family:var(--ss-font-heading);font-size:1.3rem;font-weight:700;text-align:center;color:var(--ss-blue);background:rgba(77,186,230,0.08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid rgba(77,186,230,0.15);}.ss-table thead th:first-child{text-align:left;padding-left:24px;border-radius:8px 0 0 8px;font-size:0;}.ss-table thead th:last-child{border-radius:0 8px 8px 0;}.ss-table thead th:nth-child(2){position:relative;color:var(--ss-text-on-dark);}.ss-table thead th:nth-child(3){color:var(--ss-blue);}.ss-table .ss-vs-badge{display:none;}.ss-table tbody tr:not(.ss-cat-header) td{background:rgba(240,244,248,0.6) !important;transition:background 0.2s ease;}.ss-table tbody tr:not(.ss-cat-header):hover td{background:rgba(77,186,230,0.06) !important;}.ss-table tbody tr:not(.ss-cat-header) td:first-child{border-radius:6px 0 0 6px;padding-left:24px;border-left:2px solid transparent !important;transition:background 0.2s ease,border-color 0.2s ease;}.ss-table tbody tr:not(.ss-cat-header):hover td:first-child{border-left-color:rgba(77,186,230,0.3) !important;}.ss-table tbody tr:not(.ss-cat-header) td:last-child{border-radius:0 6px 6px 0;}.ss-table .ss-fname{font-weight:500;color:var(--ss-text-on-dark);font-size:0.95rem;text-align:left;}.ss-table .ss-fcell{text-align:center;font-size:0.85rem;color:var(--ss-text-on-dark-secondary);}.ss-table .ss-check,.ss-table .ss-cross,.ss-table .ss-info{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;margin:0 auto;font-size:0.85rem;transition:transform 0.15s ease,filter 0.2s ease;}.ss-table .ss-check{background:rgba(77,186,230,0.12);color:var(--ss-blue);}.ss-table .ss-cross{background:rgba(211,66,73,0.1);color:var(--ss-red);}.ss-table .ss-info{background:rgba(255,180,50,0.1);color:#e8a830;}.ss-table tbody tr:hover .ss-check,.ss-table tbody tr:hover .ss-cross{transform:none;filter:none;}.ss-table .ss-ftext{display:block;text-align:center;color:var(--ss-text-on-dark-secondary);font-size:0.75rem;margin-top:6px;line-height:1.4;}.ss-table .ss-cat-header td{background:transparent !important;font-family:var(--ss-font-mono);font-weight:500;color:var(--ss-text-muted) !important;text-transform:uppercase;font-size:0.7rem;letter-spacing:0.15em;padding:20px 24px 8px !important;}.ss-cta{padding:80px 0;text-align:center;}.ss-page > .ss-cta > .ss-container{overflow:hidden;background:var(--ss-bg-dark);backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid rgba(255,255,255,0.06);}.ss-cta .ss-h2{color:#f0f4f8;}.ss-cta .ss-body{color:rgba(255,255,255,0.65);}.ss-cta .ss-btn-primary{background:#ef4565;box-shadow:0 0 30px rgba(239,69,101,0.35),0 0 60px rgba(239,69,101,0.12);}.ss-cta .ss-btn-primary:hover{background:#f25a77;box-shadow:0 0 40px rgba(239,69,101,0.45),0 0 80px rgba(239,69,101,0.18);}.ss-cta-torus{position:absolute;inset:0;z-index:0;pointer-events:none;}.ss-cta-torus canvas{opacity:0.15;}.ss-cta .ss-h2{position:relative;z-index:1;margin:0 auto 16px;}.ss-cta .ss-body{position:relative;z-index:1;margin:0 auto 32px;}.ss-cta .ss-reveal{position:relative;z-index:1;}.ss-cta .ss-timeline{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:900px;margin:40px auto 12px;padding:0 16px;}.ss-timeline::before{content:'';position:absolute;top:28px;left:calc(12.5% + 8px);right:calc(12.5% + 8px);height:2px;background:var(--ss-border-light);}.ss-timeline-step{display:flex;flex-direction:column;align-items:center;text-align:center;}.ss-timeline-step-number{width:56px;height:56px;border-radius:50%;background:var(--ss-blue);color:#fff;font-family:var(--ss-font-heading);font-size:1.25rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin-bottom:16px;position:relative;z-index:1;box-shadow:0 0 0 6px rgba(77,186,230,0.12);}.ss-timeline-step-title{font-family:var(--ss-font-heading);font-size:1.05rem;font-weight:700;color:var(--ss-text-on-dark);margin-bottom:6px;line-height:1.3;}.ss-timeline-step-desc{font-size:0.9rem;line-height:1.5;color:var(--ss-text-on-dark-secondary);max-width:200px;}.ss-cta .ss-timeline-duration{position:relative;z-index:1;font-family:var(--ss-font-heading);font-size:1.05rem;font-weight:700;color:var(--ss-blue);margin:32px auto 40px;}.ss-cta .ss-timeline-quote{position:relative;z-index:1;max-width:720px;margin:0 auto 40px;padding:32px;background:rgba(77,186,230,0.04);border-left:3px solid var(--ss-blue);border-radius:0 12px 12px 0;text-align:left;}.ss-timeline-quote-text{font-size:1.05rem;line-height:1.65;color:var(--ss-text-on-dark);font-style:italic;margin-bottom:12px;}.ss-timeline-quote-attr{font-size:0.9rem;color:var(--ss-text-on-dark-secondary);font-weight:500;}.ss-testimonials{padding:80px 0;}.ss-page > .ss-testimonials > .ss-container{background:none;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;border-radius:0;box-shadow:none;padding:0 24px;}.ss-testimonials .ss-testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;}.ss-testimonials .ss-testimonial-card{background:rgba(255,255,255,0.85);border:1px solid rgba(0,0,0,0.08);border-radius:12px;padding:32px;display:flex;flex-direction:column;transition:transform 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease;transform-style:preserve-3d;transform:perspective(800px) rotateY(0deg) rotateX(0deg);}.ss-testimonials .ss-testimonial-card:hover{box-shadow:0 8px 32px rgba(0,0,0,0.08);border-color:rgba(77,186,230,0.2);}.ss-testimonials .ss-testimonial-highlight{font-family:var(--ss-font-heading);font-size:1.35rem;font-weight:700;line-height:1.3;color:var(--ss-text-on-light);margin:0 0 16px;}.ss-testimonials .ss-testimonial-highlight::before{content:'\201C';font-family:Georgia,serif;font-size:2rem;line-height:0.5;vertical-align:-0.15em;color:var(--ss-blue);margin-right:6px;}.ss-testimonials .ss-testimonial-highlight::after{content:'\201D';font-family:Georgia,serif;font-size:2rem;line-height:0.5;vertical-align:-0.15em;color:var(--ss-blue);margin-left:6px;}.ss-testimonials .ss-testimonial-quote::before{content:none;}.ss-testimonials .ss-testimonial-quote{font-family:var(--ss-font-body);font-size:0.95rem;line-height:1.65;color:var(--ss-text-on-light-secondary);margin:0 0 24px;flex:1;}.ss-testimonials .ss-testimonial-logo{height:40px;width:auto;max-width:160px;margin-bottom:20px;opacity:0.85;object-fit:contain;object-position:left;}.ss-testimonials .ss-testimonial-anon{width:36px;height:36px;border-radius:8px;background:var(--ss-blue-dim);display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:var(--ss-blue);font-size:1rem;}.ss-testimonials .ss-testimonial-name{font-family:var(--ss-font-body);font-weight:700;font-size:0.95rem;color:var(--ss-text-on-light);margin:0;}.ss-testimonials .ss-testimonial-role{font-family:var(--ss-font-body);font-size:0.85rem;color:var(--ss-text-on-light-secondary);margin:2px 0 0;}.ss-faq{padding:80px 0;}.ss-page > .ss-faq > .ss-container{background:none;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;border-radius:0;box-shadow:none;padding:0 24px;}.ss-faq .ss-faq-list{display:flex;flex-direction:column;gap:0;margin-top:40px;}.ss-faq-item{border-bottom:1px solid var(--ss-border-light);}.ss-faq .ss-faq-list > .ss-faq-item:first-child{border-top:0 none transparent;}.ss-faq .ss-faq-list > .ss-faq-item:last-child{border-bottom:0 none transparent;}.ss-faq-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:24px 0;background:none;border:none;border-radius:0;box-shadow:none;height:auto;line-height:1.4;-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--ss-font-heading);font-size:1.1rem;font-weight:600;color:var(--ss-text-on-dark);text-align:left;gap:24px;}.ss-faq-trigger:hover,.ss-faq-trigger:focus,.ss-faq-trigger:active{color:var(--ss-blue);background:none;transform:none;box-shadow:none;outline:none;}.ss-faq-icon{flex-shrink:0;width:24px;height:24px;position:relative;transition:transform 0.3s ease;}.ss-faq-icon::before,.ss-faq-icon::after{content:'';position:absolute;background:currentColor;border-radius:1px;transition:transform 0.3s ease,opacity 0.3s ease;}.ss-faq-icon::before{width:16px;height:2px;top:50%;left:50%;transform:translate(-50%,-50%);}.ss-faq-icon::after{width:2px;height:16px;top:50%;left:50%;transform:translate(-50%,-50%);}.ss-faq-item.ss-faq-open .ss-faq-icon::after{transform:translate(-50%,-50%) rotate(90deg);opacity:0;}.ss-faq-panel{overflow:hidden;max-height:0;transition:max-height 0.4s ease;}.ss-faq-answer{padding:0 0 24px;font-size:1.05rem;line-height:1.6;color:var(--ss-text-on-dark-secondary);}.ss-form-sub{position:relative;z-index:2;font-family:var(--ss-font-body);font-size:1.05rem;color:#4b5563;line-height:1.6;max-width:460px;margin:0 auto 32px;}.ss-form-container{max-width:560px;margin:0 auto;background:#fff;border:none;border-top:none;border-radius:20px;padding:52px 48px;box-shadow:0 4px 6px rgba(0,0,0,0.04),0 16px 48px rgba(0,0,0,0.08);position:relative;z-index:2;}.ss-form-hp{position:absolute;left:-9999px;height:0;overflow:hidden;}.ss-form-row{display:flex;gap:16px;margin-bottom:22px;}.ss-form-field{flex:1;min-width:0;text-align:left;}.ss-form-field.ss-form-field--full{flex:none;width:100%;}.ss-form-label{display:block;font-family:var(--ss-font-body);font-size:0.82rem;font-weight:600;color:#374151;letter-spacing:0.01em;margin-bottom:7px;}.ss-form-label .ss-form-req{color:var(--ss-blue);margin-left:1px;}.ss-form-field .ss-form-input,.ss-form-field .ss-form-textarea,.ss-form-field .ss-form-select{width:100%;box-sizing:border-box;height:auto;font-family:var(--ss-font-body);font-size:0.92rem;color:#1f2937;padding:13px 16px;border:1.5px solid #e0e4ea;border-radius:8px;background:#fafbfc;outline:none;box-shadow:none;transition:border-color 0.2s ease,background 0.2s ease,box-shadow 0.2s ease;-webkit-appearance:none;appearance:none;}.ss-form-field .ss-form-input:hover,.ss-form-field .ss-form-textarea:hover,.ss-form-field .ss-form-select:hover{border-color:#c8d0da;background:#f4f6f9;}.ss-form-field .ss-form-input:focus,.ss-form-field .ss-form-textarea:focus,.ss-form-field .ss-form-select:focus{border-color:rgba(77,186,230,0.4);background:#fff;box-shadow:0 0 0 3px rgba(77,186,230,0.12);outline:none;color:#1f2937;}.ss-form-field .ss-form-input:-webkit-autofill,.ss-form-field .ss-form-input:-webkit-autofill:focus{-webkit-text-fill-color:#1f2937;box-shadow:0 0 0 1000px #fff inset,0 0 0 3px rgba(77,186,230,0.12);}.ss-form-field .ss-form-input::placeholder,.ss-form-field .ss-form-textarea::placeholder{color:#b0b8c4;font-weight:400;}.ss-form-textarea{min-height:110px;resize:vertical;line-height:1.5;}.ss-form-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px;cursor:pointer;}.ss-form-error{font-size:0.78rem;font-weight:500;color:#e74c3c;margin-top:5px;display:none;}.ss-form-field.ss-has-error .ss-form-input,.ss-form-field.ss-has-error .ss-form-textarea,.ss-form-field.ss-has-error .ss-form-select{border-color:#e74c3c;}.ss-form-field.ss-has-error .ss-form-error{display:block;}.ss-form-submit{display:block;width:100%;padding:16px 32px;margin-top:28px;height:auto;line-height:normal;-webkit-appearance:none;appearance:none;font-family:var(--ss-font-body);font-size:1rem;font-weight:700;color:#fff;background:#ef4565;border:none;border-radius:12px;cursor:pointer;letter-spacing:0.01em;transition:transform 0.2s ease,box-shadow 0.2s ease,background 0.2s ease;box-shadow:0 2px 8px rgba(239,69,101,0.25);animation:ss-btn-glow 3s ease-in-out infinite;}@keyframes ss-btn-glow{0%,100%{box-shadow:0 2px 8px rgba(239,69,101,0.25);}50%{box-shadow:0 4px 20px rgba(239,69,101,0.45);}}.ss-form-submit:hover{transform:translateY(-1px);box-shadow:0 6px 24px rgba(239,69,101,0.4);background:#f25a77;animation:none;}.ss-form-submit:active{transform:translateY(0);box-shadow:0 1px 4px rgba(239,69,101,0.2);}.ss-form-submit:disabled{opacity:0.6;cursor:not-allowed;transform:none;}.ss-form-success{text-align:center;padding:80px 32px 90px;display:none;}.ss-form-success-icon{width:72px;height:72px;margin:0 auto 24px;background:rgba(77,186,230,0.12);border-radius:50%;display:flex;align-items:center;justify-content:center;}.ss-form-success-icon svg{width:36px;height:36px;color:var(--ss-blue);}.ss-form-success-title{font-family:var(--ss-font-heading);font-size:1.6rem;font-weight:700;letter-spacing:-0.01em;line-height:1.2;color:#1f2937;margin-bottom:12px;}.ss-form-success-msg{font-size:1.05rem;color:#6b7280;line-height:1.6;max-width:380px;margin:0 auto;}.ss-form-replay{margin-top:24px;padding:8px 16px 8px 12px;border:none;border-radius:20px;background:rgba(77,186,230,0.1);box-shadow:none;height:auto;line-height:normal;-webkit-appearance:none;appearance:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-family:var(--ss-font-body);font-size:0.85rem;font-weight:600;color:var(--ss-blue);transition:background 0.2s ease,transform 0.2s ease;}.ss-form-replay svg{width:14px;height:14px;color:var(--ss-blue);}.ss-form-replay:hover{background:rgba(77,186,230,0.2);transform:scale(1.05);}.ss-ai-frame-wrap{width:100%;box-sizing:border-box;filter:drop-shadow(0 8px 25px rgba(0,0,0,0.12)) drop-shadow(0 3px 8px rgba(0,0,0,0.08));}.ss-ai-browser-frame{width:100%;max-width:500px;border-radius:18px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,black 75%,transparent 100%);mask-image:linear-gradient(to bottom,black 75%,transparent 100%);-webkit-transform:translateZ(0);transform:translateZ(0);}.ss-ai-app{background:#ffffff;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;}.ss-ai-panel{background:#fff;border:none;border-radius:0;overflow:hidden;padding-bottom:40px;}.ss-ai-panel-header{display:flex;align-items:center;gap:10px;padding:20px 25px 16px;border-bottom:1px solid #f0f0f0;}.ss-ai-panel-icon{width:20px;height:20px;color:#4dbae6;flex-shrink:0;}.ss-ai-panel-title{font-size:12px;font-weight:600;color:#9ba3af;text-transform:uppercase;letter-spacing:1.5px;white-space:nowrap;}.ss-ai-panel-subtitle{font-size:12px;color:#999;margin-left:auto;white-space:nowrap;}.ss-feature-row{display:flex;align-items:center;gap:14px;padding:16px 25px;border-bottom:1px solid #f0f0f0;transition:background 0.35s ease;-webkit-transform:translateZ(0);}.ss-feature-row:last-child{border-bottom:none;}.ss-feature-row.is-active{background:rgba(77,186,230,0.06);}.ss-feature-icon-wrap{width:36px;height:36px;border-radius:8px;background:#f4f4f4;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background 0.35s ease;}.ss-feature-row.is-active .ss-feature-icon-wrap{background:rgba(77,186,230,0.15);}.ss-feature-icon-wrap svg{width:18px;height:18px;color:#aaa;transition:color 0.35s ease;}.ss-feature-row.is-active .ss-feature-icon-wrap svg{color:#4dbae6;}.ss-feature-info{flex:1;min-width:0;}.ss-feature-name{font-size:13px;font-weight:500;color:#222;margin-bottom:2px;}.ss-feature-desc{font-size:11px;color:#999;line-height:1.4;}.ss-toggle-wrap{flex-shrink:0;cursor:pointer;}.ss-toggle{width:42px;height:24px;border-radius:12px;background:#ddd;position:relative;transition:background 0.3s ease;user-select:none;-webkit-user-select:none;}.ss-toggle.is-on{background:#4dbae6;}.ss-toggle-knob{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.25);transition:transform 0.3s ease;}.ss-toggle.is-on .ss-toggle-knob{transform:translateX(18px);}.ss-ep-wrap{width:100%;-webkit-user-select:none;user-select:none;}.ss-ep-frame{position:relative;width:800px;height:506px;transform-origin:top left;}.ss-ep-bg-wrap{position:absolute;top:25px;left:25px;width:625px;height:250px;z-index:1;filter:drop-shadow(0 8px 25px rgba(0,0,0,0.12)) drop-shadow(0 3px 8px rgba(0,0,0,0.08));}.ss-ep-bg-panel{width:100%;height:100%;background:#ffffff;border-radius:18px;padding:23px 25px 0;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 0 0 1px rgba(0,0,0,0.07);-webkit-mask-image:linear-gradient(to bottom,black 50%,transparent 95%);mask-image:linear-gradient(to bottom,black 50%,transparent 95%);}.ss-ep-eyebrow{font-size:12px;font-weight:600;color:#9ba3af;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:15px;}.ss-ep-toggle-track{position:relative;display:flex;background:#f0f2f5;border-radius:10px;padding:4px;margin-bottom:18px;}.ss-ep-toggle-pill{position:absolute;top:4px;left:4px;width:calc((100% - 8px) / 3);height:calc(100% - 8px);background:#4dbae6;border-radius:8px;transition:left 0.3s cubic-bezier(0.4,0,0.2,1),width 0.3s cubic-bezier(0.4,0,0.2,1);pointer-events:none;z-index:0;will-change:left,width;}.ss-ep-tab{position:relative;z-index:1;flex:1;padding:10px 5px !important;height:auto !important;border:none !important;background:transparent !important;box-shadow:none !important;font-family:inherit;font-size:14px !important;font-weight:500;color:rgba(10,37,64,0.4) !important;cursor:pointer;border-radius:6px;transition:color 0.25s ease;line-height:1 !important;white-space:nowrap;letter-spacing:0 !important;outline:none !important;transform:none !important;}.ss-ep-tab:hover,.ss-ep-tab:focus{transform:none !important;box-shadow:none !important;outline:none !important;background:transparent !important;color:rgba(10,37,64,0.4) !important;}.ss-ep-tab.is-active,.ss-ep-tab.is-active:hover{color:#fff !important;font-weight:600;}.ss-ep-bg-previews{display:flex;gap:6px;align-items:flex-start;}.ss-ep-bg-thumb{flex:1;aspect-ratio:16 / 9;position:relative;border-radius:9px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:8px 5px;opacity:0.45;transition:opacity 0.3s ease,outline-color 0.3s ease;outline:2px solid transparent;outline-offset:-2px;}.ss-ep-bg-thumb:not(.is-active) *,.ss-ep-state:not(.is-active) *{animation-play-state:paused;}.ss-ep-bg-thumb.is-active{opacity:1;outline-color:rgba(77,186,230,0.55);}.ss-ep-bg-thumb--pre,.ss-ep-bg-thumb--post{background:linear-gradient(160deg,#c8e4f4 0%,#ddf0fa 55%,#c2dff0 100%);}.ss-ep-bg-thumb--main{background:linear-gradient(160deg,#1a1c22 0%,#222636 100%);}.ss-ep-bg-preview-text{font-size:9.5px;font-weight:500;color:#1a4a6e;text-align:center;line-height:1.35;white-space:nowrap;}.ss-ep-bg-mini-dots{display:flex;gap:4px;}.ss-ep-bg-mini-dot{width:4px;height:4px;border-radius:50%;background:rgba(26,74,110,0.35);animation:ss-ep-wait-bounce 1.4s ease-in-out infinite;}.ss-ep-bg-mini-dot:nth-child(2){animation-delay:0.2s;}.ss-ep-bg-mini-dot:nth-child(3){animation-delay:0.4s;}.ss-ep-bg-mini-play{width:25px;height:25px;border-radius:50%;background:rgba(255,255,255,0.16);border:2px solid rgba(255,255,255,0.3);display:flex;align-items:center;justify-content:center;}.ss-ep-bg-mini-tri{width:0;height:0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent rgba(255,255,255,0.8);margin-left:1px;}.ss-ep-bg-live-badge{position:absolute;top:6px;left:6px;display:flex;align-items:center;gap:5px;background:#d34249;color:#fff;font-size:10px;font-weight:700;letter-spacing:1.25px;padding:3px 8px 3px 5px;border-radius:25px;}.ss-ep-bg-live-dot,.ss-ep-live-dot{border-radius:50%;background:#fff;animation:ss-ep-pulse 1.4s ease-in-out infinite;will-change:transform,opacity;}.ss-ep-bg-live-dot{width:5px;height:5px;}.ss-ep-live-dot{width:6px;height:6px;}@keyframes ss-ep-pulse{0%,100%{opacity:1;transform:scale(1);}50%{opacity:0.45;transform:scale(0.75);}}.ss-ep-arrows{position:absolute;top:0;left:0;width:800px;height:506px;z-index:0;pointer-events:none;overflow:visible;}.ss-ep-fg-panel{position:absolute;left:338px;top:201px;width:431px;height:280px;background:#fff;border-radius:15px;z-index:3;overflow:hidden;box-shadow:0 25px 75px rgba(0,0,0,0.22),0 5px 20px rgba(0,0,0,0.12),0 0 0 1px rgba(0,0,0,0.06);}.ss-ep-video-area{position:relative;width:100%;height:calc(100% - 50px);overflow:hidden;}.ss-ep-state{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;opacity:0;transition:opacity 0.35s ease;}.ss-ep-state.is-active{opacity:1;}.ss-ep-state--pre,.ss-ep-state--post{background:linear-gradient(160deg,#c8e4f4 0%,#ddf0fa 45%,#c2dff0 100%);}.ss-ep-state-text{font-size:18px;font-weight:500;color:#1a4a6e;text-align:center;padding:0 35px;line-height:1.45;}.ss-ep-waiting-dots{display:flex;gap:6px;align-items:center;}.ss-ep-waiting-dot{width:6px;height:6px;border-radius:50%;background:rgba(26,74,110,0.35);animation:ss-ep-wait-bounce 1.4s ease-in-out infinite;}.ss-ep-waiting-dot:nth-child(2){animation-delay:0.2s;}.ss-ep-waiting-dot:nth-child(3){animation-delay:0.4s;}@keyframes ss-ep-wait-bounce{0%,80%,100%{transform:scale(1);opacity:0.35;}40%{transform:scale(1.4);opacity:0.75;}}.ss-ep-state--main{background:#1a1c22;}.ss-ep-video-bg{position:absolute;inset:0;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover !important;}.ss-ep-play-btn{width:65px;height:65px;border-radius:50%;background:rgba(255,255,255,0.16);border:3px solid rgba(255,255,255,0.3);display:flex;align-items:center;justify-content:center;}.ss-ep-play-triangle{width:0;height:0;border-style:solid;border-width:11px 0 11px 19px;border-color:transparent transparent transparent rgba(255,255,255,0.85);margin-left:4px;}.ss-ep-live-badge--player{position:absolute;top:14px;left:15px;display:flex;align-items:center;gap:6px;background:#d34249;color:#fff;font-size:12px;font-weight:700;letter-spacing:1.5px;padding:4px 9px 4px 6px;border-radius:25px;}.ss-ep-replay-btn{font-family:inherit;font-size:13px !important;font-weight:600;color:#1a4a6e !important;border:2px solid rgba(26,74,110,0.3) !important;background:rgba(255,255,255,0.55) !important;padding:8px 20px !important;height:auto !important;border-radius:25px;cursor:default;letter-spacing:0.25px;line-height:1 !important;box-shadow:none !important;transform:none !important;}.ss-ep-replay-btn:hover{transform:none !important;}.ss-ep-ctrl-strip{position:absolute;bottom:0;left:0;right:0;padding:18px 18px 13px;background:linear-gradient(to top,rgba(0,0,0,0.78) 0%,transparent 100%);display:flex;flex-direction:column;gap:10px;opacity:1;transition:opacity 0.35s ease;}.ss-ep-ctrl-strip.is-hidden{opacity:0;pointer-events:none;}.ss-ep-ctrl-progress{width:100%;height:5px;background:rgba(255,255,255,0.25);border-radius:3px;position:relative;}.ss-ep-ctrl-fill{height:100%;width:100%;background:#4dbae6;border-radius:3px;position:relative;transform-origin:left;transform:scaleX(0);will-change:transform;transition:transform 0.4s ease;}.ss-ep-ctrl-fill::after{content:'';position:absolute;right:-8px;top:50%;transform:translateY(-50%);width:15px;height:15px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,0.5);}.ss-ep-ctrl-fill.is-live{animation:ss-ep-bar-grow 20s linear forwards;}.ss-ep-ctrl-fill.is-post{transform:scaleX(0.72);}@keyframes ss-ep-bar-grow{from{transform:scaleX(0.18);}to{transform:scaleX(0.82);}}.ss-ep-ctrl-row{display:flex;align-items:center;justify-content:space-between;}.ss-ep-ctrl-left,.ss-ep-ctrl-right{display:flex;align-items:center;gap:13px;}.ss-ep-ctrl-icon{width:16px;height:16px;color:rgba(255,255,255,0.8);flex-shrink:0;}.ss-ep-page-bar{height:50px;background:#f2f4f6;border-top:1px solid #e4e7eb;display:flex;align-items:center;padding:0 15px;gap:10px;}.ss-ep-url-pill{flex:1;height:28px;background:#e6e9ed;border-radius:14px;display:flex;align-items:center;padding:0 13px;gap:6px;overflow:hidden;}.ss-ep-url-skeleton{height:10px;width:68%;background:#d0d3d8;border-radius:5px;}.ss-ep-pulse{position:absolute;top:0;left:0;width:13px;height:13px;border-radius:50%;background:#4dbae6;box-shadow:0 0 0 4px rgba(77,186,230,0.22);z-index:5;opacity:0;pointer-events:none;}#ss-ep-pulse-2{offset-path:path("M 81 275 L 81 425 Q 81 438 94 438 L 325 438");offset-rotate:0deg;}@keyframes ss-ep-arrow-pulse{0%{offset-distance:0%;opacity:1;transform:scale(1);}75%{offset-distance:90%;opacity:1;transform:scale(1.35);}100%{offset-distance:100%;opacity:0;transform:scale(0.2);}}.ss-ep-pulse.is-pulsing{animation:ss-ep-arrow-pulse 0.65s ease-in forwards;will-change:offset-distance,transform,opacity;}@media (max-width:768px){.ss-page > section > .ss-container{padding:40px 20px;border-radius:16px;backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(255,255,255,0.85);}.ss-page::before,.ss-page::after{animation:none;}.ss-feature-cards{grid-template-columns:1fr;}.ss-platform-grid{grid-template-columns:1fr;}.ss-platform-grid--reverse{direction:ltr;}.ss-platform-feature{margin-top:60px;}.ss-ai-browser-frame,.ss-sec-browser-frame{max-width:100%;box-sizing:border-box;}.ss-ai-panel-subtitle,.ss-sec-panel-subtitle{display:none;}.ss-ai-panel-header,.ss-feature-row{padding-left:16px;padding-right:16px;}.ss-sec-panel-header,.ss-sec-form-row{padding-left:14px;padding-right:14px;}.ss-sec-form-row{gap:10px;}.ss-sec-row-icon{width:30px;height:30px;}.ss-sec-label{font-size:12px;}.ss-sec-label-desc{font-size:10px;}.ss-sec-toggle{width:36px;height:20px;border-radius:10px;}.ss-sec-toggle-knob{width:14px;height:14px;}.ss-sec-toggle.is-on .ss-sec-toggle-knob{transform:translateX(16px);}.ss-sec-groups-row{padding-left:14px;padding-right:14px;}.ss-sec-groups-label{font-size:12px;}.ss-table thead th{font-size:0.85rem;padding:12px 10px;}.ss-table .ss-vs-badge{width:20px;height:20px;font-size:0.6rem;right:-10px;}.ss-table td{padding:10px 12px !important;}.ss-table .ss-fname{font-size:0.8rem;}.ss-table .ss-ftext{font-size:0.65rem;}.ss-table .ss-check,.ss-table .ss-cross,.ss-table .ss-info{width:24px;height:24px;font-size:0.7rem;}.ss-table .ss-cat-header td{font-size:0.6rem;}.ss-form-container{padding:36px 24px;}.ss-form-sub{font-size:0.95rem;}.ss-testimonials .ss-testimonials-grid{grid-template-columns:1fr;gap:20px;}.ss-timeline{grid-template-columns:1fr;gap:32px;max-width:360px;padding-left:48px;margin:32px auto 12px;}.ss-timeline::before{top:0;bottom:0;left:20px;right:auto;width:2px;height:auto;}.ss-timeline-step{flex-direction:row;text-align:left;align-items:flex-start;gap:16px;position:relative;}.ss-timeline-step-number{width:44px;height:44px;min-width:44px;font-size:1.05rem;margin-bottom:0;position:absolute;left:-48px;top:0;}.ss-timeline-step-desc{max-width:none;}.ss-cta .ss-timeline-quote{padding:24px 20px;}.ss-faq-trigger{font-size:1rem;padding:20px 0;}.ss-faq-answer{font-size:1rem;}.ss-int-marquee-wrap{cursor:default;}}@media (max-width:480px){.ss-int-card{width:120px;height:60px;}.ss-int-card img{max-width:70px;max-height:28px;}}