.c-assist .ground{inset-inline-start:0;top:0;width:604px;height:330px}.c-assist .ground img{-o-object-position:30% 58%;object-position:30% 58%}.c-assist .chip-247{inset-inline-start:22px;top:22px}.c-assist .phone{inset-inline-start:406px;top:14px;--d: 70}.c-assist .info{inset-inline-start:22px;top:236px;width:318px}.c-assist .avatar{background:#f2a93b;color:#1a1206}.c-assist .info .tabs{display:flex;gap:14px;margin:0 -2px 2px;padding:0 2px;border-bottom:1px solid #eceae5}.c-assist .info .tabs span{padding-bottom:6px;font-size:13px;color:#6a6a72}.c-assist .info .tabs .on{color:var(--ink);font-weight:680;box-shadow:inset 0 -2px 0 var(--ink)}.c-assist .info .row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:7px 0;border-top:1px solid #f0eeea;font-size:13.5px}.c-assist .info .row .p{font-weight:640;white-space:nowrap}.c-assist .info .row.edit{margin:2px -8px 0;padding:7px 8px;border-radius:9px 9px 0 0;background:var(--sun-50);border-top-color:transparent}.c-assist .info .box{display:inline-flex;margin-inline:1px;padding:0 4px;border:1.5px solid var(--cobalt);border-radius:6px;background:#fff}.c-assist .info .used{margin:0 -8px;padding:2px 8px 7px;border-radius:0 0 9px 9px;background:var(--sun-50);font-family:var(--f-mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--cobalt-2)}.c-assist .b.in .pv>span{transition-delay:.32s}.c-assist .hl{border-radius:2px}.c-assist[data-flash=a] .b.in .hl{animation:pop .7s var(--e-out) .32s both}.c-assist[data-flash=b] .b.in .hl{animation:assist-pop .7s var(--e-out) .32s both}@keyframes assist-pop{0%{box-shadow:0 0 #ffe04af2}to{box-shadow:0 0 0 12px #ffe04a00}}[dir=rtl] .c-assist .info .used{font-family:var(--f-ar-text);letter-spacing:0;text-transform:none}@media (max-width: 860px){.c-assist .ground{inset-inline-start:0;top:0;width:358px;height:300px}.c-assist .phone{inset-inline-start:164px;top:12px;width:190px;height:284px;padding:6px;border-radius:30px}.c-assist .phone-screen{border-radius:25px}.c-assist .chat-head div span,.c-assist .slots,.c-assist .booked,.c-assist .receipt,.c-assist .mock-label,.c-assist .b .t{display:none}.c-assist .chat-head{padding:4px 10px 7px}.c-assist .chat-head .avatar{width:26px;height:26px}.c-assist .chat-head b{font-size:12.5px}.c-assist .chat{gap:6px;padding:7px 7px 6px}.c-assist .b{max-width:94%;font-size:12.5px}.c-assist .info{inset-inline-start:10px;top:132px;width:166px;padding:11px 12px 10px}.c-assist .info .tabs,.c-assist .info .row:not(.edit),.c-assist .lit-tag .who{display:none}.c-assist .info .lit-tag{margin-bottom:6px}.c-assist .info .row.edit{flex-direction:column;align-items:flex-start;gap:2px;margin-top:0;font-size:13px}.c-assist .info .used{font-size:11px;line-height:1.35}}.stage{position:absolute;z-index:2;inset-inline:32px;top:var(--stage-top, 300px);bottom:62px}.stage-box{position:absolute;top:0;inset-inline-start:max(0px,calc((100% - 680px * var(--k, 1)) / 2));width:680px;height:480px;color:var(--ink);font-family:var(--f-sans);font-size:13.5px;line-height:1.38;font-weight:420;letter-spacing:normal;text-align:start;color-scheme:light;transform:scale(var(--k, 1));transform-origin:top left}[dir=rtl] .stage-box{transform-origin:top right;font-family:var(--f-ar-text);font-weight:400;line-height:1.5}:where(.stage-box) bdi{unicode-bidi:isolate;white-space:nowrap}:where(.stage-box) .comp{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden}:where(.stage-box) .comp.is-active{visibility:visible}:where(.stage-box) .comp>*{position:absolute}:where(.stage-box) .comp>.lit{z-index:4}:where(.stage-box) .comp>.chip{z-index:5}:where(.stage-box) .comp.is-active>*{animation:layerIn var(--t-enter) var(--e-out) both;animation-delay:calc(var(--d, 0) * 1ms)}:where(.stage-box) .comp.is-active>.ground{animation-name:plateIn;animation-duration:var(--t-plate)}:where(.stage-box) .comp.is-active>.chip,:where(.stage-box) .comp.is-active>.lit{animation-name:chipIn;animation-timing-function:var(--e-spring);animation-duration:var(--t-spring)}:where(.stage-box) .comp.is-leaving{visibility:visible;z-index:2}:where(.stage-box) .comp.is-leaving>*{animation:layerOut var(--t-swap) var(--e-io) both}.hero:not(.has-switched) :where(.stage-box) .comp.is-active>*{animation:none}:where(.stage-box) .ground{--d: 0;overflow:hidden;border-radius:22px;border-end-start-radius:4px;background:#1a1a22;box-shadow:var(--sh-3)}:where(.stage-box) .ground img{display:block;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover}:where(.stage-box) .ground:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 85% 0%,rgba(255,250,235,.1),transparent 55%),linear-gradient(to bottom,transparent 55%,rgba(8,10,40,.3));box-shadow:inset 0 0 0 1px #ffffff1f}[dir=rtl] :where(.stage-box) .ground:after{background:radial-gradient(120% 90% at 15% 0%,rgba(255,250,235,.1),transparent 55%),linear-gradient(to bottom,transparent 55%,rgba(8,10,40,.3))}:where(.stage-box) .surf{--d: 70;box-shadow:var(--sh-3)}:where(.stage-box) .win{isolation:isolate;overflow:hidden;border-radius:14px;background:#fff;color:var(--ink)}:where(.stage-box) .win-bar{display:flex;align-items:center;gap:6px;height:30px;padding:0 12px;background:#f4f3f0;border-bottom:1px solid rgba(0,0,0,.07)}:where(.stage-box) .win-bar i{display:block;width:9px;height:9px;border-radius:50%;background:#d9d6cf}:where(.stage-box) .win-bar .url{display:flex;align-items:center;flex:1;max-width:220px;height:20px;margin-inline-start:12px;padding:0 8px;border-radius:6px;background:#fff;font-family:var(--f-mono);font-size:12px;color:#6e6e76}:where(.stage-box) .lit{--d: 200;padding:14px 16px;border-radius:16px;border-end-start-radius:4px;background:#fff;color:var(--ink);box-shadow:var(--sh-lit)}:where(.stage-box) .lit-tag{display:flex;align-items:center;gap:8px;margin-bottom:9px;white-space:nowrap;font-family:var(--f-mono);font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--cobalt-2)}:where(.stage-box) .lit-tag i{flex:none;width:8px;height:8px;border-radius:50%;background:var(--sun);box-shadow:0 0 0 3px #ffe04a59}:where(.stage-box) .lit-tag .who{margin-inline-start:auto;font-family:var(--f-sans);font-size:12px;letter-spacing:0;text-transform:none;color:#6a6a72}:where(.stage-box) .chip{--d: 320;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;padding:8px 14px;padding-inline-start:11px;border-radius:999px;background:#fff;color:var(--ink);font-size:13px;font-weight:600;box-shadow:var(--sh-chip)}:where(.stage-box) .chip .dot{width:8px;height:8px;border-radius:50%;background:#18b85b;box-shadow:0 0 0 3px #18b85b33}:where(.stage-box) .avatar{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;font-size:12px;font-weight:760}:where(.stage-box) .b{position:relative;max-width:90%;padding:7px 10px 6px;border-radius:12px;font-size:13.5px;line-height:1.38;box-shadow:0 1px 1px #00000012}:where(.stage-box) .b.in{align-self:flex-start;background:#fff;border-start-start-radius:3px}:where(.stage-box) .b.out{align-self:flex-end;background:#ddf3e2;border-start-end-radius:3px}:where(.stage-box) .b .t{display:block;margin-top:1px;text-align:end;font-size:12px;color:#5b675f}:where(.stage-box) .hl{padding:0 1px;background:linear-gradient(transparent 55%,var(--sun) 55%);font-weight:680;white-space:nowrap}:where(.stage-box) .receipt{display:block;margin-top:4px;font-size:12px;color:#66666e}:where(.stage-box) .receipt:before{content:"";display:inline-block;width:6px;height:6px;margin-inline-end:6px;vertical-align:1px;border-radius:50%;background:var(--cobalt)}:where(.stage-box) .event{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;background:var(--ink);color:#fff;font-family:var(--f-mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase}:where(.stage-box) .event i{display:block;width:6px;height:6px;border-radius:50%;background:#7cf0a9}:where(.stage-box) .pv{display:inline-grid}:where(.stage-box) .pv>span{grid-area:1 / 1;transition:opacity .28s,transform .42s var(--e-out)}:where(.stage-box) .pv .v2{opacity:0;transform:translateY(6px)}:where(.stage-box) [data-phase="2"] .pv .v1{opacity:0;transform:translateY(-6px)}:where(.stage-box) [data-phase="2"] .pv .v2{opacity:1;transform:none}:where(.stage-box) .wire{--d: 300;top:0;right:0;bottom:0;left:0;width:680px;height:480px;overflow:visible;pointer-events:none}[dir=rtl] :where(.stage-box) .wire{scale:-1 1}:where(.stage-box) .phone{width:266px;height:462px;padding:8px;border-radius:40px;background:#0e0f14;box-shadow:var(--sh-3),inset 0 0 0 1.5px #30323c}:where(.stage-box) .phone-screen{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;border-radius:32px;background:#efe9e1}:where(.stage-box) .phone-status{display:flex;flex:none;justify-content:space-between;align-items:center;height:30px;padding:4px 22px 0;font-size:12px;font-weight:680;color:#111}:where(.stage-box) .phone-status .isl{width:72px;height:20px;border-radius:12px;background:#0e0f14}:where(.stage-box) .phone-status .bat{width:20px;height:10px;border-radius:3px;border:1.5px solid #111}:where(.stage-box) .chat-head{display:flex;flex:none;align-items:center;gap:9px;padding:6px 12px 9px;background:#f7f4ef;border-bottom:1px solid rgba(0,0,0,.06)}:where(.stage-box) .chat-head b{display:block;font-size:13.5px;line-height:1.2}:where(.stage-box) .chat-head div span{display:block;font-size:12px;line-height:1.25;color:#5f5f66}:where(.stage-box) .chat{display:flex;flex:1;flex-direction:column;gap:7px;padding:8px 9px 6px;overflow:hidden}:where(.stage-box) .slots{display:flex;gap:5px}:where(.stage-box) .slots span{padding:4px 9px;border-radius:999px;background:#fff;font-size:12px;font-weight:650;color:#1d6b44;box-shadow:0 1px 1px #00000012}:where(.stage-box) .slots span.on{background:#1d6b44;color:#fff}:where(.stage-box) .booked{padding:8px 10px;border-radius:12px;border-inline-start:3px solid #18b85b;background:#fff;box-shadow:0 1px 1px #00000012}:where(.stage-box) .booked b{display:flex;align-items:center;gap:6px;font-size:13.5px}:where(.stage-box) .booked b svg{width:14px;height:14px;color:#1d6b44}:where(.stage-box) .booked span{display:block;margin-top:1px;font-size:12px;color:#4d6b57}:where(.stage-box) .mock-label{align-self:center;padding:2px 9px;border-radius:7px;background:#ffffffc7;font-size:12px;color:#5f5f66}:where(.stage-box) .loop-float{animation:none}:where(.stage-box) .comp.is-active .loop-float{animation:chipIn var(--t-spring) var(--e-spring) both,floaty 7s var(--e-io) 1s infinite;animation-delay:.2s,1s}.hero[data-paused=true] :where(.stage-box) .loop-float{animation-play-state:running,paused}.hero[data-still] :where(.stage-box) .comp.is-active .loop-float{animation:none}[dir=rtl] :where(.stage-box) :is(.lit-tag,.receipt,.event,.mock-label){font-family:var(--f-ar-text);letter-spacing:0;text-transform:none}[dir=rtl] :where(.stage-box) .lit-tag{font-size:13px;font-weight:600}[dir=rtl] :where(.stage-box) :is(.b,.chip){font-family:var(--f-ar-text)}[dir=rtl] :where(.stage-box) .win-bar .url{font-family:var(--f-mono);letter-spacing:.02em}@media (max-width: 860px){.stage{inset-inline:0;top:0;bottom:50px}.stage-box{top:12px;inset-inline-start:max(0px,calc((100% - 358px * var(--k, 1)) / 2));width:358px;height:300px;font-size:13px}:where(.stage-box) .comp .chip,:where(.stage-box) .wire{display:none}:where(.stage-box) .ground{border-radius:18px;border-end-start-radius:4px}}:root{--hero-ratio: 7.069;--hero-two: 7.815;--hero-cap: min(92px, 8.2vh);--hero-split: min( 50vw, max(min(calc(var(--pad) + 484px), 50vw), calc(var(--pad) + var(--hero-cap) * (var(--hero-ratio) + .17))), calc(var(--pad) + (100vw - var(--pad) - 52px) * (var(--hero-ratio) + .17) / (var(--hero-ratio) + var(--hero-two) + .34)) )}:root:lang(es){--hero-ratio: 5.528;--hero-two: 8.03}:root:lang(ar){--hero-ratio: 7.639;--hero-two: 6.886;--hero-cap: min(92px, 7.2vh)}.hero{--row: 42px;--g: .17;--b-em: 10.2;--b-lines: 2;--h1-lh: 1;--copy-top: clamp(92px, 12.6svh, 128px);--hero-h: clamp(700px, 100svh, 1000px);--split: var(--split-px, var(--hero-split));--h1-fs: min(96px, calc((var(--split) - var(--pad)) / (var(--hero-ratio) + var(--g))));--b-start: calc(var(--split) - var(--pad) + var(--g) * var(--h1-fs));--b-w: min(calc(100cqw - var(--split) - 12px - var(--g) * var(--h1-fs) - 40px), calc(var(--b-em) * var(--h1-fs)));--stage-top: calc(var(--copy-top) - 12px + var(--b-lines) * var(--h1-lh) * var(--h1-fs) + 30px);--k: min( tan(atan2(calc(100cqw - var(--split) - 76px), 680px)), tan(atan2(calc(var(--hero-h) - 24px - var(--stage-top) - 62px), 480px)), 1.2 );--hc: 132px;--lh: 1.3;--sx: 1;--t-card: .42s;--need-dwell: 6.5s;--hero-prog: #00a9c0;--hero-on-ind: #fff;--hero-on-ind-2: rgba(255, 255, 255, .74);--hero-on-ind-3: rgba(255, 255, 255, .6);position:relative;height:var(--hero-h);isolation:isolate;container-type:inline-size}@media (min-width: 861px){:lang(es) .hero{--row: 40px;--kvk: 12.8}}@media (min-width: 861px) and (max-height: 860px){:lang(es) .hero{--row: 36px;--hc: 120px}}@media (min-width: 861px) and (max-height: 760px){:lang(es) .hero{--row: 31px;--hc: 108px}:lang(es) .hero .trust-line{font-size:13px;line-height:1.4}}[dir=rtl] .hero{--b-em: 9.5;--h1-lh: 1.2;--lh: 1.5;--sx: -1}.hero .field{position:absolute;z-index:0;inset-block:12px;inset-inline-start:var(--split);inset-inline-end:12px;overflow:hidden;background:var(--field);color:var(--on-cobalt);border-radius:var(--r-xl);border-end-start-radius:var(--r-tail)}.hero .field:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to right,var(--on-cobalt-line) 1px,transparent 1px),linear-gradient(to bottom,var(--on-cobalt-line) 1px,transparent 1px);background-size:12.5% 100%,100% 96px;background-position:-1px 0,0 -1px;opacity:.5;-webkit-mask-image:linear-gradient(to bottom,#000,#000 40%,transparent 90%);mask-image:linear-gradient(to bottom,#000,#000 40%,transparent 90%)}.hero .field:after{content:"";position:absolute;top:-380px;inset-inline-end:-300px;width:900px;height:900px;pointer-events:none;background:var(--key-light)}.hero .field-meta{position:absolute;z-index:3;inset-inline:36px 28px;bottom:18px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--on-cobalt-2)}.hero .fig-caption{display:flex;align-items:baseline;gap:12px;min-width:0;margin:0}.hero .fig-caption .fig{color:#fff;white-space:nowrap}[dir=rtl] .hero .fig-caption .fig-n{font-family:var(--f-mono);letter-spacing:.02em}.hero .fig-caption .cap-text{overflow:hidden;font-size:15px;line-height:1.4;color:var(--on-cobalt-2);white-space:nowrap;text-overflow:ellipsis}.hero .fig-caption .cap-s{display:none}.hero .pause{display:inline-flex;flex:none;align-items:center;gap:8px;height:36px;padding-inline:11px 13px;border:1px solid rgba(255,255,255,.34);border-radius:999px;background:#ffffff0f;color:#fff;cursor:pointer;transition:background-color var(--t-ui) ease}.hero .pause:hover{background:#ffffff24}.hero .pause svg{width:14px;height:14px}.hero .pause .i-play,.hero .pause [data-w=play],.hero[data-paused=true] .pause .i-pause,.hero[data-paused=true] .pause [data-w=pause]{display:none}.hero[data-paused=true] .pause .i-play,.hero[data-paused=true] .pause [data-w=play]{display:block}.hero .hero-copy{position:relative;z-index:2;height:100%;padding:var(--copy-top) var(--pad) 28px;pointer-events:none}.hero .copy-col{width:calc(var(--split) - var(--pad) - 40px);pointer-events:auto}.hero .h1{position:relative;margin:0;font-family:var(--f-sans);font-size:var(--h1-fs);font-stretch:112%;font-weight:790;line-height:var(--h1-lh);letter-spacing:-.036em;white-space:nowrap;text-wrap:nowrap;color:var(--fg)}.hero .h1-a{display:inline-block}.hero .h1-b{position:absolute;top:0;z-index:3;inset-inline-start:var(--b-start);width:var(--b-w);color:#fff;white-space:normal;text-wrap:balance}.hero .h1 .w{display:inline-block}.hero.is-ready .h1-a .w{animation:rise var(--t-hero) var(--e-out) both;animation-delay:calc(var(--i) * 70ms - var(--t0, 0ms))}.hero.is-ready .h1-b .w{animation:rise var(--t-hero) var(--e-out) both;animation-delay:calc(.14s + var(--i) * 70ms - var(--t0, 0ms))}.hero .h1-b.swap-out .w{animation:wordOut .2s var(--e-io) both!important;animation-delay:calc(var(--i) * 25ms)!important}.hero .h1-b.swap-in .w{animation:rise .62s var(--e-out) both!important;animation-delay:calc(var(--i) * 55ms)!important}.hero .lede{max-width:34em;margin:18px 0 0;font-size:17px;line-height:1.5;color:var(--text-2)}.hero .lede .l-short{display:none}.hero .need{margin-top:24px}.hero .need-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;color:var(--text-3)}.hero .need-head .q{color:var(--fg)}.hero .need-head>*{white-space:nowrap}.hero .need-head .col-s{display:none}.hero .need-rail{position:relative}.hero .need-btn{position:relative;display:block;margin:0;padding:0;border:0;border-radius:12px;background:none;color:var(--fg);font-family:inherit;font-size:17px;font-weight:520;line-height:var(--lh);letter-spacing:-.01em;text-align:start;cursor:pointer}.hero .need-btn .th{display:block;overflow:hidden;padding:3px;background:var(--field);border-radius:8px;border-end-start-radius:2px;transition:width var(--t-card) var(--e-out),height var(--t-card) var(--e-out),padding var(--t-card) var(--e-out),transform var(--t-card) var(--e-out),border-radius var(--t-card) var(--e-out)}.hero .need-btn .th picture{display:block;overflow:hidden;width:100%;height:100%;border-radius:5px;border-end-start-radius:1px}.hero .need-btn .th img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;scale:1.5;transform-origin:var(--ox, 50%) var(--oy, 50%);transition:scale var(--t-card) var(--e-out)}[dir=rtl] .hero .need-btn .th img{transform-origin:calc(100% - var(--ox, 50%)) var(--oy, 50%)}.hero [data-id=chatbots]{--ox: 0%;--oy: 6%}.hero [data-id=development]{--ox: 6%;--oy: 62%}.hero [data-id=crm]{--ox: 4%;--oy: 0%}.hero [data-id=ai-automation]{--ox: 0%;--oy: 34%}.hero [data-id=helpdesk]{--ox: 96%;--oy: 36%}.hero [data-id=it-support]{--ox: 40%;--oy: 30%}.hero [data-id=erp]{--ox: 30%;--oy: 26%}.hero .need-btn[aria-checked=true] .th{padding:0}.hero .need-btn[aria-checked=true] .th img{scale:1}.hero .need-btn:not([aria-checked=true]):hover .th img{scale:1.75}.hero .need:not([data-auto=off]) .need-btn[aria-checked=true] .th img{animation:th-drift var(--need-dwell) linear both}.hero .need[data-auto=hold] .need-btn[aria-checked=true] .th img{animation-play-state:paused}@keyframes th-drift{to{transform:scale(1.08)}}.hero .need-btn .lbl,.hero .need-btn .lbl-s{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hero .need-btn .lbl-s{display:none}.hero .need-btn .from{font-family:var(--f-mono);font-size:12.5px;letter-spacing:.01em;color:var(--text-3);white-space:nowrap;transition:opacity .2s ease,color .22s ease}.hero .need-btn:not([aria-checked=true]):hover{background:rgb(var(--cobalt-rgb) / .05);color:var(--cobalt)}.hero .need-btn[aria-checked=true]{color:var(--hero-on-ind)}.hero .need-btn:focus-visible{outline-offset:-3px}.hero .need-btn[aria-checked=true]:focus-visible{outline-color:var(--hero-on-ind)}.hero .need-btn .det{display:none}.hero .need-prog{position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);overflow:visible;pointer-events:none}[dir=rtl] .hero .need-prog{transform:scaleX(-1)}.hero .need-prog rect{fill:none;stroke:var(--hero-prog);stroke-width:2;stroke-dasharray:1;stroke-dashoffset:1;animation:need-prog var(--need-dwell) linear forwards}.hero .need[data-auto=hold] .need-prog rect{animation-play-state:paused}@keyframes need-prog{to{stroke-dashoffset:0}}@media (min-width: 861px){.hero .need{container-type:inline-size}.hero .need-rail{--m: 4px;--cp: 12px;--cg: 16px;--s: min(calc(var(--hc) - 2 * var(--cp)), 27cqi);--ts: calc(var(--row) - 12px);--tx: 8px;--lx: calc(var(--tx) + var(--ts) + 14px);--cx: calc(var(--cp) + var(--s) + var(--cg));--tw: calc(100cqi - 2 * var(--cp) - var(--s) - var(--cg));--lf: min(clamp(18px, 4.3cqi, 22px), var(--tw) / 15.4);--kvg: clamp(18px, 5cqi, 30px);height:calc(6 * var(--row) + var(--hc) + 2 * var(--m) + 1px);border-top:1px solid var(--line-2)}.hero .need-list{position:absolute;top:0;right:0;bottom:0;left:0}.hero .need-btn{position:absolute;z-index:1;top:0;inset-inline:0;overflow:hidden;height:var(--row);border-bottom:1px solid var(--line);border-radius:0;transform:translateY(calc(var(--i) * var(--row)));transition:transform var(--t-card) var(--e-out),height var(--t-card) var(--e-out),color .22s ease,border-color .22s ease}.hero .need-btn.is-after{transform:translateY(calc(var(--i) * var(--row) + var(--hc) - var(--row) + 2 * var(--m)))}.hero .need-btn[aria-checked=true]{height:var(--hc);border-bottom-color:transparent;border-radius:16px;transform:translateY(calc(var(--i) * var(--row) + var(--m)))}.hero .need-btn.is-prev{border-bottom-color:transparent}.hero .need-btn .th,.hero .need-btn .lbl,.hero .need-btn .lbl-s,.hero .need-btn .from,.hero .need-btn .det{position:absolute;top:0}.hero .need-btn .th{inset-inline-start:0;width:var(--ts);height:var(--ts);transform:translate(calc(var(--sx) * var(--tx)),calc((var(--row) - var(--ts)) / 2))}.hero .need-btn[aria-checked=true] .th{width:var(--s);height:var(--s);border-radius:11px;border-end-start-radius:3px;transform:translate(calc(var(--sx) * var(--cp)),var(--cp))}.hero .need-btn .lbl,.hero .need-btn .lbl-s{inset-inline-start:0;max-width:calc(100% - var(--lx) - var(--fw, 108px));transform:translate(calc(var(--sx) * var(--lx)),calc((var(--row) - var(--lh) * 1em) / 2));transition:transform var(--t-card) var(--e-out),font-size var(--t-card) var(--e-out),font-weight var(--t-card) var(--e-out),max-width var(--t-card) var(--e-out)}.hero .need-btn[aria-checked=true] .lbl,.hero .need-btn[aria-checked=true] .lbl-s{max-width:calc(100% - var(--cx) - var(--cp));font-size:var(--lf);font-weight:640;letter-spacing:-.02em;transform:translate(calc(var(--sx) * var(--cx)),calc(var(--cp) - .1em))}.hero .need-btn .from{inset-inline-end:12px;line-height:var(--row)}.hero .need-btn[aria-checked=true] .from{opacity:0}.hero .need-btn .det{display:flex;flex-direction:column;justify-content:space-between;gap:4px;inset-inline:var(--cx) var(--cp);top:calc(var(--cp) + var(--lf) * var(--lh) - 2px);height:calc(var(--hc) - 2 * var(--cp) - var(--lf) * var(--lh) + 2px);opacity:0;visibility:hidden;transform:translateY(8px);pointer-events:none;transition:opacity 90ms ease,transform 90ms ease,visibility 0s linear 90ms}.hero .need-btn[aria-checked=true] .det{opacity:1;visibility:visible;transform:none;transition:opacity .3s ease .13s,transform .46s var(--e-out) .1s,visibility 0s}.hero .det .out{overflow:hidden;font-size:14.5px;font-weight:440;line-height:1.35;letter-spacing:0;color:var(--hero-on-ind-2);white-space:nowrap;text-overflow:ellipsis}.hero .det .kv{display:flex;align-items:flex-end;gap:2px var(--kvg)}.hero .det .k{display:block;margin-bottom:3px;font-size:10.5px;color:var(--hero-on-ind-3)}.hero .det .v{display:block;white-space:nowrap;font-size:clamp(16px,(var(--tw) - var(--kvg) - 34px) / var(--kvk, 11.8),23px);font-stretch:104%;font-weight:660;line-height:1.1;letter-spacing:-.02em}.hero .det .v small{font-size:13px;font-weight:520;letter-spacing:0;color:var(--hero-on-ind-3)}.hero .vp{display:inline-flex;overflow:hidden;padding-bottom:.14em;margin-bottom:-.14em;vertical-align:bottom}.hero .vp i{font-style:normal}.hero.has-switched .need-btn[aria-checked=true] .vp i{animation:roll-in .56s var(--e-out) both;animation-delay:calc(.15s + var(--c) * 26ms)}@container (max-width: 412px){.hero .need-rail{--hc: 164px}.hero .det .out{display:-webkit-box;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hero .det .kv{flex-wrap:wrap}}@keyframes roll-in{0%{opacity:0;transform:translateY(.95em)}}.hero .need-ind{position:absolute;z-index:0;top:0;inset-inline:0;height:var(--hc);background:var(--hero-ind, var(--ink));border-radius:16px;box-shadow:0 1px 2px #06093c29,0 22px 40px -22px #06093c99;transform:translateY(calc(var(--ni, 0) * var(--row) + var(--m)));transition:transform var(--t-card) var(--e-out);pointer-events:none}.hero .need-ind:after{content:"";position:absolute;top:50%;inset-inline-end:-9px;width:10px;height:12px;margin-top:-6px;background:inherit;clip-path:polygon(0 0,100% 50%,0 100%)}[dir=rtl] .hero .need-ind:after{clip-path:polygon(100% 0,0 50%,100% 100%)}}.hero .ticket{margin-top:18px}.hero .ticket-row{display:flex;align-items:flex-end;gap:8px clamp(20px,2.6vw,36px)}@media (min-width: 861px){.hero .ticket-row{display:none}}.hero .ticket-row>*{flex:none}.hero .ticket .k{display:block;margin-bottom:3px;color:var(--text-3)}.hero .ticket .v{display:inline-block;white-space:nowrap;font-size:23px;font-stretch:104%;font-weight:660;line-height:1.1;letter-spacing:-.02em}.hero .ticket .v small{font-size:14px;font-weight:520;letter-spacing:0;color:var(--text-3)}.hero .ticket-cta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 20px;margin-top:14px}@media (min-width: 861px){.hero .ticket-cta{margin-top:0}.hero .ticket-cta .btn-wa{padding-inline:20px 24px}}.hero .trust-line{display:flex;align-items:flex-start;gap:8px;margin:10px 0 0;font-size:14px;line-height:1.45;color:var(--text-3)}.hero .trust-line svg{flex:none;width:16px;height:16px;margin-top:2px;color:var(--cobalt)}.hero .swap-in{animation:swapIn .48s var(--e-out) both}.hero .ticket .v-box,.hero .see-box{display:inline-grid;justify-items:start}.hero .ticket .v-box>*,.hero .see-box>*{grid-area:1 / 1}.hero .ticket .ghost,.hero .see-box .ghost{visibility:hidden}.hero .h1-box{display:contents}.hero .h1-sizer{display:none}.dark .hero{--hero-ind: #f4f6fb;--hero-on-ind: #0a0f23;--hero-on-ind-2: rgba(10, 15, 35, .74);--hero-on-ind-3: rgba(10, 15, 35, .62);--hero-prog: #2b36f0}@media (min-width: 861px) and (max-height: 860px){.hero{--row: 38px;--hc: 124px}.hero .lede{margin-top:14px}.hero .need{margin-top:18px}.hero .ticket{margin-top:16px}}@media (min-width: 861px) and (max-height: 800px){.hero .lede .l-long{display:none}.hero .lede .l-short{display:inline}}@media (min-width: 861px) and (max-height: 760px){.hero{--row: 35px;--hc: 116px}.hero .lede{font-size:16px}.hero .trust-line{margin-top:8px}}@media (min-width: 861px) and (max-width: 1180px){.hero{--hero-h: max(100svh, 760px);height:auto;min-height:max(100svh,760px)}.hero .hero-copy{height:auto;padding-bottom:56px}}@media (max-width: 1180px){.hero .need-btn .lbl{display:none}.hero .need-btn .lbl-s{display:block}}@media (min-width: 861px) and (max-width: 1180px){.hero .fig-caption .cap-text[data-cap]{display:none}.hero .fig-caption .cap-s{display:inline;white-space:normal}.hero .fig-caption{align-items:flex-start;min-height:42px}.hero .need-head{font-size:11px;letter-spacing:.04em}}@media (min-width: 861px) and (max-width: 1040px){.hero .need-head .col-l{display:none}.hero .need-head .col-s{display:inline}}@media (min-width: 861px) and (max-width: 1180px){:lang(es) .hero .need-head .col-l{display:none}:lang(es) .hero .need-head .col-s{display:inline}}@media (min-width: 861px) and (max-width: 1040px){.hero .need-btn{--fw: 94px;font-size:15.5px}.hero .need-btn .from{font-size:11.5px}}@media (max-width: 860px){.hero{--k: min(1, tan(atan2( calc(100cqw - 16px) , 374px)));display:flex;flex-direction:column;height:auto;padding-bottom:8px}.hero .hero-copy,.hero .copy-col{display:contents}.hero .h1-box{order:1;display:grid}.hero .h1-box>.h1,.hero .h1-sizer,.hero .h1-sizer>.h1{grid-area:1 / 1}.hero .h1-sizer{display:grid;visibility:hidden;pointer-events:none}.hero .h1{order:1;margin:4px var(--pad) 0;font-size:37px;font-stretch:106%;line-height:1.02;letter-spacing:-.04em;white-space:normal;text-wrap:balance}.hero .h1-a{display:inline}.hero .h1-b{position:static;display:inline;width:auto;color:var(--cobalt)}.hero .lede{order:2;margin:10px var(--pad) 0;font-size:15.5px;line-height:1.45}.hero .lede .l-long{display:none}.hero .lede .l-short{display:inline}.hero .need{order:3;margin:16px 0 0}.hero .need-head{display:none}.hero .need-rail{overflow:hidden}.hero .need-list{display:flex;gap:8px;overflow-x:auto;padding:2px var(--pad) 4px;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--pad)}.hero .need-list::-webkit-scrollbar{display:none}.hero .need-btn{display:grid;flex:none;grid-template-columns:auto auto;align-items:center;-moz-column-gap:10px;column-gap:10px;height:56px;padding-block:5px;padding-inline:5px 14px;border:1px solid var(--line-2);border-radius:16px;font-size:14.5px;font-weight:560;line-height:1.25;scroll-snap-align:start;transition:background-color .26s ease,border-color .26s ease,color .26s ease}.hero .need-btn .th{grid-row:1 / 3;width:44px;height:44px;border-radius:11px;border-end-start-radius:3px}.hero .need-btn .lbl{display:none}.hero .need-btn .lbl-s{display:block;align-self:end}.hero .need-btn .from{align-self:start;font-size:11.5px}.hero .need-btn[aria-checked=true]{border-color:var(--hero-ind, var(--ink));background:var(--hero-ind, var(--ink))}.hero .need-btn[aria-checked=true] .from{color:var(--hero-on-ind-3)}.hero .need-ind{display:none}.hero .field{order:4;position:relative;inset:auto;height:calc(300px * var(--k) + 62px);margin:12px 8px 0;border-radius:var(--r-lg);border-end-start-radius:var(--r-tail)}.hero .field-meta{inset-inline:16px 12px;bottom:9px}.hero .fig-caption .cap-text{font-size:13px}.hero .fig-caption .cap-text[data-cap]{display:none}.hero .fig-caption .cap-s{display:inline}.hero .pause{height:34px;padding:0 10px}.hero .pause .pause-word{display:none}.hero .ticket{order:5;margin:14px var(--pad) 0}.hero .ticket-row{gap:24px}.hero .ticket .v{font-size:20px}.hero .ticket-cta{gap:4px 16px;margin-top:12px}.hero .ticket-cta .btn-wa{width:100%;min-height:54px}.hero .trust-line{margin-top:8px;font-size:13px}}[dir=rtl] .hero .h1{font-family:var(--f-ar-display);font-stretch:100%;font-weight:700;letter-spacing:0}[dir=rtl] .hero .lede,[dir=rtl] .hero .trust-line{line-height:1.75}[dir=rtl] .hero .need-btn{font-weight:500;letter-spacing:0}[dir=rtl] .hero .ticket .v{font-stretch:100%}@media (min-width: 861px){[dir=rtl] .hero{--row: 44px;--hc: 136px}[dir=rtl] .hero .lede{margin-top:14px;font-size:16.5px;line-height:1.6}[dir=rtl] .hero .need{margin-top:20px}[dir=rtl] .hero .ticket{margin-top:14px}[dir=rtl] .hero .trust-line{line-height:1.55}}@media (min-width: 861px) and (max-height: 860px){[dir=rtl] .hero{--row: 40px;--hc: 124px}}@media (min-width: 861px) and (max-height: 760px){[dir=rtl] .hero{--row: 37px;--hc: 116px}}@media (max-width: 860px){[dir=rtl] .hero .h1{font-size:34px;line-height:1.38}}@media (max-width: 380px){[dir=rtl] .hero .h1{font-size:min(32px,8.6vw)}}@media (max-width: 400px){.hero .fig-caption .cap-s{white-space:normal}.hero .fig-caption{align-items:flex-start;min-height:36.4px}}@media (min-width: 1600px) and (min-height: 1000px){.hero,:lang(es) .hero,[dir=rtl] .hero{--row: 46px;--hc: 156px}}@media (prefers-reduced-motion: reduce){.hero .h1 .w,.hero .h1-b.swap-out .w,.hero .h1-b.swap-in .w,.hero .swap-in{animation:none!important}.hero .need-ind,.hero .need-btn,.hero .need-btn>*,.hero .need-btn .th img{transition:none!important}.hero .need-prog,.hero .need-btn .th img,.hero .vp i{animation:none!important}}.hero .need-summary{display:block;font-size:14px;font-weight:440;line-height:1.45;letter-spacing:0;white-space:normal;color:var(--text-2)}.hero .need-btn[aria-checked=true] .need-summary{color:var(--hero-on-ind-2)}.hero .need-btn{letter-spacing:0}@media (min-width: 861px){.hero{height:auto;min-height:860px;--hero-h: 860px}.hero .hero-copy{height:auto;padding-bottom:40px}.hero .need-rail{height:auto}.hero .need-list{position:relative;display:grid;gap:4px}.hero .need-ind{display:none}.hero .need-btn,.hero .need-btn.is-after,.hero .need-btn[aria-checked=true]{position:relative;inset:auto;display:grid;grid-template-columns:48px minmax(0,1fr) auto;grid-template-rows:auto auto;align-content:center;gap:3px 12px;height:72px;padding:10px;border-radius:8px;transform:none}.hero .need-btn[aria-checked=true]{background:var(--hero-ind, var(--ink))}.hero .need-btn .th,.hero .need-btn[aria-checked=true] .th{position:static;grid-row:1 / 3;width:48px;height:48px;transform:none;border-radius:6px}.hero .need-btn .lbl,.hero .need-btn .lbl-s,.hero .need-btn[aria-checked=true] .lbl,.hero .need-btn[aria-checked=true] .lbl-s{position:static;grid-column:2;max-width:none;transform:none;font-size:15px;line-height:1.35;letter-spacing:0;white-space:normal;overflow:visible}.hero .need-btn .from,.hero .need-btn[aria-checked=true] .from{position:static;grid-column:3;grid-row:1;line-height:1.35;opacity:1;font-size:11.5px;align-self:center}.hero .need-btn[aria-checked=true] .from{color:var(--hero-on-ind-3)}.hero .need-summary{grid-column:2 / 4;grid-row:2}.hero .need-btn .det{display:none}}@media (min-width: 861px) and (max-width: 1100px){.hero .need-btn,.hero .need-btn.is-after,.hero .need-btn[aria-checked=true]{height:96px;grid-template-columns:40px minmax(0,1fr) auto;gap:3px 8px}.hero .need-btn .th,.hero .need-btn[aria-checked=true] .th{width:40px;height:40px}.hero{min-height:980px;--hero-h: 980px}}@media (max-width: 860px){.hero .need-btn{width:min(286px,calc(100vw - 64px));height:112px;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto auto;padding:10px;border-radius:8px;white-space:normal;align-content:center;row-gap:3px}.hero .need-list{scrollbar-width:thin;scrollbar-color:var(--cobalt) var(--paper-2);padding-bottom:10px}.hero .need-list::-webkit-scrollbar{display:block;height:4px}.hero .need-list::-webkit-scrollbar-thumb{background:var(--cobalt);border-radius:4px}.hero .need-btn .th{grid-row:1 / 3}.hero .need-btn .lbl-s{grid-column:2;white-space:normal}.hero .need-btn .from{grid-column:2}.hero .need-summary{grid-column:1 / -1;grid-row:3;font-size:13px}}@media (min-width: 861px) and (max-height: 900px){.hero .hero-copy{padding-top:96px}.hero .lede{margin-top:12px;font-size:16px}.hero .need{margin-top:16px}}@media (min-width: 1101px){.hero .need-summary{font-size:13px}.hero .need-btn .th,.hero .need-btn[aria-checked=true] .th{width:44px;height:44px}}.f-sec{position:relative;padding:var(--sec) var(--pad);background:var(--paper);color:var(--fg);font-family:var(--f-sans);font-size:17px;font-weight:420;line-height:1.55}:where([dir=rtl]) .f-sec{font-family:var(--f-ar-text);font-weight:400;line-height:1.75}.f-sec :focus-visible{outline:2px solid var(--cobalt);outline-offset:3px}.f-sec bdi{unicode-bidi:isolate;white-space:nowrap}[dir=rtl] .f-sec .mono .latin{font-family:var(--f-mono);letter-spacing:.02em}.f-wrap{max-width:var(--container);margin:0 auto}.f-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gut);align-items:end;margin-bottom:64px}.f-label{grid-column:1 / -1;display:flex;gap:14px;align-items:center;margin:0 0 22px;color:var(--text-3)}.f-label .no{color:var(--fg)}.f-label:after{content:"";flex:1;height:1px;background:var(--line-2)}.f-h2{grid-column:1 / span 7;margin:0;font-family:var(--f-sans);font-stretch:112%;font-weight:780;font-size:clamp(40px,4.6vw,68px);line-height:.98;letter-spacing:-.036em;text-wrap:balance}.f-h2 .soft{color:var(--text-3)}.f-intro{grid-column:9 / span 4;margin:0;font-size:18px;line-height:1.5;color:var(--text-2)}[dir=rtl] .f-h2{font-family:var(--f-ar-display);font-stretch:100%;font-weight:700;font-size:clamp(36px,4vw,60px);line-height:1.3;letter-spacing:0}[dir=rtl] .f-intro{line-height:1.75}@media (max-width: 860px){.f-head{display:block;margin-bottom:36px}.f-label{margin-bottom:16px}.f-h2{font-size:38px}[dir=rtl] .f-h2{font-size:32px}.f-intro{margin-top:14px;font-size:16px}.f-rail{display:grid;grid-template-columns:none;grid-auto-flow:column;overflow-x:auto;margin-inline:calc(var(--pad) * -1);padding:0 var(--pad) 6px;scroll-padding-inline:var(--pad);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.f-rail::-webkit-scrollbar{display:none}.f-rail>*{scroll-snap-align:start}}.lq-sec{--lq-h: 690px;padding-top:clamp(72px,8vw,120px);padding-bottom:clamp(64px,7vw,112px)}.lq-head{margin-bottom:44px}.lq-head .f-h2{grid-column:1 / span 8;font-size:clamp(44px,5.3vw,84px);line-height:.96}.lq-head .f-intro{grid-column:9 / span 4}.lq-head .f-h2 .soft{display:block}[dir=rtl] .lq-head .f-h2{font-size:clamp(38px,4.4vw,68px);line-height:1.25}.lq-pulse{position:relative;flex:none;width:8px;height:8px;border-radius:50%;background:#00a9c0;box-shadow:0 0 0 4px #00a9c029}.lq-slab{position:relative;isolation:isolate;height:var(--lq-h);overflow:hidden;border-radius:var(--r-xl);border-end-start-radius:var(--r-tail);background:linear-gradient(180deg,#eef1fa,#f4f6fb 70%);box-shadow:inset 0 0 0 1px var(--line)}.lq-slab:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(to right,rgba(10,15,35,.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(10,15,35,.05) 1px,transparent 1px);background-size:calc(100% / 12) 100%,100% 72px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 85%);mask-image:linear-gradient(to bottom,#000,transparent 85%)}.lq-slab:after{content:"";position:absolute;z-index:-1;top:8%;left:50%;width:760px;height:640px;margin-left:-380px;pointer-events:none;background:radial-gradient(closest-side,#2b36f029,#2b36f000)}.dark .lq-slab{background:var(--paper-2)}.dark .lq-slab:before{background-image:linear-gradient(to right,rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.05) 1px,transparent 1px)}.lq-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 32px;margin-top:28px}.lq-acts{display:flex;flex-wrap:wrap;align-items:center;gap:6px 24px}.lq-notes{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:end}.lq-person{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;line-height:1.45;color:var(--text-2)}.lq-person svg{flex:none;width:16px;height:16px;color:var(--cobalt)}.lq-sample{margin:0;color:var(--text-3)}@media (max-width: 1180px){.lq-sec{--lq-h: 670px}}@media (max-width: 999px){.lq-sec{--lq-h: 840px}.lq-head .f-h2{grid-column:1 / -1}.lq-head .f-intro{grid-column:1 / span 9;margin-top:18px}}@media (max-width: 860px){.lq-head{margin-bottom:28px}.lq-head .f-h2{font-size:clamp(36px,9.6vw,52px);line-height:1}[dir=rtl] .lq-head .f-h2{font-size:clamp(30px,8vw,44px);line-height:1.3}.lq-slab{margin-inline:calc(var(--pad) * -.5);border-radius:var(--r-lg);border-end-start-radius:var(--r-tail)}.lq-foot{flex-direction:column;align-items:stretch;gap:14px}.lq-acts .btn-wa{width:100%}.lq-notes{align-items:flex-start;text-align:start}}@media (max-width: 639px){.lq-sec{--lq-h: 660px}}.f-band{background:var(--band);color:#f4f6fb;border-radius:var(--r-xl) var(--r-xl) 0 0;padding-bottom:120px}.f-band :focus-visible{outline-color:#fff}.f-band .f-label{color:#f4f6fb9e}.f-band .f-label .no{color:#fff}.f-band .f-label:after{background:#ffffff2e}.f-band .f-h2 .soft{color:#f4f6fb8c}.f-band .f-intro{color:#f4f6fbc2}.f-player{position:relative;margin:0;overflow:hidden;aspect-ratio:16 / 9;background:var(--field);border-radius:var(--r-lg) var(--r-lg) var(--r-lg) var(--r-tail);box-shadow:var(--sh-player);isolation:isolate}[dir=rtl] .f-player{border-radius:var(--r-lg) var(--r-lg) var(--r-tail) var(--r-lg)}.f-box{position:absolute;top:0;right:0;bottom:0;left:0}.f-player video{background:#000}.f-idle{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;cursor:pointer}.f-idle.is-entering{animation:f-fade-in .32s var(--e-out) both}.f-under{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.f-idle img,.f-under img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.f-idle:after{content:"";position:absolute;inset:auto 0 0 0;height:58%;background:linear-gradient(to top,#05061ef0,#05061ebd 34%,#05061e47 70%,#05061e00);pointer-events:none}.f-tagr{position:absolute;z-index:2;top:22px;inset-inline-end:24px;padding:6px 10px;border-radius:999px;background:#05061e80;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.f-ov{position:absolute;z-index:2;inset:auto 32px 28px 32px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.f-ov .mono{color:#fffc}.f-ov h3{margin:6px 0 0;font-family:var(--f-sans);font-stretch:108%;font-weight:720;font-size:34px;line-height:1.05;letter-spacing:-.03em;color:#fff;text-wrap:balance}.f-play{display:inline-flex;flex:none;align-items:center;gap:12px;height:56px;padding-block:0;padding-inline:8px 22px;border:0;border-radius:999px;background:#fff;color:var(--ink);font:inherit;font-weight:660;font-size:16px;white-space:nowrap;cursor:pointer;transition:transform var(--t-ui) var(--e-out)}.f-play:hover{transform:scale(1.03)}.f-play .pi{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--field)}.f-play .pi svg{width:14px;height:14px;margin-left:2px;color:#fff}.f-play .dur{font-family:var(--f-mono);font-size:13px;font-weight:500;color:#555}.f-play:focus-visible{outline:2px solid #fff;outline-offset:3px}[dir=rtl] .f-ov h3{font-family:var(--f-ar-display);font-stretch:100%;font-weight:700;line-height:1.3;letter-spacing:0}[dir=rtl] .f-play{font-weight:600}.f-end{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:safe center;gap:14px;padding:32px;overflow-y:auto;overscroll-behavior:contain;background:radial-gradient(60% 70% at 92% -10%,#96a0ff8c,#96a0ff00),var(--field);color:#fff;text-align:center;animation:f-fade-in .32s var(--e-out) both}.f-end:focus{outline:none}.f-end-title{max-width:30ch;margin:0;font-stretch:108%;font-weight:720;font-size:clamp(20px,2.4vw,32px);line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.f-end-sub{max-width:46ch;margin:0;font-size:16px;color:var(--on-cobalt-2)}.f-end-acts,.f-end-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.f-end-acts{margin-top:6px}.f-ghost{display:inline-flex;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:0 14px;border:1px solid rgba(255,255,255,.35);border-radius:999px;background:transparent;color:#fff;font:inherit;font-size:15px;font-weight:560;cursor:pointer;transition:background-color var(--t-ui) ease}.f-ghost:hover{background:#ffffff24}.f-ghost svg{width:18px;height:18px;flex:none}.f-ghost.f-end-close{padding:0;justify-content:center}.f-next-s{display:none}[dir=rtl] .f-flip{transform:scaleX(-1)}[dir=rtl] .f-end-title{font-family:var(--f-ar-display);font-stretch:100%;font-weight:700;line-height:1.4;letter-spacing:0}.f-chapters{margin-top:22px}.f-ch-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;color:#f4f6fb9e}.f-ch-head h3,.f-ch-head p{margin:0}.f-ch-head p{color:#fff}.f-ch-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 18px;margin:10px 0 0;padding:0;list-style:none}.f-ch{position:relative;display:flex;flex-direction:column;gap:4px;width:100%;min-height:44px;padding:12px 0 2px;border:0;border-top:1px solid rgba(255,255,255,.16);background:none;color:#f4f6fb;font:inherit;font-size:15px;line-height:1.35;text-align:start;cursor:pointer}.f-ch:before{content:"";position:absolute;inset-inline:0;top:-1px;height:2px;background:#fff;opacity:0;transition:opacity var(--t-ui) ease}.f-ch[aria-current=true]:before{opacity:1}.f-ch .t{color:#f4f6fb9e}.f-ch[aria-current=true] .t{color:#fff}.f-ch:hover .x{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.f-chapter-cell{display:grid}.f-chapter-cell>*{grid-area:1 / 1}.f-chapter-cell>[aria-hidden=true]{visibility:hidden}.f-band .hm-press{transition-property:color,background-color,border-color,transform;transition-duration:var(--t-ui);transition-timing-function:var(--e-out)}@media (prefers-reduced-motion: no-preference){.f-band .hm-press:active{transform:scale(.98);transition-duration:.12s}}.f-demos{margin-top:96px;padding-top:28px;border-top:1px solid rgba(255,255,255,.16)}.f-demos-head{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:26px}.f-demos-head h3{margin:0;font-family:var(--f-sans);font-stretch:108%;font-weight:720;font-size:30px;letter-spacing:-.028em;line-height:1.1}.f-demos-head p{max-width:46ch;margin:0;font-size:16px;color:#f4f6fbb8}.f-demo-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.f-demo{display:block;color:inherit;text-decoration:none}.f-demo .shot{display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:12px;border-end-start-radius:var(--r-tail);background:#222;outline:1px solid rgba(255,255,255,.12);outline-offset:-1px}.f-demo .shot img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:transform .6s var(--e-out)}.f-demo:hover .shot img{transform:scale(1.03)}.f-demo .dm{display:block;margin-top:14px;color:#f4f6fb9e}.f-demo b{display:block;margin-top:3px;font-size:18px;font-weight:660;letter-spacing:-.01em;line-height:1.3}.f-demo .go{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:14.5px;color:#b9beff}.f-demo:hover .go{text-decoration:underline;text-underline-offset:3px}.f-demo .go svg,.f-ext{width:13px;height:13px;flex:none}[dir=rtl] .f-ext{transform:scaleX(-1)}.f-demos .link-arrow{margin-top:18px;color:#fff}[dir=rtl] .f-demos-head h3{font-family:var(--f-ar-display);font-stretch:100%;font-weight:700;line-height:1.3;letter-spacing:0}[dir=rtl] .f-demo b{letter-spacing:0}@keyframes f-fade-in{0%{opacity:0}to{opacity:1}}@media (max-width: 1180px){.f-demo-row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}}@media (max-width: 860px){.f-band{border-radius:var(--r-lg) var(--r-lg) 0 0;padding-bottom:72px}.f-player{aspect-ratio:4 / 3}.f-idle[data-film=chatbots] img{-o-object-position:0% 50%;object-position:0% 50%}.f-idle[data-film=chatbots][dir=rtl] img{-o-object-position:100% 50%;object-position:100% 50%}.f-ov{inset:auto 16px 16px 16px}.f-ov>div{display:none}.f-play{height:48px;font-size:15px}.f-play .pi{width:34px;height:34px}.f-tagr{top:12px;inset-inline-end:12px;font-size:11px}[dir=rtl] .f-tagr{font-size:12px}.f-chapter-cell.is-idle{display:none}.f-chapters{margin-top:16px}.f-ch-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;margin-top:6px}.f-ch{flex-direction:row;align-items:baseline;gap:8px;padding:10px 0 6px;font-size:14px;line-height:1.3}.f-ch .t{flex:none}.f-demos{margin-top:56px}.f-demos-head{display:block}.f-demos-head h3{font-size:24px}.f-demos-head p{margin-top:8px;font-size:15px}.f-demo-row{grid-template-columns:none;grid-auto-columns:78%;gap:14px}.f-end{gap:10px;padding:12px}.f-end-title{font-size:16px}.f-end-sub,.f-end-demo,.f-next-l{display:none}.f-next-s{display:inline;max-width:14ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-end .btn-wa{min-height:48px;font-size:15px}.f-sm-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.f-films{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-top:36px}.f-film{display:block;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.f-film .thumb{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:12px;border-end-start-radius:var(--r-tail);background:#111;outline:1px solid rgba(255,255,255,.1);outline-offset:-1px}.f-film .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.7;transition:opacity .3s ease}.f-film:hover .thumb img,.f-film[aria-pressed=true] .thumb img{opacity:1}.f-film[aria-pressed=true] .thumb{outline:2px solid #fff;outline-offset:3px}.f-film.is-pending .thumb{animation:f-pending 1.4s var(--e-io) infinite}.f-film .fm{display:flex;justify-content:space-between;gap:8px;margin-top:12px;color:#f4f6fb9e}.f-film[aria-pressed=true] .fm span:first-child{color:#fff}.f-film .ft{display:block;margin-top:4px;font-size:15px;font-weight:600;line-height:1.3;color:#f4f6fb}@keyframes f-pending{0%,to{outline-color:#ffffff1a}50%{outline-color:#ffffffd9}}@media (max-width: 1180px){.f-films{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px}}@media (max-width: 860px){.f-films{grid-template-columns:none;grid-auto-columns:62%;gap:14px;margin-top:20px}}.f-sector-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:64px var(--gut)}.f-sector{--sx-play: 7s;position:relative;display:flex;flex-direction:column;min-width:0}.f-sector .sx-vis{position:relative;display:block;margin-bottom:60px}.f-sector .ph{display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:16px;border-end-start-radius:var(--r-tail);background:var(--paper-2)}.f-sector .ph img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 1.2s var(--e-out),filter .6s ease}.f-sector .sx-badge{position:absolute;top:14px;inset-inline-start:14px;display:inline-flex;align-items:center;gap:7px;padding:5px 10px 5px 9px;border-radius:999px;background:#ffffffeb;box-shadow:var(--sh-1);color:var(--fg);font-size:10.5px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.f-sector .sx-badge.is-live:before{content:"";width:7px;height:7px;border-radius:50%;background:#1fbf5f;box-shadow:0 0 0 3px #1fbf5f2e}.f-sector .sx-win{position:absolute;inset-inline-end:18px;bottom:-40px;display:block;width:66%;overflow:hidden;border-radius:10px;background:#fff;box-shadow:0 0 0 1px #0a0f2314,0 2px 6px #0a0f231f,0 30px 60px -24px #0a0f238c;transition:transform .7s var(--e-out),box-shadow .7s var(--e-out)}.f-sector .sx-win .bar{position:relative;display:flex;align-items:center;gap:4px;height:22px;padding-inline:9px;background:#f1f4fa;border-bottom:1px solid rgba(10,15,35,.07)}.f-sector .sx-win .bar i{width:6px;height:6px;border-radius:50%;background:#0a0f2329}.f-sector .sx-win .addr{overflow:hidden;max-width:70%;margin-inline:auto;padding:1px 10px 2px;border-radius:999px;background:#fff;color:#586178;font-size:10px;font-weight:560;line-height:1.5;white-space:nowrap;text-overflow:ellipsis}.f-sector .sx-win .bar:after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--cobalt);transform:scaleX(0);transform-origin:left}[dir=rtl] .f-sector .sx-win .bar:after{transform-origin:right}.f-sector .sx-win .view{display:block;aspect-ratio:16 / 10;overflow:hidden;background:#fff}.f-sector .sx-win .view img{display:block;width:100%;height:auto}.f-sector .sx-win:not(.is-tall) .view img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.f-sector[data-playing] .sx-win{transform:translateY(-12px);box-shadow:0 0 0 1px #0a0f2314,0 4px 10px #0a0f2324,0 44px 80px -28px #0a0f239e}.f-sector[data-playing] .sx-win.is-tall .view img{animation:sx-scroll var(--sx-play) both}.f-sector[data-playing] .sx-win .bar:after{animation:sx-progress var(--sx-play) linear both}.f-sector[data-playing] .ph img{transform:scale(1.045);filter:saturate(1.06)}@keyframes sx-scroll{0%,9%{transform:translateY(0);animation-timing-function:cubic-bezier(.55,0,.35,1)}62%,76%{transform:translateY(-69.2%);animation-timing-function:cubic-bezier(.65,0,.35,1)}to{transform:translateY(0)}}@keyframes sx-progress{to{transform:scaleX(1)}}.f-sector h3{margin:0;font-family:var(--f-sans);font-stretch:106%;font-weight:700;font-size:22px;line-height:1.15;letter-spacing:-.022em;text-wrap:balance}.f-sector h3 a{color:inherit;text-decoration:none}.f-sector h3 a:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;z-index:3;border-radius:20px}.f-sector h3 a:focus-visible{outline:none}.f-sector h3 a:focus-visible:after{outline:2px solid var(--cobalt);outline-offset:2px}.f-sector p{max-width:34em;margin:8px 0 0;font-size:15.5px;line-height:1.5;color:var(--text-2)}.f-sector .sx-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-top:auto;padding-top:16px}.f-sector .tags{display:flex;flex-wrap:wrap;gap:6px}.f-sector .tags span{padding:3px 10px;border:1px solid var(--line-2);border-radius:999px;font-size:13.5px;font-weight:560;line-height:1.4}.f-sector .sx-go{display:inline-flex;align-items:center;gap:6px;color:var(--cobalt-2);font-size:14.5px;font-weight:650;line-height:1.3;white-space:nowrap}.f-sector .sx-go .arr{display:inline-block;transition:transform var(--t-ui) var(--e-out)}[dir=rtl] .f-sector .sx-go .arr{transform:scaleX(-1)}@media (hover: hover) and (pointer: fine){.f-sector:hover .sx-go .arr{transform:translate(4px)}[dir=rtl] .f-sector:hover .sx-go .arr{transform:scaleX(-1) translate(4px)}.f-sector:hover h3 a{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.f-sector:hover .sx-win{transform:translateY(-12px)}.f-sector:hover .ph img{transform:scale(1.045)}}.dark .f-sector .sx-go{color:var(--cobalt)}.dark .f-sector .sx-badge{background:#0f1228db;color:#eef1f8}[dir=rtl] .f-sector h3{font-family:var(--f-ar-display);font-stretch:100%;font-weight:700;line-height:1.35;letter-spacing:0}[dir=rtl] .f-sector .tags span{font-weight:500}[dir=rtl] .f-sector .sx-badge{font-family:var(--f-ar-text);font-size:11.5px}@media (prefers-reduced-motion: reduce){.f-sector .sx-win,.f-sector .ph img{transition:none}.f-sector[data-playing] .sx-win.is-tall .view img,.f-sector[data-playing] .sx-win .bar:after{animation:none}}@media (max-width: 999px){.f-sector-row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:56px}}@media (max-width: 860px){.f-sector-row{grid-template-columns:none;grid-auto-columns:84%;gap:14px}.f-sector .sx-vis{margin-bottom:48px}.f-sector .sx-win{inset-inline-end:12px;bottom:-32px;width:70%}.f-sector h3{font-size:20px}.f-sector p{font-size:15px}}.fs-sec{--accent-text: var(--cobalt-2)}.dark .fs-sec{--accent-text: var(--cobalt-300)}.fs-sec .f-intro p{margin:0}:where(.fs-assistant,.fs-final) .b{position:relative;max-width:90%;padding:7px 10px 6px;border-radius:12px;font-size:13.5px;line-height:1.38;color:var(--ink);box-shadow:0 1px 1px #00000012}:where(.fs-assistant,.fs-final) .b.in{align-self:flex-start;background:#fff;border-start-start-radius:3px}:where(.fs-assistant,.fs-final) .b.out{align-self:flex-end;background:#ddf3e2;border-start-end-radius:3px}:where(.fs-assistant,.fs-final) .b .t{display:block;margin-top:1px;text-align:end;font-size:12px;color:#4f6355}:where(.fs-assistant,.fs-final) .receipt{display:block;margin-top:4px;font-size:12px;color:#66666e}:where(.fs-assistant,.fs-final) .receipt:before{content:"";display:inline-block;width:6px;height:6px;margin-inline-end:6px;border-radius:50%;background:var(--field);vertical-align:1px}:where(.fs-assistant,.fs-final) .event{display:inline-flex;gap:7px;align-items:center;padding:6px 12px;border-radius:999px;background:var(--ink);color:#fff;font-family:var(--f-mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase;line-height:1.4}:where(.fs-assistant,.fs-final) .event i{display:block;width:6px;height:6px;border-radius:50%;background:#7cf0a9}.fs-why .pay{grid-column:5 / span 8;display:grid;grid-template-columns:40fr 40fr 20fr 52fr;height:34px;margin-top:26px;overflow:hidden;border-radius:10px;border-end-start-radius:var(--r-tail);font-family:var(--f-mono);font-size:12px;letter-spacing:.05em}.fs-why .pay span{display:flex;align-items:center;padding-inline-start:12px;color:#fff;white-space:nowrap}.fs-why .pay .p40{background:var(--field)}.fs-why .pay .p40b{background:var(--cobalt-2);box-shadow:inset 1px 0 #ffffff4d}.fs-why .pay .p20{background:var(--cobalt-deep);box-shadow:inset 1px 0 #ffffff4d}[dir=rtl] .fs-why .pay .p40b,[dir=rtl] .fs-why .pay .p20{box-shadow:inset -1px 0 #ffffff4d}.fs-why .pay .p90{background:repeating-linear-gradient(-45deg,var(--sun),var(--sun) 8px,#ffea85 8px,#ffea85 16px);color:#3d3000;text-transform:uppercase}.fs-faq{background:var(--surface)}.fs-faq .faq-more{display:none}.fs-faq .f-intro .link-arrow{margin-top:6px;color:var(--accent-text)}.fs-faq .faq-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--fg)}.fs-faq .faq-item{border-bottom:1px solid var(--line-2)}.fs-faq .faq-q{margin:0;font:inherit}.fs-faq .faq-q button{display:grid;grid-template-columns:64px minmax(0,1fr) 44px;align-items:baseline;width:100%;min-height:76px;padding:16px 0;border:0;background:none;color:inherit;font:inherit;font-size:20px;font-weight:640;line-height:1.3;letter-spacing:-.015em;text-align:start;cursor:pointer}.fs-faq .faq-q .idx{color:var(--accent-text)}.fs-faq .faq-q .qt{max-width:60ch;text-wrap:pretty;-webkit-text-decoration:underline 1.5px transparent;text-decoration:underline 1.5px transparent;text-underline-offset:5px;transition:text-decoration-color var(--t-ui) ease}.fs-faq .faq-q button:hover .qt{text-decoration-color:currentColor}.fs-faq .pm{position:relative;align-self:center;justify-self:end;width:18px;height:18px}.fs-faq .pm:before,.fs-faq .pm:after{content:"";position:absolute;inset:50% 0 auto;height:1.75px;margin-top:-.875px;border-radius:2px;background:currentColor;transition:transform var(--t-swap) var(--e-io)}.fs-faq .pm:after{transform:rotate(90deg)}.fs-faq .is-open .pm:after{transform:rotate(0)}.fs-faq .faq-a p{max-width:68ch;margin:-4px 0 0;padding-inline-start:64px;padding-bottom:26px;font-size:17px;line-height:1.6;color:var(--text-2);animation:fsAnswerIn .42s var(--e-out) both}@keyframes fsAnswerIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.fs-final{padding:12px}.fs-final .final-field{position:relative;overflow:hidden;padding:112px var(--pad) 56px;border-radius:var(--r-xl);border-end-start-radius:var(--r-tail);background:var(--field);color:#fff}.fs-final .final-field:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right,var(--on-cobalt-line) 1px,transparent 1px);background-size:calc(100% / 12) 100%;opacity:.5;pointer-events:none}.fs-final .final-field:after{content:"";position:absolute;bottom:-560px;inset-inline-start:-300px;width:900px;height:900px;background:radial-gradient(closest-side,rgba(150,160,255,.5),transparent);pointer-events:none}.fs-final .inner{position:relative;z-index:1;max-width:var(--container);margin:0 auto}.fs-final .inner>.mono{margin:0;color:var(--on-cobalt-2)}.fs-final h2{max-width:11ch;margin:26px 0 0;font-stretch:118%;font-weight:800;font-size:clamp(54px,7.2vw,108px);line-height:.92;letter-spacing:-.045em}.fs-final .row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gut);align-items:end;margin-top:56px}.fs-final .row p{grid-column:1 / span 5;margin:0;font-size:19px;line-height:1.5;color:var(--on-cobalt-2)}.fs-final .row .acts{grid-column:7 / span 6;display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:flex-end}.fs-final .row .acts .link-arrow{color:#fff}.fs-final .facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:88px 0 0;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.28)}.fs-final .facts li{padding:18px 0 0}.fs-final .facts .mono{display:block;color:#fff}.fs-final .facts li>span:last-child{display:block;margin-top:4px;font-size:15px;color:var(--on-cobalt-2)}.fs-final .arw{font-family:var(--f-ar-text);letter-spacing:0;text-transform:none}.fs-final .nowrap{white-space:nowrap}.fs-final .intro-chat{position:absolute;z-index:1;top:0;inset-inline-end:0;display:flex;flex-direction:column;gap:10px;width:380px;margin:0}.fs-final .intro-chat .ex{color:var(--on-cobalt-2)}.fs-final .intro-chat .b{max-width:100%;padding:12px 14px 10px;border-radius:16px;font-size:15px;box-shadow:var(--sh-chip)}.fs-final .intro-chat .b.out{align-self:flex-end;border-start-end-radius:4px;background:#ddf3e2;color:#0f2617}.fs-final .intro-chat .b.in{align-self:flex-start;border-start-start-radius:4px;background:#fff}.fs-final .intro-chat .event{align-self:flex-start}[dir=rtl] :is(.fs-final h2,.fs-assistant .cell h3){font-family:var(--f-ar-display);font-stretch:100%;font-weight:700;line-height:1.3;letter-spacing:0}[dir=rtl] .fs-final h2{max-width:14ch;font-size:clamp(44px,6.4vw,96px);line-height:1.22}[dir=rtl] :is(.fs-assistant,.fs-final) :is(.b,.event,.receipt),[dir=rtl] .fs-assistant .slot .ev .src2{font-family:var(--f-ar-text);letter-spacing:0;text-transform:none}[dir=rtl] .fs-assistant .event,[dir=rtl] .fs-final .event{font-size:13px}[dir=rtl] .fs-why .pay{font-family:var(--f-ar-text);letter-spacing:0}[dir=rtl] .fs-faq .faq-q button{font-weight:600;letter-spacing:0;line-height:1.6}[dir=rtl] .fs-faq .faq-a p{line-height:1.85}.dark .fs-assistant .handoff .b.out,.dark :is(.fs-assistant,.fs-final) .event{box-shadow:inset 0 0 0 1px #ffffff29}@media (min-width: 861px) and (max-width: 1180px){.fs-why :is(.pay,.checks ol){grid-column:1 / -1}.fs-final .row p{grid-column:1 / span 6}}@media (max-width: 1180px){.fs-final .intro-chat{position:static;width:auto;max-width:440px;margin-top:36px}}@media (max-width: 860px){.fs-why .pay{grid-template-columns:40fr 40fr 20fr 46fr;height:30px;font-size:11px}.fs-why .pay span{padding-inline-start:7px}.fs-why .pay .p90{white-space:normal;line-height:1.15}.fs-faq .faq-q button{grid-template-columns:36px minmax(0,1fr) 32px;min-height:56px;padding:12px 0;font-size:17px}.fs-faq .faq-a p{padding-inline-start:36px;font-size:16px}.fs-faq .faq-list:not([data-all])>.faq-later{display:none}.fs-faq .faq-more{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:56px;padding:0;padding-inline-start:36px;border:0;border-bottom:1px solid var(--line-2);background:none;color:var(--accent-text);font:inherit;font-size:17px;font-weight:620;text-align:start;cursor:pointer}.fs-final{padding:8px}.fs-final .final-field{padding:60px 18px 30px;border-radius:var(--r-lg);border-end-start-radius:var(--r-tail)}.fs-final h2{font-size:48px}.fs-final .intro-chat{max-width:none;margin-top:30px}.fs-final .row{display:block;margin-top:26px}.fs-final .row p{font-size:16px}.fs-final .row .acts{justify-content:flex-start;margin-top:22px}.fs-final .row .acts .btn-wa{width:100%;min-height:54px}.fs-final .facts{grid-template-columns:minmax(0,1fr);margin-top:40px}.fs-final .facts li{padding:14px 0;border-bottom:1px solid rgba(255,255,255,.22)}[dir=rtl] .fs-final h2{font-size:40px}}@media (prefers-reduced-motion: reduce){.fs-assistant .price-live.pop,.fs-faq .faq-a p{animation:none}.fs-faq .pm:before,.fs-faq .pm:after,.fs-faq .faq-q .qt{transition:none}}.fs-why .stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--fg)}.fs-why .stat{padding:28px 24px 30px 0;padding-inline:0 24px;border-inline-end:1px solid var(--line-2)}.fs-why .stat+.stat{padding-inline-start:24px}.fs-why .stat:last-child{border-inline-end:0}.fs-why .stat .num{display:block;font-family:var(--f-sans);font-stretch:125%;font-weight:800;font-size:clamp(72px,8.6vw,124px);line-height:.84;white-space:nowrap}.fs-why .stat .num,.fs-why .stat .num *{letter-spacing:-.055em!important}.fs-why .stat .num .sfx{color:var(--text-3);font-weight:700}.fs-why .od{display:inline-flex;align-items:flex-start}.fs-why .od>*{display:block;height:1em;margin-block:-.08em;line-height:1}.fs-why .od-c{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(transparent,#000 9%,#000 91%,transparent)}.fs-why .od-d{visibility:hidden}.fs-why .od-c:before{content:" \a 0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9\a 0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9\a 0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9";position:absolute;top:0;inset-inline:-.3em;line-height:1;text-align:center;white-space:pre;transform:translateY(calc(var(--n, 0) * -1em))}.fs-why .stats[data-od=arm] .od-c:before{transform:translateY(calc(var(--a, 0) * -1em))}.fs-why .stats[data-od=run] .od-c:before{transition:transform 1.7s cubic-bezier(.16,1,.3,1) calc(var(--k, 0) * 40ms)}.fs-why .stat .lb{display:block;margin-top:18px;font-size:17px;font-weight:580}.fs-why .track{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gut);margin-top:104px;scroll-margin-top:96px}.fs-why .track-head{grid-column:1 / span 4}.fs-why .track-head h3,.fs-why .ch-head h3{margin:0;font-stretch:108%;font-weight:720;font-size:32px;line-height:1.05;letter-spacing:-.03em}.fs-why .track-head p{max-width:34ch;margin:14px 0 0;color:var(--text-2)}.fs-why .steps-line{position:relative;grid-column:5 / span 8;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:2px solid var(--fg)}.fs-why .steps-line li{position:relative;padding-top:22px;padding-inline:0 16px}.fs-why .steps-line li:before{content:"";position:absolute;top:-7px;inset-inline-start:0;width:12px;height:12px;border:2px solid var(--fg);border-radius:50%;background:var(--paper)}.fs-why .steps-line li:first-child:before{border-color:var(--cobalt);background:var(--cobalt)}.fs-why .steps-line .when{display:block;color:var(--accent-text)}.fs-why .steps-line b{display:block;margin-top:6px;font-size:17px;font-weight:680;line-height:1.25;letter-spacing:-.01em}.fs-why .steps-line li>span:last-child{display:block;margin-top:6px;font-size:14.5px;line-height:1.45;color:var(--text-2)}.fs-why .checks{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gut);margin-top:96px}.fs-why .ch-head{grid-column:1 / span 4}.fs-why .ch-head .mono{display:block;margin-bottom:10px;color:var(--text-3)}.fs-why .checks ol{grid-column:5 / span 8;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:var(--gut);column-gap:var(--gut);margin:0;padding:0;list-style:none;border-top:1px solid var(--line-2)}.fs-why .checks li{display:grid;grid-template-columns:40px minmax(0,1fr);padding:20px 0 22px;border-bottom:1px solid var(--line-2)}.fs-why .checks li .mono{padding-top:4px;color:var(--accent-text)}.fs-why .checks li b{display:block;font-size:18px;font-weight:660;letter-spacing:-.015em}.fs-why .checks li div>span{display:block;margin-top:4px;font-size:15px;color:var(--text-3)}[dir=rtl] :is(.fs-why .track-head h3,.fs-why .ch-head h3){font-family:var(--f-ar-display);font-stretch:100%;font-weight:700;line-height:1.3;letter-spacing:0}@media (min-width: 1181px) and (max-width: 1300px){.fs-why .stat .num{font-size:8.2vw}}@media (min-width: 861px) and (max-width: 1180px){.fs-why .stat .num{font-size:6.6vw}.fs-why :is(.track-head,.steps-line,.ch-head,.checks ol){grid-column:1 / -1}.fs-why .track-head,.fs-why .ch-head{margin-bottom:18px}}@media (max-width: 860px){.fs-why .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-why .stat{padding:20px 12px 24px 0;padding-inline:0 12px;border-bottom:1px solid var(--line-2)}.fs-why .stat+.stat{padding-inline-start:14px}.fs-why .stat:nth-child(2){border-inline-end:0}.fs-why .stat:nth-child(3){padding-inline-start:0}.fs-why .stat .num{font-size:54px}.fs-why .stat .lb{margin-top:12px;font-size:15px}.fs-why .track{display:block;margin-top:52px}.fs-why .steps-line{display:block;margin-top:26px;border-top:0;border-inline-start:2px solid var(--fg)}.fs-why .steps-line li{padding:0 0 18px;padding-inline-start:22px}.fs-why .steps-line li:before{top:4px;inset-inline-start:-7px}.fs-why .checks{display:block;margin-top:52px}.fs-why .checks ol{grid-template-columns:minmax(0,1fr);margin-top:24px}.fs-why .checks li{padding:14px 0 15px}}.fs-any{padding-top:0;padding-bottom:clamp(56px,6.5vw,104px)}.fs-any .any-panel{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:40px var(--gut);align-items:end;overflow:hidden;padding:clamp(36px,4.4vw,64px);border-radius:var(--r-xl);border-end-start-radius:var(--r-tail);background:var(--paper-2)}.fs-any .any-panel:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:radial-gradient(70% 90% at 100% 0%,#fffffff2,#fff0 62%);box-shadow:inset 0 0 0 1px var(--line)}[dir=rtl] .fs-any .any-panel:before{background:radial-gradient(70% 90% at 0% 0%,#fffffff2,#fff0 62%)}.dark .fs-any .any-panel:before{background:none}.fs-any .any-copy{grid-column:1 / -1}.fs-any .any-body{grid-column:1 / span 7;align-self:start}.fs-any .any-act{grid-column:9 / span 4;align-self:end}.fs-any .any-side{grid-column:1 / -1;padding-top:28px;border-top:1px solid var(--line)}.fs-any .any-list li{transition:transform var(--t-ui) var(--e-out),box-shadow var(--t-ui) ease,border-color var(--t-ui) ease,background-color .32s ease,color .32s ease}.fs-any .any-list li.is-on{border-color:var(--cobalt);background:var(--cobalt);box-shadow:0 10px 24px -12px #2b36f0b3;color:#fff;transform:translateY(-2px)}.fs-any .any-list li.is-on .n{color:#ffffffb8}@media (hover: hover) and (pointer: fine){.fs-any .any-list li:not(.is-on):hover{border-color:var(--line-2);box-shadow:var(--sh-2);transform:translateY(-2px)}}.fs-any .f-label{margin-bottom:28px}.fs-any .any-h2{margin:0;font-family:var(--f-sans);font-stretch:112%;font-weight:780;font-size:clamp(34px,5.3vw,80px);line-height:1.02;letter-spacing:-.036em}.fs-any .any-h2>span[aria-hidden]>span{display:block}.fs-any .any-h2 .soft{color:var(--text-3)}.fs-any .any-roll{color:var(--cobalt-2);white-space:nowrap}.fs-any .any-roll .w{display:inline-block}.fs-any .any-roll bdi{white-space:inherit}.fs-any .any-roll .w.in{animation:any-in .64s var(--e-out) both}.fs-any .any-roll:after{content:"";display:inline-block;width:.07em;height:.78em;margin-inline-start:.1em;vertical-align:-.04em;border-radius:2px;background:currentColor;animation:any-caret 1.1s steps(1) infinite}@keyframes any-in{0%{opacity:0;transform:translateY(.34em);filter:blur(8px)}}@keyframes any-in-flat{0%{opacity:0;filter:blur(6px)}}@keyframes any-caret{50%{opacity:0}}.dark .fs-any .any-roll{color:var(--cobalt)}.fs-any .any-body{max-width:34em;margin:0;font-size:18px;line-height:1.55;color:var(--text-2)}.fs-any .any-ask{margin-top:16px;color:var(--accent-text)}.fs-any .any-ask svg{flex:none;width:18px;height:18px}.fs-any .any-note{max-width:36em;margin:2px 0 0;font-size:14px;line-height:1.5;color:var(--text-3)}.fs-any .any-k{margin:0 0 14px;color:var(--text-3)}.fs-any .any-list{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.fs-any .any-list li{display:inline-flex;align-items:baseline;gap:9px;padding:9px 16px 10px;border:1px solid var(--line);border-radius:999px;background:var(--surface);box-shadow:var(--sh-1);font-size:15px;font-weight:560;line-height:1.3;color:var(--fg)}.fs-any .any-list .n{font-family:var(--f-mono);font-size:11.5px;font-weight:500;letter-spacing:.04em;color:var(--text-3)}[dir=rtl] .fs-any .any-h2{font-family:var(--f-ar-display);font-stretch:100%;font-weight:700;font-size:clamp(30px,4.4vw,64px);line-height:1.32;letter-spacing:0}[dir=rtl] .fs-any .any-roll .latin{font-family:var(--f-sans);font-stretch:112%;letter-spacing:-.03em}[dir=rtl] .fs-any .any-body{line-height:1.75}[dir=rtl] .fs-any .any-list li{font-weight:500}.dark .fs-any .any-list li{border-color:var(--line-2);background:var(--surface-raised)}@media (max-width: 1180px){.fs-any .any-body,.fs-any .any-act{grid-column:1 / -1}.fs-any .any-panel{grid-template-columns:minmax(0,1fr);gap:28px}.fs-any .any-act{margin-top:-10px}}@media (prefers-reduced-motion: reduce){.fs-any .any-roll:after{animation:none}}@media (max-width: 860px){.fs-any{padding-bottom:48px}.fs-any .any-panel{padding:28px 20px 24px;border-radius:var(--r-lg);border-end-start-radius:var(--r-tail)}.fs-any .f-label{margin-bottom:20px}.fs-any .any-body{margin-top:16px;font-size:16px}.fs-any .any-h2{min-height:4.08em;font-size:clamp(30px,8.4vw,38px)}[dir=rtl] .fs-any .any-h2{min-height:5.28em}.fs-any .any-h2>span[aria-hidden]>span{display:inline}.fs-any .any-roll{white-space:normal}.fs-any .any-roll .w{display:inline}.fs-any .any-roll .w.in{animation-name:any-in-flat}.fs-any .any-roll:after{display:none}.fs-any .any-list{gap:8px}.fs-any .any-list li{padding:8px 13px 9px;font-size:14px}}.field-page>:is(#live,#films,#sectors,#why,#faq,#anything,#contact){content-visibility:auto}.field-page>#live{contain-intrinsic-size:auto 1390px}.field-page>#films{contain-intrinsic-size:auto 2183px}.field-page>#sectors{contain-intrinsic-size:auto 1584px}.field-page>#why{contain-intrinsic-size:auto 1348px}.field-page>#faq{contain-intrinsic-size:auto 1194px}.field-page>#anything{contain-intrinsic-size:auto 884px}.field-page>#contact{contain-intrinsic-size:auto 718px}@media (max-width: 860px){.field-page>#live{contain-intrinsic-size:auto 1371px}.field-page>#films{contain-intrinsic-size:auto 1403px}.field-page>#sectors{contain-intrinsic-size:auto 844px}.field-page>#why{contain-intrinsic-size:auto 1897px}.field-page>#faq{contain-intrinsic-size:auto 724px}.field-page>#anything{contain-intrinsic-size:auto 1067px}.field-page>#contact{contain-intrinsic-size:auto 1115px}}.field-page [data-rv=hide]{opacity:0;transform:translate3d(0,26px,0)}.field-page [data-rv=show]{transition:opacity .7s var(--e-out) calc(var(--rv-i, 0) * 70ms),transform .9s var(--e-out) calc(var(--rv-i, 0) * 70ms)}.field-page :is(.fs-why .stat,.fs-why .steps-line>li)[data-rv=hide]{transform:none}@media (prefers-reduced-motion: reduce){.field-page [data-rv]{opacity:1!important;transform:none!important}}
