@font-face{font-family:EB Garamond;src:url(/dist/fonts/53c66eab84.woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:Hind;src:url(/dist/fonts/059e8183a6.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Hind;src:url(/dist/fonts/87a6002d11.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Hind;src:url(/dist/fonts/bd1eeaaecc.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{--wine-accent: #7a1f2b;--wine-hover: #591520;--text-ink: #191719;--text-secondary: #555056;--canvas-paper: #fff;--neutral-surface: #f5f5f4;--directory-wash: #ececeb;--outline-hairline: #d7d4d5;--review-wash: #f7edf0;--keyboard-ring: #a43f52;--reading-face: "Hind", sans-serif;--heading-face: "EB Garamond", serif;--content-width: 1020px;--article-width: 720px;--outer-gutter: 24px}*,*:before,*:after{box-sizing:border-box;letter-spacing:0}html{-webkit-text-size-adjust:100%;scroll-padding-top:112px}body{margin:0;padding-bottom:76px;color:var(--text-ink);background:var(--canvas-paper);font:400 17px/1.6 var(--reading-face);overflow-wrap:break-word}img{display:block;max-width:100%;height:auto}a{color:var(--wine-accent);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--wine-hover);text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--keyboard-ring);outline-offset:3px}h1,h2,h3{font-family:var(--heading-face);font-weight:600;line-height:1.16;margin:0 0 12px}h1{font-size:34px;max-width:32ch}h2{font-size:25px;margin-top:32px}h3{font-size:22px;margin-top:20px}p,li{margin:0 0 14px}p:empty{display:none}ul,ol{padding-left:22px}strong{font-weight:600}.skip-link,.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link:focus{clip-path:none;width:auto;height:auto;left:16px;top:12px;z-index:90;padding:12px;background:var(--text-ink);color:#fff}.site-masthead{position:sticky;top:0;z-index:50;border-top:3px solid var(--wine-accent);border-bottom:1px solid var(--outline-hairline);background:#fff}.masthead-content{max-width:var(--content-width);margin:auto;padding:8px var(--outer-gutter) 0;display:grid;grid-template-columns:auto minmax(170px,1fr) auto;align-items:center;gap:2px 24px}.lookup-wordmark{display:inline-flex;align-items:center;gap:8px;min-height:44px;text-decoration:none;color:var(--text-ink);font:600 24px/1.1 var(--heading-face);white-space:nowrap}.lookup-wordmark:hover{color:var(--wine-accent)}.lookup-wordmark img{flex:none;width:32px;height:32px}.masthead-search{display:flex;gap:4px;align-items:center;max-width:280px;justify-self:center;width:100%}.masthead-search input{min-width:0;height:40px;min-height:40px;font-size:15px;padding:7px 10px;border:1px solid var(--outline-hairline)}.masthead-search a{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;font-size:15px;font-weight:600}.header-phone{min-height:44px;display:inline-flex;align-items:center;color:var(--wine-accent);font-size:17px;font-weight:600;text-decoration:none;white-space:nowrap}.header-phone:hover{color:var(--wine-hover);text-decoration:underline}.navigation-menu{grid-column:1 / -1}.mobile-menu-switch{display:none}.topic-navigation{display:flex;gap:24px;align-items:center;font-size:15px}.navigation-group{position:relative}.navigation-group summary,.lawsuit-navigation{cursor:pointer;display:inline-flex;align-items:center;min-height:40px;padding:4px 0;font-weight:600;color:var(--text-ink);text-decoration:none}.navigation-group summary{list-style:none;gap:8px}.navigation-group summary::-webkit-details-marker{display:none}.navigation-group summary:after{content:"";border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;width:6px;height:6px;transform:rotate(45deg);margin-top:-4px}.navigation-group summary:hover,.lawsuit-navigation:hover{color:var(--wine-accent)}.navigation-group[open] summary{color:var(--wine-accent)}.navigation-group ul{position:absolute;z-index:60;top:100%;left:-12px;width:310px;max-height:65vh;overflow:auto;list-style:none;margin:0;padding:10px;border:1px solid var(--outline-hairline);border-radius:8px;background:#fff;box-shadow:0 8px 20px #1917191a}.navigation-group .collector-dropdown{width:510px;display:grid;grid-template-columns:1fr 1fr;gap:0 8px}.navigation-group li{margin:0}.navigation-group a{display:flex;min-height:44px;align-items:center;padding:8px;color:var(--text-ink);text-transform:none;text-decoration:none;border-radius:6px}.navigation-group a:hover,.navigation-group a:focus-visible{background:var(--review-wash);color:var(--wine-accent)}main{max-width:var(--content-width);margin:0 auto;padding:24px var(--outer-gutter) 40px}.state-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:15px;color:var(--text-secondary);margin-bottom:16px}.state-breadcrumb a{display:inline-flex;align-items:center;min-height:44px}.state-control{margin:0}.state-control select{width:160px;min-height:44px;padding:5px 20px 5px 6px;border:0;background:transparent;color:var(--wine-accent);font:400 15px var(--reading-face)}.article-column{max-width:var(--article-width)}.tool-workbench{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}.tool-workbench .interactive-workbench{margin-top:0}.case-briefing{min-width:0}.record-photograph{margin:24px 0;max-width:520px}.record-photograph img{width:100%;height:auto}.intent-label{font-size:15px;color:var(--text-secondary);margin:0 0 8px}.intent-label a{display:inline-flex;align-items:center;min-height:44px}.opening-summary,.case-summary{max-width:var(--article-width);font-size:17px;margin:0 0 16px;color:var(--text-secondary)}.lookup-opening{display:block}.envelope-scene{margin:20px 0;overflow:hidden}.envelope-scene img{width:100%;aspect-ratio:5 / 1;object-fit:cover}.collector-search{margin:18px 0;padding:16px;border:1px solid var(--outline-hairline);border-radius:8px;background:var(--neutral-surface)}.collector-search label{margin-top:0}.name-search-row{display:flex;gap:8px}.name-search-row input{min-width:0;flex:1}.name-search-row button{margin:0}.name-suggestions{list-style:none;margin:12px 0 0;padding:0}.name-suggestions:empty{display:none}.name-suggestions li{margin:0;border-top:1px solid var(--outline-hairline)}.name-suggestions a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:8px;color:var(--text-ink);text-decoration:none}.name-suggestions a:hover{background:var(--review-wash)}.name-suggestions a span{font-size:15px;color:var(--text-secondary)}.collector-match{margin-top:12px;border:1px solid var(--outline-hairline);border-radius:8px;overflow:hidden;background:#fff}.collector-match p{padding:0 16px}.matched-collector-name{margin-top:14px;font:600 25px var(--heading-face)}.matched-collector-facts,.other-lookup-options{color:var(--text-secondary);font-size:16px}.matched-letter-actions{display:flex;flex-wrap:wrap;gap:8px}.matched-letter-actions a{margin:0}.collector-card{border:1px solid var(--outline-hairline);border-radius:8px;margin:20px 0;overflow:hidden}.collector-header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:16px;background:var(--neutral-surface)}.collector-header p{margin:0}.collector-type{color:var(--text-secondary);font-size:15px}.collector-facts{display:grid;grid-template-columns:1fr 1fr;margin:0}.collector-facts>div{padding:14px 16px;grid-column:1 / -1;border-top:1px solid var(--outline-hairline)}.collector-facts .compact-fact{grid-column:auto}.collector-facts dt{color:var(--text-secondary);font-size:15px}.collector-facts dd{margin:4px 0 0;font-weight:600}.collector-number,.letter-draft-text{font-family:var(--reading-face);font-variant-numeric:lining-nums}.collector-number{color:var(--text-secondary)}.collector-number-label{font-size:15px;font-weight:600;margin-right:8px}.letter-actions{display:flex;flex-wrap:wrap;gap:8px;padding:16px;border-top:1px solid var(--outline-hairline)}.letter-actions a{display:inline-flex;align-items:center;min-height:44px;padding:8px 12px;border:1px solid var(--outline-hairline);border-radius:8px;text-decoration:none}.letter-actions a:hover{border-color:var(--wine-accent);background:var(--review-wash)}.review-action{background:var(--review-wash);padding:16px;display:flex;flex-wrap:wrap;align-items:center;gap:12px;justify-content:space-between}.review-action>span{flex:1 1 280px}.help-line-label{display:block;font-size:15px;font-weight:600;margin-bottom:6px}.collector-promise{padding:0 16px 16px;font-size:16px}label{display:block;margin:14px 0 5px;font-weight:600}.field-context{font-size:15px;color:var(--text-secondary);font-weight:400}input,select,textarea{font:400 17px var(--reading-face);color:var(--text-ink);width:100%;min-height:48px;padding:10px 12px;border:1px solid #a6a1a3;border-radius:8px;background:#fff}input::placeholder,textarea::placeholder{color:#6c6468;opacity:1}textarea{min-height:140px}fieldset{border:0;min-width:0;padding:0;margin:18px 0 0}legend{font-weight:600}.answer-options{display:flex;flex-wrap:wrap;gap:8px 20px}.answer-options label{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:0;font-weight:400}input[type=radio],input[type=checkbox]{width:20px;height:20px;min-height:20px;accent-color:var(--wine-accent)}.two-input-columns{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}button,.command-button,.review-phone,.prominent-phone,.review-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;margin:12px 0;padding:10px 18px;border:1px solid var(--wine-accent);border-radius:8px;color:#fff;background:var(--wine-accent);font:600 17px/1.3 var(--reading-face);cursor:pointer;text-decoration:none}button:hover,.command-button:hover,.review-phone:hover,.prominent-phone:hover,.review-button:hover{background:var(--wine-hover);color:#fff;border-color:var(--wine-hover)}button:disabled{opacity:.65;cursor:progress}.secondary-command{color:var(--wine-accent);background:#fff}.secondary-command:hover{background:var(--review-wash);color:var(--wine-accent)}.prominent-phone svg{width:20px;height:20px;flex:none}.contact-trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.interactive-workbench{border:1px solid var(--outline-hairline);border-radius:8px;padding:20px;margin:24px 0;background:var(--neutral-surface)}.interactive-workbench>h2:first-child{margin-top:0}.number-result{padding:16px 0 0;margin-top:16px;border-top:1px solid var(--outline-hairline)}.number-result .calculated-number{font:600 28px/1.2 var(--reading-face);color:var(--wine-accent)}.result-review{margin:16px 0 0}.letter-draft-text{white-space:pre-wrap;background:#fff;padding:16px;border:1px solid var(--outline-hairline);border-radius:8px;line-height:1.5}.example-indicator{font-size:15px;font-weight:600;color:var(--wine-accent)}.review-section{margin:28px 0;padding:22px 0}.review-section h2{margin-top:0}.telephone-review{background:var(--wine-accent);color:#fff;margin-inline:calc(-1 * var(--outer-gutter));padding:24px var(--outer-gutter)}.telephone-review h1,.telephone-review h2,.telephone-review p{color:#fff}.telephone-review .prominent-phone{color:var(--wine-accent);background:#fff;border-color:#fff}.telephone-review .prominent-phone:hover{background:var(--review-wash)}.review-request{border:1px solid var(--outline-hairline);border-radius:8px;padding:22px;background:var(--neutral-surface)}.call-promise{font-size:16px;margin:2px 0 14px}.opening-review{margin:16px 0 22px;max-width:var(--article-width)}.opening-review .review-context{margin:0 0 8px}.review-button{flex-wrap:wrap;margin:0 0 8px}.call-number{white-space:nowrap}.review-promise{font-size:16px;color:var(--text-secondary);margin:0}.question-grid{display:block}.question-step{animation:question-arrive .14s ease-out}.question-step[hidden]{display:none}.question-progress{font-size:15px;color:var(--text-secondary);margin:16px 0 0}.question-navigation{display:flex;justify-content:space-between;gap:12px}.previous-question{color:var(--wine-accent);background:#fff}.letter-details,.calculation-details,.collector-letter-draft{margin:16px 0}.letter-details>summary,.calculation-details>summary,.collector-letter-draft>summary{display:flex;align-items:center;min-height:44px;cursor:pointer;font-weight:600;color:var(--wine-accent)}.letter-details>summary:hover,.calculation-details>summary:hover,.collector-letter-draft>summary:hover{color:var(--wine-hover);text-decoration:underline}.collector-letter-draft .letter-draft-text{padding:0;border:0;background:transparent}@keyframes question-arrive{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.other-next-step{color:inherit;display:inline-flex;min-height:44px;align-items:center;margin:8px 12px}.brief-review{padding:16px 0;margin:20px 0;border-top:1px solid var(--outline-hairline);border-bottom:1px solid var(--outline-hairline)}.submitted-calculation{padding:10px 0;color:var(--wine-accent);font-weight:600}.call-scene{margin:0 0 18px;overflow:hidden}.call-scene img{aspect-ratio:5 / 1;width:100%;object-fit:cover}.submit-consent{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:16px}.submit-consent p{flex:1 1 270px;font-size:14px;line-height:1.45;margin:0}.deciding-facts{display:flex;flex-wrap:wrap;gap:22px;padding:16px 0;border-block:1px solid var(--outline-hairline);margin:22px 0}.deciding-facts>div{flex:1 1 200px}.deciding-facts .deciding-number{font:600 26px var(--reading-face);color:var(--wine-accent)}.deciding-facts p{font-size:16px}.table-scroll{max-width:100%;overflow-x:auto;margin:18px 0;border:1px solid var(--outline-hairline);border-radius:8px}table{border-collapse:collapse;width:100%;min-width:450px;font-size:16px}.table-scroll.narrow table{min-width:0}caption{text-align:left;padding:12px;color:var(--text-secondary)}th,td{text-align:left;vertical-align:top;padding:12px;border-bottom:1px solid var(--outline-hairline)}th{background:var(--neutral-surface);font-weight:600}td a{display:inline-flex;align-items:center;min-height:44px}.official-notice{max-width:470px;margin:22px 0}.official-notice figcaption{font-size:15px;color:var(--text-secondary);margin-top:8px}.rights-links{display:grid;grid-template-columns:1fr 1fr;list-style:none;padding:0;gap:12px}.rights-links li{margin:0}.rights-links a{display:block;min-height:44px;padding:16px;border:1px solid var(--outline-hairline);border-radius:8px;color:var(--text-ink);text-decoration:none}.rights-links a strong{display:block;color:var(--wine-accent)}.rights-links a:hover{border-color:var(--wine-accent)}[data-lk-faq] h3{font:600 18px var(--reading-face)}.record-updated{font-size:15px;color:var(--text-secondary);margin:8px 0}.rule-update{max-width:var(--article-width);padding:16px 0;border-block:1px solid var(--outline-hairline)}html[data-lk-state]:not([data-lk-state=""]):not([data-lk-state="New York"]) .city-rule-update{display:none}.scroll-call-bar{position:fixed;bottom:0;left:0;right:0;z-index:40;display:flex;align-items:center;justify-content:center;gap:16px;padding:8px 16px;background:var(--text-ink);color:#fff;transition:transform .16s ease}.scroll-call-bar p{margin:0;font-size:15px}.scroll-call-bar a{display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;border-radius:8px;background:var(--wine-accent);color:#fff;text-decoration:none;font-size:16px;font-weight:600;white-space:nowrap}.scroll-call-bar a:hover{background:var(--wine-hover);color:#fff}.scroll-call-bar.call-bar-hidden{transform:translateY(120%);visibility:hidden;pointer-events:none}.site-footer{border-top:1px solid var(--outline-hairline);background:var(--neutral-surface);margin-top:30px}.footer-content{max-width:var(--content-width);margin:auto;padding:28px var(--outer-gutter) 20px;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.footer-content h2{font:600 17px var(--reading-face);margin:0 0 10px}.footer-content ul{list-style:none;margin:0;padding:0}.footer-content li{margin:0}.footer-content a{display:inline-flex;align-items:center;min-height:44px;font-size:15px;text-decoration:none;color:var(--text-secondary)}.footer-content a:hover{color:var(--wine-accent);text-decoration:underline}.footer-support,.company-last-line{grid-column:1 / -1}.footer-support{display:flex;flex-wrap:wrap;gap:6px 18px;border-top:1px solid var(--outline-hairline);padding-top:12px}.company-last-line{font-size:14px;color:var(--text-secondary);margin:0}@media(max-width:800px){:root{--outer-gutter: 16px}h1{font-size:28px}h2{font-size:24px}.masthead-content{grid-template-columns:minmax(0,1fr) auto;gap:0 8px;padding-top:5px}.lookup-wordmark{grid-column:1 / -1;grid-row:1;font-size:22px;margin-right:48px;min-width:0}.navigation-menu{grid-column:2;grid-row:1;justify-self:end}.mobile-menu-switch{display:block}.mobile-menu-switch>summary{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;font-size:15px;cursor:pointer;list-style:none}.mobile-menu-switch>summary::-webkit-details-marker{display:none}.navigation-menu>.topic-navigation{display:none}.navigation-menu:has(.mobile-menu-switch[open])>.topic-navigation{display:flex}.topic-navigation{position:absolute;left:0;right:0;top:100%;flex-direction:column;align-items:stretch;gap:0;max-height:calc(100svh - 105px);overflow-y:auto;padding:12px 16px;background:#fff;border-bottom:1px solid var(--outline-hairline)}.navigation-group summary,.lawsuit-navigation{min-height:44px}.navigation-group ul,.navigation-group .collector-dropdown{position:static;width:100%;display:block;border:0;border-radius:0;box-shadow:none;max-height:none;padding:0 8px}.header-phone{grid-column:1;grid-row:2;font-size:15px}.masthead-search{grid-column:2;grid-row:2;width:150px}.masthead-search input{font-size:14px;padding-inline:8px}.masthead-search a{font-size:14px;padding-inline:4px}.envelope-scene img{aspect-ratio:3 / 1}.two-input-columns,.rights-links{grid-template-columns:1fr}.tool-workbench{display:block}.footer-content{grid-template-columns:1fr 1fr}.scroll-call-bar{justify-content:space-between;gap:8px}.scroll-call-bar p{font-size:14px;line-height:1.25}.scroll-call-bar a{font-size:15px;padding-inline:10px}}@media(max-width:359px){.lookup-wordmark{font-size:20px;gap:6px}.lookup-wordmark img{width:26px;height:26px}.masthead-search{width:110px}.header-phone{font-size:14px}.name-search-row{flex-wrap:wrap}.name-search-row input{flex-basis:100%}}@media(max-height:500px)and (orientation:landscape){.scroll-call-bar{display:none}body{padding-bottom:0}.site-masthead{position:static}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}@media print{.site-masthead,.site-footer,.scroll-call-bar,.review-section,nav,button,.letter-actions{display:none!important}body{padding:0;background:#fff}body:has(.letter-draft-text) main>:not(.interactive-workbench),body:has(.letter-draft-text) .interactive-workbench>:not(.letter-draft-text){display:none!important}.interactive-workbench,.letter-draft-text{border:0;padding:0}}