.hero-card{opacity:0;animation:.5s ease-out forwards heroCardIn;transform:translate(30px)}.hero-card-1{animation-delay:.2s}.hero-card-2{animation-delay:.4s}.hero-card-3{animation-delay:.6s}@keyframes heroCardIn{to{opacity:1;transform:translate(0)}}.ht-dhi-pen{animation:4s ease-in-out infinite htPenImplant}.ht-hair-grow{stroke-dasharray:40;stroke-dashoffset:40px;animation:4s ease-in-out infinite htGrowHair}@keyframes htPenImplant{0%,20%{transform:translateY(-12px)}50%,80%{transform:translateY(0)}to{transform:translateY(-12px)}}@keyframes htGrowHair{0%,40%{stroke-dashoffset:40px;opacity:0}50%,90%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:40px;opacity:0}}.sc-water{opacity:0;animation:.5s ease-out .6s forwards fadeIn}.sc-land{opacity:0;animation:.5s ease-out .7s forwards fadeIn}@keyframes fadeIn{to{opacity:1}}.sc-tower{stroke-dasharray:26;stroke-dashoffset:26px;animation:.5s ease-out .9s forwards drawStroke26}@keyframes drawStroke26{to{stroke-dashoffset:0}}.sc-cable{stroke-dasharray:65;stroke-dashoffset:65px;animation:.6s ease-out 1.1s forwards drawStroke65}@keyframes drawStroke65{to{stroke-dashoffset:0}}.sc-deck{stroke-dasharray:72;stroke-dashoffset:72px;animation:.5s ease-out 1s forwards drawStroke72}@keyframes drawStroke72{to{stroke-dashoffset:0}}.sc-susp{stroke-dasharray:15;stroke-dashoffset:15px;animation:.3s ease-out 1.3s forwards drawStroke15}@keyframes drawStroke15{to{stroke-dashoffset:0}}.sc-hotel{opacity:0;animation:.7s ease-out 1.6s forwards riseUp;transform:translateY(34px)}@keyframes riseUp{to{opacity:1;transform:translateY(0)}}.sc-win{fill:#d4af37;opacity:0}@keyframes lightUp{to{opacity:.8}}.sc-wA{animation:.25s ease-out 2.3s forwards lightUp}.sc-wB{animation:.25s ease-out 2.55s forwards lightUp}.sc-wC{animation:.25s ease-out 2.8s forwards lightUp}.sc-door{opacity:0;animation:.3s ease-out 3s forwards fadeIn}.sc-fpath{stroke-dasharray:95;stroke-dashoffset:95px;animation:.8s ease-out .8s forwards drawFpath}@keyframes drawFpath{to{stroke-dashoffset:0}}.sc-plane{opacity:0;animation:1.5s ease-out .9s forwards flyPlane}@keyframes flyPlane{0%{opacity:0;transform:translate(5px,38px)rotate(-46deg)}8%{opacity:1;transform:translate(5px,38px)rotate(-46deg)}50%{opacity:1;transform:translate(22px,24px)rotate(-27deg)}to{opacity:1;transform:translate(40px,20px)rotate(0)}}.sc-road{opacity:0;animation:.4s ease-out .9s forwards fadeIn}.sc-van{opacity:0;animation:1.5s ease-out .9s forwards driveVan}@keyframes driveVan{0%{opacity:0;transform:translate(-15px,67px)}8%{opacity:1;transform:translate(-12px,67px)}to{opacity:1;transform:translate(35px,67px)}}
