/* Hebrew service pages share the portfolio's existing layout. */
.hebrew-page{font-family:Arial,"Segoe UI",sans-serif}.hebrew-page h1,.hebrew-page h2,.hebrew-page h3{letter-spacing:-.025em}.hebrew-page .service-intro h1{line-height:1.22}.hebrew-page .service-credentials{line-height:1.8}.he-nav-actions{display:flex;gap:28px;align-items:center}.hebrew-page .service-work h3{line-height:1.4}.hebrew-page .service-section-content>.scope-note{border-left:0;border-right:1px solid #d6d6d6;padding-left:0;padding-right:18px;margin-left:0;margin-right:48px}.hebrew-page .service-email{margin-left:auto;margin-right:0}.hebrew-page footer{align-items:flex-start;gap:28px;flex-wrap:wrap}.hebrew-page .footer-links{flex-wrap:wrap;row-gap:14px}.he-service-links{display:grid;gap:25px}.he-service-links a{display:block;border-bottom:1px solid var(--line);padding-bottom:24px}.he-service-links h3{font-size:24px;line-height:1.45;margin-bottom:10px}.he-service-links h3 span{font-size:18px}.he-service-links p{font-size:16px;line-height:1.8;color:#555;max-width:660px}.he-service-links a:hover h3{text-decoration:underline;text-underline-offset:5px}.he-project-links{display:flex;flex-wrap:wrap;gap:22px 30px;line-height:1.7}.he-project-links a{border-bottom:1px solid #ccc}.hebrew-page a:focus-visible{outline:2px solid #333;outline-offset:5px}@media(max-width:700px){.he-nav-actions{gap:18px}.hebrew-page .header nav{font-size:12px;gap:12px}.hebrew-page .service-intro h1{font-size:clamp(30px,8.5vw,36px)}.hebrew-page .service-intro h1 br{display:block}.hebrew-page .service-section-content>.scope-note{margin-right:0}.hebrew-page .footer-links{gap:14px 22px}.he-service-links h3{font-size:23px}}
