@font-face{font-family:IBM Plex Sans Hebrew;src:url(/fonts/ibm-plex-sans-hebrew-regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Sans Hebrew;src:url(/fonts/ibm-plex-sans-hebrew-semibold.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:IBM Plex Sans Hebrew;src:url(/fonts/ibm-plex-sans-hebrew-medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:IBM Plex Sans Hebrew;src:url(/fonts/ibm-plex-sans-hebrew-bold.ttf) format("truetype");font-weight:700;font-display:swap}:root{--ink:#10283d;--navy:#091f32;--navy-soft:#132f46;--gold:#a97f46;--gold-light:#d4bb91;--cream:#f4f1ea;--paper:#fbfaf7;--muted:#5d6a74;--line:#d8d2c7;--ease-out:cubic-bezier(0.23,1,0.32,1);--motion-press:160ms;--motion-panel:200ms}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--cream);font-family:IBM Plex Sans Hebrew,Arial,sans-serif;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit}.site{overflow:clip}.topbar{min-height:96px;padding:0 clamp(24px,5.5vw,88px);display:grid;grid-template-columns:1fr auto 1fr;grid-gap:32px;gap:32px;background:hsla(45,33%,98%,.96);border-bottom:1px solid rgba(16,40,61,.1);position:-webkit-sticky;position:sticky;top:0;z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.brand,.topbar{align-items:center;direction:ltr}.brand{justify-self:start;border:0;display:flex;gap:12px;padding:0;background:none;color:var(--ink);font:600 14px/1.15 Georgia,serif;letter-spacing:2px;text-align:left}.brand img{width:48px;height:48px;border-radius:50%;object-fit:cover}.nav{display:flex;align-items:center;gap:clamp(20px,2.7vw,40px)}.site[dir=rtl] .nav{direction:rtl}.language,.nav a{color:var(--ink);border:0;background:none;font-size:15px}.nav a{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:9px 0;text-decoration:none}.nav a:after{content:"";position:absolute;inset-inline-start:0;bottom:2px;width:100%;height:1px;background:var(--gold);transform:scaleX(0);transform-origin:right;transition:transform var(--motion-panel) var(--ease-out)}.site[dir=ltr] .nav a:after{transform-origin:left}.nav a:focus-visible:after{transform:scaleX(1);transition:none}.top-actions{justify-self:end;display:flex;align-items:center;gap:17px}.language{color:var(--gold);font-family:IBM Plex Sans Hebrew,Arial,sans-serif;font-size:12px;letter-spacing:.7px;min-width:44px;min-height:44px}.header-cta{min-height:42px;padding:0 19px;border:1px solid var(--gold);background:transparent;color:var(--ink);font-size:14px;letter-spacing:.15px;transition:color var(--motion-panel) ease,background-color var(--motion-panel) ease,transform var(--motion-press) var(--ease-out)}.header-cta:focus-visible,.header-cta:hover{color:#fff;background:var(--gold)}.menu-button{display:none;width:44px;height:44px;padding:5px 6px;border:0;background:none}.menu-button i{display:block;height:1px;margin:7px 0;background:var(--ink);transition:transform var(--motion-panel) var(--ease-out)}.menu-button[aria-expanded=true] i:first-child{transform:translateY(4px) rotate(45deg)}.menu-button[aria-expanded=true] i:last-child{transform:translateY(-4px) rotate(-45deg)}.hero{height:min(740px,calc(100svh - 96px));min-height:610px;position:relative;display:flex;align-items:center;color:#fff;background:url(/media/hero-tel-aviv.jpg) center 58%/cover no-repeat}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,24,40,.9),rgba(5,24,40,.69) 46%,rgba(5,24,40,.12))}[dir=rtl] .hero-shade{background:linear-gradient(270deg,rgba(5,24,40,.9),rgba(5,24,40,.69) 46%,rgba(5,24,40,.12))}.hero-line{position:absolute;z-index:1;inset-inline-start:clamp(28px,6vw,94px);top:88px;bottom:76px;width:1px;background:linear-gradient(var(--gold-light),hsla(38,44%,70%,.15))}.hero-line:after,.hero-line:before{content:"";position:absolute;left:50%;width:7px;height:7px;border:1px solid var(--gold-light);border-radius:50%;transform:translateX(-50%)}.hero-line:before{top:0}.hero-line:after{bottom:0}.hero-content{z-index:1;width:min(620px,76%);-webkit-margin-start:clamp(80px,9vw,144px);margin-inline-start:clamp(80px,9vw,144px);padding-bottom:0}.eyebrow{margin:0 0 20px;color:#64727c;font:600 12px/1.4 IBM Plex Sans Hebrew,Arial,sans-serif;text-transform:uppercase;letter-spacing:1.7px}.eyebrow.light{color:hsla(0,0%,100%,.76)}.eyebrow.gold,.gold{color:var(--gold-light)}h1,h2{margin:0;font-family:IBM Plex Sans Hebrew,Arial,sans-serif;font-weight:600;line-height:1.04;letter-spacing:-1.6px}h1{font-size:clamp(52px,6vw,88px)}.city-content h2 span,.contact h2 span,.hero h1 span,.section h2 span{display:block}.hero h1 .hero-title-accent{color:var(--gold-light)}.hero h1{line-height:1.08}.hero .eyebrow bdi{font:500 12px/1.4 IBM Plex Sans Hebrew,Arial,sans-serif;letter-spacing:2.2px}.hero-copy{max-width:520px;margin:26px 0 30px;color:hsla(0,0%,100%,.84);font-size:20px;line-height:1.7}.hero-copy p{margin:0;text-wrap:balance}.hero-copy .hero-intro{margin-bottom:12px;color:#fff;font-weight:400}.hero-intro bdi{white-space:nowrap}.hero .button{min-width:198px;min-height:52px;font-size:16px}.site[dir=rtl] .hero .button-arrow{transform:scaleX(-1)}.hero-actions{display:flex;align-items:center;gap:28px}.button{min-width:178px;min-height:51px;padding:13px 21px;border:0;display:inline-flex;align-items:center;justify-content:space-between;gap:20px;font-size:14px}.button.solid{color:#fff;background:var(--gold);transition:background-color var(--motion-panel) ease,transform var(--motion-press) var(--ease-out)}.button.solid:focus-visible{background:#8c6737}.button:not(:disabled):active,.cookie-actions button:active,.header-cta:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.nav a:hover:after{transform:scaleX(1)}.button.solid:not(:disabled):hover{background:#8c6737}}.button b,.text-link b{font-size:18px;font-weight:400}.button .button-arrow{width:15px;height:15px;display:inline-block;position:relative;flex:0 0 15px}.button .button-arrow:after,.button .button-arrow:before{content:"";position:absolute;display:block;background:currentColor}.button .button-arrow:before{width:15px;height:1.5px;top:7px;left:0;transform:rotate(-45deg);transform-origin:center}.button .button-arrow:after{width:7px;height:7px;top:1px;right:0;background:transparent;border-top:1.5px solid;border-right:1.5px solid}.text-link{border:0;display:flex;align-items:center;gap:12px;color:#fff;background:none;font-size:14px}.text-link b{color:var(--gold-light)}.section{padding:clamp(72px,7.5vw,112px) max(5vw,calc((100vw - 1280px) / 2))}.section-heading h2{font-size:clamp(36px,3.5vw,50px);line-height:1.15;text-wrap:balance}.approach.section,.expertise.section,.why-peleg.section{padding:clamp(64px,7vw,112px) max(5vw,calc((100vw - 1280px) / 2))}.why-peleg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.94fr);grid-gap:clamp(48px,7vw,104px);gap:clamp(48px,7vw,104px);align-items:center;background:var(--paper)}.approach-heading .eyebrow,.expertise-heading .eyebrow,.why-heading .eyebrow{margin:0 0 18px;font-size:18px;font-weight:600;letter-spacing:0;text-transform:none;color:#806033}.approach-heading h2,.expertise-heading h2,.why-heading h2{font-size:clamp(34px,3.2vw,48px);line-height:1.18;max-width:540px;text-wrap:balance}.approach-copy,.expertise-intro,.why-heading>p:last-child{margin:24px 0 0;max-width:490px;color:#52616b;font-size:19px;line-height:1.75}.why-principles{display:grid;grid-gap:26px;gap:26px;margin-top:38px}.why-principles article{-webkit-padding-start:22px;padding-inline-start:22px;-webkit-border-start:2px solid #cbb99b;border-inline-start:2px solid #cbb99b}.why-principles h3{margin:0 0 8px;font-size:22px;line-height:1.3;font-weight:600}.why-principles p{margin:0;max-width:470px;font-size:17px;line-height:1.7;color:#52616b}.why-photograph{margin:0;align-self:stretch;display:flex;flex-direction:column;min-width:0}.why-photograph img{width:100%;flex:1 1;min-height:480px;height:0;object-fit:cover;object-position:60% center;filter:saturate(.55)}.why-photograph figcaption{padding:20px 0 0;display:flex;justify-content:space-between;gap:16px;color:#64717b;font:11px/1.5 IBM Plex Sans Hebrew,Arial,sans-serif;letter-spacing:1.6px;direction:ltr}.approach{position:relative;background:#f0eee8}.approach-heading{display:block;margin-bottom:48px}.approach-heading>div{max-width:780px}.approach-heading h2{max-width:780px;font-size:clamp(30px,3.1vw,44px);line-height:1.2}.approach-subtitle{margin:15px 0 0;font-size:23px;color:#56636c;line-height:1.7}.section-link{display:inline-flex;align-items:center;gap:18px;padding:12px 0;margin-top:22px;border:0;border-bottom:1px solid #b99b70;background:none;color:var(--ink);font-size:16px;text-align:start}.inline-arrow{width:22px;height:1px;background:currentColor;position:relative;transition:transform .25s ease;flex-shrink:0}.inline-arrow:after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-top:1px solid;border-right:1px solid;transform:rotate(45deg)}[dir=rtl] .inline-arrow{rotate:180deg}.section-link:hover .inline-arrow{transform:translateX(4px)}.approach-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));position:relative;isolation:isolate}.approach-tabs:before{content:"";position:absolute;top:14px;left:12.5%;right:12.5%;height:1px;background:#d7d7ce;z-index:-1}.approach-tabs button{display:flex;flex-direction:column;align-items:center;gap:0;background:none;color:var(--ink);border:0;padding:0 8px 18px;min-width:0;text-align:center}.process-node{position:relative;width:28px;height:28px;border:1px solid #896733;border-radius:50%;background:#f0eee8;margin-bottom:13px}.process-node:after{content:"";position:absolute;inset:7px;border-radius:50%;background:#896733;opacity:0;transition:opacity .2s ease}.approach-tabs [aria-selected=true] .process-node:after{opacity:1}.process-tab-title{font-size:26px;line-height:1.4}.process-title-mobile{display:none}.approach-tabs [aria-selected=true] .process-tab-title{font-weight:600}.process-tab-subtitle{font-size:16px;color:#56636c;line-height:1.7}.approach-process-panel{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:60px;gap:60px;padding:38px 44px;background:var(--paper);margin-top:24px;min-height:205px}.approach-process-panel p{margin:0}.approach-process-panel .process-panel-label{font-size:15px;color:#896733;margin-bottom:7px;line-height:1.7}.approach-process-panel h3{margin:0;font-size:28px;line-height:1.4;font-weight:600;text-wrap:balance}.approach-process-panel .process-panel-description{font-size:19px;line-height:1.7;color:#56636c;margin-top:6px}.process-outcome{-webkit-border-start:1px solid #d7d7ce;border-inline-start:1px solid #d7d7ce;-webkit-padding-start:38px;padding-inline-start:38px}.process-outcome-text{font-size:19px;line-height:1.7}.approach-process-panel .process-note{color:#56636c;font-size:15px;line-height:1.6;margin-top:14px;max-width:310px}@media (hover:hover) and (pointer:fine){.approach-tabs button:hover .process-node{background:var(--paper)}}.expertise{display:block;color:#fff;background:var(--navy)}.expertise-heading{position:static;max-width:1040px;margin-bottom:40px}.expertise-heading h2{max-width:none}.expertise-heading .eyebrow{color:var(--gold-light)}.expertise-intro{color:#c4ced5;font-size:18px;line-height:1.75;max-width:880px;margin:20px 0 0}.expertise-accordion{min-width:0;border-top:1px solid #496071}.expertise-item{border-bottom:1px solid #496071}.expertise-item h3{margin:0}.expertise-item h3 button{display:flex;justify-content:space-between;align-items:center;width:100%;padding:26px 0;gap:20px;background:none;color:#eef1f3;border:0;text-align:start;font-size:clamp(20px,1.55vw,24px);font-weight:600;line-height:1.4;transition:color var(--motion-panel) ease}.expertise-item.is-open h3 button{color:#e3c594}@media (hover:hover) and (pointer:fine){.expertise-item h3 button:hover{color:#e3c594}}.expand-icon{display:block;position:relative;width:28px;height:28px;border:1px solid #627481;border-radius:50%;flex:0 0 28px}.expand-icon:after,.expand-icon:before{content:"";position:absolute;background:currentColor;width:10px;height:1px;left:8px;top:12px}.expand-icon:after{transform:rotate(90deg);transition:transform var(--motion-panel) var(--ease-out)}.is-open .expand-icon:after{transform:rotate(0)}.expertise-panel{overflow:hidden;opacity:0;transition:height var(--motion-panel) var(--ease-out),opacity var(--motion-panel) var(--ease-out)}.expertise-panel[aria-hidden=false]{opacity:1}.expertise-panel-content{-webkit-padding-after:28px;padding-block-end:28px;-webkit-padding-end:40px;padding-inline-end:40px}.expertise-panel p{margin:0;max-width:65ch;font-size:18px;line-height:1.75;color:#c4ced5}.expertise-panel .section-link{margin-top:12px;color:var(--gold-light);border-color:#6d6555}[data-instant-motion=true],[data-instant-motion=true] *,[data-instant-motion=true] :after{transition:none!important}.site section[id]{scroll-margin-top:112px}.site a:focus-visible,.site button:focus-visible{outline:2px solid #b18a52;outline-offset:5px}@media (max-width:1050px) and (min-width:761px){.approach.section,.expertise.section,.why-peleg.section{padding-inline:40px;gap:44px}.why-photograph img{min-height:570px}}.tel-aviv{min-height:680px;display:grid;grid-template-columns:1.12fr .88fr;background:#e6e1d8}.city-image{min-height:520px;background:url(/media/tel-aviv-office.jpg) 50%/cover no-repeat}.city-content{padding:clamp(75px,9vw,140px) clamp(36px,7vw,110px);align-self:center;position:relative}.city-content h2,.contact h2{font-size:clamp(36px,3.6vw,52px);line-height:1.15;text-wrap:balance}.city-content .eyebrow{color:#765224;font-size:14px}.city-copy{margin-top:28px;display:grid;grid-gap:13px;gap:13px}.city-copy p{margin:0;color:#52616c;font-size:18px;line-height:1.8}.city-points{margin-top:29px;display:flex;flex-wrap:wrap;gap:9px}.city-points span{padding:8px 13px;color:var(--ink);border:1px solid #c6bcae;background:hsla(0,0%,100%,.3);font-size:12px}.city-rule{width:58px;height:1px;display:block;margin-top:40px;background:var(--gold)}.people{display:grid;grid-template-columns:.72fr 1.28fr;grid-gap:clamp(60px,9vw,135px);gap:clamp(60px,9vw,135px);background:var(--paper)}.people-heading>p:last-child{max-width:420px;margin:27px 0 0;color:var(--muted);font-size:16px;line-height:1.8}.people-heading .eyebrow{color:#4b5e6b;font-size:16px;letter-spacing:1.35px}.people-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:25px;gap:25px}.person{min-width:0;border:1px solid var(--line);background:#fff}.portrait{height:325px;overflow:hidden;background:#d7d2ca}.portrait img{width:100%;height:100%;display:block;object-fit:cover;filter:saturate(.86)}.person:first-child .portrait img{object-position:center 25%}.person:nth-child(2) .portrait img{object-position:center 34%}.person-copy{padding:27px 28px 31px}.role{margin:0 0 9px;color:var(--gold);font:700 14px/1.4 IBM Plex Sans Hebrew,Arial,sans-serif;letter-spacing:.65px;text-transform:uppercase}.person h3{margin:0 0 10px;font:600 30px IBM Plex Sans Hebrew,Arial,sans-serif}.person-copy>p:last-child{margin:0;color:#62717c;font-size:14px;line-height:1.7}.contact{color:#fff;background:var(--navy-soft);position:relative}.contact:before{content:"";position:absolute;inset-inline-start:0;top:0;width:28%;height:1px;background:var(--gold)}.contact-inner{padding:clamp(72px,7.5vw,112px) max(5vw,calc((100vw - 1280px) / 2));display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(48px,8vw,112px);gap:clamp(48px,8vw,112px)}.contact-copy>p:last-of-type{max-width:490px;margin:27px 0 19px;color:#d1d9de;font-size:17px;line-height:1.85}.contact-copy>a{color:var(--gold-light);font:500 12px IBM Plex Sans Hebrew,Arial,sans-serif;letter-spacing:.3px;text-decoration:none}.contact form{display:grid;align-content:start;grid-gap:18px;gap:18px}.contact label{display:grid;grid-gap:6px;gap:6px;color:#d1d9de;font-size:15px}.contact input,.contact textarea{padding:9px 0 11px;resize:vertical;border:0;border-bottom:1px solid hsla(0,0%,100%,.42);border-radius:0;outline:none;color:#fff;background:transparent;font-size:16px;min-height:44px;transition:border-color var(--motion-panel) ease}.contact input:focus,.contact textarea:focus{border-color:var(--gold-light)}.contact-note{margin:-3px 0 0;color:#b8c4cb;font-size:14px}.contact .eyebrow{font-size:16px;letter-spacing:1.35px}.contact .button{margin-top:7px;justify-self:start}.contact-error{margin:0;color:#f1b8b4;font-size:13px}.contact .button:disabled{cursor:wait;opacity:.7}.thanks{padding-top:30px;color:var(--gold-light);font:600 28px IBM Plex Sans Hebrew,Arial,sans-serif}footer{padding:48px clamp(28px,6vw,95px) 35px;display:grid;grid-template-columns:1fr auto;grid-column-gap:55px;column-gap:55px;grid-row-gap:28px;row-gap:28px;align-items:center;color:#d1d8dc;background:#061a2a}.footer-main{display:flex;align-items:center;gap:22px}.footer-main>p{margin:0;color:#aab6bd;font-size:13px}.footer-brand{display:flex;align-items:center;gap:10px;color:#fff;font:600 14px/1.15 Georgia,serif;letter-spacing:1.2px}.footer-brand img{width:49px;height:49px;object-fit:cover;border-radius:50%;filter:contrast(1.12) saturate(1.06)}.footer-links{display:flex;align-items:center;gap:27px}.footer-links a{color:var(--gold-light);font-size:12px;text-decoration:none}.footer-links a:hover{text-decoration:underline}.contact-consent{display:flex;align-items:flex-start;gap:9px;margin:14px 0 6px;color:#c8d1d6;font-size:13px;line-height:1.5}.contact form .contact-consent{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;grid-column-gap:10px;column-gap:10px;text-align:start}.contact-consent input{grid-column:1;margin:3px 0 0;accent-color:var(--gold);width:18px;height:18px;min-height:18px;padding:0;border:0}.contact-consent span{grid-column:2}.contact-consent a{color:var(--gold-light)}.accessibility-trigger{position:fixed;inset-inline-start:18px;bottom:18px;z-index:45;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--gold);border-radius:4px;padding:9px 12px;background:var(--navy);color:#fff;font-size:13px;box-shadow:0 7px 22px rgba(6,26,42,.2)}.accessibility-trigger span{color:var(--gold-light);font-size:17px}.accessibility-panel{position:fixed;inset-inline-start:18px;bottom:65px;z-index:45;display:grid;grid-gap:12px;gap:12px;min-width:190px;padding:16px;border:1px solid var(--line);background:var(--paper);color:var(--ink);box-shadow:0 12px 30px rgba(6,26,42,.18);font-size:14px}.accessibility-panel label{display:flex;gap:8px;align-items:center}.accessibility-panel a{color:var(--gold);font-size:13px}.cookie-banner{position:fixed;inset-inline:24px;bottom:20px;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:22px;max-width:920px;margin:auto;padding:17px 20px;border:1px solid hsla(38,44%,70%,.55);background:#061a2a;color:#fff;box-shadow:0 12px 30px rgba(6,26,42,.28)}.cookie-banner strong{font-size:15px}.cookie-banner p{margin:4px 0 0;color:#cbd5da;font-size:13px;line-height:1.5}.cookie-banner a{color:var(--gold-light)}.cookie-actions{display:flex;gap:9px;flex-shrink:0}.cookie-actions button{border:1px solid var(--gold-light);padding:9px 13px;min-height:44px;background:transparent;color:#fff;font-size:14px;transition:transform var(--motion-press) var(--ease-out)}.cookie-actions .cookie-accept{background:var(--gold);border-color:var(--gold)}.accessibility-large-text{font-size:112%}.accessibility-high-contrast{--cream:#fff;--paper:#fff;--muted:#233c50;--line:#8b8b8b}.accessibility-high-contrast .hero-shade{opacity:.95}@media (max-width:650px){.cookie-banner{inset-inline:12px;bottom:12px;display:block;padding:15px}.cookie-actions{margin-top:12px}.cookie-actions button{flex:1 1}.accessibility-trigger{inset-inline-start:12px;bottom:12px}.accessibility-panel{inset-inline-start:12px;bottom:60px}}footer small{grid-column:1/-1;padding-top:22px;border-top:1px solid hsla(0,0%,100%,.14);color:#8f9da6;font-size:10px;line-height:1.6}.site[dir=ltr],.site[dir=ltr] h1,.site[dir=ltr] h2,.site[dir=rtl]{font-family:IBM Plex Sans Hebrew,Arial,sans-serif}.site[dir=ltr] h1,.site[dir=ltr] h2{letter-spacing:-.5px}.site[dir=rtl] .eyebrow,.site[dir=rtl] .role{font-family:IBM Plex Sans Hebrew,Arial,sans-serif;letter-spacing:0}.site[dir=rtl] .person h3,.site[dir=rtl] .thanks,.site[dir=rtl] h1,.site[dir=rtl] h2{font-family:IBM Plex Sans Hebrew,Arial,sans-serif;font-weight:600;letter-spacing:-.35px}@media (max-width:1050px){.topbar{grid-template-columns:auto 1fr auto}.nav{justify-self:center;gap:18px}.header-cta{display:none}.people{grid-template-columns:1fr}.people-heading{max-width:620px}}@media (max-width:760px){.topbar{min-height:76px;padding-inline:20px;display:flex;justify-content:space-between}.brand img{width:42px;height:42px}.brand span{font-size:12px}.nav{display:grid;grid-gap:8px;gap:8px;justify-self:stretch;position:absolute;top:76px;inset-inline:0;padding:16px 24px 24px;background:var(--paper);border-bottom:1px solid var(--line);box-shadow:0 18px 28px rgba(5,24,40,.12);opacity:0;transform:translateY(-8px);visibility:hidden;pointer-events:none;transition:opacity var(--motion-panel) var(--ease-out),transform var(--motion-panel) var(--ease-out),visibility var(--motion-panel)}.nav.open{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto}.nav a{text-align:start;padding:12px 0;font-size:18px}.nav a:after{display:none}.menu-button{display:block}.hero{height:auto;min-height:650px;align-items:flex-start;background-position:40%}.hero-line{display:none}.hero-content{width:100%;margin:0;padding:56px 24px 88px}h1{font-size:clamp(48px,14vw,67px)}.hero-copy{font-size:19px;line-height:1.7}.hero-actions{align-items:flex-start;flex-direction:column;gap:18px}.section{padding:78px 24px}.approach.section,.expertise.section,.why-peleg.section{grid-template-columns:1fr;gap:40px;padding:60px 24px}.why-photograph img{height:auto;flex:none;min-height:0;aspect-ratio:1.3}.why-photograph figcaption{font-size:10px;letter-spacing:1px}.approach-heading h2,.expertise-heading h2,.why-heading h2{font-size:34px}.approach-copy,.expertise-intro,.why-heading>p:last-child{font-size:18px}.why-principles{margin-top:30px}.approach-heading{margin-bottom:34px}.expertise-heading{position:static;margin-bottom:30px}.approach-subtitle,.process-tab-title{font-size:21px}.site[dir=ltr] .process-tab-title{font-size:16px}.process-title-full{display:none}.process-title-mobile{display:inline}.process-tab-subtitle{display:none}.process-node{width:24px;height:24px}.process-node:after{inset:6px}.approach-tabs:before{top:12px}.approach-process-panel{grid-template-columns:1fr;gap:25px;margin-top:12px;padding:26px 22px;min-height:325px}.approach-process-panel h3{font-size:25px}.process-outcome{-webkit-border-start:0;border-inline-start:0;border-top:1px solid #d7d7ce;padding:18px 0 0}.approach-process-panel .process-note{font-size:14px}.expertise-item h3 button{font-size:21px;padding-block:22px}.expertise-panel-content{-webkit-padding-end:0;padding-inline-end:0}.expertise-panel p{font-size:17px}.contact-inner,.tel-aviv{grid-template-columns:1fr}.tel-aviv{min-height:0}.city-image{min-height:390px}.city-content{padding:75px 24px}.people{gap:50px}.people-list{grid-template-columns:1fr}.portrait{height:390px}.contact-inner{gap:55px}footer{grid-template-columns:1fr;gap:25px}.footer-main{gap:13px}.footer-links,.footer-main{align-items:flex-start;flex-direction:column}.footer-links{gap:12px}.accessibility-trigger{width:44px;height:44px;padding:0;justify-content:center;gap:0;font-size:0}.accessibility-panel,.accessibility-trigger{inset-inline-start:auto;inset-inline-end:12px}.site:has(.cookie-banner) .accessibility-trigger{top:88px;bottom:auto}}@media (max-width:480px){.portrait{height:335px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important}.expertise-panel{transition:opacity .16s ease}.nav,.nav.open{transform:none;transition:opacity .16s ease,visibility .16s}.button:not(:disabled):active,.cookie-actions button:active,.header-cta:active{transform:none}.expand-icon:after,.menu-button i,.nav a:after{transition:none}}