.xgo-shell-portal .xgo-workspace{margin-left:0}.xgo-shell-portal .xgo-main{max-width:none}.xgo-shell-portal .xgo-footer{width:calc(100% - 96px);max-width:1184px;margin:0 auto;padding:24px 0}.xgo-book-top-nav{display:flex;align-items:center;gap:16px;font-size:13px;color:#6c7b71}.xgo-book-top-nav svg{color:#b4bfb5}.xgo-book-top-nav a:last-child{font-weight:600;color:#314d3c}.xgo-kb-portal{max-width:1280px;padding:38px 48px 58px}.xgo-portal-heading{padding:16px 0 37px}.xgo-portal-heading .xgo-eyebrow{font-size:12px;letter-spacing:.6px;display:flex;align-items:center;gap:9px;color:#668273}.xgo-portal-heading h1{font-size:35px;letter-spacing:-.7px;font-weight:650;margin:14px 0 9px}.xgo-portal-heading p{font-size:14px;color:#748277}.xgo-kb-portal .xgo-section-heading{border-bottom:1px solid #e6ece6;padding-bottom:16px;margin-bottom:22px}.xgo-kb-portal .xgo-section-heading h2{font-size:18px}.xgo-kb-portal .xgo-product-grid{gap:22px}.xgo-kb-portal .xgo-product-image{height:158px}.xgo-kb-portal .xgo-product-image img{height:148px}.xgo-kb-portal .xgo-product-card-info{padding:0 22px 19px}.xgo-kb-portal .xgo-product-card-info h3{font-size:21px}.xgo-kb-portal .xgo-product-card-info p{font-size:12px;margin:7px 0 16px}.xgo-kb-portal .xgo-product-card-info>div{padding-top:13px}.xgo-kb-portal .xgo-product-card-info>div>span{font-size:12px}.xgo-kb-doc-count{display:flex;align-items:center;gap:6px;color:#85937f}.xgo-kb-portal .xgo-product-card-info>div>span:last-child{color:#267553}.xgo-book-identity{padding:19px 20px 13px;border-bottom:1px solid #e5ebe3;margin-bottom:12px}.xgo-back-products{display:flex;align-items:center;gap:7px;font-size:11px;color:#7c8b80!important;margin:1px 0 20px}.xgo-book-name{display:flex;align-items:center;gap:13px;min-height:48px}.xgo-book-name img{width:56px;height:48px;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.xgo-book-name b{font-size:16px;font-weight:650;display:block;color:#314439}.xgo-book-name small{font-size:10px;color:#8c988c;display:block;margin-top:3px}.xgo-book-tree-tools{display:flex;align-items:center;justify-content:space-between;padding:0 10px 8px;color:#8b988b;font-size:10px}.xgo-book-tree-tools button{padding:4px;color:#80917f}.xgo-shell-book .xgo-sidebar-home{margin-bottom:14px}.xgo-book-parent{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:650;color:#395a40;margin:14px 0 6px;padding:7px 10px}.xgo-nav-nested{margin-left:12px}.xgo-shell-book .xgo-group-toggle{font-size:12px!important;font-weight:600!important}.xgo-shell-book .xgo-group-links>a{display:flex;align-items:flex-start;gap:6px;line-height:1.65;padding-top:7px;padding-bottom:7px}.xgo-shell-book .xgo-group-links>a svg{margin-top:3px;color:#9ca996}.xgo-shell-book .xgo-group-links>a.active svg{color:#298256}.xgo-book-sidebar-foot{display:flex;align-items:center;gap:7px;padding:14px 22px;border-top:1px solid #e2e9de;color:#93a08b;font-size:10px}.xgo-book-pending-note{padding:5px 12px;color:#88987e;font-size:12px}.xgo-book-home{max-width:1080px}.xgo-book-cover{display:flex;align-items:center;justify-content:space-between;gap:35px;margin:15px 0 30px;padding:24px 30px;border:1px solid #e1e9df;border-radius:9px;background:linear-gradient(110deg,#f6f9f4,#fff)}.xgo-book-cover>div{flex:1;min-width:0}.xgo-book-cover .xgo-eyebrow{font-size:10px;letter-spacing:.6px;color:#7b8f72}.xgo-book-cover h1{font-size:34px;font-weight:650;line-height:1.3;letter-spacing:-.7px;margin:12px 0 9px}.xgo-book-cover p{font-size:12px;color:#7c8a73;line-height:1.9}.xgo-book-cover>img{width:190px;height:162px;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.xgo-book-cover-actions{display:flex;align-items:center;gap:20px;margin-top:21px}.xgo-book-cover-actions>span{font-size:11px;color:#8b9b7e;display:flex;align-items:center;gap:6px}.xgo-book-cover .xgo-button{font-size:12px;padding:9px 15px}.xgo-book-quicklinks{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin:0 0 33px;padding-bottom:22px;border-bottom:1px solid #e7ece4}.xgo-book-quicklinks a{font-size:12px;color:#668352;display:flex;align-items:center;gap:9px}.xgo-book-directory-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:23px}.xgo-book-directory-heading h2{font-size:20px;font-weight:600}.xgo-book-directory-heading>span{font-size:11px;color:#98a28e}.xgo-book-directory-parent{display:flex;align-items:center;gap:9px;font-size:18px;font-weight:600;color:#3d5936;padding-top:26px;margin:9px 0 0!important;scroll-margin-top:100px}.xgo-book-directory-parent svg{color:#83a170}.xgo-book-folder{margin:0 0 24px;scroll-margin-top:100px}.xgo-book-folder.nested{padding-left:25px;margin:18px 0 24px}.xgo-book-folder h3{display:flex;align-items:center;gap:9px;font-size:14px;color:#49643f;font-weight:600;margin-bottom:11px}.xgo-book-folder h3 svg{color:#91a780}.xgo-book-folder h3 small{font-size:10px;color:#a1af96;font-weight:400}.xgo-book-folder>div{display:grid;grid-template-columns:1fr 1fr;gap:0 28px;padding-left:25px}.xgo-book-folder a{display:flex;align-items:center;gap:8px;padding:9px 2px;color:#6d7e61;font-size:13px;border-bottom:1px solid #eef1e8;min-width:0}.xgo-book-folder a>span{flex:1}.xgo-book-folder a>svg:first-child{color:#acb8a0}.xgo-book-folder a>svg:last-child{color:#a4b399}.xgo-book-folder a:hover{color:#147d5c;background:#f8fbf4}.xgo-book-related{margin-top:40px;padding-top:25px;border-top:1px solid #e6ecdf}.xgo-book-related h2{font-size:13px;font-weight:600;color:#687d58;margin-bottom:13px}.xgo-book-related>div{display:flex;gap:13px 22px;flex-wrap:wrap}.xgo-book-related a{display:flex;align-items:center;gap:7px;font-size:11px;color:#91a07e}.xgo-return-book{display:flex;align-items:center;justify-content:center;gap:9px;font-size:12px;color:#698953!important;margin-top:30px;padding:18px;border-top:1px solid #e8eee1}@media(max-width:1250px){.xgo-shell-portal .xgo-footer{margin:0 32px}.xgo-kb-portal{padding:30px 32px 45px}.xgo-kb-portal .xgo-product-image{height:145px}.xgo-kb-portal .xgo-product-image img{height:140px}}@media(max-width:1050px){.xgo-book-cover{padding:22px}.xgo-book-cover>img{width:150px;height:150px}.xgo-book-cover h1{font-size:29px}.xgo-book-folder>div{grid-template-columns:1fr}.xgo-book-directory-heading>span{display:none}.xgo-book-top-nav{font-size:12px;gap:9px}}@media(max-width:800px){.xgo-book-top-nav{display:none}.xgo-kb-portal .xgo-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xgo-portal-heading h1{font-size:30px}.xgo-book-folder>div{grid-template-columns:1fr 1fr}.xgo-book-cover>img{width:170px}.xgo-book-cover h1{font-size:32px}}@media(max-width:580px){.xgo-kb-portal{padding:24px 20px 32px}.xgo-portal-heading{padding:7px 0 28px}.xgo-portal-heading h1{font-size:27px;margin-top:14px}.xgo-portal-heading p{font-size:12px;line-height:1.9}.xgo-portal-heading .xgo-eyebrow{font-size:10px}.xgo-kb-portal .xgo-section-heading{margin-bottom:16px;padding-bottom:12px}.xgo-kb-portal .xgo-section-heading h2{font-size:16px}.xgo-kb-portal .xgo-section-heading p{display:block;font-size:10px}.xgo-kb-portal .xgo-product-grid{gap:12px}.xgo-kb-portal .xgo-product-image{height:113px}.xgo-kb-portal .xgo-product-image img{height:110px}.xgo-kb-portal .xgo-product-card-info{padding:0 12px 14px}.xgo-kb-portal .xgo-product-card-info h3{font-size:16px}.xgo-kb-portal .xgo-product-card-info p{font-size:10px;line-height:1.8;min-height:36px;margin:5px 0 10px}.xgo-kb-portal .xgo-product-card-info>div{flex-direction:column;align-items:flex-start;gap:9px;padding-top:9px}.xgo-kb-portal .xgo-product-card-info>div>span{font-size:10px}.xgo-shell-portal .xgo-footer{margin:0 20px}.xgo-book-cover{padding:20px 17px;gap:9px;margin:12px 0 22px}.xgo-book-cover h1{font-size:25px;white-space:nowrap}.xgo-book-cover>img{width:93px;height:125px}.xgo-book-cover .xgo-eyebrow{font-size:8px;letter-spacing:0}.xgo-book-cover p{font-size:10px}.xgo-book-cover-actions{gap:10px;flex-wrap:wrap;margin-top:16px}.xgo-book-cover .xgo-button{font-size:10px;padding:8px 10px;gap:9px}.xgo-book-cover-actions>span{font-size:9px}.xgo-book-quicklinks{gap:12px 18px;margin-bottom:24px;padding-bottom:19px}.xgo-book-quicklinks a{font-size:10px;gap:7px}.xgo-book-directory-heading h2{font-size:18px}.xgo-book-folder>div{grid-template-columns:1fr;padding-left:20px}.xgo-book-folder.nested{padding-left:15px}.xgo-book-folder a{font-size:12px;padding:10px 0}.xgo-book-directory-parent{font-size:16px}.xgo-book-folder h3{font-size:13px}.xgo-book-related{margin-top:30px}.xgo-book-related a{font-size:11px}.xgo-book-related>div{gap:13px 18px}}