.hero_hero__vlnW3{--hero-object-position:67% 48%;--hero-overlay-width:min(50rem,61%);--hero-overlay-strength:0.82;--hero-overlay-mid:0.36;--hero-bottom-fade-height:8rem;--hero-bottom-fade-color:#f6f1e8;position:relative;isolation:isolate;display:grid;align-items:center;min-height:calc(100svh - var(--header-height));overflow:hidden;background:#f6f1e8}.hero_hero__vlnW3:before{content:"";position:absolute;inset:0 0 auto;z-index:2;height:3.5rem;pointer-events:none;background:linear-gradient(180deg,rgba(83,32,19,.14),transparent)}.hero_heroVisual__NAuv_{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.hero_heroImage__Y75rv{object-fit:cover;object-position:var(--hero-object-position)}.hero_heroReadabilityOverlay__OL8TF{position:absolute;inset:0 auto 0 0;width:var(--hero-overlay-width);z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(246,241,232,var(--hero-overlay-strength)) 0,rgba(246,241,232,var(--hero-overlay-mid)) 64%,transparent 100%)}.hero_heroBottomFade__AOfMe{position:absolute;left:0;right:0;bottom:0;height:var(--hero-bottom-fade-height);z-index:2;pointer-events:none;background:linear-gradient(180deg,transparent 0,rgba(246,241,232,.5) 54%,var(--hero-bottom-fade-color) 100%)}.hero_copyWrap__HNAnM{position:relative;z-index:3;padding:4rem 0 7.5rem}.hero_copy__UntVG,.hero_splitCopy__TlPli{display:grid;grid-gap:1.2rem;gap:1.2rem}.hero_copy__UntVG{max-width:34rem}.hero_splitCopy__TlPli{max-width:40rem}.hero_h1__MWTLe,.hero_splitTitle__zdxv2{font-family:var(--font-serif),var(--font-sans);font-weight:500}.hero_h1__MWTLe{max-width:34rem;font-size:clamp(3rem,3.35vw,3.45rem);line-height:1.28;letter-spacing:.01em}.hero_bodyStack__NWyJN{display:grid;grid-gap:1.2rem;gap:1.2rem;max-width:34rem}.hero_body__OdJU7{margin:0;max-width:32rem;color:var(--ink-soft);font-size:var(--type-body-large);line-height:var(--leading-body-large)}.hero_kicker__8FdgE{display:flex;flex-wrap:wrap;align-items:baseline;gap:.55rem .8rem}.hero_kickerZh__2zwJP{display:inline-flex;align-items:center;gap:.5rem;margin:0}.hero_kickerZh__2zwJP:before{content:"";width:.35rem;height:.35rem;background:var(--cinnabar);border-radius:50%}.hero_kickerEn____Xp0{color:var(--jade-deep);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase}.hero_split__pUP_r{display:grid;grid-gap:2rem;gap:2rem;align-items:start}.hero_splitTitle__zdxv2{font-size:clamp(2rem,5vw,3.35rem);line-height:1.28}@media (min-width:900px){.hero_split__pUP_r{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:4rem}}@media (max-width:899px){.hero_hero__vlnW3{--hero-bottom-fade-height:4.5rem;display:flex;flex-direction:column;min-height:0}.hero_hero__vlnW3:before{height:2rem;opacity:.45}.hero_heroVisual__NAuv_{position:relative;order:2;width:100%;height:clamp(19rem,48vw,24rem)}.hero_heroReadabilityOverlay__OL8TF{display:none}.hero_copyWrap__HNAnM{order:1;padding:3rem 0 1.65rem}}@media (max-width:639px){.hero_hero__vlnW3{--hero-object-position:64% 50%}.hero_copyWrap__HNAnM{padding:2.15rem 0 1.15rem}.hero_copy__UntVG{gap:.9rem;max-width:none}.hero_h1__MWTLe{font-size:clamp(2.05rem,8.8vw,2.4rem);line-height:1.3;max-width:none}.hero_body__OdJU7{font-size:1rem;line-height:1.72;max-width:none}.hero_heroVisual__NAuv_{height:16.75rem}}.home_chapter__uaXTA{position:relative;isolation:isolate;overflow:hidden}.home_major__lA_fq{padding:7.5rem 0 7rem}.home_standard__LvMah{padding:6rem 0}.home_dense__dp5BT{padding:4.25rem 0 3.75rem}.home_inner__4aIVk{position:relative;z-index:1}.home_philosophy__R90UP{background:transparent}.home_philosophyHead__zt4wZ{display:grid;grid-gap:1.5rem 4rem;gap:1.5rem 4rem;align-items:end}.home_philosophyIntro__a40Un{max-width:38rem;margin:0;font-size:var(--type-body-large);line-height:var(--leading-body-large);color:var(--ink-soft)}.home_beliefList__uNmk7{margin-top:3.5rem;border-top:1px solid rgba(82,107,94,.34)}.home_beliefItem__SFSNC{display:grid;grid-template-columns:2.5rem minmax(4rem,.35fr) minmax(0,1fr);grid-gap:1rem;gap:1rem;align-items:baseline;padding:1.45rem 0;border-bottom:1px solid rgba(82,107,94,.34)}.home_beliefItem__SFSNC span{color:var(--wood-deep);font-size:var(--type-caption)}.home_beliefItem__SFSNC h3{margin:0;font-family:var(--font-serif),var(--font-sans);font-size:var(--type-subsection);font-weight:500}.home_beliefItem__SFSNC p{margin:0;color:var(--ink-soft);font-size:var(--type-body-large);line-height:var(--leading-body-large)}.home_origin__gspbJ{max-width:38rem;margin:0 0 3rem;font-size:var(--type-body);line-height:1.8;color:var(--ink-soft)}.home_meaning__5EkYk{display:grid;grid-gap:2.5rem 3rem;gap:2.5rem 3rem}.home_meaning__5EkYk article{border-top:1px solid rgba(82,107,94,.3);padding-top:1.8rem}.home_word__Tn6hE{margin:0;font-family:var(--font-serif),var(--font-sans);font-size:clamp(3rem,7vw,4.75rem);font-weight:500;line-height:1;letter-spacing:.04em}.home_meaningTitle__xwePg{margin:1rem 0 .55rem;font-size:var(--type-subsection);font-weight:500}.home_meaningCopy__CE6xO{max-width:18rem;color:var(--ink-soft);font-size:var(--type-body);line-height:1.75}.home_conclusion__A6cKu{max-width:34rem;margin:3.25rem 0 0;color:var(--ink-soft);font-size:var(--type-body);line-height:1.8}.home_culture__LUbLt{display:grid;grid-gap:0;gap:0;max-width:36rem;margin:3.75rem 0 0;padding:0}.home_cultureRow__XeU_W{display:grid;grid-gap:.35rem;gap:.35rem;margin:0;padding:1.15rem 0 1.2rem;border-top:1px solid rgba(201,169,120,.38)}.home_cultureRow__XeU_W:last-child{border-bottom:1px solid rgba(201,169,120,.38)}.home_cultureLabel__RuE9O{margin:0;color:var(--wood-deep);font-size:.78rem;letter-spacing:.14em}.home_cultureValue__0Pbc6{margin:0;font-family:var(--font-serif),var(--font-sans);font-size:clamp(1.15rem,1.8vw,1.4rem);font-weight:500;line-height:1.45}.home_servicesHead__jME37{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem 2rem;margin-bottom:2.75rem}.home_chapterTitle__KLktj{margin:0;font-family:var(--font-serif),var(--font-sans);font-size:var(--type-section-title);font-weight:500;line-height:1.3}.home_editorialCopy__E4AeV{display:grid;grid-gap:1.2rem;gap:1.2rem;max-width:40rem;margin:1rem 0 0}.home_editorialCopy__E4AeV p,.home_foundationCopy__hpFsk{margin:0;color:var(--ink-soft);font-size:var(--type-body);line-height:1.8}.home_entryKicker__uquxd{margin:0 0 .65rem;font-size:var(--type-eyebrow);letter-spacing:.08em;color:var(--wood-deep)}.home_entryCta__yXCpH{margin:1.35rem 0 0}.home_chapterLede__qHeqA{margin:.85rem 0 0;max-width:40rem;color:var(--ink-soft);font-size:var(--type-body);line-height:1.8}.home_serviceGrid__NNBJw{display:grid;grid-gap:2.5rem 3rem;gap:2.5rem 3rem}.home_serviceGrid__NNBJw>article:not(.home_capability__xizbk){padding-top:1.5rem;border-top:1px solid rgba(82,107,94,.42)}.home_capabilityLabel__ViF4v,.home_newsMeta__f9H6_,.home_serviceLabel__yGnl7,.home_spaceKicker__i2U_d{margin:0;font-size:var(--type-eyebrow-en);letter-spacing:.14em;text-transform:uppercase;color:var(--jade-deep)}.home_contactLabel___Dqo2{margin:.55rem 0 0;font-size:var(--type-caption);letter-spacing:.08em;color:var(--wood-deep)}.home_founderName__bDbFI,.home_newsTitle__NxGsu,.home_serviceTitle__NmK2A,.home_spaceTitle__cE_gA{font-family:var(--font-serif),var(--font-sans);font-weight:500}.home_serviceTitle__NmK2A{margin:.45rem 0 .7rem;font-size:var(--type-subsection)}.home_contactCopy__lHCAa,.home_contactValue__x4UgV,.home_founderCopy__o3GEP,.home_newsSummary__YH2ho,.home_serviceCopy____0PU,.home_spaceCopy__MslwM{color:var(--ink-soft);font-size:var(--type-body);line-height:1.75}.home_capability__xizbk{padding:1.5rem 0 0;border-top:1px solid rgba(154,118,80,.46)}.home_partnership__jsJCF{border-top-color:rgba(82,107,94,.42)}.home_capabilityLabel__ViF4v{color:var(--wood-deep)}.home_foundation__o90sT,.home_space__xHiHy{border-top:1px solid rgba(82,107,94,.12)}.home_services___2SQW{background:transparent}.home_spaceSupportLayer__0sdEJ{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.085;-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.18) 42%,#000),linear-gradient(180deg,transparent,#000 20%,#000 76%,transparent);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.18) 42%,#000),linear-gradient(180deg,transparent,#000 20%,#000 76%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.home_spaceSupportImage__PV33y{object-fit:cover;object-position:78% 42%}.home_spaceGrid__894cs{display:grid;grid-gap:2.25rem;gap:2.25rem;align-items:start}.home_spacePhoto__w0rmW{min-width:0}.home_spacePhotos__fINFe{display:grid;grid-gap:1rem;gap:1rem;min-width:0}.home_spacePhotoSecondary__PVV5h{min-width:0}.home_spaceFrame__pQB_T{overflow:hidden;aspect-ratio:4/3;box-shadow:0 18px 42px rgba(55,63,57,.09),inset 0 0 0 1px rgba(47,42,36,.14)}.home_spaceImage__uZ0eS{width:100%;height:100%;object-fit:cover;object-position:49% 48%}.home_spaceDetail__GA8Un{width:min(100%,7.5rem);margin:.2rem 0 .1rem}.home_spaceDetailFrame__bvG8y{overflow:hidden;aspect-ratio:3/4;box-shadow:inset 0 0 0 1px rgba(47,42,36,.12)}.home_spaceDetailImage__a6AdE{width:100%;height:100%;object-fit:cover;object-position:center}.home_spaceCopyBlock__ijGGS{display:grid;grid-gap:1rem;gap:1rem;max-width:30rem}.home_spaceKicker__i2U_d{display:flex;flex-wrap:wrap;align-items:baseline;gap:.45rem .75rem;color:var(--ink);font-size:var(--type-eyebrow);letter-spacing:.04em;text-transform:none}.home_spaceKickerEn__YHCIa{color:var(--jade-deep);font-size:var(--type-eyebrow-en);letter-spacing:.16em;text-transform:uppercase}.home_spaceTitle__cE_gA{margin:0;font-size:var(--type-editorial-display);line-height:var(--leading-display)}.home_foundationHead__MlMJ4{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem 2rem;margin-bottom:2.25rem}.home_foundation__o90sT{background:linear-gradient(180deg,rgba(244,241,233,.9),rgba(246,242,234,.96))}.home_foundationTrack__UDXgT{display:grid;grid-gap:0;gap:0}.home_foundationItem__kbnmt{display:grid;grid-gap:.35rem;gap:.35rem;min-width:0;padding:1.15rem 0;border-top:1px solid rgba(201,169,120,.42)}.home_foundationItem__kbnmt:last-child{border-bottom:1px solid rgba(201,169,120,.42)}.home_foundationYear__06Rkj{margin:0;color:#9b4a37;font-family:var(--font-serif),var(--font-sans);font-size:1.15rem;letter-spacing:.12em}.home_foundationTitle__d6feB{margin:0;font-size:var(--type-subsection);font-weight:500}.home_founderGrid__GHh2N{display:grid;grid-gap:2rem;gap:2rem;align-items:start}.home_founder__V_ul9{background:linear-gradient(115deg,rgba(255,252,246,.22),transparent 58%)}.home_portraitWrap__5ww44{min-width:0;padding:1.5rem 0 0 1.5rem;border-left:1px solid rgba(92,39,16,.38);border-top:1px solid rgba(82,107,94,.34)}.home_portrait__PlyVi{overflow:hidden;max-width:28rem;aspect-ratio:1;background:var(--paper-warm);box-shadow:inset 0 0 0 1px rgba(201,169,120,.22)}.home_portraitImage__I5A0D{width:100%;height:100%;object-fit:contain;object-position:center}.home_founderQuote__sNh4_{margin:1.35rem 0 1.5rem;padding:0;border:0}.home_founderQuote__sNh4_ p{margin:0;font-family:var(--font-serif),var(--font-sans);font-size:clamp(1.2rem,2vw,1.45rem);font-weight:500;line-height:1.55;color:#3b3128}.home_directionGrid__4pilk{display:grid;grid-gap:2.5rem 3rem;gap:2.5rem 3rem}.home_directionGrid__4pilk>article{display:grid;grid-gap:.75rem;gap:.75rem;align-content:start;padding-top:1.5rem;border-top:1px solid rgba(82,107,94,.42)}@media (min-width:1024px){.home_directionGrid__4pilk{grid-template-columns:repeat(3,minmax(0,1fr))}}.home_founderCopyBlock__H_Sr4{display:grid;grid-gap:1rem;gap:1rem;max-width:36rem}.home_founderCopyBlock__H_Sr4 .home_editorialCopy__E4AeV{gap:1.25rem;margin-top:.25rem}.home_founderTitle__CBr83{margin:0;font-size:var(--type-eyebrow);letter-spacing:.08em;color:var(--ink-soft)}.home_founderName__bDbFI{margin:0;font-size:var(--type-editorial-display);line-height:var(--leading-display)}.home_closeGrid__QOakX{display:grid;grid-gap:3.5rem;gap:3.5rem;align-items:stretch}.home_newsList__EpV0z{display:grid;grid-gap:0;gap:0;margin:1.5rem 0 1.35rem}.home_newsItem__Pxw_x{display:grid;grid-gap:.4rem;gap:.4rem;padding:1.15rem 0;border-top:1px solid var(--line-soft)}.home_newsItem__Pxw_x:last-child{border-bottom:1px solid var(--line-soft)}.home_newsMeta__f9H6_{color:var(--ink-soft);text-transform:none;letter-spacing:.06em;font-size:var(--type-caption)}.home_newsTitle__NxGsu{margin:0;font-size:var(--type-subsection)}.home_newsTitle__NxGsu a:hover{color:var(--wood-deep)}.home_newsSummary__YH2ho{max-width:40rem}.home_contactBlock__Syxij{--contact-base:#79351f;--contact-overlay:linear-gradient(145deg,rgba(151,73,42,0.28),rgba(81,29,18,0.58));--contact-texture:var(--texture-rosewood-chrome);display:grid;grid-gap:.75rem;gap:.75rem;max-width:36rem;padding:2.4rem;color:var(--header-cream);background-color:var(--contact-base);background-image:var(--contact-overlay),var(--contact-texture);background-size:auto,cover;border-top:1px solid rgba(222,191,133,.56);box-shadow:0 16px 36px rgba(83,36,22,.12);align-content:start}.home_contactBlock__Syxij .home_chapterTitle__KLktj{color:#f4ead7}.home_contactBlock__Syxij .home_contactCopy__lHCAa,.home_contactBlock__Syxij .home_contactValue__x4UgV{color:rgba(244,234,215,.82)}.home_contactBlock__Syxij .home_contactLabel___Dqo2,.home_contactBlock__Syxij a{color:var(--header-gold)}.home_contactValue__x4UgV{max-width:32rem}.home_contactLine__OqVSg{display:block}.home_closing__dyp2q{--closing-base:#f4ebe0;--closing-height:clamp(19rem,33.33vw,30rem);--closing-object-position:center 58%;--closing-top-fade:10rem;--closing-bottom-fade:8rem;--closing-top-fade-color:#f4ebe0;--closing-bottom-fade-color:rgba(113,48,29,0.82);position:relative;isolation:isolate;overflow:hidden;background-color:var(--closing-base)}.home_closing__dyp2q:after,.home_closing__dyp2q:before{content:"";position:absolute;left:0;right:0;z-index:1;pointer-events:none}.home_closing__dyp2q:before{top:0;height:var(--closing-top-fade);background:linear-gradient(180deg,var(--closing-top-fade-color) 0,rgba(244,235,224,.82) 42%,transparent 100%)}.home_closing__dyp2q:after{bottom:0;height:var(--closing-bottom-fade);background:linear-gradient(180deg,transparent 0,rgba(113,48,29,.28) 44%,var(--closing-bottom-fade-color) 100%)}.home_closingImage__aJY7v{display:block;width:100%;height:var(--closing-height);object-fit:cover;object-position:var(--closing-object-position)}@media (min-width:768px){.home_philosophyHead__zt4wZ{grid-template-columns:minmax(0,1fr) minmax(18rem,.75fr)}.home_meaning__5EkYk{grid-template-columns:repeat(3,minmax(0,1fr))}.home_foundationTrack__UDXgT{grid-template-columns:repeat(2,minmax(0,1fr))}.home_foundationItem__kbnmt{padding:1.15rem 1.5rem 1.15rem 0;border-top:1px solid rgba(201,169,120,.42);border-right:0;border-bottom:0}.home_foundationItem__kbnmt:last-child{border-right:0;border-bottom:1px solid rgba(201,169,120,.42);padding-right:0}.home_closeGrid__QOakX{grid-template-columns:minmax(0,1.25fr) minmax(16rem,.75fr);gap:4rem;align-items:start}}@media (min-width:900px){.home_serviceGrid__NNBJw{grid-template-columns:repeat(3,minmax(0,1fr))}.home_capability__xizbk,.home_partnership__jsJCF{border-top:0;border-left:1px solid rgba(154,118,80,.5);padding:1.5rem 0 1.5rem 2rem;background:rgba(255,255,255,.16)}.home_spaceGrid__894cs{grid-template-columns:minmax(0,1.8fr) minmax(17rem,.9fr);gap:clamp(3rem,4.25vw,4.5rem);align-items:start}.home_spaceFrame__pQB_T{aspect-ratio:3/2}.home_founderGrid__GHh2N{grid-template-columns:minmax(14rem,.38fr) minmax(20rem,.62fr);gap:4rem}}@media (min-width:1024px){.home_foundationTrack__UDXgT{grid-template-columns:repeat(5,minmax(0,1fr))}.home_foundationItem__kbnmt{padding:.2rem 1.5rem 0 0;border-top:0;border-right:1px solid rgba(201,169,120,.42)}.home_foundationItem__kbnmt+.home_foundationItem__kbnmt{padding-left:1.5rem}.home_foundationItem__kbnmt:last-child{border-right:0;border-bottom:0;padding-right:0}}@media (max-width:899px){.home_founderCopyBlock__H_Sr4,.home_spaceCopyBlock__ijGGS{order:-1}.home_portraitWrap__5ww44{max-width:18rem}}@media (max-width:639px){.home_major__lA_fq{padding:5rem 0 4.5rem}.home_standard__LvMah{padding:4.5rem 0}.home_dense__dp5BT{padding:3.5rem 0 3.15rem}.home_meaning__5EkYk{gap:2.75rem}.home_culture__LUbLt{margin-top:3rem;max-width:none}.home_word__Tn6hE{font-size:clamp(2.4rem,16vw,3.2rem)}.home_conclusion__A6cKu,.home_founderCopyBlock__H_Sr4,.home_meaningCopy__CE6xO,.home_origin__gspbJ,.home_philosophyIntro__a40Un,.home_spaceCopyBlock__ijGGS{max-width:none}.home_beliefItem__SFSNC{grid-template-columns:2rem 1fr}.home_beliefItem__SFSNC p{grid-column:2}.home_spaceGrid__894cs{gap:1.75rem}.home_spaceCopyBlock__ijGGS{gap:.85rem}.home_spaceDetail__GA8Un{width:min(29vw,6.5rem);margin-top:.1rem}.home_spaceSupportLayer__0sdEJ{inset:18% -55% 6% 34%;opacity:.045;-webkit-mask-image:linear-gradient(90deg,transparent,#000 55%,transparent);mask-image:linear-gradient(90deg,transparent,#000 55%,transparent)}.home_portraitWrap__5ww44{padding:.9rem 0 0 .9rem;max-width:16rem}.home_portrait__PlyVi{max-width:none;aspect-ratio:4/3}.home_portraitImage__I5A0D{object-fit:cover;object-position:center 26%}.home_contactBlock__Syxij{max-width:none;margin-inline:-1.25rem;padding:2.25rem 1.25rem 2.75rem}.home_closing__dyp2q{--closing-height:15.5rem;--closing-object-position:54% 62%;--closing-top-fade:6.5rem;--closing-bottom-fade:5.5rem;min-height:15.5rem}}@media (min-width:640px) and (max-width:899px){.home_closing__dyp2q{--closing-height:20rem;--closing-object-position:center 60%}}.homePage_homePage__nNObH{position:relative;isolation:isolate;overflow-x:clip;background-color:#f6f1e8}.homePage_continuationField__mHgyn,.homePage_cultureField__q78oz,.homePage_enterpriseField__VGLDm{position:relative;isolation:isolate;overflow:hidden}.homePage_continuationField__mHgyn:after,.homePage_continuationField__mHgyn:before,.homePage_cultureField__q78oz:after,.homePage_cultureField__q78oz:before,.homePage_enterpriseField__VGLDm:after,.homePage_enterpriseField__VGLDm:before{content:"";position:absolute;inset-inline:0;z-index:1;pointer-events:none}.homePage_cultureField__q78oz{--culture-base:#f6f1e8;--culture-paper-size:640px 640px;--culture-paper-opacity:0.72;--culture-mountain-opacity:0;--culture-mountain-position:center 76%;--culture-mountain-size:min(104rem,145vw) auto;--culture-cloud-primary-opacity:0.025;--culture-cloud-corner-opacity:0;--culture-atmosphere:linear-gradient(180deg,rgba(250,247,241,0.2),rgba(246,241,232,0.42) 42%,rgba(242,239,231,0.76));background-color:var(--culture-base)}.homePage_cultureField__q78oz:before{top:0;height:9rem;background:linear-gradient(180deg,#f6f1e8,rgba(246,241,232,.62) 48%,transparent)}.homePage_cultureField__q78oz:after{bottom:0;height:11rem;background:linear-gradient(180deg,transparent,rgba(240,241,235,.72) 65%,#f0f1eb)}.homePage_cultureAtmosphere__Ge_wr,.homePage_cultureCloudCorner__PBKiq,.homePage_cultureCloudPrimary__qy4Jb,.homePage_cultureLandscapeLayer__R2I7r,.homePage_cultureMountainLayer__mc5UQ,.homePage_culturePaperLayer__Ad4qN{position:absolute;z-index:0;pointer-events:none}.homePage_cultureAtmosphere__Ge_wr,.homePage_cultureLandscapeLayer__R2I7r,.homePage_cultureMountainLayer__mc5UQ,.homePage_culturePaperLayer__Ad4qN{inset:0}.homePage_culturePaperLayer__Ad4qN{background:var(--texture-paper) repeat center /var(--culture-paper-size);opacity:var(--culture-paper-opacity)}.homePage_cultureMountainLayer__mc5UQ{background:var(--texture-mountain) no-repeat var(--culture-mountain-position) /var(--culture-mountain-size);opacity:var(--culture-mountain-opacity)}.homePage_cultureLandscapeLayer__R2I7r{--culture-landscape-opacity:0.7;--culture-landscape-position:67% 72%;opacity:var(--culture-landscape-opacity);-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 78%,transparent)}.homePage_cultureLandscapeImage__Ge8kv{object-fit:cover;object-position:var(--culture-landscape-position)}.homePage_cultureAtmosphere__Ge_wr{background:var(--culture-atmosphere)}.homePage_cultureCloudPrimary__qy4Jb{top:7%;right:-9%;width:min(38rem,72vw);height:min(18rem,42vw);background:var(--texture-cloud-primary) no-repeat right top /contain;opacity:var(--culture-cloud-primary-opacity)}.homePage_cultureCloudCorner__PBKiq{left:-14%;bottom:2%;width:min(26rem,58vw);height:min(15rem,34vw);background:var(--texture-cloud-corner) no-repeat left bottom /contain;opacity:var(--culture-cloud-corner-opacity)}.homePage_cultureContent__czc9Q{position:relative;z-index:2}.homePage_enterpriseField__VGLDm{--enterprise-base:#f0f1eb;--enterprise-wash:linear-gradient(180deg,rgba(244,243,236,0.94),rgba(234,239,234,0.9) 52%,rgba(241,239,232,0.96));--enterprise-paper-size:640px 640px;--enterprise-line:rgba(201,169,120,0.2);--enterprise-capability-opacity:0.5;--enterprise-capability-position:12% center;background-color:var(--enterprise-base);background-image:var(--enterprise-wash),var(--texture-paper);background-repeat:no-repeat,repeat;background-size:auto,var(--enterprise-paper-size);border-top:0}.homePage_enterpriseField__VGLDm:before{top:0;height:8rem;background:linear-gradient(180deg,rgba(246,241,232,.38),transparent)}.homePage_enterpriseField__VGLDm:after{bottom:0;height:10rem;background:linear-gradient(180deg,transparent,rgba(244,235,225,.72))}.homePage_enterpriseCapabilityLayer__390Gg{position:absolute;inset:0 0 auto;height:41%;z-index:0;pointer-events:none;opacity:var(--enterprise-capability-opacity);-webkit-mask-image:linear-gradient(90deg,#000,#000 48%,rgba(0,0,0,.5) 70%,transparent),linear-gradient(180deg,transparent,#000 12%,#000 68%,transparent);mask-image:linear-gradient(90deg,#000,#000 48%,rgba(0,0,0,.5) 70%,transparent),linear-gradient(180deg,transparent,#000 12%,#000 68%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.homePage_enterpriseCapabilityImage__gKY_r{object-fit:cover;object-position:var(--enterprise-capability-position)}.homePage_enterpriseContent__R4k2h{position:relative;z-index:1}.homePage_continuationField__mHgyn{--continuation-base:#f4ebe1;--continuation-wash:linear-gradient(180deg,rgba(244,235,225,0.9),rgba(248,242,233,0.82) 56%,rgba(244,235,224,0.96));--continuation-paper-size:640px 640px;--continuation-line:rgba(201,169,120,0.16);background-color:var(--continuation-base);background-image:var(--continuation-wash),var(--texture-paper);background-repeat:no-repeat,repeat;background-size:auto,var(--continuation-paper-size);border-top:0}.homePage_continuationField__mHgyn:before{top:0;height:9rem;background:linear-gradient(180deg,rgba(240,241,235,.78),transparent)}.homePage_continuationField__mHgyn:after{bottom:0;height:8rem;background:linear-gradient(180deg,transparent,#f4ebe0)}.homePage_closeBridge__liu_9{--close-bridge-opacity:0.13;--close-bridge-position:54% bottom;position:relative;isolation:isolate;overflow:hidden}.homePage_closeBridgeLayer__ZQl5N{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:var(--close-bridge-opacity);-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.45) 22%,#000 62%,transparent);mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.45) 22%,#000 62%,transparent)}.homePage_closeBridgeImage__ykuOq{object-fit:cover;object-position:var(--close-bridge-position)}.homePage_closeBridgeContent__LiKxL{position:relative;z-index:1}@media (max-width:639px){.homePage_cultureField__q78oz{--culture-landscape-opacity:0.58;--culture-landscape-position:60% 60%;--culture-mountain-opacity:0;--culture-mountain-position:58% 70%;--culture-mountain-size:auto 52%;--culture-cloud-primary-opacity:0;--culture-cloud-corner-opacity:0}.homePage_cultureLandscapeLayer__R2I7r{inset:9rem -26rem 0 -7rem}.homePage_enterpriseField__VGLDm{--enterprise-capability-opacity:0.3;--enterprise-capability-position:20% center}.homePage_enterpriseCapabilityLayer__390Gg{height:31%;inset-inline:-8rem -18rem}.homePage_closeBridge__liu_9{--close-bridge-opacity:0.065;--close-bridge-position:62% bottom}.homePage_cultureCloudPrimary__qy4Jb{width:min(18rem,86vw);height:min(10rem,32vw)}.homePage_cultureCloudCorner__PBKiq{width:min(14rem,70vw);height:min(9rem,28vw)}.homePage_continuationField__mHgyn:before,.homePage_cultureField__q78oz:before,.homePage_enterpriseField__VGLDm:before{height:5.5rem}.homePage_continuationField__mHgyn:after,.homePage_cultureField__q78oz:after,.homePage_enterpriseField__VGLDm:after{height:6.5rem}}