:root{--sl-paper:#eee8da;--sl-ink:#252525;--sl-night:#102a43;--sl-gold:#cebd74;--sl-olive:#667a51;--sl-zh:var(--type-zh),sans-serif;--sl-en:var(--type-en),serif}.section-atlas{background:var(--sl-paper);color:var(--sl-ink)}.section-atlas__cover{position:relative;display:grid;min-height:calc(100svh - 7rem);padding:clamp(3rem,7vw,7rem)clamp(1.25rem,5vw,5rem);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto 1fr auto;gap:1rem;overflow:hidden}.section-atlas__folio{grid-column:1/-1;display:flex;justify-content:space-between;border-bottom:1px solid rgba(37,37,37,.3);padding-bottom:.65rem;font:var(--ws-editorial-label-size)/1 var(--ws-type-display-en-sc);letter-spacing:.14em}.section-atlas__title{z-index:2;grid-column:1/10;align-self:center}.section-atlas__title>p:first-child{margin:0 0 1rem;color:#806b2c;font:600 .72rem/1 var(--font-sans);letter-spacing:.16em}.section-atlas__title h1{max-width:10ch;margin:0;font:clamp(3.6rem,7.5vw,8rem)/.82 var(--sl-en);letter-spacing:-.055em}.section-atlas__zh{margin:.75rem 0 0;font:clamp(1.5rem,2.4vw,2.5rem)/1.45 var(--sl-zh);letter-spacing:.08em}.section-atlas__intro{z-index:2;grid-column:7/-1;max-width:34rem;margin:0;border-top:1px solid var(--sl-ink);padding-top:1rem;font:clamp(1rem,1.15vw,1.2rem)/1.9 var(--sl-zh)}.section-atlas__orbit{position:absolute;right:-8vw;bottom:-18vw;width:min(53vw,48rem);aspect-ratio:1;border:1px solid rgba(102,122,81,.42);border-radius:50%;animation:atlas-turn 36s linear infinite}.section-atlas__orbit i{position:absolute;inset:17%;border:1px solid rgba(102,122,81,.28);border-radius:50%}.section-atlas__orbit i:nth-child(2){inset:34%}.section-atlas__orbit i:nth-child(3){inset:47%;background:var(--sl-gold);border:0}@keyframes atlas-turn{to{transform:rotate(360deg)}}.section-atlas__index{padding:clamp(5rem,9vw,9rem)clamp(1.25rem,5vw,5rem);background:var(--sl-night);color:#f5f1e7}.section-atlas__index>header{display:grid;grid-template-columns:1fr 3fr;align-items:end;margin-bottom:3rem;border-bottom:1px solid rgba(255,255,255,.25);padding-bottom:1rem}.section-atlas__index>header>p{margin:0;color:var(--sl-gold);font:600 .72rem/1 var(--font-sans);letter-spacing:.15em}.section-atlas__index h2{display:flex;align-items:baseline;justify-content:space-between;margin:0;font:clamp(2.8rem,5vw,5.5rem)/.9 var(--sl-en)}.section-atlas__index h2 span{font:var(--ws-weight-zh-anchor)var(--ws-realm-zh-size)/1.08 var(--sl-zh);letter-spacing:.1em}.section-atlas__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1px;background:rgba(255,255,255,.3);border:1px solid rgba(255,255,255,.3)}.atlas-entry{position:relative;display:grid;min-height:18rem;padding:1.25rem;background:var(--sl-night);color:inherit;grid-template-rows:auto 1fr;text-decoration:none;transition:background .35s,color .35s,transform .35s}.atlas-entry--0{grid-column:span 5}.atlas-entry--1{grid-column:span 3}.atlas-entry--2{grid-column:span 4}.atlas-entry--3{grid-column:span 4}.atlas-entry:hover{z-index:2;background:var(--sl-gold);color:var(--sl-ink);transform:translateY(-.55rem)}.atlas-entry__number{color:var(--sl-gold);font:2.8rem/1 var(--sl-en)}.atlas-entry:hover .atlas-entry__number{color:var(--sl-ink)}.atlas-entry>div{align-self:end}.atlas-entry small{font:var(--ws-editorial-label-size)/1 var(--ws-type-display-en-sc);letter-spacing:var(--ws-editorial-label-tracking);text-transform:none}.atlas-entry h3{margin:.35rem 0;font:clamp(1.5rem,2.3vw,2.6rem)/1.08 var(--sl-zh)}.atlas-entry p{max-width:30rem;margin:.75rem 0 0;font:.9rem/1.7 var(--sl-zh);opacity:.74}.atlas-entry b{position:absolute;top:1.25rem;right:1.25rem;font-weight:400}.second-layer .layer-hero__copy h1,.issue-cover h1{font-size:var(--ws-type-scale-display-lg)!important;line-height:.78!important}.second-layer .layer-hero__zh,.issue-cover__zh{font-size:clamp(1.15rem,1.8vw,1.8rem)!important;line-height:1.55!important;margin-top:.8rem!important;letter-spacing:.1em!important}.second-layer .layer-channel h2,.movement-spread__head h2{font-size:var(--ws-type-scale-display-lg)!important}.second-layer .layer-channel header>p,.movement-spread__statement{font-size:max(1rem,16px)!important;line-height:1.7!important}.section-dawn-library .dawn-library-brand__header h1{font-size:var(--ws-type-scale-display-lg)!important;line-height:.88!important}.section-dawn-library .dawn-library-brand__header h1 span{font-size:.36em!important;margin-top:.45em!important}.section-dawn-library .dawn-title{font-size:var(--ws-type-scale-display-lg)!important;line-height:.82!important}.section-dawn-library .dawn-title span{font-size:.34em!important;margin-top:.45em!important}.section-dawn-library .dawn-library-brand__header>p:last-child{font-size:1rem!important}.section-vol-00 .story-card h3{font-size:var(--ws-type-scale-title-sm)!important;line-height:1.35!important}.second-layer .layer-statement h2{font-size:var(--ws-type-scale-display-md)!important;line-height:.9!important}.second-layer .layer-statement>div,.second-layer .layer-story--lead em{font-size:max(1rem,16px)!important;line-height:1.75!important}.second-layer .layer-story--lead strong{font-size:var(--ws-type-scale-title-lg)!important;line-height:1!important}.second-layer .layer-closing h2{font-size:var(--ws-type-scale-display-lg)!important;line-height:.82!important}.second-layer .layer-closing>span{font-size:clamp(1.1rem,1.5vw,1.45rem)!important;line-height:1.6!important}.section-church .lw-word{font-size:clamp(4rem,10vw,10rem)!important;line-height:.8!important}.section-church .lw-water blockquote,.section-church .lw-manifesto{font-size:max(1rem,16px)!important;line-height:1.75!important}.section-church .lw-stage--four h2{font-size:clamp(4rem,8vw,8rem)!important;line-height:.82!important}@media(max-width:760px){.section-atlas__cover{min-height:82svh}.section-atlas__title{grid-column:1/-1}.section-atlas__intro{grid-column:2/-1}.section-atlas__index>header{grid-template-columns:1fr}.section-atlas__index h2{margin-top:1rem}.section-atlas__grid{grid-template-columns:1fr}.atlas-entry,.atlas-entry--0,.atlas-entry--1,.atlas-entry--2,.atlas-entry--3{grid-column:1;min-height:14rem}}@media(prefers-reduced-motion:reduce){.section-atlas__orbit{animation:none}.atlas-entry{transition:none}}