.vAULUW_section{background:var(--color-bg-muted);scroll-margin-top:5rem}.vAULUW_grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:2.5rem;display:grid}.vAULUW_image{border-radius:var(--radius);width:100%;height:auto}.vAULUW_copy{gap:1rem;display:grid}.vAULUW_eyebrow{color:var(--color-brand-red);letter-spacing:.08em;text-transform:uppercase;font-size:.85rem;font-weight:700}.vAULUW_title{color:var(--color-heading-dark);letter-spacing:.03em;text-transform:uppercase;font-size:clamp(1.35rem,2.2vw,1.8rem)}.vAULUW_copy p:not(.vAULUW_eyebrow){color:var(--color-text-muted)}@media (max-width:900px){.vAULUW_grid{grid-template-columns:1fr}}
.hcVmEa_section{background:var(--color-bg);scroll-margin-top:5rem}.hcVmEa_grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:2rem;margin-top:2rem;display:grid}.hcVmEa_info{gap:1.5rem;display:grid}.hcVmEa_details{color:var(--color-text-muted);gap:.65rem;display:grid}.hcVmEa_details a{color:var(--color-heading-dark);text-underline-offset:.12em;font-weight:600;text-decoration:underline}.hcVmEa_social{flex-wrap:wrap;gap:.55rem;display:flex}.hcVmEa_socialLink{border:1px solid var(--color-border);width:2.5rem;height:2.5rem;color:var(--color-heading-dark);background:#fff;border-radius:999px;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}.hcVmEa_socialLink:hover{background:var(--color-heading-dark);color:#fff;text-decoration:none}.hcVmEa_mapWrap{gap:.75rem;display:grid}.hcVmEa_map{border:1px solid var(--color-border);border-radius:var(--radius);width:100%;min-height:280px}.hcVmEa_mapLink{color:var(--color-heading-dark);justify-self:start;font-weight:600;text-decoration:underline}@media (max-width:860px){.hcVmEa_grid{grid-template-columns:1fr}}
.bqgR_q_section{background:var(--color-header);color:var(--color-white);padding-block:2.75rem}.bqgR_q_grid{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;display:grid}.bqgR_q_value{color:#fff;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:700;line-height:1.1}.bqgR_q_label{color:#e4e4e4;margin-top:.45rem;font-size:.95rem}@media (max-width:800px){.bqgR_q_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.bqgR_q_grid{grid-template-columns:1fr}}
.pkI36W_section{background:var(--color-bg-muted)}.pkI36W_inner{max-width:860px}.pkI36W_list{gap:.75rem;margin-top:2rem;display:grid}.pkI36W_item{border:1px solid var(--color-border);border-radius:var(--radius);background:#fff}.pkI36W_question{font-size:1rem;font-weight:600}.pkI36W_button{text-align:left;width:100%;color:var(--color-heading-dark);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.pkI36W_button:hover{background:#f3f6f9}.pkI36W_icon{border:1px solid var(--color-heading-dark);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:1.1rem;line-height:1;display:inline-flex}.pkI36W_panel{color:var(--color-text-muted);padding:0 1.1rem 1.1rem}
.zvCZ4q_characteristics{background:var(--color-bg)}.zvCZ4q_charMedia{justify-content:center;margin-top:2rem;display:flex}.zvCZ4q_charImage{border-radius:var(--radius);width:min(100%,920px);height:auto}.zvCZ4q_features{background:var(--color-bg-muted);padding-top:1rem}.zvCZ4q_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.75rem;display:grid}.zvCZ4q_card{text-align:center;justify-items:center;gap:.75rem;display:grid}.zvCZ4q_icon{object-fit:contain;width:72px;height:72px}.zvCZ4q_cardTitle{color:var(--color-heading-dark);font-size:1.05rem;font-weight:600}.zvCZ4q_cardText{color:var(--color-text-muted);max-width:16rem;font-size:.95rem}@media (max-width:900px){.zvCZ4q_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.zvCZ4q_grid{grid-template-columns:1fr}}
.ZARIfG_hero{min-height:min(92vh,860px);color:var(--color-white);background-color:#111;background-position:bottom;background-repeat:no-repeat;background-size:cover;align-items:center;display:flex;position:relative;overflow:hidden}.ZARIfG_overlay{z-index:1;background:#0000008c;position:absolute;inset:0}.ZARIfG_content{z-index:2;gap:2rem;width:100%;padding-block:4rem 3.5rem;display:grid;position:relative}.ZARIfG_espa{background:#fff;border-radius:2px;justify-self:end;max-width:min(100%,420px);padding:.35rem;display:block}.ZARIfG_espa:hover{outline-offset:2px;outline:2px solid #fff;text-decoration:none}.ZARIfG_espaImg{width:100%;height:auto}.ZARIfG_brandBlock{text-align:center;justify-items:center;gap:1rem;padding-block:1rem 2rem;display:grid}.ZARIfG_logo{width:min(100%,420px);height:auto}.ZARIfG_company{letter-spacing:.08em;text-transform:uppercase;color:#fff;font-size:clamp(1.15rem,2.2vw,1.55rem);font-weight:700}.ZARIfG_intro{color:#f3f3f3;max-width:42rem;font-size:clamp(.95rem,1.5vw,1.05rem);line-height:1.7}@media (max-width:720px){.ZARIfG_hero{background-position:50%;min-height:78vh}.ZARIfG_espa{justify-self:center}}
.kcAi4G_nav{justify-content:center;display:flex}.kcAi4G_list{flex-wrap:wrap;justify-content:center;gap:.75rem 1.25rem;display:flex}.kcAi4G_list a{color:var(--color-text-muted);font-size:.95rem;font-weight:500}.kcAi4G_list a:hover,.kcAi4G_active{color:var(--color-heading-dark);text-decoration:underline}.kcAi4G_dark .kcAi4G_list a{color:#f0f0f0}.kcAi4G_dark .kcAi4G_list a:hover,.kcAi4G_dark .kcAi4G_active{color:#fff}
.wWXZva_footer{background:var(--color-header);color:#f0f0f0;padding-block:1.75rem}.wWXZva_inner{text-align:center;justify-items:center;gap:1rem;display:grid}.wWXZva_copy{color:#d8d8d8;font-size:.9rem}.wWXZva_footer a{color:#f5f5f5}
.mdpVJq_header{z-index:50;background:var(--color-header);color:var(--color-white);position:sticky;top:0}.mdpVJq_inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-height:64px;padding-block:.65rem;display:flex}.mdpVJq_brand{letter-spacing:.06em;font-size:1.15rem;font-weight:700;text-decoration:none}.mdpVJq_brand:hover{text-decoration:none}.mdpVJq_inox{color:var(--color-brand-red-on-dark)}.mdpVJq_teck{color:var(--color-white)}.mdpVJq_menu{flex-wrap:wrap;gap:.85rem 1.25rem;display:flex}.mdpVJq_menu a{color:#f2f2f2;font-size:.92rem;font-weight:500;text-decoration:none}.mdpVJq_menu a:hover{text-decoration:underline}@media (max-width:720px){.mdpVJq_inner{justify-content:center}.mdpVJq_menu{justify-content:center;width:100%}}
.hCCFjG_hero{background-color:#111;background-position:bottom;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;min-height:42vh;display:flex;position:relative;overflow:hidden}.hCCFjG_overlay{z-index:1;background:#000c;position:absolute;inset:0}.hCCFjG_heroContent{z-index:2;justify-items:center;padding-block:3rem;display:grid;position:relative}.hCCFjG_logo{width:min(100%,360px);height:auto}.hCCFjG_body{background:#fff}.hCCFjG_inner{text-align:center;justify-items:center;gap:1.25rem;max-width:760px;display:grid}.hCCFjG_heading{color:var(--color-heading-dark);font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:650;line-height:1.35}.hCCFjG_text{color:var(--color-text-muted);font-size:1.05rem;line-height:1.75}.hCCFjG_back{color:var(--color-heading-dark);text-underline-offset:.15em;margin-top:.5rem;font-weight:600;text-decoration:underline}
.J9YXbq_section{background:var(--color-bg)}.J9YXbq_grid{grid-template-columns:1.2fr .8fr;align-items:center;gap:2.5rem;display:grid}.J9YXbq_copy{gap:1rem;max-width:36rem;display:grid}.J9YXbq_title{color:var(--color-heading-dark);letter-spacing:.04em;text-transform:uppercase;font-size:clamp(1.25rem,2vw,1.7rem)}.J9YXbq_copy p{color:var(--color-text-muted)}.J9YXbq_more{color:var(--color-heading-dark);border-bottom:2px solid var(--color-heading-dark);justify-self:start;margin-top:.5rem;padding-bottom:.15rem;font-weight:600;text-decoration:none}.J9YXbq_more:hover{color:var(--color-brand-red);border-color:var(--color-brand-red);text-decoration:none}.J9YXbq_media{justify-content:center;display:flex}.J9YXbq_image{width:min(100%,360px);height:auto}@media (max-width:800px){.J9YXbq_grid{grid-template-columns:1fr}.J9YXbq_copy{text-align:center;order:2;justify-items:center}.J9YXbq_more{justify-self:center}}
