.minimax-scroll-root{background:radial-gradient(circle at 88% 0,#ffffff0e,#0000 26vw),radial-gradient(circle at 14% 18%,#ffffff0f,#0000 22vw),#050505}.minimax-page{background:0 0}.minimax-hero{grid-template-columns:minmax(0,1fr) minmax(320px,520px);align-items:end;gap:32px;width:100%;max-width:2048px;margin:0 auto;padding:44px clamp(16px,3.9vw,80px) 18px;display:grid}.minimax-hero-copy{max-width:960px}.minimax-eyebrow{color:#ffffffbd;letter-spacing:0;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;align-items:center;min-height:26px;margin:0 0 14px;padding:0 12px;font-size:12px;font-weight:850;display:inline-flex}.minimax-hero h1{color:#fff;letter-spacing:0;text-transform:uppercase;max-width:980px;margin:0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(54px,5.85vw,118px);font-weight:950;line-height:1.14}.minimax-hero p{color:#ffffffb8;max-width:760px;margin:24px 0 0;font-size:clamp(18px,1.28vw,24px);font-weight:650;line-height:1.32}.minimax-hero-panel{flex-direction:column;justify-self:end;gap:18px;display:flex}.minimax-highlight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.minimax-highlight-grid span{color:#ffffffbd;letter-spacing:0;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 15px;font-size:13px;font-weight:800;display:inline-flex}.minimax-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.minimax-actions .hf-button{min-height:58px;box-shadow:none;border:1px solid #ffffff1a;border-radius:18px}.minimax-actions .hf-button-dark{background:#ffffff14}.minimax-actions svg{width:18px;height:18px}.minimax-content-section{width:calc(100% - clamp(32px,7.8vw,160px));max-width:1480px;margin:0 auto;padding:88px 0}.minimax-section-heading{text-align:center;max-width:780px;margin:0 auto 42px}.minimax-section-heading-left{text-align:left;margin-left:0}.minimax-section-heading>span,.minimax-section-kicker{color:#d4ff00;letter-spacing:0;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:850;display:block}.minimax-section-heading h2,.minimax-prompt-copy h2{color:#fff;letter-spacing:0;margin:0;font-family:Inter Tight,Inter,system-ui,sans-serif;font-size:clamp(32px,3vw,54px);font-weight:900;line-height:1.14}.minimax-section-heading p,.minimax-prompt-copy>p{color:#ffffff94;margin:18px 0 0;font-size:17px;line-height:1.55}.minimax-model-section{border-top:1px solid #ffffff14;margin-top:58px}.minimax-model-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.minimax-model-card{background:#101010;border:1px solid #ffffff17;border-radius:20px;flex-direction:column;align-items:flex-start;min-height:340px;padding:30px;display:flex}.minimax-model-card-topline{justify-content:space-between;align-items:center;gap:16px;width:100%;margin-bottom:42px;display:flex}.minimax-model-card-topline>span{color:#ffffff4d;font-size:13px;font-weight:800}.minimax-model-card-topline small{color:#deff46e6;background:#d4ff0017;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:750}.minimax-model-card h3,.minimax-workflow-grid h3,.minimax-prompt-parts h3{color:#fff;margin:0;font-size:22px;font-weight:850;line-height:1.2}.minimax-model-card>p{color:#ffffff94;max-width:620px;margin:16px 0 28px;font-size:15px;line-height:1.55}.minimax-model-card .hf-button{border-radius:15px;min-height:52px;margin-top:auto}.minimax-model-card svg,.minimax-prompt-copy svg{width:17px;height:17px}.minimax-workflow-section{border-top:1px solid #ffffff14}.minimax-workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.minimax-workflow-grid article{background:#ffffff06;border:1px solid #ffffff14;border-radius:18px;padding:26px}.minimax-step-number{color:#d4ff00;border:1px solid #d4ff0038;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:38px;font-size:13px;font-weight:850;display:flex}.minimax-workflow-grid p,.minimax-prompt-parts p{color:#ffffff8a;margin:13px 0 0;font-size:14px;line-height:1.55}.minimax-prompt-section{border-top:1px solid #ffffff14;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);align-items:start;gap:48px;display:grid}.minimax-prompt-example{color:#ffffffbf;background:#d4ff000e;border-left:3px solid #d4ff00;margin:28px 0 24px;padding:20px 22px;font-size:14px;font-style:italic;line-height:1.62}.minimax-prompt-copy .hf-button{border-radius:16px;min-height:54px}.minimax-prompt-parts{gap:10px;display:grid}.minimax-prompt-parts>div{background:#101010;border:1px solid #ffffff14;border-radius:15px;padding:20px}.minimax-prompt-parts h3{font-size:17px}.minimax-faq-section{border-top:1px solid #ffffff14}.minimax-faq-list{max-width:920px;margin:0 auto}.minimax-faq-list details{border-bottom:1px solid #ffffff17}.minimax-faq-list summary{color:#ffffffe0;cursor:pointer;padding:24px 44px 24px 0;font-size:17px;font-weight:750;list-style:none;position:relative}.minimax-faq-list summary::-webkit-details-marker{display:none}.minimax-faq-list summary:after{color:#ffffffa6;content:"+";text-align:center;background:#ffffff0f;border-radius:50%;width:30px;height:30px;font-size:21px;font-weight:500;line-height:28px;position:absolute;top:20px;right:0}.minimax-faq-list details[open] summary:after{content:"-"}.minimax-faq-list details p{color:#ffffff8c;max-width:760px;margin:-6px 0 24px;font-size:15px;line-height:1.6}@media (max-width:1023px){.minimax-hero{grid-template-columns:1fr;align-items:start;padding-top:42px}.minimax-hero-panel{justify-self:start;width:100%}.minimax-actions{justify-content:flex-start}.minimax-model-grid,.minimax-workflow-grid,.minimax-prompt-section{grid-template-columns:1fr}.minimax-prompt-section{gap:32px}}@media (max-width:767px){.minimax-hero{gap:24px;padding:42px 16px 16px}.minimax-hero h1{font-size:clamp(42px,13.6vw,72px);line-height:1.2}.minimax-hero p{margin-top:16px;font-size:16px;line-height:1.38}.minimax-highlight-grid{grid-template-columns:1fr 1fr}.minimax-highlight-grid span{min-height:36px;padding:0 11px;font-size:12px}.minimax-actions .hf-button{border-radius:16px;min-height:50px;padding:0 18px;font-size:14px}.minimax-content-section{width:calc(100% - 32px);padding:62px 0}.minimax-model-section{margin-top:36px}.minimax-section-heading{text-align:left;margin-bottom:30px}.minimax-section-heading p,.minimax-prompt-copy>p{font-size:15px}.minimax-model-card{min-height:0;padding:22px}.minimax-model-card-topline{margin-bottom:28px}.minimax-workflow-grid article{padding:22px}.minimax-step-number{margin-bottom:24px}.minimax-prompt-example{padding:17px 18px}.minimax-faq-list summary{padding:21px 40px 21px 0;font-size:16px}}
