.daily-scripture-module__VQYzfW__daily{--daily-ink:#1c251f;--daily-paper:#fffdf7;--daily-red:#9f392b;--daily-moss:#4e6150;--daily-gold:#9a7438;--daily-line:#d7cfbf;color:var(--daily-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;grid-template-columns:2.25rem minmax(0,1fr);margin-top:2.7rem;display:grid;transform:rotate(.2deg)}.daily-scripture-module__VQYzfW__rail{color:var(--daily-red);font-family:var(--font-serif), serif;letter-spacing:.12em;flex-direction:column;align-items:center;gap:.18rem;padding-top:2rem;font-size:.72rem;display:flex}.daily-scripture-module__VQYzfW__paper{border:1px solid var(--daily-line);background:linear-gradient(to right, transparent 2.3rem, #9f392b1c 2.35rem, transparent 2.4rem), repeating-linear-gradient(to bottom, transparent 0, transparent 2.25rem, #d8d1c24a 2.3rem), var(--daily-paper);min-height:38rem;padding:1.75rem;position:relative;box-shadow:0 2rem 5rem #362d1e1c}.daily-scripture-module__VQYzfW__paper:before{content:"";pointer-events:none;border:1px solid #d8d1c275;position:absolute;inset:.45rem}.daily-scripture-module__VQYzfW__topline,.daily-scripture-module__VQYzfW__passageNav,.daily-scripture-module__VQYzfW__lenses,.daily-scripture-module__VQYzfW__lensPanel,.daily-scripture-module__VQYzfW__citation{position:relative}.daily-scripture-module__VQYzfW__topline{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.daily-scripture-module__VQYzfW__topline div{gap:.3rem;display:grid}.daily-scripture-module__VQYzfW__topline span,.daily-scripture-module__VQYzfW__topline time{color:#687168;letter-spacing:.07em;font-size:.56rem;font-weight:700}.daily-scripture-module__VQYzfW__topline strong{font-family:var(--font-serif), serif;font-size:.86rem}.daily-scripture-module__VQYzfW__topline time{color:var(--daily-moss);white-space:nowrap}.daily-scripture-module__VQYzfW__passageNav{justify-content:space-between;align-items:center;margin-top:1.8rem;display:flex}.daily-scripture-module__VQYzfW__passageNav>span{color:var(--daily-red);font-family:var(--font-serif), serif;font-variant-numeric:tabular-nums;font-size:.72rem}.daily-scripture-module__VQYzfW__passageNav>div{gap:.35rem;display:flex}.daily-scripture-module__VQYzfW__passageNav button,.daily-scripture-module__VQYzfW__actions button{border:1px solid var(--daily-line);color:var(--daily-ink);cursor:pointer;background:#fffdf7d6}.daily-scripture-module__VQYzfW__passageNav button{place-items:center;width:2.35rem;height:2.35rem;display:inline-grid}.daily-scripture-module__VQYzfW__passageNav button:hover,.daily-scripture-module__VQYzfW__passageNav button:focus-visible,.daily-scripture-module__VQYzfW__actions button:hover,.daily-scripture-module__VQYzfW__actions button:focus-visible{border-color:var(--daily-red);color:var(--daily-red)}.daily-scripture-module__VQYzfW__passageNav svg{width:1rem}.daily-scripture-module__VQYzfW__quoteMark{width:1.2rem;color:var(--daily-red);opacity:.58;margin:1.5rem 0 .2rem;position:relative}.daily-scripture-module__VQYzfW__paper blockquote{min-height:8.6rem;font-family:var(--font-serif), serif;text-wrap:pretty;align-items:center;margin:0;font-size:clamp(1.32rem,2vw,1.82rem);line-height:1.65;display:flex;position:relative}.daily-scripture-module__VQYzfW__lenses{border-block:1px solid var(--daily-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.5rem;display:grid}.daily-scripture-module__VQYzfW__lenses button{border:0;border-right:1px solid var(--daily-line);color:#667067;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.35rem;min-height:2.8rem;font-size:.65rem;font-weight:700;display:inline-flex}.daily-scripture-module__VQYzfW__lenses button:last-child{border-right:0}.daily-scripture-module__VQYzfW__lenses button:hover,.daily-scripture-module__VQYzfW__lenses button:focus-visible{color:var(--daily-red)}.daily-scripture-module__VQYzfW__lenses button.daily-scripture-module__VQYzfW__activeLens{color:var(--daily-red);box-shadow:inset 0 -2px var(--daily-red);background:#eee7d9}.daily-scripture-module__VQYzfW__lenses svg{width:.9rem}.daily-scripture-module__VQYzfW__lensPanel{border-left:2px solid var(--daily-gold);background:#ebe5d8c2;min-height:8.6rem;padding:1rem 1.05rem}.daily-scripture-module__VQYzfW__lensPanel>span{color:#76582b;letter-spacing:.07em;font-size:.58rem;font-weight:700}.daily-scripture-module__VQYzfW__lensPanel p{color:#465047;font-family:var(--font-serif), serif;margin:.55rem 0 .4rem;font-size:.8rem;line-height:1.85}.daily-scripture-module__VQYzfW__lensPanel small{color:#747970;font-size:.56rem}.daily-scripture-module__VQYzfW__citation{border-top:1px solid var(--daily-line);margin-top:1.4rem;padding-top:1.15rem}.daily-scripture-module__VQYzfW__sourceIdentity{gap:.18rem;display:grid}.daily-scripture-module__VQYzfW__sourceIdentity strong{font-family:var(--font-serif), serif;font-size:.84rem}.daily-scripture-module__VQYzfW__sourceIdentity span,.daily-scripture-module__VQYzfW__sourceIdentity code{color:#646e65;font-family:var(--font-sans), sans-serif;font-size:.59rem}.daily-scripture-module__VQYzfW__sourceIdentity code{width:fit-content;color:var(--daily-red);background:#ece5d7;margin-top:.15rem;padding:.14rem .3rem}.daily-scripture-module__VQYzfW__actions{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);gap:.5rem;margin-top:.9rem;display:grid}.daily-scripture-module__VQYzfW__sourceAction,.daily-scripture-module__VQYzfW__actions button{justify-content:center;align-items:center;gap:.4rem;min-height:2.7rem;padding:0 .7rem;font-size:.66rem;font-weight:700;display:inline-flex}.daily-scripture-module__VQYzfW__sourceAction{background:var(--daily-red);color:var(--daily-paper)}.daily-scripture-module__VQYzfW__sourceAction:hover,.daily-scripture-module__VQYzfW__sourceAction:focus-visible{background:#7c2b21}.daily-scripture-module__VQYzfW__sourceAction svg,.daily-scripture-module__VQYzfW__actions button svg,.daily-scripture-module__VQYzfW__studyAction svg{width:.9rem}.daily-scripture-module__VQYzfW__pathActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem .8rem;margin-top:.9rem;display:flex}.daily-scripture-module__VQYzfW__studyAction{color:var(--daily-red);align-items:center;gap:.35rem;font-size:.63rem;font-weight:700;display:inline-flex}.daily-scripture-module__VQYzfW__archiveAction{color:#647067;text-underline-offset:.2rem;font-size:.59rem;font-weight:700;-webkit-text-decoration:underline #64706761;text-decoration:underline #64706761}.daily-scripture-module__VQYzfW__studyAction:hover,.daily-scripture-module__VQYzfW__studyAction:focus-visible,.daily-scripture-module__VQYzfW__archiveAction:hover,.daily-scripture-module__VQYzfW__archiveAction:focus-visible{color:var(--daily-red)}.daily-scripture-module__VQYzfW__feedback{color:#70776f;min-height:1.15rem;margin:.55rem 0 0;font-size:.54rem;line-height:1.55}@media (max-width:800px){.daily-scripture-module__VQYzfW__daily{max-width:35rem;margin-top:.5rem}}@media (max-width:560px){.daily-scripture-module__VQYzfW__daily{grid-template-columns:1.55rem minmax(0,1fr);margin-left:-.3rem}.daily-scripture-module__VQYzfW__rail{font-size:.64rem}.daily-scripture-module__VQYzfW__paper{min-height:auto;padding:1.35rem}.daily-scripture-module__VQYzfW__topline{flex-direction:column;gap:.45rem}.daily-scripture-module__VQYzfW__paper blockquote{min-height:7rem;font-size:1.23rem}.daily-scripture-module__VQYzfW__lenses button{min-height:3rem}.daily-scripture-module__VQYzfW__lensPanel{min-height:9.6rem}.daily-scripture-module__VQYzfW__actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.daily-scripture-module__VQYzfW__daily{transform:none}}
.reading-shelf-module__TRetQG__studyShelf{border-bottom:1px solid var(--line-dark);padding:112px 0;scroll-margin-top:5rem}.reading-shelf-module__TRetQG__shelfHeading{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:64px;margin-bottom:50px;display:grid}.reading-shelf-module__TRetQG__shelfHeading>div>p{color:var(--cinnabar);letter-spacing:.17em;margin:0 0 18px;font-size:.68rem;font-weight:800}.reading-shelf-module__TRetQG__shelfHeading h2{max-width:830px;font-family:var(--font-serif), serif;letter-spacing:-.045em;margin:0;font-size:clamp(2.1rem,4.4vw,4.2rem);font-weight:500;line-height:1.12}.reading-shelf-module__TRetQG__shelfHeading>p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.9}.reading-shelf-module__TRetQG__emptyShelf{border:1px solid var(--line-dark);background:#fffdf773;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2rem;min-height:14rem;padding:2.5rem;display:grid}.reading-shelf-module__TRetQG__emptyShelf>div:first-child{aspect-ratio:1;border:1px solid var(--cinnabar);width:4.5rem;color:var(--cinnabar);border-radius:50%;place-items:center;display:grid}.reading-shelf-module__TRetQG__emptyShelf svg{width:1.5rem}.reading-shelf-module__TRetQG__emptyShelf h3{font-family:var(--font-serif), serif;margin:0;font-size:1.45rem}.reading-shelf-module__TRetQG__emptyShelf p{max-width:58ch;color:var(--muted);margin:.55rem 0 0;font-size:.76rem;line-height:1.85}.reading-shelf-module__TRetQG__emptyShelf>a,.reading-shelf-module__TRetQG__entryActions>a{border:1px solid var(--cinnabar);min-height:2.9rem;color:var(--cinnabar);justify-content:center;align-items:center;gap:.45rem;padding-inline:1rem;font-size:.7rem;font-weight:800;display:inline-flex}.reading-shelf-module__TRetQG__emptyShelf>a:hover,.reading-shelf-module__TRetQG__entryActions>a:hover{background:var(--cinnabar);color:#fffdf8}.reading-shelf-module__TRetQG__emptyShelf>a svg,.reading-shelf-module__TRetQG__entryActions svg{width:.9rem}.reading-shelf-module__TRetQG__pathActivitySection{border:1px solid var(--line-dark);background:#fffdf76b;margin-bottom:1.35rem}.reading-shelf-module__TRetQG__pathActivityIntro{border-bottom:1px solid var(--line-dark);grid-template-columns:minmax(0,1fr) minmax(16rem,.65fr);align-items:end;gap:2rem;padding:1.7rem;display:grid}.reading-shelf-module__TRetQG__pathActivityIntro p,.reading-shelf-module__TRetQG__pathActivityIntro h3,.reading-shelf-module__TRetQG__pathActivityIntro>span,.reading-shelf-module__TRetQG__pathActivityCard h4,.reading-shelf-module__TRetQG__pathActivityCard p{margin:0}.reading-shelf-module__TRetQG__pathActivityIntro p{color:var(--cinnabar);letter-spacing:.12em;font-size:.62rem;font-weight:800}.reading-shelf-module__TRetQG__pathActivityIntro h3{font-family:var(--font-serif), serif;margin-top:.45rem;font-size:clamp(1.45rem,2.8vw,2.3rem);font-weight:550;line-height:1.25}.reading-shelf-module__TRetQG__pathActivityIntro>span{color:var(--muted);font-size:.68rem;line-height:1.8}.reading-shelf-module__TRetQG__pathActivityGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.reading-shelf-module__TRetQG__pathActivityCard{--path-accent:var(--cinnabar);border-right:1px solid var(--line-dark);border-top:4px solid var(--path-accent);flex-direction:column;min-width:0;min-height:18rem;padding:1.6rem;display:flex}.reading-shelf-module__TRetQG__pathActivityCard:last-child{border-right:0}.reading-shelf-module__TRetQG__pathActivityCard[data-path-tone=gold]{--path-accent:#8a5a2b}.reading-shelf-module__TRetQG__pathActivityCard[data-path-tone=blue]{--path-accent:#31596a}.reading-shelf-module__TRetQG__pathActivityTopline{color:var(--muted);justify-content:space-between;align-items:center;gap:1rem;font-size:.6rem;display:flex}.reading-shelf-module__TRetQG__pathActivityTopline span:first-child{color:var(--path-accent);align-items:center;gap:.4rem;font-weight:800;display:inline-flex}.reading-shelf-module__TRetQG__pathActivityTopline svg{width:.9rem}.reading-shelf-module__TRetQG__pathActivityCard h4{font-family:var(--font-serif), serif;margin-top:2.8rem;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:550;line-height:1.3}.reading-shelf-module__TRetQG__pathActivityCard>p{color:var(--muted);margin-top:.7rem;font-size:.7rem;line-height:1.75}.reading-shelf-module__TRetQG__pathActivityTrack{background:var(--line-dark);height:3px;margin-top:1.25rem;overflow:hidden}.reading-shelf-module__TRetQG__pathActivityTrack span{background:var(--path-accent);height:100%;display:block}.reading-shelf-module__TRetQG__pathActivityCard>a{border:1px solid var(--path-accent);min-height:2.8rem;color:var(--path-accent);justify-content:center;align-self:flex-start;align-items:center;gap:.45rem;margin-top:auto;padding-inline:1rem;font-size:.68rem;font-weight:800;display:inline-flex}.reading-shelf-module__TRetQG__pathActivityCard>a:hover{background:var(--path-accent);color:#fffdf8}.reading-shelf-module__TRetQG__pathActivityCard>a svg{width:.85rem}.reading-shelf-module__TRetQG__shelfGrid{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.reading-shelf-module__TRetQG__primaryEntry,.reading-shelf-module__TRetQG__shelfEntry{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);background:#fffdf773;flex-direction:column;min-width:0;min-height:22rem;padding:1.7rem;display:flex}.reading-shelf-module__TRetQG__primaryEntry{color:#f7f1e7;background:#202a23;grid-column:1/-1;min-height:25rem;padding:clamp(2rem,4vw,3.5rem)}.reading-shelf-module__TRetQG__entryTopline{color:var(--muted);border-bottom:1px solid;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;font-size:.62rem;display:flex}.reading-shelf-module__TRetQG__primaryEntry .reading-shelf-module__TRetQG__entryTopline{color:#abb5ad}.reading-shelf-module__TRetQG__entryTopline span:first-child{color:var(--cinnabar);align-items:center;gap:.4rem;font-weight:800;display:inline-flex}.reading-shelf-module__TRetQG__primaryEntry .reading-shelf-module__TRetQG__entryTopline span:first-child{color:#f1a18f}.reading-shelf-module__TRetQG__entryTopline svg{width:.9rem}.reading-shelf-module__TRetQG__entryCopy{min-width:0;margin-top:2.4rem}.reading-shelf-module__TRetQG__entryCopy h3{font-family:var(--font-serif), serif;margin:0;font-size:clamp(1.35rem,2.7vw,2.35rem);font-weight:500;line-height:1.25}.reading-shelf-module__TRetQG__primaryEntry .reading-shelf-module__TRetQG__entryCopy h3{font-size:clamp(2rem,4vw,3.8rem)}.reading-shelf-module__TRetQG__entryCopy>p{color:var(--muted);margin:.4rem 0 0;font-size:.68rem}.reading-shelf-module__TRetQG__primaryEntry .reading-shelf-module__TRetQG__entryCopy>p{color:#adb7af}.reading-shelf-module__TRetQG__entryCopy blockquote{max-width:62ch;color:var(--ink-soft);font-family:var(--font-serif), serif;margin:1.35rem 0 0;font-size:.88rem;line-height:1.85}.reading-shelf-module__TRetQG__primaryEntry .reading-shelf-module__TRetQG__entryCopy blockquote{color:#dce2dc;font-size:clamp(1rem,1.7vw,1.25rem)}.reading-shelf-module__TRetQG__entryCopy small{color:var(--cinnabar);overflow-wrap:anywhere;margin-top:.8rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6rem;display:block}.reading-shelf-module__TRetQG__primaryEntry .reading-shelf-module__TRetQG__entryCopy small{color:#f1a18f}.reading-shelf-module__TRetQG__entryActions{flex-wrap:wrap;gap:.45rem;margin-top:auto;padding-top:1.5rem;display:flex}.reading-shelf-module__TRetQG__entryActions button{border:1px solid var(--line-dark);color:currentColor;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.35rem;min-width:2.9rem;min-height:2.9rem;padding-inline:.8rem;font-family:inherit;font-size:.65rem;font-weight:750;display:inline-flex}.reading-shelf-module__TRetQG__primaryEntry .reading-shelf-module__TRetQG__entryActions button{border-color:#687269}.reading-shelf-module__TRetQG__primaryEntry .reading-shelf-module__TRetQG__entryActions>a{color:#f6b5a6;border-color:#f1a18f}.reading-shelf-module__TRetQG__primaryEntry .reading-shelf-module__TRetQG__entryActions>a:hover{color:#202a23;background:#f1a18f;border-color:#f1a18f}.reading-shelf-module__TRetQG__entryActions button:hover,.reading-shelf-module__TRetQG__entryActions button[aria-pressed=true]{border-color:var(--cinnabar);color:var(--cinnabar)}.reading-shelf-module__TRetQG__primaryEntry .reading-shelf-module__TRetQG__entryActions button:hover,.reading-shelf-module__TRetQG__primaryEntry .reading-shelf-module__TRetQG__entryActions button[aria-pressed=true]{color:#f1a18f;border-color:#f1a18f}.reading-shelf-module__TRetQG__shelfPrivacy{color:var(--muted);align-items:center;gap:.65rem;padding:1.2rem 0 0;font-size:.63rem;display:flex}.reading-shelf-module__TRetQG__shelfPrivacy>svg{width:.9rem;color:var(--cinnabar)}.reading-shelf-module__TRetQG__shelfPrivacy>span{color:var(--ink);white-space:nowrap;font-weight:800}.reading-shelf-module__TRetQG__shelfPrivacy p{margin:0}.reading-shelf-module__TRetQG__shelfPrivacy a{color:var(--cinnabar);white-space:nowrap;align-items:center;gap:.35rem;margin-left:auto;font-weight:800;display:inline-flex}.reading-shelf-module__TRetQG__shelfPrivacy a svg{width:.85rem}.reading-shelf-module__TRetQG__homeResume{border:1px solid var(--home-line,var(--line));border-left:3px solid var(--home-red,var(--cinnabar));width:min(1180px,100vw - 48px);color:var(--home-ink,var(--ink));background:#fffdf78c;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.5rem;margin:2.5rem auto 0;padding:1.25rem 1.4rem;display:grid}.reading-shelf-module__TRetQG__homeResumeMark{border:1px solid var(--home-red,var(--cinnabar));width:3.1rem;height:3.1rem;color:var(--home-red,var(--cinnabar));border-radius:50%;place-items:center;display:grid}.reading-shelf-module__TRetQG__homeResumeMark svg{width:1.05rem}.reading-shelf-module__TRetQG__homeResumeMark span{display:none}.reading-shelf-module__TRetQG__homeResumeCopy p,.reading-shelf-module__TRetQG__homeResumeCopy h2,.reading-shelf-module__TRetQG__homeResumeCopy>span{margin:0}.reading-shelf-module__TRetQG__homeResumeCopy p{color:var(--home-red,var(--cinnabar));letter-spacing:.08em;font-size:.61rem;font-weight:800}.reading-shelf-module__TRetQG__homeResumeCopy h2{font-family:var(--font-serif), serif;margin-top:.25rem;font-size:1.12rem;font-weight:600}.reading-shelf-module__TRetQG__homeResumeCopy>span{color:#626b63;margin-top:.2rem;font-size:.62rem;display:block}.reading-shelf-module__TRetQG__homeResumeActions{align-items:center;gap:1rem;display:flex}.reading-shelf-module__TRetQG__homeResumeActions a{color:var(--home-red,var(--cinnabar));white-space:nowrap;align-items:center;gap:.4rem;font-size:.69rem;font-weight:800;display:inline-flex}.reading-shelf-module__TRetQG__homeResumeActions a:last-child{color:#626b63}.reading-shelf-module__TRetQG__homeResumeActions svg{width:.85rem}.reading-shelf-module__TRetQG__homePathResume{background:linear-gradient(90deg,#9f392b12,#0000 42%),#fffdf7ad;border-left-width:5px}.reading-shelf-module__TRetQG__homePathResume .reading-shelf-module__TRetQG__homeResumeMark{background:var(--home-ink,var(--ink));color:var(--home-paper,#fffdf8);border-radius:0}@media (max-width:800px){.reading-shelf-module__TRetQG__shelfHeading{grid-template-columns:1fr;gap:22px}.reading-shelf-module__TRetQG__emptyShelf{grid-template-columns:auto minmax(0,1fr)}.reading-shelf-module__TRetQG__emptyShelf>a{grid-column:2;justify-self:start}.reading-shelf-module__TRetQG__shelfGrid{grid-template-columns:1fr}.reading-shelf-module__TRetQG__pathActivityIntro{grid-template-columns:1fr;gap:.75rem}.reading-shelf-module__TRetQG__pathActivityGrid{grid-template-columns:1fr}.reading-shelf-module__TRetQG__pathActivityCard{border-right:0;border-bottom:1px solid var(--line-dark);min-height:15rem}.reading-shelf-module__TRetQG__pathActivityCard:last-child{border-bottom:0}.reading-shelf-module__TRetQG__homeResume{grid-template-columns:auto minmax(0,1fr);width:min(100% - 32px,1180px)}.reading-shelf-module__TRetQG__homeResumeActions{grid-column:2;justify-content:flex-start}}@media (max-width:560px){.reading-shelf-module__TRetQG__studyShelf{padding:76px 0}.reading-shelf-module__TRetQG__emptyShelf{grid-template-columns:1fr;padding:1.6rem}.reading-shelf-module__TRetQG__emptyShelf>a{grid-column:1}.reading-shelf-module__TRetQG__pathActivityIntro,.reading-shelf-module__TRetQG__pathActivityCard{padding:1.35rem}.reading-shelf-module__TRetQG__primaryEntry,.reading-shelf-module__TRetQG__shelfEntry{min-height:0;padding:1.5rem}.reading-shelf-module__TRetQG__entryTopline{flex-direction:column;align-items:flex-start;gap:.35rem}.reading-shelf-module__TRetQG__entryActions button span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.reading-shelf-module__TRetQG__shelfPrivacy{flex-wrap:wrap;align-items:flex-start}.reading-shelf-module__TRetQG__shelfPrivacy p{flex-basis:calc(100% - 4rem)}.reading-shelf-module__TRetQG__shelfPrivacy a{margin-left:0}.reading-shelf-module__TRetQG__homeResume{grid-template-columns:1fr;gap:.9rem;padding:1.15rem}.reading-shelf-module__TRetQG__homeResumeMark{display:none}.reading-shelf-module__TRetQG__homeResumeActions{flex-direction:column;grid-column:1;align-items:flex-start;gap:.55rem}}@media (prefers-color-scheme:dark){.reading-shelf-module__TRetQG__emptyShelf,.reading-shelf-module__TRetQG__shelfEntry,.reading-shelf-module__TRetQG__pathActivitySection{background:#202821}.reading-shelf-module__TRetQG__primaryEntry{background:#111713}.reading-shelf-module__TRetQG__pathActivityCard{--path-accent:#f1a18f}.reading-shelf-module__TRetQG__pathActivityCard[data-path-tone=gold]{--path-accent:#e0b77f}.reading-shelf-module__TRetQG__pathActivityCard[data-path-tone=blue]{--path-accent:#a9d1df}.reading-shelf-module__TRetQG__homeResume,.reading-shelf-module__TRetQG__homePathResume{--home-red:#f1a18f;color:#f7f1e7;background:#202821}.reading-shelf-module__TRetQG__homeResumeCopy>span,.reading-shelf-module__TRetQG__homeResumeActions a:last-child{color:#b8c1ba}}
.saved-passages-module__jYil3a__passages{padding:0 0 84px;scroll-margin-top:7rem}.saved-passages-module__jYil3a__toolbar{border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);justify-content:space-between;align-items:flex-end;gap:36px;padding:34px 0 28px;display:flex}.saved-passages-module__jYil3a__toolbar p,.saved-passages-module__jYil3a__toolbar h2,.saved-passages-module__jYil3a__emptyState p,.saved-passages-module__jYil3a__emptyState h3{margin:0}.saved-passages-module__jYil3a__toolbar p,.saved-passages-module__jYil3a__emptyState p{color:var(--cinnabar);letter-spacing:.14em;font-size:.59rem;font-weight:800}.saved-passages-module__jYil3a__toolbar h2{font-family:var(--font-serif), serif;letter-spacing:-.045em;margin-top:4px;font-size:clamp(2rem,4vw,3.6rem);font-weight:500}.saved-passages-module__jYil3a__toolbar>div:first-child>span{color:var(--muted);align-items:center;gap:7px;margin-top:7px;font-size:.62rem;display:flex}.saved-passages-module__jYil3a__toolbar>div:first-child>span svg{width:14px;color:var(--success)}.saved-passages-module__jYil3a__toolbarActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.saved-passages-module__jYil3a__toolbarActions button,.saved-passages-module__jYil3a__passageCard footer button{cursor:pointer;border-radius:0}.saved-passages-module__jYil3a__toolbarActions button{border:1px solid var(--cinnabar);background:var(--cinnabar);color:#fffdf8;align-items:center;gap:7px;min-height:44px;padding:0 15px;font-size:.62rem;font-weight:800;display:inline-flex}.saved-passages-module__jYil3a__toolbarActions button:disabled{border-color:var(--line-dark);color:var(--muted);cursor:not-allowed;background:0 0}.saved-passages-module__jYil3a__toolbarActions .saved-passages-module__jYil3a__clearButton{border-color:var(--line-dark);color:var(--muted);background:0 0}.saved-passages-module__jYil3a__toolbarActions button:not(:disabled):hover{border-color:var(--cinnabar-deep);background:var(--cinnabar-deep)}.saved-passages-module__jYil3a__toolbarActions .saved-passages-module__jYil3a__clearButton:hover{border-color:var(--cinnabar);color:var(--cinnabar);background:0 0}.saved-passages-module__jYil3a__toolbarActions svg{width:14px}.saved-passages-module__jYil3a__emptyState{border-bottom:1px solid var(--line-dark);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;min-height:230px;padding:42px 0;display:grid}.saved-passages-module__jYil3a__emptyState>svg{width:38px;color:var(--cinnabar)}.saved-passages-module__jYil3a__emptyState h3{font-family:var(--font-serif), serif;margin-top:7px;font-size:clamp(1.45rem,3vw,2.2rem);font-weight:500}.saved-passages-module__jYil3a__emptyState span{color:var(--muted);margin-top:8px;font-size:.68rem;line-height:1.8;display:block}.saved-passages-module__jYil3a__emptyState a,.saved-passages-module__jYil3a__passageCard footer a,.saved-passages-module__jYil3a__passageCard footer button{border:1px solid var(--line-dark);min-height:42px;color:inherit;background:0 0;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:.6rem;font-weight:800;display:inline-flex}.saved-passages-module__jYil3a__emptyState a,.saved-passages-module__jYil3a__passageCard footer>a,.saved-passages-module__jYil3a__emptyState a:hover,.saved-passages-module__jYil3a__passageCard footer a:hover,.saved-passages-module__jYil3a__passageCard footer button:hover{border-color:var(--cinnabar);color:var(--cinnabar)}.saved-passages-module__jYil3a__passageList{margin:0;padding:0;list-style:none}.saved-passages-module__jYil3a__passageCard{border-bottom:1px solid var(--line-dark)}.saved-passages-module__jYil3a__passageCard article{grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);display:grid}.saved-passages-module__jYil3a__passageCard header{grid-template-columns:44px 1fr;align-content:start;gap:18px;padding:30px 30px 30px 0;display:grid}.saved-passages-module__jYil3a__passageCard header>span{color:var(--cinnabar);font-family:var(--font-serif), serif;font-size:1.35rem}.saved-passages-module__jYil3a__passageCard header p,.saved-passages-module__jYil3a__passageCard h3,.saved-passages-module__jYil3a__passageCard header small{margin:0}.saved-passages-module__jYil3a__passageCard header p{color:var(--cinnabar);overflow-wrap:anywhere;font:700 .55rem/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.saved-passages-module__jYil3a__passageCard h3{font-family:var(--font-serif), serif;margin-top:8px;font-size:1.35rem;font-weight:600}.saved-passages-module__jYil3a__passageCard header small{color:var(--muted);margin-top:5px;font-size:.59rem;display:block}.saved-passages-module__jYil3a__passageCard blockquote{border-left:1px solid var(--line);font-family:var(--font-serif), serif;white-space:pre-line;background:#fffdf785;margin:0;padding:30px 34px;font-size:.92rem;line-height:1.95}.saved-passages-module__jYil3a__passageCard footer{border-top:1px solid var(--line);grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding:14px 0;display:flex}.saved-passages-module__jYil3a__passageCard footer>div{flex-wrap:wrap;gap:8px;display:flex}.saved-passages-module__jYil3a__passageCard footer svg{width:13px}.saved-passages-module__jYil3a__feedback{min-height:1.6em;color:var(--muted);text-align:right;margin:18px 0 0;font-size:.58rem}@media (max-width:760px){.saved-passages-module__jYil3a__passages{padding-bottom:64px}.saved-passages-module__jYil3a__toolbar{flex-direction:column;align-items:stretch}.saved-passages-module__jYil3a__toolbarActions{justify-content:flex-start}.saved-passages-module__jYil3a__emptyState{grid-template-columns:auto minmax(0,1fr)}.saved-passages-module__jYil3a__emptyState a{grid-column:2;justify-self:start}.saved-passages-module__jYil3a__passageCard article{grid-template-columns:1fr}.saved-passages-module__jYil3a__passageCard header{padding-right:0}.saved-passages-module__jYil3a__passageCard blockquote{border-top:1px solid var(--line);border-left:0}.saved-passages-module__jYil3a__passageCard footer{flex-direction:column;align-items:stretch}}@media (max-width:480px){.saved-passages-module__jYil3a__toolbarActions,.saved-passages-module__jYil3a__passageCard footer>div{flex-direction:column}.saved-passages-module__jYil3a__toolbarActions button,.saved-passages-module__jYil3a__emptyState a,.saved-passages-module__jYil3a__passageCard footer a,.saved-passages-module__jYil3a__passageCard footer button{width:100%}.saved-passages-module__jYil3a__emptyState{grid-template-columns:1fr}.saved-passages-module__jYil3a__emptyState a{grid-column:1}}@media (prefers-color-scheme:dark){.saved-passages-module__jYil3a__toolbarActions button:not(:disabled):not(.saved-passages-module__jYil3a__clearButton){background:#9f392b;border-color:#9f392b}.saved-passages-module__jYil3a__toolbarActions button:not(:disabled):not(.saved-passages-module__jYil3a__clearButton):hover{background:#79291f;border-color:#79291f}.saved-passages-module__jYil3a__passageCard blockquote{background:#ffffff05}}
.study-notebook-module__mctWpq__notebook{padding:0 0 112px}.study-notebook-module__mctWpq__toolbar{border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);justify-content:space-between;align-items:flex-end;gap:36px;padding:34px 0 28px;display:flex}.study-notebook-module__mctWpq__toolbar p{color:var(--cinnabar);letter-spacing:.14em;margin:0;font-size:.59rem;font-weight:800}.study-notebook-module__mctWpq__toolbar h2{font-family:var(--font-serif), serif;letter-spacing:-.045em;margin:4px 0 0;font-size:clamp(2rem,4vw,3.6rem);font-weight:500}.study-notebook-module__mctWpq__toolbar>div:first-child>span{color:var(--muted);align-items:center;gap:7px;margin-top:7px;font-size:.62rem;display:flex}.study-notebook-module__mctWpq__toolbar>div:first-child>span svg{width:14px;color:var(--success)}.study-notebook-module__mctWpq__toolbarActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.study-notebook-module__mctWpq__toolbarActions button,.study-notebook-module__mctWpq__filters button,.study-notebook-module__mctWpq__noteCard footer button{cursor:pointer;border-radius:0}.study-notebook-module__mctWpq__toolbarActions button{border:1px solid var(--cinnabar);background:var(--cinnabar);color:#fffdf8;align-items:center;gap:7px;min-height:44px;padding:0 15px;font-size:.62rem;font-weight:800;display:inline-flex}.study-notebook-module__mctWpq__toolbarActions button:disabled{border-color:var(--line-dark);color:var(--muted);cursor:not-allowed;background:0 0}.study-notebook-module__mctWpq__toolbarActions .study-notebook-module__mctWpq__clearButton{border-color:var(--line-dark);color:var(--muted);background:0 0}.study-notebook-module__mctWpq__toolbarActions button:not(:disabled):hover{border-color:var(--cinnabar-deep);background:var(--cinnabar-deep)}.study-notebook-module__mctWpq__toolbarActions .study-notebook-module__mctWpq__clearButton:hover{border-color:var(--cinnabar);color:var(--cinnabar);background:0 0}.study-notebook-module__mctWpq__toolbarActions svg{width:14px}.study-notebook-module__mctWpq__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:520px;padding:70px 24px;display:flex}.study-notebook-module__mctWpq__emptyState>div:first-child{border:1px solid var(--line-dark);width:92px;height:92px;color:var(--cinnabar);border-radius:50%;place-items:center;display:grid}.study-notebook-module__mctWpq__emptyState>div:first-child svg{width:32px}.study-notebook-module__mctWpq__emptyState>p{color:var(--cinnabar);letter-spacing:.1em;margin:27px 0 0;font-size:.62rem;font-weight:800}.study-notebook-module__mctWpq__emptyState h3{max-width:17ch;font-family:var(--font-serif), serif;margin:10px 0 0;font-size:clamp(1.8rem,4vw,3.1rem);font-weight:500;line-height:1.25}.study-notebook-module__mctWpq__emptyState>span{max-width:62ch;color:var(--muted);margin-top:19px;font-size:.72rem;line-height:1.9}.study-notebook-module__mctWpq__emptyState>div:last-child{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:30px;display:flex}.study-notebook-module__mctWpq__emptyState a{border:1px solid var(--line-dark);align-items:center;min-height:44px;padding:0 15px;font-size:.64rem;font-weight:800;display:inline-flex}.study-notebook-module__mctWpq__emptyState a:first-child{border-color:var(--cinnabar);background:var(--cinnabar);color:#fffdf8}.study-notebook-module__mctWpq__emptyState a:hover{border-color:var(--cinnabar);color:var(--cinnabar)}.study-notebook-module__mctWpq__emptyState a:first-child:hover{background:var(--cinnabar-deep);color:#fffdf8}.study-notebook-module__mctWpq__filters{border-left:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);grid-template-columns:repeat(4,1fr);display:grid}.study-notebook-module__mctWpq__filters button{border:0;border-right:1px solid var(--line-dark);min-height:56px;color:var(--ink-soft);font-family:var(--font-serif), serif;background:0 0;justify-content:space-between;align-items:center;padding:0 16px;font-size:.79rem;display:flex}.study-notebook-module__mctWpq__filters button[aria-pressed=true]{background:var(--ink);color:#fffdf8}.study-notebook-module__mctWpq__filters span{font-family:var(--font-sans), sans-serif;font-size:.58rem}.study-notebook-module__mctWpq__noteList{margin:0;padding:0;list-style:none}.study-notebook-module__mctWpq__noteCard{border-bottom:1px solid var(--line-dark)}.study-notebook-module__mctWpq__noteCard article{grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);display:grid}.study-notebook-module__mctWpq__noteCard header{grid-template-columns:44px 1fr;align-content:start;gap:18px;padding:34px 30px 34px 0;display:grid}.study-notebook-module__mctWpq__noteCard header>span{color:var(--cinnabar);font-family:var(--font-serif), serif;font-size:1.35rem}.study-notebook-module__mctWpq__noteCard header p{color:var(--cinnabar);overflow-wrap:anywhere;margin:0;font:700 .55rem/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.study-notebook-module__mctWpq__noteCard h3{font-family:var(--font-serif), serif;margin:8px 0 0;font-size:1.45rem;font-weight:600}.study-notebook-module__mctWpq__noteCard header small{color:var(--muted);margin-top:4px;font-size:.59rem;display:block}.study-notebook-module__mctWpq__noteCard blockquote{border-left:1px solid var(--line);font-family:var(--font-serif), serif;white-space:pre-line;background:#fffdf785;margin:0;padding:34px;font-size:.92rem;line-height:1.95}.study-notebook-module__mctWpq__noteBody{border-top:1px solid var(--line);background:#e9e3d6;grid-column:1/-1;grid-template-columns:44px 1fr;gap:18px;padding:28px 34px;display:grid}.study-notebook-module__mctWpq__noteBody svg{width:18px;color:var(--cinnabar)}.study-notebook-module__mctWpq__noteBody p{color:var(--ink-soft);font-family:var(--font-serif), serif;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.91rem;line-height:1.95}.study-notebook-module__mctWpq__noteCard footer{grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.study-notebook-module__mctWpq__noteCard footer>div{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.study-notebook-module__mctWpq__noteCard footer a,.study-notebook-module__mctWpq__noteCard footer button{border:1px solid var(--line-dark);min-height:38px;color:inherit;background:0 0;align-items:center;gap:6px;padding:0 12px;font-size:.58rem;font-weight:800;display:inline-flex}.study-notebook-module__mctWpq__noteCard footer a:first-child,.study-notebook-module__mctWpq__noteCard footer a:hover,.study-notebook-module__mctWpq__noteCard footer button:hover{border-color:var(--cinnabar);color:var(--cinnabar)}.study-notebook-module__mctWpq__noteCard footer svg{width:13px}.study-notebook-module__mctWpq__filterEmpty{border-bottom:1px solid var(--line-dark);color:var(--muted);font-family:var(--font-serif), serif;text-align:center;padding:70px 24px}.study-notebook-module__mctWpq__feedback{min-height:1.6em;color:var(--muted);text-align:right;margin:18px 0 0;font-size:.58rem}@media (max-width:760px){.study-notebook-module__mctWpq__notebook{padding-bottom:76px}.study-notebook-module__mctWpq__toolbar{flex-direction:column;align-items:stretch}.study-notebook-module__mctWpq__toolbarActions{justify-content:flex-start}.study-notebook-module__mctWpq__filters{grid-template-columns:repeat(2,1fr)}.study-notebook-module__mctWpq__noteCard article{grid-template-columns:1fr}.study-notebook-module__mctWpq__noteCard header{padding-right:0}.study-notebook-module__mctWpq__noteCard blockquote{border-top:1px solid var(--line);border-left:0}.study-notebook-module__mctWpq__noteCard footer{flex-direction:column;align-items:stretch}.study-notebook-module__mctWpq__noteCard footer>div{align-items:stretch}.study-notebook-module__mctWpq__noteCard footer a,.study-notebook-module__mctWpq__noteCard footer button{flex:1;justify-content:center}}@media (max-width:480px){.study-notebook-module__mctWpq__toolbarActions,.study-notebook-module__mctWpq__emptyState>div:last-child,.study-notebook-module__mctWpq__noteCard footer>div{flex-direction:column}.study-notebook-module__mctWpq__toolbarActions button,.study-notebook-module__mctWpq__emptyState a,.study-notebook-module__mctWpq__noteCard footer a,.study-notebook-module__mctWpq__noteCard footer button{width:100%}.study-notebook-module__mctWpq__noteCard blockquote,.study-notebook-module__mctWpq__noteBody{padding-inline:22px}}@media (prefers-color-scheme:dark){.study-notebook-module__mctWpq__emptyState a:first-child{color:#fffdf8;background:#8d3024;border-color:#8d3024}.study-notebook-module__mctWpq__emptyState a:first-child:hover{color:#fffdf8;background:#79291f;border-color:#79291f}.study-notebook-module__mctWpq__toolbarActions button:not(:disabled){color:#fffdf8;background:#8d3024;border-color:#8d3024}.study-notebook-module__mctWpq__toolbarActions button:not(:disabled):hover{background:#79291f;border-color:#79291f}.study-notebook-module__mctWpq__toolbarActions button.study-notebook-module__mctWpq__clearButton:not(:disabled){border-color:var(--line-dark);color:var(--muted);background:0 0}.study-notebook-module__mctWpq__toolbarActions button.study-notebook-module__mctWpq__clearButton:not(:disabled):hover{color:#f1a18f;background:0 0;border-color:#f1a18f}.study-notebook-module__mctWpq__filters button[aria-pressed=true]{color:#172019;background:#f0e8dc}.study-notebook-module__mctWpq__noteCard blockquote{background:#ffffff08}.study-notebook-module__mctWpq__noteBody{background:#252e27}}
.study-room-overview-module__nSEKoq__overview{padding:2.5rem 0 0}.study-room-overview-module__nSEKoq__heading{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.6fr);align-items:end;gap:4rem;padding-bottom:2rem;display:grid}.study-room-overview-module__nSEKoq__heading p,.study-room-overview-module__nSEKoq__heading h2,.study-room-overview-module__nSEKoq__heading>span,.study-room-overview-module__nSEKoq__ledgerGrid p,.study-room-overview-module__nSEKoq__ledgerGrid strong,.study-room-overview-module__nSEKoq__ledgerGrid>article>span,.study-room-overview-module__nSEKoq__nextStep p,.study-room-overview-module__nSEKoq__nextStep h3,.study-room-overview-module__nSEKoq__nextStep span{margin:0}.study-room-overview-module__nSEKoq__heading p{color:var(--cinnabar);letter-spacing:.16em;font-size:.64rem;font-weight:800}.study-room-overview-module__nSEKoq__heading h2{max-width:20ch;font-family:var(--font-serif), serif;letter-spacing:-.045em;margin-top:.7rem;font-size:clamp(1.8rem,3.4vw,3.2rem);font-weight:500;line-height:1.2}.study-room-overview-module__nSEKoq__heading>span{color:var(--muted);font-size:.7rem;line-height:1.9}.study-room-overview-module__nSEKoq__ledgerGrid{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.study-room-overview-module__nSEKoq__ledgerGrid>article{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);background:#fffdf766;flex-direction:column;min-width:0;min-height:18rem;padding:1.55rem;display:flex}.study-room-overview-module__nSEKoq__ledgerTopline{color:var(--cinnabar);justify-content:space-between;align-items:center;display:flex}.study-room-overview-module__nSEKoq__ledgerTopline>span{font-family:var(--font-serif), serif;font-size:.95rem}.study-room-overview-module__nSEKoq__ledgerTopline svg{stroke-width:1.45px;width:1.2rem}.study-room-overview-module__nSEKoq__ledgerGrid p{color:var(--muted);letter-spacing:.12em;margin-top:2.7rem;font-size:.62rem;font-weight:800}.study-room-overview-module__nSEKoq__ledgerGrid strong{font-family:var(--font-serif), serif;align-items:baseline;gap:.45rem;margin-top:.25rem;font-size:clamp(2.25rem,4vw,3.7rem);font-weight:500;line-height:1;display:flex}.study-room-overview-module__nSEKoq__ledgerGrid strong small{color:var(--muted);font-family:var(--font-sans), sans-serif;font-size:.58rem;font-weight:700}.study-room-overview-module__nSEKoq__ledgerGrid>article>span{color:var(--muted);margin-top:.9rem;font-size:.64rem;line-height:1.75}.study-room-overview-module__nSEKoq__ledgerGrid a{min-height:2.75rem;color:var(--cinnabar);align-self:flex-start;align-items:center;gap:.35rem;margin-top:auto;font-size:.64rem;font-weight:800;display:inline-flex}.study-room-overview-module__nSEKoq__ledgerGrid a:hover{color:var(--cinnabar-deep)}.study-room-overview-module__nSEKoq__ledgerGrid a svg{width:.82rem}.study-room-overview-module__nSEKoq__nextStep{color:#f5efe4;background:#202a23;border:1px solid #263129;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.6rem;margin-top:1.35rem;padding:1.6rem;display:grid}.study-room-overview-module__nSEKoq__nextStep>div:first-child{aspect-ratio:1;color:#e08370;border:1px solid #647067;border-radius:50%;place-items:center;width:3.6rem;display:grid}.study-room-overview-module__nSEKoq__nextStep svg{width:1.2rem}.study-room-overview-module__nSEKoq__nextStep p{color:#e08370;letter-spacing:.12em;font-size:.58rem;font-weight:800}.study-room-overview-module__nSEKoq__nextStep h3{font-family:var(--font-serif), serif;margin-top:.25rem;font-size:clamp(1.15rem,2.3vw,1.65rem);font-weight:500;line-height:1.35}.study-room-overview-module__nSEKoq__nextStep span{color:#b8c1ba;margin-top:.25rem;font-size:.62rem;display:block}.study-room-overview-module__nSEKoq__nextStep>a{color:#f3c4b8;border:1px solid #e08370;justify-content:center;align-items:center;gap:.45rem;min-height:2.9rem;padding-inline:1rem;font-size:.66rem;font-weight:800;display:inline-flex}.study-room-overview-module__nSEKoq__nextStep>a:hover{color:#fffdf8;background:#9f392b}.study-room-overview-module__nSEKoq__nextStep>a svg{width:.85rem}@media (max-width:900px){.study-room-overview-module__nSEKoq__heading{grid-template-columns:1fr;gap:1.2rem}.study-room-overview-module__nSEKoq__ledgerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.study-room-overview-module__nSEKoq__overview{padding-top:1rem}.study-room-overview-module__nSEKoq__ledgerGrid{grid-template-columns:1fr}.study-room-overview-module__nSEKoq__ledgerGrid>article{min-height:14rem}.study-room-overview-module__nSEKoq__ledgerGrid p{margin-top:1.9rem}.study-room-overview-module__nSEKoq__nextStep{grid-template-columns:auto minmax(0,1fr)}.study-room-overview-module__nSEKoq__nextStep>a{grid-column:1/-1;width:100%}}@media (prefers-color-scheme:dark){.study-room-overview-module__nSEKoq__ledgerGrid>article{background:#18211cb8}.study-room-overview-module__nSEKoq__nextStep{background:#0d1410;border-color:#505c53}}
.home-module__Hx0lNG__home{--home-ink:#1c251f;--home-paper:#fffdf7;--home-canvas:#f4f0e6;--home-red:#9f392b;--home-red-deep:#79291f;--home-moss:#4e6150;--home-gold:#a07940;--home-line:#d7cfbf;--paper:var(--home-paper);--ink:var(--home-ink);--ink-soft:#4f5a51;--muted:#58635a;--cinnabar:var(--home-red);--cinnabar-deep:var(--home-red-deep);--moss:var(--home-moss);--gold:var(--home-gold);--line:var(--home-line);--line-dark:#b9b09f;--wash:#ebe5d8;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--home-ink);background:var(--home-canvas);overflow-x:clip}.home-module__Hx0lNG__hero,.home-module__Hx0lNG__pathSection,.home-module__Hx0lNG__conceptSection,.home-module__Hx0lNG__qualitySection,.home-module__Hx0lNG__answerSection,.home-module__Hx0lNG__parallelSection,.home-module__Hx0lNG__prioritySection,.home-module__Hx0lNG__closingSection{width:min(1180px,100vw - 48px);margin-inline:auto}.home-module__Hx0lNG__hero{padding:clamp(4rem,8vw,7rem) 0 0;position:relative}.home-module__Hx0lNG__hero:before{content:"";z-index:0;aspect-ratio:1;pointer-events:none;border:1px solid #9f392b1f;border-radius:50%;width:46rem;position:absolute;top:-4rem;right:-18rem;box-shadow:0 0 0 5rem #9f392b08,0 0 0 10rem #9f392b05}.home-module__Hx0lNG__heroGrid{z-index:1;grid-template-columns:minmax(0,1.25fr) minmax(360px,.65fr);align-items:start;gap:clamp(3rem,7vw,6.5rem);display:grid;position:relative}.home-module__Hx0lNG__heroCopy{min-width:0}.home-module__Hx0lNG__kicker{color:#667067;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.9rem;font-size:.69rem;font-weight:700;display:flex}.home-module__Hx0lNG__kicker>span:nth-child(2){background:#b9b09f;width:3.6rem;height:1px}.home-module__Hx0lNG__hero h1{max-width:8em;font-family:var(--font-serif), serif;letter-spacing:-.08em;text-wrap:balance;margin:clamp(2rem,4vw,3.2rem) 0 1.5rem;font-size:clamp(4.3rem,8.7vw,7.8rem);font-weight:500;line-height:.98}.home-module__Hx0lNG__hero h1 em{color:var(--home-red);font-style:normal;position:relative}.home-module__Hx0lNG__hero h1 em:after{content:"";background:var(--home-red);opacity:.5;height:.045em;position:absolute;bottom:-.04em;left:.05em;right:-.05em;transform:rotate(-.5deg)}.home-module__Hx0lNG__heroLead{color:#4f5a51;max-width:42rem;font-family:var(--font-serif), serif;margin:0 0 2rem;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.95}.home-module__Hx0lNG__searchArea{max-width:48rem}.home-module__Hx0lNG__searchArea .search-console{background:#fffdf7eb;box-shadow:0 1.5rem 4.5rem #362d1e17}.home-module__Hx0lNG__searchArea .search-prototype-note{border-top:1px solid var(--home-line);color:#5f685f;align-items:flex-start;gap:.55rem;margin:0;padding:.8rem 1.1rem;font-size:.66rem;line-height:1.65;display:flex}.home-module__Hx0lNG__searchArea .search-prototype-note svg{color:var(--home-gold);flex:none;margin-top:.15rem}.home-module__Hx0lNG__searchArea .search-prototype-note a{color:var(--home-red);text-underline-offset:.18em;font-weight:700;text-decoration:underline}.home-module__Hx0lNG__trustRow{color:#657067;flex-wrap:wrap;gap:.7rem 1.4rem;margin:1.15rem 0 0;padding:0;font-size:.72rem;list-style:none;display:flex}.home-module__Hx0lNG__trustRow li{align-items:center;gap:.4rem;display:inline-flex}.home-module__Hx0lNG__trustRow svg{width:.95rem;color:var(--home-moss)}.home-module__Hx0lNG__qualityIntro>a,.home-module__Hx0lNG__answerCopy>a,.home-module__Hx0lNG__parallelCopy>a{color:var(--home-red);align-items:center;gap:.45rem;font-size:.75rem;font-weight:700;display:inline-flex}.home-module__Hx0lNG__heroLedger{z-index:2;border-block:1px solid #bab1a0;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(4rem,7vw,6.2rem) 0 0;display:grid;position:relative}.home-module__Hx0lNG__heroLedger>div{border-right:1px solid var(--home-line);min-height:8.4rem;padding:1.25rem 1.5rem}.home-module__Hx0lNG__heroLedger>div:first-child{padding-left:0}.home-module__Hx0lNG__heroLedger>div:last-child{border-right:0}.home-module__Hx0lNG__heroLedger dt{color:#5f685f;font-size:.65rem}.home-module__Hx0lNG__heroLedger dd{font-family:var(--font-serif), serif;margin:.4rem 0 0;font-size:clamp(1.65rem,3vw,2.45rem);line-height:1.1}.home-module__Hx0lNG__heroLedger .home-module__Hx0lNG__ledgerNote{color:#5f685f;font-family:var(--font-sans), sans-serif;margin-top:.65rem;font-size:.6rem;line-height:1.5}.home-module__Hx0lNG__heroLedger .home-module__Hx0lNG__ledgerWarning dd,.home-module__Hx0lNG__heroLedger .home-module__Hx0lNG__ledgerWarning .home-module__Hx0lNG__ledgerNote{color:var(--home-red)}.home-module__Hx0lNG__pathSection,.home-module__Hx0lNG__conceptSection,.home-module__Hx0lNG__qualitySection,.home-module__Hx0lNG__prioritySection{padding-block:clamp(6.5rem,11vw,9rem)}.home-module__Hx0lNG__sectionHeading{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.65fr);align-items:end;gap:clamp(3rem,8vw,7rem);margin-bottom:3.5rem;display:grid}.home-module__Hx0lNG__eyebrow{color:var(--home-red);letter-spacing:.16em;text-transform:uppercase;margin:0 0 1rem;font-size:.68rem;font-weight:700}.home-module__Hx0lNG__sectionHeading h2,.home-module__Hx0lNG__qualityIntro h2,.home-module__Hx0lNG__answerCopy h2,.home-module__Hx0lNG__parallelCopy h2,.home-module__Hx0lNG__closingSection h2{font-family:var(--font-serif), serif;letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(2.5rem,5vw,4.6rem);font-weight:500;line-height:1.14}.home-module__Hx0lNG__sectionHeading>p{color:#556057;margin:0;font-size:.88rem;line-height:1.95}.home-module__Hx0lNG__taskGrid{border-top:1px solid var(--home-ink);border-left:1px solid var(--home-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.home-module__Hx0lNG__taskCard{border-right:1px solid var(--home-line);border-bottom:1px solid var(--home-line);background:#fffdf761;flex-direction:column;min-height:24rem;padding:1.5rem;transition:background .18s,box-shadow .18s,transform .18s;display:flex}.home-module__Hx0lNG__taskCard:hover{z-index:1;background:var(--home-paper);transform:translateY(-.35rem);box-shadow:0 1.7rem 4.5rem #362d1e1a}.home-module__Hx0lNG__taskTopline{color:var(--home-red);justify-content:space-between;align-items:center;display:flex}.home-module__Hx0lNG__taskTopline span{font-family:var(--font-serif), serif;font-size:.8rem}.home-module__Hx0lNG__taskTopline svg{stroke-width:1.35px;width:1.55rem}.home-module__Hx0lNG__taskCard>p{color:#626b63;letter-spacing:.07em;margin:3.5rem 0 .45rem;font-size:.62rem;font-weight:700}.home-module__Hx0lNG__taskCard h3{font-family:var(--font-serif), serif;margin:0;font-size:1.45rem;font-weight:600}.home-module__Hx0lNG__taskCard>span{color:#5c665d;margin-top:1rem;font-size:.78rem;line-height:1.85}.home-module__Hx0lNG__taskCard>strong{color:var(--home-red);align-items:center;gap:.45rem;margin-top:auto;font-size:.72rem;display:inline-flex}.home-module__Hx0lNG__conceptSection{padding-top:1rem}.home-module__Hx0lNG__conceptGrid{border-top:1px solid var(--home-ink);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.home-module__Hx0lNG__conceptCard{border-right:1px solid var(--home-line);background:#fffdf73d;flex-direction:column;min-height:20rem;padding:1.4rem 1.25rem 1.5rem;transition:background .18s,transform .18s;display:flex}.home-module__Hx0lNG__conceptCard:last-child{border-right:0}.home-module__Hx0lNG__conceptCard:hover{background:var(--home-paper);transform:translateY(-.3rem)}.home-module__Hx0lNG__conceptCard>div{color:var(--home-red);font-family:var(--font-serif), serif;justify-content:space-between;align-items:center;font-size:.72rem;display:flex}.home-module__Hx0lNG__conceptCard>div svg{stroke-width:1.35px;width:1.15rem}.home-module__Hx0lNG__conceptCard h3{font-family:var(--font-serif), serif;margin:3rem 0 0;font-size:1.35rem;font-weight:600}.home-module__Hx0lNG__conceptCard p{color:#59645a;margin:.85rem 0 0;font-size:.76rem;line-height:1.8}.home-module__Hx0lNG__conceptCard small{color:#626b63;margin-top:1rem;font-size:.64rem;line-height:1.7}.home-module__Hx0lNG__conceptCard strong{color:var(--home-red);align-items:center;gap:.4rem;margin-top:auto;font-size:.7rem;display:inline-flex}.home-module__Hx0lNG__qualitySection{border-top:1px solid var(--home-line);grid-template-columns:minmax(17rem,.55fr) minmax(0,1.45fr);gap:clamp(4rem,9vw,8rem);display:grid}.home-module__Hx0lNG__qualityIntro>p:not(.home-module__Hx0lNG__eyebrow){color:#556057;margin:1.8rem 0;font-size:.85rem;line-height:1.95}.home-module__Hx0lNG__qualityLedger{border-top:1px solid var(--home-ink);border-left:1px solid var(--home-line);grid-template-columns:repeat(2,minmax(0,1fr));align-self:start;display:grid}.home-module__Hx0lNG__qualityLedger article{border-right:1px solid var(--home-line);border-bottom:1px solid var(--home-line);background:var(--home-paper);min-height:31rem;padding:clamp(1.7rem,3vw,2.4rem)}.home-module__Hx0lNG__qualityLedger .home-module__Hx0lNG__qualityPending{background:#ece4d5}.home-module__Hx0lNG__qualityLabel{color:var(--home-moss);letter-spacing:.06em;align-items:center;gap:.55rem;font-size:.65rem;font-weight:700;display:flex}.home-module__Hx0lNG__qualityPending .home-module__Hx0lNG__qualityLabel{color:#80551f}.home-module__Hx0lNG__qualityLabel svg{width:1.05rem}.home-module__Hx0lNG__qualityLedger h3{font-family:var(--font-serif), serif;margin:3.6rem 0 1.8rem;font-size:clamp(1.55rem,2.5vw,2.15rem);font-weight:500;line-height:1.4}.home-module__Hx0lNG__qualityLedger ul{gap:.95rem;margin:0;padding:0;list-style:none;display:grid}.home-module__Hx0lNG__qualityLedger li{color:#4f5a51;grid-template-columns:1.2rem 1fr;gap:.65rem;font-size:.76rem;line-height:1.75;display:grid}.home-module__Hx0lNG__qualityLedger li svg{width:1rem;color:var(--home-red);margin-top:.25rem}.home-module__Hx0lNG__qualityLedger article>p{border-top:1px solid var(--home-line);color:#586159;margin:2.2rem 0 0;padding-top:1.2rem;font-size:.67rem;line-height:1.8}.home-module__Hx0lNG__answerSection{background:var(--home-ink);color:#eff1ea;width:100%;max-width:none;padding-block:clamp(6.5rem,11vw,9rem)}.home-module__Hx0lNG__answerGrid{grid-template-columns:minmax(17rem,.62fr) minmax(0,1.38fr);align-items:center;gap:clamp(4rem,9vw,8rem);width:min(1180px,100vw - 48px);margin-inline:auto;display:grid}.home-module__Hx0lNG__answerCopy .home-module__Hx0lNG__eyebrow,.home-module__Hx0lNG__answerCopy>a{color:#e58a78}.home-module__Hx0lNG__answerCopy>p:not(.home-module__Hx0lNG__eyebrow){color:#aeb8af;margin:1.8rem 0;line-height:1.95}.home-module__Hx0lNG__answerBoard{color:var(--home-ink);background:#f8f3e8;padding:clamp(2rem,4vw,3rem);position:relative;transform:rotate(.35deg);box-shadow:0 2.5rem 7rem #0000004d}.home-module__Hx0lNG__answerBoard:after{content:"综合 / 非原典";border:1px solid var(--home-red);color:var(--home-red);letter-spacing:.08em;background:#f8f3e8;padding:.32rem .55rem;font-size:.58rem;font-weight:700;position:absolute;top:42%;right:-1.4rem;transform:rotate(90deg)}.home-module__Hx0lNG__answerTopline{color:#5f685f;justify-content:space-between;align-items:center;gap:1rem;font-size:.65rem;display:flex}.home-module__Hx0lNG__answerTopline span:first-child{color:var(--home-moss);align-items:center;gap:.4rem;display:inline-flex}.home-module__Hx0lNG__answerBoard h3{max-width:39rem;font-family:var(--font-serif), serif;margin:2.6rem 0 1.2rem;font-size:clamp(1.8rem,3.2vw,2.8rem);font-weight:500;line-height:1.42}.home-module__Hx0lNG__answerBoard>p{color:#4f5a51;max-width:41rem;margin:0 0 1.7rem;line-height:1.95}.home-module__Hx0lNG__inlineEvidence{border-left:3px solid var(--home-red);background:#eae2d2;padding:1.2rem 1.35rem}.home-module__Hx0lNG__inlineEvidence>span{color:var(--home-red);letter-spacing:.09em;font-size:.62rem;font-weight:700}.home-module__Hx0lNG__inlineEvidence blockquote{font-family:var(--font-serif), serif;margin:.7rem 0 .5rem;font-size:1.18rem}.home-module__Hx0lNG__inlineEvidence a{color:var(--home-red);align-items:center;gap:.35rem;font-size:.66rem;display:inline-flex}.home-module__Hx0lNG__answerLegend{color:#5f675f;flex-wrap:wrap;gap:1rem;margin-top:1.4rem;font-size:.62rem;display:flex}.home-module__Hx0lNG__answerLegend i{border-radius:50%;width:.43rem;height:.43rem;margin-right:.32rem;display:inline-block}.home-module__Hx0lNG__sourceDot{background:var(--home-red)}.home-module__Hx0lNG__synthesisDot{background:var(--home-moss)}.home-module__Hx0lNG__boundaryDot{background:var(--home-gold)}.home-module__Hx0lNG__parallelSection{grid-template-columns:minmax(0,1.05fr) minmax(19rem,.75fr);align-items:center;gap:clamp(4rem,9vw,8rem);padding-block:clamp(7rem,12vw,10rem);display:grid}.home-module__Hx0lNG__parallelVisual{border:1px solid var(--home-line);background:linear-gradient(90deg,#0000 calc(50% - .5px),#9f392b2e 50%,#0000 calc(50% + .5px)),linear-gradient(#0000 calc(50% - .5px),#9f392b2e 50%,#0000 calc(50% + .5px)),#fffdf76b;min-height:37rem;position:relative}.home-module__Hx0lNG__parallelVisual:before,.home-module__Hx0lNG__parallelVisual:after{content:"";transform-origin:50%;background:#9f392b4d;width:46%;height:1px;position:absolute;top:50%;left:50%}.home-module__Hx0lNG__parallelVisual:before{transform:translate(-50%,-50%)rotate(33deg)}.home-module__Hx0lNG__parallelVisual:after{transform:translate(-50%,-50%)rotate(-33deg)}.home-module__Hx0lNG__parallelCore{z-index:2;aspect-ratio:1;background:var(--home-ink);width:11rem;color:var(--home-paper);border-radius:50%;place-content:center;justify-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1.5rem 4rem #1c251f33}.home-module__Hx0lNG__parallelCore svg{color:#e58a78;stroke-width:1.4px;width:1.5rem;margin-bottom:.7rem}.home-module__Hx0lNG__parallelCore strong{font-family:var(--font-serif), serif;font-size:1.15rem}.home-module__Hx0lNG__parallelCore span{color:#b6c0b7;margin-top:.2rem;font-size:.58rem}.home-module__Hx0lNG__witness{z-index:1;background:var(--home-paper);border:1px solid #b8a16f;flex-direction:column;justify-content:center;width:10.5rem;min-height:7.2rem;padding:1rem 1.2rem;display:flex;position:absolute;box-shadow:0 .8rem 2.5rem #362d1e12}.home-module__Hx0lNG__witness span{color:#8a6a34;letter-spacing:.08em;font-size:.58rem;font-weight:700}.home-module__Hx0lNG__witness strong{font-family:var(--font-serif), serif;margin-top:.3rem;font-size:1.15rem}.home-module__Hx0lNG__witness small{color:#626b63;margin-top:.25rem;font-size:.58rem}.home-module__Hx0lNG__witnessChinese{top:2.2rem;left:2.2rem}.home-module__Hx0lNG__witnessPali{top:2.2rem;right:2.2rem}.home-module__Hx0lNG__witnessSanskrit{bottom:2.2rem;left:2.2rem}.home-module__Hx0lNG__witnessTibetan{bottom:2.2rem;right:2.2rem}.home-module__Hx0lNG__parallelCopy>p:not(.home-module__Hx0lNG__eyebrow,.home-module__Hx0lNG__parallelCaveat){color:#556057;margin:1.8rem 0;line-height:1.95}.home-module__Hx0lNG__parallelStats{border-block:1px solid #b9b09f;grid-template-columns:repeat(2,minmax(0,1fr));margin:2rem 0 1rem;display:grid}.home-module__Hx0lNG__parallelStats div{padding:1rem 1rem 1rem 0}.home-module__Hx0lNG__parallelStats div+div{border-left:1px solid var(--home-line);padding-left:1rem}.home-module__Hx0lNG__parallelStats dt{color:#5f685f;font-size:.62rem}.home-module__Hx0lNG__parallelStats dd{color:var(--home-red);font-family:var(--font-serif), serif;margin:.25rem 0 0;font-size:1.8rem}.home-module__Hx0lNG__parallelCaveat{border-left:2px solid var(--home-gold);color:#5d655e;margin:0 0 1.6rem;padding-left:.8rem;font-size:.65rem;line-height:1.75}.home-module__Hx0lNG__prioritySection{border-top:1px solid var(--home-line)}.home-module__Hx0lNG__priorityGrid{border-top:1px solid var(--home-ink);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.home-module__Hx0lNG__priorityGrid li{border-right:1px solid var(--home-line);min-height:22rem;padding:1.5rem 2rem 2rem 0}.home-module__Hx0lNG__priorityGrid li+li{padding-left:2rem}.home-module__Hx0lNG__priorityGrid li:last-child{border-right:0}.home-module__Hx0lNG__priorityGrid li>div{color:var(--home-red);justify-content:space-between;align-items:center;display:flex}.home-module__Hx0lNG__priorityGrid li>div span{font-family:var(--font-serif), serif}.home-module__Hx0lNG__priorityGrid li>div svg{stroke-width:1.35px;width:1.4rem}.home-module__Hx0lNG__priorityGrid small{color:#7a6545;letter-spacing:.08em;margin-top:4rem;font-size:.61rem;font-weight:700;display:block}.home-module__Hx0lNG__priorityGrid h3{font-family:var(--font-serif), serif;margin:.55rem 0 0;font-size:1.55rem;font-weight:600}.home-module__Hx0lNG__priorityGrid p{color:#59645a;margin:1rem 0 0;font-size:.78rem;line-height:1.9}.home-module__Hx0lNG__closingSection{background:var(--home-red);width:100%;max-width:none;color:var(--home-paper);justify-content:space-between;align-items:flex-end;gap:4rem;padding:clamp(6rem,10vw,8rem) max(24px,50vw - 590px);display:flex}.home-module__Hx0lNG__closingSection .home-module__Hx0lNG__eyebrow{color:#fff4ef}.home-module__Hx0lNG__closingActions{flex-wrap:wrap;gap:.8rem;display:flex}.home-module__Hx0lNG__closingActions a{border:1px solid #fffdf7a6;justify-content:center;align-items:center;gap:.55rem;min-height:3.25rem;padding:0 1.2rem;font-size:.78rem;font-weight:700;display:inline-flex}.home-module__Hx0lNG__closingActions a:first-child{background:var(--home-paper);color:var(--home-red)}.home-module__Hx0lNG__revealOne,.home-module__Hx0lNG__revealTwo,.home-module__Hx0lNG__revealThree,.home-module__Hx0lNG__revealFour,.home-module__Hx0lNG__revealFive{animation:.7s cubic-bezier(.2,.8,.2,1) both home-module__Hx0lNG__home-rise}.home-module__Hx0lNG__revealTwo{animation-delay:70ms}.home-module__Hx0lNG__revealThree{animation-delay:.14s}.home-module__Hx0lNG__revealFour{animation-delay:.21s}.home-module__Hx0lNG__revealFive{animation-delay:.28s}@keyframes home-module__Hx0lNG__home-rise{0%{transform:translateY(1rem)}to{transform:translateY(0)}}@media (max-width:1080px){.home-module__Hx0lNG__heroGrid{grid-template-columns:minmax(0,1fr) minmax(19rem,.62fr);gap:3rem}.home-module__Hx0lNG__taskGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__Hx0lNG__conceptGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-module__Hx0lNG__conceptCard:nth-child(3){border-right:0}.home-module__Hx0lNG__conceptCard:nth-child(n+4){border-top:1px solid var(--home-line)}.home-module__Hx0lNG__qualitySection,.home-module__Hx0lNG__answerGrid,.home-module__Hx0lNG__parallelSection{grid-template-columns:1fr}.home-module__Hx0lNG__qualityIntro,.home-module__Hx0lNG__answerCopy,.home-module__Hx0lNG__parallelCopy{max-width:45rem}.home-module__Hx0lNG__answerGrid{align-items:start}.home-module__Hx0lNG__parallelVisual{max-width:46rem}}@media (max-width:800px){.home-module__Hx0lNG__hero,.home-module__Hx0lNG__pathSection,.home-module__Hx0lNG__conceptSection,.home-module__Hx0lNG__qualitySection,.home-module__Hx0lNG__parallelSection,.home-module__Hx0lNG__prioritySection,.home-module__Hx0lNG__answerGrid{width:min(100% - 32px,1180px)}.home-module__Hx0lNG__hero{padding-top:3.8rem}.home-module__Hx0lNG__hero:before{right:-30rem}.home-module__Hx0lNG__heroGrid{grid-template-columns:1fr}.home-module__Hx0lNG__hero h1{font-size:clamp(3.8rem,16vw,6rem)}.home-module__Hx0lNG__heroLedger{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__Hx0lNG__heroLedger>div:nth-child(2){border-right:0}.home-module__Hx0lNG__heroLedger>div:nth-child(-n+2){border-bottom:1px solid var(--home-line)}.home-module__Hx0lNG__heroLedger>div:nth-child(3){padding-left:0}.home-module__Hx0lNG__sectionHeading{grid-template-columns:1fr;gap:1.5rem}.home-module__Hx0lNG__qualityLedger,.home-module__Hx0lNG__priorityGrid{grid-template-columns:1fr}.home-module__Hx0lNG__qualityLedger article{min-height:auto}.home-module__Hx0lNG__priorityGrid li,.home-module__Hx0lNG__priorityGrid li+li{border-right:0;border-bottom:1px solid var(--home-line);min-height:auto;padding:1.5rem 0 2.5rem}.home-module__Hx0lNG__priorityGrid small{margin-top:2.5rem}.home-module__Hx0lNG__closingSection{flex-direction:column;align-items:flex-start;padding-inline:1rem}}@media (max-width:560px){.home-module__Hx0lNG__kicker{flex-wrap:wrap;gap:.5rem .8rem}.home-module__Hx0lNG__kicker>span:nth-child(2){width:2rem}.home-module__Hx0lNG__hero h1{margin-top:1.7rem;font-size:clamp(3.35rem,19vw,4.8rem)}.home-module__Hx0lNG__heroLead{font-size:.98rem}.home-module__Hx0lNG__searchArea .search-form{flex-direction:column;align-items:stretch}.home-module__Hx0lNG__searchArea .search-modes{grid-template-columns:repeat(4,minmax(0,1fr));padding-inline:.25rem;display:grid;overflow-x:visible}.home-module__Hx0lNG__searchArea .search-modes button{white-space:nowrap;justify-content:center;gap:.2rem;min-width:0;padding-inline:.2rem;font-size:.73rem}.home-module__Hx0lNG__searchArea .search-form button{width:100%}.home-module__Hx0lNG__searchArea .search-concept-hit{grid-template-columns:1.25rem 1fr}.home-module__Hx0lNG__searchArea .search-concept-hit a{grid-column:2}.home-module__Hx0lNG__trustRow,.home-module__Hx0lNG__answerTopline{flex-direction:column;align-items:flex-start}.home-module__Hx0lNG__heroLedger{grid-template-columns:1fr}.home-module__Hx0lNG__heroLedger>div,.home-module__Hx0lNG__heroLedger>div:first-child,.home-module__Hx0lNG__heroLedger>div:nth-child(3){border-right:0;border-bottom:1px solid var(--home-line);min-height:auto;padding:1rem 0}.home-module__Hx0lNG__taskGrid,.home-module__Hx0lNG__conceptGrid{grid-template-columns:1fr}.home-module__Hx0lNG__conceptCard,.home-module__Hx0lNG__conceptCard:nth-child(3),.home-module__Hx0lNG__conceptCard:nth-child(n+4){border-top:0;border-right:0;border-bottom:1px solid var(--home-line);min-height:auto;padding:1.3rem 0 1.8rem}.home-module__Hx0lNG__conceptCard h3{margin-top:1.7rem}.home-module__Hx0lNG__taskCard{min-height:21rem}.home-module__Hx0lNG__qualitySection,.home-module__Hx0lNG__pathSection,.home-module__Hx0lNG__conceptSection,.home-module__Hx0lNG__prioritySection{padding-block:5.5rem}.home-module__Hx0lNG__qualityLedger{grid-template-columns:1fr}.home-module__Hx0lNG__answerSection{padding-block:5.5rem}.home-module__Hx0lNG__answerBoard{padding:1.4rem;transform:none}.home-module__Hx0lNG__answerBoard:after{display:none}.home-module__Hx0lNG__parallelSection{padding-block:5.8rem}.home-module__Hx0lNG__parallelVisual{min-height:41rem}.home-module__Hx0lNG__parallelCore{width:8.8rem}.home-module__Hx0lNG__witness{width:calc(100% - 2rem);min-height:6rem}.home-module__Hx0lNG__witnessChinese{top:1rem;left:1rem}.home-module__Hx0lNG__witnessPali{top:8rem;right:1rem}.home-module__Hx0lNG__witnessSanskrit{bottom:8rem;left:1rem}.home-module__Hx0lNG__witnessTibetan{bottom:1rem;right:1rem}.home-module__Hx0lNG__parallelStats{grid-template-columns:1fr}.home-module__Hx0lNG__parallelStats div+div{border-top:1px solid var(--home-line);border-left:0;padding-left:0}.home-module__Hx0lNG__closingActions{flex-direction:column;width:100%}}@media (prefers-reduced-motion:reduce){.home-module__Hx0lNG__revealOne,.home-module__Hx0lNG__revealTwo,.home-module__Hx0lNG__revealThree,.home-module__Hx0lNG__revealFour,.home-module__Hx0lNG__revealFive{animation:none}.home-module__Hx0lNG__taskCard,.home-module__Hx0lNG__conceptCard{transition:none}}
.page-module__yS0lKW__page{background:linear-gradient(90deg,#0000 0 7.5%,#97713a0f 7.5% calc(7.5% + 1px),#0000 calc(7.5% + 1px)),#f1ede3;min-height:100vh}.page-module__yS0lKW__breadcrumb{border-bottom:1px solid var(--line-dark);min-height:58px;color:var(--muted);align-items:center;gap:10px;font-size:.66rem;display:flex}.page-module__yS0lKW__breadcrumb a{align-items:center;gap:6px;min-height:44px;display:inline-flex}.page-module__yS0lKW__breadcrumb a:hover{color:var(--cinnabar)}.page-module__yS0lKW__breadcrumb svg{width:14px}.page-module__yS0lKW__hero{border-bottom:1px solid var(--line-dark);grid-template-columns:minmax(0,1.2fr) minmax(350px,.8fr);align-items:center;gap:5rem;min-height:680px;padding:4.7rem 0 6.2rem;display:grid}.page-module__yS0lKW__eyebrow,.page-module__yS0lKW__heroCopy h1,.page-module__yS0lKW__lead,.page-module__yS0lKW__heroCopy ul,.page-module__yS0lKW__roomMap p,.page-module__yS0lKW__collectionIntro h2,.page-module__yS0lKW__collectionIntro>p,.page-module__yS0lKW__researchBridge h2,.page-module__yS0lKW__researchBridge>div>p,.page-module__yS0lKW__boundary h2,.page-module__yS0lKW__boundary dl{margin:0}.page-module__yS0lKW__eyebrow{color:var(--cinnabar);letter-spacing:.16em;font-size:.63rem;font-weight:800}.page-module__yS0lKW__heroCopy h1{font-family:var(--font-serif), serif;letter-spacing:-.065em;margin-top:1.25rem;font-size:clamp(3.5rem,6.5vw,6.25rem);font-weight:500;line-height:1.04}.page-module__yS0lKW__heroCopy h1 em{color:var(--cinnabar);font-style:normal}.page-module__yS0lKW__lead{max-width:43rem;color:var(--ink-soft);margin-top:1.8rem;font-size:.9rem;line-height:2}.page-module__yS0lKW__heroActions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.page-module__yS0lKW__heroActions a{border:1px solid var(--line-dark);justify-content:center;align-items:center;gap:.45rem;min-height:3rem;padding-inline:1.1rem;font-size:.68rem;font-weight:800;display:inline-flex}.page-module__yS0lKW__heroActions a:first-child{border-color:var(--cinnabar);background:var(--cinnabar);color:#fffdf8}.page-module__yS0lKW__heroActions a:hover{border-color:var(--cinnabar);color:var(--cinnabar)}.page-module__yS0lKW__heroActions a:first-child:hover{background:var(--cinnabar-deep);color:#fffdf8}.page-module__yS0lKW__heroActions svg{width:.85rem}.page-module__yS0lKW__heroCopy ul{color:var(--muted);flex-wrap:wrap;gap:1.1rem;margin-top:1.65rem;padding:0;list-style:none;display:flex}.page-module__yS0lKW__heroCopy li{align-items:center;gap:.4rem;font-size:.61rem;font-weight:700;display:inline-flex}.page-module__yS0lKW__heroCopy li svg{width:.88rem;color:var(--success)}.page-module__yS0lKW__roomMap{color:#f5efe4;background:#202a23;border:1px solid #2d3830;padding:2rem;box-shadow:18px 18px #d5cdbf}.page-module__yS0lKW__roomMapTitle{border-bottom:1px solid #566058;justify-content:space-between;gap:1rem;padding-bottom:1.3rem;display:flex}.page-module__yS0lKW__roomMapTitle span{font-family:var(--font-serif), serif;font-size:1.05rem}.page-module__yS0lKW__roomMapTitle small{color:#b8c1ba;letter-spacing:.1em;align-self:center;font-size:.5rem}.page-module__yS0lKW__roomMap ol{margin:0;padding:0;list-style:none}.page-module__yS0lKW__roomMap li{border-bottom:1px solid #566058;grid-template-columns:2.2rem 1.5rem minmax(0,1fr);align-items:center;gap:.8rem;padding:1.3rem 0;display:grid}.page-module__yS0lKW__roomMap li>span{color:#e08370;font-family:var(--font-serif), serif}.page-module__yS0lKW__roomMap li>svg{color:#d1d8d2;stroke-width:1.4px;width:1.1rem}.page-module__yS0lKW__roomMap strong,.page-module__yS0lKW__roomMap small{display:block}.page-module__yS0lKW__roomMap strong{font-family:var(--font-serif), serif;font-size:.92rem}.page-module__yS0lKW__roomMap small{color:#aeb8b0;font-size:.56rem}.page-module__yS0lKW__roomMap>p{color:#b8c1ba;align-items:center;gap:.5rem;padding-top:1.25rem;font-size:.58rem;display:flex}.page-module__yS0lKW__roomMap>p svg{color:#95aa98;width:.95rem}.page-module__yS0lKW__collectionIntro{border-top:1px solid var(--line-dark);grid-template-columns:minmax(0,1.15fr) minmax(18rem,.65fr);align-items:end;gap:4rem;padding:7rem 0 3.4rem;display:grid}.page-module__yS0lKW__collectionIntro h2,.page-module__yS0lKW__researchBridge h2,.page-module__yS0lKW__boundary h2{max-width:17ch;font-family:var(--font-serif), serif;letter-spacing:-.05em;margin-top:.7rem;font-size:clamp(2.2rem,4.2vw,4rem);font-weight:500;line-height:1.13}.page-module__yS0lKW__collectionIntro>p{color:var(--muted);font-size:.75rem;line-height:1.95}.page-module__yS0lKW__researchBridge{border:1px solid var(--line-dark);background:#fffdf77a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2.2rem;margin-top:7rem;padding:3rem;display:grid}.page-module__yS0lKW__researchMark{aspect-ratio:1;border:1px solid var(--cinnabar);width:6rem;color:var(--cinnabar);border-radius:50%;place-items:center;display:grid;position:relative}.page-module__yS0lKW__researchMark svg{width:1.5rem}.page-module__yS0lKW__researchMark span{aspect-ratio:1;background:var(--cinnabar);color:#fffdf8;width:2rem;font-family:var(--font-serif), serif;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-.2rem;right:-.2rem}.page-module__yS0lKW__researchBridge h2{max-width:21ch;font-size:clamp(1.8rem,3.5vw,3.25rem)}.page-module__yS0lKW__researchBridge>div>p:last-child{max-width:62ch;color:var(--muted);margin-top:.9rem;font-size:.7rem;line-height:1.9}.page-module__yS0lKW__researchBridge>a{border:1px solid var(--cinnabar);min-height:3rem;color:var(--cinnabar);justify-content:center;align-items:center;gap:.45rem;padding-inline:1rem;font-size:.65rem;font-weight:800;display:inline-flex}.page-module__yS0lKW__researchBridge>a:hover{background:var(--cinnabar);color:#fffdf8}.page-module__yS0lKW__researchBridge>a svg{width:.85rem}.page-module__yS0lKW__boundary{grid-template-columns:minmax(16rem,.8fr) minmax(0,1.2fr);gap:5rem;padding:7rem 0;display:grid}.page-module__yS0lKW__boundary h2{max-width:13ch;font-size:clamp(2rem,3.8vw,3.5rem)}.page-module__yS0lKW__boundary dl{border-top:1px solid var(--line-dark)}.page-module__yS0lKW__boundary dl>div{border-bottom:1px solid var(--line-dark);grid-template-columns:7rem minmax(0,1fr);gap:1.5rem;padding:1.5rem 0;display:grid}.page-module__yS0lKW__boundary dt{font-family:var(--font-serif), serif;font-weight:700}.page-module__yS0lKW__boundary dd{color:var(--muted);margin:0;font-size:.7rem;line-height:1.9}@media (max-width:960px){.page-module__yS0lKW__hero{grid-template-columns:1fr}.page-module__yS0lKW__roomMap{width:min(100%,42rem)}.page-module__yS0lKW__researchBridge{grid-template-columns:auto minmax(0,1fr)}.page-module__yS0lKW__researchBridge>a{grid-column:2;justify-self:start}}@media (max-width:700px){.page-module__yS0lKW__page{background:#f1ede3}.page-module__yS0lKW__hero{gap:3.5rem;min-height:auto;padding:3.4rem 0 4.8rem}.page-module__yS0lKW__heroCopy h1{font-size:clamp(3rem,16vw,4.7rem)}.page-module__yS0lKW__heroCopy ul{flex-direction:column;gap:.55rem}.page-module__yS0lKW__roomMap{padding:1.5rem;box-shadow:9px 9px #d5cdbf}.page-module__yS0lKW__collectionIntro,.page-module__yS0lKW__boundary{grid-template-columns:1fr;gap:2rem}.page-module__yS0lKW__researchBridge{grid-template-columns:1fr;padding:2rem 1.4rem}.page-module__yS0lKW__researchBridge>a{grid-column:1;width:100%}}@media (max-width:480px){.page-module__yS0lKW__heroActions a{width:100%}.page-module__yS0lKW__roomMapTitle{flex-direction:column}.page-module__yS0lKW__boundary dl>div{grid-template-columns:1fr;gap:.4rem}}@media (prefers-reduced-motion:reduce){.page-module__yS0lKW__heroActions a,.page-module__yS0lKW__researchBridge>a{transition:none}}@media (prefers-color-scheme:dark){.page-module__yS0lKW__page{background:linear-gradient(90deg,#0000 0 7.5%,#be945214 7.5% calc(7.5% + 1px),#0000 calc(7.5% + 1px)),#171d19}.page-module__yS0lKW__roomMap{background:#0d1410;border-color:#505c53;box-shadow:18px 18px #303a32}.page-module__yS0lKW__heroActions a:first-child{color:#fffdf8;background:#7c3026;border-color:#c96e5e}.page-module__yS0lKW__heroActions a:first-child:hover{background:#64251e}.page-module__yS0lKW__researchBridge{background:#18211cb8}}
.xue-module__Oeju3W__studyPage{background:#f2eee4;min-height:100vh}.xue-module__Oeju3W__shell{padding-bottom:112px}.xue-module__Oeju3W__breadcrumb{color:var(--muted);align-items:center;gap:9px;padding-top:28px;font-size:.72rem;display:flex}.xue-module__Oeju3W__breadcrumb a{align-items:center;gap:6px;display:inline-flex}.xue-module__Oeju3W__breadcrumb a:hover{color:var(--cinnabar)}.xue-module__Oeju3W__breadcrumb svg{width:14px}.xue-module__Oeju3W__eyebrow{color:var(--cinnabar);letter-spacing:.17em;text-transform:uppercase;margin:0 0 18px;font-size:.68rem;font-weight:800}.xue-module__Oeju3W__lead{max-width:720px;color:var(--ink-soft);margin:28px 0 0;font-size:1rem;line-height:2}.xue-module__Oeju3W__hubHero{border-bottom:1px solid var(--line-dark);grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);align-items:center;gap:72px;min-height:650px;padding:76px 0 92px;display:grid}.xue-module__Oeju3W__hubHeroCopy h1,.xue-module__Oeju3W__fajuHeroCopy h1{font-family:var(--font-serif), serif;letter-spacing:-.065em;margin:0;font-size:clamp(3.6rem,7.1vw,6.8rem);font-weight:500;line-height:1.02}.xue-module__Oeju3W__hubHeroCopy h1 em,.xue-module__Oeju3W__fajuHeroCopy h1 em{color:var(--cinnabar);font-style:normal}.xue-module__Oeju3W__heroActions{flex-wrap:wrap;gap:10px;margin-top:36px;display:flex}.xue-module__Oeju3W__heroActions a{border:1px solid var(--line-dark);justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 20px;font-size:.76rem;font-weight:700;display:inline-flex}.xue-module__Oeju3W__heroActions a:first-child{border-color:var(--cinnabar);background:var(--cinnabar);color:#fffdf8}.xue-module__Oeju3W__heroActions a:hover{border-color:var(--cinnabar);color:var(--cinnabar)}.xue-module__Oeju3W__heroActions a:first-child:hover{background:var(--cinnabar-deep);color:#fffdf8}.xue-module__Oeju3W__heroActions svg{width:16px}.xue-module__Oeju3W__hubHeroMap{color:#f6f1e8;background:#202a23;grid-template-columns:34px 1fr;gap:22px;min-height:430px;padding:38px 32px;display:grid;position:relative;overflow:hidden;box-shadow:18px 18px #d8d1c2}.xue-module__Oeju3W__hubHeroMap:after{content:"讀";color:#f6f1e80f;font-family:var(--font-serif), serif;font-size:15rem;line-height:1;position:absolute;bottom:-74px;right:-10px}.xue-module__Oeju3W__mapAxis{z-index:1;flex-direction:column;justify-content:space-between;align-items:center;padding:12px 0 32px;display:flex;position:relative}.xue-module__Oeju3W__mapAxis:before{content:"";background:#6f786f;width:1px;position:absolute;top:17px;bottom:37px;left:50%}.xue-module__Oeju3W__mapAxis span{z-index:1;background:#202a23;border:2px solid #d98672;border-radius:50%;width:10px;height:10px}.xue-module__Oeju3W__hubHeroMap ol{z-index:1;margin:0;padding:0;list-style:none;display:grid;position:relative}.xue-module__Oeju3W__hubHeroMap li{border-bottom:1px solid #465149;flex-direction:column;justify-content:center;display:flex}.xue-module__Oeju3W__hubHeroMap li:last-child{border-bottom:0}.xue-module__Oeju3W__hubHeroMap small{color:#d98672;letter-spacing:.13em;font-size:.57rem;font-weight:800}.xue-module__Oeju3W__hubHeroMap strong{font-family:var(--font-serif), serif;margin-top:7px;font-size:1.35rem;font-weight:500}.xue-module__Oeju3W__hubHeroMap li span{color:#aeb8b0;margin-top:3px;font-size:.68rem}.xue-module__Oeju3W__modeSection,.xue-module__Oeju3W__pathsSection,.xue-module__Oeju3W__lensSection,.xue-module__Oeju3W__dossierSection{border-bottom:1px solid var(--line-dark);padding:112px 0}.xue-module__Oeju3W__sectionHeading{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:64px;margin-bottom:50px;display:grid}.xue-module__Oeju3W__sectionHeading h2{max-width:830px;font-family:var(--font-serif), serif;letter-spacing:-.045em;margin:0;font-size:clamp(2.1rem,4.4vw,4.2rem);font-weight:500;line-height:1.12}.xue-module__Oeju3W__sectionHeading>p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.9}.xue-module__Oeju3W__modeGrid{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:repeat(3,1fr);display:grid}.xue-module__Oeju3W__modeGrid article{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);background:#fffdf773;min-height:300px;padding:30px}.xue-module__Oeju3W__modeGrid svg{width:30px;height:30px;color:var(--cinnabar);stroke-width:1.4px}.xue-module__Oeju3W__modeGrid small{color:var(--muted);margin-top:58px;font-size:.63rem;font-weight:700;display:block}.xue-module__Oeju3W__modeGrid h3{font-family:var(--font-serif), serif;margin:9px 0 0;font-size:1.45rem;font-weight:600;line-height:1.35}.xue-module__Oeju3W__modeGrid p{color:var(--ink-soft);margin:17px 0 0;font-size:.78rem;line-height:1.9}.xue-module__Oeju3W__pathGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.xue-module__Oeju3W__pathGrid article{border:1px solid var(--line-dark);flex-direction:column;min-height:510px;padding:38px;display:flex}.xue-module__Oeju3W__pathWarm{color:var(--ink);background:#f8f3e8}.xue-module__Oeju3W__pathPaper{color:var(--ink);background:linear-gradient(90deg,#0000 2.3rem,#9f392b17 2.35rem,#0000 2.4rem),repeating-linear-gradient(#0000 0 2.7rem,#d8d1c24d 2.75rem),#fffaf0}.xue-module__Oeju3W__pathPaper .xue-module__Oeju3W__pathTopline span{color:#355343}.xue-module__Oeju3W__pathPaper>a{color:#355343!important;border-color:#355343!important}.xue-module__Oeju3W__pathPaper>a:hover{color:#fffdf8!important;background:#355343!important}.xue-module__Oeju3W__pathGold{color:var(--ink);background:#e8dcc3}.xue-module__Oeju3W__pathGold .xue-module__Oeju3W__pathTopline span{color:#8a5a2b}.xue-module__Oeju3W__pathGold>a{color:#74471d!important;border-color:#8a5a2b!important}.xue-module__Oeju3W__pathGold>a:hover{color:#fffdf8!important;background:#74471d!important}.xue-module__Oeju3W__pathBlue{color:var(--ink);background:#dce5e7}.xue-module__Oeju3W__pathBlue .xue-module__Oeju3W__pathTopline span{color:#31596a}.xue-module__Oeju3W__pathBlue>a{color:#244756!important;border-color:#31596a!important}.xue-module__Oeju3W__pathBlue>a:hover{color:#fffdf8!important;background:#244756!important}.xue-module__Oeju3W__pathDark{color:#f7f1e7;background:#202a23}.xue-module__Oeju3W__pathLotus{color:#f7f1e7;background:radial-gradient(circle at 84% 18%,#d7a35a29,#0000 17rem),linear-gradient(118deg,#17221c 0%,#202a23 62%,#3a211d 100%);grid-column:1/-1;min-height:440px!important}.xue-module__Oeju3W__pathLotus .xue-module__Oeju3W__pathTopline span{color:#d9a35a}.xue-module__Oeju3W__pathLotus h3{max-width:21ch}.xue-module__Oeju3W__pathLotus>p{color:#bdc7bf!important}.xue-module__Oeju3W__pathLotus li{color:#c8d0c9;border-color:#667168}.xue-module__Oeju3W__pathLotus>a{color:#edc985!important;border-color:#d9a35a!important}.xue-module__Oeju3W__pathLotus>a:hover{color:#fffdf8!important;background:#8d302b!important;border-color:#8d302b!important}.xue-module__Oeju3W__pathTopline{border-bottom:1px solid;justify-content:space-between;align-items:center;padding-bottom:24px;display:flex}.xue-module__Oeju3W__pathTopline span{color:var(--cinnabar);font-family:var(--font-serif), serif;font-size:2.3rem}.xue-module__Oeju3W__pathDark .xue-module__Oeju3W__pathTopline span{color:#e08370}.xue-module__Oeju3W__pathTopline small{letter-spacing:.1em;font-size:.61rem;font-weight:800}.xue-module__Oeju3W__pathGrid h3{max-width:16ch;font-family:var(--font-serif), serif;letter-spacing:-.035em;margin:48px 0 0;font-size:clamp(1.8rem,3.7vw,3.1rem);font-weight:500;line-height:1.2}.xue-module__Oeju3W__pathGrid article>p{max-width:54ch;color:var(--ink-soft);margin:22px 0 0;font-size:.78rem;line-height:1.9}.xue-module__Oeju3W__pathDark>p{color:#bcc5be!important}.xue-module__Oeju3W__pathGrid ul{flex-wrap:wrap;gap:7px;margin:24px 0 0;padding:0;list-style:none;display:flex}.xue-module__Oeju3W__pathGrid li{border:1px solid var(--line-dark);color:var(--muted);padding:4px 8px;font-size:.59rem}.xue-module__Oeju3W__pathDark li{color:#c3cbc4;border-color:#697269}.xue-module__Oeju3W__pathGrid article>a{border:1px solid var(--cinnabar);min-height:48px;color:var(--cinnabar);align-self:flex-start;align-items:center;gap:9px;margin-top:auto;padding:0 18px;font-size:.72rem;font-weight:800;display:inline-flex}.xue-module__Oeju3W__pathDark>a{color:#f1a18f!important;border-color:#e08370!important}.xue-module__Oeju3W__pathGrid article>a:hover{background:var(--cinnabar);color:#fffdf8}.xue-module__Oeju3W__pathDark>a:hover{color:#fffdf8!important;background:#9f392b!important}.xue-module__Oeju3W__pathGrid svg{width:15px}.xue-module__Oeju3W__notesSection{color:#f7f1e7;background:#202a23;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:center;gap:68px;margin-top:112px;padding:72px;display:grid}.xue-module__Oeju3W__notesSectionCopy h2{max-width:12ch;font-family:var(--font-serif), serif;letter-spacing:-.05em;margin:0;font-size:clamp(2.4rem,4.5vw,4.2rem);font-weight:500;line-height:1.12}.xue-module__Oeju3W__notesSection .xue-module__Oeju3W__eyebrow{color:#f1a18f}.xue-module__Oeju3W__notesSectionCopy>p:nth-child(3){color:#bec7bf;max-width:60ch;margin:24px 0 0;font-size:.75rem;line-height:1.95}.xue-module__Oeju3W__notesSectionCopy>a{color:#f1a18f;border:1px solid #e08370;align-items:center;gap:8px;min-height:46px;margin-top:28px;padding:0 16px;font-size:.67rem;font-weight:800;display:inline-flex}.xue-module__Oeju3W__notesSectionCopy>a:hover{color:#fffdf8;background:#9f392b}.xue-module__Oeju3W__notesSectionCopy>a svg{width:14px}.xue-module__Oeju3W__notesSection>ol{border-top:1px solid #5a655c;margin:0;padding:0;list-style:none}.xue-module__Oeju3W__notesSection>ol li{border-bottom:1px solid #5a655c;grid-template-columns:32px 1fr;align-items:center;gap:16px;padding:24px 0;display:grid}.xue-module__Oeju3W__notesSection>ol svg{color:#e08370;stroke-width:1.4px;width:22px}.xue-module__Oeju3W__notesSection>ol strong,.xue-module__Oeju3W__notesSection>ol small{display:block}.xue-module__Oeju3W__notesSection>ol strong{font-family:var(--font-serif), serif;font-size:1rem;font-weight:600}.xue-module__Oeju3W__notesSection>ol small{color:#aeb8b0;margin-top:2px;font-size:.58rem}.xue-module__Oeju3W__promiseSection{border-bottom:1px solid var(--line-dark);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:72px;padding:112px 0;display:grid}.xue-module__Oeju3W__promiseQuote>svg{width:36px;height:36px;color:var(--cinnabar);stroke-width:1.3px;margin-bottom:30px}.xue-module__Oeju3W__promiseQuote h2{max-width:12ch;font-family:var(--font-serif), serif;letter-spacing:-.045em;margin:0;font-size:clamp(2.2rem,4.2vw,4rem);font-weight:500;line-height:1.14}.xue-module__Oeju3W__promiseSection dl{border-top:1px solid var(--line-dark);margin:0}.xue-module__Oeju3W__promiseSection dl>div{border-bottom:1px solid var(--line-dark);grid-template-columns:190px 1fr;gap:26px;padding:28px 0;display:grid}.xue-module__Oeju3W__promiseSection dt{font-family:var(--font-serif), serif;align-items:flex-start;gap:9px;font-size:.98rem;font-weight:700;display:flex}.xue-module__Oeju3W__promiseSection dt svg{width:17px;color:var(--cinnabar)}.xue-module__Oeju3W__promiseSection dd{color:var(--muted);margin:0;font-size:.76rem;line-height:1.9}.xue-module__Oeju3W__studyFinder{background:#ded7c8;grid-template-columns:minmax(0,1fr) auto;gap:54px;margin-top:112px;padding:72px;display:grid}.xue-module__Oeju3W__studyFinder h2{max-width:19ch;font-family:var(--font-serif), serif;letter-spacing:-.045em;margin:0;font-size:clamp(2rem,4vw,3.6rem);font-weight:500;line-height:1.18}.xue-module__Oeju3W__studyFinder>div:first-child>p:last-child{color:#465047;max-width:64ch;margin:20px 0 0;font-size:.75rem}.xue-module__Oeju3W__studyFinder>div:nth-child(2){flex-direction:column;justify-content:center;align-items:stretch;gap:9px;display:flex}.xue-module__Oeju3W__studyFinder a{border:1px solid var(--ink);align-items:center;gap:9px;min-height:48px;padding:0 17px;font-size:.7rem;font-weight:800;display:flex}.xue-module__Oeju3W__studyFinder a:first-child{background:var(--ink);color:#fffdf8}.xue-module__Oeju3W__studyFinder a:hover{border-color:var(--cinnabar);color:var(--cinnabar)}.xue-module__Oeju3W__studyFinder a:first-child:hover{background:var(--cinnabar);color:#fffdf8}.xue-module__Oeju3W__studyFinder a svg{width:15px}.xue-module__Oeju3W__studyFinder>ul{border-top:1px solid var(--line-dark);flex-wrap:wrap;grid-column:1/-1;gap:24px;margin:0;padding:24px 0 0;list-style:none;display:flex}.xue-module__Oeju3W__studyFinder>ul li{color:#465047;align-items:center;gap:7px;font-size:.63rem;display:flex}.xue-module__Oeju3W__studyFinder>ul svg{width:14px;color:var(--cinnabar)}.xue-module__Oeju3W__fajuPage{background:#f3efe6}.xue-module__Oeju3W__fajuHero{border-bottom:1px solid var(--line-dark);grid-template-columns:minmax(0,1.28fr) minmax(360px,.72fr);align-items:center;gap:64px;min-height:690px;padding:70px 0 94px;display:grid}.xue-module__Oeju3W__fajuHeroCopy h1{font-size:clamp(3.3rem,6.3vw,6.2rem)}.xue-module__Oeju3W__fajuHeroMeta{color:var(--muted);flex-wrap:wrap;gap:18px;margin:32px 0 0;padding:0;list-style:none;display:flex}.xue-module__Oeju3W__fajuHeroMeta li{align-items:center;gap:7px;font-size:.65rem;font-weight:700;display:flex}.xue-module__Oeju3W__fajuHeroMeta svg{width:15px;color:var(--cinnabar)}.xue-module__Oeju3W__fajuSpecimen{border:1px solid var(--line-dark);background:#fffdf7;flex-direction:column;justify-content:center;min-height:480px;padding:44px 38px 36px;display:flex;position:relative;box-shadow:18px 18px #d8d1c2}.xue-module__Oeju3W__fajuSpecimen:before{content:"法";color:#9f392b0f;font-family:var(--font-serif), serif;font-size:11rem;line-height:1;position:absolute;top:48px;right:24px}.xue-module__Oeju3W__specimenTopline{border-bottom:1px solid var(--line);width:100%;color:var(--muted);letter-spacing:.08em;justify-content:space-between;padding:13px 18px;font-size:.56rem;font-weight:700;display:flex;position:absolute;top:0;left:0}.xue-module__Oeju3W__fajuSpecimen>svg{width:26px;color:var(--cinnabar);stroke-width:1.4px}.xue-module__Oeju3W__fajuSpecimen blockquote{font-family:var(--font-serif), serif;margin:30px 0 36px;font-size:clamp(1.45rem,2.6vw,2.1rem);line-height:2;position:relative}.xue-module__Oeju3W__fajuSpecimen>a{border-top:1px solid var(--cinnabar);color:var(--cinnabar);align-self:flex-start;align-items:center;gap:7px;padding-top:13px;font-size:.62rem;font-weight:800;display:inline-flex}.xue-module__Oeju3W__fajuSpecimen>a:hover{color:var(--cinnabar-deep)}.xue-module__Oeju3W__fajuSpecimen>a svg{width:14px}.xue-module__Oeju3W__lensGrid{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.xue-module__Oeju3W__lensGrid li{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);min-height:360px;padding:28px}.xue-module__Oeju3W__lensGrid li>div{justify-content:space-between;align-items:center;display:flex}.xue-module__Oeju3W__lensGrid li>div span{color:var(--cinnabar);font-family:var(--font-serif), serif;font-size:2.2rem}.xue-module__Oeju3W__lensGrid svg{width:28px;color:var(--muted);stroke-width:1.3px}.xue-module__Oeju3W__lensGrid h3{font-family:var(--font-serif), serif;margin:52px 0 0;font-size:1.65rem;font-weight:600}.xue-module__Oeju3W__lensGrid p{color:var(--ink-soft);margin:14px 0 0;font-size:.75rem;line-height:1.9}.xue-module__Oeju3W__lensGrid blockquote{border-top:1px solid var(--line);color:var(--cinnabar);font-family:var(--font-serif), serif;margin:26px 0 0;padding-top:18px;font-size:.88rem;line-height:1.8}.xue-module__Oeju3W__sourceGrid{grid-template-columns:repeat(12,1fr);gap:18px;display:grid}.xue-module__Oeju3W__sourceCard{border:1px solid var(--line-dark);background:#fffdf7;flex-direction:column;grid-column:span 6;display:flex}.xue-module__Oeju3W__sourceCardenglish{grid-column:1/-1}.xue-module__Oeju3W__sourceCard>header{border-bottom:1px solid var(--line-dark);grid-template-columns:56px 1fr;gap:18px;padding:26px;display:grid}.xue-module__Oeju3W__sourceCard>header>span{color:var(--cinnabar);font-family:var(--font-serif), serif;font-size:2.1rem}.xue-module__Oeju3W__sourceCard>header p{color:var(--cinnabar);letter-spacing:.1em;margin:0;font-size:.57rem;font-weight:800}.xue-module__Oeju3W__sourceCard>header h3{font-family:var(--font-serif), serif;margin:5px 0 0;font-size:1.7rem;font-weight:600;line-height:1.2}.xue-module__Oeju3W__sourceCard>header small{color:var(--muted);margin-top:5px;font-size:.6rem;display:block}.xue-module__Oeju3W__stanzaList{flex:1}.xue-module__Oeju3W__sourceCardenglish .xue-module__Oeju3W__stanzaList{grid-template-columns:repeat(2,1fr);display:grid}.xue-module__Oeju3W__stanzaList>section{border-bottom:1px solid var(--line);padding:30px}.xue-module__Oeju3W__sourceCardenglish .xue-module__Oeju3W__stanzaList>section:first-child{border-right:1px solid var(--line)}.xue-module__Oeju3W__stanzaHeading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.xue-module__Oeju3W__stanzaHeading>strong{font-family:var(--font-serif), serif;font-size:.85rem}.xue-module__Oeju3W__stanzaHeading>a{max-width:68%;color:var(--cinnabar);text-align:right;overflow-wrap:anywhere;justify-content:flex-end;align-items:center;gap:5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.52rem;display:inline-flex}.xue-module__Oeju3W__stanzaHeading>a:hover{color:var(--cinnabar-deep)}.xue-module__Oeju3W__stanzaHeading>a svg{flex:none;width:12px}.xue-module__Oeju3W__stanzaList blockquote{font-family:var(--font-serif), serif;margin:24px 0 0;font-size:1.08rem;line-height:1.9}.xue-module__Oeju3W__sourceCardchinese .xue-module__Oeju3W__stanzaList blockquote{font-size:1.3rem;line-height:2}.xue-module__Oeju3W__sourceCardpali .xue-module__Oeju3W__stanzaList blockquote{font-size:1.06rem}.xue-module__Oeju3W__sourceCardenglish .xue-module__Oeju3W__stanzaList blockquote{font-size:.95rem;line-height:1.9}.xue-module__Oeju3W__stanzaList blockquote span{display:block}.xue-module__Oeju3W__sourceCard>footer{background:#ece6d9;padding:24px 28px 28px}.xue-module__Oeju3W__sourceCard>footer p{color:var(--muted);grid-template-columns:42px 1fr;gap:9px;margin:0 0 9px;font-size:.62rem;line-height:1.75;display:grid}.xue-module__Oeju3W__sourceCard>footer strong{color:var(--ink)}.xue-module__Oeju3W__sourceCard>footer>a{color:var(--cinnabar);align-items:center;gap:7px;margin-top:13px;font-size:.65rem;font-weight:800;display:inline-flex}.xue-module__Oeju3W__sourceCard>footer>a:hover{color:var(--cinnabar-deep)}.xue-module__Oeju3W__sourceCard>footer svg{width:14px}.xue-module__Oeju3W__boundarySection{border-bottom:1px solid var(--line-dark);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;padding:112px 0;display:grid}.xue-module__Oeju3W__boundaryStatement>svg{width:34px;height:34px;color:var(--cinnabar);stroke-width:1.3px;margin-bottom:30px}.xue-module__Oeju3W__boundaryStatement h2{font-family:var(--font-serif), serif;letter-spacing:-.05em;margin:0;font-size:clamp(2.6rem,5vw,4.8rem);font-weight:500;line-height:1.05}.xue-module__Oeju3W__boundaryStatement>p:last-child{color:var(--ink-soft);margin:28px 0 0;font-size:.8rem;line-height:2}.xue-module__Oeju3W__boundaryColumns{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:repeat(2,1fr);display:grid}.xue-module__Oeju3W__boundaryColumns article{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);padding:28px}.xue-module__Oeju3W__boundaryColumns article:first-child{background:#4863450f}.xue-module__Oeju3W__boundaryColumns article:last-child{background:#9f392b0d}.xue-module__Oeju3W__boundaryColumns small{color:var(--cinnabar);font-size:.63rem;font-weight:800}.xue-module__Oeju3W__boundaryColumns ul{margin:26px 0 0;padding:0;list-style:none}.xue-module__Oeju3W__boundaryColumns li{color:var(--ink-soft);padding:0 0 20px 18px;font-size:.72rem;line-height:1.85;position:relative}.xue-module__Oeju3W__boundaryColumns li:before{content:"";background:var(--cinnabar);border-radius:50%;width:6px;height:6px;position:absolute;top:.7em;left:0}.xue-module__Oeju3W__researchSection{grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:64px;padding:112px 0 0;display:grid}.xue-module__Oeju3W__researchSection h2{max-width:11ch;font-family:var(--font-serif), serif;letter-spacing:-.045em;margin:0;font-size:clamp(2.2rem,4.2vw,4rem);font-weight:500;line-height:1.12}.xue-module__Oeju3W__researchSection ol{border-top:1px solid var(--line-dark);margin:0;padding:0;list-style:none}.xue-module__Oeju3W__researchSection li{border-bottom:1px solid var(--line-dark);grid-template-columns:54px 1fr;gap:18px;padding:22px 0;display:grid}.xue-module__Oeju3W__researchSection li>span{color:var(--cinnabar);font-family:var(--font-serif), serif;font-size:1.05rem}.xue-module__Oeju3W__researchSection li strong{font-family:var(--font-serif), serif;font-size:.95rem}.xue-module__Oeju3W__researchSection li p{color:var(--muted);margin:3px 0 0;font-size:.68rem}.xue-module__Oeju3W__researchActions,.xue-module__Oeju3W__revisionNote{grid-column:2}.xue-module__Oeju3W__researchActions{flex-wrap:wrap;gap:9px;display:flex}.xue-module__Oeju3W__researchActions a{border:1px solid var(--line-dark);align-items:center;gap:7px;min-height:44px;padding:0 15px;font-size:.66rem;font-weight:800;display:inline-flex}.xue-module__Oeju3W__researchActions a:hover{border-color:var(--cinnabar);color:var(--cinnabar)}.xue-module__Oeju3W__researchActions svg{width:14px}.xue-module__Oeju3W__revisionNote{color:var(--muted);align-items:flex-start;gap:8px;margin:-42px 0 0;font-size:.62rem;line-height:1.75;display:flex}.xue-module__Oeju3W__revisionNote svg{width:15px;color:var(--cinnabar);flex:none}@media (max-width:980px){.xue-module__Oeju3W__hubHero,.xue-module__Oeju3W__fajuHero{grid-template-columns:1fr;gap:58px}.xue-module__Oeju3W__hubHeroMap,.xue-module__Oeju3W__fajuSpecimen{width:min(100%,620px)}.xue-module__Oeju3W__modeGrid,.xue-module__Oeju3W__pathGrid,.xue-module__Oeju3W__lensGrid{grid-template-columns:1fr}.xue-module__Oeju3W__modeGrid article,.xue-module__Oeju3W__lensGrid li{min-height:0}.xue-module__Oeju3W__modeGrid small,.xue-module__Oeju3W__lensGrid h3{margin-top:30px}.xue-module__Oeju3W__sourceCard,.xue-module__Oeju3W__sourceCardenglish{grid-column:1/-1}.xue-module__Oeju3W__boundarySection,.xue-module__Oeju3W__promiseSection,.xue-module__Oeju3W__notesSection{grid-template-columns:1fr}.xue-module__Oeju3W__promiseQuote h2{max-width:18ch}}@media (max-width:760px){.xue-module__Oeju3W__shell{padding-bottom:72px}.xue-module__Oeju3W__breadcrumb{padding-top:20px}.xue-module__Oeju3W__hubHero,.xue-module__Oeju3W__fajuHero{min-height:0;padding:54px 0 68px}.xue-module__Oeju3W__hubHeroCopy h1,.xue-module__Oeju3W__fajuHeroCopy h1{font-size:clamp(3rem,15vw,4.7rem)}.xue-module__Oeju3W__hubHeroMap{min-height:390px;padding:30px 24px;box-shadow:10px 10px #d8d1c2}.xue-module__Oeju3W__modeSection,.xue-module__Oeju3W__pathsSection,.xue-module__Oeju3W__lensSection,.xue-module__Oeju3W__dossierSection,.xue-module__Oeju3W__boundarySection,.xue-module__Oeju3W__promiseSection{padding:76px 0}.xue-module__Oeju3W__sectionHeading{grid-template-columns:1fr;gap:22px;margin-bottom:36px}.xue-module__Oeju3W__pathGrid,.xue-module__Oeju3W__boundaryColumns{grid-template-columns:1fr}.xue-module__Oeju3W__pathGrid article{min-height:470px;padding:28px}.xue-module__Oeju3W__promiseSection dl>div{grid-template-columns:1fr;gap:9px}.xue-module__Oeju3W__studyFinder{grid-template-columns:1fr;gap:34px;margin-top:76px;padding:38px 28px}.xue-module__Oeju3W__notesSection{gap:48px;margin-top:76px;padding:42px 28px}.xue-module__Oeju3W__studyFinder>ul{grid-column:1}.xue-module__Oeju3W__fajuSpecimen{min-height:430px;padding:66px 26px 30px;box-shadow:10px 10px #d8d1c2}.xue-module__Oeju3W__fajuHeroMeta{flex-direction:column;gap:8px}.xue-module__Oeju3W__sourceCardenglish .xue-module__Oeju3W__stanzaList{grid-template-columns:1fr}.xue-module__Oeju3W__sourceCardenglish .xue-module__Oeju3W__stanzaList>section:first-child{border-right:0}.xue-module__Oeju3W__stanzaList>section{padding:25px 22px}.xue-module__Oeju3W__stanzaHeading{flex-direction:column;gap:7px}.xue-module__Oeju3W__stanzaHeading>a{text-align:left;justify-content:flex-start;max-width:100%}.xue-module__Oeju3W__boundarySection{gap:46px}.xue-module__Oeju3W__researchSection{grid-template-columns:1fr;gap:40px;padding-top:76px}.xue-module__Oeju3W__researchActions,.xue-module__Oeju3W__revisionNote{grid-column:1}.xue-module__Oeju3W__revisionNote{margin-top:-18px}}@media (max-width:480px){.xue-module__Oeju3W__heroActions,.xue-module__Oeju3W__researchActions{flex-direction:column}.xue-module__Oeju3W__heroActions a,.xue-module__Oeju3W__researchActions a{width:100%}.xue-module__Oeju3W__hubHeroMap{grid-template-columns:22px 1fr;gap:13px}.xue-module__Oeju3W__modeGrid article,.xue-module__Oeju3W__lensGrid li,.xue-module__Oeju3W__sourceCard>header,.xue-module__Oeju3W__sourceCard>footer{padding-inline:22px}.xue-module__Oeju3W__sourceCard>header{grid-template-columns:42px 1fr;gap:12px}.xue-module__Oeju3W__sourceCard>header>span{font-size:1.7rem}.xue-module__Oeju3W__boundaryColumns article{padding:24px 22px}}@media (prefers-reduced-motion:reduce){.xue-module__Oeju3W__studyPage *,.xue-module__Oeju3W__studyPage :before,.xue-module__Oeju3W__studyPage :after{scroll-behavior:auto!important;transition:none!important}}@media (prefers-color-scheme:dark){.xue-module__Oeju3W__studyPage,.xue-module__Oeju3W__fajuPage{background:#171d19}.xue-module__Oeju3W__hubHeroMap,.xue-module__Oeju3W__pathDark,.xue-module__Oeju3W__notesSection{background:#111713}.xue-module__Oeju3W__hubHeroMap,.xue-module__Oeju3W__fajuSpecimen{box-shadow:18px 18px #303a32}.xue-module__Oeju3W__modeGrid article,.xue-module__Oeju3W__pathWarm,.xue-module__Oeju3W__pathGold,.xue-module__Oeju3W__pathBlue,.xue-module__Oeju3W__fajuSpecimen,.xue-module__Oeju3W__sourceCard{background:#202821}.xue-module__Oeju3W__pathBlue .xue-module__Oeju3W__pathTopline span{color:#e0b77f}.xue-module__Oeju3W__pathBlue>a{color:#e0b77f!important;border-color:#e0b77f!important}.xue-module__Oeju3W__pathBlue>a:hover{color:#fffdf8!important;background:#9a3d2f!important;border-color:#9a3d2f!important}.xue-module__Oeju3W__studyFinder,.xue-module__Oeju3W__sourceCard>footer{background:#2a332c}.xue-module__Oeju3W__heroActions a:first-child,.xue-module__Oeju3W__studyFinder a:first-child{color:#fffdf8;background:#8d3024;border-color:#8d3024}.xue-module__Oeju3W__heroActions a:first-child:hover,.xue-module__Oeju3W__studyFinder a:first-child:hover{color:#fffdf8;background:#79291f;border-color:#79291f}.xue-module__Oeju3W__studyFinder>div:first-child>p:last-child,.xue-module__Oeju3W__studyFinder>ul li{color:#c0c8bf}.xue-module__Oeju3W__studyFinder .xue-module__Oeju3W__eyebrow,.xue-module__Oeju3W__sourceCard>footer>a{color:#f1a18f}.xue-module__Oeju3W__sourceCard>footer>a:hover{color:#f5ad9d}.xue-module__Oeju3W__pathDark,.xue-module__Oeju3W__pathWarm,.xue-module__Oeju3W__pathGold,.xue-module__Oeju3W__fajuSpecimen,.xue-module__Oeju3W__sourceCard{color:#f4eee3}.xue-module__Oeju3W__pathGold>a{color:#edc990!important;border-color:#d8aa63!important}.xue-module__Oeju3W__pathGold .xue-module__Oeju3W__pathTopline span{color:#d8aa63}.xue-module__Oeju3W__pathGold>a:hover{color:#fffdf8!important;background:#8d3024!important;border-color:#8d3024!important}}
