.growth-site{isolation:isolate;background:linear-gradient(180deg, color-mix(in oklab, var(--muted) 52%, var(--background)), var(--background) 18rem);min-height:100vh;position:relative}.dark .growth-site{background:linear-gradient(180deg, color-mix(in oklab, var(--muted) 28%, var(--background)), var(--background) 18rem)}.growth-site-inner{z-index:1;position:relative}.growth-glass-panel{border:1px solid color-mix(in oklab, var(--border) 80%, white);background:color-mix(in oklab, var(--card) 78%, transparent);box-shadow:0 1px 2px color-mix(in oklab, var(--foreground) 6%, transparent), 0 12px 40px color-mix(in oklab, var(--color-blue-500) 8%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dark .growth-glass-panel{background:color-mix(in oklab, var(--card) 72%, transparent)}.growth-nav-capsule{border:1px solid color-mix(in oklab, var(--border) 90%, white);background:color-mix(in oklab, var(--card) 92%, transparent);box-shadow:0 6px 24px color-mix(in oklab, var(--foreground) 4%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.growth-footer-bar{border:1px solid color-mix(in oklab, var(--border) 88%, white);background:color-mix(in oklab, var(--card) 64%, transparent)}.dark .growth-footer-bar{background:color-mix(in oklab, var(--card) 52%, transparent)}.growth-card{border:1px solid color-mix(in oklab, var(--border) 75%, white);background:color-mix(in oklab, var(--card) 85%, transparent);transition:transform .2s,box-shadow .2s,border-color .2s}.growth-card:hover{border-color:color-mix(in oklab, var(--color-blue-300) 55%, var(--border));box-shadow:0 10px 28px color-mix(in oklab, var(--color-blue-500) 12%, transparent), 0 2px 6px color-mix(in oklab, var(--foreground) 6%, transparent);transform:translateY(-2px)}.growth-icon-tile{background:linear-gradient(145deg, color-mix(in oklab, var(--color-blue-100) 90%, transparent), color-mix(in oklab, var(--color-indigo-100) 70%, transparent));color:color-mix(in oklab, var(--color-blue-700) 85%, var(--foreground))}.dark .growth-icon-tile{background:linear-gradient(145deg, color-mix(in oklab, var(--color-blue-950) 80%, transparent), color-mix(in oklab, var(--color-indigo-950) 60%, transparent));color:color-mix(in oklab, var(--color-blue-200) 90%, var(--foreground))}.growth-static-card{border:1px solid color-mix(in oklab, var(--border) 80%, white);background:color-mix(in oklab, var(--card) 78%, transparent);box-shadow:0 1px 2px color-mix(in oklab, var(--foreground) 6%, transparent), 0 12px 40px color-mix(in oklab, var(--foreground) 6%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dark .growth-static-card{background:color-mix(in oklab, var(--card) 72%, transparent)}.growth-static-card-body{padding:2rem 1.75rem}@media (min-width:768px){.growth-static-card-body{padding:2.75rem 3rem}}.growth-static-title{letter-spacing:0;color:var(--foreground);text-align:center;font-size:2rem;font-weight:700;line-height:1.15}@media (min-width:768px){.growth-static-title{font-size:2.25rem}}.growth-static-lead{text-align:center;color:color-mix(in oklab, var(--muted-foreground) 92%, var(--foreground));margin-top:1rem;font-size:1rem;line-height:1.7}@media (min-width:768px){.growth-static-lead{font-size:1.0625rem}}.growth-static-divider{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--border) 90%, var(--color-blue-300)), transparent);height:1px;margin:2rem 0}.growth-static-section{gap:1rem;padding-top:.25rem;display:flex}.growth-static-section+.growth-static-section{margin-top:1.75rem}.growth-static-section-icon{background:linear-gradient(145deg, color-mix(in oklab, var(--color-blue-100) 95%, transparent), color-mix(in oklab, var(--color-indigo-100) 75%, transparent));width:2.5rem;height:2.5rem;color:color-mix(in oklab, var(--color-blue-700) 88%, var(--foreground));border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dark .growth-static-section-icon{background:linear-gradient(145deg, color-mix(in oklab, var(--color-blue-950) 85%, transparent), color-mix(in oklab, var(--color-indigo-900) 70%, transparent));color:color-mix(in oklab, var(--color-blue-200) 92%, var(--foreground))}.growth-static-section-title{letter-spacing:0;color:var(--foreground);font-size:1.0625rem;font-weight:600}.growth-static-section-text{color:var(--muted-foreground);margin-top:.5rem;font-size:.9375rem;line-height:1.65}.growth-static-email-panel{border:1px solid color-mix(in oklab, var(--color-blue-300) 35%, var(--border));background:linear-gradient(135deg, color-mix(in oklab, var(--color-blue-50) 55%, var(--card)), color-mix(in oklab, var(--color-indigo-50) 35%, var(--card)));border-radius:1rem;padding:1.25rem 1.5rem}.dark .growth-static-email-panel{border-color:color-mix(in oklab, var(--color-blue-700) 40%, var(--border));background:linear-gradient(135deg, color-mix(in oklab, var(--color-blue-950) 70%, var(--card)), color-mix(in oklab, var(--color-indigo-950) 50%, var(--card)))}.growth-static-email-label{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklab, var(--muted-foreground) 88%, var(--foreground));font-size:.75rem;font-weight:600}.growth-static-email-link{letter-spacing:0;color:var(--primary);word-break:break-all;align-items:center;gap:.5rem;margin-top:.625rem;font-size:1.125rem;font-weight:600;transition:color .15s;display:inline-flex}@media (min-width:768px){.growth-static-email-link{font-size:1.375rem}}.growth-static-email-link:hover{color:color-mix(in oklab, var(--primary) 82%, var(--foreground))}.growth-static-email-hint{color:var(--muted-foreground);margin-top:.875rem;font-size:.875rem;line-height:1.6}.growth-contact-form{flex-direction:column;gap:1.25rem;width:100%;display:flex}.growth-contact-form-field label{color:var(--foreground);font-size:.875rem;font-weight:500}.growth-contact-form-note{color:var(--muted-foreground);font-size:.8125rem;line-height:1.55}
