.page_heroGrid__yZYBu{display:grid;gap:clamp(3rem,7vw,7rem);align-items:center}.page_receiptUi__2Dp1j{position:relative;overflow:hidden;border:1px solid var(--color-rule-strong);border-radius:18px;background:var(--color-surface);box-shadow:0 18px 48px -42px rgba(21,25,29,.4)}.page_receiptUi__2Dp1j:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}.page_syncDot__RQsPE{width:.5rem;height:.5rem;border-radius:999px;background:var(--color-brand);box-shadow:0 0 0 5px var(--color-brand-soft)}.page_journey__7ZSA_{position:relative;display:grid;gap:0}.page_journey__7ZSA_:before{content:"";position:absolute;top:1.25rem;bottom:1.25rem;left:.6875rem;width:1px;background:var(--color-rule-strong)}.page_journeyStep__2KgnB{position:relative;display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:0 .75rem;padding:0 0 3.5rem}.page_journeyStep__2KgnB:last-child{padding-bottom:0}.page_station__pyclY{position:relative;z-index:1;margin-top:.125rem;width:1.5rem;height:1.5rem;border:2px solid var(--color-brand-emphasis);border-radius:999px;background:var(--color-paper)}.page_journeyVisual__oKzZp{grid-column:2;margin-top:1.5rem}.page_forkMark__lw3Ba{position:relative;height:5rem}.page_forkMark__lw3Ba:before{top:0;width:1px;height:2.5rem}.page_forkMark__lw3Ba:after,.page_forkMark__lw3Ba:before{content:"";position:absolute;left:.6875rem;background:var(--color-rule-strong)}.page_forkMark__lw3Ba:after{top:2.5rem;width:min(42rem,calc(100% - .6875rem));height:1px}.page_branchTrack__Y8OWX{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;padding-top:2.25rem}.page_branchTrack__Y8OWX:before{content:"";position:absolute;top:.6875rem;left:0;right:0;border-top:1px solid var(--color-rule-strong)}.page_branchTrackDashed__Bh_bi:before{border-top-style:dashed}.page_branchStop__lvjTA{position:relative}.page_branchStop__lvjTA:before{content:"";position:absolute;top:-2.125rem;left:0;width:1.125rem;height:1.125rem;border:2px solid var(--color-brand-emphasis);border-radius:999px;background:var(--color-paper)}.page_comparisonGrid__cbNjt{display:grid;gap:1rem;grid-template-areas:"receipt" "compare" "spend"}.page_comparisonReceipt__H9cm_{grid-area:receipt}.page_comparisonCompare__LRv1h{grid-area:compare}.page_comparisonSpend__PeTyR{grid-area:spend}.page_detailsRow__MJDMO summary{list-style:none}.page_detailsRow__MJDMO summary::-webkit-details-marker{display:none}.page_detailsRow__MJDMO summary:after{content:"+";margin-left:auto;color:var(--color-brand-emphasis);font-family:var(--font-mono);font-size:1.25rem;font-weight:500}.page_detailsRow__MJDMO[open] summary:after{content:"−"}.page_detailsRow__MJDMO[open] summary{color:var(--color-brand-emphasis)}@media (min-width:48rem){.page_journeyStep__2KgnB{grid-template-columns:3.5rem minmax(13rem,.75fr) minmax(20rem,1.25fr);gap:0 1.5rem;padding-bottom:4.5rem}.page_journeyVisual__oKzZp{grid-column:3;grid-row:1;margin-top:0}.page_comparisonGrid__cbNjt{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-areas:"receipt compare" "receipt spend"}}@media (min-width:64rem){.page_heroGrid__yZYBu{grid-template-columns:repeat(12,minmax(0,1fr))}.page_heroCopy__eIR8i{grid-column:span 6}.page_heroReceipt__QmkFZ{grid-column:8/span 5}}@media (max-width:47.99rem){.page_branchTrack__Y8OWX{grid-template-columns:1fr;gap:2.75rem;padding-top:0;padding-left:2.75rem}.page_branchTrack__Y8OWX:before{top:.25rem;bottom:.25rem;left:.6875rem;right:auto;border-top:0;border-left:1px solid var(--color-rule-strong)}.page_branchTrackDashed__Bh_bi:before{border-left-style:dashed}.page_branchStop__lvjTA:before{top:.125rem;left:-2.75rem}}@media (prefers-reduced-motion:no-preference){.page_syncDot__RQsPE{animation:page_syncPulse__J9E9G 2.4s var(--ease-quart) infinite}}@keyframes page_syncPulse__J9E9G{0%,65%,to{box-shadow:0 0 0 5px var(--color-brand-soft)}80%{box-shadow:0 0 0 9px var(--color-brand-soft)}}