#top{-webkit-text-size-adjust:100%}#ascent,#mountains,#trailhead,#principles,#veil,#journal{scroll-margin-top:5rem}#top a,#top button,#top summary,#top input{-webkit-tap-highlight-color:transparent}#top>section[aria-label=Founder]{padding-top:1.35rem!important;padding-bottom:1.35rem!important}#top>section[aria-label=Founder]>div{justify-content:center!important}#top>section[aria-label=Founder]>div>div{text-align:center!important}#top>section[aria-label=Founder]>div>div>p:first-child{letter-spacing:.01em;font-style:italic;font-weight:400;font-family:Georgia,Times New Roman,serif!important;font-size:1.7rem!important;line-height:1.05!important;transform:none!important}#top>section[aria-label=Founder]>div>div>div{justify-content:center!important;gap:.6rem!important;margin-top:.5rem!important}#top>section[aria-label=Founder]>div>div>div>span{width:1.75rem!important}#top>section[aria-label=Founder]>div>div>div>p{letter-spacing:.16em!important;font-size:.56rem!important}@media (min-width:640px){#top>section[aria-label=Founder]{padding-top:1.65rem!important;padding-bottom:1.65rem!important}#top>section[aria-label=Founder]>div>div>p:first-child{font-size:1.95rem!important}}@media (max-width:639px){#top>header>div{gap:.75rem;padding:.9rem 1rem}#top>header a[aria-label="The Living Ascent Protocol home"]{gap:.55rem;min-width:0}#top>header a[aria-label="The Living Ascent Protocol home"]>span:first-child{flex:none;width:2.75rem;height:2.75rem;font-size:1.45rem}#top>header a[aria-label="The Living Ascent Protocol home"]>span:last-child{letter-spacing:.12em;font-size:.62rem}#top>header a[aria-label="The Living Ascent Protocol home"]>span:last-child span:nth-child(2){font-size:.95rem}#top>header details>summary{place-items:center;min-width:3.5rem;min-height:2.75rem;padding:.5rem .75rem;font-size:.7rem;display:grid}#top>header details>div{width:min(19rem,100vw - 2rem);max-height:calc(100dvh - 6rem);padding:.45rem;top:3.25rem;overflow-y:auto}#top>header details>div>a{align-items:center;min-height:2.8rem;padding:.65rem .8rem;font-size:.78rem;display:flex}#top>section:first-of-type{min-height:42rem;padding-top:7.25rem;background-position:58%!important}#top>section:first-of-type>div:nth-child(2){padding:3rem 1rem 3.5rem}#top>section:first-of-type h1{letter-spacing:-.035em;overflow-wrap:anywhere;max-width:100%;font-size:clamp(2.35rem,11.7vw,3.25rem);line-height:.94}#top>section:first-of-type h1>span{margin-top:.35rem}#top>section:first-of-type h1+p{letter-spacing:.095em;max-width:23rem;margin-top:1.25rem;font-size:.73rem;line-height:1.55}#top>section:first-of-type h1+p+span{margin-top:1rem}#top>section:first-of-type h1+p+span+div{margin-top:1.25rem;font-size:1rem;line-height:1.55}#top>section:first-of-type h1+p+span+div+div{margin-top:1.35rem;font-size:1.18rem;line-height:1.45}#top>section:first-of-type h1+p+span+div+div+div{grid-template-columns:1fr;gap:.65rem;margin-top:1.4rem;display:grid}#top>section:first-of-type h1+p+span+div+div+div>a{text-align:center;width:100%;min-height:3rem;padding:.8rem 1rem;font-size:.7rem;line-height:1.25}#ascent>div>div:first-child{min-height:0;padding:2.25rem 1rem 2.5rem;background-position:72%!important}#ascent h2,#mountains h2,#trailhead h2,#principles h2,#veil h2{font-size:clamp(1.75rem,8vw,2.05rem);line-height:1.08}#ascent h2+p,#mountains h2+p,#trailhead h2+p,#veil h2+p{margin-top:.4rem;font-size:1rem;line-height:1.35}#ascent>div>div:first-child>div>div:nth-child(2){margin-top:1.4rem}#ascent>div>div:first-child>div>div:nth-child(2)>div:last-child>div{grid-template-columns:2.45rem minmax(0,1fr);gap:.45rem;padding-top:.38rem;padding-bottom:.38rem}#ascent>div>div:first-child>div>div:nth-child(2)>div:last-child>div>div:first-child{width:2.15rem;height:2.15rem;font-size:1rem}#ascent>div>div:first-child h3{font-size:.98rem;line-height:1.2}#ascent>div>div:first-child h3+p,#ascent>div>div:first-child div.border-b>p{font-size:.78rem;line-height:1.38}#ascent>div>div:first-child a[href=\#principles]{justify-content:center;width:100%;min-height:2.9rem;margin-top:.25rem}#mountains{padding:2.25rem 1rem 2.5rem}#mountains>div:nth-child(2){gap:.65rem;margin-top:1.35rem}#mountains>div:nth-child(2)>a{text-align:left;grid-template-columns:3.2rem minmax(0,1fr);grid-template-areas:"icon title""icon text";align-items:center;gap:.18rem .8rem;min-height:0;padding:.9rem 1rem;display:grid;background-size:cover!important}#mountains>div:nth-child(2)>a>div:first-child{grid-area:icon;width:2.8rem;height:2.8rem;margin:0;font-size:1.35rem}#mountains>div:nth-child(2)>a>h3{grid-area:title;margin:0;font-size:1.05rem;line-height:1.18}#mountains>div:nth-child(2)>a>p{text-align:left;grid-area:text;max-width:none;margin:0;font-size:.76rem;line-height:1.4}#mountains>div:nth-child(3)>a{justify-content:center;width:100%;min-height:2.9rem}#trailhead{background-position:42%!important}#trailhead>div{min-height:0;padding:2.75rem 1rem}#trailhead p:nth-of-type(2){margin-top:1rem;font-size:.88rem;line-height:1.6}#trailhead>div>div:last-child{width:100%;margin-top:1.4rem}#trailhead>div>div:last-child>a:first-child{width:100%;min-height:3rem}#trailhead>div>div:last-child>a:last-child{align-items:center;min-height:2.75rem;font-size:.75rem;display:inline-flex}#principles{padding:2.5rem 1rem}#principles>div>h2{max-width:20rem;margin-left:auto;margin-right:auto}#principles>div>div:nth-child(2){gap:.65rem;margin-top:1.75rem}#principles>div>div:nth-child(2)>div{text-align:left;background:#ffffff38;border:1px solid #75533224;border-radius:.35rem;grid-template-columns:2.5rem minmax(0,1fr);grid-template-areas:"icon title""icon text";align-items:center;column-gap:.75rem;padding:.9rem .95rem;display:grid}#principles>div>div:nth-child(2)>div>div{text-align:center;grid-area:icon;margin:0;font-size:1.8rem}#principles>div>div:nth-child(2)>div>h3{grid-area:title;margin:0;font-size:.8rem;line-height:1.25}#principles>div>div:nth-child(2)>div>p{grid-area:text;max-width:none;margin:.2rem 0 0;font-size:.78rem;line-height:1.4}#principles>div>div:nth-child(3)>a{justify-content:center;width:100%;min-height:2.9rem}#veil{background-position:58%!important}#veil>div{gap:2rem;min-height:0;padding:2.75rem 1rem}#veil p:nth-of-type(2){font-size:.88rem;line-height:1.6}#veil a[href=\#journal]{justify-content:center;width:100%;min-height:2.9rem}#veil blockquote{text-align:center;width:100%;font-size:1.35rem;line-height:1.55}#veil blockquote>span{margin-left:auto;margin-right:auto}#journal{padding:2rem 1rem calc(2rem + env(safe-area-inset-bottom))}#journal>div{gap:1.75rem}#journal>div>a[aria-label="The Living Ascent Protocol home"]{justify-self:start}#journal form{grid-template-columns:1fr;gap:.55rem;display:grid}#journal input{border-radius:.25rem;min-height:3rem;font-size:1rem}#journal button{border-radius:.25rem;min-height:3rem;font-size:.75rem}#journal div[aria-label]{min-height:2.75rem}#journal a[aria-label=Facebook],#journal a[aria-label=Instagram],#journal a[aria-label=YouTube],#journal a[aria-label=Email]{border:1px solid #ffffff1f;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;font-size:.95rem;display:grid}}@media (max-width:374px){#top>section:first-of-type h1{font-size:2.15rem}#top>header a[aria-label="The Living Ascent Protocol home"]>span:last-child{display:none}}@media (min-width:640px) and (max-width:1023px){#top>section:first-of-type h1{font-size:clamp(3.6rem,9vw,5rem)}#top>section:first-of-type>div:nth-child(2){padding-top:5rem;padding-bottom:4rem}#trailhead>div,#veil>div{padding-top:3.5rem;padding-bottom:3.5rem}}
#top>section[aria-label=Founder]>div>div>p:first-child{white-space:nowrap;letter-spacing:0!important;font-family:Snell Roundhand,Apple Chancery,Segoe Script,Brush Script MT,cursive!important;font-size:1.9rem!important;font-style:normal!important;font-weight:400!important;line-height:1.05!important;transform:none!important}@media (min-width:640px){#top>section[aria-label=Founder]>div>div>p:first-child{font-size:1.9rem!important}}
