@keyframes homeEyebrowPulse{0%{opacity:.5;transform:scale(1)}70%{opacity:0;transform:scale(2.4)}to{opacity:0;transform:scale(2.4)}}@keyframes homeMarqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.home-eyebrow-ring{transform-origin:50%;opacity:0}.home-eyebrow-ring.is-running{animation:1.8s ease-out 3 homeEyebrowPulse}.home-marquee-track{will-change:transform;align-items:center;width:max-content;display:flex}.home-marquee-track.is-running{animation:38s linear infinite homeMarqueeScroll}.home-marquee-track.is-paused{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.home-eyebrow-ring,.home-eyebrow-ring.is-running,.home-marquee-track,.home-marquee-track.is-running{animation:none;transform:none}.home-eyebrow-ring{opacity:.35}}@keyframes homeRuleDot{0%{left:0%}to{left:100%}}.home-rule-dot{margin-left:-6px;position:absolute;top:0;left:0}.home-rule-dot.is-running{animation:9s ease-in-out infinite alternate homeRuleDot}.home-rule-dot.is-paused{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.home-rule-dot,.home-rule-dot.is-running{animation:none;left:0}}@keyframes hv3-draw{0%{stroke-dashoffset:1px}32%{stroke-dashoffset:0}90%{stroke-dashoffset:0;opacity:1}97%{opacity:0}to{stroke-dashoffset:1px;opacity:0}}@keyframes hv3-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@keyframes hv3-pop0{0%,2%{opacity:0;transform:scale(0)}6%{opacity:1;transform:scale(1.25)}9%,90%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}@keyframes hv3-pop4{0%,32%{opacity:0;transform:scale(0)}36%{opacity:1;transform:scale(1.25)}39%,90%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}@keyframes hv3-chip0{0%,40%{opacity:0;transform:translateY(8px)}46%,90%{opacity:1;transform:translateY(0)}97%,to{opacity:0}}@keyframes hv3-chip1{0%,50%{opacity:0;transform:translateY(8px)}56%,90%{opacity:1;transform:translateY(0)}97%,to{opacity:0}}@keyframes hv3-cyc0{0%,0%{stroke:#86868b59;stroke-width:1.5px}2%,16%{stroke:#0f5c4d;stroke-width:2.5px}20%,to{stroke:#86868b59;stroke-width:1.5px}}@keyframes hv3-cyc1{0%,18%{stroke:#86868b59;stroke-width:1.5px}22%,36%{stroke:#0f5c4d;stroke-width:2.5px}40%,to{stroke:#86868b59;stroke-width:1.5px}}@keyframes hv3-cyc2{0%,38%{stroke:#86868b59;stroke-width:1.5px}42%,56%{stroke:#0f5c4d;stroke-width:2.5px}60%,to{stroke:#86868b59;stroke-width:1.5px}}@keyframes hv3-cyc3{0%,58%{stroke:#86868b59;stroke-width:1.5px}62%,76%{stroke:#0f5c4d;stroke-width:2.5px}80%,to{stroke:#86868b59;stroke-width:1.5px}}@keyframes hv3-cyc4{0%,78%{stroke:#86868b59;stroke-width:1.5px}82%,96%{stroke:#0f5c4d;stroke-width:2.5px}to,to{stroke:#86868b59;stroke-width:1.5px}}@keyframes hv3-cdot0{0%,0%{fill:#fff;stroke:#6e6e73}2%,16%{fill:#0f5c4d;stroke:#0f5c4d}20%,to{fill:#fff;stroke:#6e6e73}}@keyframes hv3-cdot1{0%,18%{fill:#fff;stroke:#6e6e73}22%,36%{fill:#0f5c4d;stroke:#0f5c4d}40%,to{fill:#fff;stroke:#6e6e73}}@keyframes hv3-cdot2{0%,38%{fill:#fff;stroke:#6e6e73}42%,56%{fill:#0f5c4d;stroke:#0f5c4d}60%,to{fill:#fff;stroke:#6e6e73}}@keyframes hv3-cdot3{0%,58%{fill:#fff;stroke:#6e6e73}62%,76%{fill:#0f5c4d;stroke:#0f5c4d}80%,to{fill:#fff;stroke:#6e6e73}}@keyframes hv3-cdot4{0%,78%{fill:#fff;stroke:#6e6e73}82%,96%{fill:#0f5c4d;stroke:#0f5c4d}to,to{fill:#fff;stroke:#6e6e73}}@keyframes hv3-spin{to{transform:rotate(360deg)}}@keyframes hv3-blink{0%,to{opacity:.15}50%{opacity:1}}@keyframes hv3-grow0{0%,4%{transform:scaleX(0)}16%,88%{opacity:1;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(1)}}@keyframes hv3-grow1{0%,14%{transform:scaleX(0)}26%,88%{opacity:1;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(1)}}@keyframes hv3-grow2{0%,24%{transform:scaleX(0)}36%,88%{opacity:1;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(1)}}@keyframes hv3-grow3{0%,34%{transform:scaleX(0)}46%,88%{opacity:1;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(1)}}@keyframes hv3-grow4{0%,44%{transform:scaleX(0)}56%,88%{opacity:1;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(1)}}@keyframes hv3-seq0{0%,8%{opacity:0;transform:translateY(10px)scale(.96)}14%,90%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes hv3-seq1{0%,28%{opacity:0;transform:translateY(10px)scale(.96)}34%,90%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes hv3-seq2{0%,48%{opacity:0;transform:translateY(10px)scale(.96)}54%,90%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes hv3-wave{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes hv3-wobble{0%,to{transform:rotate(-28deg)}50%{transform:rotate(38deg)}}@keyframes hv3-knob{0%,35%{transform:translate(0)}50%,85%{transform:translate(20px)}to{transform:translate(0)}}@keyframes hv3-trackon{0%,35%{fill:#fff}50%,85%{fill:#0f5c4d}to{fill:#fff}}@keyframes hv3-inward{0%{opacity:0;transform:scale(1.6)}40%{opacity:1}to{opacity:0;transform:scale(.4)}}@keyframes hv3-aim{0%{opacity:0;transform:translate(20px,-20px)}20%{opacity:1}55%,88%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}@keyframes hv3-pent0{0%,0%{fill:#fff;stroke:#1d1d1f}2%,18%{fill:#0f5c4d;stroke:#0f5c4d}22%,to{fill:#fff;stroke:#1d1d1f}}@keyframes hv3-pent1{0%,18%{fill:#fff;stroke:#1d1d1f}22%,38%{fill:#0f5c4d;stroke:#0f5c4d}42%,to{fill:#fff;stroke:#1d1d1f}}@keyframes hv3-pent2{0%,38%{fill:#fff;stroke:#1d1d1f}42%,58%{fill:#0f5c4d;stroke:#0f5c4d}62%,to{fill:#fff;stroke:#1d1d1f}}@keyframes hv3-pent3{0%,58%{fill:#fff;stroke:#1d1d1f}62%,78%{fill:#0f5c4d;stroke:#0f5c4d}82%,to{fill:#fff;stroke:#1d1d1f}}@keyframes hv3-pent4{0%,78%{fill:#fff;stroke:#1d1d1f}82%,98%{fill:#0f5c4d;stroke:#0f5c4d}to,to{fill:#fff;stroke:#1d1d1f}}@keyframes hv3-plab0{0%,0%{fill:#1d1d1f}2%,18%{fill:#0f5c4d}22%,to{fill:#1d1d1f}}@keyframes hv3-plab1{0%,18%{fill:#1d1d1f}22%,38%{fill:#0f5c4d}42%,to{fill:#1d1d1f}}@keyframes hv3-plab2{0%,38%{fill:#1d1d1f}42%,58%{fill:#0f5c4d}62%,to{fill:#1d1d1f}}@keyframes hv3-plab3{0%,58%{fill:#1d1d1f}62%,78%{fill:#0f5c4d}82%,to{fill:#1d1d1f}}@keyframes hv3-plab4{0%,78%{fill:#1d1d1f}82%,98%{fill:#0f5c4d}to,to{fill:#1d1d1f}}@keyframes hv3-typing{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes hv3-cUser{0%,4%{opacity:0;transform:translateY(12px)}10%,90%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes hv3-cType{0%,14%{opacity:0}18%,32%{opacity:1}36%,to{opacity:0}}@keyframes hv3-cCoach{0%,34%{opacity:0;transform:translateY(12px)}40%,90%{opacity:1;transform:none}97%,to{opacity:0}}.home-illus.is-running .draw{stroke-dasharray:1;stroke-dashoffset:0;animation:9s cubic-bezier(.65,0,.35,1) infinite hv3-draw}.home-illus.is-running .ring{transform-box:fill-box;transform-origin:50%;animation:2.4s cubic-bezier(.2,.6,.4,1) infinite hv3-ring}.home-illus.is-running .pop0{transform-box:fill-box;transform-origin:50%;animation:9s infinite hv3-pop0}.home-illus.is-running .pop4{transform-box:fill-box;transform-origin:50%;animation:9s infinite hv3-pop4}.home-illus.is-running .chip0{animation:9s infinite hv3-chip0}.home-illus.is-running .chip1{animation:9s infinite hv3-chip1}.home-illus.is-running .cyc0{animation:6s infinite hv3-cyc0}.home-illus.is-running .cyc1{animation:6s infinite hv3-cyc1}.home-illus.is-running .cyc2{animation:6s infinite hv3-cyc2}.home-illus.is-running .cyc3{animation:6s infinite hv3-cyc3}.home-illus.is-running .cyc4{animation:6s infinite hv3-cyc4}.home-illus.is-running .cdot0{animation:6s infinite hv3-cdot0}.home-illus.is-running .cdot1{animation:6s infinite hv3-cdot1}.home-illus.is-running .cdot2{animation:6s infinite hv3-cdot2}.home-illus.is-running .cdot3{animation:6s infinite hv3-cdot3}.home-illus.is-running .cdot4{animation:6s infinite hv3-cdot4}.home-illus.is-running .spin{transform-box:view-box;animation:4.5s linear infinite hv3-spin}.home-illus.is-running .blink{animation:2.6s ease-in-out infinite hv3-blink}.home-illus.is-running .grow0{transform-box:fill-box;transform-origin:0;animation:6s cubic-bezier(.65,0,.35,1) infinite hv3-grow0}.home-illus.is-running .grow1{transform-box:fill-box;transform-origin:0;animation:6s cubic-bezier(.65,0,.35,1) infinite hv3-grow1}.home-illus.is-running .grow2{transform-box:fill-box;transform-origin:0;animation:6s cubic-bezier(.65,0,.35,1) infinite hv3-grow2}.home-illus.is-running .grow3{transform-box:fill-box;transform-origin:0;animation:6s cubic-bezier(.65,0,.35,1) infinite hv3-grow3}.home-illus.is-running .grow4{transform-box:fill-box;transform-origin:0;animation:6s cubic-bezier(.65,0,.35,1) infinite hv3-grow4}.home-illus.is-running .seq0{transform-box:fill-box;transform-origin:bottom;animation:7s infinite hv3-seq0}.home-illus.is-running .seq1{transform-box:fill-box;transform-origin:bottom;animation:7s infinite hv3-seq1}.home-illus.is-running .seq2{transform-box:fill-box;transform-origin:bottom;animation:7s infinite hv3-seq2}.home-illus.is-running .wave{transform-box:fill-box;transform-origin:50%;animation:1.1s ease-in-out infinite hv3-wave}.home-illus.is-running .wobble{transform-box:view-box;transform-origin:32px 32px;animation:3.2s ease-in-out infinite hv3-wobble}.home-illus.is-running .knob{animation:4s cubic-bezier(.65,0,.35,1) infinite hv3-knob}.home-illus.is-running .track{animation:4s cubic-bezier(.65,0,.35,1) infinite hv3-trackon}.home-illus.is-running .inward{transform-box:fill-box;transform-origin:50%;animation:3s ease-in infinite hv3-inward}.home-illus.is-running .aim{animation:3.6s cubic-bezier(.65,0,.35,1) infinite hv3-aim}.home-illus.is-running .pent0{animation:7.5s infinite hv3-pent0}.home-illus.is-running .pent1{animation:7.5s infinite hv3-pent1}.home-illus.is-running .pent2{animation:7.5s infinite hv3-pent2}.home-illus.is-running .pent3{animation:7.5s infinite hv3-pent3}.home-illus.is-running .pent4{animation:7.5s infinite hv3-pent4}.home-illus.is-running .plab0{animation:7.5s infinite hv3-plab0}.home-illus.is-running .plab1{animation:7.5s infinite hv3-plab1}.home-illus.is-running .plab2{animation:7.5s infinite hv3-plab2}.home-illus.is-running .plab3{animation:7.5s infinite hv3-plab3}.home-illus.is-running .plab4{animation:7.5s infinite hv3-plab4}.home-illus.is-running .dot1,.home-illus.is-running .dot2,.home-illus.is-running .dot3{animation:1s ease-in-out infinite hv3-typing}.home-illus.is-running .dot2{animation-delay:.15s}.home-illus.is-running .dot3{animation-delay:.3s}@keyframes hv3-dash{to{stroke-dashoffset:-60px}}.home-illus.is-running .dashmove{stroke-dasharray:3 7;animation:3s linear infinite hv3-dash}.home-illus.is-running .cUser{animation:11s infinite hv3-cUser}.home-illus.is-running .cType{animation:11s infinite hv3-cType}.home-illus.is-running .cCoach{animation:11s infinite hv3-cCoach}.home-illus.is-paused *,.home-illus.is-paused{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.home-illus,.home-illus *,.home-illus :before,.home-illus :after{transition:none!important;animation:none!important}}