@charset "UTF-8";
.measure-story{margin:45px 0 0;padding:26px 0 0;border-top:1px solid #8499ab26}.measure-story blockquote{margin:0 0 18px;font-size:16px;line-height:1.95;font-style:italic;color:#afc2d1}.measure-story blockquote p{margin:0}.measure-story .section-label a{padding:6px 0;border-bottom:1px solid #7694ab65}
.site-header{flex:none;padding:30px 63px 0}.language-switcher{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 20px;font:10px/1.8 Arial,Helvetica,sans-serif;color:#8da2b3}.language-switcher a{padding:7px 0}.language-switcher a[aria-current="page"]{color:#c1d1dd;text-decoration:underline;text-decoration-color:#6b8aa1}.language-switcher a:hover{color:#eef2f5}.site-navigation{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 27px;max-width:1000px;margin:20px auto 0;padding:0 0 17px;border-bottom:1px solid #8499ab26;font:12px/1.8 Georgia,'Times New Roman',serif;color:#a7bdce}.site-navigation a{padding:8px 0;white-space:nowrap}.site-navigation a[aria-current]{color:#e0e8ee;text-decoration:underline;text-decoration-color:#6b8aa1}
@media(max-width:700px){.site-header{padding:25px 29px 0}.language-switcher{justify-content:center;gap:0 16px;font-size:9px}.site-navigation{margin-top:14px;gap:0 21px;padding-bottom:16px;font-size:11px}.site-header~.document{padding-top:35px}.site-header~.entrance{padding-top:42px}}
:root{color-scheme:dark;--black:#0e1218;--grey:#d2d9e0;--muted:#98a7b5;--blue:#426b8a;--rule:#426b8a4d;--serif:Georgia,'Times New Roman',serif;--sans:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{background:#0e1218}body{margin:0;min-height:100svh;color:var(--grey);background:#0e1218;font-family:var(--serif);-webkit-font-smoothing:antialiased;display:flex;flex-direction:column}a{color:inherit;text-decoration:none;text-underline-offset:6px}a:hover{color:#eef2f5}a:focus-visible{outline:1px solid #9bb7cc;outline-offset:8px}::selection{background:#426b8a;color:#fff}p,h1,h2{margin-top:0}h1,h2{font-weight:400}.skip-link{position:absolute;left:30px;top:-100px;padding:15px;background:var(--grey);color:var(--black);z-index:5}.skip-link:focus{top:20px}.page-rule{position:fixed;inset:27px;border:1px solid #8199ac16;pointer-events:none}.page-rule:before{content:'';position:absolute;inset:5px;border:1px solid #8199ac09}.margin-name{position:fixed;left:49px;top:50%;writing-mode:vertical-rl;transform:translateY(-50%) rotate(180deg);font-family:var(--sans);font-size:7px;letter-spacing:3px;color:#71889b8c;pointer-events:none}.entrance{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;padding:92px 24px 59px}.order-seal{width:74px;height:74px;opacity:.83;margin-bottom:39px}.entrance h1{font-size:43px;line-height:1.27;letter-spacing:1.3px;margin:0 0 23px;color:#d2d9e0}.shared-words{font-size:16px;line-height:1.6;font-style:italic;color:#a4b5c4;margin-bottom:30px}.short-rule{display:block;height:1px;width:29px;background:#7694ab87;margin-bottom:34px}.statement{max-width:430px}.statement p{font-size:16px;line-height:1.95;color:#a6b3bf;margin:0 0 25px;letter-spacing:.05px}.statement p.equal-standing{margin-top:30px;margin-bottom:0;color:#c0ccd6;font-size:15px}.entry-links{display:flex;align-items:center;gap:28px;margin-top:43px;font-size:12px;color:#acbfce;letter-spacing:.5px}.entry-links span{color:#46647b;font-size:10px}.entry-links a,.document-links a{padding:9px 0;border-bottom:1px solid transparent;transition:color .2s,border-color .2s}.entry-links a:hover,.document-links a:hover{border-color:#426b8a}.site-footer{padding:0 63px 43px;display:flex;justify-content:space-between;align-items:center;gap:20px;font-family:var(--sans);color:#7f92a3;line-height:1.4;font-size:8px;letter-spacing:1.5px}.site-footer a{font-size:9px;letter-spacing:.3px;padding:7px 0}.site-footer>span{font-size:7px;letter-spacing:2px}.document{width:100%;max-width:700px;margin:0 auto;padding:80px 45px 65px;flex:1}.document-header{text-align:center;margin-bottom:55px}.document-header>a{display:inline-block;padding:5px}.document-header img{display:block;opacity:.75}.document-label{font-family:var(--sans);font-size:8px;letter-spacing:2.5px;line-height:1.8;color:#889eaf;margin:25px 0 30px}.document-header h1{font-size:40px;line-height:1.25;letter-spacing:.4px;margin:0 0 18px}.document-epigraph{font-size:15px;font-style:italic;color:#98acbc;margin:0}.measure-text section{position:relative;margin-bottom:33px;padding:0 0 30px 46px;border-bottom:1px solid #8499ab1c}.measure-text h2{font-size:19px;letter-spacing:.1px;margin:0 0 12px;color:#c6d1da}.measure-text p,.prose p{font-size:16px;line-height:1.95;color:#a9b8c4;margin:0}.article-number{position:absolute;left:0;top:4px;font-size:11px;color:#7c9ab1;width:25px;text-align:center}.document-ending{text-align:center;font-size:18px;font-style:italic;line-height:1.8;margin:50px 0 0;color:#b2c5d4}.document-links{margin:55px 0 0;display:flex;align-items:center;justify-content:center;gap:40px;font-size:12px;color:#a7bdce;letter-spacing:.4px}.tale-body{font-size:17px;line-height:2;color:#b6c5d0}.tale-body p{margin:0 0 24px}.tale-body hr{border:0;height:1px;width:24px;margin:43px auto;background:#718da370}.tale-body p:last-child{font-style:italic}.prose p{margin-bottom:25px}.privacy-document{padding-top:110px}.record-header h1{font-size:36px}.record-header{margin-bottom:50px}.record-end-seal{display:block;margin:52px auto 0;opacity:.5;width:31px;height:31px}
@media(min-width:1600px){.entrance{padding-top:110px;padding-bottom:80px}.entrance h1{font-size:47px}.order-seal{width:80px;height:80px;margin-bottom:45px}.statement p{font-size:17px}.shared-words{font-size:17px}.entry-links{font-size:13px;margin-top:50px}}
@media(max-width:700px){.page-rule{inset:15px}.page-rule:before{inset:4px}.margin-name{display:none}.entrance{padding:68px 29px 45px;justify-content:center}.order-seal{width:60px;height:60px;margin-bottom:31px}.entrance h1{font-size:35px;letter-spacing:.8px;line-height:1.3;margin-bottom:21px}.shared-words{font-size:15px;margin-bottom:27px}.short-rule{margin-bottom:28px;width:25px}.statement{max-width:340px}.statement p{font-size:14px;line-height:2;margin-bottom:23px}.statement p.equal-standing{font-size:14px;margin-top:27px}.entry-links{margin-top:32px;gap:24px;font-size:12px}.entry-links a{padding:13px 0}.site-footer{padding:0 32px 27px}.site-footer>span{font-size:6px;letter-spacing:1.6px}.site-footer a{font-size:8px;min-height:36px;display:flex;align-items:center}.document{padding:60px 35px 50px;max-width:560px}.document-header{margin-bottom:41px}.document-label{font-size:7px;letter-spacing:2px;margin:20px 0 24px}.document-header h1{font-size:33px}.document-epigraph{font-size:14px}.measure-text section{padding-left:31px;padding-bottom:24px;margin-bottom:27px}.measure-text h2{font-size:18px;line-height:1.4}.measure-text p,.prose p{font-size:15px;line-height:1.95}.article-number{font-size:10px;width:15px;top:5px}.document-ending{font-size:17px;margin-top:38px}.document-links{font-size:12px;gap:32px;margin-top:40px}.tale-body{font-size:16px;line-height:1.95}.tale-body p{margin-bottom:22px}.record-header h1{font-size:31px;letter-spacing:0}.record-header{margin-bottom:42px}.privacy-document{padding-top:75px}}
@media(max-width:350px){.entrance{padding-left:25px;padding-right:25px}.entrance h1{font-size:31px}.statement p{font-size:13px}.shared-words{font-size:14px}.document{padding-left:29px;padding-right:29px}.document-header h1{font-size:30px}}
.observance-opening,.observance-closing{font-size:16px;line-height:1.95;text-align:center;color:#a9b8c4;margin:0 0 46px}.observance-closing{margin:44px 0 0;font-style:italic}.entry-links,.document-links{flex-wrap:wrap;row-gap:7px}.entry-links{justify-content:center;column-gap:21px}.document-links{column-gap:30px}
@media(max-width:700px){.entry-links{column-gap:12px;font-size:11px;max-width:100%}.document-links{column-gap:23px;font-size:11px}.observance-opening,.observance-closing{font-size:15px}.observance-opening{margin-bottom:36px}}
@media(max-width:350px){.entry-links{column-gap:9px;font-size:10px}.entry-links span{font-size:8px}}
.first-reading{margin-top:10px;padding:11px 0 8px;border-bottom:1px solid #7798b175;font-size:14px;letter-spacing:.5px;color:#c4d5e2}.first-reading:hover{border-color:#b4cbdc}.writings-index{max-width:520px;margin-top:35px;font-size:11px;column-gap:25px;row-gap:4px}.work-opening,.work-closing{font-size:17px;line-height:2;color:#b6c5d0;margin-bottom:44px}.work-opening p,.work-closing p{margin-bottom:24px}.work-closing{margin:40px 0 0}.recognition-body em{color:#c8d8e5}.recognition-body p:nth-of-type(15),.recognition-body p:nth-of-type(20){margin-top:33px;margin-bottom:33px}
@media(max-width:700px){.first-reading{font-size:13px;margin-top:5px}.writings-index{font-size:10px;max-width:290px;column-gap:20px;margin-top:26px}.work-opening,.work-closing{font-size:16px;line-height:1.95}.work-opening{margin-bottom:35px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}

/* The Readings */
.reading-document{padding-bottom:70px}.reading-document .document-header h1{font-size:38px;line-height:1.3}.section-label{font:9px/1.8 var(--sans);letter-spacing:1.8px;color:#95adbf;margin:0 0 16px}.library-intro p{font-size:17px;line-height:2}.library-section{margin-top:65px}.library-section>h2{font-size:25px;line-height:1.45;color:#c5d4df;margin-bottom:27px}.section-intro{font-size:16px;line-height:1.95;color:#a9b8c4;margin:0 0 33px}.foundation-list{list-style:none;margin:0;padding:0}.foundation-list li{padding:20px 0;border-bottom:1px solid #8499ab1c}.foundation-list li:first-child{padding-top:0}.foundation-list a{font-size:20px;line-height:1.5;color:#cfdae2;display:inline-block;padding:4px 0}.foundation-list p{font-size:15px;line-height:1.9;color:#a6b6c2;margin:7px 0 0}.reading-index{list-style:none;counter-reset:none;margin:0;padding:0}.reading-index li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:16px;padding:25px 0 28px;border-bottom:1px solid #8499ab1c}.reading-index a{display:inline-block;color:#d0dce5;font-size:21px;line-height:1.45;padding:3px 0}.index-number{padding-top:9px;color:#8ba7bd;font-size:11px}.reading-index p{font-size:14px;line-height:1.85;color:#b0c0cc;margin:10px 0 8px}.index-traditions{font:10px/1.9 var(--sans);letter-spacing:.35px;color:#91a7b7}.library-closing{text-align:center;font-style:italic;font-size:17px;line-height:1.9;color:#b2c5d4;margin:55px 0 0}.tenet-text{padding:0 0 35px;margin-bottom:45px;border-bottom:1px solid #8499ab26}.tenet-text p{font-size:18px;line-height:1.95;color:#c1d0dc;margin:0}.source-reading{margin:0 0 49px;padding:0 0 42px;border-bottom:1px solid #8499ab26}.source-reading h2{font-size:25px;line-height:1.45;color:#cfdae3;margin:0 0 14px}.source-reading .section-label{margin-bottom:15px}.source-edition{font-size:13px;line-height:1.85;font-style:italic;color:#9bafbf;margin:0 0 24px}.source-excerpt{border:0;border-left:1px solid #7694ab65;padding:4px 0 4px 25px;margin:27px 0}.source-excerpt p{font-size:20px;line-height:1.8;color:#c8d9e5;margin:0}.source-excerpt cite{display:block;font-size:12px;line-height:1.8;color:#99afc0;margin:18px 0 0}.source-excerpt cite a{border-bottom:1px solid #7694ab65}.source-context,.reading-reflection p:not(.section-label){font-size:16px;line-height:1.95;color:#b0c0cc;margin:0 0 24px}.source-link{display:inline-block;font-size:13px;line-height:1.9;color:#afcadf;padding:5px 0;border-bottom:1px solid #7694ab65;overflow-wrap:anywhere}.source-window{font-size:10px;color:#8fa8bb;white-space:nowrap}.reading-reflection{margin-top:1px}.reading-question{font-size:19px;line-height:1.85;font-style:italic;color:#c2d4e1;margin:36px 0 45px}.related-tale{border-top:1px solid #8499ab26;padding-top:31px}.related-tale>a{font-size:21px;line-height:1.5;color:#c8d7e1}.related-tale>p:last-child{font-size:14px;line-height:1.9;color:#9caebd;margin:12px 0 0}.reading-pagination{display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px 24px;margin:45px 0 0;border-top:1px solid #8499ab26;padding-top:25px;font-size:12px;line-height:1.9;color:#abc2d3}.reading-pagination a{padding:8px 0}.measure-reading{display:inline-block;margin-top:17px;font-size:12px;line-height:1.8;color:#a8c5da;border-bottom:1px solid #7694ab65;padding:3px 0}.tale-contents{display:flex;flex-direction:column;gap:0;margin:40px 0 60px}.tale-contents a{display:flex;gap:18px;padding:12px 0;font-size:15px;line-height:1.8;color:#b8cbd9;border-bottom:1px solid #8499ab1c}.tale-contents span{min-width:22px;color:#819fb6;font-size:11px;padding-top:4px}.companion-tale{scroll-margin-top:45px;padding-top:45px;margin-top:50px;border-top:1px solid #8499ab30}.companion-tale h2{font-size:29px;line-height:1.4;color:#d0dce5;margin-bottom:30px}.companion-tale header .section-label{margin-bottom:14px}.tale-reading-link{font-size:13px!important;line-height:1.9!important;margin:33px 0 0!important}.tale-reading-link a{color:#abc7dc;border-bottom:1px solid #7694ab65;padding-bottom:4px}.learning-body .source-excerpt{margin-top:32px;margin-bottom:37px}#paired-readings{scroll-margin-top:35px}
@media(max-width:700px){.reading-document .document-header h1{font-size:31px}.library-intro p{font-size:16px}.library-section{margin-top:48px}.library-section>h2{font-size:23px}.section-label{font-size:8px;letter-spacing:1.3px}.foundation-list a{font-size:19px}.foundation-list p{font-size:14px}.reading-index li{grid-template-columns:22px minmax(0,1fr);gap:11px;padding:22px 0}.reading-index a{font-size:19px}.reading-index p{font-size:13px}.index-traditions{font-size:9px;letter-spacing:.1px}.index-number{font-size:10px;padding-top:8px}.section-intro,.source-context,.reading-reflection p:not(.section-label){font-size:15px}.tenet-text p{font-size:17px}.source-reading h2{font-size:23px}.source-edition{font-size:12px}.source-excerpt{padding-left:18px;margin:24px 0}.source-excerpt p{font-size:18px}.source-link{font-size:12px}.reading-question{font-size:18px}.reading-pagination{font-size:11px;column-gap:17px}.related-tale>a{font-size:20px}.companion-tale h2{font-size:25px}.tale-contents a{font-size:14px}.measure-reading{font-size:11px}}
@media(max-width:350px){.reading-document .document-header h1{font-size:28px}.reading-index a{font-size:18px}.reading-index li{gap:8px}.source-reading h2{font-size:21px}.source-window{display:block}.reading-pagination{justify-content:flex-start}.library-section>h2{font-size:22px}}
