:root{--headerbutton-width:55px;--header-height:76px;--frame-marginbottom:60px;--pagetitle-margintop:80px;--pagetitle-marginbottom:20px;--paragraph-fontsize:14px;--h1-fontsize:42px;--h2-fontsize:28px;--h3-fontsize:20px;--h4-fontsize:18px;--subtitle-fontsize:20px;--summary-fontsize:18px;--lead-fontsize:16px;--tag-fontsize:12px;--button-fontsize:14px;--outline-color:#000;--gap:30px;--grid-width:100%;--grid-width-sm:720px;--desktop-spacing:60px;--grid-width-md:calc(100vw - var(--scroll-bar) - var(--desktop-spacing));--grid-width-lg:calc(100vw - var(--scroll-bar) - var(--desktop-spacing));--onecolumnwidth:calc(var(--grid-width)/12);--scroll-offset-header:50;--default-border-radius:3px}@media (min-width:768px){:root{--grid-width:720px}}@media (min-width:992px){:root{--headerbutton-width:65px;--header-height:120px;--button-fontsize:16px;--frame-marginbottom:140px;--pagetitle-margintop:140px;--pagetitle-marginbottom:60px;--paragraph-fontsize:16px;--h1-fontsize:82px;--h2-fontsize:48px;--h3-fontsize:28px;--h4-fontsize:20px;--subtitle-fontsize:26px;--summary-fontsize:20px;--lead-fontsize:18px;--tag-fontsize:12px;--gap:60px;--grid-width:960px;--onecolumnwidth:calc(var(--grid-width-md)/12)}:root .smallheader{--header-height:66px}}@media (min-width:1302px){:root{--grid-width:1260px;--desktop-spacing:240px;--onecolumnwidth:calc(var(--grid-width-lg)/12)}}@media (min-width:2100px){:root{--grid-width-lg:1920px}}:root .frame-space-after-none{--frame-marginbottom:0px}:root .frame-space-after-small{--frame-marginbottom:60px}:root .frame-space-after-large{--frame-marginbottom:200px}@media (min-width:992px){:root .frame-space-after-large{--frame-marginbottom:280px}}.image-hotspots .pin{height:2.5rem;width:2.5rem;--tw-rotate:0;--tw-rotate-x:0;--tw-rotate-y:0;--tw-rotate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-skew-x:0;--tw-skew-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-translate-y:-50%;--tw-translate-x:-50%}.image-hotspots .pin,.image-hotspots .pin:before{position:absolute;transform:rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z))}.image-hotspots .pin:before{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:9999px;height:3rem;top:50%;left:50%;width:3rem;--tw-rotate:0;--tw-rotate-x:0;--tw-rotate-y:0;--tw-rotate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-skew-x:0;--tw-skew-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;-webkit-animation:pin 3s ease 2s infinite alternate;animation:pin 3s ease 2s infinite alternate;content:""}@-webkit-keyframes pin{0%{transform:translate(-50%,-50%) scale(1)}to{transform:translate(-50%,-50%) scale(1.2)}}@keyframes pin{0%{transform:translate(-50%,-50%) scale(1)}to{transform:translate(-50%,-50%) scale(1.2)}}@media (max-width:991px){.image-hotspots .pin:before{height:2.5rem;width:2.5rem}}.image-hotspots .pin:focus,.image-hotspots .pin:hover{z-index:1}.image-hotspots .pin:focus:after,.image-hotspots .pin:hover:after{height:1.25rem;width:1.25rem}.image-hotspots .pin:focus .tooltip,.image-hotspots .pin:hover .tooltip{opacity:1;pointer-events:auto;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}.image-hotspots .pin .tooltip{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:4px;font-weight:500;opacity:0;padding:.5rem;pointer-events:none;position:absolute;left:50%;bottom:120%;text-align:center;--tw-text-opacity:1;color:rgba(39,76,106,var(--tw-text-opacity));white-space:nowrap;width:auto;z-index:100;--tw-rotate:0;--tw-rotate-x:0;--tw-rotate-y:0;--tw-rotate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-skew-x:0;--tw-skew-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;transform:rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z));transform-origin:bottom left;--tw-scale-x:0;--tw-scale-y:0;--tw-scale-z:0;--tw-translate-x:-50%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s;filter:drop-shadow(0 5px 10px rgba(0,0,0,.25))}.image-hotspots .pin .tooltip:before{content:"";margin-left:-15px;position:absolute;top:100%;left:50%;border:15px solid transparent;border-top-color:#fff}.image-hotspots .pin:after{content:"";--tw-bg-opacity:1;background-color:rgba(129,184,184,var(--tw-bg-opacity));border-radius:9999px;height:.75rem;position:absolute;top:50%;left:50%;width:.75rem;--tw-rotate:0;--tw-rotate-x:0;--tw-rotate-y:0;--tw-rotate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-skew-x:0;--tw-skew-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;transform:rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z));--tw-translate-y:-50%;--tw-translate-x:-50%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}