main[data-seo-page=professional-services] .sxvp{--th:17px;--tg:4px;height:276px}main[data-seo-page=professional-services] .sxvp .sx-vs__tag{display:inline-flex;align-items:center;gap:9px;top:18px}main[data-seo-page=professional-services] .sxvp .sx-vs__tag--rent{left:24px}main[data-seo-page=professional-services] .sxvp .sx-vs__tag--own{right:24px}main[data-seo-page=professional-services] .sxvp-key{flex:0 0 auto;width:12px;height:14px;border-radius:2px;clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,0 100%)}main[data-seo-page=professional-services] .sx-vs__tag--rent .sxvp-key{background:var(--coral)}main[data-seo-page=professional-services] .sx-vs__tag--own .sxvp-key{background:rgba(17,17,17,.78)}main[data-seo-page=professional-services] .sxvp-plot{position:absolute;left:28px;right:28px;top:68px;bottom:34px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;align-items:end;border-bottom:1px solid rgba(255,255,255,.12);background:repeating-linear-gradient(0deg,transparent 0 calc(var(--th) + var(--tg) - 1px),rgba(255,255,255,.04) calc(var(--th) + var(--tg) - 1px) calc(var(--th) + var(--tg)))}main[data-seo-page=professional-services] .sxvp-col{position:relative;display:flex;flex-direction:column-reverse;gap:var(--tg);padding-bottom:var(--tg)}main[data-seo-page=professional-services] .sxvp-brief{position:relative;display:block;height:var(--th);border-radius:3px;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,0 100%);background:linear-gradient(currentColor,currentColor) 14% 32% / 50% 2px no-repeat,linear-gradient(currentColor,currentColor) 14% 70% / 30% 2px no-repeat,var(--tile)}main[data-seo-page=professional-services] .sxvp-brief::before{content:"";position:absolute;right:0;top:0;width:6px;height:6px;background:linear-gradient(45deg,rgba(0,0,0,.32) 50%,transparent 50%)}main[data-seo-page=professional-services] .sxvp-brief.is-ref{--tile:rgba(255,122,107,.2);color:rgba(255,122,107,.85);box-shadow:inset 0 0 0 1px var(--coral-line)}main[data-seo-page=professional-services] .sxvp-brief.is-seo{--tile:var(--gold);color:rgba(17,17,17,.42)}main[data-seo-page=professional-services] .sxvp-brief.is-gap{background:none;clip-path:none;border:1px dashed rgba(255,122,107,.5)}main[data-seo-page=professional-services] .sxvp-brief.is-gap::before{display:none}main[data-seo-page=professional-services] .sxvp-m{position:absolute;left:0;right:0;top:calc(100% + 10px);text-align:center;font:600 11px/1 var(--font-head);letter-spacing:.06em;color:var(--text-dim)}main[data-seo-page=professional-services] .sxvp .sxvp-brief{transition:opacity .4s ease,transform .7s var(--ease);transition-delay:calc(var(--m) * .07s + var(--k) * .05s + .25s)}html.el8-js main[data-seo-page=professional-services] .sxvp:not(.is-in) .sxvp-brief{opacity:0;transform:translateY(-18px)}main[data-seo-page=professional-services] .sxvp.is-in .sxvp-brief.is-new{animation:sxvpNew 5s var(--ease) 2.4s infinite backwards}@keyframes sxvpNew{0%{opacity:0;transform:translateY(-26px)}14%,100%{opacity:1;transform:none}}main[data-seo-page=professional-services] .sxvp.is-in .sxvp-brief.is-seo:not(.is-new){animation:sxvpSheen 5s ease infinite;animation-delay:calc(var(--m) * .09s + 2.2s)}@keyframes sxvpSheen{0%,70%,100%{filter:none}80%{filter:brightness(1.22)}}main[data-seo-page=professional-services] .sxvp-desk{position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:16px;padding:16px 18px 18px;border-bottom:1px solid var(--edge);background:#0E1115}main[data-seo-page=professional-services] .sxvp-doc{position:relative;display:grid;gap:7px;align-content:start;padding:14px 16px 16px;border-radius:10px;background:#171B22;border:1px solid var(--edge-2);box-shadow:0 14px 26px -16px rgba(0,0,0,.9)}main[data-seo-page=professional-services] .sxvp-doc__t{display:block;width:58%;height:8px;margin-bottom:4px;border-radius:3px;background:rgba(255,255,255,.6)}main[data-seo-page=professional-services] .sxvp-doc__ln{position:relative;display:block;width:var(--w);height:6px;border-radius:3px;background:rgba(255,255,255,.16)}main[data-seo-page=professional-services] .sxvp-doc__ln.is-flag{background:rgba(79,191,160,.6);box-shadow:0 0 0 3px rgba(79,191,160,.13)}main[data-seo-page=professional-services] .sxvp-flag{position:absolute;left:calc(100% + 7px);top:50%;display:grid;place-items:center;width:18px;height:18px;margin-top:-9px;border-radius:5px;background:var(--teal-soft);color:var(--teal)}main[data-seo-page=professional-services] .sxvp-flag svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}main[data-seo-page=professional-services] .sxvp-doc__scan{position:absolute;left:0;right:0;top:0;height:26px;border-radius:10px;background:linear-gradient(180deg,transparent,rgba(79,191,160,.18),transparent);opacity:0;pointer-events:none}main[data-seo-page=professional-services] .sxvp-seal{position:absolute;right:-12px;bottom:-14px;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#0E1115;color:var(--teal);transform:rotate(-12deg);box-shadow:0 0 0 1px var(--teal-line),0 0 18px rgba(79,191,160,.32)}main[data-seo-page=professional-services] .sxvp-seal svg{width:36px;height:36px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}main[data-seo-page=professional-services] .sxvp-notes{display:grid;gap:9px;align-content:start;padding-top:34px}main[data-seo-page=professional-services] .sxvp-note{position:relative;display:flex;align-items:center;gap:8px;height:30px;padding:0 7px 0 6px;border-radius:9px;background:#171B22;border:1px solid var(--teal-line)}main[data-seo-page=professional-services] .sxvp-note::before{content:"";position:absolute;right:calc(100% + 1px);top:50%;width:16px;border-top:1px dashed var(--teal-line)}main[data-seo-page=professional-services] .sxvp-note__av{flex:0 0 auto;display:grid;place-items:center;width:19px;height:19px;border-radius:50%;background:rgba(255,255,255,.09);color:var(--text-soft)}main[data-seo-page=professional-services] .sxvp-note__av svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}main[data-seo-page=professional-services] .sxvp-note__txt{flex:1;display:grid;gap:4px;min-width:0}main[data-seo-page=professional-services] .sxvp-note__txt b{display:block;width:var(--w);height:4px;border-radius:2px;background:rgba(255,255,255,.22)}main[data-seo-page=professional-services] .sxvp-note__ok{flex:0 0 auto;display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--teal);color:#0A1512}main[data-seo-page=professional-services] .sxvp-note__ok svg{width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}main[data-seo-page=professional-services] .sxvp-step{display:inline-flex;align-items:center;gap:11px}main[data-seo-page=professional-services] .sxvp-step>i{position:relative;flex:0 0 auto;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1.5px solid var(--teal-line);background:var(--teal-soft);color:var(--teal)}main[data-seo-page=professional-services] .sxvp-step svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}main[data-seo-page=professional-services] .sxvp-trail .wdp-panel__row:nth-child(2) .sxvp-step>i{border-color:var(--gold-line);background:var(--gold-soft);color:var(--gold)}main[data-seo-page=professional-services] .sxvp-trail .wdp-panel__row+.wdp-panel__row .sxvp-step>i::before{content:"";position:absolute;left:50%;bottom:calc(100% + 2px);height:20px;margin-left:-.75px;border-left:1.5px dashed rgba(255,255,255,.2)}main[data-seo-page=professional-services] :is(.wdp-vis.is-on,.wdp-chap__vis) .sxvp-doc__ln.is-flag{animation:sxvpFlagLn 8s ease infinite;animation-delay:calc(var(--f) * .5s - .5s)}@keyframes sxvpFlagLn{0%,38%{background:rgba(255,122,107,.7);box-shadow:0 0 0 3px rgba(255,122,107,.15)}48%,100%{background:rgba(79,191,160,.6);box-shadow:0 0 0 3px rgba(79,191,160,.13)}}main[data-seo-page=professional-services] :is(.wdp-vis.is-on,.wdp-chap__vis) .sxvp-flag{animation:sxvpFlag 8s ease infinite;animation-delay:inherit}@keyframes sxvpFlag{0%{background:var(--coral-soft);color:var(--coral);transform:scale(.4)}6%,38%{background:var(--coral-soft);color:var(--coral);transform:none}48%,100%{background:var(--teal-soft);color:var(--teal);transform:none}}main[data-seo-page=professional-services] :is(.wdp-vis.is-on,.wdp-chap__vis) .sxvp-doc__scan{animation:sxvpScan 8s ease infinite}@keyframes sxvpScan{0%,14%{opacity:0;transform:translateY(0)}18%{opacity:1}44%{opacity:1;transform:translateY(110px)}50%,100%{opacity:0;transform:translateY(110px)}}main[data-seo-page=professional-services] :is(.wdp-vis.is-on,.wdp-chap__vis) .sxvp-note{animation:sxvpNote 8s ease infinite;animation-delay:calc(var(--n) * .5s - .5s)}@keyframes sxvpNote{0%,14%{opacity:0;transform:translateX(10px);border-color:var(--coral-line)}22%,38%{opacity:1;transform:none;border-color:var(--coral-line)}48%,100%{opacity:1;transform:none;border-color:var(--teal-line)}}main[data-seo-page=professional-services] :is(.wdp-vis.is-on,.wdp-chap__vis) .sxvp-note__ok{animation:sxvpOk 8s var(--ease) infinite;animation-delay:inherit}@keyframes sxvpOk{0%,40%{transform:scale(0)}48%,100%{transform:none}}main[data-seo-page=professional-services] :is(.wdp-vis.is-on,.wdp-chap__vis) .sxvp-seal{animation:sxvpSeal 8s var(--ease) infinite}@keyframes sxvpSeal{0%,56%{opacity:0;transform:rotate(-12deg) scale(1.7)}62%{opacity:1;transform:rotate(-12deg) scale(.92)}66%,93%{opacity:1;transform:rotate(-12deg)}100%{opacity:0;transform:rotate(-12deg)}}main[data-seo-page=professional-services] :is(.wdp-vis.is-on,.wdp-chap__vis) .sxvp-step>i{animation:sxvpPing 8s ease infinite}main[data-seo-page=professional-services] :is(.wdp-vis.is-on,.wdp-chap__vis) .wdp-panel__row:nth-child(2) .sxvp-step>i{animation-delay:1.8s}main[data-seo-page=professional-services] :is(.wdp-vis.is-on,.wdp-chap__vis) .wdp-panel__row:nth-child(3) .sxvp-step>i{animation-delay:4.9s}@keyframes sxvpPing{0%{box-shadow:0 0 0 0 rgba(79,191,160,.55)}12%,100%{box-shadow:0 0 0 9px rgba(79,191,160,0)}}@media(max-width:700px){main[data-seo-page=professional-services] .sxvp{--th:12px;--tg:3px;height:226px}main[data-seo-page=professional-services] .sxvp .sx-vs__tag{top:12px;gap:7px}main[data-seo-page=professional-services] .sxvp .sx-vs__tag--rent{left:12px}main[data-seo-page=professional-services] .sxvp .sx-vs__tag--own{right:12px}main[data-seo-page=professional-services] .sxvp-key{width:9px;height:11px}main[data-seo-page=professional-services] .sxvp-plot{left:14px;right:14px;top:52px;bottom:28px;gap:5px}main[data-seo-page=professional-services] .sxvp-brief{clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,0 100%);background:linear-gradient(currentColor,currentColor) 18% 30% / 52% 1.5px no-repeat,linear-gradient(currentColor,currentColor) 18% 72% / 30% 1.5px no-repeat,var(--tile)}main[data-seo-page=professional-services] .sxvp-brief::before{width:4px;height:4px}main[data-seo-page=professional-services] .sxvp-brief.is-gap{background:none}main[data-seo-page=professional-services] .sxvp-m{top:calc(100% + 8px);font-size:10px}main[data-seo-page=professional-services] .sx-appr .wdp-story__stage .sxvp-desk{display:none}main[data-seo-page=professional-services] .sxvp-desk{gap:12px;padding:12px 12px 14px}main[data-seo-page=professional-services] .sxvp-doc{gap:6px;padding:11px 12px 12px}}
