@import "https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:wght@100;300;400;500;700;900&family=Roboto+Slab:wght@100;200;300;400;500;600;700;800;900&display=swap";.app-header[data-v-2fd24786]{z-index:1000;height:var(--header-height);-webkit-backdrop-filter:blur(16px)saturate(150%);transition:all var(--transition-normal);background:#ffffffc7;border-bottom:1px solid #220a3214;position:fixed;top:0;left:0;right:0}.app-header.header-scrolled[data-v-2fd24786]{-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:#ffffffeb;box-shadow:0 8px 32px #220a321a}.header-container[data-v-2fd24786]{justify-content:space-between;align-items:center;height:100%;display:flex}.logo[data-v-2fd24786]{color:var(--color-hero-desc);white-space:nowrap;letter-spacing:-.3px;font-size:1.4rem;font-weight:700;line-height:1.1}.logo[data-v-2fd24786]:hover{color:var(--color-primary)}.header-left[data-v-2fd24786]{flex-direction:column;align-items:flex-start;display:flex}.logo-disclaimer[data-v-2fd24786]{letter-spacing:.2px;color:#220a328c;max-width:235px;margin-top:2px;font-size:.625rem;line-height:1.3;display:block}.nav-menu[data-v-2fd24786]{align-items:center;gap:28px;display:flex}.nav-link[data-v-2fd24786]{color:var(--color-hero-desc);transition:color var(--transition-fast);white-space:nowrap;cursor:pointer;align-items:center;gap:4px;padding:8px 0;font-size:.9rem;font-weight:500;text-decoration:none;display:flex;position:relative}.nav-link[data-v-2fd24786]:after{content:"";background:linear-gradient(90deg, var(--color-primary), color-mix(in srgb, var(--color-primary) 55%, #fff));transform-origin:50%;height:2px;transition:transform var(--transition-normal);border-radius:2px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav-link[data-v-2fd24786]:hover:after,.nav-link.router-link-exact-active[data-v-2fd24786]:after,.nav-link.router-link-active[data-v-2fd24786]:after{transform:scaleX(1)}.nav-link[data-v-2fd24786]:hover,.nav-link.router-link-exact-active[data-v-2fd24786],.nav-link.router-link-active[data-v-2fd24786]{color:var(--color-primary)}.has-submenu[data-v-2fd24786]{position:relative}.submenu[data-v-2fd24786]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid color-mix(in srgb, var(--color-primary) 15%, #fff);min-width:190px;padding:var(--spacing-sm) 0;opacity:0;visibility:hidden;transition:all var(--transition-normal);background:#fffffffa;border-radius:12px;position:absolute;top:100%;left:50%;transform:translate(-50%,10px);box-shadow:0 18px 44px #220a3224}.has-submenu:hover .submenu[data-v-2fd24786],.submenu.submenu-open[data-v-2fd24786]{opacity:1;visibility:visible;transform:translate(-50%)}.submenu li[data-v-2fd24786]{padding:0}.submenu .nav-link[data-v-2fd24786]{padding:var(--spacing-sm) var(--spacing-md);border-radius:8px;margin:0 8px;display:block}.submenu .nav-link[data-v-2fd24786]:after{display:none}.submenu .nav-link[data-v-2fd24786]:hover{background:color-mix(in srgb, var(--color-primary) 8%, #fff)}.arrow-icon[data-v-2fd24786]{transition:transform var(--transition-fast)}.has-submenu:hover .arrow-icon[data-v-2fd24786],.arrow-open[data-v-2fd24786]{transform:rotate(180deg)}.mobile-toggle[data-v-2fd24786]{width:30px;height:24px;display:none;position:relative}.hamburger[data-v-2fd24786],.hamburger[data-v-2fd24786]:before,.hamburger[data-v-2fd24786]:after{background:var(--color-hero-desc);width:100%;height:2px;transition:all var(--transition-normal);display:block;position:absolute}.hamburger[data-v-2fd24786]{top:50%;transform:translateY(-50%)}.hamburger[data-v-2fd24786]:before{content:"";top:-8px}.hamburger[data-v-2fd24786]:after{content:"";top:8px}.mobile-toggle.active .hamburger[data-v-2fd24786]{background:0 0}.mobile-toggle.active .hamburger[data-v-2fd24786]:before{top:0;transform:rotate(45deg)}.mobile-toggle.active .hamburger[data-v-2fd24786]:after{top:0;transform:rotate(-45deg)}@media (width>=1025px) and (width<=1440px){.nav-menu[data-v-2fd24786]{gap:16px}.nav-link[data-v-2fd24786]{font-size:.85rem}}@media (width>=1025px) and (width<=1279px){.nav-menu[data-v-2fd24786]{gap:10px}.nav-link[data-v-2fd24786]{font-size:.8rem}}@media (width<=1024px){.mobile-toggle[data-v-2fd24786]{z-index:1100;display:block}.app-header.mobile-menu-open[data-v-2fd24786]{height:100dvh}.header-container[data-v-2fd24786]{height:var(--header-height,70px);flex-shrink:0}.header-nav[data-v-2fd24786]{top:var(--header-height,70px);-webkit-overflow-scrolling:touch;background:#fff;justify-content:center;align-items:flex-start;padding:40px 20px;display:none;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.header-nav.nav-open[data-v-2fd24786]{display:flex}.nav-menu[data-v-2fd24786]{gap:var(--spacing-xl);text-align:center;flex-direction:column}.nav-link[data-v-2fd24786]{font-size:var(--text-xl);justify-content:center}.has-submenu[data-v-2fd24786]{flex-direction:column;align-items:center;display:flex}.submenu[data-v-2fd24786]{opacity:1;visibility:visible;box-shadow:none;text-align:center;background:#faf8fd;border-radius:8px;width:auto;max-height:0;margin-top:8px;padding:0;transition:max-height .3s,padding .3s;position:static;overflow:hidden;transform:none}.submenu.submenu-open[data-v-2fd24786]{max-height:300px;padding:8px 0;display:block}.submenu .nav-link[data-v-2fd24786]{text-align:center;padding:var(--spacing-xs) var(--spacing-md);justify-content:center;display:block}}.app-footer[data-v-7eb77155]{background:var(--bg-tint-2);padding:var(--spacing-2xl) 0 var(--spacing-lg);border-top:1px solid #eceaf2;position:relative;overflow:hidden}.footer-glow[data-v-7eb77155]{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-primary) 8%, transparent), transparent);pointer-events:none;width:720px;height:260px;position:absolute;top:-180px;left:50%;transform:translate(-50%)}.footer-container[data-v-7eb77155]{position:relative}.footer-grid[data-v-7eb77155]{gap:var(--spacing-2xl);grid-template-columns:1.4fr 1fr 1fr;display:grid}.footer-logo[data-v-7eb77155]{color:var(--color-hero-desc);letter-spacing:-.3px;margin-bottom:var(--spacing-sm);font-size:1.5rem;font-weight:700}.footer-tagline[data-v-7eb77155]{color:#4a3b5c;max-width:320px;margin-bottom:var(--spacing-md);font-size:.875rem;line-height:1.7}.footer-contact[data-v-7eb77155]{color:#4a3b5c;font-size:.875rem}.footer-mail[data-v-7eb77155]{color:var(--color-primary);transition:color var(--transition-fast)}.footer-mail[data-v-7eb77155]:hover{color:var(--color-hero-desc)}.footer-sep[data-v-7eb77155]{color:#b9aecb;margin:0 6px}.footer-heading[data-v-7eb77155]{letter-spacing:1.6px;text-transform:uppercase;color:var(--color-primary);margin-bottom:var(--spacing-md);font-size:.8rem;font-weight:600}.footer-list[data-v-7eb77155]{flex-direction:column;gap:10px;display:flex}.footer-list a[data-v-7eb77155]{color:#4a3b5c;transition:color var(--transition-fast), transform var(--transition-fast);font-size:.9rem;display:inline-block}.footer-list a[data-v-7eb77155]:hover{color:var(--color-primary);transform:translate(3px)}.footer-bottom[data-v-7eb77155]{margin-top:var(--spacing-2xl);padding-top:var(--spacing-lg);border-top:1px solid #eceaf2}.copyright[data-v-7eb77155]{color:#8a7ba8;text-align:center;font-size:.85rem}@media (width<=767px){.footer-grid[data-v-7eb77155]{gap:var(--spacing-xl);text-align:center;grid-template-columns:1fr}.footer-tagline[data-v-7eb77155]{margin-left:auto;margin-right:auto}.footer-list[data-v-7eb77155]{align-items:center}}.scroll-to-top[data-v-53d6161e]{background:var(--color-primary);width:44px;height:44px;color:var(--color-text);border-radius:var(--radius-md);box-shadow:var(--shadow-card);transition:all var(--transition-normal);z-index:999;justify-content:center;align-items:center;display:flex;position:fixed;bottom:30px;right:30px}.scroll-to-top[data-v-53d6161e]:hover{background:var(--color-primary-hover);transform:translateY(-2px)}.fade-enter-active[data-v-53d6161e],.fade-leave-active[data-v-53d6161e]{transition:opacity var(--transition-normal)}.fade-enter-from[data-v-53d6161e],.fade-leave-to[data-v-53d6161e]{opacity:0}.main-content{min-height:100vh}.feature-card[data-v-bd01967d]{text-align:left;border:1px solid color-mix(in srgb, var(--color-primary) 18%, #fff);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);min-width:210px;transition:transform var(--transition-normal), border-color var(--transition-normal), background var(--transition-normal), box-shadow var(--transition-normal);background:#ffffffb8;border-radius:14px;flex:1;align-items:center;gap:12px;padding:13px 18px;display:flex}.feature-card[data-v-bd01967d]:hover{border-color:color-mix(in srgb, var(--color-primary) 45%, #fff);box-shadow:0 10px 26px color-mix(in srgb, var(--color-primary) 16%, #00000014);background:#fff;transform:translateY(-3px)}.feature-icon[data-v-bd01967d]{width:40px;height:40px;color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 12%, #fff);border:1px solid color-mix(in srgb, var(--color-primary) 22%, #fff);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.feature-icon[data-v-bd01967d] svg{fill:currentColor;width:20px;height:20px}.feature-title[data-v-bd01967d]{font-family:var(--font-primary);color:var(--color-hero-desc);font-size:15px;font-weight:600;line-height:1.4}.hero-section[data-v-b1a3409a]{background:var(--bg-tint-1);padding-top:calc(var(--header-height) + 72px);padding-bottom:76px;position:relative;overflow:hidden}.hero-bg[data-v-b1a3409a]{background-position:top;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.hero-bg[data-v-b1a3409a]:after{content:"";background:linear-gradient(180deg, #ffffffc7 0%, color-mix(in srgb, var(--color-primary) 14%, #ffffffd1) 45%, var(--bg-tint-1) 100%);position:absolute;inset:0}.hero-container[data-v-b1a3409a]{z-index:1;text-align:center;max-width:1200px;position:relative}.hero-kicker[data-v-b1a3409a]{letter-spacing:2px;text-transform:uppercase;color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, #fff);border:1px solid color-mix(in srgb, var(--color-primary) 30%, #fff);border-radius:var(--radius-full);margin-bottom:22px;padding:6px 16px;font-size:12px;font-weight:600;display:inline-block}.hero-title[data-v-b1a3409a]{font-family:var(--font-heading);letter-spacing:-.5px;color:var(--color-hero-title);max-width:880px;margin:0 auto 22px;font-size:clamp(32px,4vw,50px);font-weight:800;line-height:1.2}.hero-description[data-v-b1a3409a]{color:var(--color-hero-desc);max-width:760px;margin:0 auto 30px;font-size:17px;font-weight:400;line-height:1.75}.hero-cta[data-v-b1a3409a]{margin-bottom:44px}.cta-button[data-v-b1a3409a]{background:linear-gradient(135deg, var(--color-primary) 0%, color-mix(in srgb, var(--color-primary) 60%, #fff) 100%);color:#fff;font-family:var(--font-primary);box-shadow:0 12px 30px color-mix(in srgb, var(--color-primary) 35%, transparent);transition:all var(--transition-normal);border:none;border-radius:14px;align-items:center;gap:10px;padding:15px 32px;font-size:17px;font-weight:600;display:inline-flex}.cta-button[data-v-b1a3409a]:hover{box-shadow:0 18px 40px color-mix(in srgb, var(--color-primary) 45%, transparent);transform:translateY(-2px)}.cta-button svg[data-v-b1a3409a]{fill:#fff}.hero-features[data-v-b1a3409a]{flex-flow:wrap;justify-content:center;gap:16px;max-width:1020px;margin:0 auto;display:flex}@media (width<=767px){.hero-section[data-v-b1a3409a]{padding-top:calc(var(--header-height) + 36px);padding-bottom:44px}.hero-bg[data-v-b1a3409a]{background-position:top}.hero-kicker[data-v-b1a3409a]{margin-bottom:16px}.hero-title[data-v-b1a3409a]{margin-bottom:14px;font-size:26px}.hero-description[data-v-b1a3409a]{margin-bottom:22px;font-size:15px}.hero-cta[data-v-b1a3409a]{margin-bottom:26px}.hero-features[data-v-b1a3409a]{flex-direction:column;align-items:stretch;gap:10px}}.what-is-section[data-v-95159e62]{background:var(--bg-tint-1);padding:20px 0 80px}.what-head[data-v-95159e62]{text-align:center;margin-bottom:26px}.kicker[data-v-95159e62]{letter-spacing:2px;text-transform:uppercase;color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, #fff);border:1px solid color-mix(in srgb, var(--color-primary) 30%, #fff);border-radius:var(--radius-full);margin-bottom:16px;padding:6px 16px;font-size:12px;font-weight:600;display:inline-block}.section-heading[data-v-95159e62]{font-family:var(--font-heading);letter-spacing:-.3px;text-align:center;color:var(--color-hero-desc);font-size:clamp(30px,3.4vw,42px);font-weight:700}.section-heading[data-v-95159e62]:after{content:"";background:linear-gradient(90deg, var(--color-primary), color-mix(in srgb, var(--color-primary) 55%, #fff));border-radius:2px;width:64px;height:4px;margin:14px auto 0;display:block}.intro-text[data-v-95159e62]{max-width:860px;margin:26px auto 42px}.intro-text p[data-v-95159e62]{color:#4a3b5c;margin-bottom:12px;font-size:16.5px;line-height:1.8}.cta-banner[data-v-95159e62]{background:linear-gradient(135deg, var(--color-primary) 0%, color-mix(in srgb, var(--color-primary) 60%, #fff) 100%);box-shadow:0 16px 40px color-mix(in srgb, var(--color-primary) 25%, transparent);border-radius:18px;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;margin-bottom:60px;padding:30px 36px;display:flex}.cta-banner-left[data-v-95159e62]{flex:1}.cta-banner-left h2[data-v-95159e62]{font-family:var(--font-heading);color:#fff;margin-bottom:6px;font-size:26px;font-weight:700}.cta-banner-left p[data-v-95159e62]{color:#ffffffe6;font-size:16px;font-family:var(--font-primary)}.cta-banner-right[data-v-95159e62]{flex-shrink:0;justify-content:center;display:flex}.cta-btn[data-v-95159e62]{color:var(--color-hero-desc);font-family:var(--font-primary);transition:all var(--transition-normal);white-space:nowrap;background-color:#fff;border-radius:12px;align-items:center;padding:14px 30px;font-size:16px;font-weight:700;display:inline-flex}.cta-btn[data-v-95159e62]:hover{box-shadow:0 10px 26px color-mix(in srgb, var(--color-primary) 30%, transparent);color:var(--color-hero-desc);transform:translateY(-2px)}.features-intro[data-v-95159e62]{color:#4a3b5c;max-width:860px;margin:26px auto 36px;font-size:16.5px;line-height:1.8}.features-row[data-v-95159e62]{grid-template-columns:repeat(3,1fr);gap:22px;margin-bottom:22px;display:grid}.feature-card[data-v-95159e62]{border-radius:var(--radius-xl);transition:transform var(--transition-normal), border-color var(--transition-normal), background var(--transition-normal), box-shadow var(--transition-normal);background:#faf8fd;border:1px solid #eceaf2;padding:26px 24px}.feature-card[data-v-95159e62]:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, #fff);box-shadow:0 14px 32px color-mix(in srgb, var(--color-primary) 14%, #00000014);background:#fff;transform:translateY(-5px)}.feature-card-purple[data-v-95159e62]{background:#fff}.feature-card-white[data-v-95159e62]{background:#faf8fd}.feature-card-title[data-v-95159e62]{font-family:var(--font-primary);color:var(--color-hero-desc);margin-bottom:10px;font-size:17.5px;font-weight:600}.feature-card-title-pink[data-v-95159e62]{color:var(--color-primary)}.feature-card-text[data-v-95159e62]{font-family:var(--font-primary);color:#4a3b5c;font-size:14.5px;font-weight:400;line-height:1.75}@media (width<=1024px){.features-row[data-v-95159e62]{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){.what-is-section[data-v-95159e62]{padding:10px 0 48px}.what-head[data-v-95159e62]{margin-bottom:18px}.section-heading[data-v-95159e62]{font-size:22px}.intro-text[data-v-95159e62]{margin:18px auto 26px}.intro-text p[data-v-95159e62]{font-size:15px}.cta-banner[data-v-95159e62]{text-align:center;flex-direction:column;margin-bottom:36px;padding:22px 18px}.cta-banner-left h2[data-v-95159e62]{font-size:20px}.features-intro[data-v-95159e62]{margin:18px auto 26px;font-size:15px}.features-row[data-v-95159e62]{grid-template-columns:1fr;gap:14px;margin-bottom:14px}.feature-card[data-v-95159e62]{padding:20px 18px}}.features-section[data-v-75291e14]{background:linear-gradient(180deg, var(--bg-tint-1) 0%, var(--bg-tint-2) 22%, var(--bg-tint-2) 100%);padding:70px 0 80px}.features-head[data-v-75291e14]{text-align:center;margin-bottom:44px}.kicker[data-v-75291e14]{letter-spacing:2px;text-transform:uppercase;color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, #fff);border:1px solid color-mix(in srgb, var(--color-primary) 30%, #fff);border-radius:var(--radius-full);margin-bottom:16px;padding:6px 16px;font-size:12px;font-weight:600;display:inline-block}.features-heading[data-v-75291e14]{font-family:var(--font-heading);letter-spacing:-.3px;color:var(--color-hero-desc);font-size:clamp(28px,3vw,38px);font-weight:700}.features-heading[data-v-75291e14]:after{content:"";background:linear-gradient(90deg, var(--color-primary), color-mix(in srgb, var(--color-primary) 55%, #fff));border-radius:2px;width:64px;height:4px;margin:14px auto 0;display:block}.features-grid[data-v-75291e14]{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.feature-cell[data-v-75291e14]{border-radius:var(--radius-xl);transition:transform var(--transition-normal), border-color var(--transition-normal), box-shadow var(--transition-normal);background:#fff;border:1px solid #eceaf2;padding:28px 24px;box-shadow:0 6px 20px #0000000a}.feature-cell[data-v-75291e14]:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, #fff);box-shadow:0 14px 32px color-mix(in srgb, var(--color-primary) 14%, #00000014);transform:translateY(-5px)}.cell-icon[data-v-75291e14]{width:46px;height:46px;color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, #fff);border:1px solid color-mix(in srgb, var(--color-primary) 20%, #fff);border-radius:12px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.cell-icon svg[data-v-75291e14]{width:22px;height:22px}.cell-title[data-v-75291e14]{font-family:var(--font-primary);color:var(--color-hero-desc);margin-bottom:8px;font-size:17px;font-weight:600}.cell-desc[data-v-75291e14]{color:#4a3b5c;font-size:14.5px;line-height:1.7}.feature-banner[data-v-75291e14]{border:1px solid color-mix(in srgb, var(--color-primary) 25%, #fff);border-radius:var(--radius-xl);box-shadow:0 10px 30px color-mix(in srgb, var(--color-primary) 10%, #0000000d);background:#fff;align-items:flex-start;gap:18px;padding:28px;display:flex}.banner-icon[data-v-75291e14]{width:46px;height:46px;color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, #fff);border:1px solid color-mix(in srgb, var(--color-primary) 20%, #fff);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.banner-icon svg[data-v-75291e14]{width:22px;height:22px}.banner-title[data-v-75291e14]{font-family:var(--font-primary);color:var(--color-hero-desc);margin-bottom:10px;font-size:20px;font-weight:600}.banner-desc[data-v-75291e14]{color:#4a3b5c;font-size:15.5px;line-height:1.7}@media (width<=1024px){.features-grid[data-v-75291e14]{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){.features-section[data-v-75291e14]{padding:40px 0 48px}.features-head[data-v-75291e14]{margin-bottom:28px}.features-grid[data-v-75291e14]{grid-template-columns:1fr;gap:14px}.feature-cell[data-v-75291e14]{padding:20px 18px}.feature-banner[data-v-75291e14]{flex-direction:column;padding:20px 18px}.banner-title[data-v-75291e14]{font-size:17px}.banner-desc[data-v-75291e14]{font-size:14.5px}}.who-for-section[data-v-d20b393f]{background:var(--bg-tint-2);padding:60px 0 80px}.who-for-head[data-v-d20b393f]{text-align:center;margin-bottom:44px}.kicker[data-v-d20b393f]{letter-spacing:2px;text-transform:uppercase;color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, #fff);border:1px solid color-mix(in srgb, var(--color-primary) 30%, #fff);border-radius:var(--radius-full);margin-bottom:16px;padding:6px 16px;font-size:12px;font-weight:600;display:inline-block}.section-heading[data-v-d20b393f]{font-family:var(--font-heading);letter-spacing:-.3px;text-align:center;color:var(--color-hero-desc);font-size:clamp(30px,3.4vw,42px);font-weight:700}.section-heading[data-v-d20b393f]:after{content:"";background:linear-gradient(90deg, var(--color-primary), color-mix(in srgb, var(--color-primary) 55%, #fff));border-radius:2px;width:64px;height:4px;margin:14px auto 0;display:block}.user-groups[data-v-d20b393f]{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.user-group[data-v-d20b393f]{border-radius:var(--radius-xl);transition:transform var(--transition-normal), border-color var(--transition-normal), background var(--transition-normal), box-shadow var(--transition-normal);background:#faf8fd;border:1px solid #eceaf2;padding:26px 24px}.user-group[data-v-d20b393f]:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, #fff);box-shadow:0 14px 32px color-mix(in srgb, var(--color-primary) 14%, #00000014);background:#fff;transform:translateY(-5px)}.group-icon[data-v-d20b393f]{width:46px;height:46px;color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, #fff);border:1px solid color-mix(in srgb, var(--color-primary) 20%, #fff);border-radius:12px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.group-icon svg[data-v-d20b393f]{width:22px;height:22px}.group-title[data-v-d20b393f]{font-family:var(--font-primary);color:var(--color-hero-desc);margin-bottom:10px;font-size:18px;font-weight:600}.group-desc[data-v-d20b393f]{color:#4a3b5c;font-size:14.5px;line-height:1.7}@media (width<=1024px){.user-groups[data-v-d20b393f]{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){.who-for-section[data-v-d20b393f]{padding:40px 0 48px}.who-for-head[data-v-d20b393f]{margin-bottom:28px}.section-heading[data-v-d20b393f]{font-size:22px}.user-groups[data-v-d20b393f]{grid-template-columns:1fr;gap:14px}.user-group[data-v-d20b393f]{padding:20px 18px}.group-title[data-v-d20b393f]{font-size:17px}.group-desc[data-v-d20b393f]{font-size:14.5px}}.use-case-section[data-v-22d4c013]{background:linear-gradient(180deg, var(--bg-tint-2) 0%, var(--bg-tint-3) 100%);padding:70px 0 60px}.usecase-head[data-v-22d4c013]{text-align:center;margin-bottom:44px}.kicker[data-v-22d4c013]{letter-spacing:2px;text-transform:uppercase;color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, #fff);border:1px solid color-mix(in srgb, var(--color-primary) 30%, #fff);border-radius:var(--radius-full);margin-bottom:16px;padding:6px 16px;font-size:12px;font-weight:600;display:inline-block}.section-heading[data-v-22d4c013]{font-family:var(--font-heading);letter-spacing:-.3px;text-align:center;color:var(--color-hero-desc);font-size:clamp(30px,3.4vw,42px);font-weight:700}.section-heading[data-v-22d4c013]:after{content:"";background:linear-gradient(90deg, var(--color-primary), color-mix(in srgb, var(--color-primary) 55%, #fff));border-radius:2px;width:64px;height:4px;margin:14px auto 0;display:block}.stories-grid[data-v-22d4c013]{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.story-card[data-v-22d4c013]{border:1px solid #eceaf2;border-left:4px solid var(--color-primary);border-radius:var(--radius-xl);transition:transform var(--transition-normal), border-color var(--transition-normal), box-shadow var(--transition-normal);background:#fff;padding:28px 26px;position:relative}.story-card[data-v-22d4c013]:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, #fff);box-shadow:0 14px 32px color-mix(in srgb, var(--color-primary) 14%, #00000014);transform:translateY(-4px)}.story-top[data-v-22d4c013]{margin-bottom:var(--spacing-lg);align-items:flex-start;gap:14px;display:flex}.story-avatar[data-v-22d4c013]{border-radius:var(--radius-full);background:linear-gradient(135deg, var(--color-primary), color-mix(in srgb, var(--color-primary) 55%, #fff));color:#fff;width:42px;height:42px;font-family:var(--font-primary);letter-spacing:.5px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.story-title[data-v-22d4c013]{font-family:var(--font-heading);color:var(--color-hero-desc);margin-bottom:4px;font-size:21px;font-weight:600}.story-author[data-v-22d4c013]{font-family:var(--font-primary);letter-spacing:.3px;color:var(--color-primary);font-size:13.5px;font-weight:500}.story-text[data-v-22d4c013]{color:#4a3b5c;margin-bottom:var(--spacing-md);font-size:16px;line-height:1.8}.story-text[data-v-22d4c013]:last-child{margin-bottom:0}.story-note[data-v-22d4c013]{color:#4a3b5c;text-align:center;max-width:900px;margin:var(--spacing-xl) auto 0;font-size:15px;font-style:italic;line-height:1.6}@media (width<=1024px){.stories-grid[data-v-22d4c013]{grid-template-columns:1fr}}@media (width<=767px){.use-case-section[data-v-22d4c013]{padding:40px 0 30px}.usecase-head[data-v-22d4c013]{margin-bottom:28px}.section-heading[data-v-22d4c013]{font-size:22px}.stories-grid[data-v-22d4c013]{gap:14px}.story-card[data-v-22d4c013]{padding:20px 18px}.story-title[data-v-22d4c013]{font-size:18px}.story-text[data-v-22d4c013]{font-size:15px}}.common-problems-section[data-v-d13392eb]{background:linear-gradient(180deg, var(--bg-tint-3) 0%, var(--bg-tint-4) 38%, var(--bg-tint-4) 100%);padding:70px 0 80px}.problems-head[data-v-d13392eb]{text-align:center;margin-bottom:44px}.kicker[data-v-d13392eb]{letter-spacing:2px;text-transform:uppercase;color:#220a32;border-radius:var(--radius-full);background:#ffffff47;border:1px solid #ffffff80;margin-bottom:16px;padding:6px 16px;font-size:12px;font-weight:600;display:inline-block}.section-heading[data-v-d13392eb]{font-family:var(--font-heading);letter-spacing:-.3px;text-align:center;color:#220a32;font-size:clamp(30px,3.4vw,42px);font-weight:700}.section-heading[data-v-d13392eb]:after{content:"";background:linear-gradient(90deg, var(--color-primary), color-mix(in srgb, var(--color-primary) 55%, #fff));border-radius:2px;width:64px;height:4px;margin:14px auto 0;display:block}.problems-grid[data-v-d13392eb]{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.problem-card[data-v-d13392eb]{border-radius:var(--radius-xl);background:#fff;border:1px solid #fff9;padding:26px 24px;box-shadow:0 8px 28px #220a3224}.problem-card[data-v-d13392eb] h3{font-family:var(--font-heading);color:#220a32;align-items:center;gap:10px;margin:0 0 12px;font-size:18px;font-weight:700;display:flex}.problem-card[data-v-d13392eb] h3:before{content:"";border-radius:var(--radius-full);background:linear-gradient(135deg, var(--color-primary), color-mix(in srgb, var(--color-primary) 55%, #fff));flex-shrink:0;width:9px;height:9px}.problem-card[data-v-d13392eb] p{color:#4a3b5c;margin-bottom:10px;font-size:15px;line-height:1.7}.problem-card[data-v-d13392eb] p:last-child{border-left:3px solid var(--color-primary);border-radius:var(--radius-md);background:#b500c012;margin:14px 0 0;padding:12px 14px}.problem-card[data-v-d13392eb] strong{color:var(--color-primary)}@media (width<=1024px){.problems-grid[data-v-d13392eb]{grid-template-columns:1fr}}@media (width<=767px){.common-problems-section[data-v-d13392eb]{padding:40px 0 48px}.problems-head[data-v-d13392eb]{margin-bottom:28px}.section-heading[data-v-d13392eb]{font-size:22px}.problems-grid[data-v-d13392eb]{gap:14px}.problem-card[data-v-d13392eb]{padding:20px 18px}}.section-title[data-v-c69efb9e]{text-align:center;margin-bottom:var(--spacing-2xl)}.title[data-v-c69efb9e]{font-family:var(--font-heading);letter-spacing:-.3px;margin-bottom:var(--spacing-sm);color:var(--color-hero-desc);font-size:clamp(30px,3.4vw,42px);font-weight:700}.title[data-v-c69efb9e]:after{content:"";background:linear-gradient(90deg, var(--color-primary), color-mix(in srgb, var(--color-primary) 55%, #fff));border-radius:2px;width:64px;height:4px;margin:14px auto 0;display:block}.subtitle[data-v-c69efb9e]{color:#4a3b5c;max-width:760px;margin:0 auto;font-size:16px;line-height:1.7}@media (width<=767px){.title[data-v-c69efb9e]{font-size:24px}}.faq-section[data-v-99fa40d2]{background:linear-gradient(180deg, var(--bg-tint-4) 0%, var(--bg-tint-2) 100%);padding:60px 10px 70px}.faq-list[data-v-99fa40d2]{flex-direction:column;gap:12px;max-width:900px;margin:0 auto;display:flex}.faq-item[data-v-99fa40d2]{transition:border-color var(--transition-normal), box-shadow var(--transition-normal);background:#fff;border:1px solid #eceaf2;border-radius:12px;overflow:hidden}.faq-item.faq-open[data-v-99fa40d2]{border-color:color-mix(in srgb, var(--color-primary) 35%, #fff);box-shadow:0 8px 24px color-mix(in srgb, var(--color-primary) 12%, #00000014)}.faq-question[data-v-99fa40d2]{justify-content:space-between;align-items:center;gap:var(--spacing-md);text-align:left;width:100%;color:var(--color-hero-desc);transition:color var(--transition-fast);padding:17px 20px;font-size:16px;font-weight:600;display:flex}.faq-question[data-v-99fa40d2]:hover{color:var(--color-primary)}.question-text[data-v-99fa40d2]{flex:1}.faq-arrow[data-v-99fa40d2]{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-primary) 12%, #fff);width:28px;height:28px;color:var(--color-primary);transition:transform var(--transition-normal), background var(--transition-normal), color var(--transition-normal);flex-shrink:0;justify-content:center;align-items:center;display:flex}.faq-open .faq-arrow[data-v-99fa40d2]{background:linear-gradient(135deg, var(--color-primary), color-mix(in srgb, var(--color-primary) 55%, #fff));color:#fff;transform:rotate(180deg)}.faq-answer[data-v-99fa40d2]{padding:0 20px 18px}.faq-answer p[data-v-99fa40d2]{color:#4a3b5c;font-size:15px;line-height:1.7}.faq-expand-enter-active[data-v-99fa40d2],.faq-expand-leave-active[data-v-99fa40d2]{transition:all var(--transition-normal);overflow:hidden}.faq-expand-enter-from[data-v-99fa40d2],.faq-expand-leave-to[data-v-99fa40d2]{opacity:0;max-height:0}.faq-expand-enter-to[data-v-99fa40d2],.faq-expand-leave-from[data-v-99fa40d2]{opacity:1;max-height:300px}@media (width<=767px){.faq-section[data-v-99fa40d2]{padding:30px 10px 40px}.faq-question[data-v-99fa40d2]{padding:15px 16px;font-size:15px}.faq-answer[data-v-99fa40d2]{padding:0 16px 16px}}:root{--font-heading:"Poppins", "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;--font-hero:"Tahoma", Geneva, Verdana, sans-serif;--font-primary:"Poppins", sans-serif;--font-secondary:"Roboto Slab", serif;--font-accent:"Roboto", sans-serif;--color-primary:#9d72b9;--color-secondary:#7e5a99;--color-text-dark:#030406;--color-accent:#220a32;--color-bg-dark:#17072a;--color-bg-card:#8f72c7;--color-bg-card-alt:#fff;--color-bg-section:#17072a;--color-text:#fff;--color-text-muted:#c5acf7;--color-text-subtitle:#ede7f6;--color-border:#2a2a4a;--color-hero-title:#4a1266;--color-hero-stroke:#320e3b;--color-hero-desc:#220a32;--color-gradient-hero:linear-gradient(180deg, #9d72b9 0%, #8d86c9 100%);--color-gradient-section:linear-gradient(180deg, #17072a 0%, #0b0b1a 100%);--color-gradient-accent:linear-gradient(180deg, #9d72b9 0%, #8d86c9 100%);--color-star-filled:#ffc107;--color-star-empty:#3a3a5a;--color-tag-bg:#8f72c7;--color-tag-text:#220a32;--color-btn-pink:#ff8edb;--color-btn-pink-text:#220a32;--color-table-header:#1a1a35;--color-table-row-alt:#ffffff08;--color-faq-bg:#16162a;--bg-tint-1:color-mix(in srgb, var(--color-primary) 14%, #fff);--bg-tint-2:color-mix(in srgb, var(--color-primary) 26%, #fff);--bg-tint-3:color-mix(in srgb, var(--color-primary) 40%, #fff);--bg-tint-4:color-mix(in srgb, var(--color-primary) 55%, #fff);--max-width:1200px;--header-height:70px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:48px;--spacing-3xl:64px;--spacing-4xl:80px;--radius-sm:4px;--radius-md:5px;--radius-lg:10px;--radius-xl:16px;--radius-xxl:24px;--radius-full:9999px;--radius-card:30px;--shadow-card:0 4px 20px #0000004d;--shadow-header:0 2px 10px #00000080;--shadow-glow:0 0 40px #8f72c726;--transition-fast:.15s ease;--transition-normal:.3s ease;--transition-slow:.5s ease;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:2rem;--text-4xl:2.5rem;--text-5xl:3rem;--bp-mobile:767px;--bp-tablet:1024px}@media (width<=767px){:root{--spacing-xl:20px;--spacing-2xl:30px;--spacing-3xl:30px;--spacing-4xl:40px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-primary);background-color:var(--bg-tint-1);color:var(--color-text-dark);line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}ul,ol{list-style:none}img{max-width:100%;height:auto;display:block}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}.container{max-width:var(--max-width);padding:0 var(--spacing-lg);margin:0 auto}.section{padding:var(--spacing-3xl) 0}::selection{background-color:var(--color-primary);color:var(--color-text)}.theme-youcam{--color-primary:#e85a9d;--color-secondary:#f0c9d8;--color-bg-card:#f0c9d8;--color-text-muted:#d89ab4;--color-tag-bg:#f0c9d8;--color-gradient-hero:linear-gradient(180deg, #f0c9d8 0%, #f7e4ec 100%);--color-gradient-accent:linear-gradient(180deg, #f0c9d8 0%, #f7e4ec 100%);--color-wrapper-gradient:linear-gradient(135deg, #f0c9d8 0%, #f7e4ec 50%, #fff 100%);--color-hero-title:#7a1f45;--color-hero-stroke:#f7e4ec;--color-btn-pink:#f0c9d8;--color-archive-text:#4a1a30;--color-archive-accent:#c4477a;--bg-tint-1:#fce8f1;--bg-tint-2:#f9d4e6;--bg-tint-3:#f6bdd8;--bg-tint-4:#f2a4c9}.theme-prequel{--color-primary:#a08894;--color-secondary:#8a707c;--color-bg-card:#8a707c;--color-text-muted:#b8a0aa;--color-tag-bg:#8a707c;--color-tag-text:#f5edf0;--color-gradient-hero:linear-gradient(180deg, #a08894 0%, #6e5862 100%);--color-gradient-accent:linear-gradient(180deg, #a08894 0%, #6e5862 100%);--color-wrapper-gradient:linear-gradient(135deg, #a08894 0%, #7e6872 50%, #6e5862 100%);--color-hero-title:#4a3640;--color-hero-stroke:transparent;--color-hero-desc:#3a2a32;--color-btn-pink:#8a707c;--color-btn-pink-text:#f5edf0;--color-archive-text:#3a2a32;--color-archive-accent:#6e5862;--bg-tint-1:#f2eef0;--bg-tint-2:#e6e0e3;--bg-tint-3:#d9cfd4;--bg-tint-4:#cbbec4}.theme-glowcam{--color-primary:#ff1493;--color-secondary:#ffb3d9;--color-bg-card:#ffb3d9;--color-text-muted:#e08fb4;--color-tag-bg:#ffb3d9;--color-gradient-hero:linear-gradient(180deg, #fff0fa 0%, #ffb3d9 100%);--color-gradient-accent:linear-gradient(180deg, #fff0fa 0%, #ffb3d9 100%);--color-wrapper-gradient:linear-gradient(135deg, #fff0fa 0%, #ffd6e8 50%, #fff 100%);--color-hero-title:#b8005f;--color-hero-stroke:#fff0fa;--color-hero-desc:#7a0033;--color-btn-pink:#ff1493;--color-btn-pink-text:#fff;--color-archive-text:#7a0033;--color-archive-accent:#c00066;--bg-tint-1:#ffdef0;--bg-tint-2:#ffc2e3;--bg-tint-3:#ffa1d4;--bg-tint-4:#ff7ec4}@media (width<=767px){.container{padding:0 var(--spacing-md)}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--color-bg-dark)}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}.com-page{font-family:var(--font-primary);background:#fff}.com-hero{margin-top:var(--header-height);text-align:center;color:#220a32;background:linear-gradient(180deg, var(--bg-tint-2) 0%, var(--bg-tint-1) 100%);padding:64px 0 72px;position:relative;overflow:hidden}.com-hero .container{z-index:1;position:relative}.com-hero-kicker{letter-spacing:2.5px;text-transform:uppercase;color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, #fff);border:1px solid color-mix(in srgb, var(--color-primary) 30%, #fff);border-radius:var(--radius-full);margin-bottom:18px;padding:6px 16px;font-size:12px;font-weight:600;display:inline-block}.com-hero-title{font-family:var(--font-heading);color:#220a32;margin:0 0 14px;font-size:42px;font-weight:700;line-height:1.2}.com-hero-sub{color:#4a3b5c;max-width:760px;margin:0 auto;font-size:16px;line-height:1.75}.com-hero-meta{color:#8a7ba8;margin-top:18px;font-size:13px}.com-body{background:var(--bg-tint-1);padding:48px 0 72px}.com-wrap{max-width:880px;margin:0 auto}.com-callout{border:1px solid #b500c02e;border-left:4px solid var(--color-primary);border-radius:var(--radius-lg);background:linear-gradient(135deg,#b500c00d,#8f72c71a);margin-bottom:32px;padding:22px 26px}.com-callout-title{letter-spacing:1px;text-transform:uppercase;color:var(--color-primary);margin:0 0 10px;font-size:15px;font-weight:700}.com-card{border-radius:var(--radius-lg);background:#fff;border:1px solid #eceaf2;margin-bottom:22px;padding:28px 30px;box-shadow:0 10px 30px #17072a0d}.com-card>h2{font-family:var(--font-heading);color:var(--color-accent);align-items:center;gap:12px;margin:0 0 14px;font-size:22px;font-weight:700;line-height:1.3;display:flex}.com-card>h2:before{content:"";background:linear-gradient(180deg, var(--color-primary), var(--color-btn-pink));border-radius:3px;flex:none;width:6px;height:22px}.com-card h3{color:var(--color-accent);margin:18px 0 8px;font-size:16px;font-weight:600}.com-card p{color:#4a4a55;margin:0 0 12px;font-size:15px;line-height:1.85}.com-card p:last-child{margin-bottom:0}.com-list{margin:8px 0 4px;padding:0;list-style:none}.com-list li{color:#4a4a55;margin-bottom:9px;padding-left:22px;font-size:15px;line-height:1.8;position:relative}.com-list li:before{content:"";background:var(--color-primary);opacity:.75;border-radius:50%;width:7px;height:7px;position:absolute;top:11px;left:4px}.com-list li strong{color:#241533}.com-stats{z-index:2;grid-template-columns:repeat(4,1fr);gap:16px;max-width:880px;margin:-38px auto 40px;display:grid;position:relative}.com-stat{border-radius:var(--radius-lg);text-align:center;background:#fff;border:1px solid #eceaf2;padding:20px 10px 16px;box-shadow:0 14px 30px #17072a1a}.com-stat b{background:linear-gradient(120deg, var(--color-primary), var(--color-btn-pink));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:30px;font-weight:700;line-height:1.15;display:block}.com-stat span{color:#6b6b7a;margin-top:4px;font-size:13px;display:block}.com-grid{gap:16px;margin:14px 0 6px;display:grid}.com-grid.cols-2{grid-template-columns:repeat(2,1fr)}.com-grid.cols-3{grid-template-columns:repeat(3,1fr)}.com-grid.cols-4{grid-template-columns:repeat(4,1fr)}.com-mini{border-radius:var(--radius-md);background:#fbfafe;border:1px solid #eceaf2;padding:18px}.com-mini h3{color:var(--color-accent);margin:0 0 8px;font-size:15.5px}.com-mini .com-num{background:linear-gradient(120deg, var(--color-primary), var(--color-btn-pink));color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:4px;font-size:26px;font-weight:700;display:block}.com-mini p{color:#5a5a68;margin:0;font-size:14px;line-height:1.7}.com-steps{counter-reset:com-step;margin:10px 0 4px;padding:0;list-style:none}.com-steps li{counter-increment:com-step;color:#4a4a55;margin-bottom:16px;padding-left:46px;font-size:15px;line-height:1.75;position:relative}.com-steps li:last-child{margin-bottom:0}.com-steps li:before{content:counter(com-step);background:linear-gradient(135deg, var(--color-primary), #d63050);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;font-weight:600;display:flex;position:absolute;top:1px;left:0}.com-steps li strong{color:#241533}.com-table-wrap{margin:12px 0 6px;overflow-x:auto}.com-table{border-collapse:separate;border-spacing:0;width:100%;min-width:520px;font-size:14px}.com-table th{text-align:left;color:#f3e2ff;white-space:nowrap;background:linear-gradient(135deg,#220a32,#3a1050);padding:11px 14px;font-weight:600}.com-table th:first-child{border-top-left-radius:8px}.com-table th:last-child{border-top-right-radius:8px}.com-table td{color:#4a4a55;vertical-align:top;border-bottom:1px solid #efeaf6;padding:11px 14px;line-height:1.65}.com-table tr:nth-child(2n) td{background:#faf8fd}.com-channel{border:1px solid #eceaf2;border-left:4px solid var(--color-primary);border-radius:var(--radius-lg);background:linear-gradient(135deg,#fdfbff,#f7f2fc);margin-bottom:16px;padding:20px 24px}.com-badge{letter-spacing:.5px;color:var(--color-primary);border-radius:var(--radius-full);background:#b500c014;border:1px solid #b500c040;margin-bottom:10px;padding:3px 12px;font-size:12px;font-weight:600;display:inline-block}.com-channel .com-addr{color:var(--color-primary);margin:2px 0 8px;font-size:19px;font-weight:700;text-decoration:underline;display:inline-block}.com-channel p{color:#4a4a55;margin:0 0 10px;font-size:14.5px;line-height:1.75}.com-channel p:last-child{margin-bottom:0}.com-panel{border-radius:var(--radius-md);border:1px solid #eceaf2;padding:18px 20px}.com-panel.yes{background:#f6fbf6;border-color:#d8edda}.com-panel.no{background:#fdf6f6;border-color:#f0dbdb}.com-panel h3{margin:0 0 8px;font-size:15px}.com-panel.yes h3{color:#1e7a34}.com-panel.no h3{color:#b03040}.com-qa{border-top:1px dashed #e3def0;margin-top:14px;padding-top:14px}.com-qa h3{color:var(--color-accent);margin:0 0 6px;font-size:15px}.com-qa p{margin:0;font-size:14.5px}.com-cta{border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--color-primary) 0%, color-mix(in srgb, var(--color-primary) 60%, #fff) 100%);color:#ffffffeb;margin-top:6px;padding:28px 32px}.com-cta h2{font-family:var(--font-heading);color:#fff;margin:0 0 10px;font-size:20px}.com-cta p{margin:0 0 8px;font-size:14.5px;line-height:1.8}.com-cta p:last-child{margin-bottom:0}.com-page a.com-link{color:var(--color-primary);text-decoration:underline}.com-cta a.com-link{color:#fff}@media (width<=900px){.com-grid.cols-3,.com-grid.cols-4{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){.com-hero{padding:44px 0 56px}.com-hero-title{font-size:30px}.com-body{padding:36px 0 52px}.com-stats{grid-template-columns:repeat(2,1fr);margin-top:-30px}.com-grid.cols-2,.com-grid.cols-3,.com-grid.cols-4{grid-template-columns:1fr}.com-card,.com-cta{padding:22px 18px}}
