.blog-root{--blog-brand: #2563EB;--blog-brand-dark: #1D4ED8;--blog-brand-bright: #3B82F6;--blog-brand-soft: #DBEAFE;--blog-brand-tint: #EFF6FF;--blog-on-brand: #FFFFFF;--blog-success: #15803D;--blog-success-bg: #F0FDF4;--blog-warn: #B45309;--blog-warn-bg: #FFFBEB;--blog-danger: #DC2626;--blog-danger-bg: #FEF2F2;--blog-info: #0369A1;--blog-info-bg: #EFF6FF;--blog-ink: #0A0E13;--blog-text: #1F2937;--blog-mute: #4B5563;--blog-mute-2: #6B7280;--blog-faint: #9CA3AF;--blog-paper: #FFFFFF;--blog-bg-secondary: #F9FAFB;--blog-bg-tertiary: #F2F5F7;--blog-dark: #0B0F14;--blog-dark-2: #141A21;--blog-dark-3: #1F2730;--blog-on-dark: #F3F4F6;--blog-on-dark-mute: rgba(255, 255, 255, .62);--blog-border: #D7DBE0;--blog-border-light: #E4E7EA;--blog-border-subtle: #EEF1F4;--blog-border-dark: rgba(255, 255, 255, .12);--blog-shadow-sm: 0 1px 2px rgba(10, 14, 19, .06);--blog-shadow-md: 0 4px 12px rgba(10, 14, 19, .08);--blog-shadow-lg: 0 12px 32px rgba(10, 14, 19, .12);--blog-shadow-card: 0 1px 3px rgba(10, 14, 19, .08), 0 1px 2px rgba(10, 14, 19, .04);--blog-shadow-verdict: 0 5px 30px color-mix(in srgb, var(--_accent, var(--blog-brand)) 15%, transparent);--blog-shadow-ring: 0 0 0 1px var(--blog-brand);--blog-shadow-focus-ring: 0 0 0 2px color-mix(in srgb, var(--blog-brand) 40%, transparent);--blog-radius-xs: 4px;--blog-radius-sm: 8px;--blog-radius-md: 12px;--blog-radius-lg: 16px;--blog-radius-xl: 20px;--blog-radius-2xl: 24px;--blog-radius-pill: 999px;--blog-sp-1: .25rem;--blog-sp-2: .5rem;--blog-sp-3: .75rem;--blog-sp-4: 1rem;--blog-sp-5: 1.25rem;--blog-sp-6: 1.5rem;--blog-sp-7: 1.75rem;--blog-sp-8: 2rem;--blog-sp-10: 2.5rem;--blog-sp-12: 3rem;--blog-sp-16: 4rem;--blog-font-display: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--blog-font-body: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--blog-font-mono: ui-monospace, "SF Mono", Menlo, Monaco, "Cascadia Code", monospace;--blog-tracking-tight: -.01em;--blog-tracking-wide: .04em;--blog-tracking-eyebrow: .08em;--blog-heading-transform: none;--blog-heading-weight: 700;--blog-fs-eyebrow-sm: .625rem;--blog-fs-eyebrow: .6875rem;--blog-fs-xs: .75rem;--blog-fs-sm: .8125rem;--blog-fs-base: .875rem;--blog-fs-md: .9375rem;--blog-fs-lg: 1rem;--blog-fs-xl: 1.125rem;--blog-fs-2xl: 1.375rem;--blog-fs-3xl: 1.625rem;--blog-fs-4xl: 1.75rem;--blog-fs-5xl: 2rem;--blog-fs-6xl: 2.25rem;--blog-fs-7xl: 2.75rem;--blog-fs-8xl: 3.5rem;--blog-fs-display: clamp(56px, 14vw, 130px);--blog-fs-display-2: clamp(80px, 11vw, 150px);--blog-max-content: 720px;--blog-max-page: 960px}.blog-root{font-family:var(--blog-font-body);font-size:1rem;line-height:1.7;font-weight:400;letter-spacing:normal;color:var(--blog-text);text-align:left;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:where(.blog-root) *,:where(.blog-root) *:before,:where(.blog-root) *:after{box-sizing:border-box}:where(.blog-root) h1,:where(.blog-root) h2,:where(.blog-root) h3,:where(.blog-root) h4,:where(.blog-root) h5,:where(.blog-root) h6{font-family:var(--blog-font-display);font-weight:var(--blog-heading-weight);text-transform:var(--blog-heading-transform);letter-spacing:var(--blog-tracking-tight);color:var(--blog-ink);line-height:1.22;margin:0 0 var(--blog-sp-4)}:where(.blog-root) h1{font-size:clamp(2rem,1.5rem + 2.2vw,2.85rem);margin-bottom:var(--blog-sp-5)}:where(.blog-root) h2{font-size:clamp(1.5rem,1.25rem + 1.1vw,1.95rem);margin-top:var(--blog-sp-12)}:where(.blog-root) h3{font-size:clamp(1.2rem,1.1rem + .5vw,1.4rem);margin-top:var(--blog-sp-8)}:where(.blog-root) h4{font-size:1.1rem;margin-top:var(--blog-sp-6)}:where(.blog-root) h5,:where(.blog-root) h6{font-size:1rem;margin-top:var(--blog-sp-5)}:where(.blog-root)>:first-child{margin-top:0}:where(.blog-root) p{margin:0 0 var(--blog-sp-5);color:var(--blog-text)}:where(.blog-root) strong,:where(.blog-root) b{font-weight:700;color:var(--blog-ink)}:where(.blog-root) em,:where(.blog-root) i{font-style:italic}:where(.blog-root) small{font-size:.85em;color:var(--blog-mute-2)}:where(.blog-root) a{color:var(--blog-brand);text-decoration:none}:where(.blog-root) a:hover{text-decoration:underline}:where(.blog-root) ul,:where(.blog-root) ol{margin:0 0 var(--blog-sp-5);padding-left:1.4em}:where(.blog-root) li{margin:0 0 var(--blog-sp-2)}:where(.blog-root) li::marker{color:var(--blog-mute-2)}:where(.blog-root) :not(pre)>code{font-family:var(--blog-font-mono);font-size:.88em;background:var(--blog-bg-tertiary);border:1px solid var(--blog-border-subtle);border-radius:var(--blog-radius-xs);padding:.12em .36em;color:var(--blog-ink)}:where(.blog-root) img,:where(.blog-root) video,:where(.blog-root) svg{max-width:100%;height:auto}:where(.blog-root) img{border-radius:var(--blog-radius-md)}:where(.blog-root) blockquote{margin:var(--blog-sp-6) 0;padding:var(--blog-sp-2) 0 var(--blog-sp-2) var(--blog-sp-5);border-left:3px solid var(--blog-brand);color:var(--blog-mute);font-style:italic}:where(.blog-root) hr{border:0;border-top:1px solid var(--blog-border-light);margin:var(--blog-sp-10) 0}:where(.blog-root) table{width:100%;border-collapse:collapse;margin:var(--blog-sp-6) 0;font-size:.95rem}:where(.blog-root) th,:where(.blog-root) td{text-align:left;padding:var(--blog-sp-3) var(--blog-sp-4);border-bottom:1px solid var(--blog-border-light)}:where(.blog-root) th{color:var(--blog-ink);font-weight:600}:where(.blog-root) .bk-prose{max-width:var(--blog-max-content);margin-inline:auto}.bk-callout{--_c: var(--blog-info);--_bg: var(--blog-info-bg);display:block;background:var(--_bg);border:1px solid color-mix(in srgb,var(--_c) 22%,transparent);border-left:4px solid var(--_c);border-radius:var(--blog-radius-sm);padding:var(--blog-sp-4) var(--blog-sp-5);margin:var(--blog-sp-6) 0}.bk-callout--info{--_c: var(--blog-info);--_bg: var(--blog-info-bg)}.bk-callout--tip,.bk-callout--success{--_c: var(--blog-success);--_bg: var(--blog-success-bg)}.bk-callout--warn{--_c: var(--blog-warn);--_bg: var(--blog-warn-bg)}.bk-callout--danger{--_c: var(--blog-danger);--_bg: var(--blog-danger-bg)}.bk-callout__title{display:flex;align-items:center;gap:var(--blog-sp-2);margin:0 0 var(--blog-sp-2);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-md);line-height:1.3;color:var(--_c)}.bk-callout__icon{display:inline-flex;flex:0 0 auto;color:var(--_c)}.bk-callout__icon svg{display:block;width:18px;height:18px}.bk-callout__body{font-size:var(--blog-fs-md);line-height:1.65;color:var(--blog-text)}.bk-callout__body>:first-child{margin-top:0}.bk-callout__body>:last-child{margin-bottom:0}.bk-tip{display:flex;align-items:flex-start;gap:var(--blog-sp-3);margin:var(--blog-sp-5) 0;padding:var(--blog-sp-3) var(--blog-sp-4);background:var(--blog-brand-tint);border-left:4px solid var(--blog-brand);border-radius:var(--blog-radius-xs)}.bk-tip__badge{flex-shrink:0;margin-top:2px;padding:var(--blog-sp-1) var(--blog-sp-2);border-radius:var(--blog-radius-xs);background:var(--blog-brand);color:var(--blog-on-brand);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-eyebrow-sm);text-transform:uppercase;letter-spacing:var(--blog-tracking-wide);line-height:1.2}.bk-tip__body{margin:0;font-family:var(--blog-font-body);font-size:var(--blog-fs-base);line-height:1.55;color:var(--blog-ink)}.bk-tip__lead{font-weight:700}.bk-tip__context{color:var(--blog-text)}.bk-quote{position:relative;margin:var(--blog-sp-7) 0;padding:var(--blog-sp-6) var(--blog-sp-5) var(--blog-sp-6) 56px;border-left:4px solid var(--blog-brand);border-radius:0 var(--blog-radius-xs) var(--blog-radius-xs) 0;background:var(--blog-brand-tint)}.bk-quote__mark{position:absolute;left:var(--blog-sp-4);top:var(--blog-sp-4);font-family:var(--blog-font-display);font-weight:800;font-size:56px;line-height:1;color:var(--blog-brand);opacity:.35;user-select:none;pointer-events:none}.bk-quote__body{margin:0;font-family:var(--blog-font-display);font-style:italic;font-weight:500;font-size:var(--blog-fs-xl);line-height:1.3;color:var(--blog-ink);text-wrap:pretty}.bk-quote__cite{display:flex;align-items:center;gap:var(--blog-sp-3);margin-top:var(--blog-sp-4)}.bk-quote__avatar{width:40px;height:40px;flex-shrink:0;border-radius:var(--blog-radius-pill);object-fit:contain;padding:6px;background:var(--blog-paper);border:1px solid var(--blog-border)}.bk-quote__who{display:flex;flex-direction:column}.bk-quote__author{display:block;font-family:var(--blog-font-display);font-style:normal;font-weight:700;font-size:var(--blog-fs-base);text-transform:uppercase;letter-spacing:var(--blog-tracking-wide);color:var(--blog-ink)}.bk-quote__role{font-family:var(--blog-font-body);font-size:var(--blog-fs-sm);color:var(--blog-mute)}.bk-quote__source{display:inline-flex;align-items:center;gap:var(--blog-sp-1);margin-top:var(--blog-sp-3);padding-top:var(--blog-sp-2);border-top:1px dashed var(--blog-border);font-family:var(--blog-font-display);font-size:var(--blog-fs-eyebrow);letter-spacing:var(--blog-tracking-wide);color:var(--blog-mute);opacity:.8;text-decoration:none;transition:opacity .15s ease,color .15s ease}.bk-quote__source--link:hover{opacity:1;color:var(--blog-brand)}.bk-quote__source-kicker{font-weight:700;text-transform:uppercase;font-size:var(--blog-fs-eyebrow-sm);letter-spacing:var(--blog-tracking-eyebrow);margin-right:2px;color:var(--blog-mute)}.bk-quote__source-icon svg{display:block;width:10px;height:10px;opacity:.7}@media(min-width:640px){.bk-quote{padding:var(--blog-sp-8) var(--blog-sp-8) var(--blog-sp-8) 72px}.bk-quote__mark{left:var(--blog-sp-6);top:var(--blog-sp-5);font-size:72px}.bk-quote__body{font-size:var(--blog-fs-2xl)}}.bk-definition{display:flex;align-items:flex-start;gap:var(--blog-sp-4);margin:var(--blog-sp-6) 0;padding:var(--blog-sp-4);background:var(--blog-bg-secondary);border:1px solid var(--blog-border);border-radius:var(--blog-radius-xs)}.bk-definition__monogram{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:88px;height:88px;background:var(--blog-brand);color:var(--blog-on-brand);border-radius:var(--blog-radius-xs);font-family:var(--blog-font-display);font-weight:800;font-size:1.5rem;letter-spacing:.02em}.bk-definition__content{flex:1;min-width:0}.bk-definition__name{margin:0 0 .125rem;font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-xl);line-height:1.2;color:var(--blog-ink)}.bk-definition__pronunciation{margin:0 0 var(--blog-sp-2);font-family:var(--blog-font-body);font-style:italic;font-size:var(--blog-fs-sm);line-height:1.3;color:var(--blog-mute)}.bk-definition__body{margin:0;font-family:var(--blog-font-body);font-size:var(--blog-fs-md);line-height:1.55;color:var(--blog-text)}@media(min-width:640px){.bk-definition{gap:var(--blog-sp-5);padding:var(--blog-sp-5)}}.bk-faq{margin:var(--blog-sp-8) 0}.bk-faq__heading{margin:0 0 var(--blog-sp-4);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-sm);letter-spacing:var(--blog-tracking-eyebrow);text-transform:uppercase;color:var(--blog-brand)}.bk-faq__list{display:flex;flex-direction:column;border-top:1px solid var(--blog-border);border-bottom:1px solid var(--blog-border)}.bk-faq__item{border-bottom:1px solid var(--blog-border)}.bk-faq__item:last-child{border-bottom:none}.bk-faq__summary{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--blog-sp-4);padding:var(--blog-sp-4) 0;font-family:var(--blog-font-display);font-weight:600;font-size:var(--blog-fs-lg);line-height:1.4;color:var(--blog-ink);list-style:none;cursor:pointer;transition:color .15s ease}.bk-faq__summary::-webkit-details-marker{display:none}.bk-faq__summary:hover{color:var(--blog-brand)}.bk-faq__toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:var(--blog-radius-pill);background:var(--blog-brand-soft);color:var(--blog-brand);transition:background .2s ease,color .2s ease,transform .2s ease}.bk-faq__item[open] .bk-faq__toggle{background:var(--blog-brand);color:var(--blog-on-brand);transform:rotate(45deg)}.bk-faq__bar{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:currentColor;border-radius:1px}.bk-faq__bar--h{width:.75rem;height:2px}.bk-faq__bar--v{width:2px;height:.75rem}.bk-faq__answer{padding:0 var(--blog-sp-1) var(--blog-sp-5) 0;font-family:var(--blog-font-body);font-size:var(--blog-fs-md);line-height:1.6;color:var(--blog-text)}.bk-faq__para{margin:0 0 var(--blog-sp-3)}.bk-faq__para:last-child{margin-bottom:0}.bk-checklist{list-style:none;margin:var(--blog-sp-6) 0;padding:0;display:flex;flex-direction:column;gap:var(--blog-sp-2)}.bk-checklist__item{display:flex;align-items:flex-start;gap:var(--blog-sp-3);padding:var(--blog-sp-3) var(--blog-sp-4);background:var(--blog-bg-secondary);border:1px solid var(--blog-border);border-radius:var(--blog-radius-xs)}.bk-checklist__box{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1.5px solid var(--blog-border);border-radius:var(--blog-radius-xs);background:transparent;color:var(--blog-on-brand);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-sm);line-height:1}.bk-checklist__item--done .bk-checklist__box{background:var(--blog-brand);border-color:var(--blog-brand)}.bk-checklist__text{flex:1 1 auto;min-width:0}.bk-checklist__title{display:block;font-family:var(--blog-font-body);font-weight:600;font-size:var(--blog-fs-md);line-height:1.4;color:var(--blog-ink)}.bk-checklist__item--done .bk-checklist__title{text-decoration:line-through;text-decoration-color:var(--blog-mute)}.bk-checklist__sub{display:block;margin-top:2px;font-family:var(--blog-font-body);font-size:var(--blog-fs-sm);line-height:1.5;color:var(--blog-mute)}.bk-checklist-item{display:flex;align-items:flex-start;gap:var(--blog-sp-3);margin:var(--blog-sp-3) 0;padding:var(--blog-sp-3) var(--blog-sp-4);background:var(--blog-paper);border:1px solid var(--blog-border);border-radius:var(--blog-radius-xs)}.bk-checklist-item__box{flex:0 0 auto;margin-top:1px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:2px solid var(--blog-border);border-radius:var(--blog-radius-xs);background:transparent;color:var(--blog-on-brand);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-sm);line-height:1}.bk-checklist-item--checked .bk-checklist-item__box{background:var(--blog-success);border-color:var(--blog-success)}.bk-checklist-item__text{flex:1 1 auto;min-width:0}.bk-checklist-item__label{display:block;font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-base);line-height:1.4;color:var(--blog-ink)}.bk-checklist-item--checked .bk-checklist-item__label{color:var(--blog-mute);text-decoration:line-through}.bk-checklist-item__desc{display:block;margin-top:2px;font-family:var(--blog-font-body);font-size:var(--blog-fs-sm);line-height:1.5;color:var(--blog-mute)}.bk-list{margin:var(--blog-sp-6) 0;font-family:var(--blog-font-body)}.bk-list__heading{margin:0 0 var(--blog-sp-3);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-sm);letter-spacing:var(--blog-tracking-wide);text-transform:uppercase;color:var(--blog-brand)}.bk-list__items{display:flex;flex-direction:column;gap:var(--blog-sp-3);margin:0;padding:0;list-style:none}.bk-list__item{display:flex;align-items:flex-start;gap:var(--blog-sp-3);margin:0;font-size:var(--blog-fs-lg);line-height:1.55;color:var(--blog-text)}.bk-list__marker{flex:0 0 auto}.bk-list__text>strong{font-weight:700;color:var(--blog-ink)}.bk-list__text>:first-child{margin-top:0}.bk-list__text>:last-child{margin-bottom:0}.bk-list--ordered .bk-list__marker{min-width:30px;padding-top:2px;font-family:var(--blog-font-display);font-weight:800;font-size:var(--blog-fs-md);line-height:1.4;color:var(--blog-brand)}.bk-list--bullet .bk-list__marker{width:8px;height:8px;margin-top:8px;border-radius:var(--blog-radius-pill);background:var(--blog-brand)}.bk-list--check .bk-list__marker{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-top:1px;border-radius:var(--blog-radius-pill);background:var(--blog-brand-soft);color:var(--blog-brand)}.bk-list--check .bk-list__marker svg{display:block;width:14px;height:14px}.bk-step{display:grid;grid-template-columns:36px 1fr;gap:var(--blog-sp-3);align-items:start;margin:var(--blog-sp-3) 0;padding:var(--blog-sp-3) var(--blog-sp-4);background:var(--blog-paper);border:1px solid var(--blog-border);border-radius:var(--blog-radius-xs)}.bk-step__num{width:36px;height:36px;border-radius:var(--blog-radius-pill);display:flex;align-items:center;justify-content:center;background:var(--blog-brand);color:var(--blog-on-brand);font-family:var(--blog-font-display);font-weight:800;font-size:var(--blog-fs-lg);line-height:1}.bk-step__main{min-width:0}.bk-step__title{margin:.375rem 0 var(--blog-sp-1);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-md);line-height:1.3;text-transform:uppercase;letter-spacing:.02em;color:var(--blog-ink)}.bk-step__body{font-family:var(--blog-font-body);font-size:var(--blog-fs-base);line-height:1.5;color:var(--blog-text)}.bk-step__body>p{margin:0}.bk-step__body>p+p{margin-top:var(--blog-sp-2)}@media(min-width:640px){.bk-step{grid-template-columns:44px 1fr;gap:var(--blog-sp-4);padding:var(--blog-sp-4) var(--blog-sp-5)}.bk-step__num{width:44px;height:44px;font-size:1.25rem}}.bk-comparison{margin:var(--blog-sp-7) 0}.bk-comparison__title{margin:0 0 var(--blog-sp-3);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-lg);text-transform:uppercase;letter-spacing:var(--blog-tracking-wide);color:var(--blog-ink)}.bk-comparison__cards{display:flex;flex-direction:column;gap:var(--blog-sp-3)}.bk-comparison__card{border:1px solid var(--blog-border);border-radius:var(--blog-radius-xs);background:var(--blog-paper);overflow:hidden}.bk-comparison__card-feature{padding:var(--blog-sp-2) var(--blog-sp-4);background:var(--blog-bg-secondary);border-bottom:1px solid var(--blog-border);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-eyebrow);text-transform:uppercase;letter-spacing:var(--blog-tracking-wide);color:var(--blog-mute)}.bk-comparison__card-row{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--blog-sp-3);padding:var(--blog-sp-3) var(--blog-sp-4)}.bk-comparison__card-row:first-of-type{border-bottom:1px dashed var(--blog-border-light)}.bk-comparison__card-row--best{background:var(--blog-brand-tint)}.bk-comparison__card-label{flex:0 0 auto;font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-eyebrow);text-transform:uppercase;letter-spacing:var(--blog-tracking-wide);color:var(--blog-mute)}.bk-comparison__card-row>:last-child{font-family:var(--blog-font-body);font-size:var(--blog-fs-sm);text-align:right;color:var(--blog-ink)}.bk-comparison__card-row--best>:last-child{color:var(--blog-brand);font-weight:600}.bk-comparison__table-wrap{display:none;position:relative;border:1px solid var(--blog-border);border-radius:var(--blog-radius-xs);background:var(--blog-paper);overflow:hidden}.bk-comparison__scroll{overflow-x:auto;border-radius:inherit}.bk-comparison__table{width:100%;border-collapse:collapse}.bk-comparison__th{text-align:left;padding:var(--blog-sp-3) var(--blog-sp-4);background:var(--blog-bg-secondary);border-bottom:1px solid var(--blog-border);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-xs);text-transform:uppercase;letter-spacing:var(--blog-tracking-wide);color:var(--blog-mute)}.bk-comparison__td{padding:var(--blog-sp-3) var(--blog-sp-4);border-bottom:1px solid var(--blog-border);font-family:var(--blog-font-body);font-size:var(--blog-fs-base);color:var(--blog-text)}.bk-comparison__tr:last-child .bk-comparison__td{border-bottom:none}.bk-comparison__td--feature{color:var(--blog-ink)}.bk-comparison__td--best{background:var(--blog-brand-tint);color:var(--blog-brand);font-weight:600}.bk-comparison__mark{font-weight:700}.bk-comparison__mark--yes{color:var(--blog-success)}.bk-comparison__mark--no{color:var(--blog-danger)}.bk-comparison__value--best{color:var(--blog-brand);font-weight:600}.bk-comparison__table-wrap:before,.bk-comparison__table-wrap:after{content:"";position:absolute;top:0;bottom:0;width:var(--blog-sp-6);pointer-events:none;opacity:0;transition:opacity .15s ease;z-index:1}.bk-comparison__table-wrap:before{left:0;background:linear-gradient(to right,var(--blog-paper),transparent)}.bk-comparison__table-wrap:after{right:0;background:linear-gradient(to left,var(--blog-paper),transparent)}.bk-comparison__table-wrap--hint-left:before{opacity:1}.bk-comparison__table-wrap--hint-right:after{opacity:1}@media(min-width:640px){.bk-comparison__cards{display:none}.bk-comparison__table-wrap{display:block}}.bk-procon{display:grid;grid-template-columns:1fr;gap:var(--blog-sp-3);margin:var(--blog-sp-6) 0}@media(min-width:640px){.bk-procon{grid-template-columns:1fr 1fr}}.bk-procon__card{--_c:var(--blog-success);--_bg:var(--blog-success-bg);background:var(--_bg);border:1px solid color-mix(in srgb,var(--_c) 28%,transparent);border-radius:var(--blog-radius-xs);padding:var(--blog-sp-4)}@media(min-width:640px){.bk-procon__card{padding:var(--blog-sp-5)}}.bk-procon__card--con{--_c:var(--blog-danger);--_bg:var(--blog-danger-bg)}.bk-procon__heading{margin:0 0 var(--blog-sp-3);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-base);text-transform:uppercase;letter-spacing:var(--blog-tracking-wide);color:var(--_c)}.bk-procon__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--blog-sp-2)}.bk-procon__item{display:flex;gap:var(--blog-sp-2);font-family:var(--blog-font-body);font-size:var(--blog-fs-base);line-height:1.45;color:var(--blog-text)}.bk-procon__mark{flex-shrink:0;width:18px;height:18px;margin-top:.1rem;border-radius:var(--blog-radius-pill);display:flex;align-items:center;justify-content:center;background:var(--_c);color:var(--blog-on-brand);font-size:var(--blog-fs-eyebrow);font-weight:700;line-height:1}.bk-procon__text{display:block}.bk-before-after{display:grid;grid-template-columns:1fr;gap:var(--blog-sp-3);margin:var(--blog-sp-6) 0;align-items:stretch}@media(min-width:768px){.bk-before-after{grid-template-columns:1fr 1fr}}.bk-before-after__card{padding:var(--blog-sp-4);border-radius:var(--blog-radius-xs);border:1px solid var(--blog-border)}@media(min-width:640px){.bk-before-after__card{padding:var(--blog-sp-5)}}.bk-before-after__card--before{background:var(--blog-bg-secondary);border-color:var(--blog-border)}.bk-before-after__card--after{background:var(--blog-brand);border-color:var(--blog-brand);color:var(--blog-on-brand)}.bk-before-after__label{font-family:var(--blog-font-display);font-weight:700;text-transform:uppercase;font-size:var(--blog-fs-eyebrow);letter-spacing:var(--blog-tracking-wide);color:var(--blog-mute)}.bk-before-after__card--after .bk-before-after__label{color:color-mix(in srgb,var(--blog-on-brand) 78%,transparent)}.bk-before-after__value{font-family:var(--blog-font-display);font-weight:800;font-size:var(--blog-fs-7xl);line-height:.9;margin:var(--blog-sp-2) 0;color:var(--blog-ink)}@media(min-width:640px){.bk-before-after__value{font-size:var(--blog-fs-8xl)}}.bk-before-after__card--after .bk-before-after__value{color:var(--blog-on-brand)}.bk-before-after__body{font-family:var(--blog-font-body);font-size:var(--blog-fs-base);line-height:1.45;margin:var(--blog-sp-2) 0 0;color:var(--blog-text)}.bk-before-after__card--after .bk-before-after__body{color:color-mix(in srgb,var(--blog-on-brand) 85%,transparent)}.bk-image-feature{margin:var(--blog-sp-7) 0;width:100%;border:1px solid var(--blog-border);border-radius:var(--blog-radius-xs);overflow:hidden;background:var(--blog-paper)}.bk-image-feature__frame{position:relative;aspect-ratio:16 / 9;width:100%;overflow:hidden;background:var(--blog-dark)}.bk-image-feature__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.bk-image-feature__caption{display:flex;justify-content:space-between;gap:var(--blog-sp-3);padding:var(--blog-sp-3) var(--blog-sp-4);border-top:1px solid var(--blog-border);font-family:var(--blog-font-body);font-size:var(--blog-fs-sm);line-height:1.5;color:var(--blog-mute)}.bk-image-feature__text{color:var(--blog-text)}.bk-image-feature__credit{color:var(--blog-mute);white-space:nowrap}@media(min-width:640px){.bk-image-feature--left{float:left;width:50%;margin-right:var(--blog-sp-8)}.bk-image-feature--right{float:right;width:50%;margin-left:var(--blog-sp-8)}}.bk-infographic{margin:var(--blog-sp-7) 0}.bk-infographic__img{display:block;width:100%;height:auto}.bk-code{margin:var(--blog-sp-6) 0;border:1px solid var(--blog-border-dark);border-radius:var(--blog-radius-xs);background:var(--blog-dark);overflow:hidden}.bk-code__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--blog-sp-3);padding:var(--blog-sp-2) var(--blog-sp-4);background:var(--blog-dark-2);border-bottom:1px solid var(--blog-border-dark);font-family:var(--blog-font-mono);font-size:var(--blog-fs-xs);line-height:1.4}.bk-code__label{color:var(--blog-on-dark);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bk-code__copy{display:inline-flex;align-items:center;gap:var(--blog-sp-1);flex:0 0 auto;margin:0;padding:0;border:0;background:transparent;color:var(--blog-brand);font-family:var(--blog-font-display);font-size:var(--blog-fs-eyebrow-sm);font-weight:700;letter-spacing:var(--blog-tracking-wide);text-transform:uppercase;cursor:pointer;transition:color .15s ease}.bk-code__copy:hover{color:var(--blog-brand-bright)}.bk-code__copy[data-copied=true]{color:var(--blog-success)}.bk-code__copy-icon{display:inline-flex}.bk-code__copy-icon svg{display:block;width:13px;height:13px}.bk-code__pre{margin:0;padding:var(--blog-sp-3) var(--blog-sp-4);overflow-x:auto;color:var(--blog-on-dark);font-family:var(--blog-font-mono);font-size:var(--blog-fs-xs);line-height:1.6;tab-size:2}.bk-code__code{font-family:inherit;font-size:inherit;color:inherit;background:none;white-space:pre}@media(min-width:640px){.bk-code__pre{padding:var(--blog-sp-4) var(--blog-sp-5);font-size:var(--blog-fs-sm)}}.bk-cta-banner{position:relative;overflow:hidden;margin:var(--blog-sp-8) 0;padding:var(--blog-sp-6);border-radius:var(--blog-radius-xs);background:var(--blog-dark);color:var(--blog-on-dark)}.bk-cta-banner__glow{position:absolute;top:-2.5rem;right:-2.5rem;width:200px;height:200px;border-radius:var(--blog-radius-pill);pointer-events:none;background:radial-gradient(circle at 30% 30%,color-mix(in srgb,var(--blog-brand) 40%,transparent),transparent 60%)}.bk-cta-banner__inner{position:relative;display:flex;flex-direction:column;gap:var(--blog-sp-4)}.bk-cta-banner__copy{min-width:0}.bk-cta-banner__heading{margin:0 0 var(--blog-sp-1);font-family:var(--blog-font-display);font-weight:800;text-transform:uppercase;font-size:var(--blog-fs-2xl);line-height:1.1;color:var(--blog-on-dark)}.bk-cta-banner__desc{margin:0;font-family:var(--blog-font-body);font-size:var(--blog-fs-base);line-height:1.5;color:var(--blog-on-dark-mute)}.bk-cta-banner__cta{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;flex-shrink:0;gap:var(--blog-sp-2);padding:var(--blog-sp-3) var(--blog-sp-5);border-radius:var(--blog-radius-sm);font-family:var(--blog-font-display);font-weight:700;text-transform:uppercase;letter-spacing:var(--blog-tracking-wide);font-size:var(--blog-fs-sm);white-space:nowrap;text-decoration:none;background:var(--blog-brand);color:var(--blog-on-brand)}.bk-cta-banner__cta:hover{background:var(--blog-brand-dark)}.bk-cta-banner__cta-icon svg{display:block;width:14px;height:12px}@media(min-width:640px){.bk-cta-banner{padding:var(--blog-sp-8)}.bk-cta-banner__glow{top:-60px;right:-60px;width:300px;height:300px}.bk-cta-banner__inner{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--blog-sp-6)}.bk-cta-banner__cta{align-self:auto}.bk-cta-banner__heading{font-size:var(--blog-fs-4xl)}}.bk-newsletter{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr;gap:var(--blog-sp-5);align-items:center;margin:var(--blog-sp-8) 0;padding:var(--blog-sp-6);border-radius:var(--blog-radius-xs);background:var(--blog-dark);color:var(--blog-on-dark)}@media(min-width:640px){.bk-newsletter{gap:var(--blog-sp-7);padding:var(--blog-sp-8)}}@media(min-width:768px){.bk-newsletter{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.bk-newsletter__glow{position:absolute;top:-2.5rem;right:-2.5rem;width:200px;height:200px;border-radius:var(--blog-radius-pill);background:radial-gradient(circle at 30% 30%,color-mix(in srgb,var(--blog-brand) 40%,transparent),transparent 60%);pointer-events:none}@media(min-width:640px){.bk-newsletter__glow{top:-60px;right:-60px;width:300px;height:300px}}.bk-newsletter__copy{position:relative}.bk-newsletter__heading{margin:0 0 var(--blog-sp-2);font-family:var(--blog-font-display);font-weight:800;font-size:var(--blog-fs-3xl);line-height:1.05;text-transform:uppercase;letter-spacing:var(--blog-tracking-tight);color:var(--blog-on-dark)}@media(min-width:640px){.bk-newsletter__heading{font-size:var(--blog-fs-5xl);line-height:1}}.bk-newsletter__desc{margin:0;font-family:var(--blog-font-body);font-size:var(--blog-fs-base);line-height:1.5;color:var(--blog-on-dark-mute)}.bk-newsletter__action{position:relative}.bk-newsletter__form{display:flex;gap:var(--blog-sp-2)}.bk-newsletter__honeypot{position:absolute;left:-9999px;width:0;height:0;opacity:0;pointer-events:none}.bk-newsletter__input{flex:1 1 auto;min-width:0;padding:var(--blog-sp-3) var(--blog-sp-3);border:1px solid var(--blog-paper);border-radius:var(--blog-radius-sm);background:var(--blog-paper);font-family:var(--blog-font-body);font-size:var(--blog-fs-base);color:var(--blog-ink);outline:none}.bk-newsletter__input:focus-visible{border-color:var(--blog-brand);box-shadow:var(--blog-shadow-focus-ring)}.bk-newsletter__input::placeholder{color:var(--blog-mute)}.bk-newsletter__button{flex:0 0 auto;padding:var(--blog-sp-3) var(--blog-sp-5);border:0;border-radius:var(--blog-radius-sm);background:var(--blog-brand);color:var(--blog-on-brand);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-sm);text-transform:uppercase;letter-spacing:var(--blog-tracking-wide);white-space:nowrap;cursor:pointer}.bk-newsletter__button:hover{background:var(--blog-brand-dark)}.bk-author{display:flex;align-items:center;gap:var(--blog-sp-3);margin:var(--blog-sp-6) 0;padding:var(--blog-sp-4) var(--blog-sp-4);background:var(--blog-bg-secondary);border:1px solid var(--blog-border);border-radius:var(--blog-radius-xs)}.bk-author__media{flex:0 0 auto}.bk-author__avatar{display:block;width:56px;height:56px;border-radius:var(--blog-radius-pill);object-fit:cover}.bk-author__avatar--fallback{display:flex;align-items:center;justify-content:center;background:var(--blog-brand-tint);color:var(--blog-brand);font-family:var(--blog-font-display);font-weight:800;font-size:var(--blog-fs-xl);text-transform:uppercase;letter-spacing:var(--blog-tracking-tight)}.bk-author__body{flex:1 1 auto;min-width:0}.bk-author__name{margin:0;font-family:var(--blog-font-display);font-weight:800;text-transform:uppercase;font-size:var(--blog-fs-xl);line-height:1.2;color:var(--blog-ink)}.bk-author__role{margin:.125rem 0 0;font-family:var(--blog-font-body);font-size:var(--blog-fs-sm);color:var(--blog-mute)}.bk-author__bio{margin:var(--blog-sp-2) 0 0;font-family:var(--blog-font-body);font-size:var(--blog-fs-sm);line-height:1.5;color:var(--blog-text)}.bk-author__links{display:flex;flex-wrap:wrap;gap:var(--blog-sp-3);margin-top:var(--blog-sp-3)}.bk-author__link{font-family:var(--blog-font-display);font-weight:700;text-transform:uppercase;font-size:var(--blog-fs-eyebrow);letter-spacing:var(--blog-tracking-wide);color:var(--blog-brand);text-decoration:none}.bk-author__link:hover{color:var(--blog-brand-dark)}@media(min-width:640px){.bk-author{gap:var(--blog-sp-4);padding:var(--blog-sp-5) var(--blog-sp-5)}.bk-author__avatar{width:64px;height:64px}}.bk-related{margin:var(--blog-sp-10) 0}.bk-related__eyebrow{margin:0 0 var(--blog-sp-3);font-family:var(--blog-font-display);font-weight:700;text-transform:uppercase;font-size:var(--blog-fs-sm);letter-spacing:var(--blog-tracking-wide);color:var(--blog-brand)}.bk-related__grid{display:grid;grid-template-columns:1fr;gap:var(--blog-sp-3)}@media(min-width:640px){.bk-related__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.bk-related__grid{grid-template-columns:repeat(3,1fr)}}.bk-related__card{display:block;overflow:hidden;border:1px solid var(--blog-border);border-radius:var(--blog-radius-xs);background:var(--blog-paper);text-decoration:none;transition:box-shadow .2s ease,transform .2s ease}.bk-related__card:hover{box-shadow:var(--blog-shadow-lg)}.bk-related__thumb{position:relative;width:100%;aspect-ratio:16 / 10;background:var(--blog-bg-secondary)}.bk-related__thumb--g1{background:linear-gradient(135deg,var(--blog-brand-dark),var(--blog-brand) 70%,var(--blog-brand-soft))}.bk-related__thumb--g2{background:linear-gradient(135deg,var(--blog-brand-dark),var(--blog-success))}.bk-related__thumb--g3{background:linear-gradient(135deg,var(--blog-dark),var(--blog-dark-3))}.bk-related__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.bk-related__body{padding:var(--blog-sp-4)}.bk-related__cat{display:block;font-family:var(--blog-font-display);font-weight:700;text-transform:uppercase;font-size:var(--blog-fs-eyebrow-sm);letter-spacing:var(--blog-tracking-wide);color:var(--blog-brand)}.bk-related__title{margin:var(--blog-sp-1) 0 0;font-family:var(--blog-font-display);font-weight:700;text-transform:uppercase;font-size:var(--blog-fs-md);line-height:1.25;color:var(--blog-ink);text-wrap:pretty}.bk-related__excerpt{margin:var(--blog-sp-2) 0 0;font-family:var(--blog-font-body);font-size:var(--blog-fs-sm);line-height:1.45;color:var(--blog-mute);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bk-further-reading{margin:var(--blog-sp-6) 0;padding:var(--blog-sp-4) var(--blog-sp-5);background:var(--blog-paper);border:1px solid var(--blog-border);border-radius:var(--blog-radius-xs)}@media(min-width:640px){.bk-further-reading{padding:var(--blog-sp-5) var(--blog-sp-6)}}.bk-further-reading__title{display:flex;align-items:center;gap:var(--blog-sp-2);margin:0 0 var(--blog-sp-3);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-sm);line-height:1.3;text-transform:uppercase;letter-spacing:var(--blog-tracking-eyebrow);color:var(--blog-brand)}.bk-further-reading__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.bk-further-reading__item{display:flex;flex-direction:column;gap:var(--blog-sp-1);padding:var(--blog-sp-2) 0;border-bottom:1px dashed var(--blog-border-light)}.bk-further-reading__item:last-child{border-bottom:none}@media(min-width:640px){.bk-further-reading__item{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--blog-sp-3)}}.bk-further-reading__link{font-family:var(--blog-font-body);font-size:var(--blog-fs-base);line-height:1.5;color:var(--blog-text);text-decoration:none;transition:color .15s ease}.bk-further-reading__link:hover{text-decoration:underline}@media(min-width:640px){.bk-further-reading__link{font-size:var(--blog-fs-md)}}.bk-further-reading__source{font-family:var(--blog-font-mono);font-size:var(--blog-fs-eyebrow);text-transform:uppercase;letter-spacing:var(--blog-tracking-wide);color:var(--blog-mute)}@media(min-width:640px){.bk-further-reading__source{white-space:nowrap}}.bk-toc{display:block;margin:var(--blog-sp-6) 0;padding:var(--blog-sp-4) var(--blog-sp-5);border:1px solid var(--blog-border);border-radius:var(--blog-radius-xs);background:var(--blog-bg-secondary)}.bk-toc[hidden]{display:none}.bk-toc__heading{margin:0 0 var(--blog-sp-3);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-sm);text-transform:uppercase;letter-spacing:var(--blog-tracking-eyebrow);color:var(--blog-brand)}.bk-toc__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.bk-toc__item{display:flex;align-items:baseline;gap:var(--blog-sp-3);padding:.625rem 0;border-bottom:1px dashed var(--blog-border-light)}.bk-toc__item:last-child{border-bottom:none}.bk-toc__num{flex:0 0 auto;width:1.5rem;font-family:var(--blog-font-mono);font-size:var(--blog-fs-xs);color:var(--blog-mute)}.bk-toc__link{flex:1 1 auto;font-family:var(--blog-font-body);font-size:var(--blog-fs-md);line-height:1.4;text-decoration:none;color:var(--blog-text);transition:color .15s ease}.bk-toc__link:hover,.bk-toc__link--active{color:var(--blog-brand)}.bk-timeline{position:relative;padding-left:var(--blog-sp-6);margin:var(--blog-sp-6) 0}.bk-timeline__rail{position:absolute;top:var(--blog-sp-2);bottom:var(--blog-sp-2);left:6px;width:2px;background:var(--blog-border)}.bk-timeline__item{position:relative}.bk-timeline__item:not(:last-child){padding-bottom:var(--blog-sp-5)}.bk-timeline__dot{position:absolute;left:calc(-1 * var(--blog-sp-6));top:6px;width:14px;height:14px;border-radius:var(--blog-radius-pill);background:var(--blog-brand);border:3px solid var(--blog-paper);box-shadow:var(--blog-shadow-ring)}.bk-timeline__date{font-family:var(--blog-font-mono);font-size:var(--blog-fs-eyebrow);line-height:1.4;text-transform:uppercase;letter-spacing:var(--blog-tracking-wide);color:var(--blog-brand)}.bk-timeline__title{margin:var(--blog-sp-1) 0 var(--blog-sp-1);font-family:var(--blog-font-display);font-weight:700;text-transform:uppercase;font-size:var(--blog-fs-lg);line-height:1.3;color:var(--blog-ink)}.bk-timeline__desc{margin:0;font-family:var(--blog-font-body);font-size:var(--blog-fs-base);line-height:1.5;color:var(--blog-text)}.bk-stat-card{margin:var(--blog-sp-6) 0;padding:var(--blog-sp-4) var(--blog-sp-5);background:var(--blog-paper);border:1px solid var(--blog-border);border-radius:var(--blog-radius-xs)}.bk-stat-card__value{display:flex;align-items:baseline;font-family:var(--blog-font-display);color:var(--blog-brand)}.bk-stat-card__num{font-weight:800;font-size:var(--blog-fs-7xl);line-height:.95}.bk-stat-card__unit{margin-left:.125rem;font-weight:500;font-size:var(--blog-fs-2xl)}.bk-stat-card__label{margin-top:var(--blog-sp-1);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--blog-mute)}.bk-stat-card__desc{margin-top:var(--blog-sp-1);font-family:var(--blog-font-body);font-size:var(--blog-fs-sm);line-height:1.55;color:var(--blog-mute)}.bk-stat-card__source{display:inline-flex;align-items:center;gap:var(--blog-sp-1);margin-top:var(--blog-sp-3);padding-top:var(--blog-sp-2);border-top:1px dashed var(--blog-border);font-family:var(--blog-font-display);font-size:var(--blog-fs-eyebrow);letter-spacing:.04em;color:var(--blog-mute);opacity:.8;text-decoration:none;transition:opacity .15s ease,color .15s ease}.bk-stat-card__source--link:hover{opacity:1;color:var(--blog-brand)}.bk-stat-card__source-kicker{margin-right:.125rem;font-weight:700;font-size:var(--blog-fs-eyebrow-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--blog-mute-2)}.bk-stat-card__source-icon svg{display:block;width:10px;height:10px;opacity:.7}.bk-verdict-card{--_accent: var(--blog-brand-bright);margin:var(--blog-sp-8) 0;overflow:hidden;color:var(--blog-on-dark);background:var(--blog-dark);border:1px solid var(--_accent);border-radius:var(--blog-radius-xs);box-shadow:var(--blog-shadow-verdict)}.bk-verdict-card__header{display:flex;align-items:center;justify-content:space-between;gap:var(--blog-sp-3);padding:var(--blog-sp-4) var(--blog-sp-5);border-bottom:1px solid color-mix(in srgb,var(--blog-on-dark) 10%,transparent)}.bk-verdict-card__kicker{font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-eyebrow);letter-spacing:var(--blog-tracking-eyebrow);text-transform:uppercase;color:var(--_accent)}.bk-verdict-card__score{font-family:var(--blog-font-display);font-weight:800;font-size:var(--blog-fs-4xl);line-height:1;color:var(--_accent)}.bk-verdict-card__score-max{font-size:var(--blog-fs-lg);font-weight:500;color:color-mix(in srgb,var(--blog-on-dark) 50%,transparent)}.bk-verdict-card__body{padding:var(--blog-sp-5)}.bk-verdict-card__winner{margin:0 0 var(--blog-sp-2);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-eyebrow);letter-spacing:var(--blog-tracking-wide);text-transform:uppercase;color:color-mix(in srgb,var(--blog-on-dark) 50%,transparent)}.bk-verdict-card__winner-name{color:var(--_accent)}.bk-verdict-card__verdict{margin:0 0 var(--blog-sp-2);font-family:var(--blog-font-display);font-weight:800;font-size:var(--blog-fs-2xl);line-height:1.05;text-transform:uppercase;color:var(--blog-on-dark)}.bk-verdict-card__summary{margin:0;font-family:var(--blog-font-body);font-size:var(--blog-fs-md);line-height:1.55;color:color-mix(in srgb,var(--blog-on-dark) 80%,transparent)}.bk-verdict-card__bullets{display:flex;flex-wrap:wrap;gap:var(--blog-sp-2);margin-top:var(--blog-sp-4)}.bk-verdict-card__chip{padding:var(--blog-sp-1) var(--blog-sp-3);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-eyebrow);letter-spacing:var(--blog-tracking-wide);text-transform:uppercase;color:var(--blog-on-dark);background:color-mix(in srgb,var(--_accent) 15%,transparent);border:1px solid color-mix(in srgb,var(--_accent) 40%,transparent);border-radius:var(--blog-radius-pill)}@media(min-width:640px){.bk-verdict-card__header{padding:var(--blog-sp-5) var(--blog-sp-6)}.bk-verdict-card__score{font-size:var(--blog-fs-6xl)}.bk-verdict-card__score-max{font-size:var(--blog-fs-xl)}.bk-verdict-card__body{padding:var(--blog-sp-6)}.bk-verdict-card__verdict{font-size:var(--blog-fs-4xl);line-height:1}}.bk-score-bar{margin:var(--blog-sp-3) 0}.bk-score-bar__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--blog-sp-3)}.bk-score-bar__label{font-family:var(--blog-font-display);font-weight:700;text-transform:uppercase;font-size:var(--blog-fs-xs);letter-spacing:var(--blog-tracking-wide);color:var(--blog-mute)}.bk-score-bar__score{font-family:var(--blog-font-display);font-weight:800;font-size:var(--blog-fs-lg);line-height:1;color:var(--blog-brand)}.bk-score-bar__track{position:relative;height:8px;margin-top:var(--blog-sp-2);border-radius:var(--blog-radius-pill);overflow:hidden;background:var(--blog-bg-tertiary)}.bk-score-bar__fill{position:absolute;inset:0 auto 0 0;height:100%;border-radius:var(--blog-radius-pill);background:linear-gradient(90deg,var(--blog-brand-bright),var(--blog-brand));transition:width .7s ease-out}@media(min-width:640px){.bk-score-bar{display:grid;align-items:center;gap:var(--blog-sp-3);grid-template-columns:140px 1fr 48px}.bk-score-bar__head{display:contents}.bk-score-bar__score{order:3;text-align:right}.bk-score-bar__track{order:2;margin-top:0}}.bk-numbered-card{position:relative;margin:var(--blog-sp-6) 0;padding:var(--blog-sp-5);background:var(--blog-paper);border:1px solid var(--blog-border);border-radius:var(--blog-radius-xs)}.bk-numbered-card__badge{position:absolute;top:calc(-1 * var(--blog-sp-3));left:var(--blog-sp-5);display:inline-block;padding:var(--blog-sp-1) var(--blog-sp-2);background:var(--blog-brand);color:var(--blog-on-brand);border-radius:var(--blog-radius-pill);font-family:var(--blog-font-display);font-weight:800;font-size:var(--blog-fs-base);letter-spacing:var(--blog-tracking-wide);line-height:1}.bk-numbered-card__title{margin:var(--blog-sp-2) 0 var(--blog-sp-1);font-family:var(--blog-font-display);font-weight:800;font-size:var(--blog-fs-xl);text-transform:uppercase;color:var(--blog-ink)}.bk-numbered-card__body{margin:0;font-family:var(--blog-font-body);font-size:var(--blog-fs-base);line-height:1.5;color:var(--blog-text)}.bk-metric-highlight{display:block}.bk-metric-highlight--hero{margin:var(--blog-sp-8) 0;padding:var(--blog-sp-6) var(--blog-sp-5);border-radius:var(--blog-radius-xs);background:var(--blog-brand);color:var(--blog-on-brand);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--blog-sp-4)}@media(min-width:640px){.bk-metric-highlight--hero{padding:var(--blog-sp-10) var(--blog-sp-8);gap:var(--blog-sp-6)}}.bk-metric-highlight__hero-value{font-family:var(--blog-font-display);font-weight:800;line-height:.85;font-size:var(--blog-fs-display)}.bk-metric-highlight__hero-body{flex:1 1 0%;min-width:0}@media(min-width:640px){.bk-metric-highlight__hero-body{min-width:260px}}.bk-metric-highlight__hero-change{font-family:var(--blog-font-body);font-weight:700;text-transform:uppercase;font-size:var(--blog-fs-sm);letter-spacing:var(--blog-tracking-eyebrow);color:color-mix(in srgb,var(--blog-on-brand) 72%,transparent)}@media(min-width:640px){.bk-metric-highlight__hero-change{font-size:var(--blog-fs-base)}}.bk-metric-highlight__hero-label{font-family:var(--blog-font-display);font-weight:700;text-transform:uppercase;font-size:var(--blog-fs-2xl);line-height:1.1;margin-top:var(--blog-sp-1)}@media(min-width:640px){.bk-metric-highlight__hero-label{font-size:var(--blog-fs-3xl)}}.bk-metric-highlight--grid{display:grid;gap:var(--blog-sp-3);margin:var(--blog-sp-7) 0;grid-template-columns:repeat(2,minmax(0,1fr))}.bk-metric-highlight--2{grid-template-columns:minmax(0,1fr)}@media(min-width:640px){.bk-metric-highlight--2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.bk-metric-highlight--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bk-metric-highlight--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.bk-metric-highlight__card{display:flex;flex-direction:column;padding:var(--blog-sp-4);border-radius:var(--blog-radius-xs);border:1px solid var(--blog-border);background:var(--blog-paper)}@media(min-width:640px){.bk-metric-highlight__card{padding:var(--blog-sp-5)}}.bk-metric-highlight__value{font-family:var(--blog-font-display);font-weight:800;font-size:var(--blog-fs-5xl);line-height:.95;color:var(--blog-brand)}@media(min-width:640px){.bk-metric-highlight__value{font-size:var(--blog-fs-6xl)}}.bk-metric-highlight__label{font-family:var(--blog-font-body);font-weight:700;text-transform:uppercase;letter-spacing:var(--blog-tracking-wide);font-size:var(--blog-fs-xs);margin-top:calc(var(--blog-sp-1) * 1.5);color:var(--blog-mute)}.bk-metric-highlight__change{font-family:var(--blog-font-body);font-size:var(--blog-fs-sm);margin-top:var(--blog-sp-1);color:var(--blog-mute)}.bk-metric-highlight__source-wrap{margin-top:auto}.bk-metric-highlight__source{display:inline-flex;align-items:center;gap:var(--blog-sp-1);margin-top:calc(var(--blog-sp-1) * 3.5);padding-top:calc(var(--blog-sp-1) * 2.5);font-family:var(--blog-font-body);font-size:var(--blog-fs-eyebrow);letter-spacing:var(--blog-tracking-wide);text-decoration:none;opacity:.8;color:var(--blog-mute);border-top:1px dashed var(--blog-border)}.bk-metric-highlight__source--dark{color:color-mix(in srgb,var(--blog-on-brand) 75%,transparent);border-top-color:color-mix(in srgb,var(--blog-on-brand) 18%,transparent)}.bk-metric-highlight__source--link{transition:opacity .15s,color .15s}.bk-metric-highlight__source--link:hover{opacity:1;color:var(--blog-brand)}.bk-metric-highlight__source-kicker{font-weight:700;text-transform:uppercase;font-size:var(--blog-fs-eyebrow-sm);letter-spacing:var(--blog-tracking-eyebrow);margin-right:2px;color:var(--blog-mute)}.bk-metric-highlight__source--dark .bk-metric-highlight__source-kicker{color:color-mix(in srgb,var(--blog-on-brand) 55%,transparent)}.bk-metric-highlight__source-icon svg{display:block;width:10px;height:10px;opacity:.7}.bk-case-study-hero{display:grid;grid-template-columns:auto 1fr;gap:var(--blog-sp-8);margin:var(--blog-sp-6) 0;padding:var(--blog-sp-8);align-items:center;position:relative;overflow:hidden;border-radius:var(--blog-radius-md);background:radial-gradient(120% 140% at 88% 110%,var(--blog-dark-3) 0%,var(--blog-dark-2) 45%,var(--blog-dark) 100%);color:var(--blog-on-dark)}.bk-case-study-hero__logo{width:140px;height:140px;flex-shrink:0;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:var(--blog-sp-4);border-radius:var(--blog-radius-lg);background:var(--blog-paper)}.bk-case-study-hero__logo strong{font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-2xl);line-height:1;text-align:center;text-transform:uppercase;letter-spacing:var(--blog-tracking-wide);color:var(--blog-ink)}.bk-case-study-hero__logo img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.bk-case-study-hero__body{position:relative;min-width:0}.bk-case-study-hero__chips{display:flex;gap:var(--blog-sp-2);flex-wrap:wrap;margin-bottom:var(--blog-sp-2)}.bk-case-study-hero__chip{font-family:var(--blog-font-display);font-weight:700;text-transform:uppercase;letter-spacing:var(--blog-tracking-wide);font-size:var(--blog-fs-eyebrow);padding:5px 11px;border-radius:var(--blog-radius-pill);background:color-mix(in srgb,var(--blog-on-dark) 8%,transparent);color:color-mix(in srgb,var(--blog-on-dark) 85%,transparent);border:1px solid color-mix(in srgb,var(--blog-on-dark) 12%,transparent)}.bk-case-study-hero__heading{margin:0;font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-6xl);line-height:1.05;text-transform:uppercase;letter-spacing:var(--blog-tracking-tight);color:var(--blog-on-dark)}.bk-case-study-hero__sub{margin:var(--blog-sp-2) 0 var(--blog-sp-4);font-family:var(--blog-font-body);line-height:1.55;color:var(--blog-on-dark-mute)}.bk-case-study-hero__results{display:flex;gap:var(--blog-sp-3);flex-wrap:wrap}.bk-case-study-hero__result{padding:var(--blog-sp-3) var(--blog-sp-4);border-radius:var(--blog-radius-md);background:color-mix(in srgb,var(--blog-brand) 10%,transparent);border:1px solid color-mix(in srgb,var(--blog-brand) 40%,transparent)}.bk-case-study-hero__result-num{font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-2xl);line-height:1;color:var(--blog-brand)}.bk-case-study-hero__result-label{margin-top:var(--blog-sp-1);font-family:var(--blog-font-display);font-weight:700;text-transform:uppercase;letter-spacing:var(--blog-tracking-wide);font-size:var(--blog-fs-eyebrow-sm);color:var(--blog-on-dark-mute)}@media(max-width:640px){.bk-case-study-hero{grid-template-columns:1fr;gap:var(--blog-sp-5);padding:var(--blog-sp-6)}.bk-case-study-hero__logo{width:96px;height:96px}.bk-case-study-hero__heading{font-size:var(--blog-fs-4xl)}}.bk-results-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:calc(var(--blog-sp-1) * 3) 0;border:1px solid var(--blog-border);border-radius:var(--blog-radius-md);overflow:hidden}@media(max-width:700px){.bk-results-strip{grid-template-columns:1fr 1fr}}.bk-results-strip__cell{padding:var(--blog-sp-3) calc(var(--blog-sp-1) * 2.75);background:var(--blog-paper);border-right:1px solid var(--blog-border)}.bk-results-strip__cell:last-child{border-right:none}@media(max-width:700px){.bk-results-strip__cell:nth-child(2n){border-right:none}}.bk-results-strip__label{font-family:var(--blog-font-display);font-weight:700;text-transform:uppercase;letter-spacing:var(--blog-tracking-wide);font-size:var(--blog-fs-eyebrow);color:var(--blog-mute)}.bk-results-strip__num{font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-6xl);line-height:1;color:var(--blog-brand);margin-top:6px}.bk-results-strip__delta{font-family:var(--blog-font-mono);font-size:var(--blog-fs-eyebrow);color:var(--blog-success);margin-top:6px;display:inline-flex;align-items:center;gap:4px}.bk-results-strip__delta--down{color:var(--blog-danger)}.bk-results-strip__source{display:inline-flex;align-items:center;gap:var(--blog-sp-1);margin-top:calc(var(--blog-sp-1) * 1.5);padding-top:var(--blog-sp-1);border-top:1px dashed var(--blog-border);font-family:var(--blog-font-body);font-size:var(--blog-fs-eyebrow);letter-spacing:var(--blog-tracking-wide);text-decoration:none;opacity:.85;color:var(--blog-mute)}.bk-results-strip__source--link{transition:opacity .15s,color .15s}.bk-results-strip__source--link:hover{opacity:1;color:var(--blog-brand-dark)}.bk-results-strip__source-kicker{font-family:var(--blog-font-display);font-weight:700;text-transform:uppercase;font-size:var(--blog-fs-eyebrow-sm);letter-spacing:var(--blog-tracking-eyebrow);margin-right:2px;color:var(--blog-mute)}.bk-results-strip__source-icon svg{display:block;width:10px;height:10px;opacity:.7}.bk-key-metric{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--blog-sp-8);position:relative;overflow:hidden;margin:var(--blog-sp-7) 0;padding:var(--blog-sp-12) var(--blog-sp-10);border-radius:var(--blog-radius-md);background:radial-gradient(120% 140% at 88% 110%,var(--blog-dark) 0%,var(--blog-dark-2) 45%,var(--blog-dark-3) 100%);color:var(--blog-on-dark)}.bk-key-metric__num{position:relative;font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-display-2);line-height:.85;letter-spacing:-.02em;color:var(--blog-brand)}.bk-key-metric__copy{position:relative;flex:1;min-width:260px}@media(max-width:640px){.bk-key-metric{padding:var(--blog-sp-6) var(--blog-sp-5)}.bk-key-metric__copy{min-width:0}}.bk-key-metric__label{font-family:var(--blog-font-display);font-weight:700;text-transform:uppercase;font-size:var(--blog-fs-base);letter-spacing:.08em;color:var(--blog-brand)}.bk-key-metric__title{margin:var(--blog-sp-1) 0 0;font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-3xl);line-height:1.15;text-transform:uppercase;letter-spacing:var(--blog-tracking-tight);color:var(--blog-on-dark)}.bk-key-metric__sub{margin-top:var(--blog-sp-2);font-family:var(--blog-font-body);font-size:var(--blog-fs-base);line-height:1.55;color:var(--blog-on-dark-mute)}.bk-key-metric__source{display:inline-flex;align-items:center;gap:var(--blog-sp-1);margin-top:var(--blog-sp-3);padding-top:var(--blog-sp-2);border-top:1px dashed color-mix(in srgb,var(--blog-on-dark) 18%,transparent);font-family:var(--blog-font-body);font-size:var(--blog-fs-eyebrow);letter-spacing:.04em;color:color-mix(in srgb,var(--blog-on-dark) 65%,transparent);text-decoration:none;opacity:.9;transition:opacity .15s ease,color .15s ease}.bk-key-metric__source--link:hover{opacity:1;color:var(--blog-on-dark)}.bk-key-metric__source-kicker{margin-right:.125rem;font-family:var(--blog-font-display);font-weight:700;text-transform:uppercase;font-size:var(--blog-fs-eyebrow-sm);letter-spacing:.08em;color:color-mix(in srgb,var(--blog-on-dark) 50%,transparent)}.bk-key-metric__source-icon svg{display:block;width:10px;height:10px}.bk-keyword-table{position:relative;margin:var(--blog-sp-7) 0;border:1px solid var(--blog-border);border-radius:var(--blog-radius-md);background:var(--blog-paper);overflow:hidden}.bk-keyword-table__scroll{overflow-x:auto;border-radius:inherit}.bk-keyword-table__table{width:100%;border-collapse:collapse;font-family:var(--blog-font-body);font-size:var(--blog-fs-base)}.bk-keyword-table__th{padding:var(--blog-sp-3) var(--blog-sp-4);text-align:left;border-bottom:1px solid var(--blog-border);background:var(--blog-bg-secondary);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-eyebrow);text-transform:uppercase;letter-spacing:var(--blog-tracking-wide);color:var(--blog-ink);white-space:nowrap}.bk-keyword-table__td{padding:var(--blog-sp-3) var(--blog-sp-4);text-align:left;border-bottom:1px solid var(--blog-border);color:var(--blog-text);white-space:nowrap}.bk-keyword-table__th--r,.bk-keyword-table__td--r{text-align:right}.bk-keyword-table__tr:last-child .bk-keyword-table__td{border-bottom:none}.bk-keyword-table__td--kw{font-family:var(--blog-font-display);font-weight:600;color:var(--blog-ink);letter-spacing:var(--blog-tracking-tight);white-space:normal}.bk-keyword-table__rank{font-family:var(--blog-font-mono)}.bk-keyword-table__diff{display:inline-block;padding:2px 8px;border-radius:var(--blog-radius-xs);font-family:var(--blog-font-mono);font-size:var(--blog-fs-eyebrow)}.bk-keyword-table__diff--low{background:var(--blog-success-bg);color:var(--blog-success)}.bk-keyword-table__diff--med{background:var(--blog-warn-bg);color:var(--blog-warn)}.bk-keyword-table__diff--high{background:var(--blog-danger-bg);color:var(--blog-danger)}.bk-keyword-table__delta{display:inline-flex;align-items:center;gap:4px;font-family:var(--blog-font-mono);font-size:var(--blog-fs-xs);font-weight:700;color:var(--blog-success)}.bk-keyword-table__delta--up:before{content:"▲";font-size:var(--blog-fs-eyebrow-sm)}.bk-keyword-table__delta--down{color:var(--blog-danger)}.bk-keyword-table__delta--down:before{content:"▼";font-size:var(--blog-fs-eyebrow-sm)}.bk-keyword-table:before,.bk-keyword-table:after{content:"";position:absolute;top:0;bottom:0;width:var(--blog-sp-6);pointer-events:none;opacity:0;transition:opacity .15s ease;z-index:1}.bk-keyword-table:before{left:0;background:linear-gradient(to right,var(--blog-paper),transparent)}.bk-keyword-table:after{right:0;background:linear-gradient(to left,var(--blog-paper),transparent)}.bk-keyword-table--hint-left:before{opacity:1}.bk-keyword-table--hint-right:after{opacity:1}.bk-channel-mix{margin:var(--blog-sp-6) 0;padding:var(--blog-sp-4) var(--blog-sp-5);background:var(--blog-paper);border:1px solid var(--blog-border);border-radius:var(--blog-radius-md)}.bk-channel-mix__head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:var(--blog-sp-3)}.bk-channel-mix__title{font-family:var(--blog-font-display);font-weight:700;text-transform:uppercase;font-size:var(--blog-fs-sm);letter-spacing:.08em;color:var(--blog-brand)}.bk-channel-mix__total{font-family:var(--blog-font-mono);font-size:var(--blog-fs-xs);color:var(--blog-mute)}.bk-channel-mix__row{display:grid;grid-template-columns:120px 1fr 80px;gap:var(--blog-sp-2);align-items:center;padding:var(--blog-sp-1) 0}@media(max-width:600px){.bk-channel-mix__row{grid-template-columns:1fr auto}.bk-channel-mix__name{grid-column:1 / -1}}.bk-channel-mix__name{font-family:var(--blog-font-display);font-weight:700;text-transform:uppercase;font-size:var(--blog-fs-xs);letter-spacing:.04em;color:var(--blog-ink)}.bk-channel-mix__bar{height:14px;background:var(--blog-bg-tertiary);border-radius:var(--blog-radius-xs);position:relative;overflow:hidden}.bk-channel-mix__fill{position:absolute;inset:0 auto 0 0;background:var(--blog-brand);border-radius:var(--blog-radius-xs)}.bk-channel-mix__fill--2{background:var(--blog-brand-dark)}.bk-channel-mix__fill--3{background:var(--blog-dark)}.bk-channel-mix__fill--4{background:var(--blog-mute)}.bk-channel-mix__fill--5{background:var(--blog-mute-2)}.bk-channel-mix__val{font-family:var(--blog-font-mono);font-size:var(--blog-fs-xs);color:var(--blog-ink);text-align:right}.bk-traffic-chart{margin:var(--blog-sp-6) 0;padding:var(--blog-sp-6);border:1px solid var(--blog-border);border-radius:var(--blog-radius-md);background:var(--blog-paper)}.bk-traffic-chart__head{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:var(--blog-sp-3);margin-bottom:var(--blog-sp-3)}.bk-traffic-chart__title{font-family:var(--blog-font-display);font-weight:700;text-transform:uppercase;font-size:var(--blog-fs-xl);letter-spacing:var(--blog-tracking-tight);color:var(--blog-ink)}.bk-traffic-chart__legend{display:flex;gap:var(--blog-sp-4)}.bk-traffic-chart__item{display:inline-flex;align-items:center;gap:var(--blog-sp-2);font-family:var(--blog-font-body);font-size:var(--blog-fs-xs);color:var(--blog-mute)}.bk-traffic-chart__dot{width:10px;height:2px;background:var(--blog-brand);border-radius:2px}.bk-traffic-chart__dot--prev{height:0;background:transparent;border-top:2px dashed var(--blog-mute-2);border-radius:0}.bk-traffic-chart__svg{display:block;width:100%;height:auto;font-family:var(--blog-font-mono);font-size:var(--blog-fs-eyebrow-sm)}.bk-traffic-chart__axis{stroke:var(--blog-border-light);stroke-width:1}.bk-traffic-chart__line{fill:none;stroke:var(--blog-brand);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.bk-traffic-chart__line--prev{stroke:var(--blog-mute-2);stroke-width:2;stroke-dasharray:4 4;stroke-linecap:butt}.bk-traffic-chart__pt{fill:var(--blog-brand)}.bk-traffic-chart__labels text{fill:var(--blog-mute)}.bk-serp-preview{margin:var(--blog-sp-6) 0;padding:var(--blog-sp-6);background:var(--blog-bg-secondary);border:1px solid var(--blog-border);border-radius:var(--blog-radius-sm)}.bk-serp-preview__bar{display:flex;align-items:center;gap:var(--blog-sp-2);padding:var(--blog-sp-2) var(--blog-sp-4);background:var(--blog-paper);border-radius:var(--blog-radius-pill);box-shadow:var(--blog-shadow-sm)}.bk-serp-preview__bar-icon{flex-shrink:0;color:var(--blog-mute)}.bk-serp-preview__bar-icon svg{display:block;width:18px;height:18px}.bk-serp-preview__input{width:100%;border:none;outline:none;background:none;font-family:var(--blog-font-body);font-size:var(--blog-fs-base);color:var(--blog-ink)}.bk-serp-preview__results{margin-top:var(--blog-sp-4);padding:0 var(--blog-sp-1)}.bk-serp-preview__result{padding:var(--blog-sp-3) 0;border-bottom:1px dashed var(--blog-border)}.bk-serp-preview__result:last-child{border-bottom:none}.bk-serp-preview__tag{display:inline-block;margin-right:var(--blog-sp-2);padding:1px 6px;border-radius:var(--blog-radius-xs);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-eyebrow-sm);letter-spacing:.06em;text-transform:uppercase;vertical-align:middle}.bk-serp-preview__tag--ad{background:var(--blog-brand);color:var(--blog-on-brand)}.bk-serp-preview__url{font-family:var(--blog-font-body);font-size:var(--blog-fs-sm);color:var(--blog-mute-2)}.bk-serp-preview__url strong{color:var(--blog-ink)}.bk-serp-preview__heading{margin:var(--blog-sp-1) 0;font-family:var(--blog-font-body);font-size:var(--blog-fs-xl);line-height:1.3;color:var(--blog-info)}.bk-serp-preview__heading:hover{text-decoration:underline}.bk-serp-preview__desc{margin:0;font-family:var(--blog-font-body);font-size:var(--blog-fs-sm);line-height:1.4;color:var(--blog-mute-2)}.bk-serp-preview__desc em{font-style:normal;font-weight:600;color:var(--blog-ink)}.bk-ad-preview{padding:0;border:1px solid var(--blog-border-light);border-radius:var(--blog-radius-md);background:var(--blog-paper);overflow:hidden;margin:var(--blog-sp-6) 0}.bk-ad-preview__head{padding:var(--blog-sp-3) var(--blog-sp-4);display:flex;align-items:center;gap:var(--blog-sp-3);border-bottom:1px solid var(--blog-border-light)}.bk-ad-preview__avatar{width:32px;height:32px;flex:0 0 32px;border-radius:var(--blog-radius-pill);background:var(--blog-dark);color:var(--blog-brand);font-family:var(--blog-font-display);font-weight:700;display:flex;align-items:center;justify-content:center;font-size:var(--blog-fs-sm)}.bk-ad-preview__brand{font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-sm);color:var(--blog-text);letter-spacing:var(--blog-tracking-tight)}.bk-ad-preview__sponsored{font-family:var(--blog-font-body);font-size:var(--blog-fs-eyebrow);color:var(--blog-mute)}.bk-ad-preview__copy{padding:var(--blog-sp-4);font-family:var(--blog-font-body);font-size:var(--blog-fs-base);color:var(--blog-text);line-height:1.55}.bk-ad-preview__media{aspect-ratio:1.91 / 1;background:linear-gradient(135deg,var(--blog-dark),var(--blog-brand-dark) 65%,var(--blog-brand));position:relative}.bk-ad-preview__media img{width:100%;height:100%;object-fit:cover;display:block}.bk-ad-preview__cta{padding:var(--blog-sp-3) var(--blog-sp-4);background:var(--blog-bg-secondary);display:flex;justify-content:space-between;align-items:center;gap:var(--blog-sp-3);border-top:1px solid var(--blog-border-light)}.bk-ad-preview__site{font-family:var(--blog-font-mono);font-size:var(--blog-fs-eyebrow);color:var(--blog-mute);text-transform:uppercase;letter-spacing:.06em}.bk-ad-preview__site strong{color:var(--blog-text)}.bk-ad-preview__btn{background:var(--blog-brand);color:var(--blog-on-brand);border:none;border-radius:var(--blog-radius-sm);padding:7px 14px;font-family:var(--blog-font-display);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:var(--blog-fs-eyebrow);cursor:pointer;flex:0 0 auto}.bk-ad-preview--google{padding:18px 20px;overflow:visible}.bk-ad-preview__g-head{display:flex;gap:var(--blog-sp-2);align-items:center;margin-bottom:6px}.bk-ad-preview__g-tag{font-family:var(--blog-font-display);font-size:var(--blog-fs-eyebrow);font-weight:700;color:var(--blog-dark);background:var(--blog-paper);border:1px solid var(--blog-dark);border-radius:var(--blog-radius-xs);padding:1px 6px;text-transform:uppercase;letter-spacing:.06em}.bk-ad-preview__g-dot{font-family:var(--blog-font-body);font-size:var(--blog-fs-sm);color:var(--blog-mute)}.bk-ad-preview__g-site{font-family:var(--blog-font-body);font-size:var(--blog-fs-sm);color:var(--blog-mute-2)}.bk-ad-preview__g-url{font-family:var(--blog-font-body);font-size:var(--blog-fs-sm);color:var(--blog-mute-2);margin-top:6px}.bk-ad-preview__g-url strong{color:var(--blog-text)}.bk-ad-preview__g-headline{font-family:var(--blog-font-body);font-size:var(--blog-fs-xl);color:var(--blog-info);margin:4px 0;line-height:1.3;cursor:pointer}.bk-ad-preview__g-desc{font-family:var(--blog-font-body);font-size:var(--blog-fs-sm);color:var(--blog-mute-2);line-height:1.4;margin:0}.bk-ad-preview__g-sitelinks{display:flex;gap:var(--blog-sp-4);margin-top:var(--blog-sp-2);padding-top:var(--blog-sp-2);border-top:1px dashed var(--blog-border-light)}.bk-ad-preview__g-sitelink{font-family:var(--blog-font-body);font-size:var(--blog-fs-xs);color:var(--blog-info)}@media(max-width:700px){.bk-ad-preview__cta{flex-wrap:wrap}}.bk-ad-preview-pair{display:grid;grid-template-columns:1fr;gap:var(--blog-sp-3);margin:var(--blog-sp-6) 0;align-items:start}@media(min-width:768px){.bk-ad-preview-pair{grid-template-columns:1fr 1fr}}.bk-audit-scores{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--blog-sp-3);margin:var(--blog-sp-6) 0}@media(max-width:700px){.bk-audit-scores{grid-template-columns:1fr}}.bk-audit-scores__card{--_c: var(--blog-brand);padding:var(--blog-sp-5);border:1px solid var(--blog-border);border-radius:var(--blog-radius-md);background:var(--blog-paper);text-align:center}.bk-audit-scores__card--warn{--_c: var(--blog-warn)}.bk-audit-scores__card--bad{--_c: var(--blog-danger)}.bk-audit-scores__gauge{display:block;width:140px;height:84px;margin:0 auto var(--blog-sp-2)}.bk-audit-scores__track{stroke:var(--blog-bg-tertiary)}.bk-audit-scores__arc{stroke:var(--_c)}.bk-audit-scores__num{font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-6xl);line-height:1;color:var(--_c)}.bk-audit-scores__label{margin-top:var(--blog-sp-2);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-eyebrow);text-transform:uppercase;letter-spacing:.06em;color:var(--blog-ink)}.bk-audit-scores__sub{margin-top:.125rem;font-family:var(--blog-font-body);font-size:var(--blog-fs-xs);color:var(--blog-mute)}.bk-audit-findings{margin:var(--blog-sp-6) 0;border:1px solid var(--blog-border);border-radius:var(--blog-radius-md);overflow:hidden;background:var(--blog-paper)}.bk-audit-findings__row{display:grid;grid-template-columns:auto 1fr auto;gap:var(--blog-sp-4);padding:var(--blog-sp-4) var(--blog-sp-5);border-bottom:1px solid var(--blog-border);align-items:center}.bk-audit-findings__row:last-child{border-bottom:none}.bk-audit-findings__sev{width:10px;height:10px;border-radius:var(--blog-radius-pill);flex-shrink:0}.bk-audit-findings__sev--high{background:var(--blog-danger)}.bk-audit-findings__sev--med{background:var(--blog-warn)}.bk-audit-findings__sev--low{background:var(--blog-success)}.bk-audit-findings__title{font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-base);color:var(--blog-ink);text-transform:uppercase;letter-spacing:var(--blog-tracking-wide)}.bk-audit-findings__desc{margin-top:2px;font-family:var(--blog-font-body);font-size:var(--blog-fs-sm);line-height:1.5;color:var(--blog-mute)}.bk-audit-findings__count{font-family:var(--blog-font-mono);font-size:var(--blog-fs-sm);color:var(--blog-ink);padding:4px 10px;border:1px solid var(--blog-border);border-radius:var(--blog-radius-pill)}.bk-delivery-comparison{margin:var(--blog-sp-7) 0;position:relative;border:1px solid var(--blog-border);border-radius:var(--blog-radius-sm);background:var(--blog-paper);overflow:hidden}.bk-delivery-comparison__scroll{overflow-x:auto;border-radius:inherit}.bk-delivery-comparison__table{width:100%;border-collapse:collapse;font-family:var(--blog-font-body);font-size:var(--blog-fs-base)}.bk-delivery-comparison__th{text-align:left;padding:var(--blog-sp-3) var(--blog-sp-4);background:var(--blog-bg-secondary);border-bottom:1px solid var(--blog-border);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-xs);text-transform:uppercase;letter-spacing:var(--blog-tracking-wide);color:var(--blog-mute);white-space:nowrap}.bk-delivery-comparison__td{padding:var(--blog-sp-3) var(--blog-sp-4);border-bottom:1px solid var(--blog-border);text-align:left;vertical-align:top;line-height:1.5;color:var(--blog-text)}.bk-delivery-comparison__tr:last-child .bk-delivery-comparison__td{border-bottom:none}.bk-delivery-comparison__label{display:block;margin-bottom:2px;font-weight:700;color:var(--blog-ink)}.bk-delivery-comparison:before,.bk-delivery-comparison:after{content:"";position:absolute;top:0;bottom:0;width:var(--blog-sp-6);pointer-events:none;opacity:0;transition:opacity .15s ease;z-index:1}.bk-delivery-comparison:before{left:0;background:linear-gradient(to right,var(--blog-paper),transparent)}.bk-delivery-comparison:after{right:0;background:linear-gradient(to left,var(--blog-paper),transparent)}.bk-delivery-comparison--hint-left:before{opacity:1}.bk-delivery-comparison--hint-right:after{opacity:1}.bk-region-callout{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:var(--blog-sp-6) 0;border:1px solid var(--blog-border);border-radius:var(--blog-radius-md);overflow:hidden}.bk-region-callout__cell{display:flex;align-items:center;gap:var(--blog-sp-3);padding:var(--blog-sp-4) var(--blog-sp-5);background:var(--blog-paper);border-right:1px solid var(--blog-border)}.bk-region-callout__cell:last-child{border-right:none}.bk-region-callout__flag{flex-shrink:0;width:40px;height:30px;border-radius:var(--blog-radius-xs);background:var(--blog-bg-tertiary);border:1px solid var(--blog-border);position:relative;overflow:hidden}.bk-region-callout__info{min-width:0}.bk-region-callout__name{font-family:var(--blog-font-display);font-weight:700;text-transform:uppercase;font-size:var(--blog-fs-xs);letter-spacing:var(--blog-tracking-wide);color:var(--blog-ink)}.bk-region-callout__phone{margin-top:2px;font-family:var(--blog-font-mono);font-size:var(--blog-fs-sm);color:var(--blog-brand)}@media(max-width:700px){.bk-region-callout{grid-template-columns:1fr}.bk-region-callout__cell{border-right:none;border-bottom:1px solid var(--blog-border)}.bk-region-callout__cell:last-child{border-bottom:none}}.bk-service-promo-card{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--blog-sp-4);margin:var(--blog-sp-6) 0;padding:var(--blog-sp-4) var(--blog-sp-5);border:1px solid var(--blog-border);border-radius:var(--blog-radius-sm);background:linear-gradient(90deg,var(--blog-brand-tint),transparent);color:inherit;text-decoration:none;transition:border-color .15s}.bk-service-promo-card:hover{border-color:var(--blog-brand)}.bk-service-promo-card__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:var(--blog-radius-sm);background:var(--blog-brand-soft);color:var(--blog-brand)}.bk-service-promo-card__icon svg{display:block;width:22px;height:22px}.bk-service-promo-card__body{min-width:0}.bk-service-promo-card__title{display:block;font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-md);text-transform:uppercase;letter-spacing:var(--blog-tracking-tight);color:var(--blog-ink)}.bk-service-promo-card__sub{display:block;margin-top:2px;font-family:var(--blog-font-body);font-size:var(--blog-fs-sm);color:var(--blog-mute)}.bk-service-promo-card__arrow{flex-shrink:0;font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-sm);text-transform:uppercase;letter-spacing:var(--blog-tracking-wide);color:var(--blog-brand);white-space:nowrap}.bk-prose-list{margin:20px 0;padding:0;padding-inline-start:0}.bk-prose-list--ul{list-style:none}.bk-prose-list--ul .bk-prose-list__item{display:flex;align-items:flex-start;gap:14px;padding:6px 0 6px 6px;font-family:var(--blog-font-body);font-size:var(--blog-fs-md);line-height:1.65;color:var(--blog-text)}.bk-prose-list--ul .bk-prose-list__item:before{content:"";flex-shrink:0;width:8px;height:2px;background:var(--blog-brand);border-radius:1px;margin-top:calc((1.65em - 2px)/2)}.bk-prose-list--ol{list-style:none;counter-reset:bkproselist}.bk-prose-list--ol .bk-prose-list__item{display:flex;align-items:flex-start;gap:14px;padding:6px 0;counter-increment:bkproselist;font-family:var(--blog-font-body);font-size:var(--blog-fs-md);line-height:1.65;color:var(--blog-text)}.bk-prose-list--ol .bk-prose-list__item:before{content:counter(bkproselist,decimal-leading-zero);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-xs);line-height:2.0625;color:var(--blog-brand);letter-spacing:.04em;flex-shrink:0;min-width:22px}.bk-prose-list__item strong{color:var(--blog-ink);font-weight:700}.bk-prose-list__item+.bk-prose-list__item{border-top:1px dashed transparent}.bk-prose-list--divided .bk-prose-list__item+.bk-prose-list__item{border-top-color:var(--blog-border-light);padding-top:10px;margin-top:4px}.bk-prose-list--grid{display:grid;grid-template-columns:minmax(200px,1.4fr) minmax(0,2fr);column-gap:28px;row-gap:14px;counter-reset:bkproselist}.bk-prose-list--grid .bk-prose-list__item{display:contents}.bk-prose-list--grid .bk-prose-list__item:before{content:none}.bk-prose-list--grid .bk-prose-list__marker{display:none}.bk-prose-list--grid .bk-prose-list__title{counter-increment:bkproselist;position:relative;padding-left:28px;font-family:var(--blog-font-body);font-weight:700;font-size:var(--blog-fs-md);line-height:1.55;color:var(--blog-ink);align-self:start;text-wrap:pretty}.bk-prose-list--grid .bk-prose-list__desc{font-family:var(--blog-font-body);font-size:var(--blog-fs-md);line-height:1.65;color:var(--blog-text);align-self:start}.bk-prose-list--grid.bk-prose-list--ol .bk-prose-list__title:before{content:counter(bkproselist,decimal-leading-zero);position:absolute;left:0;top:.1em;font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-xs);color:var(--blog-brand);letter-spacing:.04em}.bk-prose-list--grid.bk-prose-list--ul .bk-prose-list__title:before{content:"";position:absolute;left:0;top:.7em;width:10px;height:2px;background:var(--blog-brand);border-radius:1px}.bk-prose-list--grid.bk-prose-list--divided .bk-prose-list__item:not(:first-child) .bk-prose-list__title,.bk-prose-list--grid.bk-prose-list--divided .bk-prose-list__item:not(:first-child) .bk-prose-list__desc{border-top:1px dashed var(--blog-border-light);padding-top:14px}.bk-prose-list--grid.bk-prose-list--divided .bk-prose-list__item:not(:first-child) .bk-prose-list__title{padding-top:14px}.bk-prose-list--grid.bk-prose-list--divided.bk-prose-list--ol .bk-prose-list__item:not(:first-child) .bk-prose-list__title:before{top:calc(14px + .1em)}.bk-prose-list--grid.bk-prose-list--divided.bk-prose-list--ul .bk-prose-list__item:not(:first-child) .bk-prose-list__title:before{top:calc(14px + .7em)}@media(max-width:640px){.bk-prose-list--grid{grid-template-columns:1fr;row-gap:6px}.bk-prose-list--grid.bk-prose-list--divided .bk-prose-list__item:not(:first-child) .bk-prose-list__desc{border-top:none;padding-top:2px}}.blog-root{--blog-brand: #c66a3f;--blog-brand-dark: #a8572f;--blog-brand-bright: #d47b50;--blog-brand-soft: #ecd6c8;--blog-brand-tint: #f6ece4;--blog-on-brand: #fffdf9;--blog-ink: #2a2a26;--blog-text: #2a2a26;--blog-mute: #5e5a4f;--blog-mute-2: #7a7468;--blog-faint: #a8a294;--blog-paper: #fffdf9;--blog-bg-secondary: #ede6d8;--blog-bg-tertiary: #e6ddcd;--blog-border: rgba(42, 42, 38, .14);--blog-border-light: rgba(42, 42, 38, .08);--blog-border-subtle: rgba(42, 42, 38, .05);--blog-font-display: "DM Serif Display", Georgia, serif;--blog-font-body: "Manrope", system-ui, -apple-system, sans-serif;--blog-heading-transform: none;--blog-heading-weight: 400}.bk-bi{max-width:var(--blog-max-page, 960px);margin:0 auto;padding:var(--blog-sp-8) var(--blog-sp-5) var(--blog-sp-16);font-family:var(--blog-font-body);color:var(--blog-text)}.bk-bi__header{margin-bottom:var(--blog-sp-6)}.bk-bi__eyebrow{font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-eyebrow);letter-spacing:var(--blog-tracking-eyebrow);text-transform:uppercase;color:var(--blog-brand);margin:0 0 var(--blog-sp-2)}.bk-bi__title{font-family:var(--blog-font-display);font-weight:var(--blog-heading-weight, 700);text-transform:var(--blog-heading-transform, none);font-size:var(--blog-fs-6xl);line-height:1.05;letter-spacing:var(--blog-tracking-tight);color:var(--blog-ink);margin:0}.bk-bi__intro{margin:var(--blog-sp-3) 0 0;font-size:var(--blog-fs-lg);color:var(--blog-mute);max-width:60ch}.bk-bi__nav{display:flex;flex-wrap:wrap;gap:var(--blog-sp-2);margin:var(--blog-sp-6) 0}.bk-bi__chip{display:inline-flex;align-items:center;gap:var(--blog-sp-2);padding:var(--blog-sp-2) var(--blog-sp-4);border:1px solid var(--blog-border);border-radius:var(--blog-radius-pill);background:var(--blog-paper);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-xs);letter-spacing:var(--blog-tracking-wide);text-transform:uppercase;color:var(--blog-mute);text-decoration:none;transition:border-color .15s ease,color .15s ease,background .15s ease}.bk-bi__chip:hover{color:var(--blog-ink);border-color:var(--blog-mute-2)}.bk-bi__chip[aria-current]{background:var(--blog-brand);border-color:var(--blog-brand);color:var(--blog-on-brand)}.bk-bi__chip-count{opacity:.65;font-variant-numeric:tabular-nums}.bk-bi__grid{display:grid;grid-template-columns:1fr;gap:var(--blog-sp-6)}@media(min-width:600px){.bk-bi__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:960px){.bk-bi[data-bi-cols="3"] .bk-bi__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.bk-bi__card{display:flex;flex-direction:column;border:1px solid var(--blog-border-light);border-radius:var(--blog-radius-md);overflow:hidden;background:var(--blog-paper);text-decoration:none;color:inherit;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.bk-bi__card:hover{transform:translateY(-2px);box-shadow:var(--blog-shadow-md);border-color:var(--blog-border)}.bk-bi__card:focus-visible{outline:2px solid var(--blog-brand);outline-offset:2px}.bk-bi__thumb{position:relative;aspect-ratio:16 / 9;background:var(--blog-bg-secondary);overflow:hidden}.bk-bi__thumb img{width:100%;height:100%;object-fit:cover;display:block}.bk-bi__thumb--tile{display:flex;align-items:flex-end;padding:var(--blog-sp-4);background:linear-gradient(135deg,var(--blog-brand),var(--blog-brand-dark));color:var(--blog-on-brand)}.bk-bi__thumb-title{font-family:var(--blog-font-display);font-weight:800;font-size:var(--blog-fs-lg);line-height:1.2}.bk-bi__body{display:flex;flex-direction:column;gap:var(--blog-sp-2);padding:var(--blog-sp-5);flex:1}.bk-bi__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--blog-sp-2);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-eyebrow);letter-spacing:var(--blog-tracking-wide);text-transform:uppercase;color:var(--blog-brand)}.bk-bi__meta-dot{width:3px;height:3px;border-radius:50%;background:var(--blog-faint)}.bk-bi__meta-muted{color:var(--blog-mute-2)}.bk-bi__card-title{font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-xl);line-height:1.25;color:var(--blog-ink);margin:0}.bk-bi__excerpt{font-size:var(--blog-fs-base);line-height:1.5;color:var(--blog-mute);margin:0}.bk-bi__foot{display:flex;align-items:center;gap:var(--blog-sp-2);margin-top:auto;padding-top:var(--blog-sp-3);font-size:var(--blog-fs-sm);color:var(--blog-mute-2)}.bk-bi__avatar{width:28px;height:28px;border-radius:50%;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:var(--blog-brand-tint);color:var(--blog-brand);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-eyebrow-sm);object-fit:cover}.bk-bi__foot-date{margin-left:auto}.bk-bi[data-bi-card=image-side] .bk-bi__card{flex-direction:row}.bk-bi[data-bi-card=image-side] .bk-bi__thumb{aspect-ratio:auto;width:38%;flex:0 0 38%}.bk-bi[data-bi-card=text-only] .bk-bi__thumb{display:none}.bk-bi__hero{display:grid;grid-template-columns:1fr;gap:0;border:1px solid var(--blog-border-light);border-radius:var(--blog-radius-lg);overflow:hidden;background:var(--blog-paper);margin-bottom:var(--blog-sp-8);text-decoration:none;color:inherit;transition:box-shadow .15s ease}.bk-bi__hero:hover{box-shadow:var(--blog-shadow-lg)}.bk-bi__hero:focus-visible{outline:2px solid var(--blog-brand);outline-offset:2px}@media(min-width:760px){.bk-bi__hero{grid-template-columns:1.1fr 1fr}}.bk-bi__hero-thumb{position:relative;aspect-ratio:16 / 10;background:var(--blog-bg-secondary)}.bk-bi__hero-thumb img{width:100%;height:100%;object-fit:cover;display:block}.bk-bi__hero-thumb--tile{display:flex;align-items:flex-end;padding:var(--blog-sp-6);background:linear-gradient(135deg,var(--blog-brand),var(--blog-brand-dark));color:var(--blog-on-brand)}.bk-bi__hero-body{display:flex;flex-direction:column;gap:var(--blog-sp-3);padding:var(--blog-sp-8);justify-content:center}.bk-bi__hero-badge{align-self:flex-start;padding:var(--blog-sp-1) var(--blog-sp-3);border-radius:var(--blog-radius-pill);background:var(--blog-brand-tint);color:var(--blog-brand);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-eyebrow-sm);letter-spacing:var(--blog-tracking-eyebrow);text-transform:uppercase}.bk-bi__hero-title{font-family:var(--blog-font-display);font-weight:800;font-size:var(--blog-fs-4xl);line-height:1.1;color:var(--blog-ink);margin:0}.bk-bi__hero-excerpt{font-size:var(--blog-fs-lg);line-height:1.5;color:var(--blog-mute);margin:0}.bk-bi__pager{display:flex;align-items:center;justify-content:center;gap:var(--blog-sp-2);margin-top:var(--blog-sp-12);flex-wrap:wrap}.bk-bi__page{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 var(--blog-sp-3);border:1px solid var(--blog-border);border-radius:var(--blog-radius-sm);background:var(--blog-paper);color:var(--blog-ink);font-family:var(--blog-font-display);font-weight:700;font-size:var(--blog-fs-base);text-decoration:none;font-variant-numeric:tabular-nums;transition:border-color .15s ease,background .15s ease,color .15s ease}.bk-bi__page:hover{border-color:var(--blog-mute-2)}.bk-bi__page[aria-current]{background:var(--blog-brand);border-color:var(--blog-brand);color:var(--blog-on-brand)}.bk-bi__page--gap{border:none;background:none;color:var(--blog-faint);min-width:auto}.bk-bi__page--nav{font-size:var(--blog-fs-sm)}.bk-bi__empty{padding:var(--blog-sp-12) 0;text-align:center;color:var(--blog-mute-2);font-size:var(--blog-fs-lg)}
