.about[data-astro-cid-mwsabeil]{padding:5rem var(--gutter) 3rem;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:3.5rem;display:grid}.eyebrow[data-astro-cid-mwsabeil]{font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--pink-deep);margin:0 0 .6rem;font-weight:800}h2[data-astro-cid-mwsabeil]{font-family:var(--font-display);font-weight:800;font-size:var(--text-display-sm);color:var(--ink);text-wrap:balance;margin:0 0 1.1rem;line-height:1.15}.text[data-astro-cid-mwsabeil] p[data-astro-cid-mwsabeil]:not(.eyebrow){font-size:var(--text-base);color:var(--ink-soft);margin:0 0 .9rem;line-height:1.65}.about[data-astro-cid-mwsabeil]>img{aspect-ratio:4/3.4;object-fit:cover;width:100%;height:auto;box-shadow:0 20px 40px -22px var(--shadow);border-radius:28px;display:block}@media (width<=800px){.about[data-astro-cid-mwsabeil]{grid-template-columns:1fr;gap:2rem;padding-top:3.5rem}}.shell[data-astro-cid-p67gqoff]{--paw-color:#fff;--paw-opacity:.085;background:linear-gradient(160deg, var(--hero-blue) 0%, var(--hero-blue-deep) 100%);border-radius:34px;overflow:hidden}.hero[data-astro-cid-p67gqoff]{z-index:1;padding:7rem var(--gutter) 3.5rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3rem;display:grid;position:relative}.eyebrow[data-astro-cid-p67gqoff]{font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;color:#ffffffe6;margin:0 0 .9rem;font-weight:800}.eyebrow[data-astro-cid-p67gqoff] span[data-astro-cid-p67gqoff]{color:var(--pink-deep);background:#fff;border-radius:999px;margin-right:.4rem;padding:.15rem .55rem}h1[data-astro-cid-p67gqoff]{font-family:var(--font-display);font-weight:800;font-size:var(--text-display-md);color:#fff;text-wrap:balance;margin:0 0 1.2rem;line-height:1.1}.lede[data-astro-cid-p67gqoff]{max-width:38ch;font-size:var(--text-display-lede);color:#fffffff0;margin:0;font-weight:600;line-height:1.55}.collage[data-astro-cid-p67gqoff]{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:center;align-items:start;gap:1.5rem;width:min(100%,460px);display:grid}figure[data-astro-cid-p67gqoff]{margin:0;position:relative}figure[data-astro-cid-p67gqoff]:first-child{margin-top:2.5rem}.collage[data-astro-cid-p67gqoff] img{aspect-ratio:4/5;object-fit:cover;border:6px solid #fff;border-radius:24px;width:100%;height:auto;display:block;box-shadow:0 22px 36px -20px #0a1e3c99}figcaption[data-astro-cid-p67gqoff]{font-family:var(--font-display);font-weight:800;font-size:var(--text-md);color:var(--pink-deep);background:#fff;border-radius:999px;padding:.3rem 1.1rem;position:absolute;bottom:-.9rem;left:50%;transform:translate(-50%);box-shadow:0 8px 16px -8px #0a1e3c80}@media (width>=901px){figure[data-astro-cid-p67gqoff]:first-child{transform:rotate(-2deg)}figure[data-astro-cid-p67gqoff]:last-child{transform:rotate(2deg)}}.band[data-astro-cid-p67gqoff]{z-index:0;padding:1.8rem var(--gutter);background:linear-gradient(105deg, var(--blush-a) 0%, var(--blush-b) 70%);border-radius:30px 30px 0 0;grid-template-columns:repeat(3,auto);justify-content:space-around;gap:1.5rem;margin:0;list-style:none;display:grid;position:relative}.band[data-astro-cid-p67gqoff] li[data-astro-cid-p67gqoff]{font-size:var(--text-sm);color:var(--ink-soft);text-align:center;line-height:1.3}.band[data-astro-cid-p67gqoff] strong[data-astro-cid-p67gqoff]{font-family:var(--font-display);font-weight:800;font-size:var(--text-xl);color:var(--ink);display:block}@media (width<=900px){.shell[data-astro-cid-p67gqoff]{border-radius:0}.hero[data-astro-cid-p67gqoff]{text-align:center;grid-template-columns:1fr;gap:2.5rem;padding-top:8rem}.lede[data-astro-cid-p67gqoff]{margin-inline:auto}.collage[data-astro-cid-p67gqoff]{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:center;gap:1.5rem;width:min(100%,460px);display:grid}figure[data-astro-cid-p67gqoff]{margin:0;position:relative}figure[data-astro-cid-p67gqoff]:first-child{margin-top:2.5rem}.collage[data-astro-cid-p67gqoff] img{aspect-ratio:4/5;object-fit:cover;border:6px solid #fff;border-radius:24px;width:100%;height:auto;display:block;box-shadow:0 22px 36px -20px #0a1e3c99}figcaption[data-astro-cid-p67gqoff]{font-family:var(--font-display);font-weight:800;font-size:var(--text-md);color:var(--pink-deep);background:#fff;border-radius:999px;padding:.3rem 1.1rem;position:absolute;bottom:-.9rem;left:50%;transform:translate(-50%);box-shadow:0 8px 16px -8px #0a1e3c80}@media (width>=901px){figure[data-astro-cid-p67gqoff]:first-child{transform:rotate(-2deg)}figure[data-astro-cid-p67gqoff]:last-child{transform:rotate(2deg)}}.band[data-astro-cid-p67gqoff]{border-radius:24px 24px 0 0;grid-template-columns:1fr;gap:1rem}}.initiatives[data-astro-cid-gjtcyutn]{padding:3rem var(--gutter) 2rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:3.5rem;display:grid}.eyebrow[data-astro-cid-gjtcyutn]{font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 .6rem;font-weight:800}.eyebrow[data-astro-cid-gjtcyutn] span[data-astro-cid-gjtcyutn]{background:var(--blush-a);color:var(--pink-deep);border-radius:999px;margin-right:.4rem;padding:.15rem .55rem}h2[data-astro-cid-gjtcyutn]{font-family:var(--font-display);font-weight:800;font-size:var(--text-display-sm);color:var(--ink);text-wrap:balance;margin:0 0 .9rem;line-height:1.15}.lede[data-astro-cid-gjtcyutn]{font-size:var(--text-base);color:var(--ink-soft);margin:0;line-height:1.65}.chips[data-astro-cid-gjtcyutn]{flex-wrap:wrap;gap:.6rem;margin:1.6rem 0 0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-gjtcyutn] li[data-astro-cid-gjtcyutn]{background:var(--blush-a);font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);color:var(--pink-deep);border-radius:999px;padding:.45rem 1rem}.gallery[data-astro-cid-gjtcyutn]{grid-template-rows:repeat(2,220px);grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.gallery[data-astro-cid-gjtcyutn] img{object-fit:cover;width:100%;height:100%;box-shadow:0 16px 32px -20px var(--shadow);border-radius:22px;display:block}.gallery[data-astro-cid-gjtcyutn] img:first-child{grid-row:span 2}@media (width<=800px){.initiatives[data-astro-cid-gjtcyutn]{grid-template-columns:1fr;gap:2rem}.gallery[data-astro-cid-gjtcyutn]{grid-template-rows:repeat(2,150px)}}.join[data-astro-cid-cxtrhkey]{padding:3rem var(--gutter);background:linear-gradient(160deg, var(--hero-blue) 0%, var(--hero-blue-deep) 100%);text-align:center;border-radius:28px;margin:3.5rem 0 4rem}.eyebrow[data-astro-cid-cxtrhkey]{font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;color:#ffffffd9;margin:0 0 .5rem;font-weight:800}h2[data-astro-cid-cxtrhkey]{font-family:var(--font-display);font-weight:800;font-size:var(--text-display-cta);color:#fff;margin:0;line-height:1.1}header[data-astro-cid-cxtrhkey] p[data-astro-cid-cxtrhkey]:last-child{max-width:48ch;font-size:var(--text-lg);color:#ffffffeb;margin:.7rem auto 0;font-weight:600}ul[data-astro-cid-cxtrhkey]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:2.2rem 0 0;padding:0;list-style:none;display:grid}a[data-astro-cid-cxtrhkey]{height:100%;color:var(--cta-deep);background:#fff;border-radius:22px;flex-direction:column;align-items:center;gap:.4rem;padding:1.4rem 1rem;text-decoration:none;transition:transform .18s;display:flex;box-shadow:0 14px 28px -16px #0a1e3c8c}a[data-astro-cid-cxtrhkey]:hover{transform:translateY(-3px)}a[data-astro-cid-cxtrhkey]:active{transform:scale(.98)}strong[data-astro-cid-cxtrhkey]{font-family:var(--font-display);font-weight:800;font-size:var(--text-lg);color:var(--ink)}.art[data-astro-cid-cxtrhkey]{background:color-mix(in srgb, var(--hero-blue) 14%, #fff);border-radius:50%;place-items:center;width:112px;height:112px;margin-bottom:.4rem;display:grid}.art[data-astro-cid-cxtrhkey] img{width:auto;max-width:78px;height:auto;max-height:72px;display:block}.text[data-astro-cid-cxtrhkey]{font-size:var(--text-xs);color:var(--ink-soft);line-height:1.4}.action[data-astro-cid-cxtrhkey]{font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);color:var(--cta-deep);margin-top:auto;padding-top:.7rem}@media (width<=900px){ul[data-astro-cid-cxtrhkey]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){ul[data-astro-cid-cxtrhkey]{grid-template-columns:1fr}}.story[data-astro-cid-wrnygjil]{margin:3rem var(--gutter);background:linear-gradient(105deg, var(--blush-a) 0%, var(--blush-b) 70%);border-radius:34px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:3.5rem;padding:3.5rem clamp(1.5rem,5vw,4rem);display:grid}.photo[data-astro-cid-wrnygjil] img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;box-shadow:0 20px 40px -22px var(--shadow);border-radius:28px;display:block;transform:rotate(-2deg)}.eyebrow[data-astro-cid-wrnygjil]{font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--pink-deep);margin:0 0 .6rem;font-weight:800}h2[data-astro-cid-wrnygjil]{font-family:var(--font-display);font-weight:800;font-size:var(--text-display-sm);color:var(--ink);text-wrap:balance;margin:0 0 1.1rem;line-height:1.15}.text[data-astro-cid-wrnygjil] p[data-astro-cid-wrnygjil]:not(.eyebrow){font-size:var(--text-base);color:var(--ink-soft);margin:0 0 .9rem;line-height:1.65}.text[data-astro-cid-wrnygjil] .quote[data-astro-cid-wrnygjil]{border-left:4px solid var(--pink);font-family:var(--font-display);font-weight:800;font-size:var(--text-xl2);color:var(--pink-deep);margin:1.2rem 0 0;padding-left:1rem;line-height:1.2}@media (width<=800px){.story[data-astro-cid-wrnygjil]{grid-template-columns:1fr;gap:2rem;padding-block:2.5rem}.photo[data-astro-cid-wrnygjil]{width:min(100%,340px);margin-inline:auto}.photo[data-astro-cid-wrnygjil] img{transform:none}}.work[data-astro-cid-fhuawkhg]{padding:3rem var(--gutter)}h2[data-astro-cid-fhuawkhg]{font-family:var(--font-display);font-weight:800;font-size:var(--text-display-sm);color:var(--ink);text-align:center;text-wrap:balance;margin:0 0 2rem;line-height:1.15}.cards[data-astro-cid-fhuawkhg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}article[data-astro-cid-fhuawkhg]{border:1px solid var(--line);background:var(--surface);box-shadow:0 16px 32px -24px var(--shadow);border-radius:26px;flex-direction:column;display:flex;overflow:hidden}article[data-astro-cid-fhuawkhg] img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.body[data-astro-cid-fhuawkhg]{flex-direction:column;flex:1;padding:1.4rem 1.4rem 1.6rem;display:flex}.eyebrow[data-astro-cid-fhuawkhg]{font-size:var(--text-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 .6rem;font-weight:800}.eyebrow[data-astro-cid-fhuawkhg] span[data-astro-cid-fhuawkhg]{background:var(--blush-a);color:var(--pink-deep);border-radius:999px;margin-right:.4rem;padding:.15rem .55rem}h3[data-astro-cid-fhuawkhg]{font-family:var(--font-display);font-weight:800;font-size:var(--text-xl);color:var(--ink);margin:0 0 .6rem;line-height:1.15}.body[data-astro-cid-fhuawkhg] p[data-astro-cid-fhuawkhg]:not(.eyebrow){font-size:var(--text-sm);color:var(--ink-soft);margin:0;line-height:1.6}a[data-astro-cid-fhuawkhg]{font-family:var(--font-display);font-weight:700;font-size:var(--text-base);color:var(--cta-deep);margin-top:auto;padding-top:1.1rem;text-decoration:none}a[data-astro-cid-fhuawkhg]:hover{text-decoration:underline}@media (width<=900px){.cards[data-astro-cid-fhuawkhg]{grid-template-columns:1fr;max-width:480px;margin-inline:auto}}main[data-astro-cid-w6fzp2su]{display:block}
