body{font-size:var(--bb3-scale,100%)}.main-nav{background:var(--bb3-header,#202b34)}.bb3-table-scroll{overflow:auto;margin:24px 0}.bb3-comparison{border-collapse:collapse;width:100%;min-width:640px;background:#fff}.bb3-comparison th,.bb3-comparison td{border:1px solid #dde4e9;padding:15px;vertical-align:top;text-align:center}.bb3-comparison thead th,.bb3-comparison tbody th{background:#f1f6f8;font-weight:700}.bb3-comparison th:first-child{min-width:126px}.bb3-comparison .button{font-size:13px;padding:9px 14px}.bb3-share{margin:34px 0;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.bb3-share a{padding:9px 16px;text-decoration:none;color:#fff!important;background:#23313b;border-radius:3px}.bb3-adbar{position:fixed;bottom:0;left:0;width:100%;min-height:70px;background:#19252feb;display:flex;justify-content:center;align-items:center;gap:20px;color:white;padding:12px 48px;z-index:9999;box-sizing:border-box;box-shadow:0 -6px 18px #0002}.bb3-adbar span{font-size:10px;color:#ddd;border:1px solid #777;padding:2px 6px}.bb3-adbar a{background:var(--bb3-accent);border-radius:3px;color:white;padding:11px 25px;text-decoration:none}.bb3-ad-close{position:absolute;right:12px;top:12px;border:0;color:white;background:transparent;font-size:22px;cursor:pointer}.bb3-utility-ad{background:#f2f5f7;text-align:center;padding:12px;margin:20px auto;color:#53636f}.bb3-layout-left{flex-direction:row-reverse}.bb3-layout-full .sidebar{display:none}.bb3-layout-full .single-entry{width:100%;max-width:100%}.bb3-page-section{padding:50px 0}.bb3-quick-box{padding:20px;border-left:4px solid var(--bb3-accent);background:#f2f7f9;margin:20px 0}.bb3-quick-btn{display:inline-block;background:var(--bb3-accent);color:white!important;text-decoration:none;padding:12px 25px;border-radius:3px}
@media(max-width:767px){.bb3-adbar{gap:8px;min-height:64px;padding:9px 35px 9px 10px}.bb3-adbar strong{font-size:12px;line-height:1.35;flex:1}.bb3-adbar a{padding:10px;font-size:12px;white-space:nowrap}.bb3-adbar span{display:none}.bb3-share{gap:7px}.bb3-share a{padding:9px}.bb3-page-section{padding:28px 0}}
body.bb3-layout-left .content-layout{flex-direction:row-reverse}body.bb3-layout-full .content-layout{display:block}body.bb3-layout-full .content-layout .single-entry{width:100%;max-width:100%}body.bb3-layout-full .content-layout .sidebar{display:none}
