.batch-pricing-section{padding:95px 0;background:#10121f;color:#e9eaf5}.batch-intro{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:end;margin-bottom:38px}.batch-intro .section-label{margin-bottom:27px}.batch-intro h2{font-size:clamp(28px,3.2vw,44px);color:#f1edf9;line-height:1.5}.batch-intro h2>span{color:#b399da}.batch-intro>p{font-size:14px;line-height:2;color:#9097b0;max-width:510px;margin-bottom:8px}.batch-workbench{border:1px solid #b89ae326;border-radius:18px;background:linear-gradient(140deg,#1c2034,#141724);padding:28px;box-shadow:0 20px 80px #0003}.batch-topbar{display:flex;justify-content:space-between;align-items:center;gap:25px}.batch-topbar h3{font-size:23px;margin:15px 0 8px;color:#eee7fa}.batch-topbar p{font-size:12px;color:#8790aa;line-height:1.8;margin:0}.batch-topbar>.button{flex-shrink:0;font-size:12px}.batch-stepper{display:flex;align-items:center;gap:14px;padding:22px 0;border-top:1px solid #ffffff0e;border-bottom:1px solid #ffffff0e;margin:24px 0;font-size:11px;color:#656d87}.batch-stepper>i{height:1px;flex:1;background:#ffffff10}.batch-stepper>span.active{color:#d2baff}.batch-stepper>span.complete{color:#83bbad}.batch-filter-row{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px}.batch-shop-pills{display:flex;gap:9px;flex-wrap:wrap}.batch-shop-pills>span{font-size:10px;border:1px solid #a19bc226;background:#ffffff03;border-radius:5px;padding:7px 10px;color:#939bb4}.batch-filter-row label{display:flex;align-items:center;gap:10px;font-size:10px;color:#858da8}.batch-filter-row select{border:1px solid #ffffff23;background:#101321;color:#c2c6da;border-radius:6px;padding:7px 10px;font:11px inherit}.batch-toolbar{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:15px}.batch-toolbar>span{font-size:11px;color:#a5a7bd;margin-right:8px}.batch-toolbar>div{display:flex;gap:8px;margin-left:auto}.batch-workbench button:not(.button){border:1px solid #a09cb529;border-radius:6px;padding:8px 10px;background:#ffffff03;color:#a8b1cb;font:11px inherit;cursor:pointer;transition:background .2s,border-color .2s}.batch-workbench button:not(.button):hover:not(:disabled){background:#9373c21a;border-color:#b296db79}.batch-workbench button.batch-primary{background:linear-gradient(110deg,#8d60ed,#6f4cce);color:#f7efff;border-color:#a580e54d}.batch-workbench button.batch-danger{color:#df9ba8;border-color:#e693a134}.batch-workbench button:disabled{opacity:.32;cursor:default}.batch-table-wrap{overflow:auto;border:1px solid #ffffff0c;border-radius:9px}.batch-table{border-collapse:collapse;width:100%;min-width:780px;font-size:12px;color:#bcc4dc}.batch-table th{text-align:left;padding:14px 12px;background:#ffffff04;color:#7f88a5;font-size:10px;font-weight:500;white-space:nowrap}.batch-table td{padding:17px 12px;border-top:1px solid #ffffff0a;white-space:nowrap;transition:background .25s}.batch-table tr.selected td{background:#926be90c}.batch-table input[type=checkbox]{width:15px;height:15px;accent-color:#9d79ed}.batch-product{display:flex;align-items:center;gap:12px;min-width:175px}.batch-product img{width:38px;height:48px;object-fit:cover;border-radius:5px;border:1px solid #ffffff1c}.batch-product strong{font-size:12px;font-weight:550;color:#d8d7e8;display:block}.batch-product small{font-size:9px;color:#606b8a;display:block;margin-top:8px}.batch-old-price{color:#7c849f;font-family:Consolas,monospace}.batch-source-price{font-size:12px;font-family:Consolas,monospace;font-weight:500;color:#a6d6c5}.batch-low-label{display:block;font-size:9px;color:#d0a688;margin-top:7px}.batch-missing{color:#b7a17f;font-size:11px}.batch-state{font-size:10px;border:1px solid #a9966e28;border-radius:5px;padding:4px 7px;color:#b7a682;background:#d5a84706}.batch-state[data-state=requote],.batch-state[data-state=accept]{color:#99cbbb;border-color:#90c4b237;background:#90c4b207}.batch-state[data-state=reject]{color:#d19ba5;border-color:#cf889735}.batch-tip{font-size:11px;color:#a491c3;padding:17px 0;line-height:1.9}.batch-preview{padding:22px;background:#0d101c77;border:1px solid #ac84e15c;border-radius:10px;margin-top:6px;scroll-margin:120px}.batch-preview-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.batch-preview h4{font-size:17px;color:#d5bee9;margin:0}.batch-preview p{font-size:11px;color:#9297af;line-height:1.85;margin-top:13px}.batch-plan-rows{display:grid;margin:18px 0;border-top:1px solid #ffffff0b}.batch-plan-rows>div{display:grid;grid-template-columns:1fr .8fr .8fr;gap:14px;padding:13px 0;border-bottom:1px solid #ffffff0b;align-items:center}.batch-plan-rows strong{font-size:12px;color:#c0bbd2;font-weight:500}.batch-plan-rows span{font-size:11px;font-family:Consolas,monospace;color:#6e7897}.batch-plan-rows b{font-size:16px;font-family:Consolas,monospace;color:#c7acf3;font-weight:500;text-align:right}.batch-preview .batch-skip{color:#d2ad8d;margin-bottom:15px}.batch-preview-actions{display:flex;justify-content:flex-end;gap:9px}.batch-result:empty{display:none}.batch-result{font-size:12px;line-height:1.9;color:#a9c4c5;background:#79b5ad08;border:1px solid #7fbca324;padding:14px 16px;border-radius:8px;margin:15px 0 0}.batch-bottom{display:flex;align-items:start;justify-content:space-between;gap:25px;border-top:1px solid #ffffff10;padding-top:16px;margin-top:5px}.batch-bottom p{font-size:10px;color:#717b97;line-height:1.9;max-width:880px;margin:0}.batch-bottom button{flex-shrink:0}.batch-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:35px}.batch-benefits>div>span{font:10px Consolas,monospace;color:#6e558d;display:block;margin-bottom:13px}.batch-benefits strong{font-size:14px;color:#b7b2ca;font-weight:550}.batch-benefits p{font-size:12px;line-height:1.9;color:#6f7894;margin-top:12px}.batch-pricing-section .section-note{color:#70758c;font-size:10px}.ai-marketing-section{padding:95px 0;background:linear-gradient(135deg,#f6f4fb,#eeedf7);color:#3e3655;overflow:hidden}.ai-market-intro{display:grid;grid-template-columns:1.4fr .6fr;gap:80px;align-items:center;margin-bottom:45px}.ai-market-intro h2{font-size:clamp(31px,3.7vw,50px);line-height:1.45}.ai-market-intro h2>span{color:#9876b9}.ai-market-intro>div>p{max-width:660px;margin-top:20px;font-size:14px;line-height:2;color:#877d96}.ai-value-tags{display:flex;gap:9px;flex-wrap:wrap;margin:22px 0}.ai-value-tags>span{border:1px solid #d3c7e5;border-radius:30px;background:#ffffff96;color:#9378b2;font-size:10px;padding:6px 11px}.ai-market-intro .button-row{align-items:center;gap:22px}.ai-market-intro .text-link{font-size:12px}.ai-model-card{position:relative;background:linear-gradient(145deg,#fff,#ebe4f5);border:1px solid #d9cce9;border-radius:20px;padding:32px;box-shadow:0 20px 55px #957bb71a;transform:perspective(900px) rotateY(-7deg) rotateZ(2deg);overflow:hidden}.ai-model-card:before{content:'';position:absolute;width:250px;height:250px;border:1px solid #bfa7df55;border-radius:50%;right:-140px;top:-140px;box-shadow:0 0 0 35px #ba9ed911,0 0 0 70px #ba9ed909}.ai-model-symbol{font-size:44px;color:#a27cc7;display:block;margin-bottom:23px;line-height:1;animation:ai-star 8s ease-in-out infinite}.ai-model-card>.mono{display:block;font-size:9px;color:#a99ab9}.ai-model-card>strong{display:block;font-size:29px;line-height:1.4;letter-spacing:-.03em;font-weight:600;margin-top:13px;color:#6b4c86}.ai-model-card>p{font-size:11px!important;color:#a090b3!important;line-height:1.9;margin-top:19px!important}.ai-model-card>a{font-size:11px;color:#9374b5;display:inline-block;margin-top:15px}.ai-fission-demo{background:#ffffffb3;border:1px solid #e0d7eb;border-radius:18px;padding:28px}.ai-fission-demo>header{display:flex;justify-content:space-between;align-items:center;gap:25px;padding-bottom:24px;border-bottom:1px solid #e4deeb}.ai-fission-demo header .mono{font-size:9px;color:#aa97ba}.ai-fission-demo h3{font-size:22px;line-height:1.5;margin-top:11px;letter-spacing:-.02em;color:#6d5a7b}.ai-fission-demo>header .button{font-size:12px}.ai-fission-grid{display:grid;grid-template-columns:.78fr .5fr 2fr;gap:25px;align-items:center;padding:30px 0}.ai-source-card,.ai-variant{margin:0;position:relative}.ai-source-card>span{position:absolute;z-index:1;left:11px;top:11px;font-size:9px;border-radius:5px;padding:5px 9px;background:#fff9;color:#8c7c9c;border:1px solid #ffffffa1;backdrop-filter:blur(7px)}.ai-source-card img,.ai-variant img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:11px;border:1px solid #ddd6e7;box-shadow:0 8px 20px #82718e0d}.ai-source-card figcaption{font-size:10px;color:#a697b4;margin-top:12px;text-align:center}.ai-process{display:grid;justify-items:center;gap:14px;position:relative;text-align:center}.ai-process:before,.ai-process:after{content:'';position:absolute;top:37px;width:38px;height:1px;background:linear-gradient(90deg,#c4a8df33,#ab8ac888);left:-29px}.ai-process:after{left:auto;right:-29px;background:linear-gradient(90deg,#ab8ac888,#c4a8df33)}.ai-process-core{display:grid;place-items:center;width:70px;height:70px;border-radius:22px;border:1px solid #c3a1e075;background:radial-gradient(circle at 30% 20%,#eadcfb,#f8f5fc);box-shadow:0 0 0 8px #c9ade50c,0 0 40px #b488de28;font-size:31px;color:#ae86ce}.ai-process strong{font-size:12px;font-weight:500;color:#8b779e}.ai-process>span:not(.ai-process-core){font-size:10px;color:#a79bb5}.ai-process small{font-size:9px;line-height:1.6;color:#b5a9c0}.ai-mini-progress{height:3px;width:75px;background:#e6e1ed;border-radius:4px;overflow:hidden}.ai-mini-progress i{display:block;width:0;height:100%;background:#ad86d2;transition:width .6s}.ai-variants{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ai-variant{opacity:.5;transform:translateY(7px);transition:opacity .6s,transform .6s,filter .6s;filter:saturate(.6)}.ai-variant figcaption{display:flex;align-items:center;justify-content:center;gap:7px;font-size:10px;color:#a291b2;margin-top:12px;line-height:1.6}.ai-variant figcaption>span{font:9px Consolas,monospace;color:#b6a7c5}.ai-variant.is-revealed{opacity:1;transform:none;filter:none}.ai-variant.is-revealed img{border-color:#c3a4e0;box-shadow:0 6px 25px #ae83d51b}.ai-fission-demo.is-running .ai-process-core{animation:ai-processing 1.2s ease-in-out infinite}.ai-fission-demo>footer{display:flex;justify-content:space-between;gap:25px;border-top:1px solid #e4deeb;padding-top:19px;font-size:10px;line-height:1.9;color:#94869f}.ai-fission-demo>footer>span:first-child{max-width:700px}.ai-policy-note{font-size:10px;color:#918199;line-height:1.9;margin:22px 0 0}.ai-policy-note a{color:#8f67b0;text-decoration:underline;text-underline-offset:3px}.hero-value-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.hero-value-links a{font-size:10px;color:#aa91cf;border-bottom:1px solid #8a68b03b;padding-bottom:5px;transition:color .2s}.hero-value-links a:hover{color:#dcc7f9}.hero-v2 .hero-gallery{margin-top:24px}@keyframes ai-star{50%{transform:rotate(15deg) scale(1.08)}}@keyframes ai-processing{50%{box-shadow:0 0 0 12px #c9ade512,0 0 48px #b488de55;transform:scale(1.04)}}
@media(max-width:1050px){.batch-intro{grid-template-columns:1fr;gap:20px}.batch-intro>p{max-width:800px;font-size:13px}.batch-workbench{padding:23px}.batch-toolbar>div{width:100%;margin:5px 0 0}.ai-market-intro{grid-template-columns:1.3fr .7fr;gap:35px}.ai-model-card{padding:25px}.ai-model-card>strong{font-size:23px}.ai-fission-grid{gap:20px;grid-template-columns:.9fr .55fr 2fr}.ai-variants{gap:10px}.ai-fission-demo{padding:23px}.ai-process-core{width:58px;height:58px;font-size:26px}.ai-process:before,.ai-process:after{width:24px;top:30px;left:-18px}.ai-process:after{left:auto;right:-18px}.ai-variant figcaption{font-size:9px;gap:4px}}
@media(max-width:700px){.batch-pricing-section,.ai-marketing-section{padding:55px 0}.batch-intro{margin-bottom:28px}.batch-intro h2{font-size:28px}.batch-intro>p{font-size:12px}.batch-topbar{flex-direction:column;align-items:start;gap:20px}.batch-topbar h3{font-size:21px}.batch-workbench{padding:20px 16px}.batch-topbar p{font-size:11px}.batch-stepper{gap:6px;font-size:9px;line-height:1.7;padding:18px 0;flex-wrap:wrap}.batch-stepper>i{min-width:8px}.batch-filter-row{flex-direction:column;align-items:start;gap:13px}.batch-toolbar{gap:7px}.batch-toolbar>span{width:100%;margin-bottom:4px}.batch-workbench button:not(.button){font-size:10px;padding:8px 9px}.batch-toolbar>div{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:6px}.batch-table{min-width:750px}.batch-table th{font-size:9px}.batch-table td{font-size:11px}.batch-tip{font-size:10px}.batch-bottom{flex-direction:column;gap:12px}.batch-bottom p{font-size:9px}.batch-preview{padding:17px 13px}.batch-preview-heading{flex-direction:column;align-items:start;gap:10px}.batch-plan-rows>div{grid-template-columns:1fr 1fr;gap:8px}.batch-plan-rows strong{grid-column:1/-1}.batch-plan-rows b{font-size:14px}.batch-preview p{font-size:10px}.batch-benefits{grid-template-columns:1fr;gap:23px}.batch-benefits>div{padding-left:36px;position:relative}.batch-benefits>div>span{position:absolute;left:0;top:4px;margin:0}.batch-benefits strong{font-size:13px}.batch-benefits p{font-size:11px;margin-top:7px}.ai-market-intro{grid-template-columns:1fr;gap:35px}.ai-market-intro h2{font-size:33px}.ai-market-intro>div>p{font-size:13px}.ai-model-card{max-width:370px;width:100%;box-sizing:border-box;margin:0 auto;transform:perspective(900px) rotateY(-6deg) rotateZ(1deg)}.ai-model-card>strong{font-size:28px}.ai-fission-demo>header{flex-direction:column;align-items:start;gap:18px}.ai-fission-demo h3{font-size:20px}.ai-fission-grid{grid-template-columns:1fr 1fr;gap:24px;padding:25px 0}.ai-source-card{max-width:180px;margin:auto}.ai-process{gap:12px}.ai-process:after{display:none}.ai-variants{grid-column:1/-1;gap:9px}.ai-variant figcaption{font-size:8px;gap:4px}.ai-fission-demo>footer{flex-direction:column;gap:8px;font-size:9px}.ai-policy-note{font-size:9px}.ai-value-tags{gap:7px}.ai-value-tags>span{font-size:9px}.hero-value-links{margin-top:15px;gap:16px}.hero-value-links a{font-size:9px}.hero-v2 .hero-gallery{margin-top:20px}}
.ai-source-card img,.ai-variant img{height:auto}.ai-fission-demo>footer,.ai-policy-note{font-size:11px;color:#776883}.ai-source-card figcaption,.ai-variant figcaption{color:#7d698f}.ai-market-intro>div>p{color:#776883}.batch-workbench button:not(.button),.batch-filter-row select{font-family:inherit;font-size:11px}
@media(prefers-reduced-motion:reduce){.ai-model-symbol,.ai-fission-demo.is-running .ai-process-core{animation:none}.ai-variant,.ai-mini-progress i{transition:none}}.reduced-motion .ai-model-symbol,.reduced-motion .ai-fission-demo.is-running .ai-process-core{animation:none}.reduced-motion .ai-variant,.reduced-motion .ai-mini-progress i{transition:none}
