.arrival-checklist{scroll-margin-top:110px}.arrival-label{color:#88432d;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:650}.arrival-checklist h2{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.035em;margin-top:17px;font-size:39px;font-weight:450;line-height:1.02}.arrival-checklist h2 em{font-weight:400}.arrival-description{color:#575a50;max-width:240px;margin-top:14px;font-size:12px;line-height:1.6}.arrival-steps{border-top:1px solid #c9c3b3;margin-top:22px}.arrival-steps li{border-bottom:1px solid #c9c3b3}.arrival-step{grid-template-columns:20px 1fr 14px;align-items:start;gap:10px;padding:16px 0;display:grid}.arrival-number{color:#88432d;font-variant-numeric:tabular-nums;padding-top:3px;font-size:10px}.arrival-title{font-size:14px;font-weight:550;line-height:1.35;display:block}.arrival-source{letter-spacing:.05em;color:#575a50;margin-top:6px;font-size:10px;display:block}.arrival-step>svg{margin-top:3px}.arrival-step:hover .arrival-title{text-underline-offset:3px;text-decoration:underline}.dark .arrival-label,.dark .arrival-number{color:#edb29a}.dark .arrival-description,.dark .arrival-source{color:#b9b9a9}.dark .arrival-steps,.dark .arrival-steps li{border-color:#505246}
