#search-drawer .drawer-inner{width:min(640px, 92vw) !important;height:auto !important;inset:18vh 0px auto !important;margin-inline:auto !important;padding:20px
!important;border-radius:20px !important;background:linear-gradient(160deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.02) 100%), rgba(34, 27, 20, 0.58) !important;backdrop-filter:blur(28px) saturate(1.4) !important;border:1px
solid rgba(255, 255, 255, 0.16) !important;box-shadow:rgba(10, 6, 2, 0.6) 0px 32px 80px -16px, rgba(10, 6, 2, 0.3) 0px 2px 6px, rgba(255, 255, 255, 0.12) 0px 1px 0px inset !important;overflow:visible !important}#search-drawer .drawer-inner .drawer-content{position:static !important;padding:0px
!important;display:block !important}#search-drawer .drawer-inner .drawer-content form.search-form{position:relative !important;width:100% !important;max-width:none !important;margin:0px
!important}#search-drawer .drawer-inner .drawer-header{position:static !important;padding:0px
!important;margin:0px
!important;height:0px !important;min-height:0px !important}#search-drawer .drawer-inner .drawer-content form input.search-field{width:100% !important;height:64px !important;padding:0px
64px 0px 22px !important;background:rgba(255, 255, 255, 0.07) !important;border:1px
solid rgba(255, 255, 255, 0.13) !important;border-radius:14px !important;color:rgb(255, 255, 255) !important;font-size:1.1875rem !important;line-height:1.4 !important;caret-color:rgb(255, 184, 119) !important;appearance:none !important;transition:background-color 150ms, border-color 150ms, box-shadow 200ms !important}#search-drawer .drawer-inner .drawer-content form input.search-field::placeholder{color:rgba(255, 255, 255, 0.44) !important;opacity:1 !important}#search-drawer .drawer-inner .drawer-content form input.search-field:focus{background:rgba(255, 255, 255, 0.11) !important;border-color:rgba(255, 178, 102, 0.55) !important;box-shadow:rgba(255, 178, 102, 0.25) 0px 0px 0px 1px, rgba(168, 67, 8, 0.45) 0px 0px 28px -4px !important;outline:none !important;color:rgb(255, 255, 255) !important}#search-drawer input.search-field::-webkit-search-cancel-button{appearance:none}#search-drawer .drawer-inner .drawer-content form .kadence-search-icon-wrap{position:absolute !important;right:20px !important;top:50% !important;transform:translateY(-50%) !important;display:flex !important;align-items:center !important;color:rgba(255, 255, 255, 0.65) !important;pointer-events:none !important;transition:color 150ms !important}#search-drawer .kadence-search-icon-wrap
svg{width:22px !important;height:22px !important}#search-drawer .drawer-inner .drawer-content form input.search-submit{position:absolute !important;right:8px !important;top:50% !important;transform:translateY(-50%) !important;width:48px !important;height:48px !important;min-height:48px !important;padding:0px
!important;margin:0px
!important;border-width:medium !important;border-style:none !important;border-color:currentcolor !important;border-image:none !important;background:transparent !important;color:transparent !important;font-size:0px !important;cursor:pointer !important;z-index:2 !important}#search-drawer .search-toggle-close.drawer-toggle{position:absolute !important;inset:-58px 0px auto auto !important;z-index:20 !important;width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important;padding:0px
!important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border-radius:50% !important;border:1px
solid rgba(255, 255, 255, 0.22) !important;background:rgba(255, 255, 255, 0.1) !important;backdrop-filter:blur(8px) !important;color:rgba(255, 255, 255, 0.9) !important;cursor:pointer !important;transition:background-color 150ms, color 150ms, transform 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 150ms !important}#search-drawer .search-toggle-close.drawer-toggle:hover, #search-drawer .search-toggle-close.drawer-toggle:focus-visible{background:rgba(168, 67, 8, 0.85) !important;border-color:rgba(255, 178, 102, 0.6) !important;color:rgb(255, 255, 255) !important;transform:rotate(90deg) !important;outline:none !important}#search-drawer .search-toggle-close.drawer-toggle
svg{width:18px !important;height:18px !important}@media (min-width: 768px) and (hover: hover){#search-drawer .drawer-inner::after{content:"esc to close";position:absolute;left:0px;right:0px;bottom:-34px;text-align:center;font-size:0.75rem;letter-spacing:0.08em;text-transform:uppercase;color:rgba(255, 255, 255, 0.45);pointer-events:none}}@media (max-width: 767px){#search-drawer .drawer-inner{width:92vw !important;top:15vh !important;padding:16px
!important;border-radius:18px !important;position:fixed !important;z-index:999999 !important;max-height:none !important}}@media (max-width: 767px){#search-drawer .drawer-inner .drawer-content form input.search-field{height:58px !important;font-size:16px !important;padding:0px
58px 0px 18px !important}}@media (max-width: 767px){#search-drawer .search-toggle-close.drawer-toggle{top:-56px !important}}@media (max-width: 767px){#search-drawer .drawer-inner .drawer-content form input.search-field:focus{box-shadow:rgba(255, 178, 102, 0.22) 0px 0px 0px 1px, rgba(168, 67, 8, 0.35) 0px 0px 14px -4px !important}}@supports not (backdrop-filter: blur(1px)){#search-drawer .drawer-inner{background:rgba(34, 27, 20, 0.96) !important}}body.single-post .bt-hero ,body.single-reviews:not(.reviews-template-template-review-v10-php) .bt-hero{position:relative;padding:clamp(40px, 7vw, 72px) var(--space-4, 32px) clamp(32px, 5vw, 56px);margin-bottom:var(--space-5, 40px);background:radial-gradient(ellipse 80% 60% at 85% -10%, rgba(168, 67, 8, 0.10), transparent 60%),
radial-gradient(ellipse 60% 50% at -5% 110%, rgba(64, 224, 208, 0.07), transparent 55%),
var(--global-palette8, #fcfbf9);border-bottom:1px solid var(--global-palette6, #d4d1cc);overflow:hidden}@media (max-width: 767px){body.single-post .bt-hero ,body.single-reviews:not(.reviews-template-template-review-v10-php) .bt-hero{padding-inline:var(--space-2, 16px)}}.bt-mobile-cta{position:fixed;bottom:0px;left:0px;right:0px;z-index:999997;display:none;align-items:center;gap:var(--space-2, 16px);padding:10px
var(--space-2, 16px) calc(10px + env(safe-area-inset-bottom, 0px));background:rgba(252, 251, 249, 0.94);backdrop-filter:blur(14px) saturate(1.2);border-top:1px solid rgba(61, 58, 54, 0.12);box-shadow:rgba(35, 25, 15, 0.22) 0px -12px 32px -12px;transform:translateY(105%);transition:transform var(--transition-base, 250ms) cubic-bezier(0.4, 0, 0.2, 1)}.bt-mobile-cta__label{flex:1 1 auto;min-width:0px;font-size:var(--text-sm, 0.875rem);color:var(--global-palette4, #5c544d);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bt-mobile-cta__label
strong{display:block;font-family:Figtree,system-ui,sans-serif;font-weight:700;font-size:var(--text-base, 1rem);color:var(--global-palette3, #3d3a36);overflow:hidden;text-overflow:ellipsis}.bt-mobile-cta__btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;min-height:48px;padding:12px
24px;background:linear-gradient(135deg, var(--global-palette1, #be530b), var(--global-palette2, #a14709));font-family:Figtree,system-ui,sans-serif;font-weight:700;font-size:var(--text-sm, 0.875rem);text-decoration:none;border-radius:999px;box-shadow:rgba(168, 67, 8, 0.45) 0px 6px 16px -4px;transition:transform var(--transition-fast, 150ms) ease,
box-shadow var(--transition-fast, 150ms) ease;color:rgb(255, 255, 255) !important}.bt-mobile-cta__btn:active{transform:scale(0.96);box-shadow:rgba(168, 67, 8, 0.45) 0px 2px 8px -2px}@media (max-width: 767px){.bt-mobile-cta{display:flex}}@media (prefers-reduced-motion: reduce){.bt-mobile-cta{transition:none}}.entry-meta .posted-on
.updated{font-weight:600;color:var(--global-palette3, #3d3a36)}.scroll-progress{background:linear-gradient(90deg, var(--global-palette1, #be530b), #a84308) !important;height:3px !important}.skip-link:focus{top:16px;left:16px;z-index:1000000;width:auto;height:auto;padding:12px
20px;clip:auto;clip-path:none;overflow:visible;background:var(--global-palette1, #be530b);color:rgb(255, 255, 255);font-family:Figtree,system-ui,sans-serif;font-weight:700;border-radius:var(--radius-sm, 8px);box-shadow:var(--shadow-xl, 0 20px 25px -5px rgb(0 0 0 / 0.1));position:fixed !important}.search-toggle-open-container .search-toggle-open{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}@media
print{#masthead,#colophon,.scroll-progress,.bt-mobile-cta,.bt-footer-cta,#search-drawer,.splide__arrow,.splide__pagination,#kt-scroll-up,.kadence-scroll-to-top{display:none !important}}@media
print{.entry-content>p,.entry-content>ul,.entry-content>ol{max-width:none}}@media
print{body{font-size:11pt;color:rgb(0, 0, 0);background:rgb(255, 255, 255)}}@media
print{a{color:rgb(0, 0, 0)}}@media
print{.entry-content a[href^="http"]::after{content:" (" attr(href) ")";font-size:8.5pt;color:rgb(85, 85, 85);word-break:break-all}}.bt-feature-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));gap:var(--space-2, 16px);margin:var(--space-4, 32px) 0;max-width:72ch}.bt-feature-card{padding:var(--space-3, 24px) var(--space-2, 16px);background:var(--global-palette8, #fcfbf9);border:1px
solid var(--global-palette6, #d4d1cc);border-radius:var(--radius-md, 12px);text-align:center;transition:transform var(--transition-base, 250ms) cubic-bezier(0.4,0,0.2,1),
box-shadow var(--transition-base, 250ms) ease,
border-color var(--transition-fast, 150ms) ease}.bt-feature-card:hover{transform:translateY(-3px);box-shadow:rgba(61, 58, 54, 0.18) 0px 8px 24px -8px;border-color:var(--global-palette1, #be530b)}.bt-feature-card__icon{font-size:1.6rem;line-height:1;margin-bottom:var(--space-1, 8px);display:block}.bt-feature-card__title{font-family:Figtree,system-ui,sans-serif;font-weight:700;font-size:var(--text-base, 1rem);color:var(--global-palette3, #3d3a36);margin-bottom:4px}.bt-feature-card__desc{font-size:var(--text-sm, 0.875rem);color:var(--global-palette5, #a8a39d);line-height:1.5;margin:0px}.bt-stat-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:var(--space-2, 16px);margin:var(--space-4, 32px) 0;max-width:72ch}.bt-stat-card{padding:var(--space-3, 24px) var(--space-2, 16px);background:linear-gradient(160deg, rgba(168,67,8,0.06) 0%, var(--global-palette8, #fcfbf9) 60%);border:1px
solid rgba(168, 67, 8, 0.15);border-radius:var(--radius-md, 12px);text-align:center}.bt-stat-card__number{font-family:Figtree,system-ui,sans-serif;font-weight:900;font-size:clamp(1.75rem, 4vw, 2.25rem);line-height:1.1;color:var(--global-palette1, #be530b);letter-spacing:-0.02em;margin-bottom:4px}.bt-stat-card__label{font-size:var(--text-sm, 0.875rem);color:var(--global-palette4, #5c544d);line-height:1.45;margin:0px}.bt-stat-card__source{display:block;margin-top:var(--space-1, 8px);font-size:var(--text-xs, 0.75rem);color:var(--global-palette5, #a8a39d);font-style:italic}.bt-pullquote{margin:var(--space-5, 40px) 0;padding:var(--space-3, 24px) var(--space-4, 32px);border-left:4px solid var(--global-palette1, #be530b);background:linear-gradient(90deg, rgba(168, 67, 8, 0.05), transparent 80%);border-radius:0 var(--radius-md, 12px) var(--radius-md, 12px) 0;max-width:72ch}.bt-pullquote__text{font-family:Figtree,system-ui,sans-serif;font-weight:600;font-size:clamp(1.15rem, 2.5vw, 1.4rem);line-height:1.45;color:var(--global-palette3, #3d3a36);margin:0px;letter-spacing:-0.01em}.bt-pullquote__text::before{content:"“";font-size:1.3em;color:var(--global-palette1, #be530b);line-height:0;vertical-align:-0.1em;margin-right:4px}.bt-pullquote__cite{display:block;margin-top:var(--space-2, 16px);font-size:var(--text-sm, 0.875rem);color:var(--global-palette5, #a8a39d);font-style:normal;font-weight:600;letter-spacing:0.03em;text-transform:uppercase}.bt-pros-cons{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2, 16px);margin:var(--space-4, 32px) 0;max-width:72ch}.bt-pros-cons__col{padding:var(--space-3, 24px);border-radius:var(--radius-md, 12px);border:1px
solid var(--global-palette6, #d4d1cc)}.bt-pros-cons__col--pros{background:linear-gradient(180deg, rgba(19,97,46,0.05) 0%, var(--global-palette8, #fcfbf9) 50%);border-color:rgba(19, 97, 46, 0.2)}.bt-pros-cons__col--cons{background:linear-gradient(180deg, rgba(184,33,5,0.04) 0%, var(--global-palette8, #fcfbf9) 50%);border-color:rgba(184, 33, 5, 0.15)}.bt-pros-cons__heading{font-family:Figtree,system-ui,sans-serif;font-weight:800;font-size:var(--text-lg, 1.125rem);margin-bottom:var(--space-2, 16px);display:flex;align-items:center;gap:var(--space-1, 8px)}.bt-pros-cons__col--pros .bt-pros-cons__heading{color:var(--global-palette11, #13612e)}.bt-pros-cons__col--cons .bt-pros-cons__heading{color:var(--global-palette13, #b82105)}.bt-pros-cons__list{list-style:none;padding:0px;margin:0px;display:flex;flex-direction:column;gap:10px}.bt-pros-cons__list
li{position:relative;padding-left:24px;font-size:var(--text-base, 1rem);line-height:1.55;color:var(--global-palette3, #3d3a36)}.bt-pros-cons__col--pros .bt-pros-cons__list li::before{content:"✓";position:absolute;left:0px;top:0px;font-weight:700;color:var(--global-palette11, #13612e)}.bt-pros-cons__col--cons .bt-pros-cons__list li::before{content:"✗";position:absolute;left:0px;top:0px;font-weight:700;color:var(--global-palette13, #b82105)}@media (max-width: 600px){.bt-pros-cons{grid-template-columns:1fr}}.bt-steps{margin:var(--space-4, 32px) 0;max-width:72ch;display:flex;flex-direction:column;gap:var(--space-2, 16px);counter-reset:bt-step 0}.bt-step{display:grid;grid-template-columns:48px 1fr;gap:var(--space-2, 16px);padding:var(--space-3, 24px);background:var(--global-palette8, #fcfbf9);border:1px
solid var(--global-palette6, #d4d1cc);border-radius:var(--radius-md, 12px);counter-increment:bt-step 1;transition:border-color var(--transition-fast, 150ms) ease,
box-shadow var(--transition-fast, 150ms) ease}.bt-step:hover{border-color:var(--global-palette1, #be530b);box-shadow:rgba(61, 58, 54, 0.12) 0px 4px 16px -6px}.bt-step__num{width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-family:Figtree,system-ui,sans-serif;font-weight:900;font-size:1.25rem;color:var(--global-palette8, #fcfbf9);background:linear-gradient(135deg, var(--global-palette1, #be530b), var(--global-palette2, #a14709));border-radius:50%;flex-shrink:0}.bt-step__num::before{content:counter(bt-step)}.bt-step__title{font-family:Figtree,system-ui,sans-serif;font-weight:700;font-size:var(--text-base, 1rem);color:var(--global-palette3, #3d3a36);margin-bottom:4px}.bt-step__body{font-size:var(--text-sm, 0.875rem);color:var(--global-palette4, #5c544d);line-height:1.55;margin:0px}body.single-post .bt-verdict ,body.single-reviews:not(.reviews-template-template-review-v10-php) .bt-verdict{margin:var(--space-5, 40px) 0;padding:clamp(28px, 4vw, 40px);background:radial-gradient(60% 80% at 90% 10%, rgba(168, 67, 8, 0.1), transparent 60%), linear-gradient(160deg, rgb(52, 48, 43) 0%, rgb(38, 35, 32) 100%);border-radius:var(--radius-lg, 16px);color:var(--global-palette8, #fcfbf9);max-width:72ch}.bt-verdict__label{font-family:Figtree,system-ui,sans-serif;font-weight:800;font-size:var(--text-xs, 0.75rem);letter-spacing:0.12em;text-transform:uppercase;color:rgb(255, 184, 119);margin-bottom:var(--space-2, 16px)}.bt-verdict__title{font-family:Figtree,system-ui,sans-serif;font-weight:900;font-size:clamp(1.5rem, 3.5vw, 2rem);line-height:1.25;color:rgb(255, 255, 255);margin-bottom:var(--space-3, 24px);letter-spacing:-0.02em}.bt-verdict__body{font-size:var(--text-base, 1rem);line-height:1.65;color:rgba(252, 251, 249, 0.82);margin-bottom:var(--space-3, 24px)}.bt-verdict__body
p{margin:0
0 var(--space-2, 16px)}.bt-verdict__body p:last-child{margin-bottom:0px}.bt-verdict__tag{display:inline-flex;align-items:center;gap:6px;padding:6px
14px;background:rgba(19, 97, 46, 0.25);border:1px
solid rgba(64, 224, 208, 0.3);border-radius:999px;font-size:var(--text-sm, 0.875rem);font-weight:600;color:rgb(126, 232, 214)}.bt-callout{margin:var(--space-4, 32px) 0;padding:var(--space-3, 24px) var(--space-4, 32px);border-radius:var(--radius-md, 12px);max-width:72ch;display:grid;grid-template-columns:32px 1fr;gap:var(--space-2, 16px);align-items:start}.bt-callout--info{background:linear-gradient(90deg, rgba(17, 89, 175, 0.06), transparent 70%);border-left:4px solid var(--global-palette12, #1159af)}.bt-callout__icon{font-size:1.3rem;line-height:1.2}.bt-callout--info .bt-callout__icon{color:var(--global-palette12, #1159af)}.bt-callout__title{font-family:Figtree,system-ui,sans-serif;font-weight:700;font-size:var(--text-base, 1rem);color:var(--global-palette3, #3d3a36);margin-bottom:4px}.bt-callout__body{font-size:var(--text-sm, 0.875rem);color:var(--global-palette4, #5c544d);line-height:1.55;margin:0px}.bt-timeline{margin:var(--space-4, 32px) 0;max-width:72ch;display:flex;flex-direction:column;gap:0px}.bt-timeline__item{display:grid;grid-template-columns:120px 1fr;gap:var(--space-3, 24px);padding-bottom:var(--space-3, 24px);position:relative}.bt-timeline__item:not(:last-child)::after{content:"";position:absolute;left:6px;top:28px;bottom:0px;width:2px;background:var(--global-palette6, #d4d1cc)}.bt-timeline__marker{width:14px;height:14px;border-radius:50%;background:var(--global-palette1, #be530b);border:3px
solid var(--global-palette8, #fcfbf9);box-shadow:0 0 0 2px var(--global-palette1, #be530b);margin-top:6px;margin-left:0px;position:relative;z-index:1}.bt-timeline__date{font-family:Figtree,system-ui,sans-serif;font-weight:700;font-size:var(--text-sm, 0.875rem);color:var(--global-palette1, #be530b);white-space:nowrap}.bt-timeline__content{padding-left:var(--space-2, 16px)}.bt-timeline__title{font-family:Figtree,system-ui,sans-serif;font-weight:700;font-size:var(--text-base, 1rem);color:var(--global-palette3, #3d3a36);margin-bottom:4px}.bt-timeline__desc{font-size:var(--text-sm, 0.875rem);color:var(--global-palette4, #5c544d);line-height:1.55;margin:0px}@media (max-width: 500px){.bt-timeline__item{grid-template-columns:90px 1fr;gap:var(--space-2, 16px)}}.bt-brand-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:var(--space-2, 16px);margin:var(--space-4, 32px) 0;max-width:72ch}.bt-brand-card{padding:var(--space-3, 24px);background:var(--global-palette8, #fcfbf9);border:1px
solid var(--global-palette6, #d4d1cc);border-radius:var(--radius-md, 12px);transition:transform var(--transition-base, 250ms) cubic-bezier(0.4,0,0.2,1),
box-shadow var(--transition-base, 250ms) ease,
border-color var(--transition-fast, 150ms) ease}.bt-brand-card:hover{transform:translateY(-3px);box-shadow:rgba(61, 58, 54, 0.18) 0px 8px 24px -8px;border-color:var(--global-palette1, #be530b)}.bt-brand-card__name{font-family:Figtree,system-ui,sans-serif;font-weight:800;font-size:var(--text-lg, 1.125rem);color:var(--global-palette3, #3d3a36);margin-bottom:4px}.bt-brand-card__desc{font-size:var(--text-sm, 0.875rem);color:var(--global-palette5, #a8a39d);line-height:1.5;margin-bottom:var(--space-2, 16px)}.bt-brand-card__link{display:inline-flex;align-items:center;gap:6px;font-family:Figtree,system-ui,sans-serif;font-weight:600;font-size:var(--text-sm, 0.875rem);color:var(--global-palette1, #be530b);text-decoration:none;transition:gap var(--transition-fast, 150ms) ease}.bt-brand-card__link:hover{gap:10px}@media (max-width: 768px){.bt-feature-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 480px){.bt-feature-grid{grid-template-columns:1fr}}@media (max-width: 480px){.bt-stat-grid{grid-template-columns:1fr}}@media (max-width: 480px){.bt-step{grid-template-columns:40px 1fr;gap:var(--space-1, 8px);padding:var(--space-2, 16px)}}@media (max-width: 480px){.bt-step__num{width:40px;height:40px;font-size:1.1rem}}@media (prefers-reduced-motion: reduce){.bt-feature-card,.bt-brand-card,.bt-step{transition:none}}@media (prefers-reduced-motion: reduce){.bt-feature-card:hover,.bt-brand-card:hover{transform:none}}@media (max-width: 782px){.bt-tap-cta{display:inline-flex;align-items:center;min-height:44px}}.bt-card{background:rgb(255, 255, 255);border:1px
solid var(--global-palette6,#d4d1cc);border-radius:16px;padding:24px;transition:transform 0.3s, box-shadow 0.3s;height:100%}.bt-card:hover{transform:translateY(-4px);box-shadow:rgba(61, 58, 54, 0.28) 0px 22px 44px -24px}.entry-meta, .entry-meta a, .entry-meta .posted-by a, .entry-meta .author a, .entry-meta .meta-label, .entry-meta .posted-on time, .entry-meta .entry-date{color:var(--global-palette4, #5c544d)}span.category-links a[class*="category-link-"]{background:rgba(61, 58, 54, 0.06);color:var(--global-palette4, #5c544d)}span.category-links a[class*="category-link-"]:hover{background:rgba(168, 67, 8, 0.12);color:var(--global-palette2, #a14709)}body:not(.home):not(.page-template):not(.reviews-template-template-review-v10-php) ::selection{background:rgba(217,79,43,.22);color:#263128}