[data-brand] .iw-cai .hero .proof{font:400 12px/1.4 var(--mono);color:var(--ink-3);flex-wrap:wrap;justify-content:center;gap:18px;margin-top:26px;display:flex}@media (max-width:1360px){[data-brand] .iw-cai .hero .proof{row-gap:6px;max-width:540px;margin-inline:auto}}[data-brand] .iw-cai .hero .proof{margin-top:22px;margin-bottom:12px}[data-brand] .iw-cai .code{font:400 12.5px/1.65 var(--mono);color:var(--ink-2);white-space:pre;margin:0;overflow-x:auto}@media (max-width:720px){[data-brand] .iw-cai .feat{grid-template-columns:1fr}}@media (max-width:1100px){[data-brand] .iw-cai .feat.f2{grid-template-columns:1fr}}[data-brand] .iw-cai .mcard.sm2 h3{font-size:36px}@media (max-width:720px){[data-brand] .iw-cai .mcard.sm2 h3{font-size:var(--fs-h2,28px)}}[data-brand] .iw-cai .mcard .b{flex:1}[data-brand] .iw-cai .mcard .f3{margin-top:auto}[data-brand] .iw-cai .feat.f2{align-items:stretch}[data-brand] .iw-cai .mcard .f3>div>span{min-height:2.9em}[data-brand] .iw-cai .nw{white-space:nowrap}[data-brand] .iw-cai .mcard .d{text-wrap:balance}@media (min-width:721px) and (max-width:1400px){[data-brand] .iw-cai #speech .mcard .d{min-height:2.76em}}[data-brand] .iw-cai #speech .mcard .f3>div{background:color-mix(in oklab,var(--ink) 4%,transparent);border:0}[data-brand] .iw-cai #speech .mcard.mc-link:hover .f3>div,[data-brand] .iw-cai #speech .mcard.mc-link:focus-within .f3>div{background:color-mix(in oklab,var(--c) 9%,transparent)}[data-brand] .iw-cai .mcard .spec.sl2{border-bottom:1px solid var(--line);background:linear-gradient(#08090829,#08090829),var(--sand) center/cover no-repeat,#090a09;gap:0;height:118px;padding:0;overflow:hidden}@media (max-width:720px){[data-brand] .iw-cai .mcard .spec.sl2{height:84px;padding:0}}[data-brand] .iw-cai .mcard.mc-link{transition:border-color .3s;position:relative}[data-brand] .iw-cai .mc-a{z-index:3;border-radius:inherit;position:absolute;inset:0}[data-brand] .iw-cai .mc-a:focus-visible{outline:2px solid var(--c);outline-offset:2px}[data-brand] .iw-cai .mcard.mc-link .b{padding-bottom:50px}[data-brand] .iw-cai .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] .iw-cai .mcard .spec.sl2{position:relative}[data-brand] .iw-cai .mcard .spec.sl2:after{content:"";z-index:1;background:var(--c);mix-blend-mode:color;opacity:0;transition:opacity .45s;position:absolute;inset:0}[data-brand] .iw-cai .mcard.mc-link:hover{border-color:color-mix(in oklab,var(--c) 55%,var(--line))}[data-brand] .iw-cai .mcard.mc-link:hover .spec.sl2:after,[data-brand] .iw-cai .mcard.mc-link:focus-within .spec.sl2:after{opacity:.55}[data-brand] .iw-cai .mcard.mc-link:hover .mc-go,[data-brand] .iw-cai .mcard.mc-link:focus-within .mc-go{color:var(--c);transform:translate(5px)}[data-brand] .iw-cai .mcard.mc-link .f3>div{transition:background-color .35s,border-color .35s}@media (prefers-reduced-motion:reduce){[data-brand] .iw-cai .mc-go,[data-brand] .iw-cai .mcard .spec.sl2:after,[data-brand] .iw-cai .mcard.mc-link .f3>div{transition:none}}[data-brand] .iw-cai #speech .mcard .f3>div{z-index:4;position:relative}[data-brand] .iw-cai #speech .mcard .f3>div>span{min-height:4.05em}[data-brand] .iw-cai .doclinks{flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:20px;font-size:14px;display:flex}[data-brand] .iw-cai .doclinks .k{font:500 11.5px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}[data-brand] .iw-cai .doclinks a{color:var(--ink-2);border-bottom:1px solid var(--line-2);padding-bottom:2px}[data-brand] .iw-cai .doclinks a:hover{color:var(--ink);border-color:var(--ink)}[data-brand] .iw-cai #needs .xtabs button p{max-width:34ch}[data-brand] .iw-cai #needs .xwin{max-height:none}[data-brand] .iw-cai .iw-cai-fig{margin:0}[data-brand] .iw-cai .iw-cai-fig .frame{background:0 0;border:0;padding:0}[data-brand] .iw-cai .iw-cai-fig .ft{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;display:flex}[data-brand] .iw-cai .iw-cai-fig .ft b{letter-spacing:-.015em;color:var(--ink);font-size:16px;font-weight:400}[data-brand] .iw-cai .iw-cai-fig .ft span{font:400 11.5px/1.3 var(--mono);color:var(--ink-3)}[data-brand] .iw-cai .iw-cai-fig figcaption{font:400 11.5px/1.5 var(--mono);color:var(--ink-3);border-top:1px solid var(--line);margin-top:10px;padding-top:10px}[data-brand] .iw-cai .iw-cai-turns svg{width:100%;height:auto;display:block}[data-brand] .iw-cai .iw-cai-turns .dot{opacity:0;transition:opacity .35s}[data-brand] .iw-cai .iw-cai-turns.on .dot{opacity:1}[data-brand] .iw-cai .iw-cai-turns .hop{transform-box:fill-box;transform-origin:0;transition:transform .5s linear;transform:scaleX(0)}[data-brand] .iw-cai .iw-cai-turns.on .hop{transform:scaleX(1)}[data-brand] .iw-cai .iw-cai-int{gap:14px;display:grid}[data-brand] .iw-cai .iw-cai-q{color:var(--ink);margin:0;font-size:16px;line-height:1.5}[data-brand] .iw-cai .iw-cai-q span{color:var(--ink-3)}[data-brand] .iw-cai .iw-cai-ev{font:400 12px/1.7 var(--mono);color:var(--ink-3);white-space:pre-wrap;border-radius:var(--r);background:color-mix(in oklab,var(--ink) 4%,transparent);margin:0;padding:12px 14px}[data-brand] .iw-cai .iw-cai-ev span{transition:color .12s;display:block}[data-brand] .iw-cai .iw-cai-ev span.past{color:var(--ink-2)}[data-brand] .iw-cai .iw-cai-ev span b{color:var(--c);font-weight:500}[data-brand] .iw-cai .iw-cai-ctx{gap:8px;margin-bottom:18px;display:grid}[data-brand] .iw-cai .iw-cai-ctx .r{border-radius:var(--r);background:color-mix(in oklab,var(--ink) 4%,transparent);gap:4px;padding:10px 14px;display:grid}[data-brand] .iw-cai .iw-cai-ctx .k{font:500 10.5px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}[data-brand] .iw-cai .iw-cai-ctx .u{color:var(--ink-2);margin:0;font-size:15px;line-height:1.45}[data-brand] .iw-cai .iw-cai-ctx .a{color:var(--ink);margin:0;font-size:15px;line-height:1.45}[data-brand] .iw-cai .iw-cai-lead{max-width:1000px;margin-bottom:28px}[data-brand] .iw-cai .iw-cai-tabs{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}[data-brand] .iw-cai .iw-cai-tabs button{appearance:none;border:1px solid var(--line-2);color:var(--ink-2);font:400 14px/1 var(--sans);border-radius:var(--r);cursor:pointer;background:0 0;padding:10px 14px}[data-brand] .iw-cai .iw-cai-tabs button:hover{color:var(--ink);border-color:var(--line-3)}[data-brand] .iw-cai .iw-cai-tabs button[aria-selected=true]{color:var(--ink);border-color:var(--c);background:color-mix(in oklab,var(--c) 12%,transparent)}[data-brand] .iw-cai .iw-cai-stage{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:20px;display:grid}[data-brand] .iw-cai .iw-cai-stage[hidden]{display:none}[data-brand] .iw-cai .iw-cai-photo{flex-direction:column;gap:10px;margin:0;display:flex}[data-brand] .iw-cai .iw-cai-photo img{object-fit:cover;object-position:center 30%;border-radius:var(--r);background:var(--card);flex:1;width:100%;min-height:420px;display:block}[data-brand] .iw-cai .iw-cai-photo figcaption{font:400 12px/1.3 var(--mono);color:var(--ink-3)}[data-brand] .iw-cai .iw-cai-conv{border:1px solid var(--line-2);border-radius:var(--r);background:var(--card);--iw-ap-h:40px;flex-direction:column;gap:14px;padding:22px 24px;display:flex;position:relative}[data-brand] .iw-cai .iw-cai-lines{gap:8px;display:grid}[data-brand] .iw-cai .iw-cai-ln{border-radius:var(--r);background:color-mix(in oklab,var(--ink) 3%,transparent);grid-template-columns:72px minmax(0,1fr);align-items:baseline;gap:12px;padding:10px 12px;transition:background-color .15s;display:grid}[data-brand] .iw-cai .iw-cai-ln .who{font:500 11px/1.2 var(--mono);letter-spacing:.04em;color:var(--ink-3);text-transform:uppercase}[data-brand] .iw-cai .iw-cai-ln p{color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.5}[data-brand] .iw-cai .iw-cai-ln.ag p{color:var(--ink)}[data-brand] .iw-cai .iw-cai-ln.ag .who{color:var(--c)}[data-brand] .iw-cai .iw-cai-ln .meta{font:400 11.5px/1.3 var(--mono);color:var(--ink-3);grid-column:2}[data-brand] .iw-cai .iw-cai-ln.now{background:color-mix(in oklab,var(--c) 12%,transparent)}[data-brand] .iw-cai .iw-cai-conv .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:900px){[data-brand] .iw-cai .iw-cai-stage{grid-template-columns:1fr}[data-brand] .iw-cai .iw-cai-photo img{min-height:300px;max-height:360px}}@media (max-width:720px){[data-brand] .iw-cai .iw-cai-conv{padding:16px}[data-brand] .iw-cai .iw-cai-ln{grid-template-columns:1fr;gap:4px}[data-brand] .iw-cai .iw-cai-ln .meta{grid-column:1}}@media (prefers-reduced-motion:reduce){[data-brand] .iw-cai .iw-cai-turns .dot,[data-brand] .iw-cai .iw-cai-turns .hop,[data-brand] .iw-cai .iw-cai-ln{transition:none}[data-brand] .iw-cai .iw-cai-turns .dot{opacity:1}[data-brand] .iw-cai .iw-cai-turns .hop{transform:none}}[data-brand] .iw-cai .xpane .basis2{font-size:12.5px}[data-brand] .iw-cai .iw-cai-fig figcaption,[data-brand] .iw-cai .iw-cai-fig .ft span,[data-brand] .iw-cai .iw-cai-conv .basis2,[data-brand] .iw-cai .iw-cai-ln .meta{font-size:12px}[data-brand] .iw-cai .iw-cai-fig .frame{container-type:inline-size}[data-brand] .iw-cai .iw-cai-fp{font:400 12px/1.4 var(--mono);color:var(--ink-3);gap:14px;display:none}@container (max-width:559px){[data-brand] .iw-cai .iw-cai-svg.has-fp{display:none}[data-brand] .iw-cai .iw-cai-fp{display:grid}}[data-brand] .iw-cai .fp-bars .r{gap:6px;display:grid}[data-brand] .iw-cai .fp-bars .r>b{font:400 15px/1.3 var(--sans);color:var(--ink)}[data-brand] .iw-cai .fp-bars .r>.s{margin:-3px 0 2px}[data-brand] .iw-cai .fp-bars .bars{gap:2px;height:20px;display:flex}[data-brand] .iw-cai .fp-bars .bars i{border-radius:2px;height:100%;display:block}[data-brand] .iw-cai .fp-bars .bars i.c{background:var(--c)}[data-brand] .iw-cai .fp-bars .bars i.ink{background:var(--ink)}[data-brand] .iw-cai .fp-bars .bars i.mute{background:color-mix(in oklab,var(--ink) 30%,transparent)}[data-brand] .iw-cai .fp-bars .bars i.mid{background:color-mix(in oklab,var(--ink) 55%,transparent)}[data-brand] .iw-cai .fp-bars .lbs{flex-wrap:wrap;gap:2px 12px;font-size:11.5px;display:flex}[data-brand] .iw-cai .fp-bars .lbs .end{text-align:right;margin-left:auto}[data-brand] .iw-cai .fp-time .rows{display:grid}[data-brand] .iw-cai .fp-time .r{grid-template-columns:100px minmax(0,1fr);align-items:end;gap:10px;display:grid}[data-brand] .iw-cai .fp-time .n{font:400 13px/1.2 var(--sans);color:var(--ink-2);padding-bottom:4px}[data-brand] .iw-cai .fp-time .tr{height:30px;position:relative}[data-brand] .iw-cai .fp-time .tr:before{content:"";width:var(--wait);background:color-mix(in oklab,var(--c) 7%,transparent);position:absolute;top:0;bottom:0;left:0}[data-brand] .iw-cai .fp-time .tr i{background:color-mix(in oklab,var(--ink) 22%,transparent);opacity:.9;border-radius:2px;height:14px;position:absolute;bottom:4px}[data-brand] .iw-cai .fp-time .tr i.on{opacity:1;background:repeating-linear-gradient(90deg,var(--c) 0 calc(7.13% - 2px),color-mix(in oklab,var(--c) 45%,var(--bg)) calc(7.13% - 2px) 7.13%)}[data-brand] .iw-cai .fp-time .tr em{background:var(--ink);width:1.5px;margin-left:-.75px;position:absolute;top:9px;bottom:0}[data-brand] .iw-cai .fp-time .tr .ft{color:var(--ink);white-space:nowrap;margin-left:5px;font-size:11.5px;line-height:1;position:absolute;top:0}[data-brand] .iw-cai .fp-time .w{color:var(--c)}[data-brand] .iw-cai .fp-table{gap:0}[data-brand] .iw-cai .fp-table .h{letter-spacing:.06em;padding-bottom:8px;font-size:11px}[data-brand] .iw-cai .fp-table .r{border-top:1px solid var(--line);gap:6px;padding:10px 0;display:grid}[data-brand] .iw-cai .fp-table .r>b{font:400 15px/1.3 var(--sans);color:var(--ink)}[data-brand] .iw-cai .fp-table dl{gap:4px;margin:0;display:grid}[data-brand] .iw-cai .fp-table dl>div{grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}[data-brand] .iw-cai .fp-table dt{letter-spacing:.06em;font-size:10.5px}[data-brand] .iw-cai .fp-table dd{font:400 13.5px/1.35 var(--sans);color:var(--ink);margin:0}[data-brand] .iw-cai .fp-table dl>div:first-child dd{color:var(--ink-3);font-size:13px}[data-brand] .iw-cai .fp-table .ours{background:color-mix(in oklab,var(--c) 9%,transparent);border-radius:4px;margin:0 -8px;padding:5px 8px}[data-brand] .iw-cai .fp-table .ours dt{color:var(--c)}[data-brand] .iw-cai .fp-table .ours dd{font-weight:500}@media (max-width:720px){[data-brand] .iw-cai .iw-cai-tabs button{min-height:44px}[data-brand] .iw-cai .iw-cai-photo img{aspect-ratio:16/10;flex:none;min-height:0;max-height:none}[data-brand] .iw-cai .doclinks{row-gap:20px}[data-brand] .iw-cai .doclinks a{position:relative}[data-brand] .iw-cai .doclinks a:after{content:"";position:absolute;inset:-10px -4px}}@media (max-width:560px){[data-brand] .iw-cai #needs .xpane{padding:18px 14px}[data-brand] .iw-cai #needs .xwin .bar{height:auto;min-height:42px;padding:9px 14px;line-height:1.35}[data-brand] .iw-cai .iw-cai-ev{padding:10px}[data-brand] .iw-cai .mcard .spec.sl2{height:64px}[data-brand] .iw-cai .mcard.sm2 .b{gap:14px;padding:22px 18px 50px}[data-brand] .iw-cai .mc-go{right:18px}[data-brand] .iw-cai #speech .mcard .f3{grid-template-columns:1fr;gap:6px}[data-brand] .iw-cai #speech .mcard .f3>div{grid-template-columns:112px minmax(0,1fr);align-items:baseline;gap:12px;padding:10px 12px}[data-brand] .iw-cai #speech .mcard .f3>div>b{white-space:nowrap}[data-brand] .iw-cai #speech .mcard .f3>div>span{min-height:0}}[data-brand] .iw-cai #needs .plead .kpis span{text-wrap:balance}[data-brand] .iw-cai .mcard .f3 b small.pre{margin-left:0}