[data-v-d3bcbc0d]:root{--color-primary:#c25100;--color-primary-light:#ff8120;--color-primary-dark:#a34400;--color-primary-rgb:194,81,0;--color-success:#047857;--color-warning:#b45309;--color-error:#dc2626;--color-info:#2563eb;--color-neutral-50:#f9fafb;--color-neutral-100:#f3f4f6;--color-neutral-200:#e5e7eb;--color-neutral-300:#d1d5db;--color-neutral-400:#9ca3af;--color-neutral-500:#6b7280;--color-neutral-600:#4b5563;--color-neutral-700:#374151;--color-neutral-800:#1f2937;--color-neutral-900:#111827;--color-category-all:#4ade80;--color-category-salad:#22c55e;--color-category-main:#f59e0b;--color-category-meat:#ef4444;--color-category-fastfood:#f97316;--color-category-dessert:#ec4899;--color-category-drinks:#8b5cf6;--color-category-default:#9ca3af;--bg-primary:#fff;--bg-secondary:#f9fafb;--bg-tertiary:#f3f4f6;--bg-primary-rgb:255,255,255;--text-primary:#1f2937;--text-secondary:#4b5563;--text-tertiary:#6b7280;--border-primary:#e5e7eb;--border-secondary:#d1d5db;--bg-card:#fff;--border-subtle:#e5e7eb;--color-on-primary:#fff;--border-color:var(--border-primary);--color-error-rgb:220,38,38;--color-success-rgb:4,120,87;--color-warning-rgb:180,83,9;--color-secondary:#ff8120}[data-theme=dark][data-v-d3bcbc0d]{--bg-primary:#111827;--bg-secondary:#1f2937;--bg-tertiary:#374151;--bg-primary-rgb:17,24,39;--text-primary:#f9fafb;--text-secondary:#d1d5db;--text-tertiary:#9ca3af;--border-primary:#374151;--border-secondary:#4b5563;--bg-card:#1f2937;--border-subtle:#374151;--color-primary:#ff7a47;--color-success:#34d399;--color-warning:#fbbf24;--color-error:#f87171;--color-info:#60a5fa;--color-primary-rgb:255,122,71;--color-success-rgb:52,211,153;--color-warning-rgb:251,191,36;--color-error-rgb:248,113,113;--color-on-primary:#111827;--color-primary-dark:#ff9466}@media (forced-colors:active){[data-v-d3bcbc0d]:root{--color-primary:ButtonText;--color-success:ButtonText;--color-warning:ButtonText;--color-error:ButtonText;--color-info:ButtonText;--color-category-all:ButtonText;--color-category-salad:ButtonText;--color-category-main:ButtonText;--color-category-meat:ButtonText;--color-category-fastfood:ButtonText;--color-category-dessert:ButtonText;--color-category-drinks:ButtonText;--color-category-default:ButtonText;--bg-primary:ButtonFace;--bg-secondary:ButtonFace;--bg-tertiary:ButtonFace;--text-primary:ButtonText;--text-secondary:ButtonText;--text-tertiary:ButtonText;--border-primary:ButtonText;--border-secondary:ButtonText}}[data-v-d3bcbc0d]:root{--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--card-padding:1.5rem;--button-padding-x:1rem;--button-padding-y:.75rem;--input-padding:.75rem;--modal-padding:2rem;--section-spacing:4rem;--touch-target-min:44px;--font-primary:Inter,system-ui,-apple-system,Segoe UI,sans-serif;--font-secondary:Inter,system-ui,-apple-system,Segoe UI,sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--font-light:300;--font-regular:400;--font-medium:500;--font-semibold:600;--font-bold:700;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.75}.text-xs[data-v-d3bcbc0d]{font-size:var(--text-xs)}.text-sm[data-v-d3bcbc0d]{font-size:var(--text-sm)}.text-base[data-v-d3bcbc0d]{font-size:var(--text-base)}.text-lg[data-v-d3bcbc0d]{font-size:var(--text-lg)}.text-xl[data-v-d3bcbc0d]{font-size:var(--text-xl)}.text-2xl[data-v-d3bcbc0d]{font-size:var(--text-2xl)}.text-3xl[data-v-d3bcbc0d]{font-size:var(--text-3xl)}.text-4xl[data-v-d3bcbc0d]{font-size:var(--text-4xl)}.font-light[data-v-d3bcbc0d]{font-weight:var(--font-light)}.font-regular[data-v-d3bcbc0d]{font-weight:var(--font-regular)}.font-medium[data-v-d3bcbc0d]{font-weight:var(--font-medium)}.font-semibold[data-v-d3bcbc0d]{font-weight:var(--font-semibold)}.font-bold[data-v-d3bcbc0d]{font-weight:var(--font-bold)}.leading-tight[data-v-d3bcbc0d]{line-height:var(--leading-tight)}.leading-normal[data-v-d3bcbc0d]{line-height:var(--leading-normal)}.leading-relaxed[data-v-d3bcbc0d]{line-height:var(--leading-relaxed)}.caption[data-v-d3bcbc0d]{color:var(--text-tertiary);font-family:var(--font-primary);font-size:var(--text-xs);font-weight:var(--font-regular);line-height:var(--leading-normal)}.price-primary[data-v-d3bcbc0d]{font-size:var(--text-lg)}.price-large[data-v-d3bcbc0d],.price-primary[data-v-d3bcbc0d]{color:var(--text-primary);font-family:var(--font-primary);font-weight:var(--font-semibold)}.price-large[data-v-d3bcbc0d]{font-size:var(--text-xl)}[data-v-d3bcbc0d]:root{--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:20px;--radius-2xl:32px;--radius-full:9999px;--radius-button:8px;--radius-card:12px;--radius-input:4px;--radius-modal:12px;--radius-badge:9999px}.rounded-sm[data-v-d3bcbc0d]{border-radius:var(--radius-sm)}.rounded-md[data-v-d3bcbc0d]{border-radius:var(--radius-md)}.rounded-lg[data-v-d3bcbc0d]{border-radius:var(--radius-lg)}.rounded-xl[data-v-d3bcbc0d]{border-radius:var(--radius-xl)}.rounded-full[data-v-d3bcbc0d]{border-radius:var(--radius-full)}.rounded-none[data-v-d3bcbc0d]{border-radius:0}.rounded-t-sm[data-v-d3bcbc0d]{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-t-md[data-v-d3bcbc0d]{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-t-lg[data-v-d3bcbc0d]{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-b-sm[data-v-d3bcbc0d]{border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.rounded-b-md[data-v-d3bcbc0d]{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-b-lg[data-v-d3bcbc0d]{border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}[data-v-d3bcbc0d]:root{--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px #0000001a;--shadow-lg:0 10px 15px #0000001a;--shadow-xl:0 20px 25px #0000001a;--shadow-card:0 4px 6px #0000001a;--shadow-button:0 1px 2px #0000000d;--shadow-modal:0 20px 25px #0000001a;--shadow-dropdown:0 10px 15px #0000001a}[data-theme=dark][data-v-d3bcbc0d]{--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 4px 6px #0006;--shadow-lg:0 10px 15px #0006;--shadow-xl:0 20px 25px #00000080;--shadow-card:var(--shadow-md);--shadow-button:var(--shadow-sm);--shadow-modal:var(--shadow-xl);--shadow-dropdown:var(--shadow-lg)}.shadow-sm[data-v-d3bcbc0d]{box-shadow:var(--shadow-sm)}.shadow-md[data-v-d3bcbc0d]{box-shadow:var(--shadow-md)}.shadow-lg[data-v-d3bcbc0d]{box-shadow:var(--shadow-lg)}.shadow-xl[data-v-d3bcbc0d]{box-shadow:var(--shadow-xl)}.shadow-card[data-v-d3bcbc0d]{box-shadow:var(--shadow-card)}.shadow-button[data-v-d3bcbc0d]{box-shadow:var(--shadow-button)}.shadow-modal[data-v-d3bcbc0d]{box-shadow:var(--shadow-modal)}.shadow-dropdown[data-v-d3bcbc0d]{box-shadow:var(--shadow-dropdown)}.shadow-none[data-v-d3bcbc0d]{box-shadow:none}[data-v-d3bcbc0d]:root{--focus-shadow:0 0 0 3px #ff6b351a}.focus-shadow[data-v-d3bcbc0d]{box-shadow:var(--focus-shadow)}[data-v-d3bcbc0d]:root{--hover-shadow-card:0 8px 12px #00000026;--hover-shadow-button:0 2px 4px #0000001a}[data-theme=dark][data-v-d3bcbc0d]{--hover-shadow-card:0 8px 12px #0009;--hover-shadow-button:0 2px 4px #0006}[data-v-d3bcbc0d]:root{--transition-fast:.15s;--transition-base:.2s;--transition-slow:.3s;--ease-in-out:ease-in-out;--ease-out:cubic-bezier(0,0,.2,1);--ease-in:cubic-bezier(.4,0,1,1);--transition-fast-ease:.15s ease-in-out;--transition-base-ease:.2s ease-in-out;--transition-slow-ease:.3s ease-in-out;--transition-button:all .15s ease-in-out;--transition-card:all .2s ease-in-out;--transition-modal:all .2s cubic-bezier(0,0,.2,1);--transition-color:color .15s ease-in-out;--transition-transform:transform .2s ease-in-out;--transition-opacity:opacity .15s ease-in-out}.transition-fast[data-v-d3bcbc0d]{transition:all var(--transition-fast)var(--ease-in-out)}.transition-base[data-v-d3bcbc0d]{transition:all var(--transition-base)var(--ease-in-out)}.transition-slow[data-v-d3bcbc0d]{transition:all var(--transition-slow)var(--ease-in-out)}.transition-colors[data-v-d3bcbc0d]{transition:var(--transition-color)}.transition-transform[data-v-d3bcbc0d]{transition:var(--transition-transform)}.transition-opacity[data-v-d3bcbc0d]{transition:var(--transition-opacity)}.transition-none[data-v-d3bcbc0d]{transition:none}@media (prefers-reduced-motion:reduce){[data-v-d3bcbc0d]:root{--transition-fast:.01ms;--transition-base:.01ms;--transition-slow:.01ms;--transition-button:none;--transition-card:none;--transition-modal:none;--transition-color:none;--transition-transform:none;--transition-opacity:none}[data-v-d3bcbc0d],[data-v-d3bcbc0d]:after,[data-v-d3bcbc0d]:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.hover-lift[data-v-d3bcbc0d]{transition:var(--transition-transform)}.hover-lift[data-v-d3bcbc0d]:hover{transform:translateY(-2px)}.hover-scale[data-v-d3bcbc0d]{transition:var(--transition-transform)}.hover-scale[data-v-d3bcbc0d]:hover{transform:scale(1.02)}.focus-ring[data-v-d3bcbc0d]{transition:box-shadow var(--transition-fast)var(--ease-in-out)}.focus-ring[data-v-d3bcbc0d]:focus-visible{box-shadow:var(--focus-shadow);outline:none}.partners-wrapper[data-v-d3bcbc0d]{--bg-color:#fafaf8;--surface-color:#fff;--border-color:#e5e7eb;--border-hover:#d1d5db;--text-main:#111827;--text-muted:#4b5563;--text-light:#9ca3af;--accent-primary:#0d9488;--accent-hover:#0f766e;--accent-light:#f0fdfa;--accent-border:#ccfbf1;--bezier:cubic-bezier(.16,1,.3,1);--transition:.3s var(--bezier);background-color:var(--bg-color);color:var(--text-main);font-family:var(--font-primary);min-height:100vh;line-height:1.6;position:relative;overflow-x:hidden}.bg-pattern[data-v-d3bcbc0d]{background-image:radial-gradient(var(--border-color)1px,transparent 1px);opacity:.5;pointer-events:none;z-index:1;background-size:24px 24px;position:absolute;inset:0}.container[data-v-d3bcbc0d]{z-index:2;max-width:1100px;margin:0 auto;padding:0 32px;position:relative}@media (width<=640px){.container[data-v-d3bcbc0d]{padding:0 20px}}h1[data-v-d3bcbc0d],h2[data-v-d3bcbc0d],h3[data-v-d3bcbc0d]{color:var(--text-main);font-weight:700;line-height:1.2}h1[data-v-d3bcbc0d]{letter-spacing:-.03em;margin-bottom:1.25rem;font-size:2.25rem}h2[data-v-d3bcbc0d]{letter-spacing:-.02em;text-align:center;margin-bottom:2.5rem;font-size:1.875rem}h3[data-v-d3bcbc0d]{margin-bottom:.5rem;font-size:1.125rem}p[data-v-d3bcbc0d]{color:var(--text-muted)}@media (width>=768px){h1[data-v-d3bcbc0d]{font-size:3rem}h2[data-v-d3bcbc0d]{font-size:2.25rem}}.btn[data-v-d3bcbc0d]{cursor:pointer;min-height:48px;transition:all var(--transition);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:14px 28px;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.btn.primary[data-v-d3bcbc0d]{background-color:var(--accent-primary);color:#fff;box-shadow:0 4px 12px #0d948826}.btn.primary[data-v-d3bcbc0d]:hover{background-color:var(--accent-hover);transform:translateY(-1px)}.btn.ghost[data-v-d3bcbc0d]{background-color:var(--surface-color);border:1px solid var(--border-color);color:var(--text-main)}.btn.ghost[data-v-d3bcbc0d]:hover{border-color:var(--border-hover);background-color:#f9fafb}.partners-header[data-v-d3bcbc0d]{backdrop-filter:blur(12px);z-index:50;background:#fbfbf9cc;border-bottom:1px solid #e5e7eb80;padding:20px 0;position:sticky;top:0}.partners-header__container[data-v-d3bcbc0d]{justify-content:space-between;align-items:center;display:flex}.partners-header__actions[data-v-d3bcbc0d]{align-items:center;gap:12px;display:flex}.partners-header__back[data-v-d3bcbc0d]{border-radius:10px;min-height:40px;padding:8px 20px}.partners-logo[data-v-d3bcbc0d]{align-items:center;display:flex}.partners-logo__img[data-v-d3bcbc0d]{width:auto;height:32px}.partners-header__lang[data-v-d3bcbc0d]{--color-primary:var(--accent-primary);--color-primary-rgb:13,148,136;--text-primary:var(--text-main)}.partners-header__lang[data-v-d3bcbc0d] .language-switcher__button{background:0 0;border-color:#e5e7eb80;height:40px;padding:0 12px}.p-hero[data-v-d3bcbc0d]{padding:80px 0 60px}.p-hero__inner[data-v-d3bcbc0d]{text-align:center;max-width:780px}.p-badge[data-v-d3bcbc0d]{background:var(--accent-light);border:1px solid var(--accent-border);color:var(--accent-primary);border-radius:100px;margin-bottom:24px;padding:6px 16px;font-size:.875rem;font-weight:600;display:inline-block}.p-hero__subtitle[data-v-d3bcbc0d]{margin-bottom:2.5rem;font-size:1.125rem}.p-hero__actions[data-v-d3bcbc0d]{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.p-section[data-v-d3bcbc0d]{padding:80px 0}.p-who[data-v-d3bcbc0d]{background:var(--surface-color);border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color)}.p-grid[data-v-d3bcbc0d]{grid-template-columns:1fr;gap:24px;display:grid}@media (width>=640px){.p-grid[data-v-d3bcbc0d]{grid-template-columns:repeat(2,1fr)}}.p-card[data-v-d3bcbc0d]{background:var(--bg-color);border:1px solid var(--border-color);transition:all var(--transition);border-radius:20px;padding:32px 28px}.p-card[data-v-d3bcbc0d]:hover{border-color:var(--border-hover);transform:translateY(-2px);box-shadow:0 10px 25px -5px #0000000d}.p-card__icon[data-v-d3bcbc0d]{background:var(--surface-color);border:1px solid var(--border-color);color:var(--accent-primary);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:20px;display:flex}.p-card p[data-v-d3bcbc0d]{font-size:.9375rem}.p-steps[data-v-d3bcbc0d]{grid-template-columns:1fr;gap:32px;display:grid}@media (width>=768px){.p-steps[data-v-d3bcbc0d]{grid-template-columns:repeat(4,1fr)}}.p-step[data-v-d3bcbc0d]{text-align:left}.p-step__number[data-v-d3bcbc0d]{background:var(--accent-light);border:2px solid var(--accent-border);color:var(--accent-primary);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:16px;font-weight:700;display:flex}.p-step p[data-v-d3bcbc0d]{font-size:.9375rem}.p-terms[data-v-d3bcbc0d]{background:var(--surface-color);border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color)}.p-terms__list[data-v-d3bcbc0d]{max-width:760px;margin:0 auto}.p-terms__row[data-v-d3bcbc0d]{border-bottom:1px solid var(--border-color);flex-direction:column;gap:4px;padding:20px 0;display:flex}.p-terms__row[data-v-d3bcbc0d]:last-child{border-bottom:none}@media (width>=640px){.p-terms__row[data-v-d3bcbc0d]{flex-direction:row;align-items:baseline;gap:24px}}.p-terms__row dt[data-v-d3bcbc0d]{color:var(--text-main);min-width:220px;font-weight:600}.p-terms__row dd[data-v-d3bcbc0d]{color:var(--text-muted);margin:0}.p-calc__panel[data-v-d3bcbc0d]{background:var(--surface-color);border:1px solid var(--border-color);border-radius:24px;grid-template-columns:1fr;gap:32px;padding:32px;display:grid;box-shadow:0 4px 6px -1px #0000000d}@media (width>=900px){.p-calc__panel[data-v-d3bcbc0d]{grid-template-columns:1.3fr 1fr;align-items:center}}.p-calc__controls[data-v-d3bcbc0d]{flex-direction:column;gap:28px;display:flex}.p-field[data-v-d3bcbc0d]{display:block}.p-field__label[data-v-d3bcbc0d]{margin-bottom:12px;font-size:.9375rem;font-weight:600;display:block}.p-stepper[data-v-d3bcbc0d]{background:var(--bg-color);border:1px solid var(--border-color);border-radius:12px;align-items:stretch;display:inline-flex;overflow:hidden}.p-stepper button[data-v-d3bcbc0d]{color:var(--text-muted);cursor:pointer;transition:background var(--transition);background:0 0;border:none;width:44px;font-size:1.25rem}.p-stepper button[data-v-d3bcbc0d]:hover{background:var(--accent-light);color:var(--accent-primary)}.p-stepper input[data-v-d3bcbc0d]{appearance:textfield;background:var(--surface-color);border:none;border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);color:var(--text-main);text-align:center;outline:none;width:72px;padding:12px 0;font-size:1.125rem;font-weight:600}.p-stepper input[data-v-d3bcbc0d]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.p-stepper input[data-v-d3bcbc0d]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.p-plan-picker[data-v-d3bcbc0d]{flex-wrap:wrap;gap:12px;display:flex}.p-plan-picker__option[data-v-d3bcbc0d]{background:var(--bg-color);border:1px solid var(--border-color);cursor:pointer;text-align:left;transition:all var(--transition);border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 18px;display:flex}.p-plan-picker__option[data-v-d3bcbc0d]:hover{border-color:var(--border-hover)}.p-plan-picker__option.is-active[data-v-d3bcbc0d]{background:var(--accent-light);border-color:var(--accent-primary)}.p-plan-picker__name[data-v-d3bcbc0d]{color:var(--text-main);font-weight:600}.p-plan-picker__price[data-v-d3bcbc0d]{color:var(--text-muted);font-size:.875rem}.p-calc__results[data-v-d3bcbc0d]{flex-direction:column;gap:20px;display:flex}.p-result[data-v-d3bcbc0d]{background:var(--accent-light);border:1px solid var(--accent-border);border-radius:20px;padding:24px}.p-result--muted[data-v-d3bcbc0d]{background:var(--bg-color);border-color:var(--border-color)}.p-result__label[data-v-d3bcbc0d]{color:var(--text-muted);margin-bottom:6px;font-size:.9375rem;display:block}.p-result__value[data-v-d3bcbc0d]{color:var(--text-main);font-size:2rem;font-weight:700;line-height:1.1}.p-result__value span[data-v-d3bcbc0d]{color:var(--text-muted);font-size:1rem;font-weight:500}.p-calc__note[data-v-d3bcbc0d]{color:var(--text-light);text-align:center;max-width:760px;margin:24px auto 0;font-size:.875rem}.p-cta[data-v-d3bcbc0d]{background:var(--surface-color);border-top:1px solid var(--border-color)}.p-cta__inner[data-v-d3bcbc0d]{text-align:center;max-width:640px}.p-cta__inner h2[data-v-d3bcbc0d]{margin-bottom:1rem}.p-cta__actions[data-v-d3bcbc0d]{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:32px;display:flex}.partners-footer[data-v-d3bcbc0d]{background:var(--surface-color);border-top:1px solid var(--border-color);color:var(--text-light);text-align:center;padding:32px 0;font-size:.875rem}
