.wl-hwo{overflow-x:clip}.wl-hwo-content{flex-direction:column;gap:clamp(64px,7vw,96px);min-width:0;padding:52px 48px 120px;display:flex}.wl-hwo-mobile-index{display:none}.wl-hwo-grid{margin-left:var(--wl-nav-width);width:auto;padding-right:48px}.wl-hwo .wl-hwo-grid>main{margin-left:0}.wl-hwo-rail{padding:0 0 96px 48px}@media (width>=1101px){.wl-hwo-rail{margin-top:var(--wl-hwo-rail-start,300px);padding:0}}@media (width<=899px){.wl-hwo-grid{margin-left:0;padding-right:0}.wl-hwo-rail{padding:0 var(--home-x) 96px}.wl-hwo-content{padding:40px var(--home-x) 96px}.wl-hwo-section{scroll-margin-top:112px}.wl-hwo-mobile-index{scrollbar-width:none;z-index:39;padding:4px var(--home-x) 8px;background:var(--wl-page);border-bottom:1px solid var(--wl-line-14);gap:2px 4px;display:flex;position:fixed;inset:56px 0 auto;overflow-x:auto}.wl-hwo-mobile-index button{min-height:36px;font-size:var(--wl-size-action);color:var(--wl-neutral);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;padding:0}.wl-hwo-mobile-index button[aria-current]{color:var(--wl-ink)}.wl-hwo-mobile-index .wl-home-bracket{--bracket-size:1px;padding:4px 12px}.wl-hwo-mobile-index .wl-home-bracket:before,.wl-hwo-mobile-index .wl-home-bracket:after{width:5px}.wl-hwo main{padding-top:104px}:root:has(.wl-hwo-mobile-index){--wl-scroll-offset:128px}}.wl-hwo-section{flex-direction:column;gap:18px;min-width:0;scroll-margin-top:24px;display:flex}.wl-hwo-section[data-rule]{border-top:1px solid var(--wl-line-14);padding-top:clamp(48px,5vw,72px)}.wl-hwo-h1.wl-home-statement{letter-spacing:0;text-wrap:balance;max-width:none;margin:0}.wl-hwo-h2{letter-spacing:-.03em;max-width:18ch;margin:0;font-size:44px;font-weight:700;line-height:1}.wl-hwo-title{letter-spacing:-.03em;font-size:29px;font-weight:700;line-height:32.48px}.wl-hwo-display{letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:68px;font-weight:700;line-height:.94}.wl-hwo-facts{flex-direction:column;gap:20px;margin:0;display:flex}.wl-hwo-facts>div{grid-template-columns:146px minmax(0,1fr);align-items:baseline;gap:4px 16px;display:grid}.wl-hwo-pair{flex-wrap:wrap;align-items:flex-start;gap:40px clamp(40px,5vw,88px);margin-top:22px;display:flex}.wl-hwo-pair>*{flex-direction:column;flex:260px;gap:8px;min-width:0;display:flex}.wl-hwo-quiet{height:36px;color:var(--wl-neutral);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:13.5px}.wl-hwo-quiet:hover{color:var(--wl-ink)}.wl-hwo :focus-visible{outline:2px solid var(--wl-accent);outline-offset:2px}.wl-hwo-field{font-variant-numeric:tabular-nums;height:36px;box-shadow:none;border-radius:3px;font-size:15px}.wl-hwo-calc-grid{flex-wrap:wrap;align-items:flex-start;gap:48px clamp(40px,5vw,88px);margin-top:22px;display:flex}.wl-hwo-calc-inputs{flex-direction:column;flex:220px;gap:22px;min-width:0;max-width:260px;display:flex}.wl-hwo-calc-output{flex-direction:column;flex:2 320px;gap:40px;min-width:0;display:flex}.wl-hwo-bars{flex-direction:column;gap:22px;display:flex;position:relative}.wl-hwo-bar{background:var(--wl-neutral);height:8px}.wl-hwo-bar[data-primary=true]{background:var(--wl-accent)}.wl-hwo-budget-line{background:var(--wl-ink);pointer-events:none;width:1px;position:absolute;top:-6px;bottom:-6px}.wl-hwo-mail{color:var(--wl-neutral);-webkit-user-select:all;user-select:all;font-size:13.5px}@media (width<=1100px){.wl-hwo-content{max-width:728px}}@media (width<=620px){.wl-hwo{padding:40px 24px 96px}.wl-hwo-h2{font-size:32px}.wl-hwo-display{font-size:44px}.wl-hwo-calc-inputs{max-width:none}}@media (width<=375px){.wl-hwo{padding:32px 16px 80px}.wl-hwo-facts>div{grid-template-columns:112px minmax(0,1fr)}}@media (width>=1101px){.wl-hwo-calc-output{top:var(--wl-rail-sticky-top);align-self:flex-start;position:sticky}}.wl-hwo-opener{flex-direction:column;justify-content:center;display:flex}@media (width>=900px) and (height>=760px){.wl-hwo-opener{box-sizing:border-box;min-height:calc(100svh - 216px);padding-bottom:8svh}}@media (width>=1101px){.wl-hwo-opener .wl-hwo-h1{width:calc(100% + 48px + var(--wl-rail-gap) + var(--wl-rail-width))}}.wl-who-heads{display:none}.wl-who-list{flex-direction:column;gap:26px;display:flex}.wl-who-step{flex-direction:column;gap:6px;display:flex}.wl-who-step p{flex-direction:column;gap:2px;margin:0;display:flex}.wl-who-lane{text-transform:uppercase;letter-spacing:.16em;color:var(--wl-neutral);font-size:11px;line-height:16px}.wl-who-us{grid-template-columns:9px minmax(0,1fr);align-items:start;column-gap:12px;display:grid}.wl-who-us p{grid-column:2}.wl-who-us .wl-who-dot{grid-row:1;margin-top:23px}.wl-who-dot{border:1px solid var(--wl-line-35);background:var(--background);border-radius:9999px;width:9px;height:9px;display:block}.wl-who-step[data-acts] .wl-who-dot{background:var(--wl-accent);border-color:var(--wl-accent)}@media (width>=1101px){.wl-who-heads,.wl-who-step{grid-template-columns:40px minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);column-gap:28px;display:grid}.wl-who-heads{text-transform:uppercase;letter-spacing:.16em;color:var(--wl-neutral);margin-bottom:18px;font-size:11px;line-height:16px}.wl-who-heads>span:nth-child(3){padding-left:32px}.wl-who-list{gap:0}.wl-who-step{align-items:start}.wl-who-lane{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wl-who-num{grid-area:1/1}.wl-who-company{grid-area:1/2}.wl-who-lawyer{grid-area:1/4}.wl-who-us{grid-area:1/3;grid-template-columns:9px minmax(0,1fr);align-self:stretch;column-gap:23px;padding-bottom:32px;position:relative}.wl-who-us .wl-who-dot{margin-top:7px}.wl-who-us:before{content:"";background:var(--wl-line-16);width:1px;position:absolute;top:20px;bottom:4px;left:4px}.wl-who-step:last-child .wl-who-us:before{display:none}.wl-who-step:last-child .wl-who-us{padding-bottom:0}}
