@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:Arial,Helvetica,sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.static{position:static}.block{display:block}.contents{display:contents}.hidden{display:none}.inline{display:inline}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--bg:#090a0c;--white:#f2f3f4;--muted:#a0a3ad;--lime:#c8fa78;--line:#ffffff16;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{background:var(--bg);color:var(--white);-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--lime);outline-offset:5px}::selection{color:#fff;background:#c8fa7840}[hidden]{display:none!important}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{clip-path:inset(50%);z-index:100;background:var(--lime);color:#111;padding:15px;position:fixed;top:15px;left:20px}.skip-link:focus{clip-path:none;top:15px}.shell{width:min(1200px,100% - 96px);margin:auto}main{overflow:clip}.section-space{padding-top:110px;padding-bottom:110px}.section-heading{z-index:1;margin-bottom:58px;position:relative}.section-heading h2,.windows-copy h2{letter-spacing:-.055em;margin:0;font-size:clamp(38px,4.7vw,68px);font-weight:600;line-height:1.04}.section-heading h2 span,.windows-copy h2 span{color:#888c97}.section-heading p,.windows-copy>p{color:var(--muted);margin:25px 0 0;font-size:16px;line-height:1.75}.text-link{color:#e4e6e9;align-items:center;gap:12px;font-size:14px;display:inline-flex}.text-link:hover{color:var(--lime)}.site-header{z-index:30;background:#090a0ccc;border-bottom:1px solid #ffffff08;justify-content:space-between;align-items:center;gap:30px;height:82px;padding:0 max(48px,50vw - 650px);display:flex;position:relative}.brand-name{letter-spacing:-1.7px;font-size:29px;font-weight:750}.desktop-nav{align-items:center;gap:30px;display:flex}.desktop-nav a{color:#aeb0b9;font-size:13px;transition:color .2s}.desktop-nav a:hover{color:#fff}.header-actions{align-items:center;gap:15px;display:flex}.header-cta{background:linear-gradient(#24262c,#17191e);border:1px solid #ffffff25;border-radius:8px;align-items:center;gap:15px;padding:11px 17px;font-size:13px;display:flex;box-shadow:inset 0 1px #ffffff0a}.motion-control,.menu-toggle{color:#aaafba;background:0 0;border:0;border-radius:7px;place-items:center;width:34px;height:34px;display:grid}.motion-control:hover,.menu-toggle:hover{color:#fff;background:#ffffff10}.menu-toggle{display:none}.mobile-nav{background:#121318;border-bottom:1px solid #ffffff20;padding:20px 30px;position:absolute;top:81px;left:0;right:0}.mobile-nav a{border-bottom:1px solid var(--line);justify-content:space-between;padding:15px 0;display:flex}.hero{isolation:isolate;padding:68px 0 48px;position:relative}.hero-atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.aurora{filter:blur(70px);opacity:.4;border-radius:50%;animation:16s ease-in-out infinite alternate light-drift;position:absolute}.aurora-one{background:conic-gradient(from 80deg,#88bd7f05,#98acbb80,#7576aa4a,#91b69350,#33373e00);width:950px;height:380px;top:400px;left:calc(50% - 480px);transform:rotate(-20deg)}.aurora-two{opacity:.2;background:#67728640;width:550px;height:200px;animation-delay:-8s;top:210px;right:-210px}.hero-orbit{opacity:.45;border-top:1px solid #d2f4d446;border-radius:50%;width:1240px;height:360px;position:absolute;top:350px;left:calc(50% - 620px);transform:rotate(-17deg);box-shadow:0 -12px 30px -20px #c8fa78}.hero-orbit i{border-top:1px solid #dfd5ff20;border-radius:50%;position:absolute;inset:9px -70px}.hero-orbit b{border-top:1px solid #c3d4e915;border-radius:50%;position:absolute;inset:22px -170px}.hero-copy{z-index:2;width:min(1200px,100% - 96px);margin:auto;padding-left:20px;position:relative}.hero h1{letter-spacing:-.075em;margin:0;font-size:clamp(76px,9.5vw,144px);font-weight:600;line-height:.95}.hero h1 span{color:#0000;background:linear-gradient(120deg,#f5f5f6 12%,#a9adb5 60%,#626870);-webkit-background-clip:text;background-clip:text}.hero-copy>p{letter-spacing:-.035em;margin:28px 0 0;font-size:23px;line-height:1.7}.hero-copy>p>span{letter-spacing:0;color:var(--muted);font-size:15px}.hero-actions{gap:12px;margin-top:26px;display:flex}.button{border-radius:9px;justify-content:center;align-items:center;gap:23px;padding:16px 21px;font-size:14px;font-weight:600;transition:box-shadow .3s,border-color .3s;display:inline-flex;position:relative;overflow:hidden}.button:after{content:"";background:linear-gradient(100deg,#0000 20%,#fff5,#0000 80%);transition:transform .7s;position:absolute;inset:0;transform:translate(-150%)skew(-20deg)}.button:hover:after{transform:translate(150%)skew(-20deg)}.button-primary{color:#17210d;background:var(--lime);box-shadow:inset 0 1px #ffffffa0,0 0 24px #c8fa780d}.button-primary:hover{box-shadow:0 0 35px #c8fa7838}.button-glass{color:#d2d5dd;background:#ffffff04;border:1px solid #ffffff1e}.button-glass:hover{border-color:#ffffff50}.hero-stage{perspective:1600px;width:min(1120px,100% - 160px);margin:24px auto 0;padding:28px 0 0;position:relative}.hero-depth{transform-origin:50% 20%;transform-style:preserve-3d}.hero-interface{perspective:1400px}.interface-surface{transform-style:preserve-3d;position:relative}.hero-stage-light{filter:blur(35px);pointer-events:none;background:radial-gradient(#b8d7aa15,#0000 68%);height:70%;position:absolute;top:0;left:8%;right:8%}.interface-back{background:linear-gradient(100deg,#30343a,#14171c);border:1px solid #747c8850;border-radius:14px;position:absolute;inset:-18px 28px 15px;transform:translateZ(-35px)rotate(-2deg);box-shadow:0 -6px 35px #c3d5e50a}.app-window{background:#15171c;border:1px solid #89919f55;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 45px 110px #000b,inset 0 1px #fff2}.app-titlebar{color:#c1c4cd;background:linear-gradient(100deg,#292c32,#1a1d22);border-bottom:1px solid #ffffff10;align-items:center;gap:15px;height:44px;padding:0 18px;font-size:12px;display:flex}.window-dots{gap:5px;margin-right:10px;display:flex}.window-dots i{background:#6b707a;border-radius:50%;width:6px;height:6px}.concept-badge{color:#b8bbc5;white-space:nowrap;border:1px solid #ffffff1d;border-radius:5px;margin-left:auto;padding:5px 9px;font-size:11px}.app-layout{grid-template-columns:180px 1fr;display:grid}.app-sidebar{background:#13151a;border-right:1px solid #ffffff0c;padding:26px 15px}.app-sidebar strong{letter-spacing:-1px;margin-bottom:33px;padding:0 12px;font-size:23px;display:block}.app-sidebar>div{color:#8e939f;border-radius:7px;align-items:center;gap:11px;margin-bottom:6px;padding:13px 12px;font-size:12px;display:flex}.app-sidebar .app-selected{color:#e5e9df;background:#c8fa780d;box-shadow:inset 2px 0 #c8fa78}.app-selected svg{color:var(--lime)}.app-workspace{padding:32px 37px 30px}.app-greeting h2{letter-spacing:-1.2px;margin:0 0 24px;font-size:30px;font-weight:500;line-height:1.1}.app-greeting h2 span{color:#858b98}.app-search-display{color:#d7dae2;background:#0f1116;border:1px solid #ffffff25;border-radius:8px;align-items:center;gap:13px;padding:16px 18px;font-size:14px;transition:border-color .3s;display:flex;box-shadow:0 5px 15px #0002}.app-search-display:hover{border-color:var(--lime)}.app-search-display>svg:first-child{color:#858c98}.app-search-display>svg:last-child{color:var(--lime);margin-left:auto}.app-results-heading{justify-content:space-between;margin:25px 0 14px;font-size:13px;display:flex}.app-results-heading>span{color:#9096a2;font-size:11px}.app-table-head,.app-table-row{grid-template-columns:1.6fr 1fr .6fr;align-items:center;gap:12px;display:grid}.app-table-head{color:#8f95a2;padding:0 12px 12px;font-size:10px}.app-table-row{border-top:1px solid #ffffff09;min-height:59px;padding:10px 12px;font-size:12px}.app-highlight-row{background:#ffffff03}.preview-supplier{white-space:nowrap;align-items:center;gap:10px;display:flex}.preview-supplier i{color:#d5dae5;background:linear-gradient(#30343d,#20242c);border:1px solid #ffffff10;border-radius:7px;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.preview-price{font-variant-numeric:tabular-nums}.app-sample{color:#9da3b0;font-size:11px}.hero-float{z-index:3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(120deg,#30343aef,#1b1e24f5);border:1px solid #a4adbb40;border-radius:12px;position:absolute;transform:translateZ(45px);box-shadow:0 15px 50px #0007,inset 0 1px #fff1}.connection-float{align-items:center;gap:14px;padding:21px 25px;display:flex;top:-100px;right:-42px}.connection-float strong{font-size:14px;font-weight:500;line-height:1.55}.connection-float strong span{color:#a6adb8}.float-icon{width:34px;height:34px;color:var(--lime);background:#c8fa780b;border:1px solid #c8fa7828;border-radius:50%;place-items:center;display:grid}.search-float{align-items:center;gap:22px;padding:22px 25px;font-size:14px;transition:border-color .3s,box-shadow .3s;display:flex;bottom:40px;left:-38px}.search-float:hover{border-color:#c8fa7870;box-shadow:0 0 40px #c8fa7818}.search-float>svg:last-child{color:var(--lime)}.hero-stage-caption{text-align:right;color:#969da9;margin:20px 0 0;font-size:11px}.problem-section{border-top:1px solid #ffffff09;padding:75px 0 60px}.problem-pin{grid-template-columns:1fr 1fr;align-items:center;gap:20px;display:grid}.problem-heading{margin:0}.problem-heading h2{font-size:clamp(38px,4.4vw,63px)}.unify-scene{min-width:0}.problem-stage{isolation:isolate;place-items:center;height:390px;display:grid;position:relative}.problem-glow{z-index:-1;background:radial-gradient(#a7afba10,#0000 65%);position:absolute;inset:0}.fragment{will-change:transform,opacity;background:linear-gradient(145deg,#2e323a,#14171d);border:1px solid #ffffff23;border-radius:9px;width:236px;height:180px;padding:12px 16px;position:absolute;top:65px;left:calc(50% - 118px);box-shadow:0 25px 50px #0008}.fragment-bar{border-bottom:1px solid var(--line);gap:4px;margin-bottom:14px;padding-bottom:10px;display:flex}.fragment-bar i{background:#707783;border-radius:50%;width:4px;height:4px}.fragment strong{font-size:12px;font-weight:500}.fragment-search{color:#a7afbf;background:#090a0c66;border:1px solid #ffffff18;border-radius:4px;align-items:center;gap:9px;margin-top:10px;padding:10px;font-size:11px;display:flex}.fragment-lines{gap:7px;margin-top:13px;display:grid}.fragment-lines i{background:#ffffff09;border-radius:3px;height:3px}.fragment-lines i:nth-child(2){width:70%}.fragment-lines i:nth-child(3){width:85%}.problem-core{background:linear-gradient(135deg,#30353c,#15181d);border:1px solid #c8fa7840;border-radius:15px;width:290px;padding:24px;position:absolute;box-shadow:0 0 70px #c8fa7810,0 30px 70px #0008}.problem-core>strong{letter-spacing:-1.8px;font-size:30px}.problem-core>span{background:#080a0d99;border:1px solid #ffffff18;border-radius:7px;gap:14px;margin:18px 0;padding:15px;font-size:13px;display:flex}.problem-core>div{gap:10px;display:flex}.problem-core i{background:#ffffff03;border:1px solid #ffffff12;border-radius:5px;flex:1;place-items:center;height:35px;font-size:12px;font-style:normal;display:grid}.problem-core>p{color:#b7c2af;margin:16px 0 0;font-size:12px}.unify-control{max-width:330px;margin:0 auto}.unify-control label{color:#c2c6d0;justify-content:space-between;font-size:12px;display:flex}.unify-control input{width:100%;accent-color:var(--lime);cursor:ew-resize;height:25px;margin:10px 0;display:block}.unify-control p{color:#989eaa;margin:8px 0 0;font-size:11px;line-height:1.5}.workflow-section{border-top:1px solid var(--line)}.step-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.step-card{border-right:1px solid var(--line);padding:0 34px 20px;position:relative;overflow:hidden}.step-card:first-child{padding-left:0}.step-card:last-child{border:0;padding-right:0}.step-card h3{letter-spacing:-.7px;margin:22px 0 12px;font-size:23px;font-weight:500}.step-card>p{color:#9fa4af;max-width:280px;margin:0;font-size:14px;line-height:1.75}.step-card .text-link{margin-top:20px;font-size:12px}.step-art{justify-content:center;align-items:center;height:180px;display:flex;position:relative}.connect-art>svg{stroke:#a4b19055;fill:none;stroke-width:1px;width:100%;height:100%;position:absolute}.connect-node{background:linear-gradient(145deg,#30343d,#14171d);border:1px solid #ffffff20;border-radius:9px;place-items:center;width:42px;height:42px;font-size:13px;display:grid;position:absolute;box-shadow:0 10px 20px #0003}.node-a{top:19%;left:4%}.node-b{top:14%;right:4%}.node-c{bottom:10%;left:4%}.connect-center{color:#cad5be;background:linear-gradient(135deg,#30382a,#171b16);border:1px solid #c8fa7840;border-radius:15px;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 0 35px #c8fa7810}.code-search{white-space:nowrap;background:linear-gradient(120deg,#2c3037,#15181d);border:1px solid #ffffff25;border-radius:10px;align-items:center;gap:16px;padding:20px;font-size:16px;display:flex;transform:rotate(-5deg);box-shadow:0 15px 40px #0007}.code-search svg{color:#a7b195}.typed-code{letter-spacing:1px;font-weight:500}.compare-art{flex-direction:column;gap:11px;padding:12px 20px}.compare-art>div{background:linear-gradient(110deg,#22262d,#14171d);border:1px solid #ffffff10;border-radius:7px;align-items:center;gap:15px;width:100%;padding:12px;font-size:11px;display:flex}.compare-art i{transform-origin:0;background:linear-gradient(90deg,#c8fa7870,#c8fa7810);border-radius:5px;flex:1;height:5px}.compare-art>div:nth-child(2){opacity:.7;width:90%}.compare-art>div:nth-child(3){opacity:.5;width:80%}.compare-art b{font-weight:400}.demo-section{background:linear-gradient(#0b0d10,#101216 50%,#0b0d10);border-block:1px solid #ffffff09;position:relative}.demo-halo{pointer-events:none;background:radial-gradient(at 80% 40%,#9596ae09,#0000 60%);position:absolute;inset:0}.demo-heading,.feature-heading{justify-content:space-between;align-items:end;gap:30px;display:flex}.demo-heading p{padding-bottom:4px}.demo-console{background:#13161b;border:1px solid #ffffff25;border-radius:15px;padding:25px 30px 0;position:relative;overflow:hidden;box-shadow:0 30px 90px #0005}.demo-console-top{justify-content:space-between;align-items:center;gap:15px;margin-bottom:25px;display:flex}.demo-console-brand{letter-spacing:-1px;font-size:24px;font-weight:600}.demo-console-brand>span{color:#9098a6;letter-spacing:0;margin-left:8px;font-size:13px;font-weight:400}.demo-form{background:#090c10;border:1px solid #ffffff30;border-radius:9px;align-items:center;gap:15px;padding:9px 10px 9px 20px;transition:border-color .25s,box-shadow .25s;display:flex}.demo-form:focus-within{border-color:#c8fa7880;box-shadow:0 0 25px #c8fa7809}.demo-form>svg{color:#aab2a0;flex-shrink:0}.demo-form input{color:#fff;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:17px;line-height:2}.demo-form input:focus-visible{outline:0}.icon-button{color:#9ba3b0;background:0 0;border:0;padding:8px}.demo-submit{background:var(--lime);color:#1b240f;border:0;border-radius:6px;align-items:center;gap:20px;padding:12px 20px;font-size:14px;font-weight:600;transition:box-shadow .2s;display:flex}.demo-submit:hover{box-shadow:0 0 25px #c8fa7830}.demo-examples{flex-wrap:wrap;align-items:center;gap:9px;margin:16px 0;display:flex}.demo-examples>span{color:#9aa2b0;margin-right:8px;font-size:11px}.demo-examples button{color:#aab1bf;background:#ffffff03;border:1px solid #ffffff10;border-radius:5px;align-items:center;gap:8px;padding:7px 10px;font-size:11px;display:flex}.demo-examples button:hover,.demo-examples button[aria-pressed=true]{color:#e8eaf0;background:#ffffff08;border-color:#ffffff40}.demo-disclosure{color:#a4acb8;align-items:start;gap:10px;margin:18px 0 26px;display:flex}.disclosure-icon{text-align:center;border:1px solid #68707d;border-radius:50%;flex-shrink:0;width:14px;height:14px;margin-top:3px;font-size:10px;line-height:13px}.demo-disclosure p{margin:0;font-size:11px;line-height:1.7}.demo-disclosure strong{color:#b9c1cd;font-weight:400}.demo-results-top{border-top:1px solid var(--line);justify-content:space-between;align-items:end;gap:20px;margin:25px 0 20px;padding-top:25px;display:flex}.tiny-label{color:#9ca5b4;font-size:11px}.demo-results-top h3{letter-spacing:-.7px;margin:7px 0 0;font-size:25px;font-weight:500}.demo-filters{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.demo-filters label{color:#b1b7c2;align-items:center;gap:7px;font-size:11px;display:flex}.demo-filters input{accent-color:var(--lime)}.sort-label select{color:#c4c9d2;background:#1a1e25;border:1px solid #ffffff18;border-radius:5px;max-width:190px;padding:9px;font-size:11px}.offer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.offer-card{background:linear-gradient(140deg,#22262e,#181b21);border:1px solid #ffffff16;border-radius:9px;padding:21px;transition:border-color .3s,box-shadow .3s}.offer-supplier{align-items:center;gap:10px;display:flex}.offer-supplier>span{color:#c9cfd9;background:#ffffff08;border:1px solid #ffffff14;border-radius:7px;place-items:center;width:34px;height:34px;font-size:12px;display:grid}.offer-supplier strong{font-size:12px;font-weight:500;display:block}.offer-supplier small{color:#939dac;margin-top:4px;font-size:10px;display:block}.offer-supplier>svg{color:#7d8796;margin-left:auto}.offer-product{color:#a5adbb;margin-top:25px;font-size:12px;display:block}.offer-price{letter-spacing:-1.3px;font-variant-numeric:tabular-nums;margin:8px 0 20px;font-size:32px}.offer-price>span{letter-spacing:0;color:#929cad;margin-top:4px;font-size:10px;display:block}.offer-stock{border-top:1px solid #ffffff10;justify-content:space-between;align-items:center;gap:10px;padding-top:15px;font-size:11px;display:flex}.offer-stock>span{color:#aebda3;align-items:center;gap:5px;display:flex}.offer-stock strong{color:#ced4df;font-weight:400}.stock-empty>span{color:#969fac}.offer-details-button{color:#b5bdc9;background:0 0;border:0;border-top:1px solid #ffffff10;justify-content:space-between;align-items:center;width:100%;margin-top:17px;padding:13px 0 0;font-size:11px;display:flex}.offer-details-button:hover{color:var(--lime)}.offer-detail{color:#aab3c1;padding-top:15px;font-size:11px;line-height:1.7}.demo-bottom-note{color:#909aaa;justify-content:space-between;gap:15px;padding:23px 0;font-size:10px;display:flex}.demo-empty{text-align:center;flex-direction:column;align-items:center;padding:35px 15px 50px;display:flex}.demo-empty>svg{color:#849177}.demo-empty h4{margin:20px 0 0;font-size:23px;font-weight:400}.demo-empty p{color:#9ca6b5;font-size:13px;line-height:1.7}.demo-empty button{color:#d2d8e3;background:#ffffff05;border:1px solid #ffffff25;border-radius:6px;align-items:center;gap:12px;padding:12px 16px;font-size:12px;display:flex}.features-section{position:relative}.feature-heading p{max-width:250px}.feature-halo{pointer-events:none;background:radial-gradient(#9a94b209,#0000 70%);width:500px;height:500px;position:absolute;top:30%;left:0}.feature-explorer{border-block:1px solid #ffffff1a}.feature-grid{border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.feature-card{text-align:left;color:#8f98a7;background:0 0;border:0;border-bottom:1px solid #0000;align-items:center;gap:15px;margin-bottom:-1px;padding:25px 18px;font-size:13px;transition:color .3s,background .3s,border-color .3s;display:flex}.feature-card>svg:last-child{opacity:0;width:12px;margin-left:auto;transition:opacity .3s}.feature-card:hover{color:#e5e8ed;background:#ffffff03}.feature-card.is-active{color:#e1e7db;border-bottom-color:var(--lime);background:linear-gradient(#0000,#c8fa7806)}.feature-card.is-active>svg:first-child{color:var(--lime)}.feature-card.is-active>svg:last-child{opacity:1}.feature-detail{grid-template-columns:1.15fr 1fr;align-items:center;gap:70px;min-height:360px;display:grid;overflow:hidden}.feature-visual{isolation:isolate;perspective:700px;place-items:center;height:360px;display:grid;position:relative}.feature-ring{border:1px solid #a9b4c32b;border-radius:50%;width:250px;height:250px;transition:transform 1s,border-color .8s;position:absolute;transform:rotateX(62deg)rotate(-28deg);box-shadow:0 0 15px #c8fa7805}.ring-two{border-color:#a9b4c312;width:340px;height:340px;transform:rotateX(62deg)rotate(32deg)}.feature-view-1 .ring-one{border-color:#c8fa7850;transform:rotateX(35deg)rotateY(35deg)}.feature-view-2 .ring-one{transform:rotateX(-25deg)rotateY(40deg)}.feature-view-3 .ring-one{transform:rotateX(45deg)rotateY(-35deg)}.feature-emblem{background:linear-gradient(145deg,#363c45cc,#13171ddd);border:1px solid #acb8c340;border-radius:18px;flex-direction:column;align-items:center;gap:18px;min-width:180px;padding:30px;animation:.6s both emblem-enter;display:flex;position:relative;transform:rotate(-7deg);box-shadow:0 15px 40px #0008,inset 0 1px #fff2}.feature-emblem svg{color:#d5ddcd}.feature-emblem span{letter-spacing:-.5px;color:#acb6c5;font-size:18px}.feature-satellite{background:linear-gradient(135deg,#e2e7e9,#606a74 45%,#1d252d);border-radius:50%;width:18px;height:18px;transition:transform 1s;position:absolute;box-shadow:0 5px 12px #0006}.satellite-a{top:27%;left:15%}.satellite-b{width:10px;height:10px;bottom:24%;right:15%}.feature-view-1 .satellite-a{transform:translate(30px,40px)}.feature-view-2 .satellite-a{transform:translate(10px,90px)}.feature-view-3 .satellite-b{transform:translate(-50px,-40px)}.feature-detail-copy{padding:35px 30px 35px 0}.feature-detail-copy h3{letter-spacing:-1.5px;margin:0 0 20px;font-size:35px;font-weight:500;line-height:1.1}.feature-detail-copy p{color:#a0aab8;max-width:370px;margin:0 0 25px;font-size:14px;line-height:1.8}.windows-section{background:radial-gradient(at 75% 60%,#282d361f,#0000 65%);border-block:1px solid #ffffff0f;position:relative;overflow:hidden}.windows-inner{grid-template-columns:1.3fr 1fr;align-items:center;gap:50px;display:grid}.windows-copy h2{font-size:clamp(38px,4.4vw,63px)}.windows-actions{flex-direction:column;align-items:start;gap:23px;margin-top:30px;display:flex}.coming-soon{color:#d2d7df;background:linear-gradient(#252a30,#191d22);border:1px solid #ffffff25;border-radius:8px;align-items:center;gap:12px;padding:15px 21px;font-size:14px;display:flex;box-shadow:inset 0 1px #ffffff12}.coming-soon i{background:#b9c9a7;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #c8fa7830}.windows-copy .windows-note{color:#969eab;margin-top:22px;font-size:11px}.windows-art{perspective:1000px;place-items:center;height:360px;display:grid}.windows-art-surface{transform-style:preserve-3d;position:relative}.chrome-frame{background:linear-gradient(135deg,#4f555f,#171b21 30%,#11141a 65%,#333c48);border:1px solid #c8d3e550;border-radius:43px;place-items:center;width:250px;height:250px;display:grid;position:relative;overflow:hidden;transform:rotate(-13deg);box-shadow:inset 0 2px 2px #eff3ff55,inset 0 -2px 3px #000,0 30px 60px #0009}.chrome-frame:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 42%,#eef1ff19 50%,#0000 58%);animation:9s ease-in-out infinite chrome-sweep;position:absolute;inset:-80%}.windows-logo{filter:drop-shadow(0 12px 10px #0009);grid-template-columns:repeat(2,1fr);gap:7px;width:105px;height:105px;display:grid;transform:perspective(300px)rotateY(-13deg)}.windows-logo i{background:linear-gradient(135deg,#f0f1f3,#9da6b1 65%,#545e6c);border:1px solid #adb8c5;box-shadow:inset 1px 1px #fff8}.windows-reflection{filter:blur(10px);background:radial-gradient(#dbe4ee10,#0000 65%);border-radius:50%;width:240px;height:60px;position:absolute;top:280px;left:15px}.site-footer{background:#08090b;padding-top:55px;overflow:hidden}.footer-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.footer-top>p{letter-spacing:-.4px;color:#9aa2af;margin:0;font-size:17px}.footer-back{color:#b6bdc9;align-items:center;gap:15px;font-size:12px;display:flex}.footer-back:hover{color:var(--lime)}.footer-wordmark{letter-spacing:-.085em;text-align:center;color:#0000;background:linear-gradient(175deg,#87909b 5%,#282e37 50%,#10141a 90%);-webkit-background-clip:text;background-clip:text;margin:16px auto 5px;padding-right:.06em;font-size:clamp(150px,29vw,460px);font-weight:650;line-height:1.05;position:relative;-webkit-mask-image:linear-gradient(#000 10%,#0008);mask-image:linear-gradient(#000 10%,#0008)}.footer-wordmark:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ebf0ff09 50%,#0000 70%);animation:12s ease-in-out infinite chrome-sweep;position:absolute;inset:0}.footer-bottom{color:#939caa;border-top:1px solid #ffffff0d;justify-content:space-between;gap:20px;padding:25px 0 32px;font-size:11px;display:flex}.footer-bottom nav{gap:25px;display:flex}.footer-bottom a:hover{color:#e5e9ef}[data-glow]{--pointer-x:50%;--pointer-y:50%}[data-glow]:before{content:"";border-radius:inherit;background:radial-gradient(350px circle at var(--pointer-x) var(--pointer-y),#d5e5c408,transparent 70%);pointer-events:none;z-index:2;position:absolute;inset:0}#main{scroll-margin-top:0}.app-window,.demo-console,.step-card{isolation:isolate}@keyframes light-drift{0%{transform:translate(-40px,-20px)rotate(-12deg)}to{transform:translate(70px,45px)rotate(13deg)}}@keyframes chrome-sweep{0%,15%{transform:translate(-40%)rotate(-8deg)}70%,to{transform:translate(45%)rotate(8deg)}}@keyframes emblem-enter{0%{opacity:0;transform:rotate(5deg)translateY(15px)}to{opacity:1;transform:rotate(-7deg)translateY(0)}}[data-motion=paused] *,[data-motion=paused] :before,[data-motion=paused] :after,[data-hidden=true] *,[data-hidden=true] :before,[data-hidden=true] :after,[data-offscreen=true],[data-offscreen=true] *,[data-offscreen=true]:after{animation-play-state:paused!important}[data-motion=paused] .hero-depth,[data-motion=paused] [data-tilt-surface]{transform:none!important}@media (min-width:1600px){.hero-copy{padding-left:0}.hero-stage{margin-top:40px}.hero{padding-top:80px}}@media (max-width:1100px){.shell,.hero-copy{width:calc(100% - 64px)}.site-header{padding-inline:32px}.desktop-nav{gap:22px}.hero-copy{padding-left:0}.hero h1{font-size:112px}.hero-stage{width:calc(100% - 110px)}.app-layout{grid-template-columns:145px 1fr}.app-workspace{padding:28px}.app-sidebar{padding:25px 10px}.app-sidebar>div{gap:8px;font-size:10px}.app-greeting h2{font-size:28px}.connection-float{top:-100px;right:-15px}.search-float{bottom:20px;left:-25px}.problem-pin{grid-template-columns:1fr 1.1fr}.fragment{width:200px;left:calc(50% - 100px)}.fragment-0{margin-left:35px}.fragment-1{margin-left:-35px}.step-card{padding-inline:25px}.step-card h3{font-size:21px}.demo-console{padding:24px 22px 0}.offer-card{padding:17px}.demo-filters{gap:10px}.feature-card{gap:10px;padding:23px 12px;font-size:12px}.feature-detail{gap:25px}.windows-inner{gap:30px}.windows-copy h2{font-size:47px}}@media (max-width:899px){.desktop-nav{display:none}.menu-toggle{display:grid}.site-header{height:74px}.mobile-nav{top:73px}.hero{padding-top:55px}.hero h1{font-size:clamp(72px,12.5vw,110px)}.hero-copy>p{font-size:21px}.hero-copy>p>span{font-size:14px}.hero-stage{width:calc(100% - 80px);margin-top:55px}.hero-depth{transform:none!important}.connection-float{padding:16px 18px;top:-78px;right:-15px}.connection-float strong{font-size:12px}.app-layout{grid-template-columns:125px 1fr}.app-sidebar{padding:25px 7px}.app-sidebar>div{gap:7px;padding:11px 8px}.app-sidebar strong{padding-left:8px;font-size:21px}.app-workspace{padding:25px 22px}.app-table-row{gap:6px;font-size:10px}.preview-supplier{gap:7px}.preview-supplier i{width:24px;height:24px}.app-greeting h2{font-size:27px}.search-float{gap:17px;padding:17px 20px;font-size:12px;left:-20px}.section-space{padding-top:80px;padding-bottom:80px}.problem-pin{grid-template-columns:1fr 1fr;gap:0}.problem-heading h2{font-size:38px}.problem-heading p{font-size:14px}.problem-stage{height:360px;transform:scale(.85)}.fragment-0{margin-left:80px}.fragment-1{margin-left:-80px}.unify-control{max-width:270px}.unify-control p{font-size:10px}.section-heading{margin-bottom:40px}.problem-heading{margin:0}.step-card{padding-inline:20px}.step-card h3{font-size:20px}.step-card>p{font-size:12px}.step-art{height:150px}.code-search{gap:10px;padding:17px;font-size:12px}.connect-node{width:34px;height:34px}.compare-art{padding:10px}.demo-heading p{font-size:14px}.demo-results-top{align-items:start}.demo-filters{flex-direction:column;align-items:start}.offer-grid{gap:9px}.offer-card{padding:14px}.offer-supplier{gap:8px}.offer-supplier>svg{display:none}.offer-supplier strong{font-size:10px}.offer-supplier small{font-size:9px}.offer-supplier>span{flex-shrink:0;width:28px;height:28px}.offer-price{font-size:27px}.offer-stock{gap:5px;font-size:10px}.feature-grid{border-bottom:0;grid-template-columns:repeat(2,minmax(0,1fr))}.feature-card{border-bottom:1px solid var(--line);margin:0;padding:21px;font-size:13px}.feature-detail{gap:10px}.feature-detail-copy h3{font-size:30px}.feature-detail-copy p{font-size:13px}.feature-visual{height:330px}.feature-emblem{min-width:150px;padding:25px}.feature-ring{width:210px;height:210px}.ring-two{width:280px;height:280px}.windows-copy h2{font-size:40px}.chrome-frame{border-radius:34px;width:210px;height:210px}.windows-art{height:300px}.windows-logo{width:90px;height:90px}.footer-top>p{font-size:14px}.footer-bottom{font-size:10px}}@media (max-width:599px){.shell,.hero-copy{width:calc(100% - 40px)}.site-header{gap:15px;height:68px;padding:0 20px}.brand-name{font-size:27px}.header-actions{gap:7px}.header-cta{gap:10px;padding:10px 12px;font-size:11px}.motion-control{width:30px}.mobile-nav{padding:12px 20px;top:67px}.hero{padding:44px 0 35px}.hero h1{letter-spacing:-.075em;font-size:clamp(61px,15vw,88px)}.hero-copy>p{letter-spacing:-.5px;margin-top:24px;font-size:18px;line-height:1.6}.hero-copy>p>span{letter-spacing:0;max-width:310px;margin-top:8px;font-size:13px;line-height:1.6;display:block}.hero-copy>p>br{display:none}.hero-actions{gap:9px;margin-top:23px}.button{gap:16px;padding:14px 15px;font-size:12px}.hero-orbit{width:700px;height:200px;top:390px;left:calc(50% - 350px)}.aurora-one{filter:blur(45px);width:650px;height:220px;top:300px;left:calc(50% - 325px)}.hero-stage{width:calc(100% - 40px);margin-top:52px;padding-top:15px}.interface-back{inset:-10px 10px 0}.app-titlebar{gap:7px;height:35px;padding:0 12px;font-size:10px}.window-dots{gap:3px;margin-right:4px}.window-dots i{width:4px;height:4px}.concept-badge{padding:4px 6px;font-size:9px}.app-layout{display:block}.app-sidebar{display:none}.app-workspace{padding:23px 16px 17px}.app-greeting h2{margin-bottom:20px;font-size:25px}.app-search-display{border-radius:6px;padding:12px;font-size:12px}.app-search-display svg{width:15px}.app-results-heading{margin-top:20px;font-size:11px}.app-results-heading>span{font-size:9px}.app-table-head{padding:0 5px 10px;font-size:9px}.app-table-row{grid-template-columns:1.6fr 1fr .6fr;min-height:50px;padding:8px 5px;font-size:9px}.app-table-head{grid-template-columns:1.6fr 1fr .6fr}.preview-supplier{gap:7px}.preview-supplier i{width:21px;height:24px;font-size:9px}.preview-price{font-size:11px}.app-sample{font-size:9px}.connection-float{border-radius:9px;gap:9px;padding:11px 14px;top:-33px;right:-5px}.connection-float strong{font-size:10px}.float-icon{width:25px;height:25px}.float-icon svg{width:12px}.search-float{display:none}.hero-stage-caption{text-align:center;margin-top:17px;font-size:9px;line-height:1.7}.hero-atmosphere .aurora-two{display:none}.section-space{padding-top:65px;padding-bottom:65px}.section-heading h2,.windows-copy h2{letter-spacing:-.055em;font-size:clamp(34px,9vw,47px)}.section-heading p{margin-top:20px;font-size:14px}.problem-section{padding:40px 0 60px}.problem-pin{grid-template-columns:1fr}.problem-heading{margin:0}.problem-heading h2{font-size:39px}.problem-heading p{font-size:14px}.problem-stage{height:335px;transform:none}.fragment{width:190px;height:165px;top:57px;left:calc(50% - 95px)}.fragment-0{margin-left:100px}.fragment-1{margin-left:-100px}.fragment-2{margin-top:-20px}.problem-core{width:255px;padding:20px}.problem-core>strong{font-size:28px}.problem-core>span{margin:15px 0;padding:12px}.problem-core>p{font-size:11px}.unify-control{width:100%;max-width:none;padding:0 10px}.unify-control p{font-size:10px}.step-grid{grid-template-columns:1fr}.step-card,.step-card:first-child,.step-card:last-child{border:0;border-bottom:1px solid var(--line);margin-bottom:25px;padding:0 0 27px}.step-card:last-child{border:0;margin-bottom:0;padding-bottom:0}.step-art{max-width:330px;height:155px;margin:auto}.step-card h3{margin:15px 0 10px;font-size:24px}.step-card>p{max-width:310px;font-size:14px}.step-card .text-link{margin-top:15px;font-size:12px}.connect-node{width:42px;height:42px}.code-search{padding:22px 30px;font-size:17px}.compare-art{padding:8px 20px}.demo-heading,.feature-heading{display:block}.demo-heading p br{display:none}.demo-heading p{max-width:280px}.demo-console{border-radius:11px;padding:19px 14px 0}.demo-console-brand{font-size:21px}.demo-console-brand>span{display:none}.demo-console-top{gap:6px;margin-bottom:20px}.demo-form{gap:9px;padding:8px 8px 8px 11px}.demo-form>svg{width:17px}.demo-form input{font-size:13px;line-height:2}.demo-submit{gap:8px;padding:10px;font-size:12px}.demo-submit svg{width:13px}.icon-button{padding:4px}.demo-examples{gap:7px}.demo-examples>span{width:100%;font-size:10px}.demo-examples button{gap:5px;padding:7px 8px;font-size:9px}.demo-disclosure{gap:7px;margin:17px 0 20px}.demo-disclosure p{font-size:10px;line-height:1.8}.demo-results-top{margin:20px 0;padding-top:20px;display:block}.demo-results-top h3{font-size:24px}.demo-filters{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;margin-top:20px}.demo-filters label{font-size:10px}.sort-label{gap:4px!important}.sort-label svg{display:none}.sort-label select{max-width:157px;padding:8px 5px;font-size:10px}.offer-grid{grid-template-columns:1fr;gap:12px}.offer-card{padding:20px}.offer-supplier{gap:11px}.offer-supplier>span{width:34px;height:34px;font-size:12px}.offer-supplier strong{font-size:13px}.offer-supplier small{font-size:10px}.offer-supplier>svg{display:block}.offer-product{margin-top:20px;font-size:12px}.offer-price{margin-bottom:18px;font-size:34px}.offer-stock{font-size:12px}.offer-details-button{font-size:11px}.demo-bottom-note{padding:20px 0;font-size:9px;line-height:1.8;display:block}.demo-bottom-note>span{display:block}.feature-heading p{max-width:290px}.feature-card{gap:9px;padding:19px 10px;font-size:11px}.feature-card>svg:first-child{width:17px}.feature-card>svg:last-child{width:11px}.feature-detail{grid-template-columns:1fr;gap:0;min-height:0}.feature-visual{height:260px}.feature-emblem{min-width:150px;padding:23px}.feature-emblem svg{width:32px}.feature-emblem span{font-size:16px}.feature-ring{width:210px;height:210px}.ring-two{width:300px;height:300px}.feature-detail-copy{padding:0 7px 32px}.feature-detail-copy h3{margin-bottom:15px;font-size:32px}.feature-detail-copy p{margin-bottom:20px;font-size:14px}.windows-inner{flex-direction:column;align-items:stretch;gap:20px;display:flex}.windows-copy>p{margin-top:22px;font-size:14px}.windows-actions{gap:23px;margin-top:25px}.windows-art{order:-1;height:280px}.chrome-frame{width:205px;height:205px}.windows-copy{padding-bottom:5px}.windows-copy .windows-note{font-size:10px}.footer-top{flex-wrap:wrap;gap:20px}.footer-top>p{order:3;width:100%;margin-top:0;font-size:13px}.footer-back{margin-left:auto;font-size:11px}.footer-wordmark{margin:24px 0;font-size:29vw}.footer-bottom{flex-wrap:wrap;gap:22px;padding:22px 0;font-size:10px}.footer-bottom nav{order:3;gap:24px;width:100%}.site-footer{padding-top:35px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.hero-depth,[data-tilt-surface]{transform:none!important}.fragment{will-change:auto}}[data-motion=paused] .feature-emblem{animation:none!important}.icon-button{min-width:32px;min-height:32px}@media (max-width:599px){.demo-examples button{min-height:32px;font-size:11px}.concept-badge{font-size:10px}.connection-float{display:none}.hero-stage{margin-top:32px}}[data-light-field]{--pointer-x:50%;--pointer-y:45%}[data-light-field]:after{content:"";pointer-events:none;background:radial-gradient(650px circle at var(--pointer-x) var(--pointer-y),#d2e8bd0b,transparent 66%);z-index:-1;position:absolute;inset:0}.hero[data-light-field]:after{z-index:0}.interface-surface .app-window:after{content:"";pointer-events:none;background:linear-gradient(var(--reflection-angle,110deg),transparent 20%,#e4edf709 var(--reflection-x,50%),transparent 80%);opacity:0;z-index:3;transition:opacity .45s;position:absolute;inset:0}.interface-surface[data-lit=true] .app-window:after{opacity:1}.windows-art-surface[data-lit=true] .chrome-frame{border-color:#d3ddeb85;box-shadow:inset 0 2px 2px #eff3ff55,0 30px 70px #0009,0 0 45px #b3c5df12}.windows-art-surface .chrome-frame{transition:border-color .4s,box-shadow .4s}.problem-stage{perspective:1100px;height:460px}.fragment{backface-visibility:hidden;width:244px;height:186px;top:90px;left:calc(50% - 122px)}.fragment-offer{border-top:1px solid var(--line);color:#aeb6c5;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;padding-top:16px;font-size:10px;display:flex}.fragment-offer b{color:#e0e5ed;font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.merge-aperture{pointer-events:none;border-top:1px solid #d9f4c5a0;border-radius:50%;width:480px;height:300px;position:absolute;top:50%;left:50%;box-shadow:0 -12px 40px -25px #c8fa78}.problem-core{z-index:0;border-color:#a7bd9150;border-radius:13px;width:430px;padding:0;overflow:hidden;box-shadow:0 0 85px #c8fa780a,0 35px 70px #0009}.problem-core>.merge-titlebar{background:linear-gradient(110deg,#3a404a80,#262d3580);border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.merge-titlebar strong{letter-spacing:-1px;font-size:23px}.merge-titlebar>span{color:#aeb7c6;font-size:10px}.problem-core>.merge-search{background:#0d1015cc;margin:20px 22px 14px;padding:14px;font-size:13px}.problem-core>.merge-table{padding:0 22px;display:block}.merge-row{color:#a6b0c0;will-change:transform,opacity;border-bottom:1px solid #ffffff0b;grid-template-columns:1.65fr 1fr .6fr;align-items:center;gap:10px;min-height:54px;font-size:10px;display:grid}.merge-row>span:first-child{white-space:nowrap;color:#d4dce8;align-items:center;gap:8px;display:flex}.problem-core .merge-row i{flex:none;width:23px;height:25px;font-size:10px}.merge-row b{color:#e3e9f3;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:400}.merge-demo-link{color:#c5d2bc;justify-content:space-between;align-items:center;padding:18px 22px;font-size:11px;display:flex}.merge-demo-link:hover{color:var(--lime)}.unify-control{max-width:380px}.unify-control input{height:32px;margin:8px 0}.unify-control p{font-size:11px}.demo-console{padding:32px 36px 36px;box-shadow:0 35px 100px #0007,inset 0 1px #ffffff0b}.demo-console-top{margin-bottom:29px}.demo-console-brand{font-size:29px}.demo-form{background:linear-gradient(110deg,#0d1016,#090c10);border-color:#ffffff3d;border-radius:12px;padding:13px 13px 13px 25px}.demo-form input{letter-spacing:-.6px;font-size:25px}.demo-submit{gap:25px;padding:17px 25px;font-size:16px;box-shadow:inset 0 1px #ffffff80}.demo-examples button{padding:9px 12px;font-size:12px;transition:background .25s,border-color .25s,transform .25s}.demo-examples button:hover{transform:translateY(-2px)}.demo-results-top{margin:30px 0 25px;padding-top:30px}.demo-results-top h3{font-size:32px}.offer-grid{perspective:1100px;gap:18px}.offer-card{isolation:isolate;padding:26px 23px;transition:border-color .3s,background .3s,box-shadow .3s;position:relative;overflow:hidden}.offer-card:hover{border-color:#b3c3a55c;box-shadow:0 15px 35px #0004,inset 0 1px #d5e9bd0c}.offer-card.is-selected{background:linear-gradient(145deg,#2a3226,#191e1d 65%);border-color:#c8fa7860;box-shadow:inset 0 1px #c8fa7815,0 15px 35px #0004}.offer-supplier strong{font-size:13px}.offer-supplier>strong{font-weight:500}.offer-product{margin-top:32px;font-size:13px}.offer-price{letter-spacing:-1.8px;margin:12px 0 25px;font-size:43px}.offer-price>span{margin-top:7px;font-size:11px}.offer-stock{padding-top:20px;font-size:12px}.offer-compare{color:#c8d0dd;background:#ffffff04;border:1px solid #ffffff20;border-radius:6px;justify-content:center;align-items:center;gap:9px;width:100%;margin-top:25px;padding:13px 8px;font-size:11px;transition:border-color .3s,background .3s;display:flex}.offer-compare:hover{background:#c8fa7809;border-color:#c8fa7850}.offer-compare[aria-pressed=true]{color:#d0e6bc;background:#c8fa780a;border-color:#c8fa7830}.offer-details-button{border-top:0;margin-top:20px;padding-top:0;font-size:11px}.comparison-tray{border-top:1px solid #c8fa7830;flex-wrap:wrap;align-items:center;gap:22px;margin-top:25px;padding:23px 0 0;animation:.45s both comparison-enter;display:flex}.comparison-selection{flex-wrap:wrap;gap:8px;display:flex}.comparison-selection button{color:#c3ccda;background:#ffffff04;border:1px solid #ffffff20;border-radius:5px;align-items:center;gap:9px;padding:9px 10px;font-size:11px;display:flex}.comparison-tray p{color:#aeb9c9;margin:0;font-size:12px;line-height:1.6}.comparison-tray p strong{letter-spacing:-.6px;color:#e0edcf;white-space:nowrap;margin-left:13px;font-size:24px;font-weight:500}.comparison-reset{color:#a6b3c5;text-underline-offset:4px;background:0 0;border:0;margin-left:auto;padding:8px 0;font-size:11px;text-decoration:underline}.site-footer{isolation:isolate;padding-top:0;position:relative}.slogan-finale{z-index:1;padding-top:110px;padding-bottom:100px;position:relative}.slogan-finale h2{letter-spacing:-.075em;margin:0 0 40px;font-size:clamp(60px,8.5vw,130px);font-weight:600;line-height:1.01}.finale-line{perspective:900px;margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.finale-line>span{transform-origin:50% 100%;display:block}.finale-line:last-child>span{color:#0000;background:linear-gradient(115deg,#e1e4e7 10%,#a9b3bf 55%,#68735c);-webkit-background-clip:text;background-clip:text}.finale-light{z-index:-1;pointer-events:none;background:radial-gradient(#bfc4e106,#0000 65%);border-top:1px solid #c4d6b222;border-radius:50%;height:170px;position:absolute;top:35%;left:0;right:0;transform:rotate(-12deg);box-shadow:0 -22px 60px -50px #c8fa78}.footer-top{z-index:1;border-top:1px solid var(--line);padding:25px 0;position:relative}.footer-wordmark{opacity:.14;z-index:-1;margin:0;font-size:clamp(150px,23vw,360px);line-height:1;position:absolute;bottom:42px;right:5%;-webkit-mask-image:linear-gradient(#000,#0002);mask-image:linear-gradient(#000,#0002)}.footer-wordmark:after{display:none}.footer-bottom{z-index:1;border-top:0;position:relative}@keyframes comparison-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.problem-section{height:165svh;min-height:1100px;padding:0;position:relative}.problem-pin{min-height:90svh;padding-block:35px;position:sticky;top:5svh}.problem-heading h2{font-size:clamp(38px,4.3vw,62px)}}@media (max-width:1100px){.problem-core{width:370px}.fragment{width:220px;left:calc(50% - 110px)}.demo-console{padding:28px}.offer-card{padding:23px 18px}.offer-price{font-size:37px}.offer-supplier>strong{font-size:11px}.offer-compare{font-size:10px}.problem-core>.merge-table{padding-inline:17px}.merge-row{gap:8px;font-size:9px}.merge-row b{font-size:12px}}@media (max-width:899px){.problem-stage{height:405px;margin-bottom:-15px;transform:scale(.85)}.problem-core{width:350px}.fragment{width:210px;left:calc(50% - 105px)}.fragment-0{margin-left:65px}.fragment-1{margin-left:-65px}.fragment-2{margin-top:-40px}.merge-row{gap:6px;font-size:9px}.problem-core .merge-row i{width:19px;height:23px;font-size:9px}.merge-row>span:first-child{gap:5px}.problem-core>.merge-search{margin:16px 17px 10px}.merge-demo-link{padding:16px 17px}.unify-control{max-width:280px}.demo-form input{font-size:21px}.demo-submit{padding:14px 20px;font-size:14px}.demo-console{padding:25px 22px}.offer-grid{gap:10px}.offer-card{padding:20px 14px}.offer-supplier>strong{font-size:10px}.offer-price{font-size:33px}.offer-stock{font-size:10px}.offer-product{font-size:11px}.offer-compare{gap:5px;padding:12px 5px;font-size:10px}.offer-details-button{font-size:10px}.slogan-finale{padding-block:85px}.slogan-finale h2{font-size:10vw}.comparison-tray{gap:15px}}@media (max-width:599px){.problem-stage{height:380px;margin:0;transform:none}.problem-core{width:100%;max-width:350px}.fragment{width:205px;height:178px;top:75px;left:calc(50% - 102px)}.fragment-0{margin-left:105px}.fragment-1{margin-left:-105px}.fragment-2{margin-top:-45px}.merge-aperture{width:340px;height:220px}.merge-row{grid-template-columns:1.6fr 1fr .6fr;gap:7px;min-height:49px;font-size:9px}.merge-row b{font-size:11px}.problem-core>.merge-titlebar{padding:15px 17px}.merge-titlebar strong{font-size:22px}.problem-core>.merge-search{padding:12px}.problem-core>.merge-table{padding-inline:16px}.unify-control{max-width:none}.unify-control p{font-size:10px}.demo-console{padding:22px 16px}.demo-console-top{margin-bottom:24px}.demo-console-brand{font-size:25px}.demo-form{gap:7px;padding:10px 8px 10px 12px}.demo-form input{letter-spacing:-.3px;font-size:16px}.demo-form>svg{width:19px}.demo-submit{gap:8px;padding:12px 10px;font-size:12px}.demo-submit svg{width:14px}.demo-examples{gap:6px}.demo-examples button{padding:8px 9px;font-size:10px}.demo-disclosure{margin:18px 0 24px}.demo-results-top h3{font-size:28px}.demo-filters{gap:10px}.sort-label select{max-width:150px}.offer-card{padding:23px}.offer-supplier>strong{font-size:14px}.offer-product{margin-top:25px;font-size:13px}.offer-price{font-size:43px}.offer-stock{font-size:12px}.offer-compare{gap:10px;padding:14px;font-size:12px}.offer-details-button{font-size:11px}.comparison-tray{margin-top:22px;padding-top:20px}.comparison-tray p{width:100%;font-size:12px}.comparison-tray p strong{font-size:25px}.comparison-reset{margin-left:0}.slogan-finale{padding:70px 0 55px}.slogan-finale h2{margin-bottom:30px;font-size:clamp(45px,12vw,72px)}.finale-light{height:120px;top:30%}.footer-top{flex-wrap:nowrap;padding-block:23px}.footer-wordmark{opacity:.1;font-size:35vw;bottom:50px}.footer-bottom{padding-top:10px}}[data-motion=paused] .comparison-tray{animation:none!important}@media (prefers-reduced-motion:reduce){.problem-section{height:auto;min-height:0}.problem-pin{min-height:0;position:static}.fragment,.merge-row{will-change:auto}.finale-line>span{transform:none!important}}.finale-light{height:200px;box-shadow:none;background:linear-gradient(#0000,#bdcea408 48%,#dbe5f044 49.7%,#c9eab522 50%,#0000 50.6%);border:0;border-radius:0;top:26%;left:-5%;right:-5%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25% 65%,#0000);mask-image:linear-gradient(90deg,#0000,#000 25% 65%,#0000)}@media (max-width:599px){.finale-light{height:140px;top:22%}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
.hero{padding-top:85px;padding-bottom:65px}.hero h1{letter-spacing:-.082em;font-size:clamp(90px,12.2vw,190px);font-weight:650;line-height:.88}.hero h1>span{background-image:linear-gradient(112deg,#f6f7f8 8%,#d5d8df 43%,#929eac 75%,#b4c3a2)}.hero-copy>p{margin-top:35px;font-size:25px}.hero-copy>p>span{font-size:15px}.hero-orbit{opacity:.65;background:linear-gradient(140deg,#c2ccd514,#30383e12 20%,#0d101403 52%,#94ab6c0a);border:1px solid #b2bfc730;border-top-color:#d9e8dd85;border-radius:45px;width:1030px;height:560px;top:315px;left:calc(50% - 360px);transform:rotate(-23deg);box-shadow:inset 0 1px #eaf8e12b,0 -10px 55px -40px #c8fa78,0 50px 100px #0005}.hero-orbit i{border:1px solid #c6d3de13;border-radius:34px;inset:14px}.hero-orbit b{border-top-color:#a5c28630;border-radius:48px;inset:30px -70px}.aurora-one{opacity:.55;background:conic-gradient(from 110deg,#abd88703,#7d94b24d,#c0d8a840,#6f6d9445,#afc48a06);width:1100px;height:490px;top:360px}.hero-stage{perspective:1900px}.interface-metal{pointer-events:none;background:linear-gradient(120deg,#88949f3b,#30373f 3%,#0c1016 35%,#313c48 83%,#c7d7b440 99%);border:1px solid #b7c4d149;border-radius:20px;position:absolute;inset:-35px -12px 8px 35px;transform:translateZ(-65px)rotate(4deg);box-shadow:inset 0 1px 2px #edf4ff52,0 35px 80px #0008}.interface-back{background:linear-gradient(125deg,#38414b,#10141a 60%,#56664a70);border-color:#9ca9b740;inset:-17px 12px -12px -17px;transform:translateZ(-25px)rotate(-2.5deg)}.app-window{background:linear-gradient(130deg,#1a2028,#11151c 60%);border-color:#a9b6c063;box-shadow:0 60px 120px #000b,inset 0 1px #e8f0ff1f,0 0 65px #a0bb6f09}.app-titlebar{background:linear-gradient(100deg,#3c424c,#262d36 50%,#1c242b)}.app-workspace{padding:35px 38px 30px}.app-greeting h2{letter-spacing:-1.5px;font-size:34px;line-height:1.06}.app-search-display{border-color:#a5b49347;padding:18px;font-size:16px}.app-table-row{min-height:65px;font-size:13px}.app-table-head{font-size:11px}.app-highlight-row{background:linear-gradient(100deg,#d0f2a608,#0000)}.preview-price{letter-spacing:-.4px;font-size:16px}.hero-float.search-float{background:linear-gradient(130deg,#3a444be8,#1b2229f5);border-color:#becbd44a;border-radius:11px;padding:23px 25px;box-shadow:0 20px 60px #0009,inset 0 1px #ffffff15}.section-heading h2,.windows-copy h2{letter-spacing:-.065em;font-weight:600}.feature-explorer{border-top-color:#b3c2d229}.feature-detail-copy h3{letter-spacing:-1.9px;font-size:42px}.feature-emblem{background:linear-gradient(130deg,#7b879047,#2a333de8 4%,#121820 70%,#3e4b3a70);border-color:#b2c2d343;box-shadow:inset 1px 1px #e4efff30,0 25px 60px #0009}.demo-section{background:radial-gradient(at 85% 32%,#52604912,#0000 55%),linear-gradient(#0b0e13,#11161d 50%,#0c1015)}.demo-heading h2{font-size:clamp(42px,5.6vw,80px)}.demo-console{background:linear-gradient(125deg,#202731,#11171f 48%,#151c24);border-color:#b8c7d53d;padding:34px 40px 26px;box-shadow:0 45px 100px #0008,inset 0 1px #e7f1ff1c}.demo-form{background:linear-gradient(105deg,#0c1118,#101820);border-color:#9caf8352;min-height:100px;padding:17px 17px 17px 28px;box-shadow:inset 0 1px 6px #0009,0 0 40px #c8fa7806}.demo-form input{letter-spacing:-1.2px;font-size:32px}.demo-submit{padding:19px 29px;font-size:16px}.demo-results-top h3{letter-spacing:-1.3px;font-size:36px}.demo-disclosure{margin-bottom:28px}.comparison-tray{border-top-color:#c8fa7845}.slogan-finale h2{font-size:clamp(65px,10vw,150px)}@media (min-width:1100px){.hero{min-height:calc(100svh - 82px);padding-top:clamp(30px,4.5svh,52px)}.hero-copy{width:450px;margin-left:max(48px,50vw - 600px);margin-right:0;padding-left:0}.hero h1{z-index:3;white-space:nowrap;font-size:clamp(124px,10.5vw,166px);position:relative}.hero-copy>p{max-width:440px;margin-top:27px;line-height:1.55}.hero-copy>p>span{max-width:350px;margin-top:12px;line-height:1.7;display:block}.hero-copy>p>br{display:none}.hero-actions{margin-top:28px}.hero-stage{width:min(900px,65vw);margin:0;padding-top:20px;position:absolute;top:clamp(240px,32svh,340px);right:25px}.hero-stage-caption{z-index:3;color:#a3aab6;padding-right:75px;position:relative}.app-layout{grid-template-columns:155px 1fr}.app-sidebar{padding-inline:10px}.app-sidebar>div{gap:9px;padding-inline:9px;font-size:11px}.search-float{bottom:52px;left:-30px}.section-heading h2,.windows-copy h2{font-size:clamp(50px,5.4vw,77px)}.problem-pin{grid-template-columns:.75fr 1.25fr;gap:38px}.problem-heading h2{font-size:clamp(49px,4.6vw,67px)}.problem-stage{height:530px}.problem-core{border-radius:15px;width:550px}.problem-core>.merge-titlebar{padding:20px 26px}.merge-titlebar strong{font-size:29px}.problem-core>.merge-search{margin:22px 26px 16px;padding:17px;font-size:16px}.problem-core>.merge-table{padding:0 26px}.merge-row{gap:13px;min-height:62px;font-size:12px}.merge-row b{font-size:17px}.problem-core .merge-row i{width:27px;height:29px;font-size:12px}.merge-demo-link{padding:21px 26px;font-size:13px}.fragment{width:270px;height:205px;padding:15px 18px;top:96px;left:calc(50% - 135px)}.fragment strong{font-size:14px}.fragment-search{padding:12px;font-size:13px}.fragment-offer{font-size:12px}.fragment-offer b{font-size:17px}.merge-aperture{width:610px;height:370px}}@media (min-width:900px){.offer-grid{perspective:1400px;border-top:1px solid #ffffff1c;grid-template-columns:1fr;gap:0}.offer-card{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #c1cede1c;border-radius:0;grid-template-rows:auto auto;grid-template-columns:1.2fr .9fr .85fr 1.05fr;align-items:center;gap:12px 30px;padding:27px 20px;display:grid;overflow:visible}.offer-card:hover{background:#cfdded03;box-shadow:inset 3px 0 #c8fa7860}.offer-card.is-selected{background:linear-gradient(90deg,#c8fa780b,#c8fa7802);box-shadow:inset 3px 0 #c8fa78}.offer-supplier{grid-area:1/1;gap:12px}.offer-supplier>strong{font-size:14px}.offer-supplier>span{background:linear-gradient(130deg,#505d6a50,#1e2834);width:37px;height:37px}.offer-product{grid-area:2/1;margin:0 0 0 49px;font-size:12px}.offer-price{letter-spacing:-1.7px;grid-area:1/2/span 2;margin:0;font-size:42px}.offer-stock{border:0;flex-direction:column-reverse;grid-area:1/3/span 2;align-items:start;gap:11px;padding:0;font-size:11px;display:flex}.offer-stock>strong{letter-spacing:-.5px;font-size:24px}.offer-compare{grid-area:1/4;margin:0;padding:12px;font-size:11px}.offer-details-button{grid-area:2/4;justify-content:center;gap:13px;margin:0;font-size:11px}.offer-detail{border-top:1px solid #ffffff10;grid-area:3/1/auto/-1;max-width:650px;padding:17px 0 0}}@media (min-width:1700px){.hero-stage{width:1040px;right:calc(50vw - 820px)}}@media (min-width:1100px) and (max-width:1279px){.hero-stage{width:62vw;right:18px}.hero-copy{width:360px}.hero-copy>p{max-width:330px;font-size:22px}.hero-copy>p>span{max-width:310px}.hero-actions{gap:8px}.hero-actions .button{gap:16px;padding:14px 16px;font-size:13px}.hero-stage-caption{padding-right:0}.problem-core{width:470px}.merge-row{gap:9px;font-size:10px}.merge-row b{font-size:14px}}@media (min-width:900px) and (max-width:1099px){.hero{padding-top:36px;padding-bottom:40px}.hero h1{font-size:clamp(92px,10vw,108px)}.hero-copy>p{margin-top:20px;font-size:18px;line-height:1.5}.hero-copy>p>span{font-size:14px}.hero-actions{margin-top:20px}.hero-stage{width:calc(100% - 100px);margin-top:28px;padding-top:20px}.offer-card{grid-template-columns:1.2fr 1fr .8fr 1.05fr;column-gap:18px;padding-inline:12px}.offer-supplier>strong{font-size:12px}.offer-price{font-size:35px}.offer-stock>strong{font-size:22px}.offer-compare{padding:12px 6px;font-size:10px}.demo-console{padding-inline:28px}}@media (max-width:899px){.hero{padding-top:60px}.hero h1{font-size:clamp(76px,12.9vw,115px)}.hero-copy>p{font-size:22px}.hero-stage{width:calc(100% - 76px);margin-top:50px}.app-workspace{padding:28px 23px}.app-greeting h2{font-size:28px}.app-table-row{min-height:57px;font-size:10px}.preview-price{font-size:13px}.interface-metal{inset:-27px -6px 8px 25px}.demo-console{padding:26px 22px}.demo-form{min-height:80px;padding:13px}.demo-form input{font-size:23px}.demo-submit{padding:15px 20px;font-size:14px}.demo-results-top h3{font-size:29px}.feature-detail-copy h3{font-size:32px}.section-heading h2{font-size:clamp(39px,6vw,54px)}}@media (max-width:599px){.hero{min-height:0;padding-top:47px;padding-bottom:42px}.hero h1{letter-spacing:-.08em;font-size:clamp(62px,15.8vw,94px);line-height:.94}.hero-copy>p{margin-top:27px;font-size:18px}.hero-copy>p>span{max-width:305px;font-size:13px}.hero-stage{width:calc(100% - 40px);margin-top:42px}.hero-orbit{border-radius:30px;width:500px;height:310px;top:380px;left:30%}.hero-orbit i{border-radius:22px}.aurora-one{filter:blur(45px);width:630px;height:290px;top:350px}.interface-metal{border-radius:13px;inset:-20px -3px 14px 20px}.interface-back{inset:-9px 7px -4px -7px}.app-workspace{padding:25px 16px 19px}.app-greeting h2{font-size:26px}.app-search-display{padding:13px;font-size:13px}.app-table-row{min-height:52px;font-size:9px}.app-table-head{font-size:9px}.preview-price{font-size:12px}.section-heading h2,.windows-copy h2{font-size:clamp(35px,9.5vw,48px)}.problem-heading h2{font-size:40px}.demo-heading h2{font-size:clamp(37px,10vw,50px)}.demo-console{border-radius:13px;padding:24px 16px 22px}.demo-form{gap:7px;min-height:72px;padding:10px 8px 10px 12px}.demo-form input{letter-spacing:-.7px;font-size:18px}.demo-submit{padding:12px 10px;font-size:12px}.demo-results-top h3{font-size:29px}.offer-card{background:linear-gradient(120deg,#28313d,#19212b);border-radius:9px}.feature-detail-copy h3{font-size:32px}.slogan-finale h2{font-size:clamp(48px,12.8vw,74px)}}@media (prefers-reduced-motion:reduce){.interface-metal{transform:rotate(3deg)}}@media (min-width:600px){.hero .app-titlebar{height:36px}.hero .app-workspace{padding:22px 28px 20px}.hero .app-greeting h2{margin-bottom:16px;font-size:28px;line-height:1.05}.hero .app-search-display{padding:14px 16px;font-size:14px}.hero .app-results-heading{margin:18px 0 12px}.hero .app-table-head{padding-bottom:10px}.hero .app-table-row{min-height:46px;padding-block:8px;font-size:12px}.hero .preview-price{font-size:14px}.hero .hero-stage-caption{margin-top:14px}.hero .search-float{padding:17px 21px;bottom:35px}}@media (min-width:900px){.workflow-section,.features-section{padding-top:64px;padding-bottom:64px}.workflow-section>.section-heading,.features-section>.section-heading{margin-bottom:26px}.workflow-section .step-card{padding-bottom:12px}.workflow-section .step-art{height:230px}.workflow-section .connect-node{width:50px;height:50px;font-size:15px}.workflow-section .connect-center{border-radius:19px;width:82px;height:82px}.workflow-section .code-search{gap:16px;padding:25px 28px;font-size:20px}.workflow-section .compare-art{gap:14px;padding:18px 14px}.workflow-section .compare-art>div{padding:16px 14px;font-size:13px}.workflow-section .step-card h3{margin-top:15px}.features-section .feature-card{padding-block:20px}.features-section .feature-detail{grid-template-columns:1.2fr 1fr;gap:45px;min-height:320px}.features-section .feature-visual{height:320px}.features-section .feature-emblem{gap:20px;min-width:220px;padding:36px}.features-section .feature-emblem svg{width:48px;height:48px}.features-section .feature-emblem span{font-size:23px}.features-section .feature-ring{width:300px;height:300px}.features-section .ring-two{width:390px;height:390px}.features-section .feature-detail-copy{padding-block:24px}}@media (min-width:1100px) and (max-height:820px){.hero h1{font-size:clamp(120px,9.6vw,148px)}.hero .app-workspace{padding:18px 24px 16px}.hero .app-greeting h2{margin-bottom:14px;font-size:25px}.hero .app-search-display{padding:12px 14px}.hero .app-table-row{min-height:41px;padding-block:6px}.hero .app-results-heading{margin-top:15px}.hero-copy>p{margin-top:22px;font-size:22px}.hero-copy>p>span{margin-top:8px;font-size:14px}.hero-actions{margin-top:20px}}@media (min-width:900px) and (max-width:1099px){.hero-stage{margin-top:18px}.hero .app-workspace{padding-top:20px}.hero .app-table-row{min-height:44px}.workflow-section .code-search{padding:23px 18px;font-size:17px}.features-section .feature-detail{gap:20px}.features-section .feature-emblem{min-width:195px;padding:30px}}@media (min-width:600px) and (max-width:899px){.hero{padding-top:32px}.hero h1{font-size:clamp(76px,11.8vw,100px)}.hero-copy>p{margin-top:22px;font-size:19px;line-height:1.5}.hero-copy>p>span{font-size:14px}.hero-actions{margin-top:20px}.hero-stage{margin-top:28px;padding-top:20px}.workflow-section,.features-section{padding-top:52px;padding-bottom:52px}.workflow-section>.section-heading,.features-section>.section-heading{margin-bottom:24px}.workflow-section .step-art{height:185px}.workflow-section .code-search{padding:20px 15px;font-size:14px}.features-section .feature-detail{min-height:295px}.features-section .feature-visual{height:295px}.features-section .feature-emblem{min-width:175px;padding:30px}}@media (max-width:599px){.hero{padding-top:35px}.hero-stage{margin-top:29px}.hero .app-workspace{padding-top:21px;padding-bottom:16px}.hero .app-greeting h2{margin-bottom:17px}.hero .app-table-row{min-height:47px}.workflow-section,.features-section{padding-top:44px;padding-bottom:44px}.workflow-section>.section-heading,.features-section>.section-heading{margin-bottom:23px}.workflow-section .step-art{max-width:360px;height:170px}.workflow-section .step-card{margin-bottom:18px;padding-bottom:21px}.workflow-section .step-card:last-child{margin-bottom:0;padding-bottom:0}.features-section .feature-visual{height:240px}.features-section .feature-emblem{min-width:175px;padding:27px}.features-section .feature-detail-copy{padding-bottom:25px}}
