[data-baserenderer-wrapper]{overflow:hidden;position:relative}[data-baserenderer-canvas]{height:100%;inset:0;position:absolute;width:100%}
[data-c],[data-w]{display:inline-block}[data-w]{white-space:nowrap}[data-c]{opacity:0}#sticky-bottom{align-items:flex-end;bottom:0;grid-area:canvas;-ms-grid-column:1;-ms-grid-row:1;height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));height:calc(100svh - var(--wp-admin--admin-bar--height, 0px));justify-content:flex-end;position:sticky;top:var(--wp-admin--admin-bar--height,0);width:100%}[data-hotspots-modal-container]{opacity:0;pointer-events:none}[data-hotspots-modal-container]:not([data-hidden=true]){opacity:1;pointer-events:all}.hotspots-modal-container{background-color:var(--theme--pure-white);border-radius:8px;bottom:30px;box-sizing:border-box;color:var(--theme--pure-black);display:grid;grid-template-areas:"prev  title next" "text  text  text" "close close close";grid-template-columns:auto 1fr auto;margin:0 22px 30px;padding:32px 35px 31px;position:sticky;right:0}.acf-tts-hotspots.init .hotspots-modal-container{transition:opacity .3s ease 0s}.hotspots-modal__title{align-items:center;display:flex;flex-flow:row nowrap;grid-area:title;-ms-grid-column:2;-ms-grid-row:1;justify-content:center;margin:0 var(--min-tap-target-size) 16px;min-height:var(--min-tap-target-size);text-align:center;text-transform:uppercase}.hotspots-modal__text{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-span:3;grid-area:text;text-align:center}@media screen and (min-width:768px){.hotspots-modal-container{border-radius:10px;grid-template-areas:"title title close" "text  text  text" "prev  next  .";grid-template-columns:auto 1fr auto;margin:0 30px 30px;max-width:600px;padding:31px 26px 30px 33px}.hotspots-modal__title{justify-content:flex-start;margin-left:0;text-align:start}.hotspots-modal__text{margin-bottom:40px;margin-right:84px;text-align:start}.hotspots-modal__title{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:2}.hotspots-modal__text{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-span:3}}.hotspot-modal-content{display:grid;grid-column:1/4;grid-row:1/3;grid-template-areas:"anything";transition-property:grid-template-rows,opacity}[data-hotspots-modal]{grid-area:anything;-ms-grid-column:1;-ms-grid-row:1}.hotspots-modal-container{--opa1-duration:0.3s;--opa0-duration:0.3s;--opa1-delay:calc(var(--opa0-duration) + var(--resize-duration));--row1-duration:0.6s;--row0-duration:0.6s;--row0-delay:calc(var(--opa0-duration) + var(--row1-duration));--resize-duration:calc(var(--row1-duration) + var(--row0-duration))}[data-hotspots-modal]{overflow:hidden}.hotspot-modal-content[data-expanded=false]{opacity:0;transition:opacity var(--opa0-duration) ease 0s,grid-template-rows var(--row0-duration) ease 0s}.hotspot-modal-content[data-expanded=true]{opacity:1;transition:grid-template-rows var(--row1-duration) ease var(--row0-duration),opacity var(--opa1-duration) ease calc(var(--row0-duration) + var(--row1-duration))}.hotspots-modal-close,.hotspots-modal-next,.hotspots-modal-prev{height:var(--min-tap-target-size);width:var(--min-tap-target-size)}.hotspots-modal-next,.hotspots-modal-prev{z-index:1}.hotspots-modal-prev{grid-area:prev;-ms-grid-column:1;-ms-grid-row:1}.hotspots-modal-next{grid-area:next;-ms-grid-column:3;-ms-grid-row:1}.hotspots-modal-close{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:3;grid-area:close;justify-self:center;z-index:1}@media screen and (min-width:768px){.hotspots-modal-prev{-ms-grid-column:1;-ms-grid-row:3}.hotspots-modal-next{-ms-grid-column:2;-ms-grid-row:3}.hotspots-modal-close{-ms-grid-column:3;-ms-grid-row:1;-ms-grid-column-span:1}}.hotspots-modal-close{align-items:center;border:1px solid var(--theme--pure-black--30);border-radius:18px;box-sizing:border-box;display:flex;height:36px;justify-content:center;position:relative;width:36px}.hotspots-modal-close:after,.hotspots-modal-close:before{background-color:var(--theme--pure-black);content:"";height:1px;position:absolute;width:13px}.hotspots-modal-close:before{rotate:45deg}.hotspots-modal-close:after{rotate:-45deg}.hotspots-modal-next,.hotspots-modal-prev{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTI0LjU3OCA1MEw1MCAyNSAyNC41NzggMGwtMy4yMTEgMy4xIDIwLjAxMSAxOS42ODlIMFYyNy4yaDQxLjM4OUwyMS4zNzggNDYuODY3bDMuMiAzLjEzM3oiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:12px 10px}.hotspots-modal-prev{rotate:180deg}.hotspots-modal-next[disabled],.hotspots-modal-prev[disabled]{opacity:.3}.hotspots-modal-next:before,.hotspots-modal-prev:before{border:1px solid var(--theme--pure-black--10);border-radius:5px;box-sizing:border-box;content:"";display:block;height:100%;opacity:0;width:100%}.hotspots-modal-next:not([disabled]):hover:before,.hotspots-modal-prev:not([disabled]):hover:before{opacity:1}[data-focus-point]{align-items:center;cursor:pointer;display:flex;height:var(--size,11px);justify-content:center;left:calc(var(--x, .5)*100%);position:absolute;top:calc(var(--y, .5)*100%);translate:-50% -50%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--size,11px);will-change:scale}.acf-tts-hotspots .focus-point{--size:33px;border-radius:var(--size);opacity:0}.acf-tts-hotspots .focus-point:after,.acf-tts-hotspots .focus-point:before{border-radius:var(--size);content:"";filter:blur(1px);height:var(--size);width:var(--size)}.acf-tts-hotspots .focus-point:before{animation:pulse 1.5s cubic-bezier(.1,0,0,1) 0s infinite normal both running;background-color:var(--theme--pure-white--40);box-sizing:border-box;flex:none}@keyframes pulse{0%{opacity:1;scale:.5}to{opacity:0;scale:1}}.acf-tts-hotspots .focus-point:after{animation:breath .75s ease 0s infinite alternate both running;background-color:var(--theme--pure-white--100);position:absolute;scale:.5}@keyframes breath{0%{scale:.5}to{scale:.4}}.acf-tts-hotspots .focus-point:hover:before{animation:circle .5s cubic-bezier(.1,0,0,1) 0s 1 normal both running;background-color:initial;border:2px solid var(--theme--pure-white)}@keyframes circle{0%{opacity:0;scale:1}to{opacity:1;scale:.7}}.acf-tts-hotspots .focus-point:hover:after{animation:none;scale:.5}.acf-tts-hotspots .interact-invite{transition:opacity .3s ease 0s}.acf-tts-hotspots[data-modal-state=open] .interact-invite{opacity:0!important}.acf-tts-hotspots[data-mode=hotspots][data-modal-state=closed] .interact-invite{opacity:1;transition-delay:2s}.acf-tts-hotspots{color:var(--theme--pure-white--100);display:grid;grid-template-areas:"canvas";grid-template-columns:1fr;grid-template-rows:1fr}.acf-tts-hotspots__swiper{grid-area:canvas;-ms-grid-column:1;-ms-grid-row:1;width:100%}.acf-tts-hotspots__swiper-slide{background-color:#000;min-height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));min-height:calc(100svh - var(--wp-admin--admin-bar--height, 0px));min-width:100%;width:auto!important}.acf-tts-hotspots #sticky-bottom{align-items:flex-end;inset:0 0 auto;bottom:0;justify-content:flex-end;min-height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));min-height:calc(100svh - var(--wp-admin--admin-bar--height, 0px));pointer-events:none;position:sticky;top:var(--wp-admin--admin-bar--height,0);width:100%}.acf-tts-hotspots #sticky-bottom,.acf-tts-hotspots__intro{display:flex;flex-flow:column nowrap;grid-area:canvas;-ms-grid-column:1;-ms-grid-row:1;height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));height:calc(100svh - var(--wp-admin--admin-bar--height, 0px));z-index:2}.acf-tts-hotspots__intro{align-items:center;justify-content:center}.acf-tts-hotspots__intro__title{align-items:flex-start;-moz-column-gap:.3em;column-gap:.3em;display:flex;flex-flow:row wrap;font-weight:400;justify-content:center;line-height:1.1em;margin-bottom:15px;text-align:center;width:min(40%,558.3333333333px)}.acf-tts-hotspots__intro__text{margin:0 20% 20px;max-width:558.3333333333px;text-align:center}.intro-expander{left:0;padding-left:var(--theme--horizontal-padding);position:absolute;top:calc(62px + var(--wp-admin--admin-bar--height, 0px));z-index:2}.intro-expander:before{background:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI0LjU3NzggNTBMNTAgMjVDNDMuNjIyMiAxOC43NDQ0IDMwLjk1NTYgNi4yNTU1NSAyNC41Nzc4IC00Ljg4OTAzZS0wNkwyMS4zNjY3IDMuMUMyNy4xIDguNzIyMjIgMzQuNjg4OSAxNi4yMjIyIDQxLjM3NzggMjIuNzg4OUwtMS4xODk0NGUtMDYgMjIuNzg4OUwtOS45NjYyZS0wNyAyNy4yTDQxLjM4ODkgMjcuMkwyMS4zNzc4IDQ2Ljg2NjdMMjQuNTc3OCA1MFoiIGZpbGw9IiNGRkZGRkYiLz4KPC9zdmc+Cg==);background-size:contain;height:12px;transform:scaleX(-1);width:12px}@media screen and (min-width:768px){.intro-expander{left:var(--theme--horizontal-padding);padding-left:1.5em;top:calc(96px + var(--wp-admin--admin-bar--height, 0px))}}.acf-tts-hotspots #hotspots-intro{opacity:0}.acf-tts-hotspots .interact-invite,.acf-tts-hotspots .intro-expander{opacity:0;transition-duration:0s}.acf-tts-hotspots.init #hotspots-intro{opacity:1}.acf-tts-hotspots.init .interact-invite,.acf-tts-hotspots.init .intro-expander{transition:opacity .6s ease 0s}.acf-tts-hotspots.init[data-mode=hotspots][data-modal-state=closed] .interact-invite,.acf-tts-hotspots.init[data-mode=hotspots][data-modal-state=closed] .intro-expander{opacity:1;transition-delay:1s}.acf-tts-hotspots [data-baserenderer-wrapper]:after{background-color:#000;content:"";display:block;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity 2s ease 0s}.acf-tts-hotspots[data-mode=intro] [data-baserenderer-wrapper]:after{opacity:.2}
