.lingjing-page:where(.astro-fg6zzclt){overflow:hidden;background:#08090a;color:#f8f3ed}.lingjing-page:where(.astro-fg6zzclt) :where(.astro-fg6zzclt){box-sizing:border-box}.lingjing-hero:where(.astro-fg6zzclt){position:relative;min-height:760px;display:flex;align-items:center;padding:120px 6% 130px;background:linear-gradient(90deg,#08090af2,#08090ad4 48%,#08090ac4),url(/media/lingjing/hero-poster.webp) center / cover no-repeat,#08090a}.lingjing-hero:where(.astro-fg6zzclt):before{content:"";position:absolute;inset:0;opacity:.16;pointer-events:none;background-image:linear-gradient(90deg,transparent 96%,rgba(255,255,255,.07) 96.5%),linear-gradient(0deg,transparent 96%,rgba(255,255,255,.07) 96.5%);background-size:72px 72px;mask-image:linear-gradient(90deg,transparent 20%,black)}.lingjing-hero-halo:where(.astro-fg6zzclt){position:absolute;right:-13%;top:-45%;width:72%;aspect-ratio:1;border:1px solid rgba(255,140,65,.11);border-radius:50%;box-shadow:0 0 0 90px #ff8c4106,0 0 0 180px #ff8c4104;pointer-events:none}.lingjing-hero-inner:where(.astro-fg6zzclt){position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);align-items:center;gap:5%;width:100%;max-width:1560px;margin:0 auto}.lingjing-eyebrow:where(.astro-fg6zzclt){display:flex;align-items:center;gap:10px;margin:0;color:#f6ad78;font-size:12px;font-weight:700;letter-spacing:.2em}.lingjing-eyebrow-line:where(.astro-fg6zzclt){width:30px;height:1px;flex:none;background:#ff6900}.lingjing-hero:where(.astro-fg6zzclt) h1:where(.astro-fg6zzclt){margin:30px 0 26px;font-size:clamp(55px,5.1vw,82px);font-weight:800;line-height:1.12;letter-spacing:-.07em}.lingjing-hero:where(.astro-fg6zzclt) h1:where(.astro-fg6zzclt) span:where(.astro-fg6zzclt){display:block}.lingjing-hero:where(.astro-fg6zzclt) h1:where(.astro-fg6zzclt) em:where(.astro-fg6zzclt){color:#ff7b29;font-style:normal}.lingjing-lead:where(.astro-fg6zzclt){max-width:510px;margin:0;color:#c0b9b4;font-size:19px;line-height:1.9}.lingjing-hero-actions:where(.astro-fg6zzclt){display:flex;align-items:center;flex-wrap:wrap;gap:26px;margin-top:40px}.lingjing-primary-action:where(.astro-fg6zzclt){display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:58px;padding:0 26px;border-radius:100px;background:#ff6900;color:#fff;font-size:16px;font-weight:700;text-decoration:none;box-shadow:0 10px 35px #ff69003b;transition:transform .2s,background .2s}.lingjing-primary-action:where(.astro-fg6zzclt):hover{background:#ff8533;transform:translateY(-3px)}.lingjing-primary-action:where(.astro-fg6zzclt) span:where(.astro-fg6zzclt),.lingjing-text-action:where(.astro-fg6zzclt) span:where(.astro-fg6zzclt){font-size:21px;font-weight:400;line-height:1}.lingjing-text-action:where(.astro-fg6zzclt){display:inline-flex;align-items:center;gap:11px;color:#e6d9d0;font-size:15px;text-decoration:none;transition:color .2s}.lingjing-text-action:where(.astro-fg6zzclt):hover{color:#ff9859}.lingjing-featured:where(.astro-fg6zzclt){position:relative;min-width:0;transform:rotate(-1.5deg)}.lingjing-featured-glow:where(.astro-fg6zzclt){position:absolute;inset:12% 9%;z-index:-1;border-radius:50%;background:#ff6900;opacity:.19;filter:blur(90px)}.lingjing-video-shell:where(.astro-fg6zzclt){position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.17);border-radius:20px;background:#171b20;box-shadow:0 40px 100px #0000008f,0 0 80px #ff702317}.lingjing-video-shell:where(.astro-fg6zzclt) video:where(.astro-fg6zzclt){display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.lingjing-video-marker:where(.astro-fg6zzclt){position:absolute;top:18px;left:20px;z-index:1;padding:8px 11px;border:1px solid rgba(255,255,255,.22);border-radius:30px;background:#08090a94;color:#fff;font-size:11px;letter-spacing:.14em;pointer-events:none}.lingjing-featured-caption:where(.astro-fg6zzclt){display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:19px 5px;color:#c0b9b4;font-size:13px}.lingjing-featured-caption:where(.astro-fg6zzclt) strong:where(.astro-fg6zzclt){display:block;margin-top:5px;color:#fff;font-size:22px}.lingjing-featured-caption:where(.astro-fg6zzclt)>span:where(.astro-fg6zzclt){color:#e8bd9e}.lingjing-vertical-mark:where(.astro-fg6zzclt){position:absolute;right:18px;bottom:48px;color:#ffffff40;font-size:11px;letter-spacing:.24em;writing-mode:vertical-rl}.lingjing-works:where(.astro-fg6zzclt){max-width:1560px;margin:0 auto;padding:115px 6% 125px}.lingjing-section-head:where(.astro-fg6zzclt){max-width:850px}.lingjing-section-head:where(.astro-fg6zzclt) h2:where(.astro-fg6zzclt){margin:19px 0 17px;font-size:clamp(39px,4.5vw,66px);font-weight:800;line-height:1.16;letter-spacing:-.045em}.lingjing-section-head:where(.astro-fg6zzclt)>p:where(.astro-fg6zzclt):last-child{max-width:720px;margin:0;color:#bdb6b0;font-size:18px;line-height:1.8}.lingjing-work-grid:where(.astro-fg6zzclt){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:55px}.lingjing-work-card:where(.astro-fg6zzclt){min-width:0}.lingjing-work-video:where(.astro-fg6zzclt){position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:20px;background:#161a1e;box-shadow:0 25px 65px #0000004d}.lingjing-work-video:where(.astro-fg6zzclt) video:where(.astro-fg6zzclt){display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.lingjing-work-video:where(.astro-fg6zzclt)>span:where(.astro-fg6zzclt){position:absolute;top:18px;left:18px;padding:7px 10px;border:1px solid rgba(255,255,255,.2);border-radius:30px;background:#08090a99;color:#fff;font-size:11px;letter-spacing:.12em;pointer-events:none}.lingjing-work-meta:where(.astro-fg6zzclt){display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:23px 4px 0}.lingjing-work-meta:where(.astro-fg6zzclt) h3:where(.astro-fg6zzclt){margin:0;color:#f5ede7;font-size:25px;font-weight:700}.lingjing-work-meta:where(.astro-fg6zzclt) span:where(.astro-fg6zzclt){color:#f0aa78;font-size:14px}.lingjing-works-bottom:where(.astro-fg6zzclt){display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-top:48px;padding-top:23px;border-top:1px solid rgba(255,255,255,.12);color:#978f88;font-size:13px}.lingjing-works-bottom:where(.astro-fg6zzclt) a:where(.astro-fg6zzclt){color:#ff9d62;font-size:15px;font-weight:600;text-decoration:none}.lingjing-works-bottom:where(.astro-fg6zzclt) a:where(.astro-fg6zzclt):hover{color:#ffd0ad}.lingjing-workflow:where(.astro-fg6zzclt){padding:120px 6%;background:#111315}.lingjing-workflow-inner:where(.astro-fg6zzclt){max-width:1560px;margin:0 auto}.lingjing-workflow:where(.astro-fg6zzclt) .lingjing-section-head:where(.astro-fg6zzclt){max-width:none}.lingjing-workflow-grid:where(.astro-fg6zzclt){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:70px 0 0;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.15)}.lingjing-workflow-grid:where(.astro-fg6zzclt) li:where(.astro-fg6zzclt){position:relative;min-height:230px;padding:29px 25px 0 0}.lingjing-workflow-grid:where(.astro-fg6zzclt) li:where(.astro-fg6zzclt):not(:first-child){padding-left:25px;border-left:1px solid rgba(255,255,255,.11)}.lingjing-workflow-grid:where(.astro-fg6zzclt) li:where(.astro-fg6zzclt):before{content:"";position:absolute;top:-4px;left:0;width:8px;height:8px;border-radius:50%;background:#ff6900;box-shadow:0 0 18px #ff6900bf}.lingjing-workflow-grid:where(.astro-fg6zzclt) li:where(.astro-fg6zzclt):not(:first-child):before{left:25px}.lingjing-step-number:where(.astro-fg6zzclt){color:#ff9d62;font-size:14px;font-weight:700}.lingjing-step-english:where(.astro-fg6zzclt){display:block;margin-top:23px;color:#736a64;font-size:11px;letter-spacing:.16em}.lingjing-workflow-grid:where(.astro-fg6zzclt) h3:where(.astro-fg6zzclt){margin:9px 0 13px;color:#f5ede7;font-size:23px;font-weight:700}.lingjing-workflow-grid:where(.astro-fg6zzclt) p:where(.astro-fg6zzclt){max-width:260px;margin:0;color:#ada49d;font-size:15px;line-height:1.7}.lingjing-closing:where(.astro-fg6zzclt){display:flex;align-items:center;flex-direction:column;padding:125px 6% 145px;text-align:center;background:radial-gradient(ellipse 45% 85% at 50% 120%,rgba(255,105,0,.23),transparent 75%),#08090a}.lingjing-closing:where(.astro-fg6zzclt) h2:where(.astro-fg6zzclt){max-width:1400px;margin:21px 0 37px;font-size:clamp(39px,4.8vw,70px);font-weight:800;line-height:1.24;letter-spacing:-.045em}@media(max-width:1050px){.lingjing-hero:where(.astro-fg6zzclt){min-height:0;padding:95px 5% 105px}.lingjing-hero-inner:where(.astro-fg6zzclt){grid-template-columns:1fr;gap:60px}.lingjing-hero:where(.astro-fg6zzclt) h1:where(.astro-fg6zzclt){font-size:clamp(51px,7vw,75px)}.lingjing-featured:where(.astro-fg6zzclt){max-width:840px;transform:none}.lingjing-workflow-grid:where(.astro-fg6zzclt){grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}.lingjing-workflow-grid:where(.astro-fg6zzclt) li:where(.astro-fg6zzclt):nth-child(3){border-left:0;padding-left:0}.lingjing-workflow-grid:where(.astro-fg6zzclt) li:where(.astro-fg6zzclt):nth-child(3):before{left:0}}@media(max-width:640px){.lingjing-hero:where(.astro-fg6zzclt){padding:80px 20px 90px}.lingjing-hero:where(.astro-fg6zzclt) h1:where(.astro-fg6zzclt){font-size:clamp(42px,11vw,62px)}.lingjing-lead:where(.astro-fg6zzclt){font-size:16px}.lingjing-hero-actions:where(.astro-fg6zzclt){gap:18px}.lingjing-featured-caption:where(.astro-fg6zzclt) strong:where(.astro-fg6zzclt){font-size:19px}.lingjing-vertical-mark:where(.astro-fg6zzclt){display:none}.lingjing-works:where(.astro-fg6zzclt),.lingjing-workflow:where(.astro-fg6zzclt){padding:90px 20px}.lingjing-section-head:where(.astro-fg6zzclt) h2:where(.astro-fg6zzclt){font-size:42px}.lingjing-section-head:where(.astro-fg6zzclt)>p:where(.astro-fg6zzclt):last-child{font-size:16px}.lingjing-work-grid:where(.astro-fg6zzclt){grid-template-columns:1fr;gap:35px;margin-top:40px}.lingjing-work-meta:where(.astro-fg6zzclt) h3:where(.astro-fg6zzclt){font-size:22px}.lingjing-workflow-grid:where(.astro-fg6zzclt){grid-template-columns:1fr;margin-top:45px}.lingjing-workflow-grid:where(.astro-fg6zzclt) li:where(.astro-fg6zzclt),.lingjing-workflow-grid:where(.astro-fg6zzclt) li:where(.astro-fg6zzclt):not(:first-child),.lingjing-workflow-grid:where(.astro-fg6zzclt) li:where(.astro-fg6zzclt):nth-child(3){min-height:180px;padding:25px 0 0 22px;border-left:1px solid rgba(255,255,255,.11)}.lingjing-workflow-grid:where(.astro-fg6zzclt) li:where(.astro-fg6zzclt):before,.lingjing-workflow-grid:where(.astro-fg6zzclt) li:where(.astro-fg6zzclt):not(:first-child):before,.lingjing-workflow-grid:where(.astro-fg6zzclt) li:where(.astro-fg6zzclt):nth-child(3):before{left:-4px}.lingjing-closing:where(.astro-fg6zzclt){padding:100px 20px 120px}}
