._practice_wdsy2_1,._mortgagePage_wdsy2_2{border:0!important;width:100%!important;max-width:none!important;margin:42px 0 0!important;padding:0!important}._kicker_wdsy2_10{color:var(--copper-dark);letter-spacing:.11em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:750}._practice_wdsy2_1>header{border-top:3px solid var(--ink);border-bottom:1px solid #10262d38;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);column-gap:42px;padding:42px 0 32px;display:grid}._practice_wdsy2_1>header ._kicker_wdsy2_10{grid-area:1/1}._practice_wdsy2_1>header h2{grid-area:2/1/span 2;margin:0}._practice_wdsy2_1>header p:not(._kicker_wdsy2_10){grid-column:2;margin:0 0 13px}._cases_wdsy2_32{margin:0;padding:0;list-style:none}._cases_wdsy2_32 li{border-bottom:1px solid #10262d2e;grid-template-columns:minmax(180px,.7fr) minmax(210px,1fr) minmax(200px,.75fr);align-items:center;min-height:92px;display:grid}._cases_wdsy2_32 li>span{flex-direction:column;gap:6px;padding:16px 20px 16px 0;display:flex}._cases_wdsy2_32 li>span+span{border-left:1px solid #10262d21;padding-left:20px}._cases_wdsy2_32 small{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}._cases_wdsy2_32 strong{color:var(--ink);font-size:17px;font-weight:650}._practice_wdsy2_1 ._cases_wdsy2_32 a{min-height:56px;color:var(--white);background:var(--ink);border:1px solid var(--ink);justify-content:space-between;align-items:center;padding:12px 16px;font-weight:700;text-decoration:none;display:flex}._practice_wdsy2_1 ._cases_wdsy2_32 a b{color:inherit}._practice_wdsy2_1 ._cases_wdsy2_32 a:hover{color:var(--white);background:var(--navy)}:is(._cases_wdsy2_32 a:focus-visible,._mortgage_wdsy2_2 a:focus-visible,._more_wdsy2_72 summary:focus-visible){outline:3px solid var(--copper);outline-offset:3px}._more_wdsy2_72{border-bottom:1px solid #10262d3d}._more_wdsy2_72 summary{min-height:60px;color:var(--copper-dark);cursor:pointer;text-underline-offset:5px;align-items:center;font-weight:750;text-decoration:underline;display:flex}._more_wdsy2_72 summary::marker{color:var(--copper-dark)}._mortgage_wdsy2_2{border-bottom:1px solid #10262d3d;grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);gap:42px;padding:44px 0;display:grid}._mortgage_wdsy2_2 h2{margin:0 0 18px}._mortgage_wdsy2_2 p{margin:0 0 13px}._mortgage_wdsy2_2 ._disclaimer_wdsy2_96{color:var(--ink-soft);font-size:16px}._mortgage_wdsy2_2 ul{border-top:1px solid #10262d3d;margin:0;padding:0;list-style:none}._mortgage_wdsy2_2 li{border-bottom:1px solid #10262d2e}._mortgage_wdsy2_2 a{min-height:72px;color:var(--ink);justify-content:space-between;align-items:center;gap:18px;text-decoration:none;display:flex}._mortgage_wdsy2_2 a:hover{color:var(--copper-dark)}._mortgage_wdsy2_2 a span{flex-direction:column;gap:4px;font-size:17px;font-weight:650;display:flex}._mortgage_wdsy2_2 a span small{color:var(--muted);font-size:12px;font-weight:650}._mortgage_wdsy2_2 a strong{color:var(--copper-dark);font-size:14px}._practice_wdsy2_1>footer{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;padding:26px 0;display:grid}._practice_wdsy2_1>footer p{color:var(--ink-soft);margin:0;font-size:15px}._practice_wdsy2_1>footer a{color:var(--copper-dark);text-underline-offset:4px;font-weight:750}._visual_wdsy2_123{background:var(--paper);border:1px solid #10262d33;margin:0;position:relative;overflow:hidden}._visual_wdsy2_123 picture,._visual_wdsy2_123 img{width:100%;display:block}._visual_wdsy2_123 img{aspect-ratio:3/2;object-fit:cover;height:auto}._visual_wdsy2_123 figcaption{color:var(--white);background:var(--ink);grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:12px;padding:18px 22px;display:grid}._visual_wdsy2_123 figcaption span{font-size:13px;font-weight:700}._visual_wdsy2_123 figcaption i{background:var(--copper);height:1px}._visual_wdsy2_123 figcaption small{color:#ffffffb8;grid-column:1/-1;font-size:12px}._mortgagePage_wdsy2_2 ._visual_wdsy2_123{margin-bottom:0}._mortgagePage_wdsy2_2 ._mortgage_wdsy2_2{padding-top:34px}@media (max-width:780px){._practice_wdsy2_1>header{grid-template-columns:1fr;row-gap:12px}._practice_wdsy2_1>header ._kicker_wdsy2_10,._practice_wdsy2_1>header h2,._practice_wdsy2_1>header p:not(._kicker_wdsy2_10){grid-area:auto/1}._cases_wdsy2_32 li{grid-template-columns:1fr 1fr;padding:14px 0}._cases_wdsy2_32 li>span{padding:8px 12px 8px 0}._cases_wdsy2_32 li>span+span{padding-left:12px}._cases_wdsy2_32 a{grid-column:1/-1;margin-top:8px}._mortgage_wdsy2_2{grid-template-columns:1fr;gap:24px}._practice_wdsy2_1>footer{grid-template-columns:1fr}}@media (max-width:520px){._practice_wdsy2_1,._mortgagePage_wdsy2_2{margin-top:30px!important}._practice_wdsy2_1>header{padding:32px 0 24px}._cases_wdsy2_32 li{padding:16px 0;display:block}._cases_wdsy2_32 li>span,._cases_wdsy2_32 li>span+span{border-left:0;padding:0 0 10px}._cases_wdsy2_32 a{min-height:52px;margin-top:4px}._mortgage_wdsy2_2{padding:34px 0}._mortgage_wdsy2_2 a{min-height:76px}._visual_wdsy2_123 figcaption{grid-template-columns:1fr;gap:8px;padding:16px}._visual_wdsy2_123 figcaption i{width:36px}._visual_wdsy2_123 figcaption small{grid-column:1}._practice_wdsy2_1>footer p,._mortgage_wdsy2_2 a strong{font-size:16px;line-height:1.5}}
