.blog-preview__card[data-v-76b57e75]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:12px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.blog-preview__card[data-v-76b57e75]:hover{border-color:var(--color-accent);box-shadow:0 4px 16px #ff67191a}.blog-preview__image[data-v-76b57e75]{display:block;overflow:hidden}.blog-preview__image img[data-v-76b57e75]{object-fit:cover;width:100%;height:200px;transition:transform .3s;display:block}.blog-preview__card:hover .blog-preview__image img[data-v-76b57e75]{transform:scale(1.03)}.blog-preview__content[data-v-76b57e75]{padding:1.5rem}.blog-preview__meta[data-v-76b57e75]{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.blog-preview__category[data-v-76b57e75]{color:var(--color-link);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.blog-preview__date[data-v-76b57e75]{color:var(--color-text-muted);font-size:.75rem}.blog-preview__reading-time[data-v-76b57e75],.blog-preview__listen-time[data-v-76b57e75]{color:var(--color-text-muted);align-items:center;gap:.25rem;font-size:.75rem;display:flex}.blog-preview__meta-icon[data-v-76b57e75]{width:13px;height:13px}.blog-preview__title[data-v-76b57e75]{color:var(--color-text-primary);margin-bottom:.75rem;font-size:1.25rem;font-weight:600;line-height:1.3}.blog-preview__title a[data-v-76b57e75]{color:inherit;text-decoration:none}.blog-preview__title a[data-v-76b57e75]:hover{color:var(--color-accent)}.blog-preview__excerpt[data-v-76b57e75]{color:var(--color-text-secondary);margin:0;font-size:.9375rem;line-height:1.6}@media (width<=768px){.blog-preview__image img[data-v-76b57e75]{height:180px}.blog-preview__title[data-v-76b57e75]{font-size:1.125rem}}.theme--dark .blog-preview__card:hover{border-color:var(--color-accent-hover);box-shadow:0 4px 16px #ff8c4a1a}.theme--dark .blog-preview__category{color:var(--color-link)}.theme--dark .blog-preview__excerpt{color:var(--color-text-muted)}.sr-only[data-v-c8d50c3f]{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-v2[data-v-c8d50c3f]{background:var(--color-bg);max-width:100vw;min-height:100vh;overflow-x:hidden}.container[data-v-c8d50c3f]{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 2rem}.hero[data-v-c8d50c3f]{background:linear-gradient(#fafaf9 0%,#fff 100%);padding:8rem 0 6rem}.hero-grid[data-v-c8d50c3f]{grid-template-columns:1.4fr 1fr;align-items:start;gap:4rem;display:grid}.hero-content[data-v-c8d50c3f]{text-align:center;max-width:700px}.hero-illustration[data-v-c8d50c3f]{flex-direction:column;justify-content:center;align-items:center;display:flex}.hero-illustration picture[data-v-c8d50c3f]{width:100%}.hero-illustration picture[data-v-c8d50c3f]:first-child{margin-top:0}.hero-illustration picture:first-child .hero-image[data-v-c8d50c3f]{box-shadow:0 25px 80px #00000040}.hero-illustration picture[data-v-c8d50c3f]:nth-child(2){margin-top:-3rem;margin-left:2rem}.hero-illustration picture[data-v-c8d50c3f]:nth-child(3){margin-top:-6rem;margin-left:0}.hero-image[data-v-c8d50c3f]{border-radius:8px;width:100%;height:auto;display:block;box-shadow:0 20px 60px #00000026}.hero-title[data-v-c8d50c3f]{color:var(--color-text-primary);letter-spacing:-.02em;margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,3.3rem);font-weight:700;line-height:1.15}.hero-subtitle[data-v-c8d50c3f]{color:var(--color-text-secondary);margin-bottom:2.5rem;font-size:clamp(1.125rem,2vw,1.375rem);font-weight:400;line-height:1.6}.hero-highlight[data-v-c8d50c3f]{color:var(--color-text-primary);font-size:1.125em;font-weight:700;display:inline}.hero-currency-note[data-v-c8d50c3f]{color:var(--color-text-tertiary);font-size:.875em;font-style:italic;font-weight:400;display:inline}.hero-b2b-note[data-v-c8d50c3f]{color:var(--color-text-tertiary);font-size:.875em;font-weight:500;display:inline}.hero-contact-link[data-v-c8d50c3f]{color:#3b82f6;font-weight:500;text-decoration:none;transition:color .2s}.hero-contact-link[data-v-c8d50c3f]:hover{color:#2563eb;text-decoration:underline}.hero-actions[data-v-c8d50c3f]{flex-direction:column;align-items:center;gap:1rem;display:flex}.cta-button-wrapper[data-v-c8d50c3f]{width:100%;max-width:400px;display:inline-block}.cta-button.primary[data-v-c8d50c3f]{color:#fff;text-shadow:0 1px 2px #0003;background:linear-gradient(135deg,#e85a10 0%,#c44e0f 100%);border-radius:100px;justify-content:center;align-items:center;padding:12px 32px 14px;font-size:1rem;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.cta-button-wrapper:hover .cta-button.primary[data-v-c8d50c3f]{background:linear-gradient(135deg,#d45312 0%,#b3450d 100%);transform:translateY(-2px)}.cta-button.primary.large[data-v-c8d50c3f]{width:100%;max-width:400px;padding:16px 40px 18px;font-size:1.125rem}.hero-pricing[data-v-c8d50c3f]{color:var(--color-text-tertiary);font-size:1rem}.guarantee-badge[data-v-c8d50c3f]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:100px;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.9375rem;font-weight:500;display:inline-flex}.guarantee-icon[data-v-c8d50c3f]{color:#16a34a;flex-shrink:0;width:18px;height:18px}.features-carousel-section[data-v-c8d50c3f]{background:var(--color-surface);padding:6rem 0;overflow:hidden}.features-carousel[data-v-c8d50c3f]{padding-top:8px;position:relative}.carousel-slides-wrapper[data-v-c8d50c3f]{overflow:hidden}.carousel-progress[data-v-c8d50c3f]{background:var(--color-border);z-index:10;border-radius:2px;height:4px;position:absolute;top:0;left:0;right:0}.carousel-progress-bar[data-v-c8d50c3f]{background:var(--color-accent);border-radius:2px;height:100%;transition:width .1s linear}.carousel-slides[data-v-c8d50c3f]{transition:transform .5s ease-out;display:flex}.carousel-slides.no-transition[data-v-c8d50c3f]{transition:none}.carousel-slide[data-v-c8d50c3f]{flex:0 0 100%;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;min-height:500px;padding:2rem 0;display:grid}.carousel-slide-reverse[data-v-c8d50c3f]{direction:rtl}.carousel-slide-reverse[data-v-c8d50c3f]>*{direction:ltr}.slide-illustration[data-v-c8d50c3f]{justify-content:center;align-items:center;display:flex}.slide-content[data-v-c8d50c3f]{flex-direction:column;gap:1.5rem;display:flex}.carousel-arrow[data-v-c8d50c3f]{background:var(--color-bg);border:1px solid var(--color-border);cursor:pointer;z-index:10;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001a}.carousel-arrow-prev[data-v-c8d50c3f]{left:-60px}.carousel-arrow-next[data-v-c8d50c3f]{right:-60px}.carousel-arrow[data-v-c8d50c3f]:hover{border-color:var(--color-accent);color:var(--color-accent);box-shadow:0 4px 12px #ff671933}.carousel-arrow-icon[data-v-c8d50c3f]{width:24px;height:24px}.upload-organize-grid[data-v-c8d50c3f]{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.illustration-area[data-v-c8d50c3f]{justify-content:center;align-items:center;display:flex}.illustration-placeholder[data-v-c8d50c3f]{aspect-ratio:1;background:linear-gradient(135deg,#f4f4f5 0%,#e4e4e7 100%);border:2px dashed #a1a1aa;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;display:flex}.illustration-icon[data-v-c8d50c3f]{width:64px;height:64px;color:var(--color-text-tertiary);stroke-width:1.5px}.illustration-text[data-v-c8d50c3f]{color:var(--color-text-tertiary);font-size:1rem;font-weight:500}.illustration-image[data-v-c8d50c3f]{-webkit-mask-composite:source-in;border-radius:16px;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%),linear-gradient(#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%),linear-gradient(#0000 0%,#000 10% 90%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.illustration-image-extra-blur[data-v-c8d50c3f]{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%),linear-gradient(#0000 0%,#000 15% 85%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%),linear-gradient(#0000 0%,#000 15% 85%,#0000 100%)}.content-area[data-v-c8d50c3f]{flex-direction:column;gap:1.5rem;display:flex}.content-title[data-v-c8d50c3f]{color:var(--color-text-primary);letter-spacing:-.01em;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(1.875rem,3vw,2.25rem);font-weight:600;line-height:1.2}.content-description[data-v-c8d50c3f]{color:var(--color-text-secondary);letter-spacing:.01em;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.125rem;line-height:1.7}.section-opener[data-v-c8d50c3f]{color:var(--color-text-primary);font-size:1.25rem;font-weight:700;display:inline}.feature-checklist[data-v-c8d50c3f]{flex-direction:column;gap:.75rem;margin-top:.5rem;list-style:none;display:flex}.feature-checklist li[data-v-c8d50c3f]{color:var(--color-text-primary);padding-left:1.75rem;font-size:1rem;line-height:1.5;position:relative}.feature-checklist li[data-v-c8d50c3f]:before{content:"✓";color:#16a34a;font-size:1.125rem;font-weight:700;position:absolute;left:0}.learn-more-link[data-v-c8d50c3f]{background:var(--color-accent);color:#fff;border-radius:100px;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.875rem 1.75rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 2px 8px #ff671933}.learn-more-link[data-v-c8d50c3f]:hover{background:var(--color-accent-hover);text-decoration:none;transform:translate(4px);box-shadow:0 4px 12px #ff67194d}.learn-more-link svg[data-v-c8d50c3f]{transition:transform .3s}.learn-more-link:hover svg[data-v-c8d50c3f]{transform:translate(4px)}.collaborate-section[data-v-c8d50c3f]{background:var(--color-bg);padding:6rem 0}.collaborate-grid[data-v-c8d50c3f]{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.workspaces-section[data-v-c8d50c3f]{background:var(--color-surface);padding:6rem 0}.workspaces-grid[data-v-c8d50c3f]{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.share-section[data-v-c8d50c3f]{background:var(--color-bg);padding:6rem 0}.share-grid[data-v-c8d50c3f]{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.organize-section[data-v-c8d50c3f]{background:var(--color-surface);padding:6rem 0}.organize-grid[data-v-c8d50c3f]{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.calendar-analytics-section[data-v-c8d50c3f]{background:var(--color-bg);padding:6rem 0}.calendar-analytics-grid[data-v-c8d50c3f]{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.tabs-container[data-v-c8d50c3f]{margin-top:2rem}.tabs-nav[data-v-c8d50c3f]{border-bottom:2px solid var(--color-border);gap:.5rem;margin-bottom:2rem;display:flex}.tab-button[data-v-c8d50c3f]{color:var(--color-text-tertiary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-2px;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:500;transition:all .2s}.tab-button[data-v-c8d50c3f]:hover{color:var(--color-text-primary)}.tab-button.active[data-v-c8d50c3f]{color:var(--color-accent);border-bottom-color:var(--color-accent);font-weight:600}.tab-content[data-v-c8d50c3f]{min-height:400px}.tab-pane[data-v-c8d50c3f]{animation:.3s ease-in fadeIn-c8d50c3f}@keyframes fadeIn-c8d50c3f{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tab-headline[data-v-c8d50c3f]{color:var(--color-text-primary);margin-bottom:1rem;font-size:1.25rem;font-weight:600}.tab-description[data-v-c8d50c3f]{color:var(--color-text-secondary);margin-bottom:1.5rem;font-size:1rem;line-height:1.7}.example-box[data-v-c8d50c3f]{background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:8px;margin-top:1.5rem;padding:1.25rem}.example-title[data-v-c8d50c3f]{color:var(--color-text-primary);margin-bottom:.75rem;font-size:.875rem;font-weight:600}.example-code[data-v-c8d50c3f]{color:var(--color-text-primary);white-space:pre;margin:0;font-family:Monaco,Courier New,monospace;font-size:.875rem;line-height:1.6;overflow-x:auto}.use-cases-compact[data-v-c8d50c3f]{background:var(--color-surface-alt);border-radius:8px;margin-top:1.5rem;padding:1.25rem}.use-cases-compact strong[data-v-c8d50c3f]{color:var(--color-text-primary);margin-bottom:.75rem;font-size:.875rem;font-weight:600;display:block}.use-cases-compact ul[data-v-c8d50c3f]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.use-cases-compact li[data-v-c8d50c3f]{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.5}.use-cases-compact li strong[data-v-c8d50c3f]{color:var(--color-text-primary);margin-bottom:0;display:inline}.portal-highlight[data-v-c8d50c3f]{border-left:3px solid var(--color-accent);color:var(--color-text-secondary);background:#fff7ed;border-radius:4px;margin-top:1.5rem;padding:1rem 1.25rem;font-size:.9375rem;line-height:1.6}.portal-highlight strong[data-v-c8d50c3f]{color:var(--color-text-primary)}.vertical-tabs-container[data-v-c8d50c3f]{gap:2rem;margin-top:2rem;display:flex}.vertical-tabs-nav[data-v-c8d50c3f]{flex-direction:row;gap:.5rem;min-height:400px;display:flex}.vertical-tab-button[data-v-c8d50c3f]{background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text-tertiary);cursor:pointer;text-align:center;writing-mode:vertical-lr;white-space:nowrap;border-radius:8px;padding:1.5rem 1rem;font-size:.9375rem;font-weight:500;transition:all .2s;transform:rotate(180deg)}.vertical-tab-button[data-v-c8d50c3f]:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}.vertical-tab-button.active[data-v-c8d50c3f]{color:var(--color-accent);border-color:var(--color-accent);background:#fff7ed;font-weight:600}.vertical-tab-content[data-v-c8d50c3f]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:12px;flex:1;padding:2rem}.vertical-tab-pane[data-v-c8d50c3f]{animation:.3s ease-in fadeIn-c8d50c3f}.filter-section-title[data-v-c8d50c3f]{color:var(--color-text-primary);margin-bottom:1.75rem;font-size:1.25rem;font-weight:600}.spacious-list[data-v-c8d50c3f]{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.spacious-list li[data-v-c8d50c3f]{color:var(--color-text-secondary);font-size:1.0625rem;line-height:1.8}.spacious-list li strong[data-v-c8d50c3f]{color:var(--color-text-primary);font-size:1.0625rem;font-weight:600}.use-cases-section[data-v-c8d50c3f],.permissions-section[data-v-c8d50c3f]{margin-top:2rem}.views-list[data-v-c8d50c3f]{flex-direction:column;gap:1.5rem;display:flex}.view-item[data-v-c8d50c3f]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:1.25rem}.view-title[data-v-c8d50c3f]{color:var(--color-text-primary);margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.view-description[data-v-c8d50c3f]{color:var(--color-text-secondary);margin:0;font-size:1rem;line-height:1.6}.use-cases-list[data-v-c8d50c3f]{flex-direction:column;gap:.75rem;list-style:none;display:flex}.use-cases-list li[data-v-c8d50c3f]{color:var(--color-text-secondary);padding-left:1.5rem;font-size:1rem;line-height:1.5;position:relative}.use-cases-list li[data-v-c8d50c3f]:before{content:"•";color:var(--color-accent);font-size:1rem;font-weight:700;line-height:1;position:absolute;top:.25rem;left:0}.use-cases-list strong[data-v-c8d50c3f]{color:var(--color-text-primary);font-weight:600}.features[data-v-c8d50c3f]{padding:6rem 0}.features-grid[data-v-c8d50c3f]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:2.5rem;margin:0 auto;display:grid}.feature-card[data-v-c8d50c3f]{text-align:center;padding:2rem 1.5rem}.feature-icon[data-v-c8d50c3f]{width:48px;height:48px;color:var(--color-accent);stroke-width:1.5px;margin:0 auto 1.5rem}.feature-title[data-v-c8d50c3f]{color:var(--color-text-primary);margin-bottom:.75rem;font-size:1.375rem;font-weight:600}.feature-description[data-v-c8d50c3f]{color:var(--color-text-secondary);font-size:1rem;line-height:1.6}.how-it-works[data-v-c8d50c3f]{background:var(--color-surface);padding:6rem 0}.section-title[data-v-c8d50c3f]{color:var(--color-text-primary);text-align:center;letter-spacing:-.01em;margin-bottom:1rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:600}.section-subtitle[data-v-c8d50c3f]{color:var(--color-text-tertiary);text-align:center;margin-bottom:3rem;font-size:1.125rem}.steps[data-v-c8d50c3f]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:3rem;margin-top:3rem;display:grid}.step[data-v-c8d50c3f]{padding-left:4rem;position:relative}.step-number[data-v-c8d50c3f]{background:var(--color-accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;font-weight:700;display:flex;position:absolute;top:0;left:0}.step-title[data-v-c8d50c3f]{color:var(--color-text-primary);margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.step-description[data-v-c8d50c3f]{color:var(--color-text-secondary);font-size:1rem;line-height:1.6}.all-features[data-v-c8d50c3f]{background:var(--color-bg);padding:6rem 0}.feature-sections[data-v-c8d50c3f]{grid-template-columns:repeat(2,1fr);gap:3rem 4rem;margin-top:3rem;display:grid}.feature-section[data-v-c8d50c3f]{flex-direction:column;display:flex}.feature-section-title[data-v-c8d50c3f]{color:var(--color-text-primary);border-bottom:2px solid var(--color-accent);margin-bottom:1rem;padding-bottom:.75rem;font-size:1.125rem;font-weight:600}.feature-section-items[data-v-c8d50c3f]{flex-direction:column;gap:1rem;display:flex}.feature-row[data-v-c8d50c3f]{flex-direction:column;gap:.25rem;display:flex}.feature-row-header[data-v-c8d50c3f]{align-items:center;gap:.625rem;display:flex}.feature-check-icon[data-v-c8d50c3f]{color:#16a34a;flex-shrink:0;width:18px;height:18px}.feature-row-name[data-v-c8d50c3f]{color:var(--color-text-primary);font-size:.9375rem;font-weight:500}.feature-new-badge[data-v-c8d50c3f]{background:var(--color-accent);color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:100px;flex-shrink:0;margin-left:.25rem;padding:.125rem .375rem;font-size:.625rem;font-weight:700;line-height:1}.feature-row-tooltip[data-v-c8d50c3f]{color:var(--color-text-tertiary);margin:0;padding-left:1.625rem;font-size:.8125rem;line-height:1.5}@media (width<=900px){.feature-sections[data-v-c8d50c3f]{grid-template-columns:1fr;gap:2.5rem}}@media (width<=640px){.all-features[data-v-c8d50c3f]{padding:4rem 0}.feature-sections[data-v-c8d50c3f]{margin-top:2rem}.feature-section-title[data-v-c8d50c3f]{font-size:1rem}.feature-row-name[data-v-c8d50c3f]{font-size:.875rem}.feature-row-tooltip[data-v-c8d50c3f]{font-size:.8125rem}}.pricing[data-v-c8d50c3f]{background:var(--color-bg);padding:6rem 0}.pricing-content[data-v-c8d50c3f]{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;margin-top:3rem;display:grid}.pricing-calculator[data-v-c8d50c3f]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:16px;padding:2.5rem}.calculator-controls[data-v-c8d50c3f]{flex-direction:column;gap:2rem;margin-bottom:2.5rem;display:flex}.control-group[data-v-c8d50c3f]{flex-direction:column;gap:.75rem;display:flex}.control-label[data-v-c8d50c3f]{color:var(--color-text-primary);font-size:.9375rem;font-weight:600}.slider[data-v-c8d50c3f]{background:linear-gradient(to right, #ff6719 0%, #ff6719 var(--slider-progress,0%), #e4e4e7 var(--slider-progress,0%), #e4e4e7 100%);appearance:none;cursor:pointer;border-radius:100px;outline:none;width:100%;height:6px;transition:background .1s}.slider[data-v-c8d50c3f]::-webkit-slider-thumb{appearance:none;background:var(--color-accent);cursor:pointer;border-radius:50%;width:20px;height:20px;transition:transform .15s,box-shadow .15s;box-shadow:0 2px 4px #0000001a}.slider[data-v-c8d50c3f]::-moz-range-thumb{background:var(--color-accent);cursor:pointer;border:none;border-radius:50%;width:20px;height:20px;transition:transform .15s,box-shadow .15s;box-shadow:0 2px 4px #0000001a}.slider.slider-active[data-v-c8d50c3f]::-webkit-slider-thumb{transform:scale(1.15);box-shadow:0 3px 8px #ff671966}.slider.slider-active[data-v-c8d50c3f]::-moz-range-thumb{transform:scale(1.15);box-shadow:0 3px 8px #ff671966}.control-value[data-v-c8d50c3f]{color:var(--color-text-primary);font-size:1.25rem;font-weight:600}.pricing-result[data-v-c8d50c3f]{text-align:center;background:var(--color-surface);border-radius:12px;padding:2rem}.price[data-v-c8d50c3f]{margin-bottom:1.5rem}.price-amount[data-v-c8d50c3f]{color:var(--color-text-primary);letter-spacing:-.02em;font-size:2.75rem;font-weight:700;line-height:1.2}.price-currency[data-v-c8d50c3f]{color:var(--color-text-tertiary);font-size:1.5rem;font-weight:600}.price-details[data-v-c8d50c3f]{flex-direction:column;gap:.5rem;display:flex}.price-details p[data-v-c8d50c3f]{color:var(--color-text-secondary);font-size:1rem}.price-note[data-v-c8d50c3f]{margin-top:.5rem;color:var(--color-text-muted)!important;font-size:.875rem!important}.slider-max-note[data-v-c8d50c3f]{margin-top:.5rem}.fade-enter-active[data-v-c8d50c3f],.fade-leave-active[data-v-c8d50c3f]{transition:opacity .3s}.fade-enter-from[data-v-c8d50c3f],.fade-leave-to[data-v-c8d50c3f]{opacity:0}.price-contact-link[data-v-c8d50c3f]{color:#2563eb;text-underline-offset:2px;text-decoration:underline;transition:color .2s}.price-contact-link[data-v-c8d50c3f]:hover{color:#2563eb;text-decoration:underline}.pricing-explanation[data-v-c8d50c3f]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:16px;padding:2.5rem}.explanation-title[data-v-c8d50c3f]{color:var(--color-text-primary);margin-bottom:2rem;font-size:1.5rem;font-weight:600}.explanation-content[data-v-c8d50c3f]{flex-direction:column;gap:2rem;display:flex}.explanation-item[data-v-c8d50c3f]{align-items:start;gap:1.25rem;display:flex}.explanation-number[data-v-c8d50c3f]{background:var(--color-accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-weight:600;display:flex}.explanation-item h4[data-v-c8d50c3f]{color:var(--color-text-primary);margin-bottom:.25rem;font-size:1.0625rem;font-weight:600}.explanation-item p[data-v-c8d50c3f]{color:var(--color-text-tertiary);font-size:.9375rem;line-height:1.5}.pricing-comparison[data-v-c8d50c3f]{border-top:1px solid var(--color-border);margin-top:4rem;padding-top:4rem}.comparison-title[data-v-c8d50c3f]{color:var(--color-text-primary);text-align:center;margin-bottom:2rem;font-size:1.5rem;font-weight:600}.comparison-grid[data-v-c8d50c3f]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:2rem;max-width:700px;margin:0 auto;display:grid}.comparison-card[data-v-c8d50c3f]{background:var(--color-bg);border:1px solid var(--color-border);text-align:center;border-radius:12px;padding:2rem}.comparison-card.highlight[data-v-c8d50c3f]{border-color:var(--color-accent);border-width:2px;box-shadow:0 4px 12px #ff67191a}.comparison-card-title[data-v-c8d50c3f]{color:var(--color-text-primary);margin-bottom:1rem;font-size:1.125rem;font-weight:600}.comparison-price[data-v-c8d50c3f]{color:var(--color-text-primary);letter-spacing:-.02em;margin-bottom:1.5rem;font-size:2.5rem;font-weight:700}.comparison-price span[data-v-c8d50c3f]{color:var(--color-text-tertiary);margin-top:.25rem;font-size:1rem;font-weight:500;display:block}.comparison-list[data-v-c8d50c3f]{text-align:left;flex-direction:column;gap:.75rem;list-style:none;display:flex}.comparison-list li[data-v-c8d50c3f]{padding-left:1.5rem;font-size:.9375rem;position:relative}.comparison-list li[data-v-c8d50c3f]:before{content:"✓";font-weight:700;position:absolute;left:0}.comparison-list.negative li[data-v-c8d50c3f]:before{content:"✗";color:#dc2626}.comparison-list.positive li[data-v-c8d50c3f]:before{content:"✓";color:#16a34a}.who-its-for[data-v-c8d50c3f]{padding:6rem 0}.use-cases[data-v-c8d50c3f]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:2.5rem;margin-top:3rem;display:grid}.use-case[data-v-c8d50c3f]{border:1px solid var(--color-border);border-radius:12px;padding:2rem;transition:all .2s}.use-case[data-v-c8d50c3f]:hover{border-color:var(--color-accent);box-shadow:0 4px 12px #ff67191a}.use-case-title[data-v-c8d50c3f]{color:var(--color-text-primary);margin-bottom:.75rem;font-size:1.375rem;font-weight:600}.use-case-description[data-v-c8d50c3f]{color:var(--color-text-secondary);font-size:1rem;line-height:1.6}.blog-preview[data-v-c8d50c3f]{background:var(--color-surface);padding:6rem 0}.blog-preview__grid[data-v-c8d50c3f]{grid-template-columns:repeat(2,1fr);gap:2.5rem;margin-top:3rem;display:grid}.blog-preview__cta[data-v-c8d50c3f]{text-align:center;margin-top:2.5rem}.blog-preview__link[data-v-c8d50c3f]{color:var(--color-link);align-items:center;gap:.5rem;font-size:1rem;font-weight:600;text-decoration:none;transition:gap .2s;display:inline-flex}.blog-preview__link[data-v-c8d50c3f]:hover{gap:.75rem}.blog-preview__link svg[data-v-c8d50c3f]{transition:transform .2s}.blog-preview__link:hover svg[data-v-c8d50c3f]{transform:translate(4px)}@media (width<=768px){.blog-preview[data-v-c8d50c3f]{padding:4rem 0}.blog-preview__grid[data-v-c8d50c3f]{grid-template-columns:1fr;gap:1.5rem;margin-top:2rem}}.earn-bonus[data-v-c8d50c3f]{background:linear-gradient(135deg,#fef3c7 0%,#fde68a 50%,#fbbf24 100%);padding:5rem 0}.earn-bonus-content[data-v-c8d50c3f]{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.earn-bonus-text[data-v-c8d50c3f]{max-width:500px}.earn-bonus-title[data-v-c8d50c3f]{color:#18181b;letter-spacing:-.01em;margin-bottom:1rem;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;line-height:1.2}.earn-bonus-subtitle[data-v-c8d50c3f]{color:#44403c;margin-bottom:2rem;font-size:1.0625rem;line-height:1.7}.earn-bonus-subtitle strong[data-v-c8d50c3f]{color:#18181b;font-weight:600}.earn-bonus-cta[data-v-c8d50c3f]{color:#fff;background:#18181b;border-radius:100px;align-items:center;gap:.625rem;padding:1rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 2px 8px #0000001a}.earn-bonus-cta[data-v-c8d50c3f]:hover{background:#27272a;box-shadow:0 6px 16px #0000002e}.earn-bonus-arrow[data-v-c8d50c3f]{width:20px;height:20px;transition:transform .2s}.earn-bonus-cta:hover .earn-bonus-arrow[data-v-c8d50c3f]{transform:translate(4px)}.earn-bonus-cards[data-v-c8d50c3f]{justify-content:center;gap:1.5rem;display:flex}.platform-card[data-v-c8d50c3f]{background:var(--color-bg);text-align:center;border-radius:16px;min-width:160px;padding:2rem;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 20px #00000014}.platform-card[data-v-c8d50c3f]:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0000001f}.platform-logo[data-v-c8d50c3f]{flex-direction:column;align-items:center;gap:.5rem;margin-bottom:1.25rem;display:flex}.platform-icon[data-v-c8d50c3f]{width:48px;height:48px}.platform-logo span[data-v-c8d50c3f]{color:var(--color-text-primary);font-size:1.125rem;font-weight:700}.platform-reward[data-v-c8d50c3f]{flex-direction:column;gap:.25rem;margin-bottom:.75rem;display:flex}.reward-amount[data-v-c8d50c3f]{color:#16a34a;letter-spacing:-.01em;font-size:1.75rem;font-weight:700}.reward-seats[data-v-c8d50c3f]{color:#15803d;font-size:1rem;font-weight:600}.platform-note[data-v-c8d50c3f]{color:var(--color-text-tertiary);font-size:.8125rem}.earn-bonus-disclaimer[data-v-c8d50c3f]{text-align:center;color:#78716c;margin-top:2rem;font-size:.875rem}@media (width<=900px){.earn-bonus-content[data-v-c8d50c3f]{text-align:center;grid-template-columns:1fr;gap:2.5rem}.earn-bonus-text[data-v-c8d50c3f]{max-width:100%}.earn-bonus-cards[data-v-c8d50c3f]{justify-content:center}}@media (width<=500px){.earn-bonus[data-v-c8d50c3f]{padding:3rem 0}.earn-bonus-cards[data-v-c8d50c3f]{flex-direction:column;align-items:center;gap:1rem}.platform-card[data-v-c8d50c3f]{width:100%;max-width:280px;padding:1.5rem}.earn-bonus-cta[data-v-c8d50c3f]{justify-content:center;width:100%}}.trust[data-v-c8d50c3f]{background:#18181b;padding:4rem 0}.trust-items[data-v-c8d50c3f]{grid-template-columns:repeat(4,1fr);gap:2.5rem;display:grid}.trust-item[data-v-c8d50c3f]{align-items:start;gap:1.25rem;display:flex}.trust-icon[data-v-c8d50c3f]{width:32px;height:32px;color:var(--color-accent);stroke-width:2px;flex-shrink:0}.trust-text h3[data-v-c8d50c3f]{color:#fafaf9;margin-bottom:.25rem;font-size:1.0625rem;font-weight:600}.trust-text p[data-v-c8d50c3f]{color:#8f8f99;font-size:.9375rem}.trust-link[data-v-c8d50c3f]{color:#8f8f99;text-underline-offset:2px;-webkit-text-decoration:underline #a1a1aa66;text-decoration:underline #a1a1aa66;transition:color .2s,text-decoration-color .2s}.trust-link[data-v-c8d50c3f]:hover{color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.cta[data-v-c8d50c3f]{background:var(--color-surface);padding:6rem 0}.cta-content[data-v-c8d50c3f]{text-align:center;max-width:700px;margin:0 auto}.cta-title[data-v-c8d50c3f]{color:var(--color-text-primary);letter-spacing:-.01em;margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:600}.cta-subtitle[data-v-c8d50c3f]{color:var(--color-text-secondary);margin-bottom:2rem;font-size:1.125rem;line-height:1.6}@media (width<=1024px){.hero-grid[data-v-c8d50c3f]{grid-template-columns:1fr;gap:3rem}.hero-content[data-v-c8d50c3f]{order:1}.hero-illustration[data-v-c8d50c3f]{order:2}.hero-illustration picture[data-v-c8d50c3f]:nth-child(2),.hero-illustration picture[data-v-c8d50c3f]:nth-child(3){display:none}.pricing-content[data-v-c8d50c3f]{grid-template-columns:1fr}.trust-items[data-v-c8d50c3f]{grid-template-columns:repeat(2,1fr)}.carousel-slide[data-v-c8d50c3f]{grid-template-columns:1fr;align-items:start;gap:1rem;min-height:auto;padding:1rem 0}.carousel-slide-reverse[data-v-c8d50c3f]{direction:ltr}.slide-illustration[data-v-c8d50c3f]{max-width:400px;margin:0 auto}.carousel-arrow-prev[data-v-c8d50c3f]{left:0}.carousel-arrow-next[data-v-c8d50c3f]{right:0}.upload-organize-grid[data-v-c8d50c3f],.collaborate-grid[data-v-c8d50c3f],.workspaces-grid[data-v-c8d50c3f],.share-grid[data-v-c8d50c3f],.organize-grid[data-v-c8d50c3f],.calendar-analytics-grid[data-v-c8d50c3f]{grid-template-columns:1fr;gap:3rem}.illustration-placeholder[data-v-c8d50c3f]{max-width:400px;margin:0 auto}.vertical-tabs-container[data-v-c8d50c3f]{flex-direction:column}.vertical-tabs-nav[data-v-c8d50c3f]{flex-direction:row;min-height:auto;overflow-x:auto}.vertical-tab-button[data-v-c8d50c3f]{writing-mode:horizontal-tb;padding:1rem 1.25rem;transform:none}}@media (width<=768px){.container[data-v-c8d50c3f]{padding:0 1.5rem}.hero[data-v-c8d50c3f]{padding:5rem 0 4rem}.features-carousel-section[data-v-c8d50c3f]{padding:2rem 0}.carousel-slides[data-v-c8d50c3f]{align-items:flex-start}.carousel-slide[data-v-c8d50c3f]{gap:.5rem;padding:.5rem 0}.carousel-arrow[data-v-c8d50c3f]{display:none}.slide-illustration[data-v-c8d50c3f]{max-width:100%}.illustration-image[data-v-c8d50c3f],.illustration-image-extra-blur[data-v-c8d50c3f]{object-fit:cover;object-position:center top;max-height:280px}.slide-content[data-v-c8d50c3f]{gap:1rem}.upload-organize-section[data-v-c8d50c3f],.collaborate-section[data-v-c8d50c3f],.workspaces-section[data-v-c8d50c3f],.share-section[data-v-c8d50c3f],.organize-section[data-v-c8d50c3f],.calendar-analytics-section[data-v-c8d50c3f]{padding:4rem 0}.upload-organize-grid[data-v-c8d50c3f],.collaborate-grid[data-v-c8d50c3f],.workspaces-grid[data-v-c8d50c3f],.share-grid[data-v-c8d50c3f],.organize-grid[data-v-c8d50c3f],.calendar-analytics-grid[data-v-c8d50c3f]{gap:2rem}.collaborate-grid .illustration-area[data-v-c8d50c3f],.share-grid .illustration-area[data-v-c8d50c3f],.calendar-analytics-grid .illustration-area[data-v-c8d50c3f]{order:1}.collaborate-grid .content-area[data-v-c8d50c3f],.share-grid .content-area[data-v-c8d50c3f],.calendar-analytics-grid .content-area[data-v-c8d50c3f]{order:2}.tabs-nav[data-v-c8d50c3f]{flex-wrap:wrap}.tab-button[data-v-c8d50c3f]{padding:.625rem 1rem;font-size:.875rem}.tab-content[data-v-c8d50c3f]{min-height:300px}.features-list[data-v-c8d50c3f],.steps[data-v-c8d50c3f],.use-cases[data-v-c8d50c3f],.trust-items[data-v-c8d50c3f],.comparison-grid[data-v-c8d50c3f]{grid-template-columns:1fr}.pricing-calculator[data-v-c8d50c3f]{max-width:100%;padding:1.5rem;overflow:hidden}.slider[data-v-c8d50c3f]{max-width:100%}.pricing-result[data-v-c8d50c3f]{padding:1.5rem}.price-amount[data-v-c8d50c3f]{font-size:2rem}}.theme--dark .landing-v2{background:var(--color-bg)}.theme--dark .hero{background:linear-gradient(#222 0%,#1a1a1a 100%)}.theme--dark .hero-title{color:var(--color-text-primary)}.theme--dark .hero-subtitle{color:var(--color-text-secondary)}.theme--dark .hero-highlight{color:var(--color-link)}.theme--dark .features-carousel-section{background:var(--color-bg)}.theme--dark .carousel-slides-wrapper{background:var(--color-bg);border-color:#0000}.theme--dark .content-title{color:var(--color-text-primary)}.theme--dark .content-description{color:var(--color-text-secondary)}.theme--dark .section-opener{color:var(--color-text-primary)}.theme--dark .carousel-arrow{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text-secondary)}.theme--dark .carousel-arrow:hover{border-color:var(--color-accent-hover);color:var(--color-link)}.theme--dark .carousel-progress{background:var(--color-surface-alt)}.theme--dark .carousel-progress-bar{background:var(--color-accent-hover)}.theme--dark .section-title{color:var(--color-text-primary)}.theme--dark .section-subtitle{color:var(--color-text-secondary)}.theme--dark .pricing{background:var(--color-bg)}.theme--dark .pricing-calculator{background:var(--color-surface);border-color:var(--color-border)}.theme--dark .control-label{color:var(--color-text-secondary)}.theme--dark .control-value{color:var(--color-text-primary)}.theme--dark .pricing-result{background:var(--color-bg);border-color:var(--color-border)}.theme--dark .result-price{color:var(--color-text-primary)}.theme--dark .result-detail,.theme--dark .pricing-explanation{color:var(--color-text-secondary)}.theme--dark .pricing-explanation strong,.theme--dark .price-amount{color:var(--color-text-primary)}.theme--dark .price-details p{color:var(--color-text-secondary)}.theme--dark .price-note{color:var(--color-text-secondary)!important}.theme--dark .price-contact-link{color:#60a5fa}.theme--dark .pricing-explanation{background:var(--color-surface);border-color:var(--color-border)}.theme--dark .explanation-title{color:var(--color-text-primary)}.theme--dark .explanation-number{background:var(--color-accent-hover)}.theme--dark .explanation-item h4{color:var(--color-text-primary)}.theme--dark .explanation-item p{color:var(--color-text-secondary)}.theme--dark .blog-preview{background:#222}.theme--dark .blog-preview__link,.theme--dark .blog-preview__category{color:var(--color-link)}.theme--dark .blog-preview__date,.theme--dark .blog-preview__reading-time,.theme--dark .blog-preview__listen-time,.theme--dark .blog-preview__excerpt{color:var(--color-text-secondary)}.theme--dark .blog-preview__title{color:var(--color-text-primary)}.theme--dark .blog-preview__title a:hover{color:var(--color-link)}.theme--dark .blog-preview__card{background:var(--color-surface);border-color:var(--color-border)}.theme--dark .blog-preview__card:hover{border-color:var(--color-accent-hover)}.theme--dark .earn-bonus{background:var(--color-bg)}.theme--dark .earn-bonus-content h2{color:var(--color-text-primary)}.theme--dark .earn-bonus-content p{color:var(--color-text-secondary)}.theme--dark .platform-card{background:var(--color-surface);border-color:var(--color-border)}.theme--dark .platform-card:hover{border-color:var(--color-accent-hover)}.theme--dark .platform-card h3{color:var(--color-text-primary)}.theme--dark .platform-card p{color:var(--color-text-secondary)}.theme--dark .platform-logo span{color:var(--color-text-primary)}.theme--dark .earn-bonus-cta{color:#fff;text-shadow:0 1px 2px #0003;background:linear-gradient(135deg,#e85a10 0%,#c44e0f 100%)}.theme--dark .earn-bonus-cta:hover{background:linear-gradient(135deg,#d45312 0%,#b3450d 100%)}.theme--dark .earn-bonus-subtitle strong{color:var(--color-text-primary)}.theme--dark .reward-seats{color:#4ade80}.theme--dark .earn-bonus-disclaimer{color:var(--color-text-secondary)}.theme--dark .guarantee-badge{color:#4ade80;background:#052e16;border-color:#166534}.theme--dark .guarantee-icon{color:#4ade80}.theme--dark .trust{background:#222}.theme--dark .trust-item{color:var(--color-text-secondary)}.theme--dark .trust-icon{color:var(--color-link)}.theme--dark .trust-label{color:var(--color-text-secondary)}.theme--dark .cta{background:#222}.theme--dark .cta-title{color:var(--color-text-primary)}.theme--dark .cta-subtitle{color:var(--color-text-secondary)}.theme--dark .all-features{background:var(--color-bg)}.theme--dark .feature-category-title{color:var(--color-text-primary)}.theme--dark .feature-item{color:var(--color-text-secondary)}.theme--dark .feature-item-icon{color:var(--color-link)}.theme--dark .calendar-analytics-section{background:var(--color-bg)}.theme--dark .comparison-card{background:var(--color-surface);border-color:var(--color-border)}.theme--dark .comparison-card.highlight{border-color:var(--color-accent-hover)}.theme--dark .comparison-card-title,.theme--dark .comparison-price{color:var(--color-text-primary)}.theme--dark .comparison-price span{color:var(--color-text-tertiary)}.theme--dark .comparison-list li{color:var(--color-text-secondary)}.theme--dark .comparison-title{color:var(--color-text-primary)}.theme--dark .collaborate-section{background:#222}
