/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--ink:#101b22;--paper:#f3efe5;--cream:#fffdf8;--rust:#c94f2c;--line:#d6d0c4}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.siteHeader{border-bottom:1px solid var(--line);z-index:20;background:#f3efe5f2;justify-content:space-between;align-items:center;min-height:88px;padding:18px clamp(24px,5vw,76px);display:flex;position:sticky;top:0}.brand{letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:12px;font-size:12px;font-weight:800;line-height:1.15;display:flex}.brand small{color:#7a8388;letter-spacing:.07em;margin-top:4px;font-size:8px;display:block}.brandMark{background:var(--ink);width:43px;height:43px;color:var(--paper);letter-spacing:.06em;place-items:center;font-family:Georgia,serif;font-size:13px;display:grid}nav{align-items:center;gap:24px;font-size:12px;font-weight:700;display:flex}nav a:not(.navCta):hover{color:var(--rust)}.navCta{border:1px solid var(--ink);padding:12px 18px;transition:all .2s}.hero{grid-template-columns:minmax(220px,.58fr) minmax(390px,1fr) minmax(340px,.78fr);align-items:center;gap:3vw;min-height:650px;padding:clamp(64px,8vw,110px) clamp(24px,5vw,80px);display:grid;position:relative;overflow:hidden}.hero:after{content:"";border:1px solid #c94f2c40;border-radius:50%;width:520px;height:520px;position:absolute;top:-220px;right:-280px;box-shadow:0 0 0 70px #c94f2c09,0 0 0 140px #c94f2c06}.frontPortrait{z-index:2;background:var(--ink);box-shadow:-12px 12px 0 var(--rust);align-self:center;margin:0;padding:10px;position:relative}.frontPortrait img{aspect-ratio:4/5;object-fit:cover;object-position:center top;width:100%;display:block}.frontPortrait figcaption{background:var(--ink);color:#fff;flex-direction:column;gap:4px;padding:15px 8px 7px;display:flex}.frontPortrait figcaption b{font-family:Georgia,serif;font-size:18px}.frontPortrait figcaption span{color:#aeb8be;letter-spacing:.09em;text-transform:uppercase;font-size:9px}.heroCopy{z-index:2;position:relative}.eyebrow{color:var(--rust);letter-spacing:.18em;text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:800}h1,h2{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-weight:500}h1{margin:0;font-size:clamp(48px,5.3vw,82px);line-height:.93}h1 em{color:var(--rust);font-weight:500}.heroText{color:#47545c;max-width:720px;margin:30px 0 28px;font-size:17px;line-height:1.7}.heroActions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.primaryButton{background:var(--rust);color:#fff;letter-spacing:.03em;justify-content:space-between;align-items:center;gap:36px;padding:17px 21px;font-size:13px;font-weight:800;transition:all .2s;display:inline-flex}.primaryButton:hover{background:#a83d20;transform:translateY(-2px)}.textLink{border-bottom:1px solid var(--ink);padding:8px 0;font-size:13px;font-weight:800}.scopeNote{color:#707980;margin-top:25px;font-size:12px}.deadlineCard{background:var(--ink);color:#fff;box-shadow:16px 16px 0 var(--rust);z-index:2;padding:34px;position:relative}.cardTop{color:#b9c1c6;text-transform:uppercase;letter-spacing:.13em;justify-content:space-between;font-size:10px;display:flex}.statusDot:before{content:"";background:var(--rust);border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.deadlineCard h2{margin:40px 0 24px;font-size:37px;line-height:1.08}.deadlineCard ul{border-top:1px solid #334047;margin:0;padding:0;list-style:none}.deadlineCard li{border-bottom:1px solid #334047;gap:16px;padding:17px 0;font-size:13px;line-height:1.45;display:flex}.deadlineCard li span{color:var(--rust);font-family:Georgia,serif}.deadlineFooter{justify-content:space-between;gap:16px;margin-top:26px;font-size:12px;display:flex}.deadlineFooter a{color:#f5a68e;border-bottom:1px solid}.heroMedia{z-index:2;padding:0 22px 28px 0;position:relative}.heroPhotoGrid{grid-template-rows:175px 130px;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 -70px 42px;display:grid;transform:translateY(-28px)}.heroPhotoGrid img{object-fit:cover;filter:saturate(.75)contrast(1.06);width:100%;height:100%}.heroPhotoGrid .heroPhotoMain{grid-column:1/-1}.heroMedia .deadlineCard{margin-right:30px}.proofStrip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#e4ddd0;grid-template-columns:repeat(3,1fr);padding:24px clamp(24px,7vw,110px);display:grid}.proofStrip p{border-right:1px solid #c7bfb1;flex-direction:column;gap:5px;margin:0;padding:0 34px;display:flex}.proofStrip p:first-child{padding-left:0}.proofStrip p:last-child{border:0}.proofStrip b{font-family:Georgia,serif;font-size:18px}.proofStrip span{color:#687077;text-transform:uppercase;letter-spacing:.1em;font-size:11px}.section{padding:110px clamp(24px,7vw,110px)}.sectionIntro{grid-template-columns:.45fr 1fr 1fr;align-items:start;gap:50px;margin-bottom:58px;display:grid}.sectionIntro h2{margin:0;font-size:clamp(38px,4.2vw,62px);line-height:1.03}.sectionIntro>p:last-child{color:#667078;max-width:420px;margin:7px 0 0;line-height:1.7}.serviceGrid{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.serviceCard{border-right:1px solid var(--line);margin-right:26px;padding:30px 26px 34px 0}.serviceCard:last-child{border:0;margin-right:0}.serviceCard>span{color:var(--rust);font-family:Georgia,serif}.serviceCard h3{margin:54px 0 15px;font-family:Georgia,serif;font-size:24px}.serviceCard p{color:#687078;font-size:14px;line-height:1.65}.processSection{background:var(--ink);color:#fff;padding:100px clamp(24px,7vw,110px)}.sectionIntro.light{grid-template-columns:.45fr 1.5fr}.sectionIntro.light h2{max-width:700px}.steps{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.steps article{border-top:1px solid #3a464d;gap:24px;padding-top:24px;display:flex}.steps article>span{color:var(--rust);font-family:Georgia,serif;font-size:22px}.steps h3{margin:0 0 13px;font-family:Georgia,serif;font-size:22px}.steps p{color:#aeb8be;margin:0;font-size:14px;line-height:1.65}.preparePanel{background:var(--cream);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:8vw;padding:clamp(32px,5vw,72px);display:grid}.prepare h2{margin:0 0 24px;font-size:clamp(40px,4.5vw,62px);line-height:1.02}.preparePanel>div>p:last-child{color:#687078;line-height:1.7}.checklist{border-top:1px solid var(--line)}.checklist p{border-bottom:1px solid var(--line);gap:14px;margin:0;padding:16px 0;font-size:14px;display:flex}.checklist span{color:var(--rust);font-weight:700}.contactSection{background:#d8d0c2;grid-template-columns:.85fr 1.15fr;align-items:start;gap:7vw;padding:100px clamp(24px,7vw,110px);display:grid}.contactSection h2{margin:0 0 24px;font-size:clamp(44px,5.5vw,78px);line-height:.98}.contactSection>div>p:last-child{color:#57636a;max-width:570px;line-height:1.7}.contactCard{background:var(--cream);border:1px solid #c8bfb1;padding:34px}.contactLabel{color:#747b7f;letter-spacing:.15em;text-transform:uppercase;margin:0 0 22px;font-size:10px;font-weight:800}.caseForm{gap:15px;display:grid}.fieldRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.caseForm label{color:#566168;letter-spacing:.04em;text-transform:uppercase;gap:7px;font-size:11px;font-weight:800;display:grid}.caseForm input,.caseForm textarea{width:100%;color:var(--ink);text-transform:none;letter-spacing:normal;background:#fff;border:1px solid #c8bfb1;outline:none;padding:12px;font:14px Arial,Helvetica,sans-serif}.caseForm textarea{resize:vertical}.trap{position:absolute!important;left:-10000px!important}.formButton{cursor:pointer;border:0;margin-top:6px}.formButton:disabled{opacity:.7;cursor:wait}.formNotice{color:#395a43;min-height:20px;margin:0;font-size:12px;line-height:1.5}.contactAlternatives{border-top:1px solid var(--line);color:#657078;justify-content:space-between;gap:25px;margin-top:8px;padding-top:22px;font-size:12px;display:flex}.contactAlternatives p{margin:0}.contactAlternatives a{color:var(--rust);border-bottom:1px solid;font-weight:800}address{font-size:12px;font-style:normal;line-height:1.6}footer{color:#aab3b8;background:#0b1419;grid-template-columns:1fr 1fr auto;align-items:center;gap:60px;padding:46px clamp(24px,7vw,110px);font-size:11px;line-height:1.6;display:grid}.footerBrand{color:#fff}.footerBrand .brandMark{background:var(--rust)}.footerLinks{grid-template-columns:1fr 1fr;gap:7px 20px;display:grid}.footerLinks a:hover{color:#fff}.pathGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.pathGrid a{background:var(--cream);border:1px solid var(--line);padding:32px;transition:all .2s}.pathGrid a:hover{border-color:var(--rust);transform:translateY(-4px)}.pathGrid span,.dispatchLead>span{color:var(--rust);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:800}.pathGrid h3{margin:45px 0 14px;font-family:Georgia,serif;font-size:27px}.pathGrid p{color:#687078;font-size:14px;line-height:1.65}.pathGrid b{margin-top:25px;font-size:12px;display:block}.faqGrid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.faqGrid details{border-bottom:1px solid var(--line);margin-right:30px;padding:24px 30px 24px 0}.faqGrid summary{cursor:pointer;font-family:Georgia,serif;font-size:20px}.faqGrid details p{color:#687078;padding-right:20px;font-size:14px;line-height:1.65}.innerHero{background:var(--ink);color:#fff;padding:110px clamp(24px,10vw,160px)}.innerHero h1{max-width:1000px}.innerHero>p:not(.eyebrow){color:#b6c0c6;max-width:760px;margin:30px 0;font-size:18px;line-height:1.7}.serviceDetailGrid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.serviceDetailGrid article{background:var(--cream);border:1px solid var(--line);padding:38px}.serviceDetailGrid article>span{color:var(--rust);font-family:Georgia,serif}.serviceDetailGrid h2{margin:32px 0 20px;font-size:34px}.serviceDetailGrid ul{padding:0;list-style:none}.serviceDetailGrid li{border-top:1px solid var(--line);color:#5c676d;padding:13px 0;font-size:14px}.boundaryBand,.submitBand{background:#d8d0c2;grid-template-columns:1fr 1fr;align-items:center;gap:8vw;padding:80px clamp(24px,8vw,130px);display:grid}.boundaryBand h2,.submitBand h2{margin:0;font-size:50px;line-height:1.02}.boundaryBand ul{padding:0;list-style:none}.boundaryBand li{border-bottom:1px solid #bdb4a6;padding:13px 0;font-weight:700}.disclaimerPanel{border-left:5px solid var(--rust);max-width:900px;padding:20px 0 20px 35px}.disclaimerPanel h2{margin:0 0 18px;font-size:44px}.disclaimerPanel p{color:#687078;line-height:1.75}.disclaimerPanel .primaryButton{margin-top:15px}.serviceHero{grid-template-columns:1.1fr .9fr;align-items:center;gap:6vw;display:grid}.serviceHero>div>p:not(.eyebrow){color:#b6c0c6;max-width:760px;margin:30px 0;font-size:18px;line-height:1.7}.serviceHero figure{background:#0b1419;border:1px solid #425058;margin:0;padding:12px}.serviceHero figure img{aspect-ratio:1.55;object-fit:cover;width:100%;display:block}.serviceHero figcaption{color:#aeb8be;letter-spacing:.14em;text-transform:uppercase;padding:13px 5px 1px;font-size:10px}.justiceStatement{background:#e3dccf;grid-template-columns:1.2fr .8fr;align-items:end;gap:6vw;padding:70px clamp(24px,8vw,130px) 0;display:grid;overflow:hidden}.justiceStatement>div{padding-bottom:75px}.justiceStatement h2{margin:0 0 25px;font-size:clamp(42px,5vw,72px);line-height:1}.justiceStatement p:not(.eyebrow){color:#59656b;max-width:680px;line-height:1.75}.justiceStatement .textLink{margin-top:14px;display:inline-block}.justiceStatement img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 22px 18px #101b223d);width:100%;max-height:550px}.correctionsGallery{color:#fff;background:#0d171d}.correctionsGallery .sectionIntro>p:last-child{color:#aeb8be}.photoMosaic{grid-template-columns:repeat(4,1fr);grid-auto-rows:275px;gap:12px;display:grid}.photoMosaic figure{background:#1a262d;margin:0;position:relative;overflow:hidden}.photoMosaic .photoWide{grid-column:span 2}.photoMosaic img{object-fit:cover;filter:saturate(.78)contrast(1.06);width:100%;height:100%;transition:transform .45s,filter .45s}.photoMosaic figure:hover img{filter:saturate()contrast(1.04);transform:scale(1.035)}.photoMosaic figcaption{background:linear-gradient(#0000,#070d11f0);flex-direction:column;gap:5px;padding:50px 20px 18px;display:flex;position:absolute;inset:auto 0 0}.photoMosaic figcaption b{font-family:Georgia,serif;font-size:19px}.photoMosaic figcaption span{color:#bdc5c9;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.featuredCase{background:var(--rust);color:#fff;grid-template-columns:.35fr 1fr .45fr;align-items:center;gap:5vw;padding:70px clamp(24px,8vw,130px);display:grid}.caseKicker{text-transform:uppercase;letter-spacing:.13em;flex-direction:column;gap:9px;font-size:10px;display:flex}.caseKicker span{color:#ffd2c5}.caseKicker b{text-transform:none;letter-spacing:0;font-family:Georgia,serif;font-size:18px}.featuredCase h2{margin:0 0 18px;font-size:clamp(32px,3.7vw,52px);line-height:1.05}.featuredCase p{color:#ffe3da;margin:0;line-height:1.65}.featuredCase>a{border:1px solid #ffffff8c;justify-content:space-between;gap:20px;padding:20px;font-size:12px;font-weight:800;line-height:1.5;transition:all .2s;display:flex}.featuredCase>a:hover{color:var(--rust);background:#fff}.familyHero{grid-template-columns:1fr .8fr;align-items:center;gap:6vw;display:grid}.familyHero>div>p:not(.eyebrow){color:#b6c0c6;max-width:760px;margin:30px 0;font-size:18px;line-height:1.7}.familyHero img{aspect-ratio:4/3;object-fit:cover;width:100%;box-shadow:16px 16px 0 var(--rust);border:1px solid #435058;display:block}.familySteps{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.familySteps article{border-top:2px solid var(--rust);padding-top:25px}.familySteps span{color:var(--rust);font-family:Georgia,serif}.familySteps h2{margin:35px 0 12px;font-size:36px}.familySteps p{color:#687078;line-height:1.7}.dispatchHero{color:#fff;background:#0b1419;grid-template-columns:1fr .8fr;align-items:center;gap:5vw;padding:90px clamp(24px,7vw,110px);display:grid}.dispatchHero h1{color:#f3efe5;font-size:clamp(66px,9vw,140px);line-height:.78}.dispatchHero>div>p:last-child{color:#b6c0c6;max-width:700px;margin-top:45px;font-size:18px;line-height:1.7}.dispatchHero img{aspect-ratio:4/3;object-fit:cover;filter:saturate(.8);border:1px solid #3a474e;width:100%;display:block}.dispatchGrid{grid-template-columns:1.2fr .8fr;gap:9vw;display:grid}.dispatchLead h2{font-size:55px;line-height:1.03}.dispatchLead p{color:#687078;line-height:1.75}.dispatchTopics p{border-bottom:1px solid var(--line);margin:0;padding:18px 0;font-family:Georgia,serif;font-size:21px}.submitBand p:not(.eyebrow){color:#5e676c;line-height:1.7}.aboutGrid{grid-template-columns:1fr 1fr;gap:9vw;display:grid}.aboutGrid h2{margin:0;font-size:55px;line-height:1.03}.aboutGrid>div:last-child{color:#59656c;line-height:1.8}.valuesBand{background:var(--ink);color:#fff;grid-template-columns:repeat(4,1fr);gap:30px;padding:65px clamp(24px,7vw,110px);display:grid}.valuesBand span{color:var(--rust);font-family:Georgia,serif}.valuesBand h3{font-family:Georgia,serif;font-size:22px}.founderSection{grid-template-columns:minmax(260px,.75fr) 1.25fr;align-items:center;gap:8vw;display:grid}.founderPortrait{background:var(--ink);box-shadow:18px 18px 0 var(--rust);padding:14px}.founderPortrait img{aspect-ratio:4/5;object-fit:cover;object-position:center top;width:100%;display:block}.founderSection h2{margin:0;font-size:64px}.founderTitle{color:var(--rust);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:800}.founderSection>div:last-child p:not(.eyebrow):not(.founderTitle){color:#5f6a70;max-width:720px;line-height:1.75}.imageFeature{grid-template-columns:1fr 1fr;align-items:center;gap:7vw;padding:100px clamp(24px,8vw,130px);display:grid}.imageFeature img{aspect-ratio:4/3;object-fit:cover;width:100%;box-shadow:-16px 16px 0 var(--rust);display:block}.imageFeature h2{margin:0 0 24px;font-size:clamp(42px,5vw,65px);line-height:1.02}.imageFeature p:not(.eyebrow){color:#647077;line-height:1.75}.imageFeature .textLink{margin-top:15px;display:inline-block}.familySupportBand{background:#e4ddd0}.legalCasesSection{background:#e4ddd0;padding:75px clamp(24px,7vw,110px)}.legalCaseGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.legalCaseGrid a{background:var(--cream);border:1px solid var(--line);flex-direction:column;min-height:230px;padding:26px;transition:all .2s;display:flex}.legalCaseGrid a:hover{border-color:var(--rust);transform:translateY(-4px)}.legalCaseGrid span{color:var(--rust);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.legalCaseGrid h3{margin:32px 0 20px;font-family:Georgia,serif;font-size:24px;line-height:1.15}.legalCaseGrid b{margin-top:auto;font-size:11px}.independenceNote{color:#8f9ba2;max-width:650px;margin-top:22px;font-size:10px;line-height:1.5;display:block}.proSeHero{grid-template-columns:1.1fr .9fr;align-items:center;gap:6vw;display:grid}.proSeHero>div>p:not(.eyebrow){color:#b6c0c6;max-width:760px;margin:30px 0;font-size:18px;line-height:1.7}.proSeHero img{aspect-ratio:4/3;object-fit:cover;width:100%;box-shadow:16px 16px 0 var(--rust);border:1px solid #435058;display:block}.proSeGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.proSeGrid article{background:var(--cream);border:1px solid var(--line);flex-direction:column;min-height:300px;padding:32px;display:flex}.proSeGrid article>span{color:var(--rust);font-family:Georgia,serif}.proSeGrid h2{margin:45px 0 16px;font-size:32px}.proSeGrid p{color:#687078;line-height:1.65}.proSeGrid b{color:var(--rust);text-transform:uppercase;letter-spacing:.1em;margin-top:auto;font-size:10px}.resourceHero{grid-template-columns:1.1fr .9fr;align-items:center;gap:6vw;display:grid}.resourceHero>div>p:not(.eyebrow){color:#b6c0c6;max-width:760px;margin:30px 0;font-size:18px;line-height:1.7}.resourceHero img{aspect-ratio:4/3;object-fit:cover;width:100%;box-shadow:16px 16px 0 var(--rust);border:1px solid #435058;display:block}.resourceSection{padding:80px clamp(24px,7vw,110px)}.resourceGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.resourceGrid a{background:var(--cream);border:1px solid var(--line);flex-direction:column;min-height:280px;padding:28px;transition:all .2s;display:flex}.resourceGrid a:hover{border-color:var(--rust);transform:translateY(-4px)}.resourceGrid span{color:var(--rust);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.resourceGrid h2{margin:34px 0 15px;font-size:29px;line-height:1.08}.resourceGrid p{color:#687078;font-size:13px;line-height:1.65}.resourceGrid b{margin-top:auto;font-size:11px}.resourceNote{color:#6c767c;max-width:900px;margin:28px 0 0;font-size:11px;line-height:1.6}.homePage{--rust:#0047ab;--ink:#050505;--paper:#000;--cream:#101010;--line:#292929;color:#f7f7f7;background:#000}.homePage .siteHeader{color:#fff;background:#000000f5;border-color:#292929}.homePage .brand small{color:#a8a8a8}.homePage .brandMark{color:#fff;background:#0047ab}.homePage .navCta{border-color:#fff}.homePage .navCta:hover{background:#0047ab;border-color:#0047ab}.homePage .compactHero{background:#000}.homePage .compactHero>div:first-child>p:not(.eyebrow){color:#bdbdbd}.homePage .textLink{border-color:#fff}.homePage .compactServices,.homePage .compactSplit,.homePage .contactSection{background:#000}.homePage .serviceLinkGrid{border-color:#303030}.homePage .serviceLinkGrid a{color:#f4f4f4;background:#0d0d0d;border-color:#303030}.homePage .serviceLinkGrid a:hover{background:#171717}.homePage .quickHub,.homePage .correctionsGallery{background:#050505}.homePage .quickLinkGrid a{background:#0c0c0c;border-color:#303030}.homePage .quickLinkGrid a:hover{background:#111a28}.homePage .quickLinkGrid span{color:#6da8ff}.homePage .recordCard,.homePage .contactCard{background:#101010;border-color:#303030}.homePage .miniChecklist p,.homePage .contactShortcut{border-color:#333}.homePage .caseLinkCard>span{color:#d9e8ff}.homePage .caseLinkCard p{color:#e8f1ff}.homePage .contactSection>div>p:last-child{color:#bdbdbd}.homePage .contactCard,.homePage .caseForm label,.homePage .contactLabel{color:#d5d5d5}.homePage .caseForm input,.homePage .caseForm textarea{color:#fff;background:#050505;border-color:#404040}.homePage .caseForm input:focus,.homePage .caseForm textarea:focus{box-shadow:0 0 0 2px #0047ab4d}nav{gap:clamp(11px,1.4vw,24px)}@media (width<=900px){nav a:not(.navCta){display:none}.hero{grid-template-columns:minmax(210px,.55fr) 1fr;padding-top:72px}.frontPortrait{max-width:300px}.heroMedia{grid-column:1/-1}.deadlineCard{max-width:620px}.sectionIntro,.sectionIntro.light{grid-template-columns:1fr;gap:12px}.serviceGrid{grid-template-columns:1fr 1fr}.steps,.preparePanel,.contactSection{grid-template-columns:1fr}.proofStrip{grid-template-columns:1fr;gap:18px}.proofStrip p{border-bottom:1px solid #c7bfb1;border-right:0;padding:0 0 18px}.proofStrip p:last-child{padding-bottom:0}.contactSection{gap:45px}footer{grid-template-columns:1fr;gap:22px}.pathGrid,.familySteps,.serviceDetailGrid,.boundaryBand,.submitBand,.dispatchGrid,.aboutGrid,.founderSection,.serviceHero,.familyHero,.dispatchHero,.imageFeature,.featuredCase{grid-template-columns:1fr}.valuesBand{grid-template-columns:1fr 1fr}.founderPortrait{max-width:500px}.serviceHero figure,.familyHero img,.dispatchHero img{max-width:700px}.justiceStatement{grid-template-columns:1fr 280px;padding-right:20px}.photoMosaic{grid-template-columns:1fr 1fr}.photoMosaic .photoWide{grid-column:span 2}.featuredCase>a{max-width:380px}}@media (width<=560px){.siteHeader{min-height:74px}.navCta{padding:10px 12px}.hero{grid-template-columns:1fr;padding-left:20px;padding-right:20px}.frontPortrait{justify-self:start;max-width:285px}.heroMedia{grid-column:auto}.heroText{font-size:16px}.deadlineCard{box-shadow:8px 8px 0 var(--rust);padding:26px}.deadlineCard h2{font-size:31px}.section{padding:76px 20px}.serviceGrid{grid-template-columns:1fr}.serviceCard{border-right:0;border-bottom:1px solid var(--line);margin:0}.serviceCard h3{margin-top:30px}.processSection,.contactSection{padding:76px 20px}.preparePanel{padding:28px 22px}.fieldRow{grid-template-columns:1fr}.contactCard{padding:26px 20px}.contactAlternatives{flex-direction:column}.brand span:last-child{display:none}.faqGrid,.valuesBand{grid-template-columns:1fr}.serviceDetailGrid article{padding:28px 22px}.innerHero,.dispatchHero{padding:80px 20px}.founderSection h2{font-size:48px}.justiceStatement{grid-template-columns:1fr;padding:70px 20px 0}.justiceStatement img{max-height:390px}.justiceStatement>div{padding-bottom:10px}.photoMosaic{grid-template-columns:1fr;grid-auto-rows:240px}.photoMosaic .photoWide{grid-column:auto}.featuredCase{padding:60px 20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.primaryButton{transition:none}.primaryButton:hover{transform:none}}@media (width<=900px){.heroMedia{max-width:680px;margin-top:25px}.heroMedia .deadlineCard{margin-right:20px}}@media (width<=560px){.heroMedia{padding-right:8px}.heroPhotoGrid{grid-template-rows:135px 95px;margin-left:14px}.heroMedia .deadlineCard{margin-right:12px}}@media (width>=901px) and (width<=1180px){.hero{grid-template-columns:minmax(220px,.55fr) 1fr}.frontPortrait{max-width:300px}.heroMedia{grid-column:1/-1;width:100%;max-width:760px;margin:35px auto 0}}.compactHero{grid-template-columns:1fr .9fr;align-items:center;gap:6vw;min-height:560px;padding:65px clamp(24px,6vw,95px);display:grid}.compactHero h1{max-width:760px;font-size:clamp(54px,6.2vw,92px)}.compactHero h1 em{color:var(--rust);font-weight:500}.compactHero>div:first-child>p:not(.eyebrow){color:#59656c;max-width:650px;margin:27px 0;font-size:17px;line-height:1.7}.compactHeroPhotos{box-shadow:16px 16px 0 var(--rust);grid-template-rows:240px 145px;grid-template-columns:1fr 1fr;gap:9px;display:grid}.compactHeroPhotos img{object-fit:cover;filter:saturate(.8)contrast(1.05);width:100%;height:100%}.compactHeroPhotos .mainPhoto{grid-column:1/-1}.compactServices{background:#e4ddd0;padding:70px clamp(24px,6vw,95px)}.compactHeading{justify-content:space-between;align-items:end;gap:35px;margin-bottom:30px;display:flex}.compactHeading h2{margin:0;font-size:clamp(38px,4vw,56px)}.compactHeading>a{border-bottom:1px solid;padding-bottom:5px;font-size:12px;font-weight:800}.serviceLinkGrid{border-top:1px solid #c7bfb1;border-left:1px solid #c7bfb1;grid-template-columns:repeat(4,1fr);display:grid}.serviceLinkGrid a{background:#fffdf873;border-bottom:1px solid #c7bfb1;border-right:1px solid #c7bfb1;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;min-height:92px;padding:20px;font-family:Georgia,serif;font-size:17px;transition:all .2s;display:grid}.serviceLinkGrid a:hover{background:var(--cream);color:var(--rust)}.serviceLinkGrid span{color:var(--rust);font-family:Arial,sans-serif;font-size:9px}.serviceLinkGrid b{font-family:Arial,sans-serif}.quickHub{background:var(--ink);color:#fff;padding:65px clamp(24px,6vw,95px)}.lightHeading h2{color:#fff}.quickLinkGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.quickLinkGrid a{border:1px solid #3a464d;flex-direction:column;min-height:150px;padding:23px;transition:all .2s;display:flex}.quickLinkGrid a:hover{border-color:var(--rust);background:#15232b}.quickLinkGrid h3{margin:0 0 8px;font-family:Georgia,serif;font-size:22px}.quickLinkGrid p{color:#aeb8be;margin:0;font-size:12px;line-height:1.5}.quickLinkGrid span{color:#f49a7f;margin-top:auto;font-size:11px;font-weight:800}.compactSplit{background:var(--paper);grid-template-columns:1fr 1fr;gap:18px;padding:65px clamp(24px,6vw,95px);display:grid}.recordCard,.caseLinkCard{background:var(--cream);border:1px solid var(--line);padding:38px}.recordCard h2,.caseLinkCard h2{margin:0 0 22px;font-size:clamp(32px,3.5vw,48px);line-height:1.04}.miniChecklist{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.miniChecklist p{border-top:1px solid var(--line);gap:10px;margin:0;padding:11px 0;font-size:12px;display:flex}.miniChecklist span{color:var(--rust);font-weight:800}.caseLinkCard{background:var(--rust);color:#fff;flex-direction:column;display:flex}.caseLinkCard>span{text-transform:uppercase;letter-spacing:.14em;color:#ffd1c3;font-size:10px}.caseLinkCard h2{margin-top:30px}.caseLinkCard b{margin-top:auto;font-size:12px}.compactContact{padding-top:65px;padding-bottom:65px}.compactContact h2{font-size:clamp(40px,4.6vw,64px)}.contactShortcut{border-top:1px solid #bfb6a9;justify-content:space-between;gap:25px;margin-top:28px;padding-top:20px;font-size:11px;line-height:1.5;display:flex}.contactShortcut a{color:var(--rust);font-weight:800}.bottomFounder{background:#ebe5da;grid-template-columns:190px 1fr;align-items:center;gap:45px;padding:55px clamp(24px,7vw,110px);display:grid}.bottomFounder img{object-fit:cover;object-position:center top;width:190px;height:220px;box-shadow:10px 10px 0 var(--rust)}.bottomFounder h2{margin:0 0 10px;font-size:48px}.bottomFounder>div>p:not(.eyebrow){color:#5d686e;max-width:760px;line-height:1.65}.bottomFounder>div>div{gap:24px;margin-top:16px;display:flex}.bottomFounder .textLink{font-size:11px}@media (width<=900px){.compactHero,.compactSplit{grid-template-columns:1fr}.compactHeroPhotos{max-width:680px}.serviceLinkGrid,.quickLinkGrid{grid-template-columns:1fr 1fr}.compactContact{grid-template-columns:1fr}.legalCaseGrid{grid-template-columns:1fr 1fr}.proSeHero{grid-template-columns:1fr}.proSeHero img{max-width:700px}.proSeGrid,.resourceHero{grid-template-columns:1fr}.resourceHero img{max-width:700px}.resourceGrid{grid-template-columns:1fr 1fr}}@media (width<=560px){.compactHero{padding:55px 20px}.compactHeroPhotos{box-shadow:8px 8px 0 var(--rust);grid-template-rows:170px 105px}.compactServices,.quickHub,.compactSplit{padding:55px 20px}.compactHeading{flex-direction:column;align-items:start}.serviceLinkGrid,.quickLinkGrid,.miniChecklist{grid-template-columns:1fr}.recordCard,.caseLinkCard{padding:28px 22px}.contactShortcut{flex-direction:column}.bottomFounder{grid-template-columns:110px 1fr;gap:24px;padding:40px 20px}.bottomFounder img{width:110px;height:145px;box-shadow:7px 7px 0 var(--rust)}.bottomFounder h2{font-size:34px}.bottomFounder>div>p:not(.eyebrow){font-size:12px}.bottomFounder>div>div{flex-direction:column;gap:8px}.legalCasesSection{padding:55px 20px}.legalCaseGrid{grid-template-columns:1fr}.legalCaseGrid a{min-height:190px}.resourceSection{padding:55px 20px}.resourceGrid{grid-template-columns:1fr}.resourceGrid a{min-height:230px}}:root{--ink:#030405;--paper:#000;--cream:#0b0d0f;--line:#34383c;--marble:url(/black-marble.jpg)}html,body,main{color:#f4f6f7;background:#000}.siteHeader{color:#f5f7f8;background:#000000f5;border-color:#2f3438}.brand small{color:#9da5aa}.brandMark{color:#050607;background:#f2f4f5}.navCta{border-color:#e9edef}.navCta:hover{color:#050607;background:#e9edef}.compactServices,.quickHub,.compactSplit,.recordCard,.caseLinkCard,.contactCard,.familySupportBand,.legalCasesSection,.resourceGrid a,.proSeGrid article,.serviceDetailGrid article,.pathGrid a,.boundaryBand,.submitBand,.valuesBand,.processSection,.innerHero,.dispatchHero,.correctionsGallery,.imageFeature,.preparePanel,.deadlineCard,.disclaimerPanel,.familySteps article,.steps article,.legalCaseGrid a,.proofStrip,.justiceStatement,.featuredCase,footer{background-color:#090b0d;background-image:linear-gradient(#020406e0,#020406f0),var(--marble);color:#f4f6f7;background-position:50%;background-size:cover;border-color:#343a3f}.serviceLinkGrid a,.quickLinkGrid a{background-color:#090b0d;background-image:linear-gradient(#020406e6,#020406f2),var(--marble);color:#f4f6f7;background-size:cover;border-color:#343a3f}.serviceLinkGrid,.miniChecklist p,.contactShortcut,.serviceDetailGrid li,.dispatchTopics p,.boundaryBand li,.faqGrid,.faqGrid details{border-color:#343a3f}main p,footer p{color:#bac1c5!important}main li{color:#c8cdd0!important}.primaryButton{background-color:var(--rust);color:#fff;background-image:none}.caseLinkCard p{color:#eef6fb!important}.eyebrow,.serviceLinkGrid span,.familySteps span,.steps article>span,.resourceGrid span,.legalCaseGrid span,.proSeGrid article>span,.proSeGrid b{color:var(--rust)}input,textarea,select{color:#f4f6f7!important;background:#050607!important;border-color:#40464b!important}input::placeholder,textarea::placeholder{color:#80888e}.contactCard label,.contactLabel{color:#e4e8ea}.textLink{border-color:currentColor}.resourceNote{color:#aeb5b9!important}.recordCard,.caseLinkCard,.contactCard,.serviceDetailGrid article,.resourceGrid a,.proSeGrid article,.pathGrid a,.legalCaseGrid a,.serviceLinkGrid a,.quickLinkGrid a,.deadlineCard,.preparePanel{border:1px solid #40474d;position:relative;transform:translateZ(0);box-shadow:0 20px 38px #00000094,0 7px 12px #00000073,inset 0 1px #ffffff1f,inset 1px 0 #ffffff09}.recordCard:after,.caseLinkCard:after,.contactCard:after,.serviceDetailGrid article:after,.resourceGrid a:after,.proSeGrid article:after,.pathGrid a:after,.legalCaseGrid a:after{content:"";transform-origin:0 0;opacity:.9;pointer-events:none;background:#030405;border:1px solid #23282c;border-top:0;height:9px;position:absolute;bottom:-9px;left:10px;right:10px;transform:skew(-28deg)}.serviceLinkGrid a,.quickLinkGrid a,.resourceGrid a,.proSeGrid article,.pathGrid a,.legalCaseGrid a{transition:transform .22s,box-shadow .22s,border-color .22s}.serviceLinkGrid a:hover,.quickLinkGrid a:hover,.resourceGrid a:hover,.pathGrid a:hover,.legalCaseGrid a:hover{z-index:2;transform:translateY(-6px);box-shadow:0 28px 45px #000000ad,0 10px 16px #00000080,inset 0 1px #ffffff29}.primaryButton,.navCta{box-shadow:0 8px #0000009e,0 14px 24px #00000059,inset 0 1px #ffffff40}.primaryButton:hover,.navCta:hover{transform:translateY(-2px);box-shadow:0 10px #0000009e,0 18px 28px #0000006b,inset 0 1px #ffffff4d}.compactHeroPhotos,.serviceHero figure,.familyHero img,.dispatchHero img,.proSeHero img,.resourceHero img,.imageFeature img{box-shadow:18px 22px #000000b8,0 34px 55px #0000008c,inset 0 1px #ffffff1f}input,textarea,select{box-shadow:inset 0 3px 8px #000c,0 1px #ffffff14}@media (prefers-reduced-motion:reduce){.serviceLinkGrid a,.quickLinkGrid a,.resourceGrid a,.pathGrid a,.legalCaseGrid a,.primaryButton,.navCta{transition:none}.serviceLinkGrid a:hover,.quickLinkGrid a:hover,.resourceGrid a:hover,.pathGrid a:hover,.legalCaseGrid a:hover,.primaryButton:hover,.navCta:hover{transform:none}}:root,.homePage{--rust:#2b78b8}.section,.contactSection,.resourceSection{background-color:#050607;background-image:linear-gradient(#000000e8,#010407f2),var(--marble);background-position:50%;background-size:cover}.hero:after{border-color:#2b78b847;box-shadow:0 0 0 70px #2b78b80a,0 0 0 140px #2b78b806}.primaryButton,.formButton{background:linear-gradient(145deg,#4d98d1 0%,#2b78b8 38%,#16517f 72%,#0a2c49 100%);border:1px solid #83b7db}.primaryButton:hover,.formButton:hover{background:linear-gradient(145deg,#63a9dc 0%,#327fbd 42%,#174d78 100%)}.brandMark,.footerBrand .brandMark{color:#050607;background:linear-gradient(145deg,#f4f7f9 0%,#9da8b0 36%,#e5eaed 62%,#66727a 100%);border:1px solid #d8dde0;box-shadow:inset 1px 1px #fff,inset -1px -1px #4f5960,0 7px 14px #00000080}main h1 em{color:#5fa4db;text-shadow:0 1px #b9def8,0 4px 12px #0f53868c}.recordCard,.caseLinkCard,.contactCard,.serviceDetailGrid article,.resourceGrid a,.proSeGrid article,.pathGrid a,.legalCaseGrid a,.serviceLinkGrid a,.quickLinkGrid a,.deadlineCard,.preparePanel{border-color:#78838b;box-shadow:0 22px 42px #000000ad,0 8px 14px #00000080,inset 0 1px #ffffff3d,inset 1px 0 #cdd8df1a}.statusDot{color:#91c7ed}.deadlineFooter a,.quickLinkGrid span,.caseKicker span,.caseLinkCard>span{color:#86c1ed}.featuredCase p,.caseLinkCard p{color:#dcebf5!important}.caseForm input:focus,.caseForm textarea:focus{border-color:#4f9bd2;box-shadow:0 0 0 2px #2b78b847,inset 0 3px 8px #000c}.compactHeroPhotos,.serviceHero figure,.familyHero img,.dispatchHero img,.proSeHero img,.resourceHero img,.imageFeature img{border:1px solid #8b969d;box-shadow:18px 22px #20262a,0 34px 55px #0000009e,inset 0 1px #ffffff38}body{letter-spacing:.005em;font-family:Aptos,Segoe UI Variable Text,Segoe UI,Arial,sans-serif}h1,h2,h3,.brand,.serviceLinkGrid a{font-family:Aptos Display,Segoe UI Variable Display,Segoe UI,Arial,sans-serif}h1,h2{letter-spacing:-.045em;font-weight:700}.homePage .compactServices{background:#050505}.homePage .compactServices .compactHeading{border-bottom:1px solid #292929;padding-bottom:26px}.homePage .compactServices .compactHeading h2{max-width:720px}.homePage .compactServices .compactHeading>a{color:#a9caff;border-color:#0047ab}.homePage .serviceLinkGrid{border:0;gap:12px}.homePage .serviceLinkGrid a{letter-spacing:-.01em;background:linear-gradient(145deg,#121212,#090909);border:1px solid #303030;border-top:3px solid #0047ab;grid-template-columns:34px 1fr 32px;gap:14px;min-height:132px;padding:24px 22px;font-size:16px;font-weight:700;line-height:1.25;position:relative;overflow:hidden;box-shadow:0 10px 24px #0003}.homePage .serviceLinkGrid a:before{content:"";opacity:0;background:linear-gradient(120deg,#0000 55%,#0047ab2b);transition:opacity .22s;position:absolute;inset:0}.homePage .serviceLinkGrid a:hover{color:#fff;background:#111827;border-color:#5c9cff #276bc9 #276bc9;transform:translateY(-4px);box-shadow:0 14px 30px #0047ab33}.homePage .serviceLinkGrid a:hover:before{opacity:1}.homePage .serviceLinkGrid span{color:#fff;letter-spacing:.08em;background:#0047ab;place-items:center;width:32px;height:32px;font-size:10px;font-weight:800;display:grid;position:relative}.homePage .serviceLinkGrid b{color:#8bbcff;border:1px solid #3b5e8d;place-items:center;width:30px;height:30px;font-size:14px;transition:all .2s;display:grid;position:relative}.homePage .serviceLinkGrid a:hover b{color:#fff;background:#0047ab;border-color:#0047ab;transform:translate(2px)}@media (width<=900px){.homePage .serviceLinkGrid a{min-height:116px}}@media (width<=560px){.homePage .serviceLinkGrid{gap:10px}.homePage .serviceLinkGrid a{grid-template-columns:32px 1fr 30px;min-height:100px;padding:20px 18px}}:root{--blue-metal:linear-gradient(180deg,#d9f1ff 0%,#7fc1ed 14%,#337fba 38%,#0d426d 64%,#266faa 82%,#9bd1f1 100%);--blue-edge:#9ed7f7;--blue-shadow:#061d31}.primaryButton,.formButton,.navCta,.homePage .brandMark,.footerBrand .brandMark{background:var(--blue-metal);color:#03101a;border:1px solid var(--blue-edge);box-shadow:inset 0 2px 0 #ffffffb8,inset 0 -3px 5px #021829b8,inset 2px 0 3px #bde5fc47,0 7px 0 var(--blue-shadow),0 15px 25px #0000009e;text-shadow:0 1px #ffffff8c;border-bottom-color:#082c49}.primaryButton:hover,.formButton:hover,.navCta:hover{color:#020b11;background:linear-gradient(#effaff 0%,#91cdf1 15%,#3f8bc2 40%,#124d79 68%,#3985bb 84%,#b9e3fa 100%);border-color:#c9ecff;transform:translateY(-2px);box-shadow:inset 0 2px #fff,inset 0 -3px 5px #021829b3,0 9px #041724,0 20px 31px #000000ad}.eyebrow,.serviceLinkGrid span,.familySteps span,.steps article>span,.resourceGrid span,.legalCaseGrid span,.proSeGrid article>span,.proSeGrid b,.deadlineFooter a,.quickLinkGrid span,.caseKicker span,.caseLinkCard>span,main h1 em,.homePage .compactServices .compactHeading>a{text-shadow:0 1px #e0f6ff38,0 3px 9px #0f568b6b;background:linear-gradient(#e4f6ff 0%,#82c4ec 31%,#2f7db8 56%,#9ed6f5 76%,#1c5c8d 100%);-webkit-background-clip:text;background-clip:text;color:#0000!important}.homePage .serviceLinkGrid span{background:var(--blue-metal);-webkit-background-clip:border-box;background-clip:border-box;border:1px solid #9ed7f7;box-shadow:inset 0 1px #fff,inset 0 -2px 3px #082c49,0 4px #061d31,0 8px 13px #0000008c;color:#03101a!important}.homePage .serviceLinkGrid a{border-top-color:#6eb5e3}.homePage .serviceLinkGrid a:hover{border-color:#d0efff #8bc9ee #8bc9ee}.recordCard,.caseLinkCard,.contactCard,.serviceDetailGrid article,.resourceGrid a,.proSeGrid article,.pathGrid a,.legalCaseGrid a,.serviceLinkGrid a,.quickLinkGrid a,.deadlineCard,.preparePanel,.familySteps article,.steps article,.faqGrid details{border:1px solid #56616a;border-color:#9aa5ad #56616a #56616a #78838b;box-shadow:inset 0 2px #ffffff29,inset 2px 0 #ffffff0e,inset 0 -5px 9px #00000085,8px 9px #030405,13px 15px #11161a,0 30px 45px #000000b8}.recordCard:after,.caseLinkCard:after,.contactCard:after,.serviceDetailGrid article:after,.resourceGrid a:after,.proSeGrid article:after,.pathGrid a:after,.legalCaseGrid a:after{background:linear-gradient(90deg,#151b20,#030405 72%);border-color:#46515a;height:11px;bottom:-12px;left:13px;right:-9px;transform:skew(-38deg)}.serviceLinkGrid a:hover,.quickLinkGrid a:hover,.resourceGrid a:hover,.pathGrid a:hover,.legalCaseGrid a:hover{transform:translate(-2px,-7px);box-shadow:inset 0 2px #fff3,inset 0 -5px 9px #00000080,11px 13px #030405,17px 20px #11161a,0 38px 55px #000c}:root{--blue-marble:url(/blue-marble.png)}nav{letter-spacing:.012em;font-size:13px}.primaryButton,.formButton,.navCta,.homePage .brandMark,.footerBrand .brandMark,.homePage .serviceLinkGrid span{background-color:#0636a8;background-image:linear-gradient(180deg,#ffffff57 0%,#185adc14 24%,#000d497a 76%,#74b6ff3d 100%),var(--blue-marble);text-shadow:0 1px 1px #001346,0 2px 5px #000000b8;background-position:50%;background-size:auto,cover;border-color:#84b9ff #84b9ff #001d72;color:#fff!important}.primaryButton:hover,.formButton:hover,.navCta:hover{background-image:linear-gradient(180deg,#ffffff75 0%,#2672f40a 28%,#00115b61 76%,#8cc9ff52 100%),var(--blue-marble);background-position:50%;background-size:auto,cover;color:#fff!important}.homePage .serviceLinkGrid b{background-image:linear-gradient(#0010416b,#00092fb3),var(--blue-marble);background-position:50%;background-size:auto,cover}.homePage .serviceLinkGrid a:before{background-image:linear-gradient(120deg,transparent 42%,#4789ff2e),var(--blue-marble);mix-blend-mode:screen;background-position:50%;background-size:auto,cover}@media (width<=560px){nav{font-size:12px}}body{color:#f5f7f8;font-size:16px;line-height:1.65}nav a:not(.navCta){color:#f4f7fa;text-shadow:0 1px 2px #000c}main p,footer p{line-height:1.72;color:#d5dade!important}main li{line-height:1.65;color:#e0e4e7!important}.compactHero>div:first-child>p:not(.eyebrow),.resourceHero>div>p:not(.eyebrow),.bottomFounder>div>p:not(.eyebrow){color:#d5dade!important}.eyebrow,.serviceLinkGrid span,.familySteps span,.steps article>span,.resourceGrid span,.legalCaseGrid span,.proSeGrid article>span,.proSeGrid b,.deadlineFooter a,.quickLinkGrid span,.caseKicker span,.caseLinkCard>span,main h1 em,.homePage .compactServices .compactHeading>a{background:0 0;-webkit-background-clip:initial;background-clip:initial;text-shadow:0 1px 2px #000c23e6;color:#9fd3ff!important}.serviceLinkGrid a,.quickLinkGrid a,.recordCard,.caseLinkCard,.contactCard,.serviceDetailGrid article,.resourceGrid a,.proSeGrid article,.pathGrid a,.legalCaseGrid a,.deadlineCard,.preparePanel,.familySteps article,.steps article,.faqGrid details{background-color:#0a0d10;background-image:linear-gradient(145deg,#ffffff13 0%,#ffffff05 28%,#00000038 100%),linear-gradient(#030609ed,#05080bf7),var(--marble);background-size:auto,auto,cover;border:1px solid #bbccd957;border-color:#ebf6ff99 #bbccd957 #bbccd957 #d6e6f275;border-radius:8px;transform:translateZ(0);box-shadow:inset 0 2px 2px #ffffff09,inset 0 -1px #000000e0,0 5px 10px #00000061,0 18px 42px #00000080}.recordCard:after,.caseLinkCard:after,.contactCard:after,.serviceDetailGrid article:after,.resourceGrid a:after,.proSeGrid article:after,.pathGrid a:after,.legalCaseGrid a:after{display:none}.serviceLinkGrid a:hover,.quickLinkGrid a:hover,.resourceGrid a:hover,.pathGrid a:hover,.legalCaseGrid a:hover{border-color:#84b9ffb8;transform:translateY(-4px)scale(1.008);box-shadow:inset 0 2px 2px #ffffff0e,inset 0 -1px #000000e6,0 10px 20px #00000075,0 26px 54px #0013378c}.homePage .serviceLinkGrid a{background-color:#0a0d10;background-image:linear-gradient(145deg,#ffffff13,#ffffff03 34%,#0000003d),linear-gradient(#030609eb,#05080bf5),var(--marble);background-size:auto,auto,cover;border:1px solid #bbccd957;border-top-color:#ebf6ff99;border-radius:8px;box-shadow:inset 0 2px 2px #ffffff0a,inset 0 -1px #000000e6,0 6px 14px #00000061,0 20px 42px #00000075}.homePage .serviceLinkGrid a:before{mix-blend-mode:normal;background:linear-gradient(115deg,#ffffff14,#0000 34%,#3f88ff17)}.homePage .serviceLinkGrid a:hover{background-color:#0c1118;border-color:#84b9ffb8;transform:translateY(-4px)scale(1.008);box-shadow:inset 0 2px 2px #ffffff0f,inset 0 -1px #000000e6,0 10px 20px #00000075,0 26px 54px #0013378c}.primaryButton,.formButton,.navCta,.homePage .brandMark,.footerBrand .brandMark,.homePage .serviceLinkGrid span{border-radius:6px;box-shadow:inset 0 1px #ffffff9e,inset 0 -1px #000f44e6,0 3px 8px #0006,0 10px 24px #00185c59}.primaryButton:hover,.formButton:hover,.navCta:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffffb8,inset 0 -1px #000f44e6,0 6px 12px #00000070,0 16px 30px #001f6c6b}.resourceGrid p,.quickLinkGrid p,.serviceDetailGrid p,.legalCaseGrid p,.proSeGrid p{font-size:14px;color:#d0d6da!important}input,textarea,select{font-size:16px;line-height:1.5}@media (prefers-reduced-motion:reduce){.serviceLinkGrid a:hover,.quickLinkGrid a:hover,.resourceGrid a:hover,.pathGrid a:hover,.legalCaseGrid a:hover{transform:none}}body{font-size:20px}nav{font-size:16px}.brand{font-size:15px}.brand small{font-size:10px}main p,footer p,main li{font-size:1.05rem}.compactHero>div:first-child>p:not(.eyebrow),.resourceHero>div>p:not(.eyebrow),.bottomFounder>div>p:not(.eyebrow){font-size:21px}.serviceLinkGrid a,.homePage .serviceLinkGrid a{font-size:20px}.quickLinkGrid h3{font-size:28px}.quickLinkGrid p,.resourceGrid p,.serviceDetailGrid p,.legalCaseGrid p,.proSeGrid p{font-size:17.5px}.eyebrow,.resourceGrid span,.legalCaseGrid span,.proSeGrid article>span,.caseLinkCard>span,.contactLabel{font-size:12.5px}.primaryButton,.formButton,.navCta,.textLink,.contactShortcut,.caseLinkCard b,.resourceGrid b,.caseForm label,.contactCard label{font-size:15px}input,textarea,select{font-size:20px}.miniChecklist p,.dispatchTopics p,.familySteps p,.steps p{font-size:15px}@media (width<=900px){nav{font-size:15px}}@media (width<=560px){body{font-size:18px}.navCta{font-size:14px}.compactHero>div:first-child>p:not(.eyebrow),.resourceHero>div>p:not(.eyebrow),.bottomFounder>div>p:not(.eyebrow){font-size:19px}.serviceLinkGrid a,.homePage .serviceLinkGrid a{font-size:18px}}:root{--gold:#d9aa43;--gold-light:#fff0a6;--gold-deep:#7a4708;--gold-gloss:linear-gradient(180deg,#fff6bd 0%,#f7d778 16%,#c88921 42%,#784006 66%,#d59b2d 82%,#fff0a0 100%)}.siteHeader{border-bottom-color:#e2b44d7a;box-shadow:0 8px 28px #00000085,inset 0 -1px #ffe5971f}.brandMark,.homePage .brandMark,.footerBrand .brandMark{background:var(--gold-gloss);text-shadow:0 1px #ffffffa6;border-color:#fff0a6 #fff0a6 #704006;box-shadow:inset 0 1px #fffbd4,inset 0 -2px 2px #572a00b3,0 4px 10px #0000008f,0 0 20px #dda73626;color:#201200!important}.primaryButton,.formButton,.navCta{background:var(--gold-gloss);text-shadow:0 1px #ffffffa8;border-color:#fff0a6 #fff0a6 #704006;box-shadow:inset 0 1px #fffbd4,inset 0 -2px 2px #572a00a6,0 4px 10px #00000073,0 12px 28px #90530847;color:#211300!important}.primaryButton:hover,.formButton:hover,.navCta:hover{background:linear-gradient(#fffbd1 0%,#ffe58c 18%,#d99b2f 44%,#8b4d08 67%,#efbd4e 84%,#fff5b5 100%);border-color:#fff8c8;box-shadow:inset 0 1px #fff,inset 0 -2px 2px #572a009e,0 7px 14px #00000080,0 18px 34px #ac660c57;color:#1b0e00!important}.section,.contactSection,.resourceSection,.compactServices,.quickHub,.compactSplit{background-color:#020817;background-image:radial-gradient(circle at 16% 0%,#1a59c647,transparent 37%),linear-gradient(#00071ce6,#000412f5),var(--blue-marble);background-position:50%;background-size:auto,auto,cover}.serviceLinkGrid a,.quickLinkGrid a,.recordCard,.caseLinkCard,.contactCard,.serviceDetailGrid article,.resourceGrid a,.proSeGrid article,.pathGrid a,.legalCaseGrid a,.deadlineCard,.preparePanel,.familySteps article,.steps article,.faqGrid details,.homePage .serviceLinkGrid a{background-color:#061439;background-image:linear-gradient(145deg,#619dff29 0%,#0b2d6f1f 30%,#000518b3 100%),linear-gradient(#000c30d6,#00051bf0),var(--blue-marble);background-position:50%;background-size:auto,auto,cover;border-color:#f4d778 #cf9a2fad #cf9a2fad #d7a742;box-shadow:inset 0 1px #fff1b13d,inset 0 -1px #412000b3,0 7px 16px #0000006b,0 22px 48px #0000008f}.serviceLinkGrid a:hover,.quickLinkGrid a:hover,.resourceGrid a:hover,.pathGrid a:hover,.legalCaseGrid a:hover,.homePage .serviceLinkGrid a:hover{border-color:#ffe494;box-shadow:inset 0 1px #fff8ce5c,inset 0 -1px #412000b3,0 10px 22px #0000007a,0 28px 58px #000b2ab3,0 0 22px #daa43124}.homePage .serviceLinkGrid a{text-align:center;justify-content:center;align-items:center;padding-left:72px;padding-right:72px;line-height:1.3;display:flex}.homePage .serviceLinkGrid span{background:var(--gold-gloss);text-shadow:0 1px #ffffff9e;border-color:#fff0a6;position:absolute;top:50%;left:22px;transform:translateY(-50%);box-shadow:inset 0 1px #fffbd4,inset 0 -2px 2px #572a00a6,0 4px 10px #00000080;color:#211300!important}.homePage .serviceLinkGrid b{color:#f6d778;background:linear-gradient(#102e69,#041334);border-color:#d9aa43;position:absolute;top:50%;right:22px;transform:translateY(-50%);box-shadow:inset 0 1px #fff1b133,0 3px 8px #0000006b}.homePage .serviceLinkGrid a:hover b{background:var(--gold-gloss);color:#211300;border-color:#fff0a6;transform:translate(2px,-50%)}.quickLinkGrid a,.resourceGrid a,.legalCaseGrid a,.pathGrid a{text-align:center;align-items:center}.quickLinkGrid a{justify-content:center}.quickLinkGrid span{margin-top:18px}.resourceGrid h2,.resourceGrid p,.resourceGrid b,.legalCaseGrid h3,.legalCaseGrid p,.pathGrid h2,.pathGrid p{text-align:center}main h1,main h2{color:#f7f8fb;text-shadow:0 2px 12px #000000d1}@media (width<=560px){.homePage .serviceLinkGrid a{padding-left:58px;padding-right:58px}.homePage .serviceLinkGrid span{left:14px}.homePage .serviceLinkGrid b{right:14px}}:root{--black-leather:url(/black-leather.jpg)}html,body,main{background-color:#020304;background-image:linear-gradient(#000000c7,#000000e6),var(--black-leather);background-position:top;background-size:auto,720px}.siteHeader,footer{background-color:#020304;background-image:linear-gradient(#000000d1,#000000eb),var(--black-leather);background-position:50%;background-size:auto,620px}.hero:after{display:none}.serviceLinkGrid a,.quickLinkGrid a,.recordCard,.caseLinkCard,.contactCard,.serviceDetailGrid article,.resourceGrid a,.proSeGrid article,.pathGrid a,.legalCaseGrid a,.deadlineCard,.preparePanel,.familySteps article,.steps article,.faqGrid details,.homePage .serviceLinkGrid a{box-shadow:inset 0 1px #fff1b138,inset 0 -1px #1f1100b3,0 7px 15px #0000007a,0 20px 42px #00000094}.serviceLinkGrid a:hover,.quickLinkGrid a:hover,.resourceGrid a:hover,.pathGrid a:hover,.legalCaseGrid a:hover,.homePage .serviceLinkGrid a:hover{box-shadow:inset 0 1px #fff8ce4d,inset 0 -1px #1f1100b8,0 10px 20px #00000085,0 28px 52px #000000ad}.homePage .serviceLinkGrid a:before{opacity:.55;background:linear-gradient(115deg,#ffffff12,#0000 34%)}.serviceLinkGrid a,.quickLinkGrid a,.recordCard,.caseLinkCard,.contactCard,.serviceDetailGrid article,.resourceGrid a,.proSeGrid article,.pathGrid a,.legalCaseGrid a,.deadlineCard,.preparePanel,.familySteps article,.steps article,.faqGrid details,.homePage .serviceLinkGrid a{background-color:#06163d;background-image:linear-gradient(125deg,#4b8bee29 0%,#0f377e14 28%,#0109238f 72%,#071941b8 100%);background-position:50%;background-size:cover;border-color:#f0d174 #cf9a2fad #cf9a2fad #d4a23d}.brandMark,.homePage .brandMark,.footerBrand .brandMark,.primaryButton,.formButton,.navCta,.homePage .serviceLinkGrid span{text-shadow:0 1px 1px #00163d,0 2px 5px #0000009e;background-color:#06399b;background-image:linear-gradient(#b8dcff 0%,#4c91d5 15%,#1254a0 38%,#062a69 66%,#1355a0 82%,#87c1ef 100%);border-color:#9dcefa #9dcefa #031d4c;box-shadow:inset 0 1px #ffffffad,inset 0 -2px 2px #00103dc7,0 4px 10px #0000007a,0 12px 25px #001b5b47;color:#fff!important}.primaryButton:hover,.formButton:hover,.navCta:hover{background-image:linear-gradient(#d2eaff 0%,#61a7e5 16%,#1c65b2 40%,#073478 68%,#1c67b5 84%,#a8d5f6 100%);border-color:#c5e6ff;box-shadow:inset 0 1px #fff,inset 0 -2px 2px #00103dc2,0 7px 14px #0000007a,0 17px 31px #00236d59;color:#fff!important}nav a:not(.navCta):hover{color:#8fc9f5;text-shadow:0 0 10px #378bd547}.homePage .serviceLinkGrid span{border-color:#9dcefa;color:#fff!important}.homePage .serviceLinkGrid b{color:#bfe4ff;background:linear-gradient(#184e91,#062554);border-color:#70afe1;box-shadow:inset 0 1px #ffffff40,0 3px 8px #0000006b}.homePage .serviceLinkGrid a:hover b{color:#fff;background:linear-gradient(#69aee5,#0e4b92);border-color:#b9e0ff}.hero:after{content:none!important;box-shadow:none!important;border:0!important;display:none!important}.siteHeader{border-bottom-color:#649ed261}main>section,.section,.contactSection,.resourceSection,.compactServices,.quickHub,.compactSplit,.legalCasesSection,.correctionsGallery,.processSection,.innerHero,.dispatchHero,.familySupportBand,.imageFeature,.justiceStatement,.featuredCase{background-color:#020304;background-image:linear-gradient(#000000e6,#000000f2),var(--black-leather);background-position:top;background-size:auto,1100px}.serviceLinkGrid a,.quickLinkGrid a,.recordCard,.caseLinkCard,.contactCard,.serviceDetailGrid article,.resourceGrid a,.proSeGrid article,.pathGrid a,.legalCaseGrid a,.deadlineCard,.preparePanel,.familySteps article,.steps article,.faqGrid details,.homePage .serviceLinkGrid a{background-color:#062b83;background-image:linear-gradient(135deg,#0d58d4 0%,#093f9e 25%,#06276b 58%,#031336 82%,#082c7c 100%);border-width:1px;border-color:#f1d477 #d9aa43 #d9aa43 #e2b74f;border-radius:3px;box-shadow:inset 0 1px #fff3,inset 0 -1px #000312e0,0 7px 16px #00000094,0 18px 34px #0000008f}.serviceLinkGrid a:hover,.quickLinkGrid a:hover,.resourceGrid a:hover,.pathGrid a:hover,.legalCaseGrid a:hover,.homePage .serviceLinkGrid a:hover{background-image:linear-gradient(135deg,#176aea 0%,#0d4fbd 27%,#07317d 60%,#041943 82%,#0b3a98 100%);border-color:#f5d982;box-shadow:inset 0 1px #ffffff40,inset 0 -1px #000312e6,0 10px 22px #0000009e,0 24px 42px #000000a6}.homePage .serviceLinkGrid a:before{content:none!important;opacity:0!important;background:0 0!important;display:none!important}.primaryButton,.formButton,.navCta,.brandMark,.homePage .brandMark,.footerBrand .brandMark,.homePage .serviceLinkGrid span{background-color:#0757c9;background-image:linear-gradient(#d5edff 0%,#55a9ed 12%,#0870e8 35%,#03429f 66%,#0865da 83%,#9fd5f8 100%);border-color:#bce3ff #bce3ff #02275f}.primaryButton:hover,.formButton:hover,.navCta:hover{background-image:linear-gradient(#eff9ff 0%,#78c4f5 12%,#0b7cff 36%,#0451bb 66%,#1177ed 84%,#c5e8fc 100%)}.eyebrow,.resourceGrid span,.legalCaseGrid span,.proSeGrid article>span,.proSeGrid b,.deadlineFooter a,.quickLinkGrid span,.caseKicker span,.caseLinkCard>span,main h1 em,.homePage .compactServices .compactHeading>a{text-shadow:0 1px 2px #00153c;color:#77c6ff!important}@media (width<=700px){html,body,main{background-size:auto,900px;background-attachment:scroll}}html,body,main{background-color:#000;background-image:linear-gradient(118deg,#ffffff0b 0%,transparent 16%,#ffffff03 38%,transparent 60%),linear-gradient(#000000c2,#000000e6),var(--black-leather);background-position:top;background-size:auto,auto,900px;background-attachment:fixed}main>section,.section,.contactSection,.resourceSection,.compactServices,.quickHub,.compactSplit,.legalCasesSection,.correctionsGallery,.processSection,.innerHero,.dispatchHero,.familySupportBand,.imageFeature,.justiceStatement,.featuredCase{background-color:#010101;background-image:linear-gradient(180deg,#ffffff13 0%,#ffffff05 3%,transparent 16%),linear-gradient(120deg,#ffffff09 0%,transparent 22%,#ffffff03 46%,transparent 68%),linear-gradient(#000000b8,#000000e3),var(--black-leather);background-position:top;background-size:auto,auto,auto,900px;box-shadow:inset 0 1px #ffffff1a,inset 0 28px 55px #ffffff05,inset 0 -30px 70px #00000094}.siteHeader,footer{background-color:#000;background-image:linear-gradient(180deg,#fff1,transparent 22%),linear-gradient(#000000b3,#000000e0),var(--black-leather);background-position:50%;background-size:auto,auto,760px;box-shadow:inset 0 1px #ffffff1a,0 8px 28px #00000094}@media (width<=700px){html,body,main{background-size:auto,auto,760px;background-attachment:scroll}main>section,.section,.contactSection,.resourceSection,.compactServices,.quickHub,.compactSplit{background-size:auto,auto,auto,760px}}html,body,main{background-color:#111315;background-image:linear-gradient(118deg,#ffffff16 0%,transparent 18%,#ffffff06 40%,transparent 64%), linear-gradient(#090b0d7a,#040608a8), var(--black-leather)}main>section,.section,.contactSection,.resourceSection,.compactServices,.quickHub,.compactSplit,.legalCasesSection,.correctionsGallery,.processSection,.innerHero,.dispatchHero,.familySupportBand,.imageFeature,.justiceStatement,.featuredCase{background-color:#121416;background-image:linear-gradient(180deg,#ffffff1c 0%,#ffffff09 4%,transparent 18%), linear-gradient(120deg,#fff1 0%,transparent 24%,#ffffff06 48%,transparent 70%), linear-gradient(#0a0c0e75,#040608ab), var(--black-leather);box-shadow:inset 0 1px #ffffff26,inset 0 32px 64px #ffffff09,inset 0 -30px 70px #00000061}.siteHeader,footer{background-color:#0e1012;background-image:linear-gradient(180deg,#ffffff1a,transparent 24%), linear-gradient(#090b0d73,#030507ab), var(--black-leather);box-shadow:inset 0 1px #ffffff26,0 8px 28px #00000075}.activeFilingsSection{padding-top:90px}.activeFilingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.filingCard{background:linear-gradient(135deg,#0d58d4 0%,#093f9e 25%,#06276b 58%,#031336 82%,#082c7c 100%);border:1px solid #d9aa43;border-color:#f1d477 #d9aa43 #d9aa43 #e2b74f;border-radius:5px;overflow:hidden;box-shadow:inset 0 1px #fff3,0 18px 34px #0000008f}.filingCover{object-fit:cover;object-position:center top;border-bottom:1px solid #f1d477bf;width:100%;height:520px;display:block}.filingCoverLink{display:block}.filingCover.containCover{object-fit:contain;background:#050709}.filingBody{flex-direction:column;align-items:flex-start;min-height:315px;padding:30px;display:flex}.filingBody>span,.exhibitHeading span{color:#77c6ff;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:800}.filingBody h2{margin:28px 0 15px;font-size:35px;line-height:1.05}.filingBody p{margin:0 0 24px}.filingBody>a{color:#fff;background:linear-gradient(#55a9ed,#03429f);border:1px solid #9dcefa;border-radius:4px;margin-top:auto;padding:13px 17px;font-size:14px;font-weight:800;display:inline-flex}.brandaFiling{grid-column:1/-1}.brandaFiling .filingBody{min-height:0}.exhibitBlock{padding:0 30px 34px}.exhibitHeading{border-top:1px solid #d9aa438c;justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;padding-top:28px;display:flex}.exhibitHeading h3{margin:7px 0 0;font-family:Georgia,serif;font-size:30px}.exhibitHeading p{text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:13px!important}.exhibitGallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.exhibitGallery a{background:#06080a;border:1px solid #d9aa4394;padding:8px;transition:transform .2s,border-color .2s;display:block}.exhibitGallery a:hover{border-color:#f1d477;transform:translateY(-3px)}.exhibitGallery img{aspect-ratio:611/784;object-fit:cover;object-position:top;background:#fff;width:100%;display:block}.exhibitGallery b{color:#bfe4ff;text-align:center;padding:9px 4px 2px;font-size:12px;display:block}.proSeSupport{padding-top:20px}.proSeSupport .proSeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.platinumEvidence{padding:0 30px 34px}.platinumEvidence>a{background:#06080a;border:1px solid #d9aa43b8;padding:8px;transition:transform .2s,border-color .2s;display:block}.platinumEvidence>a:hover{border-color:#f1d477;transform:translateY(-3px)}.platinumEvidence img{background:#fff;width:100%;height:auto;display:block}.compactEvidence>a{max-width:420px;margin:0 auto}.compactEvidence img{image-rendering:auto}@media (width<=900px){.activeFilingGrid{grid-template-columns:1fr}.brandaFiling{grid-column:auto}.filingCover{object-fit:contain;background:#050709;height:auto;max-height:720px}.exhibitGallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){.filingBody,.exhibitBlock,.platinumEvidence{padding-left:20px;padding-right:20px}.filingBody h2{font-size:30px}.exhibitHeading{flex-direction:column;align-items:start}.exhibitGallery{grid-template-columns:repeat(2,minmax(0,1fr))}.proSeSupport .proSeGrid{grid-template-columns:1fr}}.scriptureDeclaration,.quoteInterlude{font-family:Lucida Calligraphy,Lucida Handwriting,URW Chancery L,cursive}.scriptureDeclaration{text-align:center;border-top:1px solid #d9aa43b8;border-bottom:1px solid #d9aa43b8;padding:clamp(54px,7vw,96px) clamp(28px,10vw,170px)}.scriptureDeclaration .quoteReference{color:#77c6ff;letter-spacing:.2em;text-transform:uppercase;margin:0 0 30px;font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:800}.scriptureDeclaration blockquote{color:#f7f8fb;max-width:1120px;margin:0 auto}.scriptureDeclaration blockquote p{margin:0;font-size:clamp(20px,2vw,29px);line-height:1.72}.scriptureDeclaration blockquote p+p{margin-top:24px}.quoteInterlude{text-align:center;border-top:1px solid #77c6ff52;border-bottom:1px solid #77c6ff52;padding:clamp(52px,7vw,92px) clamp(28px,12vw,200px)}.quoteInterlude blockquote{color:#f7f8fb;max-width:1100px;margin:0 auto;font-size:clamp(25px,3vw,43px);line-height:1.5}.quoteInterlude p{letter-spacing:.06em;font-family:Georgia,Times New Roman,serif;font-weight:700;color:#77c6ff!important;margin:25px 0 0!important;font-size:15px!important}.quoteInterlude a{border-bottom:1px solid}.quoteMandela blockquote{font-size:clamp(21px,2.4vw,34px)}.quoteStreet blockquote{max-width:850px}@media (width<=560px){.scriptureDeclaration blockquote p{font-size:19px;line-height:1.65}.quoteInterlude blockquote,.quoteMandela blockquote{font-size:22px;line-height:1.55}}html,body,main,.siteHeader,footer,main>section,.section,.contactSection,.resourceSection,.compactServices,.quickHub,.compactSplit,.legalCasesSection,.correctionsGallery,.processSection,.innerHero,.dispatchHero,.familySupportBand,.imageFeature,.justiceStatement,.featuredCase{background-repeat:no-repeat!important}html,body,main{background-position:top!important;background-size:cover!important}main>section,.section,.contactSection,.resourceSection,.compactServices,.quickHub,.compactSplit,.legalCasesSection,.correctionsGallery,.processSection,.innerHero,.dispatchHero,.familySupportBand,.imageFeature,.justiceStatement,.featuredCase,.siteHeader,footer{background-position:50%!important;background-size:cover!important}.scriptureDeclaration,.quoteInterlude{text-shadow:0 2px 8px #000,0 1px 2px #000;background-color:#15100b!important;background-image:linear-gradient(#0a0704a8,#080604d1),url(/biblical-unjust-judge-background.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.dispatchPage>section{background-image:linear-gradient(#000308b8,#000308e6),url(/handcuffed-prison-hands-background.jpg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.proSePage>section{background-image:linear-gradient(#00050eb3,#00040ce8),url(/shawshank-pro-se-background.jpg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.servicesPage>section{background-image:linear-gradient(#080603b8,#040404eb),url(/lincoln-lawyer-services-background.jpg)!important;background-position:50% 28%!important;background-repeat:no-repeat!important;background-size:cover!important}.familiesPage>section{background-image:linear-gradient(#05060aba,#040508eb),url(/attorney-client-families-background.webp)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.dispatchHero,.proSeHero,.serviceHero,.familyHero{grid-template-columns:minmax(0,820px);align-content:center;min-height:680px}.dispatchHero>img,.proSeHero>img,.serviceHero>figure,.familyHero>img{display:none!important}.dispatchHero>div,.proSeHero>div,.serviceHero>div,.familyHero>div{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#01050aa8;border:1px solid #d9aa4399;padding:clamp(28px,4vw,54px);box-shadow:0 22px 55px #00000080}@media (width<=700px){html,body,main{background-size:cover!important;background-attachment:scroll!important}.dispatchHero,.proSeHero,.serviceHero,.familyHero{min-height:580px}.dispatchPage>section,.proSePage>section,.servicesPage>section,.familiesPage>section,.scriptureDeclaration,.quoteInterlude{background-size:cover!important;background-attachment:scroll!important}}.mainDisclaimer{align-items:center;min-height:560px;padding:clamp(70px,10vw,145px) clamp(24px,9vw,150px);display:flex;background-color:#08090a!important;background-image:linear-gradient(90deg,#000000e6 0%,#000000bd 52%,#0000007a 100%),url(/jake-brigance-disclaimer-background.jpg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.mainDisclaimer>div{background:#020508b8;border-left:5px solid #77c6ff;max-width:850px;padding:clamp(28px,4vw,52px);box-shadow:0 24px 60px #0000008c}.mainDisclaimer h2{margin:0 0 25px;font-size:clamp(40px,5vw,72px);line-height:1}.mainDisclaimer p:not(.eyebrow){color:#e4e9ec;margin:0;font-size:clamp(17px,1.5vw,22px);line-height:1.75}@media (width<=560px){.mainDisclaimer{min-height:500px;background-position:62%!important}.mainDisclaimer>div{padding:25px 22px}}.productSection{padding-top:85px}.productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.productGrid article,.pricingGrid article{background:#030a18e6;border:1px solid #d9aa43b8;padding:34px;box-shadow:0 18px 42px #00000075}.productGrid article>span,.pricingGrid article>span{color:#77c6ff;letter-spacing:.06em;text-transform:uppercase;font-size:16px;font-weight:900}.productGrid h2,.pricingGrid h2{margin:22px 0 15px;font-size:34px}.productGrid p{line-height:1.65;color:#d2d9dd!important}.productGrid article>div{flex-wrap:wrap;gap:18px;margin-top:24px;display:flex}.productGrid a{border-bottom:1px solid #77c6ff;padding-bottom:5px;font-size:13px;font-weight:800}.productGrid a:last-child{color:#77c6ff}.pricingHero{align-items:center;min-height:620px;display:flex;background-image:linear-gradient(#010612b8,#01050feb),url(/shawshank-pro-se-background.jpg)!important}.pricingHero>div{background:#01050cb8;border-left:5px solid #77c6ff;max-width:920px;padding:clamp(30px,5vw,58px)}.pricingHero>div>p:not(.eyebrow){color:#d0d7dc;max-width:760px;margin:28px 0;font-size:20px;line-height:1.7}.pricingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.pricingGrid ul{border-top:1px solid #ffffff2e;margin:22px 0 30px;padding:0;list-style:none}.pricingGrid li{color:#dce2e6;border-bottom:1px solid #ffffff24;padding:12px 0;line-height:1.45}.pricingGrid .primaryButton{margin-top:auto}.pricingRules{grid-template-columns:1fr 1fr;gap:28px;padding:90px clamp(24px,8vw,130px);display:grid}.pricingRules article{background:#040b18e6;border:1px solid #d9aa43a6;padding:40px}.pricingRules h2{margin:0 0 22px;font-size:42px}.pricingRules li,.pricingRules p:not(.eyebrow){color:#d3dadd;line-height:1.65}.creditBand{text-align:center;padding:90px clamp(24px,10vw,170px)}.creditBand h2{max-width:950px;margin:0 auto 22px;font-size:clamp(40px,5vw,68px)}.creditBand>p:not(.eyebrow){color:#d3dadd;max-width:780px;margin:0 auto 30px;line-height:1.7}.caseForm select{width:100%;color:var(--ink);background:#fff;border:1px solid #c8bfb1;padding:12px;font:20px Arial,Helvetica,sans-serif}@media (width<=900px){.productGrid,.pricingGrid,.pricingRules{grid-template-columns:1fr}}@media (width<=560px){.productGrid article,.pricingGrid article,.pricingRules article{padding:26px 22px}.productGrid h2,.pricingGrid h2{font-size:29px}.pricingRules{padding:70px 20px}}
