.story_page__1qeMy{color:var(--color-ink)}.story_hero__HD97j{position:relative;height:515px;overflow:hidden}.story_heroImage__dUSQb{object-fit:cover}.story_heroShade__lwF5d{position:absolute;inset:0 auto 0 0;width:400px;background:#eedbc9;filter:blur(60px)}.story_heroCopy__Eu72T{position:absolute;top:calc(50% - 38.5px);transform:translateY(-50%);left:max(48px,calc((100vw - 1440px)/2 + 48px));display:flex;flex-direction:column;gap:8px}.story_heroEyebrow__K2ej1{font-size:15px;line-height:18px;letter-spacing:4px;color:black}.story_heroCopy__Eu72T h1{font-size:64px;line-height:70px;letter-spacing:.2px;font-weight:400}.story_heroDescription__lhmpO{font-size:18px;line-height:26px;letter-spacing:.4px;max-width:811px}.story_body__avg35{padding-block:56px}.story_story__tv0wc{max-width:1440px;margin:auto;padding:0 40px 56px;display:grid;grid-template-columns:minmax(0,623fr) minmax(0,588fr);gap:150px;align-items:center}.story_storyImage__Pll0d{width:100%;aspect-ratio:623/409;position:relative;border-radius:4px;overflow:hidden}.story_storyImage__Pll0d img{object-fit:cover}.story_storyCopy__EGIdU{display:flex;flex-direction:column;gap:16px}.story_eyebrow__0JN2X{font-size:16px;line-height:24px;letter-spacing:1px}.story_storyCopy__EGIdU h2{font-size:42px;line-height:1.18;font-weight:400;letter-spacing:.2px}.story_storyDescription__Pi_NZ{font-size:18px;line-height:28px;font-weight:400;letter-spacing:.2px}.story_approach__j55sn{background:#fffef9;padding:56px 40px;text-align:center}.story_approachHeading__0B1rZ{margin-bottom:48px}.story_approachHeading__0B1rZ>p{font-size:16px;line-height:24px;letter-spacing:1px}.story_approachHeading__0B1rZ h2{margin-top:8px;font-size:42px;line-height:50px;font-weight:400;letter-spacing:.2px}.story_approachGrid__K5zGL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:84px;max-width:1360px;margin:auto}.story_approachItem__CjSFI{display:flex;flex-direction:column;align-items:center;gap:16px}.story_number__PH86A{font-size:24px;line-height:28px;letter-spacing:.2px}.story_approachItem__CjSFI h3{font-size:26px;line-height:32px;font-weight:400;letter-spacing:.2px}.story_approachCopy__4nNKt{color:black;font-size:16px;line-height:24px;letter-spacing:1px}@media (min-width:1441px){.story_hero__HD97j{height:35.7639vw}}@media (max-width:1150px){.story_heroCopy__Eu72T h1{font-size:64px;line-height:70px}.story_heroDescription__lhmpO{max-width:620px}.story_desktopBreak__et8bC{display:none}.story_story__tv0wc{gap:56px}.story_storyCopy__EGIdU h2{font-size:42px}.story_approachGrid__K5zGL{gap:32px}}@media (max-width:900px){.story_story__tv0wc{grid-template-columns:1fr;gap:32px}.story_storyImage__Pll0d{max-width:623px;margin:auto}.story_heroCopy__Eu72T{left:32px;right:32px}.story_heroCopy__Eu72T h1{font-size:52px;line-height:58px}.story_heroDescription__lhmpO{max-width:500px}.story_approachGrid__K5zGL{grid-template-columns:1fr;gap:40px;max-width:500px}}@media (max-width:600px){.story_hero__HD97j{height:auto;padding:40px 20px 290px;background:#eedbc9}.story_heroImage__dUSQb{top:auto!important;bottom:0!important;height:290px!important;object-position:right center}.story_heroShade__lwF5d{display:none}.story_heroCopy__Eu72T{position:relative;inset:auto;transform:none;gap:12px}.story_heroCopy__Eu72T h1{font-size:38px;line-height:44px}.story_heroDescription__lhmpO{font-size:16px;line-height:24px}.story_heroEyebrow__K2ej1{font-size:13px}.story_body__avg35{padding-block:40px}.story_story__tv0wc{padding:0 20px 40px}.story_eyebrow__0JN2X{font-size:16px;line-height:22px}.story_storyCopy__EGIdU h2{font-size:34px}.story_storyDescription__Pi_NZ{font-size:18px;line-height:26px}.story_approach__j55sn{padding:40px 20px}.story_approachHeading__0B1rZ{margin-bottom:36px}.story_approachHeading__0B1rZ>p{font-size:16px}.story_approachHeading__0B1rZ h2{font-size:34px;line-height:40px}}