.stand-firm-page{color-scheme:light;--paper:#f6f0e1;--raised:#fbf8ef;--ink:#171822;--ink-soft:#41404a;--ink-muted:#62606a;--rule:#d8cdb2;--rule-strong:#96896a;--gold:#a27a27;--gold-ink:#755414;--vellum:#ece3cc;--focus:#97701f;color:var(--ink);background:#100e1b}.stand-firm-page .site-header{z-index:2;position:relative}.stand-firm-page .site-footer{background:var(--paper)}.stand-firm-page .site-header__in{max-width:1380px}.stand-firm-page .site-nav a{font-size:.82rem}.stand-firm-page main{isolation:isolate;position:relative}.sf-scene{z-index:-2;position:absolute;inset:0;overflow:hidden}.sf-scene img{object-fit:cover;object-position:50% 58%;width:100%;height:100%}.sf-atlas{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:clamp(2rem,4vw,4.5rem);max-width:1600px;min-height:calc(100svh - 64px);margin-inline:auto;padding:2.5rem clamp(1.5rem,4vw,4.5rem) 1.2rem;display:grid}.sf-explorer{color:#faf3e1;--focus:#f4d58a;flex-direction:column;min-width:0;display:flex}.sf-intro{padding-left:1.15rem}.sf-intro h1{letter-spacing:-.045em;font-size:clamp(3.6rem,5.7vw,6rem);font-weight:400;line-height:.96}.sf-motto{align-items:center;gap:.8rem;margin-top:.2rem;display:flex}.sf-motto p{font-family:var(--serif);white-space:nowrap;font-size:clamp(1.14rem,1.65vw,1.6rem);font-style:italic;line-height:1.2}.sf-motto span{font:400 .68rem/1.3 var(--serif);white-space:nowrap;align-items:center;gap:.65rem;display:flex}.sf-motto span:before{content:"";border-top:1px solid #d4ae55;width:clamp(1rem,3vw,3.5rem)}.sf-lanes{gap:.4rem;max-width:29rem;margin-top:1.5rem;display:flex}.sf-lanes a{color:#ecd8a3;background:#131020cc;border:1px solid #80718e;border-radius:5px;flex:1;padding:.65rem 1.2rem .55rem;text-decoration:none;box-shadow:inset 0 0 15px #bc9dc517}.sf-lanes strong{font:500 1.4rem/1.12 var(--serif);display:block}.sf-lanes span{color:#e1d9e3;margin-top:.15rem;font-size:.76rem;display:block}.sf-lanes a[aria-current]{color:#19151c;background:#e7c77b;border-color:#e7c77b;box-shadow:inset 0 0 18px #bd9338}.sf-lanes a[aria-current] span{color:#211b28}.sf-lanes a:hover{border-color:#ffe4a5}.sf-map{flex:1;height:clamp(430px,36vw,575px);min-height:430px;margin-top:1.8rem;position:relative}.sf-folder{z-index:1;background:#151121eb;border:1px solid #b59b69;border-radius:5px;width:28%;max-width:180px;position:absolute;transform:translate(-50%);box-shadow:inset 0 0 22px #a986ae21,0 5px 22px #0000004d}.sf-folder:before{content:"";background:#1b1727;border:1px solid #b59b69;border-bottom:0;border-radius:5px 13px 0 0;width:40%;height:13px;position:absolute;top:-13px;left:10%}.sf-folder.is-current{border-color:#f5d78e;box-shadow:0 0 17px #e5bb5861,inset 0 0 22px #caa37a24}.sf-folder.is-current:before{border-color:#f5d78e}.sf-folder--world-religions{top:2%;left:50%}.sf-folder--secular-worldviews{top:21%;left:15%}.sf-folder--trinity{top:21%;left:85%}.sf-folder--foundations{top:32%;left:50%}.sf-folder--gospel-distortions{top:67%;left:28%}.sf-folder--classical-heresies{top:67%;left:73%}.sf-folder summary{text-align:center;cursor:pointer;flex-direction:column;align-items:center;min-height:116px;padding:.75rem .65rem .4rem;list-style:none;display:flex}.sf-folder summary::-webkit-details-marker{display:none}.sf-folder .sf-icon{color:#e9c982;width:1.8rem;margin-bottom:.3rem}.sf-family-title{font:400 clamp(1rem, 1.25vw, 1.24rem)/1.12 var(--serif);text-wrap:balance;max-width:9rem}.sf-family-count{color:#d6cfdf;font:400 .69rem/1.2 var(--sans);border-top:1px solid #5b5066;align-items:center;gap:.2rem;margin-top:.4rem;padding-top:.3rem;display:flex}.sf-family-count .sf-small-icon{width:.7rem}.sf-folder[open] .sf-family-count{display:none}.sf-folder[open] summary{min-height:93px}.sf-topics{scrollbar-width:thin;scrollbar-color:#c9ad73 #282031;border-top:1px solid #756241;max-height:80px;margin:0;padding:0;list-style:none;overflow-y:auto}.sf-topics a,.sf-topics li>span{color:#f5eddb;font:400 .88rem/1.2 var(--serif);border-bottom:1px solid #443b4b;padding:.5rem .55rem .45rem;text-decoration:none;display:block}.sf-topics a:before{content:"•";color:#dfc180;padding-right:.45rem}.sf-topics a:hover{background:#3a2d43}.sf-topics a[aria-current]{color:#14131b;background:#e8cf92}.sf-topics a[aria-current]:before{color:#17121b}.sf-topics small{color:#c6becd;padding-left:.65rem;font-size:.7rem;display:block}.sf-connections{filter:drop-shadow(0 0 5px #f4c66d);pointer-events:none;position:absolute;inset:0}.sf-connections i{transform-origin:0;background:#e5c16f;height:1px;position:absolute;top:47%;left:50%}.sf-connections i:first-child{width:30%;transform:rotate(-90deg)}.sf-connections i:nth-child(2){width:40%;transform:rotate(-157deg)}.sf-connections i:nth-child(3){width:40%;transform:rotate(-23deg)}.sf-connections i:nth-child(4){width:35%;transform:rotate(137deg)}.sf-connections i:nth-child(5){width:35%;transform:rotate(43deg)}.sf-map-caption{align-items:center;gap:.8rem;margin-top:.5rem;padding:1rem 0 0;display:flex}.sf-compass{color:#d0ad58;flex:none;width:2.7rem}.sf-map-caption p{font:500 .66rem/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #ae9554;padding-bottom:.55rem}.sf-map-caption b{color:#e8ca78;font-weight:600}.sf-map-caption div>span{font:400 .86rem/1.4 var(--serif);color:#d4cdda;margin-top:.5rem;display:block}.sf-reading-area{min-width:0}.sf-reader{scrollbar-width:thin;scrollbar-color:#c0a66a #f8f3e7;background:#f8f3e7;border:2px solid #bea264;border-radius:5px;height:calc(100svh - 143px);min-height:650px;max-height:1050px;padding:clamp(1.5rem,2.6vw,2.9rem);scroll-padding-top:1.5rem;overflow-y:auto;box-shadow:0 0 0 3px #1a1921,inset 0 0 0 2px #fcf9f1,0 15px 55px #0005}.sf-reader-top{justify-content:space-between;align-items:start;gap:.8rem;margin-bottom:2rem;font-size:.65rem;line-height:1.4;display:flex}.sf-reader-top nav{color:#54515c;flex-wrap:wrap;gap:.3rem .5rem;display:flex}.sf-reader-top a{color:inherit;text-decoration:none}.sf-reader-top a:hover{text-decoration:underline}.sf-mobile-browse{display:none}.sf-expand{cursor:pointer;color:#191924;background:0 0;border:0;flex:none;align-items:center;gap:.4rem;padding:0 0 .5rem;font-size:.65rem;display:flex}.sf-icon{flex:none;width:1.65rem;display:inline-flex}.sf-small-icon{flex:none;width:1rem;display:inline-flex}.sf-icon svg,.sf-small-icon svg,.sf-compass svg{width:100%;height:auto;display:block}.sf-edition{color:#302719;font:650 .6rem/1.3 var(--sans);text-transform:uppercase;letter-spacing:.18em;background:#ebd397;margin-bottom:.85rem;padding:.25rem .35rem .15rem;display:inline-block}.sf-study-heading{border-bottom:1px solid #d8b766;margin-bottom:1.75rem;padding-bottom:1.6rem}.sf-study-heading h2{letter-spacing:-.045em;overflow-wrap:break-word;font-size:clamp(2.65rem,4.5vw,4.8rem);font-weight:400;line-height:.97}.sf-reader .sf-study-heading>p{font:400 clamp(1.35rem, 1.7vw, 1.85rem)/1.13 var(--serif);text-wrap:pretty;margin-top:.5rem}.sf-reader h3{margin-bottom:.6rem;font-size:1.5rem;font-weight:450}.sf-reader p,.sf-reader li{font-size:1.0625rem;line-height:1.5}.sf-answer>p{margin-bottom:.7rem}.sf-answer ul{padding-left:1.35rem}.sf-reader li+li{margin-top:.35rem}.sf-reader li::marker{color:#a37a2b}.sf-reader summary{cursor:pointer}.sf-scripture{background:#f0e6cb;border-radius:4px;margin-top:1.25rem;padding:.85rem 1rem}.sf-scripture summary{align-items:start;gap:.75rem;display:flex}.sf-scripture .sf-icon{color:#957021}.sf-scripture strong{font:450 1.2rem/1.2 var(--serif);display:block}.sf-scripture small{font:400 .78rem/1.4 var(--sans);margin-top:.25rem;display:block}.sf-scripture>div{margin-top:1rem}.sf-reader blockquote{border-left:2px solid #af8b41;padding-left:.9rem}.sf-reader blockquote+blockquote{margin-top:1rem}.sf-reader blockquote p{font-family:var(--serif);font-size:1.2rem;line-height:1.4}.sf-reader cite{font:400 .75rem/1.4 var(--sans);margin-top:.5rem;display:block}.sf-objections{border-top:1px solid #dccb9e;border-bottom:1px solid #dccb9e;margin-top:1.2rem}.sf-objections>summary,.sf-full-study>summary,.sf-sources>summary{font:450 1.25rem/1.2 var(--serif);justify-content:space-between;align-items:center;gap:.8rem;padding:1rem 0;list-style:none;display:flex}.sf-reader summary::-webkit-details-marker{display:none}.sf-reader details[open]>summary .sf-small-icon{transform:rotate(180deg)}.sf-objections-content{padding:.3rem 0 1.2rem}.sf-objections-content section+section{margin-top:1.25rem}.sf-objections-content h4{margin-bottom:.4rem;font-size:1.2rem}.sf-actions{align-items:center;gap:clamp(1rem,2vw,2.5rem);margin-top:1.2rem;display:flex}.sf-actions>a{color:#27242a;text-underline-offset:.4em;font-size:.8rem;font-weight:600;text-decoration-color:#a78335}.sf-actions .sf-read-button{color:#fff9e9;font:450 1.25rem/1.2 var(--serif);background:#876020;border:1px solid #b38c43;border-radius:4px;flex:1;justify-content:center;align-items:center;gap:1rem;padding:.8rem 1rem;text-decoration:none;display:flex;box-shadow:inset 0 0 9px #aa8137}.sf-actions .sf-read-button:hover{background:#825e20}.sf-print-actions{border-top:1px solid #dccb9e;align-items:start;gap:.75rem;margin-top:1.3rem;padding-top:.9rem;display:flex}.sf-print-actions>div{flex-wrap:wrap;align-items:center;gap:.25rem 1rem;display:flex}.sf-print-actions button{cursor:pointer;background:0 0;border:0;min-height:24px;padding:0;font-size:.83rem}.sf-print-actions button+button{color:#695023;font-size:.75rem;text-decoration:underline}.sf-print-hint{color:#5e5761;width:100%;font-size:.67rem;display:block}.sf-full-study{border-top:1px solid #dccb9e;margin-top:1.7rem}.sf-study-body{padding-bottom:1.2rem}.sf-study-body section+section{margin-top:1.6rem}.sf-study-body ul{padding-left:1.2rem}.sf-study-body p+p,.sf-study-body ul,.sf-study-body blockquote{margin-top:.65rem}.sf-study-body h3{font-size:1.55rem}.sf-study-body .sf-posture{font-family:var(--serif);color:#6a5125;margin-top:1.7rem;font-size:1.1rem;font-style:italic}.sf-sources{border-top:1px solid #dccb9e}.sf-sources>div>p{color:#5b5660;margin:.5rem 0 1rem;font-size:.8rem}.sf-sources ul{padding-left:1.2rem}.sf-sources li,.sf-sources li p{font-size:.8rem}.sf-sources a{color:#70501a;overflow-wrap:anywhere}.sf-attribution{color:#dad2dd;text-align:right;font:400 .67rem/1.4 var(--serif);margin-top:.9rem}.sf-expanded{grid-template-columns:minmax(0,1fr);max-width:1000px}.sf-expanded .sf-explorer{display:none}.sf-expanded .sf-reader{min-height:650px}.sf-print-only{display:none}@media (width>=1600px){.sf-map{max-height:630px}}@media (width>=761px) and (width<=1100px){.sf-atlas{padding-inline:2rem;gap:2rem;padding-top:2rem}.sf-intro{padding-left:.4rem}.sf-motto{flex-wrap:wrap;gap:.4rem}.sf-motto span:before{width:1.5rem}.sf-lanes{margin-top:1.2rem}.sf-lanes a{padding:.6rem .8rem}.sf-map{height:490px;min-height:490px;margin-top:2rem}.sf-folder{width:30%}.sf-reader{min-height:730px;padding:1.5rem}.sf-reader-top{flex-wrap:wrap;margin-bottom:1.3rem}.sf-map-caption p{letter-spacing:.12em;font-size:.57rem}}@media (width<=760px){.stand-firm-page .site-nav a{font-size:.72rem}.sf-atlas{padding:2rem 1rem 1rem;display:block}.sf-scene{height:100svh;margin-bottom:-100svh;position:sticky;top:0}.sf-scene img{object-position:28% 50%}.sf-intro{padding-inline:.35rem}.sf-intro h1{font-size:clamp(3.5rem,13vw,4.6rem)}.sf-motto{flex-wrap:wrap;gap:.5rem}.sf-motto p{font-size:1.25rem}.sf-motto span{font-size:.68rem}.sf-lanes{max-width:none;margin-top:1.2rem}.sf-lanes a{padding:.7rem .9rem}.sf-lanes strong{font-size:1.4rem}.sf-map{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.4rem .75rem;height:auto;min-height:0;margin:2rem .35rem 1rem;display:grid}.sf-connections{display:none}.sf-folder{width:100%;max-width:none;position:relative;top:auto;left:auto;transform:none}.sf-folder--foundations{grid-column:1/-1}.sf-folder summary{min-height:95px;padding:.65rem .5rem .5rem}.sf-folder--foundations summary{flex-direction:row;justify-content:center;gap:.7rem;min-height:52px}.sf-folder--foundations .sf-icon{margin:0}.sf-family-title{max-width:11rem;font-size:1.12rem}.sf-topics{max-height:180px}.sf-topics a{padding:.8rem;font-size:1rem}.sf-folder--foundations .sf-topics{grid-template-columns:1fr 1fr;display:grid}.sf-map-caption{margin-top:0;padding:.5rem .25rem 1.5rem}.sf-map-caption p{font-size:.58rem}.sf-map-caption div>span{font-size:.8rem}.sf-reader{height:auto;min-height:0;max-height:none;padding:1.5rem;overflow:visible}.sf-reader-top{flex-wrap:wrap;margin-bottom:1.8rem}.sf-mobile-browse{display:block}.sf-study-heading h2{font-size:clamp(2.5rem,10vw,4rem)}.sf-reader .sf-study-heading>p{font-size:1.5rem}.sf-actions{gap:1.2rem}.sf-actions .sf-read-button{gap:.5rem;font-size:1.15rem}.sf-expanded .sf-reader{min-height:0}.sf-attribution{text-align:center}}@page{size:letter;margin:.75in}@media print{.stand-firm-page{color:#000;background:#fff;font-size:10pt}.stand-firm-page .site-header,.stand-firm-page .site-footer,.stand-firm-page .preview-banner,.stand-firm-page .skip,.sf-scene,.sf-explorer,.sf-reader-top,.sf-actions,.sf-print-actions,.sf-attribution{display:none!important}.sf-atlas,.sf-reading-area,.sf-reader{width:auto;max-width:none;height:auto;min-height:0;max-height:none;box-shadow:none;background:#fff;border:0;margin:0;padding:0;display:block;overflow:visible}.sf-reader p,.sf-reader li{font-size:10pt;line-height:1.4}.sf-study-heading h2{font-size:30pt}.sf-reader .sf-study-heading>p{font-size:15pt}.sf-study-heading{margin-bottom:12pt;padding-bottom:10pt}.sf-edition{background:0 0;margin-bottom:8pt;padding:0}.sf-reader h3{break-after:avoid;font-size:16pt}.sf-reader h4{break-after:avoid}.sf-scripture{background:#f8f5ed;margin-top:12pt;padding:8pt}.sf-reader blockquote p{font-size:12pt}.sf-reader summary .sf-small-icon{display:none}.sf-reader summary{break-after:avoid}.sf-print-only{border-top:1px solid #aaa;margin-top:14pt;padding-top:8pt;display:block}.sf-print-only p{overflow-wrap:anywhere;font-size:8pt}.sf-posture,.sf-reader blockquote,.sf-objections-content section,.sf-sources li{break-inside:avoid}.sf-study-body section+section{margin-top:9pt}.sf-reader blockquote+blockquote{margin-top:7pt}.sf-reader h3{margin-bottom:4pt}.sf-full-study{margin-top:14pt}.sf-objections-content section+section{margin-top:7pt}.sf-objections>summary,.sf-full-study>summary,.sf-sources>summary{padding:6pt 0}.sf-reader cite{margin-top:2pt}.sf-study-body .sf-posture{margin-top:10pt}.sf-sources>div>p{margin:3pt 0 6pt}.sf-sources a:after{content:" (" attr(href) ")";font:400 8pt/1.3 var(--sans);overflow-wrap:anywhere}body[data-study-print=quick] .sf-full-study,body[data-study-print=quick] .sf-sources,body[data-study-print=quick] .sf-objections-content,body[data-study-print=quick] .sf-objections,body[data-study-print=quick] .sf-scripture blockquote:nth-child(n+4){display:none!important}body[data-study-print=quick] .sf-reader .sf-answer li{margin-top:6pt}}
