@font-face{font-family:NumbersQuran;src:url('/quran-search/AmiriQuran.ttf') format('truetype');font-display:swap}
.numbers-page{--num-teal:#164e56;--num-gold:#d9b871;--num-line:#dbe5e2;--num-muted:#637978}.numbers-main{min-width:0;padding-bottom:45px}.numbers-page [hidden]{display:none!important}.numbers-page :is(a,button,input,summary):focus-visible{outline:3px solid #bd8b2e;outline-offset:4px}.num-eyebrow{font-size:11px;font-weight:700;letter-spacing:.4px;color:#377975;margin:0 0 9px}.num-hero{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;position:relative;isolation:isolate;overflow:hidden;min-height:310px;padding:38px 40px;margin:22px 0 0;background:radial-gradient(ellipse at 0 100%,#286c66aa,transparent 68%),linear-gradient(120deg,#12343d,#112d37);border:1px solid #2a545b;border-radius:20px 20px 0 0;color:#fff}.num-hero::after{content:"";position:absolute;inset:0;z-index:-1;opacity:.15;background-image:radial-gradient(#aad2c5 .7px,transparent .7px);background-size:21px 21px;mask-image:linear-gradient(to left,transparent,#000)}.num-hero .num-eyebrow{color:#dfc38d}.num-hero h1{font-size:clamp(29px,3.6vw,46px);line-height:1.6;color:#fff;margin:0 0 10px;font-weight:700}.num-hero p:not(.num-eyebrow){color:#ccdfdc;font-size:15px;line-height:2.1;margin:0}.num-hero-link{display:inline-flex;align-items:center;gap:28px;padding:10px 17px;margin-top:23px;border:1px solid #a6b5a965;border-radius:8px;color:#f4e2b9;font-size:12px;font-weight:700;background:#ffffff08}.num-hero-link:hover{background:#ffffff14;color:#fff}.num-art{position:relative;height:240px;direction:ltr;min-width:0;display:grid;place-items:center}.num-orbit{position:absolute;width:220px;height:220px;border:1px solid #91b9a751;border-radius:50%}.orbit-b{width:165px;height:165px;border-color:#dabc733b}.orbit-c{width:270px;height:270px;border:1px dashed #a6cbaf36}.num-art-center{text-align:center;font-size:clamp(30px,3.6vw,48px);font-weight:600;letter-spacing:-1.8px;color:#f4deb0;position:relative;font-variant-numeric:tabular-nums}.num-art-center small{display:block;font-size:14px;letter-spacing:0;color:#bad1c9;margin-top:5px}.num-float{position:absolute;display:grid;place-items:center;border:1px solid #6e9c925e;background:#20474c;border-radius:12px;color:#d8e5da;font-size:22px;font-weight:500;box-shadow:0 8px 30px #0002;min-width:48px;min-height:44px;padding:2px 10px}.float-one{top:5px;right:27%}.float-seven{left:5%;top:51px;color:#dfc48e}.float-twelve{right:6%;bottom:38px}.float-thousand{bottom:0;left:23%;font-size:18px}.num-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#fffefa;border:1px solid #d9e2d9;border-radius:0 0 16px 16px;margin:0 0 30px;box-shadow:0 8px 20px #203c3610;padding:22px 0}.num-stats>div{display:flex;flex-direction:column;align-items:center;gap:6px;border-inline-end:1px solid #e0e5dd}.num-stats>div:last-child{border:0}.num-stats strong{font-size:34px;color:#194a51;font-weight:650;line-height:1.25;font-variant-numeric:tabular-nums}.num-stats>div:nth-child(2) strong{color:#9a7738}.num-stats>div:nth-child(3) strong{color:#417965}.num-stats>div:nth-child(4) strong{color:#637d9b}.num-stats span{font-size:12px;color:#627775}.num-section-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;scroll-margin-top:20px}.num-section-heading h2{font-size:23px;line-height:1.6;margin:0;color:#173f48}.num-section-heading>span{font-size:11px;color:#6d7f79}.num-scope{font-size:12px;line-height:1.9;color:#70827c;margin:10px 0 18px}.num-scope a{color:#1b6268;text-decoration:underline;text-underline-offset:3px}.num-tools{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:17px;margin:0 0 20px;background:#edf3f0;border:1px solid #dde7e1;border-radius:12px}.num-search-label{font-size:11px;color:#4e6963;flex:1;min-width:200px;max-width:310px}.num-search-label input{display:block;margin-top:4px;min-width:0;width:100%;padding:10px 13px;font:inherit;font-size:14px;background:#fff;border:1px solid #ceddd5;border-radius:7px;color:#23434a}.num-filters{display:flex;gap:5px;flex-wrap:wrap;align-items:center;flex:2}.num-filters button{font:inherit;font-size:11px;padding:8px 11px;border:1px solid #d2ded5;border-radius:7px;background:#ffffffa8;color:#567268;cursor:pointer;min-height:38px}.num-filters button[aria-pressed=true]{background:#205c5f;color:#fff;border-color:#205c5f}.num-filters button:hover{border-color:#426f6a}.num-tools>p{font-size:11px;flex-basis:100%;margin:0;color:#74857d}.num-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.num-card{--accent:#276d6c;--tint:#edf6f1;position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:222px;padding:16px 17px 14px;background:linear-gradient(145deg,#fff 40%,var(--tint));border:1px solid #d7e2dd;border-radius:13px;transition:transform .18s,box-shadow .18s,border-color .18s;color:#244b4a;box-shadow:0 2px 8px #173b3004}.num-card::before{content:"";height:3px;position:absolute;inset:0 20px auto;background:var(--accent);border-radius:0 0 3px 3px;opacity:.6}.num-card:hover{transform:translateY(-4px);border-color:var(--accent);box-shadow:0 10px 22px #1c493f14;color:var(--accent)}.num-tens{--accent:#526ea1;--tint:#eef2fa}.num-hundreds{--accent:#846738;--tint:#fbf5e9}.num-thousands{--accent:#7e598e;--tint:#f6eef9}.num-card-top{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:#7a8d85}.num-card-arrow{display:grid;place-items:center;border-radius:50%;width:25px;height:25px;background:var(--tint);color:var(--accent);font-size:18px}.num-card-number{align-self:flex-start;color:var(--accent);font-size:clamp(31px,3.2vw,46px);line-height:1.35;font-weight:600;letter-spacing:-1.6px;margin:19px 0 2px;font-variant-numeric:tabular-nums;white-space:nowrap}.num-card h2{font-size:17px;font-weight:600;color:#3b5557;line-height:1.8;margin:0 0 18px}.num-card-count{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap;margin-top:auto;border-top:1px solid #839a8629;padding-top:11px}.num-card-count b{font-size:19px;color:var(--accent);font-weight:650}.num-card-count>span{font-size:10px;color:#60766f}.num-card-count small{font-size:10px;color:#7a8b83;margin-inline-start:auto;white-space:nowrap}.num-method{margin:28px 0 0;border:1px solid #dce4dc;border-radius:10px;background:#ffffff8c}.num-method summary{padding:16px 20px;cursor:pointer;font-size:13px;font-weight:700;color:#345851}.num-method>div{padding:0 22px 15px}.num-method p{font-size:13px;line-height:2.05;color:#64766e;margin:8px 0}.num-method a{color:#245e64;text-decoration:underline;text-underline-offset:3px}.num-empty{padding:35px;border:1px dashed #abc2b5;text-align:center;border-radius:12px;color:#698074}.num-back{display:inline-flex;font-size:12px;margin:15px 0 10px;color:#27635e;padding:8px 13px;background:#edf4ef;border:1px solid #d4e1d7;border-radius:7px}.num-detail-hero{display:flex;align-items:center;gap:30px;padding:24px 30px;margin:10px 0 0;background:linear-gradient(110deg,#eaf4ef,#fffdf6);border:1px solid #d9e2d9;border-radius:16px 16px 0 0}.num-detail-value{font-size:clamp(43px,6vw,76px);color:#245e5a;font-weight:600;letter-spacing:-3px;line-height:1.25}.num-detail-hero h1{font-size:27px;color:#214b4d;margin:0 0 5px}.num-detail-hero p:last-child{font-size:13px;color:#708179;margin:0}.num-detail-hero+.num-stats{grid-template-columns:repeat(3,minmax(0,1fr));box-shadow:none;border-top:0;margin-bottom:18px}.num-context-note{font-size:12px;line-height:2;background:#fff7e5;color:#826a3c;padding:12px 16px;border:1px solid #eadcba;border-radius:9px}.num-forms{border:1px solid #dce4dc;border-radius:9px;background:#fffefa;margin:20px 0}.num-forms summary{font-size:12px;color:#526e64;padding:12px 17px;cursor:pointer}.num-forms>div{display:flex;flex-wrap:wrap;gap:8px;padding:0 16px 16px}.num-forms>div>span{padding:3px 12px;border:1px solid #e0e7dc;border-radius:6px;font:22px/1.7 NumbersQuran,serif;color:#345851;background:#f5f8f2}.num-forms b{font:600 11px/1.4 Noto,Arial,sans-serif;padding:2px 5px;border-radius:4px;background:#e1eada;margin-right:7px}.num-verse-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:20px 0 12px}.num-verse-tools p{font-size:12px;color:#778479;margin:0}.numbers-page :is([data-copy-all],[data-copy-verse]){font:inherit;font-size:11px;border:1px solid #cbdacf;background:#f1f6f2;border-radius:7px;color:#37675e;padding:7px 12px;cursor:pointer;white-space:nowrap}.numbers-page [data-copy-all]{background:#245d5e;color:#fff;border-color:#245d5e}.num-copy-status{font-size:12px;color:#366f56;margin:0;min-height:9px}.num-verse{margin:0 0 17px;border:1px solid #dbe4dc;border-inline-start:3px solid #9fb6a8;border-radius:11px;background:#fffefa;padding:17px 24px}.num-verse-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.num-verse-head a{font-size:13px;font-weight:600;color:#295c57}.num-verse-head a span{font-weight:400;color:#6c847b}.num-verse-head>div{display:flex;gap:9px;align-items:center}.num-repeat{font-size:10px;color:#8e7549;background:#f9f1dc;padding:4px 7px;border-radius:5px}.num-verse .num-verse-text{font:400 28px/2.4 NumbersQuran,Amiri,serif;color:#203d43;margin:12px 0 4px;overflow-wrap:break-word}.num-verse-text mark{background:#f4e5b9;color:#745321;font-weight:inherit;border-radius:3px;padding:0;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:none}.num-pagination{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:25px 0;flex-wrap:wrap}.num-pagination a{font-size:12px;background:#eef4ef;border:1px solid #d9e4db;color:#315c53;padding:10px 14px;border-radius:8px}.num-pagination b{display:inline-block;margin:0 6px;font-size:15px}.site-sidebar .side-numbers{--side-color:#286b68}
@media(max-width:1200px){.num-hero{padding:30px 26px}.num-art{transform:scale(.87)}.num-grid{gap:10px}.num-card{padding:14px 12px}.num-card-count small{flex-basis:100%;margin:0}.num-card-number{font-size:35px}.num-card h2{font-size:15px}.num-filters{flex-basis:100%}.num-tools .num-search-label{max-width:none}}
@media(max-width:700px){.num-hero{grid-template-columns:1fr;padding:27px 24px 0;text-align:center}.num-hero h1{font-size:32px}.num-hero p:not(.num-eyebrow){font-size:14px}.num-hero-link{margin-top:15px}.num-art{height:235px;max-width:340px;width:100%;margin:12px auto 0;transform:scale(.83)}.num-hero-copy{z-index:1}.num-stats{padding:18px 3px;margin-bottom:25px}.num-stats strong{font-size:27px}.num-stats span{font-size:10px}.num-section-heading{align-items:flex-start;flex-direction:column;gap:4px}.num-section-heading h2{font-size:22px}.num-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.num-card{min-height:206px;padding:14px}.num-card-number{font-size:37px}.num-card h2{font-size:17px}.num-tools{padding:12px}.num-filters button{padding:8px 9px}.num-detail-hero{gap:17px;padding:22px 17px;flex-wrap:wrap}.num-detail-value{font-size:49px;letter-spacing:-2px}.num-detail-hero h1{font-size:25px}.num-detail-hero p:last-child{font-size:12px}.num-verse{padding:14px 16px}.num-verse .num-verse-text{font-size:26px;line-height:2.35}.num-verse-tools{align-items:flex-start}.num-verse-tools p{font-size:11px}.num-pagination{gap:8px}.num-pagination a{padding:9px;font-size:10px}.num-pagination b{margin:0 3px}.num-method>div{padding:0 16px 14px}}
@media(max-width:380px){.num-card-number{font-size:31px}.num-card{padding:12px}.num-card h2{font-size:16px}.num-stats strong{font-size:24px}.num-stats span{font-size:9px}.num-hero{padding-inline:15px}}
@media(prefers-reduced-motion:reduce){.num-card{transition:none}.num-card:hover{transform:none}}
@media print{.num-tools,.num-art,.num-hero-link,.num-method,.num-pagination,.num-back,.num-verse-tools,.num-verse-head button,.num-forms{display:none!important}.num-hero{display:block;background:#fff;color:#173f48;min-height:0;border-radius:0;padding:15px}.num-hero h1,.num-hero p:not(.num-eyebrow){color:#173f48}.num-verse{break-inside:avoid}.num-verse-text mark{print-color-adjust:exact;-webkit-print-color-adjust:exact}.num-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.num-stats{box-shadow:none}}

/* Compact cards: retain the category, number, name and all three counts. */
.num-card{min-height:166px;padding:10px 14px 11px;border-radius:11px}
.num-card-top{line-height:1.6}.num-card-arrow{width:21px;height:21px;font-size:16px}
.num-card-number{font-size:clamp(29px,2.75vw,38px);line-height:1.12;margin:7px 0 2px}
.num-card h2{font-size:16px;line-height:1.5;margin:0 0 7px}
.num-card-count{padding-top:7px;gap:3px 5px;line-height:1.6}.num-card-count b{font-size:17px}

/* A cinematic, code-native number field: sharp near figures and distant haze. */
.num-hero-cinema{grid-template-columns:1fr 1.12fr;min-height:342px;padding:24px 32px 30px;background:radial-gradient(ellipse at 25% 52%,#0e677861,transparent 44%),radial-gradient(ellipse at 0 90%,#1452575c,transparent 48%),linear-gradient(110deg,#05131e,#09202c 55%,#102c34);border-color:#294b50}
.num-hero-cinema::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(180deg,#01081096,transparent 15%,transparent 80%,#010b1480),linear-gradient(90deg,#03132029,transparent 35%,transparent 75%,#102c341a);box-shadow:inset 0 0 55px #0004}
.num-hero-cinema::after{opacity:.3;background-size:31px 29px;background-image:radial-gradient(#bdeefa .65px,transparent .9px);mask-image:linear-gradient(to left,transparent 32%,#000)}
.num-hero-cinema .num-hero-copy{position:relative;z-index:3;padding:12px 0 24px}
.num-hero-cinema h1{text-shadow:0 3px 22px #0007;line-height:1.5}
.num-hero-cinema .num-hero-link{border-color:#d8c38f69;background:#dbca9510;box-shadow:0 4px 25px #0002}
.num-cinema{height:284px;min-width:0;width:100%;max-width:none;margin:0;transform:none;position:relative;isolation:isolate;perspective:850px;pointer-events:none}
.num-nebula{position:absolute;inset:8% -5%;border-radius:50%;background:radial-gradient(ellipse at 51% 45%,#d3e8d852 0,#7cdbd01a 20%,#258dab2a 36%,transparent 68%);filter:blur(19px);transform:rotate(-24deg);z-index:0}
.num-particles{position:absolute;inset:-30px -18px;opacity:.8;background:radial-gradient(circle at 6% 55%,#d2f4ff 0 .8px,transparent 1.7px),radial-gradient(circle at 25% 81%,#f1d59d 0 1px,transparent 2px),radial-gradient(circle at 42% 15%,#e6e6ce 0 .7px,transparent 1.6px),radial-gradient(circle at 70% 11%,#aff6fa 0 1px,transparent 2px),radial-gradient(circle at 83% 69%,#f8e3af 0 .7px,transparent 1.5px),radial-gradient(circle at 36% 68%,#afe4ff 0 .8px,transparent 2px),radial-gradient(circle at 92% 29%,#fff4da 0 .7px,transparent 1.5px),radial-gradient(circle at 14% 22%,#fff4da 0 .7px,transparent 1.5px);z-index:0}
.num-cinema-orbit{position:absolute;left:50%;top:50%;width:76%;aspect-ratio:1/1;border-radius:50%;border:1px solid #b4e8e452;box-shadow:0 0 14px #6db4cb15,inset 0 0 14px #6db4cb0a;z-index:1}
.cinema-orbit-a{transform:translate(-50%,-50%) rotateX(61deg) rotateY(-20deg) rotateZ(-30deg);border-top-color:#e5dbabbb;border-bottom-color:#8af1f251}
.cinema-orbit-b{width:92%;transform:translate(-50%,-50%) rotateX(48deg) rotateY(36deg) rotateZ(25deg);border-color:#50909d36;border-inline-start-color:#74bbcd72}
.cinema-orbit-c{width:57%;transform:translate(-50%,-50%) rotateX(38deg) rotateY(-36deg) rotateZ(-28deg);border-color:#d9ba6336;border-top-color:#dfc57d9c;box-shadow:0 -3px 18px #e9c9850d}
.num-light-beam{position:absolute;left:-15%;top:49%;width:127%;height:1px;background:linear-gradient(90deg,transparent,#8fe4f315,#fff2cfb0,#6ed5e332,transparent);transform:rotate(-24deg);box-shadow:0 0 7px 1px #b2e5e526,0 0 20px 5px #a6d5d514;z-index:1}
.num-cinema-center{position:relative;z-index:3;transform:rotate(-4deg);letter-spacing:-2.5px;text-shadow:0 0 1px #fff8da,0 2px 2px #d6a35c,0 5px 7px #010915c4,0 0 33px #e2ca8257;line-height:1.2}
.num-cinema-center b{font-size:clamp(39px,4.3vw,61px);font-weight:600;color:#ffebc0;display:block;white-space:nowrap}
.num-cinema-center small{font-size:14px;letter-spacing:1px;color:#d7e2d7;text-shadow:0 2px 9px #011c21;margin-top:13px;font-weight:400}
.num-flight{--fx:15px;--fy:-12px;--tilt:-10deg;--speed:14s;--fade:.74;--delay:0s;position:absolute;direction:ltr;white-space:nowrap;font-family:Noto,Arial,sans-serif;font-weight:600;line-height:1.2;letter-spacing:-.6px;color:#b3e4f1;z-index:2;opacity:var(--fade);text-shadow:0 0 13px #72c2e36b,0 2px 3px #010a16;transform:translate3d(0,0,0) rotate(var(--tilt));animation:num-flight-drift var(--speed) ease-in-out var(--delay) infinite alternate;animation-play-state:paused}
.num-flight::before{content:"";position:absolute;top:53%;right:105%;width:55px;height:1px;background:linear-gradient(90deg,transparent,#8dcddb45);opacity:.6}
.flight-million{top:8%;left:14%;font-size:24px;--tilt:-14deg;--fx:-15px;--fy:10px;--speed:17s;--delay:-4s;color:#e2c894;--fade:.82}
.flight-billion{bottom:9%;left:5%;font-size:27px;--tilt:11deg;--fx:14px;--fy:-13px;--speed:19s;--delay:-8s;--fade:.84;color:#8ecbdc;text-shadow:0 0 16px #4dc7f070,0 3px 5px #000}
.flight-billions{top:3%;left:61%;font-size:12px;--tilt:17deg;--fx:-14px;--fy:9px;--speed:22s;--fade:.35;--delay:-9s;filter:blur(.4px)}
.flight-millions{bottom:26%;left:65%;font-size:17px;--tilt:-19deg;--fx:11px;--fy:-8px;--fade:.42;--speed:18s;--delay:-5s;filter:blur(.3px)}
.flight-seven{top:28%;left:-1%;font-size:50px;--tilt:-21deg;--fx:18px;--fy:-15px;--speed:16s;--fade:.63;color:#e9cc8d;filter:blur(.35px)}
.flight-twelve{top:20%;left:71%;font-size:25px;--tilt:15deg;--fx:12px;--fy:12px;--speed:13s;--delay:-3s;--fade:.75}
.flight-one{bottom:7%;left:85%;font-size:48px;--tilt:20deg;--fx:-12px;--fy:-18px;--speed:15s;--delay:-7s;--fade:.44;color:#e4c78e;filter:blur(.7px)}
.flight-thousand{top:34%;left:20%;font-size:14px;--tilt:-16deg;--fx:-9px;--fy:-12px;--speed:20s;--delay:-12s;--fade:.36;filter:blur(.35px)}
.flight-nineteen{bottom:28%;left:15%;font-size:22px;--tilt:9deg;--fx:-14px;--fy:9px;--delay:-2s;--fade:.65;color:#ddcb99}
.flight-ten{top:56%;left:83%;font-size:33px;--tilt:-14deg;--fx:7px;--fy:-19px;--speed:15s;--delay:-5s;--fade:.65}
.flight-three{top:0;left:-3%;font-size:13px;--tilt:14deg;--fx:16px;--fy:10px;--fade:.35;--delay:-6s;--speed:21s;filter:blur(.5px)}
.flight-fifty{bottom:-1%;left:48%;font-size:13px;--tilt:-12deg;--fx:15px;--fy:-8px;--fade:.3;--delay:-9s;--speed:17s}
.num-cinema-label{position:absolute;bottom:-15px;left:6%;font-size:9px;letter-spacing:1px;color:#7da4a77d}
.num-hero-cinema[data-motion=on] .num-flight{animation-play-state:running}
.num-motion{position:absolute;bottom:12px;right:30px;z-index:4;display:inline-flex;align-items:center;gap:7px;padding:4px 9px;background:#09222a9c;border:1px solid #a9b8ac35;border-radius:5px;font:400 10px/1.8 Noto,Arial,sans-serif;color:#b4c8c4;cursor:pointer}.num-motion:hover{color:#f4deb0;border-color:#cfba8170}.num-motion>span{font-size:13px;line-height:1}
@keyframes num-flight-drift{from{transform:translate3d(0,0,0) rotate(var(--tilt))}to{transform:translate3d(var(--fx),var(--fy),0) rotate(calc(var(--tilt) + 4deg))}}
@media(max-width:1200px){.num-card{min-height:165px;padding:10px 12px}.num-card-number{font-size:33px}.num-card h2{font-size:15px}.num-hero-cinema{padding:24px 26px 30px;grid-template-columns:1fr 1fr}.num-cinema{transform:none;height:260px}.num-cinema-center b{font-size:43px}.flight-billion{font-size:22px}.flight-million{font-size:20px}.flight-ten{font-size:26px}.flight-millions{font-size:14px}.flight-billions{left:52%}}
@media(max-width:700px){.num-card{min-height:158px;padding:10px 12px}.num-card-number{font-size:34px;margin-top:5px}.num-card h2{font-size:16px;margin-bottom:6px}.num-hero-cinema{grid-template-columns:1fr;padding:23px 21px 26px;background:radial-gradient(ellipse at 48% 78%,#0c536d73,transparent 50%),linear-gradient(150deg,#102d35,#030f1c)}.num-hero-cinema .num-hero-copy{padding:0 0 10px}.num-hero-cinema::after{mask-image:linear-gradient(180deg,transparent 30%,#000)}.num-cinema{height:270px;max-width:410px;margin:0 auto;transform:none}.num-cinema-center b{font-size:52px}.num-cinema-center small{font-size:13px}.flight-billion{font-size:25px}.flight-million{font-size:23px;left:15%}.flight-millions{left:66%;font-size:14px}.flight-billions{left:63%;font-size:11px}.flight-ten{font-size:29px}.num-motion{right:15px;bottom:8px}.num-cinema-label{bottom:-7px;left:2%}}
@media(max-width:380px){.num-card{min-height:157px;padding:9px 10px}.num-card-number{font-size:30px}.num-card h2{font-size:15px}.num-cinema{height:252px}.num-cinema-center b{font-size:43px}.flight-billion{font-size:20px}.flight-million{font-size:20px}.flight-millions{left:59%;font-size:12px}.flight-seven{font-size:40px}.flight-one{font-size:39px}.flight-billions{left:57%;font-size:10px}}
@media(prefers-reduced-motion:reduce){.num-hero-cinema .num-flight{animation:none!important}.num-motion{display:none!important}}
@media print{.num-hero-cinema{display:block;background:#fff;min-height:0;padding:15px}.num-hero-cinema::before,.num-hero-cinema::after,.num-cinema,.num-motion{display:none!important}.num-hero-cinema h1{text-shadow:none}}
