        /* All rules are namespaced: no modifications to global B2B storefront UI. */
        #hb-guide{--hg-navy:#102943;--hg-dark:#0b2038;--hg-orange:#ef741e;--hg-orange2:#ff8a2e;--hg-ink:#14283f;--hg-muted:#63768a;--hg-line:#dfe8f0;--hg-bg:#f3f7fb;color:var(--hg-ink);font-family:inherit;overflow:hidden}
        #hb-guide *{box-sizing:border-box}#hb-guide svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}#hb-guide a{text-decoration:none}
        #hb-guide .hb-guide-sprite{position:absolute;width:0;height:0;overflow:hidden}
        #hb-guide .hb-guide-width{max-width:1376px;width:calc(100% - 60px);margin:0 auto}
        #hb-guide .hb-guide-hero{background:radial-gradient(ellipse at 83% 21%,#dae7f5 0%,transparent 45%),linear-gradient(110deg,#fff 0%,#f5f9fd 52%,#e4edf6 100%);position:relative}
        #hb-guide .hb-guide-hero:before{content:"";position:absolute;right:-8%;top:-18%;width:44%;aspect-ratio:1;border:1px solid #d8e5f1;border-radius:50%;pointer-events:none}
        #hb-guide .hb-guide-hero-grid{min-height:485px;display:grid;grid-template-columns:minmax(360px,0.94fr) minmax(390px,1.06fr);align-items:center;gap:48px;padding:58px 0 62px;position:relative}
        #hb-guide .hb-guide-eyebrow{color:var(--hg-orange);text-transform:uppercase;letter-spacing:.09em;font-weight:800;font-size:12px;margin:0 0 16px;display:block}
        #hb-guide h1,#hb-guide h2,#hb-guide h3,#hb-guide p{margin-top:0}
        #hb-guide h1{font-size:clamp(36px,4.2vw,59px);line-height:1.09;letter-spacing:-.045em;font-weight:800;max-width:650px;margin-bottom:22px;color:var(--hg-navy)}
        #hb-guide h1 span{color:var(--hg-orange);white-space:nowrap}
        #hb-guide .hb-guide-lead{font-size:clamp(17px,1.5vw,21px);font-weight:650;line-height:1.48;max-width:570px;color:var(--hg-navy);margin-bottom:14px}
        #hb-guide .hb-guide-hero-note{color:#586d83;line-height:1.7;max-width:530px;font-size:15px;margin-bottom:24px}
        #hb-guide .hb-guide-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}
        #hb-guide .hb-guide-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;border-radius:9px;padding:12px 21px;font-weight:750;font-size:14px;transition:transform .18s,background .18s;border:1px solid transparent;white-space:nowrap}
        #hb-guide .hb-guide-button svg{width:18px;height:18px}#hb-guide .hb-guide-button:hover{transform:translateY(-1px)}
        #hb-guide .hb-guide-button-primary{background:var(--hg-orange);color:#fff;box-shadow:0 8px 18px #ed742524}
        #hb-guide .hb-guide-button-primary:hover{background:#d95f12;color:#fff}
        #hb-guide .hb-guide-button-outline{color:#15365a;border-color:#9cb0c6;background:#fff9}
        #hb-guide .hb-guide-button-outline:hover{background:#fff;color:#102943}
        #hb-guide .hb-guide-hero-footnote{font-size:12px;color:#76899e;margin:14px 0 0}
        #hb-guide .hb-guide-hero-art{position:relative;min-width:0;padding:35px 20px 28px 0}
        #hb-guide .hb-guide-laptop{position:relative;filter:drop-shadow(0 20px 18px #17314e30)}
        #hb-guide .hb-guide-laptop-top{aspect-ratio:1.65/1;background:#f4f8fc;border:10px solid #213a53;border-bottom-width:14px;border-radius:16px 16px 3px 3px;overflow:hidden}
        #hb-guide .hb-guide-laptop-bar{height:34px;background:#fff;border-bottom:1px solid #dfebf4;display:flex;align-items:center;justify-content:space-between;padding:0 10px;font-size:10px;gap:8px;color:#667d92}
        #hb-guide .hb-guide-laptop-bar strong,#hb-guide .hb-guide-ui-bar strong{color:#102943;font-weight:900;font-size:11px;white-space:nowrap}
        #hb-guide .hb-guide-laptop-bar em,#hb-guide .hb-guide-ui-bar em{font-style:normal;font-size:8px;background:var(--hg-orange);color:#fff;padding:2px 4px;border-radius:3px}
        #hb-guide .hb-guide-dot-group{color:#8395ab;letter-spacing:3px}
        #hb-guide .hb-guide-laptop-content{display:grid;grid-template-columns:23% 1fr;height:calc(100% - 34px);min-height:220px}
        #hb-guide .hb-guide-laptop-sidebar{background:#f1f6fb;border-right:1px solid #e4edf5;padding:13px 8px;display:flex;flex-direction:column;gap:7px}
        #hb-guide .hb-guide-laptop-sidebar b{font-size:10px;color:#163653;margin-bottom:6px}
        #hb-guide .hb-guide-laptop-sidebar span{font-size:9px;color:#6c8298;padding:6px;border-radius:4px}
        #hb-guide .hb-guide-laptop-sidebar span.active{background:#fff0e3;color:#d75f13;font-weight:700}
        #hb-guide .hb-guide-laptop-main{padding:17px 14px}
        #hb-guide .hb-guide-laptop-main>p{font-size:13px;font-weight:800;color:#1b3351;margin:0 0 13px}
        #hb-guide .hb-guide-laptop-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}
        #hb-guide .hb-guide-laptop-tiles span{background:#fff;border:1px solid #e8edf3;border-radius:6px;display:flex;flex-direction:column;gap:8px;padding:11px 7px;min-height:71px}
        #hb-guide .hb-guide-laptop-tiles svg{color:#ef741e;width:18px;height:18px}#hb-guide .hb-guide-laptop-tiles strong{font-size:9px;color:#183653}
        #hb-guide .hb-guide-laptop-list{margin-top:16px;border:1px solid #e3ebf4;border-radius:6px;background:#fff;padding:12px;display:grid;gap:12px}
        #hb-guide .hb-guide-laptop-list b{font-size:9px;color:#31475e}#hb-guide .hb-guide-laptop-list i{height:5px;border-radius:10px;background:#edf2f7}#hb-guide .hb-guide-laptop-list i:nth-child(3){width:80%}
        #hb-guide .hb-guide-laptop-base{height:16px;width:113%;margin-left:-6.5%;background:linear-gradient(#a5b5c3,#e1e8ed 50%,#aebcc9);clip-path:polygon(8% 0,92% 0,100% 100%,0 100%);border-radius:0 0 45% 45%}
        #hb-guide .hb-guide-mobile{position:absolute;right:-3px;bottom:38px;width:121px;min-height:245px;border:6px solid #20374d;border-radius:19px;background:#fff;box-shadow:0 10px 20px #14294135;padding:21px 9px 10px;display:grid;align-content:start;gap:8px;transform:rotate(3deg)}
        #hb-guide .hb-guide-mobile-notch{position:absolute;width:38px;height:8px;border-radius:0 0 7px 7px;background:#20374d;left:calc(50% - 19px);top:0}
        #hb-guide .hb-guide-mobile strong{font-size:9px;font-weight:900}#hb-guide .hb-guide-mobile strong em{background:var(--hg-orange);color:#fff;font-style:normal;font-size:7px;padding:2px;border-radius:2px}
        #hb-guide .hb-guide-mobile p{font-size:9px;font-weight:750;margin:4px 0 5px}
        #hb-guide .hb-guide-mobile span{font-size:8px;color:#4c647b}
        #hb-guide .hb-guide-mobile i{height:19px;border:1px solid #e1e9f1;background:#f3f8fc;border-radius:4px}
        #hb-guide .hb-guide-mobile b{font-size:7px;background:#fff0e4;color:#d66b1d;padding:7px 4px;border-radius:3px;text-align:center}
        #hb-guide .hb-guide-demo-label{position:absolute;right:130px;bottom:19px;font-size:10px;color:#698197}
        #hb-guide .hb-guide-benefits{padding:66px 0 76px;background:#fff}
        #hb-guide .hb-guide-section-intro{margin-bottom:31px}#hb-guide .hb-guide-section-intro h2,#hb-guide .hb-guide-steps-copy h2{font-size:clamp(27px,2.8vw,38px);line-height:1.16;letter-spacing:-.03em;font-weight:800;color:#12304c;margin:0 0 11px}
        #hb-guide .hb-guide-section-intro p{color:#64798e;max-width:700px;line-height:1.6;margin:0;font-size:15px}
        #hb-guide .hb-guide-benefit-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}
        #hb-guide .hb-guide-feature{border:1px solid #e4eaf1;border-radius:13px;background:#fff;min-height:187px;padding:20px 14px 17px;box-shadow:0 4px 16px #10294306}
        #hb-guide .hb-guide-feature-icon{width:48px;height:48px;border-radius:50%;background:#fff1e8;color:var(--hg-orange);display:grid;place-items:center;margin-bottom:15px}
        #hb-guide .hb-guide-feature-icon svg{width:25px;height:25px}#hb-guide .hb-guide-feature h3{font-size:14px;line-height:1.35;font-weight:800;color:#153653;margin:0 0 9px}
        #hb-guide .hb-guide-feature p{font-size:12px;line-height:1.65;color:#6b7f93;margin:0}
        #hb-guide .hb-guide-steps{background:#f3f7fb;border-block:1px solid #e9f0f5;padding:45px 0}
        #hb-guide .hb-guide-steps-wrap{display:grid;grid-template-columns:270px 1fr;gap:46px;align-items:center}
        #hb-guide .hb-guide-steps-copy>p:last-child{color:#6c8093;font-size:14px;line-height:1.7;margin:0}
        #hb-guide .hb-guide-steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:19px}
        #hb-guide .hb-guide-step{display:flex;gap:12px;align-items:flex-start}#hb-guide .hb-guide-step>b{flex:0 0 36px;height:36px;display:grid;place-items:center;background:var(--hg-orange);color:#fff;border-radius:50%;font-size:15px}
        #hb-guide .hb-guide-step h3{font-weight:800;font-size:14px;color:#153653;margin:3px 0 7px}#hb-guide .hb-guide-step p{font-size:12px;line-height:1.65;color:#6a7e91;margin:0}
        #hb-guide .hb-guide-demo{padding:74px 0 83px;background:linear-gradient(180deg,#f7fbff,#eef5fa)}
        #hb-guide .hb-guide-demo-layout{display:grid;grid-template-columns:290px minmax(0,1fr);gap:21px;align-items:start}
        #hb-guide .hb-guide-tablist{display:flex;flex-direction:column;gap:9px}
        #hb-guide .hb-guide-tablist button{appearance:none;cursor:pointer;display:flex;align-items:center;gap:13px;text-align:left;width:100%;border:1px solid #d9e5ef;background:#fff;border-radius:8px;min-height:57px;padding:13px 15px;font:inherit;font-size:14px;font-weight:730;color:#24425f;box-shadow:0 2px 7px #15345005;transition:background .2s,border-color .2s,color .2s}
        #hb-guide .hb-guide-tablist button>svg{width:20px;height:20px;flex:0 0 20px}#hb-guide .hb-guide-tablist button>span{flex:1}
        #hb-guide .hb-guide-tablist button .hg-tab-chevron{width:14px;height:14px}
        #hb-guide .hb-guide-tablist button:hover{border-color:#efac79}
        #hb-guide .hb-guide-tablist button.is-current{background:var(--hg-orange);color:#fff;border-color:var(--hg-orange);box-shadow:0 7px 16px #ef741e20}
        #hb-guide .hb-guide-tab-panels{min-width:0}#hb-guide .hb-guide-tab-panel{min-height:440px;border:1px solid #dfebf4;border-radius:15px;background:#fff;box-shadow:0 8px 28px #12345009;padding:25px}
        #hb-guide .hb-guide-tab-panel[hidden]{display:none!important}
        #hb-guide .hb-guide-panel-header{display:flex;gap:15px;align-items:flex-start;margin-bottom:22px}
        #hb-guide .hb-guide-panel-number{flex:0 0 39px;height:39px;display:grid;place-items:center;background:var(--hg-orange);color:#fff;border-radius:50%;font-weight:800;font-size:15px}
        #hb-guide .hb-guide-panel-header h3{font-weight:800;color:#153653;line-height:1.3;font-size:20px;margin:0 0 8px}
        #hb-guide .hb-guide-panel-header p{color:#60768c;font-size:14px;line-height:1.6;margin:0;max-width:670px}
        #hb-guide .hb-guide-ui-window{border:1px solid #dce7f0;border-radius:9px;overflow:hidden;background:#fff;box-shadow:0 10px 25px #0f2e500b}
        #hb-guide .hb-guide-ui-bar{height:38px;background:#f5f8fc;border-bottom:1px solid #dce6ee;display:flex;align-items:center;padding:0 16px;justify-content:space-between;gap:14px}
        #hb-guide .hb-guide-ui-bar span{font-size:11px;color:#6a7f95}#hb-guide .hb-guide-ui-bar small{color:#d46a20;background:#fff0e4;font-size:9px;font-weight:800;letter-spacing:.03em;border-radius:4px;padding:3px 6px}
        #hb-guide .hb-guide-ui-content{padding:26px 23px 27px;min-height:230px}
        #hb-guide .hb-guide-ui-title{font-size:17px;font-weight:850;color:#142e49;margin-bottom:17px;display:flex;gap:12px;align-items:center;justify-content:space-between}
        #hb-guide .hb-guide-ui-title span{font-size:10px;font-weight:500;color:#73899d}
        #hb-guide .hb-guide-ui-title .hb-guide-ui-fakebtn{font-weight:700;color:#ef741e;background:#fff1e9;padding:6px 9px;border-radius:5px}
        #hb-guide .hb-guide-ui-filter{font-size:11px;border:1px solid #e1e8f1;color:#90a0b2;border-radius:6px;width:min(310px,100%);display:flex;justify-content:space-between;padding:9px 11px;margin-bottom:16px}
        #hb-guide .hb-guide-ui-filter svg{width:15px;height:15px;color:#70869e}
        #hb-guide .hb-guide-table-wrap{overflow-x:auto}#hb-guide .hb-guide-table{border-collapse:collapse;width:100%;font-size:12px;text-align:left;min-width:450px}
        #hb-guide .hb-guide-table th{font-weight:750;background:#f5f8fb;color:#536d84;padding:13px;border-bottom:1px solid #e5ebf1}
        #hb-guide .hb-guide-table td{padding:14px 13px;border-bottom:1px solid #ecf1f5;color:#4b6278}
        #hb-guide .hb-guide-status{white-space:nowrap;font-size:10px;padding:5px 7px;border-radius:5px;font-weight:700}
        #hb-guide .hb-guide-status.pending{color:#ab7018;background:#fff3dc}#hb-guide .hb-guide-status.done{color:#188663;background:#e5f8f0}#hb-guide .hb-guide-status.new{color:#286aaf;background:#eaf3fd}
        #hb-guide .hb-guide-disclaimer{font-size:11px;color:#8a9bae;line-height:1.5;margin:14px 0 0}
        #hb-guide .hb-guide-quick-line{display:grid;grid-template-columns:1fr 110px auto;gap:12px;align-items:end;margin:26px 0}
        #hb-guide .hb-guide-quick-line div{border:1px solid #d9e5ef;border-radius:6px;padding:9px 13px;display:grid;gap:8px}
        #hb-guide .hb-guide-quick-line small{font-size:10px;color:#71869b}#hb-guide .hb-guide-quick-line strong{font-size:12px;color:#35536c}
        #hb-guide .hb-guide-quick-line>span{padding:16px;background:#f57a22;color:#fff;border-radius:6px;font-size:12px;font-weight:700}
        #hb-guide .hb-guide-callout{display:flex;align-items:center;gap:10px;background:#edf7ff;border-radius:8px;padding:14px;font-size:12px;line-height:1.6;color:#356080}
        #hb-guide .hb-guide-callout svg{color:#1c82bd;flex:0 0 19px;width:19px;height:19px}
        #hb-guide .hb-guide-offer-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}
        #hb-guide .hb-guide-offer-cards>div{padding:20px;border:1px solid #dce7f0;border-radius:8px;display:flex;flex-direction:column;gap:11px}
        #hb-guide .hb-guide-offer-cards small{font-size:11px;color:#7b90a4}#hb-guide .hb-guide-offer-cards strong{font-size:15px;color:#18334f}#hb-guide .hb-guide-offer-cards span{font-size:12px;color:#6d8092}
        #hb-guide .hb-guide-credit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:10px 0 25px}
        #hb-guide .hb-guide-credit-grid>div{border:1px solid #dce7f0;background:#f8fbfe;padding:18px 15px;border-radius:8px;display:flex;flex-direction:column;gap:10px}
        #hb-guide .hb-guide-credit-grid small{font-size:11px;color:#6c8196}#hb-guide .hb-guide-credit-grid strong{font-size:24px;color:#133451}
        #hb-guide .hb-guide-rma-steps{display:grid;gap:11px}
        #hb-guide .hb-guide-rma-steps>div{display:flex;align-items:center;gap:12px;border:1px solid #e0e9f1;padding:11px;border-radius:6px}
        #hb-guide .hb-guide-rma-steps span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#fff0e5;color:#ec7721;font-weight:850;font-size:12px}
        #hb-guide .hb-guide-rma-steps strong{font-size:12px;color:#324d67}
        #hb-guide .hb-guide-trust{padding:78px 0;background:linear-gradient(112deg,#0a2742,#103859);color:#fff}
        #hb-guide .hb-guide-trust-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:75px;align-items:center}
        #hb-guide .hb-guide-trust h2{font-size:clamp(29px,3vw,43px);letter-spacing:-.03em;line-height:1.15;font-weight:850;color:#fff;margin:0 0 20px}
        #hb-guide .hb-guide-trust-grid>div:first-child>p:not(.hb-guide-eyebrow){color:#c5d8e8;line-height:1.8;font-size:15px;max-width:550px;margin-bottom:26px}
        #hb-guide .hb-guide-trust-points{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 32px}
        #hb-guide .hb-guide-trust-points>div{display:flex;gap:13px;align-items:flex-start}
        #hb-guide .hb-guide-trust-points svg{width:30px;height:30px;color:#ff902c;flex:0 0 30px}
        #hb-guide .hb-guide-trust-points h3{font-size:15px;font-weight:800;color:#fff;margin:0 0 6px}
        #hb-guide .hb-guide-trust-points p{font-size:12px;line-height:1.7;color:#bed0df;margin:0}
        #hb-guide .hb-guide-final{background:#fff;padding:38px 0}
        #hb-guide .hb-guide-final-grid{display:flex;align-items:center;gap:23px}
        #hb-guide .hb-guide-final-icon{width:67px;height:67px;flex:0 0 67px;border-radius:50%;background:#edf5fc;display:grid;place-items:center;color:#1c4669}
        #hb-guide .hb-guide-final-icon svg{width:34px;height:34px}
        #hb-guide .hb-guide-final h2{font-size:22px;font-weight:850;color:#163451;margin-bottom:7px}
        #hb-guide .hb-guide-final p{font-size:14px;color:#667b8d;margin:0}
        #hb-guide .hb-guide-final-links{margin-left:auto;display:flex;align-items:center;gap:23px}
        #hb-guide .hb-guide-final-links>a:last-child{font-size:13px;font-weight:700;color:#24547b;text-decoration:underline;text-underline-offset:3px}
        #hb-guide .hb-guide-final-links>a:last-child:hover{color:var(--hg-orange)}
        @media(max-width:1200px){#hb-guide .hb-guide-benefit-grid{grid-template-columns:repeat(3,1fr)}#hb-guide .hb-guide-hero-grid{grid-template-columns:1fr 1fr;gap:20px}#hb-guide .hb-guide-hero-art{padding:25px 15px 15px 0}#hb-guide .hb-guide-steps-wrap{grid-template-columns:1fr;gap:25px}#hb-guide .hb-guide-feature{min-height:145px}}
        @media(max-width:900px){#hb-guide .hb-guide-width{width:calc(100% - 38px)}#hb-guide .hb-guide-hero-grid{grid-template-columns:1fr;gap:10px;padding:44px 0 38px}#hb-guide .hb-guide-hero-copy{max-width:730px}#hb-guide .hb-guide-hero-art{max-width:620px;width:100%;margin:0 auto}#hb-guide .hb-guide-demo-layout{grid-template-columns:1fr}#hb-guide .hb-guide-tablist{display:grid;grid-template-columns:repeat(2,1fr)}#hb-guide .hb-guide-steps-grid{gap:12px}#hb-guide .hb-guide-trust-grid{grid-template-columns:1fr;gap:36px}#hb-guide .hb-guide-final-grid{flex-wrap:wrap}#hb-guide .hb-guide-final-links{width:100%;margin-left:0}}
        @media(max-width:600px){#hb-guide .hb-guide-width{width:calc(100% - 30px)}#hb-guide h1{font-size:clamp(34px,10vw,43px)}#hb-guide h1 span{white-space:normal}#hb-guide .hb-guide-hero-grid{padding:38px 0 27px}#hb-guide .hb-guide-hero-art{padding-right:12px}#hb-guide .hb-guide-mobile{transform:scale(.75) rotate(3deg);transform-origin:bottom right;right:-3px;bottom:20px}#hb-guide .hb-guide-demo-label{bottom:7px;right:90px}#hb-guide .hb-guide-laptop-top{border-width:6px 6px 10px}#hb-guide .hb-guide-laptop-content{min-height:170px}#hb-guide .hb-guide-laptop-sidebar span{font-size:7px;padding:4px}#hb-guide .hb-guide-laptop-main{padding:9px 6px}#hb-guide .hb-guide-laptop-tiles span{padding:7px 3px;min-height:55px}#hb-guide .hb-guide-laptop-tiles strong{font-size:7px}#hb-guide .hb-guide-laptop-list{margin-top:8px;padding:7px;gap:7px}#hb-guide .hb-guide-benefits{padding:45px 0}#hb-guide .hb-guide-benefit-grid{grid-template-columns:repeat(2,1fr);gap:10px}#hb-guide .hb-guide-feature{padding:15px 12px;min-height:175px}#hb-guide .hb-guide-steps-grid{grid-template-columns:1fr;gap:22px}#hb-guide .hb-guide-demo{padding:52px 0}#hb-guide .hb-guide-tablist{gap:8px}#hb-guide .hb-guide-tablist button{padding:10px;gap:8px;font-size:12px;min-height:54px}#hb-guide .hb-guide-tablist button>svg{width:18px;height:18px;flex-basis:18px}#hb-guide .hb-guide-tablist button .hg-tab-chevron{display:none}#hb-guide .hb-guide-tab-panel{padding:15px;min-height:420px}#hb-guide .hb-guide-panel-header h3{font-size:17px}#hb-guide .hb-guide-panel-header p{font-size:12px}#hb-guide .hb-guide-ui-bar span{display:none}#hb-guide .hb-guide-ui-content{padding:16px 11px 18px}#hb-guide .hb-guide-quick-line{grid-template-columns:1fr 85px}#hb-guide .hb-guide-quick-line>span{grid-column:1/-1;text-align:center;padding:12px}#hb-guide .hb-guide-offer-cards{grid-template-columns:1fr}#hb-guide .hb-guide-credit-grid{grid-template-columns:1fr}#hb-guide .hb-guide-trust{padding:55px 0}#hb-guide .hb-guide-trust-points{grid-template-columns:1fr;gap:20px}#hb-guide .hb-guide-final-icon{display:none}#hb-guide .hb-guide-final-links{flex-wrap:wrap;gap:15px}#hb-guide .hb-guide-actions .hb-guide-button{width:100%}}
        @media(prefers-reduced-motion:reduce){#hb-guide *{scroll-behavior:auto!important;transition:none!important}}
