.BaNWtq_page{--paper:#eee9de;--silver:#b5cbd9;--muted:#99aab6;--line:#b5cbd924;min-height:100vh;color:var(--paper);font-family:var(--font-geist), sans-serif;background:radial-gradient(700px 720px at 22% 380px,#21394a65,#0000 80%),#0b141d;overflow:clip}.BaNWtq_page h1,.BaNWtq_page h2,.BaNWtq_page h3{text-wrap:balance;font-family:Georgia,Times New Roman,serif;font-weight:400}.BaNWtq_page h1,.BaNWtq_page h2,.BaNWtq_page h3,.BaNWtq_page p{margin:0}.BaNWtq_page button{font:inherit;cursor:pointer}.BaNWtq_page :is(a,button,summary):focus-visible{outline-offset:6px;outline:2px solid #cce5f6}.BaNWtq_page section[id]{scroll-margin-top:35px}.BaNWtq_skipLink{z-index:100;background:var(--paper);color:#0b141d;padding:14px;position:fixed;top:-70px;left:20px}.BaNWtq_skipLink:focus{top:10px}.BaNWtq_header{z-index:90;border-bottom:1px solid var(--line);background:#0b141d99;justify-content:space-between;align-items:center;gap:24px;height:76px;padding:0 max(4vw,24px);display:flex;position:relative}.BaNWtq_brand{white-space:nowrap;letter-spacing:-.8px;align-items:center;gap:10px;font:29px Georgia,serif;display:inline-flex}.BaNWtq_brandMark{object-fit:contain;flex:none;width:40px;height:40px}.BaNWtq_brandName{color:var(--paper)}.BaNWtq_brandName>span{color:#d6bb8c}.BaNWtq_header .BaNWtq_mainNav{color:#aab6bf;align-items:center;gap:28px;font-size:12px;display:flex}.BaNWtq_header .BaNWtq_mainNav a{padding-block:12px}.BaNWtq_header .BaNWtq_mainNav [aria-current]{color:var(--paper);box-shadow:0 1px #b5cbd9}.BaNWtq_header a:hover,.BaNWtq_footer a:hover{color:#e2f0fa}.BaNWtq_headerCta{white-space:nowrap;background:#a7bec508;border:1px solid #a7bec554;border-radius:4px;align-items:center;gap:11px;min-height:38px;padding:8px 12px;font-size:11px;line-height:1;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.BaNWtq_headerCta span{font-size:14px;line-height:1}.BaNWtq_headerCta:hover{background:#a7bec512;border-color:#a7bec580}.BaNWtq_headerCta:active{transform:translateY(1px)}.BaNWtq_headerActions{align-items:center;gap:10px;display:flex}.BaNWtq_mobileSpreads,.BaNWtq_consultMobileMenu{display:none}.BaNWtq_languageSwitch{--language-border:var(--line);--language-text:#a7bac9;--language-text-strong:#eef4f7;--language-hover:#a9c7da12;--language-active:#a9c7da22;--language-surface:#101b24}.BaNWtq_container{max-width:1170px;margin:auto;padding:0 30px}.BaNWtq_breadcrumb{color:#90a2af;align-items:center;gap:13px;margin-top:30px;font-size:11px;display:flex}.BaNWtq_breadcrumb>span:last-child{color:#c5ced4}.BaNWtq_breadcrumb>span:not(:last-child){color:#526574}.BaNWtq_hero{grid-template-columns:.95fr 1.05fr;align-items:center;gap:76px;padding:61px 0 67px;display:grid}.BaNWtq_artwork{text-align:center;min-width:0;position:relative}.BaNWtq_artwork:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(#6c9abb17,#0000 69%);border:1px solid #9ebedb13;border-radius:50%;width:440px;max-width:115%;position:absolute;top:50%;left:50%;transform:translate(-50%,-58%)}.BaNWtq_artwork:after{content:"";filter:blur(16px);opacity:.7;pointer-events:none;background:#010509;width:245px;height:26px;position:absolute;bottom:68px;left:50%;transform:translate(-50%)}.BaNWtq_stage{z-index:1;aspect-ratio:9/16;perspective:1100px;width:310px;max-width:calc(100% - 24px);margin:auto;position:relative}.BaNWtq_cardSurface{--light-x:45%;--light-y:35%;--shine:.14;--beam:125deg;width:100%;height:100%;transform-style:preserve-3d;will-change:transform;background:#d0d5d0;border-radius:13px;position:relative;box-shadow:0 30px 65px #0009,2px 2px #7b8a90,3px 3px #333f4a,0 0 32px #a6c9e012}.BaNWtq_cardPrint{border-radius:inherit;width:100%;height:100%;transition:transform .85s cubic-bezier(.2,.65,.25,1);overflow:hidden;transform:rotate(0)}.BaNWtq_cardPrint[data-reversed=true]{transform:rotate(180deg)}.BaNWtq_cardPrint img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.BaNWtq_cardSurface[data-back-first=true]{box-shadow:none;background:0 0}.BaNWtq_flipRotor{border-radius:inherit;width:100%;height:100%;transform-style:preserve-3d;position:relative;transform:rotateY(0)}.BaNWtq_flipFace{border-radius:inherit;backface-visibility:hidden;background:#d0d5d0;position:absolute;inset:0;box-shadow:0 24px 55px #0008,1px 1px #a7b8c4,2px 2px #374954}.BaNWtq_flipFace .BaNWtq_cardPrint{transition:none}.BaNWtq_flipBack{transform:rotateY(180deg)}.BaNWtq_flipBack>img{object-fit:cover;border-radius:inherit;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.BaNWtq_flipRotor[data-phase=to-back]{animation:.62s cubic-bezier(.4,0,.2,1) both BaNWtq_cardTurnToBack}.BaNWtq_flipRotor[data-phase=back]{transform:rotateY(180deg)}.BaNWtq_flipRotor[data-phase=to-front]{animation:.7s cubic-bezier(.4,0,.2,1) both BaNWtq_cardTurnToFront}@keyframes BaNWtq_cardTurnToBack{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}@keyframes BaNWtq_cardTurnToFront{0%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}.BaNWtq_silverLight,.BaNWtq_lightBeam,.BaNWtq_cardEdge{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.BaNWtq_silverLight{background:radial-gradient(ellipse at var(--light-x) var(--light-y), #f4faffb8 0%, #d1ebff50 14%, #9ac1e217 33%, transparent 63%);mix-blend-mode:screen;opacity:var(--shine)}.BaNWtq_lightBeam{background:linear-gradient(var(--beam), transparent 20%, #d4e9fb05 33%, #e9f5ff6b 46%, #fffbeccc 49%, #e6f4ff6b 52%, transparent 67%);background-size:220% 160%;background-position:var(--light-x) var(--light-y);mix-blend-mode:soft-light;opacity:var(--shine)}.BaNWtq_cardEdge{border:1px solid #e9f5fa65;box-shadow:inset 1px 0 2px #ffffff75,inset -1px -1px 3px #0a152377}.BaNWtq_artHint{color:#9fb0bd;font-size:10px;margin-top:27px!important}.BaNWtq_artHint>span:first-child{color:#c7dce9;vertical-align:middle;margin-right:7px;font-size:16px}.BaNWtq_touchHint{display:none}.BaNWtq_artControls{justify-content:center;align-items:center;gap:15px;margin-top:15px;display:flex}.BaNWtq_artControls button{color:#a6b5bf;background:0 0;border:0;min-height:36px;padding:6px 3px;font-size:10px}.BaNWtq_artControls button:hover{color:#eef5fa}.BaNWtq_artControls button:disabled{cursor:default;opacity:.5}.BaNWtq_artControls button>span{margin-right:4px;font-size:14px}.BaNWtq_artControls>span{background:var(--line);width:1px;height:12px}.BaNWtq_heroCopy{padding-bottom:22px}.BaNWtq_chapter{color:#a7bac9;align-items:center;gap:12px;font-size:11px;display:flex}.BaNWtq_chapter>span:first-child{border:1px solid #9cbdce52;border-radius:50%;place-items:center;width:31px;height:31px;font:17px Georgia,serif;display:grid}.BaNWtq_chapter[data-kind=court]{flex-wrap:wrap;row-gap:8px}.BaNWtq_chapter[data-kind=court]>span:first-child{border-radius:5px;flex-shrink:0;width:auto;min-width:31px;padding:0 9px;font-size:13px}.BaNWtq_chapterLine{background:var(--line);width:31px;height:1px}.BaNWtq_hero h1{letter-spacing:-2.5px;max-width:620px;margin:23px 0 9px;font-size:clamp(44px,4.7vw,68px);line-height:1.05}.BaNWtq_subtitle{color:#9cafbd;font-size:12px}.BaNWtq_theme{color:#bdcfdb;text-wrap:balance;max-width:410px;font:italic 26px/1.4 Georgia,serif;margin-top:32px!important}.BaNWtq_introduction{color:#a8b5be;max-width:450px;font-size:13px;line-height:1.95;margin-top:18px!important}.BaNWtq_introduction a{color:#d6e4ee;border-bottom:1px solid #adccdf50}.BaNWtq_keywords{flex-wrap:wrap;gap:8px;margin:23px 0 28px;padding:0;list-style:none;display:flex}.BaNWtq_keywords li{color:#c4d3dd;background:#9ac1df05;border:1px solid #aac9dd29;border-radius:30px;padding:7px 12px;font-size:10px}.BaNWtq_keywordOverview{grid-template-columns:1fr 1fr;gap:22px;margin:24px 0 28px;display:grid}.BaNWtq_keywordOverview>div+div{border-left:1px solid var(--line);padding-left:22px}.BaNWtq_keywordOverview>div>p{color:#879ba9;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.BaNWtq_keywordOverview .BaNWtq_keywords{margin:10px 0 0}.BaNWtq_facts{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;gap:21px 18px;margin:0 0 28px;padding:18px 0;display:grid}.BaNWtq_facts div{align-items:center;gap:12px;display:flex}.BaNWtq_facts dt{color:#8297a7;min-width:64px;font-size:10px}.BaNWtq_facts dd{color:#ccd4d9;margin:0;font-size:11px}.BaNWtq_facts dd span{margin-left:5px}.BaNWtq_primaryButton{color:#142430;background:#c8d8df;border:1px solid #c8d8df;border-radius:4px;justify-content:center;align-items:center;gap:31px;min-height:47px;padding:13px 21px;font-size:12px;transition:background .2s;display:inline-flex}.BaNWtq_primaryButton:hover{background:#e1ecf1}.BaNWtq_readingLayout{border-top:1px solid var(--line);grid-template-columns:230px minmax(0,1fr);column-gap:85px;padding:60px 0 0;display:grid}.BaNWtq_contents{align-self:start;position:sticky;top:35px}.BaNWtq_contents nav>p{color:#d4dee4;margin-bottom:20px;font:20px Georgia,serif}.BaNWtq_contents nav>a{color:#98aebd;border-left:1px solid #93b2c52b;padding:10px 0 10px 17px;font-size:11px;transition:color .2s,border-color .2s;display:block}.BaNWtq_contents nav>a:hover{color:#e0ecf4;border-color:#d2e4ef}.BaNWtq_asideNote{padding:34px 0}.BaNWtq_asideNote>span{color:#a9c6da;margin-bottom:10px;font-size:28px;display:block}.BaNWtq_asideNote>p{color:#8b9eac;font:italic 15px/1.8 Georgia,serif}.BaNWtq_article{min-width:0;max-width:720px}.BaNWtq_article section{border-bottom:1px solid var(--line);padding:35px 0 38px}.BaNWtq_article>.BaNWtq_overview{padding-top:0;padding-bottom:38px}.BaNWtq_sectionLabel{color:#9cb6c8;font-size:11px;line-height:1.5}.BaNWtq_article h2{letter-spacing:-.6px;margin-bottom:19px;font-size:31px;line-height:1.3}.BaNWtq_article .BaNWtq_overview h2{max-width:550px;margin-top:14px;font-size:37px}.BaNWtq_article p:not(.BaNWtq_sectionLabel):not(.BaNWtq_keywordLine){color:#aebbc4;font-size:13px;line-height:1.95}.BaNWtq_article p+p{margin-top:15px}.BaNWtq_meaningHeading{align-items:center;gap:13px;margin-bottom:18px;display:flex}.BaNWtq_meaningHeading h2{margin:0}.BaNWtq_meaningHeading>span{color:#c2d6e5;border:1px solid #b8cad847;border-radius:15px;place-items:center;width:30px;height:38px;font:21px Georgia,serif;display:grid}.BaNWtq_keywordLine{color:#a8c0d0;padding-top:3px;font-size:11px;line-height:1.9}.BaNWtq_layers h3{color:#d7e3ea;margin-top:22px;margin-bottom:8px;font-size:22px;line-height:1.35}.BaNWtq_descriptionNote{font-style:italic}.BaNWtq_article strong{color:#d7e3ea;font-weight:600}.BaNWtq_relatedCopy{gap:18px;margin:8px 0 0;padding:0;list-style:none;display:grid}.BaNWtq_relatedCopy p{color:#aebbc4;margin:0;font-size:15px;line-height:1.8}.BaNWtq_relatedCopy a{color:#d6e4ee;border-bottom:1px solid #adccdf50}.BaNWtq_twoReadings{grid-template-columns:1fr 1fr;gap:31px;display:grid}.BaNWtq_twoReadings>div+div{border-left:1px solid var(--line);padding-left:28px}.BaNWtq_twoReadings h3{font:11px var(--font-geist), sans-serif;color:#c0d3df;margin:1px 0 13px}.BaNWtq_article>.BaNWtq_yesNo{background:radial-gradient(at 90% 0,#93b4d012,#0000 55%),#12212d;border:1px solid #a1c3de38;border-radius:4px;margin:36px 0;padding:34px 36px}.BaNWtq_yesNo .BaNWtq_twoReadings{margin-top:26px}.BaNWtq_yesNo h3{text-transform:capitalize}.BaNWtq_inlineCta{color:#c8dbe8;border-bottom:1px solid #adccdf50;align-items:center;gap:18px;margin-top:27px;padding-bottom:6px;font-size:11px;display:inline-flex}.BaNWtq_article .BaNWtq_sectionLabel+h2{margin-top:12px}.BaNWtq_symbols{margin:26px 0 0}.BaNWtq_symbols div{border-top:1px solid #acc8dd17;grid-template-columns:160px 1fr;gap:23px;padding:16px 0;display:grid}.BaNWtq_symbols dt{color:#d0dce4;font:18px/1.5 Georgia,serif}.BaNWtq_symbols dd{color:#9eb0bd;margin:0;font-size:12px;line-height:1.85}.BaNWtq_article>.BaNWtq_reflection{background:radial-gradient(at 90% 0,#93b4d012,#0000),#12212d;border:1px solid #a1c3de38;border-radius:3px;margin-top:37px;padding:34px 38px}.BaNWtq_reflection>span{color:#c2d7e7;margin-bottom:20px;font-size:27px;display:block}.BaNWtq_reflection h2{margin:14px 0 18px;font-size:29px}.BaNWtq_magicianArticle{--magician-gold:#d6bb8c;--magician-gold-soft:#d6bb8c2e}.BaNWtq_magicianArticle .BaNWtq_magicianReadingPair{margin-top:26px}.BaNWtq_magicianArticle .BaNWtq_magicianReadingPair h3{color:#d1dce3;font:17px/1.5 Georgia,Times New Roman,serif}.BaNWtq_magicianArticle .BaNWtq_magicianReadingPair p+p{margin-top:13px}.BaNWtq_magicianEvidence{margin-block:18px;position:relative}.BaNWtq_magicianEvidence:before{content:"";background:var(--magician-gold);width:74px;height:1px;box-shadow:-12px 7px 0 -3px var(--magician-gold-soft);position:absolute;top:0;right:0}.BaNWtq_magicianWorktable{border-top:2px solid var(--magician-gold);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;margin:31px 0 26px;display:grid;position:relative}.BaNWtq_magicianWorktable:before{border:1px solid var(--magician-gold);content:"";background:#0b141d;width:11px;height:11px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.BaNWtq_magicianWorktable>div{padding:27px 27px 29px 0}.BaNWtq_magicianWorktable>div+div{border-left:1px solid var(--line);padding:27px 0 29px 29px}.BaNWtq_magicianWorktable h3{color:#dde6eb;align-items:baseline;gap:10px;margin:0 0 18px;font:19px/1.4 Georgia,Times New Roman,serif;display:flex}.BaNWtq_magicianWorktable h3 span{color:var(--magician-gold);font-size:10px}.BaNWtq_magicianWorktable ul{margin:0;padding:0;list-style:none}.BaNWtq_magicianWorktable li{color:#aebbc4;padding:10px 0 10px 18px;font-size:12px;line-height:1.8;position:relative}.BaNWtq_magicianWorktable li+li{border-top:1px solid #acc8dd12}.BaNWtq_magicianWorktable li:before{content:"";background:var(--magician-gold);width:5px;height:1px;position:absolute;top:20px;left:1px}.BaNWtq_article p.BaNWtq_magicianEvidenceConclusion{border-left:1px solid var(--magician-gold);color:#c0cbd2;padding-left:20px}.BaNWtq_magicianFeelings{border-left:1px solid var(--magician-gold);margin-top:30px;padding:24px 0 2px 25px}.BaNWtq_magicianFeelings h3{color:#dce5ea;margin:0 0 12px;font:20px/1.45 Georgia,Times New Roman,serif}.BaNWtq_magicianCtaGroup{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}.BaNWtq_magicianPrimaryCta,.BaNWtq_magicianSecondaryCta{border:1px solid var(--magician-gold-soft);color:#e7edf1;border-radius:3px;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:15px 18px;font-size:11px;line-height:1.55;transition:color .2s,border-color .2s,background .2s,transform .2s;display:flex}.BaNWtq_magicianPrimaryCta{background:linear-gradient(135deg,#d6bb8c20,#d6bb8c08);border-color:#d6bb8c52}.BaNWtq_magicianSecondaryCta{background:#a8c5d30a}.BaNWtq_magicianPrimaryCta:hover,.BaNWtq_magicianSecondaryCta:hover{color:#fff7e8;background:#d6bb8c18;border-color:#d6bb8c91;transform:translateY(-1px)}.BaNWtq_magicianPrimaryCta span,.BaNWtq_magicianSecondaryCta span{color:var(--magician-gold);flex:none;font-size:13px}.BaNWtq_article p.BaNWtq_magicianDeathSummary{border-left:2px solid var(--magician-gold);color:#c8d2d8;background:#d6bb8c0a;margin:25px 0 22px;padding:18px 22px}.BaNWtq_magicianCombination .BaNWtq_inlineCta{color:#dfc99f;border-bottom-color:#d6bb8c70}.BaNWtq_page[lang=zh-CN] .BaNWtq_magicianArticle .BaNWtq_magicianReadingPair h3,.BaNWtq_page[lang=zh-CN] .BaNWtq_magicianWorktable h3,.BaNWtq_page[lang=zh-CN] .BaNWtq_magicianFeelings h3{font-family:Songti SC,Noto Serif CJK SC,STSong,serif}.BaNWtq_page[lang=zh-CN] .BaNWtq_magicianWorktable li{font-size:13px;line-height:2}.BaNWtq_faq details{border-top:1px solid var(--line)}.BaNWtq_faq summary{color:#c7d2da;cursor:pointer;justify-content:space-between;align-items:center;gap:22px;min-height:70px;padding:18px 0;font-size:13px;line-height:1.7;list-style:none;display:flex}.BaNWtq_faq summary::-webkit-details-marker{display:none}.BaNWtq_faq summary span{color:#95afc0;font-size:22px;transition:transform .2s}.BaNWtq_faq details[open] summary span{transform:rotate(45deg)}.BaNWtq_faq details p{padding:0 24px 22px 0}.BaNWtq_related{padding:67px 0 60px}.BaNWtq_relatedHeading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:28px;display:flex}.BaNWtq_relatedHeading h2{letter-spacing:-.5px;margin-top:10px;font-size:36px}.BaNWtq_relatedHeading>a{color:#b6c8d5;padding-bottom:6px;font-size:11px}.BaNWtq_relatedHeading>a span{margin-left:13px}.BaNWtq_relatedGrid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.BaNWtq_relatedCard{border:1px solid var(--line);background:#13212a66;border-radius:5px;align-items:center;gap:24px;padding:25px;transition:border-color .2s,background .2s;display:flex}.BaNWtq_relatedCard:hover{background:#172a3877;border-color:#b6d0e369}.BaNWtq_relatedCard img{border-radius:4px;width:80px;height:auto}.BaNWtq_relatedCard h3{margin:10px 0;font-size:25px}.BaNWtq_relatedCard p{color:#99adbc;max-width:230px;font-size:11px;line-height:1.8}.BaNWtq_relatedCard .BaNWtq_sectionLabel{font-size:9px}.BaNWtq_relatedArrow{color:#a8c3d7;align-self:start;margin-left:auto}.BaNWtq_quickNavigation{border-top:1px solid var(--line);padding:30px 0 54px}.BaNWtq_quickNavigation>p{margin-bottom:17px}.BaNWtq_quickNavigation>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.BaNWtq_quickNavigation a,.BaNWtq_quickNavigation span{border:1px solid var(--line);color:#aebfca;border-radius:3px;align-items:center;min-height:42px;padding:8px 10px;font-size:10px;line-height:1.4;display:flex}.BaNWtq_quickNavigation a:hover,.BaNWtq_quickNavigation a[aria-current=page]{color:#eff6fa;background:#172a3877;border-color:#b6d0e369}.BaNWtq_quickNavigation span{color:#677b89;justify-content:space-between;gap:8px}.BaNWtq_quickNavigation small{color:#657987;white-space:nowrap;font-size:8px}.BaNWtq_closing{text-align:center;border-top:1px solid var(--line);padding:50px 0 66px}.BaNWtq_closing>span{color:#b4ccdf;margin-bottom:15px;font-size:37px;display:block}.BaNWtq_closing h2{letter-spacing:-.8px;font-size:43px}.BaNWtq_closing p{color:#9caebc;margin:17px 0 25px;font-size:12px;line-height:1.8}.BaNWtq_footer{border-top:1px solid var(--line);grid-template-columns:1fr 1.2fr 1fr;align-items:center;gap:27px;max-width:1110px;margin:auto;padding:32px 0;display:grid}.BaNWtq_footer .BaNWtq_brand{font-size:24px}.BaNWtq_footer .BaNWtq_brandMark{width:34px;height:34px}.BaNWtq_footer p{text-align:center;color:#8f9fac;font:italic 12px Georgia,serif}.BaNWtq_footer>div{color:#a6b6c2;justify-content:end;gap:19px;font-size:10px;display:flex}.BaNWtq_footer small{color:#8c9caa;grid-column:span 2;font-size:9px}.BaNWtq_footer small:last-child{text-align:right;grid-column:auto}.BaNWtq_libraryHeading{text-align:center;padding:80px 0 50px}.BaNWtq_libraryHeading h1{letter-spacing:-1.8px;margin:17px 0 22px;font-size:clamp(42px,5vw,67px)}.BaNWtq_libraryHeading>p:last-child{color:#a6b9c7;font-size:13px;line-height:1.9}.BaNWtq_libraryGroups{color:var(--silver);flex-wrap:wrap;justify-content:center;gap:14px 28px;margin:0 0 45px;font-size:13px;display:flex}.BaNWtq_libraryGroups a{border-bottom:1px solid var(--line);padding:10px 2px}.BaNWtq_libraryGroups a:hover{color:var(--paper);border-bottom-color:var(--silver)}.BaNWtq_libraryGroups a span{margin-left:6px}.BaNWtq_libraryGrid{text-align:center;grid-template-columns:repeat(3,1fr);gap:50px;padding:10px 0 90px;display:grid}.BaNWtq_libraryCard img{border-radius:10px;width:100%;max-width:245px;height:auto;margin:0 auto 30px;transition:transform .4s;display:block;box-shadow:0 17px 38px #0006}.BaNWtq_libraryCard:hover img{transform:translateY(-6px)}.BaNWtq_libraryCardPending{opacity:.56}.BaNWtq_libraryCardPending img{filter:saturate(.55)}.BaNWtq_libraryCardPending:hover img{transform:none}.BaNWtq_libraryCard h3{margin:12px 0;font-size:29px}.BaNWtq_libraryCard>p:not(.BaNWtq_sectionLabel){color:#9daebb;min-height:44px;font-size:12px;line-height:1.8}.BaNWtq_libraryLink{color:#c8dbe8;border-bottom:1px solid #adccdf50;margin-top:17px;padding-bottom:6px;font-size:11px;display:inline-block}.BaNWtq_page[lang=zh-CN] :is(h1,h2,h3),.BaNWtq_page[lang=zh-CN] .BaNWtq_theme{font-family:Songti SC,Noto Serif CJK SC,STSong,serif;font-style:normal}.BaNWtq_page[lang=zh-CN] .BaNWtq_hero h1{letter-spacing:.04em;font-size:clamp(52px,5.3vw,74px);line-height:1.25}.BaNWtq_page[lang=zh-CN] .BaNWtq_theme{font-size:25px;line-height:1.65}.BaNWtq_page[lang=zh-CN] .BaNWtq_introduction,.BaNWtq_page[lang=zh-CN] .BaNWtq_article p:not(.BaNWtq_sectionLabel):not(.BaNWtq_keywordLine){font-size:14px;line-height:2.05}.BaNWtq_page[lang=zh-CN] .BaNWtq_article h2{letter-spacing:.025em;line-height:1.6}.BaNWtq_page[lang=zh-CN] .BaNWtq_symbols dd{font-size:13px;line-height:2}.BaNWtq_page[lang=zh-CN] .BaNWtq_contents nav>a{padding-block:12px;font-size:12px}.BaNWtq_page[lang=zh-CN] .BaNWtq_asideNote>p{font-size:12px;font-style:normal;line-height:2}.BaNWtq_page[lang=zh-CN] .BaNWtq_libraryHeading h1{letter-spacing:.02em;line-height:1.5}@media (min-width:1500px){.BaNWtq_hero{padding-block:75px 85px}}@media (max-width:1000px){.BaNWtq_header .BaNWtq_mainNav{display:none}.BaNWtq_mobileSpreads{display:block}.BaNWtq_header{height:68px}.BaNWtq_hero{gap:35px}.BaNWtq_hero h1{font-size:61px}.BaNWtq_stage{width:285px}.BaNWtq_facts{gap:17px 10px}.BaNWtq_facts div{flex-direction:column;align-items:start;gap:6px}.BaNWtq_readingLayout{grid-template-columns:180px minmax(0,1fr);gap:45px}.BaNWtq_relatedCard{gap:18px;padding:20px}.BaNWtq_relatedCard h3{font-size:22px}.BaNWtq_footer{margin-inline:30px}}@media (max-width:700px){.BaNWtq_header{flex-wrap:wrap;gap:14px;height:64px;padding-inline:20px}.BaNWtq_brand{gap:7px;font-size:25px}.BaNWtq_brandMark{width:34px;height:34px}.BaNWtq_header .BaNWtq_mainNav{gap:0;font-size:11px;display:none}.BaNWtq_headerActions{margin-left:auto}.BaNWtq_mobileSpreads{display:block}.BaNWtq_header .BaNWtq_mainNav a:not([aria-current]),.BaNWtq_headerCta,.BaNWtq_header[data-section=consult] .BaNWtq_mobileSpreads,.BaNWtq_header[data-section=consult]>.BaNWtq_headerActions>.BaNWtq_languageSwitch{display:none}.BaNWtq_header[data-section=consult] .BaNWtq_headerActions{gap:8px}.BaNWtq_header[data-section=consult] .BaNWtq_headerActions>button,.BaNWtq_header[data-section=consult] .BaNWtq_headerActions>div>button{min-width:44px;min-height:44px;font-size:12px}.BaNWtq_consultMobileMenu{display:block;position:relative}.BaNWtq_consultMobileMenu>summary{color:#d9d5ca;cursor:pointer;border:1px solid #d0aa7040;border-radius:4px;justify-content:center;align-items:center;gap:7px;min-width:60px;min-height:44px;padding:8px 10px;font-size:12px;list-style:none;display:flex}.BaNWtq_consultMobileMenu>summary::-webkit-details-marker{display:none}.BaNWtq_consultMobileMenu>summary::marker{content:""}.BaNWtq_consultMobileMenu>summary svg{color:#c7a368;width:17px;height:17px}.BaNWtq_consultMobileMenu[open]>summary{color:#f1eadc;background:#c69a580b;border-color:#d0aa7075}.BaNWtq_consultMobileMenu>nav{z-index:92;background:#0d1318;border:1px solid #d2b7843d;border-radius:6px;padding:8px;display:grid;position:fixed;top:70px;left:12px;right:12px;box-shadow:0 20px 54px #00000085}.BaNWtq_consultMobileMenu>nav>a{color:#ddd8cd;border-bottom:1px solid #d2b7841c;align-items:center;min-height:46px;padding:10px 12px;font-size:14px;display:flex}.BaNWtq_consultMobileMenu>nav>a:hover{color:#f1e5d1;background:#c69a580b}.BaNWtq_menuLanguageSwitch{gap:6px;padding:8px 6px 4px;display:flex}.BaNWtq_menuLanguageSwitch :is(a,button){color:#b8c1c4;background:0 0;border:1px solid #d2b7842b;border-radius:4px;place-items:center;min-width:52px;min-height:44px;font-size:12px;display:grid}.BaNWtq_menuLanguageSwitch :is(a,button)[aria-current=page]{color:#f2e8d6;background:#c69a5812;border-color:#d2b7845c}.BaNWtq_container{padding-inline:22px}.BaNWtq_breadcrumb{flex-wrap:wrap;gap:9px;margin-top:23px;font-size:10px}.BaNWtq_hero{grid-template-columns:1fr;gap:30px;padding:43px 0 38px}.BaNWtq_stage{width:260px}.BaNWtq_artwork:before{width:335px}.BaNWtq_heroCopy{padding:0}.BaNWtq_hero h1{letter-spacing:-2px;margin-top:21px;font-size:clamp(48px,10.8vw,65px)}.BaNWtq_page[lang=zh-CN] .BaNWtq_hero h1{font-size:49px}.BaNWtq_page[lang=zh-CN] .BaNWtq_libraryHeading h1{font-size:37px}.BaNWtq_page[lang=zh-CN] .BaNWtq_theme{font-size:23px}.BaNWtq_theme{font-size:25px;margin-top:24px!important}.BaNWtq_introduction{font-size:13px}.BaNWtq_keywords{margin-top:21px}.BaNWtq_keywordOverview{grid-template-columns:1fr;gap:17px}.BaNWtq_keywordOverview>div+div{border-left:0;border-top:1px solid var(--line);padding:17px 0 0}.BaNWtq_keywordOverview .BaNWtq_keywords{margin-top:9px}.BaNWtq_facts{gap:20px}.BaNWtq_facts div{flex-direction:row;align-items:center;gap:8px}.BaNWtq_facts dt{min-width:56px}.BaNWtq_facts dd{font-size:10px}.BaNWtq_readingLayout{padding-top:25px;display:block}.BaNWtq_contents{margin-bottom:37px;position:static}.BaNWtq_contents nav{flex-wrap:wrap;gap:9px 18px;display:flex}.BaNWtq_contents nav>p{width:100%;margin-bottom:5px;font-size:19px}.BaNWtq_contents nav>a{border:0;padding:6px 0;font-size:11px}.BaNWtq_asideNote{display:none}.BaNWtq_article h2{font-size:29px}.BaNWtq_article .BaNWtq_overview h2{font-size:33px}.BaNWtq_article section{padding-block:29px}.BaNWtq_twoReadings{grid-template-columns:1fr;gap:24px}.BaNWtq_twoReadings>div+div{border:0;padding-left:0}.BaNWtq_twoReadings h3{margin-bottom:9px}.BaNWtq_article>.BaNWtq_yesNo{margin-block:25px;padding:27px 24px}.BaNWtq_symbols div{grid-template-columns:1fr;gap:7px}.BaNWtq_article>.BaNWtq_reflection{padding:27px 24px}.BaNWtq_reflection h2{font-size:28px}.BaNWtq_magicianWorktable{grid-template-columns:1fr}.BaNWtq_magicianWorktable:before{left:auto;right:10px}.BaNWtq_magicianWorktable>div{padding:24px 0}.BaNWtq_magicianWorktable>div+div{border-top:1px solid var(--line);border-left:0;padding:24px 0}.BaNWtq_magicianWorktable h3{font-size:18px}.BaNWtq_magicianFeelings{padding-left:20px}.BaNWtq_magicianCtaGroup{grid-template-columns:1fr}.BaNWtq_magicianPrimaryCta,.BaNWtq_magicianSecondaryCta{min-height:54px}.BaNWtq_related{padding:42px 0}.BaNWtq_relatedHeading{display:block}.BaNWtq_relatedHeading h2{font-size:32px}.BaNWtq_relatedHeading>a{margin-top:19px;display:inline-block}.BaNWtq_relatedGrid{grid-template-columns:1fr;gap:15px}.BaNWtq_relatedCard{padding:21px}.BaNWtq_relatedCard img{width:66px}.BaNWtq_quickNavigation>div{grid-template-columns:1fr 1fr}.BaNWtq_closing{padding-block:34px 47px}.BaNWtq_closing h2{font-size:36px}.BaNWtq_footer{text-align:center;grid-template-columns:1fr;gap:20px;margin-inline:22px}.BaNWtq_footer .BaNWtq_brand{justify-self:center}.BaNWtq_footer>div{justify-content:center}.BaNWtq_footer small,.BaNWtq_footer small:last-child{text-align:center;grid-column:auto}.BaNWtq_libraryHeading{padding-block:50px 35px}.BaNWtq_libraryGrid{grid-template-columns:1fr;gap:60px}.BaNWtq_libraryCard img{max-width:240px}.BaNWtq_libraryCard>p:not(.BaNWtq_sectionLabel){min-height:0}}@media (max-width:380px){.BaNWtq_header{gap:10px;padding-inline:14px}.BaNWtq_headerCta span{display:none}.BaNWtq_container{padding-inline:18px}.BaNWtq_facts div{flex-direction:column;align-items:start}}@media (hover:none){.BaNWtq_desktopHint{display:none}.BaNWtq_touchHint{display:inline}}@media (prefers-reduced-motion:reduce){.BaNWtq_page *,.BaNWtq_page :before,.BaNWtq_page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.BaNWtq_cardSurface{will-change:auto;transform:none!important}}.BaNWtq_libraryPage{--library-bg:#07040f;--library-surface:#ffffff09;--library-gold:#d4a574;--library-gold-light:#e8c9a0;--library-muted:#aaa4c2;background:radial-gradient(ellipse 58% 38% at 12% 5%, #8b5cf621, transparent 70%), radial-gradient(ellipse 55% 42% at 88% 88%, #e8c26814, transparent 70%), var(--library-bg);color:#ede8f5;font-family:var(--font-geist), "PingFang SC", "Microsoft YaHei", sans-serif}.BaNWtq_libraryPage:after{content:"";z-index:0;pointer-events:none;opacity:.24;background-image:radial-gradient(circle,#ffffffbf 0 1px,#0000 1.2px);background-size:113px 113px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(at 50% 35%,#000,#0000 76%);mask-image:radial-gradient(at 50% 35%,#000,#0000 76%)}.BaNWtq_libraryPage>*{z-index:1;position:relative}.BaNWtq_libraryPage .BaNWtq_container{width:min(100% - 32px,1200px);max-width:1200px;padding-inline:0}.BaNWtq_libraryPage .BaNWtq_header{background:#07040fb8;border-color:#deceff21}.BaNWtq_libraryPage .BaNWtq_sectionLabel{color:var(--library-gold)}.BaNWtq_libraryHero{isolation:isolate;text-align:center;place-items:center;min-height:clamp(480px,62dvh,660px);margin-inline:calc(min(100% - 32px,1200px)/2 - 50vw);padding:76px max(20px,50vw - 600px);display:grid;position:relative;overflow:hidden}.BaNWtq_libraryHeroWall{z-index:0;pointer-events:none;grid-template-columns:repeat(auto-fill,minmax(clamp(58px,6.8vw,104px),1fr));align-content:start;gap:clamp(6px,.75vw,11px);animation:72s ease-in-out infinite alternate BaNWtq_libraryWallDrift;display:grid;position:absolute;inset:-26% -9%;transform:rotate(-4deg)scale(1.05)translate(-1.3%,-1%)}@keyframes BaNWtq_libraryWallDrift{to{transform:rotate(-4deg)scale(1.05)translate(1.3%,1%)}}.BaNWtq_libraryHeroTile{aspect-ratio:9/16;perspective:700px;transform:rotate(var(--library-wall-turn,0deg));animation:BaNWtq_libraryWallFloat 13s var(--library-wall-delay,0s) ease-in-out infinite alternate;display:block;position:relative}@keyframes BaNWtq_libraryWallFloat{to{transform:rotate(var(--library-wall-turn,0deg)) translate3d(0, calc(var(--library-wall-drift,18px) * .18), 0)}}.BaNWtq_libraryHeroTileInner,.BaNWtq_libraryHeroTileSide{display:block;position:absolute;inset:0}.BaNWtq_libraryHeroTileInner{transform-style:preserve-3d;transition:transform .95s cubic-bezier(.4,0,.2,1)}.BaNWtq_libraryHeroTileFaceUp .BaNWtq_libraryHeroTileInner{transform:rotateY(180deg)}.BaNWtq_libraryHeroTileSide{backface-visibility:hidden;border:1px solid #deceff29;border-radius:5px;overflow:hidden;box-shadow:0 6px 18px #0000006b}.BaNWtq_libraryHeroTileFront{transform:rotateY(180deg)}.BaNWtq_libraryHeroTileSide img{width:100%;max-width:none;height:100%;box-shadow:none;object-fit:cover;border-radius:0;margin:0;display:block}.BaNWtq_libraryHeroTileSide:first-child img{filter:brightness(.38)saturate(.76)contrast(1.08)}.BaNWtq_libraryHeroTileFront img{filter:brightness(.62)saturate(.84)contrast(1.08)}.BaNWtq_libraryHeroTileSide:after{content:"";background:radial-gradient(120% 85% at 32% 14%,#ffd28a26,#0000 66%);position:absolute;inset:0}.BaNWtq_libraryHeroVeil{z-index:1;pointer-events:none;background:radial-gradient(52% 54% at 50% 48%,#07040ff7 0%,#07040fe3 36%,#07040f8c 67%,#07040f42 100%),linear-gradient(#07040ff0,#0000 24% 74%,#07040ff2);position:absolute;inset:0}.BaNWtq_libraryHeroContent{z-index:2;flex-direction:column;align-items:center;width:min(100%,820px);display:flex;position:relative}.BaNWtq_libraryHeroRule{z-index:2;color:var(--library-muted);font:11px/1.2 var(--font-geist), sans-serif;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:16px;display:flex;position:relative}.BaNWtq_libraryHeroRule span{background:#d4a5749e;width:64px;height:1px;display:block}.BaNWtq_libraryHero h1{color:#f4eef7;letter-spacing:-.033em;text-wrap:balance;text-shadow:0 18px 46px #00000085;max-width:780px;margin:32px 0 0;font:400 clamp(46px,7vw,76px)/1.06 Georgia,Times New Roman,Songti SC,STSong,serif}.BaNWtq_libraryPage[lang=zh-CN] .BaNWtq_libraryHero h1{font-family:Songti SC,STSong,Georgia,serif;font-weight:400}.BaNWtq_libraryHeroContent>p{color:#bbb4ca;text-wrap:pretty;max-width:590px;margin:26px 0 0;font-size:clamp(14px,1.35vw,17px);line-height:1.85}.BaNWtq_libraryToolbar{z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07040fc7;border-bottom:1px solid #0000;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-inline:calc(min(100% - 32px,1200px)/2 - 50vw);padding:12px max(16px,50vw - 600px);display:flex;position:sticky;top:0}.BaNWtq_libraryFilters{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.BaNWtq_libraryFilters button{min-height:44px;color:var(--library-muted);font:11px/1.2 var(--font-geist), sans-serif;letter-spacing:.13em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:10px 14px;transition:color .22s;position:relative}.BaNWtq_libraryFilters button:hover,.BaNWtq_libraryFilters button[aria-pressed=true]{color:var(--library-gold)}.BaNWtq_libraryFilters button span{background:var(--library-gold);transform-origin:0;height:1px;transition:transform .25s;position:absolute;bottom:3px;left:12px;right:12px;transform:scaleX(0)}.BaNWtq_libraryFilters button[aria-pressed=true] span{transform:scaleX(1)}.BaNWtq_librarySections{max-width:1200px;margin:0 auto;padding:40px 0 8px}.BaNWtq_librarySection{margin-bottom:80px;scroll-margin-top:84px}.BaNWtq_librarySectionHeading{align-items:center;gap:16px;margin-bottom:32px;display:flex}.BaNWtq_librarySectionHeading>span:first-child{background:#d4a574b8;width:1px;height:24px}.BaNWtq_librarySectionHeading h2{color:var(--library-gold);font:12px/1.2 var(--font-geist), sans-serif;letter-spacing:.14em;margin:0}.BaNWtq_librarySectionHeading>span:last-child{background:#deceff24;flex:1;height:1px}.BaNWtq_libraryGrid{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:16px;display:grid}.BaNWtq_libraryCard{min-width:0;color:inherit;text-align:center;cursor:pointer;animation:.7s cubic-bezier(.16,1,.3,1) both BaNWtq_libraryCardIn;animation-delay:calc(var(--card-index,0) * 35ms);background:0 0;border:0;flex-direction:column;align-items:center;padding:0;display:flex}.BaNWtq_libraryCard:hover .BaNWtq_libraryCardImage{border-color:#d4a574b8;box-shadow:0 0 30px #d4a57426}.BaNWtq_libraryCard:hover .BaNWtq_libraryCardName{color:var(--library-gold)}.BaNWtq_libraryCard:focus-visible{outline:2px solid var(--library-gold);outline-offset:6px;border-radius:10px}.BaNWtq_libraryCardImage{aspect-ratio:9/16;background:#ffffff09;border:1px solid #deceff29;border-radius:10px;width:100%;transition:border-color .3s,box-shadow .3s;display:block;position:relative;overflow:hidden}.BaNWtq_libraryCardImage img{border-radius:inherit;width:100%;max-width:none;height:100%;box-shadow:none;object-fit:contain;margin:0;transition:none;display:block}.BaNWtq_libraryCard:hover .BaNWtq_libraryCardImage img{transform:none}.BaNWtq_libraryCardSweep,.BaNWtq_libraryCardSpark{pointer-events:none;position:absolute;inset:0}.BaNWtq_libraryCardSweep{background:linear-gradient(105deg,#0000 35%,#fff3 49%,#0000 63%);transition:transform .4s ease-out;transform:translate(-110%)}.BaNWtq_libraryCard:hover .BaNWtq_libraryCardSweep{transform:translate(110%)}.BaNWtq_libraryCardSpark{mix-blend-mode:screen;background:linear-gradient(110deg,#0000 20%,#fff4cde6 47%,#d4a574b8 52%,#0000 77%);animation:.36s ease-out both BaNWtq_librarySpark}@keyframes BaNWtq_librarySpark{0%{opacity:0;transform:translate(-105%)}35%{opacity:1}to{opacity:0;transform:translate(105%)}}@keyframes BaNWtq_libraryCardIn{0%{opacity:0;transform:translateY(20px)rotateX(5deg)}to{opacity:1;transform:translateY(0)rotateX(0)}}.BaNWtq_libraryCardName,.BaNWtq_libraryCardEnglish,.BaNWtq_libraryCardGroup{display:block}.BaNWtq_libraryCardName{color:#ede8f5;margin-top:12px;font-size:14px;font-weight:550;transition:color .22s}.BaNWtq_libraryCardEnglish{color:var(--library-muted);margin-top:3px;font-size:12px}.BaNWtq_libraryCardGroup{color:#aaa4c2b3;font:9px var(--font-geist), sans-serif;letter-spacing:.13em;text-transform:uppercase;margin-top:5px}.BaNWtq_libraryCard:has(.BaNWtq_libraryCardGroup:not(:only-child)) .BaNWtq_libraryCardGroup{min-height:12px}.BaNWtq_libraryCard:has(.BaNWtq_libraryCardGroup) .BaNWtq_libraryCardGroup{white-space:nowrap}.BaNWtq_libraryCta{border-top:1px solid #deceff24;align-items:center;min-height:50dvh;margin-top:20px;display:flex;position:relative;overflow:hidden}.BaNWtq_libraryCta>div:last-child{z-index:1;padding:76px 0;position:relative}.BaNWtq_libraryCta h2{color:#ede8f5;max-width:680px;margin:0;font-size:clamp(32px,4vw,48px);line-height:1.2}.BaNWtq_libraryCta p{color:var(--library-muted);font:11px var(--font-geist), sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:16px 0 0}.BaNWtq_libraryCta a{color:#160d1c;background:var(--library-gold);letter-spacing:.08em;border-radius:10px;align-items:center;gap:12px;margin-top:32px;padding:14px 28px;font-size:13px;font-weight:650;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.BaNWtq_libraryCta a:hover{background:var(--library-gold-light);transform:translateY(-1px);box-shadow:0 8px 24px #b8884e4d}.BaNWtq_libraryCta a span{font-size:16px}.BaNWtq_libraryCtaBack{opacity:.06;width:300px;position:absolute;top:50%;right:-56px;transform:translateY(-50%)rotate(8deg)}.BaNWtq_libraryCtaBack img{width:100%;height:auto;display:block}.BaNWtq_libraryEmpty{color:var(--library-muted);text-align:center;padding:72px 0}@media (min-width:640px){.BaNWtq_librarySections{padding-top:56px}.BaNWtq_libraryGrid{gap:20px}}@media (min-width:900px){.BaNWtq_libraryPage .BaNWtq_container{width:min(100% - 48px,1200px)}.BaNWtq_libraryToolbar{top:0}.BaNWtq_libraryGrid{gap:24px}}@media (max-width:700px){.BaNWtq_libraryHero{min-height:470px;margin-inline:-16px;padding:64px 24px}.BaNWtq_libraryHeroWall{grid-template-columns:repeat(auto-fill,minmax(56px,1fr));inset:-16% -22%}.BaNWtq_libraryToolbar{margin-inline:-16px;padding-inline:16px}.BaNWtq_librarySections{padding-top:32px}.BaNWtq_librarySection{margin-bottom:64px}.BaNWtq_librarySectionHeading{margin-bottom:24px}.BaNWtq_libraryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.BaNWtq_libraryHeroRule{letter-spacing:.1em;gap:9px;font-size:9px}.BaNWtq_libraryHeroRule span{width:34px}.BaNWtq_libraryHero h1{letter-spacing:-.04em;font-size:43px}.BaNWtq_libraryHeroContent>p{max-width:360px;font-size:14px;line-height:1.75}.BaNWtq_libraryCta>div:last-child{padding:62px 0}}@media (prefers-reduced-motion:reduce){.BaNWtq_libraryPage *,.BaNWtq_libraryPage :before,.BaNWtq_libraryPage :after{transition:none!important;animation:none!important}}
