@font-face{font-family:'Cairo';font-style:normal;font-weight:400 900;font-display:swap;src:url('../fonts/cairo/cairo-arabic.woff2') format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:'Cairo';font-style:normal;font-weight:400 900;font-display:swap;src:url('../fonts/cairo/cairo-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--primary:#630252;--primary-dark:#47013b;--gold:#eeb415;--bg-color:#fbfaf8;--text-color:#1f2937;--gray:#6b7280;--white:#ffffff;--danger:#ef4444;--brand-light:#fbfaf8;--brand-purple:#630252;--brand-purpleDark:#4f0241;--brand-gold:#eeb415;--brand-goldLight:#f6cb52;--font-family-base:'Cairo',Tahoma,Arial,sans-serif;--type-body:clamp(1rem,0.18vw + 0.97rem,1.0625rem);--type-body-sm:clamp(0.9rem,0.1vw + 0.88rem,0.96rem);--type-label:clamp(0.78rem,0.08vw + 0.76rem,0.84rem);--type-label-strong:clamp(0.82rem,0.14vw + 0.79rem,0.9rem);--type-title-sm:clamp(1.35rem,1.3vw + 1.05rem,1.85rem);--type-title-md:clamp(1.7rem,2vw + 1.2rem,2.45rem);--type-title-lg:clamp(2.2rem,3vw + 1.45rem,3.45rem);--radius-xs:0.85rem;--radius-sm:1rem;--radius-md:1.25rem;--radius-lg:1.5rem;--radius-pill:9999px;--space-shell-x:clamp(1rem,2vw,2rem);--space-section-y:clamp(2.5rem,5vw,4rem);--header-height-mobile:4.5rem;--header-height-tablet:5rem;--header-height-desktop:5.5rem;--surface-shadow-soft:0 10px 28px rgba(15,17,21,0.06)}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100%;overflow-x:hidden}body{font-family:var(--font-family-base);font-size:var(--type-body);background-color:var(--bg-color);color:var(--text-color);line-height:1.6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}button,input,textarea,select{font:inherit}.tayibat-icon-sprite{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.tayibat-icon{width:1em;height:1em;display:inline-block;flex:0 0 auto;vertical-align:-0.125em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.main-content{max-width:100%;overflow-x:hidden;overflow-x:clip}.container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.text-center{text-align:center}.text-primary{color:var(--primary)}.text-gold{color:var(--gold)}.text-gray{color:var(--gray)}.text-white{color:var(--white)}.text-4xl{font-size:2.25rem;font-weight:700}.text-3xl{font-size:1.875rem;font-weight:700}.text-2xl{font-size:1.5rem;font-weight:700}.text-xl{font-size:1.25rem}.text-sm{font-size:0.875rem}.font-bold{font-weight:700}.mb-2{margin-bottom:0.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mt-8{margin-top:2rem}.p-3{padding:0.75rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.w-full{width:100%}.max-w-sm{max-width:24rem}.mx-auto{margin-left:auto;margin-right:auto}.bg-white{background-color:var(--white)}.bg-primary{background-color:var(--primary)}.radius{border-radius:1rem}.shadow{box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06)}.border{border:1px solid #e5e7eb}.border-b{border-bottom:1px solid #e5e7eb}.pb-4{padding-bottom:1rem}.border-t-primary{border-top:4px solid var(--primary)}.border-t-gold{border-top:4px solid var(--gold)}.border-t-gray{border-top:4px solid var(--gray)}.flex-between{display:flex;justify-content:space-between;align-items:center}.grid{display:grid;gap:1.5rem}.cols-3{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.managed-ad-slot{width:100%}.managed-ad-slot--adsense{display:block;overflow:hidden;text-align:center}.managed-ad-slot--adsense > *{max-width:100%;margin-left:auto;margin-right:auto}.managed-ad-slot--adsense ins,.managed-ad-slot--adsense iframe{display:block;margin:0 auto !important;max-width:100%}.managed-ad-slot--home-banner{min-height:100px}.managed-ad-slot--home-inline,.managed-ad-slot--article-inline{min-height:280px}.managed-ad-slot--article-sidebar{min-height:250px}@media (min-width:1024px){.managed-ad-slot--home-banner{min-height:90px}}.hub-related{max-width:1024px;margin:2.5rem auto 0;padding:0 1.5rem 2rem}.hub-related-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.25rem}.hub-related-head h2{font-size:1.35rem;font-weight:800;color:var(--brand-purple,#630252);margin:0}.hub-related-more{font-size:0.9rem;font-weight:700;color:var(--brand-purple,#630252);text-decoration:none;white-space:nowrap}.hub-related-more:hover{text-decoration:underline}.hub-related-grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.hub-related-card{display:block;height:100%;padding:1.1rem 1.25rem;border:1px solid rgba(0,0,0,0.06);border-radius:0.85rem;background:rgba(255,255,255,0.7);text-decoration:none;transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease}.hub-related-card:hover{transform:translateY(-2px);border-color:rgba(99,2,82,0.18);box-shadow:0 8px 20px -8px rgba(99,2,82,0.25)}.hub-related-card h3{font-size:1.02rem;font-weight:800;line-height:1.5;margin:0 0 0.4rem;color:#1f2937}.hub-related-card p{font-size:0.88rem;line-height:1.7;color:#4b5563;margin:0}.tayibat-header{position:fixed;inset:0 0 auto;z-index:50;width:100%;background:rgba(255,255,255,0.92);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(79,2,65,0.08);box-shadow:var(--surface-shadow-soft);transition:background-color 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease}.tayibat-header-container{max-width:1440px;height:var(--header-height-mobile);margin:0 auto;padding:0 var(--space-shell-x);display:flex;align-items:center;justify-content:space-between;gap:1rem}.tayibat-header-logo-link{width:auto;min-width:0;display:flex;align-items:center;flex-shrink:0;position:relative;z-index:10;text-decoration:none;transition:transform 0.3s ease}.tayibat-header-logo-image{display:block;width:clamp(8rem,15vw,11.5rem);height:auto;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 0 10px rgba(255,255,255,0.05))}.tayibat-header-logo-link:hover{transform:translateY(-1px)}.tayibat-header-nav{display:none;min-width:0;align-items:center;justify-content:center;flex:1;gap:clamp(0.8rem,1.35vw,1.65rem);font-weight:700;font-size:var(--type-label-strong);letter-spacing:0.01em}.tayibat-nav-link{position:relative;padding:0.55rem 0;color:#374151;text-decoration:none;white-space:nowrap;transition:color 0.25s ease}.tayibat-nav-link:hover,.tayibat-nav-link.active{color:var(--brand-purple)}.tayibat-nav-link::after{content:'';position:absolute;bottom:0;left:50%;width:0;height:2px;transform:translateX(-50%);background:var(--brand-purple);border-radius:9999px;transition:width 0.25s ease}.tayibat-nav-link:hover::after,.tayibat-nav-link.active::after{width:100%}.tayibat-header-actions{display:flex;align-items:center;flex-shrink:0;gap:0.65rem;position:relative;z-index:10}.tayibat-action-btn,.tayibat-mobile-btn,.tayibat-language-switch{min-width:2.8rem;min-height:2.8rem;height:2.8rem;padding:0 0.75rem;display:inline-flex;align-items:center;justify-content:center;color:#4b5563;background:rgba(255,255,255,0.62);border:1px solid rgba(79,2,65,0.1);border-radius:9999px;cursor:pointer;text-decoration:none;box-shadow:0 5px 16px rgba(15,17,21,0.05);transition:color 0.25s ease,background-color 0.25s ease,border-color 0.25s ease,transform 0.25s ease}.tayibat-language-switch{min-width:3.3rem;color:var(--brand-purpleDark);font-size:var(--type-label);font-weight:900;letter-spacing:0.04em}.tayibat-action-btn:hover,.tayibat-mobile-btn:hover,.tayibat-language-switch:hover{color:#fff;background:var(--brand-purple);border-color:var(--brand-purple);transform:translateY(-1px)}.tayibat-action-btn:focus-visible,.tayibat-mobile-btn:focus-visible,.tayibat-language-switch:focus-visible,.tayibat-nav-link:focus-visible,.tayibat-mobile-link:focus-visible{outline:3px solid rgba(238,180,21,0.5);outline-offset:3px}.tayibat-header-form{margin:0;display:flex}.tayibat-header-divider{display:none;width:1px;height:1.5rem;background:#e5e7eb}.tayibat-mobile-btn{padding:0;color:var(--brand-purpleDark);font-size:1rem}.tayibat-mobile-btn__icon{font-size:1.15rem}.tayibat-mobile-navigation{position:fixed;top:var(--header-height-mobile);right:0.75rem;left:0.75rem;z-index:52;padding:0.65rem;background:rgba(255,255,255,0.98);border:1px solid rgba(79,2,65,0.1);border-radius:1.25rem;box-shadow:0 24px 70px rgba(15,17,21,0.18);opacity:0;visibility:hidden;transform:translateY(-0.75rem);transition:opacity 0.22s ease,visibility 0.22s ease,transform 0.22s ease}.tayibat-mobile-navigation.is-open{opacity:1;visibility:visible;transform:translateY(0)}.tayibat-mobile-navigation nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.45rem}.tayibat-mobile-link{min-height:3.05rem;padding:0.75rem 0.9rem;display:flex;align-items:center;color:#374151;background:#fbfaf8;border:1px solid transparent;border-radius:0.9rem;font-size:var(--type-label-strong);font-weight:800;text-decoration:none;transition:color 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}.tayibat-mobile-link:hover,.tayibat-mobile-link.active{color:var(--brand-purpleDark);background:#fff4fb;border-color:rgba(99,2,82,0.12)}.tayibat-mobile-backdrop{position:fixed;inset:var(--header-height-mobile) 0 0;z-index:51;width:100%;height:calc(100vh - var(--header-height-mobile));padding:0;background:rgba(15,17,21,0.3);border:0;opacity:0;visibility:hidden;cursor:default;transition:opacity 0.22s ease,visibility 0.22s ease}.tayibat-mobile-backdrop.is-open{opacity:1;visibility:visible}body.menu-open{overflow:hidden}.tayibat-header-glow{position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(to right,transparent,rgba(238,180,21,0.3),transparent);opacity:0;transition:opacity 0.4s ease;pointer-events:none}@media (hover:hover) and (pointer:fine){.tayibat-header:hover .tayibat-header-glow{opacity:1}}@media (min-width:640px){.tayibat-header-container{padding:0 clamp(1.25rem,2vw,1.75rem)}.tayibat-header-logo-link{width:auto}.tayibat-header-logo-image{width:clamp(8.5rem,13vw,12rem)}.tayibat-mobile-navigation{right:1.5rem;left:auto;width:min(28rem,calc(100vw - 3rem))}}@media (min-width:768px){.tayibat-header-container{height:var(--header-height-tablet);padding:0 clamp(1.5rem,2.2vw,2rem)}.tayibat-mobile-navigation{top:var(--header-height-tablet)}.tayibat-mobile-backdrop{inset:var(--header-height-tablet) 0 0;height:calc(100vh - var(--header-height-tablet))}.tayibat-header-divider{display:block}}@media (min-width:1180px){.tayibat-header-container{height:var(--header-height-desktop);padding:0 clamp(2rem,2.5vw,2.5rem)}.tayibat-header-nav{display:flex}.tayibat-mobile-btn,.tayibat-mobile-navigation,.tayibat-mobile-backdrop{display:none}}@media (max-width:390px){.tayibat-header-container{gap:0.55rem}.tayibat-header-logo-link{width:auto}.tayibat-header-logo-image{width:clamp(7.2rem,24vw,8.7rem)}.tayibat-header-actions{gap:0.4rem}.tayibat-language-switch{min-width:2.95rem;padding:0 0.55rem}}@media (max-width:767px){.tayibat-header{background:rgba(255,255,255,0.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 8px 24px rgba(15,17,21,0.045)}.tayibat-header-logo-image{width:clamp(7.8rem,26vw,9.5rem)}.tayibat-mobile-navigation{padding:0.6rem;border-radius:1.1rem;box-shadow:0 20px 48px rgba(15,17,21,0.16)}}.tayibat-footer{position:relative;padding:4rem 0 1.5rem;overflow:hidden;color:#e5e7eb;font-family:'Cairo',Tahoma,Arial,sans-serif;border-top:1px solid rgba(255,255,255,0.1);background:radial-gradient(circle at 85% 5%,rgba(238,180,21,0.11),transparent 24rem),radial-gradient(circle at 10% 80%,rgba(123,22,105,0.24),transparent 28rem),linear-gradient(145deg,#35052e 0%,#4a063f 48%,#280322 100%)}.tayibat-footer-glow-top{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:64rem;height:2px;background:linear-gradient(to right,transparent,rgba(238,180,21,0.7),transparent)}.tayibat-footer-glow-white{position:absolute;top:0;left:50%;transform:translateX(-50%);width:33.333%;height:1px;background:linear-gradient(to right,transparent,rgba(255,255,255,0.5),transparent);filter:blur(4px)}.tayibat-footer-glow-purple{position:absolute;top:-10rem;right:0;width:400px;height:400px;background:rgba(238,180,21,0.08);border-radius:50%;filter:blur(100px);pointer-events:none}.tayibat-footer-container{max-width:1280px;margin:0 auto;padding:0 1.25rem;position:relative;z-index:10}@media (min-width:768px){.tayibat-footer-container{padding:0 2rem}}.tayibat-footer-cta{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:3.5rem;padding:1.5rem;border:1px solid rgba(238,180,21,0.22);border-radius:1.5rem;background:linear-gradient(120deg,rgba(255,255,255,0.09),rgba(255,255,255,0.025));box-shadow:0 24px 70px rgba(15,0,13,0.22)}@media (min-width:900px){.tayibat-footer-cta{flex-direction:row;align-items:center;justify-content:space-between;padding:2rem 2.25rem}}.tayibat-footer-cta-copy{max-width:46rem}.tayibat-footer-eyebrow{display:inline-flex;margin-bottom:0.7rem;color:var(--brand-gold);font-size:0.8rem;font-weight:800;letter-spacing:0.03em}.tayibat-footer-cta h2{margin:0;color:#fff;font-size:clamp(1.55rem,3vw,2.25rem);line-height:1.35;font-weight:900}.tayibat-footer-cta h2 span{color:var(--brand-gold)}.tayibat-footer-cta p{margin:0.65rem 0 0;color:#d9d0d7;font-size:0.95rem;line-height:1.8}.tayibat-footer-cta-actions{display:flex;flex-wrap:wrap;gap:0.75rem;flex-shrink:0}.tayibat-footer-button{min-height:2.9rem;padding:0.75rem 1.15rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:0.55rem;font-size:0.86rem;font-weight:800;text-decoration:none;transition:transform 0.25s,background 0.25s,border-color 0.25s}.tayibat-footer-button:hover{transform:translateY(-2px)}.tayibat-footer-button:focus-visible,.tayibat-footer-col ul a:focus-visible,.tayibat-footer-logo-link:focus-visible{outline:3px solid rgba(238,180,21,0.85);outline-offset:4px}.tayibat-footer-button-primary{color:#2b061f;background:var(--brand-gold);border:1px solid var(--brand-gold)}.tayibat-footer-button-primary:hover{color:#2b061f;background:#f6cb52}.tayibat-footer-button-secondary{color:#fff;border:1px solid rgba(255,255,255,0.24);background:rgba(255,255,255,0.05)}.tayibat-footer-button-secondary:hover{color:#fff;border-color:rgba(238,180,21,0.5);background:rgba(255,255,255,0.1)}.tayibat-footer-grid{display:grid;grid-template-columns:1fr;gap:2.5rem;margin-bottom:2.5rem;align-items:flex-start}@media (min-width:900px){.tayibat-footer-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:5rem}}.tayibat-footer-brand{display:flex;flex-direction:column;align-items:flex-start}.tayibat-footer-logo-link{display:block;margin-bottom:1.15rem;position:relative;width:clamp(10rem,20vw,13.5rem)}.tayibat-footer-logo{width:100%;height:auto;object-fit:contain;transition:transform 0.4s;filter:drop-shadow(0 0 15px rgba(238,180,21,0.2))}.tayibat-footer-logo-link:hover .tayibat-footer-logo{transform:scale(1.035)}.tayibat-footer-desc{color:#ddd4db;font-size:0.95rem;line-height:1.9;margin-bottom:1rem;font-weight:500;max-width:32rem}.tayibat-footer-desc{font-size:var(--type-body-sm)}.tayibat-gold-text{color:var(--brand-gold);font-weight:bold}.tayibat-footer-brand-line{margin:0;padding:0.65rem 0.9rem;border-inline-start:3px solid var(--brand-gold);color:#fff;background:rgba(255,255,255,0.045);border-radius:0.5rem;font-size:0.84rem;font-weight:700;line-height:1.7}.tayibat-footer-links-grid{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width:560px){.tayibat-footer-links-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}}@media (min-width:768px){.tayibat-footer-links-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.tayibat-footer-col h3{font-weight:800;font-size:1.05rem;margin-bottom:1.25rem;color:#fff;position:relative;display:inline-block}.tayibat-footer-underline{position:absolute;bottom:-0.375rem;inset-inline-start:0;width:50%;height:2px;background:linear-gradient(to left,var(--brand-gold),transparent);border-radius:9999px}[dir="ltr"] .tayibat-footer-underline{background:linear-gradient(to right,var(--brand-gold),transparent)}.tayibat-footer-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0.8rem;color:#d7ced5;font-weight:600;font-size:var(--type-body-sm)}.tayibat-footer-col ul a{color:inherit;text-decoration:none;transition:color 0.25s,transform 0.25s;display:flex;align-items:center;gap:0.65rem}.tayibat-footer-col ul a:hover{color:var(--brand-gold);transform:translateX(-3px)}[dir="ltr"] .tayibat-footer-col ul a:hover{transform:translateX(3px)}.tayibat-footer-col ul a .tayibat-icon{width:0.9rem;font-size:0.65rem;color:var(--brand-gold);opacity:0.75}.tayibat-footer-disclaimer{padding:1.15rem;position:relative;overflow:hidden;display:flex;align-items:flex-start;gap:1rem;background:rgba(13,1,11,0.22);border:1px solid rgba(238,180,21,0.22);border-radius:1rem}.tayibat-footer-disclaimer-icon{width:2.6rem;height:2.6rem;border-radius:50%;flex:0 0 2.6rem;display:flex;align-items:center;justify-content:center;color:var(--brand-gold);background:rgba(238,180,21,0.1);border:1px solid rgba(238,180,21,0.18);font-size:1rem}.tayibat-footer-disclaimer strong{display:block;margin-bottom:0.25rem;color:#fff;font-size:0.9rem}.tayibat-footer-disclaimer p{color:#d7ced5;font-size:0.82rem;line-height:1.85;font-weight:500;margin:0}.tayibat-footer-disclaimer p{font-size:var(--type-label)}.tayibat-footer-disclaimer p span{color:var(--brand-gold);font-weight:bold}.tayibat-footer-bottom{border-top:1px solid rgba(255,255,255,0.1);margin-top:1.25rem;padding-top:1.25rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:0.65rem;font-size:0.75rem;font-weight:500;color:#aaa0a8}@media (min-width:768px){.tayibat-footer-bottom{flex-direction:row;align-items:center}}.tayibat-footer-bottom p{margin:0}.tayibat-footer-legacy{display:flex;align-items:center;gap:0.45rem;color:#c7bdc5}.tayibat-footer-legacy .tayibat-icon{color:var(--brand-gold)}.tayibat-footer-copyright{opacity:0.8}@media (max-width:559px){.tayibat-footer{padding-top:3rem}.tayibat-footer-cta{padding:1.25rem;margin-bottom:2.75rem}.tayibat-footer-cta-actions,.tayibat-footer-button{width:100%}.tayibat-footer-brand{align-items:center;text-align:center}.tayibat-footer-desc{font-size:0.9rem}.tayibat-footer-brand-line{text-align:start}.tayibat-footer-col h3{font-size:1rem}.tayibat-footer-disclaimer{padding:1rem}.tayibat-footer-bottom{align-items:center;text-align:center}.tayibat-footer-legacy{justify-content:center}}.articles-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.card{background:var(--white);border-radius:1rem;padding:1.5rem;box-shadow:0 1px 3px rgba(0,0,0,0.1);transition:transform 0.3s,box-shadow 0.3s;text-decoration:none;display:block;color:inherit;border:1px solid #f3f4f6}.card:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,0.1)}.hero-section{position:relative;overflow:hidden;margin:0 0 2rem;padding:3.5rem 1.5rem;border:1px solid rgba(99,2,82,0.08);border-radius:1.5rem;background:radial-gradient(circle at 10% 20%,rgba(238,180,21,0.16),transparent 28%),linear-gradient(135deg,#ffffff 0%,#fbf4f9 100%)}.hero-section p{max-width:680px;margin-right:auto;margin-left:auto;font-size:1.1rem}.card-title{color:var(--primary);font-size:1.25rem;margin-bottom:0.5rem}.card-meta{font-size:0.875rem;color:var(--gray)}.form-control{border:1px solid #d1d5db;border-radius:0.5rem;padding:0.75rem;width:100%;font-family:inherit}.form-control:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px rgba(168,130,65,0.2)}.btn{display:inline-block;cursor:pointer;text-align:center;border:none;font-family:inherit;transition:background-color 0.3s}.btn-primary{background-color:var(--primary);color:var(--white)}.btn-primary:hover{background-color:var(--primary-dark)}.alert{padding:1rem;border-radius:0.5rem}.alert-danger{background-color:#fef2f2;color:var(--danger);border:1px solid #fecaca}.single-article{max-width:800px;margin:0 auto;background:var(--white);padding:40px;border-radius:1rem;box-shadow:0 1px 3px rgba(0,0,0,0.1)}.article-title{font-size:2.2em;color:#111827;margin-bottom:15px;line-height:1.3}.article-meta{color:var(--gray);margin-bottom:25px;font-size:0.9em}.article-featured-image{margin-bottom:30px;border-radius:8px;overflow:hidden}.article-featured-image img{width:100%;height:auto;display:block}.article-body{font-size:1.1em;line-height:1.9;color:#374151;--article-flow-gap:1.15rem;--article-card-border:rgba(58,1,48,0.08)}.article-body h2{color:var(--primary);margin:2.4rem 0 1rem;font-size:1.55em;line-height:1.35;scroll-margin-top:6rem}.article-body h3{color:#111827;margin:1.9rem 0 0.75rem;font-size:1.25em;line-height:1.4;scroll-margin-top:6rem}.article-body p{margin-bottom:var(--article-flow-gap)}.article-body ul,.article-body ol{padding-right:2rem;margin:0 0 var(--article-flow-gap)}.article-body li{margin-bottom:0.7rem}.article-body img{max-width:100%;height:auto;display:block;border-radius:0.9rem;background:#f7f3ed;margin:0}.article-body img:not([width]):not([height]){width:100%;aspect-ratio:16 / 10;object-fit:cover}.article-body figure{margin:1.9rem 0}.article-body figure > img{width:100%}.article-body blockquote{border-right:4px solid var(--gold);padding:1.15rem 1.35rem;margin:1.8rem 0;background:linear-gradient(180deg,#fffaf0 0%,#fffdf8 100%);border-radius:0 1rem 1rem 0;color:#4b5563;font-style:italic;box-shadow:0 10px 26px rgba(31,41,55,0.04)}.article-body a{color:var(--primary);text-decoration:underline}.article-body pre{background:#1f2937;color:#e5e7eb;padding:16px;border-radius:8px;overflow-x:auto;margin:1rem 0;direction:ltr;text-align:left}.article-body code{background:#f3f4f6;padding:2px 6px;border-radius:4px;font-size:0.9em}.article-body table{width:100%;border-collapse:collapse;margin:1rem 0;display:block;overflow-x:auto}.article-body th,.article-body td{padding:10px 12px;border:1px solid #e5e7eb;text-align:right}.article-body th{background:#f9fafb;font-weight:600}.medical-note{background:#f0fdf4;border:1px solid #bbf7d0;padding:15px;border-radius:8px;margin-bottom:30px;color:#166534;font-size:0.9em}.article-tags{margin-top:40px;padding-top:20px;border-top:2px solid #f3f4f6}.tags-label{font-weight:600;margin-left:10px;color:var(--gray)}.tag-chip{display:inline-block;background:#f3f4f6;color:var(--primary);padding:4px 14px;border-radius:16px;font-size:0.85em;font-weight:600;margin:4px 0 4px 8px}.page-content{max-width:800px;margin:0 auto;background:var(--white);padding:40px;border-radius:1rem;box-shadow:0 1px 3px rgba(0,0,0,0.1)}.page-content h1{font-size:2em;margin-bottom:25px;color:#111827}.article-meta-strip{display:flex;flex-wrap:wrap;align-items:center;gap:0.4rem 0.75rem;margin:0.75rem 0 1rem;color:var(--gray);font-size:0.88rem;font-weight:600}.article-meta-strip > span:not(:last-child)::after{content:"·";margin-inline-start:0.75rem;opacity:0.45;font-weight:700}.article-meta-strip__link{color:var(--brand-purple,#630252);text-decoration:underline;font-weight:700}.skip-link{position:absolute;inset-inline-start:-9999px;top:0;z-index:1000;padding:0.65rem 1.1rem;background:#163d2c;color:#fff;font-weight:700;text-decoration:none;border-radius:0 0 0.5rem 0.5rem}.skip-link:focus{inset-inline-start:0.5rem;top:0.5rem;outline:3px solid #fff}#main-content:focus{outline:none}.page-content .article-cover-wrap{position:relative;width:100%;max-width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:1rem;border:1px solid rgba(243,244,246,0.75);box-shadow:0 18px 42px rgba(79,2,65,0.12)}.page-content .article-cover-img{display:block;width:100%;height:100%;max-width:100%;object-fit:cover}.error-page{text-align:center;padding:80px 20px}.error-page h1{font-size:6em;color:var(--primary);line-height:1;margin-bottom:10px}.error-page h2{font-size:1.5em;color:#111827;margin-bottom:15px}.error-page p{color:var(--gray);margin-bottom:30px;font-size:1.1em}.error-actions{display:flex;gap:12px;justify-content:center}.error-actions .btn{padding:10px 24px;border-radius:8px;font-weight:600;font-family:'Cairo',sans-serif;font-size:1em}.error-actions .btn-primary{background:var(--primary);color:#fff;text-decoration:none}.error-actions .btn-secondary{background:#f3f4f6;color:var(--gray);text-decoration:none;border:1px solid #e5e7eb}.pagination{display:flex;justify-content:center;gap:6px;margin-top:40px}.pagination a,.pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border-radius:8px;border:1px solid #e5e7eb;color:var(--gray);font-weight:600;text-decoration:none;transition:background 0.2s,color 0.2s}.pagination a:hover{background:#f3f4f6;color:var(--primary)}.pagination .active{background:var(--primary);color:#fff;border-color:var(--primary)}.footer-disclaimer{font-size:0.8em;color:#9ca3af;margin-top:8px}.alert-warning{background-color:#fef3c7;color:#92400e;border:1px solid #fde68a;padding:12px 16px;border-radius:8px;margin-bottom:20px}.tayibat-quick-answer,.quick-box,.quick-answer,.answer-card{background-color:#f8fafc;border-right:4px solid var(--primary);padding:20px;border-radius:8px 0 0 8px;margin:25px 0;box-shadow:0 1px 3px rgba(0,0,0,0.05)}.tayibat-quick-answer h3,.quick-box h2,.quick-answer h2,.answer-card h2{color:var(--primary);margin-top:0 !important;margin-bottom:15px !important;font-size:1.2em;display:flex;align-items:center;gap:8px}.tayibat-quick-answer h3::before{content:'';width:0.65rem;height:0.65rem;border-radius:50%;background:var(--gold);flex:0 0 auto}.tayibat-medical-note,.medical-alert,.medical-box,.warning-box,.warning-card,.safety-box{background-color:#fef2f2;border-right:4px solid var(--danger);padding:20px;border-radius:8px 0 0 8px;margin:25px 0;color:#991b1b}.tayibat-medical-note h3,.medical-alert h2,.medical-box h2,.warning-box h2,.warning-card h2,.safety-box h2{color:var(--danger) !important;margin-top:0 !important;margin-bottom:10px !important;font-size:1.1em;display:flex;align-items:center;gap:8px}.tayibat-medical-note h3::before{content:'';width:0.65rem;height:0.65rem;border-radius:50%;background:var(--danger);flex:0 0 auto}.tayibat-cta-box,.soft-cta,.closing-card{background:linear-gradient(135deg,var(--primary) 0%,var(--primary-dark) 100%);color:white;padding:30px;border-radius:12px;margin:30px 0;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,0.1)}.tayibat-cta-box h3,.soft-cta h2,.soft-cta h3,.closing-card h2,.closing-card h3{color:white !important;margin-top:0 !important;margin-bottom:15px !important;font-size:1.5em}.tayibat-cta-box p,.soft-cta p,.closing-card p{font-size:1.1em;opacity:0.9}.tayibat-faq-item,.faq-item{background:#ffffff;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:15px;overflow:hidden}.tayibat-faq-item summary,.faq-item summary{padding:15px 20px;font-weight:700;cursor:pointer;background:#f9fafb;color:#111827;outline:none;list-style:none}.tayibat-faq-item summary::-webkit-details-marker,.faq-item summary::-webkit-details-marker{display:none}.tayibat-faq-item summary::after,.faq-item summary::after{content:'+';float:left;font-size:1.2em;color:var(--primary);transition:transform 0.2s}.tayibat-faq-item[open] summary::after,.faq-item[open] summary::after{content:'-'}.tayibat-faq-item p,.faq-item p{padding:20px;margin:0;border-top:1px solid #e5e7eb}.tayibat-related-placeholder,.tayibat-related-reading,.related-reading,.internal-links{background:#f3f4f6;padding:20px;border-radius:8px;margin:30px 0}.tayibat-related-placeholder h3,.tayibat-related-reading h2,.tayibat-related-reading h3,.related-reading h2,.related-reading h3,.internal-links h2,.internal-links h3{color:#374151 !important;margin-top:0 !important;margin-bottom:15px !important;font-size:1.2em}.tayibat-related-placeholder ul,.tayibat-related-reading ul,.related-reading ul,.internal-links ul{margin-bottom:0 !important;padding-right:20px}.tayibat-related-placeholder li,.tayibat-related-reading li,.related-reading li,.internal-links li{margin-bottom:10px !important}.tayibat-related-placeholder li:last-child,.tayibat-related-reading li:last-child,.related-reading li:last-child,.internal-links li:last-child{margin-bottom:0 !important}.public-breadcrumb{font-size:0.9em;color:var(--gray);margin-bottom:20px}.public-breadcrumb a{color:var(--primary);text-decoration:none}.public-breadcrumb a:hover{text-decoration:underline}.public-breadcrumb span{margin:0 8px;color:#d1d5db}.article-body:not(.article-body--structured) .tayibat-clean-lead,.article-body:not(.article-body--structured) .lead,.article-body:not(.article-body--structured) .lede{color:#3f3f46;font-size:1.12em;font-weight:600;line-height:2}.article-body:not(.article-body--structured) .content-section,.article-body:not(.article-body--structured) .section,.article-body:not(.article-body--structured) .actionable-section,.article-body:not(.article-body--structured) .faq-section,.article-body:not(.article-body--structured) .faq-block,.article-body:not(.article-body--structured) .faq{margin:2rem 0}.article-body:not(.article-body--structured) .article-hero,.article-body:not(.article-body--structured) .hero{margin:1.5rem 0 2rem;padding:2rem;border-radius:1.25rem;background:linear-gradient(135deg,#fbf4f9 0%,#fff9e8 100%);border:1px solid #eadfe7}.article-body:not(.article-body--structured) .kicker,.article-body:not(.article-body--structured) .eyebrow,.article-body:not(.article-body--structured) .article-kicker,.article-body:not(.article-body--structured) .tayibat-mini-title{color:var(--primary);font-size:0.82em;font-weight:700;letter-spacing:0.04em}.article-body:not(.article-body--structured) .content-card,.article-body:not(.article-body--structured) .tayibat-card,.article-body:not(.article-body--structured) .soft-card,.article-body:not(.article-body--structured) .section-card,.article-body:not(.article-body--structured) .note-card,.article-body:not(.article-body--structured) .journey-card,.article-body:not(.article-body--structured) .table-card,.article-body:not(.article-body--structured) .matrix-card,.article-body:not(.article-body--structured) .pattern-card,.article-body:not(.article-body--structured) .deep-card,.article-body:not(.article-body--structured) .mini-card,.article-body:not(.article-body--structured) .tayibat-box,.article-body:not(.article-body--structured) .soft-box,.article-body:not(.article-body--structured) .note-box,.article-body:not(.article-body--structured) .quote-box,.article-body:not(.article-body--structured) .notice-card,.article-body:not(.article-body--structured) .answer-card{margin:1.5rem 0;padding:1.5rem;border:1px solid #eadfe7;border-radius:1rem;background:#fff;box-shadow:0 10px 30px rgba(31,41,55,0.05)}.article-body:not(.article-body--structured) .note-card,.article-body:not(.article-body--structured) .note-box,.article-body:not(.article-body--structured) .soft-card,.article-body:not(.article-body--structured) .soft-box,.article-body:not(.article-body--structured) .tayibat-soft{background:#fbf7fa}.article-body:not(.article-body--structured) .tayibat-wrap,.article-body:not(.article-body--structured) .article-wrap{width:min(100%,760px);margin-right:auto;margin-left:auto}.article-body:not(.article-body--structured) .tayibat-hero{margin:-1rem -1rem 2rem;padding:2.25rem 1.5rem;border-radius:1.25rem;color:#fff;background:radial-gradient(circle at 15% 15%,rgba(238,180,21,0.25),transparent 30%),linear-gradient(135deg,#630252 0%,#3a0130 100%)}.article-body:not(.article-body--structured) .tayibat-hero h1,.article-body:not(.article-body--structured) .tayibat-hero h2,.article-body:not(.article-body--structured) .tayibat-hero p,.article-body:not(.article-body--structured) .tayibat-hero .eyebrow{color:inherit}.article-body:not(.article-body--structured) .tayibat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem;margin:1.5rem 0}.article-body:not(.article-body--structured) .tayibat-box{margin:0}.article-body:not(.article-body--structured) .tayibat-box.dark,.article-body:not(.article-body--structured) .dark-safe{color:#f9fafb;border-color:#323744;background:#1a1d24}.article-body:not(.article-body--structured) .tayibat-box.dark h2,.article-body:not(.article-body--structured) .tayibat-box.dark h3,.article-body:not(.article-body--structured) .dark-safe h2,.article-body:not(.article-body--structured) .dark-safe h3{color:#fff}.article-body:not(.article-body--structured) .tayibat-highlight{margin:1.5rem 0;padding:1.2rem 1.4rem;border-inline-start:4px solid var(--gold);border-radius:0.8rem;background:#fff8df;color:#5d4511;font-weight:700}.article-body:not(.article-body--structured) .tayibat-highlight p{margin:0}.article-body:not(.article-body--structured) .quote,.article-body:not(.article-body--structured) .pull,.article-body:not(.article-body--structured) .pull-quote,.article-body:not(.article-body--structured) .tayibat-quote,.article-body:not(.article-body--structured) .quote-line{margin:1.5rem 0;padding:1.25rem 1.5rem;border-inline-start:4px solid var(--gold);background:#fffaf0;border-radius:0.75rem;color:#4b3a18}.article-body:not(.article-body--structured) .link-grid,.article-body:not(.article-body--structured) .signal-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:1.5rem 0}.article-body:not(.article-body--structured) .link-card{display:block;padding:1rem 1.15rem;border:1px solid #eadfe7;border-radius:0.9rem;background:#fff;color:var(--primary);text-decoration:none;transition:transform 0.2s,box-shadow 0.2s}.article-body:not(.article-body--structured) .link-card:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(99,2,82,0.1)}.article-body:not(.article-body--structured) .pill,.article-body:not(.article-body--structured) .related-pill{display:inline-flex;padding:0.35rem 0.8rem;border-radius:999px;background:#f5eaf2;color:var(--primary);font-size:0.9em;font-weight:700}.article-body .wp-block-image,.article-body figure{margin:2rem 0;text-align:center}.article-body:not(.article-body--structured) .toc{margin:1.5rem 0;padding:1.25rem 1.5rem;border:1px solid #eadfe7;border-radius:1rem;background:#fbf7fa}.article-body:not(.article-body--structured) .table-wrap,.article-body:not(.article-body--structured) .tayibat-table-wrap,.article-body:not(.article-body--structured) .comparison{max-width:100%;overflow-x:auto}.article-body:not(.article-body--structured) .tayibat-table{min-width:620px}.article-body:not(.article-body--structured) .tayibat-cta{margin:2.5rem 0 0;padding:2rem;border-radius:1.25rem;background:linear-gradient(135deg,#630252 0%,#47013b 100%);color:#fff}.article-body:not(.article-body--structured) .tayibat-cta h2,.article-body:not(.article-body--structured) .tayibat-cta h3,.article-body:not(.article-body--structured) .tayibat-cta p{color:inherit}.article-body:not(.article-body--structured) .tayibat-button{display:inline-flex;margin-top:0.5rem;padding:0.75rem 1.1rem;border-radius:999px;color:#3a0130;background:var(--gold);font-weight:700;text-decoration:none}.article-body:not(.article-body--structured) .hero-note{margin-top:1rem;padding:1rem 1.15rem;border:1px solid rgba(255,255,255,0.2);border-radius:0.9rem;background:rgba(255,255,255,0.09)}[dir="ltr"] .article-body{text-align:left}[dir="ltr"] .article-body ul,[dir="ltr"] .article-body ol{padding-right:0;padding-left:2rem}[dir="ltr"] .article-body th,[dir="ltr"] .article-body td{text-align:left}.article-body figcaption{margin-top:0.7rem;color:var(--gray);font-size:0.86em;line-height:1.6}.article-body:not(.article-body--structured) .tayibat-inline-figure,.article-body:not(.article-body--structured) .tayibat-video-card{margin:2rem 0;padding:1rem;border-radius:1.35rem;border:1px solid rgba(58,1,48,0.08);background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(248,244,239,0.94));box-shadow:0 14px 32px rgba(28,20,25,0.06);overflow:hidden}.article-body:not(.article-body--structured) .tayibat-inline-figure img,.article-body:not(.article-body--structured) .tayibat-video-card img{display:block;width:100%;border-radius:0.95rem;object-fit:cover}.article-body:not(.article-body--structured) .tayibat-video-card__link{display:grid;gap:0.9rem;text-decoration:none;color:inherit}.article-body:not(.article-body--structured) .tayibat-video-card__meta{display:grid;gap:0.3rem}.article-body:not(.article-body--structured) .tayibat-video-card__meta strong{color:var(--brand-deep);font-size:1.05rem}.article-body:not(.article-body--structured) .tayibat-video-card__meta span{color:var(--gray);font-size:0.92rem}.article-body:not(.article-body--structured) .article-sources-section{position:relative;margin-top:3rem;padding:clamp(1.2rem,2.6vw,2rem);border:1px solid rgba(58,1,48,0.09);border-radius:1.5rem;background:radial-gradient(circle at top right,rgba(238,180,21,0.12),transparent 28%),linear-gradient(180deg,#fffdf9 0%,#f8f4eb 100%);box-shadow:0 18px 40px rgba(31,41,55,0.07);overflow:hidden}.article-body:not(.article-body--structured) .article-sources-section::before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:linear-gradient(180deg,rgba(238,180,21,0.95),rgba(99,2,82,0.75))}.article-body:not(.article-body--structured) .article-sources-header{display:flex;flex-wrap:wrap;gap:1rem 1.25rem;align-items:flex-start;justify-content:space-between;margin-bottom:1.35rem}.article-body:not(.article-body--structured) .article-sources-heading{min-width:min(100%,20rem)}.article-body:not(.article-body--structured) .article-sources-kicker{display:inline-flex;align-items:center;gap:0.45rem;margin-bottom:0.7rem;padding:0.38rem 0.78rem;border-radius:999px;background:rgba(238,180,21,0.13);color:#5b173c;font-size:0.76em;font-weight:900;letter-spacing:0.06em;text-transform:uppercase}.article-body:not(.article-body--structured) .article-sources-kicker::before{content:"";width:0.45rem;height:0.45rem;border-radius:50%;background:currentColor;box-shadow:0 0 0 0.28rem rgba(238,180,21,0.18)}.article-body:not(.article-body--structured) .article-sources-title{margin:0;color:#1c2430;font-size:clamp(1.15rem,1.5vw,1.42rem);line-height:1.5}.article-body:not(.article-body--structured) .article-sources-lead{margin:0;max-width:36rem;color:#607083;font-size:0.96em;line-height:1.8}.article-body:not(.article-body--structured) .article-sources-note{margin:0 0 1.35rem;padding:0.95rem 1rem 1rem;border:1px solid rgba(58,1,48,0.08);border-radius:1rem;background:rgba(255,255,255,0.72);box-shadow:inset 0 1px 0 rgba(255,255,255,0.4)}.article-body:not(.article-body--structured) .article-sources-note h4{margin:0 0 0.35rem;color:#5b173c;font-size:0.95em;font-weight:900}.article-body:not(.article-body--structured) .article-sources-note p{margin:0;color:#526170;font-size:0.96em;line-height:1.8}.article-body:not(.article-body--structured) .article-sources-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.article-body:not(.article-body--structured) .article-source-card{display:grid;grid-template-rows:auto 1fr auto;gap:0.8rem;min-width:0;padding:1rem 1rem 1rem;border-radius:1.1rem;border:1px solid rgba(99,2,82,0.09);background:#fff;box-shadow:0 12px 28px rgba(31,41,55,0.06);transition:transform 0.22s ease,border-color 0.22s ease,box-shadow 0.22s ease}.article-body:not(.article-body--structured) .article-source-card:hover,.article-body:not(.article-body--structured) .article-source-card:focus-within{transform:translateY(-2px);border-color:rgba(99,2,82,0.18);box-shadow:0 16px 34px rgba(31,41,55,0.08)}.article-body:not(.article-body--structured) .article-source-card__top{display:flex;flex-wrap:wrap;gap:0.55rem;align-items:flex-start;justify-content:flex-start}.article-body:not(.article-body--structured) .article-source-card__name{display:inline-flex;align-items:center;max-width:100%;padding:0.32rem 0.7rem;border-radius:999px;background:rgba(99,2,82,0.07);color:var(--primary);font-size:0.82em;font-weight:900;line-height:1.45;word-break:break-word}.article-body:not(.article-body--structured) .article-source-card__host{display:inline-flex;align-items:center;max-width:100%;padding:0.3rem 0.62rem;border-radius:999px;background:rgba(107,114,128,0.08);color:#6b7280;font-size:0.76em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:ltr}.article-body:not(.article-body--structured) .article-source-card__body{min-width:0}.article-body:not(.article-body--structured) .article-source-card__title{margin:0;color:#18212d;font-size:1em;font-weight:700;line-height:1.82;overflow-wrap:anywhere}.article-body:not(.article-body--structured) .article-source-card__actions{display:flex;align-items:center;justify-content:flex-start}.article-body:not(.article-body--structured) .article-source-card__link{display:inline-flex;align-items:center;justify-content:center;gap:0.42rem;width:fit-content;min-height:2.35rem;padding:0.55rem 0.9rem;border-radius:999px;border:1px solid rgba(99,2,82,0.12);background:linear-gradient(180deg,#fffdfb,#f9f3fb);color:var(--primary);font-size:0.88em;font-weight:800;text-decoration:none;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease,box-shadow 0.2s ease}.article-body:not(.article-body--structured) .article-source-card__link:hover,.article-body:not(.article-body--structured) .article-source-card__link:focus-visible{border-color:rgba(99,2,82,0.24);background:linear-gradient(180deg,#ffffff,#f5ebfa);color:#450238;box-shadow:0 8px 20px rgba(99,2,82,0.08);text-decoration:none;outline:none}@media (max-width:640px){.article-body:not(.article-body--structured) .article-sources-section{padding:1rem 1rem 1.1rem;border-radius:1.2rem}.article-body:not(.article-body--structured) .article-sources-header{gap:0.85rem}.article-body:not(.article-body--structured) .article-sources-grid{grid-template-columns:1fr}.article-body:not(.article-body--structured) .article-source-card__top{flex-direction:column;align-items:flex-start}.article-body:not(.article-body--structured) .article-source-card__host{max-width:100%}}@media (max-width:768px){.container{padding:0 1rem}.header-container{align-items:flex-start;gap:0.75rem;flex-direction:column}.main-nav{width:100%;gap:1rem;overflow-x:auto}.hero-section{padding:2.5rem 1rem}.text-4xl{font-size:1.8rem}.single-article,.page-content{padding:1.25rem;border-radius:0.85rem}.article-title{font-size:1.75rem}.article-body{font-size:1rem}.article-body:not(.article-body--structured) .tayibat-card,.article-body:not(.article-body--structured) .content-card,.article-body:not(.article-body--structured) .soft-card,.article-body:not(.article-body--structured) .section-card,.article-body:not(.article-body--structured) .notice-card,.article-body:not(.article-body--structured) .answer-card{padding:1.1rem}.article-body:not(.article-body--structured) .tayibat-hero,.article-body:not(.article-body--structured) .article-hero,.article-body:not(.article-body--structured) .hero{padding:1.5rem 1rem}}@media print{.tayibat-header,.tayibat-footer,.skip-link,#reading-progress,.article-share,.article-sidebar,.managed-ad-slot,.home-ad-card,.home-carousel-arrow,.home-carousel-indicators,.tayibat-mobile-navigation,.tayibat-mobile-backdrop,.related-section{display:none !important}body{background:#fff !important;color:#000 !important}.main-content{margin:0 !important;padding:0 !important}.article-container,.page-content,.archive-container{max-width:100% !important;box-shadow:none !important}a{color:#000 !important;text-decoration:underline}img{max-width:100% !important;height:auto !important}}.back-to-top{position:fixed;inset-block-end:1.25rem;inset-inline-end:1.25rem;z-index:60;width:2.9rem;height:2.9rem;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#163d2c;color:#fff;cursor:pointer;opacity:0;transform:translateY(0.5rem);pointer-events:none;box-shadow:0 8px 20px -6px rgba(0,0,0,0.4);transition:opacity 0.25s ease,transform 0.25s ease,background 0.2s ease}.back-to-top[hidden]{display:none}.back-to-top.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.back-to-top:hover{background:#0f2c20}.back-to-top__icon{transform:rotate(180deg);width:1.1rem;height:1.1rem}@media print{.back-to-top{display:none !important}}.tayibat-header-search{display:none;align-items:center;background:rgba(0,0,0,0.04);border:1px solid rgba(0,0,0,0.08);border-radius:2rem;padding-inline-start:0.85rem}@media (min-width:1024px){.tayibat-header-search{display:inline-flex}}.tayibat-header-search__input{border:none;background:transparent;outline:none;width:9rem;padding:0.4rem 0;font-size:0.9rem;color:inherit}.tayibat-header-search__btn{flex-shrink:0}.tayibat-mobile-search{display:flex;gap:0.5rem;padding-bottom:0.9rem;margin-bottom:0.5rem;border-bottom:1px solid rgba(0,0,0,0.08)}.tayibat-mobile-search input{flex:1;min-width:0;padding:0.6rem 0.9rem;border:1px solid rgba(0,0,0,0.12);border-radius:0.6rem;font-size:0.95rem;background:#fff}@media print{.tayibat-header-search,.tayibat-mobile-search{display:none !important}}