@import "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lora:ital,wght@0,500;0,600;1,500&display=swap";
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}
@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}
@layer components;
@layer utilities{.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}
:root{--navy:#062e3b;;--deep:#031e29;;--ink:#0a3440;;--cream:#f6f0e7;;--coral:#e5694e;;--sea:#7eaeb1;;}
*{box-sizing:border-box;;}
html{scroll-behavior:smooth;;}
body{background:var(--cream);;color:var(--ink);;margin:0;;}
a{color:inherit;;text-decoration:none;;}
.site-header{z-index:20;;background:#f6f0e7f5;;border-bottom:1px solid #062e3b1f;;justify-content:space-between;;align-items:center;;height:86px;;padding:0 5vw;;display:flex;;position:absolute;;top:0;;left:0;;right:0;;}
.brand{letter-spacing:.18em;;align-items:center;;gap:12px;;font-size:18px;;font-weight:600;;display:flex;;}
.brand-star{width:27px;;color:var(--coral);;transform:rotate(10deg);;}
.brand-dot{color:var(--coral);;}
nav{gap:36px;;font-size:13px;;font-weight:500;;display:flex;;}
nav a:hover{color:var(--coral);;}
.header-cta{background:var(--navy);;color:#fff;;padding:13px 19px;;font-size:13px;;}
.header-cta span,.text-link span,.button span{margin-left:14px;;}
.hero{color:#fff;;background:url(/starfish-float-desert-calling.webp) 50%/cover no-repeat;;align-items:center;;height:100vh;;min-height:920px;;display:flex;;position:relative;;overflow:hidden;;}
.hero-shade{background:linear-gradient(90deg,#021a26eb 0%,#021c28ad 38%,#031f2914 70%),linear-gradient(#0000 55%,#031922a6);;position:absolute;;inset:0;;}
.hero-content{z-index:2;;max-width:740px;;margin-left:8vw;;padding-top:70px;;position:relative;;}
.eyebrow,.section-label{text-transform:uppercase;;font-weight:600;;}
.light{color:#cfe1de;;}
.hero h1,.section h2{letter-spacing:-.035em;;margin:20px 0;;font-family:Instrument Serif,serif;;font-weight:400;;}
em{color:var(--coral);;font-weight:400;;}
.hero-copy{color:#e8eeeb;;max-width:540px;;margin:38px 0 42px;;}
.text-link{border-bottom:1px solid;;padding-bottom:9px;;font-size:13px;;font-weight:600;;display:inline-block;;}
.light-link{color:#fff;;}
.hero-note{z-index:2;;letter-spacing:.25em;;color:#ffffffbf;;gap:25px;;display:flex;;position:absolute;;bottom:48px;;right:5vw;;}
.hero-note span+span:before{content:"•";;color:var(--coral);;margin-right:25px;;}
.section{padding:135px 8vw;;}
.story{position:relative;;overflow:hidden;;}
.section-label{color:#6f888d;;border-top:1px solid #b7c3c1;;padding-top:18px;;}
.section h2{font-size:clamp(54px,6.3vw,92px);;line-height:.97;;}
.float{color:var(--deep);;background:#9fbfc0;;}
.card-kicker{letter-spacing:.25em;;margin-bottom:auto;;}
.begin-content>p:not(.eyebrow){color:#acc0c1;;max-width:580px;;line-height:1.8;;}
.button{padding:17px 22px;;font-size:13px;;font-weight:600;;display:inline-block;;}
.coral-button{background:var(--coral);;color:#fff;;}
footer{color:#9eb0b1;;grid-template-columns:1fr 1fr 1fr auto;;align-items:center;;gap:35px;;}
.footer-brand{color:#fff;;letter-spacing:.15em;;align-items:center;;gap:10px;;font-weight:600;;display:flex;;}
.footer-brand svg{color:var(--coral);;}
.footer-brand span span{color:var(--coral);;}
@media (width<=900px){nav{display:none}.site-header{height:74px}.header-cta{display:none}.hero{background-position:62%;min-height:760px}.hero-content{margin:0 7vw;padding-top:30px}.hero-shade{background:linear-gradient(90deg,#021a26eb,#021c2866),linear-gradient(#0000,#0319228c)}.hero-note{flex-wrap:wrap;gap:12px;left:7vw;right:auto}.hero-note span+span:before{margin-right:12px}.section{padding:90px 7vw}footer{grid-template-columns:1fr}}
@media (width<=520px){.hero h1{font-size:69px}.hero-copy{font-size:20px}.section h2{font-size:54px}.footer-links{flex-direction:column;gap:10px}}
.card-number{opacity:.65;;font-size:22px;;position:absolute;;top:40px;;right:42px;;}
.stay-close{color:#fff;;background:#0d4651;;gap:9vw;;padding:120px 8vw;;display:grid;;}
.stay-message h2{margin:20px 0;;font-family:Instrument Serif,serif;;font-size:clamp(58px,7vw,95px);;font-weight:400;;}
.stay-message>p:last-child{color:#bfd1cf;;max-width:550px;;line-height:1.8;;}
@media (width<=900px){.stay-close{grid-template-columns:1fr}.stay-close{padding:90px 7vw}}
@media (width<=520px){.card-number{top:29px;right:30px}.stay-close{padding:75px 7vw}}
body{font-family:Atkinson Hyperlegible,Arial,sans-serif;;font-size:17px;;line-height:1.65;;}
.hero h1,.section h2,.stay-message h2{letter-spacing:-.035em;;font-family:Lora,Georgia,serif;;font-weight:500;;}
.eyebrow,.section-label{letter-spacing:.19em;;font-size:12px;;}
.hero h1{max-width:850px;;font-size:clamp(72px,8.5vw,132px);;line-height:.9;;}
.hero-copy{font-family:Atkinson Hyperlegible,Arial,sans-serif;;font-size:24px;;font-weight:400;;line-height:1.52;;}
.section-label{font-weight:700;;}
.card-kicker{font-size:11px;;font-weight:700;;}
.card-number{font-family:Lora,Georgia,serif;;}
.stay-close{grid-template-columns:.92fr 1.08fr;;position:relative;;overflow:hidden;;}
.stay-close:before{content:"STARFISH";;color:#ffffff06;;letter-spacing:-.07em;;font-family:Lora,Georgia,serif;;font-size:190px;;font-weight:600;;position:absolute;;bottom:-88px;;left:-25px;;}
.stay-message{position:relative;;}
.stay-message h2{line-height:1.02;;}
.signup-promise{color:#d6e3e1;;align-items:center;;gap:14px;;margin-top:40px;;font-size:14px;;display:flex;;}
.signup-promise svg{width:28px;;color:var(--coral);;}
footer{background:#021720;;padding:0;;font-size:14px;;display:block;;}
.footer-main{grid-template-columns:1.1fr 1fr .7fr;;align-items:start;;gap:8vw;;padding:76px 7vw 65px;;display:grid;;}
.footer-main>div:first-child>p{color:#91a8aa;;margin:18px 0 0;;}
.footer-brand{font-size:18px;;}
.footer-brand svg{width:30px;;}
.footer-invite p{color:#fff;;margin:0 0 20px;;font-family:Lora,Georgia,serif;;font-size:25px;;line-height:1.45;;}
.footer-invite a{color:var(--coral);;font-weight:700;;}
.footer-links{flex-direction:column;;align-items:flex-start;;gap:10px;;display:flex;;}
.footer-links span{color:#718b8e;;letter-spacing:.18em;;margin-bottom:8px;;font-size:11px;;font-weight:700;;}
.footer-links a{color:#c9d5d4;;}
.footer-links a:hover{color:var(--coral);;}
.footer-base{color:#70888b;;letter-spacing:.04em;;border-top:1px solid #ffffff1a;;justify-content:space-between;;font-size:12px;;}
.thanks-hero-copy>p:not(.eyebrow){color:#b8cbca;;max-width:780px;;margin:0;;font-size:17px;;line-height:1.58;;}
@media (width<=900px){body{font-size:16px}.stay-close{grid-template-columns:1fr}.footer-main{grid-template-columns:1fr 1fr}.footer-links{grid-column:1/-1}.footer-base{gap:20px}}
@media (width<=600px){.hero h1{font-size:62px}.hero-copy{font-size:21px}.footer-main{grid-template-columns:1fr}.footer-links{grid-column:auto}.footer-base{flex-direction:column;align-items:flex-start}}
.invitation-site{background:var(--cream);;overflow:hidden;;}
.hero-reimagined{background-position:50%;;height:auto;;min-height:980px;;padding:155px 0 105px;;}
.hero-reimagined .hero-shade{background:linear-gradient(90deg,#01151ff7 0%,#021d28d6 42%,#021d2833 72%),linear-gradient(#0000 48%,#021720ad);;}
.hero-reimagined .hero-content{max-width:900px;;padding-top:0;;}
.hero-reimagined h1{font-size:clamp(68px,7.6vw,118px);;line-height:.91;;}
.hero-reimagined h1 strong{color:#fff;;font-style:normal;;font-weight:600;;}
.hero-reimagined .hero-copy{max-width:690px;;font-size:23px;;}
.hero-actions{align-items:center;;gap:34px;;display:flex;;}
.hero-actions .button{padding:18px 24px;;}
.hero-reimagined .hero-note{left:8vw;;right:auto;;}
.hero-reimagined .hero-note span+span:before{font-size:13px;;}
/* Immediate help: an independent full-width mission entry directly after the hero. */
.help-now-banner{position:relative;background:linear-gradient(115deg,#0b3546 0%,#0e4c68 52%,#135c85 100%);color:#fff;border-top:5px solid #efb76d;border-bottom:5px solid #efb76d;}
.help-now-inner{width:min(1460px,100%);margin:auto;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);align-items:center;gap:clamp(25px,5vw,85px);padding:clamp(32px,4.2vw,66px) clamp(24px,6vw,92px);}
.help-now-eyebrow{margin:0 0 12px;color:#ffd28b;font:800 12px/1.3 Arial,sans-serif;letter-spacing:.16em;}
.help-now-banner h2{font:600 clamp(38px,4.4vw,66px)/1.05 Georgia,serif;letter-spacing:-.035em;margin:0 0 18px;color:#fff;}
.help-now-banner h2 em{color:#ffba95;font-weight:500;}
.help-now-message>p:last-child{font-size:clamp(16px,1.45vw,20px);line-height:1.58;max-width:64ch;margin:0;color:#e0efef;}
.help-now-actions{display:grid;gap:11px;}
.help-now-actions>a{display:flex;justify-content:space-between;align-items:center;gap:15px;text-decoration:none;padding:18px 20px;border-radius:9px;font-weight:800;line-height:1.35;transition:transform .18s ease,background .18s ease;}
.help-now-primary{background:#e77952;color:#fff;box-shadow:0 10px 22px #0002;}
.help-now-secondary{color:#fff;border:1px solid #f5c27f;background:#ffffff14;}
.help-now-actions>a:hover,.help-now-actions>a:focus-visible{transform:translateY(-2px);background:#fff;color:#173c46;}
.help-now-actions>p{font-size:13px;line-height:1.5;margin:2px 0 0;color:#d6e9ef;}
.help-now-actions>p a{color:#ffdc9f;text-underline-offset:3px;}
.help-now-banner a:focus-visible{outline:3px solid #fff;outline-offset:4px;}
@media(max-width:780px){.help-now-inner{grid-template-columns:1fr;padding:36px 25px;gap:24px}.help-now-banner h2{font-size:clamp(36px,9vw,55px)}.help-now-actions>a{padding:16px}.help-now-eyebrow{font-size:10px}}
.multiplier-outcome .gift-moment-v164 em{font-style:normal;color:#ffd18b;font-weight:800;}
.multiplier-outcome .gift-moment-v164:nth-child(2) em{color:#ffc3aa;}
/* Navigation: 10 explicit HTML destinations, not a runtime-generated index. */
.org-menu-site-path>nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;}
.org-menu-site-path a{border:1px solid rgba(255,255,255,.23)!important;border-radius:9px;align-items:center;}
.org-menu-site-path a i{grid-column:2!important;grid-row:1!important;align-self:center;justify-self:end;}
.org-menu-site-path a div{grid-column:1!important;grid-row:1!important;}
@media(max-width:760px){.org-menu-site-path>nav{grid-template-columns:1fr!important;gap:6px!important}.org-menu-site-path a{min-height:62px!important;padding:11px 14px!important}.org-menu-site-path a:nth-child(2){border-right:1px solid rgba(255,255,255,.23)!important}.org-menu-site-path small{font-size:9px!important}.org-menu-site-path b{font-size:15px!important}.org-menu-site-path a:nth-child(-n + 2){border-bottom:1px solid rgba(255,255,255,.23)!important}}
.restless{background:#fffaf3;;grid-template-columns:110px 1.05fr .75fr;;gap:6vw;;padding:150px 8vw;;display:grid;;}
.restless-index{color:var(--coral);;border-top:2px solid var(--coral);;padding-top:15px;;font-family:Lora,Georgia,serif;;font-size:24px;;}
.restless h2,.recognition h2,.bring h2,.future h2,.together h2,.decision h2,.pathway-intro h2{letter-spacing:-.045em;;margin:20px 0;;font-family:Lora,Georgia,serif;;font-size:clamp(58px,7vw,102px);;font-weight:500;;line-height:.98;;}
.restless-lead{font-family:Lora,Georgia,serif;;font-size:27px;;line-height:1.55;;}
.restless-question{color:var(--coral);;margin-top:40px;;font-size:24px;;font-weight:700;;}
.restless-side{border-top:1px solid #9bacaa;;align-self:end;;padding:55px 0 15px;;font-size:18px;;}
.restless-side span{color:#74878a;;margin-top:35px;;display:block;;}
.restless-side b{margin-top:6px;;display:block;;}
.recognition{background:var(--deep);;color:#fff;;grid-template-columns:1.05fr .95fr;;min-height:920px;;display:grid;;}
.recognition-image{background:url(/calling-horizon.webp) 50%/cover no-repeat;;min-height:720px;;}
.recognition-copy{flex-direction:column;;justify-content:center;;padding:110px 8vw 110px 7vw;;display:flex;;}
.recognition h2{font-size:clamp(53px,5.8vw,86px);;}
.recognition-copy>p:not(.eyebrow){color:#bfd0d0;;font-size:18px;;line-height:1.75;;}
.recognition blockquote{border-top:1px solid #ffffff40;;margin:42px 0 0;;padding:28px 0 0;;font-family:Lora,Georgia,serif;;font-size:22px;;line-height:1.55;;}
.recognition blockquote strong{color:var(--coral);;}
.bring-head{grid-template-columns:1.2fr .8fr;;align-items:end;;margin:55px 0 80px;;display:grid;;}
.bring-head p{font-size:19px;;line-height:1.75;;}
.gift-grid{border-top:1px solid #aeb8b4;;border-left:1px solid #aeb8b4;;}
.gift{border-bottom:1px solid #aeb8b4;;border-right:1px solid #aeb8b4;;transition:all .25s;;}
.gift>span{font-weight:700;;}
.gift h3{font-family:Lora,Georgia,serif;;font-weight:500;;}
.multiplier{color:#fff;;display:grid;;}
.multiplier-copy{flex-direction:column;;justify-content:center;;display:flex;;}
.multiplier-copy>p:last-child{color:#b7cbca;;font-size:18px;;line-height:1.75;;}
.future{background:var(--deep);;}
.future-opening{color:#fff;;background:linear-gradient(135deg,#0d4651,#062e3b);;padding:145px 8vw;;}
.future-opening>p:not(.eyebrow){color:#c2d3d2;;max-width:760px;;font-size:20px;;line-height:1.75;;}
.foundation-list{border-top:1px solid #ffffff40;;border-left:1px solid #ffffff40;;grid-template-columns:repeat(3,1fr);;display:grid;;}
.foundation-list span{border-bottom:1px solid #ffffff40;;border-right:1px solid #ffffff40;;padding:26px;;font-family:Lora,Georgia,serif;;font-size:22px;;}
.future-horizon{padding:145px 8vw;;}
.future-horizon>div:first-of-type{grid-template-columns:1fr .65fr;;align-items:end;;gap:8vw;;display:grid;;}
.future-horizon>div:first-of-type>p{font-size:19px;;line-height:1.75;;}
.future-callout{margin:80px 0 0;;font-family:Lora,Georgia,serif;;font-size:clamp(27px,3vw,42px);;line-height:1.45;;}
.future-callout strong{color:var(--coral);;}
.together{color:#fff;;background:var(--deep);;position:relative;;}
.together-photo{opacity:.48;;background:url(/calling-horizon.webp) 50%/cover no-repeat;;position:absolute;;inset:0;;}
.together:after{content:"";;background:linear-gradient(90deg,#021822fa,#021822b8 55%,#02182226);;position:absolute;;inset:0;;}
.together-overlay{z-index:1;;max-width:880px;;padding:150px 8vw;;position:relative;;}
.together h2{font-size:clamp(65px,8vw,112px);;}
.together-overlay>p:not(.eyebrow):not(.together-big){color:#cfdbda;;max-width:690px;;font-size:20px;;line-height:1.75;;}
.together-big{font-family:Lora,Georgia,serif;;font-size:clamp(33px,4vw,55px);;line-height:1.35;;}
.decision{text-align:center;;background:var(--coral);;color:#fff;;position:relative;;overflow:hidden;;}
.decision-star{color:#ffffff14;;width:520px;;position:absolute;;transform:rotate(12deg);;}
.decision h2{max-width:1050px;;margin:28px auto;;position:relative;;}
.decision h2 em{color:var(--deep);;}
.decision>p:not(.eyebrow){color:#fff2ed;;margin:35px auto;;font-size:20px;;line-height:1.75;;position:relative;;}
.decision-actions{justify-content:center;;align-items:center;;gap:35px;;margin-top:50px;;display:flex;;position:relative;;}
.decision .coral-button{background:var(--deep);;}
.decision-words{border-top:1px solid #ffffff80;;border-left:1px solid #ffffff80;;display:grid;;}
.decision-words span{letter-spacing:.15em;;border-bottom:1px solid #ffffff80;;border-right:1px solid #ffffff80;;padding:25px 10px;;font-size:13px;;font-weight:700;;}
.pathways{background:#fffaf3;;}
.pathway-intro{grid-template-columns:1.2fr .8fr;;align-items:end;;gap:8vw;;margin:55px 0 75px;;display:grid;;}
.pathway-intro p{font-size:19px;;line-height:1.75;;}
.pathway-grid{grid-template-columns:1.15fr .85fr;;gap:18px;;display:grid;;}
.pathway{flex-direction:column;;transition:all .25s;;display:flex;;position:relative;;overflow:hidden;;}
.pathway:hover{transform:translateY(-6px);;}
.pathway:after{content:"";;opacity:.16;;border:1px solid;;border-radius:50%;;width:230px;;height:230px;;position:absolute;;top:-90px;;right:-90px;;}
.pathway.mission{background:var(--navy);;color:#fff;;grid-row:span 2;;}
.pathway.join{background:var(--coral);;color:#fff;;}
.pathway.center{color:var(--deep);;background:#d4c5ac;;}
.pathway.float{color:var(--deep);;grid-column:1/-1;;}
.pathway h3{margin:auto 0 12px;;font-family:Lora,Georgia,serif;;font-size:clamp(40px,4.8vw,70px);;font-weight:500;;line-height:1;;}
.pathway p{opacity:.85;;max-width:550px;;font-size:17px;;line-height:1.65;;}
.pathway b{border-top:1px solid;;justify-content:space-between;;margin-top:24px;;padding-top:17px;;font-size:14px;;display:flex;;}
.pathway i{font-size:20px;;font-style:normal;;}
.invitation-site .stay-message h2{font-size:clamp(51px,6vw,84px);;}
@media (width<=1000px){.restless{grid-template-columns:65px 1fr}.restless-side{grid-column:2}.recognition,.multiplier{grid-template-columns:1fr}.recognition-image{min-height:580px}.bring-head,.future-horizon>div:first-of-type,.pathway-intro{grid-template-columns:1fr}.gift-grid,.foundation-list{grid-template-columns:repeat(2,1fr)}.pathway-grid{grid-template-columns:1fr}.pathway.mission{grid-row:auto;min-height:520px}.pathway.float{grid-column:auto}.decision-words{grid-template-columns:repeat(5,1fr)}}
@media (width<=700px){.hero-reimagined{min-height:900px;padding-top:125px}.hero-reimagined h1{font-size:58px}.hero-actions{flex-direction:column;align-items:flex-start}.restless{grid-template-columns:1fr;padding:100px 7vw}.restless-index{width:55px}.restless-side{grid-column:auto}.recognition-copy,.future-opening,.future-horizon,.together-overlay,.decision{padding:100px 7vw}.recognition-image{min-height:430px}.gift-grid,.foundation-list{grid-template-columns:1fr}.gift{min-height:230px}.multiplier{margin-top:80px}.multiplier-copy{padding:75px 7vw}.decision-actions{flex-direction:column;align-items:center}.decision-words{grid-template-columns:1fr}.pathway{padding:32px}.together{min-height:850px}.invitation-site .stay-close{padding-top:95px;padding-bottom:95px}}
.recognition-history{margin:12px 0 0;;}
.recognition-question{margin:34px 0 0;;font-family:Lora,Georgia,serif;;color:#f4ddd5!important;;font-size:21px!important;;line-height:1.6!important;;}
.footer-base{grid-template-columns:1fr auto 1fr;;align-items:center;;gap:35px;;padding:27px 7vw;;display:grid;;}
.footer-base>strong{color:var(--coral);;text-align:center;;font-family:Lora,Georgia,serif;;font-size:clamp(22px,2.2vw,34px);;font-weight:600;;line-height:1;;}
.footer-base>div{justify-content:flex-end;;gap:22px;;display:flex;;}
.footer-base a,.footer-base button{color:#9eb0b1;;font:inherit;;cursor:pointer;;background:0 0;;border:0;;padding:0;;}
.footer-base a:hover,.footer-base button:hover{color:#fff;;}
.privacy-panel>p:not(.eyebrow){color:#5f7477;;line-height:1.6;;}
@media (width<=800px){.footer-base{text-align:center;grid-template-columns:1fr}.footer-base>div{justify-content:center}}
@media (width<=520px){.recognition-history br{display:none}}
@media (width<=640px){.thanks-hero-copy>p:not(.eyebrow){font-size:16px}}
.brand-star,.footer-brand svg,.signup-promise svg{fill:none;;}
.hero{background-image:url(/starfish-float-desert-calling.webp);;}
.hero-note{font-size:10px;;font-weight:700;;}
.hero-reimagined .hero-note span+span:before{content:"•";;}
.recognition-image{background-image:linear-gradient(#031e290d,#031e2947),url(/calling-horizon.webp);;}
.breath{color:#fff;;background:#075265;;grid-template-columns:1.15fr .85fr;;display:grid;;position:relative;;}
.breath-photo{background:linear-gradient(#02232d05,#02232d1f),url(/starfish-float-water-journey.webp) 50%/cover no-repeat;;}
.breath-copy{flex-direction:column;;justify-content:center;;padding:110px 7vw;;display:flex;;}
.breath h2{letter-spacing:-.045em;;margin:22px 0 35px;;font-family:Lora,Georgia,serif;;font-size:clamp(53px,6vw,88px);;font-weight:500;;line-height:1;;}
.breath h2 em{color:#f1b89f;;}
.breath-copy>p:not(.eyebrow){color:#d1e3e1;;font-size:19px;;line-height:1.78;;}
.breath-close{border-top:1px solid #ffffff57;;margin-top:38px;;padding-top:29px;;font-family:Lora,Georgia,serif;;font-size:27px!important;;}
.breath-close strong{color:#f1b89f;;}
.gift h3{margin-top:auto;;}
.gift{flex-direction:column;;display:flex;;}
.gift p{margin-bottom:0;;}
.decision{padding-top:125px;;}
.decision-star{top:-185px;;right:-110px;;}
.pathway{isolation:isolate;;min-height:480px;;padding:0;;background:var(--deep)!important;;color:#fff!important;;}
.pathway.mission{min-height:978px;;}
.pathway-image,.pathway-shade{position:absolute;;inset:0;;}
.pathway-image{z-index:-2;;background-position:50%;;background-size:cover;;transition:transform .45s;;}
.pathway:hover .pathway-image{transform:scale(1.025);;}
.pathway-shade{z-index:-1;;background:linear-gradient(#02192229 0%,#0219228c 42%,#021922f5 100%);;}
.pathway.mission .pathway-image{background-image:url(/calling-horizon.webp);;}
.pathway.join .pathway-image{background-image:url(/join-wellsprings-shared-horizon.webp);;}
.pathway-content{height:100%;;min-height:inherit;;flex-direction:column;;padding:42px;;display:flex;;position:relative;;}
.pathway-content .card-number{top:40px;;right:42px;;}
.pathway-content h3{margin-top:auto;;}
.pathway-content p{color:#eef6f4;;opacity:.92;;}
.pathway-content b{border-color:#ffffffa3;;}
@media (width<=1000px){.breath{grid-template-columns:1fr}.breath-photo{min-height:600px}.breath-copy{padding:100px 8vw}.pathway.mission{min-height:580px}.gift{aspect-ratio:auto;min-height:260px}}
@media (width<=700px){.breath-photo{min-height:430px}.breath-copy{padding:85px 7vw}.gift-grid{grid-template-columns:1fr}.pathway{min-height:470px!important}.pathway-content{padding:32px}.pathway-content .card-number{top:30px;right:32px}.decision{padding-top:95px}}
.explore-kicker{color:#f0a18d;;letter-spacing:.19em;;margin:0;;font-size:10px;;font-weight:700;;line-height:1.5;;}
.explore-panel>p:not(.explore-kicker){color:#d5e2e0;;margin:28px 0;;font-size:15px;;line-height:1.75;;}
.breath{min-height:720px;;}
.breath-photo{background-position:76%;;min-height:620px;;}
.breath-copy{padding-top:80px;;padding-bottom:80px;;}
.future-callout p{margin:0;;}
.together{min-height:720px;;}
.together-overlay{padding-top:105px;;padding-bottom:105px;;}
.together-big{margin-top:42px;;}
.decision{padding:105px 8vw 72px;;}
.decision-words{margin-top:68px;;}
.pathways.section{padding-top:92px;;padding-bottom:105px;;}
.pathway-intro{margin-top:42px;;margin-bottom:58px;;}
.invitation-site .stay-close{padding-top:105px;;padding-bottom:105px;;}
@media (width<=1000px){.breath-photo{background-position:67%;min-height:500px}.future-opening,.future-horizon{padding-top:88px;padding-bottom:88px}.together{min-height:650px}.decision{padding:90px 7vw 65px}.pathways.section{padding-top:78px;padding-bottom:88px}}
@media (width<=700px){.breath{min-height:0}.breath-photo{background-position:68%;min-height:390px}.breath-copy{padding-top:70px;padding-bottom:70px}.future-opening,.future-horizon,.together-overlay{padding-top:72px;padding-bottom:72px}.future-callout{margin-top:46px;padding:31px 0}.together{min-height:680px}.decision{padding-top:76px;padding-bottom:58px}.decision-words{margin-top:50px}.pathways.section{padding-top:66px;padding-bottom:76px}.invitation-site .stay-close{padding-top:78px;padding-bottom:78px}}
.menu-starfish{width:68px;;color:#fff;;}
.brand-star path:nth-child(2),.signup-promise svg path:nth-child(2),.footer-brand svg path:nth-child(2){fill:currentColor;;opacity:.34;;}
.restless-lead{max-width:760px!important;;}
.restless-side b{color:var(--coral);;font-family:Lora,Georgia,serif;;font-size:clamp(22px,2.4vw,34px);;line-height:1.25;;}
@media(max-width:600px){.menu-starfish{width:48px}}
@keyframes org-tab-nudge{0%,58%,100%{transform:translateX(2px);opacity:.7}72%{transform:translateX(-5px);opacity:1}84%{transform:translateX(-1px);opacity:.86}}
html.org-menu-open body{overflow:hidden;;}
.drawer-head{display:flex;;align-items:center;;justify-content:space-between;;gap:20px;;padding-bottom:17px;;border-bottom:1px solid rgba(255,255,255,.23);;}
.drawer-head>a{display:flex;;align-items:center;;gap:11px;;color:#fff;;font-size:13px;;font-weight:800;;letter-spacing:.11em;;}
.drawer-head .menu-starfish{width:34px;;}
.drawer-head>a span b{color:#f29a81;;}
.drawer-close{cursor:pointer;;color:#b9cecd;;background:transparent;;border:0;;font-size:10px;;font-weight:800;;letter-spacing:.12em;;text-transform:uppercase;;}
.drawer-close i{margin-left:7px;;color:#fff;;font:400 22px/1 Arial,sans-serif;;vertical-align:-2px;;}
.initiative-card:nth-child(2) img,.initiative-card:nth-child(3) img{object-position:center;;}
@media(max-width:1050px){.site-header nav{gap:15px!important}.site-header nav a{font-size:10px!important}}
@media(max-width:700px){.site-header nav a[href="#initiatives"]{display:none}}
.initiative-invitation>p:not(.eyebrow){position:relative;;z-index:1;;margin:28px 0 0;;}
.decision>p:not(.eyebrow){max-width:900px;;}
.decision-words{grid-template-columns:repeat(5,minmax(0,1fr));;}
.decision-words article{min-width:0;;border-right:1px solid rgba(255,255,255,.5);;border-bottom:1px solid rgba(255,255,255,.5);;padding:30px 22px;;text-align:left;;}
.decision-words article span{display:block;;border:0;;padding:0;;color:#fff;;font-size:13px;;font-weight:800;;letter-spacing:.15em;;}
.decision-words article p{margin:13px 0 0;;color:#fff2ed;;font-size:13px;;line-height:1.55;;}
@media(max-width:1050px){.decision-words{grid-template-columns:1fr 1fr}.decision-words article:last-child{grid-column:1/-1}}
@media(max-width:700px){.decision-actions{align-items:stretch!important;flex-direction:column}.decision-words{grid-template-columns:1fr;margin-top:70px}.decision-words article:last-child{grid-column:auto}}
.bring{background:linear-gradient(145deg,#eee4d7 0%,#f8f1e7 55%,#e9f0ec 100%);;}
.bring-head h2{max-width:900px;;}
.bring-head>p{max-width:610px;;color:#526b6e;;}
.gift-visual{position:relative;;isolation:isolate;;background:#082f3b;;}
.gift-visual:after{content:"";;position:absolute;;inset:0;;background:linear-gradient(180deg,rgba(2,20,28,.03) 38%,rgba(2,20,28,.72) 100%);;pointer-events:none;;}
.gift-visual img{position:absolute;;z-index:0;;inset:0;;height:100%;;}
.gift-visual figcaption{z-index:1;;left:clamp(28px,5vw,72px);;right:clamp(28px,5vw,72px);;display:grid;;grid-template-columns:auto 1fr;;gap:10px 34px;;color:#fff;;}
.gift-visual figcaption span{grid-row:1/3;;color:#f4bf78;;border-right:1px solid rgba(255,255,255,.5);;padding:7px 30px 7px 0;;font-size:10px;;font-weight:800;;letter-spacing:.19em;;writing-mode:vertical-rl;;transform:rotate(180deg);;}
.gift-visual figcaption strong{font:500 clamp(35px,4.5vw,68px)/1.02 Lora,Georgia,serif;;letter-spacing:-.035em;;}
.gift-visual figcaption b{color:#d7e6e3;;font-size:clamp(15px,1.45vw,20px);;font-weight:500;;}
.gift-grid{border:0;;margin-top:14px;;}
.gift{position:relative;;overflow:hidden;;aspect-ratio:auto;;min-height:330px;;border:1px solid rgba(18,63,73,.18);;background:rgba(255,250,243,.88);;padding:34px 34px 38px;;box-shadow:0 12px 32px rgba(5,38,45,.06);;}
.gift:before{content:"";;position:absolute;;top:0;;left:0;;width:100%;;height:5px;;background:linear-gradient(90deg,#d26f52,#e7ad69);;}
.gift:hover{background:#fff;;transform:translateY(-4px);;box-shadow:0 18px 45px rgba(5,38,45,.11);;}
.gift>span{color:#c15c40;;font-size:10px;;letter-spacing:.17em;;}
.gift h3{margin:52px 0 28px;;color:#123f49;;font-size:clamp(32px,3vw,44px);;line-height:1;;}
.gift small{display:block;;color:#789092;;font-size:9px;;font-weight:800;;letter-spacing:.18em;;}
.gift p{max-width:310px;;margin-top:10px;;color:#496669;;font-size:15px;;line-height:1.62;;}
.multiplier{grid-template-columns:minmax(0,1fr);min-height:0;background:linear-gradient(135deg,#062e3b,#0d4a55);}
.multiplier-copy{padding:clamp(30px,3.4vw,50px) clamp(24px,5vw,72px) 15px;}
.multiplier-copy h2{margin:24px 0 33px;;font:500 clamp(48px,5.8vw,82px)/.98 Lora,Georgia,serif;;letter-spacing:-.045em;;}
.multiplier-copy>p:last-child{max-width:650px;margin-bottom:0;}
.multiplier-outcome{border-left:0;border-top:1px solid rgba(255,255,255,.2);justify-content:center;background:rgba(2,24,32,.24);}
.multiplier-outcome p,.multiplier-outcome span{margin:0;;color:#d8e7e5;;font-size:clamp(17px,1.55vw,22px);;line-height:1.55;;}
.multiplier-outcome span{margin-top:18px;;color:#f2b59f;;}
.multiplier-outcome strong{border-top:1px solid rgba(255,255,255,.35);;margin-top:42px;;padding-top:36px;;color:#fff;;font:500 clamp(28px,3vw,43px)/1.2 Lora,Georgia,serif;;}
@media(max-width:1050px){.bring-head{grid-template-columns:1fr;align-items:start;gap:25px}.gift-grid{grid-template-columns:1fr 1fr}.multiplier{grid-template-columns:1fr}.multiplier-outcome{border-top:1px solid rgba(255,255,255,.22);border-left:0}.gift-visual{min-height:620px}}
@media(max-width:700px){.gift-visual{min-height:520px}.gift-visual figcaption{grid-template-columns:1fr;gap:10px}.gift-visual figcaption span{grid-row:auto;border-right:0;padding:0;writing-mode:horizontal-tb;transform:none}.gift-visual figcaption strong{font-size:38px}.gift-grid{grid-template-columns:1fr}.gift{min-height:285px}.multiplier-copy,.multiplier-outcome{padding:50px 27px}.multiplier-copy h2{font-size:46px}}
.initiative-invitation>p:not(.eyebrow){color:#d9e7e5!important;;opacity:1!important;;font-size:clamp(15px,1.15vw,18px)!important;;line-height:1.7!important;;}
.future-horizon{position:relative;;overflow:hidden;;background:linear-gradient(180deg,#f6f0e7 0%,#fffaf3 52%,#e5eeea 100%);;}
.future-horizon>div:first-of-type{position:relative;;z-index:2;;}
.horizon-map{position:relative;;isolation:isolate;;border-top:1px solid rgba(18,63,73,.2);;border-bottom:1px solid rgba(18,63,73,.2);;}
.horizon-map:before{content:"";;position:absolute;;z-index:-2;;inset:42% 0 0;;background:linear-gradient(165deg,transparent 0 15%,rgba(18,63,73,.07) 15.2% 31%,transparent 31.2%),linear-gradient(195deg,transparent 0 24%,rgba(18,63,73,.055) 24.2% 44%,transparent 44.2%);;}
.horizon-origin{z-index:2;;left:4%;;top:42%;;padding-left:22px;;border-left:4px solid #d26f52;;}
.horizon-origin span{display:block;;font-weight:800;;letter-spacing:.18em;;}
.horizon-origin strong{display:block;;font:500 clamp(23px,2.4vw,35px)/1.18 Lora,Georgia,serif;;}
.horizon-node{z-index:2;;flex-direction:column;;}
.horizon-node:before{content:"";;position:absolute;;left:22px;;bottom:-8px;;width:15px;;height:15px;;border-radius:50%;;background:#d26f52;;border:4px solid #fffaf3;;}
.horizon-node b{font-size:10px;;letter-spacing:.16em;;}
.horizon-node span{margin-top:auto;;color:#123f49;;font:500 clamp(20px,2vw,29px)/1.08 Lora,Georgia,serif;;}
.horizon-node small{margin-top:8px;;color:#708789;;font-size:9px;;font-weight:800;;letter-spacing:.16em;;text-transform:uppercase;;}
.horizon-node.node-1{left:2%;;top:5%;;}
.horizon-node.node-2{left:27%;;top:1%;;}
.horizon-node.node-3{left:52%;;top:7%;;}
.horizon-node.node-4{right:2%;;top:1%;;}
.horizon-node.node-5{left:7%;;bottom:3%;;}
.horizon-node.node-6{left:31%;;bottom:0;;}
.horizon-node.node-7{left:56%;;bottom:4%;;}
.horizon-node.node-8{right:0;;bottom:0;;}
.future-callout{position:relative;;z-index:2;;display:grid;;grid-template-columns:.85fr 1.15fr;;gap:7vw;;align-items:start;;border-top:0;;}
.future-callout p:first-child{color:#60777a;;font:500 clamp(21px,2.1vw,31px)/1.45 Lora,Georgia,serif;;}
@media(max-width:1050px){.horizon-map{min-height:0;padding:34px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.horizon-origin,.horizon-node{position:relative;inset:auto!important;width:auto}.horizon-origin{grid-column:1/-1;margin-bottom:12px;padding:10px 0 26px 22px}.horizon-node{min-height:155px}.horizon-node:before{display:none}.future-callout{grid-template-columns:1fr;gap:20px}}
@media(max-width:700px){.horizon-map{grid-template-columns:1fr;padding:20px}.horizon-origin{grid-column:auto}.horizon-node{min-height:135px}.future-callout{padding-top:42px}}
.org-social-links{padding:30px 7vw 34px;;background:#062630;;color:#fff;;}
.org-social-links>span{display:block;;margin-bottom:13px;;color:#e4bc73;;font:800 10px Arial,sans-serif;;letter-spacing:.18em;;}
.org-social-links>div{display:grid;;grid-template-columns:repeat(4,minmax(0,1fr));;gap:8px;;}
.org-social-links a{min-height:45px;;display:flex;;align-items:center;;justify-content:center;;padding:8px 10px;;border:1px solid rgba(255,255,255,.22);;color:#eef5f3;;font:800 10px Arial,sans-serif;;letter-spacing:.06em;;text-align:center;;text-transform:uppercase;;}
.org-social-links a:hover,.org-social-links a:focus-visible{background:#f0ddb7;;border-color:#f0ddb7;;color:#102f39;;}
@media(max-width:700px){.org-social-links>div{grid-template-columns:repeat(2,minmax(0,1fr))}}
.champions{padding:124px 7vw 78px;;background:radial-gradient(circle at 80% 18%,rgba(255,255,255,.17),transparent 28%),linear-gradient(145deg,#cf593d,#a83f2f);;text-align:left;;}
.champions>.eyebrow,.champions>h2,.champions>.champions-lead,.champions>.champion-promise,.champions>.decision-actions,.champions>.decision-words{max-width:1180px;;margin-left:auto;;margin-right:auto;;}
.champions h2{max-width:1180px;;font-size:clamp(58px,7.4vw,108px);;line-height:.88;;}
.champions-lead{max-width:910px!important;;margin-top:38px!important;;margin-left:auto!important;;font-size:clamp(18px,2vw,23px)!important;;line-height:1.68!important;;}
.champion-promise{display:grid;;grid-template-columns:.7fr 1.3fr;;gap:28px 52px;;align-items:center;;margin-top:48px;;padding:34px 0;;border-top:1px solid rgba(255,255,255,.58);;border-bottom:1px solid rgba(255,255,255,.58);;}
.champion-promise strong{font:500 clamp(29px,3.5vw,48px)/1.05 Lora,Georgia,serif;;}
.champion-promise span{color:#fff3ed;;font-size:17px;;line-height:1.65;;}
.champions .decision-actions{justify-content:flex-start;;margin-top:42px;;}
.champions .decision-words article{min-width:0;;padding:25px 18px;;}
.champions .decision-words span{display:block;;min-height:28px;;line-height:1.25;;}
.champions .decision-words p{margin:12px 0 0;;color:#fff3ed;;font-size:13px;;line-height:1.55;;}
@media(max-width:900px){.champions .decision-words{grid-template-columns:1fr 1fr}.champion-promise{grid-template-columns:1fr}.champions .decision-words article:last-child{grid-column:1/-1}}
@media(max-width:600px){.champions{padding:88px 7vw 58px}.champions .decision-words{grid-template-columns:1fr}.champions .decision-words article:last-child{grid-column:auto}}
.horizon-map{min-height:0!important;;display:grid!important;;grid-template-columns:minmax(270px,.72fr) 76px minmax(0,1.65fr)!important;;align-items:stretch!important;;padding:0!important;;overflow:visible!important;;background:#fffaf3!important;;border:1px solid rgba(18,63,73,.2)!important;;}
.horizon-map:before{display:none!important;;}
.horizon-origin{position:relative!important;;inset:auto!important;;width:auto!important;;border:0!important;;background:linear-gradient(145deg,#073744,#0d5660)!important;;color:#fff!important;;display:flex!important;;flex-direction:column!important;;justify-content:center!important;;}
.horizon-origin:after{content:"✦";;position:absolute;;right:28px;;bottom:16px;;color:rgba(255,255,255,.08);;font:400 145px/1 Georgia,serif;;}
.horizon-origin span{color:#f2b177!important;;font-size:11px!important;;}
.horizon-origin strong{position:relative;;z-index:1;;margin-top:22px!important;;color:#fff!important;;font-size:clamp(30px,3.1vw,48px)!important;;line-height:1.08!important;;}
.horizon-origin small{position:relative;;z-index:1;;display:block;;margin-top:32px;;padding-top:24px;;border-top:1px solid rgba(255,255,255,.3);;color:#d9e8e5;;font-size:14px;;line-height:1.55;;}
.horizon-destinations{display:grid;;grid-template-columns:repeat(2,minmax(0,1fr));;background:#d7e2dd;;}
.horizon-node{position:relative!important;;inset:auto!important;;width:auto!important;;border:0!important;;background:#fffaf3!important;;box-shadow:none!important;;display:grid!important;;grid-template-columns:34px minmax(0,1fr)!important;;grid-template-rows:auto 1fr auto!important;;column-gap:12px!important;;}
.horizon-node:before{display:none!important;;}
.horizon-node b{grid-row:1/4;;color:#c15c40!important;;padding-top:2px;;}
.horizon-node span{grid-column:2;;margin:0!important;;align-self:center;;font-size:clamp(20px,1.8vw,29px)!important;;}
.horizon-node small{grid-column:2;;margin:5px 0 0!important;;}
.horizon-node:hover{background:#f4eade!important;;}
html.org-menu-open,html.org-menu-open body{overflow:hidden!important;;}
@media(max-width:1050px){.horizon-map{grid-template-columns:1fr!important}.horizon-origin{min-height:0!important}.horizon-bridge{height:58px}.horizon-bridge:before{top:50%;left:50%;right:auto;width:2px;height:100%}.horizon-bridge:after{content:"↓";right:auto;left:calc(50% - 10px);top:28px}.horizon-bridge span{writing-mode:horizontal-tb;transform:translate(-50%,-50%);white-space:nowrap}.horizon-destinations{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.horizon-origin{padding:42px 30px!important}.horizon-destinations{grid-template-columns:1fr}.horizon-node{min-height:118px!important}}
.initiative-invitation>p:not(.eyebrow){max-width:690px!important;;margin-top:24px!important;;}
@media(max-width:700px){.initiative-invitation>p:not(.eyebrow){font-size:15px!important;line-height:1.62!important}}
.org-signup-frame{width: min(540px, 100%);;height: 305px;;margin: auto;;overflow: hidden;;background: #fff;;border: 1px solid rgba(255,255,255,.24);;}
.org-signup-frame iframe{width: 100%;;height: 305px;;}
@media (max-width: 900px) {.org-signup-frame{
    margin-top: 10px;
  }}
.initiative-invitation > p:not(.eyebrow){max-width: 900px !important;;}
html body .org-explore:not([open]) > .vision-console,html body .org-explore:not([open]) > .org-menu-scrim{display: none !important;;visibility: hidden !important;;pointer-events: none !important;;}
.horizon-bridge{position:relative !important;;min-width:76px;;background:#e7eee9 !important;;overflow:visible !important;;}
.horizon-bridge:before{content:"" !important;;position:absolute !important;;left:10% !important;;right:10% !important;;top:50% !important;;width:auto !important;;height:5px !important;;border-radius:999px !important;;background:linear-gradient(90deg,#d26f52,#ef9b75) !important;;box-shadow:0 2px 8px rgba(210,111,82,.25) !important;;}
.horizon-bridge:after{content:"➜" !important;;position:absolute !important;;right:1px !important;;top:calc(50% - 18px) !important;;color:#d26f52 !important;;font:700 34px/1 Arial,sans-serif !important;;}
.horizon-bridge span{position:absolute !important;;z-index:1 !important;;left:50% !important;;top:50% !important;;padding:10px 5px !important;;border-radius:999px !important;;background:#e7eee9 !important;;color:#c45f46 !important;;writing-mode:vertical-rl !important;;transform:translate(-50%,-50%) rotate(180deg) !important;;font:900 11px/1 Arial,sans-serif !important;;letter-spacing:.14em !important;;white-space:nowrap !important;;}
@media(max-width:1050px){.horizon-bridge{height:132px !important;min-width:0}.horizon-bridge:before{left:calc(50% - 2px) !important;right:auto !important;top:0 !important;width:5px !important;height:116px !important;background:linear-gradient(180deg,#d26f52,#ef9b75) !important}.horizon-bridge:after{content:"▼" !important;left:calc(50% - 11px) !important;right:auto !important;top:100px !important;font-size:24px !important}.horizon-bridge span{writing-mode:horizontal-tb !important;transform:translate(-50%,-50%) !important;padding:10px 14px !important}}
.org-floating-tab{position:fixed;;top:50%;;display:flex;;flex-direction:column;;align-items:center;;justify-content:center;;gap:7px;;border:0;;background:#d5ad66;;color:#12333e;;box-shadow:-10px 12px 34px rgba(8,34,39,.25);;transform:translateY(-50%);;cursor:pointer;;box-sizing:border-box;;}
.org-tab-copy{display:block;;width:54px;;text-align:center;;text-transform:uppercase;;font-family:Arial,sans-serif;;font-weight:900;;line-height:.94;;letter-spacing:.02em;;}
.org-tab-copy b,.org-tab-copy strong{display:block;;width:100%;;white-space:nowrap;;}
.org-tab-copy b{font-size:12px;;}
.org-tab-copy strong{font-size:25px;;margin:5px 0;;}
.org-floating-tab i{font:900 31px/1 Arial,sans-serif;;color:#8f6d2d;;font-style:normal;;}
.org-menu-overlay{position:fixed;;inset:0;;visibility:hidden;;background:rgba(4,20,25,0);;transition:background .3s ease,visibility 0s linear .3s;;}
.org-menu-overlay.is-open{visibility:visible;;background:rgba(4,20,25,.78);;transition-delay:0s;;}
.org-story-menu{position:absolute;;top:50%;;overflow:auto;;box-sizing:border-box;;color:#f8f2e8;;transform:translate(110%,-50%);;transition:transform .38s cubic-bezier(.2,.75,.2,1);;}
.org-menu-overlay.is-open .org-story-menu{transform:translate(0,-50%);;}
html.org-menu-open,html.org-menu-open body{overflow:hidden;;}
.org-story-menu .drawer-head{position:sticky;;top:0;;z-index:2;;}
@media(max-width:700px){.org-floating-tab{width:64px;padding-inline:6px}.org-tab-copy{width:51px}.org-tab-copy strong{font-size:23px}.org-story-menu{right:4px;width:calc(100vw - 8px);padding:0 18px 22px;border-radius:22px}.org-story-menu .drawer-head{margin:0 -18px;padding:15px 18px}.org-signup-frame,.org-signup-frame iframe{height:680px!important;min-height:680px!important}.pathway.float .pathway-image{background-position:59% center!important}.pathway.float .pathway-shade{background:linear-gradient(0deg,rgba(4,30,39,.96) 0%,rgba(4,30,39,.68) 55%,rgba(4,30,39,.12) 100%)!important}.pathway.float .pathway-content{max-width:none}}
.pathway.float .pathway-content h3,.pathway.float .pathway-content p,.pathway.float .pathway-content>b{max-width:56%;;}
.pathway.float .pathway-content .card-number{right:42px!important;;}
@media(max-width:700px){.pathway.float .pathway-content h3,.pathway.float .pathway-content p,.pathway.float .pathway-content>b{max-width:none}.pathway.float .pathway-content .card-number{right:32px!important}}
.org-floating-tab .org-tab-copy b:first-child{transform-origin:center;;}
.org-floating-tab{z-index:2147483000!important;;right:0!important;;width:58px!important;;border-radius:14px 0 0 14px!important;;overflow:hidden!important;;padding:12px 7px 10px 3px!important;;}
.org-floating-tab .org-tab-copy{width:48px!important;;transform:translateX(-1px)!important;;}
.org-floating-tab .org-tab-copy b:first-child{font-size:10px!important;;transform:none!important;;letter-spacing:.015em!important;;}
.org-menu-overlay{z-index:2147482999!important;;}
@media(max-width:700px){.org-floating-tab{right:0!important;width:55px!important;border-radius:14px 0 0 14px!important;padding:11px 3px 9px!important}.org-floating-tab .org-tab-copy{width:47px!important;transform:none!important}}
html body .org-floating-tab{position:fixed!important;;z-index:2147483000!important;;top:50%!important;;right:0!important;;box-sizing:border-box!important;;display:inline-flex!important;;width:58px!important;;min-width:58px!important;;height:auto!important;;min-height:0!important;;padding:12px 7px 10px 3px!important;;gap:7px!important;;overflow:hidden!important;;border:0!important;;border-radius:14px 0 0 14px!important;;background:#d4ad69!important;;box-shadow:0 8px 28px rgba(8,38,46,.22)!important;;transform:translateY(-50%)!important;;}
html body .org-floating-tab:hover,html body .org-floating-tab:focus-visible{width:61px!important;;min-width:61px!important;;background:#e3c389!important;;}
html body .org-floating-tab .org-tab-copy{display:block!important;;box-sizing:border-box!important;;width:48px!important;;min-width:48px!important;;margin:0!important;;padding:0!important;;overflow:visible!important;;text-align:center!important;;transform:translateX(-1px)!important;;}
html body .org-floating-tab .org-tab-copy b,html body .org-floating-tab .org-tab-copy strong{display:block!important;;box-sizing:border-box!important;;width:48px!important;;margin:0!important;;padding:0!important;;overflow:visible!important;;white-space:nowrap!important;;color:#10333e!important;;font-family:Arial,sans-serif!important;;font-style:normal!important;;font-weight:800!important;;line-height:1.08!important;;letter-spacing:0!important;;text-align:center!important;;text-transform:uppercase!important;;transform:none!important;;}
html body .org-floating-tab .org-tab-copy b:first-child{font-size:10px!important;;letter-spacing:.015em!important;;}
html body .org-floating-tab .org-tab-copy strong{margin-top:3px!important;;font-size:19px!important;;letter-spacing:.015em!important;;}
html body .org-floating-tab .org-tab-copy b:last-child{margin-top:2px!important;;font-size:13px!important;;letter-spacing:.045em!important;;}
html body .org-floating-tab i{display:block!important;;margin:0!important;;color:#795525!important;;font:700 27px/.75 Georgia,serif!important;;font-style:normal!important;;letter-spacing:-3px!important;;}
@media(max-width:700px){html body .org-floating-tab{right:0!important;width:55px!important;min-width:55px!important;padding:11px 3px 9px!important;gap:6px!important}html body .org-floating-tab:hover,html body .org-floating-tab:focus-visible{width:58px!important;min-width:58px!important}html body .org-floating-tab .org-tab-copy{width:47px!important;min-width:47px!important;transform:none!important}html body .org-floating-tab .org-tab-copy b,html body .org-floating-tab .org-tab-copy strong{width:47px!important}html body .org-floating-tab .org-tab-copy b:first-child{font-size:9.5px!important}html body .org-floating-tab .org-tab-copy strong{font-size:18.5px!important}html body .org-floating-tab .org-tab-copy b:last-child{font-size:12.5px!important}}
#org-menu-mount{position:relative!important;;z-index:2147483000!important;;}
html body .org-floating-tab{position:fixed!important;;z-index:2147483000!important;;top:50%!important;;right:0!important;;left:auto!important;;bottom:auto!important;;box-sizing:border-box!important;;width:58px!important;;min-width:58px!important;;max-width:58px!important;;height:auto!important;;min-height:0!important;;margin:0!important;;padding:12px 7px 10px 3px!important;;display:inline-flex!important;;flex-direction:column!important;;align-items:center!important;;justify-content:center!important;;gap:7px!important;;overflow:hidden!important;;border:0!important;;border-radius:14px 0 0 14px!important;;background:#d4ad69!important;;box-shadow:0 8px 28px rgba(8,38,46,.22)!important;;transform:translateY(-50%)!important;;}
html body .org-floating-tab:hover,html body .org-floating-tab:focus-visible{right:0!important;;width:61px!important;;min-width:61px!important;;max-width:61px!important;;background:#e3c389!important;;}
html body .org-floating-tab .org-tab-copy{box-sizing:border-box!important;;width:48px!important;;min-width:48px!important;;max-width:48px!important;;margin:0!important;;padding:0!important;;overflow:visible!important;;text-align:center!important;;transform:translateX(-1px)!important;;}
html body .org-floating-tab .org-tab-copy b,html body .org-floating-tab .org-tab-copy strong{display:block!important;;box-sizing:border-box!important;;width:48px!important;;margin:0!important;;padding:0!important;;overflow:visible!important;;white-space:nowrap!important;;color:#10333e!important;;font-family:Arial,sans-serif!important;;font-style:normal!important;;font-weight:800!important;;line-height:1.08!important;;text-align:center!important;;text-align-last:auto!important;;text-transform:uppercase!important;;transform:none!important;;}
html body .org-floating-tab .org-tab-copy b:first-child{font-size:10px!important;;letter-spacing:.015em!important;;}
html body .org-floating-tab .org-tab-copy strong{margin-top:3px!important;;font-size:19px!important;;letter-spacing:.015em!important;;}
html body .org-floating-tab .org-tab-copy b:last-child{margin-top:2px!important;;font-size:13px!important;;letter-spacing:.045em!important;;}
html body .org-floating-tab i{display:block!important;;align-self:center!important;;margin:0!important;;color:#795525!important;;font:700 27px/.75 Georgia,serif!important;;font-style:normal!important;;letter-spacing:-3px!important;;}
@media(max-width:700px){html body .org-floating-tab{right:0!important;width:55px!important;min-width:55px!important;max-width:55px!important;padding:11px 3px 9px!important;gap:6px!important;border-radius:14px 0 0 14px!important}html body .org-floating-tab:hover,html body .org-floating-tab:focus-visible{right:0!important;width:58px!important;min-width:58px!important;max-width:58px!important}html body .org-floating-tab .org-tab-copy{width:47px!important;min-width:47px!important;max-width:47px!important;transform:none!important}html body .org-floating-tab .org-tab-copy b,html body .org-floating-tab .org-tab-copy strong{width:47px!important}html body .org-floating-tab .org-tab-copy b:first-child{font-size:9.5px!important}html body .org-floating-tab .org-tab-copy strong{font-size:18.5px!important}html body .org-floating-tab .org-tab-copy b:last-child{font-size:12.5px!important}.org-signup-frame,.org-signup-frame iframe{height:850px!important;min-height:850px!important}}
.org-story-menu{right:14px!important;;max-height:calc(100dvh - 28px)!important;;border:2px solid rgba(232,188,111,.9)!important;;border-radius:26px!important;;background:linear-gradient(145deg,#062c37,#0d4149 58%,#123f3d)!important;;box-shadow:-34px 36px 120px rgba(0,5,10,.86)!important;;}
.org-story-menu .drawer-head{background:rgba(6,39,49,.96)!important;;backdrop-filter:blur(12px);;border-bottom:1px solid rgba(255,255,255,.18)!important;;}
.org-menu-hero{position:relative;;isolation:isolate;;overflow:hidden;;background:linear-gradient(90deg,rgba(3,30,39,.96),rgba(3,34,43,.73) 60%,rgba(3,34,43,.18)),url("/starfish-float-water-journey.webp") 64% center/cover no-repeat;;}
.org-menu-hero:after{content:"";;position:absolute;;z-index:-1;;inset:0;;background:linear-gradient(0deg,rgba(4,38,46,.62),transparent 56%);;}
.org-menu-hero .explore-kicker{margin:0 0 15px;;color:#f2bd77;;font:900 10px/1.3 Arial,sans-serif;;letter-spacing:.2em;;}
.org-menu-hero h2{margin:0;;color:#fff;;font:700 clamp(46px,5.8vw,76px)/.94 Georgia,"Times New Roman",serif;;letter-spacing:-.045em;;}
.org-menu-hero h2 em{color:#f1a188;;font-style:italic;;}
.org-menu-hero>div:first-child>p:last-child{margin:24px 0 0;;color:#e4efed;;}
.org-menu-hero-actions{flex-wrap:wrap;;margin-top:30px;;}
.org-menu-hero-actions a{display:flex;;align-items:center;;justify-content:space-between;;gap:30px;;min-height:53px;;padding:15px 19px;;color:#fff;;border:1px solid rgba(255,255,255,.58);;font:900 11px/1 Arial,sans-serif;;letter-spacing:.08em;;text-transform:uppercase;;}
.org-menu-hero-actions a:first-child{min-width:270px;;background:#d36f53;;border-color:#d36f53;;}
.org-menu-hero-actions a:hover,.org-menu-hero-actions a:focus-visible{background:#fff;;color:#103742;;border-color:#fff;;}
.org-menu-section-heading{display:grid;;align-items:end;;}
.org-menu-section-heading>span{color:#f1a188;;font:900 9px/1.4 Arial,sans-serif;;letter-spacing:.18em;;}
.org-menu-section-heading h3{margin:0;;color:#fff;;font:600 clamp(24px,3vw,34px)/1.12 Georgia,"Times New Roman",serif;;}
.org-menu-site-path a{position:relative;;min-width:0;;display:grid;;grid-template-rows:1fr auto;;color:#fff;;border-right:1px solid rgba(255,255,255,.18);;}
.org-menu-site-path a:last-child{border-right:0;;}
.org-menu-site-path a>span{grid-row:1/3;;color:#f2bd77;;font:900 12px/1 Arial,sans-serif;;}
.org-menu-site-path a div{min-width:0;;}
.org-menu-site-path small{display:block;;color:#9dbbbb;;font:800 7px/1.3 Arial,sans-serif;;letter-spacing:.11em;;}
.org-menu-site-path b{display:block;;}
.org-menu-site-path i{grid-column:2;;color:#f1a188;;font-style:normal;;}
.org-menu-site-path a:after{content:"";;position:absolute;;left:0;;right:0;;bottom:0;;height:4px;;background:#d6a95e;;transform:scaleX(0);;transform-origin:left;;transition:transform .22s;;}
.org-menu-site-path a:hover,.org-menu-site-path a:focus-visible{background:rgba(255,255,255,.08);;}
.org-menu-site-path a:hover:after,.org-menu-site-path a:focus-visible:after{transform:scaleX(1);;}
.org-menu-doorways>nav{display:grid;;grid-template-columns:repeat(2,minmax(0,1fr));;}
.doorway{position:relative;;isolation:isolate;;overflow:hidden;;color:#fff;;display:flex;;align-items:flex-end;;box-shadow:0 17px 42px rgba(0,0,0,.25);;}
.doorway-image,.doorway-shade{position:absolute;;z-index:-2;;inset:0;;}
.doorway-image{background-position:center;;background-size:cover;;transition:transform .45s;;}
.doorway-shade{z-index:-1;;}
.doorway.mission .doorway-image{background-image:url("/calling-horizon.webp");;}
.doorway.center .doorway-image{background-image:url("/starfish-float-desert-calling.webp");;}
.doorway>div{width:100%;;min-width:0;;}
.doorway small{color:#f2bd77;;font:900 8px/1.3 Arial,sans-serif;;letter-spacing:.16em;;}
.doorway b{display:block;;font:600 clamp(28px,3.4vw,42px)/.98 Georgia,"Times New Roman",serif;;letter-spacing:-.035em;;}
.doorway p{max-width:610px;;margin:15px 0 0;;color:#e3ecea;;font-size:13px;;line-height:1.55;;}
.doorway strong{display:flex;;justify-content:space-between;;align-items:center;;border-top:1px solid rgba(255,255,255,.55);;font:900 9px/1 Arial,sans-serif;;letter-spacing:.12em;;text-transform:uppercase;;}
.doorway strong i{color:#f2bd77;;font-style:normal;;}
.doorway:hover .doorway-image,.doorway:focus-visible .doorway-image{transform:scale(1.035);;}
.org-menu-final-invitation{display:grid;;grid-template-columns:auto minmax(0,1fr) auto;;align-items:center;;color:#11353d;;background:#edc574;;}
.org-menu-final-invitation p{margin:0;;font:17px/1.5 Georgia,"Times New Roman",serif;;}
.org-menu-final-invitation a{display:flex;;align-items:center;;color:#fff;;background:#0c3b44;;font:900 10px/1 Arial,sans-serif;;letter-spacing:.09em;;text-transform:uppercase;;white-space:nowrap;;}
.org-menu-final-invitation a:hover,.org-menu-final-invitation a:focus-visible{background:#d36f53;;}
@media(max-width:760px){.org-story-menu{right:5px!important;width:calc(100vw - 10px)!important;max-height:calc(100dvh - 10px)!important;padding:0 18px 22px!important;border-radius:18px!important}.org-story-menu .drawer-head{margin:0 -18px!important;padding:15px 18px!important}.org-menu-hero{margin:0 -18px;padding:38px 20px 32px;background-position:57% center}.org-menu-hero h2{font-size:clamp(42px,12.5vw,58px)}.org-menu-hero-actions{flex-direction:column}.org-menu-hero-actions a,.org-menu-hero-actions a:first-child{width:100%;min-width:0;box-sizing:border-box}.org-menu-section-heading{grid-template-columns:1fr;gap:7px}.org-menu-site-path>nav{grid-template-columns:1fr 1fr}.org-menu-site-path a{min-height:112px}.org-menu-site-path a:nth-child(2){border-right:0}.org-menu-site-path a:nth-child(-n/**/+2){border-bottom:1px solid rgba(255,255,255,.18)}.org-menu-doorways>nav{grid-template-columns:1fr}.doorway{min-height:330px;padding:24px}.org-menu-final-invitation{grid-template-columns:auto 1fr;padding:24px 20px}.org-menu-final-invitation a{grid-column:1/-1;justify-content:space-between;white-space:normal}}
@media(prefers-reduced-motion:reduce){.doorway-image,.org-menu-site-path a:after{transition:none}}
.org-menu-open .org-floating-tab{opacity:0!important;;visibility:hidden!important;;pointer-events:none!important;;}
.org-story-menu{width:min(940px,calc(100vw - 28px))!important;;padding:0 26px 24px!important;;}
.org-story-menu .drawer-head{margin:0 -26px!important;;padding:12px 26px!important;;min-height:64px!important;;}
.org-story-menu .drawer-head .menu-starfish{width:42px!important;;height:42px!important;;}
.org-menu-hero{display:grid;;grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);;align-items:end;;gap:28px;;margin:0 -26px;;padding:24px 30px 25px;;background-position:64% 54%;;}
.org-menu-hero>div:first-child{max-width:610px;;}
.org-menu-hero .explore-kicker{margin-bottom:8px!important;;font-size:8px!important;;}
.org-menu-hero h2{font-size:clamp(34px,4.2vw,50px)!important;;line-height:.94!important;;}
.org-menu-hero h2 br{display:none;;}
.org-menu-hero>div:first-child>p:last-child{max-width:590px;;margin-top:12px!important;;font-size:12px!important;;line-height:1.48!important;;}
.org-menu-hero-actions{display:grid!important;;gap:8px!important;;margin:0!important;;}
.org-menu-hero-actions a,.org-menu-hero-actions a:first-child{width:100%!important;;min-width:0!important;;min-height:44px!important;;padding:11px 14px!important;;font-size:9px!important;;}
.org-menu-site-path,.org-menu-doorways{padding-top:16px!important;;}
.org-menu-section-heading{grid-template-columns:150px minmax(0,1fr)!important;;gap:16px!important;;margin-bottom:9px!important;;}
.org-menu-section-heading>span{font-size:7px!important;;}
.org-menu-section-heading h3{font-size:19px!important;;line-height:1.05!important;;}
.org-menu-site-path a{min-height:95px!important;padding:16px!important;grid-template-columns:minmax(0,1fr) 20px!important;gap:4px 12px!important;border-bottom:1px solid rgba(255,255,255,.13)!important;}
.org-menu-site-path a>span{font-size:10px!important;;}
.org-menu-site-path small{font-size:10px!important;line-height:1.4!important;letter-spacing:.09em!important;}
.org-menu-site-path b{margin-top:5px!important;font-size:clamp(14px,1.35vw,18px)!important;line-height:1.22!important;}
.org-menu-site-path i{font-size:13px!important;;}
.org-menu-doorways>nav{gap:9px!important;;}
.doorway{min-height:132px!important;;padding:14px 16px!important;;}
.doorway-shade{background:linear-gradient(90deg,rgba(2,20,27,.95),rgba(2,20,27,.66) 64%,rgba(2,20,27,.2))!important;;}
.doorway small{font-size:6px!important;;}
.doorway b{margin-top:5px!important;;font-size:clamp(20px,2.5vw,28px)!important;;}
.doorway p{display:none!important;;}
.doorway strong{margin-top:10px!important;;padding-top:8px!important;;font-size:7px!important;;}
.doorway strong i{font-size:13px!important;;}
.org-menu-final-invitation{gap:12px!important;;margin-top:14px!important;;padding:12px 15px!important;;}
.org-menu-final-invitation>span{font-size:17px!important;;}
.org-menu-final-invitation p{font-size:11px!important;;line-height:1.35!important;;}
.org-menu-final-invitation a{gap:10px!important;;padding:10px 12px!important;;font-size:7px!important;;}
@media(max-width:760px){.org-story-menu{padding:0 12px 14px!important}.org-story-menu .drawer-head{margin:0 -12px!important;padding:10px 13px!important;min-height:58px!important}.org-menu-hero{grid-template-columns:1fr!important;gap:14px!important;margin:0 -12px!important;padding:20px 16px!important;background-position:57% center!important}.org-menu-hero h2{font-size:clamp(32px,9.5vw,43px)!important}.org-menu-hero>div:first-child>p:last-child{font-size:11px!important}.org-menu-hero-actions{grid-template-columns:1fr 1fr!important}.org-menu-hero-actions a,.org-menu-hero-actions a:first-child{font-size:7px!important;letter-spacing:.05em!important}.org-menu-section-heading{grid-template-columns:1fr!important;gap:3px!important}.org-menu-section-heading h3{font-size:17px!important}.org-menu-site-path a{min-height:68px!important;padding:9px 8px!important}.org-menu-doorways>nav{grid-template-columns:1fr 1fr!important}.doorway{min-height:118px!important;padding:12px!important}.doorway b{font-size:19px!important}.org-menu-final-invitation{grid-template-columns:auto 1fr!important;padding:11px!important}.org-menu-final-invitation a{grid-column:1/-1!important;justify-content:space-between!important}}
@media(max-width:430px){.org-menu-hero>div:first-child>p:last-child{display:none!important}.org-menu-site-path>nav,.org-menu-doorways>nav{grid-template-columns:1fr 1fr!important}.org-menu-final-invitation p{font-size:10px!important}}
html body .org-floating-tab{width: 68px !important;;min-width: 68px !important;;max-width: 68px !important;;padding-right: 9px !important;;padding-left: 3px !important;;overflow: hidden !important;;}
html body .org-floating-tab:hover,html body .org-floating-tab:focus-visible{width: 70px !important;;min-width: 70px !important;;max-width: 70px !important;;}
html body .org-floating-tab .org-tab-copy{width: 54px !important;;min-width: 54px !important;;max-width: 54px !important;;}
html body .org-floating-tab .org-tab-copy b,html body .org-floating-tab .org-tab-copy strong{width: 54px !important;;}
@media (max-width: 700px) {html body .org-floating-tab{
    width: 65px !important;
    min-width: 65px !important;
    max-width: 65px !important;
    padding-right: 7px !important;
  }html body .org-floating-tab:hover,html body .org-floating-tab:focus-visible{
    width: 67px !important;
    min-width: 67px !important;
    max-width: 67px !important;
  }html body .org-floating-tab .org-tab-copy{
    width: 52px !important;
    min-width: 52px !important;
    max-width: 52px !important;
    transform: translateX(-2px) !important;
  }html body .org-floating-tab .org-tab-copy b,html body .org-floating-tab .org-tab-copy strong{
    width: 52px !important;
  }.org-signup-frame,.org-signup-frame iframe{
    height: 980px !important;
    min-height: 980px !important;
  }}
.initiatives-intro > p:not(.eyebrow) + p{margin-top: 18px;;}
.life-deserves-more-copy > p:not(.eyebrow):not(.life-deserves-more-promise):not(.life-deserves-more-close){max-width: 650px;;color: #d2e0de;;font-size: clamp(16px,1.25vw,19px);;line-height: 1.75;;}
.hero.hero-reimagined{background-image: url("/starfish-float-desert-calling.webp") !important;;background-position: center !important;;background-size: cover !important;;background-repeat: no-repeat !important;;}
.org-living-story-copy > p:not(.eyebrow):not(.org-living-brand){max-width: 850px;;color: #dbe9e7;;font-size: clamp(18px, 1.6vw, 24px);;line-height: 1.58;;}
.org-starfish-forward > p:not(.eyebrow){margin: 0;;color: #dbe9e7;;font-size: 17px;;line-height: 1.65;;}
.org-menu-living-links{display: grid;;grid-template-columns: repeat(3, 1fr);;margin: 24px 0;;border: 1px solid rgba(255,255,255,.22);;}
.org-menu-living-links a{display: grid;;grid-template-columns: 1fr auto;;gap: 5px 14px;;padding: 18px;;border-right: 1px solid rgba(255,255,255,.22);;}
.org-menu-living-links a:last-child{border-right: 0;;}
.org-menu-living-links small{grid-column: 1 / -1;;color: #f3bd75;;font-size: 9px;;letter-spacing: .13em;;}
.org-menu-living-links b{font-size: 12px;;}
.org-menu-living-links i{color: #f3bd75;;font-style: normal;;}
.stay-close .org-signup-frame,.stay-close .org-signup-frame iframe{min-height: 520px !important;;height: 520px !important;;}
html body #org-menu-mount .org-tab-copy b,html body #org-menu-mount .org-tab-copy strong{text-align: center !important;;}
html body #org-menu-mount .org-tab-copy b:first-child{font-size: 10px !important;;letter-spacing: .015em !important;;}
html body #org-menu-mount .org-tab-copy strong{margin-top: 3px !important;;font-size: 19px !important;;letter-spacing: .015em !important;;}
html body #org-menu-mount .org-tab-copy b:last-child{margin-top: 2px !important;;font-size: 13px !important;;letter-spacing: .045em !important;;}
html body #org-menu-mount .org-floating-tab i{margin: 0 !important;;color: #795525 !important;;font: 700 27px/.75 Georgia, serif !important;;letter-spacing: -3px !important;;}
@media (max-width: 700px) {.org-menu-living-links{ grid-template-columns: 1fr; }.org-menu-living-links a{ border-right: 0; border-bottom: 1px solid rgba(255,255,255,.22); }.org-menu-living-links a:last-child{ border-bottom: 0; }.stay-close .org-signup-frame,.stay-close .org-signup-frame iframe{ min-height: 590px !important; height: 590px !important; }}
.platform-feature-copy > p:not(.eyebrow){max-width: 720px;;color: #dce9e7;;font-size: clamp(17px, 1.4vw, 21px);;line-height: 1.65;;}
.initiatives-close-twenty > p:not(.eyebrow){max-width: 760px;;margin-right: auto;;margin-left: auto;;font-size: 18px;;line-height: 1.6;;}
.ecosystems-intro > p:not(.eyebrow),.initiatives-explore-intro > p:not(.eyebrow){max-width: 820px;;color: #314e55;;font-size: clamp(1.08rem, 1.5vw, 1.35rem);;line-height: 1.65;;}
.living-path li:not(:last-child)::after{content: "";;position: absolute;;left: 35px;;top: 68px;;bottom: 3px;;width: 2px;;background: linear-gradient(#efc46a, rgba(239,196,106,.18));;}
.compact-path li:nth-child(odd){border-right: 1px solid rgba(239,196,106,.22);;}
@media (max-width: 650px) {.living-path li:not(:last-child)::after{ left: 26px; top: 55px; }}
@keyframes ecosystem-reveal { from { opacity: .35; transform: translateY(12px); } to { opacity: 1; transform: none; } }
.initiatives-close-twenty > p:not(.eyebrow){color: #e5efed;;}
.org-signup-frame,.org-signup-frame iframe{height: 880px !important;;min-height: 880px !important;;}
@media (max-width: 700px) {.org-signup-frame,.org-signup-frame iframe{
    height: 940px !important;
    min-height: 940px !important;
  }}
.flow-v72>span:not(:last-child):after{content:"↓";;position:absolute;;bottom:-18px;;z-index:2;;color:#efc46a;;}
.vertical-path-v72 li:not(:last-child):after{content:"";;position:absolute;;left:34px;;top:66px;;bottom:4px;;width:1px;;background:#d4ad58;;}
.initiatives-close-v72>p:not(.eyebrow){max-width:850px;;color:#dce9e7;;font-size:18px;;line-height:1.7;;}
@media(max-width:700px){.vertical-path-v72 li:not(:last-child):after{left:24px;top:50px}}
#snow-float > img{object-position:62% 44%!important;;}
#what-we-share-grows > img{object-position:54% 48%!important;;}
#the-world-gets-wider > img{object-position:63% 46%!important;;}
#open-someones-world > img{object-position:58% 45%!important;;}
#always-another-chair > img{object-position:50% 48%!important;;}
#always-another-seat > img{object-position:52% 50%!important;;}
@media(max-width:700px){.org-signup-frame,.org-signup-frame iframe{ height:975px!important;min-height:975px!important; }html body .org-floating-tab .org-tab-copy strong{ transform:translateX(-3px)!important; }}
#mustard-and-mercy{box-shadow:0 12px 30px rgba(12,45,54,.12)!important;;}
@media(max-width:700px){.org-signup-frame,.org-signup-frame iframe{height:1080px!important;min-height:1080px!important}html body .org-floating-tab .org-tab-copy strong{transform:translateX(1px)!important}.recognition-image{background-position:64% center!important;background-size:cover!important}.pathway.float .pathway-image{background-position:66% center!important}#life-in-full-wonder>img{object-position:50% 52%!important}#never-stop-noticing>img{object-position:48% 55%!important}#look-at-life-go>img{object-position:50% 48%!important}#be-the-better-weather>img{object-position:52% 50%!important}}
#grace-moves-us > img{object-position:72% center!important;;}
.org-signup-frame,.org-signup-frame iframe{height:1220px!important;;min-height:1220px!important;;}
.org-signup-frame{overflow:visible!important;;}
body > main > footer{display:block!important;;padding:0!important;;}
.org-social-links{display:block!important;;width:100%!important;;}
@media(max-width:700px) {.org-signup-frame,.org-signup-frame iframe{
    height:1380px!important;
    min-height:1380px!important;
  }}
#where-good-goes > img{object-position:50% 42%!important;;}
#nurtelis > img{object-position:60% center!important;;}
#another-way-works > img{object-position:45% center!important;;}
@media(max-width:700px) {html body #org-menu-mount .org-floating-tab .org-tab-copy strong{
    letter-spacing:0!important;
    transform:translateX(-5px)!important;
  }}
#breathe-and-abide>img{object-position:30% 58%!important;;}
#every-breath-a-prayer>img{object-position:64% 60%!important;;}
#grace-moves-us>img{object-position:63% 72%!important;;}
#another-way-works>img{object-position:40% center!important;;}
#life-in-full-wonder>img{object-position:36% 68%!important;;}
#never-stop-noticing>img{object-position:58% 62%!important;;}
#look-at-life-go>img{object-position:55% 60%!important;;}
#be-the-better-weather>img{object-position:64% 55%!important;;}
#life-deserves-more>img{object-position:58% 62%!important;;}
#see-more-in-someone>img{object-position:68% center!important;;}
#millions-of-one>img{object-position:center 58%!important;;}
#open-someones-world>img{object-position:62% 60%!important;;}
#christian-care-finder>img{object-position:60% 55%!important;;}
#rural-care-connections>img{object-position:58% 58%!important;;}
#nurtelis>img{object-position:60% 55%!important;;}
#care-moves-home>img{object-position:58% 56%!important;;}
#they-care-for-us-too>img{object-position:58% 58%!important;;}
#share-what-moves-you>img{object-position:62% center!important;;}
#always-another-seat>img{object-position:56% 58%!important;;}
#where-good-goes>img{object-position:50% 48%!important;;}
#hope-shows-up>img{object-position:60% 55%!important;;}
#what-we-share-grows>img{object-position:55% 58%!important;;}
#the-world-gets-wider>img{object-position:55% 58%!important;;}
#joy-multiplies>img{object-position:55% 58%!important;;}
.org-signup-frame,.org-signup-frame iframe{height:1220px!important;;min-height:1220px!important;;}
.org-signup-frame{overflow:visible!important;;}
@media(max-width:700px){.org-signup-frame,.org-signup-frame iframe{height:1420px!important;min-height:1420px!important}}
.doorway.join .doorway-image{background-image:url("/join-wellsprings-hero-shared-horizon-v42.webp")!important;;background-position:center 52%!important;;}
.threshold-flow-v86 li:not(:last-child)::after{content:"↓";;position:absolute;;right:-22px;;color:#efc46a;;font:900 26px/1 Arial;;transform:rotate(-90deg);;}
@media(max-width:900px){.threshold-flow-v86 li:not(:last-child)::after{right:auto;bottom:-26px;transform:none;z-index:1}}
.pathway.join .pathway-image,.doorway.join .doorway-image{background-image:url("/join-wellsprings-hero-shared-horizon-v42.webp")!important;;background-position:center 50%!important;;background-size:cover!important;;}
.pathway.center .pathway-image,.doorway.center .doorway-image{background-image:url("/wellspring-hrc-desert-spring-crop.webp")!important;;background-position:center 56%!important;;background-size:cover!important;;}
.org-menu-site-path{padding-top:32px!important;;}
.org-menu-site-path .org-menu-section-heading{grid-template-columns:220px minmax(0,1fr)!important;;align-items:center!important;;margin-bottom:16px!important;;}
.org-menu-site-path .org-menu-section-heading>span{font-size:10px!important;;line-height:1.35!important;;}
.org-menu-site-path .org-menu-section-heading h3{font-size:clamp(25px,3vw,36px)!important;;line-height:1.08!important;;}
.org-menu-site-path>nav{display:grid!important;;grid-template-columns:repeat(4,minmax(0,1fr))!important;;gap:10px!important;;border:0!important;;}
.org-menu-site-path>nav>a{min-height:112px!important;;padding:19px 18px!important;;grid-template-columns:minmax(0,1fr) auto!important;;grid-template-rows:1fr!important;;align-items:center!important;;gap:14px!important;;border:1px solid rgba(255,255,255,.24)!important;;background:rgba(255,255,255,.045)!important;;}
.org-menu-site-path>nav>a>div{grid-column:1!important;;min-width:0!important;;}
.org-menu-site-path>nav>a small{font-size:9px!important;;line-height:1.3!important;;letter-spacing:.13em!important;;color:#f2bd77!important;;}
.org-menu-site-path>nav>a b{margin-top:8px!important;;font-size:16px!important;;line-height:1.22!important;;color:#fff!important;;}
.org-menu-site-path>nav>a i{grid-column:2!important;;grid-row:1!important;;align-self:center!important;;font-size:20px!important;;color:#f1a188!important;;}
.org-menu-site-path>nav>a:hover,.org-menu-site-path>nav>a:focus-visible{background:rgba(255,255,255,.11)!important;;border-color:#f2bd77!important;;}
@media(max-width:820px){.org-menu-site-path .org-menu-section-heading{grid-template-columns:1fr!important;gap:7px!important}.org-menu-site-path>nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}.org-menu-site-path>nav>a{min-height:104px!important}}
@media(max-width:480px){.org-menu-site-path>nav{grid-template-columns:1fr!important}.org-menu-site-path>nav>a{min-height:82px!important;padding:16px!important}.org-menu-site-path>nav>a b{font-size:16px!important}}
html body main .stay-close{align-items: start !important;;overflow: visible !important;;}
html body main .stay-close .org-signup-frame{box-sizing: border-box !important;;display: block !important;;height: 1320px !important;;min-height: 1320px !important;;max-height: none !important;;margin-inline: auto !important;;padding: 0 !important;;overflow: visible !important;;}
html body main .stay-close .org-signup-frame iframe{display: block !important;;width: 100% !important;;height: 1320px !important;;min-height: 1320px !important;;max-height: none !important;;margin: 0 auto !important;;overflow: visible !important;;}
.pathway.mission .pathway-image,.doorway.mission .doorway-image{background-image: url("/calling-horizon.webp") !important;;background-position: 55% center !important;;}
.pathway.join .pathway-image,.doorway.join .doorway-image{background-image: url("/join-wellsprings-hero-shared-horizon-v42.webp") !important;;background-position: center 52% !important;;}
.pathway.center .pathway-image,.doorway.center .doorway-image{background-image: url("/wellspring-hrc-desert-spring-crop.webp") !important;;background-position: center 58% !important;;}
.pathway.float .pathway-image,.doorway.story .doorway-image{background-image: url("/starfish-float-approved-authorship-v89.webp") !important;;background-position: 72% center !important;;background-size: cover !important;;}
#starfish-forward-ecosystem figure img{object-position: 72% center !important;;}
@media (max-width: 700px) {html body main .stay-close .org-signup-frame,html body main .stay-close .org-signup-frame iframe{
    height: 1480px !important;
    min-height: 1480px !important;
  }#starfish-forward-ecosystem figure img{
    object-position: 76% center !important;
  }#see-more-in-someone > img{
    object-position: 86% center !important;
  }}
html body main .stay-close{column-gap: clamp(34px, 6vw, 90px) !important;;padding-block: clamp(70px, 7vw, 100px) !important;;}
html body main .stay-close .org-signup-frame{width: min(100%, 880px) !important;;}
#breathe-and-abide-ecosystem figure img{object-position: 34% center !important;;}
#let-good-in-ecosystem figure img{object-position: center 25% !important;;}
html body .org-floating-tab .org-tab-copy strong{transform: translateX(3px) !important;;}
@media (max-width: 700px) {html body main .stay-close{
    padding-block: 62px !important;
  }html body main .stay-close .org-signup-frame,html body main .stay-close .org-signup-frame iframe{
    height: 700px !important;
    min-height: 700px !important;
  }#breathe-and-abide-ecosystem figure img{
    object-position: 31% center !important;
  }#let-good-in-ecosystem figure img{
    object-position: center 20% !important;
  }html body .org-floating-tab .org-tab-copy strong{
    transform: translateX(2px) !important;
  }}
html body #org-menu-mount .org-floating-tab .org-tab-copy,html body #org-menu-mount .org-floating-tab .org-tab-copy b,html body #org-menu-mount .org-floating-tab .org-tab-copy strong{box-sizing:border-box!important;;width:48px!important;;min-width:48px!important;;max-width:48px!important;;overflow:visible!important;;text-align:center!important;;}
@media(max-width:700px){html body #org-menu-mount .org-floating-tab{
    width:55px!important;
    min-width:55px!important;
    max-width:55px!important;
    padding:11px 2px 9px 5px!important;
    gap:6px!important;
  }html body #org-menu-mount .org-floating-tab:hover,html body #org-menu-mount .org-floating-tab:focus-visible{
    width:58px!important;
    min-width:58px!important;
    max-width:58px!important;
  }html body #org-menu-mount .org-floating-tab .org-tab-copy,html body #org-menu-mount .org-floating-tab .org-tab-copy b,html body #org-menu-mount .org-floating-tab .org-tab-copy strong{
    width:46px!important;
    min-width:46px!important;
    max-width:46px!important;
  }html body #org-menu-mount .org-floating-tab .org-tab-copy{
    transform:translateX(1px)!important;
  }html body #org-menu-mount .org-floating-tab .org-tab-copy strong{
    font-size:16px!important;
    letter-spacing:-.045em!important;
    transform:translateX(1px)!important;
  }}
.doorway.story .doorway-image{background-image: url("/starfish-float-energy-background-v92.webp") !important;;background-position: center !important;;background-size: cover !important;;}
.doorway.story .doorway-image::after{content: "";;position: absolute;;top: 7%;;right: 4%;;bottom: 7%;;width: 27%;;background: url("/starfish-float-book-cover-v92.webp") center / contain no-repeat;;filter: drop-shadow(0 15px 22px rgba(0, 16, 24, .42));;}
.thanks-card.float > :not(.book-cover-v92){position: relative;;z-index: 2;;}
@media (max-width: 700px) {html body #org-menu-mount .org-floating-tab .org-tab-copy{
    transform: translateX(-1px) !important;
  }.doorway.story .doorway-image::after{
    top: 8%;
    right: 5%;
    bottom: 8%;
    width: 32%;
  }html body main .stay-close .org-signup-frame,html body main .stay-close .org-signup-frame iframe{
    height: 1000px !important;
    min-height: 1000px !important;
    max-height: 1000px !important;
  }}
#see-more-in-someone > img{object-position: center !important;;transform: scale(1.12) translateX(-4.5%) !important;;transform-origin: center !important;;}
#mustard-and-mercy > img{object-position: center !important;;transform: scale(1.10) translateX(-4%) !important;;transform-origin: center !important;;}
#care-moves-home > img{object-position: 58% 34% !important;;}
#share-what-moves-you > img{filter: brightness(1.16) contrast(.94) saturate(1.02) !important;;}
#unlock-the-good > img{filter: brightness(1.18) contrast(.93) saturate(1.03) !important;;}
#what-enters-grows > img{filter: brightness(1.17) contrast(.94) saturate(1.02) !important;;}
#joy-multiplies > img{object-position: center 48% !important;;}
@media (max-width: 700px) {#see-more-in-someone > img{
    transform: scale(1.16) translateX(-5%) !important;
  }#mustard-and-mercy > img{
    transform: scale(1.13) translateX(-4.5%) !important;
  }#care-moves-home > img{
    object-position: 58% 29% !important;
  }}
html body .org-floating-tab .org-tab-copy{transform:translateX(-6px)!important;;}
@media(max-width:700px){html body .org-floating-tab .org-tab-copy{
    transform:translateX(-5px)!important;
  }}
#see-life-in-me>img{object-position:72% center!important;;}
#mustard-and-mercy>img{object-position:70% center!important;;}
#snow-float>img,#unlock-the-good>img,#let-good-in>img{object-position:center!important;;}
#see-life-in-me > img,#mustard-and-mercy > img,#neighborward > img,#life-deserves-more > img{object-position:center center !important;;}
.pathway.join .pathway-image,.doorway.join .doorway-image{background-image:url("/join-wellsprings-hero-shared-horizon-v45.webp") !important;;background-position:center !important;;background-size:cover !important;;}
.pathway.float .card-number{display:none !important;;}
.pathway.float .pathway-content > b{box-sizing:border-box !important;;width:100% !important;;max-width:none !important;;}
html body main .stay-close .org-signup-frame,html body main .stay-close .org-signup-frame iframe{height:910px !important;;min-height:910px !important;;max-height:910px !important;;}
html body #org-menu-mount .org-floating-tab .org-tab-copy b:first-child,html body #org-menu-mount .org-floating-tab .org-tab-copy small:first-child{font-size:9px !important;;letter-spacing:0 !important;;transform:scaleX(.94) !important;;transform-origin:center !important;;}
@media(max-width:700px){.pathway.float .pathway-image::after{ top:6%; right:5%; bottom:auto; width:29%; height:42%; }html body main .stay-close .org-signup-frame,html body main .stay-close .org-signup-frame iframe{ height:980px !important; min-height:980px !important; max-height:980px !important; }html body #org-menu-mount .org-floating-tab .org-tab-copy b:first-child{width:47px!important;font-size:9.8px!important;letter-spacing:-.045em!important}}
html body #org-menu-mount .org-floating-tab .org-tab-copy b:first-child{transform-origin:center!important;;}
@media(max-width:700px){html body #org-menu-mount .org-floating-tab .org-tab-copy b:first-child{width:47px!important;font-size:9.8px!important;transform:scaleX(1.13)!important}}
#breathe-and-abide-ecosystem blockquote,#what-god-grows-ecosystem blockquote{text-align:center!important;;}
.pathway.float .pathway-image::after{background-image:url("/starfish-float-book-3d-v111.webp")!important;;}
html body #org-menu-mount .org-floating-tab .org-tab-copy b:first-child{width:48px!important;;}
@media(max-width:700px){.pathway.float .pathway-image::after{top:4%!important;right:5%!important;width:27%!important;height:38%!important}html body main .stay-close .org-signup-frame,html body main .stay-close .org-signup-frame iframe{height:965px!important;min-height:965px!important;max-height:965px!important}html body #org-menu-mount .org-floating-tab .org-tab-copy b:first-child{font-size:9.2px!important;letter-spacing:-.03em!important}}
html body #org-menu-mount .org-floating-tab .org-tab-copy{width:48px!important;;min-width:48px!important;;max-width:48px!important;;}
html body #org-menu-mount .org-floating-tab .org-tab-copy b,html body #org-menu-mount .org-floating-tab .org-tab-copy strong{position:relative!important;;left:0!important;;width:48px!important;;min-width:48px!important;;max-width:48px!important;;margin-left:0!important;;margin-right:0!important;;transform-origin:center center!important;;}
html body #org-menu-mount .org-floating-tab .org-tab-copy b:first-child{margin-top:0!important;;font-size:9.35px!important;;letter-spacing:0!important;;transform:scaleX(1.09)!important;;}
html body #org-menu-mount .org-floating-tab .org-tab-copy strong{margin-top:5px!important;;font-size:19px!important;;letter-spacing:0!important;;}
html body #org-menu-mount .org-floating-tab .org-tab-copy b:last-child{margin-top:5px!important;;font-size:13px!important;;letter-spacing:0!important;;transform:scaleX(1.09)!important;;}
@media(max-width:700px){html body #org-menu-mount .org-floating-tab .org-tab-copy{transform:translateX(-1px)!important}html body #org-menu-mount .org-floating-tab .org-tab-copy b:first-child{font-size:9.2px!important;transform:scaleX(1.11)!important}html body #org-menu-mount .org-floating-tab .org-tab-copy strong{font-size:18.5px!important;transform:scaleX(.88)!important}html body #org-menu-mount .org-floating-tab .org-tab-copy b:last-child{font-size:12.5px!important;transform:scaleX(1.13)!important}#org-menu-mount .org-floating-tab{width:42px!important;min-width:42px!important;max-width:42px!important;height:52px!important;padding:0!important;top:auto!important;bottom:18px!important;transform:none!important;border-radius:12px 0 0 12px!important}#org-menu-mount .org-floating-tab .org-tab-copy,#org-menu-mount .org-floating-tab>i{display:none!important}#org-menu-mount .org-floating-tab::after{content:"☰";font-size:26px;color:#12333e;font-weight:700}}
html body #org-menu-mount .org-floating-tab .org-tab-copy strong{transform:translateX(-5px) scaleX(.86)!important;;}
html body main .stay-close .org-signup-frame,html body main .stay-close .org-signup-frame iframe{height:890px!important;;min-height:890px!important;;max-height:890px!important;;}
@media(max-width:700px){html body #org-menu-mount .org-floating-tab .org-tab-copy strong{transform:translateX(-5px) scaleX(.88)!important}html body main .stay-close .org-signup-frame,html body main .stay-close .org-signup-frame iframe{height:960px!important;min-height:960px!important;max-height:960px!important}}
.org-story-menu{overflow-x:hidden!important;;overflow-y:auto!important;;overscroll-behavior:contain;;scrollbar-gutter:stable;;scroll-padding-top:76px;;}
html body #org-menu-mount .org-floating-tab{box-sizing:border-box!important;;right:0!important;;width:58px!important;;min-width:58px!important;;max-width:58px!important;;min-height:0!important;;height:auto!important;;padding:12px 7px 10px 3px!important;;gap:7px!important;;overflow:hidden!important;;border-radius:14px 0 0 14px!important;;background:#d4ad69!important;;box-shadow:0 8px 28px rgba(8,38,46,.22)!important;;}
html body #org-menu-mount .org-floating-tab:hover,html body #org-menu-mount .org-floating-tab:focus-visible{width:61px!important;;min-width:61px!important;;max-width:61px!important;;background:#e3c389!important;;}
html body #org-menu-mount .org-tab-copy{display:block!important;;box-sizing:border-box!important;;width:48px!important;;min-width:48px!important;;max-width:48px!important;;margin:0!important;;padding:0!important;;overflow:visible!important;;transform:translateX(-1px)!important;;}
html body #org-menu-mount .org-tab-copy b,html body #org-menu-mount .org-tab-copy strong{display:flex!important;;justify-content:space-between!important;;align-items:center!important;;box-sizing:border-box!important;;width:48px!important;;min-width:48px!important;;max-width:48px!important;;margin:0!important;;padding:0!important;;overflow:visible!important;;color:#10333e!important;;font-family:Arial,sans-serif!important;;font-style:normal!important;;font-weight:800!important;;line-height:1.08!important;;text-transform:uppercase!important;;white-space:nowrap!important;;transform:none!important;;}
html body #org-menu-mount .org-tab-copy span{display:block!important;;margin:0!important;;padding:0!important;;}
html body #org-menu-mount .org-tab-copy .tab-explore{font-size:10px!important;;}
html body #org-menu-mount .org-tab-copy .tab-your{margin-top:3px!important;;font-size:22px!important;;}
html body #org-menu-mount .org-tab-copy .tab-place{margin-top:2px!important;;font-size:14px!important;;}
html body #org-menu-mount .org-floating-tab>i{margin:0!important;;color:#795525!important;;font:700 27px/.75 Georgia,serif!important;;letter-spacing:-3px!important;;animation:org-tab-nudge 1.9s ease-in-out infinite!important;;}
@keyframes org-tab-nudge{0%,58%,100%{transform:translateX(2px);opacity:.72}72%{transform:translateX(-5px);opacity:1}84%{transform:translateX(-1px);opacity:.88}}
@media(max-width:700px){html body #org-menu-mount .org-floating-tab{width:55px!important;min-width:55px!important;max-width:55px!important;padding:11px 3px 9px!important;gap:6px!important}html body #org-menu-mount .org-floating-tab:hover,html body #org-menu-mount .org-floating-tab:focus-visible{width:58px!important;min-width:58px!important;max-width:58px!important}html body #org-menu-mount .org-tab-copy,html body #org-menu-mount .org-tab-copy b,html body #org-menu-mount .org-tab-copy strong{width:47px!important;min-width:47px!important;max-width:47px!important}html body #org-menu-mount .org-tab-copy{transform:none!important}html body #org-menu-mount .org-tab-copy .tab-explore{font-size:9.8px!important}html body #org-menu-mount .org-tab-copy .tab-your{font-size:21px!important}html body #org-menu-mount .org-tab-copy .tab-place{font-size:13.5px!important}}
@media(prefers-reduced-motion:reduce){html body #org-menu-mount .org-floating-tab>i{animation:none!important}}
#neighborward-ecosystem blockquote,#life-deserves-more-ecosystem blockquote,#care-multiplies-ecosystem blockquote{box-sizing:border-box!important;;width:100%!important;;text-align:center!important;;}
.wellsprings-bridge-v118 p:not(.eyebrow){margin:0;;color:#38565c;;font-size:18px;;line-height:1.7;;}
.pathway.float{grid-template-columns:minmax(320px,.78fr) minmax(420px,1.22fr)!important;;}
.pathway.float .pathway-image{grid-column:2!important;;grid-row:1!important;;transform:none!important;;}
.pathway.float:hover .pathway-image{transform:none!important;;}
.pathway.float .pathway-content{grid-column:1!important;;grid-row:1!important;;}
@media(max-width:900px){.pathway.float{grid-template-columns:1fr!important;grid-template-rows:minmax(300px,56vw) auto!important}.pathway.float .pathway-image{grid-column:1!important;grid-row:1!important;min-height:300px!important;background-size:contain!important}.pathway.float .pathway-shade{background:linear-gradient(0deg,#062a35 0%,rgba(6,42,53,.88) 22%,rgba(6,42,53,0) 58%)!important}.pathway.float .pathway-content{grid-column:1!important;grid-row:2!important;min-height:310px!important;background:#062a35!important}}
@media(max-width:700px){.wellsprings-bridge-v118 p:not(.eyebrow){font-size:16px}}
html body #org-menu-mount .org-floating-tab{padding-left:5px!important;;padding-right:5px!important;;}
html body #org-menu-mount .org-floating-tab .org-tab-copy b,html body #org-menu-mount .org-floating-tab .org-tab-copy strong{text-align:center!important;;}
#good-goes-forward-ecosystem>blockquote,#let-good-in-ecosystem>blockquote{box-sizing:border-box!important;;width:100%!important;;max-width:none!important;;margin-left:auto!important;;margin-right:auto!important;;text-align:center!important;;text-wrap:balance!important;;}
.pathway.center .pathway-image{background-color:#273f42!important;;}
.pathway.float{position:relative!important;;display:flex!important;;align-items:flex-end!important;;min-height:500px!important;;background:#082f3b!important;;}
.pathway.float .pathway-image{position:absolute!important;;inset:0!important;;z-index:0!important;;min-height:0!important;;background-color:#082f3b!important;;background-image:url("/starfish-float-energy-background-v92.webp")!important;;background-position:center!important;;background-size:cover!important;;background-repeat:no-repeat!important;;}
.pathway.float .pathway-image::after{content:""!important;;display:block!important;;position:absolute!important;;top:7%!important;;right:5%!important;;bottom:8%!important;;width:25%!important;;height:auto!important;;background:url("/starfish-float-book-cover-v92.webp") center/contain no-repeat!important;;filter:drop-shadow(0 18px 26px rgba(0,15,23,.5))!important;;}
.pathway.float .pathway-shade{position:absolute!important;;inset:0!important;;z-index:1!important;;background:linear-gradient(90deg,rgba(4,31,40,.98) 0%,rgba(4,31,40,.91) 38%,rgba(4,31,40,.35) 64%,rgba(4,31,40,.08) 100%),linear-gradient(0deg,rgba(4,31,40,.82),transparent 62%)!important;;}
.pathway.float .pathway-content{position:relative!important;;z-index:2!important;;box-sizing:border-box!important;;width:100%!important;;max-width:62%!important;;min-height:0!important;;background:transparent!important;;}
.pathway.float .pathway-content h3,.pathway.float .pathway-content p,.pathway.float .pathway-content>b{max-width:none!important;;}
@media(max-width:900px){.pathway.float{display:flex!important;min-height:620px!important}.pathway.float .pathway-image{position:absolute!important;inset:0!important}.pathway.float .pathway-image::after{top:6%!important;right:6%!important;bottom:auto!important;width:34%!important;height:44%!important}.pathway.float .pathway-shade{background:linear-gradient(0deg,#062a35 0%,rgba(6,42,53,.96) 47%,rgba(6,42,53,.15) 82%)!important}.pathway.float .pathway-content{max-width:none!important;min-height:0!important;background:transparent!important}}
@media(max-width:700px){html body #org-menu-mount .org-floating-tab{padding-left:4px!important;padding-right:4px!important}html body #org-menu-mount .org-floating-tab .org-tab-copy{transform:translateX(1px)!important}#good-goes-forward-ecosystem>blockquote,#let-good-in-ecosystem>blockquote{text-align:center!important}}
#what-god-grows-ecosystem figure img,#life-deserves-more-ecosystem figure img,#good-goes-forward-ecosystem figure img,#another-way-works-ecosystem figure img{object-position:center!important;;}
html body #org-menu-mount .org-floating-tab .org-tab-copy{transform:translateX(-1px)!important;;}
@media(min-width:901px){.pathway.float{align-items:stretch!important}.pathway.float .pathway-content{box-sizing:border-box!important;width:60%!important;max-width:60%!important;padding-right:clamp(38px,5vw,82px)!important}.pathway.float .pathway-image::after{top:8%!important;right:5%!important;bottom:8%!important;width:27%!important;height:auto!important;background-size:contain!important}.pathway.float .pathway-content h3,.pathway.float .pathway-content p,.pathway.float .pathway-content>b{width:100%!important;max-width:100%!important}}
@media(max-width:700px){html body #org-menu-mount .org-floating-tab .org-tab-copy{transform:translateX(-1px)!important}#org-menu-mount .org-floating-tab{width:42px!important;min-width:42px!important;max-width:42px!important;height:52px!important;padding:0!important;top:auto!important;bottom:18px!important;transform:none!important;border-radius:12px 0 0 12px!important}#org-menu-mount .org-floating-tab .org-tab-copy,#org-menu-mount .org-floating-tab>i{display:none!important}#org-menu-mount .org-floating-tab::after{content:"☰";font-size:26px;color:#12333e;font-weight:700}}
.shared-access-intro-v122>p:not(.eyebrow,.shared-access-count-v122){margin:0 0 18px;;font-size:clamp(15px,1.2vw,18px);;line-height:1.68;;color:#d8e6e4;;}
.shared-across-v122>p:not(.eyebrow){max-width:1060px;;margin:0 auto;;color:#d4e2e1;;font-size:clamp(16px,1.4vw,20px);;line-height:1.75;;}
.shared-across-v122 > p:not(.eyebrow) + p{margin-top: 20px;;}
.champions .champions-lead{max-width:920px!important;;}
.champions .champion-promise{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);;padding:38px 0;;}
.champions .champion-promise strong{color:#fff;;font-size:clamp(34px,3.7vw,54px);;}
.champions .champion-promise span{max-width:720px;;font-size:clamp(17px,1.5vw,21px);;line-height:1.65;;}
.champions .decision-actions{display:grid!important;;grid-template-columns:repeat(2,minmax(0,1fr));;gap:18px;;max-width:1180px!important;;}
.champion-action{box-sizing:border-box;;display:grid;;grid-template-columns:1fr auto;;gap:9px 24px;;min-height:170px;;padding:29px 31px;;border:1px solid rgba(255,255,255,.66);;text-decoration:none;;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;;}
.champion-action small{grid-column:1/-1;;color:inherit;;font-size:10px;;font-weight:800;;letter-spacing:.2em;;}
.champion-action strong{font:500 clamp(25px,2.25vw,34px)/1.12 Lora,Georgia,serif;;}
.champion-action>span{grid-column:1/-1;;display:flex;;align-items:end;;justify-content:space-between;;color:inherit;;font-size:14px;;line-height:1.5;;}
.champion-action b{font-size:24px;;font-weight:400;;}
.champion-action-primary{background:#082f3a;;color:#fff;;box-shadow:0 18px 45px rgba(4,28,35,.24);;}
.champion-action-secondary{background:#f0c465;;color:#123946;;border-color:#f0c465;;box-shadow:0 18px 45px rgba(93,47,27,.18);;}
.champion-action:hover,.champion-action:focus-visible{transform:translateY(-4px);;box-shadow:0 24px 55px rgba(4,28,35,.3);;}
@media(max-width:900px){.champions .champion-promise{grid-template-columns:1fr}.champions .decision-actions{grid-template-columns:1fr}.champions .decision-words{grid-template-columns:repeat(2,minmax(0,1fr))!important}.champions .decision-words article:last-child{grid-column:1/-1}}
@media(max-width:600px){.champion-action{min-height:150px;padding:25px 23px}.champions .decision-words{grid-template-columns:1fr!important}.champions .decision-words article:last-child{grid-column:auto}}
#life-deserves-more-ecosystem figure img,#good-goes-forward-ecosystem figure img,#another-way-works-ecosystem figure img{object-position:center!important;;}
#another-way-works-ecosystem{grid-template-columns:repeat(2,minmax(0,1fr));;}
#another-way-works-ecosystem>figure{grid-column:1/-1;;grid-row:auto;;min-height:0;;height:auto;;aspect-ratio:2.1/1;;}
#another-way-works-ecosystem>blockquote{grid-column:1/-1;;}
.innovation-signals-v135 article:nth-child(3n){border-right:0;;}
@media(max-width:850px){#another-way-works-ecosystem{grid-template-columns:1fr}#another-way-works-ecosystem>figure{height:56vw;min-height:310px;aspect-ratio:auto}.innovation-signals-v135 article:nth-child(3n){border-right:1px solid rgba(239,196,106,.22)}.innovation-signals-v135 article:nth-child(2n){border-right:0}}
@media(max-width:560px){#another-way-works-ecosystem>figure{height:68vw;min-height:270px}}
@media(max-width:980px){.innovation-architecture-v136 article:nth-child(2n){border-right:0}}
@media(max-width:700px){.innovation-architecture-v136 article:nth-child(2n){min-height:0;border-right:0;border-bottom:1px solid rgba(239,196,106,.28)}}
@media (min-width: 901px) {.ecosystem-members-v137 .threshold-flow-v86 li:not(:last-child)::after{
    right: clamp(-20px, -1.05vw, -13px);
  }}
.architecture-hero-v142>p:not(.eyebrow){color:#cfdddb;;max-width:850px;;font-size:clamp(18px,2vw,24px);;line-height:1.65;;}
.access-roles-v142 p:nth-child(even){border-right:0;;}
.access-roles-v142 p:nth-last-child(-n/**/+2){border-bottom:0;;}
.ecosystem-nav-v142 a:nth-child(4n){border-right:0;;}
.ecosystem-body-v142 header>p:not(.architecture-promise-v142){color:#d2e1df;;line-height:1.7;;max-width:850px;;}
.ecosystem-body-v142 li:nth-child(odd){border-right:1px solid #ffffff2b;;}
.ecosystem-body-v142 li:nth-child(even){padding-left:18px;;}
@media(max-width:1000px){.architecture-metrics-v142 p:nth-child(2){border-right:0}.architecture-metrics-v142 p:nth-child(-n/**/+2){border-bottom:1px solid #ffffff50}.ecosystem-nav-v142 a:nth-child(4n){border-right:1px solid #c6cfcc}.ecosystem-nav-v142 a:nth-child(3n){border-right:0}}
@media(max-width:700px){.ecosystem-nav-v142 a:nth-child(3n),.ecosystem-nav-v142 a:nth-child(4n){border-right:1px solid #c6cfcc;min-height:78px;padding:15px;font-size:13px}.ecosystem-nav-v142 a:nth-child(even){border-right:0}.ecosystem-body-v142 li:nth-child(even),.ecosystem-body-v142 li:nth-child(odd){padding:15px 0;border-right:0}.access-roles-v142 p:nth-child(even),.access-roles-v142 p:nth-last-child(-n/**/+2){border-right:0;border-bottom:1px solid #8d3d286e}}
.architecture-v143{background:#f7f0df;;color:#123743;;padding:clamp(70px,8vw,130px) clamp(20px,6vw,110px);;overflow:hidden;;}
.architecture-intro-v143{max-width:1480px;;margin:0 auto 56px;;display:grid;;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);;gap:28px 70px;;align-items:end;;}
.architecture-intro-v143>.eyebrow{grid-column:1/-1;;margin:0;;color:#bd4d31;;}
.architecture-intro-v143 h2{margin:0;;font:500 clamp(54px,6.3vw,104px)/.94 Lora,Georgia,serif;;letter-spacing:-.055em;;color:#123743;;}
.architecture-intro-v143 h2 em{color:#bd4d31;;font-weight:400;;}
.architecture-intro-v143>p:not(.eyebrow){margin:0 0 8px;;font-size:clamp(17px,1.35vw,22px);;line-height:1.65;;color:#476168;;}
.architecture-counts-v143{grid-column:1/-1;;display:grid;;grid-template-columns:repeat(4,minmax(0,1fr));;border:1px solid #c8b78e;;margin-top:28px;;}
.architecture-counts-v143 p{margin:0;;padding:26px 20px;;display:flex;;gap:14px;;align-items:center;;border-right:1px solid #c8b78e;;}
.architecture-counts-v143 p:last-child{border-right:0;;}
.architecture-counts-v143 strong{font:500 clamp(38px,4vw,62px)/1 Lora,Georgia,serif;;color:#bd4d31;;}
.architecture-counts-v143 span{font-size:12px;;line-height:1.35;;font-weight:900;;letter-spacing:.11em;;text-transform:uppercase;;}
.access-layer-v143>div>p:not(.eyebrow){max-width:750px;;margin:0 0 18px;;color:#dce9e7;;font-size:17px;;line-height:1.65;;}
.ecosystem-list-v143{max-width:1480px;;margin:0 auto;;display:grid;;gap:90px;;}
.ecosystem-section-v143{scroll-margin-top:100px;;border-top:4px solid #bd4d31;;padding-top:28px;;}
.ecosystem-header-v143{display:grid;;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);;gap:30px 60px;;align-items:end;;margin-bottom:28px;;}
.ecosystem-header-v143 span{color:#bd4d31;;font-size:11px;;font-weight:900;;letter-spacing:.15em;;}
.ecosystem-header-v143 h3{margin:10px 0 12px;;color:#123743;;font:500 clamp(48px,5vw,78px)/.98 Lora,Georgia,serif;;letter-spacing:-.045em;;}
.ecosystem-header-v143 p{margin:0;;color:#476168;;font-size:16px;;line-height:1.65;;}
.ecosystem-header-v143 .ecosystem-promise-v143{color:#bd4d31;;font:400 clamp(21px,2vw,31px)/1.3 Lora,Georgia,serif;;}
.ecosystem-visual-v143{height:clamp(300px,36vw,550px);;margin:0 0 20px;;overflow:hidden;;background:#123743;;}
.ecosystem-visual-v143 img{display:block;;width:100%;;height:100%;;object-fit:cover;;object-position:center;;}
.initiative-grid-v143{display:grid;;grid-template-columns:repeat(4,minmax(0,1fr));;gap:18px;;}
.initiative-card-v143{min-width:0;;background:#123d47;;color:#fffaf0;;box-shadow:0 15px 38px rgba(8,43,51,.12);;scroll-margin-top:105px;;overflow:hidden;;display:grid;;transition:transform .25s,box-shadow .25s;;}
.initiative-card-v143:hover{transform:translateY(-4px);;box-shadow:0 22px 50px rgba(8,43,51,.2);;}
.initiative-card-v143>img{display:block;;width:100%;;height:220px;;object-fit:cover;;object-position:center;;transition:transform .6s ease;;}
.initiative-card-v143:hover>img{transform:scale(1.025);;}
.initiative-card-copy-v143>span{font-size:10px;;font-weight:900;;letter-spacing:.12em;;text-transform:uppercase;;}
.initiative-card-copy-v143 h4{color:#fffaf0;;font:500 clamp(26px,2vw,36px)/1.06 Lora,Georgia,serif;;letter-spacing:-.03em;;text-wrap:balance;;}
.initiative-card-copy-v143 p{color:#dce9e7;;font-size:14px;;}
.protected-domains-v143{max-width:1480px;;margin:100px auto 0;;background:#b84930;;color:#fffaf0;;padding:clamp(45px,6vw,86px);;display:grid;;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);;gap:30px 70px;;align-items:end;;border:1px solid rgba(255,255,255,.45);;}
.protected-domains-v143>.eyebrow{grid-column:1/-1;;margin:0;;}
.protected-domains-v143 h3{margin:0;;font:400 clamp(43px,5vw,76px)/1.04 Lora,Georgia,serif;;letter-spacing:-.045em;;}
.protected-domains-v143>div{border-left:1px solid rgba(255,255,255,.55);;padding-left:34px;;}
.protected-domains-v143 strong{color:#f4ca75;;font:500 clamp(24px,2.2vw,34px)/1.2 Lora,Georgia,serif;;}
.protected-domains-v143 p{margin:14px 0 0;;color:#fff1e8;;font-size:15px;;line-height:1.65;;}
@media(max-width:1100px){.architecture-intro-v143,.ecosystem-header-v143{grid-template-columns:1fr}.architecture-counts-v143{grid-template-columns:repeat(2,1fr)}.architecture-counts-v143 p:nth-child(2){border-right:0}.architecture-counts-v143 p:nth-child(-n/**/+2){border-bottom:1px solid #c8b78e}.initiative-grid-v143{grid-template-columns:repeat(2,minmax(0,1fr))}.initiative-card-v143{grid-template-rows:270px 1fr}.initiative-card-v143>img{height:270px}.protected-domains-v143{grid-template-columns:1fr}.protected-domains-v143>div{border-left:0;border-top:1px solid rgba(255,255,255,.55);padding:26px 0 0}}
@media(max-width:700px){.architecture-v143{padding:60px 14px}.architecture-intro-v143{margin-bottom:38px;padding:0 12px}.architecture-intro-v143 h2{font-size:clamp(48px,14vw,68px)}.architecture-counts-v143{grid-template-columns:1fr 1fr}.architecture-counts-v143 p{padding:19px 14px;display:block}.architecture-counts-v143 strong{display:block;margin-bottom:8px}.architecture-counts-v143 span{font-size:9px}.ecosystem-list-v143{gap:68px}.ecosystem-section-v143{padding-top:20px}.ecosystem-header-v143{padding:0 10px;gap:14px}.ecosystem-header-v143 h3{font-size:44px}.ecosystem-visual-v143{height:62vw;min-height:240px}.initiative-grid-v143{grid-template-columns:1fr;gap:14px}.initiative-card-v143{grid-template-rows:58vw 1fr}.initiative-card-v143>img{height:58vw;min-height:220px}.initiative-card-copy-v143{padding:23px 22px 27px}.initiative-card-copy-v143 h4{font-size:34px}.protected-domains-v143{margin-top:70px;padding:42px 28px}.protected-domains-v143 h3{font-size:43px}}
@media(prefers-reduced-motion:reduce){.initiative-card-v143,.initiative-card-v143>img{transition:none}.initiative-card-v143:hover{transform:none}.initiative-card-v143:hover>img{transform:none}}
.access-copy-v143>p:not(.eyebrow){max-width:760px;;margin:0 0 18px;;color:#dce9e7;;font-size:17px;;line-height:1.65;;}
.initiative-card-copy-v143>span{line-height:1.35;;}
.initiative-card-copy-v143 h4{align-items:flex-start;;}
.initiative-card-copy-v143 p{-webkit-line-clamp:4;;-webkit-box-orient:vertical;;}
@media(max-width:980px){.initiative-card-v143{grid-template-rows:270px minmax(220px,1fr)}.initiative-card-copy-v143 h4{min-height:70px}}
@media(max-width:640px){.initiative-card-v143{grid-template-rows:58vw auto}.initiative-card-copy-v143{grid-template-rows:auto auto auto}.initiative-card-copy-v143 h4,.initiative-card-copy-v143 p{min-height:0}.initiative-card-copy-v143 p{display:block;overflow:visible}}
.help-way-v148{max-width:1480px;;margin:0 auto 38px;;background:#073f72;;color:#fff;;overflow:hidden;;box-shadow:0 24px 70px rgba(7,50,87,.18);;}
.help-way-brand-v148{background:#073f72;;overflow:hidden;;border-bottom:1px solid rgba(255,193,34,.35);;}
.help-way-banner-v148{display:block;;width:100%;;height:auto;;max-height:470px;;object-fit:cover;;object-position:center;;}
.help-way-intro-v148{padding:clamp(40px,6vw,82px);;background:radial-gradient(circle at 90% 10%,rgba(46,150,255,.2),transparent 35%),linear-gradient(145deg,#063865,#074a80);;text-align:center;;}
.help-way-intro-v148 .eyebrow{color:#ffc12a;;}
.help-way-intro-v148 h3{max-width:1100px;;margin:12px auto 18px;;font:500 clamp(48px,5.8vw,88px)/.98 Lora,Georgia,serif;;letter-spacing:-.045em;;color:#fff;;}
.help-way-intro-v148 h3 em{color:#ffc12a;;}
.help-way-lead-v148{margin:0 auto 22px!important;;font:500 clamp(27px,3vw,43px)/1.2 Lora,Georgia,serif!important;;color:#fff!important;;}
.help-way-intro-v148>p:not(.eyebrow):not(.help-way-lead-v148):not(.help-way-status-v148){max-width:900px;;margin:0 auto;;color:#e8f3fb;;font-size:17px;;line-height:1.7;;}
.help-way-actions-v148{display:flex;;justify-content:center;;flex-wrap:wrap;;gap:12px;;margin:30px 0 18px;;}
.help-way-actions-v148 a{padding:16px 20px;;border:1px solid rgba(255,255,255,.55);;color:#fff;;text-decoration:none;;font-size:12px;;font-weight:900;;letter-spacing:.055em;;text-transform:uppercase;;transition:transform .2s,background .2s,color .2s;;}
.help-way-actions-v148 a:hover,.help-way-actions-v148 a:focus-visible{transform:translateY(-2px);;background:#fff;;color:#073f72;;outline:none;;}
.help-way-actions-v148 .help-way-primary-v148{background:#ffc12a;;border-color:#ffc12a;;color:#073f72;;}
.help-way-actions-v148 span{margin-left:13px;;}
.help-way-status-v148{max-width:760px;;margin:0 auto!important;;color:#bcd8ea!important;;font-size:12px!important;;line-height:1.55!important;;}
.help-way-process-v148{display:grid;;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;;background:#fffaf0;;color:#123743;;border-top:5px solid #ffc12a;;}
.help-way-process-v148 p{margin:0;;padding:30px 24px;;display:grid;;grid-template-columns:auto 1fr;;gap:5px 13px;;align-content:start;;}
.help-way-process-v148 b{grid-row:1/3;;color:#168cf2;;font:600 28px/1 Lora,Georgia,serif;;}
.help-way-process-v148 strong{font-size:14px;;letter-spacing:.07em;;text-transform:uppercase;;color:#073f72;;}
.help-way-process-v148 span{font-size:13px;;line-height:1.5;;color:#5b6d76;;}
.help-way-process-v148 i{align-self:center;;color:#ffc12a;;font-size:27px;;font-style:normal;;}
.help-way-bridge-v148{display:grid;;background:#052f57;;}
.help-way-mark-wrap-v148{overflow:hidden;;}
.help-way-mark-wrap-v148 img{object-position:center;;}
.help-way-bridge-v148 .eyebrow{color:#2e96ff;;}
.help-way-bridge-v148 h3{font:500 clamp(38px,4.2vw,66px)/1 Lora,Georgia,serif;;letter-spacing:-.04em;;color:#fff;;}
.help-way-bridge-v148 h3 em{color:#ffc12a;;}
.help-way-bridge-v148 p:not(.eyebrow){max-width:760px;;margin:0 0 22px;;color:#dcebf5;;font-size:16px;;line-height:1.7;;}
.help-way-bridge-v148 strong{display:block;;color:#ffc12a;;font-size:11px;;letter-spacing:.11em;;text-transform:uppercase;;line-height:1.6;;}
.help-way-roles-v148{display:grid;;grid-template-columns:repeat(3,minmax(0,1fr));;gap:1px;;background:rgba(255,255,255,.14);;border-top:1px solid rgba(255,255,255,.14);;}
.help-way-roles-v148 article{padding:30px;;background:#073f72;;min-height:190px;;}
.help-way-roles-v148 span{display:block;;margin-bottom:9px;;color:#ffc12a;;font-size:10px;;font-weight:900;;letter-spacing:.12em;;text-transform:uppercase;;}
.help-way-roles-v148 h4{margin:0 0 10px;;color:#fff;;font:500 27px/1.1 Lora,Georgia,serif;;}
.help-way-roles-v148 p{margin:0;;color:#dcebf5;;font-size:14px;;line-height:1.6;;}
.ecosystem-nav-v148{max-width:1480px;;margin:0 auto 72px;;display:grid;;}
.ecosystem-nav-intro-v148{grid-column:1/-1;;margin:0 0 12px;;padding:6px 4px 22px;;border-bottom:1px solid #d9cba9;;display:flex;;justify-content:space-between;;align-items:end;;gap:20px;;}
.ecosystem-nav-intro-v148 span{color:#bd4d31;;font-size:10px;;font-weight:900;;letter-spacing:.15em;;}
.ecosystem-nav-intro-v148 strong{color:#123743;;font:500 clamp(23px,2.4vw,34px)/1.15 Lora,Georgia,serif;;text-align:right;;}
.ecosystem-nav-v148>a{position:relative;;display:flex;;align-items:center;;color:#123743;;text-decoration:none;;transition:transform .2s,box-shadow .2s,border-color .2s;;}
.ecosystem-nav-v148>a:before{content:"";;position:absolute;;left:46px;;top:24px;;bottom:24px;;width:2px;;background:linear-gradient(#2e96ff,#ffc12a,#ff554d);;}
.ecosystem-nav-v148>a:hover,.ecosystem-nav-v148>a:focus-visible{transform:translateY(-3px);;box-shadow:0 12px 28px rgba(18,55,67,.1);;border-color:#ffc12a;;outline:none;;}
.ecosystem-nav-v148>a>b{position:absolute;;left:18px;;top:22px;;color:#168cf2;;font:600 20px/1 Lora,Georgia,serif;;}
.ecosystem-nav-v148>a>span{display:grid;;gap:7px;;}
.ecosystem-nav-v148>a strong{font:500 19px/1.2 Lora,Georgia,serif;;color:#123743;;}
.ecosystem-nav-v148>a small{font-weight:800;;letter-spacing:.08em;;text-transform:uppercase;;color:#7b7366;;}
#plenty-between-us .ecosystem-visual-v143 img{object-position:center 48%;;}
#life-in-full-wonder .ecosystem-visual-v143 img{object-position:center 45%;;}
@media(max-width:980px){.help-way-process-v148{grid-template-columns:1fr 1fr}.help-way-process-v148 i{display:none}.help-way-process-v148 p{border-bottom:1px solid #e2d7bf}.help-way-bridge-v148{grid-template-columns:1fr}.help-way-mark-wrap-v148{min-height:0;height:60vw;max-height:560px}.help-way-roles-v148{grid-template-columns:1fr}.ecosystem-nav-v148{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){.help-way-banner-v148{min-height:190px;object-fit:cover;object-position:65% center}.help-way-intro-v148{padding:38px 24px}.help-way-intro-v148 h3{font-size:46px}.help-way-actions-v148{display:grid}.help-way-process-v148{grid-template-columns:1fr}.help-way-bridge-v148>div+div{padding:34px 24px}.help-way-mark-wrap-v148{height:86vw}.ecosystem-nav-v148{grid-template-columns:1fr;padding:18px}.ecosystem-nav-intro-v148{display:grid}.ecosystem-nav-intro-v148 strong{text-align:left}.ecosystem-nav-v148>a{min-height:98px}}
@media(min-width:641px){.initiative-card-v143{grid-template-rows:220px minmax(275px,1fr)}.initiative-card-copy-v143{display:grid;grid-template-rows:32px minmax(108px,auto) 1fr;gap:12px;align-content:stretch;min-width:0}.initiative-card-copy-v143>span{min-height:32px;line-height:1.35}.initiative-card-copy-v143 h4{min-height:108px;align-self:start;display:block;overflow-wrap:break-word}.initiative-card-copy-v143 p{min-height:0;display:block;overflow:visible;-webkit-line-clamp:unset;align-self:start}}
@media(min-width:641px) and (max-width:980px){.initiative-card-v143{grid-template-rows:270px minmax(280px,1fr)}}
@media(max-width:640px){.initiative-card-copy-v143{display:grid;grid-template-rows:auto auto auto}.initiative-card-copy-v143>span,.initiative-card-copy-v143 h4,.initiative-card-copy-v143 p{min-height:0;overflow:visible;display:block}}
#initiative-good-is-served>img{object-fit:contain;;object-position:center;;background:#173c46;;}
#initiative-starfish-forward>img{object-position:center center;;}
#stories-carry-us .ecosystem-visual-v143 img{object-position:center 48%;;}
.champions .decision-words{border-top:1px solid rgba(255,255,255,.58);;border-left:1px solid rgba(255,255,255,.58);;}
.champions .decision-words article,.champions .decision-words article:nth-child(4){border-right:1px solid rgba(255,255,255,.58)!important;;border-bottom:1px solid rgba(255,255,255,.58)!important;;box-sizing:border-box;;}
.care-operations-feature-v153{margin:42px 0 20px;;background:#173c46;;color:#fffaf0;;overflow:hidden;;box-shadow:0 16px 45px rgba(8,43,51,.15);;}
.care-operations-intro-v153{padding:clamp(26px,4vw,58px);;}
.care-operations-kicker-v153{font-size:12px;;font-weight:900;;letter-spacing:.13em;;color:#efc46a;;margin:0 0 20px;;}
.care-operations-intro-v153 h3{font:500 clamp(38px,5vw,72px)/1.05 Lora,Georgia,serif;;color:#fffaf0;;margin:0 0 14px;;}
.care-operations-tagline-v153{font:500 clamp(22px,2.7vw,34px)/1.3 Lora,Georgia,serif;;color:#efc46a;;margin:0 0 18px;;}
.care-operations-intro-v153>p:last-child{max-width:900px;;font-size:clamp(16px,1.5vw,21px);;line-height:1.65;;color:#dce9e7;;margin:0;;}
.care-operations-feature-v153>img{display:block;;width:100%;;height:clamp(260px,34vw,530px);;object-fit:cover;;object-position:center;;}
.care-operations-capabilities-v153{display:grid;;grid-template-columns:repeat(4,minmax(0,1fr));;gap:12px;;padding:24px clamp(22px,4vw,58px);;}
.care-operations-capabilities-v153>div{padding:24px 20px;;background:#244d56;;display:grid;;align-content:start;;gap:10px;;min-width:0;;}
.care-operations-capabilities-v153 strong{font:500 25px Lora,Georgia,serif;;color:#efc46a;;}
.care-operations-capabilities-v153 span{font-size:15px;;line-height:1.55;;color:#e0e9e9;;}
.care-operations-foot-v153{margin:0;;padding:10px 24px 35px;;text-align:center;;font:italic 22px Lora,Georgia,serif;;color:#efc46a;;}
@media(max-width:850px){.care-operations-capabilities-v153{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:500px){.care-operations-capabilities-v153{grid-template-columns:1fr}.care-operations-intro-v153{padding:28px 22px}.care-operations-capabilities-v153{padding:18px}}
.initiative-card-v143{grid-template-rows:220px minmax(260px,1fr)!important;;}
.initiative-art-v156{position:relative;;isolation:isolate;;min-width:0;;min-height:0;;height:100%;;overflow:hidden;;}
.initiative-art-v156>img{position:relative;;z-index:1;;object-position:center center;;transform:none!important;;}
.initiative-card-v143:hover .initiative-art-v156>img{transform:none!important;;}
.initiative-card-copy-v143{position:relative;;z-index:2;;min-width:0;;align-content:start!important;;}
.initiative-card-copy-v143>span{position:static!important;;display:block!important;;transform:none!important;;align-self:start!important;;color:#efc46a!important;;}
.initiative-card-copy-v143 h4{display:block!important;;align-self:start!important;;}
.initiative-card-copy-v143 p{display:block!important;;overflow:visible!important;;align-self:start!important;;}
#initiative-room-to-mend .initiative-art-v156,#initiative-more-after-this .initiative-art-v156,#initiative-second-dawn-care .initiative-art-v156{background-image:var(--art-url);;background-size:cover;;background-position:center;;}
#initiative-room-to-mend .initiative-art-v156:before,#initiative-more-after-this .initiative-art-v156:before,#initiative-second-dawn-care .initiative-art-v156:before{content:"";;position:absolute;;inset:-15px;;background-image:var(--art-url);;background-size:cover;;background-position:center;;filter:blur(17px) brightness(.75);;}
#initiative-room-to-mend .initiative-art-v156>img,#initiative-more-after-this .initiative-art-v156>img,#initiative-second-dawn-care .initiative-art-v156>img{object-fit:contain!important;;object-position:center!important;;}
#initiative-home-makes-room .initiative-art-v156>img,#initiative-work-fits-life .initiative-art-v156>img,#initiative-care-kindled .initiative-art-v156>img,#initiative-faithfully-at-home .initiative-art-v156>img{object-position:center 30%;;}
#initiative-good-is-served .initiative-art-v156>img{background:transparent!important;;}
#initiative-starfish-forward .initiative-art-v156>img{object-fit:contain;;}
#initiative-starfish-float .initiative-art-v156>img{object-fit:contain;;background:#173c46;;}
@media(min-width:641px) and (max-width:980px){.initiative-card-v143{grid-template-rows:270px minmax(260px,1fr)!important}}
@media(max-width:640px){.initiative-card-v143{grid-template-rows:58vw auto!important}.initiative-card-copy-v143{grid-template-rows:auto auto auto!important}.initiative-card-copy-v143 h4{min-height:0!important}.initiative-card-copy-v143>span{min-height:0!important}}
#the-work-behind-good .ecosystem-visual-v143 img{object-position:center;;}
#initiative-good-is-served .initiative-art-v156>img{object-fit:cover!important;;object-position:center 58%!important;;}
#initiative-room-to-mend .initiative-art-v156:before,#initiative-more-after-this .initiative-art-v156:before,#initiative-second-dawn-care .initiative-art-v156:before{content:none!important;;display:none!important;;}
#initiative-room-to-mend .initiative-art-v156>img,#initiative-more-after-this .initiative-art-v156>img,#initiative-second-dawn-care .initiative-art-v156>img{object-fit:cover!important;;object-position:center center!important;;}
#the-work-behind-good .ecosystem-visual-v143{height:auto!important;;overflow:visible;;background:transparent;;}
#the-work-behind-good .ecosystem-visual-v143 img{width:100%;;height:auto!important;;object-fit:initial!important;;background:transparent!important;;}
#another-way-works .ecosystem-visual-full-v160{height:auto!important;;min-height:0!important;;overflow:visible;;background:transparent;;}
#another-way-works .ecosystem-visual-full-v160 picture,#another-way-works .ecosystem-visual-full-v160 img{display:block;;width:100%;;height:auto!important;;max-width:100%;;object-fit:initial!important;;background:transparent;;}
.brand-star-approved{display:block;;width:42px;;height:42px;;flex:none;;}
.brand .brand-dot{color:inherit!important;;}
.brand-float-v163{color:#0867b8!important;;}
.brand-org-v163{color:#e66b50!important;;}
.connected-pathway-card-v163{box-sizing:border-box;;min-width:0;;align-self:stretch;;padding:32px 30px;;display:flex;;flex-direction:column;;justify-content:center;;gap:18px;;background:#fffcf6;;border:2px solid #c9a76c;;border-top:6px solid #173946;;box-shadow:0 10px 26px rgba(23,55,70,.07);;color:#173946;;}
.connected-pathway-label-v163{font:800 12px/1.5 system-ui,sans-serif;;letter-spacing:.12em;;color:#a65a3d;;}
.connected-pathway-card-v163 h4{font:500 clamp(25px,2.6vw,38px)/1.17 Lora,Georgia,serif;;margin:0;;color:#173946;;}
.connected-pathway-card-v163 p{font:400 16px/1.65 system-ui,sans-serif;;margin:0;;color:#53656c;;max-width:60ch;;}
.initiative-art-v156{padding:0!important;border:0!important;line-height:0!important;background:#173c46!important;}
.initiative-art-v156>img{display:block!important;;width:100%!important;;height:100%!important;;object-fit:cover!important;;max-width:none!important;;margin:0!important;;padding:0!important;;border:0!important;;}
#initiative-starfish-forward .initiative-art-v156>img,#initiative-starfish-float .initiative-art-v156>img{object-fit:cover!important;;}
#initiative-home-makes-room .initiative-art-v156>img{object-position:50% 28%!important;;}
#initiative-work-fits-life .initiative-art-v156>img{object-position:50% 40%!important;;}
#initiative-what-we-share-grows .initiative-art-v156>img,#initiative-more-becomes-possible .initiative-art-v156>img{object-position:center!important;;}
.help-way-mark-wrap-v148{width:100%!important;;margin-inline:auto!important;;display:flex;;align-items:center;;justify-content:center;;}
.help-way-mark-wrap-v148 img{display:block;;width:100%!important;;height:auto!important;;margin:auto!important;;}
.ecosystem-nav-v148{grid-template-columns:repeat(2,minmax(0,1fr))!important;;gap:20px!important;;background:transparent!important;;border:0!important;;padding:0!important;;}
.ecosystem-nav-v148>a{min-height:195px!important;;padding:30px 26px 30px 86px!important;;border:1px solid #d6c7a8!important;;border-radius:3px;;box-shadow:0 12px 28px rgba(23,55,70,.1)!important;;background:#fffcf6!important;;}
.ecosystem-nav-v148>a strong{font-size:clamp(23px,2.3vw,34px)!important;;line-height:1.17!important;;}
.ecosystem-nav-v148>a small{font-size:11px!important;;line-height:1.6!important;;}
@media(max-width:760px){.ecosystem-nav-v148{grid-template-columns:1fr!important}.ecosystem-nav-v148>a{min-height:145px!important;padding:24px 20px 24px 74px!important}.connected-pathway-card-v163{padding:25px 22px}.help-way-mark-wrap-v148{max-width:330px!important}}
.brand-star-approved{transform:none!important;;rotate:0deg!important;;background:transparent!important;;object-fit:contain!important;;}
.bring.section{padding-top:68px!important;;padding-bottom:66px!important;;}
.bring-head{margin-bottom:25px!important;;gap:25px!important;;}
.gift-visual{overflow:hidden!important;;}
.gift-visual img{display:block!important;;width:100%!important;;max-height:280px!important;;object-fit:cover!important;;object-position:center 52%!important;;}
.gift-grid{display:grid!important;;grid-template-columns:repeat(3,minmax(0,1fr))!important;;gap:12px!important;;}
.gift-grid .gift{aspect-ratio:auto!important;;min-height:0!important;;padding:23px 24px!important;;display:flex!important;;flex-direction:column!important;;gap:7px!important;;}
.gift-grid .gift h3,.gift-grid .gift p,.gift-grid .gift small{margin-top:0!important;;margin-bottom:0!important;;}
.multiplier{margin-top:25px!important;gap:0!important;padding-block:0!important;}
.multiplier-copy h2{font-size:clamp(35px,4vw,56px)!important;line-height:1.06!important;margin-bottom:19px!important;}
.multiplier-outcome{flex-direction:column!important;;gap:12px!important;;}
.future-opening,.future-horizon{padding-top:62px!important;;padding-bottom:62px!important;;}
.foundation-list{margin-top:24px!important;;gap:10px!important;;}
.horizon-map{margin-top:26px!important;;gap:18px!important;;}
.horizon-origin{padding:25px!important;;min-height:0!important;;}
.horizon-bridge{min-height:0!important;;padding:12px!important;;}
.horizon-destinations{gap:10px!important;;}
.horizon-node{min-height:0!important;;padding:17px!important;;}
.future-callout{margin-top:26px!important;;padding:22px 0!important;;}
.future-callout p+p{margin-top:10px!important;;}
.champions .decision-words{grid-template-columns:repeat(4,minmax(0,1fr))!important;;width:100%!important;;max-width:1180px!important;;margin-top:48px!important;;border:1px solid rgba(255,255,255,.65)!important;;box-sizing:border-box!important;;}
.champions .decision-words article{box-sizing:border-box!important;;border-right:1px solid rgba(255,255,255,.65)!important;;border-bottom:1px solid rgba(255,255,255,.65)!important;;}
.champions .decision-words article:nth-child(4){border-right:0!important;;}
.champions .decision-words article:last-child{grid-column:1/-1!important;;border-right:0!important;;border-bottom:0!important;;}
#initiative-room-to-mend .initiative-art-v156>img{object-position:31% 44%!important;;}
#initiative-more-after-this .initiative-art-v156>img{object-position:33% 43%!important;;}
#initiative-second-dawn-care .initiative-art-v156>img{object-position:12% 52%!important;;}
@media(max-width:900px){.gift-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.champions .decision-words{grid-template-columns:repeat(2,minmax(0,1fr))!important}.champions .decision-words article:nth-child(2n){border-right:0!important}.champions .decision-words article:nth-child(4){border-right:0!important}}
@media(max-width:600px){.bring.section{padding-top:46px!important;padding-bottom:48px!important}.gift-grid{grid-template-columns:1fr!important}.gift-visual img{max-height:180px!important}.champions .decision-words{grid-template-columns:1fr!important}.champions .decision-words article{border-right:0!important}.future-opening,.future-horizon{padding-top:45px!important;padding-bottom:45px!important}}
.ecosystem-nav-v148>a.ecosystem-photo-card-v163{isolation:isolate;;background:#f4f2ec!important;;min-height:235px!important;;padding:34px 32px 34px 92px!important;;display:flex!important;;align-items:center!important;;transition:box-shadow .3s ease,transform .3s ease!important;;}
.ecosystem-nav-v148>a.ecosystem-photo-card-v163::before{content:"";position:absolute;inset:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;background:var(--ecosystem-photo) center/cover no-repeat;filter:grayscale(1) contrast(.85) brightness(1.12);opacity:.8;transform:scale(1.012);transition:filter .42s ease,transform .42s ease;}
.ecosystem-nav-v148>a.ecosystem-photo-card-v163::after{content:"";;position:absolute;;inset:0;;z-index:1;;background:linear-gradient(90deg,rgba(255,252,246,.90) 0%,rgba(255,252,246,.83) 42%,rgba(255,252,246,.35) 100%);;transition:background .4s ease;;}
.ecosystem-nav-v148>a.ecosystem-photo-card-v163:hover,.ecosystem-nav-v148>a.ecosystem-photo-card-v163:focus-visible{transform:translateY(-3px);;box-shadow:0 16px 32px rgba(23,55,70,.19)!important;;border-color:#b68a54!important;;}
.ecosystem-nav-v148>a.ecosystem-photo-card-v163:hover::before,.ecosystem-nav-v148>a.ecosystem-photo-card-v163:focus-visible::before{filter:grayscale(0) contrast(.98) brightness(1);transform:scale(1.035);}
.ecosystem-nav-v148>a.ecosystem-photo-card-v163:hover::after,.ecosystem-nav-v148>a.ecosystem-photo-card-v163:focus-visible::after{background:linear-gradient(90deg,rgba(255,252,246,.81),rgba(255,252,246,.55) 45%,rgba(255,252,246,.06));;}
.ecosystem-nav-v148>a.ecosystem-photo-card-v163>b{z-index:2!important;display:flex!important;;flex-direction:column!important;;gap:1px!important;;align-items:center!important;;justify-content:center!important;;left:18px!important;;top:28px!important;;width:55px!important;;height:auto!important;;font-size:0!important;;}
.ecosystem-prefix-v165{font:800 8px/1.3 system-ui,sans-serif!important;;letter-spacing:.12em!important;;color:#286ab0!important;;}
.ecosystem-number-v165{font:500 39px/1 Georgia,serif!important;;color:#1477cb!important;;}
.ecosystem-nav-v148>a.ecosystem-photo-card-v163>span{position:relative;;z-index:2;;}
.ecosystem-nav-v148>a.ecosystem-photo-card-v163 strong{font-size:clamp(26px,2.6vw,41px)!important;;font-weight:700!important;;color:#153945!important;;text-shadow:0 1px 0 rgba(255,255,255,.4);;}
.ecosystem-nav-v148>a.ecosystem-photo-card-v163 small{font-size:12px!important;;font-weight:800!important;;letter-spacing:.1em!important;;text-transform:uppercase!important;;color:#ae553c!important;;}
.architecture-counts-v143>p{display:flex!important;;align-items:center!important;;justify-content:center!important;;text-align:center!important;;gap:20px!important;;min-width:0!important;;}
.help-way-bridge-v148{grid-template-columns:minmax(0,.64fr) minmax(0,1.8fr)!important;align-items:center!important;min-height:0!important;padding-block:18px!important;gap:18px!important;}
.help-way-mark-wrap-v148{max-width:310px!important;;background:transparent!important;;}
.help-way-mark-wrap-v148 img{max-width:280px!important;;mix-blend-mode:normal!important;;}
.help-way-bridge-v148 h3{font-size:clamp(34px,3.6vw,58px)!important;;line-height:1.08!important;;margin-bottom:14px!important;;}
.help-way-bridge-v148 p{line-height:1.5!important;;}
@media(max-width:760px){.ecosystem-nav-v148>a.ecosystem-photo-card-v163{min-height:180px!important;padding:24px 20px 24px 80px!important}.ecosystem-nav-v148>a.ecosystem-photo-card-v163>b{left:10px!important}.help-way-bridge-v148{grid-template-columns:1fr!important}.help-way-mark-wrap-v148 img{max-width:185px!important}.architecture-counts-v143>p{gap:9px!important;flex-wrap:wrap!important}}
@media(prefers-reduced-motion:reduce){.ecosystem-nav-v148>a.ecosystem-photo-card-v163,.ecosystem-nav-v148>a.ecosystem-photo-card-v163::before,.ecosystem-nav-v148>a.ecosystem-photo-card-v163::after{transition:none!important;transform:none!important}}
.initiative-card-copy-v143{min-height:0!important;;height:auto!important;;padding:24px 28px 27px!important;;display:flex!important;;flex-direction:column!important;;justify-content:flex-start!important;;gap:0!important;;grid-template-rows:none!important;;}
.initiative-card-copy-v143>span{margin:0 0 12px!important;;min-height:0!important;;}
.initiative-card-copy-v143 h4{margin:0 0 15px!important;;min-height:0!important;;line-height:1.15!important;;}
.initiative-card-copy-v143 p{margin:0!important;;min-height:0!important;;line-height:1.55!important;;}
.pathway.center .pathway-image{background-image:url("/wellspring-center-desert-waterfall-wide-v119.webp")!important;;background-size:cover!important;;background-position:center 52%!important;;background-repeat:no-repeat!important;;}
.pathway.join .pathway-image{background-position:center 88%!important;;background-repeat:no-repeat!important;;}
.footer-base .privacy-control-v166{appearance:none!important;;display:inline!important;;background:none!important;;border:0!important;;box-shadow:none!important;;padding:0!important;;margin:0!important;;color:inherit!important;;font:inherit!important;;line-height:inherit!important;;cursor:pointer!important;;text-decoration:inherit!important;;}
.footer-base .privacy-control-v166:hover,.footer-base .privacy-control-v166:focus-visible{color:#fff!important;;text-decoration:underline!important;;}
.footer-base .privacy-divider-v166{margin:0 7px;;color:inherit;;}
@media(max-width:760px){.initiative-card-copy-v143{padding:20px 21px 23px!important}.initiative-card-copy-v143 h4{margin-bottom:12px!important}.pathway.join .pathway-image{background-position:center 78%!important}}
.wellsprings-family-v168{display:grid;;grid-template-columns:minmax(0,1fr) minmax(0,1fr);;border:1px solid #dfcfb3;;color:#193946;;}
.wellsprings-family-v168 .eyebrow{color:#a65339;;font-size:.78rem;;letter-spacing:.12em;;font-weight:800;;}
.wellsprings-family-v168 h3,.wellsprings-family-v168 h4{font-family:Georgia,serif;;line-height:1.12;;margin:12px 0 14px;;color:#193946;;}
.wellsprings-family-v168 h3{font-size:clamp(2rem,3.5vw,3.4rem);;}
.wellsprings-family-v168 h4{font-size:clamp(1.7rem,2.7vw,2.7rem);;}
.wellsprings-family-v168 p{line-height:1.65;;max-width:66ch;;}
.wellsprings-family-tagline-v168,.carefully-connected-tagline-v168{font-weight:700;;color:#ad5238;;font-size:1.1rem;;}
.carefully-connected-v168{padding:clamp(20px,2.5vw,38px);;background:#fff;;border:1px solid #dfcfb3;;border-radius:6px;;}
.wellsprings-family-v168 .carefully-connected-status-v168{font-size:.85rem;;color:#53636a;;border-top:1px solid #e6ddce;;padding-top:14px;;margin-top:20px;;}
@media(max-width:760px){.wellsprings-family-v168{grid-template-columns:1fr}}
#initiative-still-we-seek .initiative-art-v156>img{object-position:center 30%!important;;}
#initiative-nurtelis .initiative-art-v156>img{object-position:center 30%!important;;}
#initiative-care-fits-here .initiative-art-v156>img{object-position:center 30%!important;;}
#initiative-what-you-buy-builds .initiative-art-v156>img{object-position:center 28%!important;;}
#initiative-choose-what-grows .initiative-art-v156>img{object-position:center 28%!important;;}
#initiative-care-kindled .initiative-art-v156>img{object-position:center 24%!important;;}
#initiative-care-in-full .initiative-art-v156>img{object-position:center 25%!important;;}
#initiative-care-gets-there .initiative-art-v156>img{object-position:center 38%!important;;}
#initiative-starfish-forward .initiative-art-v156>img{object-position:center 30%!important;;}
@media(prefers-reduced-motion:reduce){.ecosystem-nav-v148>a.ecosystem-photo-card-v163::before,.ecosystem-nav-v148>a.ecosystem-photo-card-v163::after{transition:none!important;transform:none!important}}
#initiative-look-at-life-go .initiative-art-v156{background-position:center center!important;;background-size:cover!important;;background-repeat:no-repeat!important;;}
#initiative-look-at-life-go .initiative-art-v156>img{transform:none!important;;}
#initiative-faithfully-at-home .initiative-art-v156>img,#initiative-change-the-fit .initiative-art-v156>img,#initiative-care-moves-home .initiative-art-v156>img,#initiative-fully-at-home .initiative-art-v156>img{object-fit:cover!important;;object-position:50% 48%!important;;}
#initiative-faithfully-at-home .initiative-art-v156>img{object-position:50% 43%!important;;}
#initiative-change-the-fit .initiative-art-v156>img{object-position:50% 37%!important;;}
#initiative-care-moves-home .initiative-art-v156>img{object-position:50% 43%!important;;}
#initiative-fully-at-home .initiative-art-v156>img{object-position:50% 39%!important;;}
#initiative-stay-is-a-promise .initiative-art-v156{background:#173c46!important;}
#initiative-stay-is-a-promise .initiative-art-v156>img{object-fit:cover!important;object-position:center 45%!important;}
#the-bond-we-keep .ecosystem-visual-v143{height:auto!important;;aspect-ratio:2/1!important;;max-height:none!important;;}
#the-bond-we-keep .ecosystem-visual-v143>img{object-fit:cover!important;;object-position:center 47%!important;;}
.gift-visual{max-width:1180px!important;;margin:20px auto 26px!important;;display:block!important;;}
.gift-visual>img{width:100%!important;;object-position:center 52%!important;;}
.gift-visual figcaption{min-height:0!important;;align-items:center!important;;}
.multiplier-outcome{display:grid!important;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr)!important;align-content:center!important;align-items:stretch!important;gap:18px 10px!important;padding:clamp(25px,3vw,42px) clamp(24px,5vw,72px)!important;}
.multiplier-outcome .gift-moment-v164{margin:0!important;padding:clamp(25px,3vw,40px)!important;border:1px solid rgba(255,209,129,.62)!important;border-left:6px solid #f1c879!important;border-radius:24px!important;background:linear-gradient(135deg,rgba(52,109,125,.60),rgba(255,255,255,.06))!important;box-shadow:0 14px 25px rgba(0,0,0,.13);display:block!important;min-height:140px;font-size:clamp(20px,1.8vw,28px)!important;line-height:1.35!important;font-weight:650!important;}
.multiplier-outcome .gift-moment-v164:first-child{grid-column:1;;}
.multiplier-outcome .gift-moment-v164:nth-child(2){grid-column:3;background:linear-gradient(135deg,rgba(222,136,96,.34),rgba(255,255,255,.07))!important;color:#fff0e6!important;}
.multiplier-outcome:before{content:"→";grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:center;color:#ffd185;font-size:42px;font-weight:700;}
.multiplier-outcome>strong{grid-column:1/-1;margin:0!important;padding-top:12px!important;font-size:clamp(23px,2.2vw,35px)!important;}
.wellsprings-family-v168{margin:20px auto 36px!important;max-width:1480px!important;padding:clamp(20px,2.3vw,34px)!important;gap:clamp(16px,2vw,28px)!important;border-radius:18px!important;background:linear-gradient(135deg,#faf7ef,#f2ebdc)!important;box-shadow:0 12px 30px rgba(22,57,67,.06)!important;}
.wellsprings-family-v168 .carefully-connected-v168{border-radius:14px!important;;box-shadow:0 10px 25px rgba(22,57,67,.06)!important;;}
.help-way-bridge-v148>div+div{padding:clamp(18px,2.2vw,32px)!important;}
.help-way-mark-wrap-v148{min-height:0!important;;align-self:stretch!important;;}
.help-way-mark-wrap-v148 img{object-fit:contain!important;;}
.help-way-bridge-v148 p:not(.eyebrow){margin-bottom:14px!important;;}
.help-way-bridge-v148 h3{margin:8px 0 15px!important;;}
#initiative-look-at-life-go .initiative-art-v156{background:#173c46!important;;background-image:none!important;;}
#initiative-look-at-life-go .initiative-art-v156>img{object-fit:cover!important;;object-position:center center!important;;}
#initiative-never-stop-noticing .initiative-art-v156>img,#initiative-care-in-kind .initiative-art-v156>img,#initiative-carefully-called .initiative-art-v156>img,#initiative-care-kindled .initiative-art-v156>img,#initiative-see-more-in-someone .initiative-art-v156>img,#initiative-home-makes-room .initiative-art-v156>img{object-position:center 18%!important;}
#initiative-hope-shows-up .initiative-art-v156>img{object-position:center 28%!important;;}
#initiative-care-in-kind .initiative-art-v156,#initiative-care-kindled .initiative-art-v156,#initiative-carefully-called .initiative-art-v156,#initiative-home-makes-room .initiative-art-v156,#initiative-see-more-in-someone .initiative-art-v156,#initiative-never-stop-noticing .initiative-art-v156{background:#193b43!important;;}
@media(max-width:1050px){.gift-visual{min-height:0!important}}
@media(max-width:760px){.multiplier-outcome{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.multiplier-outcome .gift-moment-v164:first-child,.multiplier-outcome .gift-moment-v164:nth-child(2),.multiplier-outcome>strong{grid-column:1!important}.multiplier-outcome .gift-moment-v164{min-height:0!important;padding:21px!important}.multiplier-outcome:before{grid-column:1;grid-row:auto;content:"↓";font-size:25px}.gift-visual{min-height:0!important}.gift-visual>img{max-height:270px!important}.gift-visual figcaption{padding:26px!important}.help-way-mark-wrap-v148{height:auto!important;max-height:330px!important}}
.gift-visual{height:clamp(330px,34vw,430px)!important;;min-height:0!important;;}
.gift-visual>img{position:absolute!important;;inset:0!important;;height:100%!important;;max-height:none!important;;aspect-ratio:auto!important;;object-fit:cover!important;;}
.gift-visual figcaption{position:absolute!important;;bottom:clamp(20px,3vw,40px)!important;;padding:0!important;;}
@media(max-width:700px){.gift-visual{height:380px!important;min-height:0!important}.gift-visual>img{height:100%!important;max-height:none!important}.gift-visual figcaption{bottom:24px!important;padding:0!important}}
:root{--consent-primary:#0b4f73;;--consent-dark:#123b52;;--consent-accent:#f16f45;;--consent-accent-bright:#f58a61;;--consent-cream:#fffaf0;;--consent-ink:#4f6266;;--consent-muted:#68777a;;}
html.consent-open,html.consent-open body{overflow:hidden;;}
.sf-consent-overlay,.sf-consent-overlay *{box-sizing:border-box;;}
.sf-consent-overlay{position:fixed;;inset:0;;z-index:2147483646;;display:grid;;place-items:center;;overflow-y:auto;;padding:30px;;background:#101e18b3;;backdrop-filter:blur(5px);;-webkit-backdrop-filter:blur(5px);;opacity:0;;visibility:hidden;;transition:opacity .28s ease,visibility .28s ease;;}
.sf-consent-overlay[hidden]{display:none!important;;}
.sf-consent-overlay.is-visible{opacity:1;;visibility:visible;;}
.sf-consent-dialog{position:relative;;width:610px;;max-width:100%;;max-height:calc(100dvh - 60px);;overflow:auto;;padding:28px 34px 24px;;color:var(--consent-ink);;text-align:center;;background:radial-gradient(circle at 50% -25%,#f16f4529,transparent 42%),var(--consent-cream);;border:1px solid #ffffffb8;;border-top:7px solid var(--consent-accent);;border-radius:30px;;box-shadow:0 30px 90px #0816106b,0 0 0 1px #f16f452e;;transform:translateY(18px) scale(.985);;transition:transform .32s ease;;}
.sf-consent-overlay.is-visible .sf-consent-dialog{transform:none;;}
.sf-consent-symbol{display:grid;;place-items:center;;width:52px;;height:52px;;margin:0 auto 12px;;color:var(--consent-accent);;background:linear-gradient(145deg,#fffdf7,#e7f7fb);;border:1px solid #0b4f732e;;border-radius:50%;;box-shadow:0 8px 24px #0b4f731a;;overflow:visible;;}
.sf-consent-symbol svg{width:35px;;height:39px;;overflow:visible;;fill:var(--consent-accent);;stroke:#fff6e9;;stroke-width:5;;stroke-linecap:round;;stroke-linejoin:round;;}
.sf-consent-symbol svg path:last-child{fill:none;;stroke:#49b9d2;;stroke-width:8;;}
.sf-consent-eyebrow{margin:0 0 9px;;color:var(--consent-primary);;text-transform:uppercase;;letter-spacing:.18em;;font:800 10px Arial,sans-serif;;}
.sf-consent-dialog h2{margin:0;;color:var(--consent-dark);;font:400 clamp(34px,3.4vw,40px)/1.08 Georgia,"Times New Roman",serif;;letter-spacing:-.025em;;white-space:nowrap;;}
.sf-consent-copy{max-width:525px;;margin:18px auto 0;;color:var(--consent-ink);;font:15.5px/1.58 Arial,sans-serif;;text-wrap:balance;;}
.sf-consent-assurance{max-width:525px;;margin:10px auto 0;;color:var(--consent-muted);;font:13px/1.5 Arial,sans-serif;;text-wrap:balance;;}
.sf-consent-actions{display:grid;;gap:12px;;max-width:470px;;margin:23px auto 0;;}
.sf-consent-button{width:100%;;min-height:53px;;padding:13px 22px;;border-radius:999px;;cursor:pointer;;font:14px Arial,sans-serif;;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;;}
.sf-consent-button:hover{transform:translateY(-1px);;}
.sf-consent-button.consent-accept{color:#fff;;background:linear-gradient(135deg,var(--consent-accent-bright),var(--consent-accent));;border:1px solid #73321b2e;;box-shadow:0 10px 25px #7b3f2838;;font-weight:800;;}
.sf-consent-button.consent-decline{color:var(--consent-dark);;background:#ffffff73;;border:1px solid #0b4f7347;;font-weight:400;;}
.sf-consent-privacy-link{display:inline-block;;margin-top:13px;;color:var(--consent-muted);;font:12px Arial,sans-serif;;text-decoration:underline;;text-underline-offset:3px;;}
.sf-consent-button:focus-visible,.sf-consent-privacy-link:focus-visible{outline:3px solid #49b9d2;;outline-offset:3px;;}
@media(max-width:860px){.sf-consent-dialog{padding-inline:clamp(25px,7vw,56px)}.sf-consent-dialog h2{white-space:normal}}
@media(max-width:560px){.sf-consent-overlay{padding:14px}.sf-consent-dialog{max-height:calc(100vh - 28px);max-height:calc(100dvh - 28px);padding:24px 21px 20px;border-radius:20px}.sf-consent-symbol{width:48px;height:48px;margin-bottom:10px}.sf-consent-dialog h2{font-size:clamp(32px,9.5vw,41px)}.sf-consent-copy{margin-top:16px;font-size:14px}.sf-consent-assurance{font-size:12.5px}.sf-consent-actions{margin-top:20px}.sf-consent-button{min-height:48px}.sf-consent-overlay{box-sizing:border-box!important;width:100vw!important;padding:12px!important}.sf-consent-dialog{box-sizing:border-box!important;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;padding:22px 18px 19px!important;overflow-x:hidden!important}.sf-consent-dialog h2{max-width:100%!important;font-size:clamp(29px,8.8vw,38px)!important;overflow-wrap:anywhere!important}.sf-consent-eyebrow,.sf-consent-copy,.sf-consent-assurance{max-width:100%!important;overflow-wrap:anywhere!important}.sf-consent-actions{width:100%!important;max-width:100%!important}.sf-consent-button{box-sizing:border-box!important;max-width:100%!important;padding-inline:15px!important;white-space:normal!important}}
