.media-focus{position:relative;margin-top:18px;margin-bottom:44px;padding-top:40px;padding-bottom:32px;border-top:1px solid #d5b78248;border-bottom:1px solid #d5b78248}
.media-focus::before{content:"";position:absolute;z-index:-1;inset:-8px 0;background:radial-gradient(circle at 87% 20%,#6f82624b,transparent 35%),linear-gradient(135deg,#10272b,#132e30 55%,#342e2a)}
.media-focus-head{color:#f4ebd7;max-width:780px}
.media-focus-head>span{color:#dec28f;font-size:11px;letter-spacing:.18em;font-weight:800}
.media-focus-head h2{font-size:clamp(34px,4.1vw,62px);line-height:1.1;margin:13px 0 16px}
.media-focus-head h2 em{font-style:normal;color:#e8c391}
.media-focus-head p{color:#c5d5cf;line-height:1.7;margin:0;max-width:660px}
.media-focus-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:29px}
.media-focus-card{display:flex;flex-direction:column;gap:12px;min-height:260px;padding:26px;border-radius:19px;border:1px solid #d8bb8b53;background:linear-gradient(150deg,#ffffff13,#ffffff06);color:#f5eddb;text-decoration:none;transition:transform .2s,border-color .2s,background .2s}
.media-focus-card:hover{transform:translateY(-5px);border-color:#e9c68e;background:#ffffff1c}
.media-focus-card>span{font-size:11px;font-weight:800;color:#e1bd85;letter-spacing:.14em}
.media-focus-card strong{font-size:26px;line-height:1.15}
.media-focus-card p{margin:0;color:#bfd0c9;font-size:14px;line-height:1.7}
.media-focus-card b{margin-top:auto;color:#f1cd99;font-size:13px}
.media-focus-footer{display:flex;justify-content:space-between;gap:15px;margin-top:17px;color:#9fb8ae;font-size:12px}
@media(max-width:800px){.media-focus-grid{grid-template-columns:1fr}.media-focus-card{min-height:0}.media-focus-footer{flex-direction:column;gap:4px}}

/* Real-world imagery turns the three-step workflow into a visual invitation. */
.hero .hero-visual{background:linear-gradient(90deg,#071619ed 0%,#071619c8 27%,#07161940 56%,#07161900 84%),linear-gradient(0deg,#061719a8,transparent 24%),url('jiuqing-hero-photo-v3.png') 58% 50% / cover no-repeat}
.hero-orbit{opacity:.28}
.hero-visual-card{border-color:#e0c2908c;background:linear-gradient(135deg,#112b2bc9,#0a201fe0)}
.media-focus-card{min-height:340px;justify-content:flex-end;gap:9px;padding:25px;background-size:cover;background-repeat:no-repeat;background-position:center;box-shadow:inset 0 1px #f6dfb330,0 17px 35px #020e0f38}
.media-focus-card:nth-child(1){background-image:linear-gradient(0deg,#0a2022f7 4%,#0a2022c7 43%,#0a202240 82%),url('jiuqing-hero-photo-v3.png');background-position:65% center}
.media-focus-card:nth-child(2){background-image:linear-gradient(0deg,#0a2022f7 4%,#0a2022c7 43%,#0a202240 82%),url('jiuqing-product-setup-v1.png');background-position:50% center}
.media-focus-card:nth-child(3){background-image:linear-gradient(0deg,#0a2022f7 4%,#0a2022c7 43%,#0a202240 82%),url('jiuqing-live-setup-v1.png');background-position:60% center}
.media-focus-card:hover{background-color:#173932;box-shadow:inset 0 0 0 1px #f0cd91,0 23px 44px #020e0f66}
.media-focus-card>span{display:inline-flex;align-items:center;gap:9px;align-self:flex-start;padding:6px 9px;border:1px solid #f3d29b6b;border-radius:3px;background:#091f20b2;color:#f6d39c}
.media-focus-card strong{font-size:clamp(25px,2.2vw,33px);color:#fff8e9;text-shadow:0 2px 12px #0008}
.media-focus-card p{max-width:360px;color:#e0ebe4;text-shadow:0 2px 8px #000a}
.media-focus-card b{margin-top:8px}
.showcase-image-art{background:linear-gradient(110deg,#091d20c9,#10353855),url('jiuqing-product-setup-v1.png') 55% 48% / cover}
@media(max-width:800px){.media-focus-card{min-height:305px}}
@media(max-width:620px){.hero .hero-visual{background:linear-gradient(0deg,#071619 1%,#071619c4 40%,#07161914 83%),linear-gradient(90deg,#07161947,transparent 75%),url('jiuqing-hero-photo-v3.png') 61% top / auto 72% no-repeat}.media-focus-card{min-height:285px;padding:20px}.media-focus-card p{font-size:12px}}
