.post-body .anchor{scroll-margin-top:4rem}.blog-post-breadcrumb-link{color:var(--link-color-primary)}.blog-post-breadcrumb-link:hover{color:var(--button-primary-bg-hover)}.blog-post-breadcrumb-link i{padding:.25rem .4375rem;transition:transform .1s ease}.blog-post-breadcrumb-link:hover i{transform:translateX(-.4375rem)}.blog-author-avatar-wrapper img{border-radius:9999px;height:5rem;width:5rem}#blog-post-anchor-tab-navigation-wrapper{display:flex;max-width:inherit;position:relative}#blog-post-anchor-tab-navigation-wrapper:after,#blog-post-anchor-tab-navigation-wrapper:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:7rem;z-index:1}#blog-post-anchor-tab-navigation-wrapper.tab-nav-scrollable-left:before{background:linear-gradient(90deg,#f2f3ff,rgba(242,243,255,0));left:0}#blog-post-anchor-tab-navigation-wrapper.tab-nav-scrollable-right:after{background:linear-gradient(270deg,#f2f3ff,rgba(242,243,255,0));right:0}#blog-post-anchor-tab-navigation-container{display:flex;gap:2rem;list-style:none;margin-bottom:0;overflow-x:auto;padding:2rem 0;position:relative;transition:all .1s ease;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}#blog-post-anchor-tab-navigation-container.tab-nav-scrollable{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}#blog-post-anchor-tab-navigation-container.tab-nav-scrollable:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}#blog-post-anchor-tab-navigation-container>div::-webkit-scrollbar{display:none}#blog-post-anchor-tab-navigation-container>div{align-items:center;display:inline-flex;font-size:1rem;margin-bottom:0;min-width:auto}#blog-post-anchor-tab-navigation-container a{color:var(--accent-color-primary--200);display:inline-block;max-width:100%;white-space:nowrap}#blog-post-anchor-tab-navigation-container a.active,#blog-post-anchor-tab-navigation-container a:hover{color:var(--link-color-primary)}#mobile-blog-post-anchor-tab-navigation-container select{background-color:#fff;border-color:var(--accent-color-primary--200);border-radius:.5rem;color:var(--accent-color-primary--200);float:none;font-family:var(--base-font)!important;font-size:.875rem;font-weight:500;height:2.75rem;margin:0;padding:.625rem 2.125rem .625rem .875rem}#tab-nav-scroll-left,#tab-nav-scroll-right{background-color:var(--bg-blog-tab-navigator);border:none;color:var(--accent-color-ant-blue);font-size:1rem;opacity:.3;transition:color .3s ease;width:1.5rem}#tab-nav-scroll-left{margin-right:.5rem;padding:0 1rem 0 .5rem}#tab-nav-scroll-right{margin-left:.5rem;padding:0 .5rem 0 1rem}#tab-nav-scroll-left:after{content:"\f053";font:var(--fa-font-solid)}#tab-nav-scroll-right:after{content:"\f054";font:var(--fa-font-solid)}#tab-nav-scroll-left.active:hover,#tab-nav-scroll-right.active:hover{color:var(--button-primary-bg-hover)}#tab-nav-scroll-left.active,#tab-nav-scroll-right.active{cursor:pointer;opacity:1}#tab-nav-scroll-left:disabled,#tab-nav-scroll-right:disabled{cursor:not-allowed;opacity:.5}#side-blog-post-anchor-tab-navigation-container{display:flex;flex-direction:column;gap:1rem}#side-blog-post-anchor-tab-navigation-container a{color:var(--accent-color-primary--200)}#side-blog-post-anchor-tab-navigation-container a.active,#side-blog-post-anchor-tab-navigation-container a:hover{color:var(--link-color-primary)}.post-body.subscription-paywall-active{max-height:1000px;overflow:hidden;position:relative}.hidden-paywall{display:none!important;opacity:0!important;visibility:hidden!important}.subscription-paywall{align-items:center;background:#fff;bottom:0;box-shadow:0 -100px 200px 200px hsla(0,0%,100%,.95);display:flex;font-family:var(--base-font);justify-content:center;padding:1.5rem 0 5rem;position:absolute;width:100%}.brand-endorsement-row{align-items:flex-end;display:flex;justify-content:center}.brand-endorsement-row img:first-child{max-height:66px}.brand-endorsement-row div{border-right:2px solid #231916;height:37px;margin:0 14px 5.2px}.brand-endorsement-row img:last-child{color:transparent;height:30px}@media (max-width:909.9px){.post-body .anchor{scroll-margin-top:2rem}.subscription-paywall{padding-bottom:2rem}.subscription-paywall-form h2{font-size:1.25rem}.subscription-paywall-form p{font-size:.875rem}.brand-endorsement-row img:first-child{max-height:29px!important}.brand-endorsement-row div{height:16px!important;margin:0 6px 2.25px!important}.brand-endorsement-row img:last-child{max-height:13px!important}}