.faq-block[data-astro-cid-lcehdtwb]{margin-top:1rem}.faq-item[data-astro-cid-lcehdtwb]{margin-bottom:0}.faq-item[data-astro-cid-lcehdtwb] h4[data-astro-cid-lcehdtwb]{margin:28px 0}.faq-item[data-astro-cid-lcehdtwb] p[data-astro-cid-lcehdtwb]{margin:14px 0;font-weight:300;line-height:1.8;white-space:pre-line}.faq-item[data-astro-cid-lcehdtwb] ul[data-astro-cid-lcehdtwb]{margin:14px 0;padding-left:1.25rem;font-weight:300;line-height:1.8}.faq-item[data-astro-cid-lcehdtwb] li[data-astro-cid-lcehdtwb]{margin-bottom:0}.practice-nav[data-astro-cid-neuyz664]{color:#000}.practice-nav[data-astro-cid-neuyz664] h2[data-astro-cid-neuyz664]{margin:0 0 28px}.practice-nav[data-astro-cid-neuyz664] ul[data-astro-cid-neuyz664]{list-style:none;margin:0;padding:0}.practice-nav[data-astro-cid-neuyz664] li[data-astro-cid-neuyz664]{margin-block:var(--row-mb, 14px);font-size:var(--row-fs, calc(.4 * var(--tu) + 14px));line-height:var(--row-lh, 1.8);font-weight:300}.practice-nav[data-astro-cid-neuyz664] li[data-astro-cid-neuyz664].category{font-weight:300;text-decoration:underline;text-underline-offset:3px}.practice-nav[data-astro-cid-neuyz664] li[data-astro-cid-neuyz664].link-item.indent{margin-left:1.5rem}.practice-nav[data-astro-cid-neuyz664] li[data-astro-cid-neuyz664].link-item.indent a[data-astro-cid-neuyz664]{font-style:italic}.practice-nav[data-astro-cid-neuyz664] a[data-astro-cid-neuyz664]{color:#000;font-weight:300}.practice-nav[data-astro-cid-neuyz664] a[data-astro-cid-neuyz664][aria-current=page]{color:var(--accent);font-weight:400}.practice-nav-toggle[data-astro-cid-neuyz664]{display:none}.nav-head[data-astro-cid-neuyz664]{display:contents}.nav-hint[data-astro-cid-neuyz664]{display:none}@media(max-width:900px){.practice-nav[data-astro-cid-neuyz664]{display:grid;grid-template-areas:"head" "list"}.practice-nav-toggle[data-astro-cid-neuyz664]{display:block;grid-area:head;z-index:1;appearance:none;margin:0;padding:0;border:0;background:none;min-height:44px;opacity:0;cursor:pointer}.nav-head[data-astro-cid-neuyz664]{display:flex;grid-area:head;position:relative;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:44px;padding:11px 52px;background:#fff;border:1px solid rgba(8,27,51,.32)}.practice-nav[data-astro-cid-neuyz664] h2[data-astro-cid-neuyz664]{margin:0;font-size:20px;line-height:1.3;color:#081b33}.nav-hint[data-astro-cid-neuyz664]{display:block;font-size:13px;font-weight:300;line-height:1.35;letter-spacing:.02em;color:#081b33a8}.nav-collapse[data-astro-cid-neuyz664]{grid-area:list}.nav-head[data-astro-cid-neuyz664]:after{content:"";position:absolute;right:20px;top:50%;width:9px;height:9px;margin-top:-6px;border-right:2px solid #081b33;border-bottom:2px solid #081b33;transform:rotate(45deg)}.practice-nav-toggle[data-astro-cid-neuyz664]:checked~.nav-head[data-astro-cid-neuyz664]:after{transform:rotate(-135deg);margin-top:-2px}.practice-nav-toggle[data-astro-cid-neuyz664]:focus-visible~.nav-head[data-astro-cid-neuyz664]{outline:2px solid #081b33;outline-offset:3px}.practice-nav-toggle[data-astro-cid-neuyz664]:active~.nav-head[data-astro-cid-neuyz664]{background:#f1f1f1}.nav-collapse[data-astro-cid-neuyz664]{display:grid;grid-template-rows:0fr}.nav-collapse[data-astro-cid-neuyz664]>ul[data-astro-cid-neuyz664]{overflow:hidden;min-height:0;visibility:hidden}.nav-collapse[data-astro-cid-neuyz664]>ul[data-astro-cid-neuyz664]>li[data-astro-cid-neuyz664]:first-child{margin-top:28px}.practice-nav-toggle[data-astro-cid-neuyz664]:checked~.nav-collapse[data-astro-cid-neuyz664]{grid-template-rows:1fr}.practice-nav-toggle[data-astro-cid-neuyz664]:checked~.nav-collapse[data-astro-cid-neuyz664]>ul[data-astro-cid-neuyz664]{visibility:visible}@media(prefers-reduced-motion:no-preference){.nav-collapse[data-astro-cid-neuyz664]{transition:grid-template-rows .22s ease}.nav-collapse[data-astro-cid-neuyz664]>ul[data-astro-cid-neuyz664]{transition:visibility 0s linear .22s}.practice-nav-toggle[data-astro-cid-neuyz664]:checked~.nav-collapse[data-astro-cid-neuyz664]>ul[data-astro-cid-neuyz664]{transition:visibility 0s linear 0s}.nav-head[data-astro-cid-neuyz664]:after{transition:transform .22s ease}}}.content-grid[data-astro-cid-5eclpywj]{display:grid;grid-template-columns:34vw 1fr;gap:7.8vw;align-items:start}.sidebar[data-astro-cid-5eclpywj]{display:flex;flex-direction:column;gap:4.2vw}.cta-card[data-astro-cid-5eclpywj]{position:relative;border-radius:63px;overflow:hidden;background:var(--offwhite);color:var(--navy);min-height:380px}.cta-card[data-astro-cid-5eclpywj] .cta-bg{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover}.cta-card[data-astro-cid-5eclpywj]:after{content:"";position:absolute;inset:0;z-index:0;background:#edededf2}.cta-copy[data-astro-cid-5eclpywj]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:380px;padding:2rem 12.8%;container-type:inline-size}.hero-h1[data-astro-cid-5eclpywj]{text-align:center;margin:2.36vw 0 4.19vw}.cta-copy[data-astro-cid-5eclpywj] h2[data-astro-cid-5eclpywj]{margin:0 0 1rem;color:#000;font-size:23.7px;font-size:8.73cqi;line-height:1;white-space:nowrap}.cta-copy[data-astro-cid-5eclpywj] p[data-astro-cid-5eclpywj]{margin:0 0 .6rem;font-weight:300;font-size:14px;color:var(--navy)}.cta-copy[data-astro-cid-5eclpywj] p[data-astro-cid-5eclpywj]:nth-of-type(2){font-size:calc(.4 * var(--tu) + 14px)}.cta-button[data-astro-cid-5eclpywj]{--btn-bg: #000;--btn-text: var(--offwhite);font-size:calc(.1 * var(--tu) + 14px);padding:1.2em 2em;margin-top:1rem}.main-copy[data-astro-cid-5eclpywj] h2{margin-top:0}.main-copy[data-astro-cid-5eclpywj] .t-h4--first{color:var(--dark-accent)}.main-copy[data-astro-cid-5eclpywj] p{font-weight:300;line-height:1.8;margin:14px 0}.main-copy[data-astro-cid-5eclpywj] p:has(a[href^="tel:"]):has(a[href="/contact"]){background:var(--navy);color:#fff;text-align:center;padding:1.75rem 2.5rem;border-radius:8px;font-weight:400}.main-copy[data-astro-cid-5eclpywj] p:has(a[href^="tel:"]):has(a[href="/contact"]) a{color:var(--accent-on-dark)}@media(min-width:1200px)and (min-height:900px){.sidebar[data-astro-cid-5eclpywj]{position:sticky;top:var(--sb-top);--sb-top: calc(var(--header-h-shrunk) + 16px);--sb-avail: calc(100vh - var(--sb-top) - 16px);--sb-gap: clamp(14px, 2.2vh, 61px);--nav-head-fs: clamp(19px, 2.4vh, 34.736px);--nav-head-mb: clamp(8px, 1.4vh, 28px);--nav-head-h: calc(var(--nav-head-fs) * 1.333 + var(--nav-head-mb));--card-floor: 245px;--row-h: clamp( 24px, calc( (var(--sb-avail) - var(--nav-head-h) - var(--sb-gap) - var(--card-floor)) / var(--nav-rows) ), 30px );--row-mb: 0;--row-lh: var(--row-h);--row-fs: clamp(14px, calc(var(--row-h) * .62), 23.2px);--nav-h: calc(var(--nav-head-h) + var(--row-h) * var(--nav-rows));--card-h: clamp( var(--card-floor), calc(var(--sb-avail) - var(--nav-h) - var(--sb-gap)), 380px );gap:var(--sb-gap)}.sidebar[data-astro-cid-5eclpywj] .practice-nav h2{font-size:var(--nav-head-fs);margin-bottom:var(--nav-head-mb)}.cta-card[data-astro-cid-5eclpywj],.cta-copy[data-astro-cid-5eclpywj]{min-height:var(--card-h)}.cta-copy[data-astro-cid-5eclpywj]{padding-block:calc(var(--card-h) * .055)}.cta-copy[data-astro-cid-5eclpywj] h2[data-astro-cid-5eclpywj]{margin-bottom:calc(var(--card-h) * .035)}.cta-copy[data-astro-cid-5eclpywj] p[data-astro-cid-5eclpywj]{margin-bottom:calc(var(--card-h) * .022);line-height:1.45}.cta-copy[data-astro-cid-5eclpywj] p[data-astro-cid-5eclpywj]:nth-of-type(1){font-size:clamp(12px,calc(var(--card-h) * .05),14px)}.cta-copy[data-astro-cid-5eclpywj] p[data-astro-cid-5eclpywj]:nth-of-type(2){font-size:clamp(15px,calc(var(--card-h) * .072),calc(.4 * var(--tu) + 14px))}.cta-button[data-astro-cid-5eclpywj]{font-size:clamp(12px,calc(var(--card-h) * .05),calc(.1 * var(--tu) + 14px));padding-block:calc(var(--card-h) * .045);margin-top:calc(var(--card-h) * .04)}}@media(max-width:900px){.content-grid[data-astro-cid-5eclpywj]{grid-template-columns:minmax(0,1fr)}.sidebar[data-astro-cid-5eclpywj]{order:1}.sidebar[data-astro-cid-5eclpywj] .practice-nav h2{text-align:center}.sidebar[data-astro-cid-5eclpywj] .practice-nav ul{width:fit-content;max-width:100%;margin-inline:auto}}
