.studio_studio__2R1fO{background:#f7f5ed;color:#163b2d}.studio_hero__lsXx1{position:relative;isolation:isolate;margin-top:72px;min-height:740px;display:flex;align-items:center}.studio_heroImage__5lU9A{object-fit:cover;object-position:65% center;z-index:-2}.studio_wash__iTZzZ{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(247,245,237,.97),rgba(247,245,237,.84) 33%,rgba(247,245,237,.08) 75%)}.studio_heroContent__sjIZ5{width:min(100% - 64px,1216px);margin:auto;padding:64px 0 90px}.studio_eyebrow__K1wJW{font-size:.72rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#7c642c}.studio_title__gLIuB{margin:25px 0 0;font-size:clamp(3.5rem,6vw,6.1rem);font-weight:400;line-height:1.18;letter-spacing:-.025em}.studio_title__gLIuB span{display:block}.studio_accent__k5dEl{color:#83692f;font-style:italic}.studio_intro__jwwqd{font-size:1.08rem;line-height:1.8;margin-top:24px;color:#345243}.studio_cta__oXWcn{display:inline-flex;align-items:center;gap:30px;border-radius:99px;padding:15px 24px;min-height:48px;margin-top:25px;background:#183c2e;color:#faf7e9;font-size:.88rem;font-weight:500;transition:background .2s}.studio_cta__oXWcn:hover{background:#2a5441}.studio_cta__oXWcn:focus-visible{outline:3px solid #9c7632;outline-offset:4px}.studio_reference__izhZY{position:absolute;bottom:20px;right:24px;left:24px;text-align:right;font-size:.7rem;color:#344837}.studio_disciplines__Ihaqe{max-width:1280px;margin:auto;padding:76px 32px 80px}.studio_sectionIntro__qRa5h{display:flex;justify-content:space-between;align-items:end;gap:32px;margin-bottom:40px}.studio_sectionIntro__qRa5h h2{margin-top:15px;font-size:clamp(2.3rem,4vw,3.4rem);font-weight:400;line-height:1.18}.studio_sectionIntro__qRa5h>p{max-width:420px;color:#546659;font-size:.96rem;line-height:1.9}.studio_grid__AcUlJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}.studio_disciplineImage__mI4dl{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:3px 3px 55px 3px;background:#e5e8dc}.studio_disciplineImage__mI4dl img{object-fit:cover}.studio_disciplineHeading__EjCLs{display:flex;align-items:baseline;gap:12px;margin-top:22px}.studio_disciplineHeading__EjCLs span{font-size:.7rem;color:#877044}.studio_disciplineHeading__EjCLs h3{font-size:1.9rem;font-weight:500;line-height:1.25}.studio_grid__AcUlJ article>p{color:#526253;font-size:.93rem;line-height:1.85;margin-top:12px}.studio_membership__jrw8S{padding:58px max(32px,calc((100vw - 1216px) / 2));background:#e8ece1;display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.studio_membership__jrw8S h2{font-size:clamp(2.5rem,4vw,3.4rem);font-weight:400;line-height:1.15;margin-top:15px}.studio_membership__jrw8S p:not(.studio_eyebrow__K1wJW){color:#465e4e;line-height:1.9;max-width:540px}@media (max-width:1023px){.studio_grid__AcUlJ{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}.studio_hero__lsXx1{min-height:680px}.studio_sectionIntro__qRa5h{display:block}.studio_sectionIntro__qRa5h>p{margin-top:20px;max-width:620px}}@media (max-width:639px){.studio_hero__lsXx1{min-height:640px}.studio_heroContent__sjIZ5{width:calc(100% - 40px);padding:52px 0 86px}.studio_wash__iTZzZ{background:linear-gradient(90deg,rgba(247,245,237,.95),rgba(247,245,237,.7))}.studio_title__gLIuB{font-size:clamp(3.15rem,12vw,4.5rem);line-height:1.22}.studio_reference__izhZY{text-align:left;line-height:1.7;font-size:.66rem}.studio_disciplines__Ihaqe{padding:50px 20px}.studio_grid__AcUlJ{grid-template-columns:1fr;gap:36px}.studio_disciplineImage__mI4dl{aspect-ratio:5/4}.studio_disciplineImage__mI4dl img{object-position:center 38%}.studio_membership__jrw8S{padding:48px 20px;grid-template-columns:1fr;gap:25px}}@media (prefers-reduced-motion:reduce){.studio_cta__oXWcn{transition:none}}