.share-page[data-v-9beaf0fb]{min-height:100vh;background:#fff}.container[data-v-9beaf0fb]{max-width:1200px;margin:0 auto;padding:0 2rem}.hero-section[data-v-9beaf0fb]{background:#fafaf9;padding:5rem 0}.hero-section .container[data-v-9beaf0fb]{display:grid;grid-template-columns:1.2fr 1fr;gap:4rem;align-items:center}.hero-title[data-v-9beaf0fb]{font-size:3rem;font-weight:700;color:#18181b;margin:0 0 1.5rem;line-height:1.2}.hero-description[data-v-9beaf0fb]{font-size:1.125rem;color:#52525b;line-height:1.7;margin:0 0 1rem}.hero-cta[data-v-9beaf0fb]{display:flex;gap:1rem;margin-top:2rem;flex-wrap:wrap}.cta-button[data-v-9beaf0fb]{padding:1rem 2rem;border-radius:100px;font-weight:600;font-size:1rem;border:none;cursor:pointer;text-decoration:none;display:inline-block;transition:all .2s}.cta-button.primary[data-v-9beaf0fb]{background:#ff6719;color:#fff}.cta-button.secondary[data-v-9beaf0fb]{background:transparent;color:#ff6719;border:2px solid #ff6719}.coming-soon-badge[data-v-9beaf0fb]{padding:1rem 2rem;border-radius:100px;font-weight:600;font-size:1rem;background:#ff6719;color:#fff;border:none;display:inline-block}.coming-soon-badge.large[data-v-9beaf0fb]{padding:1.25rem 3rem;font-size:1.125rem}.hero-visual[data-v-9beaf0fb]{display:flex;align-items:center;justify-content:center}.hero-image[data-v-9beaf0fb]{width:100%;height:auto;border-radius:12px;box-shadow:0 10px 40px #0000001a}.placeholder-visual[data-v-9beaf0fb],.placeholder-screenshot[data-v-9beaf0fb]{background:#e5e5e5;border-radius:12px;padding:3rem 2rem;text-align:center;color:#71717a;font-size:.875rem;line-height:1.6}.placeholder-screenshot.large[data-v-9beaf0fb]{padding:4rem 2rem;margin:2rem 0}.placeholder-caption[data-v-9beaf0fb]{margin-top:1rem;font-size:.75rem;color:#a1a1aa}.problem-section[data-v-9beaf0fb]{background:#fff;padding:5rem 0}.section-title[data-v-9beaf0fb]{font-size:2.5rem;font-weight:700;color:#18181b;margin:0 0 2rem;text-align:center}.problem-content[data-v-9beaf0fb]{max-width:800px;margin:0 auto;text-align:center}.problem-text[data-v-9beaf0fb]{font-size:1.125rem;color:#52525b;line-height:1.7;margin:0 0 1.5rem}.problem-highlight[data-v-9beaf0fb]{font-size:1.25rem;font-weight:600;color:#18181b;margin:2rem 0 0}.two-ways-section[data-v-9beaf0fb]{background:#fafaf9;padding:5rem 0}.sharing-methods[data-v-9beaf0fb]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:3rem}.method-card[data-v-9beaf0fb]{background:#fff;border-radius:12px;padding:2rem;border:1px solid #e5e5e5}.method-header[data-v-9beaf0fb]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.method-icon[data-v-9beaf0fb]{width:3rem;height:3rem;color:#ff6719;flex-shrink:0}.method-title[data-v-9beaf0fb]{font-size:1.5rem;font-weight:600;color:#18181b;margin:0}.method-subtitle[data-v-9beaf0fb]{font-size:.875rem;color:#71717a;margin:0 0 1.5rem;font-style:italic}.method-description[data-v-9beaf0fb]{font-size:1rem;color:#52525b;line-height:1.6;margin:0 0 1.5rem}.method-details[data-v-9beaf0fb]{margin:1.5rem 0}.details-heading[data-v-9beaf0fb]{font-size:1rem;font-weight:600;color:#18181b;margin:1.5rem 0 .75rem}.details-list[data-v-9beaf0fb]{list-style:none;padding:0;margin:0 0 1rem}.details-list li[data-v-9beaf0fb]{padding:.5rem 0 .5rem 1.5rem;position:relative;color:#52525b;line-height:1.6}.details-list li[data-v-9beaf0fb]:before{content:"•";position:absolute;left:0;color:#ff6719;font-weight:700}.key-difference[data-v-9beaf0fb]{background:#fff;border-radius:12px;padding:2rem;border:2px solid #ff6719;text-align:center}.key-difference p[data-v-9beaf0fb]{margin:.5rem 0;font-size:1rem;color:#52525b}.key-difference p[data-v-9beaf0fb]:first-child{font-weight:600;color:#18181b}.how-share-links-section[data-v-9beaf0fb]{background:#fff;padding:5rem 0}.how-portals-section[data-v-9beaf0fb]{background:#fafaf9;padding:5rem 0}.workflow-steps[data-v-9beaf0fb]{max-width:900px;margin:0 auto}.workflow-step[data-v-9beaf0fb]{display:grid;grid-template-columns:auto 1fr;gap:2rem;margin-bottom:3rem;align-items:start}.step-number[data-v-9beaf0fb]{width:3rem;height:3rem;background:#ff6719;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;flex-shrink:0}.step-title[data-v-9beaf0fb]{font-size:1.5rem;font-weight:600;color:#18181b;margin:0 0 1rem}.step-description[data-v-9beaf0fb]{font-size:1rem;color:#52525b;line-height:1.6;margin:0 0 1rem}.step-image[data-v-9beaf0fb]{max-width:670px;width:100%;height:auto;border-radius:16px;box-shadow:0 4px 20px #00000026;margin-top:1.5rem;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.step-image-small[data-v-9beaf0fb]{max-width:397px}.permission-list[data-v-9beaf0fb],.design-list[data-v-9beaf0fb]{list-style:none;padding:0;margin:1rem 0}.permission-list li[data-v-9beaf0fb],.design-list li[data-v-9beaf0fb]{display:flex;align-items:center;gap:.75rem;padding:.5rem 0;color:#52525b}.check-icon[data-v-9beaf0fb]{width:1.25rem;height:1.25rem;color:#22c55e;flex-shrink:0}.control-security-section[data-v-9beaf0fb]{background:#fff;padding:5rem 0}.security-grid[data-v-9beaf0fb]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.security-item[data-v-9beaf0fb]{background:#fff;border-radius:12px;padding:2rem;border:1px solid #e5e5e5}.security-icon[data-v-9beaf0fb]{width:3rem;height:3rem;color:#ff6719;margin-bottom:1rem}.security-title[data-v-9beaf0fb]{font-size:1.25rem;font-weight:600;color:#18181b;margin:0 0 .75rem}.security-description[data-v-9beaf0fb]{font-size:1rem;color:#52525b;line-height:1.6;margin:0}.security-note[data-v-9beaf0fb]{font-size:.875rem;color:#71717a;margin:.75rem 0 0;font-style:italic}.use-cases-section[data-v-9beaf0fb]{background:#fafaf9;padding:5rem 0}.use-case-list[data-v-9beaf0fb]{max-width:900px;margin:0 auto}.use-case[data-v-9beaf0fb]{background:#fafaf9;border-radius:12px;padding:2rem;margin-bottom:2rem;border:1px solid #e5e5e5}.use-case-header[data-v-9beaf0fb]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.use-case-icon[data-v-9beaf0fb]{width:2.5rem;height:2.5rem;color:#ff6719;flex-shrink:0}.use-case-title[data-v-9beaf0fb]{font-size:1.5rem;font-weight:600;color:#18181b;margin:0}.use-case-quote[data-v-9beaf0fb]{font-size:1.125rem;color:#52525b;line-height:1.7;font-style:italic;margin:0 0 1.5rem;padding-left:1.5rem;border-left:3px solid #ff6719}.use-case-setup[data-v-9beaf0fb]{margin:1.5rem 0}.setup-heading[data-v-9beaf0fb]{font-size:1rem;font-weight:600;color:#18181b;margin:0 0 .75rem}.setup-list[data-v-9beaf0fb]{list-style:none;padding:0;margin:0}.setup-list li[data-v-9beaf0fb]{padding:.5rem 0 .5rem 1.5rem;position:relative;color:#52525b;line-height:1.6}.setup-list li[data-v-9beaf0fb]:before{content:"→";position:absolute;left:0;color:#ff6719;font-weight:700}.recipient-section[data-v-9beaf0fb]{background:#fff;padding:5rem 0}.recipient-features[data-v-9beaf0fb]{max-width:900px;margin:0 auto}.recipient-feature[data-v-9beaf0fb]{display:grid;grid-template-columns:auto 1fr;gap:1.5rem;margin-bottom:2rem;align-items:start}.feature-check[data-v-9beaf0fb]{width:2rem;height:2rem;color:#22c55e;flex-shrink:0;margin-top:.25rem}.feature-heading[data-v-9beaf0fb]{font-size:1.25rem;font-weight:600;color:#18181b;margin:0 0 .5rem}.feature-text[data-v-9beaf0fb]{font-size:1rem;color:#52525b;line-height:1.6;margin:0}.recipient-tagline[data-v-9beaf0fb]{text-align:center;font-size:1.5rem;font-weight:600;color:#18181b;margin-top:3rem}.comparison-section[data-v-9beaf0fb]{background:#fafaf9;padding:5rem 0}.comparison-table-wrapper[data-v-9beaf0fb]{overflow-x:auto;margin-bottom:2rem}.comparison-table[data-v-9beaf0fb]{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden}.comparison-table th[data-v-9beaf0fb]{background:#18181b;color:#fff;padding:1rem;text-align:left;font-weight:600}.comparison-table td[data-v-9beaf0fb]{padding:1rem;border-bottom:1px solid #e5e5e5;color:#52525b}.comparison-table tr:last-child td[data-v-9beaf0fb]{border-bottom:none}.feature-column[data-v-9beaf0fb]{width:40%}.share-links-column[data-v-9beaf0fb],.portals-column[data-v-9beaf0fb]{width:30%}.feature-name[data-v-9beaf0fb]{font-weight:500;color:#18181b}.table-check[data-v-9beaf0fb]{width:1.5rem;height:1.5rem;color:#22c55e;display:inline-block;vertical-align:middle}.comparison-summary[data-v-9beaf0fb]{max-width:800px;margin:2rem auto 0;background:#fff;border-radius:12px;padding:2rem;border:1px solid #e5e5e5}.comparison-summary p[data-v-9beaf0fb]{margin:0 0 1rem;font-size:1rem;color:#52525b;line-height:1.6}.comparison-summary p[data-v-9beaf0fb]:last-child{margin-bottom:0}.comparison-summary strong[data-v-9beaf0fb]{color:#18181b}.faq-section[data-v-9beaf0fb]{background:#fff;padding:5rem 0}.faq-list[data-v-9beaf0fb]{max-width:900px;margin:0 auto}.faq-item[data-v-9beaf0fb]{background:#fafaf9;border-radius:12px;padding:2rem;margin-bottom:1.5rem;border:1px solid #e5e5e5}.faq-question[data-v-9beaf0fb]{font-size:1.25rem;font-weight:600;color:#18181b;margin:0 0 1rem}.faq-answer[data-v-9beaf0fb]{font-size:1rem;color:#52525b;line-height:1.6;margin:0}.final-cta-section[data-v-9beaf0fb]{background:#fafaf9;padding:5rem 0;text-align:center}.cta-title[data-v-9beaf0fb]{font-size:3rem;font-weight:700;color:#18181b;margin:0 0 1.5rem}.cta-description[data-v-9beaf0fb]{font-size:1.25rem;color:#52525b;margin:0 0 .75rem}.cta-buttons[data-v-9beaf0fb]{display:flex;justify-content:center;gap:1rem;margin:2rem 0;flex-wrap:wrap}.cta-link[data-v-9beaf0fb]{color:#ff6719;text-decoration:none;font-weight:600;font-size:1.125rem;transition:opacity .2s}.cta-link[data-v-9beaf0fb]:hover{opacity:.7}.cta-pricing[data-v-9beaf0fb]{font-size:1rem;color:#71717a;margin-top:1rem}@media (max-width: 1024px){.hero-section .container[data-v-9beaf0fb]{grid-template-columns:1fr;gap:2rem}.sharing-methods[data-v-9beaf0fb],.themes-grid[data-v-9beaf0fb],.security-grid[data-v-9beaf0fb],.tracking-grid[data-v-9beaf0fb]{grid-template-columns:1fr}}@media (max-width: 768px){.container[data-v-9beaf0fb]{padding:0 1.5rem}.hero-section[data-v-9beaf0fb]{padding:3rem 0}.hero-title[data-v-9beaf0fb]{font-size:2rem}.hero-description[data-v-9beaf0fb]{font-size:1rem}.section-title[data-v-9beaf0fb]{font-size:1.75rem}.cta-title[data-v-9beaf0fb]{font-size:2rem}.workflow-step[data-v-9beaf0fb],.recipient-feature[data-v-9beaf0fb]{grid-template-columns:1fr;gap:1rem}.comparison-table[data-v-9beaf0fb]{font-size:.875rem}.comparison-table th[data-v-9beaf0fb],.comparison-table td[data-v-9beaf0fb]{padding:.75rem .5rem}}
