:root{--modal-padding:30px;--modal-content-width:690px;--modal-header-width:100%;--modal-body-width:100%;--modal-footer-width:100%}@media screen and (min-width:768px){:root{--modal-padding:50px}}body.modal-open:has(.modal-holder.modal--active.modal--permanent),body.modal-open:has(.modal-holder:not(.modal--permanent)){overflow:hidden}.modal-holder{align-items:center;display:flex;flex-wrap:wrap;float:none;justify-content:center;pointer-events:auto;z-index:100100}.modal-holder,.modal-holder .backdrop{bottom:0;left:0;position:fixed;right:0;top:0}.modal-holder .backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1c2431bf;height:100%;min-height:100%;min-width:100%;overflow-x:hidden;overflow-y:auto;width:100%}.modal-holder .modal-basis{--animation:zoomInFade;--duration:.35s;--margin:var(--modal-padding,15px);--padding:var(--modal-padding,15px);--bg-color:#fff;-webkit-animation-delay:var(--delay,0s);animation-delay:var(--delay,0s);-webkit-animation-direction:var(--direction,normal);animation-direction:var(--direction,normal);-webkit-animation-duration:var(--duration,1s);animation-duration:var(--duration,1s);-webkit-animation-fill-mode:var(--fill-mode,both);animation-fill-mode:var(--fill-mode,both);-webkit-animation-iteration-count:var(--iteration-count,1);animation-iteration-count:var(--iteration-count,1);-webkit-animation-name:var(--animation,appear);animation-name:var(--animation,appear);-webkit-animation-play-state:var(--play-state,running);animation-play-state:var(--play-state,running);-webkit-animation-timing-function:var(--timing-function,linear);animation-timing-function:var(--timing-function,linear);max-width:85%;position:relative;z-index:1}.modal-holder .modal-basis .modal-content{background:var(--bg-color,#fff);max-height:80vh;max-width:100%;overflow:auto;padding:var(--modal-padding,15px);text-align:left;width:var(--modal-content-width,690px);-webkit-overflow-scrolling:touch;border-radius:10px;box-shadow:0 40px 100px #00000040}.modal-holder .modal-basis .modal-content~.modal-box-close{right:0;top:0;transform:translate(50%,-50%) rotate(225deg)}.modal-holder .modal-basis .modal-content .modal-section{background-color:var(--bg-color,#fff)}.modal-holder .modal-basis .modal-content .modal-section.has--border-top{border-top:1px solid var(--border-color,#d1dae5)}.modal-holder .modal-basis .modal-content .modal-section.has--border-bottom{border-bottom:1px solid var(--border-color,#d1dae5)}.modal-box-close{background-color:#0870ff;border-radius:100%;box-shadow:-5px -5px 20px #00000040;cursor:pointer;height:40px;position:absolute;right:36px;text-decoration:none;top:36px;transform:rotate(225deg);width:40px;z-index:5000}.modal-box-close:after,.modal-box-close:before{background-clip:padding-box;background-color:#fff;border-radius:3px;content:"";display:block;position:absolute}.modal-box-close:before{height:2px;left:22%;top:48%;width:55%}.modal-box-close:after{height:55%;left:48%;top:22%;width:2px}.modal-box-close:hover{background-color:#005fcc}.modal-header{width:var(--modal-header-width,100%)}.modal-body{width:var(--modal-body-width,100%)}.modal-footer{width:var(--modal-footer-width,100%)}.modal-holder.modal--permanent{content-visibility:hidden;pointer-events:none;visibility:hidden}.modal-holder.modal--permanent .modal-basis{animation:none}.modal-holder.modal--permanent.modal--active{content-visibility:visible;pointer-events:auto;visibility:visible}.modal-holder.modal--permanent.modal--active .modal-basis{-webkit-animation-delay:var(--delay,0s);animation-delay:var(--delay,0s);-webkit-animation-direction:var(--direction,normal);animation-direction:var(--direction,normal);-webkit-animation-duration:var(--duration,1s);animation-duration:var(--duration,1s);-webkit-animation-fill-mode:var(--fill-mode,both);animation-fill-mode:var(--fill-mode,both);-webkit-animation-iteration-count:var(--iteration-count,1);animation-iteration-count:var(--iteration-count,1);-webkit-animation-name:var(--animation,appear);animation-name:var(--animation,appear);-webkit-animation-play-state:var(--play-state,running);animation-play-state:var(--play-state,running);-webkit-animation-timing-function:var(--timing-function,linear);animation-timing-function:var(--timing-function,linear)}.modal-holder.modal--side-by-side{--modal-header-width:340px;--modal-body-width:auto}.modal-holder.modal--side-by-side .modal-content{--bg-color:#eef2f7}.modal-holder.modal--side-by-side .modal-header{display:flex;flex-direction:column;flex-wrap:wrap;float:none;position:relative}.modal-holder.modal--side-by-side .modal-header .modal-icons{display:flex;flex-wrap:wrap;float:none;margin-top:20px;position:sticky;top:95%}.modal-holder.modal--side-by-side .modal-header .modal-icons .popover--holder .popover{min-width:-moz-max-content;min-width:max-content;transform:translate(-20%,-100%) scale(1)}.modal-holder.modal--side-by-side .modal-header .modal-icons .popover--holder .popover:after{left:-60%}.modal-holder.modal--side-by-side .modal-header .modal-icons .modal-icon{padding:10px 20px}.modal-holder.modal--side-by-side .modal-header .modal-icons .modal-icon .icon-content{align-items:center;display:flex;flex-wrap:wrap;float:none}.modal-holder.modal--side-by-side .modal-header .modal-icons .modal-icon .icon-content .icon{height:18px;margin-right:14px;width:18px}.modal-holder.modal--side-by-side .modal-header .modal-icons .modal-icon .icon-content .text{color:#33445b;transition-delay:var(--transition-delay,0s);transition-duration:var(--transition-duration,.25s);transition-property:var(--transition-property,all);transition-timing-function:var(--transition-timing-function,cubic-bezier(.25,.2,.45,1));will-change:var(--transition-property,all)}.modal-holder.modal--side-by-side .modal-header .modal-icons .modal-icon:hover .icon-content .text{color:#1c2431}.modal-holder.modal--side-by-side .modal-header .modal-navigation li{align-content:flex-start;background-clip:padding-box;background-color:#fff;border-radius:8px;box-shadow:0 0 5px #0000001a;cursor:pointer;display:flex;flex-wrap:wrap;float:none;margin-bottom:24px;padding:14px 20px;width:100%}.modal-holder.modal--side-by-side .modal-header .modal-navigation li:hover{color:var(--accent-color,#0870ff)}.modal-holder.modal--side-by-side .modal-header .modal-navigation li.has--desc{padding-bottom:18px}.modal-holder.modal--side-by-side .modal-header .modal-navigation li i.icon{align-items:center;display:inline-flex;font-size:21px;justify-content:center;margin-right:12px;width:21px}.modal-holder.modal--side-by-side .modal-header .modal-navigation li i.icon.icon-mail{font-size:14px}.modal-holder.modal--side-by-side .modal-header .modal-navigation li .title{align-self:center}.modal-holder.modal--side-by-side .modal-header .modal-navigation li .desc{display:block;font-size:13px;line-height:1.5;margin-top:6px}.modal-holder.modal--side-by-side .modal-header .modal-navigation li.active{background-color:var(--accent-color-background,#e3f3ff);box-shadow:inset 0 0 0 2px var(--accent-color,#0870ff);color:var(--accent-color,#0870ff)}.modal-holder.modal--side-by-side .modal-header .modal-navigation li.active .desc{font-weight:500}.modal-holder.modal--side-by-side .modal-body{--bg-color:#fff;background:var(--bg-color,#fff);margin:calc(var(--margin, 20px)*-1)}.modal-holder.modal--side-by-side .modal-body .form-section{border-top:1px solid var(--border-color,#d1dae5)}.modal-holder.modal--side-by-side .btn-aorta:focus,.modal-holder.modal--side-by-side .btn:focus{outline:none}.modal-holder.modal--side-by-side .hubspot-form--holder form.hs-form input.hs-button.primary{width:100%}@media screen and (min-width:1024px){.modal-holder.modal--side-by-side{--modal-content-width:1040px;--modal-body-width: calc(45vw + 50px) }.modal-holder.modal--side-by-side .modal-scroll-container{display:flex}.modal-holder.modal--side-by-side .modal-body{border-left:1px solid var(--border-color,#d1dae5);margin-left:var(--modal-padding,15px)}.modal-holder.modal--side-by-side form .submitted-message{align-items:center;display:grid;min-height:250px;text-align:center}}@media screen and (min-width:1280px){.modal-holder.modal--side-by-side{--modal-body-width:600px}}@media screen and (max-width:1023px) and (min-width:768px){.modal-holder.modal--side-by-side .modal-navigation{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:-webkit-min-content;grid-column-gap:16px}}@media screen and (max-width:1023px){.modal-holder.modal--side-by-side{--modal-header-width:100%}.modal-holder.modal--side-by-side .modal-content .modal-header .modal--icons{border-top:2px solid var(--border-color,#d1dae5);justify-content:space-around;margin-bottom:calc(var(--modal-padding)*-.5);padding-top:20px;position:relative}.modal-holder.modal--side-by-side .modal-content .modal-header>*{width:100%}.modal-holder.modal--side-by-side .modal-content .modal-body{margin-top:var(--margin,auto)}.modal-holder.modal--side-by-side form .submitted-message{align-items:center;display:grid;min-height:150px}}@media screen and (max-width:767px){.modal-holder.modal--side-by-side .modal-header{position:relative}}@media screen and (max-width:480px){.modal-holder.modal--side-by-side .modal-header{padding-right:0}.modal-holder.modal--side-by-side .modal-header .section--brands{display:none}}.modal-holder.modal-fullsize{--content-width:768px}.modal-holder.modal-fullsize .modal-basis{--animation:appear;background-color:#fff;height:100%;max-height:100vh;max-width:100vw;width:100%}.modal-holder.modal-fullsize .modal-basis .modal-content{box-shadow:none;height:100%;max-height:100vh;width:100%}.modal-holder.modal-fullsize .modal-basis .modal-content>.modal-body,.modal-holder.modal-fullsize .modal-basis .modal-content>.modal-footer,.modal-holder.modal-fullsize .modal-basis .modal-content>.modal-header{margin-left:auto;margin-right:auto;max-width:var(--content-width);width:100%}.modal-holder.modal-fullsize .modal-basis .modal-content~.modal-box-close{transform:translate(-50%,50%) rotate(225deg)}
