._8TymFG_main{flex-direction:column;gap:64px;padding-block:48px 112px;display:flex}._8TymFG_intro{flex-direction:column;gap:8px;display:flex}._8TymFG_intro h1{font-size:42px;line-height:56px}._8TymFG_intro p{color:var(--muted);font-size:18px;line-height:21px}._8TymFG_editorial{grid-template-columns:minmax(0,347fr) minmax(0,277fr);align-items:start;gap:48px;display:grid}._8TymFG_photo{border:1px solid #f0e5d68c;height:512px;position:relative;overflow:hidden}._8TymFG_photo img,._8TymFG_tradition img{object-fit:cover}._8TymFG_story{flex-direction:column;gap:11px;display:flex}._8TymFG_story h2{font-family:var(--font-body), sans-serif;font-size:42px;font-weight:500;line-height:1.5}._8TymFG_story p{color:var(--muted);font-size:17px;line-height:28px}._8TymFG_mobileCopy{display:none}._8TymFG_values{flex-direction:column;gap:32px;display:flex}._8TymFG_values>h2{font-family:var(--font-body), sans-serif;font-size:32px;line-height:1.5}._8TymFG_valueGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}._8TymFG_valueCard{background:var(--cream);min-height:185px;padding:24px;position:relative;overflow:hidden}._8TymFG_valueCard h3{font-size:25px;line-height:1.5;position:relative}@media (min-width:768px) and (max-width:1023px){._8TymFG_editorial{grid-template-columns:minmax(0,1fr);gap:32px}._8TymFG_photo{aspect-ratio:694/512;height:auto}._8TymFG_story h2{font-size:36px}._8TymFG_valueGrid{gap:16px}._8TymFG_valueCard{padding:20px}._8TymFG_valueCard h3{font-size:21px}}@media (max-width:767px){._8TymFG_main{gap:24px;width:calc(100% - 32px);padding-block:24px 88px}._8TymFG_intro:before{display:none}._8TymFG_intro h1{font-size:26px;line-height:1.5}._8TymFG_intro p,._8TymFG_desktopCopy{display:none}._8TymFG_editorial{grid-template-columns:minmax(0,1fr);gap:24px}._8TymFG_photo{border:8px solid var(--cream);height:332px;box-shadow:none}._8TymFG_story{gap:16px}._8TymFG_story h2{font-size:26px;font-weight:600}._8TymFG_story p{font-size:15px;line-height:1.5}._8TymFG_mobileCopy{display:block}._8TymFG_values>h2,._8TymFG_valueCard:not(._8TymFG_tradition),._8TymFG_tradition h3{display:none}._8TymFG_valueGrid{grid-template-columns:minmax(0,1fr)}._8TymFG_tradition{border:8px solid var(--cream);height:256px;box-shadow:none;padding:0}}
