.iso-snap-container{scroll-snap-type:y proximity}.iso-snap-child{scroll-snap-align:start}.iso-fade-in button.h-10,.iso-fade-in-and-out button.h-10,#text-hotspot-layer button.h-10{font-weight:600}.iso-slide-in{position:absolute;opacity:35;top:-100px;animation:isoViewerSlide var(--animation-duration) linear forwards}@keyframes isoViewerSlide{to{opacity:100;top:0}}.iso-fade-in{position:absolute;opacity:0;animation:isoViewerFadeIn var(--animation-duration) 0s linear forwards}@keyframes isoViewerFadeIn{to{opacity:100}}.iso-fade-out{position:absolute;opacity:100;animation:isoViewerFadeOut var(--animation-duration) var(--animation-delay) linear forwards}@keyframes isoViewerFadeOut{to{opacity:0}}.iso-fade-in-and-out{position:absolute;opacity:0;animation:fadeinout var(--animation-duration-x2) linear forwards}@keyframes fadeinout{50%{opacity:1}}.iso-slide-in-and-fade-out{opacity:0;top:-100px;animation:fadeslideinout var(--animation-duration-x2) linear forwards}@keyframes fadeslideinout{50%{opacity:1;top:0}to{top:0}}.tippy-tooltip{border-radius:0;background-color:#262626}.tippy-box[data-theme~=iso]{background:#262626;color:#fff;border-radius:0;padding:0;max-width:320px;min-width:192px;overflow:visible}.tippy-box[data-theme~=iso] .tippy-content{padding:0!important}.iso-hotspot-content a{color:#fff}.iso-hotspot-content a:hover,.iso-hotspot-content a:focus-visible{color:#fff}.tippy-box[data-theme~=iso][data-placement^=top]>.tippy-arrow{left:12px;bottom:-9px;width:20px;height:20px;background:#262626;clip-path:polygon(0 50%,50% 0,100% 50%,50% 100%);pointer-events:none}.tippy-box[data-theme~=iso]>.tippy-arrow:after,.tippy-box[data-theme~=iso]>.tippy-arrow:before,.tippy-box[data-theme~=iso]>.tippy-arrow svg{display:none!important}[data-tippy-root]{z-index:100000}.fade-enter-active,.fade-leave-active{transition:opacity .25s}.fade-enter,.fade-leave-to{opacity:0}.iso-hotspot-btn{position:relative;background-clip:padding-box;transition:border-color .2s,box-shadow .2s,background-color .2s}.iso-hotspot-btn:focus,.iso-hotspot-btn:focus-visible,.iso-hotspot-btn:active{outline:none!important;box-shadow:none!important}.iso-desc p>a:last-child{display:inline-block;width:100%;margin-top:.75rem}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}@media (min-width:1024px){.aa-Form{border:1px solid #d1d5db;border-radius:9999px!important;background:#fff;width:100%;display:flex;align-items:center}.aa-Input{border:none;outline:none;padding:.5rem 1rem;border-radius:9999px!important;width:100%;font-size:.95rem;background:transparent}}.aa-Form:focus-within{border-color:#f06e3c!important;box-shadow:0 0 0 2px #f06e3c59!important}.aa-DetachedSearchButton{display:flex;align-items:center;justify-content:center;height:40px;width:40px;background:transparent;cursor:pointer;border:none!important;box-shadow:none!important}@media (min-width:768px) and (max-width:1023px){.aa-DetachedSearchButton{width:auto;padding:0 .75rem}}@media (min-width:1024px){.aa-DetachedSearchButton{display:none!important}}.aa-DetachedSearchButton:focus-visible{box-shadow:none;-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;border-color:#f06e3c!important}.aa-DetachedSearchButton:hover{color:#f06e3c!important}.aa-DetachedSearchButton:hover svg{color:#f06e3c!important;stroke:#fff!important}.aa-DetachedSearchButtonIcon{height:24px;width:24px}.aa-SubmitIcon{color:#262626!important;height:24px!important;width:24px!important}.aa-DetachedFormContainer{padding:1.25rem}@media (min-width:1024px){.aa-DetachedContainer--modal{max-width:900px}}.aa-DetachedOverlay{background:#000000bf}@media (max-width:767px){.aa-DetachedSearchButtonPlaceholder{display:none!important}}@media (min-width:768px) and (max-width:1023px){.aa-DetachedSearchButtonPlaceholder{display:none!important}}@media (min-width:1024px){.aa-DetachedSearchButtonPlaceholder{display:none!important}}@media (min-width:1024px){.aa-Input{padding-left:1.25rem;padding-right:1.25rem}}
