@keyframes modal-delayed-fade-in{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes hri-modalSlideToLeft{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes hri-modalSlideToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes hri-modalSlideFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes hri-modalSlideFromRight{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes hri-modalSlideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes hri-modalSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes hri-modalEnter{0%{clip-path:inset(50%)}to{clip-path:inset(0%)}}@keyframes hri-modalClose{0%{clip-path:inset(0%)}to{clip-path:inset(50%)}}@keyframes hri-modalContentEnter{0%{opacity:0;transform-origin:50%;transform:scale(.8)}to{opacity:1;transform-origin:50%;transform:scale(1)}}@keyframes hri-modalContentClose{0%{opacity:1;transform-origin:50%;transform:scale(1)}to{opacity:0;transform-origin:50%;transform:scale(.8)}}@keyframes hri-modalBackdropEnter{0%{visibility:hidden}1%{visibility:visible}}@keyframes hri-modalBackdropClose{0%,99%{visibility:visible}to{visibility:hidden}}.hri-prevent-scroll-y{width:100%;position:fixed;overflow:hidden}.hri-modal-wrapper{z-index:400;pointer-events:none;color:rgb(var(--colour-text-and-icon-2,72, 72, 72));justify-content:center;align-items:center;transition:visibility .2s cubic-bezier(0,0,1,1);display:flex;position:fixed;inset:0}.hri-modal-wrapper__backdrop{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .2s cubic-bezier(0,0,1,1);position:absolute;inset:0}.hri-modal-wrapper__backdrop--dark{background:rgba(var(--colour-static-black,17, 17, 17), .4)}.hri-modal-wrapper--open{pointer-events:all}.hri-modal-wrapper--open>.hri-modal-wrapper__backdrop{opacity:1;visibility:visible;pointer-events:all;animation:.2s hri-modalBackdropEnter}.hri-modal-wrapper--close>.hri-modal-wrapper__backdrop{animation:.2s hri-modalBackdropClose}.hri-modal-wrapper .hri-btn[data-autofocus]:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal,rgb(var(--colour-neutral-1,255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external,rgb(var(--colour-neutral-7,17, 17, 17)));outline-offset:4px;transition:outline .2s ease-out,box-shadow .2s ease-out}.hri-modal-footer{border-top:1px solid rgb(var(--colour-neutral-3,223, 223, 223));flex-grow:1;flex-shrink:0;padding:1.5rem;display:flex}.hri-modal-footer .hri-btn{flex-grow:1;flex-basis:auto;width:100%}.hri-modal-footer .hri-btn:not(:last-child){margin-block-end:.75rem;margin-inline-end:0}.hri-modal-footer--dual-action{flex-direction:column}.hri-modal-footer--borderless{border-top:none}@media (orientation:landscape),(width>=37.5em){.hri-modal-footer .hri-btn:not(:last-child){margin-block-end:1rem}.hri-modal-footer--dual-action:not(.hri-modal-footer--stacked){flex-direction:row}.hri-modal-footer--dual-action:not(.hri-modal-footer--stacked) .hri-btn:not(:last-child){margin-block-end:0;margin-inline-end:1rem}}.hri-modal-header{box-sizing:border-box;background-color:rgb(var(--colour-elevation-2,255, 255, 255));z-index:100;flex-direction:row-reverse;flex:0 0 3.5rem;justify-content:space-between;align-items:center;padding:0 .5rem;display:flex;top:0}.hri-modal-header--floating-header{background-color:#0000;width:100%;position:absolute}.hri-modal-header--floating-header .hri-modal-header__close,.hri-modal-header--floating-header .hri-modal-header__back-button{margin:1rem 0 0}.hri-modal-header__title-wrapper{text-align:center;width:100%;margin:1rem .5rem}.hri-modal-header__title-wrapper--padded{margin-inline-start:3rem}.hri-modal-header__close,.hri-modal-header__back-button{margin-top:.5rem;margin-bottom:.5rem}[dir=rtl] .hri-modal-header__close,[dir=rtl] .hri-modal-header__back-button{transform:scaleX(-1)}.hri-modal-header__title{color:rgb(var(--colour-text-and-icon-1,17, 17, 17));font-weight:700}.hri-modal-header .hri-modal-header__title-wrapper>*{font-size:1rem;line-height:1.5}.hri-modal-body{padding:var(--skapa-modal-body-padding-block,1.5rem) var(--skapa-modal-body-padding-inline,1.5rem)}.hri-sheets--enter{animation:.2s cubic-bezier(0,0,.1,1) hri-modalSlideUp}.hri-sheets--preserve-alignment{animation:.2s cubic-bezier(0,0,.1,1) hri-modalSlideToLeft}.hri-sheets--preserve-alignment.hri-sheets--mirrored{animation:.2s cubic-bezier(0,0,.1,1) hri-modalSlideFromLeft}.hri-sheets--close{pointer-events:none;visibility:hidden;transition:visibility .1s cubic-bezier(0,0,1,1);animation:.1s cubic-bezier(.9,0,1,1) forwards hri-modalSlideDown}.hri-sheets--close.hri-sheets--preserve-alignment{animation:.1s cubic-bezier(.9,0,1,1) forwards hri-modalSlideToRight}.hri-sheets--close.hri-sheets--preserve-alignment.hri-sheets--mirrored{animation:.1s cubic-bezier(.9,0,1,1) forwards hri-modalSlideFromRight}[dir=rtl] .hri-sheets--preserve-alignment{animation:.2s cubic-bezier(0,0,.1,1) hri-modalSlideFromLeft}[dir=rtl] .hri-sheets--preserve-alignment.hri-sheets--mirrored{animation:.2s cubic-bezier(0,0,.1,1) hri-modalSlideToLeft}[dir=rtl] .hri-sheets--close{pointer-events:none;animation:.1s cubic-bezier(.9,0,1,1) forwards hri-modalSlideDown}[dir=rtl] .hri-sheets--close.hri-sheets--preserve-alignment{animation:.1s cubic-bezier(.9,0,1,1) forwards hri-modalSlideFromRight}[dir=rtl] .hri-sheets--close.hri-sheets--preserve-alignment.hri-sheets--mirrored{animation:.1s cubic-bezier(.9,0,1,1) forwards hri-modalSlideToRight}.hri-sheets{background:rgb(var(--colour-elevation-2,255, 255, 255));z-index:100;width:100%;max-height:calc(100% - 3rem);text-align:initial;border-radius:8px 8px 0 0;flex-direction:column;display:flex;position:absolute;top:auto;bottom:0;right:0;overflow:hidden}.hri-sheets__content{height:100%}.hri-sheets__content-wrapper{height:100%;position:relative;overflow:auto}.hri-sheets__content-wrapper:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--colour-neutral-7,17, 17, 17))}.hri-sheets__video{z-index:100;background:rgba(var(--colour-static-black,17, 17, 17), .8)}.hri-sheets__video iframe{max-width:100%}.hri-sheets--preserve-alignment{border-radius:8px 0 0 8px;width:85%;max-height:100%;top:0}.hri-sheets--preserve-alignment.hri-sheets--mirrored{border-radius:0 8px 8px 0;left:0;right:auto}.hri-sheets--mobile-full-size{top:3rem}.hri-sheets .hri-modal-footer{padding:1.5rem 1rem}[dir=rtl] .hri-sheets--preserve-alignment{border-radius:0 8px 8px 0;left:0;right:auto}[dir=rtl] .hri-sheets--preserve-alignment.hri-sheets--mirrored{border-radius:8px 0 0 8px;left:auto;right:0}@media (prefers-contrast:more){.hri-sheets{border:1px solid rgb(var(--colour-elevation-1-border,223, 223, 223));border-block-end-width:0}}.hri-theatre--enter{animation:.2s cubic-bezier(0,0,.1,1) hri-modalEnter}.hri-theatre--enter .hri-theatre__animation-group{animation:.2s cubic-bezier(0,0,.1,1) hri-modalContentEnter}.hri-theatre--close{pointer-events:none;visibility:hidden;transition:visibility .1s cubic-bezier(0,0,1,1);animation:.2s cubic-bezier(.9,0,1,1) forwards hri-modalClose}.hri-theatre--close .hri-theatre__animation-group{animation:.2s cubic-bezier(.9,0,1,1) forwards hri-modalContentClose}.hri-theatre{background:rgb(var(--colour-elevation-2,255, 255, 255));z-index:100;width:100%;height:calc(100% - 3rem);text-align:initial;border-radius:8px 8px 0 0;flex-direction:column;flex-shrink:0;display:flex;position:absolute;top:3rem;left:0;overflow:hidden}.hri-theatre__animation-group{flex-direction:column;height:100%;display:flex}.hri-theatre__content-wrapper{overflow:auto}.hri-theatre__video{z-index:100;background:rgba(var(--colour-static-black,17, 17, 17), .8)}.hri-theatre__video iframe{max-width:100%}@media (prefers-contrast:more){.hri-theatre{border:1px solid rgb(var(--colour-elevation-1-border,223, 223, 223));border-block-end-width:0}}.hri-prompt--enter{animation:.2s cubic-bezier(.8,0,0,1) hri-modalContentEnter}.hri-prompt--close{pointer-events:none;visibility:hidden;transition:visibility .1s cubic-bezier(0,0,1,1);animation:.1s cubic-bezier(.9,0,1,1) forwards hri-modalContentClose}.hri-prompt{z-index:100;text-align:initial;border-radius:8px;flex-direction:column;justify-content:center;margin:1.5rem;display:flex;position:relative;left:auto;right:auto;overflow:hidden}.hri-prompt__content-wrapper{background:rgb(var(--colour-elevation-2,255, 255, 255));flex-direction:column;max-width:31.5rem;height:auto;max-height:75vh;display:flex;overflow:hidden}.hri-prompt__heading{color:rgb(var(--colour-text-and-icon-1,17, 17, 17));margin-bottom:1rem;font-size:1.125rem;font-weight:700;line-height:1.444}.hri-prompt__content{color:rgb(var(--colour-text-and-icon-2,72, 72, 72));height:100%;padding:0 2rem;font-size:.875rem;line-height:1.571;overflow:auto}.hri-prompt__content:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--colour-neutral-7,17, 17, 17))}.hri-prompt .hri-modal-header{padding:.5rem .5rem 0}.hri-prompt .hri-modal-header__close{margin:0}.hri-prompt .hri-prompt__content{padding-bottom:0}@media (prefers-contrast:more){.hri-prompt{border:1px solid rgb(var(--colour-elevation-1-border,223, 223, 223))}}@media (width>=37.5em){.hri-sheets{border-radius:8px 0 0 8px;width:calc(100% - 3rem);max-height:100%;top:0}.hri-sheets--mirrored{border-radius:0 8px 8px 0;left:0;right:auto}.hri-sheets--mirrored .hri-modal-footer:not(.hri-modal-footer--stacked){flex-direction:row-reverse}.hri-sheets--mirrored .hri-modal-footer:not(.hri-modal-footer--stacked) .hri-btn:not(:last-child){margin:0;margin-inline-start:1rem}.hri-sheets--small{max-width:30rem}.hri-sheets--small .hri-modal-body{--skapa-modal-body-padding-inline:1.5rem}.hri-sheets--medium{max-width:45rem}.hri-sheets--medium .hri-modal-footer:not(.hri-modal-footer--dual-action) .hri-btn{flex:initial;width:auto}.hri-sheets--large{max-width:67.5rem}.hri-sheets--medium .hri-modal-footer--dual-action .hri-btn:not(:last-child),.hri-sheets--large .hri-modal-footer--dual-action .hri-btn:not(:last-child){margin-inline-end:1rem}.hri-sheets--large .hri-modal-footer .hri-btn{flex:initial;width:auto}.hri-sheets .hri-modal-footer{padding:1.5rem}[dir=rtl] .hri-sheets{border-radius:0 8px 8px 0;left:0;right:auto}[dir=rtl] .hri-sheets--mirrored{border-radius:8px 0 0 8px;left:auto;right:0}}@media (width>=37.5em) and (prefers-contrast:more){.hri-sheets{border-block-end-width:1px;border-inline-end-width:0}}@media (width>=37.5em){.hri-sheets.hri-sheets--enter{animation:.2s cubic-bezier(0,0,.1,1) hri-modalSlideToLeft}.hri-sheets.hri-sheets--close{animation:.1s cubic-bezier(.9,0,1,1) forwards hri-modalSlideToRight}.hri-sheets--mirrored.hri-sheets--enter{animation:.2s cubic-bezier(0,0,.1,1) hri-modalSlideFromLeft}.hri-sheets--mirrored.hri-sheets--close{animation:.1s cubic-bezier(.9,0,1,1) forwards hri-modalSlideFromRight}[dir=rtl] .hri-sheets.hri-sheets--enter{animation:.2s cubic-bezier(0,0,.1,1) hri-modalSlideFromLeft}[dir=rtl] .hri-sheets.hri-sheets--close{animation:.1s cubic-bezier(.9,0,1,1) forwards hri-modalSlideFromRight}[dir=rtl] .hri-sheets--mirrored.hri-sheets--enter{animation:.2s cubic-bezier(0,0,.1,1) hri-modalSlideToLeft}[dir=rtl] .hri-sheets--mirrored.hri-sheets--close{animation:.1s cubic-bezier(.9,0,1,1) forwards hri-modalSlideToRight}.hri-modal-body{--skapa-modal-body-padding-block:2rem;--skapa-modal-body-padding-inline:2rem}.hri-modal-header{flex:0 0 4.5rem;padding:0 1rem}.hri-modal-header__close,.hri-modal-header__back-button{margin-top:1rem;margin-bottom:1rem}.hri-modal-header--floating-header .hri-modal-header__close,.hri-modal-header--floating-header .hri-modal-header__back-button{margin:1.5rem 0 .5rem}.hri-prompt__heading{letter-spacing:-.0042em;font-size:1.5rem;line-height:1.45}.hri-prompt__content{color:rgb(var(--colour-text-and-icon-2,72, 72, 72));padding-bottom:1rem;font-size:1rem;line-height:1.625}}@media (width>=56.25em){.hri-sheets--small .hri-modal-body{--skapa-modal-body-padding-inline:2rem}.hri-theatre{border-radius:8px;width:calc(100% - 6rem);height:calc(100% - 6rem);left:3rem}}@media (width>=56.25em) and (prefers-contrast:more){.hri-theatre{border-block-end-width:1px}}@media (width>=75em){.hri-sheets .hri-modal-body{--skapa-modal-body-padding-inline:2.5rem}}@media (prefers-reduced-motion){.hri-modal-wrapper{transition:none}.hri-modal-wrapper__backdrop{transition:none;animation-duration:0s}.hri-modal-wrapper .hri-sheets.hri-sheets--enter,.hri-modal-wrapper .hri-sheets.hri-sheets--close,.hri-modal-wrapper .hri-sheets.hri-sheets--preserve-alignment,.hri-modal-wrapper .hri-sheets.hri-sheets--mirrored,.hri-modal-wrapper .hri-theatre.hri-theatre--enter,.hri-modal-wrapper .hri-theatre.hri-theatre--close,.hri-modal-wrapper .hri-theatre.hri-theatre--enter .hri-theatre__animation-group,.hri-modal-wrapper .hri-theatre.hri-theatre--close .hri-theatre__animation-group{transition-duration:0s;animation-duration:0s}.hri-modal-wrapper .hri-prompt--close{transition:none}.hri-modal-wrapper .hri-prompt,.hri-modal-wrapper .hri-prompt--enter,.hri-modal-wrapper .hri-prompt--close,.hri-modal-wrapper .hri-prompt .hri-prompt__content-wrapper,.hri-modal-wrapper .hri-prompt--enter .hri-prompt__content-wrapper,.hri-modal-wrapper .hri-prompt--close .hri-prompt__content-wrapper{transition-duration:0s;animation-duration:0s}}
