.phf{position:relative;width:100%;aspect-ratio:.49;container-type:inline-size}.phf-body{position:absolute;inset:0;padding:1.5cqw;border-radius:17.5cqw;background:linear-gradient(90deg,#1b1b1d,#5b5b5f 1.6%,#2a2a2d 3.4%,#232325,#2a2a2d 96.6%,#5b5b5f 98.4%,#1b1b1d);box-shadow:0 0 0 .3cqw #fff3 inset,0 .5cqw .3cqw #ffffff24 inset,var(--phf-shadow, 0 0 #0000)}.phf-body:before,.phf-body:after{content:"";position:absolute;width:.9cqw;background:linear-gradient(90deg,#1c1c1e,#4a4a4e 60%,#2a2a2c)}.phf-body:before{left:-.7cqw;top:27cqw;height:44cqw;border-radius:.6cqw 0 0 .6cqw;background:linear-gradient(90deg,#1c1c1e,#4a4a4e 60%,#2a2a2c) 0 0 / 100% 9cqw no-repeat,linear-gradient(90deg,#1c1c1e,#4a4a4e 60%,#2a2a2c) 0 14cqw / 100% 14cqw no-repeat,linear-gradient(90deg,#1c1c1e,#4a4a4e 60%,#2a2a2c) 0 30cqw / 100% 14cqw no-repeat}.phf-body:after{right:-.7cqw;top:41cqw;height:22cqw;border-radius:0 .6cqw .6cqw 0}.phf-bezel{height:100%;padding:2.1cqw;border-radius:16cqw;background:#000}.phf-screen{position:relative;height:100%;overflow:hidden;border-radius:13.9cqw;background:#fff;isolation:isolate}.vad-stage{--vad-ease: cubic-bezier(.16, 1, .3, 1);--rig: min(100cqw, 460px);--rig-top: 0px;position:relative;container-type:inline-size}.vad-rig{position:absolute;left:50%;top:var(--rig-top);width:var(--rig);aspect-ratio:552 / 600;transform:translate(-50%)}.vad-orb{position:absolute;inset:0;opacity:.9;transform-origin:center}.vad-orb canvas{display:block;width:100%;height:100%;cursor:grab;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity 1.4s var(--vad-ease),transform 1.6s var(--vad-ease)}.vad-orb canvas:active{cursor:grabbing}.vad-phone{position:absolute;left:20%;top:40.01%;width:60.14%;pointer-events:none;transition:transform 1.5s var(--vad-ease)}.vad-screen{background:radial-gradient(120% 60% at 30% 10%,rgb(255 236 220 / .08),transparent 60%),linear-gradient(180deg,#6a5349,#634c42 45%,#6b4a3c)}.vad-call{position:relative;margin:1.3cqw 1.3cqw 0;padding:11cqw 6.4cqw 5.6cqw;border-radius:13cqw;background:#000;color:#f9f9f9;font-family:-apple-system,SF Pro Text,system-ui,sans-serif;box-shadow:0 1.4cqw 1.4cqw #00000040}.vad-island{position:absolute;left:50%;top:2.6cqw;width:29cqw;height:8.4cqw;border-radius:8cqw;background:#0b0b0c;transform:translate(-50%)}.vad-island i{position:absolute;right:4.2cqw;top:50%;width:3.4cqw;height:3.4cqw;border-radius:50%;background:radial-gradient(circle at 40% 40%,#2b2f5a,#12142a 55%,#08080f);transform:translateY(-50%)}.vad-call-row{display:flex;align-items:center;gap:2.4cqw}.vad-avatar{display:grid;flex:none;width:11.6cqw;height:11.6cqw;place-items:center;border-radius:50%;background:#fff}.vad-mark{width:64%;height:64%;background:var(--fynd-primary-dark, #006039);-webkit-mask:url(/images/fynd-mark.webp) center/contain no-repeat;mask:url(/images/fynd-mark.webp) center/contain no-repeat}.vad-who{display:flex;min-width:0;flex:1;flex-direction:column;gap:1cqw;letter-spacing:-.01em;line-height:1.1;white-space:nowrap}.vad-name{overflow:hidden;font-size:4.2cqw;font-weight:500;text-overflow:ellipsis}.vad-sub{overflow:hidden;color:#838388;font-size:3.6cqw;font-variant-numeric:tabular-nums;text-overflow:ellipsis}.vad-info{flex:none;width:5.5cqw;height:5.5cqw;color:#838388}.vad-ctrls{display:flex;align-items:center;justify-content:space-between;margin-top:4.6cqw;padding:0 .6cqw}.vad-btn{display:grid;width:13.6cqw;height:13.6cqw;place-items:center;border-radius:50%;color:#fff}.vad-btn svg{width:7.6cqw;height:7.6cqw}.vad-btn--end{background:#eb4d3d}.vad-btn[data-off]{visibility:hidden}.vad-log.vad-log--phone{display:flex;flex-direction:column;gap:4.6cqw;margin:6cqw 6.4cqw 0}.vad-log--phone .vad-line,.vad-log--phone .vad-line[data-who=agent]{align-items:flex-start;align-self:stretch;text-align:left}.vad-log--phone .vad-label{color:#ffffff9e;font-size:3.6cqw}.vad-log--phone .vad-text{font-size:6.2cqw;line-height:1.22;text-shadow:0 .4cqw 1.6cqw rgb(0 0 0 / .25)}.vad-log--phone .vad-line[data-past] .vad-text{font-size:5cqw;-webkit-line-clamp:2}button.vad-btn{position:relative;padding:0;border:0;background-color:transparent;cursor:pointer;pointer-events:auto;transition:background-color .15s ease,color .15s ease}button.vad-btn--end{background-color:#eb4d3d}button.vad-btn[data-on]{background-color:#fff;color:#000}@media (hover: hover) and (pointer: fine){button.vad-btn:hover{background-color:#ffffff29}button.vad-btn--end:hover{background-color:#d63f30}button.vad-btn[data-on]:hover{background-color:#e8e8e8}}button.vad-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}button.vad-btn:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.vad-btn--end svg{width:8.4cqw;height:8.4cqw}.vad-stage[data-armed]:not([data-in]) .vad-orb canvas{opacity:0;transform:scale(.9);transition:none}.vad-stage[data-armed]:not([data-in]) .vad-phone{transform:translateY(24%);transition:none}.vad-log{flex-direction:column;justify-content:center;gap:36px}.vad-line{display:flex;max-width:100%;flex-direction:column;gap:4px;opacity:0;transform:translateY(10px);transition:opacity .5s ease-out,transform .5s ease-out}.vad-line[data-on]{opacity:1;transform:none}.vad-line[data-who=agent]{align-items:flex-end;align-self:flex-end;text-align:right}.vad-line[data-past]{opacity:.5}.vad-label{margin:0;color:#ffffff8c;font-family:ui-monospace,SF Mono,Geist Mono,Menlo,Consolas,monospace;font-size:12px;line-height:1.3;text-transform:uppercase}.vad-text{margin:0;color:#f9f9f9;font-size:20px;font-weight:400;line-height:1.12}.vad-line[data-past] .vad-text{display:-webkit-box;overflow:hidden;font-size:16px;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media (min-width: 1280px){.vad-stage{--rig-top: 0px}}@media (prefers-reduced-motion: reduce){.vad-orb canvas,.vad-phone,.vad-line{transition:none}}.mm-root{--mm-surface: #fdfdfc;--mm-ink: var(--neutral-950, #171715);--mm-text: var(--neutral-700, #474642);--mm-muted: var(--neutral-500, #71706b);--mm-hover: rgb(23 23 21 / .08);--mm-line: rgb(23 23 21 / .07);--mm-accent: #006039}[data-mobile-dark=true] .mm-root{--mm-surface: #1c1c1a;--mm-ink: #f4f4f1;--mm-text: #d6d5d0;--mm-muted: #9d9c96;--mm-hover: rgb(255 255 255 / .06);--mm-line: rgb(255 255 255 / .08);--mm-accent: #f4f4f1}.mm-item>.mm-content[data-state=closed]{display:none}.mm-viewport{position:absolute;top:100%;left:0;z-index:60;box-sizing:content-box;border-top:10px solid transparent;width:var(--radix-navigation-menu-viewport-width);height:var(--radix-navigation-menu-viewport-height);overflow:hidden;border-radius:24px;background:var(--mm-surface);background-clip:padding-box;box-shadow:0 0 0 1px var(--mm-line),0 24px 48px -12px #1717152e,0 8px 16px -8px #17171514;white-space:normal}.mm-viewport>.mm-content{position:absolute;top:0;left:0;width:-moz-max-content;width:max-content}.mm-root .mm-panel{display:grid;padding:28px 28px 26px;color:var(--mm-text);font-family:var(--font-sans)}.mm-root .mm-panel--users{grid-template-columns:max-content max-content 248px;-moz-column-gap:44px;column-gap:44px}.mm-root .mm-panel--pros{grid-template-columns:272px 300px;-moz-column-gap:40px;column-gap:40px}.mm-root .mm-col{display:flex;flex-direction:column;min-width:0}.mm-root .mm-heading{margin-bottom:10px;font-size:13px;font-weight:500;line-height:1.2;color:var(--mm-muted)}.mm-root .mm-list{display:grid;gap:2px;margin:0;padding:0;list-style:none}.mm-root .mm-list--rows,.mm-root .mm-list--tools{gap:4px}.mm-root .mm-link,.mm-root .mm-row,.mm-root .mm-feature{display:block;margin:0 -10px;border-radius:12px;color:var(--mm-ink);text-align:left;text-decoration:none}.mm-root .mm-link{padding:7px 10px;font-size:15px;font-weight:500;line-height:1.3;white-space:nowrap}.mm-root .mm-row,.mm-root .mm-feature{display:flex;flex-direction:column;gap:3px;width:calc(100% + 20px);padding:9px 10px}.mm-root .mm-link:hover,.mm-root .mm-row:hover,.mm-root .mm-feature:hover,.mm-root .mm-link:focus-visible,.mm-root .mm-row:focus-visible,.mm-root .mm-feature:focus-visible{background:var(--mm-hover)}.mm-root .mm-link:focus-visible,.mm-root .mm-row:focus-visible,.mm-root .mm-feature:focus-visible,.mm-root .mm-all:focus-visible{outline:2px solid var(--mm-accent);outline-offset:-2px}.mm-root .mm-link[data-active],.mm-root .mm-row[data-active],.mm-root .mm-feature[data-active]{background:var(--mm-hover)}.mm-root .mm-row-title{font-size:15px;font-weight:600;line-height:1.3;letter-spacing:-.005em;color:var(--mm-ink)}.mm-root .mm-row-title--article{font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.mm-root .mm-row-desc{font-size:13.5px;line-height:1.4;color:var(--mm-muted);text-wrap:pretty}.mm-root .mm-row-eyebrow{font-size:12.5px;font-weight:500;line-height:1.3;color:var(--mm-muted)}.mm-root .mm-feature{padding-top:10px}.mm-root .mm-feature-media{display:block;aspect-ratio:16 / 10;margin-bottom:8px;overflow:hidden;border-radius:12px;background:var(--neutral-200, #e5e4e0)}.mm-root .mm-feature-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mm-root .mm-voice-preview{position:relative;display:block;height:126px;margin-top:8px;overflow:hidden;border-radius:12px;background:radial-gradient(ellipse at 50% 0%,#292b2d,#090b0b 75%)}.mm-root .mm-voice-stage{--rig: 180px;height:126px;pointer-events:none}.mm-root .mm-voice-stage[data-in] .vad-phone{animation:mm-phone-float 5s ease-in-out infinite}@keyframes mm-phone-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.mm-root .mm-all{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:14px;border-radius:8px;font-size:14px;font-weight:600;line-height:1.3;color:var(--mm-accent);text-decoration:none}.mm-root .mm-all:hover{text-decoration:underline;text-underline-offset:3px}.mm-root .mm-all-arrow{width:15px;height:15px}@media (prefers-reduced-motion: reduce){.mm-root .mm-voice-stage[data-in] .vad-phone{animation:none}}
