@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_fdb46f8a-module__wO1BIq__className{font-family:Inter,Inter Fallback;font-style:normal}
.ported-landing-module__rSd7Gq__theme{--bg:#020818;--bg-alt:#040c1a;--card:#07090f;--card-2:#0d1526;--text:#fff;--text-muted:#ffffff8c;--text-faint:#ffffff59;--text-ultra:#ffffff40;--border:#ffffff12;--border-sub:#ffffff0a;--blue:#007bff;--blue-hover:#0066d6;--blue-surface:#007bff14;--blue-border:#007bff33;--blue-glow:#007bff4d;--blue-dim:#007bff1f;--green:#22c55e;--green-surface:#22c55e1a;--green-border:#22c55e33;--green-text:#4ade80;--red-surface:#ef444414;--red-border:#ef444433;--shadow-card:0 0 0 1px #ffffff0a, 0 4px 24px #0006;--grid-color:#007bff0a;background:var(--bg);min-height:100vh;color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:inherit;transition:background .3s,color .3s}.ported-landing-module__rSd7Gq__theme,.ported-landing-module__rSd7Gq__theme *,.ported-landing-module__rSd7Gq__theme :before,.ported-landing-module__rSd7Gq__theme :after{box-sizing:border-box}.ported-landing-module__rSd7Gq__theme ::selection{background:color-mix(in srgb, var(--blue) 32%, transparent)}@media (prefers-color-scheme:light){.ported-landing-module__rSd7Gq__theme{--bg:#f1f5f9;--bg-alt:#e8eef4;--card:#fff;--card-2:#f8fafc;--text:#0f172a;--text-muted:#0f172a94;--text-faint:#0f172a61;--text-ultra:#0f172a40;--border:#0f172a14;--border-sub:#0f172a0d;--blue:#06c;--blue-hover:#0052a3;--blue-surface:#0066cc12;--blue-border:#06c3;--blue-glow:#06c3;--blue-dim:#0066cc1a;--green:#16a34a;--green-surface:#16a34a1a;--green-border:#16a34a33;--green-text:#15803d;--red-surface:#dc26260f;--red-border:#dc262633;--shadow-card:0 0 0 1px #0f172a0f, 0 4px 16px #0f172a14;--grid-color:#0066cc0a}}.ported-landing-module__rSd7Gq__textContent{color:var(--text)}.ported-landing-module__rSd7Gq__textMuted{color:var(--text-muted)}.ported-landing-module__rSd7Gq__textFaint{color:var(--text-faint)}.ported-landing-module__rSd7Gq__gradientText{background:linear-gradient(135deg, var(--text) 0%, #60a5fa 50%, var(--blue) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ported-landing-module__rSd7Gq__gradientTextBlue{background:linear-gradient(135deg, #60a5fa 0%, var(--blue) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ported-landing-module__rSd7Gq__sectionLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--blue);font-size:.68rem;font-weight:700}.ported-landing-module__rSd7Gq__stepNum{-webkit-text-stroke:1.5px color-mix(in srgb, var(--blue) 40%, transparent);color:#0000;letter-spacing:-.03em;font-size:3rem;font-weight:900;line-height:1}.ported-landing-module__rSd7Gq__card{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-card)}.ported-landing-module__rSd7Gq__cardBlue{background:var(--blue-surface);border:1px solid var(--blue-border)}.ported-landing-module__rSd7Gq__phoneGlassCard{background:linear-gradient(180deg, color-mix(in srgb, var(--card) 78%, var(--blue) 22%) 0%, color-mix(in srgb, var(--card) 95%, black 5%) 100%);border:1px solid color-mix(in srgb, var(--blue) 20%, var(--border));box-shadow:0 28px 80px color-mix(in srgb, var(--blue) 16%, transparent), inset 0 1px 0 #ffffff14, var(--shadow-card);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);isolation:isolate}.ported-landing-module__rSd7Gq__phoneCore{justify-content:center;align-items:center;width:220px;height:220px;display:flex;position:relative}.ported-landing-module__rSd7Gq__phoneCoreShell{background:radial-gradient(circle at 30% 30%, color-mix(in srgb, white 18%, var(--blue)) 0%, color-mix(in srgb, var(--blue) 92%, black 8%) 60%, color-mix(in srgb, var(--card) 55%, var(--blue) 45%) 100%);border:1px solid color-mix(in srgb, white 8%, var(--blue));border-radius:999px;justify-content:center;align-items:center;width:126px;height:126px;animation:6s ease-in-out infinite ported-landing-module__rSd7Gq__landing-coreFloat;display:flex}.ported-landing-module__rSd7Gq__phoneCoreRing{border:1px solid color-mix(in srgb, var(--blue) 24%, transparent);border-radius:999px;position:absolute;inset:10px}.ported-landing-module__rSd7Gq__phoneCoreWave{width:112px;transition:opacity .35s;position:absolute;bottom:38px;left:50%;transform:translate(-50%)}.ported-landing-module__rSd7Gq__phoneBookedState{background:color-mix(in srgb, var(--green-surface) 72%, var(--card) 28%);border:1px solid var(--green-border);width:100%;box-shadow:inset 0 1px #ffffff0d}.ported-landing-module__rSd7Gq__callDemoShell{display:flex}.ported-landing-module__rSd7Gq__callDemoContent{grid-template-rows:auto minmax(0,1fr) auto;gap:1.2rem;width:100%;min-height:100%;display:grid}.ported-landing-module__rSd7Gq__callHud{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ported-landing-module__rSd7Gq__callHudMeta{align-items:center;gap:.72rem;min-width:0;display:flex}.ported-landing-module__rSd7Gq__callHudEyebrow{white-space:nowrap;letter-spacing:.18em;text-transform:uppercase;font-size:.68rem}.ported-landing-module__rSd7Gq__callHudPhase{background:color-mix(in srgb, var(--card) 72%, var(--blue) 28%);border:1px solid color-mix(in srgb, var(--blue) 24%, var(--border));border-radius:999px;align-items:center;padding:.38rem .74rem;font-size:.72rem;font-weight:600;line-height:1;display:inline-flex}.ported-landing-module__rSd7Gq__callHudTimer{font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.95rem;font-weight:600}.ported-landing-module__rSd7Gq__callDemoStage{justify-content:center;align-items:center;width:100%;min-height:0;padding-top:.35rem;display:flex}.ported-landing-module__rSd7Gq__handoffScene{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,.95fr) minmax(0,1.2fr) minmax(0,.95fr);align-items:stretch;gap:.8rem .55rem;width:100%;min-height:304px;padding:1.45rem 0 .35rem;display:grid;position:relative}.ported-landing-module__rSd7Gq__handoffSceneGlow{background:radial-gradient(circle at 22% 50%, #7dd3fc3d 0%, transparent 44%), radial-gradient(circle at 76% 42%, color-mix(in srgb, var(--blue) 28%, transparent) 0%, transparent 48%), radial-gradient(circle at 56% 56%, #ffffff0f 0%, transparent 58%);filter:blur(26px);opacity:.95;border-radius:42px;position:absolute;inset:40px 8% 24px}.ported-landing-module__rSd7Gq__handoffSceneMesh{background:linear-gradient(135deg, color-mix(in srgb, var(--card) 78%, var(--blue) 22%) 0%, color-mix(in srgb, var(--card) 92%, black 8%) 100%), radial-gradient(circle at 50% 50%, #ffffff0d 0%, transparent 72%);border:1px solid color-mix(in srgb, var(--blue) 20%, var(--border));opacity:.48;border-radius:34px;position:absolute;inset:32px 2% 18px}.ported-landing-module__rSd7Gq__handoffParticle{z-index:1;width:6px;height:6px;box-shadow:0 0 18px color-mix(in srgb, var(--blue) 36%, transparent);background:#bfdbfed6;border-radius:999px;animation:6s ease-in-out infinite ported-landing-module__rSd7Gq__landing-handoffParticleFloat;position:absolute}.ported-landing-module__rSd7Gq__handoffCallerColumn,.ported-landing-module__rSd7Gq__handoffAiColumn,.ported-landing-module__rSd7Gq__handoffTransferColumn{z-index:2;grid-template-rows:minmax(0,1fr) auto;align-self:stretch;justify-items:center;gap:.78rem;min-height:100%;display:grid;position:relative}.ported-landing-module__rSd7Gq__handoffCallerPod{perspective:900px;align-self:center;width:118px;height:154px;position:relative}.ported-landing-module__rSd7Gq__handoffCallerGlass{background:linear-gradient(180deg, color-mix(in srgb, var(--card) 68%, #7dd3fc 32%) 0%, color-mix(in srgb, var(--card) 94%, black 6%) 100%);border:1px solid color-mix(in srgb, #7dd3fc 26%, var(--border));border-radius:34px;width:100%;height:100%;transition:transform .35s,opacity .35s,box-shadow .35s;position:relative;overflow:hidden;transform:rotate(-11deg);box-shadow:0 24px 46px #7dd3fc24,inset 0 1px #ffffff17}.ported-landing-module__rSd7Gq__handoffCallerAura{filter:blur(20px);opacity:.8;background:radial-gradient(circle at 30% 40%,#7dd3fc57 0%,#0000 56%);border-radius:42px;position:absolute;inset:-18px}.ported-landing-module__rSd7Gq__handoffCallerSvg{width:calc(100% - 20px);height:calc(100% - 30px);position:absolute;inset:12px 10px 18px}.ported-landing-module__rSd7Gq__handoffCallerPhoneBadge{color:#fff;background:linear-gradient(180deg, color-mix(in srgb, var(--blue) 88%, white 12%) 0%, color-mix(in srgb, var(--blue) 84%, black 16%) 100%);border:1px solid color-mix(in srgb, white 10%, var(--blue));width:40px;height:40px;box-shadow:0 0 24px color-mix(in srgb, var(--blue) 34%, transparent);border-radius:18px;justify-content:center;align-items:center;animation:1.9s ease-in-out infinite ported-landing-module__rSd7Gq__landing-handoffBadgePulse;display:flex;position:absolute;top:18px;right:-12px}.ported-landing-module__rSd7Gq__handoffSpeechBubble{text-align:center;text-wrap:balance;width:min(100%,156px);min-height:2.7rem;color:var(--text);background:color-mix(in srgb, var(--card) 80%, var(--blue) 20%);border:1px solid color-mix(in srgb, var(--blue) 20%, var(--border));border-radius:18px;justify-content:center;justify-self:end;align-items:center;padding:.64rem .9rem;font-size:.76rem;font-weight:600;line-height:1.25;transition:transform .35s,opacity .35s,border-color .35s;display:flex;transform:translate(1.05rem,-.38rem);box-shadow:0 16px 30px #00000052}.ported-landing-module__rSd7Gq__handoffTransferVisual{align-self:stretch;width:100%;min-height:220px;position:relative}.ported-landing-module__rSd7Gq__handoffBeamSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ported-landing-module__rSd7Gq__handoffBeamGhost{fill:none;stroke:color-mix(in srgb, var(--blue) 24%, transparent);stroke-width:14px;stroke-linecap:round;opacity:.24}.ported-landing-module__rSd7Gq__handoffBeamMain{fill:none;stroke:url(#beamPrimary);stroke-width:5px;stroke-linecap:round;stroke-dasharray:18 12;opacity:.18;filter:drop-shadow(0 0 14px color-mix(in srgb, var(--blue) 38%, transparent));transition:opacity .35s,stroke-width .35s;animation:1.9s linear infinite ported-landing-module__rSd7Gq__landing-handoffBeamFlow}.ported-landing-module__rSd7Gq__handoffBeamAccent{fill:none;stroke:url(#beamSecondary);stroke-width:3px;stroke-linecap:round;stroke-dasharray:6 16;opacity:.24;filter:blur(.25px);transition:opacity .35s;animation:3.2s linear infinite reverse ported-landing-module__rSd7Gq__landing-handoffBeamFlow}.ported-landing-module__rSd7Gq__handoffBeamNode{fill:#bfdbfef2;filter:drop-shadow(0 0 10px #60a5fa80);animation:2.6s ease-in-out infinite ported-landing-module__rSd7Gq__landing-handoffNodePulse}.ported-landing-module__rSd7Gq__handoffWaveDock{background:color-mix(in srgb, var(--card) 84%, var(--blue) 16%);border:1px solid color-mix(in srgb, var(--blue) 18%, var(--border));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:.16;border-radius:999px;justify-content:center;align-items:center;width:126px;min-height:2.3rem;padding:.42rem .56rem;transition:opacity .35s,transform .35s;display:flex;position:static;transform:translateY(-.38rem)scale(.92)}.ported-landing-module__rSd7Gq__handoffAiPod{align-self:center;width:150px;height:182px;transition:transform .35s,opacity .35s;position:relative}.ported-landing-module__rSd7Gq__handoffAiAura{background:radial-gradient(circle at 54% 44%, color-mix(in srgb, var(--blue) 38%, transparent) 0%, transparent 52%), radial-gradient(circle at 50% 66%, #4ade802e 0%, transparent 58%);filter:blur(24px);opacity:.88;border-radius:44px;position:absolute;inset:-20px}.ported-landing-module__rSd7Gq__handoffAiRing,.ported-landing-module__rSd7Gq__handoffAiRingSecondary{border:1px solid color-mix(in srgb, var(--blue) 22%, transparent);border-radius:999px;animation:10s linear infinite ported-landing-module__rSd7Gq__landing-handoffOrbit;position:absolute}.ported-landing-module__rSd7Gq__handoffAiRing{inset:18px}.ported-landing-module__rSd7Gq__handoffAiRingSecondary{opacity:.7;animation-duration:7s;animation-direction:reverse;inset:30px}.ported-landing-module__rSd7Gq__handoffAiShell{background:linear-gradient(180deg, color-mix(in srgb, var(--card) 68%, var(--blue) 32%) 0%, color-mix(in srgb, var(--card) 94%, black 6%) 100%);border:1px solid color-mix(in srgb, var(--blue) 24%, var(--border));box-shadow:0 24px 48px color-mix(in srgb, var(--blue) 18%, transparent), inset 0 1px 0 #ffffff1a;border-radius:32px;justify-content:center;align-items:center;transition:box-shadow .35s,border-color .35s,transform .35s;display:flex;position:absolute;inset:18px 12px 24px;overflow:hidden;transform:rotate(8deg)}.ported-landing-module__rSd7Gq__handoffAiPrism{width:calc(100% - 40px);height:calc(100% - 40px);position:absolute;inset:20px}.ported-landing-module__rSd7Gq__handoffAiAgent{width:86px;height:98px;color:color-mix(in srgb, white 76%, var(--blue) 24%);justify-content:center;align-items:center;animation:5.8s ease-in-out infinite ported-landing-module__rSd7Gq__landing-coreFloat;display:flex;position:relative}.ported-landing-module__rSd7Gq__handoffAiAgentGlow{background:radial-gradient(circle at 50% 42%, #bfdbfeb3 0%, transparent 38%), radial-gradient(circle at 50% 74%, color-mix(in srgb, var(--blue) 36%, transparent) 0%, transparent 54%);filter:blur(15px);opacity:.96;border-radius:28px;position:absolute;inset:12px 10px 18px}.ported-landing-module__rSd7Gq__handoffAiAgentSvg{z-index:1;width:86px;height:98px;filter:drop-shadow(0 0 16px color-mix(in srgb, var(--blue) 28%, transparent));position:relative;overflow:visible}.ported-landing-module__rSd7Gq__handoffAiAgentHead{stroke:color-mix(in srgb, currentColor 86%, white 14%);stroke-width:2.4px}.ported-landing-module__rSd7Gq__handoffAiAgentShoulders{fill:color-mix(in srgb, currentColor 18%, transparent);stroke:color-mix(in srgb, currentColor 78%, white 22%);stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round}.ported-landing-module__rSd7Gq__handoffAiAgentCrown,.ported-landing-module__rSd7Gq__handoffAiAgentAntenna,.ported-landing-module__rSd7Gq__handoffAiAgentMouth{stroke:color-mix(in srgb, currentColor 82%, white 18%);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.ported-landing-module__rSd7Gq__handoffAiAgentVisor{stroke:color-mix(in srgb, currentColor 84%, white 16%);stroke-width:2px}.ported-landing-module__rSd7Gq__handoffAiAgentNode{fill:color-mix(in srgb, white 88%, currentColor 12%);opacity:.96;filter:drop-shadow(0 0 8px color-mix(in srgb, currentColor 32%, transparent))}.ported-landing-module__rSd7Gq__handoffAiWordmark{letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb, white 88%, var(--blue) 12%);background:color-mix(in srgb, var(--bg) 62%, transparent);border:1px solid #ffffff14;border-radius:999px;padding:.22rem .54rem;font-size:.58rem;font-weight:700;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.ported-landing-module__rSd7Gq__handoffAiStatus{justify-content:flex-end;align-items:center;width:100%;min-height:2.7rem;padding-right:0;display:flex;transform:translate(-1.08rem,-.4rem)}.ported-landing-module__rSd7Gq__handoffAiChip,.ported-landing-module__rSd7Gq__handoffOutcomeChip{white-space:nowrap;letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;justify-content:center;align-items:center;max-width:100%;font-size:.65rem;font-weight:700;display:inline-flex;position:static}.ported-landing-module__rSd7Gq__handoffAiChip{color:color-mix(in srgb, white 86%, var(--blue) 14%);background:color-mix(in srgb, var(--card) 76%, var(--blue) 24%);border:1px solid color-mix(in srgb, var(--blue) 24%, var(--border));padding:.34rem .68rem;box-shadow:0 14px 26px #0003}.ported-landing-module__rSd7Gq__handoffOutcomeChip{color:#d1fae5;background:color-mix(in srgb, var(--green-surface) 74%, var(--card) 26%);border:1px solid var(--green-border);box-shadow:0 0 20px color-mix(in srgb, var(--green) 18%, transparent);padding:.36rem .72rem;transition:background .35s,border-color .35s,box-shadow .35s}.ported-landing-module__rSd7Gq__handoffScene[data-phase=ringing] .ported-landing-module__rSd7Gq__handoffCallerGlass{box-shadow:0 28px 52px #7dd3fc2e,inset 0 1px #ffffff1a}.ported-landing-module__rSd7Gq__handoffScene[data-phase=ringing] .ported-landing-module__rSd7Gq__handoffBeamMain,.ported-landing-module__rSd7Gq__handoffScene[data-phase=ringing] .ported-landing-module__rSd7Gq__handoffBeamAccent{opacity:.18}.ported-landing-module__rSd7Gq__handoffScene[data-phase=ringing] .ported-landing-module__rSd7Gq__handoffAiPod{opacity:.74;transform:translateY(10px)scale(.95)}.ported-landing-module__rSd7Gq__handoffScene[data-phase=active] .ported-landing-module__rSd7Gq__handoffBeamMain{opacity:1}.ported-landing-module__rSd7Gq__handoffScene[data-phase=active] .ported-landing-module__rSd7Gq__handoffBeamAccent{opacity:.72}.ported-landing-module__rSd7Gq__handoffScene[data-phase=active] .ported-landing-module__rSd7Gq__handoffWaveDock{opacity:1;transform:translateY(-.38rem)scale(1)}.ported-landing-module__rSd7Gq__handoffScene[data-phase=active] .ported-landing-module__rSd7Gq__handoffAiShell{box-shadow:0 28px 54px color-mix(in srgb, var(--blue) 24%, transparent), inset 0 1px 0 #ffffff1a}.ported-landing-module__rSd7Gq__handoffScene[data-phase=booked] .ported-landing-module__rSd7Gq__handoffCallerGlass{opacity:.78;transform:rotate(-8deg)scale(.96)}.ported-landing-module__rSd7Gq__handoffScene[data-phase=booked] .ported-landing-module__rSd7Gq__handoffSpeechBubble{opacity:.82;transform:translate(1.05rem,-.5rem)}.ported-landing-module__rSd7Gq__handoffScene[data-phase=booked] .ported-landing-module__rSd7Gq__handoffBeamMain{opacity:.42;stroke-width:4px;animation-duration:3.4s}.ported-landing-module__rSd7Gq__handoffScene[data-phase=booked] .ported-landing-module__rSd7Gq__handoffBeamAccent{opacity:.2}.ported-landing-module__rSd7Gq__handoffScene[data-phase=booked] .ported-landing-module__rSd7Gq__handoffWaveDock{opacity:.24;transform:translateY(-.38rem)scale(.96)}.ported-landing-module__rSd7Gq__handoffScene[data-phase=booked] .ported-landing-module__rSd7Gq__handoffAiShell{border-color:color-mix(in srgb, var(--green) 26%, var(--border));box-shadow:0 30px 56px color-mix(in srgb, var(--green) 18%, transparent), inset 0 1px 0 #ffffff1a;transform:rotate(6deg)scale(1.02)}.ported-landing-module__rSd7Gq__handoffScene[data-phase=booked] .ported-landing-module__rSd7Gq__handoffAiAgent{color:color-mix(in srgb, #d1fae5 72%, var(--green) 28%)}.ported-landing-module__rSd7Gq__handoffScene[data-phase=booked] .ported-landing-module__rSd7Gq__handoffAiAgentGlow{background:radial-gradient(circle at 50% 42%, #d1fae5a8 0%, transparent 36%), radial-gradient(circle at 50% 74%, color-mix(in srgb, var(--green) 34%, transparent) 0%, transparent 52%)}.ported-landing-module__rSd7Gq__handoffScene[data-phase=booked] .ported-landing-module__rSd7Gq__handoffAiAgentSvg{filter:drop-shadow(0 0 18px color-mix(in srgb, var(--green) 30%, transparent))}.ported-landing-module__rSd7Gq__callCopyBlock{align-content:start;justify-items:stretch;width:min(100%,18rem);min-height:4.5rem;margin-top:2rem;display:grid}.ported-landing-module__rSd7Gq__callTitle{text-align:center;text-wrap:balance;width:100%}.ported-landing-module__rSd7Gq__callSnippet{text-align:center;-webkit-line-clamp:1;-webkit-box-orient:vertical;width:100%;min-height:1.5rem;margin-top:.75rem;display:-webkit-box;overflow:hidden}.ported-landing-module__rSd7Gq__callFooterSlot{justify-content:center;align-items:center;min-height:72px;display:flex}.ported-landing-module__rSd7Gq__callFooterInner{justify-content:center;width:min(100%,22rem);display:flex}.ported-landing-module__rSd7Gq__callFooterInnerBooked{width:min(100%,22rem)}.ported-landing-module__rSd7Gq__callFooterRail{background:color-mix(in srgb, var(--card) 84%, var(--blue) 16%);border:1px solid color-mix(in srgb, var(--blue) 18%, var(--border));border-radius:999px;justify-content:center;align-items:center;gap:.7rem;max-width:100%;padding:.75rem .95rem;display:flex;box-shadow:0 16px 28px #00000042}.ported-landing-module__rSd7Gq__callFooterDot{width:.55rem;height:.55rem;box-shadow:0 0 14px color-mix(in srgb, currentColor 45%, transparent);border-radius:999px;flex-shrink:0}.ported-landing-module__rSd7Gq__callFooterCopy{text-align:center;white-space:nowrap;-webkit-line-clamp:1;-webkit-box-orient:vertical;flex:0 auto;width:auto;margin:0;display:-webkit-box;overflow:hidden}.ported-landing-module__rSd7Gq__impactTrack{background:var(--border);height:1px;position:absolute;top:1rem;left:12.5%;right:12.5%}.ported-landing-module__rSd7Gq__impactTrackFill{background:linear-gradient(90deg,#22c55e 0%,#f97316 48%,#ef4444 78%,#9ca3af 100%);height:1px;transition:width .42s;position:absolute;top:1rem;left:12.5%}.ported-landing-module__rSd7Gq__impactStep{transition:transform .3s,opacity .3s}.ported-landing-module__rSd7Gq__impactStepActive{transform:translateY(-1px)}.ported-landing-module__rSd7Gq__impactNode{border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:transform .3s,opacity .3s,border-color .3s,box-shadow .3s,background .3s;display:flex}.ported-landing-module__rSd7Gq__impactDot{border-radius:999px;width:.5rem;height:.5rem;transition:transform .3s,opacity .3s}.ported-landing-module__rSd7Gq__impactLabel{font-size:.75rem;font-weight:700;transition:color .3s,opacity .3s}.ported-landing-module__rSd7Gq__cardHover{transition:border-color .2s,box-shadow .2s}.ported-landing-module__rSd7Gq__cardHover:hover{box-shadow:0 0 24px var(--blue-glow);border-color:var(--blue-border)!important}.ported-landing-module__rSd7Gq__btnPrimary{background:var(--blue);color:#fff;box-shadow:0 0 20px var(--blue-glow);transition:background .2s,box-shadow .2s,transform .15s}.ported-landing-module__rSd7Gq__btnPrimary:hover{background:var(--blue-hover);box-shadow:0 0 32px var(--blue-glow);transform:translateY(-1px)}.ported-landing-module__rSd7Gq__btnGhost{background:var(--blue-surface);border:1px solid var(--blue-border);color:var(--text);transition:background .2s,border-color .2s}.ported-landing-module__rSd7Gq__btnGhost:hover{background:var(--blue-dim);border-color:var(--blue)}.ported-landing-module__rSd7Gq__navLink{color:var(--text-muted);transition:color .2s}.ported-landing-module__rSd7Gq__navLink:hover{color:var(--text)}.ported-landing-module__rSd7Gq__footerLink{color:var(--text-faint);transition:color .2s}.ported-landing-module__rSd7Gq__footerLink:hover{color:var(--text)}.ported-landing-module__rSd7Gq__gridBg{background-image:linear-gradient(var(--grid-color) 1px, transparent 1px), linear-gradient(90deg, var(--grid-color) 1px, transparent 1px);background-size:40px 40px}.ported-landing-module__rSd7Gq__radialHero{background:radial-gradient(ellipse 70% 55% at 50% 0%, color-mix(in srgb, var(--blue) 12%, transparent) 0%, transparent 70%)}.ported-landing-module__rSd7Gq__waveBar{background:linear-gradient(180deg, #7dd3fc 0%, var(--blue) 100%);transform-origin:bottom;border-radius:2px;width:3px;animation:1.6s ease-in-out infinite ported-landing-module__rSd7Gq__landing-waveBar}@keyframes ported-landing-module__rSd7Gq__landing-handoffParticleFloat{0%,to{opacity:.18;transform:translateY(0)scale(.9)}50%{opacity:.82;transform:translateY(-18px)scale(1.14)}}@keyframes ported-landing-module__rSd7Gq__landing-handoffBadgePulse{0%,to{box-shadow:0 0 24px color-mix(in srgb, var(--blue) 34%, transparent);transform:scale(1)}50%{box-shadow:0 0 36px color-mix(in srgb, var(--blue) 48%, transparent);transform:scale(1.08)}}@keyframes ported-landing-module__rSd7Gq__landing-handoffBeamFlow{to{stroke-dashoffset:-60px}}@keyframes ported-landing-module__rSd7Gq__landing-handoffNodePulse{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1.25)}}@keyframes ported-landing-module__rSd7Gq__landing-handoffOrbit{to{transform:rotate(360deg)}}.ported-landing-module__rSd7Gq__theme input[type=range]{appearance:none;cursor:pointer;background:0 0}.ported-landing-module__rSd7Gq__theme input[type=range]::-webkit-slider-runnable-track{background:var(--border);border-radius:2px;height:4px}.ported-landing-module__rSd7Gq__theme input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--blue);width:18px;height:18px;box-shadow:0 0 10px var(--blue-glow);border-radius:50%;margin-top:-7px}.ported-landing-module__rSd7Gq__theme input[type=range]::-moz-range-track{background:var(--border);border-radius:2px;height:4px}.ported-landing-module__rSd7Gq__theme input[type=range]::-moz-range-thumb{background:var(--blue);width:18px;height:18px;box-shadow:0 0 10px var(--blue-glow);border:none;border-radius:50%}.ported-landing-module__rSd7Gq__badge{border-radius:999px;padding:2px 8px;font-size:.68rem;font-weight:600}.ported-landing-module__rSd7Gq__badgeGreen{background:var(--green-surface);color:var(--green-text);border:1px solid var(--green-border)}.ported-landing-module__rSd7Gq__badgeBlue{background:var(--blue-surface);color:var(--blue);border:1px solid var(--blue-border)}@media (max-width:640px){.ported-landing-module__rSd7Gq__callHudPhase{padding-inline:.56rem;font-size:.68rem}.ported-landing-module__rSd7Gq__callHudTimer{font-size:.88rem}.ported-landing-module__rSd7Gq__handoffScene{grid-template-columns:minmax(0,.86fr) minmax(0,1.08fr) minmax(0,.86fr);gap:.66rem .16rem;min-height:256px;padding-top:1.2rem}.ported-landing-module__rSd7Gq__handoffCallerPod{width:98px;height:128px}.ported-landing-module__rSd7Gq__handoffAiPod{width:126px;height:154px}.ported-landing-module__rSd7Gq__handoffAiAgent,.ported-landing-module__rSd7Gq__handoffAiAgentSvg{width:74px;height:84px}.ported-landing-module__rSd7Gq__handoffTransferVisual{min-height:186px}.ported-landing-module__rSd7Gq__handoffSpeechBubble{width:min(100%,116px);min-height:2.35rem;padding:.54rem .72rem;font-size:.67rem;transform:translate(.58rem,-.24rem)}.ported-landing-module__rSd7Gq__handoffWaveDock{width:108px;transform:translateY(-.24rem)scale(.92)}.ported-landing-module__rSd7Gq__handoffAiStatus{padding-right:0;transform:translate(-.62rem,-.24rem)}.ported-landing-module__rSd7Gq__handoffScene[data-phase=active] .ported-landing-module__rSd7Gq__handoffWaveDock{transform:translateY(-.24rem)scale(1)}.ported-landing-module__rSd7Gq__handoffScene[data-phase=booked] .ported-landing-module__rSd7Gq__handoffSpeechBubble{transform:translate(.58rem,-.34rem)}.ported-landing-module__rSd7Gq__handoffScene[data-phase=booked] .ported-landing-module__rSd7Gq__handoffWaveDock{transform:translateY(-.24rem)scale(.96)}.ported-landing-module__rSd7Gq__callCopyBlock{min-height:5.5rem;margin-top:1.5rem}.ported-landing-module__rSd7Gq__callSnippet{-webkit-line-clamp:3}.ported-landing-module__rSd7Gq__callFooterRail{border-radius:22px;padding:.75rem .82rem}.ported-landing-module__rSd7Gq__callFooterCopy{white-space:normal;-webkit-line-clamp:2;width:auto}}@media (prefers-reduced-motion:reduce){.ported-landing-module__rSd7Gq__handoffParticle,.ported-landing-module__rSd7Gq__handoffCallerPhoneBadge,.ported-landing-module__rSd7Gq__handoffBeamMain,.ported-landing-module__rSd7Gq__handoffBeamAccent,.ported-landing-module__rSd7Gq__handoffBeamNode,.ported-landing-module__rSd7Gq__handoffAiRing,.ported-landing-module__rSd7Gq__handoffAiRingSecondary,.ported-landing-module__rSd7Gq__handoffAiAgent,.ported-landing-module__rSd7Gq__waveBar{animation:none!important}.ported-landing-module__rSd7Gq__handoffWaveDock,.ported-landing-module__rSd7Gq__handoffCallerGlass,.ported-landing-module__rSd7Gq__handoffSpeechBubble,.ported-landing-module__rSd7Gq__handoffAiPod,.ported-landing-module__rSd7Gq__handoffAiShell,.ported-landing-module__rSd7Gq__handoffOutcomeChip{transition:none!important}}
