/* t2956: approved image is the hero art */
.hm-hero .hm-art{display:none!important}
.hm-art2{min-width:0}
.hm-art2i{display:block;width:100%;height:auto;aspect-ratio:1280/720;border-radius:14px}
@media (min-width:901px){.hm-hero .hm-w{position:relative}.hm-art2{position:absolute;left:340px;right:0;top:50%;transform:translateY(-50%);z-index:1}}
@media (max-width:900px){.hm-art2{position:relative;width:100%;margin:16px 0 0}.hm-art2i{border-radius:12px}}
/* t2958: Home pricing laptop sits right of the plans (design EN-01), not over the FAQ */
@media (min-width:901px){.hm-pr .hm-prart.hm-lp{position:absolute!important;right:-40px;top:-30px;left:auto;margin:0;width:330px!important;height:165px!important;z-index:0}.hm-pr .hm-plans{position:relative;z-index:1}}
@media (min-width:901px){.hm-pr .hm-lpl,.hm-pr .hm-lpl b{word-break:normal!important;overflow-wrap:normal!important;hyphens:none}.hm-pr .hm-lpl.l2{min-width:0;max-width:15%;left:82.5%;font-size:9.5px}.hm-pr .hm-lpl.l2 small{font-size:.75em;line-height:1.2}}
/* t2962: design "Watch demo" button shape -> lock-safe "See how it works" with play icon */
.hm-btn.play{display:inline-flex;align-items:center;gap:8px}.hm-btn.play i{width:18px;height:18px;border-radius:50%;background:#1d6ff2;position:relative;flex:none}.hm-btn.play i:after{content:"";position:absolute;left:7px;top:5px;border-left:6px solid #fff;border-top:4px solid transparent;border-bottom:4px solid transparent}
