@media (max-width:640px){html body main section.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider{--testimonial-arrow-width:26px!important;--testimonial-bottom-arrow-width:26px!important;--testimonial-side-arrow-x:14px!important;--testimonial-next-side-arrow-x:10px!important}html body main section.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body.fit-to-figma main section.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow{background-size:11px 21px!important;width:26px!important;height:50px!important}html body main section.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-prev.slider-prev{right:auto!important;left:var(--testimonial-side-arrow-x)!important;top:calc(var(--agm-phone-testimonial-card-height) / 2)!important;bottom:auto!important;transform:translateY(-50%)scaleX(-1)!important}html body main section.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-next.slider-next{right:var(--testimonial-next-side-arrow-x)!important;left:auto!important;top:calc(var(--agm-phone-testimonial-card-height) / 2)!important;bottom:auto!important;transform:translateY(-50%)!important}}html body main section.testimonials .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body main section.testimonials .testimonial-slider.testimonial-slider.is-testimonial-animating .slider-arrow.slider-arrow,html body.fit-to-figma main section.testimonials .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body.fit-to-figma main section.testimonials .testimonial-slider.testimonial-slider.is-testimonial-animating .slider-arrow.slider-arrow{opacity:1!important;visibility:visible!important;will-change:auto!important;backface-visibility:hidden!important;transition:none!important;animation:none!important}@media (max-width:640px){html body main section.clerkship.clerkship>div,html body.fit-to-figma main section.clerkship.clerkship>div{padding-bottom:132px!important}html body main section.testimonials.testimonials-clerks,html body main section.clerkship+section.testimonials.testimonials-clerks,html body.fit-to-figma main section.testimonials.testimonials-clerks,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks{--agm-clerk-phone-card-height:680px!important;--agm-clerk-phone-track-height:760px!important;height:auto!important;min-height:0!important;overflow:visible!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider{width:100vw!important;max-width:100vw!important;height:var(--agm-clerk-phone-track-height)!important;min-height:var(--agm-clerk-phone-track-height)!important;max-height:var(--agm-clerk-phone-track-height)!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;overflow:visible!important}html body main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card{width:calc(100vw - 48px)!important;min-width:0!important;max-width:calc(100vw - 48px)!important;height:var(--agm-clerk-phone-card-height)!important;min-height:var(--agm-clerk-phone-card-height)!important;max-height:var(--agm-clerk-phone-card-height)!important;border-radius:999px!important;justify-content:center!important;margin:0!important;padding:76px 42px!important;position:relative!important;top:auto!important;left:50%!important;overflow:hidden!important;transform:translate(-50%)!important}html body main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card p,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card p,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card p,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card p{-webkit-line-clamp:initial!important;line-clamp:initial!important;width:100%!important;max-width:none!important;display:block!important;overflow:visible!important;transform:none!important}html body main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card cite,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card cite,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card cite,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card cite{transform:none!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow{visibility:visible!important;opacity:1!important;width:26px!important;height:50px!important;top:calc(var(--agm-clerk-phone-card-height) / 2)!important;z-index:30!important;background-size:11px 21px!important;display:flex!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev{left:38px!important;right:auto!important;transform:translateY(-50%)scaleX(-1)!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next{left:auto!important;right:38px!important;transform:translateY(-50%)!important}}@media screen and (max-width:860px){html body main header.site-header .brand,html body.fit-to-figma main header.site-header .brand{z-index:30001!important;pointer-events:auto!important;width:min(224px,100vw - 180px)!important;max-width:min(224px,100vw - 180px)!important;position:fixed!important;top:34px!important;left:28px!important}html body main header.site-header .brand .logo-lockup,html body.fit-to-figma main header.site-header .brand .logo-lockup{transform-origin:0 0!important;width:100%!important;max-width:100%!important}html body main header.site-header label.hamburger,html body.fit-to-figma main header.site-header label.hamburger{z-index:2147483647!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;will-change:auto!important;isolation:isolate!important;backface-visibility:hidden!important;transition:none!important;animation:none!important;display:flex!important;position:fixed!important;top:22px!important;right:28px!important;transform:none!important}html body main header.site-header .menu-toggle,html body.fit-to-figma main header.site-header .menu-toggle{z-index:2147483646!important;position:fixed!important;top:22px!important;right:28px!important}}@media (max-width:640px){html body main section.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body.fit-to-figma main section.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow{top:calc(var(--agm-phone-testimonial-card-height) + 4px)!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow{top:calc(var(--agm-clerk-phone-card-height,var(--agm-phone-testimonial-card-height)) + 4px)!important}}@media screen and (max-width:640px){html body main section.split.home-intro.home-intro,html body.fit-to-figma main section.split.home-intro.home-intro,html body main section.split.home-story.home-story,html body.fit-to-figma main section.split.home-story.home-story,html body main section.split.property-intro,html body.fit-to-figma main section.split.property-intro,html body main section.split.section-white,html body.fit-to-figma main section.split.section-white,html body main section.about-history.about-history,html body.fit-to-figma main section.about-history.about-history,html body main section.contact-panel,html body.fit-to-figma main section.contact-panel,html body main .hero+.arrow-band+section.contact-panel.contact-panel,html body.fit-to-figma main .hero+.arrow-band+section.contact-panel.contact-panel{padding-top:66px!important}html body main section.about-history.about-history,html body.fit-to-figma main section.about-history.about-history{grid-template-areas:"copyTop""imageBottom""copyBottom"!important}html body main section.about-history.about-history .about-history-image-top,html body.fit-to-figma main section.about-history.about-history .about-history-image-top{display:none!important}}html body main :is(h1,h2,h3,h4,h5,h6):not(#agm-heading-weight-override),html body.fit-to-figma main :is(h1,h2,h3,h4,h5,h6):not(#agm-heading-weight-override){font-weight:400!important}html body main header.site-header .nav-dropdown a:hover,html body main header.site-header .nav-dropdown a:focus-visible,html body main header.site-header .nav-dropdown a:active,html body main header.site-header .nav-dropdown a[aria-current=page],html body main header.site-header .nav-dropdown a.is-current,html body.fit-to-figma main header.site-header .nav-dropdown a:hover,html body.fit-to-figma main header.site-header .nav-dropdown a:focus-visible,html body.fit-to-figma main header.site-header .nav-dropdown a:active,html body.fit-to-figma main header.site-header .nav-dropdown a[aria-current=page],html body.fit-to-figma main header.site-header .nav-dropdown a.is-current,html body main header.site-header.site-header nav.nav-pill.nav-pill .nav-service.nav-service .nav-dropdown a:is(:hover,:focus-visible,:active,[aria-current=page],.is-current):not(#agm-nav-state-override),html body.fit-to-figma main header.site-header.site-header nav.nav-pill.nav-pill .nav-service.nav-service .nav-dropdown a:is(:hover,:focus-visible,:active,[aria-current=page],.is-current):not(#agm-nav-state-override){color:var(--gold)!important;background:0 0!important}@media (min-width:1181px){html body main section.testimonials .testimonial-preview.testimonial-preview,html body main section.testimonials:not(.testimonials-clerks) .testimonial-preview.testimonial-preview,html body main section.testimonials.testimonials-clerks .testimonial-preview.testimonial-preview,html body.fit-to-figma main section.testimonials .testimonial-preview.testimonial-preview,html body.fit-to-figma main section.testimonials:not(.testimonials-clerks) .testimonial-preview.testimonial-preview,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-preview.testimonial-preview{display:flex!important}}@media (min-width:1366px){html body main section.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider{--testimonial-side-box-edge:calc(50% - 580px);--testimonial-side-box-arrow-gap:18px}html body main section.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-prev.slider-prev{right:auto!important;left:calc(var(--testimonial-side-box-edge) - 34px - var(--testimonial-side-box-arrow-gap))!important;transform:translateY(-50%)scaleX(-1)!important}html body main section.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-next.slider-next{right:calc(var(--testimonial-side-box-edge) - 34px - var(--testimonial-side-box-arrow-gap))!important;left:auto!important;transform:translateY(-50%)!important}}@media (min-width:1181px) and (max-width:1365px){html body main section.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider{--testimonial-active-pill-arrow-gap:54px}html body main section.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-prev.slider-prev{right:auto!important;left:calc(50% - (var(--testimonial-card-width) / 2) - 34px - var(--testimonial-active-pill-arrow-gap))!important;transform:translateY(-50%)scaleX(-1)!important}html body main section.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-next.slider-next{right:calc(50% - (var(--testimonial-card-width) / 2) - 34px - var(--testimonial-active-pill-arrow-gap))!important;left:auto!important;transform:translateY(-50%)!important}}@media (min-width:1181px){html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider{--clerk-arrow-gap:clamp(18px, 2vw, 34px);--clerk-arrow-width:34px}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev{right:auto!important;left:calc(50% - (var(--testimonial-card-width,800px) / 2) - var(--testimonial-preview-width,240px) + var(--testimonial-preview-overlap,70px) - var(--clerk-arrow-gap) - var(--clerk-arrow-width))!important;transform:translateY(-50%)scaleX(-1)!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next{right:calc(50% - (var(--testimonial-card-width,800px) / 2) - var(--testimonial-preview-width,240px) + var(--testimonial-preview-overlap,70px) - var(--clerk-arrow-gap) - var(--clerk-arrow-width))!important;left:auto!important;transform:translateY(-50%)!important}}@media (min-width:981px) and (max-width:1180px){html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider{--clerk-arrow-outside-gap:clamp(28px, 3vw, 48px);--clerk-arrow-width:34px}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev{right:auto!important;left:calc(50% - (var(--testimonial-card-width,calc(100vw - 136px)) / 2) - var(--clerk-arrow-outside-gap) - var(--clerk-arrow-width))!important;transform:translateY(-50%)scaleX(-1)!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next{right:calc(50% - (var(--testimonial-card-width,calc(100vw - 136px)) / 2) - var(--clerk-arrow-outside-gap) - var(--clerk-arrow-width))!important;left:auto!important;transform:translateY(-50%)!important}}@media (max-width:980px){html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider{--clerk-arrow-inside-gap:clamp(34px, 5vw, 64px)}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev{right:auto!important;left:calc(50% - (var(--testimonial-card-width,calc(100vw - 136px)) / 2) + var(--clerk-arrow-inside-gap))!important;transform:translateY(-50%)scaleX(-1)!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next{right:calc(50% - (var(--testimonial-card-width,calc(100vw - 136px)) / 2) + var(--clerk-arrow-inside-gap))!important;left:auto!important;transform:translateY(-50%)!important}}@media (min-width:861px) and (max-width:1180px){html body main footer.footer.footer,html body.fit-to-figma main footer.footer.footer{grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:stretch!important;column-gap:clamp(20px,2vw,28px)!important}html body main footer.footer.footer .footer-brand,html body.fit-to-figma main footer.footer.footer .footer-brand,html body main footer.footer.footer>.button,html body.fit-to-figma main footer.footer.footer>.button{justify-self:stretch!important;width:100%!important;max-width:100%!important}html body main footer.footer.footer .footer-links,html body.fit-to-figma main footer.footer.footer .footer-links{justify-self:center!important;width:max-content!important;max-width:100%!important}}@media (min-width:861px) and (max-width:1080px){html body main footer.footer.footer .footer-links,html body.fit-to-figma main footer.footer.footer .footer-links{justify-self:start!important}}@media (min-width:701px) and (max-width:1727px){html body main section.image-break.career-break.career-break,html body.fit-to-figma main section.image-break.career-break.career-break{--career-copy-width:clamp(320px, 31vw, 520px)}html body main section.image-break.career-break.career-break>div,html body.fit-to-figma main section.image-break.career-break.career-break>div{width:var(--career-copy-width)!important;max-width:var(--career-copy-width)!important}html body main section.image-break.career-break.career-break>img,html body.fit-to-figma main section.image-break.career-break.career-break>img{object-position:92% 50%!important}html body main section.image-break.career-break.career-break:after,html body.fit-to-figma main section.image-break.career-break.career-break:after{background:linear-gradient(90deg,#233654fa 0%,#233654e6 36%,#2336543d 56%,#2336540f 100%)!important}html body main section.image-break.career-break.career-break h2,html body.fit-to-figma main section.image-break.career-break.career-break h2,html body main section.image-break.career-break.career-break p,html body.fit-to-figma main section.image-break.career-break.career-break p{width:100%!important;max-width:100%!important}}@media (min-width:701px) and (max-width:1180px){html body main section.image-break.career-break.career-break:after,html body.fit-to-figma main section.image-break.career-break.career-break:after{background:linear-gradient(90deg,#233654fa 0%,#233654e8 42%,#23365438 62%,#2336540f 100%)!important}html body main section.image-break.career-break.career-break h2,html body.fit-to-figma main section.image-break.career-break.career-break h2{font-size:30px!important;line-height:38px!important}html body main section.image-break.career-break.career-break p,html body.fit-to-figma main section.image-break.career-break.career-break p{font-size:16px!important;line-height:24px!important}}@media (min-width:561px) and (max-width:700px){html body main section.image-break.career-break.career-break,html body.fit-to-figma main section.image-break.career-break.career-break{--career-copy-width:min(52vw, 380px)}html body main section.image-break.career-break.career-break>div,html body.fit-to-figma main section.image-break.career-break.career-break>div{width:var(--career-copy-width)!important;max-width:var(--career-copy-width)!important}html body main section.image-break.career-break.career-break>img,html body.fit-to-figma main section.image-break.career-break.career-break>img{object-position:92% 50%!important}html body main section.image-break.career-break.career-break:after,html body.fit-to-figma main section.image-break.career-break.career-break:after{background:linear-gradient(90deg,#233654fa 0%,#233654eb 45%,#23365438 68%,#2336540f 100%)!important}html body main section.image-break.career-break.career-break h2,html body.fit-to-figma main section.image-break.career-break.career-break h2{width:100%!important;max-width:100%!important;font-size:30px!important;line-height:38px!important}html body main section.image-break.career-break.career-break p,html body.fit-to-figma main section.image-break.career-break.career-break p{width:100%!important;max-width:100%!important;font-size:16px!important;line-height:24px!important}}@media (min-width:1181px) and (max-width:1727px){html body main section.image-break.career-break.career-break p,html body.fit-to-figma main section.image-break.career-break.career-break p{font-size:17px!important;line-height:25px!important}}html body main section.about-history.about-history,html body.fit-to-figma main section.about-history.about-history{--about-history-image-h:calc(var(--about-history-image-w) * 658 / 460)!important;--about-history-photo-w:calc(var(--about-history-image-w) * 360 / 460)!important;--about-history-photo-left:calc(var(--about-history-image-w) * 100 / 460)!important;--about-history-capsule-w:calc(var(--about-history-image-w) * 200 / 460)!important;--about-history-capsule-h:calc(var(--about-history-image-w) * 400 / 460)!important;--about-history-capsule-top:calc(var(--about-history-image-w) * 129 / 460)!important}@media (min-width:1441px) and (max-width:1727px){html body main section.about-history.about-history,html body.fit-to-figma main section.about-history.about-history{--about-history-image-w:clamp(380px, 24vw, 430px)!important;--about-history-gap:clamp(96px, 7.5vw, 136px)!important;column-gap:var(--about-history-gap)!important}}@media (min-width:1181px) and (max-width:1440px){html body main section.about-history.about-history,html body.fit-to-figma main section.about-history.about-history{--about-history-image-w:clamp(320px, 25vw, 360px)!important;--about-history-gap:clamp(72px, 6.5vw, 96px)!important;column-gap:var(--about-history-gap)!important}}@media (min-width:861px) and (max-width:1180px){html body main section.about-history.about-history,html body.fit-to-figma main section.about-history.about-history{--about-history-image-w:clamp(260px, 28vw, 320px)!important;--about-history-gap:clamp(48px, 6vw, 72px)!important;column-gap:var(--about-history-gap)!important}}@media (min-width:641px) and (max-width:860px){html body main section.about-history.about-history,html body.fit-to-figma main section.about-history.about-history{--about-history-image-w:clamp(220px, 32vw, 270px)!important;--about-history-gap:clamp(32px, 5vw, 48px)!important;column-gap:var(--about-history-gap)!important}}@media (max-width:1727px){html body main section.about-history.about-history .about-history-image,html body.fit-to-figma main section.about-history.about-history .about-history-image,html body main section.about-history.about-history .rounded-image,html body.fit-to-figma main section.about-history.about-history .rounded-image{width:var(--about-history-image-w)!important;height:var(--about-history-image-h)!important;flex-basis:var(--about-history-image-w)!important}html body main section.about-history.about-history .rounded-image>img,html body.fit-to-figma main section.about-history.about-history .rounded-image>img{width:var(--about-history-photo-w)!important;height:var(--about-history-image-h)!important}html body main section.about-history.about-history .rounded-image-left>img,html body.fit-to-figma main section.about-history.about-history .rounded-image-left>img{left:var(--about-history-photo-left)!important}html body main section.about-history.about-history .gold-capsule,html body.fit-to-figma main section.about-history.about-history .gold-capsule{top:var(--about-history-capsule-top)!important;width:var(--about-history-capsule-w)!important;height:var(--about-history-capsule-h)!important;background-size:1000px!important}}@media (min-width:861px) and (prefers-reduced-motion:no-preference){html body main section.about-history.about-history .rounded-image>img,html body.fit-to-figma main section.about-history.about-history .rounded-image>img{transform:translate3d(0, var(--parallax-photo-y,0px), 0)!important;will-change:transform!important}html body main section.about-history.about-history .about-history-image-top .rounded-image>img,html body.fit-to-figma main section.about-history.about-history .about-history-image-top .rounded-image>img{transform:translate3d(0, max(4px, var(--parallax-photo-y,0px)), 0)!important}html body main section.about-history.about-history .about-history-image-bottom .rounded-image>img,html body.fit-to-figma main section.about-history.about-history .about-history-image-bottom .rounded-image>img{transform:translate3d(0, min(56px, var(--parallax-photo-y,0px)), 0)!important}html body main section.about-history.about-history .rounded-image .gold-capsule,html body.fit-to-figma main section.about-history.about-history .rounded-image .gold-capsule{transform:translate3d(0, var(--parallax-pill-y,0px), 0)!important;will-change:transform!important}}html body,html body.fit-to-figma,html body main,html body.fit-to-figma main{overflow-x:clip!important}html body main section.image-break.career-break.career-break,html body.fit-to-figma main section.image-break.career-break.career-break,html body main footer.footer.footer,html body.fit-to-figma main footer.footer.footer{box-sizing:border-box!important;width:100%!important;max-width:100vw!important;margin-left:auto!important;margin-right:auto!important;left:auto!important;right:auto!important}@media (min-width:1728px){html body main section.image-break.career-break.career-break,html body.fit-to-figma main section.image-break.career-break.career-break{min-height:605px!important;padding:120px calc(50vw - 744px)!important}html body main footer.footer.footer,html body.fit-to-figma main footer.footer.footer{padding-left:calc(50vw - 764px)!important;padding-right:calc(50vw - 764px)!important}html body main section.image-break.career-break.career-break>div,html body.fit-to-figma main section.image-break.career-break.career-break>div{width:800px!important;max-width:800px!important}html body main section.image-break.career-break.career-break>img,html body.fit-to-figma main section.image-break.career-break.career-break>img{object-position:center 50%!important}html body main section.image-break.career-break.career-break h2,html body.fit-to-figma main section.image-break.career-break.career-break h2{width:800px!important;max-width:800px!important;margin-bottom:24px!important;font-size:40px!important;line-height:48px!important}html body main section.image-break.career-break.career-break p,html body.fit-to-figma main section.image-break.career-break.career-break p{width:800px!important;max-width:800px!important;margin-bottom:76px!important;font-size:22px!important;line-height:30px!important}html body main section.image-break.career-break.career-break .button,html body.fit-to-figma main section.image-break.career-break.career-break .button{width:223px!important;min-width:223px!important;min-height:45px!important}}@media (min-width:861px){html body main footer.footer.footer,html body.fit-to-figma main footer.footer.footer{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}}@media (min-width:1728px){html body main footer.footer.footer,html body.fit-to-figma main footer.footer.footer{padding-left:calc(50vw - 764px)!important;padding-right:calc(50vw - 764px)!important}}@media (min-width:641px) and (max-width:1727px){html body main section.testimonials.testimonials-clerks,html body main section.clerkship+section.testimonials.testimonials-clerks,html body.fit-to-figma main section.testimonials.testimonials-clerks,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks{--agm-clerk-rail:clamp(48px, 6.25vw, 120px);padding-right:var(--agm-clerk-rail)!important;padding-left:var(--agm-clerk-rail)!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}}@media (min-width:861px) and (max-width:1180px){html body main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card{width:min(800px,100% - 96px)!important;max-width:min(800px,100% - 96px)!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev{left:calc(50% + min(800px,100% - 96px)/-2 + 36px)!important;right:auto!important;transform:translateY(-50%)scaleX(-1)!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next{left:auto!important;right:calc(50% + min(800px,100% - 96px)/-2 + 36px)!important;transform:translateY(-50%)!important}}@media (min-width:1181px) and (max-width:1727px){html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev{left:max(0px, calc(50% - (var(--testimonial-card-width,800px) / 2) - var(--testimonial-preview-width,240px) + var(--testimonial-preview-overlap,70px) - var(--clerk-arrow-gap,24px) - var(--clerk-arrow-width,34px)))!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next{right:max(0px, calc(50% - (var(--testimonial-card-width,800px) / 2) - var(--testimonial-preview-width,240px) + var(--testimonial-preview-overlap,70px) - var(--clerk-arrow-gap,24px) - var(--clerk-arrow-width,34px)))!important}}@media (min-width:641px){html body main,html body.fit-to-figma main{--agm-page-rail:clamp(48px, 6.25vw, 64px)}}@media (min-width:1181px){html body main,html body.fit-to-figma main{--agm-page-rail:clamp(96px, 6.95vw, 120px)}}@media (min-width:1728px){html body main,html body.fit-to-figma main{--agm-page-rail:calc(((100vw - 1728px) / 2) + 120px)}}html body main header.site-header.site-header,html body.fit-to-figma main header.site-header.site-header{width:100%!important;max-width:100vw!important;padding-right:var(--agm-page-rail)!important;padding-left:var(--agm-page-rail)!important;box-sizing:border-box!important}@media (max-width:860px){html body main header.site-header.site-header .brand,html body.fit-to-figma main header.site-header.site-header .brand{left:var(--agm-page-rail)!important}html body main header.site-header.site-header label.hamburger,html body main header.site-header.site-header .menu-toggle,html body.fit-to-figma main header.site-header.site-header label.hamburger,html body.fit-to-figma main header.site-header.site-header .menu-toggle{right:var(--agm-page-rail)!important}}html body main section.about-history.about-history,html body main section.team.team,html body main section.clerkship.clerkship>div,html body main section.contact-panel.contact-panel,html body main section.testimonials.testimonials-clerks,html body main section.image-break.career-break.career-break,html body main footer.footer.footer,html body.fit-to-figma main section.about-history.about-history,html body.fit-to-figma main section.team.team,html body.fit-to-figma main section.clerkship.clerkship>div,html body.fit-to-figma main section.contact-panel.contact-panel,html body.fit-to-figma main section.testimonials.testimonials-clerks,html body.fit-to-figma main section.image-break.career-break.career-break,html body.fit-to-figma main footer.footer.footer{padding-right:var(--agm-page-rail)!important;padding-left:var(--agm-page-rail)!important;box-sizing:border-box!important}html body main footer.footer.footer,html body.fit-to-figma main footer.footer.footer{width:100%!important;max-width:100vw!important;margin-left:0!important;margin-right:0!important;left:auto!important;right:auto!important}html body main section.contact-panel.contact-panel,html body.fit-to-figma main section.contact-panel.contact-panel{grid-template-columns:minmax(0,1fr) minmax(280px,336px)!important;column-gap:clamp(48px,6vw,100px)!important}html body main section.contact-panel.contact-panel h1,html body.fit-to-figma main section.contact-panel.contact-panel h1{width:100%!important;max-width:100%!important}html body main section.contact-panel.contact-panel form,html body.fit-to-figma main section.contact-panel.contact-panel form{max-width:100%!important}@media (max-width:1180px){html body main section.contact-panel.contact-panel,html body.fit-to-figma main section.contact-panel.contact-panel{grid-template-columns:minmax(0,1fr)!important}}html body main section.image-break.career-break.career-break>div,html body.fit-to-figma main section.image-break.career-break.career-break>div{margin-left:0!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}@media (min-width:981px) and (max-width:1727px){html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev{left:0!important;right:auto!important;transform:translateY(-50%)scaleX(-1)!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next{left:auto!important;right:0!important;transform:translateY(-50%)!important}}html body main,html body.fit-to-figma main{--agm-page-rail:28px!important}@media (min-width:641px){html body main,html body.fit-to-figma main{--agm-page-rail:clamp(48px, 6.25vw, 64px)!important}}@media (min-width:1181px){html body main,html body.fit-to-figma main{--agm-page-rail:clamp(96px, 6.95vw, 120px)!important}}@media (min-width:1728px){html body main,html body.fit-to-figma main{--agm-page-rail:calc(((100vw - 1728px) / 2) + 120px)!important}}html body main section.about-history.about-history,html body main section.team.team,html body main section.clerkship.clerkship,html body main section.testimonials.testimonials-clerks,html body main section.clerkship+section.testimonials.testimonials-clerks,html body main section.image-break.career-break.career-break,html body main section.contact-panel.contact-panel,html body main footer.footer.footer,html body.fit-to-figma main section.about-history.about-history,html body.fit-to-figma main section.team.team,html body.fit-to-figma main section.clerkship.clerkship,html body.fit-to-figma main section.testimonials.testimonials-clerks,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks,html body.fit-to-figma main section.image-break.career-break.career-break,html body.fit-to-figma main section.contact-panel.contact-panel,html body.fit-to-figma main footer.footer.footer{width:100vw!important;max-width:100vw!important;padding-right:var(--agm-page-rail)!important;padding-left:var(--agm-page-rail)!important;box-sizing:border-box!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}html body main section.clerkship.clerkship>div,html body.fit-to-figma main section.clerkship.clerkship>div{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}html body main footer.footer.footer,html body.fit-to-figma main footer.footer.footer{left:auto!important;right:auto!important}html body main section.testimonials.testimonials-clerks>h2,html body main section.clerkship+section.testimonials.testimonials-clerks>h2,html body.fit-to-figma main section.testimonials.testimonials-clerks>h2,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks>h2,html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}@media (max-width:980px){html body main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card{width:100%!important;max-width:100%!important}}@media (min-width:981px) and (max-width:1727px){html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev{left:0!important;right:auto!important;transform:translateY(-50%)scaleX(-1)!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next{left:auto!important;right:0!important;transform:translateY(-50%)!important}}@media (min-width:861px) and (max-width:1180px){html body main header.site-header.site-header nav.nav-pill.nav-pill,html body.fit-to-figma main header.site-header.site-header nav.nav-pill.nav-pill{right:var(--agm-page-rail)!important}}html body main section.clerkship.clerkship>div,html body.fit-to-figma main section.clerkship.clerkship>div{padding:clamp(72px,5.79vw,100px) clamp(48px,6.94vw,120px) clamp(100px,9.26vw,160px)!important}@media (max-width:860px){html body main section.clerkship.clerkship>div,html body.fit-to-figma main section.clerkship.clerkship>div{padding:72px 28px!important}}@media (max-width:640px){html body main section.clerkship.clerkship>img,html body.fit-to-figma main section.clerkship.clerkship>img{margin-left:0!important;margin-right:0!important}}html body main section.split.property-intro,html body main section.split.property-leasing,html body.fit-to-figma main section.split.property-intro,html body.fit-to-figma main section.split.property-leasing{width:100vw!important;max-width:100vw!important;padding-right:var(--agm-page-rail)!important;padding-left:var(--agm-page-rail)!important;box-sizing:border-box!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}@media (max-width:640px){html body main section.split.property-intro,html body main section.split.property-leasing,html body.fit-to-figma main section.split.property-intro,html body.fit-to-figma main section.split.property-leasing{padding-right:var(--agm-page-rail)!important;padding-left:var(--agm-page-rail)!important}}html body main section.two-panel.section-blue,html body.fit-to-figma main section.two-panel.section-blue{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:0!important;padding-right:0!important}html body main section.two-panel.section-blue>div:not(.two-panel-image-wrap),html body.fit-to-figma main section.two-panel.section-blue>div:not(.two-panel-image-wrap){box-sizing:border-box!important;padding-right:var(--agm-page-rail)!important;padding-left:var(--agm-page-rail)!important}html body main section.two-panel.section-blue h2,html body main section.two-panel.section-blue ul,html body.fit-to-figma main section.two-panel.section-blue h2,html body.fit-to-figma main section.two-panel.section-blue ul{max-width:100%!important}@media (min-width:1181px){html body main section.two-panel.section-blue>div:not(.two-panel-image-wrap),html body.fit-to-figma main section.two-panel.section-blue>div:not(.two-panel-image-wrap){align-items:flex-start!important;padding-left:clamp(120px,7.7vw,160px)!important;padding-right:clamp(120px,7.7vw,160px)!important}html body main section.two-panel.section-blue h2,html body main section.two-panel.section-blue ul,html body.fit-to-figma main section.two-panel.section-blue h2,html body.fit-to-figma main section.two-panel.section-blue ul{width:100%!important;max-width:680px!important}}html body main section.home-approach.home-approach,html body.fit-to-figma main section.home-approach.home-approach{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:0!important;padding-right:0!important}@media (min-width:861px){html body main section.home-approach.home-approach>div,html body.fit-to-figma main section.home-approach.home-approach>div{right:var(--agm-page-rail)!important;width:min(500px, calc(100vw - (var(--agm-page-rail) * 2)))!important}}@media (min-width:1181px) and (max-width:2047px){html body main section.split.home-story.home-story,html body.fit-to-figma main section.split.home-story.home-story{--agm-home-story-media:clamp(300px, 22vw, 450px)!important;grid-template-columns:var(--agm-home-story-media) minmax(0, 868px)!important;gap:clamp(96px,8vw,150px)!important;min-height:auto!important;padding-top:clamp(96px,6.95vw,120px)!important;padding-bottom:clamp(124px,8.5vw,150px)!important}html body main section.split.home-story.home-story>.rounded-image,html body.fit-to-figma main section.split.home-story.home-story>.rounded-image{width:var(--agm-home-story-media)!important;max-width:var(--agm-home-story-media)!important;height:calc(var(--agm-home-story-media) * 658 / 460)!important;flex-basis:var(--agm-home-story-media)!important}html body main section.split.home-story.home-story>.rounded-image .gold-capsule,html body.fit-to-figma main section.split.home-story.home-story>.rounded-image .gold-capsule{top:calc(var(--agm-home-story-media) * 129 / 460)!important;width:calc(var(--agm-home-story-media) * 200 / 460)!important;height:calc(var(--agm-home-story-media) * 400 / 460)!important;border-radius:var(--agm-pill-radius,999px)!important;left:0!important;right:auto!important}html body main section.split.home-story.home-story>.rounded-image img,html body.fit-to-figma main section.split.home-story.home-story>.rounded-image img{top:0!important;left:calc(var(--agm-home-story-media) * 100 / 460)!important;width:calc(var(--agm-home-story-media) * 360 / 460)!important;height:calc(var(--agm-home-story-media) * 658 / 460)!important;border-radius:var(--agm-pill-radius,999px)!important}}html body main section.clerkship.clerkship>div,html body.fit-to-figma main section.clerkship.clerkship>div{box-sizing:border-box!important;min-width:0!important;max-width:100%!important;overflow-x:clip!important}html body main section.clerkship.clerkship>div>h2,html body main section.clerkship.clerkship>div>p,html body.fit-to-figma main section.clerkship.clerkship>div>h2,html body.fit-to-figma main section.clerkship.clerkship>div>p{overflow-wrap:normal!important;word-break:normal!important;box-sizing:border-box!important;min-width:0!important;max-width:100%!important}html body main section.clerkship.clerkship,html body.fit-to-figma main section.clerkship.clerkship{padding-left:0!important;padding-right:0!important}html body main section.clerkship.clerkship>img,html body.fit-to-figma main section.clerkship.clerkship>img{width:100%!important;max-width:none!important}html body main section.clerkship.clerkship>div,html body.fit-to-figma main section.clerkship.clerkship>div{width:100%!important;max-width:100%!important;padding-bottom:calc(clamp(72px, 5.79vw, 100px) + var(--section-overlap,60px))!important;padding-right:min(var(--agm-page-rail), clamp(48px, 6.94vw, 120px))!important;padding-left:min(var(--agm-page-rail), clamp(48px, 6.94vw, 120px))!important}@media (max-width:860px){html body main section.clerkship.clerkship>div,html body.fit-to-figma main section.clerkship.clerkship>div{padding:72px var(--agm-page-rail)!important;padding-bottom:calc(72px + var(--section-overlap,60px))!important}}html body main footer.footer.footer,html body.fit-to-figma main footer.footer.footer{width:100vw!important;max-width:100vw!important;padding-right:var(--agm-page-rail)!important;padding-left:var(--agm-page-rail)!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}@media (max-width:640px){html body main footer.footer.footer,html body.fit-to-figma main footer.footer.footer{padding-right:var(--agm-page-rail)!important;padding-left:var(--agm-page-rail)!important}html body main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card{padding-left:63px!important;padding-right:63px!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev{left:16px!important;right:auto!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next{left:auto!important;right:16px!important}}@media (min-width:861px) and (max-width:980px){html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev{left:34px!important;right:auto!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next{left:auto!important;right:28px!important}}@media (min-width:961px) and (max-width:980px){html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev{left:55px!important}}html body main section.testimonials .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials .testimonial-slider.testimonial-slider{--testimonial-arrow-width:34px!important;--testimonial-arrow-gap:24px!important}html body main section.testimonials .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body.fit-to-figma main section.testimonials .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow{width:var(--testimonial-arrow-width)!important}html body main section.testimonials .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials .testimonial-slider.testimonial-slider .slider-prev.slider-prev{right:auto!important;left:calc(50% - (var(--testimonial-card-width) / 2) - var(--testimonial-preview-width) + var(--testimonial-preview-overlap) - var(--testimonial-arrow-width) - var(--testimonial-arrow-gap))!important;transform:translateY(-50%)scaleX(-1)!important}html body main section.testimonials .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials .testimonial-slider.testimonial-slider .slider-next.slider-next{right:calc(50% - (var(--testimonial-card-width) / 2) - var(--testimonial-preview-width) + var(--testimonial-preview-overlap) - var(--testimonial-arrow-width) - var(--testimonial-arrow-gap))!important;left:auto!important;transform:translateY(-50%)!important}@media (max-width:640px){html body main section.testimonials .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials .testimonial-slider.testimonial-slider{--testimonial-arrow-width:24px!important;--testimonial-arrow-gap:12px!important}}html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow{width:var(--testimonial-arrow-width)!important}@media (max-width:640px){html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider,html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider{--testimonial-arrow-width:24px!important;--testimonial-arrow-gap:12px!important;margin-bottom:8px!important}html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider,html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider{margin-bottom:8px!important}html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-next.slider-next{top:calc(var(--agm-phone-testimonial-card-height) + 4px)!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next{top:calc(var(--agm-clerk-phone-card-height,var(--agm-phone-testimonial-card-height)) + 4px)!important}}@media (min-width:1181px){html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider,html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider{--testimonial-preview-edge:580px!important}html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev{right:auto!important;left:calc(50% - var(--testimonial-preview-edge) - var(--testimonial-arrow-width) - var(--testimonial-arrow-gap))!important;transform:translateY(-50%)scaleX(-1)!important}html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-next.slider-next,html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next{right:calc(50% - var(--testimonial-preview-edge) - var(--testimonial-arrow-width) - var(--testimonial-arrow-gap))!important;left:auto!important;transform:translateY(-50%)!important}}@media (min-width:861px) and (max-width:1180px){html body main section.image-break.career-break.career-break,html body.fit-to-figma main section.image-break.career-break.career-break{width:100vw!important;max-width:100vw!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}html body main section.image-break.career-break.career-break>div,html body.fit-to-figma main section.image-break.career-break.career-break>div{left:var(--agm-page-rail)!important;margin-left:0!important;padding-left:0!important;transform:none!important}}@media (max-width:1180px){html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider,html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider{margin-bottom:calc(var(--testimonial-arrow-width) + var(--testimonial-arrow-gap))!important;overflow:visible!important}html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow{top:calc(100% + var(--testimonial-arrow-gap))!important;bottom:auto!important}html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev{right:auto!important;left:calc(50% - (var(--testimonial-card-width) / 2) - var(--testimonial-preview-width) + var(--testimonial-preview-overlap) - var(--testimonial-arrow-width) - var(--testimonial-arrow-gap))!important;transform:scaleX(-1)!important}html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-next.slider-next,html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next{right:calc(50% - (var(--testimonial-card-width) / 2) - var(--testimonial-preview-width) + var(--testimonial-preview-overlap) - var(--testimonial-arrow-width) - var(--testimonial-arrow-gap))!important;left:auto!important;transform:none!important}}@media (min-width:641px) and (max-width:1536px){html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-card.testimonial-card,html body main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-card.testimonial-card,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card{height:var(--testimonial-measured-card-height,auto)!important;min-height:0!important;max-height:none!important;padding:60px 80px 40px!important}html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-card.testimonial-card p+p,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-card.testimonial-card p+p{margin-top:24px!important}html body main section.testimonials.testimonials .testimonial-card.testimonial-card cite,html body main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card cite,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card cite,html body.fit-to-figma main section.testimonials.testimonials .testimonial-card.testimonial-card cite,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card cite,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card cite{margin-top:40px!important}}@media (min-width:641px) and (max-width:860px){html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-card.testimonial-card,html body main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-card.testimonial-card,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card{padding:48px 48px 36px!important}html body main section.testimonials.testimonials .testimonial-card.testimonial-card p,html body main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card p,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card p,html body.fit-to-figma main section.testimonials.testimonials .testimonial-card.testimonial-card p,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card p,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card p{width:100%!important;max-width:100%!important}html body main section.testimonials.testimonials .testimonial-card.testimonial-card cite,html body main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card cite,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card cite,html body.fit-to-figma main section.testimonials.testimonials .testimonial-card.testimonial-card cite,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card cite,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card cite{margin-top:32px!important}}@media (max-width:640px){html body main section.testimonials.testimonials .testimonial-card.testimonial-card,html body main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body.fit-to-figma main section.testimonials.testimonials .testimonial-card.testimonial-card,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card{padding:64px 34px 52px!important}html body main section.testimonials.testimonials .testimonial-card.testimonial-card p,html body main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card p,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card p,html body.fit-to-figma main section.testimonials.testimonials .testimonial-card.testimonial-card p,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card p,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card p{max-width:100%!important}}@media (max-width:1180px){html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider,html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider{margin-bottom:calc(var(--testimonial-arrow-width) + var(--testimonial-arrow-gap))!important;overflow:visible!important}html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev{top:calc(100% + var(--testimonial-arrow-gap))!important;right:auto!important;left:var(--agm-page-rail)!important;transform:scaleX(-1)!important}html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-next.slider-next,html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next{top:calc(100% + var(--testimonial-arrow-gap))!important;right:var(--agm-page-rail)!important;left:auto!important;transform:none!important}}@media (min-width:981px){html body main section.testimonials.testimonials .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials .testimonial-slider.testimonial-slider{--testimonial-preview-edge:580px!important}html body main section.testimonials.testimonials .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials .testimonial-slider.testimonial-slider .slider-prev.slider-prev{right:auto!important;left:calc(50% - var(--testimonial-preview-edge) - var(--testimonial-arrow-width) - var(--testimonial-arrow-gap))!important}html body main section.testimonials.testimonials .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials .testimonial-slider.testimonial-slider .slider-next.slider-next{right:calc(50% - var(--testimonial-preview-edge) - var(--testimonial-arrow-width) - var(--testimonial-arrow-gap))!important;left:auto!important}html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev{right:auto!important;left:calc(50% - var(--testimonial-preview-edge) - var(--testimonial-arrow-width) - var(--testimonial-arrow-gap))!important}html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-next.slider-next,html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next{right:calc(50% - var(--testimonial-preview-edge) - var(--testimonial-arrow-width) - var(--testimonial-arrow-gap))!important;left:auto!important}}html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider,html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider{--testimonial-arrow-width:34px!important;--testimonial-arrow-gap:24px!important}html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev{right:auto!important;left:calc(50% - (var(--testimonial-card-width) / 2) - var(--testimonial-preview-width) + var(--testimonial-preview-overlap) - var(--testimonial-arrow-width) - var(--testimonial-arrow-gap))!important;transform:translateY(-50%)scaleX(-1)!important}html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-next.slider-next,html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next{right:calc(50% - (var(--testimonial-card-width) / 2) - var(--testimonial-preview-width) + var(--testimonial-preview-overlap) - var(--testimonial-arrow-width) - var(--testimonial-arrow-gap))!important;left:auto!important;transform:translateY(-50%)!important}@media (max-width:640px){html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider,html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider{--testimonial-arrow-width:24px!important;--testimonial-arrow-gap:12px!important;margin-bottom:8px!important}html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow{top:calc(var(--agm-phone-testimonial-card-height) + 4px)!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow{top:calc(var(--agm-clerk-phone-card-height,var(--agm-phone-testimonial-card-height)) + 4px)!important}}
@media (max-width:1024px){html body main .hero .hero-shade,html body.fit-to-figma main .hero .hero-shade{background:linear-gradient(#2336546b 0%,#2336547a 30%,#233654bd 54%,#233654f0 78%,#233654 100%)!important}}
html body main .contact-panel .field-group>label,html body.fit-to-figma main .contact-panel .field-group>label{width:auto!important;max-width:100%!important;color:var(--navy)!important;letter-spacing:5.4px!important;text-transform:uppercase!important;overflow-wrap:normal!important;word-break:normal!important;margin:0 0 16px!important;font-size:18px!important;font-weight:700!important;line-height:22px!important;display:block!important}html body main .contact-panel .field-group>label span,html body.fit-to-figma main .contact-panel .field-group>label span{color:var(--gold)!important;letter-spacing:0!important}html body main .contact-panel .radio-list label,html body.fit-to-figma main .contact-panel .radio-list label{letter-spacing:.02em!important;text-transform:none!important;width:auto!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}html body main .contact-form .contact-website-field,html body.fit-to-figma main .contact-form .contact-website-field{opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;position:absolute!important;left:-10000px!important}html body main .contact-form.has-submit-status .form-alert,html body.fit-to-figma main .contact-form.has-submit-status .form-alert{pointer-events:auto!important;display:block!important}html body main .contact-form.is-success .form-alert,html body.fit-to-figma main .contact-form.is-success .form-alert{color:#246b45!important}html body main .contact-form button[disabled],html body.fit-to-figma main .contact-form button[disabled]{cursor:wait!important;opacity:.7!important}html body main .contact-form .turnstile-widget,html body.fit-to-figma main .contact-form .turnstile-widget{width:100%;min-height:65px;margin:8px 0 24px}@media (max-width:640px){html body main .contact-panel .field-group>label,html body.fit-to-figma main .contact-panel .field-group>label{letter-spacing:4.2px!important;font-size:16px!important;line-height:22px!important}}
.hero-thank-you .hero-content{max-width:760px}.thank-you-panel{background:var(--white);place-items:center;min-height:520px;padding:clamp(88px,10vw,150px) clamp(28px,8vw,120px);display:grid}.thank-you-card{text-align:center;width:min(760px,100%)}.thank-you-eyebrow{color:var(--gold);letter-spacing:.28em;text-transform:uppercase;margin:0 0 22px;font-size:15px;font-weight:700}.thank-you-card h2{color:var(--navy);font-family:var(--font-newsreader), Georgia, serif;margin:0 0 28px;font-size:clamp(42px,5vw,68px);font-weight:400;line-height:1.05}.thank-you-card p:not(.thank-you-eyebrow){color:var(--navy);margin:0 auto 18px;font-size:clamp(17px,1.7vw,20px);line-height:1.65}.thank-you-card p a{color:inherit;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:4px;font-weight:700}.thank-you-card .button{margin-top:24px}@media (max-width:640px){.thank-you-panel{min-height:440px;padding:72px 28px 88px}.thank-you-eyebrow{letter-spacing:.22em;font-size:13px}}
@media (max-width:768px){html body main section.team .team-names button:not(.is-active),html body.fit-to-figma main section.team .team-names button:not(.is-active){font-size:21px!important;line-height:30px!important}html body main section.team .team-names button:not(.is-active) small,html body.fit-to-figma main section.team .team-names button:not(.is-active) small{margin-top:2px!important;font-size:14px!important;line-height:18px!important}}
@media (max-width:1180px){html body main section.team .team-arrow,html body.fit-to-figma main section.team .team-arrow{color:#0000!important;background-color:#0000!important;background-image:url(/assets/simple-arrow-white.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:18px 31px!important;width:34px!important;height:60px!important;font-size:0!important;line-height:0!important;display:block!important;bottom:23px!important}html body main section.team .team-arrow:before,html body.fit-to-figma main section.team .team-arrow:before{content:none!important;background-image:none!important;display:none!important}html body main section.team .team-arrow.team-prev.team-prev,html body.fit-to-figma main section.team .team-arrow.team-prev.team-prev{transform:translateY(-50%)scaleX(-1)!important}html body main section.team .team-arrow.team-next.team-next,html body.fit-to-figma main section.team .team-arrow.team-next.team-next{transform:translateY(-50%)!important}html body main section.team .team-dots,html body.fit-to-figma main section.team .team-dots{align-items:center!important;bottom:39px!important}}@media (max-width:640px){html body main section.team .team-arrow,html body.fit-to-figma main section.team .team-arrow,html body main section.team .team-dots,html body.fit-to-figma main section.team .team-dots{top:auto!important}html body main section.team .team-arrow.team-arrow,html body.fit-to-figma main section.team .team-arrow.team-arrow{top:calc(100% - 62px)!important;bottom:auto!important}html body main section.team .team-arrow.team-prev.team-prev,html body.fit-to-figma main section.team .team-arrow.team-prev.team-prev{transform:scaleX(-1)!important}html body main section.team .team-arrow.team-next.team-next,html body.fit-to-figma main section.team .team-arrow.team-next.team-next{transform:none!important}html body main section.team .team-dots,html body.fit-to-figma main section.team .team-dots{bottom:18px!important;transform:translate(-50%)!important}html body main section.team .team-profile,html body.fit-to-figma main section.team .team-profile{flex-direction:column!important;width:100%!important;max-width:none!important;padding-top:0!important;display:flex!important}html body main section.team .team-profile>.team-profile-head,html body.fit-to-figma main section.team .team-profile>.team-profile-head{flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:16px!important;width:100%!important;display:flex!important}html body main section.team .team-credentials,html body.fit-to-figma main section.team .team-credentials{display:none!important}html body main section.team .team-contact-icons,html body.fit-to-figma main section.team .team-contact-icons{flex:none!important;align-items:center!important;margin-top:0!important;display:flex!important}html body main section.team .team-profile>[data-team-copy],html body.fit-to-figma main section.team .team-profile>[data-team-copy]{width:100%!important;max-width:none!important;color:var(--navy)!important;letter-spacing:.02em!important;margin:28px 0 0!important;font-size:16px!important;line-height:24px!important;display:block!important}html body main section.team .team-profile>[data-team-copy] span,html body.fit-to-figma main section.team .team-profile>[data-team-copy] span{margin:0 0 24px!important;display:block!important}html body main section.team .team-names,html body.fit-to-figma main section.team .team-names{display:none!important}}
@media (max-width:768px){html body main section.hero:not(.hero-home)+.arrow-band img,html body.fit-to-figma main section.hero:not(.hero-home)+.arrow-band img{top:var(--agm-hero-arrow-top,-76px)!important;animation-name:agm-hero-arrow-buffer-bounce!important;position:relative!important}html body main section.hero.hero-home+.arrow-band img,html body.fit-to-figma main section.hero.hero-home+.arrow-band img{top:var(--agm-hero-arrow-top,-67px)!important;animation-name:agm-hero-arrow-buffer-bounce!important;position:relative!important}}@media (min-width:769px) and (max-width:1180px){html body main section.hero.hero-home+.arrow-band img,html body.fit-to-figma main section.hero.hero-home+.arrow-band img{position:relative!important;top:8px!important}}@keyframes agm-hero-arrow-buffer-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}
@media screen and (max-width:860px){html body main header.site-header nav.nav-pill,html body.fit-to-figma main header.site-header nav.nav-pill,html.nav-expanded body main header.site-header nav.nav-pill,body.nav-expanded main header.site-header nav.nav-pill,html body main header.site-header .menu-toggle:checked~nav.nav-pill,html body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill,body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill,html body.fit-to-figma main header.site-header .menu-toggle:checked~nav.nav-pill{max-height:calc(100vh - 116px)!important;top:92px!important}}
@media screen and (max-width:860px){html body main header.site-header label.hamburger,html body.fit-to-figma main header.site-header label.hamburger{position:fixed!important}html body main header.site-header .menu-toggle:checked+label.hamburger span,html body.fit-to-figma main header.site-header .menu-toggle:checked+label.hamburger span,html.nav-expanded body main header.site-header label.hamburger span,body.nav-expanded main header.site-header label.hamburger span,html body.fit-to-figma.nav-expanded main header.site-header label.hamburger span,body.fit-to-figma.nav-expanded main header.site-header label.hamburger span{transform-origin:50%!important;border-radius:999px!important;width:34px!important;height:3px!important;margin:0!important;position:absolute!important;top:50%!important;left:50%!important}html body main header.site-header .menu-toggle:checked+label.hamburger span:first-child,html body.fit-to-figma main header.site-header .menu-toggle:checked+label.hamburger span:first-child,html.nav-expanded body main header.site-header label.hamburger span:first-child,body.nav-expanded main header.site-header label.hamburger span:first-child,html body.fit-to-figma.nav-expanded main header.site-header label.hamburger span:first-child,body.fit-to-figma.nav-expanded main header.site-header label.hamburger span:first-child{transform:translate(-50%,-50%)rotate(45deg)!important}html body main header.site-header .menu-toggle:checked+label.hamburger span:nth-child(2),html body.fit-to-figma main header.site-header .menu-toggle:checked+label.hamburger span:nth-child(2),html.nav-expanded body main header.site-header label.hamburger span:nth-child(2),body.nav-expanded main header.site-header label.hamburger span:nth-child(2),html body.fit-to-figma.nav-expanded main header.site-header label.hamburger span:nth-child(2),body.fit-to-figma.nav-expanded main header.site-header label.hamburger span:nth-child(2){opacity:0!important;transform:translate(-50%,-50%)scaleX(0)!important}html body main header.site-header .menu-toggle:checked+label.hamburger span:nth-child(3),html body.fit-to-figma main header.site-header .menu-toggle:checked+label.hamburger span:nth-child(3),html.nav-expanded body main header.site-header label.hamburger span:nth-child(3),body.nav-expanded main header.site-header label.hamburger span:nth-child(3),html body.fit-to-figma.nav-expanded main header.site-header label.hamburger span:nth-child(3),body.fit-to-figma.nav-expanded main header.site-header label.hamburger span:nth-child(3){transform:translate(-50%,-50%)rotate(-45deg)!important}}
@media (max-width:768px){html body main section.hero.hero-home .hero-image,html body.fit-to-figma main section.hero.hero-home .hero-image{object-position:40% center!important}}
@media (min-width:1181px){html body main section.hero.hero-home .hero-content,html body.fit-to-figma main section.hero.hero-home .hero-content{width:100%!important;max-width:100%!important;min-height:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important}html body main section.hero.hero-home,html body.fit-to-figma main section.hero.hero-home{--agm-home-hero-wide-copy-shift:0px}html body main section.hero.hero-home .hero-content h1,html body.fit-to-figma main section.hero.hero-home .hero-content h1,html body main section.hero.hero-home .hero-content>p,html body.fit-to-figma main section.hero.hero-home .hero-content>p,html body main section.hero.hero-home .hero-content .button,html body.fit-to-figma main section.hero.hero-home .hero-content .button{margin:0!important;position:absolute!important}html body main section.hero.hero-home .hero-content h1,html body.fit-to-figma main section.hero.hero-home .hero-content h1{top:calc(min(500.113px, 28.942vw) + var(--agm-home-hero-wide-copy-shift))!important;left:var(--agm-hero-x)!important;width:var(--agm-hero-heading-width)!important;max-width:calc(100vw - (var(--agm-hero-x) * 2))!important}html body main section.hero.hero-home .hero-content>p,html body.fit-to-figma main section.hero.hero-home .hero-content>p{top:calc(min(720.113px, 41.673vw) + var(--agm-home-hero-wide-copy-shift))!important;left:var(--agm-hero-x)!important;width:var(--agm-hero-heading-width)!important;max-width:calc(100vw - (var(--agm-hero-x) * 2))!important}html body main section.hero.hero-home .hero-content .button,html body.fit-to-figma main section.hero.hero-home .hero-content .button{top:calc(min(853.113px, 49.37vw) + var(--agm-home-hero-wide-copy-shift))!important;left:var(--agm-hero-x)!important}}@media (min-width:1728px){html body main section.hero.hero-home,html body.fit-to-figma main section.hero.hero-home{--agm-home-hero-wide-copy-shift:clamp(64px, calc(64px + ((100vw - 1728px) * .125)), 120px)}}
html body main section.hero.hero-home .hero-shade,html body.fit-to-figma main section.hero.hero-home .hero-shade{background:linear-gradient(#23365400 0% 32%,#2336547a 46%,#233654e6 66%,#233654 100%)!important}@media (max-width:1024px){html body main section.hero.hero-home .hero-shade,html body.fit-to-figma main section.hero.hero-home .hero-shade{background:linear-gradient(#2336546b 0%,#23365485 24%,#233654b8 50%,#233654f0 78%,#233654 100%)!important}}
html body main section.split.home-intro>.rounded-image img,html body.fit-to-figma main section.split.home-intro>.rounded-image img{object-position:28% center!important}
html body main section.litigation-intro>.rounded-image>img,html body.fit-to-figma main section.litigation-intro>.rounded-image>img{object-position:66% center!important}
html body main section.family-final-cta>.rounded-image>img,html body.fit-to-figma main section.family-final-cta>.rounded-image>img{object-position:center center!important}@media (max-width:768px){html body main section.family-final-cta>.rounded-image,html body.fit-to-figma main section.family-final-cta>.rounded-image{place-self:center!important;width:min(360px,100vw - 56px)!important;height:calc(1.43043*min(360px,100vw - 56px))!important;margin:32px auto 0!important;display:block!important}html body main section.family-final-cta>.rounded-image>img,html body.fit-to-figma main section.family-final-cta>.rounded-image>img{object-fit:cover!important;object-position:center center!important;border-radius:999px!important;width:calc(min(360px,100vw - 56px)/1.27778)!important;height:calc(1.43043*min(360px,100vw - 56px))!important;display:block!important;top:0!important;left:0!important}}
@media (max-width:640px){html body main section.testimonials.testimonials-clerks,html body main section.testimonials.testimonials:not(.testimonials-clerks),html body main section.clerkship+section.testimonials.testimonials-clerks,html body.fit-to-figma main section.testimonials.testimonials-clerks,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks),html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks{padding-bottom:74px!important}html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider,html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider{margin-bottom:8px!important}html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-next.slider-next{top:calc(var(--agm-phone-testimonial-card-height) + 4px)!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next{top:calc(var(--agm-clerk-phone-card-height,var(--agm-phone-testimonial-card-height)) + 4px)!important}html body main section.testimonials.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow.slider-prev.slider-prev,html body main section.testimonials.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow.slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow.slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow.slider-next.slider-next{top:calc(var(--agm-phone-testimonial-card-height) + 4px)!important}html body main section.testimonials.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow.slider-prev.slider-prev,html body main section.testimonials.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow.slider-next.slider-next,html body main section.clerkship.clerkship+section.testimonials.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow.slider-prev.slider-prev,html body main section.clerkship.clerkship+section.testimonials.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow.slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow.slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow.slider-next.slider-next,html body.fit-to-figma main section.clerkship.clerkship+section.testimonials.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow.slider-prev.slider-prev,html body.fit-to-figma main section.clerkship.clerkship+section.testimonials.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow.slider-next.slider-next{top:calc(var(--agm-clerk-phone-card-height,var(--agm-phone-testimonial-card-height)) + 4px)!important}}
@media (max-width:860px){html body main .practice-list,html body.fit-to-figma main .practice-list{flex-direction:column!important;gap:56px!important;display:flex!important}html body main section.practice .practice-card,html body.fit-to-figma main section.practice .practice-card{grid-template-columns:72px minmax(0,1fr)!important;align-items:start!important;gap:24px!important;width:100%!important;min-width:0!important;max-width:none!important;display:grid!important}html body main section.practice .practice-card>span,html body.fit-to-figma main section.practice .practice-card>span{border-radius:999px!important;width:72px!important;min-width:72px!important;max-width:72px!important;height:112px!important;min-height:112px!important;max-height:112px!important;padding:14px!important}html body main section.practice .practice-card>div,html body.fit-to-figma main section.practice .practice-card>div{grid-area:1/2!important;width:auto!important;min-width:0!important}html body main .practice-card h3,html body.fit-to-figma main .practice-card h3{margin-top:0!important}html body main section.home-approach.home-approach>img,html body.fit-to-figma main section.home-approach.home-approach>img{object-position:66% center!important}}
@media screen and (max-width:1180px){html.nav-expanded body main header.site-header nav.nav-pill,body.nav-expanded main header.site-header nav.nav-pill,html body main header.site-header .menu-toggle:checked~nav.nav-pill,html body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill,body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill,html body.fit-to-figma main header.site-header .menu-toggle:checked~nav.nav-pill{box-shadow:none!important}html.nav-expanded body main header.site-header nav.nav-pill .nav-service.nav-service,body.nav-expanded main header.site-header nav.nav-pill .nav-service.nav-service,html body main header.site-header .menu-toggle:checked~nav.nav-pill .nav-service.nav-service,html body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-service.nav-service,body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-service.nav-service,html body.fit-to-figma main header.site-header .menu-toggle:checked~nav.nav-pill .nav-service.nav-service{flex-direction:column!important;height:auto!important;min-height:286px!important;max-height:none!important;display:flex!important;overflow:visible!important}html.nav-expanded body main header.site-header nav.nav-pill .nav-service.nav-service .nav-dropdown,body.nav-expanded main header.site-header nav.nav-pill .nav-service.nav-service .nav-dropdown,html body main header.site-header .menu-toggle:checked~nav.nav-pill .nav-service.nav-service .nav-dropdown,html body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-service.nav-service .nav-dropdown,body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-service.nav-service .nav-dropdown,html body.fit-to-figma main header.site-header .menu-toggle:checked~nav.nav-pill .nav-service.nav-service .nav-dropdown{width:100%!important;height:auto!important;min-height:236px!important;max-height:none!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;flex-direction:column!important;margin:4px 0 0!important;padding:8px!important;display:flex!important;position:static!important;overflow:visible!important;transform:none!important}html.nav-expanded body main header.site-header nav.nav-pill .nav-about.nav-about .nav-about-dropdown,body.nav-expanded main header.site-header nav.nav-pill .nav-about.nav-about .nav-about-dropdown,html body main header.site-header .menu-toggle:checked~nav.nav-pill .nav-about.nav-about .nav-about-dropdown,html body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-about.nav-about .nav-about-dropdown,body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-about.nav-about .nav-about-dropdown,html body.fit-to-figma main header.site-header .menu-toggle:checked~nav.nav-pill .nav-about.nav-about .nav-about-dropdown{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;margin:4px 0 0!important;padding:8px!important;display:flex!important;position:static!important;overflow:visible!important;transform:none!important}html.nav-expanded body main header.site-header nav.nav-pill>a:not(.nav-contact),html.nav-expanded body main header.site-header nav.nav-pill>a:not(.nav-contact):hover,html.nav-expanded body main header.site-header nav.nav-pill>a:not(.nav-contact):focus-visible,html.nav-expanded body main header.site-header nav.nav-pill>a:not(.nav-contact).is-current,body.nav-expanded main header.site-header nav.nav-pill>a:not(.nav-contact),body.nav-expanded main header.site-header nav.nav-pill>a:not(.nav-contact):hover,body.nav-expanded main header.site-header nav.nav-pill>a:not(.nav-contact):focus-visible,body.nav-expanded main header.site-header nav.nav-pill>a:not(.nav-contact).is-current,html body main header.site-header .menu-toggle:checked~nav.nav-pill>a:not(.nav-contact),html body main header.site-header .menu-toggle:checked~nav.nav-pill>a:not(.nav-contact):hover,html body main header.site-header .menu-toggle:checked~nav.nav-pill>a:not(.nav-contact):focus-visible,html body main header.site-header .menu-toggle:checked~nav.nav-pill>a:not(.nav-contact).is-current,html body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill>a:not(.nav-contact),html body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill>a:not(.nav-contact):hover,html body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill>a:not(.nav-contact):focus-visible,html body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill>a:not(.nav-contact).is-current,body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill>a:not(.nav-contact),body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill>a:not(.nav-contact):hover,body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill>a:not(.nav-contact):focus-visible,body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill>a:not(.nav-contact).is-current,html body.fit-to-figma main header.site-header .menu-toggle:checked~nav.nav-pill>a:not(.nav-contact),html body.fit-to-figma main header.site-header .menu-toggle:checked~nav.nav-pill>a:not(.nav-contact):hover,html body.fit-to-figma main header.site-header .menu-toggle:checked~nav.nav-pill>a:not(.nav-contact):focus-visible,html body.fit-to-figma main header.site-header .menu-toggle:checked~nav.nav-pill>a:not(.nav-contact).is-current{box-shadow:none!important;background:0 0!important}html.nav-expanded body main header.site-header nav.nav-pill .nav-service-trigger,body.nav-expanded main header.site-header nav.nav-pill .nav-service-trigger,html body main header.site-header .menu-toggle:checked~nav.nav-pill .nav-service-trigger,html body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-service-trigger,body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-service-trigger,html body.fit-to-figma main header.site-header .menu-toggle:checked~nav.nav-pill .nav-service-trigger{color:var(--gold)!important}html.nav-expanded body main header.site-header nav.nav-pill .nav-service-trigger .nav-chevron,body.nav-expanded main header.site-header nav.nav-pill .nav-service-trigger .nav-chevron,html body main header.site-header .menu-toggle:checked~nav.nav-pill .nav-service-trigger .nav-chevron,html body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-service-trigger .nav-chevron,body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-service-trigger .nav-chevron,html body.fit-to-figma main header.site-header .menu-toggle:checked~nav.nav-pill .nav-service-trigger .nav-chevron{transform:rotate(45deg)!important}html.nav-expanded body main header.site-header nav.nav-pill .nav-dropdown a,body.nav-expanded main header.site-header nav.nav-pill .nav-dropdown a,html body main header.site-header .menu-toggle:checked~nav.nav-pill .nav-dropdown a,html body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-dropdown a,body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-dropdown a,html body.fit-to-figma main header.site-header .menu-toggle:checked~nav.nav-pill .nav-dropdown a{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}html.nav-expanded body main header.site-header nav.nav-pill .nav-dropdown a:before,html.nav-expanded body main header.site-header nav.nav-pill .nav-dropdown a:after,body.nav-expanded main header.site-header nav.nav-pill .nav-dropdown a:before,body.nav-expanded main header.site-header nav.nav-pill .nav-dropdown a:after,html body main header.site-header .menu-toggle:checked~nav.nav-pill .nav-dropdown a:before,html body main header.site-header .menu-toggle:checked~nav.nav-pill .nav-dropdown a:after,html body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-dropdown a:before,html body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-dropdown a:after,body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-dropdown a:before,body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-dropdown a:after,html body.fit-to-figma main header.site-header .menu-toggle:checked~nav.nav-pill .nav-dropdown a:before,html body.fit-to-figma main header.site-header .menu-toggle:checked~nav.nav-pill .nav-dropdown a:after{content:none!important;box-shadow:none!important;background:0 0!important;border:0!important;display:none!important}}
@media (max-width:640px){html body main section.split.property-leasing.section-navy,html body.fit-to-figma main section.split.property-leasing.section-navy{padding-bottom:152px!important}html body main section.split.property-leasing.section-navy>.split-copy>p:only-of-type,html body.fit-to-figma main section.split.property-leasing.section-navy>.split-copy>p:only-of-type{margin-bottom:0!important}html body main section.split.property-leasing.section-navy>.split-copy>p:only-of-type+.button,html body.fit-to-figma main section.split.property-leasing.section-navy>.split-copy>p:only-of-type+.button{margin-top:32px!important}}
@media (min-width:1728px){html body main section.image-break.career-break.career-break>img,html body.fit-to-figma main section.image-break.career-break.career-break>img{object-position:70% 34%!important}}
html body main section.testimonials .testimonial-slider:not(.testimonial-arrows-ready) .slider-arrow,html body.fit-to-figma main section.testimonials .testimonial-slider:not(.testimonial-arrows-ready) .slider-arrow{opacity:0!important}html body main section.testimonials .testimonial-slider.testimonial-arrows-ready .slider-arrow,html body.fit-to-figma main section.testimonials .testimonial-slider.testimonial-arrows-ready .slider-arrow{opacity:1!important}@media (min-width:981px){html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider{--testimonial-arrow-width:34px!important;--testimonial-arrow-gap:24px!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-arrow.slider-arrow{width:var(--testimonial-arrow-width)!important;height:60px!important;top:50%!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-prev.slider-prev{right:auto!important;left:calc(50% - (var(--testimonial-card-width,800px) / 2) - var(--testimonial-preview-width,240px) + var(--testimonial-preview-overlap,60px) - var(--testimonial-arrow-width) - var(--testimonial-arrow-gap))!important;transform:translateY(-50%)scaleX(-1)!important}html body main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider.testimonial-slider .slider-next.slider-next{right:calc(50% - (var(--testimonial-card-width,800px) / 2) - var(--testimonial-preview-width,240px) + var(--testimonial-preview-overlap,60px) - var(--testimonial-arrow-width) - var(--testimonial-arrow-gap))!important;left:auto!important;transform:translateY(-50%)!important}}
@media (min-width:861px) and (prefers-reduced-motion:no-preference){html body main section.about-history.about-history .about-history-image-top .rounded-image>img,html body main section.about-history.about-history .about-history-image-bottom .rounded-image>img,html body.fit-to-figma main section.about-history.about-history .about-history-image-top .rounded-image>img,html body.fit-to-figma main section.about-history.about-history .about-history-image-bottom .rounded-image>img{transform:translate3d(0, var(--parallax-photo-y,0px), 0)!important}}
@media (min-width:769px) and (max-width:900px){html body main section.split.home-story.home-story,html body.fit-to-figma main section.split.home-story.home-story{grid-template-rows:auto!important;grid-template-columns:clamp(220px,34vw,280px) minmax(0,1fr)!important;align-items:center!important;gap:clamp(44px,6vw,64px)!important;padding-top:clamp(92px,11vw,112px)!important;padding-bottom:clamp(104px,12vw,132px)!important;display:grid!important}html body main section.split.home-story.home-story>.rounded-image,html body.fit-to-figma main section.split.home-story.home-story>.rounded-image{grid-column:1!important;place-self:center!important;width:clamp(220px,34vw,280px)!important;max-width:clamp(220px,34vw,280px)!important;height:calc(1.43043*clamp(220px,34vw,280px))!important;margin:0!important}html body main section.split.home-story.home-story>.rounded-image img,html body.fit-to-figma main section.split.home-story.home-story>.rounded-image img{width:calc(clamp(220px,34vw,280px)/1.27778)!important;height:calc(1.43043*clamp(220px,34vw,280px))!important}html body main section.split.home-story.home-story>.rounded-image .gold-capsule,html body.fit-to-figma main section.split.home-story.home-story>.rounded-image .gold-capsule{width:calc(clamp(220px,34vw,280px)/2.3)!important;height:calc(clamp(220px,34vw,280px)/1.15)!important}html body main section.split.home-story.home-story>.split-copy,html body.fit-to-figma main section.split.home-story.home-story>.split-copy{grid-column:2!important;align-self:center!important;width:100%!important;max-width:none!important;margin:0!important}}
html body main section.split.home-story>.rounded-image img,html body.fit-to-figma main section.split.home-story>.rounded-image img{object-position:65% center!important}
html body main footer.footer .footer-brand .footer-legal.footer-legal,html body.fit-to-figma main footer.footer .footer-brand .footer-legal.footer-legal{font-size:10px!important}
@media (min-width:901px){html body main section.split.property-intro>.split-copy,html body.fit-to-figma main section.split.property-intro>.split-copy{align-self:flex-start!important;padding-top:93px!important}}
