.hero-block[data-v-c5850f9c]{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:#1A1E2A}.hero-overlay[data-v-c5850f9c]{position:absolute;inset:0;background:linear-gradient(180deg, rgba(26,30,42,0.3) 0%, rgba(26,30,42,0.95) 100%),
    repeating-linear-gradient(
      90deg,
      transparent 0px,
      transparent 40px,
      rgba(61,90,128,0.03) 40px,
      rgba(61,90,128,0.03) 41px
    );z-index:1}.hero-content[data-v-c5850f9c]{position:relative;z-index:2;max-width:720px;text-align:center;padding:2rem}.hero-badge[data-v-c5850f9c]{display:inline-block;background:rgba(61,90,128,0.2);border:1px solid rgba(61,90,128,0.4);color:#8BAAC4;padding:0.5rem 1.25rem;border-radius:2rem;font-family:'Inter', sans-serif;font-size:0.8125rem;font-weight:500;letter-spacing:0.05em;margin-bottom:2rem}.hero-title[data-v-c5850f9c]{font-family:'Cormorant Garamond', Georgia, serif;font-size:clamp(2.5rem, 6vw, 4rem);font-weight:600;color:#E8E6E0;line-height:1.1;margin-bottom:1.25rem;letter-spacing:-0.02em}.hero-subtitle[data-v-c5850f9c]{font-family:'Cormorant Garamond', Georgia, serif;font-size:clamp(1.25rem, 3vw, 1.75rem);font-weight:500;color:#8BAAC4;margin-bottom:1rem;font-style:italic}.hero-description[data-v-c5850f9c]{font-family:'Inter', sans-serif;font-size:1.0625rem;line-height:1.7;color:#9A97A0;margin-bottom:1.5rem;max-width:520px;margin-left:auto;margin-right:auto}.hero-meta[data-v-c5850f9c]{display:flex;justify-content:center;gap:1.5rem;margin-bottom:2.5rem;flex-wrap:wrap}.meta-item[data-v-c5850f9c]{display:flex;align-items:center;gap:0.5rem;font-family:'Inter', sans-serif;font-size:0.875rem;color:#5A5760}.meta-item i[data-v-c5850f9c]{color:#3D5A80;font-size:0.875rem}.hero-cta[data-v-c5850f9c]{display:inline-flex;align-items:center;gap:0.75rem;background:#3D5A80;color:white;border:none;padding:1rem 2.5rem;font-family:'Inter', sans-serif;font-size:1.0625rem;font-weight:500;border-radius:3rem;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 20px rgba(61,90,128,0.3)}.hero-cta[data-v-c5850f9c]:hover{background:#4A6B96;transform:translateY(-2px);box-shadow:0 8px 30px rgba(61,90,128,0.4)}.cta-arrow[data-v-c5850f9c]{transition:transform 0.3s ease}.hero-cta:hover .cta-arrow[data-v-c5850f9c]{transform:translateX(4px)}.hero-footnote[data-v-c5850f9c]{margin-top:2rem;font-family:'Cormorant Garamond', Georgia, serif;font-size:1rem;color:#5A5760;font-style:italic}.bamboo-decoration[data-v-c5850f9c]{position:absolute;right:5%;bottom:5%;z-index:1;opacity:0.15;pointer-events:none}.bamboo-stem[data-v-c5850f9c]{position:absolute;width:4px;background:linear-gradient(to top, #5A8F7C, #3D5A80);border-radius:2px;transform-origin:bottom center}.bamboo-stem--1[data-v-c5850f9c]{height:240px;bottom:0;right:0;transform:rotate(-5deg)}.bamboo-stem--2[data-v-c5850f9c]{height:180px;bottom:0;right:20px;transform:rotate(3deg)}.bamboo-stem--3[data-v-c5850f9c]{height:200px;bottom:0;right:45px;transform:rotate(-8deg)}.bamboo-leaf[data-v-c5850f9c]{position:absolute;width:30px;height:6px;background:linear-gradient(to right, #5A8F7C, #3D5A80);border-radius:3px;transform-origin:left center}.bamboo-leaf--1[data-v-c5850f9c]{bottom:200px;right:-5px;transform:rotate(-20deg)}.bamboo-leaf--2[data-v-c5850f9c]{bottom:150px;right:18px;transform:rotate(25deg)}.bamboo-leaf--3[data-v-c5850f9c]{bottom:160px;right:42px;transform:rotate(-30deg)}.bamboo-leaf--4[data-v-c5850f9c]{bottom:100px;right:0px;transform:rotate(15deg)}@media (max-width: 768px){.hero-meta[data-v-c5850f9c]{gap:1rem}.bamboo-decoration[data-v-c5850f9c]{display:none}}.progress-bar[data-v-f53f7496]{margin-bottom:1.5rem}.progress-track[data-v-f53f7496]{width:100%;height:4px;background:rgba(255,255,255,0.08);border-radius:2px;overflow:hidden}.progress-fill[data-v-f53f7496]{height:100%;background:linear-gradient(90deg, #3D5A80, #5A8F7C);border-radius:2px;transition:width 0.4s ease}.progress-info[data-v-f53f7496]{display:flex;justify-content:space-between;margin-top:0.5rem;font-family:'Inter', sans-serif;font-size:0.8125rem;color:#5A5760}.progress-pct[data-v-f53f7496]{color:#8BAAC4}.question-card[data-v-b2ea35de]{background:#242B3E;border-radius:1.25rem;padding:2rem;box-shadow:0 20px 60px rgba(0,0,0,0.3);border:1px solid rgba(255,255,255,0.04)}.question-number[data-v-b2ea35de]{font-family:'Inter', sans-serif;font-size:0.75rem;font-weight:500;color:#5A5760;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:1rem}.question-text[data-v-b2ea35de]{font-family:'Cormorant Garamond', Georgia, serif;font-size:1.5rem;font-weight:600;color:#E8E6E0;line-height:1.3;margin:0 0 1.5rem 0}.options[data-v-b2ea35de]{display:flex;flex-direction:column;gap:0.75rem}.option-btn[data-v-b2ea35de]{display:flex;align-items:flex-start;gap:1rem;width:100%;padding:1rem 1.25rem;background:#2A324A;border:1px solid rgba(255,255,255,0.06);border-radius:0.875rem;cursor:pointer;transition:all 0.25s ease;text-align:left;font-family:'Inter', sans-serif;font-size:0.9375rem;color:#9A97A0;line-height:1.5}.option-btn[data-v-b2ea35de]:hover{border-color:rgba(61,90,128,0.4);background:rgba(61,90,128,0.08);transform:translateX(4px)}.option-btn--selected[data-v-b2ea35de]{border-width:1.5px;transform:translateX(4px)}.option-key[data-v-b2ea35de]{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:1.5px solid rgba(255,255,255,0.15);border-radius:50%;font-size:0.8125rem;font-weight:600;color:#5A5760;transition:all 0.25s ease}.option-key--selected[data-v-b2ea35de]{color:white;border-color:transparent;background:#3D5A80}.option-text[data-v-b2ea35de]{flex:1;padding-top:3px}@media (max-width: 768px){.question-card[data-v-b2ea35de]{padding:1.25rem;border-radius:1rem}.question-text[data-v-b2ea35de]{font-size:1.25rem}.option-btn[data-v-b2ea35de]{padding:0.875rem 1rem;font-size:0.875rem}}.result-page[data-v-803abfdf]{max-width:640px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem;padding-bottom:3rem}.result-card[data-v-803abfdf]{background:#242B3E;border-radius:1.25rem;padding:2.5rem 2rem;text-align:center;border:1px solid;box-shadow:0 20px 60px rgba(0,0,0,0.3)}.result-icon[data-v-803abfdf]{font-size:4rem;margin-bottom:1rem;line-height:1}.result-title[data-v-803abfdf]{font-family:'Cormorant Garamond', Georgia, serif;font-size:1.75rem;font-weight:600;margin:0 0 0.75rem 0;line-height:1.2}.result-subtitle[data-v-803abfdf]{font-family:'Cormorant Garamond', Georgia, serif;font-size:1.125rem;font-weight:500;margin:0 0 2rem 0;font-style:italic}.score-bars[data-v-803abfdf]{display:flex;flex-direction:column;gap:0.75rem}.score-row[data-v-803abfdf]{display:flex;flex-direction:column;gap:0.375rem}.score-label[data-v-803abfdf]{display:flex;justify-content:space-between;font-family:'Inter', sans-serif;font-size:0.8125rem}.score-type-name[data-v-803abfdf]{color:#9A97A0;font-weight:500}.score-value[data-v-803abfdf]{color:#E8E6E0;font-weight:600}.score-track[data-v-803abfdf]{height:6px;background:rgba(255,255,255,0.06);border-radius:3px;overflow:hidden}.score-fill[data-v-803abfdf]{height:100%;border-radius:3px;transition:width 0.8s ease}.section-card[data-v-803abfdf]{background:#242B3E;border-radius:1.25rem;padding:2rem;border:1px solid rgba(255,255,255,0.04);box-shadow:0 20px 60px rgba(0,0,0,0.3)}.description-text[data-v-803abfdf]{font-family:'Inter', sans-serif;font-size:0.9375rem;line-height:1.8;color:#9A97A0;margin:0}.steps-section[data-v-803abfdf]{background:#242B3E;border-radius:1.25rem;padding:2rem;border:1px solid rgba(255,255,255,0.04);box-shadow:0 20px 60px rgba(0,0,0,0.3)}.steps-title[data-v-803abfdf]{font-family:'Cormorant Garamond', Georgia, serif;font-size:1.5rem;font-weight:600;color:#E8E6E0;margin:0 0 1.5rem 0}.steps-grid[data-v-803abfdf]{display:flex;flex-direction:column;gap:1rem}.step-card[data-v-803abfdf]{background:#2A324A;border-radius:0.875rem;padding:1.25rem;border-left:3px solid;display:flex;gap:1rem;align-items:flex-start}.step-number[data-v-803abfdf]{flex-shrink:0;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-family:'Inter', sans-serif;font-size:0.8125rem;font-weight:600}.step-text[data-v-803abfdf]{font-family:'Inter', sans-serif;font-size:0.9375rem;line-height:1.6;color:#9A97A0;margin:0;padding-top:3px}.cta-block[data-v-803abfdf]{border-radius:1.25rem;padding:2rem;text-align:center;border:1px solid;box-shadow:0 20px 60px rgba(0,0,0,0.3)}.cta-text[data-v-803abfdf]{font-family:'Inter', sans-serif;font-size:0.9375rem;line-height:1.7;color:#E8E6E0;margin:0 0 1.5rem 0}.cta-button[data-v-803abfdf]{display:inline-flex;align-items:center;padding:0.875rem 2rem;color:white;border:none;border-radius:3rem;font-family:'Inter', sans-serif;font-size:1rem;font-weight:500;cursor:pointer;text-decoration:none;transition:all 0.3s ease;box-shadow:0 4px 20px rgba(0,0,0,0.2)}.cta-button[data-v-803abfdf]:hover{opacity:0.9;transform:translateY(-2px)}@media (max-width: 768px){.result-card[data-v-803abfdf]{padding:1.5rem 1.25rem}.result-title[data-v-803abfdf]{font-size:1.375rem}.section-card[data-v-803abfdf],
  .steps-section[data-v-803abfdf],
  .cta-block[data-v-803abfdf]{padding:1.25rem}}.lead-form[data-v-810fee70]{background:#242B3E;border-radius:1.25rem;padding:2rem;border:1px solid rgba(255,255,255,0.04);box-shadow:0 20px 60px rgba(0,0,0,0.3)}.form-title[data-v-810fee70]{font-family:'Cormorant Garamond', Georgia, serif;font-size:1.5rem;font-weight:600;color:#E8E6E0;margin:0 0 0.5rem 0}.form-subtitle[data-v-810fee70]{font-family:'Inter', sans-serif;font-size:0.9375rem;color:#9A97A0;margin:0 0 1.5rem 0;line-height:1.5}.form-fields[data-v-810fee70]{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.form-field[data-v-810fee70]{display:flex;flex-direction:column;gap:0.375rem}.form-label[data-v-810fee70]{font-family:'Inter', sans-serif;font-size:0.875rem;font-weight:500;color:#9A97A0}.form-input[data-v-810fee70]{padding:0.875rem 1rem;background:#2A324A;border:1.5px solid rgba(255,255,255,0.08);border-radius:0.75rem;font-family:'Inter', sans-serif;font-size:1rem;color:#E8E6E0;transition:border-color 0.2s ease;outline:none}.form-input[data-v-810fee70]::placeholder{color:#5A5760}.form-input[data-v-810fee70]:focus{border-color:#3D5A80}.form-input--error[data-v-810fee70]{border-color:#C03A2B}.error-text[data-v-810fee70]{font-family:'Inter', sans-serif;font-size:0.75rem;color:#C03A2B}.consent-checkbox[data-v-810fee70]{display:flex;align-items:flex-start;gap:0.75rem;cursor:pointer;margin-bottom:1.5rem}.consent-checkbox input[data-v-810fee70]{display:none}.check-icon[data-v-810fee70]{width:20px;height:20px;border:2px solid rgba(255,255,255,0.15);border-radius:4px;flex-shrink:0;margin-top:2px;position:relative;transition:all 0.2s ease;background:#2A324A}.consent-checkbox input:checked + .check-icon[data-v-810fee70]{background:#3D5A80;border-color:#3D5A80}.consent-checkbox input:checked + .check-icon[data-v-810fee70]::after{content:'✓';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:white;font-size:0.75rem}.consent-text[data-v-810fee70]{font-family:'Inter', sans-serif;font-size:0.8125rem;color:#5A5760;line-height:1.4}.submit-button[data-v-810fee70]{width:100%;background:#3D5A80;color:white;border:none;padding:1rem;font-family:'Inter', sans-serif;font-size:1rem;font-weight:500;border-radius:0.75rem;cursor:pointer;transition:all 0.3s ease}.submit-button[data-v-810fee70]:hover:not(:disabled){background:#4A6B96;box-shadow:0 4px 20px rgba(61,90,128,0.3)}.submit-button[data-v-810fee70]:disabled{opacity:0.4;cursor:not-allowed}.form-footnote[data-v-810fee70]{font-family:'Inter', sans-serif;font-size:0.75rem;color:#5A5760;text-align:center;margin:1rem 0 0 0;line-height:1.4}@media (max-width: 768px){.lead-form[data-v-810fee70]{padding:1.25rem}}.share-buttons[data-v-c442d88e]{background:#242B3E;border-radius:1.25rem;padding:2rem;border:1px solid rgba(255,255,255,0.04);box-shadow:0 20px 60px rgba(0,0,0,0.3);text-align:center}.share-label[data-v-c442d88e]{font-family:'Cormorant Garamond', Georgia, serif;font-size:1.25rem;font-weight:600;color:#E8E6E0;margin:0 0 1.25rem 0}.share-grid[data-v-c442d88e]{display:flex;flex-wrap:wrap;gap:0.75rem;justify-content:center}.share-btn[data-v-c442d88e]{display:flex;align-items:center;gap:0.5rem;padding:0.75rem 1.25rem;border:none;border-radius:3rem;font-family:'Inter', sans-serif;font-size:0.875rem;font-weight:500;color:white;cursor:pointer;transition:all 0.25s ease}.share-btn--telegram[data-v-c442d88e]{background:#0088cc}.share-btn--whatsapp[data-v-c442d88e]{background:#25D366}.share-btn--vk[data-v-c442d88e]{background:#4A76A8}.share-btn--max[data-v-c442d88e]{background:#FF4500}.share-btn--instagram[data-v-c442d88e]{background:linear-gradient(45deg, #f09433, #e6683c, #dc2743, #cc2366, #bc1888)}.share-btn[data-v-c442d88e]:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,0.3)}.share-btn i[data-v-c442d88e]{font-size:1rem}.share-channel-hint[data-v-c442d88e]{font-family:'Inter', sans-serif;font-size:0.8125rem;color:#5A5760;margin:1.25rem 0 0 0;line-height:1.5}@media (max-width: 768px){.share-buttons[data-v-c442d88e]{padding:1.25rem}.share-btn[data-v-c442d88e]{padding:0.625rem 1rem;font-size:0.8125rem}}.test-app[data-v-e5c532f3]{min-height:100vh;background:#1A1E2A;position:relative}.test-layout[data-v-e5c532f3]{position:relative;z-index:1}.test-container[data-v-e5c532f3]{max-width:720px;margin:0 auto;padding:1.5rem 1.5rem 3rem;position:relative;z-index:2}.question-wrapper[data-v-e5c532f3]{margin-top:0.5rem}.nav-buttons[data-v-e5c532f3]{display:flex;justify-content:space-between;margin-top:1.25rem}.nav-spacer[data-v-e5c532f3]{flex:1}.nav-btn[data-v-e5c532f3]{padding:0.75rem 1.5rem;font-family:'Inter', sans-serif;font-size:0.9375rem;font-weight:500;border-radius:0.75rem;cursor:pointer;transition:all 0.2s ease}.nav-btn--back[data-v-e5c532f3]{background:transparent;border:1px solid rgba(255,255,255,0.1);color:#5A5760}.nav-btn--back[data-v-e5c532f3]:hover{border-color:rgba(255,255,255,0.2);color:#9A97A0}.result-wrapper[data-v-e5c532f3]{display:flex;flex-direction:column;gap:1.5rem}.success-block[data-v-e5c532f3]{background:#242B3E;border-radius:1.25rem;padding:2.5rem 2rem;text-align:center;border:1px solid rgba(90,143,124,0.3);box-shadow:0 20px 60px rgba(0,0,0,0.3)}.success-icon[data-v-e5c532f3]{width:56px;height:56px;background:#5A8F7C;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin:0 auto 1rem}.success-title[data-v-e5c532f3]{font-family:'Cormorant Garamond', Georgia, serif;font-size:1.5rem;font-weight:600;color:#E8E6E0;margin:0 0 0.5rem 0}.success-text[data-v-e5c532f3]{font-family:'Inter', sans-serif;font-size:0.9375rem;color:#9A97A0;margin:0}.slide-enter-active[data-v-e5c532f3],
.slide-leave-active[data-v-e5c532f3]{transition:all 0.3s ease}.slide-enter-from[data-v-e5c532f3]{opacity:0;transform:translateX(20px)}.slide-leave-to[data-v-e5c532f3]{opacity:0;transform:translateX(-20px)}.fade-enter-active[data-v-e5c532f3],
.fade-leave-active[data-v-e5c532f3]{transition:opacity 0.4s ease}.fade-enter-from[data-v-e5c532f3],
.fade-leave-to[data-v-e5c532f3]{opacity:0}.bamboo-bg[data-v-e5c532f3]{position:fixed;left:20px;bottom:0;z-index:0;opacity:0.08;pointer-events:none}.bamboo-bg-stem[data-v-e5c532f3]{width:6px;height:300px;background:linear-gradient(to top, #5A8F7C, #3D5A80);border-radius:3px;transform-origin:bottom center;transition:all 4s ease;animation:bambooSway-e5c532f3 6s ease-in-out infinite alternate}@keyframes bambooSway-e5c532f3{0%{transform:rotate(-3deg)}50%{transform:rotate(2deg)}100%{transform:rotate(-1deg)}}@media (max-width: 768px){.test-container[data-v-e5c532f3]{padding:1rem}.bamboo-bg[data-v-e5c532f3]{display:none}}