.results-marquee{align-items:start}.results-marquee-primary{border:1px solid rgba(217,176,114,.12);background:linear-gradient(180deg,rgba(8,23,46,.25),rgba(4,12,24,.5));max-height:700px;overflow:hidden}.results-marquee-primary .result-card-thumb{height:220px;border-radius:10px;border:1px solid rgba(217,176,114,.1)}.results-marquee-primary .text-muted.text-lg{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.results-marquee-secondary{height:100%}.results-marquee-secondary-card{border:1px solid rgba(217,176,114,.1);transition:border-color .3s ease,box-shadow .3s ease;flex:1}.results-marquee-secondary-card:hover{border-color:rgba(217,176,114,.3);box-shadow:0 4px 24px rgba(217,176,114,.06)}.results-marquee-secondary-card .result-card-thumb{height:160px;border-radius:8px;margin-bottom:var(--space-3);border:1px solid rgba(217,176,114,.08)}.results-below-fold{content-visibility:auto;contain-intrinsic-size:1px 1200px}.results-archive-disclaimer{background-color:var(--color-navy-800);border-top:1px solid rgba(217,176,114,.18);border-radius:4px;padding:var(--space-8) var(--space-4) 0}.results-recovery-section{padding-bottom:var(--space-6);margin-bottom:var(--space-2)}.results-grid-card{position:relative;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .35s ease}.results-grid-card:hover{transform:translateY(-4px);border-color:rgba(217,176,114,.28);box-shadow:0 8px 32px rgba(0,0,0,.3),0 2px 8px rgba(217,176,114,.06)}.results-grid-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(217,176,114,.5),transparent);opacity:0;transition:opacity .3s ease}.results-grid-card:hover:before{opacity:1}.results-cta-section{position:relative}.results-cta-section:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:min(80%,600px);height:1px;background:linear-gradient(90deg,transparent,rgba(217,176,114,.3),transparent)}.results-cta-heading{font-family:var(--font-heading);color:white;font-size:clamp(1.5rem,2.5vw,2.2rem);line-height:1.25;margin-bottom:var(--space-4)}.results-strategy-card{position:sticky;top:100px;align-self:start}.results-authority-links{display:grid;grid-template-columns:1fr 1fr;gap:0}.results-authority-links li{border-bottom:1px solid rgba(217,176,114,.08)}.results-authority-links li:nth-last-child(-n+2){border-bottom:none}.results-authority-links .inline-action-link{display:flex;align-items:center;padding:.65rem .25rem;color:#b8c9df;font-size:.88rem;font-weight:500;text-decoration:none;transition:color .25s ease,padding-left .25s ease}.results-authority-links .inline-action-link:before{content:"→";margin-right:.5rem;color:rgba(217,176,114,.5);transition:color .25s ease}.results-authority-links .inline-action-link:hover{color:#d9b072;padding-left:.35rem}.results-authority-links .inline-action-link:hover:before{color:#d9b072}.results-disclaimer-strip{padding-top:var(--space-6);border-top:1px solid rgba(217,176,114,.12);margin-top:var(--space-8)}.results-filter-heading{font-family:var(--font-heading);font-size:clamp(1.6rem,3vw,2.5rem);line-height:1.2}.results-case-modal-kicker{color:#6f4300}.results-case-modal-section-heading{color:#374151}.results-proof-strip .text-gold{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.site-premium .results-hub-hero.hero-bg:not(.hero-home):after{display:none}@media (max-width:768px){.hero-standard.results-page-hero{min-height:calc(100svh - 88px)}.results-page-hero .hero-inner{display:flex;align-items:center}.hero-standard.results-hub-catastrophic-injury,.hero-standard.results-hub-high-value-negligence,.hero-standard.results-hub-motorcycle-accidents,.hero-standard.results-hub-premises-liability,.hero-standard.results-hub-wrongful-death{min-height:clamp(460px,62svh,520px);padding-top:0;padding-bottom:0}.results-hub-catastrophic-injury .hero-media-shell,.results-hub-high-value-negligence .hero-media-shell,.results-hub-motorcycle-accidents .hero-media-shell,.results-hub-premises-liability .hero-media-shell,.results-hub-wrongful-death .hero-media-shell{display:block;bottom:auto;height:clamp(240px,36svh,320px)}.results-hub-catastrophic-injury:before,.results-hub-high-value-negligence:before,.results-hub-motorcycle-accidents:before,.results-hub-premises-liability:before,.results-hub-wrongful-death:before{opacity:.18}.results-hub-catastrophic-injury .hero-inner,.results-hub-high-value-negligence .hero-inner,.results-hub-motorcycle-accidents .hero-inner,.results-hub-premises-liability .hero-inner,.results-hub-wrongful-death .hero-inner{min-height:clamp(460px,62svh,520px);align-items:end;padding-bottom:var(--space-4)}.results-hub-catastrophic-injury .hero-overlay,.results-hub-high-value-negligence .hero-overlay,.results-hub-motorcycle-accidents .hero-overlay,.results-hub-premises-liability .hero-overlay,.results-hub-wrongful-death .hero-overlay{min-height:clamp(460px,62svh,520px);background:linear-gradient(180deg,rgba(4,12,24,.18),rgba(6,19,41,.36) 42%,rgba(6,19,41,.72) 64%,rgba(4,12,24,.94)),radial-gradient(circle at top right,rgba(198,153,93,.16),transparent 42%)}.results-hub-catastrophic-injury .hero-cta-group,.results-hub-high-value-negligence .hero-cta-group,.results-hub-motorcycle-accidents .hero-cta-group,.results-hub-premises-liability .hero-cta-group,.results-hub-wrongful-death .hero-cta-group{display:flex}.results-hub-catastrophic-injury .hero-cta-group .btn,.results-hub-high-value-negligence .hero-cta-group .btn,.results-hub-motorcycle-accidents .hero-cta-group .btn,.results-hub-premises-liability .hero-cta-group .btn,.results-hub-wrongful-death .hero-cta-group .btn{min-height:48px;padding:.7rem 1rem;font-size:.98rem;line-height:1.15;white-space:nowrap}.results-hub-catastrophic-injury .hero-cta-group .btn:nth-child(2),.results-hub-high-value-negligence .hero-cta-group .btn:nth-child(2),.results-hub-motorcycle-accidents .hero-cta-group .btn:nth-child(2),.results-hub-premises-liability .hero-cta-group .btn:nth-child(2),.results-hub-wrongful-death .hero-cta-group .btn:nth-child(2){display:none}.results-marquee-primary{max-height:none}.results-marquee-primary .result-card-thumb{height:200px}.results-marquee-secondary-card .result-card-thumb{height:180px}.results-strategy-card{position:static}.results-authority-links{grid-template-columns:1fr}.results-authority-links li{border-bottom:1px solid rgba(217,176,114,.08)}.results-authority-links li:last-child{border-bottom:none}.results-cta-heading{font-size:1.35rem}.results-recovery-section{padding-bottom:var(--space-4)}.results-disclaimer-strip{margin-top:var(--space-4)}}