/* Portfolio post pages (body.sd-page-work) — bridge rules for the 4.1 work pages (owner: portfolio agent). */
/* "כמה מילים על הפרויקט": the sketch styles .facts .tile > p (the Elementor text sits one level deeper) */
.facts .tile .elementor-widget-text-editor p { font-size: clamp(17px, 1.4vw, 19px); line-height: 1.75; color: var(--ink-2); }
.facts .tile .elementor-widget-text-editor p + p { margin-top: .6em; }
.facts .tile > .sdx:first-child .elementor-heading-title { margin-bottom: 18px; }
.facts-extra { grid-template-columns: minmax(0, 1fr); }
.facts-extra .sdb { margin-top: 18px; align-self: flex-start; }
.facts-extra + .wrap { margin-top: 16px; }
/* "סיור בלבד" (a site whose domain no longer exists): looks like a quiet button, not a link */
.tour-only { height: 52px !important; padding: 0 22px !important; font-size: 16px !important; font-weight: 600 !important; }
.wh-acts .tour-only, .bh-txt .acts .tour-only { --ic: 19px; }
/* the brand cover: the featured image fills the tile */
.bh-cover .par img { width: 100%; height: 100%; object-fit: cover; display: block; }
.bh-txt .desc p + p { margin-top: .6em; }
/* review */
.quote-big .by { justify-content: center; }
.quote-big blockquote { margin-inline: 0; }
/* the sketch's block-level wrappers with margin:auto sit in Elementor flex columns -> keep them full width */
.trio-wrap, .mob-sec .sd-only-m { width: 100%; }
