.pricing-card.svelte-k42i44{background:#a09ed214;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:1.5rem;border:1px solid rgba(160,158,210,.1);padding:2rem;display:grid;grid-template-rows:auto auto 1fr auto;position:relative;transition:all .6s cubic-bezier(.4,0,.2,1);box-shadow:0 25px 50px -12px #0000001a,0 0 0 1px #a09ed21f,inset 0 1px #ffffff26}.pricing-card.svelte-k42i44:hover{transform:translateY(-4px);box-shadow:0 32px 64px -12px #00000026,0 0 0 1px #a09ed233,inset 0 1px #fff3}.pricing-card.highlighted.svelte-k42i44{border:2px solid rgba(0,135,90,.4);box-shadow:0 25px 50px -12px #00875a26,0 0 0 1px #00875a33,inset 0 1px #ffffff26}.popular-badge.svelte-k42i44{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#00875a,#00a86b);color:#fff;padding:.375rem 1rem;border-radius:1rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.tier-header.svelte-k42i44{text-align:center;margin-bottom:1.5rem}.tier-name.svelte-k42i44{font-size:1.5rem;font-weight:700;color:var(--md-sys-color-on-surface, #fff);margin:0 0 .5rem}.tier-description.svelte-k42i44{font-size:.875rem;color:var(--md-sys-color-on-surface-variant, rgba(255, 255, 255, .7));margin:0}.price-section.svelte-k42i44{text-align:center;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.1);min-height:3.5rem;display:flex;align-items:center;justify-content:center}.price.svelte-k42i44{display:flex;align-items:baseline;justify-content:center;gap:.125rem}.currency.svelte-k42i44{font-size:1.5rem;font-weight:600;color:var(--md-sys-color-on-surface, #fff)}.amount.svelte-k42i44{font-size:3.5rem;font-weight:700;color:var(--md-sys-color-on-surface, #fff);line-height:1}.price-note.svelte-k42i44{font-size:.875rem;color:var(--md-sys-color-on-surface-variant, rgba(255, 255, 255, .7));margin-top:.5rem}.price-note.enterprise.svelte-k42i44{font-size:1.25rem;font-weight:600;color:var(--md-sys-color-on-surface, #fff);margin-top:0;padding:1rem 0}.features-section.svelte-k42i44{margin-bottom:1.5rem}.features-list.svelte-k42i44,.limitations-list.svelte-k42i44{list-style:none;padding:0;margin:0}.feature.svelte-k42i44,.limitation.svelte-k42i44{display:flex;align-items:flex-start;gap:.75rem;font-size:.9375rem;color:var(--md-sys-color-on-surface, #fff);margin-bottom:.75rem}.check-icon.svelte-k42i44{width:1rem;height:1rem;flex-shrink:0}.dash-icon.svelte-k42i44{color:var(--md-sys-color-on-surface-variant, rgba(255, 255, 255, .5));flex-shrink:0}.limitation.svelte-k42i44{color:var(--md-sys-color-on-surface-variant, rgba(255, 255, 255, .6))}.cta-section.svelte-k42i44{align-self:end}.cta-button.svelte-k42i44{width:100%;padding:1rem 1.5rem;border-radius:.75rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;border:none}.cta-button.subscribe.svelte-k42i44{background:linear-gradient(135deg,#00875a,#00a86b);color:#fff}.cta-button.subscribe.svelte-k42i44:hover{background:linear-gradient(135deg,#064,#00875a);transform:translateY(-2px);box-shadow:0 8px 20px #00875a4d}.cta-button.contact.svelte-k42i44{background:linear-gradient(135deg,#8b5cf6,#a855f7);color:#fff}.cta-button.contact.svelte-k42i44:hover{background:linear-gradient(135deg,#7c3aed,#8b5cf6);transform:translateY(-2px);box-shadow:0 8px 20px #8b5cf64d}.billing-note.svelte-k42i44{font-size:.75rem;color:var(--md-sys-color-on-surface-variant, rgba(255, 255, 255, .5));text-align:center;margin:.75rem 0 0;line-height:1.4;min-height:2.5rem}@media(max-width:768px){.pricing-card.svelte-k42i44{padding:1.5rem}.tier-name.svelte-k42i44{font-size:1.25rem}.amount.svelte-k42i44{font-size:2.5rem}}.pricing-foundation.svelte-1byt5pz{background:#a09ed214;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:1.5rem;border:1px solid rgba(160,158,210,.1);padding:2rem;margin-top:2rem;box-shadow:0 25px 50px -12px #0000001a,0 0 0 1px #a09ed21f,inset 0 1px #ffffff26}.foundation-header.svelte-1byt5pz{text-align:center;margin-bottom:1rem;display:flex;align-items:baseline;justify-content:center;gap:.5rem;flex-wrap:wrap}.foundation-title.svelte-1byt5pz{font-size:1.5rem;font-weight:700;color:#fff}.foundation-separator.svelte-1byt5pz{font-size:1.25rem;color:#ffffff80}.foundation-subtitle.svelte-1byt5pz{font-size:1rem;font-weight:400;color:#fff}.foundation-features.svelte-1byt5pz{display:grid;grid-template-columns:repeat(3,auto);justify-content:center;gap:1rem 2.5rem}.foundation-feature.svelte-1byt5pz{display:flex;align-items:center;gap:.5rem}.check-icon.svelte-1byt5pz{width:.875rem;height:.875rem;flex-shrink:0}.feature-text.svelte-1byt5pz{font-size:.9375rem;color:var(--md-sys-color-on-surface, #fff)}@media(max-width:768px){.pricing-foundation.svelte-1byt5pz{padding:1.5rem}.foundation-features.svelte-1byt5pz{grid-template-columns:1fr;gap:.75rem}}.get-started-page.svelte-1py19mn{min-height:100vh;padding-top:2rem}.section-header.svelte-1py19mn{text-align:center;margin-bottom:3rem}.section-header.svelte-1py19mn h1:where(.svelte-1py19mn){font-size:clamp(2rem,5vw,3.5rem);font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,var(--md-sys-color-on-background, #ffffff) 0%,rgba(255,255,255,.8) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle.svelte-1py19mn{font-size:1.2rem;color:var(--md-sys-color-on-background, #ffffff);opacity:.8;max-width:600px;margin:0 auto}.section-title.svelte-1py19mn{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.section-title.green.svelte-1py19mn{background:linear-gradient(135deg,var(--aurora-green-primary, #10b981) 0%,var(--aurora-green-vibrant, #22c55e) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-title.purple.svelte-1py19mn{background:linear-gradient(135deg,var(--aurora-purple-primary, #8b5cf6) 0%,var(--aurora-purple-secondary, #a855f7) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pricing-section.svelte-1py19mn{padding:4rem 2rem;max-width:1400px;margin:0 auto}.stripe-badge-container.svelte-1py19mn{display:flex;justify-content:flex-end;margin-top:1rem;padding-right:.5rem}.stripe-badge.svelte-1py19mn{height:32px;width:auto}.pricing-grid.svelte-1py19mn{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:2rem;align-items:stretch}.evaluate-section.svelte-1py19mn{padding:4rem 2rem;max-width:800px;margin:0 auto;text-align:center;scroll-margin-top:6rem}.evaluate-container.svelte-1py19mn{background:#8b5cf614;border:1px solid rgba(139,92,246,.2);border-radius:1.5rem;padding:3rem 2rem}.evaluate-text.svelte-1py19mn{font-size:1.1rem;line-height:1.6;color:var(--md-sys-color-on-background, #ffffff);opacity:.85;margin-bottom:2rem}.email-form.svelte-1py19mn{display:flex;gap:.75rem;align-items:center;justify-content:center;flex-wrap:wrap;max-width:480px;margin:0 auto}.email-input.svelte-1py19mn{flex:1;min-width:200px;padding:1rem 1.25rem;font-size:1rem;background:#0f172a99;border:1.5px solid rgba(139,92,246,.3);border-radius:.75rem;color:#f8fafc;transition:all .3s ease}.email-input.svelte-1py19mn::placeholder{color:#f8fafc80}.email-input.svelte-1py19mn:focus{outline:none;border-color:#8b5cf699;box-shadow:0 0 0 4px #8b5cf61a,0 0 20px #8b5cf626;background:#0f172acc}.cta-btn.svelte-1py19mn{padding:1rem 2rem;font-size:1rem;font-weight:600;border-radius:.75rem;text-decoration:none;transition:all .3s ease;cursor:pointer;display:inline-block;text-align:center;white-space:nowrap;border:none}.cta-primary.svelte-1py19mn{background:linear-gradient(135deg,#10b981e6,#059669e6);color:#fff;box-shadow:0 10px 25px -5px #10b98166}.cta-primary.svelte-1py19mn:hover{transform:translateY(-2px);box-shadow:0 15px 35px -5px #10b98180;background:linear-gradient(135deg,#22c55ee6,#10b981e6)}.services-section.svelte-1py19mn{padding:4rem 2rem;max-width:1400px;margin:0 auto}.services-grid.svelte-1py19mn{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:2rem}.service-card.svelte-1py19mn{padding:1.5rem;display:grid;grid-template-rows:auto auto auto 1fr auto auto;gap:1rem;height:100%}.service-badge.svelte-1py19mn{display:inline-block;padding:4px 10px;border-radius:4px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;background:#10b98126;color:var(--aurora-green-vibrant, #22c55e);justify-self:start}.service-badge.pilot.svelte-1py19mn{background:#8b5cf626;color:var(--aurora-purple-primary, #8b5cf6)}.service-badge.enterprise.svelte-1py19mn{background:#a855f726;color:var(--aurora-purple-secondary, #a855f7)}.service-title.svelte-1py19mn{font-size:1.5rem;font-weight:700;margin:0;color:var(--md-sys-color-on-background, #ffffff);min-height:1.8rem}.service-description.svelte-1py19mn{font-size:1rem;line-height:1.6;margin:0;color:var(--md-sys-color-on-background, #ffffff);opacity:.85;min-height:4.8rem}.service-features.svelte-1py19mn{list-style:none;padding:0;margin:0}.service-features.svelte-1py19mn li:where(.svelte-1py19mn){padding:.5rem 0 .5rem 1.75rem;position:relative;color:var(--md-sys-color-on-background, #ffffff);opacity:.9;font-size:.9375rem;line-height:1.5}.service-features.svelte-1py19mn li:where(.svelte-1py19mn):before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.875rem;height:.875rem;background-image:url(../../../Logo%20Neg/AuroraCoachLogo_Icon_Neg.svg);background-size:contain;background-repeat:no-repeat}.service-details.svelte-1py19mn{display:flex;gap:1.5rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1);flex-wrap:wrap}.detail-item.svelte-1py19mn{flex:1;min-width:120px}.detail-label.svelte-1py19mn{font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;color:var(--md-sys-color-on-background, #ffffff);opacity:.6;margin-bottom:.5rem;font-weight:600}.detail-value.svelte-1py19mn{font-size:1rem;font-weight:600;color:var(--md-sys-color-on-background, #ffffff)}.service-cta.svelte-1py19mn{display:block;width:100%;padding:.875rem 1.5rem;background:linear-gradient(135deg,#8b5cf6,#a855f7);color:#fff;text-align:center;text-decoration:none;font-weight:600;font-size:1rem;border:none;border-radius:.75rem;cursor:pointer;transition:all .3s ease}.service-cta.svelte-1py19mn:hover{background:linear-gradient(135deg,#7c3aed,#8b5cf6);transform:translateY(-2px);box-shadow:0 8px 20px #8b5cf64d}.faq-section.svelte-1py19mn{padding:4rem 2rem;max-width:1200px;margin:0 auto}.faq-container.svelte-1py19mn h2:where(.svelte-1py19mn){font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:3rem;color:var(--md-sys-color-on-background, #ffffff)}.faq-grid.svelte-1py19mn{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:2rem}.faq-item.svelte-1py19mn{padding:1.5rem}.faq-item.svelte-1py19mn h3:where(.svelte-1py19mn){font-size:1.125rem;font-weight:600;margin-bottom:.75rem;color:var(--aurora-purple-primary, #8b5cf6)}.faq-item.svelte-1py19mn p:where(.svelte-1py19mn){line-height:1.6;color:var(--md-sys-color-on-background, #ffffff);opacity:.85}@media(max-width:768px){.pricing-section.svelte-1py19mn{padding:3rem 1rem}.pricing-grid.svelte-1py19mn{grid-template-columns:1fr}.evaluate-container.svelte-1py19mn{padding:2rem 1.5rem}.email-form.svelte-1py19mn{flex-direction:column;width:100%}.email-input.svelte-1py19mn{width:100%;min-width:auto}.cta-btn.svelte-1py19mn{width:100%}.services-grid.svelte-1py19mn,.faq-grid.svelte-1py19mn{grid-template-columns:1fr}.section-title.svelte-1py19mn{font-size:2rem}.service-details.svelte-1py19mn{flex-direction:column;gap:1rem}}@media(max-width:480px){.evaluate-section.svelte-1py19mn{padding:2rem 1rem}.evaluate-container.svelte-1py19mn{padding:1.5rem 1rem}}
