:root{--font-serif:"Noto Serif SC","Source Han Serif SC","Source Han Serif CN","Songti SC","SimSun",STSong,Georgia,serif;--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans SC",sans-serif;--ink:#1d1d1e;--navy:#0e0c24;--purple:#2c224d;--purple-bright:#4d278f;--gold:#e2ae70;--gold-light:#eec794;--gold-dark:#86602e;--paper:#f9f8f8;--card:#ffffff;--border:#e8e4e9;--border-light:#f0edf0}html{height:100%;scroll-behavior:smooth}body,html{max-width:100vw;overflow-x:hidden}body{min-height:100%;display:flex;flex-direction:column;color:var(--ink);background:var(--paper);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.statusPage{min-height:70vh;padding:72px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}.statusPage h1{color:var(--purple)}.statusPage p{max-width:580px;line-height:1.7;color:#625b66}.statusCode{color:#86602e!important;font:700 24px Georgia,serif}.statusActions{display:flex;align-items:center;gap:18px;margin-top:8px}.statusButton{border:0;border-radius:22px;padding:11px 22px;background:linear-gradient(180deg,#f2c17a,#e2ae70);color:var(--purple);font-weight:700;cursor:pointer;box-shadow:0 5px 14px rgba(123,78,36,.18)}.statusSpinner{width:36px;height:36px;border:3px solid #e6ded2;border-top-color:#86602e;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.qx-container{max-width:1280px;margin:0 auto;padding-left:24px;padding-right:24px}.qx-scroll-row{scrollbar-width:none}.qx-scroll-row::-webkit-scrollbar{display:none}.qx-desktop-header{max-width:1280px;margin:0 auto;padding:0 24px;height:56px;display:flex;align-items:center;gap:32px}.qx-mobile-header{display:none;height:64px;padding:0 16px;align-items:center;justify-content:space-between}.qx-desktop-footer{display:block}.qx-mobile-footer{display:none}.qx-hero{position:relative;min-height:390px;display:flex;align-items:center;padding:56px 0 112px;overflow:hidden}.qx-hero-bg{position:absolute;inset:0;background-image:url(/brand/hero-banner.svg);background-size:cover;background-position:center 22%}.qx-hero-overlay-left{position:absolute;inset:0;background:linear-gradient(90deg,rgba(20,15,45,.86),rgba(20,15,45,.52) 40%,rgba(20,15,45,.14) 70%,rgba(20,15,45,0))}.qx-hero-overlay-vertical{position:absolute;inset:0;background:linear-gradient(180deg,rgba(14,12,36,.2),rgba(14,12,36,0) 48%,rgba(14,12,36,.12) 78%,rgba(14,12,36,.42))}.qx-hero-inner{position:relative;z-index:2;width:100%}.qx-hero-title{font-size:46px}.qx-featured-wrap{position:relative;z-index:10;margin-top:-72px}.qx-featured-grid{display:grid;grid-template-columns:310px 1fr 290px}.qx-featured-copy{padding:20px 24px;border-left:1px solid var(--border-light);border-right:1px solid var(--border-light);display:flex;flex-direction:column;justify-content:center}.qx-featured-episodes{display:flex;flex-direction:column;justify-content:space-between;background:#fcfaf8}.qx-mobile-only-cta{display:none}.qx-releases-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.qx-release-card{transition:transform .18s ease,box-shadow .18s ease}.qx-release-card:hover{transform:translateY(-3px);box-shadow:0 10px 26px rgba(33,26,70,.12)!important}.qx-audio-box{display:grid;grid-template-columns:1fr 220px}.qx-audio-side{background:linear-gradient(180deg,#f7efe7,#f0e1d3);border-left:1px solid var(--border);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:22px;gap:10px}.qx-series-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.qx-series-card{transition:transform .18s ease}.qx-series-card:hover{transform:translateY(-3px)}.qx-dual-reorder{display:flex;flex-direction:column}.qx-calendar-grid{gap:12px}.qx-calendar-grid,.qx-popular-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.qx-popular-grid{gap:14px}.qx-popular-card{aspect-ratio:4/3;transition:transform .18s ease}.qx-popular-card:hover{transform:translateY(-3px)}.qx-about-pillars{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.qx-faq-grid{gap:0 32px}.qx-contact-grid,.qx-faq-grid{display:grid;grid-template-columns:1fr 1fr}.qx-contact-col-left{padding:36px 40px;border-right:1px solid rgba(255,255,255,.1)}.qx-contact-col-right{padding:36px 40px}.qx-nl-form{display:flex;gap:10px}@media (max-width:1024px){.qx-featured-grid{grid-template-columns:260px 1fr}.qx-featured-episodes{grid-column:1/-1;border-top:1px solid var(--border-light)}.qx-calendar-grid,.qx-popular-grid,.qx-releases-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.qx-about-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.qx-container{padding-left:16px;padding-right:16px}.qx-desktop-header{display:none}.qx-mobile-header{display:flex}.qx-desktop-footer{display:none}.qx-mobile-footer{display:block}.qx-hero{min-height:320px;padding:44px 0 32px;align-items:flex-end}.qx-hero-overlay-vertical{background:linear-gradient(180deg,rgba(14,12,36,.1),rgba(14,12,36,.35) 38%,rgba(14,12,36,.82) 72%,rgba(14,12,36,.95))}.qx-hero-title{font-size:33px}.qx-featured-wrap{margin-top:18px}.qx-featured-grid{grid-template-columns:1fr}.qx-featured-copy{padding:16px;border-left:none;border-right:none;border-bottom:1px solid var(--border-light)}.qx-mobile-only-cta{display:inline-flex;margin-top:6px}.qx-audio-box,.qx-releases-grid{grid-template-columns:1fr}.qx-audio-side{display:none}.qx-series-grid{display:flex;overflow-x:auto;gap:12px;padding-bottom:4px}.qx-series-card{flex-shrink:0;width:280px}.qx-dual-reorder .qx-popular-sec{order:1}.qx-dual-reorder .qx-calendar-sec{order:2}.qx-popular-grid{grid-template-columns:1fr;gap:12px}.qx-popular-card{aspect-ratio:16/9}.qx-calendar-grid{grid-template-columns:1fr;gap:10px}.qx-about-pillars{grid-template-columns:1fr 1fr;gap:10px}.qx-contact-grid,.qx-faq-grid{grid-template-columns:1fr}.qx-contact-col-left{padding:26px 20px;border-right:none;border-bottom:1px solid rgba(255,255,255,.1)}.qx-contact-col-right{padding:26px 20px}.qx-nl-form{flex-direction:column}}.qx-page-banner{background:linear-gradient(135deg,#0E0C24,#1A1438 45%,#2C224D);border-bottom:1px solid rgba(226,174,112,.2);padding:52px 0 46px;position:relative;overflow:hidden}.qx-page-banner:before{content:"";position:absolute;top:-50%;right:-10%;width:420px;height:420px;background:radial-gradient(circle,rgba(226,174,112,.15) 0,transparent 70%);pointer-events:none}.qx-breadcrumb{display:inline-flex;align-items:center;gap:8px;color:#C9C3CF;font-size:13px;margin-bottom:14px}.qx-breadcrumb a{color:#E2AE70;transition:color .15s}.qx-breadcrumb a:hover{color:#F5DBB4;text-decoration:underline}.qx-page-title{font-family:"Noto Serif SC",Songti SC,Georgia,serif;font-size:34px;font-weight:700;color:#F8F5F1;line-height:1.25;margin-bottom:10px}.qx-page-desc{color:#D7D1DA;font-size:14.5px;line-height:1.75;max-width:680px}.qx-scripture{margin:26px 0;padding:18px 24px;background:#FBF7EE;border-left:4px solid #e2ae70;border-radius:0 10px 10px 0;font-family:"Noto Serif SC",Songti SC,Georgia,serif;font-size:16px;line-height:1.85;color:#2C224D;box-shadow:0 2px 8px rgba(134,96,46,.05)}.qx-scripture cite{display:block;margin-top:8px;font-family:Noto Sans SC,sans-serif;font-size:13px;font-style:normal;color:#86602E;font-weight:600}:focus-visible{outline:2px solid #E2AE70;outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}