.site .tech-page .seo-hero h1{font-size:clamp(42px,4.1vw,64px)}.site .foundation-visual{background:#e9e4f0;border:1px solid #dfd7e8;border-radius:24px;padding:26px}.site .foundation-top{align-items:center;gap:12px;margin:0 0 28px;display:flex}.site .foundation-layer{background:#fff;border:1px solid #e5e0e8;border-radius:16px;align-items:center;gap:18px;padding:23px;display:flex;box-shadow:0 6px 14px #21102d04}.site .layer-icon{border-radius:13px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:13px;display:grid}.site .foundation-layer small{letter-spacing:1.4px;color:#746878;font-size:10px}.site[lang=ar] .foundation-layer small{letter-spacing:0;font-size:11px}.site .foundation-layer h3{margin:8px 0;font-size:22px}.site .foundation-layer p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.site .foundation-connector{text-align:center;color:#9681a5;padding:9px}.site .foundation-foot{text-align:center;color:var(--muted);margin:24px 0 0;font-size:12px}.site .definitions{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.site .definitions article{padding:44px 0;padding-inline-end:45px}.site .definitions article+article{border-inline-start:1px solid var(--line);padding-inline:45px 0}.site .definitions h2,.site .guidance h2{margin:20px 0;font-size:38px;line-height:1.15}.site .definitions p,.site .guidance p{color:var(--muted);max-width:540px;font-size:16px;line-height:1.7}.site .article-skeleton{color:var(--ink);background:#faf9f5;border-radius:20px;padding:34px}.site .skeleton-label{letter-spacing:1.4px;color:var(--muted);font-size:10px}.site[lang=ar] .skeleton-label{letter-spacing:0;font-size:11px}.site .article-meta{border-bottom:1px solid var(--line);color:var(--muted);margin:14px 0;padding:18px 0;font-size:13px}.site .article-skeleton h3{margin:26px 0 12px;font-size:28px;line-height:1.2}.site .quality-section .article-skeleton p{color:var(--muted);font-size:16px}.site .evidence-block{border-top:1px solid var(--line);align-items:center;gap:16px;padding:20px 0;display:flex}.site .evidence-block>span{background:#e8e0f3;border-radius:10px;padding:10px}.site .evidence-block small{color:var(--muted);margin-top:7px;font-size:13px;display:block}.site .schema-strip{background:#e5eee6;border-radius:10px;justify-content:space-between;gap:10px;padding:16px;font-size:12px;display:flex}.site .schema-strip span{color:#5c6b5e}.site .ownership .text-link{font-size:14px}.site .guidance{grid-template-columns:1.1fr 1fr;align-items:center;gap:80px;padding:30px 0 50px;display:grid}.site .guidance-note{background:#e8eee5;border-radius:20px;padding:36px}.site .guidance-note>b{font-size:23px}.site .guidance .guidance-note p{margin:12px 0 24px}.site .guidance-note small{color:var(--muted);margin-top:15px;font-size:12px;display:block}.site #foundations{scroll-margin-top:110px}@media (max-width:1000px){.site .guidance{gap:40px}}@media (max-width:800px){.site .definitions,.site .guidance{grid-template-columns:1fr}.site .definitions article,.site .definitions article+article{border-inline-start:0;padding:28px 0}.site .definitions article+article{border-top:1px solid var(--line)}.site .definitions h2,.site .guidance h2{font-size:32px}.site .guidance{gap:24px}.site .foundation-visual{padding:18px}.site .foundation-layer{gap:12px;padding:18px}.site .foundation-layer h3{font-size:19px}.site .article-skeleton{padding:24px}.site .schema-strip{flex-direction:column}}
