body [data-inline-calendly]{min-height:500px;min-width:340px;position:relative}body .calendly-overlay{background-color:#fafafacc}body .calendly-overlay:is(.dark *){background-color:#171717cc}body .calendly-overlay{animation:calendly-close-overlay .3s ease-in-out;animation-fill-mode:forwards;opacity:0}body .calendly-overlay .calendly-popup{height:100%!important;max-height:100%!important;overflow:auto}body .calendly-overlay .calendly-popup .calendly-popup-content{animation:calendly-popup-content 1s ease-in-out .5s;animation-fill-mode:forwards;min-height:750px;min-width:320px;opacity:0}body .calendly-overlay .calendly-popup .calendly-popup-content .calendly-spinner{animation:calendly-spinner .3s ease-in-out .8s;animation-fill-mode:forwards;opacity:1}body .calendly-overlay .calendly-popup-close{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}body .calendly-overlay .calendly-popup-close:is(.dark *){--tw-invert:invert(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@keyframes calendly-close-overlay{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0}to{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:1}}@keyframes calendly-popup-content{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:translateY(0)}}@keyframes calendly-spinner{0%{opacity:1}to{opacity:0}}@property --rotation{syntax:"<angle>";inherits:false;initial-value:0deg}@property --highlight-color{syntax:"<color>";inherits:false;initial-value:#e9d5ff}@property --border-color{syntax:"<color>";inherits:false;initial-value:#fff}@keyframes rotate{0%{--rotation:360deg}to{--rotation:0deg}}.fancy-border-button{align-items:center;border-color:transparent;border-radius:.25rem;border-width:1px;color:#000000b3;display:flex;gap:.5rem;height:30px;padding:.25rem .5rem;--bg-color:#fff;--border-color:rgba(0,0,0,.1);--highlight-color:rgba(0,0,0,.1)}.fancy-border-button:is(.dark *){color:#ffffffb3;--bg-color:#000;--border-color:hsla(0,0%,100%,.1);--highlight-color:hsla(0,0%,100%,.1)}.fancy-border-button{animation:rotate 7s linear infinite forwards;animation-play-state:paused;background:linear-gradient(var(--bg-color),var(--bg-color)) padding-box,conic-gradient(from var(--rotation) at 50% 50%,var(--highlight-color) 0,var(--border-color) 25%) border-box;transition:--highlight-color .4s ease,--border-color .4s ease,color .4s ease}.fancy-border-button:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));--border-color:rgba(0,0,0,.2);--highlight-color:#a855f7}.fancy-border-button:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--border-color:hsla(0,0%,100%,.2);--highlight-color:#e9d5ff}.fancy-border-button:hover{animation-play-state:running}.cd-morph-dropdown .main-nav{font-family:Radomir Tinkov Gilroy,sans-serif}.cd-morph-dropdown .main-nav a:focus,.cd-morph-dropdown .main-nav a:hover{color:#a8ff47!important}.cd-morph-dropdown .has-dropdown{position:relative}.cd-morph-dropdown .has-dropdown .material-icons{color:#fff;font-size:16px;transition:transform .3s ease,color .3s ease}.cd-morph-dropdown .has-dropdown.active .material-icons{transform:rotate(180deg)}.cd-morph-dropdown .has-dropdown:focus .material-icons,.cd-morph-dropdown .has-dropdown:hover .material-icons{color:#a8ff47}.cd-morph-dropdown.nav-open{height:100vh;overflow-x:hidden;overflow-y:scroll;width:100%}.cd-morph-dropdown.nav-open .morph-dropdown-wrapper{display:block}.cd-morph-dropdown.nav-open .hcmainnav_mobilebtn{color:var(--dropdown-heading-color);display:block;font-size:15px;font-weight:700;letter-spacing:.23px;line-height:24px;padding:12px 24px;width:100%}.cd-morph-dropdown.nav-open .hcmainnav_mobilebtn>i{float:right}.cd-morph-dropdown.nav-open .hcmainnav_mobilebtn+.content{display:none}.cd-morph-dropdown.nav-open .hcmainnav_mobilebtn.hcmainnav_mobilebtn-active{background:var(--dropdown-button-active-bg);color:var(--dropdown-button-active-color)}.cd-morph-dropdown.nav-open .hcmainnav_mobilebtn.hcmainnav_mobilebtn-active+.content{display:block}@media only screen and (min-width:1000px){.cd-morph-dropdown:before{content:"desktop"}.cd-morph-dropdown .dropdown-list .hcmainnav_mobilebtn{display:none}}
