.journey-preview{--journey-preview-track-width:125%;--journey-preview-row-height:clamp(13rem, 16.3vw, 20rem);--journey-preview-stage-height:100svh;--journey-preview-gap:var(--space-4);--journey-preview-entry-space:max(var(--space-9), 18svh);--journey-preview-corner:var(--radius-lg);--journey-preview-title-size:clamp(1.5rem, 2.6vw, 3.5rem);--journey-preview-title-leading:1.05;--journey-preview-dot-width:calc(var(--border-width) * 2);--journey-preview-scrub:.6;--journey-preview-char-enter-y:35;--journey-preview-char-enter-opacity:.35;--journey-preview-char-stagger:.025;width:calc(var(--size-full) + var(--home-page-padding-inline) * 2);margin-inline:calc(var(--home-page-padding-inline) * -1);background:var(--light-background-color);color:var(--light-text-color);position:relative;overflow:hidden}.journey-preview-rows{justify-content:center;gap:var(--journey-preview-gap);min-height:var(--journey-preview-stage-height);padding-block:var(--space-9);flex-direction:column;display:flex}.journey-preview-row{--journey-preview-travel-start:-15;--journey-preview-travel-end:5;--journey-preview-rest-position:10;--journey-preview-accent:var(--primary-color);--journey-preview-card-background:var(--dark-background-color);--journey-preview-card-border:color-mix(in srgb, var(--journey-preview-accent) 75%, var(--border-color));--journey-preview-card-text:var(--dark-text-color);height:var(--journey-preview-row-height);flex:none;position:relative}.journey-preview-row:nth-child(2n){--journey-preview-card-background:var(--light-background-color);--journey-preview-card-text:var(--light-text-color)}.journey-preview-row[data-direction=left]{--journey-preview-travel-start:0;--journey-preview-travel-end:-15;--journey-preview-rest-position:-30}.journey-preview-row[data-tone=pending]{--journey-preview-accent:var(--pending-color)}.journey-preview-row[data-tone=success]{--journey-preview-accent:var(--success-color)}.journey-preview-row[data-tone=warning]{--journey-preview-accent:var(--warning-color)}.journey-preview-track{gap:var(--journey-preview-gap);width:var(--journey-preview-track-width);height:var(--size-full);transform:translateX(calc(var(--journey-preview-travel-start) * 1%));grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.journey-preview-card{min-width:var(--space-0);height:var(--size-full);border-radius:var(--journey-preview-corner);overflow:hidden}.journey-preview-image{width:var(--size-full);height:var(--size-full);object-fit:cover}.journey-preview-text-card{padding:var(--space-5);border:var(--journey-preview-dot-width) dotted var(--journey-preview-card-border);background:var(--journey-preview-card-background);color:var(--journey-preview-card-text);place-items:center;display:grid}.journey-preview-title{width:var(--size-full);font-family:var(--font-family-heading);font-size:var(--journey-preview-title-size);font-weight:var(--font-weight-heading);line-height:var(--journey-preview-title-leading);letter-spacing:var(--letter-spacing-heading);text-align:center;text-transform:uppercase;overflow-wrap:anywhere;text-wrap:balance}.journey-preview-word,.journey-preview-char{display:inline-block}@media (prefers-reduced-motion:no-preference){.journey-preview-track{will-change:transform}}@media (width<=999px){.journey-preview{--journey-preview-track-width:300%;--journey-preview-row-height:clamp(11rem, 43vw, 16rem);--journey-preview-stage-height:100svh;--journey-preview-title-size:clamp(1.5rem, 4.2vw, 2.75rem);--journey-preview-gap:var(--space-3);--journey-preview-entry-space:max(var(--space-8), 18svh)}.journey-preview-rows{padding-block:var(--space-7)}.journey-preview-row{--journey-preview-travel-start:-15;--journey-preview-travel-end:-10;--journey-preview-rest-position:-13.3333}.journey-preview-row[data-direction=left]{--journey-preview-travel-start:-50;--journey-preview-travel-end:-55;--journey-preview-rest-position:-53.3333}.journey-preview-text-card{padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){.journey-preview-track{transform:translateX(calc(var(--journey-preview-rest-position) * 1%))}}@media (prefers-reduced-motion:no-preference){.journey-preview-rows{justify-content:flex-start;padding-block-start:var(--journey-preview-entry-space)}}
