.coming-soon.svelte-1pzmv3m{isolation:isolate;background:var(--cream);place-items:center;min-height:72vh;padding:90px 24px 80px;display:grid;position:relative;overflow:hidden}.coming-soon.svelte-1pzmv3m:before,.coming-soon.svelte-1pzmv3m:after{content:"";z-index:-1;background:var(--peach);border-radius:45% 55% 65% 35%;width:480px;height:480px;position:absolute}.coming-soon.svelte-1pzmv3m:before{top:-220px;right:-220px;transform:rotate(25deg)}.coming-soon.svelte-1pzmv3m:after{width:600px;height:600px;bottom:-340px;left:-200px}.campaign.svelte-1pzmv3m{text-align:center;max-width:690px}.status.svelte-1pzmv3m{color:var(--green);border:1px solid #3d792e40;border-radius:30px;align-items:center;gap:9px;padding:8px 17px;font-size:14px;font-weight:700;display:inline-flex}.status.svelte-1pzmv3m span:where(.svelte-1pzmv3m){background:var(--green);border-radius:50%;width:7px;height:7px}.eyebrow.svelte-1pzmv3m{margin:35px 0 18px}h1.svelte-1pzmv3m{letter-spacing:-5px;margin:0 0 24px;font-size:clamp(60px,12vw,120px)}h1.svelte-1pzmv3m span:where(.svelte-1pzmv3m){font-size:.7em;font-weight:400}h2.svelte-1pzmv3m{color:var(--ink);letter-spacing:-1px;margin:0 0 24px;font-size:clamp(25px,4vw,38px)}.intro.svelte-1pzmv3m{max-width:540px;margin:0 auto 30px}@media (width<=544px){.coming-soon.svelte-1pzmv3m{padding:55px 20px}h1.svelte-1pzmv3m{letter-spacing:-3px}.intro.svelte-1pzmv3m{font-size:17px}}.report.svelte-1j6oisn{background:var(--cream);padding:64px 24px 72px}.report-heading.svelte-1j6oisn{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:56px;max-width:1000px;margin:0 auto 48px;display:grid}.back-link.svelte-1j6oisn{color:var(--ink);margin-bottom:36px;font-size:15px;text-decoration:none;display:inline-block}.back-link.svelte-1j6oisn:hover{text-underline-offset:4px;text-decoration:underline}.eyebrow.svelte-1j6oisn{margin:0 0 22px}h1.svelte-1j6oisn{color:var(--ink);letter-spacing:-1.5px;margin:0 0 24px;scroll-margin-top:32px;font-size:clamp(32px,4.5vw,54px);line-height:1.17}.introduction.svelte-1j6oisn{max-width:580px;margin:0 0 28px;font-size:19px;line-height:1.65}.report-meta.svelte-1j6oisn{color:#64564c;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.meta-dot.svelte-1j6oisn{background:var(--green);border-radius:50%;width:7px;height:7px;margin-right:3px}.year.svelte-1j6oisn{letter-spacing:-12px;color:var(--orange);padding:0 12px 32px 0;font-family:Be Vietnam Pro,sans-serif;font-size:clamp(90px,12vw,160px);line-height:.92;position:relative}.year-line.svelte-1j6oisn{background:var(--green);width:72px;height:5px;margin-top:28px;display:block}.report-body.svelte-1j6oisn{scrollbar-gutter:stable;background:#fff;border-radius:20px;max-width:1064px;max-height:80svh;margin:auto;padding:40px 32px 0;overflow:hidden auto;box-shadow:0 12px 48px #48342208}.report-section.svelte-1j6oisn{margin:0}img.svelte-1j6oisn{width:100%;height:auto;display:block}.section-break.svelte-1j6oisn{color:#8a7d70;font-variant-numeric:tabular-nums;letter-spacing:2px;justify-content:center;align-items:center;gap:18px;margin:40px 0;font-size:12px;display:flex}.section-break.svelte-1j6oisn span:where(.svelte-1j6oisn):first-child,.section-break.svelte-1j6oisn span:where(.svelte-1j6oisn):last-child{background:#e8e0d7;width:56px;height:1px}.report-end.svelte-1j6oisn{text-align:center;padding:64px 16px 48px}.report-end.svelte-1j6oisn>span:where(.svelte-1j6oisn){background:var(--orange);width:36px;height:3px;margin:0 auto 24px;display:block}.report-end.svelte-1j6oisn p:where(.svelte-1j6oisn){color:var(--ink);margin:0 0 16px;font-size:20px}.report-end.svelte-1j6oisn button:where(.svelte-1j6oisn),.report-footer.svelte-1j6oisn a:where(.svelte-1j6oisn){color:var(--ink);text-underline-offset:5px;font-size:14px}.report-end.svelte-1j6oisn button:where(.svelte-1j6oisn){cursor:pointer;background:0 0;border:0;min-height:44px;padding:10px 0;font-family:inherit;text-decoration:underline}.report-footer.svelte-1j6oisn{flex-wrap:wrap;justify-content:space-between;gap:16px;max-width:1000px;margin:28px auto 0;display:flex}@media (width<=700px){.report.svelte-1j6oisn{padding:40px 16px 48px}.report-heading.svelte-1j6oisn{gap:16px;margin-bottom:32px}.back-link.svelte-1j6oisn{margin-bottom:28px}.year.svelte-1j6oisn{letter-spacing:-6px;padding-right:4px;font-size:86px}.year-line.svelte-1j6oisn{width:40px;height:3px}.introduction.svelte-1j6oisn{font-size:17px}.report-body.svelte-1j6oisn{border-radius:12px;padding:16px 10px 0}.section-break.svelte-1j6oisn{margin:24px 0}.report-end.svelte-1j6oisn{padding:40px 12px 32px}}@media (width<=480px){.report-heading.svelte-1j6oisn{grid-template-columns:1fr}.year.svelte-1j6oisn{display:none}h1.svelte-1j6oisn{letter-spacing:-1px;font-size:34px}.report-meta.svelte-1j6oisn{font-size:12px}}@media print{.report.svelte-1j6oisn{background:#fff;padding:0}.report-heading.svelte-1j6oisn{display:block}.year.svelte-1j6oisn,.back-link.svelte-1j6oisn,.report-footer.svelte-1j6oisn,.report-end.svelte-1j6oisn button:where(.svelte-1j6oisn){display:none}.report-body.svelte-1j6oisn{box-shadow:none;max-height:none;padding:0;overflow:visible}.report-section.svelte-1j6oisn{break-inside:avoid}}nav.svelte-fo56zo{border-top:1px solid #d7c5b5;grid-template-columns:1fr 1fr;gap:40px;width:min(760px,100% - 80px);margin:0 auto 72px;padding-top:32px;display:grid}div.svelte-fo56zo:last-child{text-align:right}a.svelte-fo56zo{min-height:44px;color:var(--ink);flex-direction:column;gap:8px;text-decoration:none;display:flex}.direction.svelte-fo56zo{font-size:13px}.title.svelte-fo56zo{font-size:17px;font-weight:700;line-height:1.5}a.svelte-fo56zo:hover .title:where(.svelte-fo56zo){text-underline-offset:4px;text-decoration:underline}@media (width<=700px){nav.svelte-fo56zo{gap:24px;width:calc(100% - 40px);margin-bottom:48px}}@media (width<=480px){nav.svelte-fo56zo{grid-template-columns:1fr}div.svelte-fo56zo:last-child{text-align:left}}img.svelte-1q8sh7o{border-radius:var(--radius);width:100%;height:auto;display:block}.photo-grid.svelte-10x6wl6{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.mosaic.svelte-10x6wl6{grid-template-columns:repeat(2,minmax(0,1fr))}.mosaic.svelte-10x6wl6 button:where(.svelte-10x6wl6):first-child{grid-column:span 2}.mosaic.last.svelte-10x6wl6 button:where(.svelte-10x6wl6):first-child{grid-column:auto}.mosaic.last.svelte-10x6wl6 button:where(.svelte-10x6wl6):last-child{grid-column:span 2}.pair.svelte-10x6wl6{grid-template-columns:repeat(2,minmax(0,1fr))}.photo-grid.svelte-10x6wl6 button:where(.svelte-10x6wl6){cursor:zoom-in;aspect-ratio:4/3;border-radius:var(--radius);background:0 0;border:0;min-width:0;padding:0;overflow:hidden}.photo-grid.svelte-10x6wl6 img{aspect-ratio:4/3;object-fit:cover;height:100%}dialog.svelte-10x6wl6{background:var(--ink);color:#fff;border:0;border-radius:16px;width:min(1000px,94vw);max-height:94dvh;padding:40px 20px 15px}dialog.svelte-10x6wl6::backdrop{background:#000c}dialog.svelte-10x6wl6 img:where(.svelte-10x6wl6){object-fit:contain;width:auto;max-width:100%;max-height:75dvh;margin:auto;display:block}.close.svelte-10x6wl6{position:absolute;top:0;right:12px}.controls.svelte-10x6wl6{justify-content:center;align-items:center;gap:24px;display:flex}dialog.svelte-10x6wl6 button:where(.svelte-10x6wl6){color:#fff;cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px;font-size:32px}.portrait.svelte-10x6wl6 button:where(.svelte-10x6wl6){aspect-ratio:3/4}.photo-grid.stacked.svelte-10x6wl6{grid-template-columns:minmax(0,1fr)}.stacked.svelte-10x6wl6 button:where(.svelte-10x6wl6){aspect-ratio:auto}.stacked.svelte-10x6wl6 img{aspect-ratio:auto;height:auto}.editorial.svelte-10x6wl6{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:40px}.editorial.svelte-10x6wl6 button:where(.svelte-10x6wl6){aspect-ratio:auto}.editorial.svelte-10x6wl6 img{aspect-ratio:auto;height:auto}.editorial.svelte-10x6wl6 button:where(.svelte-10x6wl6):first-child,.editorial.svelte-10x6wl6 button:where(.svelte-10x6wl6):last-child{grid-column:span 2}.feature.svelte-10x6wl6{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.feature.svelte-10x6wl6 button:where(.svelte-10x6wl6){aspect-ratio:auto}.feature.svelte-10x6wl6 img{aspect-ratio:auto;height:auto}.feature.svelte-10x6wl6 button:where(.svelte-10x6wl6):first-child:nth-last-child(3){grid-column:span 2}.natural.svelte-10x6wl6 button:where(.svelte-10x6wl6){width:fit-content;max-width:100%;margin-inline:auto}.natural.svelte-10x6wl6 img{width:100%;max-width:100%}.plain.svelte-10x6wl6{gap:24px}.plain.svelte-10x6wl6 button:where(.svelte-10x6wl6){aspect-ratio:var(--photo-ratio);border-radius:0}.plain.svelte-10x6wl6 img{border-radius:0}.plain.stacked.svelte-10x6wl6{gap:0}.plain.stacked.svelte-10x6wl6 button:where(.svelte-10x6wl6){aspect-ratio:auto;margin-inline:0}@media (prefers-reduced-motion:no-preference){@keyframes svelte-10x6wl6-gallery-reveal{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes svelte-10x6wl6-photo-reveal{0%{opacity:0}to{opacity:1}}dialog[open].svelte-10x6wl6{animation:.18s ease-out svelte-10x6wl6-gallery-reveal}dialog[open].svelte-10x6wl6::backdrop,dialog.svelte-10x6wl6 img:where(.svelte-10x6wl6){animation:.16s ease-out svelte-10x6wl6-photo-reveal}@media (hover:hover) and (pointer:fine){.photo-grid.svelte-10x6wl6 img{transition:transform .2s ease-out}.photo-grid.svelte-10x6wl6 button:where(.svelte-10x6wl6):hover img{transform:scale(1.025)}}}@media (width<=600px){.photo-grid.svelte-10x6wl6{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.editorial.svelte-10x6wl6 button:where(.svelte-10x6wl6):first-child,.editorial.svelte-10x6wl6 button:where(.svelte-10x6wl6):last-child{grid-column:span 2}.stacked.svelte-10x6wl6{grid-template-columns:minmax(0,1fr)}}.video.svelte-l6y7q{aspect-ratio:16/9;border-radius:var(--radius);background:#211b17;position:relative;overflow:hidden}video.svelte-l6y7q,iframe.svelte-l6y7q,img.svelte-l6y7q{object-fit:cover;border:0;width:100%;height:100%;display:block}button.svelte-l6y7q{cursor:pointer;color:#fff;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}svg.svelte-l6y7q{opacity:1;background:#0009;border-radius:50%;width:100px;height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}button.svelte-l6y7q:hover svg:where(.svelte-l6y7q),button.svelte-l6y7q:focus-visible svg:where(.svelte-l6y7q){opacity:1}form.svelte-fq8g2m{gap:20px;display:grid}label.svelte-fq8g2m{gap:8px;font-weight:700;display:grid}.names.svelte-fq8g2m{grid-template-columns:1fr 1fr;gap:18px;display:grid}input.svelte-fq8g2m,textarea.svelte-fq8g2m{color:#666;width:100%;min-width:0;font:inherit;background:#fafafa;border:1px solid #858585;border-radius:0;padding:12px;font-weight:400}textarea.svelte-fq8g2m{resize:vertical}button.svelte-fq8g2m{justify-self:start}.trap.svelte-fq8g2m{position:absolute;left:-10000px}p.svelte-fq8g2m{margin:0;font-size:16px}.success.svelte-fq8g2m{color:#31613c}@media (width<=420px){.names.svelte-fq8g2m{grid-template-columns:1fr}}.collage.svelte-1x45ez3{padding-bottom:23%;position:relative}.collage.svelte-1x45ez3 img:first-child{width:66.6667%;height:auto}.collage.svelte-1x45ez3 img:last-child{width:50%;height:auto;position:absolute;bottom:0;right:2.6667%}@media (width<=767px){.collage.svelte-1x45ez3{margin-top:20px}}figure.svelte-jjuam3{margin:0}blockquote.svelte-jjuam3{white-space:pre-line;margin:0 0 24px;font-style:italic}figcaption.svelte-jjuam3{align-items:center;gap:20px;font-size:16px;display:flex}img.svelte-jjuam3{object-fit:cover;border-radius:50%;flex-shrink:0}span.svelte-jjuam3{display:block}.checklist.svelte-1xb3ild{gap:12px;margin:0;padding:0;list-style:none;display:grid}.checklist.svelte-1xb3ild li:where(.svelte-1xb3ild){align-items:flex-start;gap:12px;display:flex}.checklist.svelte-1xb3ild svg:where(.svelte-1xb3ild){color:var(--green);flex-shrink:0;width:18px;height:18px;margin-top:.3em}.section-title.svelte-1xb3ild{font-size:clamp(27px,4vw,48px);line-height:1.3}@media (width<=767px){.section-title.svelte-1xb3ild{font-size:28px}}.small-title.svelte-1xb3ild{color:var(--ink);letter-spacing:0;margin:0;font-size:20px;line-height:1.2}.icon-heading.svelte-1xb3ild{align-items:center;gap:16px;display:flex}.heading-icon.svelte-1xb3ild{color:#fff;background:var(--orange);border-radius:50%;flex-shrink:0;width:40px;height:43px;padding:12px}.ink.svelte-1xb3ild{color:var(--ink)}.map.svelte-1xb3ild{border-radius:var(--radius);border:0;width:100%;height:360px}.article-page.svelte-f33bvh{width:min(1080px,100% - 80px);margin:80px auto 64px}.article-heading.svelte-f33bvh{max-width:880px;margin:0 auto 48px}.meta.svelte-f33bvh{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:24px;font-size:14px;display:flex}.meta.svelte-f33bvh a:where(.svelte-f33bvh){color:var(--ink);text-underline-offset:4px}.meta.svelte-f33bvh time:where(.svelte-f33bvh){color:#54483e}h1.svelte-f33bvh{color:var(--ink);letter-spacing:-1px;text-wrap:balance;margin:0;font-size:clamp(32px,4.5vw,58px);line-height:1.16}.cover.svelte-f33bvh{margin:0 auto 56px}.cover.svelte-f33bvh img{border-radius:var(--radius)}.cover.portrait.svelte-f33bvh{width:min(440px,100%)}.article-body.svelte-f33bvh{overflow-wrap:anywhere;max-width:760px;margin:auto;font-size:18px;line-height:1.8}.article-column.svelte-f33bvh{flex-direction:column;gap:24px;display:flex}.article-column.svelte-f33bvh+.article-column:where(.svelte-f33bvh){margin-top:32px}.article-column.svelte-f33bvh p{margin-block:0}.article-column.svelte-f33bvh .prose p+p{margin-top:24px}.post.svelte-f33bvh .article-column:where(.svelte-f33bvh):first-child p:first-of-type{font-size:21px;line-height:1.7}.article-column.svelte-f33bvh h2{color:var(--ink);letter-spacing:-.5px;margin:24px 0 0;font-size:clamp(24px,3vw,32px);line-height:1.3}.article-column.svelte-f33bvh h3{color:var(--ink);margin:20px 0 0;font-size:23px;line-height:1.4}.article-column.svelte-f33bvh .prose h2,.article-column.svelte-f33bvh .prose h3{margin-bottom:16px}.article-column.svelte-f33bvh .prose h2:first-child,.article-column.svelte-f33bvh .prose h3:first-child{margin-top:0}.article-column.svelte-f33bvh .button{align-self:flex-start}.article-column.svelte-f33bvh .photo-grid{margin-block:12px}.revision.svelte-f33bvh{color:#666;margin:48px 0 0;font-size:12px}@media (width<=700px){.article-page.svelte-f33bvh{width:calc(100% - 40px);margin:40px auto 48px}.article-heading.svelte-f33bvh{margin-bottom:32px}.meta.svelte-f33bvh{margin-bottom:20px;font-size:13px}h1.svelte-f33bvh{letter-spacing:-.6px;font-size:clamp(30px,7vw,42px)}.cover.svelte-f33bvh{margin-bottom:32px}.article-body.svelte-f33bvh{font-size:17px;line-height:1.75}.post.svelte-f33bvh .article-column:where(.svelte-f33bvh):first-child p:first-of-type{font-size:19px}.article-column.svelte-f33bvh h3{font-size:21px}}.photo-band.svelte-1anv8gz{grid-template-columns:1fr 1fr;min-height:800px;display:grid}figure.svelte-1anv8gz{background-position:100%;background-repeat:no-repeat;margin:0}figure.svelte-1anv8gz:first-child{background-position:0}.band-text.svelte-1anv8gz{flex-direction:column;justify-content:center;gap:20px;padding:80px;display:flex}.band-text.svelte-1anv8gz h2,.band-text.svelte-1anv8gz p{margin:0}.band-text.svelte-1anv8gz p:not(.eyebrow){line-height:1.8}@media (width>=1025px){figure.svelte-1anv8gz{background-attachment:fixed}}@media (width<=1024px){.photo-band.svelte-1anv8gz{min-height:600px}figure.svelte-1anv8gz{background-size:cover}.band-text.svelte-1anv8gz{padding:40px}}@media (width<=767px){.photo-band.svelte-1anv8gz{grid-template-columns:1fr;min-height:0}figure.svelte-1anv8gz{background-position:50%;order:2;height:400px}.band-text.svelte-1anv8gz{padding:48px 20px}.band-text.svelte-1anv8gz p:not(.eyebrow){font-size:14px}}@media (prefers-reduced-motion:reduce){figure.svelte-1anv8gz{background-attachment:scroll}}.section.svelte-qgx971{padding:104px 40px}.section-inner.svelte-qgx971{max-width:var(--content-width);margin:auto}.narrow.svelte-qgx971 .section-inner:where(.svelte-qgx971){max-width:880px}.blobs.svelte-qgx971{background:url(../../../images/day-care-hero-blobs-background-recolored-ffcdb3.svg) 100% 0 no-repeat}.header-blobs.svelte-qgx971{background:url(../../../images/day-care-page-header-blobs-recolored-ffcdb3.svg) 100% 0 no-repeat}.blue-header-blobs.svelte-qgx971{background:url(../../../images/day-care-page-header-blobs.svg) 100% 0 no-repeat}.columns.svelte-qgx971 .section-inner:where(.svelte-qgx971),.cards.svelte-qgx971 .section-inner:where(.svelte-qgx971){grid-template-columns:var(--column-tracks);align-items:center;gap:40px;display:grid}.section-column.svelte-qgx971{flex-direction:column;gap:20px;min-width:0;display:flex}.section-column.svelte-qgx971 .button{align-self:flex-start}.section-column.svelte-qgx971 h1,.section-column.svelte-qgx971 h2,.section-column.svelte-qgx971 h3,.section-column.svelte-qgx971 p{margin:0}.article.svelte-qgx971{padding-block:64px}.article.svelte-qgx971 .section-inner:where(.svelte-qgx971){max-width:900px}.callout.svelte-qgx971{text-align:center;color:#fff;background:linear-gradient(#222c 58%,#333c),url(../../../images/donation-background.jpg) 50%/cover}.callout.svelte-qgx971 .section-inner:where(.svelte-qgx971){max-width:880px}.callout.svelte-qgx971 h2{color:#fff;font-size:64px;line-height:1.1}.callout.svelte-qgx971 .section-column:where(.svelte-qgx971){align-items:center}.callout.svelte-qgx971 p{margin-bottom:32px}.callout.svelte-qgx971 .button{background:var(--orange);align-self:center}.callout.svelte-qgx971 .button:hover{color:var(--ink);background:#fff}.cards.svelte-qgx971{padding-top:40px}.cards.svelte-qgx971 .section-inner:where(.svelte-qgx971){align-items:stretch;gap:24px}.cards.svelte-qgx971 .section-column:where(.svelte-qgx971){background:#fff;border:1px solid #f15808;border-radius:16px;padding:0 32px 40px}.cards.svelte-qgx971 img{border-radius:16px;width:calc(100% + 32px);max-width:none;margin-left:-32px}.cards.svelte-qgx971 h3{color:var(--ink);font-size:24px}.home.svelte-qgx971 .cards:where(.svelte-qgx971){padding-top:61px;padding-bottom:199px}.hero-video.svelte-qgx971{padding:90px 40px 0}.hero-video.svelte-qgx971 .video{border-radius:0}.welcome.svelte-qgx971{margin-top:5px;padding-top:160px;padding-bottom:80px}.welcome.svelte-qgx971 .section-inner:where(.svelte-qgx971){align-items:start;gap:0}.welcome.svelte-qgx971 .section-column:where(.svelte-qgx971):first-child{border-bottom:1px solid #0201012b;padding:40px 64px 0 0}.welcome.svelte-qgx971 .button{margin-bottom:40px}.welcome.svelte-qgx971 p:not(.eyebrow),.home-about.svelte-qgx971 p:not(.eyebrow){margin-bottom:18px}.home-about.svelte-qgx971{margin-top:-75px;padding-top:120px;padding-bottom:80px}.home-about.svelte-qgx971 .section-inner:where(.svelte-qgx971){gap:0}.home-about.svelte-qgx971 .section-column:where(.svelte-qgx971):last-child{padding-left:120px}.home.svelte-qgx971 .gallery:where(.svelte-qgx971){background:linear-gradient(var(--cream) 35%, white 35%);padding-block:60px}.project-heading.svelte-qgx971{text-align:center;padding-bottom:0}.centered-hero.svelte-qgx971{padding-top:160px;padding-bottom:64px}.centered-hero.svelte-qgx971 .section-column:where(.svelte-qgx971):first-child{max-width:800px;margin-inline:auto}.centered-hero.svelte-qgx971 .section-column:where(.svelte-qgx971)+.section-column:where(.svelte-qgx971){margin-top:24px}.centered-hero.svelte-qgx971 img{max-width:1024px;margin:auto}.team.svelte-qgx971{background:url(../../../images/day-care-page-header-blobs-recolored-ffcdb3.svg) 100% 100% no-repeat;padding-top:0;padding-bottom:80px}.team.svelte-qgx971 .section-inner:where(.svelte-qgx971){gap:80px;max-width:1040px;margin-left:max(0px,50% - 600px)}.rock-of-hope.svelte-qgx971 .centered-hero:where(.svelte-qgx971){padding-bottom:0}.program-intro.svelte-qgx971 .section-column:where(.svelte-qgx971){max-width:520px}.program-intro.svelte-qgx971 p:not(.eyebrow){line-height:1.8}.rock-of-hope.svelte-qgx971 .centered-hero:where(.svelte-qgx971) h1{margin-bottom:20px}.project-hero.svelte-qgx971{padding-top:160px;padding-bottom:80px}.project-hero.svelte-qgx971 .section-inner:where(.svelte-qgx971){grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:80px}.project-hero.svelte-qgx971 h1{margin-bottom:12px}.project-hero.svelte-qgx971 img{object-fit:cover;max-height:640px}.project-story.svelte-qgx971{padding-block:72px}.project-story.svelte-qgx971 .section-inner:where(.svelte-qgx971){gap:80px}.project-story.reverse.svelte-qgx971 .section-column:where(.svelte-qgx971):last-child{order:-1}.project-story.svelte-qgx971 h2{font-size:40px}.project-story.svelte-qgx971 p{line-height:1.8}.project-story.svelte-qgx971 .section-column:where(.svelte-qgx971)>img{object-fit:cover;max-height:600px}.project-story.svelte-qgx971 .photo-grid.portrait button{aspect-ratio:3/4}.photo-band.svelte-qgx971{padding:0}.photo-band.svelte-qgx971 .section-inner:where(.svelte-qgx971){gap:0;max-width:none;display:block}.compact.svelte-qgx971{padding-block:20px}.daysforgirls-musanze.svelte-qgx971 .section:where(.svelte-qgx971):first-child,.danke2025.svelte-qgx971 .section:where(.svelte-qgx971):first-child{padding-top:170px;padding-bottom:0}.daysforgirls-musanze.svelte-qgx971 .section:where(.svelte-qgx971):first-child .section-inner:where(.svelte-qgx971),.daysforgirls-musanze.svelte-qgx971 .compact:where(.svelte-qgx971) .section-inner:where(.svelte-qgx971){align-items:start;gap:20px}.daysforgirls-musanze.svelte-qgx971 .compact:where(.svelte-qgx971) img{width:auto;max-width:100%}.health-training.svelte-qgx971{padding-block:20px}.health-training.svelte-qgx971 .section-inner:where(.svelte-qgx971){align-items:start;gap:20px}.project-link.svelte-qgx971{padding-block:50px 80px}.project-link.svelte-qgx971 .button{align-self:center}.rock-of-hope.svelte-qgx971 .program-intro:where(.svelte-qgx971){padding-inline:0}.rock-of-hope.svelte-qgx971 .program-intro:where(.svelte-qgx971) .section-inner:where(.svelte-qgx971){align-items:stretch;gap:0}.rock-of-hope.svelte-qgx971 .program-intro:where(.svelte-qgx971) .section-column:where(.svelte-qgx971):first-child{max-width:none;padding:0 80px 0 0}.rock-of-hope.svelte-qgx971 .program-intro:where(.svelte-qgx971) .section-column:where(.svelte-qgx971):last-child{max-width:none}.rock-of-hope.svelte-qgx971 .program-intro:where(.svelte-qgx971) img{object-fit:cover;border-radius:0;height:100%}.ruanda-dining-hall.svelte-qgx971 .section:where(.svelte-qgx971):first-child{padding-top:120px;padding-bottom:80px}.ruanda-dining-hall.svelte-qgx971 .section:where(.svelte-qgx971)+.section:where(.svelte-qgx971){padding-top:0;padding-bottom:80px}.contact.svelte-qgx971 .columns:where(.svelte-qgx971){padding-top:0}.contact.svelte-qgx971 .centered-hero:where(.svelte-qgx971){padding-top:120px;padding-bottom:98px}.contact.svelte-qgx971 .centered-hero:where(.svelte-qgx971) .section-column:where(.svelte-qgx971):first-child{max-width:720px;margin-left:0}.contact.svelte-qgx971 .columns:where(.svelte-qgx971):not(.contact-details) .section-inner:where(.svelte-qgx971){align-items:start;gap:145px;max-width:1120px;margin-left:max(0px,50% - 600px)}.contact-details.svelte-qgx971{padding-block:64px}.contact-details.svelte-qgx971 .section-inner:where(.svelte-qgx971){gap:300px}.contact-details.svelte-qgx971 h2{letter-spacing:2px;text-transform:uppercase;font-size:14px;line-height:1}.contact-details.svelte-qgx971 p{white-space:pre-line}.contact.svelte-qgx971 .map:where(.svelte-qgx971){padding:0}.map.svelte-qgx971 iframe{border-radius:0;height:480px}.donate.svelte-qgx971 .section:where(.svelte-qgx971):first-child{padding-top:160px}.donate.svelte-qgx971 .section:where(.svelte-qgx971){background-position:100% 0}.donate.svelte-qgx971 .section:where(.svelte-qgx971):first-child{background:url(../../../images/day-care-page-header-blobs-recolored-ffcdb3.svg) 100% 0 no-repeat;padding-bottom:64px}.donate.svelte-qgx971 .section:where(.svelte-qgx971):first-child h1{max-width:800px;font-size:48px;line-height:1.3}.donate.svelte-qgx971 .section:where(.svelte-qgx971):first-child .button{margin-top:40px}.donate.svelte-qgx971 .cards:where(.svelte-qgx971){padding-block:24px}.donate.svelte-qgx971 .cards:where(.svelte-qgx971) .section-column:where(.svelte-qgx971){background:0 0;border-radius:16px;padding:32px}.donate.svelte-qgx971 .cards:where(.svelte-qgx971) h3{color:var(--orange);font-size:32px}.donate.svelte-qgx971 .cards:where(.svelte-qgx971) .button{align-self:center;margin-top:20px}.starter-hero.svelte-qgx971{padding-top:120px;padding-bottom:64px}.starter-hero.svelte-qgx971 .section-column:where(.svelte-qgx971){max-width:840px}.starter-hero.svelte-qgx971 .icon-heading{margin-top:18px}.process-heading.svelte-qgx971{border-top:1px solid #0201012b;padding-top:80px;padding-bottom:44px}.admission.svelte-qgx971 .pricing:where(.svelte-qgx971){padding-top:0;padding-bottom:64px}.pricing.svelte-qgx971 .section-column:where(.svelte-qgx971){background:0 0;padding:24px}.pricing.svelte-qgx971 h3{color:var(--body-color,#353535);font-size:20px;line-height:1.2}.pricing.svelte-qgx971 p:not(.eyebrow){font-size:16px}.starter-gallery.svelte-qgx971{background:linear-gradient(white 50%, var(--cream) 50%);padding-block:0}.requirements.svelte-qgx971 .section-inner:where(.svelte-qgx971){align-items:start;gap:0}.requirements.svelte-qgx971 .section-column:where(.svelte-qgx971):first-child{padding-right:40px}.requirements.svelte-qgx971 .section-column:where(.svelte-qgx971):last-child{padding-left:120px}.requirements.svelte-qgx971 ul,.photo-band.svelte-qgx971 ul{padding-left:0;list-style:none}.requirements.svelte-qgx971 li{border-bottom:1px solid #0201012b;padding-block:12px}.requirements.svelte-qgx971 li:before,.photo-band.svelte-qgx971 li:before{content:"✓";color:var(--orange);margin-right:16px}.program-2.svelte-qgx971 .centered-hero:where(.svelte-qgx971){padding-bottom:0}.program-2.svelte-qgx971 .centered-hero:where(.svelte-qgx971) .section-column:where(.svelte-qgx971)+.section-column:where(.svelte-qgx971){margin-top:64px}.program-features.svelte-qgx971 .section-inner:where(.svelte-qgx971){gap:0}.program-features.svelte-qgx971 .section-column:where(.svelte-qgx971):first-child{padding-right:80px}.program-features.svelte-qgx971 .section-column:where(.svelte-qgx971):last-child{padding-left:132px;padding-right:24px}.program-2.svelte-qgx971 .pricing:where(.svelte-qgx971) h2{font-size:32px;line-height:1.3}.program-2.svelte-qgx971 .gallery:where(.svelte-qgx971){background:linear-gradient(white 65%, var(--cream) 65%);padding-block:104px}.program-2.svelte-qgx971 .compact:where(.svelte-qgx971){text-align:center;padding-bottom:104px}.program-2.svelte-qgx971 .compact:where(.svelte-qgx971) .button{align-self:center}.danke2025.svelte-qgx971 .section:where(.svelte-qgx971):first-child{padding-inline:50px}.danke2025.svelte-qgx971 .section-inner:where(.svelte-qgx971){align-items:start;gap:20px;max-width:1107px;margin-left:max(0px,50% - 590px)}@media (width<=1024px){.section.svelte-qgx971{padding:64px 24px}.centered-hero.svelte-qgx971{padding-top:120px}.welcome.svelte-qgx971{background-size:50vw;padding-top:120px}.welcome.svelte-qgx971 .section-column:where(.svelte-qgx971):first-child{padding:0 24px 0 0}.home-about.svelte-qgx971{margin-top:0}.home.svelte-qgx971 .cards:where(.svelte-qgx971){padding-top:40px;padding-bottom:48px}.home-about.svelte-qgx971 .section-column:where(.svelte-qgx971):last-child{padding-left:40px}.team.svelte-qgx971 .section-inner:where(.svelte-qgx971){gap:40px}.project-hero.svelte-qgx971{padding-top:120px}.project-hero.svelte-qgx971 .section-inner:where(.svelte-qgx971),.project-story.svelte-qgx971 .section-inner:where(.svelte-qgx971){gap:40px}.project-story.svelte-qgx971 h2{font-size:32px}.requirements.svelte-qgx971 .section-column:where(.svelte-qgx971):last-child{padding-left:40px}.hero-video.svelte-qgx971{padding:90px 10px 0}}@media (width<=767px){.section.svelte-qgx971{padding:48px 20px}.columns.svelte-qgx971 .section-inner:where(.svelte-qgx971),.cards.svelte-qgx971 .section-inner:where(.svelte-qgx971){grid-template-columns:1fr;gap:28px}.hero-video.svelte-qgx971{padding:100px 10px 0}.welcome.svelte-qgx971{margin-top:0;padding-top:96px}.welcome.svelte-qgx971 .section-column:where(.svelte-qgx971):first-child{padding:0}.welcome.svelte-qgx971 .button{margin-bottom:40px}.welcome.svelte-qgx971 p:not(.eyebrow),.home-about.svelte-qgx971 p:not(.eyebrow){margin-bottom:18px}.home-about.svelte-qgx971{margin-top:0}.home.svelte-qgx971 .cards:where(.svelte-qgx971){padding-top:40px;padding-bottom:48px}.home-about.svelte-qgx971 .section-column:where(.svelte-qgx971):last-child{padding-left:0}.home.svelte-qgx971 .gallery:where(.svelte-qgx971){padding:20px}.project-heading.svelte-qgx971{padding-bottom:0}.centered-hero.svelte-qgx971,.daysforgirls-musanze.svelte-qgx971 .section:where(.svelte-qgx971):first-child,.danke2025.svelte-qgx971 .section:where(.svelte-qgx971):first-child,.donate.svelte-qgx971 .section:where(.svelte-qgx971):first-child{padding-top:96px}.team.svelte-qgx971{padding-top:0}.project-hero.svelte-qgx971{padding-top:104px;padding-bottom:48px}.project-hero.svelte-qgx971 .section-inner:where(.svelte-qgx971),.project-story.svelte-qgx971 .section-inner:where(.svelte-qgx971){grid-template-columns:1fr;gap:32px}.project-story.svelte-qgx971{padding-block:40px}.project-story.reverse.svelte-qgx971 .section-column:where(.svelte-qgx971):last-child{order:2}.project-hero.svelte-qgx971 img{max-height:520px}.project-hero.svelte-qgx971 p:not(.eyebrow),.project-story.svelte-qgx971 p{font-size:16px;line-height:1.65}.project-story.svelte-qgx971 h2,.donate.svelte-qgx971 .section:where(.svelte-qgx971):first-child h1{font-size:28px}.donate.svelte-qgx971 .cards:where(.svelte-qgx971) h3{font-size:24px}.callout.svelte-qgx971 h2{font-size:32px}.callout.svelte-qgx971 p{margin-bottom:12px}.cards.svelte-qgx971 .section-column:where(.svelte-qgx971){padding-inline:20px}.cards.svelte-qgx971 img{width:100%;max-width:100%;margin-left:0}.photo-band.svelte-qgx971{padding:0}.photo-band.svelte-qgx971 .section-inner:where(.svelte-qgx971){gap:0}.compact.svelte-qgx971{padding-block:24px}.rock-of-hope.svelte-qgx971 .program-intro:where(.svelte-qgx971) .section-column:where(.svelte-qgx971):first-child{padding:0 20px}.rock-of-hope.svelte-qgx971 .program-intro:where(.svelte-qgx971) img{height:auto;max-height:500px}.health-training.svelte-qgx971{padding-block:24px}.project-link.svelte-qgx971{padding-block:32px 48px}.contact.svelte-qgx971 .columns:where(.svelte-qgx971){padding-top:0}.contact.svelte-qgx971 .centered-hero:where(.svelte-qgx971){padding-top:96px;padding-bottom:40px}.contact.svelte-qgx971 .columns:where(.svelte-qgx971):not(.contact-details) .section-inner:where(.svelte-qgx971),.contact-details.svelte-qgx971 .section-inner:where(.svelte-qgx971){gap:32px}.program-features.svelte-qgx971 .section-column:where(.svelte-qgx971):first-child,.program-features.svelte-qgx971 .section-column:where(.svelte-qgx971):last-child{padding-inline:0}.program-2.svelte-qgx971 .centered-hero:where(.svelte-qgx971) .section-column:where(.svelte-qgx971)+.section-column:where(.svelte-qgx971){margin-top:32px}.starter-hero.svelte-qgx971{padding-top:96px}.process-heading.svelte-qgx971{padding:40px 20px}.starter-gallery.svelte-qgx971{padding-block:20px}.requirements.svelte-qgx971 .section-column:where(.svelte-qgx971):first-child,.requirements.svelte-qgx971 .section-column:where(.svelte-qgx971):last-child{padding-inline:0}.danke2025.svelte-qgx971 .section:where(.svelte-qgx971):first-child{padding-inline:20px}.contact.svelte-qgx971 .map:where(.svelte-qgx971){padding:0}}.news-grid.svelte-b2qm7h{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}article.svelte-b2qm7h{grid-column:span 2;min-width:0}article.svelte-b2qm7h:first-child{grid-column:span 4}article.svelte-b2qm7h:nth-child(2){grid-column:span 2}a.svelte-b2qm7h{border-radius:var(--radius);color:#fff;background:var(--ink);height:352px;text-decoration:none;display:block;position:relative;overflow:hidden}a.svelte-b2qm7h:after{content:"";background:linear-gradient(#0000 21%,#3d7a2ede);position:absolute;inset:0}img.svelte-b2qm7h{object-fit:cover;width:100%;height:100%}a.svelte-b2qm7h>div:where(.svelte-b2qm7h){z-index:1;position:absolute;bottom:16px;left:20px;right:20px}h2.svelte-b2qm7h{color:#fff;letter-spacing:0;margin:0 0 12px;font-size:22px;text-decoration:underline}time.svelte-b2qm7h{font-size:12px}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){img.svelte-b2qm7h{transition:transform .22s ease-out}a.svelte-b2qm7h:hover img:where(.svelte-b2qm7h){transform:scale(1.025)}}@media (width<=700px){.news-grid.svelte-b2qm7h{grid-template-columns:1fr 1fr;gap:16px}article.svelte-b2qm7h,article.svelte-b2qm7h:nth-child(2){grid-column:span 1}article.svelte-b2qm7h:first-child{grid-column:span 2}}@media (width<=480px){.news-grid.svelte-b2qm7h{grid-template-columns:1fr}article.svelte-b2qm7h:first-child{grid-column:span 1}}.post-dialog.svelte-1v7shys{background:var(--cream);color:var(--ink);border:0;border-radius:24px;width:min(1080px,100% - 40px);max-height:88dvh;padding:0;overflow:hidden;box-shadow:0 24px 100px #0000003d}.post-dialog.svelte-1v7shys::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f190ca6}.modal-content.svelte-1v7shys{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:min(780px,88dvh);display:grid;position:relative}.modal-media.svelte-1v7shys{background:linear-gradient(145deg,#e2e9d8,#cedac3);justify-content:center;align-items:center;min-width:0;min-height:0;padding:28px;display:flex}.modal-image.svelte-1v7shys{object-fit:contain;border-radius:16px;width:auto;max-width:100%;height:auto;max-height:100%;display:block;box-shadow:0 12px 32px #1e371729}.modal-text.svelte-1v7shys{overscroll-behavior:contain;min-width:0;min-height:0;padding:64px 36px 36px;overflow-y:auto}.modal-text.svelte-1v7shys h2:where(.svelte-1v7shys):focus{box-shadow:none;outline:none}.modal-text.svelte-1v7shys h2:where(.svelte-1v7shys){font-size:clamp(22px,2.3vw,28px);line-height:1.25}.post-caption.svelte-1v7shys{white-space:pre-wrap;overflow-wrap:anywhere;margin:24px 0;font-size:16px;line-height:1.7}.modal-text.svelte-1v7shys>a:where(.svelte-1v7shys){text-underline-offset:4px;margin-top:8px;font-size:14px;font-weight:700;display:inline-block}.close.svelte-1v7shys{z-index:1;background:var(--cream);width:40px;height:40px;color:var(--green);cursor:pointer;border:1px solid #3d792e2e;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 2px 8px #0000000f}.close.svelte-1v7shys:hover{background:var(--green);color:#fff}.post.pointer-open.svelte-1v7shys:focus,.post-dialog.pointer-open.svelte-1v7shys .close:where(.svelte-1v7shys):focus{box-shadow:none;outline:none}@media (width<=700px){.post-dialog.svelte-1v7shys{border-radius:20px;width:calc(100% - 24px);overflow-y:auto}.modal-content.svelte-1v7shys{grid-template-rows:auto auto;grid-template-columns:1fr;height:auto;max-height:none}.modal-media.svelte-1v7shys{min-height:0;padding:20px}.modal-image.svelte-1v7shys{border-radius:12px;max-height:46dvh}.modal-text.svelte-1v7shys{padding:28px 24px;overflow:visible}}.instagram.svelte-1v7shys{max-width:var(--content-width);width:calc(100% - 80px);margin:80px auto 48px}.heading.svelte-1v7shys{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.eyebrow.svelte-1v7shys{margin:0 0 10px}h2.svelte-1v7shys{color:var(--ink);margin:0;font-size:clamp(26px,3vw,38px)}.profile.svelte-1v7shys{color:var(--ink);white-space:nowrap;text-underline-offset:4px;font-weight:700}.feed.svelte-1v7shys{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.post.svelte-1v7shys{aspect-ratio:1;border-radius:var(--radius);color:#fff;background:var(--green);min-width:0;display:block;position:relative;overflow:hidden}img.svelte-1v7shys{object-fit:cover;width:100%;height:100%;display:block}.post-link.svelte-1v7shys{color:#fff;background:linear-gradient(#0000,#183414e6);justify-content:space-between;align-items:end;gap:12px;padding:52px 20px 20px;font-size:15px;font-weight:700;display:flex;position:absolute;inset:auto 0 0}.post.svelte-1v7shys:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.fallback.svelte-1v7shys{margin:0}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){img.svelte-1v7shys{transition:transform .22s ease-out}.post.svelte-1v7shys:hover img:where(.svelte-1v7shys){transform:scale(1.025)}}@media (width<=850px){.feed.svelte-1v7shys{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.instagram.svelte-1v7shys{width:calc(100% - 40px);margin-top:48px}.heading.svelte-1v7shys{flex-direction:column;align-items:start;gap:16px}}@media (width<=480px){.feed.svelte-1v7shys{grid-template-columns:minmax(0,1fr)}}.news-background.svelte-1pgso1u{background:url(../../../images/day-care-page-header-blobs-recolored-ffcdb3.svg) 100% 0 no-repeat}.news.svelte-1pgso1u{max-width:var(--content-width);width:calc(100% - 80px);margin:0 auto;padding-top:160px;padding-bottom:0}h1.svelte-1pgso1u{margin-bottom:40px}@media (width<=700px){.news.svelte-1pgso1u{width:calc(100% - 40px);padding-top:96px}}
