PageSourceSearch

https://jusonsmart.com/

html jusonsmart.com collected 2026-10-01 12:01:22 UTC 147,370 bytes, 2,978 lines download raw bytes

1<!DOCTYPE html>
2<html lang="zh-Hans">
3
4<head>
5	
6	<meta charset="UTF-8">
7	<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
8	<link rel="profile" href="http://gmpg.org/xfn/11">
9		<title>威尔智能硬件 &#8211; 智能手表产品方案与智能硬件配套 APP</title>
10<meta name='robots' content='max-image-preview:large' />
11<style id="wp-img-auto-sizes-contain-inline-css">
12img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
13/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
14</style>
15<style id="wp-block-library-inline-css">
16:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
16--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
17
18/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
19</style>
20<style id="classic-theme-styles-inline-css">
21/*! This file is auto-generated */
22.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
23/*# sourceURL=/wp-includes/css/classic-themes.min.css */
24</style>
25
26<style id="global-styles-inline-css">
27:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--neve-link-color: var(--nv-primary-accent);--wp--preset--color--neve-link-hover-color: var(--nv-secondary-accent);--wp--preset--color--nv-site-bg: var(--nv-site-bg);--wp--preset--color--nv-light-bg: var(--nv-light-bg);--wp--preset--color--nv-dark-bg: var(--nv-dark-bg);--wp--preset--color--neve-text-color: var(--nv-text-color);--wp--preset--color--nv-text-dark-bg: var(--nv-text-dark-bg);--wp--preset--color--nv-c-1: var(--nv-c-1);--wp--preset--color--nv-c-2: var(--nv-c-2);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
270) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-neve-link-color-color{color: var(--wp--preset--color--neve-link-color) !important;}.has-neve-link-hover-color-color{color: var(--wp--preset--color--neve-link-hover-color) !important;}.has-nv-site-bg-color{color: var(--wp--preset--color--nv-site-bg) !important;}.has-nv-light-bg-color{color: var(--wp--preset--color--nv-light-bg) !important;}.has-nv-dark-bg-color{color: var(--wp--preset--color--nv-dark-bg) !important;}.has-neve-text-color-color{color: var(--wp--preset--color--neve-text-color) !important;}.has-nv-text-dark-bg-color{color: var(--wp--preset--color--nv-text-dark-bg) !important;}.has-nv-c-1-color{color: var(--wp--preset--color--nv-c-1) !important;}.has-nv-c-2-color{color: var(--wp--preset--color--nv-c-2) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-neve-link-color-background-color{background-color: var(--wp--preset--color--neve-link-color) !important;}.has-neve-link-hover-color-background-color{background-color: var(--wp--preset--color--neve-link-hover-color) !important;}.has-nv-site-bg-background-color{background-color: var(--wp--preset--color--nv-site-bg) !important;}.has-nv-light-bg-background-color{background-color: var(--wp--preset--color--nv-light-bg) !important;}.has-nv-dark-bg-background-color{background-color: var(--wp--preset--color--nv-dark-bg) !important;}.has-neve-text-color-background-color{background-color: var(--wp--preset--color--neve-text-color) !important;}.has-nv-text-dark-bg-background-color{background-color: var(--wp--preset--color--nv-text-dark-bg) !important;}.has-nv-c-1-background-color{background-color: var(--wp--preset--color--nv-c-1) !important;}.has-nv-c-2-background-color{background-color: var(--wp--preset--color--nv-c-2) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-neve-link-color-border-color{border-color: var(--wp--preset--color--neve-link-color) !important;}.has-neve-link-hover-color-border-color{border-color: var(--wp--preset--color--neve-link-hover-color) !important;}.has-nv-site-bg-border-color{border-color: var(--wp--preset--color--nv-site-bg) !important;}.has-nv-light-bg-border-color{border-color: var(--wp--preset--color--nv-light-bg) !important;}.has-nv-dark-bg-border-color{border-color: var(--wp--preset--color--nv-dark-bg) !important;}.has-neve-text-color-border-color{border-color: var(--wp--preset--color--neve-text-color) !important;}.has-nv-text-dark-bg-border-color{border-color: var(--wp--preset--color--nv-text-dark-bg) !important;}.has-nv-c-1-border-color{border-color: var(--wp--preset--color--nv-c-1) !important;}.has-nv-c-2-border-color{border-color: var(--wp--preset--color--nv-c-2) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
27.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
28/*# sourceURL=global-styles-inline-css */
29</style>
30
31<link rel='stylesheet' id='neve-style-css' href='/wp-content/themes/neve/style-main-new.min.css?ver=4.2.10' media='all' />
32<style id="neve-style-inline-css">
33.is-menu-sidebar .header-menu-sidebar { visibility: visible; }.is-menu-sidebar.menu_sidebar_slide_left .header-menu-sidebar { transform: translate3d(0, 0, 0); left: 0; }.is-menu-sidebar.menu_sidebar_slide_right .header-menu-sidebar { transform: translate3d(0, 0, 0); right: 0; }.is-menu-sidebar.menu_sidebar_pull_right .header-menu-sidebar, .is-menu-sidebar.menu_sidebar_pull_left .header-menu-sidebar { transform: translateX(0); }.is-menu-sidebar.menu_sidebar_dropdown .header-menu-sidebar { height: auto; }.is-menu-sidebar.menu_sidebar_dropdown .header-menu-sidebar-inner { max-height: 400px; padding: 20px 0; }.is-menu-sidebar.menu_sidebar_full_canvas .header-menu-sidebar { opacity: 1; }.header-menu-sidebar .menu-item-nav-search:not(.floating) { pointer-events: none; }.header-menu-sidebar .menu-item-nav-search .is-menu-sidebar { pointer-events: unset; }@media screen and (max-width: 960px) { .builder-item.cr .item--inner { --textalign: center; --justify: center; } }
34.nv-meta-list li.meta:not(:last-child):after { content:"/" }.nv-meta-list .no-mobile{
35			display:none;
36		}.nv-meta-list li.last::after{
37			content: ""!important;
38		}@media (min-width: 769px) {
39			.nv-meta-list .no-mobile {
40				display: inline-block;
41			}
42			.nv-meta-list li.last:not(:last-child)::after {
43		 		content: "/" !important;
44			}
45		}
46 :root{ --container: 748px;--postwidth:100%; --primarybtnbg: var(--nv-primary-accent); --primarybtnhoverbg: var(--nv-primary-accent); --primarybtncolor: #fff; --secondarybtncolor: var(--nv-primary-accent); --primarybtnhovercolor: #fff; --secondarybtnhovercolor: var(--nv-primary-accent);--primarybtnborderradius:3px;--secondarybtnborderradius:3px;--secondarybtnborderwidth:3px;--btnpadding:13px 15px;--primarybtnpadding:13px 15px;--secondarybtnpadding:calc(13px - 3px) calc(15px - 3px); --bodyfontfamily: Arial,Helvetica,sans-serif; --bodyfontsize: 15px; --bodylineheight: 1.6; --bodyletterspacing: 0px; --bodyfontweight: 400; --h1fontsize: 36px; --h1fontweight: 700; --h1lineheight: 1.2; --h1letterspacing: 0px; --h1texttransform: none; --h2fontsize: 28px; --h2fontweight: 700; --h2lineheight: 1.3; --h2letterspacing: 0px; --h2texttransform: none; --h3fontsize: 24px; --h3fontweight: 700; --h3lineheight: 1.4; --h3letterspacing: 0px; --h3texttransform: none; --h4fontsize: 20px; --h4fontweight: 700; --h4lineheight: 1.6; --h4letterspacing: 0px; --h4texttransform: none; --h5fontsize: 16px; --h5fontweight: 700; --h5lineheight: 1.6; --h5letterspacing: 0px; --h5texttransform: none; --h6fontsize: 14px; --h6fontweight: 700; --h6lineheight: 1.6; --h6letterspacing: 0px; --h6texttransform: none;--formfieldborderwidth:2px;
46--formfieldborderradius:3px; --formfieldbgcolor: var(--nv-site-bg); --formfieldbordercolor: #dddddd; --formfieldcolor: var(--nv-text-color);--formfieldpadding:10px 12px; } .nv-post-thumbnail-wrap img{ aspect-ratio: 4/3; object-fit: cover; } .layout-grid .nv-post-thumbnail-wrap{ margin-right:-25px;margin-left:-25px; } .nv-index-posts{ --borderradius:8px;--padding:25px 25px 25px 25px;--cardboxshadow:0 0 2px 0 rgba(0,0,0,0.15); --cardbgcolor: var(--nv-site-bg); --cardcolor: var(--nv-text-color); } .single-post-container .alignfull > [class*="__inner-container"], .single-post-container .alignwide > [class*="__inner-container"]{ max-width:718px } .nv-meta-list{ --avatarsize: 20px; } .single .nv-meta-list{ --avatarsize: 20px; } .nv-post-cover{ --height: 250px;--padding:40px 15px;--justify: flex-start; --textalign: left; --valign: center; } .nv-post-cover .nv-title-meta-wrap, .nv-page-title-wrap, .entry-header{ --textalign: left; } .nv-is-boxed.nv-title-meta-wrap{ --padding:40px 15px; --bgcolor: var(--nv-dark-bg); } .nv-overlay{ --opacity: 50; --blendmode: normal; } .nv-is-boxed.nv-comments-wrap{ --padding:20px; } .nv-is-boxed.comment-respond{ --padding:20px; } .single:not(.single-product), .page{ --c-vspace:0 0 0 0;; } .scroll-to-top{ --color: var(--nv-text-dark-bg);--padding:8px 10px; --borderradius: 3px; --bgcolor: var(--nv-primary-accent); --hovercolor: var(--nv-text-dark-bg); --hoverbgcolor: var(--nv-primary-accent);--size:16px; } .global-styled{ --bgcolor: var(--nv-site-bg); } .header-top{ --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-color); --bgcolor: var(--nv-site-bg); } .header-main{ --height:60px;--rowbwidth:1px; --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-color); --bgcolor: var(--nv-site-bg); } .header-bottom{ --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-color); --bgcolor: var(--nv-site-bg); } .header-menu-sidebar-bg{ --justify: flex-start; --textalign: left;--flexg: 1;--wrapdropdownwidth: auto; --color: var(--nv-text-color); --bgcolor: var(--nv-site-bg); } .header-menu-sidebar{ width: 360px; } .builder-item--logo{ --maxwidth: 120px; --fs: 24px;--padding:10px 0;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--nav-icon,.header-menu-sidebar .close-sidebar-panel .navbar-toggle{ --borderradius:0; } .builder-item--nav-icon{ --label-margin:0 5px 0 0;;--padding:10px 15px;--margin:0; } .builder-item--primary-menu{ --hovercolor: var(--nv-secondary-accent); --hovertextcolor: var(--nv-text-color); --activecolor: var(--nv-primary-accent); --spacing: 20px; --height: 25px;--padding:0;--margin:0; --fontsize: 1.08em; --lineheight: 1.6; --letterspacing: 0px; --fontweight: 800; --texttransform: none; --iconsize: 1.08em; } .hfg-is-group.has-primary-menu .inherit-ff{ --inheritedfw: 800; } .footer-top-inner .row{ grid-template-columns:1fr 1fr 1fr; --valign: flex-start; } .footer-top{ --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-color); --bgcolor: var(--nv-site-bg); } .footer-main-inner .row{ grid-template-columns:1fr 1fr 1fr; --valign: flex-start; } .footer-main{ --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-color); --bgcolor: var(--nv-site-bg); } .footer-bottom-inner .row{ grid-template-columns:1fr 1fr 1fr; --valign: flex-start; } .footer-bottom{ --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-dark-bg); --bgcolor: var(--nv-dark-bg); } @media(min-width: 576px){ :root{ --container: 992px;--postwidth:50%;--btnpadding:13px 15px;--primarybtnpadding:13px 15px;--secondarybtnpadding:calc(13px - 3px) calc(15px - 3px); --bodyfontsize: 16px; --bodylineheight: 1.6; --bodyletterspacing: 0px; --h1fontsize: 38px; --h1lineheight: 1.2; --h1letterspacing: 0px; --h2fontsize: 30px; --h2lineheight: 1.2; --h2letterspacing: 0px; --h3fontsize: 26px; --h3lineheight: 1.4; --h3letterspacing: 0px; --h4fontsize: 22px; --h4lineheight: 1.5; --h4letterspacing: 0px; --h5fontsize: 18px; --h5lineheight: 1.6; --h5letterspacing: 0px; --h6fontsize: 14px; --h6lineheight: 1.6; --h6letterspacing: 0px; } .layout-grid .nv-post-thumbnail-wrap{ margin-right:-25px;margin-left:-25px; }
46 .nv-index-posts{ --padding:25px 25px 25px 25px; } .single-post-container .alignfull > [class*="__inner-container"], .single-post-container .alignwide > [class*="__inner-container"]{ max-width:962px } .nv-meta-list{ --avatarsize: 20px; } .single .nv-meta-list{ --avatarsize: 20px; } .nv-post-cover{ --height: 320px;--padding:60px 30px;--justify: flex-start; --textalign: left; --valign: center; } .nv-post-cover .nv-title-meta-wrap, .nv-page-title-wrap, .entry-header{ --textalign: left; } .nv-is-boxed.nv-title-meta-wrap{ --padding:60px 30px; } .nv-is-boxed.nv-comments-wrap{ --padding:30px; } .nv-is-boxed.comment-respond{ --padding:30px; } .single:not(.single-product), .page{ --c-vspace:0 0 0 0;; } .scroll-to-top{ --padding:8px 10px;--size:16px; } .header-main{ --height:70px;--rowbwidth:1px; } .header-menu-sidebar-bg{ --justify: flex-start; --textalign: left;--flexg: 1;--wrapdropdownwidth: auto; } .header-menu-sidebar{ width: 360px; } .builder-item--logo{ --maxwidth: 120px; --fs: 24px;--padding:10px 0;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--nav-icon{ --label-margin:0 5px 0 0;;--padding:10px 15px;--margin:0; } .builder-item--primary-menu{ --spacing: 20px; --height: 25px;--padding:0;--margin:0; --fontsize: 1.05em; --lineheight: 1.6; --letterspacing: 0px; --iconsize: 1.05em; } }@media(min-width: 960px){ :root{ --container: 1170px;--postwidth:33.333333333333%;--btnpadding:13px 15px;--primarybtnpadding:13px 15px;--secondarybtnpadding:calc(13px - 3px) calc(15px - 3px); --bodyfontsize: 16px; --bodylineheight: 1.7; --bodyletterspacing: 0px; --h1fontsize: 40px; --h1lineheight: 1.1; --h1letterspacing: 0px; --h2fontsize: 32px; --h2lineheight: 1.2; --h2letterspacing: 0px; --h3fontsize: 28px; --h3lineheight: 1.4; --h3letterspacing: 0px; --h4fontsize: 24px; --h4lineheight: 1.5; --h4letterspacing: 0px; --h5fontsize: 20px; --h5lineheight: 1.6; --h5letterspacing: 0px; --h6fontsize: 16px; --h6lineheight: 1.6; --h6letterspacing: 0px; } .layout-grid .nv-post-thumbnail-wrap{ margin-right:-25px;margin-left:-25px; }
46 .nv-index-posts{ --padding:25px 25px 25px 25px; } body:not(.single):not(.archive):not(.blog):not(.search):not(.error404) .neve-main > .container .col, body.post-type-archive-course .neve-main > .container .col, body.post-type-archive-llms_membership .neve-main > .container .col{ max-width: 100%; } body:not(.single):not(.archive):not(.blog):not(.search):not(.error404) .nv-sidebar-wrap, body.post-type-archive-course .nv-sidebar-wrap, body.post-type-archive-llms_membership .nv-sidebar-wrap{ max-width: 0%; } .neve-main > .archive-container .nv-index-posts.col{ max-width: 100%; } .neve-main > .archive-container .nv-sidebar-wrap{ max-width: 0%; } .neve-main > .single-post-container .nv-single-post-wrap.col{ max-width: 70%; } .single-post-container .alignfull > [class*="__inner-container"], .single-post-container .alignwide > [class*="__inner-container"]{ max-width:789px } .container-fluid.single-post-container .alignfull > [class*="__inner-container"], .container-fluid.single-post-container .alignwide > [class*="__inner-container"]{ max-width:calc(70% + 15px) } .neve-main > .single-post-container .nv-sidebar-wrap{ max-width: 30%; } .nv-meta-list{ --avatarsize: 20px; } .single .nv-meta-list{ --avatarsize: 20px; } .nv-post-cover{ --height: 400px;--padding:60px 40px;--justify: flex-start; --textalign: left; --valign: center; } .nv-post-cover .nv-title-meta-wrap, .nv-page-title-wrap, .entry-header{ --textal
46ign: left; } .nv-is-boxed.nv-title-meta-wrap{ --padding:60px 40px; } .nv-is-boxed.nv-comments-wrap{ --padding:40px; } .nv-is-boxed.comment-respond{ --padding:40px; } .single:not(.single-product), .page{ --c-vspace:0 0 0 0;; } .scroll-to-top{ --padding:8px 10px;--size:16px; } .header-main{ --height:80px;--rowbwidth:1px; } .header-menu-sidebar-bg{ --justify: flex-start; --textalign: left;--flexg: 1;--wrapdropdownwidth: auto; } .header-menu-sidebar{ width: 360px; } .builder-item--logo{ --maxwidth: 120px; --fs: 24px;--padding:10px 0;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--nav-icon{ --label-margin:0 5px 0 0;;--padding:10px 15px;--margin:0; } .builder-item--primary-menu{ --spacing: 20px; --height: 25px;--padding:0;--margin:0; --fontsize: 1em; --lineheight: 1.6; --letterspacing: 0px; --iconsize: 1em; } }.scroll-to-top {right: 20px; border: none; position: fixed; bottom: 30px; display: none; opacity: 0; visibility: hidden; transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out; align-items: center; justify-content: center; z-index: 999; } @supports (-webkit-overflow-scrolling: touch) { .scroll-to-top { bottom: 74px; } } .scroll-to-top.image { background-position: center; } .scroll-to-top .scroll-to-top-image { width: 100%; height: 100%; } .scroll-to-top .scroll-to-top-label { margin: 0; padding: 5px; } .scroll-to-top:hover { text-decoration: none; } .scroll-to-top.scroll-to-top-left {left: 20px; right: unset;} .scroll-to-top.scroll-show-mobile { display: flex; } @media (min-width: 960px) { .scroll-to-top { display: flex; } }.scroll-to-top { color: var(--color); padding: var(--padding); border-radius: var(--borderradius); background: var(--bgcolor); } .scroll-to-top:hover, .scroll-to-top:focus { color: var(--hovercolor); background: var(--hoverbgcolor); } .scroll-to-top-icon, .scroll-to-top.image .scroll-to-top-image { width: var(--size); height: var(--size); } .scroll-to-top-image { background-image: var(--bgimage); background-size: cover; }:root{--nv-primary-accent:#2f5aae;--nv-secondary-accent:#2f5aae;--nv-site-bg:#ffffff;--nv-light-bg:#f4f5f7;--nv-dark-bg:#121212;--nv-text-color:#272626;--nv-text-dark-bg:#ffffff;--nv-c-1:#9463ae;--nv-c-2:#be574b;--nv-fallback-ff:Arial, Helvetica, sans-serif;}
47 @media(min-width: 960px) { #content.neve-main .container-fluid .alignfull > [class*="__inner-container"],#content.neve-main .container-fluid .alignwide > [class*="__inner-container"]{ max-width: calc(100% + 15px); } #content.neve-main > .container-fluid > .row > .col{ max-width: 100%; } body:not(.neve-off-canvas) #content.neve-main > .container-fluid > .row > .nv-sidebar-wrap, body:not(.neve-off-canvas) #content.neve-main > .container-fluid > .row > .nv-sidebar-wrap.shop-sidebar { max-width: 0%; } } 
48/*# sourceURL=neve-style-inline-css */
49</style>
50<link rel="canonical" href="/" />
51<style id="wp-custom-css">
52/* Unified Juson site system. Reset from scattered appended CSS on 2026-07-30. */
53:root{
54  --juson-blue:#075cff;
55  --juson-blue-dark:#0648c9;
56  --juson-ink:#06133b;
57  --juson-text:#5f6b85;
58  --juson-muted:#eef3fb;
59  --juson-line:#e5ebf5;
60  --juson-bg:#ffffff;
61  --juson-soft:#f5f7fb;
62  --juson-radius:8px;
63  --juson-shadow:0 18px 48px rgba(12,31,78,.12);
64}
65body{color:var(--juson-ink)}
66.neve-main>.container,.single-page-container,.nv-single-page-wrap,.entry-content{max-width:none!important;padding-left:0!important;padding-right:0!important}
67.nv-page-title-wrap,.entry-header{display:none!important}
68.entry-content>*{margin-left:0;margin-right:0}
69.site-logo .brand{display:flex!important;align-items:center!important;gap:14px!important;text-decoration:none!important}
70.site-logo .brand:before{content:"J";width:38px;height:38px;border-radius:7px;background:var(--juson-blue);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:21px;font-weight:950;box-shadow:0 12px 28px rgba(7,92,255,.28);flex:0 0 auto}
71.site-logo .site-title{margin:0!important;color:var(--juson-ink)!important;font-size:23px!important;line-height:1.1!important;font-weight:950!important}
72.site-logo small{display:none!important}
73.juson-site{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif;color:var(--juson-ink);background:var(--juson-bg);overflow:hidden}
74.juson-inner{width:min(1140px,calc(100% - 48px));margin:0 auto}
75.juson-section{padding:74px 0;background:#fff}
76.juson-soft-band{background:var(--juson-soft)}
77.juson-section-head{text-align:center;max-width:720px;margin:0 auto 34px}
78.juson-section-head h2,.juson-split h2,.juson-cta h2{margin:0 0 12px;font-size:34px;line-height:1.18;font-weight:900;color:var(--juson-ink);letter-spacing:0}
79.juson-section-head p,.juson-split p,.juson-cta p{margin:0;color:var(--juson-text);font-size:16px;line-height:1.85}
80.juson-kicker{display:inline-flex;align-items:center;margin:0 0 22px;padding:7px 13px;border-radius:999px;background:#eef4ff;color:var(--juson-blue);font-size:11px;line-height:1;font-weight:900;letter-spacing:1.4px;text-transform:uppercase}
81.juson-split .juson-kicker,.juson-section-head .juson-kicker{margin:0 0 22px;color:var(--juson-blue);font-size:11px;line-height:1}
82.juson-hero-copy .juson-kicker,.juson-advantage-copy .juson-kicker,.juson-domain-head .juson-kicker,.juson-page-hero .juson-kicker{display:inline-flex;margin:0 0 22px;padding:7px 13px;color:var(--juson-blue);font-size:11px;line-height:1;font-weight:900;letter-spacing:1.4px}
83.juson-lede{max-width:680px;margin:0;color:var(--juson-text);font-size:17px;line-height:1.9}
84.juson-home-hero{position:relative;width:100vw;margin-left:calc(50% - 50vw);padding:92px 0 72px;background:linear-gradient(180deg,#fff 0%,#f7fbff 70%,#fff 100%);border-top:1px solid var(--juson-line)}
85.juson-hero-grid{display:grid;grid-template-columns:minmax(0,500px) minmax(520px,1fr);gap:56px;align-items:center;min-height:540px}
86.juson-hero-copy h1{max-width:500px;margin:0 0 22px;font-size:50px;line-height:1.1;font-weight:950;color:var(--juson-ink);letter-spacing:0}
87.juson-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:30px}
88.juson-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:7px;background:var(--juson-blue);border:1px solid var(--juson-blue);color:#fff!important;font-size:15px;font-weight:900;text-decoration:none!important;box-shadow:0 12px 24px rgba(7,92,255,.2)}
89.juson-btn:hover{background:var(--juson-blue-dark);border-color:var(--juson-blue-dark);color:#fff!important}
90.juson-btn.secondary{background:#fff;color:var(--juson-ink)!important;border-color:#cbd6ea;box-shadow:none}
91.juson-trust{display:flex;align-items:center;gap:18px;margin-top:26px;color:#7a86a0;font-size:14px;font-weight:800}
92.juson-stars{color:#ffad15;letter-spacing:2px;font-size:18px}
93.juson-chip-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:22px}
94.juson-chip{display:inline-flex;align-items:center;gap:8px;color:var(--juson-ink);font-size:14px;font-weight:800}
95.j-icon{width:1.15em;height:1.15em;display:block;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
96.juson-icon{width:42px;height:42px;border-radius:10px;background:#f3f7fd;color:var(--juson-blue);display:flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0;line-height:1;border:1px solid #e4edf9}
97.juson-icon .j-icon{display:block;width:21px;height:21px;margin:auto;flex:0 0 auto;stroke-width:1.9}
98.juson-chip .j-icon{width:16px;height:16px;color:var(--juson-blue)}
99.juson-hero-visual{position:relative;min-height:430px}
100.juson-blue-panel{position:absolute;inset:0 -80px 0 0;background:var(--juson-blue)}
101.juson-blue-panel:after{content:"";position:absolute;right:52px;top:76px;width:156px;height:120px;background-image:radial-gradient(rgba(255,255,255,.5) 2px,transparent 2px);background-size:18px 18px}
102.juson-floating-card{position:absolute;margin:0;border-radius:0;background:transparent;border:0;box-shadow:none;overflow:visible}
103.juson-floating-card img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 22px 26px rgba(5,33,92,.22))}
104.juson-floating-card figcaption{display:none}
105.juson-floating-card.card-combo{left:8px;top:70px;width:620px;height:400px;transform:none}
106.juson-logo-strip{width:100vw;margin-left:calc(50% - 50vw);padding:24px 0;background:#f3f6fb;border-top:1px solid var(--juson-line);border-bottom:1px solid var(--juson-line)}
107.juson-logo-row{display:grid;grid-template-columns:repeat(4,1fr);gap:0}
108.juson-logo-row span{display:flex;align-items:center;justify-content:center;gap:10px;min-height:42px;border-right:1px solid #dfe6f1;color:#18264b;font-size:14px;font-weight:900}
109.juson-logo-row span:last-child{border-right:0}
110.juson-logo-row .juson-icon{width:28px;height:28px;background:transparent;color:var(--juson-blue)}
111.juson-logo-row .j-icon{width:16px;height:16px}
112.juson-page-hero{width:100vw;margin-left:calc(50% - 50vw);padding:68px 0 64px;background:linear-gradient(180deg,#f6f8fc 0%,#eef3fb 100%);border-top:1px solid var(--juson-line);border-bottom:1px solid var(--juson-line)}
113.juson-page-hero .juson-inner{max-width:1140px}
114.juson-page-hero h1{margin:0 0 14px;font-size:44px;line-height:1.12;font-weight:950;color:var(--juson-ink);letter-spacing:0}
115.juson-page-hero .juson-lede{max-width:760px}
116.juson-feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}
117.juson-feature-grid article,.juson-text-card,.juson-manual-card{background:#fff;border:1px solid var(--juson-line);border-radius:var(--juson-radius);box-shadow:0 12px 34px rgba(14,35,74,.06)}
118.juson-feature-grid article{padding:28px 24px;text-align:center}
119.juson-feature-grid img{width:54px;height:54px;object-fit:contain;margin:0 auto 18px}
120.juson-feature-grid h3,.juson-text-card h3,.juson-media-card h3,.juson-manual-card h3{margin:0 0 10px;color:var(--juson-ink);font-size:18px;line-height:1.35;font-weight:900}
121.juson-feature-grid p,.juson-text-card p,.juson-media-card p,.juson-manual-card p{margin:0;color:var(--juson-text);font-size:14px;line-height:1.75}
122.juson-media-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}
123.juson-media-card{background:#fff;border:1px solid var(--juson-line);border-radius:var(--juson-radius);overflow:hidden;box-shadow:0 14px 34px rgba(14,35,74,.07)}
124.juson-media-card img{display:block;width:100%;height:220px;object-fit:cover;background:#eef3fb}
125.juson-media-card div{padding:22px}
126.juson-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
127.juson-text-card{padding:28px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}
128.juson-text-card .juson-icon{margin-bottom:4px}
129.juson-inline-link{display:inline-flex;margin-top:4px;color:var(--juson-blue)!important;font-weight:900;text-decoration:none!important}
130.juson-inline-link:hover{text-decoration:underline!important}
131.juson-split{display:grid;grid-template-columns:1fr 1fr;gap:46px;align-items:center}
132.juson-split .juson-section-head{text-align:left;margin:0 0 22px}
133.juson-advantage-section{padding:70px 0;background:#fff}
134.juson-advantage-section:nth-of-type(even){background:linear-gradient(180deg,#fbfdff,#f7fbff)}
135.juson-advantage{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:48px;align-items:center}
136.juson-advantage.reverse{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}
137.juson-advantage.reverse .juson-advantage-media{order:2}
138.juson-advantage-media{position:relative;min-height:330px;border-radius:10px;overflow:hidden;box-shadow:0 12px 28px rgba(35,74,125,.06);background:#f4f8fd;border:1px solid #e7eef8}
139.juson-advantage-media img{display:block;width:100%;height:100%;min-height:330px;object-fit:cover;object-position:center}
140.juson-advantage-media:after{display:none}
141.juson-advantage-copy .juson-kicker{margin-bottom:22px}
142.juson-advantage-copy h2{margin:0 0 16px;color:var(--juson-ink);font-size:34px;line-height:1.18;font-weight:950;letter-spacing:0}
143.juson-advantage-copy p{margin:0;color:var(--juson-text);font-size:17px;line-height:1.9}
144.juson-domain-section{padding:70px 0;background:#fff;border-top:1px solid #edf2f8;border-bottom:1px solid #edf2f8}
145.juson-domain-row{display:grid;gap:34px;align-items:start}
146.juson-domain-head{max-width:720px;text-align:center;margin:0 auto}
147.juson-domain-head h2{margin:0 0 14px;color:var(--juson-ink);font-size:34px;line-height:1.18;font-weight:950;letter-spacing:0}
148.juson-domain-head p{margin:0;color:var(--juson-text);font-size:16px;line-height:1.8}
149.juson-domain-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}
150.juson-domain-item{display:grid;gap:14px;align-items:start;padding:0;border:0}
151.juson-domain-photo{display:block;width:100%;aspect-ratio:1.28;border-radius:10px;object-fit:cover;background:#f3f7fd;border:1px solid #e6eef8;box-shadow:0 10px 24px rgba(35,74,125,.05)}
152.juson-domain-item .juson-icon{width:46px;height:46px;border-radius:10px;background:#f3f7fd;color:var(--juson-blue);align-self:center;justify-self:center;border-color:#e4edf9}
153.juson-domain-item .juson-icon .j-icon{width:21px;height:21px}
154.juson-domain-item strong{display:block;margin:0 0 6px;color:var(--juson-ink);font-size:17px;line-height:1.35;font-weight:950}
155.juson-domain-item div span{display:block;color:var(--juson-text);font-size:13px;line-height:1.65}
156.juson-brand-panel{display:flex;align-items:center;gap:18px;padding:18px;border:1px solid var(--juson-line);border-radius:var(--juson-radius);background:#fff}
157.juson-brand-panel img{width:96px;height:auto}
158.juson-brand-panel p{margin:0;font-size:14px;line-height:1.6}
159.juson-photo-pair{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:18px}
160.juson-photo-pair img{width:100%;height:320px;object-fit:cover;border-radius:var(--juson-radius);box-shadow:var(--juson-shadow)}
161.juson-photo-pair img:nth-child(2){margin-top:48px}
162.juson-about-light{display:grid;gap:18px;padding:6px 0;border:0;border-radius:0;background:transparent}
163.juson-about-light-item{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:center;padding:0 0 18px;border-radius:0;background:transparent;border:0;border-bottom:1px solid #edf2f8}
164.juson-about-light-item:last-child{border-bottom:0;padding-bottom:0}
165.juson-about-light-item strong{display:block;color:var(--juson-ink);font-size:16px;line-height:1.35}
166.juson-about-light-item div span{display:block;margin-top:4px;color:var(--juson-text);font-size:13px;line-height:1.55}
167.juson-about-light-item .juson-icon{display:flex;align-self:center;align-items:center;justify-content:center;margin-top:0;color:var(--juson-blue)}
168.juson-cta{text-align:center;max-width:780px}
169.juson-cta .juson-btn{margin-top:26px}
170.juson-icon-gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}
171.juson-icon-gallery figure{margin:0;padding:24px 18px;background:#fff;border:1px solid var(--juson-line);border-radius:var(--juson-radius);text-align:center;box-shadow:0 10px 28px rgba(14,35,74,.05)}
172.juson-support-icon{width:48px;height:48px;margin:0 auto 12px;border-radius:10px;background:#eef4ff;color:var(--juson-blue);display:flex;align-items:center;justify-content:center}
173.juson-support-icon .j-icon{width:24px;height:24px}
174.juson-source-mark{width:30px!important;height:30px!important;object-fit:contain!important;margin:0 auto 12px!important;opacity:.58;filter:saturate(.75)}
175.juson-icon-gallery figcaption strong{display:block;color:var(--juson-ink);font-size:14px;line-height:1.35;margin-bottom:6px}
176.juson-icon-gallery figcaption span{display:block;color:var(--juson-text);font-size:12px;line-height:1.45}
177.juson-manual-group{margin-top:34px}
178.juson-manual-group-head{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--juson-line)}
179.juson-manual-group-head h2{margin:0;color:var(--juson-ink);font-size:24px;font-weight:900}
180.juson-manual-group-head span{padding:6px 10px;border-radius:999px;background:#eef4ff;color:var(--juson-blue);font-size:12px;font-weight:900;white-space:nowrap}
181.juson-manual-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
182.juson-manual-card{min-height:190px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;gap:18px}
183.juson-manual-lang{display:inline-flex;margin-bottom:12px;padding:5px 9px;border-radius:999px;background:#f1f5fb;color:#53627f;font-size:12px;font-weight:900}
184.juson-news-list{width:min(1140px,calc(100% - 48px));margin:0 auto 72px!important}
185.juson-news-list li{padding:24px!important;border:1px solid var(--juson-line);border-radius:var(--juson-radius);background:#fff;box-shadow:0 10px 28px rgba(14,35,74,.05)}
186.juson-news-list a{color:var(--juson-ink);font-weight:900;text-decoration:none}
187.juson-news-list a:hover{color:var(--juson-blue)}
188.header-menu-sidebar .nav-ul li>a,.header-menu-sidebar .nav-ul li .wrap>a{font-size:17px!important;line-height:1.4!important;font-weight:800!important;padding-top:14px!important;padding-bottom:14px!important}
189@media (max-width: 1100px){
190  .juson-hero-grid{grid-template-columns:1fr;min-height:0;padding-bottom:54px}
191  .juson-home-hero{background:#fff}
192  .juson-hero-visual{min-height:430px;background:var(--juson-blue);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}
193  .juson-feature-grid,.juson-logo-row{grid-template-columns:repeat(2,1fr)}
194  .juson-media-grid,.juson-card-grid,.juson-manual-grid{grid-template-columns:repeat(2,1fr)}
195  .juson-icon-gallery{grid-template-columns:repeat(3,1fr)}
196  .juson-domain-row{grid-template-columns:1fr;gap:28px}
197}
198@media (max-width: 720px){
199  .juson-inner,.juson-news-list{width:calc(100% - 32px)}
200  .juson-section{padding:52px 0}
201  .juson-home-hero{padding-top:56px}
202  .juson-hero-copy h1{font-size:38px;line-height:1.12}
203  .juson-page-hero{padding:48px 0}
204  .juson-page-hero h1{font-size:34px}
205  .juson-section-head h2,.juson-split h2,.juson-cta h2{font-size:28px}
206  .juson-lede{font-size:15px;line-height:1.8}
207  .juson-actions{gap:12px}
208  .juson-btn{width:100%;min-height:50px}
209  .juson-trust{align-items:flex-start;flex-direction:column;gap:8px}
210  .juson-chip-row{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}
211  .juson-hero-visual{min-height:330px}
212  .juson-blue-panel{right:0}
213  .juson-floating-card figcaption{left:10px;bottom:10px;font-size:12px}
214  .juson-logo-row,.juson-feature-grid,.juson-media-grid,.juson-card-grid,.juson-manual-grid,.juson-icon-gallery,.juson-split{grid-template-columns:1fr}
215  .juson-domain-section{padding:48px 0}
216  .juson-domain-head h2{font-size:28px}
217  .juson-domain-list{grid-template-columns:1fr;gap:22px}
218  .juson-domain-item{padding:0;border-right:0;border-bottom:0}
219  .juson-domain-photo{aspect-ratio:1.8}
220  .juson-advantage,.juson-advantage.reverse{grid-template-columns:1fr;gap:24px}
221  .juson-advantage.reverse .juson-advantage-media{order:0}
222  .juson-advantage-section{padding:48px 0}
223  .juson-advantage-copy h2{font-size:28px}
224  .juson-advantage-copy p{font-size:15px}
225  .juson-advantage-media,.juson-advantage-media img{min-height:230px}
226  .juson-logo-row span{justify-content:flex-start;border-right:0;border-bottom:1px solid #dfe6f1;padding:8px 0}
227  .juson-media-card img{height:210px}
228  .juson-photo-pair{grid-template-columns:1fr}
229  .juson-photo-pair img{height:240px}
230  .juson-photo-pair img:nth-child(2){margin-top:0}
231  .juson-manual-group-head{align-items:flex-start;flex-direction:column}
232}
233
234.juson-policy-body{max-width:860px!important}
235.juson-policy-body h2{margin:0 0 12px;color:var(--juson-ink);font-size:24px;line-height:1.3;font-weight:900}
236.juson-policy-body p{margin:0 0 28px;color:var(--juson-text);font-size:16px;line-height:1.9}
237.site-footer a,.footer-bottom a{color:inherit;text-decoration:underline;text-underline-offset:3px}
238
239/* Theme footer component layout. */
240.site-footer,.footer-bottom,.hfg_footer{background:#06133b!important;color:#dbe5f7!important}
241.site-footer .container,.footer-bottom .container{max-width:none!important;width:100%!important}
242.site-footer a,.footer-bottom a{color:inherit!important;text-decoration:none!important}
243.juson-footer-shell{width:min(1140px,calc(100% - 48px));margin:0 auto;padding:34px 0 22px;color:#dbe5f7}
244.juson-footer-main{display:grid;grid-template-columns:minmax(260px,1.2fr) minmax(360px,1fr) minmax(260px,.9fr);gap:32px;align-items:start;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.14)}
245.juson-footer-brand{display:flex;align-items:center;gap:14px}
246.juson-footer-mark{width:40px;height:40px;border-radius:8px;background:#075cff;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:22px;font-weight:950;box-shadow:0 12px 28px rgba(7,92,255,.3);flex:0 0 auto}
247.juson-footer-brand strong{display:block;color:#fff;font-size:18px;line-height:1.2;font-weight:950}
248.juson-footer-brand span:not(.juson-footer-mark){display:block;margin-top:7px;color:#9eacc7;font-size:13px;line-height:1.5}
249.juson-footer-links{display:flex;flex-wrap:wrap;gap:12px 22px;justify-content:center}
250.juson-footer-links a{color:#eaf1ff!important;font-size:14px;font-weight:800}
251.juson-footer-links a:hover,.juson-footer-legal a:hover{color:#fff!important;text-decoration:underline!important;text-underline-offset:4px}
252.juson-footer-contact{display:flex;flex-direction:column;gap:8px;text-align:right;color:#aebbd3;font-size:13px;line-height:1.65}
253.juson-footer-contact a{color:#dbe5f7!important;font-weight:800}
254.juson-footer-legal{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 18px;padding-top:18px;color:#9eacc7;font-size:13px;line-height:1.6}
255.juson-footer-legal a{color:#cbd8ef!important}
256@media (max-width: 900px){
257  .juson-footer-main{grid-template-columns:1fr;gap:22px}
258  .juson-footer-links{justify-content:flex-start}
259  .juson-footer-contact{text-align:left}
260  .juson-footer-legal{justify-content:flex-start}
261}
262@media (max-width: 720px){
263  .juson-footer-shell{width:calc(100% - 32px);padding:28px 0 20px}
264  .juson-footer-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
265  .juson-footer-legal{flex-direction:column;align-items:flex-start;gap:8px}
266}
267.juson-policy-meta{display:inline-flex;margin:0 0 28px;padding:8px 12px;border-radius:999px;background:#eef4ff;color:var(--juson-blue);font-size:13px;font-weight:900}
268
269.builder-item.cr .component-wrap{width:100%!important}
270.builder-item.cr .component-wrap>div{width:100%!important}
271
272.footer-bottom .hfg-grid-bottom{grid-template-columns:1fr!important}
273.footer-bottom .hfg-slot.left{grid-column:1/-1!important;width:100%!important;justify-content:center!important}
274.footer-bottom .builder-item.cr{width:100%!important}
275.footer-bottom .builder-item.cr .item--inner{width:100%!important}
276.footer-bottom .builder-item.cr .component-wrap{width:100%!important;justify-content:center!important}
277
278/* Footer intro variant without repeated navigation. */
279.juson-footer-main-intro{grid-template-columns:minmax(230px,.75fr) minmax(420px,1.35fr) minmax(260px,.8fr)!important;gap:42px!important}
280.juson-footer-about strong,.juson-footer-contact strong{display:block;margin-bottom:9px;color:#fff;font-size:15px;line-height:1.3;font-weight:950}
281.juson-footer-about p{margin:0;color:#aebbd3;font-size:13px;line-height:1.75}
282.juson-footer-main-intro .juson-footer-contact{padding-top:0}
283@media (max-width: 900px){
284  .juson-footer-main-intro{grid-template-columns:1fr!important;gap:22px!important}
285}
286/* Footer simple variant without company intro block. */
287.juson-footer-main-simple{grid-template-columns:minmax(460px,1fr) minmax(300px,.42fr)!important;gap:56px!important}
288.juson-footer-main-simple .juson-footer-brand span:not(.juson-footer-mark){max-width:620px;font-size:13px;line-height:1.7}
289.juson-footer-main-simple .juson-footer-contact{padding-top:0}
290@media (max-width: 900px){
291  .juson-footer-main-simple{grid-template-columns:1fr!important;gap:22px!important}
292}
293/* Well Fitness logo mark for theme header and footer. */
294.site-logo .brand:before,.juson-footer-mark{
295  content:""!important;
296  width:48px!important;
297  height:38px!important;
298  border-radius:0!important;
299  background:transparent url('/wp-content/uploads/juson-assets/iwell-all/logo-well-mark.png') center/contain no-repeat!important;
300  box-shadow:none!important;
301  flex:0 0 48px!important;
302}
303.site-logo .brand{gap:12px!important}
304.juson-footer-mark{display:inline-flex!important}
305/* Mobile content gutter enforcement. */
306@media (max-width: 720px){
307  .juson-site .juson-inner,
308  .juson-news-list,
309  .juson-site .juson-policy-body{
310    width:calc(100% - 32px)!important;
311    max-width:calc(100% - 32px)!important;
312    margin-left:auto!important;
313    margin-right:auto!important;
314    box-sizing:border-box!important;
315  }
316  .juson-site .juson-section-head,
317  .juson-site .juson-media-card,
318  .juson-site .juson-text-card,
319  .juson-site .juson-manual-card,
320  .juson-site .juson-feature-grid article{
321    width:100%!important;
322    max-width:100%!important;
323    box-sizing:border-box!important;
324  }
325  .juson-home-hero,
326  .juson-page-hero,
327  .juson-logo-strip,
328  .juson-hero-visual{
329    width:100vw!important;
330    max-width:100vw!important;
331  }
332}
333
334/* Neve mobile row gutter reset for custom full-width pages. */
335@media (max-width: 720px){
336  .single-page-container>.row,
337  .single-page-container .nv-single-page-wrap.row,
338  .single-page-container .row{
339    margin-left:0!important;
340    margin-right:0!important;
341  }
342  .single-page-container .nv-single-page-wrap,
343  .single-page-container .nv-content-wrap,
344  .single-page-container .entry-content,
345  .single-page-container .juson-site{
346    width:100%!important;
347    max-width:100%!important;
348    left:auto!important;
349    margin-left:0!important;
350    margin-right:0!important;
351    padding-left:0!important;
352    padding-right:0!important;
353    box-sizing:border-box!important;
354  }
355}
356
357/* Header navigation font size tuning. */
358.primary-menu-ul>li>.wrap>a,
359.nav-menu-primary .menu-item>a,
360.nav-menu-primary .menu-item .wrap>a{
361  font-size:15px!important;
362  font-weight:800!important;
363  line-height:1.45!important;
364}
365@media (max-width: 960px){
366  .header-menu-sidebar .nav-ul li>a,
367  .header-menu-sidebar .nav-ul li .wrap>a{
368    font-size:18px!important;
369    line-height:1.55!important;
370  }
371}
372/* About page company introduction section. */
373.juson-about-intro{align-items:center}
374.juson-about-intro .juson-section-head{margin-bottom:18px}
375.juson-copy-list p{margin:0 0 14px;color:var(--juson-text);font-size:15px;line-height:1.85}
376.juson-copy-list ul{margin:18px 0 0;padding:0;list-style:none;display:grid;gap:10px}
377.juson-copy-list li{position:relative;padding-left:22px;color:var(--juson-ink);font-size:14px;line-height:1.65;font-weight:800}
378.juson-copy-list li:before{content:"";position:absolute;left:0;top:.72em;width:8px;height:8px;border-radius:50%;background:var(--juson-blue)}
379.juson-single-photo img{display:block;width:100%;height:420px;object-fit:cover;border-radius:8px;box-shadow:var(--juson-shadow)}
380@media (max-width:720px){
381  .juson-single-photo img{height:260px}
382}
383
384/* Home hero curved blue shape tuning. */
385@media (min-width: 1101px){
386  .juson-home-hero{
387    position:relative!important;
388    z-index:0!important;
389    padding:0!important;
390    background:#fff!important;
391    border-top:1px solid var(--juson-line)!important;
392    overflow:hidden!important;
393  }
394  .juson-home-hero:before{
395    content:""!important;
396    position:absolute!important;
397    z-index:0!important;
398    top:0!important;
399    right:0!important;
400    bottom:0!important;
401    left:calc(50% - 34px)!important;
402    background:var(--juson-blue)!important;
403    border-top-left-radius:260px 52%!important;
404    border-bottom-left-radius:260px 52%!important;
405    clip-path:none!important;
406  }
407  .juson-home-hero:after{
408    content:""!important;
409    position:absolute!important;
410    z-index:0!important;
411    right:60px!important;
412    top:48px!important;
413    width:156px!important;
414    height:120px!important;
415    background-image:radial-gradient(rgba(255,255,255,.52) 2px,transparent 2px)!important;
416    background-size:18px 18px!important;
417    pointer-events:none!important;
418  }
419  .juson-hero-grid{
420    position:relative!important;
421    z-index:1!important;
422    grid-template-columns:minmax(0,500px) minmax(570px,1fr)!important;
423    gap:38px!important;
424    min-height:500px!important;
425    align-items:center!important;
426  }
427  .juson-hero-copy h1{
428    margin-bottom:20px!important;
429    font-size:48px!important;
430    line-height:1.08!important;
431  }
432  .juson-hero-copy .juson-lede{
433    max-width:520px!important;
434    line-height:1.78!important;
435  }
436  .juson-actions{margin-top:26px!important}
437  .juson-trust{margin-top:22px!important}
438  .juson-chip-row{margin-top:18px!important}
439  .juson-hero-visual{
440    position:relative!important;
441    min-height:500px!important;
442    isolation:isolate!important;
443  }
444  .juson-blue-panel{
445    z-index:0!important;
446    inset:0!important;
447    background:transparent!important;
448    border-radius:0!important;
449    clip-path:none!important;
450  }
451  .juson-blue-panel:after{display:none!important}
452  .juson-floating-card{
453    z-index:1!important;
454    border-radius:0!important;
455    background:transparent!important;
456    border:0!important;
457    box-shadow:none!important;
458    overflow:visible!important;
459  }
460  .juson-floating-card img{
461    object-fit:contain!important;
462    filter:drop-shadow(0 22px 26px rgba(5,33,92,.22))!important;
463    -webkit-mask-image:none!important;
464    mask-image:none!important;
465  }
466  .juson-floating-card figcaption{
467    display:none!important;
468  }
469  .juson-floating-card.card-combo{
470    display:block!important;
471    left:8px!important;
472    top:68px!important;
473    width:620px!important;
474    height:400px!important;
475    transform:none!important;
476  }
477}
478@media (min-width: 1101px) and (max-width: 1240px){
479  .juson-home-hero:before{left:calc(50% - 54px)!important}
480  .juson-hero-grid{
481    width:calc(100% - 48px)!important;
482    grid-template-columns:minmax(0,470px) minmax(530px,1fr)!important;
483    gap:28px!important;
484  }
485  .juson-floating-card.card-combo{left:-6px!important;top:78px!important;width:560px!important;height:370px!important}
486}
487@media (max-width: 1100px){
488  .juson-home-hero{
489    background:#fff!important;
490    padding-top:56px!important;
491    overflow:hidden!important;
492  }
493  .juson-home-hero:before,.juson-home-hero:after{content:none!important}
494  .juson-hero-grid{min-height:0!important}
495  .juson-hero-visual{
496    background:transparent!important;
497    overflow:hidden!important;
498    isolation:isolate!important;
499  }
500  .juson-blue-panel{
501    z-index:0!important;
502    inset:0 calc(50% - 50vw) 0 calc(50% - 50vw)!important;
503    background:var(--juson-blue)!important;
504    border-radius:0!important;
505    clip-path:none!important;
506    display:block!important;
507  }
508  .juson-floating-card{
509    z-index:1!important;
510    background:transparent!important;
511    border:0!important;
512    box-shadow:none!important;
513    overflow:visible!important;
514  }
515  .juson-floating-card img{
516    object-fit:contain!important;
517    filter:drop-shadow(0 18px 22px rgba(5,33,92,.2))!important;
518    -webkit-mask-image:none!important;
519    mask-image:none!important;
520  }
521  .juson-floating-card figcaption{display:none!important}
522  .juson-floating-card.card-combo{left:50%!important;top:46px!important;width:min(680px,calc(100vw - 28px))!important;height:360px!important;transform:translateX(-50%)!important}
523}
524@media (max-width: 720px){
525  .juson-home-hero{padding-top:46px!important}
526  .juson-hero-grid{padding-bottom:42px!important}
527  .juson-hero-visual{min-height:318px!important}
528  .juson-floating-card.card-combo{top:42px!important;width:calc(100vw - 24px)!important;height:260px!important}
529}
530/* End home hero curved blue shape tuning. */
531
532/* News center two-column layout. */
533.juson-news-center{background:#fff;overflow:visible}
534.juson-news-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:46px;align-items:start;padding:64px 0 82px}
535.juson-news-sidebar{display:flex;flex-direction:column;gap:22px}
536.juson-news-search{display:grid;grid-template-columns:1fr 58px;height:58px;border:2px solid #0b5a9a;border-radius:6px;overflow:hidden;background:#fff}
537.juson-news-search input{width:100%;min-width:0;border:0;padding:0 16px;color:var(--juson-ink);font-size:16px;outline:0;background:#fff}
538.juson-news-search button{border:0;background:#0b5a9a;color:#fff;font-size:34px;line-height:1;cursor:pointer;font-weight:900}
539.juson-side-panel{border:1px solid #dde3ec;background:#fafafa}
540.juson-side-panel h2{margin:0;padding:16px 20px;background:#0b5a9a;color:#fff;font-size:21px;line-height:1.25;font-weight:900;letter-spacing:0}
541.juson-side-panel nav{padding:18px 20px 20px}
542.juson-side-panel nav a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;border-bottom:1px dashed #dfe4ec;color:#4d596b!important;font-size:17px;font-weight:700;text-decoration:none!important}
543.juson-side-panel nav a:last-child{border-bottom:0}
544.juson-side-panel nav a:hover{color:#0b5a9a!important}
545.juson-side-panel nav em{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;border-radius:50%;background:#e8eef6;color:#7a8798;font-style:normal;font-size:12px;font-weight:900}
546.juson-contact-panel img{display:block;width:100%;height:132px;object-fit:cover;padding:10px 10px 0;box-sizing:border-box}
547.juson-contact-panel p{margin:0;padding:0 14px 10px;color:#5c6677;font-size:14px;line-height:1.75}
548.juson-contact-panel p:first-of-type{padding-top:12px}
549.juson-contact-panel a{color:#0b5a9a!important;text-decoration:none!important;font-weight:800}
550.juson-news-main{min-width:0}
551.juson-news-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:32px;padding:0 0 18px;border-bottom:1px solid #dfe4ec}
552.juson-news-heading h1{margin:0;color:#0b5a9a;font-size:26px;line-height:1.2;font-weight:950}
553.juson-news-heading span{color:#8a929f;font-size:14px;white-space:nowrap}
554.juson-news-category{scroll-margin-top:96px;margin:0 0 44px}
555.juson-news-category:last-child{margin-bottom:0}
556.juson-news-category-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:14px}
557.juson-news-category-head h2{margin:0;color:var(--juson-ink);font-size:22px;line-height:1.25;font-weight:950}
558.juson-news-category-head p{max-width:560px;margin:0;color:#7a8495;font-size:14px;line-height:1.65;text-align:right}
559.juson-news-item{display:grid;grid-template-columns:86px minmax(0,1fr);gap:26px;padding:22px 0 26px;border-bottom:1px dotted #cbd3df}
560.juson-news-date{display:flex;flex-direction:column;align-items:center;justify-content:center;width:82px;height:82px;background:#f1f3f6;color:#8a8f98!important;text-decoration:none!important}
561.juson-news-date strong{display:block;color:#5e6470;font-size:34px;line-height:1;font-weight:400}
562.juson-news-date span{display:block;margin-top:9px;font-size:13px;line-height:1;font-weight:700}
563.juson-news-item h3{margin:0 0 12px;font-size:20px;line-height:1.45;font-weight:900;color:var(--juson-ink)}
564.juson-news-item h3 a{color:inherit!important;text-decoration:none!important}
565.juson-news-item h3 a:hover{color:#0b5a9a!important}
566.juson-news-item p{margin:0;color:#7b8493;font-size:15px;line-height:1.8}
567.juson-news-empty{padding:26px 0;border-bottom:1px dotted #cbd3df;color:#8a929f;font-size:15px}
568@media (max-width: 900px){
569  .juson-news-layout{grid-template-columns:1fr;gap:30px;padding:48px 0 64px}
570  .juson-news-sidebar{display:grid;grid-template-columns:1fr 1fr;gap:18px}
571  .juson-news-search{grid-column:1/-1}
572  .juson-news-heading{align-items:flex-start;flex-direction:column;gap:8px}
573  .juson-news-heading span{white-space:normal}
574}
575@media (max-width: 720px){
576  .juson-news-layout{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important;padding:36px 0 52px}
577  .juson-news-sidebar{display:flex}
578  .juson-news-search{height:54px;grid-template-columns:1fr 54px}
579  .juson-news-search button{font-size:28px}
580  .juson-side-panel h2{font-size:19px;padding:14px 16px}
581  .juson-side-panel nav{padding:12px 16px}
582  .juson-side-panel nav a{font-size:16px;padding:14px 0}
583  .juson-news-category-head{align-items:flex-start;flex-direction:column;gap:6px}
584  .juson-news-category-head p{text-align:left}
585  .juson-news-item{grid-template-columns:68px minmax(0,1fr);gap:14px;padding:18px 0 22px}
586  .juson-news-date{width:66px;height:70px}
587  .juson-news-date strong{font-size:27px}
588  .juson-news-date span{font-size:11px}
589  .juson-news-item h3{font-size:17px;margin-bottom:8px}
590  .juson-news-item p{font-size:14px;line-height:1.7}
591}
592/* End news center two-column layout. */
593
594/* News center WordPress block compatibility. */
595.juson-news-search.wp-block-search{display:block!important;height:auto!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important}
596.juson-news-search .wp-block-search__inside-wrapper{display:grid!important;grid-template-columns:1fr 58px!important;height:58px!important;border:2px solid #0b5a9a!important;border-radius:6px!important;overflow:hidden!important;background:#fff!important;padding:0!important}
597.juson-news-search .wp-block-search__input{width:100%!important;min-width:0!important;border:0!important;padding:0 16px!important;color:var(--juson-ink)!important;font-size:16px!important;outline:0!important;background:#fff!important}
598.juson-news-search .wp-block-search__button{margin:0!important;border:0!important;border-radius:0!important;background:#0b5a9a!important;color:#fff!important;font-size:0!important;line-height:1!important;cursor:pointer!important;font-weight:900!important;padding:0!important;min-width:58px!important}
599.juson-news-search .wp-block-search__button:before{content:"⌕";font-size:34px;line-height:1;color:#fff}
600.juson-news-cat-list{margin:0!important;padding:18px 20px 20px!important;list-style:none!important}
601.juson-news-cat-list li{margin:0!important;padding:0!important;list-style:none!important;border-bottom:1px dashed #dfe4ec!important}
602.juson-news-cat-list li:last-child{border-bottom:0!important}
603.juson-news-cat-list a{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:16px 0!important;color:#4d596b!important;font-size:17px!important;font-weight:700!important;text-decoration:none!important}
604.juson-news-cat-list a:after{content:"›";display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#e8eef6;color:#7a8798;font-size:16px;font-weight:900}
605.juson-news-cat-list a:hover{color:#0b5a9a!important}
606.juson-news-heading p{margin:0!important;color:#8a929f!important;font-size:14px!important;white-space:nowrap!important}
607.juson-news-category .wp-block-query{margin:0!important}
608.juson-wp-news-list{display:block!important;margin:0!important;padding:0!important;list-style:none!important}
609.juson-wp-news-list>li{margin:0!important;padding:0!important;list-style:none!important}
610.juson-news-copy{margin:0!important}
611.juson-news-item .wp-block-post-date{margin:0!important}
612.juson-news-date a,.juson-news-date time{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:82px!important;height:82px!important;background:#f1f3f6!important;color:#8a8f98!important;text-decoration:none!important;white-space:pre-line!important;text-align:center!important;font-size:13px!important;line-height:1.2!important;font-weight:700!important}
613.juson-news-date time:first-line{color:#5e6470!important;font-size:34px!important;line-height:1!important;font-weight:400!important}
614.juson-news-copy .wp-block-post-title{margin:0 0 12px!important;font-size:20px!important;line-height:1.45!important;font-weight:900!important;color:var(--juson-ink)!important}
615.juson-news-copy .wp-block-post-title a{color:inherit!important;text-decoration:none!important}
616.juson-news-copy .wp-block-post-title a:hover{color:#0b5a9a!important}
617.juson-news-copy .wp-block-post-excerpt{margin:0!important;color:#7b8493!important;font-size:15px!important;line-height:1.8!important}
618.juson-news-copy .wp-block-post-excerpt__excerpt{margin:0!important;color:inherit!important;font-size:inherit!important;line-height:inherit!important}
619@media (max-width:720px){
620  .juson-news-search .wp-block-search__inside-wrapper{height:54px!important;grid-template-columns:1fr 54px!important}
621  .juson-news-search .wp-block-search__button{min-width:54px!important}
622  .juson-news-search .wp-block-search__button:before{font-size:28px}
623  .juson-news-cat-list{padding:12px 16px!important}
624  .juson-news-cat-list a{font-size:16px!important;padding:14px 0!important}
625  .juson-news-heading p{white-space:normal!important}
626  .juson-news-date a,.juson-news-date time{width:66px!important;height:70px!important;font-size:11px!important}
627  .juson-news-date time:first-line{font-size:27px!important}
628  .juson-news-copy .wp-block-post-title{font-size:17px!important;margin-bottom:8px!important}
629  .juson-news-copy .wp-block-post-excerpt{font-size:14px!important;line-height:1.7!important}
630}
631/* End news center WordPress block compatibility. */
632
633/* News center block inner container fix. */
634.juson-news-item{display:block!important;padding:0!important;border-bottom:0!important}
635.juson-news-item>.wp-block-group__inner-container{display:grid!important;grid-template-columns:86px minmax(0,1fr)!important;gap:26px!important;padding:22px 0 26px!important;border-bottom:1px dotted #cbd3df!important;align-items:start!important}
636.juson-news-copy>.wp-block-group__inner-container{display:block!important;margin:0!important;padding:0!important}
637@media (max-width:720px){
638  .juson-news-item>.wp-block-group__inner-container{grid-template-columns:68px minmax(0,1fr)!important;gap:14px!important;padding:18px 0 22px!important}
639}
640/* End news center block inner container fix. */
641
642/* News center selected-category view. */
643.juson-news-layout{
644  gap:44px!important;
645  padding:58px 0 76px!important;
646}
647.juson-news-main{
648  background:#fff!important;
649}
650.juson-news-heading{
651  margin-bottom:26px!important;
652  padding-bottom:16px!important;
653}
654.juson-news-heading h1{
655  font-size:25px!important;
656}
657.juson-news-category{
658  display:none!important;
659  margin:0!important;
660  scroll-margin-top:110px!important;
661}
662.juson-news-center:not(:has(.juson-news-category:target)) #company,
663.juson-news-category:target{
664  display:block!important;
665}
666.juson-news-category-head{
667  display:block!important;
668  margin:0 0 18px!important;
669  padding:0 0 16px!important;
670  border-bottom:1px solid #e3e8f1!important;
671}
672.juson-news-category-head h2{
673  margin:0 0 8px!important;
674  color:var(--juson-ink)!important;
675  font-size:24px!important;
676  line-height:1.25!important;
677}
678.juson-news-category-head p{
679  max-width:none!important;
680  margin:0!important;
681  color:#7b8493!important;
682  font-size:14px!important;
683  line-height:1.75!important;
684  text-align:left!important;
685}
686.juson-news-cat-list a{
687  position:relative!important;
688  padding-left:2px!important;
689}
690.juson-news-center:not(:has(.juson-news-category:target)) .juson-news-cat-list a[href="#company"],
691.juson-news-center:has(#company:target) .juson-news-cat-list a[href="#company"],
692.juson-news-center:has(#industry:target) .juson-news-cat-list a[href="#industry"],
693.juson-news-center:has(#product:target) .juson-news-cat-list a[href="#product"]{
694  color:#0b5a9a!important;
695  font-weight:900!important;
696}
697.juson-news-center:not(:has(.juson-news-category:target)) .juson-news-cat-list a[href="#company"]:after,
698.juson-news-center:has(#company:target) .juson-news-cat-list a[href="#company"]:after,
699.juson-news-center:has(#industry:target) .juson-news-cat-list a[href="#industry"]:after,
700.juson-news-center:has(#product:target) .juson-news-cat-list a[href="#product"]:after{
701  background:#0b5a9a!important;
702  color:#fff!important;
703}
704.juson-news-item>.wp-block-group__inner-container{
705  grid-template-columns:86px minmax(0,1fr)!important;
706  gap:28px!important;
707  padding:22px 0 24px!important;
708}
709.juson-news-date a,
710.juson-news-date time{
711  width:82px!important;
712  height:82px!important;
713  background:#f2f4f7!important;
714}
715.juson-news-copy .wp-block-post-title{
716  margin:2px 0 10px!important;
717  font-size:20px!important;
718  line-height:1.45!important;
719}
720.juson-news-copy .wp-block-post-excerpt{
721  max-width:760px!important;
722}
723.juson-news-empty{
724  margin:0!important;
725  padding:24px 0!important;
726  border-bottom:1px dotted #cbd3df!important;
727}
728@media (max-width:900px){
729  .juson-news-layout{gap:28px!important;padding:44px 0 62px!important}
730}
731@media (max-width:720px){
732  .juson-news-layout{padding:34px 0 52px!important}
733  .juson-news-heading{margin-bottom:22px!important}
734  .juson-news-category-head h2{font-size:22px!important}
735  .juson-news-item>.wp-block-group__inner-container{
736    grid-template-columns:68px minmax(0,1fr)!important;
737    gap:14px!important;
738    padding:18px 0 21px!important;
739  }
740}
741/* End news center selected-category view. */
742
743/* News center no-scroll tab behavior. */
744.juson-news-center[data-active="company"] .juson-news-category,
745.juson-news-center[data-active="industry"] .juson-news-category,
746.juson-news-center[data-active="product"] .juson-news-category{
747  display:none!important;
748}
749.juson-news-center[data-active="company"] #company,
750.juson-news-center[data-active="industry"] #industry,
751.juson-news-center[data-active="product"] #product{
752  display:block!important;
753}
754.juson-news-center[data-active="company"] .juson-news-cat-list a[href="#company"],
755.juson-news-center[data-active="industry"] .juson-news-cat-list a[href="#industry"],
756.juson-news-center[data-active="product"] .juson-news-cat-list a[href="#product"]{
757  color:#0b5a9a!important;
758  font-weight:900!important;
759}
760.juson-news-center[data-active="company"] .juson-news-cat-list a[href="#company"]:after,
761.juson-news-center[data-active="industry"] .juson-news-cat-list a[href="#industry"]:after,
762.juson-news-center[data-active="product"] .juson-news-cat-list a[href="#product"]:after{
763  background:#0b5a9a!important;
764  color:#fff!important;
765}
766/* End news center no-scroll tab behavior. */
767
768/* News center refined visual theme. */
769.juson-news-layout{
770  grid-template-columns:280px minmax(0,1fr)!important;
771  gap:50px!important;
772  padding:62px 0 84px!important;
773}
774.juson-news-sidebar{
775  gap:20px!important;
776}
777.juson-side-panel{
778  overflow:hidden!important;
779  border:1px solid #e3eaf6!important;
780  border-radius:8px!important;
781  background:#fff!important;
782  box-shadow:0 12px 34px rgba(14,35,74,.06)!important;
783}
784.juson-side-panel h2{
785  margin:0!important;
786  padding:17px 20px!important;
787  background:linear-gradient(135deg,var(--juson-blue) 0%,#0b6dff 100%)!important;
788  color:#fff!important;
789  font-size:20px!important;
790  line-height:1.25!important;
791  font-weight:950!important;
792}
793.juson-news-cat-list{
794  padding:12px 18px!important;
795}
796.juson-news-cat-list li{
797  border-bottom:1px solid #eef2f8!important;
798}
799.juson-news-cat-list a{
800  padding:16px 0!important;
801  color:#263653!important;
802  font-size:16px!important;
803  font-weight:850!important;
804}
805.juson-news-cat-list a:after{
806  width:22px!important;
807  height:22px!important;
808  background:#eef4ff!important;
809  color:var(--juson-blue)!important;
810}
811.juson-news-center:not(:has(.juson-news-category:target)) .juson-news-cat-list a[href="#company"],
812.juson-news-center:has(#company:target) .juson-news-cat-list a[href="#company"],
813.juson-news-center:has(#industry:target) .juson-news-cat-list a[href="#industry"],
814.juson-news-center:has(#product:target) .juson-news-cat-list a[href="#product"],
815.juson-news-center[data-active="company"] .juson-news-cat-list a[href="#company"],
816.juson-news-center[data-active="industry"] .juson-news-cat-list a[href="#industry"],
817.juson-news-center[data-active="product"] .juson-news-cat-list a[href="#product"]{
818  color:var(--juson-blue)!important;
819}
820.juson-news-center:not(:has(.juson-news-category:target)) .juson-news-cat-list a[href="#company"]:after,
821.juson-news-center:has(#company:target) .juson-news-cat-list a[href="#company"]:after,
822.juson-news-center:has(#industry:target) .juson-news-cat-list a[href="#industry"]:after,
823.juson-news-center:has(#product:target) .juson-news-cat-list a[href="#product"]:after,
824.juson-news-center[data-active="company"] .juson-news-cat-list a[href="#company"]:after,
825.juson-news-center[data-active="industry"] .juson-news-cat-list a[href="#industry"]:after,
826.juson-news-center[data-active="product"] .juson-news-cat-list a[href="#product"]:after{
827  background:var(--juson-blue)!important;
828  color:#fff!important;
829}
830.juson-contact-panel figure{
831  margin:0!important;
832  padding:12px 12px 4px!important;
833}
834.juson-contact-panel img{
835  display:block!important;
836  width:100%!important;
837  height:138px!important;
838  object-fit:cover!important;
839  padding:0!important;
840  border-radius:6px!important;
841}
842.juson-contact-panel p{
843  padding:0 18px 10px!important;
844  color:#5f6b85!important;
845  font-size:14px!important;
846  line-height:1.75!important;
847}
848.juson-contact-panel p:first-of-type{
849  padding-top:12px!important;
850}
851.juson-contact-panel a{
852  color:var(--juson-blue)!important;
853}
854.juson-news-main{
855  padding-top:0!important;
856}
857.juson-news-category-head{
858  margin:0 0 14px!important;
859  padding:0 0 18px!important;
860  border-bottom:1px solid #e3eaf6!important;
861}
862.juson-news-category-head h2{
863  margin:0 0 10px!important;
864  color:var(--juson-ink)!important;
865  font-size:30px!important;
866  line-height:1.18!important;
867  font-weight:950!important;
868}
869.juson-news-category-head p{
870  color:#6d7890!important;
871  font-size:15px!important;
872}
873.juson-news-item>.wp-block-group__inner-container{
874  gap:24px!important;
875  padding:24px 0!important;
876  border-bottom:1px solid #edf1f7!important;
877}
878.juson-news-date a,
879.juson-news-date time{
880  border-radius:8px!important;
881  background:#f3f7ff!important;
882  color:#73809a!important;
883}
884.juson-news-date time:first-line{
885  color:var(--juson-blue)!important;
886  font-weight:800!important;
887}
888.juson-news-copy .wp-block-post-title{
889  color:var(--juson-ink)!important;
890}
891.juson-news-copy .wp-block-post-title a:hover{
892  color:var(--juson-blue)!important;
893}
894@media (max-width:900px){
895  .juson-news-layout{grid-template-columns:1fr!important;gap:28px!important;padding:42px 0 64px!important}
896  .juson-news-sidebar{display:grid!important;grid-template-columns:1fr 1fr!important;gap:18px!important}
897}
898@media (max-width:720px){
899  .juson-news-layout{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important;padding:34px 0 54px!important}
900  .juson-news-sidebar{display:flex!important;gap:18px!important}
901  .juson-news-category-head h2{font-size:25px!important}
902  .juson-side-panel h2{font-size:19px!important;padding:15px 17px!important}
903  .juson-news-cat-list{padding:10px 16px!important}
904}
905/* End news center refined visual theme. */
906
907/* News center lighter sidebar and single-active cleanup. */
908.juson-news-layout{
909  grid-template-columns:260px minmax(0,1fr)!important;
910  gap:46px!important;
911  padding-top:56px!important;
912}
913.juson-side-panel{
914  border-radius:8px!important;
915  box-shadow:0 8px 24px rgba(14,35,74,.045)!important;
916}
917.juson-side-panel h2{
918  padding:13px 18px!important;
919  background:#f3f7ff!important;
920  color:var(--juson-blue)!important;
921  border-bottom:1px solid #e1e9f7!important;
922  font-size:17px!important;
923  font-weight:900!important;
924}
925.juson-news-cat-list{
926  padding:8px 16px!important;
927}
928.juson-news-cat-list li{
929  border-bottom:1px solid #edf2f8!important;
930}
931.juson-news-cat-list a{
932  padding:13px 0!important;
933  color:#33415c!important;
934  font-size:15px!important;
935  font-weight:750!important;
936}
937.juson-news-cat-list a:after{
938  width:20px!important;
939  height:20px!important;
940  background:#f0f5fd!important;
941  color:#8ba0c4!important;
942  font-size:15px!important;
943}
944.juson-news-cat-list a,
945.juson-news-center:not(:has(.juson-news-category:target)) .juson-news-cat-list a,
946.juson-news-center:has(#company:target) .juson-news-cat-list a,
947.juson-news-center:has(#industry:target) .juson-news-cat-list a,
948.juson-news-center:has(#product:target) .juson-news-cat-list a{
949  color:#33415c!important;
950  font-weight:750!important;
951}
952.juson-news-cat-list a:after,
953.juson-news-center:not(:has(.juson-news-category:target)) .juson-news-cat-list a:after,
954.juson-news-center:has(#company:target) .juson-news-cat-list a:after,
955.juson-news-center:has(#industry:target) .juson-news-cat-list a:after,
956.juson-news-center:has(#product:target) .juson-news-cat-list a:after{
957  background:#f0f5fd!important;
958  color:#8ba0c4!important;
959}
960.juson-news-center[data-active="company"] .juson-news-cat-list a[href="#company"],
961.juson-news-center[data-active="industry"] .juson-news-cat-list a[href="#industry"],
962.juson-news-center[data-active="product"] .juson-news-cat-list a[href="#product"]{
963  color:var(--juson-blue)!important;
964  font-weight:900!important;
965}
966.juson-news-center[data-active="company"] .juson-news-cat-list a[href="#company"]:after,
967.juson-news-center[data-active="industry"] .juson-news-cat-list a[href="#industry"]:after,
968.juson-news-center[data-active="product"] .juson-news-cat-list a[href="#product"]:after{
969  background:var(--juson-blue)!important;
970  color:#fff!important;
971}
972.juson-contact-panel figure{
973  padding:10px 10px 0!important;
974}
975.juson-contact-panel img{
976  height:118px!important;
977}
978.juson-contact-panel p{
979  padding:0 14px 8px!important;
980  font-size:13px!important;
981  line-height:1.65!important;
982}
983.juson-contact-panel p:first-of-type{
984  padding-top:10px!important;
985}
986.juson-news-category-head{
987  padding-bottom:14px!important;
988  margin-bottom:12px!important;
989}
990.juson-news-category-head h2{
991  font-size:28px!important;
992  margin-bottom:8px!important;
993}
994.juson-news-item>.wp-block-group__inner-container{
995  grid-template-columns:72px minmax(0,1fr)!important;
996  gap:22px!important;
997  padding:20px 0!important;
998  align-items:center!important;
999}
1000.juson-news-date a,
1001.juson-news-date time{
1002  width:72px!important;
1003  height:72px!important;
1004  border-radius:6px!important;
1005  background:#f6f8fc!important;
1006  font-size:12px!important;
1007}
1008.juson-news-date time:first-line{
1009  font-size:24px!important;
1010}
1011.juson-news-copy .wp-block-post-title{
1012  margin:0 0 8px!important;
1013  font-size:19px!important;
1014  line-height:1.38!important;
1015}
1016.juson-news-copy .wp-block-post-excerpt{
1017  font-size:14px!important;
1018  line-height:1.7!important;
1019}
1020@media (max-width:720px){
1021  .juson-news-layout{grid-template-columns:1fr!important;gap:24px!important;padding-top:34px!important}
1022  .juson-news-item>.wp-block-group__inner-container{grid-template-columns:64px minmax(0,1fr)!important;gap:13px!important;padding:17px 0!important}
1023  .juson-news-date a,.juson-news-date time{width:62px!important;height:64px!important}
1024  .juson-news-date time:first-line{font-size:22px!important}
1025}
1026/* End news center lighter sidebar and single-active cleanup. */
1027
1028/* News center final single source of active state. */
1029.juson-news-center[data-active] .juson-news-category,
1030.juson-news-center[data-active]:not(:has(.juson-news-category:target)) #company,
1031.juson-news-center[data-active]:has(#company:target) #company,
1032.juson-news-center[data-active]:has(#industry:target) #industry,
1033.juson-news-center[data-active]:has(#product:target) #product{
1034  display:none!important;
1035}
1036.juson-news-center[data-active="company"] #company,
1037.juson-news-center[data-active="industry"] #industry,
1038.juson-news-center[data-active="product"] #product{
1039  display:block!important;
1040}
1041.juson-news-center[data-active] .juson-news-cat-list a,
1042.juson-news-center[data-active]:not(:has(.juson-news-category:target)) .juson-news-cat-list a,
1043.juson-news-center[data-active]:has(#company:target) .juson-news-cat-list a,
1044.juson-news-center[data-active]:has(#industry:target) .juson-news-cat-list a,
1045.juson-news-center[data-active]:has(#product:target) .juson-news-cat-list a{
1046  color:#33415c!important;
1047  font-weight:750!important;
1048}
1049.juson-news-center[data-active] .juson-news-cat-list a:after,
1050.juson-news-center[data-active]:not(:has(.juson-news-category:target)) .juson-news-cat-list a:after,
1051.juson-news-center[data-active]:has(#company:target) .juson-news-cat-list a:after,
1052.juson-news-center[data-active]:has(#industry:target) .juson-news-cat-list a:after,
1053.juson-news-center[data-active]:has(#product:target) .juson-news-cat-list a:after{
1054  background:#f0f5fd!important;
1055  color:#8ba0c4!important;
1056}
1057.juson-news-center[data-active="company"] .juson-news-cat-list a[href="#company"],
1058.juson-news-center[data-active="industry"] .juson-news-cat-list a[href="#industry"],
1059.juson-news-center[data-active="product"] .juson-news-cat-list a[href="#product"]{
1060  color:var(--juson-blue)!important;
1061  font-weight:900!important;
1062}
1063.juson-news-center[data-active="company"] .juson-news-cat-list a[href="#company"]:after,
1064.juson-news-center[data-active="industry"] .juson-news-cat-list a[href="#industry"]:after,
1065.juson-news-center[data-active="product"] .juson-news-cat-list a[href="#product"]:after{
1066  background:var(--juson-blue)!important;
1067  color:#fff!important;
1068}
1069/* End news center final single source of active state. */
1070
1071/* News center target fallback active highlight. */
1072.juson-news-center:has(#company:target) .juson-news-cat-list a[href="#company"],
1073.juson-news-center:has(#industry:target) .juson-news-cat-list a[href="#industry"],
1074.juson-news-center:has(#product:target) .juson-news-cat-list a[href="#product"]{
1075  color:var(--juson-blue)!important;
1076  font-weight:900!important;
1077}
1078.juson-news-center:has(#company:target) .juson-news-cat-list a[href="#company"]:after,
1079.juson-news-center:has(#industry:target) .juson-news-cat-list a[href="#industry"]:after,
1080.juson-news-center:has(#product:target) .juson-news-cat-list a[href="#product"]:after{
1081  background:var(--juson-blue)!important;
1082  color:#fff!important;
1083}
1084.juson-news-center:has(#company:target) .juson-news-cat-list a:not([href="#company"]),
1085.juson-news-center:has(#industry:target) .juson-news-cat-list a:not([href="#industry"]),
1086.juson-news-center:has(#product:target) .juson-news-cat-list a:not([href="#product"]){
1087  color:#33415c!important;
1088  font-weight:750!important;
1089}
1090.juson-news-center:has(#company:target) .juson-news-cat-list a:not([href="#company"]):after,
1091.juson-news-center:has(#industry:target) .juson-news-cat-list a:not([href="#industry"]):after,
1092.juson-news-center:has(#product:target) .juson-news-cat-list a:not([href="#product"]):after{
1093  background:#f0f5fd!important;
1094  color:#8ba0c4!important;
1095}
1096/* End news center target fallback active highlight. */
1097
1098
1099/* Juson fixed header affix. */
1100#header-grid.site-header.juson-header-fixed {
1101  position: fixed !important;
1102  top: 0 !important;
1103  left: 0 !important;
1104  right: 0 !important;
1105  z-index: 10000 !important;
1106  width: 100% !important;
1107  background: #fff !important;
1108  box-shadow: 0 6px 20px rgba(15, 38, 84, .1) !important;
1109}
1110
1111body.admin-bar #header-grid.site-header.juson-header-fixed {
1112  top: 32px !important;
1113}
1114
1115#header-grid.site-header.juson-header-fixed .header--row,
1116#header-grid.site-header.juson-header-fixed .header--row-inner {
1117  background: #fff !important;
1118}
1119
1120.juson-header-placeholder {
1121  display: block;
1122  height: 0;
1123}
1124
1125.juson-article-body .juson-article-image {
1126  margin: 22px 0;
1127}
1128
1129.juson-article-body .juson-article-image img {
1130  display: block;
1131  width: 100%;
1132  height: auto;
1133  border-radius: 8px;
1134}
1135
1136.juson-article-body .juson-article-image-grid {
1137  display: grid;
1138  grid-template-columns: repeat(2, minmax(0, 1fr));
1139  gap: 14px;
1140  margin: 22px 0;
1141}
1142
1143.juson-article-body .juson-article-image-grid img {
1144  display: block;
1145  width: 100%;
1146  height: auto;
1147  border-radius: 8px;
1148}
1149
1150@media (max-width: 782px) {
1151  body.admin-bar #header-grid.site-header.juson-header-fixed {
1152    top: 46px !important;
1153  }
1154
1155  .juson-article-body .juson-article-image-grid {
1156    grid-template-columns: 1fr;
1157  }
1158}
1159
1160
1161/* Juson page fixes: news list, post detail, docs hero and contact layout. */
1162.juson-news-center .juson-wp-news-list {
1163  display: block !important;
1164  margin: 0 !important;
1165  padding: 0 !important;
1166}
1167
1168.juson-news-center .juson-wp-news-list > li {
1169  margin: 0 !important;
1170  padding: 0 !important;
1171  list-style: none !important;
1172}
1173
1174.juson-news-center .juson-news-item {
1175  display: block !important;
1176  margin: 0 !important;
1177  padding: 0 !important;
1178  border-bottom: 0 !important;
1179  background: transparent !important;
1180  box-shadow: none !important;
1181}
1182
1183.juson-news-center .juson-news-item > .wp-block-group__inner-container {
1184  display: grid !important;
1185  grid-template-columns: 178px minmax(0, 1fr) !important;
1186  gap: 22px !important;
1187  align-items: center !important;
1188  padding: 22px 0 !important;
1189  border-bottom: 1px solid #e4e9f1 !important;
1190}
1191
1192.juson-news-center .juson-news-thumb {
1193  width: 178px !important;
1194  margin: 0 !important;
1195}
1196
1197.juson-news-center .juson-news-thumb a,
1198.juson-news-center .juson-news-thumb img {
1199  display: block !important;
1200  width: 178px !important;
1201  height: 116px !important;
1202}
1203
1204.juson-news-center .juson-news-thumb img {
1205  object-fit: cover !important;
1206  border-radius: 6px !important;
1207  border: 1px solid #e2e8f1 !important;
1208}
1209
1210.juson-news-center .juson-news-copy .wp-block-post-title {
1211  margin: 0 0 10px !important;
1212  font-size: 20px !important;
1213  line-height: 1.42 !important;
1214}
1215
1216.juson-news-center .juson-news-copy .wp-block-post-excerpt {
1217  max-width: 720px !important;
1218}
1219
1220body.single-post .neve-main > .single-post-container {
1221  max-width: none !important;
1222  width: 100% !important;
1223  padding-left: 0 !important;
1224  padding-right: 0 !important;
1225}
1226
1227body.single-post .neve-main > .single-post-container .nv-single-post-wrap.col {
1228  max-width: 100% !important;
1229  flex-basis: 100% !important;
1230  padding-left: 0 !important;
1231  padding-right: 0 !important;
1232}
1233
1234body.single-post .neve-main > .single-post-container .nv-sidebar-wrap,
1235body.single-post .entry-header > .nv-title-meta-wrap {
1236  display: none !important;
1237}
1238
1239body.single-post .juson-post-page .juson-inner {
1240  width: min(1140px, calc(100% - 48px)) !important;
1241  max-width: 1140px !important;
1242  margin-left: auto !important;
1243  margin-right: auto !important;
1244}
1245
1246body.single-post .juson-post-layout {
1247  display: grid !important;
1248  grid-template-columns: 230px minmax(0, 1fr) !important;
1249  gap: 34px !important;
1250  padding: 54px 0 78px !important;
1251}
1252
1253body.single-post .juson-post-main {
1254  min-width: 0 !important;
1255}
1256
1257body.single-post .juson-article {
1258  width: 100% !important;
1259  max-width: 850px !important;
1260  margin: 0 !important;
1261  padding: 34px 38px 42px !important;
1262  border: 1px solid #e4e9f1 !important;
1263  border-radius: 8px !important;
1264  box-shadow: none !important;
1265  background: #fff !important;
1266}
1267
1268body.single-post .juson-article-head h1 {
1269  margin: 0 0 12px !important;
1270  font-size: 30px !important;
1271  line-height: 1.35 !important;
1272}
1273
1274body.page-id-94 .entry-content,
1275body.page-id-94 .juson-support {
1276  overflow: visible !important;
1277}
1278
1279body.page-id-94 .juson-page-hero {
1280  width: 100vw !important;
1281  max-width: 100vw !important;
1282  margin-left: calc(50% - 50vw) !important;
1283  margin-right: calc(50% - 50vw) !important;
1284  box-sizing: border-box !important;
1285}
1286
1287.juson-contact-section {
1288  background: #fff !important;
1289}
1290
1291.juson-contact-layout {
1292  display: grid !important;
1293  grid-template-columns: minmax(0, 1.1fr) minmax(360px, .9fr) !important;
1294  gap: 34px !important;
1295  align-items: stretch !important;
1296}
1297
1298.juson-map-card,
1299.juson-contact-info {
1300  border: 1px solid #e4e9f1 !important;
1301  border-radius: 8px !important;
1302  background: #fff !important;
1303}
1304
1305.juson-map-card {
1306  overflow: hidden !important;
1307}
1308
1309.juson-map-canvas {
1310  position: relative !important;
1311  min-height: 360px !important;
1312  background:
1313    linear-gradient(90deg, rgba(47,90,174,.08) 1px, transparent 1px),
1314    linear-gradient(0deg, rgba(47,90,174,.08) 1px, transparent 1px),
1315    linear-gradient(135deg, #edf4ff 0%, #f8fbff 54%, #eaf2fb 100%) !important;
1316  background-size: 46px 46px, 46px 46px, auto !important;
1317}
1318
1319.juson-map-line {
1320  position: absolute !important;
1321  height: 7px !important;
1322  border-radius: 999px !important;
1323  background: rgba(47, 90, 174, .28) !important;
1324  transform-origin: left center !important;
1325}
1326
1327.juson-map-line.line-a { left: 8%; top: 30%; width: 78%; transform: rotate(-8deg); }
1328.juson-map-line.line-b { left: 18%; top: 66%; width: 68%; transform: rotate(12deg); }
1329.juson-map-line.line-c { left: 48%; top: 12%; width: 7px; height: 78% !important; transform: rotate(18deg); }
1330
1331.juson-map-area {
1332  position: absolute !important;
1333  left: 28px !important;
1334  top: 26px !important;
1335  padding: 8px 12px !important;
1336  border-radius: 999px !important;
1337  background: rgba(255,255,255,.86) !important;
1338  color: #2f5aae !important;
1339  font-size: 13px !important;
1340  font-weight: 900 !important;
1341}
1342
1343.juson-map-pin {
1344  position: absolute !important;
1345  left: 54% !important;
1346  top: 48% !important;
1347  width: 24px !important;
1348  height: 24px !important;
1349  margin: -12px 0 0 -12px !important;
1350  border-radius: 50% 50% 50% 0 !important;
1351  background: #2f5aae !important;
1352  transform: rotate(-45deg) !important;
1353  box-shadow: 0 10px 24px rgba(47,90,174,.28) !important;
1354}
1355
1356.juson-map-pin span {
1357  position: absolute !important;
1358  left: 7px !important;
1359  top: 7px !important;
1360  width: 10px !important;
1361  height: 10px !important;
1362  border-radius: 50% !important;
1363  background: #fff !important;
1364}
1365
1366.juson-map-caption {
1367  display: grid !important;
1368  gap: 6px !important;
1369  padding: 18px 20px !important;
1370  background: #f8fafd !important;
1371}
1372
1373.juson-map-caption strong {
1374  color: #111827 !important;
1375  font-size: 18px !important;
1376}
1377
1378.juson-map-caption span {
1379  color: #5f6b7c !important;
1380  font-size: 14px !important;
1381  line-height: 1.7 !important;
1382}
1383
1384.juson-contact-info {
1385  padding: 34px !important;
1386}
1387
1388.juson-contact-info h2 {
1389  margin: 0 0 14px !important;
1390  color: #111827 !important;
1391  font-size: 30px !important;
1392  line-height: 1.2 !important;
1393}
1394
1395.juson-contact-lede {
1396  margin: 0 0 24px !important;
1397  color: #667085 !important;
1398  line-height: 1.8 !important;
1399}
1400
1401.juson-contact-list {
1402  display: grid !important;
1403  gap: 16px !important;
1404}
1405
1406.juson-contact-list div {
1407  padding: 16px 0 !important;
1408  border-top: 1px solid #e4e9f1 !important;
1409}
1410
1411.juson-contact-list span {
1412  display: block !important;
1413  margin-bottom: 6px !important;
1414  color: #2f5aae !important;
1415  font-size: 13px !important;
1416  font-weight: 900 !important;
1417}
1418
1419.juson-contact-list a,
1420.juson-contact-list p {
1421  margin: 0 !important;
1422  color: #1f2937 !important;
1423  font-size: 16px !important;
1424  line-height: 1.75 !important;
1425  text-decoration: none !important;
1426}
1427
1428@media (max-width: 959px) {
1429  .juson-news-center .juson-news-item > .wp-block-group__inner-container {
1430    grid-template-columns: 112px minmax(0, 1fr) !important;
1431    gap: 14px !important;
1432    padding: 18px 0 !important;
1433  }
1434
1435  .juson-news-center .juson-news-thumb,
1436  .juson-news-center .juson-news-thumb a,
1437  .juson-news-center .juson-news-thumb img {
1438    width: 112px !important;
1439    height: 82px !important;
1440  }
1441
1442  body.single-post .juson-post-layout {
1443    grid-template-columns: 1fr !important;
1444    padding: 34px 0 56px !important;
1445  }
1446
1447  body.single-post .juson-news-sidebar {
1448    display: none !important;
1449  }
1450
1451  body.single-post .juson-article {
1452    max-width: none !important;
1453    padding: 24px 20px 30px !important;
1454  }
1455
1456  .juson-contact-layout {
1457    grid-template-columns: 1fr !important;
1458    gap: 22px !important;
1459  }
1460
1461  .juson-map-canvas {
1462    min-height: 260px !important;
1463  }
1464
1465  .juson-contact-info {
1466    padding: 24px 20px !important;
1467  }
1468}
1469
1470
1471/* Juson final layout correction without child-combinator selectors. */
1472.juson-news-center .juson-wp-news-list {
1473  display: block !important;
1474  margin: 0 !important;
1475  padding: 0 !important;
1476}
1477
1478.juson-news-center .juson-wp-news-list li {
1479  display: block !important;
1480  margin: 0 !important;
1481  padding: 0 !important;
1482  list-style: none !important;
1483}
1484
1485.juson-news-center .juson-news-item {
1486  display: block !important;
1487  margin: 0 !important;
1488  padding: 0 !important;
1489  border: 0 !important;
1490  background: transparent !important;
1491  box-shadow: none !important;
1492}
1493
1494.juson-news-center .juson-news-item .wp-block-group__inner-container {
1495  display: grid !important;
1496  grid-template-columns: 180px minmax(0, 1fr) !important;
1497  gap: 24px !important;
1498  align-items: center !important;
1499  padding: 22px 0 !important;
1500  border-bottom: 1px solid #e4e9f1 !important;
1501}
1502
1503.juson-news-center .juson-news-copy .wp-block-group__inner-container {
1504  display: block !important;
1505  padding: 0 !important;
1506  border-bottom: 0 !important;
1507}
1508
1509.juson-news-center .juson-news-thumb {
1510  display: block !important;
1511  width: 180px !important;
1512  margin: 0 !important;
1513  flex: none !important;
1514}
1515
1516.juson-news-center .juson-news-thumb a,
1517.juson-news-center .juson-news-thumb img {
1518  display: block !important;
1519  width: 180px !important;
1520  height: 118px !important;
1521}
1522
1523.juson-news-center .juson-news-thumb img {
1524  object-fit: cover !important;
1525  border: 1px solid #e2e8f1 !important;
1526  border-radius: 6px !important;
1527}
1528
1529.juson-news-center .juson-news-copy {
1530  min-width: 0 !important;
1531}
1532
1533.juson-news-center .juson-news-copy .wp-block-post-title {
1534  margin: 0 0 10px !important;
1535  color: #111827 !important;
1536  font-size: 20px !important;
1537  line-height: 1.42 !important;
1538  font-weight: 900 !important;
1539}
1540
1541.juson-news-center .juson-news-copy .wp-block-post-title a {
1542  color: inherit !important;
1543  text-decoration: none !important;
1544}
1545
1546.juson-news-center .juson-news-copy .wp-block-post-excerpt,
1547.juson-news-center .juson-news-copy .wp-block-post-excerpt__excerpt {
1548  margin: 0 !important;
1549  color: #667085 !important;
1550  font-size: 15px !important;
1551  line-height: 1.75 !important;
1552}
1553
1554body.single-post .single-post-container {
1555  width: 100% !important;
1556  max-width: none !important;
1557  padding-left: 0 !important;
1558  padding-right: 0 !important;
1559}
1560
1561body.single-post .single-post-container .nv-single-post-wrap.col {
1562  width: 100% !important;
1563  max-width: 100% !important;
1564  flex-basis: 100% !important;
1565  padding-left: 0 !important;
1566  padding-right: 0 !important;
1567}
1568
1569body.single-post .single-post-container .nv-sidebar-wrap,
1570body.single-post .entry-header,
1571body.single-post .nv-title-meta-wrap {
1572  display: none !important;
1573}
1574
1575body.single-post .juson-post-page {
1576  background: #fff !important;
1577}
1578
1579body.single-post .juson-post-page .juson-inner {
1580  width: min(1140px, calc(100% - 48px)) !important;
1581  max-width: 1140px !important;
1582  margin-left: auto !important;
1583  margin-right: auto !important;
1584}
1585
1586body.single-post .juson-post-layout {
1587  display: grid !important;
1588  grid-template-columns: 230px minmax(0, 850px) !important;
1589  gap: 34px !important;
1590  justify-content: start !important;
1591  align-items: start !important;
1592  padding: 54px 0 78px !important;
1593}
1594
1595body.single-post .juson-post-main {
1596  width: 100% !important;
1597  min-width: 0 !important;
1598}
1599
1600body.single-post .juson-article {
1601  width: 100% !important;
1602  max-width: 850px !important;
1603  margin: 0 !important;
1604  padding: 34px 38px 42px !important;
1605  border: 1px solid #e4e9f1 !important;
1606  border-radius: 8px !important;
1607  background: #fff !important;
1608  box-shadow: none !important;
1609  box-sizing: border-box !important;
1610}
1611
1612body.single-post .juson-article-head h1 {
1613  margin: 0 0 12px !important;
1614  color: #111827 !important;
1615  font-size: 30px !important;
1616  line-height: 1.35 !important;
1617  font-weight: 900 !important;
1618}
1619
1620body.single-post .juson-article-meta {
1621  display: flex !important;
1622  flex-wrap: wrap !important;
1623  gap: 12px 18px !important;
1624  margin-bottom: 26px !important;
1625  padding-bottom: 18px !important;
1626  border-bottom: 1px solid #e4e9f1 !important;
1627  color: #667085 !important;
1628  font-size: 14px !important;
1629}
1630
1631body.single-post .juson-article-body {
1632  color: #344054 !important;
1633  font-size: 16px !important;
1634  line-height: 1.9 !important;
1635}
1636
1637.juson-contact-layout {
1638  display: grid !important;
1639  grid-template-columns: minmax(0, 1.15fr) minmax(340px, .85fr) !important;
1640  gap: 34px !important;
1641  align-items: stretch !important;
1642}
1643
1644.juson-map-card {
1645  min-height: 420px !important;
1646  overflow: hidden !important;
1647  border: 1px solid #e4e9f1 !important;
1648  border-radius: 8px !important;
1649  background: #eef3fb !important;
1650}
1651
1652.juson-contact-map {
1653  display: block !important;
1654  width: 100% !important;
1655  height: 100% !important;
1656  min-height: 420px !important;
1657  border: 0 !important;
1658}
1659
1660.juson-contact-info {
1661  padding: 34px !important;
1662  border: 1px solid #e4e9f1 !important;
1663  border-radius: 8px !important;
1664  background: #fff !important;
1665}
1666
1667.juson-contact-info .juson-kicker,
1668.juson-contact-lede {
1669  display: none !important;
1670}
1671
1672.juson-contact-info h2 {
1673  margin: 0 0 24px !important;
1674  color: #111827 !important;
1675  font-size: 30px !important;
1676  line-height: 1.2 !important;
1677  font-weight: 900 !important;
1678}
1679
1680.juson-contact-list {
1681  display: grid !important;
1682  gap: 0 !important;
1683}
1684
1685.juson-contact-list div {
1686  padding: 18px 0 !important;
1687  border-top: 1px solid #e4e9f1 !important;
1688}
1689
1690.juson-contact-list div:first-child {
1691  border-top: 0 !important;
1692  padding-top: 0 !important;
1693}
1694
1695.juson-contact-list span {
1696  display: block !important;
1697  margin-bottom: 7px !important;
1698  color: #2f5aae !important;
1699  font-size: 13px !important;
1700  font-weight: 900 !important;
1701}
1702
1703.juson-contact-list a,
1704.juson-contact-list p {
1705  margin: 0 !important;
1706  color: #1f2937 !important;
1707  font-size: 16px !important;
1708  line-height: 1.75 !important;
1709  text-decoration: none !important;
1710}
1711
1712@media (max-width: 959px) {
1713  .juson-news-center .juson-news-item .wp-block-group__inner-container {
1714    grid-template-columns: 112px minmax(0, 1fr) !important;
1715    gap: 14px !important;
1716    padding: 18px 0 !important;
1717  }
1718
1719  .juson-news-center .juson-news-copy .wp-block-group__inner-container {
1720    display: block !important;
1721    padding: 0 !important;
1722  }
1723
1724  .juson-news-center .juson-news-thumb,
1725  .juson-news-center .juson-news-thumb a,
1726  .juson-news-center .juson-news-thumb img {
1727    width: 112px !important;
1728    height: 82px !important;
1729  }
1730
1731  .juson-news-center .juson-news-copy .wp-block-post-title {
1732    font-size: 16px !important;
1733    margin-bottom: 6px !important;
1734  }
1735
1736  .juson-news-center .juson-news-copy .wp-block-post-excerpt {
1737    font-size: 13px !important;
1738    line-height: 1.55 !important;
1739  }
1740
1741  body.single-post .juson-post-page .juson-inner {
1742    width: calc(100% - 32px) !important;
1743  }
1744
1745  body.single-post .juson-post-layout {
1746    grid-template-columns: 1fr !important;
1747    padding: 34px 0 56px !important;
1748  }
1749
1750  body.single-post .juson-news-sidebar {
1751    display: none !important;
1752  }
1753
1754  body.single-post .juson-article {
1755    max-width: none !important;
1756    padding: 24px 20px 30px !important;
1757  }
1758
1759  body.single-post .juson-article-head h1 {
1760    font-size: 24px !important;
1761  }
1762
1763  .juson-contact-layout {
1764    grid-template-columns: 1fr !important;
1765    gap: 22px !important;
1766  }
1767
1768  .juson-map-card,
1769  .juson-contact-map {
1770    min-height: 300px !important;
1771  }
1772
1773  .juson-contact-info {
1774    padding: 24px 20px !important;
1775  }
1776}
1777
1778
1779/* Juson news center cleanup and sidebar alignment. */
1780body.page-id-34 .juson-news-layout {
1781  display: grid !important;
1782  grid-template-columns: 230px minmax(0, 1fr) !important;
1783  gap: 34px !important;
1784  align-items: start !important;
1785  width: min(1140px, calc(100% - 48px)) !important;
1786  max-width: 1140px !important;
1787  margin-left: auto !important;
1788  margin-right: auto !important;
1789  padding: 54px 0 78px !important;
1790}
1791
1792body.page-id-34 .juson-news-sidebar,
1793body.single-post .juson-news-sidebar {
1794  width: 230px !important;
1795  max-width: 230px !important;
1796  flex: 0 0 230px !important;
1797  display: flex !important;
1798  flex-direction: column !important;
1799  gap: 18px !important;
1800}
1801
1802body.page-id-34 .juson-news-sidebar .juson-side-panel,
1803body.single-post .juson-news-sidebar .juson-side-panel {
1804  overflow: hidden !important;
1805  border: 1px solid #e4e9f1 !important;
1806  border-radius: 8px !important;
1807  background: #fff !important;
1808  box-shadow: none !important;
1809}
1810
1811body.page-id-34 .juson-news-sidebar .juson-side-panel h2,
1812body.single-post .juson-news-sidebar .juson-side-panel h2 {
1813  margin: 0 !important;
1814  padding: 13px 16px !important;
1815  border-bottom: 1px solid #e4e9f1 !important;
1816  background: #f8fafd !important;
1817  color: #111827 !important;
1818  font-size: 16px !important;
1819  line-height: 1.3 !important;
1820  font-weight: 900 !important;
1821}
1822
1823body.page-id-34 .juson-news-cat-list,
1824body.single-post .juson-news-cat-list {
1825  margin: 0 !important;
1826  padding: 8px 12px !important;
1827  list-style: none !important;
1828}
1829
1830body.page-id-34 .juson-news-cat-list li,
1831body.single-post .juson-news-cat-list li {
1832  margin: 0 !important;
1833  padding: 0 !important;
1834  border-bottom: 0 !important;
1835  list-style: none !important;
1836}
1837
1838body.page-id-34 .juson-news-cat-list a,
1839body.single-post .juson-news-cat-list a {
1840  display: flex !important;
1841  align-items: center !important;
1842  justify-content: space-between !important;
1843  gap: 10px !important;
1844  min-height: 38px !important;
1845  padding: 9px 10px !important;
1846  border: 0 !important;
1847  border-radius: 6px !important;
1848  color: #4b5563 !important;
1849  background: transparent !important;
1850  font-size: 14px !important;
1851  line-height: 1.35 !important;
1852  font-weight: 800 !important;
1853  text-decoration: none !important;
1854}
1855
1856body.page-id-34 .juson-news-cat-list a:after,
1857body.single-post .juson-news-cat-list a:after {
1858  content: "›" !important;
1859  display: inline-flex !important;
1860  align-items: center !important;
1861  justify-content: center !important;
1862  width: 18px !important;
1863  height: 18px !important;
1864  border-radius: 999px !important;
1865  background: #eef3fb !important;
1866  color: #7b8798 !important;
1867  font-size: 15px !important;
1868  font-weight: 900 !important;
1869}
1870
1871body.page-id-34 .juson-news-center[data-active="company"] .juson-news-cat-list a[href="#company"],
1872body.page-id-34 .juson-news-center[data-active="industry"] .juson-news-cat-list a[href="#industry"],
1873body.page-id-34 .juson-news-center[data-active="product"] .juson-news-cat-list a[href="#product"],
1874body.single-post .juson-news-cat-list a.is-active {
1875  color: #0b5ed7 !important;
1876  background: #eef5ff !important;
1877}
1878
1879body.page-id-34 .juson-news-center[data-active="company"] .juson-news-cat-list a[href="#company"]:after,
1880body.page-id-34 .juson-news-center[data-active="industry"] .juson-news-cat-list a[href="#industry"]:after,
1881body.page-id-34 .juson-news-center[data-active="product"] .juson-news-cat-list a[href="#product"]:after,
1882body.single-post .juson-news-cat-list a.is-active:after {
1883  color: #fff !important;
1884  background: #2f5aae !important;
1885}
1886
1887body.page-id-34 .juson-contact-panel figure,
1888body.single-post .juson-contact-panel figure {
1889  margin: 0 !important;
1890}
1891
1892body.page-id-34 .juson-contact-panel img,
1893body.single-post .juson-contact-panel img {
1894  display: block !important;
1895  width: 100% !important;
1896  height: 116px !important;
1897  padding: 10px 10px 0 !important;
1898  object-fit: cover !important;
1899  box-sizing: border-box !important;
1900}
1901
1902body.page-id-34 .juson-contact-panel p,
1903body.single-post .juson-contact-panel p {
1904  margin: 0 !important;
1905  padding: 0 12px 10px !important;
1906  color: #5f6b7c !important;
1907  font-size: 13px !important;
1908  line-height: 1.7 !important;
1909}
1910
1911body.page-id-34 .juson-contact-panel p:first-of-type,
1912body.single-post .juson-contact-panel p:first-of-type {
1913  padding-top: 10px !important;
1914}
1915
1916body.page-id-34 .juson-contact-panel a,
1917body.single-post .juson-contact-panel a {
1918  color: #0b5ed7 !important;
1919  font-weight: 800 !important;
1920  text-decoration: none !important;
1921}
1922
1923@media (max-width: 959px) {
1924  body.page-id-34 .juson-news-layout {
1925    grid-template-columns: 1fr !important;
1926    width: calc(100% - 32px) !important;
1927    padding: 34px 0 56px !important;
1928  }
1929
1930  body.page-id-34 .juson-news-sidebar {
1931    display: none !important;
1932  }
1933}
1934
1935
1936/* Juson final alignment and compact sidebar controls. */
1937body.page-id-34 .juson-news-layout,
1938body.single-post .juson-post-layout {
1939  display: grid !important;
1940  grid-template-columns: 230px minmax(0, 850px) !important;
1941  gap: 34px !important;
1942  justify-content: start !important;
1943  align-items: start !important;
1944  width: min(1140px, calc(100% - 48px)) !important;
1945  max-width: 1140px !important;
1946  margin-left: auto !important;
1947  margin-right: auto !important;
1948}
1949
1950body.page-id-34 .juson-news-main,
1951body.single-post .juson-post-main {
1952  width: 100% !important;
1953  max-width: 850px !important;
1954  min-width: 0 !important;
1955}
1956
1957body.page-id-34 .juson-news-sidebar,
1958body.single-post .juson-news-sidebar {
1959  width: 230px !important;
1960  max-width: 230px !important;
1961  flex: 0 0 230px !important;
1962  gap: 14px !important;
1963}
1964
1965body.page-id-34 .juson-news-sidebar .juson-side-panel h2,
1966body.single-post .juson-news-sidebar .juson-side-panel h2 {
1967  padding: 10px 12px !important;
1968  font-size: 15px !important;
1969  line-height: 1.25 !important;
1970}
1971
1972body.page-id-34 .juson-news-cat-list,
1973body.single-post .juson-news-cat-list {
1974  padding: 6px 8px !important;
1975}
1976
1977body.page-id-34 .juson-news-cat-list a,
1978body.single-post .juson-news-cat-list a {
1979  min-height: 30px !important;
1980  padding: 6px 8px !important;
1981  gap: 8px !important;
1982  font-size: 13px !important;
1983  line-height: 1.3 !important;
1984  border-radius: 5px !important;
1985}
1986
1987body.page-id-34 .juson-news-cat-list a:after,
1988body.single-post .juson-news-cat-list a:after {
1989  width: 16px !important;
1990  height: 16px !important;
1991  font-size: 13px !important;
1992}
1993
1994body.page-id-34 .juson-news-center[data-active="company"] .juson-news-cat-list a[data-news-target="company"],
1995body.page-id-34 .juson-news-center[data-active="industry"] .juson-news-cat-list a[data-news-target="industry"],
1996body.page-id-34 .juson-news-center[data-active="product"] .juson-news-cat-list a[data-news-target="product"] {
1997  color: #0b5ed7 !important;
1998  background: #eef5ff !important;
1999}
2000
2001body.page-id-34 .juson-news-center[data-active="company"] .juson-news-cat-list a[data-news-target="company"]:after,
2002body.page-id-34 .juson-news-center[data-active="industry"] .juson-news-cat-list a[data-news-target="industry"]:after,
2003body.page-id-34 .juson-news-center[data-active="product"] .juson-news-cat-list a[data-news-target="product"]:after {
2004  color: #fff !important;
2005  background: #2f5aae !important;
2006}
2007
2008body.page-id-34 .juson-contact-panel img,
2009body.single-post .juson-contact-panel img {
2010  height: 104px !important;
2011  padding: 8px 8px 0 !important;
2012}
2013
2014body.page-id-34 .juson-contact-panel p,
2015body.single-post .juson-contact-panel p {
2016  padding: 0 10px 8px !important;
2017  font-size: 12.5px !important;
2018  line-height: 1.6 !important;
2019}
2020
2021body.page-id-34 .juson-contact-panel p:first-of-type,
2022body.single-post .juson-contact-panel p:first-of-type {
2023  padding-top: 8px !important;
2024}
2025
2026@media (max-width: 959px) {
2027  body.page-id-34 .juson-news-layout,
2028  body.single-post .juson-post-layout {
2029    grid-template-columns: 1fr !important;
2030    width: calc(100% - 32px) !important;
2031    max-width: calc(100% - 32px) !important;
2032  }
2033
2034  body.page-id-34 .juson-news-main,
2035  body.single-post .juson-post-main {
2036    max-width: none !important;
2037  }
2038}
2039
2040/* Juson mobile layout polish 2026-08-04 */
2041body.single-post .juson-post-layout {
2042  display: block !important;
2043  width: min(850px, calc(100% - 48px)) !important;
2044  max-width: 850px !important;
2045  margin-left: auto !important;
2046  margin-right: auto !important;
2047}
2048
2049body.single-post .juson-post-main,
2050body.single-post .juson-article {
2051  width: 100% !important;
2052  max-width: 850px !important;
2053}
2054
2055body.single-post .juson-news-sidebar {
2056  display: none !important;
2057}
2058
2059.juson-footer-main-compact {
2060  display: block !important;
2061  padding-bottom: 22px !important;
2062}
2063
2064.juson-footer-main-compact .juson-footer-contact {
2065  max-width: 760px !important;
2066  padding-top: 0 !important;
2067  text-align: left !important;
2068}
2069
2070@media (max-width: 959px) {
2071  .juson-site .juson-inner,
2072  .juson-page-hero .juson-inner,
2073  .juson-section .juson-inner,
2074  .juson-footer-shell,
2075  body.page-id-34 .juson-news-layout,
2076  body.single-post .juson-post-layout {
2077    width: calc(100% - 32px) !important;
2078    max-width: calc(100% - 32px) !important;
2079    margin-left: auto !important;
2080    margin-right: auto !important;
2081  }
2082
2083  .juson-section,
2084  .juson-site,
2085  .juson-page-hero {
2086    padding-left: 0 !important;
2087    padding-right: 0 !important;
2088  }
2089
2090  .juson-card-grid,
2091  .juson-feature-grid,
2092  .juson-product-grid,
2093  .juson-manual-grid,
2094  .juson-media-grid,
2095  .juson-logo-row,
2096  .juson-contact-grid,
2097  .juson-about-grid,
2098  .juson-capability-grid {
2099    width: 100% !important;
2100    max-width: 100% !important;
2101    margin-left: 0 !important;
2102    margin-right: 0 !important;
2103  }
2104
2105  .juson-text-card,
2106  .juson-feature-grid article,
2107  .juson-manual-card,
2108  .juson-product-card,
2109  .juson-news-item,
2110  .juson-contact-card {
2111    box-sizing: border-box !important;
2112  }
2113
2114  body.page-id-34 .juson-news-layout {
2115    display: flex !important;
2116    flex-direction: column !important;
2117    gap: 18px !important;
2118    padding-top: 20px !important;
2119    padding-bottom: 34px !important;
2120  }
2121
2122  body.page-id-34 .juson-news-sidebar {
2123    display: block !important;
2124    width: 100% !important;
2125    max-width: none !important;
2126    flex: none !important;
2127    order: 0 !important;
2128  }
2129
2130  body.page-id-34 .juson-news-sidebar .juson-contact-panel {
2131    display: none !important;
2132  }
2133
2134  body.page-id-34 .juson-news-sidebar .juson-side-panel {
2135    border: 0 !important;
2136    border-radius: 0 !important;
2137    background: transparent !important;
2138    box-shadow: none !important;
2139    overflow: visible !important;
2140  }
2141
2142  body.page-id-34 .juson-news-sidebar .juson-side-panel h2 {
2143    display: none !important;
2144  }
2145
2146  body.page-id-34 .juson-news-cat-list {
2147    display: grid !important;
2148    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
2149    gap: 8px !important;
2150    padding: 0 !important;
2151    margin: 0 !important;
2152    list-style: none !important;
2153  }
2154
2155  body.page-id-34 .juson-news-cat-list li {
2156    border: 0 !important;
2157    margin: 0 !important;
2158    padding: 0 !important;
2159  }
2160
2161  body.page-id-34 .juson-news-cat-list a {
2162    display: flex !important;
2163    align-items: center !important;
2164    justify-content: center !important;
2165    min-height: 38px !important;
2166    padding: 8px 8px !important;
2167    border: 1px solid #dbe4f0 !important;
2168    border-radius: 999px !important;
2169    background: #fff !important;
2170    color: #536174 !important;
2171    font-size: 14px !important;
2172    font-weight: 800 !important;
2173    line-height: 1.2 !important;
2174    text-decoration: none !important;
2175    box-shadow: none !important;
2176    cursor: pointer !important;
2177  }
2178
2179  body.page-id-34 .juson-news-cat-list a:after {
2180    display: none !important;
2181    content: none !important;
2182  }
2183
2184  body.page-id-34 .juson-news-center[data-active="company"] .juson-news-cat-list a[data-news-target="company"],
2185  body.page-id-34 .juson-news-center[data-active="industry"] .juson-news-cat-list a[data-news-target="industry"],
2186  body.page-id-34 .juson-news-center[data-active="product"] .juson-news-cat-list a[data-news-target="product"] {
2187    border-color: #0b64d8 !important;
2188    background: #0b64d8 !important;
2189    color: #fff !important;
2190  }
2191
2192  body.page-id-34 .juson-news-main {
2193    width: 100% !important;
2194    max-width: 100% !important;
2195    order: 1 !important;
2196  }
2197
2198  body.page-id-34 .juson-news-item {
2199    display: grid !important;
2200    grid-template-columns: 96px minmax(0, 1fr) !important;
2201    gap: 14px !important;
2202    align-items: start !important;
2203    padding: 14px 0 !important;
2204  }
2205
2206  body.page-id-34 .juson-news-thumb,
2207  body.page-id-34 .juson-news-thumb a,
2208  body.page-id-34 .juson-news-thumb img {
2209    width: 96px !important;
2210    height: 72px !important;
2211    min-width: 96px !important;
2212    border-radius: 6px !important;
2213    object-fit: cover !important;
2214  }
2215
2216  body.page-id-34 .juson-news-copy h3,
2217  body.page-id-34 .juson-news-copy .wp-block-post-title {
2218    margin-top: 0 !important;
2219    font-size: 16px !important;
2220    line-height: 1.35 !important;
2221  }
2222
2223  body.page-id-34 .juson-news-copy .wp-block-post-excerpt {
2224    margin-top: 6px !important;
2225    font-size: 13px !important;
2226    line-height: 1.55 !important;
2227  }
2228
2229  body.single-post .juson-post-layout {
2230    display: block !important;
2231    padding-top: 20px !important;
2232    padding-bottom: 34px !important;
2233  }
2234
2235  body.single-post .juson-article {
2236    padding: 22px 18px 28px !important;
2237    border-radius: 8px !important;
2238    box-shadow: none !important;
2239  }
2240
2241  body.single-post .juson-article-head h1 {
2242    font-size: 24px !important;
2243    line-height: 1.3 !important;
2244  }
2245
2246  body.single-post .juson-article-meta {
2247    gap: 8px !important;
2248    font-size: 13px !important;
2249  }
2250
2251  .juson-footer-main-compact {
2252    padding-bottom: 18px !important;
2253  }
2254
2255  .juson-footer-main-compact .juson-footer-contact {
2256    max-width: 100% !important;
2257  }
2258}
2259
2260/* Juson single post content correction 2026-08-04 */
2261body.single-post .single-post-container {
2262  width: 100% !important;
2263  max-width: 100% !important;
2264  padding-left: 0 !important;
2265  padding-right: 0 !important;
2266}
2267
2268body.single-post .single-post-container .row {
2269  display: block !important;
2270  margin-left: 0 !important;
2271  margin-right: 0 !important;
2272}
2273
2274body.single-post .nv-single-post-wrap.col {
2275  width: 100% !important;
2276  max-width: 100% !important;
2277  padding-left: 0 !important;
2278  padding-right: 0 !important;
2279}
2280
2281body.single-post .nv-single-post-wrap .entry-header {
2282  display: none !important;
2283}
2284
2285body.single-post .nv-content-wrap {
2286  margin-top: 0 !important;
2287}
2288
2289/* Juson mobile-only scope correction 2026-08-04 */
2290@media (min-width: 960px) {
2291  body.single-post .juson-post-layout {
2292    display: grid !important;
2293    grid-template-columns: 230px minmax(0, 850px) !important;
2294    gap: 32px !important;
2295    align-items: start !important;
2296    width: min(1140px, calc(100% - 48px)) !important;
2297    max-width: 1140px !important;
2298    margin-left: auto !important;
2299    margin-right: auto !important;
2300  }
2301
2302  body.single-post .juson-news-sidebar {
2303    display: flex !important;
2304    flex-direction: column !important;
2305    gap: 16px !important;
2306    width: 230px !important;
2307    max-width: 230px !important;
2308  }
2309
2310  body.single-post .juson-post-main,
2311  body.single-post .juson-article {
2312    width: 100% !important;
2313    max-width: 850px !important;
2314  }
2315
2316  body.single-post .juson-article {
2317    box-shadow: none !important;
2318  }
2319
2320  .juson-footer-main-simple {
2321    display: grid !important;
2322    grid-template-columns: minmax(460px, 1fr) minmax(300px, .42fr) !important;
2323    gap: 56px !important;
2324  }
2325
2326  .juson-footer-main-simple .juson-footer-brand {
2327    display: flex !important;
2328  }
2329
2330  .juson-footer-main-simple .juson-footer-contact {
2331    text-align: right !important;
2332  }
2333}
2334
2335@media (max-width: 959px) {
2336  body.single-post .juson-news-sidebar {
2337    display: none !important;
2338  }
2339
2340  body.single-post .juson-post-layout {
2341    display: block !important;
2342    width: calc(100% - 32px) !important;
2343    max-width: calc(100% - 32px) !important;
2344  }
2345
2346  .juson-footer-main-simple .juson-footer-brand {
2347    display: none !important;
2348  }
2349
2350  .juson-footer-main-simple {
2351    display: block !important;
2352  }
2353
2354  .juson-footer-main-simple .juson-footer-contact {
2355    max-width: 100% !important;
2356    text-align: left !important;
2357  }
2358}
2359
2360/* Juson stronger mobile gutters 2026-08-04 */
2361@media (max-width: 959px) {
2362  body .neve-main .container,
2363  body .neve-main .single-post-container,
2364  body .neve-main .nv-single-page-wrap,
2365  body .neve-main .nv-single-post-wrap {
2366    width: 100% !important;
2367    max-width: 100% !important;
2368    padding-left: 0 !important;
2369    padding-right: 0 !important;
2370    box-sizing: border-box !important;
2371  }
2372
2373  body .neve-main .nv-content-wrap {
2374    width: 100% !important;
2375    max-width: 100% !important;
2376    overflow-x: hidden !important;
2377    box-sizing: border-box !important;
2378  }
2379
2380  body .neve-main .nv-content-wrap .juson-inner,
2381  body .neve-main .nv-content-wrap .juson-section-inner,
2382  body .neve-main .nv-content-wrap .wp-block-columns.juson-inner,
2383  body .neve-main .nv-content-wrap .wp-block-group.juson-inner,
2384  body .neve-main .nv-content-wrap .juson-news-layout,
2385  body .neve-main .nv-content-wrap .juson-contact-grid,
2386  body .neve-main .nv-content-wrap .juson-about-grid,
2387  body .neve-main .nv-content-wrap .juson-capability-grid,
2388  body .neve-main .nv-content-wrap .juson-product-grid,
2389  body .neve-main .nv-content-wrap .juson-manual-grid,
2390  body .neve-main .nv-content-wrap .juson-feature-grid,
2391  body .neve-main .nv-content-wrap .juson-card-grid,
2392  body .neve-main .nv-content-wrap .juson-media-grid {
2393    width: calc(100% - 32px) !important;
2394    max-width: calc(100% - 32px) !important;
2395    margin-left: auto !important;
2396    margin-right: auto !important;
2397    box-sizing: border-box !important;
2398  }
2399
2400  body .neve-main .nv-content-wrap .juson-page-hero,
2401  body .neve-main .nv-content-wrap .juson-hero {
2402    width: 100% !important;
2403    max-width: 100% !important;
2404    margin-left: 0 !important;
2405    margin-right: 0 !important;
2406  }
2407
2408  body .neve-main .nv-content-wrap .juson-page-hero .juson-inner,
2409  body .neve-main .nv-content-wrap .juson-hero .juson-inner {
2410    width: calc(100% - 32px) !important;
2411    max-width: calc(100% - 32px) !important;
2412    margin-left: auto !important;
2413    margin-right: auto !important;
2414  }
2415
2416  body .neve-main .nv-content-wrap .juson-news-center,
2417  body .neve-main .nv-content-wrap .juson-post-page {
2418    width: 100% !important;
2419    max-width: 100% !important;
2420    padding-left: 0 !important;
2421    padding-right: 0 !important;
2422    box-sizing: border-box !important;
2423  }
2424
2425  body .neve-main .nv-content-wrap .juson-news-center .juson-news-layout,
2426  body .neve-main .nv-content-wrap .juson-post-page .juson-post-layout {
2427    width: calc(100% - 32px) !important;
2428    max-width: calc(100% - 32px) !important;
2429    margin-left: auto !important;
2430    margin-right: auto !important;
2431  }
2432
2433  body .neve-main .nv-content-wrap .wp-block-image,
2434  body .neve-main .nv-content-wrap figure {
2435    max-width: 100% !important;
2436  }
2437}
2438
2439/* Juson news mobile gutter correction 2026-08-04 */
2440@media (max-width: 959px) {
2441  body.page-id-34 .neve-main .nv-content-wrap .juson-news-layout {
2442    width: auto !important;
2443    max-width: none !important;
2444    margin-left: 16px !important;
2445    margin-right: 16px !important;
2446    box-sizing: border-box !important;
2447  }
2448
2449  body.page-id-34 .neve-main .nv-content-wrap .juson-news-sidebar,
2450  body.page-id-34 .neve-main .nv-content-wrap .juson-news-main {
2451    min-width: 0 !important;
2452    max-width: 100% !important;
2453    box-sizing: border-box !important;
2454  }
2455}
2456
2457/* Juson Neve mobile row gutter reset 2026-08-04 */
2458@media (max-width: 959px) {
2459  body .neve-main .container .row,
2460  body .neve-main .single-page-container .row,
2461  body .neve-main .single-post-container .row {
2462    margin-left: 0 !important;
2463    margin-right: 0 !important;
2464    width: 100% !important;
2465    max-width: 100% !important;
2466    box-sizing: border-box !important;
2467  }
2468
2469  body .neve-main .nv-single-page-wrap.col,
2470  body .neve-main .nv-single-post-wrap.col {
2471    padding-left: 0 !important;
2472    padding-right: 0 !important;
2473    max-width: 100% !important;
2474    box-sizing: border-box !important;
2475  }
2476}
2477
2478/* Juson news mobile list structure fix 2026-08-04 */
2479@media (max-width: 959px) {
2480  body.page-id-34 .juson-news-item {
2481    display: block !important;
2482    width: 100% !important;
2483    max-width: 100% !important;
2484    min-height: 0 !important;
2485    padding: 14px 0 !important;
2486    border-bottom: 1px solid #e7edf5 !important;
2487    box-sizing: border-box !important;
2488  }
2489
2490  body.page-id-34 .juson-news-item .wp-block-group__inner-container {
2491    display: grid !important;
2492    grid-template-columns: 96px minmax(0, 1fr) !important;
2493    gap: 14px !important;
2494    align-items: start !important;
2495    width: 100% !important;
2496    max-width: 100% !important;
2497    min-width: 0 !important;
2498    box-sizing: border-box !important;
2499  }
2500
2501  body.page-id-34 .juson-news-thumb {
2502    grid-column: 1 !important;
2503    grid-row: 1 !important;
2504    margin: 0 !important;
2505  }
2506
2507  body.page-id-34 .juson-news-copy {
2508    grid-column: 2 !important;
2509    grid-row: 1 !important;
2510    width: auto !important;
2511    max-width: 100% !important;
2512    min-width: 0 !important;
2513    margin: 0 !important;
2514    overflow: hidden !important;
2515  }
2516
2517  body.page-id-34 .juson-news-copy h3,
2518  body.page-id-34 .juson-news-copy .wp-block-post-title,
2519  body.page-id-34 .juson-news-copy .wp-block-post-title a {
2520    display: block !important;
2521    width: 100% !important;
2522    max-width: 100% !important;
2523    margin: 0 !important;
2524    color: #17233c !important;
2525    font-size: 16px !important;
2526    font-weight: 850 !important;
2527    line-height: 1.35 !important;
2528    text-decoration: none !important;
2529    overflow-wrap: anywhere !important;
2530  }
2531
2532  body.page-id-34 .juson-news-copy .wp-block-post-excerpt {
2533    width: 100% !important;
2534    max-width: 100% !important;
2535    margin: 7px 0 0 !important;
2536    color: #69778c !important;
2537    font-size: 13px !important;
2538    line-height: 1.5 !important;
2539    overflow: hidden !important;
2540  }
2541
2542  body.page-id-34 .juson-news-copy .wp-block-post-excerpt p {
2543    margin: 0 !important;
2544    display: -webkit-box !important;
2545    -webkit-line-clamp: 2 !important;
2546    -webkit-box-orient: vertical !important;
2547    overflow: hidden !important;
2548  }
2549}
2550
2551/* Juson news mobile title clamp 2026-08-04 */
2552@media (max-width: 959px) {
2553  body.page-id-34 .juson-news-copy .wp-block-post-title,
2554  body.page-id-34 .juson-news-copy .wp-block-post-title a {
2555    display: -webkit-box !important;
2556    -webkit-line-clamp: 2 !important;
2557    -webkit-box-orient: vertical !important;
2558    overflow: hidden !important;
2559    text-overflow: ellipsis !important;
2560  }
2561
2562  body.page-id-34 .juson-news-copy .wp-block-post-title {
2563    max-height: 44px !important;
2564  }
2565
2566  body.page-id-34 .juson-news-copy .wp-block-post-excerpt {
2567    max-height: 42px !important;
2568  }
2569}
2570
2571/* Juson news mobile copy flow fix 2026-08-04 */
2572@media (max-width: 959px) {
2573  body.page-id-34 .juson-news-item .juson-news-copy,
2574  body.page-id-34 .juson-news-item .juson-news-copy .wp-block-group__inner-container {
2575    display: block !important;
2576    width: 100% !important;
2577    max-width: 100% !important;
2578    min-width: 0 !important;
2579    overflow: hidden !important;
2580  }
2581
2582  body.page-id-34 .juson-news-item .juson-news-copy .wp-block-post-title,
2583  body.page-id-34 .juson-news-item .juson-news-copy .wp-block-post-title a {
2584    width: 100% !important;
2585    max-width: 100% !important;
2586  }
2587
2588  body.page-id-34 .juson-news-item .juson-news-copy .wp-block-post-excerpt,
2589  body.page-id-34 .juson-news-item .juson-news-copy .wp-block-post-excerpt p {
2590    width: 100% !important;
2591    max-width: 100% !important;
2592  }
2593}
2594
2595/* Juson news mobile excerpt line fix 2026-08-04 */
2596@media (max-width: 959px) {
2597  body.page-id-34 .juson-news-item .juson-news-copy .wp-block-post-excerpt {
2598    height: 40px !important;
2599    max-height: 40px !important;
2600    margin-top: 7px !important;
2601  }
2602
2603  body.page-id-34 .juson-news-item .juson-news-copy .wp-block-post-excerpt p,
2604  body.page-id-34 .juson-news-item .juson-news-copy .wp-block-post-excerpt__excerpt {
2605    margin: 0 !important;
2606    color: #69778c !important;
2607    font-size: 13px !important;
2608    line-height: 20px !important;
2609    display: -webkit-box !important;
2610    -webkit-line-clamp: 2 !important;
2611    -webkit-box-orient: vertical !important;
2612    overflow: hidden !important;
2613    text-overflow: ellipsis !important;
2614  }
2615}
2616</style>
2617<link rel="stylesheet" href="/assets/i18n.css">
2618</head>
2619
2620<body  class="home wp-singular page-template-default page page-id-8 wp-theme-neve  nv-blog-grid nv-sidebar-full-width nv-without-title menu_sidebar_slide_left" id="neve_body"  >
2621<div class="wrapper">
2622	
2623	<header class="header"  >
2624		<a class="neve-skip-link show-on-focus" href="#content" >
2625			跳至正文		</a>
2626		<div id="header-grid"  class="hfg_header site-header">
2627	
2628<nav class="header--row header-main hide-on-mobile hide-on-tablet layout-full-contained nv-navbar header--row"
2629	data-row-id="main" data-show-on="desktop">
2630
2631	<div
2632		class="header--row-inner header-main-inner">
2633		<div class="container">
2634			<div
2635				class="row row--wrapper"
2636				data-section="hfg_header_layout_main" >
2637				<div class="hfg-slot left"><div class="builder-item desktop-left"><div class="item--inner builder-item--logo"
2638		data-section="title_tagline"
2639		data-item-id="logo">
2640	
2641<div class="site-logo">
2642	<a class="brand" href="/" aria-label="威尔智能硬件 智能手表产品方案与智能硬件配套 APP" rel="home"><div class="nv-title-tagline-wrap"><p class="site-title">威尔智能硬件</p><small>智能手表产品方案与智能硬件配套 APP</small></div></a></div>
2643	</div>
2644
2645</div></div><div class="hfg-slot right"><div class="builder-item has-nav"><div class="item--inner builder-item--primary-menu has_menu"
2646		data-section="header_menu_primary"
2647		data-item-id="primary-menu">
2648	<div class="nv-nav-wrap">
2649	<div role="navigation" class="nav-menu-primary"
2650			aria-label="主菜单">
2651
2652		<ul id="nv-primary-navigation-main" class="primary-menu-ul nav-ul menu-desktop"><li id="menu-item-95" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-8 
2652current_page_item menu-item-95 nv-active"><div class="wrap"><a href="/" aria-current="page">首页</a></div></li>
2653<li id="menu-item-107" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-107"><div class="wrap"><a href="/company-profile/">公司简介</a></div></li>
2654<li id="menu-item-109" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-109"><div class="wrap"><a href="/news-center/">新闻中心</a></div></li>
2655<li id="menu-item-96" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-96"><div class="wrap"><a href="/products/">产品中心</a></div></li>
2656<li id="menu-item-105" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-105"><div class="wrap"><a href="/docs-center/">文档中心</a></div></li>
2657<li id="menu-item-110" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-110"><div class="wrap"><a href="/contact/">联系我们</a></div></li>
2658</ul>	</div>
2659</div>
2660
2661	</div>
2662
2663</div></div>							</div>
2664		</div>
2665	</div>
2666</nav>
2667
2668
2669<nav class="header--row header-main hide-on-desktop layout-full-contained nv-navbar header--row"
2670	data-row-id="main" data-show-on="mobile">
2671
2672	<div
2673		class="header--row-inner header-main-inner">
2674		<div class="container">
2675			<div
2676				class="row row--wrapper"
2677				data-section="hfg_header_layout_main" >
2678				<div class="hfg-slot left"><div class="builder-item tablet-left mobile-left"><div class="item--inner builder-item--logo"
2679		data-section="title_tagline"
2680		data-item-id="logo">
2681	
2682<div class="site-logo">
2683	<a class="brand" href="/" aria-label="威尔智能硬件 智能手表产品方案与智能硬件配套 APP" rel="home"><div class="nv-title-tagline-wrap"><p class="site-title">威尔智能硬件</p><small>智能手表产品方案与智能硬件配套 APP</small></div></a></div>
2684	</div>
2685
2686</div></div><div class="hfg-slot right"><div class="builder-item tablet-left mobile-left"><div class="item--inner builder-item--nav-icon"
2687		data-section="header_menu_icon"
2688		data-item-id="nav-icon">
2689	<div class="menu-mobile-toggle item-button navbar-toggle-wrapper">
2690	<button type="button" class=" navbar-toggle"
2691			value="导航菜单"
2692					aria-label="导航菜单 "
2693			aria-expanded="false" onclick="if('undefined' !== typeof toggleAriaClick ) { toggleAriaClick() }">
2694					<span class="bars">
2695				<span class="icon-bar"></span>
2696				<span class="icon-bar"></span>
2697				<span class="icon-bar"></span>
2698			</span>
2699					<span class="screen-reader-text">导航菜单</span>
2700	</button>
2701</div> <!--.navbar-toggle-wrapper-->
2702
2703
2704	</div>
2705
2706</div></div>							</div>
2707		</div>
2708	</div>
2709</nav>
2710
2711<div
2712		id="header-menu-sidebar" class="header-menu-sidebar tcb menu-sidebar-panel slide_left hfg-pe"
2713		data-row-id="sidebar">
2714	<div id="header-menu-sidebar-bg" class="header-menu-sidebar-bg">
2715				<div class="close-sidebar-panel navbar-toggle-wrapper">
2716			<button type="button" class="hamburger is-active  navbar-toggle active" 					value="导航菜单"
2717					aria-label="导航菜单 "
2718					aria-expanded="false" onclick="if('undefined' !== typeof toggleAriaClick ) { toggleAriaClick() }">
2719								<span class="bars">
2720						<span class="icon-bar"></span>
2721						<span class="icon-bar"></span>
2722						<span class="icon-bar"></span>
2723					</span>
2724								<span class="screen-reader-text">
2725			导航菜单					</span>
2726			</button>
2727		</div>
2728					<div id="header-menu-sidebar-inner" class="header-menu-sidebar-inner tcb ">
2729						<div class="builder-item has-nav"><div class="item--inner builder-item--primary-menu has_menu"
2730		data-section="header_menu_primary"
2731		data-item-id="primary-menu">
2732	<div class="nv-nav-wrap">
2733	<div role="navigation" class="nav-menu-primary"
2734			aria-label="主菜单">
2735
2736		<ul id="nv-primary-navigation-sidebar" class="primary-menu-ul nav-ul menu-mobile"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-8 current_page_item menu-item-95 nv-active"><div class="wrap"><a href="/" aria-current="page">首页</a></div></li>
2737<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-107"><div class="wrap"><a href="/company-profile/">公司简介</a></div></li>
2738<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-109"><div class="wrap"><a href="/news-center/">新闻中心</a></div></li>
2739<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-96"><div class="wrap"><a href="/products/">产品中心</a></div></li>
2740<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-105"><div class="wrap"><a href="/docs-center/">文档中心</a></div></li>
2741<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-110"><div class="wrap"><a href="/contact/">联系我们</a></div></li>
2742</ul>	</div>
2743</div>
2744
2745	</div>
2746
2747</div>					</div>
2748	</div>
2749</div>
2750<div class="header-menu-sidebar-overlay hfg-ov hfg-pe" onclick="if('undefined' !== typeof toggleAriaClick ) { toggleAriaClick() }"></div>
2751</div>
2752	</header>
2753
2754	<style>.nav-ul li:focus-within .wrap.active + .sub-menu { opacity: 1; visibility: visible; }.nav-ul li.neve-mega-menu:focus-within .wrap.active + .sub-menu { display: grid; }.nav-ul li > .wrap { display: flex; align-items: center; position: relative; padding: 0 4px; }.nav-ul:not(.menu-mobile):not(.neve-mega-menu) > li > .wrap > a { padding-top: 1px }</style>
2755
2756	
2757	<main id="content" class="neve-main">
2758
2759<div class=" container-fluid single-page-container">
2760	<div class="row">
2761				<div class="nv-single-page-wrap col">
2762			<div class="nv-content-wrap entry-content"><div class="juson-site juson-home">
2763  <section class="juson-home-hero">
2764    <div class="juson-inner juson-hero-grid">
2765      <div class="juson-hero-copy">
2766        <p class="juson-kicker">Juson Smart</p>
2767        <h1>优质专业的智能手表产品方案提供商</h1>
2768        <p class="juson-lede">威尔智能硬件专注数码通讯与智能穿戴产品方案设计,为企业提供量身定制化服务,覆盖智能手表、智能手环、儿童手表、配套 APP 与智能设备平台。</p>
2769        <div class="juson-actions"><a class="juson-btn" href="/products/">查看产品中心</a><a class="juson-btn secondary" href="/company-profile/">了解公司</a></div>
2770        <div class="juson-trust"><span class="juson-stars">★★★★★</span><span>研发、销售、管理团队协同,为客户提供稳定高效方案</span></div>
2771      </div>
2772      <div class="juson-hero-visual" aria-hidden="true">
2773        <div class="juson-blue-panel"></div>
2774        <figure class="juson-floating-card card-combo"><img decoding="async" src="/assets/homepage/hero-wearables-combo-cutout.png" alt=""><figcaption>智能穿戴产品组合</figcaption></figure>
2775      </div>
2776    </div>
2777  </section>
2778  <section class="juson-advantage-section"><div class="juson-inner juson-advantage">
2779    <div class="juson-advantage-media"><img decoding="async" src="/assets/homepage/home-company-advantage-clean.png" alt="智能穿戴研发方案示意图"></div>
2780    <div class="juson-advantage-copy"><p class="juson-kicker">Company Advantage</p><h2>公司优势</h2><p>数十名同行行业精英研发工程师,为客户量身定制、研发提供整套设计方案。</p></div>
2781  </div></section>
2782  <section class="juson-advantage-section"><div class="juson-inner juson-advantage reverse">
2783    <div class="juson-advantage-media"><img decoding="async" src="/assets/homepage/home-industry-advantage-clean.png" alt="智能穿戴供应链与交付示意图"></div>
2784    <div class="juson-advantage-copy"><p class="juson-kicker">Industry Advantage</p><h2>行业优势</h2><p>与多个企业龙头公司建立长期战略合作关系,服务质量赢得一致好评,为企业提供优质、稳定、高效的设计方案。</p></div>
2785  </div></section>
2786  <section class="juson-advantage-section"><div class="juson-inner juson-advantage">
2787    <div class="juson-advantage-media"><img decoding="async" src="/assets/homepage/home-team-advantage-clean.png" alt="智能穿戴项目团队协作示意图"></div>
2788    <div class="juson-advantage-copy"><p class="juson-kicker">Team Advantage</p><h2>人员优势</h2><p>公司具备强大的管理团队、销售团队、研发团队,研发团队 90% 为行业精英,具备多年通信技术经验及对行业趋势发展的深刻见解。</p></div>
2789  </div></section>
2790  <section class="juson-section"><div class="juson-inner juson-split">
2791    <div><p class="juson-kicker">About Us</p><h2>专业从事数码通讯类产品方案设计</h2><p>公司成立于 2019 年,是一家为客户提供量身定制化服务的研发型公司。公司发展趋向研发差异化产品,目前主要以展讯、MTK 平台为主,智能穿戴、儿童学习设备、智能家居、功能老人机已成为公司的主打方向。</p><div class="juson-actions"><a class="juson-btn" href="/company-profile/">查看详细介绍</a></div></div>
2792    <div class="juson-about-light">
2793      <div class="juson-about-light-item"><span class="juson-icon"><svg class="j-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M4 12h4l2-5 4 10 2-5h4"/><path d="M6 5h12M6 19h12"/></svg></span><div><strong>智能穿戴产品方案</strong><span>覆盖智能手表、手环、儿童手表等产品方向。</span></div></div>
2794      <div class="juson-about-light-item"><span class="juson-icon"><svg class="j-icon" viewBox="0 0 24 24" aria-hidden="true"><rect x="7" y="3" width="10" height="18" rx="3"/><path d="M10 8h4M10 12h4M10 16h2"/></svg></span><div><strong>配套 APP 与资料</strong><span>支持下载页、说明书、FAQ 和基础应用配套能力。</span></div></div>
2795      <div class="juson-about-light-item"><span class="juson-icon">
2795<svg class="j-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M4 17V8l4 2 4-3 4 3 4-2v9"/><path d="M7 17h10M9 13h2M13 13h2"/></svg></span><div><strong>从方案到交付</strong><span>围绕客户定位、硬件平台、固件和应用协同推进。</span></div></div>
2796    </div>
2797  </div></section>
2798  <section class="juson-domain-section"><div class="juson-inner juson-domain-row">
2799    <div class="juson-domain-head"><p class="juson-kicker">Business Areas</p><h2>业务领域</h2><p>围绕智能穿戴硬件与配套应用,提供从产品定义、方案研发到资料交付的完整支持。</p></div>
2800    <div class="juson-domain-list">
2801      <div class="juson-domain-item"><img class="juson-domain-photo" decoding="async" src="/assets/homepage/domain-smart-watch.png" alt="智能手表产品宣传图"><div><strong>智能手表</strong><span>健康监测、通讯交互、运动数据和硬件平台方案。</span></div></div>
2802      <div class="juson-domain-item"><img class="juson-domain-photo" decoding="async" src="/assets/homepage/domain-smart-band.png" alt="智能手环产品宣传图"><div><strong>智能手环</strong><span>轻量穿戴设备、低功耗固件和运动健康功能规划。</span></div></div>
2803      <div class="juson-domain-item"><img class="juson-domain-photo" decoding="async" src="/assets/homepage/domain-kids-watch.png" alt="儿童手表产品宣传图"><div><strong>儿童手表</strong><span>定位、安全通话、学习陪伴与儿童场景功能设计。</span></div></div>
2804      <div class="juson-domain-item"><img class="juson-domain-photo" decoding="async" src="/assets/homepage/domain-app.png" alt="配套 APP 产品宣传图"><div><strong>配套 APP</strong><span>下载页、说明资料、基础应用能力和设备联动支持。</span></div></div>
2805    </div>
2806  </div></section>
2807</div></div>		</div>
2808			</div>
2809</div>
2810
2811</main><!--/.neve-main-->
2812
2813<button tabindex="0" id="scroll-to-top" class="scroll-to-top scroll-to-top-right  scroll-show-mobile icon" aria-label="滚动到顶部"><svg class="scroll-to-top-icon" aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 15 15"><rect width="15" height="15" fill="none"/><path fill="currentColor" d="M2,8.48l-.65-.65a.71.71,0,0,1,0-1L7,1.14a.72.72,0,0,1,1,0l5.69,5.7a.71.71,0,0,1,0,1L13,8.48a.71.71,0,0,1-1,0L8.67,4.94v8.42a.7.7,0,0,1-.7.7H7a.7.7,0,0,1-.7-.7V4.94L3,8.47a.7.7,0,0,1-1,0Z"/></svg></button><footer class="site-footer" id="site-footer"  >
2814	<div class="hfg_footer">
2815		<div class="footer--row footer-bottom layout-full-contained"
2816	id="cb-row--footer-desktop-bottom"
2817	data-row-id="bottom" data-show-on="desktop">
2818	<div
2819		class="footer--row-inner footer-bottom-inner footer-content-wrap">
2820		<div class="container">
2821			<div
2822				class="hfg-grid nv-footer-content hfg-grid-bottom row--wrapper row "
2823				data-section="hfg_footer_layout_bottom" >
2824				<div class="hfg-slot left"><div class="builder-item cr"><div class="item--inner"><div class="component-wrap"><div><div class="juson-footer-shell">
2825  <div class="juson-footer-main juson-footer-main-simple">
2826    <div class="juson-footer-brand">
2827      <span class="juson-footer-mark" aria-hidden="true"></span>
2828      <div>
2829        <strong>威尔智能硬件</strong>
2830        <span>专注智能手表、智能手环、智能戒指等智能穿戴产品方案设计,提供硬件研发、定制交付、配套 APP 与智能设备平台支持。</span>
2831      </div>
2832    </div>
2833    <div class="juson-footer-contact">
2834      <strong>联系我们</strong>
2835      <span>深圳市龙岗区坂田街道南坑社区雅宝路 1 号 B904</span>
2836      <a href="mailto:[email protected]">[email protected]</a>
2837    </div>
2838  </div>
2839  <div class="juson-footer-legal">
2840    <span>&copy; 2026 威尔智能硬件</span>
2841    <a href="https://beian.miit.gov.cn/" target="_blank" rel="noopener">粤ICP备14041779号</a>
2842    <a href="/privacy-policy/">隐私政策</a>
2843    <a href="/terms-of-service/">用户协议</a>
2844  </div>
2845</div></div></div></div></div></div><div class="hfg-slot c-left"></div><div class="hfg-slot center"></div>							</div>
2846		</div>
2847	</div>
2848</div>
2849
2850	</div>
2851</footer>
2852
2853</div><!--/.wrapper-->
2854<script id="neve-script-js-extra">
2855var NeveProperties = {"ajaxurl":"/wp-admin/admin-ajax.php","nonce":"e222719f7b","isRTL":"","isCustomize":""};
2856//# sourceURL=neve-script-js-extra
2857</script>
vendor: 1 bytes, line 2857
2857
2858<script id="neve-script-js" src="/wp-content/themes/neve/assets/js/build/modern/frontend.js?ver=4.2.10" async></script>
vendor: 1 bytes, line 2858
2858
2859<script id="neve-script-js-after">
2860	;(function () {
2861	var htmlEl = document.documentElement;
2862	var theme = htmlEl.getAttribute('data-neve-theme') || 'light';
2863	var variants = {"logo":{"light":{"src":false,"srcset":false,"sizes":false},"dark":{"src":false,"srcset":false,"sizes":false},"same":true}};
2864
2865	function setCurrentTheme( theme ) {
2866		var pictures = document.getElementsByClassName( 'neve-site-logo' );
2867		for(var i = 0; i<pictures.length; i++) {
2868			var picture = pictures.item(i);
2869			if( ! picture ) {
2870				continue;
2871			};
2872			var fileExt = picture.src.slice((Math.max(0, picture.src.lastIndexOf(".")) || Infinity) + 1);
2873			if ( fileExt === 'svg' ) {
2874				picture.removeAttribute('width');
2875				picture.removeAttribute('height');
2876				picture.style = 'width: var(--maxwidth)';
2877			}
2878			var compId = picture.getAttribute('data-variant');
2879			if ( compId && variants[compId] ) {
2880				var isConditional = variants[compId]['same'];
2881				if ( theme === 'light' || isConditional || variants[compId]['dark']['src'] === false ) {
2882					picture.src = variants[compId]['light']['src'];
2883					picture.srcset = variants[compId]['light']['srcset'] || '';
2884					picture.sizes = variants[compId]['light']['sizes'];
2885					continue;
2886				};
2887				picture.src = variants[compId]['dark']['src'];
2888				picture.srcset = variants[compId]['dark']['srcset'] || '';
2889				picture.sizes = variants[compId]['dark']['sizes'];
2890			};
2891		};
2892	};
2893
2894	var observer = new MutationObserver(function(mutations) {
2895		mutations.forEach(function(mutation) {
2896			if (mutation.type == 'attributes' && mutation.attributeName === 'data-neve-theme') {
2897				theme = htmlEl.getAttribute('data-neve-theme');
2898				setCurrentTheme(theme);
2899			};
2900		});
2901	});
2902
2903	observer.observe(htmlEl, {
2904		attributes: true,
2905		attributeFilter: ['data-neve-theme']
2906	});
2907	})();
2908function toggleAriaClick() { function toggleAriaExpanded(toggle = 'true') { document.querySelectorAll('button.navbar-toggle').forEach(function(el) { if ( el.classList.contains('caret-wrap') ) { return; } el.setAttribute('aria-expanded', 'true' === el.getAttribute('aria-expanded') ? 'false' : toggle); }); } toggleAriaExpanded(); if ( document.body.hasAttribute('data-ftrap-listener') ) { return; } document.body.setAttribute('data-ftrap-listener', 'true'); document.addEventListener('ftrap-end', function() { toggleAriaExpanded('false'); }); }
2909//# sourceURL=neve-script-js-after
2910</script>
vendor: 1 bytes, line 2910
2910
2911<script id="neve-scroll-to-top-js-extra">
2912var neveScrollOffset = {"offset":"0"};
2913//# sourceURL=neve-scroll-to-top-js-extra
2914</script>
vendor: 1 bytes, line 2914
2914
2915<script id="neve-scroll-to-top-js" src="/wp-content/themes/neve/assets/js/build/modern/scroll-to-top.js?ver=4.2.10" async></script>
2915
2916		
2916<script id="juson-header-affix">
2917		(function(){
2918			var header = document.getElementById('header-grid');
2919			if (!header || !header.classList.contains('site-header')) return;
2920
2921			var placeholder = document.createElement('div');
2922			placeholder.className = 'juson-header-placeholder';
2923			placeholder.setAttribute('aria-hidden', 'true');
2924			header.parentNode.insertBefore(placeholder, header.nextSibling);
2925
2926			var threshold = 0;
2927			var ticking = false;
2928
2929			function measure() {
2930				var wasFixed = header.classList.contains('juson-header-fixed');
2931				if (wasFixed) {
2932					header.classList.remove('juson-header-fixed');
2933					placeholder.style.height = '0px';
2934				}
2935
2936				threshold = header.getBoundingClientRect().top + window.pageYOffset;
2937				placeholder.style.height = wasFixed ? header.offsetHeight + 'px' : '0px';
2938
2939				if (wasFixed) {
2940					header.classList.add('juson-header-fixed');
2941				}
2942			}
2943
2944			function update() {
2945				ticking = false;
2946				var shouldFix = window.pageYOffset > threshold;
2947				if (shouldFix) {
2948					placeholder.style.height = header.offsetHeight + 'px';
2949					header.classList.add('juson-header-fixed');
2950				} else {
2951					header.classList.remove('juson-header-fixed');
2952					placeholder.style.height = '0px';
2953				}
2954			}
2955
2956			function requestUpdate() {
2957				if (ticking) return;
2958				ticking = true;
2959				window.requestAnimationFrame(update);
2960			}
2961
2962			measure();
2963			update();
2964			window.addEventListener('scroll', requestUpdate, { passive: true });
2965			window.addEventListener('resize', function(){
2966				measure();
2967				update();
2968			});
2969			window.addEventListener('load', function(){
2970				measure();
2971				update();
2972			});
2973		})();
2974		</script>
vendor: 1 bytes, line 2974
2974
2975<script src="/assets/i18n.js" defer></script>
2975
2976</body>
2977
2978</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.