.HEADER.--overHero{position:fixed}.HEADER.--overHero .HEADER_GRADIENT{background:linear-gradient(180deg,#000b,#000a 25%,#0000);height:8em;position:absolute;width:100%;z-index:-1}.HEADER.--overHero .HEADER_NAV{background:none;border:none;color:#fff}.HEADER.--overHero .HEADER_NAV .COL_MENU .ICON_BURGER svg,.HEADER.--overHero .HEADER_NAV .COL_TITLE .LOGO .ICON svg{fill:#fff}.HERO{--HERO-maxHeightOverflow:150px;--HERO-maxHeightDeduct:0px;--HERO-maxHeight:calc(1440px - var(--HERO-maxHeightDeduct));--HERO-height:calc(100vh - var(--HERO-maxHeightDeduct));background:#000;color:#fff;font-size:24px;overflow:hidden;position:relative;width:100%}.HERO .LINK_SIMPLE{font-size:.8em}.HERO img.HERO_IMG{height:calc(var(--HERO-height) + var(--HERO-maxHeightOverflow));max-height:calc(var(--HERO-maxHeight) + var(--HERO-maxHeightOverflow));object-fit:cover;object-position:30% 80%;position:absolute;top:0;width:100%;z-index:0}.HERO img.SCREENSHOT_BACKGROUND{bottom:0;height:42em;object-fit:fill;opacity:50%;position:absolute;width:85em;z-index:0}.HERO_OVERLAY_TOP{position:relative;width:100%;z-index:1}.HERO_OVERLAY_TOP .CONTENT_WRAP{display:flex;flex-direction:column;height:var(--HERO-height);max-height:var(--HERO-maxHeight);padding:150px 1em 1em;width:100%}.HERO_OVERLAY_TOP .CONTENT_TITLE{display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-start;margin:0 auto;max-width:1800px;padding:0 1em 2em;width:100%}.HERO_OVERLAY_TOP .CONTENT_TITLE h1 span{display:block}.HERO_OVERLAY_TOP .CONTENT_TITLE h1 span.TITLE{font-size:3em;font-weight:900;line-height:1.15;margin-bottom:.33em;width:min-content}.HERO_OVERLAY_TOP .CONTENT_TITLE h1 span.SUBTITLE{margin-bottom:1.5em;max-width:13em}.HERO_OVERLAY_TOP .CONTENT_TITLE .SEARCH_FLUIDS{background:#fff;border-radius:1.5em;color:#000;cursor:pointer;height:3em;max-width:18em;padding:1em;width:100%}.HERO_OVERLAY_TOP .CONTENT_TITLE .SEARCH_FLUIDS svg{height:1em;margin-bottom:-.16666em;margin-right:.2em}.HERO_OVERLAY_TOP .CONTENT_TUTORIAL{display:flex;flex:0 0 auto;justify-content:flex-end;text-align:right}.HERO_OVERLAY_TOP .CONTENT_TUTORIAL p{font-size:.8em;margin-bottom:.5em}.HERO_OVERLAY_BOTTOM{position:relative;width:100%;z-index:1}.HERO_OVERLAY_BOTTOM .CONTENT_WRAP{max-width:42em;padding:10em 1em 0;width:100%}.HERO_OVERLAY_BOTTOM .CONTENT_TEXT{font-weight:400;margin-bottom:3em;text-align:center}.HERO_OVERLAY_BOTTOM .CONTENT_TEXT h2{font-size:3em;font-weight:900;margin-bottom:.66em}.HERO_OVERLAY_BOTTOM .APP_LINK{padding:2em 0}.HERO_OVERLAY_BOTTOM .SCREENSHOT_WRAP{margin:0 auto;position:relative;width:40em}.HERO_OVERLAY_BOTTOM .SCREENSHOT_WRAP:before{--spread:4px;background:conic-gradient(from 180deg at 50% 90%,#0000 25%,#48aa 37%,#8267 45%,#d85 65%,#0000 75%);border-radius:calc(1em + var(--spread)) calc(1em + var(--spread)) 0 0;content:"";filter:blur(24px);inset:calc(0px - var(--spread));opacity:65%;position:absolute;z-index:-1}.HERO_OVERLAY_BOTTOM img.SCREENSHOT{border:1px solid #333;border-bottom:0;border-radius:1em 1em 0 0;width:100%}.HERO_OVERLAY_BOTTOM img.SCREENSHOT.mobile{display:none}.HERO_OVERLAY_BOTTOM .SHADDOW{background:linear-gradient(0deg,#000,#0008 25%,#0004 50%,#0000);bottom:0;height:7em;position:absolute;width:100%}@media only screen and (max-width:1200px){.HERO{font-size:16px}}@media only screen and (max-width:720px){.HERO{--HERO-maxHeightDeduct:4em}.HERO img.SCREENSHOT_BACKGROUND{height:55em;width:120%}.HERO_OVERLAY_BOTTOM .SCREENSHOT_WRAP{width:19em}.HERO_OVERLAY_BOTTOM img.SCREENSHOT.desktop{display:none}.HERO_OVERLAY_BOTTOM img.SCREENSHOT.mobile{display:unset}}@media only screen and (max-width:480px){.HERO_OVERLAY_BOTTOM .CONTENT_TEXT h2,.HERO_OVERLAY_TOP .CONTENT_TITLE h1 span.TITLE{font-size:2.5em}}.SECT{background:#fff;color:#000;font-size:16px;margin-top:12em;overflow:hidden}.SECT h2{font-size:3em}.SECT h2,.SECT h3{padding-bottom:.5em}.SECT h3{font-size:2em}.SECT p{padding-bottom:1em}@media only screen and (max-width:480px){.SECT h2{font-size:2.5em}}.SECT.A2E .CONTENT_WRAP{max-width:63em;padding:0 1em}.SECT.A2E .CONTENT_WRAP .DESCRIPTION{padding-bottom:2em}.SECT.A2E .CONTENT_WRAP .DESCRIPTION h2,.SECT.A2E .CONTENT_WRAP .DESCRIPTION p{text-align:center}.SECT.A2E .FLEX_COLS{display:flex;flex-direction:row;gap:4em}.SECT.A2E .TUTORIAL{padding:1em 0}.SECT.A2E .plyr{--plyr-video-control-background-hover:#000;--plyr-color-main:red;--video-maxWidth:55;--video-borderRadius:1.25;border-radius:min(calc(1em*var(--video-borderRadius)),calc(100vw*var(--video-borderRadius)/var(--video-maxWidth)));font-family:sans-serif;font-weight:700;margin:0 auto;max-width:calc(1em*var(--video-maxWidth));width:100%}.SECT.A2E .plyr .plyr__video-wrapper{background:none}.SECT.A2E .plyr .plyr__control--overlaid{top:70%}.SECT.A2E .CONTENT_WRAP .plyr .plyr__controls{opacity:0}.SECT.A2E .CONTENT_WRAP:hover .plyr .plyr__controls{opacity:unset}.SECT.A2E .TUTORIAL_LINK{gap:1em}@media only screen and (max-width:1200px){.SECT.A2E .FLEX_COLS{gap:2em}}@media only screen and (max-width:720px){.SECT.A2E .FLEX_COLS{flex-direction:column}}@media only screen and (max-width:480px){.SECT.A2E .--responsive{display:none}}.SECT.CHART .CONTENT_WRAP{max-width:63em;padding:0 1em}.SECT.CHART .CONTENT_WRAP .DESCRIPTION_1{margin:0 auto;max-width:60em;padding-bottom:2em}.SECT.CHART .CONTENT_WRAP .DESCRIPTION_1 h2,.SECT.CHART .CONTENT_WRAP .DESCRIPTION_1 p{text-align:center}.SUBSECT.DIAGRAM_LIST{--diagramList-borderWidth:1em;--diagram-borderRadius:1.5em;--diagram-borderWidth:.5em;background:#dce2e8;border-radius:calc(var(--diagram-borderRadius) + var(--diagramList-borderWidth));margin:0 -4em 3em;padding:var(--diagramList-borderWidth)}.SUBSECT.DIAGRAM_LIST .DESCRIPTION_2{padding:1.5em 3em .5em}.SUBSECT.DIAGRAM_LIST .FLEX_COLS{display:flex;flex-direction:row;gap:var(--diagramList-borderWidth);margin:0 auto;max-width:calc(100vw - 2em)}.SUBSECT.DIAGRAM_LIST .DIAGRAM{background:#fff;border:var(--diagram-borderWidth) solid #fff;border-radius:var(--diagram-borderRadius);flex:1 0 1px;overflow:hidden;position:relative;transition:all .7s}.SUBSECT.DIAGRAM_LIST .DIAGRAM:hover{box-shadow:0 .35em 1.5em #0364;transform:scale(1.1);z-index:1}.SUBSECT.DIAGRAM_LIST .DIAGRAM h3{background:#fff;border-radius:0 0 1em;font-size:1em;left:0;padding:calc(.65em - var(--diagram-borderWidth)) 1em .65em calc(1em - var(--diagram-borderWidth));position:absolute;text-align:left;top:0}.SUBSECT.DIAGRAM_LIST .DIAGRAM_WRAP{padding:0;transition:all .7s}.SUBSECT.DIAGRAM_LIST .DIAGRAM:hover .DIAGRAM_WRAP{padding:calc(2em - var(--diagram-borderWidth))}.SUBSECT.DIAGRAM_LIST .DIAGRAM img{--diagramImg-height:20em;height:var(--diagramImg-height);object-fit:fill;opacity:.7;transition:all .7s;width:100%}.SUBSECT.DIAGRAM_LIST .DIAGRAM.HS img{transform:scale(2) translate(2em,-3em)}.SUBSECT.DIAGRAM_LIST .DIAGRAM.TS img{transform:scale(2) translate(1em,-4.5em)}.SUBSECT.DIAGRAM_LIST .DIAGRAM.PH img{transform:scale(2.5,2) translate(4em,3em)}.SUBSECT.DIAGRAM_LIST .DIAGRAM:hover img{height:calc(var(--diagramImg-height) - (2em - var(--diagram-borderWidth))*2);opacity:1;transform:none!important}.SUBSECT.SMART_CURSOR{display:flex;flex-direction:row-reverse;gap:2em}.SUBSECT.SMART_CURSOR .DESCRIPTION_3{display:flex;flex:1 1 540px;flex-direction:column;justify-content:center}.SUBSECT.SMART_CURSOR .VIDEO{flex:0 1 420px;margin:0 auto;max-width:420px}.SUBSECT.SMART_CURSOR .VIDEO video{border:5px solid #dce2e8;border-radius:2em;display:block;width:100%}@media only screen and (max-width:940px){.SUBSECT.DIAGRAM_LIST .FLEX_COLS{flex-direction:column;gap:.8em;max-width:30em;width:calc(100vw - 2em)}.SUBSECT.DIAGRAM_LIST .DIAGRAM{flex:1 0 min-content}.SUBSECT.DIAGRAM_LIST .DIAGRAM_WRAP{margin-left:auto;max-width:15em}.SUBSECT.DIAGRAM_LIST .DIAGRAM img{--diagramImg-height:15em}.SUBSECT.DIAGRAM_LIST .DIAGRAM.HS img{transform:scale(3,2.5) translate(1.5em,-3em)}.SUBSECT.DIAGRAM_LIST .DIAGRAM.TS img{transform:scale(3,2.5) translate(1.5em,-3.5em)}.SUBSECT.DIAGRAM_LIST .DIAGRAM.PH img{transform:scale(3.25,2.5) translate(3.5em,3em)}}@media only screen and (max-width:720px){.SUBSECT.SMART_CURSOR{display:unset}}@media only screen and (max-width:480px){.SECT.CHART h2{font-size:2.5em}}.SECT.GUI .CONTENT_WRAP{max-width:63em;padding:0 1em}.SECT.GUI .CONTENT_WRAP .DESCRIPTION{margin:0 auto;max-width:52em;padding-bottom:2em}.SECT.GUI .CONTENT_WRAP .DESCRIPTION h2,.SECT.GUI .CONTENT_WRAP .DESCRIPTION p,.SECT.GUI .PUNCHLINE{text-align:center}.SUBSECT.GUI_MOCKUP{--guiMockup-marginBottom:3em;--guiMockup-extendBottom:7em;background:#dce2e8;border-radius:3em;margin:0 -4em var(--guiMockup-marginBottom);padding:1em}.SUBSECT.GUI_MOCKUP .DESCRIPTION_2{padding:1.5em 3em .5em}.SUBSECT.GUI_MOCKUP .DESKTOP{margin:1em auto -2em;max-width:calc(100vw + 4em);position:relative;width:55em}.SUBSECT.GUI_MOCKUP .DESKTOP video{left:8.967391304347826%;position:absolute;top:10.41046995835812%;width:82.06521739130434%}.SUBSECT.GUI_MOCKUP .MOBILE{display:none;margin:2em auto calc(0px - var(--guiMockup-extendBottom));max-width:calc(100vw - 3em);position:relative;width:360px}.SUBSECT.GUI_MOCKUP .MOBILE video{clip-path:polygon(0 0,100% 0,100% 98%,96% 100%,4% 100%,0 98%);left:4.232283464566929%;position:absolute;top:7.1223709369024855%;width:91.53543307086615%}.SUBSECT.GUI_MOCKUP .DESKTOP img,.SUBSECT.GUI_MOCKUP .MOBILE img{position:relative;width:100%}@media only screen and (max-width:720px){.SUBSECT.GUI_MOCKUP{margin-bottom:calc(var(--guiMockup-marginBottom) + var(--guiMockup-extendBottom) - 1em)}.SUBSECT.GUI_MOCKUP .DESKTOP{display:none}.SUBSECT.GUI_MOCKUP .MOBILE{display:block}}@media only screen and (max-width:480px){.SECT.GUI h2{font-size:2.5em}}.SECT.VERSATILE .CONTENT_WRAP{max-width:63em;padding:0 1em}.SECT.VERSATILE .CONTENT_WRAP .DESCRIPTION_1{margin:0 auto;max-width:50em;padding-bottom:2em}.SECT.VERSATILE .CONTENT_WRAP .DESCRIPTION_1 h2,.SECT.VERSATILE .CONTENT_WRAP .DESCRIPTION_1 p{text-align:center}.SECT.VERSATILE ul{column-count:2;column-gap:2em;margin:0;padding-left:2em}.SECT.VERSATILE li{break-inside:avoid-column;line-height:1.5;margin-bottom:.5em}.SUBSECT.THERMO_STATES{background-color:#dce2e8;border-radius:min(2.2vw,1.5em);margin:0 -4em 3em;overflow:hidden}.SUBSECT.THERMO_STATES .DESCRIPTION_2{margin:0 auto;max-width:calc(100vw - 2em);padding:2.5em 4em .5em}.SUBSECT.THERMO_STATES .VIDEO_WRAP video{display:none;margin-bottom:.5em;max-width:calc(100vw - 1em);width:100%}@media only screen and (max-width:720px){.SECT.VERSATILE ul{column-count:1}}@media only screen and (max-width:480px){.SECT.VERSATILE h2{font-size:2.5em}}@media only screen and (min-width:941px){.SECT.VERSATILE .VIDEO_WRAP video:first-child{display:unset;margin-bottom:0}}@media only screen and (max-width:940px) and (min-width:661px){.SECT.VERSATILE .VIDEO_WRAP video:nth-child(2){display:unset;width:44em}}@media only screen and (max-width:660px){.SECT.VERSATILE .VIDEO_WRAP video:nth-child(3){display:unset;width:28em}}.MAIN_OVERLAY{align-items:center;background:#0003;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2}.MAIN_OVERLAY .OVERLAY_DIALOG{--overlay-title-height:3em;background:#fff;border-radius:calc(var(--overlay-title-height)*.5);box-shadow:0 .2em 1em #0003;color:#000;display:flex;flex-direction:column;max-height:calc(100vh - 2em);max-width:calc(100vw - 2em);width:max-content}.MAIN_OVERLAY .OVERLAY_DIALOG.SEARCH_FLUIDS .TITLE{align-items:stretch;display:flex;flex:0 0 var(--overlay-title-height);gap:1em}.MAIN_OVERLAY .OVERLAY_DIALOG.SEARCH_FLUIDS .TITLE .NAME{align-items:center;display:flex;flex:1 0 max-content;padding:0 1em}.MAIN_OVERLAY .OVERLAY_DIALOG.SEARCH_FLUIDS .TITLE .ICON_CLOSE{align-items:center;cursor:pointer;display:flex;flex:0 0 var(--overlay-title-height);justify-content:center}.MAIN_OVERLAY .OVERLAY_DIALOG.SEARCH_FLUIDS .TITLE .ICON_CLOSE svg{height:1em}.MAIN_OVERLAY .OVERLAY_DIALOG.SEARCH_FLUIDS .DESCRIPTION{padding:1em}.MAIN_OVERLAY .OVERLAY_DIALOG.SEARCH_FLUIDS .LIST_FLUIDS{overflow-y:scroll;padding-bottom:30px}.MAIN_OVERLAY .OVERLAY_DIALOG.SEARCH_FLUIDS .LIST_FLUIDS .FLUID_ROW{color:#000;display:flex;flex-direction:column;height:calc(var(--touchscreen-minsize) + 8px);justify-content:center;padding:0 1em;text-decoration:none}.MAIN_OVERLAY .OVERLAY_DIALOG.SEARCH_FLUIDS .LIST_FLUIDS .FLUID_ROW:hover{background-color:#dce2e8}.MAIN_OVERLAY .OVERLAY_DIALOG.SEARCH_FLUIDS .LIST_FLUIDS .FLUID_ROW p{line-height:1}.MAIN_OVERLAY .OVERLAY_DIALOG.SEARCH_FLUIDS .LIST_FLUIDS .FLUID_ROW p:first-child{font-weight:700}.MAIN_OVERLAY .OVERLAY_DIALOG.SEARCH_FLUIDS .LIST_FLUIDS .FLUID_ROW p:last-child{color:#666;font-size:.75em;text-transform:uppercase}.MAIN_OVERLAY .OVERLAY_DIALOG.SEARCH_FLUIDS .COMMANDS{--overlay-commands-padding:.5em;align-items:stretch;display:flex;gap:var(--overlay-commands-padding);height:var(--overlay-title-height);padding:0 var(--overlay-commands-padding)}.MAIN_OVERLAY .OVERLAY_DIALOG.SEARCH_FLUIDS .COMMANDS .CMD{align-items:center;cursor:pointer;display:flex;flex:1 0 max-content;justify-content:center;padding:var(--overlay-commands-padding) 0}.MAIN_OVERLAY .OVERLAY_DIALOG.SEARCH_FLUIDS .COMMANDS .CMD .LINK_SIMPLE{--overlay-commandsBtn-height:calc(var(--overlay-title-height) - var(--overlay-commands-padding)*2);border-radius:calc(var(--overlay-commandsBtn-height)*.5);display:flex;flex-direction:column;height:var(--overlay-commandsBtn-height);justify-content:center;text-align:center;width:100%}#TOOLTIP_POOL{height:0;left:0;position:absolute;top:0;width:0;z-index:3}#TOOLTIP_POOL .TOOLTIP{background-color:#fff;border-radius:4px;box-shadow:0 .2em .5em #0003;font-size:.75rem;font-weight:400;line-height:1.15;max-width:280px;opacity:0;padding:4px;position:absolute;text-align:left;text-transform:none;transition:opacity 0s .5s,visibility 0s 0s;visibility:hidden;width:max-content}#TOOLTIP_POOL .TOOLTIP.--showTooltip{opacity:1;visibility:visible}