.pf-reading-header{z-index:100;margin-bottom:calc(-1 * var(--service-header-height,76px));color:#325974;background:var(--pf-material-fill);backdrop-filter:blur(12px);position:sticky;inset:0 0 auto}.pf-reading-header__bar{max-width:1444px;height:var(--service-header-height,76px);border-bottom:1px solid #cedbe7;align-items:center;gap:28px;margin:auto;padding-inline:42px;display:flex;position:relative}.pf-reading-header__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pf-reading-header a{text-decoration:none}.pf-reading-header__brand{letter-spacing:-.03em;color:var(--pf-ink,#262626);white-space:nowrap;flex:none;align-items:center;font-family:EB Garamond,Times New Roman,sans-serif;font-size:17.6px;font-weight:500;line-height:1;display:inline-flex}.pf-reading-header__lockup{align-items:baseline;gap:6px;display:inline-flex}.pf-reading-header__mark{letter-spacing:normal;flex:none;font-family:inherit;font-size:24px}.pf-reading-header__global,.pf-reading-header__chapters{flex:1;justify-content:center;align-self:stretch;align-items:center;gap:24px;min-width:0;display:flex}.pf-reading-header__global>a,.pf-reading-header summary,.pf-reading-header__menu,.pf-reading-header__chapters>a{color:#325974;min-height:44px;font-size:15px;font-weight:var(--pf-weight-400,400);white-space:nowrap;align-items:center;gap:7px;padding-top:7px;line-height:1.5;display:flex}.pf-reading-header__chapters>a{align-self:stretch;position:relative}.pf-reading-header__chapters>a[aria-current]:after{content:"";background:currentColor;height:2px;position:absolute;bottom:0;left:0;right:0}.pf-reading-header summary{cursor:pointer;list-style:none}.pf-reading-header summary::-webkit-details-marker{display:none}.pf-reading-header__chevron,.pf-reading-header__menu svg{flex:none;width:18px;height:18px;display:block}.pf-reading-header details[open]>summary>.pf-reading-header__chevron{transform:rotate(180deg)}.pf-reading-header__menu{cursor:pointer;background:0 0;border:0;padding:7px 0 0;font-family:inherit}.pf-reading-header__menu[aria-expanded=true],.pf-reading-header a:hover,.pf-reading-header summary:hover,.pf-reading-header__menu:hover{color:#182f41}.pf-reading-header :is(a,summary,button):focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid #477ea6}.pf-reading-header__contact{flex:none}.pf-reading-header__contact .button_wrap{min-height:42px;font-size:14px;font-weight:var(--pf-weight-400,400);white-space:nowrap;gap:14px;padding:10px 18px}.pf-reading-header__chapters,.pf-reading-header__selector,.pf-reading-header__menu,.pf-reading-header[data-mode=reading]:not([data-navigation-open]) .pf-reading-header__global{display:none}.pf-reading-header[data-mode=reading]:not([data-navigation-open]) .pf-reading-header__chapters,.pf-reading-header[data-mode=reading] .pf-reading-header__menu{display:flex}.pf-reading-header__panel{max-height:calc(100dvh - var(--service-header-height,76px) - var(--service-banner-height,0px));overscroll-behavior:contain;background:#f5f7fd;border:1px solid #cedbe7;border-top:0;grid-template-columns:1.2fr 1fr 1fr .7fr;gap:32px;padding:32px 42px;display:grid;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 16px 28px #32597412}.pf-reading-header__panel--partial{grid-template-columns:1fr 1fr;min-width:min(680px,100%);right:auto}.pf-reading-header__group p{color:#587086;font-size:13px;font-weight:var(--pf-weight-400,400);margin:0 0 14px}.pf-reading-header__group ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.pf-reading-header__panel a{color:#325974;min-height:44px;font-size:15px;font-weight:var(--pf-weight-400,400);padding-block:9px;line-height:1.5;display:block}.pf-reading-header__panel--sections{grid-template-columns:1fr;gap:0}.pf-reading-header__panel--sections a{border-bottom:1px solid #dce5ee;padding:14px 0}.pf-reading-header__panel--sections a[aria-current]{font-weight:var(--pf-weight-500,500)}@media (width>=1251px){.pf-reading-header[data-mode=reading][data-compact-chapters]:not([data-navigation-open]) .pf-reading-header__chapters{visibility:hidden;pointer-events:none;width:max-content;max-width:100%;position:absolute;left:0;overflow:hidden}.pf-reading-header[data-mode=reading][data-compact-chapters]:not([data-navigation-open]) .pf-reading-header__selector{flex:1;min-width:0;display:block}.pf-reading-header__selector summary{justify-content:center}.pf-reading-header__selector [data-current-section]{text-overflow:ellipsis;overflow:hidden}}@media (width<=1250px){.pf-reading-header:not([data-enhanced]){margin-bottom:0;position:relative}.pf-reading-header__bar{height:auto;min-height:var(--service-header-height,76px);grid-template-columns:auto minmax(0,1fr) auto auto;gap:0 24px;display:grid}.pf-reading-header__brand{grid-area:1/1}.pf-reading-header__chapters{display:none!important}.pf-reading-header__menu{grid-area:1/4}.pf-reading-header[data-enhanced] .pf-reading-header__menu{display:flex}.pf-reading-header__contact{grid-area:1/3}.pf-reading-header[data-mode=reading]:not([data-navigation-open]) .pf-reading-header__selector{grid-area:1/2;min-width:0;display:block}.pf-reading-header__global{border-top:1px solid #cedbe7;grid-area:2/1/auto/-1;justify-content:start;padding-block:12px}.pf-reading-header[data-enhanced]:not([data-navigation-open]) .pf-reading-header__global{display:none}.pf-reading-header__bar:has(.pf-reading-header__global)>.pf-reading-header__brand{min-height:var(--service-header-height,76px)}.pf-reading-header__panel--partial{min-width:0;max-height:calc(100dvh - 150px);left:0;right:0}}@media (width<=767px){.pf-reading-header__bar{grid-template-columns:auto minmax(0,1fr) auto;gap:0 14px;padding-inline:22px}.pf-reading-header__contact{display:none}.pf-reading-header[data-navigation-open] .pf-reading-header__contact{grid-area:3/1/auto/-1;padding-bottom:16px;display:block}.pf-reading-header[data-navigation-open] .pf-reading-header__contact .button_wrap{min-height:44px}.pf-reading-header__menu{grid-column:3}.pf-reading-header summary,.pf-reading-header__menu{font-size:14px}.pf-reading-header__selector summary{justify-content:flex-end}.pf-reading-header__selector [data-current-section]{text-overflow:ellipsis;overflow:hidden}.pf-reading-header__global{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:4px 20px;display:grid}.pf-reading-header__global>a{white-space:normal;font-size:14px}.pf-reading-header__panel{grid-template-columns:1fr 1fr;gap:26px 20px;padding:24px 22px}.pf-reading-header__panel--partial{max-height:calc(100dvh - 250px)}.pf-reading-header__panel--sections{grid-template-columns:1fr;gap:0}}@media (width<=359px){.pf-reading-header__bar{gap:0 10px;padding-inline:16px}}@media screen{:root[data-mode=dark] .pf-reading-header{color:#769fbc}:root[data-mode=dark] .pf-reading-header__bar{border-bottom-color:#1f2931}:root[data-mode=dark] .pf-reading-header__global>a,:root[data-mode=dark] .pf-reading-header summary,:root[data-mode=dark] .pf-reading-header__menu,:root[data-mode=dark] .pf-reading-header__chapters>a,:root[data-mode=dark] .pf-reading-header__panel a{color:#769fbc}:root[data-mode=dark] .pf-reading-header__menu[aria-expanded=true],:root[data-mode=dark] .pf-reading-header a:hover,:root[data-mode=dark] .pf-reading-header summary:hover,:root[data-mode=dark] .pf-reading-header__menu:hover{color:#bad5ec}:root[data-mode=dark] .pf-reading-header :is(a,summary,button):focus-visible{outline-color:#41789f}:root[data-mode=dark] .pf-reading-header__panel{background:#0d1013;border-color:#1f2931;box-shadow:0 16px 28px #00000047}:root[data-mode=dark] .pf-reading-header__group p{color:#6a839a}:root[data-mode=dark] .pf-reading-header__panel--sections a{border-bottom-color:#192026}}@media screen and (width<=1250px){:root[data-mode=dark] .pf-reading-header__global{border-top-color:#1f2931}}@media (forced-colors:active){.pf-reading-header{backdrop-filter:none;background:canvas}.pf-reading-header__bar,.pf-reading-header__panel{background:canvas;border-color:canvastext}.pf-reading-header a,.pf-reading-header summary{color:linktext}.pf-reading-header [aria-current]{text-decoration:underline}}@property --pf-drop-press{syntax:"<number>";inherits:false;initial-value:1}.pf-reading-header__drop{display:none}.pf-reading-header[data-liquid]{--pf-glass-cast:#3259742e}@media screen{:root[data-mode=dark] .pf-reading-header[data-liquid]{--pf-glass-cast:#0009}}@media (width>=1251px) and (forced-colors:none){.pf-reading-header[data-liquid] .pf-reading-header__drop{pointer-events:none;opacity:0;will-change:transform, width;--pf-drop-tint:45%;border-radius:999px;height:34px;transition:opacity .15s,--pf-drop-press 90ms;display:block;position:absolute;top:0;left:0}.pf-reading-header[data-liquid] .pf-reading-header__drop[data-state=shown]{opacity:1}.pf-reading-header[data-liquid] .pf-reading-header__drop[data-pressed]{--pf-drop-press:.96}.pf-reading-header[data-liquid] .pf-reading-header__chapters>a[aria-current]:after{display:none}.pf-reading-header[data-liquid] .pf-reading-header__drop:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.pf-reading-header[data-liquid=static] .pf-reading-header__drop{z-index:0}.pf-reading-header[data-liquid=static] :is(.pf-reading-header__global,.pf-reading-header__chapters){z-index:1;position:relative}.pf-reading-header[data-liquid=refract] :is(a,summary):focus-visible{z-index:3;position:relative}.pf-reading-header[data-liquid=refract] .pf-reading-header__drop{z-index:2;--pf-drop-tint:10%;backdrop-filter:url(#pf-liquid-drop)}@supports (color:color(from red xyz-d65 x y z)) and (width:calc(pow(2, 1) * 1px)){.pf-reading-header[data-liquid] .pf-reading-header__drop{background:linear-gradient(-75deg, color-mix(in srgb, var(--pf-glass-glint) calc(var(--pf-drop-tint) / 3), transparent), color-mix(in srgb, var(--pf-glass-glint) var(--pf-drop-tint), transparent), color-mix(in srgb, var(--pf-glass-glint) calc(var(--pf-drop-tint) / 3), transparent));box-shadow:inset 0 2px 2px #0000000a, inset 0 -2px 2px var(--pf-glass-glint), inset 0 0 1.5px 3.5px color-mix(in srgb, var(--pf-glass-rim) 40%, transparent), 0 4px 3px -3px var(--pf-glass-cast)}}@supports not ((color:color(from red xyz-d65 x y z)) and (width:calc(pow(2, 1) * 1px))){.pf-reading-header[data-liquid] .pf-reading-header__drop{box-shadow:inset 0 2px 2px #0000000a, inset 0 -2px 2px #fff9, inset 0 0 1.5px 3.5px #ffffff2e, 0 4px 3px -3px var(--pf-glass-cast);background:linear-gradient(-75deg,#ffffff26,#ffffff73,#ffffff26)}.pf-reading-header[data-liquid=refract] .pf-reading-header__drop{background:linear-gradient(-75deg,#ffffff05,#ffffff1a,#ffffff05)}.pf-reading-header[data-liquid] .pf-reading-header__drop:after{background:radial-gradient(48px circle at var(--pf-glass-light-x,22%) var(--pf-glass-light-y,0%), #fff, #fff0 70%), linear-gradient(90deg, #32597473, #32597400 20px calc(100% - 20px), #32597473), linear-gradient(#fffc, #fffc)}}.pf-reading-header[data-liquid=refract]{backdrop-filter:none;background:0 0;box-shadow:inset 0 -1px #ffffffd9,0 1px #97b4cd47,0 12px 24px -16px #45607e40}.pf-reading-header[data-liquid=refract]:before{content:"";z-index:-1;background:var(--pf-material-fill);backdrop-filter:blur(12px);pointer-events:none;position:absolute;inset:0}.pf-reading-header[data-liquid=refract] .pf-reading-header__bar{border-bottom-color:#0000}}@media (prefers-reduced-motion:reduce){.pf-reading-header[data-liquid] .pf-reading-header__drop{transition:none}}@media screen and (width>=1251px) and (forced-colors:none){:root[data-mode=dark] .pf-reading-header[data-liquid=refract]{box-shadow:inset 0 -1px #ffffff14,0 1px #00000080,0 12px 24px -16px #0009}}body:has([data-service-header][data-liquid]){--pf-glass-rim-ratio:1.12;--pf-glass-glint-ratio:1.35;--pf-glass-end-ratio:1.3;--pf-glass-end-sign:-1;--pf-glass-mirror:0}@media screen{:root[data-mode=dark] body:has([data-service-header][data-liquid]){--pf-glass-end-sign:1;--pf-glass-mirror:1}}body:has([data-service-header][data-liquid]) :is(.button_wrap--contact,.pf-theme-switch__option){--pf-glass-fill:color-mix(in srgb, var(--pf-accent,#d0dff9) 62%, var(--pf-page,#f3f6fc))}body:has([data-service-header][data-liquid]) .pf-service-carousel__controls button{--pf-glass-fill:color-mix(in srgb, var(--pf-white,#fff) 50%, var(--pf-page,#f3f6fc))}body:has([data-service-header][data-liquid]) :is(.pf-service-situations__card--interactive,.pf-reading-header__drop){--pf-glass-fill:color-mix(in srgb, var(--pf-white,#fff) 62%, var(--pf-page,#f3f6fc))}body:has([data-service-header][data-liquid]) .map-studio .button_wrap--primary,body:has([data-service-header][data-liquid]) .lawyers-explorer .hf-map-city-link{--pf-glass-fill:var(--pf-accent,#d0dff9)}body:has([data-service-header][data-liquid]) .point-evidence-pill{--pf-glass-fill:color-mix(in srgb, #fff 54%, var(--pf-page,#f3f6fc));box-shadow:0 6px 24px #9fbce620}body:has([data-service-header][data-liquid]) .pf-case-orb__pause{--pf-glass-fill:color-mix(in srgb, #f6f9ff 53%, var(--pf-page,#f3f6fc))}@media screen{:root[data-mode=dark] body:has([data-service-header][data-liquid]) .point-evidence-pill{--pf-glass-fill:color-mix(in srgb, #181818 54%, var(--pf-page));box-shadow:0 6px 24px #0006}:root[data-mode=dark] body:has([data-service-header][data-liquid]) .pf-case-orb__pause{--pf-glass-fill:color-mix(in srgb, #12151a 53%, var(--pf-page))}}body:has([data-service-header][data-liquid]) .pf-reading-header__drop{--pf-glass-end-ratio:1.9}@media (hover:hover){body:has([data-service-header][data-liquid]) .button_wrap--contact:hover:not(:disabled){--pf-glass-fill:var(--pf-accent,#d0dff9)}}body:has([data-service-header][data-liquid]) :is(.button_wrap--contact,.pf-service-situations__card--interactive,.pf-service-carousel__controls button,.point-evidence-pill,.pf-case-orb__pause,.map-studio .button_wrap--primary,.lawyers-explorer .hf-map-city-link,.pf-theme-switch__option:has(input:checked)):after{--pf-glass-streak:linear-gradient(var(--pf-glass-light,-45deg), var(--pf-glass-shine) var(--pf-glass-inset,0px), color-mix(in srgb, var(--pf-glass-shine) 40%, transparent) calc(var(--pf-glass-inset,0px) + 4px), transparent calc(var(--pf-glass-inset,0px) + 11px) calc(100% - var(--pf-glass-inset,0px) - 11px), color-mix(in srgb, var(--pf-glass-shine) 40%, transparent) calc(100% - var(--pf-glass-inset,0px) - 4px), var(--pf-glass-shine) calc(100% - var(--pf-glass-inset,0px)))}body:has([data-service-header][data-liquid]) :is(.button_wrap--contact,.pf-service-situations__card--interactive,.pf-service-carousel__controls button,.point-evidence-pill,.map-studio .button_wrap--primary,.lawyers-explorer .hf-map-city-link){position:relative}@media (forced-colors:none){body:has([data-service-header][data-liquid]) :is(.button_wrap--contact,.pf-service-situations__card--interactive,.pf-service-carousel__controls button,.point-evidence-pill,.pf-case-orb__pause,.map-studio .button_wrap--primary,.lawyers-explorer .hf-map-city-link,.pf-theme-switch__option:has(input:checked)):after{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}body:has([data-service-header][data-liquid]) .pf-theme-switch__option:has(input:checked):after{inset:0}body:has([data-service-header][data-liquid]) :is(.button_wrap--contact,.pf-service-carousel__controls button,.point-evidence-pill,.pf-case-orb__pause,.map-studio .button_wrap--primary,.lawyers-explorer .hf-map-city-link):active:not(:disabled){transform:scale(.97)}body:has([data-service-header][data-liquid]) .pf-service-situations__card--interactive:has(.pf-service-situations__choice:active){transform:scale(.985)}body:has([data-service-header][data-liquid]) .pf-theme-switch__option:has(input:active){transform:scale(.94)}}@supports (color:color(from red xyz-d65 x y z)) and (width:calc(pow(2, 1) * 1px)){body:has([data-service-header][data-liquid]) :is(.button_wrap--contact,.pf-service-situations__card--interactive,.pf-service-carousel__controls button,.point-evidence-pill,.pf-case-orb__pause,.map-studio .button_wrap--primary,.lawyers-explorer .hf-map-city-link,.pf-theme-switch__option,.pf-reading-header__drop){--pf-glass-end-step:pow(var(--pf-glass-end-ratio), var(--pf-glass-end-sign));--pf-glass-rim:color(from var(--pf-glass-fill) xyz-d65 calc(x * max(0, (y + .05) * min(var(--pf-glass-rim-ratio), (1 - var(--pf-glass-mirror)) * 1.05 / (y + .05) + var(--pf-glass-mirror) * 20 * (y + .05)) - .05) / y) max(0, (y + .05) * min(var(--pf-glass-rim-ratio), (1 - var(--pf-glass-mirror)) * 1.05 / (y + .05) + var(--pf-glass-mirror) * 20 * (y + .05)) - .05) calc(z * max(0, (y + .05) * min(var(--pf-glass-rim-ratio), (1 - var(--pf-glass-mirror)) * 1.05 / (y + .05) + var(--pf-glass-mirror) * 20 * (y + .05)) - .05) / y));--pf-glass-glint:color(from var(--pf-glass-fill) xyz-d65 calc(x * max(0, (y + .05) * min(var(--pf-glass-glint-ratio), (1 - var(--pf-glass-mirror)) * 1.05 / (y + .05) + var(--pf-glass-mirror) * 20 * (y + .05)) - .05) / y) max(0, (y + .05) * min(var(--pf-glass-glint-ratio), (1 - var(--pf-glass-mirror)) * 1.05 / (y + .05) + var(--pf-glass-mirror) * 20 * (y + .05)) - .05) calc(z * max(0, (y + .05) * min(var(--pf-glass-glint-ratio), (1 - var(--pf-glass-mirror)) * 1.05 / (y + .05) + var(--pf-glass-mirror) * 20 * (y + .05)) - .05) / y));--pf-glass-end:color(from var(--pf-glass-fill) xyz-d65 calc(x * max(0, (y + .05) * var(--pf-glass-end-step) - .05) / y) max(0, (y + .05) * var(--pf-glass-end-step) - .05) calc(z * max(0, (y + .05) * var(--pf-glass-end-step) - .05) / y))}body:has([data-service-header][data-liquid]) :is(.button_wrap--contact,.pf-service-situations__card--interactive,.pf-service-carousel__controls button,.point-evidence-pill,.pf-case-orb__pause,.map-studio .button_wrap--primary,.lawyers-explorer .hf-map-city-link,.pf-theme-switch__option){--pf-glass-rim-step:pow(var(--pf-glass-rim-ratio), var(--pf-glass-end-sign));--pf-glass-rim:color(from var(--pf-glass-fill) xyz-d65 calc(x * max(0, (y + .05) * var(--pf-glass-rim-step) - .05) / y) max(0, (y + .05) * var(--pf-glass-rim-step) - .05) calc(z * max(0, (y + .05) * var(--pf-glass-rim-step) - .05) / y));--pf-glass-glint:color(from var(--pf-glass-rim) xyz-d65 calc(x * max(0, (y + .05) * min(var(--pf-glass-glint-ratio), (1 - var(--pf-glass-mirror)) * 1.05 / (y + .05) + var(--pf-glass-mirror) * 20 * (y + .05)) - .05) / y) max(0, (y + .05) * min(var(--pf-glass-glint-ratio), (1 - var(--pf-glass-mirror)) * 1.05 / (y + .05) + var(--pf-glass-mirror) * 20 * (y + .05)) - .05) calc(z * max(0, (y + .05) * min(var(--pf-glass-glint-ratio), (1 - var(--pf-glass-mirror)) * 1.05 / (y + .05) + var(--pf-glass-mirror) * 20 * (y + .05)) - .05) / y))}body:has([data-service-header][data-liquid]) .pf-reading-header__drop:after{background:radial-gradient(40px circle at var(--pf-glass-light-x,22%) var(--pf-glass-light-y,0%), var(--pf-glass-glint), transparent 70%), linear-gradient(90deg, var(--pf-glass-end), var(--pf-glass-rim) 18px calc(100% - 18px), var(--pf-glass-end))}body:has([data-service-header][data-liquid]) :is(.button_wrap--contact,.pf-service-situations__card--interactive,.pf-service-carousel__controls button,.point-evidence-pill,.pf-case-orb__pause,.map-studio .button_wrap--primary,.lawyers-explorer .hf-map-city-link,.pf-theme-switch__option:has(input:checked)):after{--pf-glass-shine:color-mix(in srgb, var(--pf-glass-glint) calc(var(--pf-glass-near,.4) * 100%), transparent);background:var(--pf-glass-streak), linear-gradient(90deg, var(--pf-glass-end), var(--pf-glass-rim) 18px calc(100% - 18px), var(--pf-glass-end))}}@supports not ((color:color(from red xyz-d65 x y z)) and (width:calc(pow(2, 1) * 1px))){body:has([data-service-header][data-liquid]) :is(.button_wrap--contact,.pf-service-situations__card--interactive,.pf-service-carousel__controls button,.point-evidence-pill,.pf-case-orb__pause,.map-studio .button_wrap--primary,.lawyers-explorer .hf-map-city-link,.pf-theme-switch__option:has(input:checked)):after{--pf-glass-shine:color-mix(in srgb, #fff calc(var(--pf-glass-near,.4) * 100%), #fff0);background:var(--pf-glass-streak), linear-gradient(90deg, #32597440, #32597400 18px calc(100% - 18px), #32597440), linear-gradient(#ffffffb3, #ffffffb3)}}
