.page-module___8aEwW__hero{min-height:100vh;padding-top:var(--header-height);background:linear-gradient(180deg, var(--bg-primary) 0%, var(--bg-secondary) 100%);align-items:center;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__hero:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(#fff0 0%,#fff9 55%,#fff 100%);height:30vh;position:absolute;inset:auto 0 0}.page-module___8aEwW__heroBg{z-index:0;pointer-events:none;isolation:isolate;position:absolute;inset:0;overflow:hidden}.page-module___8aEwW__heroOverlay{z-index:1;pointer-events:none;background:linear-gradient(90deg,#fffffff5 0%,#ffffffe0 38%,#ffffff8c 65%,#ffffff40 100%);position:absolute;inset:0}.page-module___8aEwW__heroGradientBase{background:#fff;position:absolute;inset:0}.page-module___8aEwW__heroDots{background-image:radial-gradient(circle,#2563eb73 1.4px,#0000 1.6px);background-position:0 0;background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(65% 75% at 78%,#000 0%,#0009 35%,#0000 75%);mask-image:radial-gradient(65% 75% at 78%,#000 0%,#0009 35%,#0000 75%)}.page-module___8aEwW__heroNoise{opacity:.06;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.55 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:absolute;inset:0}.page-module___8aEwW__heroContent{z-index:3;align-items:center;gap:var(--space-8);padding-top:var(--space-12);padding-bottom:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);display:grid;position:relative}.page-module___8aEwW__heroText{gap:var(--space-6);flex-direction:column;max-width:640px;display:flex}.page-module___8aEwW__heroVisual{aspect-ratio:1;pointer-events:none;justify-content:center;align-items:center;width:100%;max-width:720px;margin-left:auto;animation:6s ease-in-out infinite page-module___8aEwW__heroVisualFloat;display:flex;position:relative}.page-module___8aEwW__heroVisualImg{object-fit:contain;filter:drop-shadow(0 38px 60px #0f172a47);width:100%;height:100%}@keyframes page-module___8aEwW__heroVisualFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__heroVisual{animation:none}}.page-module___8aEwW__heroTitle{font-size:var(--text-7xl);letter-spacing:-.03em;font-weight:900;line-height:1.05}.page-module___8aEwW__heroSubtitle{font-size:var(--text-lg);color:var(--text-secondary);max-width:520px;line-height:1.7}.page-module___8aEwW__heroCtas{gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module___8aEwW__heroPrimaryCta{gap:var(--space-3)}.page-module___8aEwW__heroPrimaryCta:before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff47 50%,#0000 70%);transition:transform .9s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translate(-120%)}.page-module___8aEwW__heroPrimaryCta:hover:before{transform:translate(120%)}.page-module___8aEwW__heroPrimaryCtaLabel{z-index:1;position:relative}.page-module___8aEwW__heroPrimaryCtaArrow{z-index:1;border-radius:var(--radius-full);width:26px;height:26px;transition:transform var(--transition-base), background var(--transition-base);background:#ffffff2e;justify-content:center;align-items:center;display:inline-flex;position:relative}.page-module___8aEwW__heroPrimaryCtaArrow svg{width:14px;height:14px;transition:transform var(--transition-base)}.page-module___8aEwW__heroPrimaryCta:hover .page-module___8aEwW__heroPrimaryCtaArrow{background:#ffffff47;transform:translate(2px)}.page-module___8aEwW__heroPrimaryCta:hover .page-module___8aEwW__heroPrimaryCtaArrow svg{transform:translate(2px)}.page-module___8aEwW__heroStats{align-items:center;gap:var(--space-6);margin-top:var(--space-4);padding-top:var(--space-8);border-top:1px solid var(--border-color);display:flex}.page-module___8aEwW__heroStat{gap:var(--space-1);flex-direction:column;display:flex}.page-module___8aEwW__heroStatNum{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--text-primary);font-weight:800}.page-module___8aEwW__heroStatLabel{font-size:var(--text-xs);color:var(--text-tertiary)}.page-module___8aEwW__heroStatDivider{background:var(--border-color);width:1px;height:40px}.page-module___8aEwW__heroMarquee{margin-top:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--border-color);gap:var(--space-3);flex-direction:column;display:flex}.page-module___8aEwW__heroMarqueeLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted)}.page-module___8aEwW__heroMarqueeViewport{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.page-module___8aEwW__heroMarqueeTrack{align-items:center;width:max-content;animation:28s linear infinite page-module___8aEwW__heroMarqueeScroll;display:flex}.page-module___8aEwW__heroMarqueeItem{height:40px;margin-right:var(--space-10);flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module___8aEwW__heroMarqueeImg{object-fit:contain;filter:brightness(0);opacity:.55;width:auto;max-width:140px;height:100%;transition:opacity var(--transition-base);display:block}.page-module___8aEwW__heroMarqueeItem:hover .page-module___8aEwW__heroMarqueeImg{opacity:.85}@keyframes page-module___8aEwW__heroMarqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__heroMarqueeTrack{animation:none}}.page-module___8aEwW__sectionHeader{text-align:center;margin-bottom:var(--space-16);align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.page-module___8aEwW__sectionTitle{font-size:var(--text-5xl);font-weight:800}.page-module___8aEwW__sectionSubtitle{font-size:var(--text-lg);color:var(--text-secondary);max-width:600px}.page-module___8aEwW__processSection{background:var(--bg-secondary);position:relative;overflow:hidden}.page-module___8aEwW__processSection:before{content:"";pointer-events:none;background:radial-gradient(60% 55% at 50% 0,#2563eb12,#0000 70%),radial-gradient(40% 40% at 100% 100%,#2563eb0a,#0000 70%);position:absolute;inset:0}.page-module___8aEwW__processSection:after{content:"";pointer-events:none;opacity:.7;background-image:radial-gradient(#0f172a0d 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 0%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 0%,#0000 75%)}.page-module___8aEwW__pathsGrid{gap:var(--space-5);grid-template-columns:1fr auto 1fr;align-items:stretch;display:grid;position:relative}.page-module___8aEwW__pathCard{padding:var(--space-10);background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);flex-direction:column;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__pathCard:before{content:"";background:var(--accent-gradient-horizontal);height:4px;position:absolute;top:0;left:0;right:0}.page-module___8aEwW__pathCardA:before{background:linear-gradient(90deg,#2563eb,#60a5fa)}.page-module___8aEwW__pathCardB:before{background:linear-gradient(90deg,#0f172a,#475569)}.page-module___8aEwW__pathTop{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);display:flex}.page-module___8aEwW__pathIcon{border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--accent-glow), var(--accent-glow-strong));width:64px;height:64px;color:var(--accent-primary);border:1px solid #2563eb26;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.page-module___8aEwW__pathCardB .page-module___8aEwW__pathIcon{color:var(--text-primary);background:linear-gradient(135deg,#0f172a0f,#0f172a1f);border-color:#0f172a1f}.page-module___8aEwW__pathIcon svg{width:30px;height:30px}.page-module___8aEwW__pathTag{font-size:var(--text-xs);letter-spacing:.04em;border-radius:var(--radius-full);background:var(--accent-glow);color:var(--accent-primary);white-space:nowrap;border:1px solid #2563eb33;align-items:center;padding:6px 12px;font-weight:600;display:inline-flex}.page-module___8aEwW__pathCardB .page-module___8aEwW__pathTag{color:var(--text-primary);background:#0f172a0f;border-color:#0f172a26}.page-module___8aEwW__pathTitle{font-size:var(--text-2xl);margin-bottom:var(--space-3);letter-spacing:-.01em;font-weight:700;line-height:1.2}.page-module___8aEwW__pathSubtitle{font-size:var(--text-base);color:var(--text-secondary);margin-bottom:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid var(--border-color);line-height:1.6}.page-module___8aEwW__pathSteps{gap:var(--space-4);margin-bottom:var(--space-8);counter-reset:pathstep;flex-direction:column;flex-grow:1;list-style:none;display:flex}.page-module___8aEwW__pathSteps li{align-items:flex-start;gap:var(--space-3);counter-increment:pathstep;display:flex;position:relative}.page-module___8aEwW__pathSteps li:before{content:counter(pathstep);background:var(--accent-primary);color:#fff;width:28px;height:28px;font-size:var(--text-xs);border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-weight:700;display:inline-flex}.page-module___8aEwW__pathCardB .page-module___8aEwW__pathSteps li:before{background:var(--text-primary)}.page-module___8aEwW__pathStepText{flex-direction:column;gap:2px;line-height:1.5;display:flex}.page-module___8aEwW__pathStepText strong{font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.page-module___8aEwW__pathStepDesc{font-size:var(--text-sm);color:var(--text-tertiary);line-height:1.5}.page-module___8aEwW__pathTeamStack{align-items:center;padding-left:18px;display:flex}.page-module___8aEwW__pathTeamAvatarWrap{flex-shrink:0;margin-left:-18px;display:inline-block;position:relative}.page-module___8aEwW__pathTeamAvatarWrap:first-child{z-index:1}.page-module___8aEwW__pathTeamAvatarWrap:nth-child(2){z-index:2}.page-module___8aEwW__pathTeamAvatarWrap:nth-child(3){z-index:3}.page-module___8aEwW__pathTeamAvatar{border-radius:var(--radius-full);border:3px solid var(--bg-card);background:var(--bg-tertiary);width:64px;height:64px;display:inline-block;overflow:hidden;box-shadow:0 2px 6px #0f172a1a}.page-module___8aEwW__pathTeamAvatar img{object-fit:cover;width:100%;height:100%;display:block}.page-module___8aEwW__pathTeamStatusDot{border-radius:var(--radius-full);border:3px solid var(--bg-card);z-index:4;background:#22c55e;width:16px;height:16px;position:absolute;bottom:4px;right:4px}.page-module___8aEwW__pathTeamStatusDotOffline{background:#eab308}.page-module___8aEwW__pathCta{justify-content:center;gap:var(--space-2);width:100%}.page-module___8aEwW__pathCta svg{transition:transform var(--transition-fast)}.page-module___8aEwW__pathCta:hover svg{transform:translate(3px)}.page-module___8aEwW__pathDivider{justify-content:center;align-items:center;width:56px;display:flex;position:relative}.page-module___8aEwW__pathDivider:before{content:"";background:var(--border-color);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.page-module___8aEwW__pathDividerLabel{z-index:1;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-full);width:48px;height:48px;font-size:var(--text-xs);text-transform:uppercase;color:var(--text-tertiary);box-shadow:var(--shadow-sm);justify-content:center;align-items:center;font-weight:700;display:flex;position:relative}.page-module___8aEwW__productsSection{background:var(--bg-primary)}.page-module___8aEwW__productsGrid{gap:var(--space-5);grid-template-columns:repeat(4,1fr);display:grid}.page-module___8aEwW__productCard{color:inherit;flex-direction:column;text-decoration:none;display:flex}.page-module___8aEwW__productImageWrap{aspect-ratio:1;background:var(--bg-tertiary);position:relative;overflow:hidden}.page-module___8aEwW__productImage{object-fit:cover;width:100%;height:100%}.page-module___8aEwW__productInfo{padding:var(--space-4);gap:var(--space-1);flex-direction:column;display:flex}.page-module___8aEwW__productMeta{justify-content:space-between;align-items:center;display:flex}.page-module___8aEwW__productBrand{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.page-module___8aEwW__productPrice{font-family:var(--font-heading);color:var(--accent-primary);font-weight:700}.page-module___8aEwW__productName{font-size:var(--text-base);font-weight:700}.page-module___8aEwW__productDesc{font-size:var(--text-xs);color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.page-module___8aEwW__productColor{font-size:var(--text-sm);color:var(--text-secondary);align-items:center;gap:8px;font-weight:500;display:inline-flex}.page-module___8aEwW__productColorSwatch{border:1px solid var(--border-color);border-radius:50%;flex-shrink:0;width:14px;height:14px;display:inline-block}.page-module___8aEwW__productColors{gap:var(--space-2);margin-top:var(--space-2);display:flex}.page-module___8aEwW__colorDot{border-radius:var(--radius-full);border:2px solid var(--border-color);width:16px;height:16px}.page-module___8aEwW__productsCtaWrap{text-align:center;margin-top:var(--space-12)}.page-module___8aEwW__discoverCard{position:relative}.page-module___8aEwW__discoverImageWrap{background:var(--bg-tertiary)}.page-module___8aEwW__discoverImageWrap .page-module___8aEwW__productImage{transition:transform var(--transition-slow)}.page-module___8aEwW__discoverCard:hover .page-module___8aEwW__productImage{transform:scale(1.05)}.page-module___8aEwW__discoverImageWrap:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0f172a26 0%,#0f172a73 60%,#0f172aa6 100%);position:absolute;inset:0}.page-module___8aEwW__discoverOverlay{z-index:2;justify-content:center;align-items:center;gap:var(--space-1);color:#fff;text-align:center;padding:var(--space-6);flex-direction:column;display:flex;position:absolute;inset:0}.page-module___8aEwW__discoverBadge{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;border-radius:var(--radius-full);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);margin-bottom:var(--space-2);background:#ffffff2e;padding:4px 10px;font-weight:700}.page-module___8aEwW__discoverNumber{font-family:var(--font-heading);letter-spacing:-.04em;text-shadow:0 6px 24px #0000002e;font-size:clamp(3.25rem,6vw,4.5rem);font-weight:900;line-height:1}.page-module___8aEwW__discoverNumberLabel{font-family:var(--font-heading);font-size:var(--text-lg);text-transform:uppercase;letter-spacing:.08em;opacity:.95;font-weight:700}.page-module___8aEwW__discoverCardCta{align-self:flex-start}.page-module___8aEwW__discoverCardCta svg{transition:transform var(--transition-base)}.page-module___8aEwW__discoverCard:hover .page-module___8aEwW__discoverCardCta svg{transform:translate(3px)}.page-module___8aEwW__uspSection{background:var(--bg-secondary)}.page-module___8aEwW__uspLayout{gap:var(--space-12);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;display:grid}.page-module___8aEwW__uspVisual{top:calc(var(--header-height) + var(--space-6));align-self:start;position:sticky}.page-module___8aEwW__uspVisualInner{aspect-ratio:4/5;isolation:isolate;background:linear-gradient(135deg,#2563eb0f,#60a5fa0a);border-radius:28px;max-width:460px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 30px 80px -30px #0f172a2e}.page-module___8aEwW__uspVisualInner:before{content:"";pointer-events:none;z-index:2;mix-blend-mode:soft-light;opacity:.45;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.55 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.7'/></svg>");background-size:240px 240px;position:absolute;inset:0}.page-module___8aEwW__uspVisualInner:after{content:"";pointer-events:none;z-index:3;mix-blend-mode:soft-light;background:radial-gradient(120% 95% at 50% 45%,#0000 62%,#0f172a38 100%),linear-gradient(135deg,#3879ff59 0%,#3879ff00 45%,#ffa85c00 55%,#ffa85c47 100%);position:absolute;inset:0}.page-module___8aEwW__uspVisualImg{object-fit:cover;filter:contrast(1.08)saturate(.92);width:100%;height:100%;display:block;transform:scale(1.01)}.page-module___8aEwW__uspList{gap:var(--space-4);flex-direction:column;display:flex}.page-module___8aEwW__uspListTitle{font-family:var(--font-heading);font-size:var(--text-4xl);letter-spacing:-.02em;margin-top:var(--space-1);font-weight:800;line-height:1.1}.page-module___8aEwW__uspListLead{font-size:var(--text-base);color:var(--text-secondary);margin-bottom:var(--space-3);line-height:1.6}.page-module___8aEwW__uspGrid{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}.page-module___8aEwW__uspCard{padding:var(--space-4) var(--space-4);gap:var(--space-3);background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);grid-template-columns:auto 1fr;align-items:start;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden}.page-module___8aEwW__uspCard:before{content:"";background:linear-gradient(135deg, var(--accent-glow), transparent 60%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.page-module___8aEwW__uspCard:hover{border-color:var(--border-color-active);transform:translateY(-3px);box-shadow:0 12px 32px -16px #2563eb4d}.page-module___8aEwW__uspCard:hover:before{opacity:1}.page-module___8aEwW__uspIconWrap{background:var(--accent-gradient);color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .25s;display:inline-flex;position:relative;box-shadow:0 6px 16px -6px #2563eb80}.page-module___8aEwW__uspIconWrap svg{width:22px;height:22px}.page-module___8aEwW__uspCard:hover .page-module___8aEwW__uspIconWrap{transform:scale(1.06)rotate(-4deg)}.page-module___8aEwW__uspContent{gap:var(--space-2);flex-direction:column;min-width:0;display:flex;position:relative}.page-module___8aEwW__uspTitle{font-size:var(--text-sm);font-weight:700;line-height:1.3}.page-module___8aEwW__uspDesc{font-size:var(--text-xs);color:var(--text-secondary);line-height:1.5}.page-module___8aEwW__uspCardWide{grid-column:1/-1}.page-module___8aEwW__uspCtaRow{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:1fr 1fr;display:grid}.page-module___8aEwW__uspCtaCard{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-radius:var(--radius-md);text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__uspCtaCard:hover{transform:translateY(-3px)}.page-module___8aEwW__uspCtaCardBody{flex-direction:column;gap:4px;min-width:0;display:flex}.page-module___8aEwW__uspCtaCardTitle{font-size:var(--text-base);font-weight:700;line-height:1.3}.page-module___8aEwW__uspCtaCardDesc{font-size:var(--text-xs);opacity:.85;line-height:1.5}.page-module___8aEwW__uspCtaCardArrow{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .25s,background-color .25s;display:inline-flex}.page-module___8aEwW__uspCtaCardArrow svg{width:18px;height:18px}.page-module___8aEwW__uspCtaCard:hover .page-module___8aEwW__uspCtaCardArrow{transform:translate(3px)}.page-module___8aEwW__uspCtaCardPrimary{background:var(--accent-gradient);color:#fff;box-shadow:0 14px 30px -14px #2563eb8c}.page-module___8aEwW__uspCtaCardPrimary:hover{box-shadow:0 22px 44px -14px #2563ebb3}.page-module___8aEwW__uspCtaCardPrimary .page-module___8aEwW__uspCtaCardArrow{color:#fff;background:#ffffff38}.page-module___8aEwW__uspCtaCardSecondary{background:var(--bg-card);border:1.5px solid var(--border-color);color:var(--text-primary)}.page-module___8aEwW__uspCtaCardSecondary:hover{border-color:var(--accent-primary);box-shadow:0 14px 30px -16px #2563eb4d}.page-module___8aEwW__uspCtaCardSecondary .page-module___8aEwW__uspCtaCardDesc{color:var(--text-secondary);opacity:1}.page-module___8aEwW__uspCtaCardSecondary .page-module___8aEwW__uspCtaCardArrow{background:var(--accent-glow);color:var(--accent-primary)}.page-module___8aEwW__useCaseCarousel{position:relative}.page-module___8aEwW__useCaseScroller{gap:var(--space-5);scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-inline:var(--space-8);padding:var(--space-12) var(--space-6) var(--space-10);margin:calc(-1 * var(--space-12)) calc(-1 * var(--space-6)) calc(-1 * var(--space-10));scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;align-items:flex-end;display:flex;overflow-x:auto}.page-module___8aEwW__useCaseScroller::-webkit-scrollbar{display:none}.page-module___8aEwW__useCaseCard{aspect-ratio:3/4;border-radius:var(--radius-lg);background:var(--bg-elevated);scroll-snap-align:start;transform-origin:50% 100%;flex:1 1 0;min-width:0;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;position:relative;overflow:hidden;box-shadow:0 18px 48px -16px #0f172a47}.page-module___8aEwW__useCaseCard:first-child{transform:rotate(-2.5deg)translateY(22px)}.page-module___8aEwW__useCaseCard:nth-child(2){transform:rotate(-.8deg)translateY(4px)}.page-module___8aEwW__useCaseCard:nth-child(3){transform:rotate(.8deg)translateY(4px)}.page-module___8aEwW__useCaseCard:nth-child(4){transform:rotate(2.5deg)translateY(22px)}.page-module___8aEwW__useCaseCard:hover,.page-module___8aEwW__useCaseCard:focus-within{z-index:2;transform:rotate(0)translateY(-10px)scale(1.02);box-shadow:0 30px 60px -18px #0f172a66}.page-module___8aEwW__useCaseNav{z-index:10;width:48px;height:48px;color:var(--text-primary);cursor:pointer;transition:transform var(--transition-fast), box-shadow var(--transition-fast), opacity var(--transition-fast);background:#fff;border:1px solid #0f172a14;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 10px 28px -10px #0f172a40}.page-module___8aEwW__useCaseNav svg{width:22px;height:22px}.page-module___8aEwW__useCaseNav:hover{transform:translateY(-50%)scale(1.06);box-shadow:0 14px 36px -10px #0f172a52}.page-module___8aEwW__useCaseNav:disabled{opacity:0;pointer-events:none}.page-module___8aEwW__useCaseNavPrev{left:-20px}.page-module___8aEwW__useCaseNavNext{right:-20px}.page-module___8aEwW__useCaseImg{object-fit:cover;transition:transform .6s}.page-module___8aEwW__useCaseCard:hover .page-module___8aEwW__useCaseImg{transform:scale(1.06)}.page-module___8aEwW__useCaseOverlay{pointer-events:none;background:linear-gradient(#0f172a00 35%,#0f172ad9 100%);position:absolute;inset:0}.page-module___8aEwW__useCaseContent{padding:var(--space-5);color:#fff;align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex;position:absolute;inset:auto 0 0}.page-module___8aEwW__useCaseIcon{border-radius:var(--radius-md);color:#fff;-webkit-backdrop-filter:blur(8px);width:36px;height:36px;margin-bottom:var(--space-1);background:#ffffff2e;border:1px solid #ffffff40;justify-content:center;align-items:center;display:inline-flex}.page-module___8aEwW__useCaseIcon svg{width:18px;height:18px}.page-module___8aEwW__useCaseTitle{font-size:var(--text-xl);color:#fff;font-weight:700;line-height:1.2}.page-module___8aEwW__useCaseTagline{font-size:var(--text-sm);color:#ffffffd9;line-height:1.4}.page-module___8aEwW__pricingSection{background:var(--bg-secondary)}.page-module___8aEwW__pricingGrid{gap:var(--space-6);grid-template-columns:repeat(4,1fr);display:grid}.page-module___8aEwW__pricingCard{padding:var(--space-8) var(--space-6);text-align:center;align-items:center;gap:var(--space-3);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg);transition:all var(--transition-base);flex-direction:column;display:flex;position:relative}.page-module___8aEwW__pricingCard:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.page-module___8aEwW__pricingCardHighlight{border-color:var(--accent-primary);box-shadow:var(--shadow-glow);background:var(--bg-primary)}.page-module___8aEwW__pricingCardHighlight:hover{box-shadow:var(--shadow-glow-strong)}.page-module___8aEwW__pricingPopular{background:var(--accent-gradient);color:#fff;font-size:var(--text-xs);padding:var(--space-1) var(--space-4);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.05em;font-weight:700;position:absolute;top:-12px}.page-module___8aEwW__pricingRange{font-size:var(--text-sm);color:var(--text-secondary);font-weight:600}.page-module___8aEwW__pricingPrice{gap:var(--space-1);flex-direction:column;display:flex}.page-module___8aEwW__pricingAmount{font-family:var(--font-heading);font-size:var(--text-5xl);color:var(--text-primary);font-weight:800;line-height:1}.page-module___8aEwW__pricingPer{font-size:var(--text-xs);color:var(--text-tertiary)}.page-module___8aEwW__pricingSneakerCard{align-items:center;gap:var(--space-4);margin-top:var(--space-6);padding:var(--space-5) var(--space-6);background:var(--accent-glow);border-radius:var(--radius-lg);border:1px dashed #2563eb40;max-width:480px;margin-left:auto;margin-right:auto;display:flex}.page-module___8aEwW__pricingSneakerPlus{font-family:var(--font-heading);font-size:var(--text-3xl);color:var(--accent-primary);flex-shrink:0;font-weight:800;line-height:1}.page-module___8aEwW__pricingSneakerTitle{font-size:var(--text-sm);color:var(--text-primary);font-weight:700;display:block}.page-module___8aEwW__pricingSneakerDesc{font-size:var(--text-xs);color:var(--text-secondary);margin-top:2px;line-height:1.4}.page-module___8aEwW__pricingDisclaimer{text-align:center;margin-top:var(--space-2);font-size:var(--text-xs);color:var(--text-tertiary)}.page-module___8aEwW__pricingCta{justify-content:center;gap:var(--space-4);margin-top:var(--space-8);display:flex}.page-module___8aEwW__ctaSection{padding:var(--space-24) 0;background:#eef4ff;position:relative;overflow:hidden}.page-module___8aEwW__ctaSection:before{content:"";pointer-events:none;background-image:linear-gradient(#2563eb0f 1px,#0000 1px),linear-gradient(90deg,#2563eb0f 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 40%,#0000 80%);mask-image:radial-gradient(#000 40%,#0000 80%)}.page-module___8aEwW__ctaContent{text-align:center;align-items:center;gap:var(--space-6);flex-direction:column;display:flex;position:relative}.page-module___8aEwW__ctaTitle{font-size:var(--text-5xl);font-weight:800}.page-module___8aEwW__ctaSubtitle{font-size:var(--text-lg);color:var(--text-secondary);max-width:500px}.page-module___8aEwW__ctaCtas{gap:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}.page-module___8aEwW__faqSection{background:var(--bg-primary)}.page-module___8aEwW__showcaseSection{background:var(--bg-secondary)}.page-module___8aEwW__useCaseCta{justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-12);flex-wrap:wrap;display:flex}.page-module___8aEwW__guaranteeSection{padding:var(--space-12) 0;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);background:var(--bg-secondary)}.page-module___8aEwW__guaranteeGrid{gap:var(--space-8);grid-template-columns:repeat(4,1fr);display:grid}.page-module___8aEwW__guaranteeItem{gap:var(--space-3);align-items:flex-start;display:flex}.page-module___8aEwW__guaranteeIcon{border-radius:var(--radius-md);background:var(--bg-primary);width:36px;height:36px;color:var(--accent-primary);border:1px solid var(--border-color);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.page-module___8aEwW__guaranteeIcon svg{width:20px;height:20px}.page-module___8aEwW__guaranteeTitle{font-size:var(--text-sm);margin-bottom:var(--space-1);font-weight:600;display:block}.page-module___8aEwW__guaranteeDesc{font-size:var(--text-xs);color:var(--text-tertiary);line-height:1.5}@media (max-width:1024px){.page-module___8aEwW__productsGrid{grid-template-columns:repeat(2,1fr)}.page-module___8aEwW__uspLayout{gap:var(--space-8);grid-template-columns:1fr}.page-module___8aEwW__uspVisual{position:static}.page-module___8aEwW__uspVisualInner{max-width:480px;margin:0 auto}.page-module___8aEwW__uspCardWide{grid-column:auto}.page-module___8aEwW__uspListTitle{font-size:var(--text-3xl)}.page-module___8aEwW__uspGrid,.page-module___8aEwW__pricingGrid,.page-module___8aEwW__guaranteeGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module___8aEwW__hero{min-height:auto;padding-top:calc(var(--header-height) + var(--space-2));padding-bottom:var(--space-10)}.page-module___8aEwW__heroContent{text-align:center;gap:var(--space-5);padding-top:var(--space-2);grid-template-columns:1fr;padding-bottom:0}.page-module___8aEwW__heroText{align-items:center;gap:var(--space-4);order:1;max-width:100%}.page-module___8aEwW__heroVisual{order:2;max-width:320px;margin:0 auto;animation:none}.page-module___8aEwW__heroCtas{gap:var(--space-3);flex-direction:column;width:100%}.page-module___8aEwW__heroCtas a,.page-module___8aEwW__heroCtas button{justify-content:center;width:100%}.page-module___8aEwW__heroOverlay{background:linear-gradient(#fff6 0%,#ffffffc7 38%,#fffffff2 100%)}.page-module___8aEwW__heroTitle{font-size:var(--text-5xl)}.page-module___8aEwW__heroSubtitle{font-size:var(--text-base);max-width:100%}.page-module___8aEwW__heroStats{flex-wrap:wrap;justify-content:center}.page-module___8aEwW__heroMarquee{margin-top:var(--space-2);padding-top:var(--space-4)}.page-module___8aEwW__heroMarqueeItem{height:32px;margin-right:var(--space-6)}.page-module___8aEwW__heroMarqueeImg{max-width:110px}.page-module___8aEwW__sectionHeader{margin-bottom:var(--space-10)}.page-module___8aEwW__sectionTitle{font-size:var(--text-2xl)}.page-module___8aEwW__sectionSubtitle{font-size:var(--text-sm);max-width:100%}.page-module___8aEwW__useCaseScroller{padding-inline:var(--space-4);margin-inline:calc(-1 * var(--space-4))}.page-module___8aEwW__useCaseCard{flex:none;width:clamp(260px,78vw,320px)}.page-module___8aEwW__useCaseCard:first-child,.page-module___8aEwW__useCaseCard:nth-child(2),.page-module___8aEwW__useCaseCard:nth-child(3),.page-module___8aEwW__useCaseCard:nth-child(4){transform:none}.page-module___8aEwW__useCaseNav{display:none}.page-module___8aEwW__useCaseCta{margin-top:var(--space-8);flex-direction:column;align-items:stretch}.page-module___8aEwW__useCaseCta a{justify-content:center;width:100%}.page-module___8aEwW__pathsGrid{gap:var(--space-4);grid-template-columns:1fr}.page-module___8aEwW__pathCard{padding:var(--space-6)}.page-module___8aEwW__pathTop{margin-bottom:var(--space-4)}.page-module___8aEwW__pathIcon{width:52px;height:52px}.page-module___8aEwW__pathIcon svg{width:26px;height:26px}.page-module___8aEwW__pathTitle{font-size:var(--text-xl)}.page-module___8aEwW__pathSubtitle{margin-bottom:var(--space-4);padding-bottom:var(--space-4)}.page-module___8aEwW__pathSteps{gap:var(--space-3);margin-bottom:var(--space-6)}.page-module___8aEwW__pathTeamAvatar{width:52px;height:52px}.page-module___8aEwW__pathTeamStatusDot{width:14px;height:14px}.page-module___8aEwW__pathDivider{width:100%;height:56px}.page-module___8aEwW__pathDivider:before{width:100%;height:1px;inset:50% 0 auto;transform:translateY(-50%)}.page-module___8aEwW__productsGrid{gap:var(--space-3);grid-template-columns:repeat(2,1fr)}.page-module___8aEwW__productInfo{padding:var(--space-3)}.page-module___8aEwW__productName{font-size:var(--text-sm)}.page-module___8aEwW__productDesc{display:none}.page-module___8aEwW__productsCtaWrap{margin-top:var(--space-8)}.page-module___8aEwW__uspLayout{gap:var(--space-6)}.page-module___8aEwW__uspVisualInner{aspect-ratio:1;border-radius:20px;max-width:360px}.page-module___8aEwW__uspGrid{grid-template-columns:1fr}.page-module___8aEwW__uspListTitle{font-size:var(--text-2xl)}.page-module___8aEwW__uspListLead{font-size:var(--text-sm)}.page-module___8aEwW__uspCard{padding:var(--space-4)}.page-module___8aEwW__uspCtaRow{grid-template-columns:1fr}.page-module___8aEwW__uspCtaCard{padding:var(--space-4) var(--space-5)}.page-module___8aEwW__pricingGrid{gap:var(--space-4);grid-template-columns:1fr}.page-module___8aEwW__pricingCard{padding:var(--space-6) var(--space-4)}.page-module___8aEwW__pricingAmount{font-size:var(--text-4xl)}.page-module___8aEwW__pricingSneakerCard{padding:var(--space-4);gap:var(--space-3);margin-top:var(--space-4)}.page-module___8aEwW__pricingSneakerPlus{font-size:var(--text-2xl)}.page-module___8aEwW__pricingCta{align-items:stretch;gap:var(--space-3);flex-direction:column}.page-module___8aEwW__pricingCta a{justify-content:center;width:100%}.page-module___8aEwW__guaranteeSection{padding:var(--space-10) 0}.page-module___8aEwW__guaranteeGrid{gap:var(--space-5);grid-template-columns:1fr}.page-module___8aEwW__ctaSection{padding:var(--space-16) 0}.page-module___8aEwW__ctaTitle{font-size:var(--text-3xl)}.page-module___8aEwW__ctaSubtitle{font-size:var(--text-base)}.page-module___8aEwW__ctaCtas{flex-direction:column;align-items:stretch;width:100%}.page-module___8aEwW__ctaCtas a{justify-content:center;width:100%}.page-module___8aEwW__stepLabel{display:none}}@media (max-width:480px){.page-module___8aEwW__heroTitle{font-size:var(--text-4xl)}.page-module___8aEwW__heroSubtitle{font-size:var(--text-sm)}.page-module___8aEwW__heroVisual{max-width:280px}.page-module___8aEwW__heroNoise{display:none}.page-module___8aEwW__ctaSection,.page-module___8aEwW__guaranteeSection{padding:var(--space-10) 0}.page-module___8aEwW__heroMarquee{display:none}.page-module___8aEwW__productsGrid{gap:var(--space-2)}.page-module___8aEwW__productInfo{padding:var(--space-2) var(--space-3);gap:2px}.page-module___8aEwW__uspListTitle{font-size:var(--text-xl)}.page-module___8aEwW__uspIconWrap{width:38px;height:38px}.page-module___8aEwW__uspIconWrap svg{width:18px;height:18px}.page-module___8aEwW__pricingCard{padding:var(--space-5) var(--space-4)}.page-module___8aEwW__pricingAmount{font-size:var(--text-3xl)}.page-module___8aEwW__pricingSneakerCard{text-align:center;flex-direction:column}.page-module___8aEwW__pathCard{padding:var(--space-4)}.page-module___8aEwW__pathTitle{font-size:var(--text-lg)}.page-module___8aEwW__ctaSection{padding:var(--space-12) 0}}
.FAQ-module__uDLo1a__faq{gap:var(--space-3);flex-direction:column;display:flex}.FAQ-module__uDLo1a__item{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);transition:all var(--transition-base);overflow:hidden}.FAQ-module__uDLo1a__item:hover{border-color:var(--border-color-hover)}.FAQ-module__uDLo1a__open{border-color:var(--border-color-active)}.FAQ-module__uDLo1a__question{width:100%;padding:var(--space-5) var(--space-6);text-align:left;font-size:var(--text-base);color:var(--text-primary);cursor:pointer;font-weight:600;font-family:var(--font-heading);background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.FAQ-module__uDLo1a__icon{font-size:var(--text-xl);color:var(--accent-primary-light);margin-left:var(--space-4);flex-shrink:0}.FAQ-module__uDLo1a__answerWrap{max-height:0;transition:max-height var(--transition-base);overflow:hidden}.FAQ-module__uDLo1a__open .FAQ-module__uDLo1a__answerWrap{max-height:300px}.FAQ-module__uDLo1a__answer{padding:0 var(--space-6) var(--space-5);font-size:var(--text-sm);color:var(--text-secondary);line-height:1.7}
.MobileStickyCta-module__SQUtDW__bar{z-index:50;gap:var(--space-3);padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--border-color);background:#fffffff5;transition:transform .3s cubic-bezier(.16,1,.3,1);display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -8px 24px -8px #0f172a1f}.MobileStickyCta-module__SQUtDW__bar.MobileStickyCta-module__SQUtDW__visible{transform:translateY(0)}.MobileStickyCta-module__SQUtDW__secondary{height:48px;padding:0 var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-primary);font-family:var(--font-heading);font-size:var(--text-sm);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.MobileStickyCta-module__SQUtDW__primary{height:48px;font-size:var(--text-base);flex:1}@media (max-width:768px){.MobileStickyCta-module__SQUtDW__bar{align-items:stretch;display:flex}}
