.detail-wrap{max-width:1240px;margin:auto;padding:28px 5% 70px}.back-link{font-size:11px;color:#aaa59b;display:inline-block;padding:12px 0}.detail-nav{display:flex;flex-wrap:wrap;gap:26px;border-bottom:1px solid #d6bc8b33;padding:15px 0 19px;margin-bottom:55px}.detail-nav a{font-size:11px;color:#a9a59d;padding:6px 0}.detail-nav a[aria-current=page]{color:var(--gold);box-shadow:0 2px var(--gold)}.detail-intro{max-width:910px;padding-bottom:55px}.detail-intro h1{font:500 clamp(36px,4.8vw,64px)/1.08 'Space Grotesk';letter-spacing:-2.5px;max-width:none}.detail-intro>p:last-child{max-width:700px;color:#b7b5b1;font-size:16px;line-height:1.85;margin:26px 0 0}.detail-section{padding:45px 0;border-top:1px solid #d6bc8b33}.detail-section h2{font-size:34px;max-width:760px}.reading{max-width:770px;font-size:14px;line-height:1.9;color:#b7b5b1}.process-list{list-style:none;counter-reset:step;display:grid;grid-template-columns:1fr 1fr;gap:35px 60px;padding:12px 0 0;margin:0}.process-list li{counter-increment:step;position:relative;padding-left:40px}.process-list li:before{content:counter(step,decimal-leading-zero);position:absolute;left:0;top:2px;font:15px 'Space Grotesk';color:var(--gold)}.detail-section h3{font-size:19px;line-height:1.4;color:var(--cream)}.process-list p,.detail-pair p{font-size:13px;line-height:1.85;color:#aaa69e;max-width:440px}.detail-pair{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin:35px 0}.detail-pair article{border-left:1px solid #d6bc8b66;padding-left:22px}.detail-section details{border-top:1px solid #d6bc8b33;padding:0;max-width:900px}.detail-section details:last-child{border-bottom:1px solid #d6bc8b33}.detail-section summary{cursor:pointer;font-size:14px;padding:22px 30px 22px 0;color:var(--cream);line-height:1.6}.detail-section details[open] summary{color:var(--gold)}.detail-section details p{font-size:13px;line-height:1.9;max-width:760px;color:#b7b5b1;padding:0 25px 22px 0;margin:0}.detail-disclosures{margin-top:32px}.detail-cta{padding:40px 0 0;border-top:1px solid #d6bc8b33}.detail-cta h2{font-size:30px}.detail-cta small{font-size:9px;color:#948d80;display:block;margin-top:16px}.detail-page .site-closing{border-top:1px solid #d6bc8b22}.detail-page .menu-button{flex-shrink:0}@media(max-width:760px){.detail-wrap{padding:18px 6% 45px}.detail-nav{display:flex;gap:15px 22px;margin-bottom:32px;padding:12px 0 20px}.detail-nav a{font-size:10px}.detail-intro{padding-bottom:35px}.detail-intro h1{font-size:38px;letter-spacing:-1.5px}.detail-intro h1 br{display:none}.detail-intro>p:last-child{font-size:14px;margin-top:22px}.detail-section{padding:32px 0}.detail-section h2{font-size:28px}.process-list,.detail-pair{grid-template-columns:1fr;gap:24px}.process-list li{padding-left:35px}.detail-section summary{font-size:13px}.detail-cta h2{font-size:27px}.detail-section .eyebrow{font-size:8px;letter-spacing:1.2px}}

.scanners-brand-panel{display:inline-block;background:transparent;border:0;padding:0;margin:0 0 30px;max-width:100%}.scanners-brand-panel img{display:block;width:310px;height:auto;max-width:100%}@media(max-width:760px){.scanners-brand-panel{padding:0;margin-bottom:24px}.scanners-brand-panel img{width:240px}}
