.HotspotImage{box-sizing:border-box;column-gap:var(--six-gutter);display:grid;grid-column:content;grid-template-columns:[content-start] repeat(var(--six-cols),1fr) [content-end];padding-bottom:calc(13.72414vw + 45.51724px);position:relative;scroll-margin-top:15vh;width:100%}@supports not (display:grid){.HotspotImage{display:block;width:100%}}@media(min-width:2001px){.HotspotImage{padding-bottom:320px}}@media(max-width:550px){.HotspotImage{padding-bottom:121px}}.HotspotImage.is-fading-out .HotspotImage__point{opacity:0}@media(min-width:1024px){.HotspotImage--has-title{padding-top:30px}}.HotspotImage .HotspotImage__image{grid-column:content;margin-bottom:40px;max-width:100%;position:relative;width:100%}@media(min-width:1024px){.HotspotImage .HotspotImage__image{grid-column:span 7;margin-bottom:auto;position:sticky;top:18vh}}@media(min-width:1200px){.HotspotImage .HotspotImage__image{grid-column:span 17}}.HotspotImage .HotspotImage__image-inner{position:relative}.HotspotImage .HotspotImage__title{--line-height:1.2666666667;font-family:gt_america_rg,sans-serif;font-size:calc(.27586vw + 24.48276px);font-style:normal;font-weight:400;grid-column:content;letter-spacing:-.01em;line-height:1.2666666667;margin-bottom:30px;width:100%}@media(min-width:1024px){.HotspotImage .HotspotImage__title{margin-bottom:0;position:absolute;top:0;transform:translateY(calc(-100% - 45px))}}@media(min-width:2001px){.HotspotImage .HotspotImage__title{font-size:30px}}@media(max-width:550px){.HotspotImage .HotspotImage__title{font-size:26px}}.HotspotImage .HotspotImage__hotspots{height:100%;left:0;position:absolute;top:0;width:100%}.HotspotImage .HotspotImage__hotspot{align-items:center;background:none;background-color:rgba(26,26,26,.5);border:none;border-radius:100%;cursor:pointer;display:flex;height:30px;justify-content:center;padding:0;position:absolute;transform:translate(-50%,-50%);transition:all .5s cubic-bezier(.83,0,.17,1) 0s;width:30px}.HotspotImage .HotspotImage__hotspot.is-active{background-color:#fff}.HotspotImage .HotspotImage__hotspot.is-active p{color:#1a1a1a}.HotspotImage .HotspotImage__hotspot.HotspotImage__hotspot--desktop{opacity:0;pointer-events:none}@media(min-width:1024px){.HotspotImage .HotspotImage__hotspot.HotspotImage__hotspot--desktop{opacity:1;pointer-events:all}}.HotspotImage .HotspotImage__hotspot.HotspotImage__hotspot--mobile{opacity:1;pointer-events:all}@media(min-width:1024px){.HotspotImage .HotspotImage__hotspot.HotspotImage__hotspot--mobile{opacity:0;pointer-events:none}}.HotspotImage .HotspotImage__hotspot p{--line-height:1.375;color:#fff;font-family:gt_america_rg,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.375}.HotspotImage .HotspotImage__hotspot p strong{font-family:gt_america_md,sans-serif;font-style:normal;font-weight:500}.HotspotImage .HotspotImage__content{grid-column:content;height:100%;margin-bottom:auto;position:relative}@media(min-width:1024px){.HotspotImage .HotspotImage__content{grid-column:span 4/content-end}}@media(min-width:1200px){.HotspotImage .HotspotImage__content{grid-column:span 6/content-end}}@media(min-width:1440px){.HotspotImage .HotspotImage__content{grid-column:span 5/content-end}}.HotspotImage .HotspotImage__content:before{background-color:#1a1a1a;content:"";display:block;height:100%;left:calc(var(--six-gutter)/2*-1);position:absolute;top:0;width:1px}@media(max-width:1023px){.HotspotImage .HotspotImage__content:before{display:none}}.HotspotImage .HotspotImage__content .HotspotImage__point{display:none;opacity:1;transition:all .5s cubic-bezier(.83,0,.17,1) 0s}@media(max-width:1023px){.HotspotImage .HotspotImage__content .HotspotImage__point{border-bottom:1px solid #1a1a1a;pointer-events:none}}.HotspotImage .HotspotImage__content .HotspotImage__point.is-active{display:block}.HotspotImage .HotspotImage__current-point{--line-height:1.2666666667;display:none;font-family:gt_america_rg,sans-serif;font-size:calc(.27586vw + 24.48276px);font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:1.2666666667}@media(min-width:2001px){.HotspotImage .HotspotImage__current-point{font-size:30px}}@media(max-width:550px){.HotspotImage .HotspotImage__current-point{font-size:26px}}@media(min-width:1024px){.HotspotImage .HotspotImage__current-point{display:block;margin-bottom:0;position:absolute;right:0;top:0;transform:translateY(calc(-100% - 45px))}}.HotspotImage .HotspotImage__accordion-btn{align-items:center;appearance:none;background:none;border:none;cursor:pointer;display:flex;padding:13px 0;position:relative;width:100%}@media(min-width:1024px){.HotspotImage .HotspotImage__accordion-btn{display:none}}.HotspotImage .HotspotImage__accordion-btn .HotspotImage__number{margin-right:10px}.HotspotImage .HotspotImage__accordion-btn svg{height:20px;margin-left:10px;position:absolute;right:0;top:50%;transform:translate3d(0,-50%,0);transition:all .5s cubic-bezier(.83,0,.17,1) 0s;width:12px}@media(max-width:1023px){.HotspotImage .HotspotImage__accordion-btn svg{display:none}}.HotspotImage .HotspotImage__accordion-btn.is-active svg{transform:translate3d(0,-50%,0) rotate(180deg);transform-origin:center}@media(max-width:1023px){.HotspotImage .HotspotImage__point-inner{display:flex;flex-direction:column-reverse;margin-bottom:20px}.HotspotImage .HotspotImage__point-inner:not(:last-child){padding-bottom:calc(13.72414vw + 45.51724px)}}@media(max-width:1023px)and (min-width:2001px){.HotspotImage .HotspotImage__point-inner:not(:last-child){padding-bottom:320px}}@media(max-width:1023px)and (max-width:550px){.HotspotImage .HotspotImage__point-inner:not(:last-child){padding-bottom:121px}}@media(max-width:1023px){.HotspotImage .HotspotImage__point-inner .HotspotImage__number,.HotspotImage .HotspotImage__point-inner .HotspotImage__point-title{display:none}}@media(max-width:1023px)and (min-width:550px){.HotspotImage .HotspotImage__point-inner{flex-direction:row-reverse}}@media(min-width:1024px){.HotspotImage .HotspotImage__point-image{margin-bottom:calc(var(--six-gutter)/2)}}@media(max-width:1023px){.HotspotImage .HotspotImage__point-image{width:50%}}@media(max-width:549px){.HotspotImage .HotspotImage__point-image{width:100%}}@media(max-width:1023px)and (min-width:550px){.HotspotImage .HotspotImage__point-image{margin-left:var(--six-gutter)}}.HotspotImage .HotspotImage__point-text{display:flex;width:100%}@media(max-width:1023px){.HotspotImage .HotspotImage__point-text{flex-direction:column;margin-bottom:22px}}@media(max-width:1023px)and (min-width:550px){.HotspotImage .HotspotImage__point-text{margin-bottom:0;margin-right:auto;max-width:372px;width:50%}}.HotspotImage .HotspotImage__number{--line-height:1.375;align-items:center;background-color:#1a1a1a;border-radius:100%;color:#fff;display:flex;flex-shrink:0;font-family:gt_america_rg,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:30px;justify-content:center;line-height:1.375;margin-right:10px;text-align:center;width:30px}.HotspotImage .HotspotImage__number strong{font-family:gt_america_md,sans-serif;font-style:normal;font-weight:500}.HotspotImage .HotspotImage__point-text-area{margin-top:4px}@media(max-width:1023px){.HotspotImage .HotspotImage__point-text-area{margin-top:0}}.HotspotImage .HotspotImage__point-title{--line-height:1.375;font-size:16px;line-height:1.375}.HotspotImage .HotspotImage__point-title,.HotspotImage .HotspotImage__point-title strong{font-family:gt_america_md,sans-serif;font-style:normal;font-weight:500}.HotspotImage .HotspotImage__point-description{margin-top:20px}.HotspotImage .HotspotImage__point-description *{--line-height:1.375;font-family:gt_america_rg,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.375}.HotspotImage .HotspotImage__point-description * strong{font-family:gt_america_md,sans-serif;font-style:normal;font-weight:500}.HotspotImage .HotspotImage__point-description p:not(:last-child){margin-bottom:10px}@media(min-width:1024px){.HotspotImage .HotspotImage__point-description{transform:translate3d(-40px,0,0);width:calc(100% + 40px)}}@media(max-width:1023px)and (min-width:550px){.HotspotImage .HotspotImage__point-description{margin-top:0}}.HotspotImage--colour--black-white .HotspotImage__hotspot{background-color:rgba(26,26,26,.5);color:#fff}.HotspotImage--colour--black-white .HotspotImage__hotspot p{color:#fff}@media(hover:hover){.HotspotImage--colour--black-white .HotspotImage__hotspot:hover{background-color:rgba(26,26,26,.8)}}.HotspotImage--colour--black-white .HotspotImage__hotspot.is-active,.HotspotImage--colour--white-orange .HotspotImage__hotspot{background-color:#fff;color:#1a1a1a}.HotspotImage--colour--white-orange .HotspotImage__hotspot p{color:#1a1a1a}@media(hover:hover){.HotspotImage--colour--white-orange .HotspotImage__hotspot:hover{background-color:#f7c1b1}}.HotspotImage--colour--white-orange .HotspotImage__hotspot.is-active{background-color:#ef8262;color:#fff}