.page-module__IXc99G__page{background:var(--background);color:var(--foreground)}.page-module__IXc99G__hero{background:#1d2119;align-items:center;min-height:calc(100svh - 103px);padding:96px max(24px,50vw - 640px);display:grid;position:relative;overflow:hidden}.page-module__IXc99G__heroMedia{transform:translate3d(0,var(--parallax-y,0),0)scale(1.03);will-change:transform;background-image:url(/brand/julia-halka-about-hero.png);background-position:66%;background-size:cover;position:absolute;inset:-7% -4%}.page-module__IXc99G__heroScrim{background:linear-gradient(90deg,#121610ad 0%,#12161061 42%,#12161014 78%),linear-gradient(#12161014 0%,#12161057 100%);position:absolute;inset:0}.page-module__IXc99G__heroContent{z-index:1;max-width:640px;color:var(--on-green);transform:translate3d(0,var(--parallax-y,0),0);will-change:transform;gap:22px;display:grid;position:relative}.page-module__IXc99G__eyebrow{color:currentColor;font-family:"Work Sans",var(--font-sans);text-transform:uppercase;font-size:.92rem;font-style:italic;font-weight:300}.page-module__IXc99G__hero h1,.page-module__IXc99G__sectionIntro h2,.page-module__IXc99G__credentialsCopy h2{font-family:var(--font-display);letter-spacing:0;font-weight:400}.page-module__IXc99G__hero h1{color:var(--on-green);font-size:clamp(4.2rem,7.6vw,7.8rem);line-height:.94}.page-module__IXc99G__heroContent>p{color:#e8dfd2d1;max-width:560px;font-size:clamp(1.08rem,1.6vw,1.35rem);font-weight:300;line-height:1.75}.page-module__IXc99G__hero dl{border-top:1px solid #e8dfd257;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;width:min(560px,100%);margin-top:20px;padding-top:22px;display:grid}.page-module__IXc99G__hero dt{color:#e8dfd29e;text-transform:uppercase;margin-bottom:8px;font-size:.76rem;font-style:normal;font-weight:300}.page-module__IXc99G__hero dd{color:var(--on-green);font-size:1rem;font-weight:300;line-height:1.45}.page-module__IXc99G__specialitySection{padding:96px max(24px,50vw - 560px)}.page-module__IXc99G__introSection{grid-template-columns:minmax(460px,1.05fr) minmax(0,.95fr);align-items:start;gap:72px;min-height:576px;padding:119px max(24px,50vw - 560px);display:grid}.page-module__IXc99G__sectionIntro,.page-module__IXc99G__introCopy,.page-module__IXc99G__credentialsCopy,.page-module__IXc99G__areaGrid,.page-module__IXc99G__testimonialsIntro,.page-module__IXc99G__testimonialsSection [data-parallax-speed],.page-module__IXc99G__instagramIntro,.page-module__IXc99G__instagramSection [data-parallax-speed]{transform:translate3d(0,var(--parallax-y,0),0);will-change:transform}.page-module__IXc99G__sectionIntro{align-content:start;gap:18px;display:grid}.page-module__IXc99G__sectionIntro h2,.page-module__IXc99G__credentialsCopy h2{color:var(--foreground);text-wrap:balance;font-size:clamp(3.2rem,5.5vw,5.8rem);line-height:.98}.page-module__IXc99G__introCopy{color:var(--muted);align-content:start;gap:18px;padding-top:calc(.92rem + 36px);font-size:1.2rem;line-height:1.72;display:grid}.page-module__IXc99G__credentialsSection{background:var(--green-section);min-height:720px;color:var(--on-green);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.page-module__IXc99G__portrait{min-height:560px;transform:translate3d(0,var(--parallax-y,0),0)scale(1.08);will-change:transform;background-image:url(/brand/juli-jogi-process-practice-v2.png);background-position:50%;background-size:cover}.page-module__IXc99G__credentialsCopy{align-content:center;gap:28px;padding:86px max(24px,50vw - 560px) 86px 72px;display:grid}.page-module__IXc99G__credentialsCopy h2,.page-module__IXc99G__credentialsCopy .page-module__IXc99G__eyebrow{color:var(--on-green)}.page-module__IXc99G__credentialsCopy ul{border-top:1px solid #e8dfd247;list-style:none;display:grid}.page-module__IXc99G__credentialsCopy li{color:#e8dfd2d1;border-bottom:1px solid #e8dfd238;padding:22px 0;font-size:1.04rem;line-height:1.6}.page-module__IXc99G__specialitySection{gap:64px;display:grid}.page-module__IXc99G__areaGrid{border-top:1px solid var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__IXc99G__areaGrid article{border-bottom:1px solid var(--line);min-height:230px;padding:42px 48px 48px 0}.page-module__IXc99G__areaGrid article:nth-child(odd){border-right:1px solid var(--line)}.page-module__IXc99G__areaGrid article:nth-child(2n){border-right:0;padding-left:48px}.page-module__IXc99G__areaGrid h3{color:var(--foreground);font-family:var(--font-display);margin-bottom:18px;font-size:clamp(2.2rem,3.4vw,3.35rem);font-weight:400;line-height:1}.page-module__IXc99G__areaGrid p{max-width:420px;color:var(--muted);line-height:1.75}.page-module__IXc99G__testimonialsSection{background:var(--green-section);color:var(--on-green);justify-items:stretch;gap:38px;padding:96px max(24px,50vw - 560px) 108px;display:grid;overflow:hidden}.page-module__IXc99G__testimonialsIntro{text-align:left;justify-items:start;gap:18px;width:min(100%,1120px);display:grid}.page-module__IXc99G__testimonialsIntro h2{color:var(--on-green);font-family:var(--font-display);text-wrap:balance;font-size:clamp(3rem,4.6vw,4.8rem);font-weight:400;line-height:.98}.page-module__IXc99G__testimonialSlider{justify-self:start;gap:24px;width:min(100%,1120px);display:grid}.page-module__IXc99G__testimonialCarousel{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;padding:4px 0 6px;scroll-padding-inline:0;display:flex;overflow-x:auto}.page-module__IXc99G__testimonialCarousel::-webkit-scrollbar{display:none}.page-module__IXc99G__testimonialCarousel figure{scroll-snap-align:start;background:var(--on-green);min-height:315px;color:var(--foreground);border:1px solid #e8dfd2b3;flex:0 0 calc(33.3333% - 10.6667px);align-content:space-between;gap:34px;padding:34px;display:grid}.page-module__IXc99G__testimonialCarousel blockquote{font-family:var(--font-display);text-wrap:balance;font-size:clamp(1.38rem,1.72vw,2.02rem);font-weight:400;line-height:1.12}.page-module__IXc99G__testimonialCarousel figcaption{color:currentColor;font-family:"Work Sans",var(--font-sans);opacity:.72;text-transform:uppercase;font-size:.78rem;font-style:normal;font-weight:400}.page-module__IXc99G__testimonialControls{justify-content:space-between;align-items:center;width:100%;display:flex}.page-module__IXc99G__testimonialControls>button{width:40px;height:40px;color:var(--on-green);cursor:pointer;background:0 0;border:1px solid #e8dfd275;border-radius:50%;place-items:center;font-size:1.12rem;line-height:1;transition:border-color .18s,background-color .18s,color .18s;display:inline-grid}.page-module__IXc99G__testimonialControls>button:hover{border-color:var(--on-green);background:var(--on-green);color:var(--foreground)}.page-module__IXc99G__testimonialDots{align-items:center;gap:10px;margin-inline:auto;display:flex}.page-module__IXc99G__testimonialDots button{cursor:pointer;background:0 0;border:1px solid #e8dfd2a3;border-radius:50%;width:7px;height:7px;transition:background-color .18s,border-color .18s,transform .18s}.page-module__IXc99G__testimonialDots button[aria-current=true]{background:var(--on-green);border-color:var(--on-green);transform:scale(1.15)}.page-module__IXc99G__instagramSection{background:var(--background);color:var(--foreground);gap:42px;padding:96px max(24px,50vw - 560px) 108px;display:grid;overflow:hidden}.page-module__IXc99G__instagramIntro{gap:18px;max-width:760px;display:grid}.page-module__IXc99G__instagramIntro h2{color:var(--foreground);font-family:var(--font-display);text-wrap:balance;font-size:clamp(3rem,4.8vw,5rem);font-weight:400;line-height:.98}.page-module__IXc99G__instagramIntro p:not(.page-module__IXc99G__eyebrow){max-width:560px;color:var(--muted);font-size:1.12rem;line-height:1.72}.page-module__IXc99G__instagramSlider{gap:22px;width:min(100%,1120px);display:grid}.page-module__IXc99G__instagramCarousel{scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;padding:4px 0 6px;scroll-padding-inline:0;display:flex;overflow-x:auto}.page-module__IXc99G__instagramCarousel::-webkit-scrollbar{display:none}.page-module__IXc99G__instagramCard{scroll-snap-align:start;background:var(--on-green);color:var(--foreground);border:1px solid #56614e47;flex:0 0 calc(33.3333% - 12px);align-content:start;gap:0;transition:border-color .18s,transform .18s;display:grid;overflow:hidden}.page-module__IXc99G__instagramCard:hover{border-color:#56614e75;transform:translateY(-2px)}.page-module__IXc99G__instagramPostImage{aspect-ratio:1;background-color:#e6dfd2;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;display:block}.page-module__IXc99G__instagramPostActions{border-top:1px solid var(--line);color:var(--foreground);grid-template-columns:repeat(3,auto) minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 14px 8px;font-size:1.45rem;line-height:1;display:grid}.page-module__IXc99G__instagramPostActions span:last-child{justify-self:end}.page-module__IXc99G__instagramCard p{min-height:4.2em;color:var(--foreground);-webkit-line-clamp:3;-webkit-box-orient:vertical;padding:0 14px;font-size:.88rem;line-height:1.58;display:-webkit-box;overflow:hidden}.page-module__IXc99G__instagramCard p b{color:var(--foreground);font-weight:600}.page-module__IXc99G__instagramMeta{color:var(--muted);padding:10px 14px 14px;font-size:.76rem;font-weight:300}.page-module__IXc99G__instagramControls{justify-content:space-between;align-items:center;width:100%;padding-top:18px;display:flex}.page-module__IXc99G__instagramControls>button{border:1px solid var(--line-strong);width:40px;height:40px;color:var(--foreground);cursor:pointer;background:0 0;border-radius:50%;place-items:center;font-size:1.12rem;line-height:1;transition:border-color .18s,background-color .18s,color .18s;display:inline-grid}.page-module__IXc99G__instagramControls>button:hover{border-color:var(--foreground);background:var(--foreground);color:var(--surface)}.page-module__IXc99G__instagramDots{align-items:center;gap:10px;margin-inline:auto;display:flex}.page-module__IXc99G__instagramDots button{border:1px solid var(--line-strong);cursor:pointer;background:0 0;border-radius:50%;width:7px;height:7px;transition:background-color .18s,border-color .18s,transform .18s}.page-module__IXc99G__instagramDots button[aria-current=true]{background:var(--foreground);border-color:var(--foreground);transform:scale(1.15)}@media (max-width:980px){.page-module__IXc99G__hero{min-height:calc(100svh - 96px)}.page-module__IXc99G__introSection,.page-module__IXc99G__credentialsSection,.page-module__IXc99G__testimonialsSection{grid-template-columns:1fr}.page-module__IXc99G__credentialsCopy{padding:64px 24px 72px}.page-module__IXc99G__areaGrid{grid-template-columns:1fr}.page-module__IXc99G__areaGrid article{border-right:0;border-bottom:1px solid var(--line);min-height:auto;padding:30px 0}}@media (max-width:640px){.page-module__IXc99G__hero{background-position:60%;min-height:calc(100svh - 96px);padding:70px 18px}.page-module__IXc99G__hero h1{font-size:3.55rem}.page-module__IXc99G__hero dl{grid-template-columns:1fr}.page-module__IXc99G__introSection,.page-module__IXc99G__specialitySection,.page-module__IXc99G__testimonialsSection{padding:64px 18px}.page-module__IXc99G__sectionIntro h2,.page-module__IXc99G__credentialsCopy h2{font-size:3rem}.page-module__IXc99G__testimonialCarousel figure{flex-basis:100%;min-height:auto}.page-module__IXc99G__instagramCard{flex-basis:min(82vw,340px)}}
