.share{max-width:720px;margin:0 auto;padding:16px 16px 40px}.share-brand{justify-content:space-between;align-items:center;padding:8px 2px 14px;display:flex}.share-logo{color:var(--text);letter-spacing:-.3px;align-items:center;gap:8px;font-size:20px;font-weight:800;text-decoration:none;display:inline-flex}.share-logo svg{color:var(--mint)}.share-tag{color:var(--muted);text-transform:uppercase;letter-spacing:.8px;font-size:12px;font-weight:700}.share-card{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:16px;margin-bottom:14px;padding:18px 20px}.share-card h2{text-transform:uppercase;letter-spacing:1px;color:var(--muted);margin:0 0 10px;font-size:12.5px;font-weight:800}.share-card p{margin:0 0 8px;font-size:15px;line-height:1.5}.share-hero{color:#fff;background:linear-gradient(135deg,#121f38 0%,#1b3358 60%,#1992d4 150%);border:none}.share-team{opacity:.85;font-size:14px;font-weight:700}.share-team span{font-weight:500}.share-hero h1{letter-spacing:-.5px;margin:4px 0 10px;font-size:28px;font-weight:800;line-height:1.15}.share-when{flex-wrap:wrap;gap:8px 16px;font-size:15px;font-weight:600;display:flex}.share-focus{opacity:.95;margin:12px 0 0;padding-left:20px;font-size:15.5px;line-height:1.55}.share-focus li{margin-bottom:2px}.share-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:560px){.share-grid{grid-template-columns:1fr}}.share-grid .share-card{margin-bottom:14px}.share-list,.share-keys,.share-drills{margin:0;padding-left:20px;font-size:15px;line-height:1.6}.share-keys{color:var(--accent-strong);margin-top:4px;font-weight:600}.share-sec+.share-sec{margin-top:12px}.share-sec-title{text-transform:uppercase;letter-spacing:.8px;color:var(--accent-strong);margin-bottom:4px;font-size:12px;font-weight:800}.share-drills{padding-left:0;list-style:none}.share-drills li{margin-bottom:10px}.share-drills b{margin-bottom:4px;display:block}.share-clip{max-width:420px;position:relative}.share-clip img,.share-clip video{aspect-ratio:16/9;object-fit:cover;background:#0b1424;border-radius:10px;width:100%;display:block}.share-clip-play{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.share-clip-play span{color:#fff;place-items:center;font-size:22px;display:grid;position:absolute;inset:0}.share-clip-play span:before{content:"";background:#0000008c;border-radius:50%;width:52px;height:52px;position:absolute}.share-clip-play span{text-indent:3px;z-index:0}.share-clip-play span:before{z-index:-1}.share-clip-full{color:var(--muted);margin-top:4px;font-size:12.5px;display:inline-block}.share-wx{align-items:center;gap:14px;display:flex}.share-wx-icon{font-size:44px;line-height:1}.share-wx-temp{letter-spacing:-.5px;font-size:26px;font-weight:800}.share-wx-temp small{color:var(--muted);text-transform:capitalize;margin-left:6px;font-size:15px;font-weight:600}.share-wx-meta{color:var(--text);flex-wrap:wrap;gap:12px;margin-top:2px;font-size:13.5px;display:flex}.share-wx-src{color:var(--muted);margin-top:4px;font-size:11.5px}.share-muted{color:var(--muted);margin:0;font-size:14px}.share-foot{text-align:center;color:var(--muted);margin-top:20px;font-size:13px}.share-discipline{letter-spacing:.2px;background:#ffffff29;border:1px solid #ffffff59;border-radius:999px;margin:0 0 10px;padding:4px 12px;font-size:14px;font-weight:800;display:inline-block}
