.download-phone[data-v-f4cb7377]{aspect-ratio:1320/2868;background:linear-gradient(110deg,#6f7075,#d8d8db 13%,#5a5b60 31%,#b6b7bb 55%,#53545a 82%,#a7a8ac);border:1px solid hsla(0,0%,100%,.44);border-radius:3.25rem;box-shadow:0 40px 90px #0000009e,0 0 0 .22rem #151518,0 0 0 .68rem #ffffff09;padding:.5rem;position:relative;transform:none;width:min(100%,var(--download-phone-width,18.5rem))}.download-phone__screen[data-v-f4cb7377]{background:#050505;border:.28rem solid #050505;border-radius:2.72rem;height:100%;overflow:hidden;position:relative;width:100%}.download-phone__image[data-v-f4cb7377]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.download-phone__island[data-v-f4cb7377]{background:#000;border-radius:999px;box-shadow:inset 0 1px 1px #ffffff17;height:1.45rem;left:50%;position:absolute;top:.78rem;transform:translate(-50%);width:5.8rem;z-index:3}.download-phone__island span[data-v-f4cb7377]{background:radial-gradient(circle at 35% 35%,#21385c,#050a12 60%);border-radius:50%;height:.56rem;position:absolute;right:.38rem;top:50%;transform:translateY(-50%);width:.56rem}.download-phone__side-button[data-v-f4cb7377]{background:linear-gradient(180deg,#9b9ca0,#3b3c40);border-radius:.2rem;display:block;position:absolute;width:.2rem}.download-phone__side-button--action[data-v-f4cb7377]{height:1.35rem;left:-.38rem;top:6.1rem}.download-phone__side-button--volume-up[data-v-f4cb7377]{height:2.4rem;left:-.4rem;top:8.3rem}.download-phone__side-button--volume-down[data-v-f4cb7377]{height:2.4rem;left:-.4rem;top:11.15rem}.download-phone__side-button--power[data-v-f4cb7377]{height:3.8rem;right:-.4rem;top:8.1rem}.phone-slide-enter-active[data-v-f4cb7377],.phone-slide-leave-active[data-v-f4cb7377]{transition:opacity .65s ease,transform .65s ease}.phone-slide-enter-from[data-v-f4cb7377]{opacity:0;transform:scale(1.025)}.phone-slide-leave-to[data-v-f4cb7377]{opacity:0;transform:scale(.985)}@media(max-width:900px){.download-phone[data-v-f4cb7377]{transform:rotate(0);width:min(76vw,var(--download-phone-width,17.5rem))}}@media(prefers-reduced-motion:reduce){.phone-slide-enter-active[data-v-f4cb7377],.phone-slide-leave-active[data-v-f4cb7377]{transition:none}}.store-download-button[data-v-3d832180]{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;height:var(--store-badge-height,clamp(3.5rem,5vw,4rem));overflow:hidden;padding:0;transition:transform .35s var(--gloop-ease-spring),filter .2s ease;width:auto}.store-download-button[data-v-3d832180]:hover{filter:brightness(1.04)}.store-download-button__badge[data-v-3d832180]{height:100%;-o-object-fit:contain;object-fit:contain;width:auto}.store-download-button--play-store .store-download-button__badge[data-v-3d832180]{height:132%}@media(max-width:640px){.store-download-button[data-v-3d832180]{height:var(--store-badge-height,3.5rem)}}.home-download[data-v-8fabab66]{padding-bottom:clamp(5rem,10vw,8rem)}.home-download__layout[data-v-8fabab66]{align-items:center;display:grid;gap:clamp(2rem,7vw,6rem);grid-template-columns:minmax(0,1fr) auto}.home-download__card[data-v-8fabab66]{background:linear-gradient(150deg,#9f4afa52,#fa0d503d 52%,#e6a1212e),var(--gloop-color-surface);border:1px solid var(--gloop-color-border);box-shadow:var(--gloop-shadow-soft);container-type:inline-size;min-width:0;padding:clamp(2rem,5vw,4rem)}.home-download__icon[data-v-8fabab66]{border-radius:22%;box-shadow:0 12px 32px -8px #00000059;height:auto;margin-bottom:1.5rem;width:clamp(5.5rem,10vw,7rem)}.home-download h2[data-v-8fabab66]{font-size:clamp(1rem,8.5cqi,4.5rem);font-weight:800;letter-spacing:-.04em;line-height:.95;margin:0;text-transform:uppercase;white-space:nowrap}.home-download__card>p[data-v-8fabab66]{color:#ffffffd1;line-height:1.55;margin:1rem 0 0;max-width:40ch}.home-download__actions[data-v-8fabab66]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.home-download__phone[data-v-8fabab66]{display:grid;width:17rem;--download-phone-width:15.75rem;place-items:center}@media(max-width:760px){.home-download__layout[data-v-8fabab66]{grid-template-columns:1fr}.home-download__phone[data-v-8fabab66]{width:100%}.home-download__actions[data-v-8fabab66]{--store-badge-height:min(3.5rem, calc(14.28571cqi - .07143rem) );flex-wrap:nowrap;gap:.5rem}}.place-field[data-v-95a5183b]{text-align:left}input[data-v-95a5183b]{background:var(--gloop-glass-field);border:1px solid var(--gloop-color-border);border-radius:var(--gloop-radius-control);color:#fff;font:inherit;font-size:16px;min-height:4rem;padding:0 1.4rem;width:100%}ul[data-v-95a5183b]{background:var(--gloop-color-surface);border:1px solid var(--gloop-color-border);border-radius:12px;list-style:none;margin:.4rem 0 0;padding:.5rem}button[data-v-95a5183b]{color:#fff;padding:.75rem;text-align:left;width:100%}button[data-v-95a5183b]:focus-visible,button[data-v-95a5183b]:hover,button[aria-selected=true][data-v-95a5183b]{background:var(--gloop-glass-field)}.place-field__attribution[data-v-95a5183b]{color:var(--gloop-color-text-muted);font-size:12px;padding:.5rem;text-align:right}.ritual[data-v-302ebf13]{display:grid;min-height:280px;padding:34px 0;place-items:center;position:relative}.ritual svg[data-v-302ebf13]{position:relative}.ritual__halo[data-v-302ebf13]{background:radial-gradient(circle,var(--cocktail-color),transparent 72%);border-radius:0 48px;filter:blur(30px);height:200px;opacity:.34;position:absolute;width:175px}.result[data-v-3978dbf2]{width:min(100%,440px)}.result__reveal[data-v-3978dbf2]{border-radius:0 64px;overflow:hidden;position:relative}.result__seal[data-v-3978dbf2]{align-items:center;animation:seal-open-3978dbf2 .7s var(--gloop-ease-spring) .22s both;background:linear-gradient(150deg,var(--cocktail-color),var(--cocktail-deep));color:#fff;display:flex;flex-direction:column;font-size:12px;font-weight:700;gap:10px;inset:0;justify-content:center;letter-spacing:.08em;pointer-events:none;position:absolute;text-transform:uppercase}.result__seal svg[data-v-3978dbf2]{height:34px;width:34px}.result__flash[data-v-3978dbf2]{animation:result-flash-3978dbf2 .7s ease-out .22s both;background:radial-gradient(circle,#fff,transparent 60%);inset:0;pointer-events:none;position:absolute}@keyframes seal-open-3978dbf2{to{filter:blur(10px);opacity:0;transform:scale(1.3)}}@keyframes result-flash-3978dbf2{0%{opacity:.85;transform:scale(.5)}to{opacity:0;transform:scale(1.7)}}@media(prefers-reduced-motion:reduce){.result__flash[data-v-3978dbf2],.result__seal[data-v-3978dbf2]{display:none}}.result__card[data-v-3978dbf2]{background:linear-gradient(150deg,var(--cocktail-color),var(--cocktail-deep));border-radius:0 64px;padding:2px}.result__inner[data-v-3978dbf2]{background:var(--gloop-color-surface);border-radius:0 63px;overflow:hidden;padding:34px 26px 26px;position:relative;text-align:center}.result__badge[data-v-3978dbf2]{background:var(--gloop-glass-field);border-radius:999px;color:var(--cocktail-color);display:inline-block;font-size:11px;font-weight:700;letter-spacing:.06em;padding:6px 12px;text-transform:uppercase}.result__image[data-v-3978dbf2]{aspect-ratio:1;border-radius:20px;margin:18px 0 6px;overflow:hidden;position:relative}.result__image img[data-v-3978dbf2]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.result h2[data-v-3978dbf2]{font-size:23px;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:4px 0 0;overflow-wrap:anywhere}.result__poetic[data-v-3978dbf2]{color:var(--gloop-color-text-muted);font-size:14px;font-style:italic;margin:8px 0 0}.result__ingredients[data-v-3978dbf2]{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:22px;text-align:left}.result__tile[data-v-3978dbf2]{align-items:flex-start;background:#ffffff0d;border:1px solid var(--gloop-color-border);border-radius:16px;display:flex;gap:10px;padding:12px}.result__tile svg[data-v-3978dbf2]{color:var(--cocktail-color);flex-shrink:0;height:20px;margin-top:1px;width:20px}.result dt[data-v-3978dbf2]{color:var(--gloop-color-text-subtle);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.result dd[data-v-3978dbf2]{font-size:13px;font-weight:500;line-height:1.3;margin:2px 0 0;overflow-wrap:anywhere}.result__meta[data-v-3978dbf2]{background:#ffffff0d;border:1px solid var(--gloop-color-border);border-radius:999px;color:var(--gloop-color-text-muted);font-size:12px;margin-top:8px;padding:8px 12px}.result__ingredients+.result__meta[data-v-3978dbf2],.result__share[data-v-3978dbf2]{margin-top:12px}.result__share[data-v-3978dbf2]{background:var(--gloop-glass-field);border:1px solid var(--gloop-color-border);border-radius:var(--gloop-radius-cta-secondary);color:#fff;font-size:15px;font-weight:600;height:52px;width:100%}.result__share[data-v-3978dbf2]:disabled{opacity:.4}.result__download[data-v-3978dbf2],.result__restart[data-v-3978dbf2]{background:none;border:none;color:var(--gloop-color-text-muted);cursor:pointer;display:block;font-family:inherit;font-size:13px;margin:16px auto 0;padding:0;text-align:center;text-decoration:underline;width:-moz-fit-content;width:fit-content}.result__download[data-v-3978dbf2]:focus-visible,.result__restart[data-v-3978dbf2]:focus-visible{outline:2px solid var(--cocktail-color);outline-offset:4px}@media(max-width:360px){.result__inner[data-v-3978dbf2]{padding-inline:14px}.result__tile[data-v-3978dbf2]{gap:6px;padding:8px}}.cocktail-section[data-v-ae47cb4c]{position:relative}.cocktail-section__card[data-v-ae47cb4c]{-webkit-backdrop-filter:var(--gloop-glass-blur);backdrop-filter:var(--gloop-glass-blur);background:var(--gloop-glass-card);border:1px solid var(--gloop-color-border);border-radius:var(--gloop-radius-card);margin:0 auto;max-width:480px;padding:32px 24px;text-align:center;width:100%}.cocktail-section__title[data-v-ae47cb4c]{font-size:clamp(26px,6.8vw,34px);font-weight:800;letter-spacing:-.04em;line-height:1.05;margin:0 auto;text-transform:uppercase}.cocktail-section__card .gloop-eyebrow[data-v-ae47cb4c]{color:var(--gloop-color-brand);font-size:11px;font-weight:700;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.cocktail-section__copy[data-v-ae47cb4c]{color:var(--gloop-color-text-muted);font-size:15px;line-height:1.5;margin:1rem auto 0}.cocktail-game__primary[data-v-ae47cb4c],.cocktail-section__cta[data-v-ae47cb4c]{background:var(--gloop-gradient-action);border:0;border-radius:var(--gloop-radius-cta);color:#fff;cursor:pointer;font:inherit;font-weight:800;margin-top:2rem;min-height:4rem;padding:0 2rem}.cocktail-game[data-v-ae47cb4c]{background:#08030f;color:#fff;inset:0;overflow:auto;position:fixed;z-index:1000}.cocktail-game__aurora[data-v-ae47cb4c]{background:radial-gradient(circle at 20% 25%,rgba(250,13,80,.24),transparent 42%),radial-gradient(circle at 80% 70%,rgba(159,74,250,.24),transparent 42%);inset:0;pointer-events:none;position:fixed}.cocktail-game__header[data-v-ae47cb4c]{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#08030fb8;display:grid;gap:1rem;grid-template-columns:3rem minmax(8rem,28rem) 3rem;justify-content:space-between;padding:1rem clamp(1rem,4vw,3rem);position:sticky;top:0;z-index:2}.cocktail-game__icon[data-v-ae47cb4c]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.16);border-radius:50%;color:#fff;cursor:pointer;font-size:1.6rem;height:3rem;width:3rem}.cocktail-game__icon[data-v-ae47cb4c]:last-child{grid-column:3}.cocktail-game__progress[data-v-ae47cb4c]{background:#ffffff1f;border-radius:1rem;height:.3rem;overflow:hidden}.cocktail-game__progress span[data-v-ae47cb4c]{background:var(--gloop-gradient-warm);border-radius:inherit;display:block;height:100%;transition:width .35s ease}.cocktail-game__stage[data-v-ae47cb4c]{display:grid;min-height:calc(100svh - 5rem);padding:3rem 1.25rem;place-items:center;position:relative;z-index:1}.cocktail-game__panel[data-v-ae47cb4c]{text-align:center;width:min(100%,42rem)}.cocktail-game__panel h2[data-v-ae47cb4c]{font-size:clamp(2.5rem,7vw,5rem);line-height:.95;margin:.75rem 0 2rem;text-transform:uppercase}.cocktail-game__counter[data-v-ae47cb4c]{color:var(--gloop-color-text-muted);font-size:.8rem;font-weight:700;letter-spacing:.12em}.cocktail-game__form[data-v-ae47cb4c]{display:grid;gap:1rem;margin:0 auto;max-width:32rem}.cocktail-game__form input[data-v-ae47cb4c]{background:#ffffff12;border:1px solid hsla(0,0%,100%,.15);border-radius:1.25rem;color:#fff;font:inherit;font-size:1rem;min-height:4rem;padding:0 1.4rem;width:100%}.cocktail-game__hint[data-v-ae47cb4c]{color:var(--gloop-color-text-muted)}.cocktail-game__error[data-v-ae47cb4c]{color:var(--gloop-color-primary);font-weight:700}.cocktail-section__cta[data-v-ae47cb4c]{margin-top:24px;width:100%}.cocktail-game__primary[data-v-ae47cb4c]{background:#fff;color:#0b0613;margin-top:.5rem;width:100%}.cocktail-game__primary[data-v-ae47cb4c]:disabled{cursor:not-allowed;opacity:.4}.cocktail-game__link[data-v-ae47cb4c]{background:transparent;border:0;color:var(--gloop-color-text-muted);cursor:pointer;font:inherit;font-weight:700}.cocktail-game__options[data-v-ae47cb4c]{display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}.cocktail-game__options button[data-v-ae47cb4c]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.14);border-radius:1.25rem;color:#fff;cursor:pointer;font:inherit;font-weight:700;min-height:4rem;overflow:hidden;transition:transform .2s ease,border-color .2s ease}.cocktail-game__options button.is-selected[data-v-ae47cb4c],.cocktail-game__options button[data-v-ae47cb4c]:hover{border-color:var(--gloop-color-primary);transform:translateY(-3px)}.cocktail-game__options--images[data-v-ae47cb4c]{grid-template-columns:repeat(4,minmax(0,1fr))}.cocktail-game__options--images button[data-v-ae47cb4c]{min-height:10rem;position:relative}.cocktail-game__options--images img[data-v-ae47cb4c]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;opacity:.58;position:absolute;width:100%}.cocktail-game__options--images span[data-v-ae47cb4c]{bottom:.8rem;left:.8rem;position:absolute;right:.8rem;z-index:1}.cocktail-portal-enter-active[data-v-ae47cb4c],.cocktail-portal-leave-active[data-v-ae47cb4c]{transition:opacity .3s ease}.cocktail-portal-enter-from[data-v-ae47cb4c],.cocktail-portal-leave-to[data-v-ae47cb4c]{opacity:0}.cocktail-step-enter-active[data-v-ae47cb4c],.cocktail-step-leave-active[data-v-ae47cb4c]{transition:opacity .2s ease,transform .2s ease}.cocktail-step-enter-from[data-v-ae47cb4c]{opacity:0;transform:translateY(1rem)}.cocktail-step-leave-to[data-v-ae47cb4c]{opacity:0;transform:translateY(-1rem)}.cocktail-game__options--energy[data-v-ae47cb4c]{grid-template-columns:1fr;margin:auto;max-width:400px}.cocktail-game__options--energy button[data-v-ae47cb4c]{border-radius:20px 24px;min-height:64px}.cocktail-game__flavor-icon[data-v-ae47cb4c]{display:inline-block;font-size:1.5rem;margin-right:.5rem}@media(prefers-reduced-motion:reduce){.cocktail-portal-enter-active[data-v-ae47cb4c],.cocktail-portal-leave-active[data-v-ae47cb4c],.cocktail-step-enter-active[data-v-ae47cb4c],.cocktail-step-leave-active[data-v-ae47cb4c]{transition:none}}@media(max-width:720px){.cocktail-game__panel h2[data-v-ae47cb4c]{font-size:clamp(26px,7.5vw,36px);line-height:1.08;margin-bottom:24px}.cocktail-game__stage[data-v-ae47cb4c]{min-height:calc(100dvh - 80px);padding-block:24px}.cocktail-game__options--images[data-v-ae47cb4c]{grid-template-columns:repeat(2,minmax(0,1fr))}.cocktail-game__options--images button[data-v-ae47cb4c]{min-height:8rem}}.catalog-status[data-v-be6f28db]{color:var(--gloop-color-text-muted);margin-top:1.5rem}.catalog-status button[data-v-be6f28db]{border:1px solid var(--gloop-color-border);border-radius:var(--gloop-radius-cta-secondary);color:var(--gloop-color-text);margin-top:.75rem;padding:.75rem 1rem}.events-list[data-v-e33b4c80]{display:flex;gap:1rem;margin-top:1.5rem;overflow-x:auto;overscroll-behavior-x:contain;padding-block:.5rem;scroll-snap-type:x proximity;scrollbar-width:none}.events-list[data-v-e33b4c80]::-webkit-scrollbar{display:none}.events-list__card[data-v-e33b4c80]{align-items:flex-end;background:var(--gloop-color-surface);border:1px solid var(--gloop-color-border);display:flex;flex:0 0 16.25rem;height:17.5rem;padding:1.5rem;position:relative;scroll-snap-align:start;transform:translateY(0);transition:transform .4s var(--gloop-ease-spring)}.events-list__card[data-v-e33b4c80]:hover{transform:translateY(-4px)}.events-list__card img[data-v-e33b4c80],.events-list__scrim[data-v-e33b4c80]{height:100%;inset:0;position:absolute;width:100%}.events-list__card img[data-v-e33b4c80]{-o-object-fit:cover;object-fit:cover}.events-list__scrim[data-v-e33b4c80]{background:linear-gradient(0deg,rgba(11,6,19,.92),transparent 68%)}.events-list__content[data-v-e33b4c80]{position:relative;z-index:1}.events-list__content h3[data-v-e33b4c80]{font-size:1.25rem;line-height:1.2;margin:0}.events-list__content p[data-v-e33b4c80]{color:var(--gloop-color-text-muted);font-size:.9rem;margin:.55rem 0 0}.games-carousel[data-v-f1fa8b48]{display:flex;gap:1rem;margin-top:2rem;overflow-x:auto;overscroll-behavior-x:contain;padding-block:.5rem;scroll-behavior:auto;scrollbar-width:none;touch-action:auto}.games-carousel[data-v-f1fa8b48]::-webkit-scrollbar{display:none}.games-carousel__card[data-v-f1fa8b48]{--game-hue:var(--gloop-color-primary);background:var(--gloop-color-surface);border:1px solid var(--gloop-color-border);display:flex;flex:0 0 16.25rem;flex-direction:column;height:17.5rem;justify-content:flex-end;overflow:clip;padding:1.5rem;position:relative;transition:transform .4s var(--gloop-ease-spring),border-color .4s ease}.games-carousel__card[data-v-f1fa8b48]:before{background:radial-gradient(circle at 30% 20%,var(--game-hue),transparent 65%);border-radius:inherit;content:"";inset:0;opacity:.34;position:absolute;transition:opacity .4s ease}.games-carousel__image[data-v-f1fa8b48],.games-carousel__scrim[data-v-f1fa8b48]{height:100%;inset:0;position:absolute;width:100%}.games-carousel__image[data-v-f1fa8b48]{-o-object-fit:cover;object-fit:cover}.games-carousel__scrim[data-v-f1fa8b48]{background:linear-gradient(transparent,#0b0613e6)}@media(hover:hover)and (pointer:fine){.games-carousel__card[data-v-f1fa8b48]:hover{border-color:var(--game-name-color);transform:translateY(-4px)}.games-carousel__card[data-v-f1fa8b48]:hover:before{opacity:.52}}@media(pointer:coarse){.games-carousel__card[data-v-f1fa8b48],.games-carousel__card[data-v-f1fa8b48] *{pointer-events:none}}.games-carousel__card--cyan[data-v-f1fa8b48]{--game-hue:#14d9e8}.games-carousel__card--amber[data-v-f1fa8b48]{--game-hue:#e6a121}.games-carousel__card--lime[data-v-f1fa8b48]{--game-hue:#b7d71d}.games-carousel__name[data-v-f1fa8b48]{background:var(--gloop-glass-label);background:#211a29;border:1px solid var(--gloop-color-border);border-radius:var(--gloop-radius-pill);color:var(--game-name-color);display:inline-flex;font-size:.72rem;font-weight:800;left:1rem;letter-spacing:.08em;max-width:calc(100% - 2rem);padding:.35rem .75rem;position:relative;position:absolute;text-transform:uppercase;top:1rem;width:-moz-fit-content;width:fit-content;z-index:1}.games-carousel h3[data-v-f1fa8b48],.games-carousel p[data-v-f1fa8b48]{position:relative;z-index:1}.games-carousel h3[data-v-f1fa8b48]{font-size:1.25rem;line-height:1.15;margin:0;min-height:3rem}.games-carousel p[data-v-f1fa8b48]{display:-webkit-box;-webkit-box-orient:vertical;color:var(--gloop-color-text-muted);flex-shrink:0;font-size:.92rem;-webkit-line-clamp:3;line-clamp:3;line-height:1.45;margin:.65rem 0 0;overflow:hidden;overflow-wrap:anywhere}.home-hero[data-v-cf32d9ce]{align-items:center;display:flex;min-height:calc(100svh - 4.5rem);overflow:hidden;position:relative}.home-hero__aurora[data-v-cf32d9ce]{inset:0;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 55%,transparent);overflow:hidden;pointer-events:none;position:absolute;transform:translate(var(--aurora-x,0),var(--aurora-y,0));transition:transform .4s var(--gloop-ease-spring)}.home-hero__blob[data-v-cf32d9ce]{border-radius:50%;filter:blur(90px);height:60vmax;opacity:.34;position:absolute;width:60vmax}.home-hero__blob--primary[data-v-cf32d9ce]{animation:drift-primary-cf32d9ce 22s ease-in-out infinite;background:radial-gradient(circle,var(--gloop-color-brand),transparent 70%);left:-15%;top:-20%}.home-hero__blob--accent[data-v-cf32d9ce]{animation:drift-accent-cf32d9ce 26s ease-in-out infinite;background:radial-gradient(circle,var(--gloop-color-primary),transparent 70%);bottom:-25%;right:-15%}.home-hero__inner[data-v-cf32d9ce]{--gloop-container-max:1440px;align-items:center;display:grid;gap:clamp(2rem,3vw,3rem);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);padding-block:clamp(5rem,11vw,8.5rem);position:relative;z-index:1}.home-hero__content[data-v-cf32d9ce]{min-width:0}.home-hero__title[data-v-cf32d9ce]{font-size:clamp(3.9rem,7vw,7.25rem);font-weight:800;letter-spacing:-.055em;line-height:.88;margin:0;max-width:11ch;text-transform:uppercase}.home-hero__line[data-v-cf32d9ce]{display:block;overflow:hidden}.home-hero__line>span[data-v-cf32d9ce]{animation:line-reveal-cf32d9ce .8s var(--gloop-ease-spring) forwards;display:block;transform:translateY(105%)}.home-hero__line:nth-child(2)>span[data-v-cf32d9ce]{animation-delay:.1s}.home-hero__copy[data-v-cf32d9ce]{color:var(--gloop-color-text-muted);font-size:clamp(1rem,1.7vw,1.15rem);line-height:1.55;margin:1.5rem 0 0;max-width:44ch}.home-hero__actions[data-v-cf32d9ce]{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:2rem}.home-hero__cta[data-v-cf32d9ce]{align-items:center;background:var(--gloop-gradient-action);border-radius:var(--gloop-radius-cta);box-shadow:0 18px 45px #9f4afa3d;color:#fff;display:inline-flex;font-weight:800;justify-content:center;min-height:4rem;padding-inline:2rem;text-align:center;transition:transform .35s var(--gloop-ease-spring),box-shadow .25s ease,border-color .25s ease}.home-hero__cta[data-v-cf32d9ce]:hover{box-shadow:0 22px 55px #9f4afa5c}.home-hero__cta--secondary[data-v-cf32d9ce]{-webkit-backdrop-filter:var(--gloop-glass-blur);backdrop-filter:var(--gloop-glass-blur);background:var(--gloop-glass-button);border:1px solid var(--gloop-color-border);box-shadow:none;font-size:.8125rem;font-weight:600;padding-inline:1rem}.home-hero__cta--secondary[data-v-cf32d9ce]:hover{border-color:var(--gloop-color-brand);box-shadow:none}.home-hero__cta[data-v-cf32d9ce]:focus-visible{outline:2px solid #fff;outline-offset:4px}.home-hero__visual[data-v-cf32d9ce]{aspect-ratio:5/4;background:var(--gloop-color-surface);border:1px solid hsla(0,0%,100%,.12);border-radius:0 var(--gloop-radius-imago-large) 0 var(--gloop-radius-imago-large);box-shadow:0 2rem 6rem #00000061;justify-self:end;max-width:45rem;overflow:hidden;position:relative;width:100%}.home-hero__image[data-v-cf32d9ce]{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;width:100%}@keyframes line-reveal-cf32d9ce{to{transform:translateY(0)}}@keyframes drift-primary-cf32d9ce{50%{transform:translate(8vw,6vh)}}@keyframes drift-accent-cf32d9ce{50%{transform:translate(-6vw,-8vh)}}@media(max-width:640px){.home-hero[data-v-cf32d9ce]{min-height:42rem}.home-hero__inner[data-v-cf32d9ce]{gap:3rem;grid-template-columns:1fr;padding-block:6rem 4.5rem}.home-hero__title[data-v-cf32d9ce]{font-size:clamp(3.9rem,18vw,5.2rem)}.home-hero__visual[data-v-cf32d9ce]{margin-inline:auto;max-width:45rem}}@media(min-width:641px)and (max-width:959px){.home-hero__inner[data-v-cf32d9ce]{gap:3.5rem;grid-template-columns:1fr}.home-hero__visual[data-v-cf32d9ce]{margin-inline:auto;max-width:45rem}}@media(prefers-reduced-motion:reduce){.home-hero__blob[data-v-cf32d9ce],.home-hero__line>span[data-v-cf32d9ce]{animation:none;transform:none}}.how-it-works__grid[data-v-ee1977b2]{display:grid;gap:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2rem}.how-it-works__card[data-v-ee1977b2]{-webkit-backdrop-filter:var(--gloop-glass-blur);backdrop-filter:var(--gloop-glass-blur);background:var(--gloop-glass-card);border:1px solid var(--gloop-color-border);border-radius:var(--gloop-radius-card);padding:1.5rem}.how-it-works__icon[data-v-ee1977b2]{background:var(--gloop-glass-button);border-radius:var(--gloop-radius-control);color:var(--gloop-color-brand);display:grid;height:3rem;margin-bottom:1rem;place-items:center;width:3rem}.how-it-works__icon svg[data-v-ee1977b2]{height:1.5rem;width:1.5rem}.how-it-works__card h3[data-v-ee1977b2]{font-size:1.25rem;margin:0}.how-it-works__card p[data-v-ee1977b2]{color:var(--gloop-color-text-muted);font-size:.93rem;line-height:1.55;margin:.6rem 0 0}.how-it-works__teaser[data-v-ee1977b2]{align-items:center;background:var(--gloop-glass-field);border:1px solid var(--gloop-color-border);border-radius:var(--gloop-radius-pill);color:var(--gloop-color-text-subtle);display:flex;font-size:.8rem;gap:.5rem;line-height:1.4;margin:1.5rem auto 0;max-width:100%;padding:.55rem 1rem;width:-moz-fit-content;width:fit-content}@media(max-width:720px){.how-it-works__grid[data-v-ee1977b2]{grid-template-columns:1fr}}.moments__reveal[data-v-861c19cc]{align-items:center;display:grid;gap:2.5rem;grid-template-columns:minmax(0,17.5rem) minmax(0,1fr);margin-top:1.5rem}.moments__reveal-frame[data-v-861c19cc]{border-radius:var(--gloop-radius-card);overflow:hidden;position:relative;width:100%}.moments__reveal-frame img[data-v-861c19cc]{display:block;filter:blur(40px) saturate(0);height:auto;transition:filter 5s var(--gloop-ease-spring);width:100%}.moments__reveal-frame[data-revealed=true] img[data-v-861c19cc]{filter:blur(0) saturate(1)}.moments__reveal-frame--resetting .moments__grain[data-v-861c19cc],.moments__reveal-frame--resetting img[data-v-861c19cc]{transition:none}.moments__grain[data-v-861c19cc]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='2' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");inset:0;mix-blend-mode:overlay;opacity:.28;pointer-events:none;position:absolute;transition:opacity 5s var(--gloop-ease-spring)}.moments__reveal-frame[data-revealed=true] .moments__grain[data-v-861c19cc]{opacity:.06}.moments__countdown[data-v-861c19cc]{background:var(--gloop-glass-label);border-radius:var(--gloop-radius-pill);bottom:.75rem;font-family:monospace;font-size:.75rem;font-variant-numeric:tabular-nums;left:.75rem;padding:.3rem .55rem;position:absolute}.moments__reveal h2[data-v-861c19cc],.moments__social h2[data-v-861c19cc]{font-size:clamp(2.25rem,5vw,3.5rem);font-weight:500;letter-spacing:-.02em;line-height:1.05;margin:0}.moments__reveal p[data-v-861c19cc],.moments__social p[data-v-861c19cc]{color:var(--gloop-color-text-muted);line-height:1.55;margin:.8rem 0 0;max-width:46ch}.moments__social[data-v-861c19cc]{margin-top:clamp(5rem,10vw,8rem)}.moments__metadata[data-v-861c19cc]{color:var(--gloop-color-text-muted);display:flex;flex-wrap:wrap;font-size:.92rem;gap:1.25rem;margin-top:1rem}.moments__metadata span[data-v-861c19cc]{align-items:center;display:inline-flex;gap:.4rem}.moments__metadata[data-v-861c19cc] .v-icon{color:var(--gloop-color-brand)}.moments__grid[data-v-861c19cc]{display:grid;gap:1.25rem;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:2rem}.moments__tile[data-v-861c19cc]{aspect-ratio:1;border:1px solid var(--gloop-color-border);border-radius:0 var(--gloop-radius-imago-small) 0 var(--gloop-radius-imago-small);margin:0;opacity:0;overflow:hidden;transform:rotate(var(--tile-rotation)) translateY(24px) scale(.94);transition:opacity .7s var(--gloop-ease-spring),transform .7s var(--gloop-ease-spring)}.moments__grid--visible .moments__tile[data-v-861c19cc]{opacity:1;transform:rotate(var(--tile-rotation)) translateY(0) scale(1)}.moments__tile img[data-v-861c19cc]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:900px){.moments__grid[data-v-861c19cc]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.moments__reveal[data-v-861c19cc]{grid-template-columns:1fr}.moments__reveal-frame[data-v-861c19cc]{margin-inline:auto;width:min(100%,18rem)}.moments__grid[data-v-861c19cc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.moments__reveal-frame img[data-v-861c19cc]{filter:none;transition:none}.moments__tile[data-v-861c19cc]{opacity:1;transform:rotate(var(--tile-rotation));transition:none}}
