@property --hm-clear{syntax:"<percentage>";inherits:false;initial-value:135%}.hm-glass{pointer-events:none;-webkit-mask:var(--hm-glass-mask) 0 0 / 100% 100% no-repeat;mask:var(--hm-glass-mask) 0 0 / 100% 100% no-repeat;position:absolute;inset:0}.hm-refl{width:55%;height:57.935%;position:absolute;top:12.473%;left:1%;transform:scaleX(-1);-webkit-mask:radial-gradient(46.14% 44.02% at 50% 37.13%,#000 58%,#0000008c 80%,#0000 100%);mask:radial-gradient(46.14% 44.02% at 50% 37.13%,#000 58%,#0000008c 80%,#0000 100%)}.hm-refl img,.hm-set{width:100%;height:100%;display:block;position:absolute;inset:0}.hm-face{filter:saturate(.88)contrast(.84)brightness(1.05)hue-rotate(-8deg)blur(.35px);opacity:.92}.hm-mark{filter:saturate(1.15)contrast(1.15)}.hm-cool{background:#cddef029;position:absolute;inset:0}.hm-stars{opacity:.4;width:100%;height:100%;position:absolute;inset:0}.hm-sheen{background:linear-gradient(115deg,#fff0 30%,#ffffff29 42%,#fff0 54%);position:absolute;inset:0}.hm-fog{--hm-clear:135%;width:47%;height:80%;-webkit-mask:radial-gradient(ellipse 81% 100% at 42% 34%, transparent calc(var(--hm-clear) - 30%), #000 var(--hm-clear));mask:radial-gradient(ellipse 81% 100% at 42% 34%, transparent calc(var(--hm-clear) - 30%), #000 var(--hm-clear));display:none;position:absolute;top:7%;left:9%;overflow:hidden}.hm-breath{background:#ecf1f773;position:absolute;inset:0}.hm-fog i{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='720'%3E%3Cfilter id='f' x='0' y='0' width='1' height='1' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.005 0.016' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.969 0 0 0 0 0.976 0 0 0 0 0.988 1.6 0 0 0 -0.25'/%3E%3C/filter%3E%3Crect width='360' height='720' filter='url(%23f)'/%3E%3C/svg%3E") 0 0/34%;position:absolute;inset:-40% -80%;transform:rotate(-14deg)}.hm-fog i+i{opacity:.7;background-size:45%;transform:rotate(-20deg)scaleX(-1)}.hm-lock,.hm-sweep{opacity:0;width:23%;height:28.5%;position:absolute;top:21%;left:17.5%}.hm-lock b{aspect-ratio:1;filter:drop-shadow(0 0 1.5px #312e8180);border:0 solid #fff;width:17%;position:absolute}.hm-lock b:first-child{border-width:2px 0 0 2px;border-top-left-radius:10px;top:0;left:0}.hm-lock b:nth-child(2){border-width:2px 2px 0 0;border-top-right-radius:10px;top:0;right:0}.hm-lock b:nth-child(3){border-width:0 0 2px 2px;border-bottom-left-radius:10px;bottom:0;left:0}.hm-lock b:nth-child(4){border-width:0 2px 2px 0;border-bottom-right-radius:10px;bottom:0;right:0}.hm-sweep{overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.hm-sheet{position:absolute;inset:0}.hm-sheet-wash{background:linear-gradient(#a5b4fc00,#a5b4fc3d 60%,#818cf866 100%);height:48%;position:absolute;bottom:100%;left:0;right:0}.hm-sheet-edge{background:linear-gradient(to bottom, #818cf800, #6366f12e 34%, color-mix(in srgb, var(--accent) 70%, transparent) 44%, color-mix(in srgb, var(--accent) 70%, #fff) 50%, color-mix(in srgb, var(--accent) 70%, transparent) 56%, #6366f12e 66%, #818cf800);height:14px;position:absolute;top:0;left:0;right:0;translate:0 -50%}.hm-dets,.hm-leads{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hm-leads{filter:drop-shadow(0 0 .8px #fff)drop-shadow(0 0 1px #312e814d);--hm-lw:3;overflow:visible}.hm-lead{fill:none;stroke:var(--hm-c);stroke-width:var(--hm-lw);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.hm-lead[data-at=phone]{display:none}.hm-ring{top:var(--hm-ay);left:var(--hm-ax);width:20px;height:20px;position:absolute;translate:-50% -50%}.hm-ring i,.hm-ring s{border-radius:50%;position:absolute;inset:0}.hm-ring i{border:2px solid var(--hm-c);box-shadow:0 0 0 1px #ffffffe6,inset 0 0 0 1px #ffffffb3}.hm-ring s{border:1.5px solid var(--hm-c);opacity:0}.hm-tag{top:var(--hm-y);left:var(--hm-x);border:1px solid color-mix(in srgb, var(--accent) 16%, transparent);border-radius:var(--radius-pill);box-shadow:inset 0 -1px 0 #312e810d, var(--card-shadow), 0 8px 22px #312e811f;letter-spacing:-.005em;color:var(--foreground);white-space:nowrap;pointer-events:none;background:#fff;align-items:center;gap:8px;padding:7px 14px 7px 11px;font-size:13.5px;font-weight:600;line-height:1.15;display:flex;position:absolute;translate:0 -50%}.hm-tag:before{content:"";background:var(--hm-c);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--hm-c) 22%, transparent);border-radius:50%;flex:none}.hm-tag[data-side=l]{translate:-100% -50%}.hm-cards{pointer-events:none;width:246px;display:grid;position:absolute;bottom:2.5%;right:0}.hm-card{border:1px solid var(--hairline);box-shadow:var(--lift-shadow), 0 2px 6px #312e810f;background:#fff;border-radius:20px;grid-area:1/1;padding:14px 16px 8px}.hm-card-who{color:var(--ink-secondary);font-size:11.5px;font-weight:500}.hm-card-title{letter-spacing:-.022em;color:var(--foreground);margin-top:2px;font-size:22px;font-weight:650;line-height:1.08}.hm-card-sum{color:var(--ink-body);text-wrap:pretty;margin-top:6px;font-size:12.5px;font-weight:350;line-height:1.45}.hm-rows{margin-top:8px}.hm-rows li{grid-template-columns:4px auto minmax(0,1fr);align-items:center;column-gap:8px;min-height:23px;display:grid}.hm-bar{transform-origin:50% 100%;border-radius:3px;width:4px;height:13px}.hm-k{white-space:nowrap;color:var(--ink-secondary);font-size:11.5px}.hm-v{text-align:right;white-space:nowrap;color:var(--foreground);font-size:12.5px;font-weight:600}@media (min-width:64rem) and (max-width:79.99rem){.hm-cards{width:232px}}@media (max-width:39.99rem){.hm-cards{width:226px;margin:-53.42% 0 0 auto;position:relative;bottom:auto;right:auto}.hm-card{border-radius:18px;padding:11px 13px 5px}.hm-card-who{font-size:11px}.hm-card-title{font-size:19px}.hm-card-sum{margin-top:4px;font-size:12px;line-height:1.4}.hm-rows{margin-top:6px}.hm-rows li{min-height:20px}.hm-bar{height:11px}.hm-k{font-size:11px}.hm-v{font-size:12px}.hm-tag{top:var(--hm-py);left:var(--hm-px);gap:7px;padding:6px 13px 6px 10px;font-size:14px}.hm-tag[data-phone=r]{translate:0 -50%}.hm-tag[data-phone=none],.hm-ring[data-phone=none],.hm-lead[data-at=wide]{display:none}.hm-lead[data-at=phone]{display:inline}.hm-leads{--hm-lw:4}.hm-ring{width:16px;height:16px}}.hm-set:not([data-profile="0"]),.hm-dets:not([data-profile="0"]),.hm-card:not([data-profile="0"]){opacity:0}[data-hero-mirror] [data-profile="0"]{--hm-p:-5.6s}[data-hero-mirror] [data-profile="1"]{--hm-p:-21.2s}[data-hero-mirror] [data-profile="2"]{--hm-p:-13.4s}[data-hero-mirror] [data-step="1"]{--hm-s:.65s}[data-hero-mirror] [data-step="2"]{--hm-s:1.3s}[data-hero-mirror] .hm-rows li:nth-child(2){--hm-s:.11s}[data-hero-mirror] .hm-rows li:nth-child(3){--hm-s:.22s}[data-hero-mirror] .hm-rows li:nth-child(4){--hm-s:.33s}[data-hero-mirror] .hm-rows li:nth-child(5){--hm-s:.44s}[data-hero-mirror] .hm-rows li:nth-child(6){--hm-s:.55s}@media (prefers-reduced-motion:no-preference){[data-playing] .hm-fog{animation:7.8s linear -5.6s infinite hm-fog;display:block}[data-playing] .hm-fog i{animation:26s linear infinite hm-drift}[data-playing] .hm-fog i+i{animation:34s linear infinite hm-drift-2}[data-playing] .hm-refl{animation:7.8s linear -5.6s infinite hm-refl}[data-playing] .hm-lock{animation:7.8s linear -5.6s infinite hm-lock}[data-playing] .hm-sweep{animation:7.8s linear -5.6s infinite hm-sweep}[data-playing] .hm-sheet{animation:7.8s linear -5.6s infinite hm-scan}[data-playing] :is(.hm-set,.hm-mark,.hm-dets,.hm-ring,.hm-ring s,.hm-lead,.hm-tag,.hm-card,.hm-card-sum,.hm-bar,.hm-v){animation-duration:23.4s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both;animation-delay:calc(var(--hm-p) + var(--hm-s,0s))}[data-playing] .hm-set{animation-name:hm-set}[data-playing] .hm-mark{animation-name:hm-mark;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 900 300' preserveAspectRatio='none'%3E%3ClinearGradient id='g'%3E%3Cstop offset='0.44' stop-color='%23000'/%3E%3Cstop offset='0.56' stop-color='%23000' stop-opacity='0'/%3E%3C/linearGradient%3E%3Cfilter id='f' x='-0.1' y='0' width='1.2' height='1' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0 0.09' numOctaves='2' seed='5'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='70' xChannelSelector='R' yChannelSelector='R'/%3E%3C/filter%3E%3Crect x='-50' width='1000' height='300' fill='url(%23g)' filter='url(%23f)'/%3E%3C/svg%3E") 100% 0/400% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 900 300' preserveAspectRatio='none'%3E%3ClinearGradient id='g'%3E%3Cstop offset='0.44' stop-color='%23000'/%3E%3Cstop offset='0.56' stop-color='%23000' stop-opacity='0'/%3E%3C/linearGradient%3E%3Cfilter id='f' x='-0.1' y='0' width='1.2' height='1' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0 0.09' numOctaves='2' seed='5'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='70' xChannelSelector='R' yChannelSelector='R'/%3E%3C/filter%3E%3Crect x='-50' width='1000' height='300' fill='url(%23g)' filter='url(%23f)'/%3E%3C/svg%3E") 100% 0/400% 100% no-repeat}[data-playing] .hm-dets{animation-name:hm-dets}[data-playing] .hm-ring{animation-name:hm-ring}[data-playing] .hm-ring s{animation-name:hm-pulse}[data-playing] .hm-lead{animation-name:hm-lead}[data-playing] .hm-tag{animation-name:hm-tag}[data-playing] .hm-card{animation-name:hm-card}[data-playing] .hm-card-sum{animation-name:hm-sum}[data-playing] .hm-bar{animation-name:hm-bar}[data-playing] .hm-v{animation-name:hm-val}}@keyframes hm-fog{0%{--hm-clear:0%;animation-timing-function:cubic-bezier(.4,0,.2,1)}14.744%,89.744%{--hm-clear:135%;animation-timing-function:cubic-bezier(.45,0,.55,1)}99.359%,to{--hm-clear:0%}}@keyframes hm-refl{0%,1.282%{opacity:0;animation-timing-function:cubic-bezier(.4,0,.2,1)}11.538%,91.667%{opacity:1;animation-timing-function:ease-in-out}98.718%,to{opacity:0}}@keyframes hm-lock{0%,10.897%{opacity:0;animation-timing-function:cubic-bezier(.34,1.32,.64,1);scale:1.16}16.282%,51.923%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1);scale:1}57.692%,to{opacity:0;scale:1.04}}@keyframes hm-sweep{0%,15.385%{opacity:0}16.923%,28.59%{opacity:1}30.128%,to{opacity:0}}@keyframes hm-scan{0%,15.385%{animation-timing-function:cubic-bezier(.45,0,.55,1);translate:0}30.128%,to{translate:0 100%}}@keyframes hm-set{0%,33.077%{opacity:1}33.12%,to{opacity:0}}@keyframes hm-mark{0%,7.479%{opacity:0;animation-timing-function:cubic-bezier(.33,0,.2,1);-webkit-mask-position:100% 0;mask-position:100% 0}11.325%,51.282%{opacity:1;-webkit-mask-position:0 0;mask-position:0 0}51.325%,to{opacity:0;-webkit-mask-position:100% 0;mask-position:100% 0}}@keyframes hm-dets{0%,29.701%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1)}31.197%,to{opacity:0}}@keyframes hm-ring{0%,8.547%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);scale:.4}10.043%,51.282%{opacity:1;scale:1}51.325%,to{opacity:0;scale:.4}}@keyframes hm-pulse{0%,9.18%{opacity:0;scale:1}9.188%{opacity:.8;animation-timing-function:cubic-bezier(.16,1,.3,1);scale:1}13.889%,to{opacity:0;scale:2.8}}@keyframes hm-lead{0%,9.615%{opacity:0;stroke-dashoffset:1px}9.658%{opacity:1;stroke-dashoffset:1px;animation-timing-function:cubic-bezier(.22,1,.36,1)}11.752%,51.282%{opacity:1;stroke-dashoffset:0}51.325%,to{opacity:0;stroke-dashoffset:1px}}@keyframes hm-tag{0%,11.111%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);scale:.94}13.034%,51.282%{opacity:1;scale:1}51.325%,to{opacity:0;scale:.94}}@keyframes hm-card{0%,17.735%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);translate:0 16px}20.299%,29.701%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1);translate:0}31.41%,to{opacity:0;translate:0 6px}}@keyframes hm-sum{0%,18.803%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}20.726%,51.282%{opacity:1}51.325%,to{opacity:0}}@keyframes hm-bar{0%,19.017%{animation-timing-function:cubic-bezier(.2,.7,.2,1);scale:1 0}20.299%,51.282%{scale:1}51.325%,to{scale:1 0}}@keyframes hm-val{0%,19.231%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);translate:-4px}20.726%,51.282%{opacity:1;translate:0}51.325%,to{opacity:0;translate:-4px}}@keyframes hm-drift{to{transform:rotate(-14deg)translate(-12%,4%)}}@keyframes hm-drift-2{to{transform:rotate(-20deg)scaleX(-1)translate(-10%,-5%)}}
@media (prefers-reduced-motion:no-preference){[data-reveal=out] :is(.reveal-rise,.reveal-left,.reveal-right,.reveal-fan>*){opacity:0}[data-reveal=in] .reveal-rise{animation:reveal-rise .64s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay,0s) both}[data-reveal=in] .reveal-left{animation:reveal-left .68s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay,0s) both}[data-reveal=in] .reveal-right{animation:reveal-right .68s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay,0s) both}[data-reveal=in] .reveal-fan>*{animation:reveal-fan .42s cubic-bezier(.22, 1, .36, 1) calc(var(--reveal-delay,0s) + .3s) both}[data-reveal=in] .reveal-fan>:nth-child(2){animation-delay:calc(var(--reveal-delay,0s) + .39s)}[data-reveal=in] .reveal-fan>:nth-child(3){animation-delay:calc(var(--reveal-delay,0s) + .48s)}}@keyframes reveal-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes reveal-left{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@keyframes reveal-right{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes reveal-fan{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}
