:root{--ink:#0d2a56;--ink-2:#173d70;--paper:#f4f0e6;--cream:#e9e5dc;--white:#fffdf8;--gold:#d0a648;--gold-soft:#ead9ad;--line:#d8d1c2;--muted:#667185;--green:#28745a;--shadow:0 18px 50px #1e2d2617}.numbering-rule{border-left:4px solid var(--court-gold);color:#625b4e;background:#fff7e5;margin-bottom:16px;padding:14px 16px;font-size:11px;line-height:1.6}.number-series{gap:9px;display:grid}.number-series article{border:1px solid var(--line);background:#fbfaf6;grid-template-columns:minmax(220px,1fr) 180px 190px;align-items:end;gap:16px;padding:15px;display:grid}.number-series strong,.number-series small,.number-series span,.number-series b{display:block}.number-series small{color:var(--muted);margin-top:4px;font-size:9px}.number-series label{color:var(--muted);gap:5px;font-size:9px;display:grid}.number-series input{color:var(--court-navy);border:1px solid #cfc8ba;padding:9px;font-weight:800}.number-series p{margin:0}.number-series p span{color:var(--muted);text-transform:uppercase;font-size:8px}.number-series p b{font:20px var(--display);color:var(--court-navy);margin-top:4px}.year-example{background:var(--court-navy);color:#fff;align-items:center;gap:14px;margin:14px 0;padding:14px 16px;display:flex}.year-example span{color:var(--court-gold);text-transform:uppercase;font-size:9px}.year-example strong{font:19px var(--display)}.year-example small{color:#bac6d7}.number-notice{color:#28745a;margin-left:12px;font-size:10px;display:inline-block}@media (max-width:760px){.number-series article{grid-template-columns:1fr}.year-example{display:grid}.number-notice{margin:10px 0 0;display:block}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--sans);margin:0}a{color:inherit;text-decoration:none}button{font:inherit}.header-actions .icon-button{place-items:center;display:grid}.stat-grid .portal-stat-link{background:#fff;border:1px solid #e0e2dc;align-items:flex-start;gap:14px;padding:20px;transition:all .18s;display:flex}.portal-stat-link>b{color:#9a762e;opacity:0;align-self:center;margin-left:auto;font-size:9px}.portal-stat-link:hover,.portal-stat-link:focus-visible{border-color:var(--court-gold);outline:none;transform:translateY(-2px);box-shadow:0 10px 26px #0d2a561a}.portal-stat-link:hover>b,.portal-stat-link:focus-visible>b{opacity:1}.schedule-list>a{grid-template-columns:48px 10px 1fr auto;align-items:start;gap:12px;padding:12px 0;display:grid}.schedule-list>a:hover,.schedule-list>a:focus-visible,.action-list li>a:hover,.action-list li>a:focus-visible{outline:2px solid var(--court-gold);outline-offset:2px;background:#fbf7ed}.schedule-list>a>b{color:var(--court-gold)}.action-list li{padding:0;display:block}.action-list li>a{gap:10px;padding:12px 0;display:flex}.schedule-quick-actions{gap:8px!important;display:flex!important}.urgent-choice{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.urgent-choice button{text-align:left;border:1px solid var(--line);color:var(--court-navy);cursor:pointer;background:#fbfaf6;gap:5px;padding:16px;display:grid}.urgent-choice button.selected{border-color:var(--court-gold);box-shadow:inset 0 0 0 1px var(--court-gold);background:#fff7e5}.urgent-choice small{color:var(--muted);font-size:9px}.urgent-location{color:var(--muted);gap:6px;margin-top:14px;font-size:9px;display:grid}.urgent-location input{border:1px solid var(--line);padding:11px}.urgent-recipients{border-left:4px solid var(--court-navy);background:#edf2f8;gap:5px;margin-top:14px;padding:14px;display:grid}.urgent-recipients span,.urgent-recipients small{color:#657084;font-size:9px}@media (max-width:760px){.schedule-quick-actions,.urgent-choice{grid-template-columns:1fr;display:grid!important}}.get-access-page,.get-access-denied{background:radial-gradient(circle at 50% 20%,#d0a6482e,transparent 34%),var(--court-parchment);place-items:center;min-height:100vh;padding:40px;display:grid}.get-access-page>section,.get-access-denied{text-align:center;width:min(520px,100% - 32px)}.get-access-page>section{background:#fff;border:1px solid #d8d1c2;padding:42px;box-shadow:0 24px 70px #0d2a561f}.get-access-page img{width:120px;height:auto}.get-access-page h1{font:42px var(--display);color:var(--court-navy);margin:8px 0}.get-access-page h2{font:22px var(--display);margin:0}.get-access-page p{color:var(--muted);line-height:1.6}.get-access-page form{text-align:left;margin:24px 0}.get-access-page label,.staff-note{color:var(--muted);gap:7px;font-size:10px;font-weight:800;display:grid}.get-access-page input,.staff-note textarea{border:1px solid var(--line);padding:12px}.get-access-page form button{margin-top:14px}.get-access-page>section>small{color:#8a7448;margin:14px 0;font-size:9px;line-height:1.55;display:block}.get-access-page>section>a{color:#8f6a24;font-size:10px;font-weight:800}.get-access-denied{align-content:center}.get-access-denied h1{font:42px var(--display);margin:0}.get-access-denied p{color:var(--muted);max-width:500px}.get-review-grid{grid-template-columns:minmax(0,1.5fr) minmax(280px,.65fr);gap:18px;display:grid}.submitted-facts{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:25px;display:grid}.submitted-facts>div{background:#f7f5ef;padding:13px}.submitted-facts small,.submitted-facts strong{display:block}.submitted-facts small{color:var(--muted);text-transform:uppercase;font-size:8px}.submitted-facts strong{margin-top:5px}.name-review-row{border-bottom:1px solid #ece8df;grid-template-columns:150px 1fr auto;gap:12px;padding:13px 0;font-size:10px;display:grid}.name-review-row em{color:#8f6a24}.signature-record{background:#e8f1ed;border-left:4px solid #28745a;margin-top:20px;padding:14px}.signature-record strong,.signature-record small{display:block}.signature-record small{color:var(--muted);margin-top:4px;font-size:9px}.staff-note{margin:16px 0}.get-review-grid .simple-row{justify-content:space-between}.get-review-grid .simple-row:hover{color:#8f6a24}@media (max-width:800px){.get-review-grid,.submitted-facts{grid-template-columns:1fr}}.directory-security{border-left:4px solid var(--court-navy);color:#536174;background:#edf2f8;margin-bottom:16px;padding:14px 17px;font-size:10px}.people-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.people-grid article{border:1px solid var(--line);grid-template-columns:42px 1fr auto;align-items:start;gap:12px;padding:15px;display:grid}.people-grid article>span{background:var(--court-navy);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-size:9px;font-weight:900;display:grid}.people-grid strong,.people-grid small,.people-grid em{display:block}.people-grid small{color:#8f6a24;margin-top:3px;font-size:9px}.people-grid p{color:var(--muted);margin:8px 0;font-size:10px}.people-grid em{color:#657084;font-size:9px}.people-grid article>b{color:#28745a;font-size:8px}.people-grid article>button{color:#8f6a24;text-align:right;cursor:pointer;background:0 0;border:0;grid-column:2/-1;font-size:9px;font-weight:800}.letter-layout{grid-template-columns:minmax(380px,.85fr) minmax(460px,1.15fr);align-items:start;gap:20px;display:grid}.letter-editor label{color:var(--muted);gap:6px;margin:13px 0;font-size:9px;font-weight:800;display:grid}.letter-editor input,.letter-editor select,.letter-editor textarea{border:1px solid var(--line);background:#fbfaf6;padding:11px;font:11px inherit}.letter-warning{border-left:4px solid var(--court-gold);color:#665d4d;background:#fff7e5;padding:12px;font-size:9px}.official-letter{background:#fff;border:1px solid #d8d1c2;min-height:780px;padding:48px 55px;box-shadow:0 18px 55px #0d2a561f}.official-letter>header{border-bottom:2px solid var(--court-navy);grid-template-columns:92px 1fr;align-items:center;gap:18px;padding-bottom:18px;display:grid}.official-letter>header img{grid-row:1/3}.official-letter>header strong{color:var(--court-navy);font:26px inherit}.official-letter>header small{color:#9a762e;margin-top:5px;display:block}.official-letter>header p{color:#657084;margin:0}.letter-meta{color:#657084;justify-content:space-between;margin:34px 0 25px;display:flex}.official-letter>h2{color:var(--court-navy);margin:25px 0;font:24px inherit}.letter-body{white-space:pre-wrap;color:#33455f;min-height:380px;line-height:1.8}.official-letter>footer{border-top:1px solid var(--line);color:#8a92a0;padding-top:14px;font-size:8px}.letter-layout .number-notice{margin:10px 0;display:block}@media (max-width:1000px){.letter-layout,.people-grid{grid-template-columns:1fr}}@media print{.app-sidebar,.workspace-header,.letter-editor{display:none!important}.app-shell{display:block}.workspace{padding:0}.letter-layout{display:block}.official-letter{box-shadow:none;border:0}}.payable-safeguard{border-left:4px solid var(--court-gold);color:#625b4e;background:#fff7e5;grid-template-columns:auto 1fr;gap:14px;margin-bottom:16px;padding:15px 18px;font-size:10px;display:grid}.payable-safeguard span{color:#756c5c}.payout-table td{min-width:115px}.payout-table td:nth-child(5){min-width:190px}.invoice-flow{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin:18px 0;display:grid}.invoice-flow>div{background:#f4f1e9;padding:14px}.invoice-flow b,.invoice-flow span{display:block}.invoice-flow span{color:var(--muted);margin-top:5px;font-size:9px}.invoice-flow>strong{color:var(--court-gold);font-size:24px}.finance-split-nav{border-left:4px solid var(--court-navy);background:#edf2f8;justify-content:space-between;align-items:center;margin-bottom:16px;padding:14px 18px;display:flex}.finance-split-nav strong,.finance-split-nav span{display:block}.finance-split-nav span{color:var(--muted);margin-top:4px;font-size:9px}.finance-split-nav>a{color:#8f6a24;font-size:10px;font-weight:800}@media (max-width:700px){.payable-safeguard,.invoice-flow{grid-template-columns:1fr}.finance-split-nav{gap:12px;display:grid}}.site-header{border-bottom:1px solid var(--line);z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffdf8f2;align-items:center;gap:30px;height:88px;padding:0 clamp(24px,5vw,80px);display:flex;position:sticky;top:0}.brand{align-items:center;gap:12px;margin-right:auto;display:flex}.brand-mark{border:1px solid var(--gold);width:42px;height:42px;color:var(--gold);font-family:var(--display);border-radius:50%;place-items:center;font-size:24px;display:grid}.brand strong,.brand small{display:block}.brand strong{font-family:var(--display);font-size:18px}.brand small{color:var(--muted);direction:rtl;margin-top:2px}.site-header nav{color:var(--ink-2);gap:28px;font-size:14px;display:flex}.site-header nav a:hover{color:var(--gold)}.button{cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:13px 20px;font-weight:700;display:inline-flex}.button-small{padding:10px 16px;font-size:13px}.button-dark{background:var(--ink);color:#fff}.button-gold{background:var(--gold);color:#fff}.button-ghost{background:0 0;border-color:#b8b7ae}.button-row{gap:12px;margin:30px 0;display:flex}.full{width:100%}.hero{background:radial-gradient(circle at 82% 20%,#b68a3b24,#0000 30%),linear-gradient(135deg,#f8f5ee 0%,#eee8da 100%);grid-template-columns:minmax(0,1.15fr) minmax(330px,.65fr);align-items:center;gap:8vw;min-height:690px;padding:90px clamp(24px,7vw,110px);display:grid}.eyebrow{text-transform:uppercase;letter-spacing:.16em;color:var(--gold);margin:0 0 12px;font-size:11px;font-weight:800}.hero h1{font-family:var(--display);letter-spacing:-.035em;max-width:850px;margin:0;font-size:clamp(48px,6vw,82px);font-weight:500;line-height:1.03}.hero-lead{font-family:var(--display);color:#4e5c56;max-width:690px;font-size:20px;line-height:1.65}.trust-row{color:var(--ink-2);gap:24px;font-size:12px;font-weight:700;display:flex}.trust-row span:before{content:"✓";color:var(--gold);margin-right:7px}.hero-panel{background:var(--white);box-shadow:var(--shadow);border:1px solid #b68a3b47;padding:38px}.hero-panel ol{margin:22px 0;padding:0;list-style:none}.hero-panel li{border-bottom:1px solid var(--line);gap:16px;padding:18px 0;display:flex}.hero-panel li>span{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.hero-panel strong,.hero-panel small{display:block}.hero-panel small{color:var(--muted);margin-top:5px;line-height:1.45}.privacy-note{background:var(--paper);color:var(--muted);padding:14px;font-size:12px;line-height:1.5}.section{padding:100px clamp(24px,7vw,110px)}.section-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:44px;display:flex}.section h2{font-family:var(--display);max-width:700px;margin:0;font-size:clamp(34px,4vw,52px);font-weight:500;line-height:1.1}.section-heading>p{max-width:430px;color:var(--muted);line-height:1.7}.service-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.service-card{background:var(--white);border:1px solid var(--line);min-height:245px;padding:30px;transition:all .2s}.service-card:hover{box-shadow:var(--shadow);border-color:#c9b887;transform:translateY(-4px)}.service-number{font-family:var(--display);color:var(--gold);font-size:13px}.service-card h3{font-family:var(--display);margin:35px 0 12px;font-size:24px}.service-card p{color:var(--muted);line-height:1.6}.text-link{color:var(--green);font-size:13px;font-weight:800}.split-section{grid-template-columns:1fr 1fr;padding-top:0;display:grid}.quote-panel{background:var(--ink);color:#fff;padding:70px}.hebrew-accent{color:var(--gold-soft);font-family:var(--display);font-size:26px}.quote-panel blockquote{font-family:var(--display);margin:50px 0;font-size:34px;line-height:1.35}.quote-panel>p:last-child{color:#aab7b1}.calm-copy{background:var(--cream);flex-direction:column;justify-content:center;padding:70px;display:flex}.calm-copy p{color:#56635e;line-height:1.8}.site-footer{color:#fff;background:#0e1e18;justify-content:space-between;padding:40px clamp(24px,5vw,80px);font-size:12px;display:flex}.site-footer p{color:#91a099}.app-shell{background:#f2f3ef;grid-template-columns:240px 1fr;min-height:calc(100vh - 88px);display:grid}.app-sidebar{background:var(--ink);color:#fff;flex-direction:column;padding:26px 18px;display:flex}.sidebar-title{align-items:center;gap:10px;padding:0 10px 25px;display:flex}.sidebar-title .brand-mark{width:34px;height:34px}.sidebar-label{letter-spacing:.14em;text-transform:uppercase;color:#7e9189;margin:20px 12px 8px;font-size:10px}.app-sidebar nav{gap:4px;display:grid}.app-sidebar nav a{color:#bdc9c4;border-radius:6px;justify-content:space-between;padding:12px;font-size:13px;display:flex}.app-sidebar nav a.active,.app-sidebar nav a.current,.app-sidebar nav a:hover{color:#fff;background:#263d34}.app-sidebar nav b{color:#fff;text-align:center;background:#c49543;border-radius:10px;min-width:20px;padding:2px 5px;font-size:10px}.user-card{border-top:1px solid #345046;align-items:center;gap:10px;margin-top:auto;padding:20px 8px 0;display:flex}.user-card>span,.access-row>span{color:var(--ink);background:#d9c38f;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}.user-card strong,.user-card small{display:block}.user-card small{color:#93a59e;margin-top:3px;font-size:10px}.workspace{min-width:0;padding:38px}.workspace-header{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.workspace-header h1,.case-topbar h1{font-family:var(--display);margin:0;font-size:34px;font-weight:500}.header-actions,.case-actions{gap:10px;display:flex}.icon-button{border:1px solid var(--line);width:40px;height:40px;color:var(--gold);background:#fff;border-radius:50%;font-weight:800}.stat-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px;display:grid}.stat-grid article{background:#fff;border:1px solid #e0e2dc;align-items:flex-start;gap:14px;padding:20px;display:flex}.stat-icon{border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.stat-icon.gold{color:#9a6f24;background:#f7edda}.stat-icon.blue{color:#446f85;background:#e2ecf2}.stat-icon.green{color:#28745a;background:#e1eee8}.stat-icon.red{color:#a75043;background:#f5e5e2}.stat-grid small,.stat-grid strong,.stat-grid p{display:block}.stat-grid small{color:var(--muted);font-size:11px}.stat-grid strong{font-family:var(--display);margin:2px 0;font-size:27px}.stat-grid p{color:var(--muted);margin:0;font-size:10px}.workspace-card{background:#fff;border:1px solid #dfe1dc;margin-bottom:18px;padding:24px}.card-heading{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.card-heading h2,.case-aside h2{font-family:var(--display);margin:0;font-size:22px;font-weight:500}.filter-button{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:5px;padding:8px 12px;font-size:12px}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;font-size:12px}th{text-align:left;color:#87908c;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--line);padding:10px;font-size:10px}td{color:#4f5d57;border-bottom:1px solid #ecece7;padding:14px 10px}td strong,td small{display:block}td small{color:#8b938f;margin-top:3px}.tag{color:#3d544a;background:#eef1ed;border-radius:4px;padding:5px 8px}.priority{color:#66746e}.priority.urgent{color:#a14b3d;background:#f7e8e4;border-radius:4px;padding:5px 8px}.claim-button{color:var(--green);font-weight:800}.workspace-columns{grid-template-columns:1fr 1fr;gap:18px;display:grid}.schedule-list>div,.timeline>div{grid-template-columns:48px 10px 1fr;align-items:start;gap:12px;padding:12px 0;display:grid}.schedule-list time,.timeline time{color:var(--muted);font-size:11px}.schedule-list span,.timeline span{background:var(--gold);border-radius:50%;width:8px;height:8px;margin-top:4px}.schedule-list p,.timeline p{margin:0}.schedule-list strong,.schedule-list small,.timeline strong,.timeline small{display:block}.schedule-list small,.timeline small{color:var(--muted);margin-top:4px;font-size:11px}.action-list{margin:0;padding:0;list-style:none}.action-list li{border-bottom:1px solid #ecece7;gap:10px;padding:12px 0;display:flex}.check-box{border:1px solid #b7beb9;border-radius:3px;width:17px;height:17px}.action-list div{flex:1}.action-list strong,.action-list small{font-size:12px;display:block}.action-list small{color:var(--muted);margin-top:3px;font-size:10px}.action-list b{color:var(--gold);font-size:10px}.case-page{background:#f2f3ef;min-height:calc(100vh - 88px);padding:38px clamp(24px,5vw,70px)}.case-topbar{justify-content:space-between;align-items:end;display:flex}.back-link{color:var(--green);margin-bottom:20px;font-size:12px;font-weight:800;display:block}.case-status{border:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;margin:24px 0;padding:14px 18px;display:flex}.case-status>div:first-child{align-items:center;gap:10px;display:flex}.case-status small{color:var(--muted)}.status-dot{background:#4da27e;border-radius:50%;width:9px;height:9px}.confidential-pill{color:#476255;background:#eef2ee;border-radius:20px;padding:7px 10px;font-size:11px}.case-grid{grid-template-columns:minmax(0,1.7fr) minmax(290px,.7fr);gap:18px;display:grid}.summary-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.summary-grid div{background:#f7f7f3;padding:16px}.summary-grid small,.summary-grid strong{display:block}.summary-grid small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.summary-grid strong{margin-top:8px}.summary-grid p{color:var(--muted);margin-bottom:0;font-size:11px}.progress{background:#e7e9e5;border-radius:5px;height:7px;margin:18px 0}.progress span{background:var(--green);border-radius:5px;width:50%;height:100%;display:block}.party-payment{border-bottom:1px solid #ecece7;justify-content:space-between;align-items:center;padding:14px 0;display:flex}.party-payment strong,.party-payment small{display:block}.party-payment small{color:var(--muted);font-size:10px}.paid,.unpaid{border-radius:12px;padding:5px 8px;font-size:10px;font-weight:800}.paid{color:#28745a;background:#e1eee8}.unpaid{color:#9d4f41;background:#f6e8e4}.payment-card .button{margin-top:18px}.safeguard-card>p:not(.eyebrow){color:var(--muted);font-size:12px;line-height:1.55}.signer,.access-row{align-items:center;gap:10px;padding:12px 0;display:flex}.signer>span{background:#eee9dd;border-radius:50%;place-items:center;width:32px;height:32px;font-size:10px;display:grid}.signer div,.access-row div{flex:1}.signer strong,.signer small,.access-row strong,.access-row small{display:block}.signer small,.access-row small{color:var(--muted);font-size:10px}.signer b{color:var(--green)}.signer b.waiting{color:var(--gold)}.blocked-note{color:#91493e;background:#f7e8e4;margin-top:8px;padding:10px;font-size:11px;font-weight:800}.text-button{color:var(--green);background:0 0;border:0;padding:10px 0;font-size:11px;font-weight:800;display:block}.text-button.danger{color:#9b4f43;text-align:left;border-top:1px solid #ecece7;width:100%}@media (max-width:1050px){.site-header nav{display:none}.hero{grid-template-columns:1fr}.service-grid,.stat-grid{grid-template-columns:repeat(2,1fr)}.app-shell{grid-template-columns:76px 1fr}.app-sidebar{padding:20px 10px}.sidebar-title strong,.sidebar-label,.app-sidebar nav a b,.user-card div{display:none}.app-sidebar nav a{justify-content:center;font-size:0}.app-sidebar nav a:before{content:"•";font-size:22px}.case-grid{grid-template-columns:1fr}}@media (max-width:720px){.site-header{height:72px;padding:0 18px}.brand small,.button-small{display:none}.hero{padding:60px 22px}.hero h1{font-size:50px}.trust-row{flex-direction:column;gap:8px}.section{padding:70px 22px}.section-heading,.site-footer,.case-topbar{display:block}.service-grid,.split-section,.workspace-columns,.summary-grid{grid-template-columns:1fr}.quote-panel,.calm-copy{padding:42px 28px}.app-shell{display:block}.app-sidebar{display:none}.workspace,.case-page{padding:22px}.workspace-header{align-items:flex-start}.workspace-header h1{font-size:27px}.header-actions .button{display:none}.stat-grid{grid-template-columns:1fr 1fr}.case-actions{margin-top:18px}.case-actions .button{padding:10px;font-size:11px}.case-status{align-items:flex-start;gap:12px}.case-status>div:first-child{flex-wrap:wrap}}.toolbar{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.segmented{border:1px solid var(--line);background:#fff;padding:3px;display:flex}.segmented button{color:var(--muted);background:0 0;border:0;padding:9px 13px;font-size:11px}.segmented button.selected{background:var(--ink);color:#fff}.search{border:1px solid var(--line);background:#fff;border-radius:5px;min-width:310px;padding:11px 13px}.pill{color:#2c6d55;background:#e4eee8;border-radius:14px;padding:5px 8px;font-size:10px;font-weight:700;display:inline-flex}.pill.restricted{color:#70487c;background:#eee5f0}.pill.blocked{color:#994e42;background:#f6e7e3}.ops-grid{grid-template-columns:minmax(0,1.5fr) minmax(280px,.7fr);gap:18px;display:grid}.calendar-strip{grid-template-columns:repeat(6,1fr);gap:8px;margin-bottom:18px;display:grid}.calendar-strip div{border:1px solid var(--line);text-align:center;color:var(--muted);background:#fff;padding:12px;font-size:10px}.calendar-strip strong{font:22px var(--display);color:var(--ink);margin-top:4px;display:block}.calendar-strip .today{background:var(--ink);color:var(--gold-soft)}.calendar-strip .today strong{color:#fff}.event-list>div{border-bottom:1px solid #ecece7;grid-template-columns:70px 4px 1fr auto;align-items:center;gap:12px;padding:15px 0;display:grid}.event-list time{color:var(--muted);font-size:11px}.event-line{background:var(--gold);border-radius:4px;height:38px}.event-list strong,.event-list small{display:block}.event-list small{color:var(--muted);margin-top:4px;font-size:10px}.simple-row{border-bottom:1px solid #ecece7;align-items:center;gap:10px;padding:12px 0;font-size:11px;display:flex}.kanban{grid-template-columns:repeat(3,1fr);align-items:start;gap:16px;display:grid}.kanban>section{background:#e9ece7;min-height:460px;padding:12px}.kanban>section>header{justify-content:space-between;align-items:center;padding:4px 4px 12px;display:flex}.kanban h2{font:19px var(--display);margin:0}.kanban header span{background:#fff;border-radius:12px;padding:4px 8px;font-size:10px}.task-card{border:1px solid var(--line);background:#fff;margin-bottom:10px;padding:15px}.task-card p{color:var(--muted);font-size:10px}.task-card footer{align-items:center;gap:7px;margin-top:18px;display:flex}.mini-avatar{width:30px;height:30px;color:var(--ink);background:#dfc995;border-radius:50%;place-items:center;font-size:9px;font-weight:800;display:grid}.escrow-banner{background:var(--ink);color:#fff;border-left:5px solid var(--gold);justify-content:space-between;align-items:center;margin-bottom:18px;padding:25px;display:flex}.escrow-banner h2{font:25px var(--display);margin:0}.escrow-banner p:last-child{color:#b7c3be}.condition-list>div{border-bottom:1px solid #ecece7;gap:12px;padding:14px 0;display:flex}.condition-list b{width:28px;height:28px;color:var(--green);background:#e1eee8;border-radius:50%;place-items:center;display:grid}.condition-list .pending b{color:#9a4e41;background:#f5e7df}.condition-list p{margin:0}.condition-list strong,.condition-list small{display:block}.condition-list small{color:var(--muted);margin-top:4px;font-size:10px}.condition-list+.button{margin-top:18px}.condition-list+.button:disabled{opacity:.4;cursor:not-allowed}.ledger-row{border-bottom:1px solid #ecece7;grid-template-columns:42px 1fr auto;gap:10px;padding:14px 0;display:grid}.ledger-row>span,.ledger-row small{color:var(--muted);font-size:9px}.ledger-row p{margin:0}.ledger-row strong,.ledger-row small{display:block}.permission-row{border-bottom:1px solid #ecece7;grid-template-columns:36px 1fr auto 55px;align-items:center;gap:12px;padding:14px 0;display:grid}.permission-row strong,.permission-row small{display:block}.permission-row small{color:var(--muted);margin-top:3px;font-size:10px}.muted-copy{color:var(--muted);font-size:12px;line-height:1.65}@media (max-width:900px){.ops-grid,.kanban{grid-template-columns:1fr}.calendar-strip{grid-template-columns:repeat(3,1fr)}.toolbar{display:block}.search{width:100%;min-width:0;margin-top:10px}.permission-row{grid-template-columns:36px 1fr}.permission-row .tag,.permission-row button{grid-column:2}}.claim-action{color:var(--green);cursor:pointer;background:0 0;border:0;padding:6px;font-weight:800}.claim-action:disabled{opacity:.55}.success-toast{background:var(--ink);color:#fff;border-left:4px solid var(--gold);box-shadow:var(--shadow);z-index:40;padding:14px 18px;font-size:11px;position:fixed;bottom:24px;right:24px}.mini-sign,.mini-complete{cursor:pointer;border:0;border-radius:12px;padding:5px 8px;font-size:9px;font-weight:800}.mini-sign{color:#994e42;background:#f5e7df}.mini-complete{color:var(--green);background:#e1eee8}.ready-note{color:var(--green);background:#e1eee8;margin-top:8px;padding:10px;font-size:11px;font-weight:800}:root{--court-navy:#071a38;--court-navy-2:#0d2a50;--court-gold:#d0a648;--court-parchment:#f4efe4;--court-ivory:#fbf9f3}body{background:var(--court-ivory);color:var(--court-navy)}.site-header{background:#fbf9f3f5;border-bottom:1px solid #071a381f;height:92px;box-shadow:0 8px 30px #071a3809}.brand-emblem{object-fit:contain;width:54px;height:54px}.brand{gap:14px}.brand strong{font-family:var(--display);color:var(--court-navy);letter-spacing:.01em;font-size:20px}.brand small{color:#8a6a28;margin:0 0 2px;font-size:12px;font-weight:700}.site-header nav{color:#34445d}.button-dark{background:var(--court-navy)}.court-hero{background:linear-gradient(120deg,#fbf9f3 0%,#f4efe4 58%,#ebe2cf 100%);grid-template-columns:minmax(0,1.08fr) minmax(390px,.82fr);align-items:center;gap:7vw;min-height:720px;padding:90px clamp(26px,7vw,112px);display:grid;position:relative;overflow:hidden}.court-hero:before{content:"";background-color:#0000;background-image:linear-gradient(90deg,#071a3809 1px,#0000 1px),linear-gradient(#071a3806 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.court-hero-copy,.court-seal-stage{z-index:1;position:relative}.court-kicker{text-transform:uppercase;letter-spacing:.22em;color:#967126;margin:0 0 20px;font-size:10px;font-weight:800}.court-hebrew{font:600 clamp(22px,2vw,30px) var(--display);color:var(--court-gold);margin:0 0 8px}.court-hero h1{font:500 clamp(62px,8vw,112px)/.88 var(--display);letter-spacing:-.055em;color:var(--court-navy);margin:0}.court-hebrew-name{font:700 clamp(42px,5vw,72px)/1.1 var(--display);color:var(--court-navy-2);margin:12px 0 22px}.court-lead{max-width:690px;font:19px/1.7 var(--display);color:#4f5e72}.court-actions{margin:34px 0}.court-actions .button{padding:15px 24px}.court-actions .button-gold{background:var(--court-gold);color:var(--court-navy);box-shadow:0 12px 26px #b1852533}.court-trust{text-transform:uppercase;letter-spacing:.08em;color:#4f5e72;align-items:center;gap:13px;font-size:11px;font-weight:800;display:flex}.court-trust i{background:var(--court-gold);border-radius:50%;width:4px;height:4px}.court-seal-stage{place-items:center;min-height:520px;display:grid}.court-seal{filter:drop-shadow(0 32px 40px #071a382e);width:min(100%,570px);height:auto}.court-seal-halo{aspect-ratio:1;background:#ffffff8c;border-radius:50%;width:86%;position:absolute;box-shadow:0 0 0 1px #d0a64840,0 0 0 26px #ffffff2e}.court-seal-stage>p{font:600 17px var(--display);color:#745b29;letter-spacing:.06em;direction:rtl;margin:0;position:absolute;bottom:-8px}.court-intake{background:var(--court-navy);color:#fff;grid-template-columns:repeat(3,1fr);padding:0 clamp(26px,7vw,112px);display:grid}.court-intake>div{border-left:1px solid #ffffff1f;grid-template-columns:36px 1fr;gap:5px 15px;padding:42px 36px;display:grid}.court-intake>div:last-child{border-right:1px solid #ffffff1f}.court-intake span{color:var(--court-gold);font:14px var(--display);grid-row:1/3}.court-intake strong{font:22px var(--display)}.court-intake p{color:#b8c4d2;margin:5px 0 0;font-size:12px;line-height:1.55}.court-services{padding:110px clamp(26px,7vw,112px)}.court-services>header{grid-template-columns:1.4fr .7fr;align-items:end;gap:70px;margin-bottom:52px;display:grid}.court-services h2,.court-standard h2{font:500 clamp(40px,5vw,62px)/1.05 var(--display);letter-spacing:-.035em;margin:0}.court-services>header>p{color:#657084;margin:0;font-size:14px;line-height:1.7}.court-service-grid{border-top:1px solid #d7d0c1;border-left:1px solid #d7d0c1;grid-template-columns:repeat(3,1fr);display:grid}.court-service-card{min-height:260px;color:inherit;background:#fffdf8;border-bottom:1px solid #d7d0c1;border-right:1px solid #d7d0c1;padding:34px;transition:all .25s;display:block}.court-service-card:hover,.court-service-card:focus-visible{background:var(--court-navy);color:#fff;outline:3px solid var(--court-gold);outline-offset:-3px;transform:translateY(-3px);box-shadow:0 22px 38px #071a3824}.court-service-card>span{color:#a77e2d;font:12px var(--display)}.court-service-grid h3{font:27px var(--display);margin:40px 0 14px}.court-service-grid p{color:#687386;font-size:13px;line-height:1.6}.court-service-card:hover p,.court-service-card:focus-visible p{color:#bcc7d5}.court-service-card>strong{text-transform:uppercase;letter-spacing:.08em;color:#9c7427;margin-top:16px;font-size:11px;font-weight:800;display:inline-block}.court-service-grid b{margin-left:7px}.court-standard{background:var(--court-navy);color:#fff;grid-template-columns:.82fr 1.18fr;min-height:540px;display:grid}.court-standard-mark{background:radial-gradient(circle,#d0a6481c,#0000 58%),#091f40;border-right:1px solid #ffffff1a;place-items:center;display:grid}.court-standard>div:last-child{flex-direction:column;justify-content:center;padding:90px clamp(36px,8vw,120px);display:flex}.court-standard blockquote{font:italic 23px/1.5 var(--display);color:#e8d8af;margin:32px 0 18px}.court-standard>div:last-child>p:not(.court-kicker){color:#b7c3d1;max-width:720px;line-height:1.8}.court-standard a{color:var(--court-gold);text-transform:uppercase;letter-spacing:.1em;margin-top:25px;font-size:12px;font-weight:800}.site-footer{background:#04142d;border-top:1px solid #d0a64859}@media (max-width:980px){.court-hero{text-align:center;grid-template-columns:1fr}.court-hero-copy{flex-direction:column;align-items:center;display:flex}.court-seal-stage{min-height:440px}.court-trust{flex-wrap:wrap;justify-content:center}.court-intake{grid-template-columns:1fr}.court-intake>div{border-bottom:1px solid #ffffff1f;border-right:1px solid #ffffff1f}.court-services>header,.court-standard{grid-template-columns:1fr}.court-service-grid{grid-template-columns:repeat(2,1fr)}.court-standard-mark{border-right:0;padding:65px}}@media (max-width:650px){.site-header{height:76px}.brand-emblem{width:43px;height:43px}.brand strong{font-size:17px}.brand small{font-size:10px}.court-hero{padding:66px 22px}.court-hero h1{font-size:58px}.court-hebrew-name{font-size:44px}.court-seal-stage{min-height:350px}.court-seal-stage>p{font-size:13px}.court-intake{padding:0 22px}.court-intake>div{padding:30px 20px}.court-services{padding:78px 22px}.court-services>header{display:block}.court-services>header>p{margin-top:22px}.court-service-grid{grid-template-columns:1fr}.court-standard-mark{padding:45px}.court-standard>div:last-child{padding:65px 28px}.court-trust i{display:none}.court-trust{gap:10px}.court-trust span{width:100%}}.publication-page{background:var(--court-ivory);min-height:100vh}.publication-hero{background:linear-gradient(120deg,#f7f1e5,#fbf9f3);border-bottom:1px solid #ddd3bf;padding:96px clamp(26px,10vw,155px) 80px}.publication-hero h1{font:500 clamp(56px,8vw,104px)/.95 var(--display);color:var(--court-navy);letter-spacing:-.05em;margin:0}.publication-hero>p:last-child{max-width:720px;font:18px/1.7 var(--display);color:#5c6778;margin:26px 0 0}.featured-article{background:var(--court-navy);color:#fff;grid-template-columns:minmax(190px,.5fr) 1.5fr;margin:70px clamp(26px,10vw,155px) 0;display:grid}.featured-number{min-height:410px;font:160px var(--display);color:var(--court-gold);background:radial-gradient(circle,#d0a6482e,#0000 58%),#0a2447;border-right:1px solid #ffffff1a;place-items:center;display:grid}.featured-article>div:last-child{padding:60px}.featured-article h2{font:500 clamp(38px,4vw,58px)/1.08 var(--display);margin:20px 0}.featured-article p{color:#bdc8d5;max-width:760px;line-height:1.8}.content-tag{letter-spacing:.14em;text-transform:uppercase;color:#a67c28;font-size:10px;font-weight:800}.featured-article .content-tag{color:var(--court-gold)}.byline{color:#8997a9;margin:24px 0;font-size:11px}.featured-article a{color:var(--court-gold);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:800}.publication-content{padding:100px clamp(26px,10vw,155px)}.publication-content>header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:45px;display:flex}.publication-content h2{font:500 clamp(38px,4vw,56px) var(--display);margin:0}.topic-pills{flex-wrap:wrap;gap:7px;display:flex}.topic-pills button{color:#647084;background:0 0;border:1px solid #d1c9ba;border-radius:20px;padding:8px 13px;font-size:10px}.topic-pills button.active{background:var(--court-navy);color:#fff;border-color:var(--court-navy)}.article-list{border-top:1px solid #d7d0c1}.article-list article{border-bottom:1px solid #d7d0c1;grid-template-columns:60px 1fr 50px;align-items:center;gap:25px;padding:35px 0;display:grid}.article-index{font:13px var(--display);color:#a67c28}.article-list h3{font:29px var(--display);margin:8px 0}.article-list p{color:#687386;max-width:850px;margin:0;line-height:1.6}.article-list .byline{margin:13px 0 0}.article-list article>a{font:30px var(--display);color:#a67c28}.media-hero{color:#fff;background:linear-gradient(125deg,#071a38,#0c2c54)}.media-hero h1{color:#fff}.media-hero>p:last-of-type{color:#bac6d4}.media-search{background:#fff;max-width:790px;margin-top:38px;padding:7px;display:flex}.media-search>span{color:#7a8592;place-items:center;width:44px;display:grid}.media-search input{border:0;outline:0;flex:1;min-width:0;padding:11px;font:13px inherit}.media-search button{background:var(--court-gold);color:var(--court-navy);border:0;padding:12px 19px;font-weight:800}.recording-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.recording-grid article{background:#fff;border:1px solid #d8d0c1}.recording-art{background:radial-gradient(circle,#d0a64833,#0000 45%),linear-gradient(135deg,#0a2142,#07162f);place-items:center;height:190px;display:grid;position:relative}.recording-art>span{border:1px solid var(--court-gold);width:62px;height:62px;color:var(--court-gold);border-radius:50%;place-items:center;padding-left:3px;font-size:20px;display:grid}.recording-art small{color:#d7dfea;font-size:10px;position:absolute;bottom:14px;right:15px}.recording-body{padding:25px}.recording-body h3{font:25px/1.2 var(--display);margin:13px 0}.recording-body>p{color:#748094;font-size:12px}.recording-body>div:last-child{justify-content:space-between;align-items:center;margin-top:24px;display:flex}.recording-body button{color:#966f23;text-transform:uppercase;letter-spacing:.08em;background:0 0;border:0;padding:0;font-size:10px;font-weight:800}.recording-body>div span{color:#8993a3;font-size:10px}.studio-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.65fr);gap:18px;display:grid}.studio-editor label{color:#687386;text-transform:uppercase;letter-spacing:.07em;gap:7px;margin:17px 0;font-size:10px;font-weight:800;display:grid}.studio-editor input,.studio-editor select,.studio-editor textarea{border:1px solid var(--line);width:100%;color:var(--ink);text-transform:none;letter-spacing:0;background:#fbfbf8;padding:12px;font:12px inherit}.studio-two{grid-template-columns:1fr 1fr;gap:14px;display:grid}.upload-zone{text-align:center;cursor:pointer;background:#f8f4e9;border:1px dashed #b9ae96;padding:26px!important}.upload-zone input{opacity:0;pointer-events:none;position:absolute}.upload-zone strong,.upload-zone small{text-transform:none;letter-spacing:0;display:block}.upload-zone strong{color:var(--court-navy);font:18px var(--display)}.upload-zone small{color:#8a918f;font-size:10px}.studio-actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.studio-checklist{margin:0;padding:0;list-style:none}.studio-checklist li{color:#64706b;border-bottom:1px solid #ecece7;padding:13px 0;font-size:11px}.studio-checklist b{width:24px;height:24px;color:var(--green);background:#eef1ed;border-radius:50%;place-items:center;margin-right:9px;display:inline-grid}.draft-row{border-bottom:1px solid #ecece7;padding:13px 50px 13px 0;position:relative}.draft-row strong,.draft-row small{display:block}.draft-row small{color:var(--muted);margin-top:4px;font-size:9px}.draft-row span{color:#a67c28;font-size:9px;position:absolute;top:14px;right:0}@media (max-width:900px){.featured-article{grid-template-columns:1fr}.featured-number{min-height:230px}.recording-grid{grid-template-columns:repeat(2,1fr)}.studio-grid{grid-template-columns:1fr}}@media (max-width:650px){.publication-hero{padding:70px 22px 58px}.publication-hero h1{font-size:54px}.featured-article{margin:30px 22px 0}.featured-article>div:last-child{padding:34px 24px}.publication-content{padding:70px 22px}.publication-content>header{display:block}.topic-pills{margin-top:22px}.article-list article{grid-template-columns:38px 1fr}.article-list article>a{display:none}.recording-grid{grid-template-columns:1fr}.media-search button{padding:10px;font-size:10px}.studio-two{grid-template-columns:1fr}.studio-actions{display:grid}}.language-switch{z-index:10;top:24px;direction:ltr;background:#fffdf8f0;border:1px solid #071a3829;border-radius:999px;padding:4px;display:flex;position:absolute;inset-inline-end:clamp(26px,7vw,112px);box-shadow:0 8px 24px #071a3814}.language-switch button{color:#506078;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 14px;font-size:11px;font-weight:800}.language-switch button.active{background:var(--court-navy);color:#fff}.landing-language[dir=rtl] .court-hero-copy{text-align:right}.landing-language[dir=rtl] .court-kicker{letter-spacing:.08em}.landing-language[dir=rtl] .court-trust span{align-items:center;gap:13px;display:inline-flex}.landing-language[dir=rtl] .court-trust i{display:inline-block}.landing-language[dir=rtl] .court-intake>div{grid-template-columns:1fr 36px}.landing-language[dir=rtl] .court-intake span{grid-area:1/2/3}.landing-language[dir=rtl] .court-service-grid b{margin-left:0;margin-right:7px}@media (max-width:980px){.landing-language[dir=rtl] .court-hero-copy{text-align:center}}@media (max-width:650px){.language-switch{top:14px;inset-inline-end:18px}.landing-language .court-hero{padding-top:82px}}.site-header:has(+main .get-app){display:none}body:has(.get-app)>.site-footer{display:none}.get-app{--get-green:#163f36;--get-green-2:#20564a;--get-gold:#bd9650;--get-paper:#f5f1e7;color:#162c27;background:#f2f0e9;min-height:100vh;font-family:Arial,Segoe UI,sans-serif}.get-header{direction:ltr;background:#fff;border-bottom:1px solid #d9d6cd;justify-content:space-between;align-items:center;height:68px;padding:0 34px;display:flex}.get-header>div:first-child{align-items:baseline;gap:12px;display:flex}.get-header a{font:700 18px var(--display);color:var(--get-green)}.get-header strong{color:#977432}.get-header-status{color:#6b7773;align-items:center;gap:14px;font-size:11px;display:flex}.privacy-chip{color:var(--get-green);background:#e8f1ed;border-radius:20px;padding:7px 10px;font-weight:800}.get-banner{background:var(--get-green);color:#fff;justify-content:space-between;align-items:center;padding:30px clamp(24px,5vw,72px);display:flex}.get-banner p{color:#e1c994;font:700 18px var(--display);margin:0}.get-banner h1{font:500 34px var(--display);margin:5px 0 8px}.get-banner small{color:#bfd0ca}.get-banner button{color:#fff;background:0 0;border:1px solid #d6bd87;border-radius:4px;padding:11px 16px}.get-person-switch{background:#e8e2d5;border-bottom:1px solid #d5cec0;justify-content:center;gap:10px;padding:20px;display:flex}.get-person-switch button{color:#5b6763;min-width:190px;font:700 18px var(--display);background:#fff;border:1px solid #bdb6a7;padding:12px 22px}.get-person-switch button span{text-transform:uppercase;letter-spacing:.12em;margin-top:4px;font:10px Arial;display:block}.get-person-switch button.active{background:var(--get-green);border-color:var(--get-green);color:#fff}.get-layout{direction:ltr;grid-template-columns:250px minmax(0,1fr) 260px;max-width:1550px;min-height:760px;margin:0 auto;display:grid}.get-steps{background:#fff;border-right:1px solid #ddd9cf;padding:20px 12px}.get-progress{padding:14px 12px 22px}.get-progress strong,.get-progress span{display:block}.get-progress strong{font:25px var(--display)}.get-progress span{color:#7b8581;margin-top:3px;font-size:10px}.get-progress i{background:#e5e2da;height:5px;margin-top:12px;display:block}.get-progress i b{background:var(--get-gold);height:100%;display:block}.get-steps>button{text-align:left;color:#5b6763;background:0 0;border:0;border-radius:5px;grid-template-columns:28px 1fr 22px;align-items:center;gap:8px;width:100%;padding:12px 9px;display:grid}.get-steps>button.active{color:var(--get-green);background:#edf2ef}.get-steps em{font:10px var(--display);color:#a6803c}.get-steps span{font-size:12px;font-weight:800}.get-steps small{color:#8b9490;margin-top:3px;font-size:9px;font-weight:400;display:block}.get-steps button>b{text-align:center;background:#eee9dd;border-radius:12px;padding:4px;font-size:9px}.get-form-panel{direction:rtl;background:#faf9f5;min-width:0;padding:38px clamp(25px,4vw,62px)}.get-section-heading{border-bottom:1px solid #dcd8ce;justify-content:space-between;align-items:start;margin-bottom:24px;padding-bottom:22px;display:flex}.get-section-heading p{color:#a17c36;margin:0 0 5px;font-size:10px;font-weight:800}.get-section-heading h2{font:500 33px var(--display);color:var(--get-green);margin:0}.get-section-heading>div>span{color:#7a8581;margin-top:5px;font-size:12px;display:block}.flag-count{color:#934b3e;background:#f5e5df;border-radius:20px;padding:8px 12px;font-size:10px;font-weight:800}.get-privacy-note{text-align:left;border-right:4px solid var(--get-gold);color:#625b4e;direction:ltr;background:#fff7e5;margin-bottom:22px;padding:13px 15px;font-size:10px;line-height:1.6}.get-field-grid,.mini-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.get-field-grid label,.mini-grid label{text-align:right;color:#45534f;gap:7px;font-size:11px;font-weight:800;display:grid}.get-field-grid label.wide,.mini-grid label.wide{grid-column:1/-1}.get-field-grid input,.get-field-grid select,.get-field-grid textarea,.mini-grid input,.mini-grid select,.mini-grid textarea{color:#20352f;text-align:left;direction:ltr;background:#fff;border:1px solid #cbc8bf;border-radius:3px;width:100%;padding:11px 12px;font:12px Arial}.get-field-grid textarea,.mini-grid textarea{resize:vertical}.get-field-grid label>small{color:#8b6d34;text-align:left;direction:ltr;font-weight:400;line-height:1.5}.get-actions{direction:ltr;border-top:1px solid #ddd9d0;justify-content:space-between;align-items:center;margin-top:34px;padding-top:20px;display:flex}.get-actions>div{gap:9px;display:flex}.get-actions button,.name-lab button,.audio-actions button{color:#4d5a56;background:#fff;border:1px solid #c8c5bc;border-radius:4px;padding:10px 16px}.get-actions button:disabled{opacity:.35}.get-actions .continue{background:var(--get-green);border-color:var(--get-green);color:#fff}.get-actions .clear{color:#9a4d41;border-color:#d8bdb6}.get-review-rail{direction:ltr;background:#f6f2e8;border-left:1px solid #ddd7ca;padding:26px 20px}.get-review-rail h3{font:22px var(--display);color:var(--get-green);margin:0}.get-review-rail>p{color:#76817d;font-size:10px;line-height:1.6}.get-review-rail>div{background:#fff;border-left:3px solid #b86654;margin:8px 0;padding:10px;font-size:10px;line-height:1.4}.get-review-rail hr{border:0;border-top:1px solid #d9d3c6;margin:24px 0}.get-review-rail h4{font:17px var(--display);margin:0}.name-lab{direction:ltr;margin-top:30px}.name-lab-head{justify-content:space-between;align-items:center;display:flex}.name-lab h3,.evidence-tools h3,.review-flags h3{font:22px var(--display);color:var(--get-green);margin:0}.name-lab-head p,.evidence-tools p,.review-flags p{color:#76817d;font-size:10px}.name-lab-head button{background:var(--get-green);color:#fff;border-color:var(--get-green)}.empty-names{text-align:center;color:#8a918e;border:1px dashed #c6c1b5;margin-top:15px;padding:30px}.name-lab article{background:#fff;border:1px solid #d6d2c8;margin-top:14px;padding:20px}.name-lab article>header{justify-content:space-between;margin-bottom:16px;display:flex}.name-lab article>header button{color:#994b3e;padding:4px 8px}.mini-grid label{text-align:left}.suggestion-row{background:#f4efe2;margin-top:15px;padding:10px;font-size:10px}.suggestion-row button{margin-left:6px;padding:5px 9px}.evidence-tools{direction:ltr;grid-template-columns:1fr 1fr;gap:18px;margin-top:26px;display:grid}.evidence-tools>section{background:#fff;border:1px solid #d6d2c8;padding:20px}.upload-box{text-align:center;color:#81652e;cursor:pointer;border:1px dashed #a99c7f;margin:15px 0;padding:20px;display:block}.upload-box input{width:100%;margin-top:10px;font-size:10px;display:block}.evidence-tools section>p{border-bottom:1px solid #eee;padding:8px}.evidence-tools small{display:block}.audio-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.audio-actions audio{max-width:260px;height:34px}.review-flags{direction:ltr;background:#fff;border:1px solid #d6d2c8;margin-top:26px;padding:22px}.review-flags ul{color:#87483e;padding-left:20px;font-size:11px;line-height:1.8}.no-flags{color:#23604f;background:#e7f0eb;padding:15px;font-size:11px}.get-app input:focus,.get-app select:focus,.get-app textarea:focus{border-color:#a17c36;outline:2px solid #bd965059}.suggestion-row>strong,.suggestion-row>small{display:block}.suggestion-row>small{color:#786b52;margin:4px 0 10px}.related-name-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.related-name-options label{cursor:pointer;background:#fff;border:1px solid #d8cfbb;align-items:flex-start;gap:8px;padding:9px;display:flex}.related-name-options input{width:auto;margin-top:2px}.related-name-options b{font-size:11px}.related-name-options small{color:#7d7464;margin-top:3px;display:block}.respondent-signature{direction:ltr;background:#fff;border:2px solid #c8b98f;margin-top:18px;padding:24px}.respondent-signature h3{font:22px var(--display);color:var(--get-green);margin:0 0 18px}.certification-check{cursor:pointer;background:#f8f3e6;align-items:flex-start;gap:12px;padding:16px;font-size:12px;line-height:1.6;display:flex}.certification-check input{width:auto;margin-top:4px}.certification-check small{color:#68736f;margin-top:5px;display:block}.signature-fields{grid-template-columns:2fr 1fr;gap:18px;margin:18px 0;display:grid}.signature-fields label{gap:7px;font-size:11px;font-weight:800;display:grid}.signature-fields input{border:1px solid #cbc8bf;padding:11px 12px}.signature-pad-heading{justify-content:space-between;align-items:center;font-size:11px;font-weight:800;display:flex}.signature-pad-heading button{color:#994b3e;background:0 0;border:0;padding:7px}.signature-pad{touch-action:none;cursor:crosshair;background:#fff;border:1px solid #9e9b92;border-bottom:2px solid #163f36;width:100%;height:150px;margin-top:5px;display:block}.signature-required{color:#994b3e;margin-top:7px;display:block}@media (max-width:1150px){.get-layout{grid-template-columns:220px 1fr}.get-review-rail{display:none}}@media (max-width:760px){.get-header{padding:0 16px}.get-header-status>span:last-child{display:none}.get-banner{padding:24px 20px;display:block}.get-banner h1{font-size:26px}.get-banner button{margin-top:18px}.get-person-switch button{flex:1;min-width:0}.get-layout{display:block}.get-steps{border-bottom:1px solid #ddd9cf;border-right:0;padding:10px;display:flex;overflow:auto}.get-progress{display:none}.get-steps>button{min-width:170px}.get-form-panel{padding:26px 18px}.get-field-grid,.mini-grid,.evidence-tools,.related-name-options,.signature-fields{grid-template-columns:1fr}.get-field-grid label.wide,.mini-grid label.wide{grid-column:auto}.get-section-heading{display:block}.flag-count{margin-top:12px;display:inline-block}.name-lab-head{align-items:flex-start;gap:10px}.get-actions{align-items:flex-end}.get-actions>div{display:grid}.get-actions button{padding:9px 11px}}@media print{.site-header,.site-footer,.get-header,.get-person-switch,.get-steps,.get-review-rail,.get-actions,.get-banner button{display:none!important}.get-app,.get-form-panel{background:#fff}.get-layout{display:block}.get-form-panel{padding:18px}.get-field-grid{grid-template-columns:1fr 1fr}.get-field-grid input,.get-field-grid select,.get-field-grid textarea{border:0;border-bottom:1px solid #999}.get-privacy-note{display:none}.get-section-heading{break-after:avoid}.name-lab article{break-inside:avoid}}.dictionary-warning{border-left:4px solid var(--gold);color:#665e4e;background:#fff7e5;margin-bottom:18px;padding:15px 18px;font-size:12px;line-height:1.6}.dictionary-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.dictionary-grid label{color:var(--muted);text-transform:capitalize;gap:6px;font-size:10px;display:grid}.dictionary-grid input{border:1px solid var(--line);background:#fbfbf8;padding:10px}.dictionary-form{border-top:4px solid var(--gold)}.final-summary{direction:ltr;background:#fff;border:1px solid #d6d2c8;margin-top:18px;padding:22px}.final-summary h3{font:22px var(--display);color:var(--get-green);margin:0 0 18px}.final-summary h4{font:18px var(--display);border-top:2px solid #ddd6c6;padding-top:18px}.final-summary>div{border-top:1px solid #eee9df;grid-template-columns:minmax(180px,.4fr) 1fr;gap:18px;padding:10px 0;display:grid}.final-summary strong{font-size:10px}.final-summary p{white-space:pre-wrap;margin:0;font-size:11px}.get-entry{background:#f4efe4;border-top:1px solid #e4d6b8;border-bottom:1px solid #e4d6b8;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:54px;padding:58px clamp(24px,7vw,110px);display:grid}.get-entry h2{max-width:780px;font:500 clamp(30px,3vw,47px)/1.12 var(--display);color:var(--court-navy);margin:5px 0 14px}.get-entry>div>p:not(.court-kicker){color:#536174;max-width:820px;line-height:1.75}.get-entry small{color:#886d34;margin-top:14px;font-weight:700;display:block}.get-entry-actions{gap:11px;min-width:250px;display:grid}.get-entry-actions .button{text-align:center;justify-content:center;padding:14px 20px}.get-entry-actions .button-gold{background:var(--court-gold);color:var(--court-navy)}@media (max-width:850px){.get-entry{grid-template-columns:1fr;gap:28px}.get-entry-actions{min-width:0}}.site-header:has(+main .public-get-application){display:none}body:has(.public-get-application)>.site-footer{display:none}.public-get-application{min-height:100vh;color:var(--court-navy);background:radial-gradient(circle at 50% 0,#c99d4724,#0000 32%),#f5f1e8}.public-get-application>header{background:#fff;border-bottom:1px solid #ddd5c6;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:14px clamp(20px,6vw,90px);display:flex}.public-get-application>header>a{font:700 20px var(--display);color:var(--court-navy)}.public-language-switch{direction:ltr;background:#faf8f3;border:1px solid #d9d0bf;border-radius:999px;padding:4px;display:flex}.public-language-switch button{color:#59667a;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 12px;font-weight:800}.public-language-switch button.active{background:var(--court-navy);color:#fff}.public-get-application>main{background:#fff;border:1px solid #ddd5c6;width:min(850px,100% - 32px);margin:38px auto;padding:clamp(25px,5vw,56px);box-shadow:0 20px 65px #0d2a561a}.public-get-application h1{font:500 clamp(35px,5vw,54px) var(--display);color:var(--court-navy);margin:8px 0}.application-intro{color:#59667a;max-width:700px;line-height:1.75}.application-privacy{border-inline-start:4px solid var(--court-gold);color:#65583e;background:#fff8e8;margin:24px 0;padding:15px 18px;font-size:13px;line-height:1.6}.application-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.application-grid label{color:#38485f;gap:7px;font-size:12px;font-weight:800;display:grid}.application-grid label.wide{grid-column:1/-1}.application-grid input,.application-grid select{color:#172b49;background:#fff;border:1px solid #cfc7b8;border-radius:3px;width:100%;padding:12px;font:14px Arial}.application-grid input:focus,.application-grid select:focus{border-color:#a47b2f;outline:3px solid #c99d4733}.application-consent{color:#46546a;align-items:flex-start;gap:10px;margin:24px 0;font-size:13px;line-height:1.55;display:flex}.application-consent input{margin-top:3px}.application-submit{background:var(--court-navy);color:#fff;cursor:pointer;border:0;padding:14px 25px;font-weight:800}.application-submit:disabled{opacity:.55}.application-message{padding:12px 15px;font-size:13px;font-weight:700}.application-message.error{color:#8b4036;background:#f8e8e5}.application-message.success{color:#27634e;background:#e6f1eb}.application-back{color:#8d6927;margin-top:24px;font-size:12px;font-weight:800;display:inline-block}.application-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}@media (max-width:680px){.public-get-application>header{flex-direction:column;align-items:flex-start}.public-get-application>main{margin:20px auto}.application-grid{grid-template-columns:1fr}.application-grid label.wide{grid-column:auto}.public-language-switch{justify-content:center;width:100%}.public-language-switch button{flex:1;padding:8px 5px}}.sidebar-logo{object-fit:contain;background:#fff;border-radius:5px;width:42px;height:41px;box-shadow:0 0 0 1px #ffffff2e}:root{--court-navy:#0d2a56;--court-navy-2:#173d70;--court-gold:#d0a648;--court-gold-bright:#dfbf76;--court-parchment:#f4f0e6;--court-ivory:#fbf9f3}.brand-emblem{filter:drop-shadow(0 5px 8px #071a3826);width:58px;height:58px}.court-hero:after{content:"";filter:blur(10px);pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff75,#0000);width:560px;height:170%;animation:10s ease-in-out infinite courtLightSweep;position:absolute;top:-35%;left:-200px;transform:rotate(18deg)}.court-seal-stage{isolation:isolate}.court-seal-stage:before{content:"";aspect-ratio:1;filter:blur(24px);opacity:.7;z-index:-1;background:conic-gradient(from 210deg,#083f8f33,#efb46c59,#ffffffb3,#083f8f2e);border-radius:32px;width:88%;animation:7s ease-in-out infinite emblemAura;position:absolute}.court-seal-halo{background:linear-gradient(145deg,#ffffffed,#fff9eed1);border-radius:30px;width:91%;box-shadow:0 0 0 1px #d59a516b,0 0 0 11px #ffffff52,0 28px 75px #082b672e,0 0 60px #efb46c33}.court-seal-stage>p{color:#8f5427;text-shadow:0 1px #fff}.court-standard-mark img{filter:drop-shadow(0 22px 32px #0000003d);border-radius:18px}@keyframes emblemFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes emblemAura{0%,to{opacity:.55;transform:scale(.98)}50%{opacity:.82;transform:scale(1.03)}}@keyframes courtLightSweep{0%,28%{opacity:0;left:-260px}43%{opacity:.72}58%,to{opacity:0;left:110%}}@media (prefers-reduced-motion:reduce){.court-seal,.court-seal-stage:before,.court-hero:after{animation:none}.court-actions .button-gold,.get-entry-actions .button-gold{transition:none}}.court-seal{filter:drop-shadow(0 32px 40px #071a3829);border-radius:10px;width:min(100%,540px);height:auto}.court-standard-mark img{border-radius:10px;width:min(72%,420px);height:auto;box-shadow:0 24px 54px #00000040}.court-seal{filter:drop-shadow(0 26px 34px #071a3829);border-radius:28px;width:min(100%,570px);animation:7s ease-in-out infinite emblemFloat}.court-seal-halo{aspect-ratio:1.03;background:linear-gradient(145deg,#ffffffed,#fff9eed1);border-radius:30px;width:91%;max-width:610px;box-shadow:0 0 0 1px #d59a516b,0 0 0 11px #ffffff52,0 28px 75px #082b672e,0 0 60px #efb46c33}.court-standard-mark img{filter:drop-shadow(0 22px 32px #0000003d);border-radius:18px;width:min(72%,420px);height:auto;box-shadow:0 24px 54px #00000040}@media (max-width:760px){.dictionary-grid{grid-template-columns:1fr}}.intake-security{border-left:4px solid var(--gold);color:#655d4f;background:#fff4db;align-items:center;gap:10px;margin-bottom:18px;padding:14px 18px;font-size:11px;display:flex}.intake-security span{color:#7a7469}.intake-layout{grid-template-columns:minmax(0,1fr) 310px;gap:18px;display:grid}.intake-layout aside .workspace-card{position:sticky;top:110px}.intake-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.intake-fields label{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;gap:7px;font-size:10px;display:grid}.intake-fields input,.intake-fields select{border:1px solid var(--line);color:var(--ink);background:#fbfbf8;padding:11px}.drop-zone{text-align:center;background:#faf7ef;border:2px dashed #b8ad92;position:relative;padding:44px!important}.drop-zone.dragging{border-color:var(--green);background:#e8f0eb}.drop-zone>input{opacity:0;pointer-events:none;position:absolute}.drop-icon{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:54px;height:54px;margin:auto;font-size:24px;display:grid}.drop-zone h2{font:25px var(--display);margin:16px 0 7px}.drop-zone p{color:var(--muted);font-size:11px}.intake-empty{text-align:center;border:1px dashed var(--line);color:var(--muted);padding:40px;font-size:12px}.intake-file-list article{border-bottom:1px solid #ecece7;grid-template-columns:40px 1fr auto 28px;align-items:center;gap:12px;padding:13px 0;display:grid}.intake-file-list strong,.intake-file-list small{display:block}.intake-file-list small{color:var(--muted);margin-top:4px;font-size:9px}.file-kind{width:38px;height:38px;color:var(--ink);background:#e8ece9;border-radius:7px;place-items:center;font-weight:900;display:grid}.file-kind.sheet{color:#24624d;background:#e0eee7}.file-kind.zip{color:#8b6421;background:#f2e7d1}.intake-file-list article>button{color:#9b6b61;background:0 0;border:0;font-size:19px}.intake-summary h2{font:34px var(--display);margin:4px 0 18px}.intake-summary dl{margin:0}.intake-summary dl>div{border-bottom:1px solid #ecece7;justify-content:space-between;padding:10px 0;font-size:11px;display:flex}.intake-summary dd{font-weight:800}.intake-summary h3{font:19px var(--display)}.intake-summary ul{color:var(--muted);padding-left:18px;font-size:10px;line-height:1.8}.intake-consent{align-items:flex-start;gap:9px;margin:18px 0;font-size:10px;line-height:1.5;display:flex}.intake-consent input{margin-top:2px}.intake-summary .button:disabled{opacity:.42;cursor:not-allowed}.intake-lock-note{color:#9a5b4e;text-align:center;font-size:9px;line-height:1.5}.intake-summary hr{border:0;border-top:1px solid var(--line);margin:20px 0}@media (max-width:950px){.intake-layout{grid-template-columns:1fr}.intake-layout aside .workspace-card{position:static}.intake-security{display:block}.intake-security span{margin-top:5px;display:block}}@media (max-width:650px){.intake-fields{grid-template-columns:1fr}.drop-zone{padding:30px 16px!important}.intake-file-list article{grid-template-columns:38px 1fr 25px}.intake-file-list .pill{grid-column:2}.intake-file-list article>button{grid-area:1/3}}.staff-login-page{background:linear-gradient(125deg,#f4efe4,#fbf9f3);grid-template-columns:minmax(380px,.9fr) minmax(420px,1.1fr);min-height:calc(100vh - 92px);display:grid}.login-brand-panel{background:radial-gradient(circle,#d0a6482b,transparent 55%),var(--court-navy);color:#fff;align-content:center;place-items:center;gap:22px;padding:60px;display:grid}.login-brand-panel img{filter:drop-shadow(0 28px 40px #00000047);width:min(78%,470px);height:auto}.login-brand-panel blockquote{font:23px/1.5 var(--display);color:#e9d7ac;margin:0}.staff-login-card{background:#fffdf8;border:1px solid #d9d0bf;width:min(440px,100% - 48px);margin:auto;padding:46px;box-shadow:0 24px 70px #071a381f}.login-lock{background:var(--court-navy);width:48px;height:48px;color:var(--court-gold);border-radius:50%;place-items:center;font-size:22px;display:grid}.staff-login-card h1{font:500 45px var(--display);color:var(--court-navy);margin:7px 0}.login-hebrew{color:#8d6d2d;font:18px var(--display);margin:0 0 28px}.staff-login-card label{color:#536174;text-transform:uppercase;letter-spacing:.07em;gap:8px;margin:17px 0;font-size:11px;font-weight:800;display:grid}.staff-login-card input{color:var(--court-navy);background:#fff;border:1px solid #cfc8ba;padding:13px;font:14px inherit}.staff-login-card input:focus{border-color:#b88d36;outline:2px solid #d0a64859}.staff-login-card button{margin-top:22px}.staff-login-card>small{color:#75808d;text-align:center;margin-top:20px;line-height:1.6;display:block}.login-error{color:#91493e;background:#f7e8e4;border-left:4px solid #a75043;margin-top:13px;padding:11px;font-size:12px}@media (max-width:820px){.staff-login-page{padding:46px 0;display:block}.login-brand-panel{display:none}.staff-login-card{padding:34px 26px}.staff-login-card h1{font-size:38px}}.logout-button{color:#d9c38f;cursor:pointer;background:0 0;border:0;padding:4px;font-size:9px;font-weight:800}.logout-button:hover{color:#fff}.case-access-banner{border:1px solid #cbd6e4;border-left:4px solid var(--court-navy-2);background:#eaf0f7;grid-template-columns:34px 1fr auto;align-items:center;gap:13px;margin-bottom:15px;padding:15px 17px;display:grid}.case-access-banner>span{background:var(--court-navy);width:32px;height:32px;color:var(--court-gold);border-radius:50%;place-items:center;display:grid}.case-access-banner strong,.case-access-banner p{margin:0;display:block}.case-access-banner p{color:#5d6878;margin-top:3px;font-size:10px;line-height:1.5}.case-access-banner a{color:var(--court-navy-2);font-size:10px;font-weight:800}.case-tabs{border:1px solid var(--line);background:#fff;margin-bottom:15px;padding:4px;display:flex}.case-tabs button{color:#687386;cursor:pointer;background:0 0;border:0;padding:11px 16px;font-size:11px;font-weight:800}.case-tabs button.active{background:var(--court-navy);color:#fff}.case-tabs b{color:#8d6d2d;background:#eee7d8;border-radius:10px;place-items:center;min-width:19px;height:19px;margin-left:5px;font-size:9px;display:inline-grid}.case-demo-notice{border-left:4px solid var(--court-gold);color:#625b4e;background:#fff7e5;justify-content:space-between;gap:12px;margin-bottom:15px;padding:13px 15px;font-size:11px;display:flex}.case-demo-notice button{color:#8e4d42;cursor:pointer;background:0 0;border:0;font-size:18px}.case-message-actions{gap:8px;display:flex}.case-message-actions .button{padding:9px 12px;font-size:10px}.communication-rule,.document-origin-note{border-left:3px solid var(--court-gold);color:#657084;background:#f7f3e9;margin-bottom:18px;padding:12px 14px;font-size:10px;line-height:1.55}.case-composer{background:#faf8f2;border:1px solid #d9d1c2;margin-bottom:20px;padding:20px}.case-composer h3{font:23px var(--display);margin:0 0 15px}.composer-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.composer-grid label{color:#657084;gap:6px;font-size:10px;font-weight:800;display:grid}.composer-grid label.wide{grid-column:1/-1}.composer-grid input,.composer-grid select,.composer-grid textarea{color:var(--court-navy);background:#fff;border:1px solid #cbc6ba;padding:10px;font:12px inherit}.message-thread article{border-bottom:1px solid #ece8df;grid-template-columns:38px 1fr;gap:12px;padding:18px 0;display:grid}.message-avatar{background:var(--court-navy);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:9px;font-weight:900;display:grid}.message-thread header{justify-content:space-between;gap:15px;display:flex}.message-thread header span,.message-thread small{color:#7c8693;font-size:9px}.message-thread p{color:#435268;font-size:12px;line-height:1.6}.message-thread article button{color:#8f6a24;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:10px;font-weight:800}.case-document-list article{border-bottom:1px solid #ece8df;grid-template-columns:46px minmax(190px,1.3fr) minmax(110px,.55fr) minmax(150px,.8fr) auto;align-items:center;gap:12px;padding:14px 0;display:grid}.document-icon{color:#985045;background:#f3e5df;border-radius:5px;place-items:center;width:42px;height:42px;font-size:9px;font-weight:900;display:grid}.case-document-list strong,.case-document-list small,.case-document-list b{display:block}.case-document-list small{color:#7c8693;margin-top:4px;font-size:9px}.case-document-list b{color:#4e5c70;font-size:10px}.case-document-list article>button{border:1px solid var(--line);color:var(--court-navy);cursor:pointer;background:#fff;padding:7px 10px;font-size:9px;font-weight:800}@media (max-width:850px){.case-access-banner{grid-template-columns:34px 1fr}.case-access-banner a{grid-column:2}.case-tabs{overflow:auto}.case-tabs button{white-space:nowrap}.card-heading{align-items:flex-start}.case-message-actions{display:grid}.composer-grid{grid-template-columns:1fr}.composer-grid label.wide{grid-column:auto}.case-document-list article{grid-template-columns:42px 1fr auto}.case-document-list article>.tag,.case-document-list article>div:nth-of-type(2){grid-column:2}.case-document-list article>button{grid-area:1/3}}.notice-safeguard{border-left:4px solid var(--court-gold);color:#625b4e;background:#fff7e5;margin-bottom:20px;padding:14px 16px;font-size:11px;line-height:1.6}.notice-progress{border:1px solid #ddd7cb;gap:0;display:grid}.notice-progress article{background:#fbfaf6;border-bottom:1px solid #e6e0d5;grid-template-columns:38px 1fr auto;align-items:center;gap:14px;padding:18px;display:grid}.notice-progress article:last-child{border-bottom:0}.notice-progress article>span{color:#6d7873;width:34px;height:34px;font:800 11px var(--display);background:#e9e6df;border-radius:50%;place-items:center;display:grid}.notice-progress article.complete>span{color:#28745a;background:#e1eee8}.notice-progress article.current{border-left:4px solid var(--court-gold);background:#fffaf0}.notice-progress article.current>span{background:var(--court-gold);color:var(--court-navy)}.notice-progress article.restricted-step{background:#f7f1ef}.notice-progress article.restricted-step>span{color:#994e42;background:#f2ddd8}.notice-progress strong,.notice-progress p,.notice-progress small{display:block}.notice-progress p{color:#536174;margin:5px 0;font-size:11px}.notice-progress small{color:#7b8591;font-size:9px}.notice-progress button,.notice-evidence button{border:1px solid var(--line);color:var(--court-navy);cursor:pointer;background:#fff;padding:8px 10px;font-size:9px;font-weight:800}.notice-evidence{margin-top:22px}.notice-evidence h3{font:22px var(--display)}.notice-evidence>div{border-bottom:1px solid #ece8df;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid}.notice-evidence p{margin:0}.notice-evidence strong,.notice-evidence small{display:block}.notice-evidence small{color:#7b8591;margin-top:4px;font-size:9px}@media (max-width:700px){.notice-progress article{grid-template-columns:36px 1fr}.notice-progress article>button{grid-column:2;justify-self:start}.notice-workspace>.card-heading{display:block}.notice-workspace>.card-heading>.button{margin-top:12px}}.schedule-health{background:#fff;border:1px solid #ded7c9;border-left:5px solid #a75043;grid-template-columns:1fr auto auto;align-items:center;gap:18px;margin-bottom:16px;padding:17px 20px;display:grid}.schedule-health>div{align-items:center;gap:12px;display:flex}.schedule-health p,.schedule-health strong,.schedule-health small{margin:0;display:block}.schedule-health small{color:var(--muted);margin-top:4px;font-size:10px}.health-icon{color:#a75043;background:#f5e5e2;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.calendar-strip>div small{color:#8a7448;min-height:12px;margin-top:3px;font-size:8px;display:block}.coordination-grid{grid-template-columns:minmax(0,1.65fr) minmax(290px,.7fr);gap:18px;display:grid}.roster-summary{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:16px;display:grid}.roster-summary span{color:#657084;background:#f3f4f1;padding:10px;font-size:9px}.roster-summary b{font:22px var(--display);color:var(--court-navy);display:block}.roster-summary .ok{background:#e7f0eb}.roster-summary .wait{background:#fff5df}.roster-summary .problem{background:#f7e8e4}.participant-list article{border-bottom:1px solid #ece8df;grid-template-columns:38px 1fr 80px 105px;align-items:center;gap:12px;padding:12px 0;display:grid}.participant-avatar{background:var(--court-navy);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:9px;font-weight:900;display:grid}.participant-list p,.participant-list strong,.participant-list small{margin:0;display:block}.participant-list small{color:var(--muted);margin-top:3px;font-size:9px}.participant-list>article>b{color:#28745a;font-size:9px}.participant-list article.awaiting>b{color:#9a762e}.participant-list article.conflict>b{color:#a75043}.participant-list button,.add-participant,.panel-close{border:1px solid var(--line);color:var(--court-navy);cursor:pointer;background:#fff;padding:8px;font-size:9px;font-weight:800}.participant-list article.conflict button{color:#94483c;border-color:#c98275}.add-participant{border-style:dashed;width:100%;margin-top:16px;padding:12px}.communication-center label{color:#536174;border-bottom:1px solid #eee9df;align-items:center;gap:9px;padding:9px 0;font-size:11px;display:flex}.language-route{background:#f5f1e7;gap:4px;margin:14px 0;padding:12px;display:grid}.language-route span{color:var(--muted);text-transform:uppercase;font-size:8px}.language-route b{font-size:10px}.communication-center>small{color:#7b8591;margin-top:10px;font-size:8px;line-height:1.55;display:block}.session-rules>div:not(.blocked-note){border-bottom:1px solid #eee9df;padding:10px 0;font-size:10px}.rule-done{color:#28745a}.rule-block{color:#a75043}.rule-wait{color:#957126}.resolution-panel{border-top:4px solid var(--court-gold);box-shadow:0 18px 55px #0d2a5621}.panel-close{border:0;font-size:20px}.replacement-list{gap:8px;display:grid}.replacement-list label{border:1px solid var(--line);cursor:pointer;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:14px;display:grid}.replacement-list label.selected{border-color:var(--court-gold);background:#fffaf0}.replacement-list p,.replacement-list strong,.replacement-list small{margin:0;display:block}.replacement-list small{color:var(--muted);margin-top:4px;font-size:9px}.replacement-list b{color:#28745a;font-size:9px}.resolution-actions{justify-content:flex-end;gap:9px;margin-top:18px;display:flex}.time-options{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.time-options button{text-align:left;border:1px solid var(--line);cursor:pointer;color:var(--court-navy);background:#fbfaf6;gap:7px;padding:18px;display:grid}.time-options button:hover{border-color:var(--court-gold);background:#fffaf0}.time-options small{color:var(--muted);line-height:1.45}.time-options b{color:#967127;font-size:9px}.reschedule-warning{border-left:4px solid var(--court-gold);color:#625b4e;background:#fff7e5;margin-top:16px;padding:14px;font-size:10px;line-height:1.6}@media (max-width:900px){.coordination-grid,.schedule-health,.time-options{grid-template-columns:1fr}}@media (max-width:650px){.roster-summary{grid-template-columns:1fr 1fr}.participant-list article{grid-template-columns:38px 1fr auto}.participant-list article button{grid-column:2}.schedule-health .button{justify-self:start}}.pagination-controls{color:var(--muted);justify-content:flex-end;align-items:center;gap:14px;padding:18px 0 0;font-size:11px;display:flex}.pagination-controls button:disabled{opacity:.35;cursor:not-allowed}.clickable-table-row{cursor:pointer;transition:background .15s}.clickable-table-row:hover,.clickable-table-row:focus-visible{outline:2px solid var(--court-gold);outline-offset:-2px;background:#fbf7ed}.clickable-table-row:focus-visible td{color:var(--court-navy)}.agreement-readiness{background:var(--court-navy);color:#fff;border-top:4px solid var(--court-gold);grid-template-columns:minmax(0,1.6fr) minmax(250px,.7fr);gap:24px;margin-bottom:18px;padding:26px;display:grid}.agreement-readiness h2{font:30px var(--display);margin:5px 0 8px}.agreement-readiness p{color:#c4cfdb;margin:0;line-height:1.6}.agreement-readiness>div:last-child{border-left:1px solid #ffffff2e;align-content:center;gap:6px;padding-left:24px;display:grid}.agreement-readiness small{color:#d6b76e;text-transform:uppercase;letter-spacing:.1em;font-size:9px}.agreement-readiness strong{font:22px var(--display)}.agreement-readiness span{color:#c4cfdb;font-size:9px;line-height:1.5}.agreement-list{gap:12px;display:grid}.agreement-list>article{border:1px solid var(--line);border-left:4px solid #9a762e;grid-template-columns:minmax(230px,.8fr) minmax(430px,1.5fr) 120px;align-items:center;gap:18px;padding:16px;display:grid}.agreement-list>article.complete{border-left-color:#28745a}.agreement-list>article.blocked{border-left-color:#a75043}.agreement-title{align-items:center;gap:12px;display:flex}.agreement-title>span{color:#956f28;width:34px;height:34px;font:19px var(--display);background:#f3eee2;border-radius:50%;place-items:center;display:grid}.agreement-title strong,.agreement-title small{display:block}.agreement-title small{color:var(--muted);margin-top:5px;font-size:9px}.agreement-list dl{grid-template-columns:repeat(2,1fr);gap:9px;margin:0;display:grid}.agreement-list dl>div{background:#f7f7f3;padding:9px}.agreement-list dt{color:var(--muted);text-transform:uppercase;font-size:8px}.agreement-list dd{margin:4px 0 0;font-size:10px}.agreement-control{justify-items:end;gap:9px;display:grid}.agreement-control button{color:#8f6a24;cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:800}.agreement-rules{grid-template-columns:.7fr 1.2fr;gap:28px;display:grid}.agreement-rules ul{columns:2;color:#536174;margin:0;padding-left:18px;font-size:10px;line-height:2}.agreement-rules .notice-safeguard{grid-column:1/-1;margin:0}@media (max-width:950px){.agreement-readiness,.agreement-rules{grid-template-columns:1fr}.agreement-readiness>div:last-child{border-top:1px solid #ffffff2e;border-left:0;padding:18px 0 0}.agreement-list>article{grid-template-columns:1fr}.agreement-control{justify-items:start}.agreement-rules .notice-safeguard{grid-column:auto}}@media (max-width:600px){.agreement-list dl{grid-template-columns:1fr}.agreement-rules ul{columns:1}}.case-correspondence-summary{border-left:4px solid var(--court-navy);background:#edf2f8;gap:4px;padding:12px 14px;display:grid}.case-correspondence-summary b{color:var(--court-navy);font:17px var(--display)}.case-correspondence-summary span,.case-correspondence-summary small{color:#59687d;font-size:9px}.font-controls{border:1px solid var(--line);grid-template-columns:1.4fr .6fr 1fr;gap:10px;margin:14px 0;padding:10px 12px;display:grid}.font-controls legend{color:#8f6a24;text-transform:uppercase;padding:0 6px;font-size:9px;font-weight:800}.font-controls label{margin:0}.mailgun-panel{background:#f8f6f0;border:1px solid #d8d1c2;gap:14px;margin-top:14px;padding:15px;display:grid}.mailgun-panel h3{font:20px var(--display);margin:3px 0}.mailgun-panel span{color:var(--muted);font-size:9px;line-height:1.5}.mailgun-panel dl{gap:7px;margin:0;display:grid}.mailgun-panel dl>div{border-bottom:1px solid #e2ddd2;justify-content:space-between;gap:12px;padding-bottom:6px;display:flex}.mailgun-panel dt{color:var(--muted);text-transform:uppercase;font-size:8px}.mailgun-panel dd{color:var(--court-navy);text-align:right;margin:0;font-size:9px}.mailgun-panel button{color:#fff;cursor:not-allowed;background:#b7b9b7;border:0;padding:10px;font-size:9px;font-weight:800}@media (max-width:650px){.font-controls{grid-template-columns:1fr}}.payment-entry-panel{border-top:4px solid var(--court-gold);box-shadow:0 18px 55px #0d2a5621}.payment-entry-panel .card-heading small{color:var(--muted);font-size:9px}.payment-entry-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.payment-entry-grid label{color:var(--muted);gap:6px;font-size:9px;font-weight:800;display:grid}.payment-entry-grid input,.payment-entry-grid select{border:1px solid var(--line);color:var(--court-navy);background:#fbfaf6;padding:11px}.payment-confirm{color:#625b4e;background:#fff7e5;align-items:flex-start;gap:9px;margin-top:14px;padding:12px;font-size:10px;display:flex}.payment-confirm input{margin-top:2px}@media (max-width:800px){.payment-entry-grid{grid-template-columns:1fr}}.application-grid textarea{color:#172b49;resize:vertical;background:#fff;border:1px solid #cfc7b8;border-radius:3px;width:100%;padding:12px;font:14px Arial}.application-grid textarea:focus{border-color:#a47b2f;outline:3px solid #c99d4733}.application-section{border-top:1px solid #e2dccf;margin:32px 0;padding-top:28px}.application-section>header{align-items:flex-start;gap:14px;margin-bottom:20px;display:flex}.application-section>header>span{background:var(--court-navy);color:#fff;border-radius:50%;flex:none;place-items:center;width:35px;height:35px;font:700 11px Arial;display:grid}.application-section h2{font:500 25px var(--display);color:var(--court-navy);margin:0}.application-section header p{color:#7b6a4d;margin:5px 0 0;font-size:12px}.english-question{display:block;text-align:left!important;direction:ltr!important;unicode-bidi:isolate!important}.field-note{color:#8b6d34;font-weight:400;line-height:1.5}.name-truth-guidance{text-align:left;border:1px solid #d8cfbc;border-top:5px solid var(--get-gold);direction:ltr;background:#fff;margin:0 0 26px;padding:24px;box-shadow:0 12px 35px #163f3614}.name-truth-guidance h3{font:26px var(--display);color:var(--get-green);margin:5px 0 16px}.name-truth-guidance .name-example{border-left:4px solid var(--get-gold);background:#f5f0e3;padding:14px 16px}.name-truth-guidance p{margin:5px 0;font-size:11px;line-height:1.65}.name-truth-guidance ol{color:#46534f;padding-left:20px;font-size:11px;line-height:1.75}.name-truth-guidance details{text-align:right;border-top:1px solid #e5dfd3;padding:10px 0}.name-truth-guidance summary{cursor:pointer;color:var(--get-green);font-size:12px;font-weight:800}.name-truth-guidance details p{font-size:12px}.twelve-month-guidance{text-align:left;direction:ltr;background:#edf3f0;border:1px solid #cbdcd5;grid-template-columns:58px 1fr;gap:18px;margin:0 0 26px;padding:20px 22px;display:grid}.twelve-month-guidance>span{background:var(--get-green);color:#fff;width:54px;height:54px;font:27px var(--display);border-radius:50%;place-items:center;display:grid}.twelve-month-guidance h3{font:22px var(--display);color:var(--get-green);margin:3px 0 8px}.twelve-month-guidance p{margin:5px 0;font-size:11px;line-height:1.65}.twelve-month-guidance details{text-align:right;border-top:1px solid #ccdad4;padding:9px 0}.twelve-month-guidance summary{cursor:pointer;color:var(--get-green);font-weight:800}@media (max-width:600px){.twelve-month-guidance{grid-template-columns:1fr}.twelve-month-guidance>span{width:44px;height:44px;font-size:21px}}.name-threshold-guidance{text-align:left;border:1px solid #e2cf9f;border-left:5px solid var(--get-gold);direction:ltr;background:#fff8e6;margin:0 0 26px;padding:22px}.name-threshold-guidance h3{font:23px var(--display);color:var(--get-green);margin:4px 0 9px}.name-threshold-guidance p,.name-threshold-guidance li{font-size:11px;line-height:1.7}.name-threshold-guidance details{text-align:right;border-top:1px solid #e4d7b6;padding:9px 0}.name-threshold-guidance summary{cursor:pointer;color:var(--get-green);font-weight:800}.name-lab .mini-grid label:has(input[type=number]){display:none}.name-use-comparison{text-align:left;direction:ltr;background:#fff;border:1px solid #d6d2c8;margin-top:22px;padding:22px}.name-use-comparison h3{font:22px var(--display);color:var(--get-green);margin:0}.name-use-comparison>p{color:#76817d;font-size:10px}.name-use-comparison article{border-top:1px solid #e5e0d5;margin-top:15px;padding-top:15px}.name-use-comparison article>strong{color:var(--get-green);margin-bottom:11px;display:block}.get-form-panel:has(>.name-threshold-guidance){flex-direction:column;display:flex}.get-form-panel:has(>.name-threshold-guidance)>.name-truth-guidance{order:1}.get-form-panel:has(>.name-threshold-guidance)>.twelve-month-guidance{order:2}.get-form-panel:has(>.name-threshold-guidance)>.name-threshold-guidance{order:3}.get-form-panel:has(>.name-threshold-guidance)>.get-field-grid{order:4}.get-form-panel:has(>.name-threshold-guidance)>.name-lab{order:5}.get-form-panel:has(>.name-threshold-guidance)>.name-use-comparison{order:6}.get-form-panel:has(>.name-threshold-guidance)>.get-actions{order:7}.get-form-panel:has(>.jewish-date-converter)>.get-field-grid label:has(input[type=date]){display:none}.jewish-date-converter{text-align:left;border:1px solid #d6d2c8;border-top:4px solid var(--get-gold);direction:ltr;background:#fff;margin-top:24px;padding:20px}.jewish-date-converter>header{justify-content:space-between;align-items:flex-start;display:flex}.jewish-date-converter h3{font:24px var(--display);color:var(--get-green);margin:3px 0 16px}.jewish-date-converter>header>span{color:var(--get-green);background:#e8f1ed;border-radius:20px;padding:6px 9px;font-size:9px;font-weight:800}.date-converter-grid{grid-template-columns:1fr auto 1.5fr;align-items:end;gap:14px;display:grid}.date-converter-grid label{color:#45534f;gap:7px;font-size:10px;font-weight:800;display:grid}.date-converter-grid input,.date-converter-grid select,.sunset-question select{color:#20352f;background:#fff;border:1px solid #cbc8bf;padding:11px}.date-converter-grid fieldset{border:0;grid-template-columns:.7fr 1.2fr .8fr;gap:7px;margin:0;padding:0;display:grid}.date-converter-grid legend{margin-bottom:7px;font-size:10px;font-weight:800}.date-warning{color:#8b4036;background:#f8e8e5;padding:10px;font-size:10px}.sunset-question{grid-template-columns:1fr 220px;align-items:center;gap:12px;margin-top:18px;font-size:11px;font-weight:800;display:grid}.sunset-note{color:#7b6b4b;font-size:9px;line-height:1.6}@media (max-width:700px){.date-converter-grid{grid-template-columns:1fr}.date-converter-grid>b{justify-self:center;transform:rotate(90deg)}.sunset-question,.date-converter-grid fieldset{grid-template-columns:1fr}}.account-journey{background:#f7f4ec;border:1px solid #e2dac9;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:12px;margin:30px 0;padding:18px;display:grid}.account-journey>div{color:#556379;align-items:center;gap:9px;font-size:10px;display:flex}.account-journey b{background:var(--court-gold);width:24px;height:24px;color:var(--court-navy);border-radius:50%;place-items:center;display:grid}.account-journey i{color:#a68139}@media (max-width:680px){.account-journey{grid-template-columns:1fr}.account-journey i{justify-self:center;transform:rotate(90deg)}}.official-letter{padding:0 55px 48px;overflow:hidden}.official-letterhead{margin:0 -55px;border:0!important;padding:0!important;display:block!important}.letterhead-brandbar{background:#0d2a56;justify-content:space-between;align-items:center;gap:26px;height:147px;padding:22px 40px;display:flex}.letterhead-wordmark{object-fit:contain;width:calc(50% - 60px);max-width:240px;height:82px}.letterhead-reversed-seal{object-fit:contain;flex:none;width:100px;height:103px}.letterhead-contact{white-space:nowrap;color:#0d2a56;height:32px;font:12px var(--display);background:#d0a648;justify-content:center;align-items:center;gap:16px;padding:8px 40px;display:flex}.official-letter>header .letterhead-contact strong{color:#0d2a56;font:700 12px inherit}.letterhead-contact strong+strong{border-left:1px solid #0d2a5659;padding-left:16px}.letter-bezras{text-align:right;color:#46536b;font:13px var(--display);margin:25px 0 0}.official-letter>footer{color:#7d8899;letter-spacing:.08em;border-top:1px solid #d0a648;justify-content:space-between;align-items:center;gap:12px;padding-top:8px;font-size:8px;display:flex}.official-letter>footer span:nth-child(2){letter-spacing:0}.hazmana-detail-controls{border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:10px;margin:14px 0;padding:11px 12px;display:grid}.hazmana-detail-controls legend{color:#8f6a24;text-transform:uppercase;padding:0 6px;font-size:9px;font-weight:800}.hazmana-detail-controls label{margin:0}.formal-hazmana{color:#12294e}.hazmana-document-meta{justify-content:space-between;align-items:center;margin:24px 0 0;display:flex}.hazmana-document-meta>span{background:var(--court-gold);color:var(--court-navy);border-radius:3px;padding:8px 24px;font-weight:900;display:inline-flex}.hazmana-document-meta>b{color:#66758a;font:12px inherit}.formal-hazmana .letter-bezras{text-align:center;color:#697589;margin:10px 0 4px}.hazmana-title{text-align:center;color:var(--court-navy);text-shadow:0 2px #d0a64833;margin:0 0 20px;font:700 34px Frank Ruhl Libre,inherit}.hazmana-party-section{border-bottom:1px solid #b8c0cd;margin-bottom:14px;padding:0 0 14px}.hazmana-party-section h2{color:var(--court-navy);margin:0 0 10px;font:700 20px Frank Ruhl Libre,inherit}.hazmana-party-section.claimant{border-bottom:1px solid #b8c0cd}.hazmana-parties-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.hazmana-parties-grid address{border-right:3px solid var(--court-gold);background:#f7f3e9;gap:4px;padding:10px 12px;font-style:normal;display:grid}.hazmana-parties-grid address strong{font-size:15px}.hazmana-parties-grid address span{color:#5c697c;font-size:9px}.hazmana-summons-copy{white-space:pre-wrap;text-align:center;max-width:94%;margin:12px auto;font-weight:600;line-height:1.65}.hazmana-subject-box{text-align:center;border:1px solid var(--court-navy);border-top:4px solid var(--court-gold);background:#fbfaf6;gap:4px;margin:13px 0;padding:9px 12px;display:grid}.hazmana-subject-box small{color:#8f6a24;font-size:9px;font-weight:900}.hazmana-subject-box strong{font-size:14px}.hazmana-appearance{text-align:center;margin:11px 0 8px;font-weight:700}.hazmana-hearing{direction:rtl;background:#d8d1c2;border:1px solid #d8d1c2;grid-template-columns:1.25fr .6fr 1.5fr;gap:1px;display:grid}.hazmana-hearing>div{background:#f4efe2;gap:4px;padding:10px;display:grid}.hazmana-hearing small{color:#8f6a24;font-size:8px;font-weight:900}.hazmana-hearing strong{font-size:11px;line-height:1.45}.hazmana-signature{text-align:center;justify-content:center;align-items:center;gap:22px;margin:14px 0 8px;display:flex}.hazmana-signature>div{gap:4px;display:grid}.hazmana-signature span,.hazmana-signature small{color:#697589;font-size:8px}.hazmana-signature strong{font:17px Frank Ruhl Libre,inherit}.hazmana-signature img{object-fit:contain;width:84px;height:84px}.hazmana-warning{background:#fffaf0;border:1px solid #b99a56;margin:10px 0 14px;padding:10px 12px;line-height:1.55}.hazmana-warning strong{color:#8f6a24}.hazmana-warning p{margin:4px 0;font-size:9px}.hazmana-warning small{color:#8b4b41;border-top:1px solid #e3d6b9;padding-top:5px;font-size:8px;font-weight:800;display:block}.hazmana-layout-picker{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:9px;display:grid}.hazmana-layout-picker button{text-align:left;color:var(--court-navy);cursor:pointer;background:#fff;border:1px solid #d4ccbd;border-top:3px solid #0000;gap:4px;padding:11px;display:grid}.hazmana-layout-picker button:hover,.hazmana-layout-picker button:focus-visible,.hazmana-layout-picker button.selected{border-color:var(--court-gold);border-top-color:var(--court-gold);background:#fffaf0;outline:none}.hazmana-layout-picker strong{font-size:10px}.hazmana-layout-picker span{color:#687386;font-size:8px;line-height:1.4}.official-letter.hazmana-sidebar-layout{min-height:800px;padding:0}.hazmana-sidebar-page{background:#fff;grid-template-columns:minmax(0,1fr) 158px;min-height:800px;display:grid}.hazmana-sidebar-main{min-width:0;padding:34px 34px 38px}.hazmana-sidebar-main .hazmana-document-meta{margin-top:0}.hazmana-rabbinic-rail{min-width:0;color:var(--court-navy);text-align:center;background:#faf8f2;border-left:1px solid #dfd5c1;flex-direction:column;align-items:center;padding:24px 18px 20px;display:flex}.hazmana-rabbinic-rail>img{object-fit:contain;width:112px;height:112px}.hazmana-rail-name{border-top:1px solid var(--court-gold);border-bottom:1px solid #d8cebb;gap:10px;width:100%;margin-top:16px;padding:17px 4px;display:grid}.hazmana-rail-name strong{font:700 25px/1.18 Frank Ruhl Libre,inherit}.hazmana-rail-name span{letter-spacing:.16em;color:#5a6780;font:9px/1.55 inherit}.hazmana-rail-dayanim{gap:18px;width:100%;margin-top:20px;display:grid}.hazmana-rail-dayanim>div{gap:2px;display:grid}.hazmana-rail-dayanim small,.hazmana-rail-dayanim span{color:#697589;font-size:8px}.hazmana-rail-dayanim strong{font:700 13px Frank Ruhl Libre,inherit}.hazmana-rabbinic-rail address{color:#344966;border-top:1px solid #d8cebb;gap:5px;width:100%;margin-top:auto;padding-top:18px;font:9px/1.4 inherit;display:grid}.hazmana-sidebar-layout .hazmana-title{font-size:30px}.hazmana-sidebar-layout .hazmana-party-section h2{font-size:17px}.hazmana-sidebar-layout .hazmana-parties-grid address{padding:8px 10px}.hazmana-sidebar-layout .hazmana-summons-copy{line-height:1.55}.hazmana-sidebar-layout .hazmana-warning{margin-bottom:0}@media (max-width:650px){.official-letter{padding:0 18px 30px}.official-letterhead{margin:0 -18px}.letterhead-brandbar{gap:8px;height:105px;padding:14px 13px}.letterhead-wordmark{width:calc(50% - 42px);height:58px}.letterhead-reversed-seal{width:70px;height:72px}.letterhead-contact{white-space:normal;flex-wrap:wrap;gap:7px;height:auto;min-height:31px;padding:7px 10px;font-size:8px}.official-letter>header .letterhead-contact strong{font-size:8px}.letterhead-contact strong+strong{padding-left:7px}.official-letter>footer{font-size:6px}.hazmana-detail-controls,.hazmana-hearing,.hazmana-layout-picker{grid-template-columns:1fr}.hazmana-document-meta{gap:8px}.hazmana-document-meta>span{padding:7px 13px}.hazmana-title{font-size:27px}.hazmana-signature{gap:8px;display:grid}.hazmana-signature img{justify-self:center}.hazmana-warning p{font-size:10px}.hazmana-sidebar-page{grid-template-columns:minmax(0,1fr) 106px}.hazmana-sidebar-main{padding:24px 15px 28px}.hazmana-rabbinic-rail{padding:15px 8px}.hazmana-rabbinic-rail>img{width:82px;height:82px}.hazmana-rail-name strong{font-size:18px}.hazmana-rail-name span{font-size:6px}.hazmana-rail-dayanim{gap:12px}.hazmana-rabbinic-rail address{font-size:6px}.hazmana-sidebar-layout .hazmana-title{font-size:24px}html,body{max-width:100%;overflow-x:hidden}button,a.button,input,select,textarea{font-size:16px}button,.button{min-height:44px}.landing-language{padding-top:0}.language-switch{top:0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf8fa;border-width:0 0 1px;border-radius:0;justify-content:center;width:100%;padding:8px 12px;position:sticky;inset-inline:auto;box-shadow:0 7px 24px #071a3814}.language-switch button{flex:1;max-width:120px;padding:9px 8px;font-size:12px}.landing-language .court-hero{gap:20px;min-height:auto;padding:40px 18px 28px}.court-hero-copy{width:100%;text-align:center!important}.court-kicker{font-size:10px;line-height:1.45}.court-hero h1{margin:9px 0 13px;font-size:clamp(42px,13vw,54px);line-height:1.02}.court-hebrew-name{font-size:clamp(31px,9vw,40px);line-height:1.15}.court-lead{margin:15px auto 0;font-size:16px;line-height:1.6}.court-actions{gap:10px;width:100%;margin:24px 0;display:grid}.court-actions .button{justify-content:center;width:100%;padding:14px 18px}.court-trust{text-align:start;grid-template-columns:1fr;gap:8px;display:grid}.court-trust span{background:#ffffff8c;border-radius:5px;padding:9px 12px}.court-seal-stage{min-height:auto;padding:4px 12px 30px}.court-seal-stage:before{filter:blur(18px);width:82%}.court-seal-halo{border-radius:22px;width:min(88vw,350px);box-shadow:0 0 0 1px #d59a5159,0 14px 40px #082b6726}.court-seal{border-radius:20px}.court-seal-stage>p{margin-top:17px;font-size:11px}.court-intake{padding:0 18px 34px}.court-intake>div{gap:12px;padding:18px;grid-template-columns:34px 1fr!important}.landing-language[dir=rtl] .court-intake span{grid-area:1/1/3}.get-entry{gap:22px;padding:46px 18px}.get-entry h2{font-size:33px;line-height:1.17}.get-entry>div>p:not(.court-kicker){font-size:15px;line-height:1.65}.get-entry-actions{gap:10px;width:100%}.get-entry-actions .button{min-height:50px}.court-services{padding:52px 18px}.court-services h2{font-size:35px;line-height:1.15}.court-service-card{min-height:0;padding:24px 20px}.court-service-card h3{margin-top:18px;font-size:24px}.court-standard{padding:50px 18px}.court-standard-mark{padding:28px 18px}.court-standard-content{padding:40px 20px}.public-get-application>header{gap:11px;min-height:0;padding:12px 14px}.public-get-application>header>a{font-size:17px;line-height:1.3}.public-language-switch{gap:2px}.public-language-switch button{min-height:40px;font-size:11px}.public-get-application>main{width:100%;box-shadow:none;border-width:0;margin:0;padding:28px 18px 38px}.public-get-application h1{font-size:37px;line-height:1.12}.application-intro{font-size:15px;line-height:1.65}.application-privacy{margin:20px 0;padding:14px;font-size:13px}.application-section{margin:26px 0;padding-top:23px}.application-section>header{gap:11px;margin-bottom:17px}.application-section h2{font-size:23px;line-height:1.25}.application-grid{gap:16px}.application-grid input,.application-grid select,.application-grid textarea{min-height:48px;font-size:16px}.application-submit{width:100%;min-height:52px;font-size:15px}.account-journey{margin:23px 0;padding:14px}.get-header{gap:10px;height:auto;min-height:60px;padding:10px 13px}.get-header>div:first-child{gap:2px;display:grid}.get-header a{font-size:16px;line-height:1.2}.privacy-chip{padding:6px 8px;font-size:9px}.get-banner{padding:20px 16px}.get-banner p{font-size:15px}.get-banner h1{font-size:24px;line-height:1.22}.get-banner button{width:100%;margin-top:15px}.get-person-switch{gap:7px;padding:12px 10px}.get-person-switch button{padding:10px 7px;font-size:15px}.get-steps{z-index:18;background:#fffffffa;padding:8px;position:sticky;top:0;box-shadow:0 6px 18px #163f3614}.get-steps>button{min-width:148px;padding:9px 7px}.get-form-panel{padding:22px 14px 92px}.get-section-heading{margin-bottom:18px;padding-bottom:17px}.get-section-heading h2{font-size:28px;line-height:1.18}.get-privacy-note{padding:12px;font-size:11px}.get-field-grid,.mini-grid,.evidence-tools,.related-name-options,.signature-fields{gap:14px}.get-field-grid label,.mini-grid label{font-size:12px}.get-field-grid input,.get-field-grid select,.get-field-grid textarea,.mini-grid input,.mini-grid select,.mini-grid textarea{min-height:48px;padding:12px;font-size:16px}.name-truth-guidance,.twelve-month-guidance,.name-threshold-guidance,.jewish-date-converter,.respondent-signature,.name-use-comparison{margin-bottom:18px;padding:16px}.name-truth-guidance h3,.name-threshold-guidance h3,.jewish-date-converter h3{font-size:22px;line-height:1.25}.name-truth-guidance p,.name-truth-guidance ol,.twelve-month-guidance p,.name-threshold-guidance p,.name-threshold-guidance li{font-size:13px;line-height:1.65}.jewish-date-converter{text-align:right;direction:rtl}.jewish-date-converter>header{display:block}.jewish-date-converter>header>span{margin-bottom:10px;display:inline-block}.date-converter-grid fieldset{grid-template-columns:.72fr 1.35fr .92fr;gap:6px}.date-converter-grid input,.date-converter-grid select,.sunset-question select{min-width:0;min-height:46px;padding:9px 6px;font-size:16px}.respondent-signature{margin-top:15px}.certification-check{padding:13px;font-size:13px}.signature-pad{height:135px}.get-actions{z-index:22;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#faf9f5f7;gap:8px;margin:28px -14px -92px;padding:10px 14px 12px;display:grid;position:sticky;bottom:0;box-shadow:0 -8px 28px #163f3621}.get-actions>div{order:1;grid-template-columns:1fr 1fr;gap:8px;display:grid}.get-actions .clear{order:2;width:100%}.get-actions button{width:100%;min-height:46px;padding:10px 8px;font-size:13px}.final-summary{padding:16px}.final-summary>div{grid-template-columns:1fr;gap:6px}}@media (max-width:390px){.language-switch button{padding-inline:5px;font-size:11px}.court-hero h1{font-size:40px}.court-hebrew-name{font-size:30px}.get-person-switch{grid-template-columns:1fr 1fr;display:grid}.date-converter-grid fieldset{grid-template-columns:.7fr 1.25fr .85fr}.date-converter-grid input,.date-converter-grid select{font-size:15px}}.action-toast{z-index:1000;color:#fff;background:#0d2a56;border-left:4px solid #d0a648;justify-content:space-between;align-items:flex-start;gap:14px;width:min(430px,100vw - 32px);padding:15px 16px;font-size:12px;line-height:1.55;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 18px 50px #071a3847}.action-toast button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:20px;line-height:1}.permission-row button,.clickable-table-row a,.segmented button,.filter-button{cursor:pointer}@media (max-width:650px){.action-toast{bottom:16px;right:16px}}.payment-provider-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px;display:grid}.payment-provider-grid button{text-align:left;border:1px solid var(--line);cursor:pointer;color:var(--court-navy);background:#fff;border-top:3px solid #0000;gap:5px;padding:14px;display:grid}.payment-provider-grid button.active{border-color:var(--court-gold);border-top-color:var(--court-gold);background:#fffaf0}.payment-provider-grid span{font-weight:900}.payment-provider-grid strong{font:15px var(--display)}.payment-provider-grid small{text-transform:capitalize;color:var(--muted);font-size:8px}.payment-collector{margin-bottom:18px}.payment-rail-rule{border-left:4px solid var(--court-gold);background:#fff7e5;gap:5px;margin-bottom:16px;padding:13px 15px;display:grid}.payment-rail-rule strong{font-size:10px}.payment-rail-rule span{color:var(--muted);font-size:9px}.payment-collector .payment-entry-grid .button{align-self:end}.payment-api-notice{border-left:4px solid var(--court-navy);color:#536174;background:#edf2f8;padding:12px 14px;font-size:10px;line-height:1.5}@media (max-width:950px){.payment-provider-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.payment-provider-grid{grid-template-columns:1fr}.payment-provider-grid button{min-height:76px}}.public-inquiry{min-height:100vh;color:var(--court-navy);background:#f7f3e9;padding-bottom:70px}.public-inquiry>header{background:var(--court-navy);color:#fff;justify-content:space-between;align-items:center;gap:20px;height:72px;padding:0 max(24px,50vw - 580px);display:flex}.public-inquiry>header>a{color:#fff;font:20px var(--display);text-decoration:none}.public-inquiry>header>div{gap:5px;display:flex}.public-inquiry>header button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff4d;padding:8px 10px}.public-inquiry>header button.active{background:var(--court-gold);color:var(--court-navy)}.inquiry-intro{width:min(1050px,100% - 40px);margin:0 auto;padding:54px 0 30px}.inquiry-intro p{color:#9a742b;letter-spacing:.1em;font-size:10px;font-weight:900}.inquiry-intro h1{font:46px var(--display);margin:8px 0 13px}.inquiry-intro span{color:#59687a;max-width:760px;line-height:1.7;display:block}.public-inquiry form{background:#fffdf8;border:1px solid #ddd3bf;width:min(1050px,100% - 40px);margin:auto;padding:34px;box-shadow:0 20px 60px #0d2a5614}.public-inquiry fieldset{border:0;margin:0 0 32px;padding:0}.public-inquiry legend{width:100%;font:22px var(--display);border-bottom:1px solid #ded6c7;margin-bottom:18px;padding:0 0 13px}.inquiry-service-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.inquiry-service-grid button{text-align:start;cursor:pointer;min-height:94px;color:var(--court-navy);background:#fff;border:1px solid #d9d1c3;gap:7px;padding:16px;display:grid}.inquiry-service-grid button:hover,.inquiry-service-grid button.selected{border-color:var(--court-gold);box-shadow:inset 0 3px var(--court-gold);background:#fff8e9}.inquiry-service-grid strong{font:18px var(--display)}.inquiry-fields{grid-template-columns:1fr 1fr;gap:15px;display:grid}.inquiry-fields label{color:#526075;gap:7px;font-size:10px;font-weight:800;display:grid}.inquiry-fields label.wide{grid-column:1/-1}.inquiry-fields input,.inquiry-fields select,.inquiry-fields textarea{color:var(--court-navy);background:#fff;border:1px solid #cdc6b9;padding:12px;font:14px Arial}.inquiry-fields .honey{position:absolute;left:-10000px}.inquiry-consent{background:#f6f1e5;align-items:flex-start;gap:10px;padding:14px;font-size:11px;line-height:1.6;display:flex}.inquiry-consent input{margin-top:3px}.inquiry-caution{color:#7d652e;font-size:10px}.inquiry-actions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.inquiry-actions .button-ghost{color:var(--court-navy);border-color:#bdb5a6}.inquiry-actions button:disabled{opacity:.45;cursor:not-allowed}.inquiry-status{border-left:4px solid var(--court-gold);background:#fff3d7;padding:12px 14px;font-size:11px}@media (max-width:760px){.public-inquiry>header{height:auto;min-height:70px;padding:10px 14px;display:grid}.public-inquiry>header>div{width:100%}.public-inquiry>header button{flex:1}.inquiry-intro{padding:34px 0 22px}.inquiry-intro h1{font-size:34px;line-height:1.15}.public-inquiry form{border-width:1px 0;width:100%;padding:23px 16px}.inquiry-service-grid,.inquiry-fields{grid-template-columns:1fr}.inquiry-fields label.wide{grid-column:auto}.inquiry-service-grid button{min-height:84px}.inquiry-actions{display:grid}.inquiry-actions .button{justify-content:center;width:100%}}.adaptive-questionnaire{border-top:4px solid var(--court-gold)!important;padding-top:22px!important}.combined-case-note{border-left:4px solid var(--court-navy);background:#edf2f8;gap:6px;margin-bottom:18px;padding:14px 16px;display:grid}.combined-case-note strong{font:18px var(--display)}.combined-case-note span{color:#536174;font-size:10px;line-height:1.6}.geirus-journey{border-top:5px solid var(--court-gold);color:#fff;background:linear-gradient(135deg,#0b2449,#102f5c);margin:0 0 34px;padding:30px;box-shadow:0 14px 35px #0d2a5621}.geirus-journey>div>h2{font:32px/1.15 "Frank Ruhl Libre",var(--display);margin:7px 0 10px}.geirus-journey>div>p:last-child{color:#c7d1de;max-width:790px;margin:0;font-size:12px;line-height:1.75}.geirus-journey .eyebrow{color:var(--court-gold)}.geirus-journey ol{background:#ffffff24;border:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);gap:1px;margin:26px 0 18px;padding:0;list-style:none;display:grid}.geirus-journey li{background:#0d2a56;grid-template-columns:34px 1fr;gap:11px;padding:18px;display:grid}.geirus-journey li>b{border:1px solid var(--court-gold);width:30px;height:30px;color:var(--court-gold);font:700 13px var(--display);border-radius:50%;place-items:center;display:grid}.geirus-journey li>div{gap:7px;display:grid}.geirus-journey li strong{font:18px "Frank Ruhl Libre",var(--display);color:#fff}.geirus-journey li span{color:#b7c3d2;font-size:9px;line-height:1.6}.geirus-journey>small{color:#e5d7b5;border-top:1px solid #d0a64873;padding-top:13px;font-size:9px;line-height:1.55;display:block}@media (max-width:760px){.geirus-journey{margin:0 -16px 28px;padding:25px 16px}.geirus-journey>div>h2{font-size:27px}.geirus-journey ol{grid-template-columns:1fr}.geirus-journey li{min-height:116px}.geirus-journey li span{font-size:10px}}.geirus-page{min-height:100vh;color:var(--court-navy);background:#f8f4ea}.geirus-nav{background:#fffdf8;border-bottom:1px solid #ded5c4;grid-template-columns:1fr auto auto;align-items:center;gap:24px;height:82px;padding:0 clamp(22px,6vw,90px);display:grid}.geirus-nav>a{color:var(--court-navy);font-size:10px;font-weight:800;text-decoration:none}.geirus-brand{align-items:center;gap:12px;display:flex;font:20px "Frank Ruhl Libre",var(--display)!important}.geirus-brand img{object-fit:contain;width:52px;height:52px}.geirus-language{gap:5px;display:flex}.geirus-language button{color:#5c6879;cursor:pointer;background:#fff;border:1px solid #d5ccbc;padding:8px 10px;font-size:9px}.geirus-language button.active{background:var(--court-navy);border-color:var(--court-navy);color:#fff}.geirus-hero{color:#fff;background:radial-gradient(circle at 78% 40%,#d0a6482e,#0000 25%),linear-gradient(125deg,#071a38,#0e315f);grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:center;gap:60px;min-height:620px;padding:75px clamp(28px,8vw,125px);display:grid;overflow:hidden}.geirus-hero h1{max-width:800px;font:500 clamp(48px,6vw,84px)/1.04 "Frank Ruhl Libre",var(--display);letter-spacing:-.035em;margin:14px 0 23px}.geirus-hero>div:first-child>p:not(.court-kicker){color:#c5d0dd;max-width:760px;margin-bottom:30px;font-size:16px;line-height:1.8}.geirus-hero .court-kicker{color:var(--court-gold)}.geirus-hero-seal{place-items:center;display:grid}.geirus-hero-seal img{filter:drop-shadow(0 25px 35px #0000004d);width:min(100%,420px);height:auto}.geirus-stages{padding:90px clamp(28px,8vw,125px)}.geirus-stages>h2,.geirus-requirements>h2{font:44px "Frank Ruhl Libre",var(--display);margin:0 0 36px}.geirus-stages>div{border-top:1px solid #d8cfbd;border-bottom:1px solid #d8cfbd;grid-template-columns:repeat(3,1fr);display:grid}.geirus-stages article{border-inline-start:1px solid #d8cfbd;padding:34px}.geirus-stages article:last-child{border-inline-end:1px solid #d8cfbd}.geirus-stages article>b{color:var(--court-gold);font:14px var(--display)}.geirus-stages h3{font:29px "Frank Ruhl Libre",var(--display);margin:20px 0 12px}.geirus-stages p,.geirus-requirements p{color:#657083;font-size:12px;line-height:1.75}.geirus-study{background:#fffdf8;grid-template-columns:.85fr 1.15fr;gap:70px;padding:90px clamp(28px,8vw,125px);display:grid}.geirus-study h2{font:48px "Frank Ruhl Libre",var(--display);margin:12px 0 18px}.geirus-study>div>p:last-child{color:#687487;line-height:1.8}.geirus-study ul{border-top:1px solid #d7cebd;margin:0;padding:0;list-style:none}.geirus-study li{border-bottom:1px solid #d7cebd;grid-template-columns:45px 1fr;align-items:center;gap:18px;padding:17px 8px;display:grid}.geirus-study li span{color:#a67c28;font-size:9px}.geirus-study li strong{font:20px "Frank Ruhl Libre",var(--display)}.geirus-requirements{padding:90px clamp(28px,8vw,125px)}.geirus-requirements>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.geirus-requirements article{border:1px solid #ded5c4;border-top:4px solid var(--court-gold);background:#fff;padding:25px}.geirus-requirements h3{font:25px "Frank Ruhl Libre",var(--display);margin:0 0 10px}.geirus-requirements>small{border-inline-start:4px solid var(--court-gold);color:#675d4c;background:#fff3d7;margin-top:22px;padding:15px 18px;font-size:10px;line-height:1.65;display:block}.geirus-cta{background:var(--court-navy);color:#fff;justify-content:space-between;align-items:center;gap:35px;padding:60px clamp(28px,8vw,125px);display:flex}.geirus-cta h2{font:39px "Frank Ruhl Libre",var(--display);margin:0 0 10px}.geirus-cta p{color:#bbc7d5;margin:0}.geirus-cta .button{white-space:nowrap}@media (max-width:800px){.geirus-nav{grid-template-columns:1fr auto;gap:10px;height:auto;min-height:76px;padding:10px 14px}.geirus-nav>a:last-child{display:none}.geirus-brand{font-size:16px!important}.geirus-brand img{width:45px;height:45px}.geirus-language button{padding:8px 6px}.geirus-hero{text-align:center;grid-template-columns:1fr;min-height:auto;padding:62px 20px 48px}.geirus-hero h1{font-size:49px}.geirus-hero>div:first-child>p:not(.court-kicker){font-size:15px}.geirus-hero-seal img{width:230px}.geirus-stages,.geirus-study,.geirus-requirements{padding:64px 20px}.geirus-stages>h2,.geirus-requirements>h2,.geirus-study h2{font-size:38px}.geirus-stages>div{grid-template-columns:1fr}.geirus-stages article,.geirus-stages article:last-child{border-inline-end:1px solid #d8cfbd;border-bottom:1px solid #d8cfbd}.geirus-study{grid-template-columns:1fr;gap:35px}.geirus-requirements>div{grid-template-columns:1fr}.geirus-cta{text-align:center;padding:46px 20px;display:grid}.geirus-cta .button{justify-content:center;width:100%}}.case-correspondence-launch{border:1px solid #dfcfaa;border-left:5px solid var(--court-gold);background:#fff8e7;justify-content:space-between;align-items:center;gap:18px;margin-bottom:15px;padding:14px 17px;display:flex}.case-correspondence-launch strong,.case-correspondence-launch span{display:block}.case-correspondence-launch span{color:#647083;margin-top:4px;font-size:9px}.case-source-chain{background:#e7f0eb;border-left:4px solid #28745a;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-bottom:15px;padding:13px 15px;display:grid}.case-source-chain span{color:#4f625a;font-size:9px}.case-source-chain a{color:var(--court-navy);font-size:9px;font-weight:900}.formal-issuance-gate{border:1px solid #e1cea0;border-top:4px solid var(--court-gold);background:#fff7e5;gap:10px;margin:16px 0;padding:17px;display:grid}.formal-issuance-gate h3{font:21px var(--display);margin:4px 0}.formal-issuance-gate label{align-items:flex-start;color:#4f5d70!important;gap:9px!important;margin:0!important;font-size:10px!important;display:flex!important}.formal-issuance-gate input{margin-top:2px}.formal-issuance-gate small{color:#8b4b41;font-size:9px;line-height:1.6}.letter-editor select:disabled,.letter-editor input:disabled,.letter-editor textarea:disabled,.studio-actions button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:750px){.case-correspondence-launch{display:grid}.case-source-chain{grid-template-columns:1fr}.case-correspondence-launch .button{justify-content:center;width:100%}}.notice-progress article>a{border:1px solid var(--line);color:var(--court-navy);background:#fff;padding:8px 10px;font-size:9px;font-weight:800;text-decoration:none}.notice-record-panel{border:1px solid #d8d1c2;border-top:4px solid var(--court-gold);background:#fffdf8;margin:0 0 20px;padding:18px}.notice-record-panel.locked-record{background:#fffaf0;border-top-color:#9a762e}.notice-record-panel.restricted-record{background:#fcf7f5;border-top-color:#994e42}.notice-record-heading{border-bottom:1px solid #e6e0d5;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;padding-bottom:12px;display:flex}.notice-record-heading h3{font:24px var(--display);margin:4px 0 0}.notice-record-heading button{color:#7a6541;cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:900}.notice-detail-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.notice-detail-grid p{background:#f5f3ed;gap:5px;margin:0;padding:11px;display:grid}.notice-detail-grid small{color:var(--muted);text-transform:uppercase;font-size:8px}.notice-detail-grid strong{font-size:10px}.notice-record-actions{justify-content:flex-end;gap:9px;margin-top:15px;display:flex}.notice-record-actions button{border:1px solid var(--line);color:var(--court-navy);cursor:pointer;background:#fff;padding:9px 12px;font-size:9px;font-weight:800}.notice-requirements{color:#536174;margin:12px 0 0;padding-inline-start:20px;font-size:10px;line-height:1.9}@media (max-width:700px){.notice-progress article>a{grid-column:2;justify-self:start}.notice-record-heading{display:grid}.notice-detail-grid{grid-template-columns:1fr 1fr}.notice-record-actions{display:grid}.notice-record-actions button{width:100%}}@media (max-width:430px){.notice-detail-grid{grid-template-columns:1fr}}.summary-grid>a{background:#f7f7f3;border:1px solid #0000;padding:16px;transition:all .16s;position:relative}.summary-grid>a>b{color:#8f6a24;margin-top:12px;font-size:9px;display:block}.summary-grid>a:hover,.summary-grid>a:focus-visible,.interactive-record-row:hover,.interactive-record-row:focus-visible,.task-card:hover,.task-card:focus-visible{outline:none;box-shadow:0 8px 22px #0d2a5614;border-color:var(--court-gold)!important;background:#fffaf0!important}.timeline>.timeline-link{border:1px solid #0000;grid-template-columns:48px 10px 1fr auto;align-items:start;gap:12px;padding:12px 8px;display:grid}.timeline>.timeline-link:hover,.timeline>.timeline-link:focus-visible{border-color:var(--court-gold);background:#fffaf0;outline:none}.timeline-link>b{color:#8f6a24;font-size:9px}.interactive-record-row{cursor:pointer;transition:all .16s}.notice-progress>.notice-stage-link{border-bottom:1px solid #e6e0d5;border-left:4px solid var(--court-gold);background:#fffaf0;grid-template-columns:38px 1fr auto;align-items:center;gap:14px;padding:18px;display:grid}.notice-progress>.notice-stage-link>span{background:var(--court-gold);width:34px;height:34px;color:var(--court-navy);font:800 11px var(--display);border-radius:50%;place-items:center;display:grid}.notice-progress>.notice-stage-link strong,.notice-progress>.notice-stage-link p,.notice-progress>.notice-stage-link small{display:block}.notice-progress>.notice-stage-link p{color:#536174;margin:5px 0;font-size:11px}.notice-progress>.notice-stage-link small{color:#7b8591;font-size:9px}.notice-stage-action{border:1px solid var(--line);color:var(--court-navy);background:#fff;padding:8px 10px;font-size:9px;font-weight:800}.task-card{transition:all .16s;display:block;position:relative}.task-open{color:#8f6a24;font-size:9px;position:absolute;bottom:17px;right:14px}.clickable-table-row td{transition:all .16s}.clickable-table-row:hover td,.clickable-table-row:focus-visible td{background:#fffaf0}@media (max-width:700px){.notice-progress>.notice-stage-link{grid-template-columns:36px 1fr}.notice-stage-action{grid-column:2;justify-self:start}.timeline>.timeline-link{grid-template-columns:48px 10px 1fr}.timeline-link>b{grid-column:3}}.case-status-main{flex:1;align-items:center;gap:10px;display:flex}.case-status-main>b{color:#8f6a24;margin-left:auto;font-size:9px}.case-status-main:hover,.case-status-main:focus-visible,.party-payment:hover,.party-payment:focus-visible{color:var(--court-navy);outline:2px solid var(--court-gold);outline-offset:3px;background:#fffaf0}.calendar-strip button{border:1px solid var(--line);text-align:center;color:var(--muted);cursor:pointer;background:#fff;padding:12px;font-size:10px}.calendar-strip button strong{font:22px var(--display);color:var(--ink);margin-top:4px;display:block}.calendar-strip button.today{background:var(--ink);color:var(--gold-soft)}.calendar-strip button.today strong{color:#fff}.calendar-strip button:hover,.calendar-strip button:focus-visible{border-color:var(--court-gold);outline:none;box-shadow:0 7px 18px #0d2a561a}.roster-summary button{color:#657084;text-align:left;cursor:pointer;background:#f3f4f1;border:0;padding:10px;font-size:9px}.roster-summary button b{font:22px var(--display);color:var(--court-navy);display:block}.roster-summary button.ok{background:#e7f0eb}.roster-summary button.wait{background:#fff5df}.roster-summary button.problem{background:#f7e8e4}.session-rules>button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #eee9df;width:100%;padding:10px 0;font-size:10px;display:block}.session-rules>button:hover,.session-rules>button:focus-visible{outline:1px solid var(--court-gold);background:#fffaf0}.session-rules>button.blocked-note{margin-top:8px;padding:10px}.condition-list>a{border-bottom:1px solid #ecece7;align-items:center;gap:12px;padding:14px 0;display:flex}.condition-list>a>b{width:28px;height:28px;color:var(--green);background:#e1eee8;border-radius:50%;place-items:center;display:grid}.condition-list>a.pending>b{color:#9a4e41;background:#f5e7df}.condition-list>a p{flex:1;margin:0}.condition-list>a strong,.condition-list>a small{display:block}.condition-list>a small{color:var(--muted);margin-top:4px;font-size:10px}.condition-list>a em{color:#8f6a24;font-size:9px;font-style:normal}.condition-list>a:hover,.condition-list>a:focus-visible{outline:1px solid var(--court-gold);background:#fffaf0}.draft-row{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0}.stat-grid button.portal-stat-link{cursor:pointer;text-align:left;color:inherit}@media (max-width:720px){.case-status-main{flex-wrap:wrap}.case-status-main>b{width:100%;margin-left:19px}.calendar-strip button{min-width:78px}.calendar-strip{grid-template-columns:repeat(6,minmax(78px,1fr));overflow:auto}}@page{size:Letter;margin:0}.formal-hazmana{break-inside:avoid}@media print{.official-letter.formal-hazmana{width:8.5in;min-height:11in;margin:0 auto;padding-bottom:.3in;overflow:visible}.official-letter.formal-hazmana.hazmana-sidebar-layout{padding:0}.formal-hazmana .letterhead-brandbar,.formal-hazmana .letterhead-contact,.hazmana-document-meta>span,.hazmana-subject-box,.hazmana-hearing>div,.hazmana-warning,.hazmana-rabbinic-rail{-webkit-print-color-adjust:exact;print-color-adjust:exact}.hazmana-sidebar-page{min-height:11in}.hazmana-sidebar-main{padding:.45in .45in .35in}.hazmana-rabbinic-rail{padding:.35in .18in .25in}}.letter-subject-field{flex-direction:column;gap:.4rem;margin-bottom:1rem;display:flex}.letter-subject-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.letter-subject-head label{color:#0d2a56;margin:0;font-size:.82rem;font-weight:600}.letter-subject-restore{font:inherit;color:#8a6d2f;cursor:pointer;background:0 0;border:0;padding:0;font-size:.74rem;text-decoration:underline}.letter-subject-restore:hover{color:#0d2a56}.letter-subject-field textarea,.letter-subject-field input{width:100%;font:inherit;background:#fff;border:1px solid #c9d3e0;border-radius:4px;padding:.6rem .7rem}.letter-subject-field textarea{resize:vertical;line-height:1.6}.letter-subject-source{color:#5d6b81;font-size:.72rem;line-height:1.5}.inquiry-reference{flex-wrap:wrap;align-items:center;gap:.6rem;margin:.6rem 0 .3rem;display:flex}.inquiry-reference span{letter-spacing:.06em;text-transform:uppercase;color:#5d6b81;font-size:.74rem}.inquiry-reference b{color:#0d2a56;letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.05rem}.inquiry-next{color:#5d6b81;margin:0;font-size:.82rem}.escrow-terms{margin-top:1.25rem}.escrow-tabs{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.5rem;margin:1rem 0 1.25rem;display:grid}.escrow-tabs button{text-align:left;border:1px solid var(--line);background:var(--white);cursor:pointer;font:inherit;border-radius:5px;flex-direction:column;gap:.2rem;padding:.7rem .85rem;display:flex}.escrow-tabs button strong{color:var(--ink);font-size:.9rem}.escrow-tabs button span{color:var(--muted);font-size:.74rem}.escrow-tabs button.selected{border-color:var(--gold);background:var(--gold-soft)}.escrow-tabs button:hover{border-color:var(--gold)}.escrow-panel{flex-direction:column;gap:1rem;display:flex}.escrow-template-note{border-left:3px solid var(--gold);background:var(--cream);border-radius:0 4px 4px 0;padding:.8rem 1rem}.escrow-template-note.warn{border-left-color:#a4342b}.escrow-template-note strong{color:var(--ink);margin-bottom:.3rem;font-size:.88rem;display:block}.escrow-template-note p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.6}.escrow-term-list{gap:.1rem;margin:0;display:grid}.escrow-term-list>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(11rem,15rem) 1fr;gap:1rem;padding:.65rem .2rem;display:grid}.escrow-term-list dt{color:var(--ink);font-size:.8rem;font-weight:600}.escrow-term-list dd{color:var(--ink);margin:0;font-size:.84rem}.escrow-term-list dd small{color:var(--muted);margin-top:.2rem;font-size:.71rem;display:block}.escrow-holdership{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.escrow-holdership li{border:1px solid var(--line);background:var(--white);border-radius:5px;padding:.75rem .9rem}.escrow-holdership li.open{border-left:3px solid #a4342b}.escrow-holdership li.settled{border-left:3px solid #2f6d4f}.escrow-holdership-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.35rem;display:flex}.escrow-holdership-head strong{color:var(--ink);font-size:.86rem}.escrow-holdership p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.6}.escrow-lifecycle{counter-reset:none;gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.escrow-lifecycle>li>button{border:1px solid var(--line);background:var(--white);cursor:pointer;width:100%;font:inherit;text-align:left;border-radius:5px;grid-template-columns:2rem 1fr auto;align-items:center;gap:.75rem;padding:.6rem .7rem;display:grid}.escrow-lifecycle>li>button:hover{border-color:var(--gold)}.escrow-stage-index{background:var(--cream);width:1.7rem;height:1.7rem;color:var(--muted);border-radius:50%;place-items:center;font-size:.75rem;display:grid}.escrow-lifecycle>li.complete .escrow-stage-index{color:#2f6d4f;background:#dff0e6}.escrow-lifecycle>li.current .escrow-stage-index{background:var(--gold);color:#3a2b06}.escrow-stage-name{flex-direction:column;gap:.05rem;display:flex}.escrow-stage-name strong{color:var(--ink);font-size:.85rem}.escrow-stage-name em{color:var(--muted);font-size:.75rem;font-style:normal}.escrow-stage-state{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:.7rem}.escrow-lifecycle>li.current .escrow-stage-state{color:#8a6d2f;font-weight:600}.escrow-stage-detail{padding:.6rem .8rem .2rem 3.4rem}.escrow-stage-detail p{color:var(--muted);margin:0 0 .3rem;font-size:.8rem;line-height:1.6}.escrow-stage-detail small{color:var(--ink);font-size:.72rem}.escrow-controls ul{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.3rem .9rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.escrow-controls li{color:var(--muted);padding-left:.9rem;font-size:.78rem;position:relative}.escrow-controls li:before{content:"·";color:var(--gold);font-weight:700;position:absolute;left:.2rem}@media (max-width:38rem){.escrow-term-list>div{grid-template-columns:1fr;gap:.15rem}.escrow-stage-detail{padding-left:.8rem}}.staff-surface .app-shell{min-height:100vh}.staff-surface .app-sidebar{max-height:100vh;position:sticky;top:0;overflow-y:auto}.number-series input{box-sizing:border-box;width:100%}.staff-surface .staff-login-page{min-height:100vh}.registry-disclosure{border:1px solid var(--line);background:var(--white);margin-top:18px}.registry-disclosure>summary{cursor:pointer;color:var(--court-navy);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:12px;font-weight:700;list-style:none;display:flex}.registry-disclosure>summary::-webkit-details-marker{display:none}.registry-disclosure>summary:after{content:"Show";color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:600}.registry-disclosure[open]>summary:after{content:"Hide"}.registry-disclosure>summary:hover{background:#faf8f3}.registry-disclosure>summary small{color:var(--muted);margin-top:3px;font-size:10px;font-weight:400;display:block}.registry-disclosure .workspace-card{border:0;margin:0}.login-return{text-align:center;color:var(--court-navy);margin-top:20px;font-size:12px;display:block}.login-return:hover{text-decoration:underline}.audience-shell{background:var(--paper);min-height:100vh}.audience-header{background:var(--court-navy);color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 28px;display:flex}.audience-brand{color:#fff;align-items:center;gap:10px;display:flex}.audience-brand small{color:var(--court-gold);font-size:10px;display:block}.audience-brand strong{font:17px var(--display);display:block}.audience-who{align-items:center;gap:16px;display:flex}.audience-who strong{font-size:13px;display:block}.audience-who small{color:#b9c6d8;font-size:10px;display:block}.audience-who button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:3px;padding:6px 12px;font-size:11px}.audience-who button:hover{background:#ffffff1f}.audience-main{max-width:860px;margin:0 auto;padding:34px 24px 70px}.audience-intro h1{font:400 34px var(--display);color:var(--court-navy);margin:0 0 8px}.audience-intro p{color:var(--muted);max-width:62ch;margin:0 0 26px;font-size:14px;line-height:1.7}.record-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.record-row{background:var(--white);border:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.record-row strong{color:var(--court-navy);font-size:14px;display:block}.record-row small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.record-row>span{color:var(--muted);white-space:nowrap;font-size:11px}.record-row.withheld{background:#faf8f4;border-style:dashed}.record-row.withheld strong{color:var(--muted)}.audience-note{border-left:4px solid var(--court-gold);color:#625b4e;background:#fff7e5;margin:22px 0;padding:13px 16px;font-size:12px;line-height:1.7}.audience-matter{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;margin:26px 0 8px;font-size:12px}@font-face{font-family:FB David;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/FbDavid-400.woff2)format("woff2")}@font-face{font-family:FB David;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/FbDavid-700.woff2)format("woff2")}@font-face{font-family:FB David New;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/FbDavidNew-400.woff2)format("woff2")}@font-face{font-family:FB David New;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/FbDavidNew-700.woff2)format("woff2")}@font-face{font-family:Livorna;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Livorna-400.woff2)format("woff2")}@font-face{font-family:Livorna;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Livorna-700.woff2)format("woff2")}@font-face{font-family:Gittin;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Gittin-400.woff2)format("woff2")}@font-face{font-family:Gittin;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Gittin-700.woff2)format("woff2")}@font-face{font-family:Gittin;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/Gittin-400i.woff2)format("woff2")}@font-face{font-family:Gittin;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/Gittin-700i.woff2)format("woff2")}@font-face{font-family:Noto Rashi Hebrew;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/NotoRashiHebrew-hebrew-400.woff2)format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Rashi Hebrew;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/NotoRashiHebrew-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Noto Rashi Hebrew;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/NotoRashiHebrew-hebrew-700.woff2)format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Rashi Hebrew;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/NotoRashiHebrew-latin-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}.hebrew-date{font-size:.92em;line-height:1.7}.field-hint{color:var(--muted);margin-top:4px;font-size:10px;line-height:1.5;display:block}.viewing-as-banner{color:#fff;z-index:50;background:#7a2418;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:11px 22px;font-size:12px;display:flex;position:sticky;top:0}.viewing-as-banner strong{font-size:13px;display:block}.viewing-as-banner span{color:#f3d6d0;margin-top:2px;line-height:1.5;display:block}.viewing-as-banner button{color:#7a2418;cursor:pointer;background:#fff;border:0;border-radius:3px;padding:7px 14px;font-size:11px;font-weight:700}.viewing-as-banner button:hover{background:#f3d6d0}.view-as-card{margin-top:18px}.view-as-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;margin-top:12px;display:grid}.view-as-grid button{text-align:left;background:var(--white);border:1px solid var(--line);cursor:pointer;font:inherit;border-radius:4px;padding:11px 13px}.view-as-grid button:hover{border-color:var(--court-gold);background:#faf8f3}.view-as-grid strong{color:var(--court-navy);font-size:13px;display:block}.view-as-grid small{color:var(--muted);text-transform:capitalize;margin-top:3px;font-size:10px;display:block}.app-sidebar nav{flex-direction:column;gap:0;display:flex}.nav-group{margin-bottom:20px}.nav-group .sidebar-label{letter-spacing:.1em;text-transform:uppercase;color:#7d8ea8;margin:0 0 6px;padding:0 12px;font-size:11px;font-weight:700}.app-sidebar nav a{color:#a8b6cc;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;font-size:14px;text-decoration:none;display:flex}.app-sidebar nav a:hover{color:#fff;background:#14315e}.app-sidebar nav a.current{color:#fff;box-shadow:inset 3px 0 var(--court-gold);background:#173d70}.app-sidebar{background:var(--court-navy)}.user-card{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.user-card small{color:#8fa2bd}.user-card>div{flex:1;min-width:0}.user-card strong{color:#fff;font-size:13px}.user-card form{flex-basis:100%}.logout-button{white-space:nowrap;font-size:12px}@media (max-width:1050px){.app-shell{grid-template-columns:196px 1fr}.app-sidebar{padding:20px 12px}.sidebar-title strong,.sidebar-label,.user-card div{display:revert}.app-sidebar nav a{justify-content:space-between;padding:8px 10px;font-size:13px}.app-sidebar nav a:before{content:none}}@media (max-width:820px){.app-shell{grid-template-columns:1fr}.app-sidebar{flex-flow:wrap;align-items:center;gap:10px;height:auto;max-height:none;position:static}.app-sidebar nav{flex-flow:wrap;width:100%}.nav-group{flex-wrap:wrap;align-items:center;gap:6px;width:100%;margin:0 0 8px;display:flex}.nav-group .sidebar-label{flex-basis:100%;margin:0}}.case-scope{border-left:3px solid var(--court-navy);background:#eef2f7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;padding:14px 18px;display:flex}.case-scope>div:first-child{align-items:center;gap:12px;min-width:0;display:flex}.case-scope-tag{background:var(--court-navy);color:#fff;white-space:nowrap;border-radius:4px;padding:5px 9px;font-size:12px;font-weight:700}.case-scope p{margin:0}.case-scope strong{color:var(--court-navy);font-size:14px;display:block}.case-scope small{color:var(--muted);margin-top:2px;font-size:12px;display:block}.case-scope-actions{flex-wrap:wrap;gap:8px;display:flex}.case-scope-actions .button{min-height:auto;padding:8px 14px;font-size:13px}.case-sections{flex-wrap:wrap;gap:8px;margin:0 0 22px;display:flex}.case-sections a{border:1px solid var(--line);color:var(--court-navy);background:#fff;border-radius:4px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.case-sections a:hover{border-color:var(--court-navy);background:#f7f7f3}.case-sections strong{font-weight:600}.case-sections span{color:var(--court-navy);background:#eef2f7;border-radius:11px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:700;display:grid}.case-switcher{flex-direction:column;gap:6px;margin-top:12px;display:flex}.case-switcher a{border:1px solid var(--line);background:#fff;border-radius:4px;padding:9px 12px;text-decoration:none;display:block}.case-switcher a:hover{border-color:var(--court-navy);background:#f7f7f3}.case-switcher strong{color:var(--court-navy);font-size:12px;font-weight:700;display:block}.case-switcher small{color:var(--muted);margin-top:2px;font-size:12px;display:block}.case-claim-subject{color:var(--court-navy);margin:0 0 18px;font-size:15px;line-height:1.75}.empty-note{color:var(--muted);margin:0;padding:14px 4px;font-size:13px}.workspace{max-width:1440px;margin-inline:auto;padding:32px 32px 64px}.workspace-header{align-items:flex-start;margin-bottom:24px}.workspace-header h1{font-size:28px}.workspace-header .back-link{margin-bottom:8px;font-size:13px;display:inline-block}.toolbar{justify-content:flex-start}.toolbar .search{flex:1;min-width:0;max-width:420px}.table-wrap{max-height:calc(100vh - 300px);overflow:auto}.table-wrap thead th{z-index:1;background:#fff;font-size:11px;position:sticky;top:0}.table-wrap td{font-size:13px}.table-wrap td small{font-size:12px}.kanban>section{min-height:0}.kanban h2{font-size:17px}.task-card h3{margin:10px 0 6px;font-size:15px}.task-card p,.task-card footer small{font-size:12px}.clickable-table-row:hover td,.interactive-record-row:hover,.task-card:hover,.summary-grid>a:hover,.condition-list>a:hover,.session-rules>button:hover,.case-status-main:hover,.party-payment:hover{box-shadow:none;background:#f7f7f3}.case-status-main:hover,.party-payment:hover{outline:none}.people-grid article.interactive-record-row{border:1px solid var(--line)}.people-grid article.interactive-record-row:hover{border-color:var(--court-navy);background:#f7f7f3}.workspace input:not([type=checkbox]):not([type=radio]),.workspace select,.workspace textarea,.workspace .button,.workspace button.button{min-height:40px;font-size:14px}.people-grid article>button,.people-grid article small,.people-grid article em,.people-grid article>b,.calendar-strip button small,.calendar-strip button,.roster-summary button,.ledger-row>span,.ledger-row small,.condition-list small,.condition-list>a small,.condition-list>a em,.session-rules>button,.event-list small,.stat-grid p,.permission-row small,.case-status-main>b,.simple-row,.kanban header span,.mini-avatar,.stat-grid small{font-size:12px}.permission-row{cursor:default}.permission-row.editing{background:#f7f7f3}.permission-row .text-button{cursor:pointer;white-space:nowrap;font-size:13px}.permission-row .text-button:hover{text-decoration:underline}.permission-editor{border:1px solid var(--line);background:#fff;border-radius:4px;grid-column:1/-1;margin:12px 0 4px;padding:18px}.permission-editor .eyebrow{margin:0 0 12px}.permission-levels{gap:8px;margin-bottom:16px;display:grid}.permission-levels label{border:1px solid var(--line);cursor:pointer;border-radius:4px;align-items:flex-start;gap:10px;padding:11px 13px;display:flex}.permission-levels label:hover{background:#f7f7f3}.permission-levels label.selected{border:2px solid var(--court-navy);background:#eef2f7;padding:10px 12px}.permission-levels label.unavailable{opacity:.45;cursor:not-allowed;background:#f7f7f3}.permission-levels input{margin-top:3px}.permission-levels strong{color:var(--court-navy);font-size:14px;display:block}.permission-levels small{color:var(--muted);margin-top:2px;font-size:12px;display:block}.permission-reason{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);gap:8px;margin-bottom:14px;font-size:11px;font-weight:700;display:grid}.permission-reason input{border:1px solid var(--line);letter-spacing:normal;text-transform:none;width:100%;min-height:40px;color:var(--court-navy);background:#fff;border-radius:4px;padding:10px 12px;font-size:14px;font-weight:400}.permission-error{color:#8a3f34;background:#f9ece9;border-left:3px solid #a75043;margin:0 0 14px;padding:11px 13px;font-size:13px}.entry-kinds{border:0;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:8px;margin:0 0 20px;padding:0;display:grid}.entry-kinds legend{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;padding:0;font-size:11px;font-weight:700}.entry-kinds label{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:4px;align-items:flex-start;gap:10px;padding:11px 13px;display:flex}.entry-kinds label:hover{background:#f7f7f3}.entry-kinds label.selected{border:2px solid var(--court-navy);background:#eef2f7;padding:10px 12px}.entry-kinds input{margin-top:3px}.entry-kinds strong{color:var(--court-navy);font-size:14px;display:block}.entry-kinds small{color:var(--muted);margin-top:2px;font-size:12px;line-height:1.5;display:block}.entry-fields{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-bottom:18px;display:grid}.entry-field{align-content:start;gap:8px;display:grid}.entry-field.wide{grid-column:1/-1}.entry-field>span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.entry-field input,.entry-field select,.entry-field textarea{width:100%;min-height:40px;color:var(--court-navy);border:1px solid var(--line);background:#fff;border-radius:4px;padding:10px 12px;font-family:inherit;font-size:14px}.entry-field textarea{resize:vertical;min-height:78px;line-height:1.6}.entry-field input:focus-visible,.entry-field select:focus-visible,.entry-field textarea:focus-visible{outline:2px solid var(--court-gold);outline-offset:1px}.entry-field em{color:#8a3f34;font-size:13px;font-style:normal}.entry-attach{border:1px dashed var(--line);background:#fbfaf6;border-radius:4px;margin-bottom:18px;padding:16px}.entry-attach-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.entry-attach .button{cursor:pointer;margin:0}.entry-hint{color:var(--muted);margin-top:10px;font-size:12px;display:block}.entry-recording{color:#a75043;align-items:center;gap:8px;margin:12px 0 0;font-size:14px;font-weight:600;display:flex}.status-dot.recording{background:#a75043;animation:1.1s ease-in-out infinite entry-pulse}@keyframes entry-pulse{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.status-dot.recording{animation:none}}.entry-file{border:1px solid var(--line);background:#fff;border-radius:4px;margin:12px 0 0;padding:11px 13px}.entry-file strong{color:var(--court-navy);font-size:14px;display:block}.entry-file small{color:var(--muted);margin-top:2px;font-size:12px;display:block}.entry-file audio,.entry-file video{width:100%;max-width:460px;margin-top:10px;display:block}.entry-file video{background:#000;border-radius:4px;max-height:280px}.entry-list{gap:12px;display:grid}.entry-list article{border:1px solid var(--line);background:#fff;border-radius:4px;padding:16px}.entry-list header{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.entry-list header strong{min-width:0;color:var(--court-navy);flex:1;font-size:15px}.entry-list article p{color:var(--court-navy);margin:0 0 8px;font-size:14px;line-height:1.65}.entry-list footer{color:var(--muted);border-top:1px solid #ecece7;margin-top:10px;padding-top:10px;font-size:12px}.permission-row[role=button]{cursor:pointer;border-radius:4px;margin:0 -12px;padding:14px 12px}.permission-row[role=button]:hover{background:#f7f7f3}.permission-row[role=button]:focus-visible{outline:2px solid var(--court-gold);outline-offset:-2px}.row-affordance{color:var(--green);white-space:nowrap;font-size:13px;font-weight:700}.permission-row[role=button]:hover .row-affordance{text-decoration:underline}.permission-row .permission-editor{cursor:default}.add-participant{border:1px dashed var(--line);width:100%;color:var(--court-navy);cursor:pointer;background:#fbfaf6;border-radius:4px;margin-top:14px;padding:13px;font-family:inherit;font-size:14px;font-weight:600;display:block}.add-participant:hover:not(:disabled){border-color:var(--court-navy);background:#f2efe6}.add-participant:disabled{opacity:.55;cursor:not-allowed}.toolbar-select{cursor:pointer;min-width:0;max-width:210px;color:var(--court-navy);font-family:inherit}.segmented button{cursor:pointer;border-radius:3px;align-items:center;gap:7px;font-size:13px;display:inline-flex}.segmented button b{color:var(--court-navy);background:#eef2f7;border-radius:9px;padding:2px 6px;font-size:11px;font-weight:700}.segmented button.selected b{color:#fff;background:#ffffff38}.segmented button:hover:not(.selected){color:var(--court-navy);background:#f7f7f3}.row-link{color:inherit;text-decoration:none;display:block}.row-link strong{display:block}.row-link small{color:var(--muted);margin-top:3px;display:block}.clickable-table-row:hover .row-link strong{text-decoration:underline}.user-card-link{border-radius:4px;flex:1;align-items:center;gap:10px;min-width:0;margin:-6px;padding:6px;text-decoration:none;display:flex}.user-card-link:hover{background:#173d70}.check-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.check-grid label{align-items:center}.check-grid small{display:none}.escrow-term-list a{color:var(--green);font-weight:600}.escrow-term-list dd .pill{margin-left:6px}.password-meter{grid-template-columns:repeat(4,1fr) auto;align-items:center;gap:6px;margin:4px 0 12px;display:grid}.password-meter span{background:#e3e3dd;border-radius:3px;height:5px}.password-meter b{grid-column:5;padding-left:8px;font-size:12px;font-weight:700}.password-meter.weak span:first-child{background:#a75043}.password-meter.weak b{color:#a75043}.password-meter.fair span:nth-child(-n+2){background:#c08a2e}.password-meter.fair b{color:#8f6a24}.password-meter.good span:nth-child(-n+3){background:#28745a}.password-meter.good b{color:#28745a}.password-meter.strong span{background:#28745a}.password-meter.strong b{color:#28745a}.reveal-toggle{color:var(--muted);cursor:pointer;align-items:center;gap:8px;margin-bottom:14px;font-size:13px;display:flex}.password-problems{border-left:3px solid var(--court-gold);color:#7a5f1f;background:#fdf7e8;margin:0 0 14px;padding:12px 14px 12px 32px;font-size:13px;line-height:1.65}.password-problems li{margin:3px 0}.credential-block{border:1px solid var(--line);white-space:pre-wrap;word-break:break-all;color:var(--court-navy);background:#f7f7f3;border-radius:4px;margin:0 0 16px;padding:14px;font-size:12px;line-height:1.6;overflow-x:auto}.official-letter>header.division-letterhead,.division-letterhead,.division-letterhead-footer{border:0;grid-template-columns:none;margin:0;padding:0;line-height:0;display:block}.official-letter>header.division-letterhead img,.division-letterhead img,.division-letterhead-footer img{grid-row:auto;width:100%;height:auto;display:block}.division-letterhead-footer{margin-top:auto;padding-top:22px}.official-letter .division-seal{width:96px;height:auto}.division-footer-text{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:center;gap:14px;margin-top:auto;padding-top:18px;font-size:12px;display:flex}.division-picker{border:1px solid var(--line);border-left:3px solid var(--court-navy);background:#f7f7f3;border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;padding:14px 16px;display:flex}.division-picker.mismatch{background:#f9ece9;border-left-color:#a75043}.division-picker-head{min-width:0}.division-picker-head strong{color:var(--court-navy);margin:2px 0 3px;font-size:17px;display:block}.division-picker-head small{color:var(--muted);font-size:12px;display:block}.division-picker-controls{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.division-picker-controls label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);gap:5px;font-size:11px;font-weight:700;display:grid}.division-picker-controls select{min-height:38px;color:var(--court-navy);border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:4px;padding:8px 10px;font:14px inherit}.official-letter:has(.division-letterhead){flex-direction:column;padding:0;display:flex}.official-letter:has(.division-letterhead)>:not(.division-letterhead):not(.division-letterhead-footer){padding-left:clamp(26px,6%,58px);padding-right:clamp(26px,6%,58px)}.division-mismatch{color:#7d3a30;background:#f9ece9;border-left:3px solid #a75043;border-radius:4px;margin:0 0 16px;padding:13px 16px;font-size:13px;line-height:1.65}.site-topbar{color:#9db0cc;background:#071a38;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:36px;padding:0 clamp(18px,4vw,48px);font-size:12.5px;display:flex}.site-topbar>div{flex-wrap:wrap;align-items:center;gap:16px;margin:0;display:flex}.site-topbar a{color:#cfd9e8;font-weight:600;text-decoration:none}.site-topbar a:hover{color:var(--court-gold)}.site-header{z-index:60;background:var(--court-navy);border-bottom:3px solid var(--court-gold);align-items:center;gap:clamp(16px,3vw,40px);min-height:88px;padding:0 clamp(18px,4vw,48px);display:flex;position:sticky;top:0;box-shadow:0 2px 18px #071a3840}.site-header .brand{align-items:center;gap:14px;min-width:0;text-decoration:none;display:flex}.site-header .brand-emblem{flex:none;width:52px;height:auto}.brand-words{gap:2px;min-width:0;display:grid}.brand-words strong{font:500 25px/1.15 var(--display);color:#fff;letter-spacing:.01em;white-space:nowrap}.brand-words small{color:var(--court-gold);letter-spacing:.045em;font-size:12.5px}.site-header nav{align-items:center;gap:clamp(10px,1.6vw,26px);margin-inline-start:auto;display:flex}.site-header nav a{color:#cfd9e8;white-space:nowrap;border-bottom:2px solid #0000;padding:8px 2px;font-size:15px;font-weight:500;text-decoration:none}.site-header nav a:hover{color:#fff;border-bottom-color:#d0a6488c}.site-header nav a.current{color:#fff;border-bottom-color:var(--court-gold)}.header-cta{flex:none;align-items:center;gap:10px;display:flex}.button-outline{border:1px solid var(--court-gold);color:var(--court-gold);background:0 0}.button-outline:hover{background:var(--court-gold);color:var(--court-navy)}.nav-toggle{display:none}@media (max-width:1080px){.brand-words strong{white-space:normal;font-size:20px}.site-header nav a{font-size:14px}}@media (max-width:900px){.site-header{flex-wrap:wrap;gap:12px;min-height:0;padding-block:12px}.nav-toggle{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:4px;align-items:center;gap:8px;min-height:42px;margin-inline-start:auto;padding:0 14px;font:600 14px inherit;display:inline-flex}.site-header nav{flex-direction:column;order:9;align-items:stretch;gap:0;width:100%;margin:0;display:none}.site-header nav.open{display:flex}.site-header nav a{border-bottom:1px solid #ffffff1a;padding:13px 2px}.header-cta{order:10;width:100%}.header-cta .button{flex:1;justify-content:center}}.site-footer nav{flex-wrap:wrap;gap:18px;display:flex}.site-footer nav a{color:inherit;font-weight:600}.site-footer-note{opacity:.75}.public-page{max-width:1120px;margin:0 auto;padding:clamp(34px,6vw,68px) clamp(18px,4vw,40px) 80px}.public-hero-narrow{text-align:center;max-width:760px;margin:0 auto clamp(32px,5vw,52px)}.public-hero-narrow h1{font:500 clamp(34px,5vw,52px)/1.1 var(--display);color:var(--court-navy);margin:6px 0 18px}.public-hero-narrow .lede{color:#41506a;margin:0;font-size:17px;line-height:1.75}.donate-ways,.kashrus-services{grid-template-columns:repeat(auto-fit,minmax(258px,1fr));gap:20px;margin-bottom:34px;display:grid}.donate-ways article,.kashrus-services article{border:1px solid var(--line);border-top:3px solid var(--court-gold);background:#fff;border-radius:4px;padding:24px}.donate-ways h2,.kashrus-services h2{font:500 20px var(--display);color:var(--court-navy);margin:0 0 10px}.donate-ways p,.kashrus-services p{color:#41506a;margin:0 0 12px;font-size:14.5px;line-height:1.7}.donate-action{color:var(--green);margin:0;font-size:16px;font-weight:700;text-decoration:none;display:block}.kashrus-service-en{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:700;font-size:12px!important}.note{border-left:3px solid var(--line);background:#f7f7f3;border-radius:4px;padding:18px 22px}.note--caution{border-left-color:var(--court-gold);background:#fdf7e8}.donate-note{margin-bottom:34px}.donate-note strong{color:var(--court-navy);margin-bottom:7px;font-size:16px;display:block}.donate-note p{color:#6b5a2e;margin:0;font-size:14.5px;line-height:1.7}.donate-foot,.kashrus-contact{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:28px;padding-top:34px;display:grid}.donate-foot h2,.kashrus-contact h2{font:500 22px var(--display);color:var(--court-navy);margin:0 0 10px}.donate-foot p,.kashrus-contact p{color:#41506a;margin:0 0 16px;font-size:14.5px;line-height:1.7}.court-hero{text-align:center;background:var(--court-navy);border-bottom:3px solid var(--court-gold);width:100vw;margin-inline-start:calc(50% - 50vw);padding:clamp(64px,9vw,116px) clamp(20px,5vw,60px) clamp(56px,8vw,96px);display:block;position:relative;overflow:hidden}.court-hero-copy{z-index:2;text-align:center;max-width:900px;margin:0 auto;position:relative}.court-hero .court-kicker{color:var(--court-gold);justify-content:center}.court-hero .court-hebrew{color:#c6d3e6;margin-bottom:2px;font-size:clamp(17px,2.2vw,23px)}.court-hero h1{color:#fff;margin:0 0 20px;font-size:clamp(52px,9vw,124px);line-height:.92}.court-hero .court-lead{color:#c2d0e4;max-width:660px;margin:0 auto 30px;font-size:clamp(15.5px,1.7vw,19px);line-height:1.75}.court-hero .court-actions{justify-content:center;margin-bottom:26px}.court-hero .court-trust{color:#9db0cc;justify-content:center}.court-hero .court-trust i{background:var(--court-gold)}.court-seal-stage{z-index:1;pointer-events:none;opacity:.13;place-items:center;display:grid;position:absolute;inset:0}.court-seal-stage p,.court-seal-halo{display:none}.court-seal-stage .court-seal{filter:grayscale()brightness(2.4);width:min(660px,92vw);height:auto}.landing-language .language-switch{background:#ffffff12;border:1px solid #ffffff29;margin:0 auto clamp(22px,3vw,34px);display:inline-flex;position:static}.landing-language .language-switch button{color:#c6d3e6}.landing-language .language-switch button.active{background:var(--court-gold);color:var(--court-navy)}.landing-language{flex-direction:column;display:flex}.landing-language .language-switch{z-index:3;order:-1;align-self:center;margin-top:clamp(22px,4vw,40px);position:absolute}.court-service-grid{border:0;grid-template-columns:repeat(auto-fit,minmax(292px,1fr));gap:18px}.court-service-card{background:var(--court-navy);color:#fff;border:0;border-radius:5px;padding:30px 28px 26px;transition:transform .16s,box-shadow .16s}.court-service-card:nth-child(3n+1){background:#b8912f}.court-service-card:nth-child(3n+2){background:#1c4d3f}.court-service-card:nth-child(3n+3){background:var(--court-navy)}.court-service-card:hover{transform:translateY(-3px);box-shadow:0 16px 38px #071a3842}.court-service-card span{color:#fff9}.court-service-card h3{color:#fff;margin:6px 0 10px;font-size:25px}.court-service-card p{color:#ffffffe0;font-size:14.5px;line-height:1.7}.court-service-card strong,.court-service-card b{color:#fff}.court-services>header{text-align:center;max-width:760px;margin:0 auto clamp(28px,4vw,42px);display:block}.court-services>header .court-kicker{justify-content:center}.court-services>header h2{margin:6px 0 14px;font-size:clamp(30px,4vw,44px)}.court-standard{text-align:center;grid-template-columns:minmax(0,1fr);place-items:center;gap:30px}.court-standard-mark{max-width:260px}.court-standard-mark img{width:100%;height:auto}.court-standard blockquote{margin-inline:auto}@media (min-width:900px){.court-standard{text-align:start;grid-template-columns:260px minmax(0,1fr);place-items:center start}}.court-hero-copy,.court-hero-copy>*,.court-hero-copy h1,.court-hero-copy .court-hebrew,.court-hero-copy .court-kicker{text-align:center}.court-hero-copy .court-lead{margin-inline:auto}.court-hero .button-outline{color:#fff;border-color:#ffffff8c}.court-hero .button-outline:hover{color:var(--court-navy);background:#fff;border-color:#fff}.landing-language .language-switch{order:0;align-self:center;margin:0 auto clamp(18px,2.5vw,26px);position:relative}.court-hero-copy{flex-direction:column;align-items:center;display:flex}.site-header .brand-emblem{width:46px;height:auto}:target,#services,#library,#payment-ledger{scroll-margin-top:120px}@media (min-width:1040px){.court-service-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:660px) and (max-width:1039px){.court-service-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:659px){.court-service-grid{grid-template-columns:1fr}}@media (min-width:700px){.kashrus-services{grid-template-columns:repeat(2,1fr)}}.doc-actions{white-space:nowrap}.doc-actions .claim-action{margin-left:10px}.doc-actions .claim-action:first-child{margin-left:0}.doc-preview iframe{border:1px solid var(--line);background:#fff;border-radius:4px;width:100%;height:min(78vh,860px)}.doc-preview .case-claim-subject{margin:6px 0 0;font-size:14px}td small[dir=rtl]{color:var(--court-navy);margin-top:2px;font-size:13px;display:block}:root{--hebrew:"FB David","FB David New","Noto Rashi Hebrew",var(--display)}[lang=he],[lang=yi],.court-hebrew,.landing-language[lang=he],.landing-language[lang=yi],[lang=he] h1,[lang=he] h2,[lang=he] h3,[lang=yi] h1,[lang=yi] h2,[lang=yi] h3,.brand-words small{font-family:var(--hebrew)}.court-hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#07142c00 0%,#07142c8c 60%,#07142ce6 100%);height:46%;position:absolute;inset:auto 0 0}.landing-language{position:relative}.landing-language .language-switch{z-index:4;top:clamp(16px,2.4vw,26px);align-self:auto;margin:0;position:absolute;inset-inline-end:clamp(16px,4vw,48px)}.court-hero{padding-top:clamp(78px,10vw,124px)}@media (max-width:700px){.landing-language .language-switch{margin:0 auto clamp(16px,3vw,22px);position:static}.court-hero{padding-top:clamp(40px,8vw,64px)}}.site-header .brand-emblem{filter:brightness(1.12);width:74px}.site-header .brand{gap:15px}@media (max-width:900px){.site-header{min-height:0}.site-header .brand-emblem{width:58px}}.donate-card{margin-bottom:34px}.donate-other-heading{font:500 26px var(--display);color:var(--court-navy);text-align:center;margin:0 0 20px}.donation-form fieldset{border:0;margin:0 0 22px;padding:0}.donation-form legend{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;padding:0;font-size:11px;font-weight:700}.amount-grid{grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:10px;display:grid}.amount-grid button{border:1px solid var(--line);cursor:pointer;min-height:52px;font:600 17px var(--display);color:var(--court-navy);background:#fff;border-radius:4px}.amount-grid button:hover{background:#f7f7f3}.amount-grid button.selected{background:var(--court-navy);border-color:var(--court-navy);color:#fff}.amount-custom{gap:3px;display:grid}.amount-custom span{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:700}.amount-custom input{border:1px solid var(--line);min-height:32px;font:600 16px var(--display);color:var(--court-navy);border-radius:4px;width:100%;padding:6px 10px}.donate-total{border:1px solid var(--line);background:#f7f7f3;border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin:22px 0 16px;padding:18px 20px;display:flex}.donate-total span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700;display:block}.donate-total strong{font:500 30px var(--display);color:var(--court-navy)}.donate-note code{background:#f3ecd8;border-radius:3px;padding:1px 5px;font-size:12.5px}.topbar-language{background:#ffffff14;border:1px solid #ffffff29;border-radius:20px;gap:2px;margin:0;padding:2px;display:inline-flex;position:static}.topbar-language button{color:#cfd9e8;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:16px;padding:4px 11px;font:600 12px inherit}.topbar-language button:hover{color:#fff}.topbar-language button.active{background:var(--court-gold);color:var(--court-navy)}.landing-language .language-switch{display:none}@media (max-width:640px){.topbar-language button{padding:4px 8px;font-size:11px}}:root{--display:"FB David","FB David New",Georgia,serif;--sans:"FB David","FB David New",Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--hebrew:var(--display)}body,button,input,select,textarea,optgroup{font-family:var(--sans)}h1,h2,h3,h4,.court-hebrew,.brand-words strong,.brand-words small{font-family:var(--display)}body{font-size:16px}.official-letter,.official-letter *{font-family:inherit}.court-service-card,.court-service-card:nth-child(3n+1),.court-service-card:nth-child(3n+2),.court-service-card:nth-child(3n+3){color:var(--court-navy);border:1px solid #e0d6c0;border-top:3px solid var(--court-gold);box-shadow:none;background:#f6f1e4}.court-service-card h3{color:var(--court-navy);letter-spacing:.005em;margin:0 0 12px;font-size:23px}.court-service-card p{color:#44526b;margin:0 0 18px;font-size:14.5px;line-height:1.75}.court-service-card strong{color:#8a6d21;letter-spacing:.06em;font-size:12px}.court-service-card b{color:#8a6d21}.court-service-card:hover{border-color:#0d2a562e;transform:translateY(-2px);box-shadow:0 10px 26px #0d2a561c}.button-signin{color:#fff;background:#ffffff1a;border:1px solid #fff6;align-items:center;gap:7px;display:inline-flex}.button-signin:hover{color:var(--court-navy);background:#fff;border-color:#fff}.button-signin span{font-size:13px;line-height:1}.login-no-account{border-top:1px solid var(--line);text-align:start;margin:22px 0 4px;padding-top:20px}.login-no-account strong{font:500 18px var(--display);color:var(--court-navy);margin-bottom:5px;display:block}.login-no-account>p{color:var(--muted);margin:0 0 13px;font-size:13px;line-height:1.65}.login-no-account a{border:1px solid var(--line);background:#f7f7f3;border-radius:4px;margin-bottom:8px;padding:12px 14px;text-decoration:none;display:block}.login-no-account a:hover{border-color:var(--court-navy);background:#eef2f7}.login-no-account b{color:var(--court-navy);font-size:14px;font-weight:700;display:block}.login-no-account span{color:var(--muted);margin-top:3px;font-size:12.5px;line-height:1.6;display:block}.header-cta .button{border-radius:4px;align-items:center;min-height:44px;padding:0 20px;font-size:15px;font-weight:700;display:inline-flex}@media (max-width:1180px){.header-cta .button{padding:0 14px;font-size:14px}}.kashrus-page{--k-ground:#f7f2e4;--k-band:#f3dbbf;--k-bar:#92816d;--k-ink:#2c2115;--k-gold:#a4813d;--k-rule:#ded2b8;--display:"Livorna","FB David",Georgia,serif;background:var(--k-ground);color:var(--k-ink);max-width:none;margin:0;padding:0 0 72px}.kashrus-page>*{max-width:1120px;margin-inline:auto;padding-inline:clamp(18px,4vw,40px)}.kashrus-hero{background:var(--k-band);max-width:none;margin:0 0 clamp(26px,4vw,44px);padding:0;line-height:0}.kashrus-hero img{border:0;border-radius:0;width:100%;max-width:1240px;height:auto;margin-inline:auto;display:block}.kashrus-page .public-hero-narrow h1{font-family:var(--display);color:var(--k-ink);font-size:clamp(34px,5vw,52px);font-weight:400}.kashrus-page .public-hero-narrow .lede{color:#5b4a35}.kashrus-services article{border:1px solid var(--k-rule);border-top:3px solid var(--k-gold);background:#fff;border-radius:3px}.kashrus-services h2{font-family:var(--display);color:var(--k-ink);font-size:23px;font-weight:400}.kashrus-services .kashrus-service-en{letter-spacing:.1em;color:var(--k-gold)!important}.kashrus-services p{color:#5b4a35}.kashrus-contact{border-top:1px solid var(--k-rule);padding-top:34px}.kashrus-contact h2{font-family:var(--display);color:var(--k-ink);font-weight:400}.kashrus-contact p{color:#5b4a35}.kashrus-contact .escrow-term-list dt{color:var(--k-ink)}.kashrus-contact .escrow-term-list dd,.kashrus-contact .escrow-term-list div{border-color:var(--k-rule)}.kashrus-contact .escrow-term-list a{color:var(--k-gold);font-weight:700}.kashrus-page .button-gold{background:var(--k-bar);border-color:var(--k-bar);color:#fffcdb}.kashrus-page .button-gold:hover{background:var(--k-ink);border-color:var(--k-ink)}.site-topbar{justify-content:flex-end;min-height:34px}.about-visit{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:center;gap:32px;padding-top:34px;display:grid}.about-visit h2{font:500 24px var(--display);color:var(--court-navy);margin:4px 0 12px}.about-visit address{color:var(--court-navy);margin-bottom:12px;font-size:17px;font-style:normal;line-height:1.7}.about-visit p{color:#41506a;margin:0 0 18px;font-size:14.5px;line-height:1.75}.about-seal{text-align:center}.about-seal img{width:min(240px,70%);height:auto}.about-seal p{color:var(--muted);margin-top:10px;font-size:14px}.official-letter.on-stationery{background-position:top;background-repeat:no-repeat;background-size:100% 100%;border:0;flex-direction:column;min-height:min(1120px,86vh);padding:0;display:flex;position:relative;box-shadow:0 10px 34px #2c211529}.official-letter.on-stationery>*{z-index:2;position:relative}.official-letter.on-stationery:before{content:"";z-index:1;background:#ffffffe6;border-radius:2px;position:absolute;inset:19.5% 10.5% 15%}.official-letter.on-stationery>:not(.division-letterhead):not(.division-letterhead-footer){padding-left:12.5%;padding-right:12.5%}.official-letter.on-stationery>:first-child{margin-top:21.5%}.official-letter.on-stationery>:last-child{margin-bottom:17%}.official-letter.on-stationery .hazmana-signature{background:0 0}@media print{.official-letter.on-stationery{box-shadow:none;min-height:0}}.hechsher-form{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:22px;max-width:1180px;margin-inline:auto;display:grid}.hechsher-sections{border:1px solid var(--k-rule,#ded2b8);background:#fff;border-radius:4px;flex-direction:column;gap:2px;max-height:78vh;padding:8px;display:flex;position:sticky;top:120px;overflow-y:auto}.hechsher-sections button{cursor:pointer;text-align:start;font:inherit;background:0 0;border:0;border-radius:3px;grid-template-columns:26px 1fr auto;align-items:center;gap:8px;padding:8px 9px;display:grid}.hechsher-sections button:hover{background:#f7f2e4}.hechsher-sections button.current{background:var(--k-bar,#92816d);color:#fff}.hechsher-sections button.done b{color:#fff;background:#28745a}.hechsher-sections b{color:#5b4a35;background:#efe7d4;border-radius:3px;place-items:center;width:26px;height:22px;font-size:11.5px;font-weight:700;display:grid}.hechsher-sections span{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.35;overflow:hidden}.hechsher-sections em{opacity:.7;font-size:10.5px;font-style:normal}.hechsher-panel{background:#fff}.hechsher-panel h2{font-family:var(--display);font-weight:400}.hechsher-note{border-inline-start:3px solid var(--k-gold,#a4813d);color:#5b4a35;background:#f7f2e4;border-radius:3px;grid-column:1/-1;margin:0;padding:11px 14px;font-size:13px;line-height:1.7}.hechsher-choice{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.hechsher-choice legend{text-transform:none;letter-spacing:0;color:var(--court-navy);font-size:13.5px;font-weight:600}.hechsher-table{grid-column:1/-1}.hechsher-table th{white-space:nowrap;font-size:11.5px}.hechsher-table td input{border:1px solid var(--line);border-radius:3px;width:100%;min-width:110px;min-height:34px;padding:5px 7px;font:13px inherit}@media (max-width:900px){.hechsher-form{grid-template-columns:1fr}.hechsher-sections{max-height:200px;position:static}}.site-header .brand-words strong,.site-header nav a,.site-header .header-cta .button{font-family:Livorna,FB David,Georgia,serif}.site-header .brand-words strong{letter-spacing:.015em;font-size:27px;font-weight:400}.site-header nav a{font-size:17px;font-weight:400}.site-header .header-cta .button{font-size:16px;font-weight:400}@media (max-width:1180px){.site-header nav a{font-size:15.5px}.site-header .header-cta .button{font-size:14.5px}}@media (max-width:1080px){.site-header .brand-words strong{font-size:22px}}.kashrus-hero{background:0 0}.kashrus-hero img{width:100%;max-width:none}.service-menu{position:relative}.service-menu>button{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.service-menu>button b{font-size:11px;line-height:1;transition:transform .15s}.service-menu.open>button b{transform:rotate(180deg)}.service-menu-list{z-index:80;top:calc(100% + 10px);border:1px solid var(--line);border-top:3px solid var(--court-gold);background:#fff;border-radius:4px;width:min(360px,92vw);max-height:min(70vh,560px);padding:8px;position:absolute;inset-inline-end:0;overflow-y:auto;box-shadow:0 20px 48px #071a384d}.service-menu-list a{border-radius:3px;padding:10px 12px;text-decoration:none;display:block}.service-menu-list a:hover,.service-menu-list a:focus-visible{background:#f6f1e4}.service-menu-list strong{font:400 17px var(--display);color:var(--court-navy);display:block}.service-menu-list small{color:var(--muted);margin-top:2px;font-size:12.5px;line-height:1.55;display:block}.service-menu-all{border-top:1px solid var(--line);text-align:center;margin-top:6px;font-size:14px;font-weight:700;color:#8a6d21!important;padding-top:12px!important}@media (max-width:900px){.service-menu{width:100%}.service-menu>button{justify-content:center;width:100%}.service-menu-list{width:auto;inset-inline:0}}.site-header{border-bottom:4px solid var(--court-gold);background:linear-gradient(#0b2148 0%,#0d2a56 58%,#0a2049 100%);min-height:116px;box-shadow:0 3px 26px #040f226b}.site-topbar{background:#050f22;min-height:38px}.site-header nav a{padding:10px 3px}.site-header nav a.current{border-bottom-width:3px}.header-cta .button{min-height:48px;padding:0 22px}@media (max-width:1080px){.site-header{min-height:100px}.site-header .brand-emblem{width:66px}}@media (max-width:900px){.site-header{min-height:0}.site-header .brand-emblem{width:56px}.header-cta .button{min-height:46px}}.brand-words small{font-size:14px}.site-header nav a{padding:12px 3px;font-size:18.5px}.site-topbar{min-height:42px;font-size:13.5px}@media (max-width:1280px){.site-header{min-height:124px}.site-header .brand-emblem{width:86px}.site-header .brand-words strong{font-size:26px}.site-header nav a{font-size:16px}.header-cta .button{min-height:48px;padding:0 16px;font-size:15px}}@media (max-width:900px){.site-header{min-height:0}.site-header .brand-emblem{width:62px}.site-header .brand-words strong{font-size:21px}}.chometz-head{border-inline-start:4px solid var(--line)}.chometz-head.due{background:#fdf8f7;border-inline-start-color:#a75043}.chometz-head.waiting{border-inline-start-color:var(--court-gold)}.chometz-head.closed{border-inline-start-color:var(--green)}.chometz-head h2{font-family:var(--display);font-weight:400}.chometz-years{gap:8px;display:flex}.chometz-years button{border:1px solid var(--line);min-height:36px;color:var(--court-navy);cursor:pointer;background:#fff;border-radius:4px;padding:0 12px;font:600 13px inherit}.chometz-years button:hover:not(:disabled){background:#f7f7f3}.chometz-years button:disabled{opacity:.45;cursor:not-allowed}.chometz-head .note{margin-top:18px}.chometz-head .note strong{color:var(--court-navy);margin-bottom:6px;display:block}.chometz-head .note p{color:#6b5a2e;margin:0;font-size:13.5px;line-height:1.7}.about-section-head{text-align:center;max-width:760px;margin:0 auto 24px}.about-section-head h2{font:400 30px var(--display);color:var(--court-navy);margin:4px 0 10px}.about-section-head p{color:#41506a;margin:0;font-size:15px;line-height:1.75}.about-dayanim,.about-shimush{border-top:1px solid var(--line);margin-top:38px;padding-top:38px}.shimush-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;max-width:1000px;margin-inline:auto;display:grid}.shimush-grid article{border:1px solid #e0d6c0;border-top:3px solid var(--court-gold);background:#f6f1e4;border-radius:4px;padding:24px}.shimush-grid h3{font:400 23px var(--display);color:var(--court-navy);margin:0 0 4px}.shimush-en{letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#8a6d21!important;margin:0 0 10px!important;font-size:11.5px!important}.shimush-grid p{color:#41506a;margin:0;font-size:14.5px;line-height:1.8}.din-torah-form>fieldset{margin-bottom:22px}.intake-heading{font:400 24px var(--display);color:var(--court-navy);border-top:1px solid var(--line);margin:30px 0 14px;padding-top:22px}.intake-party{border:1px solid var(--line);background:#fbfaf6;border-radius:4px;margin-bottom:12px;padding:18px 20px 6px}.intake-party legend{font:400 17px var(--display);color:var(--court-navy);text-transform:none;letter-spacing:0;align-items:center;gap:12px;padding:0 8px;display:flex}.intake-party legend .text-button{padding:0;font-size:11.5px}.intake-title{max-width:130px}.intake-hint{font-style:normal;font-weight:600;color:#28745a!important}.din-torah-form .add-participant{margin-bottom:6px}.court-hero{padding-top:clamp(52px,6vw,84px);padding-bottom:clamp(34px,4vw,56px)}.court-hero .court-trust{margin-bottom:0}.court-hero:after{height:34%}.court-seal-stage{opacity:.06;place-items:center;padding-top:0}.court-seal-stage .court-seal{width:min(380px,54vw)}.site-header{min-height:158px}.site-header .brand-emblem{width:122px}.brand-words small{letter-spacing:.05em;font-size:15px}.header-cta .button{min-height:56px;padding:0 26px;font-size:18px}.site-topbar{min-height:44px}@media (max-width:1280px){.site-header{min-height:130px}.site-header .brand-emblem{width:92px}.site-header .brand-words strong{font-size:27px}.site-header nav a{font-size:16px}.header-cta .button{min-height:48px;padding:0 16px;font-size:15px}}@media (max-width:900px){.site-header{min-height:0}.site-header .brand-emblem{width:62px}.site-header .brand-words strong{font-size:21px}}.court-standard{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(26px,4vw,46px);padding-block:clamp(46px,6vw,76px)}.court-standard-mark{filter:none;width:min(320px,64vw);max-width:none;margin-inline:auto}.court-standard-mark img{filter:drop-shadow(0 12px 34px #00000073)brightness(1.06);width:100%;height:auto;display:block}.court-standard blockquote{font-size:clamp(19px,2.3vw,26px)}@media (min-width:900px){.court-standard{grid-template-columns:minmax(280px,340px) minmax(0,1fr);place-items:center start}.court-standard-mark{width:100%}}.site-footer{color:#a8b6cc;border-top:4px solid var(--court-gold);background:#050f22;padding:clamp(40px,5vw,64px) clamp(18px,4vw,48px) 26px;display:block}.site-footer-grid{grid-template-columns:minmax(240px,1.15fr) repeat(2,minmax(150px,.8fr)) minmax(260px,1.2fr);gap:clamp(26px,3.5vw,52px);max-width:1400px;margin-inline:auto;display:grid}.footer-brand img{width:96px;height:auto;margin-bottom:14px;display:block}.footer-brand strong{font:400 24px var(--display);color:#fff;margin-bottom:16px;display:block}.footer-brand dl{margin:0}.footer-brand dt{letter-spacing:.09em;text-transform:uppercase;color:var(--court-gold);margin-top:14px;font-size:11.5px;font-weight:700}.footer-brand dd{color:#cfd9e8;margin:4px 0 0;font-size:14.5px;line-height:1.65}.site-footer a{color:#cfd9e8;text-decoration:none}.site-footer a:hover{color:#fff;text-decoration:underline}.site-footer nav{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.site-footer h2{font:400 21px var(--display);color:#fff;margin:0 0 6px}.footer-sub-head{letter-spacing:.09em;text-transform:uppercase;color:var(--court-gold);margin-top:10px;font-size:11.5px;font-weight:700}.footer-subscribe p{color:#a8b6cc;margin:0 0 14px;font-size:14.5px;line-height:1.7}.footer-subscribe form{gap:10px;display:grid}.footer-subscribe input{color:#fff;background:#ffffff0f;border:1px solid #ffffff3d;border-radius:4px;min-height:46px;padding:0 14px;font:15px inherit}.footer-subscribe input::placeholder{color:#7d8ea8}.footer-subscribe input:focus-visible{outline:2px solid var(--court-gold);outline-offset:1px}.footer-subscribe .button{justify-content:center;min-height:46px}.footer-note{color:#8fa0ba;font-size:13px;line-height:1.65;margin:12px 0 0!important}.footer-note.error{color:#e0a79e}.site-footer-note{color:#7d8ea8;text-align:center;border-top:1px solid #ffffff1a;max-width:1400px;margin:clamp(30px,4vw,46px) auto 0;padding-top:20px;font-size:12.5px}@media (max-width:1100px){.site-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.site-footer-grid{grid-template-columns:1fr}}.dayanim-list{margin:0;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:2px;max-width:940px;margin-inline:auto;padding:0;list-style:none;display:grid}.dayanim-list li{border-bottom:1px solid #ecece7}.dayanim-list li.open{background:#f6f1e4;border-bottom-color:#0000;border-radius:4px;grid-column:1/-1}.dayanim-list>li>button{cursor:pointer;text-align:start;width:100%;font:inherit;background:0 0;border:0;align-items:center;gap:12px;padding:14px 16px;display:flex}.dayanim-list>li>button:hover{background:#f6f1e4}.dayanim-list>li>button:focus-visible{outline:2px solid var(--court-gold);outline-offset:-2px}.dayanim-list strong{color:var(--court-navy);flex:1;font:400 19px Livorna,FB David,Georgia,serif}.dayanim-list .dayan-role{letter-spacing:.06em;color:#8a6d21;background:#f6f1e4;border:1px solid #e0d6c0;border-radius:12px;flex:none;padding:3px 9px;font-size:11.5px;font-weight:700}.dayanim-list>li>button b{color:#5b4a35;background:#efe7d4;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:15px;line-height:1;display:grid}.dayan-bio{padding:4px 18px 20px}.dayan-bio p{color:#41506a;margin:0 0 12px;font-size:15px;line-height:1.85}.dayan-bio .entry-hint{margin-top:10px}.dayan-bio textarea{font-family:Livorna,FB David,Georgia,serif;font-size:15px}.nav-seasonal{border-bottom:1px solid #ffffff1f;margin-bottom:6px;padding-bottom:10px}.nav-seasonal a{justify-content:space-between;align-items:center;gap:8px;display:flex}.nav-seasonal a b{background:var(--court-gold);min-width:24px;color:var(--court-navy);text-align:center;border-radius:10px;flex:none;padding:2px 7px;font-size:11px;font-weight:700}.dayanim-lead{max-width:520px;margin:6px auto 0}.dayanim-lead .dayanim-list{grid-template-columns:1fr}.dayanim-lead .dayanim-list li{background:#faf7ef;border:1px solid #e6dcc6;border-radius:6px}.dayanim-lead .dayanim-list li.open{background:#f6f1e4}.dayanim-lead .dayanim-list>li>button{flex-direction:column;justify-content:center;gap:9px;padding:20px 46px;position:relative}.dayanim-lead .dayanim-list strong{text-align:center;flex:none;font-size:23px}.dayanim-lead .dayanim-list .dayan-role{order:2}.dayanim-lead .dayanim-list>li>button b{inset-inline-start:14px;position:absolute;top:22px}.dayanim-lead .dayan-bio{text-align:start}.dayanim-note{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#7c8698;margin:26px auto 6px;font-size:12px}.dayanim-note:before,.dayanim-note:after{content:"";vertical-align:middle;background:#ded4be;width:44px;height:1px;margin:0 14px;display:inline-block}.court-hero,.court-seal-stage{min-height:0}.site-header .brand-words small{color:var(--court-gold);letter-spacing:.055em;margin-top:1px;font-size:14px}@media (max-width:1080px){.site-header .brand-words strong{font-size:28px}.site-header .brand-words small{font-size:12.5px}}@media (max-width:760px){.site-header .brand-words strong{font-size:22px}.site-header .brand-words small{font-size:11px}}.court-shelf{z-index:1;pointer-events:none;align-items:flex-end;gap:3px;height:clamp(112px,13.5vw,178px);margin:clamp(18px,3vw,40px) 0 0;padding-inline:clamp(8px,3vw,40px);display:flex;position:relative;-webkit-mask-image:linear-gradient(#0000 0,#000 42%);mask-image:linear-gradient(#0000 0,#000 42%)}.court-spine{background:linear-gradient(90deg,#ffffff1c 0,#fff0 18%,#00000038 62%,#00000057 100%),linear-gradient(#12386e 0,#0d2a55 100%);border:1px solid #d4af5433;border-bottom:0;border-radius:4px 4px 0 0;flex:1 1 0;place-items:center;min-width:0;height:100%;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f}.court-spine>span{writing-mode:vertical-rl;text-orientation:mixed;font:600 clamp(9px,.92vw,13px)/1 var(--display);letter-spacing:.1em;white-space:nowrap;color:#e2c783e6;max-height:74%;overflow:hidden}.court-spine:before,.court-spine:after{content:"";background:linear-gradient(90deg,#0000,#d4af548c,#0000);height:1.5px;position:absolute;inset-inline:14%}.court-spine:before{top:13%}.court-spine:after{bottom:15%}.court-spine.v1{height:93%}.court-spine.v2{height:98%}.court-spine.v3{flex-grow:1.18;height:88%}.court-spine.v4{flex-grow:.86;height:96%}.court-spine.v5{flex-grow:1.1;height:91%}.court-spine.v2,.court-spine.v5{background:linear-gradient(90deg,#ffffff17 0,#fff0 18%,#0000003d 62%,#0000005c 100%),linear-gradient(#0e2f5e 0,#0a2247 100%)}.court-spine.v3{background:linear-gradient(90deg,#ffffff21 0,#fff0 18%,#0003 62%,#0000004d 100%),linear-gradient(#154177 0,#0f3163 100%)}@media (max-width:900px){.court-shelf .court-spine:nth-child(n+13){display:none}}@media (max-width:650px){.court-shelf .court-spine:nth-child(n+9){display:none}.court-shelf{gap:2px;height:104px}.court-spine>span{letter-spacing:.04em;font-size:9px}}.court-spine>span{color:#e9d091f2;text-shadow:0 1px 2px #0410248c;font-size:clamp(10px,1.02vw,14px)}@media (max-width:650px){.court-hero .court-trust span{text-align:center;color:#e2ebf8;background:#ffffff0d;border:1px solid #d4af544d;border-radius:999px;justify-content:center;padding:9px 15px;display:flex}.landing-language[dir=rtl] .court-hero .court-trust span{justify-content:center}}@media (max-width:900px){.site-header{align-items:center;height:auto;min-height:0;padding-bottom:12px}.header-cta{display:none}.site-header nav.open~.header-cta{flex-wrap:wrap;order:11;gap:8px;width:100%;margin-top:2px;display:flex}.site-header nav.open~.header-cta .service-menu{flex:100%}.site-header nav.open~.header-cta .service-menu>.button{width:100%}.site-header nav.open~.header-cta>.button{flex:calc(50% - 4px)}.site-header nav.open~.header-cta .service-menu-list{width:100%;box-shadow:none;max-height:60vh;margin-top:8px;position:static;overflow-y:auto}}.topbar-language{direction:ltr}.court-shelf{display:none}.court-photo{z-index:0;pointer-events:none;background-image:linear-gradient(#061228cc 0%,#06122899 46%,#06122875 70%,#061228e6 100%),radial-gradient(58% 46% at 50% 34%,#06122894,#0000 78%),url(/brand/bais-din-session.jpg);background-position:50%,50%,50% 56%;background-repeat:no-repeat;background-size:cover,cover,cover;position:absolute;inset:0}.court-hero-copy{z-index:1;position:relative}.court-hero{padding-bottom:clamp(46px,6vw,86px)}@media (max-width:650px){.court-photo{background-position:50%,50%,50% 58%}}@media (min-width:901px){.site-header .brand{margin-right:0}.site-header #primary-nav{margin-left:auto;margin-right:0}}.site-footer-grid{align-items:start}.footer-brand dl{gap:13px;margin-top:2px;display:grid}.footer-brand dt{margin-top:0}.footer-brand dd{margin:3px 0 0}.footer-subgroup{border-inline-start:2px solid #d0a64861;flex-direction:column;align-items:flex-start;gap:9px;margin-top:15px;padding-inline-start:14px;display:flex}.footer-subgroup .footer-sub-head{margin-top:0}.site-footer nav a.footer-sub{border-inline-start:0;padding-inline-start:0;font-size:14.5px}.footer-subscribe form,.footer-subscribe p{max-width:360px}.footer-brand img{width:82px}.site-footer nav a.footer-sub-head{color:var(--court-gold)}.site-header .brand-words{font-size:39px}.site-header .brand-words strong{font-size:1em}.site-header .brand-words small{letter-spacing:.113em;color:var(--court-gold);margin-inline-end:-.113em;font-size:.436em}@media (max-width:1080px){.site-header .brand-words{font-size:28px}.site-header .brand-words strong{font-size:1em}.site-header .brand-words small{font-size:.436em}}@media (max-width:760px){.site-header .brand-words{font-size:22px}.site-header .brand-words strong{font-size:1em}.site-header .brand-words small{font-size:.436em}}.site-topbar{justify-content:space-between;gap:16px}.topbar-links a{color:#c8d3e4;letter-spacing:.01em;font-size:13px;font-weight:600}@media (max-width:560px){.topbar-links{gap:14px}.topbar-links a{font-size:11.5px}}.empty-panel{text-align:center;border:1px dashed var(--line);background:#fbf9f3;border-radius:6px;max-width:640px;margin-inline:auto;padding:34px 28px}.empty-panel p{color:#5b667c;margin:0;font-size:15.5px;line-height:1.75}.empty-panel .entry-hint{margin-top:10px}.shadchan-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;max-width:940px;margin-inline:auto;display:grid}.shadchan-grid article{border:1px solid var(--line);background:#fbf9f3;border-radius:5px;flex-direction:column;gap:5px;padding:20px 22px;display:flex}.shadchan-grid strong{font:400 20px var(--display);color:var(--court-navy)}.shadchan-grid span{letter-spacing:.08em;text-transform:uppercase;color:#8a6d21;font-size:12px}.shadchan-grid a{color:#41506a;font-size:14.5px}.shidduch-form{gap:26px;max-width:940px;margin:26px auto 0;display:grid}.shidduch-form fieldset{border:1px solid var(--line);background:#fbf9f3;border-radius:6px;margin:0;padding:20px 22px 24px}.shidduch-form legend{font:400 19px var(--display);color:var(--court-navy);padding:0 8px}.side-choice{flex-wrap:wrap;gap:10px;display:flex}.side-choice button{border:1px solid var(--line);min-height:46px;color:var(--court-navy);cursor:pointer;background:#fff;border-radius:4px;padding:0 24px;font:600 15px inherit}.side-choice button.selected{border-color:var(--court-gold);box-shadow:inset 0 0 0 1px var(--court-gold);background:#f6f1e4}.field-problem{color:#a5442f;margin:6px 0 0;font-size:13px;font-style:normal}.shidduch-form .entry-field b{color:var(--court-gold)}.access-contact{text-align:center;justify-items:center;gap:14px;max-width:640px;margin-inline:auto;display:grid}.access-contact p{color:#5b667c;margin:0;font-size:15.5px;line-height:1.75}.access-lines{flex-wrap:wrap;justify-content:center;gap:8px 26px;display:flex}.access-lines a{font:600 16px var(--display);color:var(--court-navy)}.access-lines a:hover{color:#8a6d21}.partner-service{border:1px solid var(--line);color:inherit;background:#fbf9f3;border-radius:6px;flex-direction:column;gap:8px;padding:24px 26px;transition:all .2s;display:flex}.partner-service:hover{border-color:var(--court-gold);transform:translateY(-2px);box-shadow:0 14px 30px #0d2a561a}.partner-service h3{font:400 22px var(--display);color:var(--court-navy);margin:0}.partner-service p{color:#44526b;margin:0;font-size:14.5px;line-height:1.7}.shared-matters{gap:2px;max-width:940px;margin:0;margin-inline:auto;padding:0;list-style:none;display:grid}.shared-matters li{border-bottom:1px solid #ecece7;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.shared-matters strong{font:600 16px var(--display);color:var(--court-navy)}.shared-matters a{letter-spacing:.05em;color:#8a6d21;font-size:13px;font-weight:700}.shidduch-form{max-width:820px}.shidduch-form .entry-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin-bottom:0}.shidduch-form .entry-field.wide{grid-column:1/-1}.shidduch-form fieldset{padding:18px 20px 22px}.shidduch-form legend{font-size:17px}.shidduch-form fieldset:first-of-type{flex-wrap:wrap;align-items:center;gap:18px;padding:14px 20px;display:flex}.shidduch-form fieldset:first-of-type legend{float:none;padding:0}.side-choice button{min-height:42px;padding:0 22px}.shidduch-form-notice{color:#6f5a24;background:#fdf6e6;border:1px solid #e6d9b8;border-radius:5px;max-width:820px;margin:0 auto 20px;padding:13px 16px;font-size:13.5px;line-height:1.7}.access-contact{text-align:start;border:1px solid var(--line);background:#fbf9f3;border-radius:6px;max-width:520px;padding:24px 26px;display:block}.access-lines{gap:0;margin:0 0 18px;display:grid}.access-lines a{font:600 16px var(--display);color:var(--court-navy);border-bottom:1px solid #e8e2d4;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.access-lines a:last-child{border-bottom:0}.access-lines b{font:700 11px var(--display);letter-spacing:.1em;text-transform:uppercase;color:#8a6d21;flex:none}.access-contact .button{justify-content:center;width:100%}.access-contact .entry-hint{margin-top:14px}.court-hero{flex-direction:column;justify-content:flex-end;min-height:clamp(440px,58vh,680px);padding-bottom:clamp(38px,5vw,64px);display:flex}.court-hero .court-actions{margin:0 0 20px}.site-footer-top{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(28px,5vw,72px);max-width:1400px;margin-inline:auto;padding-bottom:clamp(26px,3vw,38px);display:flex}.footer-identity{align-items:center;gap:18px;display:flex}.footer-identity img{flex:none;width:74px;height:auto}.footer-identity div{gap:3px;display:grid}.footer-identity strong{font:400 27px var(--display);color:#fff;letter-spacing:.01em}.footer-identity span{font:400 12.5px var(--display);letter-spacing:.115em;color:var(--court-gold)}.site-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,64px);padding-top:clamp(26px,3vw,38px)}.footer-contact h2,.site-footer nav h2{margin-bottom:14px}.footer-contact dl{gap:12px;margin:0;display:grid}.footer-contact dt{letter-spacing:.11em;text-transform:uppercase;color:var(--court-gold);margin:0;font-size:11px;font-weight:700}.footer-contact dd{color:#cfd9e8;margin:3px 0 0;font-size:14.5px;line-height:1.6}.footer-contact dd span{display:inline-block}.site-footer .footer-subscribe{width:100%;max-width:430px}.site-footer .footer-subscribe h2{margin-bottom:6px}.site-footer .footer-subscribe p{max-width:none;margin:0 0 12px}.site-footer .footer-subscribe form{grid-template-columns:1fr auto;gap:8px;max-width:none}.site-footer .footer-subscribe .button{padding-inline:26px}@media (max-width:820px){.site-footer-top{display:grid}.site-footer .footer-subscribe{max-width:none}.site-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.site-footer-grid,.site-footer .footer-subscribe form{grid-template-columns:1fr}}.site-footer{padding:clamp(28px,3.2vw,44px) clamp(18px,4vw,48px) 18px}.site-footer-top{gap:clamp(22px,4vw,56px);padding-bottom:clamp(18px,2vw,26px)}.footer-identity{gap:14px}.footer-identity img{width:56px}.footer-identity strong{font-size:22px}.footer-identity span{letter-spacing:.1em;font-size:11px}.site-footer-grid{gap:clamp(20px,3vw,48px);padding-top:clamp(18px,2vw,26px)}.site-footer h2{margin:0 0 10px;font-size:17px}.site-footer nav{gap:8px}.site-footer nav a{font-size:14px}.footer-contact dl{gap:9px}.footer-contact dt{letter-spacing:.1em;font-size:10px}.footer-contact dd{margin-top:2px;font-size:13.5px;line-height:1.55}.footer-subgroup{gap:7px;margin-top:11px;padding-inline-start:12px}.site-footer nav a.footer-sub{font-size:13.5px}.footer-sub-head{font-size:10.5px}.site-footer .footer-subscribe p{margin-bottom:10px;font-size:13.5px;line-height:1.6}.site-footer .footer-subscribe input,.site-footer .footer-subscribe .button{min-height:40px;font-size:14px}.site-footer-note{margin-top:clamp(18px,2vw,26px);padding-top:14px;font-size:12px}.site-footer-top,.site-footer-grid,.site-footer-note{max-width:1000px}.site-footer-grid{grid-template-columns:repeat(3,max-content);justify-content:space-between;gap:clamp(20px,3vw,40px)}.footer-contact{min-width:190px}@media (max-width:820px){.site-footer-grid{grid-template-columns:repeat(2,max-content);justify-content:start;gap:28px 56px}}@media (max-width:560px){.site-footer-grid{grid-template-columns:1fr}}.site-topbar{display:none}.site-header nav{gap:clamp(8px,1.15vw,20px)}.site-header nav a{font-size:15px}.header-language{box-shadow:none;direction:ltr;background:#ffffff0d;border:1px solid #fff3;border-radius:999px;flex:none;gap:2px;margin-inline-start:6px;padding:3px;display:flex;position:static}.header-language button{color:#c3cee0;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:5px 9px;font:700 11px inherit}.header-language button:hover{color:#fff}.header-language button.active{background:var(--court-gold);color:var(--court-navy)}@media (max-width:1250px){.site-header nav{display:none}.site-header nav.open{display:flex}.nav-toggle{display:inline-flex}}@media (max-width:900px){.site-header .header-language{display:none}.site-header nav.open~.header-cta .header-language{flex:100%;justify-content:center;margin:2px 0 0;display:flex}}.site-header,.court-hero{border-bottom-width:6px}@media (max-width:1560px){.site-header .brand-words{font-size:30px}.site-header .brand-emblem{width:86px}.site-header nav a{font-size:14px}.site-header nav{gap:clamp(7px,.95vw,15px)}}@media (max-width:1400px){.site-header nav{display:none}.site-header nav.open{display:flex}.nav-toggle{display:inline-flex}}.header-language button{padding:5px 8px;font-size:10.5px}.site-header .header-language{background:#ffffff0d;border:1px solid #ffffff38;border-radius:4px;align-items:center;gap:1px;min-height:56px;padding:0 5px}.site-header .header-language button{color:#c5d1e48c;border-radius:3px;min-height:40px;padding:0 12px;font:700 15px inherit}.site-header .header-language button:hover{color:#fff}.site-header .header-language button.active{background:var(--court-gold);color:var(--court-navy);font-size:15px}@media (max-width:1560px){.site-header .header-language{min-height:48px}.site-header .header-language button{min-height:36px;padding:0 9px;font-size:13px}.site-header .header-language button.active{font-size:13px}}.service-menu-extra{background:#faf7ef;border-top:1px solid #e6dfd0;flex-wrap:wrap;gap:8px;padding:12px 16px 14px;display:flex}.service-menu-extra a{color:var(--court-navy);font:700 13.5px var(--display);text-align:center;background:#fff;border:1px solid #e0d6c0;border-radius:4px;flex:45%;padding:9px 12px}.service-menu-extra a:hover{border-color:var(--court-gold);background:#f6f1e4}.service-menu-foot{background:#faf7ef;border-top:1px solid #e6dfd0;position:sticky;bottom:0;box-shadow:0 -8px 18px #0d2a5612}.service-menu-extra{border-top:0;padding:0 14px 14px}.service-menu-list .service-menu-all{color:#8a6d21;font:700 13.5px var(--display);text-align:center;padding:12px 16px 10px;display:block}.site-topbar{background:#050f22;border-bottom:1px solid #ffffff12;justify-content:flex-start;align-items:center;min-height:38px;padding:0 clamp(18px,5vw,80px);display:flex}.topbar-links{align-items:center;gap:22px;display:flex}.topbar-links a{color:#c8d3e4;letter-spacing:.01em;font:600 13px inherit}.topbar-links a:hover{color:var(--court-gold)}@media (max-width:560px){.site-topbar{min-height:34px}.topbar-links{gap:16px}.topbar-links a{font-size:12px}}.site-header .header-language{gap:2px;min-height:56px;padding:0 6px}.site-header .header-language button{color:#cbd6e6;padding:0 11px;font:700 14px inherit}.site-header .header-language button:hover{color:#fff;background:#ffffff17}@media (max-width:1560px){.site-header .header-language{padding:0 4px}.site-header .header-language button{padding:0 8px;font-size:12.5px}}.site-header .header-cta{flex:0 auto;gap:10px;min-width:0}.site-header .header-cta>*{flex:none;width:clamp(118px,9vw,152px)}.site-header .header-cta .button{white-space:nowrap;justify-content:center;padding-inline:10px}.site-header .header-cta .service-menu>.button{width:100%}.site-header .header-language{justify-content:center;gap:0}.site-header .header-language button{white-space:nowrap;flex:1 1 0;min-width:0;padding:0 4px}.topbar-language{box-shadow:none;direction:ltr;background:0 0;border:0;gap:4px;padding:0;display:flex;position:static}.topbar-language button{color:#c8d3e4;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:6px 10px;font:600 13px inherit}.topbar-language button:hover{color:var(--court-gold);background:#ffffff0f}.site-topbar{justify-content:flex-end}@media (max-width:560px){.topbar-language button{padding:5px 8px;font-size:12px}}.login-code-entry{text-align:center;background:#fdf6e4;border:1px solid #ddc78c;border-radius:5px;gap:3px;margin-top:14px;padding:13px 16px;display:grid}.login-code-entry:hover{border-color:var(--court-gold);background:#f9edd2}.login-code-entry b{font:700 17px var(--display);color:#7d6218}.login-code-entry span{color:#6b6350;font-size:12.5px}.court-photo{background-image:linear-gradient(#06122880 0%,#06122829 34% 70%,#0612289e 100%),url(/brand/bais-din-session.jpg);background-position:50%,50% 56%;background-size:cover,cover}.court-hero{justify-content:center;padding-bottom:0}.inquiry-fields label{color:#3d4a5f;gap:8px;font-size:14px;font-weight:600;line-height:1.5}.inquiry-fields input,.inquiry-fields select,.inquiry-fields textarea{font:15px var(--sans);border-color:#c3bbac;border-radius:4px;min-height:46px;padding:12px 13px}.inquiry-fields textarea{min-height:96px;line-height:1.65}.inquiry-fields input:focus-visible,.inquiry-fields select:focus-visible,.inquiry-fields textarea:focus-visible{outline:2px solid var(--court-gold);outline-offset:1px}.public-inquiry legend{margin-bottom:22px;padding-bottom:15px;font-size:25px}.inquiry-service-grid strong{font-size:19px}.inquiry-service-grid span{color:#5c6879;font-size:12.5px;line-height:1.6}.inquiry-consent{border-radius:5px;padding:16px;font-size:13.5px;line-height:1.7}.inquiry-caution{color:#7d652e;font-size:13px;line-height:1.7}.inquiry-status{border-radius:0 4px 4px 0;font-size:13.5px;line-height:1.7}.combined-case-note strong{font-size:19px}.combined-case-note span{font-size:13.5px;line-height:1.7}.inquiry-intro span{font-size:15.5px}.session-calendar{margin-bottom:16px}.cal-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.cal-head h2{font:400 27px var(--display);color:var(--court-navy);margin:2px 0 3px}.cal-head span{font:600 14px var(--display);color:#8a6d21}.cal-move{align-items:center;gap:6px;display:flex}.cal-move button{border:1px solid var(--line);min-height:38px;color:var(--court-navy);cursor:pointer;background:#fff;border-radius:4px;padding:0 14px;font:700 15px inherit}.cal-move button:hover{border-color:var(--court-gold);background:#fffaf0}.cal-move .cal-today{letter-spacing:.04em;font-size:12px;font-weight:800}.cal-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.cal-weekday{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#7c8698;padding:8px 4px;font-size:10.5px;font-weight:800}.cal-day{min-height:88px;color:var(--court-navy);cursor:pointer;text-align:start;font:inherit;background:#fff;border:1px solid #e6e2d8;border-radius:5px;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 10px;transition:all .15s;display:flex;position:relative}.cal-day:hover:not(:disabled){border-color:var(--court-gold);background:#fffaf0;box-shadow:0 6px 16px #0d2a5617}.cal-day:focus-visible{outline:2px solid var(--court-gold);outline-offset:2px}.cal-day.outside{color:#a3a99f;background:#f7f6f2}.cal-civil{font:600 17px var(--display)}.cal-hebrew{font:600 12.5px var(--display);color:#8a6d21}.cal-day.outside .cal-hebrew{color:#b3ab97}.cal-holiday{color:#5b667c;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10.5px;font-style:normal;line-height:1.35;display:-webkit-box;overflow:hidden}.cal-count{inset-inline-end:8px;background:var(--court-navy);color:#fff;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-weight:800;display:grid;position:absolute;top:8px}.cal-day.closed{color:#8d8471;cursor:not-allowed;background:repeating-linear-gradient(135deg,#f3eee4,#f3eee4 6px,#efe8d9 6px 12px);border-color:#e3dbc9}.cal-day.closed .cal-civil,.cal-day.closed .cal-hebrew{color:#8d8471}.cal-day.caution:not(.closed){background:#fffdf5;border-color:#e2cf9f}.cal-day.chosen{border-color:var(--court-navy);box-shadow:inset 0 0 0 2px var(--court-navy)}.cal-day.has-sittings{border-color:#c3b28a}.cal-key{color:#5b667c;flex-wrap:wrap;align-items:center;gap:8px 20px;margin:14px 0 0;font-size:12px;display:flex}.cal-key .key{border:1px solid #d9d1c2;border-radius:2px;width:16px;height:12px;margin-inline-end:2px}.cal-key .key.closed{background:repeating-linear-gradient(135deg,#f3eee4,#f3eee4 4px,#e6ddc9 4px 8px)}.cal-key .key.caution{background:#fffdf5;border-color:#e2cf9f}.cal-key .key.sitting{background:var(--court-navy);border-color:var(--court-navy)}.day-panel{margin-bottom:16px}.day-panel .card-heading h2{font:400 25px var(--display)}.day-closed{color:#6f6349;background:#f6f1e4;border-radius:5px;margin:0;padding:16px 18px;font-size:15px}.day-empty{color:#5b667c;background:#f7f6f2;border-radius:5px;margin:0;padding:16px 18px;font-size:14.5px}.day-sittings{gap:8px;display:grid}.day-sittings button{border:1px solid var(--line);text-align:start;cursor:pointer;color:var(--court-navy);background:#fbfaf6;border-radius:5px;gap:4px;padding:15px 17px;display:grid}.day-sittings button:hover{border-color:var(--court-gold);background:#fffaf0}.day-sittings strong{font:600 17px var(--display)}.day-sittings span{color:#44526b;font-size:13.5px}.day-sittings small{color:#7c8698;font-size:12px}.day-sittings b{color:#994e42;background:#f7e8e4;border-radius:11px;justify-self:start;margin-top:4px;padding:3px 9px;font-size:11px;font-weight:800}@media (max-width:760px){.cal-day{min-height:66px;padding:6px 7px}.cal-holiday{display:none}.cal-head{display:grid}}.cal-parsha{color:#7d6218;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-style:normal;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.cal-day.closed .cal-parsha{color:#7a6b47}.cal-key .key-parsha{color:#7d6218;font-weight:700}.tag[class*=tone-]{letter-spacing:.01em;white-space:nowrap;border:1px solid;border-radius:13px;align-items:center;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.tag.tone-din-torah{color:#1d3f6e;background:#e8eef7;border-color:#c2d2e8}.tag.tone-get{color:#8d3355;background:#fbe9ef;border-color:#eec7d5}.tag.tone-geirus{color:#26654a;background:#e6f1ea;border-color:#c4dfcf}.tag.tone-yerusha{color:#563b78;background:#efe9f5;border-color:#d8cce6}.tag.tone-hashgacha{color:#7d6218;background:#faf0d9;border-color:#e8d4a3}.tag.tone-marriage{color:#1f5f66;background:#e4f0f1;border-color:#bcdadd}.tag.tone-chalitzah{color:#465268;background:#eceef2;border-color:#d1d7e0}.tag.tone-yuchsin{color:#3a3f7d;background:#e9eaf7;border-color:#ccd0ea}.tag.tone-community{color:#4f5c2c;background:#eef1e4;border-color:#d6ddc0}.tag.tone-other{color:#5b6067;background:#f2f2ef;border-color:#dcdcd4}.workspace-language{margin-top:auto;padding-top:14px}.workspace-language-switch{background:#ffffff0a;border:1px solid #345046;border-radius:5px;grid-template-columns:1fr 1fr;gap:4px;padding:3px;display:grid}.workspace-language-switch button{color:#bdc9c4;cursor:pointer;background:0 0;border:0;border-radius:3px;min-height:34px;font:700 12px inherit}.workspace-language-switch button:hover{color:#fff;background:#ffffff12}.workspace-language-switch button.active{color:var(--ink);background:#d9c38f}.app-sidebar nav[dir=rtl] .nav-group a{flex-direction:row-reverse}.app-sidebar nav[dir=rtl] .sidebar-label{text-align:right}.inquiry-group{font:400 19px var(--display);color:var(--court-navy);border-bottom:1px solid #e0d8c8;grid-column:1/-1;margin:14px 0 -2px;padding-bottom:8px}.inquiry-group:first-child{margin-top:0}@media (max-width:760px){.inquiry-group{grid-column:auto;font-size:17px}}.inspection-findings .inspection-standing{margin-bottom:14px}.inspection-findings .overdue{color:#9d2727;font-weight:700}.findings-table td{vertical-align:top;font-size:13px;line-height:1.6}.findings-table th{white-space:nowrap}.findings-table tr.row-overdue{background:#fdf3f1}.findings-table .finding-note{color:#657083;margin-top:5px;font-size:11px;line-height:1.5;display:block}.pill.severity-high{color:#8e2020;background:#f7dedb;border-color:#e6bab4}.pill.severity-mid{color:#8a6413;background:#fbeed3;border-color:#e9d6a8}.pill.severity-low{color:#4a5a70;background:#e9eef5;border-color:#cfd9e6}.pill.state-open{color:#8e2020;background:#f7dedb;border-color:#e6bab4}.pill.state-working{color:#8a6413;background:#fbeed3;border-color:#e9d6a8}.pill.state-reported{color:#2c4b80;background:#e6eefb;border-color:#c5d6ef}.pill.state-verified{color:#25603a;background:#e2efe4;border-color:#bcdcc4}.inspection-standing-line{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.check-writer{gap:16px;display:grid}.check-face-card .card-heading{margin-bottom:14px}.check-face{aspect-ratio:8.5/3.5;font-family:var(--sans);color:#1a1a1a;background:#fffdf8;border:1px solid #ded6c7;border-radius:2px;line-height:1;position:relative;overflow:hidden;box-shadow:0 10px 30px #0d2a5617;container-type:inline-size}.check-face>*{position:absolute}.check-rule-paper{background:repeating-linear-gradient(#8a76280e 0 1px,#0000 1px .857cqw);inset:0}.check-specimen{inset-inline-start:50%;font:900 7.6cqw var(--sans);letter-spacing:.22em;color:#94262c0e;white-space:nowrap;top:50%;transform:translate(-50%,-50%)rotate(-13deg)}.check-logo{inset-inline-start:4.941%;opacity:.9;width:3.68cqw;height:auto;top:9.71%}.check-drawer{inset-inline-start:10.1%;gap:.5cqw;display:grid;top:8.6%}.check-drawer strong{font:2.1cqw var(--display);white-space:nowrap;font-weight:400;line-height:1}.check-drawer em{font:1.24cqw var(--display);color:#555;letter-spacing:.055em;white-space:nowrap;font-style:normal}.check-drawer-address{inset-inline-start:4.941%;color:#555;gap:.62cqw;font-size:1.16cqw;font-weight:300;display:grid;top:24.5%}.check-bank{inset-inline-start:0;text-align:center;letter-spacing:.02em;white-space:pre-line;width:100%;font-size:1.29cqw;font-weight:500;top:11.1%}.check-no-label{inset-inline-end:4.941%;color:#888;text-transform:uppercase;letter-spacing:.06em;font-size:1.1cqw;font-weight:500;top:10.8%}.check-no{inset-inline-end:4.941%;font:3.68cqw var(--display);color:#8a7628;top:15.9%}.check-date-label{inset-inline-end:26.4%;color:#888;text-transform:uppercase;letter-spacing:.06em;font-size:1.1cqw;font-weight:500;top:29.1%}.check-date-value{inset-inline-start:75.3%;font-size:1.41cqw;font-weight:500;top:28.6%}.check-rule{border-top:1px solid #00000059;height:0}.check-rule-date{inset-inline:75.06% 4.941%;top:32.86%}.check-rule-payee{inset-inline:4.941% 26.24%;top:51.14%}.check-rule-words{inset-inline:4.941%;top:59.14%}.check-rule-memo{inset-inline:4.941% 39.06%;border-top-color:#00000038;top:75.71%}.check-rule-sig{inset-inline:65.65% 4.941%;border-top:1.5px solid #00000073;top:74.29%}.check-payee-label{inset-inline-start:4.941%;color:#888;text-transform:uppercase;letter-spacing:.06em;font-size:1.1cqw;font-weight:500;top:42.3%}.check-payee-value{inset-inline-start:4.941%;white-space:nowrap;text-overflow:ellipsis;max-width:68%;font-size:1.72cqw;font-weight:500;top:46.4%;overflow:hidden}.check-amount-box{inset-inline-start:76.82%;background:#fff;border:1px solid #00000073;justify-content:space-between;align-items:center;width:18.24%;height:8.57%;padding:0 1.23cqw;display:flex;top:43.43%}.check-amount-box span{color:#888;font-size:1.47cqw;font-weight:500}.check-amount-box b{letter-spacing:-.01em;font-size:1.96cqw;font-weight:600}.check-words{inset-inline:4.941%;align-items:baseline;gap:.8cqw;display:flex;top:54.8%}.check-words-value{white-space:nowrap;text-overflow:ellipsis;font-size:1.41cqw;font-weight:500;overflow:hidden}.check-words-fill{opacity:.42;background:repeating-linear-gradient(90deg,#aaa 0 .13cqw,#0000 .13cqw 1.15cqw);flex:1;align-self:center;min-width:0;height:1.1cqw}.check-words-label{color:#888;white-space:nowrap;text-transform:uppercase;letter-spacing:.06em;font-size:1.1cqw;font-weight:500}.check-memo-label{inset-inline-start:4.941%;color:#888;text-transform:uppercase;letter-spacing:.06em;font-size:1.1cqw;font-weight:500;top:67.7%}.check-memo-value{inset-inline-start:4.941%;color:#333;white-space:nowrap;text-overflow:ellipsis;max-width:53%;font-size:1.16cqw;top:72.5%;overflow:hidden}.check-sig-label{inset-inline:65.65% 4.941%;text-align:center;color:#888;text-transform:uppercase;letter-spacing:.1em;font-size:.98cqw;font-weight:500;top:75.9%}.check-micr-band{inset-inline:0;background:#fff;border-top:1px solid #0000000f;height:17.86%;top:82.14%}.check-micr{inset-inline:0;text-align:center;color:#111;letter-spacing:.16em;font:2.08cqw ui-monospace,Courier New,monospace;top:87.4%}.check-micr.specimen{color:#8a8377}.check-void td{opacity:.55;text-decoration:line-through}@media (max-width:620px){.check-face-card{overflow-x:auto}.check-face{min-width:520px}}.workspace-card td strong+small{color:#657083;margin-top:3px;font-size:11px;line-height:1.45;display:block}td.quiet-cell strong{color:#9d2727}td.quiet-cell{background:#fdf3f1}.entry-grants{border:1px solid #ded6c7;border-radius:5px;margin:14px 0 0;padding:14px 16px}.entry-grants legend{font:600 13px var(--sans);color:var(--court-navy);padding:0 8px}.grant-list{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;margin-top:10px;display:grid}.grant-list label{cursor:pointer;background:#fff;border:1px solid #ded6c7;border-radius:4px;align-items:flex-start;gap:10px;padding:10px 12px;transition:border-color .15s;display:flex}.grant-list label.selected{border-color:var(--court-gold);background:#fffaf0}.grant-list strong{font-size:13.5px;display:block}.grant-list small{color:#657083;margin-top:2px;font-size:11.5px;display:block}.reminder-panel{background:#fffdf8;border:1px solid #ded6c7;border-radius:5px;gap:14px;margin-top:6px;padding:14px;display:grid}.reminder-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.reminder-head strong{font:600 15px var(--sans);margin-top:3px;display:block}.reminder-channels,.reminder-tone{border:0;gap:7px;margin:0;padding:0;display:grid}.reminder-channels legend,.reminder-tone legend{letter-spacing:.06em;text-transform:uppercase;color:#8a7628;padding:0 0 7px;font-size:11px;font-weight:700}.reminder-channels label,.reminder-tone label{cursor:pointer;background:#fff;border:1px solid #ded6c7;border-radius:4px;align-items:flex-start;gap:10px;padding:9px 11px;display:flex}.reminder-channels label.selected,.reminder-tone label.selected{border-color:var(--court-gold);background:#fffaf0}.reminder-channels label.unusable{opacity:.5;cursor:not-allowed;background:#f6f4ee}.reminder-channels strong,.reminder-tone strong{font-size:13.5px;display:block}.reminder-channels small,.reminder-tone small{color:#657083;margin-top:2px;font-size:11.5px;line-height:1.45;display:block}
