.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)}}.result-detail-page{background:#071525;color:#c6d3e8}.result-detail-breadcrumb-band{background:#06111f;border-bottom:1px solid rgba(198,153,93,.14)}.result-detail-hero{position:relative;overflow:hidden;padding:clamp(3.75rem,8vw,7rem) 0;background:radial-gradient(circle at 76% 18%,rgba(198,153,93,.16),transparent 32%),linear-gradient(145deg,#0a192f,#071525 52%,#0b1f38);border-bottom:1px solid rgba(198,153,93,.12)}.result-detail-hero:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.42;background-image:linear-gradient(rgba(255,255,255,.015) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.015) 1px,transparent 0);background-size:48px 48px;mask-image:linear-gradient(90deg,black,transparent 78%)}.result-detail-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.32fr) minmax(300px,.68fr);gap:clamp(2rem,6vw,5.5rem);align-items:center}.result-detail-hero-copy{max-width:760px}.result-detail-kicker,.result-detail-section-heading>p:first-child,.result-detail-source-type{margin:0 0 .75rem;color:var(--color-gold-400);font-size:.76rem;font-weight:800;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.result-detail-type-pill{display:inline-flex;align-items:center;min-height:32px;margin:0 0 1rem;padding:.35rem .75rem;color:#f4dfad;background:rgba(198,153,93,.1);border:1px solid rgba(214,176,123,.32);border-radius:999px;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.result-detail-heading{max-width:820px;margin:0;color:#fff;font-family:var(--font-heading);font-size:clamp(2.35rem,5.1vw,4.65rem);font-weight:600;letter-spacing:-.035em;line-height:1.04;text-wrap:balance}.result-detail-lead{max-width:720px;margin:1.5rem 0 1rem;color:#c6d3e8;font-size:clamp(1.08rem,1.7vw,1.28rem);line-height:1.72}.result-detail-inline-sources{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.8rem}.result-detail-source-chip{display:inline-flex;align-items:center;gap:.35rem;min-height:40px;padding:.35rem .62rem;color:#f0d48a;font-family:var(--font-body);background:rgba(8,24,43,.78);border:1px solid rgba(214,176,123,.24);border-radius:999px;font-size:.78rem;font-weight:700;line-height:1.25;text-decoration:none;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.result-detail-source-chip:hover{color:#fff0c7;background:rgba(198,153,93,.12);border-color:rgba(240,212,138,.55)}.result-detail-source-chip>span:first-child{flex:0 0 auto;color:#fff;white-space:nowrap}.result-detail-hero-actions{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2rem}.result-detail-result-card{overflow:hidden;background:linear-gradient(180deg,rgba(17,34,64,.94),rgba(7,21,37,.98));border:1px solid rgba(214,176,123,.28);border-radius:16px;box-shadow:0 26px 68px rgba(0,0,0,.34),inset 0 0 0 1px rgba(255,255,255,.02)}.result-detail-figure{position:relative;margin:0;background:#08182b}.result-detail-figure img{display:block;width:100%;height:auto;max-height:370px;object-fit:cover}.result-detail-figure figcaption{margin:0;padding:.65rem .75rem;color:#dce6f5;background:#071525;border-top:1px solid rgba(255,255,255,.12);font-size:.78rem;line-height:1.45}.result-detail-result-card-copy{padding:clamp(1.35rem,3vw,2rem)}.result-detail-result-card-copy>span{display:block;color:var(--color-gold-400);font-size:.72rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.result-detail-result-card-copy strong{display:block;margin:.35rem 0 .45rem;color:var(--color-verdict-gold);font-family:var(--font-heading);font-size:clamp(2rem,3.3vw,2.75rem);font-weight:600;letter-spacing:-.035em;line-height:1.08;white-space:nowrap}.result-detail-result-card-copy p{margin:0;color:#dce7f5;font-size:.94rem;line-height:1.55}.result-detail-result-card-copy .result-detail-result-note{margin-top:1rem;padding-top:.9rem;border-top:1px solid rgba(217,176,114,.28);color:#c8d5e6;font-size:.78rem;line-height:1.5}.result-detail-result-note span{color:var(--color-gold-400);font-weight:800}.result-detail-section-heading{max-width:760px;margin-bottom:2rem}.result-detail-context-section h2,.result-detail-related-section h2,.result-detail-role-card h2,.result-detail-section-heading h2{margin:0;color:#fff;font-family:var(--font-heading);font-size:clamp(1.9rem,3.5vw,3rem);font-weight:600;line-height:1.15;text-wrap:balance}.result-detail-section-heading>p:last-child{margin:.9rem 0 0;color:#9eb2cb;font-size:1.02rem;line-height:1.7}.result-detail-facts-section{background:#0a192f}.result-detail-facts-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;margin:0;padding:1px;background:rgba(198,153,93,.16);border:1px solid rgba(198,153,93,.1);border-radius:12px}.result-detail-fact{min-width:0;padding:clamp(1.25rem,3vw,1.8rem);background:#0b1d35}.result-detail-fact:last-child{grid-column:1/-1}.result-detail-fact dt{margin:0 0 .45rem;color:#8fa5c0;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.result-detail-fact dd{overflow-wrap:anywhere;margin:0;color:#f8fafc;font-family:var(--font-heading);font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.35}.result-detail-fact-value{display:block}.result-detail-fact:first-child dd{color:var(--color-verdict-gold);font-size:clamp(1.65rem,3vw,2.35rem)}.result-detail-context-section{background:linear-gradient(90deg,rgba(198,153,93,.08),transparent 52%),#091629;border-top:1px solid rgba(198,153,93,.12);border-bottom:1px solid rgba(198,153,93,.12)}.result-detail-context-grid{display:grid;grid-template-columns:minmax(220px,.6fr) minmax(0,1.4fr);gap:clamp(2rem,7vw,6rem);align-items:start}.result-detail-context-callout{padding:clamp(1.5rem,3vw,2.25rem);background:rgba(6,18,33,.7);border:1px solid rgba(214,176,123,.22);border-left:4px solid var(--color-gold-500);border-radius:8px}.result-detail-context-callout>p{margin:0;color:#e1eaf6;font-size:clamp(1.05rem,1.65vw,1.22rem);line-height:1.75}.result-detail-record-section{background:#071525}.result-detail-content-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(275px,.39fr);gap:clamp(2.5rem,7vw,6rem);align-items:start}.result-detail-claim-sections{display:grid;gap:1.5rem}.result-detail-claim-section{padding:clamp(1.35rem,3vw,2rem);background:linear-gradient(155deg,rgba(17,34,64,.76),rgba(8,25,44,.92));border:1px solid rgba(158,178,203,.13);border-radius:10px}.result-detail-claim-section h3{margin:0 0 1rem;color:#fff;font-family:var(--font-heading);font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.3}.result-detail-claim-section ul{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.result-detail-claim-section li{padding-left:1.1rem;border-left:2px solid rgba(214,176,123,.38)}.result-detail-claim-section li>p{margin:0;color:#c6d3e8;line-height:1.76}.result-detail-role-card{position:sticky;top:calc(var(--header-height) + 1.5rem);padding:clamp(1.4rem,3vw,2rem);background:linear-gradient(155deg,#102642,#09182b);border:1px solid rgba(214,176,123,.24);border-radius:12px;box-shadow:0 18px 48px rgba(0,0,0,.22)}.result-detail-role-card h2{font-size:clamp(1.55rem,2.6vw,2rem)}.result-detail-role-card>p:not(.result-detail-kicker){margin:1rem 0 0;color:#c6d3e8;line-height:1.72}.result-detail-text-link{display:inline-flex;gap:.45rem;margin-top:1.5rem;color:#f0d48a;font-weight:700;text-decoration:none}.result-detail-text-link:hover{color:#fff0c7;text-decoration:underline;text-underline-offset:.22rem}.result-detail-sources-section{background:#0a192f;border-top:1px solid rgba(158,178,203,.09)}.result-detail-source-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.result-detail-source-group{min-width:0;padding:clamp(1.35rem,3vw,2rem);background:#0b1d35;border:1px solid rgba(158,178,203,.14);border-radius:10px}.result-detail-source-group h3{margin:0 0 1.25rem;color:#fff;font-family:var(--font-heading);font-size:clamp(1.25rem,2.2vw,1.65rem)}.result-detail-source-list{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.result-detail-source-list li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:.85rem;padding-top:1rem;border-top:1px solid rgba(158,178,203,.12);scroll-margin-top:calc(var(--header-height) + 1rem)}.result-detail-source-list li:first-child{padding-top:0;border-top:0}.result-detail-source-number{display:grid;place-items:center;width:34px;height:34px;color:#0a192f;background:var(--color-gold-400);border-radius:50%;font-size:.8rem;font-weight:900}.result-detail-source-type{margin-bottom:.25rem;font-size:.75rem}.result-detail-source-list h4{margin:0;color:#f8fafc;font-size:1rem;line-height:1.4}.result-detail-source-list p:not(.result-detail-source-type){margin:.3rem 0 0;color:#93a8c2;font-size:.88rem;line-height:1.5}.result-detail-source-list a{display:inline-flex;align-items:center;min-height:44px;margin-top:.6rem;padding:.45rem 0;color:#f0d48a;font-size:.87rem;font-weight:700;text-decoration:none}.result-detail-source-list a:hover{color:#fff0c7;text-decoration:underline;text-underline-offset:.2rem}.result-detail-related-section{background:#071525}.result-detail-related-grid{display:grid;grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr);gap:clamp(2rem,7vw,6rem);align-items:start}.result-detail-related-section ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none}.result-detail-related-section li:last-child:nth-child(odd){grid-column:1/-1}.result-detail-related-section nav a{display:flex;justify-content:space-between;gap:1rem;min-height:60px;padding:1rem 1.15rem;color:#e5edf8;background:#0b1d35;border:1px solid rgba(158,178,203,.14);border-radius:8px;font-weight:700;line-height:1.35;text-decoration:none;transition:border-color .16s ease,transform .16s ease}.result-detail-related-section nav a:hover{color:#fff;border-color:rgba(214,176,123,.45);transform:translateY(-2px)}.result-detail-related-section nav a span{color:var(--color-gold-400)}.result-detail-disclaimer{margin-top:2rem;padding:1rem 1.2rem;color:#9eb2cb;background:rgba(17,34,64,.5);border:1px solid rgba(158,178,203,.12);border-radius:8px;font-size:.88rem;line-height:1.65}.result-detail-disclaimer strong{color:#dce7f5}@media (max-width:920px){.result-detail-content-grid,.result-detail-hero-grid{grid-template-columns:minmax(0,1fr)}.result-detail-result-card{display:grid;grid-template-columns:minmax(220px,.82fr) minmax(0,1.18fr);align-items:center}.result-detail-figure img{height:100%;min-height:270px;object-fit:cover}.result-detail-role-card{position:static}.result-detail-facts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.result-detail-hero{padding:3rem 0}.result-detail-hero:before{background-size:36px 36px}.result-detail-hero-actions{display:grid;grid-template-columns:1fr}.result-detail-hero-actions .btn{width:100%}.result-detail-result-card{display:block}.result-detail-figure img{min-height:0;max-height:none}.result-detail-context-grid,.result-detail-facts-grid,.result-detail-related-grid,.result-detail-related-section ul,.result-detail-source-groups{grid-template-columns:minmax(0,1fr)}.result-detail-related-section li:last-child:nth-child(odd){grid-column:auto}.result-detail-source-chip{min-height:44px}}@media (prefers-reduced-motion:reduce){.result-detail-related-section nav a,.result-detail-source-chip{transition:none}}