.glass-pill[data-astro-cid-fltftlvl]{display:flex;align-items:center;gap:.75rem;padding:.8rem 1.5rem;background:#fff;border-radius:50px;font-weight:600;font-size:1.05rem;box-shadow:0 10px 25px #0000000a;border:1px solid rgba(0,0,0,.02);color:var(--color-navy);transition:all .3s cubic-bezier(.4,0,.2,1)}.glass-pill[data-astro-cid-fltftlvl]:hover{transform:translateY(-4px);box-shadow:0 15px 30px #39a2d626;border-color:#39a2d64d;color:var(--color-primary-dark)}.glass-pill[data-astro-cid-fltftlvl] svg[data-astro-cid-fltftlvl]{stroke:var(--color-primary-medium);transition:stroke .3s ease}.glass-pill[data-astro-cid-fltftlvl]:hover svg[data-astro-cid-fltftlvl]{stroke:var(--color-primary-dark)}.glass-feature-card[data-astro-cid-fltftlvl]{background:#ffffff08;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.05);border-radius:1.5rem;padding:2.5rem 2rem;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;box-sizing:border-box}.glass-feature-card[data-astro-cid-fltftlvl]:hover{transform:translateY(-8px);background:#ffffff0f;border-color:#39a2d666;box-shadow:0 20px 40px #0000004d,0 0 20px #39a2d626}.icon-wrapper[data-astro-cid-fltftlvl]{width:60px;height:60px;border-radius:1rem;background:#39a2d61a;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;border:1px solid rgba(57,162,214,.2);transition:all .4s cubic-bezier(.4,0,.2,1)}.glass-feature-card[data-astro-cid-fltftlvl]:hover .icon-wrapper[data-astro-cid-fltftlvl]{background:var(--color-primary-medium);transform:scale(1.1) rotate(5deg)}.icon-wrapper[data-astro-cid-fltftlvl] svg[data-astro-cid-fltftlvl]{stroke:var(--color-primary-light);transition:all .4s ease}.glass-feature-card[data-astro-cid-fltftlvl]:hover .icon-wrapper[data-astro-cid-fltftlvl] svg[data-astro-cid-fltftlvl]{stroke:#fff}.func-card[data-astro-cid-fltftlvl]{background:#fff;border-radius:1.25rem;padding:2.5rem 2rem;border:1px solid rgba(0,0,0,.03);box-shadow:0 4px 6px -1px #00000005,0 2px 4px -1px #00000003;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;z-index:1;display:flex;flex-direction:column;height:100%}.func-card[data-astro-cid-fltftlvl]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#39a2d60d,#fff0);z-index:-1;opacity:0;transition:opacity .4s ease}.func-card[data-astro-cid-fltftlvl]:hover{transform:translateY(-8px);box-shadow:0 20px 25px -5px #0000000d,0 10px 10px -5px #00000005;border-color:#39a2d633}.func-card[data-astro-cid-fltftlvl]:hover:before{opacity:1}.func-icon-box[data-astro-cid-fltftlvl]{width:54px;height:54px;border-radius:14px;background:#f1f5f9;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;color:var(--color-primary-medium);transition:all .4s cubic-bezier(.4,0,.2,1)}.func-card[data-astro-cid-fltftlvl]:hover .func-icon-box[data-astro-cid-fltftlvl]{background:var(--color-primary-medium);color:#fff;transform:scale(1.1) rotate(-5deg);box-shadow:0 10px 15px -3px #39a2d64d}.features-grid[data-astro-cid-fltftlvl]{display:grid;grid-template-columns:1fr;gap:1.5rem;text-align:left}@media(min-width:768px){.features-grid[data-astro-cid-fltftlvl]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.features-grid[data-astro-cid-fltftlvl]{grid-template-columns:repeat(3,1fr)}}.feature-item[data-astro-cid-fltftlvl]{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem;border-radius:1rem;transition:all .3s ease;border:1px solid transparent}.feature-item[data-astro-cid-fltftlvl]:hover{background-color:#fff;box-shadow:0 10px 25px -5px #0000000d;border-color:#f1f5f9}.feature-icon-wrapper[data-astro-cid-fltftlvl]{padding:.75rem;background-color:#eff6ff;color:var(--color-primary-medium);border-radius:.75rem;transition:all .3s ease;flex-shrink:0}.feature-item[data-astro-cid-fltftlvl]:hover .feature-icon-wrapper[data-astro-cid-fltftlvl]{background-color:var(--color-primary-medium);color:#fff}.tech-header-flex[data-astro-cid-fltftlvl]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.tech-list-item[data-astro-cid-fltftlvl]{display:flex;align-items:flex-start;gap:.75rem;color:#475569;font-size:1rem;line-height:1.5;margin-bottom:0}.tech-list-icon[data-astro-cid-fltftlvl]{flex-shrink:0;margin-top:.2rem}.custom-table-wrapper[data-astro-cid-fltftlvl]{background:#fff;border-radius:1.5rem;border:1px solid rgba(0,0,0,.05);box-shadow:0 20px 40px -15px #0000000d;overflow:hidden}.custom-table-header[data-astro-cid-fltftlvl]{display:none}.custom-table-row[data-astro-cid-fltftlvl]{padding:1.5rem;border-bottom:1px solid #f1f5f9;display:flex;flex-direction:column;gap:.5rem;transition:background-color .3s}.custom-table-row[data-astro-cid-fltftlvl]:hover{background-color:#f8fafc}.custom-table-label-mobile[data-astro-cid-fltftlvl]{font-size:.75rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}.custom-table-col1[data-astro-cid-fltftlvl]{font-weight:500;color:#334155;font-size:1.1rem;margin-bottom:.5rem}.custom-table-col2[data-astro-cid-fltftlvl]{display:flex;flex-wrap:wrap;gap:.5rem}.pill-badge[data-astro-cid-fltftlvl]{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:600}@media(min-width:768px){.custom-table-header[data-astro-cid-fltftlvl]{display:grid;grid-template-columns:2fr 1fr;background:var(--color-navy);color:#fff;padding:1.5rem 2rem}.custom-table-header[data-astro-cid-fltftlvl] div[data-astro-cid-fltftlvl]{font-weight:600;font-size:1.1rem}.custom-table-row[data-astro-cid-fltftlvl]{display:grid;grid-template-columns:2fr 1fr;align-items:center;padding:1.25rem 2rem;gap:1rem}.custom-table-label-mobile[data-astro-cid-fltftlvl]{display:none}.custom-table-col1[data-astro-cid-fltftlvl]{font-size:1rem;margin-bottom:0}}.diagram-card[data-astro-cid-fltftlvl]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:1rem;padding:1.5rem;box-shadow:0 10px 25px -5px #0000000d;font-weight:700;color:var(--color-navy);display:flex;align-items:center;justify-content:center;gap:.8rem;transition:all .3s ease;position:relative;z-index:2}.diagram-card[data-astro-cid-fltftlvl]:hover{transform:translateY(-5px);box-shadow:0 20px 40px -10px #3880ff26;border-color:#3880ff4d}.diagram-arrow[data-astro-cid-fltftlvl]{color:var(--color-primary-medium);opacity:.5}.system-grid[data-astro-cid-fltftlvl]{display:grid;grid-template-columns:repeat(1,1fr);gap:1.5rem;width:100%}@media(min-width:768px){.system-grid[data-astro-cid-fltftlvl]{grid-template-columns:repeat(3,1fr)}}.bento-grid[data-astro-cid-fltftlvl]{display:flex;flex-wrap:wrap;justify-content:center;gap:2.5rem}.bento-item[data-astro-cid-fltftlvl]{flex:1 1 calc(33.333% - 2.5rem);min-width:320px;max-width:450px;display:flex}.feature-card-premium[data-astro-cid-fltftlvl]{background:#fff;border-radius:1.5rem;padding:2.5rem;box-shadow:0 10px 30px #00000008;border:1px solid rgba(0,0,0,.04);transition:all .4s ease;width:100%;display:flex;flex-direction:column;text-align:left}.feature-card-premium[data-astro-cid-fltftlvl]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000014;border-color:#3880ff33}.feature-card-icon[data-astro-cid-fltftlvl]{width:3.5rem;height:3.5rem;border-radius:1rem;background:#3880ff1a;color:var(--color-primary-medium);display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;transition:all .3s ease}.feature-card-premium[data-astro-cid-fltftlvl]:hover .feature-card-icon[data-astro-cid-fltftlvl]{background:var(--color-primary-medium);color:#fff;transform:scale(1.05) rotate(-5deg)}.audit-card[data-astro-cid-fltftlvl]{background:#ffffffe6;backdrop-filter:blur(10px);border-radius:1.5rem;padding:2.5rem;border:1px solid rgba(0,0,0,.05);box-shadow:0 20px 50px -10px #0000001a;position:relative;overflow:hidden}.audit-card[data-astro-cid-fltftlvl]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#ef4444,#f59e0b)}.symptom-item[data-astro-cid-fltftlvl]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#f8fafc;border-radius:1rem;margin-bottom:.8rem;border:1px solid rgba(0,0,0,.03);transition:all .3s ease}.symptom-item[data-astro-cid-fltftlvl]:hover{background:#fff;box-shadow:0 4px 10px #00000008;border-color:#ef444433}.symptom-icon[data-astro-cid-fltftlvl]{color:#ef4444;background:#ef44441a;width:2.5rem;height:2.5rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.business-cases-grid[data-astro-cid-fltftlvl]{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.business-case-card[data-astro-cid-fltftlvl]{flex:1 1 calc(33.333% - 2rem);min-width:280px;max-width:450px;background:#fff;padding:2.5rem 2rem;border-radius:1.5rem;border:1px solid rgba(0,0,0,.05);box-shadow:0 10px 25px -5px #00000005;transition:transform .4s ease,box-shadow .4s ease;text-align:left}.business-case-card[data-astro-cid-fltftlvl]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000000f;border-color:#3880ff4d}.business-case-icon[data-astro-cid-fltftlvl]{width:4rem;height:4rem;border-radius:1rem;background:linear-gradient(135deg,#3880ff1a,#3880ff0d);color:var(--color-primary-medium);display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.business-list-grid[data-astro-cid-fltftlvl]{display:flex;flex-wrap:wrap;justify-content:center;gap:3.5rem 4rem;text-align:left;max-width:1000px;margin:0 auto}.business-list-item[data-astro-cid-fltftlvl]{flex:1 1 calc(50% - 2rem);min-width:300px;display:flex;align-items:flex-start;gap:1.5rem;transition:transform .3s ease}.business-list-item[data-astro-cid-fltftlvl]:hover{transform:translate(5px)}.business-list-icon[data-astro-cid-fltftlvl]{width:4rem;height:4rem;flex-shrink:0;border-radius:50%;background:linear-gradient(135deg,#3880ff1a,#3880ff0d);color:var(--color-primary-medium);display:flex;align-items:center;justify-content:center;box-shadow:0 5px 15px #3880ff0d}.business-list-content[data-astro-cid-fltftlvl] h4[data-astro-cid-fltftlvl]{font-size:1.35rem;color:var(--color-navy);font-weight:800;margin-bottom:.5rem;margin-top:.2rem}.business-list-content[data-astro-cid-fltftlvl] p[data-astro-cid-fltftlvl]{font-size:1.05rem;color:#64748b;line-height:1.6;margin:0}.process-card[data-astro-cid-fltftlvl]{background:#fff;border-radius:1.5rem;padding:2.5rem 2rem;border:1px solid rgba(0,0,0,.04);box-shadow:0 10px 30px #3880ff08;position:relative;transition:all .4s ease;display:flex;flex-direction:column;height:100%;z-index:1}.process-card[data-astro-cid-fltftlvl]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #3880ff1a;border-color:#3880ff33}.process-number[data-astro-cid-fltftlvl]{font-size:3rem;font-weight:900;color:#3880ff14;position:absolute;top:1rem;right:1.5rem;z-index:-1;transition:all .4s ease}.process-card[data-astro-cid-fltftlvl]:hover .process-number[data-astro-cid-fltftlvl]{color:#3880ff26;transform:scale(1.1) rotate(5deg)}.process-badge[data-astro-cid-fltftlvl]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:var(--color-primary-medium);color:#fff;font-weight:800;font-size:1.1rem;border-radius:50%;margin-bottom:1.5rem;box-shadow:0 5px 15px #3880ff4d}.process-title[data-astro-cid-fltftlvl]{font-size:1.25rem;color:var(--color-navy);font-weight:800;margin-bottom:.8rem}.process-desc[data-astro-cid-fltftlvl]{font-size:1.05rem;color:#64748b;line-height:1.6;margin:0}.cta-premium-box[data-astro-cid-fltftlvl]{background:linear-gradient(135deg,var(--color-primary-medium),var(--color-primary-dark));border-radius:2rem;padding:5rem 3rem;color:#fff;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #3880ff66}.cta-premium-box[data-astro-cid-fltftlvl]:before{content:"";position:absolute;top:-50%;right:-20%;width:600px;height:600px;background:radial-gradient(circle,rgba(255,255,255,.15) 0%,transparent 60%);border-radius:50%;pointer-events:none}.cost-factors-grid[data-astro-cid-fltftlvl]{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;max-width:900px;margin:0 auto 3rem}.cost-factor-pill[data-astro-cid-fltftlvl]{background:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 8px 20px #00000008;border-radius:9999px;padding:.8rem 1.8rem;font-weight:700;color:var(--color-navy);display:flex;align-items:center;gap:.8rem;transition:all .3s ease}.cost-factor-pill[data-astro-cid-fltftlvl]:hover{transform:translateY(-3px);box-shadow:0 12px 25px #3880ff1a;border-color:#3880ff4d;color:var(--color-primary-medium)}.cost-icon[data-astro-cid-fltftlvl]{color:var(--color-primary-medium)}.faq-grid-local[data-astro-cid-fltftlvl]{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.faq-item-local[data-astro-cid-fltftlvl]{padding:0!important;overflow:hidden;transition:all .3s ease;border:1px solid rgba(13,27,62,.05);background:linear-gradient(145deg,#fff,#f8fafd);border-radius:1rem}.faq-item-local[data-astro-cid-fltftlvl].active{border-color:var(--color-primary-light);box-shadow:0 10px 25px #39a2d61a}.faq-question-local[data-astro-cid-fltftlvl]{width:100%;padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center;background:transparent;border:none;cursor:pointer;text-align:left;font-size:1.05rem;font-weight:700;color:var(--color-navy);transition:all .3s ease;gap:1rem}.faq-question-local[data-astro-cid-fltftlvl]:hover{color:var(--color-primary-medium)}.faq-icon-local[data-astro-cid-fltftlvl]{width:24px;height:24px;color:var(--color-primary-medium);transition:transform .3s ease;flex-shrink:0}.faq-item-local[data-astro-cid-fltftlvl].active .faq-icon-local[data-astro-cid-fltftlvl]{transform:rotate(180deg)}.faq-answer-local[data-astro-cid-fltftlvl]{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease,opacity .4s ease;padding:0 2rem;opacity:0}.faq-item-local[data-astro-cid-fltftlvl].active .faq-answer-local[data-astro-cid-fltftlvl]{max-height:500px;padding:0 2rem 1.5rem;opacity:1}
