:root{--ink:#132638;--deep:#0a2a43;--forest:#174f70;--sage:#597866;--mist:#e7ede8;--cream:#faf8f2;--paper:#fffefb;--gold:#a8473f;--line:rgba(10,42,67,.18);--white:#fffefb;--shadow:0 18px 48px rgba(10,42,67,.16);--ss-ink:#132638;--ss-deep:#0a2a43;--ss-teal:#174f70;--ss-teal-bright:#2e6d90;--ss-sky:#d4e0e6;--ss-cream:#faf8f2;--ss-sand:#ece4da;--ss-gold:#a8473f;--ss-orange:#bf5c53;--ss-coral:#a8473f;--ss-plum:#213f58;--ss-white:#fffefb;--ss-shadow:0 20px 52px rgba(10,42,67,.18);--ocean:#174f70;--ocean-deep:#0a2a43;--ocean-light:#d4e0e6;--ivory:#faf8f2;--ivory-light:#fffefb;--coral:#a8473f;--coral-light:#e18f86;--peace:#597866;--peace-deep:#3e5d4b;--peace-light:#e7ede8}::selection{background:var(--coral);color:#fff}:focus-visible{outline:3px solid var(--coral)!important;outline-offset:3px}body:not(.ssp3-body){color:var(--ink)!important;background-color:var(--paper)!important;background-image:none!important}body:not(.ssp3-body) h1,body:not(.ssp3-body) h2,body:not(.ssp3-body) h3,body:not(.ssp3-body) h4,body:not(.ssp3-body) .hero-panel blockquote{color:var(--ink)!important}body:not(.ssp3-body) a{color:var(--ocean-deep)}body:not(.ssp3-body) .site-header{background:rgb(250 248 242 / .97)!important;border-color:rgb(10 42 67 / .16)!important;box-shadow:0 7px 24px rgb(10 42 67 / .09)!important}body:not(.ssp3-body) .brand strong,body:not(.ssp3-body) .site-brand strong{color:var(--ocean-deep)!important}body:not(.ssp3-body) .brand small,body:not(.ssp3-body) .site-brand span{color:#465f72!important}body:not(.ssp3-body) .brand-mark{border-color:var(--peace)!important}body:not(.ssp3-body) .brand-mark i{background:var(--ocean)!important}body:not(.ssp3-body) .primary-nav a:not(.nav-button):after{background:var(--coral)!important}body:not(.ssp3-body) .primary-nav a:hover{color:var(--coral)!important}body:not(.ssp3-body) .nav-button,body:not(.ssp3-body) .button,body:not(.ssp3-body) .wp-element-button,body:not(.ssp3-body) input[type="submit"],body:not(.ssp3-body) button[type="submit"]{color:#fff!important;background:linear-gradient(120deg,var(--ocean),var(--ocean-deep))!important;box-shadow:0 9px 24px rgb(10 42 67 / .27)!important}body:not(.ssp3-body) .button.secondary,body:not(.ssp3-body) .button.cream{color:var(--ocean-deep)!important;background:transparent!important;border:1px solid var(--ocean)!important;box-shadow:none!important}body:not(.ssp3-body) .hero{background:radial-gradient(circle at 90% 15%,rgb(225 143 134 / .13),transparent 19rem),linear-gradient(122deg,#09263d 0%,#0d3855 58%,#174f70 100%)!important}body:not(.ssp3-body) .hero:before{background:rgb(255 255 255 / .05)!important;opacity:.3}body:not(.ssp3-body) .hero:after{background:rgb(168 71 63 / .1)!important;opacity:.34}body:not(.ssp3-body) .hero h1{color:var(--ivory-light)!important;text-shadow:none!important}body:not(.ssp3-body) .hero h1 em{color:var(--coral-light)!important}body:not(.ssp3-body) .hero .eyebrow,body:not(.ssp3-body) .section .eyebrow,body:not(.ssp3-body) .page-hero .eyebrow,body:not(.ssp3-body) .article-hero .eyebrow{color:var(--ocean)!important}body:not(.ssp3-body) .hero .eyebrow{color:var(--coral-light)!important}body:not(.ssp3-body) .hero .lead{color:#d4e0e6!important}body:not(.ssp3-body) .hero .button{background:var(--coral)!important;box-shadow:0 10px 28px rgb(0 0 0 / .25)!important}body:not(.ssp3-body) .hero .button:hover{background:#913a34!important}body:not(.ssp3-body) .hero .button.secondary{color:#fff!important;background:transparent!important;border-color:rgb(255 255 255 / .72)!important}body:not(.ssp3-body) .hero a:not(.button){color:#fff!important}body:not(.ssp3-body) .hero .trust-row{color:#c5d4dc!important}body:not(.ssp3-body) .hero-panel{background:rgb(255 254 251 / .97)!important;border-color:rgb(255 255 255 / .92)!important;box-shadow:0 22px 58px rgb(2 20 34 / .28)!important}body:not(.ssp3-body) .hero-panel:before{background:linear-gradient(90deg,var(--coral),var(--ocean))!important}body:not(.ssp3-body) .trust-row span:before{color:var(--coral)!important}body:not(.ssp3-body) .section-heading p,body:not(.ssp3-body) .path-card p,body:not(.ssp3-body) .system-card p,body:not(.ssp3-body) .article-card p,body:not(.ssp3-body) .privacy-note,body:not(.ssp3-body) .panel-kicker,body:not(.ssp3-body) .hero-panel p,body:not(.ssp3-body) .big-steps span,body:not(.ssp3-body) .article-end{color:#465f72!important}body:not(.ssp3-body) .system-card small{color:var(--peace-deep)!important}body:not(.ssp3-body) .notice-bar{color:#fff!important;background:linear-gradient(90deg,var(--ocean-deep),var(--ocean),var(--ocean-deep))!important}body:not(.ssp3-body) .notice-bar a{color:#f7d4cf!important}body:not(.ssp3-body) .section{background-color:var(--ivory)!important}body:not(.ssp3-body) .section:nth-of-type(2n+1){background-color:var(--ivory-light)!important}body:not(.ssp3-body) .path-card,body:not(.ssp3-body) .system-card,body:not(.ssp3-body) .article-card,body:not(.ssp3-body) .signup-card,body:not(.ssp3-body) .giving-card,body:not(.ssp3-body) .tier{border-color:rgb(10 42 67 / .17)!important;box-shadow:0 12px 30px rgb(10 42 67 / .12)!important}body:not(.ssp3-body) .path-card:before{background:linear-gradient(180deg,var(--coral),var(--ocean))!important}body:not(.ssp3-body) .path-card:nth-child(2n):before{background:linear-gradient(180deg,var(--peace),var(--ocean))!important}body:not(.ssp3-body) .path-card>span:first-child,body:not(.ssp3-body) .system-card>span:first-child,body:not(.ssp3-body) .system-icon,body:not(.ssp3-body) .benefit-list span,body:not(.ssp3-body) .big-steps li:before,body:not(.ssp3-body) .tier>span{color:var(--coral)!important}body:not(.ssp3-body) .soft-section{background:linear-gradient(112deg,#faf8f2 0%,#e7ede8 62%,#d4e0e6 100%)!important}body:not(.ssp3-body) .signup-card,body:not(.ssp3-body) .giving-card{border-top-color:var(--coral)!important;background:rgb(255 253 250 / .92)!important}body:not(.ssp3-body) .signup-card input,body:not(.ssp3-body) input,body:not(.ssp3-body) textarea,body:not(.ssp3-body) select{border-color:#b9c9d1!important;background:#fffefb!important;color:var(--ink)!important}body:not(.ssp3-body) .form-message.success{background:var(--peace-light)!important;color:var(--peace-deep)!important}body:not(.ssp3-body) .form-message.error{background:#f6e3e0!important;color:#8d3732!important}body:not(.ssp3-body) .system-card{background:#fffefb!important}body:not(.ssp3-body) .system-card:nth-child(3n+2){background:#f4f7f8!important}body:not(.ssp3-body) .forest-section{background:linear-gradient(128deg,#071f32 0%,#0a2a43 56%,#174f70 100%)!important}body:not(.ssp3-body) .stoplight{background:rgb(255 255 255 / .09)!important}body:not(.ssp3-body) .light-row.red strong{color:#f2aaa3!important}body:not(.ssp3-body) .light-row i.yellow{background:#efe6dc!important;color:#efe6dc!important}body:not(.ssp3-body) .light-row.yellow strong{color:#f1dfcc!important}body:not(.ssp3-body) .light-row.green strong{color:#b7d0bf!important}body:not(.ssp3-body) .article-cover{background:linear-gradient(135deg,var(--coral),#cf6c61,var(--ocean-deep))!important}body:not(.ssp3-body) .article-card:nth-child(2n) .article-cover{background:linear-gradient(135deg,#2e6d90,var(--ocean-deep))!important}body:not(.ssp3-body) .membership-preview{background:linear-gradient(112deg,#faf8f2 0%,#e7edf0 62%,#d4e0e6 100%)!important}body:not(.ssp3-body) .founder-section{background:linear-gradient(#faf8f2 0%,#ece4da 100%)!important}body:not(.ssp3-body) .portrait-placeholder{background:linear-gradient(145deg,var(--ocean-deep),var(--ocean))!important}body:not(.ssp3-body) .support-section{background:linear-gradient(120deg,#213f58,#10344f 52%,#0a2a43)!important}body:not(.ssp3-body) .site-footer{background:#071f32!important;color:#d9e4e8!important}body:not(.ssp3-body) .site-footer h3,body:not(.ssp3-body) .site-footer strong{color:#fff!important}body:not(.ssp3-body) .site-footer .site-brand span{color:#a9bec9!important}body:not(.ssp3-body) .site-footer .footer-note,body:not(.ssp3-body) .site-footer .footer-bottom{color:#a9bec9!important}body:not(.ssp3-body) .page-hero,body:not(.ssp3-body) .article-hero{background:linear-gradient(112deg,#071f32 0%,#0a2a43 68%,#174f70 68%)!important}body:not(.ssp3-body) .page-hero h1,body:not(.ssp3-body) .article-hero h1{color:#fffefb!important}body:not(.ssp3-body) .page-hero .eyebrow,body:not(.ssp3-body) .article-hero .eyebrow{color:#e18f86!important}body:not(.ssp3-body) .page-hero .lead,body:not(.ssp3-body) .article-hero .lead{color:#d4e0e6!important}body:not(.ssp3-body) .callout{background:#eef3ef!important;border-left-color:var(--coral)!important}body:not(.ssp3-body) .legal-note{background:#efe6dc!important;border-left-color:var(--coral)!important}body:not(.ssp3-body) .tier.featured{border-color:var(--ocean)!important}body:not(.ssp3-body) .article-content>p:first-child:first-letter{color:var(--ocean)!important}body:not(.ssp3-body) .pmpro_btn,body:not(.ssp3-body) #pmpro_btn-submit,body:not(.ssp3-body) .pmpro_form input[type="submit"]{background:var(--ocean)!important;color:#fff!important}body.page-id-66:not(.ssp3-body) .page-hero{background:linear-gradient(112deg,#071f32 0%,#0a2a43 68%,#174f70 68%)!important}body.page-id-66:not(.ssp3-body) .page-hero h1{color:#fffefb!important}body.page-id-66:not(.ssp3-body) .page-hero .eyebrow{color:#e18f86!important}body.page-id-66:not(.ssp3-body) main>.section{background:linear-gradient(180deg,#fffefb 0%,#f4f7f8 100%)!important}body.page-id-66:not(.ssp3-body) main [style*="color:#26231f"]{color:#132638!important}body.page-id-66:not(.ssp3-body) main [style*="color:#554d45"],body.page-id-66:not(.ssp3-body) main [style*="color:#62584f"],body.page-id-66:not(.ssp3-body) main [style*="color:#675d54"],body.page-id-66:not(.ssp3-body) main [style*="color:#746a61"],body.page-id-66:not(.ssp3-body) main [style*="color:#4c443d"]{color:#465f72!important}body.page-id-66:not(.ssp3-body) main [style*="color:#a8572a"],body.page-id-66:not(.ssp3-body) main [style*="color:#8e4724"]{color:#a8473f!important}body.page-id-66:not(.ssp3-body) main a[style*="background:#a8572a"]{color:#fff!important;background:#a8473f!important;box-shadow:0 10px 28px rgb(10 42 67 / .22)!important}body.page-id-66:not(.ssp3-body) main a[style*="background:#a8572a"]:hover{background:#913a34!important}body.page-id-66:not(.ssp3-body) main [style*="border-top:1px solid #d7c7b5"]{border-top-color:rgb(10 42 67 / .2)!important}body.page-id-66:not(.ssp3-body) main section[style*="background:#f3eadf"]{background:linear-gradient(135deg,#eaf1f4 0%,#fffefb 76%)!important;border:1px solid rgb(10 42 67 / .2)!important;border-top:6px solid #174f70!important;box-shadow:0 16px 38px rgb(10 42 67 / .1)!important}body.page-id-66:not(.ssp3-body) main div[style*="background:#fff;"]{background:#fffefb!important;border:1px solid rgb(10 42 67 / .15)!important;box-shadow:0 8px 20px rgb(10 42 67 / .08)!important}body.page-id-66:not(.ssp3-body) main div[style*="border:1px solid #d9cabb"]{border-color:rgb(23 79 112 / .3)!important;background:#fffefb!important}body.page-id-66:not(.ssp3-body) main div[style*="border:2px solid #a8572a"]{border-color:#597866!important;background:#e7ede8!important}body.page-id-66:not(.ssp3-body) main div[style*="border-left:4px solid #a8572a"]{border-left-color:#a8473f!important;background:#edf3f6!important;box-shadow:0 8px 20px rgb(10 42 67 / .08)!important}body.page-id-66:not(.ssp3-body) main section[style*="border:1px solid #d9cabb"]{border-color:rgb(23 79 112 / .35)!important;background:#fffefb!important;box-shadow:0 12px 30px rgb(10 42 67 / .09)!important}body.page-id-66:not(.ssp3-body) main div[style*="background:#f3eadf"]{background:#edf3f6!important;border:1px solid rgb(23 79 112 / .24)!important}body.page-id-66:not(.ssp3-body) main blockquote[style*="border-left:3px solid #a8572a"]{border-left-color:#a8473f!important}body.page-id-66:not(.ssp3-body) main section[style*="background:#29251f"]{background:linear-gradient(128deg,#071f32 0%,#0a2a43 58%,#174f70 100%)!important;box-shadow:0 18px 42px rgb(10 42 67 / .2)!important}body.page-id-66:not(.ssp3-body) main section[style*="background:#29251f"] h2{color:#fffefb!important}body.page-id-66:not(.ssp3-body) main section[style*="background:#29251f"] [style*="color:#efb37f"]{color:#e18f86!important}body.page-id-66:not(.ssp3-body) main section[style*="background:#29251f"] [style*="color:#eee5dc"]{color:#d4e0e6!important}body.page-id-66:not(.ssp3-body) main section[style*="max-width:740px"]{background:linear-gradient(135deg,#edf3f6 0%,#fffefb 78%)!important;border-top:5px solid #a8473f!important;border-radius:22px!important;padding:clamp(2rem,5vw,3.5rem)!important;box-shadow:0 14px 34px rgb(10 42 67 / .1)!important}body.blog:not(.ssp3-body) main>.section{background:linear-gradient(180deg,#f4f7f8 0%,#fffefb 34%,#edf3f6 100%)!important}body.blog:not(.ssp3-body) .article-card{overflow:hidden;border:1px solid rgb(10 42 67 / .18)!important;border-top:5px solid #174f70!important;border-radius:20px!important;background:#fffefb!important;box-shadow:0 16px 38px rgb(10 42 67 / .13)!important}body.blog:not(.ssp3-body) .article-card:nth-child(3n+2){border-top-color:#a8473f!important}body.blog:not(.ssp3-body) .article-card:nth-child(3n){border-top-color:#2e6d90!important}body.blog:not(.ssp3-body) .article-card .article-body{background:#fffefb!important}body.blog:not(.ssp3-body) .article-card .eyebrow{color:#a8473f!important}body.blog:not(.ssp3-body) .article-card h2 a{color:#132638!important}body.blog:not(.ssp3-body) .article-card p{color:#465f72!important}body.blog:not(.ssp3-body) .article-card .text-link{color:#174f70!important}body.blog:not(.ssp3-body) .article-card .article-cover span{color:#fff!important;background:rgb(7 31 50 / .78)!important;border:1px solid rgb(255 255 255 / .42)!important}body.single-post:not(.ssp3-body) main>.section,body.single-post:not(.ssp3-body) article>.section{padding:clamp(54px,7vw,90px) 0!important;background:linear-gradient(180deg,#edf3f6 0%,#fffefb 32%,#f4f7f8 100%)!important}body.single-post:not(.ssp3-body) .article-content{padding:clamp(30px,5vw,58px)!important;border:1px solid rgb(10 42 67 / .18)!important;border-top:6px solid #174f70!important;border-radius:24px!important;background:#fffefb!important;box-shadow:0 18px 44px rgb(10 42 67 / .12)!important}body.single-post:not(.ssp3-body) .article-content>p{color:#334f64!important}body.single-post:not(.ssp3-body) .article-content>h2,body.single-post:not(.ssp3-body) .article-content>h3{padding-left:16px!important;border-left:5px solid #a8473f!important;color:#0a2a43!important}body.single-post:not(.ssp3-body) .article-content>p:first-child:first-letter{color:#174f70!important}body.single-post:not(.ssp3-body) .article-end{color:#465f72!important}body.single-post:not(.ssp3-body) .article-end span{background:linear-gradient(90deg,#a8473f,#174f70)!important}body.single-post:not(.ssp3-body) .article-content .callout{border:0!important;border-top:6px solid #a8473f!important;background:linear-gradient(128deg,#071f32 0%,#0a2a43 58%,#174f70 100%)!important;box-shadow:0 16px 38px rgb(10 42 67 / .18)!important}body.single-post:not(.ssp3-body) .article-content .callout h2{color:#fffefb!important}body.single-post:not(.ssp3-body) .article-content .callout>p{color:#d4e0e6!important}body.single-post:not(.ssp3-body) .article-content .callout .privacy-note{color:#b7c8d0!important}body.single-post:not(.ssp3-body) .article-content .callout .button{background:#a8473f!important}body.single-post:not(.ssp3-body) .article-content .callout .button:hover{background:#913a34!important}body.single-post:not(.ssp3-body) .post-nav a{display:inline-flex!important;padding:12px 18px!important;border:1px solid #174f70!important;border-radius:999px!important;color:#0a2a43!important;background:#fffefb!important;text-decoration:none!important}@media(max-width:560px){body.single-post:not(.ssp3-body) .article-content{padding:28px 20px!important;border-radius:18px!important}body.blog:not(.ssp3-body) .article-card{border-radius:16px!important}}body:not(.ssp3-body) .ssp6-about{background:#fffefb;color:#132638}body:not(.ssp3-body) .ssp6-about-kicker{margin:0 0 14px;color:#a8473f!important;font-size:11px;font-weight:900;letter-spacing:.17em;text-transform:uppercase}body:not(.ssp3-body) .ssp6-about-hero{padding:clamp(76px,10vw,132px) 0;background:radial-gradient(circle at 84% 18%,rgb(225 143 134 / .14),transparent 20rem),linear-gradient(122deg,#071f32 0%,#0a2a43 58%,#174f70 100%)}body:not(.ssp3-body) .ssp6-about-hero-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr);gap:clamp(38px,7vw,84px);align-items:center}body:not(.ssp3-body) .ssp6-about-hero h1{max-width:850px;margin:0;color:#fffefb!important;font-size:clamp(48px,7.2vw,92px);line-height:.98;letter-spacing:-.045em}body:not(.ssp3-body) .ssp6-about-hero h1 em{color:#e18f86!important}body:not(.ssp3-body) .ssp6-about-hero .ssp6-about-kicker{color:#e18f86!important}body:not(.ssp3-body) .ssp6-about-lead{max-width:760px;margin:28px 0 0;color:#d4e0e6!important;font-size:clamp(18px,2.1vw,22px);line-height:1.65}body:not(.ssp3-body) .ssp6-about-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:32px}body:not(.ssp3-body) .ssp6-about-actions a{color:#fff!important;font-weight:900;text-decoration:none}body:not(.ssp3-body) .ssp6-about-primary{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:999px;background:#a8473f!important;color:#fff!important;font-weight:900;text-decoration:none;box-shadow:0 10px 28px rgb(0 0 0 / .23)}body:not(.ssp3-body) .ssp6-about-primary:hover{background:#913a34!important;color:#fff!important}body:not(.ssp3-body) .ssp6-about-code{padding:clamp(28px,4vw,44px);border:1px solid rgb(255 255 255 / .22);border-top:6px solid #a8473f;border-radius:24px;background:rgb(255 255 255 / .08);box-shadow:0 22px 58px rgb(2 20 34 / .28)}body:not(.ssp3-body) .ssp6-about-code>span{color:#e18f86;font-size:10px;font-weight:900;letter-spacing:.17em}body:not(.ssp3-body) .ssp6-about-code>strong{display:block;margin:9px 0 4px;color:#fffefb;font-size:clamp(76px,10vw,132px);line-height:.9;letter-spacing:-.08em}body:not(.ssp3-body) .ssp6-about-code h2{margin:18px 0 12px;color:#fffefb!important;font-size:clamp(28px,3vw,38px);line-height:1.1}body:not(.ssp3-body) .ssp6-about-code p{margin:0;color:#d4e0e6;line-height:1.65}body:not(.ssp3-body) .ssp6-about-founder{padding:clamp(72px,9vw,118px) 0;background:#faf8f2}body:not(.ssp3-body) .ssp6-about-founder-grid{display:grid;grid-template-columns:minmax(250px,.62fr) minmax(0,1.38fr);gap:clamp(38px,7vw,88px);align-items:start}body:not(.ssp3-body) .ssp6-about-section-heading h2{max-width:720px;margin:0;color:#132638!important;font-size:clamp(38px,5vw,60px);line-height:1.04;letter-spacing:-.035em}body:not(.ssp3-body) .ssp6-about-section-heading>p:last-child{max-width:760px;margin:18px 0 0;color:#465f72;font-size:18px;line-height:1.65}body:not(.ssp3-body) .ssp6-about-section-heading.is-wide{max-width:900px;margin-bottom:44px}body:not(.ssp3-body) .ssp6-about-founder-note{padding:clamp(30px,5vw,58px);border:1px solid rgb(10 42 67 / .18);border-top:6px solid #a8473f;border-radius:24px;background:#fffefb;box-shadow:0 18px 44px rgb(10 42 67 / .12)}body:not(.ssp3-body) .ssp6-about-founder-note p{margin:0 0 22px;color:#334f64;font-size:18px;line-height:1.78}body:not(.ssp3-body) .ssp6-about-founder-note p:last-of-type{color:#132638;font-size:22px;font-weight:900}body:not(.ssp3-body) .ssp6-about-founder-note .ssp6-about-first:first-letter{float:left;margin:8px 9px 0 0;color:#174f70;font-family:Georgia,serif;font-size:70px;line-height:.72}body:not(.ssp3-body) .ssp6-about-founder-note footer{padding-top:18px;border-top:1px solid rgb(10 42 67 / .16);color:#a8473f;font-weight:900}body:not(.ssp3-body) .ssp6-about-beliefs{padding:clamp(72px,9vw,118px) 0;background:linear-gradient(180deg,#edf3f6 0%,#fffefb 100%)}body:not(.ssp3-body) .ssp6-about-belief-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}body:not(.ssp3-body) .ssp6-about-belief-grid article{min-height:300px;padding:30px;border:1px solid rgb(10 42 67 / .18);border-top:5px solid #174f70;border-radius:20px;background:#fffefb;box-shadow:0 12px 30px rgb(10 42 67 / .1)}body:not(.ssp3-body) .ssp6-about-belief-grid article:nth-child(3n+2){border-top-color:#a8473f}body:not(.ssp3-body) .ssp6-about-belief-grid article>span{color:#a8473f;font-size:12px;font-weight:900;letter-spacing:.15em}body:not(.ssp3-body) .ssp6-about-belief-grid h3{margin:38px 0 14px;color:#132638!important;font-size:27px;line-height:1.08}body:not(.ssp3-body) .ssp6-about-belief-grid p{margin:0;color:#465f72;line-height:1.68}body:not(.ssp3-body) .ssp6-about-belief-grid article.is-we{border-top-color:#a8473f;background:linear-gradient(135deg,#071f32,#174f70)}body:not(.ssp3-body) .ssp6-about-belief-grid article.is-we h3{color:#fffefb!important}body:not(.ssp3-body) .ssp6-about-belief-grid article.is-we p{color:#d4e0e6}body:not(.ssp3-body) .ssp6-about-belief-grid article.is-we>span{color:#e18f86}body:not(.ssp3-body) .ssp6-about-hope{padding:clamp(72px,9vw,118px) 0;background:linear-gradient(128deg,#071f32 0%,#0a2a43 58%,#174f70 100%)}body:not(.ssp3-body) .ssp6-about-hope-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(38px,7vw,88px);align-items:start}body:not(.ssp3-body) .ssp6-about-hope .ssp6-about-kicker{color:#e18f86!important}body:not(.ssp3-body) .ssp6-about-hope h2{margin:0;color:#fffefb!important;font-size:clamp(42px,6vw,70px);line-height:1.02}body:not(.ssp3-body) .ssp6-about-hope p{margin:0 0 22px;color:#d4e0e6;font-size:19px;line-height:1.75}body:not(.ssp3-body) .ssp6-about-hope p:last-child{padding-left:20px;border-left:5px solid #a8473f;color:#fffefb}body:not(.ssp3-body) .ssp6-about-building{padding:clamp(72px,9vw,118px) 0;background:#fffefb}body:not(.ssp3-body) .ssp6-about-building-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}body:not(.ssp3-body) .ssp6-about-building-grid article{padding:27px;border:1px solid rgb(10 42 67 / .18);border-left:5px solid #174f70;border-radius:18px;background:#f4f7f8}body:not(.ssp3-body) .ssp6-about-building-grid article:nth-child(2n){border-left-color:#a8473f;background:#fffefb}body:not(.ssp3-body) .ssp6-about-building-grid b{display:block;color:#132638;font-size:21px;line-height:1.15}body:not(.ssp3-body) .ssp6-about-building-grid p{margin:12px 0 0;color:#465f72;line-height:1.58}body:not(.ssp3-body) .ssp6-about-boundary{margin-top:36px;padding:clamp(26px,4vw,40px);border:1px solid rgb(10 42 67 / .18);border-left:6px solid #a8473f;border-radius:18px;background:#edf3f6}body:not(.ssp3-body) .ssp6-about-boundary h3{margin:0 0 10px;color:#132638!important;font-size:28px}body:not(.ssp3-body) .ssp6-about-boundary p{margin:0;color:#334f64;line-height:1.7}body:not(.ssp3-body) .ssp6-about-final{padding:clamp(62px,8vw,96px) 0;background:linear-gradient(112deg,#faf8f2 0%,#edf3f6 65%,#d4e0e6 100%)}body:not(.ssp3-body) .ssp6-about-final-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:44px;align-items:center}body:not(.ssp3-body) .ssp6-about-final h2{max-width:780px;margin:0;color:#132638!important;font-size:clamp(40px,5vw,62px);line-height:1.03}body:not(.ssp3-body) .ssp6-about-final p:not(.ssp6-about-kicker){max-width:740px;margin:18px 0 0;color:#465f72;font-size:18px;line-height:1.65}body:not(.ssp3-body) .ssp6-about-final-actions{display:flex;align-items:stretch;flex-direction:column;gap:15px}body:not(.ssp3-body) .ssp6-about-final-actions>a:last-child{color:#0a2a43;font-weight:900;text-align:center;text-decoration:none}@media(max-width:900px){body:not(.ssp3-body) .ssp6-about-hero-grid,body:not(.ssp3-body) .ssp6-about-founder-grid,body:not(.ssp3-body) .ssp6-about-hope-grid,body:not(.ssp3-body) .ssp6-about-final-grid{grid-template-columns:1fr}body:not(.ssp3-body) .ssp6-about-belief-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body:not(.ssp3-body) .ssp6-about-building-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body:not(.ssp3-body) .ssp6-about-code{max-width:620px}}@media(max-width:560px){body:not(.ssp3-body) .ssp6-about-hero{padding:64px 0}body:not(.ssp3-body) .ssp6-about-hero h1{font-size:clamp(43px,13vw,60px)}body:not(.ssp3-body) .ssp6-about-actions{align-items:stretch;flex-direction:column}body:not(.ssp3-body) .ssp6-about-actions a{text-align:center}body:not(.ssp3-body) .ssp6-about-belief-grid,body:not(.ssp3-body) .ssp6-about-building-grid{grid-template-columns:1fr}body:not(.ssp3-body) .ssp6-about-belief-grid article{min-height:0}body:not(.ssp3-body) .ssp6-about-founder-note{padding:30px 22px}body:not(.ssp3-body) .ssp6-about-final-actions .ssp6-about-primary{width:100%}}body:not(.ssp3-body) .ssp6-start-hero h1{color:var(--ivory-light)!important}body:not(.ssp3-body) .ssp6-start-hero h1 em,body:not(.ssp3-body) .ssp6-start-hero .ssp6-start-kicker{color:var(--coral-light)!important}body:not(.ssp3-body) .ssp6-start-hero>div>p:not(.ssp6-start-kicker){color:#d4e0e6!important}body:not(.ssp3-body) .ssp6-start-hero .ssp6-start-actions a:not(.ssp6-start-primary){color:#fff!important}@media(max-width:780px){body:not(.ssp3-body) .hero{background:linear-gradient(150deg,#09263d 0%,#0d3855 65%,#174f70 100%)!important}}.ssp3-body{--ink:#132638;--deep:#0a2a43;--teal:#174f70;--aqua:#597866;--sun:#a8473f;--coral:#a8473f;--cream:#faf8f2;--mist:#e7ede8;--paper:#fffefb;--muted:#465f72;--white:#fffefb;--shadow:0 18px 48px rgba(10,42,67,.16);background-color:var(--paper)!important;color:var(--ink)!important}.ssp3-app h1 em,.ssp3-guide-welcome h1 em{color:var(--coral-light)!important}.ssp3-mark{background:linear-gradient(var(--coral-light) 0 42%,#f2e9df 43% 58%,var(--ocean) 59%)!important}.ssp3-top{background:rgb(255 254 251 / .97)!important;border-color:rgb(10 42 67 / .15)!important}.ssp3-top nav button:hover,.ssp3-top nav button.is-active{background:var(--ocean-light)!important;color:var(--ocean-deep)!important}.ssp3-hero{background:radial-gradient(circle at 84% 20%,rgb(225 143 134 / .17),transparent 22%),linear-gradient(128deg,#071f32,var(--ocean))!important}.ssp3-hero:after{background:linear-gradient(165deg,transparent 46%,rgb(212 224 230 / .18) 47% 55%,rgb(255 255 255 / .07) 56%)!important}.ssp3-hero>div>p:last-child{color:#d5e2e7!important}.ssp3-eyebrow{color:var(--coral-light)!important}.ssp3-card.sunrise,.ssp3-choice-grid button:first-child,.ssp3-callout,.ssp3-guide-intro,.ssp3-guide-presence,.ssp3-principle[open] summary{background:linear-gradient(135deg,#f3f6f7,var(--ocean-light))!important}.ssp3-callout.dark,.ssp3-reality-check{background:radial-gradient(circle at 90% 10%,rgb(225 143 134 / .14),transparent 26%),linear-gradient(135deg,var(--ocean-deep),var(--ocean))!important}.ssp3-reality-check b{color:var(--coral-light)!important}.ssp3-card,.ssp3-feature,.ssp3-steps article,.ssp3-days>article,.ssp3-reflection,.ssp3-principle,.ssp3-guide-main,.ssp3-guide-side>article,.ssp3-guide-response,.ssp3-session-panels>article{background:#fffefb!important;border-color:rgb(10 42 67 / .14)!important}.ssp3-field textarea,.ssp3-guide-compose textarea{background:#fffefb!important;border-color:#b9c9d1!important}.ssp3-field textarea:focus,.ssp3-guide-compose textarea:focus{outline-color:rgb(31 90 117 / .17)!important;border-color:var(--ocean)!important}.ssp3-status,.ssp3-inline-status,.ssp3-guide-usage{color:var(--peace-deep)!important}.ssp3-check input:checked+span,.ssp3-daynav button.is-active,.ssp3-weeknav button.is-active{background:var(--ocean)!important;border-color:var(--ocean)!important}.ssp3-session-map button.is-active{outline-color:var(--coral)!important}.ssp3-path-progress>i span{background:linear-gradient(90deg,var(--ocean),var(--coral))!important}.ssp3-example{background:var(--ivory)!important;border-left-color:var(--coral)!important}.ssp3-safety,.ssp3-guide-human,.ssp3-guide-response.is-urgent .ssp3-guide-presence{background:#f7e6e3!important;border-color:#e3b0aa!important}.ssp3-guide-shell{background:radial-gradient(circle at 88% 5%,rgb(225 143 134 / .14),transparent 20%),linear-gradient(145deg,#071f32 0,var(--ocean) 42%,#f3f6f7 42.1%,var(--paper) 100%)!important}.ssp3-guide-welcome>p:last-child{color:#d5e2e7!important}.ssp3-guide-question{background:var(--ivory)!important}.ssp3-guide-promise{background:#fffefb!important;border-left:4px solid var(--coral)!important}.ssp3-guide-consent{background:#eef3ef!important;border-color:#d2dfd6!important}.ssp3-guide-next{background:var(--ocean-deep)!important}.ssp3-guide-next small{color:var(--coral-light)!important}.ssp3-guide-session{background:var(--ocean)!important}.ssp3-app footer{background:#071f32!important;color:#c4d6de!important}.ssp3-app footer b{color:var(--coral-light)!important}@media(max-width:760px){.ssp3-guide-shell{background:linear-gradient(160deg,#071f32 0,var(--ocean) 23%,var(--paper) 23.1%)!important}}