.s9h7rG_page{color:#fff;background:#000;min-height:100vh}.s9h7rG_width{width:min(1440px,100% - 96px);margin-inline:auto}.s9h7rG_hero{grid-template-columns:1.15fr 1fr;align-items:center;gap:64px;padding-top:160px;padding-bottom:80px;display:grid}.s9h7rG_label{color:#b6cabc;text-transform:uppercase;letter-spacing:.2em;margin-bottom:28px;font-size:12px;font-weight:700}.s9h7rG_title{color:#fff;letter-spacing:-.055em;font-size:clamp(3.25rem,7vw,7rem);font-weight:900;line-height:.9}.s9h7rG_outline{color:#0000;-webkit-text-stroke:2px white}.s9h7rG_lead{color:#c0c6c1;max-width:580px;margin-top:32px;font-size:20px;line-height:1.7}.s9h7rG_photo{background:#17251c;border-radius:20px;min-height:500px;position:relative;overflow:hidden}.s9h7rG_photo img{object-fit:cover}.s9h7rG_photo figcaption{bottom:0;color:#fff;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(#0000,#000000bf);padding:64px 24px 24px;font-size:12px;position:absolute;inset-inline:0}.s9h7rG_story{border-top:1px solid #303630;grid-template-columns:.7fr 1.3fr;gap:64px;padding-block:72px;display:grid}.s9h7rG_story h2{letter-spacing:-.04em;max-width:400px;font-size:40px;font-weight:700;line-height:1.08}.s9h7rG_story p{color:#bdc5bf;max-width:750px;font-size:20px;line-height:1.8}.s9h7rG_story p+p{margin-top:24px}.s9h7rG_values{border-top:1px solid #303630;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding-block:64px;display:grid}.s9h7rG_values span{color:#b6cabc;letter-spacing:.15em;font-size:12px}.s9h7rG_values h3{letter-spacing:-.025em;margin-top:24px;font-size:28px;font-weight:700;line-height:1.1}.s9h7rG_values p{color:#aeb9b1;margin-top:20px;font-size:16px;line-height:1.8}.s9h7rG_callout{color:#142018;background:#e8eee9;border-radius:20px;justify-content:space-between;align-items:center;gap:32px;margin-bottom:80px;padding:40px;display:flex}.s9h7rG_callout h2{letter-spacing:-.035em;font-size:36px;font-weight:700;line-height:1.15}.s9h7rG_actions{flex-wrap:wrap;gap:12px;display:flex}.s9h7rG_actions a{color:#173d2c;border:1px solid #83978a;border-radius:999px;align-items:center;gap:8px;min-height:48px;padding:14px 24px;font-size:14px;font-weight:700;display:inline-flex}.s9h7rG_actions a:first-child{color:#fff;background:#142018;border-color:#142018}.s9h7rG_actions a:focus-visible{outline-offset:4px;outline:2px solid #214d3d}@media (min-width:1440px){.s9h7rG_width{width:min(1440px,100% - 160px)}}@media (max-width:900px){.s9h7rG_hero{gap:32px}.s9h7rG_photo{min-height:440px}.s9h7rG_story{grid-template-columns:1fr;gap:28px}.s9h7rG_values{gap:28px}.s9h7rG_callout{flex-direction:column;align-items:flex-start}}@media (max-width:767px){.s9h7rG_width{width:calc(100% - 48px)}.s9h7rG_hero{grid-template-columns:1fr;gap:36px;padding-top:136px;padding-bottom:48px}.s9h7rG_title{font-size:clamp(3rem,12vw,5.5rem)}.s9h7rG_lead{font-size:18px}.s9h7rG_photo{min-height:360px}.s9h7rG_story{padding-block:48px}.s9h7rG_story h2{font-size:34px}.s9h7rG_story p{font-size:18px}.s9h7rG_values{grid-template-columns:1fr;gap:32px;padding-block:40px}.s9h7rG_values article+article{border-top:1px solid #303630;padding-top:28px}.s9h7rG_values h3{margin-top:16px}.s9h7rG_callout{margin-bottom:48px;padding:28px}}
