/* Owned sample: branded framing only; evidence image pixels are unchanged. */
body.sample-v2{background:#0c0d10;color:#0c0d10;font-family:Geist,Helvetica,Arial,sans-serif}.sample-v2 main{max-width:1280px;margin:auto;padding:0 clamp(16px,4vw,56px) 32px;background:#f3f3ef}.sample-v2 header{margin:0 calc(-1 * clamp(16px,4vw,56px));padding:18px clamp(16px,4vw,56px);min-height:76px;background:#0c0d10;border-bottom:1px solid #f3f3ef}.sample-v2 header>a,.sample-v2 header nav a{color:#f3f3ef;text-decoration:none}.sample-v2 header nav a:hover{text-decoration:underline}.sample-v2 header .brand-link img{background:#f3f3ef;border-radius:2px}.sample-v2 .hero{margin:0 calc(-1 * clamp(16px,4vw,56px));padding:clamp(54px,8vw,104px) clamp(16px,4vw,56px);background:#0c0d10;color:#f3f3ef}.sample-v2 .hero .eyebrow{color:#f3f3ef;margin:0 0 24px}.sample-v2 .hero h1{color:#f3f3ef;font-size:clamp(48px,7vw,88px);line-height:.97;margin:0 0 28px}.sample-v2 .hero .lede{color:#f3f3ef;font-size:clamp(19px,2vw,23px);line-height:1.45;margin:0}.sample-v2 main>section:not(.hero){padding:clamp(34px,5vw,64px) 0;border-bottom:1px solid #0c0d10}.sample-v2 main>section:not(.hero)>h2{font-size:clamp(30px,3vw,42px);margin:0 0 24px}.sample-v2 .badge{background:#f3f3ef;color:#0c0d10;border:1px solid #0c0d10}.sample-v2 .card{background:#f3f3ef;border:1px solid #0c0d10;border-radius:2px}.sample-v2 table{width:100%;border-collapse:collapse}.sample-v2 th,.sample-v2 td{border-bottom:1px solid #0c0d10}.sample-v2 footer{border:0;padding-top:30px;font-family:'Geist Mono',Helvetica,Arial,sans-serif;font-size:12px}.sample-v2 header :focus-visible{outline-color:#f3f3ef}.sample-v2 :focus-visible{outline:3px solid #0c0d10;outline-offset:3px}.sample-v2 header :focus-visible{outline-color:#f3f3ef}@media(max-width:700px){.sample-v2 header{display:block}.sample-v2 header nav{margin-top:18px;gap:10px 18px}.sample-v2 .hero h1{font-size:clamp(44px,10vw,64px)}}

.sample-v2 img{border-color:#0c0d10}
