@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Poppins:ital,wght@0,400;0,500;0,600;1,400&display=swap";.kb{--primary: #e8a121;--primary-light: #f6bb45;--primary-deep: #9c6300;--dark-text: #1a1a1a;--mid-text: #3a3a3a;--light-grey: #6b7280;--bg: #f5f5f7;--white: #ffffff;--border: #e0e0e0;--card-shadow: 0 4px 20px rgba(0,0,0,.08);--danger: #c0392b;--safe: #46a040;--warn: #b07000;font-family:Poppins,sans-serif;color:var(--mid-text);font-size:16px;line-height:1.65;background:var(--bg);overflow-x:clip;overflow-wrap:break-word}.kb *,.kb *:before,.kb *:after{box-sizing:border-box}.kb p,.kb h1,.kb h2,.kb h3,.kb ul,.kb table{margin:0}.kb .kb-ic{display:inline-block;vertical-align:middle;flex-shrink:0}.kb h2 .kb-ic{margin-right:8px;vertical-align:-.16em}.kb strong .kb-ic,.kb .callout-title .kb-ic{margin-right:6px;vertical-align:-.16em}.kb .container{max-width:1060px;margin:auto;padding:24px 20px 60px}.kb .kb-shell{display:flex;gap:28px;align-items:flex-start;max-width:1340px;margin:0 auto}.kb .kb-shell>.container{margin:0;max-width:none;flex:1 1 auto;min-width:0}.kb .kb-sidebar{flex:0 0 250px;position:sticky;top:16px;align-self:flex-start;max-height:calc(100vh - 32px);overflow-y:auto;background:var(--white);border:1px solid var(--border);border-radius:14px;box-shadow:var(--card-shadow);padding:16px 12px}.kb .kb-sb-mtoggle{display:none}.kb .kb-sb-brand{display:block;text-decoration:none;padding:4px 10px 12px;margin-bottom:6px;border-bottom:1px solid #f0ede6}.kb .kb-sb-brand span{display:block;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--light-grey);font-weight:700}.kb .kb-sb-brand b{display:block;font-family:Inter,sans-serif;font-weight:800;font-size:1.15rem;color:var(--dark-text);line-height:1.05}.kb .kb-sb-list{list-style:none;margin:0;padding:0}.kb .kb-sb-grouplabel{font-family:Inter,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;font-size:11px;color:var(--light-grey);padding:12px 10px 6px}.kb .kb-sb-link{display:flex;align-items:center;justify-content:space-between;gap:8px;text-decoration:none;color:var(--mid-text);font-weight:600;font-size:14.5px;padding:8px 10px;border-radius:8px;transition:background .15s,color .15s}.kb .kb-sb-link:hover{background:#fbf7ef;color:var(--dark-text)}.kb .kb-sb-item.active>.kb-sb-link{background:#e7a1231f;color:var(--primary-deep);font-weight:700}.kb .kb-sb-chev{width:16px;height:16px;flex-shrink:0;opacity:.55}.kb .kb-sb-sections{list-style:none;margin:2px 0 6px;padding:0}.kb .kb-sb-sections a{display:block;text-decoration:none;color:var(--mid-text);font-size:13px;line-height:1.35;padding:6px 10px 6px 16px;border-left:2px solid #ece6da;margin-left:20px;transition:color .15s,border-color .15s}.kb .kb-sb-sections a:hover{color:var(--dark-text);border-left-color:#d8cfbe}.kb .kb-sb-sections a.active{color:var(--primary-deep);border-left-color:var(--primary);font-weight:600}@media(max-width:960px){.kb .kb-shell{display:block}.kb .kb-sidebar{position:static;max-height:none;width:auto;margin-bottom:20px}.kb .kb-sb-mtoggle{display:flex;align-items:center;gap:8px;width:100%;border:none;background:none;cursor:pointer;font-family:Inter,sans-serif;font-weight:700;font-size:1.05rem;color:var(--dark-text);padding:4px 6px}.kb .kb-sb-mtoggle svg{width:22px;height:22px;flex-shrink:0}.kb .kb-sb-brand{display:none}.kb .kb-sb-body{display:none;margin-top:10px}.kb .kb-sidebar.open .kb-sb-body{display:block}}.kb .reveal{opacity:0;transform:translateY(28px);transition:opacity .55s ease,transform .55s ease}.kb .reveal.visible{opacity:1;transform:translateY(0)}.kb.no-js .reveal{opacity:1;transform:none}.kb .kb-search{position:relative;margin-bottom:24px}.kb .kb-search-box{display:flex;align-items:center;gap:10px;background:var(--white);border:1.5px solid var(--border);border-radius:12px;padding:12px 16px;box-shadow:var(--card-shadow);transition:border-color .15s ease}.kb .kb-search-box:focus-within{border-color:var(--primary)}.kb .kb-search-icon{width:20px;height:20px;flex-shrink:0;color:var(--light-grey)}.kb .kb-search-input{flex:1 1 auto;min-width:0;border:none;outline:none;background:transparent;font-family:Poppins,sans-serif;font-size:16px;color:var(--dark-text)}.kb .kb-search-input::placeholder{color:var(--light-grey)}.kb .kb-search-input::-webkit-search-decoration,.kb .kb-search-input::-webkit-search-cancel-button{-webkit-appearance:none}.kb .kb-search-clear{border:none;background:none;cursor:pointer;font-size:22px;line-height:1;color:var(--light-grey);padding:0 2px}.kb .kb-search-clear:hover{color:var(--dark-text)}.kb .kb-search-results{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:40;background:var(--white);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 32px #00000024;overflow:hidden auto;max-height:68vh}.kb .kb-search-result{display:block;padding:12px 16px;border-bottom:1px solid #f0ede6;text-decoration:none;color:inherit}.kb .kb-search-result:last-child{border-bottom:none}.kb .kb-search-result:hover,.kb .kb-search-result.active{background:#fffbf2}.kb .kb-search-result .r-title{font-family:Inter,sans-serif;font-weight:700;font-size:16px;color:var(--dark-text);margin-bottom:2px;line-height:1.2}.kb .kb-search-result .r-sum{font-size:13px;color:var(--mid-text);line-height:1.45}.kb .kb-search-result mark{background:#ffe9b8;color:inherit;padding:0 1px;border-radius:2px}.kb .kb-search-empty{padding:16px;font-size:14px;color:var(--light-grey);text-align:center}.kb .tldr{background:var(--primary);color:var(--dark-text);border-radius:12px;padding:18px 24px;margin-bottom:28px;display:flex;align-items:center;gap:14px;font-size:16px;line-height:1.5}.kb .tldr-icon{font-size:28px;flex-shrink:0}.kb .tldr strong{font-family:Inter,sans-serif;font-size:18px;letter-spacing:.3px;display:block;margin-bottom:2px}.kb .intro-card{background:var(--white);border-radius:14px;padding:28px 32px;box-shadow:var(--card-shadow);margin-bottom:28px}.kb .intro-card h1{font-family:Inter,sans-serif;font-size:2.5rem;font-weight:800;color:var(--dark-text);margin-bottom:12px}.kb .intro-card p{margin-bottom:10px}.kb .intro-card p:last-child{margin-bottom:0}.kb .section-heading{font-family:Inter,sans-serif;font-size:1.85rem;font-weight:700;color:var(--dark-text);margin-bottom:16px;padding-left:14px;border-left:4px solid var(--primary)}.kb .video-card{background:var(--white);border-radius:14px;overflow:hidden;box-shadow:var(--card-shadow);margin-bottom:28px}.kb .video-card h2{font-family:Inter,sans-serif;font-size:1.3rem;color:var(--dark-text);padding:16px 24px 12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.kb .video-wrap{position:relative;padding-bottom:56.25%;height:0}.kb .video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.kb .highlight-box{background:var(--white);color:var(--dark-text);border:1px solid var(--border);border-top:4px solid var(--primary);border-radius:14px;padding:24px 28px;box-shadow:var(--card-shadow);text-align:center;margin-bottom:28px}.kb .highlight-box h3{font-family:Inter,sans-serif;font-size:1.75rem;margin-bottom:8px;font-weight:800;color:var(--dark-text)}.kb .highlight-box p{font-size:16px;margin-bottom:6px;color:var(--dark-text)}.kb .highlight-box .phone{font-size:1.3rem;font-weight:700;margin-top:10px;color:var(--dark-text)}.kb a[href^="tel:"]:not(.call){color:inherit;font-weight:inherit;text-decoration:none;white-space:nowrap}.kb a[href^="tel:"]:not(.call):hover{text-decoration:underline}.kb .info-grid{display:flex;flex-direction:column;gap:0;margin-bottom:28px}.kb .panel{background:var(--white);border-radius:0;box-shadow:none;border-top:1px solid #f0ede6;cursor:pointer;transition:background .2s}.kb .panel:first-child{border-radius:14px 14px 0 0;border-top:none}.kb .panel:last-child{border-radius:0 0 14px 14px;box-shadow:0 4px 20px #00000014}.kb .panel:only-child{border-radius:14px;box-shadow:0 4px 20px #00000014}.kb .info-grid>.panel:hover{background:#fffbf2}.kb .panel.open{background:var(--white);border-left:3px solid var(--primary)}.kb .panel-header{display:flex;justify-content:space-between;align-items:center;padding:18px 22px}.kb .panel-title{display:flex;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:700;color:var(--dark-text)}.kb .panel-title svg{width:20px;height:20px;fill:var(--primary);flex-shrink:0}.kb .panel-title svg.kb-ic-line{fill:none;stroke:var(--primary)}.kb .panel-toggle{width:28px;height:28px;border-radius:50%;background:#f0ede6;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .25s}.kb .panel-toggle svg{width:14px;height:14px;fill:var(--primary);transition:transform .35s ease}.kb .panel.open .panel-toggle{background:var(--primary)}.kb .panel.open .panel-toggle svg{fill:var(--dark-text);transform:rotate(180deg)}.kb .panel-summary{padding:0 22px 14px;font-size:15px;color:var(--light-grey)}.kb .panel-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.kb .panel-body-inner{overflow:hidden;padding:0 22px;font-size:15px;color:var(--mid-text);line-height:1.7}.kb .panel.open .panel-body{grid-template-rows:1fr}.kb .panel.open .panel-body-inner{padding-top:16px;padding-bottom:20px;border-top:1px solid #f0ede6}.kb .panel-body-inner p{margin-bottom:10px}.kb .panel-body-inner p:last-child{margin-bottom:0}.kb .panel-body-inner ul{padding-left:18px;margin-top:6px}.kb .panel-body-inner ul li{margin-bottom:6px}.kb .tips-box{background:#fffbf2;border:1.5px solid var(--primary-light);border-radius:10px;padding:14px 18px;margin-top:14px;font-size:13.5px;line-height:1.6}.kb .tips-box strong{color:var(--primary-deep);display:block;margin-bottom:6px}.kb .warning-box{background:#fff4f4;border:1.5px solid #f5b8b8;border-radius:10px;padding:14px 18px;margin-top:14px;font-size:13.5px;line-height:1.6}.kb .warning-box strong{color:var(--danger);display:block;margin-bottom:6px}.kb .info-box{background:#f0f6ff;border:1.5px solid #b8d0f5;border-radius:10px;padding:14px 18px;margin-top:14px;font-size:13.5px;line-height:1.6}.kb .info-box strong{color:#2a5bc0;display:block;margin-bottom:6px}.kb .next-btn{display:flex;justify-content:center;align-items:stretch;gap:12px;flex-wrap:wrap;margin-top:30px}.kb .next-btn a{background:var(--primary);color:var(--dark-text);border:2px solid var(--primary);padding:11px 28px;border-radius:8px;text-decoration:none;font-weight:600;font-size:16px;display:inline-flex;align-items:center}.kb .next-btn a.secondary{background:var(--white);color:var(--primary-deep);border:2px solid var(--primary-deep)}.kb .specsel{display:none}@media(max-width:700px){.kb table.specsel-on{display:none}.kb table.specsel-on+.specsel{display:block;margin-top:4px}}.kb .specsel-tabs{display:flex;gap:6px;background:#f0ede6;border-radius:10px;padding:4px;margin-bottom:14px}.kb .specsel-tab{flex:1;border:none;background:transparent;padding:9px 6px;border-radius:7px;font-family:Inter,sans-serif;font-weight:700;font-size:14px;color:var(--light-grey);cursor:pointer;transition:background .2s,color .2s}.kb .specsel-tab.active{background:var(--white);color:var(--dark-text);box-shadow:0 1px 4px #0000001f}.kb .specsel-select{width:100%;padding:11px 14px;border:1.5px solid var(--border);border-radius:10px;font-family:Inter,sans-serif;font-weight:700;font-size:16px;color:var(--dark-text);background:var(--white);margin-bottom:14px}.kb .specsel-title{font-family:Inter,sans-serif;font-weight:700;font-size:1.15rem;color:var(--dark-text);margin-bottom:10px}.kb .specsel-title small{display:block;font-size:12px;color:var(--light-grey);font-weight:400;font-family:Poppins,sans-serif}.kb .specsel-dl{margin:0}.kb .specsel-pair{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:9px 2px;border-bottom:1px solid #f0ede6}.kb .specsel-pair:last-child{border-bottom:none}.kb .specsel-pair dt{margin:0;font-family:Inter,sans-serif;font-weight:700;color:var(--mid-text);flex:1 1 auto;min-width:0}.kb .specsel-pair dd{margin:0;text-align:right}.kb .diagram-mob{display:none}@media(max-width:700px){.kb .intro-card{padding:20px}.kb .intro-card h1{font-size:1.8rem}.kb .diagram-desk{display:none}.kb .diagram-mob{display:block}}.kb-totop{position:fixed;right:18px;bottom:18px;z-index:1000;width:46px;height:46px;border-radius:50%;border:none;background:#1a1a1a;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #00000047;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.kb-totop.show{opacity:1;visibility:visible;transform:none}.kb-totop svg{width:22px;height:22px}.kb-totop:hover{background:#000}@media print{.kb-totop{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kb.css.map */
