.ktr-results>.ktr-evidence-chapter{order:4}.ktr-results>.ktr-products{order:5}
.ktr-evidence-chapter{width:100%;background:#090806;color:#f4ecdc;border-top:1px solid rgba(185,138,67,.18)}
.ktr-evidence-chapter *{box-sizing:border-box}.ktr-evidence-shell{width:min(1200px,calc(100% - 64px));margin-inline:auto}.ktr-evidence-chapter .ktr-eyebrow{margin:0 0 11px;color:#b98a43;font:700 10px/1.55 var(--k-font-body,Arial,sans-serif);letter-spacing:.18em;text-transform:uppercase}.ktr-evidence-chapter h2{margin:.25rem 0;font-family:var(--k-font-heading,Cinzel,Georgia,serif);font-weight:500;font-size:clamp(32px,3vw,46px);line-height:1.08;text-wrap:balance}
.ktr-evidence-intro{padding:50px 0 44px;background:#090806}.ktr-evidence-heading{max-width:780px;margin-bottom:30px}.ktr-evidence-heading>p:last-child{max-width:720px;margin:14px 0 0;color:#bdb2a1;font-size:14px;line-height:1.62}
.ktr-evidence-mosaic{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:rgba(185,138,67,.24);border:1px solid rgba(185,138,67,.24)}.ktr-evidence-figure{min-width:0;margin:0;background:#0f0d0a;scroll-snap-align:start}.ktr-evidence-media{display:grid;place-items:center;aspect-ratio:4/3;padding:10px;background:#0b0a08;overflow:hidden}.ktr-evidence-media img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;filter:saturate(.78) contrast(1.02)}.ktr-evidence-figure figcaption{min-height:76px;padding:15px 17px 14px;border-top:1px solid rgba(185,138,67,.18)}.ktr-evidence-figure figcaption h3{margin:0;color:#b98a43;font:700 9px/1.45 var(--k-font-body,Arial,sans-serif);letter-spacing:.14em}.ktr-evidence-figure figcaption p{margin:7px 0 0;color:#9f9587;font-size:11.5px;line-height:1.45}.ktr-evidence-boundary{max-width:800px;margin:18px 0 0;padding-left:14px;border-left:1px solid rgba(185,138,67,.5);color:#8f8577;font-size:11.5px;line-height:1.55}
.ktr-practice{padding:36px 0;background:#0d0c0a;border-block:1px solid rgba(185,138,67,.18)}.ktr-practice-grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(400px,1.22fr);gap:32px;align-items:center}.ktr-practice-copy{max-width:440px}.ktr-practice-copy>p:not(.ktr-eyebrow){margin:14px 0 0;color:#bdb2a1;font-size:13.5px;line-height:1.56}.ktr-practice-rule{margin-top:18px;padding-block:11px;border-block:1px solid rgba(185,138,67,.22)}.ktr-practice-rule b,.ktr-practice-rule span{display:block}.ktr-practice-rule b{color:#b98a43;font-size:9px;letter-spacing:.14em}.ktr-practice-rule span{margin-top:5px;color:#9e9384;font-size:11.5px}.ktr-practice-figure{width:100%;max-width:660px;justify-self:end;margin:0;background:#0b0a08;border:1px solid rgba(185,138,67,.24)}.ktr-practice-media{display:grid;place-items:center;aspect-ratio:16/9;min-height:0;padding:8px;background:#090806;overflow:hidden}.ktr-practice-media img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;filter:saturate(.88) contrast(1.02)}.ktr-practice-figure figcaption{padding:9px 13px;color:#8f8577;font-size:8.5px;letter-spacing:.13em;border-top:1px solid rgba(185,138,67,.18)}
.ktr-bridge{padding:44px 0 48px;background:#090806;border-bottom:1px solid rgba(185,138,67,.18)}.ktr-bridge-heading{max-width:720px}.ktr-bridge-steps{display:grid;grid-template-columns:repeat(3,1fr);margin-top:26px;border-block:1px solid rgba(185,138,67,.28)}.ktr-bridge-steps>div{min-height:112px;padding:20px 22px;border-right:1px solid rgba(185,138,67,.22)}.ktr-bridge-steps>div:last-child{border-right:0}.ktr-bridge-steps b{color:#786b58;font-size:9px;letter-spacing:.16em}.ktr-bridge-steps h3{margin:11px 0 0;color:#f4ecdc;font:700 10px/1.4 var(--k-font-body,Arial,sans-serif);letter-spacing:.12em}.ktr-bridge-steps p{margin:8px 0 0;color:#9f9587;font-size:12px;line-height:1.45}
@media(max-width:990px){.ktr-evidence-shell{width:min(100% - 40px,760px)}.ktr-evidence-media{padding:8px}.ktr-practice-grid{grid-template-columns:1fr;gap:22px}.ktr-practice-copy{max-width:650px}.ktr-practice-figure{width:100%;max-width:760px;margin-inline:auto;justify-self:stretch}.ktr-practice-media{aspect-ratio:16/9}}
@media(max-width:749px){.ktr-evidence-shell{width:calc(100% - 32px)}.ktr-evidence-intro{padding:34px 0 30px}.ktr-evidence-chapter h2{font-size:clamp(27px,7.7vw,32px)}.ktr-evidence-heading{margin-bottom:20px}.ktr-evidence-heading>p:last-child,.ktr-practice-copy>p:not(.ktr-eyebrow){font-size:13px;line-height:1.5}.ktr-evidence-mosaic{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(315px,84vw);gap:12px;margin-inline:0;padding:0 2px 6px;background:transparent;border:0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ktr-evidence-mosaic::-webkit-scrollbar{display:none}.ktr-evidence-figure{border:1px solid rgba(185,138,67,.22)}.ktr-evidence-media{aspect-ratio:4/3;padding:7px}.ktr-evidence-figure figcaption{min-height:68px;padding:12px 13px}.ktr-evidence-figure figcaption p{margin-top:5px;font-size:10.5px}.ktr-evidence-boundary{margin-top:13px;padding-left:11px;font-size:10.5px;line-height:1.5}.ktr-practice{padding:24px 0}.ktr-practice-grid{gap:14px}.ktr-practice-copy>p:not(.ktr-eyebrow){margin-top:10px}.ktr-practice-rule{margin-top:12px;padding-block:9px}.ktr-practice-media{aspect-ratio:16/9;padding:5px}.ktr-practice-figure figcaption{padding:8px 10px;font-size:7.8px}.ktr-bridge{padding:30px 0 34px}.ktr-bridge-steps{grid-template-columns:1fr;margin-top:18px}.ktr-bridge-steps>div{min-height:0;padding:11px 0;display:grid;grid-template-columns:30px 1fr;column-gap:6px;border-right:0;border-bottom:1px solid rgba(185,138,67,.18)}.ktr-bridge-steps>div:last-child{border-bottom:0}.ktr-bridge-steps b{grid-row:1/3}.ktr-bridge-steps h3{margin:0}.ktr-bridge-steps p{margin:4px 0 0;font-size:11px}}
@media(max-width:399px){.ktr-evidence-mosaic{grid-auto-columns:84vw}}
