.ft[data-v-f64521bd]{--ft-bg: #ffffff;--ft-bg-alt: #f7f8fb;--ft-text: #1a1a2e;--ft-text-secondary: #555770;--ft-primary: #4099B7;--ft-primary-hover: #357f99;--ft-primary-glow: rgba(64, 153, 183, .1);--ft-success: #50cd89;--ft-danger: #a1a5b7;--ft-container: 1140px;background:var(--ft-bg);color:var(--ft-text);width:100%;margin-top:-1.5rem;overflow:hidden}.ft-hero[data-v-f64521bd]{text-align:center;max-width:820px;margin:0 auto;padding:5rem 2rem 3rem}.ft-hero-badge[data-v-f64521bd]{display:inline-flex;align-items:center;gap:.5rem;background:var(--ft-primary-glow);color:var(--ft-primary);padding:.45rem 1.2rem;border-radius:50px;font-weight:600;font-size:.9rem;margin-bottom:2rem}.ft-hero-title[data-v-f64521bd]{font-size:clamp(2.2rem,5vw,3.2rem);font-weight:800;line-height:1.15;letter-spacing:-.03em;margin-bottom:1.5rem;background:linear-gradient(135deg,var(--ft-text) 0%,var(--ft-primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ft-hero-subtitle[data-v-f64521bd]{font-size:1.3rem;line-height:1.75;color:var(--ft-text-secondary);margin:0 auto 2.5rem;max-width:640px}.ft-hero-cta[data-v-f64521bd]{margin-bottom:0}.btn-cta[data-v-f64521bd]{display:inline-block;background:var(--ft-primary);color:#fff!important;border:none;padding:.9rem 2.5rem;border-radius:50px;font-weight:600;font-size:1.05rem;text-decoration:none;cursor:pointer;transition:all .25s ease}.btn-cta[data-v-f64521bd]:hover{background:var(--ft-primary-hover);transform:translateY(-2px);box-shadow:0 12px 30px #4099b74d}.ft-compare[data-v-f64521bd]{padding:2rem 2rem 4rem;max-width:var(--ft-container);margin:0 auto}.ft-compare>h2[data-v-f64521bd]{text-align:center;font-size:2.2rem;font-weight:800;letter-spacing:-.02em;margin-bottom:2.5rem;color:var(--ft-text)}.ft-compare-table-wrap[data-v-f64521bd]{overflow-x:auto;border-radius:16px;border:1px solid #ebeef3}.ft-compare-table[data-v-f64521bd]{width:100%;border-collapse:collapse;min-width:640px}.ft-compare-table th[data-v-f64521bd]{text-align:left;padding:1.1rem 1.5rem;font-size:.95rem;font-weight:700;background:var(--ft-bg-alt);border-bottom:1px solid #ebeef3}.ft-compare-iberis-col[data-v-f64521bd]{width:34%}.ft-compare-excel-col[data-v-f64521bd]{width:34%;color:var(--ft-text-secondary)}.ft-compare-label-col[data-v-f64521bd]{width:32%}.ft-compare-iberis-badge[data-v-f64521bd]{display:inline-block;background:var(--ft-primary);color:#fff;padding:.25rem .9rem;border-radius:50px;font-size:.85rem}.ft-compare-table td[data-v-f64521bd]{padding:1.1rem 1.5rem;font-size:.95rem;line-height:1.55;border-bottom:1px solid #f0f2f5;vertical-align:top}.ft-compare-table tr:last-child td[data-v-f64521bd]{border-bottom:none}.ft-compare-excel-col[data-v-f64521bd]{color:var(--ft-text-secondary)}.ft-icon-neutral[data-v-f64521bd]{color:var(--ft-danger);margin-right:.4rem;vertical-align:-3px}.ft-icon-positive[data-v-f64521bd]{color:var(--ft-success);margin-right:.4rem;vertical-align:-3px}.ft-showcase[data-v-f64521bd]{padding:1rem 2rem 3rem;max-width:var(--ft-container);margin:0 auto}.ft-showcase-inner[data-v-f64521bd]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;background:var(--ft-bg-alt);border-radius:20px;padding:3rem}.ft-showcase-text h2[data-v-f64521bd]{font-size:1.9rem;font-weight:800;margin-bottom:1rem;color:var(--ft-text);letter-spacing:-.02em}.ft-showcase-text p[data-v-f64521bd]{font-size:1.05rem;line-height:1.75;color:var(--ft-text-secondary);margin-bottom:1.5rem}.ft-showcase-img[data-v-f64521bd]{border-radius:12px;overflow:hidden;box-shadow:0 20px 50px #0000001f;border:1px solid #ebeef3}.ft-showcase-img img[data-v-f64521bd]{width:100%;display:block}.ft-faq-section[data-v-f64521bd]{padding:5rem 2rem;max-width:var(--ft-container);margin:0 auto}.ft-faq-section>h2[data-v-f64521bd]{text-align:center;font-size:2.5rem;font-weight:800;letter-spacing:-.02em;margin-bottom:3rem;background:linear-gradient(135deg,var(--ft-text) 40%,var(--ft-primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;width:100%}.ft-faq[data-v-f64521bd]{max-width:800px;margin:0 auto}.ft-faq-item[data-v-f64521bd]{background:var(--ft-bg);border:1px solid #ebeef3;border-radius:12px;margin-bottom:.75rem;overflow:hidden;transition:all .2s ease}.ft-faq-item--open[data-v-f64521bd]{border-color:var(--ft-primary);box-shadow:0 4px 16px #4099b714}.ft-faq-question[data-v-f64521bd]{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;cursor:pointer;transition:background .15s ease}.ft-faq-question[data-v-f64521bd]:hover{background:var(--ft-bg-alt)}.ft-faq-question h4[data-v-f64521bd]{font-size:1.1rem;font-weight:600;color:var(--ft-text);margin:0;flex:1;padding-right:1rem}.ft-faq-answer[data-v-f64521bd]{padding:0 1.5rem 1.25rem}.ft-faq-answer p[data-v-f64521bd]{font-size:1.05rem;line-height:1.7;color:var(--ft-text-secondary);margin:0}.ft-cta[data-v-f64521bd]{text-align:center;padding:5rem 2rem 4rem;margin-bottom:-1.5rem;background:linear-gradient(180deg,var(--ft-bg-alt) 0%,#edf4f7 100%)}.ft-cta h2[data-v-f64521bd]{font-size:2.5rem;font-weight:800;letter-spacing:-.02em;margin-bottom:1rem;background:linear-gradient(135deg,var(--ft-text) 40%,var(--ft-primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block}.ft-cta p[data-v-f64521bd]{font-size:1.2rem;line-height:1.75;color:var(--ft-text-secondary);max-width:600px;margin:0 auto 2.5rem}.ft-cta-buttons[data-v-f64521bd]{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap}@media (max-width: 991.98px){.ft-hero[data-v-f64521bd]{padding:3rem 5% 2rem}.ft-compare[data-v-f64521bd]{padding:1rem 5% 3rem}.ft-showcase[data-v-f64521bd]{padding:1rem 5% 2rem}.ft-showcase-inner[data-v-f64521bd]{grid-template-columns:1fr;padding:2rem}.ft-faq-section[data-v-f64521bd]{padding:3rem 5%}.ft-faq-section>h2[data-v-f64521bd]{font-size:1.8rem}.ft-cta[data-v-f64521bd]{padding:3rem 5%}.ft-cta h2[data-v-f64521bd]{font-size:1.8rem}}
