.vx-loop{width:100%;container:vxloop/inline-size}.vx-loop__frame{aspect-ratio:600/540;width:100%;max-width:600px;margin-left:auto;position:relative;container:vxstage/inline-size}@media (max-width:1023px){.vx-loop__frame{max-width:560px;margin-inline:auto}}.vx-loop__stage{--u:calc(100cqw/600);--host-skeleton-strong:#1f1b161f;font-family:var(--font-sans);color:var(--ink);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;pointer-events:none;--fx:calc(var(--u)*-281);--fy:calc(var(--u)*0);--vy:calc(var(--u)*204);position:absolute;inset:0}.vx-loop__bar{height:calc(var(--u)*40)}.vx-loop__rail{top:calc(var(--u)*40);width:calc(var(--u)*52)}.vx-loop__record{left:calc(var(--u)*70);width:calc(var(--u)*248);top:0}.vx-loop__rec-head{top:calc(var(--u)*60)}.vx-loop__patient{top:calc(var(--u)*90)}.vx-loop__divider{top:calc(var(--u)*130)}.vx-loop__saved{top:calc(var(--u)*366)}.vx-loop__more{top:calc(var(--u)*418)}.vx-loop__panel{left:calc(var(--u)*336);top:calc(var(--u)*52);width:calc(var(--u)*248);height:calc(var(--u)*472)}.vx-loop__panel .vx-window__head{height:calc(var(--u)*44)}.vx-loop__foot{height:calc(var(--u)*56)}.vx-loop__listen{top:calc(var(--u)*128);height:calc(var(--u)*124)}.vx-loop__orb{--orb:calc(var(--u)*96)}.vx-loop__voice{top:calc(var(--u)*58)}.vx-loop__panel>.vx-loop__field,.vx-loop__panel>.vx-loop__voice{left:calc(var(--u)*14);right:calc(var(--u)*14)}.vx-loop__cursor{left:calc(var(--u)*494);top:calc(var(--u)*500)}.vx-loop__field--1{top:calc(var(--u)*126)}.vx-loop__ghost--1{left:calc(var(--u)*351);top:calc(var(--u)*178)}.vx-loop__row--1{top:calc(var(--u)*178)}.vx-loop__field--2{top:calc(var(--u)*192)}.vx-loop__ghost--2{left:calc(var(--u)*351);top:calc(var(--u)*244)}.vx-loop__row--2{top:calc(var(--u)*244)}.vx-loop__field--3{top:calc(var(--u)*245)}.vx-loop__ghost--3{left:calc(var(--u)*351);top:calc(var(--u)*297)}.vx-loop__row--3{top:calc(var(--u)*297)}.vx-loop__section{top:calc(var(--u)*150)}.vx-loop__host{border-radius:calc(var(--u)*16);background:var(--surface-raised);box-shadow:0 0 0 1px var(--line),var(--shadow-3);position:absolute;inset:0;overflow:hidden}.vx-loop__bar{align-items:center;gap:calc(var(--u)*10);padding:0 calc(var(--u)*18);box-shadow:inset 0 -1px 0 var(--line-soft);display:flex;position:absolute;top:0;left:0;right:0}.vx-loop__bar i{width:calc(var(--u)*44);height:calc(var(--u)*8);border-radius:calc(var(--u)*4);background:var(--host-skeleton);display:block}.vx-loop__bar i:first-child{width:calc(var(--u)*64)}.vx-loop__bar b{width:calc(var(--u)*22);height:calc(var(--u)*22);background:var(--host-skeleton);border-radius:50%;margin-left:auto}.vx-loop__rail{align-items:center;gap:calc(var(--u)*14);padding-top:calc(var(--u)*20);box-shadow:inset -1px 0 0 var(--line-soft);flex-direction:column;display:flex;position:absolute;bottom:0;left:0}.vx-loop__rail i{width:calc(var(--u)*20);height:calc(var(--u)*20);border-radius:calc(var(--u)*6);background:var(--host-skeleton)}.vx-loop__rail i:first-child{border-radius:50%}.vx-loop__record{position:absolute;bottom:0}.vx-loop__record>*{position:absolute;left:0;right:0}.vx-loop__rec-head{align-items:center;gap:calc(var(--u)*8);font-size:calc(var(--u)*12.5);line-height:calc(var(--u)*18);white-space:nowrap;display:flex}.vx-loop__rec-dot{width:calc(var(--u)*8);height:calc(var(--u)*8);background-color:var(--success-dot);border-radius:50%}.vx-loop__rec-sub{font-size:calc(var(--u)*11);color:var(--ink-muted)}.vx-loop__patient i,.vx-loop__section i,.vx-loop__more i{height:calc(var(--u)*8);border-radius:calc(var(--u)*4);background:var(--host-skeleton);display:block}.vx-loop__patient i:first-child{width:calc(var(--u)*124);height:calc(var(--u)*10);margin-bottom:calc(var(--u)*8);background:var(--host-skeleton-strong)}.vx-loop__patient i+i{width:calc(var(--u)*78);height:calc(var(--u)*7)}.vx-loop__divider{background:var(--line-soft);height:1px}.vx-loop__section i{width:calc(var(--u)*96)}.vx-loop__more i{width:86%;margin-bottom:calc(var(--u)*10)}.vx-loop__more i+i{width:58%}.vx-loop__row{min-height:calc(var(--u)*22)}.vx-loop__skel,.vx-loop__fill{width:100%;position:absolute;top:0;left:0}.vx-loop__skel i{height:calc(var(--u)*8);border-radius:calc(var(--u)*4);background:var(--host-skeleton);margin-top:calc(var(--u)*7);display:block}.vx-loop__skel i:first-child{width:calc(var(--u)*58);height:calc(var(--u)*7);background:var(--host-skeleton-strong);margin-top:0}.vx-loop__flash{inset:calc(var(--u)*-6)calc(var(--u)*-10);border-radius:calc(var(--u)*8);background:var(--brand-tint);opacity:0;position:absolute}.vx-loop__fill,.vx-loop__field,.vx-loop__ghost{row-gap:calc(var(--u)*5);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.vx-loop .vx-micro-label{font-size:calc(var(--u)*10);line-height:calc(var(--u)*12);white-space:nowrap}.vx-loop__value{font-size:calc(var(--u)*12);color:var(--ink);max-width:calc(var(--u)*218);text-wrap:pretty;margin:0;line-height:1.45}.vx-loop__line{align-items:center;gap:calc(var(--u)*6)calc(var(--u)*8);font-size:calc(var(--u)*11);color:var(--ink-muted);flex-wrap:wrap;display:flex}.vx-loop__line b{color:var(--ink);font-weight:700}.vx-loop .vx-sep{color:var(--stone-300)}.vx-loop .vx-data-chip{height:calc(var(--u)*22);padding:0 calc(var(--u)*8);gap:calc(var(--u)*5);border-radius:calc(var(--u)*8);font-size:calc(var(--u)*11)}.vx-loop .vx-data-chip__kicker{font-size:calc(var(--u)*9)}.vx-loop .vx-data-chip--bop i{width:calc(var(--u)*5);height:calc(var(--u)*5)}.vx-loop__chip{align-items:center;gap:calc(var(--u)*8);display:inline-flex}.vx-loop .vx-pill{height:calc(var(--u)*24);padding:0 calc(var(--u)*9);gap:calc(var(--u)*6);border-radius:calc(var(--u)*12);font-size:calc(var(--u)*11)}.vx-loop .vx-pill__check{width:calc(var(--u)*14);height:calc(var(--u)*14)}.vx-loop .vx-pill__check svg{width:calc(var(--u)*8);height:calc(var(--u)*8)}.vx-loop .vx-live{gap:calc(var(--u)*6);font-size:calc(var(--u)*11)}.vx-loop .vx-live__dot{width:calc(var(--u)*6);height:calc(var(--u)*6)}.vx-loop__perio{column-gap:calc(var(--u)*6);row-gap:calc(var(--u)*3);max-width:calc(var(--u)*218);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.vx-loop__tooth{border-radius:calc(var(--u)*3.5);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.vx-loop .vx-cell{aspect-ratio:auto;height:calc(var(--u)*24);padding-top:calc(var(--u)*4);font-size:calc(var(--u)*10.5)}.vx-loop .vx-cell__bop,.vx-loop .vx-cell__plaque{top:calc(var(--u)*2);width:calc(var(--u)*3.5);height:calc(var(--u)*3.5)}.vx-loop .vx-cell__bop{right:calc(var(--u)*2)}.vx-loop .vx-cell__plaque{left:calc(var(--u)*2)}.vx-loop__cover{background:var(--clinical-empty-bg);opacity:0;position:absolute;inset:0}.vx-loop__ring{z-index:1;border-radius:calc(var(--u)*3);box-shadow:inset 0 0 0 calc(var(--u)*1.5)var(--brand);position:absolute;inset:0}.vx-loop__num{font-size:calc(var(--u)*9.5);font-weight:600;line-height:calc(var(--u)*10);text-align:center;color:var(--ink-muted)}.vx-loop__panel.vx-window{border-radius:calc(var(--u)*12);display:block;position:absolute}.vx-loop__panel .vx-window__head{padding:0 calc(var(--u)*14);gap:calc(var(--u)*8);position:relative}.vx-loop__panel .vx-window__title{gap:calc(var(--u)*8);font-size:calc(var(--u)*13)}.vx-loop__panel .vx-window__title img{width:calc(var(--u)*15)}.vx-loop__panel .vx-window__head{padding:0 calc(var(--u)*12);gap:calc(var(--u)*6)}.vx-loop__panel .vx-window__title{gap:calc(var(--u)*6);font-size:calc(var(--u)*12.5);flex-shrink:0}.vx-loop__panel .vx-pill--recording{padding:0 calc(var(--u)*7);gap:calc(var(--u)*5);font-size:calc(var(--u)*10.5)}.vx-loop__panel .vx-pill--recording .vx-pill__dot{width:calc(var(--u)*6);height:calc(var(--u)*6)}.vx-loop__swap{place-items:center start;display:inline-grid}.vx-loop__swap>*{grid-area:1/1}.vx-loop__swap>:first-child{opacity:0}.vx-loop__swap--pill{justify-items:end}.vx-loop__panel>.vx-loop__field,.vx-loop__panel>.vx-loop__voice{position:absolute}.vx-loop__field:before{content:"";left:0;right:0;top:calc(var(--u)*-8);background:var(--line-soft);height:1px;position:absolute}.vx-loop__voice .vx-loop__quote{font-size:calc(var(--u)*12);color:var(--ink-body);font-weight:500;line-height:1.45}.vx-loop__voice b{border-radius:calc(var(--u)*3);color:var(--brand-ink);background-color:var(--brand-tint);box-shadow:0 0 0 calc(var(--u)*2)var(--brand-tint);font-weight:700}.vx-loop__voice{row-gap:calc(var(--u)*5);align-content:start;display:grid}.vx-loop__w{white-space:pre;display:inline-block}.vx-loop__skel{opacity:0}.vx-loop__listen{justify-content:center;align-items:center;gap:calc(var(--u)*4);opacity:0;transform-origin:50%;display:flex;position:absolute;left:0;right:0}.vx-loop__orb .vx-orb__core{inset:calc(var(--orb)*.065)}.vx-loop__orb .vx-orb__ring,.vx-loop__orb .vx-orb__core{animation-play-state:var(--vx-play,running)}.vx-loop__foot{box-shadow:inset 0 1px 0 var(--line-soft);place-items:center;display:grid;position:absolute;bottom:0;left:0;right:0}.vx-loop__foot>*{grid-area:1/1}.vx-loop__caption{font-size:calc(var(--u)*11.5);color:var(--ink-subtle);opacity:0;white-space:nowrap;font-weight:500}.vx-loop__transfer{align-items:center;gap:calc(var(--u)*8);height:calc(var(--u)*34);padding:0 calc(var(--u)*14);border-radius:calc(var(--u)*8);background-color:var(--action);color:var(--on-action);font-size:calc(var(--u)*12.5);white-space:nowrap;font-weight:500;display:inline-flex}.vx-loop__transfer svg{width:calc(var(--u)*14);height:calc(var(--u)*14)}.vx-loop__cursor{width:calc(var(--u)*18);height:calc(var(--u)*18);margin:calc(var(--u)*-3)0 0 calc(var(--u)*-5);opacity:0;transform-origin:calc(var(--u)*5)calc(var(--u)*3);position:absolute}.vx-loop__cursor svg{width:100%;height:100%}.vx-loop__ghost{width:calc(var(--u)*238);padding:calc(var(--u)*8)calc(var(--u)*10);margin:calc(var(--u)*-8)0 0 calc(var(--u)*-10);border-radius:calc(var(--u)*10);background:var(--surface-raised);box-shadow:0 0 0 1px var(--line-soft),var(--shadow-2);opacity:0;position:absolute}.vx-loop__saved{display:flex}@container vxloop (max-width:499px){.vx-loop__frame{aspect-ratio:350/614;max-width:400px;margin-inline:auto}.vx-loop__stage{--u:calc(100cqw/350);--fx:calc(var(--u)*0);--fy:calc(var(--u)*-280);--vy:calc(var(--u)*94)}.vx-loop__bar{height:calc(var(--u)*36)}.vx-loop__rail{top:calc(var(--u)*36);width:calc(var(--u)*0)}.vx-loop__record{left:calc(var(--u)*20);width:calc(var(--u)*310);top:0}.vx-loop__rec-head{top:calc(var(--u)*50)}.vx-loop__patient{top:calc(var(--u)*74)}.vx-loop__divider{top:calc(var(--u)*106)}.vx-loop__saved{top:calc(var(--u)*241)}.vx-loop__more{top:calc(var(--u)*293)}.vx-loop__panel{left:calc(var(--u)*6);top:calc(var(--u)*310);width:calc(var(--u)*338);height:calc(var(--u)*296)}.vx-loop__panel .vx-window__head{height:calc(var(--u)*44)}.vx-loop__foot{height:calc(var(--u)*52)}.vx-loop__listen{top:calc(var(--u)*70);height:calc(var(--u)*64)}.vx-loop__orb{--orb:calc(var(--u)*64)}.vx-loop__voice{top:calc(var(--u)*56)}.vx-loop__panel>.vx-loop__field,.vx-loop__panel>.vx-loop__voice{left:calc(var(--u)*13);right:calc(var(--u)*13)}.vx-loop__cursor{left:calc(var(--u)*209);top:calc(var(--u)*584)}.vx-loop__field--1{top:calc(var(--u)*90)}.vx-loop__ghost--1{left:calc(var(--u)*20);top:calc(var(--u)*400)}.vx-loop__row--1{top:calc(var(--u)*120)}.vx-loop__field--2{top:calc(var(--u)*124)}.vx-loop__ghost--2{left:calc(var(--u)*20);top:calc(var(--u)*434)}.vx-loop__row--2{top:calc(var(--u)*154)}.vx-loop__field--3{top:calc(var(--u)*160)}.vx-loop__ghost--3{left:calc(var(--u)*20);top:calc(var(--u)*470)}.vx-loop__row--3{top:calc(var(--u)*190)}.vx-loop__rail,.vx-loop__section,.vx-loop__more{display:none}.vx-loop__bar i{width:calc(var(--u)*40);height:calc(var(--u)*7)}.vx-loop__bar i:first-child{width:calc(var(--u)*52)}.vx-loop__bar i:nth-child(3){display:none}.vx-loop__bar b{width:calc(var(--u)*18);height:calc(var(--u)*18)}.vx-loop__fill,.vx-loop__field,.vx-loop__ghost{grid-template-columns:calc(var(--u)*78)minmax(0,1fr);align-items:start}.vx-loop__fill>.vx-micro-label,.vx-loop__field>.vx-micro-label,.vx-loop__ghost>.vx-micro-label{padding-top:calc(var(--u)*5);padding-right:calc(var(--u)*8);white-space:normal}.vx-loop__value{font-size:calc(var(--u)*11.5);max-width:none}.vx-loop__ghost{width:calc(var(--u)*330)}.vx-loop__perio{max-width:none}.vx-loop__voice{grid-template-columns:calc(var(--u)*78)minmax(0,1fr);align-items:start;display:grid}.vx-loop__voice .vx-loop__quote{font-size:calc(var(--u)*11.5)}.vx-loop__voice .vx-micro-label{padding-top:calc(var(--u)*3)}.vx-loop__field:before{top:calc(var(--u)*-5)}.vx-loop__skel i{margin-top:calc(var(--u)*5)}.vx-loop__skel{grid-template-columns:calc(var(--u)*78)minmax(0,1fr);align-items:start;display:grid}.vx-loop__skel i{grid-column:2}.vx-loop__skel i:first-child{margin-top:calc(var(--u)*3);grid-area:1/1/span 2}.vx-loop__skel i:nth-child(2){margin-top:calc(var(--u)*2)}.vx-loop__rec-head{font-size:calc(var(--u)*12)}}.vx-loop__stage .vx-loop__swap>:first-child,.vx-loop__stage .vx-loop__swap>:last-child,.vx-loop__stage .vx-loop__listen,.vx-loop__stage .vx-loop__caption,.vx-loop__stage .vx-loop__voice,.vx-loop__stage .vx-loop__voice .vx-micro-label,.vx-loop__stage .vx-loop__w:first-child,.vx-loop__stage .vx-loop__w:nth-child(2),.vx-loop__stage .vx-loop__w:nth-child(3),.vx-loop__stage .vx-loop__w:nth-child(4),.vx-loop__stage .vx-loop__w:nth-child(5),.vx-loop__stage .vx-loop__voice b,.vx-loop__stage .vx-loop__field--1,.vx-loop__stage .vx-loop__field--2,.vx-loop__stage .vx-loop__field--3,.vx-loop__stage .vx-loop__panel .vx-loop__chip:first-child,.vx-loop__stage .vx-loop__panel .vx-loop__chip:nth-child(2),.vx-loop__stage .vx-loop__panel .vx-loop__chip:nth-child(3),.vx-loop__stage .vx-loop__panel .vx-loop__tooth:first-child .vx-cell:first-child .vx-loop__cover,.vx-loop__stage .vx-loop__panel .vx-loop__tooth:first-child .vx-cell:nth-child(2) .vx-loop__cover,.vx-loop__stage .vx-loop__panel .vx-loop__tooth:first-child .vx-cell:nth-child(3) .vx-loop__cover,.vx-loop__stage .vx-loop__panel .vx-loop__tooth:nth-child(2) .vx-cell:first-child .vx-loop__cover,.vx-loop__stage .vx-loop__panel .vx-loop__tooth:nth-child(2) .vx-cell:nth-child(2) .vx-loop__cover,.vx-loop__stage .vx-loop__panel .vx-loop__tooth:nth-child(2) .vx-cell:nth-child(3) .vx-loop__cover,.vx-loop__stage .vx-loop__panel .vx-loop__tooth:nth-child(3) .vx-cell:first-child .vx-loop__cover,.vx-loop__stage .vx-loop__panel .vx-loop__tooth:nth-child(3) .vx-cell:nth-child(2) .vx-loop__cover,.vx-loop__stage .vx-loop__panel .vx-loop__tooth:nth-child(3) .vx-cell:nth-child(3) .vx-loop__cover,.vx-loop__stage .vx-loop__panel .vx-loop__tooth:nth-child(4) .vx-cell:first-child .vx-loop__cover,.vx-loop__stage .vx-loop__panel .vx-loop__tooth:nth-child(4) .vx-cell:nth-child(2) .vx-loop__cover,.vx-loop__stage .vx-loop__panel .vx-loop__tooth:nth-child(4) .vx-cell:nth-child(3) .vx-loop__cover,.vx-loop__stage .vx-loop__panel .vx-loop__ring,.vx-loop__stage .vx-loop__transfer,.vx-loop__stage .vx-loop__cursor,.vx-loop__stage .vx-loop__ghost--1,.vx-loop__stage .vx-loop__row--1 .vx-loop__skel,.vx-loop__stage .vx-loop__row--1 .vx-loop__fill,.vx-loop__stage .vx-loop__row--1 .vx-loop__flash,.vx-loop__stage .vx-loop__ghost--2,.vx-loop__stage .vx-loop__row--2 .vx-loop__skel,.vx-loop__stage .vx-loop__row--2 .vx-loop__fill,.vx-loop__stage .vx-loop__row--2 .vx-loop__flash,.vx-loop__stage .vx-loop__ghost--3,.vx-loop__stage .vx-loop__row--3 .vx-loop__skel,.vx-loop__stage .vx-loop__row--3 .vx-loop__fill,.vx-loop__stage .vx-loop__row--3 .vx-loop__flash,.vx-loop__stage .vx-loop__saved,.vx-loop__stage .vx-loop__rec-dot{animation-duration:9.5s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both;animation-delay:var(--vx-t,0s);animation-play-state:var(--vx-play,running)}.vx-loop__stage .vx-loop__swap>:first-child{animation-name:vxl-swap-out}.vx-loop__stage .vx-loop__swap>:last-child{animation-name:vxl-swap-in}.vx-loop__stage .vx-loop__listen{animation-name:vxl-listen}.vx-loop__stage .vx-loop__caption{animation-name:vxl-caption}.vx-loop__stage .vx-loop__voice{animation-name:vxl-voice}.vx-loop__stage .vx-loop__voice .vx-micro-label{animation-name:vxl-voice-label}.vx-loop__stage .vx-loop__w:first-child{animation-name:vxl-word-1}.vx-loop__stage .vx-loop__w:nth-child(2){animation-name:vxl-word-2}.vx-loop__stage .vx-loop__w:nth-child(3){animation-name:vxl-word-3}.vx-loop__stage .vx-loop__w:nth-child(4){animation-name:vxl-word-4}.vx-loop__stage .vx-loop__w:nth-child(5){animation-name:vxl-word-5}.vx-loop__stage .vx-loop__voice b{animation-name:vxl-hilite}.vx-loop__stage .vx-loop__field--1{animation-name:vxl-field-1}.vx-loop__stage .vx-loop__field--2{animation-name:vxl-field-2}.vx-loop__stage .vx-loop__field--3{animation-name:vxl-field-3}.vx-loop__stage .vx-loop__panel .vx-loop__chip:first-child{animation-name:vxl-chip-1}.vx-loop__stage .vx-loop__panel .vx-loop__chip:nth-child(2){animation-name:vxl-chip-2}.vx-loop__stage .vx-loop__panel .vx-loop__chip:nth-child(3){animation-name:vxl-chip-3}.vx-loop__stage .vx-loop__panel .vx-loop__tooth:first-child .vx-cell:first-child .vx-loop__cover{animation-name:vxl-cell-1}.vx-loop__stage .vx-loop__panel .vx-loop__tooth:first-child .vx-cell:nth-child(2) .vx-loop__cover{animation-name:vxl-cell-2}.vx-loop__stage .vx-loop__panel .vx-loop__tooth:first-child .vx-cell:nth-child(3) .vx-loop__cover{animation-name:vxl-cell-3}.vx-loop__stage .vx-loop__panel .vx-loop__tooth:nth-child(2) .vx-cell:first-child .vx-loop__cover{animation-name:vxl-cell-4}.vx-loop__stage .vx-loop__panel .vx-loop__tooth:nth-child(2) .vx-cell:nth-child(2) .vx-loop__cover{animation-name:vxl-cell-5}.vx-loop__stage .vx-loop__panel .vx-loop__tooth:nth-child(2) .vx-cell:nth-child(3) .vx-loop__cover{animation-name:vxl-cell-6}.vx-loop__stage .vx-loop__panel .vx-loop__tooth:nth-child(3) .vx-cell:first-child .vx-loop__cover{animation-name:vxl-cell-7}.vx-loop__stage .vx-loop__panel .vx-loop__tooth:nth-child(3) .vx-cell:nth-child(2) .vx-loop__cover{animation-name:vxl-cell-8}.vx-loop__stage .vx-loop__panel .vx-loop__tooth:nth-child(3) .vx-cell:nth-child(3) .vx-loop__cover{animation-name:vxl-cell-9}.vx-loop__stage .vx-loop__panel .vx-loop__tooth:nth-child(4) .vx-cell:first-child .vx-loop__cover{animation-name:vxl-cell-10}.vx-loop__stage .vx-loop__panel .vx-loop__tooth:nth-child(4) .vx-cell:nth-child(2) .vx-loop__cover{animation-name:vxl-cell-11}.vx-loop__stage .vx-loop__panel .vx-loop__tooth:nth-child(4) .vx-cell:nth-child(3) .vx-loop__cover{animation-name:vxl-cell-12}.vx-loop__stage .vx-loop__panel .vx-loop__ring{animation-name:vxl-ring}.vx-loop__stage .vx-loop__transfer{animation-name:vxl-transfer}.vx-loop__stage .vx-loop__cursor{animation-name:vxl-cursor}.vx-loop__stage .vx-loop__ghost--1{animation-name:vxl-ghost-1}.vx-loop__stage .vx-loop__row--1 .vx-loop__skel{animation-name:vxl-skel-1}.vx-loop__stage .vx-loop__row--1 .vx-loop__fill{animation-name:vxl-fill-1}.vx-loop__stage .vx-loop__row--1 .vx-loop__flash{animation-name:vxl-flash-1}.vx-loop__stage .vx-loop__ghost--2{animation-name:vxl-ghost-2}.vx-loop__stage .vx-loop__row--2 .vx-loop__skel{animation-name:vxl-skel-2}.vx-loop__stage .vx-loop__row--2 .vx-loop__fill{animation-name:vxl-fill-2}.vx-loop__stage .vx-loop__row--2 .vx-loop__flash{animation-name:vxl-flash-2}.vx-loop__stage .vx-loop__ghost--3{animation-name:vxl-ghost-3}.vx-loop__stage .vx-loop__row--3 .vx-loop__skel{animation-name:vxl-skel-3}.vx-loop__stage .vx-loop__row--3 .vx-loop__fill{animation-name:vxl-fill-3}.vx-loop__stage .vx-loop__row--3 .vx-loop__flash{animation-name:vxl-flash-3}.vx-loop__stage .vx-loop__saved{animation-name:vxl-saved}.vx-loop__stage .vx-loop__rec-dot{animation-name:vxl-dot}@keyframes vxl-swap-out{0%{opacity:1}22.105%{opacity:1}23.579%{opacity:0}96.947%{opacity:0}98.842%{opacity:1}to{opacity:1}}@keyframes vxl-swap-in{0%{opacity:0}23.579%{opacity:0}25.684%{opacity:1}95.263%{opacity:1}96.737%{opacity:0}to{opacity:0}}@keyframes vxl-listen{0%{opacity:1;transform:none}21.579%{opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1);transform:none}25.263%{opacity:0;transform:scale(.82)}95.263%{opacity:0;transform:scale(.82)}97.474%{opacity:0;animation-timing-function:cubic-bezier(.22,.61,.36,1);transform:scale(.82)}to{opacity:1;transform:none}}@keyframes vxl-caption{0%{opacity:1}22.105%{opacity:1}24.737%{opacity:0}95.263%{opacity:0}97.474%{opacity:0}to{opacity:1}}@keyframes vxl-voice{0%{opacity:1;transform:translateY(var(--vy))}21.579%{opacity:1;transform:translateY(var(--vy));animation-timing-function:cubic-bezier(.65,0,.35,1)}26.316%{opacity:1;transform:none}95.263%{opacity:1;transform:none}97.474%{opacity:0;transform:none}99.263%{opacity:0;transform:translateY(var(--vy))}to{opacity:1;transform:translateY(var(--vy))}}@keyframes vxl-voice-label{0%{opacity:0}25.158%{opacity:0}27.263%{opacity:1}95.263%{opacity:1}96.737%{opacity:0}to{opacity:0}}@keyframes vxl-word-1{0%{opacity:0;transform:translateY(calc(var(--u)*4))}10%{opacity:0;transform:translateY(calc(var(--u)*4));animation-timing-function:cubic-bezier(.22,.61,.36,1)}13.158%{opacity:1;transform:none}95.263%{opacity:1;transform:none}97.474%{opacity:0;transform:none}to{opacity:0;transform:translateY(calc(var(--u)*4))}}@keyframes vxl-word-2{0%{opacity:0;transform:translateY(calc(var(--u)*4))}12.421%{opacity:0;transform:translateY(calc(var(--u)*4));animation-timing-function:cubic-bezier(.22,.61,.36,1)}15.579%{opacity:1;transform:none}95.263%{opacity:1;transform:none}97.474%{opacity:0;transform:none}to{opacity:0;transform:translateY(calc(var(--u)*4))}}@keyframes vxl-word-3{0%{opacity:0;transform:translateY(calc(var(--u)*4))}14.737%{opacity:0;transform:translateY(calc(var(--u)*4));animation-timing-function:cubic-bezier(.22,.61,.36,1)}17.895%{opacity:1;transform:none}95.263%{opacity:1;transform:none}97.474%{opacity:0;transform:none}to{opacity:0;transform:translateY(calc(var(--u)*4))}}@keyframes vxl-word-4{0%{opacity:0;transform:translateY(calc(var(--u)*4))}17.474%{opacity:0;transform:translateY(calc(var(--u)*4));animation-timing-function:cubic-bezier(.22,.61,.36,1)}20.632%{opacity:1;transform:none}95.263%{opacity:1;transform:none}97.474%{opacity:0;transform:none}to{opacity:0;transform:translateY(calc(var(--u)*4))}}@keyframes vxl-word-5{0%{opacity:0;transform:translateY(calc(var(--u)*4))}20%{opacity:0;transform:translateY(calc(var(--u)*4));animation-timing-function:cubic-bezier(.22,.61,.36,1)}23.158%{opacity:1;transform:none}95.263%{opacity:1;transform:none}97.474%{opacity:0;transform:none}to{opacity:0;transform:translateY(calc(var(--u)*4))}}@keyframes vxl-hilite{0%{box-shadow:0 0 0 calc(var(--u)*2)transparent;color:var(--ink);background-color:#0000}24.211%{box-shadow:0 0 0 calc(var(--u)*2)transparent;color:var(--ink);background-color:#0000}27.368%{background-color:var(--brand-tint);box-shadow:0 0 0 calc(var(--u)*2)var(--brand-tint);color:var(--brand-ink)}95.263%{background-color:var(--brand-tint);box-shadow:0 0 0 calc(var(--u)*2)var(--brand-tint);color:var(--brand-ink)}97.474%{box-shadow:0 0 0 calc(var(--u)*2)transparent;color:var(--ink);background-color:#0000}to{box-shadow:0 0 0 calc(var(--u)*2)transparent;color:var(--ink);background-color:#0000}}@keyframes vxl-field-1{0%{opacity:0;transform:translateY(calc(var(--u)*6))}25.789%{opacity:0;transform:translateY(calc(var(--u)*6));animation-timing-function:cubic-bezier(.22,.61,.36,1)}29.474%{opacity:1;transform:none}95.263%{opacity:1;transform:none}97.474%{opacity:0;transform:none}to{opacity:0;transform:translateY(calc(var(--u)*6))}}@keyframes vxl-field-2{0%{opacity:0;transform:translateY(calc(var(--u)*6))}30%{opacity:0;transform:translateY(calc(var(--u)*6));animation-timing-function:cubic-bezier(.22,.61,.36,1)}33.684%{opacity:1;transform:none}95.263%{opacity:1;transform:none}97.474%{opacity:0;transform:none}to{opacity:0;transform:translateY(calc(var(--u)*6))}}@keyframes vxl-field-3{0%{opacity:0;transform:translateY(calc(var(--u)*6))}34.211%{opacity:0;transform:translateY(calc(var(--u)*6));animation-timing-function:cubic-bezier(.22,.61,.36,1)}37.895%{opacity:1;transform:none}95.263%{opacity:1;transform:none}97.474%{opacity:0;transform:none}to{opacity:0;transform:translateY(calc(var(--u)*6))}}@keyframes vxl-chip-1{0%{opacity:0;transform:scale(.88)}30%{opacity:0;animation-timing-function:cubic-bezier(.34,1.4,.64,1);transform:scale(.88)}33.368%{opacity:1;transform:none}95.263%{opacity:1;transform:none}97.474%{opacity:0;transform:none}to{opacity:0;transform:scale(.88)}}@keyframes vxl-chip-2{0%{opacity:0;transform:scale(.88)}31.053%{opacity:0;animation-timing-function:cubic-bezier(.34,1.4,.64,1);transform:scale(.88)}34.421%{opacity:1;transform:none}95.263%{opacity:1;transform:none}97.474%{opacity:0;transform:none}to{opacity:0;transform:scale(.88)}}@keyframes vxl-chip-3{0%{opacity:0;transform:scale(.88)}32.105%{opacity:0;animation-timing-function:cubic-bezier(.34,1.4,.64,1);transform:scale(.88)}35.474%{opacity:1;transform:none}95.263%{opacity:1;transform:none}97.474%{opacity:0;transform:none}to{opacity:0;transform:scale(.88)}}@keyframes vxl-cell-1{0%{opacity:1}35.263%{opacity:1}37.158%{opacity:0}95.263%{opacity:0}97.474%{opacity:1}to{opacity:1}}@keyframes vxl-cell-2{0%{opacity:1}35.895%{opacity:1}37.789%{opacity:0}95.263%{opacity:0}97.474%{opacity:1}to{opacity:1}}@keyframes vxl-cell-3{0%{opacity:1}36.526%{opacity:1}38.421%{opacity:0}95.263%{opacity:0}97.474%{opacity:1}to{opacity:1}}@keyframes vxl-cell-4{0%{opacity:1}37.158%{opacity:1}39.053%{opacity:0}95.263%{opacity:0}97.474%{opacity:1}to{opacity:1}}@keyframes vxl-cell-5{0%{opacity:1}37.789%{opacity:1}39.684%{opacity:0}95.263%{opacity:0}97.474%{opacity:1}to{opacity:1}}@keyframes vxl-cell-6{0%{opacity:1}38.421%{opacity:1}40.316%{opacity:0}95.263%{opacity:0}97.474%{opacity:1}to{opacity:1}}@keyframes vxl-cell-7{0%{opacity:1}39.053%{opacity:1}40.947%{opacity:0}95.263%{opacity:0}97.474%{opacity:1}to{opacity:1}}@keyframes vxl-cell-8{0%{opacity:1}39.684%{opacity:1}41.579%{opacity:0}95.263%{opacity:0}97.474%{opacity:1}to{opacity:1}}@keyframes vxl-cell-9{0%{opacity:1}40.316%{opacity:1}42.211%{opacity:0}95.263%{opacity:0}97.474%{opacity:1}to{opacity:1}}@keyframes vxl-cell-10{0%{opacity:1}40.947%{opacity:1}42.842%{opacity:0}95.263%{opacity:0}97.474%{opacity:1}to{opacity:1}}@keyframes vxl-cell-11{0%{opacity:1}41.579%{opacity:1}43.474%{opacity:0}95.263%{opacity:0}97.474%{opacity:1}to{opacity:1}}@keyframes vxl-cell-12{0%{opacity:1}42.211%{opacity:1}44.105%{opacity:0}95.263%{opacity:0}97.474%{opacity:1}to{opacity:1}}@keyframes vxl-ring{0%{opacity:0;transform:scale(1.4)}39.053%{opacity:0;animation-timing-function:cubic-bezier(.22,.61,.36,1);transform:scale(1.4)}42.211%{opacity:1;transform:none}95.263%{opacity:1;transform:none}97.474%{opacity:0;transform:none}to{opacity:0;transform:scale(1.4)}}@keyframes vxl-transfer{0%{opacity:0;transform:translateY(calc(var(--u)*4));background-color:var(--action)}46.842%{opacity:0;transform:translateY(calc(var(--u)*4));background-color:var(--action);animation-timing-function:cubic-bezier(.22,.61,.36,1)}50%{opacity:1;background-color:var(--action);transform:none}51.368%{opacity:1;background-color:var(--action);transform:none}52.421%{opacity:1;background-color:var(--action-hover);transform:none}53.263%{opacity:1;background-color:var(--action-active);transform:scale(.96)}54.526%{opacity:1;background-color:var(--action-hover);transform:none}60%{opacity:1;background-color:var(--action-hover);transform:none}62.105%{opacity:1;background-color:var(--action);transform:none}95.263%{opacity:1;background-color:var(--action);transform:none}97.474%{opacity:0;background-color:var(--action);transform:none}to{opacity:0;transform:translateY(calc(var(--u)*4));background-color:var(--action)}}@keyframes vxl-cursor{0%{opacity:0;transform:translate(calc(var(--u)*34),calc(var(--u)*14))}46.316%{opacity:0;transform:translate(calc(var(--u)*34),calc(var(--u)*14))}47.368%{opacity:1;transform:translate(calc(var(--u)*30),calc(var(--u)*12));animation-timing-function:cubic-bezier(.65,0,.35,1)}51.789%{opacity:1;transform:none}52.632%{opacity:1;transform:scale(.86)}53.895%{opacity:1;transform:none}57.368%{opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1);transform:none}61.053%{opacity:0;transform:translate(calc(var(--u)*14),calc(var(--u)*12))}to{opacity:0;transform:translate(calc(var(--u)*34),calc(var(--u)*14))}}@keyframes vxl-ghost-1{0%{opacity:0;transform:none}53.895%{opacity:0;transform:none}54.737%{opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1);transform:scale(1.02)}60%{opacity:1;transform:translate(var(--fx),var(--fy))}61.474%{opacity:0;transform:translate(var(--fx),var(--fy))}to{opacity:0;transform:translate(var(--fx),var(--fy))}}@keyframes vxl-skel-1{0%{opacity:1}59.368%{opacity:1}61.474%{opacity:0}95.263%{opacity:0}97.474%{opacity:1}to{opacity:1}}@keyframes vxl-fill-1{0%{opacity:0;clip-path:inset(0 100% 0 0)}59.368%{opacity:1;clip-path:inset(0 100% 0 0);animation-timing-function:cubic-bezier(.22,.61,.36,1)}63.579%{opacity:1;clip-path:inset(0)}95.263%{opacity:1;clip-path:inset(0)}97.474%{opacity:0;clip-path:inset(0)}to{opacity:0;clip-path:inset(0 100% 0 0)}}@keyframes vxl-flash-1{0%{opacity:0}58.842%{opacity:0}60.632%{opacity:1}68.842%{opacity:0}to{opacity:0}}@keyframes vxl-ghost-2{0%{opacity:0;transform:none}55.158%{opacity:0;transform:none}56%{opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1);transform:scale(1.02)}61.263%{opacity:1;transform:translate(var(--fx),var(--fy))}62.737%{opacity:0;transform:translate(var(--fx),var(--fy))}to{opacity:0;transform:translate(var(--fx),var(--fy))}}@keyframes vxl-skel-2{0%{opacity:1}60.632%{opacity:1}62.737%{opacity:0}95.263%{opacity:0}97.474%{opacity:1}to{opacity:1}}@keyframes vxl-fill-2{0%{opacity:0;clip-path:inset(0 100% 0 0)}60.632%{opacity:1;clip-path:inset(0 100% 0 0);animation-timing-function:cubic-bezier(.22,.61,.36,1)}64.842%{opacity:1;clip-path:inset(0)}95.263%{opacity:1;clip-path:inset(0)}97.474%{opacity:0;clip-path:inset(0)}to{opacity:0;clip-path:inset(0 100% 0 0)}}@keyframes vxl-flash-2{0%{opacity:0}60.105%{opacity:0}61.895%{opacity:1}70.105%{opacity:0}to{opacity:0}}@keyframes vxl-ghost-3{0%{opacity:0;transform:none}56.421%{opacity:0;transform:none}57.263%{opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1);transform:scale(1.02)}62.526%{opacity:1;transform:translate(var(--fx),var(--fy))}64%{opacity:0;transform:translate(var(--fx),var(--fy))}to{opacity:0;transform:translate(var(--fx),var(--fy))}}@keyframes vxl-skel-3{0%{opacity:1}61.895%{opacity:1}64%{opacity:0}95.263%{opacity:0}97.474%{opacity:1}to{opacity:1}}@keyframes vxl-fill-3{0%{opacity:0;clip-path:inset(0 100% 0 0)}61.895%{opacity:1;clip-path:inset(0 100% 0 0);animation-timing-function:cubic-bezier(.22,.61,.36,1)}66.105%{opacity:1;clip-path:inset(0)}95.263%{opacity:1;clip-path:inset(0)}97.474%{opacity:0;clip-path:inset(0)}to{opacity:0;clip-path:inset(0 100% 0 0)}}@keyframes vxl-flash-3{0%{opacity:0}61.368%{opacity:0}63.158%{opacity:1}72.854%{opacity:0}to{opacity:0}}@keyframes vxl-saved{0%{opacity:0;transform:translateY(calc(var(--u)*6))scale(.96)}66.842%{opacity:0;transform:translateY(calc(var(--u)*6))scale(.96);animation-timing-function:cubic-bezier(.34,1.4,.64,1)}70.526%{opacity:1;transform:none}95.263%{opacity:1;transform:none}97.474%{opacity:0;transform:none}to{opacity:0;transform:translateY(calc(var(--u)*6))scale(.96)}}@keyframes vxl-dot{0%{background-color:var(--host-skeleton-strong)}66.842%{background-color:var(--host-skeleton-strong)}69.474%{background-color:var(--success-dot)}95.263%{background-color:var(--success-dot)}97.474%{background-color:var(--host-skeleton-strong)}to{background-color:var(--host-skeleton-strong)}}.vx-loop.is-still .vx-loop__stage *,.vx-loop.is-still .vx-loop__stage :before{animation:none!important}@media (prefers-reduced-motion:reduce){.vx-loop .vx-loop__stage *,.vx-loop .vx-loop__stage :before{animation:none!important}}
.home-module__7XBcjq__page{background:var(--surface-page)}.home-module__7XBcjq__heroInner,.home-module__7XBcjq__step,.home-module__7XBcjq__faq,.home-module__7XBcjq__partnersGrid{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.home-module__7XBcjq__hero{--hero-top:104px;--hero-bottom:calc(112px + var(--dock-overlap));background:linear-gradient(to bottom,var(--surface-cream)0,var(--surface-cream)calc(100% - var(--band-fade)),var(--surface-page)100%);position:relative;overflow:hidden}.home-module__7XBcjq__gridLines{inset:0 var(--gutter);max-width:calc(var(--container-max) - 2*var(--gutter));background-image:linear-gradient(to right,var(--line-grid)1px,transparent 1px);background-size:calc((100% + var(--grid-gap))/12)100%;pointer-events:none;margin-inline:auto;position:absolute;-webkit-mask-image:linear-gradient(#000 30%,#0000 78%);mask-image:linear-gradient(#000 30%,#0000 78%)}.home-module__7XBcjq__heroInner{z-index:1;padding-top:calc(var(--nav-height) + var(--hero-top));padding-bottom:var(--hero-bottom);position:relative}.home-module__7XBcjq__titleWrap{grid-area:1/1/auto/span 6}.home-module__7XBcjq__title{text-wrap:wrap;max-width:10.8em}.home-module__7XBcjq__copy{flex-direction:column;grid-area:2/1/auto/span 5;gap:20px;margin-top:40px;display:flex}.home-module__7XBcjq__body{max-width:34em}.home-module__7XBcjq__actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.home-module__7XBcjq__visual{grid-area:1/7/span 2/-1;align-self:center;display:block}.home-module__7XBcjq__partners{--partner-h:152px;z-index:2;margin-top:calc(var(--dock-overlap)*-1);position:relative}.home-module__7XBcjq__partnersGrid{border-radius:var(--radius-2xl);background:var(--surface-raised);box-shadow:0 0 0 1px var(--line-soft),var(--shadow-2);padding-inline:32px}.home-module__7XBcjq__partnersLabel{grid-column:1/span 3;align-items:center;display:flex}.home-module__7XBcjq__partnersList{grid-column:4/-1;grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.home-module__7XBcjq__partnersList li{position:relative}.home-module__7XBcjq__partnersList li:before{content:"";background:var(--line-soft);width:1px;position:absolute;top:30%;bottom:30%;left:0}.home-module__7XBcjq__partnerLogo{height:calc(var(--partner-h) - 24px);border-radius:var(--radius-xl);transition:background-color var(--dur-fast)var(--ease-standard);justify-content:center;align-items:center;margin:12px 0 12px 12px;text-decoration:none;display:flex;position:relative}.home-module__7XBcjq__partnerLogo:hover{background:var(--surface-cream)}.home-module__7XBcjq__partnerLogo:focus-visible{box-shadow:inset 0 0 0 2px var(--brand-ink)}.home-module__7XBcjq__partnerImg{width:auto}.home-module__7XBcjq__imgOpus{height:24px}.home-module__7XBcjq__imgAlmasoft{height:48px}.home-module__7XBcjq__partnerLogo .vx-arrow-chip{opacity:0;transition:opacity var(--dur-fast)var(--ease-standard);position:absolute;top:16px;right:16px}:is(.home-module__7XBcjq__partnerLogo:hover .vx-arrow-chip,.home-module__7XBcjq__partnerLogo:focus-visible .vx-arrow-chip){opacity:1}.home-module__7XBcjq__sectionInner{padding-block:var(--section-pad);position:relative}.home-module__7XBcjq__band{background:linear-gradient(to bottom,var(--surface-page)0,var(--surface-cream)var(--band-fade),var(--surface-cream)calc(100% - var(--band-fade)),var(--surface-page)100%)}.home-module__7XBcjq__problem .vx-module__text{max-width:34ch}.home-module__7XBcjq__deck{--card-h:572px;--peek:44px;max-width:1120px;height:calc(var(--card-h) + var(--peek));margin-inline:auto;position:relative}.home-module__7XBcjq__product{left:0;right:0;top:var(--peek);height:var(--card-h);z-index:2;background:var(--surface-raised);border:1px solid var(--line-soft);border-radius:var(--radius-xl);box-shadow:var(--shadow-2);transition:top var(--dur-slow)var(--ease-out),left var(--dur-slow)var(--ease-out),right var(--dur-slow)var(--ease-out),box-shadow var(--dur-slow)var(--ease-out);flex-direction:column;display:flex;position:absolute;overflow:hidden}.home-module__7XBcjq__product[data-front=false]{z-index:1;box-shadow:var(--shadow-1);top:0;left:32px;right:32px}.home-module__7XBcjq__product[data-front=false]:hover{top:-4px}.home-module__7XBcjq__product[data-front=false] .home-module__7XBcjq__productAction{visibility:hidden}.home-module__7XBcjq__product:focus-visible{box-shadow:var(--focus-ring),var(--shadow-2)}.home-module__7XBcjq__productHead{background:var(--surface-page);border-bottom:1px solid var(--line-soft);flex-shrink:0;align-items:center;gap:12px;height:52px;padding:0 32px;display:flex}.home-module__7XBcjq__product[data-front=false] .home-module__7XBcjq__productHead{height:var(--peek);cursor:pointer}.home-module__7XBcjq__product[data-front=false] .home-module__7XBcjq__productHead:hover{background:var(--surface-cream)}.home-module__7XBcjq__productHead:focus-visible{box-shadow:inset var(--focus-ring);border-radius:var(--radius-xl)var(--radius-xl)0 0}.home-module__7XBcjq__productMarker{border-radius:var(--radius-sm);background:var(--brand);width:10px;height:10px;margin:0 2px;display:block;transform:rotate(45deg)}.home-module__7XBcjq__productName{letter-spacing:-.01em;color:var(--ink);font-size:15px;font-weight:500}.home-module__7XBcjq__productBody{flex:1;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px;min-height:0;padding:40px;display:grid}.home-module__7XBcjq__productCopy{flex-direction:column;align-items:flex-start;display:flex}.home-module__7XBcjq__productText{margin-top:var(--space-5);max-width:32ch}.home-module__7XBcjq__productAction{margin-top:var(--space-8)}.home-module__7XBcjq__productHost{align-self:stretch}.home-module__7XBcjq__encounter{flex-direction:column;justify-content:space-between;align-items:center;gap:18px;padding:22px 18px 18px;display:flex}.home-module__7XBcjq__encounterTranscript{width:100%}.home-module__7XBcjq__encounterText{color:var(--ink-muted);margin-top:6px;font-size:13px;line-height:1.5}.home-module__7XBcjq__mark{background:var(--brand-tint);color:var(--brand-ink);border-radius:4px;padding:1px 6px;font-weight:600;display:inline-flex}.home-module__7XBcjq__confidenceValue{color:var(--ink);align-items:center;gap:8px;display:inline-flex}.home-module__7XBcjq__consult{flex-direction:column;align-items:center;padding:18px 22px 26px;display:flex}.home-module__7XBcjq__consultMeta{color:var(--ink-muted);align-self:flex-start;align-items:center;gap:8px;font-size:11.5px;display:flex}.home-module__7XBcjq__consult .vx-orb{margin:44px 0 26px}.home-module__7XBcjq__consultCaption{color:var(--ink-muted);font-size:12.5px;font-weight:500}.home-module__7XBcjq__note{padding:14px 18px 18px}.home-module__7XBcjq__noteTitle{border-bottom:1px solid var(--line-soft);align-items:baseline;gap:8px;padding-bottom:10px;display:flex}.home-module__7XBcjq__noteName{letter-spacing:-.01em;color:var(--ink);font-size:15px;font-weight:600}.home-module__7XBcjq__noteSub{color:var(--ink-subtle);font-size:11.5px}.home-module__7XBcjq__noteFields{margin:0}.home-module__7XBcjq__noteFields>div{border-bottom:1px solid var(--line-soft);grid-template-columns:92px 1fr;gap:12px;padding:9px 0;display:grid}.home-module__7XBcjq__noteFields>div:last-child{border-bottom:0}.home-module__7XBcjq__noteFields dt{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-subtle);padding-top:2px;font-size:10px;font-weight:600}.home-module__7XBcjq__noteFields dd{color:var(--ink);margin:0;font-size:12.5px;line-height:1.45}.home-module__7XBcjq__noteFields b{font-weight:600}.home-module__7XBcjq__notePerio{margin-top:12px}.home-module__7XBcjq__notePerioHead{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.home-module__7XBcjq__notePerioKey{color:var(--brand-ink);font-size:10.5px;font-weight:600}.home-module__7XBcjq__notePerio .vx-perio__chart{border-radius:var(--radius-lg);background:var(--surface-page);box-shadow:inset 0 0 0 1px var(--line-soft);padding:12px 12px 10px}.home-module__7XBcjq__notePerio .vx-perio__teeth{gap:5px}.home-module__7XBcjq__notePerio .vx-cell{font-size:11px}.home-module__7XBcjq__noteCodes{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.home-module__7XBcjq__deliver{padding:18px 18px 20px}.home-module__7XBcjq__deliverDoc{border-radius:var(--radius-lg);background:var(--surface-page);box-shadow:inset 0 0 0 1px var(--line-soft);align-items:center;gap:12px;padding:12px 14px;display:flex}.home-module__7XBcjq__deliverIcon{border-radius:var(--radius-lg);background:var(--brand-tint);width:32px;height:32px;color:var(--brand-ink);flex-shrink:0;place-items:center;display:grid}.home-module__7XBcjq__deliverDocText{flex-direction:column;gap:2px;font-size:12.5px;display:flex}.home-module__7XBcjq__deliverDocSub{color:var(--ink-muted);font-size:11px}.home-module__7XBcjq__deliverTransfer{justify-content:center;margin:16px 0 10px;display:flex;position:relative}.home-module__7XBcjq__deliverButton{border-radius:var(--radius-md);background:var(--action);height:36px;color:var(--on-action);align-items:center;gap:8px;padding:0 14px;font-size:12.5px;font-weight:500;display:inline-flex}.home-module__7XBcjq__deliverCursor{position:absolute;bottom:-10px;left:calc(50% + 70px)}.home-module__7XBcjq__deliverFlow{justify-content:center;gap:6px;margin-bottom:10px;display:flex}.home-module__7XBcjq__deliverFlow span{color:var(--brand);opacity:.35;animation:1.4s ease-in-out infinite home-module__7XBcjq__vx-flow;display:block}.home-module__7XBcjq__deliverFlow span:nth-child(2){opacity:.57;animation-delay:.18s}.home-module__7XBcjq__deliverFlow span:nth-child(3){opacity:.79;animation-delay:.36s}.home-module__7XBcjq__deliverEhr{border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-soft);padding:14px}.home-module__7XBcjq__deliverEhrHead{white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.home-module__7XBcjq__deliverEhrDot{background:var(--success-dot);border-radius:50%;width:8px;height:8px}.home-module__7XBcjq__deliverOk{color:var(--success-ink);align-items:center;gap:6px;margin-left:auto;font-size:11px;font-weight:600;display:inline-flex}.home-module__7XBcjq__deliverList{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.home-module__7XBcjq__deliverList li{color:var(--ink-muted);padding-left:14px;font-size:11.5px;position:relative}.home-module__7XBcjq__deliverList li:before{content:"";background:var(--purple-highlight);border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:0}.home-module__7XBcjq__deliverList b{color:var(--ink);font-weight:600}.home-module__7XBcjq__deliverFoot{color:var(--ink-subtle);margin-top:12px;font-size:11px;font-weight:500}.home-module__7XBcjq__steps{margin:var(--section-head-gap)0 0;padding:0;list-style:none;position:relative}.home-module__7XBcjq__step{align-items:start;padding-block:48px;position:relative}.home-module__7XBcjq__step:before{content:"";background:var(--line);width:1px;position:absolute;top:0;bottom:0;left:5px}.home-module__7XBcjq__step:first-child:before{top:101px}.home-module__7XBcjq__step:last-child:before{height:101px;bottom:auto}.home-module__7XBcjq__step:last-child{padding-bottom:0}.home-module__7XBcjq__stepCopy{flex-direction:column;grid-area:1/1/auto/span 5;align-items:flex-start;padding-top:40px;padding-left:36px;display:flex}.home-module__7XBcjq__stepCopy .vx-heading-lg{margin-top:var(--space-6)}.home-module__7XBcjq__stepTag{background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-soft),var(--shadow-1);color:var(--ink);position:relative}.home-module__7XBcjq__stepTag:before{content:"";border-radius:var(--radius-xs);background:var(--brand);width:9px;height:9px;box-shadow:0 0 0 5px var(--surface-page);position:absolute;top:8px;left:-35px;transform:rotate(45deg)}.home-module__7XBcjq__stepText{margin-top:var(--space-4);max-width:30em}.home-module__7XBcjq__stepHost{grid-area:1/6/auto/-1;min-height:480px}.home-module__7XBcjq__stepHost .vx-window{max-width:460px}.home-module__7XBcjq__trustStatement{font-size:var(--lead-lg-size);line-height:1.4}.home-module__7XBcjq__trustAction{margin-top:var(--space-4)}.home-module__7XBcjq__trustImg{object-fit:contain;width:calc(100% - 48px);max-width:none;height:calc(100% - 48px);position:absolute;inset:24px}.home-module__7XBcjq__trustImgLine{filter:invert()grayscale()brightness(.95)}.home-module__7XBcjq__faqHead{align-items:flex-start;gap:var(--space-6);flex-direction:column;grid-column:1/span 4;align-self:start;display:flex;position:sticky;top:112px}.home-module__7XBcjq__accordion{grid-column:5/-1}@media (max-width:1023px){.home-module__7XBcjq__hero{--hero-top:88px;--hero-bottom:88px}.home-module__7XBcjq__titleWrap{grid-column:1/-1}.home-module__7XBcjq__copy{grid-column:1/-1;max-width:640px}.home-module__7XBcjq__visual{grid-area:3/1/auto/-1;margin-top:64px}.home-module__7XBcjq__partnersLabel{grid-column:1/span 4}.home-module__7XBcjq__partnersList{grid-column:5/-1}.home-module__7XBcjq__deck{--card-h:820px}.home-module__7XBcjq__productBody{grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:32px;padding:32px}.home-module__7XBcjq__step{row-gap:40px}.home-module__7XBcjq__stepCopy{grid-area:auto/1/auto/-1}.home-module__7XBcjq__stepHost{grid-area:auto/1/auto/-1;min-height:440px;margin-left:36px}.home-module__7XBcjq__problem .vx-module__text{max-width:52ch}.home-module__7XBcjq__faqHead{grid-column:1/-1;position:static}.home-module__7XBcjq__accordion{margin-top:var(--space-10);grid-column:1/-1}}@media (max-width:767px){.home-module__7XBcjq__partners{--partner-h:112px}.home-module__7XBcjq__partnersGrid{border-radius:var(--radius-xl);grid-template-columns:1fr;padding-inline:16px}.home-module__7XBcjq__partnersLabel,.home-module__7XBcjq__partnersList{grid-column:1/-1}.home-module__7XBcjq__partnersLabel{border-bottom:1px solid var(--line-soft);padding:20px 4px}.home-module__7XBcjq__partnersList li:first-child:before{display:none}.home-module__7XBcjq__partnerLogo{height:calc(var(--partner-h) - 16px);margin:8px 4px}.home-module__7XBcjq__imgOpus{height:18px}.home-module__7XBcjq__imgAlmasoft{height:34px}.home-module__7XBcjq__deck{height:auto;margin-inline:calc(var(--gutter)*-1);padding:4px var(--gutter)16px;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.home-module__7XBcjq__deck::-webkit-scrollbar{display:none}.home-module__7XBcjq__product,.home-module__7XBcjq__product[data-front=false]{scroll-snap-align:center;height:auto;box-shadow:var(--shadow-1);flex:0 0 88%;position:relative;top:auto;left:auto;right:auto}.home-module__7XBcjq__product[data-front=false]:hover{top:auto}.home-module__7XBcjq__product[data-front=false] .home-module__7XBcjq__productAction{visibility:visible}.home-module__7XBcjq__product[data-front=false] .home-module__7XBcjq__productHead{height:52px}.home-module__7XBcjq__productBody{gap:24px;padding:20px 16px}.home-module__7XBcjq__stepHost{min-height:0;margin-left:0}.home-module__7XBcjq__stepCopy{padding-left:28px}.home-module__7XBcjq__stepTag:before{left:-27px}.home-module__7XBcjq__consult .vx-orb{margin:28px 0 20px}.home-module__7XBcjq__visual{margin-top:48px}}
.SectionHead-module__fYabmG__head{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.SectionHead-module__fYabmG__head+*{margin-top:var(--section-head-gap)}.SectionHead-module__fYabmG__main{align-items:flex-start;gap:var(--space-6);flex-direction:column;grid-column:1/span 7;display:flex}.SectionHead-module__fYabmG__aside{align-items:flex-start;gap:var(--space-5);flex-direction:column;grid-column:8/-1;max-width:500px;padding-top:36px;display:flex}@media (max-width:1023px){.SectionHead-module__fYabmG__main,.SectionHead-module__fYabmG__aside{grid-column:1/-1}.SectionHead-module__fYabmG__aside{margin-top:var(--space-6);max-width:620px;padding-top:0}}
