.LegalMotion-module__ybL0ta__processCard{position:relative;overflow:hidden}.LegalMotion-module__ybL0ta__processCard:before{content:"";opacity:.45;transform-origin:0;background:#8b6a45;height:2px;position:absolute;inset:0 1.25rem auto;transform:scaleX(.18)}.LegalMotion-module__ybL0ta__summary{border-radius:inherit;align-items:center;gap:1rem;list-style:none;display:flex}.LegalMotion-module__ybL0ta__summary::-webkit-details-marker{display:none}.LegalMotion-module__ybL0ta__summary:focus-visible{outline-offset:3px;outline:2px solid #8b6a45}.LegalMotion-module__ybL0ta__chevron{color:#8b6a45;background:#8b6a4512;border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.LegalMotion-module__ybL0ta__disclosure[open] .LegalMotion-module__ybL0ta__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.LegalMotion-module__ybL0ta__chevron{transition:transform .22s}.LegalMotion-module__ybL0ta__disclosure[open] .LegalMotion-module__ybL0ta__answer{animation:.22s ease-out LegalMotion-module__ybL0ta__answerEnter}}@media (hover:hover) and (pointer:fine){.LegalMotion-module__ybL0ta__processCard:hover:before{opacity:.8;transform:scaleX(1)}@media (prefers-reduced-motion:no-preference){.LegalMotion-module__ybL0ta__processCard:before{transition:transform .38s,opacity .38s}}}@keyframes LegalMotion-module__ybL0ta__answerEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
.PracticeVisual-module__SLQl7a__frame{isolation:isolate;background:#e7e9e7;position:relative;overflow:hidden}.PracticeVisual-module__SLQl7a__image{object-fit:cover}.PracticeVisual-module__SLQl7a__card{position:relative;overflow:hidden}.PracticeVisual-module__SLQl7a__card:focus-visible{outline-offset:5px;outline:2px solid #8b6a45}@media (hover:hover) and (prefers-reduced-motion:no-preference){.PracticeVisual-module__SLQl7a__card .PracticeVisual-module__SLQl7a__image{transition:transform .65s cubic-bezier(.22,1,.36,1)}.PracticeVisual-module__SLQl7a__arrow{transition:transform .3s}.PracticeVisual-module__SLQl7a__card:is(:hover,:focus-visible) .PracticeVisual-module__SLQl7a__image{transform:scale(1.035)}.PracticeVisual-module__SLQl7a__card:is(:hover,:focus-visible) .PracticeVisual-module__SLQl7a__arrow{transform:translate(3px)}}
