.dating1-page[data-v-ef7c3f32]{background:var(--color-bg);color:var(--color-text-main)}.d1-hero[data-v-ef7c3f32]{background:linear-gradient(180deg,rgba(79,70,229,.1),transparent 50%);padding:calc(var(--header-height, 80px) + var(--spacing-xl)) 0 var(--spacing-xl);text-align:center}.d1-hero-hook[data-v-ef7c3f32]{color:var(--color-accent-blue);font-size:1.1rem;font-weight:500;letter-spacing:.5px;margin:0 0 1rem}.d1-hero-title[data-v-ef7c3f32]{font-family:var(--font-display);font-size:clamp(2.5rem,7vw,4rem);font-weight:700;line-height:1.1;margin:0 0 1.5rem}.d1-hero-highlight[data-v-ef7c3f32]{background:linear-gradient(135deg,#4f46e5,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.d1-hero-subtitle[data-v-ef7c3f32]{color:var(--color-text-muted);font-size:clamp(1.1rem,2.5vw,1.35rem);line-height:1.6;margin:0 auto 3rem;max-width:700px}.d1-hero-showcase[data-v-ef7c3f32]{align-items:center;display:flex;gap:1.5rem;justify-content:center;margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:1100px;width:100%}.d1-showcase-after[data-v-ef7c3f32],.d1-showcase-before[data-v-ef7c3f32]{position:relative}.d1-showcase-before[data-v-ef7c3f32]{flex:0 0 auto}.d1-showcase-after[data-v-ef7c3f32]{flex:1}.d1-showcase-label[data-v-ef7c3f32]{color:var(--color-text-muted);font-size:.8rem;font-weight:600;letter-spacing:1px;margin-bottom:.75rem;text-align:center;text-transform:uppercase}.d1-showcase-after .d1-showcase-label[data-v-ef7c3f32]{color:var(--color-success)}.d1-showcase-grid[data-v-ef7c3f32]{display:grid;gap:.5rem}.d1-showcase-grid-4[data-v-ef7c3f32]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);width:200px}.d1-showcase-grid-8[data-v-ef7c3f32]{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr)}.d1-showcase-grid img[data-v-ef7c3f32]{aspect-ratio:3/4;border-radius:8px;cursor:pointer;-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:100%}.d1-showcase-grid img[data-v-ef7c3f32]:hover{transform:scale(1.03)}.d1-showcase-after .d1-showcase-grid img[data-v-ef7c3f32]{border:1px solid rgba(79,70,229,.3);box-shadow:0 2px 10px #4f46e526}.d1-showcase-arrow[data-v-ef7c3f32]{color:var(--color-accent-blue);flex-shrink:0;font-size:2rem;font-weight:700}.d1-match-badge[data-v-ef7c3f32]{background:linear-gradient(135deg,#ec4899,#f97316);border-radius:20px;bottom:-15px;box-shadow:0 4px 20px #ec489966;color:#fff;font-size:.9rem;font-weight:700;left:50%;padding:8px 24px;position:absolute;transform:translate(-50%);white-space:nowrap}.d1-hero-cta[data-v-ef7c3f32]{align-items:center;display:flex;flex-direction:column;gap:1rem}.d1-cta-btn[data-v-ef7c3f32]{font-size:1.1rem;padding:1rem 2.5rem}.d1-cta-micro[data-v-ef7c3f32]{color:var(--color-text-muted);font-size:.85rem}.d1-section-title[data-v-ef7c3f32]{color:var(--color-accent-blue);font-size:.9rem;font-weight:600;letter-spacing:2px;margin-bottom:.5rem;text-transform:uppercase}.d1-section-lead[data-v-ef7c3f32],.d1-section-title[data-v-ef7c3f32]{font-family:var(--font-display);text-align:center}.d1-section-lead[data-v-ef7c3f32]{color:var(--color-text-main);font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;line-height:1.3;margin-bottom:2.5rem}.d1-section-subtitle[data-v-ef7c3f32]{font-size:1.1rem;margin-bottom:3rem}.d1-section-subtitle[data-v-ef7c3f32],.d1-subsection-title[data-v-ef7c3f32]{color:var(--color-text-muted);text-align:center}.d1-subsection-title[data-v-ef7c3f32]{font-family:var(--font-display);font-size:1.25rem;font-weight:600;margin-bottom:2rem}.d1-problem[data-v-ef7c3f32]{background:#0000004d}.d1-problem-cards[data-v-ef7c3f32]{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:900px}.d1-problem-card[data-v-ef7c3f32]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:1.5rem;text-align:left}.d1-problem-number[data-v-ef7c3f32]{color:var(--color-accent-blue);font-family:var(--font-display);font-size:1.25rem;font-weight:700;margin-bottom:.75rem;opacity:.5}.d1-problem-card h3[data-v-ef7c3f32]{font-family:var(--font-display);font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.d1-problem-card p[data-v-ef7c3f32]{color:var(--color-text-muted);font-size:.9rem;line-height:1.5;margin:0}.d1-answer-examples[data-v-ef7c3f32],.d1-problem-examples[data-v-ef7c3f32]{margin-left:auto;margin-right:auto;margin-top:3rem;max-width:900px}.d1-examples-grid[data-v-ef7c3f32]{display:grid;gap:.75rem;grid-template-columns:repeat(5,1fr);margin-bottom:1rem}.d1-examples-grid-bad[data-v-ef7c3f32]{grid-template-columns:repeat(4,1fr)}.d1-examples-grid-good[data-v-ef7c3f32]{grid-template-columns:repeat(5,1fr)}.d1-examples-grid img[data-v-ef7c3f32]{aspect-ratio:3/4;border-radius:10px;cursor:pointer;-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:100%}.d1-examples-grid img[data-v-ef7c3f32]:hover{transform:scale(1.03)}.d1-examples-caption[data-v-ef7c3f32]{color:var(--color-text-muted);font-size:.9rem;font-style:italic;margin:0 auto;max-width:600px;text-align:center}.d1-examples-caption-good[data-v-ef7c3f32]{color:var(--color-success);font-weight:500}.d1-answer[data-v-ef7c3f32]{background:linear-gradient(180deg,transparent,rgba(79,70,229,.05))}.d1-answer-cards[data-v-ef7c3f32]{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:900px}.d1-answer-card[data-v-ef7c3f32]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:1.5rem;text-align:center}.d1-answer-icon[data-v-ef7c3f32]{font-size:2rem;margin-bottom:.75rem}.d1-answer-card h3[data-v-ef7c3f32]{font-family:var(--font-display);font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.d1-answer-card p[data-v-ef7c3f32]{color:var(--color-text-muted);font-size:.9rem;line-height:1.5;margin:0}.d1-problem-content[data-v-ef7c3f32]{margin:0 auto 3rem;max-width:700px;text-align:center}.d1-problem-text[data-v-ef7c3f32]{color:var(--color-text-muted);font-size:1.1rem;line-height:1.7;margin-bottom:1.5rem}.d1-swipe-visual[data-v-ef7c3f32]{display:flex;flex-wrap:wrap;gap:3rem;justify-content:center}.d1-swipe-card[data-v-ef7c3f32]{text-align:center;width:160px}.d1-swipe-img[data-v-ef7c3f32]{border-radius:12px;height:200px;margin-bottom:1rem;-o-object-fit:cover;object-fit:cover;width:100%}.d1-swipe-left .d1-swipe-img[data-v-ef7c3f32]{filter:grayscale(30%);opacity:.7}.d1-swipe-right .d1-swipe-img[data-v-ef7c3f32]{border:2px solid var(--color-success)}.d1-swipe-action[data-v-ef7c3f32]{align-items:center;display:flex;font-size:.9rem;font-weight:600;gap:.5rem;justify-content:center}.d1-action-left[data-v-ef7c3f32]{color:var(--color-error)}.d1-action-right[data-v-ef7c3f32]{color:var(--color-success)}.d1-heart-icon[data-v-ef7c3f32],.d1-x-icon[data-v-ef7c3f32]{font-size:1.2rem}.d1-solution[data-v-ef7c3f32]{background:linear-gradient(180deg,transparent,rgba(79,70,229,.05))}.d1-solution-note[data-v-ef7c3f32]{color:var(--color-text-muted);font-size:1rem;font-style:italic;line-height:1.6;margin:3rem auto 0;max-width:600px;text-align:center}.d1-steps-vertical[data-v-ef7c3f32]{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:1000px}.d1-step-row[data-v-ef7c3f32]{align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.05);border-radius:16px;display:grid;gap:2rem;grid-template-columns:200px 1fr;padding:1.5rem}.d1-step-row-highlight[data-v-ef7c3f32]{background:#4f46e514;border-color:var(--color-accent-blue)}.d1-step-info[data-v-ef7c3f32]{align-items:flex-start;display:flex;gap:1rem}.d1-step-number[data-v-ef7c3f32]{align-items:center;background:var(--color-accent-blue);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.25rem;font-weight:700;height:44px;justify-content:center;width:44px}.d1-step-text[data-v-ef7c3f32]{flex:1}.d1-step-title[data-v-ef7c3f32]{font-family:var(--font-display);font-size:1.1rem;font-weight:600;margin-bottom:.25rem}.d1-step-desc[data-v-ef7c3f32]{color:var(--color-text-muted);font-size:.85rem;line-height:1.4;margin:0}.d1-step-badge-inline[data-v-ef7c3f32]{background:var(--color-accent-blue);border-radius:10px;color:#fff;display:inline-block;font-size:.7rem;font-weight:600;margin-top:.5rem;padding:3px 10px;text-transform:uppercase}.d1-step-gallery[data-v-ef7c3f32]{display:grid;gap:.5rem;grid-template-columns:repeat(6,1fr)}.d1-step-gallery img[data-v-ef7c3f32]{aspect-ratio:3/4;border-radius:8px;cursor:pointer;-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:100%}.d1-step-gallery img[data-v-ef7c3f32]:hover{transform:scale(1.03)}.d1-gallery-large img[data-v-ef7c3f32]{aspect-ratio:3/4}.d1-step-row-wide[data-v-ef7c3f32]{gap:1.5rem;grid-template-columns:1fr}.d1-gallery-4[data-v-ef7c3f32]{gap:.75rem;grid-template-columns:repeat(4,1fr)}.d1-step-row-expanded[data-v-ef7c3f32]{gap:1.5rem;grid-template-columns:1fr}.d1-step-row-expanded .d1-step-gallery[data-v-ef7c3f32]{grid-template-columns:repeat(8,1fr)}.d1-step-details[data-v-ef7c3f32]{grid-column:1/-1;padding:0 .5rem}.d1-step-details p[data-v-ef7c3f32]{color:var(--color-text-muted);font-size:.9rem;line-height:1.6;margin:0}.d1-results[data-v-ef7c3f32]{background:#0000004d}.d1-results-disclaimer[data-v-ef7c3f32]{color:var(--color-text-muted);font-size:.9rem;line-height:1.6;margin:.5rem auto 2rem;max-width:600px;text-align:center}.d1-screenshots-section[data-v-ef7c3f32]{margin-bottom:3rem}.d1-results-grid[data-v-ef7c3f32]{display:grid;gap:1rem;grid-template-columns:repeat(5,1fr);margin:0 auto;max-width:1200px}.d1-results-grid img[data-v-ef7c3f32]{aspect-ratio:9/16;border-radius:12px;cursor:pointer;-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:100%}.d1-results-grid img[data-v-ef7c3f32]:hover{transform:scale(1.02)}.d1-testimonials-section[data-v-ef7c3f32]{margin:0 auto;max-width:1000px}.d1-testimonial-grid[data-v-ef7c3f32]{gap:1rem;grid-template-columns:repeat(4,1fr)}.d1-testimonial[data-v-ef7c3f32]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;display:flex;flex-direction:column}.d1-testimonial-quote[data-v-ef7c3f32]{color:#fff;flex:1;font-size:1.15rem;font-style:italic;line-height:1.7;margin:0 0 1rem}.d1-testimonial-footer[data-v-ef7c3f32]{align-items:center;border-top:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;padding-top:.75rem}.d1-testimonial-name[data-v-ef7c3f32]{color:var(--color-text-muted);font-size:.85rem}.d1-match-change[data-v-ef7c3f32]{background:#10b9811a;border-radius:6px;color:var(--color-success);font-family:var(--font-display);font-size:.8rem;font-weight:700;padding:.25rem .6rem}.d1-why-works[data-v-ef7c3f32]{background:#0006}.d1-why-list[data-v-ef7c3f32]{display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:900px}.d1-why-card[data-v-ef7c3f32]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;display:flex;gap:1.5rem;padding:1.5rem}.d1-why-num[data-v-ef7c3f32]{color:var(--color-accent-blue);flex-shrink:0;font-family:var(--font-display);font-size:1.25rem;font-weight:700;opacity:.7}.d1-why-content[data-v-ef7c3f32]{flex:1}.d1-why-content h3[data-v-ef7c3f32]{font-family:var(--font-display);font-size:1.1rem;font-weight:600;margin:0 0 .5rem}.d1-why-content>p[data-v-ef7c3f32]{color:var(--color-text-muted);font-size:.95rem;line-height:1.5;margin:0 0 1rem}.d1-why-success[data-v-ef7c3f32]{color:var(--color-success)!important;font-weight:500}.d1-signal-mini[data-v-ef7c3f32]{display:flex;flex-wrap:wrap;gap:.5rem}.d1-signal-mini span[data-v-ef7c3f32]{background:#ffffff0d;border-radius:20px;color:var(--color-text-muted);font-size:.8rem;padding:.4rem .75rem}.d1-why-images[data-v-ef7c3f32]{align-items:center;display:flex;gap:1.5rem}.d1-why-img-item[data-v-ef7c3f32]{text-align:center}.d1-why-img-item img[data-v-ef7c3f32]{border-radius:10px;cursor:pointer;height:130px;-o-object-fit:cover;object-fit:cover;width:100px}.d1-why-img-item span[data-v-ef7c3f32]{color:var(--color-text-muted);display:block;font-size:.8rem;margin-top:.5rem}.d1-why-arrow[data-v-ef7c3f32]{color:var(--color-accent-blue);font-size:1.5rem;font-weight:700}.d1-why-images-3[data-v-ef7c3f32]{display:flex}.d1-why-images-3 img[data-v-ef7c3f32]{height:130px;width:100px}.d1-vs-box[data-v-ef7c3f32]{margin-top:.5rem}.d1-vs-item[data-v-ef7c3f32]{padding:.75rem}.d1-vs-item span[data-v-ef7c3f32]{display:block;font-size:.7rem;font-weight:600;letter-spacing:.5px;margin-bottom:.25rem;text-transform:uppercase}.d1-vs-bad span[data-v-ef7c3f32]{color:var(--color-error)}.d1-vs-good span[data-v-ef7c3f32]{color:var(--color-success)}.d1-vs-item p[data-v-ef7c3f32]{font-size:.85rem}.d1-vs-divider[data-v-ef7c3f32]{font-size:.75rem}.d1-why-images-3[data-v-ef7c3f32]{display:grid;gap:.75rem;grid-template-columns:repeat(3,1fr);max-width:450px}.d1-why-images-3 img[data-v-ef7c3f32]{aspect-ratio:3/4;border-radius:10px;cursor:pointer;-o-object-fit:cover;object-fit:cover;width:100%}.d1-styling-labels[data-v-ef7c3f32]{align-items:center;display:flex;font-size:.85rem;font-weight:600;gap:.75rem;justify-content:center;letter-spacing:.5px;margin:1rem 0;text-transform:uppercase}.d1-styling-labels span[data-v-ef7c3f32]{color:var(--color-text-muted);transition:color .3s ease}.d1-styling-labels span.active[data-v-ef7c3f32]{color:var(--color-accent-blue)}.d1-styling-labels-arrow[data-v-ef7c3f32]{color:var(--color-text-muted);opacity:.5}.d1-styling-grid[data-v-ef7c3f32]{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:500px;width:100%}.d1-styling-cell[data-v-ef7c3f32]{aspect-ratio:3/4;position:relative}.d1-styling-cell img[data-v-ef7c3f32]{border-radius:8px;cursor:pointer;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.d1-backgrounds-grid[data-v-ef7c3f32]{display:grid;gap:.5rem;grid-template-columns:repeat(8,1fr);margin-top:1rem;width:100%}.d1-backgrounds-grid img[data-v-ef7c3f32]{aspect-ratio:3/4;border-radius:8px;cursor:pointer;-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:100%}.d1-backgrounds-grid img[data-v-ef7c3f32]:hover{transform:scale(1.03)}.d1-jury-diagram[data-v-ef7c3f32]{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin:1.5rem 0}.d1-jury-item[data-v-ef7c3f32]{background:#4f46e514;border:1px solid rgba(79,70,229,.2);border-radius:12px;padding:1.25rem 1rem;text-align:center;transition:transform .2s,border-color .2s}.d1-jury-item[data-v-ef7c3f32]:hover{border-color:#4f46e566;transform:translateY(-2px)}.d1-jury-icon[data-v-ef7c3f32]{font-size:2rem;margin-bottom:.5rem}.d1-jury-role[data-v-ef7c3f32]{color:var(--color-text-main);font-family:var(--font-display);font-size:.95rem;font-weight:600;margin-bottom:.25rem}.d1-jury-desc[data-v-ef7c3f32]{font-size:.75rem;line-height:1.4}.d1-jury-desc[data-v-ef7c3f32],.d1-jury-note[data-v-ef7c3f32]{color:var(--color-text-muted)}.d1-jury-note[data-v-ef7c3f32]{font-size:.9rem;line-height:1.5;margin:0}.d1-shots-grid[data-v-ef7c3f32]{display:grid;gap:.75rem;grid-template-columns:repeat(3,1fr);margin-top:1rem}.d1-shot-item[data-v-ef7c3f32]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:1rem}.d1-shot-item strong[data-v-ef7c3f32]{color:var(--color-text-main);display:block;font-size:.9rem;margin-bottom:.25rem}.d1-shot-item span[data-v-ef7c3f32]{color:var(--color-text-muted);font-size:.8rem;line-height:1.4}.d1-signal-grid[data-v-ef7c3f32]{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-bottom:1rem}.d1-signal-item[data-v-ef7c3f32]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:10px;display:flex;gap:.75rem;padding:1rem}.d1-signal-icon[data-v-ef7c3f32]{flex-shrink:0;font-size:1.5rem}.d1-signal-content h4[data-v-ef7c3f32]{color:var(--color-text-main);font-size:.9rem;font-weight:600;margin:0 0 .25rem}.d1-signal-what[data-v-ef7c3f32]{color:var(--color-text-muted);font-size:.8rem;margin:0 0 .25rem}.d1-signal-why[data-v-ef7c3f32]{color:var(--color-accent-blue);font-size:.75rem;font-style:italic;margin:0}.d1-signal-note[data-v-ef7c3f32]{color:var(--color-success);font-size:.85rem;font-weight:500;margin:0}.d1-vs-box[data-v-ef7c3f32]{align-items:stretch;display:flex;gap:1rem;margin-top:1rem}.d1-vs-item[data-v-ef7c3f32]{border-radius:10px;flex:1;padding:1rem;text-align:center}.d1-vs-bad[data-v-ef7c3f32]{background:#ef44441a;border:1px solid rgba(239,68,68,.3)}.d1-vs-good[data-v-ef7c3f32]{background:#10b9811a;border:1px solid rgba(16,185,129,.3)}.d1-vs-label[data-v-ef7c3f32]{display:block;font-size:.7rem;font-weight:600;letter-spacing:.5px;margin-bottom:.5rem;text-transform:uppercase}.d1-vs-bad .d1-vs-label[data-v-ef7c3f32]{color:var(--color-error)}.d1-vs-good .d1-vs-label[data-v-ef7c3f32]{color:var(--color-success)}.d1-vs-item p[data-v-ef7c3f32]{color:var(--color-text-main);font-size:.9rem;margin:0}.d1-vs-divider[data-v-ef7c3f32]{align-items:center;color:var(--color-text-muted);display:flex;font-size:.8rem;font-weight:700}.d1-comparison[data-v-ef7c3f32]{background:linear-gradient(180deg,transparent,rgba(79,70,229,.05))}.d1-table-wrapper[data-v-ef7c3f32]{overflow-x:auto;-webkit-overflow-scrolling:touch}.d1-table[data-v-ef7c3f32]{border-collapse:collapse;font-size:.95rem;margin:0 auto;max-width:900px;width:100%}.d1-table td[data-v-ef7c3f32],.d1-table th[data-v-ef7c3f32]{border-bottom:1px solid hsla(0,0%,100%,.1);padding:1rem;text-align:left}.d1-table th[data-v-ef7c3f32]{background:#ffffff08;color:var(--color-text-main);font-weight:600}.d1-table td[data-v-ef7c3f32]{color:var(--color-text-muted)}.d1-highlight-col[data-v-ef7c3f32]{background:#4f46e51a!important;color:var(--color-text-main)!important;font-weight:500}.d1-text-green[data-v-ef7c3f32]{color:var(--color-success)!important}.d1-text-red[data-v-ef7c3f32]{color:var(--color-error)!important}.d1-proof[data-v-ef7c3f32]{background:#0000004d}.d1-match-screenshots[data-v-ef7c3f32]{margin-bottom:4rem}.d1-screenshots-grid[data-v-ef7c3f32]{display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:900px}.d1-screenshot-placeholder[data-v-ef7c3f32]{align-items:center;background:#ffffff08;border:2px dashed hsla(0,0%,100%,.2);border-radius:12px;display:flex;flex-direction:column;justify-content:center;min-height:200px;padding:2rem 1rem;text-align:center}.d1-placeholder-icon[data-v-ef7c3f32]{font-size:2.5rem;margin-bottom:1rem}.d1-screenshot-placeholder p[data-v-ef7c3f32]{color:var(--color-text-muted);font-size:.9rem;margin-bottom:.5rem}.d1-placeholder-label[data-v-ef7c3f32]{color:var(--color-success);font-size:.8rem;font-weight:600}.d1-testimonials-extended[data-v-ef7c3f32]{margin-bottom:4rem}.d1-testimonial-grid[data-v-ef7c3f32]{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.d1-testimonial[data-v-ef7c3f32]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:1.5rem}.d1-testimonial-placeholder[data-v-ef7c3f32]{border-style:dashed;opacity:.6}.d1-testimonial-stat[data-v-ef7c3f32]{color:var(--color-success);font-family:var(--font-display);font-size:1.1rem;font-weight:700;margin-bottom:.75rem}.d1-testimonial-quote[data-v-ef7c3f32]{color:var(--color-text-muted);font-size:.95rem;line-height:1.6;margin-bottom:1rem}.d1-testimonial-author[data-v-ef7c3f32]{color:var(--color-text-main);font-size:.85rem;font-weight:500}.d1-video-testimonials[data-v-ef7c3f32]{margin-bottom:2rem}.d1-video-grid[data-v-ef7c3f32]{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:800px}.d1-video-placeholder[data-v-ef7c3f32]{background:#ffffff08;border:2px dashed hsla(0,0%,100%,.2);border-radius:12px;cursor:pointer;padding:3rem 1.5rem;text-align:center;transition:border-color .3s}.d1-video-placeholder[data-v-ef7c3f32]:hover{border-color:var(--color-accent-blue)}.d1-play-icon[data-v-ef7c3f32]{align-items:center;background:var(--color-accent-blue);border-radius:50%;color:#fff;display:flex;font-size:1.25rem;height:50px;justify-content:center;margin:0 auto 1rem;width:50px}.d1-video-placeholder p[data-v-ef7c3f32]{color:var(--color-text-muted);font-size:.9rem}.d1-philosophy[data-v-ef7c3f32]{background:linear-gradient(180deg,transparent,rgba(79,70,229,.05))}.d1-philosophy-content[data-v-ef7c3f32]{margin:0 auto 2rem;max-width:700px;text-align:center}.d1-philosophy-text[data-v-ef7c3f32]{color:var(--color-text-main);font-size:1.1rem;line-height:1.7;margin-bottom:1rem}.d1-philosophy-muted[data-v-ef7c3f32]{color:var(--color-text-muted);font-size:.95rem;font-style:italic}.d1-quote[data-v-ef7c3f32]{border-left:3px solid var(--color-accent-blue);color:var(--color-accent-blue);font-size:1.25rem;font-style:italic;line-height:1.6;margin:0 auto;max-width:600px;padding-left:1.5rem;text-align:left}.d1-pricing[data-v-ef7c3f32]{background:#0000004d}.d1-pricing-card[data-v-ef7c3f32]{background:#ffffff08;border:2px solid var(--color-accent-blue);border-radius:20px;margin:0 auto;max-width:550px;padding:2.5rem 2rem;text-align:center}.d1-package-title[data-v-ef7c3f32]{font-family:var(--font-display);font-size:1.5rem;font-weight:600;margin-bottom:2rem}.d1-package-features[data-v-ef7c3f32]{list-style:none;margin:0 0 2rem;padding:0;text-align:left}.d1-package-features li[data-v-ef7c3f32]{color:var(--color-text-muted);font-size:.95rem;margin-bottom:.75rem}.d1-package-features li strong[data-v-ef7c3f32]{color:var(--color-text-main)}.d1-price-block[data-v-ef7c3f32]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:2rem}.d1-price-old[data-v-ef7c3f32]{color:var(--color-text-muted);font-size:1.25rem;text-decoration:line-through}.d1-price-arrow[data-v-ef7c3f32]{color:var(--color-accent-blue);font-size:1.5rem}.d1-price-current[data-v-ef7c3f32]{color:var(--color-success);font-size:2.5rem;font-weight:700}.d1-urgency-notice[data-v-ef7c3f32]{background:#ffc8001a;border:1px solid rgba(255,200,0,.3);border-radius:12px;color:#fc0;font-size:.85rem;margin-bottom:2rem;padding:.75rem 1rem;text-align:center}.d1-free-banner[data-v-ef7c3f32]{background:linear-gradient(90deg,#ff6b6b,#ff8e53);cursor:pointer;display:block;padding:1rem;position:sticky;text-align:center;text-decoration:none;top:0;transition:filter .2s;z-index:100}.d1-free-banner[data-v-ef7c3f32]:hover{filter:brightness(1.1)}.d1-free-banner-content[data-v-ef7c3f32]{align-items:center;display:flex;flex-direction:column;gap:.5rem}.d1-free-badge[data-v-ef7c3f32]{background:#fff;border-radius:4px;color:#ff6b6b;font-size:.8rem;font-weight:700;letter-spacing:.5px;padding:.35rem .75rem}.d1-free-text[data-v-ef7c3f32]{color:#fff;font-size:1.2rem;font-weight:600}.d1-free-text strong[data-v-ef7c3f32]{font-size:1.4rem}.d1-free-condition[data-v-ef7c3f32]{color:#ffffffe6;font-size:.85rem}@media(min-width:768px){.d1-free-banner-content[data-v-ef7c3f32]{flex-direction:row;gap:1rem}}.d1-price-free[data-v-ef7c3f32]{color:#ff6b6b!important}.d1-urgency-free[data-v-ef7c3f32]{background:#ff6b6b26;border-color:#ff6b6b66;color:#ff6b6b}.d1-pricing-free-event[data-v-ef7c3f32]{border:2px solid #ff6b6b;position:relative}.d1-free-event-badge[data-v-ef7c3f32]{background:linear-gradient(90deg,#ff6b6b,#ff8e53);border-radius:20px;color:#fff;font-size:.75rem;font-weight:700;left:50%;letter-spacing:.5px;padding:.4rem 1.2rem;position:absolute;top:-12px;transform:translate(-50%);white-space:nowrap}.d1-free-event-condition[data-v-ef7c3f32]{background:#ffffff0d;border-radius:8px;color:var(--color-text-muted);font-size:.85rem;line-height:1.5;margin-bottom:1rem;padding:1rem}.d1-free-event-condition strong[data-v-ef7c3f32]{color:var(--color-text-main)}.d1-pricing-cta[data-v-ef7c3f32]{width:100%}.d1-faq[data-v-ef7c3f32]{background:linear-gradient(180deg,transparent,rgba(79,70,229,.05))}.d1-faq-list[data-v-ef7c3f32]{margin:0 auto;max-width:750px}.d1-faq-item[data-v-ef7c3f32]{border-bottom:1px solid hsla(0,0%,100%,.1);padding:1.5rem 0}.d1-faq-item[data-v-ef7c3f32]:last-child{border-bottom:none}.d1-faq-question[data-v-ef7c3f32]{font-family:var(--font-display);font-size:1.1rem;font-weight:600;margin-bottom:.75rem}.d1-faq-answer[data-v-ef7c3f32]{color:var(--color-text-muted);font-size:.95rem;line-height:1.7}@media(max-width:1024px){.d1-answer-cards[data-v-ef7c3f32],.d1-problem-cards[data-v-ef7c3f32]{grid-template-columns:1fr;max-width:400px}.d1-examples-grid[data-v-ef7c3f32]{grid-template-columns:repeat(4,1fr)}.d1-examples-grid-good[data-v-ef7c3f32]{grid-template-columns:repeat(5,1fr)}.d1-step-row[data-v-ef7c3f32]{gap:1.5rem;grid-template-columns:180px 1fr}.d1-step-gallery[data-v-ef7c3f32],.d1-step-row-expanded .d1-step-gallery[data-v-ef7c3f32]{grid-template-columns:repeat(4,1fr)}.d1-why-grid[data-v-ef7c3f32]{grid-template-columns:1fr;max-width:500px}.d1-results-grid[data-v-ef7c3f32]{grid-template-columns:repeat(3,1fr)}.d1-testimonial-grid[data-v-ef7c3f32]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.d1-hero[data-v-ef7c3f32]{padding:calc(var(--header-height, 70px) + var(--spacing-lg)) 0 var(--spacing-lg)}.d1-shots-grid[data-v-ef7c3f32],.d1-styling-grid[data-v-ef7c3f32]{grid-template-columns:repeat(2,1fr)}.d1-styling-grid[data-v-ef7c3f32]{max-width:400px}.d1-backgrounds-grid[data-v-ef7c3f32]{grid-template-columns:repeat(4,1fr)}.d1-jury-diagram[data-v-ef7c3f32]{gap:.75rem;grid-template-columns:repeat(2,1fr)}.d1-jury-item[data-v-ef7c3f32]{padding:1rem .75rem}.d1-jury-icon[data-v-ef7c3f32]{font-size:1.5rem}.d1-jury-role[data-v-ef7c3f32]{font-size:.85rem}.d1-hero-showcase[data-v-ef7c3f32]{flex-direction:column;gap:2rem}.d1-showcase-arrow[data-v-ef7c3f32]{transform:rotate(90deg)}.d1-showcase-grid-4[data-v-ef7c3f32]{width:160px}.d1-showcase-grid-8[data-v-ef7c3f32]{grid-template-columns:repeat(4,1fr)}.d1-swipe-visual[data-v-ef7c3f32]{gap:1.5rem}.d1-swipe-card[data-v-ef7c3f32]{width:140px}.d1-swipe-img[data-v-ef7c3f32]{height:170px}.d1-step-row[data-v-ef7c3f32]{gap:1rem;grid-template-columns:1fr}.d1-step-row-expanded .d1-step-gallery[data-v-ef7c3f32]{grid-template-columns:repeat(4,1fr)}.d1-step-info[data-v-ef7c3f32]{justify-content:center;text-align:center}.d1-step-gallery[data-v-ef7c3f32]{grid-template-columns:repeat(3,1fr)}.d1-examples-grid[data-v-ef7c3f32]{grid-template-columns:repeat(4,1fr)}.d1-examples-grid-good[data-v-ef7c3f32]{grid-template-columns:repeat(5,1fr)}.d1-results-grid[data-v-ef7c3f32]{grid-template-columns:repeat(2,1fr)}.d1-testimonial-grid[data-v-ef7c3f32]{grid-template-columns:1fr}.d1-table[data-v-ef7c3f32]{font-size:.85rem}.d1-table td[data-v-ef7c3f32],.d1-table th[data-v-ef7c3f32]{padding:.75rem .5rem}.d1-pricing-card[data-v-ef7c3f32]{padding:2rem 1.5rem}}
