.tAXcpq_main{padding-top:76px}.tAXcpq_hero{background:radial-gradient(50% 70% at 88% 18%,#2563eb1a,#0000 65%),linear-gradient(#fff 0%,#f8fafc 100%);padding:24px 0 72px;position:relative;overflow:hidden}.tAXcpq_hero:before{content:"";pointer-events:none;background-image:radial-gradient(#64748b2e 1px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(65% 85% at 75% 35%,#000,#0000 78%);mask-image:radial-gradient(65% 85% at 75% 35%,#000,#0000 78%)}.tAXcpq_hero>*{z-index:1;position:relative}.tAXcpq_heroGrid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:56px;margin-top:10px;display:grid}.tAXcpq_eyebrow{background:var(--accent-soft);border:1px solid var(--accent-soft-border);color:var(--accent-hover);border-radius:999px;align-items:center;gap:8px;margin-bottom:14px;padding:5px 14px;font-size:.8rem;font-weight:800;display:inline-flex}.tAXcpq_title{letter-spacing:-.03em;color:var(--text-primary);margin-bottom:10px;font-size:clamp(2.1rem,4.4vw,3.1rem);font-weight:800;line-height:1.1}.tAXcpq_role{color:var(--text-secondary);margin-bottom:18px;font-size:1.05rem;font-weight:700}.tAXcpq_roleEn{color:var(--text-muted);margin-top:4px;font-size:.9rem;font-weight:500;display:block}.tAXcpq_bio{color:var(--text-secondary);max-width:620px;margin-bottom:12px;font-size:1.02rem;line-height:1.75}.tAXcpq_topics{flex-wrap:wrap;gap:8px;max-width:620px;margin:18px 0 26px;padding:0;list-style:none;display:flex}.tAXcpq_topics li{border:1px solid var(--border-color);color:var(--text-secondary);background:#fff;border-radius:999px;padding:6px 12px;font-size:.84rem;font-weight:600}.tAXcpq_actions{flex-wrap:wrap;gap:12px;display:flex}.tAXcpq_badgeWrap{justify-content:center;padding-top:18px;display:flex}.tAXcpq_badge{border:1px solid var(--border-color);background:#fff;border-radius:22px;width:100%;max-width:340px;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:relative;transform:rotate(2.2deg);box-shadow:0 30px 60px -20px #0f172a47,0 8px 18px #0f172a0f}@media (hover:hover) and (pointer:fine){.tAXcpq_badge:hover{transform:rotate(0)translateY(-4px)}}.tAXcpq_slot{z-index:2;background:#ffffff8c;border-radius:99px;width:54px;height:9px;margin-left:-27px;position:absolute;top:12px;left:50%;box-shadow:inset 0 1px 2px #0f172a59}.tAXcpq_badgeTop{color:#fff;background:linear-gradient(135deg,#1d4ed8 0%,#1e3a8a 100%);border-radius:21px 21px 0 0;align-items:center;gap:10px;padding:34px 20px 16px;display:flex}.tAXcpq_mark{object-fit:contain;background:#fff;border-radius:7px;width:28px;height:28px;padding:3px}.tAXcpq_brand{letter-spacing:-.01em;font-size:1.02rem;font-weight:800}.tAXcpq_badgeTag{letter-spacing:.06em;text-transform:uppercase;border:1px solid #fff9;border-radius:999px;margin-left:auto;padding:4px 10px;font-size:.72rem;font-weight:800}.tAXcpq_badgeBody{text-align:center;padding:0 22px 22px}.tAXcpq_monogram{color:#fff;letter-spacing:.02em;background:linear-gradient(140deg,#0f172a 0%,#1e3a8a 100%);border:5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;margin-top:-30px;margin-bottom:12px;font-size:2rem;font-weight:800;display:inline-flex;box-shadow:0 10px 24px #1e3a8a59}.tAXcpq_avatar{object-fit:cover;padding:0}.tAXcpq_badgeName{color:var(--text-primary);letter-spacing:-.01em;font-size:1.25rem;font-weight:800}.tAXcpq_badgeRole{color:var(--text-muted);margin-top:4px;font-size:.86rem;font-weight:600}.tAXcpq_facts{border-top:1px dashed var(--border-strong);text-align:left;gap:10px;margin-top:18px;padding-top:16px;display:grid}.tAXcpq_facts div{grid-template-columns:92px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.tAXcpq_facts dt{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:.74rem;font-weight:800}.tAXcpq_facts dd{color:var(--text-primary);overflow-wrap:anywhere;font-size:.88rem;font-weight:600}.tAXcpq_facts a{color:var(--accent-hover);text-underline-offset:3px;text-decoration:underline}.tAXcpq_h2{letter-spacing:-.02em;color:var(--text-primary);margin-bottom:22px;font-size:clamp(1.45rem,2.8vw,1.95rem);font-weight:800}.tAXcpq_method{padding:64px 0 8px}.tAXcpq_method .tAXcpq_h2{margin-bottom:8px}.tAXcpq_since{color:var(--text-muted);margin-bottom:22px;font-size:.92rem}.tAXcpq_methodGrid{counter-reset:m;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:0;list-style:none;display:grid}.tAXcpq_methodCard{border-radius:var(--radius-lg);border:1px solid var(--border-color);background:#fff;padding:24px 22px 22px;position:relative}.tAXcpq_methodCard:after{counter-increment:m;content:"0" counter(m) / "";color:#e2e8f0;letter-spacing:-.02em;font-size:1.6rem;font-weight:800;position:absolute;top:18px;right:20px}.tAXcpq_methodIcon{background:var(--accent-soft);width:42px;height:42px;color:var(--accent);border-radius:12px;justify-content:center;align-items:center;margin-bottom:14px;font-size:1.05rem;display:inline-flex}.tAXcpq_methodCard h3{color:var(--text-primary);margin-bottom:8px;font-size:1.05rem;font-weight:800}.tAXcpq_methodCard p{color:var(--text-secondary);font-size:.93rem;line-height:1.65}.tAXcpq_posts{padding:56px 0 96px;scroll-margin-top:80px}.tAXcpq_group+.tAXcpq_group{margin-top:40px}.tAXcpq_groupTitle{color:var(--text-primary);align-items:center;gap:10px;margin-bottom:14px;font-size:1.1rem;font-weight:800;display:flex}.tAXcpq_groupTitle i{color:var(--accent)}.tAXcpq_groupTitle span{background:var(--bg-tertiary);color:var(--text-muted);border-radius:999px;padding:3px 10px;font-size:.78rem;font-weight:700}.tAXcpq_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid}.tAXcpq_item{border-radius:var(--radius-md);border:1px solid var(--border-color);height:100%;color:inherit;background:#fff;align-items:center;gap:14px;padding:10px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.tAXcpq_item:hover{border-color:var(--accent-soft-border);box-shadow:var(--shadow-md);transform:translateY(-2px)}.tAXcpq_item:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.tAXcpq_thumb{aspect-ratio:3/2;background:var(--bg-tertiary);width:120px;color:var(--text-muted);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.tAXcpq_itemText{gap:6px;min-width:0;display:grid}.tAXcpq_itemTitle{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.95rem;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.tAXcpq_item:hover .tAXcpq_itemTitle{color:var(--accent-hover)}.tAXcpq_itemMeta{color:var(--text-muted);font-size:.8rem}.tAXcpq_empty{color:var(--text-muted)}@media (max-width:960px){.tAXcpq_heroGrid{grid-template-columns:1fr;gap:36px}.tAXcpq_badgeWrap{padding-top:0}.tAXcpq_methodGrid,.tAXcpq_list{grid-template-columns:1fr}}@media (max-width:480px){.tAXcpq_hero{padding-bottom:56px}.tAXcpq_badge{transform:none}.tAXcpq_thumb{width:92px}.tAXcpq_facts div{grid-template-columns:1fr;gap:2px}}@media (prefers-reduced-motion:reduce){.tAXcpq_badge,.tAXcpq_item{transition:none}.tAXcpq_badge,.tAXcpq_item:hover{transform:none}}
