.Hero-module__JgYmMq__hero{min-height:100vh;padding:var(--mantine-spacing-xl)0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Hero-module__JgYmMq__backgroundGradient{background:radial-gradient(ellipse 120% 70% at 50% -30%,var(--mantine-color-primary-1),transparent);opacity:.65;z-index:0;position:absolute;inset:0}[data-mantine-color-scheme=dark] .Hero-module__JgYmMq__backgroundGradient{background:radial-gradient(ellipse 120% 70% at 50% -30%,var(--mantine-color-primary-9),transparent);opacity:.35}.Hero-module__JgYmMq__backgroundOrbSecondary{background:var(--mantine-color-secondary-3);opacity:.06;filter:blur(140px);pointer-events:none;z-index:0;border-radius:50%;width:700px;height:700px;position:absolute;bottom:-200px;left:-180px}[data-mantine-color-scheme=dark] .Hero-module__JgYmMq__backgroundOrbSecondary{opacity:.1;background:var(--mantine-color-secondary-8)}.Hero-module__JgYmMq__backgroundGrid{background-image:linear-gradient(to right,var(--mantine-color-gray-2)1px,transparent 1px),linear-gradient(to bottom,var(--mantine-color-gray-2)1px,transparent 1px);opacity:.35;z-index:0;background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(110% 65% at 50% 0,#000 20%,#0000 75%);mask-image:radial-gradient(110% 65% at 50% 0,#000 20%,#0000 75%)}.Hero-module__JgYmMq__glowingGridOverlay{z-index:0;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(100% 60% at 50% 0,#000 30%,#0000 70%);mask-image:radial-gradient(100% 60% at 50% 0,#000 30%,#0000 70%)}.Hero-module__JgYmMq__currentLineH1{background:linear-gradient(90deg,transparent 0%,var(--mantine-color-primary-4)20%,var(--mantine-color-primary-5)50%,var(--mantine-color-primary-4)80%,transparent 100%);width:120px;height:1px;box-shadow:0 0 8px var(--mantine-color-primary-5),0 0 16px var(--mantine-color-primary-4);opacity:.5;animation:8s linear infinite Hero-module__JgYmMq__flowHorizontal1;position:absolute}.Hero-module__JgYmMq__currentLineH2{background:linear-gradient(90deg,transparent 0%,var(--mantine-color-secondary-4)20%,var(--mantine-color-secondary-5)50%,var(--mantine-color-secondary-4)80%,transparent 100%);width:80px;height:1px;box-shadow:0 0 6px var(--mantine-color-secondary-5),0 0 12px var(--mantine-color-secondary-4);opacity:.7;animation:5s linear 1.5s infinite Hero-module__JgYmMq__flowHorizontal2;position:absolute}.Hero-module__JgYmMq__currentLineH3{background:linear-gradient(90deg,transparent 0%,var(--mantine-color-primary-3)20%,var(--mantine-color-primary-5)50%,var(--mantine-color-primary-3)80%,transparent 100%);width:100px;height:1px;box-shadow:0 0 6px var(--mantine-color-primary-5),0 0 12px var(--mantine-color-primary-3);opacity:.6;animation:8s linear 3s infinite Hero-module__JgYmMq__flowHorizontal3;position:absolute}.Hero-module__JgYmMq__currentLineV1{background:linear-gradient(180deg,transparent 0%,var(--mantine-color-primary-4)20%,var(--mantine-color-primary-5)50%,var(--mantine-color-primary-4)80%,transparent 100%);width:1px;height:100px;box-shadow:0 0 8px var(--mantine-color-primary-5),0 0 16px var(--mantine-color-primary-4);opacity:.8;animation:5s linear .5s infinite Hero-module__JgYmMq__flowVertical1;position:absolute}.Hero-module__JgYmMq__currentLineV2{background:linear-gradient(180deg,transparent 0%,var(--mantine-color-secondary-4)20%,var(--mantine-color-secondary-5)50%,var(--mantine-color-secondary-4)80%,transparent 100%);width:1px;height:80px;box-shadow:0 0 6px var(--mantine-color-secondary-5),0 0 12px var(--mantine-color-secondary-4);opacity:.7;animation:7s linear 2s infinite Hero-module__JgYmMq__flowVertical2;position:absolute}.Hero-module__JgYmMq__currentLineV3{background:linear-gradient(180deg,transparent 0%,var(--mantine-color-primary-3)20%,var(--mantine-color-primary-4)50%,var(--mantine-color-primary-3)80%,transparent 100%);width:1px;height:60px;box-shadow:0 0 5px var(--mantine-color-primary-4),0 0 10px var(--mantine-color-primary-3);opacity:.5;animation:6s linear 3.5s infinite Hero-module__JgYmMq__flowVertical3;position:absolute}.Hero-module__JgYmMq__currentLineV4{background:linear-gradient(180deg,transparent 0%,var(--mantine-color-primary-4)20%,var(--mantine-color-primary-6)50%,var(--mantine-color-primary-4)80%,transparent 100%);width:1px;height:90px;box-shadow:0 0 8px var(--mantine-color-primary-6),0 0 16px var(--mantine-color-primary-4);opacity:.75;animation:6s linear 6s infinite Hero-module__JgYmMq__flowVertical4;position:absolute}.Hero-module__JgYmMq__currentLineV5{background:linear-gradient(180deg,transparent 0%,var(--mantine-color-secondary-4)20%,var(--mantine-color-secondary-6)50%,var(--mantine-color-secondary-4)80%,transparent 100%);width:1px;height:70px;box-shadow:0 0 6px var(--mantine-color-secondary-6),0 0 12px var(--mantine-color-secondary-4);opacity:.65;animation:6s linear 2.5s infinite Hero-module__JgYmMq__flowVertical5;position:absolute}.Hero-module__JgYmMq__currentLineV6{background:linear-gradient(180deg,transparent 0%,var(--mantine-color-primary-3)20%,var(--mantine-color-primary-5)50%,var(--mantine-color-primary-3)80%,transparent 100%);width:1px;height:55px;box-shadow:0 0 5px var(--mantine-color-primary-5),0 0 10px var(--mantine-color-primary-3);opacity:.55;animation:7s linear 4s infinite Hero-module__JgYmMq__flowVertical6;position:absolute}@keyframes Hero-module__JgYmMq__flowHorizontal1{0%{opacity:0;top:120px;left:-120px}5%{opacity:.8}95%{opacity:.8}to{opacity:0;top:120px;left:100%}}@keyframes Hero-module__JgYmMq__flowHorizontal2{0%{opacity:0;top:240px;left:auto;right:-80px}5%{opacity:.7}95%{opacity:.7}to{opacity:0;top:240px;left:auto;right:100%}}@keyframes Hero-module__JgYmMq__flowHorizontal3{0%{opacity:0;top:180px;left:-100px}5%{opacity:.6}95%{opacity:.6}to{opacity:0;top:180px;left:100%}}@keyframes Hero-module__JgYmMq__flowVertical1{0%{opacity:0;top:-100px;left:300px}5%{opacity:.8}95%{opacity:.8}to{opacity:0;top:100%;left:300px}}@keyframes Hero-module__JgYmMq__flowVertical2{0%{opacity:0;top:-80px;left:480px}5%{opacity:.7}95%{opacity:.7}to{opacity:0;top:100%;left:480px}}@keyframes Hero-module__JgYmMq__flowVertical3{0%{opacity:0;top:-60px;left:180px}5%{opacity:.5}95%{opacity:.5}to{opacity:0;top:100%;left:180px}}@keyframes Hero-module__JgYmMq__flowVertical4{0%{opacity:0;top:-90px;left:600px}5%{opacity:.75}95%{opacity:.75}to{opacity:0;top:100%;left:600px}}@keyframes Hero-module__JgYmMq__flowVertical5{0%{opacity:0;top:-70px;left:840px}5%{opacity:.65}95%{opacity:.65}to{opacity:0;top:100%;left:840px}}@keyframes Hero-module__JgYmMq__flowVertical6{0%{opacity:0;top:-55px;left:1080px}5%{opacity:.55}95%{opacity:.55}to{opacity:0;top:100%;left:1080px}}[data-mantine-color-scheme=dark] .Hero-module__JgYmMq__backgroundGrid{background-image:linear-gradient(to right,var(--mantine-color-dark-5)1px,transparent 1px),linear-gradient(to bottom,var(--mantine-color-dark-5)1px,transparent 1px);opacity:.3}[data-mantine-color-scheme=dark] .Hero-module__JgYmMq__currentLineH1,[data-mantine-color-scheme=dark] .Hero-module__JgYmMq__currentLineH2,[data-mantine-color-scheme=dark] .Hero-module__JgYmMq__currentLineH3,[data-mantine-color-scheme=dark] .Hero-module__JgYmMq__currentLineV1,[data-mantine-color-scheme=dark] .Hero-module__JgYmMq__currentLineV2,[data-mantine-color-scheme=dark] .Hero-module__JgYmMq__currentLineV3,[data-mantine-color-scheme=dark] .Hero-module__JgYmMq__currentLineV4,[data-mantine-color-scheme=dark] .Hero-module__JgYmMq__currentLineV5,[data-mantine-color-scheme=dark] .Hero-module__JgYmMq__currentLineV6{opacity:.9}.Hero-module__JgYmMq__heroContent{z-index:1;width:100%;padding-top:clamp(80px,8vh,120px);position:relative}.Hero-module__JgYmMq__heroLayout{align-items:center;gap:clamp(3rem,5vw,7rem);display:flex}.Hero-module__JgYmMq__heroLeft{flex:1;min-width:0}.Hero-module__JgYmMq__heroRight{flex:0 0 clamp(380px,32vw,560px);max-width:clamp(380px,32vw,560px)}.Hero-module__JgYmMq__badge{letter-spacing:.01em;text-transform:none;font-weight:500}.Hero-module__JgYmMq__heroTitle{font-size:clamp(calc(2.75rem*var(--mantine-scale)),4.5vw,calc(4.5rem*var(--mantine-scale)));letter-spacing:-.03em;color:var(--mantine-color-gray-8);font-weight:700;line-height:1.08}[data-mantine-color-scheme=dark] .Hero-module__JgYmMq__heroTitle{color:var(--mantine-color-gray-2)}.Hero-module__JgYmMq__rotatingWord{background:linear-gradient(135deg,var(--mantine-color-primary-5)0%,var(--mantine-color-primary-7)50%,var(--mantine-color-secondary-6)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;min-height:1.1em;transition:opacity .32s,transform .32s;display:block}.Hero-module__JgYmMq__rotatingVisible{opacity:1;transform:translateY(0)}.Hero-module__JgYmMq__rotatingFading{opacity:0;transform:translateY(6px)}.Hero-module__JgYmMq__heroSubtitle{font-size:clamp(calc(1.0625rem*var(--mantine-scale)),1.4vw,calc(1.25rem*var(--mantine-scale)));max-width:560px;color:var(--mantine-color-text);font-weight:400;line-height:1.65}.Hero-module__JgYmMq__heroButtons{flex-wrap:wrap;display:flex}.Hero-module__JgYmMq__primaryButton{font-weight:600;transition:transform .2s}.Hero-module__JgYmMq__primaryButton:hover{transform:translateY(-1px)}.Hero-module__JgYmMq__secondaryButton{border-color:var(--mantine-color-gray-3);font-weight:600;transition:transform .2s,border-color .2s}[data-mantine-color-scheme=dark] .Hero-module__JgYmMq__secondaryButton{border-color:var(--mantine-color-dark-4)}.Hero-module__JgYmMq__secondaryButton:hover{border-color:var(--mantine-color-primary-5);transform:translateY(-1px)}.Hero-module__JgYmMq__statsStrip{border-top:1px solid var(--mantine-color-gray-2);justify-content:center;align-items:center;max-width:100%;margin-top:2.5rem;padding-top:2.5rem;display:flex}[data-mantine-color-scheme=dark] .Hero-module__JgYmMq__statsStrip{border-top-color:var(--mantine-color-dark-5)}.Hero-module__JgYmMq__statItem{flex:1;justify-content:center;align-items:center;display:flex}.Hero-module__JgYmMq__statDivider{background:var(--mantine-color-gray-3);flex-shrink:0;width:1px;height:48px}[data-mantine-color-scheme=dark] .Hero-module__JgYmMq__statDivider{background:var(--mantine-color-dark-4)}.Hero-module__JgYmMq__statContent{text-align:center;flex:1}.Hero-module__JgYmMq__statValue{font-size:clamp(calc(2rem*var(--mantine-scale)),3.5vw,calc(3rem*var(--mantine-scale)));letter-spacing:-.03em;color:var(--mantine-color-primary-6);font-weight:800;line-height:1.05}[data-mantine-color-scheme=dark] .Hero-module__JgYmMq__statValue{color:var(--mantine-color-primary-4)}.Hero-module__JgYmMq__statLabel{font-size:calc(.8125rem*var(--mantine-scale));color:var(--mantine-color-dimmed);letter-spacing:.01em;margin-top:4px;font-weight:500}.Hero-module__JgYmMq__logWrap{position:relative}.Hero-module__JgYmMq__logBadge{z-index:10;background:#0d1117;border:1px solid #30363d;border-radius:999px;align-items:center;gap:6px;padding:5px 12px 5px 8px;display:flex;position:absolute;top:-16px;right:-12px;box-shadow:0 4px 16px #0000004d}.Hero-module__JgYmMq__logBadgeDot{background:#3fb950;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-in-out infinite Hero-module__JgYmMq__livePulse}.Hero-module__JgYmMq__logBadgeValue{font-size:calc(.8125rem*var(--mantine-scale))!important;color:#3fb950!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-weight:700!important;line-height:1!important}.Hero-module__JgYmMq__logBadgeLabel{font-size:calc(.625rem*var(--mantine-scale))!important;color:#8b949e!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;line-height:1!important}.Hero-module__JgYmMq__logLineDimmed{opacity:.38}.Hero-module__JgYmMq__executionLog{border-radius:var(--mantine-radius-md);background:#0d1117;border:1px solid #30363d;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:hidden}[data-mantine-color-scheme=dark] .Hero-module__JgYmMq__executionLog{border-color:#21262d}.Hero-module__JgYmMq__logHeader{align-items:center;gap:var(--mantine-spacing-sm);background:#161b22;border-bottom:1px solid #21262d;padding:12px 18px;display:flex}.Hero-module__JgYmMq__logDots{align-items:center;gap:6px;display:flex}.Hero-module__JgYmMq__logDot{border-radius:50%;width:13px;height:13px;display:block}.Hero-module__JgYmMq__logTitle{font-size:calc(.75rem*var(--mantine-scale))!important;color:#8b949e!important;font-family:inherit!important;font-weight:400!important}.Hero-module__JgYmMq__logBody{flex-direction:column;gap:14px;padding:20px 18px;display:flex}.Hero-module__JgYmMq__logLine{flex-wrap:nowrap;align-items:center;gap:12px;min-width:0;display:flex}.Hero-module__JgYmMq__logTime{flex-shrink:0;font-size:calc(.75rem*var(--mantine-scale))!important;color:#484f58!important;font-family:inherit!important;font-weight:400!important}.Hero-module__JgYmMq__logTag{letter-spacing:.04em;border-radius:3px;flex-shrink:0;padding:3px 8px;font-size:calc(.6875rem*var(--mantine-scale))!important;font-family:inherit!important;font-weight:700!important}.Hero-module__JgYmMq__logTagMuted{background:#8b949e1f;color:#6e7681!important}.Hero-module__JgYmMq__logTagInfo{background:#388bfd26;color:#58a6ff!important}.Hero-module__JgYmMq__logTagWarning{background:#d2992226;color:#e3b341!important}.Hero-module__JgYmMq__logTagSuccess{background:#3fb95026;color:#3fb950!important}.Hero-module__JgYmMq__logMessage{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden;font-size:calc(.8125rem*var(--mantine-scale))!important;color:#c9d1d9!important;font-family:inherit!important;font-weight:400!important}.Hero-module__JgYmMq__logFooter{align-items:center;gap:var(--mantine-spacing-sm);background:#0d1117;border-top:1px solid #21262d;padding:12px 18px;display:flex}.Hero-module__JgYmMq__logLiveIndicator{align-items:center;gap:5px;display:flex}.Hero-module__JgYmMq__logLiveDot{background:#3fb950;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite Hero-module__JgYmMq__livePulse}@keyframes Hero-module__JgYmMq__livePulse{0%,to{opacity:1}50%{opacity:.3}}.Hero-module__JgYmMq__logLiveText{text-transform:uppercase;letter-spacing:.08em;font-size:calc(.6875rem*var(--mantine-scale))!important;color:#3fb950!important;font-family:inherit!important;font-weight:700!important}.Hero-module__JgYmMq__logExecLabel{text-align:right;flex:1;font-size:calc(.75rem*var(--mantine-scale))!important;color:#8b949e!important;font-family:inherit!important}.Hero-module__JgYmMq__logExecValue{color:#3fb950;font-weight:700}.Hero-module__JgYmMq__logCursor{background:#8b949e;border-radius:1px;width:8px;height:14px;animation:1.2s step-end infinite Hero-module__JgYmMq__cursorBlink}@keyframes Hero-module__JgYmMq__cursorBlink{0%,to{opacity:1}50%{opacity:0}}@media (max-width:900px){.Hero-module__JgYmMq__heroLayout{flex-direction:column;gap:3rem}.Hero-module__JgYmMq__heroLeft{text-align:center}.Hero-module__JgYmMq__heroRight{flex:none;width:100%;max-width:100%}.Hero-module__JgYmMq__heroButtons{justify-content:center}.Hero-module__JgYmMq__statsStrip,.Hero-module__JgYmMq__heroSubtitle{max-width:100%}}@media (max-width:768px){.Hero-module__JgYmMq__heroTitle{font-size:calc(2.5rem*var(--mantine-scale))}.Hero-module__JgYmMq__heroSubtitle{font-size:calc(1rem*var(--mantine-scale))}.Hero-module__JgYmMq__heroContent{padding-top:86px}}@media (max-width:480px){.Hero-module__JgYmMq__heroTitle{font-size:calc(2rem*var(--mantine-scale))}.Hero-module__JgYmMq__heroButtons{flex-direction:column}.Hero-module__JgYmMq__heroButtons>*{width:100%}}
.CandleBackground-module__p8nmTG__candleBg{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.CandleBackground-module__p8nmTG__candle{flex-direction:column;align-items:center;animation:ease-in-out infinite CandleBackground-module__p8nmTG__candleFloat;display:flex;position:absolute}.CandleBackground-module__p8nmTG__wickG{background:#3fb950;border-radius:1px;width:1.5px}.CandleBackground-module__p8nmTG__wickR{background:#f85149;border-radius:1px;width:1.5px}.CandleBackground-module__p8nmTG__bodyG{background:#3fb950;border-radius:1px;width:8px}.CandleBackground-module__p8nmTG__bodyR{background:#f85149;border-radius:1px;width:8px}@keyframes CandleBackground-module__p8nmTG__candleFloat{0%{transform:translateY(0)scaleY(1)}25%{transform:translateY(-6px)scaleY(1.06)}50%{transform:translateY(-2px)scaleY(1.02)}75%{transform:translateY(4px)scaleY(.95)}to{transform:translateY(0)scaleY(1)}}.CandleBackground-module__p8nmTG__hero{opacity:.13}[data-mantine-color-scheme=dark] .CandleBackground-module__p8nmTG__hero{opacity:.22}.CandleBackground-module__p8nmTG__section{opacity:.1}[data-mantine-color-scheme=dark] .CandleBackground-module__p8nmTG__section{opacity:.17}@media (max-width:768px){.CandleBackground-module__p8nmTG__candleBg{display:none}}
.SectionBridge-module__aMIdra__bridge{z-index:5;justify-content:center;align-items:center;padding:2rem 0;display:flex;position:relative}.SectionBridge-module__aMIdra__inner{align-items:center;gap:1rem;width:100%;max-width:420px;padding:0 1rem;display:flex}.SectionBridge-module__aMIdra__label{letter-spacing:.14em;text-transform:uppercase;color:var(--mantine-color-dimmed);opacity:.6;flex-shrink:0;font-size:.6rem;font-weight:700}.SectionBridge-module__aMIdra__track{flex:1;height:1px;position:relative}.SectionBridge-module__aMIdra__line{background:linear-gradient(to right,transparent,var(--mantine-color-gray-3)20%,var(--mantine-color-gray-3)80%,transparent);height:1px;position:absolute;top:0;left:0;right:0}[data-mantine-color-scheme=dark] .SectionBridge-module__aMIdra__line{background:linear-gradient(to right,transparent,var(--mantine-color-dark-4)20%,var(--mantine-color-dark-4)80%,transparent)}.SectionBridge-module__aMIdra__pulse{border-radius:50%;width:5px;height:5px;animation:2.8s cubic-bezier(.4,0,.6,1) infinite SectionBridge-module__aMIdra__travelPulse;position:absolute;top:50%;left:0;transform:translateY(-50%)}.SectionBridge-module__aMIdra__dot-primary .SectionBridge-module__aMIdra__pulse{background:var(--mantine-color-primary-5);box-shadow:0 0 6px 2px color-mix(in srgb,var(--mantine-color-primary-5)60%,transparent)}.SectionBridge-module__aMIdra__dot-amber .SectionBridge-module__aMIdra__pulse{background:#f59e0b;box-shadow:0 0 6px 2px #f59e0b80}.SectionBridge-module__aMIdra__dot-green .SectionBridge-module__aMIdra__pulse{background:#3fb950;box-shadow:0 0 6px 2px #3fb95080}@keyframes SectionBridge-module__aMIdra__travelPulse{0%{opacity:0;left:0%}5%{opacity:1}92%{opacity:1}to{opacity:0;left:calc(100% - 5px)}}@media (max-width:600px){.SectionBridge-module__aMIdra__bridge{padding:1.25rem 0}.SectionBridge-module__aMIdra__inner{max-width:280px}}
.ProblemSection-module__KJ1ntG__problemSection{background:var(--mantine-color-gray-0);padding:6rem 0;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .ProblemSection-module__KJ1ntG__problemSection{background:#0f0f16}.ProblemSection-module__KJ1ntG__bridgeTop{background:linear-gradient(to bottom,var(--mantine-color-body)0%,transparent 100%);pointer-events:none;z-index:3;height:140px;position:absolute;top:0;left:0;right:0}.ProblemSection-module__KJ1ntG__bridgeBottom{background:linear-gradient(to top,var(--mantine-color-body)0%,transparent 100%);pointer-events:none;z-index:3;height:140px;position:absolute;bottom:0;left:0;right:0}.ProblemSection-module__KJ1ntG__bridgeZone{z-index:4;margin-top:40px;position:relative}.ProblemSection-module__KJ1ntG__sectionHeader{text-align:center;z-index:4;margin-bottom:2.5rem;position:relative}.ProblemSection-module__KJ1ntG__sectionLabel{font-size:calc(.6875rem*var(--mantine-scale));letter-spacing:.12em;text-transform:uppercase;color:var(--mantine-color-primary-6);margin-bottom:.5rem;font-weight:700}[data-mantine-color-scheme=dark] .ProblemSection-module__KJ1ntG__sectionLabel{color:#f59e0b}.ProblemSection-module__KJ1ntG__sectionTitle{font-size:clamp(calc(1.5rem*var(--mantine-scale)),3.2vw,calc(2.125rem*var(--mantine-scale)));letter-spacing:-.025em;color:var(--mantine-color-gray-9);font-weight:700;line-height:1.2}[data-mantine-color-scheme=dark] .ProblemSection-module__KJ1ntG__sectionTitle{color:#ffffffeb}.ProblemSection-module__KJ1ntG__comparisonGrid{z-index:4;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:0;max-width:860px;margin:0 auto;transition:opacity .5s;display:grid;position:relative}.ProblemSection-module__KJ1ntG__comparisonFade{opacity:0}.ProblemSection-module__KJ1ntG__vsDivider{flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:0 1.25rem;display:flex}.ProblemSection-module__KJ1ntG__vsLine{background:var(--mantine-color-gray-3);flex:1;width:1px;max-height:80px}[data-mantine-color-scheme=dark] .ProblemSection-module__KJ1ntG__vsLine{background:#ffffff1a}.ProblemSection-module__KJ1ntG__vsLabel{text-transform:uppercase;flex-shrink:0;font-size:calc(.625rem*var(--mantine-scale))!important;letter-spacing:.1em!important;color:var(--mantine-color-dimmed)!important;font-weight:700!important}.ProblemSection-module__KJ1ntG__panel{background:#0d1117;border:1px solid #21262d;border-radius:12px;flex-direction:column;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:flex;overflow:hidden}.ProblemSection-module__KJ1ntG__panelManual{box-shadow:0 0 48px #f8514912,0 16px 48px #00000059}.ProblemSection-module__KJ1ntG__panelRelay{box-shadow:0 0 48px #3fb95012,0 16px 48px #00000059}.ProblemSection-module__KJ1ntG__panelHeader{background:#161b22;border-bottom:1px solid #21262d;align-items:center;gap:8px;padding:10px 16px;display:flex}.ProblemSection-module__KJ1ntG__panelHeaderDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.ProblemSection-module__KJ1ntG__panelLabel{text-transform:uppercase;font-size:calc(.625rem*var(--mantine-scale))!important;letter-spacing:.1em!important;font-family:inherit!important;font-weight:700!important}.ProblemSection-module__KJ1ntG__panelLabelManual{color:#f85149!important}.ProblemSection-module__KJ1ntG__panelLabelRelay{color:#3fb950!important}.ProblemSection-module__KJ1ntG__panelBody{flex-direction:column;flex:1;gap:.55rem;min-height:280px;padding:1.5rem 1.5rem 1rem;display:flex;position:relative}.ProblemSection-module__KJ1ntG__panelBodyPayoff>.ProblemSection-module__KJ1ntG__panelRow,.ProblemSection-module__KJ1ntG__panelBodyPayoff>.ProblemSection-module__KJ1ntG__panelTime,.ProblemSection-module__KJ1ntG__panelBodyPayoff>.ProblemSection-module__KJ1ntG__panelAsset,.ProblemSection-module__KJ1ntG__panelBodyPayoff>.ProblemSection-module__KJ1ntG__panelSep,.ProblemSection-module__KJ1ntG__panelBodyPayoff>.ProblemSection-module__KJ1ntG__priceBox{opacity:.12;transition:opacity .5s}.ProblemSection-module__KJ1ntG__payoffOverlay{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;transition:opacity .6s;display:flex;position:absolute;inset:0}.ProblemSection-module__KJ1ntG__payoffVisible{opacity:1}.ProblemSection-module__KJ1ntG__payoffTextManual{animation:2.5s ease-in-out infinite ProblemSection-module__KJ1ntG__payoffPulseRed;font-size:clamp(calc(1.75rem*var(--mantine-scale)),4vw,calc(2.375rem*var(--mantine-scale)))!important;color:#f85149!important;letter-spacing:-.03em!important;font-family:inherit!important;font-weight:900!important;line-height:1!important}.ProblemSection-module__KJ1ntG__payoffSubManual{text-transform:uppercase;font-size:calc(.6875rem*var(--mantine-scale))!important;color:#f8514973!important;letter-spacing:.06em!important;font-family:inherit!important}.ProblemSection-module__KJ1ntG__payoffTextRelay{animation:2.5s ease-in-out infinite ProblemSection-module__KJ1ntG__payoffPulseGreen;font-size:clamp(calc(1.75rem*var(--mantine-scale)),4vw,calc(2.375rem*var(--mantine-scale)))!important;color:#3fb950!important;letter-spacing:-.03em!important;font-family:inherit!important;font-weight:900!important;line-height:1!important}.ProblemSection-module__KJ1ntG__payoffSubRelay{text-transform:uppercase;font-size:calc(.6875rem*var(--mantine-scale))!important;color:#3fb95080!important;letter-spacing:.06em!important;font-family:inherit!important}@keyframes ProblemSection-module__KJ1ntG__payoffPulseRed{0%,to{text-shadow:0 0 20px #f8514900}50%{text-shadow:0 0 30px #f8514940}}@keyframes ProblemSection-module__KJ1ntG__payoffPulseGreen{0%,to{text-shadow:0 0 20px #3fb95000}50%{text-shadow:0 0 30px #3fb9504d}}.ProblemSection-module__KJ1ntG__panelTime{transition:opacity .5s;font-size:calc(1.375rem*var(--mantine-scale))!important;color:#f59e0b!important;letter-spacing:-.01em!important;font-family:inherit!important;font-weight:700!important;line-height:1.1!important}.ProblemSection-module__KJ1ntG__panelAsset{transition:opacity .5s;font-size:calc(.6875rem*var(--mantine-scale))!important;color:#484f58!important;letter-spacing:.05em!important;font-family:inherit!important;font-weight:500!important}.ProblemSection-module__KJ1ntG__panelSep{background:#21262d;height:1px;margin:.3rem 0;transition:opacity .5s}.ProblemSection-module__KJ1ntG__panelRow{align-items:center;gap:8px;transition:opacity .4s,transform .4s;display:flex}.ProblemSection-module__KJ1ntG__panelSignalText{font-size:calc(.875rem*var(--mantine-scale))!important;color:#c9d1d999!important;font-family:inherit!important;font-weight:500!important}.ProblemSection-module__KJ1ntG__iconCell{text-align:center;flex-shrink:0;width:16px;font-size:calc(.75rem*var(--mantine-scale))!important;line-height:1!important}.ProblemSection-module__KJ1ntG__checkIcon{color:#3fb950!important;font-weight:700!important}.ProblemSection-module__KJ1ntG__rowIn{opacity:1;transform:translateY(0)}.ProblemSection-module__KJ1ntG__rowOut{opacity:0;pointer-events:none;transform:translateY(6px)}.ProblemSection-module__KJ1ntG__manualAsleepText{font-size:calc(.9375rem*var(--mantine-scale))!important;color:#c9d1d9e0!important;letter-spacing:-.01em!important;font-family:inherit!important;font-weight:700!important}.ProblemSection-module__KJ1ntG__priceBox{align-items:baseline;gap:8px;min-height:48px;padding:.25rem 0;transition:opacity .5s;display:flex}.ProblemSection-module__KJ1ntG__missedPrice{animation:.35s cubic-bezier(.34,1.56,.64,1) forwards ProblemSection-module__KJ1ntG__priceEntrance;font-size:calc(2rem*var(--mantine-scale))!important;color:#3fb95061!important;letter-spacing:-.03em!important;font-family:inherit!important;font-weight:800!important;line-height:1!important}.ProblemSection-module__KJ1ntG__priceSubLabel{font-size:calc(.625rem*var(--mantine-scale))!important;color:#484f58!important;font-family:inherit!important}@keyframes ProblemSection-module__KJ1ntG__priceEntrance{0%{opacity:0;transform:translateY(5px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}.ProblemSection-module__KJ1ntG__stepText{font-size:calc(.8125rem*var(--mantine-scale))!important;color:#c9d1d98c!important;font-family:inherit!important;font-weight:400!important}.ProblemSection-module__KJ1ntG__filledText{font-size:calc(.8125rem*var(--mantine-scale))!important;color:#3fb950!important;font-family:inherit!important;font-weight:700!important}.ProblemSection-module__KJ1ntG__runningText{font-size:calc(.75rem*var(--mantine-scale))!important;color:#3fb950a6!important;font-family:inherit!important;font-style:italic!important;font-weight:500!important}.ProblemSection-module__KJ1ntG__panelFooter{background:#0d1117;border-top:1px solid #21262d;align-items:center;gap:8px;padding:8px 16px 10px;display:flex}.ProblemSection-module__KJ1ntG__footerDot{border-radius:50%;flex-shrink:0;width:6px;height:6px;transition:background .4s}.ProblemSection-module__KJ1ntG__footerDotActive{animation:1.8s ease-in-out infinite ProblemSection-module__KJ1ntG__footerPulse}@keyframes ProblemSection-module__KJ1ntG__footerPulse{0%,to{opacity:1}50%{opacity:.4}}.ProblemSection-module__KJ1ntG__footerText{transition:color .4s;font-size:calc(.6875rem*var(--mantine-scale))!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important}@media (prefers-reduced-motion:reduce){.ProblemSection-module__KJ1ntG__comparisonGrid,.ProblemSection-module__KJ1ntG__panelRow,.ProblemSection-module__KJ1ntG__payoffOverlay,.ProblemSection-module__KJ1ntG__panelBodyPayoff>*{transition:none!important;animation:none!important}.ProblemSection-module__KJ1ntG__rowOut{opacity:1!important;transform:none!important}.ProblemSection-module__KJ1ntG__payoffOverlay{opacity:0!important}.ProblemSection-module__KJ1ntG__panelBodyPayoff>.ProblemSection-module__KJ1ntG__panelRow,.ProblemSection-module__KJ1ntG__panelBodyPayoff>.ProblemSection-module__KJ1ntG__panelTime{opacity:1!important}.ProblemSection-module__KJ1ntG__missedPrice{animation:none!important}}@media (max-width:900px){.ProblemSection-module__KJ1ntG__problemSection{padding:5rem 0}.ProblemSection-module__KJ1ntG__sectionTitle{font-size:calc(1.5rem*var(--mantine-scale))}.ProblemSection-module__KJ1ntG__bridgeTop,.ProblemSection-module__KJ1ntG__bridgeBottom{height:100px}.ProblemSection-module__KJ1ntG__comparisonGrid{grid-template-columns:1fr;max-width:400px}.ProblemSection-module__KJ1ntG__vsDivider{flex-direction:row;gap:12px;padding:.75rem 0}.ProblemSection-module__KJ1ntG__vsLine{flex:1;width:100%;max-height:1px}.ProblemSection-module__KJ1ntG__payoffTextManual,.ProblemSection-module__KJ1ntG__payoffTextRelay{font-size:calc(1.75rem*var(--mantine-scale))!important}}
.SolutionSection-module__hzQUAW__solutionSection{background:var(--mantine-color-body);padding:8rem 0 7rem;position:relative;overflow:hidden}.SolutionSection-module__hzQUAW__solutionSection:before{content:"";background:radial-gradient(ellipse at 50% 30%,color-mix(in srgb,var(--mantine-color-primary-4)18%,transparent),transparent 65%);pointer-events:none;z-index:0;border-radius:50%;width:800px;height:500px;position:absolute;top:-120px;left:50%;transform:translate(-50%)}[data-mantine-color-scheme=dark] .SolutionSection-module__hzQUAW__solutionSection:before{background:radial-gradient(ellipse at 50% 30%,color-mix(in srgb,var(--mantine-color-primary-8)25%,transparent),transparent 65%)}.SolutionSection-module__hzQUAW__sectionLabel{font-size:calc(.6875rem*var(--mantine-scale));letter-spacing:.1em;text-transform:uppercase;color:var(--mantine-color-primary-6);margin-bottom:var(--mantine-spacing-xs);font-weight:700}.SolutionSection-module__hzQUAW__introBlock{text-align:center;z-index:1;margin-bottom:5rem;position:relative}.SolutionSection-module__hzQUAW__introTitle{font-size:clamp(calc(2.75rem*var(--mantine-scale)),7vw,calc(4.75rem*var(--mantine-scale)));letter-spacing:-.03em;color:var(--mantine-color-gray-9);font-weight:800;line-height:1.06}[data-mantine-color-scheme=dark] .SolutionSection-module__hzQUAW__introTitle{color:var(--mantine-color-gray-1)}.SolutionSection-module__hzQUAW__emphasis{background:linear-gradient(135deg,var(--mantine-color-primary-5)0%,var(--mantine-color-primary-7)50%,var(--mantine-color-secondary-6)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.SolutionSection-module__hzQUAW__capabilitiesGrid{margin-bottom:4rem}.SolutionSection-module__hzQUAW__capabilityItem{border-radius:var(--mantine-radius-md);z-index:1;flex-direction:column;padding:1.5rem;transition:background .2s,transform .2s;display:flex;position:relative}.SolutionSection-module__hzQUAW__capabilityItem:hover{background:var(--mantine-color-gray-0);transform:translateY(-2px)}[data-mantine-color-scheme=dark] .SolutionSection-module__hzQUAW__capabilityItem:hover{background:var(--mantine-color-dark-7)}.SolutionSection-module__hzQUAW__capTitle{font-size:calc(.9375rem*var(--mantine-scale));font-weight:600}.SolutionSection-module__hzQUAW__whyAlgoStrip{border-top:1px solid var(--mantine-color-gray-2);justify-content:center;margin-top:0;padding-top:2rem;display:flex}[data-mantine-color-scheme=dark] .SolutionSection-module__hzQUAW__whyAlgoStrip{border-top-color:var(--mantine-color-dark-5)}.SolutionSection-module__hzQUAW__statsRow{justify-content:center;align-items:center;width:100%;max-width:560px;display:flex}.SolutionSection-module__hzQUAW__statItem{flex:1;justify-content:center;align-items:center;display:flex}.SolutionSection-module__hzQUAW__statDivider{background:var(--mantine-color-gray-3);flex-shrink:0;width:1px;height:28px}[data-mantine-color-scheme=dark] .SolutionSection-module__hzQUAW__statDivider{background:var(--mantine-color-dark-4)}.SolutionSection-module__hzQUAW__statContent{text-align:center;flex:1}.SolutionSection-module__hzQUAW__statValue{font-size:calc(1.375rem*var(--mantine-scale));letter-spacing:-.02em;color:var(--mantine-color-text);font-weight:700;line-height:1.15}@media (max-width:768px){.SolutionSection-module__hzQUAW__solutionSection{padding:3.5rem 0}.SolutionSection-module__hzQUAW__introTitle{font-size:calc(1.75rem*var(--mantine-scale))}.SolutionSection-module__hzQUAW__whyAlgoStrip{padding-top:1.5rem}}
.Features-module__MNwinW__features{background:var(--mantine-color-body);padding:6rem 0;position:relative}[data-mantine-color-scheme=dark] .Features-module__MNwinW__features{border-top-color:var(--mantine-color-dark-5)}.Features-module__MNwinW__sectionHeader{text-align:center;margin-bottom:5rem}.Features-module__MNwinW__sectionLabel{font-size:calc(.6875rem*var(--mantine-scale));letter-spacing:.1em;text-transform:uppercase;color:var(--mantine-color-primary-6);margin-bottom:var(--mantine-spacing-xs);font-weight:700}.Features-module__MNwinW__sectionTitle{font-size:calc(2.25rem*var(--mantine-scale));letter-spacing:-.02em;color:var(--mantine-color-gray-9);font-weight:700;line-height:1.15}[data-mantine-color-scheme=dark] .Features-module__MNwinW__sectionTitle{color:var(--mantine-color-gray-1)}.Features-module__MNwinW__stickyLayout{align-items:flex-start;gap:5rem;display:flex}.Features-module__MNwinW__stickyLeft{flex:0 0 46%;align-self:flex-start;max-width:46%;position:sticky;top:calc(50vh - 230px)}.Features-module__MNwinW__stickyVisualWrap{border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-lg);background:var(--mantine-color-gray-0);height:420px;box-shadow:0 0 0 1px color-mix(in srgb,var(--mantine-color-primary-4)10%,transparent),0 4px 24px #0000000f,0 1px 4px #0000000a;transition:box-shadow .4s;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .Features-module__MNwinW__stickyVisualWrap{background:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-5);box-shadow:0 0 0 1px color-mix(in srgb,var(--mantine-color-primary-7)25%,transparent),0 4px 32px #0000004d,0 1px 6px #0003}.Features-module__MNwinW__stickyLeft:before{content:"";background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--mantine-color-primary-4)12%,transparent),transparent 70%);pointer-events:none;z-index:-1;border-radius:50%;width:120%;height:120%;position:absolute;top:-10%;left:-10%}[data-mantine-color-scheme=dark] .Features-module__MNwinW__stickyLeft:before{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--mantine-color-primary-8)20%,transparent),transparent 70%)}.Features-module__MNwinW__visualSlide{opacity:0;pointer-events:none;justify-content:center;align-items:center;padding:2rem 1.75rem 3rem;transition:opacity .3s;display:flex;position:absolute;inset:0}.Features-module__MNwinW__visualSlideActive{pointer-events:auto;opacity:1}@keyframes Features-module__MNwinW__enterFromBelow{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes Features-module__MNwinW__enterFromAbove{0%{opacity:0;transform:translateY(-28px)}to{opacity:1;transform:translateY(0)}}.Features-module__MNwinW__visualEnterDown{animation:.42s cubic-bezier(.33,1,.68,1) forwards Features-module__MNwinW__enterFromBelow}.Features-module__MNwinW__visualEnterUp{animation:.42s cubic-bezier(.33,1,.68,1) forwards Features-module__MNwinW__enterFromAbove}.Features-module__MNwinW__progressDots{align-items:center;gap:6px;display:flex;position:absolute;bottom:1.1rem;left:50%;transform:translate(-50%)}.Features-module__MNwinW__dot{background:var(--mantine-color-gray-4);border-radius:50%;width:6px;height:6px;transition:background .28s,transform .28s}[data-mantine-color-scheme=dark] .Features-module__MNwinW__dot{background:var(--mantine-color-dark-3)}.Features-module__MNwinW__dotActive{background:var(--mantine-color-primary-6);transform:scale(1.4)}.Features-module__MNwinW__scrollRight{flex:1;min-width:0}.Features-module__MNwinW__scrollSection{border-bottom:1px solid var(--mantine-color-gray-1);opacity:.35;flex-direction:column;justify-content:center;min-height:70vh;padding:3rem 0;transition:opacity .38s;display:flex}.Features-module__MNwinW__scrollSection:last-child{border-bottom:none}[data-mantine-color-scheme=dark] .Features-module__MNwinW__scrollSection{border-bottom-color:var(--mantine-color-dark-6)}.Features-module__MNwinW__scrollSectionActive{opacity:1}.Features-module__MNwinW__scrollSection:before{content:"";background:var(--mantine-color-primary-5);opacity:0;border-radius:1px;width:2px;transition:opacity .4s;position:absolute;top:3rem;bottom:3rem;left:-1.5rem}.Features-module__MNwinW__scrollSectionActive:before{opacity:1}.Features-module__MNwinW__scrollSection{position:relative}.Features-module__MNwinW__pillarLabel{font-size:calc(.6875rem*var(--mantine-scale));letter-spacing:.1em;text-transform:uppercase;color:var(--mantine-color-primary-6);margin-bottom:var(--mantine-spacing-xs);font-weight:700}.Features-module__MNwinW__pillarTitle{font-size:calc(1.875rem*var(--mantine-scale));letter-spacing:-.02em;color:var(--mantine-color-gray-9);font-weight:700;line-height:1.2}[data-mantine-color-scheme=dark] .Features-module__MNwinW__pillarTitle{color:var(--mantine-color-gray-1)}.Features-module__MNwinW__mobilePillars{display:none}.Features-module__MNwinW__visual{width:100%}.Features-module__MNwinW__flowDiagramH{background:var(--mantine-color-body);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-md);flex-direction:row;align-items:center;gap:0;padding:1.5rem 1rem;display:flex}[data-mantine-color-scheme=dark] .Features-module__MNwinW__flowDiagramH{border-color:var(--mantine-color-dark-4)}.Features-module__MNwinW__flowNodeWrap{flex:1;justify-content:center;display:flex}.Features-module__MNwinW__flowNode{text-align:center;border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-md);background:var(--mantine-color-body);flex-direction:column;align-items:center;gap:4px;width:100%;max-width:120px;padding:.75rem .5rem;display:flex}[data-mantine-color-scheme=dark] .Features-module__MNwinW__flowNode{border-color:var(--mantine-color-dark-4)}.Features-module__MNwinW__flowNodePrimary{border-color:var(--mantine-color-primary-4);background:var(--mantine-color-primary-0)}[data-mantine-color-scheme=dark] .Features-module__MNwinW__flowNodePrimary{background:color-mix(in srgb,var(--mantine-color-primary-9)30%,transparent);border-color:var(--mantine-color-primary-7)}.Features-module__MNwinW__flowBridgeH{flex-direction:column;flex-shrink:0;align-items:center;gap:5px;min-width:72px;padding:0 2px;display:flex}.Features-module__MNwinW__flowBridgeLabel{letter-spacing:.04em;white-space:nowrap;order:-1;font-size:calc(.625rem*var(--mantine-scale))!important;color:var(--mantine-color-dimmed)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-weight:500!important}.Features-module__MNwinW__flowBridgeLine{background:var(--mantine-color-gray-4);width:100%;height:1px;position:relative}.Features-module__MNwinW__flowBridgeLine:after{content:"";border-top:4.5px solid #0000;border-bottom:4.5px solid #0000;border-left:7px solid var(--mantine-color-gray-4);width:0;height:0;position:absolute;top:-4px;right:-1px}[data-mantine-color-scheme=dark] .Features-module__MNwinW__flowBridgeLine{background:var(--mantine-color-dark-3)}[data-mantine-color-scheme=dark] .Features-module__MNwinW__flowBridgeLine:after{border-left-color:var(--mantine-color-dark-3)}.Features-module__MNwinW__metricStrip{border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-md);background:var(--mantine-color-body);align-items:center;gap:.75rem;margin-top:1rem;padding:.6rem 1rem;display:flex}[data-mantine-color-scheme=dark] .Features-module__MNwinW__metricStrip{border-color:var(--mantine-color-dark-4)}.Features-module__MNwinW__metricLabel{flex:1;font-size:calc(.75rem*var(--mantine-scale))!important;color:var(--mantine-color-dimmed)!important}.Features-module__MNwinW__metricValue{font-size:calc(.875rem*var(--mantine-scale))!important;color:#3fb950!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-weight:700!important}.Features-module__MNwinW__flowStepIcon{background:var(--mantine-color-gray-1);width:32px;height:32px;color:var(--mantine-color-gray-7);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:4px;display:flex}[data-mantine-color-scheme=dark] .Features-module__MNwinW__flowStepIcon{background:var(--mantine-color-dark-5);color:var(--mantine-color-gray-4)}.Features-module__MNwinW__flowStepIconPrimary{background:var(--mantine-color-primary-1);color:var(--mantine-color-primary-6)}[data-mantine-color-scheme=dark] .Features-module__MNwinW__flowStepIconPrimary{background:color-mix(in srgb,var(--mantine-color-primary-9)50%,transparent);color:var(--mantine-color-primary-3)}.Features-module__MNwinW__flowStepLabel{font-size:calc(.6875rem*var(--mantine-scale))!important;color:var(--mantine-color-text)!important;font-weight:600!important}.Features-module__MNwinW__flowStepSub{font-size:calc(.625rem*var(--mantine-scale))!important;color:var(--mantine-color-dimmed)!important}.Features-module__MNwinW__flowStepSubSuccess{color:#3fb950!important;font-weight:600!important}.Features-module__MNwinW__strategyCards{gap:var(--mantine-spacing-sm);flex-direction:column;display:flex}.Features-module__MNwinW__strategyCard{transition:border-color .2s}.Features-module__MNwinW__strategyCard:hover{border-color:var(--mantine-color-primary-4)}.Features-module__MNwinW__returnPct{font-size:calc(.8125rem*var(--mantine-scale))!important;color:#3fb950!important;font-weight:700!important}.Features-module__MNwinW__activeDot{background:#3fb950;border-radius:50%;flex-shrink:0;width:8px;height:8px}.Features-module__MNwinW__leaderboard{overflow:hidden}.Features-module__MNwinW__leaderboardHeader{border-bottom:1px solid var(--mantine-color-gray-2);background:var(--mantine-color-gray-0);padding:.75rem 1rem}[data-mantine-color-scheme=dark] .Features-module__MNwinW__leaderboardHeader{background:var(--mantine-color-dark-7);border-bottom-color:var(--mantine-color-dark-5)}.Features-module__MNwinW__leaderboardRow{align-items:center;gap:var(--mantine-spacing-sm);border-bottom:1px solid var(--mantine-color-gray-1);padding:.75rem 1rem;transition:background .18s;display:flex}.Features-module__MNwinW__leaderboardRow:last-child{border-bottom:none}.Features-module__MNwinW__leaderboardRow:hover{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .Features-module__MNwinW__leaderboardRow{border-bottom-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=dark] .Features-module__MNwinW__leaderboardRow:hover{background:var(--mantine-color-dark-7)}.Features-module__MNwinW__leaderboardAvatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.Features-module__MNwinW__rankBadge{background:var(--mantine-color-default);border:1.5px solid var(--mantine-color-default-border);width:16px;height:16px;color:var(--mantine-color-text);border-radius:50%;justify-content:center;align-items:center;font-size:.55rem;font-weight:800;line-height:1;display:flex;position:absolute;bottom:-3px;right:-4px}@media (max-width:900px){.Features-module__MNwinW__stickyLayout{display:none}.Features-module__MNwinW__mobilePillars{flex-direction:column;gap:0;display:flex}.Features-module__MNwinW__mobilePillar{flex-direction:column;gap:1.75rem;padding:2.5rem 0;display:flex}.Features-module__MNwinW__mobileVisualWrap{background:var(--mantine-color-gray-0);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-lg);padding:1.5rem}[data-mantine-color-scheme=dark] .Features-module__MNwinW__mobileVisualWrap{background:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-5)}.Features-module__MNwinW__mobileDivider{background:var(--mantine-color-gray-2);width:100%;height:1px}[data-mantine-color-scheme=dark] .Features-module__MNwinW__mobileDivider{background:var(--mantine-color-dark-5)}.Features-module__MNwinW__features{padding:3.5rem 0}.Features-module__MNwinW__sectionHeader{margin-bottom:3rem}.Features-module__MNwinW__sectionTitle{font-size:calc(1.75rem*var(--mantine-scale))}.Features-module__MNwinW__pillarTitle{font-size:calc(1.5rem*var(--mantine-scale))}}@media (max-width:480px){.Features-module__MNwinW__pillarTitle{font-size:calc(1.375rem*var(--mantine-scale))}.Features-module__MNwinW__flowDiagramH{flex-direction:column;gap:.5rem;padding:1.25rem 1rem}.Features-module__MNwinW__flowBridgeH{flex-direction:column;align-items:center;width:auto;height:28px}.Features-module__MNwinW__flowBridgeLine{width:1px;height:100%}.Features-module__MNwinW__flowBridgeLine:after{border-left:3px solid #0000;border-right:3px solid #0000;border-top:5px solid var(--mantine-color-gray-4);border-bottom:none;inset:auto auto -4px -3px}[data-mantine-color-scheme=dark] .Features-module__MNwinW__flowBridgeLine:after{border-top-color:var(--mantine-color-dark-3);border-left-color:#0000}.Features-module__MNwinW__flowNodeWrap{width:100%}.Features-module__MNwinW__flowNode{max-width:100%}}
.HowItWorks-module__u8qSLG__howItWorks{background:var(--mantine-color-gray-0);padding:6rem 0;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .HowItWorks-module__u8qSLG__howItWorks{background:var(--mantine-color-dark-8);border-top-color:var(--mantine-color-dark-5)}.HowItWorks-module__u8qSLG__sectionHeader{text-align:center;margin-bottom:4rem}.HowItWorks-module__u8qSLG__sectionLabel{font-size:calc(.6875rem*var(--mantine-scale));letter-spacing:.1em;text-transform:uppercase;color:var(--mantine-color-primary-6);margin-bottom:var(--mantine-spacing-xs);font-weight:700}.HowItWorks-module__u8qSLG__sectionTitle{font-size:calc(2.25rem*var(--mantine-scale));letter-spacing:-.02em;margin-bottom:var(--mantine-spacing-md);color:var(--mantine-color-gray-9);font-weight:700;line-height:1.15}[data-mantine-color-scheme=dark] .HowItWorks-module__u8qSLG__sectionTitle{color:var(--mantine-color-gray-1)}.HowItWorks-module__u8qSLG__timeline{align-items:flex-start;padding:0 2rem;display:flex;position:relative}.HowItWorks-module__u8qSLG__bridgeLine{background:linear-gradient(to right,transparent,var(--mantine-color-primary-5)20%,var(--mantine-color-primary-6)50%,var(--mantine-color-secondary-5)80%,transparent);opacity:.45;pointer-events:none;height:1px;box-shadow:0 0 8px 1px color-mix(in srgb,var(--mantine-color-primary-5)30%,transparent);position:absolute;top:22px;left:calc(2rem + 12.5%);right:calc(2rem + 12.5%);overflow:visible}[data-mantine-color-scheme=dark] .HowItWorks-module__u8qSLG__bridgeLine{opacity:.65;box-shadow:0 0 12px 2px color-mix(in srgb,var(--mantine-color-primary-5)40%,transparent)}.HowItWorks-module__u8qSLG__bridgeDot{background:var(--mantine-color-primary-5);width:6px;height:6px;box-shadow:0 0 8px 3px color-mix(in srgb,var(--mantine-color-primary-5)55%,transparent);pointer-events:none;border-radius:50%;animation:3.2s cubic-bezier(.4,0,.6,1) infinite HowItWorks-module__u8qSLG__travelDot;position:absolute;top:50%;left:0;transform:translateY(-50%)}[data-mantine-color-scheme=dark] .HowItWorks-module__u8qSLG__bridgeDot{background:var(--mantine-color-primary-4);box-shadow:0 0 10px 4px color-mix(in srgb,var(--mantine-color-primary-4)60%,transparent)}@keyframes HowItWorks-module__u8qSLG__travelDot{0%{opacity:0;left:0%}5%{opacity:1}92%{opacity:1}to{opacity:0;left:calc(100% - 6px)}}.HowItWorks-module__u8qSLG__timelineStep{text-align:center;flex-direction:column;flex:1;align-items:center;padding:0 1rem;display:flex;position:relative}.HowItWorks-module__u8qSLG__stepCircle{background:var(--mantine-color-primary-6);z-index:1;width:44px;height:44px;box-shadow:0 0 0 5px color-mix(in srgb,var(--mantine-color-primary-5)15%,transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:1.25rem;display:flex;position:relative}[data-mantine-color-scheme=dark] .HowItWorks-module__u8qSLG__stepCircle{box-shadow:0 0 0 5px color-mix(in srgb,var(--mantine-color-primary-7)30%,transparent)}.HowItWorks-module__u8qSLG__stepNumber{font-size:calc(.9375rem*var(--mantine-scale));color:#fff;font-weight:700;line-height:1}.HowItWorks-module__u8qSLG__stepTitle{letter-spacing:-.01em;margin-bottom:.4rem;font-size:calc(.875rem*var(--mantine-scale))!important;color:var(--mantine-color-gray-9)!important;font-weight:700!important}[data-mantine-color-scheme=dark] .HowItWorks-module__u8qSLG__stepTitle{color:var(--mantine-color-gray-2)!important}.HowItWorks-module__u8qSLG__stepDesc{max-width:160px;font-size:calc(.78125rem*var(--mantine-scale))!important;color:var(--mantine-color-dimmed)!important;line-height:1.5!important}@media (max-width:768px){.HowItWorks-module__u8qSLG__timeline{flex-direction:column;align-items:flex-start;gap:0;padding:0}.HowItWorks-module__u8qSLG__bridgeLine{background:linear-gradient(to bottom,var(--mantine-color-primary-4),var(--mantine-color-primary-6)50%,var(--mantine-color-secondary-5));width:1px;height:auto;inset:calc(2rem + 12.5%) auto calc(2rem + 12.5%) calc(2rem + 21.5px)}.HowItWorks-module__u8qSLG__bridgeDot{animation:3.2s cubic-bezier(.4,0,.6,1) infinite HowItWorks-module__u8qSLG__travelDotV;top:0;left:50%;transform:translate(-50%)}@keyframes HowItWorks-module__u8qSLG__travelDotV{0%{opacity:0;top:0%}5%{opacity:1}92%{opacity:1}to{opacity:0;top:calc(100% - 6px)}}.HowItWorks-module__u8qSLG__timelineStep{text-align:left;flex-direction:row;align-items:flex-start;gap:1rem;padding:0 0 2rem 2rem}.HowItWorks-module__u8qSLG__stepCircle{flex-shrink:0;margin-bottom:0}.HowItWorks-module__u8qSLG__stepDesc{max-width:100%}.HowItWorks-module__u8qSLG__howItWorks{padding:3.5rem 0}.HowItWorks-module__u8qSLG__sectionTitle{font-size:calc(1.75rem*var(--mantine-scale))}}
.CTA-module__ad7sBG__cta{text-align:center;background:var(--mantine-color-body);padding:8rem 0;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .CTA-module__ad7sBG__cta{background:#0f0f16}.CTA-module__ad7sBG__bridgeTop{background:linear-gradient(to bottom,var(--mantine-color-body)0%,transparent 100%);pointer-events:none;z-index:3;height:140px;position:absolute;top:0;left:0;right:0}.CTA-module__ad7sBG__bridgeBottom{background:linear-gradient(to top,var(--mantine-color-body)0%,transparent 100%);pointer-events:none;z-index:3;height:140px;position:absolute;bottom:0;left:0;right:0}.CTA-module__ad7sBG__bridgeZone{z-index:4;margin-top:40px;position:relative}.CTA-module__ad7sBG__ctaContent{z-index:4;padding:0 1rem;position:relative}.CTA-module__ad7sBG__ctaTitle{font-size:clamp(calc(2.25rem*var(--mantine-scale)),5vw,calc(3.5rem*var(--mantine-scale)));letter-spacing:-.03em;color:var(--mantine-color-gray-9);margin-bottom:1.25rem;font-weight:800;line-height:1.1}[data-mantine-color-scheme=dark] .CTA-module__ad7sBG__ctaTitle{color:#fffffff2}.CTA-module__ad7sBG__ctaText{max-width:440px;font-size:calc(1.0625rem*var(--mantine-scale));color:var(--mantine-color-dimmed);margin:0 auto 2.5rem;line-height:1.65}[data-mantine-color-scheme=dark] .CTA-module__ad7sBG__ctaText{color:#ffffff6b}@media (max-width:600px){.CTA-module__ad7sBG__cta{padding:6rem 0}.CTA-module__ad7sBG__ctaTitle{font-size:calc(1.875rem*var(--mantine-scale))}.CTA-module__ad7sBG__bridgeTop,.CTA-module__ad7sBG__bridgeBottom{height:100px}}
.FAQ-module__YTKPaG__faq{background:var(--mantine-color-gray-0);padding:5rem 0;position:relative}[data-mantine-color-scheme=dark] .FAQ-module__YTKPaG__faq{background:var(--mantine-color-dark-8)}.FAQ-module__YTKPaG__headerRow{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:3rem;display:flex}.FAQ-module__YTKPaG__sectionLabel{font-size:calc(.6875rem*var(--mantine-scale));letter-spacing:.12em;text-transform:uppercase;color:var(--mantine-color-primary-6);margin-bottom:.4rem;font-weight:700}.FAQ-module__YTKPaG__sectionTitle{font-size:calc(2rem*var(--mantine-scale));letter-spacing:-.02em;color:var(--mantine-color-gray-9);font-weight:700;line-height:1.15}[data-mantine-color-scheme=dark] .FAQ-module__YTKPaG__sectionTitle{color:var(--mantine-color-gray-1)}.FAQ-module__YTKPaG__contactHint{white-space:nowrap;flex-shrink:0;padding-bottom:4px;font-size:calc(.875rem*var(--mantine-scale))!important;color:var(--mantine-color-dimmed)!important}.FAQ-module__YTKPaG__emailLink{text-underline-offset:3px;font-weight:600}.FAQ-module__YTKPaG__faqGrid{border-top:1px solid var(--mantine-color-gray-2);grid-template-columns:repeat(3,1fr);gap:0;display:grid}[data-mantine-color-scheme=dark] .FAQ-module__YTKPaG__faqGrid{border-top-color:var(--mantine-color-dark-5)}.FAQ-module__YTKPaG__faqItem{border-right:1px solid var(--mantine-color-gray-2);flex-direction:column;gap:.75rem;padding:2rem 2rem 2rem 0;display:flex}.FAQ-module__YTKPaG__faqItem:last-child{border-right:none}.FAQ-module__YTKPaG__faqItem:not(:first-child){padding-left:2rem}[data-mantine-color-scheme=dark] .FAQ-module__YTKPaG__faqItem{border-right-color:var(--mantine-color-dark-5)}.FAQ-module__YTKPaG__faqNumber{font-size:calc(.6875rem*var(--mantine-scale))!important;letter-spacing:.12em!important;color:var(--mantine-color-primary-6)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-weight:700!important}.FAQ-module__YTKPaG__faqQuestion{font-size:calc(1.0625rem*var(--mantine-scale))!important;letter-spacing:-.015em!important;color:var(--mantine-color-gray-9)!important;font-weight:700!important;line-height:1.35!important}[data-mantine-color-scheme=dark] .FAQ-module__YTKPaG__faqQuestion{color:var(--mantine-color-gray-1)!important}.FAQ-module__YTKPaG__faqAnswer{font-size:calc(.875rem*var(--mantine-scale))!important;color:var(--mantine-color-gray-6)!important;line-height:1.68!important}[data-mantine-color-scheme=dark] .FAQ-module__YTKPaG__faqAnswer{color:var(--mantine-color-gray-5)!important}@media (max-width:768px){.FAQ-module__YTKPaG__faq{padding:4rem 0}.FAQ-module__YTKPaG__headerRow{flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:2rem}.FAQ-module__YTKPaG__contactHint{padding-bottom:0}.FAQ-module__YTKPaG__sectionTitle{font-size:calc(1.625rem*var(--mantine-scale))}.FAQ-module__YTKPaG__faqGrid{border-top:none;grid-template-columns:1fr}.FAQ-module__YTKPaG__faqItem{border-top:1px solid var(--mantine-color-gray-2);border-right:none!important;padding:1.5rem 0!important}[data-mantine-color-scheme=dark] .FAQ-module__YTKPaG__faqItem{border-top-color:var(--mantine-color-dark-5)}}@media (min-width:769px) and (max-width:960px){.FAQ-module__YTKPaG__faqGrid{grid-template-columns:repeat(2,1fr)}.FAQ-module__YTKPaG__faqItem:nth-child(2){border-right:none}.FAQ-module__YTKPaG__faqItem:nth-child(3){border-right:none;border-top:1px solid var(--mantine-color-gray-2);grid-column:1/-1;padding-top:2rem;padding-left:0!important}[data-mantine-color-scheme=dark] .FAQ-module__YTKPaG__faqItem:nth-child(3){border-top-color:var(--mantine-color-dark-5)}}
.Contact-module__Bs3a0a__contact{padding:5rem 0}.Contact-module__Bs3a0a__sectionTitle{text-align:center;margin-bottom:3rem}.Contact-module__Bs3a0a__contactContent{align-items:flex-start;gap:4rem;display:flex}.Contact-module__Bs3a0a__contactForm,.Contact-module__Bs3a0a__contactInfo{flex:1}.Contact-module__Bs3a0a__infoItem{align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.Contact-module__Bs3a0a__infoIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;display:flex}@media (max-width:768px){.Contact-module__Bs3a0a__contactContent{flex-direction:column;gap:2rem}.Contact-module__Bs3a0a__contactForm,.Contact-module__Bs3a0a__contactInfo{width:100%}}
