@layer components{.k-bf{padding-block:clamp(24px,4vw,48px) 0;color:var(--k-ink)}.k-bf-crumbs ol{display:flex;flex-wrap:wrap;gap:6px;color:var(--k-ink-3);font-size:.875rem}.k-bf-crumbs li+li:before{content:"/";margin-inline-end:6px;color:var(--k-ink-4)}.k-bf-crumbs a{color:var(--k-ink-3);text-decoration:none;border-radius:4px}.k-bf-crumbs a:hover{color:var(--k-ink)}.k-bf-crumbs a:focus-visible{outline:2px solid var(--k-ink);outline-offset:2px}.k-bf-crumbs [aria-current]{color:var(--k-ink-2)}.k-bf-head{padding-block:clamp(24px,3.2vw,44px) 0}.k-bf-head-text{max-width:62rem}.k-bf-kicker{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;color:var(--k-ink-3);font-size:.875rem;font-weight:500}:lang(ar) .k-bf-kicker{font-size:1rem}.k-bf-kicker b{color:var(--k-ink);font-weight:600}.k-bf-title{margin-top:18px;font-size:clamp(2.25rem,1.5rem + 2.6vw,3.75rem);font-weight:600;line-height:1.2;text-wrap:balance}:lang(en) .k-bf-title{line-height:1.08;letter-spacing:-.022em}.k-bf-lead{margin-top:20px;max-width:40em;color:var(--k-ink-2);font-size:clamp(1.0625rem,.95rem + .45vw,1.1875rem);line-height:1.65;text-wrap:pretty}:lang(ar) .k-bf-lead{font-size:clamp(1.125rem,1rem + .5vw,1.3125rem);line-height:1.75}.k-bf-lead strong{color:var(--k-ink);font-weight:600}.k-bf-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.k-bf-sec{padding-block:clamp(56px,7vw,96px) 0;scroll-margin-top:calc(var(--k-header) + 16px)}.k-bf-rule{display:flex;align-items:center;gap:16px;color:var(--k-ink-3);font-size:.8125rem;font-weight:600}:lang(en) .k-bf-rule{letter-spacing:.04em;text-transform:uppercase}:lang(ar) .k-bf-rule{font-size:.9375rem}.k-bf-rule:after{content:"";flex:1;height:1px;background:var(--k-hair)}.k-bf-h2{margin-top:18px;max-width:22em;font-size:clamp(1.75rem,1.3rem + 1.5vw,2.5rem);font-weight:600;line-height:1.25;text-wrap:balance}:lang(en) .k-bf-h2{line-height:1.12;letter-spacing:-.018em}.k-bf-h3{font-size:1.25rem;font-weight:600;line-height:1.35}:lang(ar) .k-bf-h3{font-size:1.375rem}.k-bf-note{margin-top:12px;max-width:46em;color:var(--k-ink-3);font-size:.9375rem;line-height:1.65}:lang(ar) .k-bf-note{font-size:1.0625rem}.k-bf-small{margin-top:16px;color:var(--k-ink-3);font-size:.875rem;line-height:1.6}:lang(ar) .k-bf-small{font-size:.9375rem}.k-bf-ref{font-size:1rem;line-height:0;vertical-align:.3em}.k-bf-ref a{display:inline-flex;align-items:center;justify-content:center;min-width:1.35rem;height:1.35rem;margin-inline-start:6px;padding-inline:.3rem;border:1px solid var(--k-hair-2);border-radius:var(--k-r-pill);color:var(--k-ink-3);font-size:.6875rem;font-weight:600;line-height:1;text-decoration:none;transition:background-color var(--k-dur-micro) var(--k-ease-out),color var(--k-dur-micro) var(--k-ease-out),border-color var(--k-dur-micro) var(--k-ease-out)}.k-bf-ref a:focus-visible,.k-bf-ref a:hover{border-color:var(--k-ink);background:var(--k-ink);color:var(--k-paper);outline:none}.k-bf-verdict-cols{display:grid;margin-top:32px;border-top:2px solid var(--k-ink)}@media (min-width:48rem){.k-bf-verdict-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.k-bf-verdict-col+.k-bf-verdict-col{border-inline-start:1px solid var(--k-hair);padding-inline-start:40px}.k-bf-verdict-col:first-child{padding-inline-end:40px}}.k-bf-verdict-head{padding-block:18px 6px;font-size:1.0625rem;font-weight:600}:lang(ar) .k-bf-verdict-head{font-size:1.1875rem}.k-bf-verdict-col[data-tone=them] .k-bf-verdict-head{color:var(--k-ink-2)}.k-bf-verdict-col ul{display:grid}.k-bf-verdict-col li{padding-block:14px;border-bottom:1px solid var(--k-hair);font-size:1.0625rem;line-height:1.6;text-wrap:pretty}:lang(ar) .k-bf-verdict-col li{font-size:1.1875rem;line-height:1.7}@media (max-width:47.99rem){.k-bf-verdict-col+.k-bf-verdict-col{margin-top:24px;border-top:1px solid var(--k-ink)}}.k-bf-table{width:100%;margin-top:32px;border-collapse:collapse;font-size:.9375rem;line-height:1.55}:lang(ar) .k-bf-table{font-size:1.0625rem;line-height:1.65}.k-bf-table thead th{padding:0 16px 12px;border-bottom:2px solid var(--k-ink);color:var(--k-ink-3);font-size:.8125rem;font-weight:600;text-align:start;vertical-align:bottom}:lang(ar) .k-bf-table thead th{font-size:.9375rem}.k-bf-table thead th[data-snad]{color:var(--k-ink)}.k-bf-table tbody th,.k-bf-table thead th:first-child{padding-inline-start:0}.k-bf-table tbody th{width:24%;padding:18px 16px 18px 0;border-bottom:1px solid var(--k-hair);font-weight:600;text-align:start;vertical-align:top}:lang(ar) .k-bf-table tbody th{padding:18px 0 18px 16px}.k-bf-table td{padding:18px 16px;border-bottom:1px solid var(--k-hair);color:var(--k-ink-2);vertical-align:top;text-wrap:pretty}.k-bf-table td[data-snad]{color:var(--k-ink)}.k-bf-table td[data-empty]{color:var(--k-ink-3);font-style:italic}:lang(ar) .k-bf-table td[data-empty]{font-style:normal}.k-bf-table tr[data-key]>*{background:var(--k-paper-2)}.k-bf-key{display:block;width:fit-content;margin-top:8px;padding:2px 8px;border:1px solid var(--k-hair-2);border-radius:var(--k-r-pill);color:var(--k-ink-3);font-size:.75rem;font-weight:500}:lang(ar) .k-bf-key{font-size:.8125rem}@media (max-width:47.99rem){.k-bf-table,.k-bf-table tbody,.k-bf-table td,.k-bf-table th,.k-bf-table tr{display:block;width:auto}.k-bf-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.k-bf-table{border-top:2px solid var(--k-ink)}.k-bf-table tr{padding-block:16px;border-bottom:1px solid var(--k-hair)}.k-bf-table tr[data-key]{background:var(--k-paper-2);padding-inline:12px;margin-inline:-12px}.k-bf-table tr[data-key]>*{background:none}.k-bf-table tbody th,:lang(ar) .k-bf-table tbody th{width:auto;padding:0 0 8px;border:0}.k-bf-table td{display:grid;grid-template-columns:6.5em minmax(0,1fr);gap:12px;padding:6px 0;border:0}.k-bf-table td:before{content:attr(data-label);color:var(--k-ink-3);font-size:.8125rem;font-weight:600;font-style:normal;line-height:1.9}:lang(ar) .k-bf-table td:before{font-size:.9375rem}.k-bf-key{display:inline-block;margin-top:0;margin-inline-start:8px;vertical-align:middle}}.k-bf-ledger-cols{display:grid;gap:48px;margin-top:28px}@media (min-width:64rem){.k-bf-ledger-cols{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:72px}.k-bf-ledger-cols[data-single]{grid-template-columns:minmax(0,48rem)}}.k-bf-does dl{display:grid;gap:24px;margin-top:20px}.k-bf-does dt{font-size:1.0625rem;font-weight:600}:lang(ar) .k-bf-does dt{font-size:1.1875rem}.k-bf-does dd{margin-top:6px;color:var(--k-ink-2);font-size:1rem;line-height:1.7}:lang(ar) .k-bf-does dd{font-size:1.0625rem;line-height:1.8}.k-bf-gaps{align-self:start;padding-top:20px;border-top:2px solid var(--k-ink)}.k-bf-gaps ul{margin-top:12px}.k-bf-gaps li{display:grid;grid-template-columns:1.25em minmax(0,1fr);padding-block:12px;border-bottom:1px solid var(--k-hair);color:var(--k-ink);font-size:1rem;line-height:1.6}:lang(ar) .k-bf-gaps li{font-size:1.0625rem;line-height:1.7}.k-bf-gaps li:before{content:"–";color:var(--k-ink-3)}.k-bf-strength-groups{display:grid;gap:48px;margin-top:24px}@media (min-width:64rem){.k-bf-strength-groups[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}.k-bf-strength-groups[data-count="1"] .k-bf-strength-group{max-width:52rem}}.k-bf-strength-group ol{margin-top:16px;counter-reset:k-bf-s}.k-bf-strength-group li{display:grid;grid-template-columns:2em minmax(0,1fr);padding-block:12px;border-top:1px solid var(--k-hair);color:var(--k-ink-2);font-size:1rem;line-height:1.6;counter-increment:k-bf-s}:lang(ar) .k-bf-strength-group li{font-size:1.0625rem;line-height:1.7}.k-bf-strength-group li:before{content:counter(k-bf-s);color:var(--k-ink-4);font-variant-numeric:tabular-nums}.k-bf-strength-group li:last-child{border-bottom:1px solid var(--k-hair)}.k-bf-faq .k-faq-grid{margin-top:18px}@media (min-width:64rem){.k-bf-faq .k-faq-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:72px}}.k-bf-faq .k-bf-h2{margin-top:0}.k-bf-notes .k-bf-h3{margin-top:18px}.k-bf-note-list{display:grid;margin-top:16px;border-top:1px solid var(--k-hair)}.k-bf-note-item{display:grid;grid-template-columns:2.5em minmax(0,1fr);gap:8px;padding:12px 8px;border-bottom:1px solid var(--k-hair);border-radius:var(--k-r-inner);color:var(--k-ink-2);font-size:.9375rem;line-height:1.6;scroll-margin-top:calc(var(--k-header) + 24px);transition:background-color var(--k-dur-ui) var(--k-ease-out)}:lang(ar) .k-bf-note-item{font-size:1rem}.k-bf-note-n{color:var(--k-ink-3);font-weight:600}.k-bf-note-body{display:flex;flex-wrap:wrap;column-gap:12px;row-gap:2px;min-width:0}.k-bf-note-link{color:var(--k-ink);overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:var(--k-hair-2);text-underline-offset:4px}.k-bf-note-link:hover{text-decoration-color:var(--k-ink)}.k-bf-note-link:focus-visible{border-radius:4px;outline:2px solid var(--k-ink);outline-offset:2px}.k-bf-note-date{color:var(--k-ink-3)}.k-bf-note-item:target,.k-bf:has(.k-bf-ref a[data-n="1"]:is(:hover,:focus-visible)) .k-bf-note-item[data-n="1"],.k-bf:has(.k-bf-ref a[data-n="10"]:is(:hover,:focus-visible)) .k-bf-note-item[data-n="10"],.k-bf:has(.k-bf-ref a[data-n="11"]:is(:hover,:focus-visible)) .k-bf-note-item[data-n="11"],.k-bf:has(.k-bf-ref a[data-n="12"]:is(:hover,:focus-visible)) .k-bf-note-item[data-n="12"],.k-bf:has(.k-bf-ref a[data-n="13"]:is(:hover,:focus-visible)) .k-bf-note-item[data-n="13"],.k-bf:has(.k-bf-ref a[data-n="14"]:is(:hover,:focus-visible)) .k-bf-note-item[data-n="14"],.k-bf:has(.k-bf-ref a[data-n="15"]:is(:hover,:focus-visible)) .k-bf-note-item[data-n="15"],.k-bf:has(.k-bf-ref a[data-n="16"]:is(:hover,:focus-visible)) .k-bf-note-item[data-n="16"],.k-bf:has(.k-bf-ref a[data-n="17"]:is(:hover,:focus-visible)) .k-bf-note-item[data-n="17"],.k-bf:has(.k-bf-ref a[data-n="18"]:is(:hover,:focus-visible)) .k-bf-note-item[data-n="18"],.k-bf:has(.k-bf-ref a[data-n="19"]:is(:hover,:focus-visible)) .k-bf-note-item[data-n="19"],.k-bf:has(.k-bf-ref a[data-n="2"]:is(:hover,:focus-visible)) .k-bf-note-item[data-n="2"],.k-bf:has(.k-bf-ref a[data-n="20"]:is(:hover,:focus-visible)) .k-bf-note-item[data-n="20"],.k-bf:has(.k-bf-ref a[data-n="3"]:is(:hover,:focus-visible)) .k-bf-note-item[data-n="3"],.k-bf:has(.k-bf-ref a[data-n="4"]:is(:hover,:focus-visible)) .k-bf-note-item[data-n="4"],.k-bf:has(.k-bf-ref a[data-n="5"]:is(:hover,:focus-visible)) .k-bf-note-item[data-n="5"],.k-bf:has(.k-bf-ref a[data-n="6"]:is(:hover,:focus-visible)) .k-bf-note-item[data-n="6"],.k-bf:has(.k-bf-ref a[data-n="7"]:is(:hover,:focus-visible)) .k-bf-note-item[data-n="7"],.k-bf:has(.k-bf-ref a[data-n="8"]:is(:hover,:focus-visible)) .k-bf-note-item[data-n="8"],.k-bf:has(.k-bf-ref a[data-n="9"]:is(:hover,:focus-visible)) .k-bf-note-item[data-n="9"],.k-bf:has(.k-bf-ref a[data-n=snad]:is(:hover,:focus-visible)) .k-bf-note-item[data-n=snad]{background:var(--k-panel)}.k-bf-docket ol{margin-top:18px;border-top:1px solid var(--k-hair)}.k-bf-docket-row{display:grid;grid-template-columns:2.5em minmax(0,1fr) auto;gap:16px;align-items:start;padding-block:22px;border-bottom:1px solid var(--k-hair);color:var(--k-ink);text-decoration:none}.k-bf-docket-row:focus-visible{border-radius:var(--k-r-inner);outline:2px solid var(--k-ink);outline-offset:2px}.k-bf-docket-n{padding-top:4px;color:var(--k-ink-4);font-size:.9375rem;font-weight:600}.k-bf-docket-text{display:grid;gap:6px;min-width:0}.k-bf-docket-title{font-size:1.25rem;font-weight:600;line-height:1.35}:lang(ar) .k-bf-docket-title{font-size:1.375rem}.k-bf-docket-line{max-width:48em;color:var(--k-ink-2);font-size:1rem;line-height:1.65}:lang(ar) .k-bf-docket-line{font-size:1.0625rem}.k-bf-docket-meta{color:var(--k-ink-3);font-size:.875rem}:lang(ar) .k-bf-docket-meta{font-size:.9375rem}.k-bf-docket-arrow{margin-top:6px;color:var(--k-ink-3);transition:translate var(--k-dur-ui) var(--k-ease-out),color var(--k-dur-micro) var(--k-ease-out)}@media (hover:hover){.k-bf-docket-row:hover .k-bf-docket-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.k-bf-docket-row:hover .k-bf-docket-arrow{color:var(--k-ink);translate:3px 0}.k-bf-docket-row:dir(rtl):hover .k-bf-docket-arrow{translate:-3px 0}}.k-bf-signoff{margin-top:clamp(72px,9vw,128px);padding-block:40px clamp(96px,11vw,144px);border-top:2px solid var(--k-ink)}.k-bf-signoff .k-bf-h2{margin-top:0}.k-bf-market{margin-top:16px;padding:12px 16px;border-radius:var(--k-r-inner);background:var(--k-panel);color:var(--k-ink-2);font-size:.9375rem;line-height:1.6}.k-bf-inline{color:var(--k-ink);font-weight:500;text-decoration:underline;text-decoration-color:var(--k-hair-2);text-underline-offset:4px}.k-bf-inline:hover{text-decoration-color:var(--k-ink)}.k-bf-prose{max-width:46em;margin-top:16px;color:var(--k-ink-2);font-size:1.0625rem;line-height:1.75}:lang(ar) .k-bf-prose{font-size:1.1875rem;line-height:1.85}.k-bf-criteria{display:grid;margin-top:28px;border-top:2px solid var(--k-ink);counter-reset:k-bf-c}@media (min-width:64rem){.k-bf-criteria{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px}}.k-bf-criteria li{display:grid;grid-template-columns:2.5em minmax(0,1fr);padding-block:20px;border-bottom:1px solid var(--k-hair);counter-increment:k-bf-c}.k-bf-criteria li:before{content:counter(k-bf-c);color:var(--k-ink-4);font-size:1.0625rem;font-weight:600;font-variant-numeric:tabular-nums}.k-bf-criteria h3{font-size:1.0625rem;font-weight:600;line-height:1.45}:lang(ar) .k-bf-criteria h3{font-size:1.1875rem}.k-bf-criteria p{grid-column:2;margin-top:6px;color:var(--k-ink-2);font-size:.9375rem;line-height:1.7}:lang(ar) .k-bf-criteria p{font-size:1.0625rem;line-height:1.8}.k-bf-related{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}}@media (prefers-reduced-motion:no-preference){@layer components{.k-bf-note-item:target{animation:k-bf-flash 1.6s var(--k-ease-out)}@keyframes k-bf-flash{0%{background:var(--k-panel-2)}}}}@layer components{.k-bf-h3-lead{margin-top:18px}.k-bf-does-list{margin-top:12px}.k-bf-does-list li{display:grid;grid-template-columns:1.25em minmax(0,1fr);padding-block:12px;border-bottom:1px solid var(--k-hair);font-size:1rem;line-height:1.6}:lang(ar) .k-bf-does-list li{font-size:1.0625rem;line-height:1.7}.k-bf-does-list li:before{content:"+";color:var(--k-ink-3)}.k-bf-does .k-bf-h3,.k-bf-gaps .k-bf-h3{padding-bottom:4px}.k-bf-tldr{padding-inline-start:20px;border-inline-start:2px solid var(--k-ink);color:var(--k-ink)}.k-bf-sec-tight{padding-top:8px}}@layer components{}@layer components{}@layer components{@media (min-width:64rem){.k-bf-strength-groups[data-count="1"] .k-bf-strength-group{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);grid-template-rows:auto 1fr;column-gap:72px;max-width:none}.k-bf-strength-groups[data-count="1"] .k-bf-strength-group>ol{grid-column:2;grid-row:1/span 2;margin-top:0}.k-bf-docket[data-cols="2"] ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}}}@layer components{@media (min-width:48rem){.k-bf-table[data-cols="4"] tbody th{width:15%}}}@layer components{.k-bf-head .k-bf-title{max-width:15em}.k-bf-head .k-bf-lead{max-width:38em}.k-bf-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;margin-top:clamp(32px,4vw,48px)}.k-bf-fact{padding-block:14px;border-top:1px solid var(--k-hair)}.k-bf-fact dt{color:var(--k-ink-3);font-size:.8125rem;line-height:1.5}.k-bf-fact dd,:lang(ar) .k-bf-fact dt{font-size:.9375rem}.k-bf-fact dd{margin-top:2px;color:var(--k-ink);font-weight:500;line-height:1.5}:lang(ar) .k-bf-fact dd{font-size:1rem}@media (min-width:48rem){.k-bf-facts{display:flex;flex-wrap:wrap;column-gap:0;border-top:1px solid var(--k-hair)}.k-bf-fact{padding-inline:0 28px;margin-inline-end:28px;border-top:0;border-inline-end:1px solid var(--k-hair)}.k-bf-fact:last-child{margin-inline-end:0;border-inline-end:0}}.k-bf-head+.k-bf-sec{padding-top:clamp(48px,6vw,80px)}}