.detail-module__qCTYrq__page{color:#302842;max-width:1100px;margin:auto;padding:34px 20px 90px}.detail-module__qCTYrq__page>nav{color:#81788e;gap:9px;font-size:14px;display:flex;overflow:hidden}.detail-module__qCTYrq__page>nav a{color:#7c3aed;text-decoration:none}.detail-module__qCTYrq__intro{grid-template-columns:300px 1fr;align-items:center;gap:52px;margin:40px 0 55px;display:grid}.detail-module__qCTYrq__cover{aspect-ratio:3/4;background:#ede9fe;border-radius:24px;place-items:center;font-size:70px;display:grid;position:relative;overflow:hidden;box-shadow:0 25px 60px #4a2d7a33}.detail-module__qCTYrq__cover img{object-fit:cover}.detail-module__qCTYrq__badge{color:#7c3aed;font-size:13px;font-weight:800}.detail-module__qCTYrq__intro h1{margin:10px 0 15px;font-size:clamp(34px,5vw,58px);line-height:1.08}.detail-module__qCTYrq__intro p{color:#6f667b;line-height:1.7}.detail-module__qCTYrq__author{font-weight:700;color:#4c4358!important}.detail-module__qCTYrq__intro dl{gap:28px;margin:24px 0;display:flex}.detail-module__qCTYrq__intro dl div{gap:4px;display:grid}.detail-module__qCTYrq__intro dt{color:#8a8294;font-size:12px}.detail-module__qCTYrq__intro dd{margin:0;font-weight:700}.detail-module__qCTYrq__intro button{color:#fff;cursor:pointer;background:#8b5cf6;border:0;border-radius:13px;padding:14px 23px;font-weight:800}.detail-module__qCTYrq__content{background:#fff;border:1px solid #ece6f5;border-radius:24px;min-width:0;padding:clamp(22px,5vw,50px);line-height:1.75;box-shadow:0 16px 50px #3f2a6212}.detail-module__qCTYrq__content h2,.detail-module__qCTYrq__related h2{color:#302448}.detail-module__qCTYrq__content img{max-width:100%;height:auto}.detail-module__qCTYrq__content table,.detail-module__qCTYrq__content pre{max-width:100%;display:block;overflow-x:auto}.detail-module__qCTYrq__content iframe{background:#f7f5fa;border:1px solid #ddd;border-radius:14px;width:100%;height:clamp(600px,75dvh,900px);display:block}.detail-module__qCTYrq__related{margin-top:44px}.detail-module__qCTYrq__related>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.detail-module__qCTYrq__related a{color:#423551;border:1px solid #e9e2f3;border-radius:15px;gap:6px;padding:18px;text-decoration:none;display:grid}.detail-module__qCTYrq__related span{color:#81778b;font-size:13px}@media (max-width:750px){.detail-module__qCTYrq__page{padding:24px 14px 64px}.detail-module__qCTYrq__intro{grid-template-columns:1fr;gap:28px;margin:30px 0 40px}.detail-module__qCTYrq__cover{width:75%;max-width:280px;margin:auto}.detail-module__qCTYrq__intro dl{flex-wrap:wrap}.detail-module__qCTYrq__content{border-radius:18px;padding:18px}.detail-module__qCTYrq__content iframe{border-radius:10px;height:clamp(420px,68dvh,650px)}.detail-module__qCTYrq__related>div{grid-template-columns:1fr}}@media (max-width:480px){.detail-module__qCTYrq__page{padding-inline:10px}.detail-module__qCTYrq__content{border-radius:14px;padding:12px}.detail-module__qCTYrq__content h2{font-size:20px}.detail-module__qCTYrq__content iframe{border-radius:8px;height:clamp(360px,65dvh,560px)}}@media (min-width:751px) and (max-width:1024px){.detail-module__qCTYrq__content iframe{height:clamp(520px,72dvh,760px)}}
