.hero[data-astro-cid-ge2uvauf]{color:#1f1f1f;background:linear-gradient(#c1e5f5 0%,#eaf6fd 62%,#fff 100%);position:relative;overflow:hidden}.hero__inner[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;align-items:center;gap:2rem;padding-top:3rem;display:grid}@media (width>=768px){.hero__inner[data-astro-cid-ge2uvauf]{grid-template-columns:1.15fr .85fr;gap:3rem;padding-top:76px}}.hero__content[data-astro-cid-ge2uvauf]{max-width:700px;padding-bottom:4rem}@media (width>=768px){.hero__content[data-astro-cid-ge2uvauf]{padding-bottom:80px}}.hero__visual[data-astro-cid-ge2uvauf]{order:-1;justify-content:center;align-items:flex-end;height:100%;display:flex}@media (width>=768px){.hero__visual[data-astro-cid-ge2uvauf]{order:0;justify-content:flex-end}}.hero__henry[data-astro-cid-ge2uvauf]{object-fit:contain;width:100%;max-width:220px;height:auto}@media (width>=768px){.hero__henry[data-astro-cid-ge2uvauf]{max-width:280px}}.hero__kicker[data-astro-cid-ge2uvauf]{text-transform:uppercase;letter-spacing:.09em;color:#fff;background-color:#e60005;border-radius:999px;margin-bottom:1.25rem;padding:7px 16px;font-size:13px;font-weight:700;line-height:1.3;display:inline-block}.hero__title[data-astro-cid-ge2uvauf]{color:#1f1f1f;margin-bottom:1.25rem;font-size:2.5rem;line-height:1.04}@media (width>=768px){.hero__title[data-astro-cid-ge2uvauf]{font-size:3.5rem}}@media (width>=992px){.hero__title[data-astro-cid-ge2uvauf]{font-size:66px}}.hero__title-sub[data-astro-cid-ge2uvauf]{color:#e60005;margin-top:.5rem;font-family:Shantell Sans,Comic Sans MS,Segoe UI,system-ui,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.15;display:block}@media (width>=768px){.hero__title-sub[data-astro-cid-ge2uvauf]{font-size:28px}}@media (width>=992px){.hero__title-sub[data-astro-cid-ge2uvauf]{font-size:34px}}.hero__text[data-astro-cid-ge2uvauf]{color:#4a4a4a;text-wrap:pretty;max-width:560px;margin-bottom:2rem;font-size:1.125rem;line-height:1.65}@media (width>=768px){.hero__text[data-astro-cid-ge2uvauf]{font-size:19px}}.hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:14px;display:flex}.vision__lead[data-astro-cid-c6yojwdb]{color:#e60005;max-width:760px;font-family:Shantell Sans,Comic Sans MS,Segoe UI,system-ui,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.5}@media (width>=768px){.vision__lead[data-astro-cid-c6yojwdb]{font-size:22px}}.vision__grid[data-astro-cid-c6yojwdb]{grid-template-columns:1fr;align-items:start;gap:1.5rem;display:grid}@media (width>=768px){.vision__grid[data-astro-cid-c6yojwdb]{grid-template-columns:1fr 1fr;gap:36px}}.vision__text[data-astro-cid-c6yojwdb]{flex-direction:column;gap:1.25rem;display:flex}.vision__text[data-astro-cid-c6yojwdb] p[data-astro-cid-c6yojwdb]{color:#4a4a4a;text-wrap:pretty;font-size:17px;line-height:1.75}.vision__text[data-astro-cid-c6yojwdb] strong[data-astro-cid-c6yojwdb]{color:#e60005;font-weight:600}.vision__callout[data-astro-cid-c6yojwdb]{background-color:#d9f2d0;border-radius:22px;padding:30px 32px}.vision__callout[data-astro-cid-c6yojwdb] p[data-astro-cid-c6yojwdb]{color:#3d5b33;text-wrap:pretty;font-size:17px;line-height:1.75}.vision__callout[data-astro-cid-c6yojwdb] strong[data-astro-cid-c6yojwdb]{font-weight:600}.vision__image[data-astro-cid-c6yojwdb]{border-radius:26px;margin-top:2.5rem;overflow:hidden}@media (width>=768px){.vision__image[data-astro-cid-c6yojwdb]{margin-top:52px}}.vision__photo[data-astro-cid-c6yojwdb]{object-fit:cover;object-position:center;width:100%;height:280px}@media (width>=768px){.vision__photo[data-astro-cid-c6yojwdb]{height:440px}}.process__title[data-astro-cid-grsovck6]{color:#17384a}.process__subtitle[data-astro-cid-grsovck6]{color:#3b6274}@media (width>=768px){.process__subtitle[data-astro-cid-grsovck6]{font-size:19px}}.process__steps[data-astro-cid-grsovck6]{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=576px){.process__steps[data-astro-cid-grsovck6]{grid-template-columns:repeat(2,1fr)}}@media (width>=992px){.process__steps[data-astro-cid-grsovck6]{grid-template-columns:repeat(4,1fr);gap:22px}}.process__step[data-astro-cid-grsovck6]{text-align:center;background-color:#fff;border-radius:22px;flex-direction:column;align-items:center;padding:28px 26px 32px;transition:box-shadow .25s,transform .25s;display:flex}@media (prefers-reduced-motion:reduce){.process__step[data-astro-cid-grsovck6]{transition:none}}.process__step[data-astro-cid-grsovck6]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}@media (prefers-reduced-motion:reduce){.process__step[data-astro-cid-grsovck6]:hover{transform:none}}.process__icon[data-astro-cid-grsovck6]{object-fit:contain;width:64px;height:64px;display:block}.process__number[data-astro-cid-grsovck6]{color:var(--step-color,#e60005);margin-top:18px;font-family:Shantell Sans,Comic Sans MS,Segoe UI,system-ui,sans-serif;font-size:15px;font-weight:700;line-height:1.2}.process__step-title[data-astro-cid-grsovck6]{color:#1f1f1f;margin-top:.25rem;font-size:1.125rem}@media (width>=768px){.process__step-title[data-astro-cid-grsovck6]{font-size:21px}}.process__step-text[data-astro-cid-grsovck6]{color:#5a5a5a;text-wrap:balance;margin-top:10px;font-size:1rem;line-height:1.65}.henry__intro[data-astro-cid-ogm6mszf]{grid-template-columns:1fr;align-items:center;gap:2rem;display:grid}@media (width>=768px){.henry__intro[data-astro-cid-ogm6mszf]{grid-template-columns:.8fr 1.2fr;gap:56px}}.henry__panel[data-astro-cid-ogm6mszf]{background-color:#d9f2d0;border-radius:26px;justify-content:center;align-items:center;padding:34px;display:flex}.henry__portrait[data-astro-cid-ogm6mszf]{object-fit:contain;width:100%;max-width:220px;height:auto}@media (width>=768px){.henry__heading[data-astro-cid-ogm6mszf] .section__title[data-astro-cid-ogm6mszf]{font-size:44px}}.henry__lead[data-astro-cid-ogm6mszf]{color:#e60005;font-family:Shantell Sans,Comic Sans MS,Segoe UI,system-ui,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.4}@media (width>=768px){.henry__lead[data-astro-cid-ogm6mszf]{font-size:1.25rem}}.henry__cards[data-astro-cid-ogm6mszf]{grid-template-columns:1fr;gap:1.25rem;margin-top:2.5rem;display:grid}@media (width>=768px){.henry__cards[data-astro-cid-ogm6mszf]{grid-template-columns:repeat(2,1fr);gap:22px;margin-top:48px}}.henry__card[data-astro-cid-ogm6mszf]{border-radius:22px;padding:30px 28px}.henry__card[data-astro-cid-ogm6mszf] h3[data-astro-cid-ogm6mszf]{font-size:1.25rem}@media (width>=768px){.henry__card[data-astro-cid-ogm6mszf] h3[data-astro-cid-ogm6mszf]{font-size:23px}}.henry__card[data-astro-cid-ogm6mszf] p[data-astro-cid-ogm6mszf]{text-wrap:pretty;margin-top:.75rem;font-size:1rem;line-height:1.7}.henry__card[data-astro-cid-ogm6mszf] strong[data-astro-cid-ogm6mszf]{font-weight:600}.henry__card--peach[data-astro-cid-ogm6mszf]{background-color:#fac3af}.henry__card--peach[data-astro-cid-ogm6mszf] h3[data-astro-cid-ogm6mszf]{color:#7a3a26}.henry__card--peach[data-astro-cid-ogm6mszf] p[data-astro-cid-ogm6mszf]{color:#6b3a2a}.henry__card--green[data-astro-cid-ogm6mszf]{background-color:#d9f2d0}.henry__card--green[data-astro-cid-ogm6mszf] h3[data-astro-cid-ogm6mszf]{color:#33502a}.henry__card--green[data-astro-cid-ogm6mszf] p[data-astro-cid-ogm6mszf]{color:#3d5b33}.henry__card--blue[data-astro-cid-ogm6mszf]{background-color:#c1e5f5}.henry__card--blue[data-astro-cid-ogm6mszf] h3[data-astro-cid-ogm6mszf]{color:#17384a}.henry__card--blue[data-astro-cid-ogm6mszf] p[data-astro-cid-ogm6mszf]{color:#2b5468}.vehicle[data-astro-cid-aejskut6]{color:#2b2b2b;background-color:#d9f2d0}.vehicle__header[data-astro-cid-aejskut6] .section__title[data-astro-cid-aejskut6]{text-wrap:balance}.vehicle__intro[data-astro-cid-aejskut6]{text-wrap:pretty;font-size:1.125rem;line-height:1.6}.vehicle__overview[data-astro-cid-aejskut6]{grid-template-columns:1fr;justify-content:center;align-items:center;gap:1.5rem;margin-block:2.5rem;display:grid}@media (width>=576px){.vehicle__overview[data-astro-cid-aejskut6]{grid-template-columns:minmax(0,440px) minmax(0,560px)}}.vehicle__hero-img[data-astro-cid-aejskut6]{border-radius:22px;width:100%;height:auto;display:block}.vehicle__status[data-astro-cid-aejskut6]{gap:1rem;display:grid}.vehicle__status-step[data-astro-cid-aejskut6]{background-color:#fff;border-radius:18px;align-items:flex-start;gap:.75rem;padding:1.25rem 1.5rem;display:flex}.vehicle__status-step[data-astro-cid-aejskut6] h3[data-astro-cid-aejskut6]{margin-bottom:.25rem;font-size:1.25rem}.vehicle__status-step[data-astro-cid-aejskut6] p[data-astro-cid-aejskut6]{line-height:1.5}.vehicle__status-step--done[data-astro-cid-aejskut6] strong[data-astro-cid-aejskut6]{color:#2b2b2b}.vehicle__status-step--open[data-astro-cid-aejskut6]{border:2px dashed #e60005}.vehicle__status-step--open[data-astro-cid-aejskut6] strong[data-astro-cid-aejskut6]{color:#c1000f}.vehicle__status-mark[data-astro-cid-aejskut6]{border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;font-weight:700;display:grid}.vehicle__status-step--done[data-astro-cid-aejskut6] .vehicle__status-mark[data-astro-cid-aejskut6]{color:#2b2b2b;background-color:#9edd87}.vehicle__status-step--open[data-astro-cid-aejskut6] .vehicle__status-mark[data-astro-cid-aejskut6]{border:3px solid #e60005}.vehicle__part[data-astro-cid-aejskut6]>p[data-astro-cid-aejskut6]{text-wrap:pretty;margin-bottom:1rem;line-height:1.6}.vehicle__part[data-astro-cid-aejskut6]+.vehicle__part[data-astro-cid-aejskut6]{border-top:1px solid #bbb;margin-top:3.5rem;padding-top:3.5rem}.vehicle__part-title[data-astro-cid-aejskut6]{margin-bottom:.75rem;font-size:1.5rem}@media (width>=768px){.vehicle__part-title[data-astro-cid-aejskut6]{font-size:1.9rem}}.vehicle__steps[data-astro-cid-aejskut6]{background-color:#fff;border-radius:22px;grid-template-columns:1fr;gap:2rem 1.5rem;margin-top:2rem;padding:clamp(1.2rem,3vw,2rem);display:grid}@media (width>=576px){.vehicle__steps[data-astro-cid-aejskut6]{grid-template-columns:1fr 1fr}}.vehicle__step[data-astro-cid-aejskut6]{align-content:start;gap:.5rem;display:grid}.vehicle__step[data-astro-cid-aejskut6] h4[data-astro-cid-aejskut6]{font-size:1.1rem}.vehicle__step-head[data-astro-cid-aejskut6]{grid-template-columns:auto 1fr;align-items:center;column-gap:.75rem;display:grid}.vehicle__step-nr[data-astro-cid-aejskut6]{color:#e60005;font-family:Shantell Sans,Comic Sans MS,Segoe UI,system-ui,sans-serif;font-size:2rem;font-weight:600;line-height:1}.vehicle__step-company[data-astro-cid-aejskut6]{color:#c1000f;margin-left:.5rem;font-family:Arial,Helvetica Neue,Helvetica,Segoe UI,sans-serif;font-size:.95rem;font-weight:700}.vehicle__step-company[data-astro-cid-aejskut6]:before{content:"";vertical-align:-.1em;background-color:#bbb;border-radius:2px;width:2px;height:.95em;margin-right:.5rem;display:inline-block}.vehicle__step-text[data-astro-cid-aejskut6]{line-height:1.55}.vehicle__gallery[data-astro-cid-aejskut6]{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:.25rem;display:grid}.vehicle__gallery[data-astro-cid-aejskut6] figure[data-astro-cid-aejskut6]{margin:0}.vehicle__gallery[data-astro-cid-aejskut6] figcaption[data-astro-cid-aejskut6]{margin-top:.5rem;font-size:.9rem}.vehicle__photo[data-astro-cid-aejskut6]{aspect-ratio:4/3;object-fit:cover;cursor:zoom-in;border-radius:16px;width:100%;height:auto;transition:transform .25s,box-shadow .25s;display:block}.vehicle__photo[data-astro-cid-aejskut6]:hover,.vehicle__photo[data-astro-cid-aejskut6]:focus-visible{transform:scale(1.03);box-shadow:0 8px 24px #0000001f}.vehicle__photo[data-astro-cid-aejskut6]:focus-visible{outline-offset:2px;outline-offset:3px;outline:3px solid #e60005}@media (prefers-reduced-motion:reduce){.vehicle__photo[data-astro-cid-aejskut6]{transition:none}.vehicle__photo[data-astro-cid-aejskut6]:hover,.vehicle__photo[data-astro-cid-aejskut6]:focus-visible{transform:none}}.vehicle__features[data-astro-cid-aejskut6]{gap:1.25rem;margin-top:1.5rem;display:grid}.vehicle__features[data-astro-cid-aejskut6] li[data-astro-cid-aejskut6]{padding-left:1.5rem;position:relative}.vehicle__features[data-astro-cid-aejskut6] h4[data-astro-cid-aejskut6]{margin-bottom:.25rem;font-size:1.1rem}.vehicle__features[data-astro-cid-aejskut6] p[data-astro-cid-aejskut6]{line-height:1.55}.vehicle__dot[data-astro-cid-aejskut6]{border-radius:6px;width:1.1rem;height:1.1rem;position:absolute;top:.25rem;left:0}.vehicle__dot--red[data-astro-cid-aejskut6]{background-color:#e60005}.vehicle__dot--blue[data-astro-cid-aejskut6]{background-color:#83cbeb}.vehicle-lightbox[data-astro-cid-aejskut6]{background:0 0;border:0;justify-content:center;align-items:center;width:100vw;max-width:100vw;height:100vh;max-height:100vh;margin:0;padding:0;display:none}.vehicle-lightbox[data-astro-cid-aejskut6][open]{display:flex}.vehicle-lightbox[data-astro-cid-aejskut6]::backdrop{background:#1f1f1fe0}.vehicle-lightbox[data-astro-cid-aejskut6] figure[data-astro-cid-aejskut6]{text-align:center;max-width:min(1200px,94vw);margin:0}.vehicle-lightbox[data-astro-cid-aejskut6] img[data-astro-cid-aejskut6]{border-radius:12px;width:auto;max-width:100%;height:auto;max-height:80vh;margin:0 auto;display:block}.vehicle-lightbox[data-astro-cid-aejskut6] figcaption[data-astro-cid-aejskut6]{color:#fff;margin-top:.75rem}.vehicle-lightbox__btn[data-astro-cid-aejskut6]{z-index:2;color:#fff;cursor:pointer;background:#1a1a1a80;border:0;border-radius:50%;width:3rem;height:3rem;font-size:1.8rem;line-height:1;position:absolute}.vehicle-lightbox__btn[data-astro-cid-aejskut6]:hover{background:#1a1a1ab3}.vehicle-lightbox__btn[data-astro-cid-aejskut6]:focus-visible{outline-offset:2px;outline:3px solid #fff}.vehicle-lightbox__close[data-astro-cid-aejskut6]{top:calc(1rem + env(safe-area-inset-top,0px));right:1rem}.vehicle-lightbox__nav[data-astro-cid-aejskut6]{top:50%;transform:translateY(-50%)}.vehicle-lightbox__prev[data-astro-cid-aejskut6]{left:1rem}.vehicle-lightbox__next[data-astro-cid-aejskut6]{right:1rem}.events[data-astro-cid-5cdnprzz]{color:#2b2b2b}.events[data-astro-cid-5cdnprzz] .section__title[data-astro-cid-5cdnprzz]{text-wrap:balance}.events__intro[data-astro-cid-5cdnprzz]{text-wrap:pretty;font-size:1.125rem;line-height:1.6}.events__content[data-astro-cid-5cdnprzz]{grid-template-columns:1fr;align-items:start;gap:2rem;margin-top:2.5rem;display:grid}@media (width>=800px){.events__content[data-astro-cid-5cdnprzz]{grid-template-columns:minmax(0,1fr) 260px}}.events__henry[data-astro-cid-5cdnprzz]{order:-1;justify-self:center;width:180px;height:auto}@media (width>=800px){.events__henry[data-astro-cid-5cdnprzz]{order:0;width:100%;max-width:260px}}.events__timeline[data-astro-cid-5cdnprzz]{gap:1.4rem;display:grid}.events__entry[data-astro-cid-5cdnprzz]{grid-template-columns:54px 1fr;align-items:start;gap:.75rem;display:grid;position:relative}@media (width>=576px){.events__entry[data-astro-cid-5cdnprzz]{grid-template-columns:66px 1fr;gap:1.1rem}}.events__entry[data-astro-cid-5cdnprzz]:not(:last-child):before{content:"";background:repeating-linear-gradient(#fff 0 14px,#0000 14px 28px) 50%/3px 100% no-repeat,#bbb;border-radius:8px;width:16px;height:calc(100% + 1.4rem);position:absolute;top:27px;left:19px}@media (width>=576px){.events__entry[data-astro-cid-5cdnprzz]:not(:last-child):before{top:33px;left:25px}}.events__entry--red[data-astro-cid-5cdnprzz]{--badge:#c1000f;--on-badge:#fff}.events__entry--green[data-astro-cid-5cdnprzz]{--badge:#9edd87;--on-badge:#2b2b2b}.events__entry--blue[data-astro-cid-5cdnprzz]{--badge:#83cbeb;--on-badge:#2b2b2b}.events__date[data-astro-cid-5cdnprzz]{z-index:1;background-color:var(--badge);width:54px;height:54px;color:var(--on-badge);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex;position:relative;box-shadow:0 4px 12px #0000001a}@media (width>=576px){.events__date[data-astro-cid-5cdnprzz]{width:66px;height:66px}}.events__day[data-astro-cid-5cdnprzz]{font-family:Shantell Sans,Comic Sans MS,Segoe UI,system-ui,sans-serif;font-size:1.25rem;font-weight:600}@media (width>=576px){.events__day[data-astro-cid-5cdnprzz]{font-size:1.55rem}}.events__month[data-astro-cid-5cdnprzz]{text-transform:uppercase;letter-spacing:.08em;margin-top:.15rem;font-size:.72rem;font-weight:700}.events__kind[data-astro-cid-5cdnprzz]{text-transform:uppercase;letter-spacing:.08em;background-color:var(--badge);color:var(--on-badge);border-radius:999px;margin-bottom:.5rem;padding:.15rem .65rem;font-size:.75rem;font-weight:700;display:inline-block}.events__mode[data-astro-cid-5cdnprzz]{border:2px solid var(--badge);vertical-align:top;border-radius:999px;margin-left:.35rem;padding:.12rem .6rem;font-size:.75rem;font-weight:700;display:inline-block}.events__title[data-astro-cid-5cdnprzz]{font-size:1.25rem}.events__when[data-astro-cid-5cdnprzz]{margin-top:.25rem;font-size:.95rem;font-weight:700}.events__text[data-astro-cid-5cdnprzz]{margin-top:.5rem;line-height:1.55}.events__empty[data-astro-cid-5cdnprzz]{font-size:1.125rem}.gallery__grid[data-astro-cid-rj65ajc3]{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=576px){.gallery__grid[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(2,1fr)}}@media (width>=992px){.gallery__grid[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(4,1fr);gap:18px}}.gallery__item[data-astro-cid-rj65ajc3]{background-color:#fff;border-radius:20px;overflow:hidden}.gallery__img[data-astro-cid-rj65ajc3]{aspect-ratio:3/2;object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .4s;display:block}@media (prefers-reduced-motion:reduce){.gallery__img[data-astro-cid-rj65ajc3]{transition:none}}.gallery__item[data-astro-cid-rj65ajc3]:hover .gallery__img[data-astro-cid-rj65ajc3]{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.gallery__item[data-astro-cid-rj65ajc3]:hover .gallery__img[data-astro-cid-rj65ajc3]{transform:none}}.donation-cta[data-astro-cid-uxugokse]{color:#31532a;background-color:#9edd87;overflow:hidden}.donation-cta__inner[data-astro-cid-uxugokse]{text-align:center;grid-template-columns:1fr;align-items:center;gap:2rem;padding-block:3rem;display:grid}@media (width>=768px){.donation-cta__inner[data-astro-cid-uxugokse]{text-align:left;grid-template-columns:200px 1fr;gap:44px;padding-block:80px}}.donation-cta__visual[data-astro-cid-uxugokse]{justify-content:center;display:flex}.donation-cta__henry[data-astro-cid-uxugokse]{object-fit:contain;width:100%;max-width:160px;height:auto}@media (width>=768px){.donation-cta__henry[data-astro-cid-uxugokse]{max-width:200px}}.donation-cta__title[data-astro-cid-uxugokse]{color:#22401a;font-size:2rem}@media (width>=768px){.donation-cta__title[data-astro-cid-uxugokse]{font-size:44px}}.donation-cta__text[data-astro-cid-uxugokse]{color:#31532a;margin-top:14px;text-wrap:pretty;max-width:600px;margin-inline:auto;font-size:1.125rem;line-height:1.65}@media (width>=768px){.donation-cta__text[data-astro-cid-uxugokse]{margin-inline:0;font-size:19px}}.donation-cta__btn[data-astro-cid-uxugokse]{color:#fff;background-color:#e60005;border-radius:999px;margin-top:26px;padding:16px 38px;font-family:Shantell Sans,Comic Sans MS,Segoe UI,system-ui,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.3;text-decoration:none;transition:background-color .15s;display:inline-block;box-shadow:0 6px 18px #e600054d}@media (prefers-reduced-motion:reduce){.donation-cta__btn[data-astro-cid-uxugokse]{transition:none}}@media (width>=768px){.donation-cta__btn[data-astro-cid-uxugokse]{font-size:19px}}.donation-cta__btn[data-astro-cid-uxugokse]:hover{color:#fff;background-color:#b30004}.donation-cta__btn[data-astro-cid-uxugokse]:focus-visible{outline-offset:3px;outline:3px solid #fff}.support__grid[data-astro-cid-bkveggfh]{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=768px){.support__grid[data-astro-cid-bkveggfh]{grid-template-columns:repeat(3,1fr);gap:24px}}.support__card[data-astro-cid-bkveggfh]{border-radius:22px;flex-direction:column;align-items:flex-start;gap:.75rem;padding:32px 30px 34px;display:flex}.support__card--peach[data-astro-cid-bkveggfh]{background-color:#fac3af}.support__card--peach[data-astro-cid-bkveggfh] .support__card-title[data-astro-cid-bkveggfh]{color:#7a3a26}.support__card--peach[data-astro-cid-bkveggfh] .support__card-text[data-astro-cid-bkveggfh]{color:#6b3a2a}.support__card--green[data-astro-cid-bkveggfh]{background-color:#d9f2d0}.support__card--green[data-astro-cid-bkveggfh] .support__card-title[data-astro-cid-bkveggfh]{color:#33502a}.support__card--green[data-astro-cid-bkveggfh] .support__card-text[data-astro-cid-bkveggfh]{color:#3d5b33}.support__card--blue[data-astro-cid-bkveggfh]{background-color:#c1e5f5}.support__card--blue[data-astro-cid-bkveggfh] .support__card-title[data-astro-cid-bkveggfh]{color:#17384a}.support__card--blue[data-astro-cid-bkveggfh] .support__card-text[data-astro-cid-bkveggfh]{color:#2b5468}.support__icon[data-astro-cid-bkveggfh]{object-fit:contain;width:68px;height:68px}.support__card-title[data-astro-cid-bkveggfh]{margin-top:.25rem;font-size:1.25rem}@media (width>=768px){.support__card-title[data-astro-cid-bkveggfh]{font-size:1.5rem}}.support__card-text[data-astro-cid-bkveggfh]{text-wrap:pretty;flex-grow:1;font-size:1rem;line-height:1.7}.support__cta[data-astro-cid-bkveggfh]{margin-top:.5rem;padding:.75rem 26px;font-size:1rem}.support__note[data-astro-cid-bkveggfh]{background-color:#f2f2f2;border-radius:16px;margin-top:28px;padding:20px 24px}.support__note[data-astro-cid-bkveggfh] p[data-astro-cid-bkveggfh]{color:#5a5a5a;text-wrap:pretty;font-size:1rem;line-height:1.7}.support__note[data-astro-cid-bkveggfh] strong[data-astro-cid-bkveggfh]{color:#1f1f1f}.contact__title[data-astro-cid-vekgkm42]{color:#17384a}.contact__subtitle[data-astro-cid-vekgkm42]{color:#2b5468;max-width:none;line-height:1.7}.container--narrow[data-astro-cid-vekgkm42]{max-width:900px}.contact-form[data-astro-cid-vekgkm42]{background-color:#fff;border-radius:24px;grid-template-columns:1fr;gap:1.25rem;margin-top:2rem;padding:1.5rem;display:grid}@media (width>=768px){.contact-form[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr;gap:1.25rem;margin-top:32px;padding:36px}}.contact-form__honeypot[data-astro-cid-vekgkm42]{opacity:0;height:0;position:absolute;top:-9999px;left:-9999px;overflow:hidden}.contact-form__field[data-astro-cid-vekgkm42]{flex-direction:column;gap:7px;display:flex}@media (width>=768px){.contact-form__field--full[data-astro-cid-vekgkm42]{grid-column:1/-1}}.contact-form__field--conditional[data-astro-cid-vekgkm42]{display:none}@media (width>=768px){.contact-form__field--checkbox[data-astro-cid-vekgkm42]{grid-column:1/-1}}.contact-form__label[data-astro-cid-vekgkm42]{color:#3a3a3a;font-size:.875rem;font-weight:700}.contact-form__required[data-astro-cid-vekgkm42]{color:#c62828}.contact-form__input[data-astro-cid-vekgkm42],.contact-form__select[data-astro-cid-vekgkm42]{color:#3a3a3a;background-color:#fff;border:2px solid #e3e3e3;border-radius:12px;width:100%;padding:13px 14px;font-family:Arial,Helvetica Neue,Helvetica,Segoe UI,sans-serif;font-size:1rem;transition:border-color .15s,box-shadow .15s}@media (prefers-reduced-motion:reduce){.contact-form__input[data-astro-cid-vekgkm42],.contact-form__select[data-astro-cid-vekgkm42]{transition:none}}.contact-form__input[data-astro-cid-vekgkm42]:focus,.contact-form__select[data-astro-cid-vekgkm42]:focus{border-color:#e60005;outline:none;box-shadow:0 0 0 3px #e6000526}.contact-form__input[data-astro-cid-vekgkm42].is-invalid,.contact-form__select[data-astro-cid-vekgkm42].is-invalid{border-color:#c62828}.contact-form__input[data-astro-cid-vekgkm42].is-invalid:focus,.contact-form__select[data-astro-cid-vekgkm42].is-invalid:focus{box-shadow:0 0 0 3px #c6282826}.contact-form__input[data-astro-cid-vekgkm42]::placeholder,.contact-form__select[data-astro-cid-vekgkm42]::placeholder{color:#bbb}.contact-form__note[data-astro-cid-vekgkm42]{color:#3d5b33;text-wrap:pretty;background-color:#d9f2d0;border-radius:14px;padding:16px 18px;font-size:15px;line-height:1.65}@media (width>=768px){.contact-form__note[data-astro-cid-vekgkm42]{grid-column:1/-1}}.contact-form__checkbox-label[data-astro-cid-vekgkm42]{cursor:pointer;color:#5a5a5a;align-items:flex-start;gap:10px;font-size:15px;line-height:1.55;display:flex}.contact-form__checkbox-label[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]{text-decoration:underline}.contact-form__checkbox[data-astro-cid-vekgkm42]{accent-color:#e60005;flex-shrink:0;width:18px;height:18px;margin-top:3px}.contact-form__error[data-astro-cid-vekgkm42]{color:#c62828;min-height:1.2em;font-size:.875rem;display:block}@media (width>=768px){.contact-form__actions[data-astro-cid-vekgkm42]{grid-column:1/-1}}.contact-form__submit[data-astro-cid-vekgkm42]{padding:15px 38px;font-size:1.125rem}.contact-form__submit[data-astro-cid-vekgkm42]:disabled{opacity:.7;cursor:not-allowed}.contact-form__status[data-astro-cid-vekgkm42]{border-radius:12px;padding:1rem;font-size:1rem}.contact-form__status[data-astro-cid-vekgkm42]:empty{display:none}@media (width>=768px){.contact-form__status[data-astro-cid-vekgkm42]{grid-column:1/-1}}.contact-form__status--success[data-astro-cid-vekgkm42]{color:#2e7d32;background-color:#2e7d321a;border:1px solid #2e7d3233}.contact-form__status--error[data-astro-cid-vekgkm42]{color:#c62828;background-color:#c628281a;border:1px solid #c6282833}
