.vaidhkey-proof{background:#e3e8db}.vaidhkey-proof>.section-label{color:#627054}.vaidhkey-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:10%;align-items:end;margin:32px 0 42px}.client-handle{font-size:12px;color:#59694a;display:block;margin-bottom:22px}.vaidhkey-heading h2{font-size:clamp(43px,5.3vw,79px);line-height:1.02;letter-spacing:-.055em}.vaidhkey-heading h2 em{color:#748266}.vaidhkey-heading>div>p{font-size:14px;line-height:1.9;max-width:440px;color:#536247}.vaidhkey-heading .text-link{font-size:12px;margin-top:25px;max-width:100%;gap:25px}.reel-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;max-width:1120px;margin:auto}.reel-card{display:block;background:#171d14;border:1px solid #bac5ad;color:var(--paper);transition:transform .25s,border-color .25s}.reel-card:hover{transform:translateY(-4px);border-color:#687a55}.reel-image{position:relative;aspect-ratio:9/16;background:#10150e;overflow:hidden}.reel-image img{display:block;width:100%;height:100%;object-fit:contain}.reel-play{position:absolute;bottom:18px;right:18px;display:grid;place-items:center;width:45px;height:45px;border-radius:50%;border:1px solid #ffffff80;background:#171816bd;color:var(--yellow);font-size:16px;padding-left:3px}.reel-caption{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:21px}.reel-caption b{display:block;font-size:10px;font-weight:500;letter-spacing:.6px}.reel-caption small{display:block;font-size:10px;color:#aab99c;margin-top:9px}.reel-arrow{font-size:25px;color:var(--yellow)}.reel-credit{display:flex;justify-content:space-between;align-items:start;gap:35px;margin:25px auto 45px;max-width:1120px}.reel-credit .micro{font-size:8px;letter-spacing:.6px;max-width:250px;color:#647455}.reel-credit p{font-size:10px;line-height:1.9;color:#647455;max-width:600px}.sample-performance{background:var(--yellow);padding:40px;color:var(--ink);border:1px solid #17181633}.sample-heading{display:flex;justify-content:space-between;gap:35px;align-items:end;margin-bottom:32px}.draft-badge{display:inline-block;background:var(--ink);color:var(--yellow);font-size:9px;font-weight:600;letter-spacing:1px;padding:9px 12px}.sample-heading h3{font-size:clamp(30px,3.4vw,50px);font-weight:500;letter-spacing:-1.6px;line-height:1.08;margin:24px 0 0}.sample-heading>p{font-size:12px;line-height:1.9;max-width:310px}.sample-heading>p strong{font-weight:600}.sample-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.sample-metrics article{border-top:1px solid #17181670;padding-top:22px}.sample-tag{font-size:8px;letter-spacing:.8px;display:block}.sample-metrics article>strong{display:block;font-size:clamp(65px,7.7vw,115px);font-weight:800;letter-spacing:-.075em;line-height:1;margin:17px 0}.sample-metrics article>strong span{font-size:.6em}.sample-metrics h4{font-size:18px;font-weight:500;margin:20px 0 8px;letter-spacing:-.4px}.sample-metrics p{font-size:11px;color:#484c26}.sample-foot{display:flex;justify-content:space-between;gap:25px;border-top:1px solid #17181655;padding-top:20px;margin-top:32px;font-size:9px;line-height:1.8;color:#484c26}@media(max-width:1000px){.vaidhkey-heading{gap:6%}.reel-gallery{gap:18px}.reel-caption{padding:16px}.sample-performance{padding:30px}.sample-heading h3{font-size:36px}.sample-heading>p{max-width:220px}}@media(max-width:700px){.vaidhkey-heading{grid-template-columns:1fr;gap:25px;margin:25px 0 30px}.vaidhkey-heading h2{font-size:43px}.client-handle{font-size:11px;margin-bottom:17px}.vaidhkey-heading>div>p{font-size:13px;max-width:none}.vaidhkey-heading .text-link{font-size:11px;line-height:1.6;gap:20px}.reel-gallery{grid-template-columns:1fr;gap:22px;max-width:380px}.reel-image{max-height:570px}.reel-caption{padding:21px}.reel-credit{display:block;margin:24px 0 32px}.reel-credit .micro{display:block;max-width:none}.reel-credit p{font-size:10px;margin-top:15px}.sample-performance{padding:25px}.sample-heading{display:block;margin-bottom:25px}.sample-heading h3{font-size:34px;letter-spacing:-1px}.sample-heading>p{font-size:12px;margin-top:22px;max-width:none}.sample-metrics{grid-template-columns:1fr;gap:25px}.sample-metrics article>strong{font-size:91px;margin:15px 0}.sample-metrics h4{font-size:20px;margin-top:15px}.sample-foot{display:block;font-size:10px}.sample-foot span{display:block;margin-bottom:10px}.draft-badge{font-size:8px;letter-spacing:.6px}.reel-card:hover{transform:none}}@media(prefers-reduced-motion:reduce){.reel-card{transition:none}}
