[data-brand] .iw-sol .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-sol .hero .proof{row-gap:6px;max-width:540px;margin-inline:auto}}[data-brand] .iw-sol .hero .proof{margin-top:22px;margin-bottom:12px}[data-brand] .iw-sol .iw-sol-lead{max-width:1000px;margin-bottom:28px}@media (max-width:720px){[data-brand] .iw-sol .feat{grid-template-columns:1fr}}@media (max-width:1100px){[data-brand] .iw-sol .feat.f2{grid-template-columns:1fr}}[data-brand] .iw-sol .mcard.sm2 h3{font-size:36px}@media (max-width:720px){[data-brand] .iw-sol .mcard.sm2 h3{font-size:28px}}[data-brand] .iw-sol .mcard .b{flex:1}[data-brand] .iw-sol .mcard .f3{margin-top:auto}[data-brand] .iw-sol .feat.f2{align-items:stretch}[data-brand] .iw-sol .mcard .f3>div>span{min-height:2.9em}[data-brand] .iw-sol .nw{white-space:nowrap}[data-brand] .iw-sol .mcard .d{text-wrap:balance}@media (min-width:721px) and (max-width:1400px){[data-brand] .iw-sol #speech .mcard .d{min-height:2.76em}}[data-brand] .iw-sol #speech .mcard .f3>div{background:color-mix(in oklab,var(--ink) 4%,transparent);border:0}[data-brand] .iw-sol #speech .mcard.mc-link:hover .f3>div,[data-brand] .iw-sol #speech .mcard.mc-link:focus-within .f3>div{background:color-mix(in oklab,var(--c) 9%,transparent)}[data-brand] .iw-sol .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-sol .mcard .spec.sl2{height:84px;padding:0}}[data-brand] .iw-sol .mcard.mc-link{transition:border-color .3s;position:relative}[data-brand] .iw-sol .mc-a{z-index:3;border-radius:inherit;position:absolute;inset:0}[data-brand] .iw-sol .mc-a:focus-visible{outline:2px solid var(--c);outline-offset:2px}[data-brand] .iw-sol .mcard.mc-link .b{padding-bottom:50px}[data-brand] .iw-sol .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-sol .mcard .spec.sl2{position:relative}[data-brand] .iw-sol .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-sol .mcard.mc-link:hover{border-color:color-mix(in oklab,var(--c) 55%,var(--line))}[data-brand] .iw-sol .mcard.mc-link:hover .spec.sl2:after,[data-brand] .iw-sol .mcard.mc-link:focus-within .spec.sl2:after{opacity:.55}[data-brand] .iw-sol .mcard.mc-link:hover .mc-go,[data-brand] .iw-sol .mcard.mc-link:focus-within .mc-go{color:var(--c);transform:translate(5px)}[data-brand] .iw-sol .mcard.mc-link .f3>div{transition:background-color .35s,border-color .35s}@media (prefers-reduced-motion:reduce){[data-brand] .iw-sol .mc-go,[data-brand] .iw-sol .mcard .spec.sl2:after,[data-brand] .iw-sol .mcard.mc-link .f3>div{transition:none}}[data-brand] .iw-sol #speech .mcard .f3>div{z-index:4;position:relative}[data-brand] .iw-sol .doclinks{flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:20px;font-size:14px;display:flex}[data-brand] .iw-sol .doclinks .k{font:500 11.5px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}[data-brand] .iw-sol .doclinks a{color:var(--ink-2);border-bottom:1px solid var(--line-2);padding-bottom:2px}[data-brand] .iw-sol .doclinks a:hover{color:var(--ink);border-color:var(--ink)}[data-brand] .iw-sol .iw-sol-closeacts{flex-wrap:wrap;gap:10px;display:flex}[data-brand] .iw-sol #needs .xtabs button p{max-width:36ch}[data-brand] .iw-sol #needs .xwin{max-height:none}[data-brand] .iw-sol #needs .kpis span{font-size:12px}[data-brand] .iw-sol .iw-sol-turns svg{width:100%;height:auto;display:block}[data-brand] .iw-sol .iw-sol-turns .dot{opacity:0;transition:opacity .35s}[data-brand] .iw-sol .iw-sol-turns.on .dot{opacity:1}[data-brand] .iw-sol .iw-sol-turns .hop{transform-box:fill-box;transform-origin:0;transition:transform .5s linear;transform:scaleX(0)}[data-brand] .iw-sol .iw-sol-turns.on .hop{transform:scaleX(1)}[data-brand] .iw-sol .iw-sol-row{align-items:center;gap:12px;margin-bottom:6px;display:flex}[data-brand] .iw-sol .iw-sol-k{font:400 12px/1.3 var(--mono);color:var(--ink-3)}[data-brand] .iw-sol .iw-sol-mem{gap:8px;margin-bottom:14px;display:grid}[data-brand] .iw-sol .iw-sol-mem .r{border-radius:var(--r);background:color-mix(in oklab,var(--ink) 4%,transparent);gap:4px;padding:10px 14px;display:grid}[data-brand] .iw-sol .iw-sol-mem .k,[data-brand] .iw-sol .iw-sol-lang .k{font:500 10.5px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}[data-brand] .iw-sol .iw-sol-mem .u,[data-brand] .iw-sol .iw-sol-emo .u,[data-brand] .iw-sol .iw-sol-lang .u{color:var(--ink-2);margin:0;font-size:15px;line-height:1.45}[data-brand] .iw-sol .iw-sol-mem .a,[data-brand] .iw-sol .iw-sol-lang .a{color:var(--ink);margin:0;font-size:15px;line-height:1.45}[data-brand] .iw-sol .iw-sol-emo,[data-brand] .iw-sol .iw-sol-lang{gap:8px;margin-bottom:14px;display:grid}[data-brand] .iw-sol .iw-sol-emo .r,[data-brand] .iw-sol .iw-sol-lang .r{border-radius:var(--r);background:color-mix(in oklab,var(--ink) 4%,transparent);align-items:flex-start;gap:12px;padding:12px 14px;display:flex}[data-brand] .iw-sol .iw-sol-emo .r>div,[data-brand] .iw-sol .iw-sol-lang .r>div{gap:4px;min-width:0;display:grid}[data-brand] .iw-sol .iw-sol-emo .dir{font:400 12px/1.4 var(--mono);color:var(--ink-3);margin:0}[data-brand] .iw-sol .iw-sol-emo .m{font:400 12.5px/1.4 var(--mono);color:var(--ink-3);flex-wrap:wrap;gap:6px 14px;margin:2px 0 0;display:flex}[data-brand] .iw-sol .iw-sol-emo .m i{color:var(--ink-3);font-style:normal}[data-brand] .iw-sol .iw-sol-emo .m b{color:var(--stt);font-weight:500}[data-brand] .iw-sol .iw-sol-cost{border-collapse:collapse;width:100%;margin-bottom:14px;font-size:14px}[data-brand] .iw-sol .iw-sol-cost th{font:500 10.5px/1.2 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);text-align:left;border-bottom:1px solid var(--line-2);padding:8px 10px}[data-brand] .iw-sol .iw-sol-cost td{border-bottom:1px solid var(--line);color:var(--ink-2);vertical-align:top;padding:10px}[data-brand] .iw-sol .iw-sol-cost td:nth-child(n+3),[data-brand] .iw-sol .iw-sol-cost th:nth-child(n+3){text-align:right;font-family:var(--mono);white-space:nowrap}[data-brand] .iw-sol .iw-sol-cost td:first-child{color:var(--ink)}[data-brand] .iw-sol .iw-sol-cost tr.tot td{color:var(--ink);border-bottom:0}[data-brand] .iw-sol .iw-sol-cost tr.tot td b{color:var(--c);font-weight:500}@media (max-width:720px){[data-brand] .iw-sol .iw-sol-cost td:nth-child(2),[data-brand] .iw-sol .iw-sol-cost th:nth-child(2){display:none}}[data-brand] .iw-sol .iw-sol-tabs{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}[data-brand] .iw-sol .iw-sol-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-sol .iw-sol-tabs button:hover{color:var(--ink);border-color:var(--line-3)}[data-brand] .iw-sol .iw-sol-tabs button[aria-selected=true]{color:var(--ink);border-color:var(--c);background:color-mix(in oklab,var(--c) 12%,transparent)}[data-brand] .iw-sol .iw-sol-stage{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:20px;display:grid}[data-brand] .iw-sol .iw-sol-stage[hidden]{display:none}[data-brand] .iw-sol .iw-sol-photo{grid-template-rows:minmax(0,1fr) auto;gap:10px;margin:0;display:grid}[data-brand] .iw-sol .iw-sol-photo>img,[data-brand] .iw-sol .iw-sol-photo:after{grid-area:1/1}[data-brand] .iw-sol .iw-sol-photo:after{content:"";pointer-events:none;border-radius:var(--r);background:radial-gradient(120% 115% at 50% 38%,transparent 58%,var(--iw-shade-edge) 100%);box-shadow:inset 0 0 0 1px var(--iw-shade-hair)}[data-brand] .iw-sol .iw-sol-photo img{object-fit:cover;object-position:center 30%;border-radius:var(--r);background:var(--card);width:100%;height:100%;min-height:420px;display:block}[data-brand] .iw-sol .iw-sol-photo figcaption{font:400 12px/1.3 var(--mono);color:var(--ink-3)}[data-brand] .iw-sol .iw-sol-conv{border:1px solid var(--line-2);border-radius:var(--r);background:var(--card);flex-direction:column;gap:14px;padding:22px 24px;display:flex;position:relative}[data-brand] .iw-sol .iw-sol-desc{color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.5}[data-brand] .iw-sol .iw-sol-top{--iw-ap-h:40px;gap:14px}[data-brand] .iw-sol .iw-sol-lines{gap:8px;display:grid}[data-brand] .iw-sol .iw-sol-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-sol .iw-sol-ln .who{font:500 11px/1.2 var(--mono);letter-spacing:.04em;color:var(--ink-3);text-transform:uppercase}[data-brand] .iw-sol .iw-sol-ln p{color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.5}[data-brand] .iw-sol .iw-sol-ln.ag p{color:var(--ink)}[data-brand] .iw-sol .iw-sol-ln.ag .who{color:var(--c)}[data-brand] .iw-sol .iw-sol-ln .meta{font:400 12px/1.3 var(--mono);color:var(--ink-3);grid-column:2}[data-brand] .iw-sol .iw-sol-ln .meta b{color:var(--c);font-weight:500}[data-brand] .iw-sol .iw-sol-ln.now{background:color-mix(in oklab,var(--c) 12%,transparent)}[data-brand] .iw-sol .iw-sol-conv .basis2{font:400 12px/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-sol .iw-sol-stage{grid-template-columns:1fr}[data-brand] .iw-sol .iw-sol-photo img{min-height:300px;max-height:360px}}@media (max-width:720px){[data-brand] .iw-sol .iw-sol-conv{padding:16px}[data-brand] .iw-sol .iw-sol-ln{grid-template-columns:1fr;gap:4px}[data-brand] .iw-sol .iw-sol-ln .meta{grid-column:1}}@media (prefers-reduced-motion:reduce){[data-brand] .iw-sol .iw-sol-turns .dot,[data-brand] .iw-sol .iw-sol-turns .hop,[data-brand] .iw-sol .iw-sol-ln{transition:none}[data-brand] .iw-sol .iw-sol-turns .dot{opacity:1}[data-brand] .iw-sol .iw-sol-turns .hop{transform:none}}[data-brand] .iw-sol .iw-sol-cases{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}[data-brand] .iw-sol .iw-sol-case{border:1px solid var(--line-2);border-radius:var(--r);background:var(--card);flex-direction:column;gap:14px;padding:26px 28px;display:flex}[data-brand] .iw-sol .iw-sol-case .clogo2{align-items:center;height:30px;display:flex}[data-brand] .iw-sol .iw-sol-case .clogo2 img{width:auto;height:26px}[data-brand] .iw-sol .iw-sol-case h3{letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin:0;font-size:22px;font-weight:400;line-height:1.25}[data-brand] .iw-sol .iw-sol-case blockquote{color:var(--ink-2);flex:1;margin:0;font-size:16px;line-height:1.55}[data-brand] .iw-sol .iw-sol-case .who{font:400 12px/1.3 var(--mono);color:var(--ink-3);margin:0}[data-brand] .iw-sol .iw-sol-case .basis3{font:400 12px/1.5 var(--mono);color:var(--ink-3);border-top:1px solid var(--line);margin:0;padding-top:10px}[data-brand] .iw-sol .iw-sol-case .foot2{margin-top:auto;padding-top:6px}@media (max-width:900px){[data-brand] .iw-sol .iw-sol-cases{grid-template-columns:1fr}}[data-brand] .iw-sol .xpane .basis2{font-size:12.5px}@media (max-width:720px){[data-brand] .iw-sol .mcard .spec.sl2{height:56px}[data-brand] .iw-sol .mcard.sm2 h3{font-size:24px}[data-brand] .iw-sol .iw-sol-ln .meta{gap:2px 8px;padding-top:8px}[data-brand] .iw-sol .iw-sol-photo img{min-height:0;max-height:240px}[data-brand] .iw-sol .iw-sol-case h3{font-size:19px}[data-brand] .iw-sol .iw-sol-tabs button{align-items:center;min-height:44px;display:inline-flex}[data-brand] .iw-sol .xpane .playb{position:relative}[data-brand] .iw-sol .xpane .playb:after{content:"";position:absolute;inset:-6px}[data-brand] .iw-sol .doclinks{row-gap:20px}[data-brand] .iw-sol .doclinks a,[data-brand] .iw-sol .iw-sol-case .link{position:relative}[data-brand] .iw-sol .doclinks a:after,[data-brand] .iw-sol .iw-sol-case .link:after{content:"";position:absolute;inset:-10px -4px}}