.features-grid.svelte-js4ve2{display:grid;gap:1.5rem;grid-template-columns:repeat(1,1fr);margin:0 auto;max-width:1200px}@media (min-width:640px){.features-grid.svelte-js4ve2{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.features-grid.svelte-js4ve2{grid-template-columns:repeat(3,1fr)}}.feature-card.svelte-js4ve2{background-color:var(--b1,#fff);border:1px solid var(--b3,#eaeaea);border-radius:var(--rounded-lg,.5rem);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:flex;flex-direction:column;opacity:0;padding:1.5rem;transform:translateY(20px);transition:all .3s cubic-bezier(.4,0,.2,1)}.feature-card.svelte-js4ve2:hover{border-color:var(--p,#3b82f6);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-5px)}.feature-icon.svelte-js4ve2{color:var(--p,#3b82f6);font-size:2rem;margin-bottom:1rem}.feature-content.svelte-js4ve2{display:flex;flex:1;flex-direction:column}.feature-title.svelte-js4ve2{color:var(--bc,#1f2937);font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.feature-description.svelte-js4ve2{color:var(--bc-opacity-70,rgba(31,41,55,.7));font-size:.875rem;line-height:1.5}.integ-gold-btn{align-items:center;background:#f5d553!important;border:none!important;border-radius:.6rem!important;box-shadow:0 2px 16px #f5d55340;color:#1a1a2e!important;display:inline-flex!important;font-size:1rem!important;font-weight:800!important;gap:.5rem;justify-content:center;padding:.9rem 2.5rem!important;text-decoration:none;transition:all .2s ease}.integ-gold-btn:hover{background:#f7de6f!important;box-shadow:0 4px 24px #f5d55359;transform:translateY(-1px)}.integ-dark-title.svelte-12jlife.svelte-12jlife{color:#fff;font-size:clamp(1.5rem,4vw,2rem);font-weight:800;letter-spacing:-.02em;margin-bottom:3rem;text-align:center}.integ-hero.svelte-12jlife.svelte-12jlife{background:#0f0a14;overflow:hidden;padding:5rem 0 4rem;position:relative}@media (min-width:768px){.integ-hero.svelte-12jlife.svelte-12jlife{padding:7rem 0 5rem}}.integ-hero.svelte-12jlife.svelte-12jlife:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='4' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-size:128px 128px;content:"";inset:0;opacity:.03;z-index:1}.integ-hero-glow.svelte-12jlife.svelte-12jlife,.integ-hero.svelte-12jlife.svelte-12jlife:after{pointer-events:none;position:absolute}.integ-hero-glow.svelte-12jlife.svelte-12jlife{height:700px;left:50%;top:-250px;transform:translate(-50%);width:700px}.integ-hero-logo.svelte-12jlife.svelte-12jlife{align-items:center;background:#fff;border-radius:.75rem;display:inline-flex;justify-content:center;margin-bottom:2rem;padding:.6rem 1.2rem}.integ-hero-title.svelte-12jlife.svelte-12jlife{color:#fff;font-size:clamp(2rem,5vw,3rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin:0 auto 1rem;max-width:700px}.integ-hero-sub.svelte-12jlife.svelte-12jlife{color:#ffffff8c;font-size:1.05rem;line-height:1.6;margin:0 auto;max-width:500px}.integ-hero-trial.svelte-12jlife.svelte-12jlife{color:#fff6;display:block;font-size:.8rem;margin-top:.75rem}.integ-hero-stats.svelte-12jlife.svelte-12jlife{display:flex;gap:3rem;justify-content:center;margin-top:3.5rem}.integ-hero-stat.svelte-12jlife.svelte-12jlife{text-align:center}.integ-hero-stat-value.svelte-12jlife.svelte-12jlife{background:linear-gradient(135deg,#f5d553,#cd9fcc);-webkit-background-clip:text;display:block;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:900;letter-spacing:-.04em;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;margin-bottom:.35rem}.integ-hero-stat-label.svelte-12jlife.svelte-12jlife{color:#fff6;font-size:.6rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.integ-hero-checks.svelte-12jlife.svelte-12jlife{border-top:1px solid hsla(0,0%,100%,.06);display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;justify-content:center;margin-top:2.5rem;padding-top:2rem}.integ-hero-check.svelte-12jlife.svelte-12jlife{align-items:center;color:#ffffff80;display:inline-flex;font-size:.75rem;font-weight:600;gap:.4rem}.integ-hero-check.svelte-12jlife svg.svelte-12jlife{color:#f5d553;flex-shrink:0}.integ-how.svelte-12jlife.svelte-12jlife{background:#faf9fa;padding:5rem 0 6rem}.integ-how-title.svelte-12jlife.svelte-12jlife{color:#1a1a2e;font-size:clamp(1.5rem,4vw,2rem);font-weight:800;letter-spacing:-.02em;margin-bottom:3.5rem;text-align:center}.integ-steps.svelte-12jlife.svelte-12jlife{align-items:center;display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:800px}@media (min-width:640px){.integ-steps.svelte-12jlife.svelte-12jlife{align-items:flex-start;flex-direction:row;gap:0}}.integ-step.svelte-12jlife.svelte-12jlife{flex:1;text-align:center}.integ-step-divider.svelte-12jlife.svelte-12jlife{display:none}@media (min-width:640px){.integ-step-divider.svelte-12jlife.svelte-12jlife{align-self:stretch;background:linear-gradient(180deg,transparent,rgba(26,26,46,.08),transparent);display:block;flex-shrink:0;margin:0 1.5rem;width:1px}}.integ-step-num.svelte-12jlife.svelte-12jlife{color:#730071;display:block;font-size:.75rem;font-weight:700;letter-spacing:.15em;margin-bottom:.75rem;opacity:.45}.integ-step-title.svelte-12jlife.svelte-12jlife{color:#1a1a2e;font-size:1rem;font-weight:700;margin-bottom:.5rem}.integ-step-desc.svelte-12jlife.svelte-12jlife{color:#1a1a2e80;font-size:.8rem;line-height:1.6;margin:0 auto;max-width:220px}.integ-results.svelte-12jlife.svelte-12jlife{background:#0f0a14;border-top:1px solid hsla(0,0%,100%,.04);padding:3rem 0 5rem;position:relative}.integ-results-sub.svelte-12jlife.svelte-12jlife{color:#fff6;font-size:.85rem;margin:-2rem auto 3rem;max-width:480px;text-align:center}.integ-results-grid.svelte-12jlife.svelte-12jlife{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:650px}@media (min-width:640px){.integ-results-grid.svelte-12jlife.svelte-12jlife{grid-template-columns:repeat(4,1fr)}}.integ-result.svelte-12jlife.svelte-12jlife{text-align:center}.integ-result-value.svelte-12jlife.svelte-12jlife{background:linear-gradient(135deg,#f5d553,#cd9fcc);-webkit-background-clip:text;display:block;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:900;letter-spacing:-.04em;line-height:1;margin-bottom:.35rem;-webkit-text-fill-color:transparent;background-clip:text}.integ-result-label.svelte-12jlife.svelte-12jlife{color:#fff6;font-size:.6rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.integ-cta.svelte-12jlife.svelte-12jlife{background:#0f0a14;border-top:1px solid hsla(0,0%,100%,.04);overflow:hidden;padding:4rem 0 6rem;position:relative}.integ-cta-glow.svelte-12jlife.svelte-12jlife{background:radial-gradient(circle,rgba(115,0,113,.08) 0,transparent 60%);height:500px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:500px}.integ-cta-title.svelte-12jlife.svelte-12jlife{color:#fff;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;letter-spacing:-.02em;margin-bottom:.75rem}.integ-cta-sub.svelte-12jlife.svelte-12jlife{color:#ffffff80;font-size:.9rem;margin:0 auto 2rem;max-width:450px}.integ-cta-trial.svelte-12jlife.svelte-12jlife{color:#ffffff59;font-size:.75rem;margin-top:1rem}
