._headline_16j6a_1{font-size:clamp(2.75rem,9vw,5.75rem);line-height:1.02;letter-spacing:-.04em;color:var(--color-text-dark);text-wrap:balance;max-width:11ch}._titleKeep_16j6a_10{white-space:normal}@media(min-width:900px){._titleKeep_16j6a_10{white-space:nowrap}}._description_16j6a_20{font-size:clamp(.9375rem,2vw,1.0625rem);line-height:1.55;color:var(--color-muted);max-width:24rem}._body_16j6a_27{padding:clamp(4rem,10vw,7rem) 0;background:var(--color-surface);color:var(--color-text-dark)}._bodyWrap_16j6a_33{max-width:var(--max-width-content);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem)}._bodyInner_16j6a_39{max-width:var(--max-width-text)}._paragraph_16j6a_43{font-size:1.0625rem;line-height:1.85;color:#14170fcc;margin-bottom:1.75rem}._paragraph_16j6a_43:last-child{margin-bottom:0}._approach_16j6a_54{margin-top:3rem;padding-top:2.5rem;border-top:1px solid rgba(20,23,15,.1)}._approachList_16j6a_60{margin-top:1.25rem;display:flex;flex-direction:column;gap:.875rem}._approachList_16j6a_60 li{position:relative;padding-left:1.5rem;font-size:1rem;color:#14170fd9}._approachList_16j6a_60 li:before{content:"";position:absolute;left:0;top:.55em;width:.375rem;height:.375rem;background:var(--color-accent)}._environments_16j6a_84{padding:0 0 clamp(4rem,10vw,7rem);background:var(--color-surface);color:var(--color-text-dark)}._environmentsIntro_16j6a_90{max-width:var(--max-width-text);margin-bottom:clamp(2rem,4vw,3rem)}._environmentsHeading_16j6a_95{font-size:clamp(1.75rem,4vw,2.75rem);color:var(--color-text-dark);margin:.75rem 0 1.25rem}._environmentGrid_16j6a_101{display:grid;gap:clamp(1.75rem,3vw,2.5rem);grid-template-columns:1fr}._environmentMedia_16j6a_107{position:relative;overflow:hidden;aspect-ratio:4 / 3;background:var(--color-surface-muted, rgba(20, 23, 15, .06));margin-bottom:1rem}._environmentImage_16j6a_115{width:100%;height:100%;object-fit:cover;display:block}._environmentTitle_16j6a_122{font-family:var(--font-display);font-size:1.25rem;letter-spacing:-.02em;color:var(--color-text-dark);margin:0 0 .5rem}._environmentCopy_16j6a_130{font-size:.9375rem;line-height:1.65;color:#14170fbf;margin:0}@media(min-width:600px){._environmentGrid_16j6a_101{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){._environmentGrid_16j6a_101{grid-template-columns:repeat(3,1fr);gap:clamp(1.75rem,2.5vw,2.25rem)}}._showcase_16j6a_150{padding:0 0 clamp(4rem,10vw,7rem);background:var(--color-surface);color:var(--color-text-dark)}._showcaseIntro_16j6a_156{max-width:var(--max-width-text);margin-bottom:clamp(2rem,4vw,3rem)}._showcaseHeading_16j6a_161{font-size:clamp(1.75rem,4vw,2.75rem);color:var(--color-text-dark);margin:.75rem 0 0}._showcaseGrid_16j6a_167{display:grid;gap:clamp(1.25rem,2.5vw,1.75rem);grid-template-columns:1fr}._showcaseMedia_16j6a_173{position:relative;overflow:hidden;aspect-ratio:4 / 3;background:var(--color-surface-muted, rgba(20, 23, 15, .06));margin-bottom:.75rem}._showcaseImage_16j6a_181{width:100%;height:100%;object-fit:cover;display:block}._showcaseCaption_16j6a_188{font-family:var(--font-display);font-size:.9375rem;letter-spacing:-.01em;color:#14170fcc}@media(min-width:600px){._showcaseGrid_16j6a_167{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){._showcaseGrid_16j6a_167{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}._formats_16j6a_207{padding:0 0 clamp(4rem,10vw,7rem);background:var(--color-surface);color:var(--color-text-dark)}._formatCards_16j6a_213{padding:clamp(3.5rem,8vw,5.5rem) 0 clamp(4rem,10vw,7rem);background:var(--color-surface);color:var(--color-text-dark)}._formatCardsIntro_16j6a_219{max-width:var(--max-width-text);margin-bottom:clamp(2rem,4vw,3rem)}._formatCardsHeading_16j6a_224{font-size:clamp(2rem,4.5vw,3rem);color:var(--color-text-dark);margin:.75rem 0 1rem}._formatCardGrid_16j6a_230{display:grid;gap:1.25rem;grid-template-columns:1fr}._formatCard_16j6a_213{display:flex;flex-direction:column;height:100%;background:var(--color-base);border:1px solid var(--color-border);color:inherit;text-decoration:none;transition:border-color .25s ease,transform .3s var(--ease-out)}._formatCard_16j6a_213:hover,._formatCard_16j6a_213:focus-visible{border-color:#14170f47;transform:translateY(-2px)}._formatCardMedia_16j6a_255{position:relative;overflow:hidden;aspect-ratio:16 / 10;background:var(--color-surface-muted, rgba(20, 23, 15, .06))}._formatCardImage_16j6a_262{width:100%;height:100%;object-fit:cover;display:block}._formatCardCopy_16j6a_269{display:flex;flex-direction:column;gap:.65rem;padding:1.25rem 1.25rem 1.4rem;flex:1}._formatCardTitle_16j6a_277{font-family:var(--font-display);font-size:1.25rem;font-weight:600;letter-spacing:-.03em;color:var(--color-text-dark)}._formatCardLede_16j6a_285{font-size:.9375rem;line-height:1.55;color:var(--color-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._formatCardLink_16j6a_295{margin-top:auto;padding-top:.5rem;font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary)}@media(min-width:600px){._formatCardGrid_16j6a_230{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){._formatCardGrid_16j6a_230{grid-template-columns:repeat(4,1fr);gap:1.5rem}}._format_16j6a_207{max-width:var(--max-width-text);padding-top:3rem;border-top:1px solid rgba(20,23,15,.1);scroll-margin-top:calc(var(--nav-height) + 1rem)}._formatVisual_16j6a_325{max-width:none;display:grid;gap:clamp(1.5rem,3vw,2.25rem);padding-top:0}._formatMedia_16j6a_332{position:relative;overflow:hidden;aspect-ratio:16 / 10;background:var(--color-surface-muted, rgba(20, 23, 15, .06))}._formatImage_16j6a_339{width:100%;height:100%;object-fit:cover;display:block}._formatMediaContain_16j6a_346{background:#000}._formatImageContain_16j6a_350{object-fit:contain}._formatCopy_16j6a_354{max-width:var(--max-width-text);display:flex;flex-direction:column;align-items:flex-start;gap:0}._formatCopy_16j6a_354 ._paragraph_16j6a_43:last-of-type{margin-bottom:1.75rem}._formatCopy_16j6a_354 ._backLink_16j6a_366{margin-top:0}._formatHeading_16j6a_370{font-size:clamp(1.75rem,4vw,2.5rem);color:var(--color-text-dark);margin:.75rem 0 1.25rem}._variantGrid_16j6a_376{grid-column:1 / -1;display:grid;gap:1rem;grid-template-columns:1fr;margin-top:clamp(1.25rem,2.5vw,2rem)}._variantMedia_16j6a_384{position:relative;overflow:hidden;aspect-ratio:4 / 3;background:var(--color-surface-muted, rgba(20, 23, 15, .06));margin-bottom:.5rem}._variantImage_16j6a_392{width:100%;height:100%;object-fit:cover;display:block}._variantCaption_16j6a_399{font-size:.8125rem;letter-spacing:.02em;text-transform:uppercase;color:#14170fa6}._variantGridStandalone_16j6a_406{display:grid;gap:1rem;grid-template-columns:1fr}._parentLink_16j6a_412{color:inherit;text-decoration:none}._parentLink_16j6a_412:hover,._parentLink_16j6a_412:focus-visible{color:var(--color-accent)}._backLinkWrap_16j6a_422{margin-top:1.75rem}._backLink_16j6a_366{font-size:.9375rem}@media(prefers-reduced-motion:reduce){._formatCard_16j6a_213{transition:border-color .2s ease}._formatCard_16j6a_213:hover,._formatCard_16j6a_213:focus-visible{transform:none}}@media(min-width:600px){._variantGrid_16j6a_376,._variantGridStandalone_16j6a_406{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){._headline_16j6a_1{font-size:clamp(3.25rem,5.5vw,5.75rem);max-width:12ch;margin-left:-.03em}._formatVisual_16j6a_325{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,4vw,3.5rem);padding-top:0}._formatVisual_16j6a_325 ._formatCopy_16j6a_354{order:1}._formatVisual_16j6a_325 ._formatMedia_16j6a_332{order:2}._formatVisualFlip_16j6a_475 ._formatMedia_16j6a_332{order:1}._formatVisualFlip_16j6a_475 ._formatCopy_16j6a_354{order:2}._formatMedia_16j6a_332{aspect-ratio:4 / 3}._variantGrid_16j6a_376,._variantGridStandalone_16j6a_406{grid-template-columns:repeat(3,1fr);gap:1.25rem}}
