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>å¨å°æºè½ç¡¬ä»¶ – æºè½æè¡¨äº§åæ¹æ¡ä¸æºè½ç¡¬ä»¶é å¥ 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>© 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.