.tvr-opportunity-block{--tvr-black:#0b0b0b;--tvr-orange:#c95a11;--tvr-orange-bright:#f08a24;--tvr-cream:#f4f2ef;--tvr-white:#fff;--tvr-border:rgba(244,242,239,.24);background:linear-gradient(90deg,rgba(11,11,11,.97),rgba(11,11,11,.92) 52%,rgba(11,11,11,.7)),url(https://thevelocityroom.com/hubfs/Website%20-%20Graphics/Header-04.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid rgba(244,242,239,.12);border-radius:6px;border-top:4px solid var(--tvr-orange-bright);box-sizing:border-box;color:var(--tvr-white);margin:0 auto;max-width:1180px;overflow:hidden;position:relative;width:100%}.tvr-opportunity-block *,.tvr-opportunity-block :after,.tvr-opportunity-block :before{box-sizing:border-box}.tvr-opportunity-inner{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,1.45fr) minmax(260px,.75fr);padding:54px 58px;position:relative;z-index:1}.tvr-opportunity-content{max-width:720px}.tvr-opportunity-eyebrow{color:var(--tvr-orange-bright);font-size:12px;letter-spacing:.12em;line-height:1.3;margin:0 0 14px;text-transform:uppercase}.tvr-opportunity-eyebrow,.tvr-opportunity-heading{font-family:JetBrains Mono,Courier New,monospace;font-weight:700}.tvr-opportunity-heading{color:var(--tvr-white);font-size:clamp(30px,4vw,46px);letter-spacing:-.035em;line-height:1.08;margin:0;max-width:18ch}.tvr-opportunity-copy{color:hsla(0,0%,100%,.88);font-family:Barlow,Arial,sans-serif;font-size:18px;line-height:1.6;margin:20px 0 0;max-width:650px}.tvr-opportunity-actions{display:flex;flex-direction:column;gap:14px;width:100%}.tvr-opportunity-button{align-items:center;border-radius:3px;display:flex;font-family:JetBrains Mono,Courier New,monospace;font-size:14px;font-weight:700;gap:10px;justify-content:center;line-height:1.3;min-height:54px;padding:15px 20px;text-align:center;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;width:100%}.tvr-opportunity-button-primary{background:var(--tvr-orange-bright);border:1px solid var(--tvr-orange-bright);color:var(--tvr-black)}.tvr-opportunity-button-primary:focus,.tvr-opportunity-button-primary:hover{background:var(--tvr-cream);border-color:var(--tvr-cream);color:var(--tvr-black);text-decoration:none;transform:translateY(-2px)}.tvr-opportunity-button-secondary{background:transparent;border:1px solid var(--tvr-border);color:var(--tvr-white)}.tvr-opportunity-button-secondary:focus,.tvr-opportunity-button-secondary:hover{background:hsla(0,0%,100%,.08);border-color:rgba(244,242,239,.55);color:var(--tvr-white);text-decoration:none;transform:translateY(-2px)}.tvr-opportunity-button:focus-visible{outline:2px solid var(--tvr-white);outline-offset:4px}@media (max-width:900px){.tvr-opportunity-inner{gap:34px;grid-template-columns:1fr;padding:44px 38px}.tvr-opportunity-heading{max-width:22ch}.tvr-opportunity-actions{max-width:420px}}@media (max-width:600px){.tvr-opportunity-block{background-position:65%;border-radius:4px}.tvr-opportunity-inner{gap:30px;padding:34px 24px}.tvr-opportunity-heading{font-size:clamp(28px,9vw,36px)}.tvr-opportunity-copy{font-size:16px;line-height:1.55;margin-top:16px}.tvr-opportunity-actions{max-width:none}.tvr-opportunity-button{font-size:13px;min-height:52px;padding:14px 16px}}@media (prefers-reduced-motion:reduce){.tvr-opportunity-button{transition:none}.tvr-opportunity-button:focus,.tvr-opportunity-button:hover{transform:none}}