.MarqueeSection-module__5swDaa__section{z-index:10;margin-top:4rem;padding:4rem 0;position:relative;overflow:hidden}.MarqueeSection-module__5swDaa__marqueeText{font-size:8rem;font-weight:300;font-family:var(--font-inter);color:var(--foreground);white-space:nowrap;letter-spacing:-.04em}.MarqueeSection-module__5swDaa__parallax{white-space:nowrap;flex-wrap:nowrap;margin:0;display:flex;overflow:hidden}.MarqueeSection-module__5swDaa__scroller{white-space:nowrap;flex-wrap:nowrap;display:flex}@media (max-width:992px){.MarqueeSection-module__5swDaa__marqueeText{font-size:4rem}}@media (max-width:480px){.MarqueeSection-module__5swDaa__section{margin-top:2rem}.MarqueeSection-module__5swDaa__marqueeText{font-size:2.5rem}}
.scroll-list-container{width:100%;position:relative}.scroll-list{max-height:420px;padding:4px 2px;overflow-y:auto}.scroll-list::-webkit-scrollbar{width:4px}.scroll-list::-webkit-scrollbar-track{background:0 0}.scroll-list::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.item{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;padding:1.1rem 1.25rem;transition:background .2s,border-color .2s}.item.selected{background:#ff8a0014;border-color:#ff8a0040}.item-text{color:#fff;margin:0}.top-gradient{pointer-events:none;z-index:2;background:linear-gradient(#170b24,#0000);height:50px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.bottom-gradient{pointer-events:none;z-index:2;background:linear-gradient(#0000,#170b24);height:80px;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}
.DeviceShowcase-module__HMRyTW__section{padding-block:var(--space-9);position:relative;overflow:hidden}.DeviceShowcase-module__HMRyTW__inner{gap:var(--space-6);grid-template-columns:1fr 1fr;align-items:center;max-width:1400px;margin-inline:auto;padding-inline:5%;display:grid}.DeviceShowcase-module__HMRyTW__leftCol{flex-direction:column;gap:1.75rem;display:flex}.DeviceShowcase-module__HMRyTW__leftPill{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--accent-light);border-radius:var(--radius-full);background:#ffb3471a;border:1px solid #ffb34733;align-items:center;gap:.4rem;width:fit-content;padding:.4rem .9rem;font-weight:600;display:inline-flex}.DeviceShowcase-module__HMRyTW__leftHeading{color:var(--foreground);margin:0}.DeviceShowcase-module__HMRyTW__featureItem{align-items:flex-start;gap:1rem;display:flex}.DeviceShowcase-module__HMRyTW__featureIcon{width:36px;height:36px;color:var(--accent-light);background:#ff8a0014;border:1px solid #ff8a0026;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.1rem;display:flex}.DeviceShowcase-module__HMRyTW__featureTitle{font-size:var(--text-sm);color:var(--foreground);margin:0 0 .25rem;font-weight:600}.DeviceShowcase-module__HMRyTW__featureDesc{font-size:var(--text-sm);color:var(--foreground-muted);margin:0;font-weight:300;line-height:1.55}.DeviceShowcase-module__HMRyTW__ctaGroup{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:.5rem;display:flex}.DeviceShowcase-module__HMRyTW__ghostLink{font-size:var(--text-sm);color:var(--foreground-muted);text-decoration:none;transition:color .2s}.DeviceShowcase-module__HMRyTW__ghostLink:hover{color:var(--foreground);opacity:1}.DeviceShowcase-module__HMRyTW__devicesContainer{width:100%;height:580px;position:relative}.DeviceShowcase-module__HMRyTW__glowOrb{filter:blur(60px);pointer-events:none;z-index:0;background:radial-gradient(circle,#ff8a0026 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:4s ease-in-out infinite DeviceShowcase-module__HMRyTW__pulseGlow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes DeviceShowcase-module__HMRyTW__pulseGlow{0%,to{opacity:.6;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.15)}}.DeviceShowcase-module__HMRyTW__macbook{z-index:1;width:72%;position:absolute;top:0;left:0}.DeviceShowcase-module__HMRyTW__macbookFrame{background:#1c1c1e;border:2px solid #3a3a3c;border-bottom:none;border-radius:14px 14px 0 0;padding:0;overflow:hidden;box-shadow:0 40px 80px #0009}.DeviceShowcase-module__HMRyTW__browserChrome{background:#2c2c2e;border-bottom:1px solid #3a3a3c;align-items:center;gap:12px;padding:10px 16px;display:flex}.DeviceShowcase-module__HMRyTW__trafficLights{gap:6px;display:flex}.DeviceShowcase-module__HMRyTW__dotRed,.DeviceShowcase-module__HMRyTW__dotYellow,.DeviceShowcase-module__HMRyTW__dotGreen{border-radius:50%;width:10px;height:10px}.DeviceShowcase-module__HMRyTW__dotRed{background:#ff5f57}.DeviceShowcase-module__HMRyTW__dotYellow{background:#febc2e}.DeviceShowcase-module__HMRyTW__dotGreen{background:#28c840}.DeviceShowcase-module__HMRyTW__addressBar{color:#ffffff73;text-align:center;letter-spacing:.02em;background:#1c1c1e;border-radius:6px;flex:1;padding:4px 12px;font-size:.65rem}.DeviceShowcase-module__HMRyTW__macbookScreen{aspect-ratio:16/10;background:#0a0a0f;overflow:hidden}.DeviceShowcase-module__HMRyTW__macbookBase{background:linear-gradient(#48484a,#2c2c2e);border-radius:0 0 14px 14px;width:106%;height:14px;position:absolute;bottom:-14px;left:-3%;box-shadow:0 6px 16px #000000b3}.DeviceShowcase-module__HMRyTW__macbookBase:before{content:"";background:#1c1c1e;border-radius:0 0 4px 4px;width:14%;height:5px;position:absolute;top:0;left:50%;transform:translate(-50%)}.DeviceShowcase-module__HMRyTW__desktopUI{height:100%;font-family:var(--font-inter), sans-serif;background:linear-gradient(165deg,#0f0720 0%,#0a0a14 100%);flex-direction:column;gap:14px;padding:16px 20px;display:flex}.DeviceShowcase-module__HMRyTW__dNav{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.DeviceShowcase-module__HMRyTW__dLogo{color:#fff;align-items:center;gap:5px;font-size:.7rem;font-weight:600;display:flex}.DeviceShowcase-module__HMRyTW__dLogoMark{background:#fff;border-radius:3px 0;width:10px;height:10px}.DeviceShowcase-module__HMRyTW__dNavLinks{color:#ffffff80;letter-spacing:.04em;gap:12px;font-size:.5rem;display:flex}.DeviceShowcase-module__HMRyTW__dHero{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 0;display:flex}.DeviceShowcase-module__HMRyTW__dTag{text-transform:uppercase;letter-spacing:.15em;color:var(--accent-light);margin:0;font-size:.45rem;font-weight:500}.DeviceShowcase-module__HMRyTW__dTitle{font-family:var(--font-outfit), sans-serif;letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(.9rem,1.8vw,1.4rem);font-weight:300;line-height:1.1}.DeviceShowcase-module__HMRyTW__dSub{color:#ffffff73;margin:0;font-size:.5rem}.DeviceShowcase-module__HMRyTW__dBtnRow{align-items:center;gap:8px;margin-top:4px;display:flex}.DeviceShowcase-module__HMRyTW__dBtn{background:var(--accent);color:#000;border-radius:100px;padding:4px 14px;font-size:.5rem;font-weight:600}.DeviceShowcase-module__HMRyTW__dBtnGhost{color:#ffffff80;font-size:.5rem}.DeviceShowcase-module__HMRyTW__dStats{border-top:1px solid #ffffff0f;justify-content:space-around;padding:10px 0;display:flex}.DeviceShowcase-module__HMRyTW__dStat{flex-direction:column;align-items:center;gap:2px;display:flex}.DeviceShowcase-module__HMRyTW__dStatNum{font-family:var(--font-outfit), sans-serif;color:var(--accent-light);font-size:.85rem;font-weight:500}.DeviceShowcase-module__HMRyTW__dStatLbl{color:#ffffff59;text-transform:uppercase;letter-spacing:.1em;font-size:.4rem}.DeviceShowcase-module__HMRyTW__dStatDiv{background:#ffffff14;width:1px;height:28px}.DeviceShowcase-module__HMRyTW__dNavCta{background:var(--accent);color:#000;border-radius:100px;padding:4px 10px;font-size:.5rem;font-weight:700}.DeviceShowcase-module__HMRyTW__iphone{z-index:2;width:24%;min-width:220px;position:absolute;bottom:-50px;right:3%}.DeviceShowcase-module__HMRyTW__iphoneFrame{background:#1c1c1e;border-radius:36px;padding:10px;position:relative;box-shadow:0 30px 60px #0009,inset 0 0 0 2px #3a3a3c}.DeviceShowcase-module__HMRyTW__iphoneNotch{z-index:10;background:#1c1c1e;border-radius:0 0 14px 14px;width:32%;height:22px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.DeviceShowcase-module__HMRyTW__iphoneScreen{aspect-ratio:9/19.5;background:#0a0a0f;border-radius:28px;overflow:hidden}.DeviceShowcase-module__HMRyTW__mobileUI{height:100%;font-family:var(--font-inter), sans-serif;background:linear-gradient(175deg,#0f0720,#0a0a14);flex-direction:column;padding:0;display:flex}.DeviceShowcase-module__HMRyTW__mStatusBar{color:#fff;justify-content:space-between;align-items:center;padding:10px 16px 4px;font-size:.55rem;font-weight:600;display:flex}.DeviceShowcase-module__HMRyTW__mStatusIcons{align-items:center;gap:4px;display:flex}.DeviceShowcase-module__HMRyTW__mSignal,.DeviceShowcase-module__HMRyTW__mWifi,.DeviceShowcase-module__HMRyTW__mBattery{border-radius:2px}.DeviceShowcase-module__HMRyTW__mSignal{background:linear-gradient(90deg,#fff 25% 25%,#fff 50%,#ffffff4d 50%);border-radius:1px;width:12px;height:8px}.DeviceShowcase-module__HMRyTW__mWifi{border:2px solid #fff;border-top:none;border-radius:0 0 50% 50%;width:10px;height:8px}.DeviceShowcase-module__HMRyTW__mBattery{border:1.5px solid #fff9;border-radius:2px;width:16px;height:8px;position:relative}.DeviceShowcase-module__HMRyTW__mBattery:after{content:"";background:#28c840;border-radius:1px;position:absolute;inset:1.5px}.DeviceShowcase-module__HMRyTW__mNav{justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.DeviceShowcase-module__HMRyTW__mLogo{color:#fff;align-items:center;gap:4px;font-size:.6rem;font-weight:600;display:flex}.DeviceShowcase-module__HMRyTW__mLogoMark{background:#fff;border-radius:2px 0;width:8px;height:8px}.DeviceShowcase-module__HMRyTW__mMenuIcon{flex-direction:column;gap:3px;display:flex}.DeviceShowcase-module__HMRyTW__mMenuIcon span{background:#fff;border-radius:2px;width:14px;height:1.5px;display:block}.DeviceShowcase-module__HMRyTW__mContent{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 16px;display:flex}.DeviceShowcase-module__HMRyTW__mTag{text-transform:uppercase;letter-spacing:.15em;color:var(--accent-light);margin:0;font-size:.4rem;font-weight:500}.DeviceShowcase-module__HMRyTW__mTitle{font-family:var(--font-outfit), sans-serif;letter-spacing:-.03em;color:#fff;margin:0;font-size:.95rem;font-weight:300;line-height:1.15}.DeviceShowcase-module__HMRyTW__mSub{color:#fff6;margin:0;font-size:.4rem}.DeviceShowcase-module__HMRyTW__mBtn{background:var(--accent);color:#000;border-radius:100px;margin-top:4px;padding:5px 16px;font-size:.45rem;font-weight:600;display:inline-block}.DeviceShowcase-module__HMRyTW__mMetrics{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;justify-content:space-around;align-items:center;margin:0 12px;padding:10px 0;display:flex}.DeviceShowcase-module__HMRyTW__mMetric{flex-direction:column;align-items:center;gap:2px;display:flex}.DeviceShowcase-module__HMRyTW__mMetricNum{font-family:var(--font-outfit), sans-serif;color:var(--accent-light);font-size:.75rem;font-weight:500}.DeviceShowcase-module__HMRyTW__mMetricLbl{color:#ffffff59;text-transform:uppercase;letter-spacing:.08em;font-size:.35rem}.DeviceShowcase-module__HMRyTW__mMetricDivider{background:#ffffff14;width:1px;height:24px}.DeviceShowcase-module__HMRyTW__mSpeedSection{flex-direction:column;gap:5px;padding:10px 16px 14px;display:flex}.DeviceShowcase-module__HMRyTW__mSpeedLabel{color:#fff6;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.4rem}.DeviceShowcase-module__HMRyTW__mSpeedBarBg{background:#ffffff14;border-radius:100px;width:100%;height:6px;overflow:hidden}.DeviceShowcase-module__HMRyTW__mSpeedBar{background:linear-gradient(90deg, var(--accent), #2dd4bf);border-radius:100px;width:0%;height:100%;animation:2.5s ease-out 1.5s forwards DeviceShowcase-module__HMRyTW__fillBar}@keyframes DeviceShowcase-module__HMRyTW__fillBar{to{width:99%}}.DeviceShowcase-module__HMRyTW__mSpeedValue{color:#2dd4bf;text-align:right;margin:0;font-size:.45rem;font-weight:600}@media (max-width:1100px){.DeviceShowcase-module__HMRyTW__inner{gap:var(--space-5);grid-template-columns:1fr}.DeviceShowcase-module__HMRyTW__leftCol{max-width:640px}.DeviceShowcase-module__HMRyTW__devicesContainer{height:520px}.DeviceShowcase-module__HMRyTW__macbook{width:80%;left:2%}.DeviceShowcase-module__HMRyTW__iphone{width:26%;bottom:-30px;right:0}}@media (max-width:640px){.DeviceShowcase-module__HMRyTW__devicesContainer{height:400px}.DeviceShowcase-module__HMRyTW__macbook{width:100%;left:0}.DeviceShowcase-module__HMRyTW__iphone{width:36%;bottom:-20px;right:-2%}.DeviceShowcase-module__HMRyTW__macbookBase{border-radius:0 0 8px 8px;width:100%;left:0}.DeviceShowcase-module__HMRyTW__glowOrb{width:280px;height:280px}}
.shapegrid-canvas{border:none;width:100%;height:100%;display:block}
.ResultsSection-module__DS4sDa__section{padding:var(--space-8) 0;position:relative}.ResultsSection-module__DS4sDa__inner{flex-direction:column;gap:4rem;max-width:1400px;margin-inline:auto;padding-inline:5%;display:flex}.ResultsSection-module__DS4sDa__header{flex-direction:column;gap:1.25rem;max-width:680px;display:flex}.ResultsSection-module__DS4sDa__pill{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--accent-light);border-radius:var(--radius-full);background:#ffb3471a;border:1px solid #ffb34733;align-items:center;gap:.4rem;width:fit-content;padding:.4rem .9rem;font-weight:600;display:inline-flex}.ResultsSection-module__DS4sDa__heading{color:var(--foreground);margin:0}.ResultsSection-module__DS4sDa__subheading{color:var(--foreground-muted);max-width:520px}.ResultsSection-module__DS4sDa__grid{grid-template-rows:auto auto;grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.ResultsSection-module__DS4sDa__featured,.ResultsSection-module__DS4sDa__card{background:#fff;border:1px solid #00000012;border-radius:1.5rem;transition:box-shadow .35s,transform .35s;position:relative;overflow:hidden;box-shadow:0 4px 24px #0000000f}.ResultsSection-module__DS4sDa__featured:hover,.ResultsSection-module__DS4sDa__card:hover{transform:translateY(-3px);box-shadow:0 16px 48px #0000001f}.ResultsSection-module__DS4sDa__featured{grid-area:span 2/span 2;min-height:420px}.ResultsSection-module__DS4sDa__canvasWrap{z-index:0;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 90% 90%,#000 0%,#0009 40%,#0000 75%);mask-image:radial-gradient(70% 60% at 90% 90%,#000 0%,#0009 40%,#0000 75%)}.ResultsSection-module__DS4sDa__cardContent{z-index:1;background:linear-gradient(90deg,#fff 0% 55%,#fff0 80%);flex-direction:column;gap:1.25rem;height:100%;padding:2.25rem 2.5rem;display:flex;position:relative}.ResultsSection-module__DS4sDa__featured .ResultsSection-module__DS4sDa__cardContent{gap:1.75rem;padding:3rem 3.25rem}.ResultsSection-module__DS4sDa__cardTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ResultsSection-module__DS4sDa__clientChip{letter-spacing:-.01em;color:#0f172a;background:0 0;border:none;border-radius:0;padding:0;font-size:1.05rem;font-weight:700}.ResultsSection-module__DS4sDa__serviceChip{font-size:var(--text-xs);letter-spacing:.04em;border-radius:var(--radius-full);border:1px solid;padding:.3rem .85rem;font-weight:500}.ResultsSection-module__DS4sDa__metricBlock{align-items:flex-end;gap:1rem;display:flex}.ResultsSection-module__DS4sDa__metricBig{font-family:var(--font-outfit), sans-serif;letter-spacing:-.05em;flex-shrink:0;font-size:clamp(3.5rem,7vw,5.5rem);font-weight:200;line-height:1}.ResultsSection-module__DS4sDa__metricMid{font-family:var(--font-outfit), sans-serif;letter-spacing:-.04em;flex-shrink:0;font-size:clamp(2rem,4vw,2.75rem);font-weight:300;line-height:1}.ResultsSection-module__DS4sDa__metricSuffix{opacity:.7;font-size:.45em;font-weight:400}.ResultsSection-module__DS4sDa__metricLabel{font-size:var(--text-sm);color:#0f172a;margin:0;font-weight:700}.ResultsSection-module__DS4sDa__metricSublabel{font-size:var(--text-xs);color:#475569;margin:0;margin-top:.15rem}.ResultsSection-module__DS4sDa__cardDesc{font-size:var(--text-sm);color:#334155;flex:1;margin:0;font-weight:400;line-height:1.65}.ResultsSection-module__DS4sDa__badge{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;border-radius:var(--radius-full);border:1px solid;align-items:center;gap:.5rem;width:fit-content;padding:.4rem 1rem;font-weight:600;display:inline-flex}.ResultsSection-module__DS4sDa__badgeDot{border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-in-out infinite ResultsSection-module__DS4sDa__badgePulse}@keyframes ResultsSection-module__DS4sDa__badgePulse{0%,to{opacity:1}50%{opacity:.4}}.ResultsSection-module__DS4sDa__ctaRow{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-top:1.5rem;display:flex}.ResultsSection-module__DS4sDa__statsRow{align-items:center;gap:3rem;display:flex}.ResultsSection-module__DS4sDa__stat{flex-direction:column;gap:.2rem;display:flex}.ResultsSection-module__DS4sDa__statNum{font-family:var(--font-outfit), sans-serif;color:var(--foreground);letter-spacing:-.02em;font-size:1.75rem;font-weight:400}.ResultsSection-module__DS4sDa__statLbl{font-size:var(--text-xs);color:var(--foreground-muted);text-transform:uppercase;letter-spacing:.08em}.ResultsSection-module__DS4sDa__ctaBtn{border-radius:var(--radius-full);font-size:var(--text-sm);color:var(--foreground);transition:all .3s var(--ease-out);background:0 0;border:1px solid #fff3;align-items:center;gap:.4rem;padding:.7rem 1.6rem;font-weight:500;text-decoration:none;display:inline-flex}.ResultsSection-module__DS4sDa__ctaBtn:hover{opacity:1;background:#ffffff14;border-color:#fff6;box-shadow:0 4px 20px #ff8a0026}@media (max-width:1100px){.ResultsSection-module__DS4sDa__grid{grid-template-columns:repeat(2,1fr)}.ResultsSection-module__DS4sDa__featured{grid-area:span 1/span 2;min-height:320px}}@media (max-width:720px){.ResultsSection-module__DS4sDa__grid{grid-template-columns:1fr}.ResultsSection-module__DS4sDa__featured{grid-column:span 1;min-height:260px}.ResultsSection-module__DS4sDa__ctaRow{flex-direction:column;align-items:flex-start;gap:2rem}.ResultsSection-module__DS4sDa__statsRow{gap:1.5rem}}@media (max-width:480px){.ResultsSection-module__DS4sDa__section{padding:var(--space-6) 0}.ResultsSection-module__DS4sDa__inner{gap:2.5rem}.ResultsSection-module__DS4sDa__featured{min-height:220px}.ResultsSection-module__DS4sDa__cardContent{padding:1.5rem 1.75rem}.ResultsSection-module__DS4sDa__featured .ResultsSection-module__DS4sDa__cardContent{padding:2rem}.ResultsSection-module__DS4sDa__metricBig{font-size:clamp(2.5rem,12vw,4rem)}.ResultsSection-module__DS4sDa__statsRow{flex-direction:column;gap:1rem}}
