.blogb-nav{--blogb-header-h: 54px;--blogb-gutter: 20px}@media(min-width:768px){.blogb-nav{--blogb-gutter: 40px}}.blogb-nav,.blogb-nav *,.blogb-nav *:before,.blogb-nav *:after,.blogb-explorer,.blogb-explorer *,.blogb-explorer *:before,.blogb-explorer *:after{box-sizing:border-box}.blogb-explorer{--blogb-row-hover: #e5e1df;--blogb-arrow-box: #cfcaca;--blogb-arrow-box-active: #db5c00;--blogb-sticky-top: 126px;--blogb-sticky-offset: calc(var(--blogb-sticky-top) + var(--br-banner-h, 0px));--blogb-header-h: 54px;--blogb-dock-bottom: calc(var(--blogb-sticky-top) - var(--blogb-header-h));position:sticky;top:var(--blogb-sticky-offset);display:flex;flex-direction:column;width:240px;max-height:calc(100vh - var(--blogb-sticky-offset) - var(--blogb-dock-bottom));overflow:clip;color:var(--black, #1e1e24)}@media(min-width:768px){.blogb-explorer,.blogb-nav{--blogb-header-h: 76px}}@media(min-width:1431px){.blogb-explorer,.blogb-nav{--blogb-header-h: 85px}}.blogb-explorer-title{flex:none;margin:0;padding:0 16px 6px 6px;font-size:14px;line-height:26px;color:var(--text-secondary, #6d6a67)}.blogb-explorer-rule{flex:none;width:calc(100% - 12px);height:1px;margin:8px auto 6px;border:0;background:var(--border-warm, #ddd8d2)}.blogb-explorer-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:auto;scrollbar-width:thin;scrollbar-color:var(--sand, #e3ded8) transparent}.blogb-explorer-list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.blogb-explorer-group{--blogb-fold: clamp(.14s, calc(var(--blogb-sub-count, 5) * 26ms), .21s);display:flex;flex-direction:column;overflow:clip}.blogb-explorer-group+.blogb-explorer-group:before,.blogb-explorer-group:last-child:after{content:"";width:calc(100% - 12px);height:1px;background:var(--border-warm, #ddd8d2)}.blogb-explorer-group+.blogb-explorer-group:before{margin:0 auto 6px}.blogb-explorer-group:last-child:after{margin:6px auto 0}.blogb-explorer-row{--blogb-arrow-left: 13px;--blogb-arrow-ink: 5px;position:relative;height:50px;border-radius:6px;transition:background-color .12s ease}@media(hover:hover)and (min-width:1200px){.blogb-explorer-row:hover{background:var(--blogb-row-hover)}}.blogb-explorer-row[data-current=true]{background:var(--orange, #ff6a00)}.blogb-explorer-label{display:flex;align-items:center;height:100%;padding:12px 16px 12px 46px;border-radius:6px;font-size:18px;font-weight:500;line-height:26px;color:inherit;text-decoration:none}.blogb-explorer-row[data-flat=true] .blogb-explorer-label{padding-inline-start:calc(var(--blogb-arrow-left) + var(--blogb-arrow-ink))}.blogb-explorer-toggle{position:absolute;inset-inline-start:4px;top:0;display:flex;align-items:center;justify-content:center;width:38px;height:50px;padding:0;border:0;background:transparent;cursor:pointer}.blogb-explorer-toggle:before{content:"";position:absolute;width:20px;height:20px;border-radius:3px;transition:background-color .12s ease}@media(hover:hover)and (min-width:1200px){.blogb-explorer-toggle:hover:before{background:var(--blogb-arrow-box)}.blogb-explorer-row[data-current=true] .blogb-explorer-toggle:hover:before{background:var(--blogb-arrow-box-active)}}.blogb-explorer-glyph{position:relative;display:flex;width:20px;height:20px;transition:transform .18s cubic-bezier(.4,0,.2,1)}.blogb-explorer-glyph svg{display:block;width:20px;height:20px;fill:var(--black, #1e1e24)}.blogb-explorer-row[data-open=false] .blogb-explorer-glyph{transform:rotate(-90deg)}.blogb-explorer-marker{--blogb-marker-inset: 24px;position:absolute;inset-inline-end:var(--blogb-marker-inset);top:50%;width:6px;height:6px;background:var(--orange, #ff6a00);pointer-events:none;translate:calc(var(--blogb-marker-inset) + 100% + 2px) -50%;transition:translate var(--blogb-fold) ease-in-out}.blogb-explorer-row[data-marked=true] .blogb-explorer-marker{translate:0 -50%}.blogb-explorer-panel{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--blogb-fold) ease-in-out}.blogb-explorer-row[data-open=false]+.blogb-explorer-panel{grid-template-rows:0fr}.blogb-explorer-subs{display:flex;flex-direction:column;gap:1px;min-height:0;margin:0;padding:0;overflow:hidden;list-style:none}.blogb-explorer-sub{display:flex;align-items:center;gap:21px;padding:8px 20px 8px 21px;border-radius:6px;font-size:16px;line-height:26px;color:inherit;text-decoration:none;scroll-margin:12px;transition:background-color .12s ease}@media(hover:hover)and (min-width:1200px){.blogb-explorer-sub:hover{background:var(--blogb-row-hover)}}.blogb-explorer-sub:before{content:"";flex:none;width:4px;height:4px;background:var(--surface-grey, #bdbdbd)}.blogb-explorer-sub[data-current=true]{background:var(--orange, #ff6a00)}.blogb-explorer-sub[data-current=true]:before{background:var(--black, #1e1e24)}.blogb-explorer-label:focus-visible,.blogb-explorer-toggle:focus-visible,.blogb-explorer-sub:focus-visible{outline:2px solid var(--black, #1e1e24);outline-offset:-2px;border-radius:6px}.blogb-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.blogb-nav,.blogb-panel{display:contents}.blogb-bar{display:none}@media(min-width:1200px)and (max-width:1439px){.blogb-explorer{width:200px}.blogb-explorer-title{padding:0 16px 6px 2px}.blogb-explorer-rule,.blogb-explorer-group+.blogb-explorer-group:before,.blogb-explorer-group:last-child:after{width:calc(100% - 4px)}.blogb-explorer-row{height:46px}.blogb-explorer-row{--blogb-arrow-left: 8px}.blogb-explorer-toggle{inset-inline-start:2px;width:32px;height:46px}.blogb-explorer-label{padding:10px 8px 10px 36px;font-size:16px}.blogb-explorer-sub{padding:6px 16px 6px 21px}}@media(max-width:1199px){.blogb-nav{--blogb-sticky-offset: calc(var(--br-header-h, var(--blogb-header-h)) + var(--br-banner-h, 0px));--blogb-bar-pad: var(--page-padding-x, var(--blogb-gutter));--blogb-panel-pad-x: 20px;--blogb-caret-size: 20px;--blogb-caret-glyph: var(--blogb-caret-size);--blogb-fill-fade: .3s;--blogb-fill-ease: cubic-bezier(.4, 0, .2, 1);display:block;position:relative;width:100%;padding-inline:var(--blogb-bar-pad)}.blogb-nav{position:sticky;top:var(--blogb-sticky-offset);z-index:30}.blogb-bar{display:block;position:relative;z-index:0;border-top:1px solid var(--border-warm, #ddd8d2);border-bottom:1px solid var(--border-warm, #ddd8d2)}.blogb-bar:before{content:"";position:absolute;inset-block:-1px;left:50%;z-index:-1;width:100vw;translate:-50% 0;background:var(--white, #fff);border-top:1px solid var(--border-warm, #ddd8d2);opacity:0;transition:opacity var(--blogb-fill-fade) var(--blogb-fill-ease)}.blogb-nav[data-stuck=true] .blogb-bar{border-top-color:transparent;border-bottom-color:transparent}.blogb-nav[data-stuck=true] .blogb-bar:before{opacity:1}.blogb-bar-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:66px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:16px;line-height:26px;text-align:start;cursor:pointer}.blogb-bar-toggle:focus-visible{outline:2px solid var(--black, #1e1e24);outline-offset:-2px}.blogb-bar-label{display:flex;align-items:center;gap:10px;min-width:0;color:var(--text-ink, #1e1e24);white-space:nowrap}.blogb-bar-sep{flex:none;width:4px;height:4px;background:var(--black, #1e1e24)}.blogb-bar-current{overflow:hidden;color:var(--black, #1e1e24);font-weight:500;text-overflow:ellipsis}.blogb-bar-caret{box-sizing:border-box;flex:none;width:var(--blogb-caret-size);height:var(--blogb-caret-size);padding:calc((var(--blogb-caret-size) - var(--blogb-caret-glyph)) / 2);fill:currentcolor;transition:transform .15s cubic-bezier(.16,1,.3,1)}.blogb-nav[data-open=true] .blogb-bar-caret{transform:rotate(180deg)}}@media(max-width:1199px){.blogb-panel{--blogb-menu-shadow: 0 6px 10px -4px rgb(15 14 14 / 13%);display:flex;flex-direction:column;position:absolute;top:100%;left:50%;width:100vw;padding:10px var(--blogb-panel-pad-x);max-height:var( --blogb-panel-max, calc(100vh - var(--blogb-sticky-offset) - 66px - 24px) );background:var(--offwhite, #eeeceb);box-shadow:inset 0 1px 0 transparent,var(--blogb-menu-shadow);overflow:hidden;contain:layout paint;translate:-50% 0;height:0;transform:translateY(-8px);transition:none}.blogb-nav[data-stuck=true] .blogb-panel{background:var(--white, #fff);box-shadow:inset 0 1px 0 var(--border-warm, #ddd8d2),var(--blogb-menu-shadow)}.blogb-nav[data-open=false] .blogb-panel{padding-block:0}.blogb-nav[data-open=true] .blogb-panel{height:auto;transform:translateY(0);transition:transform .15s cubic-bezier(.16,1,.3,1),background-color var(--blogb-fill-fade) var(--blogb-fill-ease),box-shadow var(--blogb-fill-fade) var(--blogb-fill-ease)}.blogb-explorer{position:static;width:100%;max-height:none;min-height:0;padding:0}.blogb-explorer-title,.blogb-explorer-rule,.blogb-explorer-group:last-child:after{display:none}.blogb-explorer-label{padding:10px 20px 10px 50px;font-size:16px}.blogb-explorer-toggle{inset-inline-start:8px;width:44px;height:46px}.blogb-explorer-row{--blogb-arrow-left: 20px;height:46px}.blogb-explorer-marker{--blogb-marker-inset: calc( var(--blogb-bar-pad) - var(--blogb-panel-pad-x) + var(--blogb-caret-size) / 2 - 3px )}.blogb-explorer-sub{gap:18px;padding:9px 20px 9px 28px}.blogb-explorer-group+.blogb-explorer-group:before{width:calc(100% - 40px)}}@media(max-width:767px){.blogb-panel{padding-block:6px}.blogb-nav{--blogb-panel-pad-x: 0px;--blogb-caret-size: 30px;--blogb-caret-glyph: 18.4px}.blogb-nav[data-open=true]{padding-inline:0}.blogb-nav[data-open=true] .blogb-bar-toggle{padding-inline:var(--blogb-bar-pad)}.blogb-bar-label{flex-direction:column;gap:4px;align-items:flex-start;justify-content:center;font-size:14px;line-height:16px}.blogb-bar-sep{display:none}.blogb-bar-current{max-width:100%;font-size:16px;line-height:18px}.blogb-explorer-row,.blogb-explorer-sub{border-radius:0}.blogb-explorer-row{--blogb-arrow-left: 20px}.blogb-explorer-label{padding-left:54px}.blogb-explorer-sub{gap:22px}.blogb-explorer-group+.blogb-explorer-group:before{width:100%}}@media(max-width:1199px){.blogb-explorer-panel,.blogb-explorer-row[data-open=false]+.blogb-explorer-panel,.blogb-explorer-marker,.blogb-explorer-row[data-marked=true] .blogb-explorer-marker{transition:none}.blogb-nav[data-open=true] .blogb-panel{transition:background-color var(--blogb-fill-fade) var(--blogb-fill-ease),box-shadow var(--blogb-fill-fade) var(--blogb-fill-ease)}}@media(prefers-reduced-motion:reduce){.blogb-explorer-row,.blogb-explorer-sub,.blogb-explorer-panel,.blogb-explorer-row[data-open=false]+.blogb-explorer-panel,.blogb-explorer-glyph,.blogb-explorer-toggle:before,.blogb-explorer-marker,.blogb-explorer-row[data-marked=true] .blogb-explorer-marker,.blogb-bar-caret,.blogb-panel,.blogb-nav[data-open=true] .blogb-panel{transition:none}}
