.LegalMatterFinder-module__lzDYmW__page{--finder-ink:#251d18;--finder-muted:#6e645c;--finder-line:#a785574d;--finder-paper:#f8f3eb;--finder-warm:#eee4d7;--finder-deep:#211a15;--finder-gold:#aa834b;background:var(--finder-paper);color:var(--finder-ink);min-height:calc(100svh - 5rem);padding:clamp(6.6rem,10vw,9rem) 1.25rem clamp(5rem,9vw,8rem)}.LegalMatterFinder-module__lzDYmW__finder,.LegalMatterFinder-module__lzDYmW__result{max-width:76rem;margin:auto}.LegalMatterFinder-module__lzDYmW__intro{grid-template-columns:.78fr 1fr;gap:clamp(2rem,7vw,7.5rem);margin-bottom:clamp(3rem,6vw,5.5rem);display:grid}.LegalMatterFinder-module__lzDYmW__eyebrow{color:var(--finder-gold);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.LegalMatterFinder-module__lzDYmW__intro h1,.LegalMatterFinder-module__lzDYmW__result h1,.LegalMatterFinder-module__lzDYmW__recommendation h2{font-family:var(--font-editorial,Georgia,serif);letter-spacing:-.05em;font-weight:400;line-height:1.05}.LegalMatterFinder-module__lzDYmW__intro h1{max-width:10ch;margin:1rem 0 0;font-size:clamp(2.8rem,5.2vw,5.4rem)}.LegalMatterFinder-module__lzDYmW__intro>div:last-child{align-self:end;max-width:34rem}.LegalMatterFinder-module__lzDYmW__intro>div:last-child>p{color:var(--finder-muted);margin:0;font-size:1.05rem;line-height:1.8}.LegalMatterFinder-module__lzDYmW__intro .LegalMatterFinder-module__lzDYmW__privacy{border-top:1px solid var(--finder-line);padding-top:1rem;font-size:.84rem;margin-top:1.2rem!important}.LegalMatterFinder-module__lzDYmW__flow{border-top:1px solid var(--finder-line);grid-template-columns:10rem minmax(0,1fr);gap:clamp(2rem,6vw,6rem);padding-top:1.35rem;display:grid}.LegalMatterFinder-module__lzDYmW__context{color:var(--finder-gold);flex-direction:column;gap:.75rem;padding-top:.35rem;display:flex}.LegalMatterFinder-module__lzDYmW__context span{letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.3rem}.LegalMatterFinder-module__lzDYmW__context p{color:var(--finder-muted);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:800}.LegalMatterFinder-module__lzDYmW__question{max-width:52rem;animation:.28s ease-out both LegalMatterFinder-module__lzDYmW__finder-enter}.LegalMatterFinder-module__lzDYmW__questionNumber{color:var(--finder-gold);letter-spacing:.1em;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem;font-weight:700}.LegalMatterFinder-module__lzDYmW__question h2{font-family:var(--font-editorial,Georgia,serif);letter-spacing:-.045em;max-width:19ch;margin:1rem 0 .8rem;font-size:clamp(2rem,3.8vw,3.45rem);font-weight:400;line-height:1.12}.LegalMatterFinder-module__lzDYmW__question>p:not(.LegalMatterFinder-module__lzDYmW__questionNumber){color:var(--finder-muted);max-width:39rem;margin:0;line-height:1.75}.LegalMatterFinder-module__lzDYmW__options{border-top:1px solid var(--finder-line);margin-top:2.25rem}.LegalMatterFinder-module__lzDYmW__options button{border:0;border-bottom:1px solid var(--finder-line);color:var(--finder-ink);cursor:pointer;text-align:start;background:0 0;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.3rem 1rem;width:100%;min-height:5.6rem;padding:1rem 0;display:grid}.LegalMatterFinder-module__lzDYmW__options button:focus-visible,.LegalMatterFinder-module__lzDYmW__navigation button:focus-visible,.LegalMatterFinder-module__lzDYmW__resultActions a:focus-visible,.LegalMatterFinder-module__lzDYmW__related a:focus-visible{outline:2px solid var(--finder-gold);outline-offset:4px}.LegalMatterFinder-module__lzDYmW__options button>span{color:var(--finder-gold);letter-spacing:.08em;grid-row:1/3;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.LegalMatterFinder-module__lzDYmW__options strong{font-family:var(--font-editorial,Georgia,serif);font-size:clamp(1.08rem,1.5vw,1.32rem);font-weight:400;line-height:1.28}.LegalMatterFinder-module__lzDYmW__options small{color:var(--finder-muted);font-size:.79rem;line-height:1.5}.LegalMatterFinder-module__lzDYmW__options svg{border:1px solid var(--finder-line);color:var(--finder-gold);grid-row:1/3;width:2.3rem;height:2.3rem;padding:.52rem;transition:background .22s,color .22s,transform .22s}.LegalMatterFinder-module__lzDYmW__options button:hover strong{color:var(--finder-gold)}.LegalMatterFinder-module__lzDYmW__options button:hover svg{background:var(--finder-deep);color:#fff8ed;transform:translate(3px,-3px)}.LegalMatterFinder-module__lzDYmW__navigation{flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:2rem;display:flex}.LegalMatterFinder-module__lzDYmW__navigation button,.LegalMatterFinder-module__lzDYmW__resultActions button{color:var(--finder-muted);cursor:pointer;text-underline-offset:.3rem;background:0 0;border:0;align-items:center;gap:.45rem;padding:.3rem 0;font-size:.78rem;font-weight:800;text-decoration:underline;display:inline-flex}.LegalMatterFinder-module__lzDYmW__navigation button:disabled{cursor:not-allowed;opacity:.45}.LegalMatterFinder-module__lzDYmW__result{border-top:1px solid var(--finder-line);padding-top:1.5rem;animation:.3s ease-out both LegalMatterFinder-module__lzDYmW__finder-enter}.LegalMatterFinder-module__lzDYmW__resultIcon{color:var(--finder-gold);margin-bottom:1.4rem}.LegalMatterFinder-module__lzDYmW__result h1{max-width:13ch;margin:1rem 0;font-size:clamp(2.6rem,4.8vw,4.8rem)}.LegalMatterFinder-module__lzDYmW__resultLead{color:var(--finder-muted);max-width:43rem;margin:0;font-size:1.08rem;line-height:1.8}.LegalMatterFinder-module__lzDYmW__recommendation{border-bottom:1px solid var(--finder-line);border-top:1px solid var(--finder-line);grid-template-columns:3rem minmax(0,1fr);align-items:start;gap:1.25rem;max-width:52rem;margin-top:2.4rem;padding:1.55rem 0;display:grid}.LegalMatterFinder-module__lzDYmW__recommendation>span{color:var(--finder-gold);letter-spacing:.1em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem}.LegalMatterFinder-module__lzDYmW__recommendation h2{margin:0;font-size:clamp(1.8rem,3vw,2.75rem)}.LegalMatterFinder-module__lzDYmW__recommendation p{color:var(--finder-muted);max-width:39rem;margin:.7rem 0 0;line-height:1.75}.LegalMatterFinder-module__lzDYmW__related,.LegalMatterFinder-module__lzDYmW__safety{color:var(--finder-muted);max-width:45rem;margin:1.4rem 0 0;font-size:.9rem;line-height:1.7}.LegalMatterFinder-module__lzDYmW__related a{color:var(--finder-ink);-webkit-text-decoration-color:var(--finder-gold);text-decoration-color:var(--finder-gold);text-underline-offset:.25rem;font-weight:800}.LegalMatterFinder-module__lzDYmW__safety{border-inline-start:2px solid var(--finder-gold);padding-inline-start:1rem}.LegalMatterFinder-module__lzDYmW__resultActions{flex-wrap:wrap;align-items:center;gap:.9rem 1.35rem;margin-top:2.2rem;display:flex}.LegalMatterFinder-module__lzDYmW__resultActions a{background:var(--finder-deep);color:#fff8ed;align-items:center;gap:.5rem;min-height:2.8rem;padding:0 1rem;font-size:.8rem;font-weight:800;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.LegalMatterFinder-module__lzDYmW__resultActions a:hover{background:var(--finder-gold);transform:translateY(-1px)}.LegalMatterFinder-module__lzDYmW__resultActions a:nth-child(2){border-bottom:1px solid var(--finder-ink);color:var(--finder-ink);background:0 0;padding-inline:0}@keyframes LegalMatterFinder-module__lzDYmW__finder-enter{0%{opacity:0;transform:translateY(.55rem)}to{opacity:1;transform:translateY(0)}}.dark .LegalMatterFinder-module__lzDYmW__page{--finder-ink:#f5ebde;--finder-muted:#c5b7a8;--finder-line:#d5b1704d;--finder-paper:#15110e;--finder-warm:#211a15;--finder-deep:#0d0a09;--finder-gold:#d8b36e}.LegalMatterFinder-module__lzDYmW__resultActions a{color:#1c1511;background:#e0bd7c}.dark .LegalMatterFinder-module__lzDYmW__options button:hover svg{color:#1c1511;background:#e0bd7c}.dark .LegalMatterFinder-module__lzDYmW__resultActions a:nth-child(2){border-color:var(--finder-ink);color:var(--finder-ink);background:0 0}@media (max-width:760px){.LegalMatterFinder-module__lzDYmW__page{padding-inline:1.25rem;padding-top:6.5rem}.LegalMatterFinder-module__lzDYmW__intro,.LegalMatterFinder-module__lzDYmW__flow{grid-template-columns:1fr;gap:1.7rem}.LegalMatterFinder-module__lzDYmW__intro{margin-bottom:3rem}.LegalMatterFinder-module__lzDYmW__context{border-bottom:1px solid var(--finder-line);flex-direction:row;align-items:center;padding-bottom:1rem}.LegalMatterFinder-module__lzDYmW__context p{margin-inline-start:auto}.LegalMatterFinder-module__lzDYmW__question h2{max-width:20ch}}@media (max-width:480px){.LegalMatterFinder-module__lzDYmW__options button{grid-template-columns:2rem minmax(0,1fr) auto;min-height:5.35rem}.LegalMatterFinder-module__lzDYmW__options small{grid-column:2/4}.LegalMatterFinder-module__lzDYmW__options svg{width:2.1rem;height:2.1rem}.LegalMatterFinder-module__lzDYmW__navigation,.LegalMatterFinder-module__lzDYmW__resultActions{flex-direction:column;align-items:flex-start}.LegalMatterFinder-module__lzDYmW__result h1,.LegalMatterFinder-module__lzDYmW__intro h1{font-size:clamp(2.45rem,12vw,3.45rem)}}[dir=rtl] .LegalMatterFinder-module__lzDYmW__options button:hover svg{transform:translate(-3px,-3px)}[dir=rtl] .LegalMatterFinder-module__lzDYmW__navigation button:first-child svg{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.LegalMatterFinder-module__lzDYmW__question,.LegalMatterFinder-module__lzDYmW__result{animation:none}.LegalMatterFinder-module__lzDYmW__options svg,.LegalMatterFinder-module__lzDYmW__resultActions a{transition:none}.LegalMatterFinder-module__lzDYmW__options button:hover svg,.LegalMatterFinder-module__lzDYmW__resultActions a:hover{transform:none}}
