@import "https://fonts.googleapis.com/css2?family=Assistant:wght@300;400;500;600;700&family=Frank+Ruhl+Libre:wght@400;500;600&display=swap";@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Hebrew:wght@300;400;500;600;700&family=Suez+One&display=swap";:root{--ink:#10233f;--navy:#0b1b31;--blue:#174b72;--gold:#b59a68;--paper:#f5f3ee;--line:#d9d8d3;--white:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:Assistant,Arial,sans-serif}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.site-header{z-index:50;background:#fff;border-bottom:1px solid #e6e6e3;justify-content:space-between;align-items:center;height:100px;padding:0 clamp(24px,5vw,88px);display:flex;position:sticky;top:0}.brand{align-items:center;gap:14px;display:flex}.brand img{object-fit:contain;width:52px;height:58px}.brand span{flex-direction:column;line-height:1.1;display:flex}.brand strong{font-family:Frank Ruhl Libre,serif;font-size:21px;font-weight:500}.brand small{letter-spacing:1.7px;margin-top:7px;font-size:10px}.desktop-nav{align-items:center;gap:30px;height:100%;font-size:15px;display:flex}.nav-item{align-items:center;height:100%;display:flex;position:relative}.nav-item>a:after{content:"";background:var(--gold);width:0;height:1px;margin-top:5px;transition:all .2s;display:block}.nav-item:hover>a:after{width:100%}.dropdown{border-top:2px solid var(--gold);background:#fff;min-width:245px;padding:14px 0;display:none;position:absolute;top:78px;right:-18px;box-shadow:0 15px 45px #00152b1f}.nav-item:hover .dropdown{display:grid}.dropdown a{white-space:nowrap;padding:10px 20px}.dropdown a:hover{background:var(--paper)}.mobile-menu{display:none}.home-hero{background:var(--navy);min-height:calc(100vh - 100px);position:relative;overflow:hidden}.home-hero>img{object-fit:cover;object-position:center;opacity:.68;filter:saturate(.72);width:100%;height:calc(100vh - 100px)}.home-hero:after{content:"";background:linear-gradient(90deg,#0000 10%,#07192a99 78%,#07192add);position:absolute;inset:0}.home-hero>div{z-index:2;color:#fff;max-width:720px;position:absolute;top:50%;right:clamp(28px,9vw,150px);transform:translateY(-50%)}.home-hero span,.eyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--gold);font-size:12px;font-weight:600}.home-hero h1{margin:18px 0 25px;font:500 clamp(46px,6vw,88px)/1.08 Frank Ruhl Libre,serif}.home-hero p{max-width:580px;font-size:20px;line-height:1.8}.button{border:1px solid #ffffff80;gap:35px;margin-top:20px;padding:15px 24px;transition:all .2s;display:inline-flex}.button:hover{color:var(--navy);background:#fff}.manifesto{background:var(--paper);grid-template-columns:1fr 1fr;gap:60px;padding:130px clamp(28px,9vw,150px);display:grid}.manifesto .eyebrow{grid-column:1/-1;margin:0}.manifesto h2,.section-heading h2{margin:0;font:500 clamp(39px,4.4vw,66px)/1.18 Frank Ruhl Libre,serif}.manifesto>div{text-align:justify;font-size:18px;line-height:1.95}.manifesto a,.section-heading a{color:var(--blue);border-bottom:1px solid var(--gold);padding-bottom:5px;font-weight:600}.practice-section,.team-preview,.knowledge{padding:120px clamp(28px,6vw,100px)}.section-heading{grid-template-columns:1fr 1fr;align-items:end;margin-bottom:65px;display:grid}.section-heading .eyebrow{grid-column:1/-1}.section-heading a{justify-self:end}.practice-grid{background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.practice-card{background:#fff;min-height:410px;padding:20px;position:relative;overflow:hidden}.practice-card span{color:var(--gold);font-size:12px}.practice-card img{object-fit:cover;filter:grayscale(.15);width:calc(100% + 40px);height:240px;margin:15px -20px 22px;transition:all .4s}.practice-card:hover img{filter:none;transform:scale(1.025)}.practice-card h3{margin:0 0 15px;font:500 25px/1.25 Frank Ruhl Libre,serif}.practice-card b{color:var(--gold);position:absolute;bottom:22px;left:22px}.team-preview{background:var(--navy);color:#fff}.team-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.team-grid a>div{background:#d9d4cb;height:390px;overflow:hidden}.team-grid img{object-fit:contain;object-position:center bottom;width:100%;height:100%;transition:all .35s}.team-grid a:hover img{transform:scale(1.018)}.team-grid h3{margin:16px 0 5px;font:500 25px Frank Ruhl Libre,serif}.team-grid span{color:#d5c6aa;font-size:13px}.article-list{border-top:1px solid var(--line)}.article-list>a{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr 40px;align-items:center;gap:25px;padding:30px 10px;display:grid}.article-list>a:hover{background:var(--paper)}.article-list>a>span{color:var(--gold)}.article-list small{color:var(--blue)}.article-list h3{margin:5px 0;font:500 27px Frank Ruhl Libre,serif}.article-list p{text-align:justify;max-width:900px;margin:8px 0;line-height:1.65}.contact-band{background:var(--blue);color:#fff;padding:120px clamp(28px,9vw,150px)}.contact-band h2{margin:20px 0;font:500 clamp(48px,7vw,95px) Frank Ruhl Libre,serif}.contact-band a{border-bottom:1px solid var(--gold);padding-bottom:6px;font-size:18px}.site-footer{color:#fff;background:#081728;grid-template-columns:2fr 1fr 1fr;gap:60px;padding:70px clamp(28px,6vw,100px);display:grid}.site-footer>div{flex-direction:column;gap:9px;display:flex}.site-footer img{width:55px;margin-bottom:8px}.site-footer span,.site-footer a{color:#bdc5cf}.content-page{min-height:70vh}.page-hero{background:var(--paper);border-bottom:1px solid var(--line);padding:95px clamp(28px,10vw,170px) 75px}.page-hero span{color:var(--gold);letter-spacing:2px;font-size:13px}.page-hero h1{max-width:1100px;margin:20px 0 0;font:500 clamp(45px,6vw,82px)/1.08 Frank Ruhl Libre,serif}.article-shell{grid-template-columns:minmax(260px,380px) minmax(0,720px);justify-content:center;gap:75px;max-width:1220px;margin:auto;padding:80px 35px 120px;display:grid}.article-shell:not(:has(aside)){grid-template-columns:minmax(0,820px)}.article-shell aside{background:var(--paper);height:max-content;position:sticky;top:130px}.article-shell aside img{object-fit:contain;width:100%;max-height:580px}.rich-content p{text-align:justify;margin:0 0 1.15em}.rich-content h2,.rich-content h3,.rich-content h4{margin:1.4em 0 .5em;font-family:Frank Ruhl Libre,serif;font-weight:500;line-height:1.25}.rich-content h2{font-size:36px}.rich-content h3{font-size:27px}.rich-content a{color:var(--blue);text-decoration:underline}.rich-content figure{margin:30px 0}.rich-content figure img{object-fit:contain;max-height:680px;margin:auto}.rich-content .bullet{padding-right:24px;position:relative}.rich-content .bullet:before{content:"—";color:var(--gold);position:absolute;right:0}@media (width<=1050px){.desktop-nav{display:none}.mobile-menu{display:block;position:relative}.mobile-menu summary{font-size:26px;list-style:none}.mobile-menu nav{background:#fff;width:220px;padding:12px;display:grid;position:absolute;top:45px;left:0;box-shadow:0 12px 30px #0002}.mobile-menu nav a{padding:10px}.practice-grid,.team-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.site-header{height:78px;padding:0 20px}.brand img{width:42px;height:48px}.brand strong{font-size:18px}.home-hero,.home-hero>img{height:76vh;min-height:600px}.home-hero>div{left:24px;right:24px}.home-hero h1{font-size:48px}.home-hero p{font-size:17px}.manifesto{grid-template-columns:1fr;padding:80px 25px}.manifesto h2{font-size:39px}.practice-section,.team-preview,.knowledge{padding:80px 22px}.section-heading{grid-template-columns:1fr;gap:22px}.section-heading a{justify-self:start}.practice-grid{grid-template-columns:1fr 1fr}.practice-card{min-height:300px;padding:12px}.practice-card img{width:calc(100% + 24px);height:150px;margin:12px -12px 17px}.practice-card h3{font-size:20px}.team-grid{grid-template-columns:1fr 1fr}.team-grid a>div{height:260px}.article-list>a{grid-template-columns:35px 1fr 20px;gap:10px}.article-list p{display:none}.site-footer{grid-template-columns:1fr;gap:35px}.article-shell{grid-template-columns:1fr;gap:35px;padding:45px 22px 80px}.article-shell aside{position:static}.page-hero{padding:65px 25px 45px}.page-hero h1{font-size:43px}.rich-content{font-size:17px}}.admin-page{color:#17273e;background:#f3f4f4;min-height:100vh;padding:35px clamp(20px,5vw,70px)}.admin-page>header{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}.admin-page h1{margin:5px 0;font:500 45px Frank Ruhl Libre,serif}.admin-page header>div:last-child{gap:18px;display:flex}.admin-page header a{text-decoration:underline}.admin-shell{background:#fff;border:1px solid #dedfdf;min-height:70vh}.admin-toolbar{border-bottom:1px solid #dedfdf;gap:15px;padding:18px;display:flex}.admin-toolbar input{font:inherit;border:1px solid #ccc;flex:1;padding:13px}.admin-toolbar button,.editor-actions button{background:var(--navy);color:#fff;font:inherit;cursor:pointer;border:0;padding:12px 20px}.admin-table{display:grid}.admin-table>button{text-align:right;font:inherit;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e7e7e7;grid-template-columns:90px 1fr 1fr 70px;align-items:center;gap:15px;padding:15px 20px;display:grid}.admin-table>button:hover{background:#f7f6f2}.admin-table small{text-align:left;color:#78818b;text-overflow:ellipsis;direction:ltr;overflow:hidden}.admin-table b{text-align:left;color:var(--blue)}.type{text-align:center;background:#e9edf0;padding:5px 8px;font-size:12px}.editor-backdrop{z-index:100;background:#061323a8;justify-content:flex-start;display:flex;position:fixed;inset:0}.editor{background:#fff;width:min(720px,94vw);height:100%;padding:25px;overflow:auto;box-shadow:20px 0 70px #0003}.editor-head{justify-content:space-between;align-items:center;display:flex}.editor-head h2{font:500 34px Frank Ruhl Libre,serif}.editor-head button{cursor:pointer;background:0 0;border:0;font-size:36px}.editor label{gap:7px;margin:15px 0;font-weight:600;display:grid}.editor input,.editor select,.editor textarea{border:1px solid #cdd0d2;padding:11px;font:400 16px/1.6 Assistant}.editor textarea{text-align:justify;resize:vertical}.editor-actions{background:#fff;align-items:center;gap:12px;padding:15px 0;display:flex;position:sticky;bottom:0}.editor-actions button{color:#15233a;background:#dfe2e4}.editor-actions .primary{background:var(--blue);color:#fff}@media (width<=700px){.admin-table>button{grid-template-columns:65px 1fr 50px}.admin-table small{display:none}.admin-page>header{align-items:start}.admin-toolbar{flex-direction:column}}.share-prompt-backdrop{z-index:120;background:#061323b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.share-prompt{text-align:right;background:#fff;border-top:4px solid #b79655;width:min(600px,100%);padding:clamp(28px,5vw,46px);box-shadow:0 28px 80px #0005}.share-prompt small{color:#92743d;letter-spacing:.08em}.share-prompt h2{margin:8px 0 14px;font:500 clamp(30px,5vw,44px) Frank Ruhl Libre,serif}.share-prompt p{color:#445064;line-height:1.8}.share-prompt>div{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.share-prompt button,.share-prompt a{color:#17273e;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd1d6;padding:12px 18px;text-decoration:none}.share-prompt .facebook-share{color:#fff;background:#1769aa;border-color:#1769aa;margin-inline-start:auto;font-weight:700}.skip-link{z-index:1000;color:#071d35;background:#fff;border:2px solid #b99b5d;padding:10px 16px;position:fixed;top:8px;right:8px;transform:translateY(-150%)}.skip-link:focus{transform:none}main{scroll-margin-top:110px}.people-listing,.posts-listing{grid-template-columns:repeat(3,1fr);gap:50px 28px;padding:80px clamp(25px,7vw,110px);display:grid}.people-listing>a,.posts-listing>a{border-bottom:1px solid var(--line);padding-bottom:22px}.listing-image{background:var(--paper);height:390px;margin-bottom:18px;overflow:hidden}.listing-image img{object-fit:contain;object-position:center bottom;width:100%;height:100%}.posts-listing .listing-image{height:240px}.posts-listing .listing-image img{object-fit:cover}.people-listing small,.posts-listing small{color:var(--gold)}.people-listing h2,.posts-listing h2{margin:8px 0 16px;font:500 27px/1.25 Frank Ruhl Libre,serif}.people-listing span,.posts-listing span{color:var(--blue);font-weight:600}@media (width<=800px){.people-listing,.posts-listing{grid-template-columns:repeat(2,1fr);gap:35px 14px;padding:55px 20px}.listing-image{height:280px}.posts-listing .listing-image{height:160px}}.posts-listing>a{flex-direction:column;display:flex}.posts-listing .listing-image{aspect-ratio:16/10;background:#e8edf0;width:100%;height:auto}.posts-listing .listing-image img{object-fit:cover;object-position:center}.article-byline{color:#627386;margin:auto 0 14px;font-size:14px}.article-categories{flex-wrap:wrap;justify-content:center;gap:9px;padding:34px clamp(20px,7vw,110px) 0;display:flex}.article-categories a,.article-categories span{color:#183b5a;border:1px solid #cbd4db;padding:9px 14px;font-size:13px}.article-categories a{border-color:var(--gold);color:#8b692d}.more-articles{color:#fff;border-right:5px solid var(--gold);background:linear-gradient(120deg,#06182c,#0b4161);margin:0 clamp(25px,7vw,110px) 95px;padding:55px clamp(24px,5vw,70px)}.more-articles small{color:#d5bd8b}.more-articles h2{margin:8px 0 22px;font:300 clamp(31px,4vw,52px) Noto Sans Hebrew,sans-serif}.more-articles a{border-bottom:2px solid var(--gold);color:#fff;padding-bottom:7px;font-weight:600;display:inline-block}.article-meta{border-bottom:1px solid #d9e0e5;flex-wrap:wrap;gap:14px;max-width:930px;margin:34px auto 0;padding:0 34px 25px;display:flex}.article-meta span{color:#526b80;border-left:1px solid #c9a65e;padding-left:14px}.article-meta span:last-child{color:#9a7736;border-left:0}@media (width<=800px){.posts-listing .listing-image{height:auto}.more-articles{margin-inline:20px}}@media (width<=540px){.posts-listing{grid-template-columns:1fr}.posts-listing .listing-image{aspect-ratio:16/9}}.article-filter-panel{border-bottom:1px solid #dce3e8;padding-bottom:24px}.article-categories a{transition:all .2s}.article-categories a:hover,.article-categories a.active{color:#fff;background:#0b3554;border-color:#0b3554}.article-author-filter{text-align:center;width:min(760px,100% - 40px);margin:16px auto 0}.article-author-filter summary{cursor:pointer;color:#183b5a;border-bottom:1px solid var(--gold);padding:6px 4px;display:inline-block}.article-author-filter summary::marker{display:none}.article-author-filter>div{flex-wrap:wrap;justify-content:center;gap:7px;padding-top:14px;display:flex}.article-author-filter a{color:#34536d;border:1px solid #d1d8de;padding:7px 11px;font-size:13px}.article-author-filter a.active,.article-author-filter a:hover{border-color:var(--gold);color:#8b692d}.filter-result-count{text-align:center;color:#526b80;margin:16px 0 0}.filter-result-count a{color:#8b692d;border-bottom:1px solid var(--gold);margin-right:10px}.admin-entry{border:1px solid var(--gold);white-space:nowrap;padding:10px 15px;font-size:13px}.admin-entry:hover{background:var(--navy);border-color:var(--navy);color:#fff}@media (width<=1050px){.admin-entry{display:none}}body{letter-spacing:0;font-family:Noto Sans Hebrew,Arial,sans-serif;font-weight:400}.brand strong{font-family:Suez One,serif;font-weight:400}.brand small{font-family:Arial,sans-serif}.home-hero h1,.manifesto h2,.section-heading h2,.contact-band h2,.page-hero h1,.article-list h3,.practice-card h3,.team-grid h3,.people-listing h2,.posts-listing h2,.rich-content h2,.rich-content h3,.rich-content h4{letter-spacing:-.035em;font-family:Noto Sans Hebrew,Arial,sans-serif;font-weight:400}.home-hero h1{font-weight:300;line-height:1.12}.page-hero h1{font-size:clamp(44px,5.4vw,76px);font-weight:300}.site-header{height:92px}.desktop-nav{font-weight:500}.rich-content{font-size:17px;line-height:2}.rich-content p{max-width:78ch}.article-shell.team aside img{object-fit:contain;width:100%;height:auto;max-height:none}.team-grid{grid-template-columns:repeat(4,1fr)}.team-grid>a:first-child,.team-grid>a:nth-child(2){grid-column:span 2}.team-grid a>div{background:#f0eee9}.founders-feature{color:#fff;background:#0b1b31;padding:90px clamp(28px,8vw,130px)}.founders-feature>header{grid-template-columns:1fr 2fr;align-items:end;gap:40px;margin-bottom:55px;display:grid}.founders-feature h2{letter-spacing:-.04em;margin:0;font:300 clamp(36px,4.3vw,64px)/1.2 Noto Sans Hebrew,sans-serif}.founders-feature small{color:#c8a86d;letter-spacing:.1em}.founders-feature>div{grid-template-columns:1fr 1fr;gap:34px;display:grid}.founders-feature figure{background:#ebe8e1;height:620px;margin:0;overflow:hidden}.founders-feature img{object-fit:contain;object-position:center bottom;width:100%;height:100%}.founders-feature h3{margin:20px 0 5px;font:400 30px Noto Sans Hebrew,sans-serif}.about-copy{max-width:960px;margin:auto;padding:100px 35px 130px}.about-copy .rich-content{font-size:18px}.about-copy .rich-content h2{margin-top:1.8em;font-size:38px}.people-listing>a:first-child,.people-listing>a:nth-child(2){grid-column:span 1}.people-listing>a:first-child .listing-image,.people-listing>a:nth-child(2) .listing-image{background:#ebe8e1;height:500px}@media (width<=700px){.team-grid>a:first-child,.team-grid>a:nth-child(2){grid-column:span 1}.team-grid>a:first-child>div,.team-grid>a:nth-child(2)>div{height:300px}.founders-feature{padding:70px 22px}.founders-feature>header,.founders-feature>div{grid-template-columns:1fr}.founders-feature figure{height:440px}.about-copy{padding:65px 22px}.page-hero h1{font-size:40px}}.brand>span{width:190px}.brand strong,.brand small{white-space:nowrap;text-align:justify;text-align-last:justify;width:100%;display:block}.brand strong{font-size:20px}.brand small{letter-spacing:.06em;margin-top:7px}@media (width<=1180px){.brand>span{width:172px}.brand strong{font-size:18px}.brand small{font-size:9px}}@media (width<=520px){.brand>span{display:none}}.admin-summary{border-bottom:1px solid #e3e4e4;grid-template-columns:repeat(5,1fr);display:grid}.image-manager{grid-template-columns:130px 1fr;gap:10px;display:grid}.image-manager img{object-fit:contain;background:#eee;grid-row:span 2;width:130px;height:150px}.upload-button{text-align:center;cursor:pointer;border:1px dashed #8c969e;padding:11px;font-weight:500;position:relative}.upload-button input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.editor-actions .danger{color:#a42727;background:#fff0f0;border:1px solid #e6baba;margin-left:auto}.cms-shell{background:#f4f6f8;grid-template-columns:230px 1fr;min-height:calc(100vh - 92px);display:grid}.cms-tabs{background:#071b2d;flex-direction:column;gap:8px;padding:28px 14px;display:flex}.cms-tabs button{color:#b9c7d4;text-align:right;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:16px;display:flex}.cms-tabs button strong{color:#fff;background:#163651;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.cms-tabs button.selected{color:#fff;background:#123b5e;box-shadow:inset -3px 0 #c9a96b}.cms-workspace{min-width:0;padding:34px}.cms-toolbar{align-items:center;gap:16px;margin-bottom:24px;display:flex}.cms-toolbar div{margin-left:auto}.cms-toolbar small,.editor-head small{color:#8b6c36}.cms-toolbar h2{margin:3px 0;font-size:28px;font-weight:500}.cms-toolbar input{width:min(320px,35vw);font:inherit;background:#fff;border:1px solid #ccd3da;border-radius:6px;padding:12px 14px}.cms-toolbar .new-item{color:#fff;font:inherit;cursor:pointer;background:#0e456d;border:0;border-radius:6px;padding:13px 18px}.cms-list{background:#fff;border:1px solid #dfe4e8;border-radius:10px;overflow:hidden;box-shadow:0 8px 30px #0a20310b}.cms-list>button{text-align:right;width:100%;font:inherit;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf0f2;grid-template-columns:58px minmax(180px,1fr) 90px 70px;align-items:center;gap:16px;padding:12px 18px;display:grid}.cms-list>button:hover{background:#f8fbfd}.cms-list img,.image-placeholder{object-fit:cover;color:#173f62;background:#e8edf1;border-radius:5px;place-items:center;width:52px;height:52px;font-size:22px;display:grid}.cms-row-title{flex-direction:column;gap:4px;display:flex}.cms-row-title small{color:#707b84}.cms-list .status{color:#247044;text-align:center;background:#e9f6ee;border-radius:20px;padding:5px 8px;font-size:12px}.cms-list .status.draft{color:#85651e;background:#fff4d6}.cms-list b{color:#285879;font-size:13px}.cms-empty{text-align:center;color:#6d7882;padding:45px}.cms-editor{max-width:880px}.cms-editor .editor-head{align-items:flex-start}.cms-editor .editor-head h2{margin:3px 0;font-weight:500}.editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.editor-grid:has(label:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=800px){.cms-shell{grid-template-columns:1fr}.cms-tabs{flex-direction:row;padding:10px}.cms-tabs button{flex:1}.cms-workspace{padding:18px}.cms-toolbar{flex-direction:column;align-items:stretch}.cms-toolbar div{margin-left:0}.cms-toolbar input{width:100%}.cms-list>button{grid-template-columns:52px 1fr 70px}.cms-list>button>b{display:none}:is(.editor-grid,.editor-grid:has(label:nth-child(3))),.image-manager{grid-template-columns:1fr}}.format-toolbar{background:#f4f6f8;border:1px solid #cbd3da;border-bottom:0;border-radius:6px 6px 0 0;flex-wrap:wrap;gap:5px;margin-top:7px;padding:8px;display:flex}.format-toolbar button{color:#173f62;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c8d0d6;border-radius:4px;padding:5px 10px}.format-toolbar button:hover,.format-toolbar button:focus-visible{background:#fffaf0;border-color:#b18c4b}.format-help{color:#65717b;background:#f4f6f8;padding:6px 10px;font-weight:400;display:block}.format-toolbar+.format-help+textarea{border-radius:0 0 6px 6px;margin-top:0}.media-links{grid-template-columns:repeat(2,1fr);gap:14px;margin:25px 0;display:grid}.media-links a{border:1px solid var(--line);grid-template-columns:90px 1fr 20px;align-items:center;gap:14px;padding:12px;text-decoration:none;display:grid}.media-links img{object-fit:contain;background:#f2f1ed;width:90px;height:70px}.media-links span{font-weight:500}.contact-layout{grid-template-columns:1fr 1.4fr;gap:100px;padding:90px clamp(25px,9vw,150px) 120px;display:grid}.contact-layout>div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.contact-layout h2{margin:15px 0 25px;font:300 clamp(38px,4vw,58px)/1.2 Noto Sans Hebrew,sans-serif}.contact-layout a{color:var(--blue);font-size:20px}.contact-form{gap:20px;display:grid}.contact-form>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}.contact-form label{gap:7px;font-weight:500;display:grid}.contact-form input,.contact-form textarea{font:inherit;background:0 0;border:0;border-bottom:1px solid #9da3a8;padding:12px 4px}.contact-form textarea{resize:vertical;border:1px solid #bbc0c4;padding:12px}.contact-form button{background:var(--navy);color:#fff;font:inherit;border:0;justify-self:start;padding:14px 30px}.contact-form [role=status]{color:#24613d}.contact-form [role=alert]{color:#9a3030}@media (width<=750px){.media-links{grid-template-columns:1fr}.contact-layout{grid-template-columns:1fr;gap:50px;padding:65px 22px}.contact-form>div{grid-template-columns:1fr}}.media-intro{text-align:center;max-width:900px;margin:0 auto;padding:75px 30px 45px}.media-intro small{color:#9a7736;letter-spacing:.08em}.media-intro h2{margin:10px 0 14px;font:400 clamp(30px,4vw,48px)/1.2 Noto Sans Hebrew,sans-serif}.media-intro p{color:#536b7d;font-size:17px}.media-press-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;padding:0 clamp(24px,7vw,110px) 110px;display:grid}.media-press-grid>a{background:#fff;border:1px solid #dce2e6;grid-template-rows:150px 1fr;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid}.media-press-grid>a:hover,.media-press-grid>a:focus-visible{border-color:#c5a463;outline:0;transform:translateY(-4px);box-shadow:0 18px 40px #071c2d16}.media-press-grid figure{background:#f4f6f7;border-bottom:2px solid #c5a463;place-items:center;margin:0;padding:28px;display:grid}.media-press-grid img{object-fit:contain;width:100%;height:90px}.media-press-grid>a>div{flex-direction:column;padding:24px;display:flex}.media-press-grid small{color:#9a7736}.media-press-grid h2{margin:9px 0 28px;font:400 22px/1.45 Noto Sans Hebrew,sans-serif}.media-press-grid span{color:#173f62;margin-top:auto;font-size:14px;font-weight:600}@media (width<=900px){.media-press-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=580px){.media-intro{padding:55px 22px 35px}.media-press-grid{grid-template-columns:1fr;padding:0 20px 75px}.media-press-grid>a{grid-template-rows:auto;grid-template-columns:105px 1fr}.media-press-grid figure{border-bottom:0;border-left:2px solid #c5a463;padding:16px}.media-press-grid img{height:65px}.media-press-grid>a>div{padding:18px}.media-press-grid h2{margin-bottom:18px;font-size:19px}}.contact-details{border-right:2px solid #c5a463;padding-right:28px}.contact-en{color:#435b70;border-top:1px solid #dce2e6;border-bottom:1px solid #dce2e6;width:100%;margin:18px 0 10px;padding:20px 0;font-family:Arial,sans-serif;line-height:1.7}.contact-en strong{color:#102d4b;letter-spacing:.04em}.contact-en p{margin:8px 0}.bilingual-form>header{border-bottom:1px solid #dce2e6;padding-bottom:12px}.bilingual-form>header small{color:#9a7736}.bilingual-form>header p{color:#607588;margin:0}.bilingual-form label>small{color:#71808d;margin-right:5px;font:400 12px Arial,sans-serif;display:inline}.bilingual-form button{min-width:145px}@media (width<=750px){.contact-details{padding-right:20px}.bilingual-form>header h2{font-size:26px}}.media-press-grid{grid-template-columns:1fr 1fr;gap:0 55px;max-width:1120px;margin:auto}.media-press-grid>a{background:0 0;border:0;border-top:1px solid #d9e1e7;grid-template-rows:auto;grid-template-columns:95px 1fr;padding:25px 0}.media-press-grid>a:hover,.media-press-grid>a:focus-visible{box-shadow:none;border-color:#b8995d;transform:none}.media-press-grid figure{background:#f5f7f8;border:0;margin-left:20px;padding:14px}.media-press-grid img{height:54px}.media-press-grid>a>div{padding:0}.media-press-grid h2{margin:6px 0 15px;font-size:19px}.media-press-grid span{font-size:12px;font-weight:500}.social-intro{text-align:center;max-width:820px;margin:auto;padding:75px 25px 40px}.social-intro small,.social-gallery small{color:#9a7736}.social-intro h2{margin:10px 0;font:400 clamp(30px,4vw,48px) Noto Sans Hebrew,sans-serif}.social-intro p{color:#526b80}.social-galleries{gap:85px;max-width:1100px;margin:auto;padding:0 25px 110px;display:grid}.social-gallery header{border-bottom:1px solid #d9e1e7;justify-content:space-between;align-items:end;padding-bottom:18px;display:flex}.social-gallery header h2{margin:5px 0 0;font:400 31px Noto Sans Hebrew,sans-serif}.social-gallery header>span{color:#9a7736;font:13px Arial,sans-serif}.social-stage{grid-template-columns:55px minmax(0,1fr) 55px;align-items:center;gap:18px;margin:28px 0 18px;display:grid}.social-stage figure{background:#f3f5f6;place-items:center;height:560px;margin:0;display:grid;overflow:hidden}.social-stage img{object-fit:contain;width:100%;height:100%}.social-stage>button{color:#173f62;cursor:pointer;background:#fff;border:1px solid #c7a565;width:46px;height:46px;font-size:20px}.social-stage>button:hover{color:#fff;background:#0b3554}.social-thumbs{scrollbar-width:thin;gap:8px;padding:3px 1px 12px;display:flex;overflow-x:auto}.social-thumbs button{cursor:pointer;opacity:.55;background:#eef1f3;border:2px solid #0000;flex:0 0 80px;height:58px;padding:2px}.social-thumbs button.active{opacity:1;border-color:#b8995d}.social-thumbs img{object-fit:cover;width:100%;height:100%}@media (width<=750px){.media-press-grid{grid-template-columns:1fr;padding-inline:22px}.media-press-grid>a{grid-template-columns:78px 1fr}.media-press-grid figure{margin-left:14px}.social-galleries{gap:60px}.social-stage{grid-template-columns:38px minmax(0,1fr) 38px;gap:8px}.social-stage figure{height:370px}.social-stage>button{width:36px;height:40px}.social-gallery header h2{font-size:25px}}.contact-page .contact-layout{grid-template-columns:.9fr 1.1fr;gap:70px;max-width:1180px;margin:auto;padding:75px 30px 100px}.contact-details{border-right:1px solid #c5a463;padding:5px 28px 5px 0}.contact-details h2{margin:12px 0 18px;font-size:32px}.contact-details>p{margin:5px 0;line-height:1.75}.contact-details .contact-en{border-block:1px solid #dce2e6;margin:18px 0;padding:16px 0;font-size:14px;line-height:1.7}.contact-lines{gap:8px;display:grid}.contact-lines a{font-size:16px}.contact-lines span{color:#667887;font-size:14px}.bilingual-form{padding:4px 0}.bilingual-form>header{padding:0 0 18px}.bilingual-form>header h2{margin:0 0 7px;font-size:27px}.bilingual-form>header p{font-size:14px}.bilingual-form input,.bilingual-form textarea{padding-block:9px}.bilingual-form textarea{border-color:#cbd2d7}.bilingual-form button{padding:11px 24px}@media (width<=750px){.contact-page .contact-layout{gap:42px;padding:55px 22px 75px}.contact-details{padding-right:18px}.contact-details h2{font-size:27px}}.social-galleries{max-width:960px}.social-stage{grid-template-columns:44px minmax(0,760px) 44px;justify-content:center}.social-stage figure{background:linear-gradient(145deg,#eef3f5,#fff);border:1px solid #dbe3e7;place-items:center;width:100%;min-width:0;max-width:760px;height:clamp(360px,44vw,520px);margin:0;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 45px #061d2f12}.social-stage figure>img{object-fit:contain;object-position:center;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;display:block}.social-thumbs{max-width:850px;margin:auto}.social-thumbs button{flex-basis:68px;height:50px}.social-thumbs button img{object-fit:contain;background:#f4f6f7;width:100%;height:100%;display:block}@media (width<=750px){.social-stage{grid-template-columns:34px minmax(0,1fr) 34px}.social-stage figure{aspect-ratio:4/3;height:auto;min-height:0}.social-thumbs button{flex-basis:58px;height:44px}}.useful-page{background:#f7f9fa}.useful-intro{text-align:center;max-width:900px;margin:auto;padding:75px 25px 50px}.useful-intro small{color:#9a7736;letter-spacing:.08em}.useful-intro h2{margin:10px 0 15px;font:400 clamp(30px,4vw,48px)/1.25 Noto Sans Hebrew,sans-serif}.useful-intro p{color:#536b7d;max-width:720px;margin:auto;font-size:17px;line-height:1.8}.useful-groups{gap:70px;max-width:1180px;margin:auto;padding:0 30px 90px;display:grid}.useful-groups>section>header{border-bottom:1px solid #cbd6dd;justify-content:space-between;align-items:end;margin-bottom:24px;padding:0 0 16px;display:flex}.useful-groups>section>header h2{margin:0;font:400 29px Noto Sans Hebrew,sans-serif}.useful-groups>section>header span{color:#9a7736;font:13px Arial,sans-serif}.useful-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.useful-grid>a{background:#fff;border:1px solid #dce3e8;grid-template-columns:86px 1fr;min-height:150px;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid}.useful-grid>a:hover,.useful-grid>a:focus-visible{border-color:#b99a5b;outline:0;transform:translateY(-3px);box-shadow:0 16px 35px #06172b10}.useful-grid figure{background:#eef3f5;border-left:2px solid #c5a463;place-items:center;margin:0;display:grid}.useful-grid figure img{object-fit:contain;width:46px;height:46px}.useful-grid>a>div{flex-direction:column;padding:20px 22px;display:flex}.useful-grid h3{margin:0 0 7px;font:400 21px Noto Sans Hebrew,sans-serif}.useful-grid p{color:#5c7080;margin:0 0 14px;font-size:14px;line-height:1.65}.useful-grid span{color:#8b692d;margin-top:auto;font-size:12px}.useful-note{color:#5b6e7d;background:#eef3f5;border-right:3px solid #b99a5b;max-width:1120px;margin:0 auto 100px;padding:20px 25px;font-size:13px;line-height:1.7}@media (width<=750px){.useful-intro{padding:55px 22px 38px}.useful-groups{gap:50px;padding-inline:20px}.useful-grid{grid-template-columns:1fr}.useful-grid>a{grid-template-columns:70px 1fr;min-height:135px}.useful-grid figure img{width:38px;height:38px}.useful-note{margin-inline:20px}}.useful-groups>.ai-resources{background:linear-gradient(135deg,#061b2d,#0b4261);padding:34px;box-shadow:0 24px 60px #06172b18}.useful-groups>.ai-resources>header{border-color:#c5a46380}.useful-groups>.ai-resources>header h2{color:#fff}.useful-groups>.ai-resources .useful-grid>a{background:#fff;border-color:#ffffff24}.useful-note strong{color:#173f62}@media (width<=750px){.useful-groups>.ai-resources{margin-inline:-4px;padding:24px 16px}}.useful-grid figure{background:linear-gradient(145deg,#fff,#f3f7f8);border-left:1px solid #d7b978;position:relative}.useful-grid figure:before{content:"";background:#fff;border:1px solid #dce5e9;border-radius:50%;width:58px;height:58px;position:absolute;box-shadow:0 7px 18px #0620390d}.useful-grid figure img{z-index:1;filter:saturate(.9);image-rendering:auto;width:40px;height:40px;position:relative}.useful-grid>a:hover figure img{transform:scale(1.06)}.useful-grid figure img{transition:transform .2s}.useful-groups>.ai-resources .useful-grid figure{background:linear-gradient(145deg,#f8fbfc,#e8f2f4)}@media (width<=750px){.useful-grid figure:before{width:50px;height:50px}.useful-grid figure img{width:34px;height:34px}}.decisions-page{background:#f7f9fa}.decisions-intro p{max-width:760px;margin-inline:auto}.decisions-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1120px;margin:auto;padding:0 30px 75px;display:grid}.decision-card{background:#fff;border:1px solid #d9e2e7;grid-template-columns:72px minmax(0,1fr);min-height:390px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 40px #071c2d0b}.decision-card:hover{border-color:#bd9b59;transform:translateY(-3px);box-shadow:0 20px 50px #071c2d14}.decision-number{color:#d6bd8a;letter-spacing:.12em;background:linear-gradient(#08253d,#061a2d);border-left:2px solid #c5a463;justify-content:center;align-items:flex-start;padding-top:29px;font:400 15px/1 Arial,sans-serif;display:flex}.decision-copy{flex-direction:column;padding:28px 28px 26px;display:flex}.decision-copy>header{color:#9a7736;border-bottom:1px solid #e0e6e9;justify-content:space-between;align-items:center;gap:14px;padding-bottom:15px;font-size:12px;display:flex}.decision-copy>header small{letter-spacing:.025em;font-size:12px}.decision-copy>header time{white-space:nowrap;direction:ltr;font:12px Arial,sans-serif}.decision-copy h2{color:#0b2d49;margin:18px 0 10px;font:400 22px/1.5 Noto Sans Hebrew,sans-serif}.decision-court{color:#5b7182;gap:4px;margin:0 0 18px;font-size:13px;display:grid}.decision-court strong{color:#9a7736;font-weight:600}.decision-result{color:#334e62;text-align:justify;text-align-last:right;margin:0 0 18px;font-size:15px;line-height:1.85}.decision-counsel{color:#526b7c;border-top:1px solid #e0e6e9;margin:auto 0 16px;padding-top:15px;font-size:13px}.decision-copy>a{color:#8d6a2d;align-self:flex-start;font-size:12px;font-weight:600;text-decoration:none}.decision-copy>a:hover,.decision-copy>a:focus-visible{text-underline-offset:4px;text-decoration:underline}.decisions-note{color:#5b6e7d;background:#edf2f4;border-right:3px solid #b99a5b;max-width:1060px;margin:0 auto 100px;padding:20px 24px;font-size:13px;line-height:1.75}.decisions-note strong{color:#173f62}@media (width<=850px){.decisions-grid{grid-template-columns:1fr;max-width:650px}.decision-card{min-height:0}}@media (width<=580px){.decisions-grid{gap:16px;padding:0 16px 55px}.decision-card{grid-template-columns:42px minmax(0,1fr)}.decision-number{padding-top:23px;font-size:11px}.decision-copy{padding:21px 17px 22px}.decision-copy>header{flex-direction:column;align-items:flex-start;gap:5px}.decision-copy h2{margin-top:14px;font-size:19px;line-height:1.5}.decision-result{font-size:14px;line-height:1.75}.decisions-note{margin:0 16px 70px}}.media-feature-card .decision-copy>a{border-top:1px solid #e0e6e9;margin-top:auto;padding-top:16px}.media-feature-card .decision-result{margin-bottom:22px}.media-features-grid{padding-bottom:105px}.inquiries-list{gap:18px;display:grid}.inquiries-list article{background:#fff;border:1px solid #dfe1e2;padding:24px}.inquiries-list article header{justify-content:space-between;align-items:start;display:flex}.inquiries-list h2{margin:0;font-size:22px}.inquiries-list time{color:#7b838b}.inquiries-list article>p{white-space:pre-wrap;font-size:18px;line-height:1.7}.inquiries-list article>div{gap:20px;display:flex}.inquiries-list a{color:var(--blue);text-decoration:underline}.inquiries-list button{color:#9a3030;cursor:pointer;background:0 0;border:0}.contact-trap{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;inset:0 auto auto 0!important;overflow:hidden!important}:root{--navy:#06172b;--blue:#07558a;--gold:#c6a25a;--paper:#f3f5f7;--line:#cbd3dc}body{background:#fff}.site-header{border-bottom:1px solid #c6a25a66;box-shadow:0 10px 35px #06172b0a}.home-hero{min-height:calc(100svh - 92px)}.home-hero>img{opacity:.72;filter:saturate(.9)contrast(1.08);height:calc(100svh - 92px)}.home-hero:after{background:linear-gradient(90deg,#06172b22 0%,#06172b99 55%,#06172bf2 100%)}.home-hero>div{max-width:790px}.home-hero h1{text-shadow:0 8px 35px #0006;font-size:clamp(48px,6.2vw,92px)}.home-hero p{border-right:2px solid var(--gold);max-width:720px;padding-right:22px}.home-hero:before{content:"";z-index:3;background:var(--gold);width:34%;height:5px;animation:1.2s ease-out both heroLine;position:absolute;bottom:0;left:0}@keyframes heroLine{0%{width:0}to{width:34%}}@media (prefers-reduced-motion:reduce){.home-hero:before{animation:none}}.manifesto{background:#eef2f6;border-block:1px solid #d4dce5}.practice-section{background:#fff}.practice-card{border-top:3px solid #0000;transition:transform .3s,border-color .3s,box-shadow .3s}.practice-card:hover{border-color:var(--gold);z-index:2;transform:translateY(-7px);box-shadow:0 18px 45px #06172b1a}.team-preview{background:linear-gradient(135deg,#06172b,#0c3356)}.knowledge{background:#f4f7fa}.contact-band{background:linear-gradient(115deg,#064a79,#071a31);position:relative;overflow:hidden}.contact-band:after{content:"";border:1px solid #c6a25a55;border-radius:50%;width:420px;height:420px;position:absolute;top:-160px;left:-80px}.rich-content h2,.rich-content h3,.rich-content h4{color:#071e38;padding-bottom:13px;position:relative}.rich-content h2:after,.rich-content h3:after,.rich-content h4:after{content:"";background:var(--gold);width:72px;height:3px;margin-top:13px;display:block}.rich-content strong{color:#082a4c}.rich-content p{text-align:justify}.team-profile{background:#f5f7fa;min-height:80vh}.team-profile-hero{color:#fff;background:linear-gradient(120deg,#06172b 0%,#0a3459 100%);grid-template-columns:minmax(0,1fr) minmax(380px,42%);gap:70px;min-height:620px;padding:70px clamp(28px,8vw,130px) 0;display:grid;overflow:hidden}.team-profile-hero>div{align-self:center;padding-bottom:70px}.team-profile-hero h1{letter-spacing:-.045em;margin:18px 0 22px;font:300 clamp(48px,6vw,86px)/1.08 Noto Sans Hebrew,sans-serif}.team-profile-hero>div>strong{color:#e0c58e;border-right:3px solid var(--gold);padding-right:16px;font-size:20px;display:block}.team-profile-hero figure{background:linear-gradient(#ffffff10,#ffffff03);justify-content:center;align-self:end;align-items:flex-end;height:550px;margin:0;display:flex}.team-profile-hero img{object-fit:contain;object-position:center bottom;width:100%;height:100%}.profile-contact{direction:ltr;justify-content:flex-end;gap:25px;margin-top:28px;display:flex}.profile-contact a{color:#fff;border-bottom:1px solid #c6a25a;padding-bottom:5px}.team-profile-content{background:#fff;max-width:930px;margin:0 auto;padding:85px 35px 130px;box-shadow:0 20px 70px #06172b12}.team-profile-content .rich-content>h2:not(:first-child),.team-profile-content .rich-content>h3:not(:first-child){margin-top:2.2em}.team-profile-content .bullet{border-bottom:1px solid #dce2e8;margin:0;padding:10px 24px 10px 0}.smart-search-trigger{color:#092846;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #0b3459;padding:9px 13px;font:500 12px Noto Sans Hebrew,sans-serif}.smart-search-trigger span{color:#e2c88f;background:#0a3154;border-radius:50%;place-items:center;width:25px;height:25px;margin-left:6px;font:700 10px Arial;display:inline-grid}.search-overlay{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:200;background:#041120dc;place-items:start center;padding:9vh 20px;display:grid;position:fixed;inset:0}.search-overlay>section{background:#fff;width:min(760px,100%);max-height:82vh;overflow:auto;box-shadow:0 25px 90px #0008}.search-overlay header{color:#fff;background:#071c33;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.search-overlay header strong{font-size:22px}.search-overlay header button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:32px}.search-overlay label{color:#31506c;padding:28px 28px 16px;display:grid}.search-overlay input{border:0;border-bottom:2px solid var(--gold);outline:0;padding:13px 0;font:400 23px Noto Sans Hebrew,sans-serif}.search-overlay>section>p{padding:0 28px}.search-results{padding:0 28px 28px}.search-results a{border-top:1px solid #dce2e8;gap:5px;padding:18px 0;display:grid;position:relative}.search-results small{color:#a27e37}.search-results strong{font-size:20px}.search-results p{color:#526477;margin:0}.search-results b{color:var(--gold);position:absolute;top:40%;left:5px}.contact-layout{grid-template-columns:.8fr 1.2fr;gap:70px}.office-map{filter:saturate(.75)contrast(1.08);border:0;grid-column:1/-1;width:100%;height:420px}@media (width<=1100px){.desktop-nav{gap:16px}.smart-search-trigger{z-index:80;position:fixed;bottom:20px;left:20px;box-shadow:0 8px 28px #06172b44}.team-profile-hero{grid-template-columns:1fr 42%;padding-inline:40px}}@media (width<=720px){.team-profile-hero{grid-template-columns:1fr;gap:20px;padding:55px 22px 0}.team-profile-hero>div{padding-bottom:10px}.team-profile-hero figure{height:440px}.team-profile-content{padding:55px 22px}.profile-contact{flex-wrap:wrap;justify-content:flex-start}.home-hero p{font-size:17px}.office-map{height:320px}}.home-hero>.hero-copy{max-width:760px;right:clamp(28px,8vw,135px)}.home-hero>.ai-signal{z-index:2;text-align:center;color:#fff;opacity:.62;pointer-events:none;place-content:center;width:310px;height:310px;display:grid;position:absolute;inset:auto auto 8% 5%;transform:none}.ai-signal strong{letter-spacing:-.08em;font:200 108px/.8 Noto Sans Hebrew,sans-serif}.ai-signal span{letter-spacing:.62em;color:#55d5e0;margin:22px 0 0 10px;font:500 18px/1 Arial,sans-serif}.ai-signal i{border:1px solid #38c9d755;border-radius:50%;animation:14s linear infinite aiOrbit;position:absolute;inset:0}.ai-signal i:nth-of-type(2){border-color:#c6a25a55;animation-duration:10s;animation-direction:reverse;inset:38px}.ai-signal i:nth-of-type(3){border-style:dashed;animation-duration:7s;inset:76px}.ai-signal i:after{content:"";filter:drop-shadow(0 0 8px #43d3df99);background:url(/media/official-mark.png) 50%/contain no-repeat;width:24px;height:24px;position:absolute;top:12%;right:7%}@keyframes aiOrbit{to{transform:rotate(360deg)}}.team-grid{gap:36px 22px}.team-grid a>div,.listing-image{position:relative;overflow:hidden;background:linear-gradient(145deg,#071e37,#0a4569)!important}.team-grid a>div:after,.listing-image:after{content:"";pointer-events:none;background:linear-gradient(#0000,#051526aa);height:32%;position:absolute;inset:auto 0 0}.team-grid img,.people-listing .listing-image img{filter:saturate(.88)contrast(1.04);transition:transform .55s,filter .55s}.team-grid a:hover img,.people-listing>a:hover img{filter:saturate()contrast(1.08);transform:scale(1.035)}.founders-feature{background:linear-gradient(125deg,#031421,#073654);padding-block:105px}.founders-feature>header{border-bottom:1px solid #32c5d455;grid-template-columns:1fr 1.35fr;padding-bottom:30px}.founders-feature>div{gap:70px;max-width:1120px;margin:auto}.founders-feature figure{background:0 0;height:510px;position:relative;overflow:visible}.founders-feature figure:before{content:"";clip-path:polygon(12% 0,100% 0,88% 100%,0 100%);background:linear-gradient(160deg,#0c4b6f,#041a2a);position:absolute;inset:12% 5% 0}.founders-feature img{z-index:1;filter:saturate(.82)contrast(1.06);object-fit:contain;position:relative}.founders-feature h3{border-right:3px solid #43ced8;padding-right:14px}.founders-feature span{color:#70d7df}.people-listing{background:#f3f7fa}.people-listing>a{border-bottom-color:#26aebc66}.people-listing>a:nth-child(2n){transform:translateY(34px)}.people-listing small{color:#087f92}.people-listing span{color:#07558a}@media (prefers-reduced-motion:reduce){.ai-signal i{animation:none}}@media (width<=900px){.home-hero>.ai-signal{width:190px;height:190px;bottom:2%;left:-20px}.ai-signal strong{font-size:68px}.founders-feature>div{gap:28px}.founders-feature figure{height:430px}.founders-feature a:nth-child(2),.people-listing>a:nth-child(2n),.team-grid>a:nth-child(3n){transform:none}}@media (width<=700px){.home-hero>.ai-signal{opacity:.28}.ai-signal i:after{width:18px;height:18px}.founders-feature>div{grid-template-columns:1fr}.founders-feature figure{height:390px}}.rich-content figure{background:linear-gradient(145deg,#f7fafc,#edf4f7);border-top:1px solid #c6a25a;width:min(100%,760px);margin:54px auto;padding:clamp(18px,3vw,34px);box-shadow:0 20px 55px #06172b12}.rich-content figure img{object-fit:contain;filter:saturate(.92)contrast(1.025);width:auto;max-width:100%;height:auto;max-height:520px;margin:auto}.rich-content .media-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:54px auto;display:grid}.rich-content .media-gallery.single{display:block}.rich-content .media-gallery figure{width:100%;height:100%;margin:0}.about-copy .rich-content figure{border:1px solid #d8e4e8;border-top:3px solid var(--gold);background:#f7fafb;width:min(100%,560px);margin-block:68px;padding:30px 44px;box-shadow:0 24px 65px #06172b10}.about-copy .rich-content .media-gallery{width:min(100%,560px);margin-block:68px}.about-copy .rich-content .media-gallery figure{margin:0}.about-copy .rich-content figure img{max-height:340px}@media (width<=700px){.rich-content .media-gallery{grid-template-columns:1fr;gap:18px;margin-block:40px}.rich-content figure,.about-copy .rich-content figure{margin-block:40px;padding:18px}.rich-content .media-gallery figure,.about-copy .rich-content .media-gallery figure{margin:0}.about-copy .rich-content figure img{max-height:260px}}.page-hero.refined{background:#edf3f6 50% 42%/cover;border:0;flex-direction:column;justify-content:flex-end;min-height:260px;padding:72px clamp(28px,10vw,170px) 62px;display:flex}.page-hero.refined.with-image{color:#fff;min-height:350px}.page-hero.refined span{color:#cdb173;letter-spacing:.16em;font-size:12px}.page-hero.refined h1{letter-spacing:-.035em;max-width:850px;margin:12px 0 0;font:400 clamp(34px,4vw,52px)/1.15 Noto Sans Hebrew,sans-serif}.team-profile{background:#f2f6f8}.team-profile-hero{background:linear-gradient(118deg,#031422,#0a3552);grid-template-columns:minmax(0,1fr) minmax(320px,38%);gap:60px;min-height:470px;padding-top:48px}.team-profile-hero h1{margin-block:13px 17px;font-size:clamp(38px,4.8vw,62px)}.team-profile-hero figure{background:0 0;height:430px}.team-profile-content{margin-top:0;padding-top:68px;box-shadow:0 18px 60px #06172b0c}.team-profile-content .rich-content>h2,.team-profile-content .rich-content>h3{font-size:clamp(25px,3vw,34px)}.people-listing>a{background:#fff}.people-listing small{color:#9a7839;font-weight:600}.people-listing h2{margin-top:8px}.people-listing .listing-image{background:linear-gradient(150deg,#08243b,#0a4665)!important}.people-listing .listing-image img{object-fit:contain;object-position:center bottom}@media (width<=720px){.page-hero.refined,.page-hero.refined.with-image{min-height:245px;padding:52px 24px 38px}.team-profile-hero{min-height:auto}.team-profile-hero figure{height:390px}}.people-listing{background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));gap:52px 30px;max-width:1180px;margin:auto;padding-block:76px}.people-listing>a,.people-listing>a:nth-child(2n){border-bottom:1px solid #ccd9df;padding-bottom:20px;transform:none!important}.people-listing .listing-image,.people-listing>a:first-child .listing-image,.people-listing>a:nth-child(2) .listing-image{height:330px;margin-bottom:17px;background:linear-gradient(155deg,#eef4f6,#dce9ed)!important}.people-listing .listing-image:after{display:none}.people-listing .listing-image img{filter:saturate(.9)contrast(1.02);transition:transform .35s}.people-listing>a:hover img{transform:scale(1.015)}.people-listing h2{letter-spacing:-.02em;margin:6px 0 10px;font-size:23px}.people-listing small{letter-spacing:.04em;font-size:12px}.people-listing span{font-size:13px;font-weight:500}.page-hero.refined h1{font-size:clamp(31px,3.5vw,46px);font-weight:350}.rich-content h2,.rich-content h3,.rich-content h4{letter-spacing:-.02em;font-weight:450}.rich-content h2:after,.rich-content h3:after,.rich-content h4:after{width:54px;height:2px}.team-profile-content{max-width:880px}.team-profile-content .rich-content{font-size:16.5px;line-height:2.05}.team-profile-content .rich-content>h2,.team-profile-content .rich-content>h3,.team-profile-content .rich-content>h4{font-size:clamp(23px,2.5vw,30px)}@media (width<=900px){.people-listing{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.people-listing{grid-template-columns:1fr;padding-inline:24px}.people-listing .listing-image,.people-listing>a:first-child .listing-image,.people-listing>a:nth-child(2) .listing-image{height:350px}}.content-page>.page-hero.refined.with-image{background-position:50%;background-repeat:no-repeat;min-height:380px}.content-page>.page-hero.refined.with-image:before{content:"";background:var(--gold);width:64px;height:2px;position:absolute;inset:auto clamp(28px,10vw,170px) 42px}.content-page>.page-hero.refined{position:relative}.content-page>.page-hero.refined h1{text-shadow:0 3px 24px #0005;max-width:760px}.content-page>.page-hero.refined span{margin-bottom:2px}@media (width<=700px){.content-page>.page-hero.refined.with-image{min-height:285px}.content-page>.page-hero.refined.with-image:before{bottom:25px;right:24px}}.english-page .page-hero{text-align:left;background-position:50% 45%;align-items:flex-start}.english-page .page-hero:before{left:clamp(28px,10vw,170px);right:auto}.english-page .about-copy{max-width:1040px}.english-page .rich-content{text-align:left;direction:ltr}.english-page .rich-content p{text-align:justify;max-width:none}.english-page .rich-content h2,.english-page .rich-content h3,.english-page .rich-content h4{padding-right:0}.english-page .rich-content h2:after,.english-page .rich-content h3:after,.english-page .rich-content h4:after{margin-left:0;margin-right:auto}.english-page .rich-content>.media-gallery:first-child{display:none}.home-hero h1{letter-spacing:-.025em;text-shadow:0 5px 25px #0005;font-size:clamp(34px,4.4vw,64px);font-weight:350;line-height:1.18}.team-grid a>div{border:1px solid #c6a25a70;padding:7px}.team-grid img{object-fit:contain;object-position:center bottom}.team-grid>a:nth-child(3n){transform:none}.people-listing{grid-template-columns:repeat(6,minmax(0,1fr));gap:46px 26px;max-width:1120px}.people-listing>a{grid-column:span 2}.people-listing>a:nth-child(-n+2){border:1px solid #c6a25a88;border-top:3px solid var(--gold);background:#f9fbfc;grid-column:span 3;padding:16px 16px 24px}.people-listing .listing-image,.people-listing>a:first-child .listing-image,.people-listing>a:nth-child(2) .listing-image{border:1px solid #c6a25a66;height:280px;padding:8px}.people-listing>a:nth-child(-n+2) .listing-image{border-color:#c6a25aaa;height:390px;padding:12px}@media (width<=900px){.people-listing{grid-template-columns:repeat(2,minmax(0,1fr))}.people-listing>a,.people-listing>a:nth-child(-n+2){grid-column:span 1}}@media (width<=560px){.people-listing{grid-template-columns:1fr}.people-listing>a,.people-listing>a:nth-child(-n+2){grid-column:1}.people-listing .listing-image,.people-listing>a:first-child .listing-image,.people-listing>a:nth-child(2) .listing-image{height:310px}.people-listing>a:nth-child(-n+2) .listing-image{height:360px}}.team-grid a>div,.people-listing .listing-image,.founders-feature figure,.team-profile-hero figure{box-shadow:none;border:1px solid #c6a25a70;overflow:hidden;background:linear-gradient(155deg,#e8eff2,#d4e1e6)!important}.team-grid img,.people-listing .listing-image img,.founders-feature img,.team-profile-hero img{object-fit:contain;object-position:center bottom;filter:saturate(.92)contrast(1.025);width:100%;height:100%}.founders-feature>div{align-items:start}.founders-feature a:nth-child(2){transform:none}.founders-feature figure{aspect-ratio:4/5;height:auto;padding:12px}.founders-feature figure:before{display:none}.founders-feature h3:before{content:"עו״ד ";font-weight:350}.founders-feature h3{font-size:26px}.founders-feature span{font-size:14px}.team-profile-hero figure{border-bottom:0;height:430px;padding:10px}.team-grid h3{font-size:22px;font-weight:400}.people-listing h2{font-size:21px;font-weight:400}.people-listing small{font-size:12px;font-weight:500}.listing-page>.page-hero.refined:not(.with-image){color:#fff;background-image:linear-gradient(90deg,#041526df,#04152678),url(/media/wix-migrated/19deadf22dd362d5e836.jpg);background-position:50% 45%;background-size:cover;min-height:350px}.team-grid>a:first-child>div,.team-grid>a:nth-child(2)>div{height:360px}.people-listing>a:nth-child(-n+2) .listing-image{height:330px}.founders-feature figure{max-height:440px}.content-page>.page-hero h1,.listing-page>.page-hero h1{font-size:clamp(36px,3.6vw,48px);font-weight:400;line-height:1.18}.content-page .rich-content,.article-shell .rich-content{font-size:17px;line-height:1.9}.content-page .rich-content h2,.article-shell .rich-content h2{font-size:28px}.content-page .rich-content h3,.article-shell .rich-content h3{font-size:24px}.content-page .rich-content h4,.article-shell .rich-content h4{font-size:20px}.content-page .rich-content h2,.content-page .rich-content h3,.content-page .rich-content h4{margin-top:1.8em;line-height:1.35}.content-page .rich-content img[alt*=אבי\ חסון]{width:auto;max-height:360px;margin:auto}@media (width<=700px){.content-page>.page-hero h1,.listing-page>.page-hero h1{font-size:34px}.content-page .rich-content,.article-shell .rich-content{font-size:16.5px}.content-page .rich-content h2,.article-shell .rich-content h2{font-size:25px}.content-page .rich-content h3,.article-shell .rich-content h3{font-size:22px}.content-page .rich-content h4,.article-shell .rich-content h4{font-size:19px}}.section-heading{padding-top:28px;position:relative}.section-heading:before{content:"";background:var(--gold);width:clamp(95px,13vw,190px);height:2px;position:absolute;top:0;right:0}.section-heading:after{content:"";background:#cbd5dd;height:1px;position:absolute;top:0;left:0;right:clamp(210px,18vw,290px)}.section-heading h2{font-size:clamp(37px,4.2vw,61px)}.manifesto{grid-template-columns:minmax(300px,.9fr) minmax(340px,1.1fr);gap:clamp(55px,9vw,140px);padding-block:clamp(100px,10vw,155px);position:relative}.manifesto:before{content:"AI LAW";letter-spacing:.35em;color:#a9813f;font:600 11px Arial,sans-serif;position:absolute;top:50%;left:clamp(28px,7vw,110px);transform:translateY(-50%)rotate(-90deg)}.manifesto h2{max-width:650px;line-height:1.3}.manifesto>div{border-right:2px solid var(--gold);align-self:center;padding:28px 34px 4px 0}.practice-grid{background:0 0;gap:18px}.practice-card{border:1px solid #d9e1e7;min-height:405px;padding:18px}.practice-card img{width:calc(100% + 36px);height:220px;margin:14px -18px 24px}.practice-card span{letter-spacing:.15em}.practice-card h3{font-size:23px}.knowledge .article-list{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 42px;display:grid}.knowledge .article-list>a{border-top:1px solid #cfd8df;grid-template-columns:46px minmax(0,1fr) 25px;padding:30px 5px}.knowledge .article-list>a>span{letter-spacing:.12em;font:500 12px Arial,sans-serif}.knowledge .article-list h3{font-size:24px;line-height:1.45}.knowledge .article-list p{color:#52697b;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}.contact-band{flex-direction:column;justify-content:center;min-height:430px;display:flex}.contact-band h2{font-size:clamp(50px,7vw,90px);font-weight:300}.contact-band a{width:max-content}@media (width<=850px){.manifesto{grid-template-columns:1fr;gap:35px}.manifesto:before{display:none}.manifesto>div{padding-top:20px}.knowledge .article-list{grid-template-columns:1fr}}@media (width<=700px){.section-heading{padding-top:22px}.section-heading:after{right:145px}.practice-grid{gap:10px}.practice-card{min-height:295px}.practice-card img{height:145px}.knowledge .article-list>a{grid-template-columns:34px minmax(0,1fr) 18px}.knowledge .article-list h3{font-size:20px}}.team-grid a>div,.people-listing .listing-image,.founders-feature figure,.team-profile-hero figure{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.team-grid a>div:after,.listing-image:after{display:none!important}.team-grid img,.people-listing .listing-image img,.founders-feature img,.team-profile-hero img{object-fit:contain;object-position:center bottom}.people-listing>a,.people-listing>a:nth-child(-n+2){background:0 0;border-top:0;padding-inline:0}.about-page .founders-feature{padding-bottom:72px}.about-page .founders-feature a{grid-template-rows:500px auto auto;align-items:end;display:grid}.about-page .founders-feature figure{aspect-ratio:auto;justify-content:center;align-items:flex-end;height:500px;display:flex;overflow:hidden}.about-page .founders-feature img{object-fit:contain;object-position:center bottom;filter:saturate(.9)contrast(1.02);width:auto;max-width:100%;height:100%;transition:transform .25s}.about-page .founders-feature a:first-child img{height:91%}.about-page .founders-feature a:nth-child(2) img{height:118%;transform:translateY(19%)}.about-page .founders-feature h3{margin-top:18px}.about-ranking{color:#f2e3bd;letter-spacing:.02em;background:#070707;border:1px solid #cfae65;align-items:center;gap:20px;width:min(620px,100% - 44px);margin:46px auto 0;padding:14px 20px;font-size:12px;display:flex}.about-ranking img{object-fit:contain;width:185px;height:auto}.about-ranking span{border-right:1px solid #cfae65;padding-right:18px}.about-page .about-copy{padding-top:58px}.about-page .about-copy .rich-content>.media-gallery:first-of-type,.english-page .about-copy .rich-content>.media-gallery:first-of-type{display:none}.english-page .about-ranking{margin-top:40px}.english-page .about-ranking span{border-left:1px solid #cfae65;border-right:0;padding:0 0 0 18px}.english-page .about-copy{padding-top:46px}@media (width<=700px){.about-page .founders-feature>div{gap:52px}.about-page .founders-feature a{grid-template-rows:390px auto auto}.about-page .founders-feature figure{height:390px}.about-page .founders-feature a:first-child img{height:88%}.about-page .founders-feature a:nth-child(2) img{height:112%;transform:translateY(16%)}.about-ranking{flex-direction:column;gap:12px;padding:12px}.about-ranking img{width:180px}.about-ranking span,.english-page .about-ranking span{text-align:center;border:0;border-top:1px solid #cfae65;padding:10px 0 0;font-size:11px}}.home-duns-banner{background:#050505;border-block:1px solid #ad8a45;padding:22px clamp(22px,6vw,90px)}.home-duns-banner a{color:#f0dfb8;letter-spacing:.03em;justify-content:center;align-items:center;gap:25px;max-width:900px;margin:auto;font-size:13px;display:flex}.home-duns-banner img{width:min(600px,72vw);height:auto;display:block}.home-duns-banner span{white-space:nowrap;border-right:1px solid #b18d49;padding-right:22px}@media (width<=700px){.home-duns-banner{padding:14px}.home-duns-banner a{gap:10px;display:grid}.home-duns-banner img{width:100%}.home-duns-banner span{text-align:center;border:0;padding:0;font-size:11px}}.home-articles-grid{border-top:1px solid #cfd8df;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 46px;display:grid}.home-article-card{border-bottom:1px solid #cfd8df;grid-template-columns:180px minmax(0,1fr);gap:24px;min-width:0;padding:30px 0;display:grid}.home-article-image{background:linear-gradient(145deg,#0a2945,#0b5571);place-items:center;height:128px;display:grid;overflow:hidden}.home-article-image img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.home-article-image>span{color:#d8bd82;letter-spacing:.18em;font:600 13px Arial,sans-serif}.home-article-card:hover .home-article-image img{transform:scale(1.025)}.home-article-card>div{flex-direction:column;min-width:0;display:flex}.home-article-meta{flex-wrap:wrap;gap:4px 9px;display:flex;color:#9a7736!important;margin:0!important;font-size:11px!important;line-height:1.5!important}.home-article-meta span+span:before,.home-article-meta time:before{content:"·";color:#c6a25a;margin-left:9px}.home-article-meta time{direction:ltr}.home-article-card h3{margin:8px 0 7px;font:400 21px/1.4 Noto Sans Hebrew,sans-serif}.home-article-excerpt{color:#5b6f80;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin:0 0 10px!important;font-size:14px!important;line-height:1.6!important}.home-article-link{color:#8b692d;border-bottom:1px solid #c6a25a;width:max-content;margin-top:auto;padding-bottom:3px;font-size:12px;font-weight:600}@media (width<=1000px){.home-article-card{grid-template-columns:140px minmax(0,1fr)}.home-article-image{height:112px}}.about-page .founders-feature{color:#102d4b;background:#fff;border-bottom:1px solid #e1e7ea;padding-block:78px}.about-page .founders-feature>header{border-bottom:1px solid #d8c59e;grid-template-columns:1fr 1.35fr;max-width:980px;margin:0 auto 38px;padding-bottom:18px}.about-page .founders-feature small{color:#9a7736}.about-page .founders-feature>div{align-items:start;gap:42px;max-width:900px}.about-page .founders-feature a{grid-template-rows:auto auto auto}.about-page .founders-feature figure{aspect-ratio:1;width:100%;height:auto;background:#edf1f3!important;overflow:hidden!important}.about-page .founders-feature img,.about-page .founders-feature a:first-child img,.about-page .founders-feature a:nth-child(2) img{object-fit:cover;object-position:center top;filter:saturate(.9)contrast(1.02);width:100%;max-width:none;height:100%;display:block;transform:none}.about-page .founders-feature h3{color:#102d4b;border-right:2px solid #c5a463;margin:16px 0 4px;font-size:23px}.about-page .founders-feature span{color:#587084;font-size:13px}@media (width<=700px){.about-page .founders-feature{padding-block:58px}.about-page .founders-feature>header{grid-template-columns:1fr;margin-bottom:28px}.about-page .founders-feature>div{gap:38px}.about-page .founders-feature figure{aspect-ratio:1;height:auto}.about-page .founders-feature img,.about-page .founders-feature a:first-child img,.about-page .founders-feature a:nth-child(2) img{height:100%;transform:none}}.site-header .brand{flex:none;width:clamp(230px,19vw,295px);height:72px}.site-header .brand>img{object-fit:contain;object-position:right center;width:100%;height:100%}@media (width<=1180px){.site-header .brand{width:210px;height:62px}}@media (width<=700px){.site-header .brand{width:178px;height:54px}}.site-footer{color:#171717;background:#fff;border-top:1px solid #dfd7c8;padding:0;display:block}.site-footer>.footer-main{grid-template-columns:minmax(260px,1.5fr) minmax(300px,1.2fr) minmax(150px,.65fr);gap:clamp(42px,7vw,110px);padding:64px clamp(28px,7vw,110px) 58px;display:grid}.site-footer .footer-main>div{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.site-footer .footer-main strong{color:#9a7736;letter-spacing:.08em;margin-bottom:8px;font-size:13px;font-weight:600}.site-footer .footer-main a{color:#171717;transition:color .18s}.site-footer .footer-main a:hover,.site-footer .footer-main a:focus-visible{color:#9a7736}.site-footer .footer-brand>img{object-fit:contain;width:min(100%,360px);height:auto;margin:0 0 12px}.site-footer .footer-brand>span{color:#9a7736;letter-spacing:.04em;font-size:13px}.footer-contact>a{font-family:Arial,sans-serif;font-size:14px}.footer-address{border-top:1px solid #d9c69f;width:min(100%,390px);margin-top:9px;padding-top:13px}.footer-address p{color:#282828;text-align:justify;text-align-last:justify;width:100%;margin:0 0 8px;font-size:13px;line-height:1.75}.footer-address p[lang=en]{font-family:Arial,sans-serif;font-size:12px;line-height:1.65}.footer-links a{font-size:13px}.site-footer>.footer-copyright{color:#aeb8c3;background:#081728;border:0;flex-direction:row;justify-content:center;align-items:center;gap:8px;margin:0;padding:19px clamp(24px,6vw,90px);display:flex}.site-footer>.footer-copyright>span{color:#c9ad76;border:1px solid #b59a68;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font:500 12px/1 Arial,sans-serif;display:grid}.footer-copyright small{letter-spacing:.03em;font-size:11px}@media (width<=1180px){.site-footer>.footer-main{grid-template-columns:1.2fr 1fr .55fr;gap:45px}}@media (width<=700px){.site-footer>.footer-main{grid-template-columns:1fr;gap:34px;padding:48px 22px 42px}.site-footer .footer-brand>img{width:280px}.footer-address{width:100%}.site-footer>.footer-copyright{text-align:center;justify-content:center;padding-block:18px}.footer-copyright small{font-size:10px}}.page-hero.with-image,.career-hero,.team-profile-hero{--orbit-x:14%;--orbit-y:50%;--orbit-size:176px;--orbit-duration:13s;isolation:isolate;position:relative;overflow:hidden}.page-hero.with-image>span,.page-hero.with-image>h1,.career-hero>div,.team-profile-hero>div,.team-profile-hero>figure{z-index:2;position:relative}.page-hero.with-image:after,.career-hero:after,.team-profile-hero:after{content:"AI\a LAW";white-space:pre;z-index:1;left:var(--orbit-x);top:var(--orbit-y);width:var(--orbit-size);height:var(--orbit-size);color:#e8fbff;text-align:center;letter-spacing:.13em;text-indent:.13em;text-shadow:0 0 18px #43d3df99;pointer-events:none;opacity:.72;animation:headerAiCubes var(--orbit-duration) linear infinite;background-image:url(/media/official-mark.png),url(/media/official-mark.png),url(/media/official-mark.png),radial-gradient(circle,#0000 0 27%,#c6a25a70 27.5% 28%,#0000 28.5%),radial-gradient(circle,#0000 0 49%,#47c9d45c 49.5% 50%,#0000 50.5%);background-position:50% 0,100%,50% 100%,50%,50%;background-repeat:no-repeat;background-size:22px 22px,20px 20px,18px 18px,100% 100%,100% 100%;border:1px solid #47c9d46b;border-radius:50%;place-items:center;font:300 29px/1.05 Arial,sans-serif;display:grid;position:absolute;translate:-50% -50%}@keyframes headerAiCubes{0%{background-position:50% 0,100%,50% 100%,50%,50%}25%{background-position:100%,50% 100%,0,50%,50%}50%{background-position:50% 100%,0,50% 0,50%,50%}75%{background-position:0,50% 0,100%,50%,50%}to{background-position:50% 0,100%,50% 100%,50%,50%}}.orbit-0{--orbit-x:8%;--orbit-y:48%;--orbit-duration:11s}.orbit-1{--orbit-x:22%;--orbit-y:26%;--orbit-duration:15s}.orbit-2{--orbit-x:38%;--orbit-y:69%;--orbit-duration:12s}.orbit-3{--orbit-x:6%;--orbit-y:72%;--orbit-duration:16s}.orbit-4{--orbit-x:32%;--orbit-y:38%;--orbit-duration:10s}.orbit-5{--orbit-x:47%;--orbit-y:64%;--orbit-duration:14s}.useful-page .page-hero{--orbit-x:9%;--orbit-y:62%;--orbit-duration:12s}.social-page .page-hero{--orbit-x:32%;--orbit-y:32%;--orbit-duration:15s}.media-page .page-hero{--orbit-x:7%;--orbit-y:38%;--orbit-duration:11s}.listing-page .page-hero.with-image{--orbit-x:41%;--orbit-y:58%;--orbit-duration:14s}.english-page .page-hero{--orbit-x:82%;--orbit-y:54%;--orbit-duration:13s}.about-page .page-hero{--orbit-x:18%;--orbit-y:37%;--orbit-duration:10s}.contact-page .page-hero{--orbit-x:35%;--orbit-y:64%;--orbit-duration:16s}.career-hero{--orbit-x:12%;--orbit-y:38%;--orbit-size:190px;--orbit-duration:12s}.team-profile-hero{--orbit-x:48%;--orbit-y:44%;--orbit-size:150px;--orbit-duration:14s}@media (prefers-reduced-motion:reduce){.page-hero.with-image:after,.career-hero:after,.team-profile-hero:after{animation:none}}@media (width<=700px){.page-hero.with-image,.career-hero,.team-profile-hero{--orbit-size:112px;--orbit-x:18%;--orbit-y:23%}.page-hero.with-image:after,.career-hero:after,.team-profile-hero:after{opacity:.5;background-size:14px 14px,13px 13px,12px 12px,100% 100%,100% 100%;font-size:19px}.english-page .page-hero{--orbit-x:80%;--orbit-y:24%}.team-profile-hero{--orbit-x:78%;--orbit-y:15%}}.header-duns-badge{background:#080808;border:1px solid #c7a45b;border-radius:3px;flex:none;justify-content:center;align-items:center;width:112px;height:48px;padding:5px 7px;transition:transform .2s,border-color .2s;display:flex;box-shadow:0 4px 15px #06172b17}.header-duns-badge:hover,.header-duns-badge:focus-visible{border-color:#9b7733;outline:none;transform:translateY(-1px)}.header-duns-badge img{object-fit:contain;width:100%;height:100%}@media (width<=1280px){.header-duns-badge{width:92px;height:42px;padding:4px}.desktop-nav{gap:13px}}@media (width<=1050px){.header-duns-badge{width:88px;height:40px;margin-inline:auto 12px}}@media (width<=700px){.header-duns-badge{width:69px;height:34px;margin-inline:6px;padding:3px}.site-header{gap:5px}.site-header .brand{width:156px}}.people-listing>.team-card{border-bottom:1px solid #d9e1e6;grid-column:span 2;min-width:0;padding-bottom:22px}.people-listing>.team-card.founder-card{border:1px solid #c6a25a80;border-top:2px solid #c6a25a;grid-column:span 3;padding:15px 15px 24px}.team-card-profile{display:block}.team-card-profile small{color:#9b793e;letter-spacing:.03em;margin-top:2px;font-size:12px;display:block}.team-card-profile h2{margin:5px 0 12px;font-size:21px;font-weight:400}.team-quick-contact{border-top:1px solid #e5e9eb;gap:5px;padding:11px 0 12px;display:grid}.team-quick-contact>a{color:#8e6c2f;justify-content:space-between;align-items:baseline;gap:14px;min-width:0;font-size:11px;line-height:1.45;display:flex}.team-quick-contact>a:hover,.team-quick-contact>a:focus-visible{color:#0b5674}.team-quick-contact span{white-space:nowrap;letter-spacing:.03em}.team-quick-contact b{overflow-wrap:anywhere;min-width:0;color:inherit;font:500 12px Arial,sans-serif}.team-profile-link{color:#345a73;border-bottom:1px solid #c6a25a;padding-bottom:3px;font-size:12px;font-weight:500;display:inline-block}@media (width<=900px){.people-listing>.team-card,.people-listing>.team-card.founder-card{grid-column:span 1}}@media (width<=560px){.people-listing>.team-card,.people-listing>.team-card.founder-card{grid-column:1}.team-quick-contact>a{flex-direction:column;align-items:flex-start;gap:2px}}.team-profile-hero figure.founder-practice-image{align-self:end;height:430px;overflow:hidden;background:#071b2e!important}.team-profile-hero figure.founder-practice-image img{object-fit:cover;filter:saturate(.82)contrast(1.06);width:100%;height:100%}.team-profile-hero figure.founder-litigation-image img{object-position:62% center}.team-profile-hero figure.founder-real-estate-image img{object-position:36% center}.utility-controls{z-index:89;direction:rtl;gap:8px;display:flex;position:fixed;bottom:18px;right:18px}.utility-button{color:#fff;cursor:pointer;background:#071d35;border:1px solid #d9c38e;min-height:43px;padding:9px 13px;font:600 13px Noto Sans Hebrew,Assistant,sans-serif;box-shadow:0 8px 26px #06162b38}.utility-button span{color:#e1c98e;border:1px solid #d9c38e;border-radius:50%;place-items:center;width:23px;height:23px;margin-left:6px;display:inline-grid}.utility-button:focus-visible,.consent-banner button:focus-visible,.preferences-dialog button:focus-visible,.accessibility-panel button:focus-visible{outline-offset:3px;outline:3px solid #17b7c8}.consent-banner{z-index:300;color:#10233f;direction:rtl;background:#fff;border-top:3px solid #b99b5d;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:35px;max-width:1240px;margin:auto;padding:26px 30px;display:grid;position:fixed;bottom:24px;left:24px;right:24px;box-shadow:0 22px 80px #03122466}.consent-banner small,.preferences-dialog small,.accessibility-panel small{color:#8e7138;letter-spacing:.08em}.consent-banner h2,.preferences-dialog h2,.accessibility-panel h2{margin:4px 0 7px;font:500 27px Frank Ruhl Libre,serif}.consent-banner p{max-width:740px;margin:0 0 5px;line-height:1.65}.consent-banner a,.preferences-dialog a,.accessibility-panel a{text-underline-offset:3px;text-decoration:underline}.consent-actions{flex-wrap:wrap;gap:9px;display:flex}.consent-banner button,.preferences-dialog button{color:#102d4a;cursor:pointer;background:#fff;border:1px solid #163c60;padding:11px 16px;font:600 14px inherit}.consent-banner .primary,.preferences-dialog .primary{color:#fff;background:#0b3155}.privacy-backdrop{z-index:310;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);direction:rtl;background:#031120b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.preferences-dialog{color:#10233f;background:#fff;width:min(660px,100%);max-height:90vh;overflow:auto;box-shadow:0 24px 90px #0008}.preferences-dialog>header,.accessibility-panel>header{border-bottom:1px solid #dfe5e8;justify-content:space-between;align-items:start;padding:24px 28px;display:flex}.preferences-dialog>header>button,.accessibility-panel>header>button{color:inherit;background:0 0;border:0;padding:0;font-size:34px;line-height:1}.preferences-dialog>p{padding:20px 28px 8px;line-height:1.7}.preference-row{border-bottom:1px solid #e2e6e8;justify-content:space-between;align-items:center;gap:20px;margin:0 28px;padding:18px 0;display:flex}.preference-row span{gap:4px;display:grid}.preference-row small{color:#607080;letter-spacing:0}.preference-row input{accent-color:#0b5a73;width:22px;height:22px}.preferences-dialog>footer{justify-content:space-between;align-items:center;gap:18px;padding:24px 28px;display:flex}.preferences-dialog>footer>div{gap:8px;display:flex}.accessibility-panel{z-index:320;color:#10233f;direction:rtl;background:#fff;border-top:3px solid #b99b5d;width:min(380px,100vw - 36px);max-height:calc(100vh - 100px);position:fixed;bottom:72px;right:18px;overflow:auto;box-shadow:0 22px 80px #03122466}.accessibility-panel>p{color:#566779;margin:0;padding:16px 24px 5px;font-size:14px}.accessibility-options{grid-template-columns:1fr 1fr;gap:8px;padding:15px 18px;display:grid}.accessibility-options button{text-align:right;color:#17324e;cursor:pointer;background:#f8fafb;border:1px solid #dce2e6;justify-content:space-between;align-items:center;min-height:48px;padding:10px 12px;font:500 14px inherit;display:flex}.accessibility-options button.active{color:#fff;background:#0b3155;border-color:#0b3155}.accessibility-panel>footer{border-top:1px solid #dfe5e8;flex-wrap:wrap;gap:14px;padding:18px 24px;font-size:13px;display:flex}.accessibility-panel>footer button{color:#17324e;cursor:pointer;font:inherit;background:0 0;border:0;text-decoration:underline}html.a11y-contrast body{color:#fff!important;background:#000!important}html.a11y-contrast body :not(img){color:#fff!important;background-color:#000!important;border-color:#ffdf00!important}html.a11y-contrast a,html.a11y-contrast button{color:#ffdf00!important}html.a11y-monochrome body{filter:grayscale()}html.a11y-links a{text-underline-offset:3px!important;text-decoration:underline!important;text-decoration-thickness:2px!important}html.a11y-largeText{font-size:120%}html.a11y-reducedMotion{scroll-behavior:auto!important}html.a11y-reducedMotion *,html.a11y-reducedMotion :before,html.a11y-reducedMotion :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html.a11y-largeCursor,html.a11y-largeCursor *{cursor:zoom-in!important}@media (width<=1100px){.utility-controls{bottom:14px;right:14px}.privacy-button{display:none}.consent-banner{grid-template-columns:1fr;gap:18px}}@media (width<=700px){.consent-banner{padding:22px 20px;bottom:10px;left:10px;right:10px}.consent-actions{grid-template-columns:1fr 1fr;display:grid}.consent-actions .primary{grid-column:1/-1}.consent-banner button{padding:12px 8px}.preferences-dialog>footer{flex-direction:column;align-items:stretch}.preferences-dialog>footer>div{grid-template-columns:1fr 1fr;width:100%;display:grid}.accessibility-options{grid-template-columns:1fr}.accessibility-panel{width:calc(100vw - 20px);bottom:66px;right:10px}}.site-header{gap:clamp(14px,2vw,32px);padding-inline:clamp(18px,3vw,52px)}.brand{flex:none}.desktop-nav{flex:1;justify-content:center;gap:clamp(12px,1.65vw,29px);font-size:14px}.nav-item>a,.nav-item>button{color:#0a2744;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;height:92px;padding:0 2px;font:500 14px Noto Sans Hebrew,Arial,sans-serif;display:flex;position:relative}.nav-item>button span{color:#9b793e;font:18px Arial;transform:translateY(-1px)}.nav-item>a:after,.nav-item>button:after{content:"";background:#c6a25a;width:0;height:2px;transition:width .22s;position:absolute;bottom:25px;left:auto;right:0}.nav-item:hover>a:after,.nav-item:hover>button:after,.nav-item.open>button:after,.nav-item:focus-within>a:after,.nav-item:focus-within>button:after{width:100%}.nav-item.open>button,.nav-item:hover>button{color:#8a6a31}.nav-item.open .dropdown,.nav-item:focus-within .dropdown{display:grid}.dropdown{z-index:100;border-top:3px solid #c6a25a;min-width:310px;padding:10px 0 13px;top:91px;right:50%;transform:translate(50%);box-shadow:0 22px 55px #06172b30}.dropdown:before{content:"";z-index:-1;background:#c6a25a;width:14px;height:14px;position:absolute;top:-9px;right:50%;transform:translate(50%)rotate(45deg)}.dropdown a{border-right:3px solid #0000;justify-content:space-between;align-items:center;gap:25px;padding:11px 22px;transition:all .18s;display:flex}.dropdown a b{color:#b18d4b;opacity:0;font-weight:400;transition:all .18s;transform:translate(8px)}.dropdown a:hover,.dropdown a:focus-visible{color:#083d64;background:#f2f6f8;border-right-color:#c6a25a;outline:0}.dropdown a:hover b,.dropdown a:focus-visible b{opacity:1;transform:none}.menu-trigger,.mobile-navigation{display:none}@media (width<=1180px){.site-header{gap:12px;padding-inline:18px}.brand strong{font-size:18px}.brand small{font-size:8px}.brand img{width:44px}.desktop-nav{gap:11px}.nav-item>a,.nav-item>button{font-size:13px}.smart-search-trigger{padding:7px 9px}.smart-search-trigger span{display:none}}@media (width<=720px){.desktop-nav{display:none}.site-header>.smart-search-trigger{box-shadow:none;margin-inline-start:auto;position:static}.menu-trigger{color:#fff;cursor:pointer;background:#071d35;border:1px solid #b99a5b;align-items:center;gap:8px;padding:9px 12px;font-family:Noto Sans Hebrew,sans-serif;display:flex}.menu-trigger>span{font:24px/1 Arial}.menu-trigger>b{font-size:13px}.mobile-navigation{background:#fff;border-top:3px solid #c6a25a;max-height:calc(100vh - 78px);padding:20px clamp(20px,6vw,55px) 30px;display:block;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 24px 55px #06172b45}.mobile-navigation>header{border-bottom:1px solid #d9e0e5;padding:3px 0 17px;display:grid}.mobile-navigation>header small{color:#9b793e}.mobile-navigation>header strong{font:400 23px Suez One,serif}.mobile-nav-item{border-bottom:1px solid #d9e0e5}.mobile-nav-item>a,.mobile-nav-item>button{color:#102d4b;text-align:right;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:15px 3px;font:500 16px Noto Sans Hebrew,sans-serif;display:flex}.mobile-nav-item>button b{color:#ad8847;font-size:22px}.mobile-nav-item>div{border-right:2px solid #c6a25a;margin-bottom:10px;padding:0 14px 12px;display:grid}.mobile-nav-item>div a{color:#31516d;justify-content:space-between;padding:9px 10px;font-size:14px;display:flex}.mobile-nav-item>div a:hover,.mobile-nav-item>div a:focus-visible{color:#8b692d;background:#f4f6f7;outline:0}.mobile-menu{display:none!important}}@media (width<=520px){.brand span{display:none}.site-header>.smart-search-trigger{font-size:0}.site-header>.smart-search-trigger span{margin:0;display:inline-grid}.menu-trigger b{display:none}}.site-header{z-index:120;width:100%;position:fixed;top:0;left:0;right:0}body:has(.site-header){padding-top:92px}@media (width<=720px){body:has(.site-header){padding-top:78px}}.hero-motion{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-motion i{border:1px solid #47c9d433;width:42vw;height:42vw;animation:18s ease-in-out infinite heroDrift;position:absolute;transform:rotate(45deg)}.hero-motion i:first-child{top:-12vw;left:-18vw}.hero-motion i:nth-child(2){animation-delay:-5s;bottom:-31vw;left:8vw}.hero-motion i:nth-child(3){animation-delay:-9s;top:-28vw;right:-16vw}.hero-motion i:nth-child(4){animation-delay:-13s;bottom:-37vw;right:18vw}.scroll-cue{z-index:4;animation:2.2s ease-in-out infinite scrollCue;position:absolute;bottom:24px;right:50%;transform:translate(50%);color:#fff!important;letter-spacing:.15em!important;font-size:10px!important}.home-hero .hero-copy{animation:1s ease-out both heroCopyIn}.home-hero>img{animation:18s ease-in-out infinite alternate heroZoom}@keyframes heroDrift{0%,to{transform:rotate(45deg)translate(0)}50%{transform:rotate(45deg)translate(4vw,-3vw)}}@keyframes scrollCue{50%{opacity:.6;transform:translate(50%,7px)}}@keyframes heroCopyIn{0%{opacity:0;transform:translateY(calc(26px - 50%))}to{opacity:1;transform:translateY(-50%)}}@keyframes heroZoom{to{transform:scale(1.035)}}.career-page{background:#fff}.career-hero{color:#fff;background:linear-gradient(90deg,#06182df0,#06182d88),url(/media/wix-migrated/686363f9b7e59881e46e.jpg) 50% 32%/cover;align-items:center;min-height:680px;padding:80px clamp(28px,10vw,160px);display:flex}.career-hero>div{max-width:760px}.career-hero small,.career-intro>small,.career-apply small{color:#c7a665;letter-spacing:.13em}.career-hero h1{margin:16px 0 28px;font:300 clamp(52px,7vw,92px)/1.04 Noto Sans Hebrew,sans-serif}.career-hero p{max-width:680px;font-size:18px;line-height:1.85}.career-hero a{border-bottom:2px solid #c7a665;margin-top:24px;padding-bottom:7px;display:inline-block}.career-intro{grid-template-columns:.8fr 1.2fr;gap:30px 80px;padding:105px clamp(28px,9vw,145px);display:grid}.career-intro>small{grid-column:1/-1}.career-intro h2{margin:0;font:300 clamp(36px,4.5vw,60px)/1.2 Noto Sans Hebrew,sans-serif}.career-intro>div{text-align:justify;font-size:17px;line-height:1.9}.career-paths{border-block:1px solid #dbe2e6;grid-template-columns:repeat(3,1fr);margin:0 clamp(28px,8vw,130px) 110px;display:grid}.career-paths article{border-left:1px solid #dbe2e6;padding:42px 34px}.career-paths article:last-child{border-left:0}.career-paths span{color:#aa8749;font:12px Arial}.career-paths h3{margin:14px 0;font:400 27px Noto Sans Hebrew,sans-serif}.career-paths p{color:#586d7c;line-height:1.75}.career-apply{background:#f4f7f8;grid-template-columns:.75fr 1.25fr;gap:80px;padding:100px clamp(28px,9vw,145px);display:grid}.career-apply h2{margin:12px 0;font:300 clamp(39px,4vw,58px) Noto Sans Hebrew,sans-serif}.career-apply header p{color:#5c7080;line-height:1.8}.career-form{gap:18px;display:grid}.career-form label,.newsletter-form label{color:#2c465a;gap:7px;font-size:13px;display:grid}.career-form input,.career-form select,.career-form textarea,.newsletter-form input,.contact-form select{width:100%;font:inherit;background:0 0;border:0;border-bottom:1px solid #9fadb7;padding:11px 4px}.career-form textarea{border:1px solid #bdc8cf;padding:12px}.form-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.cv-upload{border:1px dashed #b79a62;padding:20px}.career-form>button,.newsletter-form button{color:#fff;font:inherit;background:#082b48;border:0;justify-self:start;padding:13px 24px}.consent-line{grid-template-columns:auto 1fr;align-items:start;gap:9px!important;font-size:11px!important;line-height:1.65!important;display:flex!important}.consent-line input{margin-top:4px;width:auto!important}.consent-line a{color:#8e6c2f;text-decoration:underline}.newsletter-page{background:linear-gradient(130deg,#06182d 0 34%,#f5f7f8 34%);min-height:72vh;padding:110px 25px}.newsletter-page>section{background:#fff;max-width:980px;margin:auto;padding:70px;box-shadow:0 25px 70px #06172b20}.newsletter-form header small{color:#aa8749;letter-spacing:.12em}.newsletter-form header h2{margin:10px 0;font:300 clamp(35px,4.5vw,56px) Noto Sans Hebrew,sans-serif}.newsletter-form header p{color:#5f7281}.newsletter-fields{grid-template-columns:1fr 1fr auto;align-items:end;gap:18px;margin:38px 0 20px;display:grid}.home-newsletter{color:#fff;background:#082b48;padding:80px clamp(28px,8vw,130px)}.home-newsletter .newsletter-fields{max-width:960px;margin:0 auto 18px}.home-newsletter .newsletter-form label{color:#fff}.home-newsletter .newsletter-form input{color:#fff;border-color:#fff7}.home-newsletter .newsletter-form button{color:#06182d;background:#c6a25a}.home-newsletter .consent-line{max-width:960px;margin:auto;color:#d6e0e6!important}.contact-page .page-hero{min-height:420px;background-position:50% 48%!important}.contact-page .contact-layout{grid-template-columns:.75fr 1.25fr;gap:90px;max-width:1080px;padding-block:85px}.contact-page .contact-details{padding-top:18px}.contact-page .contact-details h2{font-weight:300}.contact-page .bilingual-form{gap:18px;display:grid}.contact-page .bilingual-form>header{margin-bottom:10px}.contact-page .bilingual-form>header>small{letter-spacing:.15em}.contact-page .contact-form input,.contact-page .contact-form select{background:#fff;border:0;border-bottom:1px solid #9faeb7}.contact-page .contact-form textarea{background:#fff}.contact-page .office-map{filter:grayscale(.75)contrast(.9);border:0;grid-column:1/-1;width:100%;height:360px;margin-top:20px}.audience-admin{grid-template-columns:1.2fr .8fr;gap:32px;padding:35px clamp(20px,5vw,75px) 80px;display:grid}.audience-admin>section{background:#fff;border:1px solid #dbe2e6;padding:25px}.audience-admin>section>header{margin-bottom:18px}.audience-admin article{border-top:1px solid #e1e6e9;padding:18px 0}.audience-admin h2,.audience-admin h3{margin:3px 0}.audience-admin article>div{justify-content:space-between;gap:12px;display:flex}.audience-admin p{color:#536b7b}.audience-admin nav{flex-wrap:wrap;gap:14px;display:flex}.audience-admin a{color:#8b692d;text-decoration:underline}@media (prefers-reduced-motion:reduce){.hero-motion i,.scroll-cue,.home-hero .hero-copy,.home-hero>img{animation:none}}@media (width<=800px){.career-intro,.career-apply{grid-template-columns:1fr;gap:38px;padding-block:70px}.career-paths{grid-template-columns:1fr;margin-inline:22px}.career-paths article{border-bottom:1px solid #dbe2e6;border-left:0}.newsletter-page{background:#f5f7f8;padding:55px 20px}.newsletter-page>section{padding:38px 22px}.newsletter-fields,.form-row{grid-template-columns:1fr}.contact-page .contact-layout{grid-template-columns:1fr;gap:42px}.audience-admin{grid-template-columns:1fr}}.unsubscribe-form{border-top:1px solid #dbe2e6;grid-template-columns:1fr 1fr auto;align-items:end;gap:16px;margin-top:55px;padding-top:35px;display:grid}.unsubscribe-form h2,.unsubscribe-form p{grid-column:1/-1;margin:0}.unsubscribe-form label{gap:7px;display:grid}.unsubscribe-form input{border:0;border-bottom:1px solid #9fadb7;padding:11px 4px}.unsubscribe-form button,.map-consent button{color:#fff;font:inherit;cursor:pointer;background:#082b48;border:0;padding:13px 24px}.map-consent{text-align:center;background:#f2f5f6;border-top:2px solid #b99b5d;grid-column:1/-1;margin-top:20px;padding:45px}.map-consent h2{font-weight:400}.map-consent p{max-width:680px;margin:12px auto 25px}.map-consent a{margin-top:18px;text-decoration:underline;display:block}.unsubscribe-form button:focus-visible,.map-consent button:focus-visible,.map-consent a:focus-visible{outline-offset:3px;outline:3px solid #17b7c8}@media (width<=800px){.unsubscribe-form{grid-template-columns:1fr}.map-consent{padding:32px 20px}}html,body{width:100%;max-width:100%;overflow-x:hidden}body{position:relative}main,section,article,header,footer,nav,div,figure{min-width:0}.contact-band h2{margin:0;font-size:clamp(37px,4.2vw,61px);line-height:1.2}.contact-band h2>a{color:#fff;width:max-content;max-width:100%;font-size:inherit;line-height:inherit;border:0;align-items:center;gap:clamp(18px,3vw,42px);padding:0;display:inline-flex}.contact-band h2>a span{color:var(--gold);font:300 .72em/1 Arial,sans-serif;transition:transform .2s}.contact-band h2>a:hover span,.contact-band h2>a:focus-visible span{transform:translate(-7px)}.contact-band h2>a:focus-visible{outline:2px solid var(--gold);outline-offset:10px}.team-grid>a:nth-child(-n+2)>h3,.team-grid>a:nth-child(-n+2)>span{text-align:center;width:min(100%,380px);margin-inline:auto;display:block}.team-grid>a:nth-child(-n+2)>h3{margin-top:16px;margin-bottom:5px}.cv-upload{cursor:pointer;background:#fff;border:1px dashed #b79a62;padding:20px}.cv-upload .cv-picker{color:#fff;background:#0b3155;width:max-content;max-width:100%;padding:11px 16px;font-weight:600;display:inline-flex}.cv-upload input[type=file]{border:0;width:100%;min-height:48px;padding:10px 0;font-size:16px}.cv-upload small{color:#607588;overflow-wrap:anywhere}.cv-upload:focus-within{outline-offset:3px;outline:3px solid #17b7c8}.rich-content,.rich-content p,.rich-content a,.team-quick-contact b{overflow-wrap:anywhere;word-break:normal}.rich-content iframe,.rich-content video,.rich-content table{max-width:100%}.rich-content table{display:block;overflow-x:auto}@media (width<=720px){body:has(.site-header){padding-top:70px}.site-header{justify-content:flex-start;gap:6px;height:70px;padding-inline:10px}.site-header .brand{flex:0 132px;width:132px;min-width:105px;height:47px}.site-header .brand>img{object-position:right center}.header-duns-badge{flex:0 0 55px;width:55px;height:31px;margin:0;padding:3px}.site-header>.smart-search-trigger{flex:0 0 36px;place-items:center;width:36px;height:36px;margin-inline-start:auto;padding:4px;display:grid}.site-header>.smart-search-trigger span{width:25px;height:25px;margin:0;display:inline-grid}.menu-trigger{flex:0 0 39px;justify-content:center;width:39px;height:36px;padding:5px}.menu-trigger>span{font-size:22px}.menu-trigger>b{display:none}.mobile-navigation{overscroll-behavior:contain;max-height:none;padding:14px 18px 24px;position:fixed;inset:70px 0 0}.mobile-navigation>header{padding-bottom:10px}.mobile-navigation>header strong{font-size:19px}.mobile-nav-item>a,.mobile-nav-item>button{padding-block:12px;font-size:15px}.mobile-nav-item>div{margin-bottom:6px;padding-bottom:7px}.mobile-nav-item>div a{padding-block:7px}.consent-banner{left:8px;right:8px;bottom:max(8px,env(safe-area-inset-bottom));border-radius:2px;gap:13px;max-height:calc(100svh - 16px);padding:18px 16px;overflow-y:auto}.consent-banner h2{font-size:23px}.consent-banner p{font-size:14px;line-height:1.55}.consent-actions{grid-template-columns:1fr;gap:7px}.consent-actions .primary{grid-column:auto}.consent-banner button{min-height:44px}.utility-controls{right:8px;bottom:max(8px,env(safe-area-inset-bottom));gap:5px}.utility-button{min-height:40px;padding:7px 9px;font-size:0}.utility-button span{margin:0}.privacy-button{display:block}.privacy-backdrop{padding:8px}.preferences-dialog{max-height:calc(100svh - 16px)}.preferences-dialog>header{padding:18px}.preferences-dialog>p{padding:16px 18px 6px}.preference-row{margin-inline:18px;padding-block:14px}.preferences-dialog>footer{padding:18px}.home-hero,.home-hero>img{height:auto;min-height:calc(100svh - 70px)}.home-hero>img{object-fit:cover;object-position:56% top;width:100%;height:43%;min-height:0;position:absolute;inset:0 0 auto}.home-hero:after{background:linear-gradient(#06172b45 0%,#06172bbd 60%,#06172bf2 100%)}.home-hero>.hero-copy{max-width:none;animation:none;inset:auto 20px 72px;transform:none}.home-hero h1{margin:12px 0 17px;font-size:clamp(32px,10vw,43px);line-height:1.18}.home-hero p{margin-bottom:12px;padding-right:14px;font-size:16px;line-height:1.65}.home-hero>.ai-signal{opacity:.22;width:145px;height:145px;top:26px;bottom:auto;left:-32px}.ai-signal strong{font-size:52px}.ai-signal span{margin-top:13px;font-size:11px}.scroll-cue{bottom:18px}.hero-motion i{width:72vw;height:72vw}.manifesto,.practice-section,.team-preview,.knowledge{padding:58px 20px}.manifesto{gap:24px}.manifesto h2,.section-heading h2{font-size:clamp(31px,9vw,40px)}.manifesto>div{padding:18px 18px 0 0;font-size:16px;line-height:1.8}.section-heading{gap:15px;margin-bottom:34px}.section-heading:after{right:125px}.practice-grid,.team-grid{background:0 0;grid-template-columns:1fr;gap:20px}.practice-card{border:1px solid #d9e1e7;min-height:0;padding:14px 14px 48px}.practice-card img{width:calc(100% + 28px);height:190px;margin:12px -14px 18px}.team-grid{gap:32px;max-width:410px;margin-inline:auto}.team-grid a>div,.team-grid>a:first-child>div,.team-grid>a:nth-child(2)>div{aspect-ratio:4/5;height:auto;padding:6px}.team-grid h3{margin-top:12px;font-size:20px}.knowledge .article-list>a{grid-template-columns:30px minmax(0,1fr) 16px;padding-block:22px}.knowledge .article-list h3{font-size:19px;line-height:1.45}.home-articles-grid{grid-template-columns:1fr;gap:0}.home-article-card{grid-template-columns:112px minmax(0,1fr);gap:14px;padding:22px 0}.home-article-image{height:92px}.home-article-card h3{margin-top:6px;font-size:18px;line-height:1.4}.home-article-excerpt{display:none}.home-article-meta{gap:2px 6px;font-size:10px!important}.home-article-meta span+span:before,.home-article-meta time:before{margin-left:6px}.home-article-link{margin-top:7px}.contact-band{min-height:330px;padding:65px 20px}.contact-band h2{font-size:clamp(39px,13vw,56px)}.home-newsletter{padding:55px 20px}.page-hero.refined,.page-hero.refined.with-image,.content-page>.page-hero.refined.with-image,.listing-page>.page-hero.refined:not(.with-image),.contact-page .page-hero{min-height:225px;padding:42px 20px 30px;background-position:50%!important}.content-page>.page-hero h1,.listing-page>.page-hero h1,.page-hero.refined h1{margin-top:9px;font-size:clamp(29px,8.5vw,36px);line-height:1.2}.content-page>.page-hero.refined.with-image:before{width:46px;bottom:20px;right:20px}.article-shell{gap:26px;padding:38px 20px 70px}.rich-content{font-size:16px;line-height:1.82}.rich-content p{text-align:justify;text-align-last:right;-webkit-hyphens:auto;hyphens:auto;direction:rtl}.english-page .rich-content p{text-align:justify;text-align-last:left;direction:ltr}.rich-content h2,.content-page .rich-content h2,.article-shell .rich-content h2{font-size:24px}.rich-content h3,.content-page .rich-content h3,.article-shell .rich-content h3{font-size:21px}.rich-content h4,.content-page .rich-content h4,.article-shell .rich-content h4{font-size:18px}.rich-content figure,.about-copy .rich-content figure{width:100%;margin-block:30px;padding:12px}.rich-content figure img{width:auto;height:auto;max-height:340px}.rich-content .media-gallery{grid-template-columns:1fr;gap:14px;margin-block:30px}.article-meta{margin-top:22px;padding:0 20px 18px;font-size:13px}.team-profile-hero{flex-direction:column;gap:18px;min-height:0;padding:38px 20px 0;display:flex}.team-profile-hero>div{align-self:stretch;padding-bottom:0}.team-profile-hero h1{margin:10px 0 13px;font-size:clamp(31px,9vw,39px)}.team-profile-hero>div>strong{font-size:16px}.profile-contact{direction:ltr;justify-content:flex-end;gap:12px;margin-top:18px;font-size:13px}.team-profile-hero figure{aspect-ratio:4/5;width:min(100%,330px);height:auto;margin-inline:auto;padding:6px}.team-profile-hero figure.founder-practice-image{aspect-ratio:16/10;width:100%;height:auto;padding:0}.team-profile-hero figure.founder-practice-image img{object-fit:cover}.team-profile-content{padding:45px 20px 70px}.people-listing{gap:34px;max-width:430px;padding:42px 20px 70px;grid-template-columns:1fr!important}.people-listing>.team-card,.people-listing>.team-card.founder-card{background:#fff;border-width:0 0 1px;padding:0 0 22px;grid-column:1!important}.people-listing>.team-card.founder-card{border:1px solid #c6a25a80;border-top:2px solid var(--gold);padding:10px 10px 22px}.people-listing .listing-image,.people-listing>a:first-child .listing-image,.people-listing>a:nth-child(2) .listing-image,.people-listing>a:nth-child(-n+2) .listing-image{aspect-ratio:4/5;height:auto;padding:6px}.team-quick-contact>a{flex-direction:column;align-items:flex-start;gap:2px}.founders-feature>header,.about-page .founders-feature>header{grid-template-columns:1fr;padding-inline:20px}.about-page .founders-feature{padding-block:48px}.about-page .founders-feature>div{grid-template-columns:1fr;gap:34px;max-width:430px;padding-inline:20px}.about-page .founders-feature figure{aspect-ratio:4/5}.about-ranking{width:calc(100% - 40px);margin-top:30px}.about-ranking img{width:150px}.about-page .about-copy,.english-page .about-copy{padding:40px 20px 70px}.posts-listing{grid-template-columns:1fr;gap:34px;padding:42px 20px 70px}.posts-listing .listing-image{aspect-ratio:16/9}.posts-listing h2{font-size:22px}.article-categories{scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-start;padding:24px 20px 8px;overflow-x:auto}.article-categories a{white-space:nowrap;flex:none}.article-author-filter{width:calc(100% - 40px)}.more-articles{margin:0 20px 65px;padding:36px 22px}.contact-page .contact-layout{grid-template-columns:1fr;gap:38px;padding:46px 20px 70px}.contact-details{padding:0 16px 0 0}.contact-details h2{font-size:27px}.contact-form>div,.form-row,.newsletter-fields{grid-template-columns:1fr}.contact-page .office-map{height:280px;margin-top:0}.career-hero{background-position:50%;min-height:560px;padding:60px 20px}.career-hero h1{font-size:clamp(41px,13vw,58px)}.career-intro,.career-apply{grid-template-columns:1fr;gap:28px;padding:60px 20px}.career-paths{grid-template-columns:1fr;margin:0 20px 70px}.career-paths article{padding:30px 20px}.cv-upload{padding:16px}.cv-upload .cv-picker{text-align:center;justify-content:center;width:100%}.career-form>button,.newsletter-form button,.contact-form button,.unsubscribe-form button{min-height:46px}.newsletter-page{padding:38px 16px}.newsletter-page>section{padding:30px 18px}.media-intro,.social-intro,.useful-intro{padding:48px 20px 30px}.decisions-page .page-hero.refined.with-image{background-position:50%!important}.decisions-page .page-hero h1,.decisions-intro h2{overflow-wrap:break-word;text-wrap:balance;width:100%;max-width:100%;white-space:normal!important}.decisions-page .page-hero h1{text-align:right;font-size:clamp(27px,8vw,32px)}.decisions-intro h2{font-size:clamp(26px,7.5vw,30px);line-height:1.3}.media-press-grid{grid-template-columns:1fr;gap:0;padding:0 20px 70px}.media-press-grid>a{grid-template-columns:74px minmax(0,1fr);padding:20px 0}.media-press-grid figure{margin-left:12px;padding:10px}.media-press-grid img{height:48px}.media-press-grid h2{font-size:18px;line-height:1.45}.social-galleries{gap:52px;padding:0 16px 70px}.social-gallery header h2{font-size:23px}.social-stage{grid-template-columns:32px minmax(0,1fr) 32px;gap:5px;margin-top:20px}.social-stage figure{aspect-ratio:4/3;width:100%;height:auto;min-height:0}.social-stage figure>img{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.social-stage>button{width:32px;height:38px}.useful-groups{gap:44px;padding:0 16px 65px}.useful-groups>.ai-resources{margin:0;padding:20px 12px}.useful-groups>section>header h2{font-size:23px}.useful-grid>a{grid-template-columns:62px minmax(0,1fr);min-height:125px}.useful-grid>a>div{padding:16px}.useful-grid h3{font-size:18px}.useful-grid p{font-size:13px}.useful-note{margin:0 16px 70px}}@media (width<=900px){.home-hero .hero-copy,.home-hero>img,.home-hero:before{animation:none!important}.home-hero .hero-copy{opacity:1!important}.home-hero>img{transform:none!important}}@media (width<=360px){.site-header{gap:4px;padding-inline:7px}.site-header .brand{flex-basis:112px;width:112px;min-width:98px}.header-duns-badge{flex-basis:49px;width:49px}.site-header>.smart-search-trigger{flex-basis:34px;width:34px}.menu-trigger{flex-basis:36px;width:36px}}.urban-renewal-page,.urban-renewal-page :is(h1,h2,h3,h4,p,small,span,a,time){font-family:Noto Sans Hebrew,Arial,sans-serif!important}.urban-renewal-signature{color:#10233f;background:#fff;border-bottom:1px solid #d9e1e6;padding:clamp(68px,7vw,104px) clamp(28px,8vw,132px);position:relative;overflow:hidden}.urban-renewal-signature:before{content:"URBAN RENEWAL";letter-spacing:.28em;color:#b59a686e;font-size:10px;font-weight:600;position:absolute;top:50%;left:-34px;transform:translateY(-50%)rotate(-90deg)}.urban-renewal-signature>header{border-bottom:1px solid #d9e1e6;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:end;gap:clamp(36px,7vw,105px);max-width:1180px;margin:0 auto 46px;padding-bottom:30px;display:grid}.urban-renewal-signature small,.service-related-heading small{color:#9b793e;letter-spacing:.14em;font-size:11px;font-weight:600}.urban-renewal-signature h2{letter-spacing:-.025em;max-width:720px;margin:12px 0 0;font-size:clamp(31px,3.5vw,46px);font-weight:400;line-height:1.28}.urban-renewal-signature header p{text-align:justify;color:#52697b;margin:0;font-size:17px;line-height:1.9}.urban-renewal-pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1180px;margin:auto;display:grid}.urban-renewal-pillars article{background:#fff;border:1px solid #d9e1e6;min-width:0;transition:border-color .25s,transform .25s,box-shadow .25s}.urban-renewal-pillars article:hover{border-color:#b59a6885;transform:translateY(-3px);box-shadow:0 14px 34px #09233b10}.urban-renewal-pillars figure{background:#f3f6f7;border-bottom:2px solid #b59a68;height:118px;margin:0;overflow:hidden}.urban-renewal-pillars figure img{object-fit:cover;object-position:center;width:100%;height:100%}.urban-renewal-pillars article>div{padding:22px 23px 26px}.urban-renewal-pillars span{color:#9b793e;letter-spacing:.12em;font-size:11px;font-weight:600}.urban-renewal-pillars h3{margin:9px 0 10px;font-size:23px;font-weight:500;line-height:1.35}.urban-renewal-pillars p{color:#52697b;text-align:justify;margin:0;font-size:14px;line-height:1.8}.urban-renewal-page .article-shell.service{padding-top:95px;padding-bottom:105px}.service-related{background:#f3f7f9;border-top:1px solid #d5dfe4;padding:clamp(75px,8vw,116px) clamp(22px,6vw,96px)}.service-related-heading{grid-template-columns:1fr auto;align-items:end;gap:30px;max-width:1280px;margin:0 auto 48px;padding-top:24px;display:grid;position:relative}.service-related-heading:before{content:"";background:#b59a68;width:150px;height:2px;position:absolute;top:0;right:0}.service-related-heading h2{margin:10px 0 0;font:450 clamp(32px,4vw,52px)/1.18 Frank Ruhl Libre,serif}.service-related-heading>a{color:#174b72;border-bottom:1px solid #b59a68;padding-bottom:5px;font-size:13px}.service-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1280px;margin:auto;display:grid}.service-article-card{background:#fff;border:1px solid #d9e1e6;flex-direction:column;min-width:0;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.service-article-card:hover{border-color:#b59a6885;transform:translateY(-4px);box-shadow:0 18px 42px #09233b14}.service-article-card figure{background:linear-gradient(135deg,#08253f,#0b5a77);height:190px;margin:0;overflow:hidden}.service-article-card figure img{object-fit:cover;width:100%;height:100%;transition:transform .45s}.service-article-card:hover figure img{transform:scale(1.025)}.service-article-card figure>span{color:#71d8df;letter-spacing:.28em;place-items:center;height:100%;font:500 18px Arial,sans-serif;display:grid}.service-article-card>div{flex-direction:column;flex:1;padding:23px 22px 25px;display:flex}.service-article-meta{color:#a17d3d;letter-spacing:.02em;flex-wrap:wrap;gap:7px 12px;margin:0 0 13px;font-size:10.5px;line-height:1.45;display:flex}.service-article-meta span+span:before,.service-article-meta time:before{content:"·";color:#c8b48e;margin-left:12px}.service-article-card h3{color:#10233f;margin:0 0 22px;font:500 21px/1.4 Frank Ruhl Libre,serif}.service-article-card>div>a{color:#174b72;border-bottom:1px solid #b59a68;width:max-content;margin-top:auto;padding-bottom:4px;font-size:12px}.service-related-empty{color:#52697b;max-width:1280px;margin:auto}@media (width<=960px){.urban-renewal-signature>header{grid-template-columns:1fr}.service-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.urban-renewal-pillars{gap:12px}.urban-renewal-pillars article>div{padding:19px 18px 22px}}@media (width<=700px){.urban-renewal-signature{padding:60px 22px}.urban-renewal-signature:before{display:none}.urban-renewal-pillars,.service-related-grid{grid-template-columns:1fr}.urban-renewal-pillars figure{height:135px}.service-related-heading{grid-template-columns:1fr;align-items:start;gap:18px}.service-related-heading>a{justify-self:start}.service-article-card figure{height:175px}.service-article-card h3{font-size:20px}}html,body,body :is(h1,h2,h3,h4,h5,h6,p,a,span,small,strong,b,em,i,li,dt,dd,label,summary,time,blockquote,figcaption,th,td,button,input,textarea,select,option),body :before,body :after{font-family:Noto Sans Hebrew,Arial,sans-serif!important}html.a11y-readable body,html.a11y-readable body *{font-family:Arial,sans-serif!important}:root{--inner-masthead-height:380px}.page-hero.refined,.page-hero.refined.with-image,.content-page>.page-hero.refined.with-image,.listing-page>.page-hero.refined,.listing-page>.page-hero.refined:not(.with-image),.contact-page .page-hero,.team-profile-hero{height:var(--inner-masthead-height);min-height:var(--inner-masthead-height);max-height:var(--inner-masthead-height)}.page-hero.refined,.page-hero.refined.with-image,.content-page>.page-hero.refined.with-image,.listing-page>.page-hero.refined{background-repeat:no-repeat;background-size:cover}.team-profile-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;grid-template-columns:minmax(0,1fr) 330px;gap:clamp(34px,6vw,82px);padding:25px clamp(28px,10vw,170px) 0}.team-profile-hero>div{padding-bottom:25px}.team-profile-hero figure,.team-profile-hero figure.founder-portrait{aspect-ratio:1;border:1px solid #c6a25ab8;place-self:end center;width:330px;height:330px;margin:0;padding:0;overflow:hidden;box-shadow:0 18px 48px #010e1947;background:#f5f7f8f5!important}.team-profile-hero figure img,.team-profile-hero figure.founder-portrait img{object-fit:contain;object-position:center bottom;filter:saturate(.94)contrast(1.02);width:100%;height:100%}.team-profile-hero.founder-litigation-background{background-position:50% 53%}.team-profile-hero.founder-real-estate-background{background-position:50% 48%}@media (width<=700px){:root{--inner-masthead-height:300px}.page-hero.refined,.page-hero.refined.with-image,.content-page>.page-hero.refined.with-image,.listing-page>.page-hero.refined,.listing-page>.page-hero.refined:not(.with-image),.contact-page .page-hero{padding:46px 20px 32px}.team-profile-hero{grid-template-columns:minmax(0,1fr) 124px;align-items:end;gap:12px;padding:28px 20px 0;display:grid}.team-profile-hero>div{align-self:center;min-width:0;padding-bottom:24px}.team-profile-hero h1{margin:8px 0 11px;font-size:clamp(26px,7.8vw,32px)}.team-profile-hero>div>strong{font-size:14px}.team-profile-hero figure,.team-profile-hero figure.founder-portrait{aspect-ratio:1;width:124px;height:124px;margin:0;padding:0}.team-profile-hero .profile-contact{justify-content:start;gap:5px;margin-top:13px;font-size:11px;display:grid}}.posts-listing{gap:68px 36px}.posts-listing>a{border-bottom:1px solid #cfd9df;min-width:0;padding:0 0 30px}.posts-listing .listing-image{margin-bottom:24px}.posts-listing h2{margin:13px 0 24px;font-size:24px;line-height:1.48}.article-card-meta{color:#92713a;flex-wrap:wrap;gap:5px 10px;margin:0;font-size:12px;line-height:1.7;display:flex}.article-card-meta span+span:before,.article-card-meta time:before{content:"·";color:#c6a25a;margin-left:10px}.article-card-meta time{direction:ltr}.posts-listing .article-card-link{color:#174b72;border-top:1px solid #c6a25a7a;width:max-content;margin-top:auto;padding-top:18px;font-size:12px;font-weight:600;display:inline-block}@media (width<=800px){.posts-listing{gap:52px 22px}.posts-listing>a{padding-bottom:27px}}@media (width<=540px){.posts-listing{gap:48px}.posts-listing .listing-image{margin-bottom:20px}.posts-listing h2{margin-bottom:20px;font-size:21px;line-height:1.5}}
