
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;font-family:'Microsoft YaHei','PingFang SC',Arial,sans-serif;color:#1c232b;background:#fff;font-size:15px;line-height:1.75}
img{max-width:100%;display:block;border:0}
a{color:inherit;text-decoration:none}
ul,ol{margin:0;padding:0;list-style:none}
h1,h2,h3,h4{margin:0;font-weight:700;line-height:1.35;font-family:'Microsoft YaHei','PingFang SC',Arial,sans-serif}
p{margin:0 0 14px}
.clear:after{content:"";display:block;clear:both}
.syx-wrap{max-width:1220px;margin:0 auto;padding:0 20px}
.syx-btn{display:inline-block;padding:12px 28px;background:#c8732a;color:#fff;font-size:15px;border-radius:2px;transition:.25s;border:0;cursor:pointer}
.syx-btn:hover{background:#a2571d;transform:translateY(-2px)}
.syx-btn-o{display:inline-block;padding:11px 26px;border:1px solid rgba(255,255,255,.55);color:#fff;border-radius:2px;transition:.25s;font-size:15px}
.syx-btn-o:hover{background:#fff;color:#12405f}
.syx-sec{padding:68px 0}
.syx-sec-alt{background:#f4f6f8}
.syx-hd{margin-bottom:34px}
.syx-hd h2{font-size:27px;color:#1c232b;position:relative;padding-left:14px;display:inline-block}
.syx-hd h2:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:4px;background:#c8732a}
.syx-hd span{display:block;font-size:12px;letter-spacing:2px;color:#6b7785;text-transform:uppercase;margin-top:6px;padding-left:14px}
.syx-hd-c{text-align:center}
.syx-hd-c h2{padding-left:0}
.syx-hd-c h2:before{display:none}
.syx-hd-c span{padding-left:0}

/* header */
.syx-top{background:#12405f;color:rgba(255,255,255,.82);font-size:13px;line-height:34px}
.syx-top .syx-wrap{display:flex;justify-content:space-between;align-items:center}
.syx-top b{color:#fff;font-weight:400;margin-left:6px;letter-spacing:.5px}
.syx-nav{background:#fff;box-shadow:0 1px 0 #e3e7ec;position:sticky;top:0;z-index:60}
.syx-nav .syx-wrap{display:flex;align-items:center;justify-content:space-between;height:80px}
.syx-logo img{height:48px;width:auto}
.syx-menu{display:flex;align-items:center;gap:34px}
.syx-menu>li>a{display:block;padding:0 2px;line-height:80px;font-size:16px;color:#1c232b;position:relative;transition:.2s}
.syx-menu>li>a:hover,.syx-menu>li.on>a{color:#12405f}
.syx-menu>li>a:after{content:"";position:absolute;left:50%;right:50%;bottom:22px;height:2px;background:#c8732a;transition:.25s}
.syx-menu>li>a:hover:after,.syx-menu>li.on>a:after{left:0;right:0}
.syx-telbox{display:flex;align-items:center;gap:10px}
.syx-telbox small{display:block;font-size:11px;color:#6b7785;line-height:1.2}
.syx-telbox strong{font-size:21px;color:#12405f;letter-spacing:.5px;line-height:1.2;font-family:Arial,sans-serif}
.syx-burger{display:none;width:40px;height:40px;border:1px solid #e3e7ec;border-radius:2px;background:#fff;position:relative}
.syx-burger i{position:absolute;left:10px;right:10px;height:2px;background:#12405f;transition:.25s}
.syx-burger i:nth-child(1){top:13px}
.syx-burger i:nth-child(2){top:19px}
.syx-burger i:nth-child(3){top:25px}
.syx-burger.on i:nth-child(1){transform:rotate(45deg);top:19px}
.syx-burger.on i:nth-child(2){opacity:0}
.syx-burger.on i:nth-child(3){transform:rotate(-45deg);top:19px}

/* hero */
.syx-hero{position:relative;height:560px;overflow:hidden;background:#12405f}
.syx-slide{position:absolute;inset:0;opacity:0;transition:opacity .8s;background-size:cover;background-position:center}
.syx-slide.on{opacity:1}
.syx-slide:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,22,34,.82) 0%,rgba(8,22,34,.55) 46%,rgba(8,22,34,.15) 100%)}
.syx-hero-txt{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;max-width:1220px;margin:0 auto;padding:0 20px;color:#fff}
.syx-hero-txt em{font-style:normal;font-size:13px;letter-spacing:3px;color:#f0ae6d;margin-bottom:14px;display:block}
.syx-hero-txt h1{font-size:40px;color:#fff;margin-bottom:16px;max-width:660px;letter-spacing:1px}
.syx-hero-txt p{font-size:16px;color:rgba(255,255,255,.85);max-width:560px;margin-bottom:26px}
.syx-hero-txt .syx-btn{background:#c8732a}
.syx-dots{position:absolute;left:0;right:0;bottom:26px;display:flex;justify-content:center;gap:10px;z-index:3}
.syx-dots span{width:34px;height:4px;background:rgba(255,255,255,.35);cursor:pointer;transition:.25s}
.syx-dots span.on{background:#c8732a}

/* quick cats */
.syx-cats{background:#12405f;border-top:1px solid rgba(255,255,255,.08)}
.syx-cats ul{display:grid;grid-template-columns:repeat(4,1fr)}
.syx-cats li{border-right:1px solid rgba(255,255,255,.08)}
.syx-cats li:last-child{border-right:0}
.syx-cats a{display:block;padding:22px 18px;color:#fff;text-align:center;transition:.25s}
.syx-cats a:hover{background:rgba(255,255,255,.07)}
.syx-cats strong{display:block;font-size:16px;margin-bottom:4px}
.syx-cats small{display:block;font-size:12px;color:rgba(255,255,255,.6);letter-spacing:1px}

/* about */
.syx-about{display:grid;grid-template-columns:1fr 1fr;gap:46px;align-items:center}
.syx-about-img{position:relative}
.syx-about-img img{width:100%;height:380px;object-fit:cover;border-radius:2px}
.syx-about-img i{position:absolute;left:-14px;bottom:-14px;width:110px;height:110px;background:#c8732a;z-index:-1;border-radius:2px}
.syx-about-txt p{color:#6b7785;margin-bottom:16px}
.syx-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px;border-top:1px solid #e3e7ec;padding-top:22px}
.syx-stats b{display:block;font-size:30px;color:#12405f;font-family:Arial,sans-serif;line-height:1.2}
.syx-stats b em{font-size:14px;font-style:normal;color:#c8732a;margin-left:2px}
.syx-stats small{display:block;font-size:12px;color:#6b7785;margin-top:4px}

/* products */
.syx-pgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}
.syx-pcard{background:#fff;border:1px solid #e3e7ec;border-radius:2px;overflow:hidden;transition:.28s;display:flex;flex-direction:column}
.syx-pcard:hover{box-shadow:0 14px 34px rgba(18,42,64,.13);transform:translateY(-4px);border-color:transparent}
.syx-pcard .ph{position:relative;overflow:hidden;aspect-ratio:4/3}
.syx-pcard .ph img{width:100%;height:100%;object-fit:cover;transition:.5s}
.syx-pcard:hover .ph img{transform:scale(1.06)}
.syx-pcard .pt{padding:18px 18px 20px}
.syx-pcard h3{font-size:17px;margin-bottom:8px}
.syx-pcard h3 a:hover{color:#12405f}
.syx-pcard p{font-size:13px;color:#6b7785;line-height:1.65;margin-bottom:12px;height:44px;overflow:hidden}
.syx-pcard .more{font-size:13px;color:#c8732a;display:inline-flex;align-items:center;gap:6px}
.syx-pcard .more b{font-weight:400;transition:.25s}
.syx-pcard:hover .more b{transform:translateX(5px)}

/* advantage */
.syx-adv{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}
.syx-adv li{background:#fff;border:1px solid #e3e7ec;border-radius:2px;padding:30px 22px;transition:.28s}
.syx-adv li:hover{background:#12405f;border-color:#12405f}
.syx-adv li:hover *{color:#fff}
.syx-adv li:hover .num{color:rgba(255,255,255,.28)}
.syx-adv .num{font-size:38px;font-family:Arial,sans-serif;color:#e3e7ec;line-height:1;margin-bottom:14px;font-weight:700;transition:.28s}
.syx-adv h3{font-size:17px;margin-bottom:10px;transition:.28s}
.syx-adv p{font-size:13px;color:#6b7785;margin:0;line-height:1.7;transition:.28s}

/* cases */
.syx-cgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.syx-ccard{position:relative;overflow:hidden;border-radius:2px;aspect-ratio:4/3}
.syx-ccard img{width:100%;height:100%;object-fit:cover;transition:.5s}
.syx-ccard .mask{position:absolute;inset:0;background:linear-gradient(0deg,rgba(8,22,34,.86) 0%,rgba(8,22,34,.18) 55%,transparent 100%);display:flex;flex-direction:column;justify-content:flex-end;padding:20px;transition:.3s}
.syx-ccard:hover img{transform:scale(1.06)}
.syx-ccard h3{color:#fff;font-size:15px;margin-bottom:5px}
.syx-ccard p{color:rgba(255,255,255,.72);font-size:12px;margin:0;line-height:1.6;max-height:0;overflow:hidden;transition:.35s}
.syx-ccard:hover p{max-height:60px}

/* workshop */
.syx-wgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.syx-wcard{border:1px solid #e3e7ec;border-radius:2px;overflow:hidden;background:#fff}
.syx-wcard img{width:100%;aspect-ratio:16/10;object-fit:cover}
.syx-wcard .wt{padding:14px 16px}
.syx-wcard h3{font-size:15px;margin-bottom:4px}
.syx-wcard p{font-size:12.5px;color:#6b7785;margin:0}

/* news home */
.syx-newsbox{display:grid;grid-template-columns:1.15fr 1fr;gap:36px}
.syx-newsfeat{position:relative;border-radius:2px;overflow:hidden}
.syx-newsfeat img{width:100%;height:330px;object-fit:cover}
.syx-newsfeat .nf{position:absolute;left:0;right:0;bottom:0;padding:26px;background:linear-gradient(0deg,rgba(8,22,34,.9),transparent);color:#fff}
.syx-newsfeat .nf time{font-size:12px;color:#f0ae6d;letter-spacing:1px}
.syx-newsfeat .nf h3{color:#fff;font-size:19px;margin:8px 0 0}
.syx-nlist li{border-bottom:1px solid #e3e7ec;padding:14px 0;display:flex;gap:16px;align-items:baseline}
.syx-nlist li:first-child{padding-top:0}
.syx-nlist time{font-size:12px;color:#6b7785;white-space:nowrap;font-family:Arial,sans-serif}
.syx-nlist a{font-size:14.5px;color:#1c232b;transition:.2s;flex:1}
.syx-nlist a:hover{color:#c8732a}
.syx-nlist li:hover time{color:#c8732a}
.syx-nmore{margin-top:18px}

/* flow */
.syx-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;counter-reset:f}
.syx-flow li{position:relative;padding:26px 22px;background:#fff;border-radius:2px;border:1px solid #e3e7ec}
.syx-flow b{display:block;font-size:30px;color:#c8732a;font-family:Arial,sans-serif;line-height:1;margin-bottom:8px}
.syx-flow h3{font-size:16px;margin-bottom:8px}
.syx-flow p{font-size:13px;color:#6b7785;margin:0;line-height:1.65}

/* faq */
.syx-faq{border-top:1px solid #e3e7ec}
.syx-faq li{border-bottom:1px solid #e3e7ec}
.syx-faq .q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:18px 0;background:none;border:0;text-align:left;font-size:15.5px;color:#1c232b;cursor:pointer;font-family:inherit}
.syx-faq .q span{color:#c8732a;font-size:20px;line-height:1;transition:.25s;flex:none}
.syx-faq .q.on span{transform:rotate(45deg)}
.syx-faq .a{padding:0 0 18px;color:#6b7785;font-size:13.5px;display:none;line-height:1.8}
.syx-faq .a.on{display:block}

/* page banner */
.syx-pb{height:240px;position:relative;display:flex;align-items:center;justify-content:center;background:#12405f;overflow:hidden}
.syx-pb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.42}
.syx-pb .in{position:relative;z-index:2;text-align:center;color:#fff}
.syx-pb h1{font-size:30px;color:#fff;margin-bottom:8px}
.syx-pb p{font-size:13px;color:rgba(255,255,255,.75);margin:0;letter-spacing:1px}
.syx-crumb{background:#f4f6f8;border-bottom:1px solid #e3e7ec;font-size:13px;color:#6b7785}
.syx-crumb .syx-wrap{line-height:44px}
.syx-crumb a:hover{color:#12405f}
.syx-crumb i{font-style:normal;margin:0 6px;color:#b9c2cc}

/* inner layout */
.syx-main{display:grid;grid-template-columns:1fr 300px;gap:44px;align-items:start}
.syx-side{position:sticky;top:100px}
.syx-sbox{border:1px solid #e3e7ec;border-radius:2px;overflow:hidden;margin-bottom:22px;background:#fff}
.syx-sbox .sh{padding:14px 18px;background:#12405f;color:#fff;font-size:15px;font-weight:700}
.syx-slist li{border-bottom:1px solid #e3e7ec}
.syx-slist li:last-child{border-bottom:0}
.syx-slist a{display:flex;justify-content:space-between;padding:12px 18px;font-size:14px;transition:.2s}
.syx-slist a:hover{background:#f4f6f8;color:#12405f;padding-left:22px}
.syx-slist a span{color:#c8732a}
.syx-scall{padding:20px 18px;text-align:center;background:#12405f;color:#fff;border-radius:2px;margin-bottom:22px}
.syx-scall small{display:block;font-size:12px;color:rgba(255,255,255,.7);margin-bottom:6px}
.syx-scall b{display:block;font-size:23px;font-family:Arial,sans-serif;letter-spacing:.5px;margin-bottom:4px}
.syx-scall i{font-style:normal;font-size:12px;color:rgba(255,255,255,.6)}
.syx-snlist li{padding:11px 18px;border-bottom:1px solid #e3e7ec;font-size:13.5px}
.syx-snlist li:last-child{border-bottom:0}
.syx-snlist a:hover{color:#12405f}
.syx-snlist time{display:block;font-size:11.5px;color:#6b7785;margin-bottom:3px}

/* news list page */
.syx-ncard{display:grid;grid-template-columns:250px 1fr;gap:26px;padding:24px 0;border-bottom:1px solid #e3e7ec;align-items:center}
.syx-ncard .ni{border-radius:2px;overflow:hidden}
.syx-ncard .ni img{width:100%;aspect-ratio:4/3;object-fit:cover;transition:.4s}
.syx-ncard:hover .ni img{transform:scale(1.04)}
.syx-ncard time{font-size:12.5px;color:#c8732a}
.syx-ncard h2{font-size:18px;margin:8px 0}
.syx-ncard h2 a:hover{color:#12405f}
.syx-ncard p{font-size:13.5px;color:#6b7785;margin:0 0 10px;line-height:1.7}
.syx-ncard .more{font-size:13px;color:#12405f}
.syx-tags{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:22px}
.syx-tags span{font-size:13px;padding:6px 16px;border:1px solid #e3e7ec;border-radius:2px;color:#6b7785}

/* article */
.syx-article h1{font-size:30px;margin-bottom:14px;line-height:1.4}
.syx-meta{font-size:13px;color:#6b7785;padding-bottom:18px;border-bottom:1px solid #e3e7ec;margin-bottom:24px;display:flex;gap:18px;flex-wrap:wrap}
.syx-meta em{font-style:normal;color:#c8732a}
.syx-cover{border-radius:2px;overflow:hidden;margin-bottom:24px}
.syx-cover img{width:100%;max-height:420px;object-fit:cover}
.syx-article p{font-size:15.5px;color:#3a4550;line-height:2;margin-bottom:18px;text-indent:0}
.syx-article h2{font-size:19px;margin:28px 0 14px}
.syx-pn{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #e3e7ec;margin-top:34px;padding-top:20px;font-size:13.5px;flex-wrap:wrap}
.syx-pn a{color:#6b7785;max-width:48%}
.syx-pn a:hover{color:#c8732a}
.syx-pn span{color:#e3e7ec}

/* product detail */
.syx-pd{display:grid;grid-template-columns:1fr 1fr;gap:34px;margin-bottom:32px;align-items:start}
.syx-pd-img{border-radius:2px;overflow:hidden;border:1px solid #e3e7ec}
.syx-pd-img img{width:100%;aspect-ratio:1/1;object-fit:cover}
.syx-pd-info h2{font-size:24px;margin-bottom:6px}
.syx-pd-info .alias{font-size:13px;color:#6b7785;margin-bottom:16px}
.syx-pd-info .lead{font-size:15px;color:#12405f;background:#f4f6f8;padding:16px 18px;border-left:3px solid #c8732a;margin-bottom:18px;line-height:1.8}
.syx-mini{display:grid;grid-template-columns:1fr 1fr;gap:10px;font-size:13px}
.syx-mini li{color:#6b7785}
.syx-mini b{color:#1c232b;font-weight:400}
.syx-tbl{width:100%;border-collapse:collapse;font-size:14px;margin:10px 0 6px}
.syx-tbl th,.syx-tbl td{border:1px solid #e3e7ec;padding:11px 14px;text-align:left;vertical-align:top}
.syx-tbl th{background:#f4f6f8;width:150px;color:#12405f;font-weight:400;white-space:nowrap}
.syx-tbl tr:hover td{background:#fafbfc}
.syx-block{margin-top:34px}
.syx-block h3{font-size:18px;margin-bottom:14px;padding-left:12px;border-left:3px solid #c8732a}
.syx-block ul{display:grid;gap:9px}
.syx-block li{font-size:14px;color:#3a4550;padding-left:18px;position:relative;line-height:1.8}
.syx-block li:before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;background:#c8732a;border-radius:50%}

/* about page */
.syx-txt p{font-size:15px;color:#3a4550;line-height:2;margin-bottom:16px}
.syx-quali{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:16px}
.syx-quali li{border:1px solid #e3e7ec;border-radius:2px;padding:16px 18px;font-size:13.5px;color:#6b7785;background:#fff}
.syx-quali b{display:block;color:#1c232b;font-size:15px;margin-bottom:4px}

/* contact */
.syx-cinfo{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-bottom:30px}
.syx-cinfo li{background:#f4f6f8;border-radius:2px;padding:22px 24px}
.syx-cinfo small{display:block;font-size:12px;color:#6b7785;letter-spacing:1px;margin-bottom:6px}
.syx-cinfo b{font-size:16px;color:#12405f;font-weight:700;line-height:1.7;display:block}
.syx-map{border:1px solid #e3e7ec;border-radius:2px;padding:26px;background:#fff}
.syx-map p{color:#6b7785;font-size:14px;margin-bottom:8px}
.syx-map b{color:#1c232b;font-weight:400}

/* 404 */
.syx-e404{text-align:center;padding:80px 20px 90px}
.syx-e404 .big{font-size:110px;font-family:Arial,sans-serif;font-weight:700;color:#12405f;line-height:1;letter-spacing:4px}
.syx-e404 h1{font-size:24px;margin:18px 0 12px}
.syx-e404 p{color:#6b7785;font-size:14px;margin-bottom:26px}
.syx-elnk{display:flex;justify-content:center;gap:14px;flex-wrap:wrap}

/* footer */
.syx-foot{background:#0c2a42;color:rgba(255,255,255,.72);padding:54px 0 0;font-size:13.5px}
.syx-fgrid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:36px;padding-bottom:40px}
.syx-foot h3{color:#fff;font-size:16px;margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.12)}
.syx-foot a:hover{color:#f0ae6d}
.syx-flinks li{padding:6px 0}
.syx-fcon li{padding:7px 0;line-height:1.7}
.syx-fcon b{color:#fff;font-weight:400}
.syx-fbq{display:flex;gap:16px;align-items:flex-start}
.syx-fbq img{width:96px;height:96px;background:#fff;border-radius:6px;padding:6px;object-fit:contain}
.syx-fbq small{display:block;color:rgba(255,255,255,.55);font-size:12px;line-height:1.8}
.syx-copy{border-top:1px solid rgba(255,255,255,.1);padding:18px 0;font-size:12.5px;color:rgba(255,255,255,.55)}
.syx-copy .syx-wrap{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}
.syx-flinks2{display:flex;gap:14px;flex-wrap:wrap}

/* mobile bar */
.syx-mbar{display:none}

@media (max-width:960px){
  .syx-about{grid-template-columns:1fr;gap:26px}
  .syx-about-img img{height:260px}
  .syx-newsbox{grid-template-columns:1fr;gap:22px}
  .syx-pd{grid-template-columns:1fr;gap:20px}
  .syx-main{grid-template-columns:1fr;gap:26px}
  .syx-side{position:static}
  .syx-pgrid{grid-template-columns:repeat(2,1fr)}
  .syx-adv,.syx-flow{grid-template-columns:repeat(2,1fr)}
  .syx-cgrid,.syx-wgrid{grid-template-columns:repeat(2,1fr)}
  .syx-cats ul{grid-template-columns:repeat(2,1fr)}
  .syx-cats li:nth-child(2n){border-right:0}
  .syx-stats{grid-template-columns:repeat(2,1fr);gap:16px}
  .syx-fgrid{grid-template-columns:repeat(2,1fr);gap:24px}
  .syx-hero{height:420px}
  .syx-hero-txt h1{font-size:26px}
}
@media (max-width:760px){
  .syx-menu{position:fixed;top:0;right:-78%;width:78%;height:100%;background:#fff;flex-direction:column;align-items:stretch;gap:0;padding:70px 0 20px;box-shadow:-8px 0 30px rgba(0,0,0,.12);transition:right .3s;z-index:70;overflow-y:auto}
  .syx-menu.on{right:0}
  .syx-menu>li{border-bottom:1px solid #e3e7ec}
  .syx-menu>li>a{line-height:50px;padding:0 24px;font-size:15px}
  .syx-menu>li>a:after{display:none}
  .syx-burger{display:block;z-index:80}
  .syx-telbox{display:none}
  .syx-nav .syx-wrap{height:62px}
  .syx-logo img{height:38px}
  .syx-top{display:none}
  .syx-hero{height:420px}
  .syx-hero-txt h1{font-size:23px;line-height:1.45}
  .syx-hero-txt p{font-size:13.5px}
  .syx-sec{padding:38px 0}
  .syx-hd h2{font-size:20px}
  .syx-pgrid,.syx-adv,.syx-flow,.syx-cgrid,.syx-wgrid{grid-template-columns:1fr;gap:14px}
  .syx-cats ul{grid-template-columns:1fr 1fr}
  .syx-stats b{font-size:20px}
  .syx-fgrid{grid-template-columns:1fr}
  .syx-pb{height:170px}
  .syx-pb h1{font-size:21px}
  .syx-article h1{font-size:22px}
  .syx-article p{font-size:15px;line-height:1.95}
  .syx-tbl th{width:104px;font-size:12.5px}
  .syx-tbl td,.syx-tbl th{padding:9px 10px;font-size:12.5px}
  .syx-cinfo,.syx-quali,.syx-mini{grid-template-columns:1fr}
  .syx-e404 .big{font-size:72px}
  .syx-mbar{display:grid;grid-template-columns:1fr 1fr;position:fixed;left:0;right:0;bottom:0;z-index:90;background:#12405f;box-shadow:0 -2px 12px rgba(0,0,0,.15)}
  .syx-mbar a{text-align:center;color:#fff;padding:12px 0;font-size:14px}
  .syx-mbar a+a{background:#c8732a}
  body{padding-bottom:52px}
  .syx-ncard{grid-template-columns:1fr;gap:12px}
  .syx-wrap{padding:0 16px}
  .syx-hero-txt{padding:0 16px}
  .syx-hero-txt h1{font-size:19px}
  .syx-hero-txt p{font-size:13px}
  .syx-stats{gap:8px}
  .syx-stats b{font-size:18px}
  .syx-pb h1{font-size:19px}
}
