:root{
  --xts-blue:#43B8EA;
  --xts-blue-dark:#0877A8;
  --xts-green:#8DF98B;
  --xts-pale:#D9F2F7;
  --xts-light:#F8F2F6;
  --xts-yellow:#E7F708;
  --xts-ink:#123446;
  --xts-line:1px solid rgba(248,242,246,.9);
  --xts-shadow:0 0 22px rgba(248,242,246,.45);
  --xts-width:90%;
}

*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{
  margin:0;
  color:var(--xts-ink);
  background-color:var(--xts-blue);
  background-image:
    linear-gradient(45deg,rgba(255,255,255,.16) 25%,transparent 25%),
    linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%);
  background-size:34px 34px;
  font-family:Arial,"Microsoft YaHei",sans-serif;
}
a{color:inherit}
img{display:block;max-width:100%}
button,input{font:inherit}
h1,h2,h3,p{overflow-wrap:anywhere}

.Xts_kHeader{
  position:relative;
  z-index:10;
  background:var(--xts-pale);
  border-bottom:2px solid var(--xts-ink);
}
.Xts_kHeaderTop,.Xts_kNavigationBar{
  width:var(--xts-width);
  margin:auto;
}
.Xts_kHeaderTop{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:24px;
  min-height:82px;
}
.Xts_kBrand{display:flex;align-items:center;gap:12px}
.Xts_kBrand img{width:58px;height:58px;object-fit:contain}
.Xts_kBrand h2{margin:0;font-size:1.1rem}
.Xts_kBrand h2 a{text-decoration:none}
.Xts_kHeaderActions{display:flex;align-items:center;gap:25px}
.Xts_kSearch{display:flex;background:#fff;border:1px solid var(--xts-ink)}
.Xts_kSearch label{position:absolute;width:1px;height:1px;overflow:hidden}
.Xts_kSearch input{width:150px;padding:10px;border:0;outline:0}
.Xts_kSearch button{width:42px;border:0;background:var(--xts-green);cursor:pointer}
.Xts_kPhone{display:flex;align-items:center;gap:8px;white-space:nowrap}
.Xts_kPhone i{color:var(--xts-blue-dark)}
.Xts_kPhone a{text-decoration:none;font-weight:700}
.Xts_kNavigationBar{
  display:flex;
  justify-content:center;
  min-height:52px;
}
.Xts_kDesktopNav{display:flex;justify-content:center;flex-wrap:wrap}
.Xts_kDesktopNav a{
  padding:15px 20px;
  text-decoration:none;
  border-bottom:3px solid transparent;
}
.Xts_kDesktopNav a:hover{border-color:var(--xts-yellow)}
.Xts_kMenuButton{display:none}
.Xts_kMobileNav{padding:15px 5%;background:var(--xts-blue-dark)}
.Xts_kMobileNav nav{display:grid;gap:8px}
.Xts_kMobileNav a{
  padding:12px;
  color:#fff;
  text-decoration:none;
  border-bottom:1px solid #ffffff66;
}

.Xts_kMain{width:var(--xts-width);margin:auto}
.Xts_kMain>section{margin:58px 0}
.Xts_kOpening{
  position:relative;
  overflow:hidden;
  min-height:570px;
  background:var(--xts-blue-dark);
  border:var(--xts-line);
  box-shadow:var(--xts-shadow);
}
.Xts_kOpeningSlide{
  display:none;
  grid-template-columns:1fr 1fr;
  min-height:570px;
  color:#fff;
}
.Xts_kOpeningActive{display:grid}
.Xts_kOpeningWords{
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-items:flex-start;
  padding:8%;
}
.Xts_kKicker{
  color:var(--xts-yellow);
  font-size:.75rem;
  font-weight:800;
  letter-spacing:.15em;
}
.Xts_kOpening h1,.Xts_kOpening h2{
  margin:20px 0;
  font-size:clamp(2.8rem,2vw,2rem);
  line-height:.9;
  letter-spacing:-.08em;
}
.Xts_kOpening h1 em,.Xts_kOpening h2 em{color:var(--xts-green);font-style:normal}
.Xts_kOpeningWords p{max-width:530px;line-height:1.8}
.Xts_kPillButton{
  display:inline-flex;
  align-items:center;
  gap:10px;
  margin-top:18px;
  padding:14px 22px;
  background:var(--xts-green);
  border:1px solid var(--xts-light);
  border-radius:999px;
  text-decoration:none;
  font-weight:800;
}
.Xts_kOpeningVisual{position:relative;overflow:hidden;border-left:var(--xts-line)}
.Xts_kOpeningVisual img{width:100%;height:100%;object-fit:cover;opacity:.8}
.Xts_kVisualStamp{
  position:absolute;
  right:25px;
  bottom:25px;
  color:var(--xts-yellow);
  text-align:right;
}
.Xts_kVisualStamp strong{display:block;font-size:3rem;line-height:.8}
.Xts_kVisualStamp small{display:block;margin-top:12px}
.Xts_kSlideArrow{
  position:absolute;
  top:50%;
  z-index:2;
  width:44px;
  height:44px;
  border:1px solid var(--xts-ink);
  border-radius:50%;
  background:var(--xts-green);
  transform:translateY(-50%);
  cursor:pointer;
}
.Xts_kSlidePrev{left:20px}.Xts_kSlideNext{right:20px}
.Xts_kSlideMark{
  position:absolute;
  bottom:22px;
  left:8%;
  display:flex;
  align-items:center;
  gap:12px;
  color:#fff;
}
.Xts_kSlideMark i{width:70px;height:2px;background:var(--xts-yellow)}

.Xts_kProfile{
  display:grid;
  grid-template-columns:1fr 1fr;
  background:var(--xts-light);
  border:1px solid var(--xts-ink);
  box-shadow:var(--xts-shadow);
}
.Xts_kProfilePhoto{position:relative;min-height:400px}
.Xts_kProfilePhoto img{width:100%;height:100%;object-fit:cover}
.Xts_kProfilePhoto>strong{
  position:absolute;
  left:24px;
  bottom:24px;
  padding:15px;
  color:var(--xts-ink);
  background:var(--xts-green);
  font-size:2rem;
}
.Xts_kProfilePhoto small{font-size:.7rem}
.Xts_kProfileCopy{padding:10%;border-left:1px solid var(--xts-ink)}
.Xts_kSectionHead{margin-bottom:26px}
.Xts_kSectionHead h2{margin:12px 0 0;font-size:clamp(2rem,4vw,4rem);line-height:.95}
.Xts_kProfileCopy h2{font-size:clamp(2.5rem,5vw,5rem)}
.Xts_kProfileText{line-height:1.9}
.Xts_kTextLink{display:inline-block;margin-top:25px;color:var(--xts-blue-dark);font-weight:800;text-decoration:none;border-bottom:2px solid var(--xts-yellow)}

.Xts_kFactLayout,.Xts_kMetricGrid,.Xts_kReachGrid{
  display:grid;
  grid-template-columns:repeat(4,1fr);
  border:1px solid var(--xts-ink);
}
.Xts_kFactLead,.Xts_kFactItem,.Xts_kMetricGrid>div,.Xts_kReachGrid>div{padding:28px;min-height:220px}
.Xts_kFactLead{grid-row:span 2;color:#fff;background:var(--xts-blue-dark)}
.Xts_kFactLead i,.Xts_kFactItem i,.Xts_kMetricGrid i,.Xts_kReachGrid i{font-size:1.8rem;color:var(--xts-blue-dark)}
.Xts_kFactLead i{color:var(--xts-yellow)}
.Xts_kFactLayout h3,.Xts_kMetricGrid h3,.Xts_kReachGrid h3{margin:25px 0 10px}
.Xts_kFactLayout strong,.Xts_kMetricGrid strong,.Xts_kReachGrid strong{display:block;font-size:2rem}
.Xts_kFactLayout p,.Xts_kMetricGrid p,.Xts_kReachGrid p{line-height:1.6}
.Xts_kFactItem{background:var(--xts-green);border-left:1px solid var(--xts-ink);border-bottom:1px solid var(--xts-ink)}

.Xts_kShield{padding:45px;background:var(--xts-light);border:1px solid var(--xts-ink)}
.Xts_kShieldHead{display:flex;align-items:end;justify-content:space-between;gap:25px}
.Xts_kShieldHead p{max-width:400px;line-height:1.7}
.Xts_kShieldCards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}
.Xts_kShieldCards>div{padding:26px;background:var(--xts-green);border:1px solid var(--xts-ink);box-shadow:8px 8px 0 var(--xts-blue)}
.Xts_kShieldCards>div:nth-child(even){transform:translateY(25px);background:var(--xts-pale)}
.Xts_kShieldCards i{color:var(--xts-blue-dark);font-size:1.8rem}
.Xts_kShieldCards h3{margin-bottom:8px}
.Xts_kShieldCards strong{color:var(--xts-blue-dark)}
.Xts_kShieldCards p{line-height:1.6}

.Xts_kMetricGrid>div{background:var(--xts-light);border-right:1px solid var(--xts-ink)}
.Xts_kMetricGrid>div:nth-child(3){background:var(--xts-green)}
.Xts_kMetricGrid>div:last-child{border-right:0}
.Xts_kMetricDark{color:#fff!important;background:var(--xts-blue-dark)!important}
.Xts_kMetricDark i,.Xts_kMetricDark strong{color:var(--xts-yellow)}

.Xts_kReachGrid>div{text-align:center;background:var(--xts-light);border-right:1px solid var(--xts-ink)}
.Xts_kReachGrid>div:nth-child(even){background:var(--xts-green)}
.Xts_kReachGrid>div:last-child{border-right:0}
.Xts_kReachGrid i{font-size:3rem}

.Xts_kVoices{padding:42px;background:var(--xts-yellow);border:1px solid var(--xts-ink)}
.Xts_kVoiceRail{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.Xts_kVoiceCard{padding:25px;background:#fff;border:1px solid var(--xts-ink)}
.Xts_kVoiceCard i{color:var(--xts-blue-dark);font-size:1.7rem}
.Xts_kVoiceCard h3{font-size:1.2rem}
.Xts_kVoiceCard p{line-height:1.7}

.Xts_kOfferingGrid{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid var(--xts-ink)}
.Xts_kOfferingGrid>div{display:grid;grid-template-columns:150px 1fr;border-right:1px solid var(--xts-ink);border-bottom:1px solid var(--xts-ink);background:var(--xts-light)}
.Xts_kOfferingGrid>div:nth-child(3n){background:var(--xts-green)}
.Xts_kOfferingGrid img{width:100%;height:100%;object-fit:cover}
.Xts_kOfferingGrid>div>div{padding:22px}
.Xts_kOfferingGrid i{color:var(--xts-blue-dark)}
.Xts_kOfferingGrid h3{margin:12px 0}
.Xts_kOfferingGrid p{line-height:1.6}

.Xts_kFaqList{display:grid;gap:10px}
.Xts_kFaqList details{padding:20px 24px;background:var(--xts-light);border-left:7px solid var(--xts-blue-dark);box-shadow:var(--xts-shadow)}
.Xts_kFaqList details:nth-child(even){background:var(--xts-green)}
.Xts_kFaqList summary{display:flex;align-items:center;gap:18px;cursor:pointer;font-weight:800;list-style:none}
.Xts_kFaqList summary b{color:var(--xts-blue-dark)}
.Xts_kFaqList summary i{margin-left:auto}
.Xts_kFaqList p{line-height:1.8}

.Xts_kNewsGrid{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:18px}
.Xts_kNewsCard{overflow:hidden;background:var(--xts-light);border:1px solid var(--xts-ink)}
.Xts_kNewsCard:first-child{grid-row:span 2}
.Xts_kNewsCard img{width:100%;height:220px;object-fit:cover}
.Xts_kNewsCard:first-child img{height:330px}
.Xts_kNewsCard>div{padding:20px}
.Xts_kNewsCard h3{margin:0 0 10px}
.Xts_kNewsCard h3 a{text-decoration:none}
.Xts_kNewsCard p{
  display:-webkit-box;
  overflow:hidden;
  line-height:1.65;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:5; /* 控制显示行数为5 */
}
.Xts_kNewsCard time{color:var(--xts-blue-dark);font-size:.8rem}

.Xts_kConnect{
  display:grid;
  grid-template-columns:1fr 1fr;
  color:#fff;
  background:var(--xts-blue-dark);
  border:1px solid var(--xts-ink);
}
.Xts_kConnectMessage{padding:55px}
.Xts_kConnectMessage h2{font-size:clamp(2.4rem,5vw,5rem);line-height:.9}
.Xts_kYellowButton{color:var(--xts-ink);background:var(--xts-yellow)}
.Xts_kConnectDetails{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;padding:30px;background:var(--xts-green);color:var(--xts-ink)}
.Xts_kConnectDetails>div{padding:18px;border-right:1px solid var(--xts-ink)}
.Xts_kConnectDetails>div:last-child{border:0}
.Xts_kConnectDetails i{color:var(--xts-blue-dark);font-size:1.5rem}
.Xts_kConnectDetails a{text-decoration:none;font-size:.85rem}

.Xts_kFooter{margin-top:80px;color:#fff;background:var(--xts-blue-dark);border-top:4px solid var(--xts-yellow)}
.Xts_kFooterGrid{display:grid;grid-template-columns:1.4fr .8fr 1fr;gap:40px;width:var(--xts-width);margin:auto;padding:60px 0 25px}
.Xts_kFooterIdentity img{width:62px}
.Xts_kFooterIdentity h2{margin:15px 0;color:var(--xts-yellow)}
.Xts_kFooterIdentity p{line-height:1.8;color:#d9f2f7}
.Xts_kFooterLinks h3,.Xts_kFooterContact h3{color:var(--xts-green)}
.Xts_kFooterLinks div{margin:12px 0}
.Xts_kFooterLinks a,.Xts_kFooterContact a{color:#fff;text-decoration:none}
.Xts_kFooterContact{font-style:normal}
.Xts_kFooterContact div{display:flex;gap:12px;margin:15px 0;line-height:1.5}
.Xts_kFooterContact i{width:18px;color:var(--xts-yellow)}
.Xts_kCopyright{grid-column:1/-1;display:flex;justify-content:space-between;padding-top:20px;border-top:1px solid #ffffff55;color:#c9e5ed;font-size:.8rem}
.Xts_kCopyright a{color:#fff}
.Xts_kBackTop{position:fixed;right:24px;bottom:24px;z-index:20;display:none;width:46px;height:46px;border:1px solid var(--xts-ink);border-radius:50%;background:var(--xts-yellow);cursor:pointer}
.Xts_kBackTop.Xts_kVisible{display:block}

@media(max-width:900px){
  .Xts_kHeaderActions{gap:10px}
  .Xts_kSearch input{width:130px}
  .Xts_kDesktopNav{display:none}
  .Xts_kMenuButton{display:block;margin-left:auto;width:44px;height:38px;background:var(--xts-green);border:1px solid var(--xts-ink)}
  .Xts_kOpeningSlide,.Xts_kProfile,.Xts_kConnect{grid-template-columns:1fr}
  .Xts_kOpeningSlide{min-height:760px}
  .Xts_kOpeningVisual{height:300px;border-top:var(--xts-line);border-left:0}
  .Xts_kFactLayout,.Xts_kMetricGrid,.Xts_kReachGrid{grid-template-columns:repeat(2,1fr)}
  .Xts_kFactLead{grid-row:auto;grid-column:1/-1}
  .Xts_kShieldCards{grid-template-columns:repeat(2,1fr)}
  .Xts_kVoiceRail{grid-template-columns:1fr}
  .Xts_kNewsGrid{grid-template-columns:1fr 1fr}
  .Xts_kNewsCard:first-child{grid-row:auto}
  .Xts_kConnectDetails{border-top:1px solid var(--xts-ink)}
  .Xts_kFooterGrid{grid-template-columns:1fr 1fr}
  .Xts_kFooterIdentity{grid-column:1/-1}
}

@media(max-width:600px){
  .Xts_kHeaderTop{align-items:flex-start;flex-direction:column;padding:15px 0}
  .Xts_kHeaderActions{width:100%;justify-content:space-between}
  .Xts_kSearch{flex:1}
  .Xts_kSearch input{width:100%}
  .Xts_kPhone{font-size:.75rem}
  .Xts_kOpeningWords{padding:35px 25px}
  .Xts_kOpening h1,.Xts_kOpening h2{font-size:clamp(2.6rem,13vw,4.5rem)}
  .Xts_kMain>section{margin:42px 0}
  .Xts_kFactLayout,.Xts_kMetricGrid,.Xts_kReachGrid,.Xts_kOfferingGrid,.Xts_kNewsGrid{grid-template-columns:1fr}
  .Xts_kFactItem,.Xts_kMetricGrid>div,.Xts_kReachGrid>div{border-right:0}
  .Xts_kShield{padding:28px 20px}
  .Xts_kShieldHead{display:block}
  .Xts_kShieldCards{grid-template-columns:1fr}
  .Xts_kShieldCards>div:nth-child(even){transform:none}
  .Xts_kOfferingGrid>div{grid-template-columns:110px 1fr;border-right:0}
  .Xts_kConnectMessage{padding:38px 25px}
  .Xts_kConnectDetails{grid-template-columns:1fr}
  .Xts_kConnectDetails>div{border-right:0;border-bottom:1px solid var(--xts-ink)}
  .Xts_kFooterGrid{grid-template-columns:1fr}
  .Xts_kFooterIdentity{grid-column:auto}
  .Xts_kCopyright{display:block}
  .Xts_kCopyright span{display:block;margin:8px 0}
}
.Xts_kContactMain,
.Xts_kAppMain{width:90%;margin:auto}

.Xts_kContactMain>section,
.Xts_kAppMain>section{margin:58px 0}

.Xts_kContactIntro,
.Xts_kAppOpening{
  display:grid;
  grid-template-columns:1fr 1fr;
  min-height:520px;
  overflow:hidden;
  color:#fff;
  background:#0877A8;
  border:1px solid #123446;
  box-shadow:0 0 22px rgba(248,242,246,.45);
}

.Xts_kContactIntroCopy,
.Xts_kAppOpeningText{
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-items:flex-start;
  padding:9%;
}

.Xts_kContactIntro h1,
.Xts_kAppOpening h1{
  margin:22px 0;
  font-size:clamp(2.8rem,6vw,6rem);
  line-height:.9;
  letter-spacing:-.08em;
}

.Xts_kContactIntro h1 em,
.Xts_kAppOpening h1 em{
  color:#8DF98B;
  font-style:normal;
}

.Xts_kContactIntro p,
.Xts_kAppOpening p{
  max-width:540px;
  line-height:1.8;
}

.Xts_kBreadcrumb{
  display:flex;
  align-items:center;
  gap:12px;
  margin-top:28px;
  color:#D9F2F7;
  font-size:.85rem;
}

.Xts_kBreadcrumb a{color:#E7F708;text-decoration:none}
.Xts_kContactDiamond{
  position:relative;
  display:grid;
  place-items:center;
  min-height:520px;
  background:#43B8EA;
  clip-path:polygon(50% 4%,96% 50%,50% 96%,4% 50%);
}
.Xts_kDiamondCore{
  display:grid;
  place-items:center;
  width:180px;
  height:180px;
  color:#123446;
  background:#8DF98B;
  border:1px solid #F8F2F6;
  transform:rotate(45deg);
}
.Xts_kDiamondCore i,
.Xts_kDiamondCore strong{transform:rotate(-45deg)}
.Xts_kDiamondCore i{font-size:2rem;color:#0877A8}
.Xts_kDiamondNote{
  position:absolute;
  right:13%;
  bottom:18%;
  color:#E7F708;
  font-size:.75rem;
  font-weight:800;
  letter-spacing:.12em;
}
.Xts_kChannelGrid{
  display:grid;
  grid-template-columns:repeat(4,1fr);
  border:1px solid #123446;
}
.Xts_kChannelCard{
  min-height:270px;
  padding:30px;
  background:#F8F2F6;
  border-right:1px solid #123446;
}
.Xts_kChannelCard:nth-child(3){background:#8DF98B}
.Xts_kChannelCard:last-child{border-right:0}
.Xts_kChannelCard i{font-size:2rem;color:#0877A8}
.Xts_kChannelCard h3{margin:26px 0 8px}
.Xts_kChannelCard small{
  display:block;
  color:#0877A8;
  font-size:.7rem;
  font-weight:800;
  letter-spacing:.12em;
}
.Xts_kChannelCard a,
.Xts_kChannelCard strong{
  display:block;
  margin-top:18px;
  color:#123446;
  font-size:1rem;
  text-decoration:none;
}
.Xts_kChannelCard p{line-height:1.7}
.Xts_kChannelDark{color:#fff;background:#0877A8}
.Xts_kChannelDark i,
.Xts_kChannelDark small{color:#E7F708}
.Xts_kChannelDark a,
.Xts_kChannelDark strong{color:#fff}

.Xts_kContactMethods{
  display:grid;
  grid-template-columns:.85fr 1.4fr;
  gap:30px;
  padding:48px;
  background:#8DF98B;
  border:1px solid #123446;
}
.Xts_kMethodHeading h2,
.Xts_kFormMessage h2,
.Xts_kActionCopy h2{
  margin:15px 0;
  font-size:clamp(2.2rem,4vw,4.5rem);
  line-height:.92;
  letter-spacing:-.07em;
}
.Xts_kMethodHeading p{line-height:1.8}
.Xts_kMethodCards{display:grid;gap:12px}
.Xts_kMethodCards details{
  padding:20px;
  background:#F8F2F6;
  border:1px solid #123446;
  box-shadow:6px 6px 0 #43B8EA;
}
.Xts_kMethodCards summary{
  display:flex;
  align-items:center;
  gap:14px;
  cursor:pointer;
  list-style:none;
}
.Xts_kMethodCards summary i:last-child{margin-left:auto}
.Xts_kMethodCards summary>i:first-child{color:#0877A8}
.Xts_kMethodCards p{line-height:1.7}
.Xts_kMethodPoints{
  display:flex;
  flex-wrap:wrap;
  gap:8px;
}
.Xts_kMethodPoints strong{
  padding:7px 10px;
  color:#0877A8;
  background:#D9F2F7;
  font-size:.75rem;
}

.Xts_kContactFormArea{
  display:grid;
  grid-template-columns:1fr 1fr;
  color:#fff;
  background:#0877A8;
  border:1px solid #123446;
}
.Xts_kFormMessage{padding:55px}
.Xts_kFormContactLine{
  display:flex;
  gap:12px;
  margin-top:18px;
  align-items:center;
}
.Xts_kFormContactLine i{width:20px;color:#E7F708}
.Xts_kFormContactLine a{color:#fff;text-decoration:none}
.Xts_kContactForm{
  padding:55px;
  background:#D9F2F7;
  color:#123446;
}
.Xts_kFieldRow{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:16px;
}
.Xts_kField{margin-bottom:18px}
.Xts_kField label{
  display:block;
  margin-bottom:7px;
  font-weight:800;
}
.Xts_kField input,
.Xts_kField textarea{
  width:100%;
  padding:13px;
  border:1px solid #123446;
  outline:0;
  background:#F8F2F6;
}
.Xts_kField textarea{resize:vertical}
.Xts_kContactForm .Xts_kPillButton{border:1px solid #123446;cursor:pointer}

.Xts_kAppOpening{background:#123446}
.Xts_kAppButtons{display:flex;flex-wrap:wrap;gap:12px}
.Xts_kAppButtons .Xts_kPillButton{margin-top:12px}
.Xts_kDeviceStage{
  position:relative;
  display:grid;
  place-items:center;
  min-height:520px;
  overflow:hidden;
  background:#43B8EA;
}
.Xts_kPhoneMockup{
  position:relative;
  z-index:2;
  width:240px;
  height:470px;
  padding:11px;
  background:#123446;
  border:2px solid #F8F2F6;
  border-radius:34px;
  box-shadow:20px 25px 0 #8DF98B;
  transform:rotate(8deg);
}
.Xts_kPhoneMockup img{
  width:100%;
  height:100%;
  object-fit:cover;
  border-radius:24px;
}
.Xts_kPhoneSpeaker{
  position:absolute;
  z-index:3;
  top:17px;
  left:50%;
  width:62px;
  height:8px;
  background:#123446;
  border-radius:10px;
  transform:translateX(-50%);
}
.Xts_kAppBadge{
  position:absolute;
  top:16%;
  left:10%;
  z-index:4;
  display:grid;
  gap:8px;
  padding:15px;
  color:#123446;
  background:#E7F708;
  border:1px solid #123446;
  transform:rotate(-8deg);
}
.Xts_kAppBadge i{font-size:1.5rem;color:#0877A8}
.Xts_kAppOrb{
  position:absolute;
  width:160px;
  height:160px;
  border:1px solid #F8F2F6;
  border-radius:50%;
}
.Xts_kOrbOne{top:8%;right:8%}
.Xts_kOrbTwo{bottom:5%;left:8%;width:95px;height:95px}

.Xts_kNumberGrid{
  display:grid;
  grid-template-columns:repeat(4,1fr);
  border:1px solid #123446;
}
.Xts_kNumberGrid>div{
  min-height:220px;
  padding:30px;
  background:#F8F2F6;
  border-right:1px solid #123446;
}
.Xts_kNumberGrid>div:nth-child(3){background:#8DF98B}
.Xts_kNumberGrid>div:last-child{border:0}
.Xts_kNumberGrid i{font-size:1.8rem;color:#0877A8}
.Xts_kNumberGrid strong{
  display:block;
  margin-top:28px;
  color:#0877A8;
  font-size:2.4rem;
}
.Xts_kNumberGrid h3{margin:8px 0}
.Xts_kNumberGrid p{line-height:1.6}
.Xts_kNumberDark{color:#fff!important;background:#0877A8!important}
.Xts_kNumberDark i,
.Xts_kNumberDark strong{color:#E7F708}

.Xts_kAppFeatures{
  display:grid;
  grid-template-columns:1fr 1fr;
  background:#F8F2F6;
  border:1px solid #123446;
}
.Xts_kFeatureVisual{position:relative;min-height:560px}
.Xts_kFeatureVisual img{width:100%;height:100%;object-fit:cover}
.Xts_kFeatureLabel{
  position:absolute;
  left:25px;
  bottom:25px;
  padding:15px;
  color:#123446;
  background:#E7F708;
  font-weight:900;
  line-height:.9;
}
.Xts_kFeatureCopy{padding:8%}
.Xts_kFeatureCopy h2{font-size:clamp(2.4rem,5vw,5rem);line-height:.9}
.Xts_kFeatureCopy>p{line-height:1.8}
.Xts_kFeatureList{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:16px;
  margin-top:30px;
}
.Xts_kFeatureList>div{
  padding:16px;
  background:#8DF98B;
  border-left:4px solid #0877A8;
}
.Xts_kFeatureList i{color:#0877A8}
.Xts_kFeatureList strong{display:block;margin-top:10px}
.Xts_kFeatureList p{font-size:.85rem;line-height:1.5}

.Xts_kAppAdvantages{
  display:grid;
  grid-template-columns:.9fr 1.3fr;
  gap:35px;
  padding:48px;
  background:#8DF98B;
  border:1px solid #123446;
}
.Xts_kAdvantageHeading p{line-height:1.8}
.Xts_kAdvantageCards{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:15px;
}
.Xts_kAdvantageCards>div{
  padding:25px;
  background:#F8F2F6;
  border:1px solid #123446;
  box-shadow:7px 7px 0 #43B8EA;
}
.Xts_kAdvantageCards>div:nth-child(even){transform:translateY(25px)}
.Xts_kAdvantageCards i{color:#0877A8;font-size:1.7rem}
.Xts_kAdvantageCards h3{margin:18px 0 8px}
.Xts_kAdvantageCards p{line-height:1.6}

.Xts_kAppExperience{padding:45px;background:#D9F2F7;border:1px solid #123446}
.Xts_kExperienceCircle{
  position:relative;
  display:grid;
  grid-template-columns:1fr 1fr;
  max-width:620px;
  min-height:620px;
  margin:35px auto 0;
  overflow:hidden;
  border:2px solid #123446;
  border-radius:50%;
  background:#43B8EA;
}
.Xts_kExperienceCircle>div{
  display:flex;
  flex-direction:column;
  justify-content:center;
  padding:35px;
  border:1px solid #123446;
}
.Xts_kExperienceCircle>div:nth-child(1),
.Xts_kExperienceCircle>div:nth-child(4){background:#8DF98B}
.Xts_kExperienceCircle i{color:#0877A8;font-size:1.7rem}
.Xts_kExperienceCircle h3{margin-bottom:4px}
.Xts_kExperienceCircle p{line-height:1.5}
.Xts_kExperienceCircle>strong{
  position:absolute;
  top:50%;
  left:50%;
  display:grid;
  place-items:center;
  width:135px;
  height:135px;
  color:#123446;
  background:#E7F708;
  border:1px solid #123446;
  border-radius:50%;
  text-align:center;
  transform:translate(-50%,-50%);
}

.Xts_kCompareTable{
  border:1px solid #123446;
  background:#F8F2F6;
}
.Xts_kCompareTable>div{
  display:grid;
  grid-template-columns:1.4fr 1fr 1fr;
  border-bottom:1px solid #123446;
}
.Xts_kCompareTable>div:last-child{border-bottom:0}
.Xts_kCompareTable>div>*{padding:17px;border-right:1px solid #123446}
.Xts_kCompareTable>div>*:last-child{border-right:0}
.Xts_kCompareHead{color:#fff;background:#0877A8}
.Xts_kCompareTable b{color:#0877A8}
.Xts_kCompareTable em{font-style:normal;color:#667780}

.Xts_kVersionRail{
  display:grid;
  grid-template-columns:repeat(3,1fr);
  gap:20px;
}
.Xts_kVersionItem{
  position:relative;
  min-height:190px;
  padding:28px;
  background:#F8F2F6;
  border:1px solid #123446;
  transform:skew(-4deg);
}
.Xts_kVersionItem:nth-child(even){background:#8DF98B}
.Xts_kVersionItem>*{display:block;transform:skew(4deg)}
.Xts_kVersionItem strong{color:#0877A8;font-size:1.7rem}
.Xts_kVersionItem small{margin-top:8px;color:#0877A8}
.Xts_kVersionItem p{line-height:1.7}

.Xts_kAppFaq{padding:42px;background:#8DF98B;border:1px solid #123446}

.Xts_kInstallColumns{
  display:grid;
  grid-template-columns:1fr 1fr;
  border:1px solid #123446;
}
.Xts_kInstallColumn{padding:35px;background:#F8F2F6}
.Xts_kInstallColumnDark{color:#fff;background:#0877A8}
.Xts_kInstallColumn h3{
  display:flex;
  gap:12px;
  align-items:center;
  margin-top:0;
  padding-bottom:20px;
  border-bottom:1px solid #123446;
}
.Xts_kInstallColumnDark h3{border-color:#ffffff66;color:#E7F708}
.Xts_kInstallColumn>div{
  display:grid;
  grid-template-columns:55px 1fr;
  gap:0 15px;
  padding:20px 0;
  border-bottom:1px solid #12344655;
}
.Xts_kInstallColumn>div:last-child{border-bottom:0}
.Xts_kInstallColumn>div strong{
  grid-row:span 2;
  color:#0877A8;
  font-size:1.7rem;
}
.Xts_kInstallColumnDark>div strong{color:#E7F708}
.Xts_kInstallColumn h4{margin:0}
.Xts_kInstallColumn p{margin:8px 0 0;line-height:1.5}

.Xts_kTrustGrid{
  display:grid;
  grid-template-columns:repeat(3,1fr);
  gap:16px;
}
.Xts_kTrustGrid>div{
  min-height:190px;
  padding:25px;
  background:#F8F2F6;
  border:1px solid #123446;
  border-radius:50% 50% 8px 8px;
}
.Xts_kTrustGrid>div:nth-child(even){background:#8DF98B}
.Xts_kTrustGrid i{color:#0877A8;font-size:1.6rem}
.Xts_kTrustGrid h3{margin:18px 0 8px}
.Xts_kTrustGrid p{line-height:1.5}

.Xts_kAppAction{
  display:grid;
  grid-template-columns:1.3fr .7fr;
  align-items:center;
  gap:30px;
  padding:50px;
  color:#fff;
  background:#0877A8;
  border:1px solid #123446;
}
.Xts_kActionCopy p{max-width:580px;line-height:1.8}
.Xts_kInviteCard{
  display:grid;
  justify-items:center;
  gap:10px;
  padding:35px;
  color:#123446;
  background:#E7F708;
  border:1px solid #123446;
  transform:rotate(4deg);
}
.Xts_kInviteCard i{font-size:2rem;color:#0877A8}
.Xts_kInviteCard b{font-size:1.8rem;letter-spacing:.2em}

@media(max-width:900px){
  .Xts_kContactIntro,
  .Xts_kAppOpening,
  .Xts_kContactMethods,
  .Xts_kContactFormArea,
  .Xts_kAppFeatures,
  .Xts_kAppAdvantages,
  .Xts_kAppAction{grid-template-columns:1fr}
  .Xts_kContactDiamond{min-height:350px}
  .Xts_kChannelGrid,
  .Xts_kNumberGrid,
  .Xts_kTrustGrid{grid-template-columns:1fr 1fr}
  .Xts_kChannelCard:nth-child(2){border-right:0}
  .Xts_kChannelCard:nth-child(3),
  .Xts_kChannelCard:nth-child(4){border-top:1px solid #123446}
  .Xts_kChannelCard:nth-child(4){border-right:0}
  .Xts_kVersionRail{grid-template-columns:1fr 1fr}
}

@media(max-width:600px){
  .Xts_kContactMain>section,
  .Xts_kAppMain>section{margin:40px 0}
  .Xts_kContactIntroCopy,
  .Xts_kAppOpeningText,
  .Xts_kContactForm,
  .Xts_kFormMessage,
  .Xts_kContactMethods,
  .Xts_kAppAdvantages,
  .Xts_kAppAction{padding:30px 22px}
  .Xts_kChannelGrid,
  .Xts_kNumberGrid,
  .Xts_kFeatureList,
  .Xts_kAdvantageCards,
  .Xts_kVersionRail,
  .Xts_kTrustGrid,
  .Xts_kInstallColumns{grid-template-columns:1fr}
  .Xts_kChannelCard{border-right:0;border-bottom:1px solid #123446}
  .Xts_kChannelCard:last-child{border-bottom:0}
  .Xts_kFieldRow{grid-template-columns:1fr}
  .Xts_kExperienceCircle{min-height:430px}
  .Xts_kExperienceCircle>div{padding:22px}
  .Xts_kExperienceCircle>strong{width:100px;height:100px}
  .Xts_kCompareTable{font-size:.8rem}
  .Xts_kCompareTable>div>*{padding:12px 8px}
  .Xts_kAdvantageCards>div:nth-child(even){transform:none}
  .Xts_kTrustGrid>div{border-radius:35px 35px 8px 8px}
}
.Xts_kListMain,
.Xts_kShowMain{
  width:90%;
  margin:auto;
}

.Xts_kListMain>section,
.Xts_kShowMain>section{
  margin:58px 0;
}

.Xts_kListIntro,
.Xts_kShowIntro{
  display:grid;
  grid-template-columns:1.2fr .8fr;
  min-height:440px;
  overflow:hidden;
  color:#fff;
  background:#0877A8;
  border:1px solid #123446;
  box-shadow:0 0 22px rgba(248,242,246,.45);
}

.Xts_kListIntroCopy,
.Xts_kShowIntroTop,
.Xts_kShowIntroBottom{
  padding:8%;
}

.Xts_kListIntroCopy{
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-items:flex-start;
}

.Xts_kListIntro h1,
.Xts_kShowIntro h1{
  margin:20px 0;
  font-size:clamp(3rem,7vw,7rem);
  line-height:.85;
  letter-spacing:-.08em;
}

.Xts_kListIntro p{
  max-width:580px;
  line-height:1.8;
}

.Xts_kListCrumb,
.Xts_kShowBreadcrumb{
  display:flex;
  align-items:center;
  gap:12px;
  margin-top:25px;
  color:#D9F2F7;
  font-size:.85rem;
}

.Xts_kListCrumb a,
.Xts_kShowBreadcrumb a{
  color:#E7F708;
  text-decoration:none;
}

.Xts_kListIntroMark{
  display:grid;
  place-items:center;
  min-height:440px;
  background:#43B8EA;
  clip-path:circle(72% at 58% 50%);
}

.Xts_kListIntroMark>div{
  display:grid;
  gap:12px;
  place-items:center;
  width:220px;
  height:220px;
  color:#123446;
  background:#8DF98B;
  border:1px solid #123446;
  border-radius:50%;
  transform:rotate(-12deg);
}

.Xts_kListIntroMark i{
  color:#0877A8;
  font-size:2.2rem;
}

.Xts_kListIntroMark strong{
  font-size:1.5rem;
  line-height:.9;
  text-align:center;
}

.Xts_kListIntroMark small{
  font-size:.65rem;
  font-weight:800;
  letter-spacing:.12em;
}

.Xts_kListWorkspace{
  display:grid;
  grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);
  gap:0;
  background:#F8F2F6;
  border:1px solid #123446;
}

.Xts_kListMainColumn{
  padding:42px;
}

.Xts_kListHeading{
  display:flex;
  align-items:end;
  justify-content:space-between;
  gap:20px;
  margin-bottom:30px;
}

.Xts_kListHeading h2{
  margin:12px 0 0;
  font-size:clamp(2rem,4vw,4rem);
  line-height:.9;
}

.Xts_kListHeading>strong{
  color:#0877A8;
  font-size:.75rem;
  letter-spacing:.1em;
}

.Xts_kArticleStream{
  display:grid;
  gap:18px;
}

.Xts_kListArticle{
  display:grid;
  grid-template-columns:220px 1fr;
  min-height:220px;
  background:#fff;
  border:1px solid #123446;
  transition:transform .25s ease,box-shadow .25s ease;
}

.Xts_kListArticle:hover{
  transform:translate(-5px,-5px);
  box-shadow:8px 8px 0 #8DF98B;
}

.Xts_kListArticleImage{
  position:relative;
  overflow:hidden;
}

.Xts_kListArticleImage img{
  width:100%;
  height:100%;
  min-height:220px;
  object-fit:cover;
  transition:transform .35s ease;
}

.Xts_kListArticle:hover .Xts_kListArticleImage img{
  transform:scale(1.08);
}

.Xts_kListArticleImage>i{
  position:absolute;
  right:14px;
  bottom:14px;
  display:grid;
  place-items:center;
  width:34px;
  height:34px;
  color:#123446;
  background:#E7F708;
  border-radius:50%;
}

.Xts_kListArticleBody{
  padding:24px;
}

.Xts_kArticleMeta{
  display:flex;
  justify-content:space-between;
  gap:15px;
  color:#0877A8;
  font-size:.7rem;
  letter-spacing:.1em;
}

.Xts_kListArticle h3{
  margin:18px 0 10px;
  font-size:1.4rem;
}

.Xts_kListArticle h3 a,
.Xts_kArticleRead{
  text-decoration:none;
}

.Xts_kListArticle p,
.Xts_kHotCard p,
.Xts_kRecommendCard p,
.Xts_kShowHotItem p{
  display:-webkit-box;
  overflow:hidden;
  line-height:1.65;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:5;
}

.Xts_kArticleRead{
  display:inline-flex;
  gap:8px;
  align-items:center;
  margin-top:10px;
  color:#0877A8;
  font-size:.85rem;
  font-weight:800;
}

.Xts_kPagination{
  display:flex;
  flex-wrap:wrap;
  gap:8px;
  margin-top:30px;
}

.Xts_kPagination a,
.Xts_kPagination strong{
  display:grid;
  place-items:center;
  min-width:38px;
  min-height:38px;
  padding:0 10px;
  color:#123446;
  background:#8DF98B;
  border:1px solid #123446;
  text-decoration:none;
}

.Xts_kPagination strong{
  background:#E7F708;
}

.Xts_kListAside{
  padding:30px;
  background:#D9F2F7;
  border-left:1px solid #123446;
}

.Xts_kAsideSearch,
.Xts_kAsideMenu,
.Xts_kAsideQuote{
  padding:24px;
  margin-bottom:20px;
  background:#8DF98B;
  border:1px solid #123446;
}

.Xts_kAsideSearch h3,
.Xts_kAsideMenu h3{
  margin:14px 0 20px;
}

.Xts_kAsideSearch form,
.Xts_kShowSearch form{
  display:flex;
  border:1px solid #123446;
  background:#F8F2F6;
}

.Xts_kAsideSearch label,
.Xts_kShowSearch label{
  position:absolute;
  width:1px;
  height:1px;
  overflow:hidden;
}

.Xts_kAsideSearch input,
.Xts_kShowSearch input{
  width:100%;
  min-width:0;
  padding:12px;
  border:0;
  outline:0;
  background:transparent;
}

.Xts_kAsideSearch button,
.Xts_kShowSearch button{
  width:45px;
  border:0;
  background:#E7F708;
  cursor:pointer;
}

.Xts_kMenuLine,
.Xts_kShowNav>div{
  display:flex;
  justify-content:space-between;
  gap:10px;
  padding:12px 0;
  border-bottom:1px solid #12344655;
}

.Xts_kMenuLine:last-child,
.Xts_kShowNav>div:last-child{
  border-bottom:0;
}

.Xts_kMenuLine a,
.Xts_kShowNav a{
  text-decoration:none;
}

.Xts_kMenuLine i,
.Xts_kShowNav i{
  color:#0877A8;
  font-size:.8rem;
}

.Xts_kAsideQuote{
  color:#fff;
  background:#0877A8;
}

.Xts_kAsideQuote i{
  color:#E7F708;
  font-size:1.6rem;
}

.Xts_kAsideQuote p{
  line-height:1.7;
}

.Xts_kAsideQuote strong{
  color:#8DF98B;
  font-size:.8rem;
}

.Xts_kListHot{
  padding:42px;
  background:#E7F708;
  border:1px solid #123446;
}

.Xts_kHotGrid{
  display:grid;
  grid-template-columns:1.4fr 1fr 1fr;
  gap:18px;
}

.Xts_kHotCard{
  overflow:hidden;
  background:#F8F2F6;
  border:1px solid #123446;
}

.Xts_kHotCard:nth-child(even){
  background:#0877A8;
  color:#fff;
}

.Xts_kHotCard img{
  width:100%;
  height:210px;
  object-fit:cover;
}

.Xts_kHotCard>div{
  padding:22px;
}

.Xts_kHotCard small{
  color:#0877A8;
  font-size:.7rem;
  font-weight:800;
}

.Xts_kHotCard:nth-child(even) small,
.Xts_kHotCard:nth-child(even) time{
  color:#E7F708;
}

.Xts_kHotCard h3{
  margin:16px 0 10px;
}

.Xts_kHotCard h3 a{
  text-decoration:none;
}

.Xts_kHotCard time{
  color:#0877A8;
  font-size:.8rem;
}

.Xts_kShowIntro{
  display:block;
  min-height:460px;
  background:#123446;
}

.Xts_kShowIntroTop{
  display:flex;
  justify-content:space-between;
  gap:20px;
  padding-bottom:20px;
  border-bottom:1px solid #ffffff44;
}

.Xts_kShowIntroBottom{
  display:flex;
  align-items:end;
  justify-content:space-between;
  gap:30px;
  min-height:330px;
  background:
    linear-gradient(135deg,transparent 49.5%,#0877A8 50%),
    #123446;
}

.Xts_kShowIntroTitle{
  max-width:850px;
}

.Xts_kShowIntro h1{
  max-width:900px;
  color:#fff;
  font-size:clamp(2.5rem,6vw,6.5rem);
}

.Xts_kShowIntroTitle>p{
  max-width:700px;
  color:#D9F2F7;
  line-height:1.8;
}

.Xts_kArticleTag{
  display:inline-block;
  padding:7px 11px;
  color:#123446;
  background:#E7F708;
  font-size:.7rem;
  font-weight:800;
  letter-spacing:.12em;
}

.Xts_kShowIntroSymbol{
  display:grid;
  place-items:center;
  width:190px;
  height:190px;
  flex:0 0 auto;
  color:#123446;
  background:#8DF98B;
  border:1px solid #F8F2F6;
  border-radius:50%;
  transform:rotate(12deg);
}

.Xts_kShowIntroSymbol i{
  color:#0877A8;
  font-size:2.2rem;
}

.Xts_kShowIntroSymbol strong{
  line-height:.9;
  text-align:center;
}

.Xts_kShowWorkspace{
  display:grid;
  grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);
  background:#F8F2F6;
  border:1px solid #123446;
}

.Xts_kArticleContent{
  padding:42px;
}

.Xts_kArticleInfo{
  display:flex;
  flex-wrap:wrap;
  gap:20px;
  padding-bottom:22px;
  border-bottom:1px solid #123446;
}

.Xts_kArticleInfo>div{
  display:flex;
  align-items:center;
  gap:8px;
  color:#0877A8;
  font-size:.85rem;
}

.Xts_kArticleCover{
  margin:25px 0;
}

.Xts_kArticleCover img{
  width:100%;
  max-height:480px;
  object-fit:cover;
}

.Xts_kArticleText{
  color:#263e48;
  font-size:1.05rem;
  line-height:2;
}

.Xts_kArticleText img{
  height:auto;
  margin:25px auto;
}

.Xts_kArticleText h2,
.Xts_kArticleText h3{
  margin-top:32px;
  color:#0877A8;
  line-height:1.2;
}

.Xts_kArticleText blockquote{
  margin:28px 0;
  padding:20px 25px;
  color:#123446;
  background:#8DF98B;
  border-left:6px solid #0877A8;
}

.Xts_kArticleNavigation{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:15px;
  margin-top:40px;
}

.Xts_kArticleNavigation a{
  display:grid;
  gap:10px;
  padding:20px;
  color:#123446;
  background:#D9F2F7;
  border:1px solid #123446;
  text-decoration:none;
}

.Xts_kArticleNavigation a:last-child{
  text-align:right;
  background:#8DF98B;
}

.Xts_kArticleNavigation small{
  color:#0877A8;
  font-size:.7rem;
  font-weight:800;
}

.Xts_kArticleNavigation strong{
  display:flex;
  justify-content:space-between;
  gap:10px;
  line-height:1.5;
}

.Xts_kArticleReturn{
  margin-top:22px;
}

.Xts_kArticleReturn a{
  color:#0877A8;
  font-weight:800;
  text-decoration:none;
}

.Xts_kSharePanel{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:20px;
  margin-top:35px;
  padding:22px;
  background:#0877A8;
  color:#fff;
}

.Xts_kSharePanel p{
  margin:8px 0 0;
  color:#D9F2F7;
  font-size:.85rem;
}

.Xts_kShareActions{
  display:flex;
  gap:8px;
}

.Xts_kShareActions button{
  width:40px;
  height:40px;
  border:1px solid #123446;
  border-radius:50%;
  color:#123446;
  background:#E7F708;
  cursor:pointer;
}

.Xts_kShowAside{
  padding:30px;
  background:#D9F2F7;
  border-left:1px solid #123446;
}

.Xts_kShowSearch,
.Xts_kShowNav,
.Xts_kShowAsideNote{
  padding:24px;
  margin-bottom:20px;
  background:#8DF98B;
  border:1px solid #123446;
}

.Xts_kShowSearch h3,
.Xts_kShowNav h3{
  margin:14px 0 20px;
}

.Xts_kShowAsideNote{
  color:#fff;
  background:#0877A8;
}

.Xts_kShowAsideNote i{
  color:#E7F708;
  font-size:1.7rem;
}

.Xts_kShowAsideNote p{
  line-height:1.7;
}

.Xts_kRecommend{
  padding:42px;
  background:#F8F2F6;
  border:1px solid #123446;
}

.Xts_kRecommendGrid{
  display:grid;
  grid-template-columns:1.3fr 1fr 1fr 1.3fr;
  gap:16px;
}

.Xts_kRecommendCard{
  position:relative;
  overflow:hidden;
  background:#fff;
  border:1px solid #123446;
}

.Xts_kRecommendCard:nth-child(even){
  background:#8DF98B;
}

.Xts_kRecommendIndex{
  position:absolute;
  top:12px;
  left:12px;
  z-index:2;
  display:grid;
  place-items:center;
  width:32px;
  height:32px;
  color:#123446;
  background:#E7F708;
  border-radius:50%;
  font-weight:800;
}

.Xts_kRecommendCard img{
  width:100%;
  height:190px;
  object-fit:cover;
}

.Xts_kRecommendBody{
  padding:20px;
}

.Xts_kRecommendBody h3{
  margin:0 0 10px;
}

.Xts_kRecommendBody h3 a{
  text-decoration:none;
}

.Xts_kRecommendBody time{
  color:#0877A8;
  font-size:.78rem;
}

.Xts_kShowHot{
  display:grid;
  grid-template-columns:.65fr 1.35fr;
  gap:30px;
  padding:42px;
  background:#43B8EA;
  border:1px solid #123446;
}

.Xts_kShowHotLead h2{
  margin:15px 0;
  font-size:clamp(2.5rem,5vw,5rem);
  line-height:.9;
}

.Xts_kShowHotLead p{
  max-width:270px;
  line-height:1.8;
}

.Xts_kShowHotList{
  display:grid;
  gap:12px;
}

.Xts_kShowHotItem{
  display:grid;
  grid-template-columns:125px 1fr;
  gap:18px;
  padding:14px;
  background:#F8F2F6;
  border:1px solid #123446;
}

.Xts_kShowHotItem img{
  width:125px;
  height:105px;
  object-fit:cover;
}

.Xts_kShowHotItem h3{
  margin:0 0 8px;
  font-size:1rem;
}

.Xts_kShowHotItem h3 a{
  text-decoration:none;
}

.Xts_kShowHotItem p{
  margin:0 0 8px;
  font-size:.82rem;
}

.Xts_kShowHotItem time{
  color:#0877A8;
  font-size:.75rem;
}