.home-design .section-wave{pointer-events:none;z-index:5;width:100%;height:40px;display:block;position:absolute;left:0}.home-design .section-wave--top{top:-1px;transform:rotate(180deg)}.home-design .section-wave--bottom{bottom:-1px}.home-design .section-wave--white{fill:#fff}.home-design .section-wave--burgundy{fill:var(--red)}.home-design .hero,.home-design .kids-feature,.home-design .join-section,.home-design .closing-photo{border-radius:0;position:relative}.home-design .hero>.section-wave--bottom{height:55px}.home-design .kids-feature>.section-wave--top,.home-design .join-section>.section-wave--top,.home-design .closing-photo>.section-wave--top{height:34px}.home-design .kids-feature>.section-wave--bottom{height:43px}.home-design .closing-photo>.section-wave--bottom{height:40px}@media (max-width:760px){.home-design .hero>.section-wave--bottom{height:42px;top:589px;bottom:auto}.home-design .kids-feature>.section-wave--bottom{height:47px}.home-design .closing-photo>.section-wave--bottom{height:30px}}
.home-design .impact{padding-top:96px}.home-design .impact-cards{gap:22px;margin-top:56px;margin-bottom:50px}.home-design .impact-cards article{background:#fff;border:1px solid #0000;border-radius:50px;min-height:330px;padding:38px 30px 34px;box-shadow:0 8px 24px #0000001a}.home-design .impact-cards strong{color:#e17739}.home-design .impact-cards p{max-width:315px;margin-inline:auto}.home-design .story{padding-top:100px;padding-bottom:105px}.home-design .story>h2{margin-bottom:60px}.home-design .story-photo{max-width:none}.home-design .story-photo>img{height:clamp(510px,55vw,710px)}.home-design .story-copy{max-width:1050px;margin-top:42px}.home-design .kids-feature{background:#f3bc49}.home-design .feature-inner,.home-design .kids-photo{min-height:745px}.home-design .feature-copy{padding:100px 48px}.home-design .feature-copy>p{max-width:510px;margin:20px auto 42px}.home-design .kids-photo{object-position:51% center;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15%);mask-image:linear-gradient(90deg,#0000,#000 15%)}.home-design .initiatives{padding-top:90px;padding-bottom:150px}.home-design .initiative-grid{margin-top:55px;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;max-width:1110px;margin-inline:auto}.home-design .initiative-grid>.story-card:last-child{grid-column:2}.home-design .story-card{background:#fff;flex-direction:column;min-width:0;display:flex;box-shadow:0 10px 32px #00000012}.home-design .initiative-grid .image-link>img{height:220px}.home-design .story-card .card-content{flex-direction:column;flex:1;padding:26px;display:flex}.home-design .story-card .card-content>.text-link{align-self:flex-start;margin-top:auto;padding-top:22px}.home-design .support{padding-top:95px;padding-bottom:125px}.home-design .support-grid{gap:28px;margin-top:50px}.home-design .join-section{background:#d6c8b9;min-height:840px}.home-design .join-bg{object-position:68% center}.home-design .join-section:before{background:linear-gradient(90deg,#fffffff5 0%,#ffffffe6 37%,#ffffff52 66%,#0c0f0f1a 100%)}.home-design .join-inner{grid-template-columns:minmax(0,530px) minmax(0,1fr);grid-template-areas:"copy photo""form photo";align-content:center;align-items:start;gap:24px 65px;min-height:840px;padding-block:105px 90px}.home-design .join-copy{grid-area:copy}.home-design .join-copy h2{color:#802125;text-shadow:none}.home-design .join-copy>p{color:#5e3135;text-shadow:none;margin-top:14px}.home-design .inquiry-card{grid-area:form;justify-self:start;max-width:530px;box-shadow:0 12px 30px #0000001f}@media (max-width:1100px){.home-design .initiative-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-design .initiative-grid>.story-card:last-child{grid-column:auto}.home-design .feature-inner,.home-design .kids-photo{min-height:610px}.home-design .join-inner{grid-template-columns:minmax(0,1fr) minmax(0,.7fr);gap:24px 30px}}@media (max-width:760px){.home-design .impact{padding-top:45px}.home-design .impact-cards{gap:20px;margin-top:34px}.home-design .impact-cards article{border-radius:34px;min-height:0;padding:30px 27px}.home-design .story{padding-top:80px;padding-bottom:82px}.home-design .story>h2{margin-bottom:34px}.home-design .story-photo>img{height:310px}.home-design .feature-inner,.home-design .kids-photo{min-height:0}.home-design .feature-copy{padding:50px 24px 32px}.home-design .feature-copy>p{margin:14px auto 28px}.home-design .kids-photo{object-position:52% 40%;height:355px;-webkit-mask-image:linear-gradient(#0000,#000 18%);mask-image:linear-gradient(#0000,#000 18%)}.home-design .initiatives{padding-top:58px;padding-bottom:80px}.home-design .initiative-grid{grid-template-columns:minmax(0,1fr);gap:26px;margin-top:34px}.home-design .initiative-grid .image-link>img{height:225px}.home-design .support{padding-top:75px;padding-bottom:80px}.home-design .join-section{min-height:0}.home-design .join-bg{object-position:66% center}.home-design .join-section:before{background:#ffffffde}.home-design .join-inner{flex-direction:column;gap:25px;min-height:0;padding-block:78px 52px;display:flex}.home-design .inquiry-card{max-width:none}}
.home-design .desktop-nav>a:not(.button),.home-design .nav-menu-trigger{transition:color .4s;position:relative}.home-design .desktop-nav>a:not(.button):after,.home-design .nav-menu-trigger:after{content:"";opacity:0;background:currentColor;height:1px;transition:opacity .3s cubic-bezier(.58,.3,.005,1),transform .3s cubic-bezier(.58,.3,.005,1);position:absolute;bottom:7px;left:0;right:0;transform:scaleX(.76)}.home-design .desktop-nav>a:not(.button):is(:hover,:focus-visible),.home-design .nav-menu-trigger:is(:hover,:focus-visible),.home-design .nav-group[data-open=true]>.nav-menu-trigger{color:var(--yellow)}.home-design .desktop-nav>a:not(.button):is(:hover,:focus-visible):after,.home-design .nav-menu-trigger:is(:hover,:focus-visible):after,.home-design .nav-group[data-open=true]>.nav-menu-trigger:after{opacity:1;transform:scaleX(1)}.home-design .button{transition:transform .3s ease-out,background-color .18s,color .18s,box-shadow .18s}@media (hover:hover){.home-design .button:hover{transform:translateY(-8px)}}.home-design .button:focus-visible{transform:translateY(-8px)}.home-design .impact-cards article{transition:box-shadow .25s}.home-design .impact-cards article:hover{box-shadow:0 8px 24px #00000019,inset 0 0 0 1px #e17739}.home-design .image-link img,.home-design .support-grid .story-card>img{transition:filter .3s,transform .3s}.home-design .image-link:is(:hover,:focus-visible) img,.home-design .support-grid .story-card:hover>img{filter:brightness(.67)}.home-design[data-motion=ready] .motion-heading[data-reveal-state=visible] .motion-word{transition:opacity 1s,transform 1s;transition-delay:var(--word-delay,0s)}.home-design[data-motion=ready] .reveal-item[data-reveal-state=pending]{transform:translateY(28px)}.home-design[data-motion=ready] .reveal-item[data-reveal-state=visible]{transition:opacity 1.05s,transform 1.05s;transition-delay:var(--reveal-delay,0s)}.home-design[data-motion=ready] .hero-paths>.button.reveal-item[data-reveal-state=pending]{transform:translateY(36px)}.home-design[data-motion=ready] .hero-paths>.button.reveal-item[data-reveal-state=visible]{transition:opacity 1.25s,transform 1.25s;transition-delay:var(--reveal-delay,0s)}.home-design[data-motion=ready] .feature-copy.reveal-item[data-reveal-state=pending],.home-design[data-motion=ready] .join-copy.reveal-item[data-reveal-state=pending]{transform:translate(-48px)}.home-design[data-motion=ready] .kids-photo.reveal-item[data-reveal-state=pending],.home-design[data-motion=ready] .inquiry-card.reveal-item[data-reveal-state=pending]{transform:translate(48px)}.home-design[data-motion=ready] .feature-copy.reveal-item[data-reveal-state=visible],.home-design[data-motion=ready] .join-copy.reveal-item[data-reveal-state=visible],.home-design[data-motion=ready] .kids-photo.reveal-item[data-reveal-state=visible],.home-design[data-motion=ready] .inquiry-card.reveal-item[data-reveal-state=visible]{transition-duration:1.25s}@media (hover:hover){.home-design[data-motion=ready] .button.reveal-item[data-reveal-state=visible]:hover{transition:transform .3s ease-out,background-color .18s,color .18s,box-shadow .18s;transform:translateY(-8px)}}.home-design[data-motion=ready] .button.reveal-item[data-reveal-state=visible]:focus-visible{transition:transform .3s ease-out,background-color .18s,color .18s,box-shadow .18s;transform:translateY(-8px)}@media (max-width:760px){.home-design[data-motion=ready] .feature-copy.reveal-item[data-reveal-state=pending],.home-design[data-motion=ready] .join-copy.reveal-item[data-reveal-state=pending]{transform:translate(-24px)}.home-design[data-motion=ready] .kids-photo.reveal-item[data-reveal-state=pending],.home-design[data-motion=ready] .inquiry-card.reveal-item[data-reveal-state=pending]{transform:translate(24px)}}@media (prefers-reduced-motion:reduce){.home-design *,.home-design :before,.home-design :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important}.home-design .button:is(:hover,:focus-visible){transform:none}}
