.marketing{--background:#fff;--foreground:var(--atlas-ink);--primary:var(--atlas-ink);--primary-foreground:#fff;--border:#e1e4eb;--ring:var(--atlas-ink);--muted:#f7f7f9;--muted-foreground:#616979;--card:#fff;--card-foreground:var(--atlas-ink);--popover:#fff;--popover-foreground:var(--atlas-ink);--accent:#f7f7f9;--accent-foreground:var(--atlas-ink);--secondary:#f7f7f9;--secondary-foreground:var(--atlas-ink);--input:#dce1ec;--destructive:#c92d37;--radius:.5rem}.marketing .m-dark{--background:var(--atlas-ink);--foreground:#f5f7fb;--primary:var(--atlas-purple);--primary-foreground:var(--atlas-ink);--border:#30353d;--ring:var(--atlas-purple);--muted:#20242c;--muted-foreground:#a3aab7;--card:#181c22;--card-foreground:#f5f7fb;--popover:#181c22;--popover-foreground:#f5f7fb;--accent:#24272d;--accent-foreground:var(--atlas-cyan);--secondary:#20242c;--secondary-foreground:#f5f7fb;--input:#30353d}.marketing *{box-sizing:border-box}.marketing{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,sans-serif;line-height:normal}.marketing button,.marketing a{-webkit-tap-highlight-color:transparent}.marketing a{color:inherit;text-decoration:none}.marketing button{font:inherit}.marketing a:focus-visible,.marketing button:focus-visible{outline:3px solid var(--atlas-ink);outline-offset:5px}.marketing ::selection{color:var(--atlas-ink);background:var(--atlas-purple)}.marketing .m-skip-link{z-index:100;background:#fff;padding:14px;position:fixed;top:-100px;left:20px}.marketing .m-skip-link:focus{top:10px}.marketing .m-header{border-bottom:1px solid var(--border);z-index:20;background:#fff;justify-content:space-between;align-items:center;gap:30px;height:98px;padding:0 4.5%;display:flex;position:relative}.marketing .m-brand{flex-shrink:0;margin-left:-17px;padding:17px;display:block}.marketing .m-brand img{width:150px;height:auto;display:block}.marketing .m-header nav{align-items:center;gap:34px;font-size:14px;display:flex}.marketing .m-header nav a{align-items:center;gap:4px;transition:color .2s;display:flex}.marketing .m-header nav a:hover,.marketing .m-text-link:hover{color:var(--primary)}.marketing .m-button{cursor:pointer;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:28px;padding:18px 24px;font-size:15px;font-weight:500;transition:background .2s,transform .2s;display:inline-flex}.marketing .m-button:hover{transform:translateY(-2px)}.marketing .m-button-primary{background:var(--atlas-purple);color:var(--atlas-ink);box-shadow:0 4px 10px color-mix(in srgb, var(--atlas-purple) 15%, transparent)}.marketing .m-button-primary:hover{background:var(--atlas-cyan)}.marketing .m-button-dark{background:var(--atlas-ink);color:#fff}.marketing .m-button-dark:hover{background:#30363f}.marketing .m-nav-cta{gap:20px;padding:13px 19px;font-size:14px}.marketing .m-hero{isolation:isolate;background:var(--atlas-paper);min-height:640px;padding:80px 4.5% 73px;position:relative;overflow:hidden}.marketing .m-hero-copy{z-index:2;width:660px;max-width:56%;position:relative}.marketing .m-eyebrow{letter-spacing:.075em;font-family:SFMono-Regular,monospace;font-size:12px;font-weight:400;line-height:1.5}.marketing .m-hero-announcement{border-bottom:1px solid #dce3ef;align-items:center;gap:11px;margin-bottom:30px;padding-bottom:10px;font-size:12px;display:inline-flex}.marketing .m-status-dot{background:var(--atlas-green);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb, var(--atlas-green) 12%, transparent);border-radius:50%}.marketing h1{letter-spacing:-.072em;margin:0 0 25px;font-size:clamp(62px,6.6vw,104px);font-weight:450;line-height:1.04}.marketing h1 em{color:var(--atlas-ink);box-shadow:inset 0 -.12em 0 var(--atlas-purple);font-style:normal;font-weight:450}.marketing .m-hero-description{max-width:420px;color:var(--atlas-gray-text);letter-spacing:-.02em;margin:0 0 30px;font-size:18px;line-height:1.7}.marketing .m-hero-actions{align-items:center;gap:30px;display:flex}.marketing .m-text-link{align-items:center;gap:13px;font-size:14px;font-weight:500;transition:color .2s;display:inline-flex}.marketing .m-hero-note{color:var(--atlas-gray-text);align-items:center;gap:9px;margin-top:38px;font-family:SFMono-Regular,monospace;font-size:12px;display:flex}.marketing .m-hero-note span{border:1px solid #7b8494;border-radius:50%;width:5px;height:5px}.marketing .m-hero-art{z-index:0;width:72%;position:absolute;top:15px;bottom:-30px;right:-12%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 20%);mask-image:linear-gradient(90deg,#0000 0%,#000 20%)}.marketing .m-hero-art img{object-fit:cover;object-position:60% 50%;mix-blend-mode:multiply;width:100%;height:100%}.marketing .m-art-caption{letter-spacing:.07em;color:#5d677e;z-index:3;align-items:center;gap:13px;font:12px/1.4 SFMono-Regular,monospace;display:flex;position:absolute;bottom:35px;right:4.5%}.marketing .m-crosshair{font-size:26px;font-weight:200}.marketing .m-caption-index{margin-left:50px}.marketing .m-ecosystem{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#fff;justify-content:space-between;align-items:center;gap:24px;padding:35px 4.5%;display:flex}.marketing .m-ecosystem p{color:var(--atlas-gray-text);letter-spacing:.045em;font:12px/1.7 SFMono-Regular,monospace}.marketing .m-ecosystem p strong{color:#262d39;font-weight:400}.marketing .m-model-name{letter-spacing:-.07em;color:#5a6272;align-items:center;gap:9px;font-size:25px;font-weight:600;display:flex}.marketing .m-model-name span{font-size:20px}.marketing .m-gemma{font-weight:450}.marketing .m-mistral{font-weight:800}.marketing .m-nemotron{letter-spacing:-.04em;font-size:17px;line-height:1.2;display:block}.marketing .m-nemotron small{letter-spacing:.13em;font-size:12px;font-weight:450;display:block}.marketing .m-ecosystem>a{max-width:160px;color:var(--atlas-gray-text);align-items:center;gap:12px;font-size:14px;display:flex}@media (width>=1700px){.marketing .m-header,.marketing .m-hero,.marketing .m-ecosystem{padding-left:max(4.5%,50vw - 775px);padding-right:max(4.5%,50vw - 775px)}.marketing .m-hero-art{width:60%;right:-1%}}@media (width<=1000px){.marketing .m-header nav{gap:22px}.marketing .m-hero-copy{max-width:65%}.marketing .m-hero-art{opacity:.85;width:80%;right:-24%}.marketing .m-ecosystem{flex-wrap:wrap}.marketing .m-ecosystem p{width:100%;margin:0}.marketing .m-ecosystem p br,.marketing .m-ecosystem>a{display:none}}@media (width<=680px){.marketing .m-header{gap:16px;height:84px;padding:0 6%}.marketing .m-brand img{width:124px}.marketing .m-header nav{display:none}.marketing .m-nav-cta{gap:9px;padding:12px 14px;font-size:14px}.marketing .m-hero{min-height:800px;padding:48px 6% 285px}.marketing .m-hero-copy{width:100%;max-width:100%}.marketing .m-hero-announcement{letter-spacing:0;margin-bottom:27px;font-size:12px}.marketing h1{font-size:clamp(53px,12.5vw,83px)}.marketing .m-hero-description{max-width:340px;font-size:16px;line-height:1.65}.marketing .m-hero-actions{gap:20px}.marketing .m-hero-actions .m-button{gap:14px;padding:16px;font-size:14px}.marketing .m-text-link{gap:7px;font-size:14px}.marketing .m-hero-note{margin-top:26px}.marketing .m-hero-art{opacity:1;width:100%;height:365px;top:auto;bottom:-25px;right:-10%;-webkit-mask-image:linear-gradient(#0000,#000 15%);mask-image:linear-gradient(#0000,#000 15%)}.marketing .m-art-caption{font-size:12px;bottom:17px;right:6%}.marketing .m-caption-index{display:none}.marketing .m-ecosystem{gap:24px 18px;padding:25px 6%}.marketing .m-model-name{font-size:19px}.marketing .m-nemotron{font-size:14px}.marketing .m-nemotron small{font-size:12px}}@media (prefers-reduced-motion:reduce){.marketing *,.marketing :before,.marketing :after{transition:none!important;animation:none!important}}.marketing .m-section{max-width:1800px;margin:0 auto;padding:100px 7%}.marketing .m-section-heading{justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:60px;display:flex}.marketing .m-section-label{color:var(--atlas-ink);margin:0 0 28px}.marketing .m-section h2{letter-spacing:-.06em;margin:0;font-size:clamp(38px,4.2vw,66px);font-weight:450;line-height:1.08}.marketing .m-soft-text{color:var(--atlas-gray-text)}.marketing .m-section-intro{color:var(--atlas-gray-text);width:320px;max-width:40%;margin:0 0 4px;font-size:17px;line-height:1.7}.marketing .m-benefits{grid-template-columns:repeat(3,1fr);gap:38px;display:grid}.marketing .m-benefits article{border-top:2px solid var(--atlas-purple);flex-direction:column;padding-top:27px;display:flex}.marketing .m-benefits article:nth-child(2){border-top-color:var(--atlas-cyan)}.marketing .m-benefits article:nth-child(3){border-top-color:var(--atlas-green)}.marketing .m-benefit-top{color:var(--atlas-ink);justify-content:space-between;margin-bottom:52px;display:flex}.marketing .m-benefit-top span{color:var(--atlas-gray-text);font:12px SFMono-Regular,monospace}.marketing .m-benefits h3{letter-spacing:-.04em;margin:0 0 15px;font-size:23px;font-weight:500;line-height:1.2}.marketing .m-benefits p{color:var(--atlas-gray-text);max-width:335px;margin:0 0 25px;font-size:16px;line-height:1.7}.marketing .m-benefits a{align-items:center;gap:10px;margin-top:auto;font-size:14px;display:flex}.marketing .m-benefits a:hover{color:var(--atlas-ink)}.marketing .m-possibilities{background:var(--atlas-ink);color:#f4f6f9;max-width:none;padding-bottom:35px}.marketing .m-possibilities .m-section-label{color:var(--atlas-purple)}.marketing .m-possibilities .m-soft-text{color:var(--atlas-tagline-dark)}.marketing .m-possibilities .m-section-intro{color:var(--atlas-wordmark-dark)}.marketing .m-possibility-tabs{gap:0}.marketing .m-scenario-list{border-bottom:1px solid #343941;border-radius:0;justify-content:flex-start;gap:32px;width:100%;padding:0;display:flex;height:auto!important}.marketing .m-scenario-tab{cursor:pointer;height:auto;color:var(--atlas-wordmark-dark);background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;gap:10px;padding:17px 0;font-size:14px;display:flex;position:relative}.marketing .m-scenario-tab[aria-selected=true]{color:#fff!important;background:0 0!important}.marketing .m-scenario-tab[aria-selected=true]:after{background:var(--atlas-purple)!important;height:2px!important;bottom:-1px!important}.marketing .m-scenario-tab svg:last-child{margin-left:22px}.marketing .m-scenario-panel{grid-template-columns:1fr 1.12fr;align-items:center;gap:12%;padding:58px 0 64px;display:grid}.marketing .m-scenario-panel[hidden]{display:none}.marketing .m-scenario-copy h3{letter-spacing:-.045em;max-width:380px;margin:0 0 22px;font-size:38px;font-weight:450;line-height:1.14}.marketing .m-scenario-copy p{color:var(--atlas-wordmark-dark);max-width:410px;margin:0 0 25px;font-size:16px;line-height:1.75}.marketing .m-scenario-copy ul{flex-wrap:wrap;gap:12px 20px;margin:0 0 30px;padding:0;list-style:none;display:flex}.marketing .m-scenario-copy li{color:#c6ceda;align-items:center;gap:6px;font-size:12px;display:flex}.marketing .m-scenario-copy li svg{color:var(--atlas-green)}.marketing .m-scenario-copy .m-text-link{color:var(--atlas-cyan)}.marketing .m-workflow{background:var(--atlas-ink);border:1px solid #373c45;border-radius:13px;padding:23px;box-shadow:0 20px 80px #0002}.marketing .m-workflow-top{color:var(--atlas-wordmark-dark);letter-spacing:.035em;justify-content:space-between;align-items:center;gap:10px;margin-bottom:23px;font:12px SFMono-Regular,monospace;display:flex}.marketing .m-workflow-top>span:first-child{align-items:center;gap:8px;display:flex}.marketing .m-workflow-top .m-status-dot{background:var(--atlas-green)}.marketing .m-prompt-bubble{color:var(--atlas-wordmark-dark);background:#20242a;border:1px solid #373c45;border-radius:8px 8px 0;justify-content:space-between;align-items:center;gap:15px;margin-bottom:26px;margin-left:30px;padding:20px;font-size:14px;display:flex}.marketing .m-workflow-engine{color:#f7f7f9;align-items:center;gap:10px;font-size:14px;display:flex}.marketing .m-engine-dot{background:var(--atlas-green);border-radius:50%;width:6px;height:6px;margin-left:auto}.marketing .m-workflow ol{border-left:1px solid #373c45;gap:15px;margin:0 0 0 9px;padding:20px 0 20px 9px;list-style:none;display:grid}.marketing .m-workflow li{color:var(--atlas-wordmark-dark);align-items:center;gap:12px;font-size:13px;display:flex}.marketing .m-flow-check{background:var(--atlas-ink);width:19px;height:19px;color:var(--atlas-green);border:1px solid #373c45;border-radius:50%;place-items:center;margin-left:-19px;display:grid}.marketing .m-workflow-result{color:var(--atlas-wordmark-dark);background:#20242a;border:1px solid #373c45;border-radius:7px;align-items:center;gap:12px;padding:18px 15px;font-size:14px;display:flex}.marketing .m-workflow-result svg:last-child{margin-left:auto}.marketing .m-possibilities-bottom{color:var(--atlas-wordmark-dark);border-top:1px solid #343941;align-items:center;gap:25px;padding-top:27px;font:12px SFMono-Regular,monospace;display:flex}.marketing .m-bottom-note{margin-left:auto;font-family:Arial,sans-serif;font-size:14px}.marketing .m-evidence{grid-template-columns:1fr 1fr;align-items:center;gap:13%;padding-top:120px;padding-bottom:120px;display:grid}.marketing .m-evidence-copy>p:not(.m-eyebrow){color:var(--atlas-gray-text);max-width:390px;margin:27px 0;font-size:17px;line-height:1.75}.marketing .m-evidence-card{border-left:1px solid #dfe4ee;padding-left:40px}.marketing .m-evidence-kicker{color:var(--atlas-gray-text);align-items:center;gap:10px;font:12px SFMono-Regular,monospace;display:flex}.marketing .m-big-number{letter-spacing:-.08em;color:var(--atlas-ink);margin:12px 0 4px;font-size:clamp(74px,8vw,120px);font-weight:450;line-height:1.25}.marketing .m-big-number>span{margin-left:5px;font-size:.6em}.marketing .m-evidence-card h3{letter-spacing:-.035em;max-width:320px;margin:0 0 24px;font-size:20px;font-weight:450}.marketing .m-benchmark-bars{gap:10px;display:grid}.marketing .m-benchmark-bars>div{grid-template-columns:40px 1fr;align-items:center;gap:15px;font:12px SFMono-Regular,monospace;display:grid}.marketing .m-benchmark-bars b{color:var(--atlas-ink);background:var(--atlas-purple);border-radius:2px;padding:10px 12px;font-size:12px;font-weight:400;display:block}.marketing .m-benchmark-bars>div+div b{color:#5e626a;background:#ececef}.marketing .m-benchmark-note{color:var(--atlas-gray-text);margin:20px 0 0;font-size:12px;line-height:1.65}.marketing .m-benchmark-note a{text-underline-offset:3px;text-decoration:underline}.marketing .m-start-section:before{content:"";background:linear-gradient(to right, var(--atlas-purple) 0% 25%, var(--atlas-cyan) 25% 50%, var(--atlas-green) 50% 75%, var(--atlas-gold) 75% 100%);width:100%;height:4px;position:absolute;top:0;left:0}.marketing .m-start-section{background:var(--atlas-ink);color:#fff;border-radius:11px;margin:0 3%;padding:42px 4.4% 32px;position:relative;overflow:hidden}.marketing .m-start-top{justify-content:space-between;align-items:center;gap:20px;margin-bottom:36px;display:flex}.marketing .m-start-top p{color:var(--atlas-wordmark-dark);margin:0}.marketing .m-large-plus{color:var(--atlas-gold);font-size:35px;font-weight:200;line-height:1}.marketing .m-start-section h2{letter-spacing:-.065em;margin:0 0 40px;font-size:clamp(47px,6.8vw,105px);font-weight:450;line-height:1.04}.marketing .m-start-section h2>span{color:var(--atlas-purple)}.marketing .m-start-bottom{justify-content:space-between;align-items:center;gap:25px;display:flex}.marketing .m-start-bottom p{color:var(--atlas-wordmark-dark);margin:0;font-size:19px;line-height:1.55}.marketing .m-start-bottom>div{align-items:center;gap:35px;display:flex}.marketing .m-button-white{background:var(--atlas-purple);color:var(--atlas-ink);padding:18px 24px}.marketing .m-button-white:hover{background:var(--atlas-cyan)}.marketing .m-github-link{align-items:center;gap:9px;font-size:14px;display:flex}.marketing .m-github-link:hover{text-decoration:underline}.marketing .m-start-fineprint{color:var(--atlas-wordmark-dark);border-top:1px solid #353a43;flex-wrap:wrap;gap:30px;margin-top:47px;padding-top:23px;font-size:12px;display:flex}.marketing .m-start-fineprint span{align-items:center;gap:8px;display:flex}.marketing .m-footer{background:var(--atlas-paper);padding:65px 7% 24px}.marketing .m-footer-main{justify-content:space-between;gap:40px;margin-bottom:57px;display:flex}.marketing .m-footer-main .m-brand{width:296px;margin-left:-26px;padding:26px}.marketing .m-footer-main .m-brand img{width:244px}.marketing .m-workflow-engine img{flex-shrink:0;width:28px;height:28px;display:block}.marketing .m-footer-main p{color:var(--atlas-gray-text);margin-top:8px;font-size:14px}.marketing .m-footer-links{gap:100px;display:flex}.marketing .m-footer-links>div{flex-direction:column;gap:15px;min-width:150px;font-size:14px;display:flex}.marketing .m-footer-links>div>span{color:var(--atlas-gray-text);margin-bottom:9px;font:12px SFMono-Regular,monospace}.marketing .m-footer-links a{align-items:center;gap:5px;display:flex}.marketing .m-footer-links a:hover{color:var(--atlas-ink)}.marketing .m-footer-bottom{color:var(--atlas-gray-text);border-top:1px solid #e5e8ef;justify-content:space-between;align-items:center;gap:20px;padding-top:23px;font-size:12px;display:flex}@media (width>=1700px){.marketing .m-section,.marketing .m-footer{padding-left:max(7%,50vw - 700px);padding-right:max(7%,50vw - 700px)}}@media (width<=1100px){.marketing .m-scenario-list{gap:25px}.marketing .m-scenario-tab{font-size:13px}.marketing .m-scenario-tab svg:last-child{display:none}.marketing .m-scenario-panel{gap:7%}.marketing .m-section{padding-left:5%;padding-right:5%}.marketing .m-evidence{gap:7%}.marketing .m-start-bottom>div{gap:20px}.marketing .m-workflow-top{font-size:12px}.marketing .m-workflow-top>span:last-child{display:none}.marketing .m-benefits{gap:26px}.marketing .m-benefits h3{font-size:21px}.marketing .m-footer-links{gap:40px}}@media (width<=760px){.marketing .m-section{padding:70px 6%}.marketing .m-section-heading{margin-bottom:38px;display:block}.marketing .m-section-intro{width:100%;max-width:100%;margin-top:24px;font-size:16px}.marketing .m-section h2{font-size:44px}.marketing .m-benefits{grid-template-columns:1fr;gap:34px}.marketing .m-benefit-top{margin-bottom:20px}.marketing .m-benefits article{padding-top:22px}.marketing .m-benefits h3{font-size:24px}.marketing .m-benefits p{max-width:none}.marketing .m-scenario-list{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:0;display:grid}.marketing .m-scenario-tab{white-space:normal;text-align:center;flex-direction:column;gap:8px;padding:15px 6px;font-size:12px}.marketing .m-scenario-panel{grid-template-columns:1fr;gap:34px;padding-top:34px;padding-bottom:40px}.marketing .m-scenario-copy h3{font-size:32px}.marketing .m-scenario-copy p{max-width:none}.marketing .m-scenario-copy li{font-size:13px}.marketing .m-workflow{padding:20px}.marketing .m-workflow-top{font-size:12px}.marketing .m-workflow li,.marketing .m-workflow-result{font-size:14px}.marketing .m-possibilities-bottom{flex-wrap:wrap;gap:12px;font-size:12px}.marketing .m-possibilities-bottom svg{width:12px}.marketing .m-bottom-note{width:100%;margin:8px 0 0}.marketing .m-evidence{grid-template-columns:1fr;gap:45px}.marketing .m-evidence-card{border-top:1px solid #dfe4ee;border-left:none;padding:30px 0 0}.marketing .m-big-number{font-size:100px}.marketing .m-evidence-card h3{max-width:none}.marketing .m-start-section{margin:0 4%;padding:30px 6%}.marketing .m-start-top p{font-size:12px}.marketing .m-start-top{margin-bottom:40px}.marketing .m-start-section h2{margin-bottom:30px;font-size:clamp(42px,10.5vw,72px)}.marketing .m-start-bottom{flex-direction:column;align-items:flex-start;gap:28px}.marketing .m-start-bottom p{font-size:17px}.marketing .m-start-bottom>div{flex-direction:column;align-items:flex-start;gap:22px}.marketing .m-start-fineprint{gap:14px;margin-top:32px}.marketing .m-footer{padding:45px 6% 20px}.marketing .m-footer-main{flex-direction:column;gap:35px;margin-bottom:37px}.marketing .m-footer-links{gap:35px}.marketing .m-footer-links>div{flex:1;min-width:0}.marketing .m-footer-bottom{flex-wrap:wrap;line-height:1.6}.marketing .m-footer-bottom>span:nth-child(2){order:3;width:100%}}@media (width<=680px){.marketing .m-header{flex-wrap:wrap;gap:0 12px;height:auto;min-height:84px;padding-top:5px}.marketing .m-header nav{order:3;justify-content:space-between;gap:12px;width:100%;padding:0 0 16px;font-size:13px;display:flex}.marketing .m-header .m-nav-cta{gap:8px;padding:11px 13px}.marketing .m-hero-actions{flex-wrap:wrap;gap:20px}.marketing .m-hero-copy .m-hero-announcement{letter-spacing:0;font-size:12px}.marketing .m-hero{padding-top:36px}.marketing .m-hero-art{pointer-events:none}}.marketing .m-header nav{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:auto;background:0 0;border:0;position:static;inset:auto}.marketing .m-scenario-tab[aria-selected=true]:after{content:"";position:absolute;left:0;right:0}.marketing .m-legacy-links{color:var(--atlas-ink);background:#fff;flex-wrap:wrap;gap:20px;padding:24px 7%;display:flex;position:static}.marketing .m-dark a:focus-visible,.marketing .m-dark button:focus-visible,.marketing .m-dark [role=tabpanel]:focus-visible,.marketing .m-start-section a:focus-visible{outline:3px solid var(--atlas-cyan);outline-offset:5px}
