.cursor-follower[data-v-77d3a1fb]{--cursor-size:14px;background:#d0fc4d59;border-radius:999px;box-shadow:0 0 0 2px #d0fc4df2,0 0 18px #d0fc4d59,0 0 40px #d0fc4d33;height:var(--cursor-size);left:0;mix-blend-mode:difference;pointer-events:none;position:fixed;top:0;transform:translate3d(calc(var(--x)*1px - var(--cursor-size)/2),calc(var(--y)*1px - var(--cursor-size)/2),0);transform-origin:center;transition:width .25s ease,height .25s ease,box-shadow .25s ease;width:var(--cursor-size);will-change:transform,width,height;z-index:9999}.cursor-follower[data-v-77d3a1fb]:after{border:2px solid rgba(208,252,77,.45);border-radius:999px;content:"";inset:-16px;opacity:.7;position:absolute}.cursor-follower.is-hovering[data-v-77d3a1fb]{--cursor-size:34px;background:#d0fc4d33;box-shadow:0 0 0 2px #d0fc4d,0 0 24px #d0fc4d80,0 0 60px #d0fc4d59}.circle-bg[data-v-f3e739aa]{inset:0;overflow:hidden;pointer-events:none;position:absolute}.circle-item[data-v-f3e739aa]{border:2px solid #dff97a0e;border-radius:20%;box-shadow:0 0 rgba(var(--color-accent-rgb),0);cursor:pointer;height:210px;pointer-events:auto;position:absolute;transform:translate(-50%,-50%);width:210px;will-change:box-shadow,border-radius,border-color}.fade-in[data-v-74e958e5]{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.is-visible .fade-in[data-v-74e958e5]{opacity:1;transform:translateY(0)}.fade-in[data-v-1183c2c7]{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.is-visible .fade-in[data-v-1183c2c7]{opacity:1;transform:translateY(0)}.fade-in[data-v-52fc86f8]{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.is-visible .fade-in[data-v-52fc86f8]{opacity:1;transform:translateY(0)}.cap-card[data-v-d3cc01b7]{opacity:0;overflow:hidden;position:relative;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease;transition-delay:var(--delay,0s)}.cap-card[data-v-d3cc01b7]:before{background:radial-gradient(700px circle at var(--glow-x,30%) var(--glow-y,30%),rgba(var(--color-accent-glow-rgb),.22),rgba(var(--color-accent-glow-rgb),.04) 45%,transparent 70%);content:"";filter:blur(18px);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.cap-card[data-v-d3cc01b7]:hover:before{opacity:1}.cap-card[data-v-d3cc01b7]:after{background:linear-gradient(180deg,#ffffff05,#0003);content:"";inset:0;pointer-events:none;position:absolute}.is-visible .cap-card[data-v-d3cc01b7]{opacity:1;transform:translateY(0)}.stat-card[data-v-bff2d7e1]{opacity:0;overflow:hidden;position:relative;transform:translateY(22px);transition:opacity .4s ease,transform .4s ease;will-change:opacity,transform}.stat-card[data-v-bff2d7e1]:before{background:radial-gradient(700px circle at var(--glow-x,30%) var(--glow-y,30%),rgba(var(--color-accent-glow-rgb),.2),rgba(var(--color-accent-glow-rgb),.04) 45%,transparent 70%);content:"";filter:blur(18px);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.stat-card[data-v-bff2d7e1]:hover:before{opacity:1}.stat-card[data-v-bff2d7e1]:after{background:linear-gradient(180deg,#ffffff05,#00000040);content:"";inset:0;pointer-events:none;position:absolute}.stat-card.stat-animate[data-v-bff2d7e1]{animation:statFadeUp-bff2d7e1 .65s ease forwards;animation-delay:var(--delay,0s)}@keyframes statFadeUp-bff2d7e1{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.marquee-track[data-v-589d23b2]{border-bottom:1px solid hsla(0,0%,100%,.08);border-top:1px solid hsla(0,0%,100%,.08);overflow:hidden}.marquee-row[data-v-589d23b2]{display:flex;gap:3rem;padding:1.5rem 0;will-change:transform}.marquee-row.reverse[data-v-589d23b2]{animation-direction:reverse}.marquee-item[data-v-589d23b2]{color:#fff9;font-size:1.3rem;font-weight:600;letter-spacing:.35em;text-transform:uppercase;white-space:nowrap}.stat-card[data-v-487d60b0]{opacity:0;overflow:hidden;position:relative;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.glow-card[data-v-487d60b0]:before{background:radial-gradient(700px circle at var(--glow-x,30%) var(--glow-y,30%),rgba(var(--color-accent-glow-rgb),.2),rgba(var(--color-accent-glow-rgb),.04) 45%,transparent 70%);content:"";filter:blur(18px);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.glow-card[data-v-487d60b0]:hover:before{opacity:1}.is-visible .stat-card[data-v-487d60b0]{opacity:1;transform:translateY(0)}.artist-card[data-v-72f27373]{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.is-visible .artist-card[data-v-72f27373]{opacity:1;transform:translateY(0)}.artist-card[data-v-72f27373]{transition-delay:var(--delay,0s)}.marquee-track[data-v-1913bc45]{overflow:hidden}.marquee-row[data-v-1913bc45]{animation:marquee-1913bc45 22s linear infinite;display:flex;gap:3rem;padding:1.5rem 0}.marquee-item[data-v-1913bc45]{color:#00000014;font-size:clamp(5rem,16vw,13rem);font-weight:600;letter-spacing:.35em;text-transform:uppercase;white-space:nowrap}.cta-fade[data-v-1913bc45]{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.is-visible .cta-fade[data-v-1913bc45]{opacity:1;transform:translateY(0)}@keyframes marquee-1913bc45{0%{transform:translate(0)}to{transform:translate(-50%)}}.case-card[data-v-3b262bb4]{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease;transition-delay:var(--delay,0s)}.is-visible .case-card[data-v-3b262bb4]{opacity:1;transform:translateY(0)}.case-footer[data-v-3b262bb4]{background:linear-gradient(180deg,transparent,rgba(0,0,0,.78) 55%,rgba(0,0,0,.95));bottom:0;display:flex;flex-direction:column;gap:.6rem;left:0;padding:2rem;position:absolute;right:0}.case-ring[data-v-3b262bb4]{border:2px solid rgba(var(--color-accent-rgb),.55);border-radius:999px;box-shadow:0 0 0 6px rgba(var(--color-accent-rgb),.08);height:44px;position:absolute;right:16px;top:16px;width:44px}.feed-card[data-v-0c5756d6]{opacity:0;perspective:1200px;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.is-visible .feed-card[data-v-0c5756d6]{opacity:1;transform:translateY(0)}.phone-shell[data-v-0c5756d6]{aspect-ratio:9/18;background:linear-gradient(145deg,#ffffff1f,#ffffff05);border-radius:40px;box-shadow:0 25px 60px #0009,inset 0 0 0 1px #ffffff14;overflow:hidden;padding:14px;position:relative;transform-origin:center center;transform-style:preserve-3d;transition:transform .1s ease-out;width:min(320px,82vw)}.phone-screen[data-v-0c5756d6]{background:#000;border-radius:30px;box-shadow:inset 0 0 0 1px #ffffff14;height:100%;overflow:hidden;width:100%}.phone-notch[data-v-0c5756d6]{background:#000c;height:22px;left:50%;top:10px;transform:translate(-50%);width:120px}.phone-like[data-v-0c5756d6],.phone-notch[data-v-0c5756d6]{border-radius:999px;position:absolute;z-index:2}.phone-like[data-v-0c5756d6]{align-items:center;background:#ffffff14;bottom:28px;box-shadow:0 8px 16px #00000059;color:#f43f5e;display:flex;font-size:16px;height:34px;justify-content:center;right:22px;width:34px}.process-card[data-v-8c5aaa36]{opacity:0;position:relative;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease;transition-delay:var(--delay,0s)}.process-card[data-v-8c5aaa36]:before{background:radial-gradient(700px circle at var(--glow-x,30%) var(--glow-y,30%),rgba(var(--color-accent-glow-rgb),.22),rgba(var(--color-accent-glow-rgb),.04) 45%,transparent 70%);content:"";filter:blur(18px);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.process-card[data-v-8c5aaa36]:hover:before{opacity:1}.process-card[data-v-8c5aaa36]:after{background:linear-gradient(180deg,#ffffff05,#0003);content:"";inset:0;pointer-events:none;position:absolute}.is-visible .process-card[data-v-8c5aaa36]{opacity:1;transform:translateY(0)}.service-row[data-v-d891fcab]{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease,border-color .4s ease,background .4s ease,color .4s ease;transition-delay:var(--delay,0s)}.is-visible .service-row[data-v-d891fcab]{opacity:1;transform:translateY(0)}.service-row.is-active[data-v-d891fcab]{background:linear-gradient(90deg,rgba(var(--color-accent-rgb),.12) 0,#0003 70%);border-color:rgba(var(--color-accent-rgb),.6);color:rgba(var(--color-accent-rgb),.95)}.service-label[data-v-d891fcab]{display:inline-block;transform:translate(0);transition:transform .35s ease}.service-row:hover .service-label[data-v-d891fcab]{transform:translate(15px)}.value-card[data-v-0a8e5959]{opacity:0;position:relative;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease;transition-delay:var(--delay,0s)}.value-card[data-v-0a8e5959]:before{background:radial-gradient(700px circle at var(--glow-x,30%) var(--glow-y,30%),rgba(var(--color-accent-glow-rgb),.22),rgba(var(--color-accent-glow-rgb),.04) 45%,transparent 70%);content:"";filter:blur(18px);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.value-card[data-v-0a8e5959]:hover:before{opacity:1}.value-card[data-v-0a8e5959]:after{background:linear-gradient(180deg,#ffffff05,#0003);content:"";inset:0;pointer-events:none;position:absolute}.is-visible .value-card[data-v-0a8e5959]{opacity:1;transform:translateY(0)}.icon-box[data-v-0a8e5959]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:rgba(var(--color-accent-rgb),.9);display:flex;height:34px;justify-content:center;width:34px}.hourly-card[data-v-10fe21e3],.pricing-card[data-v-10fe21e3],.slider-wrap[data-v-10fe21e3]{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease,border-color .5s ease;transition-delay:var(--delay,0s)}.is-visible .hourly-card[data-v-10fe21e3],.is-visible .pricing-card[data-v-10fe21e3],.is-visible .slider-wrap[data-v-10fe21e3]{opacity:1;transform:translateY(0)}.pricing-card[data-v-10fe21e3]:after{background:linear-gradient(135deg,rgba(var(--color-accent-rgb),.12),transparent) border-box;border:1px solid transparent;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;position:absolute;transition:opacity .5s ease}.pricing-card[data-v-10fe21e3]:hover:after{opacity:1}.pricing-card.is-popular[data-v-10fe21e3]{border-color:rgba(var(--color-accent-rgb),.65);box-shadow:0 0 0 1px rgba(var(--color-accent-rgb),.5),0 30px 60px rgba(var(--color-accent-rgb),.15)}.popular-badge[data-v-10fe21e3]{background:var(--color-accent-dark);border-radius:999px;color:#111;font-size:10px;left:50%;letter-spacing:.35em;padding:4px 14px;position:absolute;text-transform:uppercase;top:18px;transform:translate(-50%)}.battery-wrap[data-v-10fe21e3]{display:flex;justify-content:center;margin-top:22px}.battery[data-v-10fe21e3]{align-items:flex-end;background:#0006;border:2px solid rgba(var(--color-accent-rgb),.5);border-radius:8px;display:flex;height:56px;padding:4px;position:relative;width:34px}.battery[data-v-10fe21e3]:after{background:rgba(var(--color-accent-rgb),.5);border-radius:3px 3px 0 0;content:"";height:6px;left:50%;position:absolute;top:-8px;transform:translate(-50%);width:16px}.battery-fill[data-v-10fe21e3]{background:linear-gradient(180deg,rgba(var(--color-accent-rgb),.9),rgba(var(--color-accent-rgb),.4));border-radius:5px;box-shadow:0 0 12px rgba(var(--color-accent-rgb),.45);display:block;height:50%;width:100%}.feature-dot[data-v-10fe21e3]{background:rgba(var(--color-accent-rgb),.75);border-radius:999px;box-shadow:0 0 6px rgba(var(--color-accent-rgb),.6);flex-shrink:0;height:6px;margin-top:6px;width:6px}.range-track[data-v-10fe21e3]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;height:16px;overflow:hidden;position:relative}.range-progress[data-v-10fe21e3]{background:linear-gradient(90deg,rgba(var(--color-accent-rgb),.6),rgba(var(--color-accent-rgb),.2));height:100%;inset:0;position:absolute}.range-ticks[data-v-10fe21e3]{align-items:center;display:flex;inset:0;justify-content:space-between;padding:0 6px;pointer-events:none;position:absolute}.tick[data-v-10fe21e3]{background:#fff3;height:10px;width:1px}.range-input[data-v-10fe21e3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;height:28px;inset:0;position:absolute;width:100%}.range-input[data-v-10fe21e3]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--color-accent-dark);border:2px solid rgba(0,0,0,.6);border-radius:999px;box-shadow:0 0 0 6px rgba(var(--color-accent-rgb),.18),0 0 12px rgba(var(--color-accent-rgb),.45);height:24px;width:24px}.range-input[data-v-10fe21e3]::-moz-range-thumb{background:var(--color-accent-dark);border:2px solid rgba(0,0,0,.6);border-radius:999px;box-shadow:0 0 0 6px rgba(var(--color-accent-rgb),.18),0 0 12px rgba(var(--color-accent-rgb),.45);height:24px;width:24px}.range-bubble[data-v-10fe21e3]{background:#f8f8f8;border-radius:12px;color:#111;font-size:12px;font-weight:600;letter-spacing:.2em;padding:6px 12px;text-transform:uppercase;top:-46px;transition:left .2s ease}.range-bubble[data-v-10fe21e3],.range-bubble[data-v-10fe21e3]:after{position:absolute;transform:translate(-50%)}.range-bubble[data-v-10fe21e3]:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #f8f8f8;bottom:-6px;content:"";height:0;left:50%;width:0}@media(max-width:1024px){.popular-badge[data-v-10fe21e3]{letter-spacing:.2em}}.thank-title[data-v-86a75181]{font-size:clamp(4.5rem,12vw,9rem);line-height:.95}.thank-animate[data-v-86a75181]{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.is-visible .thank-animate[data-v-86a75181]{opacity:1;transform:translateY(0)}.social-chip[data-v-86a75181]{align-items:center;background:var(--color-accent-dark);box-shadow:0 12px 26px rgba(var(--color-accent-rgb),.2);color:#111;display:inline-flex;font-size:12px;font-weight:700;height:48px;justify-content:center;letter-spacing:.2em;text-transform:uppercase;transition:transform .3s ease,box-shadow .3s ease;width:48px}.social-chip[data-v-86a75181]:hover{box-shadow:0 18px 34px rgba(var(--color-accent-rgb),.35);transform:translateY(-3px)}
