.hero[data-astro-cid-ge2uvauf]{z-index:1;aspect-ratio:2172/724;background:var(--c-green-deep);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:clip visible}.hero__media[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.hero__media[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:center;width:100%;height:100%}.hero__media[data-astro-cid-ge2uvauf]:after{content:"";background:linear-gradient(90deg, rgba(var(--c-overlay-rgb), 0) 0%, rgba(var(--c-overlay-rgb), 0) 42%, rgba(var(--c-overlay-rgb), .38) 100%);position:absolute;inset:0}.hero__inner[data-astro-cid-ge2uvauf]{z-index:2;justify-content:flex-end;padding-top:46px;padding-bottom:138px;display:flex;position:relative}.hero__copy[data-astro-cid-ge2uvauf]{text-shadow:0 1px 18px #0a140f66;width:min(600px,100%)}.hero__eyebrow[data-astro-cid-ge2uvauf]{letter-spacing:.26em;text-transform:uppercase;color:var(--c-accent-soft);margin:0 0 .9rem;font-size:.78rem;font-weight:700}h1[data-astro-cid-ge2uvauf]{color:#fff;margin:0 0 .45em;font-size:clamp(2.4rem,4.6vw,3.7rem)}.hero__title-end[data-astro-cid-ge2uvauf]{white-space:nowrap}.hero__sun[data-astro-cid-ge2uvauf]{width:.68em;height:.68em;color:var(--c-accent-soft);vertical-align:.02em;margin-left:.2rem;display:inline-block}.hero__lines[data-astro-cid-ge2uvauf]{color:#ffffffeb;gap:.15rem;margin:0 0 1.9rem;font-size:1.02rem;line-height:1.65;display:grid}.hero__lines[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{font-weight:700}.hero__wave[data-astro-cid-ge2uvauf]{width:100%;height:56px;position:absolute;bottom:0;left:0;right:0}.hero__wave[data-astro-cid-ge2uvauf] path[data-astro-cid-ge2uvauf]{fill:var(--c-cream)}.hero__cats[data-astro-cid-ge2uvauf]{z-index:3;position:absolute;bottom:-30px;left:0;right:0}.hero__cats[data-astro-cid-ge2uvauf] ul[data-astro-cid-ge2uvauf]{justify-content:center;align-items:flex-start;gap:clamp(1.1rem,2.2vw,2.4rem);margin:0 auto;padding:0;list-style:none;display:flex;transform:translate(16%)}.hero__cats[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:center;gap:.4rem;display:flex}.hero__cat-circle[data-astro-cid-ge2uvauf]{background:var(--c-teal);color:#fff;border-radius:50%;place-items:center;width:68px;height:68px;transition:transform .3s,background-color .3s;display:grid;box-shadow:0 16px 30px -16px #141a1080}.hero__cats[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:hover .hero__cat-circle[data-astro-cid-ge2uvauf]{background:var(--c-teal-600);transform:translateY(-4px)}.hero__cat-circle[data-astro-cid-ge2uvauf] svg{width:30px;height:30px}.hero__cat-label[data-astro-cid-ge2uvauf]{color:var(--c-ink);letter-spacing:.01em;font-size:.78rem}@media (width>=1060px) and (width<=1499px){.hero__inner[data-astro-cid-ge2uvauf]{padding-top:30px;padding-bottom:104px}.hero__eyebrow[data-astro-cid-ge2uvauf]{margin-bottom:.6rem;font-size:.7rem}h1[data-astro-cid-ge2uvauf]{margin-bottom:.35em;font-size:clamp(1.9rem,3.4vw,2.7rem)}.hero__lines[data-astro-cid-ge2uvauf]{margin-bottom:1.25rem;font-size:.93rem}.hero__cats[data-astro-cid-ge2uvauf] ul[data-astro-cid-ge2uvauf]{gap:1rem}.hero__cat-circle[data-astro-cid-ge2uvauf]{width:60px;height:60px}.hero__cat-circle[data-astro-cid-ge2uvauf] svg{width:26px;height:26px}}@media (width<=1059px){.hero[data-astro-cid-ge2uvauf]{aspect-ratio:auto;min-height:620px}.hero__inner[data-astro-cid-ge2uvauf]{justify-content:center;padding-top:64px;padding-bottom:150px}.hero__copy[data-astro-cid-ge2uvauf]{text-align:center}.hero__wave[data-astro-cid-ge2uvauf]{height:44px}.hero__media[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-position:4% 30%}.hero__media[data-astro-cid-ge2uvauf]:after{background:linear-gradient(180deg, rgba(var(--c-overlay-rgb), .5) 0%, rgba(var(--c-overlay-rgb), .28) 65%, rgba(var(--c-overlay-rgb), .15) 100%)}.hero__cats[data-astro-cid-ge2uvauf] ul[data-astro-cid-ge2uvauf]{gap:.9rem;transform:none}.hero__cat-circle[data-astro-cid-ge2uvauf]{width:58px;height:58px}.hero__cat-circle[data-astro-cid-ge2uvauf] svg{width:25px;height:25px}.hero__cat-label[data-astro-cid-ge2uvauf]{font-size:.72rem}}@media (width<=720px){.hero[data-astro-cid-ge2uvauf]{min-height:0}.hero__media[data-astro-cid-ge2uvauf]{height:clamp(260px,78vw,400px);position:relative;inset:auto}.hero__media[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-position:14% 42%}.hero__media[data-astro-cid-ge2uvauf]:after{background:linear-gradient(180deg, rgba(var(--c-overlay-rgb), .25) 0%, rgba(var(--c-overlay-rgb), 0) 32%, rgba(var(--c-overlay-rgb), .55) 68%, var(--c-green-deep) 100%)}.hero__eyebrow[data-astro-cid-ge2uvauf]{display:none}.hero__copy[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{z-index:2;text-shadow:0 2px 10px #0a140fd9,0 8px 34px #0a140fa6;align-content:end;justify-items:center;height:clamp(260px,78vw,400px);margin:0;padding:0 1.5rem 16px;display:grid;position:absolute;top:0;left:0;right:0}.hero__inner[data-astro-cid-ge2uvauf]{justify-content:center;padding-top:26px;padding-bottom:104px;position:static}.hero__copy[data-astro-cid-ge2uvauf]{text-align:center}.hero__lines[data-astro-cid-ge2uvauf]{gap:.35rem;margin-bottom:1.6rem;font-size:.95rem;line-height:1.55}.hero__copy[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{justify-content:center;width:min(320px,100%)}}@media (width<=560px){.hero__cats[data-astro-cid-ge2uvauf] ul[data-astro-cid-ge2uvauf]{gap:.6rem}.hero__cat-label[data-astro-cid-ge2uvauf]{text-align:center;max-width:72px;font-size:.64rem;line-height:1.2}}.about[data-astro-cid-oxgmilyn]{background:var(--c-cream)}.about__grid[data-astro-cid-oxgmilyn]{grid-template-columns:.82fr 1.18fr;align-items:center;gap:clamp(2.5rem,6vw,5rem);display:grid}.about__content[data-astro-cid-oxgmilyn] .section-title[data-astro-cid-oxgmilyn]{margin-bottom:1.1rem}.about__content[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{max-width:34rem}.about__content[data-astro-cid-oxgmilyn] .btn[data-astro-cid-oxgmilyn]{margin-top:.8rem}.about__media[data-astro-cid-oxgmilyn]{border-radius:var(--radius-lg);margin:0;position:relative;overflow:visible}.about__media[data-astro-cid-oxgmilyn] img[data-astro-cid-oxgmilyn]{aspect-ratio:16/10.5;object-fit:cover;border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-soft)}@media (width<=980px){.about__grid[data-astro-cid-oxgmilyn]{grid-template-columns:1fr}.about__media[data-astro-cid-oxgmilyn]{order:-1;max-width:640px}}@media (width<=720px){.about__content[data-astro-cid-oxgmilyn]{text-align:center}}.gallery[data-astro-cid-rj65ajc3]{background:var(--c-cream);padding:8px 0 96px}.gallery__head[data-astro-cid-rj65ajc3]{border-top:1px solid var(--c-line);max-width:760px;margin-bottom:0;padding-top:clamp(2.8rem,4.4vw,3.8rem)}.gallery-event[data-astro-cid-rj65ajc3]{margin-top:clamp(3.4rem,6vw,5.2rem)}.gallery-event[data-astro-cid-rj65ajc3]+.gallery-event[data-astro-cid-rj65ajc3]{margin-top:clamp(4rem,7vw,6rem)}.gallery-event__head[data-astro-cid-rj65ajc3]{border-bottom:1px solid var(--c-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(1.5rem,4vw,4.5rem);margin-bottom:clamp(1.1rem,2vw,1.6rem);padding-bottom:1.1rem;display:grid}.gallery-event__kicker[data-astro-cid-rj65ajc3]{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--c-tan);margin-bottom:.45rem;font-size:.7rem;font-weight:700;display:inline-block}.gallery-event[data-astro-cid-rj65ajc3] h3[data-astro-cid-rj65ajc3]{margin:0;font-size:clamp(1.7rem,3.1vw,2.5rem)}.gallery-event__copy[data-astro-cid-rj65ajc3] p[data-astro-cid-rj65ajc3]{max-width:44ch;margin:0 0 .65rem}.gallery-event__meta[data-astro-cid-rj65ajc3]{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--c-ink-mute);font-size:.72rem;font-weight:700;display:inline-block}.gallery-grid[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(4,1fr);grid-auto-rows:clamp(150px,13.5vw,208px);gap:10px;margin:0;padding:0;list-style:none;display:grid}.gallery-grid__item[data-astro-cid-rj65ajc3]{background:var(--c-green-soft);border-radius:14px;position:relative;overflow:hidden}.gallery-grid__item[data-astro-cid-rj65ajc3].is-featured{grid-area:span 2/span 2}.gallery-thumb[data-astro-cid-rj65ajc3]{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.gallery-thumb[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,.61,.36,1)}.gallery-thumb[data-astro-cid-rj65ajc3]:after{content:"";opacity:0;background:linear-gradient(#141a1000 55%,#141a1052 100%);transition:opacity .35s;position:absolute;inset:0}.gallery-thumb__hint[data-astro-cid-rj65ajc3]{z-index:2;width:34px;height:34px;color:var(--c-teal-800);opacity:0;background:#ffffffeb;border-radius:50%;place-items:center;transition:opacity .3s,transform .3s;display:grid;position:absolute;bottom:10px;right:10px;transform:translateY(6px)}.gallery-thumb__hint[data-astro-cid-rj65ajc3] svg{width:15px;height:15px}.gallery-thumb[data-astro-cid-rj65ajc3]:hover img[data-astro-cid-rj65ajc3],.gallery-thumb[data-astro-cid-rj65ajc3]:focus-visible img[data-astro-cid-rj65ajc3]{transform:scale(1.045)}.gallery-thumb[data-astro-cid-rj65ajc3]:hover:after,.gallery-thumb[data-astro-cid-rj65ajc3]:focus-visible:after{opacity:1}.gallery-thumb[data-astro-cid-rj65ajc3]:hover .gallery-thumb__hint[data-astro-cid-rj65ajc3],.gallery-thumb[data-astro-cid-rj65ajc3]:focus-visible .gallery-thumb__hint[data-astro-cid-rj65ajc3]{opacity:1;transform:translateY(0)}.lightbox[data-astro-cid-rj65ajc3]{width:100%;max-width:none;height:100%;max-height:none;color:var(--c-cream);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.lightbox[data-astro-cid-rj65ajc3]:not([open]){display:none}.lightbox[data-astro-cid-rj65ajc3]::backdrop{-webkit-backdrop-filter:blur(8px);background:#10150df0}.lightbox__stage[data-astro-cid-rj65ajc3]{place-items:center;padding:clamp(3.4rem,5vw,4.6rem) clamp(3.6rem,7vw,7rem) clamp(4.6rem,8vw,6.5rem);display:grid;position:absolute;inset:0}.lightbox__img[data-astro-cid-rj65ajc3]{object-fit:contain;opacity:0;border-radius:10px;width:auto;max-width:100%;height:auto;max-height:100%;transition:opacity .3s;box-shadow:0 40px 90px -35px #000000d9}.lightbox[data-astro-cid-rj65ajc3].is-ready .lightbox__img[data-astro-cid-rj65ajc3]{opacity:1}.lightbox__caption[data-astro-cid-rj65ajc3]{z-index:2;width:min(90vw,760px);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;text-align:center;color:#f6efe4d1;margin:0;font-size:.78rem;position:absolute;bottom:clamp(1.1rem,2.6vw,1.9rem);left:50%;transform:translate(-50%)}.lightbox__close[data-astro-cid-rj65ajc3],.lightbox__nav[data-astro-cid-rj65ajc3]{z-index:3;width:46px;height:46px;color:var(--c-cream);cursor:pointer;background:#f6efe41a;border:1px solid #f6efe46b;border-radius:50%;place-items:center;padding:0;transition:background-color .25s,color .25s,border-color .25s;display:grid;position:absolute}.lightbox__close[data-astro-cid-rj65ajc3]:hover,.lightbox__nav[data-astro-cid-rj65ajc3]:hover{background:var(--c-cream);border-color:var(--c-cream);color:var(--c-teal-800)}.lightbox__close[data-astro-cid-rj65ajc3] svg,.lightbox__nav[data-astro-cid-rj65ajc3] svg{width:20px;height:20px}.lightbox__close[data-astro-cid-rj65ajc3]{top:clamp(.9rem,2.2vw,1.5rem);right:clamp(.9rem,2.2vw,1.5rem)}.lightbox__nav[data-astro-cid-rj65ajc3]{top:50%;transform:translateY(-50%)}.lightbox__nav--prev[data-astro-cid-rj65ajc3]{left:clamp(.7rem,2.2vw,1.6rem)}.lightbox__nav--next[data-astro-cid-rj65ajc3]{right:clamp(.7rem,2.2vw,1.6rem)}@media (width<=1080px){.gallery-grid[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(3,1fr);grid-auto-rows:clamp(140px,19vw,200px)}}@media (width<=820px){.gallery-event__head[data-astro-cid-rj65ajc3]{grid-template-columns:1fr;gap:.8rem}.gallery-event__copy[data-astro-cid-rj65ajc3]{max-width:46ch}}@media (width<=700px){.gallery[data-astro-cid-rj65ajc3]{padding-bottom:68px}.gallery-grid[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(2,1fr);grid-auto-rows:clamp(140px,34vw,210px);gap:8px}.gallery-grid__item[data-astro-cid-rj65ajc3].is-featured{grid-area:span 2/span 2}.gallery-grid__item[data-astro-cid-rj65ajc3]{border-radius:10px}.lightbox__stage[data-astro-cid-rj65ajc3]{padding:4.2rem 2.8rem 4.4rem}.lightbox__close[data-astro-cid-rj65ajc3],.lightbox__nav[data-astro-cid-rj65ajc3]{width:40px;height:40px}.lightbox__nav--prev[data-astro-cid-rj65ajc3]{left:.5rem}.lightbox__nav--next[data-astro-cid-rj65ajc3]{right:.5rem}.lightbox__caption[data-astro-cid-rj65ajc3]{font-size:.68rem}}@media (prefers-reduced-motion:reduce){.gallery-thumb[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3],.gallery-thumb[data-astro-cid-rj65ajc3]:after,.gallery-thumb__hint[data-astro-cid-rj65ajc3],.lightbox__img[data-astro-cid-rj65ajc3],.lightbox__close[data-astro-cid-rj65ajc3],.lightbox__nav[data-astro-cid-rj65ajc3]{transition:none}}.practices[data-astro-cid-lesv7jgp]{background:var(--c-green-soft)}.practices__wave[data-astro-cid-lesv7jgp]{width:100%;height:70px;display:block}.practices__wave[data-astro-cid-lesv7jgp] path[data-astro-cid-lesv7jgp]{fill:var(--c-cream)}.practices__inner[data-astro-cid-lesv7jgp]{padding:32px 0 96px}.practices__grid[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(5,1fr);gap:22px;display:grid}.practice-card[data-astro-cid-lesv7jgp]{background:#fff;border-radius:18px;flex-direction:column;padding:10px 10px 4px;transition:transform .35s,box-shadow .35s;display:flex;box-shadow:0 18px 36px -28px #33383d73}.practice-card[data-astro-cid-lesv7jgp]:hover{transform:translateY(-6px);box-shadow:0 26px 44px -26px #33383d80}.practice-card__media[data-astro-cid-lesv7jgp]{aspect-ratio:1;background:var(--c-green-soft);border-radius:12px;margin:0;overflow:hidden}.practice-card__media[data-astro-cid-lesv7jgp] img[data-astro-cid-lesv7jgp]{object-fit:cover;width:100%;height:100%;transition:transform .6s}.practice-card[data-astro-cid-lesv7jgp]:hover .practice-card__media[data-astro-cid-lesv7jgp] img[data-astro-cid-lesv7jgp]{transform:scale(1.05)}.practice-card__body[data-astro-cid-lesv7jgp]{text-align:center;flex-direction:column;align-items:center;gap:.3rem;padding:1.1rem .7rem 1.2rem;display:flex}.practice-card__body[data-astro-cid-lesv7jgp] h3[data-astro-cid-lesv7jgp]{margin:0;font-size:1.35rem}.practice-card__body[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{color:var(--c-ink-soft);margin:0 0 .7rem;font-size:.88rem;line-height:1.55}.practices__cta[data-astro-cid-lesv7jgp]{justify-content:center;margin-top:48px;display:flex}@media (width<=1080px){.practices__grid[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(3,1fr)}}@media (width<=720px){.practices__inner[data-astro-cid-lesv7jgp]{padding-bottom:68px}.practices__grid[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(2,1fr);gap:16px}}@media (width<=460px){.practices__grid[data-astro-cid-lesv7jgp]{grid-template-columns:1fr}}.session[data-astro-cid-svpochn3]{background:var(--c-cream)}.session__wave[data-astro-cid-svpochn3]{width:100%;height:70px;display:block}.session__wave[data-astro-cid-svpochn3] path[data-astro-cid-svpochn3]{fill:var(--c-green-soft)}.session__inner[data-astro-cid-svpochn3]{padding:36px 0 96px}.session__steps[data-astro-cid-svpochn3]{grid-template-columns:repeat(4,1fr);gap:22px;margin:0;padding:0;list-style:none;display:grid}.session-step[data-astro-cid-svpochn3]{text-align:center;background:#fff;border-radius:18px;flex-direction:column;align-items:center;gap:.35rem;padding:2.4rem 1.3rem 1.5rem;transition:transform .35s,box-shadow .35s;display:flex;position:relative;box-shadow:0 18px 36px -28px #33383d73}.session-step[data-astro-cid-svpochn3]:hover{transform:translateY(-6px);box-shadow:0 26px 44px -26px #33383d80}.session-step__num[data-astro-cid-svpochn3]{font-family:var(--font-display);color:var(--c-teal-700);opacity:.55;font-size:1.35rem;line-height:1;position:absolute;top:.75rem;left:1.05rem}.session-step__icon[data-astro-cid-svpochn3]{background:var(--c-green-soft);width:56px;height:56px;color:var(--c-teal-700);border-radius:50%;place-items:center;display:grid}.session-step__icon[data-astro-cid-svpochn3] svg{width:26px;height:26px}.session-step[data-astro-cid-svpochn3] h3[data-astro-cid-svpochn3]{margin:.5rem 0 0;font-size:1.2rem}.session-step[data-astro-cid-svpochn3] p[data-astro-cid-svpochn3]{color:var(--c-ink-soft);margin:0;font-size:.9rem;line-height:1.55}@media (width<=980px){.session__steps[data-astro-cid-svpochn3]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.session__inner[data-astro-cid-svpochn3]{padding-bottom:68px}.session__steps[data-astro-cid-svpochn3]{grid-template-columns:1fr;gap:14px}}.faq[data-astro-cid-hemr5th4]{background:var(--c-green-soft)}.faq__wave[data-astro-cid-hemr5th4]{width:100%;height:70px;display:block}.faq__wave[data-astro-cid-hemr5th4] path[data-astro-cid-hemr5th4]{fill:var(--c-cream)}.faq__inner[data-astro-cid-hemr5th4]{padding:32px 0 96px}.faq__list[data-astro-cid-hemr5th4]{gap:14px;max-width:820px;margin-inline:auto;display:grid}.faq-item[data-astro-cid-hemr5th4]{background:#fff;border-radius:16px;padding:0 1.5rem;box-shadow:0 16px 34px -28px #33383d73}.faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{cursor:pointer;font-family:var(--font-display);color:var(--c-ink);justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 0;font-size:1.1rem;line-height:1.35;list-style:none;display:flex}.faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]:focus-visible{outline-offset:-2px}.faq-item__icon[data-astro-cid-hemr5th4]{width:1.05rem;height:1.05rem;color:var(--c-teal-700);flex:none;transition:transform .3s}.faq-item[data-astro-cid-hemr5th4][open] .faq-item__icon[data-astro-cid-hemr5th4]{transform:rotate(45deg)}.faq-item[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--c-ink-soft);margin:0;padding:0 2.2rem 1.25rem 0;font-size:.95rem;line-height:1.7}@media (width<=560px){.faq__inner[data-astro-cid-hemr5th4]{padding-bottom:68px}.faq-item[data-astro-cid-hemr5th4]{padding:0 1.15rem}.faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{font-size:1rem}}.instagram[data-astro-cid-evxc3vox]{background:var(--c-green-mid);padding:58px 0}.instagram__grid[data-astro-cid-evxc3vox]{grid-template-columns:minmax(240px,.72fr) 2fr;align-items:center;gap:clamp(2rem,4vw,3.5rem);display:grid}.instagram__copy[data-astro-cid-evxc3vox] h2[data-astro-cid-evxc3vox]{color:#fff;margin-bottom:1.2rem;font-size:clamp(1.7rem,2.6vw,2.15rem)}.instagram__photos[data-astro-cid-evxc3vox]{grid-template-columns:repeat(6,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.instagram__photos[data-astro-cid-evxc3vox] a[data-astro-cid-evxc3vox]{aspect-ratio:1;border-radius:12px;display:block;overflow:hidden}.instagram__photos[data-astro-cid-evxc3vox] img[data-astro-cid-evxc3vox]{object-fit:cover;width:100%;height:100%;transition:transform .5s}.instagram__photos[data-astro-cid-evxc3vox] a[data-astro-cid-evxc3vox]:hover img[data-astro-cid-evxc3vox]{transform:scale(1.07)}@media (width<=980px){.instagram__grid[data-astro-cid-evxc3vox]{grid-template-columns:1fr}.instagram__photos[data-astro-cid-evxc3vox]{grid-template-columns:repeat(3,1fr)}}@media (width<=720px){.instagram__copy[data-astro-cid-evxc3vox]{text-align:center}}
