.journey details:has(>.accordion-heading){padding:24px}.journey summary.accordion-heading{box-sizing:border-box;text-align:left;cursor:pointer;letter-spacing:normal;width:100%;color:var(--ink,#231d3d);background:0 0;border:0;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;gap:12px;margin:0;padding:0;font-family:inherit;font-size:20px;font-weight:600;line-height:1.35;list-style:none;display:grid}.journey summary.accordion-heading:after{content:none}.journey summary.accordion-heading::-webkit-details-marker{display:none}.journey .accordion-heading>.offer-icon{width:24px;height:24px;margin:0}.journey .accordion-heading .accordion-heading-copy{text-align:left;min-width:0;font:inherit;letter-spacing:inherit}.journey .accordion-heading .accordion-heading-title{letter-spacing:normal;overflow-wrap:anywhere;font-family:inherit;font-size:20px;font-weight:600;line-height:1.35;display:block}.journey .accordion-heading .accordion-heading-description{letter-spacing:normal;color:var(--muted,#696477);margin-top:6px;font-family:inherit;font-size:16px;font-weight:400;line-height:1.5;display:block}.journey .accordion-heading-chevron{width:24px;height:24px;color:var(--blue,#6550d8);justify-self:end}.journey details[open]>.accordion-heading .accordion-heading-chevron{transform:rotate(180deg)}.journey summary.accordion-heading:focus-visible{outline:3px solid var(--blue,#6550d8);outline-offset:6px;border-radius:3px}@media (max-width:700px){.journey details:has(>.accordion-heading){padding:20px}.journey summary.accordion-heading,.journey .accordion-heading .accordion-heading-title{font-size:18px}}
