main:has(>.services) .page-head .h1{max-inline-size:900px;font-size:clamp(40px,5.6vw,64px)}main:has(>.services) .page-head .h1:not(:lang(he)){line-height:1.0625}.services{padding-block:32px 96px}.svc{box-sizing:border-box;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-3);flex-direction:column;gap:16px;block-size:100%;padding:32px;scroll-margin-block-start:96px;display:flex}.svc__title{--svc-logo:96px;grid-template-columns:minmax(0, 1fr) var(--svc-logo);align-items:start;column-gap:24px;display:grid}.svc__logo{inline-size:var(--svc-logo);block-size:var(--svc-logo);display:block}.svc__logo img{vertical-align:top;block-size:100%;inline-size:100%}.svc__visual{block-size:48px;inline-size:48px;color:var(--accent);justify-self:end}@media (forced-colors:active){.svc__visual{color:canvastext}}.svc__body{flex-direction:column;flex:1;gap:16px;min-inline-size:0;display:flex}.ix-grid-2>.svc:nth-child(odd):last-child .svc__body>:not(.svc__title),.ix-grid-2>.svc:nth-child(odd):last-child .svc__title>h2{max-inline-size:720px}.svc h2{font:580 24px/30px var(--font-display);text-wrap:balance;margin:0}.svc h2:lang(he){font-family:var(--font-hebrew-display);font-weight:600}.svc__desc,.svc__desc>*,.svc__audience{margin:0}.svc__desc{gap:12px;display:grid}.svc__list{gap:6px;padding:0;list-style:none;display:grid}.svc__list li{padding-inline-start:20px;position:relative}.svc__list li:before{content:"";box-sizing:content-box;border:3.5px solid var(--accent);block-size:0;inline-size:0;position:absolute;inset-block-start:.62em;inset-inline-start:2px;rotate:45deg}@media (forced-colors:active){.svc__list li:before{border-color:canvastext}}.svc__label{font:500 13px/20px var(--font-mono);letter-spacing:.02em;color:var(--ink-muted);display:block}.svc .ix-link{align-self:flex-start;margin-block-start:auto}.how{gap:40px;display:grid}.how__principles{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.how__principle{border:1px solid var(--line);border-radius:var(--radius-3);background:var(--surface);padding:32px}.how__principle h3{font:var(--type-heading-3);margin:0 0 8px}.how__principle h3:lang(he){font-family:var(--font-hebrew-display);font-weight:600}.how__principle p{color:var(--ink-muted);margin:0}.how__practical{border-block-start:1px solid var(--line);margin:0;display:grid}.how__practical>div{border-block-end:1px solid var(--line);grid-template-columns:240px minmax(0,1fr);gap:8px 48px;padding-block:20px;display:grid}.how__practical dt{font:500 13px/24px var(--font-mono);letter-spacing:.02em;color:var(--accent)}.how__practical dd{margin:0}@media (width<=900px){.services{padding-block:0 56px}.svc{padding:24px}.svc__title{--svc-logo:72px;column-gap:16px}.svc h2{font-size:22px;line-height:28px}.how__principles,.how__practical>div{grid-template-columns:minmax(0,1fr)}.how__principle{padding:24px}}
