.v2-meet{--sim-glass:rgba(20,23,30,0.72);--sim-glass-strong:rgba(12,14,19,0.88);--sim-line:rgba(255,255,255,0.12);--sim-ink:#fff;--sim-ink-2:rgba(255,255,255,0.78);--sim-focus:#9ec1ff;--meet-bar-h:84px;position:fixed;inset:0;z-index:calc(var(--v2-z-modal) + 4);display:flex;flex-direction:column;overflow:hidden;background:radial-gradient(130% 90% at 50% -10%,#1d2431 0,#0f1218 55%,#0a0c10 100%);color:var(--sim-ink);font-family:var(--v2-font);animation:v2-sim-in .26s var(--v2-ease) both}.v2-root:has(>.v2-meet) .v2-support-fab{display:none}.v2-meet-top{display:flex;align-items:center;gap:12px;padding:calc(10px + env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) 10px max(16px,env(safe-area-inset-left))}.v2-meet-title{display:flex;flex-direction:column;min-width:0;flex:1 1;line-height:1.4}.v2-meet-title b{font-size:15px}.v2-meet-title small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:var(--sim-ink-2)}.v2-meet-status{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;min-height:32px;padding:0 12px;border-radius:999px;background:var(--sim-glass);border:1px solid var(--sim-line);font-size:12.5px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v2-meet-queue{display:flex;align-items:center;gap:6px;margin:0;padding:0 16px 10px;list-style:none;overflow-x:auto;scrollbar-width:none}.v2-meet-queue::-webkit-scrollbar{display:none}.v2-meet-queue li{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--sim-line);background:rgba(255,255,255,.04);color:var(--sim-ink-2);font-size:12.5px;font-weight:600}.v2-meet-queue li.is-now{background:rgb(var(--v2-accent));border-color:transparent;color:#fff}.v2-meet-queue li.is-done{color:rgba(255,255,255,.55)}.v2-meet-queue li.v2-meet-next{padding:0;border:0;background:none}.v2-root .v2-meet-next button{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:0 14px;border-radius:999px;background:#fff;color:#111827;font-size:12.5px;font-weight:700;cursor:pointer}.v2-meet-stage{position:relative;flex:1 1;min-height:0;margin:0 max(16px,env(safe-area-inset-right)) 0 max(16px,env(safe-area-inset-left))}.v2-meet-canvas,.v2-meet-gl{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.v2-meet-gl{z-index:1}.v2-meet-tile{position:absolute;border-radius:16px;overflow:hidden;background:#151922;box-shadow:0 0 0 1px rgba(255,255,255,.06),0 10px 30px rgba(0,0,0,.35);animation:v2-meet-tile-in .32s var(--v2-ease) both}@keyframes v2-meet-tile-in{0%{opacity:0}}.v2-meet-bg{inset:-8px;background-size:cover;background-position:50%;filter:blur(3px) saturate(1.05) brightness(.9)}.v2-meet-art,.v2-meet-bg{position:absolute;z-index:0}.v2-meet-art{inset-inline:0;bottom:0;margin:0 auto;height:86%;max-width:92%;object-fit:contain;object-position:bottom center;filter:drop-shadow(0 8px 18px rgba(0,0,0,.35))}.v2-meet-initial{position:absolute;inset:0;z-index:0;margin:auto;display:grid;place-items:center;width:clamp(48px,28%,96px);aspect-ratio:1;height:auto;border-radius:999px;color:#fff;font-size:clamp(20px,4vw,36px);font-weight:700}.v2-meet-over{position:absolute;inset:0;z-index:2;pointer-events:none}.v2-meet-over>*{pointer-events:auto}.v2-meet-over:before{content:"";inset:auto 0 0;height:38%;background:linear-gradient(0deg,rgba(0,0,0,.45),transparent)}.v2-meet-over:before,.v2-meet-ring{position:absolute;pointer-events:none}.v2-meet-ring{inset:0;border-radius:inherit;transition:box-shadow .16s ease}.v2-meet-tile.is-speaking .v2-meet-ring{box-shadow:inset 0 0 0 3px rgb(var(--v2-accent)),inset 0 0 28px rgba(var(--v2-accent),.35)}.v2-meet-plate{position:absolute;inset-inline-start:10px;bottom:10px;display:inline-flex;align-items:center;gap:8px;max-width:calc(100% - 64px);padding:5px 12px 5px 8px;border-radius:12px;background:rgba(10,12,16,.62);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);pointer-events:none}.v2-meet-plate-text{display:flex;flex-direction:column;min-width:0;line-height:1.35}.v2-meet-plate-text b{font-size:13px}.v2-meet-plate-text b,.v2-meet-plate-text small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-meet-plate-text small{font-size:11.5px;color:var(--sim-ink-2)}.v2-meet-tile.is-small .v2-meet-plate{inset-inline-start:6px;bottom:6px;padding:3px 8px 3px 6px;gap:6px}.v2-meet-tile.is-small .v2-meet-plate-text b{font-size:11.5px}.v2-meet-tile.is-small .v2-sim-ai{display:none}.v2-meet-eq{position:absolute;inset-inline-end:10px;bottom:10px;display:inline-flex;align-items:center;justify-content:center;gap:3px;width:30px;height:30px;border-radius:999px;background:rgb(var(--v2-accent));pointer-events:none}.v2-meet-eq i{width:3px;height:14px;border-radius:2px;background:#fff;transform-origin:center;transform:scaleY(calc(.25 + var(--lv, 0) * .75));transition:transform 60ms linear}.v2-meet-eq i:nth-child(2){transform:scaleY(min(1,calc(.3 + var(--lv, 0) * 1.1)))}.v2-meet-tile.is-small .v2-meet-eq{inset-inline-end:6px;bottom:6px;width:24px;height:24px}.v2-meet-dots{position:absolute;inset-inline-end:10px;top:10px;display:inline-flex;gap:4px;padding:8px 10px;border-radius:999px;background:rgba(10,12,16,.6);pointer-events:none}.v2-meet-dots i{width:5px;height:5px;border-radius:999px;background:#fff;animation:v2-meet-dot 1.1s ease-in-out infinite}.v2-meet-dots i:nth-child(2){animation-delay:.15s}.v2-meet-dots i:nth-child(3){animation-delay:.3s}@keyframes v2-meet-dot{50%{opacity:.3;transform:translateY(-2px)}}.v2-root .v2-meet-ask-btn{position:absolute;inset-inline-start:10px;top:10px;display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:rgba(10,12,16,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;cursor:pointer;opacity:0;transition:opacity .15s ease,background .15s ease}.v2-meet-tile:hover .v2-meet-ask-btn,.v2-root .v2-meet-ask-btn:focus-visible{opacity:1}.v2-root .v2-meet-ask-btn:hover{background:rgba(10,12,16,.85)}@media (pointer:coarse){.v2-root .v2-meet-ask-btn{width:44px;height:44px;opacity:.85}}.v2-meet-tile.is-small .v2-meet-ask-btn{display:none}.v2-meet-self{position:absolute;left:0;top:0;z-index:3;overflow:hidden;border-radius:14px;background:linear-gradient(160deg,#2b3242,#171b24);box-shadow:0 0 0 1px rgba(255,255,255,.16),0 14px 34px rgba(0,0,0,.5);cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .24s var(--v2-ease),box-shadow .16s ease}.v2-meet-self.is-drag{cursor:-webkit-grabbing;cursor:grabbing;transition:box-shadow .16s ease}.v2-meet-self.is-talking{box-shadow:0 0 0 3px rgb(var(--v2-accent)),0 14px 34px rgba(0,0,0,.5)}.v2-meet-self-video{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.v2-meet-self-off{display:grid;place-items:center;width:100%;height:100%}.v2-meet-self-off b{display:grid;place-items:center;width:48px;height:48px;border-radius:999px;background:rgb(var(--v2-accent));font-size:20px}.v2-meet-self-name{position:absolute;inset-inline-start:8px;bottom:6px;display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;background:rgba(10,12,16,.6);font-size:11.5px;font-weight:600}.v2-meet-self-tools{position:absolute;inset-inline-end:6px;top:6px;display:flex;gap:4px;opacity:0;transition:opacity .15s ease}.v2-meet-self:focus-within .v2-meet-self-tools,.v2-meet-self:hover .v2-meet-self-tools{opacity:1}@media (pointer:coarse){.v2-meet-self-tools{opacity:1}}.v2-root .v2-meet-self-btn{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:rgba(10,12,16,.7);color:#fff;cursor:pointer}.v2-meet-self-err{position:absolute;inset:auto 6px 30px;font-size:11px;color:#fecaca;text-align:center}.v2-meet-await{position:absolute;inset-inline:0;top:calc(66px + env(safe-area-inset-top));z-index:4;margin:0 auto;width:-webkit-max-content;width:max-content;max-width:calc(100vw - 24px);display:flex;align-items:center;gap:10px;padding:8px 8px 8px 14px;border-radius:999px;background:rgba(120,72,6,.92);border:1px solid rgba(253,176,34,.5);box-shadow:0 10px 30px rgba(0,0,0,.4);font-size:13px;line-height:1.6;animation:v2-sim-sub .2s ease-out both}.v2-meet-await svg{flex:none;color:#fdb022}.v2-root .v2-meet-await button{flex:none;min-height:36px;padding:0 14px;border-radius:999px;background:#fff;color:#111827;font-size:12.5px;font-weight:700;cursor:pointer}.v2-meet .v2-meet-sub{bottom:calc(var(--meet-bar-h) + 14px + env(safe-area-inset-bottom));z-index:4}.v2-meet .v2-meet-askbox{bottom:calc(var(--meet-bar-h) + 10px + env(safe-area-inset-bottom));z-index:5}.v2-meet .v2-sim-drawer{z-index:6}.v2-meet-bar{display:flex;flex-wrap:wrap;gap:8px;min-height:var(--meet-bar-h);padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.v2-meet-bar,.v2-root .v2-meet-btn{align-items:center;justify-content:center}.v2-root .v2-meet-btn{display:inline-flex;flex-direction:column;gap:2px;min-width:56px;min-height:52px;padding:4px 8px;border-radius:16px;background:rgba(255,255,255,.08);color:var(--sim-ink);font-size:11px;font-weight:600;cursor:pointer;touch-action:manipulation;transition:background .15s ease,transform .12s ease}.v2-root .v2-meet-btn:hover{background:rgba(255,255,255,.16)}.v2-root .v2-meet-btn:active{transform:scale(.96)}.v2-root .v2-meet-btn.is-on{background:rgba(var(--v2-accent),.32)}.v2-root .v2-meet-btn.is-off{background:#d93025}.v2-root .v2-meet-btn.is-off:hover{background:#c5221f}.v2-root .v2-meet-btn.is-leave{min-width:72px;background:#d93025}.v2-root .v2-meet-btn.is-leave:hover{background:#b3261e}.v2-root .v2-meet-await button:focus-visible,.v2-root .v2-meet-btn:focus-visible,.v2-root .v2-meet-next button:focus-visible,.v2-root .v2-meet-self-btn:focus-visible{outline:2px solid var(--sim-focus);outline-offset:2px}.v2-meet.has-drawer .v2-meet-bar{-webkit-padding-start:min(456px,100vw);padding-inline-start:min(456px,100vw)}@media (max-width:1100px){.v2-meet.has-drawer .v2-meet-bar{visibility:hidden}}@media (max-width:640px){.v2-meet{--meet-bar-h:120px}.v2-meet-status{display:none}.v2-meet-bar{gap:6px;padding:8px 8px calc(8px + env(safe-area-inset-bottom))}.v2-root .v2-meet-btn{min-width:48px;min-height:48px;border-radius:999px;padding:0}.v2-root .v2-meet-btn>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.v2-root .v2-meet-btn.is-leave{min-width:64px}.v2-meet-plate-text small{display:none}}@media (prefers-reduced-motion:reduce){.v2-meet,.v2-meet-await,.v2-meet-dots i,.v2-meet-tile{animation:none}.v2-meet-self{transition:none}}.v2-autop{display:flex;flex-direction:column;gap:12px;padding:12px 14px;border:1px solid var(--v2-border);border-radius:var(--v2-r-lg);background:var(--v2-surface-2)}.v2-autop .v2-emp-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.v2-autop-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.v2-autop-item{display:flex;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;border:0;font-size:13px}.v2-autop-item legend,.v2-autop-item>span:first-child{padding:0;font-weight:600;color:var(--v2-text)}.v2-autop-item small{font-size:12px;color:var(--v2-text-2)}.v2-autop-chips,.v2-autop-hours{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.v2-autop-hours .v2-input{width:auto;min-width:84px}.v2-autop-chips .v2-chip[aria-checked=true]{background:rgb(var(--v2-accent));border-color:rgb(var(--v2-accent));color:#fff}@media (max-width:560px){.v2-autop-grid{grid-template-columns:1fr}}.v2-autop-lock{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:10px 12px;border-radius:var(--v2-r-md,10px);background:rgba(var(--v2-warning),.12);color:var(--v2-warning-text);font-size:13px;line-height:1.7}.v2-autop-lock>span{flex:1 1 240px}.v2-autop-note{font-size:12px;color:var(--v2-success-text)}.v2-meet-initial.is-human{background:linear-gradient(150deg,#475569,#1e293b);box-shadow:0 0 0 3px rgba(255,255,255,.14)}.v2-meet-tile.is-human .v2-meet-bg{filter:blur(6px) saturate(.9) brightness(.7)}.v2-meet-brand{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:12px;overflow:hidden;background:rgba(255,255,255,.92);box-shadow:0 0 0 1px rgba(255,255,255,.18),0 6px 16px rgba(0,0,0,.35)}.v2-meet-brand img{width:100%;height:100%;object-fit:contain;padding:4px}.v2-meet-brand-initial{display:grid;place-items:center;width:100%;height:100%;background:rgb(var(--v2-accent));color:#fff;font-size:18px;font-weight:800}.v2-meet-title-biz{font-weight:500;color:var(--sim-ink-2)}.v2-meet-powered{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;padding:4px 10px 4px 4px;border-radius:999px;border:1px solid var(--sim-line);background:rgba(255,255,255,.04);color:rgba(255,255,255,.62);font-size:11.5px;letter-spacing:.01em}.v2-meet-powered b{color:rgba(255,255,255,.9);font-weight:700}.v2-meet-maix{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:linear-gradient(135deg,#2563eb,#7a5af8);box-shadow:0 4px 10px -4px rgba(37,99,235,.8);color:#fff;font:800 12px/1 system-ui,-apple-system,Segoe UI,sans-serif}@media (max-width:640px){.v2-meet-brand{width:34px;height:34px;border-radius:10px}.v2-meet-powered-text,.v2-meet-title-biz{display:none}.v2-meet-powered{padding:3px}}.v2-autop .v2-switch{flex-shrink:0}.v2-autop-item.is-wide{grid-column:1/-1}.v2-autop-hours{flex-wrap:nowrap}.v2-meet-unlock{position:absolute;inset:0;z-index:7;display:grid;place-items:center;padding:24px;background:rgba(6,8,12,.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:v2-sim-sub .2s ease-out both}.v2-root .v2-meet-unlock-btn{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:360px;padding:28px 28px 24px;border-radius:24px;background:var(--sim-glass-strong);border:1px solid var(--sim-line);box-shadow:0 24px 60px rgba(0,0,0,.5);color:var(--sim-ink);text-align:center;cursor:pointer;transition:transform .15s ease,border-color .15s ease}.v2-root .v2-meet-unlock-btn:hover{transform:translateY(-2px);border-color:rgba(var(--v2-accent),.7)}.v2-root .v2-meet-unlock-btn:focus-visible{outline:3px solid var(--sim-focus);outline-offset:3px}.v2-meet-unlock-ico{display:grid;place-items:center;width:72px;height:72px;border-radius:999px;background:rgb(var(--v2-accent));box-shadow:0 0 0 10px rgba(var(--v2-accent),.18);animation:v2-meet-unlock-pulse 1.8s ease-in-out infinite}.v2-meet-unlock-btn b{font-size:17px}.v2-meet-unlock-btn small{font-size:13px;line-height:1.7;color:var(--sim-ink-2)}@keyframes v2-meet-unlock-pulse{50%{box-shadow:0 0 0 16px rgba(var(--v2-accent),.08)}}@media (prefers-reduced-motion:reduce){.v2-meet-unlock,.v2-meet-unlock-ico{animation:none}}.v2-meet-x{position:absolute;top:8px;inset-inline-end:8px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid var(--sim-line);border-radius:50%;background:var(--sim-glass);color:var(--sim-ink);cursor:pointer;opacity:0;transition:opacity .15s ease}.v2-meet-tile:hover .v2-meet-x,.v2-meet-x:focus-visible{opacity:1}@media (hover:none){.v2-meet-x{opacity:.85}}.v2-meet-rm{position:absolute;top:8px;inset-inline-end:8px;display:flex;gap:4px}.v2-meet-rm button{min-height:32px;padding:0 10px;border:1px solid var(--sim-line);border-radius:999px;background:var(--sim-glass-strong);color:var(--sim-ink);font:inherit;font-size:12px;cursor:pointer}.v2-root.is-guest{background:var(--v2-surface)}.v2-auth{width:100%;height:100%;display:grid;grid-template-columns:minmax(440px,1fr) minmax(0,1.15fr)}.v2-auth-main{min-height:0;overflow-y:auto;display:flex;flex-direction:column;padding:16px clamp(20px,5vw,64px) 20px;background:var(--v2-surface)}.v2-auth-top{height:48px;flex-shrink:0;display:flex;align-items:center}.v2-auth-body{flex:1 1;width:100%;max-width:400px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;gap:24px;padding:32px 0;animation:v2-rise .36s var(--v2-ease) both}.v2-auth-foot{flex-shrink:0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;font-size:13px;color:var(--v2-text-3)}.v2-seg{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:var(--v2-r-md);background:var(--v2-surface-2)}.v2-seg-thumb{position:absolute;top:4px;bottom:4px;right:4px;width:calc(50% - 4px);border-radius:var(--v2-r-sm);background:var(--v2-surface);box-shadow:var(--v2-sh-sm);transition:transform var(--v2-t-slow) var(--v2-ease)}.v2-root[data-v2-theme=dark] .v2-seg-thumb{background:var(--v2-surface-3)}.v2-seg[data-on="2"] .v2-seg-thumb{transform:translateX(-100%)}.v2-seg a{position:relative;z-index:1;height:38px;display:grid;place-items:center;border-radius:var(--v2-r-sm);font-size:14.5px;font-weight:500;color:var(--v2-text-2);transition:color var(--v2-t)}.v2-seg a[aria-current=page]{color:var(--v2-text)}.v2-auth-mhero{display:none;align-items:center;gap:12px}.v2-auth-mbubble{position:relative;padding:10px 14px;border-radius:var(--v2-r-lg);border-bottom-right-radius:4px;font-size:14.5px;font-weight:500;background:var(--v2-surface-2);animation:v2-rise .3s var(--v2-ease) both}.v2-auth-brand{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:48px clamp(32px,5vw,72px);color:#fff;background:#1e3a8a}.v2-root[data-v2-theme=dark] .v2-auth-brand{background:#15295f}@media (prefers-color-scheme:dark){.v2-root:not([data-v2-theme=light]):not([data-v2-theme=dark]) .v2-auth-brand{background:#15295f}}.v2-auth-brand:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.14) 1px,transparent 1.2px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 20%,transparent 80%);mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 20%,transparent 80%);pointer-events:none}.v2-auth-brand-inner{position:relative;width:100%;max-width:460px;align-items:flex-start;animation:v2-rise .48s 80ms var(--v2-ease) both}.v2-auth-brand-inner,.v2-auth-stage{display:flex;flex-direction:column;gap:14px}.v2-auth-stage{align-self:center;align-items:center;margin-bottom:28px}.v2-auth-bubble{position:relative;padding:10px 16px;border-radius:var(--v2-r-lg);font-size:15px;font-weight:500;color:#101828;background:#fff;animation:v2-rise .3s var(--v2-ease) both}.v2-auth-bubble:after{content:"";position:absolute;left:50%;bottom:-6px;width:12px;height:12px;background:#fff;border-radius:2px;transform:translateX(-50%) rotate(45deg)}.v2-auth-brand .v2-av-floor:before{background:rgba(0,0,0,.32)}.v2-auth-title{font-size:clamp(26px,1.6vw + 14px,34px);font-weight:700;line-height:1.45;letter-spacing:-.3px}.v2-auth-sub{font-size:15.5px;line-height:1.95;color:rgba(255,255,255,.76)}.v2-auth-points{display:flex;flex-direction:column;gap:10px;margin-top:4px}.v2-auth-points li{display:flex;align-items:center;gap:10px;font-size:15px;color:rgba(255,255,255,.92)}.v2-auth-points svg{color:#9dbcff;flex-shrink:0}.v2-auth-crew{width:100%;margin-top:18px;padding-top:18px;border-top:1px solid rgba(255,255,255,.14);display:flex;flex-direction:column;gap:8px}.v2-auth-crew>span{font-size:13px;color:rgba(255,255,255,.7)}.v2-auth-crew .v2-crew{padding:0;justify-items:start;grid-template-columns:repeat(4,auto);justify-content:start;gap:8px}.v2-root .v2-auth-crew .v2-crew button{padding:6px 8px}@media (max-width:960px){.v2-auth{grid-template-columns:1fr}.v2-auth-brand{display:none}.v2-auth-main{padding:12px 20px 16px}.v2-auth-body{justify-content:flex-start;padding:20px 0 28px;gap:22px}.v2-auth-mhero{display:flex}}.v2-link-btn{align-self:flex-start;padding:0;border:0;background:none;font:inherit;font-size:13px;color:rgb(var(--v2-accent));cursor:pointer}.v2-link-btn:hover{text-decoration:underline}.v2-av{--amp:0;--rx:0deg;--ry:0deg;--c1:37,99,235;position:relative;display:inline-grid;place-items:center;flex-shrink:0;isolation:isolate}.v2-av[data-color=yellow]{--c1:226,168,18}.v2-av[data-color=red]{--c1:232,76,70}.v2-av[data-color=blue]{--c1:56,152,222}.v2-av[data-color=green]{--c1:104,178,64}.v2-av.is-tilt{perspective:800px}.v2-av-body{position:relative;z-index:1;width:100%;height:100%;transform-origin:50% 92%}.v2-av.is-tilt .v2-av-body{transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .3s cubic-bezier(.2,.8,.2,1)}.v2-av-squash{position:absolute;inset:0;transform-origin:50% 92%}.v2-av img{position:relative;width:100%;height:100%;object-fit:contain;transform-origin:50% 92%;transform:scale(calc(1 + var(--amp) * .06),calc(1 - var(--amp) * .08));transition:transform 70ms linear;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.v2-av.is-speaking img{transform:scale(calc(1 - var(--amp) * .06),calc(1 + var(--amp) * .1))}.v2-av-shine{display:none}.v2-av.has-photo img{object-fit:cover;border-radius:50%;background:var(--v2-surface-2,#eef1f5);box-shadow:0 0 0 2px var(--v2-surface,#fff)}.v2-av.has-photo img,.v2-av.has-photo.is-speaking img{transform:scale(calc(1 + var(--amp) * .03))}.v2-av.is-idle .v2-av-squash{animation:v2av-idle 7s cubic-bezier(.45,0,.55,1) infinite}.v2-av.is-listening .v2-av-squash{animation:v2av-listen 2.6s ease-in-out infinite}.v2-av.is-thinking .v2-av-squash{animation:v2av-think 2.4s ease-in-out infinite}.v2-av.is-speaking .v2-av-squash{animation:v2av-speak .95s ease-in-out infinite}.v2-av.is-mini .v2-av-squash{animation:v2av-breathe 4s ease-in-out infinite}.v2-av.is-mini.is-speaking .v2-av-squash,.v2-av.is-mini.is-thinking .v2-av-squash{animation:v2av-think 1.4s ease-in-out infinite}@keyframes v2av-idle{0%,to{transform:translateY(0) scale(1)}22%{transform:translateY(-4%) scale(.99,1.01)}44%{transform:translateY(0) scale(1.012,.988)}64%{transform:translateY(-3%) rotate(-2deg)}76%{transform:translateY(0) rotate(0) scale(1)}80%{transform:translateY(0) scale(1.08,.9)}85%{transform:translateY(-15%) scale(.94,1.08) rotate(3deg)}90%{transform:translateY(-16%) scale(.98,1.02) rotate(-2deg)}94%{transform:translateY(0) scale(1.09,.89)}97%{transform:translateY(-2%) scale(.98,1.02)}}@keyframes v2av-breathe{50%{transform:translateY(-3%) scale(1.015,.985)}}@keyframes v2av-listen{0%,to{transform:perspective(600px) rotateX(10deg) rotate(-5deg) translateY(1%) scale(1.03)}50%{transform:perspective(600px) rotateX(14deg) rotate(4deg) translateY(-1%) scale(1.05,1.02)}}@keyframes v2av-think{0%,to{transform:translateY(-4%) rotate(-7deg) translateX(-2%)}50%{transform:translateY(-7%) rotate(6deg) translateX(2%)}}@keyframes v2av-speak{0%,to{transform:translateY(0) rotate(-1.5deg)}30%{transform:translateY(-3.5%) rotate(1.5deg)}55%{transform:translateY(-1%) rotate(-.5deg)}75%{transform:translateY(-2.5%) rotate(2deg)}}.v2-av-floor{position:absolute;left:50%;bottom:-7%;width:84%;height:18%;transform:translateX(-50%);z-index:0}.v2-av-floor:before{content:"";position:absolute;inset:22% 22%;border-radius:50%;background:rgba(16,24,40,.16);filter:blur(3px)}.v2-av.is-idle .v2-av-floor:before{animation:v2av-shadow 7s cubic-bezier(.45,0,.55,1) infinite}@keyframes v2av-shadow{0%,80%,to{transform:scale(1);opacity:1}85%,90%{transform:scale(.6);opacity:.5}94%{transform:scale(1.1)}}.v2-av-floor i{position:absolute;inset:0;border-radius:50%;border:1.5px solid rgba(var(--c1),.75);opacity:0}.v2-av.is-listening .v2-av-floor i{animation:v2av-ring 2.1s cubic-bezier(.2,.6,.35,1) infinite}.v2-av.is-listening .v2-av-floor i:nth-child(2){animation-delay:.7s}.v2-av.is-listening .v2-av-floor i:nth-child(3){animation-delay:1.4s}@keyframes v2av-ring{0%{transform:scale(.45);opacity:.9}to{transform:scale(1.9);opacity:0}}.v2-av.is-mini.is-speaking .v2-av-squash,.v2-av.is-speaking .v2-av-squash{animation:none}.v2-av.has-photo.is-speaking img,.v2-av.is-speaking img{transform:none}.v2-av-halo{inset:4%;z-index:0;pointer-events:none}.v2-av-halo,.v2-av-halo:before{position:absolute;border-radius:50%}.v2-av-halo:before{content:"";inset:-8%;background:radial-gradient(circle,rgba(var(--c1),.34) 0,rgba(var(--c1),.14) 52%,rgba(var(--c1),0) 72%);opacity:0;transform:scale(.9);transition:opacity .3s ease,transform .3s ease}.v2-av.is-speaking .v2-av-halo:before{opacity:calc(.55 + var(--amp) * .45);transform:scale(calc(1 + var(--amp) * .16));transition:opacity .12s linear,transform 80ms linear}.v2-av-halo i{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(var(--c1),.55);opacity:0}.v2-av.is-mini .v2-av-halo i{border-width:1.5px}.v2-av.is-speaking .v2-av-halo i{animation:v2av-halo 1.5s cubic-bezier(.2,.6,.3,1) infinite}.v2-av.is-mini.is-speaking .v2-av-halo i{animation-name:v2av-halo-sm}@keyframes v2av-halo-sm{0%{transform:scale(.9);opacity:.85}to{transform:scale(1.42);opacity:0}}.v2-av.is-speaking .v2-av-halo i:nth-child(2){animation-delay:.5s}.v2-av.is-speaking .v2-av-halo i:nth-child(3){animation-delay:1s}@keyframes v2av-halo{0%{transform:scale(.86);opacity:.85}to{transform:scale(1.62);opacity:0}}@media (prefers-reduced-motion:reduce){.v2-av.is-speaking .v2-av-halo i{animation:none}.v2-av.is-speaking .v2-av-halo i:first-child{opacity:.6;transform:scale(1.12)}}.v2-av-waves{position:absolute;inset:6%;z-index:0;pointer-events:none}.v2-av-waves i{position:absolute;inset:0;border-radius:50%;border:1.5px solid rgba(var(--c1),.5);opacity:0}.v2-av.is-speaking .v2-av-waves{transform:scale(calc(1 + var(--amp) * .1));transition:transform 80ms linear}.v2-av.is-speaking .v2-av-waves i{animation:v2av-wave 1.6s cubic-bezier(.25,.6,.3,1) infinite}.v2-av.is-speaking .v2-av-waves i:nth-child(2){animation-delay:.53s}.v2-av.is-speaking .v2-av-waves i:nth-child(3){animation-delay:1.06s}@keyframes v2av-wave{0%{transform:scale(.78);opacity:.8}to{transform:scale(1.5);opacity:0}}.v2-av-orbit{position:absolute;inset:-26% -18% 52%;pointer-events:none;opacity:0;transition:opacity .3s}.v2-av.is-thinking .v2-av-orbit{opacity:1}.v2-av-orbit i{--d:2.2s;position:absolute;inset:0;display:grid;place-items:center}.v2-av-orbit i:before{content:"";width:8%;aspect-ratio:1;border-radius:50%;background:rgb(var(--c1))}.v2-av.is-thinking .v2-av-orbit i{animation:v2av-orbx var(--d) ease-in-out infinite alternate,v2av-orbz calc(var(--d) * 2) steps(1) infinite;animation-delay:var(--o,0s),calc(var(--o, 0s) - var(--d) / 2)}.v2-av.is-thinking .v2-av-orbit i:before{animation:v2av-orby var(--d) ease-in-out infinite alternate;animation-delay:calc(var(--o, 0s) - var(--d) / 2)}.v2-av-orbit i:nth-child(2){--o:-0.73s}.v2-av-orbit i:nth-child(2):before{width:6%}.v2-av-orbit i:nth-child(3){--o:-1.46s}.v2-av-orbit i:nth-child(3):before{width:7%}@keyframes v2av-orbx{0%{transform:translateX(-44%)}to{transform:translateX(44%)}}@keyframes v2av-orby{0%{transform:translateY(-150%) scale(.65);opacity:.55}to{transform:translateY(150%) scale(1.15);opacity:1}}@keyframes v2av-orbz{0%{z-index:0}50%{z-index:2}}@media (prefers-reduced-motion:reduce){.v2-av.is-tilt .v2-av-body{transform:none}}.v2-root.is-landing{--lx-top:64px;--lx-glass:255,255,255;--lx-blob:0.2;--lx-dot:rgba(16,24,40,0.07);--lx-ring:rgba(37,99,235,0.26);--lx-ring-2:rgba(122,90,248,0.22);--lx-tint:#f5f7fb;--lx-float:0 22px 44px -18px rgba(16,24,40,0.26),0 6px 14px -6px rgba(16,24,40,0.08);--lx-win:0 60px 110px -50px rgba(16,24,40,0.5),0 18px 36px -18px rgba(16,24,40,0.16);--lx-grad:linear-gradient(270deg,#2563eb 0%,#7a5af8 58%,#0ea5e9);--lx-u1:#2563eb;--lx-u2:#7a5af8;--lx-u3:#0ea5e9;--lx-blue:37,99,235;--lx-rose:225,29,72;--lx-green:16,163,94;--lx-amber:226,132,0;--lx-violet:122,90,248;display:block;overflow-x:hidden;overflow-y:auto;background:var(--v2-surface)}.v2-root.is-landing[data-v2-theme=dark]{--lx-glass:22,24,30;--lx-blob:0.28;--lx-dot:rgba(255,255,255,0.06);--lx-ring:rgba(138,180,255,0.3);--lx-ring-2:rgba(185,166,255,0.22);--lx-tint:#111318;--lx-float:0 22px 44px -18px rgba(0,0,0,0.75),0 0 0 1px rgba(255,255,255,0.03);--lx-win:0 60px 110px -50px rgba(0,0,0,0.85),0 0 0 1px rgba(255,255,255,0.04);--lx-grad:linear-gradient(270deg,#8ab4ff 0%,#b9a6ff 58%,#67d4ff);--lx-u1:#8ab4ff;--lx-u2:#b9a6ff;--lx-u3:#67d4ff;--lx-blue:110,160,255;--lx-rose:251,113,133;--lx-green:52,211,153;--lx-amber:251,191,36;--lx-violet:167,139,250}@media (prefers-color-scheme:dark){.v2-root.is-landing:not([data-v2-theme=light]):not([data-v2-theme=dark]){--lx-glass:22,24,30;--lx-blob:0.28;--lx-dot:rgba(255,255,255,0.06);--lx-ring:rgba(138,180,255,0.3);--lx-ring-2:rgba(185,166,255,0.22);--lx-tint:#111318;--lx-float:0 22px 44px -18px rgba(0,0,0,0.75),0 0 0 1px rgba(255,255,255,0.03);--lx-win:0 60px 110px -50px rgba(0,0,0,0.85),0 0 0 1px rgba(255,255,255,0.04);--lx-grad:linear-gradient(270deg,#8ab4ff 0%,#b9a6ff 58%,#67d4ff);--lx-u1:#8ab4ff;--lx-u2:#b9a6ff;--lx-u3:#67d4ff;--lx-blue:110,160,255;--lx-rose:251,113,133;--lx-green:52,211,153;--lx-amber:251,191,36;--lx-violet:167,139,250}}.v2-root.is-landing .is-blue{--t:var(--lx-blue)}.v2-root.is-landing .is-rose{--t:var(--lx-rose)}.v2-root.is-landing .is-green{--t:var(--lx-green)}.v2-root.is-landing .is-amber{--t:var(--lx-amber)}.v2-root.is-landing .is-violet{--t:var(--lx-violet)}.v2-land{min-height:100%;display:flex;flex-direction:column}.v2-land-top{position:sticky;top:0;z-index:var(--v2-z-header);flex-shrink:0;background:rgba(var(--lx-glass),.55);-webkit-backdrop-filter:saturate(1.8) blur(18px);backdrop-filter:saturate(1.8) blur(18px);border-bottom:1px solid transparent;transition:background var(--v2-t-slow),border-color var(--v2-t-slow)}.v2-land-top.is-scrolled{background:rgba(var(--lx-glass),.86);border-bottom-color:var(--v2-border)}.v2-land-top-in{max-width:1200px;height:var(--lx-top);margin:0 auto;display:flex;align-items:center;gap:6px;padding:0 clamp(16px,4vw,32px)}.v2-land-foot .v2-logo,.v2-land-top .v2-logo{background:linear-gradient(135deg,#2563eb,#7a5af8);box-shadow:0 6px 14px -6px rgba(37,99,235,.7)}.v2-land-nav{display:flex;gap:2px;margin-right:22px}.v2-root .v2-land-nav a{padding:7px 13px;border-radius:999px;font-size:14.5px;color:var(--v2-text-2);transition:background var(--v2-t),color var(--v2-t)}.v2-root .v2-land-nav a:hover{color:var(--v2-text);background:var(--v2-surface-2)}.v2-root .v2-land-nav a[aria-current=page]{color:var(--v2-accent-text);background:var(--v2-accent-soft)}.v2-root .v2-land-top .v2-btn{min-height:40px;padding:0 16px;border-radius:999px;font-size:14.5px}.v2-root .v2-land-top .v2-land-start{box-shadow:0 8px 18px -8px rgba(var(--v2-accent),.75)}.v2-root .v2-land-burger{display:none}.v2-land-menu{display:grid;grid-gap:2px;gap:2px;max-width:1200px;margin:0 auto;padding:6px clamp(16px,4vw,32px) 16px;border-top:1px solid var(--v2-border);animation:v2-land-up .3s var(--v2-ease) both}.v2-land-menu[hidden]{display:none}.v2-root .v2-land-menu a{padding:12px 14px;border-radius:var(--v2-r-md);font-size:15.5px;font-weight:500}.v2-root .v2-land-menu a:hover,.v2-root .v2-land-menu a[aria-current=page]{background:var(--v2-surface-2)}.v2-land-main{flex:1 1;width:100%}.v2-land-wrap{max-width:1200px;margin:0 auto;padding:0 clamp(16px,4vw,32px)}.v2-land-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.v2-land-foot{flex-shrink:0;border-top:1px solid var(--v2-border)}.v2-land-foot-in{max-width:1200px;margin:0 auto;padding:28px clamp(16px,4vw,32px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px}.v2-land-foot-brand{display:flex;align-items:center;gap:14px;font-size:13.5px;color:var(--v2-text-3)}.v2-land-foot-nav{display:flex;flex-wrap:wrap;gap:6px 22px;font-size:14px}.v2-root .v2-land-foot-nav a{color:var(--v2-text-2);transition:color var(--v2-t)}.v2-root .v2-land-foot-nav a:hover{color:var(--v2-accent-text)}.v2-land-hero{position:relative;isolation:isolate;overflow:hidden;margin-top:calc(var(--lx-top) * -1);padding:calc(var(--lx-top) + clamp(20px, 4vw, 48px)) 0 clamp(8px,2vw,24px)}.v2-land-bg{position:absolute;inset:0;z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 55%,transparent)}.v2-land-bg i{position:absolute;width:62vw;height:62vw;max-width:860px;max-height:860px;border-radius:50%;opacity:var(--lx-blob);background:radial-gradient(closest-side,rgb(var(--c)),rgba(var(--c),0));animation:v2-land-drift 22s ease-in-out infinite alternate}.v2-land-bg i:first-child{--c:37,99,235;top:-34%;left:-16%}.v2-land-bg i:nth-child(2){--c:122,90,248;top:4%;left:18%;animation-duration:27s;animation-delay:-8s}.v2-land-bg i:nth-child(3){--c:14,165,233;top:-30%;right:-20%;animation-delay:-14s}.v2-land-bg:after{content:"";position:absolute;inset:0;background-image:radial-gradient(var(--lx-dot) 1px,transparent 1.4px);background-size:24px 24px;-webkit-mask-image:radial-gradient(ellipse 75% 70% at 50% 35%,#000 25%,transparent 75%);mask-image:radial-gradient(ellipse 75% 70% at 50% 35%,#000 25%,transparent 75%)}.v2-land-hero-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;grid-gap:clamp(8px,3vw,40px);gap:clamp(8px,3vw,40px)}.v2-land-copy{display:flex;flex-direction:column;align-items:flex-start}.v2-land-copy>*{animation:v2-land-up .8s var(--v2-ease) both}.v2-land-copy>:nth-child(2){animation-delay:80ms}.v2-land-copy>:nth-child(3){animation-delay:.16s}.v2-land-copy>:nth-child(4){animation-delay:.24s}.v2-land-copy>:nth-child(5){animation-delay:.32s}.v2-land-eyebrow{display:inline-flex;align-items:center;gap:10px;padding:6px 14px;border-radius:999px;font-size:13.5px;font-weight:500;color:var(--v2-text-2);background:rgba(var(--lx-glass),.72);border:1px solid var(--v2-border);box-shadow:var(--v2-sh-xs)}.v2-land-eyebrow i{position:relative;width:8px;height:8px;border-radius:50%;background:rgb(var(--v2-success))}.v2-land-eyebrow i:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid rgba(var(--v2-success),.5);animation:v2-land-ping 2.2s ease-out infinite}.v2-land-h1{margin-top:22px;font-size:clamp(36px,2.5vw + 22px,62px);font-weight:700;line-height:1.36;color:var(--v2-text)}.v2-land-copy>.v2-land-h1{animation:none}.v2-land-w{display:inline-block;animation:v2-land-word .62s var(--v2-ease) both;animation-delay:calc(var(--i) * 70ms + 60ms)}@keyframes v2-land-word{0%{opacity:0;transform:translateY(.42em)}}.v2-land-h1 em{position:relative;display:inline-block;font-style:normal;white-space:nowrap;background:var(--lx-grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.v2-land-h1 em svg{position:absolute;left:-3%;bottom:-.2em;width:106%;height:auto;overflow:visible}.v2-land-h1 em path{fill:none;stroke:url(#v2-land-ul);stroke-width:6;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:v2-land-draw 1.1s .7s var(--v2-ease) forwards}.v2-land-lead{max-width:540px;margin-top:22px;font-size:clamp(16px,.35vw + 14.6px,18.5px);line-height:2.05;color:var(--v2-text-2)}.v2-land-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.v2-root .v2-land-ctas .v2-btn{min-height:54px;padding:0 26px;border-radius:16px;font-size:16px;font-weight:600}.v2-root .v2-land-go{background:linear-gradient(135deg,rgb(var(--v2-accent)),#4f46e5);box-shadow:0 14px 30px -12px rgba(var(--v2-accent),.75),inset 0 1px 0 rgba(255,255,255,.22)}.v2-root .v2-land-go:hover:not(:disabled){background:linear-gradient(135deg,var(--v2-accent-hover),#4338ca);transform:translateY(-2px)}.v2-root .v2-land-btn-white svg,.v2-root .v2-land-go svg{transition:transform var(--v2-t) var(--v2-ease)}.v2-root .v2-land-btn-white:hover svg,.v2-root .v2-land-go:hover svg{transform:translateX(-4px)}.v2-land-trust{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:30px;font-size:14px;color:var(--v2-text-3)}.v2-land-trust li{display:inline-flex;align-items:center;gap:7px}.v2-land-trust svg{color:var(--v2-accent-text)}.v2-land-scene{position:relative;height:580px;perspective:1400px;perspective-origin:50% 42%;animation:v2-land-scene-in 1.1s .15s var(--v2-ease) both}.v2-land-rig{position:absolute;inset:0 0 64px;transform-style:preserve-3d;transform:rotateX(calc(var(--my, 0) * -6deg)) rotateY(calc(var(--mx, 0) * 9deg))}@media (hover:none){.v2-land-rig{animation:v2-land-sway 14s ease-in-out infinite}}.v2-land-halo{top:46%;width:500px;height:500px;margin:-250px 0 0 -250px;background:radial-gradient(closest-side,rgba(var(--v2-accent),.22),rgba(var(--lx-violet),.09) 55%,rgba(var(--lx-violet),0));transform:translateZ(-160px)}.v2-land-halo,.v2-land-orbit{position:absolute;left:50%;border-radius:50%}.v2-land-orbit{top:60%;width:450px;height:450px;margin:-225px 0 0 -225px;border:1.5px solid var(--lx-ring);transform:rotateX(74deg);transform-style:preserve-3d}.v2-land-orbit.is-outer{width:600px;height:600px;margin:-300px 0 0 -300px;border:1px dashed var(--lx-ring-2);animation:v2-land-ring-spin 90s linear infinite}.v2-land-arm{position:absolute;inset:0;transform-style:preserve-3d;transform:rotate(var(--a,0deg));animation:v2-land-spin 32s linear infinite;animation-delay:var(--d,0s)}.v2-land-sat{position:absolute;left:100%;top:50%;width:50px;height:50px;margin:-25px 0 0 -25px;display:grid;place-items:center;border-radius:15px;color:rgb(var(--t));background:var(--v2-surface);border:1px solid var(--v2-border);box-shadow:var(--lx-float);transform:rotate(calc(var(--a, 0deg) * -1)) rotateX(-74deg);animation:v2-land-unspin 32s linear infinite;animation-delay:var(--d,0s)}.v2-land-sat:before{content:"";position:absolute;inset:4px;border-radius:11px;background:rgba(var(--t),.12)}.v2-land-sat svg{position:relative}.v2-land-pad{left:50%;top:70%;width:320px;height:320px;margin:-160px 0 0 -160px;transform:rotateX(74deg);background:radial-gradient(closest-side,rgba(var(--v2-accent),.34),rgba(var(--v2-accent),.1) 62%,rgba(var(--v2-accent),0))}.v2-land-pad,.v2-land-pad i{position:absolute;border-radius:50%}.v2-land-pad i{inset:16%;border:1.5px solid rgba(var(--v2-accent),.45);animation:v2-land-pulse 3.4s ease-out infinite}.v2-land-pad i:nth-child(2){animation-delay:1.7s}.v2-root .v2-land-star{position:absolute;left:0;right:0;bottom:27%;width:-webkit-max-content;width:max-content;margin:0 auto;display:flex;flex-direction:column;align-items:center;border-radius:28px;transform:translateZ(40px);-webkit-tap-highlight-color:transparent}.v2-land-say{position:relative;display:block;margin-bottom:16px;padding:9px 16px;border-radius:16px;font-size:14.5px;font-weight:500;line-height:1.7;white-space:nowrap;color:var(--v2-text);background:var(--v2-surface);border:1px solid var(--v2-border);box-shadow:var(--lx-float);animation:v2-land-say .45s var(--v2-ease) both}.v2-land-say:after{content:"";position:absolute;left:50%;bottom:-7px;width:12px;height:12px;margin-left:-6px;background:inherit;border:inherit;border-top:0;border-left:0;border-radius:0 0 3px 0;transform:rotate(45deg)}.v2-land-say.is-light{color:#101828;background:#fff;border-color:transparent}.v2-land-hop{display:block;animation:v2-land-hop .75s cubic-bezier(.3,1.4,.5,1) both}.v2-land-chip{position:absolute;z-index:2;transform:translate3d(calc(var(--mx, 0) * -18px),calc(var(--my, 0) * -14px),110px)}.v2-land-chip.is-a{top:8%;left:-2%}.v2-land-chip.is-b{bottom:10%;right:-3%;transform:translate3d(calc(var(--mx, 0) * -28px),calc(var(--my, 0) * -20px),160px)}.v2-land-chip.is-c{top:3%;right:10%;transform:translate3d(calc(var(--mx, 0) * -10px),calc(var(--my, 0) * -8px),50px)}.v2-land-chip-in{display:flex;align-items:center;gap:10px;padding:10px 14px 10px 12px;border-radius:18px;white-space:nowrap;background:rgba(var(--lx-glass),.9);border:1px solid var(--v2-border);box-shadow:var(--lx-float);animation:v2-land-bob 6s ease-in-out infinite}.v2-land-chip.is-b .v2-land-chip-in{animation-duration:7s;animation-delay:-2.5s}.v2-land-chip.is-c .v2-land-chip-in{animation-delay:-4s}.v2-land-chip-in.is-sm{gap:7px;padding:7px 13px;border-radius:999px;font-size:13px;font-weight:500;color:var(--v2-text-2)}.v2-land-chip-in.is-sm svg{color:rgb(var(--lx-amber))}.v2-land-chip-tx{display:flex;flex-direction:column;line-height:1.5}.v2-land-chip-tx small{font-size:12px;color:var(--v2-text-3)}.v2-land-chip-tx b{font-size:14.5px;font-weight:700}.v2-land-spark{width:64px;height:26px;margin-right:4px}.v2-land-spark path{fill:none;stroke:rgb(var(--lx-green));stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.v2-land-tile{--t:var(--lx-blue);width:38px;height:38px;flex-shrink:0;display:grid;place-items:center;border-radius:12px;color:rgb(var(--t));background:rgba(var(--t),.12)}.v2-land-pick{position:absolute;left:0;right:0;bottom:0;z-index:3;width:-webkit-max-content;width:max-content;margin:0 auto;display:flex;gap:4px;padding:5px;border-radius:999px;background:rgba(var(--lx-glass),.82);border:1px solid var(--v2-border);box-shadow:var(--lx-float);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:v2-land-up .8s .55s var(--v2-ease) both}.v2-root .v2-land-pick button{display:inline-flex;align-items:center;gap:0;height:46px;padding:0 6px;border-radius:999px;transition:background var(--v2-t),gap var(--v2-t-slow) var(--v2-ease),padding var(--v2-t-slow) var(--v2-ease)}.v2-root .v2-land-pick button:hover:not(.is-on){background:var(--v2-surface-2)}.v2-root .v2-land-pick button>span:last-child{max-width:0;overflow:hidden;white-space:nowrap;font-size:14px;font-weight:600;opacity:0;transition:max-width var(--v2-t-slow) var(--v2-ease),opacity var(--v2-t)}.v2-root .v2-land-pick button.is-on{gap:8px;padding:0 6px 0 16px;background:var(--v2-surface);box-shadow:var(--v2-sh-sm)}.v2-root[data-v2-theme=dark] .v2-land-pick button.is-on{background:var(--v2-surface-3)}.v2-root .v2-land-pick button.is-on>span:last-child{max-width:96px;opacity:1}.v2-land-sec{position:relative;padding:clamp(56px,8vw,100px) 0}.v2-land-sec.is-tint{padding-top:clamp(40px,5vw,72px);background:linear-gradient(to bottom,var(--v2-surface),var(--lx-tint) 180px,var(--lx-tint) calc(100% - 180px),var(--v2-surface))}.v2-land-sec.is-last{padding-top:0}.v2-land-head{max-width:680px;margin:0 auto clamp(32px,4vw,48px);display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.v2-land-kicker{display:inline-flex;align-items:center;padding:4px 13px;border-radius:999px;font-size:13px;font-weight:600;color:var(--v2-accent-text);background:var(--v2-accent-soft)}.v2-land-h2{font-size:clamp(28px,1.8vw + 16px,42px);font-weight:700;line-height:1.42}.v2-land-p{font-size:clamp(15.5px,.3vw + 14px,17.5px);line-height:2;color:var(--v2-text-2)}.v2-land-demo{display:flex;flex-direction:column;align-items:center}.v2-root .v2-land-tabs{display:flex;gap:4px;max-width:100%;margin-bottom:30px;padding:5px;overflow-x:auto;scrollbar-width:none;border-radius:999px;background:var(--v2-surface);border:1px solid var(--v2-border);box-shadow:var(--v2-sh-xs)}.v2-root .v2-land-tabs::-webkit-scrollbar{display:none}.v2-root .v2-land-tabs button{position:relative;overflow:hidden;flex-shrink:0;display:inline-flex;align-items:center;gap:7px;height:42px;padding:0 18px;border-radius:999px;font-size:14.5px;font-weight:500;color:var(--v2-text-2);transition:background var(--v2-t),color var(--v2-t),box-shadow var(--v2-t)}.v2-root .v2-land-tabs button:hover{color:var(--v2-text)}.v2-root .v2-land-tabs button.is-on{color:#fff;background:rgb(var(--v2-accent));box-shadow:0 8px 18px -8px rgba(var(--v2-accent),.8)}.v2-land-tab-bar{position:absolute;left:16px;right:16px;bottom:5px;height:2px;border-radius:2px;background:rgba(255,255,255,.9);transform-origin:right center;animation:v2-land-progress linear both}.v2-land-stage3d{position:relative;isolation:isolate;width:100%;max-width:880px;perspective:1800px}.v2-land-stage3d:before{content:"";position:absolute;left:6%;right:6%;top:14%;bottom:-6%;z-index:-1;border-radius:60px;background:var(--lx-grad);opacity:.24;filter:blur(70px)}.v2-land-win{position:relative;overflow:hidden;display:flex;flex-direction:column;border-radius:24px;background:var(--v2-bg);border:1px solid var(--v2-border);box-shadow:var(--lx-win);transform-origin:50% 100%;transform:rotateX(calc((1 - var(--p, 1)) * 30deg)) scale(calc(.9 + var(--p, 1) * .1))}.v2-land-win-top{display:flex;align-items:center;gap:12px;height:68px;padding:0 18px;background:var(--v2-surface);border-bottom:1px solid var(--v2-border)}.v2-land-win-who{display:flex;flex-direction:column;line-height:1.5}.v2-land-win-who b{font-size:15px}.v2-land-win-who>span{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--v2-accent-text)}.v2-land-win-who>span.is-idle{color:var(--v2-success-text)}.v2-land-win-who i{width:7px;height:7px;border-radius:50%;background:rgb(var(--v2-success))}.v2-land-win-ic{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;color:var(--v2-text-3)}.v2-land-win-body{height:440px;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:20px 22px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 40px);mask-image:linear-gradient(180deg,transparent 0,#000 40px)}.v2-land-msg{flex-shrink:0;display:flex;animation:v2-land-msg .42s var(--v2-ease) both}.v2-land-msg.is-user{justify-content:flex-end}.v2-land-bub{position:relative;max-width:min(480px,84%);padding:9px 14px;font-size:15px;line-height:1.85;background:var(--v2-surface);border:1px solid var(--v2-border);border-radius:16px 16px 4px 16px}.v2-land-msg.is-user .v2-land-bub{color:#fff;background:rgb(var(--v2-accent));border-color:transparent;border-radius:16px 16px 16px 4px}.v2-land-meta{display:inline-flex;align-items:center;gap:3px;margin-right:10px;font-size:11.5px;opacity:.82;vertical-align:-1px}.v2-land-bub.is-dots{display:inline-flex;gap:5px;padding:15px 16px}.v2-land-bub.is-dots i{width:7px;height:7px;border-radius:50%;background:var(--v2-text-3);animation:v2-land-dot 1.2s ease-in-out infinite}.v2-land-bub.is-dots i:nth-child(2){animation-delay:.15s}.v2-land-bub.is-dots i:nth-child(3){animation-delay:.3s}.v2-land-bub.is-stream:after,.v2-land-comp-text:after{content:"";display:inline-block;width:2px;height:1.1em;margin-right:3px;vertical-align:-3px;background:rgb(var(--v2-accent));animation:v2-land-caret .9s steps(2) infinite}.v2-land-win-comp{display:flex;align-items:center;gap:6px;padding:12px 16px 16px;background:var(--v2-surface);border-top:1px solid var(--v2-border)}.v2-land-comp-field{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:flex-end;min-height:50px;padding:0 18px;overflow:hidden;border-radius:999px;font-size:15px;white-space:nowrap;background:var(--v2-surface-2)}.v2-land-comp-field>span{flex-shrink:0;margin-left:auto}.v2-land-comp-ph{color:var(--v2-placeholder)}.v2-land-comp-ic,.v2-land-comp-send{width:46px;height:46px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;color:var(--v2-text-3);transition:background var(--v2-t),color var(--v2-t),transform var(--v2-t) var(--v2-ease)}.v2-land-comp-send{background:var(--v2-surface-2)}.v2-land-comp-send.is-on{color:#fff;background:rgb(var(--v2-accent));transform:scale(1.05)}.v2-land-dc{position:relative;width:min(410px,100%);padding:14px;border-radius:18px;background:var(--v2-surface);border:1px solid var(--v2-border);box-shadow:var(--v2-sh-md);animation:v2-land-pop .55s cubic-bezier(.2,1.25,.4,1) both}.v2-land-dc-head{display:flex;align-items:center;gap:10px}.v2-land-dc-title{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.55}.v2-land-dc-title b{font-size:14.5px;font-weight:700}.v2-land-dc-title small{font-size:12.5px;color:var(--v2-text-3)}.v2-land-up{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;font-size:12.5px;font-weight:700;color:var(--v2-success-text);background:rgba(var(--v2-success),.12)}.v2-land-dc-kv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:12px}.v2-land-dc-kv span{display:flex;flex-direction:column;padding:8px 10px;border-radius:12px;line-height:1.5;background:var(--v2-surface-2)}.v2-land-dc-kv small{font-size:11.5px;color:var(--v2-text-3)}.v2-land-dc-kv b{font-size:15px}.v2-land-dc-act{position:relative;display:flex;gap:8px;margin-top:12px}.v2-land-mbtn{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 14px;border-radius:11px;font-size:13.5px;font-weight:600;white-space:nowrap;color:var(--v2-text);background:var(--v2-surface);border:1px solid var(--v2-border-strong)}.v2-land-mbtn.is-primary{color:#fff;background:rgb(var(--v2-accent));border-color:transparent}.v2-land-dc-act .v2-land-mbtn.is-primary{flex:1 1}.v2-land-dc-bars{display:flex;align-items:flex-end;gap:8px;height:124px;margin-top:14px}.v2-land-dc-bars span{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:6px}.v2-land-dc-bars i{width:100%;height:calc(var(--h) * 1px);border-radius:7px 7px 3px 3px;background:rgba(var(--v2-accent),.2);transform-origin:bottom;animation:v2-land-grow .8s var(--v2-ease) both;animation-delay:calc(var(--i) * 60ms)}.v2-land-dc-bars .is-top i{background:linear-gradient(to top,rgb(var(--v2-accent)),rgb(var(--lx-violet)))}.v2-land-dc-bars em{font-style:normal;font-size:11px;color:var(--v2-text-3)}.v2-land-dc-rows{display:flex;flex-direction:column;margin-top:8px}.v2-land-dc-rows li{display:flex;align-items:center;gap:10px;padding:7px 2px;font-size:13.5px;border-bottom:1px dashed var(--v2-border)}.v2-land-dc-rows li:last-child{border-bottom:0}.v2-land-dc-rows span{flex:1 1}.v2-land-dc-rows s{font-size:12.5px;color:var(--v2-text-3)}.v2-land-dc-rows b{font-weight:700;color:var(--v2-success-text)}.v2-land-dc-ok{display:flex;align-items:center;justify-content:center;gap:6px;height:40px;margin-top:12px;border-radius:11px;font-size:14px;font-weight:600;color:var(--v2-success-text);background:rgba(var(--v2-success),.12);animation:v2-land-pop .5s cubic-bezier(.2,1.3,.4,1) both}.v2-land-dc-sms{margin-top:10px;padding:10px 12px;border-radius:14px 14px 4px 14px;font-size:13.5px;line-height:1.95;color:var(--v2-text-2);background:var(--v2-surface-2)}.v2-land-cursor{position:absolute;z-index:2;width:24px;height:24px;pointer-events:none;background:no-repeat 50%/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 3l14 7.4-6.3 1.7L9.9 18z' fill='%23101828' stroke='%23fff' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E");filter:drop-shadow(0 3px 4px rgba(0,0,0,.3))}.v2-land-dc-act .v2-land-cursor{right:30%;top:52%;animation:v2-land-cur 1.7s .15s var(--v2-ease) both}.v2-land-dc-act .is-target{animation:v2-land-press 1.7s .15s both}.v2-land-bento{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.v2-land-card{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:350px;padding:24px;border-radius:24px;background:var(--v2-surface);border:1px solid var(--v2-border);transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .6s var(--v2-ease),border-color var(--v2-t),box-shadow var(--v2-t-slow)}.v2-land-card:hover{border-color:rgba(var(--v2-accent),.3);box-shadow:0 32px 60px -34px rgba(16,24,40,.35);transition:transform .15s linear,border-color var(--v2-t),box-shadow var(--v2-t-slow)}.v2-land-card:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .35s;background:radial-gradient(480px circle at var(--x,50%) var(--y,0),rgba(var(--v2-accent),.1),rgba(var(--v2-accent),0) 45%)}.v2-land-card:hover:before{opacity:1}.v2-land-card.is-wide{grid-column:span 2}.v2-land-viz{position:relative;flex:1 1;min-height:190px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.v2-land-card h3{position:relative;font-size:18px;font-weight:700;line-height:1.5}.v2-land-card p{position:relative;margin-top:6px;font-size:14.5px;line-height:1.95;color:var(--v2-text-2)}.v2-land-tix{position:relative;width:100%;height:210px;perspective:900px}.v2-land-tk{position:absolute;left:50%;top:50%;width:224px;height:128px;margin:-64px 0 0 -112px;filter:drop-shadow(0 18px 18px rgba(16,24,40,.28));transition:transform .7s var(--v2-ease)}.v2-land-tk-in{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:0 26px 18px;border-radius:20px;color:#fff;-webkit-mask:radial-gradient(circle at 0 50%,transparent 10px,#000 10.5px) 0 0 /51% 100% no-repeat,radial-gradient(circle at 100% 50%,transparent 10px,#000 10.5px) 100% 0 /51% 100% no-repeat;mask:radial-gradient(circle at 0 50%,transparent 10px,#000 10.5px) 0 0 /51% 100% no-repeat,radial-gradient(circle at 100% 50%,transparent 10px,#000 10.5px) 100% 0 /51% 100% no-repeat}.v2-land-tk-in:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(160deg,rgba(255,255,255,.28),rgba(255,255,255,0) 45%);pointer-events:none}.v2-land-tk svg{position:absolute;top:18px;left:24px;opacity:.92}.v2-land-tk b{font-size:30px;font-weight:700;line-height:1.3}.v2-land-tk small{font-size:13.5px;opacity:.9}.v2-land-tk.is-1 b,.v2-land-tk.is-2 b{font-size:25px}.v2-land-tk.is-1{transform:translate3d(-136px,10px,-40px) rotate(-12deg)}.v2-land-tk.is-1 .v2-land-tk-in{align-items:flex-end;background:linear-gradient(135deg,#f59e0b,#ef4444)}.v2-land-tk.is-2{transform:translate3d(136px,10px,-40px) rotate(11deg)}.v2-land-tk.is-2 .v2-land-tk-in{background:linear-gradient(135deg,#8b5cf6,#c026d3)}.v2-land-tk.is-2 svg{left:auto;right:24px}.v2-land-tk.is-3{z-index:1;transform:translate3d(0,-4px,30px);animation:v2-land-tkf 6s ease-in-out infinite}.v2-land-tk.is-3 .v2-land-tk-in{background:linear-gradient(135deg,#2563eb,#4f46e5)}.v2-land-tk.is-3 b{font-size:34px}.v2-land-card:hover .v2-land-tk.is-1{transform:translate3d(-168px,-6px,-20px) rotate(-17deg)}.v2-land-card:hover .v2-land-tk.is-2{transform:translate3d(168px,-6px,-20px) rotate(16deg)}.v2-land-chart{position:relative;width:100%;height:200px;display:flex;align-items:flex-end;gap:10px}.v2-land-chart span{position:relative;flex:1 1;display:flex;flex-direction:column;align-items:center;gap:8px}.v2-land-chart i{width:100%;height:calc(var(--h) * 1.5px);border-radius:10px 10px 4px 4px;background:rgba(var(--v2-accent),.16);transform-origin:bottom}.v2-land-chart .is-top i{background:linear-gradient(to top,rgb(var(--v2-accent)),rgb(var(--lx-violet)));box-shadow:0 12px 24px -12px rgba(var(--v2-accent),.8)}.v2-land-chart small{font-size:12px;color:var(--v2-text-3)}.v2-land-chart em{position:absolute;left:50%;bottom:calc(var(--h) * 1.5px + 36px);transform:translateX(-50%);padding:4px 10px;border-radius:9px;font-style:normal;font-size:12px;font-weight:600;white-space:nowrap;color:var(--v2-surface);background:var(--v2-text)}.v2-land-chart em:after{content:"";position:absolute;left:50%;bottom:-4px;width:8px;height:8px;margin-left:-4px;background:inherit;transform:rotate(45deg)}.v2-land-page[data-fx=on] .v2-land-card:not(.is-in) .v2-land-chart i{transform:scaleY(0)}.v2-land-card.is-in .v2-land-chart i{animation:v2-land-grow 1s var(--v2-ease) both;animation-delay:calc(var(--i) * 80ms + .25s)}.v2-land-card.is-in .v2-land-chart em{animation:v2-land-up .6s 1s var(--v2-ease) both}.v2-land-voice{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:center;grid-gap:22px 22px;gap:22px 22px}.v2-land-mic{position:relative;width:70px;height:70px;display:grid;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(135deg,rgb(var(--v2-accent)),#4f46e5);box-shadow:0 16px 32px -12px rgba(var(--v2-accent),.8)}.v2-land-mic:after,.v2-land-mic:before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid rgba(var(--v2-accent),.45);animation:v2-land-ring 2.4s ease-out infinite}.v2-land-mic:after{animation-delay:1.2s}.v2-land-wave{display:flex;align-items:center;gap:4px;height:66px}.v2-land-wave i{width:4px;height:100%;border-radius:4px;background:linear-gradient(to top,rgb(var(--v2-accent)),rgb(var(--lx-violet)));transform:scaleY(var(--s));animation:v2-land-eq 1.15s ease-in-out infinite;animation-delay:calc(var(--i) * -.13s)}.v2-land-voice-cap{grid-column:1/-1;justify-self:center;padding:7px 15px;border-radius:999px;font-size:13.5px;color:var(--v2-text-2);background:var(--v2-surface-2)}.v2-land-appr{position:relative;width:min(100%,290px);padding:14px;border-radius:18px;background:var(--v2-surface);border:1px solid var(--v2-border);box-shadow:var(--v2-sh-md)}.v2-land-appr-head{display:flex;align-items:center;gap:10px}.v2-land-appr-act{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:14px}.v2-land-appr-act .is-primary{animation:v2-land-press-loop 5.6s infinite}.v2-land-appr-ok{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:6px;border-radius:11px;font-size:14px;font-weight:600;color:#fff;background:rgb(var(--v2-success));opacity:0;animation:v2-land-ok 5.6s infinite}.v2-land-cursor.is-loop{left:22%;bottom:12px;animation:v2-land-cur-loop 5.6s infinite}.v2-land-cloud{display:flex;flex-wrap:wrap;justify-content:center;gap:9px;max-width:330px}.v2-land-pill{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:999px;font-size:13.5px;font-weight:500;color:var(--v2-text-2);background:rgba(var(--t),.08);border:1px solid rgba(var(--t),.2);animation:v2-land-bob-sm 4.8s ease-in-out infinite;animation-delay:calc(var(--i) * -.55s)}.v2-land-pill svg{color:rgb(var(--t))}.v2-land-ava{--t:var(--lx-violet);width:36px;height:36px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;font-size:15px;font-weight:700;color:rgb(var(--t));background:rgba(var(--t),.14)}.v2-land-pts{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:12.5px;font-weight:700;white-space:nowrap;color:var(--v2-warning-text);background:rgba(var(--v2-warning),.14)}.v2-land-dc-due{display:flex;flex-direction:column;gap:6px;margin-top:12px}.v2-land-dc-due li{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:12px;background:var(--v2-surface-2);animation:v2-land-msg .45s var(--v2-ease) both}.v2-land-dc-due li:nth-child(2){animation-delay:90ms}.v2-land-dc-due li:nth-child(3){animation-delay:.18s}.v2-land-dc-due .v2-land-tile{width:32px;height:32px;border-radius:10px}.v2-land-dc-due .v2-land-dc-title b{font-size:13.5px;font-weight:600}.v2-land-amt{font-size:13.5px;font-weight:700;white-space:nowrap}.v2-land-dc-note{display:flex;align-items:center;gap:6px;margin-top:10px;font-size:12.5px;color:var(--v2-text-3)}.v2-land-dc-note svg{color:var(--v2-warning-text)}.v2-land-team{position:relative;width:min(100%,310px);margin-bottom:26px;padding:14px 16px 16px;border-radius:18px;background:var(--v2-surface);border:1px solid var(--v2-border);box-shadow:var(--v2-sh-md)}.v2-land-team-head{display:flex;align-items:center;gap:6px;margin-bottom:6px;font-size:13px;font-weight:600;color:var(--v2-text-2)}.v2-land-team-head svg{color:var(--v2-warning-text)}.v2-land-team-row{display:flex;align-items:center;gap:10px;padding:6px 0}.v2-land-team-row .v2-land-ava{--t:inherit;width:34px;height:34px;font-size:14px}.v2-land-team-name{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.v2-land-team-name b{font-size:13.5px;font-weight:600;line-height:1.3}.v2-land-team-name i{display:block;height:6px;overflow:hidden;border-radius:6px;background:var(--v2-surface-2)}.v2-land-team-name em{display:block;width:calc(var(--w) * 1%);height:100%;border-radius:inherit;background:linear-gradient(to left,rgb(var(--t)),rgba(var(--t),.5));transform-origin:right center}.v2-land-team-pts{font-size:12.5px;font-weight:700;color:var(--v2-text-2);white-space:nowrap}.v2-land-page[data-fx=on] .v2-land-card:not(.is-in) .v2-land-team-name em{transform:scaleX(0)}.v2-land-card.is-in .v2-land-team-name em{animation:v2-land-bar 1s var(--v2-ease) both;animation-delay:calc(var(--i) * .12s + .25s)}.v2-land-toast{position:absolute;left:-14px;bottom:-30px;display:flex;align-items:center;gap:7px;padding:8px 13px;border-radius:14px;font-size:12.5px;font-weight:600;white-space:nowrap;background:var(--v2-surface);border:1px solid var(--v2-border);box-shadow:var(--lx-float);transform:perspective(600px) rotateY(14deg) rotate(-3deg);animation:v2-land-toast 5.5s ease-in-out infinite}.v2-land-toast svg{color:rgb(var(--lx-green))}.v2-land-fin{position:relative;width:min(100%,540px);padding:16px;border-radius:18px;background:var(--v2-surface);border:1px solid var(--v2-border);box-shadow:var(--v2-sh-md)}.v2-land-fin-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.v2-land-fin-kpis>span{display:flex;flex-direction:column;min-width:0;padding:8px 12px;border-radius:12px;line-height:1.55;background:var(--v2-surface-2)}.v2-land-fin-kpis small{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--v2-text-3);white-space:nowrap}.v2-land-fin-kpis small:before{content:"";width:7px;height:7px;flex-shrink:0;border-radius:50%;background:rgb(var(--t))}.v2-land-fin-kpis b{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:15.5px;font-weight:700;white-space:nowrap}.v2-land-fin-kpis .is-net{background:var(--v2-accent-soft)}.v2-land-fin-kpis .is-net b{color:var(--v2-accent-text)}.v2-land-fin-kpis em{display:inline-flex;align-items:center;gap:2px;font-style:normal;font-size:11.5px;font-weight:700;color:var(--v2-success-text)}.v2-land-fin-chart{display:block;width:100%;height:auto;margin-top:12px;overflow:visible;transform:scaleX(-1)}.v2-land-fin-chart .is-area{fill:url(#v2-land-fin-g)}.v2-land-fin-chart .is-line{fill:none;stroke:rgb(var(--v2-accent));stroke-width:3;stroke-linecap:round}.v2-land-fin-chart .is-exp{fill:none;stroke:rgba(var(--lx-rose),.7);stroke-width:2;stroke-dasharray:6 6;stroke-linecap:round}.v2-land-fin-chart .is-dot{fill:var(--v2-surface);stroke:rgb(var(--v2-accent));stroke-width:3}.v2-land-page[data-fx=on] .v2-land-card:not(.is-in) .v2-land-fin-chart{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.v2-land-card.is-in .v2-land-fin-chart{animation:v2-land-wipe 1.4s .3s var(--v2-ease) both}.v2-land-fin-cheque{position:absolute;left:-18px;bottom:-22px;display:flex;align-items:center;gap:10px;padding:9px 14px 9px 10px;border-radius:16px;white-space:nowrap;background:var(--v2-surface);border:1px solid var(--v2-border);box-shadow:var(--lx-float);transform:perspective(700px) rotateY(16deg) rotate(-2deg);animation:v2-land-cheque 6s ease-in-out infinite}.v2-land-fin-cheque .v2-land-tile{width:34px;height:34px;border-radius:10px}.v2-land-cta3d{perspective:1600px}.v2-land-ctabox{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:clamp(32px,5vw,64px);border-radius:32px;color:#fff;background:radial-gradient(90% 130% at 0 0,rgba(122,90,248,.6),rgba(122,90,248,0) 60%),linear-gradient(135deg,#1e3a8a,#2563eb 72%,#3b82f6);box-shadow:0 50px 90px -40px rgba(30,58,138,.6);transform-origin:50% 100%;transform:rotateX(calc((1 - var(--p, 1)) * 24deg)) translateY(calc((1 - var(--p, 1)) * 40px)) scale(calc(.94 + var(--p, 1) * .06))}.v2-root[data-v2-theme=dark] .v2-land-ctabox{background:radial-gradient(90% 130% at 0 0,rgba(122,90,248,.45),rgba(122,90,248,0) 60%),linear-gradient(135deg,#172554,#1d4ed8)}@media (prefers-color-scheme:dark){.v2-root:not([data-v2-theme=light]):not([data-v2-theme=dark]) .v2-land-ctabox{background:radial-gradient(90% 130% at 0 0,rgba(122,90,248,.45),rgba(122,90,248,0) 60%),linear-gradient(135deg,#172554,#1d4ed8)}}.v2-land-ctabox:before{inset:0;background-image:radial-gradient(rgba(255,255,255,.16) 1px,transparent 1.3px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 70% 90% at 30% 50%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 90% at 30% 50%,#000 20%,transparent 75%)}.v2-land-ctabox:after,.v2-land-ctabox:before{content:"";position:absolute;pointer-events:none}.v2-land-ctabox:after{left:-180px;bottom:-320px;width:560px;height:560px;border-radius:50%;border:1px solid rgba(255,255,255,.14);box-shadow:0 0 0 70px rgba(255,255,255,.03),0 0 0 140px rgba(255,255,255,.025)}.v2-land-ctacopy{position:relative;z-index:1;max-width:580px}.v2-land-ctacopy h2{font-size:clamp(26px,1.8vw + 16px,40px);font-weight:700;line-height:1.45}.v2-land-ctacopy p{margin-top:12px;font-size:16.5px;line-height:1.9;color:rgba(255,255,255,.8)}.v2-root .v2-land-btn-white{color:#1d4ed8;background:#fff;box-shadow:0 14px 30px -14px rgba(0,0,0,.5)}.v2-root .v2-land-btn-white:hover{background:#eef3ff}.v2-root .v2-land-btn-line{color:#fff;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.4)}.v2-root .v2-land-btn-line:hover{background:rgba(255,255,255,.14)}.v2-land-ctaav{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;margin-left:clamp(0px,3vw,40px);animation:v2-land-bob 6s ease-in-out infinite}.v2-land-ctaav .v2-av-floor:before{background:rgba(0,0,0,.35)}.v2-land-page[data-fx=on] [data-reveal]:not(.is-in){opacity:0}.v2-land-page[data-fx=on] [data-reveal].is-in{animation:v2-land-reveal .9s var(--v2-ease) backwards}.v2-land-page[data-fx=on] .v2-land-bento>.is-in:nth-child(2),.v2-land-page[data-fx=on] .v2-land-bento>.is-in:nth-child(4){animation-delay:90ms}.v2-land-page[data-fx=on] .v2-land-bento>.is-in:nth-child(5){animation-delay:.18s}.v2-root.is-landing [data-live="0"] *,.v2-root.is-landing [data-live="0"] :after,.v2-root.is-landing [data-live="0"] :before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.v2-root.is-landing *,.v2-root.is-landing :after,.v2-root.is-landing :before{animation:none!important;transition:none!important}.v2-land-h1 em path{stroke-dashoffset:0}.v2-land-cursor{display:none}}@media (max-width:1100px){.v2-land-chip.is-c{display:none}}@media (max-width:960px){.v2-land-hero-in{grid-template-columns:minmax(0,1fr);gap:0}.v2-land-copy{align-items:center;text-align:center}.v2-land-lead{margin-left:auto;margin-right:auto}.v2-land-ctas,.v2-land-trust{justify-content:center}.v2-land-scene{width:100%;max-width:600px;height:540px;margin:12px auto 0}.v2-land-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-land-card.is-fin{grid-column:auto}.v2-land-ctabox{flex-direction:column-reverse;text-align:center}.v2-land-ctabox .v2-land-ctas{justify-content:center}.v2-land-ctaav{margin:0}}@media (max-width:860px){.v2-land-nav,.v2-root .v2-land-top .v2-land-login{display:none}.v2-root .v2-land-burger{display:grid}}@media (min-width:861px){.v2-land-menu{display:none!important}}@media (max-width:680px){.v2-root .v2-land-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;width:100%;padding:5px;overflow:visible;border-radius:20px}.v2-root .v2-land-tabs button{justify-content:center;height:40px;padding:0 6px;border-radius:15px;font-size:13.5px}.v2-root .v2-land-tabs button svg{display:none}.v2-land-tab-bar{left:18%;right:18%}}@media (max-width:600px){.v2-root.is-landing{--lx-top:60px}.v2-root .v2-land-top .v2-land-start{padding:0 14px;font-size:14px}.v2-land-h1{margin-top:18px;font-size:clamp(29px,8.3vw,36px)}.v2-land-lead{margin-top:16px}.v2-root .v2-land-ctas .v2-btn{flex:1 1 auto}.v2-land-trust{gap:8px 16px;font-size:13px}.v2-land-scene{height:460px;perspective:1000px}.v2-land-rig{bottom:60px}.v2-land-halo{width:360px;height:360px;margin:-180px 0 0 -180px}.v2-land-orbit{width:320px;height:320px;margin:-160px 0 0 -160px}.v2-land-orbit.is-outer{width:420px;height:420px;margin:-210px 0 0 -210px}.v2-land-sat{width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:12px}.v2-land-sat:before{inset:3px;border-radius:9px}.v2-land-sat svg{width:17px;height:17px}.v2-land-pad{width:240px;height:240px;margin:-120px 0 0 -120px}.v2-land-star .v2-av{width:168px!important;height:168px!important}.v2-land-say{margin-bottom:12px;font-size:13.5px}.v2-land-chip-in{gap:8px;padding:7px 11px 7px 9px;border-radius:14px}.v2-land-chip .v2-land-tile{width:30px;height:30px;border-radius:9px}.v2-land-chip-tx small{font-size:11px}.v2-land-chip-tx b{font-size:13px}.v2-land-spark{display:none}.v2-land-chip.is-a{top:4%;left:2%;transform:translateZ(30px)}.v2-land-chip.is-b{bottom:4%;right:2%;transform:translateZ(40px)}.v2-land-win{border-radius:20px}.v2-land-win-top{height:62px;padding:0 12px}.v2-land-win-body{height:470px;padding:16px 12px}.v2-land-bub{max-width:90%;font-size:14px}.v2-land-win-comp{padding:10px 10px 12px}.v2-land-comp-ic{display:none}.v2-land-bento{grid-template-columns:minmax(0,1fr);gap:14px}.v2-land-card.is-wide{grid-column:auto}.v2-land-card{min-height:0;padding:20px}.v2-land-tix{height:180px}.v2-land-tk{width:172px;height:106px;margin:-53px 0 0 -86px}.v2-land-tk-in{padding:0 20px 14px}.v2-land-tk svg{top:14px;left:18px}.v2-land-tk.is-2 svg{right:18px}.v2-land-tk b,.v2-land-tk.is-3 b{font-size:24px}.v2-land-tk small{font-size:12px}.v2-land-tk.is-1 b,.v2-land-tk.is-1 small,.v2-land-tk.is-2 b,.v2-land-tk.is-2 small{visibility:hidden}.v2-land-card:hover .v2-land-tk.is-1,.v2-land-tk.is-1{transform:translate3d(-66px,10px,-40px) rotate(-12deg) scale(.9)}.v2-land-card:hover .v2-land-tk.is-2,.v2-land-tk.is-2{transform:translate3d(66px,10px,-40px) rotate(11deg) scale(.9)}.v2-land-ctabox{border-radius:26px}}.v2-land-title{font-size:clamp(26px,2vw + 16px,38px);font-weight:700;line-height:1.4}.v2-land-sub{max-width:460px;font-size:16px;line-height:1.9;color:var(--v2-text-2)}.v2-docs{max-width:784px;margin:0 auto;padding:0 clamp(16px,4vw,32px) 56px}.v2-docs-head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:clamp(28px,5vw,48px) 0 20px}.v2-docs-toc{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:28px}.v2-docs-toc a{padding:5px 12px;border:1px solid var(--v2-border);border-radius:999px;font-size:13.5px;color:var(--v2-text-2);transition:border-color var(--v2-t),color var(--v2-t)}.v2-docs-toc a:hover{border-color:rgb(var(--v2-accent));color:var(--v2-accent-text)}.v2-docs-sec{scroll-margin-top:76px;padding:20px 0;border-top:1px solid var(--v2-border);display:flex;flex-direction:column;gap:10px}.v2-docs-sec h2{font-size:18px;font-weight:700}.v2-docs-sec li,.v2-docs-sec p{font-size:15px;line-height:2;color:var(--v2-text-2)}.v2-docs-sec ul{-webkit-padding-start:22px;padding-inline-start:22px;list-style:disc}.v2-docs-sec code{font-size:13px;padding:1px 6px;border-radius:var(--v2-r-xs);background:var(--v2-surface-2);color:var(--v2-text)}.v2-docs-ep{display:flex;align-items:center;gap:8px}.v2-docs-ep span{padding:1px 8px;border-radius:var(--v2-r-xs);font-size:12px;font-weight:700;color:var(--v2-success-text);background:rgba(var(--v2-success),.14)}.v2-docs-code{margin:0;padding:14px 16px;overflow-x:auto;border:1px solid var(--v2-border);border-radius:var(--v2-r-md);background:var(--v2-surface-2);text-align:left;font-size:13px;line-height:1.8}.v2-docs-code code{padding:0;background:none;white-space:pre}.v2-docs-tablewrap{overflow-x:auto}.v2-docs-table{width:100%;border-collapse:collapse;font-size:14px}.v2-docs-table td,.v2-docs-table th{padding:8px 12px;border:1px solid var(--v2-border);text-align:start}.v2-docs-table th{background:var(--v2-surface-2);font-weight:600}@keyframes v2-land-up{0%{opacity:0;transform:translateY(18px)}}@keyframes v2-land-scene-in{0%{opacity:0;transform:perspective(1200px) translateY(36px) rotateX(16deg) scale(.94)}}@keyframes v2-land-reveal{0%{opacity:0;transform:perspective(1000px) translateY(40px) rotateX(10deg)}}@keyframes v2-land-drift{to{transform:translate3d(7%,9%,0) scale(1.12)}}@keyframes v2-land-ping{0%{transform:scale(.6);opacity:1}to{transform:scale(1.7);opacity:0}}@keyframes v2-land-draw{to{stroke-dashoffset:0}}@keyframes v2-land-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes v2-land-unspin{0%{transform:rotate(0deg) rotateX(-74deg)}to{transform:rotate(-1turn) rotateX(-74deg)}}@keyframes v2-land-ring-spin{0%{transform:rotateX(74deg) rotate(0deg)}to{transform:rotateX(74deg) rotate(-1turn)}}@keyframes v2-land-pulse{0%{transform:scale(.5);opacity:.9}to{transform:scale(1.4);opacity:0}}@keyframes v2-land-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes v2-land-bob-sm{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes v2-land-hop{0%{opacity:0;transform:translateY(-36px) scale(.7)}55%{opacity:1;transform:translateY(4px) scale(1.05,.95)}to{transform:none}}@keyframes v2-land-say{0%{opacity:0;transform:translateY(8px) scale(.92)}}@keyframes v2-land-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes v2-land-msg{0%{opacity:0;transform:translateY(12px) scale(.98)}}@keyframes v2-land-dot{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-5px);opacity:1}}@keyframes v2-land-caret{50%{opacity:0}}@keyframes v2-land-pop{0%{opacity:0;transform:translateY(14px) scale(.94)}}@keyframes v2-land-grow{0%{transform:scaleY(0)}}@keyframes v2-land-cur{0%{opacity:0;transform:translate(-140px,70px)}20%{opacity:1}75%{transform:translate(0)}85%{transform:scale(.8)}to{opacity:1;transform:none}}@keyframes v2-land-press{0%,80%{transform:none;box-shadow:0 0 0 0 rgba(var(--v2-accent),.35)}88%{transform:scale(.96);box-shadow:0 0 0 6px rgba(var(--v2-accent),.25)}to{transform:none;box-shadow:0 0 0 12px rgba(var(--v2-accent),0)}}@keyframes v2-land-cur-loop{0%{opacity:0;transform:translate(110px,46px)}12%{opacity:1}40%{transform:none}46%{transform:scale(.8)}52%{opacity:1;transform:none}68%,to{opacity:0;transform:translate(-24px,30px)}}@keyframes v2-land-press-loop{0%,42%,56%,to{transform:none}47%{transform:scale(.94)}}@keyframes v2-land-ok{0%,48%{opacity:0;transform:scale(.9)}54%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:scale(.96)}}@keyframes v2-land-ring{0%{transform:scale(1);opacity:1}to{transform:scale(1.8);opacity:0}}@keyframes v2-land-eq{0%,to{transform:scaleY(.2)}50%{transform:scaleY(var(--s))}}@keyframes v2-land-bar{0%{transform:scaleX(0)}}@keyframes v2-land-wipe{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes v2-land-toast{0%,to{transform:perspective(600px) rotateY(14deg) rotate(-3deg) translateY(0)}50%{transform:perspective(600px) rotateY(14deg) rotate(-3deg) translateY(-6px)}}@keyframes v2-land-cheque{0%,to{transform:perspective(700px) rotateY(16deg) rotate(-2deg) translateY(0)}50%{transform:perspective(700px) rotateY(10deg) rotate(-1deg) translateY(-8px)}}@keyframes v2-land-sway{0%,to{transform:rotateX(2deg) rotateY(-7deg)}50%{transform:rotateX(-3deg) rotateY(7deg)}}@keyframes v2-land-tkf{0%,to{transform:translate3d(0,-4px,30px) rotateX(0deg) rotateY(0deg)}50%{transform:translate3d(0,-14px,30px) rotateX(10deg) rotateY(-8deg)}}