@font-face{font-family:TokenFab Home Heading;src:url(/_astro/home-heading-bold.Bq1oLHDJ.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}.home-body *,.home-body :before,.home-body :after{box-sizing:border-box}.home-container{width:min(100% - 80px,1440px);margin-inline:auto}.home-body h1,.home-body h2,.home-body h3,.home-body p{margin:0}.home-body h2{font-family:TokenFab Home Heading,PingFang SC,sans-serif;font-size:clamp(30px,2.5vw,48px);font-weight:700;line-height:1.5}.home-body h3{font-size:22px;font-weight:600;line-height:1.5}.home-body p{color:#85878d;line-height:1.8}.home-body a{text-decoration:none}.home-body button{cursor:pointer}.home-body button:disabled{cursor:default;opacity:.35}.home-body :is(a,button,select,pre):focus-visible{outline-offset:4px;outline:2px solid #ff881c}.home-section{scroll-margin-top:var(--header-offset,135px);padding-block:100px}.home-apps{padding-bottom:113px}.home-section-heading{text-align:center;margin-bottom:60px}.home-section-heading p{margin-top:20px;font-size:18px;line-height:1.5}.home-heading-split{text-align:left;justify-content:space-between;align-items:center;gap:24px;display:flex}.home-heading-split p{margin-top:16px}.home-outline-link{white-space:nowrap;color:#61666d;border:1px solid #e0e1e4;border-radius:999px;padding:12px 24px;font-size:14px}.home-outline-link:hover{color:#e97715;border-color:#ff8b18}.home-hero{padding-top:max(0px,calc(162px - var(--header-offset,135px)));background:radial-gradient(at 57% 95%,#dbe6ff 0%,#f9fcff 75%)}.home-hero-content{grid-template-columns:minmax(0,749px) minmax(0,1fr);align-items:center;gap:0;min-height:758px;display:grid}.home-hero-content>div{min-width:0}.home-hero h1{max-width:749px;margin-block:24px 12px;font-family:TokenFab Home Heading,PingFang SC,sans-serif;font-size:62px;font-weight:700;line-height:1.5}.home-eyebrow{color:#a35321;background:linear-gradient(90deg,#fceedc,#f3d8b9);border-radius:999px;align-items:center;gap:8px;padding:8px 24px;font-size:16px;line-height:23px;display:inline-flex}.home-services{flex-wrap:wrap;gap:12px;margin-bottom:100px;display:flex}.home-services a{color:#8b8d92;font-size:16px;line-height:24px}.home-services a:not(:last-child):after{content:"丨";color:#ccd4e1;margin-left:12px;display:inline-block}.home-actions{flex-wrap:wrap;gap:32px;display:flex}.home-actions .home-button{min-width:282px;min-height:60px;font-size:20px}.home-actions .home-button-light{min-width:180px}.home-hero-art{justify-self:start;width:min(654px,100% - 27px);max-width:none;height:auto;margin-left:27px}.home-models-region{isolation:isolate;background:linear-gradient(#f7f9fc 0%,#fff 45%,#f7f9fc 100%);padding-bottom:100px;position:relative}.home-models-region:before{content:"";z-index:-1;pointer-events:none;background:url(/_astro/home-models-bg.bB4ncdae.png) top/100% 118.75% no-repeat;height:min(57.27%,878px);position:absolute;inset:auto 0 0;mask-image:linear-gradient(#000 0% 75%,#0000 100%)}.home-category-tabs{flex-wrap:wrap;gap:18px;margin-bottom:30px;display:flex}.home-category-tabs button{color:#999ba0;cursor:default;background:0 0;border:0;border-radius:999px;padding:8px 16px;font-size:14px;line-height:20px}.home-category-tabs button[aria-pressed=true]{color:#16191c;background:#f3f4f6}.home-category-tabs button[aria-pressed=true]:before{content:"";background:#ff8b18;border-radius:50%;width:6px;height:6px;margin:0 10px 3px 0;display:inline-block}.home-model-board{grid-template-columns:1.02fr 1fr;gap:28px;display:grid}.home-model-board:not(.home-model-board-filtered){grid-template-rows:640px}.home-model-board-filtered{grid-template-columns:repeat(3,minmax(0,1fr))}.home-lead-card h3 a{color:inherit}.home-lead-frame{background:#e8effd var(--home-lead-background) center / cover no-repeat;border-radius:20px;min-width:0;padding:32px}.home-lead-card{background:#fff;border-radius:18px;flex-direction:column;align-items:flex-start;height:100%;padding:36px;display:flex;position:relative;overflow:hidden}.home-lead-card>:is(h3,p,a){z-index:2;position:relative}.home-lead-card h3{overflow-wrap:anywhere;font-size:28px}.home-lead-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-block:16px 18px;font-size:15px;display:-webkit-box;overflow:hidden}.home-lead-visual{flex-direction:column;flex:none;justify-content:flex-end;width:100%;height:292px;margin:auto 0 0;padding-top:20px;display:flex}.home-lead-visual>img{object-fit:contain;object-position:center bottom;flex:1;width:100%;min-height:0;display:block}.home-lead-visual--video{margin-top:24px}.home-lead-visual--video>img{object-position:center top}.home-lead-visual figcaption{color:#a2a4a8;text-align:right;margin-top:6px;font-size:11px}.home-lead-card .home-lead-visual--chat{width:auto;max-width:none;height:auto;margin:0;padding:0;display:block;position:absolute;top:183px;left:36px;right:36px}.home-lead-visual--chat figcaption{margin-top:18px}.home-demo-chat{aspect-ratio:562/337;background:#fff;width:100%;position:relative;container-type:inline-size}.home-demo-bubble{color:#666;background:#fff1e4;border:1px solid #f98e30;border-radius:2.67cqw;padding:1.78cqw 2.85cqw;font-family:PingFang SC,sans-serif;font-size:2.135cqw;line-height:1.5;position:absolute}.home-demo-bubble--prompt{width:37.72%;height:17.21%;top:19.58%;left:44.13%}.home-demo-bubble--response{background:#fff;border-color:#e5e5e5;width:41.99%;height:22.55%;top:40.95%;left:14.95%}.home-demo-bubble--continuation{width:40.57%;height:17.21%;top:67.36%;left:44.13%}.home-demo-highlight{color:#ff6200;white-space:nowrap;background:#f98e300d;border:1px solid #f98e3040;border-radius:999px;padding:0 2px;font-weight:500}.home-demo-dot{aspect-ratio:1;background:#f98e3026;border-radius:50%;width:2.49%;position:absolute;top:40.95%;left:10.32%}.home-demo-dot:after{content:"";background:#f98e30;border-radius:50%;position:absolute;inset:29%}.home-demo-fade{z-index:1;pointer-events:none;background:linear-gradient(#fff 0%,#ffffff52 23%,#fff0 43% 58%,#ffffffb8 83%,#fff 100%);position:absolute;inset:0}.home-demo-input{z-index:2;background:#fff;border:1px solid #f98e30;border-radius:999px;align-items:center;gap:3.03%;width:88.08%;height:14.24%;padding-block:.89cqw;padding-inline:2cqw;display:flex;position:absolute;top:88.73%;left:6.5%;box-shadow:inset 0 1px #fff}.home-demo-input-mode{color:#f98e30;white-space:nowrap;background:#fff1e4;border:1px solid #f98e30;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:3%;width:30%;height:100%;font-size:2.135cqw;display:flex}.home-demo-mode-icon{flex:none;width:min(3.56cqw,20px);height:min(3.56cqw,20px);display:block}.home-demo-mode-chevron{border-bottom:1px solid;border-right:1px solid;flex:none;width:1.25cqw;height:1.25cqw;transform:translateY(-25%)rotate(45deg)}.home-demo-input-line{color:#666;white-space:nowrap;font-size:2.49cqw}.home-demo-input-send{color:#fff;background:#f98e30;border-radius:50%;flex:none;place-items:center;width:6.05cqw;height:6.05cqw;margin-left:auto;display:grid}.home-demo-input-send svg{stroke-width:1.5px;width:4.27cqw;height:4.27cqw}.home-model-cards{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.home-showcase-card{background:#fff;border:1px solid #eceef1;border-radius:20px;flex-direction:column;min-width:0;padding:24px;display:flex;box-shadow:0 3px 16px #20253405}.home-showcase-card header{border-bottom:1px solid #f0f0f3;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:16px;display:flex}.home-showcase-logo{flex-shrink:0;width:28px;height:28px}.home-showcase-card header a{color:inherit;overflow-wrap:anywhere;flex:1;font-size:16px;font-weight:500;line-height:1.2}.home-showcase-card header small{color:#f88b1f;border:1px solid #fa9838;border-radius:999px;padding:2px 8px;font-size:11px}.home-showcase-type{margin:10px 0 14px}.home-showcase-card [data-testid=card-prices]{flex-wrap:wrap;align-content:flex-end;align-items:center;gap:12px 18px;padding-block:4px 8px}.home-showcase-card [data-testid=price-label]{white-space:nowrap;margin-bottom:6px;font-size:13px;line-height:1.4}.home-showcase-card [data-testid=price-value]{font-size:18px;line-height:1.35}.home-showcase-card [data-testid=card-quote]{font-size:18px}@media (width<=1360px){.home-model-board:not(.home-model-board-filtered){grid-template-rows:auto}.home-model-cards{grid-template-rows:none}}@media (width>=901px) and (width<=1360px){.home-lead-visual--chat .home-demo-chat{aspect-ratio:562/420}.home-lead-visual--chat .home-demo-input{height:8.55cqw}}.home-showcase-actions{flex-wrap:wrap;align-items:center;gap:12px;min-height:32px;display:flex}.home-showcase-link{color:#f8841f;white-space:nowrap;font-size:13px}.home-pagination button{background:#fff;border:1px solid #e8e9ee;border-radius:50%;padding:8px}.home-token .tp-carousel{text-align:center;max-width:none;margin:0}.home-token .tp-stage{background:#fff;border-radius:16px;padding:12px;position:relative;box-shadow:3px 4px 18px #f3eeeb}.home-token .tp-viewport{background:var(--token-background) center / cover;border-radius:12px;overflow:hidden}.home-token .tp-track{align-items:stretch;transition:transform .55s;display:flex}.home-token .tp-slide{background:0 0;flex:none;justify-content:center;align-items:center;min-height:216px;padding:8px 64px;display:flex}.home-token .tp-inner{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;max-width:900px;display:flex}.home-token .tp-title{font-size:36px}.home-token .tp-desc{color:#6d727c;max-width:660px;font-size:16px;line-height:1.8}.home-token .tp-lead:empty{display:none}.home-token .tp-cta{color:#fff;background:#ff8b18;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:10px 28px;font-size:16px;display:inline-flex}.home-token .tp-arrow{z-index:1;color:#61666d;background:#ffffffd9;border:1px solid #e8eaf0;border-radius:50%;width:40px;height:40px;font-size:28px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.home-token .tp-arrow.prev{left:12px}.home-token .tp-arrow.next{right:12px}.home-token .tp-dots{justify-content:center;gap:8px;margin-top:14px;display:flex}.home-token .dot{background:#d8d8de;border:0;border-radius:999px;width:12px;height:12px;padding:0;position:relative}.home-token .dot:after{content:"";position:absolute;inset:-8px -3px}.home-token .dot.on{background:#fa881f;width:39px}@media (width<=600px){.home-token .tp-slide{padding:32px 40px}.home-token .tp-title{font-size:26px}.home-token .tp-desc{font-size:14px}.home-token .tp-arrow{width:28px;height:36px;font-size:24px}.home-token .tp-arrow.prev{left:4px}.home-token .tp-arrow.next{right:4px}}@media (prefers-reduced-motion:reduce){.home-token .tp-track{transition:none}}.home-quick{background:#f7f9fc;padding-block:150px 99px}.home-quick-grid{grid-template-columns:450px minmax(0,1fr);align-items:center;gap:22px;width:min(100% - 80px,1540px);display:grid}.home-quick-grid>div{min-width:0}.home-quick h2{color:#000;font-family:PingFang SC,sans-serif;font-size:48px;font-weight:700;line-height:1.5}.home-quick h2>span{display:block}.home-quick-description{margin-block:36px 60px}.home-quick-description p{color:#1a1a1a;font-family:PingFang SC,sans-serif;font-size:18px;line-height:1.5}.home-quick-description p+p{margin-top:4px}.home-quick-copy>.home-button{background:#f98e30;gap:60px;width:291px;min-height:60px;padding:14px 40px;font-family:TokenFab Home Heading,PingFang SC,sans-serif;font-size:20px;font-weight:700}.home-code-showcase{min-width:0;min-height:481px}.home-code-panel{background:#fff;border-radius:16px 16px 8px 8px;width:81.5%;min-height:393px;margin-inline:auto;padding:10px;box-shadow:0 1px 1px #11366e26,0 20px 31px -5px #0006190a,0 41px 61px -10px #000d380f}.home-code-tabs{align-items:center;gap:0;padding-bottom:10px;display:flex;overflow-x:auto}.home-code-tabs button{color:#a1a1a1;white-space:nowrap;background:0 0;border:0;border-radius:8px;flex-shrink:0;padding:8px 15px;font-size:16px}.home-code-tabs button[aria-pressed=true]{color:#fff;background:#f98e30}.home-code-heading{color:#a1a1a1;border:1px solid #f4f4f4;border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;gap:10px;min-height:64px;padding:10px 16px;font-family:PingFang SC,sans-serif;font-size:14px;display:flex}.home-code-heading button{color:#fff;background:#f98e30;border:0;border-radius:8px;padding:10px 16px;font-family:inherit}.home-code-panel pre{white-space:pre;color:#242424;border-inline:1px solid #f4f4f4;min-height:194px;margin:0;padding:20px;font-size:14px;line-height:1.8;overflow-x:auto}.home-code-panel .home-copy-status{margin:0;padding:8px 16px;font-size:13px}.home-doc-link{text-align:right;color:#a1a1a1;border:1px solid #f4f4f4;border-radius:0 0 8px 8px;padding:18px 16px;font-size:14px;display:block}.home-code-chips{flex-wrap:nowrap;justify-content:center;gap:16px 32px;width:max-content;margin-top:-15px;margin-left:50%;display:flex;position:relative;transform:translate(-50%)}.home-code-chips a{color:#333;white-space:nowrap;background:#fff;border:1px solid #efefef;border-radius:999px;flex-shrink:0;align-items:center;gap:12px;padding:12px clamp(20px,1.9vw,36px);font-family:PingFang SC,sans-serif;font-size:16px;font-weight:500;line-height:1.2;display:flex}.home-code-chip-logo{background:#f6f8fb;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.home-code-chip-logo img{object-fit:contain;width:100%;height:100%}.home-agent-heading{flex-direction:column;align-items:center;gap:20px;margin-bottom:0;display:flex}.home-agent-heading h2{color:#000;font-family:TokenFab Home Heading,PingFang SC,sans-serif;font-size:48px;line-height:1.5}.home-agent-eyebrow{color:#999;flex-wrap:wrap;justify-content:center;gap:4px 20px;font-family:PingFang SC,sans-serif;font-size:18px;font-weight:400;line-height:1.5;display:flex}.home-agent-heading.home-section-heading p{color:#1a1a1a;margin:0;font-family:PingFang SC,sans-serif;font-size:clamp(14px,2.42vw,18px);line-height:1.5}.home-deck{isolation:isolate;place-items:center;display:grid;position:relative}.home-deck-slide{grid-area:1/1;width:72%;min-width:0;transition:transform .35s,opacity .35s}.home-deck-slide.is-active{z-index:3;transform:translateY(25px)}.home-deck-slide.is-left{z-index:1;opacity:.42;pointer-events:none;transform:translate(-27%)rotate(-6deg)scale(.88)}.home-deck-slide.is-right{z-index:2;opacity:.42;pointer-events:none;transform:translate(27%)rotate(6deg)scale(.88)}.home-app-deck{aspect-ratio:1617.31/731;width:114.06%;max-width:min(1617.31px,100vw - 32px);margin:0 0 60px 50%;display:block;transform:translate(-50%)}.home-app-deck:after{content:"";z-index:2;pointer-events:none;background:#f7f9fc;width:58.121%;position:absolute;top:94%;bottom:-64px;left:23.43%}.home-app-deck .home-deck-slide{transform-origin:0 0;pointer-events:auto;cursor:default;background:radial-gradient(circle at 0 100%,#ffb052 0%,#0000 52%),linear-gradient(110deg,#ada6e9,#9dd6f6 70%,#c5f0fa);border:0;border-radius:16px;width:58.121%;height:80.711%;padding:1%;transition-duration:.6s;position:absolute;top:0;left:0;box-shadow:3.17px 3.17px 44.44px #3c445130}.home-app-deck .home-deck-slide:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:#f7f9fc;transition:opacity .6s;position:absolute;inset:0}.home-app-deck .home-deck-slide.is-active{opacity:1;transform:translate(40.319%,16.5%)}.home-app-deck .home-deck-slide.is-left{opacity:1;transform:translate(12.393%,6.61%)rotate(4.94deg)}.home-app-deck .home-deck-slide.is-right{opacity:1;transform:translate(64.965%,21.908%)rotate(-5.51deg)}.home-app-deck .home-deck-slide:is(.is-left,.is-right):after{opacity:.68}.home-app-deck .home-deck-slide:focus-visible{outline-offset:4px;outline:3px solid #ff881c}.home-app-deck img{object-fit:cover;border-radius:12px;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.home-app-deck .home-deck-slide{transition:none}}.home-dots button{background:#d8d8de;border:0;border-radius:999px;width:12px;height:12px;padding:0;position:relative}.home-dots button:after{content:"";position:absolute;inset:-12px -2px}.home-dots button[aria-pressed=true]{background:#fa881f;width:36px}.home-power-grid article{border:1px solid #e8eaf0;border-radius:22px;flex-direction:column;padding:12px 12px 24px;display:flex}.home-power-grid article>img{aspect-ratio:1798/875;object-fit:contain;background:#f7fbff;border-radius:16px;width:100%;margin-bottom:22px;display:block}.home-power-grid :is(h3,p){padding-inline:12px}.home-power-grid h3{color:#242424;font-family:Source Han Sans CN,PingFang SC,sans-serif;font-weight:500}.home-power-grid p{color:#333;margin-block:14px 24px;font-family:PingFang SC,sans-serif;font-size:18px;line-height:1.5}.home-power-footer{justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-inline:12px;display:flex}.home-power-footer>div{flex-wrap:wrap;gap:6px;display:flex}.home-power-footer span{color:#000;border:1px solid #eceef2;border-radius:999px;padding:8px 16px;font-family:PingFang SC,sans-serif;font-size:14px;line-height:16px}.home-power-footer .home-button{background:#f98e30;min-height:38px;padding:9px 20px;font-family:Source Han Sans CN,PingFang SC,sans-serif;font-size:14px;font-weight:700;line-height:1}.home-trust{flex-wrap:wrap;justify-content:center;gap:32px;margin-top:48px;display:flex}.home-trust span{color:#666;align-items:center;gap:8px;font-family:PingFang SC,sans-serif;font-size:14px;line-height:1.5;display:flex}.home-trust img{flex:none;width:16px;height:16px;display:block}#power .home-section-heading h2{color:#1a1a1a;font-size:clamp(30px,3.22vw,48px)}#power .home-section-heading p{color:#1a1a1a;font-family:PingFang SC,sans-serif}.home-production-deck{align-items:stretch}.home-production-deck .home-deck-slide{pointer-events:auto;background:#f3f8fe;border:1px solid #fff;border-radius:28px;grid-template-columns:393fr 672fr;align-items:stretch;gap:18px;width:min(100%,1120px);height:540px;padding:17px;transition-duration:.6s;display:grid;position:relative}.home-production-deck .home-production-select{z-index:1;border-radius:inherit;cursor:default;background:0 0;border:0;padding:0;position:absolute;inset:0}.home-production-deck .is-active .home-production-copy{z-index:2;position:relative}.home-production-deck .is-active{transform:none}.home-production-deck .is-left{opacity:.28;transform:translate(-52.32%)}.home-production-deck .is-right{opacity:.28;transform:translate(52.32%)}.home-production-copy{background:#fff;border:1px solid #c4d2f454;border-radius:23px;flex-direction:column;align-items:flex-start;padding:28px 28px 48px;display:flex}.home-production-copy p{margin:20px 0 30px;font-size:14px}.home-production-tags{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-bottom:32px;display:grid}.home-production-tags span{color:#7d8594;border:1px solid #eceef2;border-radius:8px;align-items:center;gap:6px;padding:10px;font-size:12px;display:flex}.home-production-tags img{object-fit:contain;width:16px;height:16px}.home-production-copy .home-button{min-height:44px;margin-top:auto;padding:10px 20px;font-size:14px}.home-production-image{object-fit:cover;object-position:left top;border:1px solid #cbdefa;border-radius:20px;width:100%;height:100%;min-height:350px}.home-production{background:linear-gradient(#f7f9fc 0%,#fff 45%,#f7f9fc 100%)}.home-bottom-cta h2{color:#fff;margin-bottom:24px;font-size:32px;line-height:1.8}@media (width<=1520px){.home-code-chips{justify-content:space-between;column-gap:12px;min-width:calc(81.5% + 40px)}.home-code-chips a{gap:8px;padding:8px 14px;font-size:12px}.home-code-chip-logo{width:32px;height:32px}}@media (width<=1200px){.home-section{padding-block:70px}.home-apps{padding-bottom:70px}.home-quick-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px}.home-quick h2{font-size:36px}.home-code-showcase{min-height:0}.home-code-panel{width:100%}.home-code-chips{justify-content:safe center;width:100%;margin-left:0;overflow-x:auto;transform:none}.home-code-chips a{padding-inline:12px}.home-hero-content{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:24px;min-height:600px}.home-hero h1{font-size:clamp(38px,4vw,48px)}.home-hero-art{align-self:center;width:100%;max-width:560px;margin-left:0}.home-model-board{grid-template-columns:.9fr 1.1fr;gap:20px}.home-model-board:not(.home-model-board-filtered){grid-template-rows:auto}.home-lead-frame{padding:16px}.home-lead-card{min-height:540px;padding:24px}.home-lead-card .home-lead-visual--chat{top:175px;left:24px;right:24px}.home-model-cards{gap:16px}.home-showcase-card{padding:18px}.home-power-footer{flex-direction:column;align-items:flex-start}.home-production-deck .home-deck-slide{width:92%;height:auto}.home-production-copy{padding:22px}}@media (width<=900px){.home-container{width:calc(100% - 40px)}.home-hero-content{grid-template-columns:1fr .75fr}.home-hero h1{font-size:38px;line-height:1.28}.home-services{margin-bottom:32px}.home-services a{font-size:14px}.home-actions{gap:12px}.home-actions .home-button{min-width:0;min-height:52px;font-size:16px}.home-section-heading p{font-size:15px}.home-model-board{grid-template-columns:1fr}.home-model-board-filtered{grid-template-columns:repeat(2,minmax(0,1fr))}.home-lead-card figure{align-self:center;max-width:440px}.home-quick-grid{grid-template-columns:1fr;gap:40px}.home-power-grid article>img{aspect-ratio:1798/875}.home-power-footer{flex-direction:row;align-items:center}.home-production-deck .home-deck-slide{grid-template-columns:1fr;width:94%}.home-production-image{object-fit:cover;height:270px;min-height:0}.home-production-deck .is-left,.home-production-deck .is-right{visibility:hidden}}@media (width<=600px){.home-section{padding-block:56px}.home-apps{padding-bottom:56px}.home-hero{padding-top:0;padding-bottom:32px}.home-hero-content{text-align:center;grid-template-columns:1fr;gap:30px;min-height:0;padding-block:42px 32px}.home-hero-content>div{padding-top:0}.home-hero h1{font-size:36px;line-height:1.45}.home-eyebrow{padding:8px 16px;font-size:12px}.home-services,.home-actions{justify-content:center}.home-hero-art{width:min(75%,320px)}.home-heading-split{flex-direction:column;align-items:flex-start}.home-section-heading{margin-bottom:32px}.home-category-tabs{gap:6px}.home-category-tabs button{padding:10px 14px;font-size:13px}.home-model-cards,.home-model-board-filtered{grid-template-columns:1fr}.home-model-cards{grid-template-rows:none}.home-lead-card h3{font-size:24px}.home-lead-card p{font-size:14px}.home-lead-card .home-lead-visual--chat{top:auto;bottom:30px}.home-models-region{padding-bottom:56px}.home-app-deck{margin-block:45px 60px}.home-deck-slide{width:86%}.home-app-deck .home-deck-slide{border-radius:8px}.home-app-deck img{border-radius:5px}.home-deck-slide.is-left{transform:translate(-17%)rotate(-6deg)scale(.88)}.home-deck-slide.is-right{transform:translate(17%)rotate(6deg)scale(.88)}.home-agent-heading{gap:16px}.home-agent-heading h2{font-size:34px}.home-agent-heading p,.home-agent-eyebrow{font-size:14px}.home-agent-eyebrow{column-gap:12px}.home-quick h2{font-size:30px}.home-quick-description{margin-block:24px 32px}.home-quick-description p{font-size:15px}.home-quick-copy>.home-button{gap:24px;min-height:52px;padding:12px 24px;font-size:16px}.home-code-chips{gap:8px;margin-top:16px}.home-code-chips a{gap:8px;padding:8px 12px;font-size:12px}.home-code-chip-logo{width:24px;height:24px}.home-production-deck .home-deck-slide{width:100%;padding:8px}.home-production-copy{padding:20px}.home-production-image{height:210px}.home-bottom-cta h2{font-size:24px}.home-code-panel pre{font-size:12px}}@media (prefers-reduced-motion:reduce){.home-body *,.home-body :before,.home-body :after{transition:none!important}}
