.auction-detail{--auction-navy:#07152b;--auction-gold:#eac47a;overflow:hidden;border-radius:16px;color:#162033;font-family:inherit}.auction-detail *{box-sizing:border-box}.auction-detail .auction-scene{padding:76px 44px;text-align:center;position:relative}.auction-detail .auction-label{font-size:13px;letter-spacing:.06em;font-weight:700;margin:0 0 25px;color:#917143}.auction-detail h2{font-size:clamp(34px,4.3vw,55px);font-weight:850;line-height:1.25;letter-spacing:-.055em;margin:0 0 28px;word-break:keep-all}.auction-detail h2 em{font-style:normal;color:#9a6b20}.auction-detail .auction-lead{font-size:17px;line-height:1.9;letter-spacing:-.025em;margin:26px 0 0;word-break:keep-all}.auction-detail .auction-opening,.auction-detail .auction-foundation,.auction-detail .auction-author,.auction-detail .auction-delivery{color:#f8f5ed;background:var(--auction-navy)}.auction-detail .auction-opening{background:linear-gradient(180deg,#061020c9,#061020f2),url('/assets/banners-v6/auction-navy-gold.png') center/cover}.auction-detail .auction-opening .auction-label,.auction-detail .auction-foundation .auction-label,.auction-detail .auction-author .auction-label,.auction-detail .auction-delivery .auction-label{color:var(--auction-gold)}.auction-detail .auction-opening h2 em,.auction-detail .auction-foundation h2 em,.auction-detail .auction-author h2 em,.auction-detail .auction-delivery h2 em{color:var(--auction-gold)}.auction-detail .auction-main-cover{display:block;width:225px;height:auto;max-width:65%;margin:40px auto;box-shadow:0 24px 55px #0008;transform:none}.auction-detail .auction-stats{display:flex;justify-content:center;gap:36px;border-top:1px solid #eac47a35;padding-top:28px}.auction-detail .auction-stats strong{display:block;font-size:34px;color:var(--auction-gold)}.auction-detail .auction-stats span{display:block;font-size:12px;margin-top:8px}.auction-detail .auction-paper{background:#fff}.auction-detail .auction-questions{margin:32px 0;border-top:1px solid #e5e8ed;border-bottom:1px solid #e5e8ed}.auction-detail .auction-questions p{font-size:19px;font-weight:700;line-height:1.7;margin:20px 0}.auction-detail .auction-bundle{background:#f3eee5}.auction-detail .auction-volumes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:42px;text-align:left}.auction-detail .auction-volumes img{width:100%;height:auto;aspect-ratio:2/3;object-fit:contain;margin-bottom:20px;box-shadow:0 10px 22px #33241424}.auction-detail .auction-volumes span{font-size:12px;color:#91672e;font-weight:700}.auction-detail .auction-volumes h3{font-size:18px;line-height:1.5;margin:10px 0;letter-spacing:-.045em}.auction-detail .auction-volumes p{font-size:14px;line-height:1.8;color:#5b5e64;margin:0}.auction-detail .auction-footnote{font-size:12px;line-height:1.8;opacity:.72;margin:30px 0 0;word-break:keep-all}.auction-detail .auction-flow{display:flex;flex-direction:column;align-items:center;gap:12px;margin:36px 0}.auction-detail .auction-flow span{border:1px solid #eac47a65;background:#ffffff06;border-radius:10px;padding:18px;width:100%;max-width:400px;font-size:19px;font-weight:700}.auction-detail .auction-flow b{color:var(--auction-gold)}.auction-detail .auction-process{list-style:none;text-align:left;padding:0;margin:35px 0;counter-reset:process}.auction-detail .auction-process li{position:relative;padding:25px 0 25px 58px;border-bottom:1px solid #e1e5ec;counter-increment:process}.auction-detail .auction-process li:before{content:'0' counter(process);position:absolute;left:0;top:25px;font-size:22px;color:#ad823f;font-weight:800}.auction-detail .auction-process strong{font-size:21px}.auction-detail .auction-process p{font-size:16px;line-height:1.8;margin:9px 0 0;color:#606b7b}.auction-detail .auction-casebook{background:#11151e;color:#fafafa}.auction-detail .auction-casebook .auction-label{color:#eac47a}.auction-detail .auction-cases{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;text-align:left;margin-top:40px}.auction-detail .auction-cases article{border-top:2px solid #eac47a;padding:22px 0 12px}.auction-detail .auction-cases span{font-size:11px;letter-spacing:.12em;color:var(--auction-gold)}.auction-detail .auction-cases h3{font-size:20px;line-height:1.5;margin:13px 0}.auction-detail .auction-cases p{font-size:15px;line-height:1.8;color:#b8c1ce;margin:0}.auction-detail .auction-curriculum details{text-align:left;border-bottom:1px solid #dce1e8;padding:20px 0}.auction-detail .auction-curriculum summary{font-size:18px;font-weight:750;line-height:1.6;cursor:pointer;word-break:keep-all}.auction-detail .auction-curriculum small{color:#8d7247;white-space:nowrap;margin-left:8px}.auction-detail .auction-curriculum ol{padding-left:25px;font-size:16px;line-height:2.1;color:#586477}.auction-detail .auction-audience{list-style:none;padding:0;margin:35px 0;text-align:left}.auction-detail .auction-audience li{border-bottom:1px solid #e1e6ee;padding:19px 0;font-size:17px;line-height:1.7}.auction-detail .auction-audience li:before{content:'✓';color:#93703e;font-weight:800;margin-right:12px}.auction-detail .auction-delivery-line{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}.auction-detail .auction-delivery-line span{border:1px solid #eac47a4d;border-radius:50px;padding:12px 18px;font-size:13px}.auction-detail summary:focus-visible{outline:3px solid #2455e6;outline-offset:5px}@media(max-width:600px){.auction-detail{border-radius:10px}.auction-detail .auction-scene{padding:54px 22px}.auction-detail h2{font-size:clamp(28px,8.7vw,34px)}.auction-detail .auction-label{font-size:11px}.auction-detail .auction-lead{font-size:16px}.auction-detail .auction-lead br{display:none}.auction-detail .auction-stats{gap:20px}.auction-detail .auction-stats strong{font-size:28px}.auction-detail .auction-stats span{font-size:10px}.auction-detail .auction-volumes{grid-template-columns:1fr;gap:32px}.auction-detail .auction-volumes article{display:grid;grid-template-columns:100px 1fr;column-gap:18px}.auction-detail .auction-volumes img{grid-row:1/4;margin:0}.auction-detail .auction-volumes h3{font-size:17px;margin:7px 0}.auction-detail .auction-volumes span{font-size:11px}.auction-detail .auction-volumes p{font-size:13px}.auction-detail .auction-cases{grid-template-columns:1fr;gap:10px}.auction-detail .auction-curriculum summary{font-size:16px}.auction-detail .auction-curriculum ol{font-size:15px}.auction-detail .auction-process li{padding-left:44px}.auction-detail .auction-questions p{font-size:17px}.auction-detail .auction-flow span{font-size:16px}.auction-detail .auction-footnote{font-size:11px}}
/* auction manuscript stylesheet release 2 */
