:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--orange,#ef3b36);outline-offset:2px}html .ed-chips a.on,html .ed-chips a.on:hover,html .ed-chips a.on:focus-visible{color:#fff;background:var(--red,#d62f2a);border-color:var(--red,#d62f2a)}html .ed-chips a.on small{color:#ffffffd9}.ed-card-img{position:relative;overflow:hidden}:is(#elevate-team-marketplace .etm-photo,.ed-card-img)>img.is-broken{visibility:hidden}html elevate-totop>.elv-totop,html elevate-totop>.elv-totop:is(:hover,:focus,:active){color:#fff;background:#181513eb}html elevate-totop>.elv-totop{min-width:0;min-height:0;font:inherit;letter-spacing:0;text-transform:none;z-index:145;right:14px;bottom:calc(16px + env(safe-area-inset-bottom,0px));color:#fff;border:1px solid var(--line,#39322f);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;opacity:0;visibility:hidden;width:44px;height:44px;transform:translateY(calc(var(--elv-top-y,0px) + 10px)) scale(.9);-webkit-tap-highlight-color:transparent;background:#181513eb;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;transition:opacity .2s ease-in,transform .2s ease-in,visibility 0s linear .2s,border-color .15s;display:flex;position:fixed;box-shadow:0 6px 18px #00000073}html elevate-totop>.elv-totop.is-left{left:14px;right:auto}html elevate-totop>.elv-totop.is-on{opacity:1;visibility:visible;transform:translateY(var(--elv-top-y,0px));transition:opacity .22s ease-out,transform .22s ease-out,visibility,border-color .15s}html elevate-totop>.elv-totop svg{width:20px;height:20px;display:block}html elevate-totop>.elv-totop:focus-visible{outline:2px solid var(--orange,#ef3b36);outline-offset:3px}@media (hover:hover){html elevate-totop>.elv-totop:hover{border-color:var(--orange,#ef3b36)}}@media (min-width:901px){html elevate-totop>.elv-totop{bottom:28px;right:24px}html elevate-totop>.elv-totop.is-left{left:24px}}form.cform .elv-bad{border-color:#ff6b62!important}form.cform .elv-bad-box input:is([type=radio],[type=checkbox]){outline-offset:1px;outline:1.5px solid #ff6b62}form.cform .elv-field-err{letter-spacing:0;text-transform:none;color:#ff6b62;margin:6px 0 0;font-size:12.5px;font-weight:600;line-height:1.45}.crm-done:not([hidden]):before{content:"";background:#2fa86b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/26px no-repeat;border-radius:50%;width:52px;height:52px;margin:0 auto 14px;display:block;box-shadow:0 8px 24px #2fa86b47}.crm-done:focus{outline:none}html:is(.elv-typing,.elv-cta-away) .mobile-cta{visibility:hidden;pointer-events:none;transform:translateY(105%)}html.elv-typing .ed-sticky,html.elv-typing #elevate-team-marketplace .etm-p-bar{visibility:hidden;pointer-events:none;transform:translateY(110%)}@media (max-width:900px){html.elv-typing .wa-float{opacity:0;visibility:hidden;pointer-events:none}}@property --elv-fs{syntax:"<length>";inherits:false;initial-value:0}@property --elv-fe{syntax:"<length>";inherits:false;initial-value:0}@keyframes elv-edges{0%{--elv-fs:0px;--elv-fe:28px}6%{--elv-fs:28px}94%{--elv-fe:28px}to{--elv-fs:28px;--elv-fe:0px}}@supports (animation-timeline:scroll()){@media (max-width:600px){.ed-chips ul{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--elv-fs), #000 calc(100% - var(--elv-fe)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--elv-fs), #000 calc(100% - var(--elv-fe)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--elv-fs), #000 calc(100% - var(--elv-fe)), transparent);animation:linear both elv-edges;animation-duration:auto;animation-timeline:scroll(self inline)}[dir=rtl] .ed-chips ul{-webkit-mask-image:linear-gradient(to left, transparent, #000 var(--elv-fs), #000 calc(100% - var(--elv-fe)), transparent);-webkit-mask-image:linear-gradient(to left, transparent, #000 var(--elv-fs), #000 calc(100% - var(--elv-fe)), transparent);mask-image:linear-gradient(to left, transparent, #000 var(--elv-fs), #000 calc(100% - var(--elv-fe)), transparent)}}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}html .mobile-cta,html .ed-sticky{transition:transform .22s ease-out,visibility}html:is(.elv-typing,.elv-cta-away) .mobile-cta,html.elv-typing .ed-sticky{transition:transform .2s ease-in,visibility 0s linear .2s}html .wa-float{transition:transform .22s ease-out,opacity .2s ease-out,visibility}@media (max-width:900px){html.elv-cta-away:not(.elv-typing) .wa-float{transform:translateY(64px)}}html :is(.btn,.etm-cbtn,.etm-btn,.etm-chip,.ed-chips a,.egc-submit,.esd-submit):active{transition-duration:.12s;transform:translateY(0)scale(.97)}html elevate-totop>.elv-totop.is-on:active{transform:translateY(var(--elv-top-y,0px)) scale(.94)}#elevate-team-marketplace .etm-card:has(.etm-photo:active,.etm-card-open:active){transition-duration:.12s;transform:scale(.985)}.ed-card:has(.ed-card-img:active,h3 a:active){transition-duration:.12s;transform:scale(.985)}:is(#elevate-team-marketplace .etm-photo,.ed-card-img)>img{transition:opacity .24s ease-out,transform .25s ease-out}@media (hover:hover){#elevate-team-marketplace :is(.etm-grid,.etm-roll-track)>.etm-card:hover .etm-photo>img,.ed-card:hover .ed-card-img>img{transform:scale(1.04)}}html.elv-polish :is(#elevate-team-marketplace .etm-photo,.ed-card-img)>img.elv-fade:not(.is-loaded){opacity:0}html.elv-polish :is(#elevate-team-marketplace .etm-photo,.ed-card-img):has(>img:not(.is-loaded):not(.is-broken)):after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 25%,#ffffff12 50%,#0000 75%);animation:1.3s ease-in-out infinite elv-shine;position:absolute;inset:0;transform:translate(-100%)}[dir=rtl] :is(#elevate-team-marketplace .etm-photo,.ed-card-img):after{animation-direction:reverse}form.cform .elv-field-err{animation:.18s ease-out both elv-err-in}.crm-done:not([hidden]):before{animation:.25s cubic-bezier(.2,.9,.3,1.25) both elv-pop}}@keyframes elv-shine{to{transform:translate(100%)}}@keyframes elv-err-in{0%{opacity:0;transform:translateY(-3px)}}@keyframes elv-pop{0%{opacity:0;transform:scale(.6)}}
