@media(max-width:1024px){.elementor .vj-client-celebration{gap:2rem;}}@media(max-width:1024px){.elementor .vj-community-pair{gap:2rem;}}@media(max-width:1024px){.elementor .vj-community-finale{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:calc(var(--vj-frame-gutter) + var(--vj-cell-padding));padding-inline-end:calc(var(--vj-frame-gutter) + var(--vj-cell-padding));}}@media(max-width:1024px){.elementor .vj-experience-summary{max-width:65ch;}}@media(max-width:1024px){.elementor .vj-narrative-action{align-self:flex-start;}}@media(max-width:1024px){.elementor .vj-narrative-invitation-heading{font-size:clamp(2.5rem, 4.4vw, 3.5rem);}}@media(max-width:1024px){.elementor .vj-narrative-heading{font-size:clamp(3rem, 5.8vw, 4.5rem);}}@media(max-width:1024px){.elementor .vj-practice-introduction{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .vj-story-sequence{min-height:auto;overflow:hidden;padding-block-start:5rem;padding-block-end:5rem;border-radius:1.5rem;border-width:0px;}}@media(max-width:1024px){.elementor .vj-opening-stage{border-width:0px;display:block;}}@media(max-width:1024px){.elementor .vj-opening-personal-copy{padding:1.5rem;}}@media(max-width:1024px){.elementor .vj-opening-personal{min-height:38rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:var(--vj-frame-gutter);padding-inline-end:var(--vj-frame-gutter);}}@media(max-width:1024px){.elementor .vj-opening-title{font-size:clamp(2.75rem, 7.1vw, 5.5rem);}}@media(max-width:1024px){.elementor .vj-experience{border-width:0px;gap:3rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .vj-practices{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-width:0px;gap:5%;}}@media(max-width:1024px){.elementor .vj-hero-media{height:calc(100svh - 2 * var(--vj-frame-gutter) - var(--vj-admin-offset,0px));min-height:30rem;}}@media(max-width:1024px){.elementor .vj-header{min-height:9.5rem;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:calc(var(--vj-frame-gutter) + .75rem);padding-inline-end:calc(var(--vj-frame-gutter) + .75rem);border-width:0px;}}