/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.custom-select-container{position:relative;box-sizing:border-box;;}.custom-select-container *{box-sizing:border-box;}.custom-select-container.is-disabled{opacity:.333;}.custom-select-opener{background-color:#ccc;padding:0.5em;display:block;cursor:pointer;width:100%;}.custom-select-container select{visibility:hidden;position:absolute;top:0;left:0;}.custom-select-panel{max-height:0;transition:max-height .5s ease-out,overflow-y 0.1s 0.5s;overflow:hidden;background-color:#e9e9e9;position:absolute;top:100%;z-index:1;width:100%;}.custom-select-container.is-open .custom-select-panel{max-height:13.4em;overflow-y:auto}.custom-select-option{padding:0.5em;}.custom-select-option.has-focus{background-color:LightBlue;}.custom-select-option.is-selected::before{content:"✔";padding-right:0.5em;}.custom-select-optgroup > .custom-select-option{padding-left:2em;}.custom-select-optgroup::before{content:attr(data-label);display:block;padding:0.5em;color:#888;}
@font-face{font-family:icon;src:url(/themes/custom/dpw_2020/dist/fonts/icons/icon.eot?t=1751419628667);src:url(/themes/custom/dpw_2020/dist/fonts/icons/icon.eot?t=1751419628667#iefix) format("embedded-opentype"),url(/themes/custom/dpw_2020/dist/fonts/icons/icon.woff2?t=1751419628667) format("woff2"),url(/themes/custom/dpw_2020/dist/fonts/icons/icon.woff?t=1751419628667) format("woff"),url(/themes/custom/dpw_2020/dist/fonts/icons/icon.ttf?t=1751419628667) format("truetype"),url(/themes/custom/dpw_2020/dist/fonts/icons/icon.svg?t=1751419628667#icon) format("svg")}.icon-arrow-right:before{content:"\ea01"}.icon-arrow-up:before{content:"\ea02"}.icon-caret:before{content:"\ea03"}.icon-checkmark:before{content:"\ea04"}.icon-chevron-down:before{content:"\ea05"}.icon-close:before{content:"\ea06"}.icon-download:before{content:"\ea07"}.icon-email:before{content:"\ea08"}.icon-filters:before{content:"\ea09"}.icon-link:before{content:"\ea0a"}.icon-linkedin:before{content:"\ea0b"}.icon-pdf:before{content:"\ea0c"}.icon-print:before{content:"\ea0d"}.icon-search:before{content:"\ea0e"}.icon-x-logo:before{content:"\ea0f"}:root{--dp-c-black:#000;--dp-c-gray-1:#222b45;--dp-c-gray-2:#697188;--dp-c-gray-3:rgba(34,43,69,.8);--dp-c-gray-disabled:#8f9bb3;--dp-c-gray-placeholder:#ccc;--dp-c-periwinkle-light:hsla(250,8%,85%,.8);--dp-c-radio-fill:#c5cee0;--dp-c-gray-border:#d6d5db;--dp-c-gray-pale:#eff0f5;--dp-c-gray-light:#f7f9fc;--dp-c-gray-light-2:#edf1f7;--dp-c-gray-light-3:#d1d1d1;--dp-c-gray-purple:#7a797f;--dp-c-gray-purple-lighter:hsla(250,2%,49%,.68);--dp-c-gray-dark:#2e3a59;--dp-c-gray-slate:#636267;--dp-c-white:#fff;--dp-c-transparent:hsla(0,0%,100%,0);--dp-c-blue-primary:#140be3;--dp-c-blue-sky:#99d6ff;--dp-c-blue-azure:#0592ff;--dp-c-blue-dk-1:#1108ca;--dp-c-blue-dk-2:#0d06b2;--dp-c-blue-dk-3:#0f37ff;--dp-c-blue-lt:#274bdb;--dp-c-blue-pale:#e4e9f2;--dp-c-blue-robin:#75fbfd;--dp-c-cyan:#b0fff9;--dp-c-aqua:#75fbfd;--dp-c-hp-highlight:#4aa2f8;--dp-c-hp-bottom:#9ef5fa;--dp-c-gradient-color-1:#b2dafe;--dp-c-gradient-color-2:#4760ff;--dp-c-gradient-color-3:#1806ff;--dp-c-gradient-color-4:rgba(182,225,255,0);--dp-c-gradient-color-5:hsla(0,0%,100%,0);--dp-c-gradient-color-6:rgba(149,214,254,0);--dp-c-gradient-color-7:#92d6ff;--dp-c-gradient-color-8:rgba(117,251,253,.3);--dp-c-gradient-color-9:rgba(118,249,254,.4);--dp-c-gradient-color-10:hsla(0,0%,100%,.15);--dp-c-gradient-color-11:rgba(20,11,227,.25);--dp-c-gradient-color-12:hsla(0,0%,100%,.07);--dp-c-gradient-color-13:rgba(171,211,255,0);--dp-c-gradient-color-14:rgba(182,225,255,0);--dp-c-gradients-blue-color:radial-gradient(176.78% 100% at 53.62% 0%,#77f6ff 0,#4cb6ff 54%,#0592ff 100%);--dp-c-gradient-background-color-about-us:#2000ff;--dp-c-lawyer-bio-gradient:linear-gradient(162deg,var(--dp-c-white) 27%,var(--dp-c-gradient-color-1) 36%,var(--dp-c-gradient-color-2) 52%,var(--dp-c-blue-primary) 59%),radial-gradient(52% 89%,var(--dp-c-blue-robin) 0,var(--dp-c-gradient-color-4) 90%),radial-gradient(53% 77%,var(--dp-c-white) 0,var(--dp-c-gradient-color-5) 78%),linear-gradient(169deg,var(--dp-c-white),var(--dp-c-gradient-color-5) 56%);--dp-c-about-us-overview-gradient:linear-gradient(168deg,var(--dp-c-white) 28%,var(--dp-c-gradient-color-1) 36%,var(--dp-c-gradient-color-2) 48%,var(--dp-c-gradient-color-3) 55%),radial-gradient(52% 89%,var(--dp-c-blue-robin) 0,var(--dp-c-gradient-color-4) 90%),radial-gradient(53% 77%,var(--dp-c-white) 0,var(--dp-c-gradient-color-5) 78%),radial-gradient(47% 85%,var(--dp-c-gradient-color-7) 0,var(--dp-c-gradient-color-6) 86%),linear-gradient(171deg,var(--dp-c-white) 34%,var(--dp-c-gradient-color-5) 56%);--dp-c-about-us-footer-gradient:linear-gradient(185deg,var(--dp-c-white) 80%,var(--dp-c-gradient-color-1) 84%,var(--dp-c-gradient-color-2) 88%,var(--dp-c-blue-primary)),radial-gradient(75% 102%,var(--dp-c-white) 0,var(--dp-c-gradient-color-4) 74%,var(--dp-c-gradient-color-8) 88%,var(--dp-c-gradient-color-9) 100%),radial-gradient(75% 97%,var(--dp-c-white) 0,var(--dp-c-gradient-color-5) 62%,var(--dp-c-gradient-color-10) 85%,var(--dp-c-gradient-color-11) 99%),radial-gradient(101% 124%,var(--dp-c-white) 0,var(--dp-c-gradient-color-12) 75%,var(--dp-c-gradient-color-13) 100%),radial-gradient(0% 101%,var(--dp-c-white) 0,var(--dp-c-gradient-color-14) 93%);--dp-c-button-bg:linear-gradient(270deg,var(--dp-c-white),var(--dp-c-white) 33.333%,var(--dp-c-blue-primary) 0,var(--dp-c-blue-primary) 66.666%,var(--dp-c-blue-dk-2) 0);--dp-c-button-bg-black:linear-gradient(270deg,var(--dp-c-black),var(--dp-c-black) 33.333%,var(--dp-c-white) 0,var(--dp-c-white) 66.666%,var(--dp-c-white) 0);--dp-c-button-bg-blue:linear-gradient(270deg,var(--dp-c-blue-primary),var(--dp-c-blue-primary) 33.333%,var(--dp-c-white) 0,var(--dp-c-white) 66.666%);--dp-c-button-bg-white:linear-gradient(270deg,var(--dp-c-white),var(--dp-c-white) 33.333%,var(--dp-c-black) 0,var(--dp-c-black) 66.666%,var(--dp-c-black) 0);--dp-c-button-bg-white-cyan:linear-gradient(270deg,var(--dp-c-white),var(--dp-c-white) 33.333%,var(--dp-c-cyan) 0,var(--dp-c-cyan) 66.666%,var(--dp-c-cyan) 0);--dp-c-button-bg-teal:linear-gradient(270deg,var(--dp-c-cyan),var(--dp-c-cyan) 33.333%,var(--dp-c-black) 0,var(--dp-c-black) 66.666%,var(--dp-c-black) 0);--dp-c-paragraph-bg:linear-gradient(180deg,rgba(0,0,0,.32),rgba(0,0,0,.62),#000);--ff-sans:"Helvetica Neue Web","Helvetica Neue","Helvetica","Arial",sans-serif;--ff-noto-sans-jp:"Noto Sans JP",sans-serif;--ff-noto-sans-sc:"Noto Sans SC",sans-serif;--ff-icons:"icon";--fw-regular:400;--fw-normal:var(--fw-regular);--fw-medium:500;--fw-bold:700;--fs-base:1rem;--fs-12:0.75rem;--fs-14:0.875rem;--fs-15:0.9375rem;--fs-16:var(--fs-base);--fs-17:1.0625rem;--fs-18:1.125rem;--fs-20:1.25rem;--fs-21:1.3125rem;--fs-22:1.375rem;--fs-24:1.5rem;--fs-26:1.625rem;--fs-28:1.75rem;--fs-32:2rem;--fs-34:2.125rem;--fs-35:2.1875rem;--fs-36:2.25rem;--fs-40:2.5rem;--fs-48:3rem;--fs-56:3.5rem;--fs-64:4rem;--fs-72:4.5rem;--fs-80:5rem;--fs-96:6rem;--fs-120:7.5rem;--fs-144:9rem;--fs-160:10rem;--fs-170:10.625rem;--fs-196:12.25rem;--lh-100:1;--lh-110:1.1;--lh-120:1.2;--lh-125:1.25;--lh-130:1.3;--lh-140:1.4;--lh-150:1.5;--lh-160:1.6;--lh-170:1.7;--lh-180:1.8;--lh-200:2;--lh-220:2.2;--lh-230:2.3;--lh-240:2.4;--headline-xs:clamp(1.125rem,calc(0.92vw + 0.895rem),2rem);--headline-sm:clamp(1.25rem,calc(1.32vw + 0.92125rem),2.5rem);--headline-md:clamp(1.5rem,calc(1.05vw + 1.23688rem),2.5rem);--headline-lg:clamp(1.75rem,calc(1.32vw + 1.42125rem),3rem);--headline-xl:clamp(2rem,calc(1.58vw + 1.605rem),3.5rem);--headline-2xl:clamp(2.25rem,calc(1.84vw + 1.78938rem),4rem);--headline-3xl:clamp(2.5rem,calc(2.11vw + 1.97375rem),4.5rem);--headline-4xl:clamp(2.5rem,calc(3.68vw + 1.57875rem),6rem);--headline-5xl:clamp(3.5rem,calc(5.79vw + 2.0525rem),9rem);--headline-6xl:clamp(4.5rem,calc(7.89vw + 2.52625rem),12rem);--body-xs:clamp(0.875rem,calc(0.2vw + 0.82813rem),1rem);--body-sm:clamp(1rem,calc(0.2vw + 0.95313rem),1.125rem);--body-md:clamp(1.125rem,calc(0.2vw + 1.0625rem),1.25rem);--body-lg:clamp(1.25rem,calc(0.45vw + 1.125rem),1.5rem);--z-index-under:-1;--z-index-default:1;--z-index-layer-1:10;--z-index-layer-2:20;--z-index-layer-3:30;--z-index-overlay:999;--z-index-overlay-plus:1000;--breakpoint-xxxxs:17.5rem;--breakpoint-xxxs:22.5rem;--breakpoint-xxs:23.4375rem;--breakpoint-xs:26.5625rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:60rem;--breakpoint-lg2:64rem;--breakpoint-xl:78.75rem;--breakpoint-xll:80rem;--breakpoint-xxl:85.375rem;--breakpoint-xxl-and-a-half:100rem;--breakpoint-xxxl:120rem;--breakpoint-xxxxl:128rem;--spacing-1:0.25rem;--spacing-2:0.5rem;--spacing-3:0.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-13:3.25rem;--spacing-14:3.5rem;--spacing-15:3.75rem;--spacing-16:4rem;--spacing-17:4.25rem;--spacing-18:4.5rem;--spacing-19:4.75rem;--spacing-20:5rem;--gutter-1col:calc((100% - 16.5rem) / 12 + 1.5rem);--gutter-2col:calc((100% - 16.5rem) / 6 + 3rem);--gutter-mobile:1rem;--gutter:1.5rem;--t-all:all 0.25s ease-out;--t-all-slow:all 0.5s ease-out;--t-background:background 0.3s ease;--t-transform:transform 0.25s ease-out;--t-transform-slow:transform 0.5s ease-out;--t-max-height:max-height 0.25s ease-out;--t-opacity-vis:visibility 0.25s linear,opacity 0.25s ease-out;--t-fill:fill 0.25s ease}.facet__radio--invisible,.form-checkbox,.form-radio,.search--wrapper--site .ais-InfiniteHits-loadMore,.view-experience-by-a-lawyer .form-actions,.view-insights-for-a-lawyer .form-actions,.view-news-by-a-lawyer .form-actions,.view-post-landing-page .form-actions,.visually-hidden{position:absolute;clip:rect(0 0 0 0);width:0.0625rem;height:0.0625rem;padding:0;margin:-0.0625rem;border:0;overflow:hidden}.accordion__text-link:after,.block-about__col .field-name--field_link a:after,.block-field-block-node-resource-field-capabilities a:after,.block-views-block-areas-of-focus-pir-block a:after,.btn--back-to-top:before,.careers-admin-jobs a:after,.careers-overview-intro .field-name--field_column_2 a:after,.content-card--featured-practice--content .experience-link:after,.content-card .field-name--field_card_link a:after,.field-name--field_featured_practices .experience-link:after,.filters-close-btn:before,.mobile-filter-btn:after,.node-mode-card_with_image .story-link:after,.node-mode-related_stories_card .story-link:after,.node-type-article-mode-full .related-materials a:before,.node__content .copy-link-wrapper:before,.our-firm__link:after,.our-work__read-more_inner:after,.page--about-us .field-name--field_column_2 a:after,.page--pir-node.viewmode--full .field-name--field_areas_of_focus a:after,.page-node-type--resource .insights-card--text .node-link:after,.page-not-found .block-field-block-node-page-field-body .field-name--field_body p:after,.page .node-type-article-mode-full .field-name--field_body .new-download-icon:before,.search-filter-toggle:after,.see-update-inner:after,.sitewide-alert .field-name--message a:after,.social-sharing-block .email:before,.social-sharing-block .linkedin:before,.social-sharing-block .pdf:before,.social-sharing-block .print:before,.social-sharing-block .x-logo:before,.view-practices-by-practice-type a:after,a.arrow-link:after,a.arrow-right:after{font-family:var(--ff-icons);font-style:normal;font-weight:var(--fw-regular);font-variant:normal;text-transform:none;line-height:var(--lh-100);-webkit-font-smoothing:antialiased;speak:none}.ais-ClearRefinements-button,.block-type--lawyer_array .field-name--field_lawyer_phone a:not(.btn):not(.no-underline)[href^="phone:"],.block-type--lawyer_array .field-name--field_lawyer_phone a:not(.btn):not(.no-underline)[href^="tel:"],.ck-content a,.disclaimer-notices .layout__region--first .text-formatted a:not(.btn):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.disclaimer-notices.page-node-type--page .block-type--basic h4 a,.kss-section a:not(.btn):not(.no-underline),.lawyer--teaser a .field-name--title,.lawyer_search__contact-links a:not(.btn):not(.no-underline)[href^="phone:"],.lawyer_search__contact-links a:not(.btn):not(.no-underline)[href^="tel:"],.node-type-article-mode-full .lawyer-contacts-wrapper .field-name--field_lawyer_phone a:not(.btn):not(.no-underline)[href^="phone:"],.node-type-article-mode-full .lawyer-contacts-wrapper .field-name--field_lawyer_phone a:not(.btn):not(.no-underline)[href^="tel:"],.page-node-type--insights_article .related-lawyers .accordion__text a.link--internal:not(.btn):not([href^="phone:"]):not([href^="tel:"]):active,.page-node-type--insights_article .related-lawyers .accordion__text a.link--internal:not(.btn):not([href^="phone:"]):not([href^="tel:"]):focus,.page-node-type--insights_article .related-lawyers .accordion__text a.link--internal:not(.btn):not([href^="phone:"]):not([href^="tel:"]):hover,.page-node-type--lawyer a:not(.btn):not(.no-underline)[href^="phone:"],.page-node-type--lawyer a:not(.btn):not(.no-underline)[href^="tel:"],.page-not-found .block-field-block-node-page-field-body .field-name--field_body p a,.page .accordion__text a:not(.btn):not(.no-underline)[href^="phone:"],.page .accordion__text a:not(.btn):not(.no-underline)[href^="tel:"],.page .pseudo-link:not(.no-underline),.page a:not(.btn):not(.no-underline),.sitewide-alert .field-name--message a,a.arrow-right{background-image:linear-gradient(transparent,transparent),linear-gradient(currentColor,currentColor);background-size:100% 0.0625rem,0 0.0625rem;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size .5s ease}.ais-ClearRefinements-button,.ais-ClearRefinements-button:focus,.ais-ClearRefinements-button:hover,.alumni-page .page .alumni--team a,.block-type--lawyer_array .field-name--field_lawyer_phone a:focus:not(.btn):not(.no-underline)[href^="phone:"],.block-type--lawyer_array .field-name--field_lawyer_phone a:focus:not(.btn):not(.no-underline)[href^="tel:"],.block-type--lawyer_array .field-name--field_lawyer_phone a:hover:not(.btn):not(.no-underline)[href^="phone:"],.block-type--lawyer_array .field-name--field_lawyer_phone a:hover:not(.btn):not(.no-underline)[href^="tel:"],.ck-content a,.ck-content a:focus,.ck-content a:hover,.contact .node__content .block-type--two_column_content .field-item .link--internal:not([href^="phone:"]):not([href^="tel:"]),.contact .node__content .block-type--two_column_content .field-item a[href^="https:"],.contact .node__content .block-type--two_column_content .field-item a[href^="mailto:"],.disclaimer-notices .layout__region--first .text-formatted a:focus:not(.btn):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.disclaimer-notices .layout__region--first .text-formatted a:hover:not(.btn):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.disclaimer-notices.page-node-type--page .block-type--basic h4 a:focus,.disclaimer-notices.page-node-type--page .block-type--basic h4 a:hover,.field-name--body a:not(.btn):not(.arrow-link):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.field-name--field_appendices a:not(.btn):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.field-name--field_biography a:not(.btn):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.field-name--field_body a:not(.btn):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.field-name--field_column_2 a:not(.btn):not(.arrow-link):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.field-name--field_recognition a:not(.btn):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.field-name--field_summary_intro a:not(.btn):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.field-name--field_summary a:not(.btn):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.fifty-fifty-block.left .fifty-fifty-block__caption a,.filters--wrapper .filters-header button.filter-toggle-all,.filters--wrapper .filters-header button.reset-filters-btn,.kss-section a:focus:not(.btn):not(.no-underline),.kss-section a:hover:not(.btn):not(.no-underline),.lawyer--teaser a .field-name--title:focus,.lawyer--teaser a .field-name--title:hover,.lawyer_search__contact-links a:focus:not(.btn):not(.no-underline)[href^="phone:"],.lawyer_search__contact-links a:focus:not(.btn):not(.no-underline)[href^="tel:"],.lawyer_search__contact-links a:hover:not(.btn):not(.no-underline)[href^="phone:"],.lawyer_search__contact-links a:hover:not(.btn):not(.no-underline)[href^="tel:"],.node-type-article-mode-full .article-footnotes .footnote a,.node-type-article-mode-full .lawyer-contacts-wrapper .disclaimer a,.node-type-article-mode-full .lawyer-contacts-wrapper .field-name--field_lawyer_phone a:focus:not(.btn):not(.no-underline)[href^="phone:"],.node-type-article-mode-full .lawyer-contacts-wrapper .field-name--field_lawyer_phone a:focus:not(.btn):not(.no-underline)[href^="tel:"],.node-type-article-mode-full .lawyer-contacts-wrapper .field-name--field_lawyer_phone a:hover:not(.btn):not(.no-underline)[href^="phone:"],.node-type-article-mode-full .lawyer-contacts-wrapper .field-name--field_lawyer_phone a:hover:not(.btn):not(.no-underline)[href^="tel:"],.page--privacy-notice .field-name--field_body.field-item a,.page-node-type--area_of_focus .block-dpw-area-of-focus-pir-label.block-dpw-area-of-focus-pir-label.block-dpw-area-of-focus-pir-label .description a,.page-node-type--insights_article .accordion__text a.link--internal:not(.btn):not([href^="phone:"]):not([href^="tel:"]):active,.page-node-type--insights_article .accordion__text a.link--internal:not(.btn):not([href^="phone:"]):not([href^="tel:"]):focus,.page-node-type--insights_article .accordion__text a.link--internal:not(.btn):not([href^="phone:"]):not([href^="tel:"]):hover,.page-node-type--insights_article .related-lawyers .accordion__text a.link--internal:focus:not(.btn):not([href^="phone:"]):not([href^="tel:"]),.page-node-type--insights_article .related-lawyers .accordion__text a.link--internal:hover:not(.btn):not([href^="phone:"]):not([href^="tel:"]),.page-node-type--lawyer a:focus:not(.btn):not(.no-underline)[href^="phone:"],.page-node-type--lawyer a:focus:not(.btn):not(.no-underline)[href^="tel:"],.page-node-type--lawyer a:hover:not(.btn):not(.no-underline)[href^="phone:"],.page-node-type--lawyer a:hover:not(.btn):not(.no-underline)[href^="tel:"],.page-node-type--page.careers-non-sideways .field-name--field_column_2 a:not([href^="phone:"]):not([href^="tel:"]),.page-node-type--person .field-name--field_questions_and_answers.field-item div a:not(.btn),.page-not-found .block-field-block-node-page-field-body .field-name--field_body p a:focus,.page-not-found .block-field-block-node-page-field-body .field-name--field_body p a:hover,.page .accordion__text a:focus:not(.btn):not(.no-underline)[href^="phone:"],.page .accordion__text a:focus:not(.btn):not(.no-underline)[href^="tel:"],.page .accordion__text a:hover:not(.btn):not(.no-underline)[href^="phone:"],.page .accordion__text a:hover:not(.btn):not(.no-underline)[href^="tel:"],.page .accordion__text a[href^="mailto:"]:not([href^="phone:"]):not([href^="tel:"]),.page .accordion__text a[href^=http]:not([href^="phone:"]):not([href^="tel:"]),.page .pseudo-link:focus:not(.no-underline),.page .pseudo-link:hover:not(.no-underline),.page a:focus:not(.btn):not(.no-underline),.page a:hover:not(.btn):not(.no-underline),.sitewide-alert .field-name--message a:focus,.sitewide-alert .field-name--message a:hover,.view-insights-for-a-lawyer .view-header a.link--internal,.view-insights-for-a-lawyer .view-header a:first-child,.view-post-landing-page .view-header a:not(.btn):not(.arrow-link):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),a.arrow-right:focus,a.arrow-right:hover,a:not(.btn):not(.no-underline)[href^="phone:"],a:not(.btn):not(.no-underline)[href^="tel:"],a[href^="phone:"],a[href^="tel:"]{background-size:0 0.0625rem,100% 0.0625rem}.ais-ClearRefinements-button:focus,.ais-ClearRefinements-button:hover,.alumni-page .page .alumni--team a:focus,.alumni-page .page .alumni--team a:hover,.ck-content a:focus,.ck-content a:hover,.contact .node__content .block-type--two_column_content .field-item .link--internal:focus:not([href^="phone:"]):not([href^="tel:"]),.contact .node__content .block-type--two_column_content .field-item .link--internal:hover:not([href^="phone:"]):not([href^="tel:"]),.contact .node__content .block-type--two_column_content .field-item a:focus[href^="https:"],.contact .node__content .block-type--two_column_content .field-item a:focus[href^="mailto:"],.contact .node__content .block-type--two_column_content .field-item a:hover[href^="https:"],.contact .node__content .block-type--two_column_content .field-item a:hover[href^="mailto:"],.field-name--body a:focus:not(.btn):not(.arrow-link):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.field-name--body a:hover:not(.btn):not(.arrow-link):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.field-name--field_appendices a:focus:not(.btn):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.field-name--field_appendices a:hover:not(.btn):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.field-name--field_biography a:focus:not(.btn):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.field-name--field_biography a:hover:not(.btn):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.field-name--field_body a:focus:not(.btn):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.field-name--field_body a:hover:not(.btn):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.field-name--field_column_2 a:focus:not(.btn):not(.arrow-link):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.field-name--field_column_2 a:hover:not(.btn):not(.arrow-link):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.field-name--field_recognition a:focus:not(.btn):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.field-name--field_recognition a:hover:not(.btn):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.field-name--field_summary_intro a:focus:not(.btn):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.field-name--field_summary_intro a:hover:not(.btn):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.field-name--field_summary a:focus:not(.btn):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.field-name--field_summary a:hover:not(.btn):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.fifty-fifty-block.left .fifty-fifty-block__caption a:focus,.fifty-fifty-block.left .fifty-fifty-block__caption a:hover,.filters--wrapper .filters-header button.filter-toggle-all:focus,.filters--wrapper .filters-header button.filter-toggle-all:hover,.filters--wrapper .filters-header button.reset-filters-btn:focus,.filters--wrapper .filters-header button.reset-filters-btn:hover,.node-type-article-mode-full .article-footnotes .footnote a:focus,.node-type-article-mode-full .article-footnotes .footnote a:hover,.node-type-article-mode-full .lawyer-contacts-wrapper .disclaimer a:focus,.node-type-article-mode-full .lawyer-contacts-wrapper .disclaimer a:hover,.page--privacy-notice .field-name--field_body.field-item a:focus,.page--privacy-notice .field-name--field_body.field-item a:hover,.page-node-type--area_of_focus .block-dpw-area-of-focus-pir-label.block-dpw-area-of-focus-pir-label.block-dpw-area-of-focus-pir-label .description a:focus,.page-node-type--area_of_focus .block-dpw-area-of-focus-pir-label.block-dpw-area-of-focus-pir-label.block-dpw-area-of-focus-pir-label .description a:hover,.page-node-type--insights_article .accordion__text a.link--internal:focus:not(.btn):not([href^="phone:"]):not([href^="tel:"]),.page-node-type--insights_article .accordion__text a.link--internal:hover:not(.btn):not([href^="phone:"]):not([href^="tel:"]),.page-node-type--page.careers-non-sideways .field-name--field_column_2 a:focus:not([href^="phone:"]):not([href^="tel:"]),.page-node-type--page.careers-non-sideways .field-name--field_column_2 a:hover:not([href^="phone:"]):not([href^="tel:"]),.page-node-type--person .field-name--field_questions_and_answers.field-item div a:focus:not(.btn),.page-node-type--person .field-name--field_questions_and_answers.field-item div a:hover:not(.btn),.page .accordion__text a:focus[href^="mailto:"]:not([href^="phone:"]):not([href^="tel:"]),.page .accordion__text a:focus[href^=http]:not([href^="phone:"]):not([href^="tel:"]),.page .accordion__text a:hover[href^="mailto:"]:not([href^="phone:"]):not([href^="tel:"]),.page .accordion__text a:hover[href^=http]:not([href^="phone:"]):not([href^="tel:"]),.view-insights-for-a-lawyer .view-header a.link--internal:focus,.view-insights-for-a-lawyer .view-header a.link--internal:hover,.view-insights-for-a-lawyer .view-header a:focus:first-child,.view-insights-for-a-lawyer .view-header a:hover:first-child,.view-post-landing-page .view-header a:focus:not(.btn):not(.arrow-link):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),.view-post-landing-page .view-header a:hover:not(.btn):not(.arrow-link):not(.no-underline):not([href^="phone:"]):not([href^="tel:"]),a:focus:not(.btn):not(.no-underline)[href^="phone:"],a:focus:not(.btn):not(.no-underline)[href^="tel:"],a:focus[href^="phone:"],a:focus[href^="tel:"],a:hover:not(.btn):not(.no-underline)[href^="phone:"],a:hover:not(.btn):not(.no-underline)[href^="tel:"],a:hover[href^="phone:"],a:hover[href^="tel:"]{animation:navUnderline .5s ease 1 forwards}.node-type-resource-mode-promo.node-mode-promo .node__content,.page-footer .block-system-branding-block a,.page .filters--wrapper .search-filter-toggle,.region-header .block-system-branding-block a,a.our-work__link{background-image:none}.experience--featured .article--meta,.insights--teaser .article--meta,.news--teaser .article--meta,.node-type-article-mode-full .article--meta,.page-node-type--area_of_focus .block-dpw-area-of-focus-pir-label .eyebrow,.search--wrapper .search_row .headline{display:flex;flex-wrap:wrap;align-items:center;min-height:1.375rem;margin:0 0 0.5rem;overflow:hidden;color:var(--dp-c-blue-primary);font-size:var(--fs-14);font-weight:var(--fw-medium)}.experience--featured .article--meta>*+:before,.insights--teaser .article--meta>*+:before,.news--teaser .article--meta>*+:before,.node-type-article-mode-full .article--meta>*+:before,.page-node-type--area_of_focus .block-dpw-area-of-focus-pir-label .eyebrow>*+:before,.search--wrapper .search_row .headline>*+:before{content:"|";padding:0 0.5rem}.page-node-type--area_of_focus .field-name--field_snippet,.page-node-type--lawyer .lawyer--intro .field-name--field_snippet,.page-node-type--page:not(.front) .field-name--field_snippet{font-weight:var(--fw-medium)}.is-mobile.js-menu-is-open.alumni-page .page-header,.is-mobile.js-menu-is-open.careers-overview:not(.logged-in) .page-header,.is-mobile.js-menu-is-open.dark-mode:not(.logged-in) .page-header,.is-mobile.js-menu-is-open.history--page:not(.logged-in) .page-header,.is-mobile.js-menu-is-open.page-node-type--lawyer .page-header,.is-mobile.js-menu-is-open.page-node-type--quick_link_collection:not(.js-menu-is-open) .page-header,.is-mobile.js-menu-is-open.page-node-type--resource:not(.js-menu-is-open) .page-header,.is-mobile.js-menu-is-open.pro-bono-landing:not(.logged-in) .page-header,.is-mobile.js-menu-is-open.shift-color:not(.logged-in) .page-header{background-color:var(--dp-c-white)}.alumni-page:not(.js-is-scrolled):not(.js-menu-is-open) .search-trigger:hover svg,.careers-overview:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .search-trigger:hover svg,.dark-mode:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .search-trigger:hover svg,.history--page:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .search-trigger:hover svg,.page-node-type--lawyer:not(.js-is-scrolled):not(.js-menu-is-open) .search-trigger:hover svg,.page-node-type--quick_link_collection:not(.js-is-scrolled):not(.js-menu-is-open) .search-trigger:hover svg,.page-node-type--resource:not(.js-is-scrolled):not(.js-menu-is-open) .search-trigger:hover svg,.pro-bono-landing:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .search-trigger:hover svg,.shift-color:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .search-trigger:hover svg{fill:var(--dp-c-cyan)}.alumni-page:not(.js-is-scrolled):not(.js-menu-is-open) .region-header .menu-list--main .menu-level--0>a,.careers-overview:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .region-header .menu-list--main .menu-level--0>a,.dark-mode:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .region-header .menu-list--main .menu-level--0>a,.history--page:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .region-header .menu-list--main .menu-level--0>a,.page-node-type--lawyer:not(.js-is-scrolled):not(.js-menu-is-open) .region-header .menu-list--main .menu-level--0>a,.page-node-type--quick_link_collection:not(.js-is-scrolled):not(.js-menu-is-open) .region-header .menu-list--main .menu-level--0>a,.page-node-type--resource:not(.js-is-scrolled):not(.js-menu-is-open) .region-header .menu-list--main .menu-level--0>a,.pro-bono-landing:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .region-header .menu-list--main .menu-level--0>a,.shift-color:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .region-header .menu-list--main .menu-level--0>a{color:var(--dp-c-white)}.alumni-page:not(.js-is-scrolled):not(.js-menu-is-open) .region-header .menu-list--main .menu-level--0>a:hover,.careers-overview:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .region-header .menu-list--main .menu-level--0>a:hover,.dark-mode:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .region-header .menu-list--main .menu-level--0>a:hover,.history--page:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .region-header .menu-list--main .menu-level--0>a:hover,.page-node-type--lawyer:not(.js-is-scrolled):not(.js-menu-is-open) .region-header .menu-list--main .menu-level--0>a:hover,.page-node-type--quick_link_collection:not(.js-is-scrolled):not(.js-menu-is-open) .region-header .menu-list--main .menu-level--0>a:hover,.page-node-type--resource:not(.js-is-scrolled):not(.js-menu-is-open) .region-header .menu-list--main .menu-level--0>a:hover,.pro-bono-landing:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .region-header .menu-list--main .menu-level--0>a:hover,.shift-color:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .region-header .menu-list--main .menu-level--0>a:hover{background-image:linear-gradient(transparent,transparent),linear-gradient(var(--dp-c-white),var(--dp-c-white))}.alumni-page:not(.js-is-scrolled):not(.js-menu-is-open) .hamburger-inner,.alumni-page:not(.js-is-scrolled):not(.js-menu-is-open) .hamburger-inner:after,.alumni-page:not(.js-is-scrolled):not(.js-menu-is-open) .hamburger-inner:before,.careers-overview:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .hamburger-inner,.careers-overview:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .hamburger-inner:after,.careers-overview:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .hamburger-inner:before,.dark-mode:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .hamburger-inner,.dark-mode:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .hamburger-inner:after,.dark-mode:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .hamburger-inner:before,.history--page:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .hamburger-inner,.history--page:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .hamburger-inner:after,.history--page:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .hamburger-inner:before,.page-node-type--lawyer:not(.js-is-scrolled):not(.js-menu-is-open) .hamburger-inner,.page-node-type--lawyer:not(.js-is-scrolled):not(.js-menu-is-open) .hamburger-inner:after,.page-node-type--lawyer:not(.js-is-scrolled):not(.js-menu-is-open) .hamburger-inner:before,.page-node-type--quick_link_collection:not(.js-is-scrolled):not(.js-menu-is-open) .hamburger-inner,.page-node-type--quick_link_collection:not(.js-is-scrolled):not(.js-menu-is-open) .hamburger-inner:after,.page-node-type--quick_link_collection:not(.js-is-scrolled):not(.js-menu-is-open) .hamburger-inner:before,.page-node-type--resource:not(.js-is-scrolled):not(.js-menu-is-open) .hamburger-inner,.page-node-type--resource:not(.js-is-scrolled):not(.js-menu-is-open) .hamburger-inner:after,.page-node-type--resource:not(.js-is-scrolled):not(.js-menu-is-open) .hamburger-inner:before,.pro-bono-landing:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .hamburger-inner,.pro-bono-landing:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .hamburger-inner:after,.pro-bono-landing:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .hamburger-inner:before,.shift-color:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .hamburger-inner,.shift-color:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .hamburger-inner:after,.shift-color:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .hamburger-inner:before{background:var(--dp-c-white)}.alumni-page .region-header .menu-list--main .submenu-wrapper,.careers-overview:not(.logged-in) .region-header .menu-list--main .submenu-wrapper,.dark-mode:not(.logged-in) .region-header .menu-list--main .submenu-wrapper,.history--page:not(.logged-in) .region-header .menu-list--main .submenu-wrapper,.page-node-type--lawyer .region-header .menu-list--main .submenu-wrapper,.page-node-type--quick_link_collection:not(.js-menu-is-open) .region-header .menu-list--main .submenu-wrapper,.page-node-type--resource:not(.js-menu-is-open) .region-header .menu-list--main .submenu-wrapper,.pro-bono-landing:not(.logged-in) .region-header .menu-list--main .submenu-wrapper,.shift-color:not(.logged-in) .region-header .menu-list--main .submenu-wrapper{box-shadow:none}.about-us--beyond,.about-us--culture,.about-us--individuals,.block-type--horizontal_carousel,.block-type--stacked_carousel,.page--about-us .node__content>.layout:first-of-type,.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.page--about-us .path-layout-builder-edit .node__content>.layout:first-of-type,.path-layout-builder-edit .about-us--beyond,.path-layout-builder-edit .about-us--culture,.path-layout-builder-edit .about-us--individuals,.path-layout-builder-edit .block-type--horizontal_carousel,.path-layout-builder-edit .block-type--stacked_carousel,.path-layout-builder-edit .page--about-us .node__content>.layout:first-of-type,.path-layout-builder-edit .shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body,.shift-color:not(.logged-in) .path-layout-builder-edit .careers-summer-intro>div.field-name--body{position:relative;left:auto;right:auto;width:100%;margin:0}.history--page .btn--back-to-top{background:var(--dp-c-black);border:0.0625rem solid var(--dp-c-blue-dk-3);color:var(--dp-c-white)}.history--page .btn--back-to-top:focus,.history--page .btn--back-to-top:hover{background:var(--dp-c-blue-dk-3);color:var(--dp-c-white);transition:var(--t-all)}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}:root{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}hr{height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:0.0625rem dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{padding:0}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-0.125rem}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.messages--error h2.messages__title{color:var(--gin-color-danger-light)}.messages--error button{background-image:none}.messages--status h2.messages__title{color:var(--gin-color-status-light)}.messages--status button{background-image:none}.messages--warning h2.messages__title{color:var(--gin-color-warning-light)}.messages--warning button{background-image:none}.btn,.capability-nav a,.eu-cookie-compliance-banner .agree-button,.fifty-fifty-block .fifty-fifty-block__cta a.link--external.btn,button,input[type=submit]{font-size:1rem;line-height:1.5;position:relative;display:inline-block;padding:0.6875rem 1.5rem;border:solid 0.0625rem var(--dp-c-blue-primary);border-radius:0.25rem;font-weight:var(--fw-medium);background:transparent;color:var(--dp-c-black);white-space:nowrap;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s ease;overflow:hidden;background-image:var(--dp-c-button-bg);background-size:301% 100%;background-position:100%;text-decoration:none}.btn.active,.btn.focus,.btn.hover,.btn:focus,.btn:hover,.capability-nav a.active,.capability-nav a.focus,.capability-nav a.hover,.capability-nav a:focus,.capability-nav a:hover,.eu-cookie-compliance-banner .active.agree-button,.eu-cookie-compliance-banner .agree-button:focus,.eu-cookie-compliance-banner .agree-button:hover,.eu-cookie-compliance-banner .focus.agree-button,.eu-cookie-compliance-banner .hover.agree-button,.fifty-fifty-block .fifty-fifty-block__cta a.active.link--external.btn,.fifty-fifty-block .fifty-fifty-block__cta a.focus.link--external.btn,.fifty-fifty-block .fifty-fifty-block__cta a.hover.link--external.btn,.fifty-fifty-block .fifty-fifty-block__cta a.link--external.btn:focus,.fifty-fifty-block .fifty-fifty-block__cta a.link--external.btn:hover,button.active,button.focus,button.hover,button:focus,button:hover,input.active[type=submit],input.focus[type=submit],input.hover[type=submit],input:focus[type=submit],input:hover[type=submit]{color:var(--dp-c-white)}.btn.active,.btn.hover,.btn:hover,.capability-nav a.active,.capability-nav a.hover,.capability-nav a:hover,.eu-cookie-compliance-banner .active.agree-button,.eu-cookie-compliance-banner .agree-button:hover,.eu-cookie-compliance-banner .hover.agree-button,.fifty-fifty-block .fifty-fifty-block__cta a.active.link--external.btn,.fifty-fifty-block .fifty-fifty-block__cta a.hover.link--external.btn,.fifty-fifty-block .fifty-fifty-block__cta a.link--external.btn:hover,button.active,button.hover,button:hover,input.active[type=submit],input.hover[type=submit],input:hover[type=submit]{border-color:var(--dp-c-blue-dk-1);background-position:50%}.btn.focus,.btn:focus,.capability-nav a.focus,.capability-nav a:focus,.eu-cookie-compliance-banner .agree-button:focus,.eu-cookie-compliance-banner .focus.agree-button,.fifty-fifty-block .fifty-fifty-block__cta a.focus.link--external.btn,.fifty-fifty-block .fifty-fifty-block__cta a.link--external.btn:focus,button.focus,button:focus,input.focus[type=submit],input:focus[type=submit]{border-color:var(--dp-c-blue-dk-2);background-position:0}.btn:focus,.btn:focus-visible,.capability-nav a:focus,.capability-nav a:focus-visible,.eu-cookie-compliance-banner .agree-button:focus,.eu-cookie-compliance-banner .agree-button:focus-visible,.fifty-fifty-block .fifty-fifty-block__cta a.link--external.btn:focus,.fifty-fifty-block .fifty-fifty-block__cta a.link--external.btn:focus-visible,button:focus,button:focus-visible,input:focus-visible[type=submit],input:focus[type=submit]{outline:0.125rem solid var(--dp-c-black)}.btn--sm{padding:0.75rem 1.5rem}.btn--lg{font-size:1.125rem;line-height:1.223}.btn--disabled,.btn[disabled]{background:transparent;cursor:default}.btn--disabled,.btn--disabled:focus,.btn--disabled:hover,.btn[disabled],.btn[disabled]:focus,.btn[disabled]:hover{border-color:var(--dp-c-gray-disabled);color:var(--dp-c-gray-disabled)}.accordion__toggle,.ais-CurrentRefinements-delete,.btn--reset,.eu-cookie-compliance-banner .decline-button,.filters-close-btn,.horizontal-carousel button,.search--wrapper .filters--wrapper .filters-mobile,.search-overlay .search-reset,.search-overlay .search-submit,.search-wrapper .search-trigger,.sitewide-alert button.close,.stacked-carousel .glide__controls .glide__arrow--right{padding:0;border:0;background:none}.btn--arrow-left:before{content:"";display:inline-block;width:1rem;height:0.875rem;margin-right:0.5rem;background:url(/themes/custom/dpw_2020/dist/images/svg/arrow.svg) no-repeat;transform:rotate(180deg)}.btn--arrow-left:hover:before{background:url(/themes/custom/dpw_2020/dist/images/svg/arrow-white.svg) no-repeat}.btn--chevron-down{position:relative;padding-right:2.1875rem}.btn--chevron-down:after{content:"";position:absolute;right:0.9375rem;top:50%;width:0.625rem;height:0.625rem;border-right:0.0625rem solid currentColor;border-bottom:0.0625rem solid currentColor;transform:translateY(-75%) rotate(45deg);transition:transform .3s ease}.btn--blue,.eu-cookie-compliance-banner .agree-button,.history--page .timeline--trigger,.page-node-type--lawyer .lawyer--experience-highlights .view-all-experience,.stacked-carousel .glide__controls .glide__arrow--right .blue-circle{background-position:50%;color:var(--dp-c-white)}.btn--blue:focus,.btn--blue:hover,.eu-cookie-compliance-banner .agree-button:focus,.eu-cookie-compliance-banner .agree-button:hover,.history--page .timeline--trigger:focus,.history--page .timeline--trigger:hover,.page-node-type--lawyer .lawyer--experience-highlights .view-all-experience:focus,.page-node-type--lawyer .lawyer--experience-highlights .view-all-experience:hover,.stacked-carousel .glide__controls .glide__arrow--right .blue-circle:focus,.stacked-carousel .glide__controls .glide__arrow--right .blue-circle:hover{background-position:0}.btn--black{background:var(--dp-c-black);color:var(--dp-c-white);border:var(--dp-c-black)}.btn--black:focus,.btn--black:hover{text-decoration:underline}.blockQuote{font-size:1.25rem;line-height:1.4;color:var(--dp-c-blue-primary);font-weight:var(--fw-medium);border-top:0.0625rem solid var(--dp-c-gray-purple-lighter);border-bottom:0.0625rem solid var(--dp-c-gray-purple-lighter);padding:2.5rem 0;margin:2.8125rem 0 1.25rem}.cke_editable a:not(.btn):not(.no-underline),.cke a:not(.btn):not(.no-underline){text-decoration:underline}.sectionHeading{font-size:1.75rem;line-height:1.286;font-weight:var(--fw-bold);color:var(--dp-c-black);margin-bottom:2.8125rem;margin-top:2.8125rem}.blueH1,.blueH2,.blueH3,.blueH4,.blueH5,.blueH6{color:var(--dp-c-blue-primary)!important}.block-field-block-node-area-of-focus-field-summary .field-name--field_summary ol,.block-field-block-node-experience-article-field-body .field-name--field_body ol,.block-field-block-node-industry-field-summary .field-name--field_summary ol,.block-field-block-node-page-field-body .field-name--field_body ol,.block-field-block-node-practice-field-summary .field-name--field_summary ol,.block-field-block-node-region-field-summary .field-name--field_summary ol,.block-field-block-node-resource-field-summary .field-name--field_summary ol,.node-type-lawyer-mode-full .lawyer--intro .lawyer--bio .field-name--field_biography ol{padding-left:2em;margin-left:0}.block-field-block-node-area-of-focus-field-summary .field-name--field_summary>ul>li,.block-field-block-node-experience-article-field-body .field-name--field_body>ul>li{padding-left:0;margin-left:0}.block-field-block-node-area-of-focus-field-summary .field-name--field_summary>ul>li:before,.block-field-block-node-experience-article-field-body .field-name--field_body>ul>li:before{left:-1.8em}.block-field-block-node-insights-article-field-appendices .field-name--field_appendices .field-items .field-item ol,.block-field-block-node-insights-article-field-body .field-name--field_body ol,.block-field-block-node-news-field-body .field-name--field_body ol,.page-node-type--insights_article .block-dpw-2020-content .node-type-insights_article .block-type--basic .field-name--body ol{padding-left:0;margin-left:2em;margin-bottom:2rem}.accordion__content .accordion__text ul,.field-items .field-item ul,.text-formatted.field-item ul,.text-formatted .field-item ul{list-style-type:none;margin:0.5rem 0 2rem;padding-left:2em}.accordion__content .accordion__text ul:before,.field-items .field-item ul:before,.text-formatted.field-item ul:before,.text-formatted .field-item ul:before{left:0}.accordion__content .accordion__text ul ul,.field-items .field-item ul ul,.text-formatted.field-item ul ul,.text-formatted .field-item ul ul{margin-bottom:0}.page-node-type--insights_article .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul,.page-node-type--page .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul{margin-left:0!important;margin-top:.5em!important;padding-left:2em}.page-node-type--insights_article .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul:before,.page-node-type--page .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul:before{left:-1.8em}.text-formatted ol ol:not(ol[type]){list-style-type:lower-latin}.text-formatted ol ol ol:not(ol[type]){list-style-type:lower-roman}.text-formatted ol ol ol ol:not(ol[type]){list-style-type:upper-latin}.text-formatted ol ol ol ol ol:not(ol[type]){list-style-type:upper-roman}.ck-content h1,.ck-content h2,.ck-content h3,.ck-content h4,.ck-content h5,.ck-content h6{margin-top:0;font-weight:var(--fw-bold);color:var(--dp-c-black)}.ck-content h1{font-size:1.75rem;line-height:1;margin-bottom:1.875rem}.ck-content h2{font-size:1.25rem;line-height:1.3;margin-bottom:1.875rem}.ck-content:is(div,p,ul,ol,table)+h2{margin-top:2.125rem}.ck-content h3{font-size:1.125rem;line-height:1.445}.ck-content h4{font-size:1rem;line-height:1.5}.ck-content h5,.ck-content h6{font-size:1rem;line-height:1.438;margin-bottom:.5rem}.ck-content ul{list-style-type:none!important;margin-left:0;margin-top:0.5rem;padding-left:2em}.ck-content ul:before{left:0}.ck-content ul li{margin-bottom:.5rem;position:relative;padding:0}.ck-content ul li:before{content:"─";margin-right:1rem;position:absolute;left:-2em;color:var(--dp-c-blue-primary)}.ck-content ul li ul{margin-bottom:0}.ck-content ul li li{list-style-type:square;padding:0}.ck-content ul li li:before{content:none}.ck-content ul li li li{list-style-type:none;position:relative}.ck-content ul li li li:before{content:"─";color:var(--dp-c-black);display:inline-block;position:absolute;left:-1.5rem}.ck-content ul li ul li ul li ul li{list-style-type:square!important}.ck-content ul li ul li ul li ul li::marker{color:gray!important}.ck-content ul li ul li ul li ul li:before{content:none!important}.ck-content ul li ul li ul li ul li ul li{position:relative;list-style:none!important}.ck-content ul li ul li ul li ul li ul li:before{content:"-"!important;position:absolute!important;left:-1.5rem!important;display:inline-block!important;color:gray!important}.ck-content ul li ul li ul li ul li ul li ul li{list-style-type:square!important}.ck-content ul li ul li ul li ul li ul li ul li::marker{color:var(--dp-c-blue-primary)!important}.ck-content ul li ul li ul li ul li ul li ul li:before{content:none!important}.ck-content>ul{margin-bottom:2rem}.ck-content>ul>li{position:relative;margin:0 0 0.5rem;padding:0}.ck-content>ul>li:before{content:"─";position:absolute;top:0;left:-2em;color:var(--dp-c-blue-primary)}.ck-content p.Indent1{margin-left:2em}.ck-content p.Indent2{margin-left:4em}.ck-content p.Indent3{margin-left:6em}.ck-content p.Indent4{margin-left:8em}.ck-content p.Indent5{margin-left:10em}.ck-content p.Indent6{margin-left:12em}.ck-content a[name^=_ftn],.ck-content a[name^=_ftnref]{color:#140be3;font-weight:700;z-index:0;background:none;border:none;vertical-align:top;position:relative;top:-.25em;font-size:.9em}.ck-content a,.ck-content a:hover{color:inherit}.ck-content .btn--blue{background-position:50%!important;color:var(--dp-c-white)}.ck-content .btn--blue:focus,.ck-content .btn--blue:hover{background-position:0}.ck-content .btn{font-size:1rem;line-height:1.5;position:relative;display:inline-block;padding:0.6875rem 1.5rem;border:solid 0.0625rem var(--dp-c-blue-primary);border-radius:0.25rem;font-weight:var(--fw-medium);background:transparent;white-space:nowrap;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s ease;overflow:hidden;background-image:var(--dp-c-button-bg)!important;background-size:301% 100%!important;background-position:100%;text-decoration:none}.ck-content .btn:focus,.ck-content .btn:hover{color:var(--dp-c-white)}.ck-content .btn:hover{border-color:var(--dp-c-blue-dk-1);background-position:0!important}.ck-content .btn:focus{border-color:var(--dp-c-blue-dk-2);background-position:50%!important;outline:none}.ck-content table,.ck-content td,.ck-content tr{border:none!important}.ck-content .table{margin:0 0 1.25rem;width:100%}.ck-content table.simpleTableStyle{border-collapse:collapse;width:100%}.ck-content table.simpleTableStyle thead{background-color:#f7f8fd!important}.ck-content table.simpleTableStyle td,.ck-content table.simpleTableStyle th{border:0.0625rem solid #c4cdde!important;text-align:left;padding:0.5rem}[data-drupal-ck-style-fence] .ck-content .btn--blue{background-position:50%!important;color:var(--dp-c-white)!important}[data-drupal-ck-style-fence] .ck-content .btn{font-size:1rem;line-height:1.5;display:inline-block!important;padding:0.6875rem 1.5rem!important;background-image:var(--dp-c-button-bg)!important;background-size:301% 100%!important;background-position:100%!important}.ck-content figure.drupal-media-style-align-center[data-view-mode=inline_image],.ck-content figure.drupal-media-style-align-left[data-view-mode=inline_image],.ck-content figure.drupal-media-style-align-right[data-view-mode=inline_image]{max-width:100%;margin-right:0;margin-left:0}.ck-content figure[data-view-mode=inline_image_1_2_width]{max-width:50%}.ck-content figure[data-view-mode=inline_image_1_3_width]{max-width:33%}.ck-content figure[data-view-mode=inline_image_1_4_width]{max-width:25%}.ck-content figure.drupal-media-style-align-center:has(.media--view-mode-inline-image),.ck-content figure.drupal-media-style-align-left:has(.media--view-mode-inline-image),.ck-content figure.drupal-media-style-align-right:has(.media--view-mode-inline-image){max-width:100%}.ck-content .drupal-media>figcaption{display:block!important}a.arrow-right.no-underline:active:after,a.arrow-right.no-underline:focus:after,a.arrow-right.no-underline:hover:after,a.arrow-right.no-underline:visited:after{color:initial}.background--black a.arrow-right.no-underline:active,.background--black a.arrow-right.no-underline:active:after,.background--black a.arrow-right.no-underline:focus,.background--black a.arrow-right.no-underline:focus:after,.background--black a.arrow-right.no-underline:hover,.background--black a.arrow-right.no-underline:hover:after,.background--black a.arrow-right.no-underline:visited,.background--black a.arrow-right.no-underline:visited:after,.background--blue a.arrow-right.no-underline:active,.background--blue a.arrow-right.no-underline:active:after,.background--blue a.arrow-right.no-underline:focus,.background--blue a.arrow-right.no-underline:focus:after,.background--blue a.arrow-right.no-underline:hover,.background--blue a.arrow-right.no-underline:hover:after,.background--blue a.arrow-right.no-underline:visited,.background--blue a.arrow-right.no-underline:visited:after,.background-color-black a.arrow-right.no-underline:active,.background-color-black a.arrow-right.no-underline:active:after,.background-color-black a.arrow-right.no-underline:focus,.background-color-black a.arrow-right.no-underline:focus:after,.background-color-black a.arrow-right.no-underline:hover,.background-color-black a.arrow-right.no-underline:hover:after,.background-color-black a.arrow-right.no-underline:visited,.background-color-black a.arrow-right.no-underline:visited:after,.background-color-blue a.arrow-right.no-underline:active,.background-color-blue a.arrow-right.no-underline:active:after,.background-color-blue a.arrow-right.no-underline:focus,.background-color-blue a.arrow-right.no-underline:focus:after,.background-color-blue a.arrow-right.no-underline:hover,.background-color-blue a.arrow-right.no-underline:hover:after,.background-color-blue a.arrow-right.no-underline:visited,.background-color-blue a.arrow-right.no-underline:visited:after{color:var(--dp-c-white)}.background--blue-gradient a.arrow-right:active:after,.background--blue-gradient a.arrow-right:focus:after,.background--blue-gradient a.arrow-right:hover:after,.background--blue-gradient a.arrow-right:visited:after,.background--teal a.arrow-right:active:after,.background--teal a.arrow-right:focus:after,.background--teal a.arrow-right:hover:after,.background--teal a.arrow-right:visited:after,.background--white a.arrow-right:active:after,.background--white a.arrow-right:focus:after,.background--white a.arrow-right:hover:after,.background--white a.arrow-right:visited:after,.background-color-blue-gradient a.arrow-right:active:after,.background-color-blue-gradient a.arrow-right:focus:after,.background-color-blue-gradient a.arrow-right:hover:after,.background-color-blue-gradient a.arrow-right:visited:after,.background-color-teal a.arrow-right:active:after,.background-color-teal a.arrow-right:focus:after,.background-color-teal a.arrow-right:hover:after,.background-color-teal a.arrow-right:visited:after,.background-color-white a.arrow-right:active:after,.background-color-white a.arrow-right:focus:after,.background-color-white a.arrow-right:hover:after,.background-color-white a.arrow-right:visited:after{color:initial}.careers-overview:not(.logged-in),.dark-mode:not(.logged-in),.history--page:not(.logged-in),.pro-bono-landing:not(.logged-in){background:var(--dp-c-black)}.careers-overview:not(.logged-in) .region-content,.careers-overview:not(.logged-in) h1,.careers-overview:not(.logged-in) h2,.careers-overview:not(.logged-in) h3,.careers-overview:not(.logged-in) h4,.careers-overview:not(.logged-in) h5,.careers-overview:not(.logged-in) h6,.dark-mode:not(.logged-in) .region-content,.dark-mode:not(.logged-in) h1,.dark-mode:not(.logged-in) h2,.dark-mode:not(.logged-in) h3,.dark-mode:not(.logged-in) h4,.dark-mode:not(.logged-in) h5,.dark-mode:not(.logged-in) h6,.history--page:not(.logged-in) .region-content,.history--page:not(.logged-in) h1,.history--page:not(.logged-in) h2,.history--page:not(.logged-in) h3,.history--page:not(.logged-in) h4,.history--page:not(.logged-in) h5,.history--page:not(.logged-in) h6,.pro-bono-landing:not(.logged-in) .region-content,.pro-bono-landing:not(.logged-in) h1,.pro-bono-landing:not(.logged-in) h2,.pro-bono-landing:not(.logged-in) h3,.pro-bono-landing:not(.logged-in) h4,.pro-bono-landing:not(.logged-in) h5,.pro-bono-landing:not(.logged-in) h6{color:var(--dp-c-white)}body{overflow-x:hidden}body.no-scroll{position:fixed;width:100%}body.no-scroll.js-menu-is-open{position:static}body.no-scroll .js-header-visible{top:0}input,textarea{-webkit-appearance:none;border:none;vertical-align:top;margin:0;max-width:100%;font-family:var(--ff-sans);font-size:var(--fs-16);color:var(--dp-c-black)}input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:var(--dp-c-gray-placeholder)}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--dp-c-gray-placeholder)}.search-overlay .search-input,input[type=password],input[type=search],input[type=text]:not(.form-element):not(.ck-input-text):not(.facet-search):not(.dp-autocomplete-filter),textarea{font-size:1.5rem;line-height:1.334;padding:0.5rem 0;border-bottom:solid 0.125rem var(--dp-c-gray-border);border-radius:0}.search-overlay .search-input:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:not(.form-element):not(.ck-input-text):not(.facet-search):not(.dp-autocomplete-filter):focus,textarea:focus{border-bottom-color:var(--dp-c-blue-primary);outline:none}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}label{font-size:1.125rem;line-height:1.445;display:block;font-weight:var(--fw-bold);color:var(--dp-c-black)}.form-checkbox+label:not(.form-item__label),.form-radio+label{font-size:1rem;line-height:1.5;position:relative;margin-bottom:1rem;padding-left:1.625rem;font-weight:var(--fw-regular);color:var(--dp-c-gray-1)}.form-checkbox+label:not(.form-item__label):before,.form-radio+label:before{content:"";display:block;position:absolute;left:0;top:0;width:1.125rem;height:1.125rem;border:solid 0.0625rem var(--dp-c-radio-fill);background-color:rgba(143,155,179,.16);cursor:pointer}.form-checkbox+label:before{border-radius:0.1875rem}.form-radio+label:before{border-radius:50%}.form-checkbox+label:hover:before,.form-radio+label:hover:before{border-color:var(--dp-c-blue-primary);background-color:rgba(20,11,227,.16)}.form-checkbox+label:hover:before{box-shadow:0 0 0 0.4375rem rgba(143,155,179,.08)}.form-checkbox:focus+label:before,.form-radio:focus+label:before{border-color:var(--dp-c-gray-disabled);background-color:rgba(143,155,179,.4)}.form-checkbox:focus+label:before{box-shadow:0 0 0 0.4375rem rgba(143,155,179,.25)}.form-radio:focus+label:before{box-shadow:0 0 0 0.375rem rgba(143,155,179,.25)}.form-checkbox[disabled]+label:before,.form-radio[disabled]+label:before{border-color:rgba(143,155,179,.24);background-color:rgba(143,155,179,.8)}.form-checkbox:checked+label:before{background-color:var(--dp-c-blue-primary);border-color:var(--dp-c-blue-primary);background-image:url(/themes/custom/dpw_2020/src/images/font-icons/checkmark.svg);background-repeat:no-repeat;background-size:0.5rem auto;background-position:50%}.form-radio:checked+label:before{border-color:var(--dp-c-blue-primary);background:var(--dp-c-white)}.form-radio:checked+label:after{content:"";display:block;position:absolute;width:0.625rem;height:0.625rem;border-radius:50%;background:var(--dp-c-blue-primary);left:0.25rem;top:0.25rem}.form-checkbox:checked+label:hover:before{background-color:var(--dp-c-blue-dk-1);border-color:var(--dp-c-blue-dk-1);box-shadow:none}.form-radio:checked+label:hover:before:before{border-color:var(--dp-c-blue-dk-1)}.form-radio:checked+label:hover:before:after{background-color:var(--dp-c-blue-dk-1)}.form-checkbox:checked:focus+label:before{background-color:var(--dp-c-blue-primary);border-color:var(--dp-c-blue-dk-2);box-shadow:0 0 0 0.4375rem rgba(143,155,179,.16)}.form-radio:checked:focus+label:before:before{border-color:var(--dp-c-blue-dk-2);background-color:rgba(143,155,179,.16);box-shadow:0 0 0 0.375rem rgba(143,155,179,.16)}.form-radio:checked:focus+label:before:after{background:var(--dp-c-blue-lt)}.form-checkbox:checked[disabled]+label:before{border-color:rgba(143,155,179,.48);background-color:rgba(143,155,179,.48)}.form-radio:checked[disabled]+label:before{border-color:rgba(143,155,179,.48);background-color:transparent}.form-radio:checked[disabled]+label:after{background-color:rgba(143,155,179,.48)}.custom-select-opener,select{font-size:1rem;line-height:2.5;-webkit-appearance:none;height:2.5rem;padding:0 1.625rem 0 0.8125rem;border-radius:0.25rem;border:solid 0.0625rem var(--dp-c-blue-pale);background-color:var(--dp-c-gray-light);background-image:url(/themes/custom/dpw_2020/dist/images/svg/icon-caret--gray.svg);background-repeat:no-repeat;background-position:right 1rem center;cursor:pointer}.custom-select-opener::-ms-expand,select::-ms-expand{display:none}.custom-select-opener{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.custom-select-panel{background-color:var(--dp-c-white);border-radius:0.25rem;border:0;margin-top:0.5rem}.custom-select-container.is-open .custom-select-panel{border:solid 0.0625rem var(--dp-c-blue-pale)}.custom-select-option.has-focus{background-color:var(--dp-c-blue-primary);color:var(--dp-c-white);cursor:pointer}.custom-select-option.is-selected:before{display:none}.custom-select-option{font-weight:var(--fw-medium)}.custom-select-option:hover{background-color:var(--dp-c-blue-primary);color:var(--dp-c-white)}button,input[type=submit]{-webkit-appearance:none}fieldset{min-width:0!important}.field--name-field-spotlight-videos select{border-color:var(--dp-c-gray-light-3);height:15rem}.layout-builder-add-block input[type=text],.layout-builder-configure-block input[type=text]{font-size:var(--fs-16);width:37.5rem}.filter-options{margin-top:0.625rem}.filter-options .form-radio+label{margin-left:0.625rem}.page ul{list-style-type:none;padding:0;margin:0}.bullets,.numbers{padding-left:2.25rem;margin-bottom:1.5rem;list-style:none}.bullets li,.numbers li{position:relative}.bullets li:before,.numbers li:before{position:absolute;margin-left:-1.5rem;color:var(--dp-c-blue-primary)}.accordion__content .accordion__text ul li,.alumni-page .alumni--block .text-formatted ul li,.field-items .field-item ul li,.field-name--body ul li,.field-name--field_summary ul li,.page--privacy-notice .field-name--field_body ul li,.page-node-type--insights_article .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li,.page-node-type--page .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li,.page .region-content .text-formatted.field-name--field_summary ul li,.text-formatted.field-item ul li,.text-formatted .field-item ul li{margin-bottom:0.5rem;position:relative}.accordion__content .accordion__text ul li:before,.alumni-page .alumni--block .text-formatted ul li:before,.field-items .field-item ul li:before,.field-name--body ul li:before,.field-name--field_summary ul li:before,.page--privacy-notice .field-name--field_body ul li:before,.page-node-type--insights_article .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li:before,.page-node-type--page .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li:before,.page .region-content .text-formatted.field-name--field_summary ul li:before,.text-formatted.field-item ul li:before,.text-formatted .field-item ul li:before{content:"─";margin-right:1rem;position:absolute;left:-2em}.accordion__content .accordion__text ul li li ul li,.alumni-page .alumni--block .text-formatted ul li li ul li,.field-items .field-item ul li li ul li,.field-name--body ul li li ul li,.field-name--field_summary ul li li ul li,.page--privacy-notice .field-name--field_body ul li li ul li,.page-node-type--insights_article .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li li ul li,.page-node-type--page .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li li ul li,.page .region-content .text-formatted.field-name--field_summary ul li li ul li,.text-formatted.field-item ul li li ul li,.text-formatted .field-item ul li li ul li{list-style-type:none;position:relative}.accordion__content .accordion__text ul li li ul li:before,.alumni-page .alumni--block .text-formatted ul li li ul li:before,.field-items .field-item ul li li ul li:before,.field-name--body ul li li ul li:before,.field-name--field_summary ul li li ul li:before,.page--privacy-notice .field-name--field_body ul li li ul li:before,.page-node-type--insights_article .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li li ul li:before,.page-node-type--page .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li li ul li:before,.page .region-content .text-formatted.field-name--field_summary ul li li ul li:before,.text-formatted.field-item ul li li ul li:before,.text-formatted .field-item ul li li ul li:before{content:"─";color:var(--dp-c-black);display:inline-block;position:absolute}.accordion__content .accordion__text ul li li,.alumni-page .alumni--block .text-formatted ul li li,.field-items .field-item ul li li,.field-name--body ul li li,.field-name--field_summary ul li li,.page--privacy-notice .field-name--field_body ul li li,.page-node-type--insights_article .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li li,.page-node-type--page .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li li,.page .region-content .text-formatted.field-name--field_summary ul li li,.text-formatted.field-item ul li li,.text-formatted .field-item ul li li{list-style-type:none}.accordion__content .accordion__text ul li li:before,.alumni-page .alumni--block .text-formatted ul li li:before,.field-items .field-item ul li li:before,.field-name--body ul li li:before,.field-name--field_summary ul li li:before,.page--privacy-notice .field-name--field_body ul li li:before,.page-node-type--insights_article .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li li:before,.page-node-type--page .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li li:before,.page .region-content .text-formatted.field-name--field_summary ul li li:before,.text-formatted.field-item ul li li:before,.text-formatted .field-item ul li li:before{content:"▪";position:absolute;color:var(--dp-c-black)}.accordion__content .accordion__text ul li li ul li ul li,.alumni-page .alumni--block .text-formatted ul li li ul li ul li,.field-items .field-item ul li li ul li ul li,.field-name--body ul li li ul li ul li,.field-name--field_summary ul li li ul li ul li,.page--privacy-notice .field-name--field_body ul li li ul li ul li,.page-node-type--insights_article .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li li ul li ul li,.page-node-type--page .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li li ul li ul li,.page .region-content .text-formatted.field-name--field_summary ul li li ul li ul li,.text-formatted.field-item ul li li ul li ul li,.text-formatted .field-item ul li li ul li ul li{list-style-type:none}.accordion__content .accordion__text ul li li ul li ul li:before,.alumni-page .alumni--block .text-formatted ul li li ul li ul li:before,.field-items .field-item ul li li ul li ul li:before,.field-name--body ul li li ul li ul li:before,.field-name--field_summary ul li li ul li ul li:before,.page--privacy-notice .field-name--field_body ul li li ul li ul li:before,.page-node-type--insights_article .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li li ul li ul li:before,.page-node-type--page .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li li ul li ul li:before,.page .region-content .text-formatted.field-name--field_summary ul li li ul li ul li:before,.text-formatted.field-item ul li li ul li ul li:before,.text-formatted .field-item ul li li ul li ul li:before{content:"▪";position:absolute;color:gray}.accordion__content .accordion__text ul li li ul li ul li ul li,.alumni-page .alumni--block .text-formatted ul li li ul li ul li ul li,.field-items .field-item ul li li ul li ul li ul li,.field-name--body ul li li ul li ul li ul li,.field-name--field_summary ul li li ul li ul li ul li,.page--privacy-notice .field-name--field_body ul li li ul li ul li ul li,.page-node-type--insights_article .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li li ul li ul li ul li,.page-node-type--page .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li li ul li ul li ul li,.page .region-content .text-formatted.field-name--field_summary ul li li ul li ul li ul li,.text-formatted.field-item ul li li ul li ul li ul li,.text-formatted .field-item ul li li ul li ul li ul li{list-style-type:none}.accordion__content .accordion__text ul li li ul li ul li ul li:before,.alumni-page .alumni--block .text-formatted ul li li ul li ul li ul li:before,.field-items .field-item ul li li ul li ul li ul li:before,.field-name--body ul li li ul li ul li ul li:before,.field-name--field_summary ul li li ul li ul li ul li:before,.page--privacy-notice .field-name--field_body ul li li ul li ul li ul li:before,.page-node-type--insights_article .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li li ul li ul li ul li:before,.page-node-type--page .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li li ul li ul li ul li:before,.page .region-content .text-formatted.field-name--field_summary ul li li ul li ul li ul li:before,.text-formatted.field-item ul li li ul li ul li ul li:before,.text-formatted .field-item ul li li ul li ul li ul li:before{content:"─";position:absolute;color:gray}.accordion__content .accordion__text ul li li ul li ul li ul li ul li,.alumni-page .alumni--block .text-formatted ul li li ul li ul li ul li ul li,.field-items .field-item ul li li ul li ul li ul li ul li,.field-name--body ul li li ul li ul li ul li ul li,.field-name--field_summary ul li li ul li ul li ul li ul li,.page--privacy-notice .field-name--field_body ul li li ul li ul li ul li ul li,.page-node-type--insights_article .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li li ul li ul li ul li ul li,.page-node-type--page .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li li ul li ul li ul li ul li,.page .region-content .text-formatted.field-name--field_summary ul li li ul li ul li ul li ul li,.text-formatted.field-item ul li li ul li ul li ul li ul li,.text-formatted .field-item ul li li ul li ul li ul li ul li{list-style-type:none}.accordion__content .accordion__text ul li li ul li ul li ul li ul li:before,.alumni-page .alumni--block .text-formatted ul li li ul li ul li ul li ul li:before,.field-items .field-item ul li li ul li ul li ul li ul li:before,.field-name--body ul li li ul li ul li ul li ul li:before,.field-name--field_summary ul li li ul li ul li ul li ul li:before,.page--privacy-notice .field-name--field_body ul li li ul li ul li ul li ul li:before,.page-node-type--insights_article .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li li ul li ul li ul li ul li:before,.page-node-type--page .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li li ul li ul li ul li ul li:before,.page .region-content .text-formatted.field-name--field_summary ul li li ul li ul li ul li ul li:before,.text-formatted.field-item ul li li ul li ul li ul li ul li:before,.text-formatted .field-item ul li li ul li ul li ul li ul li:before{content:"▪";position:absolute;color:var(--dp-c-blue-primary)}.bullets li:before{content:"\2022";font-size:0.625rem;margin-top:0.3125rem}.alumni-page .alumni--block .text-formatted ul li:before{color:var(--dp-c-white)}.accordion__content .accordion__text ul li:before,.field-items .field-item ul li:before,.field-name--body ul li:before,.field-name--field_summary ul li:before,.page--privacy-notice .field-name--field_body ul li:before,.page-node-type--insights_article .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li:before,.page-node-type--page .block-dpw-2020-content .block-field--field_drawer_items .field-name--field_drawer_items .field-item .accordion__content ul li:before,.page .region-content .text-formatted.field-name--field_summary ul li:before,.text-formatted.field-item ul li:before,.text-formatted .field-item ul li:before{color:var(--dp-c-blue-primary)}.numbers{counter-reset:li}.numbers li:before{content:counter(li) ".";counter-increment:li}.field-name--body ul,.field-name--field_summary ul,.page .region-content .text-formatted.field-name--field_summary ul{margin:2rem 0}.article-footnotes ul.footnotes li:before{content:""}img,object{max-width:100%;height:auto}.media--type-image,.media--type-image img,.media--type-image picture{width:100%;height:100%}.media--type-remote-video{overflow:hidden;position:relative;padding-bottom:56.25%;height:0}.media--type-remote-video iframe{position:absolute;height:100%;width:100%}figure.align-center.inline_image,figure.align-left.inline_image,figure.align-right.inline_image{max-width:100%;margin-right:0;margin-left:0}figure.align-center.inline_image_1_2_width,figure.align-left.inline_image_1_2_width,figure.align-right.inline_image_1_2_width{max-width:50%}figure.align-center.inline_image_1_3_width,figure.align-left.inline_image_1_3_width,figure.align-right.inline_image_1_3_width{max-width:33%}figure.align-center.inline_image_1_4_width,figure.align-left.inline_image_1_4_width,figure.align-right.inline_image_1_4_width{max-width:25%}figure.align-right.inline_image_1_2_width,figure.align-right.inline_image_1_3_width,figure.align-right.inline_image_1_4_width{margin-left:2em}figure.align-left.inline_image_1_2_width,figure.align-left.inline_image_1_3_width,figure.align-left.inline_image_1_4_width{margin-right:2em}.media-type-image.media--view-mode-inline-image.align-center,.media-type-image.media--view-mode-inline-image.align-left,.media-type-image.media--view-mode-inline-image.align-right{max-width:100%;margin-right:0;margin-left:0}.media-type-image.media--view-mode-inline-image-1-2-width{max-width:50%}.media-type-image.media--view-mode-inline-image-1-3-width{max-width:33%}.media-type-image.media--view-mode-inline-image-1-4-width{max-width:25%}.media-type-image.media--view-mode-inline-image-1-2-width.align-right,.media-type-image.media--view-mode-inline-image-1-3-width.align-right,.media-type-image.media--view-mode-inline-image-1-4-width.align-right{margin-left:2em}.media-type-image.media--view-mode-inline-image-1-2-width.align-left,.media-type-image.media--view-mode-inline-image-1-3-width.align-left,.media-type-image.media--view-mode-inline-image-1-4-width.align-left{margin-right:2em}div[data-drupal-media-preview=ready]>.media-type-image,figure>.media-type-image,figure>a>.media-type-image.media--view-mode-inline-image-1-2-width,figure>a>.media-type-image.media--view-mode-inline-image-1-3-width,figure>a>.media-type-image.media--view-mode-inline-image-1-4-width,figure>div>.media-type-image,figure>div>.media-type-image.media--view-mode-inline-image-1-2-width,figure>div>.media-type-image.media--view-mode-inline-image-1-3-width,figure>div>.media-type-image.media--view-mode-inline-image-1-4-width{max-width:none!important;margin-left:0;margin-right:0}.text-formatted figure{margin-bottom:1rem}.media--view-mode-content-100-width{clear:both}figcaption{font-size:.9rem;font-style:italic}table{border-collapse:collapse;border-spacing:0}table.basic,table.blueColumn,table.blueHeader,table.blueTitle{width:100%!important;margin:0 0 0.4375rem!important;border:none}table.basic p,table.blueColumn p,table.blueHeader p,table.blueTitle p{margin-top:0}table.basic p:only-child,table.blueColumn p:only-child,table.blueHeader p:only-child,table.blueTitle p:only-child{margin:0}table.basic td,table.basic th,table.blueColumn td,table.blueColumn th,table.blueHeader td,table.blueHeader th,table.blueTitle td,table.blueTitle th{padding:0.625rem;text-align:left;border:none}table.basic td:nth-child(odd),table.basic th:nth-child(odd){background-color:var(--dp-c-gray-light)}table.basic th p,table.blueColumn th p,table.blueHeader th p,table.blueTitle th p{margin:0}table.basic th,table.blueTitle th{border-bottom:0.25rem solid var(--dp-c-radio-fill)}table.basic tr,table.blueTitle tr{border-bottom:0.0625rem solid var(--dp-c-radio-fill)}table.basic tr:last-child,table.blueTitle tr:last-child{border-bottom:none}table.blueColumn td:first-child,table.blueTitle td:first-child{font-weight:var(--fw-bold)}table.blueTitle thead{color:var(--dp-c-blue-primary)}table.blueTitle td.highlight,table.blueTitle td:first-child,table.blueTitle th:nth-child(odd){background-color:var(--dp-c-gray-light)}table.blueTitle tr:first-child{font-weight:var(--fw-bold);border-bottom:0.25rem solid var(--dp-c-radio-fill)}table.blueHeader thead{background-color:var(--dp-c-blue-primary);color:var(--dp-c-white)}body.is-mobile table.blueHeader thead{display:none}table.blueHeader tbody tr:first-child{background-color:var(--dp-c-gray-light-2);font-weight:var(--fw-bold)}table.blueHeader tbody tr:first-child td{border-bottom:none}body.is-mobile table.blueHeader td{width:100%;display:block}table.blueHeader td.label{display:none}body.is-mobile table.blueHeader td.label{color:var(--dp-c-blue-primary);display:block;padding-bottom:0}body.is-mobile table.blueHeader td.label:not(:first-child){padding-top:0}table.blueHeader td[colspan]{font-weight:var(--fw-bold);border-bottom:0.25rem solid var(--dp-c-radio-fill)}table.blueHeader tr{border-bottom:0.0625rem solid var(--dp-c-radio-fill)}table.blueHeader tr:first-child,table.blueHeader tr:last-child{border-bottom:none}table.blueColumn{border:0.0625rem solid var(--dp-c-black)}body.is-mobile table.blueColumn td{display:block;width:100%}table.blueColumn td:first-child{background-color:var(--dp-c-blue-primary);color:var(--dp-c-white);width:20%}table.blueColumn tr{border-bottom:0.0625rem solid var(--dp-c-black)}table.blueColumn tr:last-child{border-bottom:none}.table-wrapper{overflow-x:auto}.field-name--body:has(table){overflow-x:auto}table.simpleTableStyle{border-collapse:collapse;width:100%}table.simpleTableStyle thead{background-color:#f7f8fd}table.simpleTableStyle td,table.simpleTableStyle th{border:0.1rem solid #c4cdde;text-align:left;padding:0.5rem}@font-face{font-family:Helvetica Neue Web;src:url(/themes/custom/dpw_2020/fonts/dist/HelveticaNeueLTPro-Roman.woff2) format("woff2"),url(/themes/custom/dpw_2020/fonts/dist/HelveticaNeueLTPro-Roman.woff) format("woff");font-weight:400}@font-face{font-family:Helvetica Neue Web;src:url(/themes/custom/dpw_2020/fonts/dist/HelveticaNeueLTPro-It.woff2) format("woff2"),url(/themes/custom/dpw_2020/fonts/dist/HelveticaNeueLTPro-It.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Helvetica Neue Web;src:url(/themes/custom/dpw_2020/fonts/dist/HelveticaNeueLTPro-Md.woff2) format("woff2"),url(/themes/custom/dpw_2020/fonts/dist/HelveticaNeueLTPro-Md.woff) format("woff");font-weight:500}@font-face{font-family:Helvetica Neue Web;src:url(/themes/custom/dpw_2020/fonts/dist/HelveticaNeueLTPro-MdIt.woff2) format("woff2"),url(/themes/custom/dpw_2020/fonts/dist/HelveticaNeueLTPro-MdIt.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Helvetica Neue Web;src:url(/themes/custom/dpw_2020/fonts/dist/HelveticaNeueLTPro-Bd.woff2) format("woff2"),url(/themes/custom/dpw_2020/fonts/dist/HelveticaNeueLTPro-Bd.woff) format("woff");font-weight:700}@font-face{font-family:Helvetica Neue Web;src:url(/themes/custom/dpw_2020/fonts/dist/HelveticaNeueLTPro-BdIt.woff2) format("woff2"),url(/themes/custom/dpw_2020/fonts/dist/HelveticaNeueLTPro-BdIt.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Noto Sans JP;src:url(/themes/custom/dpw_2020/fonts/Noto_Sans_JP/NotoSansJP-Regular.woff2) format("woff2");font-weight:400}@font-face{font-family:Noto Sans SC;src:url(/themes/custom/dpw_2020/fonts/Noto_Sans_SC/NotoSansSC-Regular.woff2) format("woff2");font-weight:400}html{font-size:var(--fs-16)}body{font-family:var(--ff-sans);font-weight:var(--fw-regular);line-height:var(--lh-150);color:var(--dp-c-gray-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:var(--fw-bold);color:var(--dp-c-black)}.careers-overview-title h1,h1{font-size:2.5rem;line-height:1.2;margin-bottom:1rem}.history--page .layout--twocol-section .layout__region--second .block-title{font-size:2.5rem;line-height:1.2}.heading-level-2,h2{font-size:1.5rem;line-height:1.334;margin-bottom:1.5rem}.careers-overview-team .field-name--body h2{font-size:2.5rem;line-height:1.2;margin-bottom:2.5rem}.block-about__col .field-name--field_teaser,.heading-level-3,.lawyer-search--h1,.our-work__link .field--name-title,.our-work__link .field-name--field_homepage_feature_snippet,h3{font-size:1.5rem;line-height:1.334;margin-bottom:0.5rem}.careers-sm .careers-sm-about h3.shorter,.contact .field-item h3,.featured-experiences h2,.featured-insights h2,.heading-level-4,.page-node-type--page.careers-non-sideways .block-type--basic .block-title,.page-node-type--resource .block-field--field_featured_insights h2,.view-post-landing-page .attachment-before h2,h4{font-size:1.125rem;line-height:1.445;margin-bottom:0.5rem}.cke_panel_listItem h4{font-size:var(--fs-22)}.node-type-resource-mode-promo .field-name--title{font-size:1.125rem;line-height:1.445}.accordion__header,.block--recent-updates__title,.block-about__col .eyebrow,.block-type--call_out_box .field-name--field_header,.capabilities [class*=block-views-block-capabilities]>.block-title,.field-label--field_notable_matters,.field-name--field_featured_practices .field--name-title,.filters--wrapper .filters-header .filter-by,.heading-level-5,.heading-level-6,.laterals-offices h4,.lawyer-search--span,.node-type-article-mode-full .block-field--field_snippet,.node-type-article-mode-full .block-field--field_summary,.node-type-article-mode-full .block-field--field_summary_intro,.page--about-us .about-us--node-body-field p,.page--about-us .field-name--field_column_2.text-formatted.field-item p,.page--pir-node.viewmode--full .block-field--field_pir_snippet .field-name--field_pir_snippet.field-item,.page--pir-node.viewmode--full .block-field--field_snippet .field-name--field_snippet,h5,h6{font-size:1.125rem;line-height:1.445;margin-bottom:0.5rem}.alumni-page .alumni--network .field-name--field_column_2 p,.careers-admin-jobs h6,.careers-overview-intro .field-name--field_column_2 .vertical,.content-card .field-name--title,.page-node-type--area_of_focus .field-name--field_snippet,.page-node-type--lawyer .lawyer--intro .field-name--field_snippet,.page-node-type--lawyer .lawyer--top .field-name--field_job_title,.page-node-type--lawyer .lawyer--top .field-name--field_job_title_custom,.page-node-type--page:not(.front) .field-name--field_snippet,.page-node-type--resource .block-field--field_snippet .field-name--field_snippet{font-size:1.125rem;line-height:1.445}.heading-level-6,h6{font-weight:var(--fw-bold)}.content-card--featured-practice--content .field--name-title,.news--teaser .node-title.no-teaser,.page--pir-node .experience--featured h3.node-title,.page--pir-node .insights--teaser h3.node-title,.page-node-type--lawyer .insights--teaser h3.node-title,.page-node-type--lawyer .lawyer--credentials h3,.page-node-type--quick_link_collection .field-name--field_insights_list .node-title,.page-node-type--resource .insights--teaser h3.node-title{font-size:1.125rem;line-height:1.445;margin-bottom:1rem}.alumni-page .alumni--team .block-title,.block--about .block-title,.block--our-firm .block-title,.block--our-work .block-title,.block-field--field_highlights h2,.block-field-block-node-resource-field-capabilities h3,.block-field-block-node-resource-field-resources-by-topic .field-label--field_resources_by_topic,.careers-overview-apply .vertical,.has-sideways-headline--main-block .region-content--inner>.block-page-title-block .page-title,.has-sideways-headline .block-field-block-node-area-of-focus-type .field-name--type,.has-sideways-headline .block-field-block-node-industry-type .field-name--type,.has-sideways-headline .block-field-block-node-practice-type .field-name--type,.has-sideways-headline .block-field-block-node-region-type .field-name--type,.has-sideways-headline .block-field-block-node-resource-type .field-name--type,.has-sideways-headline .field-name--field_page_headline,.page--pir-node.viewmode--corporate_team .block .block-title,.page--pir-node.viewmode--full .block-field-block-node-industry-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-practice-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-region-field-lawyers .block-title,.page--pir-node.viewmode--full .block-inline-block-recognition-module .block-title,.page--pir-node.viewmode--full .block-views-block-areas-of-focus-pir-block .block-title,.page--pir-node.viewmode--full .block-views-block-practices-by-practice-type-practices .block-title,.page--pir-node.viewmode--full .block[class*=block-our-team] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-news] .block-title,.page--pir-node.viewmode--full .block[class*=field-areas-of-focus] .block-title,.page--pir-node.viewmode--full .block[class*=field-featured] .block-title,.page--pir-node.viewmode--litigation_team .block .block-title,.page-node-type--area_of_focus .block-dpw-aof-featured-experience .block-title,.page-node-type--area_of_focus .block-field-block-node-area-of-focus-field-featured-experience-articl .block-title,.page-node-type--area_of_focus.viewmode--full .block-inline-block-recognition-module .block-title,.page-node-type--lawyer .sideways-headline--small,.page-node-type--page .block-type--basic .block-title,.page-node-type--page .block-type--disclosure_drawer_component .block-title,.page-node-type--resource .block-field-block-node-resource-field-featured-media .block-title,.page-node-type--resource .block-field-block-node-resource-field-featured-updates .block-title,.page-node-type--resource .block-field-block-node-resource-field-lawyers .block-title,.page-node-type--resource .block-insights-feed-block h2,.page-node-type--resource .block-views-block-resource-featured-news-block-1 h2,.page-node-type--resource__insight--title,.region-header .menu--main .mobile-menu-title,.shift-color .careers-summer-apply .vertical,.shift-color .careers-summer-intro .summer-intro--content .summer-intro--sideways,.sideways-headline,.sideways-headline--responsive,.sideways-headline--right,.sideways-headline--small{min-width:-webkit-max-content;min-width:max-content;margin-bottom:0;font-weight:var(--fw-bold);position:absolute;transform:rotate(-90deg) translateX(-100%);transform-origin:0 0;color:var(--dp-c-blue-primary);left:0}.block--our-firm .block-title,.block--our-work .block-title,.has-sideways-headline--main-block .region-content--inner>.block-page-title-block .page-title,.has-sideways-headline .block-field-block-node-area-of-focus-type .field-name--type,.has-sideways-headline .block-field-block-node-industry-type .field-name--type,.has-sideways-headline .block-field-block-node-practice-type .field-name--type,.has-sideways-headline .block-field-block-node-region-type .field-name--type,.has-sideways-headline .block-field-block-node-resource-type .field-name--type,.has-sideways-headline .field-name--field_page_headline,.page-node-type--resource__insight--title,.shift-color .careers-summer-apply .vertical,.sideways-headline--large,.sideways-headline--responsive,.sideways-headline--right{font-size:3.5rem;line-height:1.215}.block--our-firm .block-title,.shift-color .careers-summer-apply .vertical,.sideways-headline--right{left:auto;right:0;transform:rotate(-90deg) translateY(-100%);transform-origin:100% 0}.has-sideways-headline--main-block .region-content--inner>.block-page-title-block .page-title,.has-sideways-headline .block-field-block-node-area-of-focus-type .field-name--type,.has-sideways-headline .block-field-block-node-industry-type .field-name--type,.has-sideways-headline .block-field-block-node-practice-type .field-name--type,.has-sideways-headline .block-field-block-node-region-type .field-name--type,.has-sideways-headline .block-field-block-node-resource-type .field-name--type,.has-sideways-headline .field-name--field_page_headline,.page-node-type--resource__insight--title,.sideways-headline--responsive{top:0;left:auto;right:0;transform:rotate(-90deg) translateY(-100%);transform-origin:100% 0}.alumni-page .alumni--team .block-title,.block-field--field_highlights h2,.block-field-block-node-resource-field-capabilities h3,.block-field-block-node-resource-field-resources-by-topic .field-label--field_resources_by_topic,.page--pir-node.viewmode--corporate_team .block .block-title,.page--pir-node.viewmode--full .block-field-block-node-industry-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-practice-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-region-field-lawyers .block-title,.page--pir-node.viewmode--full .block-inline-block-recognition-module .block-title,.page--pir-node.viewmode--full .block-views-block-areas-of-focus-pir-block .block-title,.page--pir-node.viewmode--full .block-views-block-practices-by-practice-type-practices .block-title,.page--pir-node.viewmode--full .block[class*=block-our-team] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-news] .block-title,.page--pir-node.viewmode--full .block[class*=field-areas-of-focus] .block-title,.page--pir-node.viewmode--full .block[class*=field-featured] .block-title,.page--pir-node.viewmode--litigation_team .block .block-title,.page-node-type--area_of_focus .block-dpw-aof-featured-experience .block-title,.page-node-type--area_of_focus .block-field-block-node-area-of-focus-field-featured-experience-articl .block-title,.page-node-type--area_of_focus.viewmode--full .block-inline-block-recognition-module .block-title,.page-node-type--lawyer .sideways-headline--small,.page-node-type--page .block-type--basic .block-title,.page-node-type--page .block-type--disclosure_drawer_component .block-title,.page-node-type--resource .block-field-block-node-resource-field-featured-media .block-title,.page-node-type--resource .block-field-block-node-resource-field-featured-updates .block-title,.page-node-type--resource .block-field-block-node-resource-field-lawyers .block-title,.page-node-type--resource .block-insights-feed-block h2,.page-node-type--resource .block-views-block-resource-featured-news-block-1 h2,.sideways-headline--small{font-size:1.125rem;line-height:1.445;position:relative;transform:none;margin:0 0 1rem}p{margin-bottom:1.5rem}.block-field-block-node-resource-field-resources-by-topic .accordion__text p.date-eyebrow,p.date-eyebrow{font-size:0.875rem;line-height:1.572;font-weight:500;margin-bottom:0.5rem;color:var(--dp-c-blue-primary)}p.big{font-size:var(--fs-40)}span.field-name--field_homepage_feature_snippet>span>p.big{font-size:inherit}b,strong{font-weight:var(--fw-bold)}em,i{font-style:italic}u{text-decoration:underline}sup{top:-.2em}sub,sup{position:relative;font-size:.8em}sub{top:.2em}.block--inclusion-list-copy .field-name--body h5,.block--inclusion-snapshot .field-name--field_highlight_description,.content-card .field-name--field_subtitle,.copy-md,.history--page .block-type--two_column_content_cards .field-name--field_card_text h3,.lawyer--teaser .field-name--field_job_title,.lawyer--teaser .field-name--field_job_title_custom,.lawyer--teaser .field-name--field_leadership_title{font-size:1.125rem;line-height:1.445;font-weight:var(--fw-medium)}.copy-md2,.experience-highlights--custom_category_bullets .bullet,.field-name--field_experience_highlights .experience-highlights--mega_block .field-item,.field-name--field_experience_highlights .experience-highlights--mega_block .field-item>ul>li,.horizontal-carousel .field-name--field_citation,.stacked-carousel .field-name--field_citation{font-size:1rem;line-height:1.5;font-weight:var(--fw-medium)}.copy-md3,.node-type-article-mode-full .article--meta{font-size:1rem;line-height:1.5}.block--inclusion-list-copy .field-name--field_component_header,.block--inclusion-news article .field-name--field_homepage_feature_snippet.field-item,.block-inline-block-offices .field-name--body,.careers-overview-team .field-name--field_column_2,.copy-lg,.copy-lg2,.experience-highlights--custom_category_block .field-name--field_capability_experience_post .field-item,.field-name--field_experience_highlights .field-item .experience-highlights--recent_representations h5,.field-name--field_experience_highlights .field-label--field_representations_articles,.field-name--field_experience_highlights .field-name--field_capability,.field-name--field_experience_highlights .field-name--field_capability_name,.field-name--field_experience_highlights .field-name--field_representations_articles .field-item,.field-name--field_experience_highlights .highlights-title,.field-name--field_experience_highlights .view-recent-representations li,.history--page .history--intro h3,.history--page .history--statement,.horizontal-carousel .field-name--field_quotation,.page-node-type--quick_link_collection .quick-collection--snippet p,.page-node-type--resource .insights-article--featured-insight-card .node-title,.shift-color .careers-summer-build .field-name--field_column_2 p,.stacked-carousel .field-name--field_quotation,.view-experience-by-a-lawyer .view-header,.view-insights-for-a-lawyer .view-header,.view-news-by-a-lawyer .view-header,.view-post-landing-page .view-header{font-size:1.125rem;line-height:1.445}.block-inline-block-offices .field-name--body,.copy-lg,.horizontal-carousel .field-name--field_quotation,.page-node-type--quick_link_collection .quick-collection--snippet p,.stacked-carousel .field-name--field_quotation,.view-experience-by-a-lawyer .view-header,.view-insights-for-a-lawyer .view-header,.view-news-by-a-lawyer .view-header,.view-post-landing-page .view-header{font-weight:var(--fw-medium)}.block-footercopyright p,.small,.stacked-carousel .glide__controls .glide__arrow--right,body:not(.gin--edit-form) .block-local-tasks-block,small{font-size:0.875rem;line-height:1.572}a{text-decoration:none;color:inherit}.page .pseudo-link{display:inline-block}.accordion__text-link,.block-about__col .field-name--field_link a,.block-field-block-node-resource-field-capabilities a,.block-views-block-areas-of-focus-pir-block a,.careers-admin-jobs a,.careers-overview-intro .field-name--field_column_2 a,.content-card--featured-practice--content .experience-link,.content-card .field-name--field_card_link a,.field-name--field_featured_practices .experience-link,.node-mode-card_with_image .story-link,.node-mode-related_stories_card .story-link,.our-firm__link,.page--about-us .field-name--field_column_2 a,.page--pir-node.viewmode--full .field-name--field_areas_of_focus a,.page-node-type--resource .insights-card--text .node-link,.sitewide-alert .field-name--message a,.view-practices-by-practice-type a,a.arrow-link,a.arrow-right{font-weight:var(--fw-regular)}.accordion__text-link:after,.block-about__col .field-name--field_link a:after,.block-field-block-node-resource-field-capabilities a:after,.block-views-block-areas-of-focus-pir-block a:after,.careers-admin-jobs a:after,.careers-overview-intro .field-name--field_column_2 a:after,.content-card--featured-practice--content .experience-link:after,.content-card .field-name--field_card_link a:after,.field-name--field_featured_practices .experience-link:after,.node-mode-card_with_image .story-link:after,.node-mode-related_stories_card .story-link:after,.our-firm__link:after,.page--about-us .field-name--field_column_2 a:after,.page--pir-node.viewmode--full .field-name--field_areas_of_focus a:after,.page-node-type--resource .insights-card--text .node-link:after,.sitewide-alert .field-name--message a:after,.view-practices-by-practice-type a:after,a.arrow-link:after,a.arrow-right:after{content:"";padding-left:0.5rem;padding-top:0;font-size:var(--fs-12);transform:scale(1)}.accordion__text-link:focus:before,.accordion__text-link:hover:before,.block-about__col .field-name--field_link a:focus:before,.block-about__col .field-name--field_link a:hover:before,.block-field-block-node-resource-field-capabilities a:focus:before,.block-field-block-node-resource-field-capabilities a:hover:before,.block-views-block-areas-of-focus-pir-block a:focus:before,.block-views-block-areas-of-focus-pir-block a:hover:before,.careers-admin-jobs a:focus:before,.careers-admin-jobs a:hover:before,.careers-overview-intro .field-name--field_column_2 a:focus:before,.careers-overview-intro .field-name--field_column_2 a:hover:before,.content-card--featured-practice--content .experience-link:focus:before,.content-card--featured-practice--content .experience-link:hover:before,.content-card .field-name--field_card_link a:focus:before,.content-card .field-name--field_card_link a:hover:before,.field-name--field_featured_practices .experience-link:focus:before,.field-name--field_featured_practices .experience-link:hover:before,.node-mode-card_with_image .story-link:focus:before,.node-mode-card_with_image .story-link:hover:before,.node-mode-related_stories_card .story-link:focus:before,.node-mode-related_stories_card .story-link:hover:before,.our-firm__link:focus:before,.our-firm__link:hover:before,.page--about-us .field-name--field_column_2 a:focus:before,.page--about-us .field-name--field_column_2 a:hover:before,.page--pir-node.viewmode--full .field-name--field_areas_of_focus a:focus:before,.page--pir-node.viewmode--full .field-name--field_areas_of_focus a:hover:before,.page-node-type--resource .insights-card--text .node-link:focus:before,.page-node-type--resource .insights-card--text .node-link:hover:before,.sitewide-alert .field-name--message a:focus:before,.sitewide-alert .field-name--message a:hover:before,.view-practices-by-practice-type a:focus:before,.view-practices-by-practice-type a:hover:before,a.arrow-link:focus:before,a.arrow-link:hover:before,a.arrow-right:focus:before,a.arrow-right:hover:before{width:calc(100% - 1.25rem)}.accordion__text-link:focus:after,.accordion__text-link:hover:after,.block-about__col .field-name--field_link a:focus:after,.block-about__col .field-name--field_link a:hover:after,.block-field-block-node-resource-field-capabilities a:focus:after,.block-field-block-node-resource-field-capabilities a:hover:after,.block-views-block-areas-of-focus-pir-block a:focus:after,.block-views-block-areas-of-focus-pir-block a:hover:after,.careers-admin-jobs a:focus:after,.careers-admin-jobs a:hover:after,.careers-overview-intro .field-name--field_column_2 a:focus:after,.careers-overview-intro .field-name--field_column_2 a:hover:after,.content-card--featured-practice--content .experience-link:focus:after,.content-card--featured-practice--content .experience-link:hover:after,.content-card .field-name--field_card_link a:focus:after,.content-card .field-name--field_card_link a:hover:after,.field-name--field_featured_practices .experience-link:focus:after,.field-name--field_featured_practices .experience-link:hover:after,.node-mode-card_with_image .story-link:focus:after,.node-mode-card_with_image .story-link:hover:after,.node-mode-related_stories_card .story-link:focus:after,.node-mode-related_stories_card .story-link:hover:after,.our-firm__link:focus:after,.our-firm__link:hover:after,.page--about-us .field-name--field_column_2 a:focus:after,.page--about-us .field-name--field_column_2 a:hover:after,.page--pir-node.viewmode--full .field-name--field_areas_of_focus a:focus:after,.page--pir-node.viewmode--full .field-name--field_areas_of_focus a:hover:after,.page-node-type--resource .insights-card--text .node-link:focus:after,.page-node-type--resource .insights-card--text .node-link:hover:after,.sitewide-alert .field-name--message a:focus:after,.sitewide-alert .field-name--message a:hover:after,.view-practices-by-practice-type a:focus:after,.view-practices-by-practice-type a:hover:after,a.arrow-link:focus:after,a.arrow-link:hover:after,a.arrow-right:focus:after,a.arrow-right:hover:after{transform:scale(1.05);color:var(--dp-c-blue-primary)}.accordion__text-link:hover,.block-about__col .field-name--field_link a:hover,.block-field-block-node-resource-field-capabilities a:hover,.block-views-block-areas-of-focus-pir-block a:hover,.careers-admin-jobs a:hover,.careers-overview-intro .field-name--field_column_2 a:hover,.content-card--featured-practice--content .experience-link:hover,.content-card .field-name--field_card_link a:hover,.field-name--field_featured_practices .experience-link:hover,.node-mode-card_with_image .story-link:hover,.node-mode-related_stories_card .story-link:hover,.our-firm__link:hover,.page--about-us .field-name--field_column_2 a:hover,.page--pir-node.viewmode--full .field-name--field_areas_of_focus a:hover,.page-node-type--resource .insights-card--text .node-link:hover,.sitewide-alert .field-name--message a:hover,.view-practices-by-practice-type a:hover,a.arrow-link:hover,a.arrow-right:hover{background-size:0 0.0625rem,100% 0.0625rem!important}.snippet-color--blue .field-name--field_snippet{color:var(--dp-c-blue-primary)}.snippet-color--black .field-name--field_snippet{color:var(--dp-c-black)}.field-name--field_homepage_feature_snippet:not(.visually-hidden) span{display:block}.footnote{font-size:.81rem}.see-footnote{vertical-align:top;position:relative;top:-.25em;font-size:.9em}body:not(.logged-in) .page--about-us .page-main{padding:0}.page--about-us .region-content .region-content--inner{margin-left:0}body.page--about-us .page-header{background-color:#fff}body.page--about-us .page-main{padding-top:3rem}body.page--about-us .node__content>.layout:first-of-type{padding-top:3rem}body.page--about-us:not(.logged-in) .field-name--field_page_headline{padding-right:3.625rem}.about-us-intro p{color:var(--dp-c-black)}.about-us--culture>div:first-of-type,.about-us--global-styling:not(.about-us-intro):not(.about-us--culture){padding:5rem 0}.about-us--culture>div:first-of-type,.about-us--global-styling:not(.about-us-intro):not(.about-us--culture)>div:first-of-type{margin:0 auto}.about-us--beyond>div:first-of-type,.about-us--individuals>div:first-of-type{padding:0}.about-us--global-styling>div:first-of-type,.about-us--global-styling div.field-name--body,.about-us--global-styling div.field-name--field_column_2{color:var(--dp-c-white)}.about-us--global-styling h2,.about-us--worldwide h2{font-size:2.5rem;line-height:1.2;color:var(--dp-c-white);margin-bottom:3rem}.about-us--global-styling .field-name--body.field-item p,.about-us--global-styling p,.about-us--worldwide p{font-weight:var(--fw-medium)}.page--about-us .media--view-mode-content-width-900-x-450{margin-top:2.5rem}.page--about-us .columns--wrapper{margin:0 auto;width:100%;max-width:none}.page--about-us .columns--wrapper.column-50-50>.field-name--body{margin-left:0}.page--about-us .columns--wrapper.column-50-50>.field-name--field_column_2{flex:1;width:100%;max-width:100%}.page--about-us .about-us--node-body-field p,.page--about-us .field-name--field_column_2.text-formatted.field-item p{font-weight:var(--fw-medium)}.page--about-us .field-name--field_column_2 a{font-size:1.125rem;line-height:1.334;display:inline}.page--about-us .field-name--field_column_2 a:after{padding-top:0.5rem;color:var(--dp-c-white)}.page--about-us .field-name--field_column_2 a:hover:after{color:var(--dp-c-white)}.about-us--beyond img,.about-us--culture img,.about-us--worldwide img{width:11.25rem}.about-us--individuals img{width:15.625rem}.page--about-us .node__content>.layout:first-of-type{background-color:var(--dp-c-gradient-background-color-about-us);background-image:var(--dp-c-about-us-overview-gradient);background-position:100% 0,0;background-size:100% 75%,29% 0;background-repeat:no-repeat}.page--about-us .node__content>.layout:first-of-type:before{content:"";background-color:var(--dp-c-white);height:18.75rem;display:flex;position:absolute;width:100%;top:-7.5rem;z-index:var(--z-index-under)}.page--about-us .about-us--node-body-field .field-name--body{padding:0;margin:0 auto}.page--about-us .field-name--body hr{margin-left:0;width:15.625rem;height:0.125rem;background:var(--dp-c-white);border:none}.about-us--worldwide{color:var(--dp-c-white);padding:2.5rem 0 5rem}.about-us--worldwide h2{color:var(--dp-c-white)}.about-us--beyond{background:var(--dp-c-black)}.about-us--individuals{background:var(--dp-c-blue-primary)}.about-us--global-styling.about-us--individuals>div.columns--wrapper{padding-bottom:7.5rem}.about-us--culture{color:var(--dp-c-black);background-color:var(--dp-c-white)}.about-us--culture h2{color:var(--dp-c-blue-primary)}.page--about-us .about-us--culture a:after,.page--about-us .about-us--culture a:hover:after,.page--about-us .about-us--culture p{color:var(--dp-c-black)}.page--about-us .about-us--culture hr{background:var(--dp-c-black)}body.page--about-us:not(.logged-in) .layout__region--content div.block.color-shift-animate,body.page--about-us:not(.logged-in) .layout__region--content div.block.color-shift-animate>div{opacity:0}body.page--about-us:not(.logged-in).add-image{background-image:var(--dp-c-about-us-footer-gradient)!important;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:local!important;transition:background-image 1s ease-in-out!important;background-position-x:right!important;background-position-y:bottom!important}body.page--about-us:not(.logged-in) .field-name--field_column_2 a:not(.btn):not(.arrow-link):not(.no-underline){background-size:0 0.0625rem,0 0.0625rem}body.page--about-us:not(.logged-in) .field-name--field_column_2 a:not(.btn):not(.arrow-link):not(.no-underline):hover{transition:background-size .5s ease;animation:none}.alumni-page.add-image:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;pointer-events:none;background:var(--dp-c-blue-primary) url(/themes/custom/dpw_2020/dist/images/svg/gradient-alum-landing.svg) no-repeat bottom;background-size:100.001% auto;height:97.5rem;height:calc(var(--gradient-height-alumni) + 75vw);box-shadow:inset 0 -0.0625rem var(--dp-c-white)}.alumni-page.add-image.path-layout-builder-edit:before{display:none}.alumni-page .alumni--block{margin-top:5rem}.alumni-page .alumni--block:last-child{margin-bottom:6.25rem}.alumni-page.has-sideways-headline .region-content--inner{margin-left:0}.alumni-page .field-name--field_page_headline{color:var(--dp-c-blue-sky)}.alumni-page .alumni--hero h1,.alumni-page .alumni--hero h2{font-size:2.5rem;line-height:1.2;color:var(--dp-c-white);padding-right:3.5rem}.alumni-page .alumni--hero h5{margin-bottom:2rem;color:var(--dp-c-white);font-weight:500}.alumni-page .alumni--block:not(.alumni--network):not(.alumni--revisited):not(.alumni--team):not(.alumni--hero){padding-right:0;padding-left:0}.alumni-page .alumni--block.alumni--network div.columns--wrapper,.alumni-page .alumni--block.alumni--revisited div.columns--wrapper{padding:0}.alumni-page .alumni--block .field-name--body h2{font-size:2.5rem;line-height:1.2}.alumni-page .alumni--block.alumni--hero .field-name--body h2,.alumni-page .alumni--block.alumni--network .field-name--body h2,.alumni-page .alumni--block.alumni--revisited .field-name--body h2{margin-bottom:2.5rem}.alumni-page .alumni--block h5{font-weight:var(--fw-medium)}.alumni-page .alumni--block .field-name--body hr{width:15.625rem;margin:0;border:0;height:0.125rem;background:var(--dp-c-black)}.alumni-page .alumni--block .field-name--body p{font-weight:var(--fw-medium);font-style:italic;margin:0.5rem 0 1.25rem}.alumni-page .alumni--block .field-name--body .media--type-image{height:auto}.alumni-page .alumni--block .field-name--body img{width:11.25rem}.alumni-page .alumni--leaders .field-name--body h2{color:var(--dp-c-blue-primary)}.alumni-page .block-type--two_column_content .columns--wrapper.column-30-70>.field-name--field_column_2,.alumni-page .block-type--two_column_content .columns--wrapper .field-name--field_column_2,.alumni-page .block-type--two_column_content .columns--wrapper:not(.column-30-70) .field-name--body,.alumni-page .block-type--two_column_text_card .field-name--body,.alumni-page .block-type--two_column_text_card .field-name--field_card_content{width:100%;max-width:100%;flex:1}.alumni-page .alumni--news.block-type--two_column_text_card .field-name--field_card_content>.field-item,.alumni-page .alumni--year-in-review.block-type--two_column_text_card .field-name--field_card_content>.field-item{margin-bottom:var(--gutter);width:100%;max-width:100%;flex:auto}.alumni-page .alumni--news.block-type--two_column_text_card .field-name--field_card_content>.field-item .content-card--content,.alumni-page .alumni--year-in-review.block-type--two_column_text_card .field-name--field_card_content>.field-item .content-card--content{width:auto;max-width:inherit;flex:auto;margin:0}.alumni-page .alumni--news.block-type--two_column_text_card .field-name--field_card_content>.field-item .field-name--field_card_image,.alumni-page .alumni--year-in-review.block-type--two_column_text_card .field-name--field_card_content>.field-item .field-name--field_card_image{max-width:inherit;width:auto}.alumni-page:not(.path-layout-builder-edit) .alumni--hero{position:relative;color:var(--dp-c-white)}.alumni-page .alumni--hero .stats-container{display:flex;color:var(--dp-c-white)}.alumni-page .alumni--hero .stats-container>div{flex:1;margin-right:0.75rem}.alumni-page .alumni--hero .stats-container>div:last-of-type{margin-left:0.75rem;margin-right:0}.alumni-page .alumni--hero .stats-container span{display:block}.alumni-page .alumni--hero .stats-container .stat{font-size:2.5rem;line-height:1.2;font-weight:700}.alumni-page .alumni--hero .stats-container .stat-subtext{font-size:1.125rem;line-height:1.445;font-weight:var(--fw-medium)}.alumni-page .alumni--hero .stats-container .stat-subtext:nth-child(-n+2){margin-bottom:2rem}.alumni-page .alumni--network{background:var(--dp-c-black);color:var(--dp-c-white)}.alumni-page .alumni--network .field-name--field_column_2 a.arrow-link{font-size:1.125rem;line-height:1.334;background-color:var(--dp-c-black);background-image:none;color:var(--dp-c-white);border-color:var(--dp-c-white);white-space:normal}.alumni-page .alumni--network .field-name--field_column_2 a.arrow-link:active,.alumni-page .alumni--network .field-name--field_column_2 a.arrow-link:hover{background-color:var(--dp-c-gray-2)}.alumni-page .alumni--network .field-name--field_column_2 a.arrow-link:focus{background-color:var(--dp-c-gray-2);outline:0.125rem solid var(--dp-c-white)}.alumni-page .alumni--network .field-name--field_column_2 a.arrow-link:after{padding-top:0.5rem;color:var(--dp-c-white)}.alumni-page .alumni--network .field-name--body h2,.alumni-page .alumni--network .field-name--body p,.alumni-page .alumni--revisited a.arrow-link:after,.alumni-page .alumni--revisited h2{color:var(--dp-c-white)}.alumni-page .alumni--network .field-name--body hr,.alumni-page .alumni--revisited .field-name--body hr{width:15.625rem;background:var(--dp-c-white)}.alumni-page .alumni--network .field-name--field_column_2 p{font-weight:var(--fw-medium)}.alumni-page .block-type--two_column_text_card h2{color:var(--dp-c-blue-primary)}.alumni-page .block-type--two_column_text_card .field-name--field_card_content>.field-item:last-child,.alumni-page .block-type--two_column_text_card .field-name--field_card_content>.field-item:last-child .content-card{margin-bottom:0}.alumni-page .alumni--news{margin-top:0}.alumni-page .block-type--two_column_text_card h2{margin-bottom:2rem}.alumni-page .alumni--news h4,.alumni-page .alumni--year-in-review h4{font-size:1.5rem;line-height:1.334}.alumni-page .alumni--revisited{background:var(--dp-c-blue-primary);color:var(--dp-c-white)}.alumni-page .alumni--revisited h5{color:var(--dp-c-white);font-weight:var(--fw-medium);margin-top:1.25rem}.alumni-page .alumni--revisited .media--type-remote-video{margin-top:5rem}.alumni-page .block-type--horizontal_text_cards.alumni--team{position:relative}.alumni-page .block-type--horizontal_text_cards.alumni--team .content-card .field-name--field_card_image{max-width:none}.alumni-page .block-type--horizontal_text_cards.alumni--team .content-card .field-name--field_card_image img{display:block;margin-bottom:1rem}.alumni-page .block-type--horizontal_text_cards.alumni--team .field-name--field_card_content>.field-item{max-width:none}.alumni-page .alumni--team h5{font-weight:var(--fw-bold);margin:0 0 0.5rem}.alumni-page .alumni--team .field-name--title .field-item,.alumni-page .alumni--team h5{font-size:1.25rem;line-height:1.4}.alumni-page:not(.logged-in) .alumni--block.color-shift-animate{opacity:0}.alumni--block.alumni--team{z-index:1}.alumni-page .page-main{position:relative;padding-bottom:0}.alumni-page .page-main:before{content:"";display:block;position:absolute;pointer-events:none;height:22.5rem;bottom:0;background:url(/themes/custom/dpw_2020/dist/images/svg/gradient-alum-landing-bottom.svg) no-repeat bottom;background-size:100% 22.5rem;opacity:0;left:0;width:100vw}.alumni-page.add-footer .page-main:before{opacity:1;transition:opacity .5s .5s}.page-node-type--area_of_focus .field-name--field_snippet{margin-bottom:0.5rem;color:var(--dp-c-blue-primary)}.page-node-type--area_of_focus .block-dpw-area-of-focus-pir-label{padding:2rem 1.5rem;margin:7.5rem -1.5rem 0;background:var(--dp-c-gray-light);margin-top:2.5rem}.page-node-type--area_of_focus .field-name--field_featured_experience_articl{display:flex;flex-wrap:wrap;justify-content:space-between}.page-node-type--area_of_focus .field-name--field_featured_experience_articl .field-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);margin-bottom:1rem}.page-node-type--area_of_focus .block-field--field_featured_experience_articl .see-more-wrapper{margin-top:1rem}.page-node-type--area_of_focus.viewmode--full .experience--featured .node-title{margin-bottom:0;font-size:var(--fs-24)}.page-node-type--area_of_focus .field-name--field_featured_experience_articl .field-item .experience--featured{margin-bottom:0}.page-node-type--area_of_focus .field-name--field_featured_experience_articl .field-item .field-name--field_snippet{font-size:1rem;line-height:1.875;color:var(--dp-c-gray-1);max-width:100%;width:100%}.page-node-type--area_of_focus .field-name--field_featured_experience_articl .field-item .article--meta{margin-bottom:0}.page-node-type--area_of_focus .block-dpw-area-of-focus-pir-label .description{font-weight:var(--fw-normal);font-size:var(--fs-24)}.block-field-block-node-area-of-focus-field-featured-experience-articl,.page-node-type--area_of_focus .block-dpw-aof-featured-experience{position:relative;display:flex;flex-direction:column;border-top:0.0625rem solid var(--dp-c-gray-purple-lighter);padding-top:2rem;width:100%;margin-top:2rem}.node-type-article-mode-full .article--title{font-size:2rem;line-height:1.25;max-width:calc(100% - 3.75rem)}.node-type-article-mode-full .article--meta{max-width:calc(100% - 3.75rem)}.node-type-article-mode-full .two-column-content{display:flex;flex-wrap:wrap}.node-type-article-mode-full .main-content{order:2;max-width:100%}.node-type-article-mode-full .sidebar{margin-top:0.75rem;order:1;width:80%}.node-type-article-mode-full .article--meta .block-layout-builder{display:inline}.node-type-article-mode-full ol{margin-bottom:.5rem}.node-type-article-mode-full ol:not(ol[type]){list-style-type:decimal}.node-type-article-mode-full li>ol{margin-top:0.5rem}.node-type-article-mode-full ul.alternate:not(.footnotes) li:before,.node-type-page-mode-full .accordion__content ul.alternate:not(.footnotes) li:before,.page .region-content .text-formatted.field-name--field_body ul.alternate:not(.footnotes) li:before{content:"\2022";display:inline-block;font-size:0.9375rem;left:0.6875rem;top:0.125rem}.page .region-content .node-type-article-mode-full ul.alternate:not(.footnotes) li li,.page .region-content .node-type-page-mode-full .accordion__content ul.alternate:not(.footnotes) li li,.page .region-content .text-formatted.field-name--field_body ul.alternate:not(.footnotes) li li{list-style-type:none;padding-left:1.125rem}.page .region-content .node-type-article-mode-full ul.alternate:not(.footnotes) li li:before,.page .region-content .node-type-page-mode-full .accordion__content ul.alternate:not(.footnotes) li li:before,.page .region-content .text-formatted.field-name--field_body ul.alternate:not(.footnotes) li li:before{content:"○";font-size:var(--fs-16);left:-0.5rem;top:0}.page .region-content .node-type-article-mode-full ul.alternate:not(.footnotes) ul ul,.page .region-content .node-type-page-mode-full .accordion__content ul.alternate:not(.footnotes) ul ul,.page .region-content .text-formatted.field-name--field_body ul.alternate:not(.footnotes) ul ul{margin-left:1.125rem}.page .region-content .node-type-article-mode-full ul.alternate:not(.footnotes) li li li,.page .region-content .node-type-page-mode-full .accordion__content ul.alternate:not(.footnotes) li li li,.page .region-content .text-formatted.field-name--field_body ul.alternate:not(.footnotes) li li li{padding-left:0.75rem}.page .region-content .node-type-article-mode-full ul.alternate:not(.footnotes) li li li:before,.page .region-content .node-type-page-mode-full .accordion__content ul.alternate:not(.footnotes) li li li:before,.page .region-content .text-formatted.field-name--field_body ul.alternate:not(.footnotes) li li li:before{content:"-";color:var(--dp-c-blue-primary);left:-0.875rem}.page .region-content .node-type-article-mode-full ul.alternate:not(.footnotes) ul ul,.page .region-content .node-type-page-mode-full .accordion__content ul.alternate:not(.footnotes) ul ul,.page .region-content .text-formatted.field-name--field_body ul.alternate:not(.footnotes) ul ul{margin-left:1.5625rem}.node-type-article-mode-full .credit,.node-type-article-mode-full .definer{margin-bottom:0.5rem;opacity:.8}.node-type-article-mode-full .main-content h1{font-size:1.75rem;line-height:1;margin-bottom:1.875rem}.node-type-article-mode-full .main-content h2{font-size:1.375rem;line-height:1.182;margin-bottom:1.875rem}.node-type-article-mode-full .main-content :is(div,p,ul,ol,table)+h2{margin-top:2.125rem}.node-type-article-mode-full .main-content h3{font-size:1.25rem;line-height:1.3}.node-type-article-mode-full .main-content h4{font-size:1.125rem;line-height:1.334}.node-type-article-mode-full .main-content .lawyer-contacts h2,.node-type-article-mode-full .main-content h5{font-size:1rem;line-height:1.438}.node-type-article-mode-full .main-content h6{font-size:0.875rem;line-height:1.429}.node-type-article-mode-full .main-content table{width:100%!important}.node-type-article-mode-full .main-content table.basic{width:31.25rem!important}.node-type-article-mode-full .main-content table.blueTitle{width:31.25rem!important}.node-type-article-mode-full .table-wrapper{overflow-x:auto;position:relative;margin-bottom:1.9375rem}.node-type-article-mode-full .table-wrapper .icon{position:absolute;right:0.125rem;top:50%;transform:rotate(270deg);color:var(--dp-c-blue-primary);background:var(--dp-c-white);box-shadow:0 0 0.125rem var(--dp-c-gray-disabled);border-radius:50%;padding:0.6875rem;font-size:0.625rem}.node-type-article-mode-full .table-wrapper .icon:before{position:relative;top:0.125rem}.node-type-article-mode-full .table-wrapper::-webkit-scrollbar{-webkit-appearance:none;height:0.4375rem;border:0.0625rem solid var(--dp-c-gray-border);border-radius:0.3125rem}.node-type-article-mode-full .table-wrapper::-webkit-scrollbar-thumb{border-radius:0.3125rem;background-color:var(--dp-c-gray-disabled)}.node-type-article-mode-full .layout .block-field--field_summary,.node-type-article-mode-full .layout .block-field--field_summary_intro{margin-bottom:2.1875rem}.node-type-article-mode-full .block-field--field_snippet,.node-type-article-mode-full .block-field--field_summary,.node-type-article-mode-full .block-field--field_summary_intro{color:var(--dp-c-blue-primary);font-weight:var(--fw-medium)}.node-type-article-mode-full .block-field--field_body p:first-child,.node-type-article-mode-full .block-field--field_summary_intro p:first-child{margin-top:0}.node-type-article-mode-full .block-field--field_summary_intro ul li{font-weight:var(--fw-medium)}.node-type-article-mode-full .block-field--field_summary_intro ul li:before{font-size:var(--fs-24)}.node-type-article-mode-full .lawyer-contacts{background-color:var(--dp-c-blue-primary);color:var(--dp-c-white);padding:1.5625rem 1.5625rem 0.9375rem;margin-top:2.5rem}.node-type-article-mode-full .lawyer-contacts a:focus,.node-type-article-mode-full .lawyer-contacts a:focus-visible{outline:0.125rem solid var(--dp-c-white)}.node-type-article-mode-full .lawyer-contacts h2{color:var(--dp-c-white);margin-bottom:1.875rem}.node-type-article-mode-full .lawyer-contacts .lawyers{column-count:auto}.node-type-article-mode-full .lawyer-contacts .lawyers article{padding-bottom:1.5625rem}.node-type-article-mode-full .lawyer-contacts .node-type-lawyer h3{color:var(--dp-c-white);font-size:var(--fs-18);margin-bottom:0}.node-type-article-mode-full .lawyer-contacts .lawyers table tr td{vertical-align:top}.node-type-article-mode-full .lawyer-contacts-wrapper hr{margin:2.375rem 0 1.875rem}.block-job-post-view-footer,.node-type-article-mode-full .lawyer-contacts-wrapper .disclaimer{font-size:0.875rem;line-height:1.572;font-style:italic;color:var(--dp-c-gray-3)}.node-type-article-mode-full .related-materials a{overflow-wrap:anywhere}.node-type-article-mode-full .related-materials a:before{content:"";color:var(--dp-c-blue-primary);margin-right:0.625rem}.node-type-article-mode-full .social-sharing-block{margin-bottom:1.25rem}.node-type-article-mode-full .related-capabilities:not(.mobile),.node-type-article-mode-full .related-lawyers:not(.mobile){display:none}.node-type-article-mode-full .related-lawyers.mobile{margin-bottom:1.25rem}.node-type-article-mode-full .main-content .related-materials h2,.node-type-article-mode-full .related-capabilities h2,.node-type-article-mode-full .related-lawyers h2{font-size:1rem;line-height:1.5;color:var(--dp-c-blue-primary);font-weight:var(--fw-bold)}.node-type-article-mode-full .related-capabilities.mobile .accordion__toggle,.node-type-article-mode-full .related-lawyers.mobile .accordion__toggle{border-color:var(--dp-c-blue-primary);flex:1 0 1.5rem;background-image:url(/themes/custom/dpw_2020/src/images/icon-plus.svg);background-repeat:no-repeat;background-size:0.75rem 0.75rem;background-position:50%;transition:none;top:-0.125rem}.node-type-article-mode-full .related-capabilities.mobile .accordion__toggle:after,.node-type-article-mode-full .related-capabilities.mobile .accordion__toggle:before,.node-type-article-mode-full .related-lawyers.mobile .accordion__toggle:after,.node-type-article-mode-full .related-lawyers.mobile .accordion__toggle:before{border-top:none;border-left:none;transition:none}.node-type-article-mode-full .related-capabilities.mobile .accordion__row--expanded .accordion__toggle,.node-type-article-mode-full .related-lawyers.mobile .accordion__row--expanded .accordion__toggle{background-image:url(/themes/custom/dpw_2020/src/images/icon-minus.svg)}.node-type-article-mode-full .related-capabilities .area-of-focus,.node-type-article-mode-full .related-capabilities .capability,.node-type-article-mode-full .related-lawyers .lawyer,.node-type-article-mode-full .related-materials a{margin-bottom:0.5rem}.node-type-article-mode-full .related-materials a{display:inline-block}.node-type-article-mode-full .related-capabilities .area-of-focus{margin-left:0.9375rem}.node-type-article-mode-full .accordion__row.show-more .accordion__top{justify-content:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.node-type-article-mode-full .accordion__row.show-more .accordion__top:focus,.node-type-article-mode-full .accordion__row.show-more .accordion__top:focus .accordion__toggle:after,.node-type-article-mode-full .accordion__row.show-more .accordion__top:focus .accordion__toggle:before,.node-type-article-mode-full .accordion__row.show-more .accordion__top:hover,.node-type-article-mode-full .accordion__row.show-more .accordion__top:hover .accordion__toggle:after,.node-type-article-mode-full .accordion__row.show-more .accordion__top:hover .accordion__toggle:before{color:var(--dp-c-blue-primary)}.node-type-article-mode-full .accordion__row.show-more .accordion__header{font-size:1rem;line-height:1.5;min-height:0;padding:0;width:auto}.node-type-article-mode-full .accordion__row.show-more .accordion__toggle{border:none}.node-type-article-mode-full .accordion__row.show-more .accordion__text{padding:0}.node-type-article-mode-full .article-footnotes{margin-top:1.875rem;margin-left:0.625rem}.node-type-article-mode-full .article-footnotes:empty{display:none}.node-type-article-mode-full ul.footnotes{border-top:none;position:relative;padding-left:0}.node-type-article-mode-full ul.footnotes li{margin-left:0;margin-bottom:0.5rem}.node-type-article-mode-full .footnote-label{color:var(--dp-c-blue-primary);font-weight:var(--fw-bold);vertical-align:super;font-size:var(--fs-12)}.node-type-article-mode-full .article-footnotes .footnote-wrapper{width:0.9375rem;text-align:right}.node-type-article-mode-full .article-footnotes .footnote-label{position:absolute;left:-1.25rem;background:none!important}.node-type-article-mode-full a.see-footnote:not(.btn):not(.no-underline){color:var(--dp-c-blue-primary);font-weight:var(--fw-bold);z-index:0;background:none;border:none;background-image:none}.node__content .copy-link-wrapper{font-weight:var(--fw-medium);cursor:pointer;font-size:var(--fs-14);margin-top:2.8125rem}.node__content .copy-link-wrapper:before{content:"";background-color:var(--dp-c-blue-primary);color:var(--dp-c-white);border-radius:50%;height:1.25rem;width:1.25rem;display:inline-block;padding-top:0.25rem;padding-left:0.25rem;font-size:var(--fs-12);margin-right:0.3125rem}.node__content .copy-link-wrapper:focus:before,.node__content .copy-link-wrapper:hover:before{transform:scale(1.05)}.node__content .copy-link-wrapper:hover:before{background-color:var(--dp-c-blue-dk-1)}.node__content .copy-link-wrapper:focus:before{background-color:var(--dp-c-blue-dk-2)}.node__content .copy-link-wrapper.copied:before{background-color:var(--dp-c-gray-dark)}figure{margin:0}.node-type-article-mode-full{position:static}.media--view-mode-content-100-width{margin:2.1875rem 0}.media--view-mode-content-100-width,.media--view-mode-content-100-width .field-name--field_media_image img{height:10.0625rem}.js-layout-builder-block .media--view-mode-content-100-width .field-name--field_media_image{position:static;width:auto;left:auto;right:auto;margin:0}.media--view-mode-content-100-width .field-name--field_media_image img{display:block;object-fit:cover}.node-type-article-mode-full .block-layout-builder .field-name--body{transform:none!important}.media--view-mode-content-half-width-450-x-281,.media--view-mode-content-width-900-x-450{margin-bottom:1.25rem}.media--view-mode-content-half-width-450-x-281 img,.media--view-mode-content-width-900-x-450 img{display:block}.media--view-mode-inline-square,figure.caption.inline-square{flex:0 0 calc(((100% - ((4 - 1) * 1.5rem)) / 4 * 3) + 3rem);width:calc(((100% - ((4 - 1) * 1.5rem)) / 4 * 3) + 3rem);max-width:calc(((100% - ((4 - 1) * 1.5rem)) / 4 * 3) + 3rem)}figure.caption .media--view-mode-inline-square{width:100%;max-width:100%}.node-type-article-mode-full .media--view-mode-inline-square.align-left,.node-type-article-mode-full figure.caption.align-left .media--view-mode-inline-square,.node-type-article-mode-full figure.caption.inline-square.align-left{margin-right:0.9375rem}.node-type-article-mode-full figure.caption.inline-square.align-left figcaption{margin-bottom:1rem}.node-type-article-mode-full .media--view-mode-inline-square.align-right,.node-type-article-mode-full figure.caption.align-right .media--view-mode-inline-square,.node-type-article-mode-full figure.caption.inline-square.align-right{margin-left:0.9375rem}.node-type-article-mode-full figure.caption{margin:0}.node-type-article-mode-full figure.caption:not(.align-left):not(.align-right){width:100%}.page .node-type-article-mode-full .field-name--field_body .new-download-icon:before{content:"";color:var(--dp-c-blue-primary);margin-right:0.625rem}.page .node-type-article-mode-full .field-name--field_body .new-download-icon a,.page .node-type-article-mode-full .field-name--field_body .new-download-link,.page .node-type-article-mode-full .field-name--field_body .new-download-link *{background:none;font-weight:var(--fw-regular)}.page--article-node .btn--back-to-top{flex:0 0 calc(((100% - ((10 - 1) * 1.5rem)) / 10 * 2) + 1.5rem);width:calc(((100% - ((10 - 1) * 1.5rem)) / 10 * 2) + 1.5rem);max-width:calc(((100% - ((10 - 1) * 1.5rem)) / 10 * 2) + 1.5rem);transform:none;right:0}.page-node-type--experience_article .sidebar .pdf,.page-node-type--news .sidebar .pdf{display:none}.page-node-type--page .block-type--basic,.page-node-type--page .block-type--disclosure_drawer_component{position:relative}.page-node-type--page .block-type--basic .field-name--body p:last-child{margin-bottom:0}.page-node-type--page .block.is-padded{padding:2.5rem 0}.page-node-type--page .block.border-top{border-top:0.0625rem solid var(--dp-c-gray-purple-lighter)}body.has-sideways-headline .block-field-block-node-page-field-page-headline .field-name--field_page_headline{z-index:29}.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body h2{font-size:1.375rem;line-height:1.182;margin-bottom:1.875rem}.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body .lawyer-contacts h2{font-size:1rem;line-height:1.438}.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body :is(div,p,ul,ol,table)+h2{margin-top:2.125rem}.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body h3{font-size:1.25rem;line-height:1.3}.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body h4{font-size:1.125rem;line-height:1.334}.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body h5,.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body h6{font-size:1rem;line-height:1.438}.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body ol:not(.footnotes) li{margin-bottom:0.5rem!important}.careers-headline .page-title,.careers-sm .page-title{margin-bottom:1rem}.page-node-type--page:not(.front).careers-non-sideways .field-name--field_snippet,.page-node-type--page:not(.front).careers-sm .field-name--field_snippet{margin-top:0;margin-bottom:1.5rem;max-width:95%}.page-node-type--page.careers-non-sideways .block-type--basic .block-title,.page-node-type--page.careers-non-sideways .block-type--disclosure_drawer_component .block-title{position:static;transform:none;margin:0 0 2rem}.page-node-type--page.careers-non-sideways .block-type--basic .block-title{margin-bottom:1rem}.laterals-offices{padding-bottom:1rem}.careers-admin-contacts strong,.page-node-type--page.careers-non-sideways strong{color:var(--dp-c-black)}.laterals-offices h4{margin:1.5rem 0 1rem}.laterals-offices h5,.laterals-trainees h5{font-size:0.875rem;line-height:1.572;color:var(--dp-c-blue-primary);margin-bottom:0.5rem}.laterals-trainees .field-item p:last-child{margin-bottom:0}.laterals-offices p,.laterals-trainees p{margin:0.5rem 0 2rem}.careers-admin-intro{padding-bottom:6.875rem}.careers-admin-jobs{padding:3.75rem 1.25rem 1.875rem 1.875rem;margin:-3.75rem -1.25rem 6.875rem -1.875rem;background-color:var(--dp-c-gray-light)}.careers-admin-jobs .field-item p{margin-top:0}.careers-admin-jobs h6{color:var(--dp-c-blue-primary);margin-bottom:0.5rem}.careers-admin-jobs .department{margin-left:1.25rem}.careers-admin-benefits,.careers-admin-contacts{margin-bottom:5rem}.careers-sm .page-main{margin-bottom:0}.careers-headline .accordion__top,.careers-non-sideways .accordion__top{align-items:flex-start}.careers-headline .accordion__header,.careers-non-sideways .accordion__header{min-height:auto}.careers-headline .accordion__toggle,.careers-non-sideways .accordion__toggle{width:1.5rem;height:1.5rem;margin-top:1.25rem}.careers-headline .field-name--field_drawer_items h2,.careers-non-sideways .field-name--field_drawer_items h2{font-size:1.125rem;line-height:1.445;padding:1rem 1rem 1rem 0}.careers-headline .field-name--field_drawer_items .field-item .accordion-hr--before,.careers-non-sideways .field-name--field_drawer_items .field-item .accordion-hr--before{display:none}.careers-headline .field-name--field_drawer_items .field-item:first-of-type .accordion-hr--before,.careers-non-sideways .field-name--field_drawer_items .field-item:first-of-type .accordion-hr--before{display:block}.careers-headline p{margin-top:0}.page-node-type--page.careers-headline .field-name--body ul{margin:2rem 0 0}.page-node-type--page.careers-headline .block--events-offices p{margin-bottom:1.5rem}.page-node-type--page.careers-headline:not(.front) .field-name--field_snippet{margin-top:2.5rem;margin-bottom:3rem;max-width:90%}.careers-overview .field-name--field_page_headline{color:var(--dp-c-blue-dk-3)}.careers-overview:not(.logged-in).is-mobile.js-menu-is-open .page-header{background-color:var(--dp-c-white)}.careers-overview-title h1{color:var(--dp-c-blue-dk-3)}.careers-overview-intro{padding-right:3.125rem}.careers-overview-intro .columns--wrapper.column-50-50>.field-name--body{font-size:1.125rem;line-height:1.445;font-weight:var(--fw-medium);max-width:16.375rem}.careers-overview-intro .columns--wrapper.column-50-50>.field-name--body p{margin:0}.careers-overview-intro .field-name--field_column_2 .vertical{font-weight:var(--fw-bold);color:var(--dp-c-gray-purple);margin:0 0 1rem;top:0.25rem}.careers-overview-intro .field-name--field_column_2 p{margin:0 0 1rem}.careers-overview-intro .field-name--field_column_2 a{display:inline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.careers-overview-intro .field-name--field_column_2 a:hover:after{color:var(--dp-c-white)}.careers-overview-video{margin-top:2.875rem}.careers-overview-video .video-wrapper{position:relative;padding-bottom:56.25%;height:0;display:flex;align-items:center;justify-content:center}.careers-overview-video .video-wrapper .play-button{all:unset;border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;height:100%;width:100%;z-index:var(--z-index-layer-2)}.careers-overview-video .video-wrapper .play-button,.careers-overview-video .video-wrapper img{position:absolute;transform:translateY(-50%);top:50%;display:none;align-items:center;justify-content:center;cursor:pointer}.careers-overview-video .video-wrapper img{width:100%;z-index:var(--z-index-default);left:0}.careers-overview-video .video-wrapper .play-button:before{all:unset;content:"";background:0 0/contain no-repeat url(/themes/custom/dpw_2020/dist/images/svg/playbutton.svg);width:2.1875rem;height:2.5rem;display:none}.careers-overview-video .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.careers-overview-video .field-name--body{position:relative}.careers-overview-video .field-name--body p{display:none;width:100vw;font-size:var(--fs-196);line-height:var(--lh-100);font-weight:var(--fw-bold);position:absolute;left:0;bottom:-9.375rem;z-index:var(--z-index-layer-3);pointer-events:none;white-space:nowrap;margin:0}.careers-overview-team{margin:4.6875rem 0 0}.careers-overview-team .field-name--body hr{width:15.625rem;margin:0}.careers-overview-team .field-name--body .leading{font-style:italic;margin:0.4375rem 0 0}.careers-overview-team .field-name--body svg{width:11.25rem;height:7.1875rem}.careers-overview:not(.logged-in) .careers-overview-team .field-name--field_column_2{position:relative}.careers-overview:not(.logged-in) .careers-overview-team .field-name--field_column_2 p:first-child{margin-top:0}.careers-overview-apply{color:var(--dp-c-black);margin-top:4.6875rem;padding-top:5rem;padding-bottom:3.4375rem}.careers-overview-apply:before{position:absolute;content:" ";height:100%;z-index:-1;top:0;pointer-events:none;width:200vw;left:-50vw;background:var(--dp-c-blue-robin) url(/themes/custom/dpw_2020/dist/images/svg/gradient-careers-apply.svg) no-repeat;background-size:100% 150%}@supports (left:var(--gradient-offset-careers-apply)){.careers-overview-apply:before{left:var(--gradient-offset-careers-apply);width:100vw;background-size:100vw 150%}}.careers-overview-apply.block-type--two_column_content .columns--wrapper.column-70-30{align-items:center;justify-content:space-between}.careers-overview-apply.block-type--two_column_content .columns--wrapper.column-70-30>.field-name--field_column_2:before{content:"";display:block;background:rgba(0,0,0,.4);width:100%;height:0.125rem;margin:3rem 0;opacity:.4;left:1.25rem}.careers-overview-apply .vertical{display:block;color:var(--dp-c-black);font-size:var(--fs-56);top:0;left:auto;right:-5.375rem}.careers-overview-apply .field-name--body a{font-size:0.875rem;line-height:1.572;padding:0.75rem;margin-top:0.3125rem;width:100%;text-align:center}.careers-overview .careers-overview-apply h2,.careers-overview .careers-overview-apply h4{color:var(--dp-c-black)}.careers-overview .careers-overview-apply h2{max-width:14.5rem;margin-bottom:2rem}.careers-overview .careers-overview-apply .field-name--body p{margin:0 0 1.5rem}.careers-overview .careers-overview-apply .field-name--body p:first-of-type{max-width:15.625rem}.careers-overview .careers-overview-apply .field-name--body p:last-of-type{margin-bottom:0}.careers-overview-apply .field-name--field_column_2 h4{margin:0 0 0.5rem}.careers-overview-apply .field-name--field_column_2 p{margin:0}.careers-overview-apply .field-name--field_column_2 a{display:inline-block;margin-bottom:1.5rem}.careers-overview .page-main{padding-bottom:0}.shift-color:not(.logged-in).add-image{background-image:url(/themes/custom/dpw_2020/dist/images/svg/radial-gradient.svg)!important;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;transition:background-image 1s ease-in-out}.shift-color:not(.logged-in).is-mobile.js-menu-is-open .page-header{background-color:var(--dp-c-white);z-index:var(--z-index-layer-2)}.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body>div.gradient-animation-hero{width:100%;max-width:100vw;overflow-x:hidden}.gradient-animation-hero{background:url(/themes/custom/dpw_2020/dist/images/svg/gradient-summer-programs.svg);background-size:contain;background-repeat:no-repeat;background-position:0 0;position:absolute;top:0;left:0;width:100%;max-width:100vw;z-index:var(--z-index-under);height:100%}.gradient-animation-hero.mobile-image{background:url(/themes/custom/dpw_2020/dist/images/svg/mobile-gradient-summer-programs-lg.svg);background-size:cover;background-repeat:no-repeat;background-position:0 0;height:100vh}.shift-color:not(.logged-in) .block-dpw-2020-branding{z-index:var(--z-index-layer-2)}.shift-color:not(.logged-in) .page-main{padding-top:0}.shift-color:not(.logged-in) .careers-summer-intro{max-width:none;margin-bottom:0}.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body{z-index:var(--z-index-default);position:relative;max-width:100vw;height:100vh;transition:height ease-in-out;padding-top:6rem}.shift-color:not(.logged-in) .careers-summer-intro.no-image{background:none;background-color:var(--dp-c-black)}.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body>div.intro--txt{width:calc(100% - 3rem);max-width:38rem;margin:0 auto}.shift-color .careers-summer-intro h1{color:var(--dp-c-white);font-size:var(--fs-56);line-height:var(--lh-100);margin:0}.shift-color .careers-summer-intro h1:nth-of-type(2){margin-left:14.5vw}.shift-color .careers-summer-intro .summer-intro--content{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);position:relative;margin:2.5rem 0 0;padding-left:3.75rem}.shift-color .careers-summer-intro .summer-intro--content .summer-intro--sideways{font-size:var(--fs-40);line-height:var(--lh-100);color:var(--dp-c-white)}.shift-color .careers-summer-intro .summer-intro--content h4{font-size:1.25rem;line-height:1.4;font-weight:var(--fw-medium);color:var(--dp-c-white);margin:0 0 1.5rem}.shift-color .careers-summer-intro .summer-intro--content a{display:table;color:var(--dp-c-white);margin:0 0 1rem}.shift-color .careers-summer-intro .summer-intro--content a:after{color:var(--dp-c-white)}.shift-color .careers-summer-apply{padding:12vh 0}.shift-color .careers-summer-block{z-index:var(--z-index-default);padding:5vh 0}.shift-color .careers-summer-build{background:var(--dp-c-white);color:var(--dp-c-black)}.shift-color .careers-summer-global{background:var(--dp-c-black);color:var(--dp-c-white)}.shift-color .careers-summer-apply .arrow-link:hover:after,.shift-color .careers-summer-global .arrow-link:hover:after{color:var(--dp-c-white);transform:none}.shift-color .careers-summer-block h2{font-size:2.5rem;line-height:1.2;margin:0 0 2.5rem}.careers-summer-culture .field-name--body h2{color:var(--dp-c-white)}.shift-color .careers-summer-build .field-name--body h2{color:var(--dp-c-blue-primary)}.shift-color .careers-summer-block h2{color:var(--dp-c-white)}.shift-color .careers-summer-block hr{width:15.625rem;height:0.125rem;margin:0;border:0}.shift-color .careers-summer-build hr,.shift-color .careers-summer-challenging hr{background:var(--dp-c-black)}.shift-color .careers-summer-global hr{background:var(--dp-c-white)}.shift-color .careers-summer-block .field-name--body p{font-weight:var(--fw-medium);font-style:italic;margin:0.5rem 0 1rem}.shift-color .careers-summer-block .field-name--body img{width:11.25rem}.shift-color .careers-summer-build .field-name--body img,.shift-color .careers-summer-global .field-name--body img{width:15.625rem}.shift-color .careers-summer-apply,.shift-color .careers-summer-global,.shift-color .careers-summer-unique,.shift-color .careers-summer-unique-2{z-index:var(--z-index-layer-1)}.shift-color .careers-summer-build .field-name--field_column_2 p{color:var(--dp-c-black);font-weight:var(--fw-medium)}.shift-color .careers-summer-global .field-name--field_column_2 h4{color:var(--dp-c-white);font-weight:var(--fw-medium)}.shift-color .careers-summer-challenging{background:var(--dp-c-cyan)}.shift-color .careers-summer-challenging h2{color:var(--dp-c-black)}.shift-color .careers-summer-apply .field-name--body,.shift-color .careers-summer-build .columns--wrapper,.shift-color .careers-summer-challenging .columns--wrapper,.shift-color .careers-summer-culture .columns--wrapper,.shift-color .careers-summer-global .columns--wrapper,.shift-color .careers-summer-unique-2 .field-name--body{padding:0}.shift-color .careers-summer-culture .columns--wrapper{width:100%;margin:0 auto}.shift-color .careers-summer-build .columns--wrapper .field-name--field_column_2,.shift-color .careers-summer-challenging .columns--wrapper .field-name--field_column_2,.shift-color .careers-summer-culture .columns--wrapper .field-name--field_column_2,.shift-color .careers-summer-global .columns--wrapper .field-name--field_column_2{width:100%;max-width:100%;flex:1}.shift-color .careers-summer-challenging .field-name--field_column_2 ul{padding-left:0;margin:0}.shift-color .careers-summer-challenging .field-name--field_column_2 li{font-size:1.125rem;line-height:1.445;display:flex;margin:0 0 1rem;font-weight:var(--fw-medium)}.shift-color .careers-summer-challenging .field-name--field_column_2 li:before{content:"";display:block;flex:0 0 1.5rem;margin-right:1rem;background:50%/contain url(/themes/custom/dpw_2020/dist/images/svg/icon-check-circle.svg) no-repeat;position:unset}.shift-color .careers-summer-unique-2 h2{font-size:2.5rem;line-height:1.2;color:var(--dp-c-blue-primary);margin:0 0 2.5rem}.shift-color .careers-summer-unique-2 p{font-size:1.125rem;line-height:1.445}.shift-color .careers-summer-unique-2 .two-column{z-index:var(--z-index-default);margin:3rem 0}.shift-color .careers-summer-unique-2 .two-column h3{font-size:1.125rem;line-height:1.445}.shift-color:not(.path-layout-builder-edit) .careers-summer-unique-2{margin-bottom:-25vh}.shift-color:not(.path-layout-builder-edit) .careers-summer-apply{margin-top:-70vh}.shift-color .careers-summer-culture{display:flex;flex-direction:column;position:relative;height:100vh;z-index:var(--z-index-default)}.shift-color .careers-summer-block.careers-summer-culture h2{font-size:2.5rem;line-height:1.2;margin:1rem 0 0.625rem}.shift-color .careers-summer-block.careers-summer-culture.block-type--two_column_content .columns--wrapper>div:first-of-type{margin-bottom:0}.shift-color .careers-summer-culture.set-height{height:100vh}.shift-color .careers-summer-culture .columns--wrapper{height:100vh;display:flex;align-items:center;justify-content:space-between;flex-direction:column;top:-6.25rem;position:absolute}.shift-color .careers-summer-culture .field-name--body p{font-size:1.125rem;line-height:1.445;font-style:normal;color:var(--dp-c-white)}.shift-color .careers-summer-apply{position:relative;color:var(--dp-c-white);background-color:var(--dp-c-black)}.shift-color .careers-summer-apply .main-content{width:80%}.shift-color .careers-summer-apply h3{font-size:1.5rem;line-height:1.334;color:var(--dp-c-white)}.shift-color .careers-summer-apply .three-column{margin-top:3.125rem}.shift-color .careers-summer-apply .three-column>div{margin-right:var(--gutter-1col);margin-bottom:2.5rem}.shift-color .careers-summer-apply .three-column>div:last-of-type{margin-right:0}.shift-color .careers-summer-apply h5{font-size:2rem;line-height:1.25;color:var(--dp-c-white)}.shift-color .careers-summer-apply .field-name--body{position:relative}.shift-color .careers-summer-apply .field-name--body p{font-style:normal}.shift-color .careers-summer-apply .vertical{top:0}.shift-color .careers-summer-apply h2{font-size:3.5rem;line-height:1;color:var(--dp-c-white);right:1.25rem}.shift-color--upcoming-events h4{margin-top:2.125rem}.us-shift-color--accordion .accordion__header{font-size:var(--fs-18);min-height:2.1875rem}.careers-admin-contacts .sideways-text-spacer,.careers-headline .sideways-text-spacer,.us-shift-color--accordion .accordion__row .accordion-hr:last-of-type{display:none}body.shift-color:not(.logged-in) .layout__region--content div.block.color-shift-animate>div{opacity:0}.summer-programs-page .page{overflow:hidden}.contact .block-type--two_column_content .columns--wrapper>div.field-item:first-of-type{margin-bottom:0}.contact .page-main .field-item{border-top:0.0625rem solid var(--dp-c-gray-purple-lighter);padding:2.5rem 0}.contact .block-dpw-2020-breadcrumbs{visibility:hidden;margin-bottom:0;height:0}.contact .layout__region>div:last-of-type .field-item{padding-bottom:2.5rem}.contact .layout__region>div:last-of-type .field-item:last-of-type{padding-bottom:0}.contact .block-field--field_snippet .field-item{padding-top:0;padding-bottom:2.5rem;margin-bottom:0;border-top:none}.contact .page-main .field-name--field_page_headline{padding:0;border:none;background-color:var(--dp-c-white);z-index:9}.contact .no-mobile-hr .field-item{border-top:none;padding-top:0}.contact .field-item b{font-size:1.125rem;line-height:1.445}.contact address{font-style:normal}.page-node-type--page:not(.front).contact .field-name--field_snippet{font-size:1.125rem;line-height:1.445;font-weight:var(--fw-medium);font-stretch:normal;font-style:normal;line-height:var(--lh-130);letter-spacing:normal;color:var(--dp-c-black);margin-top:0;margin-bottom:0;max-width:calc(100% - 4.5rem)}.contact h3{color:var(--dp-c-blue-primary)}.about-us--beyond>div,.about-us--culture>div,.about-us--culture>div:first-of-type,.about-us--global-styling:not(.about-us-intro):not(.about-us--culture)>div:first-of-type,.about-us--individuals>div,.block-type--horizontal_carousel>div,.block-type--stacked_carousel>div,.page--about-us .node__content>.layout:first-of-type>div,.region-header .menu-list--main,.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body>div,body:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .container{width:calc(100% - 3rem);margin-left:auto;margin-right:auto}body.js-off-canvas-dialog-open .container,body[data-meta-sidebar=open] .container{width:calc(100% - 3rem);margin-left:auto;margin-right:auto}.disclaimer-notices .block-system-breadcrumb-block{display:none}.disclaimer-notices .block-page-title-block{flex:100%;width:100%;display:block}.disclaimer-notices .layout--twocol-section.layout--twocol-section--25-75{flex-flow:column-reverse wrap}.disclaimer-notices .layout--twocol-section.layout--twocol-section--25-75>.layout__region--second{flex:100%;width:100%;display:block}.disclaimer-notices .layout--twocol-section.layout--twocol-section--25-75>.layout__region--first{flex:100%;width:100%;padding-right:0;margin-right:0}.disclaimer-notices .btn--back-to-top{width:11.25rem;transform:translateX(100%)}.disclaimer-notices .block-page-title-block .page-title{font-size:2rem;line-height:1.25}.disclaimer-notices.page-node-type--page .block-type--basic .block-title{font-size:1.25rem;line-height:1.4;left:0;transform:none;position:relative;min-width:auto}.disclaimer-notices.page-node-type--page .layout__region--second .block-title{margin-top:2.5rem;margin-bottom:1.5rem}.disclaimer-notices.page-node-type--page .block-type--basic h2{font-size:1.875rem;line-height:1.267;margin-bottom:0.3125rem}.disclaimer-notices.page-node-type--page .block-type--basic h3{font-size:1.5rem;line-height:1.334;margin-bottom:0.3125rem}.disclaimer-notices.page-node-type--page .block-type--basic h4{font-size:1.125rem;line-height:1.445;margin-bottom:0.3125rem}.disclaimer-notices.page-node-type--page .block-type--basic h5{font-size:1.0625rem;line-height:1.471;margin-bottom:0.5rem;margin-bottom:0.3125rem}.disclaimer-notices.page-node-type--page .block-type--basic h6{font-size:1rem;line-height:1.5;margin-bottom:0.5rem;margin-bottom:0.3125rem}.disclaimer-notices address{display:block;margin:1rem 0}.disclaimer-notices ul{margin:0.5rem 0 2rem;padding-left:0}.disclaimer-notices ul li{margin-bottom:0.5rem}.disclaimer-notices ul li:last-child{margin-bottom:0}.disclaimer-notices .layout__region--first ul li:before{content:"";display:none}.disclaimer-notices .layout__region--first .block .field-name--body ul li a{font-size:1rem;line-height:1.5;background-size:0}.disclaimer-notices .layout__region--first .block .field-name--body ul li a:focus,.disclaimer-notices .layout__region--first .block .field-name--body ul li a:hover{color:var(--dp-c-blue-primary)}.disclaimer-notices .layout__region--first .jump-to-block{position:sticky;top:5.625rem}.disclaimer-notices p{margin-top:0}.block-inclusion-global{position:relative;padding-top:2.5rem;padding-bottom:2.5rem;border-top:0.0625rem solid var(--dp-c-gray-purple-lighter)}.block--inclusion-snippet.block-field--field_snippet .field-name--field_snippet{margin-top:2.5rem;margin-bottom:1rem}.block--inclusion-page-body .field-name--field_body{margin-bottom:2rem}.block--inclusion-news{border-top:none}.block--inclusion-news article{background:var(--dp-c-white);border:0.0625rem solid var(--dp-c-gray-purple-lighter);min-width:100%;min-height:18.875rem}.block--inclusion-news article a:hover{background:var(--dp-c-blue-primary)}.block--inclusion-news article a:hover,.block--inclusion-news article a:hover .field-item,.block--inclusion-news article a:hover .see-update-inner{color:var(--dp-c-white);transition:var(--t-all)}.block--inclusion-news article a{padding:1.25rem;background:transparent;color:var(--dp-c-blue-primary)}.block--inclusion-news article .field-name--field_homepage_feature_snippet.field-item{margin-top:0;color:var(--dp-c-black);font-weight:var(--fw-bold);max-height:8rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5}.block--inclusion-news .recent-update__see-update{color:var(--dp-c-black)}.block--inclusion-partners.block--inclusion-list-copy{border-top:0;padding-bottom:2.5rem}.block--inclusion-snapshot article{margin-bottom:1rem}.block--inclusion-snapshot .field-name--field_callout_text{font-size:var(--fs-40);font-weight:var(--fw-bold);color:var(--dp-c-blue-primary)}.block--inclusion-snapshot .field-name--field_highlight_description{font-weight:var(--fw-bold)}.block--inclusion-snapshot .field-name--field_component_footer_text{position:absolute;bottom:0.9375rem}.block--inclusion-snapshot .field-name--field_component_footer_text p{margin:0}.block--inclusion-list-copy{margin-bottom:2rem;padding-bottom:0}.block--inclusion-list-copy .field-name--field_component_header{font-weight:var(--fw-bold)}.block--inclusion-list-copy .field-name--body h5{margin-top:1rem;color:var(--dp-c-blue-primary)}.block--inclusion-list-copy .field-name--field_column_2 h4{font-size:var(--fs-16)}.block--inclusion-list-copy .field-name--field_column_2 li{font-weight:var(--fw-medium)}.block--inclusion-team .field-name--field_component_header_text{margin-bottom:1rem}.block--inclusion-team .field-name--field_component_header_text p{margin-top:0}.block--inclusion-team article{margin-bottom:1.5rem}.block--inclusion-team div.field-name--field_card_image{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.block--inclusion-team .field-name--field_card_image img{display:none}.block--inclusion-team .field-name--title{font-size:var(--fs-20);font-weight:var(--fw-bold)}.block--inclusion-team .field-name--field_subtitle{font-size:var(--fs-18);font-weight:var(--fw-medium);color:var(--dp-c-blue-primary)}.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .insights--teaser,.page--pir-node.viewmode--full .block[class*=field-featured] .experience--featured,.page--pir-node.viewmode--full .block[class*=field-featured] .insights--teaser{border:0;padding:0;margin-bottom:1rem}.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .views-row:last-of-type .insights--teaser,.page--pir-node.viewmode--full .block[class*=field-featured] .views-row:last-of-type .insights--teaser{margin-bottom:1.5rem}.page--pir-node.viewmode--full .block[class*=field-featured] .field-items .field-item:last-child .experience--featured,.page--pir-node.viewmode--full .block[class*=field-featured] .field-items .field-item:last-child .insights--teaser,.page-node-type--lawyer .view-insights-by-lawyer .field-items .field-item:last-child .insights--teaser{border:0;padding:0;margin-bottom:1.5rem}.page-footer{padding-top:2.5rem;background-color:var(--dp-c-black);color:var(--dp-c-white);margin-top:auto;z-index:1}body.lawyer-search.is-mobile .page-footer{margin-top:35rem}.page-footer .block-system-branding-block{margin-bottom:2.5rem}.page-footer .block-system-branding-block a{display:inline-block;line-height:var(--lh-100)}.page-footer .logo{width:7.5rem;height:1.25rem;fill:var(--dp-c-white)}.page-footer .site-slogan{font-size:1.25rem;line-height:1.4;max-width:14.375rem;margin-bottom:0;font-weight:var(--fw-medium)}ul.menu-list--footer{display:flex;flex-wrap:wrap;margin-bottom:2rem;column-count:2;column-gap:var(--gutter-mobile);justify-content:space-between}.menu-list--footer .menu-item--expanded{break-inside:avoid;margin-bottom:2.5rem;flex:0 0 45%}.menu-list--footer .menu-item--expanded:nth-child(2){margin-bottom:0}.menu-list--footer .menu-item--expanded:nth-child(2),.menu-list--footer .menu-item--expanded:nth-child(4){max-width:8.25rem;margin-left:auto}.menu-list--footer .menu-item--expanded:nth-child(2) li:last-child{margin-bottom:0}.menu-list--footer span{font-size:0.75rem;line-height:1.667;display:block;text-transform:uppercase;font-weight:var(--fw-bold);letter-spacing:0.0625rem;color:var(--dp-c-gray-border);opacity:.8}.menu-list--footer li li,.menu-list--footer span{margin-bottom:0.5rem}.menu-list--footer a{font-weight:var(--fw-medium)}.menu-list--footer a:focus{outline:0.0625rem solid var(--dp-c-white)}.block-footercopyright{flex:0 0 100%;width:100%;max-width:100%;padding:1rem 0;border-top:0.0625rem solid hsla(0,0%,100%,.4);color:rgba(239,240,245,.8)}.block-footercopyright p{margin:0}body.js-menu-is-open{overflow:hidden}.is-mobile .region-header .menu--main.visible{background:no-repeat bottom/100% url(/themes/custom/dpw_2020/dist/images/mobile-menu-gradient.webp) var(--dp-c-white);display:block}.region-header .menu--main{position:fixed;top:3rem;top:var(--main-menu-offset,48px);left:0;width:100vw;height:0;z-index:var(--z-index-layer-3);overflow:auto;transform:none}.is-desktop .region-header .menu--main{transition:none}.region-header .menu--main .mobile-menu-title{display:none}.logged-in .region-header .menu--main{top:5.4375rem}.toolbar-tray-open .region-header .menu--main{top:10.375rem}.toolbar-vertical .region-header .menu--main{top:5.4375rem}.region-header .menu-list--main{margin-top:3rem;padding-bottom:3.75rem}.mobile-scroll--container{overflow-y:auto;display:flex}.mobile-scroll--container nav{width:100%}.region-header .menu-list--main>li{margin:0;padding:1rem 0;border-bottom:0.0625rem solid var(--dp-c-periwinkle-light)}.region-header .menu-list--main>li:first-of-type{border-top:0.0625rem solid var(--dp-c-periwinkle-light)}.region-header .menu-list--main>li>a{font-size:var(--fs-18);font-weight:var(--fw-bold);line-height:var(--lh-140)}.is-mobile .region-header .menu-list--main .menu-item--expanded{display:flex;flex-direction:column;overflow:unset}.region-header .menu-list--main .menu-item--expanded{position:relative;list-style:none;max-height:3.875rem;overflow:hidden;transition:var(--t-max-height)}.region-header .menu-list--main .menu-item--expanded.is-active .icon-caret,.region-header .menu-list--main .menu-item--expanded.is-active>a{fill:var(--dp-c-blue-primary);color:var(--dp-c-blue-primary);pointer-events:none}@keyframes showAfter{0%{opacity:0}to{opacity:1}}.is-mobile .region-header .menu-list--main .menu-item--expanded .icon-caret{margin-top:0.9375rem}.region-header .menu-list--main .menu-item--expanded .icon-caret{position:absolute;top:0.625rem;right:0;width:0.75rem;height:0.5rem;animation-name:showAfter;animation-duration:1.5s}@keyframes navUnderline{0%{background-size:100% 0.0625rem,0 0.0625rem}to{background-size:0 0.0625rem,100% 0.0625rem}}body:not(.front) .region-header .menu-list--main .menu-item--active-trail a:hover,body:not(.front) .region-header .menu-list--main li a.is-active:hover{background-size:0 0.0625rem,100% 0.0625rem;animation-name:navUnderline;animation-duration:1s}body:not(.front) .region-header .menu-list--main li a.is-active{color:var(--dp-c-blue-primary)}body:not(.front) .region-header .menu-list--main li a:hover{background-image:linear-gradient(transparent,transparent),linear-gradient(#140be3,#140be3)}.region-header .menu-list--main .menu-item--expanded.menu-item--active-trail>a{color:var(--dp-c-blue-primary);background-size:0 0.0625rem,100% 0.0625rem}.region-header .menu-list--main .menu-item--expanded.menu-item--active-trail>a:hover{color:var(--dp-c-blue-primary)}.is-mobile .menu-list--main .menu-item--expanded.menu-item--active-trail>a{background-size:0}.region-header .menu-list--main .menu-item--expanded.is-active .icon-caret{transform:rotate(-180deg)}.region-header .menu-list--main .submenu-wrapper a{font-size:var(--fs-16)}.region-header .menu-list--main .submenu-wrapper.about-us,.region-header .menu-list--main .submenu-wrapper.careers{width:17.5rem}.region-header .menu-list--main .submenu-wrapper.insights{width:19.6875rem;right:-7.5rem}@supports (right:auto){.region-header .menu-list--main .submenu-wrapper.insights{right:auto}}.region-header .menu-list--main .submenu-wrapper.insights .menu{column-count:auto;column-width:auto}.region-header .menu-list--main .submenu-wrapper.insights ul li:nth-child(4){margin-top:1.5rem}.region-header .menu-list--main .submenu-wrapper.insights ul li:nth-child(3){break-after:column}.region-header .menu-list--main .submenu-wrapper .menu{margin:0.9375rem 0}.region-header .menu-list--main .submenu-wrapper li{margin:0.625rem 0}.region-header .menu-list--main .submenu-wrapper li span{font-size:var(--fs-12);color:var(--dp-c-blue-primary);text-transform:uppercase;font-weight:var(--fw-bold);line-height:var(--lh-130);letter-spacing:0.0625rem}.front .region-header .menu-list--main .submenu-wrapper{box-shadow:none}.front:not(.js-is-scrolled):not(.js-menu-is-open) .region-header .menu-list--main .menu-item--expanded.is-active>a{color:var(--dp-c-white)}.page-node-type--area_of_focus .menu-list--main .menu-item--active-trail a,.page-node-type--industry .menu-list--main .menu-item--active-trail a,.page-node-type--practice .menu-list--main .menu-item--active-trail a,.page-node-type--region .menu-list--main .menu-item--active-trail a{color:var(--dp-c-blue-primary)}.is-mobile .menu-list--main a{padding-top:0.3125rem}.is-mobile .menu-item--has-children .submenu-wrapper{margin-left:0.3125rem}.mobile-scroll--container .menu-item--has-children .menu{display:none}.js-is-scrolled .page-header{position:fixed;background:var(--dp-c-white);z-index:var(--z-index-layer-3);transition:top .5s ease-out;top:-5.625rem}.js-is-scrolled .page-header.js-header-visible{border-bottom:0.0625rem solid var(--dp-c-gray-border);top:0}.logged-in.js-is-scrolled .page-header.js-header-visible{top:4.875rem}.logged-in:not(.toolbar-tray-open).js-is-scrolled .page-header.js-header-visible{top:2.1875rem}.js-menu-is-open.js-is-scrolled .page-header{top:0}.page-header{position:absolute;display:flex;align-items:center;width:100vw;min-height:3rem;border-bottom:0.0625rem solid var(--dp-c-periwinkle-light);transition:var(--t-background)}.page-header+*{padding-top:5.5rem}.front .page-header+*{padding-top:5.5rem}.region-header{align-self:center;display:flex;align-items:center;padding:0;margin-top:0}.region-header .block-system-branding-block{z-index:3}.region-header .block-system-branding-block a{display:flex;align-items:center}.region-header .block-system-branding-block svg{width:5.625rem;height:1.4375rem;fill:var(--dp-c-black)}.front:not(.js-is-scrolled):not(.js-menu-is-open) .region-header .icon-search,.front:not(.js-is-scrolled):not(.js-menu-is-open) .region-header .logo{fill:var(--dp-c-white)}.front.js-menu-is-open .page-header{background:var(--dp-c-white)}.history--page .timeline-navigation .notch:after,.history--page .timeline-navigation .notch:before,.history--page .timeline-navigation .notch i{position:absolute;right:0;display:block;width:1rem;height:0.125rem;background:var(--dp-c-blue-robin)}.history--page .history--statement{font-weight:var(--fw-medium);color:var(--dp-c-gray-purple);margin:3rem 0 7.5rem}.history--page .field-name--field_page_headline{color:var(--dp-c-blue-dk-3)}.history--page:not(.front) .field-name--field_snippet{font-size:2rem;line-height:1.25;margin-top:0;margin-bottom:2.5rem;color:var(--dp-c-white);font-weight:var(--fw-bold)}.history--page .copy-lg2,.history--page .history--intro h3{font-weight:var(--fw-medium)}.history--page:not(.path-layout-builder-edit) .layout--twocol-section .layout__region--first{position:absolute;top:auto;left:0;z-index:var(--z-index-layer-2);margin-top:-5rem}.history--page:not(.path-layout-builder-edit) .layout__region--first.js-is-sticky{position:fixed;width:100%;padding:0.5rem 0;top:5rem;background:var(--dp-c-black);transition:top .3s ease}.history--page:not(.path-layout-builder-edit) .layout--twocol-section .layout__region--second{flex:0 1 100%}.history--page:not(.path-layout-builder-edit) .layout--twocol-section .sideways-text-spacer{display:none}.history--page .timeline-navigation{position:absolute;top:3.75rem;width:15.3125rem;height:0;overflow:hidden;visibility:hidden;background:var(--dp-c-white);border-radius:0.25rem;margin-top:0.5rem;padding-top:1.5rem;z-index:var(--z-index-layer-2)}.history--page .timeline-navigation ul{margin:0;padding:0;text-align:right}.history--page .timeline-navigation li{font-size:1rem;line-height:1.25;display:flex;align-items:center;list-style:none;margin:0 0 1.625rem;padding:0 2rem;color:var(--dp-c-gray-slate)}.history--page .timeline-navigation li:before{display:none}.history--page .page .timeline-navigation li a{color:var(--dp-c-gray-1);background-image:linear-gradient(transparent,transparent),linear-gradient(transparent,transparent)}.history--page .page .timeline-navigation li a:hover{background-image:linear-gradient(transparent,transparent),linear-gradient(var(--dp-c-blue-primary),var(--dp-c-blue-primary))}.history--page .timeline-navigation li:after{display:none}.history--page .timeline-navigation li.js-is-active:after{display:none}.history--page .timeline-navigation.submenu li a:focus{background-size:0}.history--page .timeline-navigation .notch:after,.history--page .timeline-navigation .notch:before{content:"";display:none}.history--page .timeline-navigation .notch:before{top:2.125rem}.history--page .timeline-navigation .notch:after{top:1.375rem}.history--page .timeline-navigation .notch i{display:none}.history--page .layout--twocol-section .layout__region--second .block-title{text-align:center;margin-bottom:2rem}.history--page .layout--twocol-section .layout__region--second .block-title:before{content:"";display:block;width:0.0625rem;height:3.5rem;margin:0 auto 2.5rem;background:var(--dp-c-blue-robin)}.history--page .block-type--two_column_content_cards .anchor{display:block;position:relative;top:-3.125rem;visibility:hidden}.history--page .block-type--two_column_content_cards .content-card--text_card{margin:0}.history--page .block-type--two_column_content_cards .content-card--text_card .content-card--content{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);margin-bottom:3rem;margin-right:0}.history--page .block-type--two_column_content_cards .field-name--title{color:var(--dp-c-white);margin-bottom:1rem}.history--page .block-type--two_column_content_cards .field-name--field_card_text h3{font-weight:var(--fw-bold);margin:0 0 0.5rem}.history--page .block-type--two_column_content_cards .field-name--field_card_text,.history--page .block-type--two_column_content_cards .field-name--field_card_text p{margin-top:0;margin-bottom:0}.history--page .timeline--trigger{width:15.3125rem}.history--page .timeline--trigger svg{width:0.5rem;height:0.5rem;fill:var(--dp-c-white);transition:var(--t-transform)}.history--page .timeline--trigger.js-is-active svg{transform:rotate(-180deg)}.content-cards-two-columns.block-type--horizontal_text_cards .field-name--field_card_content>.field-item{margin-right:1.5rem;margin-top:1rem;margin-bottom:1rem}.node-type-insights_article-mode-full .main-content h6{font-size:1rem;line-height:1.438}.node-type-insights_article-mode-full .text-formatted ol ol{margin-top:0.5rem!important;margin-bottom:0!important}.node-type-insights_article-mode-full .accordion__content ol:not(.footnotes) li,.node-type-insights_article-mode-full ol:not(.footnotes) li{margin-bottom:0.5rem!important}.field-name--field_appendices{padding-top:2.5rem}.layout-builder-block div>p.MsoFootnoteText{display:none}.block-field-block-node-insights-article-field-body .field-name--field_body{margin-bottom:2rem}.page-node-type--job_post .field-name--title,[class^=field-name--field_job_post_]{border-bottom:0.0625rem solid;column-gap:1.875rem;display:flex}.page-node-type--job_post .field-name--title .field-label,[class^=field-name--field_job_post_] .field-label{font-weight:var(--fw-bold);margin:0.625rem 0.3125rem}.page-node-type--job_post .field-name--title .field-items,[class^=field-name--field_job_post_] .field-items{width:70%}.page-node-type--job_post .field-name--title .field-item,[class^=field-name--field_job_post_] .field-item{margin:0.625rem 0.3125rem}.page-node-type--job_post .field-name--title .field-item p:not([class]),[class^=field-name--field_job_post_] .field-item p:not([class]){margin:1.5em 0 0}.page-node-type--job_post .field-name--title .field-item p:not([class]):first-of-type,[class^=field-name--field_job_post_] .field-item p:not([class]):first-of-type{margin-top:0}.page-node-type--job_post .field-name--title .field-item ol,[class^=field-name--field_job_post_] .field-item ol{margin:1.5em 2em;padding:0}.block-job-application,.field-name--field_application_text{margin:1.25rem;text-align:center}.page-node-type--job_post .page-main{padding-bottom:0}.block-job-post-view-footer,.block-job-post-view-header{padding-bottom:1.5em}.block-job-post-view-header{margin-top:1.5em}.job-description{margin-bottom:2em}.page-node-type--lawyer{position:relative}.page-node-type--lawyer:before{content:"";position:absolute;top:0;left:0;width:100%;pointer-events:none;background:#1806ff;background:linear-gradient(176deg,#1806ff 73%,#4760ff 79%,#b2dafe 84%,#fff 92%);background-repeat:no-repeat;background-size:contain;height:44.6875rem;height:calc(var(--gradient-height-lawyer-bio) + 1.25%);z-index:-1}.page-node-type--lawyer.js-menu-is-open .page-header{background-color:var(--dp-c-white)}.page-node-type--lawyer .sideways-headline{color:var(--dp-c-blue-sky);display:none}.page-node-type--lawyer .node__content{position:relative}.page-node-type--lawyer .lawyer--name{color:var(--dp-c-white);margin-bottom:1rem}.page-node-type--lawyer .lawyer--top{font-size:1.125rem;line-height:1.445;color:var(--dp-c-white);margin:0 0 6.25rem}.page-node-type--lawyer .lawyer--top .lawyer--headshot{margin-bottom:2rem}.page-node-type--lawyer .lawyer--top .lawyer--meta{font-size:var(--fs-16)}.page-node-type--lawyer .lawyer--top .field-name--field_job_title,.page-node-type--lawyer .lawyer--top .field-name--field_job_title_custom{font-weight:var(--fw-bold);margin:0 0 0.625rem}.page-node-type--lawyer .lawyer--top .field-name--field_primary_practice{margin:0 0 0.625rem;font-weight:var(--fw-medium)}.page-node-type--lawyer .lawyer--top .field-name--field_lawyer_offices{font-weight:var(--fw-medium);margin:0 0 0.625rem}.page-node-type--lawyer .lawyer--top .field-name--field_email{margin:0 0 0.625rem}.page-node-type--lawyer .lawyer--top .field-name--field_lawyer_phone{margin:0 0 1rem}.page-node-type--lawyer .lawyer--top .field-name--field_lawyer_offices,.page-node-type--lawyer .lawyer--top .field-name--field_lawyer_phone{display:flex;align-items:center;line-height:var(--lh-100)}.page-node-type--lawyer .lawyer--top .field-name--field_lawyer_offices>.field-item,.page-node-type--lawyer .lawyer--top .field-name--field_lawyer_phone>.field-item{padding-right:0.5rem;border-right:0.125rem solid var(--dp-c-white);flex-shrink:0}.page-node-type--lawyer .lawyer--top .field-name--field_lawyer_offices>.field-item:not(:first-of-type),.page-node-type--lawyer .lawyer--top .field-name--field_lawyer_phone>.field-item:not(:first-of-type){padding-left:0.5625rem}.page-node-type--lawyer .lawyer--top .field-name--field_lawyer_offices>.field-item:last-of-type,.page-node-type--lawyer .lawyer--top .field-name--field_lawyer_phone>.field-item:last-of-type{padding-right:0;border:0}.page-node-type--lawyer .lawyer--meta-icons{display:flex;margin:0 0 0.875rem}.page-node-type--lawyer .lawyer--meta-icons a{margin-right:1rem}.page-node-type--lawyer .lawyer--meta-icons .address-link svg{width:1.875rem;height:1rem}.page-node-type--lawyer .lawyer--meta-icons .print-link svg{width:1.125rem;height:1rem}.page-node-type--lawyer .lawyer--meta-icons .linkedin-link svg{width:1rem;height:1rem}.lawyer--languages{margin-bottom:1rem}.lawyer--languages ul{display:flex;flex-direction:row;height:1.25rem}.lawyer--languages li{height:inherit}.lawyer--languages li:nth-child(2),.lawyer--languages li:nth-child(3){padding-left:0.625rem;border-left:0.0625rem solid var(--dp-c-white);margin-left:0.625rem}.lawyer--languages .is-active{font-weight:700}.lawyer--languages a{color:var(--dp-c-white)}.page-node-type--lawyer .lawyer--translated{display:flex;margin:1.125rem 0 0}.page-node-type--lawyer .lawyer--translated div{font-size:1rem;line-height:1.5;display:block;line-height:var(--lh-100);border-right:0.125rem solid var(--dp-c-white);padding:0 0.5rem}.page-node-type--lawyer .lawyer--translated div:first-of-type{border-right:0;padding:0}.page-node-type--lawyer .lawyer--translated div:last-of-type{border-right:0;padding:0 0 0 0.5rem}.page-node-type--lawyer .field-name--field_biography p:last-of-type{margin-bottom:0}.page-node-type--lawyer .field-name--field_biography{font-size:var(--fs-18)}.page-node-type--lawyer .lawyer--intro{margin-bottom:2.5rem}.page-node-type--lawyer .lawyer--intro .field-name--field_snippet{margin-bottom:1.5rem;color:var(--dp-c-blue-primary)}.page-node-type--lawyer .lawyer--intro .field-name--field_snippet p:first-of-type{margin-top:0}.page-node-type--lawyer .lawyer--sidebar{margin-top:2.5rem}.page-node-type--lawyer .lawyer--sidebar .lawyer--sidebar-capabilities{margin:2.5rem 0 0}.page-node-type--lawyer .lawyer--sidebar .lawyer--sidebar-capabilities:last-child{margin-bottom:0}.page-node-type--lawyer .lawyer--sidebar .lawyer--sidebar-capabilities__desktop,.page-node-type--lawyer .lawyer--sidebar .lawyer--sidebar-languages__desktop{display:none}.page-node-type--lawyer .lawyer--sidebar .accordion__content .field-item .unpublished,.page-node-type--lawyer .lawyer--sidebar .lawyer--sidebar-capabilities__desktop .field-item .unpublished{pointer-events:none}.page-node-type--lawyer .lawyer--sidebar .lawyer--sidebar-capabilities .accordion__row,.page-node-type--lawyer .lawyer--sidebar .lawyer--sidebar-languages .accordion__row{display:block}.page-node-type--lawyer .lawyer--sidebar .accordion__toggle{border-color:var(--dp-c-blue-primary)}.page-node-type--lawyer .field-name--field_experience_highlights>.field-item{padding:1.75rem 0}.page-node-type--lawyer .lawyer--sidebar .field-label{font-size:1.125rem;line-height:1.445;color:var(--dp-c-blue-primary);font-weight:var(--fw-bold);margin:0 0 0.5rem}.page-node-type--lawyer .lawyer--sidebar .field-item{margin:0 0 0.5rem;line-height:1.25em}.page-node-type--lawyer .lawyer--insights,.page-node-type--lawyer .lawyer--news{position:relative;margin-top:2rem;padding:2rem 0;border-top:0.0625rem solid var(--dp-c-radio-fill)}.page-node-type--lawyer .lawyer--insights .views-row{margin-bottom:1rem}.page-node-type--lawyer .lawyer--body .lawyer--news{margin-top:0}.page-node-type--lawyer .lawyer--credentials{position:relative}.page-node-type--lawyer .lawyer--credentials.no-clerkships .sideways-headline--small{display:none}.page-node-type--lawyer .lawyer--recognition{padding:2.5rem 0 3rem;border-top:0.0625rem solid var(--dp-c-gray-purple-lighter)}.page-node-type--lawyer .lawyer--recognition .recognition-intro{font-size:1rem;line-height:1.5;margin-top:0}.page-node-type--lawyer .lawyer--recognition .field-item p{margin-top:0;margin-bottom:0}.page-node-type--lawyer .field-name--field_recognition>.field-item{padding-left:1.75rem;position:relative}.page-node-type--lawyer .field-name--field_recognition>.field-item:not(:last-of-type){margin-bottom:0.5rem}.page-node-type--lawyer .field-name--field_recognition>.field-item:before{content:"─";color:var(--dp-c-blue-primary);margin-right:1rem;position:absolute;left:0}.page-node-type--lawyer .lawyer--education-clerkships{position:relative}.page-node-type--lawyer .lawyer--education-clerkships-single{position:relative}.page-node-type--lawyer .lawyer--education-clerkships>div{border-top:0.0625rem solid var(--dp-c-gray-purple-lighter);padding:2rem 0}.page-node-type--lawyer .lawyer--education-clerkships-single>div{border-top:0.0625rem solid var(--dp-c-gray-purple-lighter);padding:2rem 0}.page-node-type--lawyer .lawyer--education-clerkships>.lawyer--education{margin-right:var(--gutter)}.page-node-type--lawyer .lawyer--education-clerkships-single>.lawyer--education .field-name--field_degrees ul,.page-node-type--lawyer .lawyer--education-clerkships>.lawyer--education .field-name--field_degrees ul{margin-left:1.5rem}.page-node-type--lawyer .lawyer--credentials .sideways-headline--small{display:none}.page-node-type--lawyer .lawyer--education-clerkships-single .lawyer--work-experience .item-list li,.page-node-type--lawyer .lawyer--education-clerkships .lawyer--work-experience .item-list li,.page-node-type--lawyer .lawyer--licenses li{margin:0 0 0.5rem}.page-node-type--lawyer .lawyer--education-clerkships-single .lawyer--work-experience .item-list li .item-list,.page-node-type--lawyer .lawyer--education-clerkships .lawyer--work-experience .item-list li .item-list,.page-node-type--lawyer .lawyer--licenses li .item-list{margin:0.5rem 0 0 1.5rem}.page-node-type--lawyer .lawyer--licenses{border-top:.0625rem solid hsla(252,2%,49%,.68);padding:2.5rem 0}.page-node-type--lawyer .lawyer--disclaimer{padding-top:2rem}.page-node-type--lawyer .lawyer--education-clerkships-single>div .field-item,.page-node-type--lawyer .lawyer--education-clerkships>div .field-item{margin:0 0 0.5rem}.page-node-type--lawyer .lawyer--credentials h3{color:var(--dp-c-blue-primary);margin:0 0 0.5rem}.page-node-type--lawyer .field-name--field_professional_history>.field-item{font-size:1rem;line-height:1.5;margin:0 0 1rem}.page-node-type--lawyer .lawyer--experience-highlights{position:relative}.page-node-type--lawyer .view-insights-by-lawyer .insights--teaser{padding-top:0;border-top:0}.page-node-type--lawyer .lawyer--experience-highlights .view-all-experience{font-size:1.125rem;line-height:1.334;width:100%;font-weight:var(--fw-medium);text-align:center;margin:0 0 0.5rem}.page-node-type--lawyer .lawyer--insights .see-more-wrapper{margin-top:1.75rem;margin-bottom:0}.page-node-type--lawyer .lawyer--news .see-more-wrapper{margin-top:1.5rem}.publish-button{margin:0 auto 0.625rem;display:block}.logged-in.lawyer-search .block-system-breadcrumb-block,.logged-in.lawyer-search .page-title{display:block}.lawyer-search .block-system-breadcrumb-block,.lawyer-search .page-title{display:none}.search--wrapper--lawyers{display:flex;align-items:flex-start}.search--wrapper--lawyers .ais-SearchBox-reset{display:none}.mobile-filter__open{overflow:hidden}.search--wrapper--lawyers .filters--wrapper{display:none;position:fixed;background:var(--dp-c-white);top:0;bottom:3rem;left:0;width:100%}.search--wrapper--lawyers .filters--wrapper.filters-wrapper--takeover{display:block;z-index:var(--z-index-overlay)}.algolia_lawyer_search_container{position:relative;z-index:var(--z-index-default)}.algolia_lawyer_search_container.filters-wrapper--takeover{z-index:var(--z-index-overlay)}.search--wrapper.search--wrapper--lawyers .results--wrapper{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem)}.lawyer-search--h1{color:var(--dp-c-blue-primary);font-weight:var(--fw-bold)}.lawyer-search--span{display:block;font-weight:var(--fw-bold)}.filters-header{display:flex;justify-content:space-between;align-items:baseline;padding:3.4375rem 1.875rem 0.9375rem}.filters--wrapper .filters-header button.filter-toggle-all,.filters--wrapper .filters-header button.reset-filters-btn{font-weight:var(--fw-regular);line-height:var(--lh-150)}button.filter-toggle-all{color:rgba(34,43,69,.64)}button.filter-toggle-all:focus,button.filter-toggle-all:hover{color:var(--dp-c-gray-1)}button.reset-filters-btn{color:var(--dp-c-blue-primary)}button.reset-filters-btn:focus,button.reset-filters-btn:hover{color:var(--dp-c-blue-dk-2)}button.filter-toggle-all,button.reset-filters-btn[disabled]{display:none}.search--wrapper--lawyers .filters{border-bottom:solid 0.0625rem var(--dp-c-radio-fill);overflow-y:auto;max-height:calc(100% - 6.5rem);padding:0 1.875rem}.search-filter-toggle{font-size:1.125rem;line-height:1.445;width:100%;-webkit-appearance:none;border-radius:0;border:0;text-align:left;background:none;transition:none;display:block;position:relative;font-weight:var(--fw-medium);border-top:solid 0.0625rem var(--dp-c-radio-fill);padding:1.0625rem 2rem 1.0625rem 0;color:var(--dp-c-black);pointer-events:none}.search-filter-toggle:after{content:""}.search-filter-toggle:after{display:none;position:absolute;top:1.6875rem;right:0.4375rem;font-size:0.5625rem;color:var(--dp-c-gray-disabled);transform:scale(1) rotate(0deg);transition:var(--t-transform)}.search-filter-toggle:focus,.search-filter-toggle:hover{color:var(--dp-c-black);border-top:solid 0.0625rem var(--dp-c-radio-fill)}.search-filter-toggle:focus:after,.search-filter-toggle:hover:after{transform:scale(1.05) rotate(0deg)}.search-filter-toggle:focus{outline:0.3125rem auto var(--dp-c-blue-primary);outline:0.3125rem auto -webkit-focus-ring-color}.search-filter-toggle[disabled]{opacity:.5;pointer-events:none}.search-filter-toggle[aria-expanded=true]:after{transform:scale(1) rotate(180deg)}.search-filter-toggle[aria-expanded=true]:focus:after,.search-filter-toggle[aria-expanded=true]:hover:after{transform:scale(1.05) rotate(180deg)}.search-filter-toggle[aria-expanded=true][disabled]:after{transform:scale(1.05) rotate(0deg)}.filter-accordion-content .facet__label{line-height:var(--lh-125)}.filter-clear{text-align:right}.ais-ClearRefinements-button{font-size:1rem;line-height:1.5;padding:0;margin-bottom:1rem;border:0;font-weight:var(--fw-regular);color:var(--dp-c-blue-primary)}.ais-ClearRefinements-button:focus,.ais-ClearRefinements-button:hover{color:var(--dp-c-blue-primary);background-position:100% 100%,0 100%}.ais-ClearRefinements-button:focus{outline:0.3125rem auto var(--dp-c-blue-primary);outline:0.3125rem auto -webkit-focus-ring-color}.ais-ClearRefinements-button[disabled]{display:none}input.facet-search{font-size:1rem;line-height:1.25;width:100%;padding:0.5rem 1rem;margin-bottom:0.5rem;border:solid 0.0625rem var(--dp-c-blue-pale);border-bottom:solid 0.0625rem var(--dp-c-blue-pale);border-radius:0.25rem;background:var(--dp-c-gray-light);color:var(--dp-c-gray-1)}input.facet-search.facet-list-hidden{margin-bottom:1rem}input.facet-search:focus{border-bottom-color:var(--dp-c-blue-pale)}.facet-search+ul{max-height:16.75rem;margin-bottom:1rem;border-radius:0.25rem;overflow:auto;border:solid 0.0625rem var(--dp-c-blue-pale);transform:translateZ(0)}.facet-search.facet-list-hidden+ul,.filter-accordion-toggle.has-disabled{display:none}.filter-accordion-toggle.has-disabled+.filter-accordion-content{display:none}@supports (display:grid){.facet-search+ul{display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.facet-search+ul li.facet-filtered{order:999}}.facet-search+ul li.facet-filtered{pointer-events:none;opacity:.48;color:var(--dp-c-gray-disabled)}.facet-search+ul .facet__label{font-size:1rem;line-height:1.5;padding:0.75rem 1rem;font-weight:var(--fw-regular);background:transparent;color:var(--dp-c-gray-1);cursor:pointer}.facet-search+ul .facet__label:focus,.facet-search+ul .facet__label:hover,.facet__radio--invisible:focus+.facet__label{background:var(--dp-c-blue-primary);color:var(--dp-c-white)}.mobile-filter-btn{font-size:1.125rem;line-height:1.445;position:fixed;bottom:0;left:50%;border-radius:0;padding:1.125rem 4rem 1.125rem 1.5rem;background:var(--dp-c-blue-primary);font-weight:var(--fw-bold);color:var(--dp-c-white);transform:translateX(-50%);z-index:var(--z-index-overlay-plus)}.mobile-filter-btn:after{content:""}.mobile-filter-btn:after{position:absolute;right:1.5rem;top:1.25rem;font-size:var(--fs-24)}.search--wrapper--lawyers .filters-header button.filter-toggle-all.filter-toggle-collapse{display:none}.mobile-filter-btn--active{width:100%;padding:0.625rem 1.5rem}.mobile-filter-btn--active:after{display:none}.filters-close-btn{position:absolute;right:2.5rem;top:1.125rem}.filters-close-btn:before{content:""}.filters-close-btn:before{font-size:var(--fs-20);color:var(--dp-c-blue-primary)}.ais-CurrentRefinements-list{display:flex;flex-wrap:wrap}.ais-CurrentRefinements-item{position:relative;margin-right:1rem;margin-bottom:0.5rem;margin-top:0.5rem;padding:0.25rem 3rem 0.25rem 1rem;border-radius:0.25rem;background:var(--dp-c-blue-primary);color:var(--dp-c-white)}.ais-CurrentRefinements-delete{position:absolute;right:1rem;top:50%;margin-top:-0.625rem;transform:scale(1);transition:all .3s ease;will-change:transform;color:var(--dp-c-white)}.ais-CurrentRefinements-delete:focus,.ais-CurrentRefinements-delete:hover{transform:scale(1.05)}.ais-CurrentRefinements-delete:focus{outline:0.3125rem auto var(--dp-c-white);outline:0.3125rem auto -webkit-focus-ring-color}.ais-CurrentRefinements-label,.search--wrapper--lawyers .hits ul{display:none}.search--wrapper--lawyers .hits .has-query,.search--wrapper--lawyers .hits .has-refinements{filter:none;pointer-events:auto;opacity:1;display:block}.lawyer_search__item{font-size:var(--fs-14)}.search--wrapper--lawyers .no-results--container{margin-top:3.5625rem}.lawyer_search--no-results{font-size:1.125rem;line-height:1.556;color:var(--dp-c-gray-slate);font-weight:var(--fw-medium)}.lawyer_search__item a{position:relative;color:var(--dp-c-blue-primary);font-size:var(--fs-14);font-weight:var(--fw-regular);z-index:var(--z-index-layer-2)}.lawyer_search__link{position:absolute;border:0.0625rem solid var(--dp-c-black);width:100%;height:100%;left:0;top:0;z-index:var(--z-index-default)}.lawyer_search__link:active,.lawyer_search__link:focus,.lawyer_search__link:hover{border-color:var(--dp-c-blue-primary);border-width:0.125rem}.lawyer_search__contact-info__link{position:relative;z-index:var(--z-index-default)}.search--wrapper .search_row.lawyer_search__row{display:flex;position:relative;padding:1rem;margin-bottom:1rem}.search--wrapper .search_row.lawyer_search__row:first-child{margin-top:3.125rem}.search--wrapper .search_row.lawyer_search__row:before{content:"";background-image:url(/themes/custom/dpw_2020/dist/images/svg/gradient-strip.svg);position:absolute;display:block;top:0;right:0;height:100%;width:1rem}.lawyer_search__thumbnail{display:none}.lawyer_search__thumbnail img{position:absolute;max-width:none;object-fit:cover;object-position:top center;width:100%;height:100%}.lawyer_search__thumbnail .lawyer_search__link{border-color:var(--dp-c-gray-pale)}.lawyer_search__info .lawyer_search__link{display:none}.lawyer_search__info{position:relative;width:100%;display:flex;flex-direction:column}.lawyer_search__name{font-size:1.25rem;line-height:1.4;margin-bottom:0}.lawyer_search__title{font-size:1.125rem;line-height:1.445;margin-bottom:0.25rem;font-weight:var(--fw-medium);color:var(--dp-c-blue-primary)}.lawyer_search__email,.lawyer_search__office,.lawyer_search__phone,.lawyer_search__practice{font-size:1rem;line-height:1.25}.separator{padding:0 0.5rem}.lawyer_search__contact-links-spacer{transform:scale(0);opacity:0}.lawyer_search__cta{position:absolute;left:0;top:0;height:100%;width:100%;text-decoration:none;z-index:var(--z-index-default)}.lawyer_search__contact-links{margin-top:0.5rem}.lawyer_search__contact-links a{color:var(--dp-c-blue-primary)}.search--wrapper--lawyers button.reset-filters-btn{cursor:pointer}.lawyer-search a.skiplink-anchor{display:block;transform:translateY(-3.125rem)}.lawyer-search .ais-SearchBox-submit{cursor:default}.node-type-practice-mode-full .field-name--field_lawyers,.node-type-region-mode-full .field-name--field_lawyers,.page--pir-node .field-name--field_lawyers,.view-id-lawyers_by_practice .view-content,.view-lawyers-by-industry .views-infinite-scroll-content-wrapper,.view-lawyers-by-practice .views-infinite-scroll-content-wrapper,.view-lawyers-by-region .views-infinite-scroll-content-wrapper{width:100%}.node-type-practice-mode-full .field-name--field_lawyers>.field-item,.node-type-region-mode-full .field-name--field_lawyers>.field-item,.page--pir-node .field-name--field_lawyers>.field-item,.view-id-lawyers_by_practice .views-row,.view-lawyers-by-industry .views-row,.view-lawyers-by-practice .views-row,.view-lawyers-by-region .views-row{margin-bottom:1rem}.page--pir-node.viewmode--litigation_team .block-field--field_lawyers{min-height:18.75rem}.block-field--field_lawyers .see-more-wrapper{margin-top:0.5rem}.layout-builder__add-section{margin-top:0;margin-bottom:0}.layout-builder__section:not(.gin-lb--disable-section-focus):hover:after{display:none}.layout-builder-block{opacity:1!important}body.js-off-canvas-dialog-open .layout-builder-section.section-wrapper .background-color{transform:translateX(calc(var(--drupal-displace-offset-right) / 2));width:calc(100vw - var(--drupal-displace-offset-right))}body.has-sideways-headline.js-off-canvas-dialog-open .layout-builder-section.section-wrapper .background-color{width:calc(100vw - var(--drupal-displace-offset-right));transform:translateX(calc((var(--drupal-displace-offset-right) / 2)))}body[data-meta-sidebar=open] .region-content--inner{padding-right:var(--gin-sidebar-width)}body.js-off-canvas-dialog-open .region-content--inner{padding-right:var(--drupal-displace-offset-right)}.drupal-off-canvas .custom-select-opener,select{height:auto}body.path-layout-builder-edit .ui-dialog.editor-change-text-format-modal .ui-dialog-buttonset{display:flex}body.path-layout-builder-edit .ui-dialog.editor-change-text-format-modal button{color:var(--dp-c-black);background:var(--dp-c-white)}body.path-layout-builder-edit .ui-dialog.editor-change-text-format-modal button:hover{color:var(--dp-c-blue-primary)}.glb-media-library-add-form__remove-button{position:absolute!important}.messages pre{color:inherit}.page-main{padding-bottom:5rem}.page-not-found .block-system-breadcrumb-block{display:none}.page-node-type--page:not(.front).page-not-found .field-name--field_snippet{margin-top:0;margin-bottom:2.5rem;max-width:calc(100% - 4.6875rem)}.page-not-found h1.page-title{margin-bottom:2.5rem}.page-not-found .block-field-block-node-page-field-body .field-name--field_body p:after{content:"";padding-left:0.5rem;font-size:var(--fs-14)}.page-not-found .block-field-block-node-page-field-body .field-name--field_body p:hover:after{color:var(--dp-c-blue-primary);font-size:var(--fs-15)}.page-not-found .block-field-block-node-page-field-body .field-name--field_body p a{font-size:1.125rem;line-height:1.334;font-weight:var(--fw-medium)}body{background:#fff}.page{display:flex;min-height:100vh;flex-direction:column}.page,.page>*{width:100%}.viewmode--corporate_team .block-dpw-2020-page-title,.viewmode--litigation_team .block-dpw-2020-page-title,.viewmode--pir_team .block-dpw-2020-page-title{max-width:88.5%}.page--pir-node .block-dpw-capabilities{margin-bottom:2.8125rem}.page--pir-node .page-title{margin:0 0 0.875rem}.page--pir-node.viewmode--full .block-field--field_pir_snippet .field-name--field_pir_snippet.field-item,.page--pir-node.viewmode--full .block-field--field_snippet .field-name--field_snippet{color:var(--dp-c-blue-primary);font-weight:var(--fw-medium)}.page--pir-node.viewmode--full .block-field--field_summary{padding-bottom:1rem}.page--pir-node.viewmode--corporate_team .block-field--field_lawyers,.page--pir-node.viewmode--corporate_team .block-views-block-practices-by-practice-type-block-1,.page--pir-node.viewmode--full .block-field--field_highlights,.page--pir-node.viewmode--full .block-field--field_lawyers,.page--pir-node.viewmode--full .block-field--field_practice_video,.page--pir-node.viewmode--full .block-inline-block-recognition-module,.page--pir-node.viewmode--full .block-views-block-areas-of-focus-pir-block,.page--pir-node.viewmode--full .block-views-block-practices-by-practice-type-practices,.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview],.page--pir-node.viewmode--full .block[class*=block-views-block-news],.page--pir-node.viewmode--full .block[class*=field-areas-of-focus],.page--pir-node.viewmode--full .block[class*=field-featured],.page--pir-node.viewmode--full .block[class*=our-team-],.page--pir-node.viewmode--litigation_team .block-field--field_lawyers,.page--pir-node.viewmode--litigation_team .block-views-block-practices-by-practice-type-block-1,.page-node-type--area_of_focus.viewmode--full .block-field-block-node-area-of-focus-field-featured-experience-articl,.page-node-type--area_of_focus.viewmode--full .block-inline-block-recognition-module{position:relative;padding:2rem 0;border-top:0.0625rem solid var(--dp-c-gray-purple-lighter)}.page--pir-node.viewmode--corporate_team .block-views-block-practices-by-practice-type-block-1,.page--pir-node.viewmode--litigation_team .block-views-block-practices-by-practice-type-block-1{border-top:0}.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview-pir-insights-overview-practice]{padding-bottom:2rem}.see-more-wrapper{line-height:0}.page--pir-node.viewmode--full .field-name--field_areas_of_focus .field-item{margin:0 0 0.5rem}.page--pir-node .ajax-progress{position:fixed;top:80vh;left:50%;margin-left:-2.125rem}.page--pir-node.viewmode--full .block .field-name--field_display_team_{display:none}.page--pir-node.viewmode--full .node-type-resource-mode-promo{border-top:0.0625rem solid var(--dp-c-gray-purple-lighter)}.page--pir-node.viewmode--full .block-inline-block-recognition-module,.page-node-type--area_of_focus.viewmode--full .block-inline-block-recognition-module{padding:2rem 0}.page--pir-node.viewmode--full .insights--teaser .article--teaser{display:none}.view-post-landing-page h1{padding-right:3.75rem}.view-experience-by-a-lawyer .view-header,.view-insights-for-a-lawyer .view-header,.view-news-by-a-lawyer .view-header,.view-post-landing-page .view-header{margin-bottom:2rem;color:var(--dp-c-blue-primary)}.node-mode-lawyer_experience .lawyer--experience-title,.node-mode-lawyer_experience .lawyer--insights-title,.node-mode-lawyer_experience .lawyer--news-title,.node-mode-lawyer_insights .lawyer--experience-title,.node-mode-lawyer_insights .lawyer--insights-title,.node-mode-lawyer_insights .lawyer--news-title,.node-mode-lawyer_news .lawyer--experience-title,.node-mode-lawyer_news .lawyer--insights-title,.node-mode-lawyer_news .lawyer--news-title{margin-bottom:2.5rem}.view-post-landing-page .view-filters{position:relative;z-index:var(--z-index-default)}.view-post-landing-page .view-filters,.view-post-landing-page .view-header{margin-right:4rem}.view-post-landing-page .attachment-before .view-header{margin-bottom:0}.view-experience-by-a-lawyer .view-filters input[type=text],.view-insights-for-a-lawyer .view-filters input[type=text],.view-news-by-a-lawyer .view-filters input[type=text],.view-post-landing-page .view-filters input[type=text]{font-size:1rem;line-height:2.5;width:100%;height:2.5rem;padding:0 2.5rem 0 0.8125rem;border-radius:0.25rem;border:solid 0.0625rem var(--dp-c-blue-pale);background-color:var(--dp-c-gray-light);background-position:right 0.75rem center;background-size:1rem 1rem;background-image:url(/themes/custom/dpw_2020/dist/images/svg/icon-search-light.svg);background-repeat:no-repeat}.view-experience-by-a-lawyer .view-filters input[type=text]:-moz-placeholder,.view-experience-by-a-lawyer .view-filters input[type=text]::-moz-placeholder,.view-insights-for-a-lawyer .view-filters input[type=text]:-moz-placeholder,.view-insights-for-a-lawyer .view-filters input[type=text]::-moz-placeholder,.view-news-by-a-lawyer .view-filters input[type=text]:-moz-placeholder,.view-news-by-a-lawyer .view-filters input[type=text]::-moz-placeholder,.view-post-landing-page .view-filters input[type=text]:-moz-placeholder,.view-post-landing-page .view-filters input[type=text]::-moz-placeholder{color:var(--dp-c-gray-1)}.view-experience-by-a-lawyer .view-filters input[type=text]::-webkit-input-placeholder,.view-insights-for-a-lawyer .view-filters input[type=text]::-webkit-input-placeholder,.view-news-by-a-lawyer .view-filters input[type=text]::-webkit-input-placeholder,.view-post-landing-page .view-filters input[type=text]::-webkit-input-placeholder{color:var(--dp-c-gray-1)}.view-post-landing-page .attachment-before .view-content{background:var(--dp-c-gray-light);padding:2rem 1.5rem;margin:3.75rem -1.5rem 2rem}.view-post-landing-page .attachment-before h2{color:var(--dp-c-blue-primary)}.view-post-landing-page .attachment-before.show-4 .views-row:nth-child(n+5),.view-post-landing-page .attachment-before.show-7 .views-row:nth-child(n+8){display:none}.post-landing-page--news .news--teaser{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem)}.btn.post-lp-btn{display:block;width:100%;font-size:var(--fs-14);border-radius:0.25rem;padding:0;height:0;opacity:0;visibility:hidden;transition:var(--t-opacity-vis)}.post-lp-btn.visible{opacity:1;visibility:visible;padding:0.5rem 0.75rem;min-height:2.5rem;white-space:normal;height:auto}.post-landing--news .news--teaser{max-width:none;width:100%}.ui-widget-content{background:var(--dp-c-white)}.page--privacy-notice h1{font-size:2.5rem;line-height:1.2;margin-bottom:2rem}.page--privacy-notice h2{margin:5rem 0 1.5rem;color:var(--dp-c-blue-primary);font-size:var(--fs-24)}.page--privacy-notice h3{margin-bottom:1rem;font-size:var(--fs-18)}.page--privacy-notice h4{margin:6rem 0 5rem}.page--privacy-notice .privacy-notice-table-container{overflow-x:scroll}.page--privacy-notice table{display:block;overflow-x:auto}.page--privacy-notice table thead{text-align:left;border-bottom:0.1875rem solid var(--dp-c-radio-fill)}.page--privacy-notice table td,.page--privacy-notice table thead th{padding:1rem}.page--privacy-notice table tbody tr{vertical-align:top;border-top:0.0625rem solid var(--dp-c-radio-fill)}.page--privacy-notice table td:nth-child(odd),.page--privacy-notice table th:nth-child(odd){background:var(--dp-c-gray-light)}.page--privacy-notice table tbody p{margin-top:0;margin-bottom:1rem}.page--privacy-notice a.btn--back-to-top{width:11.25rem;left:100%;transform:translateX(110%)}.pro-bono-landing .field-name--field_page_headline{color:var(--dp-c-blue-dk-3)}.block-probono-global,.news-grid{position:relative;padding-top:2.5rem;padding-bottom:2.5rem;border-top:0.0625rem solid var(--dp-c-gray-purple-lighter)}.pro-bono .block-field--field_snippet .field-name--field_snippet{margin:2.5rem 0 3.125rem}.block--recent-highlights-probono article{margin-bottom:2rem}.block--recent-highlights-probono .field-name--field_callout_text{margin-bottom:0.5rem;font-size:var(--fs-40);font-weight:var(--fw-bold);color:var(--dp-c-blue-primary)}.block--recent-highlights-probono .field-name--field_callout_text .field-item{margin-bottom:-0.9375rem}.block--recent-highlights-probono .field-name--field_highlight_description{font-weight:var(--fw-bold)}.block--recent-highlights-probono .field-name--field_component_footer_text{position:absolute;bottom:0.9375rem}.block--recent-highlights-probono .field-name--field_component_footer_text p{margin:0}.block--testimonials-probono{padding-top:1rem}.block--testimonials-probono .field-name--field_card_content>.field-item{margin-bottom:2rem}.block--testimonials-probono .field-name--field_card_content>.field-item:last-child,.block--testimonials-probono article{margin-bottom:0}.block--testimonials-probono .field-name--field_media_image{display:none}.block--testimonials-probono .field-name--field_card_text .field-item{margin-bottom:0.5rem}.block--probono-partners h3{font-size:var(--fs-18)}.block--probono-partners .field-label,.field-name--field_partner_l{display:none}.block--probono-partners.block-inline-block-horizontal-text-cards .field-name--field_card_content{display:flex;flex-wrap:wrap}.block--probono-partners .content-card--partner_card{margin-top:0}.block--probono-partners .content-card--partner_card .field-name--field_card_image{display:block;height:auto}.block--need-lawyer h3{font-size:var(--fs-18);color:var(--dp-c-blue-primary)}.block--our-team-pro-bono .field-name--field_card_content:after{content:""}.block--our-team-pro-bono.block-type--horizontal_text_cards .field-name--field_card_content>.field-item{margin-right:0}.block--our-team-pro-bono article{margin-bottom:1.5rem}.block--our-team-pro-bono .field-name--field_card_image{display:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.block--our-team-pro-bono .field-name--field_subtitle{font-size:var(--fs-18);font-weight:var(--fw-medium);color:var(--dp-c-blue-primary)}.view-pro-bono-news .view-footer{padding-top:2.5rem}.view-pro-bono-news .view-footer .btn{background-color:var(--dp-c-blue-primary);color:#fff;background-image:none}.view-pro-bono-news.view-display-id-block_1 .see-more-wrapper{text-align:center}.block-views-block-pro-bono-news-block-2 h2.block-title{color:var(--dp-c-black);font-size:var(--fs-40);padding:1rem 0;margin:0}.news-grid{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between}.news-item{flex:1 1 100%;background-color:var(--dp-c-white)}.news-item .news--teaser{width:auto;max-width:none}.news-item .news--teaser .article--meta{color:var(--dp-c-blue-primary);font-size:var(--fs-14)}.news-item .news--teaser h3.node-title{font-size:var(--fs-18);color:var(--dp-c-black)}body.page-node-type--pro_bono article.node-type-pro_bono{position:relative}body.page-node-type--pro_bono .node__content>.landingpage.twocol .layout__region--first{order:2}body.page-node-type--pro_bono .node__content>.landingpage.twocol .layout__region--second{order:1}body.page-node-type--pro_bono .node__content>.landingpage.twocol~.landingpage.twocol .layout__region{order:unset}body.page-node-type--pro_bono .page-main{padding-bottom:0}body.page-node-type--pro_bono .landingpage .content-container{max-width:38rem}body.page-node-type--pro_bono .article--meta{font-size:var(--fs-16);font-weight:var(--fw-medium)}body.page-node-type--pro_bono .sideways-headline{z-index:1}body.page-node-type--pro_bono .social-sharing-block{margin-top:.75rem;margin-bottom:1.25rem}body.page-node-type--pro_bono .block-pro-bono-sidebar-block .copy-link-wrapper{font-weight:500;cursor:pointer;font-size:var(--fs-14);margin-top:0;margin-bottom:1.25rem}body.page-node-type--pro_bono .block-pro-bono-sidebar-block h2{font-size:1.5rem;line-height:1;margin-bottom:.5rem;color:var(--dp-c-blue-primary);font-weight:var(--fw-bold)}body.page-node-type--pro_bono .block-pro-bono-sidebar-block .mobile .accordion__toggle{border-color:var(--dp-c-blue-primary);flex:1 0 1.5rem;background-image:url(/themes/custom/dpw_2020/src/images/icon-plus.svg);background-repeat:no-repeat;background-size:0.75rem 0.75rem;background-position:50%;transition:none}body.page-node-type--pro_bono .block-pro-bono-sidebar-block .mobile .accordion__toggle:after,body.page-node-type--pro_bono .block-pro-bono-sidebar-block .mobile .accordion__toggle:before{border-top:none;border-left:none;transition:none}body.page-node-type--pro_bono .block-pro-bono-sidebar-block .mobile .accordion__row--expanded .accordion__toggle{background-image:url(/themes/custom/dpw_2020/src/images/icon-minus.svg)}body.page-node-type--pro_bono .areas-of-work .area,body.page-node-type--pro_bono .related-lawyers .lawyer{margin-bottom:0.5rem}body.page-node-type--pro_bono .areas-of-work:not(.mobile),body.page-node-type--pro_bono .related-lawyers:not(.mobile){display:none}body.page-node-type--pro_bono .areas-of-work,body.page-node-type--pro_bono .related-lawyers{margin-bottom:1.25rem}body.page-node-type--pro_bono .areas-of-work.mobile,body.page-node-type--pro_bono .related-lawyers.mobile{margin-bottom:0}body.page-node-type--pro_bono .areas-of-work.mobile .accordion__text,body.page-node-type--pro_bono .related-lawyers.mobile .accordion__text{padding-bottom:0}body.page-node-type--pro_bono .accordion__row.show-more .accordion__top{justify-content:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body.page-node-type--pro_bono .accordion__row.show-more .accordion__header{font-size:1rem;line-height:1.5;min-height:0;padding:0;width:auto}body.page-node-type--pro_bono .accordion__row.show-more .accordion__toggle{border:none}body.page-node-type--pro_bono .accordion__row.show-more .accordion__text{padding:0}body.page-node-type--pro_bono .field-name--field_snippet p:first-of-type{margin-top:0}body.page-node-type--pro_bono .block-pro-bono-related-content-block h2{font-size:var(--fs-40);margin-bottom:1rem}body.page-node-type--pro_bono .block-pro-bono-related-content-block div.related-stories,body.page-node-type--pro_bono .block-pro-bono-related-content-block div.view-content{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem}body[data-meta-sidebar=open] .block-pro-bono-related-content-block{transform:translateX(0)}.node-mode-related_stories_card{padding:2rem 2rem 4rem;background:var(--dp-c-white);border:0.0625rem solid var(--dp-c-black);color:var(--dp-c-black);position:relative;width:100%}.node-mode-related_stories_card .eyebrow{font-weight:var(--fw-bold);margin-bottom:1rem}.node-mode-related_stories_card .title{font-weight:var(--fw-bold);font-size:var(--fs-24)}.node-mode-related_stories_card .field-name--field_body{font-size:var(--fs-16);line-height:var(--lh-110)}.node-mode-related_stories_card .story-link{color:var(--dp-c-black);position:absolute;bottom:2rem}.block-type--pro_bono_cards h2{font-size:var(--fs-72);margin-bottom:1rem}.block-type--pro_bono_cards div.pro-bono-stories{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:2rem}.node-mode-card_with_image{padding-bottom:4rem;background:var(--dp-c-white);border:0.0625rem solid var(--dp-c-black);color:var(--dp-c-black);position:relative;width:100%;max-width:50rem}.node-mode-card_with_image a.card_with_image__link{width:100%}.node-mode-card_with_image .eyebrow{padding:1rem 2rem 0;font-weight:var(--fw-bold);margin-bottom:1rem}.node-mode-card_with_image h3.title{color:var(--dp-c-black);padding:0 2rem;font-weight:var(--fw-bold);font-size:var(--fs-24)}.node-mode-card_with_image .field-name--field_body{padding:0 2rem;font-size:var(--fs-18);line-height:var(--lh-170)}.node-mode-card_with_image .story-link{padding:1rem 2rem 0;color:var(--dp-c-black);position:absolute;bottom:2rem}.page-node-type--quick_link_collection .quick-links--label{font-size:1.125rem;line-height:1.445;margin-bottom:0;color:var(--dp-c-white)}.page-node-type--quick_link_collection .quick-collection--snippet{padding-right:2.5rem}.page-node-type--quick_link_collection .quick-collection--snippet p{margin-bottom:2rem;color:var(--dp-c-black)}.page-node-type--quick_link_collection .field-name--field_insights_list{padding-bottom:2rem;border-bottom:0.0625rem solid var(--dp-c-radio-fill)}.page-node-type--quick_link_collection .field-name--field_insights_list .field-item:not(.field-name--field_article_date):first-child,.page-node-type--quick_link_collection .field-name--field_insights_list .field-item:not(.field-name--field_article_date):nth-child(2){margin-right:3.75rem}.page-node-type--quick_link_collection .page-main,.page-node-type--resource .page-main{margin:0 auto;padding-top:2.5rem}.block-field-block-node-resource-field-resources-by-topic,.page-node-type--resource .block-field-block-node-resource-field-featured-media,.page-node-type--resource .block-field-block-node-resource-field-featured-updates,.page-node-type--resource .node-type-resource-mode-promo{position:relative;padding:2rem 0}.page-node-type--quick_link_collection .header--resource-container,.page-node-type--resource .header--resource-container{background:linear-gradient(rgba(20,11,227,.5),rgba(20,11,227,.5));min-height:23rem}.page-node-type--quick_link_collection .page-resource-meta-data,.page-node-type--resource .page-resource-meta-data{padding:6.5625rem 1.25rem 2.5rem}.page-node-type--quick_link_collection .header--resource-quick-links,.page-node-type--resource .header--resource-quick-links{display:block;width:100%;columns:2}.page-node-type--quick_link_collection .block-title{display:none}.page-node-type--quick_link_collection .header--resource-container .quick-links--title,.page-node-type--resource .header--resource-container .resource-title,.page-node-type--resource__insight .header--resource-container .page-insight--resource-title{margin-bottom:0.5rem;color:var(--dp-c-white)}.page-node-type--resource .resource-quick-links-label{font-size:0.75rem;line-height:1.334;display:none;font-weight:var(--fw-bold);text-transform:uppercase;color:var(--dp-c-white)}.page-node-type--quick_link_collection .header--resource-container,.page-node-type--resource .header--resource-container{background-blend-mode:overlay;background-size:cover}.page-node-type--quick_link_collection .block-system-breadcrumb-block,.page-node-type--resource .block-system-breadcrumb-block,.page-node-type--resource .header--resource-container .arrow-link:hover:after,.page-node-type--resource .header--resource-container .header--resource-quick-links{color:var(--dp-c-white)}.page-node-type--quick_link_collection .block-field--field_snippet,.page-node-type--resource .block-field--field_snippet{margin-right:4.375rem}.page-node-type--quick_link_collection .block-field-block-node-resource-field-summary,.page-node-type--resource .block-field-block-node-resource-field-summary{margin-bottom:1.5rem;margin-right:2.5rem}.page-node-type--quick_link_collection.js-menu-is-open .page-header,.page-node-type--resource.js-menu-is-open .page-header,body.is-mobile.js-menu-is-open .page-node-type--quick_link_collection .page-header,body.is-mobile.js-menu-is-open .page-node-type--resource__insight .page-header{background:var(--dp-c-white)}.page-node-type--resource .block-field--field_snippet .field-name--field_snippet{font-weight:var(--fw-medium);margin-bottom:1rem;color:var(--dp-c-blue-primary)}.page-node-type--resource .block-field-block-node-resource-field-featured-insights{padding-bottom:3rem}.page-node-type--resource .block-field--field_featured_insights h2{display:block;margin-bottom:0;color:var(--dp-c-blue-primary)}.page-node-type--resource .block-field--field_featured_insights .field-items>.field-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);margin-top:1rem}.page-node-type--resource .insights-article--featured-insight-card{position:relative;border:0.0625rem solid var(--dp-c-gray-purple-lighter);min-height:19.375rem;height:100%}.page-node-type--resource .insights-article--featured-insight-card .article--meta{display:flex;flex-wrap:wrap}.page-node-type--resource .insights-article--featured-insight-card .field-name--field_article_date{margin-bottom:0.5rem;color:var(--dp-c-blue-primary);font-weight:var(--fw-bold)}.page-node-type--resource .insights-article--featured-insight-card a:active .field-name--field_article_date,.page-node-type--resource .insights-article--featured-insight-card a:focus .field-name--field_article_date,.page-node-type--resource .insights-article--featured-insight-card a:hover .field-name--field_article_date{color:var(--dp-c-white);transition:var(--t-all)}.page-node-type--resource .insights-article--featured-insight-card .insight-card__link{position:absolute;top:0;left:0;height:100%;width:100%;padding:1.5rem;transition:all .5s ease 0s}.page-node-type--resource .insights-article--featured-insight-card .insight-card__link:focus,.page-node-type--resource .insights-article--featured-insight-card .insight-card__link:hover{background:var(--dp-c-blue-primary);color:var(--dp-c-white)}.page-node-type--resource .insights-article--featured-insight-card .insight-card__link:focus .article--meta .field-name--field_insight_type,.page-node-type--resource .insights-article--featured-insight-card .insight-card__link:focus .node-link{color:var(--dp-c-white)}.page-node-type--resource .insights-article--featured-insight-card .node-title{margin-bottom:0;font-weight:var(--fw-bold);max-height:8rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5}.page-node-type--resource .insights-article--featured-insight-card .node__content{display:flex;flex-direction:column;height:100%}.page-node-type--resource .field-name--field_resources_by_topic .field-item:not(:last-of-type) .accordion-hr--after{display:none}.page-node-type--resource .article--meta .field-name--field_insight_type{margin-bottom:0.5rem;color:var(--dp-c-blue-primary);font-weight:var(--fw-bold)}.page-node-type--resource .insights-article--featured-insight-card .node-link{margin-top:auto;bottom:1.5rem;font-weight:var(--fw-medium);color:var(--dp-c-gray-dark)}.page-node-type--resource .insights-card--audio .node-link,.page-node-type--resource .insights-card--video .node-link{display:flex;align-items:center}.page-node-type--resource .insights-card--audio .node-link:before,.page-node-type--resource .insights-card--video .node-link:before{content:"";display:block;width:1.3125rem;height:1.25rem;margin-right:0.5rem}.page-node-type--resource .insights-card--audio .node-link:before{background:url(/themes/custom/dpw_2020/dist/images/svg/icon-audio.svg) no-repeat}.page-node-type--resource .insights-card--audio .insight-card__link:focus .node-link:before,.page-node-type--resource .insights-card--audio .insight-card__link:hover .node-link:before{background:url(/themes/custom/dpw_2020/dist/images/svg/icon-audio-white.svg) no-repeat}.page-node-type--resource .insights-card--video .node-link:before{background:url(/themes/custom/dpw_2020/dist/images/svg/icon-video.svg) no-repeat}.page-node-type--resource .insights-card--video .insight-card__link:focus .node-link:before,.page-node-type--resource .insights-card--video .insight-card__link:hover .node-link:before{background:url(/themes/custom/dpw_2020/dist/images/svg/icon-video-white.svg) no-repeat}.page-node-type--resource .insights-card--text .node-link{color:var(--dp-c-black)}.page-node-type--resource .block-field--field_featured_insights .see-more-wrapper{display:none}.page-node-type--resource .insights-article--featured-insight-card:hover .field-name--field_insight_type,.page-node-type--resource .insights-article--featured-insight-card:hover .field-name--title,.page-node-type--resource .insights-article--featured-insight-card:hover .node-link,.page-node-type--resource .insights-article--featured-insight-card:hover .node-link:after{transition:var(--t-all);color:var(--dp-c-white)}.block-field-block-node-resource-field-capabilities{position:relative;padding-top:2rem;padding-bottom:2rem;border-top:0.0625rem solid var(--dp-c-gray-purple-lighter);border-bottom:0.0625rem solid var(--dp-c-gray-purple-lighter)}.block-field-block-node-resource-field-capabilities h2{margin-bottom:1rem;color:var(--dp-c-blue-primary);font-size:var(--fs-16);font-weight:var(--fw-medium)}.block-field-block-node-resource-field-capabilities li{margin-top:1rem}.block-field-block-node-resource-field-capabilities li:first-of-type{margin-top:0}.block-field-block-node-resource-field-capabilities a{position:relative;font-weight:var(--fw-medium)}.block-field-block-node-resource-field-resources-by-topic .accordion__text{width:100%;max-width:100%;flex:1;background:var(--dp-c-gray-light);margin-bottom:1.5rem;padding:1.5rem}.block-field-block-node-resource-field-resources-by-topic .accordion__text h1{font-size:1.75rem;line-height:1;margin-bottom:1.875rem}.block-field-block-node-resource-field-resources-by-topic .accordion__text h2{font-size:1.25rem;line-height:1.3;margin-bottom:1rem}.block-field-block-node-resource-field-resources-by-topic .accordion__text h3{font-size:1.125rem;line-height:1.445;color:var(--dp-c-blue-primary)}.block-field-block-node-resource-field-resources-by-topic .accordion__text h4{font-size:1rem;line-height:1.5}.block-field-block-node-resource-field-resources-by-topic .accordion__text h5{font-size:1rem;line-height:1.438}.block-field-block-node-resource-field-resources-by-topic .accordion__text h6{font-size:0.875rem;line-height:1.429}.block-field-block-node-resource-field-resources-by-topic .accordion__text p{margin-bottom:1rem}.block-field-block-node-resource-field-resources-by-topic .accordion__text hr{margin:1.5rem 0;height:0.0625rem;background-color:var(--dp-c-radio-fill);border:none}.block-field-block-node-resource-field-resources-by-topic .accordion__text blockquote{margin:1rem 0;padding:0 0 0 1.5rem;border-left:0.125rem solid var(--dp-c-radio-fill)}.page-node-type--resource .block-field-block-node-resource-field-lawyers{position:relative;border-bottom:0.0625rem solid var(--dp-c-gray-purple-lighter);padding-bottom:0.5rem}.page-node-type--resource .block-field-block-node-resource-field-lawyers .block-title{display:block}.page-node-type--resource .field-name--field_lawyers>.field-items>.field-item{margin-bottom:1rem}.page-node-type--resource .field-name--field_lawyers>.field-items>.field-item img{display:none}.page-node-type--resource .node-type-resource-mode-promo{border-top:0;border-bottom:0.0625rem solid var(--dp-c-gray-purple-lighter)}.page-node-type--resource .node-type-resource-mode-promo img{margin-top:0.5rem}.page-node-type--resource .block-field-block-node-resource-field-featured-media{padding-bottom:0}.page-node-type--resource .block-field-block-node-resource-field-featured-media .block-title,.page-node-type--resource .block-field-block-node-resource-field-featured-updates .block-title{display:block}.page-node-type--resource .has-featured-media .block-field-block-node-resource-field-featured-updates .block-title{display:none}.page-node-type--resource .field-name--field_featured_updates>.field-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);margin-top:1rem;height:100%}.page-node-type--resource .field-name--field_featured_updates>.field-item:first-child{margin-top:0}.page-node-type--resource .field-name--field_featured_updates .field-item .node__content{display:flex;flex-direction:column;height:100%}.page-node-type--resource .block-insights-feed-block h2,.page-node-type--resource .block-views-block-resource-featured-news-block-1 h2{display:block;padding-top:2rem}.page-node-type--resource .block-views-block-resource-featured-news-block-1 .item-list li{margin-left:0}.page-node-type--resource .block-views-block-resource-featured-news-block-1 article{max-width:unset;width:100%;padding:1rem 0;border-top:0.0625rem solid var(--dp-c-radio-fill)}.page-node-type--resource .block-views-block-resource-featured-news-block-1 li:last-of-type article{border-bottom:0.0625rem solid var(--dp-c-radio-fill)}.page-node-type--resource .block-views-block-resource-featured-news-block-1 article .article--meta{margin-bottom:0}.page-node-type--resource .block-views-block-resource-featured-news-block-1 .article--teaser .field-item{display:none}.page-node-type--resource .block-views-block-resource-featured-news-block-1 .field-name--field_snippet{margin-bottom:0}.ckeditor--blue-primary-heading,.ckeditor--blue-primary-text{color:var(--dp-c-blue-primary)}.ckeditor--blue-primary-text{font-weight:var(--fw-regular)}.ckeditor--gray-text{color:var(--dp-c-gray-slate);font-weight:var(--fw-medium)}.ckeditor--uppercase-text{font-size:0.75rem;line-height:1.334;color:var(--dp-c-gray-1);font-weight:var(--fw-bold);text-transform:uppercase}.icon--external-link:before{background:url(/themes/custom/dpw_2020/dist/images/svg/icon-ext-link.svg) no-repeat;height:1.125rem;width:1.25rem}.icon--download:before,.icon--external-link:before{content:"";display:inline-block;margin-right:0.5rem;vertical-align:text-bottom}.icon--download:before{background:url(/themes/custom/dpw_2020/dist/images/svg/icon-download.svg) no-repeat;width:1rem;height:1.25rem}.page-node-type--resource__insight .view--insights-by-resource-and-industry .views-row:first-child,.page-node-type--resource__insight .view--insights-by-resource-and-industry .views-row:nth-child(2),.page-node-type--resource__insight .view--insights-by-resource-and-industry .views-row:nth-child(3){margin-right:3.75rem}.page-node-type--resource__insight .page-main{position:relative}body.is-mobile.js-menu-is-open .page-node-type--resource__insight .page-header .icon{fill:var(--dp-c-black)}body.is-mobile.js-menu-is-open .page-node-type--resource__insight .page-header .menu-item.is-active a{color:var(--dp-c-blue-primary)}body.is-mobile.js-menu-is-open .page-node-type--resource__insight .page-header .hamburger-inner,body.is-mobile.js-menu-is-open .page-node-type--resource__insight .page-header .hamburger-inner:after,body.is-mobile.js-menu-is-open .page-node-type--resource__insight .page-header .hamburger-inner:before{background:var(--dp-c-blue-primary)}body.is-mobile.js-is-scrolled .page-node-type--resource__insight .page-header .hamburger:not(.is-active) .hamburger-inner,body.is-mobile.js-is-scrolled .page-node-type--resource__insight .page-header .hamburger:not(.is-active) .hamburger-inner:after,body.is-mobile.js-is-scrolled .page-node-type--resource__insight .page-header .hamburger:not(.is-active) .hamburger-inner:before{background:var(--dp-c-black)}body.is-desktop.js-is-scrolled .page-node-type--resource__insight .page-header.js-header-visible .menu-item .icon,body.is-desktop.js-is-scrolled .page-node-type--resource__insight .region-header .icon.logo,body.is-mobile.js-is-scrolled .page-node-type--resource__insight .region-header .icon.logo,body.is-mobile.js-menu-is-open .page-node-type--resource__insight .page-header .menu-list--main .menu-item:not(.is-active) .icon{fill:var(--dp-c-black)}body.is-desktop.js-is-scrolled .page-node-type--resource__insight .page-header.js-header-visible .menu-item a,body.is-mobile.js-is-scrolled .page-node-type--resource__insight .page-header.js-header-visible .menu-item:not(.is-active) a,body.is-mobile.js-menu-is-open .page-node-type--resource__insight .page-header .menu-list--main .menu-item:not(.is-active) a{color:var(--dp-c-black)}.page-node-type--resource:not(.js-is-scrolled) .menu-item.menu-item--expanded.is-active .icon,body.is-desktop:not(.js-is-scrolled) .page-node-type--resource__insight .page-header .menu-item.menu-item--expanded.is-active .icon{fill:var(--dp-c-white)}body.is-desktop.js-is-scrolled .page-node-type--resource__insight .page-header .menu-item.menu-item--expanded.is-active .icon,body.is-mobile.js-menu-is-open .page-node-type--resource__insight .page-header .menu-item.is-active .icon{fill:var(--dp-c-blue-primary)}.page-insight--capability-title{font-size:1.125rem;line-height:1.445;margin-bottom:0;color:var(--dp-c-white)}.page-node-type--resource .view-id-insights_by_resource,.page-node-type--resource .view-id-resource_featured_news{position:relative}.page-node-type--resource .block.no-bottom-rule{border-bottom:none}.page-node-type--resource .block.no-bottom-padding{padding-bottom:0}.page-node-type--resource .block.no-bottom-margin{margin-bottom:0}.page-node-type--resource .see-more-wrapper{text-align:center}.block-insights-feed-block{margin-bottom:2.1875rem}.has-sideways-headline .region-content{position:relative}.sideways-text-spacer{float:right;width:3rem}body.has-sideways-headline.path-layout-builder-edit .layout-builder{position:relative}body.has-sideways-headline.path-layout-builder-edit .layout-builder .field-name--field_page_headline{top:9rem}.search--wrapper--site{position:relative;padding-top:5.25rem}.search--wrapper--site .filters{opacity:0;visibility:hidden}.search--wrapper--site .filters--wrapper{width:100%;position:absolute;top:0;background:var(--dp-c-gray-light);border:0.0625rem solid var(--dp-c-gray-border);border-radius:0.1875rem;max-height:3.25rem;overflow:hidden;transition:var(--t-max-height);z-index:var(--z-index-layer-2)}.search--wrapper--site .filters--wrapper.is-active{max-height:19rem}.search--wrapper--site .filters--wrapper .filters--visible{padding:0 1rem 1rem}.search--wrapper--site .filters--wrapper h5{display:none}.search--wrapper .filters--wrapper .filters-mobile{display:flex;align-items:center;width:100%;margin:0 0 1rem;height:3.125rem;border:0.125rem inset transparent;padding:1rem}.search--wrapper .filters--wrapper .filters-mobile:active,.search--wrapper .filters--wrapper .filters-mobile:focus,.search--wrapper .filters--wrapper .filters-mobile:hover{color:var(--dp-c-black);border:0.125rem inset var(--dp-c-blue-primary)}.search--wrapper .filters--wrapper .filters-mobile svg{width:0.625rem;height:0.4375rem;fill:var(--dp-c-gray-disabled);margin-left:auto;transition:var(--t-transform)}.search--wrapper .filters--wrapper .filters-mobile.is-active svg{transform:rotate(-180deg)}.search--wrapper .filters--wrapper .filter{display:flex;align-items:center;margin:0 0 0.5rem;font-size:var(--fs-18);line-height:var(--lh-140);font-weight:var(--fw-medium);text-transform:capitalize;color:var(--dp-c-black)}.search--wrapper .filters--wrapper .filter:before{content:"";display:block;width:1.125rem;height:1.125rem;margin:0 1rem 0.125rem 0;border:0.0625rem solid var(--dp-c-radio-fill);border-radius:0.1875rem;background:var(--dp-c-gray-light-2);flex-shrink:0}.search--wrapper .filters--wrapper .filter:hover:before{border:0.0625rem solid var(--dp-c-blue-primary);box-shadow:0 0 0 0.3125rem rgba(0,0,0,.05)}.search--wrapper .filters--visible a.is-active:before,.search--wrapper .filters--wrapper .ais-RefinementList-item--selected a:before{border-color:var(--dp-c-blue-primary);background:no-repeat 50%/0.5rem url(/themes/custom/dpw_2020/dist/images/svg/check.svg) var(--dp-c-blue-primary)}.search--wrapper .results--wrapper{width:100%}.search--wrapper .ais-SearchBox>form{display:flex;position:relative;align-items:center}.ais-SearchBox-input:active:-ms-input-placeholder,.ais-SearchBox-input:focus:-ms-input-placeholder{color:transparent}.ais-SearchBox-input:active::placeholder,.ais-SearchBox-input:focus::placeholder{color:transparent}.search--wrapper .ais-SearchBox-input{-webkit-appearance:none;width:100%}.ais-SearchBox button{background:none;border-top:0;border-bottom:0;border-left:0}.ais-SearchBox button:focus{outline:0.3125rem auto var(--dp-c-blue-primary);outline:0.3125rem auto -webkit-focus-ring-color}.ais-SearchBox-submit{position:absolute;right:0;border-right:0;padding:0}.ais-SearchBox-submit svg{width:1.5rem;height:1.5rem;fill:var(--dp-c-blue-primary)}.search--wrapper .ais-SearchBox-reset{position:absolute;right:2.375rem;padding:0 1rem 0 0;border-radius:0;border-right:0.125rem solid var(--dp-c-periwinkle-light)!important}.search--wrapper .ais-SearchBox-reset svg{width:1.5rem;height:1.5rem;opacity:.25}.search--wrapper .results--wrapper .results_info{display:flex;justify-content:flex-end;margin-top:1.125rem}.search--wrapper .results--wrapper .ais-Stats{font-size:1.125rem;line-height:1.445;color:var(--dp-c-black);font-weight:var(--fw-medium)}.search--wrapper .results_main{margin-top:2.5rem}.search--wrapper .result_sort.is-hidden,.search--wrapper .results_info.is-hidden,.search--wrapper .results_lawyers.is-hidden,.search--wrapper .results_main.is-hidden{display:none}.search--wrapper .search_row{padding:2rem 0;border-top:0.0625rem solid var(--dp-c-radio-fill)}.search--wrapper .search_row .headline>a:before{content:none}.search--wrapper .search_row .headline .divider:before{padding:0}.search--wrapper .search_row .headline .divider{display:inline-block;padding:0 0.5rem}.search--wrapper .search_row .summary p{margin:0}.lawyer-search__advance__btn{width:100%;text-align:center;white-space:normal}.lawyer-search__advance.arrow-link,.lawyer-search__advance.arrow-link:hover,.lawyer-search__advance.arrow-link:hover:after{color:var(--dp-c-white)}.block-dpw-search .btn--back-to-top{z-index:var(--z-index-layer-2)}.results_lawyers__no-results .lawyer-search__advance__btn,.search-sort--wrapper__desktop{display:none}.search-sort--item{margin-left:0.5rem;cursor:pointer}.search-sort--item:nth-child(2n):after{content:"|";display:inline-block;color:var(--dp-c-gray-border);margin-left:0.5rem}.search-sort--item:not(.search-sort--item__active){opacity:.7}.search-sort--wrapper__desktop .search-sort--item__active{text-decoration:underline;text-decoration-color:var(--dp-c-blue-primary);text-underline-offset:0.125rem}.search--wrapper--site .results_top{display:flex;flex-wrap:wrap;align-items:center}.search--wrapper--site .results_top .sbox{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem)}.search--wrapper--site .results_top .results_info{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem);margin-top:1.125rem}.search--wrapper--site .results_top .result_sort{flex:1;margin-top:1.125rem}.search-sort--wrapper__mobile{display:flex;align-items:center}.search-sort--wrapper__mobile .custom-select-opener{background-color:transparent;border:0;text-decoration:underline;text-underline-offset:0.125rem;text-decoration-color:var(--dp-c-blue-primary)}.search-sort--wrapper__mobile .custom-select-panel{min-width:6.25rem;z-index:var(--z-index-overlay)}.search--wrapper .results_main .hits ol{list-style-type:none;padding-left:0}.search--wrapper .results_main .hits p{margin:0}.search--wrapper .filters--visible .hidden-facet{display:none!important}.block-type--two_column_content,.shift-color .careers-summer-unique-2 .two-column,.shift-color .careers-summer-unique-2 .two-column--upper{position:relative}.block-type--two_column_content .columns--wrapper>div:first-of-type,.shift-color .careers-summer-unique-2 .two-column--upper .columns--wrapper>div:first-of-type,.shift-color .careers-summer-unique-2 .two-column .columns--wrapper>div:first-of-type{margin-bottom:2rem}.block-type--two_column_text_card .field-name--body{margin-bottom:1.5rem}.block-type--two_column_text_card .field-name--field_card_content>.field-item{margin:0 0 1.5rem}.block--about{position:relative;display:flex;align-items:center;color:var(--dp-c-black);transition:opacity}.block--about.block--about--initialized{opacity:1;transition:opacity}.block--about .block-title{display:none;top:0;color:var(--dp-c-black)}@supports (-webkit-background-clip:text){.block--about .block-title{align-self:flex-start}}.block--about__cols{flex:0 0 100%;width:100%;max-width:100%}.block-about__col+.block-about__col{margin-top:3rem}.block-about__col .eyebrow{font-weight:var(--fw-medium);padding-bottom:0.5rem;margin-bottom:0.5rem;border-bottom:solid 0.0625rem var(--dp-c-black)}.block-about__col .field-name--field_teaser{font-weight:var(--fw-bold)}.about-col__snippet{margin-top:0.5rem;margin-bottom:0.5rem;font-size:var(--fs-16);line-height:1.5;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(270deg,transparent,transparent 50%,var(--dp-c-black) 0);background-size:200% 100%;background-position:100%;transition:all .5s linear .5s;opacity:.5}.block--about--initialized .about-col__snippet{background-position:0;opacity:1}.block-about__col .field-name--field_link a:focus:after,.block-about__col .field-name--field_link a:hover:after{color:var(--dp-c-black)}.accordion__row{width:100%}.accordion__row .closed{display:none}.accordion-hr{margin:0;border-bottom:none}.accordion__row .accordion__top.focused{outline:0.1875rem solid;outline-offset:0.125rem}.accordion__top{display:flex;align-items:center;justify-content:space-between}.accordion__top.focused .accordion__header{color:var(--dp-c-blue-dk-2)}.accordion__header{display:flex;cursor:pointer;align-items:center;justify-content:space-between;height:100%;margin-bottom:0;min-height:3.75rem;padding:0.875rem 0;width:100%;background-image:unset!important;border:unset;font-weight:700}.accordion__header:focus{color:var(--dp-c-blue-dk-2)}.accordion__header:hover{background:unset;border:unset;transition:unset;color:unset}.accordion__header .line-inner{display:inline!important}.accordion__toggle{min-width:1.5rem;width:1.5rem;height:1.5rem;border-radius:50%;border:0.0625rem solid}.accordion__toggle:after,.accordion__toggle:before{content:"";display:block;position:absolute;transition:var(--t-all-slow)}.accordion__toggle:before{width:40%;border-top:0.125rem solid;top:50%;left:30%;margin-top:-0.0625rem;transform:scale(1)}.accordion__toggle:after{height:40%;border-left:0.125rem solid;left:50%;top:30%;margin-left:-0.0625rem;transform:rotate(0) scale(1)}.accordion__toggle:active,.accordion__toggle:focus,.accordion__toggle:hover{border-color:var(--dp-c-blue-dk-2)}.accordion__toggle:active:before,.accordion__toggle:focus:before,.accordion__toggle:hover:before{border-color:var(--dp-c-blue-dk-2);transform:scale(1.05);color:var(--dp-c-black)}.accordion__toggle:active:after,.accordion__toggle:focus:after,.accordion__toggle:hover:after{border-color:var(--dp-c-blue-dk-2);transform:rotate(0) scale(1.05);color:var(--dp-c-black)}.accordion__row--expanded .accordion__toggle:after{transform:rotate(90deg) scale(1)}.accordion__row--expanded .accordion__toggle:hover:after{transform:rotate(90deg) scale(1.05)}.accordion__content{display:block;height:0;overflow:hidden;opacity:0;visibility:visible}.accordion__text{padding-bottom:1.5rem}.background--blue .accordion__row .accordion__top.focused{outline-color:var(--dp-c-white)}.background--blue .accordion__toggle,.background--blue .accordion__toggle:after,.background--blue .accordion__toggle:before{border-color:var(--dp-c-white)}.background--blue .accordion-hr{border-color:var(--dp-c-white)!important}.background--white .accordion__row .accordion__top.focused{outline-color:var(--dp-c-black)}.background--white .accordion__toggle,.background--white .accordion__toggle:after,.background--white .accordion__toggle:before{border-color:var(--dp-c-black)}.background--white .accordion-hr{border-color:var(--dp-c-black)!important}.background--black .accordion__row .accordion__top.focused{outline-color:var(--dp-c-white)}.background--black .accordion__toggle,.background--black .accordion__toggle:after,.background--black .accordion__toggle:before{border-color:var(--dp-c-white)}.background--black .accordion-hr{border-color:var(--dp-c-white)!important}.background--teal .accordion__row .accordion__top.focused{outline-color:var(--dp-c-black)}.background--teal .accordion__toggle,.background--teal .accordion__toggle:after,.background--teal .accordion__toggle:before{border-color:var(--dp-c-black)}.background--teal .accordion-hr{border-color:var(--dp-c-black)!important}.background--blue-gradient .accordion__row .accordion__top.focused{outline-color:var(--dp-c-black)}.background--blue-gradient .accordion__toggle,.background--blue-gradient .accordion__toggle:after,.background--blue-gradient .accordion__toggle:before{border-color:var(--dp-c-black)}.background--blue-gradient .accordion-hr{border-color:var(--dp-c-black)!important}.line-outer{overflow:hidden}body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in) .animate-hide{visibility:hidden}body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in) .animate-show{visibility:visible}body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in) .animate-show.field-name--field_page_headline .line-outer{transform:translateY(0.75rem)}body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in) .animate-show.field-name--field_page_headline .line-inner{padding-bottom:0.75rem}body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in) .field-name--field_page_headline,body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in) .region-content--inner .field-name--field_column_2,body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in):not(.history--page):not(.page--pir-node) .region-content--inner .field-name--body,body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in):not(.page-node-type--practice):not(.page-node-type--industry):not(.page-node-type--region):not(.gin--edit-form) .page-title{visibility:hidden}body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in) .field-name--field_page_headline.animate-show,body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in) .page-node-type--practice .field-item.animate-done,body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in) .page-title.animate-show,body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in) .region-content--inner .field-name--field_column_2.animate-show,body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in):not(.history--page) .region-content--inner .field-name--body.animate-show{visibility:visible}body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in) main.page-main{visibility:hidden}body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in) main.page-main.visible{visibility:visible}.block-views-block-areas-of-focus-pir-block .views-row:not(:last-of-type) a{margin-bottom:0.5rem}.block-views-block-areas-of-focus-pir-block a{display:inline-block}.field-name--field_media_audio_file .mejs__inner .mejs__controls{background:var(--dp-c-gray-light);border:0.0625rem solid var(--dp-c-radio-fill);height:100%;align-items:center}.mejs__controls .mejs__button>button{background-image:url(/themes/custom/dpw_2020/src/images/audio-controls.svg)}.mejs__controls .mejs__time{font-size:0.875rem;line-height:1.572;color:var(--dp-c-blue-primary);padding-top:0;font-weight:var(--fw-normal);display:none}.mejs__controls .mejs__time-loaded,.mejs__controls .mejs__time-total{background:var(--dp-c-radio-fill)}.mejs__controls .mejs__time-current{background:var(--dp-c-blue-primary)}.mejs__controls .mejs__time-handle-content{border-color:var(--dp-c-blue-primary);background:var(--dp-c-blue-primary)}.btn--back-to-top{display:none;position:absolute;margin-bottom:-4rem;padding:0.75rem;text-align:center;width:calc(16.67% - 1.25rem);margin-top:1rem;opacity:0;transition:opacity .3s ease}.btn--back-to-top:before{content:""}@supports (position:sticky){.btn--back-to-top{position:sticky;bottom:3.125rem}}.btn--back-to-top:before{display:inline-block;margin-right:0.5rem;font-size:var(--fs-12);transform:scale(1);transition:transform .3s ease}.btn--back-to-top:focus:before,.btn--back-to-top:hover:before{transform:scale(1.05)}.btn--back-to-top--visible{opacity:1}.btn--back-to-top{right:0}@supports (position:sticky){.btn--back-to-top{width:calc(28% - 1.125rem);left:100%;right:auto;margin-left:var(--gutter);transform:translateX(calc(100% + var(--gutter)))}}.page--pir-node.viewmode--corporate_team .btn--back-to-top,.page--pir-node.viewmode--litigation_team .btn--back-to-top,.page--pir-node.viewmode--pir_team .btn--back-to-top{left:0;right:auto;margin-left:0}@supports (position:sticky){.page--pir-node.viewmode--corporate_team .btn--back-to-top,.page--pir-node.viewmode--litigation_team .btn--back-to-top,.page--pir-node.viewmode--pir_team .btn--back-to-top{width:calc(25% - 1.15625rem);transform:translateX(calc(-100% - var(--gutter)))}}.layout--onecol .btn--back-to-top{left:0;right:auto;margin-left:0;transform:none;width:calc(25% - 1.125rem)}.breadcrumb ol{margin:0;padding:0}[dir=rtl] .breadcrumb ol{margin-right:0}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none}.block-system-breadcrumb-block{margin-bottom:0.25rem}.breadcrumb{font-size:0.875rem;line-height:1.429;padding-bottom:0;opacity:.8}.better-carrot{padding:0 0.5rem;margin-right:0.25rem}.first-hidden{display:none}.view-experience-by-a-lawyer .view-filters .views-exposed-form .views-exposed-form,.view-experiences-by-industry .view-filters .views-exposed-form,.view-experiences-by-practice .view-filters .views-exposed-form,.view-experiences-by-region .view-filters .views-exposed-form,.view-insights-for-a-lawyer .view-filters .views-exposed-form .views-exposed-form,.view-lawyers-by-industry .view-filters .views-exposed-form,.view-lawyers-by-practice .view-filters .views-exposed-form,.view-lawyers-by-region .view-filters .views-exposed-form,.view-news-by-a-lawyer .view-filters .views-exposed-form .views-exposed-form,.view-post-landing-page .view-filters .views-exposed-form .views-exposed-form{margin-top:0;margin-bottom:3rem}.view-experience-by-a-lawyer .view-filters .views-exposed-form .form-item,.view-experiences-by-industry .view-filters .form-item,.view-experiences-by-practice .view-filters .form-item,.view-experiences-by-region .view-filters .form-item,.view-insights-for-a-lawyer .view-filters .views-exposed-form .form-item,.view-lawyers-by-industry .view-filters .form-item,.view-lawyers-by-practice .view-filters .form-item,.view-lawyers-by-region .view-filters .form-item,.view-news-by-a-lawyer .view-filters .views-exposed-form .form-item,.view-post-landing-page .view-filters .views-exposed-form .form-item{float:none;margin:0 0 0.5rem}.view-experience-by-a-lawyer .view-filters .views-exposed-form .form-select,.view-experiences-by-industry .view-filters .form-select,.view-experiences-by-practice .view-filters .form-select,.view-experiences-by-region .view-filters .form-select,.view-insights-for-a-lawyer .view-filters .views-exposed-form .form-select,.view-lawyers-by-industry .view-filters .form-select,.view-lawyers-by-practice .view-filters .form-select,.view-lawyers-by-region .view-filters .form-select,.view-news-by-a-lawyer .view-filters .views-exposed-form .form-select,.view-post-landing-page .view-filters .views-exposed-form .form-select{width:100%}.view-experience-by-a-lawyer .view-filters .views-exposed-form .form-actions,.view-experiences-by-industry .view-filters .form-actions,.view-experiences-by-practice .view-filters .form-actions,.view-experiences-by-region .view-filters .form-actions,.view-insights-for-a-lawyer .view-filters .views-exposed-form .form-actions,.view-lawyers-by-industry .view-filters .form-actions,.view-lawyers-by-practice .view-filters .form-actions,.view-lawyers-by-region .view-filters .form-actions,.view-news-by-a-lawyer .view-filters .views-exposed-form .form-actions,.view-post-landing-page .view-filters .views-exposed-form .form-actions{position:absolute}.filter-h3,.views-exposed-form h3{font-size:1.25rem;line-height:1.4;width:100%;margin-bottom:0.5rem}.view-experiences-by-industry .view-filters .form-item,.view-experiences-by-practice .view-filters .form-item,.view-experiences-by-region .view-filters .form-item,.view-lawyers-by-industry .view-filters .form-item,.view-lawyers-by-practice .view-filters .form-item,.view-lawyers-by-region .view-filters .form-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 10) + 13.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 10) + 13.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 10) + 13.5rem)}.view-experience-by-a-lawyer .view-filters .views-exposed-form,.view-insights-for-a-lawyer .view-filters .views-exposed-form,.view-news-by-a-lawyer .view-filters .views-exposed-form,.view-post-landing-page .view-filters .views-exposed-form{margin-bottom:2rem}.view-experience-by-a-lawyer .view-filters .views-exposed-form .form-item,.view-insights-for-a-lawyer .view-filters .views-exposed-form .form-item,.view-news-by-a-lawyer .view-filters .views-exposed-form .form-item,.view-post-landing-page .view-filters .views-exposed-form .form-item{margin-bottom:1rem}.view-post-landing-page.view-display-id-page_4 .view-filters .views-exposed-form .form-item{margin-bottom:1rem}.form-item-field-practices-target-id .custom-select-optgroup{margin-top:-1.5rem}.block-capability-nav{position:relative;z-index:var(--z-index-default)}.capability-nav{position:absolute;width:9.375rem;height:0;margin:0.5rem 0 3rem;padding:0 1.5rem;border-radius:0.5rem;box-shadow:0 0.25rem 1.5rem 0 var(--dp-c-periwinkle-light);overflow:hidden;background:var(--dp-c-white);opacity:1;z-index:var(--z-index-layer-1)}.capability-nav.is-active{border:0.0625rem solid var(--dp-c-gray-pale)}.capability-nav a{font-size:1rem;line-height:1.5;border-top:0;border-right:0;border-bottom:0;border-left:0;border-radius:0;font-weight:var(--fw-normal);background-image:none;padding:0;margin:1.1875rem 100% 0 0;border-bottom:0.0625rem solid transparent}.capability-nav a:last-of-type{margin-bottom:1.1875rem}.capability-nav a:hover{color:var(--dp-c-black);border-bottom:0.0625rem solid var(--dp-c-blue-primary)}.capability-nav a:focus,.capability-nav a:focus-visible{outline:none}.capability-nav a.active{background-image:none;color:var(--dp-c-blue-primary);border-bottom:0.0625rem solid var(--dp-c-blue-primary)}.capabilities-menu-trigger{display:flex;align-items:center;justify-content:space-between;background:var(--dp-c-blue-primary);color:var(--dp-c-white);width:9.1875rem;margin:0 0 0.5rem;border-radius:0.5rem}.capabilities-menu-trigger svg{width:0.5rem;height:0.375rem;fill:var(--dp-c-white);transition:var(--t-transform);flex-shrink:0}.capabilities-menu-trigger.is-active svg{transform:rotate(-180deg)}.capabilities [class*=block-views-block-capabilities] .views-row{margin:0.5rem 0}.capabilities [class*=block-views-block-capabilities]{margin:0 0 2.5rem}.capabilities [class*=block-views-block-capabilities] .views-row a:before{color:var(--dp-c-blue-primary)}.careers-content-card{display:flex;flex-direction:column;gap:var(--spacing-4)}.content-card__image{aspect-ratio:16/9;width:100%}.content-card__image img{display:block;width:100%;height:100%;object-fit:cover}.content-card__content{display:flex;flex-direction:column;gap:var(--spacing-4)}.content-card__eyebrow{font-size:var(--fs-16);font-weight:var(--fw-bold);line-height:var(--lh-150)}.content-card__heading{margin:0;font-size:var(--fs-32);font-weight:var(--fw-bold);line-height:var(--lh-110)}.content-card__description{font-size:var(--fs-16);font-weight:var(--fw-regular);line-height:var(--lh-140)}.content-card__description .field-name--field_description p:first-child{margin-top:0}.content-card__description .field-name--field_description p:last-child{margin-bottom:0}.block-type--horizontal_carousel{display:flex;align-items:center;background:var(--dp-c-black);color:var(--dp-c-white)}.block-type--horizontal_carousel>.horizontal-carousel{display:flex;align-items:center;width:calc(100vw - 3rem);height:100vh;max-width:none}.horizontal-carousel .glide__slide>article{display:flex;flex-direction:column}.horizontal-carousel .field-name--field_quotation{margin:1rem 0 0.5rem}.horizontal-carousel .field-name--field_citation{font-style:italic}.horizontal-carousel .field-name--field_citation p,.horizontal-carousel .field-name--field_quotation p{margin:0}.horizontal-carousel .glide__controls{display:none}.horizontal-carousel .btn:focus,.horizontal-carousel .btn:focus-visible{outline:0.125rem solid var(--dp-c-white)}.horizontal-carousel .glide__controls svg{width:1.375rem;height:2.0625rem;fill:var(--dp-c-white)}.horizontal-carousel .glide__controls .glide__arrow--left svg{transform:rotate(-180deg)}.horizontal-carousel .glide__bullets{position:absolute;bottom:0;width:100%;display:flex;align-items:center;justify-content:center}.horizontal-carousel .glide__bullets button{width:0.75rem;height:0.75rem;border:0.0625rem solid var(--dp-c-gray-purple);border-radius:50%;margin-right:1rem}.horizontal-carousel .glide__bullets button:last-of-type{margin-right:0}.horizontal-carousel .glide__bullets .glide__bullet--active{background:var(--dp-c-white);border:0}.block-type--stacked_carousel{background:var(--dp-c-black);color:var(--dp-c-white)}.block-type--stacked_carousel>.stacked-carousel{width:100vw;max-width:none;margin-left:1.5rem;margin-right:1.5rem}.stacked-carousel .glide__slide .slide--txt{display:flex;flex-direction:column;opacity:0;visibility:hidden;transition:var(--t-opacity-vis)}.stacked-carousel .glide__slide.is-active .slide--txt{opacity:1;visibility:visible}.stacked-carousel .field-name--field_citation,.stacked-carousel .field-name--field_quotation{width:90%}.stacked-carousel .field-name--field_quotation{margin:1rem 0 0.5rem}.stacked-carousel .field-name--field_citation{font-style:italic}.stacked-carousel .field-name--field_citation p,.stacked-carousel .field-name--field_quotation p{margin:0}.stacked-carousel .glide__controls{position:absolute;left:0;bottom:-10%;z-index:var(--z-index-layer-2)}.stacked-carousel .glide__controls .glide__arrow--right{display:flex;align-items:center;color:var(--dp-c-white)}.stacked-carousel .glide__controls .glide__arrow--right .blue-circle{display:flex;flex-direction:column;align-items:center;justify-content:center;width:3rem;height:3rem;margin-left:1rem;border-radius:50%;background:var(--dp-c-blue-primary)}.stacked-carousel .glide__controls .glide__arrow--right svg{width:0.75rem;height:0.75rem;fill:var(--dp-c-white)}.stacked-carousel .glide__slide .field-name--field_image{transition:all .25s}.stacked-carousel .glide__slide:not(.glide__slide--active) .field-name--field_image{transform:scale(.75);filter:blur(0.25rem)}.content-card{margin:1.5rem 0}.content-card .field-name--title{font-weight:var(--fw-bold)}.content-card .field-name--field_subtitle{color:var(--dp-c-blue-primary);margin:0.25rem 0 0.5rem}.content-card .field-name--field_card_image{display:none}.content-card--text_card{display:block;margin:0 0 2rem}.content-card--text_card .field-name--title{color:var(--dp-c-blue-primary);margin:.5rem 0 .25rem}.content-card--text_card .field-name--field_card_text{margin:0 0 .5rem}.content-card--text_card .field-name--field_card_text p{margin:0}.content-card--text_card .field-name--field_media_image{display:none}.eu-cookie-compliance-banner,.eu-cookie-withdraw-wrapper{display:flex;align-items:center;padding:1rem 0;background:rgba(0,0,0,.92)}.sliding-popup-bottom{width:100%}.eu-cookie-compliance-banner p,.eu-cookie-withdraw-wrapper p{margin:0 0 1rem;font-size:var(--fs-14)}.eu-cookie-withdraw-tab{display:none}.eu-cookie-compliance-message{color:var(--dp-c-white)}.eu-cookie-compliance-banner .agree-button{margin:0 1.25rem 0 0}.eu-cookie-compliance-banner .agree-button:hover{background-position:50%;text-decoration:underline}.eu-cookie-compliance-banner .agree-button:focus,.eu-cookie-compliance-banner .agree-button:focus-visible{outline:0.125rem solid var(--dp-c-white)}.eu-cookie-compliance-banner .decline-button{color:var(--dp-c-white);text-decoration:underline}.eu-cookie-compliance-banner .decline-button:hover{text-decoration:none}.eu-cookie-compliance-banner .decline-button:focus,.eu-cookie-compliance-banner .decline-button:focus-visible{outline:0.125rem solid var(--dp-c-white)}.eu-cookie-compliance-content{position:relative;padding-right:3.75rem}.eu-cookie-compliance-close-banner{position:absolute;display:block;padding:0.25rem;width:1.5rem;height:1.5rem;top:0.5rem;right:0.5rem}.eu-cookie-compliance-close-banner .close{width:1rem;height:1rem;fill:var(--dp-c-white)}.block-type--data_point{padding-top:1.5rem;padding-bottom:1.5rem;font-size:var(--fs-18)}.block-type--data_point .field-name--field_data_stat{font-weight:700;font-size:clamp(4rem,calc(-12rem + 25vw),11rem);line-height:clamp(4rem,calc(-12rem + 25vw),11rem);display:table}.block-type--data_point .field-name--field_data_stat .percentage{display:table-cell;vertical-align:top;font-size:clamp(2rem,calc(-6rem + 12.5vw),5.5rem);line-height:clamp(2rem,calc(-6rem + 12.5vw),5.5rem);font-weight:700}.block-type--data_point .field-name--field_data_stat .hash-symbol{font-size:clamp(2.9rem,calc(-6.25rem + 14.4vw),7.8rem)}.block-type--disclosure_drawer_component .accordion__text{width:100%;max-width:100%;flex:1}.field-name--field_experience_highlights>.field-item{padding:2.5rem 0 3rem;border-top:0.0625rem solid var(--dp-c-radio-fill)}.field-name--field_experience_highlights .field-item .experience-highlights--recent_representations h5,.field-name--field_experience_highlights .field-label--field_representations_articles,.field-name--field_experience_highlights .field-name--field_capability,.field-name--field_experience_highlights .field-name--field_capability_name{color:var(--dp-c-blue-primary);font-weight:var(--fw-bold);margin:0 0 1.5rem}.experience-highlights--custom_category_block .field-name--field_capability_experience_post .field-item,.field-name--field_experience_highlights .field-name--field_representations_articles .field-item,.field-name--field_experience_highlights .highlights-title,.field-name--field_experience_highlights .view-recent-representations li{position:relative;font-weight:var(--fw-medium);margin:0 0 0.5rem;padding:0 0 0 2.25rem;color:var(--dp-c-black)}.experience-highlights--custom_category_block .field-name--field_capability_experience_post .field-item:before,.field-name--field_experience_highlights .field-name--field_representations_articles .field-item:before,.field-name--field_experience_highlights .highlights-title:before,.field-name--field_experience_highlights .view-recent-representations li:before{content:"─";position:absolute;top:0;left:0;color:var(--dp-c-blue-primary)}.experience-highlights--capability_block .field-items{margin:0 0 1.5rem}.field-name--field_experience_highlights .experience-highlights--mega_block .field-item>ul{margin:0.5rem 0 1.5rem;padding-left:0}.field-name--field_experience_highlights .experience-highlights--mega_block .field-item{font-weight:var(--fw-normal)}.experience-highlights--custom_category_bullets .bullet,.field-name--field_experience_highlights .experience-highlights--mega_block .field-item>ul>li{position:relative;margin:0 0 0.5rem;padding:0 0 0 2.25rem;font-weight:var(--fw-normal)}.experience-highlights--custom_category_bullets .bullet:before,.field-name--field_experience_highlights .experience-highlights--mega_block .field-item>ul>li:before{content:"─";position:absolute;top:0;left:0;color:var(--dp-c-blue-primary)}.experience--featured{margin-bottom:1rem}.experience--featured .experience--snippet{display:none}.experience--featured .article--meta{margin-bottom:0}.experience--featured .node-title{margin:0}.viewmode--full .experience--featured .node-title{margin:0 0 1rem}.experience--featured .node-title.node-title__no-description{margin-bottom:0}.experience--featured .field-name--field_body{display:none}.experience--featured .field-name--field_body p{margin-top:0}.experience--featured .field-name--field_body p:last-child{margin-bottom:0}.post-experience-page .experience--featured,.view-content .node-type-experience_article-mode-teaser{margin-bottom:0;padding:1rem 0;border-top:0.0625rem solid var(--dp-c-radio-fill)}.view-content .node-type-experience_article-mode-teaser .experience-tag:before{display:none}.experience--featured time:after{content:"|";padding:0 0.3125rem}.view-experiences-by-practice .experience--featured .node-title,.view-post-landing-page .experience--featured .node-title{margin:0}.view-experience-by-a-lawyer .views-row,.view-news-by-a-lawyer .views-row,.view-post-landing-page .views-row{border-top:0.0625rem solid var(--dp-c-radio-fill);padding:1rem 0}.view-post-landing-page .view-post-landing-page:not(.attachment-before) .views-row:last-of-type{padding-bottom:0}.view-experience-by-a-lawyer .views-row .experience--featured,.view-post-landing-page .views-row .experience--featured{margin-bottom:0}.block-giant-logo img{margin-bottom:5.5rem}.hamburger{overflow:visible;margin-right:1.0625rem;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent}.hamburger-box{position:relative;display:inline-block;width:1.0625rem;height:0.5rem;z-index:var(--z-index-layer-2)}.hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:1.0625rem;height:0.125rem;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:0.5rem;background:var(--dp-c-black)}.front:not(.js-is-scrolled):not(.js-menu-is-open) .hamburger-inner,.front:not(.js-is-scrolled):not(.js-menu-is-open) .hamburger-inner:after,.front:not(.js-is-scrolled):not(.js-menu-is-open) .hamburger-inner:before{background:var(--dp-c-white)}.hamburger-inner:before{content:"";display:block;top:-0.375rem;transition:top 75ms ease .12s,opacity 75ms ease}.hamburger-inner:after{content:"";display:block;bottom:-0.375rem;transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background:var(--dp-c-blue-primary);width:1.25rem}.hamburger.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger.is-active .hamburger-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburger.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}body.alumni-page .visually-hidden.focusable:active,body.alumni-page .visually-hidden.focusable:focus,body.front .visually-hidden.focusable:active,body.front .visually-hidden.focusable:focus{position:relative!important;overflow:visible;clip:auto;width:auto;height:auto}body.alumni-page a.visually-hidden.focusable:active,body.alumni-page a.visually-hidden.focusable:focus,body.front a.visually-hidden.focusable:active,body.front a.visually-hidden.focusable:focus{color:var(--dp-c-black)}.block-field--field_highlights{position:relative;padding:2rem 0;border-top:0.0625rem solid var(--dp-c-gray-purple)}.block-field--field_highlights .chart_highlight .field-name--field_title{font-size:1.125rem;line-height:1.445;margin-bottom:1rem;font-weight:var(--fw-bold);color:var(--dp-c-black)}.block-field--field_highlights .data_highlight .field-name--field_data_item{font-size:2.5rem;line-height:1.2;margin-bottom:0.5rem;color:var(--dp-c-blue-primary);font-weight:var(--fw-bold)}.block-field--field_highlights .data_highlight .field-name--field_data_item .field-name--field_highlight_quote{font-size:1.125rem;line-height:1.445;color:var(--dp-c-black)}.block-field--field_highlights .data_highlight,.block-field--field_highlights .quote_highlight{margin:0 auto}.block-field--field_highlights .data_highlight .field-name--field_highlight_quote,.block-field--field_highlights .quote_highlight .field-name--field_highlight_quote{font-size:1.125rem;line-height:1.445;color:var(--dp-c-black);font-weight:var(--fw-medium);margin:0 0 0.5rem}.block-field--field_highlights .field-name--field_quote_source{font-size:1rem;line-height:1.5;display:flex}.block-field--field_highlights .field-name--field_quote_source .field-label{margin-right:0.5rem}.block-field--field_highlights .field-name--field_quote_source .field-label:after{content:":"}.front .page-main{background-color:var(--dp-c-blue-primary);background-image:radial-gradient(circle at top right,var(--dp-c-hp-highlight) 0,var(--dp-c-transparent) 50%),linear-gradient(-38deg,var(--dp-c-hp-bottom) 38%,var(--dp-c-transparent) 72%);background-size:50vw 50vw,100% 46%;background-position:100% 0,bottom;background-repeat:no-repeat}.media-type-image_stack .field-items{position:relative;display:flex;align-items:center;justify-content:center;height:31.25rem;overflow:hidden}.media-type-image_stack .field-item:not(:first-child){opacity:0}.media-type-image_stack .field-item{position:absolute}.media-type-image_stack .field-item:first-of-type{z-index:1}.media-type-image_stack .field-item:nth-of-type(2){z-index:2}.media-type-image_stack .field-item:nth-of-type(3){z-index:3}.media-type-image_stack .field-item:nth-of-type(4){z-index:4}.media-type-image_stack .field-item:nth-of-type(5){z-index:5}.media-type-image_stack .field-item:nth-of-type(6){z-index:6}.media-type-image_stack .field-item:nth-of-type(7){z-index:7}.media-type-image_stack .field-item:nth-of-type(8){z-index:8}.featured-experiences,.featured-insights{background:var(--dp-c-gray-light);padding:1.5rem;margin:3rem -1.5rem}.featured-experiences h2,.featured-insights h2{color:var(--dp-c-blue-primary);margin-bottom:1rem}.featured-experiences .experience--featured{border-top:0.0625rem solid var(--dp-c-radio-fill);padding:1rem 0;margin:0}.featured-experiences .field-item:last-of-type .experience--featured{padding-bottom:0}.featured-experiences .experience--featured .node-title{margin:0}.featured-experiences .experience--featured .experience--snippet{display:none}.experience--featured .experience-tag:before,.viewmode--corporate_insights .featured--see-more,.viewmode--pir_insights .featured--see-more{display:none}[class*=block-views-exposed-filter-block-insights] .views-exposed-form .form--inline{display:flex;margin:0 0 2.8125rem;flex-direction:column-reverse}[class*=block-views-exposed-filter-block-insights] .views-exposed-form input{align-items:center;width:100%;height:2.5rem;padding:0.625rem 1rem 0.75rem;font-size:var(--fs-16);border:0.0625rem solid var(--dp-c-gray-border);border-radius:0.25rem;background:var(--dp-c-gray-light)}[class*=block-views-exposed-filter-block-insights] .views-exposed-form input:-moz-placeholder,[class*=block-views-exposed-filter-block-insights] .views-exposed-form input::-moz-placeholder{color:var(--dp-c-gray-1)}[class*=block-views-exposed-filter-block-insights] .views-exposed-form input::-webkit-input-placeholder{color:var(--dp-c-gray-1)}[class*=block-views-exposed-filter-block-insights] .views-exposed-form .js-form-item{width:100%;position:relative;margin:0 0 0.5rem;float:none}[class*=block-views-exposed-filter-block-insights] .views-exposed-form .js-form-item:after{content:"";display:block;position:absolute;top:0.75rem;right:0.75rem;width:1rem;height:1rem;background:url(/themes/custom/dpw_2020/dist/images/svg/icon-search.svg) no-repeat;opacity:.4}[class*=block-views-exposed-filter-block-insights] .views-exposed-form .form-actions{position:absolute}[class*=block-views-exposed-filter-block-insights] .views-exposed-form .subscribe-link{font-size:1rem;line-height:1.25;display:flex;align-items:center;justify-content:space-between;height:2.5rem;margin-top:0;padding:0 1rem;float:none;flex:none;width:100%;margin-bottom:2rem;max-width:13.4375rem}[class*=block-views-exposed-filter-block-insights] .views-exposed-form .subscribe-link:after{content:"";display:block;background:url(/themes/custom/dpw_2020/dist/images/svg/icon-subscribe.svg) no-repeat;width:1rem;height:1rem;margin-left:0.5rem;transition:var(--t-background)}[class*=block-views-exposed-filter-block-insights] .views-exposed-form .subscribe-link:focus:after,[class*=block-views-exposed-filter-block-insights] .views-exposed-form .subscribe-link:hover:after{background:url(/themes/custom/dpw_2020/dist/images/svg/icon-subscribe-white.svg) no-repeat}.insights--teaser{padding:1rem 0;border-top:0.0625rem solid var(--dp-c-radio-fill)}.field-item:last-of-type .insights--teaser{padding-bottom:0}.insights--teaser .article--meta{margin-bottom:0}.insights--teaser .article--meta .field-name--field_insight_type{padding-left:0.5rem}.insights--teaser .field-name--field_cle_credit_amounts{display:inline}.page-node-type--lawyer .insights--teaser h3.node-title{margin-bottom:0}.insights--teaser .node-title{margin:0}.insights--teaser .field-name--field_body p{margin-top:0}.insights--teaser .article--teaser{display:none}.view-content .node-type-insights_article-mode-teaser.insights--teaser{margin-bottom:0;padding:1rem 0;border-top:0.0625rem solid var(--dp-c-radio-fill)}.field-name--field_article_date time:after{content:"|";padding:0 0.5rem}.view-post-landing-page .views-row .insights--teaser{padding:0;border-top:none}.lawyer-teaser-link{display:block}.lawyer--teaser .field-name--field_head_shot,.lawyer--teaser .field-name--field_media_image{line-height:0;overflow:hidden}.lawyer--teaser .field-name--field_head_shot{display:none}.lawyer--teaser .lawyer--name{font-size:1.125rem;line-height:1.445;margin-bottom:0}.lawyer-teaser-link:focus .field-name--title,.lawyer-teaser-link:hover .field-name--title{background-size:0 0.0625rem,100% 0.0625rem}.lawyer--teaser .field-name--field_job_title,.lawyer--teaser .field-name--field_job_title_custom,.lawyer--teaser .field-name--field_leadership_title{color:var(--dp-c-blue-primary)}.block--list-two-column ul{margin:0;padding-left:0}.block--list-two-column li{font-weight:var(--fw-medium);margin-bottom:1rem}.block--list-two-column li:before{display:none}body:not(.gin--edit-form) .block-local-tasks-block{margin-bottom:1rem;font-weight:var(--fw-bold);text-transform:uppercase}body:not(.gin--edit-form) .block-local-tasks-block ul:not(.contextual-links){display:flex;flex-wrap:wrap}body:not(.gin--edit-form) .block-local-tasks-block ul:not(.contextual-links) li{margin-right:0.5rem}body:not(.gin--edit-form) .block-local-tasks-block ul:not(.contextual-links) a{display:block;padding:0.5rem 1rem;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;border:0.0625rem solid currentColor;border-bottom:none}body:not(.gin--edit-form) .block-local-tasks-block ul:not(.contextual-links) a.is-active{color:var(--dp-c-blue-primary);background:var(--dp-c-white)}.messages{padding:0.9375rem 1.25rem 0.9375rem 2.1875rem;word-wrap:break-word;border:0.0625rem solid;border-width:0.0625rem 0.0625rem 0.0625rem 0;border-radius:0.125rem;background:no-repeat 0.625rem 1.0625rem;overflow-wrap:break-word}[dir=rtl] .messages{padding-right:2.1875rem;padding-left:1.25rem;text-align:right;border-width:0.0625rem 0 0.0625rem 0.0625rem;background-position:right 0.625rem top 1.0625rem}.messages+.messages{margin-top:1.538em}.messages__list{margin:0;padding:0;list-style:none}.messages__item+.messages__item{margin-top:.769em}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/misc/icons/73b355/check.svg);box-shadow:-0.5rem 0 0 #77b259}[dir=rtl] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:0.5rem 0 0 #77b259}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/misc/icons/e29700/warning.svg);box-shadow:-0.5rem 0 0 #e09600}[dir=rtl] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:0.5rem 0 0 #e09600}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/misc/icons/e32700/error.svg);box-shadow:-0.5rem 0 0 #e62600}[dir=rtl] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:0.5rem 0 0 #e62600}.messages--error p.error{color:#a51b00}.news--teaser{margin:0 auto;padding-bottom:1rem}.news--page .news--teaser{padding:0}.news--teaser .article--meta{margin-bottom:0}.news--teaser .field-name--field_news_category div{display:inline}.news--teaser .node-title{margin:0}.news--teaser .node-title.node-title__no-description{margin:0}.news--teaser .node-title.no-teaser{margin-bottom:0}.block-views-block-news-pir-news-practice .news--teaser .node-title{margin:0}.view-news .see-more-wrapper{margin-top:1.5rem}.news--teaser .field-name--field_article_date time:after{display:none}.news--teaser .field-name--field_body p{margin-top:0}.news--teaser .article--teaser{display:none}.views-row:last-of-type .news--teaser{padding-bottom:0}.view-post-landing-page .views-row .news--teaser{padding:0;border-top:none}.view-news-by-a-lawyer .news--teaser{margin:0 auto;padding-bottom:1rem;max-width:100%;width:100%}.node-type-news-mode-landing_page_component_display{display:flex;flex-direction:column-reverse}.node-type-news-mode-landing_page_component_display h2{font-size:1.25rem;line-height:1.4;margin-bottom:1.5rem}.node-type-news-mode-landing_page_component_display h2:last-of-type{margin-bottom:0}.node-type-news-mode-landing_page_component_display .node__content{font-size:0.875rem;line-height:1.572;display:flex;margin-bottom:0.5rem;font-weight:var(--fw-medium);color:var(--dp-c-blue-primary)}.block-inline-block-offices .field-name--body{margin-bottom:3rem;color:var(--dp-c-black)}.block-inline-block-offices .field-name--body p:first-child{margin-top:0}.block-inline-block-offices .field-name--field_offices>.field-item+.field-item{margin-top:-0.0625rem}.accordion__text p+ul{margin-top:0.9375rem}.node-type-office-mode-teaser .accordion__content>.field-name--field_map,.node-type-office-mode-teaser .accordion__content>.field_map_link{display:block;margin-bottom:1.5rem}.node-type-office-mode-teaser .field-name--field_map img{border:0.0625rem solid var(--dp-c-gray-border);display:block;height:auto}.node-type-office-mode-teaser .accordion__content>a.field_map_link{border:0.125rem solid transparent}.node-type-office-mode-teaser .accordion__content>a.field_map_link:active,.node-type-office-mode-teaser .accordion__content>a.field_map_link:focus,.node-type-office-mode-teaser .accordion__content>a.field_map_link:hover{border-color:var(--dp-c-blue-primary)}.accordion__text .field-name--field_phone{margin:1.5rem 0 0.5rem}.accordion__text-link-wrapper{margin-bottom:0.5rem}.accordion__text hr:first-of-type{display:none}.accordion__text .address{margin:0}.block--our-firm{margin-bottom:5.5rem;position:relative;display:flex;align-items:center;padding-right:4.1875rem;min-height:13.8125rem;opacity:0;transition:opacity}.block--our-firm.block--our-firm--initialized{opacity:1;transition:opacity}.our-firm__content{flex:0 0 100%;width:100%;max-width:100%}.block--our-firm .block-title{top:0}@supports (-webkit-background-clip:text){.block--our-firm .block-title{align-self:flex-start}}.block--our-firm p{font-size:1.5rem;line-height:1.334;margin-bottom:2rem;margin-top:0;font-weight:var(--fw-medium)}.our-firm__link{font-weight:var(--fw-medium)}.front .block--our-firm,.front .block--our-firm .block-title,.our-firm__link:focus:after,.our-firm__link:hover:after{color:var(--dp-c-white)}.block--our-work{margin-bottom:5.5rem;position:relative;display:flex;align-items:center;padding-left:4rem;min-height:15.625rem}.field-name--field_notable_matters{flex:0 0 100%;width:100%;max-width:100%}.block--our-work .block-title{top:0}@supports (-webkit-background-clip:text){.block--our-work .block-title{align-self:flex-start}}.field-label--field_notable_matters{font-weight:var(--fw-medium)}.node-type-experience_article-mode-our_work+.node-type-experience_article-mode-our_work{margin-top:-0.0625rem}a.our-work__link{display:block;position:relative;padding:1rem 0;transition:opacity .3s ease}a.our-work__link:focus{outline:0.0625rem solid var(--dp-c-white)}.our-work__link .field--name-title,.our-work__link .field-name--field_homepage_feature_snippet{margin-bottom:0.5rem;font-weight:var(--fw-bold)}.our-work__read-more{display:block;min-width:-webkit-max-content;min-width:max-content;font-weight:var(--fw-medium);margin:0.5rem 0 0}.our-work__read-more_inner{display:block;min-width:-webkit-max-content;min-width:max-content}.our-work__read-more_inner:after{content:""}.our-work__read-more_inner:after{padding-left:0.5rem;font-size:var(--fs-12)}.our-work-hr{position:absolute;left:0;width:100%;margin:0;border:none;border-top:solid 0.0625rem var(--dp-c-blue-primary)}.our-work-hr:first-child{top:0}.our-work-hr:last-child{bottom:0}@keyframes reshow-link{0%{background-position:100%}to{background-position:0}}.front .block--our-work .block-title,.front .field-label--field_notable_matters,.front a.our-work__link{color:var(--dp-c-white)}.front .our-work-hr{border-top-color:var(--dp-c-white)!important}.view-practices-by-practice-type .view-content{margin-bottom:1.5rem}.view-practices-by-practice-type .view-content .views-row{margin-bottom:1.5rem}.view-practices-by-practice-type a{position:relative}.field-name--field_featured_practices .field--name-title{display:block;font-weight:var(--fw-bold);margin:0 0 1rem}.field-name--field_featured_practices>.field-item{margin:0 0 2rem;text-align:left}.field-name--field_featured_practices .intersectional-field{margin:1rem 0}.field-name--field_featured_practice .field-item:last-of-type .content-card--featured-practice--content{padding-bottom:0}.content-card--featured-practice--content{margin:0 auto;padding:0 0 2rem}.content-card--featured-practice--content>.field-item{margin-bottom:1rem;text-align:left}.content-card--featured-practice--content .field--name-title{display:block;font-weight:var(--fw-bold)}.content-card--featured-practice--content .intersectional-field{margin:1rem 0}.content-card--featured-practice--content .featured-practice-link{margin-bottom:0}.content-card--featured-practice--content .field-name--field_card_text p{margin-bottom:1rem}@keyframes like-a-record-baby{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ajax-progress-fullscreen{width:4.5rem;height:4.5rem;padding:0;opacity:1;background-color:transparent;background-image:url(/themes/custom/dpw_2020/dist/images/spinner.png);background-size:100%;animation:like-a-record-baby .5s linear}div[data-sitewide-alert]{position:relative;transition:all .3s ease;z-index:1000}@keyframes slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}div[data-sitewide-alert]>div{animation:.3s ease-out 0s .3 slideInFromTop;overflow:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.sitewide-alert>span{flex-basis:80%;flex-shrink:1;flex-grow:2;transition:all .3s ease;background-color:transparent}.sitewide-alert>span h1,.sitewide-alert>span h2,.sitewide-alert>span h3,.sitewide-alert>span h4,.sitewide-alert>span h5,.sitewide-alert>span h6{font-weight:var(--fw-regular)}.sitewide-alert>span>div.field-name--message{text-align:center;line-height:2rem}.sitewide-alert button.close{margin-left:1.5rem;display:block;height:2rem;width:2rem;flex-basis:2rem}.sitewide-alert button.close:focus{outline:0.0625rem solid}.sitewide-alert button.close>span{font-size:var(--fs-32);line-height:var(--lh-100)}div[data-sitewide-alert]>div.alert-primary{background-color:var(--dp-c-aqua);color:var(--dp-c-black)}div[data-sitewide-alert]>div.alert-primary a,div[data-sitewide-alert]>div.alert-primary a:focus:after,div[data-sitewide-alert]>div.alert-primary a:hover,div[data-sitewide-alert]>div.alert-primary a:hover:after,div[data-sitewide-alert]>div.alert-primary button.close,div[data-sitewide-alert]>div.alert-primary button.close:focus,div[data-sitewide-alert]>div.alert-primary button.close:hover{color:var(--dp-c-black)}div[data-sitewide-alert]>div.alert-dark{background-color:var(--dp-c-black);color:var(--dp-c-white)}div[data-sitewide-alert]>div.alert-dark a,div[data-sitewide-alert]>div.alert-dark a:focus:after,div[data-sitewide-alert]>div.alert-dark a:hover,div[data-sitewide-alert]>div.alert-dark a:hover:after,div[data-sitewide-alert]>div.alert-dark button.close,div[data-sitewide-alert]>div.alert-dark button.close:focus,div[data-sitewide-alert]>div.alert-dark button.close:hover,div[data-sitewide-alert]>div.alert-dark h1,div[data-sitewide-alert]>div.alert-dark h2,div[data-sitewide-alert]>div.alert-dark h3,div[data-sitewide-alert]>div.alert-dark h4,div[data-sitewide-alert]>div.alert-dark h5,div[data-sitewide-alert]>div.alert-dark h6{color:var(--dp-c-white)}div[data-sitewide-alert]>div.alert-light{background-color:var(--dp-c-white);color:var(--dp-c-black)}div[data-sitewide-alert]>div.alert-light a,div[data-sitewide-alert]>div.alert-light a:focus:after,div[data-sitewide-alert]>div.alert-light a:hover,div[data-sitewide-alert]>div.alert-light a:hover:after,div[data-sitewide-alert]>div.alert-light button.close,div[data-sitewide-alert]>div.alert-light button.close:focus,div[data-sitewide-alert]>div.alert-light button.close:hover{color:var(--dp-c-black)}div[data-sitewide-alert]>div.alert-main{background-color:var(--dp-c-blue-primary);color:var(--dp-c-white)}div[data-sitewide-alert]>div.alert-main a,div[data-sitewide-alert]>div.alert-main a:focus:after,div[data-sitewide-alert]>div.alert-main a:hover,div[data-sitewide-alert]>div.alert-main a:hover:after,div[data-sitewide-alert]>div.alert-main button.close,div[data-sitewide-alert]>div.alert-main button.close:focus,div[data-sitewide-alert]>div.alert-main button.close:hover,div[data-sitewide-alert]>div.alert-main h1,div[data-sitewide-alert]>div.alert-main h2,div[data-sitewide-alert]>div.alert-main h3,div[data-sitewide-alert]>div.alert-main h4,div[data-sitewide-alert]>div.alert-main h5,div[data-sitewide-alert]>div.alert-main h6{color:var(--dp-c-white)}.sitewide-alert .field-name--message a{font-weight:var(--fw-normal)}.sitewide-alert .field-name--message p{margin:0}.sitewide-alert .field-name--message h1,.sitewide-alert .field-name--message h2,.sitewide-alert .field-name--message h3,.sitewide-alert .field-name--message h4,.sitewide-alert .field-name--message h5,.sitewide-alert .field-name--message h6{margin-bottom:0}.sitewide-alert ol,.sitewide-alert ul{margin:0 auto;text-align:left}.sitewide-alert .field-name--message a:after{position:static}.sitewide-alert .field-name--message a:after:hover{color:var(--dp-c-black)}.block--recent-updates{margin-bottom:5rem}.block--recent-updates__title{font-weight:var(--fw-medium)}.node-mode-recent_update{margin-bottom:1rem;border:solid 0.0625rem var(--dp-c-white);position:relative;height:0;padding-top:91.9%;overflow:hidden}@supports (padding-top:min(91.9%,376px)){.node-mode-recent_update{padding-top:min(91.9%,23.5rem)}}a.recent-update__link{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:1.5rem;background:var(--dp-c-blue-primary);color:var(--dp-c-white);transition:all .5s ease 0s}a.recent-update__link:focus,a.recent-update__link:hover{background:var(--dp-c-white);color:var(--dp-c-blue-primary)}.node-mode-recent_update .eyebrow{font-size:1rem;line-height:1.5;margin-bottom:0.5rem;font-weight:var(--fw-bold)}.node-mode-recent_update h3{color:inherit}.recent-update__see-update{margin-top:auto;font-weight:var(--fw-medium)}.see-update-inner:after{content:"";display:inline-block;padding-left:0.5rem;font-size:var(--fs-12);transform:scale(1);transition:transform .5s ease 0s;will-change:transform}.recent-update__link:focus .see-update-inner:after,.recent-update__link:hover .see-update-inner:after{transform:scale(1.05)}.front .block--recent-updates__title{color:var(--dp-c-white)}@supports (grid-template-columns:1fr 1fr){.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards{display:grid;columns:unset;grid-row-gap:1.5rem}}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards article{position:relative;min-height:18.75rem;padding:1.5rem 1.5rem 1rem;border:0.0625rem solid var(--dp-c-gray-purple-lighter);color:var(--dp-c-white);background:bottom/cover no-repeat url(/themes/custom/dpw_2020/dist/images/svg/background-card-gradient.svg);background-color:var(--dp-c-white);height:100%;display:flex;flex-direction:column}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .title-designation{font-size:1.25rem;line-height:1.4;font-weight:var(--fw-bold);color:inherit}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .title-award{font-size:1.25rem;line-height:1.4;margin-bottom:0.5rem;font-weight:var(--fw-bold);color:inherit;flex-grow:1}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards article:has(.field-name--field_recognition_source) .title-award{flex-grow:0}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_award_detail{font-size:1.125rem;line-height:1.556;margin-bottom:0.5rem;font-weight:var(--fw-medium)}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_designation_region{font-size:1.125rem;line-height:1.445;margin-bottom:0.25rem;font-weight:var(--fw-medium)}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_recognition_source{font-size:1rem;line-height:1.5;font-weight:var(--fw-medium);padding-bottom:3.75rem;flex-grow:1}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_designation_category .field-item{font-size:1.25rem;line-height:1.4;font-weight:var(--fw-medium);margin-bottom:0.5rem}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .recognition--cta-link{color:var(--dp-c-black);font-weight:var(--fw-medium);display:flex;align-items:flex-end;gap:0.625rem}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .recognition--cta-link:before{content:"";display:inline-block;background-image:url(/themes/custom/dpw_2020/dist/images/svg/icon-award.svg);width:0.875rem;height:1.25rem;bottom:1.5rem}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .recognition--cta-link a{line-height:var(--lh-100)}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .recognition--cta-link a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .recognition--cta-link a:hover:before{box-shadow:0 0 0 0.125rem var(--dp-c-blue-dk-2)}.block-type--recognition_module:not(.display_style-simple_view) .entity-type--recognition-card.sortable{display:flex;flex-wrap:wrap}.block-type--recognition_module:not(.display_style-simple_view) .entity-type--recognition-card.sortable>div{flex:1 0 100%}.block-type--recognition_module:not(.display_style-simple_view) .entity-type--recognition-card.sortable>div:hover{cursor:move}.block-type--recognition_module:not(.display_style-simple_view) .entity-type--recognition-card.sortable>div .remove-button{margin:0}.block-type--recognition_module.display_style-simple_view{padding-bottom:2rem}.block-type--recognition_module.display_style-simple_view.horizontal-rule{border-bottom:0.0625rem solid}.block-type--recognition_module.display_style-simple_view .field-name--field_recognition_cards .field-item{margin-bottom:2rem}.block-type--recognition_module.display_style-simple_view .field-name--field_recognition_cards article{break-inside:avoid}.block-type--recognition_module.display_style-simple_view .field-name--field_recognition_cards .field-name--title{font-size:1.25rem;line-height:1.4;color:inherit;margin:0}.block-type--recognition_module.display_style-simple_view .field-name--field_recognition_cards .field-name--field_recognition_source{font-size:1rem;line-height:1.5}.block-type--recognition_module.display_style-simple_view .field-name--field_recognition_cards .field-name--field_recognition_source em{font-style:normal}.block-type--recognition_module.display_style-simple_view .field-name--field_recognition_cards .field-name--field_award_detail{font-size:1rem;line-height:1.5;margin:0}.node-type-resource-mode-promo{margin:0;padding:2rem 0;border-top:0.0625rem solid var(--dp-c-gray-purple-lighter)}.node-type-resource-mode-promo.node-mode-promo .node__content{display:flex;flex-flow:column nowrap}.node-type-resource-mode-promo img{margin-bottom:1rem;height:13.4375rem;object-fit:cover}.node-type-resource-mode-promo .field-name--title{display:block;font-weight:var(--fw-bold);margin-bottom:0.5rem;color:var(--dp-c-black)}.node-type-resource-mode-promo .field-name--field_snippet{margin-bottom:1rem}.block-type--resource_archive .node-type-resource-mode-promo .resource--promo-meta-data .field-name--field_snippet{font-size:1rem;line-height:1.5;margin-bottom:0.5rem;font-weight:var(--fw-regular);color:var(--dp-c-gray-1);margin-top:0}body:not(.logged-in) .block-type--resource_archive .field-items .wrap{visibility:hidden}body:not(.logged-in) .block-type--resource_archive .field-items .wrap.animate-done{visibility:visible}.search-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background:var(--dp-c-blue-primary);z-index:var(--z-index-overlay);opacity:0;visibility:hidden;transition:var(--t-opacity-vis)}.search-overlay.is-active{opacity:1;visibility:visible}.search-overlay .search-form{position:relative;display:flex;align-items:center;flex-flow:column wrap;width:90%;max-width:50rem}.search-overlay .search-input{font-size:2rem;line-height:1.25;width:100%;background:transparent;border-top:0;border-right:0;border-bottom:0.125rem solid var(--dp-c-blue-robin);border-left:0;color:var(--dp-c-white)}.search-overlay .search-input:-moz-placeholder,.search-overlay .search-input::-moz-placeholder{color:var(--dp-c-white);opacity:.2;font-weight:var(--fw-normal)}.search-overlay .search-input::-webkit-input-placeholder{color:var(--dp-c-white);opacity:.2;font-weight:var(--fw-normal)}.search-overlay .search-input:focus{border-top:0;border-right:0;border-bottom:0.125rem solid var(--dp-c-blue-robin);border-left:0}.search-overlay .search-reset,.search-overlay .search-submit{padding:0;position:absolute;right:0;top:0.9375rem;transition:none}.search-overlay .search-reset:focus,.search-overlay .search-submit:focus{outline:0.3125rem auto var(--dp-c-white);outline:0.3125rem auto -webkit-focus-ring-color}.search-overlay .search-reset{display:none;right:1.625rem}.search-form.is-active .search-reset{display:flex;align-items:center}.search-overlay .search-reset .divider{display:block;color:var(--dp-c-periwinkle-light);padding:0 1rem;font-size:var(--fs-21)}.search-overlay .icon-search{width:1.5rem;height:1.5rem;fill:var(--dp-c-blue-robin)}.search-overlay .close{width:1.5rem;height:1.5rem;fill:var(--dp-c-white);opacity:.75}.search-overlay .close-button{position:absolute;top:1.875rem;right:0}.search-overlay .close-button .hamburger-inner,.search-overlay .close-button .hamburger-inner:after{background:var(--dp-c-white)}.search-overlay .lawyer-search-teaser{margin-top:1.5rem;align-self:flex-start}.search-overlay .lawyer-search-teaser>*,.search-overlay .lawyer-search-teaser a:hover:after{color:var(--dp-c-white)}.search-wrapper{z-index:var(--z-index-layer-3);margin-left:auto;position:relative}.search-wrapper .search-trigger{transition:var(--t-fill)}.search-wrapper .search-trigger:hover{fill:var(--dp-c-blue-primary)}.search-trigger:focus,.search-trigger:hover{background-image:linear-gradient(transparent,transparent),linear-gradient(currentColor,currentColor);background-size:0 .0625rem,100% .0625rem;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size .5s ease}.search-trigger:focus{outline:0.3125rem auto var(--dp-c-blue-primary);outline:0.3125rem auto -webkit-focus-ring-color}.search-wrapper .search-trigger svg{width:0.875rem;height:0.875rem}.search-form .search-autocomplete{position:absolute;top:4.6875rem;width:100%;background:var(--dp-c-white);height:0;overflow:hidden}.search-form.is-active .search-autocomplete{overflow:visible;height:auto}.search-form .search-autocomplete ul{padding:0 1rem}.search-form .search-autocomplete .see-all,.search-form .search-autocomplete li{margin:1rem 0;font-size:var(--fs-18);line-height:var(--lh-140);color:var(--dp-c-gray-1)}.search-form .search-autocomplete .see-all{display:block;width:100%;margin:0 0 1rem;padding:1rem;border-bottom:0.0625rem solid var(--dp-c-radio-fill)}.search-form .search-autocomplete ol{list-style-type:none;padding-left:0}.social-sharing-block{position:relative}.social-sharing-block a{margin-right:1rem}.social-sharing-block a,.social-sharing-block span{cursor:pointer;width:1.0625rem;display:inline-block}.social-sharing-block a:before,.social-sharing-block span:before{color:var(--dp-c-gray-2);position:absolute;top:0}.social-sharing-block .pdf,.social-sharing-block .print{display:inline-block}.social-sharing-block a:hover:before,.social-sharing-block span:hover:before{color:var(--dp-c-blue-primary);transform:scale(1.05)}.social-sharing-block a:focus:before,.social-sharing-block span:focus:before{color:var(--dp-c-blue-dk-1)}.social-sharing-block .linkedin:before{content:""}.social-sharing-block .x-logo:before{content:""}.social-sharing-block .email:before{content:""}.social-sharing-block .print:before{content:""}.social-sharing-block .pdf:before{content:""}.social-sharing-block .sr-only{visibility:hidden;font-size:0.0625rem}.block-type--table_of_content{padding:2rem;background-color:var(--dp-c-black);color:var(--dp-c-white);margin-bottom:2rem}.block-type--table_of_content .subtopics-list.two-columns{column-count:1}.block-type--table_of_content li a:focus,.block-type--table_of_content li a:focus-visible{outline:0.125rem solid var(--dp-c-white)}.block-type--table_of_content .toc-title{color:var(--dp-c-white);margin-bottom:1.5rem!important}.block-type--table_of_content .topic-container a,.block-type--table_of_content .topic-container li{font-size:var(--fs-18);font-style:normal;font-weight:var(--fw-bold);line-height:var(--lh-150);list-style:none}.block-type--table_of_content .topic-container .topic-wrapper li:before{content:"";margin-right:unset}.block-type--table_of_content .topic-container .subtopics-wrapper{display:flex;margin-top:1rem;flex-wrap:wrap;margin-bottom:1.5rem}.block-type--table_of_content .topic-container .subtopics-wrapper li:before{margin-right:0.625rem;font-size:var(--fs-18);content:"─";color:var(--dp-c-white)}.block-type--table_of_content .topic-container .subtopics-wrapper a,.block-type--table_of_content .topic-container .subtopics-wrapper li{font-size:var(--fs-16);font-style:normal;font-weight:var(--fw-regular);line-height:var(--lh-150);margin-bottom:0.5rem}.block-type--table_of_content .topic-container .subtopics-wrapper ul{width:100%;padding-right:2rem;margin-bottom:unset!important}.fifty-fifty-block{display:flex;flex-wrap:wrap;margin-left:0}.fifty-fifty-block .fifty-fifty-block__content,.fifty-fifty-block .fifty-fifty-block__image{width:100%}.fifty-fifty-block .fifty-fifty-block__content .field-name--field_headline,.fifty-fifty-block .fifty-fifty-block__image .field-name--field_headline{font-size:var(--fs-40);padding-top:2rem}.fifty-fifty-block.left{flex-direction:column}.fifty-fifty-block.left .fifty-fifty-block__image .field-name--field_media_image{height:auto}.fifty-fifty-block.left .fifty-fifty-block__caption{font-style:italic}.fifty-fifty-block.left.image_extends_past_margin .field-name--field_media_image{margin:0 -13%}.fifty-fifty-block.right{flex-direction:column}.fifty-fifty-block.right .fifty-fifty-block__image .field-name--field_media_image{height:auto}.fifty-fifty-block.right.image_extends_past_margin .field-name--field_media_image{margin:0 -13%}.fifty-fifty-block .fifty-fifty-block__image img{max-width:100%;display:block;object-fit:cover;width:100%;height:100%}.fifty-fifty-block .fifty-fifty-block__caption{font-size:var(--fs-16);text-align:inherit;padding:1rem 0}.fifty-fifty-block .fifty-fifty-block__content{display:flex;flex-direction:column;justify-content:center;word-wrap:break-word;row-gap:2rem}.fifty-fifty-block .fifty-fifty-block__content h2{margin-bottom:0;line-height:var(--lh-100)}.fifty-fifty-block .fifty-fifty-block__subhead{font-size:var(--fs-24);font-weight:var(--fw-bold)}.fifty-fifty-block .fifty-fifty-block__description{font-size:var(--fs-20)}.fifty-fifty-block .fifty-fifty-block__description p:first-of-type{margin-block-start:0}.fifty-fifty-block .fifty-fifty-block__description p:last-of-type{margin-bottom:0}.background--black .fifty-fifty-block .fifty-fifty-block__cta a.link--external{border:solid 0.0625rem var(--dp-c-white);color:var(--dp-c-white);background-image:var(--dp-c-button-bg-black)}.background--black .fifty-fifty-block .fifty-fifty-block__cta a.link--external:hover{color:var(--dp-c-black);border-color:var(--dp-c-white)}.background--blue .fifty-fifty-block .fifty-fifty-block__cta a.link--external{border:solid 0.0625rem var(--dp-c-white);color:var(--dp-c-white);background-image:var(--dp-c-button-bg-blue)}.background--blue .fifty-fifty-block .fifty-fifty-block__cta a.link--external:hover{color:var(--dp-c-black);border-color:var(--dp-c-white)}.background--white .fifty-fifty-block .fifty-fifty-block__cta a.link--external{border:solid 0.0625rem var(--dp-c-black);color:var(--dp-c-black);background-image:var(--dp-c-button-bg-white)}.background--white .fifty-fifty-block .fifty-fifty-block__cta a.link--external:hover{color:var(--dp-c-white);border-color:var(--dp-c-white)}.background--teal .fifty-fifty-block .fifty-fifty-block__cta a.link--external{border:solid 0.0625rem var(--dp-c-black);color:var(--dp-c-black);background-image:var(--dp-c-button-bg-teal)}.background--teal .fifty-fifty-block .fifty-fifty-block__cta a.link--external:hover{color:var(--dp-c-white);border-color:var(--dp-c-cyan)}.background--blue-gradient .fifty-fifty-block .fifty-fifty-block__cta a.link--external{border:solid 0.0625rem var(--dp-c-black);color:var(--dp-c-black);background-image:var(--dp-c-button-bg-white)}.background--blue-gradient .fifty-fifty-block .fifty-fifty-block__cta a.link--external:hover{color:var(--dp-c-white);border-color:var(--dp-c-white)}.block.block-layout-builder.top-padding-small{padding-top:1em}.block.block-layout-builder.top-padding-medium{padding-top:2em}.block.block-layout-builder.top-padding-large{padding-top:4em}.block.block-layout-builder.top-padding-xlarge{padding-top:6em}.block.block-layout-builder.top-padding-2xlarge{padding-top:8em}.block.block-layout-builder.bottom-padding-small{padding-bottom:1em}.block.block-layout-builder.bottom-padding-medium{padding-bottom:2em}.block.block-layout-builder.bottom-padding-large{padding-bottom:4em}.block.block-layout-builder.bottom-padding-xlarge{padding-bottom:6em}.block.block-layout-builder.bottom-padding-2xlarge{padding-bottom:8em}.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-black{background-color:var(--dp-c-black)!important;color:var(--dp-c-white);padding-left:3em}.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-black .field-name--body h1,.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-black .field-name--body h2,.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-black .field-name--body h3,.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-black .field-name--body h4,.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-black .field-name--body h5,.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-black .field-name--body h6,.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-black .field-name--body ul li:before,.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-black h2.block-title{color:var(--dp-c-white)!important}.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-black .btn{background-image:linear-gradient(270deg,var(--dp-c-cyan),var(--dp-c-cyan) 33.333%,var(--dp-c-blue-primary) 0,var(--dp-c-blue-primary) 66.666%,var(--dp-c-blue-dk-2) 0)}.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-teal{background-color:var(--dp-c-cyan)!important;color:var(--dp-c-black);padding-left:3em}.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-teal .field-name--body h1,.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-teal .field-name--body h2,.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-teal .field-name--body h3,.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-teal .field-name--body h4,.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-teal .field-name--body h5,.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-teal .field-name--body h6,.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-teal .field-name--body ul li:before,.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-teal h2.block-title{color:var(--dp-c-black)!important}.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-blue{background-color:var(--dp-c-blue-primary)!important;color:var(--dp-c-white);padding-left:3em}.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-blue .field-name--body h1,.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-blue .field-name--body h2,.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-blue .field-name--body h3,.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-blue .field-name--body h4,.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-blue .field-name--body h5,.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-blue .field-name--body h6,.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-blue .field-name--body ul li:before,.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-blue h2.block-title{color:var(--dp-c-white)!important}.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-blue .btn{background-image:var(--dp-c-button-bg-white)}.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-blue .btn:focus,.block.block-layout-builder.block-inline-block-basic.block-type--basic.background-color-blue .btn:focus-visible{outline:0.125rem solid var(--dp-c-white)}.block-type--border_cta{width:100%;padding:7%;border:0.0625rem solid}.block-type--border_cta .field-name--field_eyebrow{font-size:var(--fs-16);font-weight:var(--fw-bold);line-height:var(--lh-150)}.block-type--border_cta .field-name--field_link{line-height:var(--lh-150);font-size:var(--fs-16);margin-top:2rem}.block-type--border_cta .field-name--field_link .link--external:after{display:none}.block-type--border_cta .field-name--field_link .link--external:before{display:none;content:"";display:inline-block;margin-right:.5rem;vertical-align:text-bottom;background:url(/themes/custom/dpw_2020/dist/images/svg/icon-ext-link.svg) no-repeat;height:1.125rem;width:1.25rem}.block-type--border_cta .field-name--field_link .link--external{background-position-x:1.625rem!important;background-size:0 0.0625rem!important;transition:none!important;transition:background-size,.5s ease!important}.block-type--border_cta .field-name--field_link .link--external:focus,.block-type--border_cta .field-name--field_link .link--external:hover{background-size:calc(100% - 1.625rem) 0.0625rem!important;background-position-x:1.625rem!important}.block-type--border_cta.block-size--medium{padding:1.5rem}.block-type--border_cta.block-size--medium .field-name--field_headline{font-weight:var(--fw-bold);font-size:var(--fs-28);line-height:var(--lh-130)}.block-type--border_cta.block-size--large{padding:2rem}.block-type--border_cta.block-size--large .field-name--field_headline{font-size:var(--fs-40);font-weight:var(--fw-bold);line-height:var(--lh-120)}.block-type--border_cta.top-margin--small{margin-top:1rem}.block-type--border_cta.top-margin--medium{margin-top:1.5rem}.block-type--border_cta.top-margin--large{margin-top:2rem}.block-type--border_cta.bottom-margin--small{margin-bottom:1rem}.block-type--border_cta.bottom-margin--medium{margin-bottom:1.5rem}.block-type--border_cta.bottom-margin--large{margin-bottom:2rem}.background--black .block-type--border_cta,.background--blue .block-type--border_cta{border-color:var(--dp-c-white)}.background--blue-gradient .block-type--border_cta,.background--teal .block-type--border_cta,.background--white .block-type--border_cta{border-color:var(--dp-c-black)}.table-of-contents,.widget-toc{background-color:var(--dp-c-blue-primary);color:var(--dp-c-white);padding:1.5625rem;margin:2.5rem 0}.table-of-contents>ul,.widget-toc>ul{margin-bottom:0!important}.table-of-contents ul li:before,.widget-toc ul li:before{color:var(--dp-c-white)!important}.block-type--call_out_box{background-color:var(--dp-c-blue-primary);color:var(--dp-c-white);padding:1.5625rem;margin:2.5rem 0}.block-type--call_out_box ul li:before{color:var(--dp-c-white)!important}.block-type--call_out_box.black,.table-of-contents,.widget-toc{background-color:var(--dp-c-black)}.block-type--call_out_box .btn:focus,.block-type--call_out_box .btn:focus-visible{outline:0.125rem solid var(--dp-c-white)}.block-type--call_out_box .field-name--body a{text-decoration:none}.block-type--call_out_box .block-title{display:none}.block-type--call_out_box .field-name--field_header{font-weight:var(--fw-bold)}.block-type--call_out_box p{margin-top:0.625rem;margin-bottom:0.625rem}.block-type--call_out_box a{text-decoration:underline}.jump-link-wrapper{position:relative}.jump-link-wrapper details summary::-webkit-details-marker{display:none}.jump-link-wrapper.desktop-overflow .jump-link{justify-content:flex-start}.jump-link-wrapper .jump-link{display:flex;font-family:var(--ff-sans);font-size:var(--fs-20);font-weight:var(--fw-bold);line-height:var(--lh-140);background:var(--color-neutral-white,#fff);box-shadow:0 0 0.9375rem 0 rgba(0,0,0,.04),0 0.9375rem 0.9375rem 0 rgba(0,0,0,.04);padding:0 1rem;overflow-x:auto;overflow-y:hidden;justify-content:center;scrollbar-width:none}.jump-link-wrapper .jump-link ul{display:flex;column-gap:3rem}.jump-link-wrapper .jump-link ul li a{display:block;position:relative;white-space:nowrap}.jump-link-wrapper .jump-link ul li a.active-jump-link:after{position:absolute;content:"";height:0.125rem;width:100%;background-color:var(--dp-c-blue-primary);left:0;bottom:-1rem;transition:.5s}.jump-link-wrapper .jump-link ul li a:focus{background:none!important}.jump-link-wrapper .jump-link .desktop-menu{display:none;justify-content:center;position:relative}.jump-link-wrapper .jump-link .mobile-dropdown{display:flex;flex-direction:column;width:100%}.jump-link-wrapper .jump-link .mobile-dropdown ul{flex-direction:column;width:100%;row-gap:1.5rem;margin-top:1.5rem}.jump-link-wrapper .jump-link .mobile-dropdown ul li{display:flex;width:100%;font-size:var(--fs-16)}.jump-link-wrapper .jump-link .mobile-dropdown ul li a.active-jump-link:after{bottom:0}.jump-link-wrapper .jump-link .mobile-dropdown details{padding:1rem;font-family:var(--ff-sans);font-size:var(--fs-20);font-weight:var(--fw-bold);line-height:var(--lh-140)}.jump-link-wrapper .jump-link .mobile-dropdown details>summary{list-style:none;display:flex;justify-content:space-between}.jump-link-wrapper .jump-link .mobile-dropdown details>summary:hover{color:var(--dp-c-blue-dk-2)}.jump-link-wrapper .jump-link .mobile-dropdown summary::marker{display:none}.jump-link-wrapper .jump-link .jump-links__toggle{position:relative;min-width:1.5rem;width:1.5rem;height:1.5rem;border-radius:50%;border:0.0625rem solid}.jump-link-wrapper .jump-link .jump-links__toggle:after,.jump-link-wrapper .jump-link .jump-links__toggle:before{content:"";display:block;position:absolute;transition:var(--t-all-slow)}.jump-link-wrapper .jump-link .jump-links__toggle:before{width:40%;border-top:0.125rem solid;top:50%;left:30%;margin-top:-0.0625rem;transform:scale(1)}.jump-link-wrapper .jump-link .jump-links__toggle:after{height:40%;border-left:0.125rem solid;left:50%;top:30%;margin-left:-0.0625rem;transform:rotate(0) scale(1)}.jump-link-wrapper .jump-link .jump-links__toggle:hover{border-color:var(--dp-c-blue-dk-2)}.jump-link-wrapper .jump-link .jump-links__toggle:hover:before{border-color:var(--dp-c-blue-dk-2);transform:scale(1.05)}.jump-link-wrapper .jump-link .jump-links__toggle:hover:after{border-color:var(--dp-c-blue-dk-2);transform:rotate(0) scale(1.05)}.jump-link-wrapper .jump-link .jump-links__toggle:focus{color:var(--dp-c-blue-dk-2);outline-color:var(--dp-c-blue-dk-2)}.jump-link-wrapper .jump-link .mobile-dropdown details[open] summary .jump-links__toggle:after{transform:rotate(90deg) scale(1)}.jump-link-wrapper .jump-link .mobile-dropdown details summary .jump-links__toggle:hover:after{transform:scale(1.05)}.jump-link-wrapper .jump-link::-webkit-scrollbar{display:none}.jump-link-wrapper.hide-drop-shadow nav{box-shadow:none}.block-type--large_image_component .field-name--field_media_image{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden}.block-type--large_image_component .field-name--field_media_image img{object-fit:cover;width:100%;height:100%}.block-type--large_image_component .field-name--field_caption{padding:1em 0 2em;font-style:italic}.block-type--lawyer_array{font-family:var(--ff-sans)}.block-type--lawyer_array .field-name--field_admin_title{color:var(--dp-c-black);font-family:Helvetica Neue;font-size:var(--fs-36);font-weight:var(--fw-bold);line-height:var(--lh-100)}.block-type--lawyer_array .field-name--field_head_shot{display:block}.block-type--lawyer_array span.lawyer--name{margin-bottom:unset}.block-type--lawyer_array .field-name--title{font-size:var(--fs-24);font-weight:var(--fw-bold);line-height:var(--lh-140)}.block-type--lawyer_array.default .bio-phone-wrapper,.block-type--lawyer_array.default .field-name--field_lawyer_phone,.block-type--lawyer_array.simple .bio-image,.block-type--lawyer_array.simple .field-name--field_job_title,.block-type--lawyer_array.simple .field-name--field_job_title_custom,.block-type--lawyer_array.simple .field-name--field_lawyer_offices,.block-type--lawyer_array.simple .field-name--field_primary_practice{display:none}.stacked .field-name--field_head_shot{margin-bottom:1rem}.stacked .lawyer-array-wrapper{display:flex;flex-direction:column;gap:1.25rem}.stacked .lawyer-array-wrapper>.node-mode-lawyer_array{margin-bottom:1.5rem;break-inside:avoid}.stacked .bio-image{display:flex}.stacked .bio-info,.stacked .field-name--field_lawyer_phone{display:flex;flex-direction:column}.stacked .field-name--field_lawyer_offices .field-item:after{content:"|";padding:0 0.3125rem}.stacked .field-name--field_lawyer_offices .field-item:last-child:after{content:""}.stacked .field-name--field_job_title,.stacked .field-name--field_job_title_custom,.stacked .field-name--field_lawyer_offices,.stacked .field-name--field_lawyer_phone,.stacked .field-name--field_primary_practice{display:flex}.stacked .bio-name-wrapper,.stacked .bio-phone-wrapper{width:100%;word-break:break-word;display:flex}.stacked .bio-phone-wrapper .email-icon{width:1.5rem;height:1.5rem;vertical-align:middle;padding-bottom:0.1875rem}.stacked.three_columns_max .lawyer-array-wrapper>.node-mode-lawyer_array{break-inside:avoid}.horizontal .field-name--field_head_shot{width:4.6875rem;height:4.6875rem}.horizontal .lawyer-array-wrapper>.node-mode-lawyer_array{display:flex;margin-bottom:1.125rem;break-inside:avoid}.horizontal .node-mode-lawyer_array{gap:1rem}.horizontal .field-name--title{display:block;font-size:var(--fs-20);margin-top:-0.1875rem}.horizontal .field-name--field_job_title,.horizontal .field-name--field_job_title_custom{font-size:var(--fs-16);font-weight:var(--fw-medium);line-height:var(--lh-150)}.horizontal .field-name--field_email,.horizontal .field-name--field_lawyer_offices,.horizontal .field-name--field_lawyer_phone,.horizontal .field-name--field_primary_practice{font-weight:var(--fw-regular)}.horizontal .bio-name-wrapper,.horizontal .bio-phone-wrapper{width:100%;word-break:break-word}.horizontal .bio-phone-wrapper .email-icon{width:1.5rem;height:1.5rem;vertical-align:middle;padding-bottom:0.1875rem}.horizontal.three_columns_max .lawyer-array-wrapper>.node-mode-lawyer_array{word-break:break-word;break-inside:avoid}.horizontal.three_columns_max .field-name--title{font-size:var(--fs-20)}.horizontal.three_columns_max .field-name--field_job_title_custom{font-size:var(--fs-16)}.landingpage.threecol .horizontal .field-name--field_lawyer_array,.landingpage.threecol .stacked .field-name--field_lawyer_array,.landingpage.twocol .horizontal .field-name--field_lawyer_array,.landingpage.twocol .stacked .field-name--field_lawyer_array{columns:1}.background--black .block-type--lawyer_array,.background--black .block-type--lawyer_array .field-name--field_admin_title,.background--black .block-type--lawyer_array .field-name--field_job_title,.background--black .block-type--lawyer_array .field-name--field_job_title_custom,.background--blue .block-type--lawyer_array,.background--blue .block-type--lawyer_array .field-name--field_admin_title,.background--blue .block-type--lawyer_array .field-name--field_job_title,.background--blue .block-type--lawyer_array .field-name--field_job_title_custom{color:var(--dp-c-white)}.background--blue-gradient .block-type--lawyer_array,.background--teal .block-type--lawyer_array,.background--white .block-type--lawyer_array{color:var(--dp-c-black)}.background--white .block-type--logo_grid div.logo{background-color:var(--dp-c-black)}.background--white .block-type--logo_grid a,.background--white .block-type--logo_grid div.logo-link-border{border:0.0625rem solid var(--dp-c-radio-fill)}.background--white .block-type--logo_grid a:active,.background--white .block-type--logo_grid a:focus,.background--white .block-type--logo_grid a:hover{background-color:var(--dp-c-gray-light-2);border:0.25rem solid var(--dp-c-blue-primary)}.background--teal .block-type--logo_grid div.logo{background-color:var(--dp-c-black)}.background--teal .block-type--logo_grid a,.background--teal .block-type--logo_grid div.logo-link-border{border:0.0625rem solid var(--dp-c-radio-fill)}.background--teal .block-type--logo_grid a:active,.background--teal .block-type--logo_grid a:focus,.background--teal .block-type--logo_grid a:hover{background-color:var(--dp-c-gray-light-2);border:0.25rem solid var(--dp-c-blue-primary)}.background--blue .block-type--logo_grid div.logo{background-color:var(--dp-c-white)}.background--blue .block-type--logo_grid a,.background--blue .block-type--logo_grid div.logo-link-border{border:0.0625rem solid var(--dp-c-radio-fill)}.background--blue .block-type--logo_grid a:active,.background--blue .block-type--logo_grid a:focus,.background--blue .block-type--logo_grid a:hover{background-color:var(--dp-c-gray-1);border:0.25rem solid var(--dp-c-gray-purple)}.background--black .block-type--logo_grid div.logo{background-color:var(--dp-c-white)}.background--black .block-type--logo_grid a,.background--black .block-type--logo_grid div.logo-link-border{border:0.0625rem solid var(--dp-c-gray-1)}.background--black .block-type--logo_grid a:active,.background--black .block-type--logo_grid a:focus,.background--black .block-type--logo_grid a:hover{background-color:var(--dp-c-gray-1);border:0.25rem solid var(--dp-c-white)}.background--blue-gradient .block-type--logo_grid div.logo{background-color:var(--dp-c-black)}.background--blue-gradient .block-type--logo_grid a,.background--blue-gradient .block-type--logo_grid div.logo-link-border{border:0.0625rem solid var(--dp-c-black)}.background--blue-gradient .block-type--logo_grid a:active,.background--blue-gradient .block-type--logo_grid a:focus,.background--blue-gradient .block-type--logo_grid a:hover{background-color:var(--dp-c-gray-light-2);border:0.25rem solid var(--dp-c-blue-primary)}.block-type--logo_grid{padding-top:3.3125rem;padding-bottom:3.3125rem}.block-type--logo_grid .field-name--field_content_paragraph{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:1rem}.block-type--logo_grid .field-item{width:100%}.block-type--logo_grid a,.block-type--logo_grid div.logo-link-border{display:inline-block;width:100%;height:100%;padding:2rem}.block-type--logo_grid a:active,.block-type--logo_grid a:focus,.block-type--logo_grid a:hover{padding:calc(2rem - 0.1875rem)}.block-type--logo_grid div.logo:before{padding-bottom:calc((100% - 2rem) / 1.31);content:"";display:inline-block;width:0.0625rem;height:0}.block-type--logo_grid div.logo{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;width:100%;height:100%}.block-type--quote{font-family:var(--ff-sans);display:flex;flex-direction:column;align-items:flex-start;gap:0.25rem;margin-left:0.9375rem;line-height:var(--lh-130);font-weight:var(--fw-bold);font-size:var(--fs-18)}.block-type--quote .field-name--field_quote{font-weight:var(--fw-bold);position:relative;font-size:var(--fs-24);line-height:var(--lh-130)}.block-type--quote .field-name--field_quote:before{content:open-quote;position:absolute;left:-1.25rem;top:0.4375rem;font-size:var(--fs-36)}.block-type--quote .field-name--field_quote:after{position:relative;content:close-quote}.block-type--quote .bio-entry,.block-type--quote .manual-entry{margin-left:1.25rem}.block-type--quote .bio-name,.block-type--quote .field-name--field_quote_name{position:relative;padding-top:1.5rem;line-height:var(--lh-150)}.block-type--quote .bio-name:before,.block-type--quote .field-name--field_quote_name:before{content:"–";position:absolute;left:-1.125rem;font-weight:var(--fw-regular)}.block-type--quote .field-name--field_job_title,.block-type--quote .field-name--field_job_title_custom,.block-type--quote .field-name--field_quote_title{font-size:var(--fs-16);font-weight:var(--fw-regular);line-height:var(--lh-150)}.block-type--quote .field-name--field_job_title,.block-type--quote .field-name--field_job_title_custom{margin-bottom:1rem}.block-type--quote .field-name--field_quote_title{margin-bottom:0.75rem}.block-type--quote .field-name--field_head_shot,.block-type--quote .field-name--field_quote_photo{width:6.25rem;height:6.25rem}.block-type--quote .field-name--field_head_shot a.link--internal{background-position:unset}.block-type--quote .hide-name .bio-name,.block-type--quote .hide-photo .field-name--field_head_shot,.block-type--quote .hide-title .field-name--field_job_title,.block-type--quote .hide-title .field-name--field_job_title_custom,.block-type--quote .sideways-text-spacer{display:none}.background--black .block-type--quote,.background--blue .block-type--quote{color:var(--dp-c-white)}.background--blue-gradient .block-type--quote,.background--teal .block-type--quote,.background--white .block-type--quote{color:var(--dp-c-black)}.page-node-type--person .question{margin-top:3.125rem}.page-node-type--person .question h2{margin:0}.page-node-type--person .answer{font-size:var(--fs-18)}.page-node-type--person .field-name--field_title{font-weight:var(--fw-bold);font-size:var(--fs-24);line-height:var(--lh-100)}.page-node-type--person .field-name--field_questions_and_answers{clear:both;padding-top:0}.page-node-type--person .field-name--field_media_image{margin-bottom:2rem;padding-right:calc(25% + 0.25rem);float:left}.layout-builder-section.section-wrapper{width:100%;position:relative}.layout-builder-section.section-wrapper .background-color{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.layout-builder-section.section-wrapper .content-container{width:94vw}.layout-builder-section.section-wrapper.full_bleed .content-container,.layout-builder-section.section-wrapper.sticky .content-container{width:100vw;max-width:100vw;margin:0}.layout-builder-section.section-wrapper.sticky{transition:.5s ease-out;position:sticky;z-index:20;top:var(--jump-links-top-offset,var(--drupal-displace-offset-top))}.layout-builder-section.section-wrapper .region-wrapper{position:relative}.layout-builder-section.section-wrapper .section-number.mobile-visibility--hide,.layout-builder-section.section-wrapper .vertical-heading.mobile-visibility--hide{visibility:hidden;height:0}.layout-builder-section.section-wrapper .section-number,.layout-builder-section.section-wrapper .vertical-heading{font-weight:var(--fw-bold);font-size:var(--headline-6xl);line-height:var(--headline-6xl);word-wrap:break-word}.layout-builder-section.section-wrapper .content-container{width:calc(100% - 4rem);max-width:93.75rem;margin:0 auto}.layout-builder-section.section-wrapper.background--blue{color:var(--dp-c-white)}.layout-builder-section.section-wrapper.background--blue .background-color{background-color:var(--dp-c-blue-primary);margin-bottom:-0.0625rem;padding-bottom:0.0625rem}.layout-builder-section.section-wrapper.background--blue .layout-builder__add-block a{background-color:var(--dp-c-white)!important}.layout-builder-section.section-wrapper.background--blue .layout-builder__add-block a:active,.layout-builder-section.section-wrapper.background--blue .layout-builder__add-block a:hover{background-color:inherit!important}.layout-builder-section.section-wrapper.background--blue .section-number,.layout-builder-section.section-wrapper.background--blue .vertical-heading{color:#fff!important}.layout-builder-section.section-wrapper.background--blue .layout-builder-block{background:transparent!important}.layout-builder-section.section-wrapper.background--blue .blueH1,.layout-builder-section.section-wrapper.background--blue .blueH2,.layout-builder-section.section-wrapper.background--blue .blueH3,.layout-builder-section.section-wrapper.background--blue .blueH4,.layout-builder-section.section-wrapper.background--blue .blueH5,.layout-builder-section.section-wrapper.background--blue .blueH6,.layout-builder-section.section-wrapper.background--blue h1,.layout-builder-section.section-wrapper.background--blue h2,.layout-builder-section.section-wrapper.background--blue h3,.layout-builder-section.section-wrapper.background--blue h4,.layout-builder-section.section-wrapper.background--blue h5,.layout-builder-section.section-wrapper.background--blue h6{color:var(--dp-c-white)!important}.layout-builder-section.section-wrapper.background--blue .blockQuote{color:var(--dp-c-white)}.layout-builder-section.section-wrapper.background--blue .ckeditor--blue-primary-text,.layout-builder-section.section-wrapper.background--blue ul li:before{color:var(--dp-c-white)!important}.layout-builder-section.section-wrapper.background--blue .link--external:before,.layout-builder-section.section-wrapper.background--blue a:hover.link--external:before{background-image:url(/themes/custom/dpw_2020/dist/images/svg/icon-ext-link-white.svg)!important}.layout-builder-section.section-wrapper.background--blue a:focus:after,.layout-builder-section.section-wrapper.background--blue a:hover:after{color:var(--dp-c-white)}.layout-builder-section.section-wrapper.background--blue .btn{background-image:var(--dp-c-button-bg-white-cyan)}.layout-builder-section.section-wrapper.background--blue .btn:focus,.layout-builder-section.section-wrapper.background--blue .btn:focus-visible{outline:0.125rem solid var(--dp-c-white)}.layout-builder-section.section-wrapper.background--blue .btn.active,.layout-builder-section.section-wrapper.background--blue .btn.focus,.layout-builder-section.section-wrapper.background--blue .btn.hover,.layout-builder-section.section-wrapper.background--blue .btn:focus,.layout-builder-section.section-wrapper.background--blue .btn:hover,.layout-builder-section.section-wrapper.background--blue .btn:hover:after{color:var(--dp-c-black)}.layout-builder-section.section-wrapper.background--black{color:var(--dp-c-white)}.layout-builder-section.section-wrapper.background--black .background-color{background-color:var(--dp-c-black);margin-bottom:-0.0625rem;padding-bottom:0.0625rem}.layout-builder-section.section-wrapper.background--black .layout-builder__add-block a{background-color:var(--dp-c-white)!important}.layout-builder-section.section-wrapper.background--black .layout-builder__add-block a:active,.layout-builder-section.section-wrapper.background--black .layout-builder__add-block a:hover{background-color:inherit!important}.layout-builder-section.section-wrapper.background--black .section-number,.layout-builder-section.section-wrapper.background--black .vertical-heading{color:#fff!important}.layout-builder-section.section-wrapper.background--black .layout-builder-block{background:transparent!important}.layout-builder-section.section-wrapper.background--black .blueH1,.layout-builder-section.section-wrapper.background--black .blueH2,.layout-builder-section.section-wrapper.background--black .blueH3,.layout-builder-section.section-wrapper.background--black .blueH4,.layout-builder-section.section-wrapper.background--black .blueH5,.layout-builder-section.section-wrapper.background--black .blueH6,.layout-builder-section.section-wrapper.background--black h1,.layout-builder-section.section-wrapper.background--black h2,.layout-builder-section.section-wrapper.background--black h3,.layout-builder-section.section-wrapper.background--black h4,.layout-builder-section.section-wrapper.background--black h5,.layout-builder-section.section-wrapper.background--black h6{color:var(--dp-c-white)!important}.layout-builder-section.section-wrapper.background--black .blockQuote{color:var(--dp-c-white)}.layout-builder-section.section-wrapper.background--black .ckeditor--blue-primary-text{color:var(--dp-c-white)!important}.layout-builder-section.section-wrapper.background--black .date-eyebrow{color:var(--dp-c-white)}.layout-builder-section.section-wrapper.background--black ul li:before{color:var(--dp-c-white)!important}.layout-builder-section.section-wrapper.background--black .link--external:before,.layout-builder-section.section-wrapper.background--black .link--external:hover:before{background-image:url(/themes/custom/dpw_2020/dist/images/svg/icon-ext-link-white.svg)!important}.layout-builder-section.section-wrapper.background--black a:focus:after,.layout-builder-section.section-wrapper.background--black a:hover:after{color:var(--dp-c-white)}.layout-builder-section.section-wrapper.background--black .btn:focus,.layout-builder-section.section-wrapper.background--black .btn:focus-visible{outline:0.125rem solid var(--dp-c-white)}.layout-builder-section.section-wrapper.background--white{color:var(--dp-c-black)}.layout-builder-section.section-wrapper.background--white .background-color{background-color:var(--dp-c-white);margin-bottom:-0.0625rem;padding-bottom:0.0625rem}.layout-builder-section.section-wrapper.background--white .section-number{color:var(--dp-c-blue-primary)}.layout-builder-section.section-wrapper.background--teal{color:var(--dp-c-black)}.layout-builder-section.section-wrapper.background--teal .background-color{background-color:var(--dp-c-cyan);margin-bottom:-0.0625rem;padding-bottom:0.0625rem}.layout-builder-section.section-wrapper.background--teal .section-number,.layout-builder-section.section-wrapper.background--teal .vertical-heading{color:var(--dp-c-black)!important}.layout-builder-section.section-wrapper.background--teal .layout-builder-block{background:transparent!important}.layout-builder-section.section-wrapper.background--teal .blueH1,.layout-builder-section.section-wrapper.background--teal .blueH2,.layout-builder-section.section-wrapper.background--teal .blueH3,.layout-builder-section.section-wrapper.background--teal .blueH4,.layout-builder-section.section-wrapper.background--teal .blueH5,.layout-builder-section.section-wrapper.background--teal .blueH6,.layout-builder-section.section-wrapper.background--teal h1,.layout-builder-section.section-wrapper.background--teal h2,.layout-builder-section.section-wrapper.background--teal h3,.layout-builder-section.section-wrapper.background--teal h4,.layout-builder-section.section-wrapper.background--teal h5,.layout-builder-section.section-wrapper.background--teal h6{color:var(--dp-c-black)!important}.layout-builder-section.section-wrapper.background--teal .blockQuote{color:var(--dp-c-black)}.layout-builder-section.section-wrapper.background--teal ul li:before{color:var(--dp-c-black)!important}.layout-builder-section.section-wrapper.background--teal .link--external:before{background-image:url(/themes/custom/dpw_2020/dist/images/svg/icon-ext-link-black.svg)}.layout-builder-section.section-wrapper.background--teal .btn{background-image:linear-gradient(270deg,var(--dp-c-cyan),var(--dp-c-cyan) 33.333%,var(--dp-c-blue-primary) 0,var(--dp-c-blue-primary) 66.666%,var(--dp-c-blue-dk-2) 0)}.layout-builder-section.section-wrapper.background--blue-gradient{color:var(--dp-c-black)}.layout-builder-section.section-wrapper.background--blue-gradient .background-color{background-image:var(--dp-c-gradients-blue-color)}.layout-builder-section.section-wrapper.background--blue-gradient .section-number{color:var(--dp-c-blue-primary)}.layout-builder-section.section-wrapper.top-padding--small .background-color{padding-top:1em}.layout-builder-section.section-wrapper.top-padding--medium .background-color{padding-top:2em}.layout-builder-section.section-wrapper.top-padding--large .background-color{padding-top:4em}.layout-builder-section.section-wrapper.bottom-padding--small .background-color{padding-bottom:1em}.layout-builder-section.section-wrapper.bottom-padding--medium .background-color{padding-bottom:2em}.layout-builder-section.section-wrapper.bottom-padding--large .background-color{padding-bottom:4em}.layout-builder-section.section-wrapper .region-wrapper{margin:0 auto}.page-node-type--page .layout-builder-section.landingpage .block-type--basic .block-title{position:static;transform:none;margin:0 0 2rem;margin-bottom:2rem}.layout-builder-section.landingpage .block-type--basic .field-name--body :first-child{margin-top:0}a:not(.btn):not(.no-underline)[href^="phone:"],a:not(.btn):not(.no-underline)[href^="tel:"],a[href^="phone:"],a[href^="tel:"]{margin-top:0.25rem}.page-node-type--lawyer a:not(.btn):not(.no-underline)[href^="phone:"],.page-node-type--lawyer a:not(.btn):not(.no-underline)[href^="tel:"]{color:inherit}a:focus{outline:0.125rem solid inherit}.headline-xs{font-size:var(--headline-xs);line-height:var(--headline-xs)}.headline-sm{font-size:var(--headline-sm);line-height:var(--headline-sm)}.headline-md{font-size:var(--headline-md);line-height:var(--headline-md)}.headline-lg{font-size:var(--headline-lg);line-height:var(--headline-lg)}.headline-xl{font-size:var(--headline-xl);line-height:var(--headline-xl)}.headline-2xl{font-size:var(--headline-2xl);line-height:var(--headline-2xl)}.headline-3xl{font-size:var(--headline-3xl);line-height:var(--headline-3xl)}.headline-4xl{font-size:var(--headline-4xl);line-height:var(--headline-4xl)}.headline-5xl{font-size:var(--headline-5xl);line-height:var(--headline-5xl)}.headline-6xl{font-size:var(--headline-6xl);line-height:var(--headline-6xl)}p.body-xs{font-size:var(--body-xs);line-height:calc(var(--body-xs) * 1.5);padding-bottom:calc(var(--body-xs) * .5);margin-bottom:0}p.body-sm{font-size:var(--body-s);line-height:calc(var(--body-s) * 1.5);padding-bottom:calc(var(--body-sm) * .5);margin-bottom:0}p.body-md{font-size:var(--body-md);line-height:calc(var(--body-md) * 1.5);padding-bottom:calc(var(--body-md) * .5);margin-bottom:0}p.body-lg{font-size:var(--body-lg);line-height:calc(var(--body-lg) * 1.5);padding-bottom:calc(var(--body-lg) * .5);margin-bottom:0}hr{border-top:0.0625rem solid var(--dp-c-black)!important;margin:1.25rem 0}.landingpage.section-wrapper .block-inline-block-basic .text-formatted.field-name--body h1,.landingpage.section-wrapper .block-inline-block-basic .text-formatted.field-name--body h2,.landingpage.section-wrapper .block-inline-block-basic .text-formatted.field-name--body h3,.landingpage.section-wrapper .block-inline-block-basic .text-formatted.field-name--body h4,.landingpage.section-wrapper .block-inline-block-basic .text-formatted.field-name--body h5,.landingpage.section-wrapper .block-inline-block-basic .text-formatted.field-name--body h6{color:var(--dp-c-black)}.landingpage.section-wrapper .block-inline-block-basic .text-formatted.field-name--body ul{margin-left:2rem}.landingpage.section-wrapper .block-inline-block-basic .text-formatted.field-name--body .headline-xs{margin-bottom:0;padding-bottom:calc(var(--headline-xs) * .125)}.landingpage.section-wrapper .block-inline-block-basic .text-formatted.field-name--body .headline-sm{margin-bottom:0;padding-bottom:calc(var(--headline-sm) * .125)}.landingpage.section-wrapper .block-inline-block-basic .text-formatted.field-name--body .headline-md{margin-bottom:0;padding-bottom:calc(var(--headline-md) * .125)}.landingpage.section-wrapper .block-inline-block-basic .text-formatted.field-name--body .headline-lg{margin-bottom:0;padding-bottom:calc(var(--headline-lg) * .125)}.landingpage.section-wrapper .block-inline-block-basic .text-formatted.field-name--body .headline-xl{margin-bottom:0;padding-bottom:calc(var(--headline-xl) * .125)}.landingpage.section-wrapper .block-inline-block-basic .text-formatted.field-name--body .headline-2xl{margin-bottom:0;padding-bottom:calc(var(--headline-2xl) * .125)}.landingpage.section-wrapper .block-inline-block-basic .text-formatted.field-name--body .headline-3xl{margin-bottom:0;padding-bottom:calc(var(--headline-3xl) * .125)}.landingpage.section-wrapper .block-inline-block-basic .text-formatted.field-name--body .headline-4xl{margin-bottom:0;padding-bottom:calc(var(--headline-4xl) * .125)}.landingpage.section-wrapper .block-inline-block-basic .text-formatted.field-name--body .headline-5xl{margin-bottom:0;padding-bottom:calc(var(--headline-5xl) * .125)}.landingpage.section-wrapper .block-inline-block-basic .text-formatted.field-name--body .headline-6xl{margin-bottom:0;padding-bottom:calc(var(--headline-6xl) * .125)}.section-wrapper.threecol .flex-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem}.section-wrapper.threecol .flex-wrapper>.layout__region{flex:0 1 100%}.section-wrapper.twocol .flex-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem}.section-wrapper.twocol .flex-wrapper .layout__region{flex:0 1 100%;width:100%}@media (min-width:17.5rem){.alumni-page .alumni--hero h1,.alumni-page .alumni--hero h2{padding-right:0}.node-type-article-mode-full .article--title{max-width:100%}.node-type-article-mode-full .sidebar{width:100%}.page--article-node .sideways-headline.sideways-headline--responsive.animate-show{display:none}.careers-overview-intro{padding-right:0}.careers-overview-intro .columns--wrapper.column-50-50>.field-name--body{max-width:none}.page-node-type--job_post .field-name--title,[class^=field-name--field_job_post_]{row-gap:0;flex-direction:column}.page-node-type--job_post .field-name--title .field-label,[class^=field-name--field_job_post_] .field-label{width:98%}.page-node-type--job_post .field-name--title .field-items .field-item,[class^=field-name--field_job_post_] .field-items .field-item{margin:0.625rem 0.3125rem}.page-node-type--job_post .field-name--title .field-item,[class^=field-name--field_job_post_] .field-item{width:98%}.page-node-type--lawyer .lawyer--name.desktop{display:none}.lawyer--languages.desktop{display:none}.viewmode--corporate_team .block-dpw-2020-page-title,.viewmode--litigation_team .block-dpw-2020-page-title,.viewmode--pir_team .block-dpw-2020-page-title{max-width:none}.page--pir-node .field-name--type.field-item.animate-show{display:none}.view-post-landing-page h1{padding-right:0}.block-dpw-2020-content .field-name--field_page_headline{display:none}.view-post-landing-page .view-filters,.view-post-landing-page .view-header{margin-right:0}.page-node-type--quick_link_collection .block-field--field_snippet,.page-node-type--resource .block-field--field_snippet{margin-right:0}.page-node-type--quick_link_collection .block-field-block-node-resource-field-summary,.page-node-type--resource .block-field-block-node-resource-field-summary{margin-right:0}.page-node-type--resource .field-name--type.field-item.animate-show{display:none}.page-node-type--area_of_focus .field-name--type.field-item.animate-show{display:none}.page-node-type--area_of_focus .block-field-block-node-area-of-focus-field-snippet{padding-right:0}.page-node-type--area_of_focus .block-field-block-node-area-of-focus-field-summary .sideways-text-spacer{width:0}h1 a:after{font-size:var(--fs-34)}.sitewide-alert h2 a:after{font-size:var(--fs-20)}.sitewide-alert h3 a:after{font-size:var(--fs-14);padding-top:0.625rem}}@media (min-width:22.5rem){.disclaimer-notices .layout--twocol-section.layout--twocol-section--25-75{flex-flow:column}.node-mode-lawyer_experience .block-lawyer-bio-nav,.node-mode-lawyer_insights .block-lawyer-bio-nav,.node-mode-lawyer_news .block-lawyer-bio-nav,.page-node-type--lawyer .block-lawyer-bio-nav{margin-bottom:2.5rem}.field-name--field_recent_updates{display:flex;flex-wrap:wrap;justify-content:space-between}.node-mode-recent_update{flex:0 0 calc(((100% - ((4 - 1) * 1rem)) / 4 * 4) + 3rem);width:calc(((100% - ((4 - 1) * 1rem)) / 4 * 4) + 3rem);max-width:calc(((100% - ((4 - 1) * 1rem)) / 4 * 4) + 3rem)}.node-mode-recent_update h3{font-size:1.5rem;line-height:1.334}}@media (min-width:23.4375rem){.careers-overview .careers-overview-apply .field-name--body p:first-of-type{max-width:16.375rem}.content-card .field-name--field_card_image{display:block}.content-card--text_card .field-name--field_media_image{display:block}}@media (min-width:26.5625rem){.careers-admin-jobs{padding:3.75rem 1.25rem 1.875rem;margin:-3.75rem -1.25rem 5rem}.careers-overview .careers-overview-apply .field-name--body p:first-of-type{max-width:18.75rem}.sitewide-alert h3 a:after{padding-top:0.375rem;font-size:var(--fs-20)}.sitewide-alert h4 a:after{font-size:var(--fs-14)}.sitewide-alert h5 a:after{font-size:var(--fs-14)}.sitewide-alert h6 a:after{font-size:var(--fs-14)}.search-overlay .search-form{width:80%}}@media (min-width:31.25rem){.careers-overview .careers-overview-apply .field-name--body p:first-of-type{max-width:23.75rem}}@media (min-width:37.5rem){.careers-overview .careers-overview-apply .field-name--body p:first-of-type{max-width:28.125rem}}@media (min-width:40rem){.careers-admin-jobs{padding:3.75rem 0 1.875rem 1.875rem;margin:-3.75rem 0 6.875rem -1.875rem}.careers-overview-intro .columns--wrapper.column-50-50>.field-name--body{max-width:none}.careers-overview-apply .field-name--body a{width:auto}.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body>div.intro--txt{padding-bottom:2.5rem}.about-us--beyond>div,.about-us--culture>div,.about-us--culture>div:first-of-type,.about-us--global-styling:not(.about-us-intro):not(.about-us--culture)>div:first-of-type,.about-us--individuals>div,.block-type--horizontal_carousel>div,.block-type--stacked_carousel>div,.page--about-us .node__content>.layout:first-of-type>div,.region-header .menu-list--main,.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body>div,body:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .container{width:calc(100% - 3rem);max-width:38rem}ul.menu-list--footer{flex-wrap:nowrap;columns:unset;margin-bottom:0;justify-content:flex-start}.menu-list--footer .menu-item--expanded:nth-child(2),.menu-list--footer .menu-item--expanded:nth-child(4){margin-left:var(--gutter)}.menu-list--footer .menu-item--expanded{flex:none}.menu-list--footer .menu-item--expanded:nth-child(2){margin-left:var(--gutter);margin-bottom:2.5rem}.menu-list--footer .menu-item--expanded:nth-child(3){margin-left:var(--gutter);max-width:none}.menu-list--footer .menu-item--expanded:nth-child(4){max-width:12rem}.page-header+*{padding-top:7.25rem}.page-node-type--lawyer:before{background-size:auto;background:linear-gradient(176deg,#1806ff 76%,#4760ff 81%,#b2dafe 88%,#fff 95%)}.node-type-practice-mode-full .field-name--field_lawyers,.node-type-region-mode-full .field-name--field_lawyers,.page--pir-node .field-name--field_lawyers,.view-id-lawyers_by_practice .view-content,.view-lawyers-by-industry .views-infinite-scroll-content-wrapper,.view-lawyers-by-practice .views-infinite-scroll-content-wrapper,.view-lawyers-by-region .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.node-type-practice-mode-full .field-name--field_lawyers>.field-item,.node-type-region-mode-full .field-name--field_lawyers>.field-item,.page--pir-node .field-name--field_lawyers>.field-item,.view-id-lawyers_by_practice .views-row,.view-lawyers-by-industry .views-row,.view-lawyers-by-practice .views-row,.view-lawyers-by-region .views-row{width:50%}.view-post-landing-page h1{padding-right:0}.page-node-type--resource .block-field--field_featured_insights .field-items{display:flex;justify-content:space-between;flex-wrap:wrap}.block-field-block-node-resource-field-capabilities h2{margin-bottom:1.5rem}.block-field-block-node-resource-field-capabilities ul{columns:2}.page-node-type--resource .field-name--field_lawyers .field-items{display:flex;flex-wrap:wrap;justify-content:space-between}.page-node-type--resource .field-name--field_lawyers>.field-items>.field-item{width:48%}.page-node-type--resource .field-name--field_lawyers>.field-items>.field-item img{display:block}.page-node-type--resource .block-field-block-node-resource-field-lawyers .field-name--field_head_shot{display:block;width:auto;height:auto;margin-bottom:0.5rem}.page-node-type--resource .field-name--field_featured_updates{display:flex;justify-content:space-between;flex-wrap:wrap}.better-carrot{margin-right:0.27813rem}.content-card .field-name--field_card_image{display:block}.field-label--field_notable_matters{margin-bottom:1rem}.block--recent-updates__title{margin-bottom:1rem}.node-mode-recent_update{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);padding-top:calc(45.5% - .6825rem)}@supports (padding-top:min(91.9%,376px)){.node-mode-recent_update{padding-top:min(calc(45.5% - .6825rem),23.5rem)}}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards article{min-height:18.75rem}.node-type-resource-mode-promo.node-mode-promo .node__content{flex-flow:row nowrap;justify-content:space-between}.node-type-resource-mode-promo img{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);margin-bottom:0;height:12.1875rem}.node-type-resource-mode-promo .resource--promo-meta-data{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem)}.layout-builder-section.section-wrapper.previous-sibling-has-same-color .section-number,.layout-builder-section.section-wrapper.previous-sibling-has-same-color .vertical-heading{visibility:hidden;height:0}}@media (min-width:48rem){.search-overlay .search-input,input[type=password],input[type=search],input[type=text]:not(.form-element):not(.ck-input-text):not(.facet-search):not(.dp-autocomplete-filter),textarea{font-size:2rem;line-height:1.25}.table-wrapper{overflow-x:unset}.field-name--body:has(table){overflow-x:unset}.has-sideways-headline--main-block .region-content--inner>.block-page-title-block .page-title,.has-sideways-headline .block-field-block-node-area-of-focus-type .field-name--type,.has-sideways-headline .block-field-block-node-industry-type .field-name--type,.has-sideways-headline .block-field-block-node-practice-type .field-name--type,.has-sideways-headline .block-field-block-node-region-type .field-name--type,.has-sideways-headline .block-field-block-node-resource-type .field-name--type,.has-sideways-headline .field-name--field_page_headline,.page-node-type--resource__insight--title,.sideways-headline--responsive{left:0;right:auto;transform:rotate(-90deg) translateX(-100%);transform-origin:0 0}.about-us--culture>div:first-of-type,.about-us--global-styling:not(.about-us-intro):not(.about-us--culture){padding:7.5rem 1.75rem}.page--about-us .media--view-mode-content-width-900-x-450{margin-top:5rem;padding:0 1.5rem}.page--about-us .node__content>.layout:first-of-type{background-position:50%;background-size:cover}.page--about-us .about-us--node-body-field .field-name--body{width:66.7vw;max-width:76rem;padding:0}.about-us--worldwide{padding:5rem 1.5rem}.alumni-page.add-image:before{height:82.5rem;height:calc(var(--gradient-height-alumni) + 70vw)}.alumni-page .alumni--hero{margin-left:var(--gutter-2col);margin-right:var(--gutter-1col)}.alumni-page .alumni--hero h1,.alumni-page .alumni--hero h2{padding-right:0}.alumni-page .alumni--block.alumni--hero{margin-left:var(--gutter-2col);margin-right:var(--gutter-1col)}.alumni-page .alumni--block:not(.alumni--network):not(.alumni--revisited):not(.alumni--team):not(.alumni--hero){margin-left:var(--gutter-1col);margin-right:var(--gutter-1col)}.alumni-page .alumni--block.alumni--network div.columns--wrapper,.alumni-page .alumni--block.alumni--revisited div.columns--wrapper{margin-left:var(--gutter-1col);margin-right:var(--gutter-1col)}.alumni-page:not(.path-layout-builder-edit) .alumni--hero{margin-left:var(--gutter-2col);margin-right:var(--gutter-1col)}.alumni-page:not(.path-layout-builder-edit) .alumni--hero{min-height:18.75rem}.alumni-page .alumni--hero .stats-container .stat{font-size:3.5rem;line-height:1.143}.alumni-page .alumni--hero .stats-container .stat-subtext{font-size:1.25rem;line-height:1.4}.alumni-page .alumni--network .field-name--field_column_2 a.arrow-link{margin-left:-2em}.alumni-page .block-type--horizontal_text_cards.alumni--team{margin-left:var(--gutter-1col);margin-right:var(--gutter-1col)}.alumni-page .page-main:after{height:32.5rem}.node-type-article-mode-full .article--title{flex:0 0 calc(((100% - ((10 - 1) * 1.5rem)) / 10 * 8) + 10.5rem);width:calc(((100% - ((10 - 1) * 1.5rem)) / 10 * 8) + 10.5rem);max-width:calc(((100% - ((10 - 1) * 1.5rem)) / 10 * 8) + 10.5rem);font-size:2.5rem;line-height:1.2}.node-type-article-mode-full .article--header{margin-bottom:2.1875rem}.node-type-article-mode-full .two-column-content{flex-wrap:nowrap}.node-type-article-mode-full .main-content{flex:1 0 auto;order:1;width:69%}.node-type-article-mode-full .sidebar{flex:0 0 calc(((100% - ((10 - 1) * 1.5rem)) / 10 * 3) + 3rem);width:calc(((100% - ((10 - 1) * 1.5rem)) / 10 * 3) + 3rem);max-width:calc(((100% - ((10 - 1) * 1.5rem)) / 10 * 3) + 3rem);margin-top:0;margin-left:var(--gutter);order:2;padding:0 0.9375rem}.node-type-article-mode-full .main-content h2{font-size:1.25rem;line-height:1.6}.node-type-article-mode-full .main-content h3{font-size:1.125rem;line-height:1.778}.node-type-article-mode-full .main-content h4{font-size:1rem;line-height:2}.node-type-article-mode-full .table-wrapper{overflow-x:hidden}.node-type-article-mode-full .table-wrapper .icon{display:none}.node-type-article-mode-full .table-wrapper.blueTitle .icon{display:block}.node-type-article-mode-full .table-wrapper.blueTitle .icon.hidden{display:none}.node-type-article-mode-full .related-capabilities:not(.mobile),.node-type-article-mode-full .related-lawyers:not(.mobile){display:block}.node-type-article-mode-full .related-capabilities.mobile,.node-type-article-mode-full .related-lawyers.mobile{display:none}.node-type-article-mode-full .main-content .related-materials h2,.node-type-article-mode-full .related-capabilities h2,.node-type-article-mode-full .related-lawyers h2{font-size:1.125rem;line-height:1.445;margin-top:1.25rem;margin-bottom:0.625rem}body .node-type-article-mode-full .related-materials h2{margin-top:0}.media--view-mode-content-100-width,.media--view-mode-content-100-width .field-name--field_media_image img{height:27.5rem}.media--view-mode-content-100-width .field-name--field_media_image{position:absolute;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.media--view-mode-content-half-width-450-x-281{width:50%}.media--view-mode-content-half-width-450-x-281.align-left{padding-right:0.625rem}.media--view-mode-content-half-width-450-x-281.align-right{padding-left:0.625rem}.media--view-mode-inline-square,figure.caption.inline-square{flex:0 0 calc(((100% - ((7 - 1) * 1.5rem)) / 7 * 3) + 3rem);width:calc(((100% - ((7 - 1) * 1.5rem)) / 7 * 3) + 3rem);max-width:calc(((100% - ((7 - 1) * 1.5rem)) / 7 * 3) + 3rem)}.page--article-node .sideways-headline.sideways-headline--responsive.animate-show{display:block}.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body h2{font-size:1.25rem;line-height:1.6}.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body h3{font-size:1.125rem;line-height:1.778}.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body h4{font-size:1rem;line-height:2}.page-node-type--page.careers-headline:not(.front) .field-name--field_snippet{max-width:100%}.careers-overview-intro{padding-right:0}.careers-overview-apply{background-size:100% 100%}@supports (left:var(--gradient-offset-careers-apply)){.careers-overview-apply{background-size:100vw 100%}}.careers-overview-apply .vertical{right:calc(-21% - 2.5rem)}.careers-overview .careers-overview-apply h2{max-width:none}.careers-overview .careers-overview-apply .field-name--body p:first-of-type{max-width:none}.careers-overview-apply .field-name--field_column_2 a{margin-bottom:2rem}.gradient-animation-hero.mobile-image{background:url(/themes/custom/dpw_2020/dist/images/svg/mobile-gradient-summer-programs-lg-2.svg);background-size:cover;background-repeat:no-repeat;background-position:0 0;height:100vh}.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body{height:100vh;padding-top:8rem}.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body>div.intro--txt{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);padding-bottom:2.5rem}.shift-color .careers-summer-intro .summer-intro--content{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);margin:3.125rem 0 0 14.5vw;padding-left:6.875rem}.shift-color .careers-summer-intro .summer-intro--content .summer-intro--sideways{font-size:var(--fs-80)}.shift-color .careers-summer-apply .field-name--body,.shift-color .careers-summer-build .columns--wrapper,.shift-color .careers-summer-challenging .columns--wrapper,.shift-color .careers-summer-culture .columns--wrapper,.shift-color .careers-summer-global .columns--wrapper,.shift-color .careers-summer-unique-2 .field-name--body{padding:0 7.5rem}.shift-color .careers-summer-block.careers-summer-culture h2{margin:0 0 2.5rem}.shift-color .careers-summer-apply h2{font-size:6rem;line-height:1}.page-node-type--page:not(.front).contact .field-name--field_snippet{font-size:1.25rem;line-height:1.4;margin-bottom:0;max-width:none}.about-us--beyond>div,.about-us--culture>div,.about-us--culture>div:first-of-type,.about-us--global-styling:not(.about-us-intro):not(.about-us--culture)>div:first-of-type,.about-us--individuals>div,.block-type--horizontal_carousel>div,.block-type--stacked_carousel>div,.page--about-us .node__content>.layout:first-of-type>div,.region-header .menu-list--main,.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body>div,body:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .container{width:calc(100% - 3rem);max-width:none}body.js-off-canvas-dialog-open .container,body[data-meta-sidebar=open] .container{width:calc(100% - 3rem);max-width:calc(38rem + var(--drupal-displace-offset-right))}.disclaimer-notices .block-page-title-block{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);margin:0 auto}.disclaimer-notices .layout--twocol-section.layout--twocol-section--25-75{flex-flow:row wrap}.disclaimer-notices .layout--twocol-section.layout--twocol-section--25-75>.layout__region--second{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem)}.disclaimer-notices .layout--twocol-section.layout--twocol-section--25-75>.layout__region--first{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 3) + 3rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 3) + 3rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 3) + 3rem);display:block;margin-right:var(--gutter);padding-right:var(--gutter)}.region-header .menu--main .mobile-menu-title{display:block;font-size:var(--fs-120)!important;top:4.125rem;left:0.125rem}.region-header .menu-list--main{width:64%;margin-left:13%;margin-top:0.375rem;padding:4rem 0 6.25rem 4.5rem}.mobile-scroll--container{overflow-y:inherit;display:inherit}.page-header{height:3rem}.history--page:not(.path-layout-builder-edit) .layout--twocol-section .layout__region--first{margin-top:0;z-index:var(--z-index-default)}.history--page:not(.path-layout-builder-edit) .layout__region--first.js-is-sticky{width:auto;padding:0;top:23%;background:transparent}.history--page:not(.path-layout-builder-edit) .layout--twocol-section .layout__region--second{padding-left:3rem}.history--page .timeline-navigation{position:relative;top:auto;width:8.4375rem;max-height:none;margin-top:0;padding-top:0;overflow:visible;visibility:visible;background:transparent;border-radius:0}.history--page .timeline-navigation li{font-size:0.875rem;line-height:1.572;padding:0 0 0 1.25rem;font-weight:var(--fw-bold)}.history--page .timeline-navigation li:first-of-type{padding:0}.history--page .timeline-navigation li:last-of-type{padding:0;margin-left:-0.625rem}.history--page .page .timeline-navigation li a{color:var(--dp-c-gray-slate);background-image:none}.history--page .page .timeline-navigation li a:hover{background-image:none}.history--page .timeline-navigation li:after{content:"";display:block;position:absolute;right:0;width:1.625rem;height:0.125rem;margin-left:1.375rem;background:var(--dp-c-blue-robin)}.history--page .timeline-navigation li.js-is-active,.history--page .timeline-navigation li.js-is-active a{color:var(--dp-c-white)}.history--page .timeline-navigation li.js-is-active:after{content:"";display:block;position:absolute;right:0;width:2rem;height:0.25rem;margin-left:1rem;background:var(--dp-c-white)}.history--page .timeline-navigation li a:hover{color:var(--dp-c-white);background-image:none}.history--page .timeline-navigation .notch:after,.history--page .timeline-navigation .notch:before{display:block}.history--page .timeline-navigation .notch i{display:block;top:2.875rem}.history--page .layout--twocol-section .layout__region--second .block-title{margin-bottom:2.5rem}.history--page .timeline--trigger{display:none}.page-node-type--job_post .field-name--title,[class^=field-name--field_job_post_]{row-gap:1.875rem;flex-direction:inherit}.page-node-type--job_post .field-name--title .field-label,[class^=field-name--field_job_post_] .field-label{width:30%}.page-node-type--job_post .field-name--title .field-items .field-item,[class^=field-name--field_job_post_] .field-items .field-item{margin:0.625rem 0.125rem}.page-node-type--job_post .field-name--title .field-item,[class^=field-name--field_job_post_] .field-item{width:70%}.page-node-type--lawyer:before{background:linear-gradient(176deg,#1806ff 70%,#4760ff 76%,#b2dafe 83%,#fff 91%)}.page-node-type--lawyer .sideways-headline{display:block}.page-node-type--lawyer .node__content .sideways-headline{display:none}.page-node-type--lawyer .lawyer--name.mobile{display:none}.page-node-type--lawyer .lawyer--name.desktop{display:block}.page-node-type--lawyer .lawyer--top{display:flex;margin:0 0 12.5rem}.page-node-type--lawyer .lawyer--top .lawyer--headshot{width:13.625rem;height:13.625rem;margin-right:3.75rem;margin-bottom:0;flex-shrink:0;padding-right:0}.lawyer--languages.mobile{display:none}.lawyer--languages.desktop{display:block}.page-node-type--lawyer .lawyer--intro{display:grid;grid-template-columns:68% 32%}.page-node-type--lawyer .lawyer--intro{margin-bottom:3.5rem}.page-node-type--lawyer .lawyer--sidebar{margin-left:3.4375rem;margin-top:0}.page-node-type--lawyer .lawyer--sidebar .lawyer--sidebar-capabilities{margin:0 0 2rem}.page-node-type--lawyer .lawyer--sidebar .lawyer--sidebar-capabilities__desktop,.page-node-type--lawyer .lawyer--sidebar .lawyer--sidebar-languages__desktop{display:block}.page-node-type--lawyer .lawyer--sidebar .lawyer--sidebar-capabilities .accordion__row,.page-node-type--lawyer .lawyer--sidebar .lawyer--sidebar-languages .accordion__row{display:none}.page-node-type--lawyer .field-name--field_experience_highlights>.field-item{padding:1.75rem 0 2.125rem}.page-node-type--lawyer .lawyer--education-clerkships{display:flex;flex-flow:row wrap}.page-node-type--lawyer .lawyer--education-clerkships>div{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);margin-bottom:3rem;padding:2.5rem 0 0}.page-node-type--lawyer .lawyer--credentials .sideways-headline--small{display:block}.page-node-type--lawyer .lawyer--education-clerkships-single .lawyer--work-experience,.page-node-type--lawyer .lawyer--education-clerkships .lawyer--work-experience{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem)}.page-node-type--lawyer .lawyer--credentials .lawyer--work-experience.no-clerkships{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem)}.page-node-type--lawyer .lawyer--experience-highlights .view-all-experience{margin:0 0 2rem}input.facet-search{font-size:1rem;line-height:1.25}.careers-headline .region-content--inner.region-content--inner,.careers-non-sideways .region-content--inner.region-content--inner,.careers-sm .region-content--inner.region-content--inner,.contact .region-content--inner.region-content--inner,.content-8col .region-content--inner.region-content--inner,.history--page .region-content--inner.region-content--inner,.page--pir-node.viewmode--full .region-content--inner.region-content--inner,.page-node-type--area_of_focus.viewmode--full .region-content--inner.region-content--inner,.page-node-type--lawyer .region-content--inner.region-content--inner,.page-node-type--quick_link_collection .region-content--inner.region-content--inner,.page-node-type--resource .region-content--inner.region-content--inner,.page-not-found .region-content--inner.region-content--inner,.viewmode--corporate_experience .region-content--inner.region-content--inner,.viewmode--corporate_insights .region-content--inner.region-content--inner,.viewmode--pir_experience .region-content--inner.region-content--inner,.viewmode--pir_insights .region-content--inner.region-content--inner{margin-left:var(--gutter-2col);margin-right:var(--gutter-2col)}.careers-overview .region-content--inner.region-content--inner,.content-9col .region-content--inner.region-content--inner,.viewmode--corporate_team .region-content--inner.region-content--inner,.viewmode--litigation_team .region-content--inner.region-content--inner,.viewmode--pir_team .region-content--inner.region-content--inner{margin-left:var(--gutter-2col);margin-right:var(--gutter-1col)}.page-node-type--page:not(.front).page-not-found .field-name--field_snippet{max-width:none}.page--pir-node .block-dpw-capabilities{margin-bottom:0}.page--pir-node .ajax-progress{left:50%;right:0;top:50%;transform:translateY(-50%)}.page--pir-node .field-name--type.field-item.animate-show{display:block}.block-dpw-2020-content .field-name--field_page_headline{display:block}.page-node-type--lawyer .node-mode-lawyer_experience .lawyer--top,.page-node-type--lawyer .node-mode-lawyer_insights .lawyer--top,.page-node-type--lawyer .node-mode-lawyer_news .lawyer--top{margin:0 0 6.25rem}.page-node-type--lawyer .lawyer--top{margin:0 0 12.5rem}.node-mode-lawyer_experience .block-lawyer-bio-nav,.node-mode-lawyer_insights .block-lawyer-bio-nav,.node-mode-lawyer_news .block-lawyer-bio-nav,.page-node-type--lawyer .block-lawyer-bio-nav{margin-bottom:0}.view-post-landing-page .view-filters,.view-post-landing-page .view-header{margin-right:0}.view-experience-by-a-lawyer .view-filters input[type=text],.view-insights-for-a-lawyer .view-filters input[type=text],.view-news-by-a-lawyer .view-filters input[type=text],.view-post-landing-page .view-filters input[type=text]{font-size:1rem;line-height:2.5}.view-post-landing-page .attachment-before .view-content{padding:2rem;margin:0 -2rem 2rem}.block--probono-partners.block-inline-block-horizontal-text-cards .field-name--field_card_content>.field-item{max-width:14.0625rem}.block--probono-partners.block-inline-block-horizontal-text-cards .field-name--field_card_content>.field-item:nth-of-type(2n){margin-right:0}body.page-node-type--pro_bono .node__content>.landingpage.twocol .layout__region--second{order:2}body.page-node-type--pro_bono .node__content>.landingpage.twocol .layout__region--first{order:1}body.page-node-type--pro_bono .node__content>.landingpage.twocol~.landingpage.twocol .layout__region{order:unset}body.page-node-type--pro_bono .landingpage .content-container{max-width:93.75rem}body.page-node-type--pro_bono .breadcrumb{margin-bottom:2rem}margin-top:0;body.page-node-type--pro_bono .block-pro-bono-sidebar-block h2{font-size:1.5rem;line-height:1;margin-top:0;margin-bottom:0.625rem}body.page-node-type--pro_bono .areas-of-work:not(.mobile),body.page-node-type--pro_bono .related-lawyers:not(.mobile){display:block}body.page-node-type--pro_bono .areas-of-work.mobile,body.page-node-type--pro_bono .related-lawyers.mobile{display:none}.node-mode-related_stories_card .title{font-size:var(--fs-28)}.node-mode-card_with_image h3.title{font-size:var(--fs-28)}.page-node-type--quick_link_collection .quick-collection--snippet{padding-right:0}.page-node-type--quick_link_collection .field-name--field_insights_list .field-item:not(.field-name--field_article_date):first-child,.page-node-type--quick_link_collection .field-name--field_insights_list .field-item:not(.field-name--field_article_date):nth-child(2){margin-right:0}.page-node-type--quick_link_collection .block-field--field_snippet,.page-node-type--resource .block-field--field_snippet{margin-right:0}.page-node-type--quick_link_collection .block-field-block-node-resource-field-summary,.page-node-type--resource .block-field-block-node-resource-field-summary{margin-right:0}.page-node-type--resource .block-views-block-resource-featured-news-block-1 .article--teaser .field-item{font-size:1rem;line-height:1.5;display:block;color:var(--dp-c-gray-1)}.page-node-type--resource__insight .view--insights-by-resource-and-industry .views-row:first-child,.page-node-type--resource__insight .view--insights-by-resource-and-industry .views-row:nth-child(2),.page-node-type--resource__insight .view--insights-by-resource-and-industry .views-row:nth-child(3){margin-right:0}.page-node-type--resource .field-name--type.field-item.animate-show{display:block}.has-sideways-headline:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open):not(.page--about-us):not(.alumni-page):not(.page-node-type--lawyer) .region-content--inner{margin-left:var(--gutter-2col)}.has-sideways-headline--main-block .region-content--inner>.block-page-title-block.contextual-region .page-title,.has-sideways-headline .contextual-region .block-field-block-node-area-of-focus-type .field-name--type,.has-sideways-headline .contextual-region .block-field-block-node-industry-type .field-name--type,.has-sideways-headline .contextual-region .block-field-block-node-practice-type .field-name--type,.has-sideways-headline .contextual-region .block-field-block-node-region-type .field-name--type,.has-sideways-headline .contextual-region .block-field-block-node-resource-type .field-name--type,.has-sideways-headline:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .contextual-region .field-name--field_page_headline{left:calc(((100% - 16.5rem) / 6 + 3rem) * -1)}body.js-off-canvas-dialog-open.has-sideways-headline .contextual-region .field-name--field_page_headline{left:calc((((100% - 16.5rem) / 6 + 3rem) * -1) - (var(--drupal-displace-offset-right) / 2))}body[data-meta-sidebar=open].has-sideways-headline .contextual-region .field-name--field_page_headline{left:calc((((100% - 16.5rem) / 6 + 3rem) * -1) - (var(--gin-sidebar-width) / 2))}.sideways-text-spacer{display:none}.search--wrapper--site{display:flex;padding-top:0}.search--wrapper--site .filters--wrapper{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 3) + 3rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 3) + 3rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 3) + 3rem);position:static;margin-right:3.125rem;background:transparent;border:0;border-radius:0;padding:0;max-height:none;overflow:visible;z-index:var(--z-index-layer-2)}.search--wrapper--site .filters--wrapper .filters--visible{padding:0}.search--wrapper--site .filters--wrapper h5{display:block;margin:0 0 0.75rem}.search--wrapper .filters--wrapper .filters-mobile{display:none}.search--wrapper .results--wrapper{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem)}.search-sort--wrapper__desktop{display:flex}.search-sort--wrapper__mobile{display:none}.block--about__cols{display:flex;justify-content:space-between}.block-about__col{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem)}.block-about__col+.block-about__col{margin-top:0}body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in) .animate-show.field-name--field_page_headline .line-outer{transform:none}.page-node-type--area_of_focus .field-name--type.field-item.animate-show{display:block}.mejs__controls .mejs__time{display:block}.capability-nav{position:relative;display:inline-flex;flex-direction:row;border:0.0625rem solid var(--dp-c-blue-primary);box-shadow:none;width:auto;height:auto;padding:0}.capability-nav a{border-right:0.0625rem solid var(--dp-c-blue-primary);border-bottom:0;font-weight:var(--fw-medium);padding:0.75rem 1.5rem;margin:0}.capability-nav a:last-of-type{border-right:0;margin-bottom:0}.capability-nav a:active,.capability-nav a:focus,.capability-nav a:hover{background-image:var(--dp-c-button-bg);color:var(--dp-c-white);border-bottom:0;background-position:50%}.capability-nav a.active{background-image:var(--dp-c-button-bg);color:var(--dp-c-white);border-bottom:0}.capabilities-menu-trigger{display:none}.capabilities .layout__region{display:flex;flex-flow:row wrap;width:70%}@supports (grid-template-columns:repeat(2,1fr)){.capabilities .layout__region{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:5rem;width:auto}}@supports (grid-column:1/4){.block-views-block-capabilities-practices{grid-column:1/4}}.capabilities [class*=block-views-block-capabilities] .views-row{width:100%;display:inline-block;break-inside:avoid;padding-right:0.5rem}@-moz-document url-prefix(){.capabilities [class*=block-views-block-capabilities] .views-row{display:inline-grid}}@supports (grid-row:span 1){.capabilities [class*=block-views-block-capabilities] .views-row{grid-row:span 1}}@supports (grid-row:span 2){.capabilities [class*=block-views-block-capabilities] .views-row:last-child{grid-row:span 2}}.capabilities [class*=block-views-block-capabilities]{margin:0}.capabilities .block-views-block-capabilities-practices .view-content{column-count:2;column-gap:0}.block-type--stacked_carousel>.stacked-carousel{margin-left:0;margin-right:0}.stacked-carousel .glide__slide .slide--txt{align-items:flex-end}.stacked-carousel .field-name--field_citation,.stacked-carousel .field-name--field_quotation{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);width:auto}.stacked-carousel .glide__controls{bottom:10%;left:25%}.eu-cookie-compliance-banner,.eu-cookie-withdraw-wrapper{padding:1.5rem 0}.eu-cookie-compliance-close-banner{top:1rem;right:0}.block-type--data_point{font-size:var(--fs-20)}.front .page-main{background-image:radial-gradient(circle at top right,var(--dp-c-hp-highlight) 0,var(--dp-c-transparent) 50%),linear-gradient(-9deg,var(--dp-c-hp-bottom) 39%,var(--dp-c-transparent) 70%);background-size:50vw 50vw,100% 40%}.featured-experiences,.featured-insights{margin:3rem -2rem}[class*=block-views-exposed-filter-block-insights] .views-exposed-form .form--inline{margin:0 0 2.5rem}.news--teaser .node-title{margin:0 0 0.5rem}.news--teaser .article--teaser{display:block}a.our-work__link{display:flex;justify-content:space-between;align-items:center}.our-work__link .field--name-title,.our-work__link .field-name--field_homepage_feature_snippet{flex:0 0 calc(100% - var(--gutter) - 8rem);width:calc(100% - var(--gutter) - 8rem);max-width:calc(100% - var(--gutter) - 8rem);margin-bottom:0;margin-right:var(--gutter)}.our-work__read-more{flex:0 0 8rem;width:8rem;max-width:8rem}@supports (-webkit-background-clip:text){.our-work__read-more_inner{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(270deg,transparent,transparent 50%,var(--dp-c-blue-primary) 0);background-size:200% 100%;background-position:0}}.field-name--field_notable_matters .field-items:hover .our-work__link{opacity:.32!important}.field-name--field_notable_matters .field-items:hover .our-work__link:focus,.field-name--field_notable_matters .field-items:hover .our-work__link:hover{opacity:1!important}@supports (-webkit-background-clip:text){.field-name--field_notable_matters .field-items:hover .our-work__link:focus .our-work__read-more_inner,.field-name--field_notable_matters .field-items:hover .our-work__link:hover .our-work__read-more_inner{animation:reshow-link .5s ease 1 forwards}}@supports (-webkit-background-clip:text){.front .our-work__read-more_inner{background-image:linear-gradient(270deg,transparent,transparent 50%,var(--dp-c-white) 0)}}.block-type--table_of_content .subtopics-list.two-columns{column-count:2}.block-type--table_of_content .topic-container a,.block-type--table_of_content .topic-container li{font-size:var(--fs-24)}.block-type--table_of_content .topic-container .subtopics-wrapper a,.block-type--table_of_content .topic-container .subtopics-wrapper li{font-size:var(--fs-18);overflow:hidden}.fifty-fifty-block.left .fifty-fifty-block__caption .field-name--field_caption.field-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.fifty-fifty-block.right .fifty-fifty-block__caption{margin-left:0}.fifty-fifty-block .fifty-fifty-block__caption{padding:1.5rem 0}.fifty-fifty-block .fifty-fifty-block__content{padding:1rem 0}.stacked.three_columns_max .lawyer-array-wrapper,.stacked.two_columns_max .lawyer-array-wrapper{columns:2}.stacked .lawyer-array-wrapper>.node-mode-lawyer_array{margin-bottom:1.25rem}.stacked .field-name--title{font-size:var(--fs-24)}.stacked .field-name--field_job_title,.stacked .field-name--field_job_title_custom{font-size:var(--fs-18)}.horizontal.three_columns_max .lawyer-array-wrapper,.horizontal.two_columns_max .lawyer-array-wrapper{columns:2}.horizontal .lawyer-array-wrapper{gap:1.25rem}.horizontal .lawyer-array-wrapper>.node-mode-lawyer_array{margin-bottom:1.25rem}.horizontal .field-name--field_head_shot{width:9.375rem;height:9.375rem}.horizontal .field-name--title{font-size:var(--fs-24)}.horizontal .field-name--field_job_title,.horizontal .field-name--field_job_title_custom{font-size:var(--fs-18)}.block-type--logo_grid .field-name--field_content_paragraph{grid-template-columns:1fr 1fr 1fr 1fr}.block-type--logo_grid a,.block-type--logo_grid div.logo-link-border{padding:1rem}.block-type--logo_grid a:active,.block-type--logo_grid a:focus,.block-type--logo_grid a:hover{padding:calc(1rem - 0.1875rem)}.page-node-type--person .field-name--field_media_image{width:13.625rem;height:13.625rem;margin-right:3.75rem;margin-bottom:3rem;padding-right:0}.layout-builder-section.section-wrapper .section-number.mobile-visibility--hide,.layout-builder-section.section-wrapper .vertical-heading.mobile-visibility--hide{visibility:visible;height:auto}.layout-builder-section.section-wrapper .content-container{width:calc(100% - 4.5rem)}.layout-builder-section.section-wrapper.without_padding .region-wrapper{padding-left:0}.layout-builder-section.section-wrapper.with_padding .region-wrapper{padding-left:5.5vw;padding-right:5.5vw}.layout-builder-section.section-wrapper.includes-section-number .region-wrapper,.layout-builder-section.section-wrapper.includes-vertical-heading .region-wrapper{padding-left:calc(var(--headline-6xl) * 1.25)}.layout-builder-section.section-wrapper.includes-section-number .section-number,.layout-builder-section.section-wrapper.includes-vertical-heading .section-number{position:absolute;left:calc(var(--headline-6xl) * -1.5);top:0;width:calc(var(--headline-6xl) * 2.5);text-align:right;overflow:visible;z-index:29;font-style:normal;font-weight:700}.layout-builder-section.section-wrapper.includes-section-number .vertical-heading,.layout-builder-section.section-wrapper.includes-vertical-heading .vertical-heading{min-width:-webkit-max-content;min-width:max-content;z-index:29;font-size:var(--headline-4xl);line-height:var(--headline-4xl);left:calc(var(--headline-4xl) * -1.5);font-weight:var(--fw-bold);transform:rotate(-90deg) translateX(-100%);transform-origin:0 0;position:relative;display:inline-block}body.has-sideways-headline:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .layout-builder-section.section-wrapper.includes-vertical-heading .region-wrapper{padding-left:calc(var(--gutter-2col) + 2.4rem)}body.has-sideways-headline:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .layout-builder-section.section-wrapper{transform:translateX(calc(((((100% - 0.625rem) / 6) + 2.1875rem) * -.5)))}body.has-sideways-headline:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .layout-builder-section.section-wrapper .region-wrapper{padding-left:var(--gutter-2col)}body.has-sideways-headline:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .layout-builder-section.section-wrapper.with_padding .region-wrapper{padding-left:calc((100% - 16.5rem) / 6 + 3rem + 5.5vw)}body.has-sideways-headline:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .layout-builder-section.section-wrapper .includes-vertical-heading.region-wrapper{padding-left:2.4rem}.section-wrapper.threecol .flex-wrapper{flex-wrap:nowrap}.section-wrapper.threecol .flex-wrapper .layout__region--first,.section-wrapper.threecol .flex-wrapper .layout__region--second,.section-wrapper.threecol .flex-wrapper .layout__region--third{flex:0 1 calc(33.3% - 2rem)}.section-wrapper.twocol .flex-wrapper .layout__region--first,.section-wrapper.twocol .flex-wrapper .layout__region--second{flex:50;width:50%}.section-wrapper.twocol.width_75_25 .layout__region--first{flex:75;width:75%}.section-wrapper.twocol.width_25_75 .layout__region--first,.section-wrapper.twocol.width_75_25 .layout__region--second{flex:25;width:25%}.section-wrapper.twocol.width_25_75 .layout__region--second{flex:75;width:75%}.section-wrapper.twocol.width_66_33 .layout__region--first{flex:66;width:66%}.section-wrapper.twocol.width_33_66 .layout__region--first,.section-wrapper.twocol.width_66_33 .layout__region--second{flex:33;width:33%}.section-wrapper.twocol.width_33_66 .layout__region--second{flex:66;width:66%}}@media (min-width:60rem){.blockQuote{font-size:1.5rem;line-height:1.334}.sectionHeading{font-size:2.25rem;line-height:1.223}.ck-content h1{font-size:2rem;line-height:1.25}.ck-content h2{font-size:1.5rem;line-height:1.334}.ck-content h3{font-size:1.25rem;line-height:1.4}.ck-content h4{font-size:1.125rem;line-height:1.445}.search-overlay .search-input,input[type=password],input[type=search],input[type=text]:not(.form-element):not(.ck-input-text):not(.facet-search):not(.dp-autocomplete-filter),textarea{font-size:2.5rem;line-height:1.2}.careers-overview-title h1,h1{font-size:3.5rem;line-height:1.143;margin-bottom:1.75rem}.history--page .layout--twocol-section .layout__region--second .block-title{font-size:3.5rem;line-height:1.143}.heading-level-2,h2{font-size:2rem;line-height:1.25;margin-bottom:3rem}.careers-overview-team .field-name--body h2{font-size:3.5rem;line-height:1.143;margin-bottom:3rem}.block-about__col .field-name--field_teaser,.heading-level-3,.lawyer-search--h1,.our-work__link .field--name-title,.our-work__link .field-name--field_homepage_feature_snippet,h3{font-size:2rem;line-height:1.25;margin-bottom:1rem}.careers-sm .careers-sm-about h3.shorter,.contact .field-item h3,.featured-experiences h2,.featured-insights h2,.heading-level-4,.page-node-type--page.careers-non-sideways .block-type--basic .block-title,.page-node-type--resource .block-field--field_featured_insights h2,.view-post-landing-page .attachment-before h2,h4{font-size:1.25rem;line-height:1.4;margin-bottom:1rem}.node-type-resource-mode-promo .field-name--title{font-size:1.25rem;line-height:1.4}.accordion__header,.block--recent-updates__title,.block-about__col .eyebrow,.block-type--call_out_box .field-name--field_header,.capabilities [class*=block-views-block-capabilities]>.block-title,.field-label--field_notable_matters,.field-name--field_featured_practices .field--name-title,.filters--wrapper .filters-header .filter-by,.heading-level-5,.heading-level-6,.laterals-offices h4,.lawyer-search--span,.node-type-article-mode-full .block-field--field_snippet,.node-type-article-mode-full .block-field--field_summary,.node-type-article-mode-full .block-field--field_summary_intro,.page--about-us .about-us--node-body-field p,.page--about-us .field-name--field_column_2.text-formatted.field-item p,.page--pir-node.viewmode--full .block-field--field_pir_snippet .field-name--field_pir_snippet.field-item,.page--pir-node.viewmode--full .block-field--field_snippet .field-name--field_snippet,h5,h6{font-size:1.25rem;line-height:1.4}.alumni-page .alumni--network .field-name--field_column_2 p,.careers-admin-jobs h6,.careers-overview-intro .field-name--field_column_2 .vertical,.content-card .field-name--title,.page-node-type--area_of_focus .field-name--field_snippet,.page-node-type--lawyer .lawyer--intro .field-name--field_snippet,.page-node-type--lawyer .lawyer--top .field-name--field_job_title,.page-node-type--lawyer .lawyer--top .field-name--field_job_title_custom,.page-node-type--page:not(.front) .field-name--field_snippet,.page-node-type--resource .block-field--field_snippet .field-name--field_snippet{font-size:1.25rem;line-height:1.4}.content-card--featured-practice--content .field--name-title,.news--teaser .node-title.no-teaser,.page--pir-node .experience--featured h3.node-title,.page--pir-node .insights--teaser h3.node-title,.page-node-type--lawyer .insights--teaser h3.node-title,.page-node-type--lawyer .lawyer--credentials h3,.page-node-type--quick_link_collection .field-name--field_insights_list .node-title,.page-node-type--resource .insights--teaser h3.node-title{font-size:1.25rem;line-height:1.4}.alumni-page .alumni--team .block-title,.block--about .block-title,.block--our-firm .block-title,.block--our-work .block-title,.block-field--field_highlights h2,.block-field-block-node-resource-field-capabilities h3,.block-field-block-node-resource-field-resources-by-topic .field-label--field_resources_by_topic,.careers-overview-apply .vertical,.has-sideways-headline--main-block .region-content--inner>.block-page-title-block .page-title,.has-sideways-headline .block-field-block-node-area-of-focus-type .field-name--type,.has-sideways-headline .block-field-block-node-industry-type .field-name--type,.has-sideways-headline .block-field-block-node-practice-type .field-name--type,.has-sideways-headline .block-field-block-node-region-type .field-name--type,.has-sideways-headline .block-field-block-node-resource-type .field-name--type,.has-sideways-headline .field-name--field_page_headline,.page--pir-node.viewmode--corporate_team .block .block-title,.page--pir-node.viewmode--full .block-field-block-node-industry-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-practice-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-region-field-lawyers .block-title,.page--pir-node.viewmode--full .block-inline-block-recognition-module .block-title,.page--pir-node.viewmode--full .block-views-block-areas-of-focus-pir-block .block-title,.page--pir-node.viewmode--full .block-views-block-practices-by-practice-type-practices .block-title,.page--pir-node.viewmode--full .block[class*=block-our-team] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-news] .block-title,.page--pir-node.viewmode--full .block[class*=field-areas-of-focus] .block-title,.page--pir-node.viewmode--full .block[class*=field-featured] .block-title,.page--pir-node.viewmode--litigation_team .block .block-title,.page-node-type--area_of_focus .block-dpw-aof-featured-experience .block-title,.page-node-type--area_of_focus .block-field-block-node-area-of-focus-field-featured-experience-articl .block-title,.page-node-type--area_of_focus.viewmode--full .block-inline-block-recognition-module .block-title,.page-node-type--lawyer .sideways-headline--small,.page-node-type--page .block-type--basic .block-title,.page-node-type--page .block-type--disclosure_drawer_component .block-title,.page-node-type--resource .block-field-block-node-resource-field-featured-media .block-title,.page-node-type--resource .block-field-block-node-resource-field-featured-updates .block-title,.page-node-type--resource .block-field-block-node-resource-field-lawyers .block-title,.page-node-type--resource .block-insights-feed-block h2,.page-node-type--resource .block-views-block-resource-featured-news-block-1 h2,.page-node-type--resource__insight--title,.region-header .menu--main .mobile-menu-title,.shift-color .careers-summer-apply .vertical,.shift-color .careers-summer-intro .summer-intro--content .summer-intro--sideways,.sideways-headline,.sideways-headline--responsive,.sideways-headline--right,.sideways-headline--small{margin-bottom:0}.block--our-firm .block-title,.block--our-work .block-title,.has-sideways-headline--main-block .region-content--inner>.block-page-title-block .page-title,.has-sideways-headline .block-field-block-node-area-of-focus-type .field-name--type,.has-sideways-headline .block-field-block-node-industry-type .field-name--type,.has-sideways-headline .block-field-block-node-practice-type .field-name--type,.has-sideways-headline .block-field-block-node-region-type .field-name--type,.has-sideways-headline .block-field-block-node-resource-type .field-name--type,.has-sideways-headline .field-name--field_page_headline,.page-node-type--resource__insight--title,.shift-color .careers-summer-apply .vertical,.sideways-headline--large,.sideways-headline--responsive,.sideways-headline--right{font-size:4.5rem;line-height:1.167}.alumni-page .alumni--team .block-title,.block-field--field_highlights h2,.block-field-block-node-resource-field-capabilities h3,.block-field-block-node-resource-field-resources-by-topic .field-label--field_resources_by_topic,.page--pir-node.viewmode--corporate_team .block .block-title,.page--pir-node.viewmode--full .block-field-block-node-industry-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-practice-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-region-field-lawyers .block-title,.page--pir-node.viewmode--full .block-inline-block-recognition-module .block-title,.page--pir-node.viewmode--full .block-views-block-areas-of-focus-pir-block .block-title,.page--pir-node.viewmode--full .block-views-block-practices-by-practice-type-practices .block-title,.page--pir-node.viewmode--full .block[class*=block-our-team] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-news] .block-title,.page--pir-node.viewmode--full .block[class*=field-areas-of-focus] .block-title,.page--pir-node.viewmode--full .block[class*=field-featured] .block-title,.page--pir-node.viewmode--litigation_team .block .block-title,.page-node-type--area_of_focus .block-dpw-aof-featured-experience .block-title,.page-node-type--area_of_focus .block-field-block-node-area-of-focus-field-featured-experience-articl .block-title,.page-node-type--area_of_focus.viewmode--full .block-inline-block-recognition-module .block-title,.page-node-type--lawyer .sideways-headline--small,.page-node-type--page .block-type--basic .block-title,.page-node-type--page .block-type--disclosure_drawer_component .block-title,.page-node-type--resource .block-field-block-node-resource-field-featured-media .block-title,.page-node-type--resource .block-field-block-node-resource-field-featured-updates .block-title,.page-node-type--resource .block-field-block-node-resource-field-lawyers .block-title,.page-node-type--resource .block-insights-feed-block h2,.page-node-type--resource .block-views-block-resource-featured-news-block-1 h2,.sideways-headline--small{font-size:1.25rem;line-height:1.4;position:absolute;transform:rotate(-90deg) translateX(-100%);transform-origin:0 0;margin:0;left:-4.375rem}.block--inclusion-list-copy .field-name--field_component_header,.block--inclusion-news article .field-name--field_homepage_feature_snippet.field-item,.block-inline-block-offices .field-name--body,.careers-overview-team .field-name--field_column_2,.copy-lg,.copy-lg2,.experience-highlights--custom_category_block .field-name--field_capability_experience_post .field-item,.field-name--field_experience_highlights .field-item .experience-highlights--recent_representations h5,.field-name--field_experience_highlights .field-label--field_representations_articles,.field-name--field_experience_highlights .field-name--field_capability,.field-name--field_experience_highlights .field-name--field_capability_name,.field-name--field_experience_highlights .field-name--field_representations_articles .field-item,.field-name--field_experience_highlights .highlights-title,.field-name--field_experience_highlights .view-recent-representations li,.history--page .history--intro h3,.history--page .history--statement,.horizontal-carousel .field-name--field_quotation,.page-node-type--quick_link_collection .quick-collection--snippet p,.page-node-type--resource .insights-article--featured-insight-card .node-title,.shift-color .careers-summer-build .field-name--field_column_2 p,.stacked-carousel .field-name--field_quotation,.view-experience-by-a-lawyer .view-header,.view-insights-for-a-lawyer .view-header,.view-news-by-a-lawyer .view-header,.view-post-landing-page .view-header{font-size:1.25rem;line-height:1.4}.page--about-us h1{font-size:4.5rem;line-height:1}.about-us--global-styling h2,.about-us--worldwide h2{font-size:3.5rem;line-height:1.143}.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_content .columns--wrapper.column-30-70,.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_content .columns--wrapper.column-50-50,.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_text_card{justify-content:space-between}.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_content .columns--wrapper.column-30-70>div.first-of-type,.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_content .columns--wrapper.column-50-50>div.first-of-type,.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_text_card>div.first-of-type{margin-right:0;max-width:none;flex:0 1 auto;flex-basis:calc(40% - 0.75rem);width:calc(40% - 0.75rem)}.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_content .columns--wrapper.column-30-70 .field-name--field_card_content,.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_content .columns--wrapper.column-30-70 .field-name--field_column_2,.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_content .columns--wrapper.column-50-50 .field-name--field_card_content,.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_content .columns--wrapper.column-50-50 .field-name--field_column_2,.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_text_card .field-name--field_card_content,.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_text_card .field-name--field_column_2{flex:0 1 auto;flex-basis:calc(60% - 0.75rem);width:calc(60% - 0.75rem)}.alumni-page .alumni--block:not(.alumni--team).alumni--leaders.block-type--two_column_content .columns--wrapper.column-50-50 .field-name--field_column_2,.alumni-page .alumni--block:not(.alumni--team).alumni--network.block-type--two_column_content .columns--wrapper.column-50-50 .field-name--field_column_2,.alumni-page .alumni--block:not(.alumni--team).alumni--network.block-type--two_column_content .columns--wrapper.column-50-50>div:first-of-type{flex-basis:calc(50% - 0.75rem);width:calc(50% - 0.75rem)}.alumni-page .alumni--hero h1,.alumni-page .alumni--hero h2{font-size:4.5rem;line-height:1}.alumni-page .alumni--block .field-name--body h2{font-size:3.5rem;line-height:1.143}.alumni-page .alumni--block.alumni--hero .field-name--body h2,.alumni-page .alumni--block.alumni--network .field-name--body h2,.alumni-page .alumni--block.alumni--revisited .field-name--body h2{margin-bottom:3rem}.alumni-page .alumni--news.block-type--two_column_text_card .field-name--field_card_content>.field-item .field-name--field_card_image,.alumni-page .alumni--year-in-review.block-type--two_column_text_card .field-name--field_card_content>.field-item .field-name--field_card_image{margin-left:var(--gutter)}.alumni-page .alumni--network .field-name--field_column_2 p:first-child,.alumni-page .alumni--revisited .field-name--field_column_2 p:first-child{margin-top:0}.alumni-page .block-type--two_column_text_card .field-name--field_card_content>.field-item:nth-child(n+3){margin-bottom:0}.alumni-page .alumni--revisited h5{margin-top:7.5rem}.alumni-page .block-type--horizontal_text_cards.alumni--team{margin-left:var(--gutter-2col);margin-right:var(--gutter-1col)}.alumni-page .page-main:after{height:37.5rem}.page-node-type--area_of_focus .block-dpw-area-of-focus-pir-label{padding:2rem;margin:7.5rem -2rem 0;margin-top:3.5rem}.page-node-type--area_of_focus .field-name--field_featured_experience_articl .field-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);margin-bottom:2.5rem}.page-node-type--area_of_focus .block-field--field_featured_experience_articl .see-more-wrapper{margin-top:0}.page-node-type--area_of_focus.viewmode--full .experience--featured .node-title{margin-bottom:1rem}.page-node-type--area_of_focus .field-name--field_featured_experience_articl .field-item .article--meta{margin-bottom:0.5rem}.block-field-block-node-area-of-focus-field-featured-experience-articl,.page-node-type--area_of_focus .block-dpw-aof-featured-experience{align-items:center;margin-top:3.5rem}.page-node-type--area_of_focus .block-dpw-aof-featured-experience .block-title,.page-node-type--area_of_focus .block-field-block-node-area-of-focus-field-featured-experience-articl .block-title{display:block;top:2.375rem}.node-type-article-mode-full .main-content h1{font-size:2rem;line-height:1.25}.node-type-article-mode-full .main-content h2{font-size:1.5rem;line-height:1.334}.node-type-article-mode-full .main-content h3{font-size:1.25rem;line-height:1.4}.node-type-article-mode-full .main-content h4{font-size:1.25rem;line-height:1.3}.landingpage.includes-vertical-heading .block-type--disclosure_drawer_component.block--title-visible{margin-left:5rem}.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body h2{font-size:1.5rem;line-height:1.334}.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body h3{font-size:1.25rem;line-height:1.4}.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body h4{font-size:1.25rem;line-height:1.3}.page-node-type--page.careers-headline .block .block-title{margin:0.5rem 0 0}.page-node-type--page.careers-headline .layout__region .block--smaller{min-height:18.75rem}.page-node-type--page.careers-headline .block--events-offices p{margin-bottom:2rem}.page-node-type--page.careers-headline:not(.front) .field-name--field_snippet{margin-top:3rem;margin-bottom:3.5rem}.careers-overview .field-name--field_page_headline{top:0.75rem}.careers-overview-title h1{font-size:4.5rem;line-height:1}.careers-overview-intro .field-name--field_column_2{position:relative;padding-left:5rem}.careers-overview-intro .field-name--field_column_2 .vertical{position:absolute;left:1.25rem;transform:rotate(-90deg) translateX(-100%);transform-origin:0 0;margin:0}.careers-overview-video{margin-top:2.25rem;width:88.88889%}.careers-overview-video .field-name--body p{display:block;font-size:var(--fs-160)}.careers-overview-team{margin:10.4375rem 0 0}.careers-overview-team.block-type--two_column_content .columns--wrapper>div:first-of-type{margin-right:var(--gutter-1col)}.careers-overview-apply{margin-top:5.625rem;padding-top:7.5rem;padding-bottom:7.1875rem}.careers-overview-apply.block-type--two_column_content .columns--wrapper.column-70-30>.field-name--body{width:calc(55.55556% - 0.625rem);flex:0 1 calc(55.55556% - 0.625rem);max-width:none;margin-right:0}.careers-overview-apply.block-type--two_column_content .columns--wrapper.column-70-30>.field-name--field_column_2{width:calc(33.33333% - 0.625rem);flex:0 1 calc(33.33333% - 0.625rem);max-width:none}.careers-overview-apply.block-type--two_column_content .columns--wrapper.column-70-30>.field-name--field_column_2:before{width:0.0625rem;height:98%;position:absolute;top:0.125rem;margin:0;opacity:1;left:-3.75rem}.careers-overview-apply .vertical{top:3.125rem;font-size:var(--fs-120);right:auto;left:calc(-44% - 2.5rem)}.shift-color .careers-summer-intro h1{font-size:var(--fs-120)}.shift-color .careers-summer-block h2{font-size:3.5rem;line-height:1.143;margin:0 0 4rem}.shift-color .careers-summer-unique-2 h2{font-size:3.5rem;line-height:1.143;margin:0 0 4rem}.shift-color .careers-summer-unique-2 .two-column{width:80%;margin:3rem auto 0}.shift-color .careers-summer-culture{align-items:center;flex-direction:row}.shift-color .careers-summer-block.careers-summer-culture h2{font-size:3.5rem;line-height:1.143;margin:0 0 4rem}.shift-color .careers-summer-culture .columns--wrapper{margin-top:-25vh;margin-bottom:-25vh;flex-direction:row;top:0;transform:translateY(25vh)}.shift-color .careers-summer-apply .three-column{display:flex}.shift-color .careers-summer-apply .three-column>div{margin-bottom:0}.contact .block-type--two_column_content .columns--wrapper>div.field-item:first-of-type{margin-right:var(--gutter)}.contact .block-type--two_column_content .columns--wrapper>div.field-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem)}.contact .layout__region>div:last-of-type .field-item{padding-bottom:0}.contact .block-field--field_snippet .field-item{padding-bottom:3.125rem}.contact .no-mobile-hr .field-item{border-top:0.0625rem solid var(--dp-c-gray-purple-lighter);padding-top:2.5rem}.page-node-type--page:not(.front).contact .field-name--field_snippet{font-size:1.5rem;line-height:1.334}body.js-off-canvas-dialog-open .container,body[data-meta-sidebar=open] .container{width:calc(100% - 5rem);max-width:none}.disclaimer-notices .block-page-title-block .page-title{font-size:2.5rem;line-height:1.2}.disclaimer-notices.page-node-type--page .block-type--basic h2{font-size:2.75rem;line-height:1.182;margin-bottom:0.625rem}.disclaimer-notices.page-node-type--page .block-type--basic h3{font-size:2rem;line-height:1.25;margin-bottom:0.625rem}.disclaimer-notices.page-node-type--page .block-type--basic h4{font-size:1.25rem;line-height:1.4;margin-bottom:0.625rem}.disclaimer-notices.page-node-type--page .block-type--basic h5{font-size:1.125rem;line-height:1.445;margin-bottom:1rem}.disclaimer-notices.page-node-type--page .block-type--basic h6{font-size:1rem;line-height:1.5;margin-bottom:1rem}.block--inclusion-partners.block--inclusion-list-copy{padding-bottom:3rem}.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .view-content,.page--pir-node.viewmode--full .block[class*=field-featured-] .field-items,.page-node-type--area_of_focus .block-dpw-aof-featured-experience .field-items,.page-node-type--lawyer .view-insights-by-lawyer .view-content{display:flex;flex-wrap:wrap;max-width:100%;width:100%}.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .view-content>.views-row,.page--pir-node.viewmode--full .block[class*=field-featured] .field-items>.field-item,.page-node-type--area_of_focus .block-dpw-aof-featured-experience .field-items>.field-item,.page-node-type--lawyer .view-insights-by-lawyer .view-content>.views-row{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem)}.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .view-content>.views-row:nth-child(odd),.page--pir-node.viewmode--full .block[class*=field-featured] .field-items>.field-item:nth-child(odd),.page-node-type--area_of_focus .block-dpw-aof-featured-experience .field-items>.field-item:nth-child(odd),.page-node-type--lawyer .view-insights-by-lawyer .view-content>.views-row:nth-child(odd){margin-right:var(--gutter)}.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .insights--teaser,.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .insights--teaser:last-child,.page--pir-node.viewmode--full .block[class*=field-featured] .experience--featured,.page--pir-node.viewmode--full .block[class*=field-featured] .experience--featured:last-child,.page--pir-node.viewmode--full .block[class*=field-featured] .insights--teaser,.page--pir-node.viewmode--full .block[class*=field-featured] .insights--teaser:last-child{margin-bottom:2.5rem}.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .views-row:last-of-type .insights--teaser,.page--pir-node.viewmode--full .block[class*=field-featured] .views-row:last-of-type .insights--teaser{margin-bottom:2.5rem}.page--pir-node.viewmode--full .block[class*=field-featured] .field-items .field-item:last-child .experience--featured,.page--pir-node.viewmode--full .block[class*=field-featured] .field-items .field-item:last-child .insights--teaser,.page-node-type--lawyer .view-insights-by-lawyer .field-items .field-item:last-child .insights--teaser{margin-bottom:2.5rem}.page--pir-node.viewmode--full .block[class*=field-featured] .field-items .field-item:last-child .experience--featured:last-child,.page--pir-node.viewmode--full .block[class*=field-featured] .field-items .field-item:last-child .insights--teaser:last-child,.page-node-type--lawyer .view-insights-by-lawyer .field-items .field-item:last-child .insights--teaser:last-child{margin-bottom:3rem}.region-header .menu-list--main .submenu-wrapper.insights .menu{column-count:2;column-width:12.5rem}.region-header .menu-list--main .submenu-wrapper.insights ul li:nth-child(4){margin-top:0}.history--page .history--statement{margin:6.5rem 0}.history--page:not(.front) .field-name--field_snippet{font-size:2.5rem;line-height:1.2;max-width:none;margin-bottom:3.5rem}.block-type--horizontal_text_cards .field-name--field_card_content{display:flex;flex-wrap:wrap;margin-top:2.5rem}.block-type--horizontal_text_cards .field-name--field_card_content>.field-item{width:calc((100% - 3rem) / 3);margin-right:1.5rem}.block-type--horizontal_text_cards .field-name--field_card_content>.field-item:nth-child(n+4){margin-top:1rem}.block-type--horizontal_text_cards .field-name--field_card_content>.field-item:nth-child(3n){margin-right:0}.content-cards-two-columns.block-type--horizontal_text_cards .field-name--field_card_content>.field-item{width:calc((100% - 3rem) / 2)}.content-cards-two-columns.block-type--horizontal_text_cards .field-name--field_card_content>.field-item:nth-child(3n){margin-right:1.5rem}.page-node-type--lawyer:before{background:linear-gradient(176deg,#1806ff 68%,#4760ff 75%,#b2dafe 82%,#fff 89%)}.page-node-type--lawyer .lawyer--name{margin-bottom:1.75rem}.page-node-type--lawyer .lawyer--insights,.page-node-type--lawyer .lawyer--news{margin-top:2.5rem;padding:2.5rem 0;text-align:center}.page-node-type--lawyer .lawyer--insights .views-row{margin-bottom:0}.page-node-type--lawyer .sideways-headline--small{top:2.8125rem}.page-node-type--lawyer .lawyer--experience-highlights .sideways-headline--small{top:2.5rem}.page-node-type--lawyer .view-display-id-lawyer_news .views-row,.page-node-type--lawyer .view-insights-by-lawyer .views-row{text-align:left}.page-node-type--lawyer .view-insights-by-lawyer .insights--teaser{padding-bottom:0}.page-node-type--lawyer .lawyer--news .see-more-wrapper{margin-top:2rem}.search--wrapper--lawyers .filters--wrapper{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 3) + 3rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 3) + 3rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 3) + 3rem);min-width:13.75rem;display:block;position:static;padding:0;margin-right:calc(8.33% + 1.625rem);z-index:var(--z-index-default)}.search--wrapper.search--wrapper--lawyers .results--wrapper{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem)}.filters-header{padding:0}.search--wrapper--lawyers .filters{overflow-y:visible;max-height:none;padding:0}.search-filter-toggle{pointer-events:auto}.search-filter-toggle:after{display:block}.filter-accordion-content{overflow:hidden;opacity:0}input.facet-search{font-size:1rem;line-height:1.25}.filter-accordion-toggle.has-disabled{display:block}.mobile-filter-btn{display:none}.search--wrapper--lawyers .filters-header button.filter-toggle-all.filter-toggle-collapse{display:block}.filters-close-btn{display:none}.search--wrapper .search_row.lawyer_search__row{padding-left:1.5rem;padding-right:1.5rem}.search--wrapper .search_row.lawyer_search__row:before{width:1.5rem}.lawyer_search__name{font-size:1.25rem;line-height:1.4;margin-bottom:0}.node-type-practice-mode-full .field-name--field_lawyers,.node-type-region-mode-full .field-name--field_lawyers,.page--pir-node .field-name--field_lawyers,.view-id-lawyers_by_practice .view-content,.view-lawyers-by-industry .views-infinite-scroll-content-wrapper,.view-lawyers-by-practice .views-infinite-scroll-content-wrapper,.view-lawyers-by-region .views-infinite-scroll-content-wrapper{justify-content:center}.node-type-practice-mode-full .field-name--field_lawyers>.field-item,.node-type-region-mode-full .field-name--field_lawyers>.field-item,.page--pir-node .field-name--field_lawyers>.field-item,.view-id-lawyers_by_practice .views-row,.view-lawyers-by-industry .views-row,.view-lawyers-by-practice .views-row,.view-lawyers-by-region .views-row{width:calc(1 / 3 * 100% - 0.666666666666667 * 1.5rem);margin-right:1.5rem;margin-bottom:2rem}.node-type-practice-mode-full .field-name--field_lawyers>.field-item:last-of-type,.node-type-practice-mode-full .field-name--field_lawyers>.field-item:nth-child(3n),.node-type-region-mode-full .field-name--field_lawyers>.field-item:last-of-type,.node-type-region-mode-full .field-name--field_lawyers>.field-item:nth-child(3n),.page--pir-node .field-name--field_lawyers>.field-item:last-of-type,.page--pir-node .field-name--field_lawyers>.field-item:nth-child(3n),.view-id-lawyers_by_practice .views-row:last-of-type,.view-id-lawyers_by_practice .views-row:nth-child(3n),.view-lawyers-by-industry .views-row:last-of-type,.view-lawyers-by-industry .views-row:nth-child(3n),.view-lawyers-by-practice .views-row:last-of-type,.view-lawyers-by-practice .views-row:nth-child(3n),.view-lawyers-by-region .views-row:last-of-type,.view-lawyers-by-region .views-row:nth-child(3n){margin-right:0}.block-field--field_lawyers .see-more-wrapper{margin-top:1rem;text-align:center}body.has-sideways-headline.js-off-canvas-dialog-open .layout-builder-section.section-wrapper .background-color{transform:translateX(calc(((((100% - 0.625rem) / 6) + 3rem) * -.5) + 4rem))}.page--pir-node .page-title{margin:0 0 0.6875rem}.page--pir-node.viewmode--full .block-field--field_summary{padding-bottom:2rem}.page--pir-node.viewmode--corporate_team .block-field--field_lawyers,.page--pir-node.viewmode--corporate_team .block-views-block-practices-by-practice-type-block-1,.page--pir-node.viewmode--full .block-field--field_highlights,.page--pir-node.viewmode--full .block-field--field_lawyers,.page--pir-node.viewmode--full .block-field--field_practice_video,.page--pir-node.viewmode--full .block-inline-block-recognition-module,.page--pir-node.viewmode--full .block-views-block-areas-of-focus-pir-block,.page--pir-node.viewmode--full .block-views-block-practices-by-practice-type-practices,.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview],.page--pir-node.viewmode--full .block[class*=block-views-block-news],.page--pir-node.viewmode--full .block[class*=field-areas-of-focus],.page--pir-node.viewmode--full .block[class*=field-featured],.page--pir-node.viewmode--full .block[class*=our-team-],.page--pir-node.viewmode--litigation_team .block-field--field_lawyers,.page--pir-node.viewmode--litigation_team .block-views-block-practices-by-practice-type-block-1,.page-node-type--area_of_focus.viewmode--full .block-field-block-node-area-of-focus-field-featured-experience-articl,.page-node-type--area_of_focus.viewmode--full .block-inline-block-recognition-module{padding:2.5rem 0}.page--pir-node.viewmode--full .block[class*=our-team-]{padding-top:3rem}.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview],.page--pir-node.viewmode--full .block[class*=block-views-block-news],.page--pir-node.viewmode--full .block[class*=field-featured],.page--pir-node.viewmode--full .block[class*=our-team-]{text-align:center}.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .views-row,.page--pir-node.viewmode--full .block[class*=block-views-block-news] .views-row,.page--pir-node.viewmode--full .block[class*=field-featured] .field-items,.page--pir-node.viewmode--full .block[class*=our-team-] .views-row{text-align:left}.page--pir-node.viewmode--corporate_team .block .block-title,.page--pir-node.viewmode--full .block-field-block-node-industry-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-practice-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-region-field-lawyers .block-title,.page--pir-node.viewmode--full .block-inline-block-recognition-module .block-title,.page--pir-node.viewmode--full .block-views-block-areas-of-focus-pir-block .block-title,.page--pir-node.viewmode--full .block-views-block-practices-by-practice-type-practices .block-title,.page--pir-node.viewmode--full .block[class*=block-our-team] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-news] .block-title,.page--pir-node.viewmode--full .block[class*=field-areas-of-focus] .block-title,.page--pir-node.viewmode--full .block[class*=field-featured] .block-title,.page--pir-node.viewmode--litigation_team .block .block-title,.page-node-type--area_of_focus.viewmode--full .block-inline-block-recognition-module .block-title{transform:rotate(-90deg) translateX(calc(-100% - 0.5rem))}.node-type-practice-mode-full .field-name--field_lawyers,.page--pir-node .field-name--field_lawyers{justify-content:center}.page--pir-node.viewmode--full .block-inline-block-recognition-module,.page-node-type--area_of_focus.viewmode--full .block-inline-block-recognition-module{padding:3rem 0}.page--pir-node.viewmode--full .insights--teaser .article--teaser{display:block}.view-experience-by-a-lawyer .view-header,.view-insights-for-a-lawyer .view-header,.view-news-by-a-lawyer .view-header,.view-post-landing-page .view-header{margin-bottom:3rem}.view-experience-by-a-lawyer .view-filters input[type=text],.view-insights-for-a-lawyer .view-filters input[type=text],.view-news-by-a-lawyer .view-filters input[type=text],.view-post-landing-page .view-filters input[type=text]{font-size:1rem;line-height:2.5}.view-post-landing-page .attachment-before .view-content{margin-bottom:3rem}.page--privacy-notice h1{font-size:3.5rem;line-height:1.143;margin-bottom:3.5rem}.page--privacy-notice h4{font-size:2.5rem;line-height:1.2}.pro-bono-landing .field-name--field_page_headline{top:0.75rem}.pro-bono .block-field--field_snippet .field-name--field_snippet{margin:3.125rem 0 3.75rem}.block--recent-highlights-probono article{margin-top:-1rem}.block--testimonials-probono .field-name--field_card_content{flex-direction:column}.block--testimonials-probono .field-name--field_card_content>.field-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);margin-bottom:2.5rem}.block--testimonials-probono article{display:flex}.block--testimonials-probono .field-name--field_media_image{display:block;width:13.625rem;height:13.625rem}.block--testimonials-probono>div>.field-item:nth-child(2n) article{flex-direction:row-reverse}.block--testimonials-probono>div>.field-item:nth-child(2n) .field-name--field_card_text{margin-right:1.5rem}.block--testimonials-probono>div>.field-item:nth-child(odd) .field-name--field_card_text{margin-left:1.5rem}.block--probono-partners.block-inline-block-horizontal-text-cards .field-name--field_card_content>.field-item{max-width:15.625rem}.block--probono-partners.block-inline-block-horizontal-text-cards .field-name--field_card_content>.field-item:nth-of-type(3n){margin-right:0}.block--our-team-pro-bono .field-name--field_card_content{display:flex;flex-wrap:wrap}.block--our-team-pro-bono .field-name--field_card_content:after{width:11.9375rem}.block--our-team-pro-bono.block-type--horizontal_text_cards .field-name--field_card_content>.field-item{width:calc((100% - 3rem) / 3);margin-right:1.5rem;margin-bottom:1.5rem}.block--our-team-pro-bono.block-type--horizontal_text_cards .field-name--field_card_content>.field-item:nth-child(n+4){margin-top:0}.block--our-team-pro-bono.block-type--horizontal_text_cards .field-name--field_card_content>.field-item:nth-child(3n){margin-right:0}.block--our-team-pro-bono .field-name--field_card_image{display:block;width:11.9375rem;height:11.9375rem}.block--our-team-pro-bono .field-name--title{margin:0.3125rem 0}.block-views-block-pro-bono-news-block-2 h2.block-title{font-size:var(--fs-72)}.news-item{flex:1 1 calc(50% - 1.25rem)}.news-item .news--teaser .article--meta{font-size:var(--fs-16)}.news-item .news--teaser h3.node-title{font-size:var(--fs-28)}body.page-node-type--pro_bono .landingpage .content-container{max-width:95.75rem}body.page-node-type--pro_bono .block-pro-bono-related-content-block{transform:translateX(calc((((100vw - .625rem) / 6) + 3rem) * -.5))}body.page-node-type--pro_bono .block-pro-bono-related-content-block h2{font-size:var(--fs-72)}body.page-node-type--pro_bono .block-pro-bono-related-content-block div.related-stories article.node-mode-related_stories_card,body.page-node-type--pro_bono .block-pro-bono-related-content-block div.related-stories div.views-row,body.page-node-type--pro_bono .block-pro-bono-related-content-block div.view-content article.node-mode-related_stories_card,body.page-node-type--pro_bono .block-pro-bono-related-content-block div.view-content div.views-row{display:flex;flex:33}.node-mode-related_stories_card{width:unset}.block-type--pro_bono_cards div.pro-bono-stories article.node-mode-card_with_image{display:flex;flex:33}.node-mode-card_with_image{width:unset}.page-node-type--quick_link_collection .quick-links--label{font-size:1.25rem;line-height:1.4}.page-node-type--quick_link_collection .quick-collection--snippet p{margin-bottom:3rem}.page-node-type--quick_link_collection .header--resource-container,.page-node-type--resource .header--resource-container{min-height:26.5625rem}.page-node-type--resource .block-field--field_featured_insights .field-items>.field-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);margin-top:1.5rem}.page-node-type--resource .insights-article--featured-insight-card .node-title{max-height:8.75rem}.block-field-block-node-resource-field-capabilities h3{top:0}.block-field-block-node-resource-field-resources-by-topic{margin-bottom:3.125rem}.block-field-block-node-resource-field-resources-by-topic .accordion__text h1{font-size:2rem;line-height:1.25}.block-field-block-node-resource-field-resources-by-topic .accordion__text h2{font-size:1.5rem;line-height:1.334;margin-bottom:1.5rem}.block-field-block-node-resource-field-resources-by-topic .accordion__text h3{font-size:1.25rem;line-height:1.4}.block-field-block-node-resource-field-resources-by-topic .accordion__text h4{font-size:1.125rem;line-height:1.445}.page-node-type--resource .field-name--field_lawyers .field-items{justify-content:normal}.page-node-type--resource .field-name--field_lawyers>.field-items>.field-item{width:calc(1 / 3 * 100% - 0.666666666666667 * 1.5rem);margin-right:1.5rem;margin-bottom:2rem}.page-node-type--resource .field-name--field_lawyers>.field-items>.field-item:nth-child(3n){margin-right:0}.page-node-type--resource .block-field-block-node-resource-field-lawyers .field-name--field_head_shot{margin-bottom:1rem}.page-node-type--resource .field-name--field_featured_updates>.field-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);margin-top:1.5rem}.page-node-type--resource .field-name--field_featured_updates>.field-item:nth-child(2){margin-top:0}.page-node-type--resource .block-insights-feed-block h2,.page-node-type--resource .block-views-block-resource-featured-news-block-1 h2{padding-right:1.375rem;padding-top:0}.ckeditor--gray-text{font-size:1.125rem;line-height:1.445}.page-insight--capability-title{font-size:1.25rem;line-height:1.4}.has-sideways-headline.js-off-canvas-dialog-open .region-content--inner,.has-sideways-headline[data-meta-sidebar=open] .region-content--inner{margin-left:var(--gutter-2col)}.block-type--two_column_content .columns--wrapper,.shift-color .careers-summer-unique-2 .two-column--upper .columns--wrapper,.shift-color .careers-summer-unique-2 .two-column .columns--wrapper{display:flex}.block-type--two_column_content .columns--wrapper>div:first-of-type,.shift-color .careers-summer-unique-2 .two-column--upper .columns--wrapper>div:first-of-type,.shift-color .careers-summer-unique-2 .two-column .columns--wrapper>div:first-of-type{margin-right:var(--gutter);margin-bottom:0}.block-type--two_column_content .columns--wrapper.column-50-50>div,.shift-color .careers-summer-unique-2 .two-column--upper .columns--wrapper.column-50-50>div,.shift-color .careers-summer-unique-2 .two-column .columns--wrapper.column-50-50>div{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem)}.block-type--two_column_content .columns--wrapper.column-30-70>.field-name--body,.block-type--two_column_content .columns--wrapper.column-70-30>.field-name--field_column_2,.shift-color .careers-summer-unique-2 .two-column--upper .columns--wrapper.column-30-70>.field-name--body,.shift-color .careers-summer-unique-2 .two-column--upper .columns--wrapper.column-70-30>.field-name--field_column_2,.shift-color .careers-summer-unique-2 .two-column .columns--wrapper.column-30-70>.field-name--body,.shift-color .careers-summer-unique-2 .two-column .columns--wrapper.column-70-30>.field-name--field_column_2{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem)}.block-type--two_column_content .columns--wrapper.column-30-70>.field-name--field_column_2,.block-type--two_column_content .columns--wrapper.column-70-30>.field-name--body,.shift-color .careers-summer-unique-2 .two-column--upper .columns--wrapper.column-30-70>.field-name--field_column_2,.shift-color .careers-summer-unique-2 .two-column--upper .columns--wrapper.column-70-30>.field-name--body,.shift-color .careers-summer-unique-2 .two-column .columns--wrapper.column-30-70>.field-name--field_column_2,.shift-color .careers-summer-unique-2 .two-column .columns--wrapper.column-70-30>.field-name--body{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem)}.block-type--two_column_text_card{display:flex}.block-type--two_column_text_card .field-name--body{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem);margin-right:var(--gutter);margin-bottom:0}.block-type--two_column_text_card .field-name--field_card_content{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);display:flex;flex-wrap:wrap}.block-type--two_column_text_card .field-name--field_card_content>.field-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);margin:0 0 2.5rem}.block-type--two_column_text_card .field-name--field_card_content>.field-item:nth-child(odd){margin-right:var(--gutter)}.block-type--two_column_text_card .field-name--field_card_content.items--2>.field-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 10) + 13.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 10) + 13.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 10) + 13.5rem);display:flex;margin:0}.block--about{min-height:21.4375rem}.block--about.block--title-visible{padding-left:10.125rem}.block--about .block-title{font-size:7.5rem;line-height:1;display:block;left:-1.25rem}.block-about__col .eyebrow{padding-bottom:1rem;margin-bottom:1rem}.accordion__header{min-height:4.75rem}.accordion__content{display:flex;justify-content:space-between}.accordion__text{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);padding-bottom:2.5rem}body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in) .animate-show.field-name--field_page_headline .line-inner{padding-bottom:0.375rem}.block-views-block-areas-of-focus-pir-block{min-height:18.75rem}.view-experience-by-a-lawyer .view-filters .views-exposed-form .views-exposed-form,.view-experiences-by-industry .view-filters .views-exposed-form,.view-experiences-by-practice .view-filters .views-exposed-form,.view-experiences-by-region .view-filters .views-exposed-form,.view-insights-for-a-lawyer .view-filters .views-exposed-form .views-exposed-form,.view-lawyers-by-industry .view-filters .views-exposed-form,.view-lawyers-by-practice .view-filters .views-exposed-form,.view-lawyers-by-region .view-filters .views-exposed-form,.view-news-by-a-lawyer .view-filters .views-exposed-form .views-exposed-form,.view-post-landing-page .view-filters .views-exposed-form .views-exposed-form{margin-top:0;margin-bottom:2.5rem}.view-experience-by-a-lawyer .view-filters .views-exposed-form .form--inline,.view-experiences-by-industry .view-filters .form--inline,.view-experiences-by-practice .view-filters .form--inline,.view-experiences-by-region .view-filters .form--inline,.view-insights-for-a-lawyer .view-filters .views-exposed-form .form--inline,.view-lawyers-by-industry .view-filters .form--inline,.view-lawyers-by-practice .view-filters .form--inline,.view-lawyers-by-region .view-filters .form--inline,.view-news-by-a-lawyer .view-filters .views-exposed-form .form--inline,.view-post-landing-page .view-filters .views-exposed-form .form--inline{display:flex;flex-wrap:wrap;justify-content:space-between}.view-experience-by-a-lawyer .view-filters .views-exposed-form .form--inline:after,.view-experiences-by-industry .view-filters .form--inline:after,.view-experiences-by-practice .view-filters .form--inline:after,.view-experiences-by-region .view-filters .form--inline:after,.view-insights-for-a-lawyer .view-filters .views-exposed-form .form--inline:after,.view-lawyers-by-industry .view-filters .form--inline:after,.view-lawyers-by-practice .view-filters .form--inline:after,.view-lawyers-by-region .view-filters .form--inline:after,.view-news-by-a-lawyer .view-filters .views-exposed-form .form--inline:after,.view-post-landing-page .view-filters .views-exposed-form .form--inline:after{display:none}.filter-h3,.views-exposed-form h3{font-size:1.25rem;line-height:1.4;margin-bottom:0.5rem}.view-experiences-by-industry .view-filters .form-item,.view-experiences-by-practice .view-filters .form-item,.view-experiences-by-region .view-filters .form-item,.view-lawyers-by-industry .view-filters .form-item,.view-lawyers-by-practice .view-filters .form-item,.view-lawyers-by-region .view-filters .form-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem)}.view-experience-by-a-lawyer .view-filters .views-exposed-form .form-item,.view-insights-for-a-lawyer .view-filters .views-exposed-form .form-item,.view-news-by-a-lawyer .view-filters .views-exposed-form .form-item,.view-post-landing-page .view-filters .views-exposed-form .form-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem)}.view-post-landing-page.view-display-id-page_4 .view-filters .views-exposed-form .form-item:first-child,.view-post-landing-page.view-display-id-page_4 .view-filters .views-exposed-form .form-item:nth-child(2),.view-post-landing-page.view-display-id-page_4 .view-filters .views-exposed-form .form-item:nth-child(3){flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem)}.view-post-landing-page.view-display-id-page_4 .view-filters .views-exposed-form .form-item:nth-child(4),.view-post-landing-page.view-display-id-page_4 .view-filters .views-exposed-form .form-item:nth-child(5){flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem)}.block-capability-nav{z-index:var(--z-index-default)}.capability-nav{margin:0.75rem 0 3rem}.capability-nav a{font-size:1rem;line-height:1.5;padding:0.75rem 1.5rem}@supports (grid-template-columns:repeat(3,1fr)){.capabilities .layout__region{grid-template-columns:repeat(3,1fr)}}.capabilities .block-views-block-capabilities-practices .view-content{column-count:3}.careers-content-card{gap:var(--spacing-6)}.content-card__content{height:100%;gap:var(--spacing-6)}.content-card__heading{font-size:var(--fs-56)}.content-card__description{font-size:var(--fs-20);flex-grow:1}.block-type--horizontal_carousel>.horizontal-carousel{width:calc(100vw - 5rem)}.block-type--horizontal_carousel>.horizontal-carousel .field-name--field_slides{padding:0 2.5rem}.horizontal-carousel .glide__slide>article{align-items:center;flex-direction:row}.horizontal-carousel .glide__slide .slide--txt{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);margin-left:var(--gutter)}.horizontal-carousel .field-name--field_quotation{margin:2rem 0 1rem}.horizontal-carousel .glide__controls{position:absolute;top:50%;width:100%;display:flex;flex-direction:row;justify-content:space-between}.stacked-carousel .field-name--field_quotation{margin:2rem 0 1rem}.content-card{margin:0}.content-card .field-name--field_card_image{display:block;width:100%;height:auto;max-width:13.4375rem}.content-card--text_card .content-card--content{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem);margin-right:var(--gutter)}.content-card--text_card .field-name--field_media_image{display:block;width:8.5625rem;height:8.5625rem}.content-cards-two-columns .content-card--text_card .content-card--content{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);margin-right:var(--gutter)}.block-type--data_point{font-size:var(--fs-24)}.experience--featured .experience--snippet{display:block}.experience--featured .article--meta{margin-bottom:0.5rem}.experience--featured .node-title{margin:0 0 0.5rem}.viewmode--full .experience--featured .node-title{margin:0 0 0.5rem}.experience--featured .field-name--field_body{display:block}.view-experiences-by-practice .experience--featured .node-title,.view-post-landing-page .experience--featured .node-title{margin:0 0 0.5rem}.block-giant-logo img{margin-bottom:7.5rem}.block-field--field_highlights{padding:2.5rem 0}.front .page-main{background-image:radial-gradient(circle at top right,var(--dp-c-hp-highlight) 0,var(--dp-c-transparent) 50%),linear-gradient(-18deg,var(--dp-c-hp-bottom) 35%,var(--dp-c-transparent) 70%);background-size:50vw 50vw,100% 55%}.media-type-image_stack .field-items{overflow:visible}.featured-experiences .experience--featured .node-title{margin:0 0 0.5rem}.featured-experiences .experience--featured .experience--snippet{display:block}[class*=block-views-exposed-filter-block-insights] .views-exposed-form .form--inline{align-items:center;flex-direction:row}[class*=block-views-exposed-filter-block-insights] .views-exposed-form input{flex:1}[class*=block-views-exposed-filter-block-insights] .views-exposed-form .js-form-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);width:auto;margin-bottom:0;flex:1;margin-right:var(--gutter);height:2.5rem}[class*=block-views-exposed-filter-block-insights] .views-exposed-form .subscribe-link{flex:1;margin-bottom:0;margin-left:auto;margin-top:0}.insights--teaser .article--meta{margin-bottom:0.5rem}.page-node-type--lawyer .insights--teaser h3.node-title{margin-bottom:0.5rem}.viewmode--full .insights--teaser .node-title{margin:0 0 0.5rem}.insights--teaser .article--teaser{display:block}.lawyer--teaser .field-name--field_head_shot{display:block;margin-bottom:1rem}.lawyer--teaser .lawyer--name{font-size:1.25rem;line-height:1.4;margin-bottom:0.25rem}.news--teaser{padding-bottom:1.5rem}.news--teaser .article--meta{margin-bottom:0.5rem}.view-news .see-more-wrapper{margin-top:2rem}.view-news-by-a-lawyer .news--teaser{padding-bottom:1.5rem}.block-inline-block-offices .field-name--body{margin-bottom:5rem}.node-type-office-mode-teaser .accordion__content>.field-name--field_map,.node-type-office-mode-teaser .accordion__content>.field_map_link{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);margin-bottom:2.5rem}.block--our-firm{margin-bottom:7.5rem}.block--our-firm{padding-right:10.125rem;min-height:29.625rem}.block--our-firm .block-title{font-size:7.5rem;line-height:1;right:-0.9375rem}.block--our-firm p{font-size:2.5rem;line-height:1.2;margin-bottom:3rem;max-width:calc((100% + 10.125rem) * .75)}.our-firm__link{font-size:1.25rem;line-height:1.4}.our-firm__link:after{padding-left:0.5rem;font-size:var(--fs-16)}.block--our-work{margin-bottom:7.5rem}.block--our-work{padding-left:10.125rem;min-height:33.25rem}.block--our-work .block-title{font-size:7.5rem;line-height:1;left:-1.125rem}a.our-work__link{padding:1.5rem 0}.our-work__link .field--name-title,.our-work__link .field-name--field_homepage_feature_snippet{margin-bottom:0}.corporate--practices .view-practices-by-practice-type .view-content{columns:2;min-height:none}.view-practices-by-practice-type .view-content{min-height:18.75rem}.viewmode--litigation_team .view-practices-by-practice-type .view-content{margin-bottom:3.75rem;min-height:18.75rem}.view-practices-by-practice-type .view-content .views-row{margin-top:0}.view-practices-by-practice-type .view-content:after{content:"";height:1.5rem;display:block}.view-practices-by-practice-type a{margin:0}.sitewide-alert ol,.sitewide-alert ul{max-width:75%}h1 a:after{padding-top:0.625rem;font-size:var(--fs-44)}.sitewide-alert h2 a:after{padding-top:0.625rem;font-size:var(--fs-22)}.sitewide-alert h3 a:after{padding-top:0.625rem;font-size:var(--fs-22)}.block--recent-updates{margin-bottom:7.5rem}.field-name--field_recent_updates{flex-wrap:nowrap}.node-mode-recent_update{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);padding-top:calc((((100% - 16.5rem) / 3) + 4.5rem) * .91)}@supports (padding-top:min(91.9%,376px)){.node-mode-recent_update{padding-top:min(calc((((100% - 16.5rem) / 3) + 4.5rem) * .91),23.5rem)}}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards{grid-template-columns:1fr 1fr;grid-column-gap:1.5rem;grid-row-gap:1.5rem}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards article{min-width:17rem;min-height:17.1875rem}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .title-designation{margin-bottom:0.5rem}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_designation_region{font-size:1.5vw}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_recognition_source{font-size:1.5vw}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_designation_category .field-item{font-size:1.8vw}.block-type--recognition_module.display_style-simple_view .field-name--field_recognition_cards{columns:2;gap:2rem}.search-overlay .search-reset,.search-overlay .search-submit{top:1.5625rem}.search-overlay .close-button{top:3.125rem;right:1.25rem}body.has-sideways-headline .jump-link-wrapper{transform:translateX(calc(-1 * (100% - 16.5rem) / 6 + 3rem))}.block-type--large_image_component .field-name--field_media_image{max-height:56.25rem;height:56.25rem}.landingpage.twocol.width_25_75 .layout__region--second .horizontal .field-name--field_lawyer_array,.landingpage.twocol.width_25_75 .layout__region--second .stacked .field-name--field_lawyer_array,.landingpage.twocol.width_50_50 .horizontal .field-name--field_lawyer_array,.landingpage.twocol.width_50_50 .stacked .field-name--field_lawyer_array,.landingpage.twocol.width_75_25 .layout__region--first .horizontal .field-name--field_lawyer_array,.landingpage.twocol.width_75_25 .layout__region--first .stacked .field-name--field_lawyer_array{columns:2}.block-type--logo_grid a,.block-type--logo_grid div.logo-link-border{padding:2rem}.block-type--logo_grid a:active,.block-type--logo_grid a:focus,.block-type--logo_grid a:hover{padding:calc(2rem - 0.1875rem)}.block-type--logo_grid div.logo:before{padding-bottom:calc((100% - 2rem) / 1.77)}.block-type--quote.quotes-small .bio-entry,.block-type--quote.quotes-small .manual-entry{margin-left:1.125rem}.block-type--quote.quotes-small .field-name--field_quote{font-size:var(--fs-20)}.block-type--quote.quotes-small .bio-name,.block-type--quote.quotes-small .field-name--field_quote_name{font-size:var(--fs-17)}.block-type--quote.quotes-small .field-name--field_head_shot,.block-type--quote.quotes-small .field-name--field_quote_photo{width:7.8125rem;height:7.8125rem}.block-type--quote.quotes-medium{margin-left:1.625rem}.block-type--quote.quotes-medium .bio-entry,.block-type--quote.quotes-medium .manual-entry{margin-left:1.3125rem}.block-type--quote.quotes-medium .field-name--field_quote{font-size:var(--fs-28)}.block-type--quote.quotes-medium .field-name--field_quote:before{left:-1.5rem;font-size:var(--fs-40);top:0.3125rem}.block-type--quote.quotes-medium .bio-name,.block-type--quote.quotes-medium .field-name--field_quote_name{font-size:var(--fs-20)}.block-type--quote.quotes-medium .field-name--field_head_shot,.block-type--quote.quotes-medium .field-name--field_quote_photo{width:9.375rem;height:9.375rem}.block-type--quote.quotes-large{margin-left:1.625rem}.block-type--quote.quotes-large .field-name--field_quote{font-size:var(--fs-56);line-height:var(--lh-110)}.block-type--quote.quotes-large .field-name--field_quote:before{left:-1.625rem;font-size:var(--fs-72);top:0.25rem}.block-type--quote.quotes-large .bio-name,.block-type--quote.quotes-large .field-name--field_quote_name{font-size:var(--fs-24)}.block-type--quote.quotes-large .field-name--field_head_shot,.block-type--quote.quotes-large .field-name--field_quote_photo{width:12.5rem;height:12.5rem}.layout-builder-section.section-wrapper .content-container{width:calc(100% - 3.5rem)}.layout-builder-section.section-wrapper.without_padding .region-wrapper{padding-left:0}.layout-builder-section.section-wrapper.with_padding .region-wrapper{padding-left:5.5vw;padding-right:5.5vw}body.has-sideways-headline .layout-builder-section.section-wrapper.includes-vertical-heading .region-wrapper{padding-left:var(--gutter-2col)}body.has-sideways-headline .layout-builder-section.section-wrapper.with_padding .region-wrapper{padding-left:calc((100% - 16.5rem) / 6 + 3rem + 5.5vw)}body.has-sideways-headline.js-off-canvas-dialog-open .layout-builder-section.section-wrapper,body.has-sideways-headline[data-meta-sidebar=open] .layout-builder-section.section-wrapper{transform:translateX(calc((((100vw - 0.625rem) / 6) - 0.03125rem) * -.5 + (var(--drupal-displace-offset-right) / 2)))}body.has-sideways-headline.js-off-canvas-dialog-open .layout-builder-section.section-wrapper .includes-vertical-heading.region-wrapper,body.has-sideways-headline[data-meta-sidebar=open] .layout-builder-section.section-wrapper .includes-vertical-heading.region-wrapper{padding-left:2.4rem}body.has-sideways-headline.js-off-canvas-dialog-open .layout-builder-section.section-wrapper .content-container,body.has-sideways-headline[data-meta-sidebar=open] .layout-builder-section.section-wrapper .content-container{width:calc(100% - 4rem - var(--gin-sidebar-width));max-width:93.75rem;margin:0 auto}.section-wrapper.twocol .flex-wrapper{gap:3rem}}@media (min-width:60rem) and (-ms-high-contrast:none),screen and (min-width:60rem) and (-ms-high-contrast:active){.block-type--two_column_text_card .field-name--field_card_content>.field-item:nth-child(odd){margin-right:1.25rem}}@media (min-width:60rem) and (min-width:85.375rem){body.has-sideways-headline.js-off-canvas-dialog-open .layout-builder-section.section-wrapper .content-container,body.has-sideways-headline[data-meta-sidebar=open] .layout-builder-section.section-wrapper .content-container{width:calc(100% - 10rem - var(--gin-sidebar-width))}}@media (min-width:64rem){.btn,.capability-nav a,.eu-cookie-compliance-banner .agree-button,.fifty-fifty-block .fifty-fifty-block__cta a.link--external.btn,button,input[type=submit]{font-size:1rem;line-height:1.5;padding:0.9375rem 1.5rem}.btn--chevron-down{padding-right:2.5rem}.ck-content .btn{font-size:1rem;line-height:1.5;padding:0.9375rem 1.5rem}[data-drupal-ck-style-fence] .ck-content .btn{padding:0.9375rem 1.5rem!important}body.page--about-us .page-main{padding-top:4.5rem}.about-us--culture>div:first-of-type,.about-us--global-styling:not(.about-us-intro):not(.about-us--culture){padding:10rem 5rem}.page--about-us .media--view-mode-content-width-900-x-450{padding:0 6.25rem}.page--about-us .field-name--field_column_2 a:after{padding-top:0.625rem}.about-us--worldwide{padding:5rem 6.25rem}.alumni-page.add-image:before{height:100rem;height:calc(var(--gradient-height-alumni) + 75vw)}.alumni-page .alumni--block{margin-top:7.5rem}.alumni-page .alumni--block:last-child{margin-left:var(--gutter-2col);margin-right:var(--gutter-1col);margin-bottom:9.375rem}.alumni-page .alumni--hero h5{width:calc(88.88889% - 0.25rem)}.alumni-page:not(.path-layout-builder-edit) .alumni--hero{margin-left:var(--gutter-2col);margin-right:var(--gutter-2col)}.alumni-page .alumni--network .field-name--field_column_2 a.arrow-link:after{padding-top:0.625rem}.alumni-page .alumni--revisited h5{margin-top:8.75rem}.node-type-article-mode-full .article--meta{display:flex}.node-type-article-mode-full .main-content table.basic{width:100%!important}.node-type-article-mode-full .main-content table.blueTitle{width:120%!important}.node-type-article-mode-full .table-wrapper.blueTitle{overflow-x:scroll}.media--view-mode-content-100-width{margin:3.4375rem 0}.media--view-mode-content-100-width,.media--view-mode-content-100-width .field-name--field_media_image img{height:34.3125rem}.careers-headline .page-title,.careers-sm .page-title{margin-bottom:1.5rem}.page-node-type--page.careers-non-sideways .block-type--basic .block-title{margin-bottom:1.5rem}.laterals-offices h4{margin:2rem 0 1rem}.careers-overview-intro .columns--wrapper.column-50-50>.field-name--body{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5.5) + 6.75rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5.5) + 6.75rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5.5) + 6.75rem);font-size:1.25rem;line-height:1.4}.careers-overview-video .video-wrapper .play-button:before{width:4.125rem;height:4.75rem}.careers-overview-video .field-name--body p{display:block;font-size:var(--fs-170)}.careers-overview-apply .field-name--body a{font-size:1rem;line-height:1.375;padding:1rem 1.5rem}.careers-overview-apply .field-name--field_column_2 a{margin-bottom:2.5rem}.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body{height:120vh;padding-top:8rem}.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body>div.intro--txt{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 10) + 13.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 10) + 13.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 10) + 13.5rem);padding-bottom:2.5rem}.shift-color .careers-summer-intro .summer-intro--content h4{font-size:1.5rem;line-height:1.334;margin:0 0 1.5rem}.shift-color .careers-summer-apply .field-name--body,.shift-color .careers-summer-build .columns--wrapper,.shift-color .careers-summer-challenging .columns--wrapper,.shift-color .careers-summer-culture .columns--wrapper,.shift-color .careers-summer-global .columns--wrapper,.shift-color .careers-summer-unique-2 .field-name--body{padding:0 5rem}.shift-color .careers-summer-unique-2 .two-column h3{font-size:1.25rem;line-height:1.4}.shift-color .careers-summer-culture .columns--wrapper .field-name--body{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem);max-width:25rem}.shift-color .careers-summer-culture .field-name--body p{max-width:21.875rem}.shift-color .careers-summer-culture .columns--wrapper .field-name--field_column_2{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);max-width:35.9375rem}.shift-color .careers-summer-apply h3{font-size:2rem;line-height:1.25}.contact .block-field--field_snippet .field-item{padding-bottom:5rem}.disclaimer-notices.page-node-type--page .layout__region--second .block-title{margin-top:3rem}.block--inclusion-snippet.block-field--field_snippet .field-name--field_snippet{margin-bottom:1.5rem}.block--inclusion-news .field-name--field_news_cards{columns:2}.block--inclusion-news article{min-height:17.25rem}.block--inclusion-news article .field-name--field_homepage_feature_snippet.field-item{margin-bottom:0;max-height:9rem}.block--inclusion-partners .field-name--body{margin-right:1.5rem}.block--inclusion-snapshot .columns--wrapper{margin-top:-1.125rem}.block--inclusion-list-copy{display:flex}.block--inclusion-list-copy .field-name--field_component_header{position:absolute}.block--inclusion-list-copy .field-name--body{position:relative;top:1rem;width:49%;margin-right:0.75rem}.block--inclusion-list-copy .field-name--field_column_2{position:relative;top:2rem;width:49%;margin-left:0.75rem}.block--inclusion-list-copy .field-name--field_column_2 h4{font-size:var(--fs-18)}.block--inclusion-team .field-name--field_card_content>.field-items{display:flex;flex-wrap:wrap;justify-content:space-between}.block--inclusion-team .field-name--field_card_content>.field-items>.field-item{width:11.9375rem}.block--inclusion-team .field-name--field_card_image img{display:block;width:11.9375rem;height:11.9375rem}.block--inclusion-team .field-name--title{margin:0.3125rem 0}.region-footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.page-footer .block-system-branding-block{padding-top:0.25rem}.block-footercopyright .field-name--body{display:flex;justify-content:space-between}.block-footercopyright p:last-child{text-align:right}.region-header .menu--main{top:4.5rem;top:var(--main-menu-offset,72px)}.logged-in .region-header .menu--main{top:6.9375rem}.toolbar-tray-open .region-header .menu--main{top:9.4375rem}.region-header .menu-list--main>li>a{font-size:var(--fs-24);font-weight:var(--fw-bold);line-height:var(--lh-130)}.page-header{height:4.5rem}.page-header+*{padding-top:9.5rem}.front .page-header+*{padding-top:6.875rem}.region-header .block-system-branding-block svg{width:8.5rem}.history--page:not(.front) .field-name--field_snippet{margin-top:1.5rem}.history--page:not(.path-layout-builder-edit) .layout--twocol-section .layout__region--second{padding-left:0}.block-type--horizontal_text_cards .field-name--field_card_content>.field-item:nth-child(n+4){margin-top:1.5rem}.content-cards-two-columns.block-type--horizontal_text_cards .field-name--field_card_content>.field-item:nth-child(n+4){margin-top:1rem}.page-node-type--lawyer .lawyer--top .field-name--field_primary_practice{margin:0 0 0.5rem}.page-node-type--lawyer .lawyer--top .field-name--field_lawyer_offices{margin:0 0 0.75rem}.page-node-type--lawyer .lawyer--top .field-name--field_lawyer_phone{margin:0 0 0.875rem}.page-node-type--lawyer .lawyer--meta-icons{margin:0 0 0.75rem}.lawyer--languages ul{height:1.375rem}.page-node-type--lawyer .lawyer--sidebar{margin-left:5.3125rem}.page-node-type--lawyer .lawyer--news .see-more-wrapper{margin-top:2.5rem}button.reset-filters-btn[disabled]+button.filter-toggle-all{display:inline}.search--wrapper .search_row.lawyer_search__row{margin-bottom:1.5rem}.page-main{padding-bottom:6.5rem}.btn.post-lp-btn{font-size:var(--fs-16);border-radius:0.5rem}.post-lp-btn.visible{padding:0.8125rem 1.5rem}.page--privacy-notice .region-content--inner.region-content--inner{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);margin-left:25%}.block--recent-highlights-probono{display:flex;padding-bottom:2.8125rem}.block--recent-highlights-probono .field-name--field_left_column_cards{padding-right:0.75rem}.block--recent-highlights-probono .field-name--field_right_column_cards{padding-left:0.75rem}.block--probono-partners h3{font-size:var(--fs-20)}.block--need-lawyer h3{font-size:var(--fs-20)}.page-node-type--quick_link_collection .page-main,.page-node-type--resource .page-main{padding-top:5rem}.block-field-block-node-resource-field-resources-by-topic,.page-node-type--resource .block-field-block-node-resource-field-featured-media,.page-node-type--resource .block-field-block-node-resource-field-featured-updates,.page-node-type--resource .node-type-resource-mode-promo{padding:2.5rem 0}.page-node-type--quick_link_collection .page-resource-meta-data,.page-node-type--resource .page-resource-meta-data{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);margin:9.375rem auto 0;padding:0}.page-node-type--quick_link_collection .header--resource-container .quick-links--title,.page-node-type--resource .header--resource-container .resource-title,.page-node-type--resource__insight .header--resource-container .page-insight--resource-title{margin-bottom:1rem}.page-node-type--resource .resource-quick-links-label{display:block;padding-top:0.75rem;margin-bottom:1rem}.page-node-type--resource .block-field--field_snippet .field-name--field_snippet{margin-bottom:1.5rem}.page-node-type--resource .block-field--field_featured_insights h2{margin-bottom:1.5rem}.page-node-type--resource .insights-article--featured-insight-card{min-width:100%;min-height:17.25rem;height:100%}.page-node-type--resource .insights-article--featured-insight-card .node-title{max-height:8.375rem}.block-field-block-node-resource-field-capabilities{padding-bottom:2.5rem}.block-field-block-node-resource-field-resources-by-topic .accordion__text{margin-bottom:2rem}.page-node-type--resource .block-insights-feed-block h2,.page-node-type--resource .block-views-block-resource-featured-news-block-1 h2{padding-right:2.375rem}.page-node-type--resource .block-views-block-resource-featured-news-block-1 article{padding:2rem 0}.page-node-type--resource .block-views-block-resource-featured-news-block-1 article .article--meta{margin-bottom:0.5rem}.page-node-type--resource__insight .page-main{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);margin-top:5rem;padding-top:0}.search--wrapper--site .filters--wrapper{margin-right:var(--gutter)}.search--wrapper .results_main{margin-top:3.5rem}.block-type--two_column_content_cards .columns--wrapper{display:flex}.block-type--two_column_content_cards .columns--wrapper>div{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);margin-right:var(--gutter)}.btn--back-to-top{display:block}.breadcrumb{font-size:1rem;line-height:1.5}.eu-cookie-compliance-message{max-width:80%}.post-experience-page .experience--featured,.view-content .node-type-experience_article-mode-teaser{padding:1.5rem 0}.view-experience-by-a-lawyer .views-row,.view-news-by-a-lawyer .views-row,.view-post-landing-page .views-row{padding:1.5rem 0}.hamburger-box{width:1.625rem}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{height:0.1875rem;width:1.625rem}.hamburger-inner:before{top:-0.625rem}.hamburger-inner:after{bottom:-0.625rem}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{width:1.875rem}body.alumni-page .visually-hidden.focusable:active,body.alumni-page .visually-hidden.focusable:focus,body.front .visually-hidden.focusable:active,body.front .visually-hidden.focusable:focus{position:absolute!important;top:1.5625rem;transform:translateX(15.625rem)}body.alumni-page a.visually-hidden.focusable:active,body.alumni-page a.visually-hidden.focusable:focus,body.front a.visually-hidden.focusable:active,body.front a.visually-hidden.focusable:focus{color:var(--dp-c-white)}.block-field--field_highlights .chart_highlight .field-name--field_title{font-size:1.25rem;line-height:1.4}.block-field--field_highlights .data_highlight .field-name--field_data_item{font-size:3.5rem;line-height:1.143;margin-bottom:1rem}.block-field--field_highlights .data_highlight,.block-field--field_highlights .quote_highlight{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem)}.block-field--field_highlights .data_highlight .field-name--field_highlight_quote,.block-field--field_highlights .quote_highlight .field-name--field_highlight_quote{font-size:1.25rem;line-height:1.4;margin:0 0 1rem}.featured-experiences,.featured-insights{margin-bottom:3.5rem}.featured-experiences .experience--featured{padding:1.5rem 0}.insights--teaser{padding:1.5rem 0}.insights--teaser .node-title{margin:0 0 0.5rem}.view-content .node-type-insights_article-mode-teaser.insights--teaser{padding:1.5rem 0}.block--list-two-column ul{columns:2}.news--teaser{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem);padding-bottom:1.5rem}.news--page .news--teaser{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem)}.view-news .see-more-wrapper{margin-top:2.5rem}.view-news-by-a-lawyer .news--teaser{padding-bottom:1.5rem}.content-card--featured-practice--content{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem)}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards{columns:2}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards article{padding:1.5rem 1.5rem 1.25rem;min-width:18.75rem;min-height:17.5rem}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_award_detail{font-size:1.125rem;line-height:1.445}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_designation_region{font-size:1.125rem;line-height:1.445}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_recognition_source{font-size:1rem;line-height:1.5}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_designation_category .field-item{font-size:1.25rem;line-height:1.4}.node-type-resource-mode-promo{padding:2.5rem 0}.search-wrapper .search-trigger svg{width:1.125rem;height:1.125rem}.fifty-fifty-block{flex-direction:column;column-gap:4rem;flex-wrap:nowrap}.fifty-fifty-block .fifty-fifty-block__content,.fifty-fifty-block .fifty-fifty-block__image{width:50%}.fifty-fifty-block .fifty-fifty-block__content .field-name--field_headline,.fifty-fifty-block .fifty-fifty-block__image .field-name--field_headline{padding-top:0}.fifty-fifty-block.fixed_height .fifty-fifty-block__image .field-name--field_media_image{height:46.875rem}.fifty-fifty-block.left{flex-direction:row}.fifty-fifty-block.left .fifty-fifty-block__image .field-name--field_media_image{margin-left:0;margin-right:0}.fifty-fifty-block.left .fifty-fifty-block__caption{display:flex;padding:1.5rem 0;width:100%;justify-content:flex-end;max-width:90%;margin-left:auto}.fifty-fifty-block.left.image_extends_past_margin .field-name--field_media_image{margin-left:calc(-50% - 4rem)}.fifty-fifty-block.right{flex-direction:row-reverse}.fifty-fifty-block.right .fifty-fifty-block__image .field-name--field_media_image{margin-right:0;margin-left:0}.fifty-fifty-block.right.image_extends_past_margin .field-name--field_media_image{margin-right:calc(-50% - 4rem)}.fifty-fifty-block .fifty-fifty-block__caption{padding:1rem 0}.fifty-fifty-block .fifty-fifty-block__caption{padding:1.5rem 0}.fifty-fifty-block .fifty-fifty-block__content{padding:2rem 1rem;margin-left:0}.jump-link-wrapper.desktop-overflow ul{margin-right:15%}.jump-link-wrapper.desktop-overflow:after{content:"";position:absolute;width:20%;right:0;top:0;height:100%;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,.9) 45%,hsla(0,0%,100%,0) 81.51%)}.jump-link-wrapper .jump-link{padding:0 4rem}.jump-link-wrapper .jump-link ul li{padding:1.5rem 1rem 1rem;margin:.25rem}.jump-link-wrapper .jump-link .desktop-menu{display:flex}.jump-link-wrapper .jump-link .mobile-dropdown{display:none}.stacked.three_columns_max.three_columns_max .lawyer-array-wrapper,.stacked.three_columns_max.two_columns_max .lawyer-array-wrapper{columns:3}.horizontal.three_columns_max.three_columns_max .lawyer-array-wrapper,.horizontal.three_columns_max.two_columns_max .lawyer-array-wrapper{columns:3}}@media (min-width:64rem) and (max-width:81.5rem){.eu-cookie-compliance-message{max-width:75%}}@media (min-width:78.75rem){.blockQuote{font-size:2rem;line-height:1.25}.sectionHeading{font-size:3rem;line-height:1.167}.ck-content h1{font-size:2.5rem;line-height:1.2}.ck-content h2{font-size:2rem;line-height:1.25}.ck-content h3{font-size:1.5rem;line-height:1.334}.careers-overview-title h1,h1{font-size:4.5rem;line-height:1.112;margin-bottom:2.5rem}.history--page .layout--twocol-section .layout__region--second .block-title{font-size:4.5rem;line-height:1.112}.heading-level-2,h2{font-size:3rem;line-height:1.167;margin-bottom:5rem}.careers-overview-team .field-name--body h2{font-size:4.5rem;line-height:1.112;margin-bottom:4rem}.block-about__col .field-name--field_teaser,.heading-level-3,.lawyer-search--h1,.our-work__link .field--name-title,.our-work__link .field-name--field_homepage_feature_snippet,h3{font-size:2.5rem;line-height:1.2;margin-bottom:1.5rem}.careers-sm .careers-sm-about h3.shorter,.contact .field-item h3,.featured-experiences h2,.featured-insights h2,.heading-level-4,.page-node-type--page.careers-non-sideways .block-type--basic .block-title,.page-node-type--resource .block-field--field_featured_insights h2,.view-post-landing-page .attachment-before h2,h4{font-size:2rem;line-height:1.25}.node-type-resource-mode-promo .field-name--title{font-size:2rem;line-height:1.25}.accordion__header,.block--recent-updates__title,.block-about__col .eyebrow,.block-type--call_out_box .field-name--field_header,.capabilities [class*=block-views-block-capabilities]>.block-title,.field-label--field_notable_matters,.field-name--field_featured_practices .field--name-title,.filters--wrapper .filters-header .filter-by,.heading-level-5,.heading-level-6,.laterals-offices h4,.lawyer-search--span,.node-type-article-mode-full .block-field--field_snippet,.node-type-article-mode-full .block-field--field_summary,.node-type-article-mode-full .block-field--field_summary_intro,.page--about-us .about-us--node-body-field p,.page--about-us .field-name--field_column_2.text-formatted.field-item p,.page--pir-node.viewmode--full .block-field--field_pir_snippet .field-name--field_pir_snippet.field-item,.page--pir-node.viewmode--full .block-field--field_snippet .field-name--field_snippet,h5,h6{font-size:1.5rem;line-height:1.334;margin-bottom:1rem}.alumni-page .alumni--network .field-name--field_column_2 p,.careers-admin-jobs h6,.careers-overview-intro .field-name--field_column_2 .vertical,.content-card .field-name--title,.page-node-type--area_of_focus .field-name--field_snippet,.page-node-type--lawyer .lawyer--intro .field-name--field_snippet,.page-node-type--lawyer .lawyer--top .field-name--field_job_title,.page-node-type--lawyer .lawyer--top .field-name--field_job_title_custom,.page-node-type--page:not(.front) .field-name--field_snippet,.page-node-type--resource .block-field--field_snippet .field-name--field_snippet{font-size:1.5rem;line-height:1.334}.content-card--featured-practice--content .field--name-title,.news--teaser .node-title.no-teaser,.page--pir-node .experience--featured h3.node-title,.page--pir-node .insights--teaser h3.node-title,.page-node-type--lawyer .insights--teaser h3.node-title,.page-node-type--lawyer .lawyer--credentials h3,.page-node-type--quick_link_collection .field-name--field_insights_list .node-title,.page-node-type--resource .insights--teaser h3.node-title{font-size:1.5rem;line-height:1.334}.alumni-page .alumni--team .block-title,.block--about .block-title,.block--our-firm .block-title,.block--our-work .block-title,.block-field--field_highlights h2,.block-field-block-node-resource-field-capabilities h3,.block-field-block-node-resource-field-resources-by-topic .field-label--field_resources_by_topic,.careers-overview-apply .vertical,.has-sideways-headline--main-block .region-content--inner>.block-page-title-block .page-title,.has-sideways-headline .block-field-block-node-area-of-focus-type .field-name--type,.has-sideways-headline .block-field-block-node-industry-type .field-name--type,.has-sideways-headline .block-field-block-node-practice-type .field-name--type,.has-sideways-headline .block-field-block-node-region-type .field-name--type,.has-sideways-headline .block-field-block-node-resource-type .field-name--type,.has-sideways-headline .field-name--field_page_headline,.page--pir-node.viewmode--corporate_team .block .block-title,.page--pir-node.viewmode--full .block-field-block-node-industry-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-practice-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-region-field-lawyers .block-title,.page--pir-node.viewmode--full .block-inline-block-recognition-module .block-title,.page--pir-node.viewmode--full .block-views-block-areas-of-focus-pir-block .block-title,.page--pir-node.viewmode--full .block-views-block-practices-by-practice-type-practices .block-title,.page--pir-node.viewmode--full .block[class*=block-our-team] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-news] .block-title,.page--pir-node.viewmode--full .block[class*=field-areas-of-focus] .block-title,.page--pir-node.viewmode--full .block[class*=field-featured] .block-title,.page--pir-node.viewmode--litigation_team .block .block-title,.page-node-type--area_of_focus .block-dpw-aof-featured-experience .block-title,.page-node-type--area_of_focus .block-field-block-node-area-of-focus-field-featured-experience-articl .block-title,.page-node-type--area_of_focus.viewmode--full .block-inline-block-recognition-module .block-title,.page-node-type--lawyer .sideways-headline--small,.page-node-type--page .block-type--basic .block-title,.page-node-type--page .block-type--disclosure_drawer_component .block-title,.page-node-type--resource .block-field-block-node-resource-field-featured-media .block-title,.page-node-type--resource .block-field-block-node-resource-field-featured-updates .block-title,.page-node-type--resource .block-field-block-node-resource-field-lawyers .block-title,.page-node-type--resource .block-insights-feed-block h2,.page-node-type--resource .block-views-block-resource-featured-news-block-1 h2,.page-node-type--resource__insight--title,.region-header .menu--main .mobile-menu-title,.shift-color .careers-summer-apply .vertical,.shift-color .careers-summer-intro .summer-intro--content .summer-intro--sideways,.sideways-headline,.sideways-headline--responsive,.sideways-headline--right,.sideways-headline--small{margin-bottom:0}.block--our-firm .block-title,.block--our-work .block-title,.has-sideways-headline--main-block .region-content--inner>.block-page-title-block .page-title,.has-sideways-headline .block-field-block-node-area-of-focus-type .field-name--type,.has-sideways-headline .block-field-block-node-industry-type .field-name--type,.has-sideways-headline .block-field-block-node-practice-type .field-name--type,.has-sideways-headline .block-field-block-node-region-type .field-name--type,.has-sideways-headline .block-field-block-node-resource-type .field-name--type,.has-sideways-headline .field-name--field_page_headline,.page-node-type--resource__insight--title,.shift-color .careers-summer-apply .vertical,.sideways-headline--large,.sideways-headline--responsive,.sideways-headline--right{font-size:6rem;line-height:1.25}.alumni-page .alumni--team .block-title,.block-field--field_highlights h2,.block-field-block-node-resource-field-capabilities h3,.block-field-block-node-resource-field-resources-by-topic .field-label--field_resources_by_topic,.page--pir-node.viewmode--corporate_team .block .block-title,.page--pir-node.viewmode--full .block-field-block-node-industry-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-practice-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-region-field-lawyers .block-title,.page--pir-node.viewmode--full .block-inline-block-recognition-module .block-title,.page--pir-node.viewmode--full .block-views-block-areas-of-focus-pir-block .block-title,.page--pir-node.viewmode--full .block-views-block-practices-by-practice-type-practices .block-title,.page--pir-node.viewmode--full .block[class*=block-our-team] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-news] .block-title,.page--pir-node.viewmode--full .block[class*=field-areas-of-focus] .block-title,.page--pir-node.viewmode--full .block[class*=field-featured] .block-title,.page--pir-node.viewmode--litigation_team .block .block-title,.page-node-type--area_of_focus .block-dpw-aof-featured-experience .block-title,.page-node-type--area_of_focus .block-field-block-node-area-of-focus-field-featured-experience-articl .block-title,.page-node-type--area_of_focus.viewmode--full .block-inline-block-recognition-module .block-title,.page-node-type--lawyer .sideways-headline--small,.page-node-type--page .block-type--basic .block-title,.page-node-type--page .block-type--disclosure_drawer_component .block-title,.page-node-type--resource .block-field-block-node-resource-field-featured-media .block-title,.page-node-type--resource .block-field-block-node-resource-field-featured-updates .block-title,.page-node-type--resource .block-field-block-node-resource-field-lawyers .block-title,.page-node-type--resource .block-insights-feed-block h2,.page-node-type--resource .block-views-block-resource-featured-news-block-1 h2,.sideways-headline--small{font-size:2rem;line-height:1.25;left:-5.25rem}.copy-md2,.experience-highlights--custom_category_bullets .bullet,.field-name--field_experience_highlights .experience-highlights--mega_block .field-item,.field-name--field_experience_highlights .experience-highlights--mega_block .field-item>ul>li,.horizontal-carousel .field-name--field_citation,.stacked-carousel .field-name--field_citation{font-size:1.125rem;line-height:1.445}.block--inclusion-list-copy .field-name--field_component_header,.block--inclusion-news article .field-name--field_homepage_feature_snippet.field-item,.block-inline-block-offices .field-name--body,.careers-overview-team .field-name--field_column_2,.copy-lg,.copy-lg2,.experience-highlights--custom_category_block .field-name--field_capability_experience_post .field-item,.field-name--field_experience_highlights .field-item .experience-highlights--recent_representations h5,.field-name--field_experience_highlights .field-label--field_representations_articles,.field-name--field_experience_highlights .field-name--field_capability,.field-name--field_experience_highlights .field-name--field_capability_name,.field-name--field_experience_highlights .field-name--field_representations_articles .field-item,.field-name--field_experience_highlights .highlights-title,.field-name--field_experience_highlights .view-recent-representations li,.history--page .history--intro h3,.history--page .history--statement,.horizontal-carousel .field-name--field_quotation,.page-node-type--quick_link_collection .quick-collection--snippet p,.page-node-type--resource .insights-article--featured-insight-card .node-title,.shift-color .careers-summer-build .field-name--field_column_2 p,.stacked-carousel .field-name--field_quotation,.view-experience-by-a-lawyer .view-header,.view-insights-for-a-lawyer .view-header,.view-news-by-a-lawyer .view-header,.view-post-landing-page .view-header{font-size:1.5rem;line-height:1.334}.page--about-us h1{font-size:6rem;line-height:1}.about-us--culture>div:first-of-type,.about-us--global-styling:not(.about-us-intro):not(.about-us--culture){padding:10rem 8.75rem}.about-us--global-styling h2,.about-us--worldwide h2{font-size:4.5rem;line-height:1.112}.alumni-page .alumni--block{margin-top:10rem}.alumni-page .alumni--block:last-child{margin-bottom:10rem}.alumni-page .alumni--hero h1,.alumni-page .alumni--hero h2{font-size:6rem;line-height:1}.alumni-page .alumni--block .field-name--body h2{font-size:4.5rem;line-height:1.112}.alumni-page .alumni--block.alumni--hero .field-name--body h2,.alumni-page .alumni--block.alumni--network .field-name--body h2,.alumni-page .alumni--block.alumni--revisited .field-name--body h2{margin-bottom:4rem}.alumni-page .alumni--hero .stats-container .stat{font-size:4.5rem;line-height:1.112}.alumni-page .alumni--hero .stats-container .stat-subtext{font-size:1.5rem;line-height:1.334}.alumni-page .alumni--news{padding:0 5rem}.alumni-page .alumni--year-in-review{padding:0 5rem}.alumni-page .alumni--revisited h5{margin-top:5rem}.alumni-page .alumni--revisited .field-name--field_column_2 p{font-size:1.125rem;line-height:1.445}.alumni-page .alumni--team .field-name--title .field-item,.alumni-page .alumni--team h5{font-size:1.5rem;line-height:1.334}.page-node-type--area_of_focus .field-name--field_snippet{margin-bottom:1rem}.page-node-type--area_of_focus .block-field--field_featured_experience_articl .see-more-wrapper{margin-top:0.5rem}.node-type-article-mode-full .article--title{font-size:3.5rem;line-height:1.143}.node-type-article-mode-full .main-content h1{font-size:2.5rem;line-height:1.2}.node-type-article-mode-full .main-content h2{font-size:2rem;line-height:1.25}.node-type-article-mode-full .main-content h3{font-size:1.5rem;line-height:1.334}.node-type-article-mode-full .main-content table.blueTitle{width:100%!important}.node-type-article-mode-full .table-wrapper.blueTitle{overflow-x:hidden}.node-type-article-mode-full .table-wrapper.blueTitle .icon{display:none}.node-type-article-mode-full .lawyer-contacts .lawyers{column-count:2}.node-type-article-mode-full .lawyer-contacts .lawyers>article{break-inside:avoid}@-moz-document url-prefix(){.node-type-article-mode-full .lawyer-contacts .lawyers>article{display:inline-grid}}.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body h2{font-size:2rem;line-height:1.25}.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body h3{font-size:1.5rem;line-height:1.334}.page-node-type--page:not(.front).careers-non-sideways .field-name--field_snippet,.page-node-type--page:not(.front).careers-sm .field-name--field_snippet{margin-top:2.5rem;max-width:none}.careers-sm .careers-sm-about h3.shorter{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem)}.careers-headline .btn.btn--arrow-left{margin-top:1rem}.careers-overview-title h1{font-size:6rem;line-height:1}.careers-overview-intro .columns--wrapper.column-50-50>.field-name--body{font-size:1.5rem;line-height:1.334}.careers-overview-video{margin-top:1.875rem;width:calc(77.77778% + 0.625rem)}.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body>div.intro--txt{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);padding-bottom:10.625rem}.shift-color .careers-summer-intro .summer-intro--content{margin:5.25rem 0 0 14.5vw;padding-left:9.375rem}.shift-color .careers-summer-apply{padding:20vh 0}.shift-color .careers-summer-block{padding:7.5vh 0}.shift-color .careers-summer-block h2{font-size:4.5rem;line-height:1.112}.shift-color .careers-summer-unique-2 h2{font-size:4.5rem;line-height:1.112}.shift-color .careers-summer-block.careers-summer-culture h2{font-size:4.5rem;line-height:1.112}.disclaimer-notices .block-page-title-block .page-title{font-size:3.5rem;line-height:1.143}.disclaimer-notices.page-node-type--page .layout__region--second .block-title{margin-top:5rem}.disclaimer-notices.page-node-type--page .block-type--basic h2{font-size:3rem;line-height:1.167;margin-bottom:1.25rem}.disclaimer-notices.page-node-type--page .block-type--basic h3{font-size:2.5rem;line-height:1.2;margin-bottom:1.25rem}.disclaimer-notices.page-node-type--page .block-type--basic h4{font-size:2rem;line-height:1.25;margin-bottom:1.25rem}.disclaimer-notices.page-node-type--page .block-type--basic h5{font-size:1.875rem;line-height:1.267}.disclaimer-notices.page-node-type--page .block-type--basic h6{font-size:1.75rem;line-height:1.286}.block--inclusion-news article .field-name--field_homepage_feature_snippet.field-item{max-height:10rem}.page-footer{padding-top:3rem}.history--page .history--statement{margin:7.5rem 0}.history--page:not(.front) .field-name--field_snippet{font-size:3.5rem;line-height:1.143}.history--page .layout--twocol-section .layout__region--second .block-title{margin-bottom:3rem}.page-node-type--lawyer .lawyer--name{margin-bottom:2.5rem}.page-node-type--lawyer .lawyer--top .lawyer--headshot{width:17.625rem;height:17.625rem}.page-node-type--lawyer .lawyer--intro{margin-bottom:5rem}.page-node-type--lawyer .field-name--field_experience_highlights>.field-item{padding:2.3125rem 0 2.625rem}.page-node-type--lawyer .lawyer--experience-highlights .sideways-headline--small{top:2.8125rem}.page-node-type--lawyer .lawyer--experience-highlights .view-all-experience{margin:0 0 5rem}.page-node-type--lawyer .lawyer--insights .see-more-wrapper{margin-top:2.5rem;margin-bottom:0.5rem}.lawyer-search--h1{font-size:2.5rem;line-height:1.2}.search--wrapper .search_row.lawyer_search__row{padding-top:1.5rem;padding-bottom:1.5rem}.lawyer_search__thumbnail{flex:0 0 9.75rem;width:9.75rem;max-width:9.75rem;display:block;position:relative;overflow:hidden;height:9.75rem;margin-right:var(--gutter)}.lawyer_search__name{font-size:1.5rem;line-height:1.334;margin-bottom:0}.lawyer_search__contact-links{margin-top:auto}.page-main{padding-bottom:7.5rem}.page--pir-node.viewmode--full .block-field--field_summary{padding-bottom:3rem}.view-experience-by-a-lawyer .view-header,.view-insights-for-a-lawyer .view-header,.view-news-by-a-lawyer .view-header,.view-post-landing-page .view-header{margin-bottom:5rem}.view-post-landing-page .attachment-before .view-content{margin-bottom:5rem}.btn.post-lp-btn{font-size:var(--fs-18)}.post-lp-btn.visible{padding:1rem 1.5rem}body.page-node-type--pro_bono:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .region.container{max-width:93.75rem;width:calc(100% - 4rem)}.page-node-type--quick_link_collection .quick-links--label{font-size:1.5rem;line-height:1.334}.page-node-type--quick_link_collection .quick-collection--snippet p{margin-bottom:5rem}.block-field-block-node-resource-field-resources-by-topic .accordion__text h1{font-size:2.5rem;line-height:1.2}.block-field-block-node-resource-field-resources-by-topic .accordion__text h2{font-size:2rem;line-height:1.25}.block-field-block-node-resource-field-resources-by-topic .accordion__text h3{font-size:1.5rem;line-height:1.334}.page-insight--capability-title{font-size:1.5rem;line-height:1.334}.block-type--two_column_content .columns--wrapper>div:first-of-type,.shift-color .careers-summer-unique-2 .two-column--upper .columns--wrapper>div:first-of-type,.shift-color .careers-summer-unique-2 .two-column .columns--wrapper>div:first-of-type{margin-right:var(--gutter-1col)}.block-type--two_column_content .columns--wrapper.column-50-50>div,.shift-color .careers-summer-unique-2 .two-column--upper .columns--wrapper.column-50-50>div,.shift-color .careers-summer-unique-2 .two-column .columns--wrapper.column-50-50>div{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem)}.block-type--two_column_text_card .field-name--body{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);margin-right:var(--gutter-1col)}.block-type--two_column_text_card .field-name--field_card_content>.field-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem)}.block--about{min-height:25.6875rem}.block--about.block--title-visible{padding-left:12.75rem}.block--about .block-title{font-size:9rem;line-height:1}.accordion__header{margin-bottom:0;min-height:5rem}.accordion__toggle{width:2rem;height:2rem}body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in) .animate-show.field-name--field_page_headline .line-inner{padding-bottom:0.5rem}.block-views-block-areas-of-focus-pir-block .views-row:not(:last-of-type) a{margin-bottom:1rem}.btn--back-to-top{font-size:var(--fs-18)}.btn--back-to-top:before{font-size:var(--fs-14)}.view-experience-by-a-lawyer .view-filters .views-exposed-form .views-exposed-form,.view-experiences-by-industry .view-filters .views-exposed-form,.view-experiences-by-practice .view-filters .views-exposed-form,.view-experiences-by-region .view-filters .views-exposed-form,.view-insights-for-a-lawyer .view-filters .views-exposed-form .views-exposed-form,.view-lawyers-by-industry .view-filters .views-exposed-form,.view-lawyers-by-practice .view-filters .views-exposed-form,.view-lawyers-by-region .view-filters .views-exposed-form,.view-news-by-a-lawyer .view-filters .views-exposed-form .views-exposed-form,.view-post-landing-page .view-filters .views-exposed-form .views-exposed-form{margin-top:0;margin-bottom:3rem}.filter-h3,.views-exposed-form h3{font-size:1.5rem;line-height:1.334;margin-bottom:1rem}.capability-nav{margin:1rem 0 4.5625rem}.capability-nav a{font-size:1.125rem;line-height:1.334;padding:1.125rem 2rem}.content-card .field-name--field_card_image{width:100%;height:auto;max-width:17.5rem}.eu-cookie-compliance-banner p,.eu-cookie-withdraw-wrapper p{font-size:var(--fs-16)}.block-giant-logo img{margin-bottom:11rem}.close-button{display:block}body.alumni-page .visually-hidden.focusable:active,body.alumni-page .visually-hidden.focusable:focus,body.front .visually-hidden.focusable:active,body.front .visually-hidden.focusable:focus{top:5.25rem;transform:translateX(2.5625rem)}.block-field--field_highlights .data_highlight,.block-field--field_highlights .quote_highlight{min-height:9.375rem}.view-insights-by-practice .insights--teaser .node-title{margin-bottom:0.5rem}.lawyer--teaser .lawyer--name{font-size:1.5rem;line-height:1.334;margin-bottom:0.25rem}.block-inline-block-offices .field-name--body{margin-bottom:7.5rem}.block--our-firm{margin-bottom:11rem}.block--our-firm{padding-right:12.75rem;min-height:35.5rem}.block--our-firm .block-title{font-size:9rem;line-height:1}.block--our-firm p{font-size:3rem;line-height:1.167;margin-bottom:3.5rem;max-width:calc((100% + 12.75rem) * .75)}.block--our-work{margin-bottom:11rem}.block--our-work{padding-left:12.75rem;min-height:39.875rem}.block--our-work .block-title{font-size:9rem;line-height:1;left:-1.125rem}a.our-work__link{padding:2rem 0}.our-work__link .field--name-title,.our-work__link .field-name--field_homepage_feature_snippet{margin-bottom:0}h1 a:after{font-size:var(--fs-66)}.sitewide-alert h2 a:after{padding-left:0.625rem;padding-top:0.75rem;font-size:var(--fs-32)}.sitewide-alert h3 a:after{font-size:var(--fs-34)}.sitewide-alert h4 a:after{font-size:var(--fs-26)}.sitewide-alert h5 a:after{font-size:var(--fs-20)}.sitewide-alert h6 a:after{font-size:var(--fs-20)}a.recent-update__link{padding:2.5rem}.node-type-resource-mode-promo .field-name--title{font-size:2rem;line-height:1.25;margin-bottom:1rem}.block-type--resource_archive .node-type-resource-mode-promo .resource--promo-meta-data .field-name--field_snippet{margin-bottom:1rem}.search-overlay .hamburger{display:block}.fifty-fifty-block .fifty-fifty-block__content .field-name--field_headline,.fifty-fifty-block .fifty-fifty-block__image .field-name--field_headline{font-size:var(--fs-72)}.block-type--quote.quotes-large .field-name--field_head_shot,.block-type--quote.quotes-large .field-name--field_quote_photo{width:21.5625rem;height:21.5625rem}.page-node-type--person .field-name--field_media_image{width:17.625rem;height:17.625rem}}@media (min-width:78.75rem) and (-ms-high-contrast:none),(min-width:78.75rem) and (hover:hover){body.page--about-us .page-main{padding-top:4.5rem}.region-header .menu--main{position:static;top:auto;background:transparent;height:auto;overflow:visible;margin-left:calc((100% - 65.625rem) / 6 + 2.625rem);margin-top:0.5rem}.region-header .menu--main .mobile-menu-title{display:none}.region-header .menu-list--main{display:flex;width:auto;margin:0;padding:0.75rem 0 0;max-height:none}.region-header .menu-list--main>li{padding:0 0 0.75rem;margin:0 1.5625rem 0 0;border:0}.region-header .menu-list--main>li:first-of-type{border:0}.region-header .menu-list--main>li>a{display:inline-block;min-height:1.6875rem;font-size:var(--fs-18);line-height:var(--lh-150);font-weight:var(--fw-normal)}.region-header .menu-list--main>li>a.is-active{color:var(--dp-c-blue-primary);background-size:0 0.0625rem,100% 0.0625rem}.region-header .menu-list--main>li>a.is-active:before{width:100%}.region-header .menu-list--main .menu-item--expanded{display:flex;align-items:center;flex-direction:column;margin:0;padding-right:2.3125rem;max-height:auto;overflow:visible}.region-header .menu-list--main .menu-item--expanded.is-active .icon-caret,.region-header .menu-list--main .menu-item--expanded.is-active>a{color:var(--dp-c-gray-1)}.region-header .menu-list--main .menu-item--expanded .icon-caret{z-index:-1;right:1.5rem;top:0.625rem;width:0.5rem;height:0.375rem}.region-header .menu-list--main .submenu-wrapper{width:13.75rem;position:absolute;top:2.5rem;right:-4.375rem;display:flex;flex-direction:column;align-items:center;padding:1rem 2rem;background:var(--dp-c-white);box-shadow:0 0.25rem 1.5rem 0 var(--dp-c-periwinkle-light);border:0.0625rem solid var(--dp-c-gray-pale);border-radius:0.3125rem;z-index:var(--z-index-default);transform:rotateX(-90deg);transform-origin:top center;opacity:0;visibility:hidden;transition:var(--t-all)}@supports (right:auto){.region-header .menu-list--main .submenu-wrapper{right:auto}}.region-header .menu-list--main .submenu-wrapper:after,.region-header .menu-list--main .submenu-wrapper:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 0.625rem 0.625rem;z-index:var(--z-index-under)}.region-header .menu-list--main .submenu-wrapper:before{top:-0.6875rem;border-color:transparent transparent var(--dp-c-gray-pale)}.region-header .menu-list--main .submenu-wrapper:after{top:-0.625rem;border-color:transparent transparent var(--dp-c-white)}.region-header .menu-list--main .menu-item--expanded.is-active .submenu-wrapper{transform:rotateX(0);opacity:1;visibility:visible}.region-header .menu-list--main .submenu-wrapper a{display:inline-block;min-height:1.5rem}.region-header .menu-list--main .submenu-wrapper.insights .menu{column-count:auto;column-width:auto}.region-header .menu-list--main .submenu-wrapper.insights ul li:nth-child(4){margin-top:1.5rem}.region-header .menu-list--main .submenu-wrapper.insights ul li:nth-child(3){break-after:none}.region-header .menu-list--main .submenu-wrapper .menu{margin:0}.front:not(.js-is-scrolled) .region-header .menu-list--main>li>a{color:var(--dp-c-white)}.front:not(.js-is-scrolled) .region-header .menu-list--main .menu-item--expanded .icon-caret{fill:var(--dp-c-white)}.page-node-type--area_of_focus .menu-list--main .menu-item--active-trail a,.page-node-type--industry .menu-list--main .menu-item--active-trail a,.page-node-type--practice .menu-list--main .menu-item--active-trail a,.page-node-type--region .menu-list--main .menu-item--active-trail a{background-size:0 0.0625rem,100% 0.0625rem}.mobile-scroll--container .menu-item--has-children .menu{display:block}.page-header{border:0;width:100%}.page-header+*{padding-top:11.5rem}.front .page-header+*{padding-top:9rem}.region-header{padding:2rem 0}.hamburger{display:none}.search-wrapper .search-trigger{margin-top:1rem}}@media (min-width:80rem){.btn,.capability-nav a,.eu-cookie-compliance-banner .agree-button,.fifty-fifty-block .fifty-fifty-block__cta a.link--external.btn,button,input[type=submit]{font-size:1.125rem;line-height:1.334}.ck-content .btn{font-size:1.125rem;line-height:1.334}body.page--about-us:not(.logged-in) .field-name--field_page_headline{padding-right:3.8125rem}.about-us--global-styling h2,.about-us--worldwide h2{margin-bottom:4rem}.page--about-us .media--view-mode-content-width-900-x-450{padding:0 8.875rem}.page--about-us .field-name--field_column_2 a:after{padding-top:0.8125rem}.about-us--worldwide{padding:5rem 8.875rem 2.5rem}.alumni-page .alumni--news.block-type--two_column_text_card .field-name--field_card_content>.field-item .field-name--field_card_image,.alumni-page .alumni--year-in-review.block-type--two_column_text_card .field-name--field_card_content>.field-item .field-name--field_card_image{margin-left:var(--gutter-1col)}.alumni-page .alumni--news.block-type--two_column_text_card .field-name--field_card_content>.field-item,.alumni-page .alumni--year-in-review.block-type--two_column_text_card .field-name--field_card_content>.field-item{margin-bottom:2rem}.alumni-page .alumni--network .field-name--field_column_2 a.arrow-link:after{padding-top:0.8125rem}.page-node-type--area_of_focus .block-dpw-area-of-focus-pir-label{margin-top:5rem}.block-field-block-node-area-of-focus-field-featured-experience-articl,.page-node-type--area_of_focus .block-dpw-aof-featured-experience{margin-top:5rem}.page-node-type--page.careers-non-sideways .block-type--basic .block-title{margin-bottom:2rem}.laterals-offices h4{margin:2.5rem 0 1.5rem}.page-node-type--page.careers-headline .block--events-offices p{margin-bottom:2.5rem}.page-node-type--page.careers-headline:not(.front) .field-name--field_snippet{margin-top:5rem;margin-bottom:5rem}.careers-overview .field-name--field_page_headline{top:1rem}.careers-overview-video .video-wrapper .play-button:before{height:5.25rem;width:6rem}.careers-overview-team{margin-top:10.4375rem}.careers-overview-apply{margin-top:8.4375rem;padding-top:10.625rem;padding-bottom:9.375rem}.careers-overview-apply .vertical{top:4.375rem;right:auto;left:calc(-44% - 3rem);font-size:var(--fs-144)}.careers-overview-apply .field-name--body a{font-size:1.125rem;line-height:1.334;margin-top:1rem}.careers-overview-apply .field-name--field_column_2 h4{margin:0 0 1rem}.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body{padding-top:10.5rem}.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body>div.intro--txt{max-width:53.75rem;width:100%;padding-bottom:10.625rem}.shift-color .careers-summer-intro h1:nth-of-type(2){margin-left:12.5rem}.shift-color .careers-summer-intro h1{font-size:var(--fs-144)}.shift-color .careers-summer-intro .summer-intro--content{margin:5.25rem 0 0 12.5rem;padding-left:9.375rem}.shift-color .careers-summer-intro .summer-intro--content .summer-intro--sideways{font-size:var(--fs-96)}.shift-color .careers-summer-intro .summer-intro--content h4{font-size:2rem;line-height:1.25}.shift-color .careers-summer-apply .field-name--body,.shift-color .careers-summer-build .columns--wrapper,.shift-color .careers-summer-challenging .columns--wrapper,.shift-color .careers-summer-culture .columns--wrapper,.shift-color .careers-summer-global .columns--wrapper,.shift-color .careers-summer-unique-2 .field-name--body{padding:0 8.75rem}.shift-color .careers-summer-unique-2 .two-column h3{font-size:2rem;line-height:1.25}.shift-color .careers-summer-apply h3{font-size:3rem;line-height:1.167}.shift-color .careers-summer-apply .vertical{right:4.1875rem}.shift-color .careers-summer-apply h2{font-size:9rem;line-height:1}.block--inclusion-snapshot .columns--wrapper{margin-top:-1.875rem}.block--inclusion-snapshot .field-name--field_callout_text{font-size:var(--fs-72)}.block--inclusion-snapshot .field-name--field_highlight_description{font-size:var(--fs-24)}.block--inclusion-list-copy .field-name--body{top:1.5rem}.block--inclusion-list-copy h4,.block--inclusion-partners h4{margin-top:0.625rem}.block--inclusion-team .field-name--field_card_content>.field-items>.field-item{width:15.5rem}.block--inclusion-team .field-name--field_card_image img{width:15.5rem;height:15.5rem}.block--inclusion-team .field-name--title{font-size:1.5rem;line-height:1.334}.page-node-type--lawyer .lawyer--top .lawyer--meta{font-size:var(--fs-18)}.page-node-type--lawyer .lawyer--top .field-name--field_job_title,.page-node-type--lawyer .lawyer--top .field-name--field_job_title_custom{margin:0 0 1.5rem}.page-node-type--lawyer .lawyer--top .field-name--field_lawyer_offices{margin:0 0 1.5rem}.page-node-type--lawyer .lawyer--top .field-name--field_email{margin:0 0 0.5rem}.page-node-type--lawyer .lawyer--top .field-name--field_lawyer_phone{margin:0 0 2rem}.page-node-type--lawyer .lawyer--meta-icons{margin:0 0 1rem}.page-node-type--lawyer .lawyer--education-clerkships{font-size:var(--fs-18)}.page-node-type--lawyer .lawyer--education-clerkships-single{font-size:var(--fs-18)}.page-node-type--lawyer .lawyer--education-clerkships-single>.lawyer--education .field-name--field_degrees ul,.page-node-type--lawyer .lawyer--education-clerkships>.lawyer--education .field-name--field_degrees ul{font-size:var(--fs-16)}.page-node-type--lawyer .lawyer--education-clerkships-single .lawyer--work-experience .item-list li,.page-node-type--lawyer .lawyer--education-clerkships .lawyer--work-experience .item-list li,.page-node-type--lawyer .lawyer--licenses li{margin:0 0 1rem;font-size:var(--fs-18)}.page-node-type--lawyer .lawyer--education-clerkships-single .lawyer--work-experience .item-list li .item-list li,.page-node-type--lawyer .lawyer--education-clerkships .lawyer--work-experience .item-list li .item-list li,.page-node-type--lawyer .lawyer--licenses li .item-list li{font-size:var(--fs-16)}.page-node-type--lawyer .lawyer--education-clerkships-single>div .field-item,.page-node-type--lawyer .lawyer--education-clerkships>div .field-item{margin:0 0 1rem}.page-node-type--lawyer .lawyer--credentials h3{margin:0 0 1rem}.lawyer_search--no-results{font-size:1.25rem;line-height:1.4;max-width:76%}.lawyer_search__row--has-headshot .lawyer_search__info{flex:0 0 calc(100% - 11.25rem);width:calc(100% - 11.25rem);max-width:calc(100% - 11.25rem)}.lawyer_search__row--has-headshot .lawyer_search__contact-links{left:12.75rem}.node-type-practice-mode-full .field-name--field_lawyers>.field-item,.node-type-region-mode-full .field-name--field_lawyers>.field-item,.page--pir-node .field-name--field_lawyers>.field-item,.view-id-lawyers_by_practice .views-row,.view-lawyers-by-industry .views-row,.view-lawyers-by-practice .views-row,.view-lawyers-by-region .views-row{margin-bottom:2rem}.pro-bono-landing .field-name--field_page_headline{top:1rem}.block--recent-highlights-probono .field-name--field_callout_text{font-size:var(--fs-72)}.block--recent-highlights-probono .field-name--field_highlight_description{font-size:var(--fs-24)}.block--testimonials-probono .field-name--field_card_content>.field-item{margin-bottom:3rem}.block--testimonials-probono article{font-size:1.125rem;line-height:1.445}.block--testimonials-probono .field-name--field_media_image{width:17.625rem;height:17.625rem}.block--probono-partners h3{font-size:var(--fs-24)}.block--need-lawyer h3{font-size:var(--fs-32)}.block--our-team-pro-bono .field-name--field_card_content:after{width:15.5rem}.block--our-team-pro-bono.block-type--horizontal_text_cards .field-name--field_card_content>.field-item{width:calc((100% - 3rem) / 3);margin-right:1.5rem}.block--our-team-pro-bono .field-name--field_card_image{width:15.5rem;height:15.5rem}.page-node-type--quick_link_collection .page-main,.page-node-type--resource .page-main{padding-top:6rem}.block-field-block-node-resource-field-resources-by-topic,.page-node-type--resource .block-field-block-node-resource-field-featured-media,.page-node-type--resource .block-field-block-node-resource-field-featured-updates,.page-node-type--resource .node-type-resource-mode-promo{padding:3rem 0}.page-node-type--quick_link_collection .header--resource-container,.page-node-type--resource .header--resource-container{min-height:31.25rem}.page-node-type--quick_link_collection .page-resource-meta-data,.page-node-type--resource .page-resource-meta-data{margin:11.5rem auto 0}.block-field-block-node-resource-field-capabilities{padding-bottom:3rem}.block-field-block-node-resource-field-resources-by-topic{min-height:22.5rem}.block-field-block-node-resource-field-resources-by-topic .accordion__text{margin-bottom:2.5rem;padding:2rem}.page-node-type--resource__insight .page-main{margin-top:6rem;padding-top:0}.search--wrapper .results_main{margin-top:4.5rem}.btn--back-to-top{width:calc(25% - 1.125rem)}.horizontal-carousel .glide__slide .slide--txt{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem)}.horizontal-carousel .field-name--field_quotation{margin:2.5rem 0 1.5rem}.stacked-carousel .field-name--field_quotation{margin:2.5rem 0 1.5rem}.content-card--text_card .content-card--content{margin-right:var(--gutter-1col)}.content-card--text_card .field-name--field_media_image{width:11.25rem;height:11.25rem}.content-cards-two-columns .content-card--text_card .content-card--content{margin-right:var(--gutter-1col)}.viewmode--full .experience--featured .node-title{margin:0 0 1rem}.post-experience-page .experience--featured,.view-content .node-type-experience_article-mode-teaser{padding:2rem 0}.view-experience-by-a-lawyer .views-row,.view-news-by-a-lawyer .views-row,.view-post-landing-page .views-row{padding:2rem 0}.block-field--field_highlights{padding:3rem 0}.block-field--field_highlights .chart_highlight .field-name--field_title{font-size:1.5rem;line-height:1.334;margin-bottom:2rem}.block-field--field_highlights .data_highlight .field-name--field_data_item{font-size:4.5rem;line-height:1.112}.block-field--field_highlights .data_highlight .field-name--field_highlight_quote,.block-field--field_highlights .quote_highlight .field-name--field_highlight_quote{font-size:1.5rem;line-height:1.334;margin:0 0 1.5rem}.featured-experiences,.featured-insights{padding:2rem;margin-bottom:5rem}.featured-experiences .experience--featured{padding:2rem 0}.insights--teaser{padding:2rem 0}.view-content .node-type-insights_article-mode-teaser.insights--teaser{padding:2rem 0}.node-type-news-mode-landing_page_component_display h2{font-size:var(--fs-24)}.node-mode-recent_update h3{font-size:2rem;line-height:1.25}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards article{padding:2rem 2rem 1.5rem;min-width:24rem;min-height:22rem;max-height:23.625rem}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .title-designation{font-size:var(--fs-32);margin-bottom:1rem;line-height:var(--lh-140)}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .title-award{font-size:var(--fs-32);margin-bottom:1rem;line-height:var(--lh-140)}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_award_detail{margin-bottom:1rem}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_designation_region{margin-bottom:0.5rem}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_designation_category .field-item{font-size:1.5rem;line-height:1.334;margin-bottom:1rem}.node-type-resource-mode-promo{padding:3rem 0}.node-type-resource-mode-promo img{height:15.625rem}.search-overlay .search-input{font-size:2.5rem;line-height:1.2}}@media (min-width:85.375rem){.about-us--culture>div:first-of-type,.about-us--global-styling:not(.about-us-intro):not(.about-us--culture){padding:10rem 8.75rem}.page--about-us .columns--wrapper{max-width:93.75rem}.careers-overview-video .field-name--body p{display:block;font-size:var(--fs-170)}.careers-overview-apply .vertical{left:calc(-37.5% - 5rem);top:0}.shift-color .careers-summer-unique-2 .two-column{max-width:85%}.about-us--beyond>div,.about-us--culture>div,.about-us--culture>div:first-of-type,.about-us--global-styling:not(.about-us-intro):not(.about-us--culture)>div:first-of-type,.about-us--individuals>div,.block-type--horizontal_carousel>div,.block-type--stacked_carousel>div,.page--about-us .node__content>.layout:first-of-type>div,.region-header .menu-list--main,.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body>div,body:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .container{width:calc(100% - 10rem);max-width:93.75rem}body.js-off-canvas-dialog-open .container,body[data-meta-sidebar=open] .container{width:calc(100% - 10rem);max-width:93.75rem}.disclaimer-notices .btn--back-to-top{transform:translateX(calc(100% + var(--gutter)))}.page-node-type--lawyer:before{background:linear-gradient(177deg,#1806ff 68%,#4760ff 75%,#b2dafe 82%,#fff 89%)}.viewmode--corporate_team .block-dpw-2020-page-title,.viewmode--litigation_team .block-dpw-2020-page-title,.viewmode--pir_team .block-dpw-2020-page-title{max-width:none}.block--our-team-pro-bono .field-name--field_card_content:after{width:15.5rem;background-color:transparent}.block--our-team-pro-bono.block-type--horizontal_text_cards .field-name--field_card_content>.field-item{width:calc((100% - 3rem) / 3);margin-right:1.5rem;margin-bottom:1.5rem}.block--our-team-pro-bono.block-type--horizontal_text_cards .field-name--field_card_content>.field-item:nth-child(n+4){margin-top:0}body.page-node-type--pro_bono:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .region.container{max-width:94.75rem;width:calc(100% - 10.5rem)}.block-type--two_column_text_card .field-name--field_card_content{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem)}body.alumni-page .visually-hidden.focusable:active,body.alumni-page .visually-hidden.focusable:focus,body.front .visually-hidden.focusable:active,body.front .visually-hidden.focusable:focus{top:5.25rem;transform:translateX(5.125rem)}.front .page-main{background-image:radial-gradient(circle at top right,var(--dp-c-hp-highlight) 0,var(--dp-c-transparent) 50%),linear-gradient(-18deg,var(--dp-c-hp-bottom) 35%,var(--dp-c-transparent) 60%)}.layout-builder-section.section-wrapper .content-container{width:calc(100% - 10rem)}}@media (min-width:85.375rem) and (-ms-high-contrast:none),(min-width:85.375rem) and (hover:hover){.region-header .menu--main{margin-left:calc((100% - 65.625rem) / 6 + 2.7rem)}}@media (min-width:100rem){.about-us--global-styling:not(.about-us-intro):not(.about-us--culture)>div:first-of-type{max-width:76rem}.alumni-page .alumni--revisited h5{margin-top:7.5rem}.careers-overview-video{margin-top:3.5rem;width:calc(88.88889% + 0.5rem)}.careers-overview-video .field-name--body p{display:block;font-size:var(--fs-196);bottom:-9.6875rem}.careers-overview-apply .vertical{left:-19.5rem}.block--our-team-pro-bono .field-name--field_card_content:after{width:15.5rem;background-color:transparent}.content-card--text_card{display:flex}.node-mode-recent_update h3{font-size:2.5rem;line-height:1.2}}@media (min-width:120rem){.page-node-type--lawyer:before{background:linear-gradient(178deg,#1806ff 66%,#4760ff 71%,#b2dafe 80%,#fff 88%)}body.page-node-type--pro_bono:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .region.container{max-width:94.75rem;width:calc(100% - 11.5rem)}body.page-node-type--pro_bono .block-pro-bono-related-content-block{transform:translateX(calc((((100% - .625rem) / 6) + 3rem) * -.5))}}@media (min-width:128rem){.node-type-article-mode-full .table-wrapper{overflow-x:hidden}}@media (max-width:60rem){body.js-off-canvas-dialog-open .landingpage.section-wrapper.threecol .flex-wrapper .layout-builder__region{flex:0 1 100%}body.js-off-canvas-dialog-open .landingpage.section-wrapper.twocol .flex-wrapper .layout-builder__region{flex:0 1 100%}}@media (max-width:47.9375rem){.pad-for-sideways-text{padding-right:3rem}}@media screen and (max-height:25rem){.mobile-filter-btn:not(.mobile-filter-btn--active){display:none}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.about-col__snippet{background-image:none}.search-form .search-autocomplete{left:0}}@media (hover:none){.mobile-scroll--container{overflow-y:scroll;-webkit-overflow-scrolling:touch}}@media print{.btn,.capability-nav a,.eu-cookie-compliance-banner .agree-button,.fifty-fifty-block .fifty-fifty-block__cta a.link--external.btn,button,input[type=submit]{font-size:1rem;line-height:1.5;padding:0.9375rem 1.5rem}.btn,.capability-nav a,.eu-cookie-compliance-banner .agree-button,.fifty-fifty-block .fifty-fifty-block__cta a.link--external.btn,button,input[type=submit]{font-size:1.125rem;line-height:1.334}.btn--chevron-down{padding-right:2.5rem}.blockQuote{font-size:1.5rem;line-height:1.334}.blockQuote{font-size:2rem;line-height:1.25}.sectionHeading{font-size:2.25rem;line-height:1.223}.sectionHeading{font-size:3rem;line-height:1.167}.ck-content h1{font-size:2rem;line-height:1.25}.ck-content h1{font-size:2.5rem;line-height:1.2}.ck-content h2{font-size:1.5rem;line-height:1.334}.ck-content h2{font-size:2rem;line-height:1.25}.ck-content h3{font-size:1.25rem;line-height:1.4}.ck-content h3{font-size:1.5rem;line-height:1.334}.ck-content h4{font-size:1.125rem;line-height:1.445}.ck-content .btn{font-size:1rem;line-height:1.5;padding:0.9375rem 1.5rem}.ck-content .btn{font-size:1.125rem;line-height:1.334}[data-drupal-ck-style-fence] .ck-content .btn{padding:0.9375rem 1.5rem!important}.search-overlay .search-input,input[type=password],input[type=search],input[type=text]:not(.form-element):not(.ck-input-text):not(.facet-search):not(.dp-autocomplete-filter),textarea{font-size:2rem;line-height:1.25}.search-overlay .search-input,input[type=password],input[type=search],input[type=text]:not(.form-element):not(.ck-input-text):not(.facet-search):not(.dp-autocomplete-filter),textarea{font-size:2.5rem;line-height:1.2}.table-wrapper{overflow-x:unset}.field-name--body:has(table){overflow-x:unset}.careers-overview-title h1,h1{font-size:3.5rem;line-height:1.143;margin-bottom:1.75rem}.careers-overview-title h1,h1{font-size:4.5rem;line-height:1.112;margin-bottom:2.5rem}.history--page .layout--twocol-section .layout__region--second .block-title{font-size:3.5rem;line-height:1.143}.history--page .layout--twocol-section .layout__region--second .block-title{font-size:4.5rem;line-height:1.112}.heading-level-2,h2{font-size:2rem;line-height:1.25;margin-bottom:3rem}.heading-level-2,h2{font-size:3rem;line-height:1.167;margin-bottom:5rem}.careers-overview-team .field-name--body h2{font-size:3.5rem;line-height:1.143;margin-bottom:3rem}.careers-overview-team .field-name--body h2{font-size:4.5rem;line-height:1.112;margin-bottom:4rem}.block-about__col .field-name--field_teaser,.heading-level-3,.lawyer-search--h1,.our-work__link .field--name-title,.our-work__link .field-name--field_homepage_feature_snippet,h3{font-size:2rem;line-height:1.25;margin-bottom:1rem}.block-about__col .field-name--field_teaser,.heading-level-3,.lawyer-search--h1,.our-work__link .field--name-title,.our-work__link .field-name--field_homepage_feature_snippet,h3{font-size:2.5rem;line-height:1.2;margin-bottom:1.5rem}.careers-sm .careers-sm-about h3.shorter,.contact .field-item h3,.featured-experiences h2,.featured-insights h2,.heading-level-4,.page-node-type--page.careers-non-sideways .block-type--basic .block-title,.page-node-type--resource .block-field--field_featured_insights h2,.view-post-landing-page .attachment-before h2,h4{font-size:1.25rem;line-height:1.4;margin-bottom:1rem}.careers-sm .careers-sm-about h3.shorter,.contact .field-item h3,.featured-experiences h2,.featured-insights h2,.heading-level-4,.page-node-type--page.careers-non-sideways .block-type--basic .block-title,.page-node-type--resource .block-field--field_featured_insights h2,.view-post-landing-page .attachment-before h2,h4{font-size:2rem;line-height:1.25}.node-type-resource-mode-promo .field-name--title{font-size:1.25rem;line-height:1.4}.node-type-resource-mode-promo .field-name--title{font-size:2rem;line-height:1.25}.accordion__header,.block--recent-updates__title,.block-about__col .eyebrow,.block-type--call_out_box .field-name--field_header,.capabilities [class*=block-views-block-capabilities]>.block-title,.field-label--field_notable_matters,.field-name--field_featured_practices .field--name-title,.filters--wrapper .filters-header .filter-by,.heading-level-5,.heading-level-6,.laterals-offices h4,.lawyer-search--span,.node-type-article-mode-full .block-field--field_snippet,.node-type-article-mode-full .block-field--field_summary,.node-type-article-mode-full .block-field--field_summary_intro,.page--about-us .about-us--node-body-field p,.page--about-us .field-name--field_column_2.text-formatted.field-item p,.page--pir-node.viewmode--full .block-field--field_pir_snippet .field-name--field_pir_snippet.field-item,.page--pir-node.viewmode--full .block-field--field_snippet .field-name--field_snippet,h5,h6{font-size:1.25rem;line-height:1.4}.accordion__header,.block--recent-updates__title,.block-about__col .eyebrow,.block-type--call_out_box .field-name--field_header,.capabilities [class*=block-views-block-capabilities]>.block-title,.field-label--field_notable_matters,.field-name--field_featured_practices .field--name-title,.filters--wrapper .filters-header .filter-by,.heading-level-5,.heading-level-6,.laterals-offices h4,.lawyer-search--span,.node-type-article-mode-full .block-field--field_snippet,.node-type-article-mode-full .block-field--field_summary,.node-type-article-mode-full .block-field--field_summary_intro,.page--about-us .about-us--node-body-field p,.page--about-us .field-name--field_column_2.text-formatted.field-item p,.page--pir-node.viewmode--full .block-field--field_pir_snippet .field-name--field_pir_snippet.field-item,.page--pir-node.viewmode--full .block-field--field_snippet .field-name--field_snippet,h5,h6{font-size:1.5rem;line-height:1.334;margin-bottom:1rem}.alumni-page .alumni--network .field-name--field_column_2 p,.careers-admin-jobs h6,.careers-overview-intro .field-name--field_column_2 .vertical,.content-card .field-name--title,.page-node-type--area_of_focus .field-name--field_snippet,.page-node-type--lawyer .lawyer--intro .field-name--field_snippet,.page-node-type--lawyer .lawyer--top .field-name--field_job_title,.page-node-type--lawyer .lawyer--top .field-name--field_job_title_custom,.page-node-type--page:not(.front) .field-name--field_snippet,.page-node-type--resource .block-field--field_snippet .field-name--field_snippet{font-size:1.25rem;line-height:1.4}.alumni-page .alumni--network .field-name--field_column_2 p,.careers-admin-jobs h6,.careers-overview-intro .field-name--field_column_2 .vertical,.content-card .field-name--title,.page-node-type--area_of_focus .field-name--field_snippet,.page-node-type--lawyer .lawyer--intro .field-name--field_snippet,.page-node-type--lawyer .lawyer--top .field-name--field_job_title,.page-node-type--lawyer .lawyer--top .field-name--field_job_title_custom,.page-node-type--page:not(.front) .field-name--field_snippet,.page-node-type--resource .block-field--field_snippet .field-name--field_snippet{font-size:1.5rem;line-height:1.334}.content-card--featured-practice--content .field--name-title,.news--teaser .node-title.no-teaser,.page--pir-node .experience--featured h3.node-title,.page--pir-node .insights--teaser h3.node-title,.page-node-type--lawyer .insights--teaser h3.node-title,.page-node-type--lawyer .lawyer--credentials h3,.page-node-type--quick_link_collection .field-name--field_insights_list .node-title,.page-node-type--resource .insights--teaser h3.node-title{font-size:1.25rem;line-height:1.4}.content-card--featured-practice--content .field--name-title,.news--teaser .node-title.no-teaser,.page--pir-node .experience--featured h3.node-title,.page--pir-node .insights--teaser h3.node-title,.page-node-type--lawyer .insights--teaser h3.node-title,.page-node-type--lawyer .lawyer--credentials h3,.page-node-type--quick_link_collection .field-name--field_insights_list .node-title,.page-node-type--resource .insights--teaser h3.node-title{font-size:1.5rem;line-height:1.334}.alumni-page .alumni--team .block-title,.block--about .block-title,.block--our-firm .block-title,.block--our-work .block-title,.block-field--field_highlights h2,.block-field-block-node-resource-field-capabilities h3,.block-field-block-node-resource-field-resources-by-topic .field-label--field_resources_by_topic,.careers-overview-apply .vertical,.has-sideways-headline--main-block .region-content--inner>.block-page-title-block .page-title,.has-sideways-headline .block-field-block-node-area-of-focus-type .field-name--type,.has-sideways-headline .block-field-block-node-industry-type .field-name--type,.has-sideways-headline .block-field-block-node-practice-type .field-name--type,.has-sideways-headline .block-field-block-node-region-type .field-name--type,.has-sideways-headline .block-field-block-node-resource-type .field-name--type,.has-sideways-headline .field-name--field_page_headline,.page--pir-node.viewmode--corporate_team .block .block-title,.page--pir-node.viewmode--full .block-field-block-node-industry-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-practice-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-region-field-lawyers .block-title,.page--pir-node.viewmode--full .block-inline-block-recognition-module .block-title,.page--pir-node.viewmode--full .block-views-block-areas-of-focus-pir-block .block-title,.page--pir-node.viewmode--full .block-views-block-practices-by-practice-type-practices .block-title,.page--pir-node.viewmode--full .block[class*=block-our-team] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-news] .block-title,.page--pir-node.viewmode--full .block[class*=field-areas-of-focus] .block-title,.page--pir-node.viewmode--full .block[class*=field-featured] .block-title,.page--pir-node.viewmode--litigation_team .block .block-title,.page-node-type--area_of_focus .block-dpw-aof-featured-experience .block-title,.page-node-type--area_of_focus .block-field-block-node-area-of-focus-field-featured-experience-articl .block-title,.page-node-type--area_of_focus.viewmode--full .block-inline-block-recognition-module .block-title,.page-node-type--lawyer .sideways-headline--small,.page-node-type--page .block-type--basic .block-title,.page-node-type--page .block-type--disclosure_drawer_component .block-title,.page-node-type--resource .block-field-block-node-resource-field-featured-media .block-title,.page-node-type--resource .block-field-block-node-resource-field-featured-updates .block-title,.page-node-type--resource .block-field-block-node-resource-field-lawyers .block-title,.page-node-type--resource .block-insights-feed-block h2,.page-node-type--resource .block-views-block-resource-featured-news-block-1 h2,.page-node-type--resource__insight--title,.region-header .menu--main .mobile-menu-title,.shift-color .careers-summer-apply .vertical,.shift-color .careers-summer-intro .summer-intro--content .summer-intro--sideways,.sideways-headline,.sideways-headline--responsive,.sideways-headline--right,.sideways-headline--small{margin-bottom:0}.block--our-firm .block-title,.block--our-work .block-title,.has-sideways-headline--main-block .region-content--inner>.block-page-title-block .page-title,.has-sideways-headline .block-field-block-node-area-of-focus-type .field-name--type,.has-sideways-headline .block-field-block-node-industry-type .field-name--type,.has-sideways-headline .block-field-block-node-practice-type .field-name--type,.has-sideways-headline .block-field-block-node-region-type .field-name--type,.has-sideways-headline .block-field-block-node-resource-type .field-name--type,.has-sideways-headline .field-name--field_page_headline,.page-node-type--resource__insight--title,.shift-color .careers-summer-apply .vertical,.sideways-headline--large,.sideways-headline--responsive,.sideways-headline--right{font-size:4.5rem;line-height:1.167}.block--our-firm .block-title,.block--our-work .block-title,.has-sideways-headline--main-block .region-content--inner>.block-page-title-block .page-title,.has-sideways-headline .block-field-block-node-area-of-focus-type .field-name--type,.has-sideways-headline .block-field-block-node-industry-type .field-name--type,.has-sideways-headline .block-field-block-node-practice-type .field-name--type,.has-sideways-headline .block-field-block-node-region-type .field-name--type,.has-sideways-headline .block-field-block-node-resource-type .field-name--type,.has-sideways-headline .field-name--field_page_headline,.page-node-type--resource__insight--title,.shift-color .careers-summer-apply .vertical,.sideways-headline--large,.sideways-headline--responsive,.sideways-headline--right{font-size:6rem;line-height:1.25}.has-sideways-headline--main-block .region-content--inner>.block-page-title-block .page-title,.has-sideways-headline .block-field-block-node-area-of-focus-type .field-name--type,.has-sideways-headline .block-field-block-node-industry-type .field-name--type,.has-sideways-headline .block-field-block-node-practice-type .field-name--type,.has-sideways-headline .block-field-block-node-region-type .field-name--type,.has-sideways-headline .block-field-block-node-resource-type .field-name--type,.has-sideways-headline .field-name--field_page_headline,.page-node-type--resource__insight--title,.sideways-headline--responsive{left:0;right:auto;transform:rotate(-90deg) translateX(-100%);transform-origin:0 0}.alumni-page .alumni--team .block-title,.block-field--field_highlights h2,.block-field-block-node-resource-field-capabilities h3,.block-field-block-node-resource-field-resources-by-topic .field-label--field_resources_by_topic,.page--pir-node.viewmode--corporate_team .block .block-title,.page--pir-node.viewmode--full .block-field-block-node-industry-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-practice-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-region-field-lawyers .block-title,.page--pir-node.viewmode--full .block-inline-block-recognition-module .block-title,.page--pir-node.viewmode--full .block-views-block-areas-of-focus-pir-block .block-title,.page--pir-node.viewmode--full .block-views-block-practices-by-practice-type-practices .block-title,.page--pir-node.viewmode--full .block[class*=block-our-team] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-news] .block-title,.page--pir-node.viewmode--full .block[class*=field-areas-of-focus] .block-title,.page--pir-node.viewmode--full .block[class*=field-featured] .block-title,.page--pir-node.viewmode--litigation_team .block .block-title,.page-node-type--area_of_focus .block-dpw-aof-featured-experience .block-title,.page-node-type--area_of_focus .block-field-block-node-area-of-focus-field-featured-experience-articl .block-title,.page-node-type--area_of_focus.viewmode--full .block-inline-block-recognition-module .block-title,.page-node-type--lawyer .sideways-headline--small,.page-node-type--page .block-type--basic .block-title,.page-node-type--page .block-type--disclosure_drawer_component .block-title,.page-node-type--resource .block-field-block-node-resource-field-featured-media .block-title,.page-node-type--resource .block-field-block-node-resource-field-featured-updates .block-title,.page-node-type--resource .block-field-block-node-resource-field-lawyers .block-title,.page-node-type--resource .block-insights-feed-block h2,.page-node-type--resource .block-views-block-resource-featured-news-block-1 h2,.sideways-headline--small{font-size:1.25rem;line-height:1.4;position:absolute;transform:rotate(-90deg) translateX(-100%);transform-origin:0 0;margin:0;left:-4.375rem}.alumni-page .alumni--team .block-title,.block-field--field_highlights h2,.block-field-block-node-resource-field-capabilities h3,.block-field-block-node-resource-field-resources-by-topic .field-label--field_resources_by_topic,.page--pir-node.viewmode--corporate_team .block .block-title,.page--pir-node.viewmode--full .block-field-block-node-industry-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-practice-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-region-field-lawyers .block-title,.page--pir-node.viewmode--full .block-inline-block-recognition-module .block-title,.page--pir-node.viewmode--full .block-views-block-areas-of-focus-pir-block .block-title,.page--pir-node.viewmode--full .block-views-block-practices-by-practice-type-practices .block-title,.page--pir-node.viewmode--full .block[class*=block-our-team] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-news] .block-title,.page--pir-node.viewmode--full .block[class*=field-areas-of-focus] .block-title,.page--pir-node.viewmode--full .block[class*=field-featured] .block-title,.page--pir-node.viewmode--litigation_team .block .block-title,.page-node-type--area_of_focus .block-dpw-aof-featured-experience .block-title,.page-node-type--area_of_focus .block-field-block-node-area-of-focus-field-featured-experience-articl .block-title,.page-node-type--area_of_focus.viewmode--full .block-inline-block-recognition-module .block-title,.page-node-type--lawyer .sideways-headline--small,.page-node-type--page .block-type--basic .block-title,.page-node-type--page .block-type--disclosure_drawer_component .block-title,.page-node-type--resource .block-field-block-node-resource-field-featured-media .block-title,.page-node-type--resource .block-field-block-node-resource-field-featured-updates .block-title,.page-node-type--resource .block-field-block-node-resource-field-lawyers .block-title,.page-node-type--resource .block-insights-feed-block h2,.page-node-type--resource .block-views-block-resource-featured-news-block-1 h2,.sideways-headline--small{font-size:2rem;line-height:1.25;left:-5.25rem}.copy-md2,.experience-highlights--custom_category_bullets .bullet,.field-name--field_experience_highlights .experience-highlights--mega_block .field-item,.field-name--field_experience_highlights .experience-highlights--mega_block .field-item>ul>li,.horizontal-carousel .field-name--field_citation,.stacked-carousel .field-name--field_citation{font-size:1.125rem;line-height:1.445}.block--inclusion-list-copy .field-name--field_component_header,.block--inclusion-news article .field-name--field_homepage_feature_snippet.field-item,.block-inline-block-offices .field-name--body,.careers-overview-team .field-name--field_column_2,.copy-lg,.copy-lg2,.experience-highlights--custom_category_block .field-name--field_capability_experience_post .field-item,.field-name--field_experience_highlights .field-item .experience-highlights--recent_representations h5,.field-name--field_experience_highlights .field-label--field_representations_articles,.field-name--field_experience_highlights .field-name--field_capability,.field-name--field_experience_highlights .field-name--field_capability_name,.field-name--field_experience_highlights .field-name--field_representations_articles .field-item,.field-name--field_experience_highlights .highlights-title,.field-name--field_experience_highlights .view-recent-representations li,.history--page .history--intro h3,.history--page .history--statement,.horizontal-carousel .field-name--field_quotation,.page-node-type--quick_link_collection .quick-collection--snippet p,.page-node-type--resource .insights-article--featured-insight-card .node-title,.shift-color .careers-summer-build .field-name--field_column_2 p,.stacked-carousel .field-name--field_quotation,.view-experience-by-a-lawyer .view-header,.view-insights-for-a-lawyer .view-header,.view-news-by-a-lawyer .view-header,.view-post-landing-page .view-header{font-size:1.25rem;line-height:1.4}.block--inclusion-list-copy .field-name--field_component_header,.block--inclusion-news article .field-name--field_homepage_feature_snippet.field-item,.block-inline-block-offices .field-name--body,.careers-overview-team .field-name--field_column_2,.copy-lg,.copy-lg2,.experience-highlights--custom_category_block .field-name--field_capability_experience_post .field-item,.field-name--field_experience_highlights .field-item .experience-highlights--recent_representations h5,.field-name--field_experience_highlights .field-label--field_representations_articles,.field-name--field_experience_highlights .field-name--field_capability,.field-name--field_experience_highlights .field-name--field_capability_name,.field-name--field_experience_highlights .field-name--field_representations_articles .field-item,.field-name--field_experience_highlights .highlights-title,.field-name--field_experience_highlights .view-recent-representations li,.history--page .history--intro h3,.history--page .history--statement,.horizontal-carousel .field-name--field_quotation,.page-node-type--quick_link_collection .quick-collection--snippet p,.page-node-type--resource .insights-article--featured-insight-card .node-title,.shift-color .careers-summer-build .field-name--field_column_2 p,.stacked-carousel .field-name--field_quotation,.view-experience-by-a-lawyer .view-header,.view-insights-for-a-lawyer .view-header,.view-news-by-a-lawyer .view-header,.view-post-landing-page .view-header{font-size:1.5rem;line-height:1.334}body.page--about-us .page-main{padding-top:4.5rem}body.page--about-us:not(.logged-in) .field-name--field_page_headline{padding-right:3.8125rem}.page--about-us h1{font-size:4.5rem;line-height:1}.page--about-us h1{font-size:6rem;line-height:1}.about-us--culture>div:first-of-type,.about-us--global-styling:not(.about-us-intro):not(.about-us--culture){padding:7.5rem 1.75rem}.about-us--culture>div:first-of-type,.about-us--global-styling:not(.about-us-intro):not(.about-us--culture){padding:10rem 5rem}.about-us--culture>div:first-of-type,.about-us--global-styling:not(.about-us-intro):not(.about-us--culture){padding:10rem 8.75rem}.about-us--global-styling:not(.about-us-intro):not(.about-us--culture)>div:first-of-type{max-width:76rem}.about-us--global-styling h2,.about-us--worldwide h2{font-size:3.5rem;line-height:1.143}.about-us--global-styling h2,.about-us--worldwide h2{font-size:4.5rem;line-height:1.112}.about-us--global-styling h2,.about-us--worldwide h2{margin-bottom:4rem}.page--about-us .media--view-mode-content-width-900-x-450{margin-top:5rem;padding:0 1.5rem}.page--about-us .media--view-mode-content-width-900-x-450{padding:0 6.25rem}.page--about-us .media--view-mode-content-width-900-x-450{padding:0 8.875rem}.page--about-us .columns--wrapper{max-width:93.75rem}.page--about-us .field-name--field_column_2 a:after{padding-top:0.625rem}.page--about-us .field-name--field_column_2 a:after{padding-top:0.8125rem}.page--about-us .node__content>.layout:first-of-type{background-position:50%;background-size:cover}.page--about-us .about-us--node-body-field .field-name--body{width:66.7vw;max-width:76rem;padding:0}.about-us--worldwide{padding:5rem 1.5rem}.about-us--worldwide{padding:5rem 6.25rem}.about-us--worldwide{padding:5rem 8.875rem 2.5rem}.alumni-page.add-image:before{height:82.5rem;height:calc(var(--gradient-height-alumni) + 70vw)}.alumni-page.add-image:before{height:100rem;height:calc(var(--gradient-height-alumni) + 75vw)}.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_content .columns--wrapper.column-30-70,.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_content .columns--wrapper.column-50-50,.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_text_card{justify-content:space-between}.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_content .columns--wrapper.column-30-70>div.first-of-type,.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_content .columns--wrapper.column-50-50>div.first-of-type,.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_text_card>div.first-of-type{margin-right:0;max-width:none;flex:0 1 auto;flex-basis:calc(40% - 0.75rem);width:calc(40% - 0.75rem)}.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_content .columns--wrapper.column-30-70 .field-name--field_card_content,.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_content .columns--wrapper.column-30-70 .field-name--field_column_2,.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_content .columns--wrapper.column-50-50 .field-name--field_card_content,.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_content .columns--wrapper.column-50-50 .field-name--field_column_2,.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_text_card .field-name--field_card_content,.alumni-page .alumni--block:not(.alumni--team).block-type--two_column_text_card .field-name--field_column_2{flex:0 1 auto;flex-basis:calc(60% - 0.75rem);width:calc(60% - 0.75rem)}.alumni-page .alumni--block:not(.alumni--team).alumni--leaders.block-type--two_column_content .columns--wrapper.column-50-50 .field-name--field_column_2,.alumni-page .alumni--block:not(.alumni--team).alumni--network.block-type--two_column_content .columns--wrapper.column-50-50 .field-name--field_column_2,.alumni-page .alumni--block:not(.alumni--team).alumni--network.block-type--two_column_content .columns--wrapper.column-50-50>div:first-of-type{flex-basis:calc(50% - 0.75rem);width:calc(50% - 0.75rem)}.alumni-page .alumni--block{margin-top:7.5rem}.alumni-page .alumni--block{margin-top:10rem}.alumni-page .alumni--block:last-child{margin-left:var(--gutter-2col);margin-right:var(--gutter-1col);margin-bottom:9.375rem}.alumni-page .alumni--block:last-child{margin-bottom:10rem}.alumni-page .alumni--hero{margin-left:var(--gutter-2col);margin-right:var(--gutter-1col)}.alumni-page .alumni--hero h1,.alumni-page .alumni--hero h2{padding-right:0}.alumni-page .alumni--hero h1,.alumni-page .alumni--hero h2{font-size:4.5rem;line-height:1}.alumni-page .alumni--hero h1,.alumni-page .alumni--hero h2{font-size:6rem;line-height:1}.alumni-page .alumni--hero h5{width:calc(88.88889% - 0.25rem)}.alumni-page .alumni--block.alumni--hero{margin-left:var(--gutter-2col);margin-right:var(--gutter-1col)}.alumni-page .alumni--block:not(.alumni--network):not(.alumni--revisited):not(.alumni--team):not(.alumni--hero){margin-left:var(--gutter-1col);margin-right:var(--gutter-1col)}.alumni-page .alumni--block.alumni--network div.columns--wrapper,.alumni-page .alumni--block.alumni--revisited div.columns--wrapper{margin-left:var(--gutter-1col);margin-right:var(--gutter-1col)}.alumni-page .alumni--block .field-name--body h2{font-size:3.5rem;line-height:1.143}.alumni-page .alumni--block .field-name--body h2{font-size:4.5rem;line-height:1.112}.alumni-page .alumni--block.alumni--hero .field-name--body h2,.alumni-page .alumni--block.alumni--network .field-name--body h2,.alumni-page .alumni--block.alumni--revisited .field-name--body h2{margin-bottom:3rem}.alumni-page .alumni--block.alumni--hero .field-name--body h2,.alumni-page .alumni--block.alumni--network .field-name--body h2,.alumni-page .alumni--block.alumni--revisited .field-name--body h2{margin-bottom:4rem}.alumni-page .alumni--news.block-type--two_column_text_card .field-name--field_card_content>.field-item .field-name--field_card_image,.alumni-page .alumni--year-in-review.block-type--two_column_text_card .field-name--field_card_content>.field-item .field-name--field_card_image{margin-left:var(--gutter)}.alumni-page .alumni--news.block-type--two_column_text_card .field-name--field_card_content>.field-item .field-name--field_card_image,.alumni-page .alumni--year-in-review.block-type--two_column_text_card .field-name--field_card_content>.field-item .field-name--field_card_image{margin-left:var(--gutter-1col)}.alumni-page .alumni--news.block-type--two_column_text_card .field-name--field_card_content>.field-item,.alumni-page .alumni--year-in-review.block-type--two_column_text_card .field-name--field_card_content>.field-item{margin-bottom:2rem}.alumni-page:not(.path-layout-builder-edit) .alumni--hero{margin-left:var(--gutter-2col);margin-right:var(--gutter-1col)}.alumni-page:not(.path-layout-builder-edit) .alumni--hero{margin-left:var(--gutter-2col);margin-right:var(--gutter-2col)}.alumni-page:not(.path-layout-builder-edit) .alumni--hero{min-height:18.75rem}.alumni-page .alumni--hero .stats-container .stat{font-size:3.5rem;line-height:1.143}.alumni-page .alumni--hero .stats-container .stat{font-size:4.5rem;line-height:1.112}.alumni-page .alumni--hero .stats-container .stat-subtext{font-size:1.25rem;line-height:1.4}.alumni-page .alumni--hero .stats-container .stat-subtext{font-size:1.5rem;line-height:1.334}.alumni-page .alumni--network .field-name--field_column_2 a.arrow-link{margin-left:-2em}.alumni-page .alumni--network .field-name--field_column_2 a.arrow-link:after{padding-top:0.625rem}.alumni-page .alumni--network .field-name--field_column_2 a.arrow-link:after{padding-top:0.8125rem}.alumni-page .alumni--network .field-name--field_column_2 p:first-child,.alumni-page .alumni--revisited .field-name--field_column_2 p:first-child{margin-top:0}.alumni-page .block-type--two_column_text_card .field-name--field_card_content>.field-item:nth-child(n+3){margin-bottom:0}.alumni-page .alumni--news{padding:0 5rem}.alumni-page .alumni--year-in-review{padding:0 5rem}.alumni-page .alumni--revisited h5{margin-top:8.75rem}.alumni-page .alumni--revisited h5{margin-top:5rem}.alumni-page .alumni--revisited h5{margin-top:7.5rem}.alumni-page .alumni--revisited .field-name--field_column_2 p{font-size:1.125rem;line-height:1.445}.alumni-page .block-type--horizontal_text_cards.alumni--team{margin-left:var(--gutter-1col);margin-right:var(--gutter-1col)}.alumni-page .block-type--horizontal_text_cards.alumni--team{margin-left:var(--gutter-2col);margin-right:var(--gutter-1col)}.alumni-page .alumni--team .field-name--title .field-item,.alumni-page .alumni--team h5{font-size:1.5rem;line-height:1.334}.alumni-page .page-main:after{height:32.5rem}.alumni-page .page-main:after{height:37.5rem}.page-node-type--area_of_focus .field-name--field_snippet{margin-bottom:1rem}.page-node-type--area_of_focus .block-dpw-area-of-focus-pir-label{padding:2rem;margin:7.5rem -2rem 0;margin-top:3.5rem}.page-node-type--area_of_focus .block-dpw-area-of-focus-pir-label{margin-top:5rem}.page-node-type--area_of_focus .field-name--field_featured_experience_articl .field-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);margin-bottom:2.5rem}.page-node-type--area_of_focus .block-field--field_featured_experience_articl .see-more-wrapper{margin-top:0}.page-node-type--area_of_focus .block-field--field_featured_experience_articl .see-more-wrapper{margin-top:0.5rem}.page-node-type--area_of_focus.viewmode--full .experience--featured .node-title{margin-bottom:1rem}.page-node-type--area_of_focus .field-name--field_featured_experience_articl .field-item .article--meta{margin-bottom:0.5rem}.block-field-block-node-area-of-focus-field-featured-experience-articl,.page-node-type--area_of_focus .block-dpw-aof-featured-experience{align-items:center;margin-top:3.5rem}.block-field-block-node-area-of-focus-field-featured-experience-articl,.page-node-type--area_of_focus .block-dpw-aof-featured-experience{margin-top:5rem}.page-node-type--area_of_focus .block-dpw-aof-featured-experience .block-title,.page-node-type--area_of_focus .block-field-block-node-area-of-focus-field-featured-experience-articl .block-title{display:block;top:2.375rem}.node-type-article-mode-full .article--title{max-width:100%}.node-type-article-mode-full .article--title{flex:0 0 calc(((100% - ((10 - 1) * 1.5rem)) / 10 * 8) + 10.5rem);width:calc(((100% - ((10 - 1) * 1.5rem)) / 10 * 8) + 10.5rem);max-width:calc(((100% - ((10 - 1) * 1.5rem)) / 10 * 8) + 10.5rem);font-size:2.5rem;line-height:1.2}.node-type-article-mode-full .article--title{font-size:3.5rem;line-height:1.143}.node-type-article-mode-full .article--header{margin-bottom:2.1875rem}.node-type-article-mode-full .article--meta{display:flex}.node-type-article-mode-full .two-column-content{flex-wrap:nowrap}.node-type-article-mode-full .main-content{flex:1 0 auto;order:1;width:69%}.node-type-article-mode-full .sidebar{width:100%}.node-type-article-mode-full .sidebar{flex:0 0 calc(((100% - ((10 - 1) * 1.5rem)) / 10 * 3) + 3rem);width:calc(((100% - ((10 - 1) * 1.5rem)) / 10 * 3) + 3rem);max-width:calc(((100% - ((10 - 1) * 1.5rem)) / 10 * 3) + 3rem);margin-top:0;margin-left:var(--gutter);order:2;padding:0 0.9375rem}.node-type-article-mode-full .main-content h1{font-size:2rem;line-height:1.25}.node-type-article-mode-full .main-content h1{font-size:2.5rem;line-height:1.2}.node-type-article-mode-full .main-content h2{font-size:1.25rem;line-height:1.6}.node-type-article-mode-full .main-content h2{font-size:1.5rem;line-height:1.334}.node-type-article-mode-full .main-content h2{font-size:2rem;line-height:1.25}.node-type-article-mode-full .main-content h3{font-size:1.125rem;line-height:1.778}.node-type-article-mode-full .main-content h3{font-size:1.25rem;line-height:1.4}.node-type-article-mode-full .main-content h3{font-size:1.5rem;line-height:1.334}.node-type-article-mode-full .main-content h4{font-size:1rem;line-height:2}.node-type-article-mode-full .main-content h4{font-size:1.25rem;line-height:1.3}.node-type-article-mode-full .main-content table.basic{width:100%!important}.node-type-article-mode-full .main-content table.blueTitle{width:120%!important}.node-type-article-mode-full .main-content table.blueTitle{width:100%!important}.node-type-article-mode-full .table-wrapper{overflow-x:hidden}.node-type-article-mode-full .table-wrapper.blueTitle{overflow-x:scroll}.node-type-article-mode-full .table-wrapper.blueTitle{overflow-x:hidden}.node-type-article-mode-full .table-wrapper .icon{display:none}.node-type-article-mode-full .table-wrapper.blueTitle .icon{display:block}.node-type-article-mode-full .table-wrapper.blueTitle .icon.hidden{display:none}.node-type-article-mode-full .table-wrapper.blueTitle .icon{display:none}.node-type-article-mode-full .lawyer-contacts .lawyers{column-count:2}.node-type-article-mode-full .lawyer-contacts .lawyers>article{break-inside:avoid}@-moz-document url-prefix(){.node-type-article-mode-full .lawyer-contacts .lawyers>article{display:inline-grid}}.node-type-article-mode-full .related-capabilities:not(.mobile),.node-type-article-mode-full .related-lawyers:not(.mobile){display:block}.node-type-article-mode-full .related-capabilities.mobile,.node-type-article-mode-full .related-lawyers.mobile{display:none}.node-type-article-mode-full .main-content .related-materials h2,.node-type-article-mode-full .related-capabilities h2,.node-type-article-mode-full .related-lawyers h2{font-size:1.125rem;line-height:1.445;margin-top:1.25rem;margin-bottom:0.625rem}body .node-type-article-mode-full .related-materials h2{margin-top:0}.media--view-mode-content-100-width{margin:3.4375rem 0}.media--view-mode-content-100-width,.media--view-mode-content-100-width .field-name--field_media_image img{height:27.5rem}.media--view-mode-content-100-width,.media--view-mode-content-100-width .field-name--field_media_image img{height:34.3125rem}.media--view-mode-content-100-width .field-name--field_media_image{position:absolute;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.media--view-mode-content-half-width-450-x-281{width:50%}.media--view-mode-content-half-width-450-x-281.align-left{padding-right:0.625rem}.media--view-mode-content-half-width-450-x-281.align-right{padding-left:0.625rem}.media--view-mode-inline-square,figure.caption.inline-square{flex:0 0 calc(((100% - ((7 - 1) * 1.5rem)) / 7 * 3) + 3rem);width:calc(((100% - ((7 - 1) * 1.5rem)) / 7 * 3) + 3rem);max-width:calc(((100% - ((7 - 1) * 1.5rem)) / 7 * 3) + 3rem)}.page--article-node .sideways-headline.sideways-headline--responsive.animate-show{display:none}.page--article-node .sideways-headline.sideways-headline--responsive.animate-show{display:block}.landingpage.includes-vertical-heading .block-type--disclosure_drawer_component.block--title-visible{margin-left:5rem}.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body h2{font-size:1.25rem;line-height:1.6}.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body h2{font-size:1.5rem;line-height:1.334}.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body h2{font-size:2rem;line-height:1.25}.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body h3{font-size:1.125rem;line-height:1.778}.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body h3{font-size:1.25rem;line-height:1.4}.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body h3{font-size:1.5rem;line-height:1.334}.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body h4{font-size:1rem;line-height:2}.node-type-page-mode-full .node__content .block-field--field_body .field-name--field_body h4{font-size:1.25rem;line-height:1.3}.careers-headline .page-title,.careers-sm .page-title{margin-bottom:1.5rem}.page-node-type--page:not(.front).careers-non-sideways .field-name--field_snippet,.page-node-type--page:not(.front).careers-sm .field-name--field_snippet{margin-top:2.5rem;max-width:none}.careers-sm .careers-sm-about h3.shorter{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem)}.page-node-type--page.careers-non-sideways .block-type--basic .block-title{margin-bottom:1.5rem}.page-node-type--page.careers-non-sideways .block-type--basic .block-title{margin-bottom:2rem}.laterals-offices h4{margin:2rem 0 1rem}.laterals-offices h4{margin:2.5rem 0 1.5rem}.careers-admin-jobs{padding:3.75rem 1.25rem 1.875rem;margin:-3.75rem -1.25rem 5rem}.careers-admin-jobs{padding:3.75rem 0 1.875rem 1.875rem;margin:-3.75rem 0 6.875rem -1.875rem}.careers-headline .btn.btn--arrow-left{margin-top:1rem}.page-node-type--page.careers-headline .block .block-title{margin:0.5rem 0 0}.page-node-type--page.careers-headline .layout__region .block--smaller{min-height:18.75rem}.page-node-type--page.careers-headline .block--events-offices p{margin-bottom:2rem}.page-node-type--page.careers-headline .block--events-offices p{margin-bottom:2.5rem}.page-node-type--page.careers-headline:not(.front) .field-name--field_snippet{max-width:100%}.page-node-type--page.careers-headline:not(.front) .field-name--field_snippet{margin-top:3rem;margin-bottom:3.5rem}.page-node-type--page.careers-headline:not(.front) .field-name--field_snippet{margin-top:5rem;margin-bottom:5rem}.careers-overview .field-name--field_page_headline{top:0.75rem}.careers-overview .field-name--field_page_headline{top:1rem}.careers-overview-title h1{font-size:4.5rem;line-height:1}.careers-overview-title h1{font-size:6rem;line-height:1}.careers-overview-intro{padding-right:0}.careers-overview-intro .columns--wrapper.column-50-50>.field-name--body{max-width:none}.careers-overview-intro .columns--wrapper.column-50-50>.field-name--body{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5.5) + 6.75rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5.5) + 6.75rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5.5) + 6.75rem);font-size:1.25rem;line-height:1.4}.careers-overview-intro .columns--wrapper.column-50-50>.field-name--body{font-size:1.5rem;line-height:1.334}.careers-overview-intro .field-name--field_column_2{position:relative;padding-left:5rem}.careers-overview-intro .field-name--field_column_2 .vertical{position:absolute;left:1.25rem;transform:rotate(-90deg) translateX(-100%);transform-origin:0 0;margin:0}.careers-overview-video{margin-top:2.25rem;width:88.88889%}.careers-overview-video{margin-top:1.875rem;width:calc(77.77778% + 0.625rem)}.careers-overview-video{margin-top:3.5rem;width:calc(88.88889% + 0.5rem)}.careers-overview-video .video-wrapper .play-button:before{width:4.125rem;height:4.75rem}.careers-overview-video .video-wrapper .play-button:before{height:5.25rem;width:6rem}.careers-overview-video .field-name--body p{display:block;font-size:var(--fs-160)}.careers-overview-video .field-name--body p{display:block;font-size:var(--fs-170)}.careers-overview-video .field-name--body p{display:block;font-size:var(--fs-196);bottom:-9.6875rem}.careers-overview-team{margin:10.4375rem 0 0}.careers-overview-team{margin-top:10.4375rem}.careers-overview-team.block-type--two_column_content .columns--wrapper>div:first-of-type{margin-right:var(--gutter-1col)}.careers-overview-apply{background-size:100% 100%}@supports (left:var(--gradient-offset-careers-apply)){.careers-overview-apply{background-size:100vw 100%}}.careers-overview-apply{margin-top:5.625rem;padding-top:7.5rem;padding-bottom:7.1875rem}.careers-overview-apply{margin-top:8.4375rem;padding-top:10.625rem;padding-bottom:9.375rem}.careers-overview-apply.block-type--two_column_content .columns--wrapper.column-70-30>.field-name--body{width:calc(55.55556% - 0.625rem);flex:0 1 calc(55.55556% - 0.625rem);max-width:none;margin-right:0}.careers-overview-apply.block-type--two_column_content .columns--wrapper.column-70-30>.field-name--field_column_2{width:calc(33.33333% - 0.625rem);flex:0 1 calc(33.33333% - 0.625rem);max-width:none}.careers-overview-apply.block-type--two_column_content .columns--wrapper.column-70-30>.field-name--field_column_2:before{width:0.0625rem;height:98%;position:absolute;top:0.125rem;margin:0;opacity:1;left:-3.75rem}.careers-overview-apply .vertical{right:calc(-21% - 2.5rem)}.careers-overview-apply .vertical{top:3.125rem;font-size:var(--fs-120);right:auto;left:calc(-44% - 2.5rem)}.careers-overview-apply .vertical{top:4.375rem;right:auto;left:calc(-44% - 3rem);font-size:var(--fs-144)}.careers-overview-apply .vertical{left:calc(-37.5% - 5rem);top:0}.careers-overview-apply .vertical{left:-19.5rem}.careers-overview-apply .field-name--body a{width:auto}.careers-overview-apply .field-name--body a{font-size:1rem;line-height:1.375;padding:1rem 1.5rem}.careers-overview-apply .field-name--body a{font-size:1.125rem;line-height:1.334;margin-top:1rem}.careers-overview .careers-overview-apply h2{max-width:none}.careers-overview .careers-overview-apply .field-name--body p:first-of-type{max-width:16.375rem}.careers-overview .careers-overview-apply .field-name--body p:first-of-type{max-width:18.75rem}.careers-overview .careers-overview-apply .field-name--body p:first-of-type{max-width:none}.careers-overview-apply .field-name--field_column_2 h4{margin:0 0 1rem}.careers-overview-apply .field-name--field_column_2 a{margin-bottom:2rem}.careers-overview-apply .field-name--field_column_2 a{margin-bottom:2.5rem}.gradient-animation-hero.mobile-image{background:url(/themes/custom/dpw_2020/dist/images/svg/mobile-gradient-summer-programs-lg-2.svg);background-size:cover;background-repeat:no-repeat;background-position:0 0;height:100vh}.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body{height:100vh;padding-top:8rem}.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body{height:120vh;padding-top:8rem}.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body{padding-top:10.5rem}.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body>div.intro--txt{padding-bottom:2.5rem}.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body>div.intro--txt{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);padding-bottom:2.5rem}.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body>div.intro--txt{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 10) + 13.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 10) + 13.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 10) + 13.5rem);padding-bottom:2.5rem}.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body>div.intro--txt{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);padding-bottom:10.625rem}.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body>div.intro--txt{max-width:53.75rem;width:100%;padding-bottom:10.625rem}.shift-color .careers-summer-intro h1:nth-of-type(2){margin-left:12.5rem}.shift-color .careers-summer-intro h1{font-size:var(--fs-120)}.shift-color .careers-summer-intro h1{font-size:var(--fs-144)}.shift-color .careers-summer-intro .summer-intro--content{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);margin:3.125rem 0 0 14.5vw;padding-left:6.875rem}.shift-color .careers-summer-intro .summer-intro--content{margin:5.25rem 0 0 14.5vw;padding-left:9.375rem}.shift-color .careers-summer-intro .summer-intro--content{margin:5.25rem 0 0 12.5rem;padding-left:9.375rem}.shift-color .careers-summer-intro .summer-intro--content .summer-intro--sideways{font-size:var(--fs-80)}.shift-color .careers-summer-intro .summer-intro--content .summer-intro--sideways{font-size:var(--fs-96)}.shift-color .careers-summer-intro .summer-intro--content h4{font-size:1.5rem;line-height:1.334;margin:0 0 1.5rem}.shift-color .careers-summer-intro .summer-intro--content h4{font-size:2rem;line-height:1.25}.shift-color .careers-summer-apply{padding:20vh 0}.shift-color .careers-summer-block{padding:7.5vh 0}.shift-color .careers-summer-block h2{font-size:3.5rem;line-height:1.143;margin:0 0 4rem}.shift-color .careers-summer-block h2{font-size:4.5rem;line-height:1.112}.shift-color .careers-summer-apply .field-name--body,.shift-color .careers-summer-build .columns--wrapper,.shift-color .careers-summer-challenging .columns--wrapper,.shift-color .careers-summer-culture .columns--wrapper,.shift-color .careers-summer-global .columns--wrapper,.shift-color .careers-summer-unique-2 .field-name--body{padding:0 7.5rem}.shift-color .careers-summer-apply .field-name--body,.shift-color .careers-summer-build .columns--wrapper,.shift-color .careers-summer-challenging .columns--wrapper,.shift-color .careers-summer-culture .columns--wrapper,.shift-color .careers-summer-global .columns--wrapper,.shift-color .careers-summer-unique-2 .field-name--body{padding:0 5rem}.shift-color .careers-summer-apply .field-name--body,.shift-color .careers-summer-build .columns--wrapper,.shift-color .careers-summer-challenging .columns--wrapper,.shift-color .careers-summer-culture .columns--wrapper,.shift-color .careers-summer-global .columns--wrapper,.shift-color .careers-summer-unique-2 .field-name--body{padding:0 8.75rem}.shift-color .careers-summer-unique-2 h2{font-size:3.5rem;line-height:1.143;margin:0 0 4rem}.shift-color .careers-summer-unique-2 h2{font-size:4.5rem;line-height:1.112}.shift-color .careers-summer-unique-2 .two-column{width:80%;margin:3rem auto 0}.shift-color .careers-summer-unique-2 .two-column{max-width:85%}.shift-color .careers-summer-unique-2 .two-column h3{font-size:1.25rem;line-height:1.4}.shift-color .careers-summer-unique-2 .two-column h3{font-size:2rem;line-height:1.25}.shift-color .careers-summer-culture{align-items:center;flex-direction:row}.shift-color .careers-summer-block.careers-summer-culture h2{margin:0 0 2.5rem}.shift-color .careers-summer-block.careers-summer-culture h2{font-size:3.5rem;line-height:1.143;margin:0 0 4rem}.shift-color .careers-summer-block.careers-summer-culture h2{font-size:4.5rem;line-height:1.112}.shift-color .careers-summer-culture .columns--wrapper{margin-top:-25vh;margin-bottom:-25vh;flex-direction:row;top:0;transform:translateY(25vh)}.shift-color .careers-summer-culture .columns--wrapper .field-name--body{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem);max-width:25rem}.shift-color .careers-summer-culture .field-name--body p{max-width:21.875rem}.shift-color .careers-summer-culture .columns--wrapper .field-name--field_column_2{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);max-width:35.9375rem}.shift-color .careers-summer-apply h3{font-size:2rem;line-height:1.25}.shift-color .careers-summer-apply h3{font-size:3rem;line-height:1.167}.shift-color .careers-summer-apply .three-column{display:flex}.shift-color .careers-summer-apply .three-column>div{margin-bottom:0}.shift-color .careers-summer-apply .vertical{right:4.1875rem}.shift-color .careers-summer-apply h2{font-size:6rem;line-height:1}.shift-color .careers-summer-apply h2{font-size:9rem;line-height:1}.contact .block-type--two_column_content .columns--wrapper>div.field-item:first-of-type{margin-right:var(--gutter)}.contact .block-type--two_column_content .columns--wrapper>div.field-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem)}.contact .layout__region>div:last-of-type .field-item{padding-bottom:0}.contact .block-field--field_snippet .field-item{padding-bottom:3.125rem}.contact .block-field--field_snippet .field-item{padding-bottom:5rem}.contact .no-mobile-hr .field-item{border-top:0.0625rem solid var(--dp-c-gray-purple-lighter);padding-top:2.5rem}.page-node-type--page:not(.front).contact .field-name--field_snippet{font-size:1.25rem;line-height:1.4;margin-bottom:0;max-width:none}.page-node-type--page:not(.front).contact .field-name--field_snippet{font-size:1.5rem;line-height:1.334}.about-us--beyond>div,.about-us--culture>div,.about-us--culture>div:first-of-type,.about-us--global-styling:not(.about-us-intro):not(.about-us--culture)>div:first-of-type,.about-us--individuals>div,.block-type--horizontal_carousel>div,.block-type--stacked_carousel>div,.page--about-us .node__content>.layout:first-of-type>div,.region-header .menu-list--main,.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body>div,body:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .container{width:calc(100% - 3rem);max-width:38rem}.about-us--beyond>div,.about-us--culture>div,.about-us--culture>div:first-of-type,.about-us--global-styling:not(.about-us-intro):not(.about-us--culture)>div:first-of-type,.about-us--individuals>div,.block-type--horizontal_carousel>div,.block-type--stacked_carousel>div,.page--about-us .node__content>.layout:first-of-type>div,.region-header .menu-list--main,.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body>div,body:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .container{width:calc(100% - 3rem);max-width:none}.about-us--beyond>div,.about-us--culture>div,.about-us--culture>div:first-of-type,.about-us--global-styling:not(.about-us-intro):not(.about-us--culture)>div:first-of-type,.about-us--individuals>div,.block-type--horizontal_carousel>div,.block-type--stacked_carousel>div,.page--about-us .node__content>.layout:first-of-type>div,.region-header .menu-list--main,.shift-color:not(.logged-in) .careers-summer-intro>div.field-name--body>div,body:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .container{width:calc(100% - 10rem);max-width:93.75rem}body.js-off-canvas-dialog-open .container,body[data-meta-sidebar=open] .container{width:calc(100% - 3rem);max-width:calc(38rem + var(--drupal-displace-offset-right))}body.js-off-canvas-dialog-open .container,body[data-meta-sidebar=open] .container{width:calc(100% - 5rem);max-width:none}body.js-off-canvas-dialog-open .container,body[data-meta-sidebar=open] .container{width:calc(100% - 10rem);max-width:93.75rem}.disclaimer-notices .block-page-title-block{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);margin:0 auto}.disclaimer-notices .layout--twocol-section.layout--twocol-section--25-75{flex-flow:column}.disclaimer-notices .layout--twocol-section.layout--twocol-section--25-75{flex-flow:row wrap}.disclaimer-notices .layout--twocol-section.layout--twocol-section--25-75>.layout__region--second{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem)}.disclaimer-notices .layout--twocol-section.layout--twocol-section--25-75>.layout__region--first{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 3) + 3rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 3) + 3rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 3) + 3rem);display:block;margin-right:var(--gutter);padding-right:var(--gutter)}.disclaimer-notices .btn--back-to-top{transform:translateX(calc(100% + var(--gutter)))}.disclaimer-notices .block-page-title-block .page-title{font-size:2.5rem;line-height:1.2}.disclaimer-notices .block-page-title-block .page-title{font-size:3.5rem;line-height:1.143}.disclaimer-notices.page-node-type--page .layout__region--second .block-title{margin-top:3rem}.disclaimer-notices.page-node-type--page .layout__region--second .block-title{margin-top:5rem}.disclaimer-notices.page-node-type--page .block-type--basic h2{font-size:2.75rem;line-height:1.182;margin-bottom:0.625rem}.disclaimer-notices.page-node-type--page .block-type--basic h2{font-size:3rem;line-height:1.167;margin-bottom:1.25rem}.disclaimer-notices.page-node-type--page .block-type--basic h3{font-size:2rem;line-height:1.25;margin-bottom:0.625rem}.disclaimer-notices.page-node-type--page .block-type--basic h3{font-size:2.5rem;line-height:1.2;margin-bottom:1.25rem}.disclaimer-notices.page-node-type--page .block-type--basic h4{font-size:1.25rem;line-height:1.4;margin-bottom:0.625rem}.disclaimer-notices.page-node-type--page .block-type--basic h4{font-size:2rem;line-height:1.25;margin-bottom:1.25rem}.disclaimer-notices.page-node-type--page .block-type--basic h5{font-size:1.125rem;line-height:1.445;margin-bottom:1rem}.disclaimer-notices.page-node-type--page .block-type--basic h5{font-size:1.875rem;line-height:1.267}.disclaimer-notices.page-node-type--page .block-type--basic h6{font-size:1rem;line-height:1.5;margin-bottom:1rem}.disclaimer-notices.page-node-type--page .block-type--basic h6{font-size:1.75rem;line-height:1.286}.block--inclusion-snippet.block-field--field_snippet .field-name--field_snippet{margin-bottom:1.5rem}.block--inclusion-news .field-name--field_news_cards{columns:2}.block--inclusion-news article{min-height:17.25rem}.block--inclusion-news article .field-name--field_homepage_feature_snippet.field-item{margin-bottom:0;max-height:9rem}.block--inclusion-news article .field-name--field_homepage_feature_snippet.field-item{max-height:10rem}.block--inclusion-partners.block--inclusion-list-copy{padding-bottom:3rem}.block--inclusion-partners .field-name--body{margin-right:1.5rem}.block--inclusion-snapshot .columns--wrapper{margin-top:-1.125rem}.block--inclusion-snapshot .columns--wrapper{margin-top:-1.875rem}.block--inclusion-snapshot .field-name--field_callout_text{font-size:var(--fs-72)}.block--inclusion-snapshot .field-name--field_highlight_description{font-size:var(--fs-24)}.block--inclusion-list-copy{display:flex}.block--inclusion-list-copy .field-name--field_component_header{position:absolute}.block--inclusion-list-copy .field-name--body{position:relative;top:1rem;width:49%;margin-right:0.75rem}.block--inclusion-list-copy .field-name--body{top:1.5rem}.block--inclusion-list-copy .field-name--field_column_2{position:relative;top:2rem;width:49%;margin-left:0.75rem}.block--inclusion-list-copy .field-name--field_column_2 h4{font-size:var(--fs-18)}.block--inclusion-list-copy h4,.block--inclusion-partners h4{margin-top:0.625rem}.block--inclusion-team .field-name--field_card_content>.field-items{display:flex;flex-wrap:wrap;justify-content:space-between}.block--inclusion-team .field-name--field_card_content>.field-items>.field-item{width:11.9375rem}.block--inclusion-team .field-name--field_card_content>.field-items>.field-item{width:15.5rem}.block--inclusion-team .field-name--field_card_image img{display:block;width:11.9375rem;height:11.9375rem}.block--inclusion-team .field-name--field_card_image img{width:15.5rem;height:15.5rem}.block--inclusion-team .field-name--title{margin:0.3125rem 0}.block--inclusion-team .field-name--title{font-size:1.5rem;line-height:1.334}.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .view-content,.page--pir-node.viewmode--full .block[class*=field-featured-] .field-items,.page-node-type--area_of_focus .block-dpw-aof-featured-experience .field-items,.page-node-type--lawyer .view-insights-by-lawyer .view-content{display:flex;flex-wrap:wrap;max-width:100%;width:100%}.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .view-content>.views-row,.page--pir-node.viewmode--full .block[class*=field-featured] .field-items>.field-item,.page-node-type--area_of_focus .block-dpw-aof-featured-experience .field-items>.field-item,.page-node-type--lawyer .view-insights-by-lawyer .view-content>.views-row{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem)}.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .view-content>.views-row:nth-child(odd),.page--pir-node.viewmode--full .block[class*=field-featured] .field-items>.field-item:nth-child(odd),.page-node-type--area_of_focus .block-dpw-aof-featured-experience .field-items>.field-item:nth-child(odd),.page-node-type--lawyer .view-insights-by-lawyer .view-content>.views-row:nth-child(odd){margin-right:var(--gutter)}.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .insights--teaser,.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .insights--teaser:last-child,.page--pir-node.viewmode--full .block[class*=field-featured] .experience--featured,.page--pir-node.viewmode--full .block[class*=field-featured] .experience--featured:last-child,.page--pir-node.viewmode--full .block[class*=field-featured] .insights--teaser,.page--pir-node.viewmode--full .block[class*=field-featured] .insights--teaser:last-child{margin-bottom:2.5rem}.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .views-row:last-of-type .insights--teaser,.page--pir-node.viewmode--full .block[class*=field-featured] .views-row:last-of-type .insights--teaser{margin-bottom:2.5rem}.page--pir-node.viewmode--full .block[class*=field-featured] .field-items .field-item:last-child .experience--featured,.page--pir-node.viewmode--full .block[class*=field-featured] .field-items .field-item:last-child .insights--teaser,.page-node-type--lawyer .view-insights-by-lawyer .field-items .field-item:last-child .insights--teaser{margin-bottom:2.5rem}.page--pir-node.viewmode--full .block[class*=field-featured] .field-items .field-item:last-child .experience--featured:last-child,.page--pir-node.viewmode--full .block[class*=field-featured] .field-items .field-item:last-child .insights--teaser:last-child,.page-node-type--lawyer .view-insights-by-lawyer .field-items .field-item:last-child .insights--teaser:last-child{margin-bottom:3rem}.page-footer{padding-top:3rem}.region-footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.page-footer .block-system-branding-block{padding-top:0.25rem}ul.menu-list--footer{flex-wrap:nowrap;columns:unset;margin-bottom:0;justify-content:flex-start}.menu-list--footer .menu-item--expanded:nth-child(2),.menu-list--footer .menu-item--expanded:nth-child(4){margin-left:var(--gutter)}.menu-list--footer .menu-item--expanded{flex:none}.menu-list--footer .menu-item--expanded:nth-child(2){margin-left:var(--gutter);margin-bottom:2.5rem}.menu-list--footer .menu-item--expanded:nth-child(3){margin-left:var(--gutter);max-width:none}.menu-list--footer .menu-item--expanded:nth-child(4){max-width:12rem}.block-footercopyright .field-name--body{display:flex;justify-content:space-between}.block-footercopyright p:last-child{text-align:right}.region-header .menu--main{top:4.5rem;top:var(--main-menu-offset,72px)}.region-header .menu--main{position:static;top:auto;background:transparent;height:auto;overflow:visible;margin-left:calc((100% - 65.625rem) / 6 + 2.625rem);margin-top:0.5rem}.region-header .menu--main{margin-left:calc((100% - 65.625rem) / 6 + 2.7rem)}.region-header .menu--main .mobile-menu-title{display:block;font-size:var(--fs-120)!important;top:4.125rem;left:0.125rem}.region-header .menu--main .mobile-menu-title{display:none}.logged-in .region-header .menu--main{top:6.9375rem}.toolbar-tray-open .region-header .menu--main{top:9.4375rem}.region-header .menu-list--main{width:64%;margin-left:13%;margin-top:0.375rem;padding:4rem 0 6.25rem 4.5rem}.region-header .menu-list--main{display:flex;width:auto;margin:0;padding:0.75rem 0 0;max-height:none}.mobile-scroll--container{overflow-y:inherit;display:inherit}.region-header .menu-list--main>li{padding:0 0 0.75rem;margin:0 1.5625rem 0 0;border:0}.region-header .menu-list--main>li:first-of-type{border:0}.region-header .menu-list--main>li>a{font-size:var(--fs-24);font-weight:var(--fw-bold);line-height:var(--lh-130)}.region-header .menu-list--main>li>a{display:inline-block;min-height:1.6875rem;font-size:var(--fs-18);line-height:var(--lh-150);font-weight:var(--fw-normal)}.region-header .menu-list--main>li>a.is-active{color:var(--dp-c-blue-primary);background-size:0 0.0625rem,100% 0.0625rem}.region-header .menu-list--main>li>a.is-active:before{width:100%}.region-header .menu-list--main .menu-item--expanded{display:flex;align-items:center;flex-direction:column;margin:0;padding-right:2.3125rem;max-height:auto;overflow:visible}.region-header .menu-list--main .menu-item--expanded.is-active .icon-caret,.region-header .menu-list--main .menu-item--expanded.is-active>a{color:var(--dp-c-gray-1)}.region-header .menu-list--main .menu-item--expanded .icon-caret{z-index:-1;right:1.5rem;top:0.625rem;width:0.5rem;height:0.375rem}.region-header .menu-list--main .submenu-wrapper{width:13.75rem;position:absolute;top:2.5rem;right:-4.375rem;display:flex;flex-direction:column;align-items:center;padding:1rem 2rem;background:var(--dp-c-white);box-shadow:0 0.25rem 1.5rem 0 var(--dp-c-periwinkle-light);border:0.0625rem solid var(--dp-c-gray-pale);border-radius:0.3125rem;z-index:var(--z-index-default);transform:rotateX(-90deg);transform-origin:top center;opacity:0;visibility:hidden;transition:var(--t-all)}@supports (right:auto){.region-header .menu-list--main .submenu-wrapper{right:auto}}.region-header .menu-list--main .submenu-wrapper:after,.region-header .menu-list--main .submenu-wrapper:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 0.625rem 0.625rem;z-index:var(--z-index-under)}.region-header .menu-list--main .submenu-wrapper:before{top:-0.6875rem;border-color:transparent transparent var(--dp-c-gray-pale)}.region-header .menu-list--main .submenu-wrapper:after{top:-0.625rem;border-color:transparent transparent var(--dp-c-white)}.region-header .menu-list--main .menu-item--expanded.is-active .submenu-wrapper{transform:rotateX(0);opacity:1;visibility:visible}.region-header .menu-list--main .submenu-wrapper a{display:inline-block;min-height:1.5rem}.region-header .menu-list--main .submenu-wrapper.insights .menu{column-count:2;column-width:12.5rem}.region-header .menu-list--main .submenu-wrapper.insights .menu{column-count:auto;column-width:auto}.region-header .menu-list--main .submenu-wrapper.insights ul li:nth-child(4){margin-top:0}.region-header .menu-list--main .submenu-wrapper.insights ul li:nth-child(4){margin-top:1.5rem}.region-header .menu-list--main .submenu-wrapper.insights ul li:nth-child(3){break-after:none}.region-header .menu-list--main .submenu-wrapper .menu{margin:0}.front:not(.js-is-scrolled) .region-header .menu-list--main>li>a{color:var(--dp-c-white)}.front:not(.js-is-scrolled) .region-header .menu-list--main .menu-item--expanded .icon-caret{fill:var(--dp-c-white)}.page-node-type--area_of_focus .menu-list--main .menu-item--active-trail a,.page-node-type--industry .menu-list--main .menu-item--active-trail a,.page-node-type--practice .menu-list--main .menu-item--active-trail a,.page-node-type--region .menu-list--main .menu-item--active-trail a{background-size:0 0.0625rem,100% 0.0625rem}.mobile-scroll--container .menu-item--has-children .menu{display:block}.page-header{height:3rem}.page-header{height:4.5rem}.page-header{border:0;width:100%}.page-header+*{padding-top:7.25rem}.page-header+*{padding-top:9.5rem}.page-header+*{padding-top:11.5rem}.front .page-header+*{padding-top:6.875rem}.front .page-header+*{padding-top:9rem}.region-header{padding:2rem 0}.region-header .block-system-branding-block svg{width:8.5rem}.history--page .history--statement{margin:6.5rem 0}.history--page .history--statement{margin:7.5rem 0}.history--page:not(.front) .field-name--field_snippet{font-size:2.5rem;line-height:1.2;max-width:none;margin-bottom:3.5rem}.history--page:not(.front) .field-name--field_snippet{margin-top:1.5rem}.history--page:not(.front) .field-name--field_snippet{font-size:3.5rem;line-height:1.143}.history--page:not(.path-layout-builder-edit) .layout--twocol-section .layout__region--first{margin-top:0;z-index:var(--z-index-default)}.history--page:not(.path-layout-builder-edit) .layout__region--first.js-is-sticky{width:auto;padding:0;top:23%;background:transparent}.history--page:not(.path-layout-builder-edit) .layout--twocol-section .layout__region--second{padding-left:3rem}.history--page:not(.path-layout-builder-edit) .layout--twocol-section .layout__region--second{padding-left:0}.history--page .timeline-navigation{position:relative;top:auto;width:8.4375rem;max-height:none;margin-top:0;padding-top:0;overflow:visible;visibility:visible;background:transparent;border-radius:0}.history--page .timeline-navigation li{font-size:0.875rem;line-height:1.572;padding:0 0 0 1.25rem;font-weight:var(--fw-bold)}.history--page .timeline-navigation li:first-of-type{padding:0}.history--page .timeline-navigation li:last-of-type{padding:0;margin-left:-0.625rem}.history--page .page .timeline-navigation li a{color:var(--dp-c-gray-slate);background-image:none}.history--page .page .timeline-navigation li a:hover{background-image:none}.history--page .timeline-navigation li:after{content:"";display:block;position:absolute;right:0;width:1.625rem;height:0.125rem;margin-left:1.375rem;background:var(--dp-c-blue-robin)}.history--page .timeline-navigation li.js-is-active,.history--page .timeline-navigation li.js-is-active a{color:var(--dp-c-white)}.history--page .timeline-navigation li.js-is-active:after{content:"";display:block;position:absolute;right:0;width:2rem;height:0.25rem;margin-left:1rem;background:var(--dp-c-white)}.history--page .timeline-navigation li a:hover{color:var(--dp-c-white);background-image:none}.history--page .timeline-navigation .notch:after,.history--page .timeline-navigation .notch:before{display:block}.history--page .timeline-navigation .notch i{display:block;top:2.875rem}.history--page .layout--twocol-section .layout__region--second .block-title{margin-bottom:2.5rem}.history--page .layout--twocol-section .layout__region--second .block-title{margin-bottom:3rem}.history--page .timeline--trigger{display:none}.block-type--horizontal_text_cards .field-name--field_card_content{display:flex;flex-wrap:wrap;margin-top:2.5rem}.block-type--horizontal_text_cards .field-name--field_card_content>.field-item{width:calc((100% - 3rem) / 3);margin-right:1.5rem}.block-type--horizontal_text_cards .field-name--field_card_content>.field-item:nth-child(n+4){margin-top:1rem}.block-type--horizontal_text_cards .field-name--field_card_content>.field-item:nth-child(3n){margin-right:0}.block-type--horizontal_text_cards .field-name--field_card_content>.field-item:nth-child(n+4){margin-top:1.5rem}.content-cards-two-columns.block-type--horizontal_text_cards .field-name--field_card_content>.field-item{width:calc((100% - 3rem) / 2)}.content-cards-two-columns.block-type--horizontal_text_cards .field-name--field_card_content>.field-item:nth-child(3n){margin-right:1.5rem}.content-cards-two-columns.block-type--horizontal_text_cards .field-name--field_card_content>.field-item:nth-child(n+4){margin-top:1rem}.page-node-type--job_post .field-name--title,[class^=field-name--field_job_post_]{row-gap:0;flex-direction:column}.page-node-type--job_post .field-name--title,[class^=field-name--field_job_post_]{row-gap:1.875rem;flex-direction:inherit}.page-node-type--job_post .field-name--title .field-label,[class^=field-name--field_job_post_] .field-label{width:98%}.page-node-type--job_post .field-name--title .field-label,[class^=field-name--field_job_post_] .field-label{width:30%}.page-node-type--job_post .field-name--title .field-items .field-item,[class^=field-name--field_job_post_] .field-items .field-item{margin:0.625rem 0.3125rem}.page-node-type--job_post .field-name--title .field-items .field-item,[class^=field-name--field_job_post_] .field-items .field-item{margin:0.625rem 0.125rem}.page-node-type--job_post .field-name--title .field-item,[class^=field-name--field_job_post_] .field-item{width:98%}.page-node-type--job_post .field-name--title .field-item,[class^=field-name--field_job_post_] .field-item{width:70%}.page-node-type--lawyer:before{background-size:auto;background:linear-gradient(176deg,#1806ff 76%,#4760ff 81%,#b2dafe 88%,#fff 95%)}.page-node-type--lawyer:before{background:linear-gradient(176deg,#1806ff 70%,#4760ff 76%,#b2dafe 83%,#fff 91%)}.page-node-type--lawyer:before{background:linear-gradient(176deg,#1806ff 68%,#4760ff 75%,#b2dafe 82%,#fff 89%)}.page-node-type--lawyer:before{background:linear-gradient(177deg,#1806ff 68%,#4760ff 75%,#b2dafe 82%,#fff 89%)}.page-node-type--lawyer:before{background:linear-gradient(178deg,#1806ff 66%,#4760ff 71%,#b2dafe 80%,#fff 88%)}.page-node-type--lawyer .sideways-headline{display:block}.page-node-type--lawyer .node__content .sideways-headline{display:none}.page-node-type--lawyer .lawyer--name{margin-bottom:1.75rem}.page-node-type--lawyer .lawyer--name{margin-bottom:2.5rem}.page-node-type--lawyer .lawyer--name.mobile{display:none}.page-node-type--lawyer .lawyer--name.desktop{display:none}.page-node-type--lawyer .lawyer--name.desktop{display:block}.page-node-type--lawyer .lawyer--top{display:flex;margin:0 0 12.5rem}.page-node-type--lawyer .lawyer--top .lawyer--headshot{width:13.625rem;height:13.625rem;margin-right:3.75rem;margin-bottom:0;flex-shrink:0;padding-right:0}.page-node-type--lawyer .lawyer--top .lawyer--headshot{width:17.625rem;height:17.625rem}.page-node-type--lawyer .lawyer--top .lawyer--meta{font-size:var(--fs-18)}.page-node-type--lawyer .lawyer--top .field-name--field_job_title,.page-node-type--lawyer .lawyer--top .field-name--field_job_title_custom{margin:0 0 1.5rem}.page-node-type--lawyer .lawyer--top .field-name--field_primary_practice{margin:0 0 0.5rem}.page-node-type--lawyer .lawyer--top .field-name--field_lawyer_offices{margin:0 0 0.75rem}.page-node-type--lawyer .lawyer--top .field-name--field_lawyer_offices{margin:0 0 1.5rem}.page-node-type--lawyer .lawyer--top .field-name--field_email{margin:0 0 0.5rem}.page-node-type--lawyer .lawyer--top .field-name--field_lawyer_phone{margin:0 0 0.875rem}.page-node-type--lawyer .lawyer--top .field-name--field_lawyer_phone{margin:0 0 2rem}.page-node-type--lawyer .lawyer--meta-icons{margin:0 0 0.75rem}.page-node-type--lawyer .lawyer--meta-icons{margin:0 0 1rem}.lawyer--languages ul{height:1.375rem}.lawyer--languages.mobile{display:none}.lawyer--languages.desktop{display:none}.lawyer--languages.desktop{display:block}.page-node-type--lawyer .lawyer--intro{display:grid;grid-template-columns:68% 32%}.page-node-type--lawyer .lawyer--intro{margin-bottom:3.5rem}.page-node-type--lawyer .lawyer--intro{margin-bottom:5rem}.page-node-type--lawyer .lawyer--sidebar{margin-left:3.4375rem;margin-top:0}.page-node-type--lawyer .lawyer--sidebar{margin-left:5.3125rem}.page-node-type--lawyer .lawyer--sidebar .lawyer--sidebar-capabilities{margin:0 0 2rem}.page-node-type--lawyer .lawyer--sidebar .lawyer--sidebar-capabilities__desktop,.page-node-type--lawyer .lawyer--sidebar .lawyer--sidebar-languages__desktop{display:block}.page-node-type--lawyer .lawyer--sidebar .lawyer--sidebar-capabilities .accordion__row,.page-node-type--lawyer .lawyer--sidebar .lawyer--sidebar-languages .accordion__row{display:none}.page-node-type--lawyer .field-name--field_experience_highlights>.field-item{padding:1.75rem 0 2.125rem}.page-node-type--lawyer .field-name--field_experience_highlights>.field-item{padding:2.3125rem 0 2.625rem}.page-node-type--lawyer .lawyer--insights,.page-node-type--lawyer .lawyer--news{margin-top:2.5rem;padding:2.5rem 0;text-align:center}.page-node-type--lawyer .lawyer--insights .views-row{margin-bottom:0}.page-node-type--lawyer .sideways-headline--small{top:2.8125rem}.page-node-type--lawyer .lawyer--experience-highlights .sideways-headline--small{top:2.5rem}.page-node-type--lawyer .lawyer--experience-highlights .sideways-headline--small{top:2.8125rem}.page-node-type--lawyer .view-display-id-lawyer_news .views-row,.page-node-type--lawyer .view-insights-by-lawyer .views-row{text-align:left}.page-node-type--lawyer .lawyer--education-clerkships{display:flex;flex-flow:row wrap}.page-node-type--lawyer .lawyer--education-clerkships{font-size:var(--fs-18)}.page-node-type--lawyer .lawyer--education-clerkships-single{font-size:var(--fs-18)}.page-node-type--lawyer .lawyer--education-clerkships>div{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);margin-bottom:3rem;padding:2.5rem 0 0}.page-node-type--lawyer .lawyer--education-clerkships-single>.lawyer--education .field-name--field_degrees ul,.page-node-type--lawyer .lawyer--education-clerkships>.lawyer--education .field-name--field_degrees ul{font-size:var(--fs-16)}.page-node-type--lawyer .lawyer--credentials .sideways-headline--small{display:block}.page-node-type--lawyer .lawyer--education-clerkships-single .lawyer--work-experience,.page-node-type--lawyer .lawyer--education-clerkships .lawyer--work-experience{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem)}.page-node-type--lawyer .lawyer--education-clerkships-single .lawyer--work-experience .item-list li,.page-node-type--lawyer .lawyer--education-clerkships .lawyer--work-experience .item-list li,.page-node-type--lawyer .lawyer--licenses li{margin:0 0 1rem;font-size:var(--fs-18)}.page-node-type--lawyer .lawyer--education-clerkships-single .lawyer--work-experience .item-list li .item-list li,.page-node-type--lawyer .lawyer--education-clerkships .lawyer--work-experience .item-list li .item-list li,.page-node-type--lawyer .lawyer--licenses li .item-list li{font-size:var(--fs-16)}.page-node-type--lawyer .lawyer--credentials .lawyer--work-experience.no-clerkships{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem)}.page-node-type--lawyer .lawyer--education-clerkships-single>div .field-item,.page-node-type--lawyer .lawyer--education-clerkships>div .field-item{margin:0 0 1rem}.page-node-type--lawyer .lawyer--credentials h3{margin:0 0 1rem}.page-node-type--lawyer .view-insights-by-lawyer .insights--teaser{padding-bottom:0}.page-node-type--lawyer .lawyer--experience-highlights .view-all-experience{margin:0 0 2rem}.page-node-type--lawyer .lawyer--experience-highlights .view-all-experience{margin:0 0 5rem}.page-node-type--lawyer .lawyer--insights .see-more-wrapper{margin-top:2.5rem;margin-bottom:0.5rem}.page-node-type--lawyer .lawyer--news .see-more-wrapper{margin-top:2rem}.page-node-type--lawyer .lawyer--news .see-more-wrapper{margin-top:2.5rem}.search--wrapper--lawyers .filters--wrapper{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 3) + 3rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 3) + 3rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 3) + 3rem);min-width:13.75rem;display:block;position:static;padding:0;margin-right:calc(8.33% + 1.625rem);z-index:var(--z-index-default)}.search--wrapper.search--wrapper--lawyers .results--wrapper{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem)}.lawyer-search--h1{font-size:2.5rem;line-height:1.2}.filters-header{padding:0}button.reset-filters-btn[disabled]+button.filter-toggle-all{display:inline}.search--wrapper--lawyers .filters{overflow-y:visible;max-height:none;padding:0}.search-filter-toggle{pointer-events:auto}.search-filter-toggle:after{display:block}.filter-accordion-content{overflow:hidden;opacity:0}input.facet-search{font-size:1rem;line-height:1.25}.filter-accordion-toggle.has-disabled{display:block}.mobile-filter-btn{display:none}.search--wrapper--lawyers .filters-header button.filter-toggle-all.filter-toggle-collapse{display:block}.filters-close-btn{display:none}.lawyer_search--no-results{font-size:1.25rem;line-height:1.4;max-width:76%}.search--wrapper .search_row.lawyer_search__row{padding-left:1.5rem;padding-right:1.5rem}.search--wrapper .search_row.lawyer_search__row{padding-top:1.5rem;padding-bottom:1.5rem}.search--wrapper .search_row.lawyer_search__row:before{width:1.5rem}.search--wrapper .search_row.lawyer_search__row{margin-bottom:1.5rem}.lawyer_search__thumbnail{flex:0 0 9.75rem;width:9.75rem;max-width:9.75rem;display:block;position:relative;overflow:hidden;height:9.75rem;margin-right:var(--gutter)}.lawyer_search__row--has-headshot .lawyer_search__info{flex:0 0 calc(100% - 11.25rem);width:calc(100% - 11.25rem);max-width:calc(100% - 11.25rem)}.lawyer_search__name{font-size:1.25rem;line-height:1.4;margin-bottom:0}.lawyer_search__name{font-size:1.5rem;line-height:1.334;margin-bottom:0}.lawyer_search__contact-links{margin-top:auto}.lawyer_search__row--has-headshot .lawyer_search__contact-links{left:12.75rem}.node-type-practice-mode-full .field-name--field_lawyers,.node-type-region-mode-full .field-name--field_lawyers,.page--pir-node .field-name--field_lawyers,.view-id-lawyers_by_practice .view-content,.view-lawyers-by-industry .views-infinite-scroll-content-wrapper,.view-lawyers-by-practice .views-infinite-scroll-content-wrapper,.view-lawyers-by-region .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.node-type-practice-mode-full .field-name--field_lawyers,.node-type-region-mode-full .field-name--field_lawyers,.page--pir-node .field-name--field_lawyers,.view-id-lawyers_by_practice .view-content,.view-lawyers-by-industry .views-infinite-scroll-content-wrapper,.view-lawyers-by-practice .views-infinite-scroll-content-wrapper,.view-lawyers-by-region .views-infinite-scroll-content-wrapper{justify-content:center}.node-type-practice-mode-full .field-name--field_lawyers>.field-item,.node-type-region-mode-full .field-name--field_lawyers>.field-item,.page--pir-node .field-name--field_lawyers>.field-item,.view-id-lawyers_by_practice .views-row,.view-lawyers-by-industry .views-row,.view-lawyers-by-practice .views-row,.view-lawyers-by-region .views-row{width:50%}.node-type-practice-mode-full .field-name--field_lawyers>.field-item,.node-type-region-mode-full .field-name--field_lawyers>.field-item,.page--pir-node .field-name--field_lawyers>.field-item,.view-id-lawyers_by_practice .views-row,.view-lawyers-by-industry .views-row,.view-lawyers-by-practice .views-row,.view-lawyers-by-region .views-row{width:calc(1 / 3 * 100% - 0.666666666666667 * 1.5rem);margin-right:1.5rem;margin-bottom:2rem}.node-type-practice-mode-full .field-name--field_lawyers>.field-item:last-of-type,.node-type-practice-mode-full .field-name--field_lawyers>.field-item:nth-child(3n),.node-type-region-mode-full .field-name--field_lawyers>.field-item:last-of-type,.node-type-region-mode-full .field-name--field_lawyers>.field-item:nth-child(3n),.page--pir-node .field-name--field_lawyers>.field-item:last-of-type,.page--pir-node .field-name--field_lawyers>.field-item:nth-child(3n),.view-id-lawyers_by_practice .views-row:last-of-type,.view-id-lawyers_by_practice .views-row:nth-child(3n),.view-lawyers-by-industry .views-row:last-of-type,.view-lawyers-by-industry .views-row:nth-child(3n),.view-lawyers-by-practice .views-row:last-of-type,.view-lawyers-by-practice .views-row:nth-child(3n),.view-lawyers-by-region .views-row:last-of-type,.view-lawyers-by-region .views-row:nth-child(3n){margin-right:0}.node-type-practice-mode-full .field-name--field_lawyers>.field-item,.node-type-region-mode-full .field-name--field_lawyers>.field-item,.page--pir-node .field-name--field_lawyers>.field-item,.view-id-lawyers_by_practice .views-row,.view-lawyers-by-industry .views-row,.view-lawyers-by-practice .views-row,.view-lawyers-by-region .views-row{margin-bottom:2rem}.block-field--field_lawyers .see-more-wrapper{margin-top:1rem;text-align:center}body.has-sideways-headline.js-off-canvas-dialog-open .layout-builder-section.section-wrapper .background-color{transform:translateX(calc(((((100% - 0.625rem) / 6) + 3rem) * -.5) + 4rem))}.page-main{padding-bottom:6.5rem}.page-main{padding-bottom:7.5rem}.careers-headline .region-content--inner.region-content--inner,.careers-non-sideways .region-content--inner.region-content--inner,.careers-sm .region-content--inner.region-content--inner,.contact .region-content--inner.region-content--inner,.content-8col .region-content--inner.region-content--inner,.history--page .region-content--inner.region-content--inner,.page--pir-node.viewmode--full .region-content--inner.region-content--inner,.page-node-type--area_of_focus.viewmode--full .region-content--inner.region-content--inner,.page-node-type--lawyer .region-content--inner.region-content--inner,.page-node-type--quick_link_collection .region-content--inner.region-content--inner,.page-node-type--resource .region-content--inner.region-content--inner,.page-not-found .region-content--inner.region-content--inner,.viewmode--corporate_experience .region-content--inner.region-content--inner,.viewmode--corporate_insights .region-content--inner.region-content--inner,.viewmode--pir_experience .region-content--inner.region-content--inner,.viewmode--pir_insights .region-content--inner.region-content--inner{margin-left:var(--gutter-2col);margin-right:var(--gutter-2col)}.careers-overview .region-content--inner.region-content--inner,.content-9col .region-content--inner.region-content--inner,.viewmode--corporate_team .region-content--inner.region-content--inner,.viewmode--litigation_team .region-content--inner.region-content--inner,.viewmode--pir_team .region-content--inner.region-content--inner{margin-left:var(--gutter-2col);margin-right:var(--gutter-1col)}.page-node-type--page:not(.front).page-not-found .field-name--field_snippet{max-width:none}.viewmode--corporate_team .block-dpw-2020-page-title,.viewmode--litigation_team .block-dpw-2020-page-title,.viewmode--pir_team .block-dpw-2020-page-title{max-width:none}.page--pir-node .block-dpw-capabilities{margin-bottom:0}.page--pir-node .page-title{margin:0 0 0.6875rem}.page--pir-node.viewmode--full .block-field--field_summary{padding-bottom:2rem}.page--pir-node.viewmode--full .block-field--field_summary{padding-bottom:3rem}.page--pir-node.viewmode--corporate_team .block-field--field_lawyers,.page--pir-node.viewmode--corporate_team .block-views-block-practices-by-practice-type-block-1,.page--pir-node.viewmode--full .block-field--field_highlights,.page--pir-node.viewmode--full .block-field--field_lawyers,.page--pir-node.viewmode--full .block-field--field_practice_video,.page--pir-node.viewmode--full .block-inline-block-recognition-module,.page--pir-node.viewmode--full .block-views-block-areas-of-focus-pir-block,.page--pir-node.viewmode--full .block-views-block-practices-by-practice-type-practices,.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview],.page--pir-node.viewmode--full .block[class*=block-views-block-news],.page--pir-node.viewmode--full .block[class*=field-areas-of-focus],.page--pir-node.viewmode--full .block[class*=field-featured],.page--pir-node.viewmode--full .block[class*=our-team-],.page--pir-node.viewmode--litigation_team .block-field--field_lawyers,.page--pir-node.viewmode--litigation_team .block-views-block-practices-by-practice-type-block-1,.page-node-type--area_of_focus.viewmode--full .block-field-block-node-area-of-focus-field-featured-experience-articl,.page-node-type--area_of_focus.viewmode--full .block-inline-block-recognition-module{padding:2.5rem 0}.page--pir-node.viewmode--full .block[class*=our-team-]{padding-top:3rem}.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview],.page--pir-node.viewmode--full .block[class*=block-views-block-news],.page--pir-node.viewmode--full .block[class*=field-featured],.page--pir-node.viewmode--full .block[class*=our-team-]{text-align:center}.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .views-row,.page--pir-node.viewmode--full .block[class*=block-views-block-news] .views-row,.page--pir-node.viewmode--full .block[class*=field-featured] .field-items,.page--pir-node.viewmode--full .block[class*=our-team-] .views-row{text-align:left}.page--pir-node.viewmode--corporate_team .block .block-title,.page--pir-node.viewmode--full .block-field-block-node-industry-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-practice-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-region-field-lawyers .block-title,.page--pir-node.viewmode--full .block-inline-block-recognition-module .block-title,.page--pir-node.viewmode--full .block-views-block-areas-of-focus-pir-block .block-title,.page--pir-node.viewmode--full .block-views-block-practices-by-practice-type-practices .block-title,.page--pir-node.viewmode--full .block[class*=block-our-team] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-news] .block-title,.page--pir-node.viewmode--full .block[class*=field-areas-of-focus] .block-title,.page--pir-node.viewmode--full .block[class*=field-featured] .block-title,.page--pir-node.viewmode--litigation_team .block .block-title,.page-node-type--area_of_focus.viewmode--full .block-inline-block-recognition-module .block-title{transform:rotate(-90deg) translateX(calc(-100% - 0.5rem))}.node-type-practice-mode-full .field-name--field_lawyers,.page--pir-node .field-name--field_lawyers{justify-content:center}.page--pir-node .ajax-progress{left:50%;right:0;top:50%;transform:translateY(-50%)}.page--pir-node.viewmode--full .block-inline-block-recognition-module,.page-node-type--area_of_focus.viewmode--full .block-inline-block-recognition-module{padding:3rem 0}.page--pir-node.viewmode--full .insights--teaser .article--teaser{display:block}.page--pir-node .field-name--type.field-item.animate-show{display:none}.page--pir-node .field-name--type.field-item.animate-show{display:block}.view-post-landing-page h1{padding-right:0}.block-dpw-2020-content .field-name--field_page_headline{display:none}.block-dpw-2020-content .field-name--field_page_headline{display:block}.view-experience-by-a-lawyer .view-header,.view-insights-for-a-lawyer .view-header,.view-news-by-a-lawyer .view-header,.view-post-landing-page .view-header{margin-bottom:3rem}.view-experience-by-a-lawyer .view-header,.view-insights-for-a-lawyer .view-header,.view-news-by-a-lawyer .view-header,.view-post-landing-page .view-header{margin-bottom:5rem}.page-node-type--lawyer .node-mode-lawyer_experience .lawyer--top,.page-node-type--lawyer .node-mode-lawyer_insights .lawyer--top,.page-node-type--lawyer .node-mode-lawyer_news .lawyer--top{margin:0 0 6.25rem}.page-node-type--lawyer .lawyer--top{margin:0 0 12.5rem}.node-mode-lawyer_experience .block-lawyer-bio-nav,.node-mode-lawyer_insights .block-lawyer-bio-nav,.node-mode-lawyer_news .block-lawyer-bio-nav,.page-node-type--lawyer .block-lawyer-bio-nav{margin-bottom:2.5rem}.node-mode-lawyer_experience .block-lawyer-bio-nav,.node-mode-lawyer_insights .block-lawyer-bio-nav,.node-mode-lawyer_news .block-lawyer-bio-nav,.page-node-type--lawyer .block-lawyer-bio-nav{margin-bottom:0}.view-post-landing-page .view-filters,.view-post-landing-page .view-header{margin-right:0}.view-experience-by-a-lawyer .view-filters input[type=text],.view-insights-for-a-lawyer .view-filters input[type=text],.view-news-by-a-lawyer .view-filters input[type=text],.view-post-landing-page .view-filters input[type=text]{font-size:1rem;line-height:2.5}.view-post-landing-page .attachment-before .view-content{padding:2rem;margin:0 -2rem 2rem}.view-post-landing-page .attachment-before .view-content{margin-bottom:3rem}.view-post-landing-page .attachment-before .view-content{margin-bottom:5rem}.btn.post-lp-btn{font-size:var(--fs-16);border-radius:0.5rem}.btn.post-lp-btn{font-size:var(--fs-18)}.post-lp-btn.visible{padding:0.8125rem 1.5rem}.post-lp-btn.visible{padding:1rem 1.5rem}.page--privacy-notice .region-content--inner.region-content--inner{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);margin-left:25%}.page--privacy-notice h1{font-size:3.5rem;line-height:1.143;margin-bottom:3.5rem}.page--privacy-notice h4{font-size:2.5rem;line-height:1.2}.pro-bono-landing .field-name--field_page_headline{top:0.75rem}.pro-bono-landing .field-name--field_page_headline{top:1rem}.pro-bono .block-field--field_snippet .field-name--field_snippet{margin:3.125rem 0 3.75rem}.block--recent-highlights-probono{display:flex;padding-bottom:2.8125rem}.block--recent-highlights-probono .field-name--field_left_column_cards{padding-right:0.75rem}.block--recent-highlights-probono .field-name--field_right_column_cards{padding-left:0.75rem}.block--recent-highlights-probono article{margin-top:-1rem}.block--recent-highlights-probono .field-name--field_callout_text{font-size:var(--fs-72)}.block--recent-highlights-probono .field-name--field_highlight_description{font-size:var(--fs-24)}.block--testimonials-probono .field-name--field_card_content{flex-direction:column}.block--testimonials-probono .field-name--field_card_content>.field-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);margin-bottom:2.5rem}.block--testimonials-probono .field-name--field_card_content>.field-item{margin-bottom:3rem}.block--testimonials-probono article{display:flex}.block--testimonials-probono article{font-size:1.125rem;line-height:1.445}.block--testimonials-probono .field-name--field_media_image{display:block;width:13.625rem;height:13.625rem}.block--testimonials-probono .field-name--field_media_image{width:17.625rem;height:17.625rem}.block--testimonials-probono>div>.field-item:nth-child(2n) article{flex-direction:row-reverse}.block--testimonials-probono>div>.field-item:nth-child(2n) .field-name--field_card_text{margin-right:1.5rem}.block--testimonials-probono>div>.field-item:nth-child(odd) .field-name--field_card_text{margin-left:1.5rem}.block--probono-partners h3{font-size:var(--fs-20)}.block--probono-partners h3{font-size:var(--fs-24)}.block--probono-partners.block-inline-block-horizontal-text-cards .field-name--field_card_content>.field-item{max-width:14.0625rem}.block--probono-partners.block-inline-block-horizontal-text-cards .field-name--field_card_content>.field-item:nth-of-type(2n){margin-right:0}.block--probono-partners.block-inline-block-horizontal-text-cards .field-name--field_card_content>.field-item{max-width:15.625rem}.block--probono-partners.block-inline-block-horizontal-text-cards .field-name--field_card_content>.field-item:nth-of-type(3n){margin-right:0}.block--need-lawyer h3{font-size:var(--fs-20)}.block--need-lawyer h3{font-size:var(--fs-32)}.block--our-team-pro-bono .field-name--field_card_content{display:flex;flex-wrap:wrap}.block--our-team-pro-bono .field-name--field_card_content:after{width:11.9375rem}.block--our-team-pro-bono .field-name--field_card_content:after{width:15.5rem}.block--our-team-pro-bono .field-name--field_card_content:after{width:15.5rem;background-color:transparent}.block--our-team-pro-bono.block-type--horizontal_text_cards .field-name--field_card_content>.field-item{width:calc((100% - 3rem) / 3);margin-right:1.5rem;margin-bottom:1.5rem}.block--our-team-pro-bono.block-type--horizontal_text_cards .field-name--field_card_content>.field-item:nth-child(n+4){margin-top:0}.block--our-team-pro-bono.block-type--horizontal_text_cards .field-name--field_card_content>.field-item:nth-child(3n){margin-right:0}.block--our-team-pro-bono.block-type--horizontal_text_cards .field-name--field_card_content>.field-item{width:calc((100% - 3rem) / 3);margin-right:1.5rem}.block--our-team-pro-bono.block-type--horizontal_text_cards .field-name--field_card_content>.field-item{width:calc((100% - 3rem) / 3);margin-right:1.5rem;margin-bottom:1.5rem}.block--our-team-pro-bono.block-type--horizontal_text_cards .field-name--field_card_content>.field-item:nth-child(n+4){margin-top:0}.block--our-team-pro-bono .field-name--field_card_image{display:block;width:11.9375rem;height:11.9375rem}.block--our-team-pro-bono .field-name--field_card_image{width:15.5rem;height:15.5rem}.block--our-team-pro-bono .field-name--title{margin:0.3125rem 0}.block-views-block-pro-bono-news-block-2 h2.block-title{font-size:var(--fs-72)}.news-item{flex:1 1 calc(50% - 1.25rem)}.news-item .news--teaser .article--meta{font-size:var(--fs-16)}.news-item .news--teaser h3.node-title{font-size:var(--fs-28)}body.page-node-type--pro_bono:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .region.container{max-width:93.75rem;width:calc(100% - 4rem)}body.page-node-type--pro_bono:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .region.container{max-width:94.75rem;width:calc(100% - 10.5rem)}body.page-node-type--pro_bono:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .region.container{max-width:94.75rem;width:calc(100% - 11.5rem)}body.page-node-type--pro_bono .landingpage .content-container{max-width:93.75rem}body.page-node-type--pro_bono .landingpage .content-container{max-width:95.75rem}body.page-node-type--pro_bono .breadcrumb{margin-bottom:2rem}margin-top:0;body.page-node-type--pro_bono .block-pro-bono-sidebar-block h2{font-size:1.5rem;line-height:1;margin-top:0;margin-bottom:0.625rem}body.page-node-type--pro_bono .areas-of-work:not(.mobile),body.page-node-type--pro_bono .related-lawyers:not(.mobile){display:block}body.page-node-type--pro_bono .areas-of-work.mobile,body.page-node-type--pro_bono .related-lawyers.mobile{display:none}body.page-node-type--pro_bono .block-pro-bono-related-content-block{transform:translateX(calc((((100vw - .625rem) / 6) + 3rem) * -.5))}body.page-node-type--pro_bono .block-pro-bono-related-content-block{transform:translateX(calc((((100% - .625rem) / 6) + 3rem) * -.5))}body.page-node-type--pro_bono .block-pro-bono-related-content-block h2{font-size:var(--fs-72)}body.page-node-type--pro_bono .block-pro-bono-related-content-block div.related-stories article.node-mode-related_stories_card,body.page-node-type--pro_bono .block-pro-bono-related-content-block div.related-stories div.views-row,body.page-node-type--pro_bono .block-pro-bono-related-content-block div.view-content article.node-mode-related_stories_card,body.page-node-type--pro_bono .block-pro-bono-related-content-block div.view-content div.views-row{display:flex;flex:33}.node-mode-related_stories_card{width:unset}.node-mode-related_stories_card .title{font-size:var(--fs-28)}.block-type--pro_bono_cards div.pro-bono-stories article.node-mode-card_with_image{display:flex;flex:33}.node-mode-card_with_image{width:unset}.node-mode-card_with_image h3.title{font-size:var(--fs-28)}.page-node-type--quick_link_collection .quick-links--label{font-size:1.25rem;line-height:1.4}.page-node-type--quick_link_collection .quick-links--label{font-size:1.5rem;line-height:1.334}.page-node-type--quick_link_collection .quick-collection--snippet{padding-right:0}.page-node-type--quick_link_collection .quick-collection--snippet p{margin-bottom:3rem}.page-node-type--quick_link_collection .quick-collection--snippet p{margin-bottom:5rem}.page-node-type--quick_link_collection .field-name--field_insights_list .field-item:not(.field-name--field_article_date):first-child,.page-node-type--quick_link_collection .field-name--field_insights_list .field-item:not(.field-name--field_article_date):nth-child(2){margin-right:0}.page-node-type--quick_link_collection .page-main,.page-node-type--resource .page-main{padding-top:5rem}.page-node-type--quick_link_collection .page-main,.page-node-type--resource .page-main{padding-top:6rem}.block-field-block-node-resource-field-resources-by-topic,.page-node-type--resource .block-field-block-node-resource-field-featured-media,.page-node-type--resource .block-field-block-node-resource-field-featured-updates,.page-node-type--resource .node-type-resource-mode-promo{padding:2.5rem 0}.block-field-block-node-resource-field-resources-by-topic,.page-node-type--resource .block-field-block-node-resource-field-featured-media,.page-node-type--resource .block-field-block-node-resource-field-featured-updates,.page-node-type--resource .node-type-resource-mode-promo{padding:3rem 0}.page-node-type--quick_link_collection .header--resource-container,.page-node-type--resource .header--resource-container{min-height:26.5625rem}.page-node-type--quick_link_collection .header--resource-container,.page-node-type--resource .header--resource-container{min-height:31.25rem}.page-node-type--quick_link_collection .page-resource-meta-data,.page-node-type--resource .page-resource-meta-data{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);margin:9.375rem auto 0;padding:0}.page-node-type--quick_link_collection .page-resource-meta-data,.page-node-type--resource .page-resource-meta-data{margin:11.5rem auto 0}.page-node-type--quick_link_collection .header--resource-container .quick-links--title,.page-node-type--resource .header--resource-container .resource-title,.page-node-type--resource__insight .header--resource-container .page-insight--resource-title{margin-bottom:1rem}.page-node-type--resource .resource-quick-links-label{display:block;padding-top:0.75rem;margin-bottom:1rem}.page-node-type--quick_link_collection .block-field--field_snippet,.page-node-type--resource .block-field--field_snippet{margin-right:0}.page-node-type--quick_link_collection .block-field-block-node-resource-field-summary,.page-node-type--resource .block-field-block-node-resource-field-summary{margin-right:0}.page-node-type--resource .block-field--field_snippet .field-name--field_snippet{margin-bottom:1.5rem}.page-node-type--resource .block-field--field_featured_insights h2{margin-bottom:1.5rem}.page-node-type--resource .block-field--field_featured_insights .field-items{display:flex;justify-content:space-between;flex-wrap:wrap}.page-node-type--resource .block-field--field_featured_insights .field-items>.field-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);margin-top:1.5rem}.page-node-type--resource .insights-article--featured-insight-card{min-width:100%;min-height:17.25rem;height:100%}.page-node-type--resource .insights-article--featured-insight-card .node-title{max-height:8.75rem}.page-node-type--resource .insights-article--featured-insight-card .node-title{max-height:8.375rem}.block-field-block-node-resource-field-capabilities{padding-bottom:2.5rem}.block-field-block-node-resource-field-capabilities{padding-bottom:3rem}.block-field-block-node-resource-field-capabilities h2{margin-bottom:1.5rem}.block-field-block-node-resource-field-capabilities h3{top:0}.block-field-block-node-resource-field-capabilities ul{columns:2}.block-field-block-node-resource-field-resources-by-topic{margin-bottom:3.125rem}.block-field-block-node-resource-field-resources-by-topic{min-height:22.5rem}.block-field-block-node-resource-field-resources-by-topic .accordion__text{margin-bottom:2rem}.block-field-block-node-resource-field-resources-by-topic .accordion__text{margin-bottom:2.5rem;padding:2rem}.block-field-block-node-resource-field-resources-by-topic .accordion__text h1{font-size:2rem;line-height:1.25}.block-field-block-node-resource-field-resources-by-topic .accordion__text h1{font-size:2.5rem;line-height:1.2}.block-field-block-node-resource-field-resources-by-topic .accordion__text h2{font-size:1.5rem;line-height:1.334;margin-bottom:1.5rem}.block-field-block-node-resource-field-resources-by-topic .accordion__text h2{font-size:2rem;line-height:1.25}.block-field-block-node-resource-field-resources-by-topic .accordion__text h3{font-size:1.25rem;line-height:1.4}.block-field-block-node-resource-field-resources-by-topic .accordion__text h3{font-size:1.5rem;line-height:1.334}.block-field-block-node-resource-field-resources-by-topic .accordion__text h4{font-size:1.125rem;line-height:1.445}.page-node-type--resource .field-name--field_lawyers .field-items{display:flex;flex-wrap:wrap;justify-content:space-between}.page-node-type--resource .field-name--field_lawyers .field-items{justify-content:normal}.page-node-type--resource .field-name--field_lawyers>.field-items>.field-item{width:48%}.page-node-type--resource .field-name--field_lawyers>.field-items>.field-item{width:calc(1 / 3 * 100% - 0.666666666666667 * 1.5rem);margin-right:1.5rem;margin-bottom:2rem}.page-node-type--resource .field-name--field_lawyers>.field-items>.field-item:nth-child(3n){margin-right:0}.page-node-type--resource .field-name--field_lawyers>.field-items>.field-item img{display:block}.page-node-type--resource .block-field-block-node-resource-field-lawyers .field-name--field_head_shot{display:block;width:auto;height:auto;margin-bottom:0.5rem}.page-node-type--resource .block-field-block-node-resource-field-lawyers .field-name--field_head_shot{margin-bottom:1rem}.page-node-type--resource .field-name--field_featured_updates{display:flex;justify-content:space-between;flex-wrap:wrap}.page-node-type--resource .field-name--field_featured_updates>.field-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);margin-top:1.5rem}.page-node-type--resource .field-name--field_featured_updates>.field-item:nth-child(2){margin-top:0}.page-node-type--resource .block-insights-feed-block h2,.page-node-type--resource .block-views-block-resource-featured-news-block-1 h2{padding-right:1.375rem;padding-top:0}.page-node-type--resource .block-insights-feed-block h2,.page-node-type--resource .block-views-block-resource-featured-news-block-1 h2{padding-right:2.375rem}.page-node-type--resource .block-views-block-resource-featured-news-block-1 article{padding:2rem 0}.page-node-type--resource .block-views-block-resource-featured-news-block-1 article .article--meta{margin-bottom:0.5rem}.page-node-type--resource .block-views-block-resource-featured-news-block-1 .article--teaser .field-item{font-size:1rem;line-height:1.5;display:block;color:var(--dp-c-gray-1)}.ckeditor--gray-text{font-size:1.125rem;line-height:1.445}.page-node-type--resource__insight .view--insights-by-resource-and-industry .views-row:first-child,.page-node-type--resource__insight .view--insights-by-resource-and-industry .views-row:nth-child(2),.page-node-type--resource__insight .view--insights-by-resource-and-industry .views-row:nth-child(3){margin-right:0}.page-node-type--resource__insight .page-main{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);margin-top:5rem;padding-top:0}.page-node-type--resource__insight .page-main{margin-top:6rem;padding-top:0}.page-insight--capability-title{font-size:1.25rem;line-height:1.4}.page-insight--capability-title{font-size:1.5rem;line-height:1.334}.page-node-type--resource .field-name--type.field-item.animate-show{display:none}.page-node-type--resource .field-name--type.field-item.animate-show{display:block}.has-sideways-headline:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open):not(.page--about-us):not(.alumni-page):not(.page-node-type--lawyer) .region-content--inner{margin-left:var(--gutter-2col)}.has-sideways-headline.js-off-canvas-dialog-open .region-content--inner,.has-sideways-headline[data-meta-sidebar=open] .region-content--inner{margin-left:var(--gutter-2col)}.has-sideways-headline--main-block .region-content--inner>.block-page-title-block.contextual-region .page-title,.has-sideways-headline .contextual-region .block-field-block-node-area-of-focus-type .field-name--type,.has-sideways-headline .contextual-region .block-field-block-node-industry-type .field-name--type,.has-sideways-headline .contextual-region .block-field-block-node-practice-type .field-name--type,.has-sideways-headline .contextual-region .block-field-block-node-region-type .field-name--type,.has-sideways-headline .contextual-region .block-field-block-node-resource-type .field-name--type,.has-sideways-headline:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .contextual-region .field-name--field_page_headline{left:calc(((100% - 16.5rem) / 6 + 3rem) * -1)}body.js-off-canvas-dialog-open.has-sideways-headline .contextual-region .field-name--field_page_headline{left:calc((((100% - 16.5rem) / 6 + 3rem) * -1) - (var(--drupal-displace-offset-right) / 2))}body[data-meta-sidebar=open].has-sideways-headline .contextual-region .field-name--field_page_headline{left:calc((((100% - 16.5rem) / 6 + 3rem) * -1) - (var(--gin-sidebar-width) / 2))}.sideways-text-spacer{display:none}.search--wrapper--site{display:flex;padding-top:0}.search--wrapper--site .filters--wrapper{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 3) + 3rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 3) + 3rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 3) + 3rem);position:static;margin-right:3.125rem;background:transparent;border:0;border-radius:0;padding:0;max-height:none;overflow:visible;z-index:var(--z-index-layer-2)}.search--wrapper--site .filters--wrapper{margin-right:var(--gutter)}.search--wrapper--site .filters--wrapper .filters--visible{padding:0}.search--wrapper--site .filters--wrapper h5{display:block;margin:0 0 0.75rem}.search--wrapper .filters--wrapper .filters-mobile{display:none}.search--wrapper .results--wrapper{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 7) + 9rem)}.search--wrapper .results_main{margin-top:3.5rem}.search--wrapper .results_main{margin-top:4.5rem}.search-sort--wrapper__desktop{display:flex}.search-sort--wrapper__mobile{display:none}.block-type--two_column_content .columns--wrapper,.shift-color .careers-summer-unique-2 .two-column--upper .columns--wrapper,.shift-color .careers-summer-unique-2 .two-column .columns--wrapper{display:flex}.block-type--two_column_content .columns--wrapper>div:first-of-type,.shift-color .careers-summer-unique-2 .two-column--upper .columns--wrapper>div:first-of-type,.shift-color .careers-summer-unique-2 .two-column .columns--wrapper>div:first-of-type{margin-right:var(--gutter);margin-bottom:0}.block-type--two_column_content .columns--wrapper>div:first-of-type,.shift-color .careers-summer-unique-2 .two-column--upper .columns--wrapper>div:first-of-type,.shift-color .careers-summer-unique-2 .two-column .columns--wrapper>div:first-of-type{margin-right:var(--gutter-1col)}.block-type--two_column_content .columns--wrapper.column-50-50>div,.shift-color .careers-summer-unique-2 .two-column--upper .columns--wrapper.column-50-50>div,.shift-color .careers-summer-unique-2 .two-column .columns--wrapper.column-50-50>div{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem)}.block-type--two_column_content .columns--wrapper.column-50-50>div,.shift-color .careers-summer-unique-2 .two-column--upper .columns--wrapper.column-50-50>div,.shift-color .careers-summer-unique-2 .two-column .columns--wrapper.column-50-50>div{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem)}.block-type--two_column_content .columns--wrapper.column-30-70>.field-name--body,.block-type--two_column_content .columns--wrapper.column-70-30>.field-name--field_column_2,.shift-color .careers-summer-unique-2 .two-column--upper .columns--wrapper.column-30-70>.field-name--body,.shift-color .careers-summer-unique-2 .two-column--upper .columns--wrapper.column-70-30>.field-name--field_column_2,.shift-color .careers-summer-unique-2 .two-column .columns--wrapper.column-30-70>.field-name--body,.shift-color .careers-summer-unique-2 .two-column .columns--wrapper.column-70-30>.field-name--field_column_2{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem)}.block-type--two_column_content .columns--wrapper.column-30-70>.field-name--field_column_2,.block-type--two_column_content .columns--wrapper.column-70-30>.field-name--body,.shift-color .careers-summer-unique-2 .two-column--upper .columns--wrapper.column-30-70>.field-name--field_column_2,.shift-color .careers-summer-unique-2 .two-column--upper .columns--wrapper.column-70-30>.field-name--body,.shift-color .careers-summer-unique-2 .two-column .columns--wrapper.column-30-70>.field-name--field_column_2,.shift-color .careers-summer-unique-2 .two-column .columns--wrapper.column-70-30>.field-name--body{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem)}.block-type--two_column_text_card{display:flex}.block-type--two_column_text_card .field-name--body{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem);margin-right:var(--gutter);margin-bottom:0}.block-type--two_column_text_card .field-name--body{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);margin-right:var(--gutter-1col)}.block-type--two_column_text_card .field-name--field_card_content{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);display:flex;flex-wrap:wrap}.block-type--two_column_text_card .field-name--field_card_content{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem)}.block-type--two_column_text_card .field-name--field_card_content>.field-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);margin:0 0 2.5rem}.block-type--two_column_text_card .field-name--field_card_content>.field-item:nth-child(odd){margin-right:var(--gutter)}.block-type--two_column_text_card .field-name--field_card_content>.field-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem)}.block-type--two_column_text_card .field-name--field_card_content.items--2>.field-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 10) + 13.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 10) + 13.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 10) + 13.5rem);display:flex;margin:0}.block-type--two_column_content_cards .columns--wrapper{display:flex}.block-type--two_column_content_cards .columns--wrapper>div{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);margin-right:var(--gutter)}.block--about{min-height:21.4375rem}.block--about{min-height:25.6875rem}.block--about.block--title-visible{padding-left:10.125rem}.block--about.block--title-visible{padding-left:12.75rem}.block--about .block-title{font-size:7.5rem;line-height:1;display:block;left:-1.25rem}.block--about .block-title{font-size:9rem;line-height:1}.block--about__cols{display:flex;justify-content:space-between}.block-about__col{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem)}.block-about__col+.block-about__col{margin-top:0}.block-about__col .eyebrow{padding-bottom:1rem;margin-bottom:1rem}.accordion__header{min-height:4.75rem}.accordion__header{margin-bottom:0;min-height:5rem}.accordion__toggle{width:2rem;height:2rem}.accordion__content{display:flex;justify-content:space-between}.accordion__text{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);padding-bottom:2.5rem}body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in) .animate-show.field-name--field_page_headline .line-outer{transform:none}body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in) .animate-show.field-name--field_page_headline .line-inner{padding-bottom:0.375rem}body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in) .animate-show.field-name--field_page_headline .line-inner{padding-bottom:0.5rem}body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in) .field-name--field_page_headline,body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in) .region-content--inner .field-name--field_column_2,body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in):not(.history--page):not(.page--pir-node) .region-content--inner .field-name--body,body:not(.front):not(.no-a):not(.on-load-off):not(.logged-in):not(.page-node-type--practice):not(.page-node-type--industry):not(.page-node-type--region):not(.gin--edit-form) .page-title{visibility:inherit}.block-views-block-areas-of-focus-pir-block{min-height:18.75rem}.block-views-block-areas-of-focus-pir-block .views-row:not(:last-of-type) a{margin-bottom:1rem}.page-node-type--area_of_focus .field-name--type.field-item.animate-show{display:none}.page-node-type--area_of_focus .field-name--type.field-item.animate-show{display:block}.page-node-type--area_of_focus .block-field-block-node-area-of-focus-field-snippet{padding-right:0}.page-node-type--area_of_focus .block-field-block-node-area-of-focus-field-summary .sideways-text-spacer{width:0}.mejs__controls .mejs__time{display:block}.btn--back-to-top{display:block}.btn--back-to-top{font-size:var(--fs-18)}.btn--back-to-top:before{font-size:var(--fs-14)}.btn--back-to-top{width:calc(25% - 1.125rem)}.breadcrumb{font-size:1rem;line-height:1.5}.better-carrot{margin-right:0.27813rem}.view-experience-by-a-lawyer .view-filters .views-exposed-form .views-exposed-form,.view-experiences-by-industry .view-filters .views-exposed-form,.view-experiences-by-practice .view-filters .views-exposed-form,.view-experiences-by-region .view-filters .views-exposed-form,.view-insights-for-a-lawyer .view-filters .views-exposed-form .views-exposed-form,.view-lawyers-by-industry .view-filters .views-exposed-form,.view-lawyers-by-practice .view-filters .views-exposed-form,.view-lawyers-by-region .view-filters .views-exposed-form,.view-news-by-a-lawyer .view-filters .views-exposed-form .views-exposed-form,.view-post-landing-page .view-filters .views-exposed-form .views-exposed-form{margin-top:0;margin-bottom:2.5rem}.view-experience-by-a-lawyer .view-filters .views-exposed-form .views-exposed-form,.view-experiences-by-industry .view-filters .views-exposed-form,.view-experiences-by-practice .view-filters .views-exposed-form,.view-experiences-by-region .view-filters .views-exposed-form,.view-insights-for-a-lawyer .view-filters .views-exposed-form .views-exposed-form,.view-lawyers-by-industry .view-filters .views-exposed-form,.view-lawyers-by-practice .view-filters .views-exposed-form,.view-lawyers-by-region .view-filters .views-exposed-form,.view-news-by-a-lawyer .view-filters .views-exposed-form .views-exposed-form,.view-post-landing-page .view-filters .views-exposed-form .views-exposed-form{margin-top:0;margin-bottom:3rem}.view-experience-by-a-lawyer .view-filters .views-exposed-form .form--inline,.view-experiences-by-industry .view-filters .form--inline,.view-experiences-by-practice .view-filters .form--inline,.view-experiences-by-region .view-filters .form--inline,.view-insights-for-a-lawyer .view-filters .views-exposed-form .form--inline,.view-lawyers-by-industry .view-filters .form--inline,.view-lawyers-by-practice .view-filters .form--inline,.view-lawyers-by-region .view-filters .form--inline,.view-news-by-a-lawyer .view-filters .views-exposed-form .form--inline,.view-post-landing-page .view-filters .views-exposed-form .form--inline{display:flex;flex-wrap:wrap;justify-content:space-between}.view-experience-by-a-lawyer .view-filters .views-exposed-form .form--inline:after,.view-experiences-by-industry .view-filters .form--inline:after,.view-experiences-by-practice .view-filters .form--inline:after,.view-experiences-by-region .view-filters .form--inline:after,.view-insights-for-a-lawyer .view-filters .views-exposed-form .form--inline:after,.view-lawyers-by-industry .view-filters .form--inline:after,.view-lawyers-by-practice .view-filters .form--inline:after,.view-lawyers-by-region .view-filters .form--inline:after,.view-news-by-a-lawyer .view-filters .views-exposed-form .form--inline:after,.view-post-landing-page .view-filters .views-exposed-form .form--inline:after{display:none}.filter-h3,.views-exposed-form h3{font-size:1.25rem;line-height:1.4;margin-bottom:0.5rem}.filter-h3,.views-exposed-form h3{font-size:1.5rem;line-height:1.334;margin-bottom:1rem}.view-experiences-by-industry .view-filters .form-item,.view-experiences-by-practice .view-filters .form-item,.view-experiences-by-region .view-filters .form-item,.view-lawyers-by-industry .view-filters .form-item,.view-lawyers-by-practice .view-filters .form-item,.view-lawyers-by-region .view-filters .form-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem)}.view-experience-by-a-lawyer .view-filters .views-exposed-form .form-item,.view-insights-for-a-lawyer .view-filters .views-exposed-form .form-item,.view-news-by-a-lawyer .view-filters .views-exposed-form .form-item,.view-post-landing-page .view-filters .views-exposed-form .form-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem)}.view-post-landing-page.view-display-id-page_4 .view-filters .views-exposed-form .form-item:first-child,.view-post-landing-page.view-display-id-page_4 .view-filters .views-exposed-form .form-item:nth-child(2),.view-post-landing-page.view-display-id-page_4 .view-filters .views-exposed-form .form-item:nth-child(3){flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem)}.view-post-landing-page.view-display-id-page_4 .view-filters .views-exposed-form .form-item:nth-child(4),.view-post-landing-page.view-display-id-page_4 .view-filters .views-exposed-form .form-item:nth-child(5){flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem)}.block-capability-nav{z-index:var(--z-index-default)}.capability-nav{position:relative;display:inline-flex;flex-direction:row;border:0.0625rem solid var(--dp-c-blue-primary);box-shadow:none;width:auto;height:auto;padding:0}.capability-nav{margin:0.75rem 0 3rem}.capability-nav{margin:1rem 0 4.5625rem}.capability-nav a{border-right:0.0625rem solid var(--dp-c-blue-primary);border-bottom:0;font-weight:var(--fw-medium);padding:0.75rem 1.5rem;margin:0}.capability-nav a:last-of-type{border-right:0;margin-bottom:0}.capability-nav a:active,.capability-nav a:focus,.capability-nav a:hover{background-image:var(--dp-c-button-bg);color:var(--dp-c-white);border-bottom:0;background-position:50%}.capability-nav a{font-size:1rem;line-height:1.5;padding:0.75rem 1.5rem}.capability-nav a{font-size:1.125rem;line-height:1.334;padding:1.125rem 2rem}.capability-nav a.active{background-image:var(--dp-c-button-bg);color:var(--dp-c-white);border-bottom:0}.capabilities-menu-trigger{display:none}.capabilities .layout__region{display:flex;flex-flow:row wrap;width:70%}@supports (grid-template-columns:repeat(2,1fr)){.capabilities .layout__region{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:5rem;width:auto}}.capabilities [class*=block-views-block-capabilities] .views-row{width:100%;display:inline-block;break-inside:avoid;padding-right:0.5rem}@-moz-document url-prefix(){.capabilities [class*=block-views-block-capabilities] .views-row{display:inline-grid}}@supports (grid-row:span 1){.capabilities [class*=block-views-block-capabilities] .views-row{grid-row:span 1}}.capabilities [class*=block-views-block-capabilities]{margin:0}.capabilities .block-views-block-capabilities-practices .view-content{column-count:2;column-gap:0}.capabilities .block-views-block-capabilities-practices .view-content{column-count:3}.block-type--horizontal_carousel>.horizontal-carousel{width:calc(100vw - 5rem)}.block-type--horizontal_carousel>.horizontal-carousel .field-name--field_slides{padding:0 2.5rem}.horizontal-carousel .glide__slide>article{align-items:center;flex-direction:row}.horizontal-carousel .glide__slide .slide--txt{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);margin-left:var(--gutter)}.horizontal-carousel .glide__slide .slide--txt{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 5) + 6rem)}.horizontal-carousel .field-name--field_quotation{margin:2rem 0 1rem}.horizontal-carousel .field-name--field_quotation{margin:2.5rem 0 1.5rem}.horizontal-carousel .glide__controls{position:absolute;top:50%;width:100%;display:flex;flex-direction:row;justify-content:space-between}.block-type--stacked_carousel>.stacked-carousel{margin-left:0;margin-right:0}.stacked-carousel .glide__slide .slide--txt{align-items:flex-end}.stacked-carousel .field-name--field_citation,.stacked-carousel .field-name--field_quotation{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 8) + 10.5rem);width:auto}.stacked-carousel .field-name--field_quotation{margin:2rem 0 1rem}.stacked-carousel .field-name--field_quotation{margin:2.5rem 0 1.5rem}.stacked-carousel .glide__controls{bottom:10%;left:25%}.content-card{margin:0}.content-card .field-name--field_card_image{display:block}.content-card .field-name--field_card_image{display:block;width:100%;height:auto;max-width:13.4375rem}.content-card .field-name--field_card_image{width:100%;height:auto;max-width:17.5rem}.content-card--text_card{display:flex}.content-card--text_card .content-card--content{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem);margin-right:var(--gutter)}.content-card--text_card .content-card--content{margin-right:var(--gutter-1col)}.content-card--text_card .field-name--field_media_image{display:block}.content-card--text_card .field-name--field_media_image{display:block;width:8.5625rem;height:8.5625rem}.content-card--text_card .field-name--field_media_image{width:11.25rem;height:11.25rem}.content-cards-two-columns .content-card--text_card .content-card--content{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);margin-right:var(--gutter)}.content-cards-two-columns .content-card--text_card .content-card--content{margin-right:var(--gutter-1col)}.eu-cookie-compliance-banner,.eu-cookie-withdraw-wrapper{padding:1.5rem 0}.eu-cookie-compliance-banner p,.eu-cookie-withdraw-wrapper p{font-size:var(--fs-16)}.eu-cookie-compliance-message{max-width:80%}.eu-cookie-compliance-close-banner{top:1rem;right:0}.block-type--data_point{font-size:var(--fs-20)}.block-type--data_point{font-size:var(--fs-24)}.experience--featured .experience--snippet{display:block}.experience--featured .article--meta{margin-bottom:0.5rem}.experience--featured .node-title{margin:0 0 0.5rem}.viewmode--full .experience--featured .node-title{margin:0 0 0.5rem}.viewmode--full .experience--featured .node-title{margin:0 0 1rem}.experience--featured .field-name--field_body{display:block}.post-experience-page .experience--featured,.view-content .node-type-experience_article-mode-teaser{padding:1.5rem 0}.post-experience-page .experience--featured,.view-content .node-type-experience_article-mode-teaser{padding:2rem 0}.view-experiences-by-practice .experience--featured .node-title,.view-post-landing-page .experience--featured .node-title{margin:0 0 0.5rem}.view-experience-by-a-lawyer .views-row,.view-news-by-a-lawyer .views-row,.view-post-landing-page .views-row{padding:1.5rem 0}.view-experience-by-a-lawyer .views-row,.view-news-by-a-lawyer .views-row,.view-post-landing-page .views-row{padding:2rem 0}.block-giant-logo img{margin-bottom:7.5rem}.block-giant-logo img{margin-bottom:11rem}.hamburger{display:none}.hamburger-box{width:1.625rem}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{height:0.1875rem;width:1.625rem}.hamburger-inner:before{top:-0.625rem}.hamburger-inner:after{bottom:-0.625rem}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{width:1.875rem}.close-button{display:block}body.alumni-page .visually-hidden.focusable:active,body.alumni-page .visually-hidden.focusable:focus,body.front .visually-hidden.focusable:active,body.front .visually-hidden.focusable:focus{position:absolute!important;top:1.5625rem;transform:translateX(15.625rem)}body.alumni-page .visually-hidden.focusable:active,body.alumni-page .visually-hidden.focusable:focus,body.front .visually-hidden.focusable:active,body.front .visually-hidden.focusable:focus{top:5.25rem;transform:translateX(2.5625rem)}body.alumni-page .visually-hidden.focusable:active,body.alumni-page .visually-hidden.focusable:focus,body.front .visually-hidden.focusable:active,body.front .visually-hidden.focusable:focus{top:5.25rem;transform:translateX(5.125rem)}body.alumni-page a.visually-hidden.focusable:active,body.alumni-page a.visually-hidden.focusable:focus,body.front a.visually-hidden.focusable:active,body.front a.visually-hidden.focusable:focus{color:var(--dp-c-white)}.block-field--field_highlights{padding:2.5rem 0}.block-field--field_highlights{padding:3rem 0}.block-field--field_highlights .chart_highlight .field-name--field_title{font-size:1.25rem;line-height:1.4}.block-field--field_highlights .chart_highlight .field-name--field_title{font-size:1.5rem;line-height:1.334;margin-bottom:2rem}.block-field--field_highlights .data_highlight .field-name--field_data_item{font-size:3.5rem;line-height:1.143;margin-bottom:1rem}.block-field--field_highlights .data_highlight .field-name--field_data_item{font-size:4.5rem;line-height:1.112}.block-field--field_highlights .data_highlight,.block-field--field_highlights .quote_highlight{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem)}.block-field--field_highlights .data_highlight,.block-field--field_highlights .quote_highlight{min-height:9.375rem}.block-field--field_highlights .data_highlight .field-name--field_highlight_quote,.block-field--field_highlights .quote_highlight .field-name--field_highlight_quote{font-size:1.25rem;line-height:1.4;margin:0 0 1rem}.block-field--field_highlights .data_highlight .field-name--field_highlight_quote,.block-field--field_highlights .quote_highlight .field-name--field_highlight_quote{font-size:1.5rem;line-height:1.334;margin:0 0 1.5rem}.front .page-main{background-image:radial-gradient(circle at top right,var(--dp-c-hp-highlight) 0,var(--dp-c-transparent) 50%),linear-gradient(-9deg,var(--dp-c-hp-bottom) 39%,var(--dp-c-transparent) 70%);background-size:50vw 50vw,100% 40%}.front .page-main{background-image:radial-gradient(circle at top right,var(--dp-c-hp-highlight) 0,var(--dp-c-transparent) 50%),linear-gradient(-18deg,var(--dp-c-hp-bottom) 35%,var(--dp-c-transparent) 70%);background-size:50vw 50vw,100% 55%}.front .page-main{background-image:radial-gradient(circle at top right,var(--dp-c-hp-highlight) 0,var(--dp-c-transparent) 50%),linear-gradient(-18deg,var(--dp-c-hp-bottom) 35%,var(--dp-c-transparent) 60%)}.media-type-image_stack .field-items{overflow:visible}.featured-experiences,.featured-insights{margin:3rem -2rem}.featured-experiences,.featured-insights{margin-bottom:3.5rem}.featured-experiences,.featured-insights{padding:2rem;margin-bottom:5rem}.featured-experiences .experience--featured{padding:1.5rem 0}.featured-experiences .experience--featured{padding:2rem 0}.featured-experiences .experience--featured .node-title{margin:0 0 0.5rem}.featured-experiences .experience--featured .experience--snippet{display:block}[class*=block-views-exposed-filter-block-insights] .views-exposed-form .form--inline{margin:0 0 2.5rem}[class*=block-views-exposed-filter-block-insights] .views-exposed-form .form--inline{align-items:center;flex-direction:row}[class*=block-views-exposed-filter-block-insights] .views-exposed-form input{flex:1}[class*=block-views-exposed-filter-block-insights] .views-exposed-form .js-form-item{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);width:auto;margin-bottom:0;flex:1;margin-right:var(--gutter);height:2.5rem}[class*=block-views-exposed-filter-block-insights] .views-exposed-form .subscribe-link{flex:1;margin-bottom:0;margin-left:auto;margin-top:0}.insights--teaser{padding:1.5rem 0}.insights--teaser{padding:2rem 0}.insights--teaser .article--meta{margin-bottom:0.5rem}.page-node-type--lawyer .insights--teaser h3.node-title{margin-bottom:0.5rem}.insights--teaser .node-title{margin:0 0 0.5rem}.viewmode--full .insights--teaser .node-title{margin:0 0 0.5rem}.insights--teaser .article--teaser{display:block}.view-content .node-type-insights_article-mode-teaser.insights--teaser{padding:1.5rem 0}.view-content .node-type-insights_article-mode-teaser.insights--teaser{padding:2rem 0}.view-insights-by-practice .insights--teaser .node-title{margin-bottom:0.5rem}.lawyer--teaser .field-name--field_head_shot{display:block;margin-bottom:1rem}.lawyer--teaser .lawyer--name{font-size:1.25rem;line-height:1.4;margin-bottom:0.25rem}.lawyer--teaser .lawyer--name{font-size:1.5rem;line-height:1.334;margin-bottom:0.25rem}.block--list-two-column ul{columns:2}.news--teaser{padding-bottom:1.5rem}.news--teaser{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem);padding-bottom:1.5rem}.news--page .news--teaser{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 12) + 16.5rem)}.news--teaser .article--meta{margin-bottom:0.5rem}.news--teaser .node-title{margin:0 0 0.5rem}.view-news .see-more-wrapper{margin-top:2rem}.view-news .see-more-wrapper{margin-top:2.5rem}.news--teaser .article--teaser{display:block}.view-news-by-a-lawyer .news--teaser{padding-bottom:1.5rem}.node-type-news-mode-landing_page_component_display h2{font-size:var(--fs-24)}.block-inline-block-offices .field-name--body{margin-bottom:5rem}.block-inline-block-offices .field-name--body{margin-bottom:7.5rem}.node-type-office-mode-teaser .accordion__content>.field-name--field_map,.node-type-office-mode-teaser .accordion__content>.field_map_link{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);margin-bottom:2.5rem}.block--our-firm{margin-bottom:7.5rem}.block--our-firm{margin-bottom:11rem}.block--our-firm{padding-right:10.125rem;min-height:29.625rem}.block--our-firm{padding-right:12.75rem;min-height:35.5rem}.block--our-firm .block-title{font-size:7.5rem;line-height:1;right:-0.9375rem}.block--our-firm .block-title{font-size:9rem;line-height:1}.block--our-firm p{font-size:2.5rem;line-height:1.2;margin-bottom:3rem;max-width:calc((100% + 10.125rem) * .75)}.block--our-firm p{font-size:3rem;line-height:1.167;margin-bottom:3.5rem;max-width:calc((100% + 12.75rem) * .75)}.our-firm__link{font-size:1.25rem;line-height:1.4}.our-firm__link:after{padding-left:0.5rem;font-size:var(--fs-16)}.block--our-work{margin-bottom:7.5rem}.block--our-work{margin-bottom:11rem}.block--our-work{padding-left:10.125rem;min-height:33.25rem}.block--our-work{padding-left:12.75rem;min-height:39.875rem}.block--our-work .block-title{font-size:7.5rem;line-height:1;left:-1.125rem}.block--our-work .block-title{font-size:9rem;line-height:1;left:-1.125rem}.field-label--field_notable_matters{margin-bottom:1rem}a.our-work__link{display:flex;justify-content:space-between;align-items:center}a.our-work__link{padding:1.5rem 0}a.our-work__link{padding:2rem 0}.our-work__link .field--name-title,.our-work__link .field-name--field_homepage_feature_snippet{flex:0 0 calc(100% - var(--gutter) - 8rem);width:calc(100% - var(--gutter) - 8rem);max-width:calc(100% - var(--gutter) - 8rem);margin-bottom:0;margin-right:var(--gutter)}.our-work__link .field--name-title,.our-work__link .field-name--field_homepage_feature_snippet{margin-bottom:0}.our-work__read-more{flex:0 0 8rem;width:8rem;max-width:8rem}.field-name--field_notable_matters .field-items:hover .our-work__link{opacity:.32!important}.field-name--field_notable_matters .field-items:hover .our-work__link:focus,.field-name--field_notable_matters .field-items:hover .our-work__link:hover{opacity:1!important}@supports (-webkit-background-clip:text){.field-name--field_notable_matters .field-items:hover .our-work__link:focus .our-work__read-more_inner,.field-name--field_notable_matters .field-items:hover .our-work__link:hover .our-work__read-more_inner{animation:reshow-link .5s ease 1 forwards}}.corporate--practices .view-practices-by-practice-type .view-content{columns:2;min-height:none}.view-practices-by-practice-type .view-content{min-height:18.75rem}.viewmode--litigation_team .view-practices-by-practice-type .view-content{margin-bottom:3.75rem;min-height:18.75rem}.view-practices-by-practice-type .view-content .views-row{margin-top:0}.view-practices-by-practice-type .view-content:after{content:"";height:1.5rem;display:block}.view-practices-by-practice-type a{margin:0}.content-card--featured-practice--content{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 9) + 12rem)}.sitewide-alert ol,.sitewide-alert ul{max-width:75%}h1 a:after{font-size:var(--fs-34)}h1 a:after{padding-top:0.625rem;font-size:var(--fs-44)}h1 a:after{font-size:var(--fs-66)}.sitewide-alert h2 a:after{font-size:var(--fs-20)}.sitewide-alert h2 a:after{padding-top:0.625rem;font-size:var(--fs-22)}.sitewide-alert h2 a:after{padding-left:0.625rem;padding-top:0.75rem;font-size:var(--fs-32)}.sitewide-alert h3 a:after{font-size:var(--fs-14);padding-top:0.625rem}.sitewide-alert h3 a:after{padding-top:0.375rem;font-size:var(--fs-20)}.sitewide-alert h3 a:after{padding-top:0.625rem;font-size:var(--fs-22)}.sitewide-alert h3 a:after{font-size:var(--fs-34)}.sitewide-alert h4 a:after{font-size:var(--fs-14)}.sitewide-alert h4 a:after{font-size:var(--fs-26)}.sitewide-alert h5 a:after{font-size:var(--fs-14)}.sitewide-alert h5 a:after{font-size:var(--fs-20)}.sitewide-alert h6 a:after{font-size:var(--fs-14)}.sitewide-alert h6 a:after{font-size:var(--fs-20)}.block--recent-updates{margin-bottom:7.5rem}.block--recent-updates__title{margin-bottom:1rem}.field-name--field_recent_updates{display:flex;flex-wrap:wrap;justify-content:space-between}.field-name--field_recent_updates{flex-wrap:nowrap}.node-mode-recent_update{flex:0 0 calc(((100% - ((4 - 1) * 1rem)) / 4 * 4) + 3rem);width:calc(((100% - ((4 - 1) * 1rem)) / 4 * 4) + 3rem);max-width:calc(((100% - ((4 - 1) * 1rem)) / 4 * 4) + 3rem)}.node-mode-recent_update{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);padding-top:calc(45.5% - .6825rem)}@supports (padding-top:min(91.9%,376px)){.node-mode-recent_update{padding-top:min(calc(45.5% - .6825rem),23.5rem)}}.node-mode-recent_update{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 4) + 4.5rem);padding-top:calc((((100% - 16.5rem) / 3) + 4.5rem) * .91)}@supports (padding-top:min(91.9%,376px)){.node-mode-recent_update{padding-top:min(calc((((100% - 16.5rem) / 3) + 4.5rem) * .91),23.5rem)}}a.recent-update__link{padding:2.5rem}.node-mode-recent_update h3{font-size:1.5rem;line-height:1.334}.node-mode-recent_update h3{font-size:2rem;line-height:1.25}.node-mode-recent_update h3{font-size:2.5rem;line-height:1.2}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards{grid-template-columns:1fr 1fr;grid-column-gap:1.5rem;grid-row-gap:1.5rem}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards{columns:2}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards article{min-height:18.75rem}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards article{min-width:17rem;min-height:17.1875rem}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards article{padding:1.5rem 1.5rem 1.25rem;min-width:18.75rem;min-height:17.5rem}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards article{padding:2rem 2rem 1.5rem;min-width:24rem;min-height:22rem;max-height:23.625rem}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .title-designation{margin-bottom:0.5rem}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .title-designation{font-size:var(--fs-32);margin-bottom:1rem;line-height:var(--lh-140)}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .title-award{font-size:var(--fs-32);margin-bottom:1rem;line-height:var(--lh-140)}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_award_detail{font-size:1.125rem;line-height:1.445}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_award_detail{margin-bottom:1rem}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_designation_region{font-size:1.5vw}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_designation_region{font-size:1.125rem;line-height:1.445}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_designation_region{margin-bottom:0.5rem}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_recognition_source{font-size:1.5vw}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_recognition_source{font-size:1rem;line-height:1.5}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_designation_category .field-item{font-size:1.8vw}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_designation_category .field-item{font-size:1.25rem;line-height:1.4}.block-type--recognition_module:not(.display_style-simple_view) .field-name--field_recognition_cards .field-name--field_designation_category .field-item{font-size:1.5rem;line-height:1.334;margin-bottom:1rem}.block-type--recognition_module.display_style-simple_view .field-name--field_recognition_cards{columns:2;gap:2rem}.node-type-resource-mode-promo{padding:2.5rem 0}.node-type-resource-mode-promo{padding:3rem 0}.node-type-resource-mode-promo.node-mode-promo .node__content{flex-flow:row nowrap;justify-content:space-between}.node-type-resource-mode-promo img{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);margin-bottom:0;height:12.1875rem}.node-type-resource-mode-promo img{height:15.625rem}.node-type-resource-mode-promo .resource--promo-meta-data{flex:0 0 calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem);max-width:calc(((100% - ((12 - 1) * 1.5rem)) / 12 * 6) + 7.5rem)}.node-type-resource-mode-promo .field-name--title{font-size:2rem;line-height:1.25;margin-bottom:1rem}.block-type--resource_archive .node-type-resource-mode-promo .resource--promo-meta-data .field-name--field_snippet{margin-bottom:1rem}.search-overlay .search-form{width:80%}.search-overlay .search-input{font-size:2.5rem;line-height:1.2}.search-overlay .search-reset,.search-overlay .search-submit{top:1.5625rem}.search-overlay .close-button{top:3.125rem;right:1.25rem}.search-overlay .hamburger{display:block}.search-wrapper .search-trigger{margin-top:1rem}.search-wrapper .search-trigger svg{width:1.125rem;height:1.125rem}.block-type--table_of_content .subtopics-list.two-columns{column-count:2}.block-type--table_of_content .topic-container a,.block-type--table_of_content .topic-container li{font-size:var(--fs-24)}.block-type--table_of_content .topic-container .subtopics-wrapper a,.block-type--table_of_content .topic-container .subtopics-wrapper li{font-size:var(--fs-18);overflow:hidden}.fifty-fifty-block{flex-direction:column;column-gap:4rem;flex-wrap:nowrap}.fifty-fifty-block .fifty-fifty-block__content,.fifty-fifty-block .fifty-fifty-block__image{width:50%}.fifty-fifty-block .fifty-fifty-block__content .field-name--field_headline,.fifty-fifty-block .fifty-fifty-block__image .field-name--field_headline{padding-top:0}.fifty-fifty-block .fifty-fifty-block__content .field-name--field_headline,.fifty-fifty-block .fifty-fifty-block__image .field-name--field_headline{font-size:var(--fs-72)}.fifty-fifty-block.fixed_height .fifty-fifty-block__image .field-name--field_media_image{height:46.875rem}.fifty-fifty-block.left{flex-direction:row}.fifty-fifty-block.left .fifty-fifty-block__image .field-name--field_media_image{margin-left:0;margin-right:0}.fifty-fifty-block.left .fifty-fifty-block__caption .field-name--field_caption.field-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.fifty-fifty-block.left .fifty-fifty-block__caption{display:flex;padding:1.5rem 0;width:100%;justify-content:flex-end;max-width:90%;margin-left:auto}.fifty-fifty-block.left.image_extends_past_margin .field-name--field_media_image{margin-left:calc(-50% - 4rem)}.fifty-fifty-block.right{flex-direction:row-reverse}.fifty-fifty-block.right .fifty-fifty-block__image .field-name--field_media_image{margin-right:0;margin-left:0}.fifty-fifty-block.right .fifty-fifty-block__caption{margin-left:0}.fifty-fifty-block.right.image_extends_past_margin .field-name--field_media_image{margin-right:calc(-50% - 4rem)}.fifty-fifty-block .fifty-fifty-block__caption{padding:1rem 0}.fifty-fifty-block .fifty-fifty-block__caption{padding:1.5rem 0}.fifty-fifty-block .fifty-fifty-block__content{padding:1rem 0}.fifty-fifty-block .fifty-fifty-block__content{padding:2rem 1rem;margin-left:0}.jump-link-wrapper.desktop-overflow ul{margin-right:15%}.jump-link-wrapper.desktop-overflow:after{content:"";position:absolute;width:20%;right:0;top:0;height:100%;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,.9) 45%,hsla(0,0%,100%,0) 81.51%)}.jump-link-wrapper .jump-link{padding:0 4rem}.jump-link-wrapper .jump-link ul li{padding:1.5rem 1rem 1rem;margin:.25rem}.jump-link-wrapper .jump-link .desktop-menu{display:flex}.jump-link-wrapper .jump-link .mobile-dropdown{display:none}body.has-sideways-headline .jump-link-wrapper{transform:translateX(calc(-1 * (100% - 16.5rem) / 6 + 3rem))}.block-type--large_image_component .field-name--field_media_image{max-height:56.25rem;height:56.25rem}.stacked.three_columns_max .lawyer-array-wrapper,.stacked.two_columns_max .lawyer-array-wrapper{columns:2}.stacked .lawyer-array-wrapper>.node-mode-lawyer_array{margin-bottom:1.25rem}.stacked .field-name--title{font-size:var(--fs-24)}.stacked .field-name--field_job_title,.stacked .field-name--field_job_title_custom{font-size:var(--fs-18)}.stacked.three_columns_max.three_columns_max .lawyer-array-wrapper,.stacked.three_columns_max.two_columns_max .lawyer-array-wrapper{columns:3}.horizontal.three_columns_max .lawyer-array-wrapper,.horizontal.two_columns_max .lawyer-array-wrapper{columns:2}.horizontal .lawyer-array-wrapper{gap:1.25rem}.horizontal .lawyer-array-wrapper>.node-mode-lawyer_array{margin-bottom:1.25rem}.horizontal .field-name--field_head_shot{width:9.375rem;height:9.375rem}.horizontal .field-name--title{font-size:var(--fs-24)}.horizontal .field-name--field_job_title,.horizontal .field-name--field_job_title_custom{font-size:var(--fs-18)}.horizontal.three_columns_max.three_columns_max .lawyer-array-wrapper,.horizontal.three_columns_max.two_columns_max .lawyer-array-wrapper{columns:3}.landingpage.twocol.width_25_75 .layout__region--second .horizontal .field-name--field_lawyer_array,.landingpage.twocol.width_25_75 .layout__region--second .stacked .field-name--field_lawyer_array,.landingpage.twocol.width_50_50 .horizontal .field-name--field_lawyer_array,.landingpage.twocol.width_50_50 .stacked .field-name--field_lawyer_array,.landingpage.twocol.width_75_25 .layout__region--first .horizontal .field-name--field_lawyer_array,.landingpage.twocol.width_75_25 .layout__region--first .stacked .field-name--field_lawyer_array{columns:2}.block-type--logo_grid .field-name--field_content_paragraph{grid-template-columns:1fr 1fr 1fr 1fr}.block-type--logo_grid a,.block-type--logo_grid div.logo-link-border{padding:1rem}.block-type--logo_grid a:active,.block-type--logo_grid a:focus,.block-type--logo_grid a:hover{padding:calc(1rem - 0.1875rem)}.block-type--logo_grid a,.block-type--logo_grid div.logo-link-border{padding:2rem}.block-type--logo_grid a:active,.block-type--logo_grid a:focus,.block-type--logo_grid a:hover{padding:calc(2rem - 0.1875rem)}.block-type--logo_grid div.logo:before{padding-bottom:calc((100% - 2rem) / 1.77)}.block-type--quote.quotes-small .bio-entry,.block-type--quote.quotes-small .manual-entry{margin-left:1.125rem}.block-type--quote.quotes-small .field-name--field_quote{font-size:var(--fs-20)}.block-type--quote.quotes-small .bio-name,.block-type--quote.quotes-small .field-name--field_quote_name{font-size:var(--fs-17)}.block-type--quote.quotes-small .field-name--field_head_shot,.block-type--quote.quotes-small .field-name--field_quote_photo{width:7.8125rem;height:7.8125rem}.block-type--quote.quotes-medium{margin-left:1.625rem}.block-type--quote.quotes-medium .bio-entry,.block-type--quote.quotes-medium .manual-entry{margin-left:1.3125rem}.block-type--quote.quotes-medium .field-name--field_quote{font-size:var(--fs-28)}.block-type--quote.quotes-medium .field-name--field_quote:before{left:-1.5rem;font-size:var(--fs-40);top:0.3125rem}.block-type--quote.quotes-medium .bio-name,.block-type--quote.quotes-medium .field-name--field_quote_name{font-size:var(--fs-20)}.block-type--quote.quotes-medium .field-name--field_head_shot,.block-type--quote.quotes-medium .field-name--field_quote_photo{width:9.375rem;height:9.375rem}.block-type--quote.quotes-large{margin-left:1.625rem}.block-type--quote.quotes-large .field-name--field_quote{font-size:var(--fs-56);line-height:var(--lh-110)}.block-type--quote.quotes-large .field-name--field_quote:before{left:-1.625rem;font-size:var(--fs-72);top:0.25rem}.block-type--quote.quotes-large .bio-name,.block-type--quote.quotes-large .field-name--field_quote_name{font-size:var(--fs-24)}.block-type--quote.quotes-large .field-name--field_head_shot,.block-type--quote.quotes-large .field-name--field_quote_photo{width:12.5rem;height:12.5rem}.block-type--quote.quotes-large .field-name--field_head_shot,.block-type--quote.quotes-large .field-name--field_quote_photo{width:21.5625rem;height:21.5625rem}.page-node-type--person .field-name--field_media_image{width:13.625rem;height:13.625rem;margin-right:3.75rem;margin-bottom:3rem;padding-right:0}.page-node-type--person .field-name--field_media_image{width:17.625rem;height:17.625rem}.layout-builder-section.section-wrapper .section-number.mobile-visibility--hide,.layout-builder-section.section-wrapper .vertical-heading.mobile-visibility--hide{visibility:visible;height:auto}.layout-builder-section.section-wrapper.previous-sibling-has-same-color .section-number,.layout-builder-section.section-wrapper.previous-sibling-has-same-color .vertical-heading{visibility:hidden;height:0}.layout-builder-section.section-wrapper .content-container{width:calc(100% - 4.5rem)}.layout-builder-section.section-wrapper .content-container{width:calc(100% - 3.5rem)}.layout-builder-section.section-wrapper .content-container{width:calc(100% - 10rem)}.layout-builder-section.section-wrapper.without_padding .region-wrapper{padding-left:0}.layout-builder-section.section-wrapper.with_padding .region-wrapper{padding-left:5.5vw;padding-right:5.5vw}.layout-builder-section.section-wrapper.includes-section-number .region-wrapper,.layout-builder-section.section-wrapper.includes-vertical-heading .region-wrapper{padding-left:calc(var(--headline-6xl) * 1.25)}.layout-builder-section.section-wrapper.includes-section-number .section-number,.layout-builder-section.section-wrapper.includes-vertical-heading .section-number{position:absolute;left:calc(var(--headline-6xl) * -1.5);top:0;width:calc(var(--headline-6xl) * 2.5);text-align:right;overflow:visible;z-index:29;font-style:normal;font-weight:700}.layout-builder-section.section-wrapper.includes-section-number .vertical-heading,.layout-builder-section.section-wrapper.includes-vertical-heading .vertical-heading{min-width:-webkit-max-content;min-width:max-content;z-index:29;font-size:var(--headline-4xl);line-height:var(--headline-4xl);left:calc(var(--headline-4xl) * -1.5);font-weight:var(--fw-bold);transform:rotate(-90deg) translateX(-100%);transform-origin:0 0;position:relative;display:inline-block}body.has-sideways-headline:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .layout-builder-section.section-wrapper.includes-vertical-heading .region-wrapper{padding-left:calc(var(--gutter-2col) + 2.4rem)}body.has-sideways-headline:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .layout-builder-section.section-wrapper{transform:translateX(calc(((((100% - 0.625rem) / 6) + 2.1875rem) * -.5)))}body.has-sideways-headline:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .layout-builder-section.section-wrapper .region-wrapper{padding-left:var(--gutter-2col)}body.has-sideways-headline:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .layout-builder-section.section-wrapper.with_padding .region-wrapper{padding-left:calc((100% - 16.5rem) / 6 + 3rem + 5.5vw)}.layout-builder-section.section-wrapper.without_padding .region-wrapper{padding-left:0}.layout-builder-section.section-wrapper.with_padding .region-wrapper{padding-left:5.5vw;padding-right:5.5vw}body.has-sideways-headline .layout-builder-section.section-wrapper.includes-vertical-heading .region-wrapper{padding-left:var(--gutter-2col)}body.has-sideways-headline .layout-builder-section.section-wrapper.with_padding .region-wrapper{padding-left:calc((100% - 16.5rem) / 6 + 3rem + 5.5vw)}body.has-sideways-headline:not([data-meta-sidebar=open]):not(.js-off-canvas-dialog-open) .layout-builder-section.section-wrapper .includes-vertical-heading.region-wrapper{padding-left:2.4rem}body.has-sideways-headline.js-off-canvas-dialog-open .layout-builder-section.section-wrapper,body.has-sideways-headline[data-meta-sidebar=open] .layout-builder-section.section-wrapper{transform:translateX(calc((((100vw - 0.625rem) / 6) - 0.03125rem) * -.5 + (var(--drupal-displace-offset-right) / 2)))}body.has-sideways-headline.js-off-canvas-dialog-open .layout-builder-section.section-wrapper .includes-vertical-heading.region-wrapper,body.has-sideways-headline[data-meta-sidebar=open] .layout-builder-section.section-wrapper .includes-vertical-heading.region-wrapper{padding-left:2.4rem}body.has-sideways-headline.js-off-canvas-dialog-open .layout-builder-section.section-wrapper .content-container,body.has-sideways-headline[data-meta-sidebar=open] .layout-builder-section.section-wrapper .content-container{width:calc(100% - 4rem - var(--gin-sidebar-width));max-width:93.75rem;margin:0 auto;width:calc(100% - 10rem - var(--gin-sidebar-width))}.section-wrapper.threecol .flex-wrapper{flex-wrap:nowrap}.section-wrapper.threecol .flex-wrapper .layout__region--first,.section-wrapper.threecol .flex-wrapper .layout__region--second,.section-wrapper.threecol .flex-wrapper .layout__region--third{flex:0 1 calc(33.3% - 2rem)}.section-wrapper.twocol .flex-wrapper .layout__region--first,.section-wrapper.twocol .flex-wrapper .layout__region--second{flex:50;width:50%}.section-wrapper.twocol.width_75_25 .layout__region--first{flex:75;width:75%}.section-wrapper.twocol.width_25_75 .layout__region--first,.section-wrapper.twocol.width_75_25 .layout__region--second{flex:25;width:25%}.section-wrapper.twocol.width_25_75 .layout__region--second{flex:75;width:75%}.section-wrapper.twocol.width_66_33 .layout__region--first{flex:66;width:66%}.section-wrapper.twocol.width_33_66 .layout__region--first,.section-wrapper.twocol.width_66_33 .layout__region--second{flex:33;width:33%}.section-wrapper.twocol.width_33_66 .layout__region--second{flex:66;width:66%}.section-wrapper.twocol .flex-wrapper{gap:3rem}*{-webkit-print-color-adjust:exact;color-adjust:exact}.sitewide-alert{display:none!important}.page-main{padding-bottom:1.25rem}.careers-headline,.careers-non-sideways,.careers-overview,.careers-sm,.contact,.content-8col,.content-9col,.history--page,.page--pir-node.viewmode--full,.page-node-type--area_of_focus.viewmode--full,.page-node-type--lawyer,.page-node-type--quick_link_collection,.page-node-type--resource,.page-not-found,.viewmode--corporate_experience,.viewmode--corporate_insights,.viewmode--corporate_team,.viewmode--litigation_team,.viewmode--pir_experience,.viewmode--pir_insights,.viewmode--pir_team{margin-left:1.25rem;margin-right:1.25rem}.node__content .copy-link-wrapper{display:none}.lawyer--bio,.media--view-mode-content-100-width{page-break-before:always}.media--view-mode-content-100-width .field-name--field_media_image{margin-left:0;margin-right:0;position:static;width:100%}.has-sideways-headline .region-content--inner{margin-left:0}.btn--back-to-top{display:none}.block-system-breadcrumb-block{display:none!important}.view-experience-by-a-lawyer .view-filters .views-exposed-form .views-exposed-form,.view-experiences-by-industry .view-filters .views-exposed-form,.view-experiences-by-practice .view-filters .views-exposed-form,.view-experiences-by-region .view-filters .views-exposed-form,.view-insights-for-a-lawyer .view-filters .views-exposed-form .views-exposed-form,.view-lawyers-by-industry .view-filters .views-exposed-form,.view-lawyers-by-practice .view-filters .views-exposed-form,.view-lawyers-by-region .view-filters .views-exposed-form,.view-news-by-a-lawyer .view-filters .views-exposed-form .views-exposed-form,.view-post-landing-page .view-filters .views-exposed-form .views-exposed-form{display:none}.eu-cookie-compliance-banner,.eu-cookie-withdraw-wrapper{display:none!important}.alumni-page .alumni--team .block-title,.block--about .block-title,.block--our-firm .block-title,.block--our-work .block-title,.block-field--field_highlights h2,.block-field-block-node-resource-field-capabilities h3,.block-field-block-node-resource-field-resources-by-topic .field-label--field_resources_by_topic,.block-local-tasks-block,.careers-overview-apply .vertical,.has-sideways-headline--main-block .region-content--inner>.block-page-title-block .page-title,.has-sideways-headline .block-field-block-node-area-of-focus-type .field-name--type,.has-sideways-headline .block-field-block-node-industry-type .field-name--type,.has-sideways-headline .block-field-block-node-practice-type .field-name--type,.has-sideways-headline .block-field-block-node-region-type .field-name--type,.has-sideways-headline .block-field-block-node-resource-type .field-name--type,.has-sideways-headline .field-name--field_page_headline,.page--pir-node.viewmode--corporate_team .block .block-title,.page--pir-node.viewmode--full .block-field-block-node-industry-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-practice-field-lawyers .block-title,.page--pir-node.viewmode--full .block-field-block-node-region-field-lawyers .block-title,.page--pir-node.viewmode--full .block-inline-block-recognition-module .block-title,.page--pir-node.viewmode--full .block-views-block-areas-of-focus-pir-block .block-title,.page--pir-node.viewmode--full .block-views-block-practices-by-practice-type-practices .block-title,.page--pir-node.viewmode--full .block[class*=block-our-team] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-insights-overview] .block-title,.page--pir-node.viewmode--full .block[class*=block-views-block-news] .block-title,.page--pir-node.viewmode--full .block[class*=field-areas-of-focus] .block-title,.page--pir-node.viewmode--full .block[class*=field-featured] .block-title,.page--pir-node.viewmode--litigation_team .block .block-title,.page-node-type--area_of_focus .block-dpw-aof-featured-experience .block-title,.page-node-type--area_of_focus .block-field-block-node-area-of-focus-field-featured-experience-articl .block-title,.page-node-type--area_of_focus.viewmode--full .block-inline-block-recognition-module .block-title,.page-node-type--lawyer .sideways-headline--small,.page-node-type--page .block-type--basic .block-title,.page-node-type--page .block-type--disclosure_drawer_component .block-title,.page-node-type--resource .block-field-block-node-resource-field-featured-media .block-title,.page-node-type--resource .block-field-block-node-resource-field-featured-updates .block-title,.page-node-type--resource .block-field-block-node-resource-field-lawyers .block-title,.page-node-type--resource .block-insights-feed-block h2,.page-node-type--resource .block-views-block-resource-featured-news-block-1 h2,.page-node-type--resource__insight--title,.region-header .menu--main .mobile-menu-title,.search-wrapper,.shift-color .careers-summer-apply .vertical,.shift-color .careers-summer-intro .summer-intro--content .summer-intro--sideways,.sideways-headline,.sideways-headline--responsive,.sideways-headline--right,.sideways-headline--small,.social-sharing-block{display:none}.page-header+*{padding-top:4.6875rem}.region-header{margin-left:3%;margin-top:0!important;padding-top:0.0625rem!important}.region-header,.region-header .block-system-branding-block svg{background-color:transparent!important}.region-header .menu--main{display:none}.js-is-scrolled .page-header{position:static}.js-is-scrolled .page-header.js-header-visible{border-bottom:none}.page--about-us .about-us--node-body-field .field-name--body{padding-top:4.6875rem}.page-node-type--lawyer:before{background:none}.page-node-type--lawyer .region-header{margin-left:1.25rem}.page-node-type--lawyer .page-main .region-content .region-content--inner{margin-left:1.25rem;margin-right:1.25rem}.page-node-type--lawyer .sideways-headline{display:none}.page-node-type--lawyer .lawyer--name{color:var(--dp-c-blue-primary)}.page-node-type--lawyer .lawyer--top{color:var(--dp-c-black);margin-bottom:3.4375rem}.page-node-type--lawyer .lawyer--body .arrow-link,.page-node-type--lawyer .lawyer--insights,.page-node-type--lawyer .lawyer--news{display:none}.page-node-type--lawyer .sideways-headline--small{display:block!important;font-size:var(--fs-34)!important;line-height:1.445;position:relative;transform:none;margin:0 0 1rem;left:0!important;top:0!important}.page-node-type--lawyer .lawyer--education-clerkships .lawyer--work-experience{margin-bottom:0}.page-node-type--lawyer .lawyer--experience-highlights .view-all-experience{display:none}.page-main{width:94%;min-width:94%;margin:auto;height:auto}.page-main .container{margin:0;width:100%;min-width:100%}.page-main .container .block-dpw-2020-content,.region-content--inner{width:100%;min-width:100%;margin:0;height:auto}.node-type-article-mode-full .article--title{min-width:100%;margin:0;font-size:var(--fs-26)}.node-type-article-mode-full .main-content{min-width:100%;width:100%}.node-type-article-mode-full .block-inline-block-call-out-box,.node-type-article-mode-full .media-type-audio,.node-type-article-mode-full .media-type-audio+P,.node-type-article-mode-full .media-type-remote_video,.node-type-article-mode-full .media-type-remote_video+P,.node-type-article-mode-full .related-materials,.node-type-article-mode-full .show-more,.node-type-article-mode-full p>a.btn{display:none}.page-node-type--experience_article .page-main,.page-node-type--insights_article .page-main,.page-node-type--news .page-main{margin-top:0!important}.page-node-type--experience_article .region-footer,.page-node-type--experience_article .region-header,.page-node-type--insights_article .region-footer,.page-node-type--insights_article .region-header,.page-node-type--news .region-footer,.page-node-type--news .region-header{width:94%!important}.page-node-type--experience_article .region-footer .block-footercopyright,.page-node-type--insights_article .region-footer .block-footercopyright,.page-node-type--news .region-footer .block-footercopyright{padding:0}.page-node-type--experience_article .region-footer .block-footercopyright p:nth-child(2),.page-node-type--insights_article .region-footer .block-footercopyright p:nth-child(2),.page-node-type--news .region-footer .block-footercopyright p:nth-child(2){display:none!important}.page-node-type--experience_article .region-content--inner,.page-node-type--insights_article .region-content--inner,.page-node-type--news .region-content--inner{width:auto!important;margin:auto!important}.block-capability-nav,.page-node-type--experience_article .block-dpw-2020-content .sidebar,.page-node-type--experience_article .block-dpw-2020-content .sideways-headline.sideways-headline--responsive.animate-show,.page-node-type--insights_article .block-dpw-2020-content .sidebar,.page-node-type--insights_article .block-dpw-2020-content .sideways-headline.sideways-headline--responsive.animate-show,.page-node-type--news .block-dpw-2020-content .sidebar,.page-node-type--news .block-dpw-2020-content .sideways-headline.sideways-headline--responsive.animate-show,.see-more-wrapper,.views-exposed-form{display:none}.block-footercopyright{margin-top:3.125rem}.alumni--block,.alumni--leaders,.alumni--network,.alumni--revisited,.alumni--team,.columns--wrapper,.field-name--field_body,.page-main,.text-formatted{opacity:1!important;visibility:visible}.alumni--hero h1,.careers-overview-title h1{color:var(--dp-c-blue-primary)!important;font-size:var(--fs-48)!important}.alumni--network h2,.alumni--revisited h2,.careers-overview-team h2{color:var(--dp-c-blue-primary)!important}.text-formatted h2{font-size:var(--fs-35)!important}.text-formatted h5{color:var(--dp-c-black)!important}.alumni-page{margin-left:1.25rem;margin-right:1.25rem}.alumni-page:before{background-color:transparent!important;background:none!important}.alumni--block,.alumni--hero{width:100%!important;margin-left:0!important;margin-right:0!important}.block-type--spotlight_video{display:none!important}.block-type--call_out_box,.block-type--call_out_box p{color:var(--dp-c-white)!important}.page-node-type--page .region-content--inner{margin-left:1.25rem!important;margin-right:1.25rem!important;min-width:100%!important}.careers-overview-apply{width:100%;margin:0}.careers-overview-apply:before{content:none!important}.careers-overview-apply .btn{display:none!important}.careers-summer-intro .text-formatted{opacity:1!important}.careers-summer-intro .text-formatted .gradient-animation-hero{background:none!important}.careers-summer-intro .text-formatted .intro--txt{margin-left:0!important;margin-right:0!important;padding-bottom:0}.careers-summer-intro .text-formatted .intro--txt h1{font-size:6.25rem;color:var(--dp-c-blue-primary)!important}.careers-summer-intro .text-formatted .intro--txt a,.careers-summer-intro .text-formatted .intro--txt h4{color:var(--dp-c-blue-primary)!important}.careers-summer-build,.careers-summer-build .columns--wrapper,.careers-summer-challenging,.careers-summer-challenging .columns--wrapper,.careers-summer-culture,.careers-summer-culture .columns--wrapper,.careers-summer-global,.careers-summer-global .columns--wrapper,.careers-summer-unique-2,.careers-summer-unique-2 .columns--wrapper{opacity:1!important;padding-left:0!important;padding-right:0!important}.careers-summer-culture .text-formatted,.careers-summer-culture h2,.careers-summer-culture h4,.careers-summer-culture p,.careers-summer-global .text-formatted,.careers-summer-global h2,.careers-summer-global h4,.careers-summer-global p{color:var(--dp-c-blue-primary)!important}.careers-summer-culture{position:inherit!important;height:auto!important;max-height:-webkit-max-content!important;max-height:max-content!important;width:100%!important;padding:0!important}.careers-summer-culture .field-name--field_column_2{display:none!important}.careers-summer-apply,.careers-summer-unique-2{opacity:1!important;min-width:100%!important}.careers-summer-apply h3,.careers-summer-unique-2 h3{color:var(--dp-c-blue-primary)!important}.careers-summer-apply .text-formatted,.careers-summer-unique-2 .text-formatted{opacity:1!important;padding-left:0!important;padding-right:0!important}.careers-summer-apply .text-formatted .two-column,.careers-summer-unique-2 .text-formatted .two-column{width:100%!important}.block-dpw-2020-content .layout__region--first{display:none!important}.block-dpw-2020-content .layout__region--second{min-width:100%!important}.page-footer{padding:0;background-color:transparent}.page-footer .block-footercopyright{width:100%!important;min-width:100%!important}.page-footer .block-system-branding-block{display:none}.region-footer{margin:0;max-width:100%;width:100%}ul.menu-list--footer{display:none}.block-footercopyright{color:var(--dp-c-black);padding:0 1.25rem}.block-footercopyright .field-name--body{border-top:0.0625rem solid var(--dp-c-gray-2);padding:1.25rem 0}.accordion__row{display:block!important;opacity:1!important}.accordion__content,.accordion__content.closed,.accordion__row--expanded,.accordion__text{display:block!important;height:auto!important;opacity:1!important;visibility:visible!important}.accordion__content[hidden]{display:block!important}.accordion__toggle{display:none!important}}@media not print{.alumni-page:not(.js-is-scrolled):not(.js-menu-is-open) .region-header .block-system-branding-block svg,.alumni-page:not(.js-is-scrolled):not(.js-menu-is-open) .region-header svg,.careers-overview:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .region-header .block-system-branding-block svg,.careers-overview:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .region-header svg,.dark-mode:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .region-header .block-system-branding-block svg,.dark-mode:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .region-header svg,.history--page:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .region-header .block-system-branding-block svg,.history--page:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .region-header svg,.page-node-type--lawyer:not(.js-is-scrolled):not(.js-menu-is-open) .region-header .block-system-branding-block svg,.page-node-type--lawyer:not(.js-is-scrolled):not(.js-menu-is-open) .region-header svg,.page-node-type--quick_link_collection:not(.js-is-scrolled):not(.js-menu-is-open) .region-header .block-system-branding-block svg,.page-node-type--quick_link_collection:not(.js-is-scrolled):not(.js-menu-is-open) .region-header svg,.page-node-type--resource:not(.js-is-scrolled):not(.js-menu-is-open) .region-header .block-system-branding-block svg,.page-node-type--resource:not(.js-is-scrolled):not(.js-menu-is-open) .region-header svg,.pro-bono-landing:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .region-header .block-system-branding-block svg,.pro-bono-landing:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .region-header svg,.shift-color:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .region-header .block-system-branding-block svg,.shift-color:not(.js-is-scrolled):not(.js-menu-is-open):not(.logged-in) .region-header svg{fill:var(--dp-c-white)!important}}@media print and (-ms-high-contrast:none){.block-type--two_column_text_card .field-name--field_card_content>.field-item:nth-child(odd){margin-right:1.25rem}}@media print and (min-width:60rem){body.has-sideways-headline.js-off-canvas-dialog-open .layout-builder-section.section-wrapper .content-container,body.has-sideways-headline[data-meta-sidebar=open] .layout-builder-section.section-wrapper .content-container{width:calc(100% - 10rem - var(--gin-sidebar-width))}}@media print and (min-width:85.375rem){body.has-sideways-headline.js-off-canvas-dialog-open .layout-builder-section.section-wrapper .content-container,body.has-sideways-headline[data-meta-sidebar=open] .layout-builder-section.section-wrapper .content-container{width:calc(100% - 10rem - var(--gin-sidebar-width))}}
