.lv2{isolation:isolate;background:var(--wg-bg);color:var(--wg-fg-1);font-family:var(--wg-font-sans);-webkit-font-smoothing:antialiased;position:relative}.lv2 *,.lv2 :before,.lv2 :after{box-sizing:border-box}.lv2 ::selection{color:#fff;background:#3d6fff52}.lv2 .sky-wrap canvas{display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.lv2 .nebula-3d{z-index:1;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0;-webkit-mask-image:radial-gradient(80% 70%,#000 0% 65%,#0000 100%);mask-image:radial-gradient(80% 70%,#000 0% 65%,#0000 100%)}.lv2 .nebula-3d canvas{display:block;width:100%!important;height:100%!important}.lv2 .cursor-web{z-index:2;pointer-events:none;width:100vw;height:100vh;display:block;position:fixed;inset:0}.lv2 .cursor-glow{pointer-events:none;z-index:2;width:300px;height:300px;transition:opacity var(--wg-t-base) ease;background:radial-gradient(circle,#7bafd41c 0%,#7bafd414 22%,#7bafd40b 45%,#7bafd405 65%,#0000 82%);border-radius:50%;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}@media (pointer:coarse){.lv2 .cursor-glow{display:none}}.lv2 .page{z-index:3;position:relative}.lv2 .scroll-progress{z-index:4;pointer-events:none;background:linear-gradient(#b8c0d80a,#b8c0d81a 50%,#b8c0d80a);width:3px;position:fixed;top:0;bottom:0;right:0}.lv2 .scroll-progress-fill{transform-origin:top;width:100%;height:100%;transform:scaleY(var(--p));background:linear-gradient(#3d6fff00 0%,#3d6fff8c 8%,#c9a84cd9 60%,#e4c97a 100%);transition:transform 80ms linear;position:absolute;top:0;left:0;box-shadow:0 0 8px #c9a84c73}@media (prefers-reduced-motion:reduce){.lv2 .scroll-progress-fill{transition:none}}.lv2 .btn{font-family:var(--wg-font-sans);cursor:pointer;height:38px;transition:transform var(--wg-t-tap) var(--wg-ease-arrive-soft), border-color var(--wg-t-tap) var(--wg-ease-arrive-soft), background var(--wg-t-tap) var(--wg-ease-arrive-soft), color var(--wg-t-tap) var(--wg-ease-arrive-soft), box-shadow var(--wg-t-tap) var(--wg-ease-arrive-soft);letter-spacing:.01em;color:var(--wg-fg-1);background:0 0;border:1px solid #7b9eff2e;border-radius:100px;align-items:center;gap:8px;padding:0 20px;font-size:13px;font-weight:450;text-decoration:none;display:inline-flex}.lv2 .btn:hover{color:#fff;background:#7b9eff0a;border-color:#7b9eff80;transform:translateY(-1px)}.lv2 .btn:active{transition-duration:var(--wg-t-instant);transform:scale(.98)}.lv2 .btn-ghost{height:auto;color:var(--wg-fg-3);background:0 0;border-color:#0000;padding:0 4px}.lv2 .btn-ghost:hover{color:var(--wg-fg-1);background:0 0}.lv2 .btn-primary{color:#fff;background:linear-gradient(135deg,#3d6fff 0%,#1e63ff 100%);border:1px solid #7b9eff73;box-shadow:0 0 #3d6fff00,inset 0 1px #ffffff2e}.lv2 .btn-primary:hover{color:#fff;background:linear-gradient(135deg,#4d7fff 0%,#2870ff 100%);border-color:#7b9eff99;transform:translateY(-1px);box-shadow:0 0 36px #3d6fff73,inset 0 1px #ffffff40}.lv2 .btn-lg{height:52px;padding:0 28px;font-size:14px}.lv2 .btn-xl{letter-spacing:.04em;text-transform:uppercase;height:64px;padding:0 36px;font-size:16px;font-weight:500}.lv2 .btn .arr{width:14px;height:14px;transition:transform var(--wg-t-quick) var(--wg-ease-arrive-soft)}.lv2 .btn:hover .arr{transform:translate(3px)}.lv2 .hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:120px 32px 80px;display:flex;position:relative}.lv2 .hero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(70% 60% at 50% 48%,#05071647 0%,#0507161a 55%,#0000 85%);position:absolute;inset:0}.lv2 .hero>*{z-index:1;position:relative}.lv2 .hero-parallax{will-change:transform;flex-direction:column;align-items:center;width:100%;display:flex}.lv2 .hero-title{font-family:var(--wg-font-display);font-weight:340;font-size:var(--wg-display-hero);letter-spacing:-.015em;color:var(--wg-fg-bright);text-transform:none;text-wrap:balance;max-width:18ch;margin:0;line-height:.95}.lv2 .hero-title .word{display:inline-block}.lv2 .hero-title .ch{background:linear-gradient(#fff 0%,#d8dcec 55%,#b8c0d8 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.lv2 .hero-title .word.in .ch-em{font-style:italic}.lv2 .hero-title .ch-em{background:linear-gradient(135deg, #fff 0%, var(--wg-blue) 50%, var(--wg-cyan) 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}.lv2 .hero-title .word-chunk{white-space:nowrap;display:inline-block}.lv2 .hero-title .ch-mask{vertical-align:bottom;line-height:inherit;margin-bottom:-.2em;padding-bottom:.2em;display:inline-block;position:relative;overflow:hidden}.lv2 .hero-title .ch-space{white-space:pre;display:inline-block}.lv2 .hero-title .ch{opacity:0;display:inline-block;transform:translateY(85%)}@keyframes lv2-hero-glyph-in{0%{opacity:0;transform:translateY(85%)}to{opacity:1;transform:translateY(0)}}.lv2 .hero-title .word.in .ch{animation:lv2-hero-glyph-in .65s var(--wg-ease-arrive-soft) both}@media (prefers-reduced-motion:reduce){.lv2 .hero-title .ch{opacity:1;transform:translateY(0)}.lv2 .hero-title .word.in .ch{animation:none}}.lv2 .hero-lede{max-width:48ch;font-family:var(--wg-font-sans);color:var(--wg-fg-2);opacity:0;animation:lv2-revealUp 1s calc(var(--hero-reveal-delay,.6s) + .35s) var(--wg-ease-arrive) forwards;margin:36px auto 0;font-size:18px;font-weight:400;line-height:1.6}.lv2 .hero-lede em{color:var(--wg-fg-1);font-style:normal;font-weight:400}.lv2 .hero-cta{opacity:0;animation:lv2-revealUp 1s calc(var(--hero-reveal-delay,.6s) + .6s) var(--wg-ease-arrive) forwards;align-items:center;gap:28px;margin-top:40px;display:inline-flex}.lv2 .hero-cta-secondary{font-family:var(--wg-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--wg-fg-3);transition:color var(--wg-t-quick) ease;padding-bottom:4px;font-size:12px;text-decoration:none;position:relative}.lv2 .hero-cta-secondary:after{content:"";height:1px;transition:transform var(--wg-t-tap) var(--wg-ease-arrive-soft), background var(--wg-t-tap) ease;background:linear-gradient(90deg,#0000,#b8c0d84d,#0000);position:absolute;bottom:0;left:0;right:0;transform:scaleX(.6)}.lv2 .hero-cta-secondary:hover{color:var(--wg-fg-1)}.lv2 .hero-cta-secondary:hover:after{background:linear-gradient(90deg,#0000,#e8e8f08c,#0000);transform:scaleX(1)}.lv2 .hero-scroll-cue{font-family:var(--wg-font-mono);font-size:var(--wg-mono-size);letter-spacing:var(--wg-mono-tracking-wide);text-transform:uppercase;color:var(--wg-fg-4);opacity:0;animation:lv2-revealUp 1s calc(var(--hero-reveal-delay,.6s) + 1.1s) var(--wg-ease-arrive) forwards;transition:color var(--wg-t-quick) ease;flex-direction:column;align-items:center;gap:12px;font-weight:400;text-decoration:none;display:inline-flex;position:absolute;bottom:36px;left:50%;transform:translate(-50%)}.lv2 .hero-scroll-cue:hover{color:var(--wg-fg-2)}.lv2 .hero-scroll-cue.cue-gone{pointer-events:none;visibility:hidden;transition:opacity .4s,visibility 0s linear .4s;opacity:0!important}.lv2 .hero-scroll-cue .cue-track{background:linear-gradient(#b8c0d80a,#b8c0d838,#b8c0d80a);width:1px;height:40px;display:block;position:relative}.lv2 .hero-scroll-cue .cue-dot{background:var(--wg-fg-1);border-radius:50%;width:4px;height:4px;margin-left:-2px;animation:2.6s cubic-bezier(.55,0,.45,1) infinite lv2-cue-fall;position:absolute;top:0;left:50%;box-shadow:0 0 8px #e8e8f0b3}@keyframes lv2-cue-fall{0%{opacity:0;top:-2px}18%{opacity:1}82%{opacity:1}to{opacity:0;top:38px}}@media (prefers-reduced-motion:reduce){.lv2 .hero-scroll-cue .cue-dot{animation:none;top:18px}}@keyframes lv2-revealUp{to{opacity:1;transform:translateY(0)}}.lv2 .section-label{font-family:var(--wg-font-mono);font-size:var(--wg-mono-size);letter-spacing:var(--wg-mono-tracking-wide);text-transform:uppercase;color:var(--wg-fg-4);padding-bottom:16px;font-weight:400;display:inline-block}.lv2 .pl-act{min-height:100%;display:flex}.lv2 .pl-slide{grid-template-columns:5fr 7fr;align-items:center;gap:56px;max-width:1280px;min-height:100%;margin:0 auto;padding:40px 32px 56px;display:grid}.lv2 .pl-text{flex-direction:column;justify-content:center;display:flex;position:relative}.lv2 .pl-visual{justify-content:center;align-items:center;display:flex;position:relative}.lv2 .pl-text .num{font-family:var(--wg-font-mono);font-size:var(--wg-mono-size);letter-spacing:var(--wg-mono-tracking);color:var(--wg-fg-4);text-transform:uppercase;align-items:center;gap:14px;margin-bottom:24px;font-weight:400;display:flex}.lv2 .pl-text .num .bar{background:linear-gradient(90deg,#7b9eff99,#0000);width:48px;height:1px}.lv2 .pl-text .num .palier-soon{color:var(--wg-blue-em,#7b9eff);letter-spacing:var(--wg-mono-tracking-wide);border:1px solid #7b9eff73;border-radius:999px;padding:3px 10px}.lv2 .pl-text h3{font-family:var(--wg-font-display);letter-spacing:-.005em;color:var(--wg-fg-bright);text-wrap:balance;margin:0;font-size:clamp(36px,4.5vw,64px);font-weight:400;line-height:1.1}.lv2 .pl-text h3 em{background:linear-gradient(135deg, var(--wg-blue) 0%, var(--wg-cyan) 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}.lv2 .pl-text p{max-width:42ch;color:var(--wg-fg-2);margin:28px 0 0;font-size:17px;font-weight:400;line-height:1.65}.lv2 .pl-text .meta{font-family:var(--wg-font-mono);font-size:var(--wg-mono-size);color:var(--wg-fg-4);letter-spacing:.04em;flex-wrap:wrap;gap:18px;margin-top:28px;display:flex}.lv2 .pl-text .meta b{color:var(--wg-cyan);font-weight:400}@media (max-width:880px){.lv2 .pl-slide{grid-template-columns:1fr;align-content:start;gap:24px;padding:24px 24px 56px}.lv2 .pl-text h3{font-size:36px}.lv2 .pl-text p{font-size:15px}.lv2 .pl-visual{min-height:40vh}.lv2 .pl-text .meta>span:nth-child(2){display:none}}.lv2 .act-card{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:0 32px;display:flex;position:relative}.lv2 .act-card .beat-text{flex-direction:column;align-items:center;display:flex}.lv2 .act-card .act-label{font-family:var(--wg-font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--wg-fg-3);align-items:center;gap:14px;margin-bottom:28px;font-size:12px;display:inline-flex}.lv2 .act-card .act-label .num{color:var(--wg-fg-4)}.lv2 .act-card .act-label .bar{background:linear-gradient(90deg,#7b9eff66,#0000);width:28px;height:1px;display:inline-block}.lv2 .act-card h2{font-family:var(--wg-font-display);font-style:normal;font-weight:360;font-size:var(--wg-display-xl);letter-spacing:-.015em;color:var(--wg-fg-bright);text-wrap:balance;max-width:14ch;margin:0;line-height:1.02}.lv2 .act-card .act-lede{color:var(--wg-fg-3);font-size:12px;font-family:var(--wg-font-mono);letter-spacing:.22em;text-transform:uppercase;margin-top:36px}.lv2 .act-card .act-label-reveal{opacity:0;transition:opacity var(--wg-t-arrive) var(--wg-ease-arrive), transform var(--wg-t-arrive) var(--wg-ease-arrive);transform:translateY(12px)}.lv2 .act-card .act-label-reveal.in{opacity:1;transform:translateY(0)}.lv2 .act-card .act-title-reveal{opacity:0;transition:opacity var(--wg-t-cinema) var(--wg-ease-arrive), transform var(--wg-t-cinema) var(--wg-ease-arrive);transform:translateY(18px)}.lv2 .act-card .act-title-reveal.in{opacity:1;transform:translateY(0)}.lv2 .act-card .act-lede-reveal{opacity:0;transition:opacity var(--wg-t-arrive) var(--wg-ease-arrive), transform var(--wg-t-arrive) var(--wg-ease-arrive);transform:translateY(10px)}.lv2 .act-card .act-lede-reveal.in{opacity:1;transform:translateY(0)}.lv2 .ui{-webkit-backdrop-filter:none;backdrop-filter:none;width:100%;max-width:480px;box-shadow:none;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:24px;padding:0;display:flex;position:relative;overflow:visible}.lv2 .card-art{width:100%}.lv2 .ui-caption{font-family:var(--wg-font-mono);letter-spacing:.04em;color:var(--wg-fg-4);text-transform:lowercase;border-top:1px solid #7b9eff0f;align-items:baseline;gap:10px;padding-top:12px;font-size:12px;display:flex}.lv2 .ui-caption .fig{color:var(--wg-fg-3);font-weight:400}.lv2 .ui-caption .cap-sep{color:var(--wg-fg-ghost)}.lv2 .ui-caption .cap-label{color:var(--wg-fg-4);letter-spacing:.02em}.lv2 .ui-head{border-bottom:1px solid #7b9eff14;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:14px;display:flex}.lv2 .ui-head .lab{white-space:nowrap;text-overflow:ellipsis;letter-spacing:.16em;text-transform:uppercase;color:var(--wg-fg-4);font-size:12px;font-weight:600;overflow:hidden}.lv2 .ui-head .lab b{color:var(--wg-cyan);font-weight:500}.lv2 .ui-head .badge{color:var(--wg-success);letter-spacing:.12em;text-transform:uppercase;background:#22c97a1a;border:1px solid #22c97a38;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.lv2 .ui-head .badge.warn{color:var(--wg-warning);background:#f59e0b1a;border-color:#f59e0b40}.lv2 .ui-head .badge.bad{color:var(--wg-error);background:#e05a5a1a;border-color:#e05a5a3d}.lv2 .ui-head .badge .d{background:currentColor;border-radius:50%;width:4px;height:4px;box-shadow:0 0 6px}.lv2 .kpi-row{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.lv2 .kpi{background:#07071a80;border:1px solid #7b9eff1a;border-radius:10px;padding:12px}.lv2 .kpi .l{letter-spacing:.14em;text-transform:uppercase;color:var(--wg-fg-4);font-size:12px;font-weight:600}.lv2 .kpi .v{font-family:var(--wg-font-display);letter-spacing:-.01em;color:var(--wg-blue);margin-top:8px;font-size:28px;font-weight:430;line-height:1}.lv2 .kpi.eng .v{color:var(--wg-success)}.lv2 .kpi.vir .v{color:var(--wg-lyra-soft)}.lv2 .kpi .d{color:var(--wg-success);margin-top:6px;font-size:12px;font-weight:500}.lv2 .kpi .d.bad{color:var(--wg-error)}.lv2 .row{color:var(--wg-fg-2);border-top:1px solid #7b9eff0f;align-items:center;gap:12px;padding:10px 0;font-size:12.5px;display:flex}.lv2 .row:first-of-type{border-top:0}.lv2 .row .av{width:32px;height:32px;font-family:var(--wg-font-sans);color:var(--wg-fg-1);background:linear-gradient(135deg,#7b9eff40,#8b7bf52e);border-radius:8px;flex-shrink:0;place-items:center;font-size:12px;font-weight:600;display:grid}.lv2 .row .nm{flex:1}.lv2 .row .nm .n{color:var(--wg-fg-1);font-size:13px;font-weight:500}.lv2 .row .nm .h{color:var(--wg-fg-4);font-size:12px;font-family:var(--wg-font-mono);margin-top:2px}.lv2 .row .v{font-family:var(--wg-font-display);color:var(--wg-blue);letter-spacing:-.01em;font-size:20px;font-weight:480}.lv2 .row .d{color:var(--wg-success);text-align:right;min-width:48px;font-size:12px;font-weight:500}.lv2 .row .d.bad{color:var(--wg-error)}.lv2 .tag-row{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.lv2 .tag{color:var(--wg-fg-2);letter-spacing:.02em;background:#3d6fff14;border:1px solid #7b9eff29;border-radius:100px;padding:5px 10px;font-size:12px;font-weight:500}.lv2 .tag.acc{color:var(--wg-cyan);background:#3de3ff14;border-color:#3de3ff38}.lv2 .tag.lyra{color:var(--wg-lyra-soft);background:#8b7bf51a;border-color:#8b7bf538}.lv2 .bar-row{align-items:flex-end;gap:8px;height:110px;padding:8px 0 0;display:flex}.lv2 .bar{background:linear-gradient(#7b9eff80,#7b9eff1a);border-radius:4px 4px 0 0;flex:1;position:relative}.lv2 .bar.you{background:linear-gradient(180deg, var(--wg-cyan), #3de3ff26);box-shadow:0 0 16px #3de3ff40}.lv2 .bar.lyra{background:linear-gradient(180deg, var(--wg-lyra-soft), #8b7bf52e)}.lv2 .bar-label{color:var(--wg-fg-4);font-size:12px;font-family:var(--wg-font-mono);letter-spacing:.04em;justify-content:space-between;gap:8px;padding:8px 0 0;display:flex}.lv2 .map{background:radial-gradient(#3d6fff14,#0000 70%);border-radius:10px;height:220px;position:relative;overflow:hidden}.lv2 .map svg{position:absolute;inset:0}.lv2 .phone{background:#07071aeb;border:1px solid #7b9eff38;border-radius:32px;width:230px;height:460px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 30px 80px #05091cb3,0 0 60px #3de3ff1a}.lv2 .phone:after{content:"";background:#050514;border-radius:4px;width:80px;height:6px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.lv2 .phone-screen{background:linear-gradient(135deg,#0d1b3e 0%,#1a1040 50%,#0a1530 100%);border-radius:24px;align-items:flex-end;padding:20px;display:flex;position:absolute;inset:28px 8px 8px;overflow:hidden}.lv2 .phone-screen:before{content:"";background:radial-gradient(circle at 30% 30%,#3de3ff33,#0000 50%),radial-gradient(circle at 70% 70%,#8b7bf52e,#0000 60%);position:absolute;inset:0}.lv2 .phone-screen .meta{z-index:2;color:#fff;font-size:12px;position:relative}.lv2 .phone-screen .meta .h{letter-spacing:.06em;text-transform:uppercase;opacity:.7;margin-bottom:6px;font-size:11px;font-weight:600}.lv2 .phone-screen .meta .t{font-family:var(--wg-font-display);max-width:14ch;font-size:20px;font-style:normal;font-weight:480;line-height:1.2}.lv2 .phone-screen .play{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff24;border:1px solid #ffffff52;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lv2 .phone-screen .play:after{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:12px solid #fff;width:0;height:0;margin-left:4px}.lv2 .reels{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.lv2 .reel{aspect-ratio:9/14;background:linear-gradient(135deg,#0d1b3e 0%,#1a1040 60%,#0a1530 100%);border:1px solid #7b9eff1a;border-radius:8px;position:relative;overflow:hidden}.lv2 .reel:before{content:"";opacity:.8;background:radial-gradient(circle at 30% 30%,#3de3ff38,#0000 50%);position:absolute;inset:0}.lv2 .reel:nth-child(2):before{background:radial-gradient(circle at 70% 30%,#3d6fff47,#0000 60%)}.lv2 .reel:nth-child(3):before{background:radial-gradient(circle at 50% 70%,#a899f533,#0000 60%)}.lv2 .reel .v{font-family:var(--wg-font-mono);color:var(--wg-cyan);font-size:12px;font-weight:400;position:absolute;bottom:6px;left:8px}.lv2 .reel .pct{font-family:var(--wg-font-sans);color:#fff;font-size:12px;font-weight:500;position:absolute;top:6px;right:8px}.lv2 .decompose{position:relative}.lv2 .decompose .frame{aspect-ratio:9/14;background:linear-gradient(135deg,#0d1b3e 0%,#1a1040 60%,#0a1530 100%);border:1px solid #3de3ff4d;border-radius:12px;max-width:200px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 30px #3de3ff1f}.lv2 .decompose .ann li{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--wg-fg-2);background:#0d0d24d9;border:1px solid #3de3ff38;border-radius:8px;margin-bottom:8px;padding:8px 12px;font-size:12px;list-style:none;position:relative}.lv2 .decompose .ann li b{color:var(--wg-cyan);letter-spacing:.04em;font-weight:500}.lv2 .iter{padding:8px;position:relative}.lv2 .iter .lane{flex-direction:column;gap:8px;display:flex}.lv2 .iter .seg{transition:all var(--wg-t-base) ease;background:#07071a99;border:1px solid #7b9eff1a;border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.lv2 .iter .seg.boost{background:#3de3ff0a;border-color:#3de3ff47;box-shadow:0 0 16px #3de3ff14}.lv2 .iter .seg .ic{width:28px;height:28px;color:var(--wg-blue);font-family:var(--wg-font-mono);background:#7b9eff1f;border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:400;display:grid}.lv2 .iter .seg.boost .ic{color:var(--wg-cyan);background:#3de3ff29}.lv2 .iter .seg .t{color:var(--wg-fg-2);flex:1;font-size:12.5px}.lv2 .iter .seg .t b{color:var(--wg-fg-1);font-weight:500}.lv2 .iter .seg .arrow{color:var(--wg-fg-ghost);font-family:var(--wg-font-mono);font-size:12px}.lv2 .iter .seg.boost .arrow{color:var(--wg-cyan)}.lv2 .manifesto{justify-content:center;align-items:center;min-height:100dvh;padding:0 32px;display:flex;position:relative}.lv2 .manifesto:before{content:"";pointer-events:none;background:radial-gradient(60% 50%,#0507168c 0%,#0000 70%);position:absolute;inset:0}.lv2 .manifesto blockquote{font-family:var(--wg-font-display);letter-spacing:-.025em;color:var(--wg-fg-bright);text-align:center;text-wrap:balance;opacity:0;max-width:18ch;transition:opacity var(--wg-t-epic) var(--wg-ease-arrive), transform var(--wg-t-epic) var(--wg-ease-arrive);margin:0;font-size:clamp(40px,8vw,144px);font-style:italic;font-weight:400;line-height:1.02;position:relative;transform:translateY(20px)}.lv2 .manifesto blockquote.in{opacity:1;transform:translateY(0)}.lv2 .manifesto .manifesto-line{background:linear-gradient(135deg,#fff 0%,#c0caea 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}.lv2 .manifesto blockquote em{background:linear-gradient(135deg, var(--wg-blue) 0%, var(--wg-cyan) 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}.lv2 .manifesto .manifesto-mark{font-family:var(--wg-font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--wg-fg-4);margin-top:56px;font-size:12px;display:block}.lv2 .proof-strip{max-width:1280px;margin:0 auto;padding:140px 32px 100px;position:relative}.lv2 .proof-strip:before{content:"";pointer-events:none;background:radial-gradient(70% 55%,#05071699 0%,#0000 78%);position:absolute;inset:0 -8%}.lv2 .proof-strip>*{z-index:1;position:relative}.lv2 .proof-eyebrow{text-align:center;font-family:var(--wg-font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--wg-fg-3);margin-bottom:64px;font-size:12px}.lv2 .proof-grid{border-top:1px solid #7b9eff1a;border-bottom:1px solid #7b9eff1a;grid-template-columns:repeat(3,1fr);align-items:end;gap:48px;padding:64px 0;display:grid}.lv2 .proof-stat{text-align:center}.lv2 .proof-num{font-family:var(--wg-font-display);font-variant-numeric:lining-nums;letter-spacing:-.035em;color:var(--wg-fg-bright);font-variant-numeric:tabular-nums;font-size:clamp(56px,9vw,128px);font-style:normal;font-weight:300;line-height:1}.lv2 .proof-num span.suffix{color:var(--wg-cyan);vertical-align:top;-webkit-text-fill-color:var(--wg-cyan);margin-left:6px;font-size:.42em;font-style:normal}.lv2 .proof-lab{font-family:var(--wg-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--wg-fg-3);margin-top:14px;font-size:12px}.lv2 .proof-stat{opacity:0;transition:opacity var(--wg-t-arrive) var(--wg-ease-arrive), transform var(--wg-t-cinema) var(--wg-ease-arrive);transition-delay:calc(var(--reveal-i,0) * .12s);transform:translateY(20px)}.lv2 .proof-stat[data-revealed=true]{opacity:1;transform:translateY(0)}@media (max-width:720px){.lv2 .proof-grid{grid-template-columns:1fr;gap:40px;padding:40px 0}}.lv2 .trust-strip{text-align:center;max-width:1280px;margin:0 auto;padding:24px 32px 8px;position:relative}.lv2 .trust-strip .trust-row{color:var(--wg-fg-4);letter-spacing:.04em;font-size:12px;font-family:var(--wg-font-mono);text-transform:uppercase;align-items:center;gap:22px;display:inline-flex}.lv2 .trust-strip .trust-row .sep{color:var(--wg-fg-ghost)}.lv2 .trust-strip .trust-row b{color:var(--wg-fg-2);font-weight:400}.lv2 .trust-strip .trust-row .ok{color:var(--wg-success)}@media (max-width:720px){.lv2 .trust-strip .trust-row{flex-wrap:wrap;justify-content:center;gap:8px 22px}}.lv2 .pricing{flex-direction:column;justify-content:center;max-width:1280px;min-height:100dvh;margin:0 auto;padding:120px 32px;display:flex;position:relative}.lv2 .pricing:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(72% 56% at 50% 42%,#050716c7 0%,#05071673 45%,#0000 78%),radial-gradient(90% 70% at 50% 55%,#0507168c 0%,#0000 70%);position:absolute;inset:-8% -12%}.lv2 .pricing>*{z-index:1;position:relative}.lv2 .pricing-head{text-align:center;margin-bottom:64px}.lv2 .pricing-head h2{font-family:var(--wg-font-display);font-weight:400;font-size:var(--wg-display-lg);letter-spacing:-.005em;color:var(--wg-fg-1);max-width:18ch;margin:0 auto;line-height:1.1}.lv2 .pricing-head h2 em{background:linear-gradient(135deg, var(--wg-blue) 0%, var(--wg-cyan) 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}.lv2 .pricing-head p{max-width:50ch;color:var(--wg-fg-3);margin:22px auto 0;font-size:15.5px;line-height:1.6}.lv2 .plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}@media (max-width:980px){.lv2 .plans{grid-template-columns:1fr;gap:18px}}.lv2 .plan{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform var(--wg-t-base) var(--wg-ease-arrive), border-color var(--wg-t-base) ease, box-shadow var(--wg-t-base) ease, opacity var(--wg-t-cinema) var(--wg-ease-arrive);opacity:0;background:#080a208c;border:1px solid #7b9eff1a;border-radius:22px;flex-direction:column;padding:32px 24px 28px;display:flex;position:relative;overflow:hidden;transform:translateY(28px)scale(.985)}.lv2 .plan[data-revealed=true]{opacity:1;transition-duration:var(--wg-t-cinema), var(--wg-t-base), var(--wg-t-base), var(--wg-t-cinema);transition-delay:calc(var(--reveal-i,0) * .1s);transform:translateY(0)scale(1)}.lv2 .plan.featured[data-revealed=true],.lv2 .plan.featured:hover{transform:translateY(-6px)scale(1)}.lv2 .plan svg.plan-glyph line{stroke:#b4c8ffe6;stroke-width:.7px;stroke-linecap:round;stroke-dasharray:60;stroke-dashoffset:60px;transition:stroke-dashoffset .32s cubic-bezier(.55,0,.2,1)}.lv2 .plan[data-revealed=true] svg.plan-glyph line{stroke-dashoffset:0}.lv2 .plan svg.plan-glyph line:first-of-type{transition-delay:calc(var(--reveal-i,0) * .11s + .32s)}.lv2 .plan svg.plan-glyph line:nth-of-type(2){transition-delay:calc(var(--reveal-i,0) * .11s + .48s)}.lv2 .plan svg.plan-glyph line:nth-of-type(3){transition-delay:calc(var(--reveal-i,0) * .11s + .64s)}.lv2 .plan svg.plan-glyph line:nth-of-type(4){transition-delay:calc(var(--reveal-i,0) * .11s + .8s)}.lv2 .plan svg.plan-glyph line:nth-of-type(5){transition-delay:calc(var(--reveal-i,0) * .11s + .96s)}.lv2 .plan svg.plan-glyph line:nth-of-type(6){transition-delay:calc(var(--reveal-i,0) * .11s + 1.12s)}.lv2 .plan svg.plan-glyph line:nth-of-type(7){transition-delay:calc(var(--reveal-i,0) * .11s + 1.28s)}.lv2 .plan svg.plan-glyph line:nth-of-type(8){transition-delay:calc(var(--reveal-i,0) * .11s + 1.44s)}.lv2 .plan svg.plan-glyph line:nth-of-type(9){transition-delay:calc(var(--reveal-i,0) * .11s + 1.6s)}.lv2 .plan svg.plan-glyph line:nth-of-type(10){transition-delay:calc(var(--reveal-i,0) * .11s + 1.76s)}.lv2 .plan svg.plan-glyph circle{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .36s ease-out, transform .36s var(--wg-ease-arrive);transform:scale(.4)}.lv2 .plan[data-revealed=true] svg.plan-glyph circle{opacity:1;transform:scale(1)}.lv2 .plan svg.plan-glyph circle:first-of-type{transition-delay:calc(var(--reveal-i,0) * .11s + .54s)}.lv2 .plan svg.plan-glyph circle:nth-of-type(2){transition-delay:calc(var(--reveal-i,0) * .11s + .7s)}.lv2 .plan svg.plan-glyph circle:nth-of-type(3){transition-delay:calc(var(--reveal-i,0) * .11s + .86s)}.lv2 .plan svg.plan-glyph circle:nth-of-type(4){transition-delay:calc(var(--reveal-i,0) * .11s + 1.02s)}.lv2 .plan svg.plan-glyph circle:nth-of-type(5){transition-delay:calc(var(--reveal-i,0) * .11s + 1.18s)}.lv2 .plan svg.plan-glyph circle:nth-of-type(6){transition-delay:calc(var(--reveal-i,0) * .11s + 1.34s)}.lv2 .plan svg.plan-glyph circle:nth-of-type(7){transition-delay:calc(var(--reveal-i,0) * .11s + 1.5s)}.lv2 .plan svg.plan-glyph circle:nth-of-type(8){transition-delay:calc(var(--reveal-i,0) * .11s + 1.66s)}.lv2 .plan svg.plan-glyph circle:nth-of-type(9){transition-delay:calc(var(--reveal-i,0) * .11s + 1.82s)}.lv2 .plan svg.plan-glyph circle.bright{transition:opacity .52s ease-out, transform .52s var(--wg-ease-arrive), filter .52s ease-out;filter:drop-shadow(0 0 #7b9eff00)}.lv2 .plan[data-revealed=true] svg.plan-glyph circle.bright{filter:drop-shadow(0 0 6px #7b9effbf);transition-delay:calc(var(--reveal-i,0) * .11s + 1.9s)!important}.lv2 .plan ul li{transform-origin:0;transition:transform .35s var(--wg-ease-arrive);transition-delay:calc(var(--reveal-i,0) * .1s + .55s + var(--li-i,0) * 50ms);transform:scaleX(0)}.lv2 .plan[data-revealed=true] ul li{transform:scaleX(1)}.lv2 .plan-glyph{opacity:.9;width:100%;height:56px;transition:opacity var(--wg-t-base) ease, transform .6s var(--wg-ease-arrive);margin-bottom:18px}.lv2 .plan:hover .plan-glyph{opacity:1;transform:translateY(-2px)scale(1.04)}.lv2 .plan.featured{animation:lv2-featuredBreathe 6s var(--wg-ease-traverse) infinite}@keyframes lv2-featuredBreathe{0%,to{box-shadow:0 0 0 1px #7b9eff24,0 30px 80px #05091c80,0 0 80px #3d6fff24}50%{box-shadow:0 0 0 1px #7b9eff2e,0 30px 80px #05091c8c,0 0 130px #3d6fff3d}}.lv2 .plan:before{content:"";background:linear-gradient(90deg,#0000,#7b9eff59,#0000);height:1px;position:absolute;top:0;left:18%;right:18%}.lv2 .plan:hover{border-color:#7b9eff4d;transform:translateY(-2px)scale(1);box-shadow:0 0 16px #3d6fff2e,0 30px 60px #05091c80}.lv2 .plan.featured{background:linear-gradient(#3d6fff2e 0%,#3d6fff0f 60%,#080a204d 100%);border-color:#7b9eff52}.lv2 .plan.featured:before{background:linear-gradient(90deg,#0000,#7b9effb3,#0000)}.lv2 .plan-glyph circle{fill:#e8f0fe}.lv2 .plan-glyph .bright{fill:var(--wg-blue)}.lv2 .plan-pop{letter-spacing:.22em;text-transform:uppercase;color:#d6e7ff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(90deg,#3d6fff38 0%,#3d6fff4d 50%,#3d6fff38 100%);border:1px solid #7b9eff66;border-radius:100px;padding:6px 14px;font-size:12px;font-weight:600;position:absolute;top:14px;left:50%;transform:translate(-50%)}.lv2 .plan-name{font-family:var(--wg-font-display);letter-spacing:-.015em;color:var(--wg-fg-1);margin-top:4px;font-size:34px;font-style:normal;font-weight:430}.lv2 .plan-desc{font-size:var(--wg-mono-size);letter-spacing:var(--wg-mono-tracking);text-transform:uppercase;color:var(--wg-fg-3);min-height:36px;font-weight:400;line-height:1.5;font-family:var(--wg-font-mono);margin-top:14px}.lv2 .plan-price{font-variant-numeric:tabular-nums;border-top:1px solid #7b9eff14;flex-wrap:wrap;align-items:baseline;gap:2px;margin-top:26px;padding-top:22px;display:flex}.lv2 .plan-price .from{letter-spacing:.22em;text-transform:uppercase;color:var(--wg-fg-4);width:100%;font-size:12px;font-weight:400;font-family:var(--wg-font-mono);margin-bottom:6px;display:block}.lv2 .plan-price .cur{font-family:var(--wg-font-sans);color:var(--wg-fg-3);margin-right:2px;font-size:24px;font-weight:450}.lv2 .plan-price .num{font-family:var(--wg-font-sans);letter-spacing:-.04em;color:var(--wg-fg-bright);font-size:56px;font-weight:450;line-height:1}.lv2 .plan.featured .plan-price .num{color:var(--wg-blue)}.lv2 .plan.cosmos .plan-price .num{color:var(--wg-lyra-soft)}.lv2 .plan-price .cents{font-family:var(--wg-font-sans);color:var(--wg-fg-3);align-self:flex-start;margin-top:2px;font-size:16px;font-weight:450}.lv2 .plan-price .per{color:var(--wg-fg-4);font-size:12px;font-family:var(--wg-font-mono);letter-spacing:.04em;text-transform:uppercase;margin-left:6px}.lv2 .plan ul{flex:1;margin:22px 0 0;padding:0;list-style:none}.lv2 .plan ul li{font-size:var(--wg-text-sm);color:var(--wg-fg-2);padding:8px 0 8px 22px;line-height:1.4;position:relative}.lv2 .plan ul li:before{content:"";background:linear-gradient(90deg,#7b9eff33,#7b9effb3);width:12px;height:1px;position:absolute;top:16px;left:0}.lv2 .plan ul li:after{content:"";background:var(--wg-blue);border-radius:50%;width:4px;height:4px;position:absolute;top:14px;left:12px;box-shadow:0 0 4px #3d6fffb3}.lv2 .plan ul li b{color:var(--wg-fg-1);font-weight:560}.lv2 .plan-cta{letter-spacing:.14em;justify-content:center;margin-top:22px;font-size:12px}.lv2 a.plan-cta{border-color:#7b9eff59}.lv2 .plan-enterprise{background:linear-gradient(135deg,#8b7bf50f 0%,#a899f505 100%);border:1px solid #a899f538;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:36px;padding:28px 36px;display:flex;position:relative;overflow:hidden}.lv2 .plan-enterprise:before{content:"";background:linear-gradient(90deg,#0000,#a899f573,#0000);height:1px;position:absolute;top:0;left:18%;right:18%}.lv2 .plan-enterprise .ent-name{font-family:var(--wg-font-display);color:var(--wg-lyra-soft);letter-spacing:-.015em;font-size:28px;font-style:normal;font-weight:430}.lv2 .plan-enterprise .ent-desc{color:var(--wg-fg-3);font-size:12px;line-height:1.55;font-family:var(--wg-font-mono);letter-spacing:.04em;text-transform:uppercase;margin-top:4px}.lv2 .plan-enterprise .ent-left{flex:1;min-width:240px}.lv2 .plan-enterprise .ent-cta{color:var(--wg-fg-1);font-family:var(--wg-font-mono);letter-spacing:.14em;text-transform:uppercase;transition:border-color var(--wg-t-tap) ease, background var(--wg-t-tap) ease, transform var(--wg-t-tap) var(--wg-ease-arrive-soft), color var(--wg-t-tap) ease;background:#8b7bf514;border:1px solid #a899f566;border-radius:100px;align-items:center;gap:10px;padding:14px 24px;font-size:12px;text-decoration:none;display:inline-flex}.lv2 .plan-enterprise .ent-cta:hover{color:#fff;background:#8b7bf524;border-color:#a899f5bf;transform:translateY(-1px)}.lv2 .qa{flex-direction:column;justify-content:center;max-width:1080px;min-height:100dvh;margin:0 auto;padding:120px 32px max(14vh,200px);display:flex;position:relative}.lv2 .qa:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(80% 55%,#050716c7 0%,#05071673 50%,#0000 82%);position:absolute;inset:0 -10%}.lv2 .qa>*{z-index:1;position:relative}.lv2 .qa-head{margin-bottom:56px}.lv2 .qa-head h2{font-family:var(--wg-font-display);font-weight:400;font-size:min(var(--wg-display-lg), 3.6vw);letter-spacing:-.005em;color:var(--wg-fg-1);white-space:nowrap;margin:0;line-height:1.1}@media (max-width:880px){.lv2 .qa-head h2{font-size:var(--wg-display-lg);white-space:normal}}.lv2 .qa-head h2 em{background:linear-gradient(135deg, var(--wg-blue) 0%, var(--wg-cyan) 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}.lv2 .qa-list{border-top:1px solid #7b9eff1a}.lv2 .qa-item{opacity:0;transition:opacity .8s var(--wg-ease-arrive), transform .8s var(--wg-ease-arrive);transition-delay:calc(var(--reveal-i,0) * 60ms);border-bottom:1px solid #7b9eff1a;position:relative;transform:translateY(14px)}.lv2 .qa-item[data-revealed=true]{opacity:1;transform:translateY(0)}.lv2 .qa-item .q{appearance:none;cursor:pointer;text-align:left;width:100%;color:var(--wg-fg-1);font-family:var(--wg-font-display);font-weight:430;font-size:var(--wg-display-md);letter-spacing:0;transition:color var(--wg-t-quick) ease;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:28px 56px 28px 0;line-height:1.25;display:flex}.lv2 .qa-item .q:hover{color:var(--wg-cyan)}.lv2 .qa-item:hover{background:#7b9eff0d}.lv2 .qa-item .icon{width:28px;height:28px;transition:border-color var(--wg-t-quick) ease, transform .35s var(--wg-ease-arrive-soft), color var(--wg-t-quick) ease;border:1px solid #9a9cc066;border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.lv2 .qa-item .icon:before,.lv2 .qa-item .icon:after{content:"";transition:transform .35s var(--wg-ease-arrive-soft);background:currentColor;position:absolute}.lv2 .qa-item .icon:before{width:10px;height:1px}.lv2 .qa-item .icon:after{width:1px;height:10px}.lv2 .qa-item:hover .icon{color:var(--wg-cyan);border-color:#3de3ff66;transform:rotate(45deg)}.lv2 .qa-item.open .icon{color:var(--wg-cyan);border-color:#3de3ff66;transform:rotate(0)}.lv2 .qa-item.open .icon:after{transform:scaleY(0)}.lv2 .qa-item .a{max-height:0;transition:max-height .55s var(--wg-ease-arrive-soft);overflow:hidden}.lv2 .qa-item .a-inner{color:var(--wg-fg-2);opacity:0;transition:opacity .45s .15s ease, transform .55s .15s var(--wg-ease-arrive);padding:0 12% 32px 0;font-size:15.5px;font-weight:400;line-height:1.7;transform:translateY(8px)}.lv2 .qa-item.open .a-inner{opacity:1;transform:translateY(0)}.lv2 .qa-item .a-inner b{color:var(--wg-fg-1);font-weight:500}.lv2 .finale{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:160px 24px 130px;display:flex;position:relative}.lv2 .finale .wordmark-foot,.lv2 .finale .wordmark-credit{margin:0;position:absolute;left:0;right:0}.lv2 .finale .wordmark-foot{bottom:64px}.lv2 .finale .wordmark-credit{bottom:24px}.lv2 .finale-orb{pointer-events:none;z-index:0;width:min(720px,90vw);height:min(720px,90vw);animation:finale-orb-breathe 6s var(--wg-ease-traverse) infinite;background:radial-gradient(circle,#3d6fff57 0%,#5a82ff33 28%,#7b9eff1a 50%,#7b9eff09 68%,#0000 84%);margin-top:-360px;margin-left:-360px;position:absolute;top:50%;left:50%}@keyframes finale-orb-breathe{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.65;transform:scale(1.15)}}.lv2 .finale h2,.lv2 .finale p,.lv2 .finale .actions{z-index:1;position:relative}@keyframes wega-cta-gold-pulse{0%,to{box-shadow:0 0 #c9a84c00}18%{box-shadow:0 0 28px 4px #c9a84c73}36%{box-shadow:0 0 18px 2px #c9a84c33}60%{box-shadow:0 0 #c9a84c00}}.lv2 .wega-cta-gold-pulse{animation:wega-cta-gold-pulse 3.2s var(--wg-ease-arrive) infinite}.lv2 .finale h2{font-family:var(--wg-font-display);font-weight:360;font-size:var(--wg-display-xl);letter-spacing:-.015em;color:var(--wg-fg-bright);text-transform:none;text-wrap:balance;max-width:18ch;margin:0;line-height:1.02}.lv2 .finale h2 em{background:linear-gradient(135deg, var(--wg-blue) 0%, var(--wg-cyan) 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}.lv2 .finale p{color:var(--wg-fg-2);max-width:46ch;margin-top:24px;font-size:17px;font-weight:400;line-height:1.6}.lv2 .finale .actions{align-items:center;gap:16px;margin-top:40px;display:inline-flex}.lv2 .wordmark-foot{max-width:1280px;color:var(--wg-fg-4);letter-spacing:.04em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:120px;margin-left:auto;margin-right:auto;padding:0 32px;font-size:12px;display:flex;position:relative}.lv2 .wordmark-foot:before{content:"";background:linear-gradient(90deg,#0000,#7b9eff2e,#0000);height:1px;position:absolute;top:-32px;left:32px;right:32px}.lv2 .wordmark-foot a{color:var(--wg-fg-3);transition:color var(--wg-t-quick) ease;margin-right:22px;text-decoration:none}.lv2 .wordmark-foot a:hover{color:var(--wg-fg-1)}.lv2 .wordmark-foot .links{flex-wrap:wrap;display:flex}.lv2 .wordmark-foot .link-pending{color:var(--wg-fg-4);cursor:not-allowed;-webkit-user-select:none;user-select:none;margin-right:22px}.lv2 .wordmark-credit{max-width:1280px;color:var(--wg-fg-4);letter-spacing:.04em;text-align:right;margin:12px auto 24px;padding:0 32px;font-size:12px;line-height:1.6}.lv2 .wordmark-credit a{color:var(--wg-fg-4);transition:color var(--wg-t-quick) ease;text-decoration:none}.lv2 .wordmark-credit a:hover{color:var(--wg-fg-2)}@media (max-width:880px){.lv2 .act-paliers .journey-pin{grid-template-columns:1fr;gap:24px;height:auto;min-height:100vh;padding:80px 24px 40px}.lv2 .palier-text{min-height:40vh}.lv2 .palier-orbit{height:auto;min-height:50vh}.lv2 .palier-step p{font-size:15px}.lv2 .palier-step h3{font-size:36px}.lv2 .hero-cta{flex-direction:column;gap:16px}}@media (max-width:720px){.lv2 .hero{min-height:90vh;padding:100px 24px 70px}.lv2 .hero-title{max-width:14ch;font-size:clamp(36px,10vw,60px)}.lv2 .hero-lede{max-width:34ch;margin-top:26px;font-size:15px}.lv2 .hero-cta{margin-top:32px}.lv2 .pricing{padding:80px 24px}.lv2 .plans{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;flex-direction:row;gap:16px;padding:0 8px 8px;display:flex;overflow-x:auto}.lv2 .plan{scroll-snap-align:center;flex:0 0 calc(100% - 32px)}.lv2 .act-card h2{font-size:clamp(40px,10vw,72px)}.lv2 .manifesto blockquote{font-size:clamp(34px,9vw,64px)}.lv2 .plan-enterprise{text-align:center;flex-direction:column;align-items:stretch;padding:22px}.lv2 .plan-enterprise .ent-cta{justify-content:center}}@media (hover:none){.lv2 .hero-cta-secondary:hover:after{background:linear-gradient(90deg,#0000,#b8c0d84d,#0000);transform:scaleX(.6)}}@media (prefers-reduced-motion:reduce){.lv2 *,.lv2 :before,.lv2 :after{transition-duration:10ms!important;animation-duration:1ms!important}}
.lv2 .skip-link{z-index:60;background:var(--wg-bg-mid);color:var(--wg-fg-1);border-radius:var(--wg-r-pill);font-family:var(--wg-font-sans);border:1px solid #6e8dff66;padding:12px 20px;font-size:13px;font-weight:500;text-decoration:none;transition:top .2s;position:fixed;top:-100px;left:16px}.lv2 .skip-link:focus{top:16px}.lv2 .page:focus{outline:none}.lv2 .nav-hairline{z-index:50;pointer-events:none;opacity:.55;background:linear-gradient(90deg,#0000 0%,#6e8dff38 20%,#6e8dff52 50%,#6e8dff38 80%,#0000 100%);height:1px;position:fixed;top:0;left:0;right:0}.lv2 .nav-v2{z-index:50;align-items:center;gap:var(--wg-s-6);transition:background var(--wg-t-base) var(--wg-ease-arrive-soft), padding var(--wg-t-base) var(--wg-ease-arrive-soft);padding:22px 40px;display:flex;position:fixed;top:0;left:0;right:0}.lv2 .nav-v2--scrolled{background:linear-gradient(#04050bd9 0%,#04050b8c 70%,#0000 100%);padding-top:18px;padding-bottom:14px}.lv2 .nav-v2-mark{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.lv2 .nav-v2-mark-word{display:inline-flex}@media (max-width:640px){.lv2 .nav-v2-mark-word{display:none}}.lv2 .nav-v2-links{align-items:center;gap:36px;margin-left:auto;display:flex}.lv2 .nav-v2-link{height:20px;line-height:20px;font-family:var(--wg-font-mono);font-size:var(--wg-mono-size);letter-spacing:var(--wg-mono-tracking-wide);text-transform:uppercase;color:var(--wg-fg-3);text-decoration:none;display:inline-block;position:relative;overflow:hidden}.lv2 .nav-v2-link>span,.lv2 .nav-v2-link:after{height:20px;transition:transform .42s var(--wg-ease-arrive);line-height:20px;display:block}.lv2 .nav-v2-link:after{content:attr(data-label);color:var(--wg-fg-1);position:absolute;top:0;left:0;right:0;transform:translateY(20px)}.lv2 .nav-v2-link:hover>span{transform:translateY(-20px)}.lv2 .nav-v2-link:hover:after{transform:translateY(0)}.lv2 .nav-v2-actions{align-items:center;gap:14px;display:flex}.lv2 .nav-v2-login{font-family:var(--wg-font-mono);font-size:var(--wg-mono-size);letter-spacing:var(--wg-mono-tracking-wide);text-transform:uppercase;color:var(--wg-fg-3);transition:color var(--wg-t-quick) var(--wg-ease-arrive-soft);text-decoration:none}.lv2 .nav-v2-login:hover{color:var(--wg-fg-1)}.lv2 .nav-v2-cta{border-radius:var(--wg-r-pill);color:var(--wg-fg-1);font-family:var(--wg-font-mono);font-size:var(--wg-mono-size);letter-spacing:.18em;text-transform:uppercase;transition:background var(--wg-t-base) var(--wg-ease-arrive-soft), border-color var(--wg-t-base) var(--wg-ease-arrive-soft), transform var(--wg-t-tap) var(--wg-ease-arrive);background:#3d6fff1a;border:1px solid #6e8dff52;align-items:center;gap:8px;padding:10px 18px;text-decoration:none;display:inline-flex}.lv2 .nav-v2-cta svg{width:11px;height:11px;transition:transform var(--wg-t-base) var(--wg-ease-arrive)}.lv2 .nav-v2-cta:hover{background:#3d6fff38;border-color:#6e8dff8c;transform:translateY(-1px)}.lv2 .nav-v2-cta:hover svg{transform:translate(3px)}.lv2 .nav-v2-burger,.lv2 .nav-v2-mobile{display:none}@media (max-width:880px){.lv2 .nav-v2{padding:18px 24px}.lv2 .nav-v2-links,.lv2 .nav-v2-actions{display:none}.lv2 .nav-v2-burger{cursor:pointer;z-index:51;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:32px;height:32px;margin-left:auto;padding:0;display:flex;position:relative}.lv2 .nav-v2-burger span{background:var(--wg-fg-2);width:18px;height:1px;transition:transform var(--wg-t-base) var(--wg-ease-arrive), opacity var(--wg-t-tap) var(--wg-ease-arrive);display:block}.lv2 .nav-v2-burger--open span:first-child{transform:translateY(5px)rotate(45deg)}.lv2 .nav-v2-burger--open span:nth-child(2){opacity:0}.lv2 .nav-v2-burger--open span:nth-child(3){transform:translateY(-5px)rotate(-45deg)}.lv2 .nav-v2-mobile{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:49;opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--wg-t-base) var(--wg-ease-arrive), visibility 0s linear var(--wg-t-base);background:#04050bf5;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lv2 .nav-v2-mobile--open{opacity:1;pointer-events:auto;visibility:visible;transition:opacity var(--wg-t-base) var(--wg-ease-arrive), visibility 0s}.lv2 .nav-v2-mobile-links{text-align:center;flex-direction:column;gap:28px;display:flex}.lv2 .nav-v2-mobile-links a{font-family:var(--wg-font-display);color:var(--wg-fg-1);font-size:28px;font-style:italic;font-weight:400;text-decoration:none}.lv2 .nav-v2-mobile-cta{letter-spacing:.2em;text-transform:uppercase;margin-top:12px;font-family:var(--wg-font-mono)!important;color:var(--wg-blue-soft)!important;font-size:13px!important;font-style:normal!important}}.lv2 .hero-cta{align-items:center}.lv2 .hero-cta-secondary{font-family:var(--wg-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--wg-fg-3);margin-left:var(--wg-s-4);transition:color var(--wg-t-quick) var(--wg-ease-arrive-soft);font-size:12px;text-decoration:none}.lv2 .hero-title .promise .ch,.lv2 .hero-title .pain .ch,.lv2 .hero-title .word .ch{background:0 0;-webkit-background-clip:initial;background-clip:initial;color:var(--wg-fg-bright);-webkit-text-fill-color:var(--wg-fg-bright)}.lv2 .hero-title{font-family:var(--wg-font-display);font-style:normal;font-weight:340;font-size:var(--wg-display-hero);letter-spacing:-.015em;line-height:.95}.lv2 .hero-title .word .ch.ch-em{background:linear-gradient(135deg, #fff 0%, var(--wg-blue) 55%, var(--wg-cyan) 120%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}.lv2 .palier-progress button.active:after{background:var(--wg-fg-bright);box-shadow:0 0 8px #6e8dfff2,0 0 18px #3de3ff8c}.lv2 .plan,.lv2 .ui,.lv2 .kpi,.lv2 .iter .seg,.lv2 .phone{-webkit-backdrop-filter:none!important}.lv2 .plan{border:var(--wg-hairline);background:#080b1eeb}.lv2 .plan.featured{background:linear-gradient(#3d6fff24 0%,#3d6fff0a 60%,#3d6fff00 100%),#080b1eeb;border-color:#6e8dff52;animation:none!important}.lv2 .plan-pop{background:#3d6fff2e;animation:none!important}.lv2 .manifesto{min-height:100dvh;padding:var(--wg-s-7) var(--wg-s-5);justify-content:center;align-items:center;display:flex;position:relative}.lv2 .manifesto-quote{font-family:var(--wg-font-display);letter-spacing:-.02em;color:var(--wg-fg-bright);text-align:center;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(40px,7vw,128px);font-style:italic;font-weight:400;line-height:1.02}.lv2 .manifesto-chunk{white-space:nowrap;display:inline-block}.lv2 .manifesto-mask{vertical-align:bottom;line-height:inherit;margin-bottom:-.18em;padding-bottom:.18em;display:inline-block;overflow:hidden}.lv2 .manifesto-space{white-space:pre;display:inline-block}.lv2 .manifesto-ch{opacity:0;transition:transform .85s var(--wg-ease-arrive), opacity .65s var(--wg-ease-arrive);display:inline-block;transform:translateY(90%)}.lv2 .manifesto-quote.in .manifesto-ch{opacity:1;transform:translateY(0)}.lv2 .still-moment{pointer-events:none;position:absolute;inset:0}.lv2 .still-moment-pin{height:100dvh;position:sticky;top:0}.lv2 .proof-strip{padding:var(--wg-s-9) var(--wg-s-5) var(--wg-s-7);max-width:1280px;margin:0 auto}.lv2 .proof-grid{gap:var(--wg-s-6);border-top:var(--wg-hairline);border-bottom:var(--wg-hairline);padding:var(--wg-s-7) 0;grid-template-columns:repeat(3,1fr);align-items:end;display:grid}.lv2 .proof-stat{text-align:left;opacity:1!important;transition:none!important;transform:none!important}.lv2 .proof-num{font-family:var(--wg-font-display);letter-spacing:-.03em;color:var(--wg-fg-bright);font-size:clamp(64px,9vw,144px);font-style:normal;font-weight:300;line-height:1}.lv2 .proof-suffix{color:var(--wg-cyan);vertical-align:super;margin-left:4px;font-size:.4em;font-style:normal}.lv2 .proof-lab{margin-top:var(--wg-s-2);font-family:var(--wg-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--wg-fg-3);font-size:12px}@media (max-width:720px){.lv2 .proof-grid{gap:var(--wg-s-5);grid-template-columns:1fr}}.lv2 .trust-strip{padding:var(--wg-s-6) var(--wg-s-5);max-width:1280px;margin:0 auto}.lv2 .trust-row{justify-content:center;align-items:center;gap:var(--wg-s-3);font-family:var(--wg-font-mono);letter-spacing:.08em;color:var(--wg-fg-2);flex-wrap:wrap;font-size:12px;display:flex;position:relative}.lv2 .trust-strip{position:relative}.lv2 .trust-strip:before{content:"";pointer-events:none;background:radial-gradient(70% 80%,#04050b6b,#04050b29 60%,#0000 80%);position:absolute;inset:-24px -48px}.lv2 .trust-strip>*{position:relative}.lv2 .trust-item{align-items:center;gap:8px;display:inline-flex}.lv2 .trust-mark{color:var(--wg-cyan);font-weight:400}.lv2 .trust-item b{color:var(--wg-fg-1);font-weight:400}.lv2 .trust-sep{color:var(--wg-fg-ghost)}.lv2 .nav-v2-cta:active,.lv2 .plan-cta:active,.lv2 .ent-cta:active{transition:transform var(--wg-t-instant) var(--wg-ease-orbital);transform:scale(.98)}.lv2 .wordmark-credit{display:none}@media (max-width:720px){.lv2 .hero{min-height:90vh;padding:100px 24px 60px}.lv2 .hero-title{font-size:clamp(38px,10vw,56px)}.lv2 .hero-lede{max-width:32ch;font-size:15px}.lv2 .hero-cta{flex-direction:column;gap:18px}.lv2 .hero-cta-secondary{margin-left:0}.lv2 .journey{scroll-snap-type:y mandatory;height:auto!important}.lv2 .palier-step{scroll-snap-align:start;min-height:100dvh;padding:80px 24px 40px;position:relative}.lv2 .palier-orbit,.lv2 .palier-text{position:relative;inset:auto}.lv2 .act-paliers{height:auto}.lv2 .act-paliers .journey-pin{height:auto;min-height:0;position:static}.lv2 .plans{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;flex-direction:row;gap:16px;padding:0 32px;display:flex;overflow-x:auto}.lv2 .plan{scroll-snap-align:center;flex:0 0 calc(100% - 80px)}}@media (prefers-reduced-motion:reduce){.lv2 .manifesto-ch{filter:none!important;transition:opacity .2s linear!important;animation:none!important;transform:none!important}.lv2 .manifesto-quote.in .manifesto-ch{opacity:1}}.lv2 .sixty-second{text-align:center;z-index:1;justify-content:center;align-items:center;min-height:100vh;padding:80px 24px;display:flex;position:relative}.lv2 .sixty-second-inner{flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.lv2 .sixty-second-post{font-family:var(--wg-font-mono);font-size:var(--wg-mono-size);letter-spacing:var(--wg-mono-tracking-wide);text-transform:uppercase;color:var(--wg-fg-2);margin:0;font-weight:400}.lv2 .sixty-second-num{font-family:var(--wg-font-display);white-space:nowrap;letter-spacing:-.04em;color:var(--wg-fg-bright);font-variant-numeric:tabular-nums;text-shadow:0 0 36px #050716d1,0 0 12px #05071699;margin:0;font-size:clamp(56px,13vw,210px);font-style:normal;font-weight:300;line-height:.9}.lv2 .sixty-second-unit{font-family:var(--wg-font-display);opacity:.62;font-size:.35em;font-style:normal;font-weight:400}@media (max-width:600px){.lv2 .sixty-second{min-height:80vh;padding:60px 16px}.lv2 .sixty-second-inner{gap:14px}}.lv2 .fomo-bridge{text-align:center;justify-content:center;align-items:center;min-height:100%;padding:40px 32px;display:flex}.lv2 .fomo-bridge-copy{font-family:var(--wg-font-display);letter-spacing:-.015em;color:var(--wg-fg-1);text-shadow:0 0 32px #050716e0,0 0 10px #050716a6;flex-direction:column;align-items:center;gap:.18em;margin:0;font-size:clamp(30px,4.8vw,68px);font-style:normal;font-weight:400;line-height:1.1;display:flex}.lv2 .fomo-bridge-clause{display:block}.lv2 .fomo-bridge-clause:last-child{color:var(--wg-fg-bright)}@media (max-width:600px){.lv2 .fomo-bridge{padding:0 24px}}.lv2 .hero-title .ch,.lv2 .manifesto-quote,.lv2 .pricing-head h2,.lv2 .finale h2{text-shadow:0 0 28px #050716c7,0 0 8px #0507168c}.lv2 .act-card h2{text-shadow:0 0 18px #05071680}@media (prefers-reduced-motion:reduce){.lv2 .hero-title .ch,.lv2 .act-card h2,.lv2 .manifesto-quote,.lv2 .pricing-head h2,.lv2 .finale h2{text-shadow:0 0 18px #05071699}}.lv2 .hero-lede{color:var(--wg-fg-1);font-weight:400}.lv2 .hero-cta-secondary{color:var(--wg-fg-1)}.lv2 .hero-cta-secondary:hover{color:var(--wg-fg-bright)}.lv2 .pl-text h3{text-shadow:0 0 28px #050716c7,0 0 8px #0507168c}.lv2 .pl-text p{color:var(--wg-fg-1)}.lv2 .pl-text .num,.lv2 .pl-text .meta{color:var(--wg-fg-3)}.lv2 .pl-text:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(70% 60% at 40%,#04050b6b,#04050b2e 55%,#0000 78%);position:absolute;inset:-48px -64px}.lv2 .nav-v2--scrolled{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#04050beb 0%,#04050bb8 55%,#04050b59 82%,#0000 100%)}.lv2 .page{overflow-x:clip}@media (max-width:880px){.lv2 .nav-v2-mark{z-index:51;position:relative}.lv2 .nav-v2-mobile{padding-bottom:8vh}}.lv2 .journey-pin{opacity:clamp(0, 1 - var(--fomo-op,0) * 4, 1)}.lv2 .nav-v2-link,.lv2 .nav-v2-login{margin:-12px -8px;padding:12px 8px}.lv2 .nav-v2-link{height:auto}.lv2 .nav-v2-link>span,.lv2 .nav-v2-link:after{height:20px;line-height:20px}.lv2 .nav-v2-link:after{top:12px;left:8px;right:8px}@media (max-width:880px){.lv2 .nav-v2-mobile-cta{border-radius:var(--wg-r-pill);background:#3d6fff1f;border:1px solid #6e8dff61;margin-top:20px;display:inline-block;padding:14px 28px!important}}@media (min-width:981px){.lv2 .pricing{max-width:min(1520px,100%)}.lv2 .plan{padding:28px 22px}.lv2 .plan .plan-price .num{font-size:clamp(34px,3.2vw,48px)}.lv2 .plan ul li{font-size:var(--wg-text-sm)}}@media (min-width:981px) and (max-width:1280px){.lv2 .plans{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.lv2 .plan{grid-column:span 2}.lv2 .plan:nth-child(4){grid-column:2/span 2}.lv2 .plan:nth-child(5){grid-column:4/span 2}}@media (min-width:1281px){.lv2 .plans{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.lv2 .plan-glyph{display:none}}@media (max-width:880px){.lv2 .nav-v2-mobile{flex-direction:column;gap:40px}}.lv2 .finale-brand{opacity:.85;justify-content:center;margin:120px 0 16px;display:flex}.lv2 .act-card,.lv2 .act-progress .act-row{opacity:clamp(0, 1 - var(--fomo-op,0) * 4, 1)}.lv2 .orbit-card:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(68% 62% at 55%,#04050b70,#04050b2e 55%,#0000 78%);position:absolute;inset:-32px -48px}.lv2 .row,.lv2 .iter .seg .t{color:var(--wg-fg-1)}.lv2 .finale:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(64% 48% at 50% 46%,#0507169e 0%,#0507164d 55%,#0000 80%);position:absolute;inset:10% -10%}.lv2 .nav-v2-link:after{opacity:0;transition:transform .42s var(--wg-ease-arrive), opacity .25s ease}.lv2 .nav-v2-link:hover:after{opacity:1}.lv2 .nav-v2-link>span{transition:transform .42s var(--wg-ease-arrive), opacity .25s ease}.lv2 .nav-v2-link:hover>span{opacity:0}.lv2 .nav-v2-link[aria-current=true]{color:var(--wg-fg-1)}.lv2 .nav-v2-link:before{content:"";pointer-events:none;height:1px;transition:transform .25s var(--wg-ease-arrive-soft);background:linear-gradient(90deg,#0000,#6e8dffbf,#0000);position:absolute;bottom:6px;left:8px;right:8px;transform:scaleX(0)}.lv2 .nav-v2-link[aria-current=true]:before{transform:scaleX(1)}.lv2 .nebula-band{z-index:1;pointer-events:none;will-change:transform;background:radial-gradient(52% 30% at 32% 42%,#3d6fff13,#0000 70%),radial-gradient(44% 26% at 68% 58%,#8b7bf50e,#0000 70%),radial-gradient(60% 22%,#3de3ff07,#0000 75%);height:160vh;position:fixed;top:-30vh;left:-12vw;right:-12vw}@media (prefers-reduced-motion:reduce){.lv2 .nebula-band{display:none}}.lv2 .plans-compare{text-align:center;margin-top:28px}.lv2 .plans-compare-toggle{appearance:none;cursor:pointer;border-radius:var(--wg-r-pill);font-family:var(--wg-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--wg-fg-3);transition:color var(--wg-t-quick) ease, border-color var(--wg-t-quick) ease, transform var(--wg-t-tap) var(--wg-ease-arrive-soft);background:0 0;border:1px solid #6e8dff38;align-items:center;gap:10px;padding:12px 22px;font-size:12px;display:inline-flex}.lv2 .plans-compare-toggle:hover{color:var(--wg-fg-1);border-color:#6e8dff80;transform:translateY(-1px)}.lv2 .plans-compare-toggle:active{transform:scale(.98)}.lv2 .plans-compare-toggle .chev{transition:transform var(--wg-t-tap) var(--wg-ease-arrive-soft)}.lv2 .plans-compare-toggle[aria-expanded=true] .chev{transform:rotate(180deg)}.lv2 .plans-compare-panel{opacity:0;max-height:0;transition:max-height .55s var(--wg-ease-arrive-soft), opacity .45s ease;overflow:hidden}.lv2 .plans-compare-panel.open{opacity:1;max-height:720px}.lv2 .plans-compare-scroll{margin-top:24px;overflow-x:auto}.lv2 .plans-compare table{border-collapse:collapse;text-align:left;width:100%;min-width:760px;color:var(--wg-fg-2);font-size:13px}.lv2 .plans-compare th,.lv2 .plans-compare td{white-space:nowrap;border-bottom:1px solid #7b9eff14;padding:12px 16px;font-weight:400}.lv2 .plans-compare thead th{font-family:var(--wg-font-display);color:var(--wg-fg-1);border-bottom:1px solid #7b9eff2e;font-size:20px;font-style:normal;font-weight:480}.lv2 .plans-compare thead th.feat{font-family:var(--wg-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--wg-fg-4);font-size:12px;font-style:normal}.lv2 .plans-compare thead th.featured-col{color:var(--wg-blue-bright)}.lv2 .plans-compare td.featured-col{color:var(--wg-fg-1)}.lv2 .plans-compare tbody th{font-family:var(--wg-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--wg-fg-4);font-size:12px}.lv2 .plans-compare td{font-variant-numeric:tabular-nums}.lv2{font-kerning:normal;font-variant-ligatures:common-ligatures contextual;font-optical-sizing:auto;-moz-osx-font-smoothing:grayscale}.lv2 .hero-title{letter-spacing:-.026em}.lv2 .act-card h2,.lv2 .finale h2{letter-spacing:-.02em}.lv2 .pricing-head h2,.lv2 .qa-head h2{letter-spacing:-.012em}.lv2 .qa-item .q{letter-spacing:-.006em}.lv2 .pl-text h3{letter-spacing:-.014em}.lv2 .manifesto-quote{letter-spacing:-.018em;hanging-punctuation:first last}.lv2 .plan-desc{font-family:var(--wg-font-display);font-style:italic;font-weight:400;font-size:var(--wg-display-min);letter-spacing:0;text-transform:none;color:var(--wg-fg-2);text-wrap:pretty;min-height:54px;margin-top:10px;line-height:1.35}.lv2 .nav-v2-link,.lv2 .nav-v2-login{letter-spacing:var(--wg-mono-tracking)}.lv2 .pricing-head p{font-size:var(--wg-text-body);color:var(--wg-fg-2);max-width:46ch;margin-left:auto;margin-right:auto;line-height:1.6}.lv2 .hero-lede,.lv2 .pricing-head p,.lv2 .qa-item .a-inner,.lv2 .pl-text p,.lv2 .finale p,.lv2 .plan ul li{text-wrap:pretty}.lv2 .plan-price{padding-top:44px;position:relative}.lv2 .plan-price .from{width:100%;margin-bottom:0;position:absolute;top:20px;left:0}.lv2 .plan-price .num,.lv2 .plan-price .cents,.lv2 .plan-price .cur,.lv2 .proof-num{font-variant-numeric:tabular-nums lining-nums}@media (min-width:721px){.lv2 .hero-lede{font-size:var(--wg-text-lead);max-width:42ch;line-height:1.55}}@media (max-width:720px){.lv2 .plan-desc{font-family:var(--wg-font-sans);font-style:italic;font-size:var(--wg-text-sm);overflow-wrap:break-word;min-height:44px;line-height:1.45}}.lv2 .hero-title .ch{opacity:1;transform:translateY(126%)}.lv2 .hero-title .word.in .ch{animation:lv2-hero-glyph-rise .65s var(--wg-ease-arrive-soft) both}@keyframes lv2-hero-glyph-rise{0%{transform:translateY(126%)}to{transform:translateY(0)}}.lv2 .manifesto-ch{opacity:1;transition:transform .85s var(--wg-ease-arrive);transform:translateY(123%)}.lv2 .manifesto-quote.in .manifesto-ch{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.lv2 .hero-title .ch,.lv2 .manifesto-ch,.lv2 .manifesto-quote.in .manifesto-ch{opacity:1!important;transition:none!important;animation:none!important;transform:translateY(0)!important}}.lv2 .qa-item .a{max-height:none;transition:grid-template-rows .55s var(--wg-ease-arrive-soft), padding-bottom .55s var(--wg-ease-arrive-soft);grid-template-rows:0fr;padding-bottom:0;display:grid;overflow:hidden}.lv2 .qa-item.open .a{grid-template-rows:1fr;padding-bottom:32px}.lv2 .qa-item .a-inner{max-width:68ch;min-height:0;font-size:var(--wg-text-body);padding:0;line-height:1.65;overflow:hidden}@media (min-width:721px){.lv2 .act-card{padding-bottom:130px}}.lv2 :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--wg-blue-soft);outline-offset:3px;box-shadow:0 0 0 5px #3d6fff2e}.lv2 .manifesto-ch{transition:none}.lv2 .plan.featured:after{content:"";background:linear-gradient(140deg, var(--wg-blue) 0%, transparent 40%, var(--wg-lyra) 100%);-webkit-mask-composite:xor;opacity:.55;pointer-events:none;border-radius:22px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lv2 .plan.featured{box-shadow:0 0 0 1px #3d6fff1a,0 24px 70px #05091c8c,0 0 70px #3d6fff1a}.lv2 .plan.cosmos{background:linear-gradient(#8b7bf51a 0%,#8b7bf508 55%,#8b7bf500 100%),#080b1eeb;border-color:#a899f542}.lv2 .plan.cosmos:before{background:linear-gradient(90deg,#0000,#a899f58c,#0000)}.lv2 .plan.cosmos:after{content:"";background:linear-gradient(140deg, var(--wg-lyra) 0%, transparent 45%, var(--wg-lyra) 100%);-webkit-mask-composite:xor;opacity:.32;pointer-events:none;border-radius:22px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lv2 .plan.cosmos .plan-glyph line{stroke:#b8a9d9e6}.lv2 .plan.cosmos ul li:before{background:linear-gradient(90deg,#a899f533,#a899f5b3)}.lv2 .plan.cosmos ul li:after{background:var(--wg-lyra);box-shadow:0 0 4px #8b7bf5b3}.lv2 .plan.cosmos:hover{border-color:#a899f566;box-shadow:0 0 16px #8b7bf529,0 30px 60px #05091c80}.lv2 .plan:hover .plan-glyph{transform:translateY(-2px)rotate(4deg)scale(1.05)}.lv2 .plans-compare tr.compare-group td{font-family:var(--wg-font-mono);letter-spacing:var(--wg-mono-tracking-wide);text-transform:uppercase;color:var(--wg-fg-4);text-align:left;border-bottom:0;padding:26px 8px 8px;font-size:12px;font-weight:400}.lv2 .plans-compare thead th.premium-col{color:var(--wg-lyra-soft)}.lv2 .plans-compare td.premium-col{color:var(--wg-fg-1)}@media (min-width:1281px){.lv2 .plan-glyph{display:block}}.lv2 .plan-glyph{opacity:.9;width:84px;height:47px;margin-bottom:20px}.lv2 .plan-desc{font-family:var(--wg-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--wg-fg-4);overflow-wrap:normal;min-height:34px;margin-top:8px;font-size:11px;font-style:normal;font-weight:400;line-height:1.5}@media (max-width:720px){.lv2 .plan-desc{font-family:var(--wg-font-mono);min-height:34px;font-size:11px;font-style:normal}}.lv2 .plan-price{border-top:0;margin-top:14px;padding-top:34px}.lv2 .plan-price .from{top:10px}.lv2 .plan-price .per{font-family:var(--wg-font-sans);text-transform:lowercase;letter-spacing:.02em;color:var(--wg-fg-4);font-size:12px}.lv2 .plan-divider{background:linear-gradient(90deg,#6e8dff29,#6e8dff0d);height:1px;margin-top:20px}.lv2 .plan.cosmos .plan-divider{background:linear-gradient(90deg,#a899f52e,#a899f50d)}.lv2 .plan ul{margin-top:18px}.lv2 .plan ul li{padding-top:7px;padding-bottom:7px;padding-left:18px}.lv2 .plan ul li:before{background:var(--wg-blue);opacity:.7;border-radius:50%;width:4px;height:4px;top:15px;left:2px}.lv2 .plan ul li:after{display:none}.lv2 .plan.cosmos ul li:before{background:var(--wg-lyra);opacity:.75}.lv2 .plan .plan-cta{border-radius:var(--wg-r-pill);width:100%;height:44px;font-family:var(--wg-font-mono);letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;font-size:12px;font-weight:400;display:inline-flex}.lv2 .plan:not(.featured) .plan-cta{color:var(--wg-fg-1);background:0 0;border:1px solid #6e8dff4d}.lv2 .plan:not(.featured):not(.cosmos) .plan-cta:hover{border-color:var(--wg-blue);background:#3d6fff14}.lv2 .plan.featured .plan-cta{background:linear-gradient(135deg, var(--wg-blue) 0%, var(--wg-lyra) 100%);color:#fff;border:0;box-shadow:0 4px 30px #3d6fff57}.lv2 .plan.featured .plan-cta:hover{box-shadow:0 8px 40px #3d6fff57}.lv2 .plan.cosmos .plan-cta{color:var(--wg-lyra-soft);border-color:#8b7bf570}.lv2 .plan.cosmos .plan-cta:hover{border-color:var(--wg-lyra);background:#8b7bf51a}.lv2 .phone-screen .play{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff3}.lv2 .decompose .ann li{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0d0d24f0}.lv2 .plan-pop{-webkit-backdrop-filter:none;backdrop-filter:none}.lv2 .nav-v2-link,.lv2 .nav-v2-login{font-family:var(--wg-font-sans);letter-spacing:.08em;color:var(--wg-fg-2);font-size:13px;font-weight:500}.lv2 .nav-v2-cta{font-family:var(--wg-font-sans);letter-spacing:.08em;font-size:13px;font-weight:500}.lv2 .hero-cta-secondary{font-family:var(--wg-font-sans);letter-spacing:.04em;color:var(--wg-fg-1);text-underline-offset:6px;transition:text-decoration-color var(--wg-t-quick) ease, color var(--wg-t-quick) ease;font-size:14px;font-weight:500;-webkit-text-decoration:underline #6e8dff73;text-decoration:underline #6e8dff73}.lv2 .hero-cta-secondary:hover{-webkit-text-decoration-color:var(--wg-cyan);text-decoration-color:var(--wg-cyan)}.lv2 .plan .plan-cta{font-family:var(--wg-font-sans);letter-spacing:.08em;font-size:12.5px;font-weight:600}.lv2 .plan:not(.featured) .plan-cta{border-color:#6e8dff73}.lv2 .plans-compare-toggle{font-family:var(--wg-font-sans);letter-spacing:.08em;color:var(--wg-fg-2);font-weight:500}.lv2 .hero-title .ch-em,.lv2 .hero-title .word .ch.ch-em{background:linear-gradient(135deg, #fff 0%, var(--wg-blue-soft) 45%, var(--wg-cyan) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.lv2 .wega-btn--xl{letter-spacing:.08em;font-weight:600;font-family:var(--wg-font-sans)!important}.lv2 .manifesto blockquote{opacity:1;transition:none;transform:none}.lv2 .hero-cta-links,.lv2 .finale-links{align-items:center;gap:28px;display:inline-flex}.lv2 .hero-cta-links .hero-cta-secondary,.lv2 .finale-links .hero-cta-secondary{margin-left:0}.lv2 .finale .actions{flex-direction:column;gap:22px}@media (max-width:880px){.lv2 .hero-cta-links,.lv2 .finale-links{flex-direction:column;gap:18px}}@media (max-width:1180px){.lv2 .nav-v2-links{gap:24px}}.lv2 .hero-lede,.lv2 .finale p,.lv2 .fomo-bridge-clause{text-wrap:balance}.lv2 .pl-visual:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(58% 56%,#04050b94,#04050b42 58%,#0000 82%);border-radius:48px;position:absolute;inset:4% -6%}.lv2 .plan-desc{min-height:36px;font-size:12px}@media (max-width:720px){.lv2 .plan-desc{min-height:36px;font-size:12px}.lv2 .pl-text .meta{flex-direction:column;gap:8px}.lv2 .palier-step .meta>span:nth-child(2){display:none}.lv2 .qa-item .q{padding:22px 52px 22px 0;font-size:22px;line-height:1.25}.lv2 .finale .wordmark-foot{flex-direction:column;align-items:flex-start;gap:14px;margin-top:48px;padding:0 24px;position:static}.lv2 .finale .wordmark-foot .links{gap:14px 18px}.lv2 .finale .wordmark-credit{margin-top:20px;padding:0 24px;position:static}.lv2 .finale{padding-bottom:48px}.lv2 .finale-brand{margin-top:88px}.lv2 .wega-btn--xl{letter-spacing:.05em;white-space:nowrap;padding:0 22px;font-size:12.5px}}.lv2 .plan:not([data-reveal=pending]),.lv2 .qa-item:not([data-reveal=pending]){opacity:1;transform:none}.lv2 .plan.featured:not([data-reveal=pending]){transform:translateY(-6px)}.lv2 .plan:not([data-reveal=pending]) ul li{transform:scaleX(1)}.lv2 .plan:not([data-reveal=pending]) svg.plan-glyph line{stroke-dashoffset:0}.lv2 .plan:not([data-reveal=pending]) svg.plan-glyph circle{opacity:1;transform:scale(1)}@media (min-width:1281px){.lv2 .plan{padding-left:18px;padding-right:18px}.lv2 .plan ul li{font-size:14.5px}}.lv2 .plan-annual{min-height:18px;font-family:var(--wg-font-sans);letter-spacing:.02em;color:var(--wg-fg-4);font-variant-numeric:tabular-nums;margin-top:6px;font-size:12px;line-height:18px}.lv2 .nav-v2-locale{align-items:center;margin-right:6px;display:inline-flex}.lv2 .nav-v2-mobile-locale{justify-content:center;margin:4px 0;display:inline-flex}.lv2 .wordmark-locale{align-items:center;margin-left:4px;display:inline-flex}@media (max-width:880px){.lv2 .nav-v2-locale{display:none}}
.lv2 .hero-title,.lv2 .act-card h2,.lv2 .finale h2,.lv2 .pricing-head h2,.lv2 .qa-head h2,.lv2 .manifesto blockquote,.lv2 .manifesto-quote,.lv2.wl .wl-title,.lv2.wl .wl-journey-head h2,.lv2 .pv2-section-head h1,.lv2 .pv2-section-head h2,.lv2 .pv2-legal-head h1,.lv2 .pv2-auth-headline{font-family:var(--wg-font-display);font-style:normal;font-weight:200}.lv2 .hero-title{letter-spacing:-.03em}.lv2 .act-card h2,.lv2 .finale h2,.lv2 .manifesto blockquote,.lv2 .manifesto-quote,.lv2.wl .wl-title{letter-spacing:-.028em}.lv2 .pricing-head h2,.lv2 .qa-head h2,.lv2.wl .wl-journey-head h2,.lv2 .pv2-section-head h1,.lv2 .pv2-section-head h2,.lv2 .pv2-legal-head h1,.lv2 .pv2-auth-headline{letter-spacing:-.025em}.lv2 .pl-text h3,.lv2 .qa-item .q,.lv2 .plan-name,.lv2 .plan-enterprise .ent-name,.lv2 .plan-desc,.lv2 .fomo-bridge-copy,.lv2 .nav-v2-mobile,.lv2 .kpi .v,.lv2 .proof-num,.lv2 .sixty-second-num,.lv2 .sixty-second-unit,.lv2 .pv2-legal-section h2,.lv2 .pv2-auth-head h2,.lv2 .pv2-success h3,.lv2 .pv2-auth-stat-n{font-style:normal;font-weight:300}.lv2 .qa-item .q{letter-spacing:-.012em}.lv2 .pl-text h3{letter-spacing:-.018em}.lv2 .row .v,.lv2 .phone-screen .meta .t,.lv2 .plans-compare thead th{font-weight:500}.lv2 .hero-title .ch-em,.lv2 .hero-title .word.in .ch-em,.lv2 .hero-title .word .ch.ch-em,.lv2 .act-card h2 em,.lv2 .finale h2 em,.lv2 .pricing-head h2 em,.lv2 .qa-head h2 em,.lv2 .pl-text h3 em,.lv2 .manifesto blockquote em,.lv2 .manifesto-quote em,.lv2.wl .wl-title em,.lv2.wl .wl-journey-head h2 em,.lv2 .pv2-auth-headline em{background:0 0;-webkit-background-clip:initial;background-clip:initial;color:var(--wg-blue-em);-webkit-text-fill-color:var(--wg-blue-em);text-shadow:0 0 28px #3d6fffa6,0 0 2px #7b9eff80;font-style:normal;font-weight:500}.lv2,.lv2 .page,.lv2.wl{text-shadow:0 2px 5px #040614d9,0 10px 32px #040614cc}.lv2 .hero-title,.lv2 .act-card h2,.lv2 .finale h2,.lv2 .pricing-head h2,.lv2 .qa-head h2,.lv2 .manifesto blockquote,.lv2 .manifesto-quote,.lv2 .pl-text h3,.lv2.wl .wl-title,.lv2.wl .wl-journey-head h2,.lv2 .pv2-section-head h1,.lv2 .pv2-section-head h2,.lv2 .pv2-legal-head h1,.lv2 .pv2-auth-headline{text-shadow:0 3px 10px #040614d9,0 20px 60px #040614cc}.lv2 .hero-title .ch-em,.lv2 .hero-title .word.in .ch-em,.lv2 .hero-title .word .ch.ch-em,.lv2 .act-card h2 em,.lv2 .finale h2 em,.lv2 .pricing-head h2 em,.lv2 .qa-head h2 em,.lv2 .pl-text h3 em,.lv2 .manifesto blockquote em,.lv2 .manifesto-quote em,.lv2.wl .wl-title em,.lv2.wl .wl-journey-head h2 em,.lv2 .pv2-auth-headline em{text-shadow:0 0 28px #3d6fffa6,0 0 2px #7b9eff80,0 3px 10px #040614d9,0 20px 60px #040614cc}.lv2 .qa-item .q,.lv2 .plans-compare-toggle,.lv2 .pv2-tab,.lv2 .pv2-textbtn,.lv2 .nav-v2-burger,.lv2 .pv2-check-label{text-shadow:0 2px 5px #040614d9,0 10px 32px #040614cc}.lv2 .wega-btn,.lv2 .btn,.lv2 .plan-cta,.lv2 .nav-v2-cta,.lv2 .pv2-input,.lv2 .pv2-select,.lv2 .pv2-textarea,.lv2 .pv2-input-toggle,.lv2 .pv2-check{text-shadow:none}
