:root{--sand:#ede9df;--sand-soft:#f4f1e8;--gold:#c9a84c;--gold-deep:#98752b;--teal:#10b981;--teal-deep:#006c49;--ink-strong:#0b1f16;--hero-scrim:linear-gradient(180deg,rgba(6,24,16,0.0),rgba(6,24,16,0.0) 34%,rgba(6,24,16,0.16) 56%,rgba(6,24,16,0.52) 80%,rgba(4,18,12,0.82));--header-h:72px}.site-aurora{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;background:linear-gradient(170deg,#f4f0e7,#ece7da 52%,#e6e0d2)}.site-aurora:before{content:"";position:absolute;inset:-12%;background:radial-gradient(28% 30% at 20% 24%,rgba(16,185,129,.3),transparent 72%),radial-gradient(30% 32% at 82% 18%,rgba(201,168,76,.3),transparent 72%),radial-gradient(34% 36% at 68% 82%,rgba(13,147,115,.22),transparent 74%),radial-gradient(30% 30% at 26% 78%,rgba(201,168,76,.2),transparent 74%);will-change:transform;animation:aurora-flow 40s ease-in-out infinite alternate}.site-aurora:after{content:"";position:absolute;inset:0;background:radial-gradient(26% 28% at 52% 34%,rgba(255,255,255,.42),transparent 72%),radial-gradient(24% 26% at 88% 58%,rgba(16,185,129,.16),transparent 74%),radial-gradient(22% 24% at 12% 52%,rgba(231,197,111,.18),transparent 74%)}@keyframes aurora-flow{0%{transform:translate3d(-2%,-1%,0) scale(1.04)}50%{transform:translate3d(2%,1.5%,0) scale(1.08)}to{transform:translate3d(-1%,2%,0) scale(1.05)}}.has-aurora{background:transparent!important}.has-aurora .soft-surface{background:linear-gradient(180deg,rgba(255,255,255,.52),rgba(255,255,255,.18)),radial-gradient(70% 90% at 50% 0,rgba(16,185,129,.1),transparent 70%)!important}.has-aurora .about-article-card,.has-aurora .about-faq-card,.has-aurora .about-heritage-card,.has-aurora .about-identity-card,.has-aurora .about-search-panel,.has-aurora .about-why-card{border-color:rgba(255,255,255,.58)!important;background:rgba(255,255,255,.68)!important;box-shadow:0 30px 80px -44px rgba(6,24,16,.56)!important;backdrop-filter:blur(18px)}.has-aurora .about-heritage-card{overflow:hidden;border-radius:30px!important}.has-aurora .about-article-card,.has-aurora .about-faq-card,.has-aurora .about-why-card{border-radius:26px!important}.has-aurora .about-independence-section{background:linear-gradient(180deg,rgba(5,18,31,.94),rgba(5,18,31,.86)),url(/images/irbid/stitch-hero.jpg) 50%/cover fixed!important}.cat-fold:not([open])>:not(summary){display:none!important}.cat-fold>summary::-webkit-details-marker{display:none}body:has(.admin-app) .site-aurora,body:has(.admin-shell) .site-aurora{display:none}@media (prefers-reduced-motion:reduce){.site-aurora:after,.site-aurora:before{animation:none}}.cinematic{position:relative;overflow:hidden;isolation:isolate;background:#0c1812}.cinematic__fill{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.18);filter:blur(30px) saturate(1.25) brightness(.9);opacity:.6;z-index:0}.cinematic__img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;object-position:center}.provider-card .cinematic:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(110deg,transparent,transparent 42%,rgba(255,255,255,.18) 50%,transparent 58%,transparent);transform:translateX(120%);transition:transform .72s ease}.provider-card:hover .cinematic:after{transform:translateX(-120%)}.world-cup-cinema-hero:before{content:"";position:absolute;inset:-18%;z-index:-9;pointer-events:none;background:radial-gradient(28% 34% at 70% 22%,rgba(230,189,82,.2),transparent 72%),radial-gradient(24% 30% at 28% 78%,rgba(0,122,61,.18),transparent 74%),radial-gradient(20% 24% at 18% 20%,rgba(206,17,38,.16),transparent 74%);animation:world-cup-lights 14s ease-in-out infinite alternate}.world-cup-cinema-hero:after{content:"";position:absolute;inset:0;z-index:-8;pointer-events:none;background:linear-gradient(115deg,transparent,transparent 42%,rgba(255,255,255,.08) 50%,transparent 58%,transparent);transform:translateX(48%);animation:world-cup-sweep 7s ease-in-out infinite}@keyframes world-cup-lights{0%{transform:translate3d(-1.5%,-1%,0) scale(1.02);opacity:.82}to{transform:translate3d(1.5%,1%,0) scale(1.06);opacity:1}}@keyframes world-cup-sweep{0%,28%{transform:translateX(70%);opacity:0}52%{opacity:1}78%,to{transform:translateX(-70%);opacity:0}}@media (max-width:767px){.world-cup-cinema-hero>img{object-position:28% center}}.coverflow{position:relative;width:100%;user-select:none;-webkit-user-select:none;touch-action:pan-y}.coverflow__stage{position:relative;width:100%;height:clamp(248px,58vw,460px);perspective:1700px;perspective-origin:50% 42%;cursor:grab}.coverflow__stage:active{cursor:grabbing}.coverflow__item{position:absolute;top:50%;left:50%;width:clamp(214px,62vw,420px);height:clamp(232px,64vw,440px);margin-left:calc(clamp(214px, 62vw, 420px) / -2);margin-top:calc(clamp(232px, 64vw, 440px) / -2);transform-style:preserve-3d;transition:transform .55s cubic-bezier(.22,.61,.36,1),opacity .55s ease;will-change:transform,opacity}.coverflow__frame{position:relative;width:100%;height:100%;border-radius:22px;overflow:hidden;border:1px solid rgba(255,255,255,.16);box-shadow:0 30px 60px -22px rgba(6,24,16,.55),0 10px 28px -16px rgba(6,24,16,.4),inset 0 0 0 1px rgba(255,255,255,.06);background:#0c1812}.coverflow__frame:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.1),transparent 30%,rgba(6,24,16,.12));pointer-events:none}.coverflow__item[data-active=false] .coverflow__frame{filter:saturate(.92) brightness(.82)}.coverflow__item[data-active=false] .coverflow__frame:before{content:"";position:absolute;inset:0;z-index:2;background:rgba(7,20,14,.28)}.coverflow__caption{inset-inline:10px;bottom:10px;z-index:3;display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 12px;border-radius:999px;background:rgba(8,22,15,.55);border:1px solid rgba(255,255,255,.14);color:#fff;font-size:11px;font-weight:800;letter-spacing:.01em}.coverflow__caption,.coverflow__nav{position:absolute;backdrop-filter:blur(8px)}.coverflow__nav{top:50%;z-index:10;display:grid;place-items:center;width:46px;height:46px;transform:translateY(-50%);border-radius:999px;border:1px solid rgba(255,255,255,.2);background:rgba(8,22,15,.6);color:#fff;box-shadow:0 10px 26px -10px rgba(6,24,16,.6);transition:transform .18s ease,background .18s ease}.coverflow__nav:hover{background:rgba(12,32,22,.82)}.coverflow__nav:active{transform:translateY(-50%) scale(.92)}.coverflow__nav--prev{inset-inline-end:4px}.coverflow__nav--next{inset-inline-start:4px}.coverflow__dots{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:14px}.coverflow__dot{width:7px;height:7px;border-radius:999px;background:rgba(11,31,22,.22);transition:all .25s ease}.coverflow__dot[data-active=true]{width:22px;background:linear-gradient(90deg,var(--gold),var(--teal))}@media (prefers-reduced-motion:reduce){.coverflow__item{transition:none}}.hero-cine{position:relative;isolation:isolate;overflow:hidden}.hero-cine__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 38%;z-index:-2}.hero-cine__scrim{background:var(--hero-scrim)}.hero-cine__glow,.hero-cine__scrim{position:absolute;inset:0;z-index:-1}.hero-cine__glow{background:radial-gradient(circle at 18% 8%,rgba(16,185,129,.22),transparent 32%),radial-gradient(circle at 86% 92%,rgba(201,168,76,.22),transparent 34%);mix-blend-mode:screen}@keyframes hero-kenburns{0%{transform:scale(1.06) translateZ(0)}to{transform:scale(1.14) translate3d(-1.5%,-1.5%,0)}}.hero-cine__img--motion{animation:hero-kenburns 24s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){.hero-cine__img--motion{animation:none}}.app-bar{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom, 0px) + 10px);transform:translateX(-50%);z-index:70;width:min(460px,calc(100vw - 18px));pointer-events:none}.app-bar__inner{pointer-events:auto;position:relative;justify-content:space-between;gap:2px;padding:9px 10px 8px;border-radius:28px;background:#ffffff;border:1px solid #edf1ee;box-shadow:0 14px 40px -12px rgba(8,24,16,.2),0 4px 14px -8px rgba(8,24,16,.14);backdrop-filter:blur(8px)}.app-bar__inner,.app-bar__item{display:flex;align-items:center}.app-bar__item{flex:1 1 0;flex-direction:column;gap:3px;padding:6px 2px;border-radius:15px;color:#5c6c63;font-size:10.5px;font-weight:800;line-height:1;background:transparent;transition:color .2s ease,transform .15s ease}.app-bar__item:active{transform:scale(.9)}.app-bar__item[data-active=true]{color:var(--teal-deep)}.app-bar__item[data-active=true] svg{filter:drop-shadow(0 4px 10px rgba(16,185,129,.45))}.app-bar__item--mimi{color:var(--gold-deep)}.app-bar__fab{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:3px;width:64px;margin-top:-32px;text-decoration:none}.app-bar__fab-circle{position:relative;display:grid;place-items:center;width:58px;height:58px;border-radius:999px;color:#ffffff;background:linear-gradient(155deg,#128a60,#064d34 90%);border:4px solid #ffffff;box-shadow:0 14px 28px -8px rgba(6,77,52,.5),0 6px 14px -6px rgba(6,77,52,.38);transition:transform .18s ease}.app-bar__fab-circle:after{content:"";position:absolute;inset:-5px;border-radius:999px;border:2px solid rgba(16,185,129,.45);animation:fab-pulse 2.6s ease-out infinite}.app-bar__fab:active .app-bar__fab-circle{transform:scale(.92)}.app-bar__fab-label{font-size:10px;font-weight:900;color:var(--teal-deep);white-space:nowrap}@keyframes fab-pulse{0%{transform:scale(1);opacity:.7}70%{transform:scale(1.35);opacity:0}to{transform:scale(1.35);opacity:0}}.mimi-robot{animation:mimi-float 3.4s ease-in-out infinite}.mimi-robot__body{filter:drop-shadow(0 6px 14px rgba(8,24,16,.4))}.mimi-robot__glow{position:absolute;inset:-5px;border-radius:999px;background:radial-gradient(circle,rgba(91,224,176,.4),transparent 68%);animation:mimi-glow 2.8s ease-in-out infinite}.mimi-robot__eye{transform-box:fill-box;transform-origin:center;animation:mimi-blink 4.4s infinite}.mimi-robot__antenna{animation:mimi-antenna 1.6s ease-in-out infinite}@keyframes mimi-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes mimi-glow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.08)}}@keyframes mimi-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.12)}}@keyframes mimi-antenna{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.app-bar__fab-circle:after,.mimi-robot,.mimi-robot__antenna,.mimi-robot__eye,.mimi-robot__glow{animation:none}}@media (max-width:1023px){body:not(:has(.admin-app)):not(:has(.admin-shell)){padding-bottom:calc(86px + env(safe-area-inset-bottom, 0px))}}@keyframes hero-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.hero-rise{animation:hero-rise .7s var(--ease-spring,cubic-bezier(.34,1.56,.64,1)) both}.hero-rise-2{animation:hero-rise .7s .08s var(--ease-spring,cubic-bezier(.34,1.56,.64,1)) both}.hero-rise-3{animation:hero-rise .7s .16s var(--ease-spring,cubic-bezier(.34,1.56,.64,1)) both}@media (prefers-reduced-motion:reduce){.hero-rise,.hero-rise-2,.hero-rise-3{animation:none}}