@keyframes modal-delayed-fade-in{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes modalSlideToLeft{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes modalSlideToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes modalSlideFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes modalSlideFromRight{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes modalSlideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes modalSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes modalEnter{0%{clip-path:inset(50%)}to{clip-path:inset(0%)}}@keyframes modalClose{0%{clip-path:inset(0%)}to{clip-path:inset(50%)}}@keyframes modalContentEnter{0%{transform:scale(.8);opacity:0;transform-origin:center center}to{transform:scale(1);opacity:1;transform-origin:center center}}@keyframes modalContentClose{0%{transform:scale(1);opacity:1;transform-origin:center center}to{transform:scale(.8);opacity:0;transform-origin:center center}}@keyframes modalBackdropEnter{0%{visibility:hidden}1%{visibility:visible}}@keyframes modalBackdropClose{0%,99%{visibility:visible}to{visibility:hidden}}.hri-prevent-scroll-y{overflow:hidden;position:fixed;width:100%}.hri-modal-wrapper{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;z-index:400;pointer-events:none;transition:visibility cubic-bezier(0,0,1,1) .2s;color:rgb(var(--colour-text-and-icon-2, 72, 72, 72))}.hri-modal-wrapper__backdrop{position:absolute;inset:0;opacity:0;transition:opacity cubic-bezier(0,0,1,1) .2s;pointer-events:none;visibility:hidden}.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;animation:modalBackdropEnter .2s;visibility:visible;pointer-events:all}.hri-modal-wrapper--close>.hri-modal-wrapper__backdrop{animation:modalBackdropClose .2s}.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{padding:1.5rem;border-top:1px solid rgb(var(--colour-neutral-3, 223, 223, 223));flex-grow:1;flex-shrink:0;display:flex}.hri-modal-footer .hri-btn{flex-grow:1;width:100%;flex-basis:auto}.hri-modal-footer .hri-btn:not(:last-child){margin-inline-end:0;margin-block-end:.75rem}.hri-modal-footer--dual-action{flex-direction:column}.hri-modal-footer--borderless{border-top:none}@media(orientation:landscape),(min-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-inline-end:1rem;margin-block-end:0}}.hri-modal-header{box-sizing:border-box;top:0;display:flex;justify-content:space-between;flex-direction:row-reverse;padding:0 .5rem;align-items:center;background-color:rgb(var(--colour-elevation-2, 255, 255, 255));z-index:100;flex:0 0 3.5rem}.hri-modal-header--floating-header{position:absolute;width:100%;background-color:transparent}.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{width:100%;text-align:center;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{font-weight:700;color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.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:modalSlideUp cubic-bezier(0,0,.1,1) .2s}.hri-sheets--preserve-alignment{animation:modalSlideToLeft cubic-bezier(0,0,.1,1) .2s}.hri-sheets--preserve-alignment.hri-sheets--mirrored{animation:modalSlideFromLeft cubic-bezier(0,0,.1,1) .2s}.hri-sheets--close{animation:modalSlideDown cubic-bezier(.9,0,1,1) .1s;pointer-events:none;transition:visibility cubic-bezier(0,0,1,1) .1s;visibility:hidden;animation-fill-mode:forwards}.hri-sheets--close.hri-sheets--preserve-alignment{animation:modalSlideToRight cubic-bezier(.9,0,1,1) .1s;animation-fill-mode:forwards}.hri-sheets--close.hri-sheets--preserve-alignment.hri-sheets--mirrored{animation:modalSlideFromRight cubic-bezier(.9,0,1,1) .1s;animation-fill-mode:forwards}[dir=rtl] .hri-sheets--preserve-alignment{animation:modalSlideFromLeft cubic-bezier(0,0,.1,1) .2s}[dir=rtl] .hri-sheets--preserve-alignment.hri-sheets--mirrored{animation:modalSlideToLeft cubic-bezier(0,0,.1,1) .2s}[dir=rtl] .hri-sheets--close{animation:modalSlideDown cubic-bezier(.9,0,1,1) .1s;pointer-events:none;animation-fill-mode:forwards}[dir=rtl] .hri-sheets--close.hri-sheets--preserve-alignment{animation:modalSlideFromRight cubic-bezier(.9,0,1,1) .1s;animation-fill-mode:forwards}[dir=rtl] .hri-sheets--close.hri-sheets--preserve-alignment.hri-sheets--mirrored{animation:modalSlideToRight cubic-bezier(.9,0,1,1) .1s;animation-fill-mode:forwards}.hri-sheets{position:absolute;top:auto;right:0;bottom:0;width:100%;background:rgb(var(--colour-elevation-2, 255, 255, 255));z-index:100;overflow:hidden;border-radius:8px 8px 0 0;max-height:calc(100% - 3rem);text-align:initial;display:flex;flex-direction:column}.hri-sheets__content{height:100%}.hri-sheets__content-wrapper{overflow:auto;height:100%;position:relative}.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{width:85%;top:0;border-radius:8px 0 0 8px;max-height:100%}.hri-sheets--preserve-alignment.hri-sheets--mirrored{right:auto;left:0;border-radius:0 8px 8px 0}.hri-sheets--mobile-full-size{top:3rem}.hri-sheets .hri-modal-footer{padding:1.5rem 1rem}[dir=rtl] .hri-sheets--preserve-alignment{left:0;right:auto;border-radius:0 8px 8px 0}[dir=rtl] .hri-sheets--preserve-alignment.hri-sheets--mirrored{right:0;left:auto;border-radius:8px 0 0 8px}@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:modalEnter cubic-bezier(0,0,.1,1) .2s}.hri-theatre--enter .hri-theatre__animation-group{animation:modalContentEnter cubic-bezier(0,0,.1,1) .2s}.hri-theatre--close{animation:modalClose cubic-bezier(.9,0,1,1) .2s;animation-fill-mode:forwards;pointer-events:none;transition:visibility cubic-bezier(0,0,1,1) .1s;visibility:hidden}.hri-theatre--close .hri-theatre__animation-group{animation:modalContentClose cubic-bezier(.9,0,1,1) .2s;animation-fill-mode:forwards}.hri-theatre{position:absolute;left:0;width:100%;top:3rem;height:calc(100% - 3rem);border-radius:8px 8px 0 0;background:rgb(var(--colour-elevation-2, 255, 255, 255));z-index:100;overflow:hidden;display:flex;flex-shrink:0;flex-direction:column;text-align:initial}.hri-theatre__animation-group{display:flex;flex-direction:column;height:100%}.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:modalContentEnter cubic-bezier(.8,0,0,1) .2s}.hri-prompt--close{animation:modalContentClose cubic-bezier(.9,0,1,1) .1s;animation-fill-mode:forwards;pointer-events:none;transition:visibility cubic-bezier(0,0,1,1) .1s;visibility:hidden}.hri-prompt{position:relative;left:auto;right:auto;display:flex;margin:1.5rem;z-index:100;overflow:hidden;flex-direction:column;justify-content:center;border-radius:8px;text-align:initial}.hri-prompt__content-wrapper{background:rgb(var(--colour-elevation-2, 255, 255, 255));max-height:75vh;max-width:31.5rem;height:auto;overflow:hidden;display:flex;flex-direction:column}.hri-prompt__heading{margin-bottom:1rem;color:rgb(var(--colour-text-and-icon-1, 17, 17, 17));font-size:1.125rem;line-height:1.444;font-weight:700}.hri-prompt__content{color:rgb(var(--colour-text-and-icon-2, 72, 72, 72));font-size:.875rem;line-height:1.571;padding:0 2rem;overflow:auto;height:100%}.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(min-width:37.5em){.hri-sheets{top:0;border-radius:8px 0 0 8px;width:calc(100% - 3rem);max-height:100%}.hri-sheets--mirrored{right:auto;left:0;border-radius:0 8px 8px 0}.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{width:auto;flex:initial}.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{width:auto;flex:initial}.hri-sheets .hri-modal-footer{padding:1.5rem}[dir=rtl] .hri-sheets{right:auto;left:0;border-radius:0 8px 8px 0}[dir=rtl] .hri-sheets--mirrored{right:0;left:auto;border-radius:8px 0 0 8px}}@media(min-width:37.5em)and (prefers-contrast:more){.hri-sheets{border-block-end-width:1px;border-inline-end-width:0}}@media(min-width:37.5em){.hri-sheets.hri-sheets--enter{animation:modalSlideToLeft cubic-bezier(0,0,.1,1) .2s}.hri-sheets.hri-sheets--close{animation:modalSlideToRight cubic-bezier(.9,0,1,1) .1s;animation-fill-mode:forwards}.hri-sheets--mirrored.hri-sheets--enter{animation:modalSlideFromLeft cubic-bezier(0,0,.1,1) .2s}.hri-sheets--mirrored.hri-sheets--close{animation:modalSlideFromRight cubic-bezier(.9,0,1,1) .1s;animation-fill-mode:forwards}[dir=rtl] .hri-sheets.hri-sheets--enter{animation:modalSlideFromLeft cubic-bezier(0,0,.1,1) .2s}[dir=rtl] .hri-sheets.hri-sheets--close{animation:modalSlideFromRight cubic-bezier(.9,0,1,1) .1s;animation-fill-mode:forwards}[dir=rtl] .hri-sheets--mirrored.hri-sheets--enter{animation:modalSlideToLeft cubic-bezier(0,0,.1,1) .2s}[dir=rtl] .hri-sheets--mirrored.hri-sheets--close{animation:modalSlideToRight cubic-bezier(.9,0,1,1) .1s;animation-fill-mode:forwards}.hri-modal-body{--skapa-modal-body-padding-block: 2rem;--skapa-modal-body-padding-inline: 2rem}.hri-modal-header{padding:0 1rem;flex:0 0 4.5rem}.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{font-size:1.5rem;line-height:1.45;letter-spacing:-.0042em}.hri-prompt__content{color:rgb(var(--colour-text-and-icon-2, 72, 72, 72));font-size:1rem;line-height:1.625;padding-bottom:1rem}}@media(min-width:56.25em){.hri-sheets--small .hri-modal-body{--skapa-modal-body-padding-inline: 2rem}.hri-theatre{border-radius:8px;left:3rem;width:calc(100% - 6rem);height:calc(100% - 6rem)}}@media(min-width:56.25em)and (prefers-contrast:more){.hri-theatre{border-block-end-width:1px}}@media(min-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{animation-duration:0s;transition-duration:0s;transition:none}.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{animation-duration:0s;transition-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{animation-duration:0s;transition-duration:0s}}
