.L2Y33G_section{grid-template-columns:minmax(0,1fr);display:grid}.L2Y33G_dark{background:var(--k-charcoal);color:#fff}.L2Y33G_light{background:var(--k-light-gray);color:var(--k-charcoal)}.L2Y33G_content{padding:56px 20px}.L2Y33G_heading{margin-bottom:32px}.L2Y33G_subheading{letter-spacing:-.01em;margin-top:48px;font-size:26px;font-weight:700;line-height:1.2}.L2Y33G_imageFrame{order:-1;height:clamp(220px,45vw,360px);position:relative;overflow:hidden}.L2Y33G_image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.L2Y33G_imageBottom{object-position:50% 85%}@media (width>=768px){.L2Y33G_content{padding:80px 24px}.L2Y33G_heading{margin-bottom:40px}.L2Y33G_subheading{font-size:32px}}@media (width>=1024px){.L2Y33G_section{grid-template-columns:minmax(0,58fr) minmax(0,42fr)}.L2Y33G_content{padding:120px 64px 120px max(24px,50vw - 624px)}.L2Y33G_imageFrame{order:0;height:auto}.L2Y33G_imageBottom{object-position:50% 100%}.L2Y33G_reversed{grid-template-columns:minmax(0,42fr) minmax(0,58fr)}.L2Y33G_reversed .L2Y33G_content{order:1;padding:120px max(24px,50vw - 624px) 120px 64px}}.IEqMZW_subheading{margin-bottom:24px}.IEqMZW_list{counter-reset:practice;border-bottom:1px solid #c9c9c9}.IEqMZW_item{counter-increment:practice;border-top:1px solid #c9c9c9;grid-template-columns:44px minmax(0,1fr);align-items:baseline;column-gap:12px;padding:16px 0;font-size:20px;font-weight:700;line-height:1.35;display:grid;position:relative}.IEqMZW_item:before{content:counter(practice, decimal-leading-zero);color:var(--color-primary)}.IEqMZW_item:after{content:"";background:var(--color-primary);transform-origin:0;width:100%;height:2px;position:absolute;top:-1px;left:0;transform:scaleX(0)}@media (hover:hover){.IEqMZW_item:hover:after{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){.IEqMZW_item:after{transition:transform .4s ease-out}}
