.elementor .parallax-depth-3{display:block;}.elementor .parallax-depth-2{display:block;}.elementor .parallax-depth-1{display:block;}.elementor .mosaic-link:hover,.elementor .mosaic-link:focus-visible{color:var(--amber-glow);}.elementor .mosaic-link{font-family:var(--font-body);font-size:0.9rem;color:var(--ink-light);text-decoration:underline;margin-block-start:0.4rem;align-self:flex-start;text-underline-offset: 4px;\n}.elementor .mosaic-excerpt{font-family:var(--font-body);font-weight:300;font-size:0.95rem;color:var(--ink-muted);line-height:1.6;}.elementor .mosaic-tag{font-family:var(--font-body);font-size:0.78rem;color:var(--amber-glow);letter-spacing:0.08em;text-transform:uppercase;}.elementor .mosaic-title{font-family:var(--font-display);font-weight:700;font-size:1.5rem;color:var(--ink-light);line-height:1.3;}.elementor .mosaic-image{width:100%;height:100%;object-fit:cover;display:block;filter: grayscale(20%) contrast(1.05);\n}.elementor .mosaic-image-tile{overflow:hidden;padding:0px;border-style:none;}.elementor .mosaic-tile:hover,.elementor .mosaic-tile:focus-visible{border-color:var(--amber-glow);background-color:rgba(255,61,129,0.04);box-shadow:0px 0px 50px 0px rgba(255,61,129,0.18);}.elementor .mosaic-tile{overflow:hidden;position:relative;direction:rtl;padding-block-start:1.25rem;padding-block-end:0.75rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-block-end-width:1px;border-color:rgba(110,102,86,0.3);border-style:none;background-color:transparent;transition:box-shadow 0.3s, border-color 0.3s;display:flex;flex-direction:column;gap:0.5rem;justify-content:flex-start;will-change: transform; border-bottom-style: solid; border-bottom-color: rgba(241,242,246,0.08); will-change: transform; transition: box-shadow 0.4s ease, background 0.4s ease; border-bottom-style: solid; border-bottom-color: rgba(241,242,246,0.08); will-change: transform; transition: box-shadow 0.4s ease, background 0.4s ease;\n}.elementor .card-tools{display:block;}.elementor .card-law{display:block;}.elementor .card-philo{display:block;}.elementor .scroll-section{display:block;}