.__variable_67a390{--font-sans:"Hanken Grotesk","Hanken Grotesk Fallback"}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk Fallback;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_67a390{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.__variable_67a390{--font-display:"Hanken Grotesk","Hanken Grotesk Fallback"}:root{--bg:#f5f5f4;--bg-rgb:245,245,244;--surface:#ffffff;--band:#ebeae8;--ink:#1b1d21;--ink-rgb:27,29,33;--navy:#1f2126;--ink-2:#4a4d54;--ink-soft:#4a4d54;--ink-faint:#5f626a;--panel:#111215;--panel-rgb:17,18,21;--night:#1a1b1f;--brass:#9e1d30;--brass-deep:#781f2c;--brass-soft:#ebe5dc;--accent:#9e1d30;--accent-deep:#781f2c;--accent-rgb:158,29,48;--accent-on-dark:#d6c7a6;--route:#8b9099;--line:rgba(var(--ink-rgb),.13);--line-soft:rgba(var(--ink-rgb),.08);--focus:var(--brass);--display:var(--font-display),"Arial Narrow",system-ui,sans-serif;--sans:var(--font-sans),-apple-system,system-ui,sans-serif;--maxw:1180px;--gutter:clamp(20px,4vw,56px)}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body,html{margin:0;padding:0}#awards,#cases,#contact,#difference,#faq,#locations,#process,#quiz,#results,#reviews{scroll-margin-top:24px}body{background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:16.5px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%;display:block}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.countup{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reveal-on [data-reveal]{transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * 70ms)}.reveal-on [data-reveal]:not(.split):not([data-in]){opacity:0;transform:translateY(18px)}.split__w{overflow:hidden;vertical-align:top;padding:.14em 0 .1em;margin:-.14em 0 -.1em}.split__w,.split__w>span{display:inline-block}.reveal-on .split .split__w>span{transition:transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--w, 0) * 60ms)}.reveal-on .split:not([data-in]) .split__w>span{transform:translateY(110%)}button{font-family:inherit}a{color:inherit}.h-display{font-family:var(--display);font-weight:800;text-transform:uppercase;font-size:clamp(40px,5.2vw,62px);line-height:.98;letter-spacing:-.005em;text-wrap:balance}.h-display em{font-style:normal;color:var(--brass);white-space:nowrap}.h-section{font-family:var(--display);font-weight:800;text-transform:uppercase;font-size:clamp(30px,4.2vw,46px);line-height:1;letter-spacing:-.005em;text-wrap:balance;color:var(--navy);margin:0}.body-lg{font-size:16.5px;line-height:1.65;color:var(--ink-2);text-wrap:pretty}.fineprint{font-size:13px;line-height:1.6;color:var(--ink-faint);text-wrap:pretty}.container{max-width:var(--maxw);margin:0 auto;padding:0 var(--gutter)}.section{padding:clamp(56px,8vw,96px) 0}.section--tight{padding:clamp(36px,5vw,54px) 0}.section-head{max-width:720px;margin-bottom:clamp(28px,4vw,44px)}.eyebrow-rule{display:inline-flex;align-items:center;gap:10px;font-family:var(--display);font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--brass);margin-bottom:16px}.eyebrow-rule:before{content:"";width:22px;height:2px;background:currentColor;flex:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:14px 24px;font-family:var(--display);font-size:15.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border-radius:4px;border:none;cursor:pointer;text-decoration:none;min-height:48px;white-space:nowrap;transition:background .18s,color .18s,box-shadow .18s}.btn--primary{color:var(--surface)}.btn--ghost{background:transparent;color:var(--navy);box-shadow:inset 0 0 0 1.5px currentColor}.btn--ghost:hover{background:rgba(var(--ink-rgb),.05)}.btn--on-dark{color:var(--surface);box-shadow:inset 0 0 0 1.5px rgba(var(--bg-rgb),.5)}.btn--on-dark:hover{background:rgba(var(--bg-rgb),.08);box-shadow:inset 0 0 0 1.5px var(--surface)}.btn .arrow{display:inline-block;width:14px;height:1.5px;background:currentColor;position:relative}.btn .arrow:after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-top:1.5px solid;border-right:1.5px solid;transform:rotate(45deg)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.final,.footer,.hero--overlay,.legal,.offices,.rail,.site-header{--focus:var(--accent-on-dark)}.hero__form{--focus:var(--brass)}.modal-backdrop{position:fixed;inset:0;background:rgba(var(--ink-rgb),.6);z-index:100;display:flex;align-items:center;justify-content:center;padding:24px}.modal{background:var(--surface);border:1px solid var(--line);max-width:720px;width:100%;max-height:86vh;overflow-y:auto;padding:clamp(28px,4vw,48px);position:relative;border-radius:6px;box-shadow:0 24px 60px -28px rgba(var(--ink-rgb),.5)}.modal h2{font-family:var(--display);font-weight:800;text-transform:uppercase;font-size:30px;margin:0 0 20px;line-height:1;color:var(--navy)}.modal p{font-size:14.5px;line-height:1.65;color:var(--ink-2);margin:0 0 14px}.modal-close{position:absolute;top:16px;right:16px;width:36px;height:36px;background:transparent;border:1px solid var(--line);border-radius:50%;cursor:pointer;font-size:14px;color:var(--ink-2);display:flex;align-items:center;justify-content:center}.modal-close:hover{border-color:var(--ink);color:var(--ink)}.modal__body{font-size:14.5px;line-height:1.65;color:var(--ink-2)}.modal__body p{margin:0 0 14px}.modal__body a{color:var(--brass);text-underline-offset:3px}.site-header{background:var(--panel);border-bottom:1px solid rgba(var(--bg-rgb),.08)}.site-header__inner{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-block:10px}.site-header__logo{height:56px;width:auto}.site-header__actions{display:flex;align-items:center;gap:14px}.site-header__call{min-height:40px;padding:9px 16px;font-size:14.5px;gap:8px}.phone-glyph{flex:none}@media (max-width:599px){.site-header__logo{height:42px}.site-header__call{min-height:38px;padding:8px 12px;font-size:14px;letter-spacing:.03em}.site-header__call-label{display:none}.site-header__actions{gap:8px}.lang-toggle__btn{padding:0 8px}}@media (max-width:399px){.site-header__inner{gap:10px}.site-header__logo{height:38px}.site-header__actions{gap:6px}.lang-toggle__btn{padding:0 6px}.site-header__call{padding:8px 9px;gap:6px}}@media (max-width:359px){.site-header__inner{gap:8px}.site-header__logo{height:34px}.lang-toggle__btn{padding:0 5px;font-size:12px}.site-header__call .phone-glyph{display:none}}.lang-toggle{display:flex;border:1px solid rgba(var(--bg-rgb),.22);border-radius:999px;padding:2px}.lang-toggle__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:999px;color:rgba(var(--bg-rgb),.72);font-family:var(--display);font-weight:700;font-size:13px;letter-spacing:.08em;min-height:32px;padding:0 11px;cursor:pointer;transition:color .15s ease,background-color .15s ease}.lang-toggle__btn:hover{color:var(--bg)}.lang-toggle__btn[aria-pressed=true]{background:var(--accent-on-dark);color:var(--panel)}.lang-toggle__btn:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.hero{position:relative;isolation:isolate}.hero__inner{display:grid;grid-template-columns:1.06fr .94fr;grid-template-rows:auto 1fr;grid-column-gap:clamp(30px,5vw,56px);column-gap:clamp(30px,5vw,56px);align-items:start}.hero__body,.hero__head{grid-column:1;max-width:600px}.hero__head{grid-row:1}.hero__body{grid-row:2}.hero__form{grid-column:2;grid-row:1/3}.hero__title{margin:0 0 22px}.hero__title em{white-space:normal}.hero__lede{font-size:clamp(16px,2.4vw,18.5px);line-height:1.55;color:var(--ink-soft);max-width:31em;margin:0 0 26px}@media (max-width:939px){.hero__inner{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.hero__body,.hero__form,.hero__head{grid-column:1;grid-row:auto}}.hero--overlay{padding:clamp(56px,7vw,84px) 0 clamp(56px,7vw,80px);color:var(--surface);overflow:hidden}.hero--overlay .hero__bg{position:absolute;inset:0;z-index:-2;overflow:hidden;background-color:var(--panel);filter:saturate(.9) contrast(1.04)}.hero--overlay .hero__scrim{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(var(--panel-rgb),0) 62%,rgba(var(--panel-rgb),.7) 100%),linear-gradient(100deg,rgba(var(--panel-rgb),.92) 0,rgba(var(--panel-rgb),.82) 38%,rgba(var(--panel-rgb),.5) 66%,rgba(var(--panel-rgb),.22) 100%)}.hero--overlay .hero__title{color:var(--surface)}.hero--overlay .h-display em{color:var(--accent-on-dark)}.hero--overlay .hero__lede{color:rgba(var(--bg-rgb),.86)}.hero--overlay .eyebrow-rule{color:var(--accent-on-dark)}.hero__quals-label{margin:0 0 12px;font-family:var(--display);font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--bg-rgb),.7)}.hero__form{width:100%;max-width:460px;margin-left:auto;background:var(--surface);border-radius:6px;overflow:hidden;box-shadow:0 34px 70px -34px rgba(var(--panel-rgb),.9);display:flex;flex-direction:column;padding:0 22px;color:var(--ink)}@media (min-width:940px){.hero__form{position:-webkit-sticky;position:sticky;top:28px}}@media (max-width:939px){.hero__form{margin:0 auto}}.form-card__head{margin:0 -22px;padding:13px 22px;background:var(--brass);color:var(--surface);font-family:var(--display);font-size:14.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.form-card__title{display:inline-flex;align-items:center;gap:10px}.form-card__dot{position:relative;flex:none;width:8px;height:8px}.form-card__dot,.form-card__dot:after{border-radius:50%;background:var(--surface)}.form-card__dot:after{content:"";position:absolute;inset:0;animation:fc-pulse 1.8s ease-out infinite}@keyframes fc-pulse{0%{transform:scale(1);opacity:.55}70%,to{transform:scale(2.8);opacity:0}}@media (prefers-reduced-motion:reduce){.form-card__dot:after{animation:none}}.form-card__embed{background:var(--surface);margin:0 -22px;padding-bottom:48px}.form-card__embed iframe{border-radius:0!important;min-height:0!important;height:calc(100% + 48px)!important}.form-card__embed>div:empty{min-height:256px}.form-card__foot{border-top:1px solid var(--line-soft);margin:0 -22px;padding:14px 22px;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 8px;font-family:var(--sans);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);font-weight:500;align-items:center}.hero__stats{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;margin:0 0 28px}.hero__stat{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:4px;padding:0 clamp(18px,2.4vw,28px);border-left:1px solid rgba(var(--bg-rgb),.22)}.hero__stat:first-child{padding-left:0;border-left:0}.hero__stat-value{margin:0;font-family:var(--display);font-weight:800;font-size:clamp(2rem,3.6vw,2.75rem);line-height:1;color:var(--surface)}.hero__stat-label{font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--bg-rgb),.72)}.hero__checks{list-style:none;padding:0;margin:0 0 4px;display:grid;grid-gap:11px;gap:11px}.hero__check{display:flex;gap:11px;align-items:flex-start;font-size:15px;font-weight:500;color:var(--surface)}.hero__check-ck{width:22px;height:22px;border-radius:50%;background:rgba(var(--bg-rgb),.1);border:1px solid rgba(var(--bg-rgb),.2);color:var(--accent-on-dark);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0;margin-top:0}.rail{color:var(--surface);border-top:1px solid rgba(var(--bg-rgb),.1)}.rail__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.rail__cell{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding:24px clamp(14px,3vw,36px);border-left:1px solid rgba(var(--bg-rgb),.1);border-top:1px solid rgba(var(--bg-rgb),.1)}.rail__cell:nth-child(3n+1){border-left:0;padding-left:0}.rail__cell:nth-child(-n+3){border-top:0}.rail__value{margin:0;font-family:var(--display);font-weight:800;font-size:clamp(1.8rem,4vw,2.6rem);line-height:1;letter-spacing:-.01em;color:var(--surface)}.result-prefix{font-size:.42em;margin-right:.15em}.rail__label,.result-prefix{font-weight:600;letter-spacing:.08em;text-transform:uppercase}.rail__label{font-size:12px;line-height:1.4;color:rgba(var(--bg-rgb),.66)}.rail__note{margin:0;padding:12px 0 16px;border-top:1px solid rgba(var(--bg-rgb),.1);font-size:12px;line-height:1.5;color:rgba(var(--bg-rgb),.6)}@media (max-width:599px){.rail__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rail__cell{padding:18px 12px;gap:5px}.rail__cell:nth-child(3n+1){border-left:1px solid rgba(var(--bg-rgb),.1);padding-left:12px}.rail__cell:nth-child(odd){border-left:0;padding-left:0}.rail__cell:nth-child(3){border-top:1px solid rgba(var(--bg-rgb),.1)}.rail__value{font-size:clamp(1.5rem,7.4vw,1.9rem);white-space:nowrap}.rail__label{font-size:11.5px;letter-spacing:.05em;line-height:1.35}}.awards{position:relative;background:var(--surface)}.awards__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.awards__track{list-style:none;margin:0;padding:18px 0;display:flex;align-items:center;width:max-content;animation:awards-scroll 34s linear infinite}.awards__item{flex:none;padding-right:clamp(44px,6vw,80px)}.awards__badge{height:72px;width:auto}.awards__viewport:hover .awards__track,.awards__viewport[data-paused=true] .awards__track{animation-play-state:paused}@keyframes awards-scroll{to{transform:translateX(-50%)}}.awards__toggle{position:absolute;right:8px;bottom:8px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--surface);border:1px solid var(--line);border-radius:50%;color:var(--ink-2);cursor:pointer}.awards__toggle:hover{color:var(--ink);border-color:var(--ink-2)}@media (max-width:699px){.awards__badge{height:58px}}@media (prefers-reduced-motion:reduce){.awards__viewport{-webkit-mask-image:none;mask-image:none}.awards__track{animation:none;width:auto;flex-wrap:wrap;justify-content:center;gap:16px 36px;padding-inline:var(--gutter)}.awards__item{padding-right:0}.awards__item[aria-hidden],.awards__toggle{display:none}}.difference__grid{display:grid;grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:center}.difference__media{position:relative;aspect-ratio:4/3;border-radius:6px;overflow:hidden;background:var(--panel)}.difference__copy .h-section{margin-bottom:22px}.difference__lead{margin:0 0 16px;font-size:clamp(19px,2.2vw,22px);line-height:1.4;font-weight:600;color:var(--navy);text-wrap:pretty}.difference__copy .body-lg{margin:0}@media (max-width:879px){.difference__grid{grid-template-columns:1fr}}.injury-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px}.injury{background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:clamp(24px,3vw,32px)}.injury__num{font-family:var(--display);font-weight:800;font-size:15px;letter-spacing:.08em;color:var(--brass)}.injury__title{margin:12px 0 8px;font-family:var(--display);font-weight:700;font-size:23px;line-height:1.08;text-transform:uppercase;color:var(--navy)}.injury__body{margin:0;font-size:15.5px;line-height:1.6;color:var(--ink-2);max-width:46ch}@media (min-width:700px){.injury-grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (min-width:1000px){.injury-grid{grid-template-columns:repeat(3,1fr)}}.process__steps{list-style:none;margin:0 0 clamp(32px,4vw,44px);padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(24px,4vw,48px);gap:clamp(24px,4vw,48px);position:relative}.process__steps:before{content:"";position:absolute;top:21px;left:22px;right:22px;height:2px;background:var(--line)}.process-step{position:relative}.process-step__num{position:relative;width:44px;height:44px;border-radius:50%;background:var(--brass);color:var(--surface);box-shadow:0 0 0 6px var(--bg);display:flex;align-items:center;justify-content:center;font-family:var(--display);font-weight:800;font-size:19px}.process-step__title{margin:18px 0 8px;font-family:var(--display);font-weight:700;font-size:23px;line-height:1.08;text-transform:uppercase;color:var(--navy)}.process-step__body{margin:0;font-size:15.5px;line-height:1.6;color:var(--ink-2);max-width:40ch}@media (max-width:799px){.process__steps{grid-template-columns:1fr;gap:26px}.process__steps:before{top:22px;bottom:22px;left:21px;right:auto;width:2px;height:auto}.process-step{padding-left:64px}.process-step__num{position:absolute;left:0;top:0}.process-step__title{margin-top:9px}}@media (max-width:599px){.process__cta{width:100%}}.offices{background:var(--night)}.offices,.offices .h-section{color:var(--surface)}.offices .eyebrow-rule{color:var(--accent-on-dark)}.offices__grid{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:clamp(36px,6vw,88px);gap:clamp(36px,6vw,88px);align-items:center}.offices__lead{margin:16px 0 0;font-size:17px;color:rgba(var(--bg-rgb),.8);max-width:34em}.office-regions{margin-top:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:26px clamp(24px,4vw,48px);gap:26px clamp(24px,4vw,48px)}.office-region:first-child{grid-column:1/-1}.office-region:first-child .office-list{column-count:2;column-gap:clamp(24px,4vw,48px)}.office-region__name{margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid rgba(var(--bg-rgb),.14);font-family:var(--display);font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-on-dark)}.office-list{list-style:none;margin:0;padding:0}.office{page-break-inside:avoid;break-inside:avoid;padding:6px 0}.office__city{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-family:var(--display);font-weight:700;font-size:18px;line-height:1.15;text-transform:uppercase;color:var(--surface)}.office__hq{font-family:var(--sans);font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--panel);background:var(--accent-on-dark);border-radius:3px;padding:2px 6px}.office__addr{display:block;margin-top:2px;font-size:14px;color:rgba(var(--bg-rgb),.68)}.offices__close{margin:26px 0 0;font-size:16px;font-weight:500;color:rgba(var(--bg-rgb),.86);max-width:34em}.offices__map{min-width:0;justify-self:center;width:100%;max-width:340px}@media (max-width:879px){.offices__grid{grid-template-columns:1fr}.offices__map{max-width:240px;justify-self:start}}@media (max-width:599px){.offices__map{display:none}}@media (max-width:479px){.office-regions{grid-template-columns:1fr}.office-region:first-child .office-list{column-count:1}}.nj-map{display:block;width:100%;height:auto}.nj-map__state{fill:rgba(var(--bg-rgb),.035);stroke:rgba(var(--bg-rgb),.34);stroke-width:1.1;stroke-linejoin:round}.nj-map__route{fill:none;stroke:var(--route);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:5 3}.nj-map__road{fill:rgba(var(--bg-rgb),.62);font-family:var(--display);font-weight:700;font-size:8.5px;letter-spacing:.04em;text-transform:uppercase}.nj-map__office{fill:var(--brass);stroke:var(--accent-on-dark);stroke-width:1.2}.nj-map__office--hq{stroke-width:2}@media (max-width:879px){.nj-map__road{display:none}}.reviews__head{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px 32px;margin-bottom:clamp(28px,4vw,40px)}.reviews__rating{margin:0;display:flex;align-items:center;gap:10px;font-family:var(--display);font-weight:700;font-size:18px;letter-spacing:.04em;text-transform:uppercase;color:var(--navy)}.review__stars,.reviews__stars{color:var(--brass);letter-spacing:.12em}.reviews__note{margin:-18px 0 22px;font-size:13.5px;color:var(--ink-faint)}.review-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.review{border:1px solid var(--line);border-radius:6px;padding:clamp(22px,3vw,28px);display:flex;flex-direction:column}.review__stars{font-size:14px}.review__quote{margin:12px 0 16px;font-size:17px;line-height:1.5;font-weight:500;color:var(--ink);text-wrap:pretty}.review__original{margin:-6px 0 16px;font-size:13px;line-height:1.45;color:var(--ink-2)}.review__by{margin:auto 0 0;font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}@media (max-width:799px){.review-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(82%,320px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);padding:0 var(--gutter) 6px;scrollbar-width:none}.review-grid::-webkit-scrollbar{display:none}.review{scroll-snap-align:start}}.faq__grid{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:start}.faq__head .h-section{max-width:15ch}.faq__list{border-top:1px solid var(--line)}.faq__item{border-bottom:1px solid var(--line)}.faq__item summary{list-style:none;cursor:pointer;position:relative;padding:22px 44px 22px 0;font-size:17.5px;font-weight:600;line-height:1.4;color:var(--navy)}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-family:var(--display);font-weight:700;font-size:28px;line-height:1;color:var(--brass);transition:transform .18s}.faq__item[open] summary:after{transform:translateY(-50%) rotate(45deg)}.faq__item p{margin:0 0 24px;font-size:16px;line-height:1.65;color:var(--ink-2);max-width:62ch}@media (max-width:879px){.faq__grid{grid-template-columns:1fr}.faq__head .h-section{max-width:none}}@supports selector(::details-content){.faq__list{interpolate-size:allow-keywords}.faq__item::details-content{height:0;overflow:clip;transition:height .28s ease,content-visibility allow-discrete .28s}.faq__item[open]::details-content{height:auto}}@media (prefers-reduced-motion:reduce){.faq__item summary:after{transition:none}.faq__item::details-content{transition:none}}.final{background:var(--night);color:var(--surface);padding:clamp(56px,8vw,88px) 0}.final__inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:28px 48px}.final__title{color:var(--surface);max-width:17ch}.final__sub{margin:14px 0 0;font-size:17px;color:rgba(var(--bg-rgb),.78)}.final__actions{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:599px){.final__actions{flex-direction:column;width:100%}.final__actions .btn{width:100%}}.legal{background:var(--panel);color:rgba(var(--bg-rgb),.78);padding:46px 0;border-top:1px solid rgba(var(--bg-rgb),.1)}.legal__head{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:18px;margin-bottom:20px;padding-bottom:18px;border-bottom:1px solid rgba(var(--bg-rgb),.14)}.legal__label{font-family:var(--sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--bg-rgb),.6);font-weight:600}.legal__tabs{display:flex;gap:4px}.legal__tabs button{background:rgba(var(--bg-rgb),.06);border:1px solid rgba(var(--bg-rgb),.18);color:rgba(var(--bg-rgb),.78);padding:8px 14px;font-family:var(--sans);font-size:12px;font-weight:500;letter-spacing:.04em;cursor:pointer;border-radius:3px;transition:all .15s}.legal__tabs button:hover{color:var(--surface);border-color:var(--accent-on-dark)}.legal__tabs button[aria-selected=true]{background:var(--accent-on-dark);color:var(--panel);border-color:var(--accent-on-dark)}.legal__body .fineprint{color:rgba(var(--bg-rgb),.8);font-size:12.5px;max-width:95ch}.footer{background:var(--panel);border-top:1px solid rgba(var(--bg-rgb),.14);padding:24px 0;color:rgba(var(--bg-rgb),.7)}.footer__inner{justify-content:space-between;flex-wrap:wrap;gap:14px;font-family:var(--sans);font-size:13.5px}.footer__inner,.footer__left{display:flex;align-items:center}.footer__copy{color:rgba(var(--bg-rgb),.7)}.footer__links{display:flex;align-items:center;gap:12px}.footer__links button{background:transparent;border:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;padding:0}.footer__links button:hover{color:var(--surface);text-decoration:underline;text-underline-offset:4px}@media (max-width:939px){.hero--overlay{padding:0}.hero__head{position:relative;margin-inline:calc(var(--gutter) * -1);padding:26px var(--gutter) 22px}.hero--overlay .hero__scrim{background:linear-gradient(180deg,rgba(var(--panel-rgb),.6) 0,rgba(var(--panel-rgb),.72) 50%,rgba(var(--panel-rgb),.9) 100%)}.hero--overlay .hero__bg img{object-position:var(--hero-pos-phone,center)!important}.hero--overlay .eyebrow-rule{font-size:11px;letter-spacing:.13em;margin-bottom:10px}.hero--overlay .eyebrow-rule:before{width:16px}.hero__title{margin:0;font-size:clamp(29px,8.4vw,36px);line-height:.98}.hero__form{width:auto;max-width:none;border-radius:0;box-shadow:none;padding-inline:var(--gutter)}.form-card__embed,.form-card__foot,.form-card__head,.hero__form{margin-inline:calc(var(--gutter) * -1)}.form-card__foot,.form-card__head{padding-inline:var(--gutter)}.form-card__head{font-size:13.5px;padding-block:11px}.hero__body{margin-inline:calc(var(--gutter) * -1);padding:26px var(--gutter) 34px;background:var(--band);color:var(--ink)}.hero--overlay .hero__lede,.hero__quals-label{color:var(--ink-soft)}.hero--overlay .hero__check{color:var(--ink)}.hero--overlay .hero__check-ck{background:var(--brass-soft);border-color:transparent;color:var(--brass)}.hero__stat{border-left-color:var(--line);padding-inline:16px}.hero__stat:first-child{padding-left:0}.hero__stat-value{color:var(--navy);font-size:clamp(1.7rem,8vw,2.2rem)}.hero__stat-label{color:var(--ink-faint);font-size:11px;letter-spacing:.06em}}.sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;gap:8px;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid var(--line);box-shadow:0 -8px 24px rgba(var(--ink-rgb),.08);transform:translateY(110%);transition:transform .2s ease}.sticky-cta[data-show=true]{transform:none}.sticky-cta__btn{flex:1 1;padding-inline:12px;font-size:14.5px}.sticky-cta__btn.btn--ghost{flex:0.7 1}@media (min-width:940px){.sticky-cta{display:none}}@media (prefers-reduced-motion:reduce){.sticky-cta{transition:none}}:root{--bg:#f8fafb;--bg-rgb:248,250,251;--surface:#fff;--band:#edf2f4;--ink:#132f3e;--ink-rgb:19,47,62;--navy:#073a54;--ink-2:#415867;--ink-soft:#415867;--ink-faint:#526673;--panel:#073a54;--panel-rgb:7,58,84;--night:#0a415c;--brass:#ccb53d;--brass-deep:#ac9629;--brass-soft:#f3edd3;--accent:#ccb53d;--accent-deep:#ac9629;--accent-rgb:204,181,61;--accent-on-dark:#e4d683;--route:#9ab9c8;--focus:#876f12;--display:var(--font-display),Arial,sans-serif}.btn--primary{color:var(--navy);background:var(--brass);border-color:var(--brass)}.btn--primary:hover{color:var(--navy);background:var(--brass-deep)}.site-header{padding-block:18px}.site-header__logo{height:auto}.site-header__motto{margin-right:auto;margin-left:36px;color:#fff;font-size:15px;letter-spacing:.03em}.site-header__motto strong{color:var(--accent-on-dark)}.h-display,.h-section{text-transform:none;letter-spacing:-.045em;font-weight:700;line-height:1.06}.h-display{font-size:clamp(40px,4.8vw,66px)}.h-section{font-size:clamp(32px,3.5vw,47px)}.eyebrow-rule{font-family:var(--sans);font-size:11px;letter-spacing:.13em;font-weight:700}.hero--overlay{background:var(--bg);color:var(--ink);padding:54px 0 48px;overflow:visible}.hero__inner{grid-template-columns:1.15fr .85fr;gap:24px 64px}.hero__head{display:flex;flex-direction:column;min-width:0}.hero--overlay .hero__bg{position:relative;inset:auto;z-index:auto;order:3;width:100%;height:210px;margin-top:12px;background:var(--band);filter:none}.hero--overlay .hero__scrim{display:none}.hero--overlay .hero__title{color:var(--navy);margin-bottom:12px}.hero--overlay .h-display em{color:var(--navy);text-decoration:underline;-webkit-text-decoration-color:var(--brass);text-decoration-color:var(--brass);text-decoration-thickness:5px;text-underline-offset:6px}.hero--overlay .eyebrow-rule{color:var(--ink-soft)}.hero--overlay .hero__lede{color:var(--ink-soft);font-size:17px;margin-bottom:22px}.hero__stats{margin-block:22px}.hero__stat{border-color:var(--line)}.hero__stat-value{color:var(--navy);font-size:34px}.hero__quals-label,.hero__stat-label{color:var(--ink-soft)}.hero--overlay .hero__check{color:var(--ink)}.hero--overlay .hero__check-ck{color:var(--navy);background:var(--brass-soft);border-color:transparent}.hero__form{border:1px solid #d4dfe4;border-top:5px solid var(--brass);border-radius:4px;box-shadow:0 15px 45px -25px rgba(var(--panel-rgb),.3)}.form-card__head{color:var(--navy);background:var(--surface);border-bottom:1px solid var(--line);padding-block:20px;font-size:17px;text-transform:none;letter-spacing:0}.form-card__dot,.form-card__dot:after{background:var(--brass)}.rail{background:var(--panel)}.rail__grid{grid-template-columns:repeat(3,1fr)}.rail__value{color:var(--accent-on-dark)}.awards{border-bottom:1px solid var(--line)}.section{padding-block:80px}.difference__media{min-height:430px}.difference__media img{object-position:center 30%}.injuries .injury{border-radius:0}.offices{background:var(--band);color:var(--ink)}.offices .h-section{color:var(--navy)}.office__addr,.offices .eyebrow-rule,.offices__close,.offices__lead{color:var(--ink-soft)}.office-region__name,.office__city{color:var(--navy)}.office-region{border-color:var(--line)}.office__hq{color:var(--navy);background:var(--brass-soft);border-color:var(--brass)}.nj-map.ok-map{width:100%;max-width:600px;height:auto;max-height:none}.nj-map__state{fill:#fff;stroke:#829faa;stroke-width:2}.nj-map__route{stroke:#8aa7b3;stroke-width:2}.nj-map__road{fill:var(--ink-soft);font-size:11px}.nj-map__office,.nj-map__office--hq{fill:var(--navy);stroke:var(--brass);stroke-width:3}.ok-map__label{fill:var(--navy);font-family:var(--sans);font-size:13px;font-weight:700}.review{background:var(--surface)}.review__stars,.reviews__stars{color:#8a7114}.final{background:var(--brass-soft)}.final,.final .h-section{color:var(--navy)}.final__call,.final__sub{color:var(--ink-soft)}@media(min-width:940px){.hero__form{top:24px;margin-top:8px}}@media(max-width:1100px){.site-header__motto{display:none}.hero__inner{column-gap:32px}}@media(max-width:939px){.hero--overlay{padding:0;overflow:hidden}.hero__inner{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0}.hero__head{padding:24px var(--gutter) 20px;background:var(--bg)}.hero--overlay .hero__bg{display:none}.hero__title{font-size:clamp(29px,7.6vw,42px);line-height:1.08}.hero--overlay .h-display em{text-decoration-thickness:3px;text-underline-offset:4px}.hero__form{border-inline:0;border-radius:0;border-top-width:4px}.form-card__head{padding-block:13px}.hero__body{background:var(--bg);padding-top:28px}.hero__stat-value{font-size:clamp(25px,7vw,34px)}.section{padding-block:54px}.difference__media{min-height:300px}.site-header__logo{width:160px;height:auto}.rail__grid{grid-template-columns:1fr}.rail__cell{border-right:0;border-bottom:1px solid rgba(255,255,255,.15);padding:20px 0}.rail__cell:last-child{border-bottom:0}}@media(max-width:599px){.site-header{padding-block:14px}.site-header__logo{width:125px;height:auto}.site-header__actions{gap:7px}.site-header__call{font-size:12px;padding:9px 8px;min-height:36px}.lang-toggle__btn{padding:0 6px;font-size:11px}.lang-toggle{padding:2px}.site-header__inner{gap:10px}.form-card__foot{font-size:10px;gap:6px}.hero__stat{padding-inline:10px}}:root{--bg:#f7f4ec;--bg-rgb:247,244,236;--band:#eeeadf;--display:Georgia,"Times New Roman",serif;--maxw:1220px}.site-header{background:var(--bg);border-top:6px solid var(--navy);border-bottom:1px solid var(--line)}.site-header__logo{background:transparent;padding:0;width:200px}.site-header__motto{color:var(--navy);font-family:Georgia,serif;font-size:19px}.site-header__motto strong{color:#7d6815}.lang-toggle{border-color:#b4bec2}.lang-toggle__btn{color:var(--navy)}.lang-toggle__btn:hover{color:var(--navy);background:var(--band)}.lang-toggle__btn[aria-pressed=true]{background:var(--navy);color:#fff}.hero--overlay{padding-top:50px}.hero__inner{grid-template-columns:1.1fr .9fr;column-gap:80px}.h-display{font-size:clamp(40px,4.6vw,64px);font-weight:400;letter-spacing:-.045em}.h-section{font-weight:400;letter-spacing:-.035em;line-height:1.1}.hero--overlay .h-display em{font-style:italic;text-decoration:none;color:#7d6815}.hero--overlay .hero__bg{height:250px;border-radius:0}.hero__form{border:1px solid #c7c2b5;border-top:5px solid var(--navy);border-radius:0;box-shadow:9px 9px 0 #e7e1cf}.form-card__head{font-family:var(--sans);background:var(--navy);color:#fff}.rail{background:var(--bg);border-block:1px solid #d8d0bd}.rail__label{color:var(--ink-soft)}.rail__value{color:var(--navy);font-family:Georgia,serif;font-weight:400}.rail__note{color:var(--ink-faint)}.rail__cell{border-color:#d8d0bd}.difference__grid{grid-template-columns:1fr 1fr;gap:80px}.difference__media{order:2;border-radius:0}.difference__copy{order:1}.section--band{background:var(--band)}.injury-grid{gap:0 32px}.injury{border:0;border-top:1px solid #d4cbb7;border-radius:0}.injury,.review{background:transparent;box-shadow:none}.review{border:0;border-top:1px solid #c5baa1;padding-inline:0}.review__quote{font-family:Georgia,serif;font-size:23px;line-height:1.45}.offices{background:var(--navy)}.office__city,.offices,.offices .h-section{color:#fff}.office-region__name,.offices .eyebrow-rule{color:var(--accent-on-dark)}.office__addr,.offices__close,.offices__lead{color:#d2dfe4}.nj-map__state{fill:#124860;stroke:#88a3b0}.nj-map__route{stroke:#7a9aa9}.nj-map__road,.ok-map__label{fill:#f2edda}.final{background:var(--bg);border-top:1px solid var(--line)}.final .h-section{max-width:800px;margin-inline:auto;font-size:clamp(38px,4.8vw,62px)}@media(max-width:939px){.hero--overlay{padding-top:0}.hero__inner{grid-template-columns:minmax(0,1fr)}.hero__title{font-size:clamp(29px,7.2vw,42px)}.hero__form{box-shadow:none}.difference__grid{grid-template-columns:1fr;gap:28px}.difference__media{order:1}.difference__copy{order:2}.site-header__logo{width:145px;padding:0}.rail__cell{border-bottom-color:#d8d0bd}}@media(max-width:599px){.site-header__logo{width:122px;padding:0}}.intake-fallback{padding:28px 24px 8px}.intake-fallback__step{color:var(--ink-soft);font-size:12px;margin:0 0 18px}.intake-fallback h2{font-family:var(--display);color:var(--navy);font-size:29px;line-height:1.16;margin:0 0 16px;letter-spacing:-.025em}.intake-fallback p{color:var(--ink-soft);font-size:15px}.intake-fallback .btn{width:100%;margin:10px 0;font-size:15px}.intake-fallback .intake-fallback__note{font-size:11px;text-align:center}.final__title{color:var(--navy)}@media(max-width:599px){.intake-fallback{padding:20px var(--gutter) 8px}.intake-fallback h2{font-size:25px}}.difference__media{min-width:0;width:100%;aspect-ratio:auto}.final__actions .btn--ghost{color:var(--navy);border-color:var(--navy)}@media(max-width:359px){.site-header__logo{width:96px}.site-header__call{font-size:11px;padding:8px 6px}.site-header__call .phone-glyph{display:none}.site-header__actions{gap:5px}.lang-toggle__btn{padding:0 5px}}.eyebrow-rule{color:#78641b}.offices__grid{grid-template-columns:1fr 1fr}.offices__map{max-width:560px}.office-region:first-child{grid-column:auto}.office-region:first-child .office-list{columns:auto}@media(max-width:879px){.offices__grid{grid-template-columns:1fr}.offices__map{max-width:500px}}.hero__stats{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.hero__stat{min-width:0}.hero__stat-label{overflow-wrap:anywhere}.btn{white-space:normal;text-align:center}.sticky-cta__btn{min-width:0;font-family:var(--sans);font-size:12px;letter-spacing:.02em}.process .btn{max-width:100%}.ok-map{overflow:visible}.ok-map .nj-map__state{stroke-width:1.5;stroke-linejoin:round}.ok-map__halo{fill:var(--brass);opacity:.2}.ok-map .ok-map__label{font-family:var(--sans);font-size:15px;letter-spacing:0;text-transform:none}.site-header__brand{position:relative;display:block;flex:none}.site-header__brand:after{content:"";position:absolute;inset:0;background:var(--navy);mask:url(/logo.png) center/100% 100% no-repeat;-webkit-mask:url(/logo.png) center/100% 100% no-repeat;pointer-events:none}.site-header__brand .site-header__logo{opacity:0}.split__w{padding-inline:.09em;margin-inline:-.09em}@media(max-width:939px){.hero__head{position:relative;isolation:isolate}.hero--overlay .hero__bg{display:block;position:absolute;inset:0;z-index:-2;width:auto;height:auto;margin:0;border-radius:0}.hero--overlay .hero__bg img{object-position:var(--hero-pos-phone,center)!important}.hero--overlay .hero__scrim{display:block;position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(var(--bg-rgb),.5),rgba(var(--bg-rgb),0) 55%),linear-gradient(90deg,rgba(var(--bg-rgb),.94) 0,rgba(var(--bg-rgb),.8) 48%,rgba(var(--bg-rgb),.48) 100%)}}