/*! header extracted from static prototype; unlayered for HubSpot */:root{--font-sans:"PP Neue Montreal",ui-sans-serif,system-ui,sans-serif;--font-serif:"Libre Caslon Condensed",ui-serif,Georgia,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:1.33333;--text-sm:.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--text-4xl:2.25rem;--text-4xl--line-height:1.11111;--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--leading-tight:1.25;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--drop-shadow-md:0 3px 3px #0000001f;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--text-2xs:.625rem;--text-large:1.25rem;--text-large--line-height:1.32;--color-sage-green:#607448;--color-burgundy:#8c3f46;--color-plum:#6e3f5f;--color-olive-gold:#a9932d;--color-warm-brown:#655240;--color-class-action:#2f6f68;--color-pale-lime:#ebffb9;--color-coral-red:#ee614e;--color-cream:#f2f1eb;--color-light-gray:#f0f1f1;--color-dark-navy:#0b223f;--color-cobalt:#1e74d0;--color-midnight:#09111c;--color-graphite:#09111ccc;--color-pewter:#09111cb8;--color-slate:#09111cad;--color-ash:#09111c99;--color-fog:#09111c66;--color-mist:#09111c1f;--color-warm-gray:#aba7a2;--color-soft-warm-gray:#aba7a23d;--color-silver:#d1d0cf;--color-steel-blue:#365376;--color-sky-blue:#94c4ff;--color-frost:#94c4ff3d;--color-page:var(--color-white);--color-page-secondary:var(--color-cream);--color-page-tertiary:var(--color-light-gray);--color-ink:var(--color-midnight);--color-link:var(--color-cobalt);--color-action:var(--color-coral-red);--color-border:var(--color-mist);--color-input-border:var(--color-silver);--color-form-control:var(--color-warm-gray);--color-body:var(--color-graphite);--color-field-label:var(--color-graphite);--color-supporting:var(--color-ash);--color-fine-print:var(--color-pewter);--color-primary-meta:var(--color-slate);--color-secondary-meta:var(--color-fog);--color-on-dark:var(--color-white);--color-on-dark-label:#fff9;--color-on-dark-secondary:#fffc;--color-on-dark-divider:#ffffff1f;--color-on-dark-meta:#fff6;--color-on-dark-link:var(--color-sky-blue);--color-footer-meta:var(--color-steel-blue);--color-footer-link:var(--color-sky-blue);--color-discrimination:var(--color-plum);--color-unpaid-wages:var(--color-sage-green);--color-harassment:var(--color-olive-gold);--color-wrongful-termination:var(--color-warm-brown);--color-retaliation:var(--color-burgundy);--tw-translate-x:0;--tw-translate-y:0;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-outline-style:solid;--tw-duration:.15s;--tw-ease:cubic-bezier(.4,0,.2,1);--tw-font-weight:initial;--tw-leading:initial}[hidden]{display:none!important}header menu,header ol,header ul{list-style:none;margin:0;padding:0}header button{appearance:none;background:none;border:0;color:inherit;cursor:pointer;font:inherit;padding:0}header summary{list-style:none}header summary::-webkit-details-marker{display:none}header img{display:block;max-width:100%}header figure,header p{margin:0}header .hs_cos_wrapper,header .hs_cos_wrapper_type_module,header .hs_cos_wrapper_widget{display:contents}.header-language-switcher .hs-language-switcher,.header-language-switcher .lang_switcher_placeholder,.header-language-switcher a,.header-language-switcher button{color:var(--color-supporting);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media (min-width:48rem){.header-language-switcher{display:block}.mobile-language-switcher{display:none}}@keyframes header-reveal{0%{opacity:0;transform:translate(-.25rem)}to{opacity:1;transform:translate(0)}}.header-logo{display:block;height:1.5rem;position:relative;width:1.5rem}.header-logo-compact,.header-logo-full{inset:0 auto auto 0;position:absolute}.header-logo-full{display:none}.header-logo-wordmark{transform-box:fill-box;transform-origin:0}@media (min-width:40rem){.header-logo{width:8.25rem}.header-logo-full{display:block}.header-logo-wordmark{animation:header-reveal .4s ease-out both}.header-logo-compact{display:none}}@media (min-width:48rem){.header-language-switcher{animation:header-reveal .4s ease-out 75ms both}}@media (prefers-reduced-motion:reduce){.header-logo{transition:none}.header-language-switcher,.header-logo-full,.header-logo-wordmark{animation:none}}.container-extended{margin-inline:auto;max-width:calc(var(--spacing)*360);padding-inline:calc(var(--spacing)*5);width:100%}.content-card-icon .lucide{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.unpaid-wages-cost-icon .lucide{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}@media (min-width:48rem){.unpaid-wages-cost-icon .lucide{height:calc(var(--spacing)*7);width:calc(var(--spacing)*7)}}@media (min-width:64rem){.unpaid-wages-cost-icon .lucide{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8)}}.cta-button .lucide{filter:drop-shadow(0 1px 2px #9c1e0d66);height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.cta-button--dark .lucide{filter:none}.consultation-confidentiality .lucide,.hero-trust-list .lucide{flex-shrink:0;height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.consultation-field-with-icon .lucide{height:calc(var(--spacing)*4);pointer-events:none;right:calc(var(--spacing)*5);top:50%;width:calc(var(--spacing)*4);--tw-translate-y:-50%;color:var(--color-supporting);position:absolute;translate:var(--tw-translate-x) var(--tw-translate-y)}.consultation-upload-icon .lucide{color:var(--color-ink);height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}html.using-keyboard .modal-close-btn:focus-visible{outline:2px solid var(--color-cobalt);outline-offset:2px}.modal-close-btn .lucide{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.recognition-modal-links .lucide{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.client-story-close .lucide{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.header{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--spacing)*3);justify-content:space-between;padding-block:calc(var(--spacing)*6)}@media (min-width:80rem){.header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.header-spacer{display:block;height:0;pointer-events:none}body>header.is-pinned{--header-gutter:calc(var(--spacing)*5);left:0;opacity:1;overflow:visible;position:fixed;right:0;top:0;transition:top .45s cubic-bezier(.22,1,.36,1),left .45s cubic-bezier(.22,1,.36,1),right .45s cubic-bezier(.22,1,.36,1),opacity .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1);z-index:50}@media (min-width:64rem){body>header.is-pinned{--header-gutter:calc(var(--spacing)*10)}}@media (min-width:80rem){body>header.is-pinned{--header-gutter:calc(var(--spacing)*25)}}@media (min-width:48rem){body>header.is-fixed{left:max(var(--header-gutter),calc(50% - var(--spacing)*360/2 + var(--header-gutter)));right:max(var(--header-gutter),calc(50% - var(--spacing)*360/2 + var(--header-gutter)));top:12px}}body>header.is-fixed>.container-extended{max-width:none}body>header.is-concealed{opacity:0;pointer-events:none;transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){body>header.is-pinned{transition:none}}@media not all and (min-width:48rem){body>header.is-fixed .main-nav{top:var(--header-height,4.5rem)}}@media (min-width:48rem) and (not (min-width:80rem)){body>header.is-fixed .main-nav{top:calc(12px + var(--header-height,4.5rem))}}@media (min-width:80rem){body>header.is-fixed .mega-menu{height:min(51.5rem,calc(100dvh - 12px - var(--header-height,4.5rem)));left:0;right:0;top:calc(12px + var(--header-height,4.5rem));width:100%}}.header-phone{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);color:var(--color-midnight);font-weight:var(--font-weight-normal)}@media (hover:hover){.header-phone:hover{color:var(--color-cobalt)}}@media (min-width:48rem){.header-phone{margin-left:auto}}@media (min-width:80rem){.header-phone{justify-self:flex-end;margin-left:0;order:0;width:fit-content}}.language-switcher-text{color:var(--color-supporting);cursor:pointer;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media (hover:hover){.language-switcher-text:hover{color:var(--color-ink)}}.mobile-menu-toggle{color:var(--color-midnight);cursor:pointer;height:calc(var(--spacing)*6);width:calc(var(--spacing)*6);z-index:60;--tw-outline-style:none;align-items:center;display:inline-flex;justify-content:center;outline-style:none;position:relative}@media (min-width:80rem){.mobile-menu-toggle{display:none}}.mobile-menu-toggle{-webkit-tap-highlight-color:transparent}.mobile-menu-toggle:focus,.mobile-menu-toggle:focus-visible{box-shadow:none;outline:none}html.using-keyboard .mobile-menu-toggle:focus-visible{outline:2px solid var(--color-cobalt);outline-offset:2px}header.bg-dark-navy .header-phone{color:var(--color-on-dark)}@media (hover:hover){header.bg-dark-navy .header-phone:hover{color:var(--color-sky-blue)}}header.bg-dark-navy .language-switcher-text{color:var(--color-on-dark-secondary)}@media (hover:hover){header.bg-dark-navy .language-switcher-text:hover{color:var(--color-on-dark)}}header.bg-dark-navy .mobile-menu-toggle{color:var(--color-on-dark)}@media (hover:hover){header.bg-dark-navy .mobile-menu-toggle:hover{color:var(--color-sky-blue)}}html.using-keyboard header.bg-dark-navy .mobile-menu-toggle:focus-visible{outline-color:var(--color-sky-blue)}header.bg-dark-navy .main-nav{background-color:var(--color-dark-navy)}@media (min-width:80rem){header.bg-dark-navy .main-nav{background-color:#0000}}header.bg-dark-navy .main-nav-container{color:var(--color-on-dark)}@media (hover:hover){header.bg-dark-navy .main-nav-item-label:hover{color:var(--color-sky-blue)}}@media not all and (min-width:80rem){header.bg-dark-navy .main-nav{--color-ink:var(--color-white);--color-midnight:var(--color-white);--color-supporting:var(--color-on-dark-secondary);--color-mist:var(--color-on-dark-divider);--color-cobalt:var(--color-sky-blue);--color-cream:var(--color-frost);--color-graphite:var(--color-on-dark-secondary)}}.main-nav{background-color:var(--color-cream);inset-inline:0;bottom:0;order:4;overflow-y:auto;overscroll-behavior:contain;padding-inline:calc(var(--spacing)*5);position:fixed;width:100%;z-index:50}@media (min-width:80rem){.main-nav{background-color:#0000;display:flex;flex:1;justify-content:center;order:0;overflow:visible;padding-inline:0;padding-top:0;position:static;width:auto}}.main-nav{top:4.5rem}.main-nav-container{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-top:calc(var(--spacing)*4);min-height:100%;padding-block:calc(var(--spacing)*8);--tw-font-weight:var(--font-weight-normal);color:var(--color-ink);display:flex;flex-direction:column;font-weight:var(--font-weight-normal)}@media (min-width:80rem){.main-nav-container{align-items:center;flex-direction:row;gap:calc(var(--spacing)*6);margin-top:0;min-height:0;padding-block:0}}.main-nav-item{padding-block:calc(var(--spacing)*3);position:relative}@media (min-width:80rem){.main-nav-item{padding-block:0}}.mobile-language-switcher{margin-top:auto;padding-top:calc(var(--spacing)*8)}.main-nav-item>details>summary [data-lucide=chevron-down]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:.2s;transition-duration:.2s}.main-nav-item>details[open]>summary [data-lucide=chevron-down]{rotate:180deg}.main-nav-item-label{align-items:center;cursor:pointer;font-size:var(--text-2xl);gap:calc(var(--spacing)*1.5);line-height:var(--tw-leading,var(--text-2xl--line-height));white-space:nowrap;--tw-outline-style:none;display:flex;list-style-type:none;outline-style:none}@media (min-width:80rem){.main-nav-item-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.main-nav-item-label{-webkit-tap-highlight-color:transparent}.main-nav-item-label:focus,.main-nav-item-label:focus-visible{box-shadow:none;outline:none}html.using-keyboard .main-nav-item-label:focus-visible{outline:2px solid var(--color-cobalt);outline-offset:2px}.main-nav-item .lucide{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}@media (min-width:80rem){.main-nav-item .lucide{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}}.main-nav-dropdown{padding-block:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*4);width:100%}@media (min-width:80rem){.main-nav-dropdown{background-color:var(--color-white);border-color:var(--color-border);border-style:var(--tw-border-style);border-width:1px;left:calc(var(--spacing)*-8);padding-block:calc(var(--spacing)*8);padding-left:calc(var(--spacing)*4);padding-right:calc(var(--spacing)*8);position:absolute;top:calc(var(--spacing)*11.5);width:calc(var(--spacing)*52);z-index:10}}.main-nav-dropdown-item{color:var(--color-ink);display:block;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));padding-block:calc(var(--spacing)*2)}@media (hover:hover){.main-nav-dropdown-item:hover{color:var(--color-cobalt)}}@media (min-width:80rem){.main-nav-dropdown-item{padding:calc(var(--spacing)*4)}}.mega-menu{margin-top:calc(var(--spacing)*3);--tw-shadow:0 0 #0000;background-color:#0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:grid;gap:0;grid-template-columns:repeat(1,minmax(0,1fr));padding:0;width:100%}@media (min-width:80rem){.mega-menu{align-items:stretch;background-color:var(--color-white);gap:0;grid-template-columns:repeat(4,minmax(0,1fr));height:51.5rem;inset-inline:0;margin-top:0;overflow-y:auto;overscroll-behavior:contain;padding:0;position:fixed;top:calc(var(--spacing)*18);z-index:10}}.mega-menu-container{background-color:var(--color-white)}@media (min-width:80rem){.mega-menu-container{left:0;position:absolute;top:calc(var(--spacing)*11.5)}}.mega-menu-tab{cursor:pointer;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*4);text-align:left;width:100%;--tw-font-weight:var(--font-weight-normal);border-left:1px var(--tw-border-style);border-color:#0000;color:var(--color-ink);font-weight:var(--font-weight-normal)}@media (hover:hover){.mega-menu-tab:hover{color:var(--color-ash)}}.mega-menu-tab[aria-selected=true]{border-left-style:var(--tw-border-style);border-left-width:4px;color:var(--color-fog)}.practice-area-tabs{display:none}@media (min-width:80rem){.practice-area-tabs{display:block;grid-column:span 1/span 1;height:100%}:where(.practice-area-tabs>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*6*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*6*var(--tw-space-y-reverse))}.practice-area-tabs{padding-block:calc(var(--spacing)*16);padding-left:calc(var(--spacing)*18)}}.practice-area-tab-container{display:none}@media (min-width:80rem){.practice-area-tab-container{display:block;grid-column:span 3/span 3;height:100%;padding:calc(var(--spacing)*16) calc(var(--spacing)*12) calc(var(--spacing)*12) calc(var(--spacing)*18)}}.practice-area-tab-content{display:grid;padding-left:calc(var(--spacing)*4)}@media (min-width:80rem){.practice-area-tab-content{grid-template-columns:repeat(3,minmax(0,1fr)) 240px;height:100%;padding-left:0}}.practice-area-tab-item-link{color:var(--color-on-dark);display:block;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*4);position:relative}@media (hover:hover){.practice-area-tab-item-link:hover{color:var(--color-on-dark-meta)}}.practice-area-tab-item-link:focus-visible{color:var(--color-on-dark-meta)}.practice-area-tab-item-link-icon{height:calc(var(--spacing)*4);left:calc(var(--spacing)*-1);top:50%;width:calc(var(--spacing)*4);--tw-translate-x:calc(var(--spacing)*-1);--tw-translate-y:-50%;opacity:0;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));translate:var(--tw-translate-x) var(--tw-translate-y);--tw-duration:.4s;position:absolute;transition-duration:.4s}@media (min-width:80rem){.practice-area-tab-item-link:focus-visible .practice-area-tab-item-link-icon,.practice-area-tab-item-link:hover .practice-area-tab-item-link-icon{--tw-translate-x:0px;opacity:1;translate:var(--tw-translate-x) var(--tw-translate-y)}}.practice-area-tab-label{color:var(--color-on-dark-meta);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-inline:calc(var(--spacing)*4)}:where(.practice-area-tab-first-col>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*var(--tw-space-y-reverse))}.practice-area-tab-first-col{padding-bottom:calc(var(--spacing)*15);padding-top:calc(var(--spacing)*8)}.practice-area-tab-feature{display:none}@media (min-width:80rem){.practice-area-tab-feature{align-self:flex-end;display:flex;flex-direction:column;gap:calc(var(--spacing)*2);grid-column-start:4}}:where(.mobile-practice-area-accordions>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*var(--tw-space-y-reverse))}@media (min-width:80rem){.mobile-practice-area-accordions{display:none}}.mobile-practice-area-accordion{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-mist)}.mobile-practice-area-accordion>summary{align-items:center;color:var(--color-ink);cursor:pointer;display:flex;font-size:var(--text-lg);justify-content:space-between;line-height:var(--tw-leading,var(--text-lg--line-height));list-style-type:none;padding-block:calc(var(--spacing)*4)}.mobile-practice-area-accordion>summary:after{content:"+"}.mobile-practice-area-accordion[open]>summary:after{content:"-"}.mobile-practice-area-accordion-content{padding-bottom:calc(var(--spacing)*5)}.mobile-practice-area-accordion-content .practice-area-tab-content{display:block}.mobile-practice-area-accordion-content .practice-area-tab-item-link{color:var(--color-ink);padding-block:calc(var(--spacing)*2);padding-inline:0}@media (hover:hover){.mobile-practice-area-accordion-content .practice-area-tab-item-link:hover{color:var(--color-cobalt)}}.mobile-practice-area-accordion-content .practice-area-tab-item-link:focus-visible{color:var(--color-cobalt)}.mobile-practice-area-accordion-content .practice-area-tab-label{color:var(--color-supporting);padding-inline:0;padding-top:calc(var(--spacing)*4)}:where(.mobile-practice-area-accordion-content .practice-area-tab-first-col>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*var(--tw-space-y-reverse))}.mobile-practice-area-accordion-content .practice-area-tab-first-col{padding-block:0}.mobile-practice-area-class-action{color:var(--color-ink);display:block;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));padding-block:calc(var(--spacing)*4)}@media (hover:hover){.mobile-practice-area-class-action:hover{color:var(--color-cobalt)}}@media (min-width:80rem){.practice-area-tab-container,.practice-area-tabs{display:block}.mobile-practice-area-accordions{display:none}}.practice-area-tab-feature-link{display:block;overflow:hidden;position:relative}.practice-area-tab-feature-link:focus{outline-color:var(--color-white);outline-offset:2px;outline-style:var(--tw-outline-style);outline-width:2px}.practice-area-tab-feature-image{aspect-ratio:4/3;object-fit:cover;width:100%}.practice-area-tab-feature-overlay{align-items:center;background-color:#09111c80;display:flex;inset:0;justify-content:center;position:absolute}@supports (color:color-mix(in lab,red,red)){.practice-area-tab-feature-overlay{background-color:color-mix(in oklab,var(--color-midnight) 50%,transparent)}}.practice-area-tab-feature-overlay{color:var(--color-white);opacity:0;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.practice-area-tab-feature-overlay:is(:where(.group):hover *){opacity:1}}.practice-area-tab-feature-overlay:is(:where(.group):focus-visible *){opacity:1}.practice-area-tab-feature-icon{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);--tw-translate-x:calc(var(--spacing)*-1);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));translate:var(--tw-translate-x) var(--tw-translate-y);--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.practice-area-tab-feature-icon:is(:where(.group):hover *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.practice-area-tab-feature-icon:is(:where(.group):focus-visible *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.faq-hub-search .lucide{color:var(--color-fog);flex-shrink:0;height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.custom-select:not(.is-enhanced)>.lucide{position:absolute;right:calc(var(--spacing)*4)}.custom-select-trigger .lucide,.custom-select:not(.is-enhanced)>.lucide{color:var(--color-dark-navy);height:calc(var(--spacing)*3);pointer-events:none;width:calc(var(--spacing)*3)}.custom-select-trigger .lucide{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:.2s;flex-shrink:0;transition-duration:.2s}.custom-select.is-open .custom-select-trigger .lucide{rotate:180deg}.blog-search .lucide{flex-shrink:0;height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.absolute{position:absolute}.relative{position:relative}.-top-4{top:calc(var(--spacing)*-4)}.left-16{left:calc(var(--spacing)*16)}.z-20{z-index:20}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.block{display:block}.flex{display:flex}.hidden{display:none}.size-5{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.w-full{width:100%}.min-w-0{min-width:0}.min-w-24{min-width:calc(var(--spacing)*24)}.cursor-pointer{cursor:pointer}.items-center{align-items:center}.gap-3{gap:calc(var(--spacing)*3)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*2*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*2*var(--tw-space-y-reverse))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*6*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*6*var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-mist{border-color:var(--color-mist)}.border-supporting{border-color:var(--color-supporting)}.border-l-discrimination{border-left-color:var(--color-discrimination)}.border-l-harassment{border-left-color:var(--color-harassment)}.border-l-retaliation{border-left-color:var(--color-retaliation)}.border-l-unpaid-wages{border-left-color:var(--color-unpaid-wages)}.border-l-wrongful-termination{border-left-color:var(--color-wrongful-termination)}.bg-cream{background-color:var(--color-cream)}.bg-discrimination{background-color:var(--color-discrimination)}.bg-harassment{background-color:var(--color-harassment)}.bg-retaliation{background-color:var(--color-retaliation)}.bg-unpaid-wages{background-color:var(--color-unpaid-wages)}.bg-white{background-color:var(--color-white)}.bg-wrongful-termination{background-color:var(--color-wrongful-termination)}.p-0\.5{padding:calc(var(--spacing)*.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.py-2{padding-block:calc(var(--spacing)*2)}.pt-6{padding-top:calc(var(--spacing)*6)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pl-3\.5{padding-left:calc(var(--spacing)*3.5)}.text-left{text-align:left}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-cobalt{color:var(--color-cobalt)}.text-fog{color:var(--color-fog)}.text-graphite{color:var(--color-graphite)}.text-ink{color:var(--color-ink)}.text-on-dark{color:var(--color-on-dark)}.text-on-dark-meta{color:var(--color-on-dark-meta)}.text-supporting{color:var(--color-supporting)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.marker\:content-none ::marker{--tw-content:none;content:none}.marker\:content-none::marker{--tw-content:none;content:none}.marker\:content-none ::-webkit-details-marker,.marker\:content-none::-webkit-details-marker{--tw-content:none;content:none}@media (hover:hover){.hover\:bg-cream:hover{background-color:var(--color-cream)}.hover\:text-cobalt:hover{color:var(--color-cobalt)}.hover\:text-ink:hover{color:var(--color-ink)}}@media (min-width:48rem){.md\:block{display:block}.md\:hidden{display:none}}@media (min-width:80rem){.xl\:flex-1{flex:1}.xl\:pt-8{padding-top:calc(var(--spacing)*8)}.xl\:pb-0{padding-bottom:0}.xl\:pb-15{padding-bottom:calc(var(--spacing)*15)}html body .practice-area-tabs>[role=tablist]{display:flex;flex-direction:column;gap:24px;margin:0!important;padding-top:32px}html body .practice-area-tabs>a.mega-menu-tab{display:block!important;margin:24px 0 0!important;text-decoration:none!important}html body .practice-area-tabs>[role=tablist]>.mega-menu-tab,html body .practice-area-tabs>a.mega-menu-tab{background:transparent!important;border-bottom:0!important;border-right:0!important;border-top:0!important;box-shadow:none!important;font-size:16px!important;font-weight:400!important;height:auto!important;line-height:24px!important;min-height:0!important;padding:12px 16px!important}html body .practice-area-tabs>[role=tablist]>.mega-menu-tab{margin:0!important}}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:400;src:url(../fonts/PPNeueMontreal-Regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:500;src:url(../fonts/PPNeueMontreal-Medium.woff2)format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:700;src:url(../fonts/PPNeueMontreal-Bold.woff2)format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:italic;font-weight:400;src:url(../fonts/PPNeueMontreal-Italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Libre Caslon Condensed;font-style:normal;font-weight:400;src:url(../fonts/LibreCaslonCondensed-Regular.woff2)format("woff2")}html body header.bg-cream{background-color:#f2f1eb}header.bg-dark-navy .header-language-switcher{border-color:hsla(0,0%,100%,.12)}header.bg-dark-navy .header-logo-compact>path:not(:first-child),header.bg-dark-navy .header-logo-full>path:not(:first-child),header.bg-dark-navy .header-logo-wordmark path{fill:#fff}html body header.is-pinned{--header-gutter:calc(var(--spacing)*5);left:0;opacity:1;overflow:visible;position:fixed;right:0;top:0;transition:top .45s cubic-bezier(.22,1,.36,1),left .45s cubic-bezier(.22,1,.36,1),right .45s cubic-bezier(.22,1,.36,1),opacity .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1);z-index:50}@media (width >= 64rem){html body header.is-pinned{--header-gutter:calc(var(--spacing)*10)}}@media (width >= 80rem){html body header.is-pinned{--header-gutter:calc(var(--spacing)*25)}}@media (width >= 48rem){html body header.is-fixed{left:max(var(--header-gutter),calc(50% - var(--spacing)*360/2 + var(--header-gutter)));right:max(var(--header-gutter),calc(50% - var(--spacing)*360/2 + var(--header-gutter)));top:12px}}html body header.is-fixed>.container-extended{max-width:none}html body header.is-concealed{opacity:0;pointer-events:none;transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){html body header.is-pinned{transition:none}}@media (width < 48rem){html body header.is-fixed .main-nav{top:var(--header-height,4.5rem)}}@media (width >= 48rem) and (width < 80rem){html body header.is-fixed .main-nav{top:calc(12px + var(--header-height, 4.5rem))}}@media (min-width:80rem){html body header.is-fixed .mega-menu{height:min(51.5rem,calc(100dvh - 12px - var(--header-height, 4.5rem)));left:0;right:0;top:calc(12px + var(--header-height, 4.5rem));width:100%}}