.mantra-main{display:block;max-width:1440px;margin:auto;padding:42px 42px 60px;min-height:0}.mission-banner{display:grid;grid-template-columns:1.45fr 1fr;gap:60px;align-items:center;margin-bottom:30px}.mission-banner h1{font-size:calc(53px * var(--text-scale));margin:17px 0}.mission-banner p{line-height:1.75;color:#afbdcf;max-width:760px}.mission-progress{padding:25px 28px;border:1px solid #34425a;background:radial-gradient(ellipse at top left,#24344a,#0e192c);border-radius:14px}.mission-progress h2{font:calc(28px * var(--text-scale)) 'Instrument Serif',Georgia,serif;margin:0 0 22px}.mission-progress p{font-size:calc(15px * var(--text-scale))}.mini-coverage{margin:18px 0}.mini-coverage>div:first-child{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:8px;font-size:calc(15px * var(--text-scale))}.mini-coverage strong{color:var(--gold)}.mini-coverage .stellar-progress{height:6px}.mini-coverage small{display:block;color:var(--muted);margin-top:8px;font-size:calc(13px * var(--text-scale))}.approach-panel{padding:17px 23px;border:1px solid var(--border);border-radius:10px;background:#101a2b}.approach-panel summary{color:#d9c19c;cursor:pointer;font-size:calc(17px * var(--text-scale))}.approach-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.approach-columns h3{font-size:calc(19px * var(--text-scale));color:var(--text)}.approach-columns p{font-size:calc(16px * var(--text-scale));line-height:1.75;color:#afbdcf}.mantra-navigation{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;padding:26px 0;border-bottom:1px solid var(--border)}.mantra-navigation a{font-size:calc(15px * var(--text-scale))}.mantra-navigation a[aria-disabled=true]{visibility:hidden}.mantra-navigation form{display:flex;align-items:center;gap:12px}.mantra-navigation label{font-size:calc(15px * var(--text-scale));color:var(--muted);white-space:nowrap}.mantra-navigation input{width:145px}.mantra-hero{position:relative;padding:45px 40px;text-align:center;overflow:hidden;border:1px solid #324158;border-radius:16px;margin:32px 0;background:radial-gradient(ellipse at 50% 115%,#30425855,transparent 68%),radial-gradient(circle at 15% 20%,#e5ba7830 1px,transparent 2px),radial-gradient(circle at 86% 36%,#9db4ed50 1px,transparent 2px),#0d1727;background-size:auto,117px 79px,83px 103px,auto}.mantra-hero h2{font:calc(43px * var(--text-scale)) 'Instrument Serif',Georgia,serif;margin:15px 0;color:#e9d4b2}.mantra-hero .verse-text{font-size:calc(28px * var(--text-scale));line-height:2;max-width:1000px;margin:22px auto}.mantra-facts{display:flex;justify-content:center;flex-wrap:wrap;gap:14px 30px}.mantra-facts span{font-size:calc(16px * var(--text-scale));color:#c0cee1}.mantra-facts b{display:block;font-size:calc(12px * var(--text-scale));letter-spacing:1px;color:var(--muted);margin-bottom:6px}.record-tools{display:flex;gap:18px;justify-content:center;flex-wrap:wrap;margin-top:24px;font-size:calc(15px * var(--text-scale))}.comparison-heading{display:grid;grid-template-columns:1fr auto;gap:25px;align-items:center;margin:35px 0 22px}.comparison-heading h2{font:calc(37px * var(--text-scale)) 'Instrument Serif',Georgia,serif;margin:8px 0}.comparison-heading p{line-height:1.7;color:var(--muted);max-width:720px}.difference-orbit{display:grid;place-items:center;width:134px;height:134px;border-radius:50%;background:conic-gradient(var(--tone) var(--difference),#243148 0);position:relative;isolation:isolate}.difference-orbit:before{content:'';position:absolute;inset:7px;border-radius:50%;background:#0b1423;z-index:-1}.difference-orbit b{font-size:calc(28px * var(--text-scale));font-weight:500;color:var(--tone)}.difference-orbit span{font-size:calc(13px * var(--text-scale));color:#b9c5d7}.difference-orbit>div{display:flex;flex-direction:column;align-items:center;gap:7px}.parallel-readings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:stretch}.interpretation-card{padding:28px;border:1px solid #344760;border-radius:12px;background:linear-gradient(145deg,#15273d,#0d192b);min-width:0}.interpretation-card.our-reading{border-color:#5c4b35;background:linear-gradient(145deg,#2a251f,#131a29)}.interpretation-card .eyebrow{color:#9bbbe4}.interpretation-card.our-reading .eyebrow{color:var(--gold)}.interpretation-card h3{font:calc(30px * var(--text-scale))/1.2 'Instrument Serif',Georgia,serif;margin:14px 0 22px}.interpretation-card .meaning-text{font-size:calc(19px * var(--text-scale));line-height:1.9;white-space:pre-line}.interpretation-card .reading-foot{border-top:1px solid #344158;padding-top:18px;margin-top:24px;color:#a9b9cf;font-size:calc(15px * var(--text-scale));line-height:1.7}.comparison-rationale{margin:20px 0 35px;padding:20px 25px;border-left:2px solid var(--gold);background:#141e30;line-height:1.8}.comparison-rationale strong{color:var(--gold)}.insight-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin:25px 0}.insight-panel{padding:23px;border:1px solid var(--border);border-radius:10px;background:#101b2c}.insight-panel h3{margin-top:0;font-size:calc(21px * var(--text-scale));color:#c3d6e8}.insight-panel.different h3{color:#e5bc98}.insight-panel ul{padding-left:23px;line-height:1.85;color:#bbc8d9}.insight-panel li+li{margin-top:12px}.section-intro{margin:48px 0 22px}.section-intro h2{font:calc(36px * var(--text-scale)) 'Instrument Serif',Georgia,serif;margin:12px 0}.section-intro p{line-height:1.7;color:#aebed1;max-width:900px}.derivation-rail{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:22px 0}.derivation-rail a{padding:18px 12px;display:flex;flex-direction:column;gap:12px;border:1px solid #344158;border-radius:8px;background:linear-gradient(130deg,#23354b,#111d2f);font-size:calc(15px * var(--text-scale));overflow-wrap:anywhere}.derivation-rail b{font:calc(28px * var(--text-scale)) 'Instrument Serif',Georgia,serif;color:#c2a98c}.word-constellation{padding:25px;background:radial-gradient(ellipse at center,#23354b80,#0c1625);border:1px solid var(--border);border-radius:12px}.word-constellation h3{color:#d5bc96;margin:0 0 20px}.word-stars{display:flex;gap:12px;flex-wrap:wrap}.word-star{display:flex;flex-direction:column;gap:9px;min-width:100px;padding:13px 16px;text-align:center;border-color:#4f5260;background:#17253a}.word-star.active{border-color:var(--gold);background:#39332b;box-shadow:0 0 22px #e5ba7815}.word-star small{color:#9eb6d3;font-size:calc(13px * var(--text-scale))}.word-study{margin-top:25px}.word-study h3{font:calc(28px * var(--text-scale)) 'Instrument Serif',Georgia,serif}.word-study .parallel-readings p{line-height:1.8}.word-study dl{line-height:1.75}.word-study dt{color:var(--gold);margin-top:16px}.word-study dd{margin:7px 0;color:#c1cede}.syllable-chain{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.syllable-chip{padding:12px 14px;border:1px solid #34546a;background:#183040;border-radius:7px}.syllable-chip b{display:block;color:#b8d8e2}.syllable-chip small{display:block;font-size:calc(12px * var(--text-scale));color:#a1b7ca;margin-top:7px}.page-dimensions{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.dimension-tile{padding:22px;border:1px solid var(--border);border-radius:9px;background:#111c2e;min-width:0}.dimension-tile h3{text-transform:capitalize;color:var(--gold);margin:0 0 12px;font-size:calc(19px * var(--text-scale))}.dimension-tile p{line-height:1.7}.dimension-tile details{font-size:calc(15px * var(--text-scale));color:#acbfd7;line-height:1.7}.dimension-tile summary{cursor:pointer}.domain-observatory{display:grid;grid-template-columns:minmax(270px,.9fr) minmax(0,1.5fr);gap:30px;align-items:start}.domain-orbit{padding:20px;background:radial-gradient(ellipse,#20354d,#0e182a);border:1px solid #344158;border-radius:14px}.domain-orbit svg{width:100%;display:block}.domain-orbit p{line-height:1.7;color:var(--muted);font-size:calc(15px * var(--text-scale))}.domain-key{display:flex;flex-wrap:wrap;gap:9px;font-size:calc(14px * var(--text-scale));color:#bfd4e7}.domain-key span{padding:5px 8px;background:#142338;border-radius:5px}.domain-observatory .domain-reading:first-child{margin-top:0}.domain-observatory .domain-reading{padding:20px}.domain-observatory .domain-reading p{line-height:1.8}.page-evidence{padding:25px;border:1px solid var(--border);border-radius:12px;margin:35px 0;background:#0e192b}.page-evidence summary{cursor:pointer;color:#d7c09d}.page-evidence pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:calc(13px * var(--text-scale));line-height:1.7}.endeavour-callout{border:1px solid #594a37;background:radial-gradient(ellipse at top right,#52432a70,#111b2c);border-radius:14px;padding:35px;margin-top:50px}.endeavour-callout h2{font:calc(36px * var(--text-scale)) 'Instrument Serif',Georgia,serif;margin:15px 0}.endeavour-callout p{line-height:1.8;max-width:900px;color:#c2c9d3}.endeavour-callout a{display:inline-block;margin:10px 25px 0 0}.mantra-page .support-footer{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid var(--border);padding:25px 42px;font-size:calc(14px * var(--text-scale));color:var(--muted)}.mantra-page [id]{scroll-margin-top:20px}.mantra-page p,.mantra-page li,.mantra-page dd{overflow-wrap:anywhere}.pending-reading{padding:35px;border:1px dashed #526079;border-radius:12px;color:#bdcbe0;line-height:1.8}.record-notice{color:#c9ad83;line-height:1.7}.mantra-error{border:1px solid #ae7c82;padding:24px;border-radius:9px}.page-notes textarea{min-height:120px}.page-notes p{color:var(--muted);font-size:calc(14px * var(--text-scale))}
@media(max-width:1000px){.mission-banner{grid-template-columns:1fr;gap:20px}.mission-banner h1{font-size:calc(43px * var(--text-scale))}.mantra-main{padding:30px 24px}.derivation-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.domain-observatory{grid-template-columns:1fr}.domain-orbit{max-width:600px}.approach-columns{grid-template-columns:1fr;gap:6px}}
@media(max-width:700px){.mantra-main{padding:24px 16px}.mission-banner h1{font-size:calc(35px * var(--text-scale))}.mission-progress{padding:22px}.mantra-navigation{flex-wrap:wrap;overflow:visible;gap:18px}.mantra-navigation form{order:-1;flex-basis:100%;flex-wrap:wrap}.mantra-navigation input{flex:1;min-width:100px}.mantra-hero{padding:28px 19px}.mantra-hero .verse-text{font-size:calc(23px * var(--text-scale))}.parallel-readings,.insight-grid{grid-template-columns:1fr}.interpretation-card{padding:22px}.interpretation-card .meaning-text{font-size:calc(18px * var(--text-scale))}.comparison-heading{grid-template-columns:1fr}.difference-orbit{width:145px;height:145px}.comparison-heading h2{font-size:calc(31px * var(--text-scale))}.derivation-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.mantra-page .support-footer{padding:22px 16px}.endeavour-callout{padding:25px}.word-constellation{padding:20px}.page-dimensions{grid-template-columns:1fr}.mantra-page .header-right{flex-wrap:wrap}.page-evidence{padding:18px}}
html[data-large-text] .mission-banner,html[data-large-text] .parallel-readings,html[data-large-text] .insight-grid,html[data-large-text] .approach-columns,html[data-large-text] .domain-observatory{grid-template-columns:1fr}html[data-large-text] .difference-orbit{width:180px;height:180px}html[data-large-text] .derivation-rail{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}

.observatory-nav{display:flex;flex-direction:row;align-items:center;gap:22px;position:sticky;top:0;z-index:20;padding:17px 20px;margin-top:22px;border:1px solid #344158;border-radius:8px;background:#101b2ff5;overflow-x:auto;white-space:nowrap;font-size:calc(15px * var(--text-scale));backdrop-filter:blur(12px)}.observatory-nav strong{color:#e0d1b9;margin-right:auto}.mantra-page [id]{scroll-margin-top:90px}html[data-large-text] .mantra-page [id]{scroll-margin-top:125px}
