@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fef07dbb0973bf53-s.518e079e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8a480f0b521d4e75-s.ea323500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/53b9e256198e5412-s.853d50a3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7178b3e590c64307-s.55554cd0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fef07dbb0973bf53-s.518e079e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a480f0b521d4e75-s.ea323500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53b9e256198e5412-s.853d50a3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7178b3e590c64307-s.55554cd0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fef07dbb0973bf53-s.518e079e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a480f0b521d4e75-s.ea323500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/53b9e256198e5412-s.853d50a3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7178b3e590c64307-s.55554cd0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fef07dbb0973bf53-s.518e079e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8a480f0b521d4e75-s.ea323500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/53b9e256198e5412-s.853d50a3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7178b3e590c64307-s.55554cd0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fef07dbb0973bf53-s.518e079e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8a480f0b521d4e75-s.ea323500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/53b9e256198e5412-s.853d50a3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7178b3e590c64307-s.55554cd0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a2b54616-module__-D-9_W__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a2b54616-module__-D-9_W__variable{--font-geist-v2:"Geist","Geist Fallback"}
@font-face{font-family:B612 Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c302982fe04302f9-s.p.dfe0acbf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:B612 Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1e50ff4058064516-s.p.f70df080.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:B612 Mono Fallback;src:local(Arial);ascent-override:66.18%;descent-override:17.15%;line-gap-override:0.0%;size-adjust:145.81%}.b612_mono_98c4546c-module__YUHBdq__className{font-family:B612 Mono,B612 Mono Fallback;font-style:normal}.b612_mono_98c4546c-module__YUHBdq__variable{--font-b612-mono-v2:"B612 Mono","B612 Mono Fallback"}
.v2-root{--v2-cream:#f4efe6;--v2-cream-light:#faf6ed;--v2-cream-soft:#ece5d6;--v2-cream-border:#dcd3c2;--v2-cream-border-soft:#e6decc;--v2-teal-deep:#023230;--v2-teal-darker:#01211f;--v2-ink:#0a1f1c;--v2-slate:#5c6865;--v2-slate-soft:#8a938f;--v2-mint-live:#02fac0;--v2-mint:#02fac0;--v2-mint-quiet:#00b89a;--v2-mint-deep:#007d73;--v2-mint-glow:#02fac02e;--v2-coral:#c76a55;--v2-coral-soft:#c76a551f;--v2-display:var(--font-geist-v2),-apple-system,system-ui,sans-serif;--v2-body:var(--font-geist-v2),-apple-system,system-ui,sans-serif;--v2-mono:var(--font-b612-mono-v2),ui-monospace,monospace;--v2-num:var(--font-geist-v2),-apple-system,system-ui,sans-serif;--v2-radius:12px;--v2-radius-sm:8px;--v2-radius-lg:16px;background:var(--v2-cream);color:var(--v2-ink);font-family:var(--v2-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"ss03";font-variant-numeric:lining-nums;letter-spacing:-.008em}.v2-root .v2-trust-logo:hover{opacity:1!important}.v2-root .v2-num{font-family:var(--v2-num);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum","lnum";letter-spacing:-.02em}.v2-root [style*="var(--v2-mono)"],.v2-root .font-mono,.v2-root .v2-mono{font-variant-numeric:tabular-nums lining-nums}.v2-root ::selection{color:var(--v2-ink);background:#02fac073}.v2-root .v2-display{font-family:var(--v2-display);letter-spacing:-.035em;color:var(--v2-teal-deep);text-wrap:balance;font-weight:500;line-height:.95}.v2-root .v2-display em{color:var(--v2-mint-quiet);font-style:normal;font-weight:700}.v2-root .v2-display.v2-display-on-light em{color:var(--v2-mint-deep)}.v2-root .v2-eyebrow{font-family:var(--v2-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--v2-slate);font-size:11px}.v2-root .v2-eyebrow .v2-num{font-family:var(--v2-mono);color:var(--v2-teal-deep);letter-spacing:.02em;text-transform:none;font-size:16px;font-weight:500}@keyframes v2-pulse{0%,to{box-shadow:0 0 #02fac08c}50%{box-shadow:0 0 0 6px #02fac000}}.v2-root .v2-pulse-dot{animation:2.4s ease-in-out infinite v2-pulse}@keyframes v2-live-pulse{0%,to{opacity:1}50%{opacity:.55}}.v2-root .v2-live-dot{will-change:opacity;animation:1.6s ease-in-out infinite v2-live-pulse}@keyframes v2-flow-down{0%{opacity:0;top:-8px}8%{opacity:1}92%{opacity:1}to{opacity:0;top:calc(100% + 8px)}}.v2-root .v2-flow-rail{pointer-events:none;position:absolute;inset:0}.v2-root .v2-flow-dot{background:var(--v2-mint-live);will-change:top,opacity;border-radius:999px;width:8px;height:8px;margin-left:-4px;animation:5.6s linear infinite v2-flow-down;position:absolute;left:50%;box-shadow:0 0 0 3px #02fac02e,0 0 14px #02fac08c}.v2-root .v2-flow-dot--delay{animation-delay:2.8s}.v2-root .v2-flow-dot--inbound{animation-duration:5.2s}.v2-root .v2-flow-dot--inbound.v2-flow-dot--delay{animation-delay:1.6s}.v2-root .v2-rail-line{background:linear-gradient(to bottom,transparent 0%,var(--v2-cream-border)6%,var(--v2-cream-border)94%,transparent 100%);width:1px;margin-left:-.5px;position:absolute;top:0;bottom:0;left:50%}.v2-root .v2-step-card{border:1px solid var(--v2-cream-border);background:#fff;border-radius:10px;grid-template-columns:44px 1fr;column-gap:14px;padding:14px 16px;transition:transform .24s cubic-bezier(.65,.05,.36,1),border-color .24s cubic-bezier(.65,.05,.36,1),box-shadow .24s cubic-bezier(.65,.05,.36,1);display:grid;position:relative}.v2-root .v2-step-card:hover{border-color:var(--v2-mint-quiet);transform:translate(2px);box-shadow:0 12px 28px -18px #0232302e}.v2-root .v2-step-card[data-final=true]{background:linear-gradient(#fff 0%,#02fac00f 100%);border-color:#02fac08c}.v2-root .v2-step-icon{background:var(--v2-cream-light);border:1px solid var(--v2-cream-border-soft);width:44px;height:44px;color:var(--v2-teal-deep);border-radius:10px;justify-content:center;align-items:center;transition:background .24s cubic-bezier(.65,.05,.36,1),border-color .24s cubic-bezier(.65,.05,.36,1);display:flex}.v2-root .v2-step-card:hover .v2-step-icon{border-color:var(--v2-mint-quiet)}.v2-root .v2-step-card[data-final=true] .v2-step-icon{color:var(--v2-teal-deep);background:#02fac01f;border-color:#02fac073}.v2-root .v2-step-row{transition:background-color .24s cubic-bezier(.65,.05,.36,1)}.v2-root .v2-step-row:hover{background:#00b89a0a}.v2-root .v2-step-tag{font-family:var(--v2-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--v2-slate);border:1px solid var(--v2-cream-border-soft);background:var(--v2-cream-light);border-radius:4px;align-items:center;gap:4px;padding:3px 7px;font-size:9.5px;display:inline-flex}.v2-root .v2-step-tag:before{content:"";background:var(--v2-mint-live);border-radius:999px;width:4px;height:4px}.v2-root .v2-attrition-block{isolation:isolate;border:1px solid var(--v2-cream-border);background:var(--v2-cream-light);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--v2-cream-light)78%,transparent),0 18px 48px -42px color-mix(in srgb,var(--v2-teal-deep)22%,transparent);border-radius:10px;padding:clamp(24px,3vw,38px);position:relative;overflow:hidden}.v2-root .v2-attrition-kicker{z-index:1;border-bottom:1px solid var(--v2-cream-border);flex-wrap:wrap;align-items:center;row-gap:8px;padding-bottom:20px;display:flex;position:relative;color:var(--v2-slate)!important;margin-bottom:0!important}.v2-root .v2-stage-grid-shell{z-index:1;padding:24px 0;position:relative;container-type:inline-size}.v2-root .v2-stage-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.v2-root .v2-stage-card{isolation:isolate;border:1px solid var(--v2-cream-border);background:color-mix(in srgb,var(--v2-cream-light)74%,var(--v2-cream-soft));min-width:0;min-height:242px;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--v2-cream-light)88%,transparent);border-radius:7px;grid-template-rows:auto minmax(82px,1fr) auto;padding:18px 13px 16px;display:grid;position:relative}.v2-root .v2-stage-card:before{content:"";background:var(--v2-mint-quiet);opacity:.72;border-radius:0 0 2px 2px;width:32px;height:2px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.v2-root .v2-stage-card.is-start{background:color-mix(in srgb,var(--v2-mint-quiet)4%,var(--v2-cream-light))}.v2-root .v2-stage-card.is-start:before{background:var(--v2-teal-deep);opacity:1}.v2-root .v2-stage-card.is-complete{background:color-mix(in srgb,var(--v2-coral)4%,var(--v2-cream-light))}.v2-root .v2-stage-card.is-complete:before{background:var(--v2-coral);opacity:1}.v2-root .v2-stage-meta{text-align:center;flex-direction:column;align-items:center;gap:7px;min-width:0;min-height:57px;display:flex}.v2-root .v2-stage-index{min-height:10px;color:var(--v2-mint-quiet);font-family:var(--v2-mono);letter-spacing:.14em;font-size:9px;font-weight:650;line-height:1}.v2-root .v2-stage-gate{color:var(--v2-ink);font-family:var(--v2-display);letter-spacing:-.015em;font-size:clamp(13px,1.25vw,15px);font-weight:560;line-height:1.12;display:block}.v2-root .v2-stage-gate-lines,.v2-root .v2-stage-gate-lines>span{display:block}.v2-root .v2-stage-gate-lines>span{white-space:nowrap}.v2-root .v2-stage-card.is-start .v2-stage-gate{color:var(--v2-slate)}.v2-root .v2-stage-value-anchor{pointer-events:none;justify-content:center;align-items:center;min-width:0;display:flex}.v2-root .v2-stage-value{color:var(--v2-teal-deep);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.055em;white-space:nowrap;font-size:clamp(48px,4.4vw,56px);font-weight:500;line-height:.9;display:inline-block;position:relative}.v2-root .v2-stage-card.is-start .v2-stage-value,.v2-root .v2-stage-card.is-complete .v2-stage-value{font-size:clamp(54px,4.8vw,62px)}.v2-root .v2-stage-card.is-complete .v2-stage-value{color:var(--v2-coral)}.v2-root .v2-stage-suffix{letter-spacing:-.02em;margin-left:4px;font-size:.42em;position:absolute;top:.02em;left:100%}.v2-root .v2-stage-chip-slot{justify-content:center;align-items:flex-end;min-height:29px;display:flex}.v2-root .v2-stage-loss-chip{border:1px solid color-mix(in srgb,var(--v2-coral)30%,var(--v2-cream-border));background:color-mix(in srgb,var(--v2-coral)6%,var(--v2-cream-light));min-width:52px;min-height:26px;color:var(--v2-coral);font-family:var(--v2-mono);letter-spacing:.05em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:5px 9px;font-size:9.5px;font-weight:650;line-height:1;display:inline-flex}.v2-root .v2-stage-chip-placeholder{width:52px;height:26px;display:block}.v2-root .v2-attrition-source{z-index:1;border-top:1px solid var(--v2-cream-border);padding-top:16px;line-height:1.45;position:relative;color:var(--v2-slate)!important;margin-top:0!important;font-size:10.5px!important}@container (max-width:900px){.v2-root .v2-stage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.v2-root .v2-stage-card{min-height:212px}}@container (max-width:520px){.v2-root .v2-stage-grid-shell{padding:18px 0}.v2-root .v2-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.v2-root .v2-stage-card{grid-template-rows:auto minmax(68px,1fr) auto;min-height:194px;padding:16px 11px 14px}.v2-root .v2-stage-meta{gap:6px;min-height:53px}.v2-root .v2-stage-gate{font-size:14px}.v2-root .v2-stage-value{font-size:48px}.v2-root .v2-stage-card.is-start .v2-stage-value,.v2-root .v2-stage-card.is-complete .v2-stage-value{font-size:52px}}@media (max-width:767px){.v2-root .v2-attrition-block{border-radius:8px;padding:20px 18px}.v2-root .v2-attrition-kicker{grid-template-columns:minmax(0,1fr);gap:6px;padding-bottom:16px;line-height:1.35;display:grid;letter-spacing:.14em!important;font-size:9px!important}.v2-root .v2-attrition-kicker__divider{display:none}.v2-root .v2-attrition-source{text-align:left!important}}@container (max-width:260px){.v2-root .v2-stage-grid{gap:8px}.v2-root .v2-stage-card{grid-template-rows:auto minmax(58px,1fr) auto;min-height:184px;padding:14px 8px 12px}.v2-root .v2-stage-card:before{width:24px}.v2-root .v2-stage-meta{gap:5px;min-height:48px}.v2-root .v2-stage-gate{font-size:12px}.v2-root .v2-stage-value{font-size:40px}.v2-root .v2-stage-card.is-start .v2-stage-value,.v2-root .v2-stage-card.is-complete .v2-stage-value{font-size:44px}.v2-root .v2-stage-suffix{margin-left:3px}.v2-root .v2-stage-loss-chip{min-width:48px;min-height:24px;padding:4px 7px;font-size:8.5px}.v2-root .v2-stage-chip-placeholder{width:48px;height:24px}}.v2-root .v2-ehr-band{background:var(--v2-teal-darker);border-block:1px solid color-mix(in srgb,var(--v2-cream)12%,transparent);color:var(--v2-cream);position:relative;overflow:hidden}.v2-root .v2-ehr-commit__inner{width:min(100%,1200px);margin-inline:auto;padding:clamp(56px,6vw,72px) clamp(24px,4vw,48px)}.v2-root .v2-ehr-commit__heading{align-items:flex-start;gap:16px;margin-bottom:30px;display:flex}.v2-root .v2-ehr-commit__live-dot{background:var(--v2-mint-live);border-radius:999px;flex:none;width:7px;height:7px;margin-top:9px}.v2-root .v2-ehr-commit__headline{max-width:18ch;color:var(--v2-cream);font-family:var(--v2-display);letter-spacing:-.045em;margin:0;font-size:clamp(34px,3.5vw,48px);font-weight:500;line-height:.96}.v2-root .v2-ehr-commit__story{opacity:1;grid-template-columns:minmax(190px,.95fr) clamp(64px,6vw,80px) minmax(150px,.72fr) clamp(64px,6vw,80px) minmax(250px,1.15fr);align-items:center;column-gap:clamp(9px,1.2vw,16px);display:grid}.v2-root .v2-ehr-commit__story[data-restart=fading-out]{animation:.24s cubic-bezier(.65,.05,.36,1) both v2-ehr-story-fade-out}.v2-root .v2-ehr-commit__story[data-restart=hidden]{opacity:0}.v2-root .v2-ehr-commit__story[data-restart=hidden] *{transition:none!important;animation:none!important}.v2-root .v2-ehr-commit__story[data-restart=fading-in]{animation:.32s cubic-bezier(.65,.05,.36,1) both v2-ehr-story-fade-in}.v2-root .v2-ehr-commit__receipts{gap:10px;display:grid}.v2-root .v2-ehr-commit__receipt{border:1px solid color-mix(in srgb,var(--v2-cream)11%,transparent);border-radius:var(--v2-radius-sm);background:color-mix(in srgb,var(--v2-cream)4%,transparent);grid-template-columns:36px minmax(0,1fr) 20px;align-items:center;min-height:52px;padding:8px 11px;transition:border-color .32s cubic-bezier(.65,.05,.36,1),background-color .32s cubic-bezier(.65,.05,.36,1);display:grid}.v2-root .v2-ehr-commit__receipt[data-highlighted=true]{border-color:color-mix(in srgb,var(--v2-cream)20%,transparent);background:color-mix(in srgb,var(--v2-cream)6%,transparent)}.v2-root .v2-ehr-commit__receipt-icon{border:1px solid color-mix(in srgb,var(--v2-cream)12%,transparent);width:30px;height:30px;color:color-mix(in srgb,var(--v2-cream)58%,transparent);border-radius:7px;place-items:center;display:grid}.v2-root .v2-ehr-commit__receipt-lines,.v2-root .v2-ehr-commit__chart-lines{gap:7px;min-width:0;display:grid}.v2-root .v2-ehr-commit__receipt-lines i,.v2-root .v2-ehr-commit__chart-lines i{background:color-mix(in srgb,var(--v2-cream)23%,transparent);height:1px;transition:background-color .32s cubic-bezier(.65,.05,.36,1);display:block}.v2-root .v2-ehr-commit__receipt-lines i:first-child,.v2-root .v2-ehr-commit__chart-lines i:first-child{width:78%}.v2-root .v2-ehr-commit__receipt-lines i:last-child,.v2-root .v2-ehr-commit__chart-lines i:last-child{width:52%}.v2-root .v2-ehr-commit__check{color:var(--v2-mint-live);opacity:0;place-items:center;transition:opacity .26s cubic-bezier(.65,.05,.36,1),transform .32s cubic-bezier(.65,.05,.36,1);display:grid;transform:scale(.88)}.v2-root .v2-ehr-commit__receipt[data-resolved=true] .v2-ehr-commit__check{opacity:.94;transform:scale(1)}.v2-root .v2-ehr-commit__hop{width:100%;height:18px;display:block;position:relative}.v2-root .v2-ehr-commit__track{background:color-mix(in srgb,var(--v2-cream)16%,transparent);width:100%;height:1px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.v2-root .v2-ehr-commit__bead{background:var(--v2-mint-live);opacity:0;border-radius:999px;width:8px;height:8px;display:block;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.v2-root .v2-ehr-commit__bead:after{content:"";background:linear-gradient(90deg,transparent,var(--v2-mint-quiet));width:12px;height:2px;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.v2-root .v2-ehr-commit__hop[data-active=true] .v2-ehr-commit__bead{animation:.7s cubic-bezier(.65,.05,.36,1) both v2-ehr-hop-horizontal}.v2-root .v2-ehr-commit__core{text-align:center;justify-items:center;gap:13px;display:grid}.v2-root .v2-ehr-commit__linear-node{border:1px solid color-mix(in srgb,var(--v2-cream)16%,transparent);background:color-mix(in srgb,var(--v2-cream)5%,transparent);border-radius:22px;place-items:center;width:96px;height:96px;transition:border-color .32s cubic-bezier(.65,.05,.36,1);display:grid}.v2-root .v2-ehr-commit__linear-node[data-confirmed=true]{border-color:color-mix(in srgb,var(--v2-cream)34%,transparent);animation:.4s cubic-bezier(.65,.05,.36,1) both v2-ehr-confirm}.v2-root .v2-ehr-commit__caption{color:color-mix(in srgb,var(--v2-cream)62%,transparent);font-family:var(--v2-mono);letter-spacing:.14em;text-transform:uppercase;max-width:25ch;margin:0;font-size:10px;font-weight:500;line-height:1.45}.v2-root .v2-ehr-commit__destination{min-width:0}.v2-root .v2-ehr-commit__chart{border:1px solid color-mix(in srgb,var(--v2-cream)14%,transparent);border-radius:var(--v2-radius);background:color-mix(in srgb,var(--v2-cream)4%,transparent);transition:border-color .36s cubic-bezier(.65,.05,.36,1);overflow:hidden}.v2-root .v2-ehr-commit__chart[data-complete=true]{border-color:color-mix(in srgb,var(--v2-cream)27%,transparent)}.v2-root .v2-ehr-commit__chart-header{min-height:42px;color:color-mix(in srgb,var(--v2-cream)56%,transparent);grid-template-columns:auto minmax(18px,1fr) auto;align-items:center;gap:12px;padding:8px 13px;display:grid}.v2-root .v2-ehr-commit__chart-divider{background:color-mix(in srgb,var(--v2-cream)12%,transparent);height:1px}.v2-root .v2-ehr-commit__athena{object-fit:contain;filter:brightness(0)invert();opacity:0;clip-path:inset(0 100% 0 0);width:min(118px,32vw);height:17px;transition:clip-path .52s cubic-bezier(.65,.05,.36,1),opacity .42s cubic-bezier(.65,.05,.36,1),transform .42s cubic-bezier(.65,.05,.36,1);display:block;transform:translateY(2px)}.v2-root .v2-ehr-commit__chart[data-complete=true] .v2-ehr-commit__athena{opacity:.9;clip-path:inset(0);transform:translateY(0)}.v2-root .v2-ehr-commit__chart-row{border-top:1px solid color-mix(in srgb,var(--v2-cream)9%,transparent);min-height:41px;color:var(--v2-mint-live);grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:14px;padding:8px 13px;display:grid}.v2-root .v2-ehr-commit__chart-row>svg{opacity:0;transition:opacity .26s cubic-bezier(.65,.05,.36,1),transform .32s cubic-bezier(.65,.05,.36,1);transform:scale(.88)}.v2-root .v2-ehr-commit__chart-row[data-resolved=true]>svg{opacity:.94;transform:scale(1)}.v2-root .v2-ehr-commit__chart-row[data-written=true] .v2-ehr-commit__chart-lines i{background:color-mix(in srgb,var(--v2-cream)36%,transparent)}@keyframes v2-ehr-story-fade-out{0%{opacity:1}to{opacity:0}}@keyframes v2-ehr-story-fade-in{0%{opacity:0}to{opacity:1}}@keyframes v2-ehr-hop-horizontal{0%{opacity:0;left:0}14%{opacity:1}86%{opacity:1}to{opacity:0;left:100%}}@keyframes v2-ehr-confirm{0%,to{transform:scale(1)}45%{transform:scale(1.035)}}@keyframes v2-ehr-hop-vertical{0%{opacity:0;top:0}14%{opacity:1}86%{opacity:1}to{opacity:0;top:100%}}@media (max-width:1023px){.v2-root .v2-ehr-commit__inner{padding-inline:clamp(24px,5vw,42px)}.v2-root .v2-ehr-commit__story{grid-template-columns:minmax(170px,1fr) 64px minmax(138px,.72fr) 64px minmax(220px,1.18fr);column-gap:8px}.v2-root .v2-ehr-commit__linear-node{width:88px;height:88px}}@media (max-width:760px){.v2-root .v2-ehr-commit__inner{padding-inline:clamp(20px,6vw,34px)}.v2-root .v2-ehr-commit__heading{margin-bottom:27px}.v2-root .v2-ehr-commit__headline{max-width:12ch;font-size:clamp(36px,10.6vw,44px)}.v2-root .v2-ehr-commit__story{grid-template-columns:minmax(0,1fr);row-gap:12px}.v2-root .v2-ehr-commit__receipts{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.v2-root .v2-ehr-commit__receipt{grid-template-columns:34px minmax(0,1fr) 19px;min-height:58px;padding-inline:9px}.v2-root .v2-ehr-commit__hop{justify-self:center;width:18px;height:64px}.v2-root .v2-ehr-commit__track{width:1px;height:100%;top:0;left:50%;transform:translate(-50%)}.v2-root .v2-ehr-commit__bead{top:0;left:50%;transform:translate(-50%,-50%)}.v2-root .v2-ehr-commit__bead:after{background:linear-gradient(180deg,transparent,var(--v2-mint-quiet));width:2px;height:12px;inset:auto auto 100% 50%;transform:translate(-50%)}.v2-root .v2-ehr-commit__hop[data-active=true] .v2-ehr-commit__bead{animation-name:v2-ehr-hop-vertical}.v2-root .v2-ehr-commit__core{gap:12px}.v2-root .v2-ehr-commit__linear-node{width:86px;height:86px}.v2-root .v2-ehr-commit__caption{white-space:nowrap;max-width:100%;font-size:clamp(9px,2.7vw,10px)}.v2-root .v2-ehr-commit__destination{width:100%}}@media (max-width:360px){.v2-root .v2-ehr-commit__receipt{grid-template-columns:31px minmax(0,1fr) 17px;padding-inline:7px}.v2-root .v2-ehr-commit__receipt-icon{width:27px;height:27px}}.v2-root .v2-ehr-commit[data-running=false] .v2-ehr-commit__story,.v2-root .v2-ehr-commit[data-running=false] .v2-ehr-commit__hop[data-active=true] .v2-ehr-commit__bead,.v2-root .v2-ehr-commit[data-running=false] .v2-ehr-commit__linear-node[data-confirmed=true],.v2-root .v2-ehr-commit[data-running=false] .v2-ehr-commit__live-dot{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.v2-root .v2-ehr-commit__story,.v2-root .v2-ehr-commit__hop[data-active=true] .v2-ehr-commit__bead,.v2-root .v2-ehr-commit__linear-node[data-confirmed=true]{animation:none!important}.v2-root .v2-ehr-commit__story{opacity:1!important}.v2-root .v2-ehr-commit__receipt,.v2-root .v2-ehr-commit__check,.v2-root .v2-ehr-commit__linear-node,.v2-root .v2-ehr-commit__chart,.v2-root .v2-ehr-commit__athena,.v2-root .v2-ehr-commit__chart-row>svg,.v2-root .v2-ehr-commit__receipt-lines i,.v2-root .v2-ehr-commit__chart-lines i{transition:none!important}.v2-root .v2-ehr-commit__receipt{border-color:color-mix(in srgb,var(--v2-cream)20%,transparent);background:color-mix(in srgb,var(--v2-cream)6%,transparent)}.v2-root .v2-ehr-commit__check,.v2-root .v2-ehr-commit__chart-row>svg{opacity:.94;transform:scale(1)}.v2-root .v2-ehr-commit__linear-node{border-color:color-mix(in srgb,var(--v2-cream)34%,transparent)}.v2-root .v2-ehr-commit__chart{border-color:color-mix(in srgb,var(--v2-cream)27%,transparent)}.v2-root .v2-ehr-commit__athena{opacity:.9;clip-path:inset(0);transform:translateY(0)}}.v2-root .v2-link{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .28s cubic-bezier(.65,.05,.36,1)}.v2-root .v2-link:hover,.v2-root .v2-link:focus-visible{background-size:100% 1px}.v2-root :focus-visible{outline:2px solid var(--v2-mint-quiet);outline-offset:3px;border-radius:4px}.v2-root .v2-shadow-1{transition:box-shadow .24s cubic-bezier(.65,.05,.36,1)}.v2-root .v2-shadow-1:hover{box-shadow:0 8px 24px -16px #02323024}.v2-root .v2-shadow-2{transition:box-shadow .24s cubic-bezier(.65,.05,.36,1)}.v2-root .v2-shadow-2:hover{box-shadow:0 18px 38px -20px #02323033}.v2-icon-2t{border-radius:var(--v2-radius-sm);background:var(--v2-cream-light);border:1px solid var(--v2-cream-border-soft);justify-content:center;align-items:center;transition:transform .22s cubic-bezier(.65,.05,.36,1),border-color .22s cubic-bezier(.65,.05,.36,1);display:inline-flex}.v2-icon-2t-lg{width:56px;height:56px}.v2-icon-2t-md{width:44px;height:44px}.v2-icon-2t-sm{width:36px;height:36px}.v2-card-lift{transition:transform .22s cubic-bezier(.65,.05,.36,1),border-color .22s cubic-bezier(.65,.05,.36,1)}.v2-card-lift:hover{border-color:var(--v2-mint-quiet);transform:translateY(-2px)}.v2-card-lift:hover .v2-icon-2t{border-color:var(--v2-mint-quiet)}@media (prefers-reduced-motion:reduce){.v2-root .v2-pulse-dot,.v2-root .v2-ribbon-path,.v2-root .v2-flow-dot,.v2-root .v2-live-dot,.v2-root [class*=motion-]{transition:none!important;animation:none!important}.v2-root .v2-flow-dot{display:none}}.v2-root .v2-product-card{isolation:isolate;will-change:transform,box-shadow,border-color;transition:transform .26s cubic-bezier(.65,.05,.36,1),border-color .26s cubic-bezier(.65,.05,.36,1),box-shadow .26s cubic-bezier(.65,.05,.36,1);position:relative}.v2-root .v2-product-card:hover,.v2-root .v2-product-card:focus-visible{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff80,0 14px 28px -16px #02323029,0 4px 10px -4px #02323014;border-color:var(--v2-mint-quiet)!important}.v2-root .v2-product-card .v2-product-icon{transition:color .26s cubic-bezier(.65,.05,.36,1),transform .26s cubic-bezier(.65,.05,.36,1)}.v2-root .v2-product-card:hover .v2-product-icon{color:var(--v2-mint-live);transform:scale(1.04)}.v2-root .ll-focus-overlay{z-index:30;pointer-events:none;opacity:0;-webkit-backdrop-filter:blur()saturate();will-change:opacity,backdrop-filter;background:linear-gradient(#f4efe600 0%,#f4efe652 50%,#f4efe600 100%);transition:opacity .7s cubic-bezier(.16,1,.3,1),-webkit-backdrop-filter .7s cubic-bezier(.16,1,.3,1),backdrop-filter .7s cubic-bezier(.16,1,.3,1);position:fixed;inset:0}.v2-root .ll-focus-overlay[data-active=true]{opacity:1;-webkit-backdrop-filter:blur(7px)saturate(108%)}.v2-root .ll-stage-wrap{z-index:40;position:relative}.v2-root .ll-stage-wrap:before{content:"";z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(#02fac01a 0%,#02fac00a 35%,#0000 70%);border-radius:32px;transition:opacity .8s cubic-bezier(.16,1,.3,1);position:absolute;inset:-48px}.v2-root .ll-stage-wrap[data-focused=true]:before{opacity:1}@media (prefers-reduced-motion:reduce){.v2-root .ll-focus-overlay,.v2-root .ll-stage-wrap:before{transition:none!important}}.v2-root .shimmer-keyword{background:linear-gradient(90deg,var(--v2-teal-deep)0%,var(--v2-teal-deep)38%,var(--v2-mint-quiet)48%,var(--v2-mint-live)50%,var(--v2-mint-quiet)52%,var(--v2-teal-deep)62%,var(--v2-teal-deep)100%);-webkit-text-fill-color:transparent;color:#0000;font-weight:inherit;font-size:inherit;line-height:inherit;will-change:background-position;background-position:100% 0;background-size:280% 100%;-webkit-background-clip:text;background-clip:text;animation:12s cubic-bezier(.65,0,.35,1) infinite v2-shimmer-sweep}@keyframes v2-shimmer-sweep{0%{background-position:100% 0}35%{background-position:-100% 0}to{background-position:-100% 0}}.v2-root .shimmer-keyword:first-of-type{animation-delay:0s}.v2-root .shimmer-keyword:nth-of-type(2){animation-delay:4s}.v2-root .shimmer-keyword:nth-of-type(3){animation-delay:8s}@media (prefers-reduced-motion:reduce){.v2-root .shimmer-keyword{background:0 0;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:var(--v2-teal-deep);color:var(--v2-teal-deep);animation:none}}.v2-root .v2-btn{font-family:var(--v2-display);letter-spacing:-.005em;cursor:pointer;user-select:none;white-space:nowrap;border:none;align-items:center;gap:10px;font-size:15px;font-weight:500;line-height:1;text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),background .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1),color .35s cubic-bezier(.16,1,.3,1),letter-spacing .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.v2-root .v2-btn:focus-visible{outline:2px solid var(--v2-teal-deep);outline-offset:2px;box-shadow:0 0 0 5px #02fac026}.v2-root .v2-btn:active{transition:transform 80ms ease-out;transform:scale(.985)}.v2-root .v2-btn-arrow-wrap{z-index:2;width:16px;height:16px;display:inline-block;position:relative;overflow:hidden}.v2-root .v2-btn-arrow{justify-content:center;align-items:center;transition:transform .42s cubic-bezier(.16,1,.3,1),opacity .26s ease-out;display:flex;position:absolute;inset:0}.v2-root .v2-btn-arrow-in{opacity:0;transform:translate(-110%)}.v2-root .v2-btn:hover .v2-btn-arrow-out{opacity:0;transform:translate(110%)}.v2-root .v2-btn:hover .v2-btn-arrow-in{opacity:1;transition-delay:80ms;transform:translate(0)}.v2-root .v2-btn-primary{background:var(--v2-mint-live);color:var(--v2-teal-deep);border-radius:var(--v2-radius);padding:14px 22px;overflow:hidden}.v2-root .v2-btn-primary>*{z-index:2;position:relative}.v2-root .v2-btn-primary:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff8c 50%,#0000 70%);transition:transform .85s cubic-bezier(.65,0,.35,1);position:absolute;inset:0;transform:translate(-150%)}.v2-root .v2-btn-primary:hover{letter-spacing:-.012em;transform:translateY(-1px);box-shadow:0 14px 28px -10px #02fac08c,0 4px 10px -4px #02323014}.v2-root .v2-btn-primary:hover:before{transform:translate(150%)}.v2-root .v2-btn-secondary{color:var(--v2-teal-deep);border-radius:var(--v2-radius);background:0 0;border:1px solid #02323038;padding:13px 21px}.v2-root .v2-btn-secondary:hover{border-color:var(--v2-teal-deep);letter-spacing:-.012em;background:#0232300d;transform:translateY(-1px)}.v2-root .v2-btn-tertiary{color:var(--v2-teal-deep);font-family:var(--v2-mono);text-transform:uppercase;letter-spacing:.1em;background:0 0;border-radius:0;gap:10px;padding:6px 0;font-size:12px;font-weight:500}.v2-root .v2-btn-tertiary:after,.v2-root .v2-btn-tertiary:before{content:"";pointer-events:none;width:100%;height:1px;position:absolute;bottom:0;left:0}.v2-root .v2-btn-tertiary:after{transform-origin:100%;background:currentColor;transition:transform .28s cubic-bezier(.7,0,.3,1);transform:scaleX(1)}.v2-root .v2-btn-tertiary:before{background:var(--v2-mint-quiet);transform-origin:0;transition:transform .32s cubic-bezier(.7,0,.3,1) .18s;transform:scaleX(0)}.v2-root .v2-btn-tertiary:hover{color:var(--v2-mint-quiet)}.v2-root .v2-btn-tertiary:hover:after{transform:scaleX(0)}.v2-root .v2-btn-tertiary:hover:before{transform:scaleX(1)}.v2-root .on-dark .v2-btn-secondary{color:var(--v2-cream-light);border-color:#ffffff38}.v2-root .on-dark .v2-btn-secondary:hover{background:#ffffff0f;border-color:#ffffff8c}.v2-root .on-dark .v2-btn-tertiary{color:var(--v2-cream-light)}.v2-root .on-dark .v2-btn-tertiary:hover{color:var(--v2-mint-live)}.v2-root .on-dark .v2-btn-tertiary:before{background:var(--v2-mint-live)}.v2-root .v2-usecase{transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .28s,box-shadow .28s}.v2-root .v2-usecase:hover{border-color:var(--v2-mint-quiet);transform:translateY(-4px);box-shadow:0 18px 38px -24px #02323047}.v2-root .v2-usecase-chip{transition:background .28s,border-color .28s,color .28s}.v2-root .v2-usecase:hover .v2-usecase-chip{border-color:var(--v2-mint-quiet);color:var(--v2-mint-quiet);background:#02fac01f}@media (prefers-reduced-motion:reduce){.v2-root .v2-btn,.v2-root .v2-btn:before,.v2-root .v2-btn:after,.v2-root .v2-btn-arrow{transition:none!important}.v2-root .v2-btn:hover{transform:none!important}.v2-root .v2-btn-primary:hover:before{transform:translate(-150%)!important}.v2-root .v2-usecase,.v2-root .v2-usecase-chip{transition:none!important}.v2-root .v2-usecase:hover{transform:none!important}}.v2-root .v2-underline{color:var(--v2-teal-deep);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(var(--v2-mint-live),var(--v2-mint-live));background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;border-radius:1px;padding-bottom:.12em;font-style:normal;font-weight:600;animation:.72s cubic-bezier(.22,1,.36,1) .52s both v2-underline-draw;position:relative}@keyframes v2-underline-draw{to{background-size:100% 2px}}.v2-root .v2-console{background:var(--v2-cream-light);border:1px solid var(--v2-cream-border);border-radius:18px;width:100%;position:relative;overflow:hidden;box-shadow:0 28px 64px -36px #0a1f1c4d}.v2-root .v2-console-region+.v2-console-region{border-top:1px solid var(--v2-cream-border)}.v2-root .v2-wavebar{background:var(--v2-teal-deep);opacity:.22;transform-origin:50%;border-radius:999px;width:2px;transition:background .22s,opacity .22s,transform .22s;transform:scaleY(.34)}.v2-root .v2-console[data-anim=play] .v2-wavebar,.v2-root .v2-console[data-state=ready] .v2-wavebar{animation:2.4s ease-in-out infinite v2-wave-idle}.v2-root .v2-console[data-voice=speaking] .v2-wavebar.is-active{background:var(--v2-mint-live);opacity:1;animation:.72s ease-in-out infinite alternate v2-wave-talk}.v2-root .v2-console[data-voice=listening] .v2-wavebar.is-active{background:var(--v2-slate);opacity:.78;animation:.82s ease-in-out infinite alternate v2-wave-talk}@keyframes v2-wave-idle{0%,to{transform:scaleY(.3)}50%{transform:scaleY(.48)}}@keyframes v2-wave-talk{0%{transform:scaleY(.4)}to{transform:scaleY(1)}}.v2-root .v2-beat{opacity:1;transition:opacity .42s,transform .42s cubic-bezier(.16,1,.3,1);transform:none}.v2-root .v2-console[data-beat="0"] .v2-beat,.v2-root .v2-console[data-beat="1"] .v2-beat[data-cue="2"],.v2-root .v2-console[data-beat="1"] .v2-beat[data-cue="3"],.v2-root .v2-console[data-beat="1"] .v2-beat[data-cue="4"],.v2-root .v2-console[data-beat="2"] .v2-beat[data-cue="3"],.v2-root .v2-console[data-beat="2"] .v2-beat[data-cue="4"],.v2-root .v2-console[data-beat="3"] .v2-beat[data-cue="4"]{opacity:0;transform:translateY(8px)}.v2-root .v2-record{transition:border-color .36s,background .36s}.v2-root .v2-record-status{display:inline-flex;position:relative}.v2-root .v2-record-tick{opacity:0;transition:opacity .32s,transform .32s cubic-bezier(.16,1,.3,1);transform:scale(.6)}.v2-root .v2-console[data-beat="5"] .v2-record,.v2-root .v2-console:not([data-anim=play]) .v2-record{border-color:var(--v2-mint-quiet);background:#02fac00f}.v2-root .v2-console[data-beat="5"] .v2-record-tick,.v2-root .v2-console:not([data-anim=play]) .v2-record-tick{opacity:1;transform:scale(1)}.v2-root .v2-footer-stack{position:relative}.v2-root .v2-footer-label{transition:opacity .36s}.v2-root .v2-footer-pending{opacity:1}.v2-root .v2-footer-booked{opacity:0;position:absolute;inset:0}.v2-root .v2-console[data-beat="5"] .v2-footer-pending,.v2-root .v2-console:not([data-anim=play]) .v2-footer-pending{opacity:0}.v2-root .v2-console[data-beat="5"] .v2-footer-booked,.v2-root .v2-console:not([data-anim=play]) .v2-footer-booked{opacity:1}@media (prefers-reduced-motion:reduce){.v2-root .v2-underline{background-size:100% 2px;animation:none}.v2-root .v2-wavebar,.v2-root .v2-console,.v2-root .v2-beat,.v2-root .v2-record-tick,.v2-root .v2-footer-label{transition:none!important;animation:none!important}.v2-root .v2-console[data-anim=play] .v2-wavebar{animation:none!important}}