@layer components{.mf-philosophy-values{padding-block:var(--mf-section-padding-y)}.mf-philosophy-values>.mf-wide-shell{grid-template-columns:minmax(13.75rem,.8fr) minmax(0,2.2fr);align-items:start;gap:2rem;display:grid}.mf-philosophy-values-title{color:var(--foreground);font-size:var(--mf-title-section);margin:0;font-weight:700;line-height:1.1}.mf-philosophy-values-list{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(1.25rem,2.5vw,2rem);width:100%;margin:0;padding:0;list-style:none;display:grid}.mf-philosophy-values-item{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.mf-philosophy-value-icons{width:72px;height:72px;color:var(--primary);display:block;overflow:visible}.mf-philosophy-value-icon{width:72px;height:72px;fill:var(--primary);stroke:none;stroke-width:0;display:block;overflow:visible}.mf-philosophy-value-icon--mobile{display:none}.mf-philosophy-value-label{margin-top:var(--mf-philosophy-icon-label-gap);color:var(--foreground);font-size:var(--mf-title-card-sm);font-weight:600;line-height:1.25}.mf-philosophy-value-description{color:var(--muted);font-size:var(--mf-body);overflow-wrap:normal;word-break:keep-all;margin-top:1.25rem;line-height:1.8}@media (max-width:767px){.mf-philosophy-values>.mf-wide-shell{display:block}.mf-philosophy-values-list{gap:var(--mf-philosophy-item-gap-mobile);grid-template-columns:minmax(0,1fr);width:100%;margin-top:2.5rem}.mf-philosophy-value-icons,.mf-philosophy-value-icon{width:56px;height:56px}.mf-philosophy-value-icon--desktop{display:none}.mf-philosophy-value-icon--mobile{display:block}.mf-philosophy-value-label{margin-top:var(--mf-philosophy-icon-label-gap-mobile)}}}
