.hero-tag-card[data-v-7dc56249]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-tag-point[data-v-7dc56249]{-webkit-animation:glow-pulse-7dc56249 2s ease-in-out infinite;animation:glow-pulse-7dc56249 2s ease-in-out infinite;background:var(--gradient-primary);-webkit-box-shadow:0 0 8px rgba(82,99,255,.6);box-shadow:0 0 8px #5263ff99}@-webkit-keyframes glow-pulse-7dc56249{0%,to{-webkit-box-shadow:0 0 8px rgba(82,99,255,.6);box-shadow:0 0 8px #5263ff99}50%{-webkit-box-shadow:0 0 14px rgba(115,55,227,.8);box-shadow:0 0 14px #7337e3cc}}@keyframes glow-pulse-7dc56249{0%,to{-webkit-box-shadow:0 0 8px rgba(82,99,255,.6);box-shadow:0 0 8px #5263ff99}50%{-webkit-box-shadow:0 0 14px rgba(115,55,227,.8);box-shadow:0 0 14px #7337e3cc}}.hero-tag-container[data-v-7dc56249]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 1rem}@media(max-width:768px){.hero-tag-container[data-v-7dc56249]{gap:.35rem;padding:.4rem .75rem}.hero-tag-point[data-v-7dc56249]{height:6px!important;width:6px!important}.hero-tag-text[data-v-7dc56249]{font-size:.65rem}}@-webkit-keyframes gradient-20df3c86{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradient-20df3c86{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.animate-gradient[data-v-20df3c86]{-webkit-animation:gradient-20df3c86 var(--animation-duration,8s) linear infinite;animation:gradient-20df3c86 var(--animation-duration,8s) linear infinite}@media(max-width:768px){.landing-claim[data-v-224091ae]{gap:.75rem;padding:0 5vw}.landing-claim h1[data-v-224091ae]{font-size:1.75rem;line-height:1.2}.landing-claim p[data-v-224091ae]{font-size:.85rem;padding:0 2vw}}.landing-actions[data-v-056cf58f]{cursor:pointer!important}.btn-brand-primary[data-v-056cf58f]{background:var(--gradient-secondary);color:#fff}.btn-brand-primary[data-v-056cf58f]:hover{background:var(--gradient-primary)}.notification-trigger[data-v-60573998]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:9999px;cursor:pointer;height:1.75rem;padding:.5rem;-webkit-transition:all .3s ease;transition:all .3s ease;width:1.75rem}.notification-trigger[data-v-60573998]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.notification-trigger.is-inactive[data-v-60573998]{opacity:.8}.trigger-dot[data-v-60573998]{border-radius:50%;height:.5rem;-webkit-transition:all .3s ease;transition:all .3s ease;width:.5rem}.dot-active[data-v-60573998]{-webkit-animation:glow-pulse-active-60573998 2s ease-in-out infinite;animation:glow-pulse-active-60573998 2s ease-in-out infinite;background:var(--gradient-primary);-webkit-box-shadow:0 0 8px rgba(82,99,255,.6);box-shadow:0 0 8px #5263ff99}@-webkit-keyframes glow-pulse-active-60573998{0%,to{-webkit-box-shadow:0 0 8px rgba(82,99,255,.6);box-shadow:0 0 8px #5263ff99}50%{-webkit-box-shadow:0 0 14px rgba(115,55,227,.8);box-shadow:0 0 14px #7337e3cc}}@keyframes glow-pulse-active-60573998{0%,to{-webkit-box-shadow:0 0 8px rgba(82,99,255,.6);box-shadow:0 0 8px #5263ff99}50%{-webkit-box-shadow:0 0 14px rgba(115,55,227,.8);box-shadow:0 0 14px #7337e3cc}}.dot-inactive[data-v-60573998]{-webkit-animation:none;animation:none;background:linear-gradient(135deg,#6b7280,#6b7280);-webkit-box-shadow:0 0 4px hsla(220,9%,46%,.4);box-shadow:0 0 4px #6b728066;opacity:.3}.hero-notifications-section[data-v-005d1f18]{bottom:3vh;position:absolute;right:3vw;z-index:20}.notifications-wrapper[data-v-005d1f18]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.75rem}.notifications-wrapper[data-v-005d1f18],.trigger-wrapper[data-v-005d1f18]{display:-webkit-box;display:-ms-flexbox;display:flex}.trigger-wrapper[data-v-005d1f18]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.notification-card[data-v-005d1f18]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:hsl(var(--background));border:1px solid hsl(var(--border));cursor:pointer;gap:.5rem;height:auto;min-width:180px;padding:.5rem;text-decoration:none;width:15vw}.notification-card[data-v-005d1f18]:hover{border-color:hsl(var(--primary)/.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.card-tag[data-v-005d1f18]{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:.4rem;top:.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsl(var(--background)/.95);border:1px solid hsl(var(--border));border-radius:9999px;gap:.25rem;padding:.2rem .5rem;z-index:10}.tag-dot[data-v-005d1f18]{-webkit-animation:tag-pulse-005d1f18 2s ease-in-out infinite;animation:tag-pulse-005d1f18 2s ease-in-out infinite;background:var(--gradient-primary);border-radius:50%;-webkit-box-shadow:0 0 5px rgba(82,99,255,.6);box-shadow:0 0 5px #5263ff99;height:5px;width:5px}@-webkit-keyframes tag-pulse-005d1f18{0%,to{-webkit-box-shadow:0 0 5px rgba(82,99,255,.6);box-shadow:0 0 5px #5263ff99}50%{-webkit-box-shadow:0 0 10px rgba(115,55,227,.8);box-shadow:0 0 10px #7337e3cc}}@keyframes tag-pulse-005d1f18{0%,to{-webkit-box-shadow:0 0 5px rgba(82,99,255,.6);box-shadow:0 0 5px #5263ff99}50%{-webkit-box-shadow:0 0 10px rgba(115,55,227,.8);box-shadow:0 0 10px #7337e3cc}}.tag-text[data-v-005d1f18]{color:hsl(var(--primary));font-size:.55rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.card-media[data-v-005d1f18]{border-radius:.375rem;height:10vh;min-height:70px;overflow:hidden;width:100%;-ms-flex-negative:0;flex-shrink:0}.card-image[data-v-005d1f18]{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.notification-card:hover .card-image[data-v-005d1f18]{-webkit-transform:scale(1.05);transform:scale(1.05)}.card-icon-wrapper[data-v-005d1f18]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:linear-gradient(135deg,hsl(var(--primary)/.08),hsl(var(--primary)/.18));color:hsl(var(--primary));justify-content:center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.notification-card:hover .card-icon-wrapper[data-v-005d1f18]{-webkit-transform:scale(1.05);transform:scale(1.05)}.card-content[data-v-005d1f18]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.2rem;padding:.25rem 0}.card-title[data-v-005d1f18]{color:hsl(var(--foreground));font-size:.8rem;font-weight:600;line-height:1.3;margin:0;text-align:left}.card-description[data-v-005d1f18]{color:hsl(var(--muted-foreground));display:-webkit-box;font-size:.65rem;font-weight:400;-webkit-line-clamp:2;line-height:1.35;margin:0;text-align:left;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:768px){.notification-card[data-v-005d1f18]{min-width:160px;width:40vw}.card-media[data-v-005d1f18]{height:8vh;min-height:55px}.card-title[data-v-005d1f18]{font-size:.7rem}.card-description[data-v-005d1f18]{font-size:.58rem}.card-icon-wrapper svg[data-v-005d1f18]{height:22px;width:22px}}@media(max-width:480px){.hero-notifications-section[data-v-005d1f18]{display:none}}.landing-hero[data-v-3c44d532]{display:-webkit-box;display:-ms-flexbox;display:flex;height:89vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:21vh}.ripple-background[data-v-3c44d532]{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.hero-content[data-v-b6e54ce1]{max-width:600px;padding-right:3rem}.hero-title[data-v-b6e54ce1]{margin-bottom:1rem}.hero-title .highlight[data-v-b6e54ce1]{background:var(--gradient-secondary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-subtitle[data-v-b6e54ce1]{margin-bottom:2rem}.hero-cta[data-v-b6e54ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}@media(max-width:768px){.hero-content[data-v-b6e54ce1]{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;padding:0 4vw;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-title[data-v-b6e54ce1]{font-size:1.75rem;line-height:1.2}.hero-subtitle[data-v-b6e54ce1]{font-size:.85rem}.hero-cta[data-v-b6e54ce1]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.card-carbs[data-v-781e9283]{-webkit-animation:floatIn-781e9283 .6s ease-out .6s forwards,floatCard1-781e9283 5s ease-in-out 2s infinite;animation:floatIn-781e9283 .6s ease-out .6s forwards,floatCard1-781e9283 5s ease-in-out 2s infinite;opacity:0;padding:10px 13px;position:absolute;right:-8%;top:5%;width:210px;z-index:3}.carbs-header[data-v-781e9283]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:10px}.carbs-icon[data-v-781e9283],.carbs-title[data-v-781e9283]{font-size:12px}.carbs-title[data-v-781e9283]{color:hsl(var(--foreground));font-weight:500}.carbs-total[data-v-781e9283]{color:#a855f7;font-size:13px;font-weight:600;margin-left:auto}.carbs-body[data-v-781e9283]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.donut-chart-lg[data-v-781e9283]{height:55px;width:55px;-ms-flex-negative:0;flex-shrink:0}.donut-svg[data-v-781e9283]{height:100%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:100%}.segment[data-v-781e9283]{-webkit-transition:stroke-dasharray .5s ease;transition:stroke-dasharray .5s ease}.carbs-legend[data-v-781e9283]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-flex:1;-ms-flex:1;flex:1}.carbs-legend[data-v-781e9283],.carbs-legend-item[data-v-781e9283]{display:-webkit-box;display:-ms-flexbox;display:flex}.carbs-legend-item[data-v-781e9283]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.carbs-dot[data-v-781e9283]{border-radius:50%;height:6px;width:6px;-ms-flex-negative:0;flex-shrink:0}.carbs-legend-text[data-v-781e9283]{color:hsl(var(--muted-foreground));font-size:9px;line-height:1.2}.carbs-legend-text strong[data-v-781e9283]{color:hsl(var(--foreground));font-weight:600}@-webkit-keyframes floatIn-781e9283{0%{opacity:0;-webkit-transform:translateY(20px) scale(.9);transform:translateY(20px) scale(.9)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes floatIn-781e9283{0%{opacity:0;-webkit-transform:translateY(20px) scale(.9);transform:translateY(20px) scale(.9)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes floatCard1-781e9283{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-8px) rotate(1deg);transform:translateY(-8px) rotate(1deg)}}@keyframes floatCard1-781e9283{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-8px) rotate(1deg);transform:translateY(-8px) rotate(1deg)}}@media(max-width:1024px){.card-carbs[data-v-781e9283]{right:-10%;width:140px}}@media(max-width:768px){.card-carbs[data-v-781e9283]{max-width:90px;min-width:75px;padding:6px 8px;right:-5%;top:0;width:auto}.carbs-header[data-v-781e9283]{gap:4px;margin-bottom:4px}.carbs-icon[data-v-781e9283]{font-size:10px}.carbs-title[data-v-781e9283]{font-size:8px}.carbs-total[data-v-781e9283]{font-size:10px}.carbs-body[data-v-781e9283]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.donut-chart-lg[data-v-781e9283]{height:40px;width:40px}.carbs-legend[data-v-781e9283]{display:none}}.card-vitamin[data-v-80257f9c]{-webkit-animation:floatIn-80257f9c .6s ease-out 1s forwards,floatCard2-80257f9c 5s ease-in-out 2.5s infinite;animation:floatIn-80257f9c .6s ease-out 1s forwards,floatCard2-80257f9c 5s ease-in-out 2.5s infinite;bottom:13%;left:-13%;opacity:0;padding:13px;position:absolute;width:155px;z-index:3}.vitamin-header[data-v-80257f9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.vitamin-title[data-v-80257f9c]{color:hsl(var(--foreground));font-size:13px;font-weight:600}.vitamin-badge-pill[data-v-80257f9c]{background:linear-gradient(135deg,#5959f9,#6944eb,#8f0080);border-radius:8px;color:#fff;font-size:6px;font-weight:600;letter-spacing:.03rem;padding:3px 5px;text-align:right;text-transform:uppercase}.vitamin-main[data-v-80257f9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px;margin-bottom:10px}.vitamin-big-value[data-v-80257f9c]{color:hsl(var(--foreground));font-size:32px;font-weight:500;line-height:1}.vitamin-unit[data-v-80257f9c]{color:hsl(var(--muted-foreground));font-size:11px}.vitamin-footer[data-v-80257f9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.vitamin-bar-container[data-v-80257f9c]{width:100%}.vitamin-bar-bg[data-v-80257f9c]{background:hsl(var(--muted)/.3);border-radius:3px;height:6px;overflow:hidden}.vitamin-bar-fill[data-v-80257f9c]{-webkit-animation:fillBar-80257f9c 1.5s ease-out 1.5s forwards;animation:fillBar-80257f9c 1.5s ease-out 1.5s forwards;background:-webkit-gradient(linear,left top,right top,from(var(--brand-primary)),color-stop(55%,var(--brand-secondary)),to(#b6056c));background:linear-gradient(90deg,var(--brand-primary) 0,var(--brand-secondary) 55%,#b6056c 100%);border-radius:3px;height:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}@-webkit-keyframes fillBar-80257f9c{to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes fillBar-80257f9c{to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.vitamin-daily[data-v-80257f9c]{color:hsl(var(--muted-foreground));font-size:9px}@-webkit-keyframes floatIn-80257f9c{0%{opacity:0;-webkit-transform:translateY(20px) scale(.9);transform:translateY(20px) scale(.9)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes floatIn-80257f9c{0%{opacity:0;-webkit-transform:translateY(20px) scale(.9);transform:translateY(20px) scale(.9)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes floatCard2-80257f9c{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-6px) rotate(-1deg);transform:translateY(-6px) rotate(-1deg)}}@keyframes floatCard2-80257f9c{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-6px) rotate(-1deg);transform:translateY(-6px) rotate(-1deg)}}.dark{background:hsl(var(--muted)/.2)}@media(max-width:1024px){.card-vitamin[data-v-80257f9c]{left:-8%;width:130px}}@media(max-width:768px){.card-vitamin[data-v-80257f9c]{bottom:15%;left:-3%;max-width:100px;min-width:80px;padding:6px 8px;width:auto}.vitamin-header[data-v-80257f9c]{gap:4px;margin-bottom:6px}.vitamin-title[data-v-80257f9c]{font-size:9px}.vitamin-badge-pill[data-v-80257f9c]{font-size:5px;padding:2px 4px}.vitamin-main[data-v-80257f9c]{gap:2px;margin-bottom:6px}.vitamin-big-value[data-v-80257f9c]{font-size:18px}.vitamin-unit[data-v-80257f9c]{font-size:8px}.vitamin-bar-bg[data-v-80257f9c]{height:4px}.vitamin-daily[data-v-80257f9c]{font-size:7px}}.card-calories[data-v-44177f3c]{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:5%;top:55%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:floatIn-44177f3c .6s ease-out 1.4s forwards,floatCard3-44177f3c 4s ease-in-out 3s infinite;animation:floatIn-44177f3c .6s ease-out 1.4s forwards,floatCard3-44177f3c 4s ease-in-out 3s infinite;gap:8px;opacity:0;padding:10px 13px;z-index:3}.calories-icon[data-v-44177f3c]{font-size:18px}.calories-info[data-v-44177f3c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.2}.calories-value[data-v-44177f3c]{color:hsl(var(--foreground));font-size:18px;font-weight:700}.calories-unit[data-v-44177f3c]{color:hsl(var(--muted-foreground));font-size:9px}@-webkit-keyframes floatIn-44177f3c{0%{opacity:0;-webkit-transform:translateY(20px) scale(.9);transform:translateY(20px) scale(.9)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes floatIn-44177f3c{0%{opacity:0;-webkit-transform:translateY(20px) scale(.9);transform:translateY(20px) scale(.9)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes floatCard3-44177f3c{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes floatCard3-44177f3c{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.dark{background:hsl(var(--card)/.95);border:1px solid hsl(var(--border));-webkit-box-shadow:0 10px 40px hsl(var(--background)/.5);box-shadow:0 10px 40px hsl(var(--background)/.5)}.dark{color:hsl(var(--foreground))}.dark{color:hsl(var(--muted-foreground))}@media(max-width:768px){.card-calories[data-v-44177f3c]{gap:5px;padding:5px 8px;right:-3%;top:50%}.calories-icon[data-v-44177f3c]{font-size:14px}.calories-info[data-v-44177f3c]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}.calories-value[data-v-44177f3c]{font-size:13px}.calories-unit[data-v-44177f3c]{font-size:7px}}.card-fiber[data-v-8f7c8ed2]{bottom:5%;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:13%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:floatIn-8f7c8ed2 .6s ease-out 1.8s forwards,floatCard4-8f7c8ed2 4.5s ease-in-out 3.2s infinite;animation:floatIn-8f7c8ed2 .6s ease-out 1.8s forwards,floatCard4-8f7c8ed2 4.5s ease-in-out 3.2s infinite;color:#10b981;font-size:11px;font-weight:600;gap:5px;opacity:0;padding:8px 13px;z-index:3}.fiber-icon[data-v-8f7c8ed2]{height:16px;width:16px}@-webkit-keyframes floatIn-8f7c8ed2{0%{opacity:0;-webkit-transform:translateY(20px) scale(.9);transform:translateY(20px) scale(.9)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes floatIn-8f7c8ed2{0%{opacity:0;-webkit-transform:translateY(20px) scale(.9);transform:translateY(20px) scale(.9)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes floatCard4-8f7c8ed2{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-4px) rotate(.5deg);transform:translateY(-4px) rotate(.5deg)}}@keyframes floatCard4-8f7c8ed2{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-4px) rotate(.5deg);transform:translateY(-4px) rotate(.5deg)}}.dark{background:hsl(var(--card)/.95);border:1px solid hsl(var(--border));-webkit-box-shadow:0 10px 40px hsl(var(--background)/.5);box-shadow:0 10px 40px hsl(var(--background)/.5);color:#34d399}@media(max-width:768px){.card-fiber[data-v-8f7c8ed2]{bottom:-5%;font-size:9px;padding:6px 10px;right:15%}}.card-datapoint[data-v-6b366880]{display:-webkit-box;display:-ms-flexbox;display:flex;left:13%;position:absolute;top:-5%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:floatIn-6b366880 .6s ease-out 2.2s forwards,floatCard5-6b366880 5s ease-in-out 3.5s infinite;animation:floatIn-6b366880 .6s ease-out 2.2s forwards,floatCard5-6b366880 5s ease-in-out 3.5s infinite;gap:8px;opacity:0;padding:8px 13px;z-index:3}.datapoint-pulse[data-v-6b366880]{-webkit-animation:pulseDot-6b366880 1.5s ease-in-out infinite;animation:pulseDot-6b366880 1.5s ease-in-out infinite;background:-webkit-gradient(linear,left top,right top,from(var(--brand-primary)),to(var(--brand-secondary)));background:linear-gradient(90deg,var(--brand-primary) 0,var(--brand-secondary) 100%);border-radius:50%;height:8px;width:8px}@-webkit-keyframes pulseDot-6b366880{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulseDot-6b366880{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.datapoint-label[data-v-6b366880]{font-size:11px;font-weight:600}@-webkit-keyframes floatIn-6b366880{0%{opacity:0;-webkit-transform:translateY(20px) scale(.9);transform:translateY(20px) scale(.9)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes floatIn-6b366880{0%{opacity:0;-webkit-transform:translateY(20px) scale(.9);transform:translateY(20px) scale(.9)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes floatCard5-6b366880{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes floatCard5-6b366880{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.dark{-webkit-box-shadow:0 10px 40px hsl(var(--background)/.6);box-shadow:0 10px 40px hsl(var(--background)/.6)}@media(max-width:768px){.card-datapoint[data-v-6b366880]{left:0;padding:6px 10px;top:-10%}.datapoint-label[data-v-6b366880]{font-size:9px}}.hero-image[data-v-ea86c456]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-image-container[data-v-ea86c456]{max-width:480px;position:relative;width:100%}.bg-decoration[data-v-ea86c456]{border-radius:50%;pointer-events:none;position:absolute;z-index:0}.bg-circle-1[data-v-ea86c456]{-webkit-animation:pulse-ea86c456 4s ease-in-out infinite;animation:pulse-ea86c456 4s ease-in-out infinite;background:radial-gradient(circle,rgba(89,89,249,.12) 0,transparent 70%);height:300px;right:-10%;top:-20%;width:300px}.bg-circle-2[data-v-ea86c456]{-webkit-animation:pulse-ea86c456 4s ease-in-out 1s infinite;animation:pulse-ea86c456 4s ease-in-out 1s infinite;background:radial-gradient(circle,rgba(115,55,227,.1) 0,transparent 70%);bottom:0;height:200px;left:-15%;width:200px}@-webkit-keyframes pulse-ea86c456{0%,to{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse-ea86c456{0%,to{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.1)}}.papaya-main[data-v-ea86c456]{border-radius:var(--radius-xl);height:auto;position:relative;width:70%;z-index:1}.dark{background:radial-gradient(circle,rgba(89,89,249,.08) 0,transparent 70%)}.dark{background:radial-gradient(circle,rgba(115,55,227,.06) 0,transparent 70%)}@media(max-width:768px){.hero-image[data-v-ea86c456]{width:100%}.hero-image[data-v-ea86c456],.hero-image-container[data-v-ea86c456]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-image-container[data-v-ea86c456]{margin:0 auto;max-width:280px;padding:30px 10px}.papaya-main[data-v-ea86c456]{display:block;margin:0 auto;width:89%}.bg-circle-1[data-v-ea86c456],.bg-circle-2[data-v-ea86c456]{display:none}}.hero-section[data-v-124564f4]{background:transparent;min-height:auto;padding:13vh 13vw;position:relative;width:100vw}.hero-container[data-v-124564f4]{display:grid;gap:4rem;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:768px){.hero-section[data-v-124564f4]{height:auto;min-height:100vh;padding:10vh 4vw}.hero-container[data-v-124564f4]{gap:3rem;grid-template-columns:1fr;text-align:center}}.dark{background:transparent}.sources[data-v-bdecb906]{--bg:hsla(0,0%,100%,.68);--border:rgba(0,0,0,.025);--logo-op:.55;--logo-op-hover:.89;--scale:clamp(.7,1vw,1.2);height:100%;position:relative;width:100%}.sources--dark[data-v-bdecb906]{--bg:rgba(16,16,22,.7);--border:hsla(0,0%,100%,.04);--logo-op:.34}.sources__card[data-v-bdecb906]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:var(--universe-border-light);border-right:var(--universe-border-light);padding:clamp(1rem,3vw,2.5rem) clamp(.5rem,2vw,1.5rem);position:relative;-webkit-transition:-webkit-transform .4s ease,-webkit-box-shadow .4s ease;transition:-webkit-transform .4s ease,-webkit-box-shadow .4s ease;transition:transform .4s ease,box-shadow .4s ease;transition:transform .4s ease,box-shadow .4s ease,-webkit-transform .4s ease,-webkit-box-shadow .4s ease}.dark .sources__card[data-v-bdecb906]{border-left:var(--universe-border-dark);border-right:var(--universe-border-dark)}.sources__grid[data-v-bdecb906]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(8px,1.2vw,14px);width:clamp(160px,18vw,280px)}.sources__row[data-v-bdecb906]{display:grid;gap:clamp(8px,1.2vw,14px);grid-template-columns:repeat(3,1fr)}.sources__item[data-v-bdecb906]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;aspect-ratio:4/3;border-radius:.3rem;cursor:pointer;justify-content:center;padding:clamp(6px,1vw,10px);-webkit-transition:border .3s ease,background .3s ease,-webkit-transform .3s ease;transition:border .3s ease,background .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,border .3s ease,background .3s ease;transition:transform .3s ease,border .3s ease,background .3s ease,-webkit-transform .3s ease}.dark .sources__item[data-v-bdecb906]:hover{border:var(--universe-border-width) solid var(--universe-border-color-dark)}.sources__item--xl .sources__logo[data-v-bdecb906]{height:clamp(22px,2.8vw,40px)}.sources__item--lg .sources__logo[data-v-bdecb906]{height:clamp(18px,2.2vw,32px)}.sources__item--normal .sources__logo[data-v-bdecb906]{height:clamp(14px,1.8vw,26px)}.sources__item--sm .sources__logo[data-v-bdecb906]{height:clamp(12px,1.4vw,20px)}.sources__item--xs .sources__logo[data-v-bdecb906]{height:clamp(10px,1.1vw,16px)}.sources__item--xxs .sources__logo[data-v-bdecb906]{height:clamp(8px,.9vw,13px)}.sources__logo[data-v-bdecb906]{max-width:100%;-o-object-fit:contain;object-fit:contain;opacity:var(--logo-op);-webkit-transition:opacity .25s ease,-webkit-filter .25s ease;transition:opacity .25s ease,-webkit-filter .25s ease;transition:opacity .25s ease,filter .25s ease;transition:opacity .25s ease,filter .25s ease,-webkit-filter .25s ease;width:auto}.sources__item:hover .sources__logo[data-v-bdecb906]{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:var(--logo-op-hover)}.sources--dark .sources__logo[data-v-bdecb906]{-webkit-filter:invert(1) grayscale(1);filter:invert(1) grayscale(1)}.sources--dark .sources__item:hover .sources__logo[data-v-bdecb906]{-webkit-filter:invert(1) grayscale(0);filter:invert(1) grayscale(0)}@media(max-width:1024px){.sources__grid[data-v-bdecb906]{width:clamp(150px,22vw,260px)}}@media(max-width:768px){.sources__grid[data-v-bdecb906]{width:clamp(160px,38vw,260px)}.sources__grid[data-v-bdecb906],.sources__row[data-v-bdecb906]{gap:clamp(6px,1vw,10px)}.sources__card[data-v-bdecb906]{padding:clamp(.75rem,2vw,1.5rem) clamp(.5rem,1.5vw,1rem)}.sources__item--xl .sources__logo[data-v-bdecb906]{height:clamp(28px,4vw,42px)}.sources__item--lg .sources__logo[data-v-bdecb906]{height:clamp(24px,3.5vw,36px)}.sources__item--normal .sources__logo[data-v-bdecb906]{height:clamp(20px,3vw,30px)}.sources__item--sm .sources__logo[data-v-bdecb906]{height:clamp(16px,2.5vw,24px)}.sources__item--xs .sources__logo[data-v-bdecb906]{height:clamp(14px,2vw,20px)}.sources__item--xxs .sources__logo[data-v-bdecb906]{height:clamp(12px,1.8vw,18px)}}@media(max-width:520px){.sources__grid[data-v-bdecb906]{width:clamp(180px,55vw,240px)}.sources__grid[data-v-bdecb906],.sources__row[data-v-bdecb906]{gap:clamp(8px,1.5vw,12px)}.sources__item--xl .sources__logo[data-v-bdecb906]{height:clamp(32px,7vw,44px)}.sources__item--lg .sources__logo[data-v-bdecb906]{height:clamp(28px,6vw,38px)}.sources__item--normal .sources__logo[data-v-bdecb906]{height:clamp(24px,5vw,32px)}.sources__item--sm .sources__logo[data-v-bdecb906]{height:clamp(20px,4vw,26px)}.sources__item--xs .sources__logo[data-v-bdecb906]{height:clamp(18px,3.5vw,24px)}.sources__item--xxs .sources__logo[data-v-bdecb906]{height:clamp(14px,3vw,20px)}}.core[data-v-f5c4e7ad]{--size:clamp(54px,8vw,76px);--card:calc(var(--size) + 10px);--ring:calc(var(--size) - 4px);--center:calc(var(--size) - 26px);--bg:hsla(0,0%,100%,.72);--border:rgba(0,0,0,.035);--ring-bg:hsla(0,0%,100%,.95);--pulse-color:rgba(124,58,237,.4);--pulse-color-light:rgba(168,85,247,.2);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer!important;height:7vw;justify-content:center;width:7vw;z-index:30}.core--dark[data-v-f5c4e7ad]{--bg:rgba(16,16,22,.78);--border:hsla(0,0%,100%,.06);--ring-bg:rgba(16,16,22,.95);--pulse-color:rgba(168,85,247,.5);--pulse-color-light:rgba(196,132,252,.25)}.core__card[data-v-f5c4e7ad]{border-radius:50%;height:100%;width:100%}.core__card[data-v-f5c4e7ad],.core__ring-wrap[data-v-f5c4e7ad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.core__ring-wrap[data-v-f5c4e7ad]{height:var(--ring);position:relative;width:var(--ring)}.core__ring-wrapper[data-v-f5c4e7ad]{-webkit-animation:ringSpinBurst-f5c4e7ad 8s ease-out infinite;animation:ringSpinBurst-f5c4e7ad 8s ease-out infinite;top:0;right:0;bottom:0;left:0;position:absolute}.core__ring[data-v-f5c4e7ad]{-webkit-animation:rotate-f5c4e7ad 3s linear infinite;animation:rotate-f5c4e7ad 3s linear infinite;background:conic-gradient(from 0deg,#7c3aed,#a855f7,#c084fc,#f59e0b,#4ecdc4,#7c3aed);border-radius:50%;top:0;right:0;bottom:0;left:0;padding:1.5px;position:absolute}.core__ring-bg[data-v-f5c4e7ad]{background:var(--ring-bg);border-radius:50%;height:100%;width:100%}@-webkit-keyframes rotate-f5c4e7ad{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-f5c4e7ad{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes ringPulse-f5c4e7ad{0%,to{-webkit-filter:brightness(1);filter:brightness(1);padding:.1rem}21%{-webkit-filter:brightness(1.2);filter:brightness(1.2);padding:.1rem}33%{-webkit-filter:brightness(1.25);filter:brightness(1.25);padding:.13rem}34%{-webkit-filter:brightness(1.25);filter:brightness(1.25);padding:.21rem}55%{-webkit-filter:brightness(1.1);filter:brightness(1.1);padding:.1rem}89%{-webkit-filter:brightness(1);filter:brightness(1);padding:.1rem}}@keyframes ringPulse-f5c4e7ad{0%,to{-webkit-filter:brightness(1);filter:brightness(1);padding:.1rem}21%{-webkit-filter:brightness(1.2);filter:brightness(1.2);padding:.1rem}33%{-webkit-filter:brightness(1.25);filter:brightness(1.25);padding:.13rem}34%{-webkit-filter:brightness(1.25);filter:brightness(1.25);padding:.21rem}55%{-webkit-filter:brightness(1.1);filter:brightness(1.1);padding:.1rem}89%{-webkit-filter:brightness(1);filter:brightness(1);padding:.1rem}}@-webkit-keyframes ringSpinBurst-f5c4e7ad{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}8%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}15%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes ringSpinBurst-f5c4e7ad{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}8%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}15%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.core__pulse-container[data-v-f5c4e7ad]{display:-webkit-box;display:-ms-flexbox;display:flex;top:0;right:0;bottom:0;left:0;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.core__pulse-wave[data-v-f5c4e7ad]{-webkit-animation:waveMinimal-f5c4e7ad 8s ease-out infinite;animation:waveMinimal-f5c4e7ad 8s ease-out infinite;border:1px solid var(--pulse-color);border-radius:50%;height:var(--center);opacity:0;position:absolute;width:var(--center);will-change:transform,opacity}.core__pulse-wave--1[data-v-f5c4e7ad]{-webkit-animation-delay:0s;animation-delay:0s}.core__pulse-wave--2[data-v-f5c4e7ad]{-webkit-animation-delay:1.3s;animation-delay:1.3s}.core__pulse-wave--3[data-v-f5c4e7ad]{-webkit-animation-delay:2.1s;animation-delay:2.1s}.core__pulse-wave--4[data-v-f5c4e7ad]{-webkit-animation-delay:3.4s;animation-delay:3.4s}.core__pulse-wave--5[data-v-f5c4e7ad]{-webkit-animation-delay:5.5s;animation-delay:5.5s}.core__pulse-wave--6[data-v-f5c4e7ad]{-webkit-animation-delay:8.9s;animation-delay:8.9s}@-webkit-keyframes waveMinimal-f5c4e7ad{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}5%{opacity:.3}50%{opacity:0;-webkit-transform:scale(5);transform:scale(5)}to{opacity:0;-webkit-transform:scale(8);transform:scale(8)}}@keyframes waveMinimal-f5c4e7ad{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}5%{opacity:.3}50%{opacity:0;-webkit-transform:scale(5);transform:scale(5)}to{opacity:0;-webkit-transform:scale(8);transform:scale(8)}}.core__center[data-v-f5c4e7ad]{height:var(--center);width:var(--center);z-index:2}.core__center[data-v-f5c4e7ad],.core__gradient[data-v-f5c4e7ad]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:50%;justify-content:center}.core__gradient[data-v-f5c4e7ad]{-webkit-animation:coreGlow-f5c4e7ad 13s ease-in-out infinite;animation:coreGlow-f5c4e7ad 13s ease-in-out infinite;background:#6366f126;-webkit-box-shadow:0 1px 6px -1px rgba(99,102,241,.34);box-shadow:0 1px 6px -1px #6366f157;height:100%;overflow:hidden;width:100%}.core__gradient[data-v-f5c4e7ad]:before{-webkit-animation:gradientPulse-f5c4e7ad 8s ease-in-out infinite;animation:gradientPulse-f5c4e7ad 8s ease-in-out infinite;background:linear-gradient(135deg,#6366f1,#7c3aed 50%,#5b21b6);border-radius:50%;content:"";top:0;right:0;bottom:0;left:0;opacity:.3;position:absolute}@-webkit-keyframes gradientPulse-f5c4e7ad{0%{opacity:.8}3%{opacity:1}20%{opacity:1}40%{opacity:1}to{opacity:.8}}@keyframes gradientPulse-f5c4e7ad{0%{opacity:.8}3%{opacity:1}20%{opacity:1}40%{opacity:1}to{opacity:.8}}@-webkit-keyframes coreGlow-f5c4e7ad{0%,to{-webkit-box-shadow:0 1px 6px -1px rgba(99,102,241,.32);box-shadow:0 1px 6px -1px #6366f152;-webkit-transform:scale(1);transform:scale(1)}3%{-webkit-box-shadow:0 2px 12px -2px rgba(99,102,241,.5);box-shadow:0 2px 12px -2px #6366f180;-webkit-transform:scale(1.03);transform:scale(1.03)}30%{-webkit-box-shadow:0 1px 6px -1px rgba(99,102,241,.32);box-shadow:0 1px 6px -1px #6366f152;-webkit-transform:scale(1);transform:scale(1)}}@keyframes coreGlow-f5c4e7ad{0%,to{-webkit-box-shadow:0 1px 6px -1px rgba(99,102,241,.32);box-shadow:0 1px 6px -1px #6366f152;-webkit-transform:scale(1);transform:scale(1)}3%{-webkit-box-shadow:0 2px 12px -2px rgba(99,102,241,.5);box-shadow:0 2px 12px -2px #6366f180;-webkit-transform:scale(1.03);transform:scale(1.03)}30%{-webkit-box-shadow:0 1px 6px -1px rgba(99,102,241,.32);box-shadow:0 1px 6px -1px #6366f152;-webkit-transform:scale(1);transform:scale(1)}}.core:hover .core__gradient[data-v-f5c4e7ad]{-webkit-box-shadow:0 2px 14px -2px rgba(99,102,241,.5),0 0 24px 4px rgba(124,58,237,.12);box-shadow:0 2px 14px -2px #6366f180,0 0 24px 4px #7c3aed1f;-webkit-transform:scale(1.08);transform:scale(1.08)}.core:hover .core__gradient[data-v-f5c4e7ad],.core:hover .core__pulse-wave[data-v-f5c4e7ad]{-webkit-animation-play-state:paused;animation-play-state:paused}.core__icon[data-v-f5c4e7ad]{-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.1));filter:drop-shadow(0 1px 2px rgba(0,0,0,.1));height:2.5rem;-o-object-fit:contain;object-fit:contain;position:relative;-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease;width:2.5rem;z-index:1}.core:hover .core__icon[data-v-f5c4e7ad]{-webkit-transform:scale(1.08);transform:scale(1.08)}@media(max-width:768px){.core[data-v-f5c4e7ad]{--size:clamp(70px,18vw,90px);--center:calc(var(--size) - 24px);height:18vw;width:18vw}.core__icon[data-v-f5c4e7ad]{height:2.2rem;width:2.2rem}}@media(max-width:520px){.core[data-v-f5c4e7ad]{--size:clamp(65px,20vw,85px);--center:calc(var(--size) - 20px);height:20vw;width:20vw}.core__icon[data-v-f5c4e7ad]{height:2rem;width:2rem}}.outputs[data-v-108c1455]{--item-bg:#fff;--item-bg-gradient:linear-gradient(135deg,rgba(139,92,246,.06),transparent 50%);--primary-accent:rgba(139,92,246,.12);--primary-accent-hover:rgba(139,92,246,.18);--primary-glow:rgba(139,92,246,.08);--border-subtle:rgba(0,0,0,.06);--border-primary:rgba(139,92,246,.2);position:relative}.outputs--dark[data-v-108c1455]{--item-bg:rgba(20,20,30,.3);--item-bg-gradient:linear-gradient(135deg,rgba(167,139,250,.15),transparent 20%);--primary-accent:rgba(167,139,250,.15);--primary-accent-hover:rgba(167,139,250,.22);--primary-glow:rgba(167,139,250,.12);--border-subtle:hsla(0,0%,100%,.08);--border-primary:rgba(167,139,250,.25)}.outputs__card[data-v-108c1455]{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--universe-bg-light);border-radius:.8rem;padding:clamp(16px,2.5vw,24px);position:relative;-webkit-transition:-webkit-transform .5s cubic-bezier(.23,1,.32,1),-webkit-box-shadow .5s cubic-bezier(.23,1,.32,1);transition:-webkit-transform .5s cubic-bezier(.23,1,.32,1),-webkit-box-shadow .5s cubic-bezier(.23,1,.32,1);transition:transform .5s cubic-bezier(.23,1,.32,1),box-shadow .5s cubic-bezier(.23,1,.32,1);transition:transform .5s cubic-bezier(.23,1,.32,1),box-shadow .5s cubic-bezier(.23,1,.32,1),-webkit-transform .5s cubic-bezier(.23,1,.32,1),-webkit-box-shadow .5s cubic-bezier(.23,1,.32,1)}.outputs--dark .outputs__card[data-v-108c1455]{backdrop-filter:blur(.5rem) saturate(180%);-webkit-backdrop-filter:blur(.5rem) saturate(180%);background:var(--universe-bg-dark-transparent)}.outputs:hover .outputs__card[data-v-108c1455]{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.outputs__grid[data-v-108c1455]{-webkit-column-gap:clamp(10px,1.5vw,16px);-moz-column-gap:clamp(10px,1.5vw,16px);column-gap:clamp(10px,1.5vw,16px);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;justify-items:center;row-gap:clamp(14px,2vw,20px);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.outputs__grid .outputs__item--primary[data-v-108c1455]{grid-column:1/-1;justify-self:center;margin-bottom:clamp(4px,.8vw,8px)}.outputs__grid .outputs__item--secondary[data-v-108c1455]{justify-self:center}.outputs__item[data-v-108c1455]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--item-bg);border:1px solid var(--border-subtle);-webkit-box-shadow:0 2px 8px -2px rgba(0,0,0,.06),0 1px 2px -1px rgba(0,0,0,.03);box-shadow:0 2px 8px -2px #0000000f,0 1px 2px -1px #00000008;justify-content:center;overflow:hidden;-webkit-transition:border-color .4s ease,-webkit-transform .5s cubic-bezier(.23,1,.32,1),-webkit-box-shadow .5s cubic-bezier(.23,1,.32,1);transition:border-color .4s ease,-webkit-transform .5s cubic-bezier(.23,1,.32,1),-webkit-box-shadow .5s cubic-bezier(.23,1,.32,1);transition:transform .5s cubic-bezier(.23,1,.32,1),box-shadow .5s cubic-bezier(.23,1,.32,1),border-color .4s ease;transition:transform .5s cubic-bezier(.23,1,.32,1),box-shadow .5s cubic-bezier(.23,1,.32,1),border-color .4s ease,-webkit-transform .5s cubic-bezier(.23,1,.32,1),-webkit-box-shadow .5s cubic-bezier(.23,1,.32,1)}.outputs--dark .outputs__item[data-v-108c1455]{backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%);background:var(--item-bg);-webkit-box-shadow:0 2px 14px -3px var(--primary-glow),0 1px 3px -1px rgba(0,0,0,.2);box-shadow:0 2px 14px -3px var(--primary-glow),0 1px 3px -1px #0003}.outputs__item--primary[data-v-108c1455]{background:var(--item-bg-gradient),var(--item-bg);border:none;border-radius:var(--universe-border-radius);-webkit-box-shadow:0 4px 16px -4px var(--primary-glow),0 1px 3px -1px rgba(0,0,0,.04);box-shadow:0 4px 16px -4px var(--primary-glow),0 1px 3px -1px #0000000a;height:clamp(120px,17vw,170px);padding:clamp(12px,1.8vw,18px);width:clamp(120px,17vw,170px)}.outputs__item--primary[data-v-108c1455]:before{background:linear-gradient(135deg,#8b5cf680,#a855f74d 50%,#c084fc26);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1.5px;pointer-events:none;position:absolute;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.outputs--dark .outputs__item--primary[data-v-108c1455]:before{background:linear-gradient(135deg,#a78bfa99,#c084fc59 50%,#d8b4fe26)}.outputs__item--primary[data-v-108c1455]:hover{-webkit-box-shadow:0 8px 32px -6px var(--primary-accent),0 2px 8px -2px rgba(0,0,0,.06);box-shadow:0 8px 32px -6px var(--primary-accent),0 2px 8px -2px #0000000f;-webkit-transform:translateY(-4px) scale(1.02);transform:translateY(-4px) scale(1.02)}.outputs__item--primary[data-v-108c1455]:hover:before{background:linear-gradient(135deg,#8b5cf6b3,#a855f780 50%,#c084fc40)}.outputs--dark .outputs__item--primary[data-v-108c1455]{-webkit-box-shadow:0 4px 24px -4px var(--primary-glow),0 1px 4px -1px rgba(0,0,0,.2);box-shadow:0 4px 24px -4px var(--primary-glow),0 1px 4px -1px #0003}.outputs--dark .outputs__item--primary[data-v-108c1455]:hover{-webkit-box-shadow:0 12px 40px -8px var(--primary-accent),0 2px 10px -2px rgba(0,0,0,.3);box-shadow:0 12px 40px -8px var(--primary-accent),0 2px 10px -2px #0000004d}.outputs--dark .outputs__item--primary[data-v-108c1455]:hover:before{background:linear-gradient(135deg,#a78bfacc,#c084fc80 50%,#d8b4fe40)}.outputs__item--secondary[data-v-108c1455]{border:1px solid var(--border-subtle);border-radius:.5rem;height:clamp(58px,8.5vw,80px);padding:clamp(6px,.9vw,10px);width:clamp(58px,8.5vw,80px)}.outputs__item--secondary[data-v-108c1455]:hover{border-color:var(--border-primary);-webkit-box-shadow:0 6px 18px -4px var(--primary-glow),0 2px 6px -2px rgba(0,0,0,.04);box-shadow:0 6px 18px -4px var(--primary-glow),0 2px 6px -2px #0000000a;-webkit-transform:translateY(-2px) scale(1.04);transform:translateY(-2px) scale(1.04)}.outputs--dark .outputs__item--secondary[data-v-108c1455]:hover{-webkit-box-shadow:0 6px 20px -4px var(--primary-glow),0 2px 8px -2px rgba(0,0,0,.2);box-shadow:0 6px 20px -4px var(--primary-glow),0 2px 8px -2px #0003}.outputs__image[data-v-108c1455]{display:block;height:auto;-webkit-transition:-webkit-transform .5s cubic-bezier(.23,1,.32,1);transition:-webkit-transform .5s cubic-bezier(.23,1,.32,1);transition:transform .5s cubic-bezier(.23,1,.32,1);transition:transform .5s cubic-bezier(.23,1,.32,1),-webkit-transform .5s cubic-bezier(.23,1,.32,1);width:100%}.outputs__item:hover .outputs__image[data-v-108c1455]{-webkit-transform:scale(1.03);transform:scale(1.03)}.outputs__item--has-video[data-v-108c1455]{position:relative;will-change:transform,box-shadow}.outputs__item--has-video.outputs__item--primary[data-v-108c1455]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.outputs__item--has-video.outputs__item--secondary[data-v-108c1455]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.outputs__video[data-v-108c1455]{display:block;height:auto;-webkit-transition:opacity .6s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.23,1,.32,1);transition:opacity .6s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.23,1,.32,1);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.23,1,.32,1);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.23,1,.32,1),-webkit-transform .5s cubic-bezier(.23,1,.32,1);width:100%}.outputs__item--has-video:hover .outputs__video[data-v-108c1455]{opacity:0;-webkit-transform:scale(1.02);transform:scale(1.02)}.outputs__image--hover[data-v-108c1455]{display:-webkit-box;display:-ms-flexbox;display:flex;top:0;right:0;bottom:0;left:0;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;pointer-events:none;-webkit-transition:opacity .6s cubic-bezier(.4,0,.2,1);transition:opacity .6s cubic-bezier(.4,0,.2,1);z-index:2}.outputs__hover-img[data-v-108c1455]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.outputs__item--has-video:hover .outputs__image--hover[data-v-108c1455]{opacity:1}@media(max-width:768px){.outputs__card[data-v-108c1455]{padding:clamp(14px,3vw,20px)}.outputs__grid[data-v-108c1455]{-webkit-column-gap:clamp(12px,3vw,18px);-moz-column-gap:clamp(12px,3vw,18px);column-gap:clamp(12px,3vw,18px);row-gap:clamp(12px,3vw,18px)}.outputs__item--primary[data-v-108c1455]{height:clamp(105px,32vw,140px);padding:clamp(10px,2vw,14px);width:clamp(105px,32vw,140px)}.outputs__item--secondary[data-v-108c1455]{height:clamp(55px,17vw,72px);padding:clamp(5px,1vw,8px);width:clamp(55px,17vw,72px)}}@media(max-width:520px){.outputs__card[data-v-108c1455]{padding:clamp(12px,3vw,16px)}.outputs__grid[data-v-108c1455]{-webkit-column-gap:clamp(10px,2.5vw,14px);-moz-column-gap:clamp(10px,2.5vw,14px);column-gap:clamp(10px,2.5vw,14px);row-gap:clamp(10px,2.5vw,14px)}.outputs__item--primary[data-v-108c1455]{border-radius:.75rem;height:clamp(90px,30vw,115px);padding:clamp(8px,1.5vw,12px);width:clamp(90px,30vw,115px)}.outputs__item--secondary[data-v-108c1455]{border-radius:.5rem;height:clamp(48px,15vw,62px);padding:clamp(4px,.8vw,6px);width:clamp(48px,15vw,62px)}}@media(max-width:380px){.outputs__grid[data-v-108c1455]{grid-template-columns:1fr;row-gap:clamp(10px,3vw,14px)}.outputs__item--secondary[data-v-108c1455]{height:clamp(52px,18vw,68px);width:clamp(52px,18vw,68px)}}.flow[data-v-8b344567]{--pulse-color:rgba(168,85,247,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:0;justify-content:center;margin-bottom:21vh;margin-top:13vh;min-height:300px;width:100%}.flow--dark[data-v-8b344567]{--pulse-color:rgba(168,85,247,.25)}.flow__item[data-v-8b344567]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;z-index:10}.flow__item--core[data-v-8b344567],.flow__item--outputs[data-v-8b344567],.flow__item--sources[data-v-8b344567]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flow__item--core[data-v-8b344567]{z-index:20}.flow__lines[data-v-8b344567]{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:auto;max-height:210px;max-width:130px;min-width:80px}.flow__lines--elbow[data-v-8b344567],.flow__lines--elbow-output[data-v-8b344567]{height:clamp(130px,30vw,210px)}.flow__lines--elbow-output[data-v-8b344567]{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:130px;min-width:50px}.flow__pulse[data-v-8b344567]{height:210%;pointer-events:none;position:absolute;width:210%;z-index:-1}.flow__pulse-ring[data-v-8b344567]{-webkit-animation:pulse-8b344567 5s ease-out infinite;animation:pulse-8b344567 5s ease-out infinite;border:.5px solid var(--pulse-color);border-radius:50%;top:0;right:0;bottom:0;left:0;opacity:0;position:absolute}.flow__pulse-ring--1[data-v-8b344567]{-webkit-animation-delay:0s;animation-delay:0s}.flow__pulse-ring--2[data-v-8b344567]{-webkit-animation-delay:2.5s;animation-delay:2.5s}@-webkit-keyframes pulse-8b344567{0%{opacity:.7;-webkit-transform:scale(.25);transform:scale(.25)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse-8b344567{0%{opacity:.7;-webkit-transform:scale(.25);transform:scale(.25)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.flow--vertical[data-v-8b344567]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:600px}.flow--vertical .flow__lines[data-v-8b344567]{height:auto;max-height:80px;min-height:40px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:clamp(100px,30vw,160px)}.flow--vertical .flow__lines--elbow[data-v-8b344567]{max-height:100px;min-height:60px}.flow--vertical .flow__lines--elbow-output[data-v-8b344567]{max-height:100px;min-height:60px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.flow--vertical .flow__pulse[data-v-8b344567]{height:200%;width:200%}@media(min-width:900px){.flow__lines[data-v-8b344567],.flow__lines--elbow-output[data-v-8b344567]{max-width:180px;min-width:80px}.flow__lines--elbow-output[data-v-8b344567]{height:clamp(160px,22vw,220px)}}.tech-features-section[data-v-0a82717a]{min-height:50vh;overflow:hidden;padding:5rem 0;position:relative;width:100vw}.container-wrapper[data-v-0a82717a]{margin:0 auto;text-align:center;width:100%}.section-header[data-v-0a82717a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:2.5rem}.section-subtitle[data-v-0a82717a],.section-title[data-v-0a82717a]{margin-bottom:0}.text-brand-secondary[data-v-0a82717a]{background:var(--gradient-secondary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:768px){.tech-features-section[data-v-0a82717a]{padding:3rem 0}.section-header[data-v-0a82717a]{gap:.75rem;margin-bottom:2rem;padding:0 5vw}.section-title[data-v-0a82717a]{font-size:1.75rem;line-height:1.2}.section-subtitle[data-v-0a82717a]{font-size:.85rem;padding:0 2vw}}.feature-cta-link[data-v-0bbeded4]{display:inline-block;text-decoration:none}@media(max-width:900px){.feature-cta-link[data-v-0bbeded4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}.feature-image[data-v-000000c5]{padding:1rem}.feature-image[data-v-000000c5],.image-placeholder[data-v-000000c5]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.image-placeholder[data-v-000000c5]{aspect-ratio:4/3;border-radius:1.5rem;-webkit-box-shadow:0 4px 6px -1px color-mix(in srgb,var(--shadow-color) 20%,transparent),0 10px 15px -3px color-mix(in srgb,var(--shadow-color) 15%,transparent),0 20px 25px -5px color-mix(in srgb,var(--shadow-color) 10%,transparent);box-shadow:0 4px 6px -1px color-mix(in srgb,var(--shadow-color) 20%,transparent),0 10px 15px -3px color-mix(in srgb,var(--shadow-color) 15%,transparent),0 20px 25px -5px color-mix(in srgb,var(--shadow-color) 10%,transparent);overflow:hidden;position:relative;-webkit-transition:-webkit-transform .5s cubic-bezier(.22,1,.36,1),-webkit-box-shadow .5s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .5s cubic-bezier(.22,1,.36,1),-webkit-box-shadow .5s cubic-bezier(.22,1,.36,1);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),-webkit-transform .5s cubic-bezier(.22,1,.36,1),-webkit-box-shadow .5s cubic-bezier(.22,1,.36,1)}.image-placeholder[data-v-000000c5]:hover{-webkit-box-shadow:0 8px 10px -2px color-mix(in srgb,var(--shadow-color) 25%,transparent),0 16px 24px -4px color-mix(in srgb,var(--shadow-color) 20%,transparent),0 32px 40px -8px color-mix(in srgb,var(--shadow-color) 15%,transparent);box-shadow:0 8px 10px -2px color-mix(in srgb,var(--shadow-color) 25%,transparent),0 16px 24px -4px color-mix(in srgb,var(--shadow-color) 20%,transparent),0 32px 40px -8px color-mix(in srgb,var(--shadow-color) 15%,transparent);-webkit-transform:translateY(-4px) scale(1.01);transform:translateY(-4px) scale(1.01)}.placeholder-emoji[data-v-000000c5]{-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.05));filter:drop-shadow(0 2px 4px rgba(0,0,0,.05));font-size:clamp(4rem,8vw,6rem);-webkit-transition:-webkit-transform .5s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .5s cubic-bezier(.22,1,.36,1);transition:transform .5s cubic-bezier(.22,1,.36,1);transition:transform .5s cubic-bezier(.22,1,.36,1),-webkit-transform .5s cubic-bezier(.22,1,.36,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.image-placeholder:hover .placeholder-emoji[data-v-000000c5]{-webkit-transform:scale(1.1) rotate(2deg);transform:scale(1.1) rotate(2deg)}@media(max-width:900px){.feature-image[data-v-000000c5]{padding:.5rem}.image-placeholder[data-v-000000c5]{border-radius:1.25rem;margin:0 auto;max-width:400px}.placeholder-emoji[data-v-000000c5]{font-size:clamp(3.5rem,12vw,5rem)}}@media(prefers-reduced-motion:reduce){.image-placeholder[data-v-000000c5],.placeholder-emoji[data-v-000000c5]{-webkit-transition:none;transition:none}.image-placeholder[data-v-000000c5]:hover,.image-placeholder:hover .placeholder-emoji[data-v-000000c5]{-webkit-transform:none;transform:none}}@supports not (color:color-mix(in srgb,red 50%,blue)){.image-placeholder[data-v-000000c5]{-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 10px 15px -3px rgba(0,0,0,.08);box-shadow:0 4px 6px -1px #0000001a,0 10px 15px -3px #00000014}.image-placeholder[data-v-000000c5]:hover{-webkit-box-shadow:0 8px 10px -2px rgba(0,0,0,.12),0 16px 24px -4px rgba(0,0,0,.1);box-shadow:0 8px 10px -2px #0000001f,0 16px 24px -4px #0000001a}}.feature-section-wrapper[data-v-c823362f]{margin:0 auto;max-width:1280px;padding:0 clamp(1rem,4vw,2rem);width:100%}.feature-card[data-v-c823362f]{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:1.2rem;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -2px rgba(0,0,0,.05);box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -2px #0000000d;overflow:hidden;padding:clamp(2rem,5vw,4rem);-webkit-transition:-webkit-box-shadow .5s cubic-bezier(.16,1,.3,1),-webkit-transform .5s cubic-bezier(.16,1,.3,1);transition:-webkit-box-shadow .5s cubic-bezier(.16,1,.3,1),-webkit-transform .5s cubic-bezier(.16,1,.3,1);transition:box-shadow .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);transition:box-shadow .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1),-webkit-box-shadow .5s cubic-bezier(.16,1,.3,1),-webkit-transform .5s cubic-bezier(.16,1,.3,1);width:100%;will-change:transform,box-shadow}.feature-card[data-v-c823362f]:hover{-webkit-box-shadow:0 20px 25px -5px rgba(0,0,0,.08),0 8px 10px -6px rgba(0,0,0,.08);box-shadow:0 20px 25px -5px #00000014,0 8px 10px -6px #00000014;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.feature-grid[data-v-c823362f]{display:grid;gap:clamp(2rem,5vw,4rem);grid-template-columns:1fr 1.15fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.feature-grid.reversed[data-v-c823362f]{grid-template-columns:1.15fr 1fr}.content-column[data-v-c823362f]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-column[data-v-c823362f],.feature-content-animated[data-v-c823362f]{display:-webkit-box;display:-ms-flexbox;display:flex}.feature-content-animated[data-v-c823362f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-md,1rem)}.animate-item[data-v-c823362f],.image-column[data-v-c823362f]{will-change:transform,opacity}.image-column[data-v-c823362f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-perspective:1000px;perspective:1000px}.feature-grid.reversed .content-column[data-v-c823362f]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.feature-grid.reversed .image-column[data-v-c823362f]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.feature-tag[data-v-c823362f]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsl(var(--muted)/.5);border:1px solid hsl(var(--border));border-radius:9999px;gap:.5rem;padding:.375rem .75rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tag-dot[data-v-c823362f]{-webkit-animation:pulse-c823362f 2s infinite;animation:pulse-c823362f 2s infinite;background:hsl(var(--primary));border-radius:50%;height:6px;width:6px}@-webkit-keyframes pulse-c823362f{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.6;-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes pulse-c823362f{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.6;-webkit-transform:scale(.9);transform:scale(.9)}}.tag-text[data-v-c823362f]{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.feature-title[data-v-c823362f]{color:hsl(var(--foreground));max-width:480px}.feature-description[data-v-c823362f]{color:hsl(var(--muted-foreground));font-size:var(--font-size-base,1rem);line-height:1.7;max-width:440px}.feature-cta-wrapper[data-v-c823362f]{padding-top:.75rem}@media(max-width:900px){.feature-section-wrapper[data-v-c823362f]{padding:0 1rem}.feature-card[data-v-c823362f]{padding:2rem 1.5rem}.feature-grid[data-v-c823362f],.feature-grid.reversed[data-v-c823362f]{gap:2rem;grid-template-columns:1fr}.feature-grid.reversed .content-column[data-v-c823362f],.feature-grid.reversed .image-column[data-v-c823362f]{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}.image-column[data-v-c823362f]{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.feature-content-animated[data-v-c823362f]{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.feature-tag[data-v-c823362f]{margin:0 auto}.feature-description[data-v-c823362f],.feature-title[data-v-c823362f]{max-width:100%}}.dark{background-color:hsl(var(--card));-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 1px 2px -1px rgba(0,0,0,.3);box-shadow:0 1px 3px #0000004d,0 1px 2px -1px #0000004d}.dark{background:hsl(var(--muted)/.3)}@media(prefers-reduced-motion:reduce){.animate-item[data-v-c823362f],.image-column[data-v-c823362f]{-webkit-filter:none!important;filter:none!important;opacity:1!important;-webkit-transform:none!important;transform:none!important;will-change:auto}}@supports (content-visibility:auto){.feature-card[data-v-c823362f]{contain-intrinsic-size:auto 400px;content-visibility:auto}}.feature-content-animated[data-v-c823362f],.image-column[data-v-c823362f]{visibility:visible}.animate-item[data-v-c823362f],.image-column[data-v-c823362f]{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.feature-video[data-v-c823362f]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem}.video-player[data-v-c823362f]{aspect-ratio:1250/900;border-radius:1.5rem;-webkit-box-shadow:0 4px 6px -1px color-mix(in srgb,var(--shadow-color) 20%,transparent),0 10px 15px -3px color-mix(in srgb,var(--shadow-color) 15%,transparent),0 20px 25px -5px color-mix(in srgb,var(--shadow-color) 10%,transparent);box-shadow:0 4px 6px -1px color-mix(in srgb,var(--shadow-color) 20%,transparent),0 10px 15px -3px color-mix(in srgb,var(--shadow-color) 15%,transparent),0 20px 25px -5px color-mix(in srgb,var(--shadow-color) 10%,transparent);-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .5s cubic-bezier(.22,1,.36,1),-webkit-box-shadow .5s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .5s cubic-bezier(.22,1,.36,1),-webkit-box-shadow .5s cubic-bezier(.22,1,.36,1);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),-webkit-transform .5s cubic-bezier(.22,1,.36,1),-webkit-box-shadow .5s cubic-bezier(.22,1,.36,1);width:100%}.video-player[data-v-c823362f]:hover{-webkit-box-shadow:0 8px 10px -2px color-mix(in srgb,var(--shadow-color) 25%,transparent),0 16px 24px -4px color-mix(in srgb,var(--shadow-color) 20%,transparent),0 32px 40px -8px color-mix(in srgb,var(--shadow-color) 15%,transparent);box-shadow:0 8px 10px -2px color-mix(in srgb,var(--shadow-color) 25%,transparent),0 16px 24px -4px color-mix(in srgb,var(--shadow-color) 20%,transparent),0 32px 40px -8px color-mix(in srgb,var(--shadow-color) 15%,transparent);-webkit-transform:translateY(-4px) scale(1.01);transform:translateY(-4px) scale(1.01)}@media(max-width:900px){.feature-video[data-v-c823362f]{padding:.5rem}.video-player[data-v-c823362f]{border-radius:1.25rem;margin:0 auto;max-width:400px}}.dark{-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.3),0 10px 15px -3px rgba(0,0,0,.2);box-shadow:0 4px 6px -1px #0000004d,0 10px 15px -3px #0003}.dark{-webkit-box-shadow:0 8px 10px -2px rgba(0,0,0,.35),0 16px 24px -4px rgba(0,0,0,.25);box-shadow:0 8px 10px -2px #00000059,0 16px 24px -4px #00000040}@media(prefers-reduced-motion:reduce){.video-player[data-v-c823362f]{-webkit-transition:none;transition:none}.video-player[data-v-c823362f]:hover{-webkit-transform:none;transform:none}}@supports not (color:color-mix(in srgb,red 50%,blue)){.video-player[data-v-c823362f]{-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 10px 15px -3px rgba(0,0,0,.08);box-shadow:0 4px 6px -1px #0000001a,0 10px 15px -3px #00000014}.video-player[data-v-c823362f]:hover{-webkit-box-shadow:0 8px 10px -2px rgba(0,0,0,.12),0 16px 24px -4px rgba(0,0,0,.1);box-shadow:0 8px 10px -2px #0000001f,0 16px 24px -4px #0000001a}}.trust-badge[data-v-68b28501]{background-color:hsl(var(--muted)/.5);border:1px solid hsl(var(--border));border-radius:9999px;gap:.75rem;padding:.5rem 1rem .5rem .75rem;-webkit-transition:all .3s ease;transition:all .3s ease}.avatar-group[data-v-68b28501],.trust-badge[data-v-68b28501]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.avatar-item[data-v-68b28501]{border:2px solid hsl(var(--background));border-radius:50%;height:28px;margin-left:-10px;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:28px}.avatar-item[data-v-68b28501]:first-child{margin-left:0}.avatar-item[data-v-68b28501]:hover{-webkit-transform:scale(1.1);transform:scale(1.1);z-index:10}.trust-text[data-v-68b28501]{color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:400;line-height:1.4;margin:0}.highlight[data-v-68b28501]{color:hsl(var(--foreground));font-weight:700}.partner-content[data-v-2dda6712]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.5rem}.section-title[data-v-2dda6712]{margin:0;text-align:left}.text-brand-secondary[data-v-2dda6712]{background:var(--gradient-secondary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.section-subtitle[data-v-2dda6712]{margin:0;text-align:left}@media(max-width:768px){.partner-content[data-v-2dda6712]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:0 5vw;text-align:center}.section-title[data-v-2dda6712]{font-size:1.75rem;line-height:1.2;text-align:center}.section-subtitle[data-v-2dda6712]{font-size:.85rem;padding:0 2vw;text-align:center}}.scrolling-grid-container[data-v-089ee923]{display:-webkit-box;display:-ms-flexbox;display:flex;height:400px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.scroll-grid-mask[data-v-089ee923]{height:100%;overflow:hidden;position:relative;width:100%}.scroll-grid[data-v-089ee923]{display:grid;gap:1rem;grid-template-columns:repeat(5,1fr);height:100%}.scroll-column[data-v-089ee923]{height:100%;overflow:hidden;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.scroll-column[data-v-089ee923],.scroll-wrapper[data-v-089ee923]{display:-webkit-box;display:-ms-flexbox;display:flex}.scroll-wrapper[data-v-089ee923]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-animation:scroll-vertical-089ee923 linear infinite;animation:scroll-vertical-089ee923 linear infinite;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@-webkit-keyframes scroll-vertical-089ee923{0%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scroll-vertical-089ee923{0%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.col-1 .scroll-wrapper[data-v-089ee923]{-webkit-animation-duration:25s;animation-duration:25s}.col-2 .scroll-wrapper[data-v-089ee923]{animation-direction:reverse;-webkit-animation-duration:28s;animation-duration:28s}.col-3 .scroll-wrapper[data-v-089ee923]{-webkit-animation-duration:32s;animation-duration:32s}.col-4 .scroll-wrapper[data-v-089ee923]{animation-direction:reverse;-webkit-animation-duration:26s;animation-duration:26s}.col-5 .scroll-wrapper[data-v-089ee923]{-webkit-animation-duration:30s;animation-duration:30s}.avatar-item[data-v-089ee923]{aspect-ratio:1;border-radius:50%;cursor:pointer;display:block;max-width:80px;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:80%}@media(min-width:1536px){.avatar-item[data-v-089ee923]{max-width:90px}}@media(min-width:1280px)and (max-width:1535px){.avatar-item[data-v-089ee923]{max-width:75px}}.grid-overlay[data-v-089ee923]{background:-webkit-gradient(linear,left top,left bottom,from(hsl(var(--background))),color-stop(15%,transparent),color-stop(85%,transparent),to(hsl(var(--background))));background:linear-gradient(to bottom,hsl(var(--background)) 0,transparent 15%,transparent 85%,hsl(var(--background)) 100%);top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:2}@media(max-width:1024px){.scrolling-grid-container[data-v-089ee923]{height:350px}.avatar-item[data-v-089ee923]{max-width:65px}}@media(max-width:768px){.scrolling-grid-container[data-v-089ee923]{height:280px;padding:0 1rem}.scroll-grid[data-v-089ee923]{gap:.4rem;grid-template-columns:repeat(5,1fr)}.scroll-wrapper[data-v-089ee923]{gap:.5rem}.avatar-item[data-v-089ee923]{max-width:48px;width:100%}}@media(max-width:480px){.scrolling-grid-container[data-v-089ee923]{height:240px}.scroll-grid[data-v-089ee923]{gap:.3rem}.scroll-wrapper[data-v-089ee923]{gap:.4rem}.avatar-item[data-v-089ee923]{max-width:40px}}.partners-section[data-v-3cc7412f]{background-color:hsl(var(--background));margin-top:5vh;padding:3rem 13rem;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.container[data-v-3cc7412f]{margin:0 auto}.partners-layout[data-v-3cc7412f]{display:grid;gap:4rem;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:768px){.partners-section[data-v-3cc7412f]{padding:3rem 0}.partners-layout[data-v-3cc7412f]{gap:2.5rem;grid-template-columns:1fr}}.stat-card[data-v-0d40b90d]{border:1px solid hsl(var(--border));margin:.8rem;padding:var(--space-xl);text-align:left}.stat-icon[data-v-0d40b90d]{border-radius:var(--radius-md);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:34px;width:34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:var(--space-md)}.icon-component[data-v-0d40b90d]{height:100%;width:100%}.stat-title[data-v-0d40b90d]{color:hsl(var(--foreground));font-size:var(--font-size-lg);margin-bottom:var(--space-xs)}.stat-description[data-v-0d40b90d]{color:hsl(var(--muted-foreground));font-size:.7rem;line-height:1.3}@media(max-width:768px){.stat-card[data-v-0d40b90d]{margin:.5rem;padding:1.75rem 1.5rem;text-align:center}.stat-icon[data-v-0d40b90d]{margin:0 auto var(--space-md) auto}.stat-title[data-v-0d40b90d]{font-size:1rem}.stat-description[data-v-0d40b90d]{font-size:.8rem;line-height:1.4}}@media(max-width:640px){.stat-card[data-v-0d40b90d]{margin:.6rem 3rem;padding:2rem 1.5rem}}.stats-header-content[data-v-ae18fbdb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;margin-bottom:3rem;text-align:center}.section-title[data-v-ae18fbdb]{margin:0}.text-brand-secondary[data-v-ae18fbdb]{background:var(--gradient-secondary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.section-subtitle[data-v-ae18fbdb]{margin:0}@media(max-width:768px){.stats-header-content[data-v-ae18fbdb]{gap:1rem;margin-bottom:2rem;padding:0;width:100%}.section-title[data-v-ae18fbdb]{font-size:1.75rem;line-height:1.2;max-width:100%;padding:0}.section-subtitle[data-v-ae18fbdb]{font-size:.85rem;max-width:100%;padding:0}}.glass-icon[data-v-6ce29fce]{height:100%;width:100%}.icon-document[data-v-6ce29fce]{-webkit-animation:float-6ce29fce 6s ease-in-out infinite;animation:float-6ce29fce 6s ease-in-out infinite;-webkit-transform-origin:center center;transform-origin:center center}@-webkit-keyframes float-6ce29fce{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@keyframes float-6ce29fce{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}.icon-shimmer[data-v-6ce29fce]{-webkit-animation:shimmer-6ce29fce 4s ease-in-out infinite;animation:shimmer-6ce29fce 4s ease-in-out infinite;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes shimmer-6ce29fce{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translate(-100%)}20%{opacity:1}80%{opacity:1}to{opacity:0;-webkit-transform:translateX(100%);transform:translate(100%)}}@keyframes shimmer-6ce29fce{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translate(-100%)}20%{opacity:1}80%{opacity:1}to{opacity:0;-webkit-transform:translateX(100%);transform:translate(100%)}}.icon-line[data-v-6ce29fce]{-webkit-animation:lineReveal-6ce29fce 3s ease-out infinite;animation:lineReveal-6ce29fce 3s ease-out infinite;-webkit-transform-origin:left center;transform-origin:left center}.icon-line-1[data-v-6ce29fce]{-webkit-animation-delay:0s;animation-delay:0s}.icon-line-2[data-v-6ce29fce]{-webkit-animation-delay:.15s;animation-delay:.15s}.icon-line-3[data-v-6ce29fce]{-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes lineReveal-6ce29fce{0%,to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}50%{opacity:.7;-webkit-transform:scaleX(1);transform:scaleX(1)}52%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}55%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}70%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes lineReveal-6ce29fce{0%,to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}50%{opacity:.7;-webkit-transform:scaleX(1);transform:scaleX(1)}52%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}55%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}70%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.icon-apple[data-v-6ce29fce]{-webkit-animation:appleFadeIn-6ce29fce .8s cubic-bezier(.16,1,.3,1) .3s forwards,applePulse-6ce29fce 4s ease-in-out 1.1s infinite;animation:appleFadeIn-6ce29fce .8s cubic-bezier(.16,1,.3,1) .3s forwards,applePulse-6ce29fce 4s ease-in-out 1.1s infinite;opacity:0;transform-box:fill-box;-webkit-transform-origin:center center;transform-origin:center center}@-webkit-keyframes appleFadeIn-6ce29fce{0%{opacity:0;-webkit-transform:scale(.85) translateY(6px);transform:scale(.85) translateY(6px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes appleFadeIn-6ce29fce{0%{opacity:0;-webkit-transform:scale(.85) translateY(6px);transform:scale(.85) translateY(6px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes applePulse-6ce29fce{0%,to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-filter:brightness(1.1);filter:brightness(1.1);-webkit-transform:scale(1.03);transform:scale(1.03)}}@keyframes applePulse-6ce29fce{0%,to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-filter:brightness(1.1);filter:brightness(1.1);-webkit-transform:scale(1.03);transform:scale(1.03)}}.icon-clipboard[data-v-6ce29fce]{-webkit-animation:clipboardBob-6ce29fce 6s ease-in-out infinite;animation:clipboardBob-6ce29fce 6s ease-in-out infinite;-webkit-transform-origin:center top;transform-origin:center top}@-webkit-keyframes clipboardBob-6ce29fce{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0)}25%{-webkit-transform:translateY(-1px) rotate(.3deg);transform:translateY(-1px) rotate(.3deg)}75%{-webkit-transform:translateY(-1px) rotate(-.3deg);transform:translateY(-1px) rotate(-.3deg)}}@keyframes clipboardBob-6ce29fce{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0)}25%{-webkit-transform:translateY(-1px) rotate(.3deg);transform:translateY(-1px) rotate(.3deg)}75%{-webkit-transform:translateY(-1px) rotate(-.3deg);transform:translateY(-1px) rotate(-.3deg)}}.icon-glass-layer[data-v-6ce29fce]{-webkit-animation:glassBreathe-6ce29fce 8s ease-in-out infinite;animation:glassBreathe-6ce29fce 8s ease-in-out infinite}@-webkit-keyframes glassBreathe-6ce29fce{0%,to{opacity:1}50%{opacity:.92}}@keyframes glassBreathe-6ce29fce{0%,to{opacity:1}50%{opacity:.92}}.glass-icon[data-v-d9869b7e]{-webkit-animation:float-d9869b7e 6s ease-in-out infinite;animation:float-d9869b7e 6s ease-in-out infinite;height:100%;width:100%}@-webkit-keyframes float-d9869b7e{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes float-d9869b7e{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.icon-slice[data-v-d9869b7e]{-webkit-animation:sliceFadeRotate-d9869b7e 4s cubic-bezier(.16,1,.3,1) infinite;animation:sliceFadeRotate-d9869b7e 4s cubic-bezier(.16,1,.3,1) infinite;-webkit-transform-origin:100px 100px;transform-origin:100px 100px}@-webkit-keyframes sliceFadeRotate-d9869b7e{0%{opacity:0;-webkit-transform:scale(1.15) rotate(-15deg);transform:scale(1.15) rotate(-15deg)}25%{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0)}75%{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0)}to{opacity:0;-webkit-transform:scale(.92) rotate(15deg);transform:scale(.92) rotate(15deg)}}@keyframes sliceFadeRotate-d9869b7e{0%{opacity:0;-webkit-transform:scale(1.15) rotate(-15deg);transform:scale(1.15) rotate(-15deg)}25%{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0)}75%{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0)}to{opacity:0;-webkit-transform:scale(.92) rotate(15deg);transform:scale(.92) rotate(15deg)}}.glass-icon[data-v-4eb5fb60]{height:100%;width:100%}.icon-cup-glass[data-v-4eb5fb60]{-webkit-animation:cupFloat-4eb5fb60 6s ease-in-out infinite;animation:cupFloat-4eb5fb60 6s ease-in-out infinite;-webkit-transform-origin:center center;transform-origin:center center}@-webkit-keyframes cupFloat-4eb5fb60{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes cupFloat-4eb5fb60{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.steam-wisp[data-v-4eb5fb60]{opacity:0;transform-box:fill-box;-webkit-transform-origin:center bottom;transform-origin:center bottom}.steam-left[data-v-4eb5fb60]{-webkit-animation:steamFadeIn-4eb5fb60 .8s cubic-bezier(.16,1,.3,1) .5s forwards,steamRise-4eb5fb60 3.5s ease-in-out 1.3s infinite;animation:steamFadeIn-4eb5fb60 .8s cubic-bezier(.16,1,.3,1) .5s forwards,steamRise-4eb5fb60 3.5s ease-in-out 1.3s infinite}.steam-center[data-v-4eb5fb60]{-webkit-animation:steamFadeIn-4eb5fb60 .8s cubic-bezier(.16,1,.3,1) .8s forwards,steamRise-4eb5fb60 3.5s ease-in-out 1.6s infinite;animation:steamFadeIn-4eb5fb60 .8s cubic-bezier(.16,1,.3,1) .8s forwards,steamRise-4eb5fb60 3.5s ease-in-out 1.6s infinite}.steam-right[data-v-4eb5fb60]{-webkit-animation:steamFadeIn-4eb5fb60 .8s cubic-bezier(.16,1,.3,1) 1.1s forwards,steamRise-4eb5fb60 3.5s ease-in-out 1.9s infinite;animation:steamFadeIn-4eb5fb60 .8s cubic-bezier(.16,1,.3,1) 1.1s forwards,steamRise-4eb5fb60 3.5s ease-in-out 1.9s infinite}@-webkit-keyframes steamFadeIn-4eb5fb60{0%{opacity:0;-webkit-transform:translateY(12px) scaleY(.5);transform:translateY(12px) scaleY(.5)}to{opacity:.85;-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}@keyframes steamFadeIn-4eb5fb60{0%{opacity:0;-webkit-transform:translateY(12px) scaleY(.5);transform:translateY(12px) scaleY(.5)}to{opacity:.85;-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}@-webkit-keyframes steamRise-4eb5fb60{0%{opacity:.85;-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}25%{opacity:.7}50%{opacity:.5;-webkit-transform:translateY(-4px) scaleY(1.05);transform:translateY(-4px) scaleY(1.05)}75%{opacity:.25}to{opacity:.85;-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}@keyframes steamRise-4eb5fb60{0%{opacity:.85;-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}25%{opacity:.7}50%{opacity:.5;-webkit-transform:translateY(-4px) scaleY(1.05);transform:translateY(-4px) scaleY(1.05)}75%{opacity:.25}to{opacity:.85;-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}.icon-liquid[data-v-4eb5fb60]{-webkit-animation:liquidWobble-4eb5fb60 4s ease-in-out infinite;animation:liquidWobble-4eb5fb60 4s ease-in-out infinite;-webkit-transform-origin:center center;transform-origin:center center}@-webkit-keyframes liquidWobble-4eb5fb60{0%,to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transform:scaleX(1);transform:scaleX(1)}25%{-webkit-transform:scaleX(1.008);transform:scaleX(1.008)}50%{-webkit-filter:brightness(1.05);filter:brightness(1.05)}75%{-webkit-transform:scaleX(.992);transform:scaleX(.992)}}@keyframes liquidWobble-4eb5fb60{0%,to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transform:scaleX(1);transform:scaleX(1)}25%{-webkit-transform:scaleX(1.008);transform:scaleX(1.008)}50%{-webkit-filter:brightness(1.05);filter:brightness(1.05)}75%{-webkit-transform:scaleX(.992);transform:scaleX(.992)}}.icon-plate[data-v-4eb5fb60]{-webkit-animation:platePulse-4eb5fb60 6s ease-in-out infinite;animation:platePulse-4eb5fb60 6s ease-in-out infinite}@-webkit-keyframes platePulse-4eb5fb60{0%,to{-webkit-filter:brightness(1);filter:brightness(1)}50%{-webkit-filter:brightness(1.08);filter:brightness(1.08)}}@keyframes platePulse-4eb5fb60{0%,to{-webkit-filter:brightness(1);filter:brightness(1)}50%{-webkit-filter:brightness(1.08);filter:brightness(1.08)}}.icon-cup-glass[data-v-4eb5fb60]{-webkit-animation:cupFloat-4eb5fb60 6s ease-in-out infinite,glassBreathe-4eb5fb60 8s ease-in-out infinite;animation:cupFloat-4eb5fb60 6s ease-in-out infinite,glassBreathe-4eb5fb60 8s ease-in-out infinite}@-webkit-keyframes glassBreathe-4eb5fb60{0%,to{opacity:1}50%{opacity:.94}}@keyframes glassBreathe-4eb5fb60{0%,to{opacity:1}50%{opacity:.94}}.glass-icon[data-v-e821da27]{height:100%;width:100%}.icon-heart-solid-wrapper[data-v-e821da27]{-webkit-animation:float3D-e821da27 8s cubic-bezier(.45,.05,.55,.95) infinite;animation:float3D-e821da27 8s cubic-bezier(.45,.05,.55,.95) infinite;transform-box:fill-box;-webkit-transform-origin:center center;transform-origin:center center}@-webkit-keyframes float3D-e821da27{0%,to{-webkit-transform:translateY(0) rotateX(0deg) rotateY(0deg);transform:translateY(0) rotateX(0) rotateY(0)}25%{-webkit-transform:translateY(-3px) rotateX(2deg) rotateY(-1deg);transform:translateY(-3px) rotateX(2deg) rotateY(-1deg)}50%{-webkit-transform:translateY(-5px) rotateX(0deg) rotateY(2deg);transform:translateY(-5px) rotateX(0) rotateY(2deg)}75%{-webkit-transform:translateY(-2px) rotateX(-2deg) rotateY(-1deg);transform:translateY(-2px) rotateX(-2deg) rotateY(-1deg)}}@keyframes float3D-e821da27{0%,to{-webkit-transform:translateY(0) rotateX(0deg) rotateY(0deg);transform:translateY(0) rotateX(0) rotateY(0)}25%{-webkit-transform:translateY(-3px) rotateX(2deg) rotateY(-1deg);transform:translateY(-3px) rotateX(2deg) rotateY(-1deg)}50%{-webkit-transform:translateY(-5px) rotateX(0deg) rotateY(2deg);transform:translateY(-5px) rotateX(0) rotateY(2deg)}75%{-webkit-transform:translateY(-2px) rotateX(-2deg) rotateY(-1deg);transform:translateY(-2px) rotateX(-2deg) rotateY(-1deg)}}.icon-glow-outer[data-v-e821da27]{-webkit-animation:pulseGlow-e821da27 3s ease-in-out infinite;animation:pulseGlow-e821da27 3s ease-in-out infinite;transform-box:fill-box;-webkit-transform-origin:center center;transform-origin:center center}@-webkit-keyframes pulseGlow-e821da27{0%,to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}15%{opacity:.6;-webkit-transform:scale(1.02);transform:scale(1.02)}30%{opacity:0;-webkit-transform:scale(1.08);transform:scale(1.08)}45%{opacity:.3;-webkit-transform:scale(1.01);transform:scale(1.01)}60%{opacity:0;-webkit-transform:scale(1.04);transform:scale(1.04)}}@keyframes pulseGlow-e821da27{0%,to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}15%{opacity:.6;-webkit-transform:scale(1.02);transform:scale(1.02)}30%{opacity:0;-webkit-transform:scale(1.08);transform:scale(1.08)}45%{opacity:.3;-webkit-transform:scale(1.01);transform:scale(1.01)}60%{opacity:0;-webkit-transform:scale(1.04);transform:scale(1.04)}}.icon-heart-solid[data-v-e821da27]{-webkit-animation:heartPulse-e821da27 3s cubic-bezier(.4,0,.2,1) infinite;animation:heartPulse-e821da27 3s cubic-bezier(.4,0,.2,1) infinite;transform-box:fill-box;-webkit-transform-origin:center center;transform-origin:center center}@-webkit-keyframes heartPulse-e821da27{0%,to{-webkit-filter:brightness(1) saturate(1);filter:brightness(1) saturate(1);-webkit-transform:scale(1);transform:scale(1)}12%{-webkit-filter:brightness(1.15) saturate(1.1);filter:brightness(1.15) saturate(1.1);-webkit-transform:scale(1.035);transform:scale(1.035)}24%{-webkit-filter:brightness(.98) saturate(1);filter:brightness(.98) saturate(1);-webkit-transform:scale(.985);transform:scale(.985)}36%{-webkit-filter:brightness(1.08) saturate(1.05);filter:brightness(1.08) saturate(1.05);-webkit-transform:scale(1.02);transform:scale(1.02)}48%{-webkit-filter:brightness(1) saturate(1);filter:brightness(1) saturate(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartPulse-e821da27{0%,to{-webkit-filter:brightness(1) saturate(1);filter:brightness(1) saturate(1);-webkit-transform:scale(1);transform:scale(1)}12%{-webkit-filter:brightness(1.15) saturate(1.1);filter:brightness(1.15) saturate(1.1);-webkit-transform:scale(1.035);transform:scale(1.035)}24%{-webkit-filter:brightness(.98) saturate(1);filter:brightness(.98) saturate(1);-webkit-transform:scale(.985);transform:scale(.985)}36%{-webkit-filter:brightness(1.08) saturate(1.05);filter:brightness(1.08) saturate(1.05);-webkit-transform:scale(1.02);transform:scale(1.02)}48%{-webkit-filter:brightness(1) saturate(1);filter:brightness(1) saturate(1);-webkit-transform:scale(1);transform:scale(1)}}.icon-heart-glass[data-v-e821da27]{-webkit-animation:glassCounter-e821da27 3s cubic-bezier(.4,0,.2,1) infinite;animation:glassCounter-e821da27 3s cubic-bezier(.4,0,.2,1) infinite;transform-box:fill-box;-webkit-transform-origin:center center;transform-origin:center center}@-webkit-keyframes glassCounter-e821da27{0%,to{opacity:1;-webkit-transform:scale(1) translateX(0);transform:scale(1) translate(0)}12%{opacity:.95;-webkit-transform:scale(.99) translateX(-1px);transform:scale(.99) translate(-1px)}24%{opacity:1;-webkit-transform:scale(1.005) translateX(.5px);transform:scale(1.005) translate(.5px)}36%{opacity:.97;-webkit-transform:scale(.995) translateX(-.5px);transform:scale(.995) translate(-.5px)}48%{opacity:1;-webkit-transform:scale(1) translateX(0);transform:scale(1) translate(0)}}@keyframes glassCounter-e821da27{0%,to{opacity:1;-webkit-transform:scale(1) translateX(0);transform:scale(1) translate(0)}12%{opacity:.95;-webkit-transform:scale(.99) translateX(-1px);transform:scale(.99) translate(-1px)}24%{opacity:1;-webkit-transform:scale(1.005) translateX(.5px);transform:scale(1.005) translate(.5px)}36%{opacity:.97;-webkit-transform:scale(.995) translateX(-.5px);transform:scale(.995) translate(-.5px)}48%{opacity:1;-webkit-transform:scale(1) translateX(0);transform:scale(1) translate(0)}}.icon-glass-stroke[data-v-e821da27]{-webkit-animation:strokePulse-e821da27 4s ease-in-out infinite;animation:strokePulse-e821da27 4s ease-in-out infinite}@-webkit-keyframes strokePulse-e821da27{0%,to{opacity:1;stroke-width:2.11862}50%{opacity:.8;stroke-width:2.5}}@keyframes strokePulse-e821da27{0%,to{opacity:1;stroke-width:2.11862}50%{opacity:.8;stroke-width:2.5}}.icon-shimmer[data-v-e821da27]{mix-blend-mode:overlay;pointer-events:none}.icon-highlight[data-v-e821da27]{-webkit-animation:highlightBreathe-e821da27 6s ease-in-out infinite;animation:highlightBreathe-e821da27 6s ease-in-out infinite;mix-blend-mode:overlay}@-webkit-keyframes highlightBreathe-e821da27{0%,to{opacity:.6;-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}50%{opacity:.3;-webkit-transform:rotate(-45deg) scale(.9);transform:rotate(-45deg) scale(.9)}}@keyframes highlightBreathe-e821da27{0%,to{opacity:.6;-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}50%{opacity:.3;-webkit-transform:rotate(-45deg) scale(.9);transform:rotate(-45deg) scale(.9)}}.glass-icon[data-v-70d5d30b]{-webkit-animation:float-70d5d30b 6s ease-in-out infinite;animation:float-70d5d30b 6s ease-in-out infinite;height:100%;width:100%}@-webkit-keyframes float-70d5d30b{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes float-70d5d30b{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.icon-cap[data-v-70d5d30b]{-webkit-animation:capLevitate-70d5d30b 4s ease-in-out infinite;animation:capLevitate-70d5d30b 4s ease-in-out infinite;-webkit-transform-origin:center center;transform-origin:center center}@-webkit-keyframes capLevitate-70d5d30b{0%,to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:.95;-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes capLevitate-70d5d30b{0%,to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:.95;-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.icon-shield[data-v-70d5d30b]{-webkit-animation:shieldGlow-70d5d30b 4s ease-in-out infinite;animation:shieldGlow-70d5d30b 4s ease-in-out infinite;transform-box:fill-box;-webkit-transform-origin:center center;transform-origin:center center}@-webkit-keyframes shieldGlow-70d5d30b{0%,to{-webkit-filter:brightness(1);filter:brightness(1)}50%{-webkit-filter:brightness(1.12);filter:brightness(1.12)}}@keyframes shieldGlow-70d5d30b{0%,to{-webkit-filter:brightness(1);filter:brightness(1)}50%{-webkit-filter:brightness(1.12);filter:brightness(1.12)}}.glass-icon[data-v-a944ffd3]{height:100%;width:100%}.icon-folder-back[data-v-a944ffd3]{-webkit-animation:folderBreathe-a944ffd3 7s cubic-bezier(.45,.05,.55,.95) infinite;animation:folderBreathe-a944ffd3 7s cubic-bezier(.45,.05,.55,.95) infinite;transform-box:fill-box;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes folderBreathe-a944ffd3{0%,to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0)}35%{-webkit-filter:brightness(1.05);filter:brightness(1.05);-webkit-transform:scaleY(1.008) translateY(-1px);transform:scaleY(1.008) translateY(-1px)}70%{-webkit-filter:brightness(.98);filter:brightness(.98);-webkit-transform:scaleY(.995) translateY(.5px);transform:scaleY(.995) translateY(.5px)}}@keyframes folderBreathe-a944ffd3{0%,to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0)}35%{-webkit-filter:brightness(1.05);filter:brightness(1.05);-webkit-transform:scaleY(1.008) translateY(-1px);transform:scaleY(1.008) translateY(-1px)}70%{-webkit-filter:brightness(.98);filter:brightness(.98);-webkit-transform:scaleY(.995) translateY(.5px);transform:scaleY(.995) translateY(.5px)}}.icon-folder-front[data-v-a944ffd3]{-webkit-animation:glassFront-a944ffd3 7s cubic-bezier(.45,.05,.55,.95) infinite;animation:glassFront-a944ffd3 7s cubic-bezier(.45,.05,.55,.95) infinite;-webkit-transform-origin:70px 20px;transform-origin:70px 20px}@-webkit-keyframes glassFront-a944ffd3{0%,to{opacity:1;-webkit-transform:perspective(500px) rotateX(0deg) translateY(0);transform:perspective(500px) rotateX(0) translateY(0)}35%{opacity:.97;-webkit-transform:perspective(500px) rotateX(-1.5deg) translateY(-2px);transform:perspective(500px) rotateX(-1.5deg) translateY(-2px)}70%{opacity:1;-webkit-transform:perspective(500px) rotateX(.5deg) translateY(1px);transform:perspective(500px) rotateX(.5deg) translateY(1px)}}@keyframes glassFront-a944ffd3{0%,to{opacity:1;-webkit-transform:perspective(500px) rotateX(0deg) translateY(0);transform:perspective(500px) rotateX(0) translateY(0)}35%{opacity:.97;-webkit-transform:perspective(500px) rotateX(-1.5deg) translateY(-2px);transform:perspective(500px) rotateX(-1.5deg) translateY(-2px)}70%{opacity:1;-webkit-transform:perspective(500px) rotateX(.5deg) translateY(1px);transform:perspective(500px) rotateX(.5deg) translateY(1px)}}.icon-folder-tab[data-v-a944ffd3]{-webkit-animation:tabFadeIn-a944ffd3 1s cubic-bezier(.16,1,.3,1) .5s forwards,tabFloat-a944ffd3 7s ease-in-out 1.5s infinite;animation:tabFadeIn-a944ffd3 1s cubic-bezier(.16,1,.3,1) .5s forwards,tabFloat-a944ffd3 7s ease-in-out 1.5s infinite;opacity:0;transform-box:fill-box;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes tabFadeIn-a944ffd3{0%{opacity:0;stroke-dasharray:200;stroke-dashoffset:200}to{opacity:.7;stroke-dasharray:200;stroke-dashoffset:0}}@keyframes tabFadeIn-a944ffd3{0%{opacity:0;stroke-dasharray:200;stroke-dashoffset:200}to{opacity:.7;stroke-dasharray:200;stroke-dashoffset:0}}@-webkit-keyframes tabFloat-a944ffd3{0%,to{opacity:.7;-webkit-transform:translateY(0);transform:translateY(0)}35%{opacity:1;-webkit-transform:translateY(-3px);transform:translateY(-3px)}70%{opacity:.5;-webkit-transform:translateY(1px);transform:translateY(1px)}}@keyframes tabFloat-a944ffd3{0%,to{opacity:.7;-webkit-transform:translateY(0);transform:translateY(0)}35%{opacity:1;-webkit-transform:translateY(-3px);transform:translateY(-3px)}70%{opacity:.5;-webkit-transform:translateY(1px);transform:translateY(1px)}}.icon-progress-track[data-v-a944ffd3]{-webkit-animation:trackPulse-a944ffd3 5s ease-in-out infinite;animation:trackPulse-a944ffd3 5s ease-in-out infinite}@-webkit-keyframes trackPulse-a944ffd3{0%,to{opacity:.1}50%{opacity:.15}}@keyframes trackPulse-a944ffd3{0%,to{opacity:.1}50%{opacity:.15}}.icon-progress-fill[data-v-a944ffd3]{-webkit-animation:progressWave-a944ffd3 5s cubic-bezier(.4,0,.2,1) infinite;animation:progressWave-a944ffd3 5s cubic-bezier(.4,0,.2,1) infinite;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes progressWave-a944ffd3{0%{opacity:.6;-webkit-transform:scaleX(.2);transform:scaleX(.2)}25%{opacity:.85;-webkit-transform:scaleX(.6);transform:scaleX(.6)}50%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}60%{opacity:1;-webkit-transform:scaleX(1.02);transform:scaleX(1.02)}75%{opacity:.9;-webkit-transform:scaleX(.95);transform:scaleX(.95)}to{opacity:.6;-webkit-transform:scaleX(.2);transform:scaleX(.2)}}@keyframes progressWave-a944ffd3{0%{opacity:.6;-webkit-transform:scaleX(.2);transform:scaleX(.2)}25%{opacity:.85;-webkit-transform:scaleX(.6);transform:scaleX(.6)}50%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}60%{opacity:1;-webkit-transform:scaleX(1.02);transform:scaleX(1.02)}75%{opacity:.9;-webkit-transform:scaleX(.95);transform:scaleX(.95)}to{opacity:.6;-webkit-transform:scaleX(.2);transform:scaleX(.2)}}.icon-content-lines[data-v-a944ffd3]{-webkit-animation:contentFadeIn-a944ffd3 1.2s cubic-bezier(.16,1,.3,1) .8s forwards;animation:contentFadeIn-a944ffd3 1.2s cubic-bezier(.16,1,.3,1) .8s forwards;opacity:0}@-webkit-keyframes contentFadeIn-a944ffd3{0%{opacity:0;-webkit-transform:translateX(-8px);transform:translate(-8px)}to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}}@keyframes contentFadeIn-a944ffd3{0%{opacity:0;-webkit-transform:translateX(-8px);transform:translate(-8px)}to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}}.content-line[data-v-a944ffd3]{-webkit-transform-origin:left center;transform-origin:left center}.content-line-1[data-v-a944ffd3]{-webkit-animation:linePulse-a944ffd3 6s ease-in-out 1.5s infinite;animation:linePulse-a944ffd3 6s ease-in-out 1.5s infinite}.content-line-2[data-v-a944ffd3]{-webkit-animation:linePulse-a944ffd3 6s ease-in-out 1.7s infinite;animation:linePulse-a944ffd3 6s ease-in-out 1.7s infinite}.content-line-3[data-v-a944ffd3]{-webkit-animation:linePulse-a944ffd3 6s ease-in-out 1.9s infinite;animation:linePulse-a944ffd3 6s ease-in-out 1.9s infinite}@-webkit-keyframes linePulse-a944ffd3{0%,to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}50%{opacity:.7;-webkit-transform:scaleX(.92);transform:scaleX(.92)}}@keyframes linePulse-a944ffd3{0%,to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}50%{opacity:.7;-webkit-transform:scaleX(.92);transform:scaleX(.92)}}.icon-folder-stroke[data-v-a944ffd3]{-webkit-animation:strokeBreathe-a944ffd3 5s ease-in-out infinite;animation:strokeBreathe-a944ffd3 5s ease-in-out infinite}@-webkit-keyframes strokeBreathe-a944ffd3{0%,to{stroke-opacity:.12}50%{stroke-opacity:.18}}@keyframes strokeBreathe-a944ffd3{0%,to{stroke-opacity:.12}50%{stroke-opacity:.18}}.glass-icon[data-v-d28bd06c]{-webkit-animation:iconFloat-d28bd06c 6s ease-in-out infinite;animation:iconFloat-d28bd06c 6s ease-in-out infinite;height:100%;width:100%}@-webkit-keyframes iconFloat-d28bd06c{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes iconFloat-d28bd06c{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.icon-bubble-left[data-v-d28bd06c]{-webkit-animation:bubbleLeftConverse-d28bd06c 4s cubic-bezier(.4,0,.2,1) infinite;animation:bubbleLeftConverse-d28bd06c 4s cubic-bezier(.4,0,.2,1) infinite;transform-box:fill-box;-webkit-transform-origin:bottom left;transform-origin:bottom left}@-webkit-keyframes bubbleLeftConverse-d28bd06c{0%,to{-webkit-transform:translateX(0) translateY(0) scale(1);transform:translate(0) translateY(0) scale(1)}15%{-webkit-transform:translateX(5px) translateY(-2px) scale(1.03);transform:translate(5px) translateY(-2px) scale(1.03)}30%{-webkit-transform:translateX(3px) translateY(0) scale(1.01);transform:translate(3px) translateY(0) scale(1.01)}50%{-webkit-transform:translateX(0) translateY(1px) scale(.98);transform:translate(0) translateY(1px) scale(.98)}70%{-webkit-transform:translateX(4px) translateY(-1px) scale(1.02);transform:translate(4px) translateY(-1px) scale(1.02)}85%{-webkit-transform:translateX(2px) translateY(0) scale(1);transform:translate(2px) translateY(0) scale(1)}}@keyframes bubbleLeftConverse-d28bd06c{0%,to{-webkit-transform:translateX(0) translateY(0) scale(1);transform:translate(0) translateY(0) scale(1)}15%{-webkit-transform:translateX(5px) translateY(-2px) scale(1.03);transform:translate(5px) translateY(-2px) scale(1.03)}30%{-webkit-transform:translateX(3px) translateY(0) scale(1.01);transform:translate(3px) translateY(0) scale(1.01)}50%{-webkit-transform:translateX(0) translateY(1px) scale(.98);transform:translate(0) translateY(1px) scale(.98)}70%{-webkit-transform:translateX(4px) translateY(-1px) scale(1.02);transform:translate(4px) translateY(-1px) scale(1.02)}85%{-webkit-transform:translateX(2px) translateY(0) scale(1);transform:translate(2px) translateY(0) scale(1)}}.icon-bubble-right[data-v-d28bd06c]{-webkit-animation:bubbleRightConverse-d28bd06c 4s cubic-bezier(.4,0,.2,1) .5s infinite;animation:bubbleRightConverse-d28bd06c 4s cubic-bezier(.4,0,.2,1) .5s infinite;transform-box:fill-box;-webkit-transform-origin:bottom right;transform-origin:bottom right}@-webkit-keyframes bubbleRightConverse-d28bd06c{0%,to{opacity:1;-webkit-transform:translateX(0) translateY(0) scale(1);transform:translate(0) translateY(0) scale(1)}20%{opacity:.85;-webkit-transform:translateX(-4px) translateY(-3px) scale(1.025);transform:translate(-4px) translateY(-3px) scale(1.025)}40%{opacity:1;-webkit-transform:translateX(-2px) translateY(0) scale(1.01);transform:translate(-2px) translateY(0) scale(1.01)}60%{opacity:.9;-webkit-transform:translateX(-5px) translateY(-2px) scale(1.03);transform:translate(-5px) translateY(-2px) scale(1.03)}80%{opacity:1;-webkit-transform:translateX(-2px) translateY(0) scale(1);transform:translate(-2px) translateY(0) scale(1)}}@keyframes bubbleRightConverse-d28bd06c{0%,to{opacity:1;-webkit-transform:translateX(0) translateY(0) scale(1);transform:translate(0) translateY(0) scale(1)}20%{opacity:.85;-webkit-transform:translateX(-4px) translateY(-3px) scale(1.025);transform:translate(-4px) translateY(-3px) scale(1.025)}40%{opacity:1;-webkit-transform:translateX(-2px) translateY(0) scale(1.01);transform:translate(-2px) translateY(0) scale(1.01)}60%{opacity:.9;-webkit-transform:translateX(-5px) translateY(-2px) scale(1.03);transform:translate(-5px) translateY(-2px) scale(1.03)}80%{opacity:1;-webkit-transform:translateX(-2px) translateY(0) scale(1);transform:translate(-2px) translateY(0) scale(1)}}.icon-text[data-v-d28bd06c]{-webkit-animation:textFadeIn-d28bd06c 1s cubic-bezier(.16,1,.3,1) .3s forwards,textPulse-d28bd06c 3s ease-in-out 1.3s infinite;animation:textFadeIn-d28bd06c 1s cubic-bezier(.16,1,.3,1) .3s forwards,textPulse-d28bd06c 3s ease-in-out 1.3s infinite;opacity:0;transform-box:fill-box;-webkit-transform-origin:center center;transform-origin:center center}@-webkit-keyframes textFadeIn-d28bd06c{0%{opacity:0;-webkit-transform:scale(.7) translateY(12px);transform:scale(.7) translateY(12px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes textFadeIn-d28bd06c{0%{opacity:0;-webkit-transform:scale(.7) translateY(12px);transform:scale(.7) translateY(12px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes textPulse-d28bd06c{0%,to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-filter:brightness(1.15);filter:brightness(1.15);-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes textPulse-d28bd06c{0%,to{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-filter:brightness(1.15);filter:brightness(1.15);-webkit-transform:scale(1.05);transform:scale(1.05)}}.glass-icon[data-v-7bc13588]{-webkit-animation:worldFloat-7bc13588 5s ease-in-out infinite;animation:worldFloat-7bc13588 5s ease-in-out infinite;height:100%;width:100%}@-webkit-keyframes worldFloat-7bc13588{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes worldFloat-7bc13588{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.icon-core[data-v-7bc13588]{-webkit-animation:corePulse-7bc13588 4s ease-in-out infinite;animation:corePulse-7bc13588 4s ease-in-out infinite;transform-box:fill-box;-webkit-transform-origin:center center;transform-origin:center center}@-webkit-keyframes corePulse-7bc13588{0%,to{-webkit-filter:brightness(1) saturate(1);filter:brightness(1) saturate(1);-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-filter:brightness(1.15) saturate(1.12);filter:brightness(1.15) saturate(1.12);-webkit-transform:scale(1.04);transform:scale(1.04)}}@keyframes corePulse-7bc13588{0%,to{-webkit-filter:brightness(1) saturate(1);filter:brightness(1) saturate(1);-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-filter:brightness(1.15) saturate(1.12);filter:brightness(1.15) saturate(1.12);-webkit-transform:scale(1.04);transform:scale(1.04)}}.icon-atmosphere[data-v-7bc13588]{-webkit-animation:atmosphereBreathe-7bc13588 6s ease-in-out infinite;animation:atmosphereBreathe-7bc13588 6s ease-in-out infinite;transform-box:fill-box;-webkit-transform-origin:center center;transform-origin:center center}@-webkit-keyframes atmosphereBreathe-7bc13588{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.7;-webkit-transform:scale(1.04);transform:scale(1.04)}}@keyframes atmosphereBreathe-7bc13588{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.7;-webkit-transform:scale(1.04);transform:scale(1.04)}}.icon-continent-east[data-v-7bc13588]{-webkit-animation:continentPulse-7bc13588 6s ease-in-out .3s infinite;animation:continentPulse-7bc13588 6s ease-in-out .3s infinite;opacity:0}.icon-continent-west[data-v-7bc13588]{-webkit-animation:continentPulse-7bc13588 6s ease-in-out .6s infinite;animation:continentPulse-7bc13588 6s ease-in-out .6s infinite;opacity:0}@-webkit-keyframes continentPulse-7bc13588{0%{opacity:.3}15%{opacity:1}70%{opacity:1}to{opacity:.3}}@keyframes continentPulse-7bc13588{0%{opacity:.3}15%{opacity:1}70%{opacity:1}to{opacity:.3}}.glass-icon[data-v-db2b99d3]{height:100%;width:100%}.icon-plant[data-v-db2b99d3]{-webkit-animation:plantAppear 1.2s ease-out forwards,plantFloat-db2b99d3 4s ease-in-out 1.5s infinite,plantGlow-db2b99d3 5s ease-in-out infinite;animation:plantAppear 1.2s ease-out forwards,plantFloat-db2b99d3 4s ease-in-out 1.5s infinite,plantGlow-db2b99d3 5s ease-in-out infinite;opacity:1}@-webkit-keyframes plantFloat-db2b99d3{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes plantFloat-db2b99d3{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.icon-pot[data-v-db2b99d3]{-webkit-animation:potGlow 5s ease-in-out infinite;animation:potGlow 5s ease-in-out infinite}@-webkit-keyframes plantGlow-db2b99d3{0%,to{-webkit-filter:brightness(1);filter:brightness(1)}50%{-webkit-filter:brightness(1.3);filter:brightness(1.3)}}@keyframes plantGlow-db2b99d3{0%,to{-webkit-filter:brightness(1);filter:brightness(1)}50%{-webkit-filter:brightness(1.3);filter:brightness(1.3)}}.stats-section[data-v-7cb81da3]{padding:13vh 15vw;width:100vw}.container[data-v-7cb81da3]{margin:0 auto;max-width:1280px}.stats-grid[data-v-7cb81da3]{display:grid;grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.stats-section[data-v-7cb81da3]{padding:10vh 8vw}.stats-grid[data-v-7cb81da3]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.stats-section[data-v-7cb81da3]{padding:8vh 4vw}.container[data-v-7cb81da3]{max-width:100%}}@media(max-width:640px){.stats-grid[data-v-7cb81da3]{grid-template-columns:1fr}}.landing-view[data-v-40fde591]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:hsl(var(--background));-ms-flex-direction:column;flex-direction:column;-webkit-transition:background-color var(--transition-base,.3s);transition:background-color var(--transition-base,.3s)}.features-stack-container[data-v-40fde591]{padding:2rem 0;position:relative;width:100%}.stack-card[data-v-40fde591]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:auto;padding:1rem 0;position:sticky;top:calc(72px + 2rem);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:hsl(var(--background));justify-content:center;will-change:opacity}.stack-card[data-v-40fde591]:first-child{z-index:1}.stack-card[data-v-40fde591]:nth-child(2){z-index:2}.stack-card[data-v-40fde591]:nth-child(3){z-index:3}.stack-card[data-v-40fde591]:nth-child(4){z-index:4}.stack-card[data-v-40fde591]:nth-child(5){z-index:5}.stack-card[data-v-40fde591]:nth-child(6){z-index:6}.stack-card[data-v-40fde591]>*{width:100%}.stack-spacer[data-v-40fde591]{background:transparent;height:30vh;pointer-events:none;width:100%}.stack-cover[data-v-40fde591]{background-color:hsl(var(--background));position:relative;z-index:10}.dark{background-color:hsl(var(--background))}@media(prefers-reduced-motion:reduce){.stack-card[data-v-40fde591]{will-change:auto}}
