/* HERO CLOCK V70. Strictly local to #kp-float-clock; no layout changes elsewhere.
   The 15 original SVG gear groups and original styles remain unmodified. */
#top.kp-float #hero #kp-float-clock {
 --clock70-duration:6.56s;
 --clock70-ease:cubic-bezier(.22,.61,.36,1);
 --clock70-gear-ease:cubic-bezier(.22,1,.36,1);
 --clock70-intro:.3s;--clock70-build:1.8s;--clock70-words:3.8s;
 --clock70-label-step:120ms;
}
#top.kp-float #hero #kp-float-clock .kp-float-word[data-word="egais"]{
 color:#c44829;font-weight:750;letter-spacing:-.04em;text-wrap:balance;
}
@media(min-width:1281px){
 #top.kp-float #hero #kp-float-clock .kp-float-words,
 #top.kp-float #hero #kp-float-clock .kp-float-word-group {display:contents}
 #top.kp-float #hero #kp-float-clock .kp-float-word{
  position:absolute;left:var(--slot-x);top:var(--slot-y);
  right:auto;bottom:auto;width:max-content;max-width:46%;
  margin:0;transform:translate(var(--slot-anchor),-50%);
  text-align:var(--slot-align,left);
  animation:none;scale:1;line-height:1.19;
  overflow-wrap:normal;
 }
 #top.kp-float #hero #kp-float-clock .kp-float-word:nth-of-type(n){
  animation:none;
 }
 #top.kp-float #hero #kp-float-clock .kp-float-word[data-word="egais"]{
  font-size:clamp(21px,1.6vw,27px);line-height:1.12;
 }
 #top.kp-float #hero #kp-float-clock .kp-float-word[data-word="auto"]{--slot-x:70%;--slot-y:6.5%;--slot-anchor:-100%;--slot-align:right;}
#top.kp-float #hero #kp-float-clock .kp-float-word[data-word="edo"]{--slot-x:17%;--slot-y:30%;--slot-anchor:-100%;--slot-align:right;}
#top.kp-float #hero #kp-float-clock .kp-float-word[data-word="mark"]{--slot-x:95.5%;--slot-y:27.5%;--slot-anchor:-100%;--slot-align:right;}
#top.kp-float #hero #kp-float-clock .kp-float-word[data-word="launch"]{--slot-x:88.5%;--slot-y:14.3%;--slot-anchor:-100%;--slot-align:right;}
#top.kp-float #hero #kp-float-clock .kp-float-word[data-word="egais"]{--slot-x:85.5%;--slot-y:53%;--slot-anchor:0%;--slot-align:left;}
#top.kp-float #hero #kp-float-clock .kp-float-word[data-word="epd"]{--slot-x:17%;--slot-y:56%;--slot-anchor:-100%;--slot-align:right;}
#top.kp-float #hero #kp-float-clock .kp-float-word[data-word="piot"]{--slot-x:18.5%;--slot-y:47%;--slot-anchor:-100%;--slot-align:right;}
#top.kp-float #hero #kp-float-clock .kp-float-word[data-word="mercury"]{--slot-x:17%;--slot-y:83%;--slot-anchor:-100%;--slot-align:right;}
#top.kp-float #hero #kp-float-clock .kp-float-word[data-word="sign"]{--slot-x:97%;--slot-y:83%;--slot-anchor:-100%;--slot-align:right;}
#top.kp-float #hero #kp-float-clock .kp-float-word[data-word="stock"]{--slot-x:97%;--slot-y:69%;--slot-anchor:-100%;--slot-align:right;}
#top.kp-float #hero #kp-float-clock .kp-float-word[data-word="cash"]{--slot-x:35.5%;--slot-y:20.5%;--slot-anchor:-100%;--slot-align:right;}
#top.kp-float #hero #kp-float-clock .kp-float-word[data-word="ofd"]{--slot-x:86%;--slot-y:37%;--slot-anchor:0%;--slot-align:left;}
#top.kp-float #hero #kp-float-clock .kp-float-word[data-word="one"]{--slot-x:17%;--slot-y:69%;--slot-anchor:-100%;--slot-align:right;}
#top.kp-float #hero #kp-float-clock .kp-float-word[data-word="support"]{--slot-x:46.2%;--slot-y:19.2%;--slot-anchor:0%;--slot-align:left;}

}
@media(min-width:481px) and (max-width:1280px){
 #top.kp-float #hero #kp-float-clock .kp-float-word[data-word="egais"]{
  font-size:clamp(19px,2vw,24px);
 }
}
@media(max-width:480px){
 #top.kp-float #hero #kp-float-clock .kp-float-word[data-word="egais"]{
  font-size:clamp(17px,4.55vw,20px);
 }
}
@media(prefers-reduced-motion:reduce){
 #top.kp-float #hero #kp-float-clock .kp-float-word{animation:none!important}
}
