.bA0_3W_sustainability_page{flex-direction:column;min-height:100vh;display:flex}.bA0_3W_sustainability_link{color:var(--heading-accent);text-decoration:underline}.bA0_3W_sustainability_vision_wrap{background-color:var(--background-one)}.bA0_3W_sustainability_vision_contain{padding-inline:var(--container-padding)}.bA0_3W_sustainability_vision_layout{gap:var(--size-4);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:1024px){.bA0_3W_sustainability_vision_layout{gap:var(--size-6);grid-template-columns:1fr 1fr}}.bA0_3W_sustainability_vision_content{align-items:flex-start;gap:var(--size-1);flex-direction:column;display:flex}.bA0_3W_sustainability_vision_heading{margin-bottom:var(--size-0-5)}.bA0_3W_sustainability_vision_link{margin-top:var(--size-0-5)}.bA0_3W_sustainability_vision_media{aspect-ratio:4/5;border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-xl);position:relative;overflow:hidden}.bA0_3W_sustainability_vision_image{object-fit:cover}.bA0_3W_sustainability_commit_wrap{background-color:var(--background-one)}.bA0_3W_sustainability_commit_contain{padding-inline:var(--container-padding)}.bA0_3W_sustainability_commit_layout{gap:var(--size-3);flex-direction:column;display:flex}.bA0_3W_sustainability_commit_content{align-items:flex-start;gap:var(--size-1);flex-direction:column;display:flex}@media (min-width:1024px){.bA0_3W_sustainability_commit_content{max-width:var(--column-width-7)}}.bA0_3W_sustainability_commit_grid{gap:var(--size-1);grid-template-columns:1fr;list-style:none;display:grid}@media (min-width:768px){.bA0_3W_sustainability_commit_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.bA0_3W_sustainability_commit_grid{grid-template-columns:repeat(3,1fr)}}.bA0_3W_sustainability_commit_item{display:flex}.bA0_3W_sustainability_commit_card{gap:var(--size-0-75);flex-direction:column;width:100%;display:flex}.bA0_3W_sustainability_commit_card_top{margin-bottom:var(--size-0-5);justify-content:space-between;align-items:center;display:flex}.bA0_3W_sustainability_commit_icon{width:var(--size-3);height:var(--size-3);border-radius:var(--radius-md);background-color:color-mix(in srgb, var(--heading-accent) 12%, transparent);color:var(--heading-accent);justify-content:center;align-items:center;display:flex}.bA0_3W_sustainability_commit_number{font-family:var(--font-family-h5);font-size:var(--font-size-h5);font-weight:var(--font-weight-h5);line-height:var(--font-height-h5);letter-spacing:var(--font-spacing-h5);color:color-mix(in srgb, var(--heading-accent) 45%, transparent)}.bA0_3W_sustainability_commit_practices{gap:var(--size-0-75);margin-top:var(--size-0-5);padding-top:var(--size-1);border-top:var(--border-regular) solid var(--border);flex-direction:column;list-style:none;display:flex}.bA0_3W_sustainability_commit_practice{gap:var(--size-0-25);flex-direction:column;display:flex}.bA0_3W_sustainability_commit_practice_title{font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--font-weight-text-md);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--heading-main)}.bA0_3W_sustainability_steel_wrap{background-color:var(--background-one)}.bA0_3W_sustainability_steel_contain{padding-inline:var(--container-padding)}.bA0_3W_sustainability_steel_layout{gap:var(--size-3);flex-direction:column;display:flex}.bA0_3W_sustainability_steel_content{align-items:flex-start;gap:var(--size-1);flex-direction:column;display:flex}@media (min-width:1024px){.bA0_3W_sustainability_steel_content{max-width:var(--column-width-7)}}.bA0_3W_sustainability_steel_grid{gap:var(--size-2);grid-template-columns:1fr;list-style:none;display:grid}@media (min-width:768px){.bA0_3W_sustainability_steel_grid{grid-template-columns:repeat(3,1fr)}}.bA0_3W_sustainability_steel_item{gap:var(--size-0-75);padding-top:var(--size-1-5);border-top:var(--border-regular) solid var(--border);flex-direction:column;display:flex}.bA0_3W_sustainability_steel_icon{color:var(--heading-accent);margin-bottom:var(--size-0-25)}.bA0_3W_sustainability_purpose_wrap{background-color:var(--background-one)}.bA0_3W_sustainability_purpose_contain{padding-inline:var(--container-padding)}.bA0_3W_sustainability_purpose_layout{gap:var(--size-4);grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:1024px){.bA0_3W_sustainability_purpose_layout{gap:var(--size-6);grid-template-columns:1fr 1fr}}.bA0_3W_sustainability_purpose_content{align-items:flex-start;gap:var(--size-1);flex-direction:column;display:flex}.bA0_3W_sustainability_purpose_list{gap:var(--size-1-5);margin-top:var(--size-1);flex-direction:column;list-style:none;display:flex}.bA0_3W_sustainability_purpose_item{gap:var(--size-0-5);padding-left:var(--size-1);border-left:var(--size-0-25) solid var(--heading-accent);flex-direction:column;display:flex}.bA0_3W_sustainability_services_content{align-items:flex-start;gap:var(--size-1);padding:var(--size-2);background-color:var(--background-two);border-radius:var(--radius-lg);flex-direction:column;display:flex}.bA0_3W_sustainability_services_list{width:100%;margin-top:var(--size-0-5);list-style:none}.bA0_3W_sustainability_services_link{justify-content:space-between;align-items:center;gap:var(--size-1);padding-block:var(--size-1);border-bottom:var(--border-regular) solid var(--border);color:var(--heading-main);transition:color var(--transition-default);text-decoration:none;display:flex}.bA0_3W_sustainability_services_link:hover{color:var(--heading-accent)}.bA0_3W_sustainability_services_name{font-family:var(--font-family-h6);font-size:var(--font-size-h6);font-weight:var(--font-weight-h6);line-height:var(--font-height-h6);letter-spacing:var(--font-spacing-h6);color:inherit}.bA0_3W_sustainability_services_arrow{color:var(--heading-accent);flex-shrink:0}.bA0_3W_sustainability_services_all{margin-top:var(--size-0-5)}.bA0_3W_sustainability_join_wrap{background-color:var(--background-one)}.bA0_3W_sustainability_join_contain{padding-inline:var(--container-padding)}.bA0_3W_sustainability_join_layout{gap:var(--size-3);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:1024px){.bA0_3W_sustainability_join_layout{gap:var(--size-6);grid-template-columns:3fr 2fr}}.bA0_3W_sustainability_join_content{align-items:flex-start;gap:var(--size-1);flex-direction:column;display:flex}.bA0_3W_sustainability_join_actions{gap:var(--size-0-75);margin-top:var(--size-1);flex-wrap:wrap;display:flex}.bA0_3W_sustainability_join_aside{gap:var(--size-0-75);padding:var(--size-2);background-color:var(--background-two);border:var(--border-regular) solid var(--border);border-radius:var(--radius-lg);flex-direction:column;display:flex}
