.lsa-hero[data-astro-cid-xf7nppon]{align-items:center;min-height:90vh;display:flex}.lsa-hero-grid[data-astro-cid-xf7nppon]{grid-template-columns:1fr;align-items:center;gap:4rem;display:grid}@media (width>=1280px){.lsa-hero-grid[data-astro-cid-xf7nppon]{grid-template-columns:55fr 45fr;gap:6rem}}.lsa-hero[data-astro-cid-xf7nppon] h1[data-astro-cid-xf7nppon]{letter-spacing:-.03em;font-size:clamp(2.5rem,7vw,3.5rem);line-height:1.08}@media (width>=768px){.lsa-hero[data-astro-cid-xf7nppon] h1[data-astro-cid-xf7nppon]{font-size:clamp(2.75rem,5.5vw,3.75rem)}}@media (width>=1100px){.lsa-hero[data-astro-cid-xf7nppon] h1[data-astro-cid-xf7nppon]{font-size:clamp(3rem, 3.75vw, var(--font-size-h1))}}@media (width>=1400px){.lsa-hero[data-astro-cid-xf7nppon] h1[data-astro-cid-xf7nppon]{font-size:var(--font-size-h1)}}.lsa-hero-desc[data-astro-cid-xf7nppon]{max-width:44ch}@media (width<=1099px){.lsa-hero-visual[data-astro-cid-xf7nppon]{display:none}}@media (width>=1100px){.lsa-hero-grid[data-astro-cid-xf7nppon]{grid-template-columns:1fr 1fr;gap:5rem}}.lsa-serp-context[data-astro-cid-xf7nppon]{filter:drop-shadow(0 24px 64px #00000080);position:relative}.lsa-ghost-above[data-astro-cid-xf7nppon]{margin-bottom:.75rem}.lsa-ghost-search-bar[data-astro-cid-xf7nppon]{color:#4d5156;background:#fff;border-radius:2rem;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;font-family:Arial,sans-serif;font-size:.8125rem;display:flex;box-shadow:0 1px 6px #20212447}.lsa-ghost-search-bar[data-astro-cid-xf7nppon] svg[data-astro-cid-xf7nppon]{color:#4d5156;flex-shrink:0}.lsa-pos-callout[data-astro-cid-xf7nppon]{align-items:center;gap:.5rem;margin-bottom:.625rem;padding-left:.25rem;display:flex}.lsa-pos-dot[data-astro-cid-xf7nppon]{background:var(--color-cm-orange);border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 8px #f79100b3}.lsa-pos-line[data-astro-cid-xf7nppon]{background:#f7910080;flex-shrink:0;width:1.5rem;height:1px}.lsa-pos-label[data-astro-cid-xf7nppon]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-cm-orange);white-space:nowrap;font-size:.625rem;font-weight:700}.lsa-box[data-astro-cid-xf7nppon]{border-radius:var(--radius-card);background:#fff;overflow:hidden;box-shadow:0 1px 6px #20212447,0 4px 20px #0000001a}.lsa-box-hdr[data-astro-cid-xf7nppon]{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:.625rem .875rem .5rem;display:flex}.lsa-box-hdr-left[data-astro-cid-xf7nppon]{color:#202124;align-items:center;gap:.375rem;font-family:Arial,sans-serif;font-size:.75rem;font-weight:700;display:flex}.lsa-box-hdr-right[data-astro-cid-xf7nppon]{color:#34a853;align-items:center;gap:.25rem;font-family:Arial,sans-serif;font-size:.6875rem;font-weight:600;display:flex}.lsa-cards-row[data-astro-cid-xf7nppon]{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.lsa-card[data-astro-cid-xf7nppon]{border-right:1px solid #f0f0f0;flex-direction:column;gap:.3125rem;padding:.75rem .75rem .875rem;transition:background .2s;display:flex}.lsa-card[data-astro-cid-xf7nppon]:last-child{border-right:none}.lsa-card-featured[data-astro-cid-xf7nppon]{background:#fafffe;border-bottom:2px solid #34a853}.lsa-card-badge[data-astro-cid-xf7nppon]{color:#34a853;align-items:center;gap:.25rem;margin-bottom:.125rem;font-family:Arial,sans-serif;font-size:.625rem;font-weight:600;line-height:1;display:flex}.lsa-card-name[data-astro-cid-xf7nppon]{color:#202124;font-family:Arial,sans-serif;font-size:.8rem;font-weight:700;line-height:1.2}.lsa-card-rating[data-astro-cid-xf7nppon]{align-items:center;gap:.25rem;display:flex}.lsa-stars[data-astro-cid-xf7nppon]{color:#f9ab00;letter-spacing:-.5px;font-size:.65rem}.lsa-rating-val[data-astro-cid-xf7nppon]{color:#4d5156;font-family:Arial,sans-serif;font-size:.625rem}.lsa-card-type[data-astro-cid-xf7nppon]{color:#70757a;font-family:Arial,sans-serif;font-size:.625rem;line-height:1.3}.lsa-card-btn[data-astro-cid-xf7nppon]{color:#fff;text-align:center;cursor:default;user-select:none;background:#1a73e8;border-radius:.25rem;align-self:flex-start;margin-top:.375rem;padding:.3125rem .75rem;font-family:Arial,sans-serif;font-size:.6875rem;font-weight:600;display:inline-block}.lsa-box-footer[data-astro-cid-xf7nppon]{color:#1a73e8;cursor:default;user-select:none;border-top:1px solid #f0f0f0;padding:.5rem .875rem;font-family:Arial,sans-serif;font-size:.75rem}.lsa-ghost-below[data-astro-cid-xf7nppon]{border-radius:var(--radius-sm);opacity:.7;background:#fff;flex-direction:column;gap:.75rem;margin-top:.75rem;padding:.75rem;display:flex}.lsa-ghost-ad[data-astro-cid-xf7nppon]{flex-direction:column;gap:.375rem;display:flex}.lsa-ghost-ad-badge[data-astro-cid-xf7nppon]{color:#555;user-select:none;border:1px solid #888;border-radius:2px;margin-bottom:.125rem;padding:0 4px;font-family:Arial,sans-serif;font-size:.625rem;font-weight:700;line-height:1.5;display:inline-block}.lsa-ghost-lines[data-astro-cid-xf7nppon]{flex-direction:column;gap:.3125rem;display:flex}.lsa-ghost-line[data-astro-cid-xf7nppon]{background:#e8e8e8;border-radius:4px;height:10px}.lsa-preview-caption[data-astro-cid-xf7nppon]{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-cm-slate);align-items:center;gap:.375rem;margin-top:.875rem;font-size:.625rem;display:flex}.journey-header[data-astro-cid-xf7nppon]{margin-bottom:var(--space-block)}.journey-tabs[data-astro-cid-xf7nppon]{scrollbar-width:none;-ms-overflow-style:none;border-bottom:1px solid #ffffff14;gap:0;margin-bottom:3rem;display:flex;overflow-x:auto}.journey-tabs[data-astro-cid-xf7nppon]::-webkit-scrollbar{display:none}.journey-tab[data-astro-cid-xf7nppon]{cursor:pointer;transition:border-color .25s var(--ease-smooth), color .25s var(--ease-smooth);text-align:left;background:0 0;border:none;border-bottom:2px solid #0000;outline:none;flex-shrink:0;align-items:center;gap:.625rem;margin-bottom:-1px;padding:.875rem 1.5rem .875rem 0;display:flex}@media (width>=640px){.journey-tab[data-astro-cid-xf7nppon]{padding:.875rem 2rem .875rem 0}}.journey-tab[data-astro-cid-xf7nppon]:focus-visible{outline:2px solid var(--color-cm-violet);outline-offset:2px;border-radius:2px}.journey-tab-num[data-astro-cid-xf7nppon]{font-family:var(--font-mono);letter-spacing:.1em;color:var(--color-cm-slate);flex-shrink:0;font-size:.625rem;font-weight:700;transition:color .25s}.journey-tab-label[data-astro-cid-xf7nppon]{font-size:var(--font-size-small);color:var(--color-cm-slate);white-space:nowrap;font-weight:600;transition:color .25s}.journey-tab-active[data-astro-cid-xf7nppon],.journey-tab[data-astro-cid-xf7nppon]:hover{border-bottom-color:var(--color-cm-orange)}.journey-tab-active[data-astro-cid-xf7nppon] .journey-tab-num[data-astro-cid-xf7nppon],.journey-tab-active[data-astro-cid-xf7nppon] .journey-tab-label[data-astro-cid-xf7nppon]{color:#fff}.journey-tab[data-astro-cid-xf7nppon]:hover:not(.journey-tab-active) .journey-tab-num[data-astro-cid-xf7nppon],.journey-tab[data-astro-cid-xf7nppon]:hover:not(.journey-tab-active) .journey-tab-label[data-astro-cid-xf7nppon]{color:#ffffffb3}.journey-content-grid[data-astro-cid-xf7nppon]{grid-template-columns:1fr;align-items:start;gap:3rem;display:grid}@media (width>=900px){.journey-content-grid[data-astro-cid-xf7nppon]{grid-template-columns:5fr 7fr;align-items:stretch;gap:4rem}}.journey-text-col[data-astro-cid-xf7nppon]{min-height:20rem;position:relative}.journey-text-panel[data-astro-cid-xf7nppon]{opacity:0;pointer-events:none;transition:opacity .3s var(--ease-smooth), transform .3s var(--ease-smooth);flex-direction:column;gap:1.25rem;display:flex;position:absolute;inset:0;transform:translateY(12px)}.journey-text-active[data-astro-cid-xf7nppon]{opacity:1;pointer-events:auto;position:relative;transform:translateY(0)}.journey-stage-indicator[data-astro-cid-xf7nppon]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-cm-orange);font-size:.625rem;font-weight:700;display:block}.journey-panel-h[data-astro-cid-xf7nppon]{font-size:var(--font-size-h3);color:#fff;margin:0;font-weight:700;line-height:1.2}.journey-panel-p[data-astro-cid-xf7nppon]{font-size:var(--font-size-body);color:var(--color-cm-slate-light);max-width:48ch;margin:0;line-height:1.65}.journey-detail-list[data-astro-cid-xf7nppon]{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.journey-detail-item[data-astro-cid-xf7nppon]{font-size:var(--font-size-small);color:#ffffffbf;align-items:flex-start;gap:.625rem;line-height:1.5;display:flex}.journey-detail-item[data-astro-cid-xf7nppon] svg[data-astro-cid-xf7nppon]{color:var(--color-cm-orange);flex-shrink:0;margin-top:2px}.journey-panel-cta[data-astro-cid-xf7nppon]{align-self:flex-start;margin-top:.5rem}.journey-vis-col[data-astro-cid-xf7nppon]{min-height:22rem;position:relative}.journey-vis[data-astro-cid-xf7nppon]{background:var(--color-cm-ink-light);border:1px solid var(--glass-border);border-radius:var(--radius-card-lg);opacity:0;pointer-events:none;transition:opacity .35s var(--ease-smooth), transform .35s var(--ease-smooth);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;transform:translateY(16px)scale(.99)}.journey-vis-active[data-astro-cid-xf7nppon]{opacity:1;pointer-events:auto;position:relative;transform:translateY(0)scale(1)}.jv-caption[data-astro-cid-xf7nppon]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-cm-slate);border-top:1px solid #ffffff0d;flex-shrink:0;padding:.625rem 1.25rem;font-size:.5625rem}.jv-annotation[data-astro-cid-xf7nppon]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-cm-orange);opacity:.85;flex-shrink:0;padding:.5rem 1.25rem;font-size:.5625rem}.jv-search[data-astro-cid-xf7nppon]{flex-direction:column;flex:1;gap:.625rem;padding:1.25rem;display:flex}.jvs-searchbar[data-astro-cid-xf7nppon]{color:#202124;background:#fff;border-radius:2rem;flex-shrink:0;align-items:center;gap:.5rem;padding:.4375rem 1rem;font-family:Arial,sans-serif;font-size:.75rem;display:flex;box-shadow:0 1px 4px #0003}.jvs-searchbar[data-astro-cid-xf7nppon] svg[data-astro-cid-xf7nppon]{color:#4d5156;flex-shrink:0}.jvs-lsa-section[data-astro-cid-xf7nppon]{background:#fff;border-radius:.5rem;flex-shrink:0;overflow:hidden;box-shadow:0 1px 4px #0003}.jvs-lsa-hdr[data-astro-cid-xf7nppon]{color:#202124;border-bottom:1px solid #f0f0f0;align-items:center;gap:.375rem;padding:.5rem .75rem .375rem;font-family:Arial,sans-serif;font-size:.625rem;font-weight:700;display:flex}.jvs-result[data-astro-cid-xf7nppon]{border-bottom:1px solid #f8f8f8;align-items:center;gap:.625rem;padding:.5rem .75rem;display:flex}.jvs-result[data-astro-cid-xf7nppon]:last-child{border-bottom:none}.jvs-result-top[data-astro-cid-xf7nppon]{background:#fafffe}.jvs-result-check[data-astro-cid-xf7nppon]{color:#fff;background:#34a853;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.5rem;font-weight:700;display:flex}.jvs-result-body[data-astro-cid-xf7nppon]{flex-direction:column;flex:1;gap:.125rem;display:flex}.jvs-result-body[data-astro-cid-xf7nppon] strong[data-astro-cid-xf7nppon]{color:#202124;font-family:Arial,sans-serif;font-size:.75rem;font-weight:700}.jvs-stars[data-astro-cid-xf7nppon]{color:#f9ab00;font-size:.5625rem}.jvs-type[data-astro-cid-xf7nppon]{color:#70757a;font-family:Arial,sans-serif;font-size:.5625rem}.jvs-cta[data-astro-cid-xf7nppon]{color:#fff;user-select:none;background:#1a73e8;border-radius:.25rem;flex-shrink:0;padding:.25rem .625rem;font-family:Arial,sans-serif;font-size:.5625rem;font-weight:700}.jvs-sponsored-below[data-astro-cid-xf7nppon],.jvs-organic-below[data-astro-cid-xf7nppon]{opacity:.6;background:#fff;border-radius:.375rem;flex-shrink:0;padding:.625rem .75rem}.jvs-spon-badge[data-astro-cid-xf7nppon]{color:#555;user-select:none;border:1px solid #888;border-radius:2px;margin-bottom:.25rem;padding:0 3px;font-family:Arial,sans-serif;font-size:.5625rem;font-weight:700;line-height:1.4;display:inline-block}.jvs-ghost-lines[data-astro-cid-xf7nppon]{flex-direction:column;gap:.25rem;display:flex}.jvs-g-line[data-astro-cid-xf7nppon]{background:#e8e8e8;border-radius:3px;height:8px}.jvs-organic-below[data-astro-cid-xf7nppon]{flex-direction:column;gap:.25rem;display:flex}.jv-notification[data-astro-cid-xf7nppon]{flex-direction:column;flex:1;gap:1.25rem;padding:1.5rem;display:flex}.jvn-header[data-astro-cid-xf7nppon]{align-items:center;gap:.875rem;display:flex}.jvn-icon[data-astro-cid-xf7nppon]{border-radius:var(--radius-sm);width:2.5rem;height:2.5rem;color:var(--color-cm-orange);background:#f791001a;border:1px solid #f7910040;flex-shrink:0;justify-content:center;align-items:center;display:flex}.jvn-title-group[data-astro-cid-xf7nppon]{flex-direction:column;gap:.25rem;display:flex}.jvn-badge[data-astro-cid-xf7nppon]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-cm-orange);font-size:.625rem;font-weight:700}.jvn-time[data-astro-cid-xf7nppon]{font-size:var(--font-size-xs);color:var(--color-cm-slate)}.jvn-body[data-astro-cid-xf7nppon]{border-radius:var(--radius-sm);background:#ffffff0a;border:1px solid #ffffff0f;flex-direction:column;gap:.625rem;padding:1rem 1.125rem;display:flex}.jvn-row[data-astro-cid-xf7nppon]{font-size:var(--font-size-small);align-items:flex-start;gap:1rem;line-height:1.4;display:flex}.jvn-label[data-astro-cid-xf7nppon]{color:var(--color-cm-slate);min-width:5.5rem;font-weight:600;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;flex-shrink:0;padding-top:1px;font-size:.625rem}.jvn-val[data-astro-cid-xf7nppon]{color:#ffffffe6;font-size:var(--font-size-small)}.jvn-actions[data-astro-cid-xf7nppon]{gap:.75rem;display:flex}.jvn-btn-primary[data-astro-cid-xf7nppon],.jvn-btn-secondary[data-astro-cid-xf7nppon]{border-radius:var(--radius-sm);font-size:var(--font-size-small);cursor:default;user-select:none;padding:.5rem 1.125rem;font-weight:600}.jvn-btn-primary[data-astro-cid-xf7nppon]{background:var(--color-cm-orange);color:var(--color-cm-ink)}.jvn-btn-secondary[data-astro-cid-xf7nppon]{color:#ffffffb3;background:#ffffff0f;border:1px solid #ffffff1a}.jv-review[data-astro-cid-xf7nppon]{flex-direction:column;flex:1;gap:1rem;padding:1.25rem 1.5rem;display:flex}.jvr-header[data-astro-cid-xf7nppon]{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding-bottom:.75rem;display:flex}.jvr-title[data-astro-cid-xf7nppon]{font-size:var(--font-size-small);color:#fff;font-weight:700}.jvr-period[data-astro-cid-xf7nppon]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-cm-slate);font-size:.5625rem}.jvr-list[data-astro-cid-xf7nppon]{flex-direction:column;flex:1;gap:.5rem;display:flex}.jvr-item[data-astro-cid-xf7nppon]{border-radius:var(--radius-sm);font-size:var(--font-size-small);align-items:center;gap:.75rem;padding:.5625rem .875rem;display:flex}.jvr-valid[data-astro-cid-xf7nppon]{background:#34a8530f;border:1px solid #34a85326}.jvr-disputed[data-astro-cid-xf7nppon]{background:#f791000f;border:1px solid #f7910026}.jvr-refunded[data-astro-cid-xf7nppon]{background:#04f7ee0a;border:1px solid #04f7ee1a}.jvr-status[data-astro-cid-xf7nppon]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;min-width:4.5rem;font-size:.5625rem;font-weight:700}.jvr-s-valid[data-astro-cid-xf7nppon]{color:#34a853}.jvr-s-disputed[data-astro-cid-xf7nppon]{color:var(--color-cm-orange)}.jvr-s-refunded[data-astro-cid-xf7nppon]{color:var(--color-cm-cyan)}.jvr-type[data-astro-cid-xf7nppon]{color:#fffc;font-size:var(--font-size-small);flex:1}.jvr-via[data-astro-cid-xf7nppon]{color:var(--color-cm-slate);font-size:.625rem}.jvr-summary[data-astro-cid-xf7nppon]{font-size:var(--font-size-xs);color:var(--color-cm-slate-light);border-top:1px solid #ffffff12;align-items:center;gap:.625rem;padding-top:.75rem;display:flex}.jvr-dot[data-astro-cid-xf7nppon]{color:var(--color-cm-slate)}.jvr-refund-note[data-astro-cid-xf7nppon]{color:var(--color-cm-cyan)}.jv-report[data-astro-cid-xf7nppon]{flex-direction:column;flex:1;gap:1.25rem;padding:1.5rem;display:flex}.jvp-header[data-astro-cid-xf7nppon]{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding-bottom:1rem;display:flex}.jvp-title[data-astro-cid-xf7nppon]{font-size:var(--font-size-body);color:#fff;font-weight:700}.jvp-period[data-astro-cid-xf7nppon]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-cm-slate);font-size:.5625rem}.jvp-metrics[data-astro-cid-xf7nppon]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.jvp-metric[data-astro-cid-xf7nppon]{border-radius:var(--radius-sm);background:#ffffff0a;border:1px solid #ffffff0f;flex-direction:column;gap:.25rem;padding:.875rem 1rem;display:flex}.jvp-val[data-astro-cid-xf7nppon]{font-size:var(--font-size-h3);color:var(--color-cm-orange);font-weight:800;line-height:1}.jvp-label[data-astro-cid-xf7nppon]{font-size:.625rem;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-cm-slate)}.jvp-rec[data-astro-cid-xf7nppon]{border-radius:var(--radius-sm);font-size:var(--font-size-small);color:#fffc;background:#c400dd0d;border:1px solid #c400dd26;align-items:flex-start;gap:.625rem;padding:.875rem 1rem;line-height:1.5;display:flex}.jvp-rec[data-astro-cid-xf7nppon] svg[data-astro-cid-xf7nppon]{color:var(--color-cm-violet-light);flex-shrink:0;margin-top:2px}@media (prefers-reduced-motion:reduce){.journey-text-panel[data-astro-cid-xf7nppon],.journey-vis[data-astro-cid-xf7nppon],.journey-tab[data-astro-cid-xf7nppon]{transition:none}}
