/* The reference's supplied stylesheet provides its type, cards and topic styles. */
:root{--guide-orange:#F8931F;--guide-ink:#333}
.guide-hero .search-title{font-weight:400!important}
.guide-heading-row{border-bottom:3px solid #f3693a!important}
@media(min-width:992px){#guide-nav .guide-signup{display:none}}
main h1,main h2,main h3,main h4,main p,.guide-heading-row a{color:#333!important}
.guide-topic-grid .topics p{color:#fff!important}
.guide-back{color:#b76200!important}
.guide-language{margin:0}.guide-language select{background:#000;border:1px solid #777;color:white;border-radius:5px;padding:8px;font:inherit}.guide-header #guide-nav .guide-login{margin-left:10px}
@media(max-width:767px){.guide-hero{background-image:url('/assets/member-guide/hero-mobile.png')!important}}
@media(max-width:767px){.guide-container .cat_menu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.guide-container .cat_menu li{width:100%;max-width:none}.guide-container .cat_menu li a{font-size:13px;overflow-wrap:anywhere}}
.guide-hero .jbz-header-title,.guide-hero .search-title{color:#fff!important}
.guide-hero #guide-breadcrumbs,.guide-hero #guide-breadcrumbs a{color:#eee}
body{margin:0;background:#fff;color:var(--guide-ink);font-family:Gabarito,Arial,sans-serif}
a,button,input{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #b76200;outline-offset:4px}
.guide-container{width:calc(100% - 60px);max-width:1180px;margin:0 auto}
.guide-header{background:#050505;color:#fff}.guide-nav-wrap{max-width:1420px;margin:auto;min-height:100px;padding:22px 30px;display:flex;align-items:center;justify-content:space-between;gap:25px}
.guide-logo img{width:180px;max-height:65px;object-fit:contain}#guide-nav{display:flex;align-items:center;gap:34px}#guide-nav a{color:white;font-size:16px;text-decoration:none}#guide-nav a:hover{color:var(--guide-orange)}#guide-nav .guide-login{margin-left:60px;border:1px solid var(--guide-orange);padding:10px 28px;border-radius:6px}#guide-nav .guide-signup{color:#fff;background:var(--guide-orange);padding:11px 24px;border-radius:6px}.guide-menu-toggle{display:none}
.guide-hero{background:#fff9ed url('/assets/member-guide/hero.png') center/cover no-repeat;padding:38px 0 22px}.guide-hero .jbz-header-title{color:#333}.guide-hero .search-title{font-family:Manrope,Arial,sans-serif;font-weight:600;font-size:32px;text-align:center;margin:0 0 32px;line-height:1.5}.search-title span{color:var(--guide-orange)}
.guide-search{display:flex;background:#fff;border:1px solid #e0e0e0;border-radius:8px;max-width:840px;margin:0 auto 32px;min-height:65px;overflow:hidden}.guide-search input{border:0;flex:1;min-width:0;padding:18px 24px;font-size:18px;font-family:Gabarito,Arial,sans-serif;background:transparent;color:#333}.guide-search button{border:0;background:transparent;width:70px;cursor:pointer}.guide-search svg{width:24px;height:24px;fill:none;stroke:#333;stroke-width:2}#guide-breadcrumbs{font-size:14px;color:#666;display:flex;gap:12px;flex-wrap:wrap}#guide-breadcrumbs a{color:#666}#guide-breadcrumbs span:last-child{color:var(--guide-orange)}
#guide-main{padding-top:54px;padding-bottom:70px;min-height:420px}.guide-heading-row{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;padding-bottom:16px;margin-bottom:16px}.guide-heading-row h2{font-family:Manrope,Arial,sans-serif;font-size:26px;font-weight:800;margin:0}.guide-heading-row a{color:#333;font-size:16px;text-decoration:none}.guide-topic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 30px}.guide-topic-grid .topics{padding:30px}.guide-topic-grid .topics-text{display:flex;align-items:center;gap:20px}.guide-topic-grid .topics img{width:64px;height:40px;object-fit:contain;padding:0}.guide-topic-grid .topics-text label{margin:0;cursor:pointer;line-height:1.4}.guide-topic-grid .topics:hover{background:#e78110}.guide-topic-symbol{font-size:28px;width:45px;text-align:center}.guide-all-topics{margin-top:48px}.guide-all-topics h2,.jbz-topic-header{font-family:Manrope,Arial,sans-serif;font-size:24px;font-weight:800;margin-bottom:22px}.cat_menu{margin-bottom:45px}.cat_menu li.current-cat{background:var(--guide-orange)}.cat_menu li.current-cat>a{color:#fff!important}.cat_menu li{padding:0;min-height:46px}.cat_menu li a{padding:10px}
.guide-article-heading{font-family:Manrope,Arial,sans-serif;font-size:26px;font-weight:800;margin-bottom:26px}.cate-ul li{min-height:62px}.cate-ul{align-items:stretch}.guide-empty{padding:40px;background:#fafaf5;border:1px solid #e0e0e0;border-radius:8px}.guide-empty a{color:#b76200}.guide-result-count{margin-bottom:25px;color:#666}.guide-pagination{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:35px}.guide-pagination a,.guide-pagination span{padding:8px 14px;border:1px solid #e0e0e0;border-radius:4px;color:#333;text-decoration:none}.guide-pagination [aria-current]{background:var(--guide-orange);color:#fff;border-color:var(--guide-orange)}
.guide-article{max-width:950px;margin:auto}.guide-article h1{font-family:Manrope,Arial,sans-serif;font-weight:800;font-size:32px;line-height:1.4;margin:0 0 30px}.guide-article .entry-content{line-height:1.7;overflow-wrap:anywhere}.guide-article .entry-content p,.guide-article .entry-content li{line-height:1.7}.guide-article .entry-content img{max-width:100%;height:auto}.guide-article .entry-content table{display:block;overflow:auto;max-width:100%}.guide-related{border-top:1px solid #ddd;margin-top:40px;padding-top:28px}.guide-related h2{font-size:24px}.guide-back{display:inline-block;margin-bottom:26px;color:#b76200}.guide-footer{background:#000;color:#eee;padding:40px 0 22px}.guide-footer-row{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:50px;padding-bottom:30px}.guide-footer img{width:180px;max-width:100%;object-fit:contain}.guide-footer h2{font-family:Manrope,Arial,sans-serif;color:#fff;font-size:18px;font-weight:700;margin-bottom:18px}.guide-footer a{display:block;color:#bbb;font-size:15px;margin-bottom:12px}.guide-copyright{border-top:1px solid #888;padding-top:22px;font-size:14px;color:#bbb}.guide-chat{position:fixed;right:22px;bottom:22px;width:58px;height:58px;display:flex;align-items:center;justify-content:center;background:var(--guide-orange);border-radius:50%;box-shadow:0 4px 12px #0003;z-index:20}.guide-chat svg{width:30px;height:30px;fill:none;stroke:white;stroke-width:1.8}.guide-skip{position:absolute;left:12px;top:-100px;background:#fff;padding:12px;z-index:100}.guide-skip:focus{top:12px}.guide-status{padding:40px;text-align:center}
@media(max-width:991px){.guide-header .guide-nav-wrap{min-height:78px;padding:18px 24px}.guide-logo img{width:150px}.guide-menu-toggle{display:block;border:0;background:transparent;color:var(--guide-orange);font-size:28px;cursor:pointer}#guide-nav{display:none;position:absolute;left:0;right:0;top:78px;padding:25px;background:#080808;z-index:30;align-items:stretch;gap:20px}#guide-nav.is-open{display:flex;flex-direction:column}#guide-nav .guide-login{margin-left:0}.guide-hero .jbz-header-title{font-size:36px;line-height:1.8}.guide-topic-grid{gap:0 20px}.guide-topic-grid .topics{padding:25px 15px}.guide-topic-grid .topics-text{gap:12px}.guide-topic-grid .topics-text label{font-size:16px}.cat_menu li{max-width:none;width:calc(25% - 12px)}}
@media(max-width:767px){.guide-container{width:calc(100% - 36px)}.guide-hero{padding:30px 0 20px}.guide-hero .jbz-header-title{font-size:28px;line-height:1.5}.guide-hero .search-title{font-size:23px;margin:12px 0 24px}.guide-search{min-height:54px;margin-bottom:24px}.guide-search input{font-size:15px;padding:14px}.guide-search button{width:50px}#guide-main{padding-top:32px;padding-bottom:42px}.guide-topic-grid{grid-template-columns:1fr;gap:0}.guide-topic-grid .topics{margin-top:12px;padding:22px 26px}.guide-topic-grid .topics-text{gap:22px}.guide-topic-grid .topics-text label{font-size:18px;flex:1}.guide-topic-grid .topics-text:after{content:'›';font-size:26px}.guide-all-topics{margin-top:32px}.cat_menu{gap:10px;margin-bottom:30px}.cat_menu li{width:calc(50% - 5px)}.cat_menu li a{font-size:14px}.cate-ul{grid-template-columns:1fr;gap:12px}.guide-article h1{font-size:26px}.guide-footer-row{grid-template-columns:1fr 1fr;gap:25px}.guide-footer-row>a{grid-column:1/-1}.guide-footer h2{font-size:16px}.guide-chat{width:50px;height:50px;right:14px;bottom:14px}.guide-heading-row h2{font-size:24px}}
