.page_faqPage__LLNfM{display:flex;justify-content:center}.FaqDetailPage_faqDetailPage__DPBiG{display:flex;flex-direction:column;max-width:var(--inner-max-width);width:100%;padding-bottom:112px}@media(max-width:767px){.FaqDetailPage_faqDetailPage__DPBiG{padding-bottom:80px}}.FaqDetailPage_container__qZ8_R{display:flex;padding:0 var(--gutter-size);width:100%;margin:0 auto;justify-content:space-between;gap:32px;position:relative;height:100%}@media(max-width:767px){.FaqDetailPage_container__qZ8_R{padding:0 var(--mobile-gutter-size);flex-direction:column;gap:36px}}.FaqDetailPage_helpContent___Ky1v{display:flex;padding:48px var(--gutter-size) 0;width:100%}@media(max-width:767px){.FaqDetailPage_helpContent___Ky1v{padding:16px var(--mobile-gutter-size)}}.FaqDetailPage_primaryContents__2Tyfl{max-width:802px;display:flex;flex-direction:column}@media(max-width:767px){.FaqDetailPage_primaryContents__2Tyfl{max-width:100%;gap:32px}}.FaqDetailPage_mobileSidePanel__tRjt4{display:none;flex-direction:column;gap:8px}@media(max-width:767px){.FaqDetailPage_mobileSidePanel__tRjt4{display:flex}}.FaqDetailPage_sidePanelContents__58nPU{position:sticky;height:-moz-fit-content;height:fit-content;top:84px;max-width:400px;display:flex;flex-direction:column;gap:8px}@media(max-width:767px){.FaqDetailPage_sidePanelContents__58nPU{display:none}}.FaqDetailPage_headlineWrapper__5Qw6f{width:100%;padding:0 var(--gutter-size)}@media(max-width:767px){.FaqDetailPage_headlineWrapper__5Qw6f{padding:0 var(--mobile-gutter-size)}}.FaqDetailPage_title__Uy7zj{margin-bottom:66px;-webkit-hyphens:auto;hyphens:auto}.FaqDetailPage_icon__yefxv{padding:34px 0;flex-shrink:0;transform:rotate(180deg);margin-right:auto;width:100%;display:flex;justify-content:flex-end}@media(max-width:767px){.FaqDetailPage_icon__yefxv{padding:40px 0 24px}}._published_page__XkgY_,._published_page__XkgY_ ._published_blocks__cVqgO{display:flex;flex-direction:column;width:100%}._published_white__kRpSy{background:var(--White);color:var(--Midnight-Navy)}._published_paleBeige__NUS6Y{background:var(--Pale-Beige);color:var(--Midnight-Navy)}._published_darkPetrol__8gJrG{background:var(--Dark-Petrol);color:var(--White)}._published_borderRadius__0mY9J{border-radius:8px}.AllLegalSpecialties_outerContainer__t1XRB{display:flex;justify-content:center}.AllLegalSpecialties_innerContainer___ngHA{display:flex;gap:16px;flex-direction:column;width:100%;max-width:var(--inner-max-width);padding:80px var(--gutter-size) 112px}@media(max-width:767px){.AllLegalSpecialties_innerContainer___ngHA{padding:56px 0}}.AllLegalSpecialties_headline__VRj7I{line-height:100%;letter-spacing:normal;font-size:1.125rem;line-height:1.625rem;letter-spacing:-.016875rem;font-weight:500;font-style:normal}@media(max-width:767px){.AllLegalSpecialties_headline__VRj7I{padding:0 var(--mobile-gutter-size)}}.AllLegalSpecialties_desktopSpecialties__6tDld{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:24px}@media(max-width:767px){.AllLegalSpecialties_desktopSpecialties__6tDld{display:none}}.AllLegalSpecialties_desktopSpecialty__Du8HP{display:flex;padding:24px;justify-content:center;align-items:center;line-height:100%;letter-spacing:normal;font-size:1rem;line-height:1.5rem;letter-spacing:-.0140625rem;font-weight:400;font-style:normal;border:1px solid var(--Border);border-radius:4px;text-align:center}.AllLegalSpecialties_desktopSpecialty__Du8HP:hover{background:var(--Pale-Beige)}.AllLegalSpecialties_mobileSpecialties__pRhIF{display:none}@media(max-width:767px){.AllLegalSpecialties_mobileSpecialties__pRhIF{display:flex}.AllLegalSpecialties_mobileSpecialties__pRhIF .swiper{width:100%}.AllLegalSpecialties_mobileSpecialties__pRhIF .swiper-slide:last-child{margin-right:8px;padding-right:16px}.AllLegalSpecialties_mobileSpecialties__pRhIF .swiper-slide:first-child{padding-left:16px}}.AllLegalSpecialties_mobileSpecialty__j2WLn{display:flex;flex-direction:column;border:1px solid var(--Border);padding:24px;border-radius:4px;gap:8px;min-height:210px}.AllLegalSpecialties_mobileTitle__yGXgU{line-height:100%;letter-spacing:normal;font-size:1.125rem;line-height:1.625rem;letter-spacing:-.016875rem;font-weight:500;font-style:normal}.AllLegalSpecialties_mobilePreviewDesc__8vcFQ{line-height:100%;letter-spacing:normal;font-size:.9375rem;line-height:1.1875rem;letter-spacing:-.0140625rem;font-weight:400;font-style:normal;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.AllLegalSpecialties_seeMore__fpoyf{display:flex;justify-content:center;align-items:center;border:1px solid var(--Midnight-Navy);width:-moz-fit-content;width:fit-content;border-radius:4px;padding:6px 12px;line-height:100%;letter-spacing:normal;font-size:.875rem;line-height:1rem;letter-spacing:-.013125rem;font-weight:400;font-style:normal;margin-top:auto}.AccordionBlock_container__YBbUb{display:flex;flex-direction:column}.AccordionBlock_headline__ORSlH{line-height:100%;letter-spacing:normal;font-size:1rem;line-height:1.5rem;letter-spacing:-.0140625rem;font-weight:400;font-style:normal}.Accordion_accordionWrapper__Qhu4S{width:100%;border:none;border-top:1px solid}.Accordion_accordionWrapper__Qhu4S a{text-decoration:underline}.Accordion_accordionWrapper__Qhu4S:first-of-type{border-top:none}.Accordion_accordionHeadlineWrapper__wiJiH{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 0;background:transparent;cursor:pointer;gap:30px}.Accordion_twoColumnColor__jodfY{border-color:hsla(0,0%,100%,.1);color:var(--White)}.Accordion_singleColumnColor___r1Kp{border-color:rgba(16,12,37,.1);color:var(--Midnight-Navy)}.Accordion_accordionHeadline__uixWT{line-height:100%;letter-spacing:normal;font-size:1.125rem;line-height:1.625rem;letter-spacing:-.016875rem;font-weight:400;font-style:normal;text-align:left}@media(max-width:767px){.Accordion_accordionHeadline__uixWT{line-height:100%;letter-spacing:normal;font-size:1rem;line-height:1.5rem;letter-spacing:-.0140625rem;font-weight:400;font-style:normal}}.Accordion_icon__cNiYt{font-size:1.75rem;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.Accordion_accordionDescription__k8NAv{overflow-y:hidden;max-width:90%}.Accordion_accordionDescription__k8NAv ol,.Accordion_accordionDescription__k8NAv p,.Accordion_accordionDescription__k8NAv ul{margin-bottom:16px}@media(max-width:767px){.Accordion_accordionDescription__k8NAv ol,.Accordion_accordionDescription__k8NAv p,.Accordion_accordionDescription__k8NAv ul{line-height:100%;letter-spacing:normal;font-size:.875rem;line-height:1rem;letter-spacing:-.013125rem;font-weight:400;font-style:normal}}.Accordion_accordionDescription__k8NAv ul li{list-style:disc;margin-left:32px}.Accordion_accordionDescription__k8NAv ol li{list-style:decimal;margin-left:32px}.Accordion_accordionDescription__k8NAv ol li:not(:last-of-type),.Accordion_accordionDescription__k8NAv ul li:not(:last-of-type){padding-bottom:8px}.CarouselBlock_outerContainer__9xu7k{display:flex;justify-content:center}.CarouselBlock_innerContainer__trBr1{flex-direction:column;gap:24px;max-width:var(--inner-max-width);padding:112px var(--gutter-size);display:flex;width:100%}@media(max-width:767px){.CarouselBlock_innerContainer__trBr1{padding:80px 0 80px var(--mobile-gutter-size)}}.CarouselBlock_headline__b1r8w{line-height:100%;letter-spacing:normal;font-size:2.5rem;line-height:3rem;letter-spacing:-.05rem;font-weight:400;font-style:normal}@media(max-width:767px){.CarouselBlock_headline__b1r8w{font-size:2rem;line-height:2.25rem;letter-spacing:-.04rem}}.CarouselBlock_highlightedHeadline__2faIb{color:var(--Grey);display:block}.CarouselBlock_description__PHopB{line-height:100%;letter-spacing:normal;font-size:.9375rem;line-height:1.1875rem;letter-spacing:-.0140625rem;font-weight:400;font-style:normal}.CarouselBlock_ctasWrapper__NkXzv{display:flex;gap:8px;margin-bottom:8px}.CarouselBlock_swiper__MXneF{width:100%}@media(max-width:767px){.CarouselBlock_slide__OWkYc:last-of-type{padding:0 var(--mobile-gutter-size) 0 0}}.CarouselBlock_image__M095n{border-radius:8px;min-height:100%;aspect-ratio:1.75}@media(max-width:767px){.CarouselBlock_image__M095n{aspect-ratio:.8}}.CarouselBlock_buttonsWrapper__2lkIq{display:flex;width:100%;justify-content:space-between;align-items:flex-end}.CarouselBlock_navigationWrapper__Leukc{display:flex;gap:16px}@media(max-width:767px){.CarouselBlock_navigationWrapper__Leukc{display:none}}.CarouselBlock_leftArrow__AcQ5Y{transform:rotate(180deg)}.CarouselBlock_leftArrow__AcQ5Y,.CarouselBlock_rightArrow__JR3N0{cursor:pointer;flex-shrink:0}.CarouselBlock_leftArrow__AcQ5Y:disabled,.CarouselBlock_rightArrow__JR3N0:disabled{cursor:not-allowed;opacity:.3}.HeroBlock_hero__FK2gk{display:flex;flex-direction:column;align-items:center;width:100%;padding-top:80px}@media(max-width:767px){.HeroBlock_hero__FK2gk{padding-top:64px}}.HeroBlock_outerContainer__I69xo{width:100%}.HeroBlock_bottomSpacer__uZtFe{padding-bottom:112px}@media(max-width:767px){.HeroBlock_bottomSpacer__uZtFe{padding-bottom:80px}}.HeroBlock_innerContainer__5Ck6Q{display:flex;flex-direction:column;width:var(--max-width);max-width:var(--inner-max-width);padding:0 var(--gutter-size);margin:0 auto;position:relative;gap:24px}@media(max-width:767px){.HeroBlock_innerContainer__5Ck6Q{gap:16px}.HeroBlock_mobileGutter__WXgJt{padding:0 var(--mobile-gutter-size)}.HeroBlock_mobileNoGutter__LERvp{padding:0}}.HeroBlock_headline__KLfba{line-height:100%;letter-spacing:normal;font-size:4rem;line-height:4.5rem;letter-spacing:-.08rem;font-weight:400;font-style:normal;color:var(--Midnight-Navy);max-width:859px}@media(max-width:767px){.HeroBlock_headline__KLfba{font-size:2.5rem;line-height:2.75rem;letter-spacing:-.05rem}}.HeroBlock_highlightedHeadline__SC0nq{color:var(--Grey);display:block}.HeroBlock_description__zzOQg{line-height:100%;letter-spacing:normal;font-size:.875rem;line-height:1rem;letter-spacing:-.013125rem;font-weight:400;font-style:normal;max-width:566px;margin-bottom:32px}@media(max-width:767px){.HeroBlock_description__zzOQg{max-width:none}}.HeroBlock_video__OAhOv{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;border-radius:8px;border:none}@media(max-width:767px){.HeroBlock_video__OAhOv{border-radius:0}}.HeroBlock_iframe__nlFOs{border:none;border-radius:8px;position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%}@media(max-width:767px){.HeroBlock_iframe__nlFOs{border-radius:0}}.HeroBlock_image__OzEzV{border-radius:8px;max-height:620px}@media(max-width:767px){.HeroBlock_image__OzEzV{border-radius:0}}.HeroBlock_highlighters__siRdS{display:grid;grid-template-columns:repeat(3,1fr);margin-top:80px;gap:32px}@media(max-width:767px){.HeroBlock_highlighters__siRdS{grid-template-columns:1fr;gap:48px}}.CtaBlock_ctaBlock__tiooa{display:flex;gap:4px}.CtaBlock_cta__jHtkS{width:-moz-fit-content;width:fit-content}.NewsBlock_newsBlock__ujLH_{display:flex;flex-direction:column;gap:24px}@media(max-width:767px){.NewsBlock_newsBlock__ujLH_{gap:16px}}.NewsBlock_content__l8pqk{display:flex;flex-direction:column;gap:32px}@media(max-width:767px){.NewsBlock_content__l8pqk{flex-direction:column-reverse;gap:24px}}.NewsBlock_button__kd_fh{width:-moz-fit-content;width:fit-content}.OrderedListBlock_container__icE1_{display:flex;flex-direction:column;gap:16px}.OrderedListBlock_headline__UI3YY{line-height:100%;letter-spacing:normal;font-size:1rem;line-height:1.5rem;letter-spacing:-.0140625rem;font-weight:400;font-style:normal}.OrderedListBlock_list__Fqwts{display:flex;flex-direction:column;gap:16px;border:1px solid var(--Border);border-radius:8px;padding:32px}.OrderedListBlock_itemWrapper__RWd_H{display:flex;gap:24px}.OrderedListBlock_capitalLetter__93vG5,.OrderedListBlock_number__WGEen{line-height:100%;letter-spacing:normal;font-size:.875rem;line-height:1rem;letter-spacing:-.013125rem;font-weight:400;font-style:normal}.OrderedListBlock_capitalLetter__93vG5,.OrderedListBlock_checkIcon__sZjgG,.OrderedListBlock_number__WGEen{width:24px;height:24px;flex-shrink:0;background:rgba(16,12,37,.1);border-radius:50%;display:flex;justify-content:center;align-items:center}.CourseInfoCard_container__uf_ah{border-radius:8px;background:var(--Pale-Beige);width:100%;padding:32px 24px 24px;min-width:300px;display:flex;flex-direction:column;gap:24px}.CourseInfoCard_title__IkFqP{line-height:100%;letter-spacing:normal;font-size:1.3125rem;line-height:1.75rem;letter-spacing:-.0196875rem;font-weight:400;font-style:normal}.CourseInfoCard_info__5AQBC{display:flex;gap:8px;flex-direction:column}.CourseInfoCard_infoItem__1YbTl{display:grid;grid-template-columns:1fr 1fr;gap:32px}.CourseInfoCard_infoItemTitle__C7yt1{font-weight:500}.CourseInfoCard_infoItemTitle__C7yt1,.CourseInfoCard_infoItemValue__JhYkn{line-height:100%;letter-spacing:normal;font-size:.9375rem;line-height:1.1875rem;letter-spacing:-.0140625rem;font-style:normal}.CourseInfoCard_infoItemValue__JhYkn{font-weight:400}.CourseInfoCard_dateAndLocationWrapper__0SNLs{display:flex;flex-direction:column;gap:12px;margin-top:24px}.CourseInfoCard_dateAndLocation__A5wHy{display:flex;gap:16px}.CourseInfoCard_icon__9Wv8_{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:24px;height:24px}.CourseInfoCard_date__hPO2K,.CourseInfoCard_location__9BUYu{line-height:100%;letter-spacing:normal;font-size:.9375rem;line-height:1.1875rem;letter-spacing:-.0140625rem;font-weight:400;font-style:normal}.CourseInfoCard_location__9BUYu{max-width:150px}.CourseInfoCard_button__z2xZd{width:100%;background:var(--Midnight-Navy);display:flex;justify-content:center;align-items:center;color:var(--White);line-height:100%;letter-spacing:normal;font-size:1rem;line-height:1.5rem;letter-spacing:-.0140625rem;font-weight:400;font-style:normal;padding:6px 12px;border-radius:4px;margin-top:24px}.CourseDetailPage_courseDetailPage__GHiUQ{display:flex;flex-direction:column;max-width:var(--inner-max-width);width:100%}.CourseDetailPage_container__lOJIy{display:flex;padding:0 var(--gutter-size) 112px;width:100%;margin:0 auto;justify-content:space-between;gap:32px;position:relative;height:100%}@media(max-width:767px){.CourseDetailPage_container__lOJIy{padding:0 var(--mobile-gutter-size) 80px;flex-direction:column;gap:36px}}.CourseDetailPage_primaryContents__aASnV{max-width:802px;display:flex;flex-direction:column;gap:48px}@media(max-width:767px){.CourseDetailPage_primaryContents__aASnV{max-width:100%}}.CourseDetailPage_mobileSidePanel__NZzWn{display:none;flex-direction:column;gap:8px}@media(max-width:767px){.CourseDetailPage_mobileSidePanel__NZzWn{display:flex}}.CourseDetailPage_sidePanelContents__eZ18X{position:sticky;height:-moz-fit-content;height:fit-content;top:84px;max-width:400px;display:flex;flex-direction:column;gap:8px}@media(max-width:767px){.CourseDetailPage_sidePanelContents__eZ18X{display:none}}.CourseDetailPage_staticInfo__E_vuh{display:flex;flex-direction:column;width:100%;gap:32px}.CourseDetailPage_headlineWrapper__yskTu{width:100%;padding:0 var(--gutter-size)}@media(max-width:767px){.CourseDetailPage_headlineWrapper__yskTu{padding:0 var(--mobile-gutter-size)}}.CourseDetailPage_titleWrapper__OqhtY{display:flex;justify-content:space-between;align-items:center}.CourseDetailPage_title__ycQWj{margin-bottom:24px;-webkit-hyphens:auto;hyphens:auto}.CourseDetailPage_icon__5iymS{padding:34px 0;flex-shrink:0;transform:rotate(180deg);margin-right:auto;width:100%;display:flex;justify-content:flex-end}@media(max-width:767px){.CourseDetailPage_icon__5iymS{padding:40px 0 24px}}@media print{.CourseDetailPage_icon__5iymS,.CourseDetailPage_mobileSidePanel__NZzWn,.CourseDetailPage_sidePanelContents__eZ18X{display:none}.CourseDetailPage_mobileSidePanel__NZzWn{display:flex}}.PersonBlock_container__tgXRn{border-radius:8px;border:1px solid var(--Border);width:100%;padding:32px;min-width:300px}.PersonBlock_white__NVFql{background-color:var(--White)}.PersonBlock_paleBeige__85P3O{background-color:var(--Pale-Beige)}.PersonBlock_image__qaZ8z{width:56px;height:56px;border-radius:50%;flex-shrink:0}.PersonBlock_profileWrapper__j_4uz{display:flex;align-items:center;gap:16px}.PersonBlock_fullName__f1Y64,.PersonBlock_jobTitle__HMJqT{line-height:100%;letter-spacing:normal;font-size:.875rem;line-height:1rem;letter-spacing:-.013125rem;font-weight:400;font-style:normal}.PersonBlock_jobTitle__HMJqT{opacity:.5}.PersonBlock_description__5UOq_{line-height:100%;letter-spacing:normal;font-size:.8125rem;line-height:1.0625rem;letter-spacing:-.0121875rem;font-weight:400;font-style:normal;margin-top:16px}.PersonBlock_showMore__Q_ahZ{display:block;max-height:100%}.PersonBlock_showLess__OqqM4{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical}.PersonBlock_toggleDescription__itdby{line-height:100%;letter-spacing:normal;font-size:.8125rem;line-height:1.0625rem;letter-spacing:-.0121875rem;font-weight:400;font-style:normal;color:var(--Midnight-Navy);margin-top:8px}.PersonBlock_buttons__vFt1f{display:flex;margin-top:24px;flex-direction:column;gap:4px}.PersonBlock_button__KGLL3{line-height:100%;letter-spacing:normal;font-size:.8125rem;line-height:1.0625rem;letter-spacing:-.0121875rem;font-weight:400;font-style:normal;display:flex;justify-content:center;align-items:center;width:100%;border-radius:40px;padding:12px 16px;border:1px solid var(--Midnight-Navy)}.PersonBlock_ShowMore__6Ixc7{max-height:100%!important;padding-bottom:60px!important}.QuoteBlock_container__E_pWF{display:flex;gap:90px}@media(max-width:767px){.QuoteBlock_container__E_pWF{gap:40px;flex-direction:column}}.QuoteBlock_quoteIcon__JKkP2{flex-shrink:0}.QuoteBlock_quote__CRhAR *{line-height:100%;letter-spacing:normal;font-size:1.3125rem;line-height:1.75rem;letter-spacing:-.0196875rem;font-weight:400;font-style:normal}.QuoteBlock_content__9o1CB{display:flex;flex-direction:column;gap:32px}@media(max-width:767px){.QuoteBlock_content__9o1CB{gap:24px}}.QuoteBlock_image__4CwIv{width:40px;height:40px;border-radius:50%;flex-shrink:0}.QuoteBlock_profileWrapper__mZxN0{display:flex;align-items:center;gap:12px}.QuoteBlock_fullName__3bXH4,.QuoteBlock_jobTitle__b_FJZ{line-height:100%;letter-spacing:normal;font-size:.875rem;line-height:1rem;letter-spacing:-.013125rem;font-weight:400;font-style:normal}.QuoteBlock_jobTitle__b_FJZ{opacity:.5}.RecruiterBlock_recruiterBlock__bAERV{display:flex;flex-direction:column;padding:32px;border:1px solid var(--Border);border-radius:8px;min-width:340px}.RecruiterBlock_recruiterWrapper__OoAVn{display:flex;gap:16px}.RecruiterBlock_image__DRfLM{height:56px;flex-shrink:0;border-radius:50%}.RecruiterBlock_personInfo__W3_pa{display:flex;flex-direction:column}.RecruiterBlock_fullName__xT7Ed,.RecruiterBlock_jobTitle__7N9Mq{line-height:100%;letter-spacing:normal;font-size:.875rem;line-height:1rem;letter-spacing:-.013125rem;font-weight:400;font-style:normal}.RecruiterBlock_jobTitle__7N9Mq{opacity:.5}.RecruiterBlock_contactWrapper__S1qrr{margin-top:26px;display:flex;flex-direction:column;gap:5px}.RecruiterBlock_email__igwoi,.RecruiterBlock_phoneNumber__4GBjX{line-height:100%;letter-spacing:normal;font-size:.875rem;line-height:1rem;letter-spacing:-.013125rem;font-weight:400;font-style:normal;text-decoration:underline}.RecruiterBlock_jobInfoWrapper__Js7L4{display:flex;flex-direction:column;gap:16px;margin-top:64px}.RecruiterBlock_jobInfo__fAqvO{display:flex;flex-direction:column;gap:5px}.RecruiterBlock_jobInfoTitle___lPdI{font-weight:500}.RecruiterBlock_jobInfoDesc__wzbMU,.RecruiterBlock_jobInfoTitle___lPdI{line-height:100%;letter-spacing:normal;font-size:.875rem;line-height:1rem;letter-spacing:-.013125rem;font-style:normal}.RecruiterBlock_jobInfoDesc__wzbMU{font-weight:400}.RecruiterBlock_button__stg0v{margin-top:24px;width:100%}