/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.attorney-image{display:none}.splash.attorney-splash>img{filter:none;object-position:center 20%}@media all and (min-width: 1050px){.attorney-splash{display:none}.attorney-image{display:block;max-width:400px}.attorney-image img{border-radius:12px}}:root{--dark-blue: #1b2e4c;--dark-blue--opacity: rgba(27, 46, 76, 0.9);--light-blue: #087EB4;--gradient-color-one: #2d3545;--gradient-color-two: #3e475a;--gradient-color-three: #4b576e;--gradient-color-four: #606c85;scroll-behavior:smooth}@media (prefers-reduced-motion){:root{scroll-behavior:auto}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.screenreader-text{position:absolute;left:-9999px;width:1px;height:1px;top:auto}.screenreader-text:focus{color:black;display:inline-block;height:auto;width:auto;position:static;margin:auto}body{font-size:16px;font-family:"Poppins", sans-serif}p,.main-article .trix-content>div{line-height:1.5;max-width:65ch;text-wrap:pretty}.main-article .trix-content>div{max-width:70ch}img{width:100%;height:auto;align-self:center}.wrapper{margin-left:2rem;margin-right:2rem;max-width:1200px}figure{margin:0;padding:0}figure img{display:block}figure svg{max-width:100%;height:auto;display:block}.content-grid{margin-top:2rem;margin-bottom:2rem}@media all and (min-width: 1050px){.wrapper{margin:0 auto}.content-grid .main-article{margin-top:0;padding:0}.content-grid .main-article h1:first-child{margin-top:0}.main-article{position:relative;margin-top:4rem;padding-right:4rem;padding-left:4rem}.content-grid{margin-left:2rem;margin-right:2rem;margin-top:4rem;display:grid;grid-gap:3rem;grid-template-columns:1fr 380px}}@media all and (min-width: 1250px){.wrapper{margin:0 auto}.content-grid{margin-top:4rem;display:grid;grid-gap:1rem;grid-template-columns:1fr 380px}}@media screen and (prefers-reduced-motion: reduce){*{transition:none !important}html{scroll-behavior:auto}}.speak-now__attorney{display:none}.speak-now__header{font-size:1.17em;margin-top:1em;margin-bottom:1em}.speak-now{font-size:150%;text-wrap:pretty}.main-article{margin-top:2rem;margin-bottom:2rem}.main-article--decoration{display:none}.circled-attorney{border-radius:100%;max-width:200px;display:block;height:auto;transition:transform .4s}.circled-attorney:hover{transform:translateY(-5%) scale(1.1)}.attorney-bubbles{margin:0;padding:0;list-style:none;max-width:380px;max-height:810px;display:grid;gap:1rem 0;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(12, 1fr)}.attorney-bubbles .top-left{grid-column:1 / 7;grid-row:2 / 5}.attorney-bubbles .top-right{grid-column:7 / 13;grid-row:1 / 4}.attorney-bubbles .bottom-right{grid-column:7 / 13;grid-row:4 / 7}.attorney-bubbles .bottom-left{grid-column:1 / 7;grid-row:5 / 8}.sharp-shadow{box-shadow:0px 1px 1px rgba(3,7,18,0.08),0px 5px 4px rgba(3,7,18,0.06),0px 12px 9px rgba(3,7,18,0.05),0px 20px 15px rgba(3,7,18,0.03),0px 32px 24px rgba(3,7,18,0.02)}@media all and (min-width: 900px){.speak-now__attorney{display:block}.speak-now{display:grid;grid-template-columns:4fr 1fr;align-items:flex-end;gap:3rem;padding-left:4rem;padding-right:4rem;position:relative;z-index:6}}@media all and (min-width: 1050px){.sticky{position:-webkit-sticky;position:sticky;top:130px}}@media all and (min-width: 1200px){.main-article--decoration{position:absolute;right:1rem;top:calc(50% - 220px);display:block}.main-article--decoration svg{width:280px;height:280px}}.recent-settlements{background:var(--gradient-color-four);background:linear-gradient(to bottom, var(--gradient-color-four), var(--gradient-color-three));border-radius:12px;color:#fefefe;padding:1rem;text-align:center;position:relative;z-index:6;text-shadow:1px 1px 2px rgba(0,0,0,0.05)}.recent-settlements h2{margin-top:1rem;font-size:200%}.sub-page .recent-settlements ul,.recent-settlements ul{display:grid;list-style:none;margin:0;padding:0;justify-content:space-between}.sub-page .recent-settlements ul{grid-template-columns:1fr}.sub-page .speak-now{border:1px solid #eee;padding:0.5rem 1.5rem;border-radius:12px;display:block;margin-top:2rem;font-size:1.25rem;margin-left:auto;margin-right:auto}.sub-page .speak-now figure{float:right;max-width:60px;margin-top:2.2rem;margin-left:18px}@media all and (min-width: 440px){.sub-page .recent-settlements ul,.recent-settlements ul{grid-template-columns:repeat(2, 1fr)}.recent-settlements h2{margin-top:1rem;font-size:250%}}@media all and (min-width: 700px){.recent-settlements ul{grid-template-columns:repeat(4, 1fr)}}.recent-settlements li{margin:0;padding:1rem}.settlements__description{font-size:80%}.recent-settlements strong{font-size:200%}.all-practice-areas{display:grid;gap:2px;grid-template-columns:1fr}.all-practice-areas__image{position:relative;overflow:hidden}.all-practice-areas__image img{transition:transform .5s}.all-practice-areas__caption{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;font-family:"Roboto Condensed", sans-serif;font-size:1rem;text-transform:uppercase;background-color:rgba(0,0,0,0.25);font-weight:bold;color:#fefefe;letter-spacing:-0.05ch;text-shadow:1px 1px 1px rgba(0,0,0,0.3);transition:background-color .2s}@media all and (min-width: 500px){.all-practice-areas{grid-template-columns:repeat(auto-fit, minmax(30ch, 1fr))}.all-practice-areas__caption{font-size:1.5rem}}.all-practice-areas__link:hover .all-practice-areas__image img{transform:scale(1.1)}.all-practice-areas__link:hover .all-practice-areas__caption{background-color:rgba(0,0,0,0.35)}@media all and (min-width: 1200px){.speak-now{margin-top:-3rem}}.call-to-action{margin:1em auto 4rem auto;background-color:var(--light-blue);color:#fefefe;border-radius:12px;font-weight:bold;font-size:150%;text-decoration:none;display:inline-block;padding:1em 1.2em;text-shadow:1px 1px 1px rgba(0,0,0,0.3);transition:background-color .3s}.call-to-action:hover{background-color:var(--dark-blue)}.checklist__wrapper{background:#d1d2dc;border-radius:12px;padding:3rem 2rem 2rem 2rem;display:flex;align-items:center;justify-content:center;font-size:1.25rem}.checklist{list-style:none;margin:0;padding:0}.checklist__item::before{content:"\200B";width:1.3em;height:1.3em;background:url(/assets/circle-54cd0eba405c56b7fb6c34dcf79ab96ed45e711dec032d8b171f253549dced55.svg);background-size:contain;display:inline-block;position:absolute;left:-2em;top:0.15em}.checklist__item{line-height:1.5;margin-left:2em;margin-bottom:1em;position:relative;color:#222;transition:opacity .2s .1s, transform .2s .1s;opacity:0;transform:translateY(50px)}.checklist__item.loaded{transform:translateY(0);opacity:1}@media all and (min-width: 1050px){.checklist__wrapper{margin-left:2rem;margin-right:2rem}}@media (prefers-reduced-motion){.checklist__item{transition:none;opacity:1;transform:translateY(0)}}.contact-page .contact{margin-top:2rem}@media all and (min-width: 700px){.contact-page .recent-settlements ul{grid-template-columns:repeat(4, 1fr)}}@media all and (min-width: 1050px){.contact-page .speak-now{margin-top:0}}.contact{margin-bottom:2rem}.contact__details{margin-bottom:1rem}.contact__form{padding:1rem;background:var(--gradient-color-two);line-height:1.5;border-radius:12px;box-shadow:0px 1px 1px rgba(3,7,18,0.08),0px 5px 4px rgba(3,7,18,0.06),0px 12px 9px rgba(3,7,18,0.05),0px 20px 15px rgba(3,7,18,0.03),0px 32px 24px rgba(3,7,18,0.02)}.contact__form input[type="text"],.contact__form input[type="tel"],.contact__form input[type="email"],.contact__form textarea{display:block;border:0;padding:0.5rem;border-radius:3px;margin-bottom:0.5rem;width:100%}.contact__form textarea{height:6rem}.contact__form select{display:block;line-height:1.3;padding:0.5rem;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #aaa;border-radius:3px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right .7em top 50%;background-size:.65em auto;margin-bottom:0.5rem}.contact__form select::-ms-expand{display:none}.contact__form select:hover{border-color:#888}.contact__form select:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,0.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}.contact__form select option{font-weight:normal}.contact__form input[type="submit"]{border:0;background:var(--light-blue);color:white;font-weight:bold;border-radius:3px;padding:0.6rem 0.95rem;text-shadow:rgba(0,0,0,0.2) 1px 1px 1px}.contact__form label{display:block;color:#fff}.flash{padding:0.5rem;text-align:center;font-weight:bold;width:100%}.flash--error{border:red;background:rgba(255,127,126,0.8)}.flash--success{color:white;height:100%}.grecaptcha-badge{visibility:hidden}@media all and (min-width: 900px){.contact{display:grid;grid-template-columns:1fr 1fr;gap:2rem}}@media all and (min-width: 1050px){.contact{margin-left:2rem;margin-right:2rem}}.footer--badges{display:flex;justify-content:center;margin:1rem auto}.footer--badges img{padding:0.5rem;max-width:80px}@media all and (min-width: 600px){.footer--badges img{padding:1rem;max-width:150px}}.privacy table{width:100%;border-collapse:collapse}.privacy table th,.privacy table td{border:1px solid #ccc;padding:8px}.privacy table th{text-align:left}.footer{background:var(--gradient-color-one);text-align:center;color:#efefef;padding:1rem 2rem 1rem 2rem}.footer p{max-width:100%}.footer a,.footer a:visited{color:white}.footer a:hover{color:var(--light-blue)}.header,.banner{position:relative;top:0;display:flex;flex-direction:column}.banner-background--video video{width:100%;width:100vw;width:100dvw;display:block;height:auto;max-height:600px;object-fit:cover}.header.loaded .header-text,.loaded .banner-text{opacity:1}.header,.splash{position:relative;max-height:600px;overflow:hidden}.splash{background:var(--dark-blue)}.splash>img{max-height:480px;filter:grayscale(10%);width:100%;object-fit:cover;max-width:2000px;margin:0 auto}.header-text--overlay,.splash-header{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.1);z-index:5;display:flex;align-items:center;justify-content:center}.header__badge{position:absolute;bottom:2rem;left:2.5rem;background:white;background:rgba(255,255,255,0.9);padding:0.25rem;font-size:90%;border-radius:3px}.header-text h1{max-width:20ch;margin-bottom:0.75rem}.header-text p{margin-top:0}.header-text{width:calc(100% - 4rem);font-size:80%}.header-text--home,.splash-header>div{color:white;letter-spacing:-0.05ch;text-shadow:2px 1px 1px rgba(0,0,0,0.3)}.splash-header{font-size:2.5rem}.splash-header>div{font-weight:bold}@media all and (min-width: 600px){.header-text{font-size:125%}}@media all and (min-width: 800px){.header__badge{left:auto;max-width:200px;padding:0.5rem;right:2rem}.header-text,.banner-text{font-size:150%}.header .banner-background--video{max-height:600px}}@media all and (min-width: 1250px){.header__badge{font-size:80%;right:calc(50% - 600px + 2rem);max-width:250px;bottom:4rem}.header-text,.splash-header>div{width:1200px;font-size:200%}}.toast{opacity:1;transform:translateY(0);animation:fade-in 0.5s ease-in}@keyframes fade-in{0%{opacity:0;transform:translateY(50px)}}.paint{margin-left:-0.5ch;padding:0.5ch;display:inline-block;background:linear-gradient(to right, transparent, transparent 50%, var(--light-blue) 50.01%);animation:move-over 0.75s linear 1.5s;background-size:400% 100%;background-position-x:0%;animation-fill-mode:forwards}@keyframes move-over{0%{background-position-x:0%}100%{background-position-x:-50%}}.logo{display:block;margin:0;padding:1rem;max-width:150px;min-width:170px}.logo .medium{display:none}.logo .regular{display:block}@media all and (min-width: 550px){.logo{min-width:300px;max-width:400px}.logo .regular{display:none}.logo .medium{display:block}}.navigation .logo:hover{border:none}@media all and (min-width: 1000px){.logo .medium{display:none}.logo .regular{display:block}.logo{min-width:140px;max-width:170px}}@media all and (min-width: 1200px){.logo{padding:1.5rem;max-width:230px;min-width:200px}}body.nav--open{overflow:hidden}.mobile-navigation-trigger{background:transparent;position:relative;z-index:10;cursor:pointer;border:0;height:32px;width:36px;padding:0;margin-top:4px}.main-navigation__trigger--hamburger{position:absolute;height:4px;left:6px;width:24px;background-color:white}.main-navigation__trigger--hamburger-top{transition:transform .3s;top:4px}.main-navigation__trigger--hamburger-burger{transition:opacity .1s;top:12px}.main-navigation__trigger--hamburger-bottom{transition:transform .3s;top:20px}.nav--open .main-navigation__trigger--hamburger-top{transform:rotate(-45deg);transform-origin:top right}.nav--open .main-navigation__trigger--hamburger-burger{opacity:0}.nav--open .main-navigation__trigger--hamburger-bottom{transform:rotate(45deg);transform-origin:bottom right}.main-navigation{display:none;position:absolute;top:81px;left:0;height:calc(100vh - 81px);height:calc(100dvh - 81px);background:var(--dark-blue);width:100%;z-index:10;overflow-y:auto}.main-navigation__list{transform:none;position:relative;list-style:none;padding:1rem 1rem 1rem 2rem;height:auto;width:auto;margin:0}.main-navigation__list-item a{padding:0.25rem 0.2rem;cursor:pointer;display:block}.main-navigation__list-item a:hover{background-color:var(--light-blue)}.main-navigation__list-item ul{display:none;list-style:none}.main-navigation__list-item.menu--expanded ul{display:block}.navigation,.pre-navigation{margin:0 1rem}.main-navigation.open{display:block;margin-left:0;margin-right:0}.pre-navigation .collapse{display:none}.pre-navigation .phone{font-weight:500;padding:0.5rem;background:var(--light-blue);color:#fff;text-shadow:rgba(0,0,0,0.2) 1px 1px 1px}.pre-navigation a{transition:background-color .2s}.pre-navigation a:hover{color:#fff;background:var(--gradient-color-three)}.pre-navigation--wrapper{background:#efefef}.navigation--wrapper{position:-webkit-sticky;position:sticky;top:0;background:var(--dark-blue);width:100%;z-index:10}.navigation,.pre-navigation{margin:0 1rem}.navigation a{color:#f1f1f1;font-family:"Roboto Condensed", sans-serif;font-weight:600;font-size:1rem;text-transform:uppercase;text-decoration:none}.pre-navigation a{padding:0.5em;font-family:"Roboto Condensed", sans-serif;text-decoration:none;color:var(--dark-blue);text-transform:uppercase;margin-left:1rem}@supports (-webkit-backdrop-filter: blur()){.navigation--wrapper,.main-navigation__list-item ul{-webkit-backdrop-filter:blur(10px);background:var(--dark-blue--opacity);transition:background-color .4s}}.pre-navigation,.navigation{display:flex;align-items:center}.navigation{justify-content:space-between}.pre-navigation{justify-content:center}.pre-navigation .address{display:none}@media all and (min-width: 600px){.pre-navigation .address{display:block}}@media all and (min-width: 1000px){.pre-navigation .collapse{display:inline}.main-navigation{display:block;position:static;height:auto;background:transparent;width:auto;overflow-y:initial}.mobile-navigation-trigger{display:none}.main-navigation__menu{position:relative}.main-navigation__list{padding:0;display:flex}.main-navigation__list-item{padding:0 0.5em;font-size:100%}.main-navigation__list-item a{position:relative;padding:1em 0;font-size:14px}.main-navigation__list-item>a{white-space:nowrap}.main-navigation__list-item ul{display:none;overflow:auto;max-height:80vh;max-height:80dvh}.main-navigation__list-item:last-child{padding-right:0}.main-navigation__list ul{position:absolute;top:1.75rem;-webkit-backdrop-filter:blur(10px);background:var(--dark-blue--opacity);transition:background-color .4s}.main-navigation__list .main-navigation__list-item:hover>a:before{content:"";position:absolute;bottom:0.5rem;height:4px;width:100%;background-color:var(--light-blue)}.main-navigation__list-item a{display:inline}.main-navigation__list-item a:hover{background-color:transparent}.main-navigation__list li:hover ul{display:block;min-width:30ch;list-style:none;margin:0;padding:0}.main-navigation__list li:hover ul li a{padding:0.85rem;text-transform:none;display:block}.main-navigation__list li:hover ul li a:hover{background:black;border:0}}@media all and (min-width: 1200px){.main-navigation__list-item a{font-size:1rem}}@media all and (min-width: 1450px){.main-navigation__list-item{padding:0 0.75em}.pre-navigation .phone{padding:1rem}.pre-navigation a{font-size:1.1rem;padding:1rem}.navigation a{font-size:1.2rem}.main-navigation__list ul{top:2.2rem}.pre-navigation .navigation__list-item{padding:5px 18px}.pre-navigation,.navigation{width:1400px;margin:0 auto}}@view-transition{navigation:auto}.settlements-page{display:grid;gap:0.5px;list-style:none;margin:0;padding:0;background:#ddd}.settlement{background:white;padding:1rem 1rem 0.5rem 0}.settlements-page .settlements li{margin-top:1rem;max-width:60ch;transform:translateY(50px);opacity:0;transition:opacity .3s .2s, transform .3s .2s;border-bottom:1px solid #d1d2dc}.settlements-page .settlements li.loaded{transform:translateY(0);opacity:1}.settlements-page .settlements__reward{font-size:2.5rem}.settlements-page .settlements__description{max-width:100%}@media all and (min-width: 1200px){.settlements-page{grid-template-columns:1fr 1fr}.settlement{padding:1rem}}@media (prefers-reduced-motion){.settlements-page .settlements li{transition:none;opacity:1;transform:translateY(0)}}
