@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@600;700;800&family=Poppins:wght@400;500;600&display=swap";:root{--color-bg:#121f36;--color-surface:#1c2b48;--color-text:#eaeaea;--color-text-muted:#d1d1d1;--color-primary:#febe10;--color-border:#2d3e5e;--color-accent:#febe10;--color-primary-rgb:254, 190, 16;--space-xs:4px;--space-s:8px;--space-m:16px;--space-l:24px;--space-xl:40px;--space-xxl:64px;--fs-h1:2rem;--fs-h2:1.625rem;--fs-h3:1.25rem;--fs-body:1rem;--fs-small:.875rem;--shadow-soft:0 8px 24px -4px #080d1899;--shadow-glow:0 4px 16px #febe104d}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--color-border) var(--color-bg);margin:0;padding:0}html,body{-webkit-text-size-adjust:100%;width:100%;overflow-x:hidden}body{background-color:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased;min-height:100dvh;font-family:Poppins,sans-serif;line-height:1.6}h1,h2,h3,h4,.logo-placeholder{font-family:Montserrat,sans-serif;font-weight:700;line-height:1.2}h1{font-size:var(--fs-h1);margin-bottom:var(--space-m)}h2{font-size:var(--fs-h2);margin-top:var(--space-xl);margin-bottom:var(--space-m)}h3{font-size:var(--fs-h3);margin-bottom:var(--space-s)}p{font-family:Poppins,sans-serif;font-size:var(--fs-body);margin-bottom:var(--space-m)}.card{background-color:var(--color-surface);border:1px solid var(--color-border);padding:var(--space-l);box-shadow:var(--shadow-soft);border-radius:12px}.btn-primary{background-color:var(--color-primary);color:var(--color-bg);padding:12px var(--space-l);cursor:pointer;border:none;border-radius:8px;font-family:Montserrat,sans-serif;font-weight:700;transition:transform .2s,box-shadow .2s}.btn-primary:hover{box-shadow:var(--shadow-glow);transform:translateY(-2px)}.u-text-primary{color:var(--color-primary)}.u-text-white{color:var(--color-text)}.u-disabled{display:none}@media (width>=1024px){:root{--fs-h1:3rem;--fs-h2:2.375rem;--fs-h3:1.875rem}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--color-surface)}::-webkit-scrollbar-thumb{background:var(--color-border);border:2px solid var(--color-surface);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}:root{background-color:var(--color-bg,#0a1628)}html,body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;margin:0;padding:0;overflow-x:hidden}*,:before,:after{box-sizing:border-box}body{min-height:100dvh;font-family:Montserrat,sans-serif;line-height:1.5}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@keyframes pulse-32b369b5{0%{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}to{opacity:.85;transform:scale(1)}}.c-home[data-v-32b369b5]{background-color:var(--color-bg);flex-direction:column;width:100vw;height:100dvh;display:flex;position:relative;overflow:hidden}.c-home__logo-container[data-v-32b369b5]{pointer-events:none;background-color:var(--color-bg);z-index:30;text-align:center;border-bottom-right-radius:12px;border-bottom-left-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-width:215px;padding:15px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.c-home__logo[data-v-32b369b5]{width:auto;height:24px;transition:all .3s}.c-home__logo--pulsating[data-v-32b369b5]{animation:2.5s ease-in-out infinite pulse-32b369b5}.c-home__logo[data-v-32b369b5]:hover{animation-play-state:paused;transform:scale(1.1)}.c-home__icon[data-v-32b369b5]{color:#fff;opacity:.8;filter:drop-shadow(0 2px 4px #00000080);font-size:1.4rem;transition:all .3s}.c-home__icon[data-v-32b369b5]:hover{opacity:1;transform:scale(1.1)}.c-home__wrapper[data-v-32b369b5]{width:100%;height:100%;display:flex}.c-home__item[data-v-32b369b5]{background-position:50%;background-size:cover;flex-direction:column;flex:1;justify-content:flex-end;height:100%;text-decoration:none;transition:flex .5s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.c-home__item--venues[data-v-32b369b5]{background-image:url(/assets/homeview_venues-C2PPqSjK.webp)}.c-home__item--sports[data-v-32b369b5]{background-image:url(/assets/homeview_sports-CWxMnShK.webp)}.c-home__item--industry[data-v-32b369b5]{background-image:url(/assets/homeview_industry-BKGdyr7K.webp)}.c-home__item--healthcare[data-v-32b369b5]{background-image:url(/assets/homeview_healthcare-D8OGnop-.webp)}@media (hover:hover){.c-home__item[data-v-32b369b5]:hover{flex:1.3}.c-home__item:hover .c-home__overlay[data-v-32b369b5]{opacity:1;background:linear-gradient(to top, var(--color-bg) 0%, transparent 70%)}.c-home__item:hover .c-home__contentwrapper[data-v-32b369b5],.c-home__item:hover .c-home__subtitle[data-v-32b369b5]{opacity:1;transform:translateY(0)}}.c-home__overlay[data-v-32b369b5]{background-color:var(--color-bg);opacity:.45;z-index:1;transition:all .4s;position:absolute;inset:0}.c-home__contentwrapper[data-v-32b369b5]{z-index:2;color:var(--color-text);opacity:.67;padding:0 0 2rem 2rem;transition:all .4s;position:relative;transform:translateY(10px)}.c-home__title[data-v-32b369b5]{color:var(--color-primary);text-transform:uppercase;letter-spacing:1px;margin:0;font-size:clamp(1.2rem,.75rem + 1.2vw,2.3rem);font-weight:800}.c-home__subtitle[data-v-32b369b5]{opacity:0;color:var(--color-text);margin:0;font-size:1.1rem;font-weight:500;transition:transform .5s,opacity .5s;transform:translateY(30px)}@media (width<=768px){.c-home__subtitle[data-v-32b369b5]{display:none}}.c-icon-button[data-v-32b369b5]{background-color:var(--color-surface);border:1px solid var(--color-border);width:44px;height:44px;color:var(--color-primary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.c-icon-button[data-v-32b369b5]:hover{background-color:var(--color-border);color:var(--color-text);transform:translateY(-2px)scale(1.1)}.c-icon-button[data-v-32b369b5]:active{transform:translateY(0)}.c-icon-button__icon[data-v-32b369b5]{font-size:18px}.c-dashboard[data-v-32b369b5]{z-index:40;background-color:var(--color-bg);color:var(--color-primary);border-radius:8px;padding:8px 12px;text-decoration:none;transition:all .3s;position:absolute;top:25px;right:30px}@media (width<=768px){.c-dashboard[data-v-32b369b5]{display:none!important}}.c-dashboard[data-v-32b369b5]:hover{box-shadow:var(--shadow-soft);scale:1.05}.u-text-white[data-v-32b369b5]{color:var(--color-text)}@media (width<=1200px){.c-home__logo-container[data-v-32b369b5]{border-radius:12px;min-width:200px;padding:15px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 30px #00000080}.c-home__logo[data-v-32b369b5]{height:18px}.c-home__nav-actions[data-v-32b369b5]{top:20px;right:20px}.c-home__wrapper[data-v-32b369b5]{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);display:grid}.c-home__item[data-v-32b369b5]{justify-content:center;align-items:center}.c-home__contentwrapper[data-v-32b369b5]{opacity:1;text-align:center;padding:0;transform:translateY(0)}.c-home__subtitle[data-v-32b369b5]{opacity:1;font-size:.9rem;transition:none;transform:translateY(0)}.c-home__overlay[data-v-32b369b5]{opacity:.5;background-color:var(--color-bg)}}@media (width>768px){.u-mobile-break[data-v-32b369b5]{display:none}}.c-nav-toggle[data-v-af09ce18]{background-color:var(--color-primary);cursor:pointer;z-index:120;border:none;border-radius:8px;justify-content:center;align-items:center;width:44px;height:36px;transition:transform .2s;display:flex}.c-nav-toggle[data-v-af09ce18]:hover{transform:scale(1.05)}.c-nav-toggle__wrapper[data-v-af09ce18]{justify-content:空间-between;flex-direction:column;width:22px;height:16px;display:flex;position:relative}.c-nav-toggle__line[data-v-af09ce18]{background-color:var(--color-bg);border-radius:2px;width:100%;height:2px;transition:all .3s cubic-bezier(.4,0,.2,1);display:block;position:absolute}.c-nav-toggle__line[data-v-af09ce18]:first-child{top:0}.c-nav-toggle__line[data-v-af09ce18]:nth-child(2){top:50%;transform:translateY(-50%)}.c-nav-toggle__line[data-v-af09ce18]:nth-child(3){bottom:0}.c-nav-toggle--active .c-nav-toggle__line[data-v-af09ce18]{background-color:var(--color-bg)}.c-nav-toggle--active .c-nav-toggle__line[data-v-af09ce18]:first-child{top:50%;transform:translateY(-50%)rotate(45deg)}.c-nav-toggle--active .c-nav-toggle__line[data-v-af09ce18]:nth-child(2){opacity:0;transform:translate(10px,-50%)}.c-nav-toggle--active .c-nav-toggle__line[data-v-af09ce18]:nth-child(3){bottom:50%;transform:translateY(50%)rotate(-45deg)}.c-navItem[data-v-18d1f9ef]{color:var(--color-text);align-items:flex-start;text-decoration:none;transition:all .3s;display:inline-flex;position:relative}.c-navItem--default[data-v-18d1f9ef]{font-family:Poppins,sans-serif;font-size:var(--fs-body);padding:4px 0;font-weight:500}.c-navItem--default[data-v-18d1f9ef]:hover,.c-navItem--default.c-navItem--active[data-v-18d1f9ef]{color:var(--color-primary)}.c-navItem--default:hover .c-navItem__underline[data-v-18d1f9ef],.c-navItem--default.c-navItem--active .c-navItem__underline[data-v-18d1f9ef]{width:100%}@media (width<=900px){.c-navItem--default[data-v-18d1f9ef]{display:none}}.c-navItem--big[data-v-18d1f9ef]{letter-spacing:-.02em;padding:var(--space-s) 0;gap:var(--space-m);border-bottom:1px solid #ffffff1a;width:100%;font-family:Montserrat,sans-serif;font-size:clamp(1.25rem,10vw,2.75rem);font-weight:700;line-height:1.1}.c-navItem--big .c-navItem__text[data-v-18d1f9ef]{display:inline-block;position:relative}.c-navItem--big .c-navItem__number[data-v-18d1f9ef]{color:var(--color-primary);margin-top:1rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:500}.c-navItem--big[data-v-18d1f9ef]:hover{color:var(--color-primary);transform:translate(20px)}.c-navItem--big.c-navItem--active[data-v-18d1f9ef]{color:var(--color-primary)}.c-navItem--big .c-navItem__underline[data-v-18d1f9ef]{display:none}.c-navItem__underline[data-v-18d1f9ef]{background-color:var(--color-primary);width:0;height:2px;transition:width .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0}.c-btn[data-v-23e9c0a0]{font-family:Montserrat,sans-serif;font-weight:700;font-size:var(--fs-body,16px);cursor:pointer;text-transform:none;border:none;border-radius:8px;outline:none;justify-content:center;align-items:center;padding:12px 24px;transition:all .3s;display:inline-flex}.c-btn[data-v-23e9c0a0]:active{transform:translateY(0)}.c-btn[data-v-23e9c0a0]:disabled{opacity:.5;cursor:not-allowed;filter:grayscale();box-shadow:none!important;transform:none!important}.c-btn--primary[data-v-23e9c0a0]{background-color:var(--color-primary);color:var(--color-bg)}.c-btn--primary[data-v-23e9c0a0]:hover:not(:disabled){box-shadow:var(--shadow-glow);filter:brightness(1.1);transform:translateY(-2px)}.c-btn--outline[data-v-23e9c0a0]{color:var(--color-text);border:2px solid var(--color-border);background-color:#0000}.c-btn--outline[data-v-23e9c0a0]:hover:not(:disabled){background-color:var(--color-surface);border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-2px)}.c-modal-overlay[data-v-a3a63c73]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2000;background-color:#0a1628d9;justify-content:center;align-items:center;width:100%;padding:1.5rem;display:flex;position:fixed;inset:0}.c-modal[data-v-a3a63c73]{background-color:#1a2b45;border:1px solid #ffffff1a;border-radius:20px;width:100%;max-width:520px;max-height:90vh;position:relative;overflow:hidden auto;box-shadow:0 30px 60px #0006}.c-modal__close[data-v-a3a63c73]{color:#fff9;cursor:pointer;z-index:10;background:0 0;border:none;font-size:1.1rem;transition:color .3s;position:absolute;top:1.25rem;right:1.25rem}.c-modal__close[data-v-a3a63c73]:hover{color:var(--color-primary,#007bff)}.c-modal__content[data-v-a3a63c73]{padding:3rem 2rem 2rem}.c-modal__title[data-v-a3a63c73]{color:var(--color-text);margin-bottom:.5rem;font-size:1.5rem;font-weight:700;line-height:1.3}.c-modal__subtitle[data-v-a3a63c73]{color:#ffffff80;margin:0 0 1.5rem;font-size:.9rem}.c-modal__contact-actions[data-v-a3a63c73]{margin-bottom:1.5rem}.c-modal__divider[data-v-a3a63c73]{color:#ffffff4d;align-items:center;gap:.75rem;font-size:.8rem;display:flex}.c-modal__divider--top[data-v-a3a63c73]{margin-bottom:1.5rem}.c-modal__divider--bottom[data-v-a3a63c73]{margin:1.5rem 0}.c-modal__divider[data-v-a3a63c73]:before{content:"";background:#ffffff14;flex:1;height:1px}.c-contact-btn[data-v-a3a63c73]{color:#fff;background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:.6rem;padding:.7rem 1.1rem;font-family:inherit;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.c-contact-btn svg[data-v-a3a63c73]{color:var(--color-primary,#007bff);font-size:.9rem}.c-contact-btn[data-v-a3a63c73]:hover{border-color:var(--color-primary,#007bff);color:var(--color-primary,#007bff);background-color:#ffffff17}.c-form[data-v-a3a63c73]{flex-direction:column;gap:1.25rem;display:flex}.c-form__row[data-v-a3a63c73]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (width<=420px){.c-form__row[data-v-a3a63c73]{grid-template-columns:1fr}}.c-form__group[data-v-a3a63c73]{flex-direction:column;gap:.4rem;display:flex}.c-form__label[data-v-a3a63c73]{color:#ffffffb3;letter-spacing:.02em;font-size:.85rem;font-weight:600}.c-form__input[data-v-a3a63c73]{color:#fff;box-sizing:border-box;background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;outline:none;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.95rem;transition:all .3s}.c-form__input[data-v-a3a63c73]::placeholder{color:#ffffff40}.c-form__input[data-v-a3a63c73]:focus{border-color:var(--color-primary,#007bff);background-color:#ffffff14}.c-form__input--error[data-v-a3a63c73]{border-color:#e05c5c}.c-form__textarea[data-v-a3a63c73]{resize:vertical;min-height:110px}.c-form__error[data-v-a3a63c73]{color:#e05c5c;font-size:.78rem}.c-form__checkbox[data-v-a3a63c73]{cursor:pointer;align-items:flex-start;gap:.65rem;display:flex}.c-form__checkbox-input[data-v-a3a63c73]{opacity:0;width:0;height:0;position:absolute}.c-form__checkbox-box[data-v-a3a63c73]{color:#1a2b45;background-color:#ffffff0d;border:1.5px solid #fff3;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;font-size:.65rem;transition:all .2s;display:flex}.c-form__checkbox-box--error[data-v-a3a63c73]{border-color:#e05c5c}.c-form__checkbox-label[data-v-a3a63c73]{color:#fff9;font-size:.85rem;line-height:1.4}.c-form__checkbox:hover .c-form__checkbox-box[data-v-a3a63c73]{border-color:var(--color-primary,#007bff)}.c-form__checkbox input:checked~.c-form__checkbox-box[data-v-a3a63c73]{background-color:var(--color-primary,#007bff);border-color:var(--color-primary,#007bff)}.c-form__link[data-v-a3a63c73]{color:var(--color-primary,#007bff);text-decoration:none}.c-form__link[data-v-a3a63c73]:hover{text-decoration:underline}.c-form__feedback[data-v-a3a63c73]{border-radius:10px;align-items:center;gap:.6rem;padding:.75rem 1rem;font-size:.9rem;display:flex}.c-form__feedback--success[data-v-a3a63c73]{color:#34c759;background-color:#34c7591f;border:1px solid #34c75940}.c-form__feedback--error[data-v-a3a63c73]{color:#e05c5c;background-color:#e05c5c1f;border:1px solid #e05c5c40}.c-form__submit[data-v-a3a63c73]{background-color:var(--color-primary,#007bff);color:var(--color-bg);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.85rem 1.5rem;font-family:poppins,sans-serif;font-size:1rem;font-weight:800;transition:all .3s;display:inline-flex}.c-form__submit[data-v-a3a63c73]:hover:not(:disabled){filter:brightness(1.1);box-shadow:var(--shadow-glow);transform:translateY(-2px)}.c-form__submit[data-v-a3a63c73]:disabled{opacity:.6;cursor:not-allowed}.c-form__buttoncontent[data-v-a3a63c73]{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.c-form__smalltext[data-v-a3a63c73]{font-family:poppins,sans-serif;font-size:12px;font-weight:200}.c-contact-details[data-v-a3a63c73]{align-items:center;gap:1.25rem;margin-top:1rem;display:flex}.c-contact-details__image[data-v-a3a63c73]{object-fit:cover;border:2px solid var(--color-primary,#fc0);background-color:#0000;border-radius:50%;width:90px;height:90px;padding:3px}.c-contact-details__text[data-v-a3a63c73]{flex-direction:column;gap:2px;display:flex}.c-contact-details__text p[data-v-a3a63c73],.c-contact-details__text a[data-v-a3a63c73]{margin:0;font-family:inherit;text-decoration:none}.c-contact-details__name[data-v-a3a63c73]{color:var(--color-text);font-size:1.1rem;font-weight:700}.c-contact-details__function[data-v-a3a63c73]{color:#fff9;font-size:.85rem;margin-bottom:4px!important}.c-contact-details a[data-v-a3a63c73]{color:var(--color-text);font-size:.9rem;transition:color .2s}.c-contact-details a[data-v-a3a63c73]:hover{color:var(--color-primary,#fc0)}.c-contact-details a[href^=mailto\:][data-v-a3a63c73]{color:var(--color-primary,#fc0);text-underline-offset:3px;text-decoration:underline}.u-text-primary[data-v-a3a63c73]{color:var(--color-primary,#007bff)}.fade-enter-active[data-v-a3a63c73],.fade-leave-active[data-v-a3a63c73]{transition:all .4s cubic-bezier(.4,0,.2,1)}.fade-enter-from[data-v-a3a63c73],.fade-leave-to[data-v-a3a63c73]{opacity:0;transform:scale(.95)}.c-navbar[data-v-e2cdbeff]{z-index:50;background-color:#0000;width:100%;height:80px;transition:all .4s;position:fixed;top:0}.c-navbar__container[data-v-e2cdbeff]{width:100%;height:100%;padding:0 var(--space-l);z-index:110;justify-content:space-between;align-items:center;margin:0 auto;display:flex;position:relative}.c-navbar--scrolled[data-v-e2cdbeff]{background-color:var(--color-bg);box-shadow:var(--shadow-soft);height:70px}.c-navbar__toggle[data-v-e2cdbeff]{z-index:120;background-color:var(--color-primary);cursor:pointer;border-radius:8px;width:44px;height:36px;padding:8px;transition:transform .3s}.c-navbar__toggle[data-v-e2cdbeff]:hover{transform:scale(1.05)}.c-navbar__overlay[data-v-e2cdbeff]{background-color:var(--color-bg);z-index:100;padding:100px var(--space-l);align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.c-navbar__overlay-container[data-v-e2cdbeff]{gap:var(--space-xxl);grid-template-columns:1fr;width:100%;max-width:1200px;margin:0 auto;display:grid}@media (width<=900px){.c-navbar__overlay-container[data-v-e2cdbeff]{flex-direction:column;justify-content:space-between;height:100%;display:flex}}@media (width>=900px){.c-navbar__overlay-container[data-v-e2cdbeff]{gap:var(--space-xxl);grid-template-columns:1.5fr 1fr;align-items:center}}.c-navbar__label[data-v-e2cdbeff]{text-transform:uppercase;letter-spacing:2px;color:var(--color-primary);margin-bottom:var(--space-l);font-family:Montserrat,sans-serif;font-size:.75rem;display:block}.c-navbar__big-links[data-v-e2cdbeff]{border-top:1px solid #ffffff1a;flex-direction:column;display:flex}.c-navbar__info-section[data-v-e2cdbeff]{flex-direction:column;display:flex}@media (width<=900px){.c-navbar__info-section[data-v-e2cdbeff]{border-left:none;margin-top:auto;padding-left:0}}@media (width>=900px){.c-navbar__info-section[data-v-e2cdbeff]{padding-left:var(--space-xxl);border-left:1px solid #ffffff1a;justify-content:space-between;height:100%;min-height:400px}}.c-navbar__cta-card[data-v-e2cdbeff]{padding:var(--space-xl);cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;transition:all .3s}@media (width<=900px){.c-navbar__cta-card[data-v-e2cdbeff]{background-color:var(--color-primary);border:none;border-radius:8px;width:max-content;margin-bottom:24px;padding:20px}.c-navbar__cta-card .c-navbar__label[data-v-e2cdbeff]{color:var(--color-bg);opacity:.8;margin-bottom:4px;font-size:10px}.c-navbar__cta-card .c-navbar__cta-title[data-v-e2cdbeff]{color:var(--color-bg);margin:0;font-size:14px;font-weight:700;line-height:1.2}.c-navbar__cta-card .c-navbar__cta-button[data-v-e2cdbeff]{display:none}}@media (width>=901px){.c-navbar__cta-card[data-v-e2cdbeff]:hover{background:#ffffff0f}.c-navbar__cta-card h3[data-v-e2cdbeff]{margin-bottom:var(--space-l);color:var(--color-text);font-size:1.5rem;line-height:1.3}}.c-navbar__socials[data-v-e2cdbeff]{margin-top:var(--space-xxl);flex-direction:column;gap:1.25rem;display:flex}@media (width<=900px){.c-navbar__socials[data-v-e2cdbeff]{display:none}}.c-navbar__contact-row[data-v-e2cdbeff]{justify-content:space-between;align-items:center;gap:2rem;width:100%;display:flex}.c-navbar__social-link[data-v-e2cdbeff]{color:#fff;white-space:nowrap;align-items:center;gap:.75rem;font-family:poppins,sans-serif;font-size:1.15rem;text-decoration:none;transition:color .3s;display:flex}.c-navbar__social-link .c-navbar__contact-icon[data-v-e2cdbeff]{color:#fff;flex-shrink:0;width:18px;transition:color .3s}.c-navbar__social-link[data-v-e2cdbeff]:hover,.c-navbar__social-link:hover .c-navbar__contact-icon[data-v-e2cdbeff]{color:var(--color-primary)}.c-navbar__social-group[data-v-e2cdbeff]{align-items:center;gap:1.25rem;display:flex}.c-navbar__social-icon[data-v-e2cdbeff]{color:#fff;align-items:center;transition:all .3s;display:flex}.c-navbar__social-icon[data-v-e2cdbeff]:hover{color:var(--color-primary);transform:translateY(-2px)}.c-logo[data-v-e2cdbeff]{cursor:pointer;flex-shrink:0;align-items:center;height:55px;display:flex}.c-logo__image[data-v-e2cdbeff]{object-fit:contain;width:auto;height:50%;transition:transform .3s cubic-bezier(.4,0,.2,1)}.c-logo__image[data-v-e2cdbeff]:hover{transform:scale(1.05)}.slide-enter-from[data-v-e2cdbeff],.slide-leave-to[data-v-e2cdbeff]{opacity:0;transform:translateY(-20px)}.slide-enter-active[data-v-e2cdbeff],.slide-leave-active[data-v-e2cdbeff]{transition:all .5s cubic-bezier(.4,0,.2,1)}.slide-enter-to[data-v-e2cdbeff],.slide-leave-from[data-v-e2cdbeff]{opacity:1;transform:translateY(0)}.c-overlay[data-v-6734ea90]{z-index:200;background-color:var(--color-primary);cursor:pointer;white-space:nowrap;border-radius:8px;flex-direction:row;align-items:center;width:48px;height:48px;transition:width .4s cubic-bezier(.4,0,.2,1),transform .3s;display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 4px 20px #0003}.c-overlay__icon-container[data-v-6734ea90]{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.c-overlay__icon[data-v-6734ea90]{color:var(--color-bg);font-size:20px}.c-overlay__content-wrapper[data-v-6734ea90]{opacity:0;grid-template-columns:0fr;width:100%;transition:grid-template-columns .4s cubic-bezier(.4,0,.2,1),opacity .3s;display:grid}.c-overlay__content[data-v-6734ea90]{flex-direction:column;justify-content:center;padding-left:16px;display:flex;overflow:hidden}.c-overlay__title[data-v-6734ea90]{color:var(--color-bg);margin:0;font-size:14px;font-weight:700;line-height:1.2}.c-overlay__text[data-v-6734ea90]{color:#121f36cc;margin:0;font-size:12px;font-weight:500}.c-overlay[data-v-6734ea90]:hover,.c-overlay.is-hovered[data-v-6734ea90]{width:240px;transform:scale(1.05)}.c-overlay:hover .c-overlay__content-wrapper[data-v-6734ea90],.c-overlay.is-hovered .c-overlay__content-wrapper[data-v-6734ea90]{opacity:1;grid-template-columns:1fr}.c-overlay__icon-container[data-v-6734ea90],.c-overlay__content-wrapper[data-v-6734ea90]{pointer-events:none}.c-hero[data-v-65d404b3]{color:#fff;touch-action:pan-y;background-color:#000;flex-direction:column;justify-content:center;align-items:center;height:100dvh;min-height:-webkit-fill-available;display:flex;position:relative;overflow:hidden}.c-hero__background[data-v-65d404b3]{z-index:0;position:absolute;inset:0}.c-hero .youreka_iframe[data-v-65d404b3]{z-index:1;pointer-events:none;border:none;width:100%;height:100%;position:absolute;top:0;left:0}.c-hero__overlay[data-v-65d404b3]{z-index:2;background:radial-gradient(circle at center, #121f364d 0%, #121f3699 100%), linear-gradient(to bottom, #0003 0%, transparent 40%, transparent 60%, var(--color-bg) 100%);position:absolute;inset:0}.c-hero__content[data-v-65d404b3]{text-align:center;z-index:3;pointer-events:auto;flex-direction:column;align-items:center;gap:.5rem;max-width:max-content;margin-top:-5svh;padding:0 2rem;display:flex}.c-hero__eyebrow[data-v-65d404b3]{text-transform:uppercase;letter-spacing:4px;color:#fc0;filter:drop-shadow(0 0 10px #00000080);margin-bottom:20px;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:700;display:block}.c-hero__title[data-v-65d404b3]{text-shadow:0 4px 20px #000c;margin-bottom:24px;font-size:clamp(1.8rem,7vw,3.5rem);font-weight:800;line-height:1.1}.c-hero__title .u-text-primary[data-v-65d404b3]{color:var(--color-primary)}.c-hero__subline[data-v-65d404b3]{text-shadow:0 4px 20px #000c;font-family:poppins,sans-serif;font-size:12px;font-weight:200}.c-hero__scroller[data-v-65d404b3]{bottom:calc(40px + env(safe-area-inset-bottom));cursor:pointer;z-index:4;pointer-events:auto;flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex;position:absolute;left:50%;transform:translate(-50%)}@media (height<=700px){.c-hero__scroller[data-v-65d404b3]{bottom:calc(20px + env(safe-area-inset-bottom));gap:.5rem}}.c-hero__scroll-icon[data-v-65d404b3]{color:var(--color-primary);filter:drop-shadow(0 2px 5px #000c);animation:2s infinite bounce-65d404b3}@keyframes bounce-65d404b3{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.c-partners[data-v-7cd2df67]{background-color:var(--color-bg);width:100%;padding:5rem 0;overflow:hidden}.c-partners__container[data-v-7cd2df67]{width:100%;display:flex;position:relative}.c-partners__container[data-v-7cd2df67]:before,.c-partners__container[data-v-7cd2df67]:after{content:"";z-index:2;pointer-events:none;width:150px;height:100%;position:absolute;top:0}.c-partners__container[data-v-7cd2df67]:before{background:linear-gradient(to right, var(--color-bg), transparent);left:0}.c-partners__container[data-v-7cd2df67]:after{background:linear-gradient(to left, var(--color-bg), transparent);right:0}.c-partners__track[data-v-7cd2df67]{width:max-content;animation:40s linear infinite scroll-7cd2df67;display:flex}.c-partners__track[data-v-7cd2df67]:hover{animation-play-state:paused}.c-partners__list[data-v-7cd2df67]{align-items:center;gap:4rem;padding-right:4rem;display:flex}.c-partners__item[data-v-7cd2df67]{flex-shrink:0;justify-content:center;align-items:center;width:150px;height:60px;display:flex}.c-partners__logo[data-v-7cd2df67]{object-fit:contain;opacity:.6;max-width:100%;max-height:100%;transition:opacity .3s}.c-partners__logo[data-v-7cd2df67]:hover{opacity:1}.c-partners--sport .c-partners__item[data-v-7cd2df67]{width:180px;height:80px}@keyframes scroll-7cd2df67{0%{transform:translate(0)}to{transform:translate(-50%)}}.c-btn[data-v-14af750b]{font-family:Montserrat,sans-serif;font-weight:700;font-size:var(--fs-body,16px);cursor:pointer;text-transform:none;border:none;border-radius:8px;outline:none;justify-content:center;align-items:center;gap:8px;padding:12px 24px;transition:all .3s;display:inline-flex}.c-btn[data-v-14af750b]:active{transform:translateY(0)}.c-btn--secondary[data-v-14af750b]{border:1px solid var(--color-primary);color:var(--color-primary);background-color:#0000}.c-btn--secondary[data-v-14af750b]:hover{background-color:var(--color-primary);color:var(--color-bg);box-shadow:var(--shadow-glow);transform:translateY(-2px)}.c-products[data-v-53054d0f]{background-color:var(--color-bg);width:100%;padding:3rem 0;position:relative}.c-products__inner[data-v-53054d0f]{max-width:1200px;margin:0 auto;padding:0 2rem}.c-products__header[data-v-53054d0f]{margin-bottom:4rem}.c-products__title[data-v-53054d0f]{color:var(--color-text);font-size:clamp(2.5rem,5vw,3rem);font-weight:700}.c-products__grid[data-v-53054d0f]{grid-template-columns:repeat(2,1fr);gap:2rem;padding:.5rem;display:grid}@media (width<=991px){.c-products__grid[data-v-53054d0f]{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:0;margin:0 -1rem;padding-bottom:1rem;display:flex;overflow-x:auto}.c-products__grid[data-v-53054d0f]::-webkit-scrollbar{display:none}}.c-products__controls[data-v-53054d0f]{display:none}@media (width<=991px){.c-products__controls[data-v-53054d0f]{justify-content:center;align-items:center;gap:2rem;margin-top:2.5rem;padding-bottom:1rem;display:flex}}.c-products__counter[data-v-53054d0f]{color:var(--color-text);align-items:center;gap:.75rem;font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:700;display:flex}.c-products__counter-sep[data-v-53054d0f]{opacity:.3;font-weight:300}.c-nav-arrow[data-v-53054d0f]{appearance:none;background-color:var(--color-surface);border:none;border:1px solid var(--color-border);width:44px;height:44px;color:var(--color-primary);cursor:pointer;box-shadow:var(--shadow-soft);border-radius:50%;outline:none;justify-content:center;align-items:center;transition:all .3s;display:flex}.c-nav-arrow[data-v-53054d0f]:hover{background-color:var(--color-primary);color:var(--color-bg);border-color:var(--color-primary);transform:scale(1.05)}.c-nav-arrow[data-v-53054d0f]:active{transform:scale(.95)}.c-nav-arrow svg[data-v-53054d0f]{width:16px;height:16px}.c-products-card[data-v-53054d0f]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;padding:3rem;transition:all .4s cubic-bezier(.165,.84,.44,1);display:flex}@media (width<=991px){.c-products-card[data-v-53054d0f]{scroll-snap-align:center;flex:0 0 85%;margin-left:1rem;padding:2.5rem}}.c-products-card__inner[data-v-53054d0f]{flex-direction:column;align-items:flex-start;width:100%;display:flex}.c-products-card__header[data-v-53054d0f]{align-items:center;gap:1.25rem;width:100%;margin-bottom:2rem;display:flex}.c-products-card__icon-box[data-v-53054d0f]{width:48px;height:48px;color:var(--color-primary);border:2px solid var(--color-border);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.c-products-card__title[data-v-53054d0f]{color:var(--color-text);margin:0;font-size:1.5rem;font-weight:700}.c-products-card__subtitle[data-v-53054d0f]{color:var(--color-text-muted);margin:0;font-size:.9rem}.c-products-card__text[data-v-53054d0f]{color:var(--color-text-muted);flex-grow:1;margin-bottom:2.5rem;font-size:1.1rem;line-height:1.6}.c-products-card__actions[data-v-53054d0f]{flex-direction:column;align-items:flex-start;gap:1rem;margin-top:auto;display:flex;position:relative}@media (width>=525px){.c-products-card__actions[data-v-53054d0f]{flex-direction:row;align-items:center}}.c-products-card__secondary[data-v-53054d0f]{flex-direction:column;gap:1rem;display:flex}@media (width>=400px){.c-products-card__secondary[data-v-53054d0f]{flex-direction:row}}.c-tooltip[data-v-53054d0f]{align-items:center;display:inline-flex;position:relative}.c-tooltip__icon[data-v-53054d0f]{color:var(--color-text-muted);cursor:help;font-size:1.2rem;transition:color .3s}.c-tooltip__icon[data-v-53054d0f]:hover{color:var(--color-primary)}.c-tooltip__text[data-v-53054d0f]{text-align:left;visibility:hidden;background-color:var(--color-surface);width:240px;color:var(--color-text);text-align:center;z-index:100;opacity:0;border:1px solid var(--color-border);pointer-events:none;border-radius:8px;padding:12px;font-size:.85rem;line-height:1.4;transition:opacity .3s,transform .3s;position:absolute;bottom:150%;left:50%;transform:translate(-50%);box-shadow:0 10px 25px #0006}.c-tooltip__text[data-v-53054d0f]:after{content:"";border-style:solid;border-width:8px;border-color:var(--color-border) transparent transparent transparent;margin-left:-8px;position:absolute;top:100%;left:50%}.c-tooltip:hover .c-tooltip__text[data-v-53054d0f]{visibility:visible;opacity:1;transform:translate(-50%)translateY(-10px)}@media (width<=991px){.c-tooltip__text[data-v-53054d0f]{width:200px;left:auto;right:0;transform:translate(0)}.c-tooltip__text[data-v-53054d0f]:after{left:auto;right:10px}.c-tooltip:hover .c-tooltip__text[data-v-53054d0f]{transform:translate(0)translateY(-10px)}}.c-modal-overlay[data-v-53054d0f]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;background-color:#0a1628f2;justify-content:center;align-items:center;height:100dvh;display:flex;position:fixed;inset:0}.c-modal[data-v-53054d0f]{background-color:var(--color-surface);border-radius:20px;width:98vw;height:96dvh;position:relative;overflow:hidden}.c-modal__close[data-v-53054d0f]{background:var(--color-primary);width:30px;height:30px;color:var(--color-bg);cursor:pointer;z-index:10;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;top:.4rem;right:1rem}.c-modal__close[data-v-53054d0f]:hover{scale:1.05}.c-modal__body[data-v-53054d0f]{flex-direction:column;height:100%;display:flex}.c-modal__placeholder[data-v-53054d0f]{flex-direction:column;height:100%;padding:2.5rem .5rem .5rem;display:flex}.c-modal__iframe-container[data-v-53054d0f]{-webkit-overflow-scrolling:touch;background:#000;border-radius:12px;flex-grow:1;position:relative;overflow:hidden}.fade-enter-active[data-v-53054d0f],.fade-leave-active[data-v-53054d0f]{transition:opacity .3s}.fade-enter-from[data-v-53054d0f],.fade-leave-to[data-v-53054d0f]{opacity:0}.c-tools[data-v-41e1edcc]{background-color:var(--color-bg);width:100%;padding:10rem 0 0}@media (width<=767px){.c-tools[data-v-41e1edcc]{padding:5rem 0 0}}.c-tools__icon-circle[data-v-41e1edcc]{padding:.5rem;font-size:1.5rem}.c-tools__nav-icon-box[data-v-41e1edcc]{font-size:1.2rem}.c-tools__inner[data-v-41e1edcc]{max-width:1200px;margin:0 auto;padding:0 2rem}.c-tools__container[data-v-41e1edcc]{width:100%}.c-tools__header[data-v-41e1edcc]{margin-bottom:4rem}@media (width<=767px){.c-tools__header[data-v-41e1edcc]{margin-bottom:2rem}}.c-tools__title[data-v-41e1edcc]{color:var(--color-text);margin:0;font-size:clamp(2.5rem,5vw,3rem);font-weight:700}@media (width<=767px){.c-tools__title[data-v-41e1edcc]{font-size:2rem}}.c-tools__grid[data-v-41e1edcc]{align-items:center;gap:4rem;display:flex}@media (width<=767px){.c-tools__grid[data-v-41e1edcc]{flex-direction:column;gap:0;display:flex}}.c-tools__slides-wrapper[data-v-41e1edcc]{border-radius:16px;flex:1;height:500px;position:relative;overflow:hidden}@media (width<=767px){.c-tools__slides-wrapper[data-v-41e1edcc]{border-radius:0;height:auto;overflow:visible}}.c-tools__slide[data-v-41e1edcc]{opacity:0;visibility:hidden;flex-direction:column;transition:opacity .4s;display:flex;position:absolute;inset:0}.c-tools__slide.is-active[data-v-41e1edcc]{opacity:1;visibility:visible;z-index:2}@media (width<=767px){.c-tools__slide[data-v-41e1edcc]{display:none;position:relative}.c-tools__slide.is-active[data-v-41e1edcc]{opacity:1;visibility:visible;display:flex}}.c-tools__slide-media[data-v-41e1edcc]{z-index:1;width:100%;height:100%;position:absolute;inset:0}@media (width<=767px){.c-tools__slide-media[data-v-41e1edcc]{border-radius:16px;height:220px;position:relative;overflow:hidden}}.c-tools__slide-video[data-v-41e1edcc]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.c-tools__slide-bg[data-v-41e1edcc]{background-position:50%;background-size:cover;position:absolute;inset:0}.c-tools__customClass[data-v-41e1edcc]{background-position:0 0}@media (width>=400px){.c-tools__customClass[data-v-41e1edcc]{background-position:0 -5px}}@media (width>=535px){.c-tools__customClass[data-v-41e1edcc]{background-position:0 -85px}}@media (width>=768px){.c-tools__customClass[data-v-41e1edcc]{background-position:-78px -5px}}@media (width>=1000px){.c-tools__customClass[data-v-41e1edcc]{background-position:0 -75px}}.c-tools__slide-overlay[data-v-41e1edcc]{background:linear-gradient(#121f3633 0%,#121f36f2 85%);position:absolute;inset:0}@media (width<=767px){.c-tools__slide-overlay[data-v-41e1edcc]{background:0 0}}.c-tools__slide-content[data-v-41e1edcc]{z-index:3;width:100%;padding:3rem;position:absolute;bottom:0;left:0}@media (width<=767px){.c-tools__slide-content[data-v-41e1edcc]{padding:2rem 0;position:relative}}.c-tools__slide-header[data-v-41e1edcc]{align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.c-tools__icon-circle[data-v-41e1edcc]{background-color:#ffffff1a;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.c-tools__slide-title[data-v-41e1edcc]{color:#fff;margin:0;font-size:1.75rem;font-weight:700}.c-tools__description[data-v-41e1edcc]{color:var(--color-text-muted);margin-bottom:1.25rem;font-size:1.1rem;line-height:1.5}.c-tools__tags[data-v-41e1edcc]{flex-wrap:wrap;gap:.5rem;display:flex}.c-tools__tag[data-v-41e1edcc]{border:1px solid var(--color-border);color:var(--color-text);background-color:var(--color-surface);border-radius:100px;padding:.4rem .9rem;font-size:.8rem;font-weight:600}@media (width>=768px){.c-tools__tag[data-v-41e1edcc]{color:#fff;background:#ffffff1a;border-color:#fff3}}.c-tools__nav[data-v-41e1edcc]{z-index:10;flex-shrink:0;width:320px;position:relative}@media (width<=767px){.c-tools__nav[data-v-41e1edcc]{width:100%}.c-tools__nav-list[data-v-41e1edcc]{justify-content:center;gap:.75rem;margin-bottom:1rem;display:flex}}.c-tools__nav-btn[data-v-41e1edcc]{cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-left:3px solid #0000;border-radius:0 8px 8px 0;outline:none;width:100%;padding:1rem 1.25rem;transition:all .3s}.c-tools__nav-btn:hover .c-tools__nav-icon-box[data-v-41e1edcc]{scale:1.3}.c-tools__nav-btn.is-active .c-tools__nav-icon-box[data-v-41e1edcc]{background-color:var(--color-primary);color:var(--color-bg);scale:1.5}.c-tools__nav-btn.is-active .c-tools__nav-name[data-v-41e1edcc]{color:var(--color-text);font-weight:600}@media (width<=767px){.c-tools__nav-btn[data-v-41e1edcc]{width:auto;padding:0}.c-tools__nav-btn:hover .c-tools__nav-icon-box[data-v-41e1edcc]{scale:1}.c-tools__nav-btn .c-tools__nav-icon-box[data-v-41e1edcc]{background-color:var(--color-surface);border:none;border-radius:50%;width:44px;height:44px}.c-tools__nav-btn.is-active[data-v-41e1edcc]{background-color:#0000!important}.c-tools__nav-btn.is-active .c-tools__nav-icon-box[data-v-41e1edcc]{background-color:var(--color-primary);color:var(--color-bg);scale:1}.c-tools__nav-btn .c-tools__nav-name[data-v-41e1edcc]{display:none}}.c-tools__nav-icon-box[data-v-41e1edcc]{background-color:var(--color-surface);width:38px;height:38px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;transition:scale .3s;display:flex}.c-tools__nav-name[data-v-41e1edcc]{color:var(--color-text-muted);margin-left:1.5rem;font-family:Poppins,sans-serif;font-size:1.1rem}.c-tools__nav-content[data-v-41e1edcc]{align-items:center;display:flex}.c-tools__progress-track[data-v-41e1edcc]{background:var(--color-border);height:2px;margin:1.5rem 0 .5rem;position:relative}.c-tools__progress-fill[data-v-41e1edcc]{background:var(--color-primary);height:100%;transition:width .5s;position:absolute}.c-tools__counter[data-v-41e1edcc]{color:var(--color-text-muted);align-items:center;gap:.5rem;font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:600;display:flex}@media (width<=767px){.c-tools__counter[data-v-41e1edcc]{justify-content:center}}.c-tools__counter-sep[data-v-41e1edcc]{opacity:.3}.u-text-primary[data-v-41e1edcc]{color:var(--color-primary)}.c-testimonials[data-v-51df7ca8]{background-color:var(--color-bg);width:100%;padding:3rem 0}.c-testimonials__inner[data-v-51df7ca8]{max-width:1200px;margin:0 auto;padding:0 2rem}.c-testimonials__header[data-v-51df7ca8]{margin-bottom:4rem}.c-testimonials__title[data-v-51df7ca8]{color:#fff;font-size:clamp(2.5rem,5vw,3rem);font-weight:700}.c-testimonials__slider[data-v-51df7ca8]{position:relative}.c-testimonials__stage[data-v-51df7ca8]{align-items:stretch;gap:1.5rem;display:flex}@media (width<=900px){.c-testimonials__stage[data-v-51df7ca8]{gap:.75rem}}.c-testimonials__viewport[data-v-51df7ca8]{flex:auto;min-width:0;display:grid;position:relative}.c-testimonials__arrow[data-v-51df7ca8]{appearance:none;border:1px solid var(--color-border);color:#fff;cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:48px;height:48px;font-size:1rem;transition:all .25s;display:inline-flex}@media (width<=900px){.c-testimonials__arrow[data-v-51df7ca8]{width:40px;height:40px;font-size:.85rem}}.c-testimonials__arrow[data-v-51df7ca8]:hover{border-color:var(--color-primary);color:var(--color-primary);transform:scale(1.05)}.c-testimonials__arrow[data-v-51df7ca8]:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.c-testimonials__dots[data-v-51df7ca8]{justify-content:center;gap:20px;margin-top:2.5rem;display:flex}.c-dot[data-v-51df7ca8]{background-color:var(--color-border);cursor:pointer;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:all .3s;position:relative}.c-dot[data-v-51df7ca8]:after{content:"";width:30px;height:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-dot.is-active[data-v-51df7ca8]{background-color:var(--color-primary);transform:scale(1.4)}.c-dot[data-v-51df7ca8]:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.c-testimonial-card[data-v-51df7ca8]{background-color:var(--color-surface);border:1px solid var(--color-border);opacity:0;pointer-events:none;z-index:0;border-radius:16px;grid-area:1/1;min-width:0;padding:3rem;transition:opacity .3s}.c-testimonial-card.is-active[data-v-51df7ca8]{opacity:1;pointer-events:auto;z-index:1}@media (width<=900px){.c-testimonial-card[data-v-51df7ca8]{padding:2rem}}.c-testimonial-card__inner[data-v-51df7ca8]{flex-direction:column;justify-content:space-between;height:100%;display:flex}.c-testimonial-card__quote[data-v-51df7ca8]{color:#ffffffe6;margin-bottom:2.5rem;font-size:1.1rem;line-height:1.6}.c-testimonial-card__quote[data-v-51df7ca8] .u-text-primary{color:var(--color-primary)}.c-testimonial-card__author-box[data-v-51df7ca8]{align-items:center;gap:1rem;display:flex}.c-testimonial-card__logo-wrapper[data-v-51df7ca8]{background-color:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.c-testimonial-card__logo[data-v-51df7ca8]{object-fit:contain;width:65%;height:65%}.c-testimonial-card__details[data-v-51df7ca8]{flex-direction:column;display:flex}.c-testimonial-card__venue[data-v-51df7ca8]{color:#fff;font-size:1rem;font-weight:700}.c-testimonial-card__author[data-v-51df7ca8]{color:var(--color-text-muted);font-size:.8rem}.u-text-primary[data-v-51df7ca8]{color:var(--color-primary)}@keyframes softPulse-186855cb{0%{transform:scale(1);box-shadow:0 10px 30px #0003}50%{transform:scale(1.05);box-shadow:0 15px 35px #febe1033}to{transform:scale(1);box-shadow:0 10px 30px #0003}}@keyframes ripple-186855cb{0%{opacity:1;transform:scale(1)}to{opacity:.3;transform:scale(1.1)}}.c-capabilities[data-v-186855cb]{background-color:var(--color-bg);width:100%;padding:10rem 0 5rem}@media (width<=768px){.c-capabilities[data-v-186855cb]{padding:5rem 0}}.c-capabilities__inner[data-v-186855cb]{max-width:1200px;margin:0 auto;padding:0 2rem}.c-capabilities__container[data-v-186855cb]{width:100%}.c-capabilities__header[data-v-186855cb]{text-align:left;margin-bottom:4rem}@media (width<=768px){.c-capabilities__header[data-v-186855cb]{margin-bottom:2rem}}.c-capabilities__title[data-v-186855cb]{color:var(--color-text);margin:0;font-size:clamp(2.5rem,5vw,3rem);font-weight:700}@media (width<=768px){.c-capabilities__title[data-v-186855cb]{font-size:2rem}}.c-capabilities__tabs-wrapper[data-v-186855cb]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;position:relative;overflow:hidden}.c-capabilities__nav[data-v-186855cb]{border-bottom:1px solid var(--color-border);background:#ffffff05;grid-template-columns:repeat(5,1fr);display:grid}.c-capabilities__nav-btn[data-v-186855cb]{color:var(--color-text-muted);cursor:pointer;border:none;border-right:1px solid var(--color-border);background:0 0;padding:2rem .5rem;font-family:Poppins,sans-serif;font-size:.9rem;font-weight:600;transition:all .3s}.c-capabilities__nav-btn[data-v-186855cb]:last-child{border-right:none}.c-capabilities__nav-btn.is-active[data-v-186855cb]{color:var(--color-text);box-shadow:inset 0 -3px 0 var(--color-primary);background:#febe100d}@media (width>=900px){.c-capabilities__nav-btn[data-v-186855cb]{font-size:1.1rem}}.c-capabilities__content-card:hover .c-capabilities__visual-icon[data-v-186855cb]{border-color:var(--color-primary);animation-play-state:running}.c-capabilities__content-card:hover .circle-1[data-v-186855cb]{border-color:#febe104d;animation-play-state:running}.c-capabilities__content-card:hover .circle-2[data-v-186855cb]{border-color:#febe1033;animation-play-state:running}.c-capabilities__content-card:hover .circle-3[data-v-186855cb]{border-color:#febe101a;animation-play-state:running}.c-capabilities__card-grid[data-v-186855cb]{grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;padding:5rem 6rem;display:grid}.c-capabilities__card-title[data-v-186855cb]{color:var(--color-text);margin-bottom:1.5rem;font-family:Poppins,sans-serif;font-size:2.25rem;font-weight:700}.c-capabilities__card-description[data-v-186855cb]{color:var(--color-text-muted);font-family:Poppins,sans-serif;font-size:1.05rem;line-height:1.7}.c-capabilities__visual-circles[data-v-186855cb]{justify-content:center;align-items:center;width:220px;height:220px;display:flex;position:relative}.c-capabilities__visual-circles.is-mobile[data-v-186855cb]{width:180px;height:180px;margin:0}.c-capabilities__visual-circles .circle[data-v-186855cb]{pointer-events:none;border:1px solid #ffffff0d;border-radius:50%;transition:border-color .6s;animation:3s ease-in-out infinite paused ripple-186855cb;position:absolute}.c-capabilities__visual-circles .circle.circle-1[data-v-186855cb]{width:100%;height:100%}.c-capabilities__visual-circles .circle.circle-2[data-v-186855cb]{width:70%;height:70%;animation-delay:.5s}.c-capabilities__visual-circles .circle.circle-3[data-v-186855cb]{width:40%;height:40%;animation-delay:1s}.c-capabilities__visual-icon[data-v-186855cb]{z-index:2;background:var(--color-surface);border:1px solid var(--color-border);border-radius:50%;justify-content:center;align-items:center;padding:1.75rem;transition:border-color .6s;animation:2s ease-in-out infinite paused softPulse-186855cb;display:flex;position:relative;box-shadow:0 10px 30px #0003}.is-mobile .c-capabilities__visual-icon[data-v-186855cb]{padding:1.25rem}.c-capabilities__accordion[data-v-186855cb]{background:var(--color-surface);width:100%}.c-capabilities .c-acc-item[data-v-186855cb]{border-bottom:1px solid var(--color-border)}.c-capabilities .c-acc-item[data-v-186855cb]:last-child{border-bottom:none}.c-capabilities .c-acc-item.is-active .c-acc-item__header[data-v-186855cb]{color:var(--color-text);background:#febe100d}.c-capabilities .c-acc-item.is-active .c-acc-item__arrow[data-v-186855cb]{color:var(--color-primary);transform:rotate(180deg)}.c-capabilities .c-acc-item.is-active .c-capabilities__visual-icon[data-v-186855cb]{border-color:var(--color-primary);animation-play-state:running}.c-capabilities .c-acc-item.is-active .circle-1[data-v-186855cb]{border-color:#febe104d;animation-play-state:running}.c-capabilities .c-acc-item.is-active .circle-2[data-v-186855cb]{border-color:#febe1033;animation-play-state:running}.c-capabilities .c-acc-item.is-active .circle-3[data-v-186855cb]{border-color:#febe101a;animation-play-state:running}.c-capabilities .c-acc-item__header[data-v-186855cb]{width:100%;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:600;display:flex}.c-capabilities .c-acc-item__arrow[data-v-186855cb]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.c-capabilities .c-acc-item__content[data-v-186855cb]{will-change:height, opacity;overflow:hidden}.c-capabilities .c-acc-item__content-inner[data-v-186855cb]{flex-direction:column;align-items:center;padding:1.5rem 1.5rem 2.5rem;display:flex}.c-capabilities .c-acc-item__visual-wrapper[data-v-186855cb]{justify-content:center;width:100%;margin-top:2rem;display:flex}.c-capabilities .c-acc-item__description[data-v-186855cb]{color:var(--color-text-muted);text-align:center;font-size:1.1rem;line-height:1.7}@media (width<=768px){.u-hide-mobile[data-v-186855cb]{display:none!important}}@media (width>=769px){.u-show-mobile[data-v-186855cb]{display:none!important}}.u-text-primary[data-v-186855cb]{color:var(--color-primary)}.u-mr-2[data-v-186855cb]{margin-right:.5rem}.expand-enter-active[data-v-186855cb],.expand-leave-active[data-v-186855cb]{transition:height .35s cubic-bezier(.4,0,.2,1),opacity .3s}.c-footer[data-v-fc7eff42]{background-color:var(--color-bg);color:#fff;border-top:1px solid #ffffff0d;padding:5rem 0 2rem}.c-footer__inner[data-v-fc7eff42]{max-width:1200px;margin:0 auto;padding:0 2rem}.c-footer__grid[data-v-fc7eff42]{grid-template-columns:1.5fr 1fr 1fr 1.5fr;gap:4rem;margin-bottom:4rem;display:grid}@media (width<=1024px){.c-footer__grid[data-v-fc7eff42]{grid-template-columns:1fr 1fr}}@media (width<=600px){.c-footer__grid[data-v-fc7eff42]{flex-direction:column;grid-template-columns:1fr;gap:3rem;display:flex}}.c-footer__brand[data-v-fc7eff42]{flex-direction:column;gap:1.5rem;display:flex}@media (width<=600px){.c-footer__brand[data-v-fc7eff42]{order:1}.c-footer__nav[data-v-fc7eff42]{display:none}.c-footer__contact[data-v-fc7eff42]{order:3}.c-footer__cta[data-v-fc7eff42]{order:2}}.c-footer__tagline[data-v-fc7eff42]{color:#ffffff80;max-width:280px;font-size:.9rem;line-height:1.6}.c-footer__title[data-v-fc7eff42]{color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:1.5rem;font-size:1rem;font-weight:700}.c-footer__list[data-v-fc7eff42]{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.c-footer__list button[data-v-fc7eff42],.c-footer__list a[data-v-fc7eff42]{color:#fff9;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.75rem;padding:0;font-family:poppins,sans-serif;font-size:1rem;text-decoration:none;transition:all .3s;display:flex}.c-footer__list button[data-v-fc7eff42]:hover,.c-footer__list a[data-v-fc7eff42]:hover{color:var(--color-primary);transform:translate(5px)}.c-footer__socials[data-v-fc7eff42]{gap:.75rem;margin-top:.5rem;display:flex}.c-footer__social-link[data-v-fc7eff42]{color:#fff;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;transition:all .3s;display:flex}.c-footer__social-link[data-v-fc7eff42]:hover{background:var(--color-primary);color:var(--color-bg);border-color:var(--color-primary);transform:translateY(-3px)}.c-footer__text[data-v-fc7eff42]{color:#ffffff80;margin-bottom:1.5rem;font-size:.9rem;line-height:1.5}.c-footer__bottom[data-v-fc7eff42]{color:#ffffff4d;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding-top:2rem;font-size:.8rem;display:flex}@media (width<=600px){.c-footer__bottom[data-v-fc7eff42]{flex-direction:column;gap:1rem}}.c-footer__legal[data-v-fc7eff42]{gap:2rem;display:flex}.c-footer__legal a[data-v-fc7eff42]{color:inherit;text-decoration:none;transition:color .3s}.c-footer__legal a[data-v-fc7eff42]:hover{color:#fff9}.c-logo[data-v-fc7eff42]{cursor:pointer;height:30px}.c-logo__image[data-v-fc7eff42]{width:auto;height:100%}.u-text-primary[data-v-fc7eff42]{color:var(--color-primary)!important}.c-navbar[data-v-73c16c6b]{z-index:50;background-color:#0000;width:100%;height:80px;transition:all .4s;position:fixed;top:0}.c-navbar--scrolled[data-v-73c16c6b]{background-color:var(--color-bg);box-shadow:var(--shadow-soft);height:70px}.c-navbar__container[data-v-73c16c6b]{width:100%;height:100%;padding:0 var(--space-l)}@media (width<=768px){.c-navbar__container[data-v-73c16c6b]{padding:0 2rem}}.c-navbar__container[data-v-73c16c6b]{z-index:110;justify-content:space-between;align-items:center;margin:0 auto;display:flex;position:relative}.c-navbar__links[data-v-73c16c6b]{align-items:center;gap:var(--space-l);display:flex}@media (width<=768px){.c-navbar__links[data-v-73c16c6b]{gap:var(--space-s);max-width:70%;overflow-x:auto}}.c-navbar__direct-cta[data-v-73c16c6b]{margin-left:var(--space-m);padding:8px 16px;font-size:.9rem}@media (width<=600px){.c-navbar__direct-cta[data-v-73c16c6b]{display:none}}.c-logo[data-v-73c16c6b]{cursor:pointer;flex-shrink:0;align-items:center;height:27.5px;display:flex}.c-logo__image[data-v-73c16c6b]{height:100%;transition:transform .3s}.c-logo__image[data-v-73c16c6b]:hover{transform:scale(1.05)}[data-v-a5268184]{box-sizing:border-box}.c-problem-tabs[data-v-a5268184]{padding:var(--space-xxl) 0;background-color:var(--color-bg);border-top:1px solid var(--color-border);width:100%;overflow:hidden}.c-problem-tabs .o-container[data-v-a5268184]{max-width:1200px;padding:0 var(--space-l);width:100%;margin:0 auto}@media (width<=500px){.c-problem-tabs .o-container[data-v-a5268184]{padding:0 1rem}}.c-problem-tabs__header[data-v-a5268184]{margin-bottom:var(--space-xl)}.c-problem-tabs__header h2[data-v-a5268184]{margin-top:0;margin-bottom:var(--space-s)}.c-problem-tabs__header p[data-v-a5268184]{color:var(--color-text-muted);max-width:600px;margin-bottom:0}.c-tabs-grid[data-v-a5268184]{gap:var(--space-xxl);grid-template-columns:1.4fr 1fr;align-items:center;width:100%;display:grid}@media (width<=1024px){.c-tabs-grid[data-v-a5268184]{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}}@media (width<=500px){.c-tabs-grid[data-v-a5268184]{gap:1.5rem}}.c-tabs-visual[data-v-a5268184]{background:var(--color-surface);min-height:400px;padding:var(--space-xl);border:1px solid var(--color-border);border-radius:16px;align-items:center;width:100%;max-width:100%;display:flex}@media (width<=950px){.c-tabs-visual[data-v-a5268184]{min-height:380px;padding:var(--space-l)}}@media (width<=500px){.c-tabs-visual[data-v-a5268184]{padding:1.25rem}}.c-tabs-visual__content[data-v-a5268184]{width:100%;max-width:100%}.c-tabs-visual__content h3[data-v-a5268184]{font-size:var(--fs-h3);margin-bottom:var(--space-s);color:#fff;word-break:break-word;margin-top:0}@media (width<=500px){.c-tabs-visual__content h3[data-v-a5268184]{font-size:1.4rem}}.c-tabs-visual__content p[data-v-a5268184]{margin-bottom:var(--space-l);color:var(--color-text-muted);word-break:break-word;line-height:1.6}@media (width<=500px){.c-tabs-visual__content p[data-v-a5268184]{margin-bottom:1.25rem;font-size:.95rem}}.c-tabs-visual__subtitle[data-v-a5268184]{font-family:Montserrat,sans-serif;font-size:1.05rem;font-weight:600;margin:0 0 var(--space-s)!important;color:#fff!important}.c-tabs-visual__content p[data-v-a5268184] .u-text-primary{color:var(--color-primary)}.c-tabs-visual__icon-top[data-v-a5268184]{width:56px;height:56px;color:var(--color-primary);margin-bottom:var(--space-l);background:#febe101a;border:1px solid #febe1033;border-radius:12px;justify-content:center;align-items:center;font-size:1.5rem;display:flex}@media (width<=500px){.c-tabs-visual__icon-top[data-v-a5268184]{margin-bottom:1rem}}.c-tabs-visual__tags[data-v-a5268184]{gap:var(--space-s);flex-wrap:wrap;width:100%;display:flex}.c-tabs-visual__tags .c-tag[data-v-a5268184]{border:1px solid var(--color-border);color:var(--color-text-muted);background:#ffffff0d;border-radius:50px;padding:6px 14px;font-size:.75rem}.c-tabs-nav[data-v-a5268184]{gap:var(--space-m);flex-direction:column;width:100%;display:flex}@media (width<=950px){.c-tabs-nav[data-v-a5268184]{display:none}}.c-nav-item[data-v-a5268184]{align-items:center;gap:var(--space-l);padding:var(--space-s) var(--space-m);cursor:pointer;border-radius:12px;transition:all .3s;display:flex}.c-nav-item__circle[data-v-a5268184]{aspect-ratio:1;border:2px solid var(--color-border);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--color-text-muted);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-family:Montserrat,sans-serif;font-weight:700;transition:all .3s;display:flex}.c-nav-item__label[data-v-a5268184]{color:var(--color-text-muted);font-family:Montserrat,sans-serif;font-size:1.1rem;font-weight:600;transition:all .3s}.c-nav-item[data-v-a5268184]:hover{background:#ffffff05}.c-nav-item:hover .c-nav-item__circle[data-v-a5268184]{border-color:var(--color-primary)}.c-nav-item.is-active .c-nav-item__circle[data-v-a5268184]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-bg);box-shadow:var(--shadow-glow)}.c-nav-item.is-active .c-nav-item__label[data-v-a5268184]{color:var(--color-text)}.c-tabs-pagination[data-v-a5268184]{margin-top:var(--space-xl);padding:0 var(--space-m)}.c-tabs-pagination .c-line-loader[data-v-a5268184]{background:var(--color-border);width:100%;height:2px;margin-bottom:var(--space-s);position:relative}.c-tabs-pagination .c-line-loader__progress[data-v-a5268184]{background:var(--color-primary);height:100%;transition:width .4s;position:absolute;top:0;left:0}.c-tabs-pagination .c-counter[data-v-a5268184]{color:var(--color-text-muted);font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:700}.c-tabs-mobile-nav[data-v-a5268184]{gap:var(--space-m);flex-direction:column;width:100%;max-width:100%;display:none;overflow:hidden}@media (width<=950px){.c-tabs-mobile-nav[data-v-a5268184]{display:flex}}.c-mobile-controls[data-v-a5268184]{justify-content:space-between;align-items:center;gap:.75rem;width:100%;max-width:100%;display:flex}.c-mobile-arrow[data-v-a5268184]{appearance:none;width:48px;height:48px;color:var(--color-primary);cursor:pointer;background-color:#ffffff08;border:1px solid #ffffff14;border-radius:50%;outline:none;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.c-mobile-arrow[data-v-a5268184]:hover,.c-mobile-arrow[data-v-a5268184]:active{background-color:var(--color-primary);color:var(--color-bg);border-color:var(--color-primary)}.c-mobile-arrow svg[data-v-a5268184]{width:14px;height:14px}.c-mobile-title-wrapper[data-v-a5268184]{flex:1;min-width:0;display:block}.c-mobile-title[data-v-a5268184]{text-align:center;color:#fff;width:100%;padding:.75rem var(--space-s);border:1px solid var(--color-border);white-space:nowrap;text-overflow:ellipsis;background:#ffffff05;border-radius:12px;font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:600;overflow:hidden}@media (width<=380px){.c-mobile-title[data-v-a5268184]{padding:.65rem .5rem;font-size:.8rem}}.c-tabs-pagination-mobile[data-v-a5268184]{margin-top:var(--space-s);width:100%}.c-tabs-pagination-mobile .c-line-loader[data-v-a5268184]{background:var(--color-border);width:100%;height:2px;margin-bottom:var(--space-s);position:relative}.c-tabs-pagination-mobile .c-line-loader__progress[data-v-a5268184]{background:var(--color-primary);height:100%;transition:width .4s;position:absolute;top:0;left:0}.c-tabs-pagination-mobile .c-counter[data-v-a5268184]{color:#fff;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:700}.c-simplicity[data-v-0c14d9da]{padding:var(--space-xxl) 0;background-color:var(--color-bg)}.c-simplicity .o-container[data-v-0c14d9da]{max-width:1200px;padding:0 var(--space-l);margin:0 auto}.c-simplicity__header[data-v-0c14d9da]{margin-bottom:var(--space-l)}.c-simplicity__header h2[data-v-0c14d9da]{margin-top:0}.c-simplicity__header p[data-v-0c14d9da]{color:var(--color-text-muted)}.c-simplicity__main[data-v-0c14d9da]{gap:var(--space-xl);grid-template-columns:1fr 340px;align-items:center;display:grid}@media (width<=1024px){.c-simplicity__main[data-v-0c14d9da]{grid-template-columns:1fr}}.c-simplicity__visual[data-v-0c14d9da]{height:100%;padding:var(--space-s);background:var(--color-surface);border-radius:12px}@media (width<=550px){.c-simplicity__visual[data-v-0c14d9da]{height:545px}}.c-simplicity__features[data-v-0c14d9da]{gap:var(--space-l);flex-direction:column;display:flex}.c-simplicity__linkbutton[data-v-0c14d9da]{justify-content:center;text-decoration:none;display:flex}.c-iframe-container[data-v-0c14d9da]{background:#000;border-radius:8px;width:100%;height:65vh;padding-bottom:56.25%;position:relative;overflow:hidden}.c-iframe-container iframe[data-v-0c14d9da]{width:100%;height:100%;position:absolute;top:0;left:0}.c-feature-item[data-v-0c14d9da]{align-items:flex-start;gap:var(--space-m);display:flex}.c-feature-item__icon[data-v-0c14d9da]{color:var(--color-primary);flex-shrink:0;justify-content:center;width:24px;margin-top:2px;font-size:1.2rem;display:flex}.c-feature-item__text h3[data-v-0c14d9da]{font-size:var(--fs-body);color:#fff;margin:0 0 4px;font-weight:700}.c-feature-item__text p[data-v-0c14d9da]{color:var(--color-text-muted);font-size:var(--fs-small);margin:0;line-height:1.4}.u-full-width[data-v-0c14d9da]{width:100%;margin-top:var(--space-m)}.c-league-collective[data-v-bde521a1]{padding:var(--space-xxl) 0;background-color:var(--color-bg);border-top:1px solid var(--color-border);overflow:hidden}.c-league-collective .o-container[data-v-bde521a1]{max-width:1200px;padding:0 var(--space-l);margin:0 auto}.c-league-layout[data-v-bde521a1]{gap:var(--space-xxl);grid-template-columns:1.2fr .8fr;align-items:center;display:grid}@media (width<=1024px){.c-league-layout[data-v-bde521a1]{text-align:left;grid-template-columns:1fr;gap:2rem}}.c-league-content h2[data-v-bde521a1]{font-size:var(--fs-h1);margin-top:0;margin-bottom:var(--space-m)}.c-league-content .c-league-lead[data-v-bde521a1]{color:var(--color-text-muted);max-width:580px;margin-bottom:var(--space-xl);font-size:1.1rem}@media (width<=1024px){.c-league-content .c-league-lead[data-v-bde521a1]{max-width:none;margin-left:0;margin-right:0}}.c-league-stats[data-v-bde521a1]{gap:var(--space-xxl);display:flex}@media (width<=1024px){.c-league-stats[data-v-bde521a1]{justify-content:flex-start}}.c-league-stats .c-stat-item__value[data-v-bde521a1]{color:var(--color-primary);font-family:Montserrat,sans-serif;font-size:3.5rem;font-weight:800;line-height:1;display:block}.c-league-stats .c-stat-item__label[data-v-bde521a1]{text-transform:uppercase;letter-spacing:2px;font-family:Montserrat,sans-serif;font-weight:700;font-size:var(--fs-small);color:var(--color-text-muted)}.c-league-visual[data-v-bde521a1]{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.c-logo-container[data-v-bde521a1]{padding:var(--space-xl);position:relative}.c-logo-container .c-proleague-logo[data-v-bde521a1]{z-index:2;filter:drop-shadow(0 0 20px #00ffaa26);width:150px;height:auto;position:relative}.c-logo-container .c-logo-glow[data-v-bde521a1]{z-index:1;background:radial-gradient(circle,#00ffaa1a 0%,#1a1a2e00 70%);width:300px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-20%,-50%)}.c-league-badge[data-v-bde521a1]{align-items:center;gap:var(--space-m);padding:var(--space-m) var(--space-l);border:1px solid var(--color-border);font-size:var(--fs-small);color:var(--color-text-muted);margin-top:var(--space-m);background:#ffffff08;border-radius:50px;display:flex}.c-league-badge svg[data-v-bde521a1]{font-size:1.2rem}.c-league-badge p[data-v-bde521a1]{margin:0;font-weight:600}.c-references-minimal[data-v-5e3b8129]{padding:calc(var(--space-xxl) * 1.5) 0;background-color:var(--color-bg,#0d1b2a);border-top:1px solid var(--color-border);justify-content:center;align-items:center;display:flex}.c-references-minimal .o-container[data-v-5e3b8129]{width:100%;max-width:1200px;padding:0 var(--space-l,20px);margin:0 auto}.c-references-minimal__grid[data-v-5e3b8129]{gap:calc(var(--space-xl) * 1.5);grid-template-columns:1.2fr .8fr;align-items:start;display:grid}@media (width<=992px){.c-references-minimal__grid[data-v-5e3b8129]{grid-template-columns:1fr;gap:2rem}}.c-testimonial-clean[data-v-5e3b8129]{box-shadow:none;background:0 0;border:none;padding:0;position:relative}.c-testimonial-clean__quote-mark[data-v-5e3b8129]{color:var(--color-primary,#ffb703);opacity:.15;-webkit-user-select:none;user-select:none;pointer-events:none;font-family:Montserrat,sans-serif;font-size:5rem;line-height:1;position:absolute;top:-40px;left:-20px}@media (width<=992px){.c-testimonial-clean__quote-mark[data-v-5e3b8129]{opacity:.28;margin:0 0 -1.25rem;font-size:3.25rem;line-height:1;display:block;position:relative;top:0;left:0}}.c-testimonial-clean__text[data-v-5e3b8129]{color:#fff;margin:0 0 var(--space-xl,32px) 0;letter-spacing:-.3px;z-index:1;font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.6;position:relative}.c-testimonial-clean__text[data-v-5e3b8129] .u-highlight{color:var(--color-primary,#ffb703);font-weight:500}@media (width<=992px){.c-testimonial-clean__text[data-v-5e3b8129]{margin-bottom:1.25rem;font-size:.95rem;line-height:1.7}}@media (width<=576px){.c-testimonial-clean__text[data-v-5e3b8129]{font-size:.95rem}}.c-testimonial-clean__meta[data-v-5e3b8129]{align-items:center;gap:1rem;display:flex}@media (width<=992px){.c-testimonial-clean__meta[data-v-5e3b8129]{gap:.875rem}}.c-testimonial-clean__author[data-v-5e3b8129]{flex-direction:column;gap:4px;display:flex}.c-testimonial-clean__name[data-v-5e3b8129]{color:var(--color-primary);font-size:1.15rem;font-weight:700}@media (width<=992px){.c-testimonial-clean__name[data-v-5e3b8129]{font-size:1rem}}.c-testimonial-clean__title[data-v-5e3b8129]{font-size:var(--fs-small,.85rem);color:var(--color-text-muted,#a0aec0);font-weight:500}.c-testimonial-clean__logo-container[data-v-5e3b8129]{flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}@media (width<=992px){.c-testimonial-clean__logo-container[data-v-5e3b8129]{width:40px;height:40px}}.c-testimonial-clean__logo[data-v-5e3b8129]{object-fit:contain;width:100%;height:100%}.c-cta-box[data-v-5e3b8129]{border:1px solid var(--color-border,#ffffff1a);padding:var(--space-xl,40px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border-radius:16px;flex-direction:column;justify-content:flex-start;align-self:start;display:flex;box-shadow:0 10px 30px #00000026}.c-cta-box__title[data-v-5e3b8129]{color:#fff;margin:0 0 var(--space-s,12px) 0;letter-spacing:-.5px;font-size:1.6rem;font-weight:600}.c-cta-box__description[data-v-5e3b8129]{color:var(--color-text-muted,#a0aec0);font-size:var(--fs-small,.95rem);margin:0 0 var(--space-l,24px) 0;line-height:1.5}.c-cta-box__actions[data-v-5e3b8129]{gap:var(--space-m,16px);flex-direction:column;display:flex}.c-cta-box__footer[data-v-5e3b8129]{align-items:center;gap:var(--space-s,8px);margin-top:var(--space-l,24px);color:var(--color-text-muted,#a0aec0);font-size:.85rem;display:flex}.c-cta-box__footer .u-text-primary[data-v-5e3b8129]{color:var(--color-primary,#ffb703)}.u-full-width[data-v-5e3b8129]{width:100%}.c-btn--interactive[data-v-5e3b8129]{transition:all .25s cubic-bezier(.4,0,.2,1)}.c-btn--interactive[data-v-5e3b8129]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px #ffb70326}.c-btn--interactive[data-v-5e3b8129]:active:not(:disabled){transform:translateY(0)}.c-footer[data-v-2a9434e3]{background-color:var(--color-bg);border-top:1px solid #ffffff0d;padding:2.5rem 0 2rem}.c-footer .o-container[data-v-2a9434e3]{max-width:1200px;padding:0 var(--space-l);margin:0 auto}@media (width<=768px){.c-footer .o-container[data-v-2a9434e3]{padding:0 2rem}}.c-footer__grid[data-v-2a9434e3]{grid-template-columns:1.5fr 1fr 1.5fr;gap:4rem;margin-bottom:3rem;display:grid}@media (width<=768px){.c-footer__grid[data-v-2a9434e3]{grid-template-columns:1fr;gap:2rem;margin-bottom:2rem}}.c-footer__brand[data-v-2a9434e3]{flex-direction:column;gap:1rem;display:flex}.c-footer__tagline[data-v-2a9434e3]{color:#ffffff80;max-width:280px;margin:0;font-size:.9rem}.c-footer__title[data-v-2a9434e3]{text-transform:uppercase;letter-spacing:1px;margin-bottom:1.25rem;font-size:.85rem;font-weight:700}.c-footer__list[data-v-2a9434e3]{flex-direction:column;gap:.75rem;padding:0;list-style:none;display:flex}.c-footer__list a[data-v-2a9434e3]{color:#fff9;align-items:center;gap:.5rem;font-size:.95rem;text-decoration:none;transition:color .3s;display:flex}.c-footer__list a[data-v-2a9434e3]:hover{color:var(--color-primary)}.c-footer__socials[data-v-2a9434e3]{gap:.5rem;display:flex}.c-footer__social-link[data-v-2a9434e3]{color:#fff;background:#ffffff08;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex}.c-footer__social-link[data-v-2a9434e3]:hover{background:var(--color-primary);color:var(--color-bg)}.c-footer__text[data-v-2a9434e3]{color:#ffffff80;margin-bottom:1.25rem;font-size:.9rem}.c-footer__bottom[data-v-2a9434e3]{color:#ffffff4d;border-top:1px solid #ffffff0d;grid-template-columns:1fr auto 1fr;align-items:center;padding-top:2rem;font-size:.75rem;display:grid}.c-footer__bottom p[data-v-2a9434e3]{justify-self:start;margin:0}.c-footer__bottom a[data-v-2a9434e3]{color:inherit;justify-self:center;text-decoration:none}.c-footer__bottom a[data-v-2a9434e3]:hover{color:#fff}@media (width<=768px){.c-footer__bottom[data-v-2a9434e3]{grid-template-columns:1fr;gap:.75rem}.c-footer__bottom p[data-v-2a9434e3]{justify-self:start}.c-footer__bottom a[data-v-2a9434e3]{justify-self:center}}.c-logo[data-v-2a9434e3]{cursor:pointer;height:28px}.c-logo__image[data-v-2a9434e3]{width:auto;height:100%}.u-text-primary[data-v-2a9434e3]{color:var(--color-primary)}.c-simplicity[data-v-622b92c6]{background-color:var(--color-bg);width:100%;padding:10rem 0 0;overflow:hidden}@media (width<=768px){.c-simplicity[data-v-622b92c6]{padding:5rem 0 0}}.c-simplicity .o-container[data-v-622b92c6]{max-width:1200px;padding:0 var(--space-l);margin:0 auto}@media (width<=500px){.c-simplicity .o-container[data-v-622b92c6]{padding:0 1rem}}.c-simplicity__header[data-v-622b92c6]{margin-bottom:var(--space-l);max-width:720px}.c-simplicity__header h2[data-v-622b92c6]{margin:0}.c-simplicity__header .c-header__primary-title[data-v-622b92c6],.c-simplicity__header .c-header__primary-highlight[data-v-622b92c6]{font-size:clamp(2.5rem,5vw,3rem);font-weight:700}.c-simplicity__description[data-v-622b92c6]{margin:var(--space-s) 0 0;color:var(--color-text-muted)}.c-simplicity__description[data-v-622b92c6] p{color:var(--color-text-muted);margin:0 0 .85rem}.c-simplicity__description[data-v-622b92c6] p:last-child{margin-bottom:0}.c-simplicity__description[data-v-622b92c6] .u-text-primary{color:var(--color-primary)}.c-simplicity__eyebrow[data-v-622b92c6]{margin-bottom:var(--space-xs);color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex}.c-simplicity__visual[data-v-622b92c6]{padding:var(--space-s);background:var(--color-surface);border-radius:12px}@media (width<=550px){.c-simplicity__visual[data-v-622b92c6]{flex-direction:column;height:545px;display:flex}}.c-simplicity__cta[data-v-622b92c6]{margin-top:var(--space-m);flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}@media (width<=600px){.c-simplicity__cta[data-v-622b92c6]{flex-direction:column;justify-content:stretch}}.c-simplicity__linkbutton[data-v-622b92c6]{cursor:pointer;min-width:220px;font-family:Montserrat,sans-serif;font-weight:700;font-size:var(--fs-body,16px);border:none;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:12px 24px;text-decoration:none;display:inline-flex}@media (width<=600px){.c-simplicity__linkbutton[data-v-622b92c6]{width:100%;min-width:0}}.btn-primary[data-v-622b92c6]{background-color:var(--color-primary);color:var(--color-bg)}.btn-outline[data-v-622b92c6]{color:var(--color-text);background:0 0;border:2px solid var(--color-border)!important}.btn-outline[data-v-622b92c6]:hover{color:var(--color-primary);border-color:var(--color-primary)!important}.c-iframe-container[data-v-622b92c6]{background:#000;border-radius:8px;width:100%;padding-bottom:56.25%;position:relative;overflow:hidden}@media (width<=550px){.c-iframe-container[data-v-622b92c6]{flex:1;height:auto;min-height:0;padding-bottom:0}}.c-iframe-container iframe[data-v-622b92c6],.c-iframe-container .c-simplicity__image[data-v-622b92c6]{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.c-iframe-container .c-simplicity__image[data-v-622b92c6]{object-fit:cover}.c-addons-section[data-v-622b92c6]{margin-top:var(--space-xxl);padding-top:var(--space-xl)}.c-addons-section__title[data-v-622b92c6]{color:#fff;margin:0 0 var(--space-l);font-family:Montserrat,sans-serif;font-size:1.25rem}.c-addons-grid[data-v-622b92c6]{gap:var(--space-m);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=1100px){.c-addons-grid[data-v-622b92c6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.c-addons-grid[data-v-622b92c6]{grid-template-columns:1fr}}.c-addon-card[data-v-622b92c6]{padding:var(--space-l);border:1px solid var(--color-border);background:#ffffff05;border-radius:16px;flex-direction:column;gap:12px;display:flex}.c-addon-card__heading[data-v-622b92c6]{align-items:center;gap:12px;display:flex}.c-addon-card__icon[data-v-622b92c6]{color:var(--color-primary);flex-shrink:0;justify-content:center;width:24px;font-size:1.25rem;display:flex}.c-addon-card h3[data-v-622b92c6]{color:#fff;margin:0;font-family:Montserrat,sans-serif;font-size:1.1rem;line-height:1.2}.c-addon-card p[data-v-622b92c6]{color:var(--color-text-muted);font-size:var(--fs-small);margin:0;line-height:1.45}.c-addon-card p[data-v-622b92c6] .u-text-primary{color:var(--color-primary)}.c-location-modal[data-v-622b92c6]{z-index:1000;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.c-location-modal__overlay[data-v-622b92c6]{cursor:pointer;background:#080d18b8;border:none;position:absolute;inset:0}.c-location-modal__dialog[data-v-622b92c6]{z-index:1;background:var(--color-bg);border:1px solid var(--color-border);width:min(480px,100%);box-shadow:var(--shadow-soft);border-radius:16px;padding:1.25rem;position:relative}.c-location-modal__header[data-v-622b92c6]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.c-location-modal__header h3[data-v-622b92c6]{color:#fff;margin:0;font-size:1.15rem}.c-location-modal__close[data-v-622b92c6]{width:36px;height:36px;color:var(--color-text);cursor:pointer;background:0 0;border:none;border-radius:8px}.c-location-modal__close[data-v-622b92c6]:hover{color:var(--color-primary)}.c-location-modal__list[data-v-622b92c6]{flex-direction:column;gap:.4rem;max-height:60vh;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.c-location-modal__item[data-v-622b92c6]{border:1px solid var(--color-border);width:100%;color:var(--color-text);cursor:pointer;text-align:left;background:#ffffff05;border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;font-family:Poppins,sans-serif;font-size:.95rem;display:flex}.c-location-modal__item[data-v-622b92c6]:hover,.c-location-modal__item.is-active[data-v-622b92c6]{border-color:var(--color-primary)}.u-text-primary[data-v-622b92c6]{color:var(--color-primary)}.u-text-muted[data-v-622b92c6]{color:var(--color-text-muted)}.u-text-white[data-v-622b92c6]{color:#fff}.c-stadium-accessibility-page .c-simplicity,.c-stadium-accessibility-page .c-league-collective,.c-stadium-accessibility-page .c-problem-tabs,.c-stadium-accessibility-page .c-references-minimal{border-top:none;padding:10rem 0 0}@media (width<=992px){.c-stadium-accessibility-page .c-simplicity,.c-stadium-accessibility-page .c-league-collective,.c-stadium-accessibility-page .c-problem-tabs,.c-stadium-accessibility-page .c-references-minimal{padding:5rem 0 0}}@media (width<=576px){.c-stadium-accessibility-page .c-simplicity,.c-stadium-accessibility-page .c-league-collective,.c-stadium-accessibility-page .c-problem-tabs,.c-stadium-accessibility-page .c-references-minimal{padding:6rem 0 0}}@media (width<=992px){.c-stadium-accessibility-page .c-simplicity{padding-bottom:2.5rem}}.c-stadium-accessibility-page .c-references-minimal{padding-bottom:5rem}@media (width<=992px){.c-stadium-accessibility-page .c-references-minimal{padding-bottom:6.5rem}.c-stadium-accessibility-page .c-simplicity .o-container,.c-stadium-accessibility-page .c-league-collective .o-container,.c-stadium-accessibility-page .c-problem-tabs .o-container,.c-stadium-accessibility-page .c-references-minimal .o-container{padding-left:1rem;padding-right:1rem}.c-stadium-accessibility-page .c-league-collective .c-league-layout{gap:3rem}.c-stadium-accessibility-page .c-league-collective .c-league-lead{margin-bottom:2.5rem}.c-stadium-accessibility-page .c-league-collective .c-logo-container{padding-top:1rem}.c-stadium-accessibility-page .c-addons-section{margin-top:3.5rem;padding-top:2rem}.c-stadium-accessibility-page .c-addons-grid{gap:1rem}.c-stadium-accessibility-page .c-addon-card{gap:.75rem;padding:1.25rem}.c-stadium-accessibility-page .c-addon-card p{font-size:.9rem;line-height:1.45}.c-stadium-accessibility-page .c-problem-tabs__header{margin-bottom:2rem}.c-stadium-accessibility-page .c-references-minimal__layout,.c-stadium-accessibility-page .c-references-minimal__grid{gap:2rem}}.c-european-tours-destination-page .c-logo-glow{display:none}.c-european-tours-destination-page .c-league-collective .c-proleague-logo{filter:none;width:250px}@media (width<=992px){.c-european-tours-destination-page .c-league-collective .c-proleague-logo{width:150px}}.c-european-tours-destination-page .c-league-collective .c-league-layout{align-items:center;gap:var(--space-xxl);display:flex}.c-european-tours-destination-page .c-simplicity,.c-european-tours-destination-page .c-league-collective,.c-european-tours-destination-page .c-problem-tabs,.c-european-tours-destination-page .c-capabilities,.c-european-tours-destination-page .c-references-minimal{border-top:none;padding:10rem 0 0}@media (width<=992px){.c-european-tours-destination-page .c-simplicity,.c-european-tours-destination-page .c-league-collective,.c-european-tours-destination-page .c-problem-tabs,.c-european-tours-destination-page .c-capabilities,.c-european-tours-destination-page .c-references-minimal{padding:4rem 0 0}}@media (width<=576px){.c-european-tours-destination-page .c-simplicity,.c-european-tours-destination-page .c-league-collective,.c-european-tours-destination-page .c-problem-tabs,.c-european-tours-destination-page .c-capabilities,.c-european-tours-destination-page .c-references-minimal{padding:3.25rem 0 0}}@media (width<=992px){.c-european-tours-destination-page .c-simplicity{padding-bottom:0}}.c-european-tours-destination-page .c-references-minimal{padding-bottom:5rem}@media (width<=992px){.c-european-tours-destination-page .c-references-minimal{padding-bottom:4rem}}@media (width<=768px){.c-european-tours-destination-page .c-hero .c-hero__title,.c-european-tours-destination-page .c-simplicity .c-header__primary-title,.c-european-tours-destination-page .c-simplicity .c-header__primary-highlight,.c-european-tours-destination-page .c-league-collective h2,.c-european-tours-destination-page .c-problem-tabs h2,.c-european-tours-destination-page .c-capabilities .c-capabilities__title{margin-top:0;font-size:2rem;line-height:1.2}.c-european-tours-destination-page .c-capabilities.c-capabilities{padding-top:3.25rem;padding-bottom:0}.c-european-tours-destination-page .c-capabilities .c-capabilities__header,.c-european-tours-destination-page .c-problem-tabs__header{margin-bottom:1.5rem}}@media (width<=992px){.c-european-tours-destination-page .c-simplicity .o-container,.c-european-tours-destination-page .c-league-collective .o-container,.c-european-tours-destination-page .c-problem-tabs .o-container,.c-european-tours-destination-page .c-capabilities .c-capabilities__inner,.c-european-tours-destination-page .c-references-minimal .o-container{padding-left:1rem;padding-right:1rem}.c-european-tours-destination-page .c-league-collective .c-league-layout{flex-direction:column;align-items:flex-start;gap:3rem}.c-european-tours-destination-page .c-league-collective .c-league-lead{margin-bottom:2.5rem}.c-european-tours-destination-page .c-league-collective .c-logo-container{padding-top:1rem}.c-european-tours-destination-page .c-addons-section{margin-top:3.5rem;padding-top:2rem}.c-european-tours-destination-page .c-addons-grid{gap:1rem}.c-european-tours-destination-page .c-addon-card{gap:.75rem;padding:1.25rem}.c-european-tours-destination-page .c-addon-card p{font-size:.9rem;line-height:1.45}.c-european-tours-destination-page .c-problem-tabs__header{margin-bottom:1.5rem}.c-european-tours-destination-page .c-references-minimal__layout,.c-european-tours-destination-page .c-references-minimal__grid{gap:2rem}}@media (width<=1024px) and (width>=750px){.c-european-tours-destination-page .c-league-collective .o-container{padding-left:2rem;padding-right:2rem}.c-european-tours-destination-page .c-league-collective .c-league-layout{flex-flow:wrap;justify-content:center;align-items:center;gap:1.5rem 8rem;display:flex}.c-european-tours-destination-page .c-league-content{display:contents}.c-european-tours-destination-page .c-league-content h2,.c-european-tours-destination-page .c-league-lead{flex:100%;width:100%}.c-european-tours-destination-page .c-league-lead{margin-bottom:.5rem}.c-european-tours-destination-page .c-league-stats{flex-direction:row;flex:none;justify-content:flex-start;gap:5rem;width:auto;display:flex}.c-european-tours-destination-page .c-stat-item{text-align:left;flex:none}.c-european-tours-destination-page .c-league-visual{flex-direction:column;flex:none;align-items:flex-start;width:auto;display:flex}.c-european-tours-destination-page .c-league-collective .c-logo-container{padding:0}.c-european-tours-destination-page .c-league-badge{margin-top:.75rem}}@media (width<=749px){.c-european-tours-destination-page .c-league-collective .o-container{padding-left:1.5rem;padding-right:1.5rem}.c-european-tours-destination-page .c-league-collective .c-league-layout{flex-direction:column;align-items:stretch;gap:1.25rem}.c-european-tours-destination-page .c-league-collective .c-league-lead{margin-bottom:.5rem}.c-european-tours-destination-page .c-league-stats{flex-direction:row;justify-content:center;gap:2.5rem;width:100%;display:flex}.c-european-tours-destination-page .c-stat-item{text-align:left;flex:none}.c-european-tours-destination-page .c-league-visual{flex-direction:column;align-items:center;width:100%;display:flex}.c-european-tours-destination-page .c-league-collective .c-logo-container{padding:0}.c-european-tours-destination-page .c-league-badge{margin-top:.75rem}}[data-v-2ee7b5f3]{box-sizing:border-box}.c-simplicity[data-v-2ee7b5f3]{padding:var(--space-xxl) 0;background-color:var(--color-bg);width:100%;overflow:hidden}.c-simplicity .o-container[data-v-2ee7b5f3]{max-width:1200px;padding:0 var(--space-l);margin:0 auto}@media (width<=500px){.c-simplicity .o-container[data-v-2ee7b5f3]{padding:0 1rem}}.c-simplicity__header[data-v-2ee7b5f3]{margin-bottom:var(--space-l);max-width:720px}.c-simplicity__header h2[data-v-2ee7b5f3]{margin:0}.c-simplicity__header p[data-v-2ee7b5f3]{color:var(--color-text-muted);margin:var(--space-s) 0 0}.c-simplicity__header .c-header__primary-title[data-v-2ee7b5f3],.c-simplicity__header .c-header__primary-highlight[data-v-2ee7b5f3]{font-size:clamp(2.5rem,5vw,3rem);font-weight:700}.c-simplicity__eyebrow[data-v-2ee7b5f3]{margin-bottom:var(--space-xs);color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex}.c-simplicity__main[data-v-2ee7b5f3]{gap:var(--space-xl);grid-template-columns:1fr 340px;align-items:center;display:grid}@media (width<=1024px){.c-simplicity__main[data-v-2ee7b5f3]{grid-template-columns:1fr}}.c-simplicity__visual[data-v-2ee7b5f3]{height:100%;padding:var(--space-s);background:var(--color-surface);border-radius:12px}@media (width<=550px){.c-simplicity__visual[data-v-2ee7b5f3]{height:545px}}.c-simplicity__features[data-v-2ee7b5f3]{gap:var(--space-l);flex-direction:column;display:flex}.c-simplicity__linkbutton[data-v-2ee7b5f3]{justify-content:center;text-decoration:none;display:flex}.c-product-switch[data-v-2ee7b5f3]{margin-bottom:var(--space-xl);justify-content:flex-start;display:flex}.c-product-switch__nav[data-v-2ee7b5f3]{border:1px solid var(--color-border);background:#ffffff06;border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));width:fit-content;min-width:280px;padding:5px;display:grid;position:relative;overflow:hidden}.c-product-pill[data-v-2ee7b5f3]{appearance:none;z-index:1;min-height:38px;color:var(--color-text-muted);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-family:Montserrat,sans-serif;font-size:.68rem;font-weight:800;transition:color .25s;display:inline-flex;position:relative}.c-product-pill.is-active[data-v-2ee7b5f3]{color:var(--color-bg)}.c-product-pill-indicator[data-v-2ee7b5f3]{background:var(--color-primary);width:calc(50% - 5px);transform:translateX(calc(var(--active-index) * 100%));pointer-events:none;border-radius:999px;transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;top:5px;bottom:5px;left:5px}.c-iframe-container[data-v-2ee7b5f3]{background:#000;border-radius:8px;width:100%;height:100%;padding-bottom:56.25%;position:relative;overflow:hidden}.c-iframe-container iframe[data-v-2ee7b5f3],.c-iframe-container .c-simplicity__image[data-v-2ee7b5f3]{width:100%;height:100%;position:absolute;top:0;left:0}.c-iframe-container .c-simplicity__image[data-v-2ee7b5f3]{object-fit:cover}.c-feature-item[data-v-2ee7b5f3]{align-items:flex-start;gap:var(--space-m);display:flex}.c-feature-item__icon[data-v-2ee7b5f3]{color:var(--color-primary);flex-shrink:0;justify-content:center;width:24px;margin-top:2px;font-size:1.2rem;display:flex}.c-feature-item__text h3[data-v-2ee7b5f3]{font-size:var(--fs-body);color:#fff;margin:0 0 4px;font-weight:700}.c-feature-item__text p[data-v-2ee7b5f3]{color:var(--color-text-muted);font-size:var(--fs-small);margin:0;line-height:1.4}.c-feature-item__text p[data-v-2ee7b5f3] .u-text-primary{color:var(--color-primary)}.c-addons-section[data-v-2ee7b5f3]{margin-top:var(--space-xxl);padding-top:var(--space-xl);border-top:1px solid var(--color-border)}.c-addons-section__title[data-v-2ee7b5f3]{color:#fff;margin:0 0 var(--space-l);font-family:Montserrat,sans-serif;font-size:1.25rem}.c-addons-grid[data-v-2ee7b5f3]{gap:var(--space-m);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=1100px){.c-addons-grid[data-v-2ee7b5f3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.c-addons-grid[data-v-2ee7b5f3]{grid-template-columns:1fr}}.c-addon-card[data-v-2ee7b5f3]{padding:var(--space-l);border:1px solid var(--color-border);cursor:pointer;background:#ffffff05;border-radius:16px;flex-direction:column;gap:15px;transition:transform .25s,border-color .25s,background .25s;display:flex}.c-addon-card[data-v-2ee7b5f3]:hover{background:#febe1009;border-color:#febe105c;transform:translateY(-2px)}.c-addon-card__icon[data-v-2ee7b5f3]{color:var(--color-primary);font-size:1.5rem}.c-addon-card__content[data-v-2ee7b5f3]{flex-direction:column;gap:8px;display:flex}.c-addon-card__content h3[data-v-2ee7b5f3]{color:#fff;margin:0;font-family:Montserrat,sans-serif;font-size:1.1rem}.c-addon-card__content p[data-v-2ee7b5f3]{color:var(--color-text-muted);font-size:var(--fs-small);margin:0;line-height:1.45}.c-addon-card__button[data-v-2ee7b5f3]{pointer-events:none;width:100%;margin-top:auto}.c-solution-modal[data-v-2ee7b5f3]{z-index:1000;padding:var(--space-l);place-items:center;display:grid;position:fixed;inset:0}@media (width<=640px){.c-solution-modal[data-v-2ee7b5f3]{align-items:flex-start;padding:4.5rem 1rem 1rem}}.c-solution-modal__overlay[data-v-2ee7b5f3]{appearance:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#000000ad;border:0;width:100%;height:100%;position:absolute;inset:0}.c-solution-modal__dialog-container[data-v-2ee7b5f3]{width:min(720px,100%);position:relative}@media (width<=640px){.c-solution-modal__dialog-container[data-v-2ee7b5f3]{flex-direction:column;width:100%;height:auto;max-height:calc(100vh - 5rem);display:flex}}.c-solution-modal__dialog[data-v-2ee7b5f3]{isolation:isolate;z-index:1;border:1px solid var(--color-border);background:var(--color-bg);border-radius:16px;flex-direction:column;width:100%;max-height:calc(100vh - 4rem);display:flex;position:relative;overflow-y:auto;box-shadow:0 26px 80px #0006}@media (width<=640px){.c-solution-modal__dialog[data-v-2ee7b5f3]{border:1px solid var(--color-border);border-radius:16px;max-height:calc(100vh - 5rem)}}.c-solution-modal__close[data-v-2ee7b5f3]{appearance:none;z-index:99999;border:1px solid var(--color-primary);background:var(--color-primary);width:36px;height:36px;color:var(--color-bg);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:all .25s;display:inline-flex;position:absolute;top:-16px;right:-16px;box-shadow:0 4px 16px #0000004d}.c-solution-modal__close[data-v-2ee7b5f3]:hover{filter:brightness(1.1);transform:scale(1.05)}@media (width<=640px){.c-solution-modal__close[data-v-2ee7b5f3]{border:1px solid var(--color-primary);background:var(--color-primary);width:50px;height:34px;color:var(--color-bg);box-shadow:none;border-bottom:none;border-radius:10px 10px 0 0;top:-34px;left:50%;right:auto;transform:translate(-50%)}.c-solution-modal__close[data-v-2ee7b5f3]:hover{transform:translate(-50%)scale(1.05)}}.c-solution-modal__preview[data-v-2ee7b5f3]{z-index:1;background:#000;flex-shrink:0;width:100%;padding-bottom:56.25%;position:relative;overflow:hidden}@media (width<=640px){.c-solution-modal__preview[data-v-2ee7b5f3]{padding-bottom:56.25%}}.c-solution-modal__preview iframe[data-v-2ee7b5f3],.c-solution-modal__preview .c-solution-modal__preview-image[data-v-2ee7b5f3]{border:0;width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=600px){.c-solution-modal__preview iframe[data-v-2ee7b5f3],.c-solution-modal__preview .c-solution-modal__preview-image[data-v-2ee7b5f3]{transform:scale(1.7)}}.c-solution-modal__preview .c-solution-modal__preview-image[data-v-2ee7b5f3]{object-fit:cover}.c-solution-modal__placeholder[data-v-2ee7b5f3]{background:radial-gradient(circle at 20% 0,#febe101f,#0000 36%),#ffffff05;place-items:center;display:grid;position:absolute;inset:0}.c-solution-modal__placeholder span[data-v-2ee7b5f3]{color:var(--color-primary);text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:.78rem;font-weight:800}.c-solution-modal__content[data-v-2ee7b5f3]{z-index:2;align-items:flex-start;gap:var(--space-s);padding:var(--space-l);border-left:0;border-top:1px solid var(--color-border);background:0 0;flex-direction:column;flex-shrink:0;display:flex;position:relative}@media (width<=640px){.c-solution-modal__content[data-v-2ee7b5f3]{padding:var(--space-m);background:var(--color-bg);flex-shrink:1;gap:12px;overflow-y:visible}}.c-solution-modal__content h3[data-v-2ee7b5f3]{margin:var(--space-xs) 0 0;color:#fff;font-family:Montserrat,sans-serif;font-size:1.6rem;line-height:1.1}@media (width<=640px){.c-solution-modal__content h3[data-v-2ee7b5f3]{margin:0}}.c-solution-modal__description[data-v-2ee7b5f3]{margin:0 0 var(--space-m);color:var(--color-text-muted);font-size:var(--fs-small);line-height:1.5}@media (width<=640px){.c-solution-modal__description[data-v-2ee7b5f3]{margin-bottom:4px}}.c-solution-modal__heading[data-v-2ee7b5f3]{flex-wrap:wrap;gap:8px;display:flex}.c-solution-modal__type[data-v-2ee7b5f3]{min-height:25px;color:var(--color-primary);text-transform:uppercase;background:#febe1014;border:1px solid #febe1024;border-radius:999px;align-items:center;padding:0 9px;font-family:Montserrat,sans-serif;font-size:.6rem;font-weight:800;display:inline-flex}.c-solution-modal__actions[data-v-2ee7b5f3]{gap:var(--space-s);flex-direction:column;width:100%;margin-top:auto;display:flex}@media (width>=641px){.c-solution-modal__actions[data-v-2ee7b5f3]{flex-direction:row;align-items:center}}.c-solution-modal__actions--single[data-v-2ee7b5f3]{flex-direction:row;align-items:center}.c-solution-modal__actions--single .c-solution-modal__action[data-v-2ee7b5f3]{flex:0 auto;width:auto;min-width:180px}.c-solution-modal__action[data-v-2ee7b5f3]{flex:1 1 0;width:100%}.c-tooltip[data-v-2ee7b5f3]{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.c-tooltip__icon[data-v-2ee7b5f3]{color:var(--color-text-muted);cursor:help;font-size:1.2rem;transition:color .3s}.c-tooltip__icon[data-v-2ee7b5f3]:hover{color:var(--color-primary)}.c-tooltip__text[data-v-2ee7b5f3]{visibility:hidden;background-color:var(--color-surface);width:240px;color:var(--color-text);text-align:left;z-index:100;opacity:0;border:1px solid var(--color-border);pointer-events:none;border-radius:8px;padding:12px;font-size:.85rem;line-height:1.4;transition:opacity .3s,transform .3s;position:absolute;bottom:150%;left:50%;transform:translate(-50%);box-shadow:0 10px 25px #0006}.c-tooltip__text[data-v-2ee7b5f3]:after{content:"";border-style:solid;border-width:8px;border-color:var(--color-border) transparent transparent transparent;margin-left:-8px;position:absolute;top:100%;left:50%}.c-tooltip:hover .c-tooltip__text[data-v-2ee7b5f3]{visibility:visible;opacity:1;transform:translate(-50%)translateY(-10px)}@media (width<=640px){.c-tooltip__text[data-v-2ee7b5f3]{width:200px;left:auto;right:0;transform:translate(0)}.c-tooltip__text[data-v-2ee7b5f3]:after{margin-left:0;left:auto;right:10px}.c-tooltip:hover .c-tooltip__text[data-v-2ee7b5f3]{transform:translate(0)translateY(-10px)}}.c-role-badge[data-v-2ee7b5f3]{width:fit-content;min-height:25px;color:var(--color-primary);text-transform:uppercase;background:#febe1014;border:1px solid #febe1024;border-radius:999px;align-items:center;padding:0 9px;font-family:Montserrat,sans-serif;font-size:.6rem;font-weight:800;display:inline-flex}.u-full-width[data-v-2ee7b5f3]{width:100%;margin-top:var(--space-m)}.c-references-minimal[data-v-8ebc5d31]{background-color:var(--color-bg,#0d1b2a);justify-content:center;align-items:center;padding:10rem 0 0;display:flex}@media (width<=992px){.c-references-minimal[data-v-8ebc5d31]{padding:5rem 0 0}}.c-references-minimal .o-container[data-v-8ebc5d31]{width:100%;max-width:1200px;padding:0 var(--space-l,20px);margin:0 auto}@media (width<=992px){.c-references-minimal .o-container[data-v-8ebc5d31]{padding:0 2rem}}.c-references-minimal__header[data-v-8ebc5d31]{margin-bottom:2.5rem}@media (width<=992px){.c-references-minimal__header[data-v-8ebc5d31]{margin-bottom:1.75rem}}.c-references-minimal__header--with-logos[data-v-8ebc5d31]{gap:calc(var(--space-xl) * 1.5);grid-template-columns:1.2fr .8fr;align-items:center;display:grid}@media (width<=992px){.c-references-minimal__header--with-logos[data-v-8ebc5d31]{grid-template-columns:1fr;gap:1.25rem}}.c-references-minimal__title[data-v-8ebc5d31]{color:var(--color-text);margin:0;font-family:Montserrat,sans-serif;font-size:clamp(2.5rem,5vw,3rem);font-weight:700;line-height:1.15}@media (width<=992px){.c-references-minimal__title[data-v-8ebc5d31]{font-size:2rem}}.c-references-minimal__logos[data-v-8ebc5d31]{justify-content:space-between;align-items:center;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.c-references-minimal__logos li[data-v-8ebc5d31]{flex:1;justify-content:center;align-items:center;min-width:0;height:56px;display:flex}.c-references-minimal__logos img[data-v-8ebc5d31]{object-fit:contain;max-width:100%;max-height:100%}@media (width<=992px){.c-references-minimal__logos[data-v-8ebc5d31]{justify-content:space-between;gap:1rem;width:100%}.c-references-minimal__logos li[data-v-8ebc5d31]{flex:1 1 0;min-width:0;max-width:none;height:40px}}.c-references-minimal__layout[data-v-8ebc5d31]{gap:calc(var(--space-xl) * 1.5);grid-template-columns:1.2fr .8fr;align-items:start;display:grid}@media (width<=992px){.c-references-minimal__layout[data-v-8ebc5d31]{grid-template-columns:1fr;gap:2rem}}.c-references-minimal__left[data-v-8ebc5d31]{flex-direction:column;min-width:0;display:flex}.c-testimonial-clean[data-v-8ebc5d31]{box-shadow:none;background:0 0;border:none;padding:0;position:relative}.c-testimonial-clean__stage[data-v-8ebc5d31]{display:grid}.c-testimonial-clean__content[data-v-8ebc5d31]{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;min-width:0;transition:opacity .3s}.c-testimonial-clean__content.is-active[data-v-8ebc5d31]{opacity:1;visibility:visible;pointer-events:auto}.c-testimonial-clean__quote-mark[data-v-8ebc5d31]{color:var(--color-primary,#ffb703);opacity:.15;-webkit-user-select:none;user-select:none;pointer-events:none;font-family:Montserrat,sans-serif;font-size:5rem;line-height:1;position:absolute;top:-40px;left:-20px}@media (width<=992px){.c-testimonial-clean__quote-mark[data-v-8ebc5d31]{opacity:.28;height:auto;margin:0 0 -1.5rem;font-size:3.25rem;line-height:1;display:block;position:relative;top:0;left:0;overflow:visible}}.c-testimonial-clean__text[data-v-8ebc5d31]{color:#fff;margin:0 0 var(--space-xl,32px) 0;letter-spacing:-.3px;z-index:1;font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.6;position:relative}.c-testimonial-clean__text[data-v-8ebc5d31] .u-highlight{color:var(--color-primary,#ffb703);font-weight:500}@media (width<=992px){.c-testimonial-clean__text[data-v-8ebc5d31]{margin-bottom:1.25rem;font-size:.95rem;line-height:1.7}}.c-testimonial-clean__meta[data-v-8ebc5d31]{align-items:center;gap:1rem;display:flex}@media (width<=992px){.c-testimonial-clean__meta[data-v-8ebc5d31]{gap:.875rem}}.c-testimonial-clean__nav[data-v-8ebc5d31]{justify-content:space-between;align-items:center;gap:var(--space-l,24px);margin-top:var(--space-xl,32px);display:flex}@media (width<=992px){.c-testimonial-clean__nav[data-v-8ebc5d31]{margin-top:1.25rem}}.c-testimonial-clean__nav--dots-only[data-v-8ebc5d31]{justify-content:flex-start;padding-left:0}.c-testimonial-clean__dots[data-v-8ebc5d31]{align-items:center;gap:14px;margin:0;padding:0;display:flex}.c-testimonial-clean__arrows[data-v-8ebc5d31]{align-items:center;gap:12px;display:flex}@media (width<=992px){.c-testimonial-clean__arrows[data-v-8ebc5d31]{display:none}}.c-testimonial-clean__author[data-v-8ebc5d31]{flex-direction:column;gap:4px;display:flex}.c-testimonial-clean__name[data-v-8ebc5d31]{color:var(--color-primary);font-size:1.15rem;font-weight:700}@media (width<=992px){.c-testimonial-clean__name[data-v-8ebc5d31]{font-size:1rem}}.c-testimonial-clean__title[data-v-8ebc5d31]{font-size:var(--fs-small,.85rem);color:var(--color-text-muted,#a0aec0);font-weight:500}.c-testimonial-clean__logo-container[data-v-8ebc5d31]{flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}@media (width<=992px){.c-testimonial-clean__logo-container[data-v-8ebc5d31]{width:40px;height:40px}}.c-testimonial-clean__logo[data-v-8ebc5d31]{object-fit:contain;width:100%;height:100%}.c-cta-box[data-v-8ebc5d31]{border:1px solid var(--color-border,#ffffff1a);padding:var(--space-xl,40px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border-radius:16px;flex-direction:column;justify-content:flex-start;align-self:start;display:flex;box-shadow:0 10px 30px #00000026}@media (width<=992px){.c-cta-box[data-v-8ebc5d31]{padding:2rem}}.c-cta-box__title[data-v-8ebc5d31]{color:#fff;margin:0 0 var(--space-s,12px) 0;letter-spacing:-.5px;font-size:1.6rem;font-weight:600}.c-cta-box__description[data-v-8ebc5d31]{color:var(--color-text-muted,#a0aec0);font-size:var(--fs-small,.95rem);margin:0 0 var(--space-l,24px) 0;line-height:1.5}.c-cta-box__description[data-v-8ebc5d31] .u-highlight,.c-cta-box__description[data-v-8ebc5d31] .u-text-primary{color:var(--color-primary,#ffb703)}@media (width<=992px){.c-cta-box__description[data-v-8ebc5d31]{margin-bottom:2rem}}.c-cta-box__actions[data-v-8ebc5d31]{gap:var(--space-m,16px);flex-direction:column;display:flex}.c-cta-box__footer[data-v-8ebc5d31]{align-items:center;gap:var(--space-s,8px);margin-top:var(--space-l,24px);color:var(--color-text-muted,#a0aec0);font-size:.85rem;display:flex}.c-cta-box__footer .u-text-primary[data-v-8ebc5d31]{color:var(--color-primary,#ffb703)}.c-dot[data-v-8ebc5d31]{background-color:var(--color-border,#ffffff26);cursor:pointer;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:all .3s}.c-dot.is-active[data-v-8ebc5d31]{background-color:var(--color-primary,#ffb703);transform:scale(1.4)}.c-dot[data-v-8ebc5d31]:focus-visible{outline:2px solid var(--color-primary,#ffb703);outline-offset:4px}.c-arrow[data-v-8ebc5d31]{appearance:none;border:1px solid var(--color-border,#ffffff26);color:#fff;cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:.9rem;transition:all .25s;display:inline-flex}.c-arrow[data-v-8ebc5d31]:hover{border-color:var(--color-primary,#ffb703);color:var(--color-primary,#ffb703);transform:scale(1.05)}.c-arrow[data-v-8ebc5d31]:focus-visible{outline:2px solid var(--color-primary,#ffb703);outline-offset:3px}.u-full-width[data-v-8ebc5d31]{width:100%}.c-btn--interactive[data-v-8ebc5d31]{transition:all .25s cubic-bezier(.4,0,.2,1)}.c-btn--interactive[data-v-8ebc5d31]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px #ffb70326}.c-btn--interactive[data-v-8ebc5d31]:active:not(:disabled){transform:translateY(0)}.c-solution-modal[data-v-8ebc5d31]{z-index:1000;padding:var(--space-l);place-items:center;display:grid;position:fixed;inset:0}@media (width<=640px){.c-solution-modal[data-v-8ebc5d31]{align-items:flex-start;padding:4.5rem 1rem 1rem}}.c-solution-modal__overlay[data-v-8ebc5d31]{appearance:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#000000ad;border:0;width:100%;height:100%;position:absolute;inset:0}.c-solution-modal__dialog-container[data-v-8ebc5d31]{width:min(720px,100%);position:relative}@media (width<=640px){.c-solution-modal__dialog-container[data-v-8ebc5d31]{flex-direction:column;width:100%;height:auto;max-height:calc(100vh - 5rem);display:flex}}.c-solution-modal__dialog[data-v-8ebc5d31]{isolation:isolate;z-index:1;border:1px solid var(--color-border);background:var(--color-bg);border-radius:16px;flex-direction:column;width:100%;min-height:300px;max-height:calc(100vh - 4rem);display:flex;position:relative;overflow-y:auto;box-shadow:0 26px 80px #0006}@media (width<=640px){.c-solution-modal__dialog[data-v-8ebc5d31]{border:1px solid var(--color-border);border-radius:16px;max-height:calc(100vh - 5rem)}}.c-solution-modal__close[data-v-8ebc5d31]{appearance:none;z-index:99999;border:1px solid var(--color-primary);background:var(--color-primary);width:36px;height:36px;color:var(--color-bg);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:all .25s;display:inline-flex;position:absolute;top:-16px;right:-16px;box-shadow:0 4px 16px #0000004d}.c-solution-modal__close[data-v-8ebc5d31]:hover{filter:brightness(1.1);transform:scale(1.05)}@media (width<=640px){.c-solution-modal__close[data-v-8ebc5d31]{border:1px solid var(--color-primary);background:var(--color-primary);width:50px;height:34px;color:var(--color-bg);box-shadow:none;border-bottom:none;border-radius:10px 10px 0 0;top:-34px;left:50%;right:auto;transform:translate(-50%)}.c-solution-modal__close[data-v-8ebc5d31]:hover{transform:translate(-50%)scale(1.05)}}.c-solution-modal__content[data-v-8ebc5d31]{z-index:2;align-items:flex-start;gap:var(--space-m);padding:var(--space-xl);background:0 0;flex-direction:column;flex-shrink:0;display:flex;position:relative}@media (width<=640px){.c-solution-modal__content[data-v-8ebc5d31]{padding:var(--space-l);background:var(--color-bg);flex-shrink:1;overflow-y:visible}}.c-solution-modal__content h3[data-v-8ebc5d31]{color:#fff;margin:0;font-family:Montserrat,sans-serif;font-size:1.6rem;line-height:1.2}.c-solution-modal__content p[data-v-8ebc5d31]{color:var(--color-text-muted);margin:0;font-size:1rem;line-height:1.5}.c-available-addons[data-v-f1fc5f60]{background-color:var(--color-bg);width:100%}.c-available-addons .o-container[data-v-f1fc5f60]{max-width:1200px;padding:0 var(--space-l);margin:0 auto}@media (width<=500px){.c-available-addons .o-container[data-v-f1fc5f60]{padding:0 1rem}}.c-addons-section[data-v-f1fc5f60]{margin-top:var(--space-xxl);padding-top:var(--space-xl);border-top:1px solid var(--color-border)}.c-addons-section__title[data-v-f1fc5f60]{color:#fff;margin:0 0 var(--space-l);font-family:Montserrat,sans-serif;font-size:1.25rem}.c-addons-grid[data-v-f1fc5f60]{gap:var(--space-m);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=1100px){.c-addons-grid[data-v-f1fc5f60]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.c-addons-grid[data-v-f1fc5f60]{grid-template-columns:1fr}}.c-addon-card[data-v-f1fc5f60]{padding:var(--space-l);border:1px solid var(--color-border);cursor:pointer;background:#ffffff05;border-radius:16px;flex-direction:column;gap:15px;transition:transform .25s,border-color .25s,background .25s;display:flex}.c-addon-card[data-v-f1fc5f60]:hover{background:#febe1009;border-color:#febe105c;transform:translateY(-2px)}.c-addon-card__icon[data-v-f1fc5f60]{color:var(--color-primary);font-size:1.5rem}.c-addon-card__content[data-v-f1fc5f60]{flex-direction:column;gap:8px;display:flex}.c-addon-card__content h3[data-v-f1fc5f60]{color:#fff;margin:0;font-family:Montserrat,sans-serif;font-size:1.1rem}.c-addon-card__content p[data-v-f1fc5f60]{color:var(--color-text-muted);font-size:var(--fs-small);margin:0;line-height:1.45}.c-addon-card__button[data-v-f1fc5f60]{pointer-events:none;width:100%;margin-top:auto}.c-solution-modal[data-v-f1fc5f60]{z-index:1000;padding:var(--space-l);place-items:center;display:grid;position:fixed;inset:0}@media (width<=640px){.c-solution-modal[data-v-f1fc5f60]{align-items:flex-start;padding:4.5rem 1rem 1rem}}.c-solution-modal__overlay[data-v-f1fc5f60]{appearance:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#000000ad;border:0;width:100%;height:100%;position:absolute;inset:0}.c-solution-modal__dialog-container[data-v-f1fc5f60]{width:min(720px,100%);position:relative}@media (width<=640px){.c-solution-modal__dialog-container[data-v-f1fc5f60]{flex-direction:column;width:100%;height:auto;max-height:calc(100vh - 5rem);display:flex}}.c-solution-modal__dialog[data-v-f1fc5f60]{isolation:isolate;z-index:1;border:1px solid var(--color-border);background:var(--color-bg);border-radius:16px;flex-direction:column;width:100%;max-height:calc(100vh - 4rem);display:flex;position:relative;overflow-y:auto;box-shadow:0 26px 80px #0006}@media (width<=640px){.c-solution-modal__dialog[data-v-f1fc5f60]{border:1px solid var(--color-border);border-radius:16px;max-height:calc(100vh - 5rem)}}.c-solution-modal__close[data-v-f1fc5f60]{appearance:none;z-index:99999;border:1px solid var(--color-primary);background:var(--color-primary);width:36px;height:36px;color:var(--color-bg);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:all .25s;display:inline-flex;position:absolute;top:-16px;right:-16px;box-shadow:0 4px 16px #0000004d}.c-solution-modal__close[data-v-f1fc5f60]:hover{filter:brightness(1.1);transform:scale(1.05)}@media (width<=640px){.c-solution-modal__close[data-v-f1fc5f60]{border:1px solid var(--color-primary);background:var(--color-primary);width:50px;height:34px;color:var(--color-bg);box-shadow:none;border-bottom:none;border-radius:10px 10px 0 0;top:-34px;left:50%;right:auto;transform:translate(-50%)}.c-solution-modal__close[data-v-f1fc5f60]:hover{transform:translate(-50%)scale(1.05)}}.c-solution-modal__preview[data-v-f1fc5f60]{z-index:1;background:#000;flex-shrink:0;width:100%;padding-bottom:56.25%;position:relative;overflow:hidden}.c-solution-modal__preview iframe[data-v-f1fc5f60],.c-solution-modal__preview .c-solution-modal__preview-image[data-v-f1fc5f60]{border:0;width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=600px){.c-solution-modal__preview iframe[data-v-f1fc5f60],.c-solution-modal__preview .c-solution-modal__preview-image[data-v-f1fc5f60]{transform:scale(1.7)}}.c-solution-modal__preview .c-solution-modal__preview-image[data-v-f1fc5f60]{object-fit:cover}.c-solution-modal__content[data-v-f1fc5f60]{z-index:2;align-items:flex-start;gap:var(--space-s);padding:var(--space-l);border-left:0;border-top:1px solid var(--color-border);background:0 0;flex-direction:column;flex-shrink:0;display:flex;position:relative}@media (width<=640px){.c-solution-modal__content[data-v-f1fc5f60]{padding:var(--space-m);background:var(--color-bg);flex-shrink:1;gap:12px;overflow-y:visible}}.c-solution-modal__content h3[data-v-f1fc5f60]{margin:var(--space-xs) 0 0;color:#fff;font-family:Montserrat,sans-serif;font-size:1.6rem;line-height:1.1}@media (width<=640px){.c-solution-modal__content h3[data-v-f1fc5f60]{margin:0}}.c-solution-modal__description[data-v-f1fc5f60]{margin:0 0 var(--space-m);color:var(--color-text-muted);font-size:var(--fs-small);line-height:1.5}@media (width<=640px){.c-solution-modal__description[data-v-f1fc5f60]{margin-bottom:4px}}.c-solution-modal__heading[data-v-f1fc5f60]{flex-wrap:wrap;gap:8px;display:flex}.c-solution-modal__actions[data-v-f1fc5f60]{gap:var(--space-s);flex-direction:column;width:100%;margin-top:auto;display:flex}@media (width>=641px){.c-solution-modal__actions[data-v-f1fc5f60]{flex-direction:row;align-items:center}}.c-solution-modal__actions--single[data-v-f1fc5f60]{flex-direction:row;align-items:center}.c-solution-modal__actions--single .c-solution-modal__action[data-v-f1fc5f60]{flex:0 auto;width:auto;min-width:180px}.c-solution-modal__action[data-v-f1fc5f60]{flex:1 1 0;width:100%}.c-role-badge[data-v-f1fc5f60]{width:fit-content;min-height:25px;color:var(--color-primary);text-transform:uppercase;background:#febe1014;border:1px solid #febe1024;border-radius:999px;align-items:center;padding:0 9px;font-family:Montserrat,sans-serif;font-size:.6rem;font-weight:800;display:inline-flex}.c-golf-page .c-logo-glow{display:none}.c-golf-page .c-league-collective .c-proleague-logo{filter:none;width:250px}@media (width<=992px){.c-golf-page .c-league-collective .c-proleague-logo{width:150px}}.c-golf-page .c-league-collective .c-league-layout{align-items:center;gap:var(--space-xxl);display:flex}.c-golf-page .c-simplicity,.c-golf-page .c-league-collective,.c-golf-page .c-problem-tabs,.c-golf-page .c-capabilities,.c-golf-page .c-references-minimal{border-top:none;padding:10rem 0 0}@media (width<=992px){.c-golf-page .c-simplicity,.c-golf-page .c-league-collective,.c-golf-page .c-problem-tabs,.c-golf-page .c-capabilities,.c-golf-page .c-references-minimal{padding:4rem 0 0}}@media (width<=576px){.c-golf-page .c-simplicity,.c-golf-page .c-league-collective,.c-golf-page .c-problem-tabs,.c-golf-page .c-capabilities,.c-golf-page .c-references-minimal{padding:3.25rem 0 0}}@media (width<=992px){.c-golf-page .c-simplicity{padding-bottom:0}}.c-golf-page .c-references-minimal{padding-bottom:5rem}@media (width<=992px){.c-golf-page .c-references-minimal{padding-bottom:4rem}}@media (width<=768px){.c-golf-page .c-hero .c-hero__title,.c-golf-page .c-simplicity .c-header__primary-title,.c-golf-page .c-simplicity .c-header__primary-highlight,.c-golf-page .c-league-collective h2,.c-golf-page .c-problem-tabs h2,.c-golf-page .c-capabilities .c-capabilities__title{margin-top:0;font-size:2rem;line-height:1.2}.c-golf-page .c-capabilities.c-capabilities{padding-top:3.25rem;padding-bottom:0}.c-golf-page .c-capabilities .c-capabilities__header,.c-golf-page .c-problem-tabs__header{margin-bottom:1.5rem}}@media (width<=992px){.c-golf-page .c-simplicity .o-container,.c-golf-page .c-available-addons .o-container,.c-golf-page .c-league-collective .o-container,.c-golf-page .c-problem-tabs .o-container,.c-golf-page .c-capabilities .c-capabilities__inner,.c-golf-page .c-references-minimal .o-container{padding-left:1rem;padding-right:1rem}.c-golf-page .c-league-collective .c-league-layout{flex-direction:column;align-items:flex-start;gap:3rem}.c-golf-page .c-league-collective .c-league-lead{margin-bottom:2.5rem}.c-golf-page .c-league-collective .c-logo-container{padding-top:1rem}.c-golf-page .c-addons-section{margin-top:3.5rem;padding-top:2rem}.c-golf-page .c-addons-grid{gap:1rem}.c-golf-page .c-addon-card{gap:.75rem;padding:1.25rem}.c-golf-page .c-addon-card p{font-size:.9rem;line-height:1.45}.c-golf-page .c-problem-tabs__header{margin-bottom:1.5rem}.c-golf-page .c-references-minimal__layout,.c-golf-page .c-references-minimal__grid{gap:2rem}}@media (width<=1024px) and (width>=750px){.c-golf-page .c-league-collective .o-container{padding-left:2rem;padding-right:2rem}.c-golf-page .c-league-collective .c-league-layout{flex-flow:wrap;justify-content:center;align-items:center;gap:1.5rem 8rem;display:flex}.c-golf-page .c-league-content{display:contents}.c-golf-page .c-league-content h2,.c-golf-page .c-league-lead{flex:100%;width:100%}.c-golf-page .c-league-lead{margin-bottom:.5rem}.c-golf-page .c-league-stats{flex-direction:row;flex:none;justify-content:flex-start;gap:5rem;width:auto;display:flex}.c-golf-page .c-stat-item{text-align:left;flex:none}.c-golf-page .c-league-visual{flex-direction:column;flex:none;align-items:flex-start;width:auto;display:flex}.c-golf-page .c-league-collective .c-logo-container{padding:0}.c-golf-page .c-league-badge{margin-top:.75rem}}@media (width<=749px){.c-golf-page .c-league-collective .o-container{padding-left:1.5rem;padding-right:1.5rem}.c-golf-page .c-league-collective .c-league-layout{flex-direction:column;align-items:stretch;gap:1.25rem}.c-golf-page .c-league-collective .c-league-lead{margin-bottom:.5rem}.c-golf-page .c-league-stats{flex-direction:row;justify-content:center;gap:2.5rem;width:100%;display:flex}.c-golf-page .c-stat-item{text-align:left;flex:none}.c-golf-page .c-league-visual{flex-direction:column;align-items:center;width:100%;display:flex}.c-golf-page .c-league-collective .c-logo-container{padding:0}.c-golf-page .c-league-badge{margin-top:.75rem}}.c-addons-explorer[data-v-5e49bae6]{background-color:var(--color-bg);width:100%;padding:7rem 0 4rem}@media (width<=767px){.c-addons-explorer[data-v-5e49bae6]{padding:4rem 0 3rem}}.c-addons-explorer .o-container[data-v-5e49bae6]{max-width:1200px;padding:0 var(--space-l);margin:0 auto}@media (width<=500px){.c-addons-explorer .o-container[data-v-5e49bae6]{padding:0 1rem}}.c-addons-explorer__header[data-v-5e49bae6]{max-width:720px;margin-bottom:var(--space-xl)}@media (width<=767px){.c-addons-explorer__header[data-v-5e49bae6]{margin-bottom:var(--space-l)}}.c-addons-explorer__eyebrow[data-v-5e49bae6]{margin-bottom:var(--space-s);color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex}.c-addons-explorer__title[data-v-5e49bae6]{color:#fff;margin:0;font-size:clamp(2.5rem,5vw,3rem);font-weight:700;line-height:1.15}.c-addons-explorer__title span[data-v-5e49bae6]{display:block}.c-addons-explorer__intro[data-v-5e49bae6]{margin:var(--space-m) 0 0;max-width:560px;color:var(--color-text-muted);font-size:var(--fs-body);line-height:1.6}.c-addons-explorer__layout[data-v-5e49bae6]{gap:var(--space-m);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=768px){.c-addons-explorer__layout[data-v-5e49bae6]{gap:var(--space-l);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:stretch}}.c-addons-explorer__aside[data-v-5e49bae6]{flex-direction:column;min-width:0;display:flex}.c-addons-preview[data-v-5e49bae6]{--preview-radius:24px;--preview-fill:#0d1728;isolation:isolate;border-radius:var(--preview-radius);background:var(--preview-fill);aspect-ratio:4/3;border:1px solid #2d3e5ee6;max-height:42vh;position:relative;overflow:hidden}@media (width>=768px){.c-addons-preview[data-v-5e49bae6]{aspect-ratio:auto;align-self:stretch;height:auto;min-height:520px;max-height:none}}@media (width>=1025px){.c-addons-preview[data-v-5e49bae6]{--preview-radius:24px;min-height:580px}}@media (width<=767px){.c-addons-preview[data-v-5e49bae6]{--preview-radius:18px}}.c-addons-preview__media[data-v-5e49bae6]{border-radius:inherit;background:var(--preview-fill);position:absolute;inset:0;overflow:hidden}.c-addons-preview__media iframe[data-v-5e49bae6],.c-addons-preview__media .c-addons-preview__image[data-v-5e49bae6]{border:0;width:100%;height:100%}.c-addons-preview__image[data-v-5e49bae6]{object-fit:cover}.c-addons-picker[data-v-5e49bae6]{flex-direction:column;gap:14px;display:flex}.c-addons-picker__item[data-v-5e49bae6]{border:1px solid var(--color-border);background:#ffffff05;border-radius:18px;flex-direction:column;width:100%;transition:border-color .3s,background .3s,box-shadow .3s;display:flex;overflow:hidden}.c-addons-picker__item[data-v-5e49bae6]:hover{background:#febe100a;border-color:#febe1047}.c-addons-picker__item.is-expanded[data-v-5e49bae6]{border-color:var(--color-primary);background:#121f36eb;box-shadow:0 0 0 1px #febe1029}.c-addons-picker__item.is-expanded .c-addons-picker__icon[data-v-5e49bae6]{color:var(--color-primary);background:#febe101f}.c-addons-picker__item.is-expanded .c-addons-picker__arrow[data-v-5e49bae6]{color:var(--color-primary);transform:rotate(90deg)}.c-addons-picker__item.is-expanded .c-addons-picker__cta-panel[data-v-5e49bae6]{grid-template-rows:1fr}.c-addons-picker__item.is-expanded .c-addons-picker__header[data-v-5e49bae6]{padding:18px 20px 12px}@media (width<=767px){.c-addons-picker__item.is-expanded .c-addons-picker__header[data-v-5e49bae6]{padding:14px 16px 8px}}.c-addons-picker__item.is-expanded .c-addons-picker__body[data-v-5e49bae6]{padding:0 20px 22px}.c-addons-picker__header[data-v-5e49bae6]{appearance:none;width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex-shrink:0;align-items:stretch;gap:8px;padding:14px 18px;display:flex}@media (width<=767px){.c-addons-picker__header[data-v-5e49bae6]{padding:12px 16px}}.c-addons-picker__header-row[data-v-5e49bae6]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.c-addons-picker__icon[data-v-5e49bae6]{color:#d1d1d18c;background:#ffffff0a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.95rem;transition:color .3s,background .3s;display:inline-flex}.c-addons-picker__title[data-v-5e49bae6]{color:#fff;font-family:Montserrat,sans-serif;font-size:1.05rem;font-weight:700;line-height:1.2}.c-addons-picker__arrow[data-v-5e49bae6]{color:#d1d1d1b3;font-size:.85rem;transition:color .3s,transform .3s}.c-addons-picker__body[data-v-5e49bae6]{flex-direction:column;align-items:flex-start;padding:0;display:flex}.c-addons-picker__description[data-v-5e49bae6]{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.9rem;line-height:1.5;display:-webkit-box;overflow:hidden}.c-addons-picker__description[data-v-5e49bae6] .u-text-primary{color:var(--color-primary)}.c-addons-picker__description--full[data-v-5e49bae6]{-webkit-line-clamp:unset;display:block;overflow:visible}.c-addons-picker__description.is-collapsed-only[data-v-5e49bae6]{display:none}.c-addons-picker__cta-panel[data-v-5e49bae6]{grid-template-rows:0fr;width:100%;transition:grid-template-rows .35s;display:grid}.c-addons-picker__cta-inner[data-v-5e49bae6]{flex-direction:column;align-items:flex-start;gap:14px;min-height:0;padding-top:14px;display:flex;overflow:hidden}.c-addons-picker__tags[data-v-5e49bae6]{flex-wrap:wrap;gap:8px;display:flex}.c-addons-picker__tag[data-v-5e49bae6]{width:fit-content;min-height:26px;color:var(--color-primary);text-transform:uppercase;background:#febe1014;border:1px solid #febe1024;border-radius:999px;align-items:center;padding:0 10px;font-family:Montserrat,sans-serif;font-size:.68rem;font-weight:800;display:inline-flex}.c-addons-picker__cta[data-v-5e49bae6]{align-items:center;gap:8px;width:fit-content;text-decoration:none;display:inline-flex}@media (width<=767px){.c-addons-picker__cta[data-v-5e49bae6]{width:100%}}@media (prefers-reduced-motion:reduce){.c-addons-picker__item[data-v-5e49bae6],.c-addons-picker__arrow[data-v-5e49bae6],.c-addons-picker__icon[data-v-5e49bae6],.c-addons-picker__cta-panel[data-v-5e49bae6]{transition:none}}.c-golf-addons-dummy{background-color:var(--color-bg);min-height:100vh}.c-golf-addons-dummy .c-simplicity,.c-golf-addons-dummy .c-addons-explorer,.c-golf-addons-dummy .c-league-collective,.c-golf-addons-dummy .c-references-minimal,.c-golf-addons-dummy .c-tools,.c-golf-addons-dummy .c-capabilities{border-top:none;padding:10rem 0 0}@media (width<=992px){.c-golf-addons-dummy .c-simplicity,.c-golf-addons-dummy .c-addons-explorer,.c-golf-addons-dummy .c-league-collective,.c-golf-addons-dummy .c-references-minimal,.c-golf-addons-dummy .c-tools,.c-golf-addons-dummy .c-capabilities{padding:4rem 0 0}}@media (width<=576px){.c-golf-addons-dummy .c-simplicity,.c-golf-addons-dummy .c-addons-explorer,.c-golf-addons-dummy .c-league-collective,.c-golf-addons-dummy .c-references-minimal,.c-golf-addons-dummy .c-tools,.c-golf-addons-dummy .c-capabilities{padding:3.25rem 0 0}}.c-golf-addons-dummy .c-addons-explorer{padding-bottom:0}.c-golf-addons-dummy .c-logo-glow{display:none}.c-golf-addons-dummy .c-league-collective .c-proleague-logo{filter:none;width:250px}@media (width<=992px){.c-golf-addons-dummy .c-league-collective .c-proleague-logo{width:150px}}.c-golf-addons-dummy .c-league-collective .c-league-layout{align-items:center;gap:var(--space-xxl);display:flex}.c-golf-addons-dummy .c-capabilities{padding-bottom:0}@media (width<=992px){.c-golf-addons-dummy .c-capabilities{padding-bottom:0}}.c-golf-addons-dummy .c-references-minimal{padding-bottom:5rem}@media (width<=992px){.c-golf-addons-dummy .c-references-minimal{padding-bottom:4rem}}.c-golf-addons-dummy .c-references-minimal .c-references-minimal__layout{align-items:start}.c-golf-addons-dummy .c-references-minimal .c-references-minimal__left{display:contents}.c-golf-addons-dummy .c-references-minimal .c-references-minimal__header--with-logos{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2rem;margin-bottom:0;display:grid}.c-golf-addons-dummy .c-references-minimal .c-references-minimal__logos{flex-wrap:nowrap;justify-content:flex-end;gap:1.5rem;width:auto}.c-golf-addons-dummy .c-references-minimal .c-references-minimal__logos li{flex:none;width:auto;min-width:52px;max-width:150px;height:56px}.c-golf-addons-dummy .c-references-minimal .c-references-minimal__logos img{object-fit:contain;width:auto;max-width:150px;height:56px;max-height:56px}.c-golf-addons-dummy .c-references-minimal .c-testimonial-clean{grid-area:2/1}.c-golf-addons-dummy .c-references-minimal .c-cta-box{grid-area:2/2}.c-golf-addons-dummy .c-testimonial-clean .c-testimonial-clean__text{font-size:1.25rem;font-weight:300;line-height:1.55}.c-golf-addons-dummy .c-testimonial-clean .c-testimonial-clean__text .u-highlight{font-weight:400}.c-golf-addons-dummy .c-simplicity .c-addons-section{margin-top:var(--space-l);padding-top:0}@media (width<=768px){.c-golf-addons-dummy .c-simplicity .c-header__primary-title,.c-golf-addons-dummy .c-simplicity .c-header__primary-highlight,.c-golf-addons-dummy .c-hero .c-hero__title,.c-golf-addons-dummy .c-tools .c-tools__title,.c-golf-addons-dummy .c-capabilities .c-capabilities__title,.c-golf-addons-dummy .c-addons-explorer__title,.c-golf-addons-dummy .c-league-collective h2{margin-top:0;font-size:2rem;line-height:1.2}.c-golf-addons-dummy .c-capabilities.c-capabilities{padding-top:3.25rem;padding-bottom:0}.c-golf-addons-dummy .c-capabilities .c-capabilities__header,.c-golf-addons-dummy .c-tools .c-tools__header{margin-bottom:1.5rem}}@media (width<=992px){.c-golf-addons-dummy .c-simplicity .o-container,.c-golf-addons-dummy .c-addons-explorer .o-container,.c-golf-addons-dummy .c-league-collective .o-container,.c-golf-addons-dummy .c-tools .c-tools__inner,.c-golf-addons-dummy .c-capabilities .c-capabilities__inner,.c-golf-addons-dummy .c-references-minimal .o-container{padding-left:1rem;padding-right:1rem}.c-golf-addons-dummy .c-league-collective .c-league-layout{flex-direction:column;align-items:flex-start;gap:3rem}.c-golf-addons-dummy .c-league-collective .c-league-lead{margin-bottom:2.5rem}.c-golf-addons-dummy .c-league-collective .c-logo-container{padding-top:1rem}.c-golf-addons-dummy .c-references-minimal .c-references-minimal__left{flex-direction:column;display:flex}.c-golf-addons-dummy .c-references-minimal .c-references-minimal__header--with-logos{grid-column:auto;grid-template-columns:1fr;gap:1.25rem}.c-golf-addons-dummy .c-references-minimal .c-references-minimal__logos{justify-content:flex-start;gap:1.5rem}.c-golf-addons-dummy .c-references-minimal .c-references-minimal__logos li{min-width:48px;max-width:140px;height:56px}.c-golf-addons-dummy .c-references-minimal .c-references-minimal__logos img{max-width:140px;height:56px;max-height:56px}.c-golf-addons-dummy .c-references-minimal .c-testimonial-clean,.c-golf-addons-dummy .c-references-minimal .c-cta-box{grid-area:auto}.c-golf-addons-dummy .c-testimonial-clean .c-testimonial-clean__text{font-size:1.05rem}.c-golf-addons-dummy .c-simplicity .c-addons-section{margin-top:var(--space-m);padding-top:0}.c-golf-addons-dummy .c-addons-grid{gap:.75rem}.c-golf-addons-dummy .c-addon-card{gap:.5rem;padding:1rem 1.1rem}.c-golf-addons-dummy .c-addon-card p{font-size:.9rem;line-height:1.4}.c-golf-addons-dummy .c-references-minimal__layout,.c-golf-addons-dummy .c-references-minimal__grid{gap:2rem}}.c-pages[data-v-a7535af8]{background-color:var(--color-bg);min-height:100dvh;padding:8rem 2rem 5rem}@media (width<=768px){.c-pages[data-v-a7535af8]{padding:6.5rem 2rem 5rem}}.c-pages__inner[data-v-a7535af8]{max-width:1200px;margin:0 auto}.c-pages__header[data-v-a7535af8]{margin-bottom:2.5rem}.c-pages__title[data-v-a7535af8]{color:var(--color-text);margin:0 0 .5rem;font-size:clamp(2rem,4vw,2.75rem)}.c-pages__intro[data-v-a7535af8]{max-width:36rem;color:var(--color-text-muted);margin:0}.c-pages__grid[data-v-a7535af8]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.c-page-card[data-v-a7535af8]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;flex-direction:column;min-height:160px;padding:1.5rem;display:flex}.c-page-card__title[data-v-a7535af8]{color:var(--color-text);flex:1;margin:0;font-size:1.25rem}.c-page-card__actions[data-v-a7535af8]{align-items:center;gap:.75rem;margin-top:1.5rem;display:flex;position:relative}.c-page-card__open-btn[data-v-a7535af8]{flex:1}.c-page-card__share-btn[data-v-a7535af8]{border:2px solid var(--color-border);width:48px;height:48px;color:var(--color-text);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;transition:all .3s;display:inline-flex}.c-page-card__share-btn[data-v-a7535af8]:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-surface)}.c-share-menu[data-v-a7535af8]{z-index:5;background:var(--color-bg);border:1px solid var(--color-border);min-width:180px;box-shadow:var(--shadow-soft);border-radius:12px;flex-direction:column;gap:2px;padding:.4rem;display:flex;position:absolute;top:calc(100% + 8px);left:auto;right:0}.c-share-menu__item[data-v-a7535af8]{width:100%;color:var(--color-text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:.75rem;padding:.7rem .8rem;font-family:Poppins,sans-serif;font-size:.9rem;display:flex}.c-share-menu__item[data-v-a7535af8]:hover{background:var(--color-surface);color:var(--color-primary)}.c-impact[data-v-51fb876e]{background-color:var(--color-bg);border-top:1px solid var(--color-border);padding:10rem 0 0;overflow:hidden}@media (width<=768px){.c-impact[data-v-51fb876e]{padding:5rem 0 0}}.c-impact .o-container[data-v-51fb876e]{max-width:1200px;padding:0 var(--space-l);margin:0 auto}.c-impact__layout[data-v-51fb876e]{gap:var(--space-xxl);grid-template-columns:1.2fr .8fr;align-items:center;display:grid}@media (width<=1024px){.c-impact__layout[data-v-51fb876e]{text-align:center;grid-template-columns:1fr}}.c-impact__content h2[data-v-51fb876e]{font-size:var(--fs-h1);margin-top:0;margin-bottom:var(--space-m)}.c-impact__lead[data-v-51fb876e]{color:var(--color-text-muted);max-width:580px;margin-bottom:var(--space-xl);font-size:1.1rem}.c-impact__lead[data-v-51fb876e] p{margin:0 0 1rem;font-size:1.1rem}.c-impact__lead[data-v-51fb876e] p:last-child{margin-bottom:0}@media (width<=1024px){.c-impact__lead[data-v-51fb876e]{margin-left:auto;margin-right:auto}}.c-impact__stats[data-v-51fb876e]{gap:var(--space-xxl);display:flex}@media (width<=1024px){.c-impact__stats[data-v-51fb876e]{justify-content:center}}.c-impact__visual[data-v-51fb876e]{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.c-impact__logo-wrap[data-v-51fb876e]{padding:var(--space-xl);position:relative}.c-impact__logo[data-v-51fb876e]{z-index:2;filter:drop-shadow(0 0 20px #00ffaa26);width:150px;height:auto;position:relative}.c-impact__logo-glow[data-v-51fb876e]{z-index:1;background:radial-gradient(circle,#00ffaa1a 0%,#1a1a2e00 70%);width:300px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-20%,-50%)}.c-impact__badge[data-v-51fb876e]{align-items:center;gap:var(--space-m);padding:var(--space-m) var(--space-l);border:1px solid var(--color-border);font-size:var(--fs-small);color:var(--color-text-muted);margin-top:var(--space-m);background:#ffffff08;border-radius:50px;display:flex}.c-impact__badge svg[data-v-51fb876e]{font-size:1.2rem}.c-impact__badge p[data-v-51fb876e]{margin:0;font-weight:600}.c-impact-stat__value[data-v-51fb876e]{color:var(--color-primary);font-family:Montserrat,sans-serif;font-size:3.5rem;font-weight:800;line-height:1;display:block}.c-impact-stat__label[data-v-51fb876e]{text-transform:uppercase;letter-spacing:2px;font-family:Montserrat,sans-serif;font-weight:700;font-size:var(--fs-small);color:var(--color-text-muted)}.u-text-primary[data-v-51fb876e]{color:var(--color-primary)}.u-text-white[data-v-51fb876e]{color:#fff}.c-kinepolis-page .c-simplicity,.c-kinepolis-page .c-references-minimal,.c-kinepolis-page .c-problem-tabs,.c-kinepolis-page .c-impact{border-top:none;padding:10rem 0 0}@media (width<=992px){.c-kinepolis-page .c-simplicity,.c-kinepolis-page .c-references-minimal,.c-kinepolis-page .c-problem-tabs,.c-kinepolis-page .c-impact{padding:3.5rem 0 0}}.c-kinepolis-page .c-impact{padding-bottom:5rem}@media (width<=992px){.c-kinepolis-page .c-impact{padding-bottom:6.5rem}.c-kinepolis-page .c-simplicity .o-container,.c-kinepolis-page .c-references-minimal .o-container,.c-kinepolis-page .c-problem-tabs .o-container,.c-kinepolis-page .c-impact .o-container{padding-left:1rem;padding-right:1rem}.c-kinepolis-page .c-impact__layout{text-align:left;justify-items:start;gap:2rem}.c-kinepolis-page .c-impact__lead{max-width:none;margin-left:0;margin-right:0}.c-kinepolis-page .c-impact__stats{justify-content:flex-start}.c-kinepolis-page .c-impact__visual{align-items:flex-start;width:100%}.c-kinepolis-page .c-mobile-title{text-align:left}.c-kinepolis-page .c-references-minimal__header{margin-bottom:1.5rem}.c-kinepolis-page .c-references-minimal__layout{gap:2rem}.c-kinepolis-page .c-cta-box{padding:1.25rem 1.25rem 1.5rem}.c-kinepolis-page .c-cta-box__description{margin-bottom:1.25rem}.c-kinepolis-page .c-cta-box__footer{margin-top:1rem}.c-kinepolis-page .c-addons-section{margin-top:2.5rem;padding-top:1.5rem}.c-kinepolis-page .c-addons-grid{gap:.75rem}.c-kinepolis-page .c-addon-card{gap:.5rem;padding:1rem 1.1rem}.c-kinepolis-page .c-addon-card p{font-size:.9rem;line-height:1.4}.c-kinepolis-page .c-tabs-visual__content p{margin-bottom:1rem}.c-kinepolis-page .c-tabs-visual__tags{gap:.4rem}}html.page-lounges-active{scroll-padding-top:84px}body.page-lounges-lb{overflow:hidden}.page-lounges{--bg:#121f36;--card:#1a2745;--card-2:#22325a;--line:#ffffff17;--text:#eaeaea;--mute:#a9b0c3;--white:#fff;--yellow:#febe10;--navy:#1b2239;--head:"Montserrat","Helvetica Neue",Arial,sans-serif;--body:"Poppins","Helvetica Neue",Arial,sans-serif;--gutter:clamp(18px,4vw,40px);--wrap:min(1150px, 100% - 2 * var(--gutter));--section:clamp(80px,10vw,130px);--hero-img:none;font-family:var(--body);color:var(--text);background:var(--bg);-webkit-text-size-adjust:100%;min-height:100vh;font-size:16px;line-height:1.6;overflow-x:hidden}.page-lounges *,.page-lounges :before,.page-lounges :after{box-sizing:border-box;margin:0;padding:0}.page-lounges img,.page-lounges svg,.page-lounges iframe{max-width:100%;display:block}.page-lounges a{color:inherit}.page-lounges :focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.page-lounges .wrap{width:var(--wrap);margin-inline:auto}.page-lounges main>section{padding-top:var(--section)}.page-lounges h1,.page-lounges h2,.page-lounges h3,.page-lounges h4{font-family:var(--head);color:var(--white);overflow-wrap:break-word;line-height:1.12}.page-lounges h2{font-size:clamp(28px,4vw,48px);font-weight:700}.page-lounges h2 .l2{display:block}.page-lounges .y,.page-lounges .hl{color:var(--yellow)}.page-lounges .label{font:700 13px/1.3 var(--head);color:var(--yellow);letter-spacing:.06em;text-transform:uppercase;margin-bottom:14px}.page-lounges .sub{max-width:58ch;margin-top:16px;font-size:17px}.page-lounges .card{background:var(--card);border:1px solid var(--line);border-radius:16px}.page-lounges .btn{background:var(--yellow);min-height:48px;color:var(--navy);font:700 17px/1 var(--head);border:1.5px solid var(--yellow);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:14px 26px;text-decoration:none;transition:filter .2s,background .2s;display:inline-flex}.page-lounges .btn:hover{filter:brightness(1.07)}.page-lounges .btn.ghost{color:var(--white);background:0 0;border-color:#ffffff59}.page-lounges .btn.ghost:hover{background:#ffffff0f}.page-lounges .btn.block{width:100%}.page-lounges .topbar{z-index:30;height:calc(70px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) var(--gutter) 0;background:0 0;justify-content:space-between;align-items:center;transition:background .3s,box-shadow .3s;display:flex;position:fixed;inset:0 0 auto}.page-lounges .topbar.solid{-webkit-backdrop-filter:blur(10px);background:#121f36f5;box-shadow:0 6px 24px #00000040}.page-lounges .topbar>svg,.page-lounges .topbar svg{width:clamp(120px,14vw,150px);height:auto}.page-lounges .topbar .btn{min-height:42px;padding:10px 18px;font-size:15px}.page-lounges .hero{text-align:center;min-height:100svh;padding:calc(110px + env(safe-area-inset-top,0px)) var(--gutter) 150px;place-items:center;display:grid;position:relative;overflow:hidden}.page-lounges .hero-bg{z-index:0;background:var(--hero-img) center/cover no-repeat, radial-gradient(ellipse at 50% 40%, #1f2c4c 0%, #0b1324 70%);position:absolute;inset:0}.page-lounges .hero-bg iframe{pointer-events:none;opacity:0;border:0;width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}.page-lounges .hero-bg iframe.ready{opacity:1}.page-lounges .hero-overlay{background:radial-gradient(circle,#121f364d 0%,#121f3699 100%),linear-gradient(#0003 0%,#0000 40% 60%,#121f36 100%);position:absolute;inset:0}.page-lounges .hero-in{z-index:1;max-width:900px;position:relative}.page-lounges .hero .label{letter-spacing:.3em;margin-bottom:24px;font-size:clamp(11px,1.2vw,14px)}.page-lounges .hero h1{text-shadow:0 4px 30px #00000059;font-size:clamp(34px,6.2vw,76px);font-weight:800}.page-lounges .hero h1 .y{display:block}.page-lounges .hero .lead{max-width:48ch;margin:24px auto 0;font-size:clamp(16px,1.7vw,20px)}.page-lounges .hero .ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.page-lounges .hero .note{margin-top:12px;font-size:13px}.page-lounges .livebar{z-index:1;padding:0 var(--gutter);color:var(--mute);flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;font-size:14px;display:flex;position:absolute;bottom:36px;left:0;right:0}.page-lounges .livebar .dot{vertical-align:middle;background:#3ddc84;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block;position:relative;box-shadow:0 0 0 4px #3ddc842e}.page-lounges .livebar .dot:after{content:"";background:#3ddc84;border-radius:50%;animation:1.6s ease-out infinite live-pulse-ring;position:absolute;inset:0}@keyframes live-pulse-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}.page-lounges .ba-logo{width:auto;height:38px}.page-lounges .lb{z-index:50;padding:calc(16px + env(safe-area-inset-top,0px)) 16px calc(16px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(6px);background:#060b16db;display:none;position:fixed;inset:0}.page-lounges .lb.open{flex-direction:column;display:flex}.page-lounges .lb-bar{width:min(1280px,100%);color:var(--white);font:600 15px/1.3 var(--head);justify-content:space-between;align-items:center;gap:12px;margin:0 auto 12px;display:flex}.page-lounges .lb-x{width:44px;height:44px;color:var(--white);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff40;border-radius:50%;flex:none;place-items:center;display:grid}.page-lounges .lb-x svg{width:18px;height:18px}.page-lounges .lb-frame{border:1px solid var(--line);background:#0b1324;border-radius:14px;flex:1;width:min(1280px,100%);margin:0 auto;position:relative;overflow:hidden}.page-lounges .lb-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.page-lounges .lb-fallback{text-align:center;place-items:center;padding:24px;display:none;position:absolute;inset:0}.page-lounges .lb-fallback p{color:var(--mute);margin:8px 0 20px}.page-lounges .lb.blocked .lb-fallback{display:grid}.page-lounges .pillar{grid-template-columns:1fr 1.25fr;align-items:center;gap:clamp(36px,5vw,60px);display:grid}.page-lounges .pillar.flip{grid-template-columns:1.25fr 1fr}.page-lounges .pillar.flip .copy{order:2}.page-lounges .step{align-items:center;gap:12px;margin-bottom:18px;display:flex}.page-lounges .step b{background:var(--yellow);width:34px;height:34px;color:var(--navy);font:800 15px/1 var(--head);border-radius:50%;place-items:center;display:grid}.page-lounges .step span{font:700 13px/1 var(--head);color:var(--yellow);letter-spacing:.08em;text-transform:uppercase}.page-lounges .moment{max-width:52ch;margin-top:16px;font-size:16px}.page-lounges .tags{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.page-lounges .tags span{color:var(--white);background:#ffffff0d;border:1px solid #fff3;border-radius:20px;padding:6px 13px;font-size:13px;font-weight:500}.page-lounges .fine{color:var(--mute);margin-top:18px;font-size:13px}.page-lounges .player{padding:8px}.page-lounges .stage{aspect-ratio:4/3.2;background:#0b1324;border-radius:10px;position:relative;overflow:hidden}.page-lounges .stage iframe{opacity:0;border:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.page-lounges .stage iframe.ready{opacity:1}.page-lounges .stage:before{content:"Loading the 360 preview";font:600 14px/1 var(--head);color:var(--mute);letter-spacing:.04em;place-items:center;display:grid;position:absolute;inset:0}.page-lounges .stage:after{content:"";border:2.5px solid #ffffff26;border-top-color:var(--yellow);border-radius:50%;width:28px;height:28px;margin-left:-14px;animation:1s linear infinite spin;position:absolute;top:calc(50% - 44px);left:50%}.page-lounges .stage.loaded:before,.page-lounges .stage.loaded:after{display:none}@keyframes spin{to{transform:rotate(360deg)}}.page-lounges .player-foot{color:var(--mute);justify-content:space-between;align-items:center;gap:12px;padding:12px 4px 4px;font-size:13px;display:flex}.page-lounges .player-foot .fs{border:1.5px solid var(--yellow);min-height:42px;color:var(--yellow);font:700 14px/1 var(--head);white-space:nowrap;background:0 0;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.page-lounges .player-foot .fs:hover{background:var(--yellow);color:var(--navy)}.page-lounges .player-foot .fs svg{width:16px;height:16px}.page-lounges .proof{padding:clamp(24px,3.5vw,40px)}.page-lounges .proof-head{border-bottom:1px solid var(--line);font:600 14px/1.3 var(--head);color:var(--mute);flex-wrap:wrap;justify-content:space-between;gap:6px 12px;padding-bottom:22px;display:flex}.page-lounges .stats{grid-template-columns:repeat(3,1fr);padding:30px 0;display:grid}.page-lounges .stat{border-left:1px solid var(--line);min-width:0;padding:0 clamp(16px,2.4vw,28px)}.page-lounges .stat:first-child{border-left:0;padding-left:0}.page-lounges .stat:last-child{padding-right:0}.page-lounges .stat .v{font:800 clamp(30px, 3.8vw, 52px)/1 var(--head);color:var(--yellow);font-variant-numeric:tabular-nums}.page-lounges .stat .k{font:700 12px/1.35 var(--head);letter-spacing:.1em;text-transform:uppercase;color:var(--white);margin-top:10px}.page-lounges .quote{border-top:1px solid var(--line);padding-top:26px}.page-lounges .quote blockquote{font:600 clamp(17px, 1.6vw, 19px)/1.55 var(--head);color:var(--white)}.page-lounges .who{align-items:center;gap:12px;margin-top:18px;display:flex}.page-lounges .who .av{background:#fff;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid;overflow:hidden}.page-lounges .who .av img{object-fit:contain;width:30px;height:30px}.page-lounges .who strong{font:700 16px/1.3 var(--head);color:var(--yellow);display:block}.page-lounges .who span{font-size:13px;font-weight:500}.page-lounges .guests{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:44px;display:grid}.page-lounges .guest{flex-direction:column;padding:28px 24px;display:flex}.page-lounges .guest .ic{background:#ffffff12;border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:20px;display:grid}.page-lounges .guest .ic svg{width:20px;height:20px;color:var(--yellow)}.page-lounges .guest h3{margin-bottom:10px;font-size:19px;font-weight:700}.page-lounges .guest p{font-size:15px}.page-lounges .guest p.q{font:600 16px/1.4 var(--head);color:var(--yellow);margin-bottom:10px}.page-lounges .faq-grid{grid-template-columns:1fr 1.5fr;align-items:start;gap:clamp(28px,5vw,60px);display:grid}.page-lounges .faq{border-top:1px solid var(--line)}.page-lounges .faq details{border-bottom:1px solid var(--line)}.page-lounges .faq summary{cursor:pointer;font:600 clamp(16px, 1.5vw, 18px)/1.35 var(--head);color:var(--white);justify-content:space-between;align-items:center;gap:20px;padding:22px 0;list-style:none;display:flex}.page-lounges .faq summary::-webkit-details-marker{display:none}.page-lounges .faq summary:after{content:"";border-right:2.5px solid var(--yellow);border-bottom:2.5px solid var(--yellow);flex:none;width:12px;height:12px;transition:transform .2s;transform:rotate(45deg)translate(-3px,-3px)}.page-lounges .faq details[open] summary:after{transform:rotate(-135deg)translate(-3px,-3px)}.page-lounges .faq details p{max-width:60ch;padding:0 40px 14px 0;font-size:16px}.page-lounges .faq details p:last-child{padding-bottom:24px}.page-lounges .faq details strong{color:var(--white)}.page-lounges .close{padding-bottom:var(--section)}.page-lounges .close-grid{grid-template-columns:1.1fr 1fr;align-items:start;gap:clamp(36px,5vw,60px);display:grid}.page-lounges .after{counter-reset:a;margin-top:34px;list-style:none}.page-lounges .after li{grid-template-columns:44px 1fr;gap:18px;padding-bottom:26px;display:grid;position:relative}.page-lounges .after li:before{counter-increment:a;content:counter(a);z-index:1;background:var(--bg);width:44px;height:44px;font:700 15px/1 var(--head);color:var(--white);border:1.5px solid #fff3;border-radius:50%;place-items:center;display:grid;position:relative}.page-lounges .after li:after{content:"";background:#ffffff1a;width:2px;position:absolute;top:44px;bottom:0;left:21px}.page-lounges .after li:last-child:after{display:none}.page-lounges .after li:last-child:before{background:var(--yellow);border-color:var(--yellow);color:var(--navy)}.page-lounges .after h4{margin-top:10px;font-size:18px;font-weight:700}.page-lounges .after p{color:var(--mute);margin-top:4px;font-size:15px}.page-lounges .demo{padding:clamp(24px,3.5vw,40px);box-shadow:0 20px 50px #00000040}.page-lounges .demo h3{font-size:clamp(22px,2.2vw,26px);font-weight:700}.page-lounges .demo>p{margin:8px 0 22px;font-size:15px}.page-lounges form{gap:12px;display:grid}.page-lounges .hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.page-lounges label{color:var(--mute);gap:6px;font-size:13px;font-weight:500;display:grid}.page-lounges input{border:1px solid var(--line);width:100%;min-height:48px;color:var(--white);font:16px var(--body);background:#0003;border-radius:8px;padding:12px 14px}.page-lounges input:focus{border-color:var(--yellow);outline:none}.page-lounges .err{color:#ff9b8f;font-size:13px}.page-lounges .err:empty,.page-lounges .done{display:none}.page-lounges .done h4{margin-bottom:6px;font-size:22px}.page-lounges form.sent .field{display:none}.page-lounges form.sent .done{display:block}.page-lounges .check{align-items:center;gap:10px;margin-top:18px;font-size:14px;font-weight:500;display:flex}.page-lounges .check svg{width:16px;height:16px;color:var(--yellow)}.page-lounges footer{border-top:1px solid var(--line);padding:60px 0 calc(34px + env(safe-area-inset-bottom,0px));font-size:14px}.page-lounges .fgrid{grid-template-columns:1.3fr 1fr 1fr;gap:40px;display:grid}.page-lounges footer .brand svg{width:190px;height:auto;margin-bottom:16px}.page-lounges footer .brand p{color:var(--mute);max-width:34ch}.page-lounges footer h4{font:700 14px/1 var(--head);letter-spacing:.06em;text-transform:uppercase;margin-bottom:18px}.page-lounges footer .contact a{align-items:center;gap:10px;min-height:32px;margin-bottom:8px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.page-lounges footer .contact svg{width:16px;height:16px;color:var(--yellow)}.page-lounges footer .ready p{color:var(--mute);margin-bottom:16px}.page-lounges .legal{border-top:1px solid var(--line);color:#6f7891;flex-wrap:wrap;justify-content:space-between;gap:12px 16px;margin-top:44px;padding-top:24px;font-size:13px;display:flex}.page-lounges .sticky{z-index:25;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(8px);border-top:1px solid var(--line);background:#121f36f2;transition:transform .3s;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.page-lounges .sticky.show{transform:none}@media (width<=1100px){.page-lounges .guests{grid-template-columns:repeat(2,1fr)}.page-lounges .fgrid{grid-template-columns:1fr 1fr}.page-lounges .fgrid .brand{grid-column:1/-1}}@media (width<=900px){.page-lounges .topbar .btn{display:none}.page-lounges .sticky{display:block}.page-lounges .pillar,.page-lounges .pillar.flip,.page-lounges .close-grid,.page-lounges .faq-grid{grid-template-columns:1fr}.page-lounges .pillar.flip .copy{order:0}.page-lounges .moment,.page-lounges .sub{max-width:none}.page-lounges .stage{aspect-ratio:4/3}.page-lounges .stat .v{font-size:clamp(30px,5.6vw,48px)}.page-lounges .hero{padding-bottom:56px}.page-lounges .livebar{margin-top:44px;padding:0;position:relative;bottom:auto}.page-lounges footer{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))}}@media (width<=600px){.page-lounges{--section:72px}.page-lounges .hero{padding-bottom:40px}.page-lounges .livebar{margin-top:32px}.page-lounges .stage{aspect-ratio:auto;height:clamp(420px,100svh - 290px,680px)}.page-lounges .player-foot{flex-wrap:wrap}.page-lounges .player-foot .fs{flex:100%;justify-content:center}.page-lounges .stat{padding:0 12px}.page-lounges .stat .v{font-size:clamp(24px,7.4vw,32px)}.page-lounges .stat .k{letter-spacing:.06em;font-size:10.5px}.page-lounges .guest{grid-template-columns:44px 1fr;column-gap:16px;padding:22px 20px;display:grid}.page-lounges .guest .ic{grid-row:1/span 3;margin:0}.page-lounges .guest h3{margin-bottom:6px;font-size:18px}.page-lounges .guests,.page-lounges .fgrid{grid-template-columns:1fr}.page-lounges .hero .ctas{flex-wrap:nowrap}.page-lounges .hero .ctas .btn{flex:1 1 0;padding:12px 14px;font-size:16px}.page-lounges .faq details p{padding-right:0}.page-lounges .proof-head{flex-direction:column}}@media (width<=400px){.page-lounges .stats{grid-template-columns:1fr}.page-lounges .stat,.page-lounges .stat:first-child,.page-lounges .stat:last-child{border-left:0;border-top:1px solid var(--line);padding:18px 0}.page-lounges .stat:first-child{border-top:0;padding-top:0}.page-lounges .stat:last-child{padding-bottom:0}.page-lounges .stat .v{font-size:34px}.page-lounges .stat .k{font-size:12px}}@media (width<=359px){.page-lounges .hero .ctas{flex-wrap:wrap}.page-lounges .hero .ctas .btn{flex:100%}}@media (width<=380px){.page-lounges .tags span{padding:5px 11px;font-size:12px}.page-lounges .player{padding:6px}}@media (height<=520px) and (orientation:landscape){.page-lounges .hero{min-height:auto;padding-top:90px;padding-bottom:40px}.page-lounges .hero h1{font-size:clamp(28px,4.4vw,40px)}.page-lounges .hero .lead{margin-top:14px}.page-lounges .hero .ctas{margin-top:20px}.page-lounges .livebar{margin-top:28px;position:relative;bottom:auto}}@media (prefers-reduced-motion:reduce){.page-lounges *,.page-lounges :before,.page-lounges :after{transition:none!important;animation:none!important}}.c-not-found[data-v-3322f140]{background-color:var(--color-bg);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:2rem;display:flex}.c-not-found__logo[data-v-3322f140]{cursor:pointer;height:24px;position:absolute;top:28px;left:50%;transform:translate(-50%)}.c-not-found__logo img[data-v-3322f140]{width:auto;height:100%;transition:transform .3s}.c-not-found__logo img[data-v-3322f140]:hover{transform:scale(1.05)}.c-not-found__content[data-v-3322f140]{flex-direction:column;align-items:center;max-width:560px;display:flex}.c-not-found__code[data-v-3322f140]{color:var(--color-primary);margin-bottom:var(--space-m);font-family:Montserrat,sans-serif;font-size:clamp(4.5rem,12vw,8rem);font-weight:800;line-height:1}.c-not-found__text[data-v-3322f140]{margin:0 0 var(--space-xl);color:var(--color-text-muted);font-size:var(--fs-body,1rem);line-height:1.6}.u-text-primary[data-v-3322f140]{color:var(--color-primary)}
