[data-brand] .mono{font-family:var(--mono)}[data-brand] .label{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:12px;font-weight:500}[data-brand] .two{font-size:var(--fs-two);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:400;line-height:1.28}[data-brand] p{text-wrap:pretty}[data-brand] .two span,[data-brand] .lead span{color:var(--ink-3)}[data-brand] .lead{font-size:var(--fs-lead);letter-spacing:-.03em;text-wrap:balance;margin:0;line-height:1.45}[data-brand] .body{color:var(--ink-2);max-width:62ch;margin:0}[data-brand] .link{color:var(--c,var(--ink));border-bottom:1px solid #0000;align-items:center;gap:6px;font-size:15px;display:inline-flex}[data-brand] .link:hover{border-color:currentColor}[data-brand] .pair{letter-spacing:0;font:400 13px/1 var(--sans);vertical-align:middle;border-radius:5px;display:inline-flex;overflow:hidden}[data-brand] .pair b{background:var(--c);color:#0d0e0c;padding:6px 8px;font-weight:500}[data-brand] .pair i{color:var(--c);border:1px solid color-mix(in oklab,var(--c) 45%,transparent);border-left:0;border-radius:0 5px 5px 0;padding:5px 8px;font-style:normal}[data-brand] .steps{padding-block:96px 104px;display:none}[data-brand] .hero[data-layout=steps] .steps{display:block}[data-brand] .steps .head{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:64px;display:grid}[data-brand] .steps h1{margin:22px 0 0;font-size:clamp(44px,6vw,88px)}[data-brand] .steps .head .sub-h{text-align:left;margin:0}[data-brand] .steps .head .ctas{justify-content:flex-start}[data-brand] section.s{padding-block:150px 0}[data-brand] .wins{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}[data-brand] .win{background:var(--card);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;display:flex;overflow:hidden}[data-brand] .win .art{background-position:50%;background-size:cover;height:150px;position:relative}[data-brand] .win .art:after{content:"";background:linear-gradient(180deg,transparent 40%,var(--card));position:absolute;inset:0}[data-brand] .win .art .who{z-index:2;border:3px solid var(--card);border-radius:6px;width:84px;height:84px;position:absolute;bottom:-34px;right:20px;overflow:hidden}[data-brand] .win .art .who img,[data-brand] .win .art .who video{object-fit:cover;width:100%;height:100%;display:block}[data-brand] .win .body2{flex-direction:column;flex:1;gap:14px;padding:6px 28px 28px;display:flex}[data-brand] .win .fig{font-size:var(--fs-fig);letter-spacing:-.06em;color:var(--ink);font-weight:300;line-height:1}[data-brand] .win .fig small{letter-spacing:-.02em;color:var(--ink-2);margin-left:6px;font-size:22px;font-weight:400}[data-brand] .win .what{letter-spacing:-.025em;margin:0;font-size:20px;line-height:1.35}[data-brand] .win .what span{color:var(--ink-3)}[data-brand] .win .row{justify-content:space-between;align-items:center;gap:10px;display:flex}[data-brand] .win .model{color:var(--ink-2);align-items:center;gap:10px;font-size:14px;display:flex}[data-brand] .legend{font:400 12px/1 var(--mono);color:var(--ink-2);flex-wrap:wrap;gap:20px;display:flex}[data-brand] .legend span{align-items:center;gap:8px;display:inline-flex}[data-brand] .legend i{background:var(--c);width:14px;height:2px}[data-brand] .legend i.area{background:var(--bimg-paint-oil-sea) center/cover;border-radius:1px;height:10px}[data-brand] .lgbox{border:1px solid var(--line-2);background:var(--card);border-radius:4px;place-items:center;width:36px;height:36px;display:grid}[data-brand] .lgbox img{object-fit:contain;width:20px;height:20px}[data-brand] .lgbox .mono-sm{font:500 11px/1 var(--mono)}[data-brand] .note{font:400 11.5px/1.5 var(--mono);color:var(--ink-3);margin-top:10px}[data-brand] .feat{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}[data-brand] .mcard{background:var(--card);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;display:flex;overflow:hidden}[data-brand] .mcard .art{border-bottom:1px solid var(--line);background-position:50%;background-size:cover;height:220px;position:relative}[data-brand] .mcard .art .live{font:500 11px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;background:color-mix(in oklab,var(--card) 82%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--ink);border-radius:var(--r);align-items:center;gap:8px;padding:8px 10px;display:flex;position:absolute;top:16px;right:16px}[data-brand] .mcard .art .live i{background:var(--live);border-radius:50%;width:6px;height:6px}[data-brand] .mcard .b{flex-direction:column;gap:16px;padding:24px 28px 28px;display:flex}[data-brand] .mcard h3{letter-spacing:-.045em;flex-wrap:wrap;align-items:center;gap:14px;margin:0;font-size:34px;font-weight:400;display:flex}[data-brand] .mcard .d{letter-spacing:-.025em;margin:0;font-size:20px;line-height:1.38}[data-brand] .mcard .d span{color:var(--ink-3)}[data-brand] .seg{border:1px solid var(--line-2);border-radius:var(--r);width:max-content;display:flex}[data-brand] .seg button{appearance:none;border:0;border-right:1px solid var(--line-2);color:var(--ink-3);font:400 12px/1 var(--mono);cursor:pointer;letter-spacing:.02em;background:0 0;padding:9px 11px}[data-brand] .seg button:last-child{border-right:0}[data-brand] .seg button[aria-pressed=true]{color:var(--ink);background:var(--raise)}[data-brand] .mtable{border-top:1px solid var(--line-2);margin-top:24px}[data-brand] .mrow{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,2.4fr) minmax(0,1.2fr) minmax(0,1.4fr) minmax(0,1fr) 28px;align-items:center;gap:18px;padding:16px 8px;transition:background .15s;display:grid}[data-brand] .mrow:hover{background:var(--shade)}[data-brand] .mrow .nm{letter-spacing:-.02em;font-size:17px}[data-brand] .mrow .nm small{color:var(--ink-3);letter-spacing:0;margin-top:2px;font-size:13px;display:block}[data-brand] .mrow .tags{flex-wrap:wrap;gap:6px;display:flex}[data-brand] .mrow .tags span{color:var(--ink-2);align-items:center;gap:6px;font-size:12px;display:inline-flex}[data-brand] .mrow .tags span i{background:var(--c);border-radius:1px;width:6px;height:6px}[data-brand] .mrow .px{font:400 13px/1.4 var(--mono);color:var(--ink-2)}[data-brand] .mrow .host{font:500 11px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}[data-brand] .mrow .host.on{color:var(--live)}[data-brand] .pop{font:500 10.5px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2);border:1px solid var(--line-2);border-radius:var(--r);vertical-align:3px;margin-left:6px;padding:4px 5px}[data-brand] .mrow .go{font-family:var(--mono);color:var(--ink-3);transition:transform .15s,color .15s}[data-brand] .mrow:hover .go{color:var(--ink);transform:translate(3px)}[data-brand] .mhead .px{font:inherit;color:inherit}[data-brand] .mhead{color:var(--ink-3);font:500 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;padding-block:14px}[data-brand] .mhead:hover{background:0 0}[data-brand] .fastwrap{border-radius:var(--r);background:var(--bimg-paint-oil-rust-wide) center 50%/cover;padding:72px 64px 64px;position:relative;overflow:hidden}[data-brand] .fastwrap:before{content:"";background:color-mix(in oklab,var(--bg) 35%,transparent);position:absolute;inset:0}[data-brand] .win98{background:var(--card);border:1px solid var(--line-2);border-radius:10px;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000059}[data-brand] .win98 .bar{border-bottom:1px solid var(--line);height:42px;font:400 12.5px/1 var(--mono);color:var(--ink-3);align-items:center;gap:8px;padding:0 16px;display:flex}[data-brand] .win98 .bar .dots{gap:7px;margin-right:12px;display:flex}[data-brand] .win98 .bar .dots i{background:var(--line-2);border-radius:50%;width:11px;height:11px}[data-brand] .win98 .bar .t{text-align:center;flex:1;margin-right:60px}[data-brand] .win98 .bar.iw-plain .t{text-align:left;margin-right:0}[data-brand] .lane .lh{flex-wrap:wrap;row-gap:8px}[data-brand] .lane .stats>span{white-space:nowrap}[data-brand] .prompt{border-bottom:1px solid var(--line);color:var(--ink-2);align-items:baseline;gap:12px;padding:18px 22px;font-size:15px;display:flex}[data-brand] .prompt b{font:500 12px/1 var(--mono);color:var(--ink-3);text-transform:uppercase;letter-spacing:.05em}[data-brand] .lane.fastl .lh .nm{color:var(--fast)}[data-brand] .out .d{border-radius:2px;animation:1.1s ease-out forwards acc}@keyframes acc{0%{color:var(--fast);background:color-mix(in oklab,var(--fast) 26%,transparent)}to{color:var(--ink);background:0 0}}[data-brand] .out .g{color:var(--ink-3);opacity:.55}@keyframes blink{50%{opacity:0}}[data-brand] .lane.fastl .track .ticks i.on{background:var(--fast)}[data-brand] .fastfoot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:16px 22px;display:flex}[data-brand] .fastfoot .note{margin:0}[data-brand] .custom{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}[data-brand] .cc{border:1px solid var(--line);background:var(--bg-2);border-radius:var(--r);flex-direction:column;display:flex;overflow:hidden}[data-brand] .cc .viz{border-bottom:1px solid var(--line);background:var(--card);height:200px;font:400 12px/1.6 var(--mono);color:var(--ink-2);padding:18px 20px;position:relative;overflow:hidden}[data-brand] .cc .viz.paint{background-position:50%;background-size:cover}[data-brand] .cc .viz .blk{background:var(--card);border:1px solid var(--line-2);border-radius:6px;padding:12px 14px;position:absolute;box-shadow:0 14px 40px #00000047}[data-brand] .cc .b{flex-direction:column;flex:1;gap:10px;padding:22px 24px 24px;display:flex}[data-brand] .cc h3{letter-spacing:-.025em;margin:0;font-size:20px;font-weight:400}[data-brand] .cc p{color:var(--ink-2);margin:0;font-size:15px}[data-brand] .cc .links{flex-wrap:wrap;gap:18px;margin-top:auto;padding-top:12px;display:flex}[data-brand] .cc .links a{color:var(--ink);border-bottom:1px solid var(--line-2);align-items:center;gap:6px;padding-bottom:2px;font-size:14px;display:inline-flex}[data-brand] .cc .links a:hover{border-color:var(--ink)}[data-brand] .k{color:var(--narrative)}[data-brand] .n2{color:var(--dialogue)}[data-brand] .c2{color:var(--ink-3)}[data-brand] .gpu{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:20px}[data-brand] .gpu canvas{width:100%;height:330px;display:block}[data-brand] .regions{border-top:1px solid var(--line);flex-wrap:wrap;gap:0;margin-top:20px;display:flex}[data-brand] .regions div{color:var(--ink-2);align-items:center;gap:9px;padding:14px 0 0;font-size:14px;display:flex}[data-brand] .regions i{background:var(--line-3);border-radius:50%;width:7px;height:7px}[data-brand] .regions .on i{background:var(--live)}[data-brand] .regions .on{color:var(--ink)}[data-brand] .regions small{font:400 11px/1 var(--mono);color:var(--ink-3);text-transform:uppercase;letter-spacing:.05em}[data-brand] .up{gap:2px;margin-top:8px;display:flex}[data-brand] .up i{background:var(--live);opacity:.85;flex:1;height:22px}[data-brand] .up i.x{background:var(--narrative)}[data-brand] .close{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;padding-block:170px 120px;display:grid}[data-brand] .close .two{font-size:var(--fs-close);max-width:780px}@media (max-width:1100px){[data-brand] .wins,[data-brand] .custom{grid-template-columns:1fr 1fr}[data-brand] .mrow{grid-template-columns:40px minmax(0,2fr) minmax(0,1.3fr) minmax(0,1fr) 20px}[data-brand] .mrow .tags{display:none}}@media (max-width:720px){[data-brand] section.s{padding-block:100px 0}[data-brand] .wins,[data-brand] .custom,[data-brand] .feat{grid-template-columns:1fr}[data-brand] .steps .head{grid-template-columns:1fr;gap:24px}[data-brand] .win98 .bar .t{display:none}[data-brand] .fastwrap{padding:24px 12px}[data-brand] .mrow{grid-template-columns:36px minmax(0,1fr) auto 16px;gap:12px}[data-brand] .mrow .px.ctx,[data-brand] .mhead{display:none}[data-brand] .regions{grid-template-columns:1fr 1fr}[data-brand] .close{grid-template-columns:1fr;padding-block:110px 80px}}[data-brand] .case .art .who{border:3px solid var(--card);z-index:2;border-radius:6px;width:96px;height:96px;position:absolute;inset:auto 22px -34px auto;overflow:hidden}[data-brand] .case .art .who img{object-fit:cover;width:100%;height:100%;display:block}[data-brand] .case .plabel{font:500 12px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--c);align-items:center;gap:9px;display:inline-flex}[data-brand] .case .plabel i{background:var(--c);border-radius:1px;width:8px;height:8px}[data-brand] .case .stats2 b{letter-spacing:-.05em;color:var(--c);font-size:32px;font-weight:300;line-height:1}@media (max-width:900px){[data-brand] .cases{grid-template-columns:1fr}}[data-brand] .wall{border:1px solid var(--line-2);border-radius:var(--r);grid-template-columns:repeat(10,minmax(0,1fr));margin-bottom:40px;display:grid;overflow:hidden}[data-brand] .wall .wc:nth-child(10n){border-right:0}[data-brand] .wall .wc:nth-child(n+21){border-bottom:0}@media (max-width:1100px){[data-brand] .wall{grid-template-columns:repeat(5,minmax(0,1fr))}[data-brand] .wall .wc{border-right:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important}}@media (max-width:720px){[data-brand] .wall{background:var(--card);grid-template-columns:repeat(4,minmax(0,1fr))}[data-brand] .wall .wc{aspect-ratio:1.7;padding:0 12%}[data-brand] .wall .wc img{max-height:34%}[data-brand] .wall .wc.cs{padding-bottom:16px}[data-brand] .wall .wc.cs .st{bottom:5px;right:6px}}[data-brand] .plabel{font:500 12px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--c);align-items:center;gap:9px;display:inline-flex}[data-brand] .plabel i{background:var(--c);border-radius:1px;width:8px;height:8px}[data-brand] .cinv.lg-d{filter:brightness(0)invert()}[data-brand] .iw-tapbasis{z-index:1000;border:1px solid var(--line-2);border-radius:var(--r);background:var(--raise);max-width:min(320px,100vw - 24px);color:var(--ink-2);font:400 12.5px/1.5 var(--mono);letter-spacing:normal;text-align:left;text-wrap:pretty;padding:10px 12px;animation:.14s ease-out iw-tapbasis-in;position:fixed;box-shadow:0 18px 40px #00000059}[data-brand][data-theme=light] .iw-tapbasis{box-shadow:0 12px 30px #0000001f}[data-brand] .iw-tapbasis-on{outline:1px dashed var(--line-3);outline-offset:3px}@keyframes iw-tapbasis-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){[data-brand] .iw-tapbasis{animation:none}}[data-brand] .chip{appearance:none;font:400 13px/1 var(--sans);color:var(--ink-2);border:1px solid var(--line-2);border-radius:var(--r);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:8px 11px;transition:border-color .15s,color .15s,background .15s;display:inline-flex}[data-brand] .chip:hover{color:var(--ink);border-color:var(--line-3)}[data-brand] .chip i{background:var(--line-2);border-radius:1px;width:7px;height:7px}[data-brand] .chip[aria-pressed=true]{color:var(--ink);border-color:var(--c);background:color-mix(in oklab,var(--c) 12%,transparent)}[data-brand] .chip[aria-pressed=true] i{background:var(--c)}[data-brand] .chip small{font:400 11px/1 var(--mono);color:var(--ink-3)}[data-brand] .mlab{font:500 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}[data-brand] .pg{background:var(--card);border:1px solid var(--line-2);border-radius:10px;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000059}[data-brand] .pg .bar{border-bottom:1px solid var(--line);height:52px;font:400 12.5px/1 var(--mono);color:var(--ink-3);align-items:center;gap:12px;padding:0 10px 0 16px;display:flex}[data-brand] .pg .bar .dots{gap:7px;margin-right:6px;display:flex}[data-brand] .pg .bar .dots i{background:var(--line-2);border-radius:50%;width:11px;height:11px}[data-brand] .words{letter-spacing:-.025em;color:var(--ink-3);font-size:26px;line-height:1.35}[data-brand] .words span{transition:color .12s}[data-brand] .words span.on{color:var(--ink)}[data-brand] .meta{font:400 12px/1.4 var(--mono);color:var(--ink-3);border-top:1px solid var(--line);flex-wrap:wrap;gap:18px;margin-top:auto;padding-top:14px;display:flex}[data-brand] .meta b{color:var(--ink);font-weight:500}[data-brand] .stream{letter-spacing:-.015em;color:var(--ink);white-space:pre-wrap;min-height:180px;font-size:17px;line-height:1.55}[data-brand] .stream .cur{background:var(--c);vertical-align:-3px;width:8px;height:18px;margin-left:2px;animation:1s steps(2,end) infinite blink;display:inline-block}[data-brand] .prompt{color:var(--ink-2);border-left:2px solid var(--line-2);padding-left:12px;font-size:15px}[data-brand] .turns,[data-brand] .ctx{gap:10px;display:grid}[data-brand] .side{align-content:start;gap:16px;display:grid}[data-brand] .clips{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}[data-brand] .clip{border-radius:var(--r);border:1px solid var(--line);cursor:pointer;background-position:50%;background-size:cover;flex-direction:column;justify-content:flex-end;height:500px;display:flex;position:relative;overflow:hidden}[data-brand] .clip:after{content:"";background:linear-gradient(180deg,transparent 35%,color-mix(in oklab,var(--card) 94%,transparent) 70%);position:absolute;inset:0}[data-brand] .clip .person{aspect-ratio:1;border-radius:6px;width:52%;position:absolute;top:20px;left:20px;overflow:hidden;box-shadow:0 18px 50px #0000004d}[data-brand] .clip .person img{object-fit:cover;width:100%;height:100%;display:block}[data-brand] .clip .playb{z-index:3;position:absolute;top:20px;right:18px}[data-brand] .clip.playing{border-color:var(--c)}[data-brand] .rc{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:40px;display:grid}[data-brand] .rlist{border-top:1px solid var(--line-2);gap:0;display:grid}[data-brand] .ritem{border-bottom:1px solid var(--line);grid-template-columns:96px minmax(0,1fr);gap:16px;padding:18px 0;display:grid}[data-brand] .ritem .dt{font:400 12px/1.6 var(--mono);color:var(--ink-3)}[data-brand] .ritem h3{letter-spacing:-.02em;align-items:center;gap:10px;margin:0 0 4px;font-size:18px;font-weight:400;display:flex}[data-brand] .ritem h3 i{background:var(--c);border-radius:1px;width:8px;height:8px}[data-brand] .ritem p{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.5}[data-brand] .ritem p b{color:var(--ink);font-weight:400}[data-brand] .ritem a{color:var(--ink);border-bottom:1px solid var(--line-2);margin-top:6px;font-size:13.5px;display:inline-block}[data-brand] .statrow{border-top:1px solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:20px;display:grid}[data-brand] .statrow div{gap:6px;padding:16px 16px 0 0;display:grid}[data-brand] .statrow div+div{border-left:1px solid var(--line);padding-left:16px}[data-brand] .statrow b{letter-spacing:-.045em;font-size:30px;font-weight:300;line-height:1}[data-brand] .statrow span{font:400 11.5px/1.45 var(--mono);color:var(--ink-3)}[data-brand] .cases{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}[data-brand] .case{background:var(--card);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;display:flex;overflow:hidden}[data-brand] .case .art{background-position:50%;background-size:cover;height:190px;position:relative}[data-brand] .case .art .clogo{background:var(--card);border:1px solid var(--line-2);z-index:2;border-radius:6px;place-items:center;min-width:148px;height:62px;padding:0 18px;display:grid;position:absolute;bottom:-30px;left:22px}[data-brand] .case .art .clogo img{object-fit:contain;max-width:150px;max-height:28px}[data-brand] .case .art .who{border:3px solid var(--card);z-index:2;border-radius:6px;width:96px;height:96px;position:absolute;bottom:-34px;right:22px;overflow:hidden}[data-brand] .case .art .who img,[data-brand] .case .art .who video{object-fit:cover;width:100%;height:100%;display:block}[data-brand] .case .b{flex-direction:column;flex:1;gap:14px;padding:52px 26px 26px;display:flex}[data-brand] .case h3{letter-spacing:-.03em;margin:0;font-size:24px;font-weight:400;line-height:1.2}[data-brand] .case p{color:var(--ink);margin:0;font-size:15.5px;line-height:1.5}[data-brand] .case p span{color:var(--ink-3)}[data-brand] .case .stats2{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-top:14px;display:grid}[data-brand] .case .stats2 div{gap:4px;display:grid}[data-brand] .case .stats2 b{white-space:nowrap;letter-spacing:-.05em;color:var(--c);font-size:36px;font-weight:300;line-height:1}[data-brand] .case .stats2 small{color:var(--ink-3);font-size:13px}[data-brand] .case blockquote{color:var(--ink-2);border-left:2px solid var(--c);margin:0;padding-left:14px;font-size:15.5px;line-height:1.5}[data-brand] .case blockquote cite{font-style:normal;font:400 12px/1.5 var(--mono);color:var(--ink-3);margin-top:8px;display:block}[data-brand] .case .foot2{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:6px;display:flex}@media (max-width:1100px){[data-brand] .rc{grid-template-columns:1fr}[data-brand] .custom,[data-brand] .clips{grid-template-columns:1fr 1fr}[data-brand] .cases{grid-template-columns:1fr}}@media (max-width:720px){[data-brand] .clips,[data-brand] .custom{grid-template-columns:1fr}[data-brand] .words{font-size:21px}}[data-brand] .wall{border:1px solid var(--line-2);border-radius:var(--r);grid-template-columns:repeat(8,minmax(0,1fr));display:grid;overflow:hidden}[data-brand] .wall .wc{aspect-ratio:1.55;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--card);place-items:center;padding:0 14%;transition:background .2s;display:grid}[data-brand] .wall .wc:nth-child(8n){border-right:0}[data-brand] .wall .wc img{object-fit:contain;opacity:.82;max-width:100%;max-height:30%;transition:opacity .2s}[data-brand] .wall .wc:hover img{opacity:1}[data-brand] .wall .wc:hover{background:var(--raise)}[data-brand] .wall .wc.paint{background-position:50%;background-size:cover}@media (max-width:1100px){[data-brand] .wall{grid-template-columns:repeat(6,minmax(0,1fr))}[data-brand] .wall .wc{border-right:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important}}@media (max-width:720px){[data-brand] .wall{background:var(--card);grid-template-columns:repeat(4,minmax(0,1fr))}}[data-brand] .lnkbtn{appearance:none;border:0;border-bottom:1px solid var(--line-2);font:400 14px/1.4 var(--sans);color:var(--ink);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 0 2px;display:inline-flex}[data-brand] .lnkbtn:hover{border-color:var(--ink)}[data-brand] #why,[data-brand] #tts,[data-brand] #stt,[data-brand] #sts,[data-brand] #inference,[data-brand] #research,[data-brand] #customers{padding-top:180px}@media (max-width:700px){[data-brand] #why,[data-brand] #inference,[data-brand] #research,[data-brand] #customers,[data-brand] #speech,[data-brand] #start{padding-top:96px}}[data-brand] .statrow b{font-size:var(--fs-kpi)}@media (max-width:720px){[data-brand] .pg .bar{flex-wrap:wrap;gap:8px;height:auto;padding:8px 10px}[data-brand] .pg .bar .dots{display:none}}[data-brand] .wall .wc:nth-child(n+9){border-bottom:1px solid var(--line)}[data-brand] .wall .wc:nth-child(n+17){border-bottom:0}[data-brand] .custom.three .cc .viz{height:240px}[data-brand] .custom.three .cc h3{font-size:22px}@media (max-width:1100px){[data-brand] .custom.three{grid-template-columns:1fr}}[data-brand] .ta{resize:vertical;background:var(--bg);border:1px solid var(--line-2);border-radius:var(--r);width:100%;min-height:84px;color:var(--ink);font:400 15px/1.45 var(--sans);letter-spacing:-.01em;padding:10px 12px}[data-brand] .ta:focus{border-color:var(--c);outline:none}[data-brand] .win{--c:var(--ink)}[data-brand] .now{align-items:baseline;gap:12px;min-height:48px;padding-top:8px;display:flex}[data-brand] .now .w{font:500 10.5px/1.6 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sts);flex:none}[data-brand] .now .x{letter-spacing:-.015em;color:var(--ink);font-size:17px;line-height:1.4}[data-brand] .subsec{margin-top:120px}[data-brand] .subhead{align-items:center;gap:20px;margin-bottom:32px;display:flex}[data-brand] .subhead h3{letter-spacing:-.035em;color:var(--ink);margin:0;font-size:28px;font-weight:400}[data-brand] .subhead .rule{background:var(--line-2);flex:1;height:1px}@media (max-width:720px){[data-brand] .subsec{margin-top:72px}[data-brand] .subhead h3{font-size:22px}}[data-brand] .wall.ten{grid-template-columns:repeat(10,minmax(0,1fr))}[data-brand] .wall.ten .wc{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:0 16%}[data-brand] .wall.ten .wc:nth-child(10n){border-right:0}[data-brand] .wall.ten .wc:nth-child(n+21){border-bottom:0}[data-brand] .wall .wc.cs{background:linear-gradient(color-mix(in oklab,var(--card) 62%,transparent),color-mix(in oklab,var(--card) 62%,transparent)),var(--wash) center/cover;position:relative}[data-brand] .wall .wc.cs img{opacity:1}[data-brand] .wall .wc.cs .st{font:500 10px/1 var(--mono);letter-spacing:.04em;color:var(--ink);opacity:.8;position:absolute;bottom:7px;right:8px}[data-brand] .wall .wc.cs:hover{background:linear-gradient(color-mix(in oklab,var(--card) 35%,transparent),color-mix(in oklab,var(--card) 35%,transparent)),var(--wash) center/cover}[data-brand] .wall .wc.cs:hover .st{opacity:1}[data-brand] .cols3{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;display:grid}[data-brand] .c3{border-top:2px solid var(--c);flex-direction:column;gap:14px;padding-top:20px;display:flex}[data-brand] .c3 .n{font:500 12px/1 var(--mono);letter-spacing:.06em;color:var(--c)}[data-brand] .c3 h3{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:24px;font-weight:400}[data-brand] .c3 .fig{font-size:var(--fs-fig);letter-spacing:-.06em;color:var(--ink);margin:10px 0 4px;font-weight:300;line-height:1}[data-brand] .c3 .fig small{letter-spacing:-.02em;color:var(--ink-2);margin-left:8px;font-size:20px;font-weight:400}[data-brand] .c3 p{color:var(--ink-2);margin:0;font-size:17px;line-height:1.5}[data-brand] .c3 p.src,[data-brand] .mcard p.src{font:400 11.5px/1.5 var(--mono);color:var(--ink-3);margin-top:auto}[data-brand] .feat.f2{grid-template-columns:repeat(2,minmax(0,1fr))}[data-brand] .mcard .hear{appearance:none;border:1px solid var(--line-2);border-radius:var(--r);background:color-mix(in oklab,var(--card) 84%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--ink);font:400 13px/1 var(--sans);cursor:pointer;align-items:center;gap:8px;padding:6px 12px 6px 6px;display:inline-flex;position:absolute;top:16px;right:16px}[data-brand] .mcard .hear .pb{background:var(--c);width:24px;height:24px;color:var(--bg);border-radius:50%;place-items:center;display:grid}[data-brand] .mcard .hear .pb svg{width:9px;height:9px}[data-brand] .dt{font:400 12px/1 var(--mono);color:var(--ink-3)}@media (max-width:1100px){[data-brand] .wall.ten{clip-path:inset(0 1px 1px 0 round var(--r));border:0;grid-template-columns:repeat(5,minmax(0,1fr));position:relative}[data-brand] .wall.ten:after{content:"";border:1px solid var(--line-2);border-radius:var(--r);pointer-events:none;position:absolute;inset:0 1px 1px 0}[data-brand] .wall.ten .wc{border-right:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important}[data-brand] .cols3{grid-template-columns:1fr;gap:40px}[data-brand] .feat.f2{grid-template-columns:1fr}}@media (max-width:720px){[data-brand] .wall.ten{grid-template-columns:repeat(4,minmax(0,1fr))}[data-brand] .c3 .fig{font-size:var(--fs-fig)}}[data-brand] .mcard .art .hear{inset:auto auto 20px 20px}[data-brand] .mcard.live{border-color:color-mix(in oklab,var(--c) 50%,var(--line))}[data-brand] .c3 .seclink{color:var(--ink);border-bottom:1px solid var(--line-2);align-self:flex-start;padding-bottom:2px;font-size:14px}[data-brand] .c3 .seclink:hover{border-color:var(--ink)}[data-brand] .c3 .st2{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:18px;margin-top:4px;padding-top:16px;display:grid}[data-brand] .c3 .st2>div{align-content:start;gap:6px;display:grid}[data-brand] .c3 .st2 .k{font:500 10.5px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--c)}[data-brand] .c3 .st2 b{letter-spacing:-.05em;color:var(--ink);font-size:44px;font-weight:300;line-height:1}[data-brand] .c3 .st2 b small{letter-spacing:-.01em;color:var(--ink-2);margin-left:4px;font-size:16px;font-weight:400}[data-brand] .c3 .st2 em{color:var(--ink-3);font-size:13px;font-style:normal;line-height:1.4}[data-brand] .mcard.sm2 .art{height:160px}[data-brand] #models .subhead .seg{margin-left:4px}[data-brand] #models .mtable{margin-top:0}[data-brand] .pn-host{cursor:default;border-radius:var(--r);outline:none;position:relative}[data-brand] .pn-host:focus-visible{outline:1px solid var(--line-3);outline-offset:6px}[data-brand] .pn-host>.pn{z-index:30;background:var(--card);border:1px solid var(--line-2);border-radius:var(--r);opacity:0;visibility:hidden;pointer-events:none;width:320px;font:400 13px/1.45 var(--sans);color:var(--ink-2);letter-spacing:0;text-transform:none;padding:14px 16px;transition:opacity .2s,transform .25s,visibility .2s;position:absolute;top:calc(100% + 10px);left:-14px;transform:translateY(4px);box-shadow:0 18px 44px #00000052}[data-brand] .pn-host>.pn.pn-r{left:auto;right:-14px}[data-brand] .pn-open>.pn{opacity:1;visibility:visible;transform:none}[data-brand] .pn-k{font:500 10.5px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);margin-bottom:12px}[data-brand] .pn-b{gap:9px;display:grid}[data-brand] .pn .pn-cap{font:400 11px/1.5 var(--mono);letter-spacing:0;color:var(--ink-3);max-width:none;margin:12px 0 0}[data-brand] .pn-row{grid-template-columns:minmax(0,1fr) 54px;align-items:center;gap:4px 10px;display:grid}[data-brand] .pn .pn-row .pn-n{font:400 12.5px/1.3 var(--sans);color:var(--ink-2);grid-column:1/-1}[data-brand] .pn-row .pn-t{background:var(--line);height:2px;position:relative}[data-brand] .pn-row .pn-t i{height:3px;width:var(--w);background:var(--pc);transform-origin:0;position:absolute;top:-.5px;left:0;transform:scaleX(0)}[data-brand] .pn-go .pn-row .pn-t i{animation:iw-pn-grow var(--d) linear forwards}[data-brand] .pn .pn-row .pn-v{font:500 12px/1 var(--mono);color:var(--pc);text-align:right;opacity:0}[data-brand] .pn-go .pn-row .pn-v{animation:.2s ease-out forwards iw-pn-in;animation-delay:var(--d)}@keyframes iw-pn-grow{to{transform:scaleX(1)}}@keyframes iw-pn-in{to{opacity:1}}@keyframes iw-pn-site{to{opacity:1;transform:none}}@keyframes iw-pn-reel{to{transform:translateY(-368px)}}[data-brand] .pn-ax{font:400 10.5px/1 var(--mono);color:var(--ink-3);justify-content:space-between;margin-top:2px;display:flex}[data-brand] .pn-rank{color:var(--pc);align-items:center;gap:6px;display:flex}[data-brand] .pn-hash{font:300 46px/1 var(--sans);letter-spacing:-.04em}[data-brand] .pn-reel{height:46px;font:300 46px/46px var(--sans);letter-spacing:-.04em;flex-direction:column;display:inline-flex;overflow:hidden}[data-brand] .pn-reel span{height:46px;display:block;transform:translateY(-368px)}[data-brand] .pn-go .pn-reel span{animation:1.5s cubic-bezier(.3,.6,.12,1) forwards iw-pn-reel;transform:none}[data-brand] .pn .pn-who{font:400 15px/1.3 var(--sans);color:var(--ink);margin-left:12px}[data-brand] .pn .pn-who .pn-sm{font:400 11px/1.4 var(--mono);color:var(--ink-3);display:block}[data-brand] .pn .pn-big{font:300 30px/1 var(--sans);letter-spacing:-.03em;color:var(--pc);opacity:0}[data-brand] .pn .pn-big .pn-sm{color:var(--ink-2);letter-spacing:0;font-size:14px}[data-brand] .pn-go .pn-big{animation:.3s ease-out .95s forwards iw-pn-in}[data-brand] .pn .pn-nine .pn-cnt{font:400 12.5px/1.4 var(--sans);color:var(--ink-2)}[data-brand] .pn .pn-nine .pn-num{font:500 20px/1 var(--mono);color:var(--pc);margin-right:6px}[data-brand] .pn-nine .pn-line{background:var(--line);height:2px;margin:12px 0 6px;position:relative}[data-brand] .pn-nine .pn-line i{background:var(--pc);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}[data-brand] .pn-go .pn-nine .pn-line i{animation:1.6s cubic-bezier(.2,.7,.2,1) forwards iw-pn-grow}[data-brand] .pn-nine .pn-line em{background:var(--fast);opacity:0;width:2px;height:12px;position:absolute;top:-5px;left:73%}[data-brand] .pn-go .pn-nine .pn-line em{animation:.2s ease-out 1.2s forwards iw-pn-in}[data-brand] .pn-nine .pn-fail{font:400 11px/1 var(--mono);color:var(--fast);opacity:0;padding-left:calc(73% - 20px)}[data-brand] .pn-go .pn-nine .pn-fail{animation:.2s ease-out 1.3s forwards iw-pn-in}[data-brand] .pn .pn-say{font:400 13.5px/1.45 var(--sans);color:var(--ink-2);letter-spacing:-.005em;max-width:none;margin:12px 0 0}[data-brand] .pn .pn-say .pn-h{color:var(--ink);font-weight:500}[data-brand] .pn .pn-held{font:400 11.5px/1.3 var(--mono);color:var(--ink-2);flex-wrap:wrap;gap:6px 12px;margin-top:10px;display:flex}[data-brand] .pn .pn-held span{opacity:0;align-items:center;gap:6px;display:inline-flex;transform:translateY(3px)}[data-brand] .pn-go .pn-held span{animation:.3s ease-out forwards iw-pn-site;animation-delay:calc(1.4s + var(--i) * .12s)}[data-brand] .pn .pn-held i{border-radius:1px;width:8px;height:8px}[data-brand] .pn .pn-hello{align-items:baseline;gap:12px;min-height:44px;display:flex}[data-brand] .pn .pn-hello .pn-word{font:300 34px/1.1 var(--sans);letter-spacing:-.02em;color:var(--pc);display:inline-block}[data-brand] .pn-hello .pn-lang{font:400 11px/1 var(--mono);color:var(--ink-3)}[data-brand] .pn-site{opacity:0;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:13px;display:grid;transform:translate(-4px)}[data-brand] .pn-go .pn-site{animation:.3s ease-out forwards iw-pn-site;animation-delay:calc(var(--i) * 90ms)}[data-brand] .pn .pn-site .pn-n{font:400 13px/1.3 var(--sans);color:var(--ink)}[data-brand] .pn .pn-site .pn-sm{color:var(--ink-3);margin-left:4px;font-size:11.5px}[data-brand] .pn .pn-site .pn-v{font:500 11.5px/1 var(--mono);color:var(--ink-2)}[data-brand] .pn-still .pn-row .pn-t i,[data-brand] .pn-still .pn-nine .pn-line i{animation:none;transform:none}[data-brand] .pn-still .pn-row .pn-v,[data-brand] .pn-still .pn-big,[data-brand] .pn-still .pn-nine em,[data-brand] .pn-still .pn-fail,[data-brand] .pn-still .pn-site,[data-brand] .pn-still .pn-held span{opacity:1;animation:none;transform:none}[data-brand] .pn-still .pn-reel span{animation:none;transform:translateY(-368px)}@media (max-width:720px){[data-brand] .pn-host>.pn{width:min(320px,100vw - 48px)}}[data-brand] .odo{clip-path:inset(0);display:inline-block;position:relative}[data-brand] .odo-s{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;display:flex;position:absolute;top:0;left:0}[data-brand] .odo-s span{display:block}[data-brand] .odo-g{white-space:nowrap}[data-brand] .nn{cursor:help;outline:none;position:relative}[data-brand] .nn:focus-visible{outline:1px solid var(--line-3);outline-offset:4px}[data-brand] .nn .nn-tip{z-index:20;background:var(--card);border:1px solid var(--line-2);border-radius:var(--r);width:max-content;max-width:290px;font:400 14px/1.45 var(--sans);letter-spacing:-.005em;color:var(--ink-2);text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;padding:12px 14px;transition:opacity .16s,visibility .16s;position:absolute;bottom:calc(100% + 12px);left:0;box-shadow:0 14px 36px #00000047}[data-brand] .nn .nn-tip .nn-h{font:500 14px/1.45 var(--sans);color:var(--ink);letter-spacing:-.005em}[data-brand] .nn .nn-tip .nn-s{font:400 11px/1.45 var(--mono);color:var(--ink-3);letter-spacing:0;text-transform:none;margin-top:8px;display:block}[data-brand] .nn:hover .nn-tip,[data-brand] .nn:focus .nn-tip,[data-brand] .nn.nn-open .nn-tip{opacity:1;visibility:visible}:is([data-brand] .win .body2:has(.nn:hover),[data-brand] .win .body2:has(.nn:focus),[data-brand] .win .body2:has(.nn.nn-open)){z-index:6;position:relative}[data-brand] .mcard .b{flex:1}[data-brand] .mcard .f3{margin-top:auto}[data-brand] .mcard .f3>div>span{min-height:2.9em}[data-brand] .mcard.sm2 .b{padding-top:26px}[data-brand] .mcard.sm2 h3{font-size:36px}@media (max-width:720px){[data-brand] .mcard.sm2 h3{font-size:var(--fs-h2,24px)}}@media (min-width:721px) and (max-width:1400px){[data-brand] #speech .mcard .d{min-height:2.76em}}[data-brand] .mcard .f3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}[data-brand] .mcard .f3>div{border:1px solid var(--line-2);border-radius:var(--r);background:color-mix(in oklab,var(--c) 7%,var(--bg));align-content:start;gap:6px;padding:14px 14px 12px;display:grid}[data-brand] .mcard .f3 b{letter-spacing:-.04em;color:var(--c);font-size:28px;font-weight:300;line-height:1}[data-brand] .mcard .f3 b small{letter-spacing:0;color:var(--ink-2);margin-left:2px;font-size:14px;font-weight:400}[data-brand] .mcard .f3 b small.pre{margin:0 4px 0 0}[data-brand] .mcard .f3 span{color:var(--ink-3);font-size:12.5px;line-height:1.35}@media (max-width:520px){[data-brand] .mcard .f3 b{font-size:22px}[data-brand] .mcard .f3>div{padding:11px 10px 10px}}[data-brand] #speech .leadacts{gap:10px;margin-bottom:56px;display:flex}@media (max-width:720px){[data-brand] #speech .leadacts{margin-bottom:40px}}[data-brand] .mcard .spec.sl2{border-bottom:1px solid var(--line);background:linear-gradient(#08090829,#08090829),var(--sand) center/cover no-repeat,#090a09;height:118px;padding:0;position:relative;overflow:hidden}[data-brand] .mcard .spec.sl2:after{content:"";z-index:1;background:var(--c);mix-blend-mode:color;opacity:0;transition:opacity .45s;position:absolute;inset:0}@media (max-width:720px){[data-brand] .mcard .spec.sl2{height:84px}}[data-brand] .mcard.mc-link{transition:border-color .3s;position:relative}[data-brand] .mc-a{z-index:3;border-radius:inherit;position:absolute;inset:0}[data-brand] .mc-a:focus-visible{outline:2px solid var(--c);outline-offset:2px}[data-brand] .mcard.mc-link .b{padding-bottom:50px}[data-brand] .mc-go{font:400 18px/1 var(--sans);color:var(--ink-3);pointer-events:none;transition:transform .3s cubic-bezier(.2,.7,.2,1),color .3s;position:absolute;bottom:18px;right:28px}[data-brand] #speech .mcard .f3>div{z-index:4;background:color-mix(in oklab,var(--ink) 4%,transparent);border:0;transition:background-color .35s;position:relative}[data-brand] .mcard.mc-link:hover{border-color:color-mix(in oklab,var(--c) 55%,var(--line))}[data-brand] .mcard.mc-link:hover .spec.sl2:after,[data-brand] .mcard.mc-link:focus-within .spec.sl2:after{opacity:.55}[data-brand] .mcard.mc-link:hover .mc-go,[data-brand] .mcard.mc-link:focus-within .mc-go{color:var(--c);transform:translate(5px)}[data-brand] #speech .mcard.mc-link:hover .f3>div,[data-brand] #speech .mcard.mc-link:focus-within .f3>div{background:color-mix(in oklab,var(--c) 9%,transparent)}@media (prefers-reduced-motion:reduce){[data-brand] .mc-go,[data-brand] .mcard .spec.sl2:after,[data-brand] #speech .mcard .f3>div{transition:none}}[data-brand] .infx{cursor:default;white-space:nowrap;outline:none}[data-brand] .infx:focus-visible{outline:2px solid var(--ink);outline-offset:4px}[data-brand] .infx .infx-p{vertical-align:bottom;white-space:pre;max-width:0;transition:max-width .7s cubic-bezier(.2,.7,.2,1);display:inline-block;overflow:hidden}[data-brand] .infx .infx-w{color:var(--inf)}[data-brand] .infx.open .infx-p{max-width:5.2em}[data-brand] #inference .leadacts{gap:10px;margin-bottom:40px;display:flex}[data-brand] .win .art .wcap{z-index:2;font:400 11.5px/1 var(--mono);border-radius:var(--r);background:color-mix(in oklab,var(--card) 84%,transparent);color:var(--ink-2);padding:7px 9px;position:absolute;top:18px;left:20px}[data-brand] .win .plabel{margin-top:4px}[data-brand] .win .body2 .row{margin-top:auto}[data-brand] .win .model .lgbox{flex:none;place-items:center;width:22px;height:22px;display:grid}[data-brand] .win .model .lgbox img{object-fit:contain;width:18px;height:18px;display:block}[data-brand] #models .hosted .inw{white-space:nowrap}[data-brand] #models .hosted .xp{vertical-align:bottom;white-space:pre;max-width:0;color:var(--inf);transition:max-width .6s cubic-bezier(.2,.7,.2,1);display:inline-block;overflow:hidden}[data-brand] #models .hosted .inw.open .xp{max-width:4.6em}[data-brand] .hosted:focus-visible{outline:2px solid var(--ink);outline-offset:4px}[data-brand] .mcard .hear{border-radius:var(--r);padding:5px 11px 5px 5px}[data-brand] .mcard .hear .pb{border-radius:var(--r)}[data-brand] .regions{flex-wrap:wrap;gap:4px 28px;display:flex!important}[data-brand] .fastlead{max-width:980px;margin:0 0 28px}[data-brand] .fastlead code{font:400 .8em/1 var(--mono);color:var(--fast);background:color-mix(in oklab,var(--fast) 12%,transparent);border-radius:var(--r);padding:2px 6px}[data-brand] .selhead{justify-content:space-between;align-items:center;gap:16px;margin:-8px 0 12px;display:flex}[data-brand] #models .subhead .btn{flex:none}[data-brand] .fastviz{border:1px solid var(--line-2);border-radius:var(--r);background:var(--card);grid-template-columns:minmax(0,4fr) minmax(0,7fr);margin-bottom:32px;display:grid;overflow:hidden}[data-brand] .fz-fig{border-right:1px solid var(--line);background:color-mix(in oklab,var(--fast) 6%,var(--card));flex-direction:column;gap:10px;padding:26px 28px;display:flex}[data-brand] .fz-fig .k,[data-brand] .fastviz .k{font:500 11px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--fast)}[data-brand] .fz-fig .big{letter-spacing:-.06em;color:var(--fast);font-size:88px;font-weight:300;line-height:.95}[data-brand] .fz-fig .big small{margin-left:2px;font-size:40px}[data-brand] .fz-fig p{color:var(--ink-2);max-width:280px;margin:0;font-size:15px;line-height:1.45}[data-brand] .fz-bars{gap:8px;margin-top:auto;padding-top:14px;display:grid}[data-brand] .fz-bars div{font:400 11.5px/1 var(--mono);color:var(--ink-3);grid-template-columns:52px minmax(0,1fr) 40px;align-items:center;gap:10px;display:grid}[data-brand] .fz-bars i{background:var(--line-2);border-radius:1px;height:12px}[data-brand] .fz-bars .on i{background:var(--fast)}[data-brand] .fz-bars b{text-align:right;color:var(--ink-2);font-weight:500}[data-brand] .fz-bars .on b{color:var(--fast)}[data-brand] .fz-note{border-top:1px solid var(--line);color:var(--ink-2);margin:4px 0 0;padding-top:16px;font-size:15px;line-height:1.5}[data-brand] .fz-note b{color:var(--ink);font-weight:500}@media (max-width:900px){[data-brand] .fastviz{grid-template-columns:1fr}[data-brand] .fz-fig{border-right:0;border-bottom:1px solid var(--line)}[data-brand] .fz-fig .big{font-size:64px}}[data-brand] .cmp3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0;display:grid}[data-brand] .cmp3 .c{gap:4px;min-width:0;display:grid}[data-brand] .cmp3 .c .h{font:400 10.5px/1 var(--mono);color:var(--ink-3);letter-spacing:.03em;justify-content:space-between;gap:6px;display:flex}[data-brand] .cmp3 .c .h b{color:var(--inf);font-weight:500}[data-brand] .cmp3 .c .cbar{background:var(--line-2);border-radius:1px;height:5px}[data-brand] .cmp3 .c .cbar.me{background:var(--inf)}[data-brand] .cmp3 .c .v{font:400 10.5px/1 var(--mono);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-brand] .cmp3 .c .v em{color:var(--ink-2);font-style:normal}[data-brand] .cmp3.na{color:var(--ink-3);font:400 12px/1 var(--mono)}[data-brand] #hmtable .mrow{grid-template-columns:44px minmax(0,2fr) minmax(0,1fr) minmax(0,2.8fr) minmax(0,1fr) 28px}@media (max-width:1100px){[data-brand] #hmtable .mrow{grid-template-columns:40px minmax(0,2fr) minmax(0,2.6fr) minmax(0,1fr) 20px}}@media (max-width:720px){[data-brand] #hmtable .mrow{grid-template-columns:36px minmax(0,1fr) auto 16px}}[data-brand] #hmtable .mrow .lgbox{place-items:center;width:28px;height:28px;display:grid}[data-brand] #hmtable .mrow .lgbox img{object-fit:contain;width:20px;height:20px;display:block}[data-brand] #hmtable .mrow .nm{align-self:center}[data-brand] .cmp4{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;min-width:0;padding-right:18px;display:grid}[data-brand] .cmp4 .c{gap:5px;min-width:0;display:grid}[data-brand] .cmp4 .bb{grid-template-columns:minmax(0,1fr) 64px;align-items:center;gap:8px;display:grid}[data-brand] .cmp4 .bb i{background:var(--line-3);border-radius:1px;height:6px;display:block}[data-brand] .cmp4 .bb.me i{background:var(--inf)}[data-brand] .cmp4 .c.med .bb:not(.me) i,[data-brand] .mnote .lgd i.med{background:repeating-linear-gradient(135deg,var(--line-3) 0 2px,transparent 2px 4px)}[data-brand] .cmp4 .bb span{font:400 11px/1 var(--mono);color:var(--ink-3);white-space:nowrap}[data-brand] .cmp4 .bb.me span{color:var(--ink)}[data-brand] .cmp4 .na,[data-brand] .cmp4.na{font:400 12px/1 var(--mono);color:var(--ink-3)}[data-brand] .cmp4.hd{font:inherit;color:inherit}[data-brand] #hmtable .px.pr{align-items:flex-start;gap:6px;display:flex}[data-brand] #hmtable .px.pr .pv,[data-brand] #hmtable .px.sp{gap:3px;display:grid}[data-brand] #hmtable .px.pr b,[data-brand] #hmtable .px.sp b{color:var(--ink);font-weight:400}[data-brand] #hmtable .px.pr s{color:var(--ink-3);-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);font-size:11.5px}[data-brand] #hmtable .px.pr small,[data-brand] #hmtable .px.sp small{font:400 11.5px/1.3 var(--mono);color:var(--ink-3)}[data-brand] #hmtable .px.pr .sl{color:var(--ink-3)}@media (max-width:700px){[data-brand] #hmtable[data-t=lang]:before{content:"In / out / cached, per 1M tokens";font:400 11.5px/1.4 var(--mono);color:var(--ink-3);padding:0 0 10px;display:block}}[data-brand] .mnote{font:400 11.5px/1.5 var(--mono);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 22px;margin:12px 0 0;display:flex}[data-brand] .mnote .lgd{color:var(--ink-2);align-items:center;gap:7px;display:inline-flex}[data-brand] .mnote .lgd i{background:var(--line-3);border-radius:1px;width:12px;height:6px;margin-left:8px}[data-brand] .mnote .lgd i.me{background:var(--inf);margin-left:0}@media (max-width:720px){[data-brand] .mnote .lgd{display:none}}[data-brand] .mo-streaks{pointer-events:none;flex:none;width:54px;height:14px;margin:0 -17px 0 -8px;display:inline-block;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 60%);mask-image:linear-gradient(90deg,#0000,#000 60%)}[data-brand] .mo-streaks i{background:linear-gradient(90deg,transparent,var(--fast));width:60%;height:1px;animation:1.5s linear infinite iw-mo-streak;position:absolute;left:0}[data-brand] .mo-streaks i:first-child{animation-duration:1.3s;animation-delay:-.4s;top:2px}[data-brand] .mo-streaks i:nth-child(2){animation-duration:1.8s;animation-delay:-1.1s;top:7px}[data-brand] .mo-streaks i:nth-child(3){animation-duration:1.5s;animation-delay:-.7s;top:12px}@keyframes iw-mo-streak{0%{transform:translate(-100%)}to{transform:translate(170%)}}[data-brand] .fastviz{min-height:0}[data-brand] .fz-fig p{max-width:300px}[data-brand] .fz-fig .fz-sub{font:500 12px/1.3 var(--mono);color:var(--fast);letter-spacing:.02em;text-transform:none}[data-brand] .fz-fig .fz-ex{color:var(--ink-2);max-width:320px;margin:4px 0 0;font-size:14.5px;line-height:1.5}[data-brand] .fz-ba{border-top:1px solid var(--line);cursor:help;gap:10px;margin-top:auto;padding-top:18px;display:grid}[data-brand] .fz-m{gap:6px;display:grid}[data-brand] .fz-m .fz-ml{color:var(--ink);font-size:13px}[data-brand] .fz-r{font:400 11.5px/1 var(--mono);color:var(--ink-3);grid-template-columns:44px minmax(0,1fr) 56px;align-items:center;gap:10px;display:grid}[data-brand] .fz-r em{font-style:normal}[data-brand] .fz-r i{height:10px;width:var(--w);background:var(--narrative);border-radius:1px}[data-brand] .fz-r.on i{background:linear-gradient(90deg,var(--dialogue),var(--decide) 45%,var(--fast))}[data-brand] .fz-r b{text-align:right;color:var(--ink-2);font-weight:500}[data-brand] .fz-r.on b{color:var(--fast)}[data-brand] .fz-stage{padding-bottom:18px}[data-brand] .fz-text{text-align:left}[data-brand] .fz-text .w{margin-right:.16em;padding:0 2px}[data-brand] #inference .fastwrap{background:0 0;border-radius:0;margin-top:20px;padding:0;overflow:visible}[data-brand] #inference .fastwrap:before{display:none}[data-brand] #inference .win98{border-radius:var(--r);box-shadow:none}[data-brand] #inference .win98 .bar .dots{display:none}@media (prefers-reduced-motion:reduce){[data-brand] .infx .infx-p,[data-brand] #models .hosted .xp{transition:none}[data-brand] .mo-streaks{display:none}}[data-brand] #research .rc{align-items:stretch}[data-brand] #research .rc>div:last-child{flex-direction:column;min-height:0;display:flex}[data-brand] .iw-homemap{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}[data-brand] .iw-homemap .mapask{z-index:2;font:400 12px/1 var(--mono);color:var(--ink-2);position:absolute;top:20px;right:20px}[data-brand] .iw-homemap .mapask:hover{color:var(--ink)}@media (max-width:720px){[data-brand] .iw-homemap .mapask{top:14px;right:10px}[data-brand] .iw-homewall .wall.ten{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px}[data-brand] .iw-homewall .wall.ten .wc{aspect-ratio:3/2;padding:0 13%}[data-brand] .iw-homewall .wall.ten .wc img{max-height:28%}[data-brand] .iw-homewall .wall .wc.cs img{opacity:.82}[data-brand] .iw-homewall .wall.ten .wc.paint{display:none}[data-brand] .iw-homewall .wall.ten .wc.paint:last-child{display:block}[data-brand] .iw-homewall .wall .wc.cs{background:var(--card)}[data-brand] .iw-homewall .wall .wc.cs .st{display:none}[data-brand] #try .tryhead .btn,[data-brand] #customers .shead .btn,[data-brand] #speech .shead .btn,[data-brand] #inference .shead .btn,[data-brand] #models .subhead .btn,[data-brand] .leadacts .btn,[data-brand] .win .row .btn,[data-brand] .close .btn,[data-brand] #models .seg button,[data-brand] #inference #race #replay{min-height:44px}[data-brand] .case .foot2 .link,[data-brand] .ritem a,[data-brand] .doclinks a,[data-brand] .c3 .seclink{margin-block:-12px;padding-block:12px;display:inline-block}[data-brand] .doclinks{row-gap:18px}[data-brand] .iw-homemap .mapask{padding:16px 0;top:4px}[data-brand] .iw-ffaq .iw-faq summary{padding-block:12px}[data-brand] .st2>.pn-host:nth-child(2)>.pn{left:auto;right:-14px}[data-brand] .b>h3,[data-brand] .c3 h3{font-size:var(--fs-h2,24px)}[data-brand] .mcard .d,[data-brand] .win .what{font-size:var(--fs-lead,18px)}[data-brand] #speech .mcard .f3>div>span{min-height:0}[data-brand] .win .art{height:120px}[data-brand] .win .fig{font-size:var(--fs-fig)}[data-brand] #inference #race .out{min-height:0;max-height:9.3em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}}[data-brand] .doclinks{flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:20px;font-size:14px;display:flex}[data-brand] .doclinks .k{font:500 11.5px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}[data-brand] .doclinks a{color:var(--ink-2);border-bottom:1px solid var(--line-2);padding-bottom:2px}[data-brand] .doclinks a:hover{color:var(--ink);border-color:var(--ink)}[data-brand] .fz-stage{flex-direction:column;gap:16px;min-width:0;padding:24px 28px;display:flex}[data-brand] .fz-top{justify-content:space-between;align-items:center;gap:12px;display:flex}[data-brand] .fz-ctr{font:400 11.5px/1 var(--mono);color:var(--ink-3)}[data-brand] .fz-ctr b{color:var(--fast);font-weight:500}[data-brand] .fz-text{letter-spacing:-.015em;min-height:118px;color:var(--ink);font-size:20px;line-height:1.7}[data-brand] .fz-text .w{border-radius:var(--r);margin-right:.28em;padding:0 3px;transition:background .25s,color .25s,opacity .25s,box-shadow .25s;display:inline-block}[data-brand] .fz-text .w.d{color:var(--fast);opacity:.55;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--fast) 60%,transparent);background:color-mix(in oklab,var(--fast) 8%,transparent)}[data-brand] .fz-text .w.a{color:var(--ink);opacity:1;box-shadow:none;background:color-mix(in oklab,var(--live) 16%,transparent)}[data-brand] .fz-text .w.x{color:var(--roleplay);opacity:1;box-shadow:inset 0 0 0 1px var(--roleplay);background:color-mix(in oklab,var(--roleplay) 12%,transparent);text-decoration:line-through}[data-brand] .fz-text .w.f{background:color-mix(in oklab,var(--roleplay) 14%,transparent);color:var(--ink)}[data-brand] .fz-text .w.done{background:0 0}[data-brand] .fz-legend{font:400 11.5px/1 var(--mono);color:var(--ink-3);flex-wrap:wrap;gap:18px;display:flex}[data-brand] .fz-legend span{align-items:center;gap:7px;display:inline-flex}[data-brand] .fz-legend i{border-radius:2px;width:10px;height:10px}[data-brand] .fz-legend i.d{box-shadow:inset 0 0 0 1px var(--fast);background:color-mix(in oklab,var(--fast) 12%,transparent)}[data-brand] .fz-legend i.a{background:color-mix(in oklab,var(--live) 45%,transparent)}[data-brand] .fz-legend i.x{background:color-mix(in oklab,var(--roleplay) 45%,transparent)}[data-brand] .fz-race{border-top:1px solid var(--line);gap:8px;padding-top:14px;display:grid}[data-brand] .fz-race>div{font:400 11.5px/1 var(--mono);color:var(--ink-3);grid-template-columns:72px minmax(0,1fr) 84px;align-items:center;gap:12px;display:grid}[data-brand] .fz-race .tr{background:var(--bg);border-radius:1px;height:10px;overflow:hidden}[data-brand] .fz-race .tr i{background:var(--line-3);width:0;height:100%;transition:width .25s;display:block}[data-brand] .fz-race>div:first-child span,[data-brand] .fz-race>div:first-child b{color:var(--fast)}[data-brand] .fz-race>div:first-child .tr i{background:var(--fast)}[data-brand] .fz-race b{text-align:right;color:var(--ink-2);font-weight:500}[data-brand] .fastviz .fz-note{margin:0}@media (max-width:720px){[data-brand] .fz-text{font-size:17px}[data-brand] .fz-stage{padding:20px}}[data-brand] .cmp3{gap:26px;padding-right:18px}[data-brand] .cmp3 .c .h{justify-content:flex-start;align-items:baseline;gap:7px}[data-brand] .cmp3 .c .h b{font:500 13px/1 var(--mono)}[data-brand] .statrow.big{border-top:0;margin:0 0 22px;padding-top:0}[data-brand] .statrow.big b{letter-spacing:-.045em;font-size:clamp(30px,3.2vw,46px);font-weight:300;line-height:1.05}[data-brand] .statrow.big span{margin-top:6px;font-size:13px}[data-brand] .statrow.big{align-items:end;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr) minmax(0,1fr)!important}[data-brand] .statrow.big b{white-space:nowrap;font-size:clamp(28px,2.7vw,40px)}@media (max-width:720px){[data-brand] .statrow.big{grid-template-columns:1fr!important}[data-brand] .statrow.big b{white-space:normal}}[data-brand] .stage .tile.hx.k-logo[data-hx=clef] .face .lg{filter:none;opacity:1}[data-brand] h2,[data-brand] h3,[data-brand] .lead,[data-brand] .mcard .d,[data-brand] .case h3,[data-brand] .win .what{text-wrap:balance}[data-brand] .nw{white-space:nowrap}[data-brand] .cases,[data-brand] .feat.f2,[data-brand] .wins{align-items:stretch}[data-brand] main .ix:hover{border-color:color-mix(in oklab,var(--ixc) 40%,var(--line-2))}[data-brand] .c3.ix,[data-brand] .ritem.ix,[data-brand] .statrow>div.ix,[data-brand] .c3.ix:hover,[data-brand] .ritem.ix:hover,[data-brand] .statrow>div.ix:hover{border-color:#0000}[data-brand] .c3.ix>.ix-glow,[data-brand] .ritem.ix>.ix-glow,[data-brand] .statrow>div.ix>.ix-glow{inset:auto;left:var(--mx,50%);top:var(--my,50%);background:radial-gradient(closest-side,color-mix(in oklab,var(--ixc) 15%,transparent),color-mix(in oklab,var(--ixc) 6%,transparent) 55%,transparent);border-radius:50%;width:560px;height:560px;transform:translate(-50%,-50%)}[data-brand] .win.ix{overflow:hidden}[data-brand] .ix-play,[data-brand] .ix-link{cursor:pointer}[data-brand] .ix-link:hover .btn:not(.solid){border-color:var(--line-3);background:var(--shade)}[data-brand] .ix-link:hover .btn .ar{transform:translate(2px)}[data-brand] .ritem.ix-link:hover a{border-color:currentColor}[data-brand] .ritem.ix-link:hover h3{color:var(--ink)}[data-brand] .ix-rings{z-index:-1;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}[data-brand] .c3 .st2 b,[data-brand] .c3 .st2 .nn{white-space:nowrap;font-size:var(--fs-fig-pair)}[data-brand] .c3 .st2 b small{font-size:.34em}[data-brand] .c3 .st2 b small.pre{margin:0 .1em 0 0}[data-brand] .c3 .st2 em{font-size:13.5px}[data-brand] .c3 .seclink{margin-top:2px;font-size:13.5px}[data-brand] .iw-fleet{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:stretch;gap:40px;display:grid}[data-brand] .iw-fleet>div:last-child{flex-direction:column;min-height:0;display:flex}[data-brand] .iw-stats{border-top:1px solid var(--line-2);flex-direction:column;display:flex}[data-brand] .iw-stats .stat{border-bottom:1px solid var(--line);flex-direction:column;flex:1;justify-content:center;padding:18px 0;display:flex}[data-brand] .iw-stats .stat .v{letter-spacing:-.05em;flex-direction:column;gap:6px;font-size:36px;font-weight:300;line-height:1;display:flex}[data-brand] .iw-stats .stat .v small{color:var(--ink-2);letter-spacing:-.01em;font-size:18px;font-weight:400}[data-brand] .iw-stats .stat .k2{color:var(--ink-3);margin-top:10px;font-size:14px}@media (max-width:900px){[data-brand] .iw-fleet{grid-template-columns:1fr}}[data-brand] .iw-map{background:var(--card);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;flex:1;min-height:0;padding:20px 20px 14px;display:flex;position:relative}[data-brand] .iw-map .iw-maphd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}[data-brand] .iw-map .label{color:var(--ink-2)}[data-brand] .iw-map .iw-mapsvg{flex:1;width:100%;height:100%;min-height:320px;display:block}[data-brand] .iw-map text{fill:var(--ink);font-size:19px}[data-brand] .iw-map svg .bm-c{fill:color-mix(in oklab,var(--ink) 4%,transparent);stroke:var(--line-2);stroke-width:1.2px}[data-brand] .iw-map svg .bm-on{stroke:none}[data-brand] .iw-map svg .bm-still{transition:opacity 1.6s ease-out}[data-brand] .iw-map svg.bm-live .bm-still{opacity:0}[data-brand] .iw-map svg .rg .pt{fill:var(--live)}[data-brand] .iw-map svg .rg text{paint-order:stroke;stroke:var(--bg);stroke-width:5px;stroke-linejoin:round;font-weight:500}[data-brand] .iw-map svg .bm-lg text{font:500 17px/1 var(--mono);fill:var(--ink-3);letter-spacing:.03em}[data-brand] .iw-map svg .bm-lg .bm-note{opacity:.75}[data-brand] .iw-map svg .rg.site{cursor:pointer;outline:none}[data-brand] .iw-map svg .rg.site .hit{fill:#0000}[data-brand] .iw-map svg .rg.site .halo{fill:none;stroke:var(--live);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%}[data-brand] .iw-map svg .rg.site.on .halo,[data-brand] .iw-map svg .rg.site:focus-visible .halo{opacity:1;animation:1.6s ease-out infinite iw-bm-halo}[data-brand] .iw-map svg .rg.site text{fill:var(--ink)}[data-brand] .iw-map svg .rg.site.on text,[data-brand] .iw-map svg .rg.site:focus-visible text{fill:var(--live)}[data-brand] .iw-map .bm-tip{z-index:8;background:var(--card);border:1px solid var(--line-2);border-radius:var(--r);width:260px;font:400 13px/1.45 var(--sans);color:var(--ink-2);pointer-events:none;padding:12px 14px;position:absolute;box-shadow:0 14px 36px #0000004d}[data-brand] .iw-map .bm-tip p{margin:0}[data-brand] .iw-map .bm-tip .t1{align-items:baseline;gap:8px;display:flex}[data-brand] .iw-map .bm-tip .t1 b{color:var(--ink);font-size:14px;font-weight:500}[data-brand] .iw-map .bm-tip .t1 span{font:400 11px/1 var(--mono);color:var(--ink-3)}[data-brand] .iw-map .bm-tip .t2{font:400 11px/1.3 var(--mono);color:var(--ink-2);flex-wrap:wrap;gap:4px 12px;margin:8px 0 6px;display:flex}[data-brand] .iw-map .bm-tip .t2 i{vertical-align:0;border-radius:1px;width:8px;height:8px;margin-right:6px;display:inline-block}[data-brand] .iw-map .bm-tip .t3{border-top:1px solid var(--line);font:400 11px/1 var(--mono);color:var(--ink-3);margin-top:8px;padding-top:8px}[data-brand] .iw-map .bm-tip .t3 b{color:var(--ink);font-weight:500}@media (max-width:900px){[data-brand] .iw-map .iw-mapsvg{height:auto;min-height:0}}@media (max-width:720px){[data-brand] .iw-map{padding:14px 10px 10px}[data-brand] .iw-map text{font-size:40px}[data-brand] .iw-map .pt{r:12px}}[data-brand] .iw-custom .cc .viz{height:200px}[data-brand] .iw-custom .cc .b{flex:1;gap:10px;padding:22px 24px 24px}[data-brand] .iw-custom .cc h3{letter-spacing:-.025em;text-wrap:balance;min-height:3em;margin:0;font-size:20px;font-weight:400}[data-brand] .iw-custom .cc p{color:var(--ink-2);margin:0;font-size:15px}[data-brand] .iw-custom .s2{color:var(--classify)}[data-brand] .iw-custom .cc .viz .iw-kgrid{grid-template-columns:52px 1fr 44px;align-items:center;gap:8px;margin-top:10px;display:grid}[data-brand] .iw-custom .cc .blk .mo-load{background:var(--live);opacity:0;pointer-events:none;height:2px;position:absolute;bottom:-1px;left:0;right:0}[data-brand] .iw-custom .mo-ck{font-style:normal}[data-brand] .iw-custom .iw-kv{font:300 34px/1 var(--sans);letter-spacing:-.05em;color:var(--narrative);margin-top:14px}[data-brand] .iw-custom .iw-kb{margin-top:12px}[data-brand] .mo-ping{display:inline-block;position:relative}[data-brand] .mo-ping:after{content:"";opacity:0;width:.62em;height:.62em;animation:2.4s ease-out infinite iw-mo-ping;animation-delay:var(--d,0s);pointer-events:none;border:1px solid;border-radius:50%;margin:-.31em 0 0 -.31em;position:absolute;top:50%;left:50%}[data-brand] .mo-dot{background:var(--live);width:6px;height:6px;color:var(--live);vertical-align:1px;border-radius:50%;margin-right:9px}[data-brand] .mo-dot:after{width:6px;height:6px;margin:-3px 0 0 -3px}[data-brand] .ix{isolation:isolate;transition:border-color .3s}[data-brand] .ix>.ix-glow{z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(280px circle at var(--mx,50%) var(--my,50%),color-mix(in oklab,var(--ixc) 14%,transparent),transparent 70%);transition:opacity .35s;position:absolute;inset:0}[data-brand] .ix:hover>.ix-glow{opacity:1}[data-brand] .ix:hover{border-color:color-mix(in oklab,var(--ixc) 40%,var(--line-2))}@media (prefers-reduced-motion:reduce){[data-brand] .mo-ping:after,[data-brand] .iw-map svg .rg.site.on .halo{animation:none}}@keyframes iw-bm-halo{0%{opacity:.9;transform:scale(.45)}to{opacity:0;transform:scale(1.6)}}@keyframes iw-mo-ping{0%{opacity:.7;transform:scale(.6)}70%,to{opacity:0;transform:scale(2.6)}}[data-brand] .iw-map .bm-lg2{display:none}@media (max-width:720px){[data-brand] .iw-map svg .rg.site .hit{r:88px}[data-brand] .iw-map svg .rg.site[data-site=usc] text{transform:translate(-10px)}[data-brand] .iw-map svg .rg.site[data-site=use] text{transform:translate(-8px,46px)}[data-brand] .iw-map svg .rg.site[data-site=in] text{text-anchor:end;transform:translate(-28px)}[data-brand] .iw-map svg .rg.site[data-site=ap] text{text-anchor:middle;transform:translate(-14px,-38px)}[data-brand] .iw-map svg .bm-lg{display:none}[data-brand] .iw-map .bm-lg2{font:400 11px/1.2 var(--mono);color:var(--ink-3);flex-wrap:wrap;gap:6px 12px;margin-top:8px;display:flex}[data-brand] .iw-map .bm-lg2 span{align-items:center;gap:6px;display:inline-flex}[data-brand] .iw-map .bm-lg2 i{border-radius:2px;width:8px;height:8px}[data-brand] .iw-map .bm-lg2 .bm-note{opacity:.75}[data-brand] .iw-stats .stat{padding:14px 0}[data-brand] .iw-stats .stat .v{font-size:var(--fs-kpi,24px);line-height:1.1}[data-brand] .iw-custom .iw-kv{font-size:var(--fs-close,24px)}[data-brand] .iw-stats .stat .v small{font-size:16px}[data-brand] .iw-custom .cc .viz{height:176px}[data-brand] .iw-custom .cc .b{padding:18px 20px 20px}[data-brand] .iw-custom .cc h3{min-height:0}}[data-brand] .iw-agent{border:1px solid var(--line-2);border-radius:var(--r);background:var(--card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;padding:36px 40px;display:flex}[data-brand] .iw-agent .two{letter-spacing:-.035em;min-width:0;margin:0;font-size:34px;line-height:1.2}[data-brand] .iw-agent .iw-caret{vertical-align:-.06em;background:var(--ink);opacity:.8;width:2px;height:.82em;margin-left:.14em;animation:1.1s step-end infinite blink;display:inline-block}[data-brand] .iw-agent-row{flex-direction:column;align-items:center;gap:14px;min-width:0;display:flex}[data-brand] .iw-agent .iw-agent-copy{justify-content:center;min-width:224px;height:58px;padding:0 34px;font-size:19px}[data-brand] .iw-agent .iw-agent-copy .mono{font-size:17px}[data-brand] .iw-agent .iw-agent-copy.copied{background:var(--live);border-color:var(--live)}[data-brand] .iw-agent .iw-agent-copy.copied .cp-state,[data-brand] .iw-agent .iw-agent-copy.copied .mono{color:var(--card)}[data-brand] .iw-agent-hint{min-height:15px;font:400 12.5px/1.3 var(--mono);color:var(--ink-3);text-align:center;transition:color .2s}[data-brand] .iw-agent-hint.ok{color:var(--live)}[data-brand] .iw-agent-hint.no{color:var(--fast)}@media (max-width:900px){[data-brand] .iw-agent{padding:26px 22px}[data-brand] .iw-agent .two{font-size:26px}}@media (max-width:720px){[data-brand] .iw-agent .two{font-size:var(--fs-two,21px)}[data-brand] .iw-agent .iw-agent-copy{width:100%;min-width:0;height:52px;padding:0 26px;font-size:17px}}@media (prefers-reduced-motion:reduce){[data-brand] .iw-agent .iw-caret{animation:none}}[data-brand] #try .iw-agent{margin-top:16px}[data-brand] .cases:has(>.iw-case-media){align-items:stretch}[data-brand] .iw-case-media .vframe{aspect-ratio:16/9;border:0;border-bottom:1px solid var(--line);background:var(--bg-2) center/cover no-repeat;cursor:pointer;width:100%;color:var(--ink);padding:0;display:block;position:relative;overflow:hidden}[data-brand] .iw-case-media .vframe img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .3s;display:block}[data-brand] .iw-case-media .vframe:hover img,[data-brand] .iw-case-media .vframe:focus-visible img{transform:scale(1.06)}[data-brand] .iw-case-media .vframe .vplay{background:color-mix(in oklab,var(--card) 78%,transparent);border:1px solid var(--line-3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:50%;place-items:center;width:44px;height:44px;transition:transform .2s,background .2s;display:grid;position:absolute;bottom:16px;left:16px}[data-brand] .iw-case-media .vframe .vplay svg{width:16px;height:16px;margin-left:3px}[data-brand] .iw-case-media .vframe[data-play=top-right] .vplay{inset:16px 16px auto auto}[data-brand] .iw-case-media .vframe[data-play=center] .vplay{top:calc(50% - 22px);bottom:auto;left:calc(50% - 22px)}[data-brand] .iw-case-media .vframe:hover .vplay{background:var(--c);color:#0d0e0c;border-color:#0000}[data-brand] .iw-case-media .vframe .vlab{font:500 11px/1 var(--mono);letter-spacing:.04em;border-radius:var(--r);background:color-mix(in oklab,var(--card) 82%,transparent);color:var(--ink);padding:7px 9px;position:absolute;top:14px;left:14px}[data-brand] .iw-case-media .vframe.on{cursor:auto;background:#000}[data-brand] .iw-case-media .vframe.pending{cursor:default}[data-brand] .iw-case-media .vframe.on :is(iframe,video){border:0;width:100%;height:100%;position:absolute;inset:0}[data-brand] .iw-case-media .vframe.iw-fig{cursor:default;background:radial-gradient(120% 90% at 20% 0%,color-mix(in oklab,var(--c) 28%,transparent),transparent 60%),var(--bg-2);align-content:center;place-items:center;gap:6px;display:grid}[data-brand] .iw-case-media .iw-fig b{text-align:center;letter-spacing:-.05em;color:var(--ink);font-size:46px;font-weight:300;line-height:1}[data-brand] .iw-case-media .iw-fig span{text-align:center;max-width:30ch;font:400 12px/1.3 var(--mono);color:var(--ink-2)}[data-brand] .iw-case-media .b{flex-direction:column;flex:1;padding:22px 26px 26px;display:flex}[data-brand] .iw-case-media .clogo2{align-items:center;height:30px;display:flex}[data-brand] .iw-case-media .clogo2 img{object-fit:contain;max-width:140px;max-height:26px}[data-brand] .iw-case-media .stats2{margin-top:auto}[data-brand] .iw-case-media .stats2 small{min-height:2.9em;display:block}[data-brand] .iw-case-media .foot2{margin-top:0}[data-brand] .iw-case-media.ix-play{cursor:pointer}@media (max-width:720px){[data-brand] .case .foot2 .link{position:relative}[data-brand] .case .foot2 .link:after{content:"";position:absolute;inset:-10px -6px}[data-brand] .case .stats2{gap:14px}[data-brand] .case .stats2 b{font-size:clamp(22px,6.4vw,30px)}[data-brand] .iw-case-media.iw-fit .stats2{gap:14px}[data-brand] .iw-case-media.iw-fit .stats2 b{font-size:clamp(20px,6vw,30px)}}[data-brand] .xp{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:stretch;gap:40px;display:grid}[data-brand] .xtabs{border-top:1px solid var(--line-2);flex-direction:column;display:flex}[data-brand] .xtabs button{appearance:none;border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;color:var(--ink-3);font:inherit;background:0 0;gap:6px;padding:18px 0 18px 18px;display:grid;position:relative}[data-brand] .xtabs button:before{content:"";background:0 0;width:2px;transition:background .2s;position:absolute;top:18px;bottom:18px;left:0}[data-brand] .xtabs button .n{font:500 11px/1 var(--mono);letter-spacing:.06em;color:var(--ink-3)}[data-brand] .xtabs button b{letter-spacing:-.025em;color:var(--ink-3);font-size:19px;font-weight:400;transition:color .2s}[data-brand] .xtabs button p{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.45;display:none}[data-brand] .xtabs button:hover b{color:var(--ink-2)}[data-brand] .xtabs button[aria-selected=true]:before{background:var(--c)}[data-brand] .xtabs button[aria-selected=true] b{color:var(--ink)}[data-brand] .xtabs button[aria-selected=true] .n{color:var(--c)}[data-brand] .xtabs button[aria-selected=true] p{display:block}[data-brand] .xtabs .xlinks{flex-wrap:wrap;gap:16px;margin-top:auto;padding:18px 0 0 18px;display:flex}[data-brand] .xtabs .xlinks a{color:var(--ink);border-bottom:1px solid var(--line-2);padding-bottom:2px;font-size:14px}[data-brand] .xstage{border-radius:var(--r);background-position:50%;background-size:cover;min-height:520px;padding:28px;display:flex;position:relative;overflow:hidden}[data-brand] .xstage:before{content:"";background:color-mix(in oklab,var(--bg) 25%,transparent);position:absolute;inset:0}[data-brand] .xwin{background:var(--card);border:1px solid var(--line-2);border-radius:10px;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000059}[data-brand] .xwin .bar{border-bottom:1px solid var(--line);height:42px;font:400 12.5px/1 var(--mono);color:var(--ink-3);align-items:center;gap:10px;padding:0 16px;display:flex}[data-brand] .xwin .bar .dots{gap:7px;margin-right:6px;display:flex}[data-brand] .xwin .bar .dots i{background:var(--line-2);border-radius:50%;width:11px;height:11px}[data-brand] .xpane{flex-direction:column;flex:1;gap:14px;min-height:0;padding:22px 24px;display:none}[data-brand] .xpane.on{display:flex}[data-brand] .xpane .basis2{font:400 11.5px/1.5 var(--mono);color:var(--ink-3);border-top:1px solid var(--line);margin-top:auto;padding-top:12px}@media (max-width:1100px){[data-brand] .xp{grid-template-columns:1fr}[data-brand] .xtabs{border-top:0;border-bottom:1px solid var(--line-2);flex-direction:row;overflow-x:auto}[data-brand] .xtabs button{border-bottom:0;min-width:max-content;padding:12px 14px}[data-brand] .xtabs button:before{width:auto;height:2px;inset:auto 0 0}[data-brand] .xtabs button p,[data-brand] .xtabs .xlinks{display:none}[data-brand] .xtabs{border-bottom:0;grid-template-columns:repeat(3,minmax(0,1fr));padding:1px 0 0 1px;display:grid;overflow:visible}[data-brand] .xtabs button{border:1px solid var(--line);align-content:center;min-width:0;min-height:44px;margin:-1px 0 0 -1px;padding:11px 12px}[data-brand] .xtabs button:before{display:none}[data-brand] .xtabs button[aria-selected=true]{z-index:1;border-color:var(--c);position:relative}[data-brand] .xtabs .xlinks{grid-column:1/-1}[data-brand] .xwin .bar{height:auto;min-height:42px;padding-block:10px;line-height:1.35}}@media (max-width:720px){[data-brand] .xtabs{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-brand] .xpane>:first-child,[data-brand] .xpane>.basis2{margin-top:auto}@media (max-width:1100px){[data-brand] .xtabs button[aria-selected] p{display:none}[data-brand] .xtabs button b{font-size:16px}[data-brand] .xtabs button .n{display:none}}[data-brand] .iw-xstage{background:0 0;grid-template-columns:minmax(0,1fr) 30%;align-items:stretch;min-height:0;padding:0;display:grid;overflow:visible}[data-brand] .iw-xstage:before{display:none}[data-brand] .iw-xph{border-radius:var(--r);border:1px solid var(--line-2);background:var(--bg-2);grid-area:1/2;min-height:560px;position:relative;overflow:hidden}[data-brand] .iw-xph>figure{opacity:0;margin:0;transition:opacity .45s;position:absolute;inset:0}[data-brand] .iw-xph>figure.on{opacity:1}[data-brand] .iw-xph img,[data-brand] .iw-xph video{object-fit:cover;width:100%;height:100%;display:block}[data-brand] .iw-xcap{z-index:1;text-align:right;max-width:calc(100% - 60px);font:400 11.5px/1.3 var(--mono);color:var(--ink-2);background:color-mix(in oklab,var(--card) 82%,transparent);border-radius:var(--r);margin:0;padding:6px 8px;position:absolute;bottom:12px;right:12px}[data-brand] .iw-xstage .xwin{z-index:1;min-height:560px;box-shadow:none;grid-area:1/1/auto/3;margin-right:calc(30% - 36px)}@media (max-width:1100px){[data-brand] .iw-xstage{grid-template-columns:minmax(0,1fr) 34%}[data-brand] .iw-xstage .xwin{margin-right:calc(34% - 28px)}}@media (max-width:900px){[data-brand] .iw-xstage{flex-direction:column;display:flex}[data-brand] .iw-xph{order:-1;height:200px;min-height:0;margin-bottom:-28px}[data-brand] .iw-xstage .xwin{min-height:0;margin:0 12px}}@media (max-width:720px){[data-brand] .iw-xstage .xwin{margin:0 6px}}@media (prefers-reduced-motion:reduce){[data-brand] .iw-xph>figure{transition:none}}@media (max-width:900px){[data-brand] .iw-xcap{top:12px;bottom:auto}}[data-brand] .iw-xstage.iw-xcorner{display:flex}[data-brand] .iw-xcorner .xwin{min-height:520px;margin:0}[data-brand] .iw-xcorner .iw-xph{aspect-ratio:4/3;z-index:2;width:140px;height:auto;min-height:0;margin:0;position:absolute;bottom:22px;right:24px;box-shadow:0 12px 32px #0000004d}[data-brand] .iw-xcorner .iw-xcap{text-align:center;max-width:none;padding:3px 5px;font-size:10px;inset:auto 6px 6px}[data-brand] .iw-xcorner .xpane .basis2{min-height:117px;padding-right:164px}[data-brand] .iw-xcorner .xpane .basis2:empty{border-top-color:#0000}@media (max-width:900px){[data-brand] .iw-xcorner .xwin{min-height:0}[data-brand] .iw-xcorner .iw-xph{width:96px;bottom:16px;right:16px}[data-brand] .iw-xcorner .iw-xcap{padding:2px 4px;font-size:9px;bottom:4px;left:4px;right:4px}[data-brand] .iw-xcorner .xpane .basis2{min-height:90px;padding-right:104px}}[data-brand] .iw-st{border-radius:var(--r);background:color-mix(in oklab,var(--c) 5%,var(--bg-2,var(--card)));border:1px solid var(--line);min-height:560px;padding:28px;display:flex;position:relative;overflow:hidden}[data-brand] .iw-st:after{content:"";pointer-events:none;background:radial-gradient(520px 320px at 0% 0%,color-mix(in oklab,var(--c) 16%,transparent),transparent 70%);position:absolute;inset:0}[data-brand] .iw-who{aspect-ratio:4/5;border-radius:var(--r-tile,6px);border:1px solid var(--line-2);background:var(--card);z-index:1;width:236px;margin:0;position:absolute;top:28px;left:28px;overflow:hidden}[data-brand] .iw-who>*{object-fit:cover;object-position:50% 22%;opacity:0;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}[data-brand] .iw-who>.on{opacity:1}[data-brand] .iw-st .xwin{z-index:2;flex:1;min-width:0;margin:118px 0 0 148px;position:relative}[data-brand] .iw-st.iw-wide .xwin{margin:0}[data-brand] .iw-st.iw-wide .iw-who{opacity:0}[data-brand] .iw-st .iw-who{transition:opacity .3s}@media (max-width:1100px){[data-brand] .iw-st .xwin{margin:150px 0 0 96px}[data-brand] .iw-who{width:200px}}@media (max-width:720px){[data-brand] .iw-st{flex-direction:column;min-height:0;padding:14px}[data-brand] .iw-who{aspect-ratio:16/10;width:100%;position:relative;top:auto;left:auto}[data-brand] .iw-st.iw-wide .iw-who{display:none}[data-brand] .iw-st .xwin{margin:-28px 8px 0}[data-brand] .iw-st .xwin .bar .t{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}[data-brand] .iw-st.iw-wide .xwin{margin:0}}@media (prefers-reduced-motion:reduce){[data-brand] .iw-who>*{transition:none}}[data-brand] .plead{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:56px;margin-bottom:64px;display:grid}[data-brand] .plead .two{font-size:var(--fs-two,32px)}[data-brand] .plead .kpis{border-top:1px solid var(--line-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}[data-brand] .plead .kpis div{gap:6px;padding:14px 14px 0 0;display:grid}[data-brand] .plead .kpis div:nth-child(2n){border-left:1px solid var(--line);padding-left:14px}[data-brand] .plead .kpis div:nth-child(n+3){border-top:1px solid var(--line);margin-top:14px}[data-brand] .plead .kpis b{letter-spacing:-.045em;color:var(--c);font-size:30px;font-weight:300;line-height:1}[data-brand] .plead .kpis span{font:400 11.5px/1.45 var(--mono);color:var(--ink-3)}[data-brand] .kpis.mod div span em{color:var(--c);font-style:normal}[data-brand] .plead .kpis.iw-uses b{letter-spacing:-.03em;font-size:24px}[data-brand] .prod2 .plead{margin-bottom:56px}@media (max-width:1100px){[data-brand] .plead{grid-template-columns:1fr}}@media (max-width:720px){[data-brand] .plead .two{font-size:var(--fs-two,21px)}}[data-brand] .iw-faq{border-top:1px solid var(--line);max-width:920px}[data-brand] .iw-faq details{border-bottom:1px solid var(--line)}[data-brand] .iw-faq summary{cursor:pointer;letter-spacing:-.02em;color:var(--ink);justify-content:space-between;align-items:baseline;gap:24px;padding:22px 0;font-size:19px;line-height:1.4;list-style:none;display:flex}[data-brand] .iw-faq summary::-webkit-details-marker{display:none}[data-brand] .iw-faq summary:after{content:"+";font:400 20px/1 var(--mono);color:var(--c);flex:none;transition:transform .2s}[data-brand] .iw-faq details[open] summary:after{transform:rotate(45deg)}[data-brand] .iw-faq summary:hover{color:var(--c)}[data-brand] .iw-faq summary:focus-visible{outline:2px solid var(--focus-ring,var(--ink));outline-offset:3px}[data-brand] .iw-faq details p{max-width:62ch;color:var(--ink-2);margin:0 0 24px;font-size:16px;line-height:1.6}@media (prefers-reduced-motion:reduce){[data-brand] .iw-faq summary:after{transition:none}}[data-brand] .iw-code{background:var(--card);border:1px solid var(--line-2);border-radius:var(--r);min-width:0;overflow:hidden}[data-brand] .iw-code pre{font:400 12.5px/1.65 var(--mono);color:var(--ink-2);white-space:pre;margin:0}[data-brand] .iw-code pre .k{color:var(--c)}[data-brand] .iw-code pre .c2{color:var(--ink-3)}[data-brand] .iw-code-tabs{margin-bottom:40px}[data-brand] .iw-code-top{border-bottom:1px solid var(--line);align-items:stretch;padding-right:8px;display:flex;overflow-x:auto}[data-brand] .iw-code-top button{appearance:none;color:var(--ink-3);font:400 12.5px/1 var(--mono);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:14px 14px 12px}[data-brand] .iw-code-top button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--c)}[data-brand] .iw-code-top .cp{color:var(--ink-3);border-bottom:0;margin-left:auto}[data-brand] .iw-code-top .cp:hover,[data-brand] .iw-code-top .cp.done{color:var(--c)}[data-brand] .iw-code-tabs pre{tab-size:2;min-height:300px;max-height:440px;padding:18px 20px 20px;overflow:auto}[data-brand] .iw-code .iw-out{border-top:1px solid var(--line);background:color-mix(in oklab,var(--c) 5%,transparent);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:14px 20px;display:grid}[data-brand] .iw-code .iw-out .iw-k{font:500 10.5px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--c)}[data-brand] .iw-code .iw-out>:nth-child(2){max-width:520px}[data-brand] .iw-code .iw-out p{font:400 11.5px/1.4 var(--mono);color:var(--ink-3);margin:4px 0 0}[data-brand] .iw-code .iw-out .iw-printed{font:400 12.5px/1.4 var(--mono);color:var(--ink-2);margin:0}[data-brand] .iw-code-chips{border-radius:10px}[data-brand] .iw-code .bar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;min-height:46px;padding:0 10px 0 12px;display:flex}[data-brand] .iw-code .vchips{flex-wrap:wrap;gap:6px;display:flex}[data-brand] .iw-code .vchips button{appearance:none;border:1px solid var(--line-2);border-radius:var(--r);color:var(--ink-2);font:400 13px/1 var(--sans);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:7px 10px;display:inline-flex}[data-brand] .iw-code .vchips button:hover{color:var(--ink);border-color:var(--line-3)}[data-brand] .iw-code .vchips button[aria-pressed=true]{color:var(--ink);border-color:var(--c,currentColor);background:color-mix(in oklab,var(--c,transparent) 12%,transparent)}[data-brand] .iw-code .vchips button[aria-pressed=true] i{background:var(--c)}[data-brand] .iw-code .bar .chip{padding:7px 10px}[data-brand] .iw-code .bar .sp{flex:1}[data-brand] .iw-code .bar .ep{font:400 11.5px/1 var(--mono);color:var(--ink-3)}[data-brand] .iw-code-chips pre{min-height:330px;padding:18px 20px;overflow-x:auto}[data-brand] .iw-code .note{font:400 12px/1.5 var(--mono);color:var(--ink-3);border-top:1px solid var(--line);margin:0;padding:10px 20px 14px}@media (max-width:720px){[data-brand] .iw-code .iw-out{grid-template-columns:1fr}[data-brand] .iw-code-chips pre{min-height:0;font-size:11.5px}[data-brand] .iw-code-top{padding-right:0}[data-brand] .iw-code-top button{padding:16px 12px 14px}[data-brand] .iw-code-top .cp{background:linear-gradient(90deg,transparent,var(--card) 24px);flex:none;padding-left:30px;padding-right:12px;position:sticky;right:0}[data-brand] .iw-code .vchips button{position:relative}[data-brand] .iw-code .vchips button:after{content:"";position:absolute;inset:-8px -3px}[data-brand] .iw-code pre{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}[data-brand] .iw-code .bar .btn{position:relative}[data-brand] .iw-code .bar .btn:after{content:"";position:absolute;inset:-6px -2px}}[data-brand] .iw-ffaq{border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin-bottom:40px;padding-top:28px;font-size:14px;display:grid}[data-brand] .iw-ffaq h2{font:500 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:6px 0 0}[data-brand] .iw-ffaq .iw-faq{border-top:0;grid-column:2/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 24px;max-width:none;display:grid}[data-brand] .iw-ffaq .iw-faq details{border-bottom:0}[data-brand] .iw-ffaq .iw-faq summary{letter-spacing:0;color:var(--ink-2);padding:5px 0;font-size:14px;line-height:1.5;display:block;position:relative}[data-brand] .iw-ffaq .iw-faq summary:after{content:none}[data-brand] .iw-ffaq .iw-faq summary:before{content:"+";text-align:center;width:10px;font:400 12px/1 var(--mono);color:var(--ink-3);transition:transform .2s;position:absolute;top:9px;left:-18px}[data-brand] .iw-ffaq .iw-faq details[open] summary:before{transform:rotate(45deg)}[data-brand] .iw-ffaq .iw-faq summary:hover{color:var(--ink)}[data-brand] .iw-ffaq .iw-faq details p{max-width:58ch;color:var(--ink-3);margin:2px 0 14px;font-size:13.5px;line-height:1.6}@media (max-width:720px){[data-brand] .iw-ffaq{grid-template-columns:1fr;gap:10px}[data-brand] .iw-ffaq .iw-faq{grid-column:auto;grid-template-columns:1fr}[data-brand] .iw-ffaq .iw-faq summary{padding-left:20px}[data-brand] .iw-ffaq .iw-faq summary:before{left:0}[data-brand] .iw-ffaq .iw-faq details p{margin-left:20px}}@media (prefers-reduced-motion:reduce){[data-brand] .iw-ffaq .iw-faq summary:before{transition:none}}@media (max-width:720px){[data-brand] .xstage{min-height:0;padding:12px}}[data-brand] .iw-ap{--p:0;contain:layout;align-items:center;gap:12px;min-width:0;display:flex}[data-brand] .iw-ap .playb.playb{position:relative}[data-brand] .iw-ap .playb.playb:after{content:"";position:absolute;inset:-6px}[data-brand] .iw-ap .playb:focus-visible{outline:2px solid var(--c);outline-offset:3px}[data-brand] .iw-ap-seek{min-width:60px;height:var(--iw-ap-h,32px);cursor:pointer;flex:1;position:relative}[data-brand] .iw-ap-seek.iw-ap-seek{position:relative}[data-brand] .iw-ap-seek:before{content:"";position:absolute;inset:-6px 0}[data-brand] .iw-ap-seek:focus-visible{outline:2px solid var(--c);outline-offset:4px;border-radius:var(--r)}[data-brand] .iw-ap-seek .iw-env{height:100%}[data-brand] .iw-ap-seek:hover .iw-env-lo{fill-opacity:.4}[data-brand] .iw-ap-t{min-width:30px;font:400 11px/1 var(--mono);color:var(--ink-3);text-align:right;font-variant-numeric:tabular-nums;flex:none}[data-brand] .iw-ap-cur .iw-ap-t{color:var(--ink-2)}[data-brand] .iw-ap-tray{border-radius:var(--r);background:color-mix(in oklab,var(--c) 8%,transparent);padding:7px 12px 7px 7px}[data-brand] .iw-ap-tray .playb{background:var(--c);width:36px;height:36px;color:var(--bg);box-shadow:0 6px 16px -6px color-mix(in oklab,var(--c) 70%,transparent);border:0;transition:transform .2s,box-shadow .2s}[data-brand] .iw-ap-tray .playb:hover{transform:scale(1.06)}[data-brand] .iw-ap-tray .playb.on{background:var(--ink);color:var(--bg)}[data-brand] .iw-ap-neutral{--c:var(--ink-3)}[data-brand] .iw-ap-tray.iw-ap-neutral{background:color-mix(in oklab,var(--ink) 5%,transparent)}[data-brand] .iw-ap-tray.iw-ap-neutral .playb{background:color-mix(in oklab,var(--ink) 16%,transparent);color:var(--ink);box-shadow:none}[data-brand] .iw-env{width:100%;height:var(--iw-env-h,32px);display:block;position:relative}[data-brand] .iw-env svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}[data-brand] .iw-env-lo{fill:var(--c);fill-opacity:.3;transition:fill-opacity .25s}[data-brand][data-theme=light] .iw-env-lo{fill-opacity:.26}[data-brand] .iw-env-on .iw-env-lo{fill-opacity:.4}[data-brand] .iw-env-hi{clip-path:inset(-8px calc((1 - var(--p,0)) * 100%) -8px 0);position:absolute;inset:0}[data-brand] .iw-env-hi svg{fill:var(--c)}[data-brand] .iw-ap-on .iw-env-hi svg{filter:drop-shadow(0 0 6px color-mix(in oklab,var(--c) 50%,transparent))}[data-brand][data-theme=light] .iw-ap-on .iw-env-hi svg{filter:drop-shadow(0 0 4px color-mix(in oklab,var(--c) 22%,transparent))}[data-brand] .iw-env-head{top:-4px;bottom:-4px;left:calc(var(--p,0) * 100%);background:var(--ink);opacity:0;border-radius:1px;width:1.5px;margin-left:-.75px;transition:opacity .2s;position:absolute}[data-brand] .iw-env-on .iw-env-head{opacity:.8}@media (prefers-reduced-motion:reduce){[data-brand] .iw-env-lo,[data-brand] .iw-env-head,[data-brand] .iw-ap-tray .playb{transition:none}}[data-brand] .iw-ap-orb{flex:none;place-items:center;display:grid;position:relative}[data-brand] .iw-ap-orb .playb{position:relative}[data-brand] .iw-ap-halo{pointer-events:none;background:radial-gradient(closest-side,color-mix(in oklab,var(--oc,var(--c)) 75%,transparent),color-mix(in oklab,var(--oc,var(--c)) 28%,transparent) 52%,transparent);opacity:0;border-radius:50%;width:92px;height:92px;margin:-46px 0 0 -46px;transition:opacity .14s linear,transform .14s linear;position:absolute;top:50%;left:50%;transform:scale(.5)}[data-brand] .iw-ap-on .iw-ap-halo{opacity:calc(.14 + var(--lv,0) * .7);transform:scale(calc(.5 + var(--lv,0) * .55))}[data-brand][data-theme=light] .iw-ap-on .iw-ap-halo{opacity:calc(.12 + var(--lv,0) * .5)}[data-brand] .iw-ap-line{height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}[data-brand] .iw-ap-tr,[data-brand] .iw-ap-fl{border-radius:1px;position:absolute;left:0;right:0}[data-brand] .iw-ap-tr{background:var(--line-2);opacity:.9;height:1px;transition:opacity .2s;top:.5px}[data-brand] .iw-ap-runs .iw-ap-tr{opacity:.32}[data-brand] .iw-ap-fl{background:var(--c);height:2px;clip-path:inset(0 calc((1 - var(--p,0)) * 100%) 0 0);top:0}[data-brand] .iw-ap-seek:hover .iw-ap-tr{opacity:1}[data-brand] .iw-ap-seek:hover .iw-ap-runs .iw-ap-tr{opacity:.5}@media (prefers-reduced-motion:reduce){[data-brand] .iw-ap-halo{transition:none}[data-brand] .iw-ap-on .iw-ap-halo,[data-brand][data-theme=light] .iw-ap-on .iw-ap-halo{opacity:.5;transform:scale(.85)}}[data-brand] .stage[data-hx-ring] .center,[data-brand] .stage[data-hx-ring] .center .in,[data-brand] .stage[data-hx-ring] .center .in>*{pointer-events:none}[data-brand] .stage[data-hx-ring] .center .in a,[data-brand] .stage[data-hx-ring] .center .in button{pointer-events:auto}[data-brand] .tile.hx.k-logo .face .lg{filter:grayscale();opacity:.78;transition:filter .3s,opacity .3s}[data-brand] .tile.hx.k-logo:hover .face .lg,[data-brand] .tile.hx.k-logo:focus-visible .face .lg,[data-brand] .tile.hx.k-logo.hx-on .face .lg{filter:none;opacity:1}[data-brand] .stage .tile.hx{cursor:pointer;transition:opacity .9s,transform 1.1s cubic-bezier(.2,.7,.1,1),scale .25s,filter .25s}[data-brand] .stage .tile.hx .face{transform-style:preserve-3d;will-change:transform;filter:saturate(var(--hx-s,.84)) brightness(var(--hx-b,.86));opacity:var(--hx-o,.96);transition:box-shadow .25s,transform .35s cubic-bezier(.2,.7,.2,1),filter .35s,opacity .35s;animation:none}[data-brand] .stage .tile.hx .cap{opacity:var(--hx-o,.96)}[data-brand] .stage .tile.hx:hover .face,[data-brand] .stage .tile.hx:focus-visible .face,[data-brand] .stage .tile.hx.hx-on .face{filter:none;opacity:1}[data-brand] .stage .tile.hx:hover .cap,[data-brand] .stage .tile.hx:focus-visible .cap,[data-brand] .stage .tile.hx.hx-on .cap{opacity:1}[data-brand] .stage .tile.hx:focus-visible{outline:2px solid var(--ink);outline-offset:4px}[data-brand] .stage .tile.hx .face{transition:box-shadow .25s}[data-brand] .stage .tile.hx.hx-on{z-index:6;scale:1.07}[data-brand] .stage .tile.hx.hx-on .face{box-shadow:0 18px 50px #00000073,0 0 0 1px var(--line-3)}[data-brand] .stage.hx-focus .tile.hx:not(.hx-on){filter:saturate(.55)brightness(.62)}[data-brand] .stage .tile.hx .cap{transition:color .2s}[data-brand] .stage .tile.hx.hx-on .cap{color:var(--ink)}[data-brand] .hx-card{z-index:20;border-radius:var(--r);background:radial-gradient(130% 60% at 0% 0%,color-mix(in oklab,var(--c) 15%,transparent),transparent 62%),color-mix(in oklab,var(--card) 93%,transparent);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);border:1px solid color-mix(in oklab,var(--c) 26%,var(--line-2));opacity:0;transform-origin:50% 0;pointer-events:none;width:322px;padding:16px 18px 0;transition:opacity .2s,transform .3s cubic-bezier(.2,.7,.2,1);position:absolute;overflow:hidden;transform:translateY(8px)scale(.985);box-shadow:0 34px 90px -24px #000000b3,0 10px 28px -12px #00000080,inset 0 1px #ffffff0a}[data-brand] .hx-card:before{content:"";background:linear-gradient(90deg,var(--c),color-mix(in oklab,var(--c) 30%,transparent) 55%,transparent);height:2px;position:absolute;top:0;left:0;right:0}[data-brand] .hx-card.on{opacity:1;pointer-events:auto;transform:none}[data-brand][data-theme=light] .hx-card{background:radial-gradient(130% 60% at 0% 0%,color-mix(in oklab,var(--c) 12%,transparent),transparent 62%),color-mix(in oklab,var(--card) 98%,transparent);box-shadow:0 30px 70px -26px #2c261659,0 8px 22px -12px #2c261638,inset 0 1px #fff9}[data-brand] .hx-card .hx-k{align-items:center;gap:8px;min-width:0;margin:0 0 12px;display:flex}[data-brand] .hx-card .hx-badge{border-radius:var(--r-badge,5px);background:color-mix(in oklab,var(--c) 16%,transparent);color:var(--c);font:500 10.5px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;flex:none;align-items:center;gap:6px;padding:4px 8px 4px 7px;display:inline-flex}[data-brand] .hx-card .hx-badge i{background:var(--c);border-radius:1px;flex:none;width:6px;height:6px}[data-brand] .hx-card .hx-sub{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 10.5px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);overflow:hidden}[data-brand] .hx-card h4{font:400 22px/1.15 var(--sans);letter-spacing:-.03em;color:var(--ink);margin:0 0 12px}[data-brand] .hx-card .hx-q{color:var(--ink);margin:0 0 12px;font-size:14.5px;line-height:1.5}[data-brand] .hx-card .hx-q.hx-big{letter-spacing:-.012em;font-size:16.5px;line-height:1.45}[data-brand] .hx-card .hx-q mark{background:color-mix(in oklab,var(--c) 24%,transparent);color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;padding:1px 4px}[data-brand] .hx-card .hx-you{font:500 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0 0 6px}[data-brand] .hx-card .hx-p{border-radius:var(--r);background:color-mix(in oklab,var(--ink) 5%,transparent);font:400 12px/1.5 var(--mono);color:var(--ink-2);margin:0 0 10px;padding:9px 11px}[data-brand] .hx-card .hx-a{border-left:2px solid var(--c);color:var(--ink);-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0 0 12px;padding:0 0 0 12px;font-size:14.5px;line-height:1.5;display:-webkit-box;overflow:hidden}[data-brand] .hx-card .hx-traits{gap:9px;margin:2px 0 12px;display:grid}[data-brand] .hx-card .hx-tr{grid-template-columns:62px 1fr auto;align-items:baseline;gap:5px 8px;display:grid}[data-brand] .hx-card .hx-tk{font:400 10.5px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}[data-brand] .hx-card .hx-tr b{font:400 13.5px/1.1 var(--sans);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-brand] .hx-card .hx-tr em{font:500 11px/1 var(--mono);color:var(--c);font-style:normal}[data-brand] .hx-card .hx-tr i{background:linear-gradient(90deg,var(--c) var(--v),color-mix(in oklab,var(--ink) 10%,transparent) var(--v));border-radius:2px;grid-column:1/-1;height:3px}[data-brand] .hx-card .hx-m{font:400 11px/1 var(--mono);letter-spacing:.04em;color:var(--ink-3);align-items:baseline;gap:8px;margin:0 0 14px;display:flex}[data-brand] .hx-card .hx-m>span:last-child,[data-brand] .hx-card .hx-m>span[title]{font:400 20px/1 var(--sans);letter-spacing:-.03em;color:var(--c)}[data-brand] .hx-card .hx-thread{margin:0 0 4px;padding-left:18px;position:relative}[data-brand] .hx-card .hx-thread:before{content:"";background:linear-gradient(var(--line-3),var(--c));width:1px;position:absolute;top:4px;bottom:22px;left:4px}[data-brand] .hx-card .hx-turn{position:relative}[data-brand] .hx-card .hx-turn:before{content:"";box-sizing:border-box;border:1px solid var(--ink-3);background:var(--card);border-radius:50%;width:9px;height:9px;position:absolute;top:1px;left:-18px}[data-brand] .hx-card .hx-turn.a:before{border-color:var(--c);background:var(--c)}[data-brand] .hx-card .hx-gap{font:400 10.5px/1.2 var(--mono);letter-spacing:.03em;color:var(--ink-3);align-items:baseline;gap:8px;margin:-2px 0 12px;display:flex;position:relative}[data-brand] .hx-card .hx-gap:before{content:"";background:var(--c);width:6px;height:1px;position:absolute;top:50%;left:-16px}[data-brand] .hx-keys{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-brand] .stage.hx-kb .tile.hx.hx-kbcur .face{outline:2px solid var(--ink);outline-offset:4px}@media (max-width:720px){[data-brand] .hx-keys{display:none}}[data-brand] .hx-card .hx-gap>span[title]{font:400 15px/1 var(--sans);letter-spacing:-.02em;color:var(--c)}[data-brand] .hx-card .iw-ap{margin:0 0 12px}[data-brand] .hx-card .hx-two{gap:10px;margin:0 0 12px;display:grid}[data-brand] .hx-card .hx-two .iw-ap{margin:0}[data-brand] .hx-cl .iw-hxq{color:var(--ink);margin:8px 0 0;font-size:14px;line-height:1.4}[data-brand] .hx-card .hx-figs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0 0 10px;display:grid}[data-brand] .hx-card .hx-row{border-radius:var(--r);background:color-mix(in oklab,var(--ink) 5%,transparent);font:400 11px/1 var(--mono);letter-spacing:.04em;color:var(--ink-3);justify-content:space-between;align-items:baseline;margin:0 0 14px;padding:9px 10px;display:flex}[data-brand] .hx-card .hx-row b{font:500 12.5px/1 var(--mono);letter-spacing:0;color:var(--ink)}[data-brand] .hx-card .hx-figs>div{border-radius:var(--r);background:color-mix(in oklab,var(--ink) 5%,transparent);align-content:start;gap:6px;padding:10px 10px 9px;display:grid}[data-brand] .hx-card .hx-figs b{font:400 24px/1 var(--sans);letter-spacing:-.03em;color:var(--c)}[data-brand] .hx-card .hx-figs b small{color:var(--ink-3);letter-spacing:0;font-size:12px}[data-brand] .hx-card .hx-figs span{font:400 11px/1.3 var(--sans);color:var(--ink-3)}[data-brand] .hx-card .hx-line{font:400 14.5px/1.5 var(--sans);color:var(--ink-2);margin:0 0 14px}[data-brand] .hx-card .hx-note{font:400 11px/1.4 var(--mono);color:var(--ink-3);margin:-4px 0 12px}[data-brand] .hx-card .hx-go{border-top:1px solid color-mix(in oklab,var(--c) 18%,var(--line));background:color-mix(in oklab,var(--c) 6%,transparent);color:var(--ink);justify-content:space-between;align-items:center;margin:0 -18px;padding:13px 18px 14px;font-size:14px;text-decoration:none;transition:background-color .2s,color .2s;display:flex}[data-brand] .hx-card .hx-go span{font-family:var(--mono);color:var(--c);transition:transform .25s cubic-bezier(.2,.7,.2,1)}[data-brand] .hx-card .hx-go:hover,[data-brand] .hx-card .hx-go:focus-visible{background:color-mix(in oklab,var(--c) 14%,transparent)}[data-brand] .hx-card .hx-go:hover span,[data-brand] .hx-card .hx-go:focus-visible span{transform:translate(4px)}[data-brand] .hx-card>:last-child:not(.hx-go){margin-bottom:16px}[data-brand] .mstrip .tile.hx{cursor:pointer}[data-brand] .mstrip .tile.hx.hx-on .face{box-shadow:0 0 0 2px var(--c)}[data-brand] .hx-card.hx-inline{width:auto;margin:4px var(--gut,16px) 24px;-webkit-backdrop-filter:none;backdrop-filter:none;position:relative;transform:none}[data-brand] .hx-card.hx-inline:not(.on){display:none}@media (prefers-reduced-motion:reduce){[data-brand] .stage .tile.hx{transition:opacity .2s;translate:none!important;rotate:none!important}[data-brand] .stage .tile.hx.hx-on{scale:1}[data-brand] .hx-card{transition:none;transform:none}[data-brand] .hx-card .hx-go span{transition:none}}