.explore-list{background-color:var(--surface);color:var(--on-surface);font-family:Open Sans,system-ui,-apple-system,sans-serif}.explore-list__inner{display:flex;flex-direction:column;gap:var(--space-4xl)}.explore-list__header{display:flex;flex-direction:column;gap:var(--space-lg);max-inline-size:47.75rem}.explore-list__eyebrow{margin:0;font-weight:600;font-size:1rem;line-height:1.5;letter-spacing:-.5px}:where(.explore-list__eyebrow){color:var(--eyebrow-colour, #d90b05)}.explore-list__heading{margin:0;font-family:Open Sans,system-ui,-apple-system,sans-serif;font-weight:600;font-size:2rem;line-height:1.3;letter-spacing:-1.5px;color:var(--headings-color)}.explore-list__stage{position:relative}.explore-list__rows{margin:0;padding:0;list-style:none}.explore-list__link{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2xl);padding-block:var(--space-2xl);border-block-start:1px solid var(--surface-border);color:inherit;text-decoration:none}.explore-list__row:last-child .explore-list__link{border-block-end:1px solid var(--surface-border)}.explore-list__link:focus-visible{outline:.125em solid #d90b05;outline-offset:.25em}.explore-list__body{display:flex;align-items:center;gap:var(--space-2xl);min-inline-size:0}.explore-list__thumb{display:none;flex:none;inline-size:4.125rem;block-size:6rem;overflow:hidden;background-color:var(--surface-muted)}.explore-list__thumb img{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:var(--thumb-focus, 50% 50%)}.explore-list__thumb[data-thumb-focus=centre]{--thumb-focus: 50% 50%}.explore-list__thumb[data-thumb-focus=top]{--thumb-focus: 50% 0%}.explore-list__thumb[data-thumb-focus=bottom]{--thumb-focus: 50% 100%}.explore-list__thumb[data-thumb-focus=left]{--thumb-focus: 0% 50%}.explore-list__thumb[data-thumb-focus=right]{--thumb-focus: 100% 50%}.explore-list__thumb[data-thumb-focus=top-left]{--thumb-focus: 0% 0%}.explore-list__thumb[data-thumb-focus=top-right]{--thumb-focus: 100% 0%}.explore-list__thumb[data-thumb-focus=bottom-left]{--thumb-focus: 0% 100%}.explore-list__thumb[data-thumb-focus=bottom-right]{--thumb-focus: 100% 100%}.explore-list__text{min-inline-size:0;font-family:Open Sans,system-ui,-apple-system,sans-serif;font-weight:600;font-size:1.5rem;line-height:1.5;letter-spacing:-1.5px;color:var(--headings-color)}.explore-list .explore-list__arrow{--arrow-size: 3rem;--arrow-icon: 1.5rem}.explore-list .explore-list__arrow .arrow-button__disc{border:1px solid var(--surface-border)}.explore-list__preview{position:absolute;inset-block-start:0;inset-inline-end:11%;inline-size:clamp(10rem,15vw,14.875rem);aspect-ratio:238/320;overflow:hidden;pointer-events:none;visibility:hidden;z-index:1}.explore-list__preview.is-on{visibility:visible}.explore-list__preview>div{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;transform:translateY(-100%)}.explore-list__preview img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;inline-size:100%;block-size:100%;object-fit:cover;transform:translateY(90%)}@media screen and (max-width: 768px){.explore-list__inner{gap:var(--space-2xl)}.explore-list__heading{font-size:1.25rem;line-height:1.5;letter-spacing:-1px}.explore-list__link{gap:var(--space-rg);padding-block:var(--space-lg)}.explore-list__body{gap:var(--space-rg)}.explore-list__thumb{display:block}.explore-list__text{font-size:1rem;letter-spacing:-1px}.explore-list .explore-list__arrow{--arrow-size: 2.5rem}.explore-list__preview{display:none}}.arrow-button{--arrow-bg: #d90b05;--arrow-fg: #f5f5f6;--arrow-hover-bg: #000000;--arrow-size: 2.5em;--arrow-icon: 1.25em;display:inline-flex;align-items:center;justify-content:center;width:var(--arrow-size);height:var(--arrow-size);padding:0;background-color:transparent;border:0;color:var(--arrow-fg);cursor:pointer;text-decoration:none;flex-shrink:0}.arrow-button:focus-visible{outline:.125em solid #d90b05;outline-offset:.25em;border-radius:100em}.arrow-button--sm{--arrow-size: 1.75em;--arrow-icon: .875em}.arrow-button--md{--arrow-size: 2.5em;--arrow-icon: 1.25em}.arrow-button--lg{--arrow-size: 3.25em;--arrow-icon: 1.625em}.arrow-button--color-primary{--arrow-bg: #d90b05}.arrow-button--color-secondary{--arrow-bg: #008736}.arrow-button--color-tertiary{--arrow-bg: #585a5a}.arrow-button--color-dark{--arrow-bg: #000000}.arrow-button--color-light{--arrow-bg: #f5f5f6}.arrow-button--color-white{--arrow-bg: #ffffff}.arrow-button--icon-primary{--arrow-fg: #d90b05}.arrow-button--icon-secondary{--arrow-fg: #008736}.arrow-button--icon-tertiary{--arrow-fg: #585a5a}.arrow-button--icon-dark{--arrow-fg: #000000}.arrow-button--icon-light{--arrow-fg: #f5f5f6}.arrow-button--icon-white{--arrow-fg: #ffffff}.arrow-button--hover-primary{--arrow-hover-bg: #d90b05}.arrow-button--hover-secondary{--arrow-hover-bg: #008736}.arrow-button--hover-tertiary{--arrow-hover-bg: #585a5a}.arrow-button--hover-dark{--arrow-hover-bg: #000000}.arrow-button--hover-light{--arrow-hover-bg: #f5f5f6}.arrow-button--hover-white{--arrow-hover-bg: #ffffff}.arrow-button__disc{background-color:var(--arrow-bg);color:var(--arrow-fg);border-radius:100%;width:100%;height:100%;position:relative;overflow:hidden;transition:background-color .2s ease-in-out}.arrow-button__bg{background-color:var(--arrow-hover-bg);border-radius:100%;padding:0;width:0;height:0;position:absolute;top:15%;left:50%;transition:all .6s cubic-bezier(.625,.05,0,1),background-color .2s ease-in-out;pointer-events:none}.arrow-button__box{display:flex;align-items:center;justify-content:center;padding:0;width:100%;height:100%;color:inherit;position:absolute;top:0;right:0;bottom:0;left:0;transition:all .6s cubic-bezier(.625,.05,0,1),color .2s ease-in-out}.arrow-button__box svg{width:var(--arrow-icon);height:var(--arrow-icon);display:block}.arrow-button__box--duplicate{color:var(--arrow-bg);bottom:100%;top:auto}.arrow-button--dir-right .arrow-button__disc{transform:rotate(-90deg)}.arrow-button--dir-left .arrow-button__disc{transform:rotate(90deg)}.arrow-button--dir-up .arrow-button__disc{transform:rotate(180deg)}.arrow-button--dir-down .arrow-button__disc{transform:rotate(0)}.arrow-button--dir-diagonal .arrow-button__disc{transform:rotate(-135deg)}@media (hover: hover) and (pointer: fine){.arrow-button--self-hover:hover .arrow-button__bg,.arrow-button--self-hover:focus-visible .arrow-button__bg,[data-hover]:hover .arrow-button .arrow-button__bg,[data-hover]:focus-within .arrow-button .arrow-button__bg{left:-.25em;top:-.25em;width:calc(100% + .5em);height:calc(100% + .5em)}.arrow-button--self-hover:hover .arrow-button__box,.arrow-button--self-hover:focus-visible .arrow-button__box,[data-hover]:hover .arrow-button .arrow-button__box,[data-hover]:focus-within .arrow-button .arrow-button__box{transform:translateY(100%) rotate(.001deg)}.arrow-button--dir-diagonal.arrow-button--self-hover:hover .arrow-button__box,[data-hover]:hover .arrow-button--dir-diagonal .arrow-button__box{transform:translate(100%,-100%) rotate(-135deg)}}@media (prefers-reduced-motion: reduce){.arrow-button__bg,.arrow-button__box{transition:background-color .2s ease-in-out,color .2s ease-in-out}}
