.bayan-single-page{background-color:#FAF7F2;color:#1C201C;font-family:var(--font-sans,'Plus Jakarta Sans',sans-serif);min-height:100vh;padding-top:125px;padding-bottom:5rem}.bayan-single-container{width:100%;max-width:1240px;margin:0 auto;padding:0 1.5rem}.bayan-single-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem;font-size:0.85rem;color:#7A7265;margin-bottom:1.5rem}.bayan-single-breadcrumb a{color:#4A4438;text-decoration:none;transition:color 0.2s ease}.bayan-single-breadcrumb a:hover{color:#C5A059}.bayan-single-breadcrumb .sep{color:#C5A059;font-size:0.75rem}.bayan-hero-grid{display:grid;grid-template-columns:2.1fr 1fr;gap:1.5rem;align-items:stretch;margin-bottom:1.5rem}.bayan-cinema-card{background:#1C201C;border-radius:12px;overflow:hidden;box-shadow:0 16px 36px rgba(0,0,0,0.16);border:1px solid rgba(197,160,89,0.35);position:relative;display:flex;flex-direction:column}.bayan-video-container{position:relative;width:100%;background:#0E120E;border-radius:12px;overflow:hidden;flex-grow:1}.bayan-video-container .plyr{width:100%;height:100%;border-radius:12px}.bayan-youtube-facade{position:relative;width:100%;aspect-ratio:16 / 9;background:#0E120E;cursor:pointer;overflow:hidden;display:flex;align-items:center;justify-content:center}.bayan-facade-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.35s ease,filter 0.35s ease}.bayan-youtube-facade:hover .bayan-facade-poster{transform:scale(1.02);filter:brightness(0.92)}.bayan-facade-overlay{position:absolute;inset:0;background:radial-gradient(circle at center,rgba(14,18,14,0.15) 0%,rgba(14,18,14,0.45) 100%);pointer-events:none}.bayan-facade-play-btn{position:relative;z-index:2;width:68px;height:68px;border-radius:50%;background:rgba(197,160,89,0.95);color:#1C201C;border:2px solid rgba(255,255,255,0.85);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 28px rgba(0,0,0,0.45);cursor:pointer;transition:transform 0.25s cubic-bezier(0.16,1,0.3,1),background-color 0.25s ease,box-shadow 0.25s ease}.bayan-youtube-facade:hover .bayan-facade-play-btn{transform:scale(1.1);background:#D4B26F;box-shadow:0 12px 34px rgba(197,160,89,0.55)}.bayan-facade-play-btn svg{width:26px;height:26px;margin-left:3px}.bayan-audio-first-hero{padding:3.5rem 2rem;text-align:center;background:linear-gradient(145deg,#1C201C 0%,#292E29 100%);color:#FAF7F2;position:relative;display:flex;flex-direction:column;justify-content:center;min-height:380px}.bayan-audio-first-title{font-family:'Amiri','Jameel Noori Nastaleeq',serif;font-size:2.2rem;color:#C5A059;margin-bottom:1rem;line-height:1.4;direction:rtl}.lecture-info-card{background:#FFFFFF;border:1px solid #E5DFD4;border-radius:12px;padding:1.5rem;box-shadow:0 4px 18px rgba(0,0,0,0.03);display:flex;flex-direction:column;justify-content:space-between}.card-heading-with-bar{font-family:var(--font-heading,'DM Serif Display',Georgia,serif);font-size:1.2rem;font-weight:700;color:#1C201C;margin:0 0 1.25rem 0;display:flex;align-items:center;gap:0.6rem;letter-spacing:-0.01em}.card-heading-with-bar .gold-bar{display:inline-block;width:4px;height:18px;background:#C5A059;border-radius:2px}.info-rows-list{display:flex;flex-direction:column;gap:0.9rem;margin-bottom:1.5rem}.info-row-item{display:flex;align-items:flex-start;gap:0.75rem;font-size:0.88rem;color:#4A4438}.info-row-item svg{color:#C5A059;flex-shrink:0;margin-top:3px}.info-row-item .info-label{color:#1C201C;font-weight:500}.info-card-actions{display:flex;flex-direction:column;gap:0.65rem;margin-top:auto}.btn-listen-audio{display:flex;align-items:center;justify-content:center;gap:0.5rem;padding:0.75rem 1rem;background:#7A5C1D;color:#FFFFFF !important;border:none;border-radius:6px;font-size:0.9rem;font-weight:600;cursor:pointer;transition:all 0.2s ease;text-decoration:none !important}.btn-listen-audio:hover{background:#634A16;box-shadow:0 4px 14px rgba(122,92,29,0.35)}.btn-download-mp3{display:flex;align-items:center;justify-content:center;gap:0.5rem;padding:0.75rem 1rem;background:#FAF7F2;color:#1C201C !important;border:1px solid #DCD5C9;border-radius:6px;font-size:0.88rem;font-weight:600;cursor:pointer;transition:all 0.2s ease;text-decoration:none !important}.btn-download-mp3:hover{background:#FFFFFF;border-color:#C5A059;color:#C5A059 !important}.custom-audio-card{background:#FFFFFF;border:1px solid #E5DFD4;border-radius:12px;padding:1.25rem 1.75rem;margin-bottom:1.5rem;box-shadow:0 6px 20px rgba(0,0,0,0.03);transition:all 0.3s ease}.custom-audio-card,.custom-audio-card *,.audio-seek-track,.audio-play-trigger,.audio-download-btn,.bayan-share-bar-full,.bayan-share-bar-full *,.bayan-cinema-card,.bayan-cinema-card *,.bayan-video-container,.bayan-video-container *,.bayan-fast-share-modal,.bayan-fast-share-modal *{cursor:auto !important}.custom-audio-card button,.custom-audio-card a,.audio-play-trigger,.audio-download-btn,.btn-listen-audio,.btn-download-mp3,.bayan-cinema-card button,.bayan-cinema-card a,.bayan-cinema-card .plyr__control,.bayan-cinema-card .plyr__control--overlaid,.bayan-fast-share-modal button,.bayan-fast-share-modal a,.bayan-fast-share-modal .fast-share-close,.bayan-fast-share-modal .fast-share-copy-btn,.bayan-fast-share-modal .fast-share-btn,.btn-share-pill{cursor:pointer !important}.bayan-fast-share-modal input,.bayan-fast-share-modal .fast-share-input{cursor:text !important}:fullscreen,:fullscreen *,:-webkit-full-screen,:-webkit-full-screen *,:-moz-full-screen,:-moz-full-screen *,:-ms-fullscreen,:-ms-fullscreen *,.plyr--fullscreen-active,.plyr--fullscreen-active *{cursor:auto !important}:fullscreen button,:fullscreen a,:fullscreen .plyr__control,:fullscreen .plyr__control--overlaid,:-webkit-full-screen button,:-webkit-full-screen a,:-webkit-full-screen .plyr__control,:-webkit-full-screen .plyr__control--overlaid,.plyr--fullscreen-active button,.plyr--fullscreen-active a,.plyr--fullscreen-active .plyr__control,.plyr--fullscreen-active .plyr__control--overlaid{cursor:pointer !important}body.modal-open #cursorDot,body.modal-open #cursorRing,body.is-fullscreen-mode #cursorDot,body.is-fullscreen-mode #cursorRing,body:has(.bayan-fast-share-modal.is-open) #cursorDot,body:has(.bayan-fast-share-modal.is-open) #cursorRing,body:has(.bayan-cinema-card:hover) #cursorDot,body:has(.bayan-cinema-card:hover) #cursorRing,body:has(.custom-audio-card:hover) #cursorDot,body:has(.custom-audio-card:hover) #cursorRing,body:has(.audio-seek-track:hover) #cursorDot,body:has(.audio-seek-track:hover) #cursorRing{opacity:0 !important;visibility:hidden !important;pointer-events:none !important}.audio-card-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.audio-meta-left{display:flex;align-items:center;gap:0.85rem}.audio-icon-gold{width:42px;height:42px;border-radius:50%;background:#FAF7F2;border:1px solid #C5A059;color:#C5A059;display:flex;align-items:center;justify-content:center;flex-shrink:0}.audio-heading-row{display:flex;flex-wrap:wrap;align-items:center;gap:0.65rem}.audio-main-title{font-size:0.98rem;font-weight:700;color:#1C201C;margin:0}.audio-status-pill{display:inline-flex;align-items:center;gap:0.4rem;padding:0.2rem 0.65rem;border-radius:20px;font-size:0.75rem;font-weight:600;background:#F4EFE6;color:#554E42;border:1px solid #E5DFD4;transition:all 0.25s ease}.audio-status-pill .status-dot{width:7px;height:7px;border-radius:50%;background:#A0988A}.audio-status-pill.is-loading,.audio-status-pill.is-buffering{background:rgba(197,160,89,0.15);border-color:#C5A059;color:#8C6F2D}.audio-status-pill.is-loading .status-dot,.audio-status-pill.is-buffering .status-dot{background:#C5A059;box-shadow:0 0 0 0 rgba(197,160,89,0.7);animation:statusPulse 1.4s infinite cubic-bezier(0.66,0,0,1)}.audio-status-pill.is-playing{background:rgba(37,211,102,0.12);border-color:rgba(37,211,102,0.4);color:#0E7B36}.audio-status-pill.is-playing .status-dot{background:#25D366;box-shadow:0 0 0 0 rgba(37,211,102,0.7);animation:statusPulse 1.8s infinite cubic-bezier(0.66,0,0,1)}@keyframes statusPulse{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(197,160,89,0.7)}70%{transform:scale(1);box-shadow:0 0 0 6px rgba(197,160,89,0)}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(197,160,89,0)}}.audio-download-btn{display:inline-flex;align-items:center;gap:0.5rem;padding:0.55rem 1.15rem;background:#1C201C;color:#FFFFFF !important;border:1px solid #1C201C;border-radius:6px;font-size:0.84rem;font-weight:600;text-decoration:none !important;transition:all 0.2s ease;white-space:nowrap}.audio-download-btn:hover{background:#C5A059;border-color:#C5A059;color:#1C201C !important}.audio-card-controls{display:flex;align-items:center;gap:1.25rem}.audio-play-trigger{width:46px;height:46px;border-radius:50%;background:#C5A059;color:#1C201C;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 14px rgba(197,160,89,0.35);transition:all 0.2s ease;position:relative}.audio-play-trigger:hover{background:#D4B26F;transform:scale(1.05)}.audio-btn-spinner{width:20px;height:20px;border:2.5px solid rgba(28,32,28,0.25);border-top-color:#1C201C;border-radius:50%;animation:audioSpin 0.75s linear infinite}@keyframes audioSpin{to{transform:rotate(360deg)}}.audio-timeline-wrap{flex:1;display:flex;flex-direction:column;gap:0.4rem}.audio-seek-track{position:relative;width:100%;height:9px;background:#EBE5D9;border-radius:5px;cursor:pointer;overflow:hidden;user-select:none}.audio-buffer-bar{position:absolute;top:0;left:0;height:100%;width:0%;background:rgba(197,160,89,0.35);border-radius:5px;pointer-events:none;transition:width 0.2s ease}.audio-played-bar{position:absolute;top:0;left:0;height:100%;width:0%;background:#C5A059;border-radius:5px;pointer-events:none;transition:width 0.1s linear}.audio-time-row{display:flex;align-items:center;justify-content:space-between;font-size:0.78rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#7A7265}.audio-speed-btn{padding:0.35rem 0.65rem;background:#FAF7F2;border:1px solid #DCD5C9;border-radius:6px;font-size:0.8rem;font-weight:700;color:#4A4438;cursor:pointer;transition:all 0.2s ease;flex-shrink:0}.audio-speed-btn:hover{border-color:#C5A059;color:#C5A059}.audio-mute-btn{background:none;border:none;color:#7A7265;cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;transition:color 0.2s ease;flex-shrink:0}.audio-mute-btn:hover{color:#C5A059}.bayan-share-bar-full{background:#FFFFFF;border:1px solid #E5DFD4;border-radius:12px;padding:1.15rem 1.75rem;margin-bottom:2rem;box-shadow:0 4px 16px rgba(0,0,0,0.03);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem}.share-bar-left{display:flex;align-items:center;gap:1rem}.share-icon-circle{width:44px;height:44px;border-radius:50%;background:#FAF7F2;border:1px solid #C5A059;color:#C5A059;display:flex;align-items:center;justify-content:center;flex-shrink:0}.share-bar-text h3,.share-bar-text h4{font-size:1rem;font-weight:700;color:#1C201C;margin:0 0 0.2rem 0}.share-bar-text p{font-size:0.82rem;color:#554E42;margin:0}.share-bar-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:0.65rem}.btn-share-pill{display:inline-flex;align-items:center;gap:0.5rem;padding:0.6rem 1.25rem;border-radius:6px;font-size:0.86rem;font-weight:600;cursor:pointer;text-decoration:none !important;border:none;transition:all 0.2s ease}.btn-share-pill.pill-whatsapp{background:#128C47;color:#FFFFFF !important}.btn-share-pill.pill-whatsapp:hover{background:#0E7038}.btn-share-pill.pill-facebook{background:#0D5BD9;color:#FFFFFF !important}.btn-share-pill.pill-facebook:hover{background:#0A4AB3}.btn-share-pill.pill-copy{background:#FAF7F2;color:#1C201C !important;border:1px solid #DCD5C9}.btn-share-pill.pill-copy:hover{border-color:#C5A059;background:#FFFFFF;color:#C5A059 !important}.btn-share-pill.pill-more{background:#FAF7F2;color:#1C201C !important;border:1px solid #DCD5C9;padding:0.6rem 0.9rem}.btn-share-pill.pill-youtube{background:#CC0000;color:#FFFFFF !important}.btn-share-pill.pill-youtube:hover{background:#A80000}.btn-share-pill.pill-gold-share{background:#C5A059;color:#1C201C !important;font-weight:700}.btn-share-pill.pill-gold-share:hover{background:#D4B26F}.bayan-fast-share-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:none;align-items:center;justify-content:center;padding:1rem}.bayan-fast-share-modal.is-open{display:flex}.fast-share-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.65);z-index:1}.fast-share-content{position:relative;z-index:2;background:#FFFFFF;border:1px solid #E5DFD4;border-radius:12px;width:100%;max-width:440px;padding:1.5rem 1.75rem;box-shadow:0 16px 40px rgba(0,0,0,0.22);box-sizing:border-box;font-family:var(--font-sans,'Plus Jakarta Sans',sans-serif)}.fast-share-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:0.75rem}.fast-share-header h3,.fast-share-header h4{font-family:var(--font-heading,'DM Serif Display',Georgia,serif);font-size:1.25rem;color:#1C201C;margin:0}.fast-share-close{background:none;border:none;font-size:1.6rem;line-height:1;color:#7A7265;cursor:pointer;padding:0 4px}.fast-share-close:hover{color:#1C201C}.fast-share-lead{font-size:0.86rem;color:#555044;margin:0 0 1.25rem 0;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fast-share-grid{display:grid;grid-template-columns:1fr 1fr;gap:0.75rem;margin-bottom:1.25rem}.fast-share-btn{display:flex;align-items:center;justify-content:center;gap:0.5rem;padding:0.75rem 0.5rem;border-radius:8px;font-size:0.88rem;font-weight:600;text-decoration:none !important;transition:background 0.15s ease}.fast-share-btn.share-wa{background:#25D366;color:#FFFFFF !important}.fast-share-btn.share-wa:hover{background:#1EBE5D}.fast-share-btn.share-fb{background:#1877F2;color:#FFFFFF !important}.fast-share-btn.share-fb:hover{background:#0E65D9}.fast-share-copy-box{display:flex;gap:0.5rem;align-items:center}.fast-share-input{flex:1;padding:0.65rem 0.75rem;font-size:0.82rem;color:#333333;background:#FAF7F2;border:1px solid #DCD5C9;border-radius:6px;outline:none}.fast-share-copy-btn{padding:0.65rem 1rem;background:#1C201C;color:#FFFFFF;border:none;border-radius:6px;font-size:0.85rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background 0.2s ease}.fast-share-copy-btn:hover{background:#C5A059;color:#1C201C}.bayan-single-content-grid{display:grid;grid-template-columns:2.1fr 1fr;gap:2rem;align-items:start}.bayan-main-column{background:#FFFFFF;border:1px solid #E5DFD4;border-radius:12px;padding:2.5rem;box-shadow:0 4px 18px rgba(0,0,0,0.03)}.bayan-title-top-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.bayan-cat-badge{display:inline-block;padding:0.35rem 0.85rem;background:#FAF7F2;border:1px solid #C5A059;color:#686438;border-radius:4px;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;text-decoration:none;transition:all 0.2s ease}.bayan-cat-badge:hover{background:#C5A059;color:#FFFFFF}.lang-toggle-pills{display:inline-flex;align-items:center;background:#FAF7F2;border:1px solid #E5DFD4;border-radius:20px;padding:2px}.lang-pill-btn{padding:0.25rem 0.75rem;font-size:0.75rem;font-weight:600;border:none;background:transparent;color:#7A7265;border-radius:16px;cursor:pointer;transition:all 0.2s ease}.lang-pill-btn.active{background:#9A7B38;color:#FFFFFF}.bayan-urdu-headline{font-family:'Amiri','Jameel Noori Nastaleeq',serif;font-size:2.4rem;color:#1C201C;line-height:1.45;margin:0 0 0.85rem 0;direction:rtl;text-align:right}.bayan-english-headline{font-family:var(--font-heading,'DM Serif Display',Georgia,serif);font-size:1.7rem;font-weight:700;color:#1C201C;line-height:1.35;margin:0 0 1.25rem 0;letter-spacing:-0.015em}.bayan-meta-chips-bar{display:flex;flex-wrap:wrap;gap:1.25rem;padding:1rem 0;border-top:1px solid #F0ECE1;border-bottom:1px solid #F0ECE1;margin-bottom:1.75rem;font-size:0.85rem;color:#555044}.bayan-meta-chip{display:flex;align-items:center;gap:0.4rem}.bayan-meta-chip svg{color:#C5A059}.bayan-nav-tabs-bar{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem;margin-bottom:1.75rem;border-bottom:2px solid #F0ECE1;padding-bottom:0.5rem}.bayan-tab-btn{display:inline-flex;align-items:center;gap:0.4rem;padding:0.55rem 1rem;border-radius:6px;font-size:0.86rem;font-weight:600;color:#7A7265;background:transparent;border:none;cursor:pointer;transition:all 0.2s ease}.bayan-tab-btn svg{color:#A0988A}.bayan-tab-btn:hover{color:#1C201C;background:#FAF7F2}.bayan-tab-btn.active{color:#1C201C;background:#FAF7F2;border-bottom:2px solid #C5A059;border-bottom-left-radius:0;border-bottom-right-radius:0}.bayan-tab-btn.active svg{color:#C5A059}.bayan-tab-pane{display:none}.bayan-tab-pane.active{display:block;animation:fadeIn 0.25s ease}@keyframes fadeIn{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.bayan-summary-article{font-size:1.05rem;line-height:1.85;color:#4A4438}.bayan-summary-article h3{font-family:var(--font-heading,'DM Serif Display',Georgia,serif);font-size:1.35rem;color:#1C201C;margin:0 0 1rem 0;display:flex;align-items:center;gap:0.5rem}.bayan-summary-article h3 svg{color:#C5A059}.bayan-summary-article p{margin-bottom:1.25rem}.bayan-urdu-summary-box{margin-top:1.5rem;padding-top:1.5rem;border-top:1px dashed #E5DFD4;direction:rtl;text-align:right;font-family:'Amiri','Jameel Noori Nastaleeq',serif;font-size:1.25rem;line-height:2;color:#2C261E}.bayan-sidebar{display:flex;flex-direction:column;gap:1.5rem}.sidebar-info-card{background:#FFFFFF;border:1px solid #E5DFD4;border-radius:12px;padding:1.5rem;box-shadow:0 4px 18px rgba(0,0,0,0.03)}.speaker-profile-wrap{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.speaker-avatar-circle{width:54px;height:54px;border-radius:50%;background:#FAF7F2;border:1.5px solid #C5A059;color:#C5A059;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.15rem;flex-shrink:0;overflow:hidden}.speaker-avatar-circle img{width:100%;height:100%;object-fit:cover}.speaker-name-title h4{font-size:1rem;font-weight:700;color:#1C201C;margin:0 0 0.2rem 0}.speaker-name-title span{font-size:0.8rem;color:#7A7265}.speaker-bio-text{font-size:0.85rem;line-height:1.6;color:#555044;margin-bottom:1.15rem}.speaker-bio-link{display:inline-flex;align-items:center;gap:0.4rem;font-size:0.84rem;font-weight:700;color:#7A5C1D;text-decoration:none;transition:all 0.2s ease}.speaker-bio-link:hover{color:#1C201C;gap:0.6rem}.tags-group-block{margin-bottom:1.15rem}.tags-group-label{font-size:0.78rem;font-weight:600;color:#7A7265;text-transform:uppercase;letter-spacing:0.04em;margin-bottom:0.5rem}.tags-pill-list{display:flex;flex-wrap:wrap;gap:0.4rem}.tag-pill{display:inline-block;padding:0.3rem 0.75rem;background:#FAF7F2;border:1px solid #E5DFD4;border-radius:4px;font-size:0.8rem;color:#4A4438;text-decoration:none;transition:all 0.2s ease}.tag-pill:hover{border-color:#C5A059;color:#C5A059;background:#FFFFFF}.bayan-related-section{margin-top:4rem;padding-top:3rem;border-top:1px solid #E5DFD4}.bayan-related-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:2rem}.bayan-related-tag{font-size:0.75rem;font-weight:700;letter-spacing:0.12em;color:#7A5C1D;text-transform:uppercase;margin-bottom:0.35rem}.bayan-related-title{font-family:var(--font-heading,'DM Serif Display',Georgia,serif);font-size:1.65rem;font-weight:700;color:#1C201C;margin:0 0 0.35rem 0}.bayan-related-desc{font-size:0.9rem;color:#7A7265;margin:0}.bayan-related-btn{display:inline-flex;align-items:center;gap:0.5rem;padding:0.6rem 1.25rem;background:#FAF7F2;border:1px solid #DCD5C9;border-radius:6px;font-size:0.85rem;font-weight:600;color:#1C201C;text-decoration:none;transition:all 0.2s ease}.bayan-related-btn:hover{border-color:#C5A059;color:#C5A059;background:#FFFFFF}.bayan-related-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.bayan-related-card{background:#FFFFFF;border:1px solid #E5DFD4;border-radius:10px;overflow:hidden;text-decoration:none;display:flex;flex-direction:column;box-shadow:0 4px 16px rgba(0,0,0,0.03);transition:transform 0.25s ease,box-shadow 0.25s ease}.bayan-related-card:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgba(0,0,0,0.08)}.bayan-related-thumb{position:relative;width:100%;padding-bottom:56.25%;background:#1C201C;overflow:hidden}.bayan-related-thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.bayan-related-card:hover .bayan-related-thumb img{transform:scale(1.05)}.bayan-related-play-badge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:50%;background:rgba(197,160,89,0.9);color:#1C201C;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(0,0,0,0.4);transition:transform 0.2s ease}.bayan-related-card:hover .bayan-related-play-badge{transform:translate(-50%,-50%) scale(1.15)}.bayan-related-duration{position:absolute;bottom:8px;right:8px;background:rgba(0,0,0,0.75);color:#FFFFFF;font-size:0.72rem;font-weight:600;padding:2px 6px;border-radius:4px}.bayan-related-body{padding:1rem 1.15rem;display:flex;flex-direction:column;flex-grow:1}.bayan-related-cat{font-size:0.72rem;font-weight:700;color:#7A5C1D;text-transform:uppercase;margin-bottom:0.35rem}.bayan-related-heading{font-size:0.92rem;font-weight:700;color:#1C201C;line-height:1.35;margin:0 0 0.5rem 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bayan-related-date{font-size:0.78rem;color:#7A7265;margin-top:auto}@media (max-width:1024px){.bayan-hero-grid{grid-template-columns:1fr}.bayan-single-content-grid{grid-template-columns:1fr}.bayan-related-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.info-card-actions{display:none !important}.bayan-single-page{padding-top:100px}.bayan-single-container{padding:0 1rem}.bayan-main-column{padding:1.5rem 1.25rem}.bayan-urdu-headline{font-size:1.85rem}.bayan-english-headline{font-size:1.2rem}.custom-audio-card{padding:1rem}.audio-card-top{flex-direction:column;align-items:flex-start}.audio-download-btn{width:100%;justify-content:center}.audio-card-controls{gap:0.75rem}.bayan-share-bar-full{padding:1.15rem 1rem;flex-direction:column;align-items:flex-start}.share-bar-buttons{display:grid;grid-template-columns:1fr 1fr;gap:0.5rem;width:100%}.share-bar-buttons .btn-share-pill{flex:unset;min-width:0;width:100%;padding:0.65rem 0.4rem;font-size:0.82rem;font-weight:600;justify-content:center;text-align:center;white-space:nowrap;height:42px;box-sizing:border-box;border-radius:6px}.share-bar-buttons .pill-gold-share{grid-column:1 / -1;height:44px;font-size:0.88rem}.bayan-category-badges{display:flex;flex-wrap:wrap;gap:0.5rem;align-items:center;width:100%}.bayan-cat-badge{display:inline-flex;align-items:center;padding:0.35rem 0.85rem;background:#FAF7F2;border:1px solid #C5A059;color:#686438;border-radius:4px;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;text-decoration:none;transition:all 0.2s ease;line-height:1.2}.bayan-cat-badge:hover{background:#C5A059;color:#FFFFFF}.bayan-related-grid{grid-template-columns:1fr}}