.elementor-35876 .elementor-element.elementor-element-cab814b{--display:flex}.elementor-35876 .elementor-element.elementor-element-9aa41fb{--display:flex}.elementor-35876 .elementor-element.elementor-element-fcef9b8{--display:flex}.elementor-35876 .elementor-element.elementor-element-230d10a{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-35876 .elementor-element.elementor-element-230d10a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.66 * 100%)}.elementor-35876 .elementor-element.elementor-element-230d10a:after{content:"0.66"}.elementor-35876 .elementor-element.elementor-element-230d10a .elementor-post__thumbnail__link{width:100%}.elementor-35876 .elementor-element.elementor-element-230d10a .elementor-post__meta-data span+span:before{content:"///"}.elementor-35876 .elementor-element.elementor-element-230d10a.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-35876 .elementor-element.elementor-element-230d10a.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-35876 .elementor-element.elementor-element-230d10a.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-35876 .elementor-element.elementor-element-d582e91{--display:flex}.elementor-35876 .elementor-element.elementor-element-f2a3682{--display:flex}.elementor-35876 .elementor-element.elementor-element-38d89eb{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-35876 .elementor-element.elementor-element-38d89eb .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.66 * 100%)}.elementor-35876 .elementor-element.elementor-element-38d89eb:after{content:"0.66"}.elementor-35876 .elementor-element.elementor-element-38d89eb .elementor-post__thumbnail__link{width:100%}.elementor-35876 .elementor-element.elementor-element-38d89eb .elementor-post__meta-data span+span:before{content:"///"}.elementor-35876 .elementor-element.elementor-element-38d89eb.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-35876 .elementor-element.elementor-element-38d89eb.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-35876 .elementor-element.elementor-element-38d89eb.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-35876 .elementor-element.elementor-element-7535eab{--display:flex}.elementor-35876 .elementor-element.elementor-element-3f6bef3{--display:flex}.elementor-35876 .elementor-element.elementor-element-266756b{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-35876 .elementor-element.elementor-element-266756b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.66 * 100%)}.elementor-35876 .elementor-element.elementor-element-266756b:after{content:"0.66"}.elementor-35876 .elementor-element.elementor-element-266756b .elementor-post__thumbnail__link{width:100%}.elementor-35876 .elementor-element.elementor-element-266756b .elementor-post__meta-data span+span:before{content:"///"}.elementor-35876 .elementor-element.elementor-element-266756b.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-35876 .elementor-element.elementor-element-266756b.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-35876 .elementor-element.elementor-element-266756b.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-35876 .elementor-element.elementor-element-ae386b2{--display:flex}.elementor-35876 .elementor-element.elementor-element-3ae82f4{--display:flex}.elementor-35876 .elementor-element.elementor-element-55f5ac3{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-35876 .elementor-element.elementor-element-55f5ac3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.66 * 100%)}.elementor-35876 .elementor-element.elementor-element-55f5ac3:after{content:"0.66"}.elementor-35876 .elementor-element.elementor-element-55f5ac3 .elementor-post__thumbnail__link{width:100%}.elementor-35876 .elementor-element.elementor-element-55f5ac3 .elementor-post__meta-data span+span:before{content:"///"}.elementor-35876 .elementor-element.elementor-element-55f5ac3.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-35876 .elementor-element.elementor-element-55f5ac3.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-35876 .elementor-element.elementor-element-55f5ac3.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-35876 .elementor-element.elementor-element-d020f28{--display:flex}.elementor-35876 .elementor-element.elementor-element-de01a8a{--display:flex}.elementor-35876 .elementor-element.elementor-element-9d20ecf{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-35876 .elementor-element.elementor-element-9d20ecf .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.66 * 100%)}.elementor-35876 .elementor-element.elementor-element-9d20ecf:after{content:"0.66"}.elementor-35876 .elementor-element.elementor-element-9d20ecf .elementor-post__thumbnail__link{width:100%}.elementor-35876 .elementor-element.elementor-element-9d20ecf .elementor-post__meta-data span+span:before{content:"///"}.elementor-35876 .elementor-element.elementor-element-9d20ecf.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-35876 .elementor-element.elementor-element-9d20ecf.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-35876 .elementor-element.elementor-element-9d20ecf.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-35876 .elementor-element.elementor-element-12294d4{--display:flex}.elementor-35876 .elementor-element.elementor-element-7318381{--display:flex}.elementor-35876 .elementor-element.elementor-element-ce5a829{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-35876 .elementor-element.elementor-element-ce5a829 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.66 * 100%)}.elementor-35876 .elementor-element.elementor-element-ce5a829:after{content:"0.66"}.elementor-35876 .elementor-element.elementor-element-ce5a829 .elementor-post__thumbnail__link{width:100%}.elementor-35876 .elementor-element.elementor-element-ce5a829 .elementor-post__meta-data span+span:before{content:"///"}.elementor-35876 .elementor-element.elementor-element-ce5a829.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-35876 .elementor-element.elementor-element-ce5a829.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-35876 .elementor-element.elementor-element-ce5a829.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-35876 .elementor-element.elementor-element-31d634d{--display:flex}.elementor-35876 .elementor-element.elementor-element-0c0913c{--display:flex}.elementor-35876 .elementor-element.elementor-element-1b903a5{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-35876 .elementor-element.elementor-element-1b903a5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.66 * 100%)}.elementor-35876 .elementor-element.elementor-element-1b903a5:after{content:"0.66"}.elementor-35876 .elementor-element.elementor-element-1b903a5 .elementor-post__thumbnail__link{width:100%}.elementor-35876 .elementor-element.elementor-element-1b903a5 .elementor-post__meta-data span+span:before{content:"///"}.elementor-35876 .elementor-element.elementor-element-1b903a5.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-35876 .elementor-element.elementor-element-1b903a5.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-35876 .elementor-element.elementor-element-1b903a5.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-35876 .elementor-element.elementor-element-7a3b7d6{--display:flex}.elementor-35876 .elementor-element.elementor-element-2005d7e{--display:flex}.elementor-35876 .elementor-element.elementor-element-dd82a37{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-35876 .elementor-element.elementor-element-dd82a37 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.66 * 100%)}.elementor-35876 .elementor-element.elementor-element-dd82a37:after{content:"0.66"}.elementor-35876 .elementor-element.elementor-element-dd82a37 .elementor-post__thumbnail__link{width:100%}.elementor-35876 .elementor-element.elementor-element-dd82a37 .elementor-post__meta-data span+span:before{content:"///"}.elementor-35876 .elementor-element.elementor-element-dd82a37.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-35876 .elementor-element.elementor-element-dd82a37.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-35876 .elementor-element.elementor-element-dd82a37.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-35876 .elementor-element.elementor-element-8721c5f{--display:flex}.elementor-35876 .elementor-element.elementor-element-78aec83{--display:flex}.elementor-35876 .elementor-element.elementor-element-ed94434{--display:flex}.elementor-35876 .elementor-element.elementor-element-1437d94{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-35876 .elementor-element.elementor-element-1437d94 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.66 * 100%)}.elementor-35876 .elementor-element.elementor-element-1437d94:after{content:"0.66"}.elementor-35876 .elementor-element.elementor-element-1437d94 .elementor-post__thumbnail__link{width:100%}.elementor-35876 .elementor-element.elementor-element-1437d94 .elementor-post__meta-data span+span:before{content:"///"}.elementor-35876 .elementor-element.elementor-element-1437d94.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-35876 .elementor-element.elementor-element-1437d94.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-35876 .elementor-element.elementor-element-1437d94.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-35876 .elementor-element.elementor-element-1437d94 .elementor-pagination{text-align:center}body:not(.rtl) .elementor-35876 .elementor-element.elementor-element-1437d94 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc(10px/2)}body:not(.rtl) .elementor-35876 .elementor-element.elementor-element-1437d94 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc(10px/2)}body.rtl .elementor-35876 .elementor-element.elementor-element-1437d94 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc(10px/2)}body.rtl .elementor-35876 .elementor-element.elementor-element-1437d94 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc(10px/2)}.elementor-35876 .elementor-element.elementor-element-08e5841{--display:flex}.elementor-35876 .elementor-element.elementor-element-fd87575{--display:flex}.elementor-35876 .elementor-element.elementor-element-10dcb0d{--display:flex}.elementor-35876 .elementor-element.elementor-element-7f9a927{--display:flex}:root{--page-title-display:none}@media(max-width:767px){.elementor-35876 .elementor-element.elementor-element-230d10a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-35876 .elementor-element.elementor-element-230d10a:after{content:"0.5"}.elementor-35876 .elementor-element.elementor-element-230d10a .elementor-post__thumbnail__link{width:100%}.elementor-35876 .elementor-element.elementor-element-38d89eb .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-35876 .elementor-element.elementor-element-38d89eb:after{content:"0.5"}.elementor-35876 .elementor-element.elementor-element-38d89eb .elementor-post__thumbnail__link{width:100%}.elementor-35876 .elementor-element.elementor-element-266756b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-35876 .elementor-element.elementor-element-266756b:after{content:"0.5"}.elementor-35876 .elementor-element.elementor-element-266756b .elementor-post__thumbnail__link{width:100%}.elementor-35876 .elementor-element.elementor-element-55f5ac3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-35876 .elementor-element.elementor-element-55f5ac3:after{content:"0.5"}.elementor-35876 .elementor-element.elementor-element-55f5ac3 .elementor-post__thumbnail__link{width:100%}.elementor-35876 .elementor-element.elementor-element-9d20ecf .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-35876 .elementor-element.elementor-element-9d20ecf:after{content:"0.5"}.elementor-35876 .elementor-element.elementor-element-9d20ecf .elementor-post__thumbnail__link{width:100%}.elementor-35876 .elementor-element.elementor-element-ce5a829 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-35876 .elementor-element.elementor-element-ce5a829:after{content:"0.5"}.elementor-35876 .elementor-element.elementor-element-ce5a829 .elementor-post__thumbnail__link{width:100%}.elementor-35876 .elementor-element.elementor-element-1b903a5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-35876 .elementor-element.elementor-element-1b903a5:after{content:"0.5"}.elementor-35876 .elementor-element.elementor-element-1b903a5 .elementor-post__thumbnail__link{width:100%}.elementor-35876 .elementor-element.elementor-element-dd82a37 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-35876 .elementor-element.elementor-element-dd82a37:after{content:"0.5"}.elementor-35876 .elementor-element.elementor-element-dd82a37 .elementor-post__thumbnail__link{width:100%}.elementor-35876 .elementor-element.elementor-element-1437d94 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-35876 .elementor-element.elementor-element-1437d94:after{content:"0.5"}.elementor-35876 .elementor-element.elementor-element-1437d94 .elementor-post__thumbnail__link{width:100%}}.richard-hero,.richard-themes-nav,.richard-theme-map,.richard-timeline,.richard-analyses,.richard-meta-stage,.richard-context,.richard-links,.richard-signature{direction:rtl;text-align:right;font-family:system-ui,-apple-system,"Segoe UI","Rubik","Arial",sans-serif;margin-bottom:2.5rem}.richard-hero{background:radial-gradient(circle at top,#1f2937 0,#020617 55%,#020617 100%);color:#e5e7eb;border-radius:18px;padding:2.8rem 2rem;box-shadow:0 18px 40px rgb(0 0 0 / .55)}.richard-hero-inner{max-width:950px;margin:0 auto}.richard-hero .project-label{font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:#9ca3af;margin:0 0 .5rem}.richard-hero .project-title{font-size:clamp(1.9rem, 3vw, 2.4rem);margin:0 0 .4rem}.richard-hero .project-subtitle{font-size:1.1rem;font-weight:500;color:#fbbf24;margin:0 0 1.4rem}.richard-hero .project-intro p{margin:0 0 .9rem;line-height:1.7;color:#e5e7eb}.richard-hero .tldr{margin-top:1.2rem;margin-bottom:.6rem;padding:.9rem 1rem;background:rgb(250 204 21 / .08);border:1px solid rgb(250 204 21 / .45);border-radius:12px;font-size:.95rem;line-height:1.7;font-style:italic;color:#fef9c3;box-shadow:0 6px 18px rgb(0 0 0 / .35)}.richard-themes-nav{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.2rem}.richard-themes-nav .tag-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .85rem;border-radius:999px;border:1px solid #e5e7eb;background:#f9fafb;font-size:.85rem;color:#111827;text-decoration:none;white-space:nowrap;transition:background 0.18s ease,transform 0.15s ease,box-shadow 0.15s ease}.richard-themes-nav .tag-chip:hover{background:#111827;color:#f9fafb;box-shadow:0 4px 10px rgb(0 0 0 / .15);transform:translateY(-1px)}.richard-themes-nav .theme-image{border-color:#f97316}.richard-themes-nav .theme-tudor{border-color:#b91c1c}.richard-themes-nav .theme-truth{border-color:#0ea5e9}.richard-themes-nav .theme-language{border-color:#6366f1}.richard-themes-nav .theme-secular{border-color:#22c55e}.richard-themes-nav .theme-women{border-color:#ec4899}.richard-themes-nav .theme-body{border-color:#a855f7}.richard-themes-nav .theme-interpretation{border-color:#facc15}.richard-theme-map .section-title{font-size:1.4rem;margin:0 0 1.2rem}.richard-theme-map .theme-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.richard-theme-map .theme-card{background:#f9fafb;border-radius:14px;border:1px solid #e5e7eb;padding:1rem 1rem 1rem 1.1rem;box-shadow:0 4px 14px rgb(15 23 42 / .08);display:flex;flex-direction:column;gap:.4rem}.richard-theme-map .theme-title{font-size:1rem;margin:0}.richard-theme-map .theme-text{margin:0;font-size:.9rem;line-height:1.6;color:#374151}.richard-timeline{background:#0b1120;color:#e5e7eb;border-radius:18px;padding:2rem 1.7rem}.richard-timeline .section-title{font-size:1.4rem;margin:0 0 1.3rem}.richard-timeline .timeline-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.9rem}.richard-timeline .timeline-item{position:relative;background:#020617;border-radius:12px;padding:.9rem .9rem 1rem;border:1px solid rgb(148 163 184 / .8);box-shadow:0 8px 20px rgb(15 23 42 / .6)}.richard-timeline .timeline-item::before{content:"";position:absolute;inset-inline-start:0;top:0;width:4px;height:100%;border-radius:12px 0 0 12px;background:linear-gradient(to bottom,#fbbf24,#f97316,#b91c1c)}.richard-timeline .act-1::before{background:linear-gradient(to bottom,#22c55e,#16a34a)}.richard-timeline .act-2::before{background:linear-gradient(to bottom,#0ea5e9,#0369a1)}.richard-timeline .act-3::before{background:linear-gradient(to bottom,#f97316,#c2410c)}.richard-timeline .act-4::before{background:linear-gradient(to bottom,#6366f1,#4f46e5)}.richard-timeline .act-5::before{background:linear-gradient(to bottom,#e11d48,#9f1239)}.richard-timeline .act-label{font-size:.9rem;margin:0 0 .4rem;color:#facc15}.richard-timeline .act-summary{margin:0 0 .4rem;font-size:.9rem;line-height:1.5}.richard-timeline .act-focus{margin:0;font-size:.85rem;color:#e5e7eb}.richard-analyses .section-title{font-size:1.4rem;margin:0 0 1.1rem}.richard-analyses .analysis-static{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1.2rem}.richard-analyses .analysis-card{background:#f9fafb;border-radius:14px;border:1px solid #e5e7eb;padding:1rem 1.1rem;box-shadow:0 4px 16px rgb(15 23 42 / .08)}.richard-analyses .analysis-title{font-size:1rem;margin:0 0 .5rem}.richard-analyses .analysis-text{margin:0;font-size:.9rem;line-height:1.7;color:#374151}.richard-analyses .analysis-note{grid-column:1 / -1;margin:.4rem 0 0;font-size:.8rem;color:#6b7280}.richard-analysis-grid{margin-top:1.4rem}.richard-meta-stage{background:#020617;color:#e5e7eb;border-radius:18px;padding:2rem 1.6rem;border:1px solid #4b5563;box-shadow:0 14px 30px rgb(15 23 42 / .7)}.richard-meta-stage .section-title{font-size:1.4rem;margin:0 0 1rem}.richard-meta-stage .meta-quote{margin:0 0 .9rem;font-size:1.1rem;font-style:italic;border-inline-start:3px solid #fbbf24;padding-inline-start:.7rem}.richard-meta-stage .meta-text{margin:0;font-size:.95rem;line-height:1.7;color:#e5e7eb}.richard-context .section-title{font-size:1.4rem;margin:0 0 1.1rem}.richard-context .context-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.richard-context .context-card{background:#f9fafb;border-radius:14px;border:1px solid #e5e7eb;padding:1rem 1.1rem;box-shadow:0 4px 14px rgb(15 23 42 / .06)}.richard-context .context-title{font-size:1rem;margin:0 0 .5rem}.richard-context .context-text{margin:0;font-size:.9rem;line-height:1.6;color:#374151}.richard-links .section-title{font-size:1.4rem;margin:0 0 1.1rem}.richard-links .richard-links-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.richard-links .richard-link-card{background:#f9fafb;border-radius:14px;border:1px solid #e5e7eb;padding:1rem 1.1rem;box-shadow:0 4px 12px rgb(15 23 42 / .05)}.richard-links .richard-link-title{margin:0 0 .4rem;font-size:1rem}.richard-links .richard-link-title a{text-decoration:none;color:#111827}.richard-links .richard-link-title a:hover{color:#b91c1c}.richard-links .richard-link-text{margin:0;font-size:.9rem;color:#4b5563}.richard-signature{text-align:center;margin-top:1rem}.richard-signature .signature-text{margin:0 0 .3rem;font-size:.95rem;color:#111827}.richard-signature .signature-name{margin:0;font-size:.9rem;color:#6b7280}.richard-hero .section-title,.richard-timeline .section-title,.richard-meta-stage .section-title{font-family:"Rubik","Heebo","Noto Sans Hebrew",sans-serif;font-weight:600;color:#facc15;letter-spacing:.03em}.richard-meta-stage .meta-quote{font-family:"Georgia","Times New Roman",serif;font-style:italic;font-weight:500;font-size:1.15rem;color:#fef9c3;line-height:1.6}.richard-meta-stage .section-title{margin-bottom:.8rem}.richard-timeline .section-title,.richard-hero .project-title{color:#facc15;font-weight:600;letter-spacing:.02em}@media (max-width:1024px){.richard-theme-map .theme-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.richard-timeline .timeline-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.richard-context .context-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.richard-hero{padding:2.1rem 1.2rem}.richard-themes-nav{gap:.35rem}.richard-analyses .analysis-static{grid-template-columns:1fr}.richard-timeline .timeline-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.richard-context .context-grid,.richard-links .travel-more-grid,.richard-theme-map .theme-grid{grid-template-columns:1fr}}.project-cta{display:flex;gap:1rem;margin-top:1.6rem}.richard-theme-block{background:#f9fafb;border-radius:18px;border:1px solid #e5e7eb;padding:1.6rem 1.4rem;margin-bottom:2rem;box-shadow:0 6px 16px rgb(15 23 42 / .06)}.richard-theme-block .theme-header{margin-bottom:1rem}.richard-theme-block .theme-title{margin:0 0 .4rem;font-size:1.2rem}.richard-theme-block .theme-intro{margin:0;font-size:.95rem;line-height:1.7;color:#374151}.richard-theme-block .theme-posts-grid{margin-top:1.1rem}.richard-theme-block{position:relative}.richard-theme-block::before{content:"";position:absolute;inset-inline-start:0;top:0;width:4px;height:100%;border-radius:18px 0 0 18px;background:#e5e7eb}.richard-theme-block.theme-image::before{background:#fb923c}.richard-theme-block.theme-tudor::before{background:#f97373}.richard-theme-block.theme-truth::before{background:#38bdf8}.richard-theme-block.theme-language::before{background:#a855f7}.richard-theme-block.theme-secular::before{background:#22c55e}.richard-theme-block.theme-women::before{background:#f472b6}.richard-theme-block.theme-body::before{background:#4f46e5}.richard-theme-block.theme-interpretation::before{background:#eab308}@media (max-width:768px){.richard-theme-block{padding:1.3rem 1.1rem}}.richard-theme-block{background:#f9fafb;border-radius:18px;border:1px solid #e5e7eb;padding:1.6rem 1.4rem;margin-bottom:2rem;box-shadow:0 6px 16px rgb(15 23 42 / .06)}.richard-theme-block .theme-header{margin-bottom:1rem}.richard-theme-block .theme-title{margin:0 0 .4rem;font-size:1.2rem}.richard-theme-block .theme-intro{margin:0;font-size:.95rem;line-height:1.7;color:#374151}.richard-theme-block .theme-posts-grid{margin-top:1.1rem}.richard-theme-block{position:relative}.richard-theme-block::before{content:"";position:absolute;inset-inline-start:0;top:0;width:4px;height:100%;border-radius:18px 0 0 18px;background:#e5e7eb}.richard-theme-block.theme-image::before{background:#fb923c}.richard-theme-block.theme-tudor::before{background:#f97373}.richard-theme-block.theme-truth::before{background:#38bdf8}.richard-theme-block.theme-language::before{background:#a855f7}.richard-theme-block.theme-secular::before{background:#22c55e}.richard-theme-block.theme-women::before{background:#f472b6}.richard-theme-block.theme-body::before{background:#4f46e5}.richard-theme-block.theme-interpretation::before{background:#eab308}@media (max-width:768px){.richard-theme-block{padding:1.3rem 1.1rem}}.richard-theme-block{background:#f9fafb;border-radius:18px;border:1px solid #e5e7eb;padding:1.6rem 1.4rem;margin-bottom:2rem;box-shadow:0 6px 16px rgb(15 23 42 / .06)}.richard-theme-block .theme-header{margin-bottom:1rem}.richard-theme-block .theme-title{margin:0 0 .4rem;font-size:1.2rem}.richard-theme-block .theme-intro{margin:0;font-size:.95rem;line-height:1.7;color:#374151}.richard-theme-block .theme-posts-grid{margin-top:1.1rem}.richard-theme-block{position:relative}.richard-theme-block::before{content:"";position:absolute;inset-inline-start:0;top:0;width:4px;height:100%;border-radius:18px 0 0 18px;background:#e5e7eb}.richard-theme-block.theme-image::before{background:#fb923c}.richard-theme-block.theme-tudor::before{background:#f97373}.richard-theme-block.theme-truth::before{background:#38bdf8}.richard-theme-block.theme-language::before{background:#a855f7}.richard-theme-block.theme-secular::before{background:#22c55e}.richard-theme-block.theme-women::before{background:#f472b6}.richard-theme-block.theme-body::before{background:#4f46e5}.richard-theme-block.theme-interpretation::before{background:#eab308}@media (max-width:768px){.richard-theme-block{padding:1.3rem 1.1rem}}.richard-theme-block{background:#f9fafb;border-radius:18px;border:1px solid #e5e7eb;padding:1.6rem 1.4rem;margin-bottom:2rem;box-shadow:0 6px 16px rgb(15 23 42 / .06)}.richard-theme-block .theme-header{margin-bottom:1rem}.richard-theme-block .theme-title{margin:0 0 .4rem;font-size:1.2rem}.richard-theme-block .theme-intro{margin:0;font-size:.95rem;line-height:1.7;color:#374151}.richard-theme-block .theme-posts-grid{margin-top:1.1rem}.richard-theme-block{position:relative}.richard-theme-block::before{content:"";position:absolute;inset-inline-start:0;top:0;width:4px;height:100%;border-radius:18px 0 0 18px;background:#e5e7eb}.richard-theme-block.theme-image::before{background:#fb923c}.richard-theme-block.theme-tudor::before{background:#f97373}.richard-theme-block.theme-truth::before{background:#38bdf8}.richard-theme-block.theme-language::before{background:#a855f7}.richard-theme-block.theme-secular::before{background:#22c55e}.richard-theme-block.theme-women::before{background:#f472b6}.richard-theme-block.theme-body::before{background:#4f46e5}.richard-theme-block.theme-interpretation::before{background:#eab308}@media (max-width:768px){.richard-theme-block{padding:1.3rem 1.1rem}}.richard-theme-block{background:#f9fafb;border-radius:18px;border:1px solid #e5e7eb;padding:1.6rem 1.4rem;margin-bottom:2rem;box-shadow:0 6px 16px rgb(15 23 42 / .06)}.richard-theme-block .theme-header{margin-bottom:1rem}.richard-theme-block .theme-title{margin:0 0 .4rem;font-size:1.2rem}.richard-theme-block .theme-intro{margin:0;font-size:.95rem;line-height:1.7;color:#374151}.richard-theme-block .theme-posts-grid{margin-top:1.1rem}.richard-theme-block{position:relative}.richard-theme-block::before{content:"";position:absolute;inset-inline-start:0;top:0;width:4px;height:100%;border-radius:18px 0 0 18px;background:#e5e7eb}.richard-theme-block.theme-image::before{background:#fb923c}.richard-theme-block.theme-tudor::before{background:#f97373}.richard-theme-block.theme-truth::before{background:#38bdf8}.richard-theme-block.theme-language::before{background:#a855f7}.richard-theme-block.theme-secular::before{background:#22c55e}.richard-theme-block.theme-women::before{background:#f472b6}.richard-theme-block.theme-body::before{background:#4f46e5}.richard-theme-block.theme-interpretation::before{background:#eab308}@media (max-width:768px){.richard-theme-block{padding:1.3rem 1.1rem}}.richard-theme-block{background:#f9fafb;border-radius:18px;border:1px solid #e5e7eb;padding:1.6rem 1.4rem;margin-bottom:2rem;box-shadow:0 6px 16px rgb(15 23 42 / .06)}.richard-theme-block .theme-header{margin-bottom:1rem}.richard-theme-block .theme-title{margin:0 0 .4rem;font-size:1.2rem}.richard-theme-block .theme-intro{margin:0;font-size:.95rem;line-height:1.7;color:#374151}.richard-theme-block .theme-posts-grid{margin-top:1.1rem}.richard-theme-block{position:relative}.richard-theme-block::before{content:"";position:absolute;inset-inline-start:0;top:0;width:4px;height:100%;border-radius:18px 0 0 18px;background:#e5e7eb}.richard-theme-block.theme-image::before{background:#fb923c}.richard-theme-block.theme-tudor::before{background:#f97373}.richard-theme-block.theme-truth::before{background:#38bdf8}.richard-theme-block.theme-language::before{background:#a855f7}.richard-theme-block.theme-secular::before{background:#22c55e}.richard-theme-block.theme-women::before{background:#f472b6}.richard-theme-block.theme-body::before{background:#4f46e5}.richard-theme-block.theme-interpretation::before{background:#eab308}@media (max-width:768px){.richard-theme-block{padding:1.3rem 1.1rem}}.richard-theme-block{background:#f9fafb;border-radius:18px;border:1px solid #e5e7eb;padding:1.6rem 1.4rem;margin-bottom:2rem;box-shadow:0 6px 16px rgb(15 23 42 / .06)}.richard-theme-block .theme-header{margin-bottom:1rem}.richard-theme-block .theme-title{margin:0 0 .4rem;font-size:1.2rem}.richard-theme-block .theme-intro{margin:0;font-size:.95rem;line-height:1.7;color:#374151}.richard-theme-block .theme-posts-grid{margin-top:1.1rem}.richard-theme-block{position:relative}.richard-theme-block::before{content:"";position:absolute;inset-inline-start:0;top:0;width:4px;height:100%;border-radius:18px 0 0 18px;background:#e5e7eb}.richard-theme-block.theme-image::before{background:#fb923c}.richard-theme-block.theme-tudor::before{background:#f97373}.richard-theme-block.theme-truth::before{background:#38bdf8}.richard-theme-block.theme-language::before{background:#a855f7}.richard-theme-block.theme-secular::before{background:#22c55e}.richard-theme-block.theme-women::before{background:#f472b6}.richard-theme-block.theme-body::before{background:#4f46e5}.richard-theme-block.theme-interpretation::before{background:#eab308}@media (max-width:768px){.richard-theme-block{padding:1.3rem 1.1rem}}.richard-theme-block{background:#fff;border-radius:18px;border:1px solid #e2e8f0;padding:1.6rem 1.4rem;margin-bottom:2rem;box-shadow:0 6px 14px rgb(15 23 42 / .05);position:relative;transition:transform 0.2s ease,box-shadow 0.25s ease}.richard-theme-block:hover{transform:translateY(-4px);box-shadow:0 10px 20px rgb(15 23 42 / .12)}.richard-theme-block::before{content:"";position:absolute;inset-inline-start:0;top:0;width:6px;height:100%;border-radius:18px 0 0 18px;transition:width 0.25s ease,opacity 0.25s ease;opacity:.9}.richard-theme-block:hover::before{width:8px;opacity:1}.richard-theme-block.theme-image::before{background:linear-gradient(180deg,#fb923c,#ea580c)}.richard-theme-block.theme-tudor::before{background:linear-gradient(180deg,#f87171,#b91c1c)}.richard-theme-block.theme-truth::before{background:linear-gradient(180deg,#38bdf8,#0ea5e9)}.richard-theme-block.theme-language::before{background:linear-gradient(180deg,#a855f7,#7e22ce)}.richard-theme-block.theme-secular::before{background:linear-gradient(180deg,#22c55e,#15803d)}.richard-theme-block.theme-women::before{background:linear-gradient(180deg,#f472b6,#db2777)}.richard-theme-block.theme-body::before{background:linear-gradient(180deg,#6366f1,#4338ca)}.richard-theme-block.theme-interpretation::before{background:linear-gradient(180deg,#facc15,#ca8a04)}.richard-theme-block .theme-title{font-size:1.25rem;font-weight:600;color:#111827;margin-bottom:.3rem}.richard-theme-block .theme-intro{font-size:.96rem;line-height:1.7;color:#374151}.richard-theme-block+.richard-theme-block{margin-top:2rem}@media (max-width:768px){.richard-theme-block{padding:1.3rem 1.1rem}}.richard-theme-block .theme-posts-grid{margin-top:1.2rem}.richard-theme-block .elementor-posts-container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.richard-theme-block .elementor-post{background:#fff;border-radius:14px;border:1px solid #e2e8f0;padding:.9rem .9rem 1rem;box-shadow:0 4px 12px rgb(15 23 42 / .06);transition:transform 0.18s ease,box-shadow 0.18s ease}.richard-theme-block .elementor-post:hover{transform:translateY(-3px);box-shadow:0 8px 18px rgb(15 23 42 / .12)}.richard-theme-block .elementor-post__title a{font-size:1rem;line-height:1.4;color:#1d4ed8}.richard-theme-block .elementor-post__excerpt p{font-size:.9rem;line-height:1.6;color:#374151}.richard-theme-block .elementor-post__meta-data{font-size:.8rem;color:#6b7280}@media (max-width:1024px){.richard-theme-block .elementor-posts-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.richard-theme-block .elementor-posts-container{grid-template-columns:1fr}}.richard-analysis-grid{margin-top:1.8rem}.richard-analysis-grid .elementor-posts-container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.richard-analysis-grid .elementor-post{background:#fff;border-radius:16px;border:1px solid #e2e8f0;padding:.95rem 1rem 1.1rem;box-shadow:0 6px 16px rgb(15 23 42 / .06);transition:transform 0.18s ease,box-shadow 0.18s ease}.richard-analysis-grid .elementor-post:hover{transform:translateY(-3px);box-shadow:0 10px 22px rgb(15 23 42 / .14)}.richard-analysis-grid .elementor-post__title{margin:0 0 .45rem}.richard-analysis-grid .elementor-post__title a{font-size:1rem;line-height:1.4;color:#1d4ed8;text-decoration:none}.richard-analysis-grid .elementor-post__title a:hover{text-decoration:underline}.richard-analysis-grid .elementor-post__meta-data{font-size:.8rem;color:#6b7280;margin-bottom:.4rem}.richard-analysis-grid .elementor-post__excerpt p{font-size:.9rem;line-height:1.6;color:#374151;margin:0}@media (max-width:1024px){.richard-analysis-grid .elementor-posts-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.richard-analysis-grid .elementor-posts-container{grid-template-columns:1fr}}@media (max-width:700px){.richard-links .richard-links-grid{grid-template-columns:1fr}}