html body main section.testimonials.testimonials-clerks,html body.fit-to-figma main section.testimonials.testimonials-clerks,html body main section.clerkship+section.testimonials.testimonials-clerks,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks{gap:80px!important;height:732px!important;min-height:732px!important;padding:120px 120px 160px!important;overflow:hidden!important}html body main section.testimonials.testimonials-clerks .testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider{--testimonial-track-width:min(1488px, calc(100vw - 240px))!important;--testimonial-card-width:800px!important;--testimonial-preview-width:calc(var(--testimonial-card-width) * .3)!important;--testimonial-preview-overlap:calc(var(--testimonial-card-width) * .075)!important;--testimonial-arrow-width:34px!important;--testimonial-arrow-gap:24px!important;width:var(--testimonial-track-width)!important;max-width:var(--testimonial-track-width)!important;height:328px!important;min-height:328px!important;margin:0 auto!important;overflow:visible!important}html body main section.testimonials.testimonials-clerks .testimonial-card,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-card,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card{top:50%!important;left:calc(50% - (var(--testimonial-card-width) / 2))!important;width:var(--testimonial-card-width)!important;min-width:var(--testimonial-card-width)!important;max-width:var(--testimonial-card-width)!important;box-sizing:border-box!important;border-radius:999px!important;gap:0!important;height:344px!important;min-height:344px!important;max-height:344px!important;padding:52px 80px 36px!important;position:absolute!important;overflow:hidden!important;transform:translateY(-50%)!important}html body main section.testimonials.testimonials-clerks .testimonial-card p,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-card p,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card p,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card p{-webkit-box-orient:initial!important;-webkit-line-clamp:initial!important;line-clamp:initial!important;max-width:620px!important;margin:0 auto!important;display:block!important;overflow:visible!important}html body main section.testimonials.testimonials-clerks .testimonial-card cite,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-card cite,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card cite,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card cite{margin-top:28px!important}html body main section.testimonials.testimonials-clerks .testimonial-preview,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-preview,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-preview,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-preview{width:var(--testimonial-preview-width)!important;max-width:var(--testimonial-preview-width)!important;height:calc(var(--testimonial-preview-width) * .45)!important;min-height:calc(var(--testimonial-preview-width) * .45)!important;opacity:.3!important;border-radius:999px!important;padding:clamp(12px,1.1vw,20px) clamp(24px,2.2vw,40px)!important;display:flex!important}html body main section.testimonials.testimonials-clerks .testimonial-preview-left,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-preview-left,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-preview-left,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-preview-left{left:calc(50% - (var(--testimonial-card-width) / 2) - var(--testimonial-preview-width) + var(--testimonial-preview-overlap))!important;right:auto!important}html body main section.testimonials.testimonials-clerks .testimonial-preview-right,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-preview-right,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-preview-right,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-preview-right{right:calc(50% - (var(--testimonial-card-width) / 2) - var(--testimonial-preview-width) + var(--testimonial-preview-overlap))!important;left:auto!important}html body main section.testimonials.testimonials-clerks .slider-prev,html body.fit-to-figma main section.testimonials.testimonials-clerks .slider-prev,html body main section.clerkship+section.testimonials.testimonials-clerks .slider-prev,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .slider-prev{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;right:auto!important}html body main section.testimonials.testimonials-clerks .slider-next,html body.fit-to-figma main section.testimonials.testimonials-clerks .slider-next,html body main section.clerkship+section.testimonials.testimonials-clerks .slider-next,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .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}@media (min-width:641px) and (max-width:1180px){html body main section.testimonials.testimonials-clerks,html body.fit-to-figma main section.testimonials.testimonials-clerks,html body main section.clerkship+section.testimonials.testimonials-clerks,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks{gap:72px!important;height:auto!important;min-height:620px!important;padding:96px 48px 128px!important}html body main section.testimonials.testimonials-clerks .testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider{--testimonial-track-width:calc(100vw - 96px)!important;--testimonial-card-width:min(680px, calc(100vw - 120px))!important;height:340px!important;min-height:340px!important}html body main section.testimonials.testimonials-clerks .testimonial-card,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-card,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card{height:340px!important;min-height:340px!important;max-height:340px!important;left:calc(50% - (var(--testimonial-card-width) / 2))!important}}@media (max-width:640px){html body main section.testimonials.testimonials-clerks,html body.fit-to-figma main section.testimonials.testimonials-clerks,html body main section.clerkship+section.testimonials.testimonials-clerks,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks{gap:48px!important;height:auto!important;min-height:0!important;padding:72px 28px 96px!important}html body main section.testimonials.testimonials-clerks .testimonial-slider,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-slider,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-slider{--testimonial-card-width:calc(100vw - 112px)!important;--testimonial-preview-width:0px!important;height:420px!important;min-height:420px!important;overflow:visible!important}html body main section.testimonials.testimonials-clerks .testimonial-card,html body.fit-to-figma main section.testimonials.testimonials-clerks .testimonial-card,html body main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks .testimonial-card{height:420px!important;min-height:420px!important;max-height:420px!important;left:calc(50% - (var(--testimonial-card-width) / 2))!important;padding:48px 42px 36px!important}}html body main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body.fit-to-figma 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.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card{height:344px!important;min-height:344px!important;max-height:344px!important;padding:52px 80px 36px!important}@media (min-width:641px) and (max-width:1180px){html body main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body.fit-to-figma 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.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card{height:340px!important;min-height:340px!important;max-height:340px!important}}@media (max-width:640px){html body main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body.fit-to-figma 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.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card{height:420px!important;min-height:420px!important;max-height:420px!important;padding:48px 42px 36px!important}}@media (min-width:1181px){html body main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body.fit-to-figma 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.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card{left:calc(50% - (var(--testimonial-card-width) / 2))!important;width:var(--testimonial-card-width)!important;min-width:var(--testimonial-card-width)!important;max-width:var(--testimonial-card-width)!important;height:344px!important;min-height:344px!important;max-height:344px!important;padding:52px 80px 36px!important;transform:translateY(-50%)!important}}@media (max-width:640px){html body main section.testimonials.testimonials-clerks,html body.fit-to-figma main section.testimonials.testimonials-clerks,html body main section.clerkship+section.testimonials.testimonials-clerks,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks{--agm-clerk-phone-card-height:var(--agm-phone-testimonial-card-height,520px)!important;gap:32px!important;padding:74px 28px 118px!important;overflow:hidden!important}html body main section.testimonials.testimonials-clerks>h2,html body.fit-to-figma main section.testimonials.testimonials-clerks>h2,html body main section.clerkship+section.testimonials.testimonials-clerks>h2,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks>h2{width:300px!important;max-width:calc(100vw - 56px)!important;margin:0 auto!important}html body main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body.fit-to-figma 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.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card{width:var(--testimonial-card-width)!important;min-width:0!important;max-width:var(--testimonial-card-width)!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;margin:0!important;padding:64px 28px 42px!important;position:relative!important;top:0!important;left:50%!important;transform:translate(-50%)!important}html body main section.testimonials.testimonials-clerks,html body.fit-to-figma main section.testimonials.testimonials-clerks,html body main section.clerkship+section.testimonials.testimonials-clerks,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks{--agm-clerk-phone-card-height:var(--agm-phone-testimonial-card-height,520px)!important;gap:32px!important;height:auto!important;min-height:0!important;padding:74px 28px 118px!important;overflow:hidden!important}html body main section.testimonials.testimonials-clerks>h2,html body.fit-to-figma main section.testimonials.testimonials-clerks>h2,html body main section.clerkship+section.testimonials.testimonials-clerks>h2,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks>h2{z-index:2!important;width:300px!important;max-width:calc(100vw - 56px)!important;margin:0 auto!important;position:relative!important}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,html body main section.clerkship+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-card-width:calc(100vw - 102px)!important;--testimonial-preview-width:0px!important;width:calc(100vw - 56px)!important;max-width:calc(100vw - 56px)!important;height:calc(var(--agm-clerk-phone-card-height) + 56px)!important;min-height:calc(var(--agm-clerk-phone-card-height) + 56px)!important;max-height:none!important;margin:0 auto!important;overflow:visible!important}html body main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body.fit-to-figma 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.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card{width:var(--testimonial-card-width)!important;min-width:0!important;max-width:var(--testimonial-card-width)!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;margin:0!important;padding:64px 28px 42px!important;position:relative!important;top:0!important;left:50%!important;transform:translate(-50%)!important}html body main 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 main section.clerkship+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:none!important}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,html body 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-prev.slider-prev{top:calc(var(--agm-clerk-phone-card-height) + 4px)!important;left:0!important;right:auto!important;transform:translateY(0)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,html body main section.clerkship+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(var(--agm-clerk-phone-card-height) + 4px)!important;left:auto!important;right:0!important;transform:translateY(0)!important}}@media (min-width:641px) and (max-width:1180px){html body main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body.fit-to-figma 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.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card{left:calc(50% - (var(--testimonial-card-width) / 2))!important;width:var(--testimonial-card-width)!important;min-width:var(--testimonial-card-width)!important;max-width:var(--testimonial-card-width)!important;height:340px!important;min-height:340px!important;max-height:340px!important;padding:52px 72px 36px!important;transform:translateY(-50%)!important}}@media (max-width:640px){html body main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body.fit-to-figma 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.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card{left:calc(50% - (var(--testimonial-card-width) / 2))!important;width:var(--testimonial-card-width)!important;min-width:var(--testimonial-card-width)!important;max-width:var(--testimonial-card-width)!important;height:420px!important;min-height:420px!important;max-height:420px!important;padding:48px 42px 36px!important;transform:translateY(-50%)!important}}
@media (min-width:1181px){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;height:60px!important;top:50%!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:max(0px, 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{left:auto!important;right:max(0px, 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%)!important}}
@media (max-width:640px){html body main section.testimonials.testimonials-clerks,html body.fit-to-figma main section.testimonials.testimonials-clerks,html body main section.clerkship+section.testimonials.testimonials-clerks,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks{--agm-clerk-phone-card-height:var(--agm-phone-testimonial-card-height,520px)!important;gap:32px!important;height:auto!important;min-height:0!important;padding:74px 28px 118px!important;overflow:hidden!important}html body main section.testimonials.testimonials-clerks>h2,html body.fit-to-figma main section.testimonials.testimonials-clerks>h2,html body main section.clerkship+section.testimonials.testimonials-clerks>h2,html body.fit-to-figma main section.clerkship+section.testimonials.testimonials-clerks>h2{z-index:2!important;width:300px!important;max-width:calc(100vw - 56px)!important;margin:0 auto!important;position:relative!important}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,html body main section.clerkship+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-card-width:calc(100vw - 102px)!important;--testimonial-preview-width:0px!important;width:calc(100vw - 56px)!important;max-width:calc(100vw - 56px)!important;height:calc(var(--agm-clerk-phone-card-height) + 56px)!important;min-height:calc(var(--agm-clerk-phone-card-height) + 56px)!important;max-height:none!important;margin:0 auto!important;overflow:visible!important}html body main section.testimonials.testimonials-clerks .testimonial-card.testimonial-card,html body.fit-to-figma 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.clerkship+section.testimonials.testimonials-clerks .testimonial-card.testimonial-card{width:var(--testimonial-card-width)!important;min-width:0!important;max-width:var(--testimonial-card-width)!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;margin:0!important;padding:64px 28px 42px!important;position:relative!important;top:0!important;left:50%!important;transform:translate(-50%)!important}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,html body 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-prev.slider-prev{top:calc(var(--agm-clerk-phone-card-height) + 4px)!important;left:0!important;right:auto!important;transform:translateY(0)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,html body main section.clerkship+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(var(--agm-clerk-phone-card-height) + 4px)!important;left:auto!important;right:0!important;transform:translateY(0)!important}}
@media (min-width:1181px) and (max-width:1536px){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,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,html body 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-prev.slider-prev{left:0!important;right:auto!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,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,html body main section.clerkship+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:1181px){html body main section.hero.hero-home,html body.fit-to-figma main section.hero.hero-home{--agm-home-hero-wide-copy-shift:24px;--agm-home-hero-max-height:1040px;height:clamp(860px, calc(100vh - 68px), var(--agm-home-hero-max-height))!important;min-height:clamp(860px, calc(100vh - 68px), var(--agm-home-hero-max-height))!important;aspect-ratio:auto!important}html body main section.hero.hero-home .hero-image,html body.fit-to-figma main section.hero.hero-home .hero-image,html body main section.hero.hero-home .hero-shade,html body.fit-to-figma main section.hero.hero-home .hero-shade{height:100%!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(clamp(300px, 41vh, 500.113px) + var(--agm-home-hero-wide-copy-shift))!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(clamp(480px, 58vh, 720.113px) + var(--agm-home-hero-wide-copy-shift))!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(clamp(625px, 73vh, 853.113px) + var(--agm-home-hero-wide-copy-shift))!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:-24px!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(88px, calc(88px + ((100vw - 1728px) * .125)), 144px);--agm-home-hero-max-height:clamp(1040px, calc(1040px + ((100vw - 1728px) * .125)), 1120px)}}@media (min-width:1181px) and (max-height:1100px){html body main section.hero.hero-home,html body.fit-to-figma main section.hero.hero-home{--agm-home-hero-wide-copy-shift:0px;--agm-home-hero-short-copy-shift:clamp(90px, 12vh, 130px)}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(clamp(300px, 41vh, 500.113px) + var(--agm-home-hero-short-copy-shift))!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(clamp(480px, 58vh, 720.113px) + var(--agm-home-hero-short-copy-shift))!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(clamp(625px, 73vh, 853.113px) + var(--agm-home-hero-short-copy-shift))!important}}
@media (min-width:641px) and (max-width:1180px){html body main section.hero.hero-home .hero-content,html body.fit-to-figma main section.hero.hero-home .hero-content{padding-bottom:clamp(42px,6vw,72px)!important}}
@media (min-width:641px) and (max-width:1180px){html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-slider.testimonial-slider{--testimonial-measured-card-height:max(500px, var(--testimonial-measured-card-height,0px))!important}html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-card.testimonial-card,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-card.testimonial-card{padding:82px clamp(72px,9vw,96px) 60px!important}html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-card.testimonial-card p,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-card.testimonial-card p{max-width:46em!important;margin-left:auto!important;margin-right:auto!important;font-size:15px!important;line-height:25px!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:38px!important}html body main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-card.testimonial-card cite,html body.fit-to-figma main section.testimonials.testimonials:not(.testimonials-clerks) .testimonial-card.testimonial-card cite{margin-top:50px!important;font-size:17px!important;line-height:27px!important}}
@media (min-width:641px) 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-columns:clamp(200px,34vw,280px) minmax(0,1fr)!important;grid-template-areas:"story-media story-copy"!important;align-items:center!important;gap:0 clamp(30px,5vw,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{order:initial!important;grid-area:1/1!important;place-self:center!important;width:clamp(200px,34vw,280px)!important;max-width:clamp(200px,34vw,280px)!important;height:calc(1.43043*clamp(200px,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(200px,34vw,280px)/1.27778)!important;height:calc(1.43043*clamp(200px,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(200px,34vw,280px)/2.3)!important;height:calc(clamp(200px,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{order:initial!important;grid-area:1/2!important;align-self:center!important;width:100%!important;max-width:none!important;margin:0!important}}
@media (min-width:641px) and (max-width:1180px){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,34px)!important;opacity:1!important;visibility:visible!important;z-index:80!important;color:#0000!important;background-color:#0000!important;background-image:url(/assets/simple-arrow.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:17px 30px!important;height:64px!important;display:flex!important;top:50%!important;bottom:auto!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:max(var(--agm-page-rail,28px), calc(50% - (var(--testimonial-card-width) / 2) - var(--testimonial-arrow-width,34px) - var(--testimonial-arrow-gap,24px)))!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:max(var(--agm-page-rail,28px), calc(50% - (var(--testimonial-card-width) / 2) - var(--testimonial-arrow-width,34px) - var(--testimonial-arrow-gap,24px)))!important;left:auto!important;transform:translateY(-50%)!important}}
@media screen and (max-width:1180px){html.nav-expanded body main header.site-header nav.nav-pill .nav-about.nav-about>a,body.nav-expanded main header.site-header nav.nav-pill .nav-about.nav-about>a,html body main header.site-header .menu-toggle:checked~nav.nav-pill .nav-about.nav-about>a,html body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-about.nav-about>a,body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-about.nav-about>a,html body.fit-to-figma main header.site-header .menu-toggle:checked~nav.nav-pill .nav-about.nav-about>a{min-height:44px!important;box-shadow:none!important;color:var(--gold)!important;letter-spacing:2.8px!important;text-transform:uppercase!important;background:0 0!important;border:0!important;border-radius:14px!important;margin:0!important;padding:10px 14px!important;font-size:14px!important;font-weight:600!important;line-height:17.5px!important}html body main header.site-header.site-header nav.nav-pill.nav-pill .nav-about.nav-about>a,html body.fit-to-figma main header.site-header.site-header nav.nav-pill.nav-pill .nav-about.nav-about>a{letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:600!important;line-height:1.25!important}html.nav-expanded body main header.site-header nav.nav-pill .nav-about.nav-about>a .nav-chevron,body.nav-expanded main header.site-header nav.nav-pill .nav-about.nav-about>a .nav-chevron,html body main header.site-header .menu-toggle:checked~nav.nav-pill .nav-about.nav-about>a .nav-chevron,html body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-about.nav-about>a .nav-chevron,body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-about.nav-about>a .nav-chevron,html body.fit-to-figma main header.site-header .menu-toggle:checked~nav.nav-pill .nav-about.nav-about>a .nav-chevron{border-top:0!important;border-left:0!important;border-right:3px solid var(--gold)!important;border-bottom:3px solid var(--gold)!important;background:0 0!important;width:14px!important;height:14px!important;margin-left:18px!important;display:inline-block!important;position:relative!important;transform:rotate(45deg)!important}html.nav-expanded body main header.site-header nav.nav-pill .nav-about.nav-about>a .nav-chevron:before,html.nav-expanded body main header.site-header nav.nav-pill .nav-about.nav-about>a .nav-chevron:after,body.nav-expanded main header.site-header nav.nav-pill .nav-about.nav-about>a .nav-chevron:before,body.nav-expanded main header.site-header nav.nav-pill .nav-about.nav-about>a .nav-chevron:after,html body main header.site-header .menu-toggle:checked~nav.nav-pill .nav-about.nav-about>a .nav-chevron:before,html body main header.site-header .menu-toggle:checked~nav.nav-pill .nav-about.nav-about>a .nav-chevron:after,html body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-about.nav-about>a .nav-chevron:before,html body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-about.nav-about>a .nav-chevron:after,body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-about.nav-about>a .nav-chevron:before,body.fit-to-figma.nav-expanded main header.site-header nav.nav-pill .nav-about.nav-about>a .nav-chevron:after,html body.fit-to-figma main header.site-header .menu-toggle:checked~nav.nav-pill .nav-about.nav-about>a .nav-chevron:before,html body.fit-to-figma main header.site-header .menu-toggle:checked~nav.nav-pill .nav-about.nav-about>a .nav-chevron:after{content:none!important;display:none!important}}
@media (min-width:641px) and (max-width:1024px){html body main section.team.team,html body.fit-to-figma main section.team.team{height:auto!important;min-height:0!important;padding-bottom:clamp(72px,9vw,96px)!important;overflow:visible!important}html body main section.team.team .team-carousel,html body.fit-to-figma main section.team.team .team-carousel{flex-direction:column!important;align-items:center!important;gap:clamp(32px,4.5vw,48px)!important;height:auto!important;min-height:0!important;display:flex!important;overflow:visible!important}html body main section.team.team .team-photo,html body.fit-to-figma main section.team.team .team-photo{align-self:center!important;width:min(720px,100vw - 180px)!important;max-width:100%!important;height:auto!important;min-height:0!important}html body main section.team.team .team-photo>img,html body.fit-to-figma main section.team.team .team-photo>img{aspect-ratio:1/1.14!important;object-fit:cover!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important}html body main section.team.team .team-profile,html body.fit-to-figma main section.team.team .team-profile{flex-direction:column!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;padding-top:0!important;display:flex!important;overflow:visible!important}html body main section.team.team .team-profile>.team-profile-head,html body.fit-to-figma main section.team.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 .team-profile>[data-team-copy],html body.fit-to-figma main section.team.team .team-profile>[data-team-copy]{width:100%!important;max-width:none!important;color:var(--navy)!important;letter-spacing:.02em!important;margin:clamp(28px,4vw,40px) 0 0!important;font-size:clamp(18px,2.5vw,24px)!important;line-height:1.45!important;display:block!important}html body main section.team.team .team-profile>[data-team-copy] span,html body.fit-to-figma main section.team.team .team-profile>[data-team-copy] span{margin:0 0 clamp(24px,3vw,36px)!important;display:block!important}html body main section.team.team .team-credentials,html body.fit-to-figma main section.team.team .team-credentials,html body main section.team.team .team-names,html body.fit-to-figma main section.team.team .team-names{display:none!important}}
@media (max-width:640px){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,520px) + 4px)!important;width:var(--testimonial-arrow-width,24px)!important;opacity:1!important;visibility:visible!important;z-index:80!important;color:#0000!important;background-color:#0000!important;background-image:url(/assets/simple-arrow.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:14px 24px!important;height:50px!important;display:flex!important}html body 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-prev.slider-prev{right:auto!important;left:var(--agm-page-rail,28px)!important;transform:scaleX(-1)!important}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-next.slider-next{right:var(--agm-page-rail,28px)!important;left:auto!important;transform:none!important}}
@media (min-width:769px) and (max-height:900px){html body main section.hero.hero-home,html body.fit-to-figma main section.hero.hero-home{height:min(860px,100vh - 32px)!important;min-height:min(860px,100vh - 32px)!important;max-height:100vh!important}}@media (min-width:1181px) and (max-height:900px){html body main section.hero.hero-home .hero-content h1,html body.fit-to-figma main section.hero.hero-home .hero-content h1{top:clamp(240px,41vh,360px)!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:clamp(390px,58vh,535px)!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:clamp(520px,74vh,680px)!important}}
