.faq-container[data-astro-cid-hqz3ghsx]{max-width:var(--max-width-narrow);margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:var(--space-md)}.faq-item[data-astro-cid-hqz3ghsx]{background-color:var(--color-bg-paper);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.faq-question[data-astro-cid-hqz3ghsx]{display:flex;justify-content:space-between;align-items:center;padding:var(--space-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);cursor:pointer;user-select:none;list-style:none}.faq-question[data-astro-cid-hqz3ghsx]::-webkit-details-marker{display:none}.faq-icon[data-astro-cid-hqz3ghsx]{color:var(--color-text-secondary);transition:transform var(--transition-normal)}.faq-item[data-astro-cid-hqz3ghsx][open] .faq-icon[data-astro-cid-hqz3ghsx]{transform:rotate(180deg)}.faq-answer[data-astro-cid-hqz3ghsx]{padding:0 var(--space-lg) var(--space-lg) var(--space-lg);color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed)}.cta-section-banner[data-astro-cid-frbqrhml]{background-color:var(--color-primary);color:var(--color-text-on-dark);padding:var(--space-4xl) 0;border-top:1px solid var(--color-primary-light);border-bottom:1px solid var(--color-primary-light);text-align:center}.cta-section-banner[data-astro-cid-frbqrhml] h2[data-astro-cid-frbqrhml]{font-size:var(--font-size-3xl);margin-bottom:var(--space-md);max-width:800px;margin-left:auto;margin-right:auto;color:var(--color-text-on-dark)}.cta-section-banner[data-astro-cid-frbqrhml] p[data-astro-cid-frbqrhml]{font-size:var(--font-size-md);color:var(--color-text-on-dark-muted);max-width:600px;margin:0 auto var(--space-xl) auto}.actions-group[data-astro-cid-frbqrhml]{display:flex;justify-content:center;gap:var(--space-md);flex-wrap:wrap}.cta-section-banner[data-astro-cid-frbqrhml] .btn-secondary-dark{border-color:#ffffff4d;color:var(--color-text-on-dark)}.cta-section-banner[data-astro-cid-frbqrhml] .btn-secondary-dark:hover{background-color:#ffffff1a;border-color:var(--color-text-on-dark)}@media(max-width:576px){.cta-section-banner[data-astro-cid-frbqrhml]{padding:var(--space-2xl) 0}.cta-section-banner[data-astro-cid-frbqrhml] h2[data-astro-cid-frbqrhml]{font-size:var(--font-size-xl)}}.channel-integrations[data-astro-cid-7xj74mop]{display:flex;flex-direction:column;gap:var(--space-2xl);max-width:var(--max-width-content);margin:0 auto}.logo-group[data-astro-cid-7xj74mop]{text-align:center}.group-label[data-astro-cid-7xj74mop]{display:flex;align-items:center;justify-content:center;gap:var(--space-md);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--color-text-secondary);margin-bottom:var(--space-lg)}.group-label[data-astro-cid-7xj74mop]:before,.group-label[data-astro-cid-7xj74mop]:after{content:"";flex:1;max-width:90px;height:1px}.group-label[data-astro-cid-7xj74mop]:before{background:linear-gradient(to left,var(--color-divider),transparent)}.group-label[data-astro-cid-7xj74mop]:after{background:linear-gradient(to right,var(--color-divider),transparent)}.logo-row[data-astro-cid-7xj74mop]{display:flex;align-items:center;justify-content:center;gap:var(--space-md);flex-wrap:wrap}.logo-card[data-astro-cid-7xj74mop]{display:flex;align-items:center;justify-content:center;width:108px;height:64px;padding:var(--space-sm);background-color:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);flex-shrink:0;transition:box-shadow var(--transition-normal),transform var(--transition-normal)}.logo-card[data-astro-cid-7xj74mop]:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}.logo-img[data-astro-cid-7xj74mop]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;filter:grayscale(1) opacity(.5);transition:filter var(--transition-normal)}.logo-card[data-astro-cid-7xj74mop]:hover .logo-img[data-astro-cid-7xj74mop]{filter:grayscale(0) opacity(1)}.and-more[data-astro-cid-7xj74mop]{font-size:var(--font-size-sm);font-style:italic;color:var(--color-text-secondary);opacity:.7}@media(max-width:768px){.logo-row[data-astro-cid-7xj74mop]{gap:var(--space-sm)}.logo-card[data-astro-cid-7xj74mop]{width:84px;height:52px;padding:var(--space-xs)}}.booking-journey[data-astro-cid-z77qerbr]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2xl);align-items:start}.panel[data-astro-cid-z77qerbr]{border-radius:var(--radius-2xl);padding:var(--space-xl)}.panel-red[data-astro-cid-z77qerbr]{background:linear-gradient(180deg,#fdf1f2,#fbe7e9)}.panel-blue[data-astro-cid-z77qerbr]{background:linear-gradient(180deg,var(--color-blue-wash) 0%,#e3edfb 100%)}.panel-header[data-astro-cid-z77qerbr]{display:flex;align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-lg)}.panel-icon[data-astro-cid-z77qerbr]{flex-shrink:0;width:36px;height:36px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:#fff}.icon-red[data-astro-cid-z77qerbr]{background:#c21f3a}.icon-blue[data-astro-cid-z77qerbr]{background:var(--color-blue)}.panel-header[data-astro-cid-z77qerbr] h3[data-astro-cid-z77qerbr]{font-size:var(--font-size-xl);color:var(--color-text-heading);margin-bottom:2px}.panel-header[data-astro-cid-z77qerbr] p[data-astro-cid-z77qerbr]{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.flow-area[data-astro-cid-z77qerbr],.timeline-area[data-astro-cid-z77qerbr]{position:relative;width:100%}.flow-area[data-astro-cid-z77qerbr]{aspect-ratio:600 / 760}.timeline-area[data-astro-cid-z77qerbr]{aspect-ratio:600 / 640}.flow-bg[data-astro-cid-z77qerbr]{position:absolute;inset:0;width:100%;height:100%}.flow-card[data-astro-cid-z77qerbr],.timeline-card[data-astro-cid-z77qerbr]{position:absolute;z-index:1;background:var(--color-bg-paper);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-sm) var(--space-md);width:46%}.flow-card[data-astro-cid-z77qerbr]{display:flex;flex-direction:column;gap:4px}.flow-card[data-astro-cid-z77qerbr] .flow-icon[data-astro-cid-z77qerbr]{font-size:1.1rem}.flow-card[data-astro-cid-z77qerbr] p[data-astro-cid-z77qerbr]{font-size:var(--font-size-sm);color:var(--color-text-primary);line-height:var(--line-height-snug)}.timeline-card[data-astro-cid-z77qerbr]{left:13%;width:80%;display:flex;align-items:flex-start;gap:var(--space-sm)}.timeline-card[data-astro-cid-z77qerbr] .flow-icon[data-astro-cid-z77qerbr]{font-size:1.25rem;flex-shrink:0}.timeline-card-text[data-astro-cid-z77qerbr] p[data-astro-cid-z77qerbr]{font-size:var(--font-size-sm);color:var(--color-text-primary);line-height:var(--line-height-snug)}.timeline-card-text[data-astro-cid-z77qerbr] p[data-astro-cid-z77qerbr]+p[data-astro-cid-z77qerbr]{margin-top:var(--space-xs)}.timeline-card[data-astro-cid-z77qerbr] .time-badge[data-astro-cid-z77qerbr]{margin-left:auto;flex-shrink:0;align-self:flex-start}.time-badge[data-astro-cid-z77qerbr]{display:inline-block;margin-top:2px;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);padding:2px 8px;border-radius:var(--radius-full);white-space:nowrap}.time-badge-red[data-astro-cid-z77qerbr]{color:#c21f3a;background:var(--color-warn-wash)}.time-badge-blue[data-astro-cid-z77qerbr]{color:var(--color-blue);background:var(--color-blue-wash)}.panel-summary[data-astro-cid-z77qerbr]{display:flex;align-items:center;gap:var(--space-md);margin-top:var(--space-xl);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-xl);flex-wrap:wrap}.summary-red[data-astro-cid-z77qerbr]{background:#c21f3a1a}.summary-blue[data-astro-cid-z77qerbr]{background:#007acc1a}.summary-emoji[data-astro-cid-z77qerbr]{font-size:1.5rem}.summary-time[data-astro-cid-z77qerbr]{display:flex;align-items:center;gap:6px;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}.summary-red[data-astro-cid-z77qerbr] .summary-time[data-astro-cid-z77qerbr]{color:#c21f3a}.summary-blue[data-astro-cid-z77qerbr] .summary-time[data-astro-cid-z77qerbr]{color:var(--color-blue)}.summary-note[data-astro-cid-z77qerbr]{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.improvement-badge[data-astro-cid-z77qerbr]{margin-left:auto;display:inline-flex;align-items:center;gap:6px;background:var(--color-blue);color:#fff;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);padding:6px 12px;border-radius:var(--radius-full)}@media(max-width:900px){.booking-journey[data-astro-cid-z77qerbr]{grid-template-columns:1fr;gap:var(--space-2xl)}.improvement-badge[data-astro-cid-z77qerbr]{margin-left:0}}@media(max-width:560px){.flow-card[data-astro-cid-z77qerbr]{padding:var(--space-xs) var(--space-sm)}.timeline-card[data-astro-cid-z77qerbr]{left:11%;width:84%}.panel-summary[data-astro-cid-z77qerbr]{gap:var(--space-sm)}.summary-time[data-astro-cid-z77qerbr]{font-size:var(--font-size-xl)}}.workflow-hero[data-astro-cid-ipbkcjcw]{padding:var(--space-5xl) 0 var(--space-3xl) 0;background-color:var(--color-bg-page);border-bottom:1px solid var(--color-divider);overflow:hidden}.hero-grid[data-astro-cid-ipbkcjcw]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--space-3xl);margin-left:10%}.hero-image[data-astro-cid-ipbkcjcw]{overflow:visible;padding-right:30px}.hero-image[data-astro-cid-ipbkcjcw] img[data-astro-cid-ipbkcjcw]{width:200%;max-width:none;height:auto;display:block}.eyebrow-hero[data-astro-cid-ipbkcjcw]{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;color:var(--color-accent);display:inline-block;margin-bottom:var(--space-sm);letter-spacing:var(--letter-spacing-wider)}.cycling-header[data-astro-cid-ipbkcjcw]{display:flex;flex-direction:column;align-items:center;font-size:var(--font-size-5xl);color:var(--color-text-heading);margin-bottom:var(--space-md);line-height:var(--line-height-tight);font-weight:var(--font-weight-bold)}.header-main-line[data-astro-cid-ipbkcjcw]{width:100%;text-align:center}.header-left[data-astro-cid-ipbkcjcw]{padding-right:2px}#cycling-word[data-astro-cid-ipbkcjcw]{color:var(--color-blue);transition:opacity .25s ease-in-out;display:inline-block;padding-left:12px}.header-sub[data-astro-cid-ipbkcjcw]{text-align:center;margin-top:var(--space-xs)}.subheadline[data-astro-cid-ipbkcjcw]{font-size:var(--font-size-xl);color:var(--color-text-secondary);margin-bottom:var(--space-2xl);line-height:var(--line-height-relaxed)}.hero-actions[data-astro-cid-ipbkcjcw]{display:flex;gap:var(--space-md);justify-content:center;flex-wrap:wrap}.narrow-container[data-astro-cid-ipbkcjcw]{max-width:var(--max-width-narrow);margin:0 auto}.replaces-card[data-astro-cid-ipbkcjcw]{background:var(--color-bg-paper);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-3xl);box-shadow:var(--shadow-card)}.replaces-badge[data-astro-cid-ipbkcjcw]{background-color:var(--color-warn-wash);color:var(--color-warn)}.replaces-card[data-astro-cid-ipbkcjcw] h2[data-astro-cid-ipbkcjcw]{font-size:var(--font-size-3xl);color:var(--color-text-heading);margin:var(--space-sm) 0}.replaces-sub[data-astro-cid-ipbkcjcw]{color:var(--color-text-secondary);margin-bottom:var(--space-xl)}.replaces-list[data-astro-cid-ipbkcjcw]{display:flex;flex-direction:column;gap:var(--space-md)}.replaces-item[data-astro-cid-ipbkcjcw]{display:flex;align-items:center;gap:var(--space-md);font-size:var(--font-size-base);color:var(--color-text-primary)}.cross-icon[data-astro-cid-ipbkcjcw]{font-size:1.125rem;flex-shrink:0}.replaces-divider[data-astro-cid-ipbkcjcw]{height:1px;background-color:var(--color-divider);margin:var(--space-md) 0}.success-item[data-astro-cid-ipbkcjcw]{color:var(--color-text-heading);font-size:var(--font-size-lg)}.check-icon-large[data-astro-cid-ipbkcjcw]{color:var(--color-success);font-weight:700;font-size:1.5rem;margin-right:4px}.outcomes-grid[data-astro-cid-ipbkcjcw]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-xl);margin-top:var(--space-2xl)}.outcome-card[data-astro-cid-ipbkcjcw]{background:var(--color-bg-paper);border:1px solid var(--color-border);padding:var(--space-xl);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm)}.outcome-icon[data-astro-cid-ipbkcjcw]{font-size:2rem;margin-bottom:var(--space-md)}.outcome-card[data-astro-cid-ipbkcjcw] h3[data-astro-cid-ipbkcjcw]{font-size:var(--font-size-lg);color:var(--color-text-heading);margin-bottom:var(--space-sm)}.outcome-card[data-astro-cid-ipbkcjcw] p[data-astro-cid-ipbkcjcw]{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.metrics-grid[data-astro-cid-ipbkcjcw]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2xl);margin-top:var(--space-2xl)}.metric-card[data-astro-cid-ipbkcjcw]{background:var(--color-bg-paper);border:1px solid var(--color-border);border-top:4px solid var(--color-accent);padding:var(--space-2xl);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);text-align:center}.metric-num[data-astro-cid-ipbkcjcw]{font-size:4rem;font-weight:var(--font-weight-bold);color:var(--color-text-heading);margin-bottom:var(--space-xs)}.metric-desc[data-astro-cid-ipbkcjcw]{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--space-xl)}.metric-source[data-astro-cid-ipbkcjcw]{border-top:1px solid var(--color-divider);padding-top:var(--space-md);font-size:var(--font-size-sm);color:var(--color-text-heading)}.source-sub[data-astro-cid-ipbkcjcw]{display:block;color:var(--color-text-secondary);font-style:italic;margin-top:4px}.section[data-astro-cid-ipbkcjcw]{padding:var(--section-padding-y) 0}.alt-section[data-astro-cid-ipbkcjcw]{background-color:var(--color-bg-section-alt);border-top:1px solid var(--color-divider);border-bottom:1px solid var(--color-divider)}.comparison-wrapper[data-astro-cid-ipbkcjcw]{width:100%;overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);background-color:var(--color-bg-paper)}.comparison-table[data-astro-cid-ipbkcjcw]{width:100%;border-collapse:collapse;text-align:left;font-size:var(--font-size-sm);min-width:600px}.comparison-table[data-astro-cid-ipbkcjcw] th[data-astro-cid-ipbkcjcw],.comparison-table[data-astro-cid-ipbkcjcw] td[data-astro-cid-ipbkcjcw]{padding:var(--space-lg) var(--space-xl);border-bottom:1px solid var(--color-divider);line-height:var(--line-height-relaxed)}.comparison-table[data-astro-cid-ipbkcjcw] th[data-astro-cid-ipbkcjcw]{background-color:var(--color-bg-page);color:var(--color-text-heading);font-weight:var(--font-weight-bold);text-transform:uppercase;font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-wide)}.comparison-table[data-astro-cid-ipbkcjcw] tr[data-astro-cid-ipbkcjcw]:last-child td[data-astro-cid-ipbkcjcw]{border-bottom:none}.col-activity[data-astro-cid-ipbkcjcw]{font-weight:var(--font-weight-semibold);color:var(--color-text-heading);width:25%;background-color:var(--color-bg-page)}.col-manual[data-astro-cid-ipbkcjcw]{color:var(--color-text-secondary);width:37.5%}.col-automated[data-astro-cid-ipbkcjcw]{color:var(--color-text-primary);width:37.5%;background-color:var(--color-blue-wash);font-weight:var(--font-weight-medium)}.status-marker[data-astro-cid-ipbkcjcw]{margin-right:var(--space-xs);display:inline-block}@media(max-width:992px){.hero-grid[data-astro-cid-ipbkcjcw]{grid-template-columns:1fr;gap:var(--space-2xl)}.hero-image[data-astro-cid-ipbkcjcw]{max-width:480px;margin:0 auto}.hero-image[data-astro-cid-ipbkcjcw] img[data-astro-cid-ipbkcjcw]{width:100%;max-width:100%}}@media(max-width:768px){.workflow-hero[data-astro-cid-ipbkcjcw]{padding:var(--space-3xl) 0 var(--space-2xl) 0}.cycling-header[data-astro-cid-ipbkcjcw]{display:block;text-align:center;font-size:var(--font-size-3xl)}.header-left[data-astro-cid-ipbkcjcw],.header-right[data-astro-cid-ipbkcjcw]{display:inline;text-align:center;white-space:normal}#cycling-word[data-astro-cid-ipbkcjcw]{display:inline}.header-sub[data-astro-cid-ipbkcjcw]{display:block;text-align:center}.subheadline[data-astro-cid-ipbkcjcw]{font-size:var(--font-size-base)}.section[data-astro-cid-ipbkcjcw]{padding:var(--section-padding-y-mobile) 0}.replaces-card[data-astro-cid-ipbkcjcw]{padding:var(--space-xl)}.metrics-grid[data-astro-cid-ipbkcjcw]{grid-direction:column}}
