.AlgorithmicHero-module__4N9MMq__heroSection{min-height:100vh;padding-top:calc(var(--mantine-spacing-xl) * 5);padding-bottom:calc(var(--mantine-spacing-xl) * 2);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.AlgorithmicHero-module__4N9MMq__heroSection:after{content:"";background:var(--mantine-color-brand-4);opacity:.4;filter:blur(120px);pointer-events:none;z-index:0;border-radius:50%;width:clamp(250px,35vw,500px);height:clamp(250px,35vw,500px);animation:20s ease-in-out infinite AlgorithmicHero-module__4N9MMq__orbFloat;position:absolute;top:25%;left:15%}[data-mantine-color-scheme=light] .AlgorithmicHero-module__4N9MMq__heroSection:after{opacity:.15}@keyframes AlgorithmicHero-module__4N9MMq__orbFloat{0%,to{transform:translate(0)scale(1)}33%{transform:translate(15px,-25px)scale(1.1)}66%{transform:translate(-10px,15px)scale(.9)}}.AlgorithmicHero-module__4N9MMq__heroContainer{width:100%;max-width:var(--container-extra-large);padding:0 var(--mantine-spacing-xl);align-items:center;gap:calc(var(--mantine-spacing-xl) * 1.5);z-index:1;flex-direction:column;margin:0 auto;display:flex;position:relative}.AlgorithmicHero-module__4N9MMq__heroContent{text-align:center;z-index:2;max-width:820px;position:relative}.AlgorithmicHero-module__4N9MMq__heroTitle{letter-spacing:-.02em;margin:0 0 var(--mantine-spacing-lg) 0;color:var(--mantine-color-white);font-size:clamp(2rem,5vw,3.5rem);font-weight:900;line-height:1.1}[data-mantine-color-scheme=light] .AlgorithmicHero-module__4N9MMq__heroTitle{color:var(--mantine-color-dark-9)}.AlgorithmicHero-module__4N9MMq__heroSubtitle{font-size:clamp(var(--mantine-font-size-md), 2.5vw, var(--mantine-font-size-xl));color:var(--mantine-color-gray-4);max-width:780px;margin:0 auto;line-height:1.6}[data-mantine-color-scheme=light] .AlgorithmicHero-module__4N9MMq__heroSubtitle{color:var(--mantine-color-gray-7)}.AlgorithmicHero-module__4N9MMq__heroVisual{gap:calc(var(--mantine-spacing-xl) * 1.5);grid-template-columns:minmax(0,1fr) 280px;align-items:center;width:100%;max-width:1080px;display:grid;position:relative}.AlgorithmicHero-module__4N9MMq__canvasWrapper{justify-content:center;align-items:center;min-width:0;display:flex}.AlgorithmicHero-module__4N9MMq__controlsPanel{gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-lg);border:1px solid color-mix(in srgb, var(--mantine-color-brand-6) 18%, transparent);border-radius:var(--mantine-radius-lg);-webkit-backdrop-filter:var(--glass-small);box-shadow:0 12px 40px color-mix(in srgb, var(--mantine-color-black) 30%, transparent);background:#14141480;flex-direction:column;display:flex}[data-mantine-color-scheme=light] .AlgorithmicHero-module__4N9MMq__controlsPanel{background:color-mix(in srgb, var(--mantine-color-white) 90%, transparent);box-shadow:0 12px 40px color-mix(in srgb, var(--mantine-color-black) 6%, transparent);border-color:#c89b004d}.AlgorithmicHero-module__4N9MMq__panelLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--mantine-color-brand-4);margin-bottom:2px;font-size:10px;font-weight:700}.AlgorithmicHero-module__4N9MMq__presetList,.AlgorithmicHero-module__4N9MMq__presetButtons{flex-direction:column;gap:6px;display:flex}.AlgorithmicHero-module__4N9MMq__presetButton{background:color-mix(in srgb, var(--mantine-color-white) 4%, transparent);border:1px solid color-mix(in srgb, var(--mantine-color-white) 8%, transparent);border-radius:var(--mantine-radius-md);color:var(--mantine-color-gray-3);cursor:pointer;text-align:left;transition:background .2s var(--easing-smooth), border-color .2s var(--easing-smooth), color .2s var(--easing-smooth);align-items:center;gap:10px;padding:10px 14px;font-size:13px;font-weight:500;display:flex}[data-mantine-color-scheme=light] .AlgorithmicHero-module__4N9MMq__presetButton{background:color-mix(in srgb, var(--mantine-color-black) 2%, transparent);border-color:color-mix(in srgb, var(--mantine-color-black) 8%, transparent);color:var(--mantine-color-dark-7)}.AlgorithmicHero-module__4N9MMq__presetButton:hover{border-color:color-mix(in srgb, var(--mantine-color-brand-6) 40%, transparent);color:var(--mantine-color-white)}[data-mantine-color-scheme=light] .AlgorithmicHero-module__4N9MMq__presetButton:hover{color:var(--mantine-color-dark-9)}.AlgorithmicHero-module__4N9MMq__presetButtonActive{background:color-mix(in srgb, var(--mantine-color-brand-6) 12%, transparent);border-color:color-mix(in srgb, var(--mantine-color-brand-6) 60%, transparent);color:var(--mantine-color-brand-4)}[data-mantine-color-scheme=light] .AlgorithmicHero-module__4N9MMq__presetButtonActive{color:#b08800;background:#c89b001f;border-color:#c89b008c}.AlgorithmicHero-module__4N9MMq__presetButtonActive:hover{color:var(--mantine-color-brand-4)}[data-mantine-color-scheme=light] .AlgorithmicHero-module__4N9MMq__presetButtonActive:hover{color:#b08800}.AlgorithmicHero-module__4N9MMq__presetIcon{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AlgorithmicHero-module__4N9MMq__presetLabel{flex:1}.AlgorithmicHero-module__4N9MMq__divider{background:color-mix(in srgb, var(--mantine-color-white) 8%, transparent);height:1px;margin:2px 0}[data-mantine-color-scheme=light] .AlgorithmicHero-module__4N9MMq__divider{background:color-mix(in srgb, var(--mantine-color-black) 8%, transparent)}.AlgorithmicHero-module__4N9MMq__sliderRow{flex-direction:column;gap:6px;display:flex}.AlgorithmicHero-module__4N9MMq__sliderHeader{justify-content:space-between;align-items:baseline;display:flex}.AlgorithmicHero-module__4N9MMq__paramLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--mantine-color-brand-4);font-size:11px;font-weight:600}.AlgorithmicHero-module__4N9MMq__paramValue{color:var(--mantine-color-white);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}[data-mantine-color-scheme=light] .AlgorithmicHero-module__4N9MMq__paramValue{color:var(--mantine-color-dark-9)}.AlgorithmicHero-module__4N9MMq__paramSlider{appearance:none;background:color-mix(in srgb, var(--mantine-color-white) 12%, transparent);cursor:pointer;border-radius:999px;outline:none;width:100%;height:4px}[data-mantine-color-scheme=light] .AlgorithmicHero-module__4N9MMq__paramSlider{background:color-mix(in srgb, var(--mantine-color-black) 10%, transparent)}.AlgorithmicHero-module__4N9MMq__paramSlider::-webkit-slider-thumb{appearance:none;background:var(--mantine-color-brand-4);cursor:pointer;width:16px;height:16px;box-shadow:0 0 10px color-mix(in srgb, var(--mantine-color-brand-6) 40%, transparent);border:2px solid #141414cc;border-radius:50%}.AlgorithmicHero-module__4N9MMq__paramSlider::-moz-range-thumb{background:var(--mantine-color-brand-4);cursor:pointer;width:16px;height:16px;box-shadow:0 0 10px color-mix(in srgb, var(--mantine-color-brand-6) 40%, transparent);border:2px solid #141414cc;border-radius:50%}.AlgorithmicHero-module__4N9MMq__toggleSwitch{background:color-mix(in srgb, var(--mantine-color-white) 4%, transparent);border:1px solid color-mix(in srgb, var(--mantine-color-white) 8%, transparent);border-radius:var(--mantine-radius-md);cursor:pointer;transition:background .2s var(--easing-smooth), border-color .2s var(--easing-smooth);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}[data-mantine-color-scheme=light] .AlgorithmicHero-module__4N9MMq__toggleSwitch{background:color-mix(in srgb, var(--mantine-color-black) 2%, transparent);border-color:color-mix(in srgb, var(--mantine-color-black) 8%, transparent)}.AlgorithmicHero-module__4N9MMq__toggleSwitch:hover{border-color:color-mix(in srgb, var(--mantine-color-brand-6) 40%, transparent)}.AlgorithmicHero-module__4N9MMq__toggleSwitchActive{background:color-mix(in srgb, var(--mantine-color-brand-6) 10%, transparent);border-color:color-mix(in srgb, var(--mantine-color-brand-6) 50%, transparent)}.AlgorithmicHero-module__4N9MMq__toggleLabel{color:var(--mantine-color-white);font-size:13px;font-weight:600}[data-mantine-color-scheme=light] .AlgorithmicHero-module__4N9MMq__toggleLabel{color:var(--mantine-color-dark-9)}.AlgorithmicHero-module__4N9MMq__toggleTrack{background:color-mix(in srgb, var(--mantine-color-white) 12%, transparent);width:36px;height:20px;transition:background .2s var(--easing-smooth);border-radius:999px;flex-shrink:0;position:relative}[data-mantine-color-scheme=light] .AlgorithmicHero-module__4N9MMq__toggleTrack{background:color-mix(in srgb, var(--mantine-color-black) 12%, transparent)}.AlgorithmicHero-module__4N9MMq__toggleSwitchActive .AlgorithmicHero-module__4N9MMq__toggleTrack{background:var(--mantine-color-brand-4)}.AlgorithmicHero-module__4N9MMq__toggleThumb{background:var(--mantine-color-white);width:16px;height:16px;transition:transform .25s var(--easing-smooth);box-shadow:0 2px 4px color-mix(in srgb, var(--mantine-color-black) 25%, transparent);border-radius:50%;position:absolute;top:2px;left:2px}.AlgorithmicHero-module__4N9MMq__toggleSwitchActive .AlgorithmicHero-module__4N9MMq__toggleThumb{background:var(--mantine-color-dark-9);transform:translate(16px)}@media (max-width:36em){.AlgorithmicHero-module__4N9MMq__heroSection{padding-top:calc(var(--mantine-spacing-xl) * 4)}}@media (max-width:62em){.AlgorithmicHero-module__4N9MMq__heroContainer{padding:0 var(--mantine-spacing-md)}.AlgorithmicHero-module__4N9MMq__heroVisual{gap:var(--mantine-spacing-lg);grid-template-columns:1fr;width:100%;max-width:100%}.AlgorithmicHero-module__4N9MMq__canvasWrapper{width:100%;overflow:hidden}.AlgorithmicHero-module__4N9MMq__controlsPanel{width:100%;padding:var(--mantine-spacing-md);box-sizing:border-box;min-width:0}.AlgorithmicHero-module__4N9MMq__presetButtons{scrollbar-width:none;-ms-overflow-style:none;margin-left:calc(var(--mantine-spacing-md) * -1);margin-right:calc(var(--mantine-spacing-md) * -1);padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md);-webkit-overflow-scrolling:touch;flex-flow:row;gap:8px;min-width:0;padding-bottom:4px;overflow:auto hidden}.AlgorithmicHero-module__4N9MMq__presetButtons::-webkit-scrollbar{display:none}.AlgorithmicHero-module__4N9MMq__presetButton{white-space:nowrap;flex-shrink:0;padding:8px 12px}}
.parametric-design-module__MxvURa__pageWrapper{background:var(--mantine-color-body);min-height:100vh;color:var(--mantine-color-text);position:relative}.parametric-design-module__MxvURa__desktopComparison{display:block}.parametric-design-module__MxvURa__mobileComparison{display:none}@media (max-width:36em){.parametric-design-module__MxvURa__desktopComparison{display:none}.parametric-design-module__MxvURa__mobileComparison{display:block}}[data-mantine-color-scheme=dark] .parametric-design-module__MxvURa__pageWrapper{color:var(--mantine-color-white);background:#242424}.parametric-design-module__MxvURa__dotsGridWrapper{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.parametric-design-module__MxvURa__dotsGridWrapper>div{justify-content:flex-start}.parametric-design-module__MxvURa__pageWrapper>:not(.parametric-design-module__MxvURa__dotsGridWrapper){z-index:1;position:relative}.parametric-design-module__MxvURa__ctaSectionWrapper{z-index:2;background:var(--mantine-color-body);position:relative}[data-mantine-color-scheme=dark] .parametric-design-module__MxvURa__ctaSectionWrapper{background:#242424}.parametric-design-module__MxvURa__pageWrapper [class*=heroContainer]{text-align:center;flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important}.parametric-design-module__MxvURa__pageWrapper [class*=heroContent]{text-align:center;width:100%;max-width:800px;flex-direction:column!important;align-items:center!important;display:flex!important}:is(.parametric-design-module__MxvURa__pageWrapper [class*=heroWrapper] h1,.parametric-design-module__MxvURa__pageWrapper [class*=heroWrapper] h2,.parametric-design-module__MxvURa__pageWrapper [class*=heroWrapper] p){text-align:center!important}.parametric-design-module__MxvURa__pageWrapper [class*=heroDescription]{text-align:center!important}.parametric-design-module__MxvURa__pageWrapper [class*=keyFocusList]{text-align:left;display:inline-block}:is(.parametric-design-module__MxvURa__pageWrapper [class*=ctaGroup],.parametric-design-module__MxvURa__pageWrapper [class*=buttonGroup]){width:100%;justify-content:center!important}.parametric-design-module__MxvURa__pageWrapper [class*=heroNote]{width:100%;text-align:center!important}.parametric-design-module__MxvURa__pageWrapper [class*=heroWrapper]>div>div:first-child{justify-content:center!important;display:flex!important}:is(.parametric-design-module__MxvURa__pageWrapper [class*=visualizationContainer],.parametric-design-module__MxvURa__pageWrapper [class*=heroVisualization]){display:none!important}@media (min-width:62em){.parametric-design-module__MxvURa__pageWrapper [class*=heroContainer]{padding-left:calc(var(--mantine-spacing-xl) * 4)!important;padding-right:calc(var(--mantine-spacing-xl) * 4)!important}}@media (min-width:75em){.parametric-design-module__MxvURa__pageWrapper [class*=heroContainer]{padding-left:calc(var(--mantine-spacing-xl) * 6)!important;padding-right:calc(var(--mantine-spacing-xl) * 6)!important}}.parametric-design-module__MxvURa__pageWrapper>:nth-child(n+2):not(.parametric-design-module__MxvURa__ctaSectionWrapper){padding-top:calc(var(--mantine-spacing-xl) * 2.75)!important}.parametric-design-module__MxvURa__pageWrapper>section{margin-bottom:0}@media (max-width:48em){.parametric-design-module__MxvURa__pageWrapper>:not(.parametric-design-module__MxvURa__ctaSectionWrapper){padding-top:calc(var(--mantine-spacing-xl) * 2)!important;padding-bottom:calc(var(--mantine-spacing-xl) * 1.5)!important}:is(.parametric-design-module__MxvURa__pageWrapper [class*=HowItWorksCards_title],.parametric-design-module__MxvURa__pageWrapper [class*=BGFeatureCardGrid_title],.parametric-design-module__MxvURa__pageWrapper [class*=EmbedSection_title],.parametric-design-module__MxvURa__pageWrapper [class*=TabGrid_mainHeading],.parametric-design-module__MxvURa__pageWrapper [class*=AccordionSection_title],.parametric-design-module__MxvURa__pageWrapper [class*=IndustryGallery_sectionTitle],.parametric-design-module__MxvURa__pageWrapper [class*=ComparisonTableV2_mobileTitle],.parametric-design-module__MxvURa__pageWrapper [class*=CTASection_title]){letter-spacing:-.01em!important;font-size:clamp(1.75rem,6vw,2rem)!important;font-weight:700!important;line-height:1.2!important}:is(.parametric-design-module__MxvURa__pageWrapper [class*=HowItWorksCards_description],.parametric-design-module__MxvURa__pageWrapper [class*=BGFeatureCardGrid_description],.parametric-design-module__MxvURa__pageWrapper [class*=EmbedSection_description],.parametric-design-module__MxvURa__pageWrapper [class*=TabGrid_mainDescription],.parametric-design-module__MxvURa__pageWrapper [class*=CTASection_description]){font-size:var(--mantine-font-size-md)!important;line-height:1.55!important}.parametric-design-module__MxvURa__pageWrapper [class*=IndustryGallery_industryTitle]{font-size:var(--mantine-font-size-lg)!important;font-weight:600!important}.parametric-design-module__MxvURa__pageWrapper [class*=IndustryGallery_industryDescription]{font-size:var(--mantine-font-size-sm)!important;line-height:1.5!important}:is(.parametric-design-module__MxvURa__pageWrapper [class*=HowItWorksCards_cardTitle],.parametric-design-module__MxvURa__pageWrapper [class*=BGFeatureCardGrid_cardTitle],.parametric-design-module__MxvURa__pageWrapper [class*=TabGrid_tutorialsTitle]){font-size:var(--mantine-font-size-lg)!important;line-height:1.3!important}}
